From d1d3dca73b86e4f6e82ab4e1409e1a37b2a897e3 Mon Sep 17 00:00:00 2001 From: jack ning Date: Mon, 24 Nov 2025 16:56:38 +0800 Subject: [PATCH] update --- .../{index-DWuzex_Q.js => index-C7fLKVnR.js} | 440 +++++++++--------- ...-BTxmXgBr.js => threadService-BX9T-cjM.js} | 2 +- deploy/server/chat/index.html | 2 +- .../{index-DWuzex_Q.js => index-C7fLKVnR.js} | 440 +++++++++--------- ...-BTxmXgBr.js => threadService-BX9T-cjM.js} | 2 +- .../src/main/resources/static/chat/index.html | 2 +- 6 files changed, 444 insertions(+), 444 deletions(-) rename deploy/server/chat/assets/{index-DWuzex_Q.js => index-C7fLKVnR.js} (65%) rename deploy/server/chat/assets/{threadService-BTxmXgBr.js => threadService-BX9T-cjM.js} (92%) rename starter/src/main/resources/static/chat/assets/{index-DWuzex_Q.js => index-C7fLKVnR.js} (65%) rename starter/src/main/resources/static/chat/assets/{threadService-BTxmXgBr.js => threadService-BX9T-cjM.js} (92%) diff --git a/deploy/server/chat/assets/index-DWuzex_Q.js b/deploy/server/chat/assets/index-C7fLKVnR.js similarity index 65% rename from deploy/server/chat/assets/index-DWuzex_Q.js rename to deploy/server/chat/assets/index-C7fLKVnR.js index 6a906822ca..e8e6231205 100644 --- a/deploy/server/chat/assets/index-DWuzex_Q.js +++ b/deploy/server/chat/assets/index-C7fLKVnR.js @@ -1,4 +1,4 @@ -var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var yo=(e,t,n)=>Dpe(e,typeof t!="symbol"?t+"":t,n);function f5(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var un=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Zn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Lpe(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var ZK={exports:{}},Tk={},eY={exports:{}},Vn={};/** +var ehe=Object.defineProperty;var the=(e,t,n)=>t in e?ehe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var xo=(e,t,n)=>the(e,typeof t!="symbol"?t+"":t,n);function p5(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var dn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Zn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function nhe(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var cY={exports:{}},Pk={},uY={exports:{}},Vn={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var V1=Symbol.for("react.element"),Bpe=Symbol.for("react.portal"),zpe=Symbol.for("react.fragment"),Hpe=Symbol.for("react.strict_mode"),Vpe=Symbol.for("react.profiler"),Wpe=Symbol.for("react.provider"),Upe=Symbol.for("react.context"),qpe=Symbol.for("react.forward_ref"),Gpe=Symbol.for("react.suspense"),Kpe=Symbol.for("react.memo"),Ype=Symbol.for("react.lazy"),AA=Symbol.iterator;function Xpe(e){return e===null||typeof e!="object"?null:(e=AA&&e[AA]||e["@@iterator"],typeof e=="function"?e:null)}var tY={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nY=Object.assign,rY={};function Vv(e,t,n){this.props=e,this.context=t,this.refs=rY,this.updater=n||tY}Vv.prototype.isReactComponent={};Vv.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Vv.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function iY(){}iY.prototype=Vv.prototype;function m5(e,t,n){this.props=e,this.context=t,this.refs=rY,this.updater=n||tY}var p5=m5.prototype=new iY;p5.constructor=m5;nY(p5,Vv.prototype);p5.isPureReactComponent=!0;var FA=Array.isArray,aY=Object.prototype.hasOwnProperty,h5={current:null},oY={key:!0,ref:!0,__self:!0,__source:!0};function sY(e,t,n){var r,i={},a=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(a=""+t.key),t)aY.call(t,r)&&!oY.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var the=u,nhe=Symbol.for("react.element"),rhe=Symbol.for("react.fragment"),ihe=Object.prototype.hasOwnProperty,ahe=the.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ohe={key:!0,ref:!0,__self:!0,__source:!0};function cY(e,t,n){var r,i={},a=null,o=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)ihe.call(t,r)&&!ohe.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:nhe,type:e,key:a,ref:o,props:i,_owner:ahe.current}}Tk.Fragment=rhe;Tk.jsx=cY;Tk.jsxs=cY;ZK.exports=Tk;var b=ZK.exports,wS={},uY={exports:{}},Ss={},dY={exports:{}},fY={};/** + */var bhe=u,yhe=Symbol.for("react.element"),xhe=Symbol.for("react.fragment"),whe=Object.prototype.hasOwnProperty,She=bhe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Che={key:!0,ref:!0,__self:!0,__source:!0};function yY(e,t,n){var r,i={},a=null,o=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)whe.call(t,r)&&!Che.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:yhe,type:e,key:a,ref:o,props:i,_owner:She.current}}Pk.Fragment=xhe;Pk.jsx=yY;Pk.jsxs=yY;cY.exports=Pk;var b=cY.exports,SC={},xY={exports:{}},Cs={},wY={exports:{}},SY={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(D,B){var F=D.length;D.push(B);e:for(;0>>1,H=D[z];if(0>>1;zi(W,F))Ui(X,W)?(D[z]=X,D[U]=F,z=U):(D[z]=W,D[V]=F,z=V);else if(Ui(X,F))D[z]=X,D[U]=F,z=U;else break e}}return B}function i(D,B){var F=D.sortIndex-B.sortIndex;return F!==0?F:D.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],d=1,f=null,m=3,p=!1,h=!1,v=!1,g=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(D){for(var B=n(c);B!==null;){if(B.callback===null)r(c);else if(B.startTime<=D)r(c),B.sortIndex=B.expirationTime,t(l,B);else break;B=n(c)}}function C(D){if(v=!1,x(D),!h)if(n(l)!==null)h=!0,O(S);else{var B=n(c);B!==null&&L(C,B.startTime-D)}}function S(D,B){h=!1,v&&(v=!1,y(E),E=-1),p=!0;var F=m;try{for(x(B),f=n(l);f!==null&&(!(f.expirationTime>B)||D&&!P());){var z=f.callback;if(typeof z=="function"){f.callback=null,m=f.priorityLevel;var H=z(f.expirationTime<=B);B=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(l)&&r(l),x(B)}else r(l);f=n(l)}if(f!==null)var A=!0;else{var V=n(c);V!==null&&L(C,V.startTime-B),A=!1}return A}finally{f=null,m=F,p=!1}}var k=!1,_=null,E=-1,T=5,$=-1;function P(){return!(e.unstable_now()-$D||125z?(D.sortIndex=F,t(c,D),n(l)===null&&D===n(c)&&(v?(y(E),E=-1):v=!0,L(C,F-z))):(D.sortIndex=H,t(l,D),h||p||(h=!0,O(S))),D},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(D){var B=m;return function(){var F=m;m=B;try{return D.apply(this,arguments)}finally{m=F}}}})(fY);dY.exports=fY;var she=dY.exports;/** + */(function(e){function t(L,B){var F=L.length;L.push(B);e:for(;0>>1,H=L[z];if(0>>1;zi(W,F))Ui(Y,W)?(L[z]=Y,L[U]=F,z=U):(L[z]=W,L[V]=F,z=V);else if(Ui(Y,F))L[z]=Y,L[U]=F,z=U;else break e}}return B}function i(L,B){var F=L.sortIndex-B.sortIndex;return F!==0?F:L.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],d=1,f=null,m=3,p=!1,h=!1,v=!1,g=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(L){for(var B=n(c);B!==null;){if(B.callback===null)r(c);else if(B.startTime<=L)r(c),B.sortIndex=B.expirationTime,t(l,B);else break;B=n(c)}}function S(L){if(v=!1,x(L),!h)if(n(l)!==null)h=!0,O(C);else{var B=n(c);B!==null&&D(S,B.startTime-L)}}function C(L,B){h=!1,v&&(v=!1,y(E),E=-1),p=!0;var F=m;try{for(x(B),f=n(l);f!==null&&(!(f.expirationTime>B)||L&&!P());){var z=f.callback;if(typeof z=="function"){f.callback=null,m=f.priorityLevel;var H=z(f.expirationTime<=B);B=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(l)&&r(l),x(B)}else r(l);f=n(l)}if(f!==null)var A=!0;else{var V=n(c);V!==null&&D(S,V.startTime-B),A=!1}return A}finally{f=null,m=F,p=!1}}var _=!1,k=null,E=-1,T=5,$=-1;function P(){return!(e.unstable_now()-$L||125z?(L.sortIndex=F,t(c,L),n(l)===null&&L===n(c)&&(v?(y(E),E=-1):v=!0,D(S,F-z))):(L.sortIndex=H,t(l,L),h||p||(h=!0,O(C))),L},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(L){var B=m;return function(){var F=m;m=B;try{return L.apply(this,arguments)}finally{m=F}}}})(SY);wY.exports=SY;var khe=wY.exports;/** * @license React * react-dom.production.min.js * @@ -30,14 +30,14 @@ var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var lhe=u,bs=she;function Mt(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wT=Object.prototype.hasOwnProperty,che=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,LA={},BA={};function uhe(e){return wT.call(BA,e)?!0:wT.call(LA,e)?!1:che.test(e)?BA[e]=!0:(LA[e]=!0,!1)}function dhe(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function fhe(e,t,n,r){if(t===null||typeof t>"u"||dhe(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ho(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Pa={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Pa[e]=new ho(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Pa[t]=new ho(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pa[e]=new ho(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pa[e]=new ho(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Pa[e]=new ho(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Pa[e]=new ho(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Pa[e]=new ho(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Pa[e]=new ho(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Pa[e]=new ho(e,5,!1,e.toLowerCase(),null,!1,!1)});var g5=/[\-:]([a-z])/g;function b5(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(g5,b5);Pa[t]=new ho(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(g5,b5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(g5,b5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!1,!1)});Pa.xlinkHref=new ho("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!0,!0)});function y5(e,t,n,r){var i=Pa.hasOwnProperty(t)?Pa[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),CT=Object.prototype.hasOwnProperty,Ehe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,WA={},UA={};function $he(e){return CT.call(UA,e)?!0:CT.call(WA,e)?!1:Ehe.test(e)?UA[e]=!0:(WA[e]=!0,!1)}function The(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Phe(e,t,n,r){if(t===null||typeof t>"u"||The(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ho(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Pa={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Pa[e]=new ho(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Pa[t]=new ho(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pa[e]=new ho(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pa[e]=new ho(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Pa[e]=new ho(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Pa[e]=new ho(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Pa[e]=new ho(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Pa[e]=new ho(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Pa[e]=new ho(e,5,!1,e.toLowerCase(),null,!1,!1)});var y5=/[\-:]([a-z])/g;function x5(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(y5,x5);Pa[t]=new ho(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(y5,x5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(y5,x5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!1,!1)});Pa.xlinkHref=new ho("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!0,!0)});function w5(e,t,n,r){var i=Pa.hasOwnProperty(t)?Pa[t]:null;(i!==null?i.type!==0:r||!(2s||i[o]!==a[s]){var l=` -`+i[o].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{fE=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?E0(e):""}function mhe(e){switch(e.tag){case 5:return E0(e.type);case 16:return E0("Lazy");case 13:return E0("Suspense");case 19:return E0("SuspenseList");case 0:case 2:case 15:return e=mE(e.type,!1),e;case 11:return e=mE(e.type.render,!1),e;case 1:return e=mE(e.type,!0),e;default:return""}}function _T(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case th:return"Fragment";case eh:return"Portal";case CT:return"Profiler";case x5:return"StrictMode";case ST:return"Suspense";case kT:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case hY:return(e.displayName||"Context")+".Consumer";case pY:return(e._context.displayName||"Context")+".Provider";case w5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case C5:return t=e.displayName||null,t!==null?t:_T(e.type)||"Memo";case dd:t=e._payload,e=e._init;try{return _T(e(t))}catch{}}return null}function phe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return _T(t);case 8:return t===x5?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Xd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function gY(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function hhe(e){var t=gY(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Sx(e){e._valueTracker||(e._valueTracker=hhe(e))}function bY(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=gY(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function CS(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ET(e,t){var n=t.checked;return hi({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function HA(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Xd(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function yY(e,t){t=t.checked,t!=null&&y5(e,"checked",t,!1)}function $T(e,t){yY(e,t);var n=Xd(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?TT(e,t.type,n):t.hasOwnProperty("defaultValue")&&TT(e,t.type,Xd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function VA(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function TT(e,t,n){(t!=="number"||CS(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var $0=Array.isArray;function wh(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=kx.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Pb(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Y0={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},vhe=["Webkit","ms","Moz","O"];Object.keys(Y0).forEach(function(e){vhe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Y0[t]=Y0[e]})});function SY(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Y0.hasOwnProperty(e)&&Y0[e]?(""+t).trim():t+"px"}function kY(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=SY(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var ghe=hi({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function IT(e,t){if(t){if(ghe[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Mt(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Mt(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Mt(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Mt(62))}}function OT(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var MT=null;function S5(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var jT=null,Ch=null,Sh=null;function qA(e){if(e=q1(e)){if(typeof jT!="function")throw Error(Mt(280));var t=e.stateNode;t&&(t=Mk(t),jT(e.stateNode,e.type,t))}}function _Y(e){Ch?Sh?Sh.push(e):Sh=[e]:Ch=e}function EY(){if(Ch){var e=Ch,t=Sh;if(Sh=Ch=null,qA(e),t)for(e=0;e>>=0,e===0?32:31-(The(e)/Phe|0)|0}var _x=64,Ex=4194304;function T0(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ES(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=T0(s):(a&=o,a!==0&&(r=T0(a)))}else o=n&~i,o!==0?r=T0(o):a!==0&&(r=T0(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function W1(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nl(t),e[t]=n}function Mhe(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=J0),tF=" ",nF=!1;function qY(e,t){switch(e){case"keyup":return sve.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function GY(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var nh=!1;function cve(e,t){switch(e){case"compositionend":return GY(t);case"keypress":return t.which!==32?null:(nF=!0,tF);case"textInput":return e=t.data,e===tF&&nF?null:e;default:return null}}function uve(e,t){if(nh)return e==="compositionend"||!I5&&qY(e,t)?(e=WY(),cC=T5=yd=null,nh=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=oF(n)}}function JY(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?JY(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function QY(){for(var e=window,t=CS();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=CS(e.document)}return t}function O5(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function yve(e){var t=QY(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&JY(n.ownerDocument.documentElement,n)){if(r!==null&&O5(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=sF(n,a);var o=sF(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,rh=null,BT=null,Z0=null,zT=!1;function lF(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;zT||rh==null||rh!==CS(r)||(r=rh,"selectionStart"in r&&O5(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Z0&&Nb(Z0,r)||(Z0=r,r=PS(BT,"onSelect"),0oh||(e.current=GT[oh],GT[oh]=null,oh--)}function Gr(e,t){oh++,GT[oh]=e.current,e.current=t}var Jd={},Ua=of(Jd),Oo=of(!1),xm=Jd;function Yh(e,t){var n=e.type.contextTypes;if(!n)return Jd;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Mo(e){return e=e.childContextTypes,e!=null}function IS(){ri(Oo),ri(Ua)}function hF(e,t,n){if(Ua.current!==Jd)throw Error(Mt(168));Gr(Ua,t),Gr(Oo,n)}function sX(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(Mt(108,phe(e)||"Unknown",i));return hi({},n,r)}function OS(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jd,xm=Ua.current,Gr(Ua,e),Gr(Oo,Oo.current),!0}function vF(e,t,n){var r=e.stateNode;if(!r)throw Error(Mt(169));n?(e=sX(e,t,xm),r.__reactInternalMemoizedMergedChildContext=e,ri(Oo),ri(Ua),Gr(Ua,e)):ri(Oo),Gr(Oo,n)}var cu=null,jk=!1,$E=!1;function lX(e){cu===null?cu=[e]:cu.push(e)}function Ive(e){jk=!0,lX(e)}function sf(){if(!$E&&cu!==null){$E=!0;var e=0,t=Rr;try{var n=cu;for(Rr=1;e>=o,i-=o,pu=1<<32-Nl(t)+i|n<E?(T=_,_=null):T=_.sibling;var $=m(y,_,x[E],C);if($===null){_===null&&(_=T);break}e&&_&&$.alternate===null&&t(y,_),w=a($,w,E),k===null?S=$:k.sibling=$,k=$,_=T}if(E===x.length)return n(y,_),ui&&Rf(y,E),S;if(_===null){for(;EE?(T=_,_=null):T=_.sibling;var P=m(y,_,$.value,C);if(P===null){_===null&&(_=T);break}e&&_&&P.alternate===null&&t(y,_),w=a(P,w,E),k===null?S=P:k.sibling=P,k=P,_=T}if($.done)return n(y,_),ui&&Rf(y,E),S;if(_===null){for(;!$.done;E++,$=x.next())$=f(y,$.value,C),$!==null&&(w=a($,w,E),k===null?S=$:k.sibling=$,k=$);return ui&&Rf(y,E),S}for(_=r(y,_);!$.done;E++,$=x.next())$=p(_,y,E,$.value,C),$!==null&&(e&&$.alternate!==null&&_.delete($.key===null?E:$.key),w=a($,w,E),k===null?S=$:k.sibling=$,k=$);return e&&_.forEach(function(M){return t(y,M)}),ui&&Rf(y,E),S}function g(y,w,x,C){if(typeof x=="object"&&x!==null&&x.type===th&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Cx:e:{for(var S=x.key,k=w;k!==null;){if(k.key===S){if(S=x.type,S===th){if(k.tag===7){n(y,k.sibling),w=i(k,x.props.children),w.return=y,y=w;break e}}else if(k.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===dd&&yF(S)===k.type){n(y,k.sibling),w=i(k,x.props),w.ref=Ug(y,k,x),w.return=y,y=w;break e}n(y,k);break}else t(y,k);k=k.sibling}x.type===th?(w=nm(x.props.children,y.mode,C,x.key),w.return=y,y=w):(C=gC(x.type,x.key,x.props,null,y.mode,C),C.ref=Ug(y,w,x),C.return=y,y=C)}return o(y);case eh:e:{for(k=x.key;w!==null;){if(w.key===k)if(w.tag===4&&w.stateNode.containerInfo===x.containerInfo&&w.stateNode.implementation===x.implementation){n(y,w.sibling),w=i(w,x.children||[]),w.return=y,y=w;break e}else{n(y,w);break}else t(y,w);w=w.sibling}w=NE(x,y.mode,C),w.return=y,y=w}return o(y);case dd:return k=x._init,g(y,w,k(x._payload),C)}if($0(x))return h(y,w,x,C);if(Bg(x))return v(y,w,x,C);Mx(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,w!==null&&w.tag===6?(n(y,w.sibling),w=i(w,x),w.return=y,y=w):(n(y,w),w=jE(x,y.mode,C),w.return=y,y=w),o(y)):n(y,w)}return g}var Jh=fX(!0),mX=fX(!1),NS=of(null),AS=null,ch=null,A5=null;function F5(){A5=ch=AS=null}function D5(e){var t=NS.current;ri(NS),e._currentValue=t}function XT(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function _h(e,t){AS=e,A5=ch=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ro=!0),e.firstContext=null)}function Xs(e){var t=e._currentValue;if(A5!==e)if(e={context:e,memoizedValue:t,next:null},ch===null){if(AS===null)throw Error(Mt(308));ch=e,AS.dependencies={lanes:0,firstContext:e}}else ch=ch.next=e;return t}var Vf=null;function L5(e){Vf===null?Vf=[e]:Vf.push(e)}function pX(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,L5(t)):(n.next=i.next,i.next=n),t.interleaved=n,Pu(e,r)}function Pu(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var fd=!1;function B5(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function hX(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function xu(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Dd(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,lr&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Pu(e,n)}return i=r.interleaved,i===null?(t.next=t,L5(r)):(t.next=i.next,i.next=t),r.interleaved=t,Pu(e,n)}function dC(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_5(e,n)}}function xF(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function FS(e,t,n,r){var i=e.updateQueue;fd=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==o&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(a!==null){var f=i.baseState;o=0,d=c=l=null,s=a;do{var m=s.lane,p=s.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(m=t,p=n,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(p,f,m);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,m=typeof h=="function"?h.call(p,f,m):h,m==null)break e;f=hi({},f,m);break e;case 2:fd=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=i.effects,m===null?i.effects=[s]:m.push(s))}else p={eventTime:p,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=p,l=f):d=d.next=p,o|=m;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(!0);if(d===null&&(l=f),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);Sm|=o,e.lanes=o,e.memoizedState=f}}function wF(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=PE.transition;PE.transition={};try{e(!1),t()}finally{Rr=n,PE.transition=r}}function OX(){return Js().memoizedState}function Nve(e,t,n){var r=Bd(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},MX(e))jX(t,n);else if(n=pX(e,t,n,r),n!==null){var i=so();Al(n,e,r,i),NX(n,t,r)}}function Ave(e,t,n){var r=Bd(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(MX(e))jX(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Vl(s,o)){var l=t.interleaved;l===null?(i.next=i,L5(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=pX(e,t,i,r),n!==null&&(i=so(),Al(n,e,r,i),NX(n,t,r))}}function MX(e){var t=e.alternate;return e===pi||t!==null&&t===pi}function jX(e,t){eb=LS=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function NX(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_5(e,n)}}var BS={readContext:Xs,useCallback:Ma,useContext:Ma,useEffect:Ma,useImperativeHandle:Ma,useInsertionEffect:Ma,useLayoutEffect:Ma,useMemo:Ma,useReducer:Ma,useRef:Ma,useState:Ma,useDebugValue:Ma,useDeferredValue:Ma,useTransition:Ma,useMutableSource:Ma,useSyncExternalStore:Ma,useId:Ma,unstable_isNewReconciler:!1},Fve={readContext:Xs,useCallback:function(e,t){return uc().memoizedState=[e,t===void 0?null:t],e},useContext:Xs,useEffect:SF,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,mC(4194308,4,$X.bind(null,t,e),n)},useLayoutEffect:function(e,t){return mC(4194308,4,e,t)},useInsertionEffect:function(e,t){return mC(4,2,e,t)},useMemo:function(e,t){var n=uc();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=uc();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Nve.bind(null,pi,e),[r.memoizedState,e]},useRef:function(e){var t=uc();return e={current:e},t.memoizedState=e},useState:CF,useDebugValue:K5,useDeferredValue:function(e){return uc().memoizedState=e},useTransition:function(){var e=CF(!1),t=e[0];return e=jve.bind(null,e[1]),uc().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pi,i=uc();if(ui){if(n===void 0)throw Error(Mt(407));n=n()}else{if(n=t(),ma===null)throw Error(Mt(349));Cm&30||yX(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,SF(wX.bind(null,r,a,e),[e]),r.flags|=2048,Vb(9,xX.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=uc(),t=ma.identifierPrefix;if(ui){var n=hu,r=pu;n=(r&~(1<<32-Nl(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=zb++,0")&&(l=l.replace("",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{mE=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?T0(e):""}function Rhe(e){switch(e.tag){case 5:return T0(e.type);case 16:return T0("Lazy");case 13:return T0("Suspense");case 19:return T0("SuspenseList");case 0:case 2:case 15:return e=pE(e.type,!1),e;case 11:return e=pE(e.type.render,!1),e;case 1:return e=pE(e.type,!0),e;default:return""}}function $T(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case rh:return"Fragment";case nh:return"Portal";case kT:return"Profiler";case S5:return"StrictMode";case _T:return"Suspense";case ET:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case _Y:return(e.displayName||"Context")+".Consumer";case kY:return(e._context.displayName||"Context")+".Provider";case C5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case k5:return t=e.displayName||null,t!==null?t:$T(e.type)||"Memo";case dd:t=e._payload,e=e._init;try{return $T(e(t))}catch{}}return null}function Ihe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return $T(t);case 8:return t===S5?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Xd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function $Y(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ohe(e){var t=$Y(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function kx(e){e._valueTracker||(e._valueTracker=Ohe(e))}function TY(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=$Y(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function CC(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function TT(e,t){var n=t.checked;return vi({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function GA(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Xd(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function PY(e,t){t=t.checked,t!=null&&w5(e,"checked",t,!1)}function PT(e,t){PY(e,t);var n=Xd(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?RT(e,t.type,n):t.hasOwnProperty("defaultValue")&&RT(e,t.type,Xd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function KA(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function RT(e,t,n){(t!=="number"||CC(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var P0=Array.isArray;function Ch(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=_x.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rb(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var J0={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Mhe=["Webkit","ms","Moz","O"];Object.keys(J0).forEach(function(e){Mhe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),J0[t]=J0[e]})});function MY(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||J0.hasOwnProperty(e)&&J0[e]?(""+t).trim():t+"px"}function jY(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=MY(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var jhe=vi({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function MT(e,t){if(t){if(jhe[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Ot(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Ot(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Ot(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Ot(62))}}function jT(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var NT=null;function _5(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var AT=null,kh=null,_h=null;function JA(e){if(e=K1(e)){if(typeof AT!="function")throw Error(Ot(280));var t=e.stateNode;t&&(t=jk(t),AT(e.stateNode,e.type,t))}}function NY(e){kh?_h?_h.push(e):_h=[e]:kh=e}function AY(){if(kh){var e=kh,t=_h;if(_h=kh=null,JA(e),t)for(e=0;e>>=0,e===0?32:31-(Uhe(e)/qhe|0)|0}var Ex=64,$x=4194304;function R0(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function $C(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=R0(s):(a&=o,a!==0&&(r=R0(a)))}else o=n&~i,o!==0?r=R0(o):a!==0&&(r=R0(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function q1(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nl(t),e[t]=n}function Xhe(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Z0),oF=" ",sF=!1;function nX(e,t){switch(e){case"keyup":return kve.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function rX(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ih=!1;function Eve(e,t){switch(e){case"compositionend":return rX(t);case"keypress":return t.which!==32?null:(sF=!0,oF);case"textInput":return e=t.data,e===oF&&sF?null:e;default:return null}}function $ve(e,t){if(ih)return e==="compositionend"||!M5&&nX(e,t)?(e=eX(),uS=R5=yd=null,ih=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=dF(n)}}function sX(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sX(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function lX(){for(var e=window,t=CC();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=CC(e.document)}return t}function j5(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Ave(e){var t=lX(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sX(n.ownerDocument.documentElement,n)){if(r!==null&&j5(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=fF(n,a);var o=fF(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,ah=null,HT=null,tb=null,VT=!1;function mF(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;VT||ah==null||ah!==CC(r)||(r=ah,"selectionStart"in r&&j5(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),tb&&Ab(tb,r)||(tb=r,r=RC(HT,"onSelect"),0lh||(e.current=YT[lh],YT[lh]=null,lh--)}function Gr(e,t){lh++,YT[lh]=e.current,e.current=t}var Jd={},Ua=of(Jd),Mo=of(!1),ym=Jd;function Jh(e,t){var n=e.type.contextTypes;if(!n)return Jd;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function jo(e){return e=e.childContextTypes,e!=null}function OC(){ti(Mo),ti(Ua)}function xF(e,t,n){if(Ua.current!==Jd)throw Error(Ot(168));Gr(Ua,t),Gr(Mo,n)}function gX(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(Ot(108,Ihe(e)||"Unknown",i));return vi({},n,r)}function MC(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jd,ym=Ua.current,Gr(Ua,e),Gr(Mo,Mo.current),!0}function wF(e,t,n){var r=e.stateNode;if(!r)throw Error(Ot(169));n?(e=gX(e,t,ym),r.__reactInternalMemoizedMergedChildContext=e,ti(Mo),ti(Ua),Gr(Ua,e)):ti(Mo),Gr(Mo,n)}var cu=null,Nk=!1,TE=!1;function bX(e){cu===null?cu=[e]:cu.push(e)}function Kve(e){Nk=!0,bX(e)}function sf(){if(!TE&&cu!==null){TE=!0;var e=0,t=Rr;try{var n=cu;for(Rr=1;e>=o,i-=o,pu=1<<32-Nl(t)+i|n<E?(T=k,k=null):T=k.sibling;var $=m(y,k,x[E],S);if($===null){k===null&&(k=T);break}e&&k&&$.alternate===null&&t(y,k),w=a($,w,E),_===null?C=$:_.sibling=$,_=$,k=T}if(E===x.length)return n(y,k),di&&Pf(y,E),C;if(k===null){for(;EE?(T=k,k=null):T=k.sibling;var P=m(y,k,$.value,S);if(P===null){k===null&&(k=T);break}e&&k&&P.alternate===null&&t(y,k),w=a(P,w,E),_===null?C=P:_.sibling=P,_=P,k=T}if($.done)return n(y,k),di&&Pf(y,E),C;if(k===null){for(;!$.done;E++,$=x.next())$=f(y,$.value,S),$!==null&&(w=a($,w,E),_===null?C=$:_.sibling=$,_=$);return di&&Pf(y,E),C}for(k=r(y,k);!$.done;E++,$=x.next())$=p(k,y,E,$.value,S),$!==null&&(e&&$.alternate!==null&&k.delete($.key===null?E:$.key),w=a($,w,E),_===null?C=$:_.sibling=$,_=$);return e&&k.forEach(function(M){return t(y,M)}),di&&Pf(y,E),C}function g(y,w,x,S){if(typeof x=="object"&&x!==null&&x.type===rh&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Cx:e:{for(var C=x.key,_=w;_!==null;){if(_.key===C){if(C=x.type,C===rh){if(_.tag===7){n(y,_.sibling),w=i(_,x.props.children),w.return=y,y=w;break e}}else if(_.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===dd&&kF(C)===_.type){n(y,_.sibling),w=i(_,x.props),w.ref=Gg(y,_,x),w.return=y,y=w;break e}n(y,_);break}else t(y,_);_=_.sibling}x.type===rh?(w=tm(x.props.children,y.mode,S,x.key),w.return=y,y=w):(S=bS(x.type,x.key,x.props,null,y.mode,S),S.ref=Gg(y,w,x),S.return=y,y=S)}return o(y);case nh:e:{for(_=x.key;w!==null;){if(w.key===_)if(w.tag===4&&w.stateNode.containerInfo===x.containerInfo&&w.stateNode.implementation===x.implementation){n(y,w.sibling),w=i(w,x.children||[]),w.return=y,y=w;break e}else{n(y,w);break}else t(y,w);w=w.sibling}w=AE(x,y.mode,S),w.return=y,y=w}return o(y);case dd:return _=x._init,g(y,w,_(x._payload),S)}if(P0(x))return h(y,w,x,S);if(Hg(x))return v(y,w,x,S);jx(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,w!==null&&w.tag===6?(n(y,w.sibling),w=i(w,x),w.return=y,y=w):(n(y,w),w=NE(x,y.mode,S),w.return=y,y=w),o(y)):n(y,w)}return g}var Zh=SX(!0),CX=SX(!1),AC=of(null),FC=null,dh=null,D5=null;function L5(){D5=dh=FC=null}function B5(e){var t=AC.current;ti(AC),e._currentValue=t}function QT(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function $h(e,t){FC=e,D5=dh=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Io=!0),e.firstContext=null)}function Xs(e){var t=e._currentValue;if(D5!==e)if(e={context:e,memoizedValue:t,next:null},dh===null){if(FC===null)throw Error(Ot(308));dh=e,FC.dependencies={lanes:0,firstContext:e}}else dh=dh.next=e;return t}var Hf=null;function z5(e){Hf===null?Hf=[e]:Hf.push(e)}function kX(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,z5(t)):(n.next=i.next,i.next=n),t.interleaved=n,Pu(e,r)}function Pu(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var fd=!1;function H5(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function _X(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function xu(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Dd(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ur&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Pu(e,n)}return i=r.interleaved,i===null?(t.next=t,z5(r)):(t.next=i.next,i.next=t),r.interleaved=t,Pu(e,n)}function fS(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$5(e,n)}}function _F(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function DC(e,t,n,r){var i=e.updateQueue;fd=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==o&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(a!==null){var f=i.baseState;o=0,d=c=l=null,s=a;do{var m=s.lane,p=s.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(m=t,p=n,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(p,f,m);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,m=typeof h=="function"?h.call(p,f,m):h,m==null)break e;f=vi({},f,m);break e;case 2:fd=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=i.effects,m===null?i.effects=[s]:m.push(s))}else p={eventTime:p,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=p,l=f):d=d.next=p,o|=m;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(!0);if(d===null&&(l=f),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);Sm|=o,e.lanes=o,e.memoizedState=f}}function EF(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=RE.transition;RE.transition={};try{e(!1),t()}finally{Rr=n,RE.transition=r}}function HX(){return Js().memoizedState}function Qve(e,t,n){var r=Bd(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},VX(e))WX(t,n);else if(n=kX(e,t,n,r),n!==null){var i=so();Al(n,e,r,i),UX(n,t,r)}}function Zve(e,t,n){var r=Bd(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(VX(e))WX(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Vl(s,o)){var l=t.interleaved;l===null?(i.next=i,z5(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=kX(e,t,i,r),n!==null&&(i=so(),Al(n,e,r,i),UX(n,t,r))}}function VX(e){var t=e.alternate;return e===hi||t!==null&&t===hi}function WX(e,t){nb=BC=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function UX(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$5(e,n)}}var zC={readContext:Xs,useCallback:Ma,useContext:Ma,useEffect:Ma,useImperativeHandle:Ma,useInsertionEffect:Ma,useLayoutEffect:Ma,useMemo:Ma,useReducer:Ma,useRef:Ma,useState:Ma,useDebugValue:Ma,useDeferredValue:Ma,useTransition:Ma,useMutableSource:Ma,useSyncExternalStore:Ma,useId:Ma,unstable_isNewReconciler:!1},ege={readContext:Xs,useCallback:function(e,t){return uc().memoizedState=[e,t===void 0?null:t],e},useContext:Xs,useEffect:TF,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,pS(4194308,4,FX.bind(null,t,e),n)},useLayoutEffect:function(e,t){return pS(4194308,4,e,t)},useInsertionEffect:function(e,t){return pS(4,2,e,t)},useMemo:function(e,t){var n=uc();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=uc();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Qve.bind(null,hi,e),[r.memoizedState,e]},useRef:function(e){var t=uc();return e={current:e},t.memoizedState=e},useState:$F,useDebugValue:X5,useDeferredValue:function(e){return uc().memoizedState=e},useTransition:function(){var e=$F(!1),t=e[0];return e=Jve.bind(null,e[1]),uc().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=hi,i=uc();if(di){if(n===void 0)throw Error(Ot(407));n=n()}else{if(n=t(),ma===null)throw Error(Ot(349));wm&30||PX(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,TF(IX.bind(null,r,a,e),[e]),r.flags|=2048,Wb(9,RX.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=uc(),t=ma.identifierPrefix;if(di){var n=hu,r=pu;n=(r&~(1<<32-Nl(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Hb++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[yc]=t,e[Db]=r,UX(e,t,!1,!1),t.stateNode=e;e:{switch(o=OT(n,r),n){case"dialog":Qr("cancel",e),Qr("close",e),i=r;break;case"iframe":case"object":case"embed":Qr("load",e),i=r;break;case"video":case"audio":for(i=0;iev&&(t.flags|=128,r=!0,qg(a,!1),t.lanes=4194304)}else{if(!r)if(e=DS(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),qg(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!ui)return ja(t),null}else 2*Oi()-a.renderingStartTime>ev&&n!==1073741824&&(t.flags|=128,r=!0,qg(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Oi(),t.sibling=null,n=mi.current,Gr(mi,r?n&1|2:n&1),t):(ja(t),null);case 22:case 23:return eM(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ls&1073741824&&(ja(t),t.subtreeFlags&6&&(t.flags|=8192)):ja(t),null;case 24:return null;case 25:return null}throw Error(Mt(156,t.tag))}function Uve(e,t){switch(j5(t),t.tag){case 1:return Mo(t.type)&&IS(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Qh(),ri(Oo),ri(Ua),V5(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return H5(t),null;case 13:if(ri(mi),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Mt(340));Xh()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ri(mi),null;case 4:return Qh(),null;case 10:return D5(t.type._context),null;case 22:case 23:return eM(),null;case 24:return null;default:return null}}var Nx=!1,Ba=!1,qve=typeof WeakSet=="function"?WeakSet:Set,en=null;function uh(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){wi(e,t,r)}else n.current=null}function aP(e,t,n){try{n()}catch(r){wi(e,t,r)}}var jF=!1;function Gve(e,t){if(HT=$S,e=QY(),O5(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,s=-1,l=-1,c=0,d=0,f=e,m=null;t:for(;;){for(var p;f!==n||i!==0&&f.nodeType!==3||(s=o+i),f!==a||r!==0&&f.nodeType!==3||(l=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(p=f.firstChild)!==null;)m=f,f=p;for(;;){if(f===e)break t;if(m===n&&++c===i&&(s=o),m===a&&++d===r&&(l=o),(p=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=p}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(VT={focusedElem:e,selectionRange:n},$S=!1,en=t;en!==null;)if(t=en,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,en=e;else for(;en!==null;){t=en;try{var h=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,g=h.memoizedState,y=t.stateNode,w=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:wl(t.type,v),g);y.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Mt(163))}}catch(C){wi(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,en=e;break}en=t.return}return h=jF,jF=!1,h}function tb(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&aP(t,n,a)}i=i.next}while(i!==r)}}function Fk(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function oP(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function KX(e){var t=e.alternate;t!==null&&(e.alternate=null,KX(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yc],delete t[Db],delete t[qT],delete t[Pve],delete t[Rve])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function YX(e){return e.tag===5||e.tag===3||e.tag===4}function NF(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||YX(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function sP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=RS));else if(r!==4&&(e=e.child,e!==null))for(sP(e,t,n),e=e.sibling;e!==null;)sP(e,t,n),e=e.sibling}function lP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(lP(e,t,n),e=e.sibling;e!==null;)lP(e,t,n),e=e.sibling}var wa=null,Cl=!1;function Qu(e,t,n){for(n=n.child;n!==null;)XX(e,t,n),n=n.sibling}function XX(e,t,n){if(_c&&typeof _c.onCommitFiberUnmount=="function")try{_c.onCommitFiberUnmount(Pk,n)}catch{}switch(n.tag){case 5:Ba||uh(n,t);case 6:var r=wa,i=Cl;wa=null,Qu(e,t,n),wa=r,Cl=i,wa!==null&&(Cl?(e=wa,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):wa.removeChild(n.stateNode));break;case 18:wa!==null&&(Cl?(e=wa,n=n.stateNode,e.nodeType===8?EE(e.parentNode,n):e.nodeType===1&&EE(e,n),Mb(e)):EE(wa,n.stateNode));break;case 4:r=wa,i=Cl,wa=n.stateNode.containerInfo,Cl=!0,Qu(e,t,n),wa=r,Cl=i;break;case 0:case 11:case 14:case 15:if(!Ba&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&aP(n,t,o),i=i.next}while(i!==r)}Qu(e,t,n);break;case 1:if(!Ba&&(uh(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){wi(n,t,s)}Qu(e,t,n);break;case 21:Qu(e,t,n);break;case 22:n.mode&1?(Ba=(r=Ba)||n.memoizedState!==null,Qu(e,t,n),Ba=r):Qu(e,t,n);break;default:Qu(e,t,n)}}function AF(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new qve),t.forEach(function(r){var i=nge.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function hl(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=Oi()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Yve(r/1960))-r,10e?16:e,xd===null)var r=!1;else{if(e=xd,xd=null,VS=0,lr&6)throw Error(Mt(331));var i=lr;for(lr|=4,en=e.current;en!==null;){var a=en,o=a.child;if(en.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lOi()-Q5?tm(e,0):J5|=n),jo(e,t)}function iJ(e,t){t===0&&(e.mode&1?(t=Ex,Ex<<=1,!(Ex&130023424)&&(Ex=4194304)):t=1);var n=so();e=Pu(e,t),e!==null&&(W1(e,t,n),jo(e,n))}function tge(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),iJ(e,n)}function nge(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Mt(314))}r!==null&&r.delete(t),iJ(e,n)}var aJ;aJ=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Oo.current)Ro=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ro=!1,Vve(e,t,n);Ro=!!(e.flags&131072)}else Ro=!1,ui&&t.flags&1048576&&cX(t,jS,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;pC(e,t),e=t.pendingProps;var i=Yh(t,Ua.current);_h(t,n),i=U5(null,t,r,e,i,n);var a=q5();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Mo(r)?(a=!0,OS(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,B5(t),i.updater=Ak,t.stateNode=i,i._reactInternals=t,QT(t,r,e,n),t=tP(null,t,r,!0,a,n)):(t.tag=0,ui&&a&&M5(t),to(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(pC(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=ige(r),e=wl(r,e),i){case 0:t=eP(null,t,r,e,n);break e;case 1:t=IF(null,t,r,e,n);break e;case 11:t=PF(null,t,r,e,n);break e;case 14:t=RF(null,t,r,wl(r.type,e),n);break e}throw Error(Mt(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),eP(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),IF(e,t,r,i,n);case 3:e:{if(HX(t),e===null)throw Error(Mt(387));r=t.pendingProps,a=t.memoizedState,i=a.element,hX(e,t),FS(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=Zh(Error(Mt(423)),t),t=OF(e,t,r,n,i);break e}else if(r!==i){i=Zh(Error(Mt(424)),t),t=OF(e,t,r,n,i);break e}else for(fs=Fd(t.stateNode.containerInfo.firstChild),vs=t,ui=!0,El=null,n=mX(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Xh(),r===i){t=Ru(e,t,n);break e}to(e,t,r,n)}t=t.child}return t;case 5:return vX(t),e===null&&YT(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,WT(r,i)?o=null:a!==null&&WT(r,a)&&(t.flags|=32),zX(e,t),to(e,t,o,n),t.child;case 6:return e===null&&YT(t),null;case 13:return VX(e,t,n);case 4:return z5(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Jh(t,null,r,n):to(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),PF(e,t,r,i,n);case 7:return to(e,t,t.pendingProps,n),t.child;case 8:return to(e,t,t.pendingProps.children,n),t.child;case 12:return to(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,Gr(NS,r._currentValue),r._currentValue=o,a!==null)if(Vl(a.value,o)){if(a.children===i.children&&!Oo.current){t=Ru(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){o=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=xu(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),XT(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(Mt(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),XT(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}to(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,_h(t,n),i=Xs(i),r=r(i),t.flags|=1,to(e,t,r,n),t.child;case 14:return r=t.type,i=wl(r,t.pendingProps),i=wl(r.type,i),RF(e,t,r,i,n);case 15:return LX(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),pC(e,t),t.tag=1,Mo(r)?(e=!0,OS(t)):e=!1,_h(t,n),AX(t,r,i),QT(t,r,i,n),tP(null,t,r,!0,e,n);case 19:return WX(e,t,n);case 22:return BX(e,t,n)}throw Error(Mt(156,t.tag))};function oJ(e,t){return MY(e,t)}function rge(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Us(e,t,n,r){return new rge(e,t,n,r)}function nM(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ige(e){if(typeof e=="function")return nM(e)?1:0;if(e!=null){if(e=e.$$typeof,e===w5)return 11;if(e===C5)return 14}return 2}function zd(e,t){var n=e.alternate;return n===null?(n=Us(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function gC(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")nM(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case th:return nm(n.children,i,a,t);case x5:o=8,i|=8;break;case CT:return e=Us(12,n,t,i|2),e.elementType=CT,e.lanes=a,e;case ST:return e=Us(13,n,t,i),e.elementType=ST,e.lanes=a,e;case kT:return e=Us(19,n,t,i),e.elementType=kT,e.lanes=a,e;case vY:return Lk(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case pY:o=10;break e;case hY:o=9;break e;case w5:o=11;break e;case C5:o=14;break e;case dd:o=16,r=null;break e}throw Error(Mt(130,e==null?e:typeof e,""))}return t=Us(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function nm(e,t,n,r){return e=Us(7,e,r,t),e.lanes=n,e}function Lk(e,t,n,r){return e=Us(22,e,r,t),e.elementType=vY,e.lanes=n,e.stateNode={isHidden:!1},e}function jE(e,t,n){return e=Us(6,e,null,t),e.lanes=n,e}function NE(e,t,n){return t=Us(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function age(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=hE(0),this.expirationTimes=hE(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hE(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function rM(e,t,n,r,i,a,o,s,l){return e=new age(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Us(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},B5(a),e}function oge(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(uJ)}catch(e){console.error(e)}}uJ(),uY.exports=Ss;var Si=uY.exports;const Ub=Zn(Si),dJ=f5({__proto__:null,default:Ub},[Si]);var WF=Si;wS.createRoot=WF.createRoot,wS.hydrateRoot=WF.hydrateRoot;let fJ=!0,mJ=!0;function R0(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseFloat(r[n],10)}function Wm(e,t,n){if(!e.RTCPeerConnection)return;const r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(o,s){if(o!==t)return i.apply(this,arguments);const l=c=>{const d=n(c);d&&(s.handleEvent?s.handleEvent(d):s(d))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(s,l),i.apply(this,[o,l])};const a=r.removeEventListener;r.removeEventListener=function(o,s){if(o!==t||!this._eventMap||!this._eventMap[t])return a.apply(this,arguments);if(!this._eventMap[t].has(s))return a.apply(this,arguments);const l=this._eventMap[t].get(s);return this._eventMap[t].delete(s),this._eventMap[t].size===0&&delete this._eventMap[t],Object.keys(this._eventMap).length===0&&delete this._eventMap,a.apply(this,[o,l])},Object.defineProperty(r,"on"+t,{get(){return this["_on"+t]},set(o){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),o&&this.addEventListener(t,this["_on"+t]=o)},enumerable:!0,configurable:!0})}function dge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(fJ=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function fge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(mJ=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function pJ(){if(typeof window=="object"){if(fJ)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function sM(e,t){mJ&&console.warn(e+" is deprecated, please use "+t+" instead.")}function mge(e){const t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;const{navigator:n}=e;if(n.userAgentData&&n.userAgentData.brands){const r=n.userAgentData.brands.find(i=>i.brand==="Chromium");if(r)return{browser:"chrome",version:parseInt(r.version,10)}}if(n.mozGetUserMedia)t.browser="firefox",t.version=parseInt(R0(n.userAgent,/Firefox\/(\d+)\./,1));else if(n.webkitGetUserMedia||e.isSecureContext===!1&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=parseInt(R0(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2));else if(e.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))t.browser="safari",t.version=parseInt(R0(n.userAgent,/AppleWebKit\/(\d+)\./,1)),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype,t._safariVersion=R0(n.userAgent,/Version\/(\d+(\.?\d+))/,1);else return t.browser="Not a supported browser.",t;return t}function UF(e){return Object.prototype.toString.call(e)==="[object Object]"}function hJ(e){return UF(e)?Object.keys(e).reduce(function(t,n){const r=UF(e[n]),i=r?hJ(e[n]):e[n],a=r&&!Object.keys(i).length;return i===void 0||a?t:Object.assign(t,{[n]:i})},{}):e}function mP(e,t,n){!t||n.has(t.id)||(n.set(t.id,t),Object.keys(t).forEach(r=>{r.endsWith("Id")?mP(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach(i=>{mP(e,e.get(i),n)})}))}function qF(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(t===null)return i;const a=[];return e.forEach(o=>{o.type==="track"&&o.trackIdentifier===t.id&&a.push(o)}),a.forEach(o=>{e.forEach(s=>{s.type===r&&s.trackId===o.id&&mP(e,s,i)})}),i}const GF=pJ;function vJ(e,t){const n=e&&e.navigator;if(!n.mediaDevices)return;const r=function(s){if(typeof s!="object"||s.mandatory||s.optional)return s;const l={};return Object.keys(s).forEach(c=>{if(c==="require"||c==="advanced"||c==="mediaSource")return;const d=typeof s[c]=="object"?s[c]:{ideal:s[c]};d.exact!==void 0&&typeof d.exact=="number"&&(d.min=d.max=d.exact);const f=function(m,p){return m?m+p.charAt(0).toUpperCase()+p.slice(1):p==="deviceId"?"sourceId":p};if(d.ideal!==void 0){l.optional=l.optional||[];let m={};typeof d.ideal=="number"?(m[f("min",c)]=d.ideal,l.optional.push(m),m={},m[f("max",c)]=d.ideal,l.optional.push(m)):(m[f("",c)]=d.ideal,l.optional.push(m))}d.exact!==void 0&&typeof d.exact!="number"?(l.mandatory=l.mandatory||{},l.mandatory[f("",c)]=d.exact):["min","max"].forEach(m=>{d[m]!==void 0&&(l.mandatory=l.mandatory||{},l.mandatory[f(m,c)]=d[m])})}),s.advanced&&(l.optional=(l.optional||[]).concat(s.advanced)),l},i=function(s,l){if(t.version>=61)return l(s);if(s=JSON.parse(JSON.stringify(s)),s&&typeof s.audio=="object"){const c=function(d,f,m){f in d&&!(m in d)&&(d[m]=d[f],delete d[f])};s=JSON.parse(JSON.stringify(s)),c(s.audio,"autoGainControl","googAutoGainControl"),c(s.audio,"noiseSuppression","googNoiseSuppression"),s.audio=r(s.audio)}if(s&&typeof s.video=="object"){let c=s.video.facingMode;c=c&&(typeof c=="object"?c:{ideal:c});const d=t.version<66;if(c&&(c.exact==="user"||c.exact==="environment"||c.ideal==="user"||c.ideal==="environment")&&!(n.mediaDevices.getSupportedConstraints&&n.mediaDevices.getSupportedConstraints().facingMode&&!d)){delete s.video.facingMode;let f;if(c.exact==="environment"||c.ideal==="environment"?f=["back","rear"]:(c.exact==="user"||c.ideal==="user")&&(f=["front"]),f)return n.mediaDevices.enumerateDevices().then(m=>{m=m.filter(h=>h.kind==="videoinput");let p=m.find(h=>f.some(v=>h.label.toLowerCase().includes(v)));return!p&&m.length&&f.includes("back")&&(p=m[m.length-1]),p&&(s.video.deviceId=c.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),GF("chrome: "+JSON.stringify(s)),l(s)})}s.video=r(s.video)}return GF("chrome: "+JSON.stringify(s)),l(s)},a=function(s){return t.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},o=function(s,l,c){i(s,d=>{n.webkitGetUserMedia(d,l,f=>{c&&c(a(f))})})};if(n.getUserMedia=o.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(l){return i(l,c=>s(c).then(d=>{if(c.audio&&!d.getAudioTracks().length||c.video&&!d.getVideoTracks().length)throw d.getTracks().forEach(f=>{f.stop()}),new DOMException("","NotFoundError");return d},d=>Promise.reject(a(d))))}}}function gJ(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function bJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(n){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=n)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=r=>{r.stream.addEventListener("addtrack",i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.track.id):a={track:i.track};const o=new Event("track");o.track=i.track,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)}),r.stream.getTracks().forEach(i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.id):a={track:i};const o=new Event("track");o.track=i,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)})},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else Wm(e,"track",t=>(t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t))}function yJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(i,a){return{track:a,get dtmf(){return this._dtmf===void 0&&(a.kind==="audio"?this._dtmf=i.createDTMFSender(a):this._dtmf=null),this._dtmf},_pc:i}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const i=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(s,l){let c=i.apply(this,arguments);return c||(c=t(this,s),this._senders.push(c)),c};const a=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(s){a.apply(this,arguments);const l=this._senders.indexOf(s);l!==-1&&this._senders.splice(l,1)}}const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(a){this._senders=this._senders||[],n.apply(this,[a]),a.getTracks().forEach(o=>{this._senders.push(t(this,o))})};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(a){this._senders=this._senders||[],r.apply(this,[a]),a.getTracks().forEach(o=>{const s=this._senders.find(l=>l.track===o);s&&this._senders.splice(this._senders.indexOf(s),1)})}}else if(typeof e=="object"&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function xJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const n=e.RTCPeerConnection.prototype.getSenders;n&&(e.RTCPeerConnection.prototype.getSenders=function(){const a=n.apply(this,[]);return a.forEach(o=>o._pc=this),a});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const a=r.apply(this,arguments);return a._pc=this,a}),e.RTCRtpSender.prototype.getStats=function(){const a=this;return this._pc.getStats().then(o=>qF(o,a.track,!0))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const n=e.RTCPeerConnection.prototype.getReceivers;n&&(e.RTCPeerConnection.prototype.getReceivers=function(){const i=n.apply(this,[]);return i.forEach(a=>a._pc=this),i}),Wm(e,"track",r=>(r.receiver._pc=r.srcElement,r)),e.RTCRtpReceiver.prototype.getStats=function(){const i=this;return this._pc.getStats().then(a=>qF(a,i.track,!1))}}if(!("getStats"in e.RTCRtpSender.prototype&&"getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const r=arguments[0];let i,a,o;return this.getSenders().forEach(s=>{s.track===r&&(i?o=!0:i=s)}),this.getReceivers().forEach(s=>(s.track===r&&(a?o=!0:a=s),s.track===r)),o||i&&a?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):i?i.getStats():a?a.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function wJ(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(o=>this._shimmedLocalStreams[o][0])};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(o,s){if(!s)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const l=t.apply(this,arguments);return this._shimmedLocalStreams[s.id]?this._shimmedLocalStreams[s.id].indexOf(l)===-1&&this._shimmedLocalStreams[s.id].push(l):this._shimmedLocalStreams[s.id]=[s,l],l};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(o){this._shimmedLocalStreams=this._shimmedLocalStreams||{},o.getTracks().forEach(c=>{if(this.getSenders().find(f=>f.track===c))throw new DOMException("Track already exists.","InvalidAccessError")});const s=this.getSenders();n.apply(this,arguments);const l=this.getSenders().filter(c=>s.indexOf(c)===-1);this._shimmedLocalStreams[o.id]=[o].concat(l)};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[o.id],r.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},o&&Object.keys(this._shimmedLocalStreams).forEach(s=>{const l=this._shimmedLocalStreams[s].indexOf(o);l!==-1&&this._shimmedLocalStreams[s].splice(l,1),this._shimmedLocalStreams[s].length===1&&delete this._shimmedLocalStreams[s]}),i.apply(this,arguments)}}function CJ(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return wJ(e);const n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const d=n.apply(this);return this._reverseStreams=this._reverseStreams||{},d.map(f=>this._reverseStreams[f.id])};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(d){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},d.getTracks().forEach(f=>{if(this.getSenders().find(p=>p.track===f))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[d.id]){const f=new e.MediaStream(d.getTracks());this._streams[d.id]=f,this._reverseStreams[f.id]=d,d=f}r.apply(this,[d])};const i=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(d){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[d.id]||d]),delete this._reverseStreams[this._streams[d.id]?this._streams[d.id].id:d.id],delete this._streams[d.id]},e.RTCPeerConnection.prototype.addTrack=function(d,f){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const m=[].slice.call(arguments,1);if(m.length!==1||!m[0].getTracks().find(v=>v===d))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(v=>v.track===d))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const h=this._streams[f.id];if(h)h.addTrack(d),Promise.resolve().then(()=>{this.dispatchEvent(new Event("negotiationneeded"))});else{const v=new e.MediaStream([d]);this._streams[f.id]=v,this._reverseStreams[v.id]=f,this.addStream(v)}return this.getSenders().find(v=>v.track===d)};function a(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(h.id,"g"),p.id)}),new RTCSessionDescription({type:d.type,sdp:f})}function o(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(p.id,"g"),h.id)}),new RTCSessionDescription({type:d.type,sdp:f})}["createOffer","createAnswer"].forEach(function(c){const d=e.RTCPeerConnection.prototype[c],f={[c](){const m=arguments;return arguments.length&&typeof arguments[0]=="function"?d.apply(this,[h=>{const v=a(this,h);m[0].apply(null,[v])},h=>{m[1]&&m[1].apply(null,h)},arguments[2]]):d.apply(this,arguments).then(h=>a(this,h))}};e.RTCPeerConnection.prototype[c]=f[c]});const s=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?s.apply(this,arguments):(arguments[0]=o(this,arguments[0]),s.apply(this,arguments))};const l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const c=l.get.apply(this);return c.type===""?c:a(this,c)}}),e.RTCPeerConnection.prototype.removeTrack=function(d){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!d._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(!(d._pc===this))throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};let m;Object.keys(this._streams).forEach(p=>{this._streams[p].getTracks().find(v=>d.track===v)&&(m=this._streams[p])}),m&&(m.getTracks().length===1?this.removeStream(this._reverseStreams[m.id]):m.removeTrack(d.track),this.dispatchEvent(new Event("negotiationneeded")))}}function pP(e,t){!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),e.RTCPeerConnection&&t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(n){const r=e.RTCPeerConnection.prototype[n],i={[n](){return arguments[0]=new(n==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[n]=i[n]})}function SJ(e,t){Wm(e,"negotiationneeded",n=>{const r=n.target;if(!((t.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}const KF=Object.freeze(Object.defineProperty({__proto__:null,fixNegotiationNeeded:SJ,shimAddTrackRemoveTrack:CJ,shimAddTrackRemoveTrackWithNative:wJ,shimGetSendersWithDtmf:yJ,shimGetUserMedia:vJ,shimMediaStream:gJ,shimOnTrack:bJ,shimPeerConnection:pP,shimSenderReceiverGetStats:xJ},Symbol.toStringTag,{value:"Module"}));function kJ(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(i,a,o){sM("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(i).then(a,o)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const i=function(o,s,l){s in o&&!(l in o)&&(o[l]=o[s],delete o[s])},a=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(o){return typeof o=="object"&&typeof o.audio=="object"&&(o=JSON.parse(JSON.stringify(o)),i(o.audio,"autoGainControl","mozAutoGainControl"),i(o.audio,"noiseSuppression","mozNoiseSuppression")),a(o)},r&&r.prototype.getSettings){const o=r.prototype.getSettings;r.prototype.getSettings=function(){const s=o.apply(this,arguments);return i(s,"mozAutoGainControl","autoGainControl"),i(s,"mozNoiseSuppression","noiseSuppression"),s}}if(r&&r.prototype.applyConstraints){const o=r.prototype.applyConstraints;r.prototype.applyConstraints=function(s){return this.kind==="audio"&&typeof s=="object"&&(s=JSON.parse(JSON.stringify(s)),i(s,"autoGainControl","mozAutoGainControl"),i(s,"noiseSuppression","mozNoiseSuppression")),o.apply(this,[s])}}}}function pge(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(r){if(!(r&&r.video)){const i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return r.video===!0?r.video={mediaSource:t}:r.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(r)})}function _J(e){typeof e=="object"&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function hP(e,t){if(typeof e!="object"||!(e.RTCPeerConnection||e.mozRTCPeerConnection))return;!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(i){const a=e.RTCPeerConnection.prototype[i],o={[i](){return arguments[0]=new(i==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),a.apply(this,arguments)}};e.RTCPeerConnection.prototype[i]=o[i]});const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[a,o,s]=arguments;return r.apply(this,[a||null]).then(l=>{if(t.version<53&&!o)try{l.forEach(c=>{c.type=n[c.type]||c.type})}catch(c){if(c.name!=="TypeError")throw c;l.forEach((d,f)=>{l.set(f,Object.assign({},d,{type:n[d.type]||d.type}))})}return l}).then(o,s)}}function EJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const i=t.apply(this,[]);return i.forEach(a=>a._pc=this),i});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const i=n.apply(this,arguments);return i._pc=this,i}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function $J(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r}),Wm(e,"track",n=>(n.receiver._pc=n.srcElement,n)),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function TJ(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){sM("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function PJ(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function RJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];let r=arguments[1]&&arguments[1].sendEncodings;r===void 0&&(r=[]),r=[...r];const i=r.length>0;i&&r.forEach(o=>{if("rid"in o&&!/^[a-z0-9]{0,16}$/i.test(o.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in o&&!(parseFloat(o.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in o&&!(parseFloat(o.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});const a=t.apply(this,arguments);if(i){const{sender:o}=a,s=o.getParameters();(!("encodings"in s)||s.encodings.length===1&&Object.keys(s.encodings[0]).length===0)&&(s.encodings=r,o.sendEncodings=r,this.setParametersPromises.push(o.setParameters(s).then(()=>{delete o.sendEncodings}).catch(()=>{delete o.sendEncodings})))}return a})}function IJ(e){if(!(typeof e=="object"&&e.RTCRtpSender))return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const r=t.apply(this,arguments);return"encodings"in r||(r.encodings=[].concat(this.sendEncodings||[{}])),r})}function OJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}function MJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}const YF=Object.freeze(Object.defineProperty({__proto__:null,shimAddTransceiver:RJ,shimCreateAnswer:MJ,shimCreateOffer:OJ,shimGetDisplayMedia:pge,shimGetParameters:IJ,shimGetUserMedia:kJ,shimOnTrack:_J,shimPeerConnection:hP,shimRTCDataChannel:PJ,shimReceiverGetStats:$J,shimRemoveStream:TJ,shimSenderGetStats:EJ},Symbol.toStringTag,{value:"Module"}));function jJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(r){this._localStreams||(this._localStreams=[]),this._localStreams.includes(r)||this._localStreams.push(r),r.getAudioTracks().forEach(i=>t.call(this,i,r)),r.getVideoTracks().forEach(i=>t.call(this,i,r))},e.RTCPeerConnection.prototype.addTrack=function(r,...i){return i&&i.forEach(a=>{this._localStreams?this._localStreams.includes(a)||this._localStreams.push(a):this._localStreams=[a]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){this._localStreams||(this._localStreams=[]);const r=this._localStreams.indexOf(n);if(r===-1)return;this._localStreams.splice(r,1);const i=n.getTracks();this.getSenders().forEach(a=>{i.includes(a.track)&&this.removeTrack(a)})})}}function NJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(n){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=n),this.addEventListener("track",this._onaddstreampoly=r=>{r.streams.forEach(i=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(i))return;this._remoteStreams.push(i);const a=new Event("addstream");a.stream=i,this.dispatchEvent(a)})})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const r=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(i){i.streams.forEach(a=>{if(r._remoteStreams||(r._remoteStreams=[]),r._remoteStreams.indexOf(a)>=0)return;r._remoteStreams.push(a);const o=new Event("addstream");o.stream=a,r.dispatchEvent(o)})}),t.apply(r,arguments)}}}function AJ(e){if(typeof e!="object"||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,n=t.createOffer,r=t.createAnswer,i=t.setLocalDescription,a=t.setRemoteDescription,o=t.addIceCandidate;t.createOffer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=n.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m},t.createAnswer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=r.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m};let s=function(l,c,d){const f=i.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f};t.setLocalDescription=s,s=function(l,c,d){const f=a.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.setRemoteDescription=s,s=function(l,c,d){const f=o.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.addIceCandidate=s}function FJ(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const n=t.mediaDevices,r=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=i=>r(DJ(i))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=(function(r,i,a){t.mediaDevices.getUserMedia(r).then(i,a)}).bind(t))}function DJ(e){return e&&e.video!==void 0?Object.assign({},e,{video:hJ(e.video)}):e}function LJ(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(r,i){if(r&&r.iceServers){const a=[];for(let o=0;oo.receiver.track.kind==="audio");r.offerToReceiveAudio===!1&&i?i.direction==="sendrecv"?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":i.direction==="recvonly"&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):r.offerToReceiveAudio===!0&&!i&&this.addTransceiver("audio",{direction:"recvonly"}),typeof r.offerToReceiveVideo<"u"&&(r.offerToReceiveVideo=!!r.offerToReceiveVideo);const a=this.getTransceivers().find(o=>o.receiver.track.kind==="video");r.offerToReceiveVideo===!1&&a?a.direction==="sendrecv"?a.setDirection?a.setDirection("sendonly"):a.direction="sendonly":a.direction==="recvonly"&&(a.setDirection?a.setDirection("inactive"):a.direction="inactive"):r.offerToReceiveVideo===!0&&!a&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}}function HJ(e){typeof e!="object"||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}const XF=Object.freeze(Object.defineProperty({__proto__:null,shimAudioContext:HJ,shimCallbacksAPI:AJ,shimConstraints:DJ,shimCreateOfferLegacy:zJ,shimGetUserMedia:FJ,shimLocalStreamsAPI:jJ,shimRTCIceServerUrls:LJ,shimRemoteStreamsAPI:NJ,shimTrackEventTransceiver:BJ},Symbol.toStringTag,{value:"Module"}));var VJ={exports:{}};(function(e){const t={};t.generateIdentifier=function(){return Math.random().toString(36).substring(2,12)},t.localCName=t.generateIdentifier(),t.splitLines=function(n){return n.trim().split(` +`+a.stack}return{value:e,source:t,stack:i,digest:null}}function ME(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function tP(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var rge=typeof WeakMap=="function"?WeakMap:Map;function GX(e,t,n){n=xu(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){VC||(VC=!0,dP=r),tP(e,t)},n}function KX(e,t,n){n=xu(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){tP(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){tP(e,t),typeof r!="function"&&(Ld===null?Ld=new Set([this]):Ld.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function IF(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new rge;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=gge.bind(null,e,t,n),t.then(e,e))}function OF(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function MF(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=xu(-1,1),t.tag=2,Dd(n,t,1))),n.lanes|=1),e)}var ige=Hu.ReactCurrentOwner,Io=!1;function to(e,t,n,r){t.child=e===null?CX(t,null,n,r):Zh(t,e.child,n,r)}function jF(e,t,n,r,i){n=n.render;var a=t.ref;return $h(t,i),r=G5(e,t,n,r,a,i),n=K5(),e!==null&&!Io?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ru(e,t,i)):(di&&n&&N5(t),t.flags|=1,to(e,t,r,i),t.child)}function NF(e,t,n,r,i){if(e===null){var a=n.type;return typeof a=="function"&&!iM(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,YX(e,t,a,r,i)):(e=bS(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&i)){var o=a.memoizedProps;if(n=n.compare,n=n!==null?n:Ab,n(o,r)&&e.ref===t.ref)return Ru(e,t,i)}return t.flags|=1,e=zd(a,r),e.ref=t.ref,e.return=t,t.child=e}function YX(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Ab(a,r)&&e.ref===t.ref)if(Io=!1,t.pendingProps=r=a,(e.lanes&i)!==0)e.flags&131072&&(Io=!0);else return t.lanes=e.lanes,Ru(e,t,i)}return nP(e,t,n,r,i)}function XX(e,t,n){var r=t.pendingProps,i=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Gr(mh,ls),ls|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Gr(mh,ls),ls|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,Gr(mh,ls),ls|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,Gr(mh,ls),ls|=r;return to(e,t,i,n),t.child}function JX(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function nP(e,t,n,r,i){var a=jo(n)?ym:Ua.current;return a=Jh(t,a),$h(t,i),n=G5(e,t,n,r,a,i),r=K5(),e!==null&&!Io?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ru(e,t,i)):(di&&r&&N5(t),t.flags|=1,to(e,t,n,i),t.child)}function AF(e,t,n,r,i){if(jo(n)){var a=!0;MC(t)}else a=!1;if($h(t,i),t.stateNode===null)hS(e,t),qX(t,n,r),eP(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=Xs(c):(c=jo(n)?ym:Ua.current,c=Jh(t,c));var d=n.getDerivedStateFromProps,f=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";f||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||l!==c)&&RF(t,o,r,c),fd=!1;var m=t.memoizedState;o.state=m,DC(t,r,o,i),l=t.memoizedState,s!==r||m!==l||Mo.current||fd?(typeof d=="function"&&(ZT(t,n,d,r),l=t.memoizedState),(s=fd||PF(t,n,s,r,m,l,c))?(f||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=c,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,_X(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:wl(t.type,s),o.props=c,f=t.pendingProps,m=o.context,l=n.contextType,typeof l=="object"&&l!==null?l=Xs(l):(l=jo(n)?ym:Ua.current,l=Jh(t,l));var p=n.getDerivedStateFromProps;(d=typeof p=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==f||m!==l)&&RF(t,o,r,l),fd=!1,m=t.memoizedState,o.state=m,DC(t,r,o,i);var h=t.memoizedState;s!==f||m!==h||Mo.current||fd?(typeof p=="function"&&(ZT(t,n,p,r),h=t.memoizedState),(c=fd||PF(t,n,c,r,m,h,l)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,h,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,h,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=l,r=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return rP(e,t,n,r,a,i)}function rP(e,t,n,r,i,a){JX(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&wF(t,n,!1),Ru(e,t,a);r=t.stateNode,ige.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Zh(t,e.child,null,a),t.child=Zh(t,null,s,a)):to(e,t,s,a),t.memoizedState=r.state,i&&wF(t,n,!0),t.child}function QX(e){var t=e.stateNode;t.pendingContext?xF(e,t.pendingContext,t.pendingContext!==t.context):t.context&&xF(e,t.context,!1),V5(e,t.containerInfo)}function FF(e,t,n,r,i){return Qh(),F5(i),t.flags|=256,to(e,t,n,r),t.child}var iP={dehydrated:null,treeContext:null,retryLane:0};function aP(e){return{baseLanes:e,cachePool:null,transitions:null}}function ZX(e,t,n){var r=t.pendingProps,i=pi.current,a=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Gr(pi,i&1),e===null)return JT(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,a?(r=t.mode,a=t.child,o={mode:"hidden",children:o},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=o):a=Bk(o,r,0,null),e=tm(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=aP(n),t.memoizedState=iP,e):J5(t,o));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return age(e,t,o,r,s,i,n);if(a){a=r.fallback,o=t.mode,i=e.child,s=i.sibling;var l={mode:"hidden",children:r.children};return!(o&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=zd(i,l),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?a=zd(s,a):(a=tm(a,o,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,o=e.child.memoizedState,o=o===null?aP(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},a.memoizedState=o,a.childLanes=e.childLanes&~n,t.memoizedState=iP,r}return a=e.child,e=a.sibling,r=zd(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function J5(e,t){return t=Bk({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Nx(e,t,n,r){return r!==null&&F5(r),Zh(t,e.child,null,n),e=J5(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function age(e,t,n,r,i,a,o){if(n)return t.flags&256?(t.flags&=-257,r=ME(Error(Ot(422))),Nx(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=Bk({mode:"visible",children:r.children},i,0,null),a=tm(a,i,o,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Zh(t,e.child,null,o),t.child.memoizedState=aP(o),t.memoizedState=iP,a);if(!(t.mode&1))return Nx(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(Ot(419)),r=ME(a,r,void 0),Nx(e,t,o,r)}if(s=(o&e.childLanes)!==0,Io||s){if(r=ma,r!==null){switch(o&-o){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|o)?0:i,i!==0&&i!==a.retryLane&&(a.retryLane=i,Pu(e,i),Al(r,e,i,-1))}return rM(),r=ME(Error(Ot(421))),Nx(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=bge.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,fs=Fd(i.nextSibling),vs=t,di=!0,El=null,e!==null&&(Ls[Bs++]=pu,Ls[Bs++]=hu,Ls[Bs++]=xm,pu=e.id,hu=e.overflow,xm=t),t=J5(t,r.children),t.flags|=4096,t)}function DF(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),QT(e.return,t,n)}function jE(e,t,n,r,i){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function eJ(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(to(e,t,r.children,n),r=pi.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&DF(e,n,t);else if(e.tag===19)DF(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Gr(pi,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&LC(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),jE(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&LC(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}jE(t,!0,n,null,a);break;case"together":jE(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function hS(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ru(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Sm|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(Ot(153));if(t.child!==null){for(e=t.child,n=zd(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=zd(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function oge(e,t,n){switch(t.tag){case 3:QX(t),Qh();break;case 5:EX(t);break;case 1:jo(t.type)&&MC(t);break;case 4:V5(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Gr(AC,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Gr(pi,pi.current&1),t.flags|=128,null):n&t.child.childLanes?ZX(e,t,n):(Gr(pi,pi.current&1),e=Ru(e,t,n),e!==null?e.sibling:null);Gr(pi,pi.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return eJ(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Gr(pi,pi.current),r)break;return null;case 22:case 23:return t.lanes=0,XX(e,t,n)}return Ru(e,t,n)}var tJ,oP,nJ,rJ;tJ=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};oP=function(){};nJ=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Vf(Ec.current);var a=null;switch(n){case"input":i=TT(e,i),r=TT(e,r),a=[];break;case"select":i=vi({},i,{value:void 0}),r=vi({},r,{value:void 0}),a=[];break;case"textarea":i=IT(e,i),r=IT(e,r),a=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=IC)}MT(n,r);var o;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var s=i[c];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Pb.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var l=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in l)l.hasOwnProperty(o)&&s[o]!==l[o]&&(n||(n={}),n[o]=l[o])}else n||(a||(a=[]),a.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(a=a||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(a=a||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Pb.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Xr("scroll",e),a||s===l||(a=[])):(a=a||[]).push(c,l))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}};rJ=function(e,t,n,r){n!==r&&(t.flags|=4)};function Kg(e,t){if(!di)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ja(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function sge(e,t,n){var r=t.pendingProps;switch(A5(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ja(t),null;case 1:return jo(t.type)&&OC(),ja(t),null;case 3:return r=t.stateNode,ev(),ti(Mo),ti(Ua),U5(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Mx(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,El!==null&&(pP(El),El=null))),oP(e,t),ja(t),null;case 5:W5(t);var i=Vf(zb.current);if(n=t.type,e!==null&&t.stateNode!=null)nJ(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(Ot(166));return ja(t),null}if(e=Vf(Ec.current),Mx(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[yc]=t,r[Lb]=a,e=(t.mode&1)!==0,n){case"dialog":Xr("cancel",r),Xr("close",r);break;case"iframe":case"object":case"embed":Xr("load",r);break;case"video":case"audio":for(i=0;i<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[yc]=t,e[Lb]=r,tJ(e,t,!1,!1),t.stateNode=e;e:{switch(o=jT(n,r),n){case"dialog":Xr("cancel",e),Xr("close",e),i=r;break;case"iframe":case"object":case"embed":Xr("load",e),i=r;break;case"video":case"audio":for(i=0;inv&&(t.flags|=128,r=!0,Kg(a,!1),t.lanes=4194304)}else{if(!r)if(e=LC(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Kg(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!di)return ja(t),null}else 2*Mi()-a.renderingStartTime>nv&&n!==1073741824&&(t.flags|=128,r=!0,Kg(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Mi(),t.sibling=null,n=pi.current,Gr(pi,r?n&1|2:n&1),t):(ja(t),null);case 22:case 23:return nM(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ls&1073741824&&(ja(t),t.subtreeFlags&6&&(t.flags|=8192)):ja(t),null;case 24:return null;case 25:return null}throw Error(Ot(156,t.tag))}function lge(e,t){switch(A5(t),t.tag){case 1:return jo(t.type)&&OC(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ev(),ti(Mo),ti(Ua),U5(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return W5(t),null;case 13:if(ti(pi),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Ot(340));Qh()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ti(pi),null;case 4:return ev(),null;case 10:return B5(t.type._context),null;case 22:case 23:return nM(),null;case 24:return null;default:return null}}var Ax=!1,Ba=!1,cge=typeof WeakSet=="function"?WeakSet:Set,tn=null;function fh(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Si(e,t,r)}else n.current=null}function sP(e,t,n){try{n()}catch(r){Si(e,t,r)}}var LF=!1;function uge(e,t){if(WT=TC,e=lX(),j5(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,s=-1,l=-1,c=0,d=0,f=e,m=null;t:for(;;){for(var p;f!==n||i!==0&&f.nodeType!==3||(s=o+i),f!==a||r!==0&&f.nodeType!==3||(l=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(p=f.firstChild)!==null;)m=f,f=p;for(;;){if(f===e)break t;if(m===n&&++c===i&&(s=o),m===a&&++d===r&&(l=o),(p=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=p}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(UT={focusedElem:e,selectionRange:n},TC=!1,tn=t;tn!==null;)if(t=tn,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,tn=e;else for(;tn!==null;){t=tn;try{var h=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,g=h.memoizedState,y=t.stateNode,w=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:wl(t.type,v),g);y.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Ot(163))}}catch(S){Si(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,tn=e;break}tn=t.return}return h=LF,LF=!1,h}function rb(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&sP(t,n,a)}i=i.next}while(i!==r)}}function Dk(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function lP(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function iJ(e){var t=e.alternate;t!==null&&(e.alternate=null,iJ(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yc],delete t[Lb],delete t[KT],delete t[qve],delete t[Gve])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function aJ(e){return e.tag===5||e.tag===3||e.tag===4}function BF(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||aJ(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function cP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=IC));else if(r!==4&&(e=e.child,e!==null))for(cP(e,t,n),e=e.sibling;e!==null;)cP(e,t,n),e=e.sibling}function uP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(uP(e,t,n),e=e.sibling;e!==null;)uP(e,t,n),e=e.sibling}var wa=null,Sl=!1;function Qu(e,t,n){for(n=n.child;n!==null;)oJ(e,t,n),n=n.sibling}function oJ(e,t,n){if(_c&&typeof _c.onCommitFiberUnmount=="function")try{_c.onCommitFiberUnmount(Rk,n)}catch{}switch(n.tag){case 5:Ba||fh(n,t);case 6:var r=wa,i=Sl;wa=null,Qu(e,t,n),wa=r,Sl=i,wa!==null&&(Sl?(e=wa,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):wa.removeChild(n.stateNode));break;case 18:wa!==null&&(Sl?(e=wa,n=n.stateNode,e.nodeType===8?$E(e.parentNode,n):e.nodeType===1&&$E(e,n),jb(e)):$E(wa,n.stateNode));break;case 4:r=wa,i=Sl,wa=n.stateNode.containerInfo,Sl=!0,Qu(e,t,n),wa=r,Sl=i;break;case 0:case 11:case 14:case 15:if(!Ba&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&sP(n,t,o),i=i.next}while(i!==r)}Qu(e,t,n);break;case 1:if(!Ba&&(fh(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Si(n,t,s)}Qu(e,t,n);break;case 21:Qu(e,t,n);break;case 22:n.mode&1?(Ba=(r=Ba)||n.memoizedState!==null,Qu(e,t,n),Ba=r):Qu(e,t,n);break;default:Qu(e,t,n)}}function zF(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new cge),t.forEach(function(r){var i=yge.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function hl(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=Mi()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*fge(r/1960))-r,10e?16:e,xd===null)var r=!1;else{if(e=xd,xd=null,WC=0,ur&6)throw Error(Ot(331));var i=ur;for(ur|=4,tn=e.current;tn!==null;){var a=tn,o=a.child;if(tn.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lMi()-eM?em(e,0):Z5|=n),No(e,t)}function pJ(e,t){t===0&&(e.mode&1?(t=$x,$x<<=1,!($x&130023424)&&($x=4194304)):t=1);var n=so();e=Pu(e,t),e!==null&&(q1(e,t,n),No(e,n))}function bge(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),pJ(e,n)}function yge(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Ot(314))}r!==null&&r.delete(t),pJ(e,n)}var hJ;hJ=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Mo.current)Io=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Io=!1,oge(e,t,n);Io=!!(e.flags&131072)}else Io=!1,di&&t.flags&1048576&&yX(t,NC,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;hS(e,t),e=t.pendingProps;var i=Jh(t,Ua.current);$h(t,n),i=G5(null,t,r,e,i,n);var a=K5();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,jo(r)?(a=!0,MC(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,H5(t),i.updater=Fk,t.stateNode=i,i._reactInternals=t,eP(t,r,e,n),t=rP(null,t,r,!0,a,n)):(t.tag=0,di&&a&&N5(t),to(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(hS(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=wge(r),e=wl(r,e),i){case 0:t=nP(null,t,r,e,n);break e;case 1:t=AF(null,t,r,e,n);break e;case 11:t=jF(null,t,r,e,n);break e;case 14:t=NF(null,t,r,wl(r.type,e),n);break e}throw Error(Ot(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),nP(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),AF(e,t,r,i,n);case 3:e:{if(QX(t),e===null)throw Error(Ot(387));r=t.pendingProps,a=t.memoizedState,i=a.element,_X(e,t),DC(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=tv(Error(Ot(423)),t),t=FF(e,t,r,n,i);break e}else if(r!==i){i=tv(Error(Ot(424)),t),t=FF(e,t,r,n,i);break e}else for(fs=Fd(t.stateNode.containerInfo.firstChild),vs=t,di=!0,El=null,n=CX(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Qh(),r===i){t=Ru(e,t,n);break e}to(e,t,r,n)}t=t.child}return t;case 5:return EX(t),e===null&&JT(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,qT(r,i)?o=null:a!==null&&qT(r,a)&&(t.flags|=32),JX(e,t),to(e,t,o,n),t.child;case 6:return e===null&&JT(t),null;case 13:return ZX(e,t,n);case 4:return V5(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Zh(t,null,r,n):to(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),jF(e,t,r,i,n);case 7:return to(e,t,t.pendingProps,n),t.child;case 8:return to(e,t,t.pendingProps.children,n),t.child;case 12:return to(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,Gr(AC,r._currentValue),r._currentValue=o,a!==null)if(Vl(a.value,o)){if(a.children===i.children&&!Mo.current){t=Ru(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){o=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=xu(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),QT(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(Ot(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),QT(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}to(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,$h(t,n),i=Xs(i),r=r(i),t.flags|=1,to(e,t,r,n),t.child;case 14:return r=t.type,i=wl(r,t.pendingProps),i=wl(r.type,i),NF(e,t,r,i,n);case 15:return YX(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),hS(e,t),t.tag=1,jo(r)?(e=!0,MC(t)):e=!1,$h(t,n),qX(t,r,i),eP(t,r,i,n),rP(null,t,r,!0,e,n);case 19:return eJ(e,t,n);case 22:return XX(e,t,n)}throw Error(Ot(156,t.tag))};function vJ(e,t){return VY(e,t)}function xge(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Us(e,t,n,r){return new xge(e,t,n,r)}function iM(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wge(e){if(typeof e=="function")return iM(e)?1:0;if(e!=null){if(e=e.$$typeof,e===C5)return 11;if(e===k5)return 14}return 2}function zd(e,t){var n=e.alternate;return n===null?(n=Us(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function bS(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")iM(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case rh:return tm(n.children,i,a,t);case S5:o=8,i|=8;break;case kT:return e=Us(12,n,t,i|2),e.elementType=kT,e.lanes=a,e;case _T:return e=Us(13,n,t,i),e.elementType=_T,e.lanes=a,e;case ET:return e=Us(19,n,t,i),e.elementType=ET,e.lanes=a,e;case EY:return Bk(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case kY:o=10;break e;case _Y:o=9;break e;case C5:o=11;break e;case k5:o=14;break e;case dd:o=16,r=null;break e}throw Error(Ot(130,e==null?e:typeof e,""))}return t=Us(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function tm(e,t,n,r){return e=Us(7,e,r,t),e.lanes=n,e}function Bk(e,t,n,r){return e=Us(22,e,r,t),e.elementType=EY,e.lanes=n,e.stateNode={isHidden:!1},e}function NE(e,t,n){return e=Us(6,e,null,t),e.lanes=n,e}function AE(e,t,n){return t=Us(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Sge(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=vE(0),this.expirationTimes=vE(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vE(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function aM(e,t,n,r,i,a,o,s,l){return e=new Sge(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Us(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},H5(a),e}function Cge(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(xJ)}catch(e){console.error(e)}}xJ(),xY.exports=Cs;var ki=xY.exports;const qb=Zn(ki),wJ=p5({__proto__:null,default:qb},[ki]);var YF=ki;SC.createRoot=YF.createRoot,SC.hydrateRoot=YF.hydrateRoot;let SJ=!0,CJ=!0;function O0(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseFloat(r[n],10)}function Vm(e,t,n){if(!e.RTCPeerConnection)return;const r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(o,s){if(o!==t)return i.apply(this,arguments);const l=c=>{const d=n(c);d&&(s.handleEvent?s.handleEvent(d):s(d))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(s,l),i.apply(this,[o,l])};const a=r.removeEventListener;r.removeEventListener=function(o,s){if(o!==t||!this._eventMap||!this._eventMap[t])return a.apply(this,arguments);if(!this._eventMap[t].has(s))return a.apply(this,arguments);const l=this._eventMap[t].get(s);return this._eventMap[t].delete(s),this._eventMap[t].size===0&&delete this._eventMap[t],Object.keys(this._eventMap).length===0&&delete this._eventMap,a.apply(this,[o,l])},Object.defineProperty(r,"on"+t,{get(){return this["_on"+t]},set(o){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),o&&this.addEventListener(t,this["_on"+t]=o)},enumerable:!0,configurable:!0})}function Tge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(SJ=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function Pge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(CJ=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function kJ(){if(typeof window=="object"){if(SJ)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function cM(e,t){CJ&&console.warn(e+" is deprecated, please use "+t+" instead.")}function Rge(e){const t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;const{navigator:n}=e;if(n.userAgentData&&n.userAgentData.brands){const r=n.userAgentData.brands.find(i=>i.brand==="Chromium");if(r)return{browser:"chrome",version:parseInt(r.version,10)}}if(n.mozGetUserMedia)t.browser="firefox",t.version=parseInt(O0(n.userAgent,/Firefox\/(\d+)\./,1));else if(n.webkitGetUserMedia||e.isSecureContext===!1&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=parseInt(O0(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2));else if(e.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))t.browser="safari",t.version=parseInt(O0(n.userAgent,/AppleWebKit\/(\d+)\./,1)),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype,t._safariVersion=O0(n.userAgent,/Version\/(\d+(\.?\d+))/,1);else return t.browser="Not a supported browser.",t;return t}function XF(e){return Object.prototype.toString.call(e)==="[object Object]"}function _J(e){return XF(e)?Object.keys(e).reduce(function(t,n){const r=XF(e[n]),i=r?_J(e[n]):e[n],a=r&&!Object.keys(i).length;return i===void 0||a?t:Object.assign(t,{[n]:i})},{}):e}function hP(e,t,n){!t||n.has(t.id)||(n.set(t.id,t),Object.keys(t).forEach(r=>{r.endsWith("Id")?hP(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach(i=>{hP(e,e.get(i),n)})}))}function JF(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(t===null)return i;const a=[];return e.forEach(o=>{o.type==="track"&&o.trackIdentifier===t.id&&a.push(o)}),a.forEach(o=>{e.forEach(s=>{s.type===r&&s.trackId===o.id&&hP(e,s,i)})}),i}const QF=kJ;function EJ(e,t){const n=e&&e.navigator;if(!n.mediaDevices)return;const r=function(s){if(typeof s!="object"||s.mandatory||s.optional)return s;const l={};return Object.keys(s).forEach(c=>{if(c==="require"||c==="advanced"||c==="mediaSource")return;const d=typeof s[c]=="object"?s[c]:{ideal:s[c]};d.exact!==void 0&&typeof d.exact=="number"&&(d.min=d.max=d.exact);const f=function(m,p){return m?m+p.charAt(0).toUpperCase()+p.slice(1):p==="deviceId"?"sourceId":p};if(d.ideal!==void 0){l.optional=l.optional||[];let m={};typeof d.ideal=="number"?(m[f("min",c)]=d.ideal,l.optional.push(m),m={},m[f("max",c)]=d.ideal,l.optional.push(m)):(m[f("",c)]=d.ideal,l.optional.push(m))}d.exact!==void 0&&typeof d.exact!="number"?(l.mandatory=l.mandatory||{},l.mandatory[f("",c)]=d.exact):["min","max"].forEach(m=>{d[m]!==void 0&&(l.mandatory=l.mandatory||{},l.mandatory[f(m,c)]=d[m])})}),s.advanced&&(l.optional=(l.optional||[]).concat(s.advanced)),l},i=function(s,l){if(t.version>=61)return l(s);if(s=JSON.parse(JSON.stringify(s)),s&&typeof s.audio=="object"){const c=function(d,f,m){f in d&&!(m in d)&&(d[m]=d[f],delete d[f])};s=JSON.parse(JSON.stringify(s)),c(s.audio,"autoGainControl","googAutoGainControl"),c(s.audio,"noiseSuppression","googNoiseSuppression"),s.audio=r(s.audio)}if(s&&typeof s.video=="object"){let c=s.video.facingMode;c=c&&(typeof c=="object"?c:{ideal:c});const d=t.version<66;if(c&&(c.exact==="user"||c.exact==="environment"||c.ideal==="user"||c.ideal==="environment")&&!(n.mediaDevices.getSupportedConstraints&&n.mediaDevices.getSupportedConstraints().facingMode&&!d)){delete s.video.facingMode;let f;if(c.exact==="environment"||c.ideal==="environment"?f=["back","rear"]:(c.exact==="user"||c.ideal==="user")&&(f=["front"]),f)return n.mediaDevices.enumerateDevices().then(m=>{m=m.filter(h=>h.kind==="videoinput");let p=m.find(h=>f.some(v=>h.label.toLowerCase().includes(v)));return!p&&m.length&&f.includes("back")&&(p=m[m.length-1]),p&&(s.video.deviceId=c.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),QF("chrome: "+JSON.stringify(s)),l(s)})}s.video=r(s.video)}return QF("chrome: "+JSON.stringify(s)),l(s)},a=function(s){return t.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},o=function(s,l,c){i(s,d=>{n.webkitGetUserMedia(d,l,f=>{c&&c(a(f))})})};if(n.getUserMedia=o.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(l){return i(l,c=>s(c).then(d=>{if(c.audio&&!d.getAudioTracks().length||c.video&&!d.getVideoTracks().length)throw d.getTracks().forEach(f=>{f.stop()}),new DOMException("","NotFoundError");return d},d=>Promise.reject(a(d))))}}}function $J(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function TJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(n){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=n)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=r=>{r.stream.addEventListener("addtrack",i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.track.id):a={track:i.track};const o=new Event("track");o.track=i.track,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)}),r.stream.getTracks().forEach(i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.id):a={track:i};const o=new Event("track");o.track=i,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)})},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else Vm(e,"track",t=>(t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t))}function PJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(i,a){return{track:a,get dtmf(){return this._dtmf===void 0&&(a.kind==="audio"?this._dtmf=i.createDTMFSender(a):this._dtmf=null),this._dtmf},_pc:i}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const i=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(s,l){let c=i.apply(this,arguments);return c||(c=t(this,s),this._senders.push(c)),c};const a=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(s){a.apply(this,arguments);const l=this._senders.indexOf(s);l!==-1&&this._senders.splice(l,1)}}const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(a){this._senders=this._senders||[],n.apply(this,[a]),a.getTracks().forEach(o=>{this._senders.push(t(this,o))})};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(a){this._senders=this._senders||[],r.apply(this,[a]),a.getTracks().forEach(o=>{const s=this._senders.find(l=>l.track===o);s&&this._senders.splice(this._senders.indexOf(s),1)})}}else if(typeof e=="object"&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function RJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const n=e.RTCPeerConnection.prototype.getSenders;n&&(e.RTCPeerConnection.prototype.getSenders=function(){const a=n.apply(this,[]);return a.forEach(o=>o._pc=this),a});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const a=r.apply(this,arguments);return a._pc=this,a}),e.RTCRtpSender.prototype.getStats=function(){const a=this;return this._pc.getStats().then(o=>JF(o,a.track,!0))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const n=e.RTCPeerConnection.prototype.getReceivers;n&&(e.RTCPeerConnection.prototype.getReceivers=function(){const i=n.apply(this,[]);return i.forEach(a=>a._pc=this),i}),Vm(e,"track",r=>(r.receiver._pc=r.srcElement,r)),e.RTCRtpReceiver.prototype.getStats=function(){const i=this;return this._pc.getStats().then(a=>JF(a,i.track,!1))}}if(!("getStats"in e.RTCRtpSender.prototype&&"getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const r=arguments[0];let i,a,o;return this.getSenders().forEach(s=>{s.track===r&&(i?o=!0:i=s)}),this.getReceivers().forEach(s=>(s.track===r&&(a?o=!0:a=s),s.track===r)),o||i&&a?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):i?i.getStats():a?a.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function IJ(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(o=>this._shimmedLocalStreams[o][0])};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(o,s){if(!s)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const l=t.apply(this,arguments);return this._shimmedLocalStreams[s.id]?this._shimmedLocalStreams[s.id].indexOf(l)===-1&&this._shimmedLocalStreams[s.id].push(l):this._shimmedLocalStreams[s.id]=[s,l],l};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(o){this._shimmedLocalStreams=this._shimmedLocalStreams||{},o.getTracks().forEach(c=>{if(this.getSenders().find(f=>f.track===c))throw new DOMException("Track already exists.","InvalidAccessError")});const s=this.getSenders();n.apply(this,arguments);const l=this.getSenders().filter(c=>s.indexOf(c)===-1);this._shimmedLocalStreams[o.id]=[o].concat(l)};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[o.id],r.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},o&&Object.keys(this._shimmedLocalStreams).forEach(s=>{const l=this._shimmedLocalStreams[s].indexOf(o);l!==-1&&this._shimmedLocalStreams[s].splice(l,1),this._shimmedLocalStreams[s].length===1&&delete this._shimmedLocalStreams[s]}),i.apply(this,arguments)}}function OJ(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return IJ(e);const n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const d=n.apply(this);return this._reverseStreams=this._reverseStreams||{},d.map(f=>this._reverseStreams[f.id])};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(d){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},d.getTracks().forEach(f=>{if(this.getSenders().find(p=>p.track===f))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[d.id]){const f=new e.MediaStream(d.getTracks());this._streams[d.id]=f,this._reverseStreams[f.id]=d,d=f}r.apply(this,[d])};const i=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(d){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[d.id]||d]),delete this._reverseStreams[this._streams[d.id]?this._streams[d.id].id:d.id],delete this._streams[d.id]},e.RTCPeerConnection.prototype.addTrack=function(d,f){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const m=[].slice.call(arguments,1);if(m.length!==1||!m[0].getTracks().find(v=>v===d))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(v=>v.track===d))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const h=this._streams[f.id];if(h)h.addTrack(d),Promise.resolve().then(()=>{this.dispatchEvent(new Event("negotiationneeded"))});else{const v=new e.MediaStream([d]);this._streams[f.id]=v,this._reverseStreams[v.id]=f,this.addStream(v)}return this.getSenders().find(v=>v.track===d)};function a(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(h.id,"g"),p.id)}),new RTCSessionDescription({type:d.type,sdp:f})}function o(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(p.id,"g"),h.id)}),new RTCSessionDescription({type:d.type,sdp:f})}["createOffer","createAnswer"].forEach(function(c){const d=e.RTCPeerConnection.prototype[c],f={[c](){const m=arguments;return arguments.length&&typeof arguments[0]=="function"?d.apply(this,[h=>{const v=a(this,h);m[0].apply(null,[v])},h=>{m[1]&&m[1].apply(null,h)},arguments[2]]):d.apply(this,arguments).then(h=>a(this,h))}};e.RTCPeerConnection.prototype[c]=f[c]});const s=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?s.apply(this,arguments):(arguments[0]=o(this,arguments[0]),s.apply(this,arguments))};const l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const c=l.get.apply(this);return c.type===""?c:a(this,c)}}),e.RTCPeerConnection.prototype.removeTrack=function(d){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!d._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(!(d._pc===this))throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};let m;Object.keys(this._streams).forEach(p=>{this._streams[p].getTracks().find(v=>d.track===v)&&(m=this._streams[p])}),m&&(m.getTracks().length===1?this.removeStream(this._reverseStreams[m.id]):m.removeTrack(d.track),this.dispatchEvent(new Event("negotiationneeded")))}}function vP(e,t){!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),e.RTCPeerConnection&&t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(n){const r=e.RTCPeerConnection.prototype[n],i={[n](){return arguments[0]=new(n==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[n]=i[n]})}function MJ(e,t){Vm(e,"negotiationneeded",n=>{const r=n.target;if(!((t.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}const ZF=Object.freeze(Object.defineProperty({__proto__:null,fixNegotiationNeeded:MJ,shimAddTrackRemoveTrack:OJ,shimAddTrackRemoveTrackWithNative:IJ,shimGetSendersWithDtmf:PJ,shimGetUserMedia:EJ,shimMediaStream:$J,shimOnTrack:TJ,shimPeerConnection:vP,shimSenderReceiverGetStats:RJ},Symbol.toStringTag,{value:"Module"}));function jJ(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(i,a,o){cM("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(i).then(a,o)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const i=function(o,s,l){s in o&&!(l in o)&&(o[l]=o[s],delete o[s])},a=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(o){return typeof o=="object"&&typeof o.audio=="object"&&(o=JSON.parse(JSON.stringify(o)),i(o.audio,"autoGainControl","mozAutoGainControl"),i(o.audio,"noiseSuppression","mozNoiseSuppression")),a(o)},r&&r.prototype.getSettings){const o=r.prototype.getSettings;r.prototype.getSettings=function(){const s=o.apply(this,arguments);return i(s,"mozAutoGainControl","autoGainControl"),i(s,"mozNoiseSuppression","noiseSuppression"),s}}if(r&&r.prototype.applyConstraints){const o=r.prototype.applyConstraints;r.prototype.applyConstraints=function(s){return this.kind==="audio"&&typeof s=="object"&&(s=JSON.parse(JSON.stringify(s)),i(s,"autoGainControl","mozAutoGainControl"),i(s,"noiseSuppression","mozNoiseSuppression")),o.apply(this,[s])}}}}function Ige(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(r){if(!(r&&r.video)){const i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return r.video===!0?r.video={mediaSource:t}:r.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(r)})}function NJ(e){typeof e=="object"&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function gP(e,t){if(typeof e!="object"||!(e.RTCPeerConnection||e.mozRTCPeerConnection))return;!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(i){const a=e.RTCPeerConnection.prototype[i],o={[i](){return arguments[0]=new(i==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),a.apply(this,arguments)}};e.RTCPeerConnection.prototype[i]=o[i]});const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[a,o,s]=arguments;return r.apply(this,[a||null]).then(l=>{if(t.version<53&&!o)try{l.forEach(c=>{c.type=n[c.type]||c.type})}catch(c){if(c.name!=="TypeError")throw c;l.forEach((d,f)=>{l.set(f,Object.assign({},d,{type:n[d.type]||d.type}))})}return l}).then(o,s)}}function AJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const i=t.apply(this,[]);return i.forEach(a=>a._pc=this),i});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const i=n.apply(this,arguments);return i._pc=this,i}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function FJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r}),Vm(e,"track",n=>(n.receiver._pc=n.srcElement,n)),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function DJ(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){cM("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function LJ(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function BJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];let r=arguments[1]&&arguments[1].sendEncodings;r===void 0&&(r=[]),r=[...r];const i=r.length>0;i&&r.forEach(o=>{if("rid"in o&&!/^[a-z0-9]{0,16}$/i.test(o.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in o&&!(parseFloat(o.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in o&&!(parseFloat(o.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});const a=t.apply(this,arguments);if(i){const{sender:o}=a,s=o.getParameters();(!("encodings"in s)||s.encodings.length===1&&Object.keys(s.encodings[0]).length===0)&&(s.encodings=r,o.sendEncodings=r,this.setParametersPromises.push(o.setParameters(s).then(()=>{delete o.sendEncodings}).catch(()=>{delete o.sendEncodings})))}return a})}function zJ(e){if(!(typeof e=="object"&&e.RTCRtpSender))return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const r=t.apply(this,arguments);return"encodings"in r||(r.encodings=[].concat(this.sendEncodings||[{}])),r})}function HJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}function VJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}const e7=Object.freeze(Object.defineProperty({__proto__:null,shimAddTransceiver:BJ,shimCreateAnswer:VJ,shimCreateOffer:HJ,shimGetDisplayMedia:Ige,shimGetParameters:zJ,shimGetUserMedia:jJ,shimOnTrack:NJ,shimPeerConnection:gP,shimRTCDataChannel:LJ,shimReceiverGetStats:FJ,shimRemoveStream:DJ,shimSenderGetStats:AJ},Symbol.toStringTag,{value:"Module"}));function WJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(r){this._localStreams||(this._localStreams=[]),this._localStreams.includes(r)||this._localStreams.push(r),r.getAudioTracks().forEach(i=>t.call(this,i,r)),r.getVideoTracks().forEach(i=>t.call(this,i,r))},e.RTCPeerConnection.prototype.addTrack=function(r,...i){return i&&i.forEach(a=>{this._localStreams?this._localStreams.includes(a)||this._localStreams.push(a):this._localStreams=[a]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){this._localStreams||(this._localStreams=[]);const r=this._localStreams.indexOf(n);if(r===-1)return;this._localStreams.splice(r,1);const i=n.getTracks();this.getSenders().forEach(a=>{i.includes(a.track)&&this.removeTrack(a)})})}}function UJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(n){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=n),this.addEventListener("track",this._onaddstreampoly=r=>{r.streams.forEach(i=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(i))return;this._remoteStreams.push(i);const a=new Event("addstream");a.stream=i,this.dispatchEvent(a)})})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const r=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(i){i.streams.forEach(a=>{if(r._remoteStreams||(r._remoteStreams=[]),r._remoteStreams.indexOf(a)>=0)return;r._remoteStreams.push(a);const o=new Event("addstream");o.stream=a,r.dispatchEvent(o)})}),t.apply(r,arguments)}}}function qJ(e){if(typeof e!="object"||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,n=t.createOffer,r=t.createAnswer,i=t.setLocalDescription,a=t.setRemoteDescription,o=t.addIceCandidate;t.createOffer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=n.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m},t.createAnswer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=r.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m};let s=function(l,c,d){const f=i.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f};t.setLocalDescription=s,s=function(l,c,d){const f=a.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.setRemoteDescription=s,s=function(l,c,d){const f=o.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.addIceCandidate=s}function GJ(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const n=t.mediaDevices,r=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=i=>r(KJ(i))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=(function(r,i,a){t.mediaDevices.getUserMedia(r).then(i,a)}).bind(t))}function KJ(e){return e&&e.video!==void 0?Object.assign({},e,{video:_J(e.video)}):e}function YJ(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(r,i){if(r&&r.iceServers){const a=[];for(let o=0;oo.receiver.track.kind==="audio");r.offerToReceiveAudio===!1&&i?i.direction==="sendrecv"?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":i.direction==="recvonly"&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):r.offerToReceiveAudio===!0&&!i&&this.addTransceiver("audio",{direction:"recvonly"}),typeof r.offerToReceiveVideo<"u"&&(r.offerToReceiveVideo=!!r.offerToReceiveVideo);const a=this.getTransceivers().find(o=>o.receiver.track.kind==="video");r.offerToReceiveVideo===!1&&a?a.direction==="sendrecv"?a.setDirection?a.setDirection("sendonly"):a.direction="sendonly":a.direction==="recvonly"&&(a.setDirection?a.setDirection("inactive"):a.direction="inactive"):r.offerToReceiveVideo===!0&&!a&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}}function QJ(e){typeof e!="object"||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}const t7=Object.freeze(Object.defineProperty({__proto__:null,shimAudioContext:QJ,shimCallbacksAPI:qJ,shimConstraints:KJ,shimCreateOfferLegacy:JJ,shimGetUserMedia:GJ,shimLocalStreamsAPI:WJ,shimRTCIceServerUrls:YJ,shimRemoteStreamsAPI:UJ,shimTrackEventTransceiver:XJ},Symbol.toStringTag,{value:"Module"}));var ZJ={exports:{}};(function(e){const t={};t.generateIdentifier=function(){return Math.random().toString(36).substring(2,12)},t.localCName=t.generateIdentifier(),t.splitLines=function(n){return n.trim().split(` `).map(r=>r.trim())},t.splitSections=function(n){return n.split(` m=`).map((i,a)=>(a>0?"m="+i:i).trim()+`\r `)},t.getDescription=function(n){const r=t.splitSections(n);return r&&r[0]},t.getMediaSections=function(n){const r=t.splitSections(n);return r.shift(),r},t.matchPrefix=function(n,r){return t.splitLines(n).filter(i=>i.indexOf(r)===0)},t.parseCandidate=function(n){let r;n.indexOf("a=candidate:")===0?r=n.substring(12).split(" "):r=n.substring(10).split(" ");const i={foundation:r[0],component:{1:"rtp",2:"rtcp"}[r[1]]||r[1],protocol:r[2].toLowerCase(),priority:parseInt(r[3],10),ip:r[4],address:r[4],port:parseInt(r[5],10),type:r[7]};for(let a=8;a(n.candidate&&Object.defineProperty(n,"candidate",{value:new e.RTCIceCandidate(n.candidate),writable:"false"}),n))}function vP(e){!e.RTCIceCandidate||e.RTCIceCandidate&&"relayProtocol"in e.RTCIceCandidate.prototype||Wm(e,"icecandidate",t=>{if(t.candidate){const n=$h.parseCandidate(t.candidate.candidate);n.type==="relay"&&(t.candidate.relayProtocol={0:"tls",1:"tcp",2:"udp"}[n.priority>>24])}return t})}function yC(e,t){if(!e.RTCPeerConnection)return;"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp}});const n=function(s){if(!s||!s.sdp)return!1;const l=$h.splitSections(s.sdp);return l.shift(),l.some(c=>{const d=$h.parseMLine(c);return d&&d.kind==="application"&&d.protocol.indexOf("SCTP")!==-1})},r=function(s){const l=s.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(l===null||l.length<2)return-1;const c=parseInt(l[1],10);return c!==c?-1:c},i=function(s){let l=65536;return t.browser==="firefox"&&(t.version<57?s===-1?l=16384:l=2147483637:t.version<60?l=t.version===57?65535:65536:l=2147483637),l},a=function(s,l){let c=65536;t.browser==="firefox"&&t.version===57&&(c=65535);const d=$h.matchPrefix(s.sdp,"a=max-message-size:");return d.length>0?c=parseInt(d[0].substring(19),10):t.browser==="firefox"&&l!==-1&&(c=2147483637),c},o=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,t.browser==="chrome"&&t.version>=76){const{sdpSemantics:l}=this.getConfiguration();l==="plan-b"&&Object.defineProperty(this,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const l=r(arguments[0]),c=i(l),d=a(arguments[0],l);let f;c===0&&d===0?f=Number.POSITIVE_INFINITY:c===0||d===0?f=Math.max(c,d):f=Math.min(c,d);const m={};Object.defineProperty(m,"maxMessageSize",{get(){return f}}),this._sctp=m}return o.apply(this,arguments)}}function xC(e){if(!(e.RTCPeerConnection&&"createDataChannel"in e.RTCPeerConnection.prototype))return;function t(r,i){const a=r.send;r.send=function(){const s=arguments[0],l=s.length||s.size||s.byteLength;if(r.readyState==="open"&&i.sctp&&l>i.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+i.sctp.maxMessageSize+" bytes)");return a.apply(r,arguments)}}const n=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const i=n.apply(this,arguments);return t(i,this),i},Wm(e,"datachannel",r=>(t(r.channel,r.target),r))}function gP(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(n){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),n&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=n)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(n=>{const r=t[n];t[n]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=i=>{const a=i.target;if(a._lastConnectionState!==a.connectionState){a._lastConnectionState=a.connectionState;const o=new Event("connectionstatechange",i);a.dispatchEvent(o)}return i},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}})}function bP(e,t){if(!e.RTCPeerConnection||t.browser==="chrome"&&t.version>=71||t.browser==="safari"&&t._safariVersion>=13.1)return;const n=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(i){if(i&&i.sdp&&i.sdp.indexOf(` +`},t.getDirection=function(n,r){const i=t.splitLines(n);for(let a=0;a(n.candidate&&Object.defineProperty(n,"candidate",{value:new e.RTCIceCandidate(n.candidate),writable:"false"}),n))}function bP(e){!e.RTCIceCandidate||e.RTCIceCandidate&&"relayProtocol"in e.RTCIceCandidate.prototype||Vm(e,"icecandidate",t=>{if(t.candidate){const n=Ph.parseCandidate(t.candidate.candidate);n.type==="relay"&&(t.candidate.relayProtocol={0:"tls",1:"tcp",2:"udp"}[n.priority>>24])}return t})}function xS(e,t){if(!e.RTCPeerConnection)return;"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp}});const n=function(s){if(!s||!s.sdp)return!1;const l=Ph.splitSections(s.sdp);return l.shift(),l.some(c=>{const d=Ph.parseMLine(c);return d&&d.kind==="application"&&d.protocol.indexOf("SCTP")!==-1})},r=function(s){const l=s.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(l===null||l.length<2)return-1;const c=parseInt(l[1],10);return c!==c?-1:c},i=function(s){let l=65536;return t.browser==="firefox"&&(t.version<57?s===-1?l=16384:l=2147483637:t.version<60?l=t.version===57?65535:65536:l=2147483637),l},a=function(s,l){let c=65536;t.browser==="firefox"&&t.version===57&&(c=65535);const d=Ph.matchPrefix(s.sdp,"a=max-message-size:");return d.length>0?c=parseInt(d[0].substring(19),10):t.browser==="firefox"&&l!==-1&&(c=2147483637),c},o=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,t.browser==="chrome"&&t.version>=76){const{sdpSemantics:l}=this.getConfiguration();l==="plan-b"&&Object.defineProperty(this,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const l=r(arguments[0]),c=i(l),d=a(arguments[0],l);let f;c===0&&d===0?f=Number.POSITIVE_INFINITY:c===0||d===0?f=Math.max(c,d):f=Math.min(c,d);const m={};Object.defineProperty(m,"maxMessageSize",{get(){return f}}),this._sctp=m}return o.apply(this,arguments)}}function wS(e){if(!(e.RTCPeerConnection&&"createDataChannel"in e.RTCPeerConnection.prototype))return;function t(r,i){const a=r.send;r.send=function(){const s=arguments[0],l=s.length||s.size||s.byteLength;if(r.readyState==="open"&&i.sctp&&l>i.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+i.sctp.maxMessageSize+" bytes)");return a.apply(r,arguments)}}const n=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const i=n.apply(this,arguments);return t(i,this),i},Vm(e,"datachannel",r=>(t(r.channel,r.target),r))}function yP(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(n){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),n&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=n)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(n=>{const r=t[n];t[n]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=i=>{const a=i.target;if(a._lastConnectionState!==a.connectionState){a._lastConnectionState=a.connectionState;const o=new Event("connectionstatechange",i);a.dispatchEvent(o)}return i},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}})}function xP(e,t){if(!e.RTCPeerConnection||t.browser==="chrome"&&t.version>=71||t.browser==="safari"&&t._safariVersion>=13.1)return;const n=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(i){if(i&&i.sdp&&i.sdp.indexOf(` a=extmap-allow-mixed`)!==-1){const a=i.sdp.split(` `).filter(o=>o.trim()!=="a=extmap-allow-mixed").join(` -`);e.RTCSessionDescription&&i instanceof e.RTCSessionDescription?arguments[0]=new e.RTCSessionDescription({type:i.type,sdp:a}):i.sdp=a}return n.apply(this,arguments)}}function wC(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.addIceCandidate;!n||n.length===0||(e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(t.browser==="chrome"&&t.version<78||t.browser==="firefox"&&t.version<68||t.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}function CC(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.setLocalDescription;!n||n.length===0||(e.RTCPeerConnection.prototype.setLocalDescription=function(){let i=arguments[0]||{};if(typeof i!="object"||i.type&&i.sdp)return n.apply(this,arguments);if(i={type:i.type,sdp:i.sdp},!i.type)switch(this.signalingState){case"stable":case"have-local-offer":case"have-remote-pranswer":i.type="offer";break;default:i.type="answer";break}return i.sdp||i.type!=="offer"&&i.type!=="answer"?n.apply(this,[i]):(i.type==="offer"?this.createOffer:this.createAnswer).apply(this).then(o=>n.apply(this,[o]))})}const vge=Object.freeze(Object.defineProperty({__proto__:null,removeExtmapAllowMixed:bP,shimAddIceCandidateNullOrEmpty:wC,shimConnectionState:gP,shimMaxMessageSize:yC,shimParameterlessSetLocalDescription:CC,shimRTCIceCandidate:bC,shimRTCIceCandidateRelayProtocol:vP,shimSendThrowTypeError:xC},Symbol.toStringTag,{value:"Module"}));function gge({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=pJ,r=mge(e),i={browserDetails:r,commonShim:vge,extractVersion:R0,disableLog:dge,disableWarnings:fge,sdp:hge};switch(r.browser){case"chrome":if(!KF||!pP||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=KF,wC(e,r),CC(e),vJ(e,r),gJ(e),pP(e,r),bJ(e),CJ(e,r),yJ(e),xJ(e),SJ(e,r),bC(e),vP(e),gP(e),yC(e,r),xC(e),bP(e,r);break;case"firefox":if(!YF||!hP||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=YF,wC(e,r),CC(e),kJ(e,r),hP(e,r),_J(e),TJ(e),EJ(e),$J(e),PJ(e),RJ(e),IJ(e),OJ(e),MJ(e),bC(e),gP(e),yC(e,r),xC(e);break;case"safari":if(!XF||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=XF,wC(e,r),CC(e),LJ(e),zJ(e),AJ(e),jJ(e),NJ(e),BJ(e),FJ(e),HJ(e),bC(e),vP(e),yC(e,r),xC(e),bP(e,r);break;default:n("Unsupported browser!");break}return i}const pc=gge({window:typeof window>"u"?void 0:window});var UJ={exports:{}};/*! +`);e.RTCSessionDescription&&i instanceof e.RTCSessionDescription?arguments[0]=new e.RTCSessionDescription({type:i.type,sdp:a}):i.sdp=a}return n.apply(this,arguments)}}function SS(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.addIceCandidate;!n||n.length===0||(e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(t.browser==="chrome"&&t.version<78||t.browser==="firefox"&&t.version<68||t.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}function CS(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.setLocalDescription;!n||n.length===0||(e.RTCPeerConnection.prototype.setLocalDescription=function(){let i=arguments[0]||{};if(typeof i!="object"||i.type&&i.sdp)return n.apply(this,arguments);if(i={type:i.type,sdp:i.sdp},!i.type)switch(this.signalingState){case"stable":case"have-local-offer":case"have-remote-pranswer":i.type="offer";break;default:i.type="answer";break}return i.sdp||i.type!=="offer"&&i.type!=="answer"?n.apply(this,[i]):(i.type==="offer"?this.createOffer:this.createAnswer).apply(this).then(o=>n.apply(this,[o]))})}const Mge=Object.freeze(Object.defineProperty({__proto__:null,removeExtmapAllowMixed:xP,shimAddIceCandidateNullOrEmpty:SS,shimConnectionState:yP,shimMaxMessageSize:xS,shimParameterlessSetLocalDescription:CS,shimRTCIceCandidate:yS,shimRTCIceCandidateRelayProtocol:bP,shimSendThrowTypeError:wS},Symbol.toStringTag,{value:"Module"}));function jge({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=kJ,r=Rge(e),i={browserDetails:r,commonShim:Mge,extractVersion:O0,disableLog:Tge,disableWarnings:Pge,sdp:Oge};switch(r.browser){case"chrome":if(!ZF||!vP||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=ZF,SS(e,r),CS(e),EJ(e,r),$J(e),vP(e,r),TJ(e),OJ(e,r),PJ(e),RJ(e),MJ(e,r),yS(e),bP(e),yP(e),xS(e,r),wS(e),xP(e,r);break;case"firefox":if(!e7||!gP||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=e7,SS(e,r),CS(e),jJ(e,r),gP(e,r),NJ(e),DJ(e),AJ(e),FJ(e),LJ(e),BJ(e),zJ(e),HJ(e),VJ(e),yS(e),yP(e),xS(e,r),wS(e);break;case"safari":if(!t7||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=t7,SS(e,r),CS(e),YJ(e),JJ(e),qJ(e),WJ(e),UJ(e),XJ(e),GJ(e),QJ(e),yS(e),bP(e),xS(e,r),wS(e),xP(e,r);break;default:n("Unsupported browser!");break}return i}const pc=jge({window:typeof window>"u"?void 0:window});var tQ={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",o=0;o1&&arguments[1]!==void 0?arguments[1]:{},n=[];return K.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Ir(r)):qJ(r)&&r.props?n=n.concat(Ir(r.props.children,t)):n.push(r))}),n}var yP={},Cge=function(t){};function Sge(e,t){}function kge(e,t){}function _ge(){yP={}}function GJ(e,t,n){!t&&!yP[n]&&(e(!1,n),yP[n]=!0)}function Jn(e,t){GJ(Sge,e,t)}function uo(e,t){GJ(kge,e,t)}Jn.preMessage=Cge;Jn.resetWarned=_ge;Jn.noteOnce=uo;function Ege(e,t){if(pt(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(pt(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KJ(e){var t=Ege(e,"string");return pt(t)=="symbol"?t:t+""}function G(e,t,n){return(t=KJ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},n=[];return K.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Ir(r)):nQ(r)&&r.props?n=n.concat(Ir(r.props.children,t)):n.push(r))}),n}var wP={},Lge=function(t){};function Bge(e,t){}function zge(e,t){}function Hge(){wP={}}function rQ(e,t,n){!t&&!wP[n]&&(e(!1,n),wP[n]=!0)}function Jn(e,t){rQ(Bge,e,t)}function uo(e,t){rQ(zge,e,t)}Jn.preMessage=Lge;Jn.resetWarned=Hge;Jn.noteOnce=uo;function Vge(e,t){if(mt(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(mt(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function iQ(e){var t=Vge(e,"string");return mt(t)=="symbol"?t:t+""}function G(e,t,n){return(t=iQ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t=19)return!0;var i=AE.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==AE.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==AE.ForwardRef)};function uM(e){return u.isValidElement(e)&&!qJ(e)}var Rge=function(t){return uM(t)&&Wl(t)},lf=function(t){if(t&&uM(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},xP=u.createContext(null);function Ige(e){var t=e.children,n=e.onBatchResize,r=u.useRef(0),i=u.useRef([]),a=u.useContext(xP),o=u.useCallback(function(s,l,c){r.current+=1;var d=r.current;i.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){d===r.current&&(n==null||n(i.current),i.current=[])}),a==null||a(s,l,c)},[n,a]);return u.createElement(xP.Provider,{value:o},t)}var JJ=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,a){return i[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,a=this.__entries__;i0},e.prototype.connect_=function(){!wP||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Fge?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!wP||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=Age.some(function(a){return!!~r.indexOf(a)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),QJ=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof tv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new qge(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof tv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new Gge(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),eQ=typeof WeakMap<"u"?new WeakMap:new JJ,tQ=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=Dge.getInstance(),r=new Kge(t,n,this);eQ.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){tQ.prototype[e]=function(){var t;return(t=eQ.get(this))[e].apply(t,arguments)}});var Yge=function(){return typeof qS.ResizeObserver<"u"?qS.ResizeObserver:tQ}(),wd=new Map;function Xge(e){e.forEach(function(t){var n,r=t.target;(n=wd.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var nQ=new Yge(Xge);function Jge(e,t){wd.has(e)||(wd.set(e,new Set),nQ.observe(e)),wd.get(e).add(t)}function Qge(e,t){wd.has(e)&&(wd.get(e).delete(t),wd.get(e).size||(nQ.unobserve(e),wd.delete(e)))}function er(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZF(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;e7+=1;var r=e7;function i(a){if(a===0)sQ(r),t();else{var o=aQ(function(){i(a-1)});dM.set(r,o)}}return i(n),r};pn.cancel=function(e){var t=dM.get(e);return sQ(e),oQ(t)};function lQ(e){if(Array.isArray(e))return e}function o0e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(d){c=!0,i=d}finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function cQ(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function he(e,t){return lQ(e)||o0e(e,t)||n_(e,t)||cQ()}function Yb(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function pa(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function SP(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}var t7="data-rc-order",n7="data-rc-priority",s0e="rc-util-key",kP=new Map;function uQ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):s0e}function r_(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function l0e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function fM(e){return Array.from((kP.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function dQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!pa())return null;var n=t.csp,r=t.prepend,i=t.priority,a=i===void 0?0:i,o=l0e(r),s=o==="prependQueue",l=document.createElement("style");l.setAttribute(t7,o),s&&a&&l.setAttribute(n7,"".concat(a)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=r_(t),d=c.firstChild;if(r){if(s){var f=(t.styles||fM(c)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(t7)))return!1;var p=Number(m.getAttribute(n7)||0);return a>=p});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,d)}else c.appendChild(l);return l}function fQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r_(t);return(t.styles||fM(n)).find(function(r){return r.getAttribute(uQ(t))===e})}function Xb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=fQ(e,t);if(n){var r=r_(t);r.removeChild(n)}}function c0e(e,t){var n=kP.get(e);if(!n||!SP(document,n)){var r=dQ("",t),i=r.parentNode;kP.set(e,i),e.removeChild(r)}}function wu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=r_(n),i=fM(r),a=N(N({},n),{},{styles:i});c0e(r,a);var o=fQ(t,a);if(o){var s,l;if((s=a.csp)!==null&&s!==void 0&&s.nonce&&o.nonce!==((l=a.csp)===null||l===void 0?void 0:l.nonce)){var c;o.nonce=(c=a.csp)===null||c===void 0?void 0:c.nonce}return o.innerHTML!==e&&(o.innerHTML=e),o}var d=dQ(e,a);return d.setAttribute(uQ(a),t),d}function u0e(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function it(e,t){if(e==null)return{};var n,r,i=u0e(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function i(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=r.has(a);if(Jn(!l,"Warning: There may be circular references"),l)return!1;if(a===o)return!0;if(n&&s>1)return!1;r.add(a);var c=s+1;if(Array.isArray(a)){if(!Array.isArray(o)||a.length!==o.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,o={map:this.cache};return n.forEach(function(s){if(!o)o=void 0;else{var l;o=(l=o)===null||l===void 0||(l=l.map)===null||l===void 0?void 0:l.get(s)}}),(r=o)!==null&&r!==void 0&&r.value&&a&&(o.value[1]=this.cacheCallTimes++),(i=o)===null||i===void 0?void 0:i.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var i=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(c,d){var f=he(c,2),m=f[1];return i.internalGet(d)[1]0,void 0),r7+=1}return tr(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),FE=new mM;function Jb(e){var t=Array.isArray(e)?e:[e];return FE.has(t)||FE.set(t,new pQ(t)),FE.get(t)}var v0e=new WeakMap,DE={};function g0e(e,t){for(var n=v0e,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var a=N(N({},r),{},G(G({},nv,t),Fl,n)),o=Object.keys(a).map(function(s){var l=a[s];return l?"".concat(s,'="').concat(l,'"'):null}).filter(function(s){return s}).join(" ");return"")}var kC=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).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()},b0e=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(i){var a=he(i,2),o=a[0],s=a[1];return"".concat(o,":").concat(s,";")}).join(""),"}"):""},hQ=function(t,n,r){var i={},a={};return Object.entries(t).forEach(function(o){var s,l,c=he(o,2),d=c[0],f=c[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(l=r.ignore)!==null&&l!==void 0&&l[d])){var m,p=kC(d,r==null?void 0:r.prefix);i[p]=typeof f=="number"&&!(r!=null&&(m=r.unitless)!==null&&m!==void 0&&m[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(p,")")}}),[a,b0e(i,n,{scope:r==null?void 0:r.scope})]},o7=pa()?u.useLayoutEffect:u.useEffect,dn=function(t,n){var r=u.useRef(!0);o7(function(){return t(r.current)},n),o7(function(){return r.current=!1,function(){r.current=!0}},[])},rm=function(t,n){dn(function(r){if(!r)return t()},n)},y0e=N({},ym),s7=y0e.useInsertionEffect,x0e=function(t,n,r){u.useMemo(t,r),dn(function(){return n(!0)},r)},w0e=s7?function(e,t,n){return s7(function(){return e(),t()},n)}:x0e,C0e=N({},ym),S0e=C0e.useInsertionEffect,k0e=function(t){var n=[],r=!1;function i(a){r||n.push(a)}return u.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),i},_0e=function(){return function(t){t()}},E0e=typeof S0e<"u"?k0e:_0e;function pM(e,t,n,r,i){var a=u.useContext(Em),o=a.cache,s=[e].concat(Ve(t)),l=_P(s),c=E0e([l]),d=function(h){o.opUpdate(l,function(v){var g=v||[void 0,void 0],y=he(g,2),w=y[0],x=w===void 0?0:w,C=y[1],S=C,k=S||n(),_=[x,k];return h?h(_):_})};u.useMemo(function(){d()},[l]);var f=o.opGet(l),m=f[1];return w0e(function(){i==null||i(m)},function(p){return d(function(h){var v=he(h,2),g=v[0],y=v[1];return p&&g===0&&(i==null||i(m)),[g+1,y]}),function(){o.opUpdate(l,function(h){var v=h||[],g=he(v,2),y=g[0],w=y===void 0?0:y,x=g[1],C=w-1;return C===0?(c(function(){(p||!o.opGet(l))&&(r==null||r(x,!1))}),null):[w-1,x]})}},[l]),m}var $0e={},T0e="css",jf=new Map;function P0e(e){jf.set(e,(jf.get(e)||0)+1)}function R0e(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(nv,'="').concat(e,'"]'));n.forEach(function(r){if(r[Cd]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var I0e=0;function O0e(e,t){jf.set(e,(jf.get(e)||0)-1);var n=new Set;jf.forEach(function(r,i){r<=0&&n.add(i)}),jf.size-n.size>I0e&&n.forEach(function(r){R0e(r,t),jf.delete(r)})}var vQ=function(t,n,r,i){var a=r.getDerivativeToken(t),o=N(N({},a),n);return i&&(o=i(o)),o},gQ="token";function bQ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=u.useContext(Em),i=r.cache.instanceId,a=r.container,o=n.salt,s=o===void 0?"":o,l=n.override,c=l===void 0?$0e:l,d=n.formatToken,f=n.getComputedToken,m=n.cssVar,p=g0e(function(){return Object.assign.apply(Object,[{}].concat(Ve(t)))},t),h=ib(p),v=ib(c),g=m?ib(m):"",y=pM(gQ,[s,e.id,h,v,g],function(){var w,x=f?f(p,c,e):vQ(p,c,e,d),C=N({},x),S="";if(m){var k=hQ(x,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),_=he(k,2);x=_[0],S=_[1]}var E=a7(x,s);x._tokenKey=E,C._tokenKey=a7(C,s);var T=(w=m==null?void 0:m.key)!==null&&w!==void 0?w:E;x._themeKey=T,P0e(T);var $="".concat(T0e,"-").concat(Yb(E));return x._hashId=$,[x,$,C,S,(m==null?void 0:m.key)||""]},function(w){O0e(w[0]._themeKey,i)},function(w){var x=he(w,4),C=x[0],S=x[3];if(m&&S){var k=wu(S,Yb("css-variables-".concat(C._themeKey)),{mark:Fl,prepend:"queue",attachTo:a,priority:-999});k[Cd]=i,k.setAttribute(nv,C._themeKey)}});return y}var M0e=function(t,n,r){var i=he(t,5),a=i[2],o=i[3],s=i[4],l=r||{},c=l.plain;if(!o)return null;var d=a._tokenKey,f=-999,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},p=KS(o,s,d,m,c);return[f,d,p]},j0e={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},yQ="comm",xQ="rule",wQ="decl",N0e="@import",A0e="@namespace",F0e="@keyframes",D0e="@layer",CQ=Math.abs,hM=String.fromCharCode;function SQ(e){return e.trim()}function _C(e,t,n){return e.replace(t,n)}function L0e(e,t,n){return e.indexOf(t,n)}function Th(e,t){return e.charCodeAt(t)|0}function rv(e,t,n){return e.slice(t,n)}function mc(e){return e.length}function B0e(e){return e.length}function Dx(e,t){return t.push(e),e}var i_=1,iv=1,kQ=0,Qs=0,Hi=0,qv="";function vM(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:i_,column:iv,length:o,return:"",siblings:s}}function z0e(){return Hi}function H0e(){return Hi=Qs>0?Th(qv,--Qs):0,iv--,Hi===10&&(iv=1,i_--),Hi}function Dl(){return Hi=Qs2||Qb(Hi)>3?"":" "}function q0e(e,t){for(;--t&&Dl()&&!(Hi<48||Hi>102||Hi>57&&Hi<65||Hi>70&&Hi<97););return a_(e,EC()+(t<6&&Sd()==32&&Dl()==32))}function $P(e){for(;Dl();)switch(Hi){case e:return Qs;case 34:case 39:e!==34&&e!==39&&$P(Hi);break;case 40:e===41&&$P(e);break;case 92:Dl();break}return Qs}function G0e(e,t){for(;Dl()&&e+Hi!==57;)if(e+Hi===84&&Sd()===47)break;return"/*"+a_(t,Qs-1)+"*"+hM(e===47?e:Dl())}function K0e(e){for(;!Qb(Sd());)Dl();return a_(e,Qs)}function Y0e(e){return W0e($C("",null,null,null,[""],e=V0e(e),0,[0],e))}function $C(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",C=i,S=a,k=r,_=x;g;)switch(h=w,w=Dl()){case 40:if(h!=108&&Th(_,f-1)==58){L0e(_+=_C(LE(w),"&","&\f"),"&\f",CQ(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:_+=LE(w);break;case 9:case 10:case 13:case 32:_+=U0e(h);break;case 92:_+=q0e(EC()-1,7);continue;case 47:switch(Sd()){case 42:case 47:Dx(X0e(G0e(Dl(),EC()),t,n,l),l),(Qb(h||1)==5||Qb(Sd()||1)==5)&&mc(_)&&rv(_,-1,void 0)!==" "&&(_+=" ");break;default:_+="/"}break;case 123*v:s[c++]=mc(_)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(_=_C(_,/\f/g,"")),p>0&&(mc(_)-f||v===0&&h===47)&&Dx(p>32?c7(_+";",r,n,f-1,l):c7(_C(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(Dx(k=l7(_,t,n,c,d,i,s,x,C=[],S=[],f,a),a),w===123)if(d===0)$C(_,t,k,k,C,a,f,s,S);else{switch(m){case 99:if(Th(_,3)===110)break;case 108:if(Th(_,2)===97)break;default:d=0;case 100:case 109:case 115:}d?$C(e,k,k,r&&Dx(l7(e,k,k,0,0,i,s,x,i,C=[],f,S),S),i,S,f,s,r?C:S):$C(_,k,k,k,[""],S,0,s,S)}}c=d=p=0,v=y=1,x=_="",f=o;break;case 58:f=1+mc(_),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&H0e()==125)continue}switch(_+=hM(w),w*v){case 38:y=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(mc(_)-1)*y,y=1;break;case 64:Sd()===45&&(_+=LE(Dl())),m=Sd(),d=f=mc(x=_+=K0e(EC())),w++;break;case 45:h===45&&mc(_)==2&&(v=0)}}return a}function l7(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=B0e(p),v=0,g=0,y=0;v0?p[w]+" "+x:_C(x,/&\f/g,p[w])))&&(l[y++]=C);return vM(e,t,n,i===0?xQ:s,l,c,d,f)}function X0e(e,t,n,r){return vM(e,t,n,yQ,hM(z0e()),rv(e,2,-2),0,r)}function c7(e,t,n,r,i){return vM(e,t,n,wQ,rv(e,0,r),rv(e,r+1,-1),r,i)}function TP(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=r.root,a=r.injectHash,o=r.parentSelectors,s=n.hashId,l=n.layer;n.path;var c=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var m="",p={};function h(y){var w=y.getName(s);if(!p[w]){var x=e(y.style,n,{root:!1,parentSelectors:o}),C=he(x,1),S=C[0];p[w]="@keyframes ".concat(y.getName(s)).concat(S)}}function v(y){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(function(x){Array.isArray(x)?v(x,w):x&&w.push(x)}),w}var g=v(Array.isArray(t)?t:[t]);return g.forEach(function(y){var w=typeof y=="string"&&!i?{}:y;if(typeof w=="string")m+="".concat(w,` -`);else if(w._keyframe)h(w);else{var x=f.reduce(function(C,S){var k;return(S==null||(k=S.visit)===null||k===void 0?void 0:k.call(S,C))||C},w);Object.keys(x).forEach(function(C){var S=x[C];if(pt(S)==="object"&&S&&(C!=="animationName"||!S._keyframe)&&!nbe(S)){var k=!1,_=C.trim(),E=!1;(i||a)&&s?_.startsWith("@")?k=!0:_==="&"?_=d7("",s,c):_=d7(C,s,c):i&&!s&&(_==="&"||_==="")&&(_="",E=!0);var T=e(S,n,{root:E,injectHash:k,parentSelectors:[].concat(Ve(o),[_])}),$=he(T,2),P=$[0],M=$[1];p=N(N({},p),M),m+="".concat(_).concat(P)}else{let R=function(O,L){var D=O.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),B=L;!j0e[O]&&typeof B=="number"&&B!==0&&(B="".concat(B,"px")),O==="animationName"&&L!==null&&L!==void 0&&L._keyframe&&(h(L),B=L.getName(s)),m+="".concat(D,":").concat(B,";")};var j,I=(j=S==null?void 0:S.value)!==null&&j!==void 0?j:S;pt(S)==="object"&&S!==null&&S!==void 0&&S[$Q]&&Array.isArray(I)?I.forEach(function(O){R(C,O)}):R(C,I)}})}}),i?l&&(m&&(m="@layer ".concat(l.name," {").concat(m,"}")),l.dependencies&&(p["@layer ".concat(l.name)]=l.dependencies.map(function(y){return"@layer ".concat(y,", ").concat(l.name,";")}).join(` -`))):m="{".concat(m,"}"),[m,p]};function TQ(e,t){return Yb("".concat(e.join("%")).concat(t))}function ibe(){return null}var PQ="style";function YS(e,t){var n=e.token,r=e.path,i=e.hashId,a=e.layer,o=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,d=u.useContext(Em),f=d.autoClear;d.mock;var m=d.defaultCache,p=d.hashPriority,h=d.container,v=d.ssrInline,g=d.transformers,y=d.linters,w=d.cache,x=d.layer,C=n._tokenKey,S=[C];x&&S.push("layer"),S.push.apply(S,Ve(r));var k=EP,_=pM(PQ,S,function(){var M=S.join("|");if(Z0e(M)){var j=ebe(M),I=he(j,2),R=I[0],O=I[1];if(R)return[R,C,O,{},s,c]}var L=t(),D=rbe(L,{hashId:i,hashPriority:p,layer:x?a:void 0,path:r.join("-"),transformers:g,linters:y}),B=he(D,2),F=B[0],z=B[1],H=TC(F),A=TQ(S,H);return[H,C,A,z,s,c]},function(M,j){var I=he(M,3),R=I[2];(j||f)&&EP&&Xb(R,{mark:Fl,attachTo:h})},function(M){var j=he(M,4),I=j[0];j[1];var R=j[2],O=j[3];if(k&&I!==_Q){var L={mark:Fl,prepend:x?!1:"queue",attachTo:h,priority:c},D=typeof o=="function"?o():o;D&&(L.csp={nonce:D});var B=[],F=[];Object.keys(O).forEach(function(H){H.startsWith("@layer")?B.push(H):F.push(H)}),B.forEach(function(H){wu(TC(O[H]),"_layer-".concat(H),N(N({},L),{},{prepend:!0}))});var z=wu(I,R,L);z[Cd]=w.instanceId,z.setAttribute(nv,C),F.forEach(function(H){wu(TC(O[H]),"_effect-".concat(H),L)})}}),E=he(_,3),T=E[0],$=E[1],P=E[2];return function(M){var j;return!v||k||!m?j=u.createElement(ibe,null):j=u.createElement("style",Ae({},G(G({},nv,$),Fl,P),{dangerouslySetInnerHTML:{__html:T}})),u.createElement(u.Fragment,null,j,M)}}var abe=function(t,n,r){var i=he(t,6),a=i[0],o=i[1],s=i[2],l=i[3],c=i[4],d=i[5],f=r||{},m=f.plain;if(c)return null;var p=a,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return p=KS(a,o,s,h,m),l&&Object.keys(l).forEach(function(v){if(!n[v]){n[v]=!0;var g=TC(l[v]),y=KS(g,o,"_effect-".concat(v),h,m);v.startsWith("@layer")?p=y+p:p+=y}}),[d,s,p]},RQ="cssVar",obe=function(t,n){var r=t.key,i=t.prefix,a=t.unitless,o=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,d=u.useContext(Em),f=d.cache.instanceId,m=d.container,p=s._tokenKey,h=[].concat(Ve(t.path),[r,c,p]),v=pM(RQ,h,function(){var g=n(),y=hQ(g,r,{prefix:i,unitless:a,ignore:o,scope:c}),w=he(y,2),x=w[0],C=w[1],S=TQ(h,C);return[x,C,S,r]},function(g){var y=he(g,3),w=y[2];EP&&Xb(w,{mark:Fl,attachTo:m})},function(g){var y=he(g,3),w=y[1],x=y[2];if(w){var C=wu(w,x,{mark:Fl,prepend:"queue",attachTo:m,priority:-999});C[Cd]=f,C.setAttribute(nv,r)}});return v},sbe=function(t,n,r){var i=he(t,4),a=i[1],o=i[2],s=i[3],l=r||{},c=l.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},m=KS(a,s,o,f,c);return[d,o,m]};G(G(G({},PQ,abe),gQ,M0e),RQ,sbe);var gn=function(){function e(t,n){er(this,e),G(this,"name",void 0),G(this,"style",void 0),G(this,"_keyframe",!0),this.name=t,this.style=n}return tr(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Tp(e){return e.notSplit=!0,e}Tp(["borderTop","borderBottom"]),Tp(["borderTop"]),Tp(["borderBottom"]),Tp(["borderLeft","borderRight"]),Tp(["borderLeft"]),Tp(["borderRight"]);var gM=u.createContext({});function bM(e){return lQ(e)||iQ(e)||n_(e)||cQ()}function cr(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!cr(e,t.slice(0,-1))?e:IQ(e,t,n,r)}function lbe(e){return pt(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function f7(e){return Array.isArray(e)?[]:{}}var cbe=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function kd(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=ube,e},OQ=u.createContext(void 0);var MQ={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"},jQ={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},fbe=N(N({},jQ),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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"});const NQ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},XS={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"]},fbe),timePickerLocale:Object.assign({},NQ)},qo="${label} is not a valid ${type}",Zs={locale:"en",Pagination:MQ,DatePicker:XS,TimePicker:NQ,Calendar:XS,global:{placeholder:"Please select",close:"Close"},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:qo,method:qo,array:qo,object:qo,number:qo,date:qo,boolean:qo,integer:qo,float:qo,regexp:qo,email:qo,url:qo,hex:qo},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"}};let PC=Object.assign({},Zs.Modal),RC=[];const m7=()=>RC.reduce((e,t)=>Object.assign(Object.assign({},e),t),Zs.Modal);function mbe(e){if(e){const t=Object.assign({},e);return RC.push(t),PC=m7(),()=>{RC=RC.filter(n=>n!==t),PC=m7()}}PC=Object.assign({},Zs.Modal)}function AQ(){return PC}const yM=u.createContext(void 0),ia=(e,t)=>{const n=u.useContext(yM),r=u.useMemo(()=>{var a;const o=t||Zs[e],s=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof o=="function"?o():o),s||{})},[e,t,n]),i=u.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?Zs.locale:a},[n]);return[r,i]},pbe="internalMark",hbe=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>mbe(t==null?void 0:t.Modal),[t]);const i=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(yM.Provider,{value:i},n)},xM={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"},av=Object.assign(Object.assign({},xM),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, + */var uM=Symbol.for("react.element"),dM=Symbol.for("react.portal"),Uk=Symbol.for("react.fragment"),qk=Symbol.for("react.strict_mode"),Gk=Symbol.for("react.profiler"),Kk=Symbol.for("react.provider"),Yk=Symbol.for("react.context"),Wge=Symbol.for("react.server_context"),Xk=Symbol.for("react.forward_ref"),Jk=Symbol.for("react.suspense"),Qk=Symbol.for("react.suspense_list"),Zk=Symbol.for("react.memo"),e_=Symbol.for("react.lazy"),Uge=Symbol.for("react.offscreen"),oQ;oQ=Symbol.for("react.module.reference");function al(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case uM:switch(e=e.type,e){case Uk:case Gk:case qk:case Jk:case Qk:return e;default:switch(e=e&&e.$$typeof,e){case Wge:case Yk:case Xk:case e_:case Zk:case Kk:return e;default:return t}}case dM:return t}}}Or.ContextConsumer=Yk;Or.ContextProvider=Kk;Or.Element=uM;Or.ForwardRef=Xk;Or.Fragment=Uk;Or.Lazy=e_;Or.Memo=Zk;Or.Portal=dM;Or.Profiler=Gk;Or.StrictMode=qk;Or.Suspense=Jk;Or.SuspenseList=Qk;Or.isAsyncMode=function(){return!1};Or.isConcurrentMode=function(){return!1};Or.isContextConsumer=function(e){return al(e)===Yk};Or.isContextProvider=function(e){return al(e)===Kk};Or.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===uM};Or.isForwardRef=function(e){return al(e)===Xk};Or.isFragment=function(e){return al(e)===Uk};Or.isLazy=function(e){return al(e)===e_};Or.isMemo=function(e){return al(e)===Zk};Or.isPortal=function(e){return al(e)===dM};Or.isProfiler=function(e){return al(e)===Gk};Or.isStrictMode=function(e){return al(e)===qk};Or.isSuspense=function(e){return al(e)===Jk};Or.isSuspenseList=function(e){return al(e)===Qk};Or.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Uk||e===Gk||e===qk||e===Jk||e===Qk||e===Uge||typeof e=="object"&&e!==null&&(e.$$typeof===e_||e.$$typeof===Zk||e.$$typeof===Kk||e.$$typeof===Yk||e.$$typeof===Xk||e.$$typeof===oQ||e.getModuleId!==void 0)};Or.typeOf=al;aQ.exports=Or;var FE=aQ.exports;function Rc(e,t,n){var r=u.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var qge=Number(u.version.split(".")[0]),Kb=function(t,n){typeof t=="function"?t(n):mt(t)==="object"&&t&&"current"in t&&(t.current=n)},yi=function(){for(var t=arguments.length,n=new Array(t),r=0;r=19)return!0;var i=FE.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==FE.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==FE.ForwardRef)};function fM(e){return u.isValidElement(e)&&!nQ(e)}var Gge=function(t){return fM(t)&&Wl(t)},lf=function(t){if(t&&fM(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},SP=u.createContext(null);function Kge(e){var t=e.children,n=e.onBatchResize,r=u.useRef(0),i=u.useRef([]),a=u.useContext(SP),o=u.useCallback(function(s,l,c){r.current+=1;var d=r.current;i.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){d===r.current&&(n==null||n(i.current),i.current=[])}),a==null||a(s,l,c)},[n,a]);return u.createElement(SP.Provider,{value:o},t)}var sQ=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,a){return i[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,a=this.__entries__;i0},e.prototype.connect_=function(){!CP||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),e0e?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!CP||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=Zge.some(function(a){return!!~r.indexOf(a)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),lQ=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof rv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new c0e(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof rv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new u0e(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),uQ=typeof WeakMap<"u"?new WeakMap:new sQ,dQ=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=t0e.getInstance(),r=new d0e(t,n,this);uQ.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){dQ.prototype[e]=function(){var t;return(t=uQ.get(this))[e].apply(t,arguments)}});var f0e=function(){return typeof GC.ResizeObserver<"u"?GC.ResizeObserver:dQ}(),wd=new Map;function m0e(e){e.forEach(function(t){var n,r=t.target;(n=wd.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var fQ=new f0e(m0e);function p0e(e,t){wd.has(e)||(wd.set(e,new Set),fQ.observe(e)),wd.get(e).add(t)}function h0e(e,t){wd.has(e)&&(wd.get(e).delete(t),wd.get(e).size||(fQ.unobserve(e),wd.delete(e)))}function er(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i7(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;a7+=1;var r=a7;function i(a){if(a===0)gQ(r),t();else{var o=hQ(function(){i(a-1)});mM.set(r,o)}}return i(n),r};hn.cancel=function(e){var t=mM.get(e);return gQ(e),vQ(t)};function bQ(e){if(Array.isArray(e))return e}function C0e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(d){c=!0,i=d}finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function yQ(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function he(e,t){return bQ(e)||C0e(e,t)||r_(e,t)||yQ()}function Xb(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function pa(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function _P(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}var o7="data-rc-order",s7="data-rc-priority",k0e="rc-util-key",EP=new Map;function xQ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):k0e}function i_(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function _0e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function pM(e){return Array.from((EP.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function wQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!pa())return null;var n=t.csp,r=t.prepend,i=t.priority,a=i===void 0?0:i,o=_0e(r),s=o==="prependQueue",l=document.createElement("style");l.setAttribute(o7,o),s&&a&&l.setAttribute(s7,"".concat(a)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=i_(t),d=c.firstChild;if(r){if(s){var f=(t.styles||pM(c)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(o7)))return!1;var p=Number(m.getAttribute(s7)||0);return a>=p});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,d)}else c.appendChild(l);return l}function SQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=i_(t);return(t.styles||pM(n)).find(function(r){return r.getAttribute(xQ(t))===e})}function Jb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=SQ(e,t);if(n){var r=i_(t);r.removeChild(n)}}function E0e(e,t){var n=EP.get(e);if(!n||!_P(document,n)){var r=wQ("",t),i=r.parentNode;EP.set(e,i),e.removeChild(r)}}function wu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=i_(n),i=pM(r),a=N(N({},n),{},{styles:i});E0e(r,a);var o=SQ(t,a);if(o){var s,l;if((s=a.csp)!==null&&s!==void 0&&s.nonce&&o.nonce!==((l=a.csp)===null||l===void 0?void 0:l.nonce)){var c;o.nonce=(c=a.csp)===null||c===void 0?void 0:c.nonce}return o.innerHTML!==e&&(o.innerHTML=e),o}var d=wQ(e,a);return d.setAttribute(xQ(a),t),d}function $0e(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function at(e,t){if(e==null)return{};var n,r,i=$0e(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function i(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=r.has(a);if(Jn(!l,"Warning: There may be circular references"),l)return!1;if(a===o)return!0;if(n&&s>1)return!1;r.add(a);var c=s+1;if(Array.isArray(a)){if(!Array.isArray(o)||a.length!==o.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,o={map:this.cache};return n.forEach(function(s){if(!o)o=void 0;else{var l;o=(l=o)===null||l===void 0||(l=l.map)===null||l===void 0?void 0:l.get(s)}}),(r=o)!==null&&r!==void 0&&r.value&&a&&(o.value[1]=this.cacheCallTimes++),(i=o)===null||i===void 0?void 0:i.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var i=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(c,d){var f=he(c,2),m=f[1];return i.internalGet(d)[1]0,void 0),l7+=1}return tr(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),DE=new hM;function Qb(e){var t=Array.isArray(e)?e:[e];return DE.has(t)||DE.set(t,new kQ(t)),DE.get(t)}var M0e=new WeakMap,LE={};function j0e(e,t){for(var n=M0e,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var a=N(N({},r),{},G(G({},iv,t),Fl,n)),o=Object.keys(a).map(function(s){var l=a[s];return l?"".concat(s,'="').concat(l,'"'):null}).filter(function(s){return s}).join(" ");return"")}var _S=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).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()},N0e=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(i){var a=he(i,2),o=a[0],s=a[1];return"".concat(o,":").concat(s,";")}).join(""),"}"):""},_Q=function(t,n,r){var i={},a={};return Object.entries(t).forEach(function(o){var s,l,c=he(o,2),d=c[0],f=c[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(l=r.ignore)!==null&&l!==void 0&&l[d])){var m,p=_S(d,r==null?void 0:r.prefix);i[p]=typeof f=="number"&&!(r!=null&&(m=r.unitless)!==null&&m!==void 0&&m[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(p,")")}}),[a,N0e(i,n,{scope:r==null?void 0:r.scope})]},d7=pa()?u.useLayoutEffect:u.useEffect,fn=function(t,n){var r=u.useRef(!0);d7(function(){return t(r.current)},n),d7(function(){return r.current=!1,function(){r.current=!0}},[])},nm=function(t,n){fn(function(r){if(!r)return t()},n)},A0e=N({},bm),f7=A0e.useInsertionEffect,F0e=function(t,n,r){u.useMemo(t,r),fn(function(){return n(!0)},r)},D0e=f7?function(e,t,n){return f7(function(){return e(),t()},n)}:F0e,L0e=N({},bm),B0e=L0e.useInsertionEffect,z0e=function(t){var n=[],r=!1;function i(a){r||n.push(a)}return u.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),i},H0e=function(){return function(t){t()}},V0e=typeof B0e<"u"?z0e:H0e;function vM(e,t,n,r,i){var a=u.useContext(_m),o=a.cache,s=[e].concat(Ve(t)),l=$P(s),c=V0e([l]),d=function(h){o.opUpdate(l,function(v){var g=v||[void 0,void 0],y=he(g,2),w=y[0],x=w===void 0?0:w,S=y[1],C=S,_=C||n(),k=[x,_];return h?h(k):k})};u.useMemo(function(){d()},[l]);var f=o.opGet(l),m=f[1];return D0e(function(){i==null||i(m)},function(p){return d(function(h){var v=he(h,2),g=v[0],y=v[1];return p&&g===0&&(i==null||i(m)),[g+1,y]}),function(){o.opUpdate(l,function(h){var v=h||[],g=he(v,2),y=g[0],w=y===void 0?0:y,x=g[1],S=w-1;return S===0?(c(function(){(p||!o.opGet(l))&&(r==null||r(x,!1))}),null):[w-1,x]})}},[l]),m}var W0e={},U0e="css",Mf=new Map;function q0e(e){Mf.set(e,(Mf.get(e)||0)+1)}function G0e(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(iv,'="').concat(e,'"]'));n.forEach(function(r){if(r[Sd]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var K0e=0;function Y0e(e,t){Mf.set(e,(Mf.get(e)||0)-1);var n=new Set;Mf.forEach(function(r,i){r<=0&&n.add(i)}),Mf.size-n.size>K0e&&n.forEach(function(r){G0e(r,t),Mf.delete(r)})}var EQ=function(t,n,r,i){var a=r.getDerivativeToken(t),o=N(N({},a),n);return i&&(o=i(o)),o},$Q="token";function TQ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=u.useContext(_m),i=r.cache.instanceId,a=r.container,o=n.salt,s=o===void 0?"":o,l=n.override,c=l===void 0?W0e:l,d=n.formatToken,f=n.getComputedToken,m=n.cssVar,p=j0e(function(){return Object.assign.apply(Object,[{}].concat(Ve(t)))},t),h=ob(p),v=ob(c),g=m?ob(m):"",y=vM($Q,[s,e.id,h,v,g],function(){var w,x=f?f(p,c,e):EQ(p,c,e,d),S=N({},x),C="";if(m){var _=_Q(x,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),k=he(_,2);x=k[0],C=k[1]}var E=u7(x,s);x._tokenKey=E,S._tokenKey=u7(S,s);var T=(w=m==null?void 0:m.key)!==null&&w!==void 0?w:E;x._themeKey=T,q0e(T);var $="".concat(U0e,"-").concat(Xb(E));return x._hashId=$,[x,$,S,C,(m==null?void 0:m.key)||""]},function(w){Y0e(w[0]._themeKey,i)},function(w){var x=he(w,4),S=x[0],C=x[3];if(m&&C){var _=wu(C,Xb("css-variables-".concat(S._themeKey)),{mark:Fl,prepend:"queue",attachTo:a,priority:-999});_[Sd]=i,_.setAttribute(iv,S._themeKey)}});return y}var X0e=function(t,n,r){var i=he(t,5),a=i[2],o=i[3],s=i[4],l=r||{},c=l.plain;if(!o)return null;var d=a._tokenKey,f=-999,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},p=YC(o,s,d,m,c);return[f,d,p]},J0e={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},PQ="comm",RQ="rule",IQ="decl",Q0e="@import",Z0e="@namespace",ebe="@keyframes",tbe="@layer",OQ=Math.abs,gM=String.fromCharCode;function MQ(e){return e.trim()}function ES(e,t,n){return e.replace(t,n)}function nbe(e,t,n){return e.indexOf(t,n)}function Rh(e,t){return e.charCodeAt(t)|0}function av(e,t,n){return e.slice(t,n)}function mc(e){return e.length}function rbe(e){return e.length}function Lx(e,t){return t.push(e),e}var a_=1,ov=1,jQ=0,Qs=0,Hi=0,Kv="";function bM(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:a_,column:ov,length:o,return:"",siblings:s}}function ibe(){return Hi}function abe(){return Hi=Qs>0?Rh(Kv,--Qs):0,ov--,Hi===10&&(ov=1,a_--),Hi}function Dl(){return Hi=Qs2||Zb(Hi)>3?"":" "}function cbe(e,t){for(;--t&&Dl()&&!(Hi<48||Hi>102||Hi>57&&Hi<65||Hi>70&&Hi<97););return o_(e,$S()+(t<6&&Cd()==32&&Dl()==32))}function PP(e){for(;Dl();)switch(Hi){case e:return Qs;case 34:case 39:e!==34&&e!==39&&PP(Hi);break;case 40:e===41&&PP(e);break;case 92:Dl();break}return Qs}function ube(e,t){for(;Dl()&&e+Hi!==57;)if(e+Hi===84&&Cd()===47)break;return"/*"+o_(t,Qs-1)+"*"+gM(e===47?e:Dl())}function dbe(e){for(;!Zb(Cd());)Dl();return o_(e,Qs)}function fbe(e){return sbe(TS("",null,null,null,[""],e=obe(e),0,[0],e))}function TS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",S=i,C=a,_=r,k=x;g;)switch(h=w,w=Dl()){case 40:if(h!=108&&Rh(k,f-1)==58){nbe(k+=ES(BE(w),"&","&\f"),"&\f",OQ(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:k+=BE(w);break;case 9:case 10:case 13:case 32:k+=lbe(h);break;case 92:k+=cbe($S()-1,7);continue;case 47:switch(Cd()){case 42:case 47:Lx(mbe(ube(Dl(),$S()),t,n,l),l),(Zb(h||1)==5||Zb(Cd()||1)==5)&&mc(k)&&av(k,-1,void 0)!==" "&&(k+=" ");break;default:k+="/"}break;case 123*v:s[c++]=mc(k)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(k=ES(k,/\f/g,"")),p>0&&(mc(k)-f||v===0&&h===47)&&Lx(p>32?p7(k+";",r,n,f-1,l):p7(ES(k," ","")+";",r,n,f-2,l),l);break;case 59:k+=";";default:if(Lx(_=m7(k,t,n,c,d,i,s,x,S=[],C=[],f,a),a),w===123)if(d===0)TS(k,t,_,_,S,a,f,s,C);else{switch(m){case 99:if(Rh(k,3)===110)break;case 108:if(Rh(k,2)===97)break;default:d=0;case 100:case 109:case 115:}d?TS(e,_,_,r&&Lx(m7(e,_,_,0,0,i,s,x,i,S=[],f,C),C),i,C,f,s,r?S:C):TS(k,_,_,_,[""],C,0,s,C)}}c=d=p=0,v=y=1,x=k="",f=o;break;case 58:f=1+mc(k),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&abe()==125)continue}switch(k+=gM(w),w*v){case 38:y=d>0?1:(k+="\f",-1);break;case 44:s[c++]=(mc(k)-1)*y,y=1;break;case 64:Cd()===45&&(k+=BE(Dl())),m=Cd(),d=f=mc(x=k+=dbe($S())),w++;break;case 45:h===45&&mc(k)==2&&(v=0)}}return a}function m7(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=rbe(p),v=0,g=0,y=0;v0?p[w]+" "+x:ES(x,/&\f/g,p[w])))&&(l[y++]=S);return bM(e,t,n,i===0?RQ:s,l,c,d,f)}function mbe(e,t,n,r){return bM(e,t,n,PQ,gM(ibe()),av(e,2,-2),0,r)}function p7(e,t,n,r,i){return bM(e,t,n,IQ,av(e,0,r),av(e,r+1,-1),r,i)}function RP(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=r.root,a=r.injectHash,o=r.parentSelectors,s=n.hashId,l=n.layer;n.path;var c=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var m="",p={};function h(y){var w=y.getName(s);if(!p[w]){var x=e(y.style,n,{root:!1,parentSelectors:o}),S=he(x,1),C=S[0];p[w]="@keyframes ".concat(y.getName(s)).concat(C)}}function v(y){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(function(x){Array.isArray(x)?v(x,w):x&&w.push(x)}),w}var g=v(Array.isArray(t)?t:[t]);return g.forEach(function(y){var w=typeof y=="string"&&!i?{}:y;if(typeof w=="string")m+="".concat(w,` +`);else if(w._keyframe)h(w);else{var x=f.reduce(function(S,C){var _;return(C==null||(_=C.visit)===null||_===void 0?void 0:_.call(C,S))||S},w);Object.keys(x).forEach(function(S){var C=x[S];if(mt(C)==="object"&&C&&(S!=="animationName"||!C._keyframe)&&!ybe(C)){var _=!1,k=S.trim(),E=!1;(i||a)&&s?k.startsWith("@")?_=!0:k==="&"?k=v7("",s,c):k=v7(S,s,c):i&&!s&&(k==="&"||k==="")&&(k="",E=!0);var T=e(C,n,{root:E,injectHash:_,parentSelectors:[].concat(Ve(o),[k])}),$=he(T,2),P=$[0],M=$[1];p=N(N({},p),M),m+="".concat(k).concat(P)}else{let R=function(O,D){var L=O.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),B=D;!J0e[O]&&typeof B=="number"&&B!==0&&(B="".concat(B,"px")),O==="animationName"&&D!==null&&D!==void 0&&D._keyframe&&(h(D),B=D.getName(s)),m+="".concat(L,":").concat(B,";")};var j,I=(j=C==null?void 0:C.value)!==null&&j!==void 0?j:C;mt(C)==="object"&&C!==null&&C!==void 0&&C[FQ]&&Array.isArray(I)?I.forEach(function(O){R(S,O)}):R(S,I)}})}}),i?l&&(m&&(m="@layer ".concat(l.name," {").concat(m,"}")),l.dependencies&&(p["@layer ".concat(l.name)]=l.dependencies.map(function(y){return"@layer ".concat(y,", ").concat(l.name,";")}).join(` +`))):m="{".concat(m,"}"),[m,p]};function DQ(e,t){return Xb("".concat(e.join("%")).concat(t))}function wbe(){return null}var LQ="style";function XC(e,t){var n=e.token,r=e.path,i=e.hashId,a=e.layer,o=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,d=u.useContext(_m),f=d.autoClear;d.mock;var m=d.defaultCache,p=d.hashPriority,h=d.container,v=d.ssrInline,g=d.transformers,y=d.linters,w=d.cache,x=d.layer,S=n._tokenKey,C=[S];x&&C.push("layer"),C.push.apply(C,Ve(r));var _=TP,k=vM(LQ,C,function(){var M=C.join("|");if(vbe(M)){var j=gbe(M),I=he(j,2),R=I[0],O=I[1];if(R)return[R,S,O,{},s,c]}var D=t(),L=xbe(D,{hashId:i,hashPriority:p,layer:x?a:void 0,path:r.join("-"),transformers:g,linters:y}),B=he(L,2),F=B[0],z=B[1],H=PS(F),A=DQ(C,H);return[H,S,A,z,s,c]},function(M,j){var I=he(M,3),R=I[2];(j||f)&&TP&&Jb(R,{mark:Fl,attachTo:h})},function(M){var j=he(M,4),I=j[0];j[1];var R=j[2],O=j[3];if(_&&I!==NQ){var D={mark:Fl,prepend:x?!1:"queue",attachTo:h,priority:c},L=typeof o=="function"?o():o;L&&(D.csp={nonce:L});var B=[],F=[];Object.keys(O).forEach(function(H){H.startsWith("@layer")?B.push(H):F.push(H)}),B.forEach(function(H){wu(PS(O[H]),"_layer-".concat(H),N(N({},D),{},{prepend:!0}))});var z=wu(I,R,D);z[Sd]=w.instanceId,z.setAttribute(iv,S),F.forEach(function(H){wu(PS(O[H]),"_effect-".concat(H),D)})}}),E=he(k,3),T=E[0],$=E[1],P=E[2];return function(M){var j;return!v||_||!m?j=u.createElement(wbe,null):j=u.createElement("style",Fe({},G(G({},iv,$),Fl,P),{dangerouslySetInnerHTML:{__html:T}})),u.createElement(u.Fragment,null,j,M)}}var Sbe=function(t,n,r){var i=he(t,6),a=i[0],o=i[1],s=i[2],l=i[3],c=i[4],d=i[5],f=r||{},m=f.plain;if(c)return null;var p=a,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return p=YC(a,o,s,h,m),l&&Object.keys(l).forEach(function(v){if(!n[v]){n[v]=!0;var g=PS(l[v]),y=YC(g,o,"_effect-".concat(v),h,m);v.startsWith("@layer")?p=y+p:p+=y}}),[d,s,p]},BQ="cssVar",Cbe=function(t,n){var r=t.key,i=t.prefix,a=t.unitless,o=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,d=u.useContext(_m),f=d.cache.instanceId,m=d.container,p=s._tokenKey,h=[].concat(Ve(t.path),[r,c,p]),v=vM(BQ,h,function(){var g=n(),y=_Q(g,r,{prefix:i,unitless:a,ignore:o,scope:c}),w=he(y,2),x=w[0],S=w[1],C=DQ(h,S);return[x,S,C,r]},function(g){var y=he(g,3),w=y[2];TP&&Jb(w,{mark:Fl,attachTo:m})},function(g){var y=he(g,3),w=y[1],x=y[2];if(w){var S=wu(w,x,{mark:Fl,prepend:"queue",attachTo:m,priority:-999});S[Sd]=f,S.setAttribute(iv,r)}});return v},kbe=function(t,n,r){var i=he(t,4),a=i[1],o=i[2],s=i[3],l=r||{},c=l.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},m=YC(a,s,o,f,c);return[d,o,m]};G(G(G({},LQ,Sbe),$Q,X0e),BQ,kbe);var yn=function(){function e(t,n){er(this,e),G(this,"name",void 0),G(this,"style",void 0),G(this,"_keyframe",!0),this.name=t,this.style=n}return tr(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Rp(e){return e.notSplit=!0,e}Rp(["borderTop","borderBottom"]),Rp(["borderTop"]),Rp(["borderBottom"]),Rp(["borderLeft","borderRight"]),Rp(["borderLeft"]),Rp(["borderRight"]);var yM=u.createContext({});function xM(e){return bQ(e)||pQ(e)||r_(e)||yQ()}function dr(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!dr(e,t.slice(0,-1))?e:zQ(e,t,n,r)}function _be(e){return mt(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function g7(e){return Array.isArray(e)?[]:{}}var Ebe=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function kd(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=$be,e},HQ=u.createContext(void 0);var VQ={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"},WQ={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},Pbe=N(N({},WQ),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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"});const UQ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},JC={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"]},Pbe),timePickerLocale:Object.assign({},UQ)},qo="${label} is not a valid ${type}",Zs={locale:"en",Pagination:VQ,DatePicker:JC,TimePicker:UQ,Calendar:JC,global:{placeholder:"Please select",close:"Close"},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:qo,method:qo,array:qo,object:qo,number:qo,date:qo,boolean:qo,integer:qo,float:qo,regexp:qo,email:qo,url:qo,hex:qo},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"}};let RS=Object.assign({},Zs.Modal),IS=[];const b7=()=>IS.reduce((e,t)=>Object.assign(Object.assign({},e),t),Zs.Modal);function Rbe(e){if(e){const t=Object.assign({},e);return IS.push(t),RS=b7(),()=>{IS=IS.filter(n=>n!==t),RS=b7()}}RS=Object.assign({},Zs.Modal)}function qQ(){return RS}const wM=u.createContext(void 0),aa=(e,t)=>{const n=u.useContext(wM),r=u.useMemo(()=>{var a;const o=t||Zs[e],s=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof o=="function"?o():o),s||{})},[e,t,n]),i=u.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?Zs.locale:a},[n]);return[r,i]},Ibe="internalMark",Obe=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>Rbe(t==null?void 0:t.Modal),[t]);const i=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(wM.Provider,{value:i},n)},SM={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"},sv=Object.assign(Object.assign({},SM),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', -'Noto Color Emoji'`,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}),sa=Math.round;function BE(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const p7=(e,t,n)=>n===0?e:e/100;function Kg(e,t){const n=t||255;return e>n?n:e<0?0:e}class vn{constructor(t){G(this,"isValid",!0),G(this,"r",0),G(this,"g",0),G(this,"b",0),G(this,"a",1),G(this,"_h",void 0),G(this,"_s",void 0),G(this,"_l",void 0),G(this,"_v",void 0),G(this,"_max",void 0),G(this,"_min",void 0),G(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(a){return r.startsWith(a)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):i("rgb")?this.fromRgbString(r):i("hsl")?this.fromHslString(r):(i("hsv")||i("hsb"))&&this.fromHsvString(r)}else if(t instanceof vn)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Kg(t.r),this.g=Kg(t.g),this.b=Kg(t.b),this.a=typeof t.a=="number"?Kg(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const o=a/255;return o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=sa(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()-t/100;return i<0&&(i=0),this._c({h:n,s:r,l:i,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()+t/100;return i>1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,a=s=>(r[s]-this[s])*i+this[s],o={r:sa(a("r")),g:sa(a("g")),b:sa(a("b")),a:sa(a("a")*100)/100};return this._c(o)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=a=>sa((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=sa(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=sa(this.getSaturation()*100),r=sa(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}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 this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=Kg(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,a){return parseInt(n[i]+n[a||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const m=sa(r*255);this.r=m,this.g=m,this.b=m}let a=0,o=0,s=0;const l=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(l%2-1));l>=0&&l<1?(a=c,o=d):l>=1&&l<2?(a=d,o=c):l>=2&&l<3?(o=c,s=d):l>=3&&l<4?(o=d,s=c):l>=4&&l<5?(a=d,s=c):l>=5&&l<6&&(a=c,s=d);const f=r-c/2;this.r=sa((a+f)*255),this.g=sa((o+f)*255),this.b=sa((s+f)*255)}fromHsv({h:t,s:n,v:r,a:i}){this._h=t%360,this._s=n,this._v=r,this.a=typeof i=="number"?i:1;const a=sa(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const o=t/60,s=Math.floor(o),l=o-s,c=sa(r*(1-n)*255),d=sa(r*(1-n*l)*255),f=sa(r*(1-n*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=d;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=d;break}}fromHsvString(t){const n=BE(t,p7);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=BE(t,p7);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=BE(t,(r,i)=>i.includes("%")?sa(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Lx=2,h7=.16,vbe=.05,gbe=.05,bbe=.15,FQ=5,DQ=4,ybe=[{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 v7(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Lx*t:Math.round(e.h)+Lx*t:r=n?Math.round(e.h)+Lx*t:Math.round(e.h)-Lx*t,r<0?r+=360:r>=360&&(r-=360),r}function g7(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-h7*t:t===DQ?r=e.s+h7:r=e.s+vbe*t,r>1&&(r=1),n&&t===FQ&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function b7(e,t,n){var r;return n?r=e.v+gbe*t:r=e.v-bbe*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function $m(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new vn(e),i=r.toHsv(),a=FQ;a>0;a-=1){var o=new vn({h:v7(i,a,!0),s:g7(i,a,!0),v:b7(i,a,!0)});n.push(o)}n.push(r);for(var s=1;s<=DQ;s+=1){var l=new vn({h:v7(i,s),s:g7(i,s),v:b7(i,s)});n.push(l)}return t.theme==="dark"?ybe.map(function(c){var d=c.index,f=c.amount;return new vn(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(c){return c.toHexString()})}var Ph={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"},PP=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];PP.primary=PP[5];var RP=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];RP.primary=RP[5];var IP=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];IP.primary=IP[5];var JS=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];JS.primary=JS[5];var OP=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];OP.primary=OP[5];var MP=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];MP.primary=MP[5];var jP=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];jP.primary=jP[5];var NP=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];NP.primary=NP[5];var ov=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];ov.primary=ov[5];var AP=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];AP.primary=AP[5];var FP=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];FP.primary=FP[5];var DP=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];DP.primary=DP[5];var LP=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];LP.primary=LP[5];var zE={red:PP,volcano:RP,orange:IP,gold:JS,yellow:OP,lime:MP,green:jP,cyan:NP,blue:ov,geekblue:AP,purple:FP,magenta:DP,grey:LP};function LQ(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:i,colorError:a,colorInfo:o,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,d=t(s),f=t(r),m=t(i),p=t(a),h=t(o),v=n(l,c),g=e.colorLink||e.colorInfo,y=t(g),w=new vn(p[1]).mix(new vn(p[3]),50).toHexString();return Object.assign(Object.assign({},v),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[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:p[1],colorErrorBgHover:p[2],colorErrorBgFilledHover:w,colorErrorBgActive:p[3],colorErrorBorder:p[3],colorErrorBorderHover:p[4],colorErrorHover:p[5],colorError:p[6],colorErrorActive:p[7],colorErrorTextHover:p[8],colorErrorText:p[9],colorErrorTextActive:p[10],colorWarningBg:m[1],colorWarningBgHover:m[2],colorWarningBorder:m[3],colorWarningBorderHover:m[4],colorWarningHover:m[4],colorWarning:m[6],colorWarningActive:m[7],colorWarningTextHover:m[8],colorWarningText:m[9],colorWarningTextActive:m[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new vn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const xbe=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}};function wbe(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},xbe(r))}const BQ=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function IC(e){return(e+8)/e}function Cbe(e){const t=Array.from({length:10}).map((n,r)=>{const i=r-1,a=e*Math.pow(Math.E,i/5),o=r>1?Math.floor(a):Math.ceil(a);return Math.floor(o/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:IC(n)}))}const zQ=e=>{const t=Cbe(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),i=n[1],a=n[0],o=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:a,fontSize:i,fontSizeLG:o,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*o),fontHeightSM:Math.round(l*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function Sbe(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)}}const Rs=(e,t)=>new vn(e).setA(t).toRgbString(),Yg=(e,t)=>new vn(e).darken(t).toHexString(),kbe=e=>{const t=$m(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]}},_be=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Rs(r,.88),colorTextSecondary:Rs(r,.65),colorTextTertiary:Rs(r,.45),colorTextQuaternary:Rs(r,.25),colorFill:Rs(r,.15),colorFillSecondary:Rs(r,.06),colorFillTertiary:Rs(r,.04),colorFillQuaternary:Rs(r,.02),colorBgSolid:Rs(r,1),colorBgSolidHover:Rs(r,.75),colorBgSolidActive:Rs(r,.95),colorBgLayout:Yg(n,4),colorBgContainer:Yg(n,0),colorBgElevated:Yg(n,0),colorBgSpotlight:Rs(r,.85),colorBgBlur:"transparent",colorBorder:Yg(n,15),colorBorderSecondary:Yg(n,6)}};function o_(e){Ph.pink=Ph.magenta,zE.pink=zE.magenta;const t=Object.keys(xM).map(n=>{const r=e[n]===Ph[n]?zE[n]:$m(e[n]);return Array.from({length:10},()=>1).reduce((i,a,o)=>(i[`${n}-${o+1}`]=r[o],i[`${n}${o+1}`]=r[o],i),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),LQ(e,{generateColorPalettes:kbe,generateNeutralColorPalettes:_be})),zQ(e.fontSize)),Sbe(e)),BQ(e)),wbe(e))}const wM=Jb(o_),Zb={token:av,override:{override:av},hashed:!0},CM=K.createContext(Zb),e1="ant",s_="anticon",Ebe=["outlined","borderless","filled","underlined"],$be=(e,t)=>t||(e?`${e1}-${e}`:e1),It=u.createContext({getPrefixCls:$be,iconPrefixCls:s_}),{Consumer:UAt}=It,y7={};function Sr(e){const t=u.useContext(It),{getPrefixCls:n,direction:r,getPopupContainer:i}=t,a=t[e];return Object.assign(Object.assign({classNames:y7,styles:y7},a),{getPrefixCls:n,direction:r,getPopupContainer:i})}const Tbe=`-ant-${Date.now()}-${Math.random()}`;function Pbe(e,t){const n={},r=(o,s)=>{let l=o.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(o,s)=>{const l=new vn(o),c=$m(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=c[0],n[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const o=new vn(t.primaryColor),s=$m(o.toRgbString());s.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(o,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(o,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(o,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(o,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(o,c=>c.setA(c.a*.12));const l=new vn(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,c=>c.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"),` +'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}),sa=Math.round;function zE(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const y7=(e,t,n)=>n===0?e:e/100;function Xg(e,t){const n=t||255;return e>n?n:e<0?0:e}class bn{constructor(t){G(this,"isValid",!0),G(this,"r",0),G(this,"g",0),G(this,"b",0),G(this,"a",1),G(this,"_h",void 0),G(this,"_s",void 0),G(this,"_l",void 0),G(this,"_v",void 0),G(this,"_max",void 0),G(this,"_min",void 0),G(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(a){return r.startsWith(a)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):i("rgb")?this.fromRgbString(r):i("hsl")?this.fromHslString(r):(i("hsv")||i("hsb"))&&this.fromHsvString(r)}else if(t instanceof bn)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Xg(t.r),this.g=Xg(t.g),this.b=Xg(t.b),this.a=typeof t.a=="number"?Xg(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const o=a/255;return o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=sa(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()-t/100;return i<0&&(i=0),this._c({h:n,s:r,l:i,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()+t/100;return i>1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,a=s=>(r[s]-this[s])*i+this[s],o={r:sa(a("r")),g:sa(a("g")),b:sa(a("b")),a:sa(a("a")*100)/100};return this._c(o)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=a=>sa((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=sa(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=sa(this.getSaturation()*100),r=sa(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}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 this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=Xg(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,a){return parseInt(n[i]+n[a||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const m=sa(r*255);this.r=m,this.g=m,this.b=m}let a=0,o=0,s=0;const l=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(l%2-1));l>=0&&l<1?(a=c,o=d):l>=1&&l<2?(a=d,o=c):l>=2&&l<3?(o=c,s=d):l>=3&&l<4?(o=d,s=c):l>=4&&l<5?(a=d,s=c):l>=5&&l<6&&(a=c,s=d);const f=r-c/2;this.r=sa((a+f)*255),this.g=sa((o+f)*255),this.b=sa((s+f)*255)}fromHsv({h:t,s:n,v:r,a:i}){this._h=t%360,this._s=n,this._v=r,this.a=typeof i=="number"?i:1;const a=sa(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const o=t/60,s=Math.floor(o),l=o-s,c=sa(r*(1-n)*255),d=sa(r*(1-n*l)*255),f=sa(r*(1-n*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=d;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=d;break}}fromHsvString(t){const n=zE(t,y7);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=zE(t,y7);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=zE(t,(r,i)=>i.includes("%")?sa(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Bx=2,x7=.16,Mbe=.05,jbe=.05,Nbe=.15,GQ=5,KQ=4,Abe=[{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 w7(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Bx*t:Math.round(e.h)+Bx*t:r=n?Math.round(e.h)+Bx*t:Math.round(e.h)-Bx*t,r<0?r+=360:r>=360&&(r-=360),r}function S7(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-x7*t:t===KQ?r=e.s+x7:r=e.s+Mbe*t,r>1&&(r=1),n&&t===GQ&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function C7(e,t,n){var r;return n?r=e.v+jbe*t:r=e.v-Nbe*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Em(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new bn(e),i=r.toHsv(),a=GQ;a>0;a-=1){var o=new bn({h:w7(i,a,!0),s:S7(i,a,!0),v:C7(i,a,!0)});n.push(o)}n.push(r);for(var s=1;s<=KQ;s+=1){var l=new bn({h:w7(i,s),s:S7(i,s),v:C7(i,s)});n.push(l)}return t.theme==="dark"?Abe.map(function(c){var d=c.index,f=c.amount;return new bn(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(c){return c.toHexString()})}var Ih={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"},IP=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];IP.primary=IP[5];var OP=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];OP.primary=OP[5];var MP=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];MP.primary=MP[5];var QC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];QC.primary=QC[5];var jP=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];jP.primary=jP[5];var NP=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];NP.primary=NP[5];var AP=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];AP.primary=AP[5];var FP=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];FP.primary=FP[5];var lv=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];lv.primary=lv[5];var DP=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];DP.primary=DP[5];var LP=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];LP.primary=LP[5];var BP=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];BP.primary=BP[5];var zP=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];zP.primary=zP[5];var HE={red:IP,volcano:OP,orange:MP,gold:QC,yellow:jP,lime:NP,green:AP,cyan:FP,blue:lv,geekblue:DP,purple:LP,magenta:BP,grey:zP};function YQ(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:i,colorError:a,colorInfo:o,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,d=t(s),f=t(r),m=t(i),p=t(a),h=t(o),v=n(l,c),g=e.colorLink||e.colorInfo,y=t(g),w=new bn(p[1]).mix(new bn(p[3]),50).toHexString();return Object.assign(Object.assign({},v),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[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:p[1],colorErrorBgHover:p[2],colorErrorBgFilledHover:w,colorErrorBgActive:p[3],colorErrorBorder:p[3],colorErrorBorderHover:p[4],colorErrorHover:p[5],colorError:p[6],colorErrorActive:p[7],colorErrorTextHover:p[8],colorErrorText:p[9],colorErrorTextActive:p[10],colorWarningBg:m[1],colorWarningBgHover:m[2],colorWarningBorder:m[3],colorWarningBorderHover:m[4],colorWarningHover:m[4],colorWarning:m[6],colorWarningActive:m[7],colorWarningTextHover:m[8],colorWarningText:m[9],colorWarningTextActive:m[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new bn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const Fbe=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}};function Dbe(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},Fbe(r))}const XQ=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function OS(e){return(e+8)/e}function Lbe(e){const t=Array.from({length:10}).map((n,r)=>{const i=r-1,a=e*Math.pow(Math.E,i/5),o=r>1?Math.floor(a):Math.ceil(a);return Math.floor(o/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:OS(n)}))}const JQ=e=>{const t=Lbe(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),i=n[1],a=n[0],o=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:a,fontSize:i,fontSizeLG:o,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*o),fontHeightSM:Math.round(l*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function Bbe(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)}}const Rs=(e,t)=>new bn(e).setA(t).toRgbString(),Jg=(e,t)=>new bn(e).darken(t).toHexString(),zbe=e=>{const t=Em(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]}},Hbe=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Rs(r,.88),colorTextSecondary:Rs(r,.65),colorTextTertiary:Rs(r,.45),colorTextQuaternary:Rs(r,.25),colorFill:Rs(r,.15),colorFillSecondary:Rs(r,.06),colorFillTertiary:Rs(r,.04),colorFillQuaternary:Rs(r,.02),colorBgSolid:Rs(r,1),colorBgSolidHover:Rs(r,.75),colorBgSolidActive:Rs(r,.95),colorBgLayout:Jg(n,4),colorBgContainer:Jg(n,0),colorBgElevated:Jg(n,0),colorBgSpotlight:Rs(r,.85),colorBgBlur:"transparent",colorBorder:Jg(n,15),colorBorderSecondary:Jg(n,6)}};function s_(e){Ih.pink=Ih.magenta,HE.pink=HE.magenta;const t=Object.keys(SM).map(n=>{const r=e[n]===Ih[n]?HE[n]:Em(e[n]);return Array.from({length:10},()=>1).reduce((i,a,o)=>(i[`${n}-${o+1}`]=r[o],i[`${n}${o+1}`]=r[o],i),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),YQ(e,{generateColorPalettes:zbe,generateNeutralColorPalettes:Hbe})),JQ(e.fontSize)),Bbe(e)),XQ(e)),Dbe(e))}const CM=Qb(s_),e1={token:sv,override:{override:sv},hashed:!0},kM=K.createContext(e1),t1="ant",l_="anticon",Vbe=["outlined","borderless","filled","underlined"],Wbe=(e,t)=>t||(e?`${t1}-${e}`:t1),Rt=u.createContext({getPrefixCls:Wbe,iconPrefixCls:l_}),{Consumer:sFt}=Rt,k7={};function kr(e){const t=u.useContext(Rt),{getPrefixCls:n,direction:r,getPopupContainer:i}=t,a=t[e];return Object.assign(Object.assign({classNames:k7,styles:k7},a),{getPrefixCls:n,direction:r,getPopupContainer:i})}const Ube=`-ant-${Date.now()}-${Math.random()}`;function qbe(e,t){const n={},r=(o,s)=>{let l=o.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(o,s)=>{const l=new bn(o),c=Em(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=c[0],n[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const o=new bn(t.primaryColor),s=Em(o.toRgbString());s.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(o,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(o,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(o,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(o,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(o,c=>c.setA(c.a*.12));const l=new bn(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,c=>c.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"),` :root { ${Object.keys(n).map(o=>`--${e}-${o}: ${n[o]};`).join(` `)} } - `.trim()}function Rbe(e,t){const n=Pbe(e,t);pa()&&wu(n,`${Tbe}-dynamic-theme`)}const vi=u.createContext(!1),SM=({children:e,disabled:t})=>{const n=u.useContext(vi);return u.createElement(vi.Provider,{value:t??n},e)},Tm=u.createContext(void 0),Ibe=({children:e,size:t})=>{const n=u.useContext(Tm);return u.createElement(Tm.Provider,{value:t||n},e)};function Obe(){const e=u.useContext(vi),t=u.useContext(Tm);return{componentDisabled:e,componentSize:t}}var HQ=tr(function e(){er(this,e)}),VQ="CALC_UNIT",Mbe=new RegExp(VQ,"g");function HE(e){return typeof e=="number"?"".concat(e).concat(VQ):e}var jbe=function(e){Ka(n,e);var t=vo(n);function n(r,i){var a;er(this,n),a=t.call(this),G(Tt(a),"result",""),G(Tt(a),"unitlessCssVar",void 0),G(Tt(a),"lowPriority",void 0);var o=pt(r);return a.unitlessCssVar=i,r instanceof n?a.result="(".concat(r.result,")"):o==="number"?a.result=HE(r):o==="string"&&(a.result=r),a}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result="".concat(this.result," + ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," + ").concat(HE(i))),this.lowPriority=!0,this}},{key:"sub",value:function(i){return i instanceof n?this.result="".concat(this.result," - ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," - ").concat(HE(i))),this.lowPriority=!0,this}},{key:"mul",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," * ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," * ").concat(i)),this.lowPriority=!1,this}},{key:"div",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," / ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," / ").concat(i)),this.lowPriority=!1,this}},{key:"getResult",value:function(i){return this.lowPriority||i?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(i){var a=this,o=i||{},s=o.unit,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return a.result.includes(c)})&&(l=!1),this.result=this.result.replace(Mbe,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(HQ),Nbe=function(e){Ka(n,e);var t=vo(n);function n(r){var i;return er(this,n),i=t.call(this),G(Tt(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result+=i.result:typeof i=="number"&&(this.result+=i),this}},{key:"sub",value:function(i){return i instanceof n?this.result-=i.result:typeof i=="number"&&(this.result-=i),this}},{key:"mul",value:function(i){return i instanceof n?this.result*=i.result:typeof i=="number"&&(this.result*=i),this}},{key:"div",value:function(i){return i instanceof n?this.result/=i.result:typeof i=="number"&&(this.result/=i),this}},{key:"equal",value:function(){return this.result}}]),n}(HQ),Abe=function(t,n){var r=t==="css"?jbe:Nbe;return function(i){return new r(i,n)}},x7=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Xt(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,a){r-i>Bbe&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),k7=new zbe;function Hbe(e,t){return K.useMemo(function(){var n=k7.get(t);if(n)return n;var r=e();return k7.set(t,r),r},t)}var Vbe=function(){return{}};function Wbe(e){var t=e.useCSP,n=t===void 0?Vbe:t,r=e.useToken,i=e.usePrefix,a=e.getResetStyles,o=e.getCommonStyle,s=e.getCompUnitless;function l(m,p,h,v){var g=Array.isArray(m)?m[0]:m;function y(E){return"".concat(String(g)).concat(E.slice(0,1).toUpperCase()).concat(E.slice(1))}var w=(v==null?void 0:v.unitless)||{},x=typeof s=="function"?s(m):{},C=N(N({},x),{},G({},y("zIndexPopup"),!0));Object.keys(w).forEach(function(E){C[y(E)]=w[E]});var S=N(N({},v),{},{unitless:C,prefixToken:y}),k=d(m,p,h,S),_=c(g,h,S);return function(E){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,$=k(E,T),P=he($,2),M=P[1],j=_(T),I=he(j,2),R=I[0],O=I[1];return[R,M,O]}}function c(m,p,h){var v=h.unitless,g=h.injectStyle,y=g===void 0?!0:g,w=h.prefixToken,x=h.ignore,C=function(_){var E=_.rootCls,T=_.cssVar,$=T===void 0?{}:T,P=r(),M=P.realToken;return obe({path:[m],prefix:$.prefix,key:$.key,unitless:v,ignore:x,token:M,scope:E},function(){var j=S7(m,M,p),I=w7(m,M,j,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return Object.keys(j).forEach(function(R){I[w(R)]=I[R],delete I[R]}),I}),null},S=function(_){var E=r(),T=E.cssVar;return[function($){return y&&T?K.createElement(K.Fragment,null,K.createElement(C,{rootCls:_,cssVar:T,component:m}),$):$},T==null?void 0:T.key]};return S}function d(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(m)?m:[m,m],y=he(g,1),w=y[0],x=g.join("-"),C=e.layer||{name:"antd"};return function(S){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,_=r(),E=_.theme,T=_.realToken,$=_.hashId,P=_.token,M=_.cssVar,j=i(),I=j.rootPrefixCls,R=j.iconPrefixCls,O=n(),L=M?"css":"js",D=Hbe(function(){var V=new Set;return M&&Object.keys(v.unitless||{}).forEach(function(W){V.add(kC(W,M.prefix)),V.add(kC(W,x7(w,M.prefix)))}),Abe(L,V)},[L,w,M==null?void 0:M.prefix]),B=Lbe(L),F=B.max,z=B.min,H={theme:E,token:P,hashId:$,nonce:function(){return O.nonce},clientOnly:v.clientOnly,layer:C,order:v.order||-999};typeof a=="function"&&YS(N(N({},H),{},{clientOnly:!1,path:["Shared",I]}),function(){return a(P,{prefix:{rootPrefixCls:I,iconPrefixCls:R},csp:O})});var A=YS(N(N({},H),{},{path:[x,S,R]}),function(){if(v.injectStyle===!1)return[];var V=Dbe(P),W=V.token,U=V.flush,X=S7(w,T,h),J=".".concat(S),re=w7(w,T,X,{deprecatedTokens:v.deprecatedTokens});M&&X&&pt(X)==="object"&&Object.keys(X).forEach(function(se){X[se]="var(".concat(kC(se,x7(w,M.prefix)),")")});var Q=tn(W,{componentCls:J,prefixCls:S,iconCls:".".concat(R),antCls:".".concat(I),calc:D,max:F,min:z},M?X:re),ne=p(Q,{hashId:$,prefixCls:S,rootPrefixCls:I,iconPrefixCls:R});U(w,re);var Z=typeof o=="function"?o(Q,S,k,v.resetFont):null;return[v.resetStyle===!1?null:Z,ne]});return[A,$]}}function f(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(m,p,h,N({resetStyle:!1,order:-998},v)),y=function(x){var C=x.prefixCls,S=x.rootCls,k=S===void 0?C:S;return g(C,k),null};return y}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:d}}const Qd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],Iu="5.28.1";function WE(e){return e>=0&&e<=255}function I0(e,t){const{r:n,g:r,b:i,a}=new vn(e).toRgb();if(a<1)return e;const{r:o,g:s,b:l}=new vn(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-o*(1-c))/c),f=Math.round((r-s*(1-c))/c),m=Math.round((i-l*(1-c))/c);if(WE(d)&&WE(f)&&WE(m))return new vn({r:d,g:f,b:m,a:Math.round(c*100)/100}).toRgbString()}return new vn({r:n,g:r,b:i,a:1}).toRgbString()}var Ube=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{delete r[m]});const i=Object.assign(Object.assign({},n),r),a=480,o=576,s=768,l=992,c=1200,d=1600;if(i.motion===!1){const m="0s";i.motionDurationFast=m,i.motionDurationMid=m,i.motionDurationSlow=m}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:I0(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:I0(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:I0(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:I0(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` + `.trim()}function Gbe(e,t){const n=qbe(e,t);pa()&&wu(n,`${Ube}-dynamic-theme`)}const gi=u.createContext(!1),_M=({children:e,disabled:t})=>{const n=u.useContext(gi);return u.createElement(gi.Provider,{value:t??n},e)},$m=u.createContext(void 0),Kbe=({children:e,size:t})=>{const n=u.useContext($m);return u.createElement($m.Provider,{value:t||n},e)};function Ybe(){const e=u.useContext(gi),t=u.useContext($m);return{componentDisabled:e,componentSize:t}}var QQ=tr(function e(){er(this,e)}),ZQ="CALC_UNIT",Xbe=new RegExp(ZQ,"g");function VE(e){return typeof e=="number"?"".concat(e).concat(ZQ):e}var Jbe=function(e){Ka(n,e);var t=vo(n);function n(r,i){var a;er(this,n),a=t.call(this),G(Tt(a),"result",""),G(Tt(a),"unitlessCssVar",void 0),G(Tt(a),"lowPriority",void 0);var o=mt(r);return a.unitlessCssVar=i,r instanceof n?a.result="(".concat(r.result,")"):o==="number"?a.result=VE(r):o==="string"&&(a.result=r),a}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result="".concat(this.result," + ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," + ").concat(VE(i))),this.lowPriority=!0,this}},{key:"sub",value:function(i){return i instanceof n?this.result="".concat(this.result," - ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," - ").concat(VE(i))),this.lowPriority=!0,this}},{key:"mul",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," * ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," * ").concat(i)),this.lowPriority=!1,this}},{key:"div",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," / ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," / ").concat(i)),this.lowPriority=!1,this}},{key:"getResult",value:function(i){return this.lowPriority||i?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(i){var a=this,o=i||{},s=o.unit,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return a.result.includes(c)})&&(l=!1),this.result=this.result.replace(Xbe,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(QQ),Qbe=function(e){Ka(n,e);var t=vo(n);function n(r){var i;return er(this,n),i=t.call(this),G(Tt(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result+=i.result:typeof i=="number"&&(this.result+=i),this}},{key:"sub",value:function(i){return i instanceof n?this.result-=i.result:typeof i=="number"&&(this.result-=i),this}},{key:"mul",value:function(i){return i instanceof n?this.result*=i.result:typeof i=="number"&&(this.result*=i),this}},{key:"div",value:function(i){return i instanceof n?this.result/=i.result:typeof i=="number"&&(this.result/=i),this}},{key:"equal",value:function(){return this.result}}]),n}(QQ),Zbe=function(t,n){var r=t==="css"?Jbe:Qbe;return function(i){return new r(i,n)}},_7=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Yt(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,a){r-i>r1e&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),P7=new i1e;function a1e(e,t){return K.useMemo(function(){var n=P7.get(t);if(n)return n;var r=e();return P7.set(t,r),r},t)}var o1e=function(){return{}};function s1e(e){var t=e.useCSP,n=t===void 0?o1e:t,r=e.useToken,i=e.usePrefix,a=e.getResetStyles,o=e.getCommonStyle,s=e.getCompUnitless;function l(m,p,h,v){var g=Array.isArray(m)?m[0]:m;function y(E){return"".concat(String(g)).concat(E.slice(0,1).toUpperCase()).concat(E.slice(1))}var w=(v==null?void 0:v.unitless)||{},x=typeof s=="function"?s(m):{},S=N(N({},x),{},G({},y("zIndexPopup"),!0));Object.keys(w).forEach(function(E){S[y(E)]=w[E]});var C=N(N({},v),{},{unitless:S,prefixToken:y}),_=d(m,p,h,C),k=c(g,h,C);return function(E){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,$=_(E,T),P=he($,2),M=P[1],j=k(T),I=he(j,2),R=I[0],O=I[1];return[R,M,O]}}function c(m,p,h){var v=h.unitless,g=h.injectStyle,y=g===void 0?!0:g,w=h.prefixToken,x=h.ignore,S=function(k){var E=k.rootCls,T=k.cssVar,$=T===void 0?{}:T,P=r(),M=P.realToken;return Cbe({path:[m],prefix:$.prefix,key:$.key,unitless:v,ignore:x,token:M,scope:E},function(){var j=T7(m,M,p),I=E7(m,M,j,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return Object.keys(j).forEach(function(R){I[w(R)]=I[R],delete I[R]}),I}),null},C=function(k){var E=r(),T=E.cssVar;return[function($){return y&&T?K.createElement(K.Fragment,null,K.createElement(S,{rootCls:k,cssVar:T,component:m}),$):$},T==null?void 0:T.key]};return C}function d(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(m)?m:[m,m],y=he(g,1),w=y[0],x=g.join("-"),S=e.layer||{name:"antd"};return function(C){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:C,k=r(),E=k.theme,T=k.realToken,$=k.hashId,P=k.token,M=k.cssVar,j=i(),I=j.rootPrefixCls,R=j.iconPrefixCls,O=n(),D=M?"css":"js",L=a1e(function(){var V=new Set;return M&&Object.keys(v.unitless||{}).forEach(function(W){V.add(_S(W,M.prefix)),V.add(_S(W,_7(w,M.prefix)))}),Zbe(D,V)},[D,w,M==null?void 0:M.prefix]),B=n1e(D),F=B.max,z=B.min,H={theme:E,token:P,hashId:$,nonce:function(){return O.nonce},clientOnly:v.clientOnly,layer:S,order:v.order||-999};typeof a=="function"&&XC(N(N({},H),{},{clientOnly:!1,path:["Shared",I]}),function(){return a(P,{prefix:{rootPrefixCls:I,iconPrefixCls:R},csp:O})});var A=XC(N(N({},H),{},{path:[x,C,R]}),function(){if(v.injectStyle===!1)return[];var V=t1e(P),W=V.token,U=V.flush,Y=T7(w,T,h),J=".".concat(C),ne=E7(w,T,Y,{deprecatedTokens:v.deprecatedTokens});M&&Y&&mt(Y)==="object"&&Object.keys(Y).forEach(function(le){Y[le]="var(".concat(_S(le,_7(w,M.prefix)),")")});var Q=nn(W,{componentCls:J,prefixCls:C,iconCls:".".concat(R),antCls:".".concat(I),calc:L,max:F,min:z},M?Y:ne),te=p(Q,{hashId:$,prefixCls:C,rootPrefixCls:I,iconPrefixCls:R});U(w,ne);var Z=typeof o=="function"?o(Q,C,_,v.resetFont):null;return[v.resetStyle===!1?null:Z,te]});return[A,$]}}function f(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(m,p,h,N({resetStyle:!1,order:-998},v)),y=function(x){var S=x.prefixCls,C=x.rootCls,_=C===void 0?S:C;return g(S,_),null};return y}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:d}}const Qd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],Iu="5.28.1";function UE(e){return e>=0&&e<=255}function M0(e,t){const{r:n,g:r,b:i,a}=new bn(e).toRgb();if(a<1)return e;const{r:o,g:s,b:l}=new bn(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-o*(1-c))/c),f=Math.round((r-s*(1-c))/c),m=Math.round((i-l*(1-c))/c);if(UE(d)&&UE(f)&&UE(m))return new bn({r:d,g:f,b:m,a:Math.round(c*100)/100}).toRgbString()}return new bn({r:n,g:r,b:i,a:1}).toRgbString()}var l1e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{delete r[m]});const i=Object.assign(Object.assign({},n),r),a=480,o=576,s=768,l=992,c=1200,d=1600;if(i.motion===!1){const m="0s";i.motionDurationFast=m,i.motionDurationMid=m,i.motionDurationSlow=m}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:M0(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:M0(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:M0(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:M0(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) @@ -107,9 +107,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02) `,screenXS:a,screenXSMin:a,screenXSMax:o-1,screenSM:o,screenSMMin:o,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:l-1,screenLG:l,screenLGMin:l,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` - 0 1px 2px -2px ${new vn("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new vn("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new vn("rgba(0, 0, 0, 0.09)").toRgbString()} + 0 1px 2px -2px ${new bn("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new bn("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new bn("rgba(0, 0, 0, 0.09)").toRgbString()} `,boxShadowDrawerRight:` -6px 0 16px 0 rgba(0, 0, 0, 0.08), -3px 0 6px -4px rgba(0, 0, 0, 0.12), @@ -126,7 +126,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 0 -6px 16px 0 rgba(0, 0, 0, 0.08), 0 -3px 6px -4px rgba(0, 0, 0, 0.12), 0 -9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var _7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const r=n.getDerivativeToken(e),{override:i}=t,a=_7(t,["override"]);let o=Object.assign(Object.assign({},r),{override:i});return o=kM(o),a&&Object.entries(a).forEach(([s,l])=>{const{theme:c}=l,d=_7(l,["theme"]);let f=d;c&&(f=qQ(Object.assign(Object.assign({},o),d),{override:d},c)),o[s]=f}),o};function Ei(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=K.useContext(CM),a=`${Iu}-${t||""}`,o=n||wM,[s,l,c]=bQ(o,[av,e],{salt:a,override:r,getComputedToken:qQ,formatToken:kM,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:UQ,ignore:qbe,preserve:Gbe}});return[o,c,t?l:"",s,i]}const qa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},bn=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Um=()=>({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"}}),Ic=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),Kbe=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"}}}),Ybe=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:i,o={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},s),o),{[i]:o})}},el=(e,t)=>({outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),Bo=(e,t)=>({"&:focus-visible":el(e,t)}),GQ=e=>({[`.${e}`]:Object.assign(Object.assign({},Um()),{[`.${e} .${e}-icon`]:{display:"block"}})}),_M=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"},Bo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:mn,genComponentStyleHook:KQ,genSubStyleComponent:qm}=Wbe({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=u.useContext(It);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=Ei();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=u.useContext(It);return e??{}},getResetStyles:(e,t)=>{var n;const r=Kbe(e);return[r,{"&":r},GQ((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:s_)]},getCommonStyle:Ybe,getCompUnitless:()=>UQ});function l_(e,t){return Qd.reduce((n,r)=>{const i=e[`${r}1`],a=e[`${r}3`],o=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:a,darkColor:o,textColor:s}))},{})}const Xbe=(e,t)=>{const[n,r]=Ei();return YS({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>GQ(e))},Jbe=Object.assign({},ym),{useId:E7}=Jbe,Qbe=()=>"",Zbe=typeof E7>"u"?Qbe:E7;function e1e(e,t,n){var r;Lc();const i=e||{},a=i.inherit===!1||!t?Object.assign(Object.assign({},Zb),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:Zb.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=Zbe();return Rc(()=>{var s,l;if(!e)return t;const c=Object.assign({},a.components);Object.keys(e.components||{}).forEach(m=>{c[m]=Object.assign(Object.assign({},c[m]),e.components[m])});const d=`css-var-${o.replace(/:/g,"")}`,f=((s=i.cssVar)!==null&&s!==void 0?s:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof i.cssVar=="object"?i.cssVar:{}),{key:typeof i.cssVar=="object"&&((l=i.cssVar)===null||l===void 0?void 0:l.key)||d});return Object.assign(Object.assign(Object.assign({},a),i),{token:Object.assign(Object.assign({},a.token),i.token),components:c,cssVar:f})},[i,a],(s,l)=>s.some((c,d)=>{const f=l[d];return!Lo(c,f,!0)}))}var t1e=["children"],YQ=u.createContext({});function n1e(e){var t=e.children,n=it(e,t1e);return u.createElement(YQ.Provider,{value:n},t)}var r1e=function(e){Ka(n,e);var t=vo(n);function n(){return er(this,n),t.apply(this,arguments)}return tr(n,[{key:"render",value:function(){return this.props.children}}]),n}(u.Component);function i1e(e){var t=u.useReducer(function(s){return s+1},0),n=he(t,2),r=n[1],i=u.useRef(e),a=Xt(function(){return i.current}),o=Xt(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[a,o]}var ad="none",Bx="appear",zx="enter",Hx="leave",$7="none",Sl="prepare",fh="start",mh="active",EM="end",XQ="prepared";function T7(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}function a1e(e,t){var n={animationend:T7("Animation","AnimationEnd"),transitionend:T7("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var o1e=a1e(pa(),typeof window<"u"?window:{}),JQ={};if(pa()){var s1e=document.createElement("div");JQ=s1e.style}var Vx={};function QQ(e){if(Vx[e])return Vx[e];var t=o1e[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i1&&arguments[1]!==void 0?arguments[1]:2;t();var a=pn(function(){i<=1?r({isCanceled:function(){return a!==e.current}}):n(r,i-1)});e.current=a}return u.useEffect(function(){return function(){t()}},[]),[n,t]};var u1e=[Sl,fh,mh,EM],d1e=[Sl,XQ],rZ=!1,f1e=!0;function iZ(e){return e===mh||e===EM}const m1e=function(e,t,n){var r=Pm($7),i=he(r,2),a=i[0],o=i[1],s=c1e(),l=he(s,2),c=l[0],d=l[1];function f(){o(Sl,!0)}var m=t?d1e:u1e;return nZ(function(){if(a!==$7&&a!==EM){var p=m.indexOf(a),h=m[p+1],v=n(a);v===rZ?o(h,!0):h&&c(function(g){function y(){g.isCanceled()||o(h,!0)}v===!0?y():Promise.resolve(v).then(y)})}},[e,a]),u.useEffect(function(){return function(){d()}},[]),[f,a]};function p1e(e,t,n,r){var i=r.motionEnter,a=i===void 0?!0:i,o=r.motionAppear,s=o===void 0?!0:o,l=r.motionLeave,c=l===void 0?!0:l,d=r.motionDeadline,f=r.motionLeaveImmediately,m=r.onAppearPrepare,p=r.onEnterPrepare,h=r.onLeavePrepare,v=r.onAppearStart,g=r.onEnterStart,y=r.onLeaveStart,w=r.onAppearActive,x=r.onEnterActive,C=r.onLeaveActive,S=r.onAppearEnd,k=r.onEnterEnd,_=r.onLeaveEnd,E=r.onVisibleChanged,T=Pm(),$=he(T,2),P=$[0],M=$[1],j=i1e(ad),I=he(j,2),R=I[0],O=I[1],L=Pm(null),D=he(L,2),B=D[0],F=D[1],z=R(),H=u.useRef(!1),A=u.useRef(null);function V(){return n()}var W=u.useRef(!1);function U(){O(ad),F(null,!0)}var X=Xt(function(Y){var ae=R();if(ae!==ad){var ee=V();if(!(Y&&!Y.deadline&&Y.target!==ee)){var q=W.current,ue;ae===Bx&&q?ue=S==null?void 0:S(ee,Y):ae===zx&&q?ue=k==null?void 0:k(ee,Y):ae===Hx&&q&&(ue=_==null?void 0:_(ee,Y)),q&&ue!==!1&&U()}}}),J=l1e(X),re=he(J,1),Q=re[0],ne=function(ae){switch(ae){case Bx:return G(G(G({},Sl,m),fh,v),mh,w);case zx:return G(G(G({},Sl,p),fh,g),mh,x);case Hx:return G(G(G({},Sl,h),fh,y),mh,C);default:return{}}},Z=u.useMemo(function(){return ne(z)},[z]),se=m1e(z,!e,function(Y){if(Y===Sl){var ae=Z[Sl];return ae?ae(V()):rZ}if(te in Z){var ee;F(((ee=Z[te])===null||ee===void 0?void 0:ee.call(Z,V(),null))||null)}return te===mh&&z!==ad&&(Q(V()),d>0&&(clearTimeout(A.current),A.current=setTimeout(function(){X({deadline:!0})},d))),te===XQ&&U(),f1e}),oe=he(se,2),ce=oe[0],te=oe[1],le=iZ(te);W.current=le;var pe=u.useRef(null);nZ(function(){if(!(H.current&&pe.current===t)){M(t);var Y=H.current;H.current=!0;var ae;!Y&&t&&s&&(ae=Bx),Y&&t&&a&&(ae=zx),(Y&&!t&&c||!Y&&f&&!t&&c)&&(ae=Hx);var ee=ne(ae);ae&&(e||ee[Sl])?(O(ae),ce()):O(ad),pe.current=t}},[t]),u.useEffect(function(){(z===Bx&&!s||z===zx&&!a||z===Hx&&!c)&&O(ad)},[s,a,c]),u.useEffect(function(){return function(){H.current=!1,clearTimeout(A.current)}},[]);var we=u.useRef(!1);u.useEffect(function(){P&&(we.current=!0),P!==void 0&&z===ad&&((we.current||P)&&(E==null||E(P)),we.current=!0)},[P,z]);var _e=B;return Z[Sl]&&te===fh&&(_e=N({transition:"none"},_e)),[z,te,_e,P??t]}function h1e(e){var t=e;pt(e)==="object"&&(t=e.transitionSupport);function n(i,a){return!!(i.motionName&&t&&a!==!1)}var r=u.forwardRef(function(i,a){var o=i.visible,s=o===void 0?!0:o,l=i.removeOnLeave,c=l===void 0?!0:l,d=i.forceRender,f=i.children,m=i.motionName,p=i.leavedClassName,h=i.eventProps,v=u.useContext(YQ),g=v.motion,y=n(i,g),w=u.useRef(),x=u.useRef();function C(){try{return w.current instanceof HTMLElement?w.current:SC(x.current)}catch{return null}}var S=p1e(y,s,C,i),k=he(S,4),_=k[0],E=k[1],T=k[2],$=k[3],P=u.useRef($);$&&(P.current=!0);var M=u.useCallback(function(D){w.current=D,Gb(a,D)},[a]),j,I=N(N({},h),{},{visible:s});if(!f)j=null;else if(_===ad)$?j=f(N({},I),M):!c&&P.current&&p?j=f(N(N({},I),{},{className:p}),M):d||!c&&!p?j=f(N(N({},I),{},{style:{display:"none"}}),M):j=null;else{var R;E===Sl?R="prepare":iZ(E)?R="active":E===fh&&(R="start");var O=I7(m,"".concat(_,"-").concat(R));j=f(N(N({},I),{},{className:fe(I7(m,_),G(G({},O,O&&R),m,typeof m=="string")),style:T}),M)}if(u.isValidElement(j)&&Wl(j)){var L=lf(j);L||(j=u.cloneElement(j,{ref:M}))}return u.createElement(r1e,{ref:x},j)});return r.displayName="CSSMotion",r}const Gi=h1e(tZ);var zP="add",HP="keep",VP="remove",UE="removed";function v1e(e){var t;return e&&pt(e)==="object"&&"key"in e?t=e:t={key:e},N(N({},t),{},{key:String(t.key)})}function WP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(v1e)}function g1e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,a=WP(e),o=WP(t);a.forEach(function(c){for(var d=!1,f=r;f1});return l.forEach(function(c){n=n.filter(function(d){var f=d.key,m=d.status;return f!==c||m!==VP}),n.forEach(function(d){d.key===c&&(d.status=HP)})}),n}var b1e=["component","children","onVisibleChanged","onAllRemoved"],y1e=["status"],x1e=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function w1e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Gi,n=function(r){Ka(a,r);var i=vo(a);function a(){var o;er(this,a);for(var s=arguments.length,l=new Array(s),c=0;cnull;var k1e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it.endsWith("Color"))}const T1e=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(QS=t),n!==void 0&&(aZ=n),"holderRender"in e&&(sZ=i),r&&($1e(r)?Rbe(OC(),r):oZ=r)},TM=()=>({getPrefixCls:(e,t)=>t||(e?`${OC()}-${e}`:OC()),getIconPrefixCls:E1e,getRootPrefixCls:()=>QS||OC(),getTheme:()=>oZ,holderRender:sZ}),P1e=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,anchor:a,form:o,locale:s,componentSize:l,direction:c,space:d,splitter:f,virtual:m,dropdownMatchSelectWidth:p,popupMatchSelectWidth:h,popupOverflow:v,legacyLocale:g,parentContext:y,iconPrefixCls:w,theme:x,componentDisabled:C,segmented:S,statistic:k,spin:_,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:L,steps:D,image:B,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:X,menu:J,pagination:re,input:Q,textArea:ne,empty:Z,badge:se,radio:oe,rate:ce,switch:te,transfer:le,avatar:pe,message:we,tag:_e,table:Y,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:ie,notification:de,tree:be,colorPicker:ke,datePicker:xe,rangePicker:ye,flex:Se,wave:Oe,dropdown:Re,warning:Fe,tour:Ce,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:We,variant:He,inputNumber:Ye,treeSelect:De}=e,Ue=u.useCallback((Ze,st)=>{const{prefixCls:Xe}=e;if(st)return st;const Ge=Xe||y.getPrefixCls("");return Ze?`${Ge}-${Ze}`:Ge},[y.getPrefixCls,e.prefixCls]),Le=w||y.iconPrefixCls||s_,ft=n||y.csp;Xbe(Le,ft);const mt=e1e(x,y.theme,{prefixCls:Ue("")}),ut={csp:ft,autoInsertSpaceInButton:r,alert:i,anchor:a,locale:s||g,direction:c,space:d,splitter:f,virtual:m,popupMatchSelectWidth:h??p,popupOverflow:v,getPrefixCls:Ue,iconPrefixCls:Le,theme:mt,segmented:S,statistic:k,spin:_,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:L,steps:D,image:B,input:Q,textArea:ne,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:X,menu:J,pagination:re,empty:Z,badge:se,radio:oe,rate:ce,switch:te,transfer:le,avatar:pe,message:we,tag:_e,table:Y,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:ie,notification:de,tree:be,colorPicker:ke,datePicker:xe,rangePicker:ye,flex:Se,wave:Oe,dropdown:Re,warning:Fe,tour:Ce,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:We,variant:He,inputNumber:Ye,treeSelect:De},gt=Object.assign({},y);Object.keys(ut).forEach(Ze=>{ut[Ze]!==void 0&&(gt[Ze]=ut[Ze])}),_1e.forEach(Ze=>{const st=e[Ze];st&&(gt[Ze]=st)}),typeof r<"u"&&(gt.button=Object.assign({autoInsertSpace:r},gt.button));const Pe=Rc(()=>gt,gt,(Ze,st)=>{const Xe=Object.keys(Ze),Ge=Object.keys(st);return Xe.length!==Ge.length||Xe.some(ct=>Ze[ct]!==st[ct])}),{layer:Te}=u.useContext(Em),Ie=u.useMemo(()=>({prefixCls:Le,csp:ft,layer:Te?"antd":void 0}),[Le,ft,Te]);let $e=u.createElement(u.Fragment,null,u.createElement(S1e,{dropdownMatchSelectWidth:p}),t);const je=u.useMemo(()=>{var Ze,st,Xe,Ge;return kd(((Ze=Zs.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((Xe=(st=Pe.locale)===null||st===void 0?void 0:st.Form)===null||Xe===void 0?void 0:Xe.defaultValidateMessages)||{},((Ge=Pe.form)===null||Ge===void 0?void 0:Ge.validateMessages)||{},(o==null?void 0:o.validateMessages)||{})},[Pe,o==null?void 0:o.validateMessages]);Object.keys(je).length>0&&($e=u.createElement(OQ.Provider,{value:je},$e)),s&&($e=u.createElement(hbe,{locale:s,_ANT_MARK__:pbe},$e)),$e=u.createElement(gM.Provider,{value:Ie},$e),l&&($e=u.createElement(Ibe,{size:l},$e)),$e=u.createElement(C1e,null,$e);const Ke=u.useMemo(()=>{const Ze=mt||{},{algorithm:st,token:Xe,components:Ge,cssVar:ct}=Ze,yt=k1e(Ze,["algorithm","token","components","cssVar"]),Rt=st&&(!Array.isArray(st)||st.length>0)?Jb(st):wM,Nt={};Object.entries(Ge||{}).forEach(([Je,Me])=>{const ze=Object.assign({},Me);"algorithm"in ze&&(ze.algorithm===!0?ze.theme=Rt:(Array.isArray(ze.algorithm)||typeof ze.algorithm=="function")&&(ze.theme=Jb(ze.algorithm)),delete ze.algorithm),Nt[Je]=ze});const Ct=Object.assign(Object.assign({},av),Xe);return Object.assign(Object.assign({},yt),{theme:Rt,token:Ct,components:Nt,override:Object.assign({override:Ct},Nt),cssVar:ct})},[mt]);return x&&($e=u.createElement(CM.Provider,{value:Ke},$e)),Pe.warning&&($e=u.createElement(dbe.Provider,{value:Pe.warning},$e)),C!==void 0&&($e=u.createElement(SM,{disabled:C},$e)),u.createElement(It.Provider,{value:Pe},$e)},Ht=e=>{const t=u.useContext(It),n=u.useContext(yM);return u.createElement(P1e,Object.assign({parentContext:t,legacyLocale:n},e))};Ht.ConfigContext=It;Ht.SizeContext=Tm;Ht.config=T1e;Ht.useConfig=Obe;Object.defineProperty(Ht,"SizeContext",{get:()=>Tm});var R1e={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"};function lZ(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function I1e(e){return lZ(e)instanceof ShadowRoot}function ZS(e){return I1e(e)?lZ(e):null}function O1e(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function M1e(e,t){Jn(e,"[@ant-design/icons] ".concat(t))}function M7(e){return pt(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(pt(e.icon)==="object"||typeof e.icon=="function")}function j7(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[O1e(n)]=r}return t},{})}function UP(e,t,n){return n?K.createElement(e.tag,N(N({key:t},j7(e.attrs)),n),(e.children||[]).map(function(r,i){return UP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):K.createElement(e.tag,N({key:t},j7(e.attrs)),(e.children||[]).map(function(r,i){return UP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function cZ(e){return $m(e)[0]}function uZ(e){return e?Array.isArray(e)?e:[e]:[]}var j1e=` + `,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)"}),r)}var R7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const r=n.getDerivativeToken(e),{override:i}=t,a=R7(t,["override"]);let o=Object.assign(Object.assign({},r),{override:i});return o=EM(o),a&&Object.entries(a).forEach(([s,l])=>{const{theme:c}=l,d=R7(l,["theme"]);let f=d;c&&(f=nZ(Object.assign(Object.assign({},o),d),{override:d},c)),o[s]=f}),o};function $i(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=K.useContext(kM),a=`${Iu}-${t||""}`,o=n||CM,[s,l,c]=TQ(o,[sv,e],{salt:a,override:r,getComputedToken:nZ,formatToken:EM,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:tZ,ignore:c1e,preserve:u1e}});return[o,c,t?l:"",s,i]}const qa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},xn=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Wm=()=>({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"}}),Ic=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),d1e=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"}}}),f1e=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:i,o={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},s),o),{[i]:o})}},el=(e,t)=>({outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),zo=(e,t)=>({"&:focus-visible":el(e,t)}),rZ=e=>({[`.${e}`]:Object.assign(Object.assign({},Wm()),{[`.${e} .${e}-icon`]:{display:"block"}})}),$M=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"},zo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:pn,genComponentStyleHook:iZ,genSubStyleComponent:Um}=s1e({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=u.useContext(Rt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=$i();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=u.useContext(Rt);return e??{}},getResetStyles:(e,t)=>{var n;const r=d1e(e);return[r,{"&":r},rZ((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:l_)]},getCommonStyle:f1e,getCompUnitless:()=>tZ});function c_(e,t){return Qd.reduce((n,r)=>{const i=e[`${r}1`],a=e[`${r}3`],o=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:a,darkColor:o,textColor:s}))},{})}const m1e=(e,t)=>{const[n,r]=$i();return XC({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>rZ(e))},p1e=Object.assign({},bm),{useId:I7}=p1e,h1e=()=>"",v1e=typeof I7>"u"?h1e:I7;function g1e(e,t,n){var r;Lc();const i=e||{},a=i.inherit===!1||!t?Object.assign(Object.assign({},e1),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:e1.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=v1e();return Rc(()=>{var s,l;if(!e)return t;const c=Object.assign({},a.components);Object.keys(e.components||{}).forEach(m=>{c[m]=Object.assign(Object.assign({},c[m]),e.components[m])});const d=`css-var-${o.replace(/:/g,"")}`,f=((s=i.cssVar)!==null&&s!==void 0?s:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof i.cssVar=="object"?i.cssVar:{}),{key:typeof i.cssVar=="object"&&((l=i.cssVar)===null||l===void 0?void 0:l.key)||d});return Object.assign(Object.assign(Object.assign({},a),i),{token:Object.assign(Object.assign({},a.token),i.token),components:c,cssVar:f})},[i,a],(s,l)=>s.some((c,d)=>{const f=l[d];return!Bo(c,f,!0)}))}var b1e=["children"],aZ=u.createContext({});function y1e(e){var t=e.children,n=at(e,b1e);return u.createElement(aZ.Provider,{value:n},t)}var x1e=function(e){Ka(n,e);var t=vo(n);function n(){return er(this,n),t.apply(this,arguments)}return tr(n,[{key:"render",value:function(){return this.props.children}}]),n}(u.Component);function w1e(e){var t=u.useReducer(function(s){return s+1},0),n=he(t,2),r=n[1],i=u.useRef(e),a=Yt(function(){return i.current}),o=Yt(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[a,o]}var ad="none",zx="appear",Hx="enter",Vx="leave",O7="none",Cl="prepare",ph="start",hh="active",TM="end",oZ="prepared";function M7(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}function S1e(e,t){var n={animationend:M7("Animation","AnimationEnd"),transitionend:M7("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var C1e=S1e(pa(),typeof window<"u"?window:{}),sZ={};if(pa()){var k1e=document.createElement("div");sZ=k1e.style}var Wx={};function lZ(e){if(Wx[e])return Wx[e];var t=C1e[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i1&&arguments[1]!==void 0?arguments[1]:2;t();var a=hn(function(){i<=1?r({isCanceled:function(){return a!==e.current}}):n(r,i-1)});e.current=a}return u.useEffect(function(){return function(){t()}},[]),[n,t]};var $1e=[Cl,ph,hh,TM],T1e=[Cl,oZ],mZ=!1,P1e=!0;function pZ(e){return e===hh||e===TM}const R1e=function(e,t,n){var r=Tm(O7),i=he(r,2),a=i[0],o=i[1],s=E1e(),l=he(s,2),c=l[0],d=l[1];function f(){o(Cl,!0)}var m=t?T1e:$1e;return fZ(function(){if(a!==O7&&a!==TM){var p=m.indexOf(a),h=m[p+1],v=n(a);v===mZ?o(h,!0):h&&c(function(g){function y(){g.isCanceled()||o(h,!0)}v===!0?y():Promise.resolve(v).then(y)})}},[e,a]),u.useEffect(function(){return function(){d()}},[]),[f,a]};function I1e(e,t,n,r){var i=r.motionEnter,a=i===void 0?!0:i,o=r.motionAppear,s=o===void 0?!0:o,l=r.motionLeave,c=l===void 0?!0:l,d=r.motionDeadline,f=r.motionLeaveImmediately,m=r.onAppearPrepare,p=r.onEnterPrepare,h=r.onLeavePrepare,v=r.onAppearStart,g=r.onEnterStart,y=r.onLeaveStart,w=r.onAppearActive,x=r.onEnterActive,S=r.onLeaveActive,C=r.onAppearEnd,_=r.onEnterEnd,k=r.onLeaveEnd,E=r.onVisibleChanged,T=Tm(),$=he(T,2),P=$[0],M=$[1],j=w1e(ad),I=he(j,2),R=I[0],O=I[1],D=Tm(null),L=he(D,2),B=L[0],F=L[1],z=R(),H=u.useRef(!1),A=u.useRef(null);function V(){return n()}var W=u.useRef(!1);function U(){O(ad),F(null,!0)}var Y=Yt(function(X){var ae=R();if(ae!==ad){var ee=V();if(!(X&&!X.deadline&&X.target!==ee)){var q=W.current,ue;ae===zx&&q?ue=C==null?void 0:C(ee,X):ae===Hx&&q?ue=_==null?void 0:_(ee,X):ae===Vx&&q&&(ue=k==null?void 0:k(ee,X)),q&&ue!==!1&&U()}}}),J=_1e(Y),ne=he(J,1),Q=ne[0],te=function(ae){switch(ae){case zx:return G(G(G({},Cl,m),ph,v),hh,w);case Hx:return G(G(G({},Cl,p),ph,g),hh,x);case Vx:return G(G(G({},Cl,h),ph,y),hh,S);default:return{}}},Z=u.useMemo(function(){return te(z)},[z]),le=R1e(z,!e,function(X){if(X===Cl){var ae=Z[Cl];return ae?ae(V()):mZ}if(re in Z){var ee;F(((ee=Z[re])===null||ee===void 0?void 0:ee.call(Z,V(),null))||null)}return re===hh&&z!==ad&&(Q(V()),d>0&&(clearTimeout(A.current),A.current=setTimeout(function(){Y({deadline:!0})},d))),re===oZ&&U(),P1e}),se=he(le,2),ce=se[0],re=se[1],ie=pZ(re);W.current=ie;var pe=u.useRef(null);fZ(function(){if(!(H.current&&pe.current===t)){M(t);var X=H.current;H.current=!0;var ae;!X&&t&&s&&(ae=zx),X&&t&&a&&(ae=Hx),(X&&!t&&c||!X&&f&&!t&&c)&&(ae=Vx);var ee=te(ae);ae&&(e||ee[Cl])?(O(ae),ce()):O(ad),pe.current=t}},[t]),u.useEffect(function(){(z===zx&&!s||z===Hx&&!a||z===Vx&&!c)&&O(ad)},[s,a,c]),u.useEffect(function(){return function(){H.current=!1,clearTimeout(A.current)}},[]);var Se=u.useRef(!1);u.useEffect(function(){P&&(Se.current=!0),P!==void 0&&z===ad&&((Se.current||P)&&(E==null||E(P)),Se.current=!0)},[P,z]);var _e=B;return Z[Cl]&&re===ph&&(_e=N({transition:"none"},_e)),[z,re,_e,P??t]}function O1e(e){var t=e;mt(e)==="object"&&(t=e.transitionSupport);function n(i,a){return!!(i.motionName&&t&&a!==!1)}var r=u.forwardRef(function(i,a){var o=i.visible,s=o===void 0?!0:o,l=i.removeOnLeave,c=l===void 0?!0:l,d=i.forceRender,f=i.children,m=i.motionName,p=i.leavedClassName,h=i.eventProps,v=u.useContext(aZ),g=v.motion,y=n(i,g),w=u.useRef(),x=u.useRef();function S(){try{return w.current instanceof HTMLElement?w.current:kS(x.current)}catch{return null}}var C=I1e(y,s,S,i),_=he(C,4),k=_[0],E=_[1],T=_[2],$=_[3],P=u.useRef($);$&&(P.current=!0);var M=u.useCallback(function(L){w.current=L,Kb(a,L)},[a]),j,I=N(N({},h),{},{visible:s});if(!f)j=null;else if(k===ad)$?j=f(N({},I),M):!c&&P.current&&p?j=f(N(N({},I),{},{className:p}),M):d||!c&&!p?j=f(N(N({},I),{},{style:{display:"none"}}),M):j=null;else{var R;E===Cl?R="prepare":pZ(E)?R="active":E===ph&&(R="start");var O=A7(m,"".concat(k,"-").concat(R));j=f(N(N({},I),{},{className:fe(A7(m,k),G(G({},O,O&&R),m,typeof m=="string")),style:T}),M)}if(u.isValidElement(j)&&Wl(j)){var D=lf(j);D||(j=u.cloneElement(j,{ref:M}))}return u.createElement(x1e,{ref:x},j)});return r.displayName="CSSMotion",r}const Gi=O1e(dZ);var VP="add",WP="keep",UP="remove",qE="removed";function M1e(e){var t;return e&&mt(e)==="object"&&"key"in e?t=e:t={key:e},N(N({},t),{},{key:String(t.key)})}function qP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(M1e)}function j1e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,a=qP(e),o=qP(t);a.forEach(function(c){for(var d=!1,f=r;f1});return l.forEach(function(c){n=n.filter(function(d){var f=d.key,m=d.status;return f!==c||m!==UP}),n.forEach(function(d){d.key===c&&(d.status=WP)})}),n}var N1e=["component","children","onVisibleChanged","onAllRemoved"],A1e=["status"],F1e=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function D1e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Gi,n=function(r){Ka(a,r);var i=vo(a);function a(){var o;er(this,a);for(var s=arguments.length,l=new Array(s),c=0;cnull;var z1e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it.endsWith("Color"))}const U1e=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(ZC=t),n!==void 0&&(hZ=n),"holderRender"in e&&(gZ=i),r&&(W1e(r)?Gbe(MS(),r):vZ=r)},RM=()=>({getPrefixCls:(e,t)=>t||(e?`${MS()}-${e}`:MS()),getIconPrefixCls:V1e,getRootPrefixCls:()=>ZC||MS(),getTheme:()=>vZ,holderRender:gZ}),q1e=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,anchor:a,form:o,locale:s,componentSize:l,direction:c,space:d,splitter:f,virtual:m,dropdownMatchSelectWidth:p,popupMatchSelectWidth:h,popupOverflow:v,legacyLocale:g,parentContext:y,iconPrefixCls:w,theme:x,componentDisabled:S,segmented:C,statistic:_,spin:k,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:D,steps:L,image:B,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:Y,menu:J,pagination:ne,input:Q,textArea:te,empty:Z,badge:le,radio:se,rate:ce,switch:re,transfer:ie,avatar:pe,message:Se,tag:_e,table:X,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:oe,notification:de,tree:xe,colorPicker:ke,datePicker:be,rangePicker:ye,flex:Ce,wave:Re,dropdown:Pe,warning:Le,tour:we,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:ze,variant:He,inputNumber:Ye,treeSelect:De}=e,Ke=u.useCallback((Ze,lt)=>{const{prefixCls:et}=e;if(lt)return lt;const qe=et||y.getPrefixCls("");return Ze?`${qe}-${Ze}`:qe},[y.getPrefixCls,e.prefixCls]),Je=w||y.iconPrefixCls||l_,We=n||y.csp;m1e(Je,We);const vt=g1e(x,y.theme,{prefixCls:Ke("")}),dt={csp:We,autoInsertSpaceInButton:r,alert:i,anchor:a,locale:s||g,direction:c,space:d,splitter:f,virtual:m,popupMatchSelectWidth:h??p,popupOverflow:v,getPrefixCls:Ke,iconPrefixCls:Je,theme:vt,segmented:C,statistic:_,spin:k,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:D,steps:L,image:B,input:Q,textArea:te,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:Y,menu:J,pagination:ne,empty:Z,badge:le,radio:se,rate:ce,switch:re,transfer:ie,avatar:pe,message:Se,tag:_e,table:X,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:oe,notification:de,tree:xe,colorPicker:ke,datePicker:be,rangePicker:ye,flex:Ce,wave:Re,dropdown:Pe,warning:Le,tour:we,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:ze,variant:He,inputNumber:Ye,treeSelect:De},bt=Object.assign({},y);Object.keys(dt).forEach(Ze=>{dt[Ze]!==void 0&&(bt[Ze]=dt[Ze])}),H1e.forEach(Ze=>{const lt=e[Ze];lt&&(bt[Ze]=lt)}),typeof r<"u"&&(bt.button=Object.assign({autoInsertSpace:r},bt.button));const Ie=Rc(()=>bt,bt,(Ze,lt)=>{const et=Object.keys(Ze),qe=Object.keys(lt);return et.length!==qe.length||et.some(ut=>Ze[ut]!==lt[ut])}),{layer:Te}=u.useContext(_m),Oe=u.useMemo(()=>({prefixCls:Je,csp:We,layer:Te?"antd":void 0}),[Je,We,Te]);let $e=u.createElement(u.Fragment,null,u.createElement(B1e,{dropdownMatchSelectWidth:p}),t);const je=u.useMemo(()=>{var Ze,lt,et,qe;return kd(((Ze=Zs.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((et=(lt=Ie.locale)===null||lt===void 0?void 0:lt.Form)===null||et===void 0?void 0:et.defaultValidateMessages)||{},((qe=Ie.form)===null||qe===void 0?void 0:qe.validateMessages)||{},(o==null?void 0:o.validateMessages)||{})},[Ie,o==null?void 0:o.validateMessages]);Object.keys(je).length>0&&($e=u.createElement(HQ.Provider,{value:je},$e)),s&&($e=u.createElement(Obe,{locale:s,_ANT_MARK__:Ibe},$e)),$e=u.createElement(yM.Provider,{value:Oe},$e),l&&($e=u.createElement(Kbe,{size:l},$e)),$e=u.createElement(L1e,null,$e);const Ge=u.useMemo(()=>{const Ze=vt||{},{algorithm:lt,token:et,components:qe,cssVar:ut}=Ze,Ct=z1e(Ze,["algorithm","token","components","cssVar"]),Pt=lt&&(!Array.isArray(lt)||lt.length>0)?Qb(lt):CM,jt={};Object.entries(qe||{}).forEach(([Xe,Me])=>{const Be=Object.assign({},Me);"algorithm"in Be&&(Be.algorithm===!0?Be.theme=Pt:(Array.isArray(Be.algorithm)||typeof Be.algorithm=="function")&&(Be.theme=Qb(Be.algorithm)),delete Be.algorithm),jt[Xe]=Be});const xt=Object.assign(Object.assign({},sv),et);return Object.assign(Object.assign({},Ct),{theme:Pt,token:xt,components:jt,override:Object.assign({override:xt},jt),cssVar:ut})},[vt]);return x&&($e=u.createElement(kM.Provider,{value:Ge},$e)),Ie.warning&&($e=u.createElement(Tbe.Provider,{value:Ie.warning},$e)),S!==void 0&&($e=u.createElement(_M,{disabled:S},$e)),u.createElement(Rt.Provider,{value:Ie},$e)},Bt=e=>{const t=u.useContext(Rt),n=u.useContext(wM);return u.createElement(q1e,Object.assign({parentContext:t,legacyLocale:n},e))};Bt.ConfigContext=Rt;Bt.SizeContext=$m;Bt.config=U1e;Bt.useConfig=Ybe;Object.defineProperty(Bt,"SizeContext",{get:()=>$m});var G1e={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"};function bZ(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function K1e(e){return bZ(e)instanceof ShadowRoot}function e2(e){return K1e(e)?bZ(e):null}function Y1e(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function X1e(e,t){Jn(e,"[@ant-design/icons] ".concat(t))}function D7(e){return mt(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(mt(e.icon)==="object"||typeof e.icon=="function")}function L7(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[Y1e(n)]=r}return t},{})}function GP(e,t,n){return n?K.createElement(e.tag,N(N({key:t},L7(e.attrs)),n),(e.children||[]).map(function(r,i){return GP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):K.createElement(e.tag,N({key:t},L7(e.attrs)),(e.children||[]).map(function(r,i){return GP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function yZ(e){return Em(e)[0]}function xZ(e){return e?Array.isArray(e)?e:[e]:[]}var J1e=` .anticon { display: inline-flex; align-items: center; @@ -181,9 +181,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: rotate(360deg); } } -`,N1e=function(t){var n=u.useContext(gM),r=n.csp,i=n.prefixCls,a=n.layer,o=j1e;i&&(o=o.replace(/anticon/g,i)),a&&(o="@layer ".concat(a,` { +`,Q1e=function(t){var n=u.useContext(yM),r=n.csp,i=n.prefixCls,a=n.layer,o=J1e;i&&(o=o.replace(/anticon/g,i)),a&&(o="@layer ".concat(a,` { `).concat(o,` -}`)),u.useEffect(function(){var s=t.current,l=ZS(s);wu(o,"@ant-design-icons",{prepend:!a,csp:r,attachTo:l})},[])},A1e=["icon","className","onClick","style","primaryColor","secondaryColor"],ab={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function F1e(e){var t=e.primaryColor,n=e.secondaryColor;ab.primaryColor=t,ab.secondaryColor=n||cZ(t),ab.calculated=!!n}function D1e(){return N({},ab)}var Gv=function(t){var n=t.icon,r=t.className,i=t.onClick,a=t.style,o=t.primaryColor,s=t.secondaryColor,l=it(t,A1e),c=u.useRef(),d=ab;if(o&&(d={primaryColor:o,secondaryColor:s||cZ(o)}),N1e(c),M1e(M7(n),"icon should be icon definiton, but got ".concat(n)),!M7(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=N(N({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),UP(f.icon,"svg-".concat(f.name),N(N({className:r,onClick:i,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};Gv.displayName="IconReact";Gv.getTwoToneColors=D1e;Gv.setTwoToneColors=F1e;function dZ(e){var t=uZ(e),n=he(t,2),r=n[0],i=n[1];return Gv.setTwoToneColors({primaryColor:r,secondaryColor:i})}function L1e(){var e=Gv.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var B1e=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];dZ(ov.primary);var Bt=u.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,a=e.rotate,o=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=it(e,B1e),d=u.useContext(gM),f=d.prefixCls,m=f===void 0?"anticon":f,p=d.rootClassName,h=fe(p,m,G(G({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!i||r.name==="loading"),n),v=o;v===void 0&&s&&(v=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=uZ(l),w=he(y,2),x=w[0],C=w[1];return u.createElement("span",Ae({role:"img","aria-label":r.name},c,{ref:t,tabIndex:v,onClick:s,className:h}),u.createElement(Gv,{icon:r,primaryColor:x,secondaryColor:C,style:g}))});Bt.displayName="AntdIcon";Bt.getTwoToneColor=L1e;Bt.setTwoToneColor=dZ;var z1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:R1e}))},Gm=u.forwardRef(z1e),H1e={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"},V1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:H1e}))},Bc=u.forwardRef(V1e),W1e={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"},U1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:W1e}))},Vo=u.forwardRef(U1e),q1e={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"},G1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:q1e}))},cf=u.forwardRef(G1e),K1e={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"},Y1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:K1e}))},c_=u.forwardRef(Y1e),X1e=`accept acceptCharset accessKey action allowFullScreen allowTransparency +}`)),u.useEffect(function(){var s=t.current,l=e2(s);wu(o,"@ant-design-icons",{prepend:!a,csp:r,attachTo:l})},[])},Z1e=["icon","className","onClick","style","primaryColor","secondaryColor"],sb={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function eye(e){var t=e.primaryColor,n=e.secondaryColor;sb.primaryColor=t,sb.secondaryColor=n||yZ(t),sb.calculated=!!n}function tye(){return N({},sb)}var Yv=function(t){var n=t.icon,r=t.className,i=t.onClick,a=t.style,o=t.primaryColor,s=t.secondaryColor,l=at(t,Z1e),c=u.useRef(),d=sb;if(o&&(d={primaryColor:o,secondaryColor:s||yZ(o)}),Q1e(c),X1e(D7(n),"icon should be icon definiton, but got ".concat(n)),!D7(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=N(N({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),GP(f.icon,"svg-".concat(f.name),N(N({className:r,onClick:i,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};Yv.displayName="IconReact";Yv.getTwoToneColors=tye;Yv.setTwoToneColors=eye;function wZ(e){var t=xZ(e),n=he(t,2),r=n[0],i=n[1];return Yv.setTwoToneColors({primaryColor:r,secondaryColor:i})}function nye(){var e=Yv.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var rye=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];wZ(lv.primary);var Dt=u.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,a=e.rotate,o=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=at(e,rye),d=u.useContext(yM),f=d.prefixCls,m=f===void 0?"anticon":f,p=d.rootClassName,h=fe(p,m,G(G({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!i||r.name==="loading"),n),v=o;v===void 0&&s&&(v=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=xZ(l),w=he(y,2),x=w[0],S=w[1];return u.createElement("span",Fe({role:"img","aria-label":r.name},c,{ref:t,tabIndex:v,onClick:s,className:h}),u.createElement(Yv,{icon:r,primaryColor:x,secondaryColor:S,style:g}))});Dt.displayName="AntdIcon";Dt.getTwoToneColor=nye;Dt.setTwoToneColor=wZ;var iye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:G1e}))},qm=u.forwardRef(iye),aye={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"},oye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:aye}))},Bc=u.forwardRef(oye),sye={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"},lye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:sye}))},Wo=u.forwardRef(lye),cye={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"},uye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:cye}))},cf=u.forwardRef(uye),dye={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"},fye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:dye}))},u_=u.forwardRef(fye),mye=`accept acceptCharset accessKey action allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked classID className colSpan cols content contentEditable contextMenu controls coords crossOrigin data dateTime default defer dir disabled download draggable @@ -194,122 +194,122 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho optimum pattern placeholder poster preload radioGroup readOnly rel required reversed role rowSpan rows sandbox scope scoped scrolling seamless selected shape size sizes span spellCheck src srcDoc srcLang srcSet start step style - summary tabIndex target title type useMap value width wmode wrap`,J1e=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown + summary tabIndex target title type useMap value width wmode wrap`,pye=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata - onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Q1e="".concat(X1e," ").concat(J1e).split(/[\s\n]+/),Z1e="aria-",eye="data-";function N7(e,t){return e.indexOf(t)===0}function zr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=N({},t);var r={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||N7(i,Z1e))||n.data&&N7(i,eye)||n.attr&&Q1e.includes(i))&&(r[i]=e[i])}),r}function fZ(e){return e&&K.isValidElement(e)&&e.type===K.Fragment}const PM=(e,t,n)=>K.isValidElement(e)?K.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function gi(e,t){return PM(e,e,t)}const Wx=(e,t,n,r,i)=>({background:e,border:`${me(r.lineWidth)} ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),tye=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:a,fontSizeLG:o,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:f,colorTextHeading:m,withDescriptionPadding:p,defaultPadding:h}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c}, + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,hye="".concat(mye," ").concat(pye).split(/[\s\n]+/),vye="aria-",gye="data-";function B7(e,t){return e.indexOf(t)===0}function zr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=N({},t);var r={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||B7(i,vye))||n.data&&B7(i,gye)||n.attr&&hye.includes(i))&&(r[i]=e[i])}),r}function SZ(e){return e&&K.isValidElement(e)&&e.type===K.Fragment}const IM=(e,t,n)=>K.isValidElement(e)?K.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function bi(e,t){return IM(e,e,t)}const Ux=(e,t,n,r,i)=>({background:e,border:`${me(r.lineWidth)} ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),bye=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:a,fontSizeLG:o,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:f,colorTextHeading:m,withDescriptionPadding:p,defaultPadding:h}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c}, padding-top ${n} ${c}, padding-bottom ${n} ${c}, - margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:p,[`${t}-icon`]:{marginInlineEnd:i,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:m,fontSize:o},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},nye=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:i,colorWarning:a,colorWarningBorder:o,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:d,colorInfo:f,colorInfoBorder:m,colorInfoBg:p}=e;return{[t]:{"&-success":Wx(i,r,n,e,t),"&-info":Wx(p,m,f,e,t),"&-warning":Wx(s,o,a,e,t),"&-error":Object.assign(Object.assign({},Wx(d,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},rye=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:i,fontSizeIcon:a,colorIcon:o,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:i},[`${t}-close-icon`]:{marginInlineStart:i,padding:0,overflow:"hidden",fontSize:a,lineHeight:me(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:o,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:o,transition:`color ${r}`,"&:hover":{color:s}}}}},iye=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),aye=mn("Alert",e=>[tye(e),nye(e),rye(e)],iye);var A7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{icon:t,prefixCls:n,type:r}=e,i=oye[r]||null;return t?PM(t,u.createElement("span",{className:`${n}-icon`},t),()=>({className:fe(`${n}-icon`,t.props.className)})):u.createElement(i,{className:`${n}-icon`})},lye=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:i,ariaProps:a}=e,o=r===!0||r===void 0?u.createElement(Vo,null):r;return t?u.createElement("button",Object.assign({type:"button",onClick:i,className:`${n}-close-icon`,tabIndex:0},a),o):null},mZ=u.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:i,banner:a,className:o,rootClassName:s,style:l,onMouseEnter:c,onMouseLeave:d,onClick:f,afterClose:m,showIcon:p,closable:h,closeText:v,closeIcon:g,action:y,id:w}=e,x=A7(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[C,S]=u.useState(!1),k=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:k.current}));const{getPrefixCls:_,direction:E,closable:T,closeIcon:$,className:P,style:M}=Sr("alert"),j=_("alert",r),[I,R,O]=aye(j),L=W=>{var U;S(!0),(U=e.onClose)===null||U===void 0||U.call(e,W)},D=u.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),B=u.useMemo(()=>typeof h=="object"&&h.closeIcon||v?!0:typeof h=="boolean"?h:g!==!1&&g!==null&&g!==void 0?!0:!!T,[v,g,h,T]),F=a&&p===void 0?!0:p,z=fe(j,`${j}-${D}`,{[`${j}-with-description`]:!!n,[`${j}-no-icon`]:!F,[`${j}-banner`]:!!a,[`${j}-rtl`]:E==="rtl"},P,o,s,O,R),H=zr(x,{aria:!0,data:!0}),A=u.useMemo(()=>typeof h=="object"&&h.closeIcon?h.closeIcon:v||(g!==void 0?g:typeof T=="object"&&T.closeIcon?T.closeIcon:$),[g,h,T,v,$]),V=u.useMemo(()=>{const W=h??T;if(typeof W=="object"){const{closeIcon:U}=W;return A7(W,["closeIcon"])}return{}},[h,T]);return I(u.createElement(Gi,{visible:!C,motionName:`${j}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:W=>({maxHeight:W.offsetHeight}),onLeaveEnd:m},({className:W,style:U},X)=>u.createElement("div",Object.assign({id:w,ref:bi(k,X),"data-show":!C,className:fe(z,W),style:Object.assign(Object.assign(Object.assign({},M),l),U),onMouseEnter:c,onMouseLeave:d,onClick:f,role:"alert"},H),F?u.createElement(sye,{description:n,icon:e.icon,prefixCls:j,type:D}):null,u.createElement("div",{className:`${j}-content`},i?u.createElement("div",{className:`${j}-message`},i):null,n?u.createElement("div",{className:`${j}-description`},n):null),y?u.createElement("div",{className:`${j}-action`},y):null,u.createElement(lye,{isClosable:B,prefixCls:j,closeIcon:A,handleClose:L,ariaProps:V}))))});function cye(e,t,n){return t=_m(t),rQ(e,t_()?Reflect.construct(t,n||[],_m(e).constructor):t.apply(e,n))}let uye=function(e){function t(){var n;return er(this,t),n=cye(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ka(t,e),tr(t,[{key:"componentDidCatch",value:function(r,i){this.setState({error:r,info:i})}},{key:"render",value:function(){const{message:r,description:i,id:a,children:o}=this.props,{error:s,info:l}=this.state,c=(l==null?void 0:l.componentStack)||null,d=typeof r>"u"?(s||"").toString():r,f=typeof i>"u"?c:i;return s?u.createElement(mZ,{id:a,type:"error",message:d,description:u.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):o}}])}(u.Component);const pZ=mZ;pZ.ErrorBoundary=uye;const F7=e=>typeof e=="object"&&e!=null&&e.nodeType===1,D7=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Ux=(e,t)=>{if(e.clientHeight{const i=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeightat||a>e&&o=t&&s>=n?a-e-r:o>t&&sn?o-t+i:0,dye=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},L7=(e,t)=>{var n,r,i,a;if(typeof document>"u")return[];const{scrollMode:o,block:s,inline:l,boundary:c,skipOverflowHiddenElements:d}=t,f=typeof c=="function"?c:O=>O!==c;if(!F7(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,p=[];let h=e;for(;F7(h)&&f(h);){if(h=dye(h),h===m){p.push(h);break}h!=null&&h===document.body&&Ux(h)&&!Ux(document.documentElement)||h!=null&&Ux(h,d)&&p.push(h)}const v=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,g=(a=(i=window.visualViewport)==null?void 0:i.height)!=null?a:innerHeight,{scrollX:y,scrollY:w}=window,{height:x,width:C,top:S,right:k,bottom:_,left:E}=e.getBoundingClientRect(),{top:T,right:$,bottom:P,left:M}=(O=>{const L=window.getComputedStyle(O);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(e);let j=s==="start"||s==="nearest"?S-T:s==="end"?_+P:S+x/2-T+P,I=l==="center"?E+C/2-M+$:l==="end"?k+$:E-M;const R=[];for(let O=0;O=0&&E>=0&&_<=g&&k<=v&&(L===m&&!Ux(L)||S>=F&&_<=H&&E>=A&&k<=z))return R;const V=getComputedStyle(L),W=parseInt(V.borderLeftWidth,10),U=parseInt(V.borderTopWidth,10),X=parseInt(V.borderRightWidth,10),J=parseInt(V.borderBottomWidth,10);let re=0,Q=0;const ne="offsetWidth"in L?L.offsetWidth-L.clientWidth-W-X:0,Z="offsetHeight"in L?L.offsetHeight-L.clientHeight-U-J:0,se="offsetWidth"in L?L.offsetWidth===0?0:B/L.offsetWidth:0,oe="offsetHeight"in L?L.offsetHeight===0?0:D/L.offsetHeight:0;if(m===L)re=s==="start"?j:s==="end"?j-g:s==="nearest"?qx(w,w+g,g,U,J,w+j,w+j+x,x):j-g/2,Q=l==="start"?I:l==="center"?I-v/2:l==="end"?I-v:qx(y,y+v,v,W,X,y+I,y+I+C,C),re=Math.max(0,re+w),Q=Math.max(0,Q+y);else{re=s==="start"?j-F-U:s==="end"?j-H+J+Z:s==="nearest"?qx(F,H,D,U,J+Z,j,j+x,x):j-(F+D/2)+Z/2,Q=l==="start"?I-A-W:l==="center"?I-(A+B/2)+ne/2:l==="end"?I-z+X+ne:qx(A,z,B,W,X+ne,I,I+C,C);const{scrollLeft:ce,scrollTop:te}=L;re=oe===0?0:Math.max(0,Math.min(te+re/oe,L.scrollHeight-D/oe+Z)),Q=se===0?0:Math.max(0,Math.min(ce+Q/se,L.scrollWidth-B/se+ne)),j+=te-re,I+=ce-Q}R.push({el:L,top:re,left:Q})}return R},fye=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function mye(e,t){if(!e.isConnected||!(i=>{let a=i;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(i=>{const a=window.getComputedStyle(i);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(L7(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:a,left:o}of L7(e,fye(t))){const s=a-n.top+n.bottom,l=o-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}function qP(e){return e!=null&&e===e.window}const pye=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return qP(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!qP(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function hye(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function vye(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,a=n(),o=pye(a),s=Date.now(),l=()=>{const d=Date.now()-s,f=hye(d>i?i:d,o,e,i);qP(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=Ei();return t?`${e}-css-var`:""};var ht={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,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,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},RM=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,a=e.duration,o=a===void 0?4.5:a,s=e.showProgress,l=e.pauseOnHover,c=l===void 0?!0:l,d=e.eventKey,f=e.content,m=e.closable,p=e.closeIcon,h=p===void 0?"x":p,v=e.props,g=e.onClick,y=e.onNoticeClose,w=e.times,x=e.hovering,C=u.useState(!1),S=he(C,2),k=S[0],_=S[1],E=u.useState(0),T=he(E,2),$=T[0],P=T[1],M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=x||k,L=o>0&&s,D=function(){y(d)},B=function(W){(W.key==="Enter"||W.code==="Enter"||W.keyCode===ht.ENTER)&&D()};u.useEffect(function(){if(!O&&o>0){var V=Date.now()-I,W=setTimeout(function(){D()},o*1e3-I);return function(){c&&clearTimeout(W),R(Date.now()-V)}}},[o,O,w]),u.useEffect(function(){if(!O&&L&&(c||I===0)){var V=performance.now(),W,U=function X(){cancelAnimationFrame(W),W=requestAnimationFrame(function(J){var re=J+I-V,Q=Math.min(re/(o*1e3),1);P(Q*100),Q<1&&X()})};return U(),function(){c&&cancelAnimationFrame(W)}}},[o,I,O,L,w]);var F=u.useMemo(function(){return pt(m)==="object"&&m!==null?m:m?{closeIcon:h}:{}},[m,h]),z=zr(F,!0),H=100-(!$||$<0?0:$>100?100:$),A="".concat(n,"-notice");return u.createElement("div",Ae({},v,{ref:t,className:fe(A,i,G({},"".concat(A,"-closable"),m)),style:r,onMouseEnter:function(W){var U;_(!0),v==null||(U=v.onMouseEnter)===null||U===void 0||U.call(v,W)},onMouseLeave:function(W){var U;_(!1),v==null||(U=v.onMouseLeave)===null||U===void 0||U.call(v,W)},onClick:g}),u.createElement("div",{className:"".concat(A,"-content")},f),m&&u.createElement("a",Ae({tabIndex:0,className:"".concat(A,"-close"),onKeyDown:B,"aria-label":"Close"},z,{onClick:function(W){W.preventDefault(),W.stopPropagation(),D()}}),F.closeIcon),L&&u.createElement("progress",{className:"".concat(A,"-progress"),max:"100",value:H},H+"%"))}),hZ=K.createContext({}),vZ=function(t){var n=t.children,r=t.classNames;return K.createElement(hZ.Provider,{value:{classNames:r}},n)},B7=8,z7=3,H7=16,gye=function(t){var n={offset:B7,threshold:z7,gap:H7};if(t&&pt(t)==="object"){var r,i,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:B7,n.threshold=(i=t.threshold)!==null&&i!==void 0?i:z7,n.gap=(a=t.gap)!==null&&a!==void 0?a:H7}return[!!t,n]},bye=["className","style","classNames","styles"],yye=function(t){var n=t.configList,r=t.placement,i=t.prefixCls,a=t.className,o=t.style,s=t.motion,l=t.onAllNoticeRemoved,c=t.onNoticeClose,d=t.stack,f=u.useContext(hZ),m=f.classNames,p=u.useRef({}),h=u.useState(null),v=he(h,2),g=v[0],y=v[1],w=u.useState([]),x=he(w,2),C=x[0],S=x[1],k=n.map(function(O){return{config:O,key:String(O.key)}}),_=gye(d),E=he(_,2),T=E[0],$=E[1],P=$.offset,M=$.threshold,j=$.gap,I=T&&(C.length>0||k.length<=M),R=typeof s=="function"?s(r):s;return u.useEffect(function(){T&&C.length>1&&S(function(O){return O.filter(function(L){return k.some(function(D){var B=D.key;return L===B})})})},[C,k,T]),u.useEffect(function(){var O;if(T&&p.current[(O=k[k.length-1])===null||O===void 0?void 0:O.key]){var L;y(p.current[(L=k[k.length-1])===null||L===void 0?void 0:L.key])}},[k,T]),K.createElement($M,Ae({key:r,className:fe(i,"".concat(i,"-").concat(r),m==null?void 0:m.list,a,G(G({},"".concat(i,"-stack"),!!T),"".concat(i,"-stack-expanded"),I)),style:o,keys:k,motionAppear:!0},R,{onAllRemoved:function(){l(r)}}),function(O,L){var D=O.config,B=O.className,F=O.style,z=O.index,H=D,A=H.key,V=H.times,W=String(A),U=D,X=U.className,J=U.style,re=U.classNames,Q=U.styles,ne=it(U,bye),Z=k.findIndex(function(q){return q.key===W}),se={};if(T){var oe=k.length-1-(Z>-1?Z:z-1),ce=r==="top"||r==="bottom"?"-50%":"0";if(oe>0){var te,le,pe;se.height=I?(te=p.current[W])===null||te===void 0?void 0:te.offsetHeight:g==null?void 0:g.offsetHeight;for(var we=0,_e=0;_e-1?p.current[W]=ue:delete p.current[W]},prefixCls:i,classNames:re,styles:Q,className:fe(X,m==null?void 0:m.notice),style:J,times:V,key:A,eventKey:A,onNoticeClose:c,hovering:T&&C.length>0})))})},xye=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,i=e.container,a=e.motion,o=e.maxCount,s=e.className,l=e.style,c=e.onAllRemoved,d=e.stack,f=e.renderNotifications,m=u.useState([]),p=he(m,2),h=p[0],v=p[1],g=function(T){var $,P=h.find(function(M){return M.key===T});P==null||($=P.onClose)===null||$===void 0||$.call(P),v(function(M){return M.filter(function(j){return j.key!==T})})};u.useImperativeHandle(t,function(){return{open:function(T){v(function($){var P=Ve($),M=P.findIndex(function(R){return R.key===T.key}),j=N({},T);if(M>=0){var I;j.times=(((I=$[M])===null||I===void 0?void 0:I.times)||0)+1,P[M]=j}else j.times=0,P.push(j);return o>0&&P.length>o&&(P=P.slice(-o)),P})},close:function(T){g(T)},destroy:function(){v([])}}});var y=u.useState({}),w=he(y,2),x=w[0],C=w[1];u.useEffect(function(){var E={};h.forEach(function(T){var $=T.placement,P=$===void 0?"topRight":$;P&&(E[P]=E[P]||[],E[P].push(T))}),Object.keys(x).forEach(function(T){E[T]=E[T]||[]}),C(E)},[h]);var S=function(T){C(function($){var P=N({},$),M=P[T]||[];return M.length||delete P[T],P})},k=u.useRef(!1);if(u.useEffect(function(){Object.keys(x).length>0?k.current=!0:k.current&&(c==null||c(),k.current=!1)},[x]),!i)return null;var _=Object.keys(x);return Si.createPortal(u.createElement(u.Fragment,null,_.map(function(E){var T=x[E],$=u.createElement(yye,{key:E,configList:T,placement:E,prefixCls:r,className:s==null?void 0:s(E),style:l==null?void 0:l(E),motion:a,onNoticeClose:g,onAllNoticeRemoved:S,stack:d});return f?f($,{prefixCls:r,key:E}):$})),i)}),wye=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],Cye=function(){return document.body},V7=0;function Sye(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?Cye:t,r=e.motion,i=e.prefixCls,a=e.maxCount,o=e.className,s=e.style,l=e.onAllRemoved,c=e.stack,d=e.renderNotifications,f=it(e,wye),m=u.useState(),p=he(m,2),h=p[0],v=p[1],g=u.useRef(),y=u.createElement(xye,{container:h,ref:g,prefixCls:i,motion:r,maxCount:a,className:o,style:s,onAllRemoved:l,stack:c,renderNotifications:d}),w=u.useState([]),x=he(w,2),C=x[0],S=x[1],k=Xt(function(E){var T=Sye(f,E);(T.key===null||T.key===void 0)&&(T.key="rc-notification-".concat(V7),V7+=1),S(function($){return[].concat(Ve($),[{type:"open",config:T}])})}),_=u.useMemo(function(){return{open:k,close:function(T){S(function($){return[].concat(Ve($),[{type:"close",key:T}])})},destroy:function(){S(function(T){return[].concat(Ve(T),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){v(n())}),u.useEffect(function(){if(g.current&&C.length){C.forEach(function($){switch($.type){case"open":g.current.open($.config);break;case"close":g.current.close($.key);break;case"destroy":g.current.destroy();break}});var E,T;S(function($){return(E!==$||!T)&&(E=$,T=$.filter(function(P){return!C.includes(P)})),T})}},[C]),[_,y]}var kye={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"},_ye=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:kye}))},Ra=u.forwardRef(_ye);function t1(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function sv(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function W7(e){const{closable:t,closeIcon:n}=e||{};return K.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const Eye={},IM=(e,t,n=Eye)=>{const r=W7(e),i=W7(t),[a]=ia("global",Zs.global),o=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,s=K.useMemo(()=>Object.assign({closeIcon:K.createElement(Vo,null)},n),[n]),l=K.useMemo(()=>r===!1?!1:r?t1(s,i,r):i===!1?!1:i?t1(s,i):s.closable?s:!1,[r,i,s]);return K.useMemo(()=>{var c,d;if(l===!1)return[!1,null,o,{}];const{closeIconRender:f}=s,{closeIcon:m}=l;let p=m;const h=zr(l,!0);return p!=null&&(f&&(p=f(m)),p=K.isValidElement(p)?K.cloneElement(p,Object.assign(Object.assign(Object.assign({},p.props),{"aria-label":(d=(c=p.props)===null||c===void 0?void 0:c["aria-label"])!==null&&d!==void 0?d:a.close}),h)):K.createElement("span",Object.assign({"aria-label":a.close},h),p)),[!0,p,o,h]},[o,a.close,l,s])},u_=()=>K.useReducer(e=>e+1,0);function bZ(e,...t){const n=e||{};return t.reduce((r,i)=>(Object.keys(i||{}).forEach(a=>{const o=n[a],s=i[a];if(o&&typeof o=="object")if(s&&typeof s=="object")r[a]=bZ(o,r[a],s);else{const{_default:l}=o;l&&(r[a]=r[a]||{},r[a][l]=fe(r[a][l],s))}else r[a]=fe(r[a],s)}),r),{})}function $ye(e,...t){return u.useMemo(()=>bZ.apply(void 0,[e].concat(t)),[t,e])}function Tye(...e){return u.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function GP(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const i=t[r],a=n[r]||{};n[r]=i?GP(a,i):a}}),n}const Pye=(e,t,n)=>{const r=$ye.apply(void 0,[n].concat(Ve(e))),i=Tye.apply(void 0,Ve(t));return u.useMemo(()=>[GP(r,n),GP(i,n)],[r,i,n])},Rye=e=>{const[t,n]=u.useState(null);return[u.useCallback((i,a,o)=>{const s=t??i,l=Math.min(s||0,i),c=Math.max(s||0,i),d=a.slice(l,c+1).map(e),f=d.some(p=>!o.has(p)),m=[];return d.forEach(p=>{f?(o.has(p)||m.push(p),o.add(p)):(o.delete(p),m.push(p))}),n(f?c:null),m},[t]),n]},Iye=()=>{const[e,t]=u.useState([]),n=u.useCallback(r=>(t(i=>[].concat(Ve(i),[r])),()=>{t(i=>i.filter(a=>a!==r))}),[]);return[e,n]};function Oye(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Mye=(e,t)=>u.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(i,a){return n[a]?n[a]:Reflect.get(i,a)}}):Oye(r,n)}),jye=e=>{const t=u.useRef(e),[,n]=u_();return[()=>t.current,r=>{t.current=r,n()}]},Y1=K.createContext(void 0),od=100,Nye=10,OM=od*Nye,yZ={Modal:od,Drawer:od,Popover:od,Popconfirm:od,Tooltip:od,Tour:od,FloatButton:od},Aye={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Fye(e){return e in yZ}const ol=(e,t)=>{const[,n]=Ei(),r=K.useContext(Y1),i=Fye(e);let a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+yZ[e]:o+=Aye[e],a=[r===void 0?t:o,o]}return a},Dye=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:i,colorSuccess:a,colorError:o,colorWarning:s,colorInfo:l,fontSizeLG:c,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:m,paddingXS:p,borderRadiusLG:h,zIndexPopup:v,contentPadding:g,contentBg:y}=e,w=`${t}-notice`,x=new gn("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),C=new gn("MessageMoveOut",{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),S={padding:p,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:m,fontSize:c},[`${w}-content`]:{display:"inline-block",padding:g,background:y,borderRadius:h,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:o},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n}, - ${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},bn(e)),{color:i,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:v,[`${t}-move-up`]:{animationFillMode:"forwards"},[` + margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:p,[`${t}-icon`]:{marginInlineEnd:i,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:m,fontSize:o},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},yye=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:i,colorWarning:a,colorWarningBorder:o,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:d,colorInfo:f,colorInfoBorder:m,colorInfoBg:p}=e;return{[t]:{"&-success":Ux(i,r,n,e,t),"&-info":Ux(p,m,f,e,t),"&-warning":Ux(s,o,a,e,t),"&-error":Object.assign(Object.assign({},Ux(d,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},xye=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:i,fontSizeIcon:a,colorIcon:o,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:i},[`${t}-close-icon`]:{marginInlineStart:i,padding:0,overflow:"hidden",fontSize:a,lineHeight:me(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:o,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:o,transition:`color ${r}`,"&:hover":{color:s}}}}},wye=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),Sye=pn("Alert",e=>[bye(e),yye(e),xye(e)],wye);var z7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{icon:t,prefixCls:n,type:r}=e,i=Cye[r]||null;return t?IM(t,u.createElement("span",{className:`${n}-icon`},t),()=>({className:fe(`${n}-icon`,t.props.className)})):u.createElement(i,{className:`${n}-icon`})},_ye=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:i,ariaProps:a}=e,o=r===!0||r===void 0?u.createElement(Wo,null):r;return t?u.createElement("button",Object.assign({type:"button",onClick:i,className:`${n}-close-icon`,tabIndex:0},a),o):null},CZ=u.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:i,banner:a,className:o,rootClassName:s,style:l,onMouseEnter:c,onMouseLeave:d,onClick:f,afterClose:m,showIcon:p,closable:h,closeText:v,closeIcon:g,action:y,id:w}=e,x=z7(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[S,C]=u.useState(!1),_=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:_.current}));const{getPrefixCls:k,direction:E,closable:T,closeIcon:$,className:P,style:M}=kr("alert"),j=k("alert",r),[I,R,O]=Sye(j),D=W=>{var U;C(!0),(U=e.onClose)===null||U===void 0||U.call(e,W)},L=u.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),B=u.useMemo(()=>typeof h=="object"&&h.closeIcon||v?!0:typeof h=="boolean"?h:g!==!1&&g!==null&&g!==void 0?!0:!!T,[v,g,h,T]),F=a&&p===void 0?!0:p,z=fe(j,`${j}-${L}`,{[`${j}-with-description`]:!!n,[`${j}-no-icon`]:!F,[`${j}-banner`]:!!a,[`${j}-rtl`]:E==="rtl"},P,o,s,O,R),H=zr(x,{aria:!0,data:!0}),A=u.useMemo(()=>typeof h=="object"&&h.closeIcon?h.closeIcon:v||(g!==void 0?g:typeof T=="object"&&T.closeIcon?T.closeIcon:$),[g,h,T,v,$]),V=u.useMemo(()=>{const W=h??T;if(typeof W=="object"){const{closeIcon:U}=W;return z7(W,["closeIcon"])}return{}},[h,T]);return I(u.createElement(Gi,{visible:!S,motionName:`${j}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:W=>({maxHeight:W.offsetHeight}),onLeaveEnd:m},({className:W,style:U},Y)=>u.createElement("div",Object.assign({id:w,ref:yi(_,Y),"data-show":!S,className:fe(z,W),style:Object.assign(Object.assign(Object.assign({},M),l),U),onMouseEnter:c,onMouseLeave:d,onClick:f,role:"alert"},H),F?u.createElement(kye,{description:n,icon:e.icon,prefixCls:j,type:L}):null,u.createElement("div",{className:`${j}-content`},i?u.createElement("div",{className:`${j}-message`},i):null,n?u.createElement("div",{className:`${j}-description`},n):null),y?u.createElement("div",{className:`${j}-action`},y):null,u.createElement(_ye,{isClosable:B,prefixCls:j,closeIcon:A,handleClose:D,ariaProps:V}))))});function Eye(e,t,n){return t=km(t),mQ(e,n_()?Reflect.construct(t,n||[],km(e).constructor):t.apply(e,n))}let $ye=function(e){function t(){var n;return er(this,t),n=Eye(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ka(t,e),tr(t,[{key:"componentDidCatch",value:function(r,i){this.setState({error:r,info:i})}},{key:"render",value:function(){const{message:r,description:i,id:a,children:o}=this.props,{error:s,info:l}=this.state,c=(l==null?void 0:l.componentStack)||null,d=typeof r>"u"?(s||"").toString():r,f=typeof i>"u"?c:i;return s?u.createElement(CZ,{id:a,type:"error",message:d,description:u.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):o}}])}(u.Component);const kZ=CZ;kZ.ErrorBoundary=$ye;const H7=e=>typeof e=="object"&&e!=null&&e.nodeType===1,V7=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",qx=(e,t)=>{if(e.clientHeight{const i=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeightat||a>e&&o=t&&s>=n?a-e-r:o>t&&sn?o-t+i:0,Tye=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},W7=(e,t)=>{var n,r,i,a;if(typeof document>"u")return[];const{scrollMode:o,block:s,inline:l,boundary:c,skipOverflowHiddenElements:d}=t,f=typeof c=="function"?c:O=>O!==c;if(!H7(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,p=[];let h=e;for(;H7(h)&&f(h);){if(h=Tye(h),h===m){p.push(h);break}h!=null&&h===document.body&&qx(h)&&!qx(document.documentElement)||h!=null&&qx(h,d)&&p.push(h)}const v=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,g=(a=(i=window.visualViewport)==null?void 0:i.height)!=null?a:innerHeight,{scrollX:y,scrollY:w}=window,{height:x,width:S,top:C,right:_,bottom:k,left:E}=e.getBoundingClientRect(),{top:T,right:$,bottom:P,left:M}=(O=>{const D=window.getComputedStyle(O);return{top:parseFloat(D.scrollMarginTop)||0,right:parseFloat(D.scrollMarginRight)||0,bottom:parseFloat(D.scrollMarginBottom)||0,left:parseFloat(D.scrollMarginLeft)||0}})(e);let j=s==="start"||s==="nearest"?C-T:s==="end"?k+P:C+x/2-T+P,I=l==="center"?E+S/2-M+$:l==="end"?_+$:E-M;const R=[];for(let O=0;O=0&&E>=0&&k<=g&&_<=v&&(D===m&&!qx(D)||C>=F&&k<=H&&E>=A&&_<=z))return R;const V=getComputedStyle(D),W=parseInt(V.borderLeftWidth,10),U=parseInt(V.borderTopWidth,10),Y=parseInt(V.borderRightWidth,10),J=parseInt(V.borderBottomWidth,10);let ne=0,Q=0;const te="offsetWidth"in D?D.offsetWidth-D.clientWidth-W-Y:0,Z="offsetHeight"in D?D.offsetHeight-D.clientHeight-U-J:0,le="offsetWidth"in D?D.offsetWidth===0?0:B/D.offsetWidth:0,se="offsetHeight"in D?D.offsetHeight===0?0:L/D.offsetHeight:0;if(m===D)ne=s==="start"?j:s==="end"?j-g:s==="nearest"?Gx(w,w+g,g,U,J,w+j,w+j+x,x):j-g/2,Q=l==="start"?I:l==="center"?I-v/2:l==="end"?I-v:Gx(y,y+v,v,W,Y,y+I,y+I+S,S),ne=Math.max(0,ne+w),Q=Math.max(0,Q+y);else{ne=s==="start"?j-F-U:s==="end"?j-H+J+Z:s==="nearest"?Gx(F,H,L,U,J+Z,j,j+x,x):j-(F+L/2)+Z/2,Q=l==="start"?I-A-W:l==="center"?I-(A+B/2)+te/2:l==="end"?I-z+Y+te:Gx(A,z,B,W,Y+te,I,I+S,S);const{scrollLeft:ce,scrollTop:re}=D;ne=se===0?0:Math.max(0,Math.min(re+ne/se,D.scrollHeight-L/se+Z)),Q=le===0?0:Math.max(0,Math.min(ce+Q/le,D.scrollWidth-B/le+te)),j+=re-ne,I+=ce-Q}R.push({el:D,top:ne,left:Q})}return R},Pye=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function Rye(e,t){if(!e.isConnected||!(i=>{let a=i;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(i=>{const a=window.getComputedStyle(i);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(W7(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:a,left:o}of W7(e,Pye(t))){const s=a-n.top+n.bottom,l=o-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}function KP(e){return e!=null&&e===e.window}const Iye=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return KP(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!KP(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function Oye(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function Mye(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,a=n(),o=Iye(a),s=Date.now(),l=()=>{const d=Date.now()-s,f=Oye(d>i?i:d,o,e,i);KP(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=$i();return t?`${e}-css-var`:""};var ht={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,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,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},OM=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,a=e.duration,o=a===void 0?4.5:a,s=e.showProgress,l=e.pauseOnHover,c=l===void 0?!0:l,d=e.eventKey,f=e.content,m=e.closable,p=e.closeIcon,h=p===void 0?"x":p,v=e.props,g=e.onClick,y=e.onNoticeClose,w=e.times,x=e.hovering,S=u.useState(!1),C=he(S,2),_=C[0],k=C[1],E=u.useState(0),T=he(E,2),$=T[0],P=T[1],M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=x||_,D=o>0&&s,L=function(){y(d)},B=function(W){(W.key==="Enter"||W.code==="Enter"||W.keyCode===ht.ENTER)&&L()};u.useEffect(function(){if(!O&&o>0){var V=Date.now()-I,W=setTimeout(function(){L()},o*1e3-I);return function(){c&&clearTimeout(W),R(Date.now()-V)}}},[o,O,w]),u.useEffect(function(){if(!O&&D&&(c||I===0)){var V=performance.now(),W,U=function Y(){cancelAnimationFrame(W),W=requestAnimationFrame(function(J){var ne=J+I-V,Q=Math.min(ne/(o*1e3),1);P(Q*100),Q<1&&Y()})};return U(),function(){c&&cancelAnimationFrame(W)}}},[o,I,O,D,w]);var F=u.useMemo(function(){return mt(m)==="object"&&m!==null?m:m?{closeIcon:h}:{}},[m,h]),z=zr(F,!0),H=100-(!$||$<0?0:$>100?100:$),A="".concat(n,"-notice");return u.createElement("div",Fe({},v,{ref:t,className:fe(A,i,G({},"".concat(A,"-closable"),m)),style:r,onMouseEnter:function(W){var U;k(!0),v==null||(U=v.onMouseEnter)===null||U===void 0||U.call(v,W)},onMouseLeave:function(W){var U;k(!1),v==null||(U=v.onMouseLeave)===null||U===void 0||U.call(v,W)},onClick:g}),u.createElement("div",{className:"".concat(A,"-content")},f),m&&u.createElement("a",Fe({tabIndex:0,className:"".concat(A,"-close"),onKeyDown:B,"aria-label":"Close"},z,{onClick:function(W){W.preventDefault(),W.stopPropagation(),L()}}),F.closeIcon),D&&u.createElement("progress",{className:"".concat(A,"-progress"),max:"100",value:H},H+"%"))}),_Z=K.createContext({}),EZ=function(t){var n=t.children,r=t.classNames;return K.createElement(_Z.Provider,{value:{classNames:r}},n)},U7=8,q7=3,G7=16,jye=function(t){var n={offset:U7,threshold:q7,gap:G7};if(t&&mt(t)==="object"){var r,i,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:U7,n.threshold=(i=t.threshold)!==null&&i!==void 0?i:q7,n.gap=(a=t.gap)!==null&&a!==void 0?a:G7}return[!!t,n]},Nye=["className","style","classNames","styles"],Aye=function(t){var n=t.configList,r=t.placement,i=t.prefixCls,a=t.className,o=t.style,s=t.motion,l=t.onAllNoticeRemoved,c=t.onNoticeClose,d=t.stack,f=u.useContext(_Z),m=f.classNames,p=u.useRef({}),h=u.useState(null),v=he(h,2),g=v[0],y=v[1],w=u.useState([]),x=he(w,2),S=x[0],C=x[1],_=n.map(function(O){return{config:O,key:String(O.key)}}),k=jye(d),E=he(k,2),T=E[0],$=E[1],P=$.offset,M=$.threshold,j=$.gap,I=T&&(S.length>0||_.length<=M),R=typeof s=="function"?s(r):s;return u.useEffect(function(){T&&S.length>1&&C(function(O){return O.filter(function(D){return _.some(function(L){var B=L.key;return D===B})})})},[S,_,T]),u.useEffect(function(){var O;if(T&&p.current[(O=_[_.length-1])===null||O===void 0?void 0:O.key]){var D;y(p.current[(D=_[_.length-1])===null||D===void 0?void 0:D.key])}},[_,T]),K.createElement(PM,Fe({key:r,className:fe(i,"".concat(i,"-").concat(r),m==null?void 0:m.list,a,G(G({},"".concat(i,"-stack"),!!T),"".concat(i,"-stack-expanded"),I)),style:o,keys:_,motionAppear:!0},R,{onAllRemoved:function(){l(r)}}),function(O,D){var L=O.config,B=O.className,F=O.style,z=O.index,H=L,A=H.key,V=H.times,W=String(A),U=L,Y=U.className,J=U.style,ne=U.classNames,Q=U.styles,te=at(U,Nye),Z=_.findIndex(function(q){return q.key===W}),le={};if(T){var se=_.length-1-(Z>-1?Z:z-1),ce=r==="top"||r==="bottom"?"-50%":"0";if(se>0){var re,ie,pe;le.height=I?(re=p.current[W])===null||re===void 0?void 0:re.offsetHeight:g==null?void 0:g.offsetHeight;for(var Se=0,_e=0;_e-1?p.current[W]=ue:delete p.current[W]},prefixCls:i,classNames:ne,styles:Q,className:fe(Y,m==null?void 0:m.notice),style:J,times:V,key:A,eventKey:A,onNoticeClose:c,hovering:T&&S.length>0})))})},Fye=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,i=e.container,a=e.motion,o=e.maxCount,s=e.className,l=e.style,c=e.onAllRemoved,d=e.stack,f=e.renderNotifications,m=u.useState([]),p=he(m,2),h=p[0],v=p[1],g=function(T){var $,P=h.find(function(M){return M.key===T});P==null||($=P.onClose)===null||$===void 0||$.call(P),v(function(M){return M.filter(function(j){return j.key!==T})})};u.useImperativeHandle(t,function(){return{open:function(T){v(function($){var P=Ve($),M=P.findIndex(function(R){return R.key===T.key}),j=N({},T);if(M>=0){var I;j.times=(((I=$[M])===null||I===void 0?void 0:I.times)||0)+1,P[M]=j}else j.times=0,P.push(j);return o>0&&P.length>o&&(P=P.slice(-o)),P})},close:function(T){g(T)},destroy:function(){v([])}}});var y=u.useState({}),w=he(y,2),x=w[0],S=w[1];u.useEffect(function(){var E={};h.forEach(function(T){var $=T.placement,P=$===void 0?"topRight":$;P&&(E[P]=E[P]||[],E[P].push(T))}),Object.keys(x).forEach(function(T){E[T]=E[T]||[]}),S(E)},[h]);var C=function(T){S(function($){var P=N({},$),M=P[T]||[];return M.length||delete P[T],P})},_=u.useRef(!1);if(u.useEffect(function(){Object.keys(x).length>0?_.current=!0:_.current&&(c==null||c(),_.current=!1)},[x]),!i)return null;var k=Object.keys(x);return ki.createPortal(u.createElement(u.Fragment,null,k.map(function(E){var T=x[E],$=u.createElement(Aye,{key:E,configList:T,placement:E,prefixCls:r,className:s==null?void 0:s(E),style:l==null?void 0:l(E),motion:a,onNoticeClose:g,onAllNoticeRemoved:C,stack:d});return f?f($,{prefixCls:r,key:E}):$})),i)}),Dye=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],Lye=function(){return document.body},K7=0;function Bye(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?Lye:t,r=e.motion,i=e.prefixCls,a=e.maxCount,o=e.className,s=e.style,l=e.onAllRemoved,c=e.stack,d=e.renderNotifications,f=at(e,Dye),m=u.useState(),p=he(m,2),h=p[0],v=p[1],g=u.useRef(),y=u.createElement(Fye,{container:h,ref:g,prefixCls:i,motion:r,maxCount:a,className:o,style:s,onAllRemoved:l,stack:c,renderNotifications:d}),w=u.useState([]),x=he(w,2),S=x[0],C=x[1],_=Yt(function(E){var T=Bye(f,E);(T.key===null||T.key===void 0)&&(T.key="rc-notification-".concat(K7),K7+=1),C(function($){return[].concat(Ve($),[{type:"open",config:T}])})}),k=u.useMemo(function(){return{open:_,close:function(T){C(function($){return[].concat(Ve($),[{type:"close",key:T}])})},destroy:function(){C(function(T){return[].concat(Ve(T),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){v(n())}),u.useEffect(function(){if(g.current&&S.length){S.forEach(function($){switch($.type){case"open":g.current.open($.config);break;case"close":g.current.close($.key);break;case"destroy":g.current.destroy();break}});var E,T;C(function($){return(E!==$||!T)&&(E=$,T=$.filter(function(P){return!S.includes(P)})),T})}},[S]),[k,y]}var zye={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"},Hye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:zye}))},Ra=u.forwardRef(Hye);function n1(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function cv(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function Y7(e){const{closable:t,closeIcon:n}=e||{};return K.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const Vye={},MM=(e,t,n=Vye)=>{const r=Y7(e),i=Y7(t),[a]=aa("global",Zs.global),o=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,s=K.useMemo(()=>Object.assign({closeIcon:K.createElement(Wo,null)},n),[n]),l=K.useMemo(()=>r===!1?!1:r?n1(s,i,r):i===!1?!1:i?n1(s,i):s.closable?s:!1,[r,i,s]);return K.useMemo(()=>{var c,d;if(l===!1)return[!1,null,o,{}];const{closeIconRender:f}=s,{closeIcon:m}=l;let p=m;const h=zr(l,!0);return p!=null&&(f&&(p=f(m)),p=K.isValidElement(p)?K.cloneElement(p,Object.assign(Object.assign(Object.assign({},p.props),{"aria-label":(d=(c=p.props)===null||c===void 0?void 0:c["aria-label"])!==null&&d!==void 0?d:a.close}),h)):K.createElement("span",Object.assign({"aria-label":a.close},h),p)),[!0,p,o,h]},[o,a.close,l,s])},d_=()=>K.useReducer(e=>e+1,0);function TZ(e,...t){const n=e||{};return t.reduce((r,i)=>(Object.keys(i||{}).forEach(a=>{const o=n[a],s=i[a];if(o&&typeof o=="object")if(s&&typeof s=="object")r[a]=TZ(o,r[a],s);else{const{_default:l}=o;l&&(r[a]=r[a]||{},r[a][l]=fe(r[a][l],s))}else r[a]=fe(r[a],s)}),r),{})}function Wye(e,...t){return u.useMemo(()=>TZ.apply(void 0,[e].concat(t)),[t,e])}function Uye(...e){return u.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function YP(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const i=t[r],a=n[r]||{};n[r]=i?YP(a,i):a}}),n}const qye=(e,t,n)=>{const r=Wye.apply(void 0,[n].concat(Ve(e))),i=Uye.apply(void 0,Ve(t));return u.useMemo(()=>[YP(r,n),YP(i,n)],[r,i,n])},Gye=e=>{const[t,n]=u.useState(null);return[u.useCallback((i,a,o)=>{const s=t??i,l=Math.min(s||0,i),c=Math.max(s||0,i),d=a.slice(l,c+1).map(e),f=d.some(p=>!o.has(p)),m=[];return d.forEach(p=>{f?(o.has(p)||m.push(p),o.add(p)):(o.delete(p),m.push(p))}),n(f?c:null),m},[t]),n]},Kye=()=>{const[e,t]=u.useState([]),n=u.useCallback(r=>(t(i=>[].concat(Ve(i),[r])),()=>{t(i=>i.filter(a=>a!==r))}),[]);return[e,n]};function Yye(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Xye=(e,t)=>u.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(i,a){return n[a]?n[a]:Reflect.get(i,a)}}):Yye(r,n)}),Jye=e=>{const t=u.useRef(e),[,n]=d_();return[()=>t.current,r=>{t.current=r,n()}]},J1=K.createContext(void 0),od=100,Qye=10,jM=od*Qye,PZ={Modal:od,Drawer:od,Popover:od,Popconfirm:od,Tooltip:od,Tour:od,FloatButton:od},Zye={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function exe(e){return e in PZ}const ol=(e,t)=>{const[,n]=$i(),r=K.useContext(J1),i=exe(e);let a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+PZ[e]:o+=Zye[e],a=[r===void 0?t:o,o]}return a},txe=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:i,colorSuccess:a,colorError:o,colorWarning:s,colorInfo:l,fontSizeLG:c,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:m,paddingXS:p,borderRadiusLG:h,zIndexPopup:v,contentPadding:g,contentBg:y}=e,w=`${t}-notice`,x=new yn("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),S=new yn("MessageMoveOut",{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),C={padding:p,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:m,fontSize:c},[`${w}-content`]:{display:"inline-block",padding:g,background:y,borderRadius:h,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:o},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n}, + ${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},xn(e)),{color:i,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:v,[`${t}-move-up`]:{animationFillMode:"forwards"},[` ${t}-move-up-appear, ${t}-move-up-enter `]:{animationName:x,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[` ${t}-move-up-appear${t}-move-up-appear-active, ${t}-move-up-enter${t}-move-up-enter-active - `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:C,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${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"})}]},Lye=e=>({zIndexPopup:e.zIndexPopupBase+OM+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),xZ=mn("Message",e=>{const t=tn(e,{height:150});return Dye(t)},Lye);var Bye=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement("div",{className:fe(`${e}-custom-content`,`${e}-${t}`)},n||zye[t],u.createElement("span",null,r)),Hye=e=>{const{prefixCls:t,className:n,type:r,icon:i,content:a}=e,o=Bye(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=u.useContext(It),l=t||s("message"),c=Qn(l),[d,f,m]=xZ(l,c);return d(u.createElement(RM,Object.assign({},o,{prefixCls:l,className:fe(n,f,`${l}-notice-pure-panel`,m,c),eventKey:"pure",duration:null,content:u.createElement(wZ,{prefixCls:l,type:r,icon:i},a)})))};function Vye(e,t){return{motionName:t??`${e}-move-up`}}function MM(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,a)=>n.then(i,a),r.promise=n,r}var Wye=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=xZ(t,n);return r(u.createElement(vZ,{classNames:{list:fe(i,a,n)}},e))},Kye=(e,{prefixCls:t,key:n})=>u.createElement(Gye,{prefixCls:t,key:n},e),Yye=u.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:a,duration:o=qye,rtl:s,transitionName:l,onAllRemoved:c}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:p}=u.useContext(It),h=r||d("message"),v=()=>({left:"50%",transform:"translateX(-50%)",top:n??Uye}),g=()=>fe({[`${h}-rtl`]:s??p==="rtl"}),y=()=>Vye(h,l),w=u.createElement("span",{className:`${h}-close-x`},u.createElement(Vo,{className:`${h}-close-icon`})),[x,C]=gZ({prefixCls:h,style:v,className:g,motion:y,closable:!1,closeIcon:w,duration:o,getContainer:()=>(i==null?void 0:i())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:c,renderNotifications:Kye});return u.useImperativeHandle(t,()=>Object.assign(Object.assign({},x),{prefixCls:h,message:m})),C});let U7=0;function CZ(e){const t=u.useRef(null);return Lc(),[u.useMemo(()=>{const r=l=>{var c;(c=t.current)===null||c===void 0||c.close(l)},i=l=>{if(!t.current){const k=()=>{};return k.then=()=>{},k}const{open:c,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:p,icon:h,type:v,key:g,className:y,style:w,onClose:x}=l,C=Wye(l,["content","icon","type","key","className","style","onClose"]);let S=g;return S==null&&(U7+=1,S=`antd-message-${U7}`),MM(k=>(c(Object.assign(Object.assign({},C),{key:S,content:u.createElement(wZ,{prefixCls:d,type:v,icon:h},p),placement:"top",className:fe(v&&`${m}-${v}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),w),onClose:()=>{x==null||x(),k()}})),()=>{r(S)}))},o={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)===null||c===void 0||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(d,f,m)=>{let p;d&&typeof d=="object"&&"content"in d?p=d:p={content:d};let h,v;typeof f=="function"?v=f:(h=f,v=m);const g=Object.assign(Object.assign({onClose:v,duration:h},p),{type:l});return i(g)};o[l]=c}),o},[]),u.createElement(Yye,Object.assign({key:"message-holder"},e,{ref:t}))]}function SZ(e){return CZ(e)}function kZ(e,t){this.v=e,this.k=t}function Da(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}Da=function(o,s,l,c){function d(f,m){Da(o,f,function(p){return this._invoke(f,m,p)})}s?i?i(o,s,{value:l,enumerable:!c,configurable:!c,writable:!c}):o[s]=l:(d("next",0),d("throw",1),d("return",2))},Da(e,t,n,r)}function jM(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function a(p,h,v,g){var y=h&&h.prototype instanceof s?h:s,w=Object.create(y.prototype);return Da(w,"_invoke",function(x,C,S){var k,_,E,T=0,$=S||[],P=!1,M={p:0,n:0,v:e,a:j,f:j.bind(e,4),d:function(R,O){return k=R,_=0,E=e,M.n=O,o}};function j(I,R){for(_=I,E=R,t=0;!P&&T&&!O&&t<$.length;t++){var O,L=$[t],D=M.p,B=L[2];I>3?(O=B===R)&&(E=L[(_=L[4])?5:(_=3,3)],L[4]=L[5]=e):L[0]<=D&&((O=I<2&&DR||R>B)&&(L[4]=I,L[5]=R,M.n=B,_=0))}if(O||I>1)return o;throw P=!0,R}return function(I,R,O){if(T>1)throw TypeError("Generator is already running");for(P&&R===1&&j(R,O),_=R,E=O;(t=_<2?e:E)||!P;){k||(_?_<3?(_>1&&(M.n=-1),j(_,E)):M.n=E:M.v=E);try{if(T=2,k){if(_||(I="next"),t=k[I]){if(!(t=t.call(k,E)))throw TypeError("iterator result is not an object");if(!t.done)return t;E=t.value,_<2&&(_=0)}else _===1&&(t=k.return)&&t.call(k),_<2&&(E=TypeError("The iterator does not provide a '"+I+"' method"),_=1);k=e}else if((t=(P=M.n<0)?E:x.call(C,M))!==o)break}catch(L){k=e,_=1,E=L}finally{T=1}}return{value:t,done:P}}}(p,v,g),!0),w}var o={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Da(t={},r,function(){return this}),t),f=c.prototype=s.prototype=Object.create(d);function m(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,c):(p.__proto__=c,Da(p,i,"GeneratorFunction")),p.prototype=Object.create(f),p}return l.prototype=c,Da(f,"constructor",c),Da(c,"constructor",l),l.displayName="GeneratorFunction",Da(c,i,"GeneratorFunction"),Da(f),Da(f,i,"Generator"),Da(f,r,function(){return this}),Da(f,"toString",function(){return"[object Generator]"}),(jM=function(){return{w:a,m}})()}function e2(e,t){function n(i,a,o,s){try{var l=e[i](a),c=l.value;return c instanceof kZ?t.resolve(c.v).then(function(d){n("next",d,o,s)},function(d){n("throw",d,o,s)}):t.resolve(c).then(function(d){l.value=d,o(l)},function(d){return n("throw",d,o,s)})}catch(d){s(d)}}var r;this.next||(Da(e2.prototype),Da(e2.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Da(this,"_invoke",function(i,a,o){function s(){return new t(function(l,c){n(i,o,l,c)})}return r=r?r.then(s,s):s()},!0)}function _Z(e,t,n,r,i){return new e2(jM().w(e,t,n,r),i||Promise)}function Xye(e,t,n,r,i){var a=_Z(e,t,n,r,i);return a.next().then(function(o){return o.done?o.value:a.next()})}function Jye(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function i(){for(;n.length;)if((r=n.pop())in t)return i.value=r,i.done=!1,i;return i.done=!0,i}}function q7(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(pt(e)+" is not iterable")}function bt(){var e=jM(),t=e.m(bt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(o){var s=typeof o=="function"&&o.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var i={throw:1,return:2,break:3,continue:3};function a(o){var s,l;return function(c){s||(s={stop:function(){return l(c.a,2)},catch:function(){return c.v},abrupt:function(f,m){return l(c.a,i[f],m)},delegateYield:function(f,m,p){return s.resultName=m,l(c.d,q7(f),p)},finish:function(f){return l(c.f,f)}},l=function(f,m,p){c.p=s.prev,c.n=s.next;try{return f(m,p)}finally{s.next=c.n}}),s.resultName&&(s[s.resultName]=c.v,s.resultName=void 0),s.sent=c.v,s.next=c.n;try{return o.call(this,s)}finally{c.p=s.prev,c.n=s.next}}}return(bt=function(){return{wrap:function(l,c,d,f){return e.w(a(l),c,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(l,c){return new kZ(l,c)},AsyncIterator:e2,async:function(l,c,d,f,m){return(r(c)?_Z:Xye)(a(l),c,d,f,m)},keys:Jye,values:q7}})()}function G7(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function cn(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(l){G7(a,r,i,o,s,"next",l)}function s(l){G7(a,r,i,o,s,"throw",l)}o(void 0)})}}var X1=N({},dJ),Qye=X1.version,qE=X1.render,Zye=X1.unmountComponentAtNode,d_;try{var exe=Number((Qye||"").split(".")[0]);exe>=18&&(d_=X1.createRoot)}catch{}function K7(e){var t=X1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&pt(t)==="object"&&(t.usingClientEntryPoint=e)}var t2="__rc_react_root__";function txe(e,t){K7(!0);var n=t[t2]||d_(t);K7(!1),n.render(e),t[t2]=n}function nxe(e,t){qE==null||qE(e,t)}function rxe(e,t){if(d_){txe(e,t);return}nxe(e,t)}function ixe(e){return KP.apply(this,arguments)}function KP(){return KP=cn(bt().mark(function e(t){return bt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[t2])===null||i===void 0||i.unmount(),delete t[t2]}));case 1:case"end":return r.stop()}},e)})),KP.apply(this,arguments)}function axe(e){Zye(e)}function oxe(e){return YP.apply(this,arguments)}function YP(){return YP=cn(bt().mark(function e(t){return bt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(d_===void 0){r.next=2;break}return r.abrupt("return",ixe(t));case 2:axe(t);case 3:case"end":return r.stop()}},e)})),YP.apply(this,arguments)}const sxe=(e,t)=>(rxe(e,t),()=>oxe(t));let lxe=sxe;function f_(e){return lxe}const GE=()=>({height:0,opacity:0}),Y7=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},cxe=e=>({height:e?e.offsetHeight:0}),KE=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",lv=(e=e1)=>({motionName:`${e}-motion-collapse`,onAppearStart:GE,onEnterStart:GE,onAppearActive:Y7,onEnterActive:Y7,onLeaveStart:cxe,onLeaveActive:GE,onAppearEnd:KE,onEnterEnd:KE,onLeaveEnd:KE,motionDeadline:500}),ha=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function on(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const Kv=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(),a=i.width,o=i.height;if(a||o)return!0}}return!1},uxe=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(",")}}}}},dxe=KQ("Wave",uxe),m_=`${e1}-wave-target`;function fxe(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"&&e!=="canvastext"}function mxe(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:i}=getComputedStyle(e);return(t=[n,r,i].find(fxe))!==null&&t!==void 0?t:null}function YE(e){return Number.isNaN(e)?0:e}const pxe=e=>{const{className:t,target:n,component:r,registerUnmount:i}=e,a=u.useRef(null),o=u.useRef(null);u.useEffect(()=>{o.current=i()},[]);const[s,l]=u.useState(null),[c,d]=u.useState([]),[f,m]=u.useState(0),[p,h]=u.useState(0),[v,g]=u.useState(0),[y,w]=u.useState(0),[x,C]=u.useState(!1),S={left:f,top:p,width:v,height:y,borderRadius:c.map(E=>`${E}px`).join(" ")};s&&(S["--wave-color"]=s);function k(){const E=getComputedStyle(n);l(mxe(n));const T=E.position==="static",{borderLeftWidth:$,borderTopWidth:P}=E;m(T?n.offsetLeft:YE(-Number.parseFloat($))),h(T?n.offsetTop:YE(-Number.parseFloat(P))),g(n.offsetWidth),w(n.offsetHeight);const{borderTopLeftRadius:M,borderTopRightRadius:j,borderBottomLeftRadius:I,borderBottomRightRadius:R}=E;d([M,j,R,I].map(O=>YE(Number.parseFloat(O))))}if(u.useEffect(()=>{if(n){const E=pn(()=>{k(),C(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(k),T.observe(n)),()=>{pn.cancel(E),T==null||T.disconnect()}}},[n]),!x)return null;const _=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(m_));return u.createElement(Gi,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,T)=>{var $,P;if(T.deadline||T.propertyName==="opacity"){const M=($=a.current)===null||$===void 0?void 0:$.parentElement;(P=o.current)===null||P===void 0||P.call(o).then(()=>{M==null||M.remove()})}return!1}},({className:E},T)=>u.createElement("div",{ref:bi(a,T),className:fe(t,E,{"wave-quick":_}),style:S}))},hxe=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const i=document.createElement("div");i.style.position="absolute",i.style.left="0px",i.style.top="0px",e==null||e.insertBefore(i,e==null?void 0:e.firstChild);const a=f_();let o=null;function s(){return o}o=a(u.createElement(pxe,Object.assign({},t,{target:e,registerUnmount:s})),i)},vxe=(e,t,n)=>{const{wave:r}=u.useContext(It),[,i,a]=Ei(),o=Xt(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${m_}`)||d,{showEffect:m}=r||{};(m||hxe)(f,{className:t,token:i,component:n,event:c,hashId:a})}),s=u.useRef(null);return c=>{pn.cancel(s.current),s.current=pn(()=>{o(c)})}},J1=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=u.useContext(It),a=u.useRef(null),o=i("wave"),[,s]=dxe(o),l=vxe(a,fe(o,s),r);if(K.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=m=>{!Kv(m.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||l(m)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!K.isValidElement(t))return t??null;const c=Wl(t)?bi(lf(t),a):a;return gi(t,{ref:c})},Hr=e=>{const t=K.useContext(Tm);return K.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},gxe=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},bxe=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"}}}},yxe=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}}}},EZ=mn("Space",e=>{const t=tn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[bxe(t),yxe(t),gxe(t)]},()=>({}),{resetStyle:!1});var $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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(p_),r=u.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:a,isLastItem:o}=n,s=i==="vertical"?"-vertical-":"-";return fe(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:a,[`${e}-compact${s}last-item`]:o,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},xxe=e=>{const{children:t}=e;return u.createElement(p_.Provider,{value:null},t)},wxe=e=>{const{children:t}=e,n=$Z(e,["children"]);return u.createElement(p_.Provider,{value:u.useMemo(()=>n,[n])},t)},Cxe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{size:r,direction:i,block:a,prefixCls:o,className:s,rootClassName:l,children:c}=e,d=$Z(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Hr(x=>r??x),m=t("space-compact",o),[p,h]=EZ(m),v=fe(m,h,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:i==="vertical"},s,l),g=u.useContext(p_),y=Ir(c),w=u.useMemo(()=>y.map((x,C)=>{const S=(x==null?void 0:x.key)||`${m}-item-${C}`;return u.createElement(wxe,{key:S,compactSize:f,compactDirection:i,isFirstItem:C===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:C===y.length-1&&(!g||(g==null?void 0:g.isLastItem))},x)}),[y,g,i,f,m]);return y.length===0?null:p(u.createElement("div",Object.assign({className:v},d),w))};var Sxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n}=u.useContext(It),{prefixCls:r,size:i,className:a}=e,o=Sxe(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=Ei(),c=u.useMemo(()=>{switch(i){case"large":return"lg";case"small":return"sm";default:return""}},[i]),d=fe(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},a,l);return u.createElement(TZ.Provider,{value:i},u.createElement("div",Object.assign({},o,{className:d})))},X7=/^[\u4E00-\u9FA5]{2}$/,XP=X7.test.bind(X7);function NM(e){return e==="danger"?{danger:!0}:{type:e}}function J7(e){return typeof e=="string"}function XE(e){return e==="text"||e==="link"}function _xe(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&J7(e.type)&&XP(e.props.children)?gi(e,{children:e.props.children.split("").join(n)}):J7(e)?XP(e)?K.createElement("span",null,e.split("").join(n)):K.createElement("span",null,e):fZ(e)?K.createElement("span",null,e):e}function Exe(e,t){let n=!1;const r=[];return K.Children.forEach(e,i=>{const a=typeof i,o=a==="string"||a==="number";if(n&&o){const s=r.length-1,l=r[s];r[s]=`${l}${i}`}else r.push(i);n=o}),K.Children.map(r,i=>_xe(i,t))}["default","primary","danger"].concat(Ve(Qd));const JP=u.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:a}=e,o=fe(`${a}-icon`,n);return K.createElement("span",{ref:t,className:o,style:r},i)}),Q7=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:a}=e,o=fe(`${n}-loading-icon`,r);return K.createElement(JP,{prefixCls:n,className:o,style:i,ref:t},K.createElement(Ra,{className:a}))}),JE=()=>({width:0,opacity:0,transform:"scale(0)"}),QE=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),$xe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:a,mount:o}=e,s=!!n;return r?K.createElement(Q7,{prefixCls:t,className:i,style:a}):K.createElement(Gi,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!o,motionEnter:!o,motionLeave:!o,removeOnLeave:!0,onAppearStart:JE,onAppearActive:QE,onEnterStart:JE,onEnterActive:QE,onLeaveStart:QE,onLeaveActive:JE},({className:l,style:c},d)=>{const f=Object.assign(Object.assign({},a),c);return K.createElement(Q7,{prefixCls:t,className:fe(i,l),style:f,ref:d})})},Z7=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Txe=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:a}=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}},Z7(`${t}-primary`,i),Z7(`${t}-danger`,a)]}};var Pxe=["b"],Rxe=["v"],ZE=function(t){return Math.round(Number(t||0))},Ixe=function(t){if(t instanceof vn)return t;if(t&&pt(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=it(n,Pxe);return N(N({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Ul=function(e){Ka(n,e);var t=vo(n);function n(r){return er(this,n),t.call(this,Ixe(r))}return tr(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),a=ZE(i.s*100),o=ZE(i.b*100),s=ZE(i.h),l=i.a,c="hsb(".concat(s,", ").concat(a,"%, ").concat(o,"%)"),d="hsba(".concat(s,", ").concat(a,"%, ").concat(o,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:d}},{key:"toHsb",value:function(){var i=this.toHsv(),a=i.v,o=it(i,Rxe);return N(N({},o),{},{b:a,a:this.a})}}]),n}(vn),Oxe="rc-color-picker",Rh=function(t){return t instanceof Ul?t:new Ul(t)},Mxe=Rh("#1677ff"),PZ=function(t){var n=t.offset,r=t.targetRef,i=t.containerRef,a=t.color,o=t.type,s=i.current.getBoundingClientRect(),l=s.width,c=s.height,d=r.current.getBoundingClientRect(),f=d.width,m=d.height,p=f/2,h=m/2,v=(n.x+p)/l,g=1-(n.y+h)/c,y=a.toHsb(),w=v,x=(n.x+p)/l*360;if(o)switch(o){case"hue":return Rh(N(N({},y),{},{h:x<=0?0:x}));case"alpha":return Rh(N(N({},y),{},{a:w<=0?0:w}))}return Rh({h:y.h,s:v<=0?0:v,b:g>=1?1:g,a:y.a})},RZ=function(t,n){var r=t.toHsb();switch(n){case"hue":return{x:r.h/360*100,y:50};case"alpha":return{x:t.a*100,y:50};default:return{x:r.s*100,y:(1-r.b)*100}}},AM=function(t){var n=t.color,r=t.prefixCls,i=t.className,a=t.style,o=t.onClick,s="".concat(r,"-color-block");return K.createElement("div",{className:fe(s,i),style:a,onClick:o},K.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))};function jxe(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}}function IZ(e){var t=e.targetRef,n=e.containerRef,r=e.direction,i=e.onDragChange,a=e.onDragChangeComplete,o=e.calculate,s=e.color,l=e.disabledDrag,c=u.useState({x:0,y:0}),d=he(c,2),f=d[0],m=d[1],p=u.useRef(null),h=u.useRef(null);u.useEffect(function(){m(o())},[s]),u.useEffect(function(){return function(){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null}},[]);var v=function(C){var S=jxe(C),k=S.pageX,_=S.pageY,E=n.current.getBoundingClientRect(),T=E.x,$=E.y,P=E.width,M=E.height,j=t.current.getBoundingClientRect(),I=j.width,R=j.height,O=I/2,L=R/2,D=Math.max(0,Math.min(k-T,P))-O,B=Math.max(0,Math.min(_-$,M))-L,F={x:D,y:r==="x"?f.y:B};if(I===0&&R===0||I!==R)return!1;i==null||i(F)},g=function(C){C.preventDefault(),v(C)},y=function(C){C.preventDefault(),document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null,a==null||a()},w=function(C){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),!l&&(v(C),document.addEventListener("mousemove",g),document.addEventListener("mouseup",y),document.addEventListener("touchmove",g),document.addEventListener("touchend",y),p.current=g,h.current=y)};return[f,w]}var OZ=function(t){var n=t.size,r=n===void 0?"default":n,i=t.color,a=t.prefixCls;return K.createElement("div",{className:fe("".concat(a,"-handler"),G({},"".concat(a,"-handler-sm"),r==="small")),style:{backgroundColor:i}})},MZ=function(t){var n=t.children,r=t.style,i=t.prefixCls;return K.createElement("div",{className:"".concat(i,"-palette"),style:N({position:"relative"},r)},n)},jZ=u.forwardRef(function(e,t){var n=e.children,r=e.x,i=e.y;return K.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),Nxe=function(t){var n=t.color,r=t.onChange,i=t.prefixCls,a=t.onChangeComplete,o=t.disabled,s=u.useRef(),l=u.useRef(),c=u.useRef(n),d=Xt(function(v){var g=PZ({offset:v,targetRef:l,containerRef:s,color:n});c.current=g,r(g)}),f=IZ({color:n,containerRef:s,targetRef:l,calculate:function(){return RZ(n)},onDragChange:d,onDragChangeComplete:function(){return a==null?void 0:a(c.current)},disabledDrag:o}),m=he(f,2),p=m[0],h=m[1];return K.createElement("div",{ref:s,className:"".concat(i,"-select"),onMouseDown:h,onTouchStart:h},K.createElement(MZ,{prefixCls:i},K.createElement(jZ,{x:p.x,y:p.y,ref:l},K.createElement(OZ,{color:n.toRgbString(),prefixCls:i})),K.createElement("div",{className:"".concat(i,"-saturation"),style:{backgroundColor:"hsl(".concat(n.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},Axe=function(t,n){var r=Wt(t,{value:n}),i=he(r,2),a=i[0],o=i[1],s=u.useMemo(function(){return Rh(a)},[a]);return[s,o]},Fxe=function(t){var n=t.colors,r=t.children,i=t.direction,a=i===void 0?"to right":i,o=t.type,s=t.prefixCls,l=u.useMemo(function(){return n.map(function(c,d){var f=Rh(c);return o==="alpha"&&d===n.length-1&&(f=new Ul(f.setA(1))),f.toRgbString()}).join(",")},[n,o]);return K.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(a,", ").concat(l,")")}},r)},Dxe=function(t){var n=t.prefixCls,r=t.colors,i=t.disabled,a=t.onChange,o=t.onChangeComplete,s=t.color,l=t.type,c=u.useRef(),d=u.useRef(),f=u.useRef(s),m=function(S){return l==="hue"?S.getHue():S.a*100},p=Xt(function(C){var S=PZ({offset:C,targetRef:d,containerRef:c,color:s,type:l});f.current=S,a(m(S))}),h=IZ({color:s,targetRef:d,containerRef:c,calculate:function(){return RZ(s,l)},onDragChange:p,onDragChangeComplete:function(){o(m(f.current))},direction:"x",disabledDrag:i}),v=he(h,2),g=v[0],y=v[1],w=K.useMemo(function(){if(l==="hue"){var C=s.toHsb();C.s=1,C.b=1,C.a=1;var S=new Ul(C);return S}return s},[s,l]),x=K.useMemo(function(){return r.map(function(C){return"".concat(C.color," ").concat(C.percent,"%")})},[r]);return K.createElement("div",{ref:c,className:fe("".concat(n,"-slider"),"".concat(n,"-slider-").concat(l)),onMouseDown:y,onTouchStart:y},K.createElement(MZ,{prefixCls:n},K.createElement(jZ,{x:g.x,y:g.y,ref:d},K.createElement(OZ,{size:"small",color:w.toHexString(),prefixCls:n})),K.createElement(Fxe,{colors:x,type:l,prefixCls:n})))};function Lxe(e){return u.useMemo(function(){var t=e||{},n=t.slider;return[n||Dxe]},[e])}var Bxe=[{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}],zxe=u.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,i=e.prefixCls,a=i===void 0?Oxe:i,o=e.onChange,s=e.onChangeComplete,l=e.className,c=e.style,d=e.panelRender,f=e.disabledAlpha,m=f===void 0?!1:f,p=e.disabled,h=p===void 0?!1:p,v=e.components,g=Lxe(v),y=he(g,1),w=y[0],x=Axe(r||Mxe,n),C=he(x,2),S=C[0],k=C[1],_=u.useMemo(function(){return S.setA(1).toRgbString()},[S]),E=function(B,F){n||k(B),o==null||o(B,F)},T=function(B){return new Ul(S.setHue(B))},$=function(B){return new Ul(S.setA(B/100))},P=function(B){E(T(B),{type:"hue",value:B})},M=function(B){E($(B),{type:"alpha",value:B})},j=function(B){s&&s(T(B))},I=function(B){s&&s($(B))},R=fe("".concat(a,"-panel"),l,G({},"".concat(a,"-panel-disabled"),h)),O={prefixCls:a,disabled:h,color:S},L=K.createElement(K.Fragment,null,K.createElement(Nxe,Ae({onChange:E},O,{onChangeComplete:s})),K.createElement("div",{className:"".concat(a,"-slider-container")},K.createElement("div",{className:fe("".concat(a,"-slider-group"),G({},"".concat(a,"-slider-group-disabled-alpha"),m))},K.createElement(w,Ae({},O,{type:"hue",colors:Bxe,min:0,max:359,value:S.getHue(),onChange:P,onChangeComplete:j})),!m&&K.createElement(w,Ae({},O,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:_}],min:0,max:100,value:S.a*100,onChange:M,onChangeComplete:I}))),K.createElement(AM,{color:S.toRgbString(),prefixCls:a})));return K.createElement("div",{className:R,style:c,ref:t},typeof d=="function"?d(L):L)});const O0=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",Hxe=(e,t)=>e?O0(e,t):"";let ms=function(){function e(t){er(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:i,percent:a})=>({color:new e(i),percent:a})),this.metaColor=new Ul(this.colors[0].color.metaColor)):this.metaColor=new Ul(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return tr(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Hxe(this.toHexString(),this.metaColor.a<1)}},{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:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const a=n.colors[i];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var Vxe={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"},Wxe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Vxe}))},ys=u.forwardRef(Wxe),NZ=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,i=e.className,a=e.style,o=e.children,s=e.isActive,l=e.role,c=e.classNames,d=e.styles,f=K.useState(s||r),m=he(f,2),p=m[0],h=m[1];return K.useEffect(function(){(r||s)&&h(!0)},[r,s]),p?K.createElement("div",{ref:t,className:fe("".concat(n,"-content"),G(G({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),i),style:a,role:l},K.createElement("div",{className:fe("".concat(n,"-content-box"),c==null?void 0:c.body),style:d==null?void 0:d.body},o)):null});NZ.displayName="PanelContent";var Uxe=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],AZ=K.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,i=e.headerClass,a=e.isActive,o=e.onItemClick,s=e.forceRender,l=e.className,c=e.classNames,d=c===void 0?{}:c,f=e.styles,m=f===void 0?{}:f,p=e.prefixCls,h=e.collapsible,v=e.accordion,g=e.panelKey,y=e.extra,w=e.header,x=e.expandIcon,C=e.openMotion,S=e.destroyInactivePanel,k=e.children,_=it(e,Uxe),E=h==="disabled",T=y!=null&&typeof y!="boolean",$=G(G(G({onClick:function(){o==null||o(g)},onKeyDown:function(L){(L.key==="Enter"||L.keyCode===ht.ENTER||L.which===ht.ENTER)&&(o==null||o(g))},role:v?"tab":"button"},"aria-expanded",a),"aria-disabled",E),"tabIndex",E?-1:0),P=typeof x=="function"?x(e):K.createElement("i",{className:"arrow"}),M=P&&K.createElement("div",Ae({className:"".concat(p,"-expand-icon")},["header","icon"].includes(h)?$:{}),P),j=fe("".concat(p,"-item"),G(G({},"".concat(p,"-item-active"),a),"".concat(p,"-item-disabled"),E),l),I=fe(i,"".concat(p,"-header"),G({},"".concat(p,"-collapsible-").concat(h),!!h),d.header),R=N({className:I,style:m.header},["header","icon"].includes(h)?{}:$);return K.createElement("div",Ae({},_,{ref:t,className:j}),K.createElement("div",R,r&&M,K.createElement("span",Ae({className:"".concat(p,"-header-text")},h==="header"?$:{}),w),T&&K.createElement("div",{className:"".concat(p,"-extra")},y)),K.createElement(Gi,Ae({visible:a,leavedClassName:"".concat(p,"-content-hidden")},C,{forceRender:s,removeOnLeave:S}),function(O,L){var D=O.className,B=O.style;return K.createElement(NZ,{ref:L,prefixCls:p,className:D,classNames:d,style:B,styles:m,isActive:a,forceRender:s,role:v?"tabpanel":void 0},k)}))}),qxe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],Gxe=function(t,n){var r=n.prefixCls,i=n.accordion,a=n.collapsible,o=n.destroyInactivePanel,s=n.onItemClick,l=n.activeKey,c=n.openMotion,d=n.expandIcon;return t.map(function(f,m){var p=f.children,h=f.label,v=f.key,g=f.collapsible,y=f.onItemClick,w=f.destroyInactivePanel,x=it(f,qxe),C=String(v??m),S=g??a,k=w??o,_=function($){S!=="disabled"&&(s($),y==null||y($))},E=!1;return i?E=l[0]===C:E=l.indexOf(C)>-1,K.createElement(AZ,Ae({},x,{prefixCls:r,key:C,panelKey:C,isActive:E,accordion:i,openMotion:c,expandIcon:d,header:h,collapsible:S,onItemClick:_,destroyInactivePanel:k}),p)})},Kxe=function(t,n,r){if(!t)return null;var i=r.prefixCls,a=r.accordion,o=r.collapsible,s=r.destroyInactivePanel,l=r.onItemClick,c=r.activeKey,d=r.openMotion,f=r.expandIcon,m=t.key||String(n),p=t.props,h=p.header,v=p.headerClass,g=p.destroyInactivePanel,y=p.collapsible,w=p.onItemClick,x=!1;a?x=c[0]===m:x=c.indexOf(m)>-1;var C=y??o,S=function(E){C!=="disabled"&&(l(E),w==null||w(E))},k={key:m,panelKey:m,header:h,headerClass:v,isActive:x,prefixCls:i,destroyInactivePanel:g??s,openMotion:d,accordion:a,children:t.props.children,onItemClick:S,expandIcon:f,collapsible:C};return typeof t.type=="string"?t:(Object.keys(k).forEach(function(_){typeof k[_]>"u"&&delete k[_]}),K.cloneElement(t,k))};function Yxe(e,t,n){return Array.isArray(e)?Gxe(e,n):Ir(t).map(function(r,i){return Kxe(r,i,n)})}function Xxe(e){var t=e;if(!Array.isArray(t)){var n=pt(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var Jxe=K.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,i=e.destroyInactivePanel,a=i===void 0?!1:i,o=e.style,s=e.accordion,l=e.className,c=e.children,d=e.collapsible,f=e.openMotion,m=e.expandIcon,p=e.activeKey,h=e.defaultActiveKey,v=e.onChange,g=e.items,y=fe(r,l),w=Wt([],{value:p,onChange:function(T){return v==null?void 0:v(T)},defaultValue:h,postState:Xxe}),x=he(w,2),C=x[0],S=x[1],k=function(T){return S(function(){if(s)return C[0]===T?[]:[T];var $=C.indexOf(T),P=$>-1;return P?C.filter(function(M){return M!==T}):[].concat(Ve(C),[T])})};Jn(!c,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var _=Yxe(g,c,{prefixCls:r,accordion:s,openMotion:f,expandIcon:m,collapsible:d,destroyInactivePanel:a,onItemClick:k,activeKey:C});return K.createElement("div",Ae({ref:t,className:y,style:o,role:s?"tablist":void 0},zr(e,{aria:!0,data:!0})),_)});const FM=Object.assign(Jxe,{Panel:AZ});FM.Panel;const Qxe=u.forwardRef((e,t)=>{const{getPrefixCls:n}=u.useContext(It),{prefixCls:r,className:i,showArrow:a=!0}=e,o=n("collapse",r),s=fe({[`${o}-no-arrow`]:!a},i);return u.createElement(FM.Panel,Object.assign({ref:t},e,{prefixCls:o,className:s}))}),Q1=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:S,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${w}-wrapper`]:Object.assign({},C)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},C),{padding:0,textAlign:"start"})}]},nxe=e=>({zIndexPopup:e.zIndexPopupBase+jM+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),RZ=pn("Message",e=>{const t=nn(e,{height:150});return txe(t)},nxe);var rxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement("div",{className:fe(`${e}-custom-content`,`${e}-${t}`)},n||ixe[t],u.createElement("span",null,r)),axe=e=>{const{prefixCls:t,className:n,type:r,icon:i,content:a}=e,o=rxe(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=u.useContext(Rt),l=t||s("message"),c=Qn(l),[d,f,m]=RZ(l,c);return d(u.createElement(OM,Object.assign({},o,{prefixCls:l,className:fe(n,f,`${l}-notice-pure-panel`,m,c),eventKey:"pure",duration:null,content:u.createElement(IZ,{prefixCls:l,type:r,icon:i},a)})))};function oxe(e,t){return{motionName:t??`${e}-move-up`}}function NM(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,a)=>n.then(i,a),r.promise=n,r}var sxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=RZ(t,n);return r(u.createElement(EZ,{classNames:{list:fe(i,a,n)}},e))},dxe=(e,{prefixCls:t,key:n})=>u.createElement(uxe,{prefixCls:t,key:n},e),fxe=u.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:a,duration:o=cxe,rtl:s,transitionName:l,onAllRemoved:c}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:p}=u.useContext(Rt),h=r||d("message"),v=()=>({left:"50%",transform:"translateX(-50%)",top:n??lxe}),g=()=>fe({[`${h}-rtl`]:s??p==="rtl"}),y=()=>oxe(h,l),w=u.createElement("span",{className:`${h}-close-x`},u.createElement(Wo,{className:`${h}-close-icon`})),[x,S]=$Z({prefixCls:h,style:v,className:g,motion:y,closable:!1,closeIcon:w,duration:o,getContainer:()=>(i==null?void 0:i())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:c,renderNotifications:dxe});return u.useImperativeHandle(t,()=>Object.assign(Object.assign({},x),{prefixCls:h,message:m})),S});let X7=0;function OZ(e){const t=u.useRef(null);return Lc(),[u.useMemo(()=>{const r=l=>{var c;(c=t.current)===null||c===void 0||c.close(l)},i=l=>{if(!t.current){const _=()=>{};return _.then=()=>{},_}const{open:c,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:p,icon:h,type:v,key:g,className:y,style:w,onClose:x}=l,S=sxe(l,["content","icon","type","key","className","style","onClose"]);let C=g;return C==null&&(X7+=1,C=`antd-message-${X7}`),NM(_=>(c(Object.assign(Object.assign({},S),{key:C,content:u.createElement(IZ,{prefixCls:d,type:v,icon:h},p),placement:"top",className:fe(v&&`${m}-${v}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),w),onClose:()=>{x==null||x(),_()}})),()=>{r(C)}))},o={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)===null||c===void 0||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(d,f,m)=>{let p;d&&typeof d=="object"&&"content"in d?p=d:p={content:d};let h,v;typeof f=="function"?v=f:(h=f,v=m);const g=Object.assign(Object.assign({onClose:v,duration:h},p),{type:l});return i(g)};o[l]=c}),o},[]),u.createElement(fxe,Object.assign({key:"message-holder"},e,{ref:t}))]}function MZ(e){return OZ(e)}function jZ(e,t){this.v=e,this.k=t}function Da(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}Da=function(o,s,l,c){function d(f,m){Da(o,f,function(p){return this._invoke(f,m,p)})}s?i?i(o,s,{value:l,enumerable:!c,configurable:!c,writable:!c}):o[s]=l:(d("next",0),d("throw",1),d("return",2))},Da(e,t,n,r)}function AM(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function a(p,h,v,g){var y=h&&h.prototype instanceof s?h:s,w=Object.create(y.prototype);return Da(w,"_invoke",function(x,S,C){var _,k,E,T=0,$=C||[],P=!1,M={p:0,n:0,v:e,a:j,f:j.bind(e,4),d:function(R,O){return _=R,k=0,E=e,M.n=O,o}};function j(I,R){for(k=I,E=R,t=0;!P&&T&&!O&&t<$.length;t++){var O,D=$[t],L=M.p,B=D[2];I>3?(O=B===R)&&(E=D[(k=D[4])?5:(k=3,3)],D[4]=D[5]=e):D[0]<=L&&((O=I<2&&LR||R>B)&&(D[4]=I,D[5]=R,M.n=B,k=0))}if(O||I>1)return o;throw P=!0,R}return function(I,R,O){if(T>1)throw TypeError("Generator is already running");for(P&&R===1&&j(R,O),k=R,E=O;(t=k<2?e:E)||!P;){_||(k?k<3?(k>1&&(M.n=-1),j(k,E)):M.n=E:M.v=E);try{if(T=2,_){if(k||(I="next"),t=_[I]){if(!(t=t.call(_,E)))throw TypeError("iterator result is not an object");if(!t.done)return t;E=t.value,k<2&&(k=0)}else k===1&&(t=_.return)&&t.call(_),k<2&&(E=TypeError("The iterator does not provide a '"+I+"' method"),k=1);_=e}else if((t=(P=M.n<0)?E:x.call(S,M))!==o)break}catch(D){_=e,k=1,E=D}finally{T=1}}return{value:t,done:P}}}(p,v,g),!0),w}var o={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Da(t={},r,function(){return this}),t),f=c.prototype=s.prototype=Object.create(d);function m(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,c):(p.__proto__=c,Da(p,i,"GeneratorFunction")),p.prototype=Object.create(f),p}return l.prototype=c,Da(f,"constructor",c),Da(c,"constructor",l),l.displayName="GeneratorFunction",Da(c,i,"GeneratorFunction"),Da(f),Da(f,i,"Generator"),Da(f,r,function(){return this}),Da(f,"toString",function(){return"[object Generator]"}),(AM=function(){return{w:a,m}})()}function t2(e,t){function n(i,a,o,s){try{var l=e[i](a),c=l.value;return c instanceof jZ?t.resolve(c.v).then(function(d){n("next",d,o,s)},function(d){n("throw",d,o,s)}):t.resolve(c).then(function(d){l.value=d,o(l)},function(d){return n("throw",d,o,s)})}catch(d){s(d)}}var r;this.next||(Da(t2.prototype),Da(t2.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Da(this,"_invoke",function(i,a,o){function s(){return new t(function(l,c){n(i,o,l,c)})}return r=r?r.then(s,s):s()},!0)}function NZ(e,t,n,r,i){return new t2(AM().w(e,t,n,r),i||Promise)}function mxe(e,t,n,r,i){var a=NZ(e,t,n,r,i);return a.next().then(function(o){return o.done?o.value:a.next()})}function pxe(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function i(){for(;n.length;)if((r=n.pop())in t)return i.value=r,i.done=!1,i;return i.done=!0,i}}function J7(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(mt(e)+" is not iterable")}function yt(){var e=AM(),t=e.m(yt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(o){var s=typeof o=="function"&&o.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var i={throw:1,return:2,break:3,continue:3};function a(o){var s,l;return function(c){s||(s={stop:function(){return l(c.a,2)},catch:function(){return c.v},abrupt:function(f,m){return l(c.a,i[f],m)},delegateYield:function(f,m,p){return s.resultName=m,l(c.d,J7(f),p)},finish:function(f){return l(c.f,f)}},l=function(f,m,p){c.p=s.prev,c.n=s.next;try{return f(m,p)}finally{s.next=c.n}}),s.resultName&&(s[s.resultName]=c.v,s.resultName=void 0),s.sent=c.v,s.next=c.n;try{return o.call(this,s)}finally{c.p=s.prev,c.n=s.next}}}return(yt=function(){return{wrap:function(l,c,d,f){return e.w(a(l),c,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(l,c){return new jZ(l,c)},AsyncIterator:t2,async:function(l,c,d,f,m){return(r(c)?NZ:mxe)(a(l),c,d,f,m)},keys:pxe,values:J7}})()}function Q7(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function un(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(l){Q7(a,r,i,o,s,"next",l)}function s(l){Q7(a,r,i,o,s,"throw",l)}o(void 0)})}}var Q1=N({},wJ),hxe=Q1.version,GE=Q1.render,vxe=Q1.unmountComponentAtNode,f_;try{var gxe=Number((hxe||"").split(".")[0]);gxe>=18&&(f_=Q1.createRoot)}catch{}function Z7(e){var t=Q1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&mt(t)==="object"&&(t.usingClientEntryPoint=e)}var n2="__rc_react_root__";function bxe(e,t){Z7(!0);var n=t[n2]||f_(t);Z7(!1),n.render(e),t[n2]=n}function yxe(e,t){GE==null||GE(e,t)}function xxe(e,t){if(f_){bxe(e,t);return}yxe(e,t)}function wxe(e){return XP.apply(this,arguments)}function XP(){return XP=un(yt().mark(function e(t){return yt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[n2])===null||i===void 0||i.unmount(),delete t[n2]}));case 1:case"end":return r.stop()}},e)})),XP.apply(this,arguments)}function Sxe(e){vxe(e)}function Cxe(e){return JP.apply(this,arguments)}function JP(){return JP=un(yt().mark(function e(t){return yt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(f_===void 0){r.next=2;break}return r.abrupt("return",wxe(t));case 2:Sxe(t);case 3:case"end":return r.stop()}},e)})),JP.apply(this,arguments)}const kxe=(e,t)=>(xxe(e,t),()=>Cxe(t));let _xe=kxe;function m_(e){return _xe}const KE=()=>({height:0,opacity:0}),eD=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Exe=e=>({height:e?e.offsetHeight:0}),YE=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",uv=(e=t1)=>({motionName:`${e}-motion-collapse`,onAppearStart:KE,onEnterStart:KE,onAppearActive:eD,onEnterActive:eD,onLeaveStart:Exe,onLeaveActive:KE,onAppearEnd:YE,onEnterEnd:YE,onLeaveEnd:YE,motionDeadline:500}),ha=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function ln(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const Xv=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(),a=i.width,o=i.height;if(a||o)return!0}}return!1},$xe=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(",")}}}}},Txe=iZ("Wave",$xe),p_=`${t1}-wave-target`;function Pxe(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"&&e!=="canvastext"}function Rxe(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:i}=getComputedStyle(e);return(t=[n,r,i].find(Pxe))!==null&&t!==void 0?t:null}function XE(e){return Number.isNaN(e)?0:e}const Ixe=e=>{const{className:t,target:n,component:r,registerUnmount:i}=e,a=u.useRef(null),o=u.useRef(null);u.useEffect(()=>{o.current=i()},[]);const[s,l]=u.useState(null),[c,d]=u.useState([]),[f,m]=u.useState(0),[p,h]=u.useState(0),[v,g]=u.useState(0),[y,w]=u.useState(0),[x,S]=u.useState(!1),C={left:f,top:p,width:v,height:y,borderRadius:c.map(E=>`${E}px`).join(" ")};s&&(C["--wave-color"]=s);function _(){const E=getComputedStyle(n);l(Rxe(n));const T=E.position==="static",{borderLeftWidth:$,borderTopWidth:P}=E;m(T?n.offsetLeft:XE(-Number.parseFloat($))),h(T?n.offsetTop:XE(-Number.parseFloat(P))),g(n.offsetWidth),w(n.offsetHeight);const{borderTopLeftRadius:M,borderTopRightRadius:j,borderBottomLeftRadius:I,borderBottomRightRadius:R}=E;d([M,j,R,I].map(O=>XE(Number.parseFloat(O))))}if(u.useEffect(()=>{if(n){const E=hn(()=>{_(),S(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(_),T.observe(n)),()=>{hn.cancel(E),T==null||T.disconnect()}}},[n]),!x)return null;const k=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(p_));return u.createElement(Gi,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,T)=>{var $,P;if(T.deadline||T.propertyName==="opacity"){const M=($=a.current)===null||$===void 0?void 0:$.parentElement;(P=o.current)===null||P===void 0||P.call(o).then(()=>{M==null||M.remove()})}return!1}},({className:E},T)=>u.createElement("div",{ref:yi(a,T),className:fe(t,E,{"wave-quick":k}),style:C}))},Oxe=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const i=document.createElement("div");i.style.position="absolute",i.style.left="0px",i.style.top="0px",e==null||e.insertBefore(i,e==null?void 0:e.firstChild);const a=m_();let o=null;function s(){return o}o=a(u.createElement(Ixe,Object.assign({},t,{target:e,registerUnmount:s})),i)},Mxe=(e,t,n)=>{const{wave:r}=u.useContext(Rt),[,i,a]=$i(),o=Yt(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${p_}`)||d,{showEffect:m}=r||{};(m||Oxe)(f,{className:t,token:i,component:n,event:c,hashId:a})}),s=u.useRef(null);return c=>{hn.cancel(s.current),s.current=hn(()=>{o(c)})}},Z1=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=u.useContext(Rt),a=u.useRef(null),o=i("wave"),[,s]=Txe(o),l=Mxe(a,fe(o,s),r);if(K.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=m=>{!Xv(m.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||l(m)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!K.isValidElement(t))return t??null;const c=Wl(t)?yi(lf(t),a):a;return bi(t,{ref:c})},Hr=e=>{const t=K.useContext($m);return K.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},jxe=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},Nxe=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"}}}},Axe=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}}}},AZ=pn("Space",e=>{const t=nn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[Nxe(t),Axe(t),jxe(t)]},()=>({}),{resetStyle:!1});var FZ=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(h_),r=u.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:a,isLastItem:o}=n,s=i==="vertical"?"-vertical-":"-";return fe(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:a,[`${e}-compact${s}last-item`]:o,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},Fxe=e=>{const{children:t}=e;return u.createElement(h_.Provider,{value:null},t)},Dxe=e=>{const{children:t}=e,n=FZ(e,["children"]);return u.createElement(h_.Provider,{value:u.useMemo(()=>n,[n])},t)},Lxe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(Rt),{size:r,direction:i,block:a,prefixCls:o,className:s,rootClassName:l,children:c}=e,d=FZ(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Hr(x=>r??x),m=t("space-compact",o),[p,h]=AZ(m),v=fe(m,h,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:i==="vertical"},s,l),g=u.useContext(h_),y=Ir(c),w=u.useMemo(()=>y.map((x,S)=>{const C=(x==null?void 0:x.key)||`${m}-item-${S}`;return u.createElement(Dxe,{key:C,compactSize:f,compactDirection:i,isFirstItem:S===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:S===y.length-1&&(!g||(g==null?void 0:g.isLastItem))},x)}),[y,g,i,f,m]);return y.length===0?null:p(u.createElement("div",Object.assign({className:v},d),w))};var Bxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n}=u.useContext(Rt),{prefixCls:r,size:i,className:a}=e,o=Bxe(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=$i(),c=u.useMemo(()=>{switch(i){case"large":return"lg";case"small":return"sm";default:return""}},[i]),d=fe(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},a,l);return u.createElement(DZ.Provider,{value:i},u.createElement("div",Object.assign({},o,{className:d})))},tD=/^[\u4E00-\u9FA5]{2}$/,QP=tD.test.bind(tD);function FM(e){return e==="danger"?{danger:!0}:{type:e}}function nD(e){return typeof e=="string"}function JE(e){return e==="text"||e==="link"}function Hxe(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&nD(e.type)&&QP(e.props.children)?bi(e,{children:e.props.children.split("").join(n)}):nD(e)?QP(e)?K.createElement("span",null,e.split("").join(n)):K.createElement("span",null,e):SZ(e)?K.createElement("span",null,e):e}function Vxe(e,t){let n=!1;const r=[];return K.Children.forEach(e,i=>{const a=typeof i,o=a==="string"||a==="number";if(n&&o){const s=r.length-1,l=r[s];r[s]=`${l}${i}`}else r.push(i);n=o}),K.Children.map(r,i=>Hxe(i,t))}["default","primary","danger"].concat(Ve(Qd));const ZP=u.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:a}=e,o=fe(`${a}-icon`,n);return K.createElement("span",{ref:t,className:o,style:r},i)}),rD=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:a}=e,o=fe(`${n}-loading-icon`,r);return K.createElement(ZP,{prefixCls:n,className:o,style:i,ref:t},K.createElement(Ra,{className:a}))}),QE=()=>({width:0,opacity:0,transform:"scale(0)"}),ZE=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),Wxe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:a,mount:o}=e,s=!!n;return r?K.createElement(rD,{prefixCls:t,className:i,style:a}):K.createElement(Gi,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!o,motionEnter:!o,motionLeave:!o,removeOnLeave:!0,onAppearStart:QE,onAppearActive:ZE,onEnterStart:QE,onEnterActive:ZE,onLeaveStart:ZE,onLeaveActive:QE},({className:l,style:c},d)=>{const f=Object.assign(Object.assign({},a),c);return K.createElement(rD,{prefixCls:t,className:fe(i,l),style:f,ref:d})})},iD=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Uxe=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:a}=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}},iD(`${t}-primary`,i),iD(`${t}-danger`,a)]}};var qxe=["b"],Gxe=["v"],e$=function(t){return Math.round(Number(t||0))},Kxe=function(t){if(t instanceof bn)return t;if(t&&mt(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=at(n,qxe);return N(N({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Ul=function(e){Ka(n,e);var t=vo(n);function n(r){return er(this,n),t.call(this,Kxe(r))}return tr(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),a=e$(i.s*100),o=e$(i.b*100),s=e$(i.h),l=i.a,c="hsb(".concat(s,", ").concat(a,"%, ").concat(o,"%)"),d="hsba(".concat(s,", ").concat(a,"%, ").concat(o,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:d}},{key:"toHsb",value:function(){var i=this.toHsv(),a=i.v,o=at(i,Gxe);return N(N({},o),{},{b:a,a:this.a})}}]),n}(bn),Yxe="rc-color-picker",Oh=function(t){return t instanceof Ul?t:new Ul(t)},Xxe=Oh("#1677ff"),LZ=function(t){var n=t.offset,r=t.targetRef,i=t.containerRef,a=t.color,o=t.type,s=i.current.getBoundingClientRect(),l=s.width,c=s.height,d=r.current.getBoundingClientRect(),f=d.width,m=d.height,p=f/2,h=m/2,v=(n.x+p)/l,g=1-(n.y+h)/c,y=a.toHsb(),w=v,x=(n.x+p)/l*360;if(o)switch(o){case"hue":return Oh(N(N({},y),{},{h:x<=0?0:x}));case"alpha":return Oh(N(N({},y),{},{a:w<=0?0:w}))}return Oh({h:y.h,s:v<=0?0:v,b:g>=1?1:g,a:y.a})},BZ=function(t,n){var r=t.toHsb();switch(n){case"hue":return{x:r.h/360*100,y:50};case"alpha":return{x:t.a*100,y:50};default:return{x:r.s*100,y:(1-r.b)*100}}},DM=function(t){var n=t.color,r=t.prefixCls,i=t.className,a=t.style,o=t.onClick,s="".concat(r,"-color-block");return K.createElement("div",{className:fe(s,i),style:a,onClick:o},K.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))};function Jxe(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}}function zZ(e){var t=e.targetRef,n=e.containerRef,r=e.direction,i=e.onDragChange,a=e.onDragChangeComplete,o=e.calculate,s=e.color,l=e.disabledDrag,c=u.useState({x:0,y:0}),d=he(c,2),f=d[0],m=d[1],p=u.useRef(null),h=u.useRef(null);u.useEffect(function(){m(o())},[s]),u.useEffect(function(){return function(){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null}},[]);var v=function(S){var C=Jxe(S),_=C.pageX,k=C.pageY,E=n.current.getBoundingClientRect(),T=E.x,$=E.y,P=E.width,M=E.height,j=t.current.getBoundingClientRect(),I=j.width,R=j.height,O=I/2,D=R/2,L=Math.max(0,Math.min(_-T,P))-O,B=Math.max(0,Math.min(k-$,M))-D,F={x:L,y:r==="x"?f.y:B};if(I===0&&R===0||I!==R)return!1;i==null||i(F)},g=function(S){S.preventDefault(),v(S)},y=function(S){S.preventDefault(),document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null,a==null||a()},w=function(S){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),!l&&(v(S),document.addEventListener("mousemove",g),document.addEventListener("mouseup",y),document.addEventListener("touchmove",g),document.addEventListener("touchend",y),p.current=g,h.current=y)};return[f,w]}var HZ=function(t){var n=t.size,r=n===void 0?"default":n,i=t.color,a=t.prefixCls;return K.createElement("div",{className:fe("".concat(a,"-handler"),G({},"".concat(a,"-handler-sm"),r==="small")),style:{backgroundColor:i}})},VZ=function(t){var n=t.children,r=t.style,i=t.prefixCls;return K.createElement("div",{className:"".concat(i,"-palette"),style:N({position:"relative"},r)},n)},WZ=u.forwardRef(function(e,t){var n=e.children,r=e.x,i=e.y;return K.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),Qxe=function(t){var n=t.color,r=t.onChange,i=t.prefixCls,a=t.onChangeComplete,o=t.disabled,s=u.useRef(),l=u.useRef(),c=u.useRef(n),d=Yt(function(v){var g=LZ({offset:v,targetRef:l,containerRef:s,color:n});c.current=g,r(g)}),f=zZ({color:n,containerRef:s,targetRef:l,calculate:function(){return BZ(n)},onDragChange:d,onDragChangeComplete:function(){return a==null?void 0:a(c.current)},disabledDrag:o}),m=he(f,2),p=m[0],h=m[1];return K.createElement("div",{ref:s,className:"".concat(i,"-select"),onMouseDown:h,onTouchStart:h},K.createElement(VZ,{prefixCls:i},K.createElement(WZ,{x:p.x,y:p.y,ref:l},K.createElement(HZ,{color:n.toRgbString(),prefixCls:i})),K.createElement("div",{className:"".concat(i,"-saturation"),style:{backgroundColor:"hsl(".concat(n.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},Zxe=function(t,n){var r=Ht(t,{value:n}),i=he(r,2),a=i[0],o=i[1],s=u.useMemo(function(){return Oh(a)},[a]);return[s,o]},ewe=function(t){var n=t.colors,r=t.children,i=t.direction,a=i===void 0?"to right":i,o=t.type,s=t.prefixCls,l=u.useMemo(function(){return n.map(function(c,d){var f=Oh(c);return o==="alpha"&&d===n.length-1&&(f=new Ul(f.setA(1))),f.toRgbString()}).join(",")},[n,o]);return K.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(a,", ").concat(l,")")}},r)},twe=function(t){var n=t.prefixCls,r=t.colors,i=t.disabled,a=t.onChange,o=t.onChangeComplete,s=t.color,l=t.type,c=u.useRef(),d=u.useRef(),f=u.useRef(s),m=function(C){return l==="hue"?C.getHue():C.a*100},p=Yt(function(S){var C=LZ({offset:S,targetRef:d,containerRef:c,color:s,type:l});f.current=C,a(m(C))}),h=zZ({color:s,targetRef:d,containerRef:c,calculate:function(){return BZ(s,l)},onDragChange:p,onDragChangeComplete:function(){o(m(f.current))},direction:"x",disabledDrag:i}),v=he(h,2),g=v[0],y=v[1],w=K.useMemo(function(){if(l==="hue"){var S=s.toHsb();S.s=1,S.b=1,S.a=1;var C=new Ul(S);return C}return s},[s,l]),x=K.useMemo(function(){return r.map(function(S){return"".concat(S.color," ").concat(S.percent,"%")})},[r]);return K.createElement("div",{ref:c,className:fe("".concat(n,"-slider"),"".concat(n,"-slider-").concat(l)),onMouseDown:y,onTouchStart:y},K.createElement(VZ,{prefixCls:n},K.createElement(WZ,{x:g.x,y:g.y,ref:d},K.createElement(HZ,{size:"small",color:w.toHexString(),prefixCls:n})),K.createElement(ewe,{colors:x,type:l,prefixCls:n})))};function nwe(e){return u.useMemo(function(){var t=e||{},n=t.slider;return[n||twe]},[e])}var rwe=[{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}],iwe=u.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,i=e.prefixCls,a=i===void 0?Yxe:i,o=e.onChange,s=e.onChangeComplete,l=e.className,c=e.style,d=e.panelRender,f=e.disabledAlpha,m=f===void 0?!1:f,p=e.disabled,h=p===void 0?!1:p,v=e.components,g=nwe(v),y=he(g,1),w=y[0],x=Zxe(r||Xxe,n),S=he(x,2),C=S[0],_=S[1],k=u.useMemo(function(){return C.setA(1).toRgbString()},[C]),E=function(B,F){n||_(B),o==null||o(B,F)},T=function(B){return new Ul(C.setHue(B))},$=function(B){return new Ul(C.setA(B/100))},P=function(B){E(T(B),{type:"hue",value:B})},M=function(B){E($(B),{type:"alpha",value:B})},j=function(B){s&&s(T(B))},I=function(B){s&&s($(B))},R=fe("".concat(a,"-panel"),l,G({},"".concat(a,"-panel-disabled"),h)),O={prefixCls:a,disabled:h,color:C},D=K.createElement(K.Fragment,null,K.createElement(Qxe,Fe({onChange:E},O,{onChangeComplete:s})),K.createElement("div",{className:"".concat(a,"-slider-container")},K.createElement("div",{className:fe("".concat(a,"-slider-group"),G({},"".concat(a,"-slider-group-disabled-alpha"),m))},K.createElement(w,Fe({},O,{type:"hue",colors:rwe,min:0,max:359,value:C.getHue(),onChange:P,onChangeComplete:j})),!m&&K.createElement(w,Fe({},O,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:k}],min:0,max:100,value:C.a*100,onChange:M,onChangeComplete:I}))),K.createElement(DM,{color:C.toRgbString(),prefixCls:a})));return K.createElement("div",{className:R,style:c,ref:t},typeof d=="function"?d(D):D)});const j0=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",awe=(e,t)=>e?j0(e,t):"";let ms=function(){function e(t){er(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:i,percent:a})=>({color:new e(i),percent:a})),this.metaColor=new Ul(this.colors[0].color.metaColor)):this.metaColor=new Ul(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return tr(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return awe(this.toHexString(),this.metaColor.a<1)}},{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:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const a=n.colors[i];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var owe={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"},swe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:owe}))},ys=u.forwardRef(swe),UZ=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,i=e.className,a=e.style,o=e.children,s=e.isActive,l=e.role,c=e.classNames,d=e.styles,f=K.useState(s||r),m=he(f,2),p=m[0],h=m[1];return K.useEffect(function(){(r||s)&&h(!0)},[r,s]),p?K.createElement("div",{ref:t,className:fe("".concat(n,"-content"),G(G({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),i),style:a,role:l},K.createElement("div",{className:fe("".concat(n,"-content-box"),c==null?void 0:c.body),style:d==null?void 0:d.body},o)):null});UZ.displayName="PanelContent";var lwe=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],qZ=K.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,i=e.headerClass,a=e.isActive,o=e.onItemClick,s=e.forceRender,l=e.className,c=e.classNames,d=c===void 0?{}:c,f=e.styles,m=f===void 0?{}:f,p=e.prefixCls,h=e.collapsible,v=e.accordion,g=e.panelKey,y=e.extra,w=e.header,x=e.expandIcon,S=e.openMotion,C=e.destroyInactivePanel,_=e.children,k=at(e,lwe),E=h==="disabled",T=y!=null&&typeof y!="boolean",$=G(G(G({onClick:function(){o==null||o(g)},onKeyDown:function(D){(D.key==="Enter"||D.keyCode===ht.ENTER||D.which===ht.ENTER)&&(o==null||o(g))},role:v?"tab":"button"},"aria-expanded",a),"aria-disabled",E),"tabIndex",E?-1:0),P=typeof x=="function"?x(e):K.createElement("i",{className:"arrow"}),M=P&&K.createElement("div",Fe({className:"".concat(p,"-expand-icon")},["header","icon"].includes(h)?$:{}),P),j=fe("".concat(p,"-item"),G(G({},"".concat(p,"-item-active"),a),"".concat(p,"-item-disabled"),E),l),I=fe(i,"".concat(p,"-header"),G({},"".concat(p,"-collapsible-").concat(h),!!h),d.header),R=N({className:I,style:m.header},["header","icon"].includes(h)?{}:$);return K.createElement("div",Fe({},k,{ref:t,className:j}),K.createElement("div",R,r&&M,K.createElement("span",Fe({className:"".concat(p,"-header-text")},h==="header"?$:{}),w),T&&K.createElement("div",{className:"".concat(p,"-extra")},y)),K.createElement(Gi,Fe({visible:a,leavedClassName:"".concat(p,"-content-hidden")},S,{forceRender:s,removeOnLeave:C}),function(O,D){var L=O.className,B=O.style;return K.createElement(UZ,{ref:D,prefixCls:p,className:L,classNames:d,style:B,styles:m,isActive:a,forceRender:s,role:v?"tabpanel":void 0},_)}))}),cwe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],uwe=function(t,n){var r=n.prefixCls,i=n.accordion,a=n.collapsible,o=n.destroyInactivePanel,s=n.onItemClick,l=n.activeKey,c=n.openMotion,d=n.expandIcon;return t.map(function(f,m){var p=f.children,h=f.label,v=f.key,g=f.collapsible,y=f.onItemClick,w=f.destroyInactivePanel,x=at(f,cwe),S=String(v??m),C=g??a,_=w??o,k=function($){C!=="disabled"&&(s($),y==null||y($))},E=!1;return i?E=l[0]===S:E=l.indexOf(S)>-1,K.createElement(qZ,Fe({},x,{prefixCls:r,key:S,panelKey:S,isActive:E,accordion:i,openMotion:c,expandIcon:d,header:h,collapsible:C,onItemClick:k,destroyInactivePanel:_}),p)})},dwe=function(t,n,r){if(!t)return null;var i=r.prefixCls,a=r.accordion,o=r.collapsible,s=r.destroyInactivePanel,l=r.onItemClick,c=r.activeKey,d=r.openMotion,f=r.expandIcon,m=t.key||String(n),p=t.props,h=p.header,v=p.headerClass,g=p.destroyInactivePanel,y=p.collapsible,w=p.onItemClick,x=!1;a?x=c[0]===m:x=c.indexOf(m)>-1;var S=y??o,C=function(E){S!=="disabled"&&(l(E),w==null||w(E))},_={key:m,panelKey:m,header:h,headerClass:v,isActive:x,prefixCls:i,destroyInactivePanel:g??s,openMotion:d,accordion:a,children:t.props.children,onItemClick:C,expandIcon:f,collapsible:S};return typeof t.type=="string"?t:(Object.keys(_).forEach(function(k){typeof _[k]>"u"&&delete _[k]}),K.cloneElement(t,_))};function fwe(e,t,n){return Array.isArray(e)?uwe(e,n):Ir(t).map(function(r,i){return dwe(r,i,n)})}function mwe(e){var t=e;if(!Array.isArray(t)){var n=mt(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var pwe=K.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,i=e.destroyInactivePanel,a=i===void 0?!1:i,o=e.style,s=e.accordion,l=e.className,c=e.children,d=e.collapsible,f=e.openMotion,m=e.expandIcon,p=e.activeKey,h=e.defaultActiveKey,v=e.onChange,g=e.items,y=fe(r,l),w=Ht([],{value:p,onChange:function(T){return v==null?void 0:v(T)},defaultValue:h,postState:mwe}),x=he(w,2),S=x[0],C=x[1],_=function(T){return C(function(){if(s)return S[0]===T?[]:[T];var $=S.indexOf(T),P=$>-1;return P?S.filter(function(M){return M!==T}):[].concat(Ve(S),[T])})};Jn(!c,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var k=fwe(g,c,{prefixCls:r,accordion:s,openMotion:f,expandIcon:m,collapsible:d,destroyInactivePanel:a,onItemClick:_,activeKey:S});return K.createElement("div",Fe({ref:t,className:y,style:o,role:s?"tablist":void 0},zr(e,{aria:!0,data:!0})),k)});const LM=Object.assign(pwe,{Panel:qZ});LM.Panel;const hwe=u.forwardRef((e,t)=>{const{getPrefixCls:n}=u.useContext(Rt),{prefixCls:r,className:i,showArrow:a=!0}=e,o=n("collapse",r),s=fe({[`${o}-no-arrow`]:!a},i);return u.createElement(LM.Panel,Object.assign({ref:t},e,{prefixCls:o,className:s}))}),ey=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, - opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),Zxe=e=>({animationDuration:e,animationFillMode:"both"}),ewe=e=>({animationDuration:e,animationFillMode:"both"}),h_=(e,t,n,r,i=!1)=>{const a=i?"&":"";return{[` + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),vwe=e=>({animationDuration:e,animationFillMode:"both"}),gwe=e=>({animationDuration:e,animationFillMode:"both"}),v_=(e,t,n,r,i=!1)=>{const a=i?"&":"";return{[` ${a}${e}-enter, ${a}${e}-appear - `]:Object.assign(Object.assign({},Zxe(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},ewe(r)),{animationPlayState:"paused"}),[` + `]:Object.assign(Object.assign({},vwe(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},gwe(r)),{animationPlayState:"paused"}),[` ${a}${e}-enter${e}-enter-active, ${a}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},twe=new gn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),nwe=new gn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),DM=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[h_(r,twe,nwe,e.motionDurationMid,t),{[` + `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},bwe=new yn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),ywe=new yn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),BM=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[v_(r,bwe,ywe,e.motionDurationMid,t),{[` ${i}${r}-enter, ${i}${r}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},rwe=new gn("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),iwe=new gn("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),awe=new gn("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),owe=new gn("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),swe=new gn("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),lwe=new gn("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),cwe=new gn("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),uwe=new gn("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),dwe={"move-up":{inKeyframes:cwe,outKeyframes:uwe},"move-down":{inKeyframes:rwe,outKeyframes:iwe},"move-left":{inKeyframes:awe,outKeyframes:owe},"move-right":{inKeyframes:swe,outKeyframes:lwe}},cv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=dwe[t];return[h_(r,i,a,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},xwe=new yn("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),wwe=new yn("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),Swe=new yn("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Cwe=new yn("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),kwe=new yn("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),_we=new yn("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Ewe=new yn("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),$we=new yn("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Twe={"move-up":{inKeyframes:Ewe,outKeyframes:$we},"move-down":{inKeyframes:xwe,outKeyframes:wwe},"move-left":{inKeyframes:Swe,outKeyframes:Cwe},"move-right":{inKeyframes:kwe,outKeyframes:_we}},dv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Twe[t];return[v_(r,i,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},v_=new gn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),g_=new gn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),b_=new gn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),y_=new gn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),fwe=new gn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),mwe=new gn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),pwe=new gn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),hwe=new gn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),vwe={"slide-up":{inKeyframes:v_,outKeyframes:g_},"slide-down":{inKeyframes:b_,outKeyframes:y_},"slide-left":{inKeyframes:fwe,outKeyframes:mwe},"slide-right":{inKeyframes:pwe,outKeyframes:hwe}},Oc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=vwe[t];return[h_(r,i,a,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},g_=new yn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),b_=new yn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),y_=new yn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),x_=new yn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Pwe=new yn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Rwe=new yn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Iwe=new yn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),Owe=new yn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Mwe={"slide-up":{inKeyframes:g_,outKeyframes:b_},"slide-down":{inKeyframes:y_,outKeyframes:x_},"slide-left":{inKeyframes:Pwe,outKeyframes:Rwe},"slide-right":{inKeyframes:Iwe,outKeyframes:Owe}},Oc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Mwe[t];return[v_(r,i,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},LM=new gn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gwe=new gn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),eD=new gn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),tD=new gn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),bwe=new gn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),ywe=new gn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),xwe=new gn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),wwe=new gn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Cwe=new gn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Swe=new gn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),kwe=new gn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),_we=new gn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),Ewe={zoom:{inKeyframes:LM,outKeyframes:gwe},"zoom-big":{inKeyframes:eD,outKeyframes:tD},"zoom-big-fast":{inKeyframes:eD,outKeyframes:tD},"zoom-left":{inKeyframes:xwe,outKeyframes:wwe},"zoom-right":{inKeyframes:Cwe,outKeyframes:Swe},"zoom-up":{inKeyframes:bwe,outKeyframes:ywe},"zoom-down":{inKeyframes:kwe,outKeyframes:_we}},Yv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Ewe[t];return[h_(r,i,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},zM=new yn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),jwe=new yn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),aD=new yn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),oD=new yn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),Nwe=new yn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),Awe=new yn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),Fwe=new yn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),Dwe=new yn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Lwe=new yn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Bwe=new yn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),zwe=new yn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),Hwe=new yn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),Vwe={zoom:{inKeyframes:zM,outKeyframes:jwe},"zoom-big":{inKeyframes:aD,outKeyframes:oD},"zoom-big-fast":{inKeyframes:aD,outKeyframes:oD},"zoom-left":{inKeyframes:Fwe,outKeyframes:Dwe},"zoom-right":{inKeyframes:Lwe,outKeyframes:Bwe},"zoom-up":{inKeyframes:Nwe,outKeyframes:Awe},"zoom-down":{inKeyframes:zwe,outKeyframes:Hwe}},Jv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Vwe[t];return[v_(r,i,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},$we=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:a,collapseHeaderPaddingSM:o,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:d,colorBorder:f,colorText:m,colorTextHeading:p,colorTextDisabled:h,fontSizeLG:v,lineHeight:g,lineHeightLG:y,marginSM:w,paddingSM:x,paddingLG:C,paddingXS:S,motionDurationSlow:k,fontSizeIcon:_,contentPadding:E,fontHeight:T,fontHeightLG:$}=e,P=`${me(c)} ${d} ${f}`;return{[t]:Object.assign(Object.assign({},bn(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[` + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Wwe=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:a,collapseHeaderPaddingSM:o,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:d,colorBorder:f,colorText:m,colorTextHeading:p,colorTextDisabled:h,fontSizeLG:v,lineHeight:g,lineHeightLG:y,marginSM:w,paddingSM:x,paddingLG:S,paddingXS:C,motionDurationSlow:_,fontSizeIcon:k,contentPadding:E,fontHeight:T,fontHeightLG:$}=e,P=`${me(c)} ${d} ${f}`;return{[t]:Object.assign(Object.assign({},xn(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[` &, & > ${t}-header`]:{borderRadius:`${me(l)} ${me(l)} 0 0`}},"&:last-child":{[` &, - & > ${t}-header`]:{borderRadius:`0 0 ${me(l)} ${me(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:p,lineHeight:g,cursor:"pointer",transition:`all ${k}, visibility 0s`},Bo(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",paddingInlineEnd:w},[`${t}-arrow`]:Object.assign(Object.assign({},Um()),{fontSize:_,transition:`transform ${k}`,svg:{transition:`transform ${k}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:m,backgroundColor:n,borderTop:P,[`& > ${t}-content-box`]:{padding:E},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:o,paddingInlineStart:S,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(x).sub(S).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:x}}},"&-large":{[`> ${t}-item`]:{fontSize:v,lineHeight:y,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:$,marginInlineStart:e.calc(C).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:C}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${me(l)} ${me(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:w}}}}})}},Twe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},Pwe=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:i,colorBorder:a}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${a}`},[` + & > ${t}-header`]:{borderRadius:`0 0 ${me(l)} ${me(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:p,lineHeight:g,cursor:"pointer",transition:`all ${_}, visibility 0s`},zo(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",paddingInlineEnd:w},[`${t}-arrow`]:Object.assign(Object.assign({},Wm()),{fontSize:k,transition:`transform ${_}`,svg:{transition:`transform ${_}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:m,backgroundColor:n,borderTop:P,[`& > ${t}-content-box`]:{padding:E},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:o,paddingInlineStart:C,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(x).sub(C).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:x}}},"&-large":{[`> ${t}-item`]:{fontSize:v,lineHeight:y,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:$,marginInlineStart:e.calc(S).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:S}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${me(l)} ${me(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:w}}}}})}},Uwe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},qwe=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:i,colorBorder:a}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${a}`},[` > ${t}-item:last-child, > ${t}-item:last-child ${t}-header - `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:i,borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{padding:r}}}},Rwe=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}}}}}},Iwe=e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer,borderlessContentPadding:`${e.paddingXXS}px 16px ${e.padding}px`,borderlessContentBg:"transparent"}),Owe=mn("Collapse",e=>{const t=tn(e,{collapseHeaderPaddingSM:`${me(e.paddingXS)} ${me(e.paddingSM)}`,collapseHeaderPaddingLG:`${me(e.padding)} ${me(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[$we(t),Pwe(t),Rwe(t),Twe(t),Q1(t)]},Iwe),Mwe=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,expandIcon:i,className:a,style:o}=Sr("collapse"),{prefixCls:s,className:l,rootClassName:c,style:d,bordered:f=!0,ghost:m,size:p,expandIconPosition:h="start",children:v,destroyInactivePanel:g,destroyOnHidden:y,expandIcon:w}=e,x=Hr(R=>{var O;return(O=p??R)!==null&&O!==void 0?O:"middle"}),C=n("collapse",s),S=n(),[k,_,E]=Owe(C),T=u.useMemo(()=>h==="left"?"start":h==="right"?"end":h,[h]),$=w??i,P=u.useCallback((R={})=>{const O=typeof $=="function"?$(R):u.createElement(ys,{rotate:R.isActive?r==="rtl"?-90:90:void 0,"aria-label":R.isActive?"expanded":"collapsed"});return gi(O,()=>{var L;return{className:fe((L=O.props)===null||L===void 0?void 0:L.className,`${C}-arrow`)}})},[$,C,r]),M=fe(`${C}-icon-position-${T}`,{[`${C}-borderless`]:!f,[`${C}-rtl`]:r==="rtl",[`${C}-ghost`]:!!m,[`${C}-${x}`]:x!=="middle"},a,l,c,_,E),j=u.useMemo(()=>Object.assign(Object.assign({},lv(S)),{motionAppear:!1,leavedClassName:`${C}-content-hidden`}),[S,C]),I=u.useMemo(()=>v?Ir(v).map((R,O)=>{var L,D;const B=R.props;if(B!=null&&B.disabled){const F=(L=R.key)!==null&&L!==void 0?L:String(O),z=Object.assign(Object.assign({},on(R.props,["disabled"])),{key:F,collapsible:(D=B.collapsible)!==null&&D!==void 0?D:"disabled"});return gi(R,z)}return R}):null,[v]);return k(u.createElement(FM,Object.assign({ref:t,openMotion:j},on(e,["rootClassName"]),{expandIcon:P,prefixCls:C,className:M,style:Object.assign(Object.assign({},o),d),destroyInactivePanel:y??g}),I))}),jwe=Object.assign(Mwe,{Panel:Qxe}),Ia=e=>e instanceof ms?e:new ms(e),MC=e=>Math.round(Number(e||0)),BM=e=>MC(e.toHsb().a*100),jC=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,Ia(r)}return n.a=1,Ia(n)},FZ=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(Ve(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;re.map(t=>(t.colors=t.colors.map(Ia),t)),DZ=(e,t)=>{const{r:n,g:r,b:i,a}=e.toRgb(),o=new Ul(e.toRgbString()).onBackground(t).toHsv();return a<=.5?o.v>.5:n*.299+r*.587+i*.114>192},nD=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},Nwe=({prefixCls:e,presets:t,value:n,onChange:r})=>{const[i]=ia("ColorPicker"),[,a]=Ei(),[o]=Wt(e$(t),{value:e$(t),postState:e$}),s=`${e}-presets`,l=u.useMemo(()=>o.reduce((f,m,p)=>{const{defaultOpen:h=!0}=m;return h&&f.push(nD(m,p)),f},[]),[o]),c=f=>{r==null||r(f)},d=o.map((f,m)=>{var p;return{key:nD(f,m),label:K.createElement("div",{className:`${s}-label`},f==null?void 0:f.label),children:K.createElement("div",{className:`${s}-items`},Array.isArray(f==null?void 0:f.colors)&&((p=f.colors)===null||p===void 0?void 0:p.length)>0?f.colors.map((h,v)=>K.createElement(AM,{key:`preset-${v}-${h.toHexString()}`,color:Ia(h).toRgbString(),prefixCls:e,className:fe(`${s}-color`,{[`${s}-color-checked`]:h.toHexString()===(n==null?void 0:n.toHexString()),[`${s}-color-bright`]:DZ(h,a.colorBgElevated)}),onClick:()=>c(h)})):K.createElement("span",{className:`${s}-empty`},i.presetEmpty))}});return K.createElement("div",{className:s},K.createElement(jwe,{defaultActiveKey:l,ghost:!0,items:d}))},LZ=e=>{const{paddingInline:t,onlyIconSize:n}=e;return tn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},BZ=e=>{var t,n,r,i,a,o;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(i=e.contentLineHeight)!==null&&i!==void 0?i:IC(s),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:IC(l),m=(o=e.contentLineHeightLG)!==null&&o!==void 0?o:IC(c),p=DZ(new ms(e.colorBgSolid),"#fff")?"#000":"#fff",h=Qd.reduce((v,g)=>Object.assign(Object.assign({},v),{[`${g}ShadowColor`]:`0 ${me(e.controlOutlineWidth)} 0 ${I0(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},h),{fontWeight:400,iconGap:e.marginXS,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:p,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:m,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*m)/2-e.lineWidth,0)})},Awe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:a,motionEaseInOut:o,iconGap:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${me(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`]:Um(),"> a":{color:"currentColor"},"&:not(:disabled)":Bo(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}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${a} ${o}`).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()}}}}}},zZ=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),Fwe=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),Dwe=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),x_=(e,t,n,r,i,a,o,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},zZ(e,Object.assign({background:t},o),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:a||void 0}})}),Lwe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},Dwe(e))}),Bwe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),w_=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?Bwe:Lwe;return Object.assign(Object.assign({},a(e)),zZ(e.componentCls,t,n))},C_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},w_(e,r,i))}),S_=(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"}}),__=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},w_(e,n,r))}),Mc=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},w_(e,r,i,n))}),zwe=e=>{const{componentCls:t}=e;return Qd.reduce((n,r)=>{const i=e[`${r}6`],a=e[`${r}1`],o=e[`${r}5`],s=e[`${r}2`],l=e[`${r}3`],c=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:i,boxShadow:e[`${r}ShadowColor`]},C_(e,e.colorTextLightSolid,i,{background:o},{background:c})),S_(e,i,e.colorBgContainer,{color:o,borderColor:o,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),k_(e)),__(e,a,{color:i,background:s},{color:i,background:l})),Mc(e,i,"link",{color:o},{color:c})),Mc(e,i,"text",{color:o,background:a},{color:c,background:l}))})},{})},Hwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},C_(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),k_(e)),__(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),x_(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Mc(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Vwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},S_(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)),__(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),x_(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Wwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},C_(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),S_(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),k_(e)),__(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Mc(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Mc(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),x_(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Uwe=e=>Object.assign(Object.assign({},Mc(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),x_(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),qwe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:Hwe(e),[`${t}-color-primary`]:Vwe(e),[`${t}-color-dangerous`]:Wwe(e),[`${t}-color-link`]:Uwe(e)},zwe(e))},Gwe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},S_(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Mc(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),C_(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Mc(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),zM=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:a,buttonPaddingHorizontal:o,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${me(l)} ${me(o)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:Fwe(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},Kwe=e=>{const t=tn(e,{fontSize:e.contentFontSize});return zM(t,e.componentCls)},Ywe=e=>{const t=tn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return zM(t,`${e.componentCls}-sm`)},Xwe=e=>{const t=tn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return zM(t,`${e.componentCls}-lg`)},Jwe=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Qwe=mn("Button",e=>{const t=LZ(e);return[Awe(t),Kwe(t),Ywe(t),Xwe(t),Jwe(t),qwe(t),Gwe(t),Txe(t)]},BZ,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Zwe(e,t,n,r){const{focusElCls:i,focus:a,borderElCls:o}=n,s=o?"> *":"",l=["hover",a?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[l]:{zIndex:3}},i?{[`&${i}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function eCe(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 Km(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},Zwe(e,r,t,n)),eCe(n,r,t))}}function tCe(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function nCe(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function rCe(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},tCe(e,t,e.componentCls)),nCe(e.componentCls,t))}}const iCe=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,a=i(r).mul(-1).equal(),o=s=>{const l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::before`]:{position:"absolute",top:s?a:0,insetInlineStart:s?0:a,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}};return Object.assign(Object.assign({},o()),o(!0))},aCe=qm(["Button","compact"],e=>{const t=LZ(e);return[Km(t),rCe(t),iCe(t)]},BZ);var oCe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{loading:i=!1,prefixCls:a,color:o,variant:s,type:l,danger:c=!1,shape:d,size:f,styles:m,disabled:p,className:h,rootClassName:v,children:g,icon:y,iconPosition:w="start",ghost:x=!1,block:C=!1,htmlType:S="button",classNames:k,style:_={},autoInsertSpace:E,autoFocus:T}=e,$=oCe(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),P=l||"default",{button:M}=K.useContext(It),j=d||(M==null?void 0:M.shape)||"default",[I,R]=u.useMemo(()=>{if(o&&s)return[o,s];if(l||c){const ve=lCe[P]||[];return c?["danger",ve[1]]:ve}return M!=null&&M.color&&(M!=null&&M.variant)?[M.color,M.variant]:["default","outlined"]},[o,s,l,c,M==null?void 0:M.color,M==null?void 0:M.variant,P]),L=I==="danger"?"dangerous":I,{getPrefixCls:D,direction:B,autoInsertSpace:F,className:z,style:H,classNames:A,styles:V}=Sr("button"),W=(n=E??F)!==null&&n!==void 0?n:!0,U=D("btn",a),[X,J,re]=Qwe(U),Q=u.useContext(vi),ne=p??Q,Z=u.useContext(TZ),se=u.useMemo(()=>sCe(i),[i]),[oe,ce]=u.useState(se.loading),[te,le]=u.useState(!1),pe=u.useRef(null),we=Dc(t,pe),_e=u.Children.count(g)===1&&!y&&!XE(R),Y=u.useRef(!0);K.useEffect(()=>(Y.current=!1,()=>{Y.current=!0}),[]),dn(()=>{let ve=null;se.delay>0?ve=setTimeout(()=>{ve=null,ce(!0)},se.delay):ce(se.loading);function ge(){ve&&(clearTimeout(ve),ve=null)}return ge},[se.delay,se.loading]),u.useEffect(()=>{if(!pe.current||!W)return;const ve=pe.current.textContent||"";_e&&XP(ve)?te||le(!0):te&&le(!1)}),u.useEffect(()=>{T&&pe.current&&pe.current.focus()},[]);const ae=K.useCallback(ve=>{var ge;if(oe||ne){ve.preventDefault();return}(ge=e.onClick)===null||ge===void 0||ge.call(e,("href"in e,ve))},[e.onClick,oe,ne]),{compactSize:ee,compactItemClassnames:q}=sl(U,B),ue={large:"lg",small:"sm",middle:void 0},ie=Hr(ve=>{var ge,Ee;return(Ee=(ge=f??ee)!==null&&ge!==void 0?ge:Z)!==null&&Ee!==void 0?Ee:ve}),de=ie&&(r=ue[ie])!==null&&r!==void 0?r:"",be=oe?"loading":y,ke=on($,["navigate"]),xe=fe(U,J,re,{[`${U}-${j}`]:j!=="default"&&j,[`${U}-${P}`]:P,[`${U}-dangerous`]:c,[`${U}-color-${L}`]:L,[`${U}-variant-${R}`]:R,[`${U}-${de}`]:de,[`${U}-icon-only`]:!g&&g!==0&&!!be,[`${U}-background-ghost`]:x&&!XE(R),[`${U}-loading`]:oe,[`${U}-two-chinese-chars`]:te&&W&&!oe,[`${U}-block`]:C,[`${U}-rtl`]:B==="rtl",[`${U}-icon-end`]:w==="end"},q,h,v,z),ye=Object.assign(Object.assign({},H),_),Se=fe(k==null?void 0:k.icon,A.icon),Oe=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),V.icon||{}),Re=y&&!oe?K.createElement(JP,{prefixCls:U,className:Se,style:Oe},y):i&&typeof i=="object"&&i.icon?K.createElement(JP,{prefixCls:U,className:Se,style:Oe},i.icon):K.createElement($xe,{existIcon:!!y,prefixCls:U,loading:oe,mount:Y.current}),Fe=g||g===0?Exe(g,_e&&W):null;if(ke.href!==void 0)return X(K.createElement("a",Object.assign({},ke,{className:fe(xe,{[`${U}-disabled`]:ne}),href:ne?void 0:ke.href,style:ye,onClick:ae,ref:we,tabIndex:ne?-1:0,"aria-disabled":ne}),Re,Fe));let Ce=K.createElement("button",Object.assign({},$,{type:S,className:xe,style:ye,onClick:ae,disabled:ne,ref:we}),Re,Fe,q&&K.createElement(aCe,{prefixCls:U}));return XE(R)||(Ce=K.createElement(J1,{component:"Button",disabled:oe},Ce)),X(Ce)}),Vt=cCe;Vt.Group=kxe;Vt.__ANT_BUTTON=!0;const t$=e=>typeof(e==null?void 0:e.then)=="function",HM=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:a,autoFocus:o,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:d}=e,f=u.useRef(!1),m=u.useRef(null),[p,h]=Pm(!1),v=(...w)=>{a==null||a.apply(void 0,w)};u.useEffect(()=>{let w=null;return o&&(w=setTimeout(()=>{var x;(x=m.current)===null||x===void 0||x.focus({preventScroll:!0})})),()=>{w&&clearTimeout(w)}},[o]);const g=w=>{t$(w)&&(h(!0),w.then((...x)=>{h(!1,!0),v.apply(void 0,x),f.current=!1},x=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(x)}))},y=w=>{if(f.current)return;if(f.current=!0,!d){v();return}let x;if(s){if(x=d(w),c&&!t$(x)){f.current=!1,v(w);return}}else if(d.length)x=d(a),f.current=!1;else if(x=d(),!t$(x)){v();return}g(x)};return u.createElement(Vt,Object.assign({},NM(t),{onClick:y,loading:p,prefixCls:r},i,{ref:m}),n)},Z1=K.createContext({}),{Provider:HZ}=Z1,rD=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:a,close:o,onCancel:s,onConfirm:l}=u.useContext(Z1);return i?K.createElement(HM,{isSilent:r,actionFn:s,close:(...c)=>{o==null||o.apply(void 0,c),l==null||l(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},iD=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:a,okType:o,onConfirm:s,onOk:l}=u.useContext(Z1);return K.createElement(HM,{isSilent:n,type:o||"primary",actionFn:l,close:(...c)=>{t==null||t.apply(void 0,c),s==null||s(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},a)};var VZ=u.createContext(null),aD=[];function uCe(e,t){var n=u.useState(function(){if(!pa())return null;var h=document.createElement("div");return h}),r=he(n,1),i=r[0],a=u.useRef(!1),o=u.useContext(VZ),s=u.useState(aD),l=he(s,2),c=l[0],d=l[1],f=o||(a.current?void 0:function(h){d(function(v){var g=[h].concat(Ve(v));return g})});function m(){i.parentElement||document.body.appendChild(i),a.current=!0}function p(){var h;(h=i.parentElement)===null||h===void 0||h.removeChild(i),a.current=!1}return dn(function(){return e?o?o(m):m():p(),p},[e]),dn(function(){c.length&&(c.forEach(function(h){return h()}),d(aD))},[c]),[i,f]}var n$;function WZ(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var i,a;if(e){var o=getComputedStyle(e);r.scrollbarColor=o.scrollbarColor,r.scrollbarWidth=o.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var d=l?"width: ".concat(s.width,";"):"",f=c?"height: ".concat(s.height,";"):"";wu(` + `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:i,borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{padding:r}}}},Gwe=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}}}}}},Kwe=e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer,borderlessContentPadding:`${e.paddingXXS}px 16px ${e.padding}px`,borderlessContentBg:"transparent"}),Ywe=pn("Collapse",e=>{const t=nn(e,{collapseHeaderPaddingSM:`${me(e.paddingXS)} ${me(e.paddingSM)}`,collapseHeaderPaddingLG:`${me(e.padding)} ${me(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[Wwe(t),qwe(t),Gwe(t),Uwe(t),ey(t)]},Kwe),Xwe=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,expandIcon:i,className:a,style:o}=kr("collapse"),{prefixCls:s,className:l,rootClassName:c,style:d,bordered:f=!0,ghost:m,size:p,expandIconPosition:h="start",children:v,destroyInactivePanel:g,destroyOnHidden:y,expandIcon:w}=e,x=Hr(R=>{var O;return(O=p??R)!==null&&O!==void 0?O:"middle"}),S=n("collapse",s),C=n(),[_,k,E]=Ywe(S),T=u.useMemo(()=>h==="left"?"start":h==="right"?"end":h,[h]),$=w??i,P=u.useCallback((R={})=>{const O=typeof $=="function"?$(R):u.createElement(ys,{rotate:R.isActive?r==="rtl"?-90:90:void 0,"aria-label":R.isActive?"expanded":"collapsed"});return bi(O,()=>{var D;return{className:fe((D=O.props)===null||D===void 0?void 0:D.className,`${S}-arrow`)}})},[$,S,r]),M=fe(`${S}-icon-position-${T}`,{[`${S}-borderless`]:!f,[`${S}-rtl`]:r==="rtl",[`${S}-ghost`]:!!m,[`${S}-${x}`]:x!=="middle"},a,l,c,k,E),j=u.useMemo(()=>Object.assign(Object.assign({},uv(C)),{motionAppear:!1,leavedClassName:`${S}-content-hidden`}),[C,S]),I=u.useMemo(()=>v?Ir(v).map((R,O)=>{var D,L;const B=R.props;if(B!=null&&B.disabled){const F=(D=R.key)!==null&&D!==void 0?D:String(O),z=Object.assign(Object.assign({},ln(R.props,["disabled"])),{key:F,collapsible:(L=B.collapsible)!==null&&L!==void 0?L:"disabled"});return bi(R,z)}return R}):null,[v]);return _(u.createElement(LM,Object.assign({ref:t,openMotion:j},ln(e,["rootClassName"]),{expandIcon:P,prefixCls:S,className:M,style:Object.assign(Object.assign({},o),d),destroyInactivePanel:y??g}),I))}),Jwe=Object.assign(Xwe,{Panel:hwe}),Ia=e=>e instanceof ms?e:new ms(e),jS=e=>Math.round(Number(e||0)),HM=e=>jS(e.toHsb().a*100),NS=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,Ia(r)}return n.a=1,Ia(n)},GZ=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(Ve(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;re.map(t=>(t.colors=t.colors.map(Ia),t)),KZ=(e,t)=>{const{r:n,g:r,b:i,a}=e.toRgb(),o=new Ul(e.toRgbString()).onBackground(t).toHsv();return a<=.5?o.v>.5:n*.299+r*.587+i*.114>192},sD=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},Qwe=({prefixCls:e,presets:t,value:n,onChange:r})=>{const[i]=aa("ColorPicker"),[,a]=$i(),[o]=Ht(t$(t),{value:t$(t),postState:t$}),s=`${e}-presets`,l=u.useMemo(()=>o.reduce((f,m,p)=>{const{defaultOpen:h=!0}=m;return h&&f.push(sD(m,p)),f},[]),[o]),c=f=>{r==null||r(f)},d=o.map((f,m)=>{var p;return{key:sD(f,m),label:K.createElement("div",{className:`${s}-label`},f==null?void 0:f.label),children:K.createElement("div",{className:`${s}-items`},Array.isArray(f==null?void 0:f.colors)&&((p=f.colors)===null||p===void 0?void 0:p.length)>0?f.colors.map((h,v)=>K.createElement(DM,{key:`preset-${v}-${h.toHexString()}`,color:Ia(h).toRgbString(),prefixCls:e,className:fe(`${s}-color`,{[`${s}-color-checked`]:h.toHexString()===(n==null?void 0:n.toHexString()),[`${s}-color-bright`]:KZ(h,a.colorBgElevated)}),onClick:()=>c(h)})):K.createElement("span",{className:`${s}-empty`},i.presetEmpty))}});return K.createElement("div",{className:s},K.createElement(Jwe,{defaultActiveKey:l,ghost:!0,items:d}))},YZ=e=>{const{paddingInline:t,onlyIconSize:n}=e;return nn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},XZ=e=>{var t,n,r,i,a,o;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(i=e.contentLineHeight)!==null&&i!==void 0?i:OS(s),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:OS(l),m=(o=e.contentLineHeightLG)!==null&&o!==void 0?o:OS(c),p=KZ(new ms(e.colorBgSolid),"#fff")?"#000":"#fff",h=Qd.reduce((v,g)=>Object.assign(Object.assign({},v),{[`${g}ShadowColor`]:`0 ${me(e.controlOutlineWidth)} 0 ${M0(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},h),{fontWeight:400,iconGap:e.marginXS,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:p,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:m,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*m)/2-e.lineWidth,0)})},Zwe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:a,motionEaseInOut:o,iconGap:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${me(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`]:Wm(),"> a":{color:"currentColor"},"&:not(:disabled)":zo(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}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${a} ${o}`).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()}}}}}},JZ=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),eSe=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),tSe=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),w_=(e,t,n,r,i,a,o,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},JZ(e,Object.assign({background:t},o),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:a||void 0}})}),nSe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},tSe(e))}),rSe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),S_=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?rSe:nSe;return Object.assign(Object.assign({},a(e)),JZ(e.componentCls,t,n))},C_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},S_(e,r,i))}),k_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},S_(e,r,i))}),__=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),E_=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},S_(e,n,r))}),Mc=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},S_(e,r,i,n))}),iSe=e=>{const{componentCls:t}=e;return Qd.reduce((n,r)=>{const i=e[`${r}6`],a=e[`${r}1`],o=e[`${r}5`],s=e[`${r}2`],l=e[`${r}3`],c=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:i,boxShadow:e[`${r}ShadowColor`]},C_(e,e.colorTextLightSolid,i,{background:o},{background:c})),k_(e,i,e.colorBgContainer,{color:o,borderColor:o,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),__(e)),E_(e,a,{color:i,background:s},{color:i,background:l})),Mc(e,i,"link",{color:o},{color:c})),Mc(e,i,"text",{color:o,background:a},{color:c,background:l}))})},{})},aSe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},C_(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),__(e)),E_(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),w_(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Mc(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),oSe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},k_(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),__(e)),E_(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),w_(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),sSe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},C_(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),k_(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),__(e)),E_(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Mc(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Mc(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),w_(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),lSe=e=>Object.assign(Object.assign({},Mc(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),w_(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),cSe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:aSe(e),[`${t}-color-primary`]:oSe(e),[`${t}-color-dangerous`]:sSe(e),[`${t}-color-link`]:lSe(e)},iSe(e))},uSe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},k_(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Mc(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),C_(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Mc(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),VM=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:a,buttonPaddingHorizontal:o,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${me(l)} ${me(o)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:eSe(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},dSe=e=>{const t=nn(e,{fontSize:e.contentFontSize});return VM(t,e.componentCls)},fSe=e=>{const t=nn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return VM(t,`${e.componentCls}-sm`)},mSe=e=>{const t=nn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return VM(t,`${e.componentCls}-lg`)},pSe=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},hSe=pn("Button",e=>{const t=YZ(e);return[Zwe(t),dSe(t),fSe(t),mSe(t),pSe(t),cSe(t),uSe(t),Uxe(t)]},XZ,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function vSe(e,t,n,r){const{focusElCls:i,focus:a,borderElCls:o}=n,s=o?"> *":"",l=["hover",a?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[l]:{zIndex:3}},i?{[`&${i}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function gSe(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 Gm(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},vSe(e,r,t,n)),gSe(n,r,t))}}function bSe(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function ySe(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function xSe(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},bSe(e,t,e.componentCls)),ySe(e.componentCls,t))}}const wSe=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,a=i(r).mul(-1).equal(),o=s=>{const l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::before`]:{position:"absolute",top:s?a:0,insetInlineStart:s?0:a,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}};return Object.assign(Object.assign({},o()),o(!0))},SSe=Um(["Button","compact"],e=>{const t=YZ(e);return[Gm(t),xSe(t),wSe(t)]},XZ);var CSe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{loading:i=!1,prefixCls:a,color:o,variant:s,type:l,danger:c=!1,shape:d,size:f,styles:m,disabled:p,className:h,rootClassName:v,children:g,icon:y,iconPosition:w="start",ghost:x=!1,block:S=!1,htmlType:C="button",classNames:_,style:k={},autoInsertSpace:E,autoFocus:T}=e,$=CSe(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),P=l||"default",{button:M}=K.useContext(Rt),j=d||(M==null?void 0:M.shape)||"default",[I,R]=u.useMemo(()=>{if(o&&s)return[o,s];if(l||c){const ve=_Se[P]||[];return c?["danger",ve[1]]:ve}return M!=null&&M.color&&(M!=null&&M.variant)?[M.color,M.variant]:["default","outlined"]},[o,s,l,c,M==null?void 0:M.color,M==null?void 0:M.variant,P]),D=I==="danger"?"dangerous":I,{getPrefixCls:L,direction:B,autoInsertSpace:F,className:z,style:H,classNames:A,styles:V}=kr("button"),W=(n=E??F)!==null&&n!==void 0?n:!0,U=L("btn",a),[Y,J,ne]=hSe(U),Q=u.useContext(gi),te=p??Q,Z=u.useContext(DZ),le=u.useMemo(()=>kSe(i),[i]),[se,ce]=u.useState(le.loading),[re,ie]=u.useState(!1),pe=u.useRef(null),Se=Dc(t,pe),_e=u.Children.count(g)===1&&!y&&!JE(R),X=u.useRef(!0);K.useEffect(()=>(X.current=!1,()=>{X.current=!0}),[]),fn(()=>{let ve=null;le.delay>0?ve=setTimeout(()=>{ve=null,ce(!0)},le.delay):ce(le.loading);function ge(){ve&&(clearTimeout(ve),ve=null)}return ge},[le.delay,le.loading]),u.useEffect(()=>{if(!pe.current||!W)return;const ve=pe.current.textContent||"";_e&&QP(ve)?re||ie(!0):re&&ie(!1)}),u.useEffect(()=>{T&&pe.current&&pe.current.focus()},[]);const ae=K.useCallback(ve=>{var ge;if(se||te){ve.preventDefault();return}(ge=e.onClick)===null||ge===void 0||ge.call(e,("href"in e,ve))},[e.onClick,se,te]),{compactSize:ee,compactItemClassnames:q}=sl(U,B),ue={large:"lg",small:"sm",middle:void 0},oe=Hr(ve=>{var ge,Ee;return(Ee=(ge=f??ee)!==null&&ge!==void 0?ge:Z)!==null&&Ee!==void 0?Ee:ve}),de=oe&&(r=ue[oe])!==null&&r!==void 0?r:"",xe=se?"loading":y,ke=ln($,["navigate"]),be=fe(U,J,ne,{[`${U}-${j}`]:j!=="default"&&j,[`${U}-${P}`]:P,[`${U}-dangerous`]:c,[`${U}-color-${D}`]:D,[`${U}-variant-${R}`]:R,[`${U}-${de}`]:de,[`${U}-icon-only`]:!g&&g!==0&&!!xe,[`${U}-background-ghost`]:x&&!JE(R),[`${U}-loading`]:se,[`${U}-two-chinese-chars`]:re&&W&&!se,[`${U}-block`]:S,[`${U}-rtl`]:B==="rtl",[`${U}-icon-end`]:w==="end"},q,h,v,z),ye=Object.assign(Object.assign({},H),k),Ce=fe(_==null?void 0:_.icon,A.icon),Re=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),V.icon||{}),Pe=y&&!se?K.createElement(ZP,{prefixCls:U,className:Ce,style:Re},y):i&&typeof i=="object"&&i.icon?K.createElement(ZP,{prefixCls:U,className:Ce,style:Re},i.icon):K.createElement(Wxe,{existIcon:!!y,prefixCls:U,loading:se,mount:X.current}),Le=g||g===0?Vxe(g,_e&&W):null;if(ke.href!==void 0)return Y(K.createElement("a",Object.assign({},ke,{className:fe(be,{[`${U}-disabled`]:te}),href:te?void 0:ke.href,style:ye,onClick:ae,ref:Se,tabIndex:te?-1:0,"aria-disabled":te}),Pe,Le));let we=K.createElement("button",Object.assign({},$,{type:C,className:be,style:ye,onClick:ae,disabled:te,ref:Se}),Pe,Le,q&&K.createElement(SSe,{prefixCls:U}));return JE(R)||(we=K.createElement(Z1,{component:"Button",disabled:se},we)),Y(we)}),zt=ESe;zt.Group=zxe;zt.__ANT_BUTTON=!0;const n$=e=>typeof(e==null?void 0:e.then)=="function",WM=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:a,autoFocus:o,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:d}=e,f=u.useRef(!1),m=u.useRef(null),[p,h]=Tm(!1),v=(...w)=>{a==null||a.apply(void 0,w)};u.useEffect(()=>{let w=null;return o&&(w=setTimeout(()=>{var x;(x=m.current)===null||x===void 0||x.focus({preventScroll:!0})})),()=>{w&&clearTimeout(w)}},[o]);const g=w=>{n$(w)&&(h(!0),w.then((...x)=>{h(!1,!0),v.apply(void 0,x),f.current=!1},x=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(x)}))},y=w=>{if(f.current)return;if(f.current=!0,!d){v();return}let x;if(s){if(x=d(w),c&&!n$(x)){f.current=!1,v(w);return}}else if(d.length)x=d(a),f.current=!1;else if(x=d(),!n$(x)){v();return}g(x)};return u.createElement(zt,Object.assign({},FM(t),{onClick:y,loading:p,prefixCls:r},i,{ref:m}),n)},ty=K.createContext({}),{Provider:QZ}=ty,lD=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:a,close:o,onCancel:s,onConfirm:l}=u.useContext(ty);return i?K.createElement(WM,{isSilent:r,actionFn:s,close:(...c)=>{o==null||o.apply(void 0,c),l==null||l(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},cD=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:a,okType:o,onConfirm:s,onOk:l}=u.useContext(ty);return K.createElement(WM,{isSilent:n,type:o||"primary",actionFn:l,close:(...c)=>{t==null||t.apply(void 0,c),s==null||s(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},a)};var ZZ=u.createContext(null),uD=[];function $Se(e,t){var n=u.useState(function(){if(!pa())return null;var h=document.createElement("div");return h}),r=he(n,1),i=r[0],a=u.useRef(!1),o=u.useContext(ZZ),s=u.useState(uD),l=he(s,2),c=l[0],d=l[1],f=o||(a.current?void 0:function(h){d(function(v){var g=[h].concat(Ve(v));return g})});function m(){i.parentElement||document.body.appendChild(i),a.current=!0}function p(){var h;(h=i.parentElement)===null||h===void 0||h.removeChild(i),a.current=!1}return fn(function(){return e?o?o(m):m():p(),p},[e]),fn(function(){c.length&&(c.forEach(function(h){return h()}),d(uD))},[c]),[i,f]}var r$;function eee(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var i,a;if(e){var o=getComputedStyle(e);r.scrollbarColor=o.scrollbarColor,r.scrollbarWidth=o.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var d=l?"width: ".concat(s.width,";"):"",f=c?"height: ".concat(s.height,";"):"";wu(` #`.concat(t,`::-webkit-scrollbar { `).concat(d,` `).concat(f,` -}`),t)}catch(h){console.error(h),i=l,a=c}}document.body.appendChild(n);var m=e&&i&&!isNaN(i)?i:n.offsetWidth-n.clientWidth,p=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Xb(t),{width:m,height:p}}function oD(e){return typeof document>"u"?0:(n$===void 0&&(n$=WZ()),n$.width)}function QP(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:WZ(e)}function dCe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var fCe="rc-util-locker-".concat(Date.now()),sD=0;function mCe(e){var t=!!e,n=u.useState(function(){return sD+=1,"".concat(fCe,"_").concat(sD)}),r=he(n,1),i=r[0];dn(function(){if(t){var a=QP(document.body).width,o=dCe();wu(` +}`),t)}catch(h){console.error(h),i=l,a=c}}document.body.appendChild(n);var m=e&&i&&!isNaN(i)?i:n.offsetWidth-n.clientWidth,p=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Jb(t),{width:m,height:p}}function dD(e){return typeof document>"u"?0:(r$===void 0&&(r$=eee()),r$.width)}function eR(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:eee(e)}function TSe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var PSe="rc-util-locker-".concat(Date.now()),fD=0;function RSe(e){var t=!!e,n=u.useState(function(){return fD+=1,"".concat(PSe,"_").concat(fD)}),r=he(n,1),i=r[0];fn(function(){if(t){var a=eR(document.body).width,o=TSe();wu(` html body { overflow-y: hidden; `.concat(o?"width: calc(100% - ".concat(a,"px);"):"",` -}`),i)}else Xb(i);return function(){Xb(i)}},[t,i])}var pCe=!1;function hCe(e){return pCe}var lD=function(t){return t===!1?!1:!pa()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},ey=u.forwardRef(function(e,t){var n=e.open,r=e.autoLock,i=e.getContainer;e.debug;var a=e.autoDestroy,o=a===void 0?!0:a,s=e.children,l=u.useState(n),c=he(l,2),d=c[0],f=c[1],m=d||n;u.useEffect(function(){(o||n)&&f(n)},[n,o]);var p=u.useState(function(){return lD(i)}),h=he(p,2),v=h[0],g=h[1];u.useEffect(function(){var P=lD(i);g(P??null)});var y=uCe(m&&!v),w=he(y,2),x=w[0],C=w[1],S=v??x;mCe(r&&n&&pa()&&(S===x||S===document.body));var k=null;if(s&&Wl(s)&&t){var _=s;k=_.ref}var E=Dc(k,t);if(!m||!pa()||v===void 0)return null;var T=S===!1||hCe(),$=s;return t&&($=u.cloneElement(s,{ref:E})),u.createElement(VZ.Provider,{value:C},T?$:Si.createPortal($,S))}),UZ=u.createContext({});function vCe(){var e=N({},ym);return e.useId}var cD=0,uD=vCe();const ty=uD?function(t){var n=uD();return t||n}:function(t){var n=u.useState("ssr-id"),r=he(n,2),i=r[0],a=r[1];return u.useEffect(function(){var o=cD;cD+=1,a("rc_unique_".concat(o))},[]),t||i};function dD(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function fD(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function gCe(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=fD(i),n.top+=fD(i,!0),n}const bCe=u.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var yCe={width:0,height:0,overflow:"hidden",outline:"none"},xCe={outline:"none"},qZ=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.title,o=e.ariaId,s=e.footer,l=e.closable,c=e.closeIcon,d=e.onClose,f=e.children,m=e.bodyStyle,p=e.bodyProps,h=e.modalRender,v=e.onMouseDown,g=e.onMouseUp,y=e.holderRef,w=e.visible,x=e.forceRender,C=e.width,S=e.height,k=e.classNames,_=e.styles,E=K.useContext(UZ),T=E.panel,$=Dc(y,T),P=u.useRef(),M=u.useRef();K.useImperativeHandle(t,function(){return{focus:function(){var H;(H=P.current)===null||H===void 0||H.focus({preventScroll:!0})},changeActive:function(H){var A=document,V=A.activeElement;H&&V===M.current?P.current.focus({preventScroll:!0}):!H&&V===P.current&&M.current.focus({preventScroll:!0})}}});var j={};C!==void 0&&(j.width=C),S!==void 0&&(j.height=S);var I=s?K.createElement("div",{className:fe("".concat(n,"-footer"),k==null?void 0:k.footer),style:N({},_==null?void 0:_.footer)},s):null,R=a?K.createElement("div",{className:fe("".concat(n,"-header"),k==null?void 0:k.header),style:N({},_==null?void 0:_.header)},K.createElement("div",{className:"".concat(n,"-title"),id:o},a)):null,O=u.useMemo(function(){return pt(l)==="object"&&l!==null?l:l?{closeIcon:c??K.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[l,c,n]),L=zr(O,!0),D=pt(l)==="object"&&l.disabled,B=l?K.createElement("button",Ae({type:"button",onClick:d,"aria-label":"Close"},L,{className:"".concat(n,"-close"),disabled:D}),O.closeIcon):null,F=K.createElement("div",{className:fe("".concat(n,"-content"),k==null?void 0:k.content),style:_==null?void 0:_.content},B,R,K.createElement("div",Ae({className:fe("".concat(n,"-body"),k==null?void 0:k.body),style:N(N({},m),_==null?void 0:_.body)},p),f),I);return K.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?o:null,"aria-modal":"true",ref:$,style:N(N({},i),j),className:fe(n,r),onMouseDown:v,onMouseUp:g},K.createElement("div",{ref:P,tabIndex:0,style:xCe},K.createElement(bCe,{shouldUpdate:w||x},h?h(F):F)),K.createElement("div",{tabIndex:0,ref:M,style:yCe}))}),GZ=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,i=e.style,a=e.className,o=e.visible,s=e.forceRender,l=e.destroyOnClose,c=e.motionName,d=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,p=u.useRef(),h=u.useState(),v=he(h,2),g=v[0],y=v[1],w={};g&&(w.transformOrigin=g);function x(){var C=gCe(p.current);y(m&&(m.x||m.y)?"".concat(m.x-C.left,"px ").concat(m.y-C.top,"px"):"")}return u.createElement(Gi,{visible:o,onVisibleChanged:f,onAppearPrepare:x,onEnterPrepare:x,forceRender:s,motionName:c,removeOnLeave:l,ref:p},function(C,S){var k=C.className,_=C.style;return u.createElement(qZ,Ae({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:S,style:N(N(N({},_),i),w),className:fe(a,k)}))})});GZ.displayName="Content";var wCe=function(t){var n=t.prefixCls,r=t.style,i=t.visible,a=t.maskProps,o=t.motionName,s=t.className;return u.createElement(Gi,{key:"mask",visible:i,motionName:o,leavedClassName:"".concat(n,"-mask-hidden")},function(l,c){var d=l.className,f=l.style;return u.createElement("div",Ae({ref:c,style:N(N({},f),r),className:fe("".concat(n,"-mask"),d,s)},a))})},CCe=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,i=t.zIndex,a=t.visible,o=a===void 0?!1:a,s=t.keyboard,l=s===void 0?!0:s,c=t.focusTriggerAfterClose,d=c===void 0?!0:c,f=t.wrapStyle,m=t.wrapClassName,p=t.wrapProps,h=t.onClose,v=t.afterOpenChange,g=t.afterClose,y=t.transitionName,w=t.animation,x=t.closable,C=x===void 0?!0:x,S=t.mask,k=S===void 0?!0:S,_=t.maskTransitionName,E=t.maskAnimation,T=t.maskClosable,$=T===void 0?!0:T,P=t.maskStyle,M=t.maskProps,j=t.rootClassName,I=t.classNames,R=t.styles,O=u.useRef(),L=u.useRef(),D=u.useRef(),B=u.useState(o),F=he(B,2),z=F[0],H=F[1],A=ty();function V(){SP(L.current,document.activeElement)||(O.current=document.activeElement)}function W(){if(!SP(L.current,document.activeElement)){var ce;(ce=D.current)===null||ce===void 0||ce.focus()}}function U(ce){if(ce)W();else{if(H(!1),k&&O.current&&d){try{O.current.focus({preventScroll:!0})}catch{}O.current=null}z&&(g==null||g())}v==null||v(ce)}function X(ce){h==null||h(ce)}var J=u.useRef(!1),re=u.useRef(),Q=function(){clearTimeout(re.current),J.current=!0},ne=function(){re.current=setTimeout(function(){J.current=!1})},Z=null;$&&(Z=function(te){J.current?J.current=!1:L.current===te.target&&X(te)});function se(ce){if(l&&ce.keyCode===ht.ESC){ce.stopPropagation(),X(ce);return}o&&ce.keyCode===ht.TAB&&D.current.changeActive(!ce.shiftKey)}u.useEffect(function(){o&&(H(!0),V())},[o]),u.useEffect(function(){return function(){clearTimeout(re.current)}},[]);var oe=N(N(N({zIndex:i},f),R==null?void 0:R.wrapper),{},{display:z?null:"none"});return u.createElement("div",Ae({className:fe("".concat(r,"-root"),j)},zr(t,{data:!0})),u.createElement(wCe,{prefixCls:r,visible:k&&o,motionName:dD(r,_,E),style:N(N({zIndex:i},P),R==null?void 0:R.mask),maskProps:M,className:I==null?void 0:I.mask}),u.createElement("div",Ae({tabIndex:-1,onKeyDown:se,className:fe("".concat(r,"-wrap"),m,I==null?void 0:I.wrapper),ref:L,onClick:Z,style:oe},p),u.createElement(GZ,Ae({},t,{onMouseDown:Q,onMouseUp:ne,ref:D,closable:C,ariaId:A,prefixCls:r,visible:o&&z,onClose:X,onVisibleChanged:U,motionName:dD(r,y,w)}))))},VM=function(t){var n=t.visible,r=t.getContainer,i=t.forceRender,a=t.destroyOnClose,o=a===void 0?!1:a,s=t.afterClose,l=t.panelRef,c=u.useState(n),d=he(c,2),f=d[0],m=d[1],p=u.useMemo(function(){return{panel:l}},[l]);return u.useEffect(function(){n&&m(!0)},[n]),!i&&o&&!f?null:u.createElement(UZ.Provider,{value:p},u.createElement(ey,{open:n||i||f,autoDestroy:!1,getContainer:r,autoLock:n||f},u.createElement(CCe,Ae({},t,{destroyOnClose:o,afterClose:function(){s==null||s(),m(!1)}}))))};VM.displayName="Dialog";var Uf="RC_FORM_INTERNAL_HOOKS",Fr=function(){Jn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Zd=u.createContext({getFieldValue:Fr,getFieldsValue:Fr,getFieldError:Fr,getFieldWarning:Fr,getFieldsError:Fr,isFieldsTouched:Fr,isFieldTouched:Fr,isFieldValidating:Fr,isFieldsValidating:Fr,resetFields:Fr,setFields:Fr,setFieldValue:Fr,setFieldsValue:Fr,validateFields:Fr,submit:Fr,getInternalHooks:function(){return Fr(),{dispatch:Fr,initEntityValue:Fr,registerField:Fr,useSubscribe:Fr,setInitialValues:Fr,destroyForm:Fr,setCallbacks:Fr,registerWatch:Fr,getFields:Fr,setValidateMessages:Fr,setPreserve:Fr,getInitialValue:Fr}}}),n1=u.createContext(null);function ZP(e){return e==null?[]:Array.isArray(e)?e:[e]}function SCe(e){return e&&!!e._init}function eR(){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 t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var tR=eR();function kCe(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function _Ce(e,t,n){if(t_())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&Kb(i,n.prototype),i}function nR(e){var t=typeof Map=="function"?new Map:void 0;return nR=function(r){if(r===null||!kCe(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return _Ce(r,arguments,_m(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Kb(i,r)},nR(e)}var ECe=/%[sdj%]/g,$Ce=function(){};function rR(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function ps(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return s;switch(s){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return s}});return o}return e}function TCe(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function ta(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||TCe(t)&&typeof e=="string"&&!e)}function PCe(e,t,n){var r=[],i=0,a=e.length;function o(s){r.push.apply(r,Ve(s||[])),i++,i===a&&n(r)}e.forEach(function(s){t(s,o)})}function mD(e,t,n){var r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}var s=r;r=r+1,st.max?i.push(ps(a.messages[f].max,t.fullField,t.max)):s&&l&&(dt.max)&&i.push(ps(a.messages[f].range,t.fullField,t.min,t.max))},KZ=function(t,n,r,i,a,o){t.required&&(!r.hasOwnProperty(t.field)||ta(n,o||t.type))&&i.push(ps(a.messages.required,t.fullField))},Gx;const FCe=function(){if(Gx)return Gx;var e="[a-fA-F\\d:]",t=function(k){return k&&k.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}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(i.join("|"),")").concat(a),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),l=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(o,"$")),d=function(k){return k&&k.exact?s:new RegExp("(?:".concat(t(k)).concat(n).concat(t(k),")|(?:").concat(t(k)).concat(o).concat(t(k),")"),"g")};d.v4=function(S){return S&&S.exact?l:new RegExp("".concat(t(S)).concat(n).concat(t(S)),"g")},d.v6=function(S){return S&&S.exact?c:new RegExp("".concat(t(S)).concat(o).concat(t(S)),"g")};var f="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",p=d.v4().source,h=d.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",w="(?::\\d{2,5})?",x='(?:[/?#][^\\s"]*)?',C="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(p,"|").concat(h,"|").concat(v).concat(g).concat(y,")").concat(w).concat(x);return Gx=new RegExp("(?:^".concat(C,"$)"),"i"),Gx};var gD={email:/^(([^<>()\[\]\\.,;:\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,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},M0={integer:function(t){return M0.number(t)&&parseInt(t,10)===t},float:function(t){return M0.number(t)&&!M0.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return pt(t)==="object"&&!M0.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(gD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(FCe())},hex:function(t){return typeof t=="string"&&!!t.match(gD.hex)}},DCe=function(t,n,r,i,a){if(t.required&&n===void 0){KZ(t,n,r,i,a);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;o.indexOf(s)>-1?M0[s](n)||i.push(ps(a.messages.types[s],t.fullField,t.type)):s&&pt(n)!==t.type&&i.push(ps(a.messages.types[s],t.fullField,t.type))},LCe=function(t,n,r,i,a){(/^\s+$/.test(n)||n==="")&&i.push(ps(a.messages.whitespace,t.fullField))};const qn={required:KZ,whitespace:LCe,type:DCe,range:ACe,enum:jCe,pattern:NCe};var BCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a)}r(o)},zCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();qn.required(t,n,i,o,a,"array"),n!=null&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},HCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},VCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n,"date")&&!t.required)return r();if(qn.required(t,n,i,o,a),!ta(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),qn.type(t,l,i,o,a),l&&qn.range(t,l.getTime(),i,o,a)}}r(o)},WCe="enum",UCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn[WCe](t,n,i,o,a)}r(o)},qCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},GCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},KCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},YCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},XCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},JCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a),ta(n,"string")||qn.pattern(t,n,i,o,a)}r(o)},QCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),ta(n)||qn.type(t,n,i,o,a)}r(o)},ZCe=function(t,n,r,i,a){var o=[],s=Array.isArray(n)?"array":pt(n);qn.required(t,n,i,o,a,s),r(o)},eSe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a,"string"),ta(n,"string")||(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a),qn.pattern(t,n,i,o,a),t.whitespace===!0&&qn.whitespace(t,n,i,o,a))}r(o)},r$=function(t,n,r,i,a){var o=t.type,s=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(ta(n,o)&&!t.required)return r();qn.required(t,n,i,s,a,o),ta(n,o)||qn.type(t,n,i,s,a)}r(s)};const ob={string:eSe,method:KCe,number:YCe,boolean:HCe,regexp:QCe,integer:GCe,float:qCe,array:zCe,object:XCe,enum:UCe,pattern:JCe,date:VCe,url:r$,hex:r$,email:r$,required:ZCe,any:BCe};var ny=function(){function e(t){er(this,e),G(this,"rules",null),G(this,"_messages",tR),this.define(t)}return tr(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(pt(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(i){var a=n[i];r.rules[i]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=vD(eR(),n)),this._messages}},{key:"validate",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},o=n,s=i,l=a;if(typeof s=="function"&&(l=s,s={}),!this.rules||Object.keys(this.rules).length===0)return l&&l(null,o),Promise.resolve(o);function c(h){var v=[],g={};function y(x){if(Array.isArray(x)){var C;v=(C=v).concat.apply(C,Ve(x))}else v.push(x)}for(var w=0;w0&&arguments[0]!==void 0?arguments[0]:[],E=Array.isArray(_)?_:[_];!s.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&g.message!==void 0&&(E=[].concat(g.message));var T=E.map(hD(g,o));if(s.first&&T.length)return p[g.field]=1,v(T);if(!y)v(T);else{if(g.required&&!h.value)return g.message!==void 0?T=[].concat(g.message).map(hD(g,o)):s.error&&(T=[s.error(g,ps(s.messages.required,g.field))]),v(T);var $={};g.defaultField&&Object.keys(h.value).map(function(j){$[j]=g.defaultField}),$=N(N({},$),h.rule.fields);var P={};Object.keys($).forEach(function(j){var I=$[j],R=Array.isArray(I)?I:[I];P[j]=R.map(w.bind(null,j))});var M=new e(P);M.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),M.validate(h.value,h.rule.options||s,function(j){var I=[];T&&T.length&&I.push.apply(I,Ve(T)),j&&j.length&&I.push.apply(I,Ve(j)),v(I.length?I:null)})}}var C;if(g.asyncValidator)C=g.asyncValidator(g,h.value,x,h.source,s);else if(g.validator){try{C=g.validator(g,h.value,x,h.source,s)}catch(_){var S,k;(S=(k=console).error)===null||S===void 0||S.call(k,_),s.suppressValidatorError||setTimeout(function(){throw _},0),x(_.message)}C===!0?x():C===!1?x(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):C instanceof Array?x(C):C instanceof Error&&x(C.message)}C&&C.then&&C.then(function(){return x()},function(_){return x(_)})},function(h){c(h)},o)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!ob.hasOwnProperty(n.type))throw new Error(ps("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),i=r.indexOf("message");return i!==-1&&r.splice(i,1),r.length===1&&r[0]==="required"?ob.required:ob[this.getType(n)]||void 0}}]),e}();G(ny,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");ob[t]=n});G(ny,"warning",$Ce);G(ny,"messages",tR);G(ny,"validators",ob);var Go="'${name}' is not a valid ${type}",YZ={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:Go,method:Go,array:Go,object:Go,number:Go,date:Go,boolean:Go,integer:Go,float:Go,regexp:Go,email:Go,url:Go,hex:Go},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}"}},bD=ny;function tSe(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var yD="CODE_LOGIC_ERROR";function iR(e,t,n,r,i){return aR.apply(this,arguments)}function aR(){return aR=cn(bt().mark(function e(t,n,r,i,a){var o,s,l,c,d,f,m,p,h;return bt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return o=N({},r),delete o.ruleIndex,bD.warning=function(){},o.validator&&(s=o.validator,o.validator=function(){try{return s.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(yD)}}),l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),c=new bD(G({},t,[o])),d=kd(YZ,i.validateMessages),c.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(c.validate(G({},t,n),N({},i)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(y,w){var x=y.message,C=x===yD?d.default:x;return u.isValidElement(C)?u.cloneElement(C,{key:"error_".concat(w)}):C}));case 18:if(!(!f.length&&l&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(y,w){return iR("".concat(t,".").concat(w),y,l,i,a)}));case 21:return m=g.sent,g.abrupt("return",m.reduce(function(y,w){return[].concat(Ve(y),Ve(w))},[]));case 23:return p=N(N({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),h=f.map(function(y){return typeof y=="string"?tSe(y,p):y}),g.abrupt("return",h);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),aR.apply(this,arguments)}function nSe(e,t,n,r,i,a){var o=e.join("."),s=n.map(function(d,f){var m=d.validator,p=N(N({},d),{},{ruleIndex:f});return m&&(p.validator=function(h,v,g){var y=!1,w=function(){for(var S=arguments.length,k=new Array(S),_=0;_2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return XZ(t,r,n)})}function XZ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,i){return e[i]===r})}function aSe(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||pt(e)!=="object"||pt(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(n,r));return Ve(i).every(function(a){var o=e[a],s=t[a];return typeof o=="function"&&typeof s=="function"?!0:o===s})}function oSe(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&pt(t.target)==="object"&&e in t.target?t.target[e]:t}function wD(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],a=t-n;return a>0?[].concat(Ve(e.slice(0,n)),[i],Ve(e.slice(n,t)),Ve(e.slice(t+1,r))):a<0?[].concat(Ve(e.slice(0,t)),Ve(e.slice(t+1,n+1)),[i],Ve(e.slice(n+1,r))):e}var sSe=["name"],Is=[];function i$(e,t,n,r,i,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==i}var WM=function(e){Ka(n,e);var t=vo(n);function n(r){var i;if(er(this,n),i=t.call(this,r),G(Tt(i),"state",{resetCount:0}),G(Tt(i),"cancelRegisterFunc",null),G(Tt(i),"mounted",!1),G(Tt(i),"touched",!1),G(Tt(i),"dirty",!1),G(Tt(i),"validatePromise",void 0),G(Tt(i),"prevValidating",void 0),G(Tt(i),"errors",Is),G(Tt(i),"warnings",Is),G(Tt(i),"cancelRegister",function(){var l=i.props,c=l.preserve,d=l.isListField,f=l.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(d,c,Ti(f)),i.cancelRegisterFunc=null}),G(Tt(i),"getNamePath",function(){var l=i.props,c=l.name,d=l.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return c!==void 0?[].concat(Ve(m),Ve(c)):[]}),G(Tt(i),"getRules",function(){var l=i.props,c=l.rules,d=c===void 0?[]:c,f=l.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),G(Tt(i),"refresh",function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),G(Tt(i),"metaCache",null),G(Tt(i),"triggerMetaEvent",function(l){var c=i.props.onMetaChange;if(c){var d=N(N({},i.getMeta()),{},{destroy:l});Lo(i.metaCache,d)||c(d),i.metaCache=d}else i.metaCache=null}),G(Tt(i),"onStoreChange",function(l,c,d){var f=i.props,m=f.shouldUpdate,p=f.dependencies,h=p===void 0?[]:p,v=f.onReset,g=d.store,y=i.getNamePath(),w=i.getValue(l),x=i.getValue(g),C=c&&Ih(c,y);switch(d.type==="valueUpdate"&&d.source==="external"&&!Lo(w,x)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Is,i.warnings=Is,i.triggerMetaEvent()),d.type){case"reset":if(!c||C){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),v==null||v(),i.refresh();return}break;case"remove":{if(m&&i$(m,l,g,w,x,d)){i.reRender();return}break}case"setField":{var S=d.data;if(C){"touched"in S&&(i.touched=S.touched),"validating"in S&&!("originRCField"in S)&&(i.validatePromise=S.validating?Promise.resolve([]):null),"errors"in S&&(i.errors=S.errors||Is),"warnings"in S&&(i.warnings=S.warnings||Is),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in S&&Ih(c,y,!0)){i.reRender();return}if(m&&!y.length&&i$(m,l,g,w,x,d)){i.reRender();return}break}case"dependenciesUpdate":{var k=h.map(Ti);if(k.some(function(_){return Ih(d.relatedFields,_)})){i.reRender();return}break}default:if(C||(!h.length||y.length||m)&&i$(m,l,g,w,x,d)){i.reRender();return}break}m===!0&&i.reRender()}),G(Tt(i),"validateRules",function(l){var c=i.getNamePath(),d=i.getValue(),f=l||{},m=f.triggerName,p=f.validateOnly,h=p===void 0?!1:p,v=Promise.resolve().then(cn(bt().mark(function g(){var y,w,x,C,S,k,_;return bt().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(i.mounted){T.next=2;break}return T.abrupt("return",[]);case 2:if(y=i.props,w=y.validateFirst,x=w===void 0?!1:w,C=y.messageVariables,S=y.validateDebounce,k=i.getRules(),m&&(k=k.filter(function($){return $}).filter(function($){var P=$.validateTrigger;if(!P)return!0;var M=ZP(P);return M.includes(m)})),!(S&&m)){T.next=10;break}return T.next=8,new Promise(function($){setTimeout($,S)});case 8:if(i.validatePromise===v){T.next=10;break}return T.abrupt("return",[]);case 10:return _=nSe(c,d,k,l,x,C),_.catch(function($){return $}).then(function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Is;if(i.validatePromise===v){var P;i.validatePromise=null;var M=[],j=[];(P=$.forEach)===null||P===void 0||P.call($,function(I){var R=I.rule.warningOnly,O=I.errors,L=O===void 0?Is:O;R?j.push.apply(j,Ve(L)):M.push.apply(M,Ve(L))}),i.errors=M,i.warnings=j,i.triggerMetaEvent(),i.reRender()}}),T.abrupt("return",_);case 13:case"end":return T.stop()}},g)})));return h||(i.validatePromise=v,i.dirty=!0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),i.reRender()),v}),G(Tt(i),"isFieldValidating",function(){return!!i.validatePromise}),G(Tt(i),"isFieldTouched",function(){return i.touched}),G(Tt(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(Uf),d=c.getInitialValue;return d(i.getNamePath())!==void 0}),G(Tt(i),"getErrors",function(){return i.errors}),G(Tt(i),"getWarnings",function(){return i.warnings}),G(Tt(i),"isListField",function(){return i.props.isListField}),G(Tt(i),"isList",function(){return i.props.isList}),G(Tt(i),"isPreserve",function(){return i.props.preserve}),G(Tt(i),"getMeta",function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return l}),G(Tt(i),"getOnlyChild",function(l){if(typeof l=="function"){var c=i.getMeta();return N(N({},i.getOnlyChild(l(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var d=Ir(l);return d.length!==1||!u.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),G(Tt(i),"getValue",function(l){var c=i.props.fieldContext.getFieldsValue,d=i.getNamePath();return cr(l||c(!0),d)}),G(Tt(i),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,d=c.name,f=c.trigger,m=c.validateTrigger,p=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,g=c.getValueProps,y=c.fieldContext,w=m!==void 0?m:y.validateTrigger,x=i.getNamePath(),C=y.getInternalHooks,S=y.getFieldsValue,k=C(Uf),_=k.dispatch,E=i.getValue(),T=g||function(I){return G({},v,I)},$=l[f],P=d!==void 0?T(E):{},M=N(N({},l),P);M[f]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var I,R=arguments.length,O=new Array(R),L=0;L=0&&$<=P.length?(d.keys=[].concat(Ve(d.keys.slice(0,$)),[d.id],Ve(d.keys.slice($))),x([].concat(Ve(P.slice(0,$)),[T],Ve(P.slice($))))):(d.keys=[].concat(Ve(d.keys),[d.id]),x([].concat(Ve(P),[T]))),d.id+=1},remove:function(T){var $=S(),P=new Set(Array.isArray(T)?T:[T]);P.size<=0||(d.keys=d.keys.filter(function(M,j){return!P.has(j)}),x($.filter(function(M,j){return!P.has(j)})))},move:function(T,$){if(T!==$){var P=S();T<0||T>=P.length||$<0||$>=P.length||(d.keys=wD(d.keys,T,$),x(wD(P,T,$)))}}},_=w||[];return Array.isArray(_)||(_=[]),r(_.map(function(E,T){var $=d.keys[T];return $===void 0&&(d.keys[T]=d.id,$=d.keys[T],d.id+=1),{name:T,key:$,isListField:!0}}),k,g)})))}function lSe(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,a){e.forEach(function(o,s){o.catch(function(l){return t=!0,l}).then(function(l){n-=1,r[s]=l,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}var QZ="__@field_split__";function a$(e){return e.map(function(t){return"".concat(pt(t),":").concat(t)}).join(QZ)}var Rp=function(){function e(){er(this,e),G(this,"kvs",new Map)}return tr(e,[{key:"set",value:function(n,r){this.kvs.set(a$(n),r)}},{key:"get",value:function(n){return this.kvs.get(a$(n))}},{key:"update",value:function(n,r){var i=this.get(n),a=r(i);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(a$(n))}},{key:"map",value:function(n){return Ve(this.kvs.entries()).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=a.split(QZ);return n({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),d=he(c,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:o})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,a=r.value;return n[i.join(".")]=a,null}),n}}]),e}(),cSe=["name"],uSe=tr(function e(t){var n=this;er(this,e),G(this,"formHooked",!1),G(this,"forceRootUpdate",void 0),G(this,"subscribable",!0),G(this,"store",{}),G(this,"fieldEntities",[]),G(this,"initialValues",{}),G(this,"callbacks",{}),G(this,"validateMessages",null),G(this,"preserve",null),G(this,"lastValidatePromise",null),G(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}}),G(this,"getInternalHooks",function(r){return r===Uf?(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}):(Jn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),G(this,"useSubscribe",function(r){n.subscribable=r}),G(this,"prevWithoutPreserves",null),G(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var a,o=kd(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var l=s.key;o=qr(o,l,cr(r,l))}),n.prevWithoutPreserves=null,n.updateStore(o)}}),G(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new Rp;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||i.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),G(this,"getInitialValue",function(r){var i=cr(n.initialValues,r);return r.length?kd(i):i}),G(this,"setCallbacks",function(r){n.callbacks=r}),G(this,"setValidateMessages",function(r){n.validateMessages=r}),G(this,"setPreserve",function(r){n.preserve=r}),G(this,"watchList",[]),G(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),G(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(o){o(i,a,r)})}}),G(this,"timeoutId",null),G(this,"warningUnhooked",function(){}),G(this,"updateStore",function(r){n.store=r}),G(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities}),G(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new Rp;return n.getFieldEntities(r).forEach(function(a){var o=a.getNamePath();i.set(o,a)}),i}),G(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(a){var o=Ti(a);return i.get(o)||{INVALIDATE_NAME_PATH:Ti(a)}})}),G(this,"getFieldsValue",function(r,i){n.warningUnhooked();var a,o,s;if(r===!0||Array.isArray(r)?(a=r,o=i):r&&pt(r)==="object"&&(s=r.strict,o=r.filter),a===!0&&!o)return n.store;var l=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),c=[];return l.forEach(function(d){var f,m,p="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var h,v;if((h=(v=d).isList)!==null&&h!==void 0&&h.call(v))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!o)c.push(p);else{var g="getMeta"in d?d.getMeta():null;o(g)&&c.push(p)}}),xD(n.store,c.map(Ti))}),G(this,"getFieldValue",function(r){n.warningUnhooked();var i=Ti(r);return cr(n.store,i)}),G(this,"getFieldsError",function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(a,o){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Ti(r[o]),errors:[],warnings:[]}})}),G(this,"getFieldError",function(r){n.warningUnhooked();var i=Ti(r),a=n.getFieldsError([i])[0];return a.errors}),G(this,"getFieldWarning",function(r){n.warningUnhooked();var i=Ti(r),a=n.getFieldsError([i])[0];return a.warnings}),G(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},i=new Rp,a=n.getFieldEntities(!0);a.forEach(function(l){var c=l.props.initialValue,d=l.getNamePath();if(c!==void 0){var f=i.get(d)||new Set;f.add({entity:l,value:c}),i.set(d,f)}});var o=function(c){c.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),p=n.getInitialValue(m);if(p!==void 0)Jn(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var h=i.get(m);if(h&&h.size>1)Jn(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(h){var v=n.getFieldValue(m),g=d.isListField();!g&&(!r.skipExist||v===void 0)&&n.updateStore(qr(n.store,m,Ve(h)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(l){var c=i.get(l);if(c){var d;(d=s).push.apply(d,Ve(Ve(c).map(function(f){return f.entity})))}})):s=a,o(s)}),G(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(kd(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Ti);a.forEach(function(o){var s=n.getInitialValue(o);n.updateStore(qr(n.store,o,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(i,a,{type:"reset"}),n.notifyWatch(a)}),G(this,"setFields",function(r){n.warningUnhooked();var i=n.store,a=[];r.forEach(function(o){var s=o.name,l=it(o,cSe),c=Ti(s);a.push(c),"value"in l&&n.updateStore(qr(n.store,c,l.value)),n.notifyObservers(i,[c],{type:"setField",data:o})}),n.notifyWatch(a)}),G(this,"getFields",function(){var r=n.getFieldEntities(!0),i=r.map(function(a){var o=a.getNamePath(),s=a.getMeta(),l=N(N({},s),{},{name:o,value:n.getFieldValue(o)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i}),G(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var a=r.getNamePath(),o=cr(n.store,a);o===void 0&&n.updateStore(qr(n.store,a,i))}}),G(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),G(this,"registerField",function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(s)&&(!o||l.length>1)){var c=o?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==c&&n.fieldEntities.every(function(f){return!XZ(f.getNamePath(),i)})){var d=n.store;n.updateStore(qr(d,i,c,!0)),n.notifyObservers(d,[i],{type:"remove"}),n.triggerDependenciesUpdate(d,i)}}n.notifyWatch([i])}}),G(this,"dispatch",function(r){switch(r.type){case"updateValue":{var i=r.namePath,a=r.value;n.updateValue(i,a);break}case"validateField":{var o=r.namePath,s=r.triggerName;n.validateFields([o],{triggerName:s});break}}}),G(this,"notifyObservers",function(r,i,a){if(n.subscribable){var o=N(N({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(r,i,o)})}else n.forceRootUpdate()}),G(this,"triggerDependenciesUpdate",function(r,i){var a=n.getDependencyChildrenFields(i);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[i].concat(Ve(a))}),a}),G(this,"updateValue",function(r,i){var a=Ti(r),o=n.store;n.updateStore(qr(n.store,a,i)),n.notifyObservers(o,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var s=n.triggerDependenciesUpdate(o,a),l=n.callbacks.onValuesChange;if(l){var c=xD(n.store,[a]);l(c,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(Ve(s)))}),G(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var a=kd(n.store,r);n.updateStore(a)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),G(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),G(this,"getDependencyChildrenFields",function(r){var i=new Set,a=[],o=new Rp;n.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(d){var f=Ti(d);o.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(l),m})})});var s=function l(c){var d=o.get(c)||new Set;d.forEach(function(f){if(!i.has(f)){i.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),l(m))}})};return s(r),a}),G(this,"triggerOnFieldsChange",function(r,i){var a=n.callbacks.onFieldsChange;if(a){var o=n.getFields();if(i){var s=new Rp;i.forEach(function(c){var d=c.name,f=c.errors;s.set(d,f)}),o.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=o.filter(function(c){var d=c.name;return Ih(r,d)});l.length&&a(l,o)}}),G(this,"validateFields",function(r,i){n.warningUnhooked();var a,o;Array.isArray(r)||typeof r=="string"||typeof i=="string"?(a=r,o=i):o=r;var s=!!a,l=s?a.map(Ti):[],c=[],d=String(Date.now()),f=new Set,m=o||{},p=m.recursive,h=m.dirty;n.getFieldEntities(!0).forEach(function(w){if(s||l.push(w.getNamePath()),!(!w.props.rules||!w.props.rules.length)&&!(h&&!w.isFieldDirty())){var x=w.getNamePath();if(f.add(x.join(d)),!s||Ih(l,x,p)){var C=w.validateRules(N({validateMessages:N(N({},YZ),n.validateMessages)},o));c.push(C.then(function(){return{name:x,errors:[],warnings:[]}}).catch(function(S){var k,_=[],E=[];return(k=S.forEach)===null||k===void 0||k.call(S,function(T){var $=T.rule.warningOnly,P=T.errors;$?E.push.apply(E,Ve(P)):_.push.apply(_,Ve(P))}),_.length?Promise.reject({name:x,errors:_,warnings:E}):{name:x,errors:_,warnings:E}}))}}});var v=lSe(c);n.lastValidatePromise=v,v.catch(function(w){return w}).then(function(w){var x=w.map(function(C){var S=C.name;return S});n.notifyObservers(n.store,x,{type:"validateFinish"}),n.triggerOnFieldsChange(x,w)});var g=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(l)):Promise.reject([])}).catch(function(w){var x=w.filter(function(C){return C&&C.errors.length});return Promise.reject({values:n.getFieldsValue(l),errorFields:x,outOfDate:n.lastValidatePromise!==v})});g.catch(function(w){return w});var y=l.filter(function(w){return f.has(w.join(d))});return n.triggerOnFieldsChange(y),g}),G(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(a){console.error(a)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})}),this.forceRootUpdate=t});function qM(e){var t=u.useRef(),n=u.useState({}),r=he(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){i({})},o=new uSe(a);t.current=o.getForm()}return[t.current]}var lR=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),ZZ=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,a=t.children,o=u.useContext(lR),s=u.useRef({});return u.createElement(lR.Provider,{value:N(N({},o),{},{validateMessages:N(N({},o.validateMessages),n),triggerFormChange:function(c,d){r&&r(c,{changedFields:d,forms:s.current}),o.triggerFormChange(c,d)},triggerFormFinish:function(c,d){i&&i(c,{values:d,forms:s.current}),o.triggerFormFinish(c,d)},registerForm:function(c,d){c&&(s.current=N(N({},s.current),{},G({},c,d))),o.registerForm(c,d)},unregisterForm:function(c){var d=N({},s.current);delete d[c],s.current=d,o.unregisterForm(c)}})},a)},dSe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],fSe=function(t,n){var r=t.name,i=t.initialValues,a=t.fields,o=t.form,s=t.preserve,l=t.children,c=t.component,d=c===void 0?"form":c,f=t.validateMessages,m=t.validateTrigger,p=m===void 0?"onChange":m,h=t.onValuesChange,v=t.onFieldsChange,g=t.onFinish,y=t.onFinishFailed,w=t.clearOnDestroy,x=it(t,dSe),C=u.useRef(null),S=u.useContext(lR),k=qM(o),_=he(k,1),E=_[0],T=E.getInternalHooks(Uf),$=T.useSubscribe,P=T.setInitialValues,M=T.setCallbacks,j=T.setValidateMessages,I=T.setPreserve,R=T.destroyForm;u.useImperativeHandle(n,function(){return N(N({},E),{},{nativeElement:C.current})}),u.useEffect(function(){return S.registerForm(r,E),function(){S.unregisterForm(r)}},[S,E,r]),j(N(N({},S.validateMessages),f)),M({onValuesChange:h,onFieldsChange:function(V){if(S.triggerFormChange(r,V),v){for(var W=arguments.length,U=new Array(W>1?W-1:0),X=1;X{}}),tee=u.createContext(null),nee=e=>{const t=on(e,["prefixCls"]);return u.createElement(ZZ,Object.assign({},t))},GM=u.createContext({prefixCls:""}),ki=u.createContext({}),ree=({children:e,status:t,override:n})=>{const r=u.useContext(ki),i=u.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return u.createElement(ki.Provider,{value:i},e)},iee=u.createContext(void 0),tl=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=K.createElement(ree,{override:!0,status:!0},i)),t&&(i=K.createElement(xxe,null,i)),i};var aee=function(t){if(pa()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(i){return i in r.style})}return!1},pSe=function(t,n){if(!aee(t))return!1;var r=document.createElement("div"),i=r.style[t];return r.style[t]=n,r.style[t]!==i};function cR(e,t){return!Array.isArray(e)&&t!==void 0?pSe(e,t):aee(e)}const hSe=()=>pa()&&window.document.documentElement,E_=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:a}=e,o=fe({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=fe({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),l=u.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return u.createElement("span",{className:fe(t,o,s,n),style:Object.assign(Object.assign({},l),r)})},vSe=new gn("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),$_=e=>({height:e,lineHeight:me(e)}),Oh=e=>Object.assign({width:e},$_(e)),gSe=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:vSe,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),o$=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},$_(e)),bSe=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Oh(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},Oh(i)),[`${t}${t}-sm`]:Object.assign({},Oh(a))}},ySe=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:n},o$(t,s)),[`${r}-lg`]:Object.assign({},o$(i,s)),[`${r}-sm`]:Object.assign({},o$(a,s))}},SD=e=>Object.assign({width:e},$_(e)),xSe=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:i},SD(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},SD(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},s$=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},l$=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},$_(e)),wSe=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},l$(r,s))},s$(e,r,n)),{[`${n}-lg`]:Object.assign({},l$(i,s))}),s$(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},l$(a,s))}),s$(e,a,`${n}-sm`))},CSe=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:a,skeletonInputCls:o,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:d,gradientFromColor:f,padding:m,marginSM:p,borderRadius:h,titleHeight:v,blockRadius:g,paragraphLiHeight:y,controlHeightXS:w,paragraphMarginTop:x}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},Oh(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},Oh(c)),[`${n}-sm`]:Object.assign({},Oh(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:f,borderRadius:g,[`+ ${i}`]:{marginBlockStart:d}},[i]:{padding:0,"> li":{width:"100%",height:y,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:w}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:h}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:p,[`+ ${i}`]:{marginBlockStart:x}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},wSe(e)),bSe(e)),ySe(e)),xSe(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[o]:{width:"100%"}},[`${t}${t}-active`]:{[` +}`),i)}else Jb(i);return function(){Jb(i)}},[t,i])}var ISe=!1;function OSe(e){return ISe}var mD=function(t){return t===!1?!1:!pa()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},ny=u.forwardRef(function(e,t){var n=e.open,r=e.autoLock,i=e.getContainer;e.debug;var a=e.autoDestroy,o=a===void 0?!0:a,s=e.children,l=u.useState(n),c=he(l,2),d=c[0],f=c[1],m=d||n;u.useEffect(function(){(o||n)&&f(n)},[n,o]);var p=u.useState(function(){return mD(i)}),h=he(p,2),v=h[0],g=h[1];u.useEffect(function(){var P=mD(i);g(P??null)});var y=$Se(m&&!v),w=he(y,2),x=w[0],S=w[1],C=v??x;RSe(r&&n&&pa()&&(C===x||C===document.body));var _=null;if(s&&Wl(s)&&t){var k=s;_=k.ref}var E=Dc(_,t);if(!m||!pa()||v===void 0)return null;var T=C===!1||OSe(),$=s;return t&&($=u.cloneElement(s,{ref:E})),u.createElement(ZZ.Provider,{value:S},T?$:ki.createPortal($,C))}),tee=u.createContext({});function MSe(){var e=N({},bm);return e.useId}var pD=0,hD=MSe();const ry=hD?function(t){var n=hD();return t||n}:function(t){var n=u.useState("ssr-id"),r=he(n,2),i=r[0],a=r[1];return u.useEffect(function(){var o=pD;pD+=1,a("rc_unique_".concat(o))},[]),t||i};function vD(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function gD(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function jSe(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=gD(i),n.top+=gD(i,!0),n}const NSe=u.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var ASe={width:0,height:0,overflow:"hidden",outline:"none"},FSe={outline:"none"},nee=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.title,o=e.ariaId,s=e.footer,l=e.closable,c=e.closeIcon,d=e.onClose,f=e.children,m=e.bodyStyle,p=e.bodyProps,h=e.modalRender,v=e.onMouseDown,g=e.onMouseUp,y=e.holderRef,w=e.visible,x=e.forceRender,S=e.width,C=e.height,_=e.classNames,k=e.styles,E=K.useContext(tee),T=E.panel,$=Dc(y,T),P=u.useRef(),M=u.useRef();K.useImperativeHandle(t,function(){return{focus:function(){var H;(H=P.current)===null||H===void 0||H.focus({preventScroll:!0})},changeActive:function(H){var A=document,V=A.activeElement;H&&V===M.current?P.current.focus({preventScroll:!0}):!H&&V===P.current&&M.current.focus({preventScroll:!0})}}});var j={};S!==void 0&&(j.width=S),C!==void 0&&(j.height=C);var I=s?K.createElement("div",{className:fe("".concat(n,"-footer"),_==null?void 0:_.footer),style:N({},k==null?void 0:k.footer)},s):null,R=a?K.createElement("div",{className:fe("".concat(n,"-header"),_==null?void 0:_.header),style:N({},k==null?void 0:k.header)},K.createElement("div",{className:"".concat(n,"-title"),id:o},a)):null,O=u.useMemo(function(){return mt(l)==="object"&&l!==null?l:l?{closeIcon:c??K.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[l,c,n]),D=zr(O,!0),L=mt(l)==="object"&&l.disabled,B=l?K.createElement("button",Fe({type:"button",onClick:d,"aria-label":"Close"},D,{className:"".concat(n,"-close"),disabled:L}),O.closeIcon):null,F=K.createElement("div",{className:fe("".concat(n,"-content"),_==null?void 0:_.content),style:k==null?void 0:k.content},B,R,K.createElement("div",Fe({className:fe("".concat(n,"-body"),_==null?void 0:_.body),style:N(N({},m),k==null?void 0:k.body)},p),f),I);return K.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?o:null,"aria-modal":"true",ref:$,style:N(N({},i),j),className:fe(n,r),onMouseDown:v,onMouseUp:g},K.createElement("div",{ref:P,tabIndex:0,style:FSe},K.createElement(NSe,{shouldUpdate:w||x},h?h(F):F)),K.createElement("div",{tabIndex:0,ref:M,style:ASe}))}),ree=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,i=e.style,a=e.className,o=e.visible,s=e.forceRender,l=e.destroyOnClose,c=e.motionName,d=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,p=u.useRef(),h=u.useState(),v=he(h,2),g=v[0],y=v[1],w={};g&&(w.transformOrigin=g);function x(){var S=jSe(p.current);y(m&&(m.x||m.y)?"".concat(m.x-S.left,"px ").concat(m.y-S.top,"px"):"")}return u.createElement(Gi,{visible:o,onVisibleChanged:f,onAppearPrepare:x,onEnterPrepare:x,forceRender:s,motionName:c,removeOnLeave:l,ref:p},function(S,C){var _=S.className,k=S.style;return u.createElement(nee,Fe({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:C,style:N(N(N({},k),i),w),className:fe(a,_)}))})});ree.displayName="Content";var DSe=function(t){var n=t.prefixCls,r=t.style,i=t.visible,a=t.maskProps,o=t.motionName,s=t.className;return u.createElement(Gi,{key:"mask",visible:i,motionName:o,leavedClassName:"".concat(n,"-mask-hidden")},function(l,c){var d=l.className,f=l.style;return u.createElement("div",Fe({ref:c,style:N(N({},f),r),className:fe("".concat(n,"-mask"),d,s)},a))})},LSe=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,i=t.zIndex,a=t.visible,o=a===void 0?!1:a,s=t.keyboard,l=s===void 0?!0:s,c=t.focusTriggerAfterClose,d=c===void 0?!0:c,f=t.wrapStyle,m=t.wrapClassName,p=t.wrapProps,h=t.onClose,v=t.afterOpenChange,g=t.afterClose,y=t.transitionName,w=t.animation,x=t.closable,S=x===void 0?!0:x,C=t.mask,_=C===void 0?!0:C,k=t.maskTransitionName,E=t.maskAnimation,T=t.maskClosable,$=T===void 0?!0:T,P=t.maskStyle,M=t.maskProps,j=t.rootClassName,I=t.classNames,R=t.styles,O=u.useRef(),D=u.useRef(),L=u.useRef(),B=u.useState(o),F=he(B,2),z=F[0],H=F[1],A=ry();function V(){_P(D.current,document.activeElement)||(O.current=document.activeElement)}function W(){if(!_P(D.current,document.activeElement)){var ce;(ce=L.current)===null||ce===void 0||ce.focus()}}function U(ce){if(ce)W();else{if(H(!1),_&&O.current&&d){try{O.current.focus({preventScroll:!0})}catch{}O.current=null}z&&(g==null||g())}v==null||v(ce)}function Y(ce){h==null||h(ce)}var J=u.useRef(!1),ne=u.useRef(),Q=function(){clearTimeout(ne.current),J.current=!0},te=function(){ne.current=setTimeout(function(){J.current=!1})},Z=null;$&&(Z=function(re){J.current?J.current=!1:D.current===re.target&&Y(re)});function le(ce){if(l&&ce.keyCode===ht.ESC){ce.stopPropagation(),Y(ce);return}o&&ce.keyCode===ht.TAB&&L.current.changeActive(!ce.shiftKey)}u.useEffect(function(){o&&(H(!0),V())},[o]),u.useEffect(function(){return function(){clearTimeout(ne.current)}},[]);var se=N(N(N({zIndex:i},f),R==null?void 0:R.wrapper),{},{display:z?null:"none"});return u.createElement("div",Fe({className:fe("".concat(r,"-root"),j)},zr(t,{data:!0})),u.createElement(DSe,{prefixCls:r,visible:_&&o,motionName:vD(r,k,E),style:N(N({zIndex:i},P),R==null?void 0:R.mask),maskProps:M,className:I==null?void 0:I.mask}),u.createElement("div",Fe({tabIndex:-1,onKeyDown:le,className:fe("".concat(r,"-wrap"),m,I==null?void 0:I.wrapper),ref:D,onClick:Z,style:se},p),u.createElement(ree,Fe({},t,{onMouseDown:Q,onMouseUp:te,ref:L,closable:S,ariaId:A,prefixCls:r,visible:o&&z,onClose:Y,onVisibleChanged:U,motionName:vD(r,y,w)}))))},UM=function(t){var n=t.visible,r=t.getContainer,i=t.forceRender,a=t.destroyOnClose,o=a===void 0?!1:a,s=t.afterClose,l=t.panelRef,c=u.useState(n),d=he(c,2),f=d[0],m=d[1],p=u.useMemo(function(){return{panel:l}},[l]);return u.useEffect(function(){n&&m(!0)},[n]),!i&&o&&!f?null:u.createElement(tee.Provider,{value:p},u.createElement(ny,{open:n||i||f,autoDestroy:!1,getContainer:r,autoLock:n||f},u.createElement(LSe,Fe({},t,{destroyOnClose:o,afterClose:function(){s==null||s(),m(!1)}}))))};UM.displayName="Dialog";var Wf="RC_FORM_INTERNAL_HOOKS",Ar=function(){Jn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Zd=u.createContext({getFieldValue:Ar,getFieldsValue:Ar,getFieldError:Ar,getFieldWarning:Ar,getFieldsError:Ar,isFieldsTouched:Ar,isFieldTouched:Ar,isFieldValidating:Ar,isFieldsValidating:Ar,resetFields:Ar,setFields:Ar,setFieldValue:Ar,setFieldsValue:Ar,validateFields:Ar,submit:Ar,getInternalHooks:function(){return Ar(),{dispatch:Ar,initEntityValue:Ar,registerField:Ar,useSubscribe:Ar,setInitialValues:Ar,destroyForm:Ar,setCallbacks:Ar,registerWatch:Ar,getFields:Ar,setValidateMessages:Ar,setPreserve:Ar,getInitialValue:Ar}}}),r1=u.createContext(null);function tR(e){return e==null?[]:Array.isArray(e)?e:[e]}function BSe(e){return e&&!!e._init}function nR(){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 t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var rR=nR();function zSe(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function HSe(e,t,n){if(n_())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&Yb(i,n.prototype),i}function iR(e){var t=typeof Map=="function"?new Map:void 0;return iR=function(r){if(r===null||!zSe(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return HSe(r,arguments,km(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Yb(i,r)},iR(e)}var VSe=/%[sdj%]/g,WSe=function(){};function aR(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function ps(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return s;switch(s){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return s}});return o}return e}function USe(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function na(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||USe(t)&&typeof e=="string"&&!e)}function qSe(e,t,n){var r=[],i=0,a=e.length;function o(s){r.push.apply(r,Ve(s||[])),i++,i===a&&n(r)}e.forEach(function(s){t(s,o)})}function bD(e,t,n){var r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}var s=r;r=r+1,st.max?i.push(ps(a.messages[f].max,t.fullField,t.max)):s&&l&&(dt.max)&&i.push(ps(a.messages[f].range,t.fullField,t.min,t.max))},iee=function(t,n,r,i,a,o){t.required&&(!r.hasOwnProperty(t.field)||na(n,o||t.type))&&i.push(ps(a.messages.required,t.fullField))},Kx;const eCe=function(){if(Kx)return Kx;var e="[a-fA-F\\d:]",t=function(_){return _&&_.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}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(i.join("|"),")").concat(a),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),l=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(o,"$")),d=function(_){return _&&_.exact?s:new RegExp("(?:".concat(t(_)).concat(n).concat(t(_),")|(?:").concat(t(_)).concat(o).concat(t(_),")"),"g")};d.v4=function(C){return C&&C.exact?l:new RegExp("".concat(t(C)).concat(n).concat(t(C)),"g")},d.v6=function(C){return C&&C.exact?c:new RegExp("".concat(t(C)).concat(o).concat(t(C)),"g")};var f="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",p=d.v4().source,h=d.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",w="(?::\\d{2,5})?",x='(?:[/?#][^\\s"]*)?',S="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(p,"|").concat(h,"|").concat(v).concat(g).concat(y,")").concat(w).concat(x);return Kx=new RegExp("(?:^".concat(S,"$)"),"i"),Kx};var SD={email:/^(([^<>()\[\]\\.,;:\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,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},N0={integer:function(t){return N0.number(t)&&parseInt(t,10)===t},float:function(t){return N0.number(t)&&!N0.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return mt(t)==="object"&&!N0.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(SD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(eCe())},hex:function(t){return typeof t=="string"&&!!t.match(SD.hex)}},tCe=function(t,n,r,i,a){if(t.required&&n===void 0){iee(t,n,r,i,a);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;o.indexOf(s)>-1?N0[s](n)||i.push(ps(a.messages.types[s],t.fullField,t.type)):s&&mt(n)!==t.type&&i.push(ps(a.messages.types[s],t.fullField,t.type))},nCe=function(t,n,r,i,a){(/^\s+$/.test(n)||n==="")&&i.push(ps(a.messages.whitespace,t.fullField))};const qn={required:iee,whitespace:nCe,type:tCe,range:ZSe,enum:JSe,pattern:QSe};var rCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a)}r(o)},iCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();qn.required(t,n,i,o,a,"array"),n!=null&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},aCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},oCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n,"date")&&!t.required)return r();if(qn.required(t,n,i,o,a),!na(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),qn.type(t,l,i,o,a),l&&qn.range(t,l.getTime(),i,o,a)}}r(o)},sCe="enum",lCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn[sCe](t,n,i,o,a)}r(o)},cCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},uCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},dCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},fCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},mCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},pCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a),na(n,"string")||qn.pattern(t,n,i,o,a)}r(o)},hCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),na(n)||qn.type(t,n,i,o,a)}r(o)},vCe=function(t,n,r,i,a){var o=[],s=Array.isArray(n)?"array":mt(n);qn.required(t,n,i,o,a,s),r(o)},gCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a,"string"),na(n,"string")||(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a),qn.pattern(t,n,i,o,a),t.whitespace===!0&&qn.whitespace(t,n,i,o,a))}r(o)},i$=function(t,n,r,i,a){var o=t.type,s=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(na(n,o)&&!t.required)return r();qn.required(t,n,i,s,a,o),na(n,o)||qn.type(t,n,i,s,a)}r(s)};const lb={string:gCe,method:dCe,number:fCe,boolean:aCe,regexp:hCe,integer:uCe,float:cCe,array:iCe,object:mCe,enum:lCe,pattern:pCe,date:oCe,url:i$,hex:i$,email:i$,required:vCe,any:rCe};var iy=function(){function e(t){er(this,e),G(this,"rules",null),G(this,"_messages",rR),this.define(t)}return tr(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(mt(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(i){var a=n[i];r.rules[i]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=wD(nR(),n)),this._messages}},{key:"validate",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},o=n,s=i,l=a;if(typeof s=="function"&&(l=s,s={}),!this.rules||Object.keys(this.rules).length===0)return l&&l(null,o),Promise.resolve(o);function c(h){var v=[],g={};function y(x){if(Array.isArray(x)){var S;v=(S=v).concat.apply(S,Ve(x))}else v.push(x)}for(var w=0;w0&&arguments[0]!==void 0?arguments[0]:[],E=Array.isArray(k)?k:[k];!s.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&g.message!==void 0&&(E=[].concat(g.message));var T=E.map(xD(g,o));if(s.first&&T.length)return p[g.field]=1,v(T);if(!y)v(T);else{if(g.required&&!h.value)return g.message!==void 0?T=[].concat(g.message).map(xD(g,o)):s.error&&(T=[s.error(g,ps(s.messages.required,g.field))]),v(T);var $={};g.defaultField&&Object.keys(h.value).map(function(j){$[j]=g.defaultField}),$=N(N({},$),h.rule.fields);var P={};Object.keys($).forEach(function(j){var I=$[j],R=Array.isArray(I)?I:[I];P[j]=R.map(w.bind(null,j))});var M=new e(P);M.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),M.validate(h.value,h.rule.options||s,function(j){var I=[];T&&T.length&&I.push.apply(I,Ve(T)),j&&j.length&&I.push.apply(I,Ve(j)),v(I.length?I:null)})}}var S;if(g.asyncValidator)S=g.asyncValidator(g,h.value,x,h.source,s);else if(g.validator){try{S=g.validator(g,h.value,x,h.source,s)}catch(k){var C,_;(C=(_=console).error)===null||C===void 0||C.call(_,k),s.suppressValidatorError||setTimeout(function(){throw k},0),x(k.message)}S===!0?x():S===!1?x(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):S instanceof Array?x(S):S instanceof Error&&x(S.message)}S&&S.then&&S.then(function(){return x()},function(k){return x(k)})},function(h){c(h)},o)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!lb.hasOwnProperty(n.type))throw new Error(ps("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),i=r.indexOf("message");return i!==-1&&r.splice(i,1),r.length===1&&r[0]==="required"?lb.required:lb[this.getType(n)]||void 0}}]),e}();G(iy,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");lb[t]=n});G(iy,"warning",WSe);G(iy,"messages",rR);G(iy,"validators",lb);var Go="'${name}' is not a valid ${type}",aee={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:Go,method:Go,array:Go,object:Go,number:Go,date:Go,boolean:Go,integer:Go,float:Go,regexp:Go,email:Go,url:Go,hex:Go},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}"}},CD=iy;function bCe(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var kD="CODE_LOGIC_ERROR";function oR(e,t,n,r,i){return sR.apply(this,arguments)}function sR(){return sR=un(yt().mark(function e(t,n,r,i,a){var o,s,l,c,d,f,m,p,h;return yt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return o=N({},r),delete o.ruleIndex,CD.warning=function(){},o.validator&&(s=o.validator,o.validator=function(){try{return s.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(kD)}}),l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),c=new CD(G({},t,[o])),d=kd(aee,i.validateMessages),c.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(c.validate(G({},t,n),N({},i)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(y,w){var x=y.message,S=x===kD?d.default:x;return u.isValidElement(S)?u.cloneElement(S,{key:"error_".concat(w)}):S}));case 18:if(!(!f.length&&l&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(y,w){return oR("".concat(t,".").concat(w),y,l,i,a)}));case 21:return m=g.sent,g.abrupt("return",m.reduce(function(y,w){return[].concat(Ve(y),Ve(w))},[]));case 23:return p=N(N({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),h=f.map(function(y){return typeof y=="string"?bCe(y,p):y}),g.abrupt("return",h);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),sR.apply(this,arguments)}function yCe(e,t,n,r,i,a){var o=e.join("."),s=n.map(function(d,f){var m=d.validator,p=N(N({},d),{},{ruleIndex:f});return m&&(p.validator=function(h,v,g){var y=!1,w=function(){for(var C=arguments.length,_=new Array(C),k=0;k2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return oee(t,r,n)})}function oee(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,i){return e[i]===r})}function SCe(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||mt(e)!=="object"||mt(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(n,r));return Ve(i).every(function(a){var o=e[a],s=t[a];return typeof o=="function"&&typeof s=="function"?!0:o===s})}function CCe(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&mt(t.target)==="object"&&e in t.target?t.target[e]:t}function ED(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],a=t-n;return a>0?[].concat(Ve(e.slice(0,n)),[i],Ve(e.slice(n,t)),Ve(e.slice(t+1,r))):a<0?[].concat(Ve(e.slice(0,t)),Ve(e.slice(t+1,n+1)),[i],Ve(e.slice(n+1,r))):e}var kCe=["name"],Is=[];function a$(e,t,n,r,i,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==i}var qM=function(e){Ka(n,e);var t=vo(n);function n(r){var i;if(er(this,n),i=t.call(this,r),G(Tt(i),"state",{resetCount:0}),G(Tt(i),"cancelRegisterFunc",null),G(Tt(i),"mounted",!1),G(Tt(i),"touched",!1),G(Tt(i),"dirty",!1),G(Tt(i),"validatePromise",void 0),G(Tt(i),"prevValidating",void 0),G(Tt(i),"errors",Is),G(Tt(i),"warnings",Is),G(Tt(i),"cancelRegister",function(){var l=i.props,c=l.preserve,d=l.isListField,f=l.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(d,c,Pi(f)),i.cancelRegisterFunc=null}),G(Tt(i),"getNamePath",function(){var l=i.props,c=l.name,d=l.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return c!==void 0?[].concat(Ve(m),Ve(c)):[]}),G(Tt(i),"getRules",function(){var l=i.props,c=l.rules,d=c===void 0?[]:c,f=l.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),G(Tt(i),"refresh",function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),G(Tt(i),"metaCache",null),G(Tt(i),"triggerMetaEvent",function(l){var c=i.props.onMetaChange;if(c){var d=N(N({},i.getMeta()),{},{destroy:l});Bo(i.metaCache,d)||c(d),i.metaCache=d}else i.metaCache=null}),G(Tt(i),"onStoreChange",function(l,c,d){var f=i.props,m=f.shouldUpdate,p=f.dependencies,h=p===void 0?[]:p,v=f.onReset,g=d.store,y=i.getNamePath(),w=i.getValue(l),x=i.getValue(g),S=c&&Mh(c,y);switch(d.type==="valueUpdate"&&d.source==="external"&&!Bo(w,x)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Is,i.warnings=Is,i.triggerMetaEvent()),d.type){case"reset":if(!c||S){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),v==null||v(),i.refresh();return}break;case"remove":{if(m&&a$(m,l,g,w,x,d)){i.reRender();return}break}case"setField":{var C=d.data;if(S){"touched"in C&&(i.touched=C.touched),"validating"in C&&!("originRCField"in C)&&(i.validatePromise=C.validating?Promise.resolve([]):null),"errors"in C&&(i.errors=C.errors||Is),"warnings"in C&&(i.warnings=C.warnings||Is),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in C&&Mh(c,y,!0)){i.reRender();return}if(m&&!y.length&&a$(m,l,g,w,x,d)){i.reRender();return}break}case"dependenciesUpdate":{var _=h.map(Pi);if(_.some(function(k){return Mh(d.relatedFields,k)})){i.reRender();return}break}default:if(S||(!h.length||y.length||m)&&a$(m,l,g,w,x,d)){i.reRender();return}break}m===!0&&i.reRender()}),G(Tt(i),"validateRules",function(l){var c=i.getNamePath(),d=i.getValue(),f=l||{},m=f.triggerName,p=f.validateOnly,h=p===void 0?!1:p,v=Promise.resolve().then(un(yt().mark(function g(){var y,w,x,S,C,_,k;return yt().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(i.mounted){T.next=2;break}return T.abrupt("return",[]);case 2:if(y=i.props,w=y.validateFirst,x=w===void 0?!1:w,S=y.messageVariables,C=y.validateDebounce,_=i.getRules(),m&&(_=_.filter(function($){return $}).filter(function($){var P=$.validateTrigger;if(!P)return!0;var M=tR(P);return M.includes(m)})),!(C&&m)){T.next=10;break}return T.next=8,new Promise(function($){setTimeout($,C)});case 8:if(i.validatePromise===v){T.next=10;break}return T.abrupt("return",[]);case 10:return k=yCe(c,d,_,l,x,S),k.catch(function($){return $}).then(function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Is;if(i.validatePromise===v){var P;i.validatePromise=null;var M=[],j=[];(P=$.forEach)===null||P===void 0||P.call($,function(I){var R=I.rule.warningOnly,O=I.errors,D=O===void 0?Is:O;R?j.push.apply(j,Ve(D)):M.push.apply(M,Ve(D))}),i.errors=M,i.warnings=j,i.triggerMetaEvent(),i.reRender()}}),T.abrupt("return",k);case 13:case"end":return T.stop()}},g)})));return h||(i.validatePromise=v,i.dirty=!0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),i.reRender()),v}),G(Tt(i),"isFieldValidating",function(){return!!i.validatePromise}),G(Tt(i),"isFieldTouched",function(){return i.touched}),G(Tt(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(Wf),d=c.getInitialValue;return d(i.getNamePath())!==void 0}),G(Tt(i),"getErrors",function(){return i.errors}),G(Tt(i),"getWarnings",function(){return i.warnings}),G(Tt(i),"isListField",function(){return i.props.isListField}),G(Tt(i),"isList",function(){return i.props.isList}),G(Tt(i),"isPreserve",function(){return i.props.preserve}),G(Tt(i),"getMeta",function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return l}),G(Tt(i),"getOnlyChild",function(l){if(typeof l=="function"){var c=i.getMeta();return N(N({},i.getOnlyChild(l(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var d=Ir(l);return d.length!==1||!u.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),G(Tt(i),"getValue",function(l){var c=i.props.fieldContext.getFieldsValue,d=i.getNamePath();return dr(l||c(!0),d)}),G(Tt(i),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,d=c.name,f=c.trigger,m=c.validateTrigger,p=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,g=c.getValueProps,y=c.fieldContext,w=m!==void 0?m:y.validateTrigger,x=i.getNamePath(),S=y.getInternalHooks,C=y.getFieldsValue,_=S(Wf),k=_.dispatch,E=i.getValue(),T=g||function(I){return G({},v,I)},$=l[f],P=d!==void 0?T(E):{},M=N(N({},l),P);M[f]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var I,R=arguments.length,O=new Array(R),D=0;D=0&&$<=P.length?(d.keys=[].concat(Ve(d.keys.slice(0,$)),[d.id],Ve(d.keys.slice($))),x([].concat(Ve(P.slice(0,$)),[T],Ve(P.slice($))))):(d.keys=[].concat(Ve(d.keys),[d.id]),x([].concat(Ve(P),[T]))),d.id+=1},remove:function(T){var $=C(),P=new Set(Array.isArray(T)?T:[T]);P.size<=0||(d.keys=d.keys.filter(function(M,j){return!P.has(j)}),x($.filter(function(M,j){return!P.has(j)})))},move:function(T,$){if(T!==$){var P=C();T<0||T>=P.length||$<0||$>=P.length||(d.keys=ED(d.keys,T,$),x(ED(P,T,$)))}}},k=w||[];return Array.isArray(k)||(k=[]),r(k.map(function(E,T){var $=d.keys[T];return $===void 0&&(d.keys[T]=d.id,$=d.keys[T],d.id+=1),{name:T,key:$,isListField:!0}}),_,g)})))}function _Ce(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,a){e.forEach(function(o,s){o.catch(function(l){return t=!0,l}).then(function(l){n-=1,r[s]=l,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}var lee="__@field_split__";function o$(e){return e.map(function(t){return"".concat(mt(t),":").concat(t)}).join(lee)}var Op=function(){function e(){er(this,e),G(this,"kvs",new Map)}return tr(e,[{key:"set",value:function(n,r){this.kvs.set(o$(n),r)}},{key:"get",value:function(n){return this.kvs.get(o$(n))}},{key:"update",value:function(n,r){var i=this.get(n),a=r(i);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(o$(n))}},{key:"map",value:function(n){return Ve(this.kvs.entries()).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=a.split(lee);return n({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),d=he(c,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:o})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,a=r.value;return n[i.join(".")]=a,null}),n}}]),e}(),ECe=["name"],$Ce=tr(function e(t){var n=this;er(this,e),G(this,"formHooked",!1),G(this,"forceRootUpdate",void 0),G(this,"subscribable",!0),G(this,"store",{}),G(this,"fieldEntities",[]),G(this,"initialValues",{}),G(this,"callbacks",{}),G(this,"validateMessages",null),G(this,"preserve",null),G(this,"lastValidatePromise",null),G(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}}),G(this,"getInternalHooks",function(r){return r===Wf?(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}):(Jn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),G(this,"useSubscribe",function(r){n.subscribable=r}),G(this,"prevWithoutPreserves",null),G(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var a,o=kd(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var l=s.key;o=qr(o,l,dr(r,l))}),n.prevWithoutPreserves=null,n.updateStore(o)}}),G(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new Op;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||i.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),G(this,"getInitialValue",function(r){var i=dr(n.initialValues,r);return r.length?kd(i):i}),G(this,"setCallbacks",function(r){n.callbacks=r}),G(this,"setValidateMessages",function(r){n.validateMessages=r}),G(this,"setPreserve",function(r){n.preserve=r}),G(this,"watchList",[]),G(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),G(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(o){o(i,a,r)})}}),G(this,"timeoutId",null),G(this,"warningUnhooked",function(){}),G(this,"updateStore",function(r){n.store=r}),G(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities}),G(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new Op;return n.getFieldEntities(r).forEach(function(a){var o=a.getNamePath();i.set(o,a)}),i}),G(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(a){var o=Pi(a);return i.get(o)||{INVALIDATE_NAME_PATH:Pi(a)}})}),G(this,"getFieldsValue",function(r,i){n.warningUnhooked();var a,o,s;if(r===!0||Array.isArray(r)?(a=r,o=i):r&&mt(r)==="object"&&(s=r.strict,o=r.filter),a===!0&&!o)return n.store;var l=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),c=[];return l.forEach(function(d){var f,m,p="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var h,v;if((h=(v=d).isList)!==null&&h!==void 0&&h.call(v))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!o)c.push(p);else{var g="getMeta"in d?d.getMeta():null;o(g)&&c.push(p)}}),_D(n.store,c.map(Pi))}),G(this,"getFieldValue",function(r){n.warningUnhooked();var i=Pi(r);return dr(n.store,i)}),G(this,"getFieldsError",function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(a,o){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Pi(r[o]),errors:[],warnings:[]}})}),G(this,"getFieldError",function(r){n.warningUnhooked();var i=Pi(r),a=n.getFieldsError([i])[0];return a.errors}),G(this,"getFieldWarning",function(r){n.warningUnhooked();var i=Pi(r),a=n.getFieldsError([i])[0];return a.warnings}),G(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},i=new Op,a=n.getFieldEntities(!0);a.forEach(function(l){var c=l.props.initialValue,d=l.getNamePath();if(c!==void 0){var f=i.get(d)||new Set;f.add({entity:l,value:c}),i.set(d,f)}});var o=function(c){c.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),p=n.getInitialValue(m);if(p!==void 0)Jn(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var h=i.get(m);if(h&&h.size>1)Jn(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(h){var v=n.getFieldValue(m),g=d.isListField();!g&&(!r.skipExist||v===void 0)&&n.updateStore(qr(n.store,m,Ve(h)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(l){var c=i.get(l);if(c){var d;(d=s).push.apply(d,Ve(Ve(c).map(function(f){return f.entity})))}})):s=a,o(s)}),G(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(kd(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Pi);a.forEach(function(o){var s=n.getInitialValue(o);n.updateStore(qr(n.store,o,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(i,a,{type:"reset"}),n.notifyWatch(a)}),G(this,"setFields",function(r){n.warningUnhooked();var i=n.store,a=[];r.forEach(function(o){var s=o.name,l=at(o,ECe),c=Pi(s);a.push(c),"value"in l&&n.updateStore(qr(n.store,c,l.value)),n.notifyObservers(i,[c],{type:"setField",data:o})}),n.notifyWatch(a)}),G(this,"getFields",function(){var r=n.getFieldEntities(!0),i=r.map(function(a){var o=a.getNamePath(),s=a.getMeta(),l=N(N({},s),{},{name:o,value:n.getFieldValue(o)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i}),G(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var a=r.getNamePath(),o=dr(n.store,a);o===void 0&&n.updateStore(qr(n.store,a,i))}}),G(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),G(this,"registerField",function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(s)&&(!o||l.length>1)){var c=o?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==c&&n.fieldEntities.every(function(f){return!oee(f.getNamePath(),i)})){var d=n.store;n.updateStore(qr(d,i,c,!0)),n.notifyObservers(d,[i],{type:"remove"}),n.triggerDependenciesUpdate(d,i)}}n.notifyWatch([i])}}),G(this,"dispatch",function(r){switch(r.type){case"updateValue":{var i=r.namePath,a=r.value;n.updateValue(i,a);break}case"validateField":{var o=r.namePath,s=r.triggerName;n.validateFields([o],{triggerName:s});break}}}),G(this,"notifyObservers",function(r,i,a){if(n.subscribable){var o=N(N({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(r,i,o)})}else n.forceRootUpdate()}),G(this,"triggerDependenciesUpdate",function(r,i){var a=n.getDependencyChildrenFields(i);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[i].concat(Ve(a))}),a}),G(this,"updateValue",function(r,i){var a=Pi(r),o=n.store;n.updateStore(qr(n.store,a,i)),n.notifyObservers(o,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var s=n.triggerDependenciesUpdate(o,a),l=n.callbacks.onValuesChange;if(l){var c=_D(n.store,[a]);l(c,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(Ve(s)))}),G(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var a=kd(n.store,r);n.updateStore(a)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),G(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),G(this,"getDependencyChildrenFields",function(r){var i=new Set,a=[],o=new Op;n.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(d){var f=Pi(d);o.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(l),m})})});var s=function l(c){var d=o.get(c)||new Set;d.forEach(function(f){if(!i.has(f)){i.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),l(m))}})};return s(r),a}),G(this,"triggerOnFieldsChange",function(r,i){var a=n.callbacks.onFieldsChange;if(a){var o=n.getFields();if(i){var s=new Op;i.forEach(function(c){var d=c.name,f=c.errors;s.set(d,f)}),o.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=o.filter(function(c){var d=c.name;return Mh(r,d)});l.length&&a(l,o)}}),G(this,"validateFields",function(r,i){n.warningUnhooked();var a,o;Array.isArray(r)||typeof r=="string"||typeof i=="string"?(a=r,o=i):o=r;var s=!!a,l=s?a.map(Pi):[],c=[],d=String(Date.now()),f=new Set,m=o||{},p=m.recursive,h=m.dirty;n.getFieldEntities(!0).forEach(function(w){if(s||l.push(w.getNamePath()),!(!w.props.rules||!w.props.rules.length)&&!(h&&!w.isFieldDirty())){var x=w.getNamePath();if(f.add(x.join(d)),!s||Mh(l,x,p)){var S=w.validateRules(N({validateMessages:N(N({},aee),n.validateMessages)},o));c.push(S.then(function(){return{name:x,errors:[],warnings:[]}}).catch(function(C){var _,k=[],E=[];return(_=C.forEach)===null||_===void 0||_.call(C,function(T){var $=T.rule.warningOnly,P=T.errors;$?E.push.apply(E,Ve(P)):k.push.apply(k,Ve(P))}),k.length?Promise.reject({name:x,errors:k,warnings:E}):{name:x,errors:k,warnings:E}}))}}});var v=_Ce(c);n.lastValidatePromise=v,v.catch(function(w){return w}).then(function(w){var x=w.map(function(S){var C=S.name;return C});n.notifyObservers(n.store,x,{type:"validateFinish"}),n.triggerOnFieldsChange(x,w)});var g=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(l)):Promise.reject([])}).catch(function(w){var x=w.filter(function(S){return S&&S.errors.length});return Promise.reject({values:n.getFieldsValue(l),errorFields:x,outOfDate:n.lastValidatePromise!==v})});g.catch(function(w){return w});var y=l.filter(function(w){return f.has(w.join(d))});return n.triggerOnFieldsChange(y),g}),G(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(a){console.error(a)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})}),this.forceRootUpdate=t});function KM(e){var t=u.useRef(),n=u.useState({}),r=he(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){i({})},o=new $Ce(a);t.current=o.getForm()}return[t.current]}var uR=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),cee=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,a=t.children,o=u.useContext(uR),s=u.useRef({});return u.createElement(uR.Provider,{value:N(N({},o),{},{validateMessages:N(N({},o.validateMessages),n),triggerFormChange:function(c,d){r&&r(c,{changedFields:d,forms:s.current}),o.triggerFormChange(c,d)},triggerFormFinish:function(c,d){i&&i(c,{values:d,forms:s.current}),o.triggerFormFinish(c,d)},registerForm:function(c,d){c&&(s.current=N(N({},s.current),{},G({},c,d))),o.registerForm(c,d)},unregisterForm:function(c){var d=N({},s.current);delete d[c],s.current=d,o.unregisterForm(c)}})},a)},TCe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],PCe=function(t,n){var r=t.name,i=t.initialValues,a=t.fields,o=t.form,s=t.preserve,l=t.children,c=t.component,d=c===void 0?"form":c,f=t.validateMessages,m=t.validateTrigger,p=m===void 0?"onChange":m,h=t.onValuesChange,v=t.onFieldsChange,g=t.onFinish,y=t.onFinishFailed,w=t.clearOnDestroy,x=at(t,TCe),S=u.useRef(null),C=u.useContext(uR),_=KM(o),k=he(_,1),E=k[0],T=E.getInternalHooks(Wf),$=T.useSubscribe,P=T.setInitialValues,M=T.setCallbacks,j=T.setValidateMessages,I=T.setPreserve,R=T.destroyForm;u.useImperativeHandle(n,function(){return N(N({},E),{},{nativeElement:S.current})}),u.useEffect(function(){return C.registerForm(r,E),function(){C.unregisterForm(r)}},[C,E,r]),j(N(N({},C.validateMessages),f)),M({onValuesChange:h,onFieldsChange:function(V){if(C.triggerFormChange(r,V),v){for(var W=arguments.length,U=new Array(W>1?W-1:0),Y=1;Y{}}),dee=u.createContext(null),fee=e=>{const t=ln(e,["prefixCls"]);return u.createElement(cee,Object.assign({},t))},YM=u.createContext({prefixCls:""}),_i=u.createContext({}),mee=({children:e,status:t,override:n})=>{const r=u.useContext(_i),i=u.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return u.createElement(_i.Provider,{value:i},e)},pee=u.createContext(void 0),tl=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=K.createElement(mee,{override:!0,status:!0},i)),t&&(i=K.createElement(Fxe,null,i)),i};var hee=function(t){if(pa()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(i){return i in r.style})}return!1},ICe=function(t,n){if(!hee(t))return!1;var r=document.createElement("div"),i=r.style[t];return r.style[t]=n,r.style[t]!==i};function dR(e,t){return!Array.isArray(e)&&t!==void 0?ICe(e,t):hee(e)}const OCe=()=>pa()&&window.document.documentElement,$_=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:a}=e,o=fe({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=fe({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),l=u.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return u.createElement("span",{className:fe(t,o,s,n),style:Object.assign(Object.assign({},l),r)})},MCe=new yn("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T_=e=>({height:e,lineHeight:me(e)}),jh=e=>Object.assign({width:e},T_(e)),jCe=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:MCe,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),s$=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},T_(e)),NCe=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},jh(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},jh(i)),[`${t}${t}-sm`]:Object.assign({},jh(a))}},ACe=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:n},s$(t,s)),[`${r}-lg`]:Object.assign({},s$(i,s)),[`${r}-sm`]:Object.assign({},s$(a,s))}},TD=e=>Object.assign({width:e},T_(e)),FCe=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:i},TD(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},TD(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},l$=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},c$=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},T_(e)),DCe=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},c$(r,s))},l$(e,r,n)),{[`${n}-lg`]:Object.assign({},c$(i,s))}),l$(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},c$(a,s))}),l$(e,a,`${n}-sm`))},LCe=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:a,skeletonInputCls:o,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:d,gradientFromColor:f,padding:m,marginSM:p,borderRadius:h,titleHeight:v,blockRadius:g,paragraphLiHeight:y,controlHeightXS:w,paragraphMarginTop:x}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},jh(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},jh(c)),[`${n}-sm`]:Object.assign({},jh(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:f,borderRadius:g,[`+ ${i}`]:{marginBlockStart:d}},[i]:{padding:0,"> li":{width:"100%",height:y,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:w}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:h}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:p,[`+ ${i}`]:{marginBlockStart:x}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},DCe(e)),NCe(e)),ACe(e)),FCe(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[o]:{width:"100%"}},[`${t}${t}-active`]:{[` ${r}, ${i} > li, ${n}, ${a}, ${o}, ${s} - `]:Object.assign({},gSe(e))}}},SSe=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Jv=mn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=tn(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 CSe(r)},SSe,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),kSe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,shape:a="circle",size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=on(e,["prefixCls","className"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(E_,Object.assign({prefixCls:`${l}-avatar`,shape:a,size:o},m))))},_Se=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a=!1,size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=on(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(E_,Object.assign({prefixCls:`${l}-button`,size:o},m))))},ESe="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",$Se=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a}=e,{getPrefixCls:o}=u.useContext(It),s=o("skeleton",t),[l,c,d]=Jv(s),f=fe(s,`${s}-element`,{[`${s}-active`]:a},n,r,c,d);return l(u.createElement("div",{className:f},u.createElement("div",{className:fe(`${s}-image`,n),style:i},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},u.createElement("title",null,"Image placeholder"),u.createElement("path",{d:ESe,className:`${s}-image-path`})))))},TSe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a,size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=on(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(E_,Object.assign({prefixCls:`${l}-input`,size:o},m))))},PSe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a,children:o}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=fe(l,`${l}-element`,{[`${l}-active`]:a},d,n,r,f);return c(u.createElement("div",{className:m},u.createElement("div",{className:fe(`${l}-image`,n),style:i},o)))},RSe=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},ISe=e=>{const{prefixCls:t,className:n,style:r,rows:i=0}=e,a=Array.from({length:i}).map((o,s)=>u.createElement("li",{key:s,style:{width:RSe(s,e)}}));return u.createElement("ul",{className:fe(t,n),style:r},a)},OSe=({prefixCls:e,className:t,width:n,style:r})=>u.createElement("h3",{className:fe(e,t),style:Object.assign({width:n},r)});function c$(e){return e&&typeof e=="object"?e:{}}function MSe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function jSe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function NSe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const uf=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,style:a,children:o,avatar:s=!1,title:l=!0,paragraph:c=!0,active:d,round:f}=e,{getPrefixCls:m,direction:p,className:h,style:v}=Sr("skeleton"),g=m("skeleton",t),[y,w,x]=Jv(g);if(n||!("loading"in e)){const C=!!s,S=!!l,k=!!c;let _;if(C){const $=Object.assign(Object.assign({prefixCls:`${g}-avatar`},MSe(S,k)),c$(s));_=u.createElement("div",{className:`${g}-header`},u.createElement(E_,Object.assign({},$)))}let E;if(S||k){let $;if(S){const M=Object.assign(Object.assign({prefixCls:`${g}-title`},jSe(C,k)),c$(l));$=u.createElement(OSe,Object.assign({},M))}let P;if(k){const M=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},NSe(C,S)),c$(c));P=u.createElement(ISe,Object.assign({},M))}E=u.createElement("div",{className:`${g}-content`},$,P)}const T=fe(g,{[`${g}-with-avatar`]:C,[`${g}-active`]:d,[`${g}-rtl`]:p==="rtl",[`${g}-round`]:f},h,r,i,w,x);return y(u.createElement("div",{className:T,style:Object.assign(Object.assign({},v),a)},_,E))}return o??null};uf.Button=_Se;uf.Avatar=kSe;uf.Input=TSe;uf.Image=$Se;uf.Node=PSe;function kD(){}const ASe=u.createContext({add:kD,remove:kD});function oee(e){const t=u.useContext(ASe),n=u.useRef(null);return Xt(i=>{if(i){const a=e?i.querySelector(e):i;a&&(t.add(a),n.current=a)}else t.remove(n.current)})}const _D=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=u.useContext(Z1);return K.createElement(Vt,Object.assign({onClick:n},e),t)},ED=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=u.useContext(Z1);return K.createElement(Vt,Object.assign({},NM(n),{loading:e,onClick:i},t),r)};function see(e,t){return K.createElement("span",{className:`${e}-close-x`},t||K.createElement(Vo,{className:`${e}-close-icon`}))}const lee=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:a,onCancel:o,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[d]=ia("Modal",AQ()),f=t||(d==null?void 0:d.okText),m=r||(d==null?void 0:d.cancelText),p=K.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:m,okType:n,onOk:a,onCancel:o}),[i,s,l,f,m,n,a,o]);let h;return typeof c=="function"||typeof c>"u"?(h=K.createElement(K.Fragment,null,K.createElement(_D,null),K.createElement(ED,null)),typeof c=="function"&&(h=c(h,{OkBtn:ED,CancelBtn:_D})),h=K.createElement(HZ,{value:p},h)):h=c,K.createElement(SM,{disabled:!1},h)},FSe=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"}}}},DSe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},LSe=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:i}=e,a={};for(let o=i;o>=0;o--)o===0?(a[`${r}${t}-${o}`]={display:"none"},a[`${r}-push-${o}`]={insetInlineStart:"auto"},a[`${r}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${o}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${o}`]={marginInlineStart:0},a[`${r}${t}-order-${o}`]={order:0}):(a[`${r}${t}-${o}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${o/i*100}%`,maxWidth:`${o/i*100}%`}],a[`${r}${t}-push-${o}`]={insetInlineStart:`${o/i*100}%`},a[`${r}${t}-pull-${o}`]={insetInlineEnd:`${o/i*100}%`},a[`${r}${t}-offset-${o}`]={marginInlineStart:`${o/i*100}%`},a[`${r}${t}-order-${o}`]={order:o});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},uR=(e,t)=>LSe(e,t),BSe=(e,t,n)=>({[`@media (min-width: ${me(t)})`]:Object.assign({},uR(e,n))}),zSe=()=>({}),HSe=()=>({}),VSe=mn("Grid",FSe,zSe),cee=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),WSe=mn("Grid",e=>{const t=tn(e,{gridColumns:24}),n=cee(t);return delete n.xs,[DSe(t),uR(t,""),uR(t,"-xs"),Object.keys(n).map(r=>BSe(t,n[r],`-${r}`)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]},HSe);function $D(e){return{position:e,inset:0}}const uee=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`]:DM(e)}]},USe=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:`${me(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},bn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${me(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:me(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Bo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${me(e.borderRadiusLG)} ${me(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:`${me(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, + `]:Object.assign({},jCe(e))}}},BCe=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Zv=pn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=nn(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 LCe(r)},BCe,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),zCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,shape:a="circle",size:o="default"}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=ln(e,["prefixCls","className"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement($_,Object.assign({prefixCls:`${l}-avatar`,shape:a,size:o},m))))},HCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a=!1,size:o="default"}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=ln(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement($_,Object.assign({prefixCls:`${l}-button`,size:o},m))))},VCe="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",WCe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a}=e,{getPrefixCls:o}=u.useContext(Rt),s=o("skeleton",t),[l,c,d]=Zv(s),f=fe(s,`${s}-element`,{[`${s}-active`]:a},n,r,c,d);return l(u.createElement("div",{className:f},u.createElement("div",{className:fe(`${s}-image`,n),style:i},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},u.createElement("title",null,"Image placeholder"),u.createElement("path",{d:VCe,className:`${s}-image-path`})))))},UCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a,size:o="default"}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=ln(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement($_,Object.assign({prefixCls:`${l}-input`,size:o},m))))},qCe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a,children:o}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=fe(l,`${l}-element`,{[`${l}-active`]:a},d,n,r,f);return c(u.createElement("div",{className:m},u.createElement("div",{className:fe(`${l}-image`,n),style:i},o)))},GCe=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},KCe=e=>{const{prefixCls:t,className:n,style:r,rows:i=0}=e,a=Array.from({length:i}).map((o,s)=>u.createElement("li",{key:s,style:{width:GCe(s,e)}}));return u.createElement("ul",{className:fe(t,n),style:r},a)},YCe=({prefixCls:e,className:t,width:n,style:r})=>u.createElement("h3",{className:fe(e,t),style:Object.assign({width:n},r)});function u$(e){return e&&typeof e=="object"?e:{}}function XCe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function JCe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function QCe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const uf=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,style:a,children:o,avatar:s=!1,title:l=!0,paragraph:c=!0,active:d,round:f}=e,{getPrefixCls:m,direction:p,className:h,style:v}=kr("skeleton"),g=m("skeleton",t),[y,w,x]=Zv(g);if(n||!("loading"in e)){const S=!!s,C=!!l,_=!!c;let k;if(S){const $=Object.assign(Object.assign({prefixCls:`${g}-avatar`},XCe(C,_)),u$(s));k=u.createElement("div",{className:`${g}-header`},u.createElement($_,Object.assign({},$)))}let E;if(C||_){let $;if(C){const M=Object.assign(Object.assign({prefixCls:`${g}-title`},JCe(S,_)),u$(l));$=u.createElement(YCe,Object.assign({},M))}let P;if(_){const M=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},QCe(S,C)),u$(c));P=u.createElement(KCe,Object.assign({},M))}E=u.createElement("div",{className:`${g}-content`},$,P)}const T=fe(g,{[`${g}-with-avatar`]:S,[`${g}-active`]:d,[`${g}-rtl`]:p==="rtl",[`${g}-round`]:f},h,r,i,w,x);return y(u.createElement("div",{className:T,style:Object.assign(Object.assign({},v),a)},k,E))}return o??null};uf.Button=HCe;uf.Avatar=zCe;uf.Input=UCe;uf.Image=WCe;uf.Node=qCe;function PD(){}const ZCe=u.createContext({add:PD,remove:PD});function vee(e){const t=u.useContext(ZCe),n=u.useRef(null);return Yt(i=>{if(i){const a=e?i.querySelector(e):i;a&&(t.add(a),n.current=a)}else t.remove(n.current)})}const RD=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=u.useContext(ty);return K.createElement(zt,Object.assign({onClick:n},e),t)},ID=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=u.useContext(ty);return K.createElement(zt,Object.assign({},FM(n),{loading:e,onClick:i},t),r)};function gee(e,t){return K.createElement("span",{className:`${e}-close-x`},t||K.createElement(Wo,{className:`${e}-close-icon`}))}const bee=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:a,onCancel:o,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[d]=aa("Modal",qQ()),f=t||(d==null?void 0:d.okText),m=r||(d==null?void 0:d.cancelText),p=K.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:m,okType:n,onOk:a,onCancel:o}),[i,s,l,f,m,n,a,o]);let h;return typeof c=="function"||typeof c>"u"?(h=K.createElement(K.Fragment,null,K.createElement(RD,null),K.createElement(ID,null)),typeof c=="function"&&(h=c(h,{OkBtn:ID,CancelBtn:RD})),h=K.createElement(QZ,{value:p},h)):h=c,K.createElement(_M,{disabled:!1},h)},e2e=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"}}}},t2e=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},n2e=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:i}=e,a={};for(let o=i;o>=0;o--)o===0?(a[`${r}${t}-${o}`]={display:"none"},a[`${r}-push-${o}`]={insetInlineStart:"auto"},a[`${r}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${o}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${o}`]={marginInlineStart:0},a[`${r}${t}-order-${o}`]={order:0}):(a[`${r}${t}-${o}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${o/i*100}%`,maxWidth:`${o/i*100}%`}],a[`${r}${t}-push-${o}`]={insetInlineStart:`${o/i*100}%`},a[`${r}${t}-pull-${o}`]={insetInlineEnd:`${o/i*100}%`},a[`${r}${t}-offset-${o}`]={marginInlineStart:`${o/i*100}%`},a[`${r}${t}-order-${o}`]={order:o});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},fR=(e,t)=>n2e(e,t),r2e=(e,t,n)=>({[`@media (min-width: ${me(t)})`]:Object.assign({},fR(e,n))}),i2e=()=>({}),a2e=()=>({}),o2e=pn("Grid",e2e,i2e),yee=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),s2e=pn("Grid",e=>{const t=nn(e,{gridColumns:24}),n=yee(t);return delete n.xs,[t2e(t),fR(t,""),fR(t,"-xs"),Object.keys(n).map(r=>r2e(t,n[r],`-${r}`)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]},a2e);function OD(e){return{position:e,inset:0}}const xee=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({},OD("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},OD("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:BM(e)}]},l2e=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:`${me(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},xn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${me(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:me(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},zo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${me(e.borderRadiusLG)} ${me(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:`${me(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, ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},qSe=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},GSe=e=>{const{componentCls:t}=e,n=cee(e),r=Object.assign({},n);delete r.xs;const i=`--${t.replace(".","")}-`,a=Object.keys(r).map(o=>({[`@media (min-width: ${me(r[o])})`]:{width:`var(${i}${o}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(Ve(Object.keys(n).map((o,s)=>{const l=Object.keys(n)[s-1];return l?{[`${i}${o}-width`]:`var(${i}${l}-width)`}:null})),[{width:`var(${i}xs-width)`}],Ve(a))}}},dee=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return tn(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()})},fee=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${me(e.padding)} ${me(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${me(e.paddingXS)} ${me(e.padding)}`:0,footerBorderTop:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${me(e.padding*2)} ${me(e.padding*2)} ${me(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),mee=mn("Modal",e=>{const t=dee(e);return[USe(t),qSe(t),uee(t),Yv(t,"zoom"),GSe(t)]},fee,{unitless:{titleLineHeight:!0}});var KSe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{dR={x:e.pageX,y:e.pageY},setTimeout(()=>{dR=null},100)};hSe()&&document.documentElement.addEventListener("click",YSe,!0);const pee=e=>{const{prefixCls:t,className:n,rootClassName:r,open:i,wrapClassName:a,centered:o,getContainer:s,focusTriggerAfterClose:l=!0,style:c,visible:d,width:f=520,footer:m,classNames:p,styles:h,children:v,loading:g,confirmLoading:y,zIndex:w,mousePosition:x,onOk:C,onCancel:S,destroyOnHidden:k,destroyOnClose:_,panelRef:E=null,modalRender:T}=e,$=KSe(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:P,getPrefixCls:M,direction:j,modal:I}=u.useContext(It),R=pe=>{y||S==null||S(pe)},O=pe=>{C==null||C(pe)},L=M("modal",t),D=M(),B=Qn(L),[F,z,H]=mee(L,B),A=fe(a,{[`${L}-centered`]:o??(I==null?void 0:I.centered),[`${L}-wrap-rtl`]:j==="rtl"}),V=m!==null&&!g?u.createElement(lee,Object.assign({},e,{onOk:O,onCancel:R})):null,[W,U,X,J]=IM(sv(e),sv(I),{closable:!0,closeIcon:u.createElement(Vo,{className:`${L}-close-icon`}),closeIconRender:pe=>see(L,pe)}),re=T?pe=>u.createElement("div",{className:`${L}-render`},T(pe)):void 0,Q=`.${L}-${T?"render":"content"}`,ne=oee(Q),Z=bi(E,ne),[se,oe]=ol("Modal",w),[ce,te]=u.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),le=u.useMemo(()=>{const pe={};return te&&Object.keys(te).forEach(we=>{const _e=te[we];_e!==void 0&&(pe[`--${L}-${we}-width`]=typeof _e=="number"?`${_e}px`:_e)}),pe},[L,te]);return F(u.createElement(tl,{form:!0,space:!0},u.createElement(Y1.Provider,{value:oe},u.createElement(VM,Object.assign({width:ce},$,{zIndex:se,getContainer:s===void 0?P:s,prefixCls:L,rootClassName:fe(z,r,H,B),footer:V,visible:i??d,mousePosition:x??dR,onClose:R,closable:W&&Object.assign({disabled:X,closeIcon:U},J),closeIcon:U,focusTriggerAfterClose:l,transitionName:ha(D,"zoom",e.transitionName),maskTransitionName:ha(D,"fade",e.maskTransitionName),className:fe(z,n,I==null?void 0:I.className),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),c),le),classNames:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.classNames),p),{wrapper:fe(A,p==null?void 0:p.wrapper)}),styles:Object.assign(Object.assign({},I==null?void 0:I.styles),h),panelRef:Z,destroyOnClose:k??_,modalRender:re}),g?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:4},className:`${L}-body-skeleton`}):v))))},XSe=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:a,lineHeight:o,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},Ic()),[`&${t} ${t}-body`]:{padding:c},[`${d}-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()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${me(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${me(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:o},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, - ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},JSe=qm(["Modal","confirm"],e=>{const t=dee(e);return XSe(t)},fee,{order:-1e3});var QSe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:a,type:o,okCancel:s,footer:l,locale:c}=e,d=QSe(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(o){case"info":f=u.createElement(c_,null);break;case"success":f=u.createElement(Gm,null);break;case"error":f=u.createElement(Bc,null);break;default:f=u.createElement(cf,null)}const m=s??o==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[h]=ia("Modal"),v=c||h,g=r||(m?v==null?void 0:v.okText:v==null?void 0:v.justOkText),y=i||(v==null?void 0:v.cancelText),w=u.useMemo(()=>Object.assign({autoFocusButton:p,cancelTextLocale:y,okTextLocale:g,mergedOkCancel:m},d),[p,y,g,m,d]),x=u.createElement(u.Fragment,null,u.createElement(rD,null),u.createElement(iD,null)),C=e.title!==void 0&&e.title!==null,S=`${a}-body`;return u.createElement("div",{className:`${a}-body-wrapper`},u.createElement("div",{className:fe(S,{[`${S}-has-title`]:C})},f,u.createElement("div",{className:`${a}-paragraph`},C&&u.createElement("span",{className:`${a}-title`},e.title),u.createElement("div",{className:`${a}-content`},e.content))),l===void 0||typeof l=="function"?u.createElement(HZ,{value:w},u.createElement("div",{className:`${a}-btns`},typeof l=="function"?l(x,{OkBtn:iD,CancelBtn:rD}):x)):l,u.createElement(JSe,{prefixCls:t}))},ZSe=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:a,wrapClassName:o,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:d,styles:f,title:m}=e,p=`${a}-confirm`,h=e.width||416,v=e.style||{},g=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,w=fe(p,`${p}-${e.type}`,{[`${p}-rtl`]:i==="rtl"},e.className),[,x]=Ei(),C=u.useMemo(()=>n!==void 0?n:x.zIndexPopupBase+OM,[n,x]);return u.createElement(pee,Object.assign({},e,{className:w,wrapClassName:fe({[`${p}-centered`]:!!e.centered},o),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:m,footer:null,transitionName:ha(s||"","zoom",e.transitionName),maskTransitionName:ha(s||"","fade",e.maskTransitionName),mask:g,maskClosable:y,style:v,styles:Object.assign({body:l,mask:r},f),width:h,zIndex:C,closable:c}),u.createElement(hee,Object.assign({},e,{confirmPrefixCls:p})))},vee=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return u.createElement(Ht,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},u.createElement(ZSe,Object.assign({},e)))},qf=[];let gee="";function bee(){return gee}const e2e=e=>{var t,n;const{prefixCls:r,getContainer:i,direction:a}=e,o=AQ(),s=u.useContext(It),l=bee()||s.getPrefixCls(),c=r||`${l}-modal`;let d=i;return d===!1&&(d=void 0),K.createElement(vee,Object.assign({},e,{rootPrefixCls:l,prefixCls:c,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:a??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:o,getContainer:d}))};function ry(e){const t=TM(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:l,open:!0}),i,a;function o(...d){var f;if(d.some(h=>h==null?void 0:h.triggerCancel)){var p;(f=e.onCancel)===null||f===void 0||(p=f).call.apply(p,[e,()=>{}].concat(Ve(d.slice(1))))}for(let h=0;h{clearTimeout(i),i=setTimeout(()=>{const f=t.getPrefixCls(void 0,bee()),m=t.getIconPrefixCls(),p=t.getTheme(),h=K.createElement(e2e,Object.assign({},d));a=f_()(K.createElement(Ht,{prefixCls:f,iconPrefixCls:m,theme:p},typeof t.holderRender=="function"?t.holderRender(h):h),n)})};function l(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),o.apply(this,d)}}),r.visible&&delete r.visible,s(r)}function c(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),s(r)}return s(r),qf.push(l),{destroy:l,update:c}}function yee(e){return Object.assign(Object.assign({},e),{type:"warning"})}function xee(e){return Object.assign(Object.assign({},e),{type:"info"})}function wee(e){return Object.assign(Object.assign({},e),{type:"success"})}function Cee(e){return Object.assign(Object.assign({},e),{type:"error"})}function See(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function t2e({rootPrefixCls:e}){gee=e}var n2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,{afterClose:r,config:i}=e,a=n2e(e,["afterClose","config"]);const[o,s]=u.useState(!0),[l,c]=u.useState(i),{direction:d,getPrefixCls:f}=u.useContext(It),m=f("modal"),p=f(),h=()=>{var w;r(),(w=l.afterClose)===null||w===void 0||w.call(l)},v=(...w)=>{var x;if(s(!1),w.some(k=>k==null?void 0:k.triggerCancel)){var S;(x=l.onCancel)===null||x===void 0||(S=x).call.apply(S,[l,()=>{}].concat(Ve(w.slice(1))))}};u.useImperativeHandle(t,()=>({destroy:v,update:w=>{c(x=>{const C=typeof w=="function"?w(x):w;return Object.assign(Object.assign({},x),C)})}}));const g=(n=l.okCancel)!==null&&n!==void 0?n:l.type==="confirm",[y]=ia("Modal",Zs.Modal);return u.createElement(vee,Object.assign({prefixCls:m,rootPrefixCls:p},l,{close:v,open:o,afterClose:h,okText:l.okText||(g?y==null?void 0:y.okText:y==null?void 0:y.justOkText),direction:l.direction||d,cancelText:l.cancelText||(y==null?void 0:y.cancelText)},a))},i2e=u.forwardRef(r2e);let TD=0;const a2e=u.memo(u.forwardRef((e,t)=>{const[n,r]=Iye();return u.useImperativeHandle(t,()=>({patchElement:r}),[r]),u.createElement(u.Fragment,null,n)}));function kee(){const e=u.useRef(null),[t,n]=u.useState([]);u.useEffect(()=>{t.length&&(Ve(t).forEach(o=>{o()}),n([]))},[t]);const r=u.useCallback(a=>function(s){var l;TD+=1;const c=u.createRef();let d;const f=new Promise(g=>{d=g});let m=!1,p;const h=u.createElement(i2e,{key:`modal-${TD}`,config:a(s),ref:c,afterClose:()=>{p==null||p()},isSilent:()=>m,onConfirm:g=>{d(g)}});return p=(l=e.current)===null||l===void 0?void 0:l.patchElement(h),p&&qf.push(p),{destroy:()=>{function g(){var y;(y=c.current)===null||y===void 0||y.destroy()}c.current?g():n(y=>[].concat(Ve(y),[g]))},update:g=>{function y(){var w;(w=c.current)===null||w===void 0||w.update(g)}c.current?y():n(w=>[].concat(Ve(w),[y]))},then:g=>(m=!0,f.then(g))}},[]);return[u.useMemo(()=>({info:r(xee),success:r(wee),error:r(Cee),warning:r(yee),confirm:r(See)}),[r]),u.createElement(a2e,{key:"modal-holder",ref:e})]}const o2e=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,i=`${t}-notice`,a=new gn("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),o=new gn("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new gn("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new gn("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[i]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${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},[i]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},s2e=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],l2e={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},c2e=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[l2e[t]]:{value:0,_skip_check_:!0}}}}},u2e=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)},d2e=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},u2e(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},d2e(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"}}}},s2e.map(n=>c2e(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},_ee=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:i,notificationMarginBottom:a,borderRadiusLG:o,colorSuccess:s,colorInfo:l,colorWarning:c,colorError:d,colorTextHeading:f,notificationBg:m,notificationPadding:p,notificationMarginEdge:h,notificationProgressBg:v,notificationProgressHeight:g,fontSize:y,lineHeight:w,width:x,notificationIconSize:C,colorText:S,colorSuccessBg:k,colorErrorBg:_,colorInfoBg:E,colorWarningBg:T}=e,$=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:m,borderRadius:o,boxShadow:r,[$]:{padding:p,width:x,maxWidth:`calc(100vw - ${me(e.calc(h).mul(2).equal())})`,lineHeight:w,wordWrap:"break-word",borderRadius:o,overflow:"hidden","&-success":{background:k},"&-error":{background:_},"&-info":{background:E},"&-warning":{background:T}},[`${$}-message`]:{color:f,fontSize:i,lineHeight:e.lineHeightLG},[`${$}-description`]:{fontSize:y,color:S,marginTop:e.marginXS},[`${$}-closable ${$}-message`]:{paddingInlineEnd:e.paddingLG},[`${$}-with-icon ${$}-message`]:{marginInlineStart:e.calc(e.marginSM).add(C).equal(),fontSize:i},[`${$}-with-icon ${$}-description`]:{marginInlineStart:e.calc(e.marginSM).add(C).equal(),fontSize:y},[`${$}-icon`]:{position:"absolute",fontSize:C,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${$}-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",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},Bo(e)),[`${$}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${me(o)} * 2)`,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:v},"&::-webkit-progress-value":{borderRadius:o,background:v}},[`${$}-actions`]:{float:"right",marginTop:e.marginSM}}},m2e=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:i,motionEaseInOut:a}=e,o=`${t}-notice`,s=new gn("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},bn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_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:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:i,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:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})},{[t]:{[`${o}-wrapper`]:_ee(e)}}]},Eee=e=>({zIndexPopup:e.zIndexPopupBase+OM+50,width:384,colorSuccessBg:e.colorSuccessBg,colorErrorBg:e.colorErrorBg,colorInfoBg:e.colorInfoBg,colorWarningBg:e.colorWarningBg}),$ee=e=>{const t=e.paddingMD,n=e.paddingLG;return tn(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:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},Tee=mn("Notification",e=>{const t=$ee(e);return[m2e(t),o2e(t),f2e(t)]},Eee),p2e=qm(["Notification","PurePanel"],e=>{const t=`${e.componentCls}-notice`,n=$ee(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},_ee(n)),{width:n.width,maxWidth:`calc(100vw - ${me(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}},Eee);var h2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,type:r,message:i,description:a,actions:o,role:s="alert"}=e;let l=null;return n?l=u.createElement("span",{className:`${t}-icon`},n):r&&(l=u.createElement(v2e[r]||null,{className:fe(`${t}-icon`,`${t}-icon-${r}`)})),u.createElement("div",{className:fe({[`${t}-with-icon`]:l}),role:s},l,u.createElement("div",{className:`${t}-message`},i),a&&u.createElement("div",{className:`${t}-description`},a),o&&u.createElement("div",{className:`${t}-actions`},o))},g2e=e=>{const{prefixCls:t,className:n,icon:r,type:i,message:a,description:o,btn:s,actions:l,closable:c=!0,closeIcon:d,className:f}=e,m=h2e(e,["prefixCls","className","icon","type","message","description","btn","actions","closable","closeIcon","className"]),{getPrefixCls:p}=u.useContext(It),h=l??s,v=t||p("notification"),g=`${v}-notice`,y=Qn(v),[w,x,C]=Tee(v,y);return w(u.createElement("div",{className:fe(`${g}-pure-panel`,x,n,C,y)},u.createElement(p2e,{prefixCls:v}),u.createElement(RM,Object.assign({},m,{prefixCls:v,eventKey:"pure",duration:null,closable:c,className:fe({notificationClassName:f}),closeIcon:KM(v,d),content:u.createElement(Pee,{prefixCls:g,icon:r,type:i,message:a,description:o,actions:h})}))))};function b2e(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};break}return r}function y2e(e){return{motionName:`${e}-fade`}}function x2e(e,t,n){return typeof e<"u"?e:typeof(t==null?void 0:t.closeIcon)<"u"?t.closeIcon:n==null?void 0:n.closeIcon}var w2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=Tee(t,n);return r(K.createElement(vZ,{classNames:{list:fe(i,a,n)}},e))},_2e=(e,{prefixCls:t,key:n})=>K.createElement(k2e,{prefixCls:t,key:n},e),E2e=K.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:i,getContainer:a,maxCount:o,rtl:s,onAllRemoved:l,stack:c,duration:d,pauseOnHover:f=!0,showProgress:m}=e,{getPrefixCls:p,getPopupContainer:h,notification:v,direction:g}=u.useContext(It),[,y]=Ei(),w=i||p("notification"),x=E=>b2e(E,n??PD,r??PD),C=()=>fe({[`${w}-rtl`]:s??g==="rtl"}),S=()=>y2e(w),[k,_]=gZ({prefixCls:w,style:x,className:C,motion:S,closable:!0,closeIcon:KM(w),duration:d??C2e,getContainer:()=>(a==null?void 0:a())||(h==null?void 0:h())||document.body,maxCount:o,pauseOnHover:f,showProgress:m,onAllRemoved:l,renderNotifications:_2e,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:y.margin}});return K.useImperativeHandle(t,()=>Object.assign(Object.assign({},k),{prefixCls:w,notification:v})),_});function Ree(e){const t=K.useRef(null);return Lc(),[K.useMemo(()=>{const r=s=>{var l;if(!t.current)return;const{open:c,prefixCls:d,notification:f}=t.current,m=`${d}-notice`,{message:p,description:h,icon:v,type:g,btn:y,actions:w,className:x,style:C,role:S="alert",closeIcon:k,closable:_}=s,E=w2e(s,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),T=w??y,$=KM(m,x2e(k,e,f));return c(Object.assign(Object.assign({placement:(l=e==null?void 0:e.placement)!==null&&l!==void 0?l:S2e},E),{content:K.createElement(Pee,{prefixCls:m,icon:v,type:g,message:p,description:h,actions:T,role:S}),className:fe(g&&`${m}-${g}`,x,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),C),closeIcon:$,closable:_??!!$}))},a={open:r,destroy:s=>{var l,c;s!==void 0?(l=t.current)===null||l===void 0||l.close(s):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(s=>{a[s]=l=>r(Object.assign(Object.assign({},l),{type:s}))}),a},[]),K.createElement(E2e,Object.assign({key:"notification-holder"},e,{ref:t}))]}function Iee(e){return Ree(e)}const n2=K.createContext({}),Oee=K.createContext({message:{},notification:{},modal:{}}),$2e=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},T2e=()=>({}),P2e=mn("App",$2e,T2e),R2e=e=>{const{prefixCls:t,children:n,className:r,rootClassName:i,message:a,notification:o,style:s,component:l="div"}=e,{direction:c,getPrefixCls:d}=u.useContext(It),f=d("app",t),[m,p,h]=P2e(f),v=fe(p,f,r,i,h,{[`${f}-rtl`]:c==="rtl"}),g=u.useContext(n2),y=K.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),o)}),[a,o,g.message,g.notification]),[w,x]=SZ(y.message),[C,S]=Iee(y.notification),[k,_]=kee(),E=K.useMemo(()=>({message:w,notification:C,modal:k}),[w,C,k]);Lc()(!(h&&l===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const T=l===!1?K.Fragment:l,$={className:v,style:s};return m(K.createElement(Oee.Provider,{value:E},K.createElement(n2.Provider,{value:y},K.createElement(T,Object.assign({},l===!1?void 0:$),_,x,S,n))))},I2e=()=>K.useContext(Oee),iy=R2e;iy.useApp=I2e;function Mee(e){return t=>u.createElement(Ht,{theme:{token:{motion:!1,zIndexPopupBase:0}}},u.createElement(e,Object.assign({},t)))}const df=(e,t,n,r,i)=>Mee(o=>{const{prefixCls:s,style:l}=o,c=u.useRef(null),[d,f]=u.useState(0),[m,p]=u.useState(0),[h,v]=Wt(!1,{value:o.open}),{getPrefixCls:g}=u.useContext(It),y=g(r||"select",s);u.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){const C=new ResizeObserver(k=>{const _=k[0].target;f(_.offsetHeight+8),p(_.offsetWidth)}),S=setInterval(()=>{var k;const _=i?`.${i(y)}`:`.${y}-dropdown`,E=(k=c.current)===null||k===void 0?void 0:k.querySelector(_);E&&(clearInterval(S),C.observe(E))},10);return()=>{clearInterval(S),C.disconnect()}}},[y]);let w=Object.assign(Object.assign({},o),{style:Object.assign(Object.assign({},l),{margin:0}),open:h,visible:h,getPopupContainer:()=>c.current});n&&(w=n(w)),t&&Object.assign(w,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const x={paddingBottom:d,position:"relative",minWidth:m};return u.createElement("div",{ref:c,style:x},u.createElement(e,Object.assign({},w)))}),T_=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var P_=function(t){var n=t.className,r=t.customizeIcon,i=t.customizeIconProps,a=t.children,o=t.onMouseDown,s=t.onClick,l=typeof r=="function"?r(i):r;return u.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),o==null||o(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:u.createElement("span",{className:fe(n.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},a))},O2e=function(t,n,r,i,a){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=K.useMemo(function(){if(pt(i)==="object")return i.clearIcon;if(a)return a},[i,a]),d=K.useMemo(function(){return!!(!o&&i&&(r.length||s)&&!(l==="combobox"&&s===""))},[i,o,r.length,s,l]);return{allowClear:d,clearIcon:K.createElement(P_,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},jee=u.createContext(null);function YM(){return u.useContext(jee)}function M2e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=u.useState(!1),n=he(t,2),r=n[0],i=n[1],a=u.useRef(null),o=function(){window.clearTimeout(a.current)};u.useEffect(function(){return o},[]);var s=function(c,d){o(),a.current=window.setTimeout(function(){i(c),d&&d()},e)};return[r,s,o]}function Nee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=u.useRef(null),n=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function j2e(e,t,n,r){var i=u.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:r},u.useEffect(function(){function a(o){var s;if(!((s=i.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=o.target;l.shadowRoot&&o.composed&&(l=o.composedPath()[0]||l),i.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function N2e(e){return e&&![ht.ESC,ht.SHIFT,ht.BACKSPACE,ht.TAB,ht.WIN_KEY,ht.ALT,ht.META,ht.WIN_KEY_RIGHT,ht.CTRL,ht.SEMICOLON,ht.EQUALS,ht.CAPS_LOCK,ht.CONTEXT_MENU,ht.F1,ht.F2,ht.F3,ht.F4,ht.F5,ht.F6,ht.F7,ht.F8,ht.F9,ht.F10,ht.F11,ht.F12].includes(e)}var A2e=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ip=void 0;function F2e(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,a=e.renderItem,o=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,d=e.className,f=e.style,m=e.children,p=e.display,h=e.order,v=e.component,g=v===void 0?"div":v,y=it(e,A2e),w=o&&!p;function x(E){l(c,E)}u.useEffect(function(){return function(){x(null)}},[]);var C=a&&i!==Ip?a(i,{index:h}):m,S;r||(S={opacity:w?0:1,height:w?0:Ip,overflowY:w?"hidden":Ip,order:o?h:Ip,pointerEvents:w?"none":Ip,position:w?"absolute":Ip});var k={};w&&(k["aria-hidden"]=!0);var _=u.createElement(g,Ae({className:fe(!r&&n,d),style:N(N({},S),f)},k,y,{ref:t}),C);return o&&(_=u.createElement(Mi,{onResize:function(T){var $=T.offsetWidth;x($)},disabled:s},_)),_}var ph=u.forwardRef(F2e);ph.displayName="Item";function D2e(e){if(typeof MessageChannel>"u")pn(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function L2e(){var e=u.useRef(null),t=function(r){e.current||(e.current=[],D2e(function(){Si.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function Op(e,t){var n=u.useState(t),r=he(n,2),i=r[0],a=r[1],o=Xt(function(s){e(function(){a(s)})});return[i,o]}var r2=K.createContext(null),B2e=["component"],z2e=["className"],H2e=["className"],V2e=function(t,n){var r=u.useContext(r2);if(!r){var i=t.component,a=i===void 0?"div":i,o=it(t,B2e);return u.createElement(a,Ae({},o,{ref:n}))}var s=r.className,l=it(r,z2e),c=t.className,d=it(t,H2e);return u.createElement(r2.Provider,{value:null},u.createElement(ph,Ae({ref:n,className:fe(s,c)},l,d)))},Aee=u.forwardRef(V2e);Aee.displayName="RawItem";var W2e=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Fee="responsive",Dee="invalidate";function U2e(e){return"+ ".concat(e.length," ...")}function q2e(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,i=e.data,a=i===void 0?[]:i,o=e.renderItem,s=e.renderRawItem,l=e.itemKey,c=e.itemWidth,d=c===void 0?10:c,f=e.ssr,m=e.style,p=e.className,h=e.maxCount,v=e.renderRest,g=e.renderRawRest,y=e.prefix,w=e.suffix,x=e.component,C=x===void 0?"div":x,S=e.itemComponent,k=e.onVisibleChange,_=it(e,W2e),E=f==="full",T=L2e(),$=Op(T,null),P=he($,2),M=P[0],j=P[1],I=M||0,R=Op(T,new Map),O=he(R,2),L=O[0],D=O[1],B=Op(T,0),F=he(B,2),z=F[0],H=F[1],A=Op(T,0),V=he(A,2),W=V[0],U=V[1],X=Op(T,0),J=he(X,2),re=J[0],Q=J[1],ne=Op(T,0),Z=he(ne,2),se=Z[0],oe=Z[1],ce=u.useState(null),te=he(ce,2),le=te[0],pe=te[1],we=u.useState(null),_e=he(we,2),Y=_e[0],ae=_e[1],ee=u.useMemo(function(){return Y===null&&E?Number.MAX_SAFE_INTEGER:Y||0},[Y,M]),q=u.useState(!1),ue=he(q,2),ie=ue[0],de=ue[1],be="".concat(r,"-item"),ke=Math.max(z,W),xe=h===Fee,ye=a.length&&xe,Se=h===Dee,Oe=ye||typeof h=="number"&&a.length>h,Re=u.useMemo(function(){var Ie=a;return ye?M===null&&E?Ie=a:Ie=a.slice(0,Math.min(a.length,I/d)):typeof h=="number"&&(Ie=a.slice(0,h)),Ie},[a,d,M,h,ye]),Fe=u.useMemo(function(){return ye?a.slice(ee+1):a.slice(Re.length)},[a,Re,ye,ee]),Ce=u.useCallback(function(Ie,$e){var je;return typeof l=="function"?l(Ie):(je=l&&(Ie==null?void 0:Ie[l]))!==null&&je!==void 0?je:$e},[l]),ve=u.useCallback(o||function(Ie){return Ie},[o]);function ge(Ie,$e,je){Y===Ie&&($e===void 0||$e===le)||(ae(Ie),je||(de(IeI){ge(Ke-1,Ie-Ze-se+W);break}}w&&De(0)+se>I&&pe(null)}},[I,L,W,re,se,Ce,Re]);var Ue=ie&&!!Fe.length,Le={};le!==null&&ye&&(Le={position:"absolute",left:le,top:0});var ft={prefixCls:be,responsive:ye,component:S,invalidate:Se},mt=s?function(Ie,$e){var je=Ce(Ie,$e);return u.createElement(r2.Provider,{key:je,value:N(N({},ft),{},{order:$e,item:Ie,itemKey:je,registerSize:Ne,display:$e<=ee})},s(Ie,$e))}:function(Ie,$e){var je=Ce(Ie,$e);return u.createElement(ph,Ae({},ft,{order:$e,key:je,item:Ie,renderItem:ve,itemKey:je,registerSize:Ne,display:$e<=ee}))},ut={order:Ue?ee:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:We,display:Ue},gt=v||U2e,Pe=g?u.createElement(r2.Provider,{value:N(N({},ft),ut)},g(Fe)):u.createElement(ph,Ae({},ft,ut),typeof gt=="function"?gt(Fe):gt),Te=u.createElement(C,Ae({className:fe(!Se&&r,p),style:m,ref:t},_),y&&u.createElement(ph,Ae({},ft,{responsive:xe,responsiveDisabled:!ye,order:-1,className:"".concat(be,"-prefix"),registerSize:He,display:!0}),y),Re.map(mt),Oe?Pe:null,w&&u.createElement(ph,Ae({},ft,{responsive:xe,responsiveDisabled:!ye,order:ee,className:"".concat(be,"-suffix"),registerSize:Ye,display:!0,style:Le}),w));return xe?u.createElement(Mi,{onResize:Ee,disabled:!ye},Te):Te}var Ll=u.forwardRef(q2e);Ll.displayName="Overflow";Ll.Item=Aee;Ll.RESPONSIVE=Fee;Ll.INVALIDATE=Dee;function G2e(e,t,n){var r=N(N({},e),t);return Object.keys(t).forEach(function(i){var a=t[i];typeof a=="function"&&(r[i]=function(){for(var o,s=arguments.length,l=new Array(s),c=0;cx&&(_e="".concat(Y.slice(0,x),"..."))}var ae=function(q){q&&q.stopPropagation(),E(ce)};return typeof k=="function"?re(pe,_e,te,we,ae):J(ce,_e,te,we,ae)},ne=function(ce){if(!i.length)return null;var te=typeof S=="function"?S(ce):S;return typeof k=="function"?re(void 0,te,!1,!1,void 0,!0):J({title:te},te,!1)},Z=u.createElement("div",{className:"".concat(W,"-search"),style:{width:B},onFocus:function(){V(!0)},onBlur:function(){V(!1)}},u.createElement(Lee,{ref:l,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:p,autoComplete:h,editable:X,activeDescendantId:v,value:U,onKeyDown:P,onMouseDown:M,onChange:T,onPaste:$,onCompositionStart:j,onCompositionEnd:I,onBlur:R,tabIndex:g,attrs:zr(t,!0)}),u.createElement("span",{ref:O,className:"".concat(W,"-search-mirror"),"aria-hidden":!0},U," ")),se=u.createElement(Ll,{prefixCls:"".concat(W,"-overflow"),data:i,renderItem:Q,renderRest:ne,suffix:Z,itemKey:tke,maxCount:w});return u.createElement("span",{className:"".concat(W,"-wrap")},se,!i.length&&!U&&u.createElement("span",{className:"".concat(W,"-placeholder")},c))},rke=function(t){var n=t.inputElement,r=t.prefixCls,i=t.id,a=t.inputRef,o=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,d=t.mode,f=t.open,m=t.values,p=t.placeholder,h=t.tabIndex,v=t.showSearch,g=t.searchValue,y=t.activeValue,w=t.maxLength,x=t.onInputKeyDown,C=t.onInputMouseDown,S=t.onInputChange,k=t.onInputPaste,_=t.onInputCompositionStart,E=t.onInputCompositionEnd,T=t.onInputBlur,$=t.title,P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=d==="combobox",O=R||v,L=m[0],D=g||"";R&&y&&!j&&(D=y),u.useEffect(function(){R&&I(!1)},[R,y]);var B=d!=="combobox"&&!f&&!v?!1:!!D,F=$===void 0?zee(L):$,z=u.useMemo(function(){return L?null:u.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:B?{visibility:"hidden"}:void 0},p)},[L,B,p,r]);return u.createElement("span",{className:"".concat(r,"-selection-wrap")},u.createElement("span",{className:"".concat(r,"-selection-search")},u.createElement(Lee,{ref:a,prefixCls:r,id:i,open:f,inputElement:n,disabled:o,autoFocus:s,autoComplete:l,editable:O,activeDescendantId:c,value:D,onKeyDown:x,onMouseDown:C,onChange:function(A){I(!0),S(A)},onPaste:k,onCompositionStart:_,onCompositionEnd:E,onBlur:T,tabIndex:h,attrs:zr(t,!0),maxLength:R?w:void 0})),!R&&L?u.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:B?{visibility:"hidden"}:void 0},L.label):null,z)},ike=function(t,n){var r=u.useRef(null),i=u.useRef(!1),a=t.prefixCls,o=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,d=t.disabled,f=t.prefix,m=t.autoClearSearchValue,p=t.onSearch,h=t.onSearchSubmit,v=t.onToggleOpen,g=t.onInputKeyDown,y=t.onInputBlur,w=t.domRef;u.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var x=Nee(0),C=he(x,2),S=C[0],k=C[1],_=function(F){var z=F.which,H=r.current instanceof HTMLTextAreaElement;!H&&o&&(z===ht.UP||z===ht.DOWN)&&F.preventDefault(),g&&g(F),z===ht.ENTER&&s==="tags"&&!i.current&&!o&&(h==null||h(F.target.value)),!(H&&!o&&~[ht.UP,ht.DOWN,ht.LEFT,ht.RIGHT].indexOf(z))&&N2e(z)&&v(!0)},E=function(){k(!0)},T=u.useRef(null),$=function(F){p(F,!0,i.current)!==!1&&v(!0)},P=function(){i.current=!0},M=function(F){i.current=!1,s!=="combobox"&&$(F.target.value)},j=function(F){var z=F.target.value;if(c&&T.current&&/[\r\n]/.test(T.current)){var H=T.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");z=z.replace(H,T.current)}T.current=null,$(z)},I=function(F){var z=F.clipboardData,H=z==null?void 0:z.getData("text");T.current=H||""},R=function(F){var z=F.target;if(z!==r.current){var H=document.body.style.msTouchAction!==void 0;H?setTimeout(function(){r.current.focus()}):r.current.focus()}},O=function(F){var z=S();F.target!==r.current&&!z&&!(s==="combobox"&&d)&&F.preventDefault(),(s!=="combobox"&&(!l||!z)||!o)&&(o&&m!==!1&&p("",!0,!1),v())},L={inputRef:r,onInputKeyDown:_,onInputMouseDown:E,onInputChange:j,onInputPaste:I,onInputCompositionStart:P,onInputCompositionEnd:M,onInputBlur:y},D=s==="multiple"||s==="tags"?u.createElement(nke,Ae({},t,L)):u.createElement(rke,Ae({},t,L));return u.createElement("div",{ref:w,className:"".concat(a,"-selector"),onClick:R,onMouseDown:O},f&&u.createElement("div",{className:"".concat(a,"-prefix")},f),D)},ake=u.forwardRef(ike);function oke(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,a=r||{},o=a.className,s=a.content,l=i.x,c=l===void 0?0:l,d=i.y,f=d===void 0?0:d,m=u.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var h=n.points[0],v=n.points[1],g=h[0],y=h[1],w=v[0],x=v[1];g===w||!["t","b"].includes(g)?p.top=f:g==="t"?p.top=0:p.bottom=0,y===x||!["l","r"].includes(y)?p.left=c:y==="l"?p.left=0:p.right=0}return u.createElement("div",{ref:m,className:fe("".concat(t,"-arrow"),o),style:p},s)}function ske(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,a=e.motion;return i?u.createElement(Gi,Ae({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(o){var s=o.className;return u.createElement("div",{style:{zIndex:r},className:fe("".concat(t,"-mask"),s)})}):null}var lke=u.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),cke=u.forwardRef(function(e,t){var n=e.popup,r=e.className,i=e.prefixCls,a=e.style,o=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,d=e.fresh,f=e.onClick,m=e.mask,p=e.arrow,h=e.arrowPos,v=e.align,g=e.motion,y=e.maskMotion,w=e.forceRender,x=e.getPopupContainer,C=e.autoDestroy,S=e.portal,k=e.zIndex,_=e.onMouseEnter,E=e.onMouseLeave,T=e.onPointerEnter,$=e.onPointerDownCapture,P=e.ready,M=e.offsetX,j=e.offsetY,I=e.offsetR,R=e.offsetB,O=e.onAlign,L=e.onPrepare,D=e.stretch,B=e.targetWidth,F=e.targetHeight,z=typeof n=="function"?n():n,H=l||c,A=(x==null?void 0:x.length)>0,V=u.useState(!x||!A),W=he(V,2),U=W[0],X=W[1];if(dn(function(){!U&&A&&o&&X(!0)},[U,A,o]),!U)return null;var J="auto",re={left:"-1000vw",top:"-1000vh",right:J,bottom:J};if(P||!l){var Q,ne=v.points,Z=v.dynamicInset||((Q=v._experimental)===null||Q===void 0?void 0:Q.dynamicInset),se=Z&&ne[0][1]==="r",oe=Z&&ne[0][0]==="b";se?(re.right=I,re.left=J):(re.left=M,re.right=J),oe?(re.bottom=R,re.top=J):(re.top=j,re.bottom=J)}var ce={};return D&&(D.includes("height")&&F?ce.height=F:D.includes("minHeight")&&F&&(ce.minHeight=F),D.includes("width")&&B?ce.width=B:D.includes("minWidth")&&B&&(ce.minWidth=B)),l||(ce.pointerEvents="none"),u.createElement(S,{open:w||H,getContainer:x&&function(){return x(o)},autoDestroy:C},u.createElement(ske,{prefixCls:i,open:l,zIndex:k,mask:m,motion:y}),u.createElement(Mi,{onResize:O,disabled:!l},function(te){return u.createElement(Gi,Ae({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:w,leavedClassName:"".concat(i,"-hidden")},g,{onAppearPrepare:L,onEnterPrepare:L,visible:l,onVisibleChanged:function(pe){var we;g==null||(we=g.onVisibleChanged)===null||we===void 0||we.call(g,pe),s(pe)}}),function(le,pe){var we=le.className,_e=le.style,Y=fe(i,we,r);return u.createElement("div",{ref:bi(te,t,pe),className:Y,style:N(N(N(N({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},re),ce),_e),{},{boxSizing:"border-box",zIndex:k},a),onMouseEnter:_,onMouseLeave:E,onPointerEnter:T,onClick:f,onPointerDownCapture:$},p&&u.createElement(oke,{prefixCls:i,arrow:p,arrowPos:h,align:v}),u.createElement(lke,{cache:!l&&!d},z))})}))}),uke=u.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=Wl(n),a=u.useCallback(function(s){Gb(t,r?r(s):s)},[r]),o=Dc(a,lf(n));return i?u.cloneElement(n,{ref:o}):n}),OD=u.createContext(null);function MD(e){return e?Array.isArray(e)?e:[e]:[]}function dke(e,t,n,r){return u.useMemo(function(){var i=MD(n??t),a=MD(r??t),o=new Set(i),s=new Set(a);return e&&(o.has("hover")&&(o.delete("hover"),o.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[o,s]},[e,t,n,r])}function fke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?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 mke(e,t,n,r){for(var i=n.points,a=Object.keys(e),o=0;o1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Xg(e){return r1(parseFloat(e),0)}function ND(e,t){var n=N({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=ay(r).getComputedStyle(r),a=i.overflow,o=i.overflowClipMargin,s=i.borderTopWidth,l=i.borderBottomWidth,c=i.borderLeftWidth,d=i.borderRightWidth,f=r.getBoundingClientRect(),m=r.offsetHeight,p=r.clientHeight,h=r.offsetWidth,v=r.clientWidth,g=Xg(s),y=Xg(l),w=Xg(c),x=Xg(d),C=r1(Math.round(f.width/h*1e3)/1e3),S=r1(Math.round(f.height/m*1e3)/1e3),k=(h-v-w-x)*C,_=(m-p-g-y)*S,E=g*S,T=y*S,$=w*C,P=x*C,M=0,j=0;if(a==="clip"){var I=Xg(o);M=I*C,j=I*S}var R=f.x+$-M,O=f.y+E-j,L=R+f.width+2*M-$-P-k,D=O+f.height+2*j-E-T-_;n.left=Math.max(n.left,R),n.top=Math.max(n.top,O),n.right=Math.min(n.right,L),n.bottom=Math.min(n.bottom,D)}}),n}function AD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function FD(e,t){var n=t||[],r=he(n,2),i=r[0],a=r[1];return[AD(e.width,i),AD(e.height,a)]}function DD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Mp(e,t){var n=t[0],r=t[1],i,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:a}}function Zu(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,i){return i===t?n[r]||"c":r}).join("")}function pke(e,t,n,r,i,a,o){var s=u.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),l=he(s,2),c=l[0],d=l[1],f=u.useRef(0),m=u.useMemo(function(){return t?fR(t):[]},[t]),p=u.useRef({}),h=function(){p.current={}};e||h();var v=Xt(function(){if(t&&n&&e){let Rn=function(Qa,Ni){var aa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ue,Uo=H.x+Qa,ic=H.y+Ni,Dg=Uo+oe,Lg=ic+se,xp=Math.max(Uo,aa.left),Qt=Math.max(ic,aa.top),xn=Math.min(Dg,aa.right),_r=Math.min(Lg,aa.bottom);return Math.max(0,(xn-xp)*(_r-Qt))},Tr=function(){Rt=H.y+gt,Nt=Rt+se,Ct=H.x+ut,Je=Ct+oe};var w,x,C,S,k=t,_=k.ownerDocument,E=ay(k),T=E.getComputedStyle(k),$=T.position,P=k.style.left,M=k.style.top,j=k.style.right,I=k.style.bottom,R=k.style.overflow,O=N(N({},i[r]),a),L=_.createElement("div");(w=k.parentElement)===null||w===void 0||w.appendChild(L),L.style.left="".concat(k.offsetLeft,"px"),L.style.top="".concat(k.offsetTop,"px"),L.style.position=$,L.style.height="".concat(k.offsetHeight,"px"),L.style.width="".concat(k.offsetWidth,"px"),k.style.left="0",k.style.top="0",k.style.right="auto",k.style.bottom="auto",k.style.overflow="hidden";var D;if(Array.isArray(n))D={x:n[0],y:n[1],width:0,height:0};else{var B,F,z=n.getBoundingClientRect();z.x=(B=z.x)!==null&&B!==void 0?B:z.left,z.y=(F=z.y)!==null&&F!==void 0?F:z.top,D={x:z.x,y:z.y,width:z.width,height:z.height}}var H=k.getBoundingClientRect(),A=E.getComputedStyle(k),V=A.height,W=A.width;H.x=(x=H.x)!==null&&x!==void 0?x:H.left,H.y=(C=H.y)!==null&&C!==void 0?C:H.top;var U=_.documentElement,X=U.clientWidth,J=U.clientHeight,re=U.scrollWidth,Q=U.scrollHeight,ne=U.scrollTop,Z=U.scrollLeft,se=H.height,oe=H.width,ce=D.height,te=D.width,le={left:0,top:0,right:X,bottom:J},pe={left:-Z,top:-ne,right:re-Z,bottom:Q-ne},we=O.htmlRegion,_e="visible",Y="visibleFirst";we!=="scroll"&&we!==Y&&(we=_e);var ae=we===Y,ee=ND(pe,m),q=ND(le,m),ue=we===_e?q:ee,ie=ae?q:ue;k.style.left="auto",k.style.top="auto",k.style.right="0",k.style.bottom="0";var de=k.getBoundingClientRect();k.style.left=P,k.style.top=M,k.style.right=j,k.style.bottom=I,k.style.overflow=R,(S=k.parentElement)===null||S===void 0||S.removeChild(L);var be=r1(Math.round(oe/parseFloat(W)*1e3)/1e3),ke=r1(Math.round(se/parseFloat(V)*1e3)/1e3);if(be===0||ke===0||qb(n)&&!Kv(n))return;var xe=O.offset,ye=O.targetOffset,Se=FD(H,xe),Oe=he(Se,2),Re=Oe[0],Fe=Oe[1],Ce=FD(D,ye),ve=he(Ce,2),ge=ve[0],Ee=ve[1];D.x-=ge,D.y-=Ee;var Ne=O.points||[],We=he(Ne,2),He=We[0],Ye=We[1],De=DD(Ye),Ue=DD(He),Le=Mp(D,De),ft=Mp(H,Ue),mt=N({},O),ut=Le.x-ft.x+Re,gt=Le.y-ft.y+Fe,Pe=Rn(ut,gt),Te=Rn(ut,gt,q),Ie=Mp(D,["t","l"]),$e=Mp(H,["t","l"]),je=Mp(D,["b","r"]),Ke=Mp(H,["b","r"]),Ze=O.overflow||{},st=Ze.adjustX,Xe=Ze.adjustY,Ge=Ze.shiftX,ct=Ze.shiftY,yt=function(Ni){return typeof Ni=="boolean"?Ni:Ni>=0},Rt,Nt,Ct,Je;Tr();var Me=yt(Xe),ze=Ue[0]===De[0];if(Me&&Ue[0]==="t"&&(Nt>ie.bottom||p.current.bt)){var tt=gt;ze?tt-=se-ce:tt=Ie.y-Ke.y-Fe;var ot=Rn(ut,tt),Qe=Rn(ut,tt,q);ot>Pe||ot===Pe&&(!ae||Qe>=Te)?(p.current.bt=!0,gt=tt,Fe=-Fe,mt.points=[Zu(Ue,0),Zu(De,0)]):p.current.bt=!1}if(Me&&Ue[0]==="b"&&(RtPe||lt===Pe&&(!ae||xt>=Te)?(p.current.tb=!0,gt=nt,Fe=-Fe,mt.points=[Zu(Ue,0),Zu(De,0)]):p.current.tb=!1}var Dt=yt(st),vt=Ue[1]===De[1];if(Dt&&Ue[1]==="l"&&(Je>ie.right||p.current.rl)){var at=ut;vt?at-=oe-te:at=Ie.x-Ke.x-Re;var St=Rn(at,gt),nn=Rn(at,gt,q);St>Pe||St===Pe&&(!ae||nn>=Te)?(p.current.rl=!0,ut=at,Re=-Re,mt.points=[Zu(Ue,1),Zu(De,1)]):p.current.rl=!1}if(Dt&&Ue[1]==="r"&&(CtPe||At===Pe&&(!ae||$n>=Te)?(p.current.lr=!0,ut=rn,Re=-Re,mt.points=[Zu(Ue,1),Zu(De,1)]):p.current.lr=!1}Tr();var In=Ge===!0?0:Ge;typeof In=="number"&&(Ctq.right&&(ut-=Je-q.right-Re,D.x>q.right-In&&(ut+=D.x-q.right+In)));var kr=ct===!0?0:ct;typeof kr=="number"&&(Rtq.bottom&&(gt-=Nt-q.bottom-Fe,D.y>q.bottom-kr&&(gt+=D.y-q.bottom+kr)));var Nr=H.x+ut,Yr=Nr+oe,Vr=H.y+gt,Tn=Vr+se,qt=D.x,Gt=qt+te,Mn=D.y,Ut=Mn+ce,Lt=Math.max(Nr,qt),Pn=Math.min(Yr,Gt),fr=(Lt+Pn)/2,Ar=fr-Nr,yi=Math.max(Vr,Mn),Xr=Math.min(Tn,Ut),xi=(yi+Xr)/2,Cn=xi-Vr;o==null||o(t,mt);var $t=de.right-H.x-(ut+H.width),zt=de.bottom-H.y-(gt+H.height);be===1&&(ut=Math.round(ut),$t=Math.round($t)),ke===1&&(gt=Math.round(gt),zt=Math.round(zt));var _n={ready:!0,offsetX:ut/be,offsetY:gt/ke,offsetR:$t/be,offsetB:zt/ke,arrowX:Ar/be,arrowY:Cn/ke,scaleX:be,scaleY:ke,align:mt};d(_n)}}),g=function(){f.current+=1;var x=f.current;Promise.resolve().then(function(){f.current===x&&v()})},y=function(){d(function(x){return N(N({},x),{},{ready:!1})})};return dn(y,[r]),dn(function(){e||y()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,g]}function hke(e,t,n,r,i){dn(function(){if(e&&t&&n){let f=function(){r(),i()};var a=t,o=n,s=fR(a),l=fR(o),c=ay(o),d=new Set([c].concat(Ve(s),Ve(l)));return d.forEach(function(m){m.addEventListener("scroll",f,{passive:!0})}),c.addEventListener("resize",f,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",f),c.removeEventListener("resize",f)})}}},[e,t,n])}function vke(e,t,n,r,i,a,o,s){var l=u.useRef(e);l.current=e;var c=u.useRef(!1);u.useEffect(function(){if(t&&r&&(!i||a)){var f=function(){c.current=!1},m=function(g){var y;l.current&&!o(((y=g.composedPath)===null||y===void 0||(y=y.call(g))===null||y===void 0?void 0:y[0])||g.target)&&!c.current&&s(!1)},p=ay(r);p.addEventListener("pointerdown",f,!0),p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0);var h=ZS(n);return h&&(h.addEventListener("mousedown",m,!0),h.addEventListener("contextmenu",m,!0)),function(){p.removeEventListener("pointerdown",f,!0),p.removeEventListener("mousedown",m,!0),p.removeEventListener("contextmenu",m,!0),h&&(h.removeEventListener("mousedown",m,!0),h.removeEventListener("contextmenu",m,!0))}}},[t,n,r,i,a]);function d(){c.current=!0}return d}var gke=["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"];function bke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ey,t=u.forwardRef(function(n,r){var i=n.prefixCls,a=i===void 0?"rc-trigger-popup":i,o=n.children,s=n.action,l=s===void 0?"hover":s,c=n.showAction,d=n.hideAction,f=n.popupVisible,m=n.defaultPopupVisible,p=n.onPopupVisibleChange,h=n.afterPopupVisibleChange,v=n.mouseEnterDelay,g=n.mouseLeaveDelay,y=g===void 0?.1:g,w=n.focusDelay,x=n.blurDelay,C=n.mask,S=n.maskClosable,k=S===void 0?!0:S,_=n.getPopupContainer,E=n.forceRender,T=n.autoDestroy,$=n.destroyPopupOnHide,P=n.popup,M=n.popupClassName,j=n.popupStyle,I=n.popupPlacement,R=n.builtinPlacements,O=R===void 0?{}:R,L=n.popupAlign,D=n.zIndex,B=n.stretch,F=n.getPopupClassNameFromAlign,z=n.fresh,H=n.alignPoint,A=n.onPopupClick,V=n.onPopupAlign,W=n.arrow,U=n.popupMotion,X=n.maskMotion,J=n.popupTransitionName,re=n.popupAnimation,Q=n.maskTransitionName,ne=n.maskAnimation,Z=n.className,se=n.getTriggerDOMNode,oe=it(n,gke),ce=T||$||!1,te=u.useState(!1),le=he(te,2),pe=le[0],we=le[1];dn(function(){we(T_())},[]);var _e=u.useRef({}),Y=u.useContext(OD),ae=u.useMemo(function(){return{registerSubPopup:function(xn,_r){_e.current[xn]=_r,Y==null||Y.registerSubPopup(xn,_r)}}},[Y]),ee=ty(),q=u.useState(null),ue=he(q,2),ie=ue[0],de=ue[1],be=u.useRef(null),ke=Xt(function(Qt){be.current=Qt,qb(Qt)&&ie!==Qt&&de(Qt),Y==null||Y.registerSubPopup(ee,Qt)}),xe=u.useState(null),ye=he(xe,2),Se=ye[0],Oe=ye[1],Re=u.useRef(null),Fe=Xt(function(Qt){qb(Qt)&&Se!==Qt&&(Oe(Qt),Re.current=Qt)}),Ce=u.Children.only(o),ve=(Ce==null?void 0:Ce.props)||{},ge={},Ee=Xt(function(Qt){var xn,_r,$i=Se;return($i==null?void 0:$i.contains(Qt))||((xn=ZS($i))===null||xn===void 0?void 0:xn.host)===Qt||Qt===$i||(ie==null?void 0:ie.contains(Qt))||((_r=ZS(ie))===null||_r===void 0?void 0:_r.host)===Qt||Qt===ie||Object.values(_e.current).some(function(Jr){return(Jr==null?void 0:Jr.contains(Qt))||Qt===Jr})}),Ne=jD(a,U,re,J),We=jD(a,X,ne,Q),He=u.useState(m||!1),Ye=he(He,2),De=Ye[0],Ue=Ye[1],Le=f??De,ft=Xt(function(Qt){f===void 0&&Ue(Qt)});dn(function(){Ue(f||!1)},[f]);var mt=u.useRef(Le);mt.current=Le;var ut=u.useRef([]);ut.current=[];var gt=Xt(function(Qt){var xn;ft(Qt),((xn=ut.current[ut.current.length-1])!==null&&xn!==void 0?xn:Le)!==Qt&&(ut.current.push(Qt),p==null||p(Qt))}),Pe=u.useRef(),Te=function(){clearTimeout(Pe.current)},Ie=function(xn){var _r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Te(),_r===0?gt(xn):Pe.current=setTimeout(function(){gt(xn)},_r*1e3)};u.useEffect(function(){return Te},[]);var $e=u.useState(!1),je=he($e,2),Ke=je[0],Ze=je[1];dn(function(Qt){(!Qt||Le)&&Ze(!0)},[Le]);var st=u.useState(null),Xe=he(st,2),Ge=Xe[0],ct=Xe[1],yt=u.useState(null),Rt=he(yt,2),Nt=Rt[0],Ct=Rt[1],Je=function(xn){Ct([xn.clientX,xn.clientY])},Me=pke(Le,ie,H&&Nt!==null?Nt:Se,I,O,L,V),ze=he(Me,11),tt=ze[0],ot=ze[1],Qe=ze[2],nt=ze[3],lt=ze[4],xt=ze[5],Dt=ze[6],vt=ze[7],at=ze[8],St=ze[9],nn=ze[10],rn=dke(pe,l,c,d),At=he(rn,2),$n=At[0],In=At[1],kr=$n.has("click"),Nr=In.has("click")||In.has("contextMenu"),Yr=Xt(function(){Ke||nn()}),Vr=function(){mt.current&&H&&Nr&&Ie(!1)};hke(Le,Se,ie,Yr,Vr),dn(function(){Yr()},[Nt,I]),dn(function(){Le&&!(O!=null&&O[I])&&Yr()},[JSON.stringify(L)]);var Tn=u.useMemo(function(){var Qt=mke(O,a,St,H);return fe(Qt,F==null?void 0:F(St))},[St,F,O,a,H]);u.useImperativeHandle(r,function(){return{nativeElement:Re.current,popupElement:be.current,forceAlign:Yr}});var qt=u.useState(0),Gt=he(qt,2),Mn=Gt[0],Ut=Gt[1],Lt=u.useState(0),Pn=he(Lt,2),fr=Pn[0],Ar=Pn[1],yi=function(){if(B&&Se){var xn=Se.getBoundingClientRect();Ut(xn.width),Ar(xn.height)}},Xr=function(){yi(),Yr()},xi=function(xn){Ze(!1),nn(),h==null||h(xn)},Cn=function(){return new Promise(function(xn){yi(),ct(function(){return xn})})};dn(function(){Ge&&(nn(),Ge(),ct(null))},[Ge]);function $t(Qt,xn,_r,$i){ge[Qt]=function(Jr){var wp;$i==null||$i(Jr),Ie(xn,_r);for(var Cp=arguments.length,gx=new Array(Cp>1?Cp-1:0),Sf=1;Sf1?_r-1:0),Jr=1;Jr<_r;Jr++)$i[Jr-1]=arguments[Jr];(xn=ve.onClick)===null||xn===void 0||xn.call.apply(xn,[ve,Qt].concat($i))});var zt=vke(Le,Nr,Se,ie,C,k,Ee,Ie),_n=$n.has("hover"),Rn=In.has("hover"),Tr,Qa;_n&&($t("onMouseEnter",!0,v,function(Qt){Je(Qt)}),$t("onPointerEnter",!0,v,function(Qt){Je(Qt)}),Tr=function(xn){(Le||Ke)&&ie!==null&&ie!==void 0&&ie.contains(xn.target)&&Ie(!0,v)},H&&(ge.onMouseMove=function(Qt){var xn;(xn=ve.onMouseMove)===null||xn===void 0||xn.call(ve,Qt)})),Rn&&($t("onMouseLeave",!1,y),$t("onPointerLeave",!1,y),Qa=function(){Ie(!1,y)}),$n.has("focus")&&$t("onFocus",!0,w),In.has("focus")&&$t("onBlur",!1,x),$n.has("contextMenu")&&(ge.onContextMenu=function(Qt){var xn;mt.current&&In.has("contextMenu")?Ie(!1):(Je(Qt),Ie(!0)),Qt.preventDefault();for(var _r=arguments.length,$i=new Array(_r>1?_r-1:0),Jr=1;Jr<_r;Jr++)$i[Jr-1]=arguments[Jr];(xn=ve.onContextMenu)===null||xn===void 0||xn.call.apply(xn,[ve,Qt].concat($i))}),Z&&(ge.className=fe(ve.className,Z));var Ni=u.useRef(!1);Ni.current||(Ni.current=E||Le||Ke);var aa=N(N({},ve),ge),Uo={},ic=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ic.forEach(function(Qt){oe[Qt]&&(Uo[Qt]=function(){for(var xn,_r=arguments.length,$i=new Array(_r),Jr=0;Jr<_r;Jr++)$i[Jr]=arguments[Jr];(xn=aa[Qt])===null||xn===void 0||xn.call.apply(xn,[aa].concat($i)),oe[Qt].apply(oe,$i)})});var Dg=u.cloneElement(Ce,N(N({},aa),Uo)),Lg={x:xt,y:Dt},xp=W?N({},W!==!0?W:{}):null;return u.createElement(u.Fragment,null,u.createElement(Mi,{disabled:!Le,ref:Fe,onResize:Xr},u.createElement(uke,{getTriggerDOMNode:se},Dg)),Ni.current&&u.createElement(OD.Provider,{value:ae},u.createElement(cke,{portal:e,ref:ke,prefixCls:a,popup:P,className:fe(M,Tn),style:j,target:Se,onMouseEnter:Tr,onMouseLeave:Qa,onPointerEnter:Tr,zIndex:D,open:Le,keepDom:Ke,fresh:z,onClick:A,onPointerDownCapture:zt,mask:C,motion:Ne,maskMotion:We,onVisibleChanged:xi,onPrepare:Cn,forceRender:E,autoDestroy:ce,getPopupContainer:_,align:St,arrow:xp,arrowPos:Lg,ready:tt,offsetX:ot,offsetY:Qe,offsetR:nt,offsetB:lt,onAlign:Yr,stretch:B,targetWidth:Mn/vt,targetHeight:fr/at})))});return t}const oy=bke(ey);var yke=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],xke=function(t){var n=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"}}},wke=function(t,n){var r=t.prefixCls;t.disabled;var i=t.visible,a=t.children,o=t.popupElement,s=t.animation,l=t.transitionName,c=t.dropdownStyle,d=t.dropdownClassName,f=t.direction,m=f===void 0?"ltr":f,p=t.placement,h=t.builtinPlacements,v=t.dropdownMatchSelectWidth,g=t.dropdownRender,y=t.dropdownAlign,w=t.getPopupContainer,x=t.empty,C=t.getTriggerDOMNode,S=t.onPopupVisibleChange,k=t.onPopupMouseEnter,_=it(t,yke),E="".concat(r,"-dropdown"),T=o;g&&(T=g(o));var $=u.useMemo(function(){return h||xke(v)},[h,v]),P=s?"".concat(E,"-").concat(s):l,M=typeof v=="number",j=u.useMemo(function(){return M?null:v===!1?"minWidth":"width"},[v,M]),I=c;M&&(I=N(N({},I),{},{width:v}));var R=u.useRef(null);return u.useImperativeHandle(n,function(){return{getPopupElement:function(){var L;return(L=R.current)===null||L===void 0?void 0:L.popupElement}}}),u.createElement(oy,Ae({},_,{showAction:S?["click"]:[],hideAction:S?["click"]:[],popupPlacement:p||(m==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$,prefixCls:E,popupTransitionName:P,popup:u.createElement("div",{onMouseEnter:k},T),ref:R,stretch:j,popupAlign:y,popupVisible:i,getPopupContainer:w,popupClassName:fe(d,G({},"".concat(E,"-empty"),x)),popupStyle:I,getTriggerDOMNode:C,onPopupVisibleChange:S}),a)},Cke=u.forwardRef(wke);function LD(e,t){var n=e.key,r;return"value"in e&&(r=e.value),n??(r!==void 0?r:"rc-index-key-".concat(t))}function mR(e){return typeof e<"u"&&!Number.isNaN(e)}function Hee(e,t){var n=e||{},r=n.label,i=n.value,a=n.options,o=n.groupLabel,s=r||(t?"children":"label");return{label:s,value:i||"value",options:a||"options",groupLabel:o||s}}function Ske(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,i=[],a=Hee(n,!1),o=a.label,s=a.value,l=a.options,c=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(p){if(m||!(l in p)){var h=p[s];i.push({key:LD(p,i.length),groupOption:m,data:p,label:p[o],value:h})}else{var v=p[c];v===void 0&&r&&(v=p.label),i.push({key:LD(p,i.length),group:!0,data:p,label:v}),d(p[l],!0)}})}return d(e,!1),i}function pR(e){var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var kke=function(t,n,r){if(!n||!n.length)return null;var i=!1,a=function s(l,c){var d=bM(c),f=d[0],m=d.slice(1);if(!f)return[l];var p=l.split(f);return i=i||p.length>1,p.reduce(function(h,v){return[].concat(Ve(h),Ve(s(v,m)))},[]).filter(Boolean)},o=a(t,n);return i?typeof r<"u"?o.slice(0,r):o:null},XM=u.createContext(null);function _ke(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return u.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(i){var a=i.label,o=i.value;return["number","string"].includes(pt(a))?a:o}).join(", ")),n.length>r?", ...":null)}var Eke=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],$ke=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],hR=function(t){return t==="tags"||t==="multiple"},JM=u.forwardRef(function(e,t){var n,r=e.id,i=e.prefixCls,a=e.className,o=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,p=e.notFoundContent,h=p===void 0?"Not Found":p,v=e.onClear,g=e.mode,y=e.disabled,w=e.loading,x=e.getInputElement,C=e.getRawInputElement,S=e.open,k=e.defaultOpen,_=e.onDropdownVisibleChange,E=e.activeValue,T=e.onActiveValueChange,$=e.activeDescendantId,P=e.searchValue,M=e.autoClearSearchValue,j=e.onSearch,I=e.onSearchSplit,R=e.tokenSeparators,O=e.allowClear,L=e.prefix,D=e.suffixIcon,B=e.clearIcon,F=e.OptionList,z=e.animation,H=e.transitionName,A=e.dropdownStyle,V=e.dropdownClassName,W=e.dropdownMatchSelectWidth,U=e.dropdownRender,X=e.dropdownAlign,J=e.placement,re=e.builtinPlacements,Q=e.getPopupContainer,ne=e.showAction,Z=ne===void 0?[]:ne,se=e.onFocus,oe=e.onBlur,ce=e.onKeyUp,te=e.onKeyDown,le=e.onMouseDown,pe=it(e,Eke),we=hR(g),_e=(o!==void 0?o:we)||g==="combobox",Y=N({},pe);$ke.forEach(function(qt){delete Y[qt]}),c==null||c.forEach(function(qt){delete Y[qt]});var ae=u.useState(!1),ee=he(ae,2),q=ee[0],ue=ee[1];u.useEffect(function(){ue(T_())},[]);var ie=u.useRef(null),de=u.useRef(null),be=u.useRef(null),ke=u.useRef(null),xe=u.useRef(null),ye=u.useRef(!1),Se=M2e(),Oe=he(Se,3),Re=Oe[0],Fe=Oe[1],Ce=Oe[2];u.useImperativeHandle(t,function(){var qt,Gt;return{focus:(qt=ke.current)===null||qt===void 0?void 0:qt.focus,blur:(Gt=ke.current)===null||Gt===void 0?void 0:Gt.blur,scrollTo:function(Ut){var Lt;return(Lt=xe.current)===null||Lt===void 0?void 0:Lt.scrollTo(Ut)},nativeElement:ie.current||de.current}});var ve=u.useMemo(function(){var qt;if(g!=="combobox")return P;var Gt=(qt=d[0])===null||qt===void 0?void 0:qt.value;return typeof Gt=="string"||typeof Gt=="number"?String(Gt):""},[P,g,d]),ge=g==="combobox"&&typeof x=="function"&&x()||null,Ee=typeof C=="function"&&C(),Ne=Dc(de,Ee==null||(n=Ee.props)===null||n===void 0?void 0:n.ref),We=u.useState(!1),He=he(We,2),Ye=He[0],De=He[1];dn(function(){De(!0)},[]);var Ue=Wt(!1,{defaultValue:k,value:S}),Le=he(Ue,2),ft=Le[0],mt=Le[1],ut=Ye?ft:!1,gt=!h&&m;(y||gt&&ut&&g==="combobox")&&(ut=!1);var Pe=gt?!1:ut,Te=u.useCallback(function(qt){var Gt=qt!==void 0?qt:!ut;y||(mt(Gt),ut!==Gt&&(_==null||_(Gt)))},[y,ut,mt,_]),Ie=u.useMemo(function(){return(R||[]).some(function(qt){return[` + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},c2e=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},u2e=e=>{const{componentCls:t}=e,n=yee(e),r=Object.assign({},n);delete r.xs;const i=`--${t.replace(".","")}-`,a=Object.keys(r).map(o=>({[`@media (min-width: ${me(r[o])})`]:{width:`var(${i}${o}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(Ve(Object.keys(n).map((o,s)=>{const l=Object.keys(n)[s-1];return l?{[`${i}${o}-width`]:`var(${i}${l}-width)`}:null})),[{width:`var(${i}xs-width)`}],Ve(a))}}},wee=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return nn(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()})},See=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${me(e.padding)} ${me(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${me(e.paddingXS)} ${me(e.padding)}`:0,footerBorderTop:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${me(e.padding*2)} ${me(e.padding*2)} ${me(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),Cee=pn("Modal",e=>{const t=wee(e);return[l2e(t),c2e(t),xee(t),Jv(t,"zoom"),u2e(t)]},See,{unitless:{titleLineHeight:!0}});var d2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{mR={x:e.pageX,y:e.pageY},setTimeout(()=>{mR=null},100)};OCe()&&document.documentElement.addEventListener("click",f2e,!0);const kee=e=>{const{prefixCls:t,className:n,rootClassName:r,open:i,wrapClassName:a,centered:o,getContainer:s,focusTriggerAfterClose:l=!0,style:c,visible:d,width:f=520,footer:m,classNames:p,styles:h,children:v,loading:g,confirmLoading:y,zIndex:w,mousePosition:x,onOk:S,onCancel:C,destroyOnHidden:_,destroyOnClose:k,panelRef:E=null,modalRender:T}=e,$=d2e(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:P,getPrefixCls:M,direction:j,modal:I}=u.useContext(Rt),R=pe=>{y||C==null||C(pe)},O=pe=>{S==null||S(pe)},D=M("modal",t),L=M(),B=Qn(D),[F,z,H]=Cee(D,B),A=fe(a,{[`${D}-centered`]:o??(I==null?void 0:I.centered),[`${D}-wrap-rtl`]:j==="rtl"}),V=m!==null&&!g?u.createElement(bee,Object.assign({},e,{onOk:O,onCancel:R})):null,[W,U,Y,J]=MM(cv(e),cv(I),{closable:!0,closeIcon:u.createElement(Wo,{className:`${D}-close-icon`}),closeIconRender:pe=>gee(D,pe)}),ne=T?pe=>u.createElement("div",{className:`${D}-render`},T(pe)):void 0,Q=`.${D}-${T?"render":"content"}`,te=vee(Q),Z=yi(E,te),[le,se]=ol("Modal",w),[ce,re]=u.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),ie=u.useMemo(()=>{const pe={};return re&&Object.keys(re).forEach(Se=>{const _e=re[Se];_e!==void 0&&(pe[`--${D}-${Se}-width`]=typeof _e=="number"?`${_e}px`:_e)}),pe},[D,re]);return F(u.createElement(tl,{form:!0,space:!0},u.createElement(J1.Provider,{value:se},u.createElement(UM,Object.assign({width:ce},$,{zIndex:le,getContainer:s===void 0?P:s,prefixCls:D,rootClassName:fe(z,r,H,B),footer:V,visible:i??d,mousePosition:x??mR,onClose:R,closable:W&&Object.assign({disabled:Y,closeIcon:U},J),closeIcon:U,focusTriggerAfterClose:l,transitionName:ha(L,"zoom",e.transitionName),maskTransitionName:ha(L,"fade",e.maskTransitionName),className:fe(z,n,I==null?void 0:I.className),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),c),ie),classNames:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.classNames),p),{wrapper:fe(A,p==null?void 0:p.wrapper)}),styles:Object.assign(Object.assign({},I==null?void 0:I.styles),h),panelRef:Z,destroyOnClose:_??k,modalRender:ne}),g?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:4},className:`${D}-body-skeleton`}):v))))},m2e=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:a,lineHeight:o,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},Ic()),[`&${t} ${t}-body`]:{padding:c},[`${d}-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()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${me(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${me(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:o},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, + ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},p2e=Um(["Modal","confirm"],e=>{const t=wee(e);return m2e(t)},See,{order:-1e3});var h2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:a,type:o,okCancel:s,footer:l,locale:c}=e,d=h2e(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(o){case"info":f=u.createElement(u_,null);break;case"success":f=u.createElement(qm,null);break;case"error":f=u.createElement(Bc,null);break;default:f=u.createElement(cf,null)}const m=s??o==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[h]=aa("Modal"),v=c||h,g=r||(m?v==null?void 0:v.okText:v==null?void 0:v.justOkText),y=i||(v==null?void 0:v.cancelText),w=u.useMemo(()=>Object.assign({autoFocusButton:p,cancelTextLocale:y,okTextLocale:g,mergedOkCancel:m},d),[p,y,g,m,d]),x=u.createElement(u.Fragment,null,u.createElement(lD,null),u.createElement(cD,null)),S=e.title!==void 0&&e.title!==null,C=`${a}-body`;return u.createElement("div",{className:`${a}-body-wrapper`},u.createElement("div",{className:fe(C,{[`${C}-has-title`]:S})},f,u.createElement("div",{className:`${a}-paragraph`},S&&u.createElement("span",{className:`${a}-title`},e.title),u.createElement("div",{className:`${a}-content`},e.content))),l===void 0||typeof l=="function"?u.createElement(QZ,{value:w},u.createElement("div",{className:`${a}-btns`},typeof l=="function"?l(x,{OkBtn:cD,CancelBtn:lD}):x)):l,u.createElement(p2e,{prefixCls:t}))},v2e=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:a,wrapClassName:o,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:d,styles:f,title:m}=e,p=`${a}-confirm`,h=e.width||416,v=e.style||{},g=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,w=fe(p,`${p}-${e.type}`,{[`${p}-rtl`]:i==="rtl"},e.className),[,x]=$i(),S=u.useMemo(()=>n!==void 0?n:x.zIndexPopupBase+jM,[n,x]);return u.createElement(kee,Object.assign({},e,{className:w,wrapClassName:fe({[`${p}-centered`]:!!e.centered},o),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:m,footer:null,transitionName:ha(s||"","zoom",e.transitionName),maskTransitionName:ha(s||"","fade",e.maskTransitionName),mask:g,maskClosable:y,style:v,styles:Object.assign({body:l,mask:r},f),width:h,zIndex:S,closable:c}),u.createElement(_ee,Object.assign({},e,{confirmPrefixCls:p})))},Eee=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return u.createElement(Bt,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},u.createElement(v2e,Object.assign({},e)))},Uf=[];let $ee="";function Tee(){return $ee}const g2e=e=>{var t,n;const{prefixCls:r,getContainer:i,direction:a}=e,o=qQ(),s=u.useContext(Rt),l=Tee()||s.getPrefixCls(),c=r||`${l}-modal`;let d=i;return d===!1&&(d=void 0),K.createElement(Eee,Object.assign({},e,{rootPrefixCls:l,prefixCls:c,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:a??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:o,getContainer:d}))};function ay(e){const t=RM(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:l,open:!0}),i,a;function o(...d){var f;if(d.some(h=>h==null?void 0:h.triggerCancel)){var p;(f=e.onCancel)===null||f===void 0||(p=f).call.apply(p,[e,()=>{}].concat(Ve(d.slice(1))))}for(let h=0;h{clearTimeout(i),i=setTimeout(()=>{const f=t.getPrefixCls(void 0,Tee()),m=t.getIconPrefixCls(),p=t.getTheme(),h=K.createElement(g2e,Object.assign({},d));a=m_()(K.createElement(Bt,{prefixCls:f,iconPrefixCls:m,theme:p},typeof t.holderRender=="function"?t.holderRender(h):h),n)})};function l(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),o.apply(this,d)}}),r.visible&&delete r.visible,s(r)}function c(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),s(r)}return s(r),Uf.push(l),{destroy:l,update:c}}function Pee(e){return Object.assign(Object.assign({},e),{type:"warning"})}function Ree(e){return Object.assign(Object.assign({},e),{type:"info"})}function Iee(e){return Object.assign(Object.assign({},e),{type:"success"})}function Oee(e){return Object.assign(Object.assign({},e),{type:"error"})}function Mee(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function b2e({rootPrefixCls:e}){$ee=e}var y2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,{afterClose:r,config:i}=e,a=y2e(e,["afterClose","config"]);const[o,s]=u.useState(!0),[l,c]=u.useState(i),{direction:d,getPrefixCls:f}=u.useContext(Rt),m=f("modal"),p=f(),h=()=>{var w;r(),(w=l.afterClose)===null||w===void 0||w.call(l)},v=(...w)=>{var x;if(s(!1),w.some(_=>_==null?void 0:_.triggerCancel)){var C;(x=l.onCancel)===null||x===void 0||(C=x).call.apply(C,[l,()=>{}].concat(Ve(w.slice(1))))}};u.useImperativeHandle(t,()=>({destroy:v,update:w=>{c(x=>{const S=typeof w=="function"?w(x):w;return Object.assign(Object.assign({},x),S)})}}));const g=(n=l.okCancel)!==null&&n!==void 0?n:l.type==="confirm",[y]=aa("Modal",Zs.Modal);return u.createElement(Eee,Object.assign({prefixCls:m,rootPrefixCls:p},l,{close:v,open:o,afterClose:h,okText:l.okText||(g?y==null?void 0:y.okText:y==null?void 0:y.justOkText),direction:l.direction||d,cancelText:l.cancelText||(y==null?void 0:y.cancelText)},a))},w2e=u.forwardRef(x2e);let MD=0;const S2e=u.memo(u.forwardRef((e,t)=>{const[n,r]=Kye();return u.useImperativeHandle(t,()=>({patchElement:r}),[r]),u.createElement(u.Fragment,null,n)}));function jee(){const e=u.useRef(null),[t,n]=u.useState([]);u.useEffect(()=>{t.length&&(Ve(t).forEach(o=>{o()}),n([]))},[t]);const r=u.useCallback(a=>function(s){var l;MD+=1;const c=u.createRef();let d;const f=new Promise(g=>{d=g});let m=!1,p;const h=u.createElement(w2e,{key:`modal-${MD}`,config:a(s),ref:c,afterClose:()=>{p==null||p()},isSilent:()=>m,onConfirm:g=>{d(g)}});return p=(l=e.current)===null||l===void 0?void 0:l.patchElement(h),p&&Uf.push(p),{destroy:()=>{function g(){var y;(y=c.current)===null||y===void 0||y.destroy()}c.current?g():n(y=>[].concat(Ve(y),[g]))},update:g=>{function y(){var w;(w=c.current)===null||w===void 0||w.update(g)}c.current?y():n(w=>[].concat(Ve(w),[y]))},then:g=>(m=!0,f.then(g))}},[]);return[u.useMemo(()=>({info:r(Ree),success:r(Iee),error:r(Oee),warning:r(Pee),confirm:r(Mee)}),[r]),u.createElement(S2e,{key:"modal-holder",ref:e})]}const C2e=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,i=`${t}-notice`,a=new yn("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),o=new yn("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new yn("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new yn("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[i]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${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},[i]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},k2e=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],_2e={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},E2e=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[_2e[t]]:{value:0,_skip_check_:!0}}}}},$2e=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)},T2e=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},$2e(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},T2e(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"}}}},k2e.map(n=>E2e(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},Nee=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:i,notificationMarginBottom:a,borderRadiusLG:o,colorSuccess:s,colorInfo:l,colorWarning:c,colorError:d,colorTextHeading:f,notificationBg:m,notificationPadding:p,notificationMarginEdge:h,notificationProgressBg:v,notificationProgressHeight:g,fontSize:y,lineHeight:w,width:x,notificationIconSize:S,colorText:C,colorSuccessBg:_,colorErrorBg:k,colorInfoBg:E,colorWarningBg:T}=e,$=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:m,borderRadius:o,boxShadow:r,[$]:{padding:p,width:x,maxWidth:`calc(100vw - ${me(e.calc(h).mul(2).equal())})`,lineHeight:w,wordWrap:"break-word",borderRadius:o,overflow:"hidden","&-success":{background:_},"&-error":{background:k},"&-info":{background:E},"&-warning":{background:T}},[`${$}-message`]:{color:f,fontSize:i,lineHeight:e.lineHeightLG},[`${$}-description`]:{fontSize:y,color:C,marginTop:e.marginXS},[`${$}-closable ${$}-message`]:{paddingInlineEnd:e.paddingLG},[`${$}-with-icon ${$}-message`]:{marginInlineStart:e.calc(e.marginSM).add(S).equal(),fontSize:i},[`${$}-with-icon ${$}-description`]:{marginInlineStart:e.calc(e.marginSM).add(S).equal(),fontSize:y},[`${$}-icon`]:{position:"absolute",fontSize:S,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${$}-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",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},zo(e)),[`${$}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${me(o)} * 2)`,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:v},"&::-webkit-progress-value":{borderRadius:o,background:v}},[`${$}-actions`]:{float:"right",marginTop:e.marginSM}}},R2e=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:i,motionEaseInOut:a}=e,o=`${t}-notice`,s=new yn("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},xn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_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:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:i,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:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})},{[t]:{[`${o}-wrapper`]:Nee(e)}}]},Aee=e=>({zIndexPopup:e.zIndexPopupBase+jM+50,width:384,colorSuccessBg:e.colorSuccessBg,colorErrorBg:e.colorErrorBg,colorInfoBg:e.colorInfoBg,colorWarningBg:e.colorWarningBg}),Fee=e=>{const t=e.paddingMD,n=e.paddingLG;return nn(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:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},Dee=pn("Notification",e=>{const t=Fee(e);return[R2e(t),C2e(t),P2e(t)]},Aee),I2e=Um(["Notification","PurePanel"],e=>{const t=`${e.componentCls}-notice`,n=Fee(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},Nee(n)),{width:n.width,maxWidth:`calc(100vw - ${me(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}},Aee);var O2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,type:r,message:i,description:a,actions:o,role:s="alert"}=e;let l=null;return n?l=u.createElement("span",{className:`${t}-icon`},n):r&&(l=u.createElement(M2e[r]||null,{className:fe(`${t}-icon`,`${t}-icon-${r}`)})),u.createElement("div",{className:fe({[`${t}-with-icon`]:l}),role:s},l,u.createElement("div",{className:`${t}-message`},i),a&&u.createElement("div",{className:`${t}-description`},a),o&&u.createElement("div",{className:`${t}-actions`},o))},j2e=e=>{const{prefixCls:t,className:n,icon:r,type:i,message:a,description:o,btn:s,actions:l,closable:c=!0,closeIcon:d,className:f}=e,m=O2e(e,["prefixCls","className","icon","type","message","description","btn","actions","closable","closeIcon","className"]),{getPrefixCls:p}=u.useContext(Rt),h=l??s,v=t||p("notification"),g=`${v}-notice`,y=Qn(v),[w,x,S]=Dee(v,y);return w(u.createElement("div",{className:fe(`${g}-pure-panel`,x,n,S,y)},u.createElement(I2e,{prefixCls:v}),u.createElement(OM,Object.assign({},m,{prefixCls:v,eventKey:"pure",duration:null,closable:c,className:fe({notificationClassName:f}),closeIcon:XM(v,d),content:u.createElement(Lee,{prefixCls:g,icon:r,type:i,message:a,description:o,actions:h})}))))};function N2e(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};break}return r}function A2e(e){return{motionName:`${e}-fade`}}function F2e(e,t,n){return typeof e<"u"?e:typeof(t==null?void 0:t.closeIcon)<"u"?t.closeIcon:n==null?void 0:n.closeIcon}var D2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=Dee(t,n);return r(K.createElement(EZ,{classNames:{list:fe(i,a,n)}},e))},H2e=(e,{prefixCls:t,key:n})=>K.createElement(z2e,{prefixCls:t,key:n},e),V2e=K.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:i,getContainer:a,maxCount:o,rtl:s,onAllRemoved:l,stack:c,duration:d,pauseOnHover:f=!0,showProgress:m}=e,{getPrefixCls:p,getPopupContainer:h,notification:v,direction:g}=u.useContext(Rt),[,y]=$i(),w=i||p("notification"),x=E=>N2e(E,n??jD,r??jD),S=()=>fe({[`${w}-rtl`]:s??g==="rtl"}),C=()=>A2e(w),[_,k]=$Z({prefixCls:w,style:x,className:S,motion:C,closable:!0,closeIcon:XM(w),duration:d??L2e,getContainer:()=>(a==null?void 0:a())||(h==null?void 0:h())||document.body,maxCount:o,pauseOnHover:f,showProgress:m,onAllRemoved:l,renderNotifications:H2e,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:y.margin}});return K.useImperativeHandle(t,()=>Object.assign(Object.assign({},_),{prefixCls:w,notification:v})),k});function Bee(e){const t=K.useRef(null);return Lc(),[K.useMemo(()=>{const r=s=>{var l;if(!t.current)return;const{open:c,prefixCls:d,notification:f}=t.current,m=`${d}-notice`,{message:p,description:h,icon:v,type:g,btn:y,actions:w,className:x,style:S,role:C="alert",closeIcon:_,closable:k}=s,E=D2e(s,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),T=w??y,$=XM(m,F2e(_,e,f));return c(Object.assign(Object.assign({placement:(l=e==null?void 0:e.placement)!==null&&l!==void 0?l:B2e},E),{content:K.createElement(Lee,{prefixCls:m,icon:v,type:g,message:p,description:h,actions:T,role:C}),className:fe(g&&`${m}-${g}`,x,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),S),closeIcon:$,closable:k??!!$}))},a={open:r,destroy:s=>{var l,c;s!==void 0?(l=t.current)===null||l===void 0||l.close(s):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(s=>{a[s]=l=>r(Object.assign(Object.assign({},l),{type:s}))}),a},[]),K.createElement(V2e,Object.assign({key:"notification-holder"},e,{ref:t}))]}function zee(e){return Bee(e)}const r2=K.createContext({}),Hee=K.createContext({message:{},notification:{},modal:{}}),W2e=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},U2e=()=>({}),q2e=pn("App",W2e,U2e),G2e=e=>{const{prefixCls:t,children:n,className:r,rootClassName:i,message:a,notification:o,style:s,component:l="div"}=e,{direction:c,getPrefixCls:d}=u.useContext(Rt),f=d("app",t),[m,p,h]=q2e(f),v=fe(p,f,r,i,h,{[`${f}-rtl`]:c==="rtl"}),g=u.useContext(r2),y=K.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),o)}),[a,o,g.message,g.notification]),[w,x]=MZ(y.message),[S,C]=zee(y.notification),[_,k]=jee(),E=K.useMemo(()=>({message:w,notification:S,modal:_}),[w,S,_]);Lc()(!(h&&l===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const T=l===!1?K.Fragment:l,$={className:v,style:s};return m(K.createElement(Hee.Provider,{value:E},K.createElement(r2.Provider,{value:y},K.createElement(T,Object.assign({},l===!1?void 0:$),k,x,C,n))))},K2e=()=>K.useContext(Hee),oy=G2e;oy.useApp=K2e;function Vee(e){return t=>u.createElement(Bt,{theme:{token:{motion:!1,zIndexPopupBase:0}}},u.createElement(e,Object.assign({},t)))}const df=(e,t,n,r,i)=>Vee(o=>{const{prefixCls:s,style:l}=o,c=u.useRef(null),[d,f]=u.useState(0),[m,p]=u.useState(0),[h,v]=Ht(!1,{value:o.open}),{getPrefixCls:g}=u.useContext(Rt),y=g(r||"select",s);u.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){const S=new ResizeObserver(_=>{const k=_[0].target;f(k.offsetHeight+8),p(k.offsetWidth)}),C=setInterval(()=>{var _;const k=i?`.${i(y)}`:`.${y}-dropdown`,E=(_=c.current)===null||_===void 0?void 0:_.querySelector(k);E&&(clearInterval(C),S.observe(E))},10);return()=>{clearInterval(C),S.disconnect()}}},[y]);let w=Object.assign(Object.assign({},o),{style:Object.assign(Object.assign({},l),{margin:0}),open:h,visible:h,getPopupContainer:()=>c.current});n&&(w=n(w)),t&&Object.assign(w,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const x={paddingBottom:d,position:"relative",minWidth:m};return u.createElement("div",{ref:c,style:x},u.createElement(e,Object.assign({},w)))}),P_=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var R_=function(t){var n=t.className,r=t.customizeIcon,i=t.customizeIconProps,a=t.children,o=t.onMouseDown,s=t.onClick,l=typeof r=="function"?r(i):r;return u.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),o==null||o(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:u.createElement("span",{className:fe(n.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},a))},Y2e=function(t,n,r,i,a){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=K.useMemo(function(){if(mt(i)==="object")return i.clearIcon;if(a)return a},[i,a]),d=K.useMemo(function(){return!!(!o&&i&&(r.length||s)&&!(l==="combobox"&&s===""))},[i,o,r.length,s,l]);return{allowClear:d,clearIcon:K.createElement(R_,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},Wee=u.createContext(null);function JM(){return u.useContext(Wee)}function X2e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=u.useState(!1),n=he(t,2),r=n[0],i=n[1],a=u.useRef(null),o=function(){window.clearTimeout(a.current)};u.useEffect(function(){return o},[]);var s=function(c,d){o(),a.current=window.setTimeout(function(){i(c),d&&d()},e)};return[r,s,o]}function Uee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=u.useRef(null),n=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function J2e(e,t,n,r){var i=u.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:r},u.useEffect(function(){function a(o){var s;if(!((s=i.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=o.target;l.shadowRoot&&o.composed&&(l=o.composedPath()[0]||l),i.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function Q2e(e){return e&&![ht.ESC,ht.SHIFT,ht.BACKSPACE,ht.TAB,ht.WIN_KEY,ht.ALT,ht.META,ht.WIN_KEY_RIGHT,ht.CTRL,ht.SEMICOLON,ht.EQUALS,ht.CAPS_LOCK,ht.CONTEXT_MENU,ht.F1,ht.F2,ht.F3,ht.F4,ht.F5,ht.F6,ht.F7,ht.F8,ht.F9,ht.F10,ht.F11,ht.F12].includes(e)}var Z2e=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Mp=void 0;function eke(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,a=e.renderItem,o=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,d=e.className,f=e.style,m=e.children,p=e.display,h=e.order,v=e.component,g=v===void 0?"div":v,y=at(e,Z2e),w=o&&!p;function x(E){l(c,E)}u.useEffect(function(){return function(){x(null)}},[]);var S=a&&i!==Mp?a(i,{index:h}):m,C;r||(C={opacity:w?0:1,height:w?0:Mp,overflowY:w?"hidden":Mp,order:o?h:Mp,pointerEvents:w?"none":Mp,position:w?"absolute":Mp});var _={};w&&(_["aria-hidden"]=!0);var k=u.createElement(g,Fe({className:fe(!r&&n,d),style:N(N({},C),f)},_,y,{ref:t}),S);return o&&(k=u.createElement(ji,{onResize:function(T){var $=T.offsetWidth;x($)},disabled:s},k)),k}var vh=u.forwardRef(eke);vh.displayName="Item";function tke(e){if(typeof MessageChannel>"u")hn(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function nke(){var e=u.useRef(null),t=function(r){e.current||(e.current=[],tke(function(){ki.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function jp(e,t){var n=u.useState(t),r=he(n,2),i=r[0],a=r[1],o=Yt(function(s){e(function(){a(s)})});return[i,o]}var i2=K.createContext(null),rke=["component"],ike=["className"],ake=["className"],oke=function(t,n){var r=u.useContext(i2);if(!r){var i=t.component,a=i===void 0?"div":i,o=at(t,rke);return u.createElement(a,Fe({},o,{ref:n}))}var s=r.className,l=at(r,ike),c=t.className,d=at(t,ake);return u.createElement(i2.Provider,{value:null},u.createElement(vh,Fe({ref:n,className:fe(s,c)},l,d)))},qee=u.forwardRef(oke);qee.displayName="RawItem";var ske=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Gee="responsive",Kee="invalidate";function lke(e){return"+ ".concat(e.length," ...")}function cke(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,i=e.data,a=i===void 0?[]:i,o=e.renderItem,s=e.renderRawItem,l=e.itemKey,c=e.itemWidth,d=c===void 0?10:c,f=e.ssr,m=e.style,p=e.className,h=e.maxCount,v=e.renderRest,g=e.renderRawRest,y=e.prefix,w=e.suffix,x=e.component,S=x===void 0?"div":x,C=e.itemComponent,_=e.onVisibleChange,k=at(e,ske),E=f==="full",T=nke(),$=jp(T,null),P=he($,2),M=P[0],j=P[1],I=M||0,R=jp(T,new Map),O=he(R,2),D=O[0],L=O[1],B=jp(T,0),F=he(B,2),z=F[0],H=F[1],A=jp(T,0),V=he(A,2),W=V[0],U=V[1],Y=jp(T,0),J=he(Y,2),ne=J[0],Q=J[1],te=jp(T,0),Z=he(te,2),le=Z[0],se=Z[1],ce=u.useState(null),re=he(ce,2),ie=re[0],pe=re[1],Se=u.useState(null),_e=he(Se,2),X=_e[0],ae=_e[1],ee=u.useMemo(function(){return X===null&&E?Number.MAX_SAFE_INTEGER:X||0},[X,M]),q=u.useState(!1),ue=he(q,2),oe=ue[0],de=ue[1],xe="".concat(r,"-item"),ke=Math.max(z,W),be=h===Gee,ye=a.length&&be,Ce=h===Kee,Re=ye||typeof h=="number"&&a.length>h,Pe=u.useMemo(function(){var Oe=a;return ye?M===null&&E?Oe=a:Oe=a.slice(0,Math.min(a.length,I/d)):typeof h=="number"&&(Oe=a.slice(0,h)),Oe},[a,d,M,h,ye]),Le=u.useMemo(function(){return ye?a.slice(ee+1):a.slice(Pe.length)},[a,Pe,ye,ee]),we=u.useCallback(function(Oe,$e){var je;return typeof l=="function"?l(Oe):(je=l&&(Oe==null?void 0:Oe[l]))!==null&&je!==void 0?je:$e},[l]),ve=u.useCallback(o||function(Oe){return Oe},[o]);function ge(Oe,$e,je){X===Oe&&($e===void 0||$e===ie)||(ae(Oe),je||(de(OeI){ge(Ge-1,Oe-Ze-le+W);break}}w&&De(0)+le>I&&pe(null)}},[I,D,W,ne,le,we,Pe]);var Ke=oe&&!!Le.length,Je={};ie!==null&&ye&&(Je={position:"absolute",left:ie,top:0});var We={prefixCls:xe,responsive:ye,component:C,invalidate:Ce},vt=s?function(Oe,$e){var je=we(Oe,$e);return u.createElement(i2.Provider,{key:je,value:N(N({},We),{},{order:$e,item:Oe,itemKey:je,registerSize:Ne,display:$e<=ee})},s(Oe,$e))}:function(Oe,$e){var je=we(Oe,$e);return u.createElement(vh,Fe({},We,{order:$e,key:je,item:Oe,renderItem:ve,itemKey:je,registerSize:Ne,display:$e<=ee}))},dt={order:Ke?ee:Number.MAX_SAFE_INTEGER,className:"".concat(xe,"-rest"),registerSize:ze,display:Ke},bt=v||lke,Ie=g?u.createElement(i2.Provider,{value:N(N({},We),dt)},g(Le)):u.createElement(vh,Fe({},We,dt),typeof bt=="function"?bt(Le):bt),Te=u.createElement(S,Fe({className:fe(!Ce&&r,p),style:m,ref:t},k),y&&u.createElement(vh,Fe({},We,{responsive:be,responsiveDisabled:!ye,order:-1,className:"".concat(xe,"-prefix"),registerSize:He,display:!0}),y),Pe.map(vt),Re?Ie:null,w&&u.createElement(vh,Fe({},We,{responsive:be,responsiveDisabled:!ye,order:ee,className:"".concat(xe,"-suffix"),registerSize:Ye,display:!0,style:Je}),w));return be?u.createElement(ji,{onResize:Ee,disabled:!ye},Te):Te}var Ll=u.forwardRef(cke);Ll.displayName="Overflow";Ll.Item=qee;Ll.RESPONSIVE=Gee;Ll.INVALIDATE=Kee;function uke(e,t,n){var r=N(N({},e),t);return Object.keys(t).forEach(function(i){var a=t[i];typeof a=="function"&&(r[i]=function(){for(var o,s=arguments.length,l=new Array(s),c=0;cx&&(_e="".concat(X.slice(0,x),"..."))}var ae=function(q){q&&q.stopPropagation(),E(ce)};return typeof _=="function"?ne(pe,_e,re,Se,ae):J(ce,_e,re,Se,ae)},te=function(ce){if(!i.length)return null;var re=typeof C=="function"?C(ce):C;return typeof _=="function"?ne(void 0,re,!1,!1,void 0,!0):J({title:re},re,!1)},Z=u.createElement("div",{className:"".concat(W,"-search"),style:{width:B},onFocus:function(){V(!0)},onBlur:function(){V(!1)}},u.createElement(Yee,{ref:l,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:p,autoComplete:h,editable:Y,activeDescendantId:v,value:U,onKeyDown:P,onMouseDown:M,onChange:T,onPaste:$,onCompositionStart:j,onCompositionEnd:I,onBlur:R,tabIndex:g,attrs:zr(t,!0)}),u.createElement("span",{ref:O,className:"".concat(W,"-search-mirror"),"aria-hidden":!0},U," ")),le=u.createElement(Ll,{prefixCls:"".concat(W,"-overflow"),data:i,renderItem:Q,renderRest:te,suffix:Z,itemKey:bke,maxCount:w});return u.createElement("span",{className:"".concat(W,"-wrap")},le,!i.length&&!U&&u.createElement("span",{className:"".concat(W,"-placeholder")},c))},xke=function(t){var n=t.inputElement,r=t.prefixCls,i=t.id,a=t.inputRef,o=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,d=t.mode,f=t.open,m=t.values,p=t.placeholder,h=t.tabIndex,v=t.showSearch,g=t.searchValue,y=t.activeValue,w=t.maxLength,x=t.onInputKeyDown,S=t.onInputMouseDown,C=t.onInputChange,_=t.onInputPaste,k=t.onInputCompositionStart,E=t.onInputCompositionEnd,T=t.onInputBlur,$=t.title,P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=d==="combobox",O=R||v,D=m[0],L=g||"";R&&y&&!j&&(L=y),u.useEffect(function(){R&&I(!1)},[R,y]);var B=d!=="combobox"&&!f&&!v?!1:!!L,F=$===void 0?Jee(D):$,z=u.useMemo(function(){return D?null:u.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:B?{visibility:"hidden"}:void 0},p)},[D,B,p,r]);return u.createElement("span",{className:"".concat(r,"-selection-wrap")},u.createElement("span",{className:"".concat(r,"-selection-search")},u.createElement(Yee,{ref:a,prefixCls:r,id:i,open:f,inputElement:n,disabled:o,autoFocus:s,autoComplete:l,editable:O,activeDescendantId:c,value:L,onKeyDown:x,onMouseDown:S,onChange:function(A){I(!0),C(A)},onPaste:_,onCompositionStart:k,onCompositionEnd:E,onBlur:T,tabIndex:h,attrs:zr(t,!0),maxLength:R?w:void 0})),!R&&D?u.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:B?{visibility:"hidden"}:void 0},D.label):null,z)},wke=function(t,n){var r=u.useRef(null),i=u.useRef(!1),a=t.prefixCls,o=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,d=t.disabled,f=t.prefix,m=t.autoClearSearchValue,p=t.onSearch,h=t.onSearchSubmit,v=t.onToggleOpen,g=t.onInputKeyDown,y=t.onInputBlur,w=t.domRef;u.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var x=Uee(0),S=he(x,2),C=S[0],_=S[1],k=function(F){var z=F.which,H=r.current instanceof HTMLTextAreaElement;!H&&o&&(z===ht.UP||z===ht.DOWN)&&F.preventDefault(),g&&g(F),z===ht.ENTER&&s==="tags"&&!i.current&&!o&&(h==null||h(F.target.value)),!(H&&!o&&~[ht.UP,ht.DOWN,ht.LEFT,ht.RIGHT].indexOf(z))&&Q2e(z)&&v(!0)},E=function(){_(!0)},T=u.useRef(null),$=function(F){p(F,!0,i.current)!==!1&&v(!0)},P=function(){i.current=!0},M=function(F){i.current=!1,s!=="combobox"&&$(F.target.value)},j=function(F){var z=F.target.value;if(c&&T.current&&/[\r\n]/.test(T.current)){var H=T.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");z=z.replace(H,T.current)}T.current=null,$(z)},I=function(F){var z=F.clipboardData,H=z==null?void 0:z.getData("text");T.current=H||""},R=function(F){var z=F.target;if(z!==r.current){var H=document.body.style.msTouchAction!==void 0;H?setTimeout(function(){r.current.focus()}):r.current.focus()}},O=function(F){var z=C();F.target!==r.current&&!z&&!(s==="combobox"&&d)&&F.preventDefault(),(s!=="combobox"&&(!l||!z)||!o)&&(o&&m!==!1&&p("",!0,!1),v())},D={inputRef:r,onInputKeyDown:k,onInputMouseDown:E,onInputChange:j,onInputPaste:I,onInputCompositionStart:P,onInputCompositionEnd:M,onInputBlur:y},L=s==="multiple"||s==="tags"?u.createElement(yke,Fe({},t,D)):u.createElement(xke,Fe({},t,D));return u.createElement("div",{ref:w,className:"".concat(a,"-selector"),onClick:R,onMouseDown:O},f&&u.createElement("div",{className:"".concat(a,"-prefix")},f),L)},Ske=u.forwardRef(wke);function Cke(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,a=r||{},o=a.className,s=a.content,l=i.x,c=l===void 0?0:l,d=i.y,f=d===void 0?0:d,m=u.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var h=n.points[0],v=n.points[1],g=h[0],y=h[1],w=v[0],x=v[1];g===w||!["t","b"].includes(g)?p.top=f:g==="t"?p.top=0:p.bottom=0,y===x||!["l","r"].includes(y)?p.left=c:y==="l"?p.left=0:p.right=0}return u.createElement("div",{ref:m,className:fe("".concat(t,"-arrow"),o),style:p},s)}function kke(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,a=e.motion;return i?u.createElement(Gi,Fe({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(o){var s=o.className;return u.createElement("div",{style:{zIndex:r},className:fe("".concat(t,"-mask"),s)})}):null}var _ke=u.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),Eke=u.forwardRef(function(e,t){var n=e.popup,r=e.className,i=e.prefixCls,a=e.style,o=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,d=e.fresh,f=e.onClick,m=e.mask,p=e.arrow,h=e.arrowPos,v=e.align,g=e.motion,y=e.maskMotion,w=e.forceRender,x=e.getPopupContainer,S=e.autoDestroy,C=e.portal,_=e.zIndex,k=e.onMouseEnter,E=e.onMouseLeave,T=e.onPointerEnter,$=e.onPointerDownCapture,P=e.ready,M=e.offsetX,j=e.offsetY,I=e.offsetR,R=e.offsetB,O=e.onAlign,D=e.onPrepare,L=e.stretch,B=e.targetWidth,F=e.targetHeight,z=typeof n=="function"?n():n,H=l||c,A=(x==null?void 0:x.length)>0,V=u.useState(!x||!A),W=he(V,2),U=W[0],Y=W[1];if(fn(function(){!U&&A&&o&&Y(!0)},[U,A,o]),!U)return null;var J="auto",ne={left:"-1000vw",top:"-1000vh",right:J,bottom:J};if(P||!l){var Q,te=v.points,Z=v.dynamicInset||((Q=v._experimental)===null||Q===void 0?void 0:Q.dynamicInset),le=Z&&te[0][1]==="r",se=Z&&te[0][0]==="b";le?(ne.right=I,ne.left=J):(ne.left=M,ne.right=J),se?(ne.bottom=R,ne.top=J):(ne.top=j,ne.bottom=J)}var ce={};return L&&(L.includes("height")&&F?ce.height=F:L.includes("minHeight")&&F&&(ce.minHeight=F),L.includes("width")&&B?ce.width=B:L.includes("minWidth")&&B&&(ce.minWidth=B)),l||(ce.pointerEvents="none"),u.createElement(C,{open:w||H,getContainer:x&&function(){return x(o)},autoDestroy:S},u.createElement(kke,{prefixCls:i,open:l,zIndex:_,mask:m,motion:y}),u.createElement(ji,{onResize:O,disabled:!l},function(re){return u.createElement(Gi,Fe({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:w,leavedClassName:"".concat(i,"-hidden")},g,{onAppearPrepare:D,onEnterPrepare:D,visible:l,onVisibleChanged:function(pe){var Se;g==null||(Se=g.onVisibleChanged)===null||Se===void 0||Se.call(g,pe),s(pe)}}),function(ie,pe){var Se=ie.className,_e=ie.style,X=fe(i,Se,r);return u.createElement("div",{ref:yi(re,t,pe),className:X,style:N(N(N(N({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},ne),ce),_e),{},{boxSizing:"border-box",zIndex:_},a),onMouseEnter:k,onMouseLeave:E,onPointerEnter:T,onClick:f,onPointerDownCapture:$},p&&u.createElement(Cke,{prefixCls:i,arrow:p,arrowPos:h,align:v}),u.createElement(_ke,{cache:!l&&!d},z))})}))}),$ke=u.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=Wl(n),a=u.useCallback(function(s){Kb(t,r?r(s):s)},[r]),o=Dc(a,lf(n));return i?u.cloneElement(n,{ref:o}):n}),FD=u.createContext(null);function DD(e){return e?Array.isArray(e)?e:[e]:[]}function Tke(e,t,n,r){return u.useMemo(function(){var i=DD(n??t),a=DD(r??t),o=new Set(i),s=new Set(a);return e&&(o.has("hover")&&(o.delete("hover"),o.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[o,s]},[e,t,n,r])}function Pke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?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 Rke(e,t,n,r){for(var i=n.points,a=Object.keys(e),o=0;o1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Qg(e){return i1(parseFloat(e),0)}function BD(e,t){var n=N({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=sy(r).getComputedStyle(r),a=i.overflow,o=i.overflowClipMargin,s=i.borderTopWidth,l=i.borderBottomWidth,c=i.borderLeftWidth,d=i.borderRightWidth,f=r.getBoundingClientRect(),m=r.offsetHeight,p=r.clientHeight,h=r.offsetWidth,v=r.clientWidth,g=Qg(s),y=Qg(l),w=Qg(c),x=Qg(d),S=i1(Math.round(f.width/h*1e3)/1e3),C=i1(Math.round(f.height/m*1e3)/1e3),_=(h-v-w-x)*S,k=(m-p-g-y)*C,E=g*C,T=y*C,$=w*S,P=x*S,M=0,j=0;if(a==="clip"){var I=Qg(o);M=I*S,j=I*C}var R=f.x+$-M,O=f.y+E-j,D=R+f.width+2*M-$-P-_,L=O+f.height+2*j-E-T-k;n.left=Math.max(n.left,R),n.top=Math.max(n.top,O),n.right=Math.min(n.right,D),n.bottom=Math.min(n.bottom,L)}}),n}function zD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function HD(e,t){var n=t||[],r=he(n,2),i=r[0],a=r[1];return[zD(e.width,i),zD(e.height,a)]}function VD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Np(e,t){var n=t[0],r=t[1],i,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:a}}function Zu(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,i){return i===t?n[r]||"c":r}).join("")}function Ike(e,t,n,r,i,a,o){var s=u.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),l=he(s,2),c=l[0],d=l[1],f=u.useRef(0),m=u.useMemo(function(){return t?pR(t):[]},[t]),p=u.useRef({}),h=function(){p.current={}};e||h();var v=Yt(function(){if(t&&n&&e){let Rn=function(bo,Yi){var oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ue,Qa=H.x+bo,ic=H.y+Yi,Bg=Qa+se,yp=ic+le,xp=Math.max(Qa,oa.left),Qt=Math.max(ic,oa.top),Cn=Math.min(Bg,oa.right),Vr=Math.min(yp,oa.bottom);return Math.max(0,(Cn-xp)*(Vr-Qt))},Tr=function(){Pt=H.y+bt,jt=Pt+le,xt=H.x+dt,Xe=xt+se};var w,x,S,C,_=t,k=_.ownerDocument,E=sy(_),T=E.getComputedStyle(_),$=T.position,P=_.style.left,M=_.style.top,j=_.style.right,I=_.style.bottom,R=_.style.overflow,O=N(N({},i[r]),a),D=k.createElement("div");(w=_.parentElement)===null||w===void 0||w.appendChild(D),D.style.left="".concat(_.offsetLeft,"px"),D.style.top="".concat(_.offsetTop,"px"),D.style.position=$,D.style.height="".concat(_.offsetHeight,"px"),D.style.width="".concat(_.offsetWidth,"px"),_.style.left="0",_.style.top="0",_.style.right="auto",_.style.bottom="auto",_.style.overflow="hidden";var L;if(Array.isArray(n))L={x:n[0],y:n[1],width:0,height:0};else{var B,F,z=n.getBoundingClientRect();z.x=(B=z.x)!==null&&B!==void 0?B:z.left,z.y=(F=z.y)!==null&&F!==void 0?F:z.top,L={x:z.x,y:z.y,width:z.width,height:z.height}}var H=_.getBoundingClientRect(),A=E.getComputedStyle(_),V=A.height,W=A.width;H.x=(x=H.x)!==null&&x!==void 0?x:H.left,H.y=(S=H.y)!==null&&S!==void 0?S:H.top;var U=k.documentElement,Y=U.clientWidth,J=U.clientHeight,ne=U.scrollWidth,Q=U.scrollHeight,te=U.scrollTop,Z=U.scrollLeft,le=H.height,se=H.width,ce=L.height,re=L.width,ie={left:0,top:0,right:Y,bottom:J},pe={left:-Z,top:-te,right:ne-Z,bottom:Q-te},Se=O.htmlRegion,_e="visible",X="visibleFirst";Se!=="scroll"&&Se!==X&&(Se=_e);var ae=Se===X,ee=BD(pe,m),q=BD(ie,m),ue=Se===_e?q:ee,oe=ae?q:ue;_.style.left="auto",_.style.top="auto",_.style.right="0",_.style.bottom="0";var de=_.getBoundingClientRect();_.style.left=P,_.style.top=M,_.style.right=j,_.style.bottom=I,_.style.overflow=R,(C=_.parentElement)===null||C===void 0||C.removeChild(D);var xe=i1(Math.round(se/parseFloat(W)*1e3)/1e3),ke=i1(Math.round(le/parseFloat(V)*1e3)/1e3);if(xe===0||ke===0||Gb(n)&&!Xv(n))return;var be=O.offset,ye=O.targetOffset,Ce=HD(H,be),Re=he(Ce,2),Pe=Re[0],Le=Re[1],we=HD(L,ye),ve=he(we,2),ge=ve[0],Ee=ve[1];L.x-=ge,L.y-=Ee;var Ne=O.points||[],ze=he(Ne,2),He=ze[0],Ye=ze[1],De=VD(Ye),Ke=VD(He),Je=Np(L,De),We=Np(H,Ke),vt=N({},O),dt=Je.x-We.x+Pe,bt=Je.y-We.y+Le,Ie=Rn(dt,bt),Te=Rn(dt,bt,q),Oe=Np(L,["t","l"]),$e=Np(H,["t","l"]),je=Np(L,["b","r"]),Ge=Np(H,["b","r"]),Ze=O.overflow||{},lt=Ze.adjustX,et=Ze.adjustY,qe=Ze.shiftX,ut=Ze.shiftY,Ct=function(Yi){return typeof Yi=="boolean"?Yi:Yi>=0},Pt,jt,xt,Xe;Tr();var Me=Ct(et),Be=Ke[0]===De[0];if(Me&&Ke[0]==="t"&&(jt>oe.bottom||p.current.bt)){var tt=bt;Be?tt-=le-ce:tt=Oe.y-Ge.y-Le;var ot=Rn(dt,tt),Qe=Rn(dt,tt,q);ot>Ie||ot===Ie&&(!ae||Qe>=Te)?(p.current.bt=!0,bt=tt,Le=-Le,vt.points=[Zu(Ke,0),Zu(De,0)]):p.current.bt=!1}if(Me&&Ke[0]==="b"&&(PtIe||ct===Ie&&(!ae||St>=Te)?(p.current.tb=!0,bt=rt,Le=-Le,vt.points=[Zu(Ke,0),Zu(De,0)]):p.current.tb=!1}var Ft=Ct(lt),gt=Ke[1]===De[1];if(Ft&&Ke[1]==="l"&&(Xe>oe.right||p.current.rl)){var st=dt;gt?st-=se-re:st=Oe.x-Ge.x-Pe;var kt=Rn(st,bt),an=Rn(st,bt,q);kt>Ie||kt===Ie&&(!ae||an>=Te)?(p.current.rl=!0,dt=st,Pe=-Pe,vt.points=[Zu(Ke,1),Zu(De,1)]):p.current.rl=!1}if(Ft&&Ke[1]==="r"&&(xtIe||Jt===Ie&&(!ae||kn>=Te)?(p.current.lr=!0,dt=on,Pe=-Pe,vt.points=[Zu(Ke,1),Zu(De,1)]):p.current.lr=!1}Tr();var On=qe===!0?0:qe;typeof On=="number"&&(xtq.right&&(dt-=Xe-q.right-Pe,L.x>q.right-On&&(dt+=L.x-q.right+On)));var sr=ut===!0?0:ut;typeof sr=="number"&&(Ptq.bottom&&(bt-=jt-q.bottom-Le,L.y>q.bottom-sr&&(bt+=L.y-q.bottom+sr)));var Nr=H.x+dt,ai=Nr+se,Yr=H.y+bt,rn=Yr+le,Ut=L.x,qt=Ut+re,Mn=L.y,Vt=Mn+ce,Wt=Math.max(Nr,Ut),Pn=Math.min(ai,qt),rr=(Wt+Pn)/2,$r=rr-Nr,xi=Math.max(Yr,Mn),oi=Math.min(rn,Vt),wi=(xi+oi)/2,vn=wi-Yr;o==null||o(t,vt);var $t=de.right-H.x-(dt+H.width),Lt=de.bottom-H.y-(bt+H.height);xe===1&&(dt=Math.round(dt),$t=Math.round($t)),ke===1&&(bt=Math.round(bt),Lt=Math.round(Lt));var $n={ready:!0,offsetX:dt/xe,offsetY:bt/ke,offsetR:$t/xe,offsetB:Lt/ke,arrowX:$r/xe,arrowY:vn/ke,scaleX:xe,scaleY:ke,align:vt};d($n)}}),g=function(){f.current+=1;var x=f.current;Promise.resolve().then(function(){f.current===x&&v()})},y=function(){d(function(x){return N(N({},x),{},{ready:!1})})};return fn(y,[r]),fn(function(){e||y()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,g]}function Oke(e,t,n,r,i){fn(function(){if(e&&t&&n){let f=function(){r(),i()};var a=t,o=n,s=pR(a),l=pR(o),c=sy(o),d=new Set([c].concat(Ve(s),Ve(l)));return d.forEach(function(m){m.addEventListener("scroll",f,{passive:!0})}),c.addEventListener("resize",f,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",f),c.removeEventListener("resize",f)})}}},[e,t,n])}function Mke(e,t,n,r,i,a,o,s){var l=u.useRef(e);l.current=e;var c=u.useRef(!1);u.useEffect(function(){if(t&&r&&(!i||a)){var f=function(){c.current=!1},m=function(g){var y;l.current&&!o(((y=g.composedPath)===null||y===void 0||(y=y.call(g))===null||y===void 0?void 0:y[0])||g.target)&&!c.current&&s(!1)},p=sy(r);p.addEventListener("pointerdown",f,!0),p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0);var h=e2(n);return h&&(h.addEventListener("mousedown",m,!0),h.addEventListener("contextmenu",m,!0)),function(){p.removeEventListener("pointerdown",f,!0),p.removeEventListener("mousedown",m,!0),p.removeEventListener("contextmenu",m,!0),h&&(h.removeEventListener("mousedown",m,!0),h.removeEventListener("contextmenu",m,!0))}}},[t,n,r,i,a]);function d(){c.current=!0}return d}var jke=["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"];function Nke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ny,t=u.forwardRef(function(n,r){var i=n.prefixCls,a=i===void 0?"rc-trigger-popup":i,o=n.children,s=n.action,l=s===void 0?"hover":s,c=n.showAction,d=n.hideAction,f=n.popupVisible,m=n.defaultPopupVisible,p=n.onPopupVisibleChange,h=n.afterPopupVisibleChange,v=n.mouseEnterDelay,g=n.mouseLeaveDelay,y=g===void 0?.1:g,w=n.focusDelay,x=n.blurDelay,S=n.mask,C=n.maskClosable,_=C===void 0?!0:C,k=n.getPopupContainer,E=n.forceRender,T=n.autoDestroy,$=n.destroyPopupOnHide,P=n.popup,M=n.popupClassName,j=n.popupStyle,I=n.popupPlacement,R=n.builtinPlacements,O=R===void 0?{}:R,D=n.popupAlign,L=n.zIndex,B=n.stretch,F=n.getPopupClassNameFromAlign,z=n.fresh,H=n.alignPoint,A=n.onPopupClick,V=n.onPopupAlign,W=n.arrow,U=n.popupMotion,Y=n.maskMotion,J=n.popupTransitionName,ne=n.popupAnimation,Q=n.maskTransitionName,te=n.maskAnimation,Z=n.className,le=n.getTriggerDOMNode,se=at(n,jke),ce=T||$||!1,re=u.useState(!1),ie=he(re,2),pe=ie[0],Se=ie[1];fn(function(){Se(P_())},[]);var _e=u.useRef({}),X=u.useContext(FD),ae=u.useMemo(function(){return{registerSubPopup:function(Cn,Vr){_e.current[Cn]=Vr,X==null||X.registerSubPopup(Cn,Vr)}}},[X]),ee=ry(),q=u.useState(null),ue=he(q,2),oe=ue[0],de=ue[1],xe=u.useRef(null),ke=Yt(function(Qt){xe.current=Qt,Gb(Qt)&&oe!==Qt&&de(Qt),X==null||X.registerSubPopup(ee,Qt)}),be=u.useState(null),ye=he(be,2),Ce=ye[0],Re=ye[1],Pe=u.useRef(null),Le=Yt(function(Qt){Gb(Qt)&&Ce!==Qt&&(Re(Qt),Pe.current=Qt)}),we=u.Children.only(o),ve=(we==null?void 0:we.props)||{},ge={},Ee=Yt(function(Qt){var Cn,Vr,Ti=Ce;return(Ti==null?void 0:Ti.contains(Qt))||((Cn=e2(Ti))===null||Cn===void 0?void 0:Cn.host)===Qt||Qt===Ti||(oe==null?void 0:oe.contains(Qt))||((Vr=e2(oe))===null||Vr===void 0?void 0:Vr.host)===Qt||Qt===oe||Object.values(_e.current).some(function(si){return(si==null?void 0:si.contains(Qt))||Qt===si})}),Ne=LD(a,U,ne,J),ze=LD(a,Y,te,Q),He=u.useState(m||!1),Ye=he(He,2),De=Ye[0],Ke=Ye[1],Je=f??De,We=Yt(function(Qt){f===void 0&&Ke(Qt)});fn(function(){Ke(f||!1)},[f]);var vt=u.useRef(Je);vt.current=Je;var dt=u.useRef([]);dt.current=[];var bt=Yt(function(Qt){var Cn;We(Qt),((Cn=dt.current[dt.current.length-1])!==null&&Cn!==void 0?Cn:Je)!==Qt&&(dt.current.push(Qt),p==null||p(Qt))}),Ie=u.useRef(),Te=function(){clearTimeout(Ie.current)},Oe=function(Cn){var Vr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Te(),Vr===0?bt(Cn):Ie.current=setTimeout(function(){bt(Cn)},Vr*1e3)};u.useEffect(function(){return Te},[]);var $e=u.useState(!1),je=he($e,2),Ge=je[0],Ze=je[1];fn(function(Qt){(!Qt||Je)&&Ze(!0)},[Je]);var lt=u.useState(null),et=he(lt,2),qe=et[0],ut=et[1],Ct=u.useState(null),Pt=he(Ct,2),jt=Pt[0],xt=Pt[1],Xe=function(Cn){xt([Cn.clientX,Cn.clientY])},Me=Ike(Je,oe,H&&jt!==null?jt:Ce,I,O,D,V),Be=he(Me,11),tt=Be[0],ot=Be[1],Qe=Be[2],rt=Be[3],ct=Be[4],St=Be[5],Ft=Be[6],gt=Be[7],st=Be[8],kt=Be[9],an=Be[10],on=Tke(pe,l,c,d),Jt=he(on,2),kn=Jt[0],On=Jt[1],sr=kn.has("click"),Nr=On.has("click")||On.has("contextMenu"),ai=Yt(function(){Ge||an()}),Yr=function(){vt.current&&H&&Nr&&Oe(!1)};Oke(Je,Ce,oe,ai,Yr),fn(function(){ai()},[jt,I]),fn(function(){Je&&!(O!=null&&O[I])&&ai()},[JSON.stringify(D)]);var rn=u.useMemo(function(){var Qt=Rke(O,a,kt,H);return fe(Qt,F==null?void 0:F(kt))},[kt,F,O,a,H]);u.useImperativeHandle(r,function(){return{nativeElement:Pe.current,popupElement:xe.current,forceAlign:ai}});var Ut=u.useState(0),qt=he(Ut,2),Mn=qt[0],Vt=qt[1],Wt=u.useState(0),Pn=he(Wt,2),rr=Pn[0],$r=Pn[1],xi=function(){if(B&&Ce){var Cn=Ce.getBoundingClientRect();Vt(Cn.width),$r(Cn.height)}},oi=function(){xi(),ai()},wi=function(Cn){Ze(!1),an(),h==null||h(Cn)},vn=function(){return new Promise(function(Cn){xi(),ut(function(){return Cn})})};fn(function(){qe&&(an(),qe(),ut(null))},[qe]);function $t(Qt,Cn,Vr,Ti){ge[Qt]=function(si){var wp;Ti==null||Ti(si),Oe(Cn,Vr);for(var Sp=arguments.length,Cp=new Array(Sp>1?Sp-1:0),kp=1;kp1?Vr-1:0),si=1;si1?Vr-1:0),si=1;si1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,i=[],a=Qee(n,!1),o=a.label,s=a.value,l=a.options,c=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(p){if(m||!(l in p)){var h=p[s];i.push({key:WD(p,i.length),groupOption:m,data:p,label:p[o],value:h})}else{var v=p[c];v===void 0&&r&&(v=p.label),i.push({key:WD(p,i.length),group:!0,data:p,label:v}),d(p[l],!0)}})}return d(e,!1),i}function vR(e){var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var zke=function(t,n,r){if(!n||!n.length)return null;var i=!1,a=function s(l,c){var d=xM(c),f=d[0],m=d.slice(1);if(!f)return[l];var p=l.split(f);return i=i||p.length>1,p.reduce(function(h,v){return[].concat(Ve(h),Ve(s(v,m)))},[]).filter(Boolean)},o=a(t,n);return i?typeof r<"u"?o.slice(0,r):o:null},QM=u.createContext(null);function Hke(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return u.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(i){var a=i.label,o=i.value;return["number","string"].includes(mt(a))?a:o}).join(", ")),n.length>r?", ...":null)}var Vke=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Wke=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],gR=function(t){return t==="tags"||t==="multiple"},ZM=u.forwardRef(function(e,t){var n,r=e.id,i=e.prefixCls,a=e.className,o=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,p=e.notFoundContent,h=p===void 0?"Not Found":p,v=e.onClear,g=e.mode,y=e.disabled,w=e.loading,x=e.getInputElement,S=e.getRawInputElement,C=e.open,_=e.defaultOpen,k=e.onDropdownVisibleChange,E=e.activeValue,T=e.onActiveValueChange,$=e.activeDescendantId,P=e.searchValue,M=e.autoClearSearchValue,j=e.onSearch,I=e.onSearchSplit,R=e.tokenSeparators,O=e.allowClear,D=e.prefix,L=e.suffixIcon,B=e.clearIcon,F=e.OptionList,z=e.animation,H=e.transitionName,A=e.dropdownStyle,V=e.dropdownClassName,W=e.dropdownMatchSelectWidth,U=e.dropdownRender,Y=e.dropdownAlign,J=e.placement,ne=e.builtinPlacements,Q=e.getPopupContainer,te=e.showAction,Z=te===void 0?[]:te,le=e.onFocus,se=e.onBlur,ce=e.onKeyUp,re=e.onKeyDown,ie=e.onMouseDown,pe=at(e,Vke),Se=gR(g),_e=(o!==void 0?o:Se)||g==="combobox",X=N({},pe);Wke.forEach(function(Ut){delete X[Ut]}),c==null||c.forEach(function(Ut){delete X[Ut]});var ae=u.useState(!1),ee=he(ae,2),q=ee[0],ue=ee[1];u.useEffect(function(){ue(P_())},[]);var oe=u.useRef(null),de=u.useRef(null),xe=u.useRef(null),ke=u.useRef(null),be=u.useRef(null),ye=u.useRef(!1),Ce=X2e(),Re=he(Ce,3),Pe=Re[0],Le=Re[1],we=Re[2];u.useImperativeHandle(t,function(){var Ut,qt;return{focus:(Ut=ke.current)===null||Ut===void 0?void 0:Ut.focus,blur:(qt=ke.current)===null||qt===void 0?void 0:qt.blur,scrollTo:function(Vt){var Wt;return(Wt=be.current)===null||Wt===void 0?void 0:Wt.scrollTo(Vt)},nativeElement:oe.current||de.current}});var ve=u.useMemo(function(){var Ut;if(g!=="combobox")return P;var qt=(Ut=d[0])===null||Ut===void 0?void 0:Ut.value;return typeof qt=="string"||typeof qt=="number"?String(qt):""},[P,g,d]),ge=g==="combobox"&&typeof x=="function"&&x()||null,Ee=typeof S=="function"&&S(),Ne=Dc(de,Ee==null||(n=Ee.props)===null||n===void 0?void 0:n.ref),ze=u.useState(!1),He=he(ze,2),Ye=He[0],De=He[1];fn(function(){De(!0)},[]);var Ke=Ht(!1,{defaultValue:_,value:C}),Je=he(Ke,2),We=Je[0],vt=Je[1],dt=Ye?We:!1,bt=!h&&m;(y||bt&&dt&&g==="combobox")&&(dt=!1);var Ie=bt?!1:dt,Te=u.useCallback(function(Ut){var qt=Ut!==void 0?Ut:!dt;y||(vt(qt),dt!==qt&&(k==null||k(qt)))},[y,dt,vt,k]),Oe=u.useMemo(function(){return(R||[]).some(function(Ut){return[` `,`\r -`].includes(qt)})},[R]),$e=u.useContext(XM)||{},je=$e.maxCount,Ke=$e.rawValues,Ze=function(Gt,Mn,Ut){if(!(we&&mR(je)&&(Ke==null?void 0:Ke.size)>=je)){var Lt=!0,Pn=Gt;T==null||T(null);var fr=kke(Gt,R,mR(je)?je-Ke.size:void 0),Ar=Ut?null:fr;return g!=="combobox"&&Ar&&(Pn="",I==null||I(Ar),Te(!1),Lt=!1),j&&ve!==Pn&&j(Pn,{source:Mn?"typing":"effect"}),Lt}},st=function(Gt){!Gt||!Gt.trim()||j(Gt,{source:"submit"})};u.useEffect(function(){!ut&&!we&&g!=="combobox"&&Ze("",!1,!1)},[ut]),u.useEffect(function(){ft&&y&&mt(!1),y&&!ye.current&&Fe(!1)},[y]);var Xe=Nee(),Ge=he(Xe,2),ct=Ge[0],yt=Ge[1],Rt=u.useRef(!1),Nt=function(Gt){var Mn=ct(),Ut=Gt.key,Lt=Ut==="Enter";if(Lt&&(g!=="combobox"&&Gt.preventDefault(),ut||Te(!0)),yt(!!ve),Ut==="Backspace"&&!Mn&&we&&!ve&&d.length){for(var Pn=Ve(d),fr=null,Ar=Pn.length-1;Ar>=0;Ar-=1){var yi=Pn[Ar];if(!yi.disabled){Pn.splice(Ar,1),fr=yi;break}}fr&&f(Pn,{type:"remove",values:[fr]})}for(var Xr=arguments.length,xi=new Array(Xr>1?Xr-1:0),Cn=1;Cn1?Mn-1:0),Lt=1;Lt1?fr-1:0),yi=1;yi"u"?"undefined":pt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Wee=function(e,t,n,r){var i=u.useRef(!1),a=u.useRef(null);function o(){clearTimeout(a.current),i.current=!0,a.current=setTimeout(function(){i.current=!1},50)}var s=u.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(l,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return d&&f?(clearTimeout(a.current),i.current=!1):(!f||i.current)&&o(),!i.current&&f}};function Oke(e,t,n,r,i,a,o){var s=u.useRef(0),l=u.useRef(null),c=u.useRef(null),d=u.useRef(!1),f=Wee(t,n,r,i);function m(w,x){if(pn.cancel(l.current),!f(!1,x)){var C=w;if(!C._virtualHandled)C._virtualHandled=!0;else return;s.current+=x,c.current=x,BD||C.preventDefault(),l.current=pn(function(){var S=d.current?10:1;o(s.current*S,!1),s.current=0})}}function p(w,x){o(x,!0),BD||w.preventDefault()}var h=u.useRef(null),v=u.useRef(null);function g(w){if(e){pn.cancel(v.current),v.current=pn(function(){h.current=null},2);var x=w.deltaX,C=w.deltaY,S=w.shiftKey,k=x,_=C;(h.current==="sx"||!h.current&&S&&C&&!x)&&(k=C,_=0,h.current="sx");var E=Math.abs(k),T=Math.abs(_);h.current===null&&(h.current=a&&E>T?"x":"y"),h.current==="y"?m(w,_):p(w,k)}}function y(w){e&&(d.current=w.detail===c.current)}return[g,y]}function Mke(e,t,n,r){var i=u.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=he(i,2),o=a[0],s=a[1],l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,m=o.get(d),p=o.get(f);if(m===void 0||p===void 0)for(var h=e.length,v=s.length;v0&&arguments[0]!==void 0?arguments[0]:!1;d();var h=function(){var y=!1;s.current.forEach(function(w,x){if(w&&w.offsetParent){var C=w.offsetHeight,S=getComputedStyle(w),k=S.marginTop,_=S.marginBottom,E=zD(k),T=zD(_),$=C+E+T;l.current.get(x)!==$&&(l.current.set(x,$),y=!0)}}),y&&o(function(w){return w+1})};if(p)h();else{c.current+=1;var v=c.current;Promise.resolve().then(function(){v===c.current&&h()})}}function m(p,h){var v=e(p);s.current.get(v),h?(s.current.set(v,h),f()):s.current.delete(v)}return u.useEffect(function(){return d},[]),[m,f,l.current,a]}var HD=14/15;function Ake(e,t,n){var r=u.useRef(!1),i=u.useRef(0),a=u.useRef(0),o=u.useRef(null),s=u.useRef(null),l,c=function(p){if(r.current){var h=Math.ceil(p.touches[0].pageX),v=Math.ceil(p.touches[0].pageY),g=i.current-h,y=a.current-v,w=Math.abs(g)>Math.abs(y);w?i.current=h:a.current=v;var x=n(w,w?g:y,!1,p);x&&p.preventDefault(),clearInterval(s.current),x&&(s.current=setInterval(function(){w?g*=HD:y*=HD;var C=Math.floor(w?g:y);(!n(w,C,!0)||Math.abs(C)<=.1)&&clearInterval(s.current)},16))}},d=function(){r.current=!1,l()},f=function(p){l(),p.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(p.touches[0].pageX),a.current=Math.ceil(p.touches[0].pageY),o.current=p.target,o.current.addEventListener("touchmove",c,{passive:!1}),o.current.addEventListener("touchend",d,{passive:!0}))};l=function(){o.current&&(o.current.removeEventListener("touchmove",c),o.current.removeEventListener("touchend",d))},dn(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}function VD(e){return Math.floor(Math.pow(e,.5))}function vR(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function Fke(e,t,n){u.useEffect(function(){var r=t.current;if(e&&r){var i=!1,a,o,s=function(){pn.cancel(a)},l=function m(){s(),a=pn(function(){n(o),m()})},c=function(){i=!1,s()},d=function(p){if(!(p.target.draggable||p.button!==0)){var h=p;h._virtualHandled||(h._virtualHandled=!0,i=!0)}},f=function(p){if(i){var h=vR(p,!1),v=r.getBoundingClientRect(),g=v.top,y=v.bottom;if(h<=g){var w=g-h;o=-VD(w),l()}else if(h>=y){var x=h-y;o=VD(x),l()}else s()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),s()}}},[e])}var Dke=10;function Lke(e,t,n,r,i,a,o,s){var l=u.useRef(),c=u.useState(null),d=he(c,2),f=d[0],m=d[1];return dn(function(){if(f&&f.times=0;I-=1){var R=i(t[I]),O=n.get(R);if(O===void 0){w=!0;break}if(j-=O,j<=0)break}switch(S){case"top":C=_-g;break;case"bottom":C=E-y+g;break;default:{var L=e.current.scrollTop,D=L+y;_D&&(x="bottom")}}C!==null&&o(C),C!==f.lastTop&&(w=!0)}w&&m(N(N({},f),{},{times:f.times+1,targetAlign:x,lastTop:C}))}},[f,e.current]),function(p){if(p==null){s();return}if(pn.cancel(l.current),typeof p=="number")o(p);else if(p&&pt(p)==="object"){var h,v=p.align;"index"in p?h=p.index:h=t.findIndex(function(w){return i(w)===p.key});var g=p.offset,y=g===void 0?0:g;m({times:0,index:h,offset:y,originAlign:v})}}}var WD=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,i=e.scrollOffset,a=e.scrollRange,o=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,p=e.thumbStyle,h=e.showScrollBar,v=u.useState(!1),g=he(v,2),y=g[0],w=g[1],x=u.useState(null),C=he(x,2),S=C[0],k=C[1],_=u.useState(null),E=he(_,2),T=E[0],$=E[1],P=!r,M=u.useRef(),j=u.useRef(),I=u.useState(h),R=he(I,2),O=R[0],L=R[1],D=u.useRef(),B=function(){h===!0||h===!1||(clearTimeout(D.current),L(!0),D.current=setTimeout(function(){L(!1)},3e3))},F=a-f||0,z=f-d||0,H=u.useMemo(function(){if(i===0||F===0)return 0;var ne=i/F;return ne*z},[i,F,z]),A=function(Z){Z.stopPropagation(),Z.preventDefault()},V=u.useRef({top:H,dragging:y,pageY:S,startTop:T});V.current={top:H,dragging:y,pageY:S,startTop:T};var W=function(Z){w(!0),k(vR(Z,c)),$(V.current.top),o(),Z.stopPropagation(),Z.preventDefault()};u.useEffect(function(){var ne=function(ce){ce.preventDefault()},Z=M.current,se=j.current;return Z.addEventListener("touchstart",ne,{passive:!1}),se.addEventListener("touchstart",W,{passive:!1}),function(){Z.removeEventListener("touchstart",ne),se.removeEventListener("touchstart",W)}},[]);var U=u.useRef();U.current=F;var X=u.useRef();X.current=z,u.useEffect(function(){if(y){var ne,Z=function(ce){var te=V.current,le=te.dragging,pe=te.pageY,we=te.startTop;pn.cancel(ne);var _e=M.current.getBoundingClientRect(),Y=f/(c?_e.width:_e.height);if(le){var ae=(vR(ce,c)-pe)*Y,ee=we;!P&&c?ee-=ae:ee+=ae;var q=U.current,ue=X.current,ie=ue?ee/ue:0,de=Math.ceil(ie*q);de=Math.max(de,0),de=Math.min(de,q),ne=pn(function(){l(de,c)})}},se=function(){w(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",se,{passive:!0}),window.addEventListener("touchend",se,{passive:!0}),function(){window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",se),window.removeEventListener("touchend",se),pn.cancel(ne)}}},[y]),u.useEffect(function(){return B(),function(){clearTimeout(D.current)}},[i]),u.useImperativeHandle(t,function(){return{delayHidden:B}});var J="".concat(n,"-scrollbar"),re={position:"absolute",visibility:O?null:"hidden"},Q={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(re,{height:8,left:0,right:0,bottom:0}),Object.assign(Q,G({height:"100%",width:d},P?"left":"right",H))):(Object.assign(re,G({width:8,top:0,bottom:0},P?"right":"left",0)),Object.assign(Q,{width:"100%",height:d,top:H})),u.createElement("div",{ref:M,className:fe(J,G(G(G({},"".concat(J,"-horizontal"),c),"".concat(J,"-vertical"),!c),"".concat(J,"-visible"),O)),style:N(N({},re),m),onMouseDown:A,onMouseMove:B},u.createElement("div",{ref:j,className:fe("".concat(J,"-thumb"),G({},"".concat(J,"-thumb-moving"),y)),style:N(N({},Q),p),onMouseDown:W}))}),Bke=20;function UD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,Bke),Math.floor(n)}var zke=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Hke=[],Vke={overflowY:"auto",overflowAnchor:"none"};function Wke(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,i=e.className,a=e.height,o=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,d=e.data,f=e.children,m=e.itemKey,p=e.virtual,h=e.direction,v=e.scrollWidth,g=e.component,y=g===void 0?"div":g,w=e.onScroll,x=e.onVirtualScroll,C=e.onVisibleChange,S=e.innerProps,k=e.extraRender,_=e.styles,E=e.showScrollBar,T=E===void 0?"optional":E,$=it(e,zke),P=u.useCallback(function(ze){return typeof m=="function"?m(ze):ze==null?void 0:ze[m]},[m]),M=Nke(P),j=he(M,4),I=j[0],R=j[1],O=j[2],L=j[3],D=!!(p!==!1&&a&&o),B=u.useMemo(function(){return Object.values(O.maps).reduce(function(ze,tt){return ze+tt},0)},[O.id,O.maps]),F=D&&d&&(Math.max(o*d.length,B)>a||!!v),z=h==="rtl",H=fe(r,G({},"".concat(r,"-rtl"),z),i),A=d||Hke,V=u.useRef(),W=u.useRef(),U=u.useRef(),X=u.useState(0),J=he(X,2),re=J[0],Q=J[1],ne=u.useState(0),Z=he(ne,2),se=Z[0],oe=Z[1],ce=u.useState(!1),te=he(ce,2),le=te[0],pe=te[1],we=function(){pe(!0)},_e=function(){pe(!1)},Y={getKey:P};function ae(ze){Q(function(tt){var ot;typeof ze=="function"?ot=ze(tt):ot=ze;var Qe=De(ot);return V.current.scrollTop=Qe,Qe})}var ee=u.useRef({start:0,end:A.length}),q=u.useRef(),ue=Ike(A,P),ie=he(ue,1),de=ie[0];q.current=de;var be=u.useMemo(function(){if(!D)return{scrollHeight:void 0,start:0,end:A.length-1,offset:void 0};if(!F){var ze;return{scrollHeight:((ze=W.current)===null||ze===void 0?void 0:ze.offsetHeight)||0,start:0,end:A.length-1,offset:void 0}}for(var tt=0,ot,Qe,nt,lt=A.length,xt=0;xt=re&&ot===void 0&&(ot=xt,Qe=tt),St>re+a&&nt===void 0&&(nt=xt),tt=St}return ot===void 0&&(ot=0,Qe=0,nt=Math.ceil(a/o)),nt===void 0&&(nt=A.length-1),nt=Math.min(nt+1,A.length-1),{scrollHeight:tt,start:ot,end:nt,offset:Qe}},[F,D,re,A,L,a]),ke=be.scrollHeight,xe=be.start,ye=be.end,Se=be.offset;ee.current.start=xe,ee.current.end=ye,u.useLayoutEffect(function(){var ze=O.getRecord();if(ze.size===1){var tt=Array.from(ze.keys())[0],ot=ze.get(tt),Qe=A[xe];if(Qe&&ot===void 0){var nt=P(Qe);if(nt===tt){var lt=O.get(tt),xt=lt-o;ae(function(Dt){return Dt+xt})}}}O.resetRecord()},[ke]);var Oe=u.useState({width:0,height:a}),Re=he(Oe,2),Fe=Re[0],Ce=Re[1],ve=function(tt){Ce({width:tt.offsetWidth,height:tt.offsetHeight})},ge=u.useRef(),Ee=u.useRef(),Ne=u.useMemo(function(){return UD(Fe.width,v)},[Fe.width,v]),We=u.useMemo(function(){return UD(Fe.height,ke)},[Fe.height,ke]),He=ke-a,Ye=u.useRef(He);Ye.current=He;function De(ze){var tt=ze;return Number.isNaN(Ye.current)||(tt=Math.min(tt,Ye.current)),tt=Math.max(tt,0),tt}var Ue=re<=0,Le=re>=He,ft=se<=0,mt=se>=v,ut=Wee(Ue,Le,ft,mt),gt=function(){return{x:z?-se:se,y:re}},Pe=u.useRef(gt()),Te=Xt(function(ze){if(x){var tt=N(N({},gt()),ze);(Pe.current.x!==tt.x||Pe.current.y!==tt.y)&&(x(tt),Pe.current=tt)}});function Ie(ze,tt){var ot=ze;tt?(Si.flushSync(function(){oe(ot)}),Te()):ae(ot)}function $e(ze){var tt=ze.currentTarget.scrollTop;tt!==re&&ae(tt),w==null||w(ze),Te()}var je=function(tt){var ot=tt,Qe=v?v-Fe.width:0;return ot=Math.max(ot,0),ot=Math.min(ot,Qe),ot},Ke=Xt(function(ze,tt){tt?(Si.flushSync(function(){oe(function(ot){var Qe=ot+(z?-ze:ze);return je(Qe)})}),Te()):ae(function(ot){var Qe=ot+ze;return Qe})}),Ze=Oke(D,Ue,Le,ft,mt,!!v,Ke),st=he(Ze,2),Xe=st[0],Ge=st[1];Ake(D,V,function(ze,tt,ot,Qe){var nt=Qe;return ut(ze,tt,ot)?!1:!nt||!nt._virtualHandled?(nt&&(nt._virtualHandled=!0),Xe({preventDefault:function(){},deltaX:ze?tt:0,deltaY:ze?0:tt}),!0):!1}),Fke(F,V,function(ze){ae(function(tt){return tt+ze})}),dn(function(){function ze(ot){var Qe=Ue&&ot.detail<0,nt=Le&&ot.detail>0;D&&!Qe&&!nt&&ot.preventDefault()}var tt=V.current;return tt.addEventListener("wheel",Xe,{passive:!1}),tt.addEventListener("DOMMouseScroll",Ge,{passive:!0}),tt.addEventListener("MozMousePixelScroll",ze,{passive:!1}),function(){tt.removeEventListener("wheel",Xe),tt.removeEventListener("DOMMouseScroll",Ge),tt.removeEventListener("MozMousePixelScroll",ze)}},[D,Ue,Le]),dn(function(){if(v){var ze=je(se);oe(ze),Te({x:ze})}},[Fe.width,v]);var ct=function(){var tt,ot;(tt=ge.current)===null||tt===void 0||tt.delayHidden(),(ot=Ee.current)===null||ot===void 0||ot.delayHidden()},yt=Lke(V,A,O,o,P,function(){return R(!0)},ae,ct);u.useImperativeHandle(t,function(){return{nativeElement:U.current,getScrollInfo:gt,scrollTo:function(tt){function ot(Qe){return Qe&&pt(Qe)==="object"&&("left"in Qe||"top"in Qe)}ot(tt)?(tt.left!==void 0&&oe(je(tt.left)),yt(tt.top)):yt(tt)}}}),dn(function(){if(C){var ze=A.slice(xe,ye+1);C(ze,A)}},[xe,ye,A]);var Rt=Mke(A,P,O,o),Nt=k==null?void 0:k({start:xe,end:ye,virtual:F,offsetX:se,offsetY:Se,rtl:z,getSize:Rt}),Ct=Pke(A,xe,ye,v,se,I,f,Y),Je=null;a&&(Je=N(G({},l?"height":"maxHeight",a),Vke),D&&(Je.overflowY="hidden",v&&(Je.overflowX="hidden"),le&&(Je.pointerEvents="none")));var Me={};return z&&(Me.dir="rtl"),u.createElement("div",Ae({ref:U,style:N(N({},c),{},{position:"relative"}),className:H},Me,$),u.createElement(Mi,{onResize:ve},u.createElement(y,{className:"".concat(r,"-holder"),style:Je,ref:V,onScroll:$e,onMouseEnter:ct},u.createElement(Vee,{prefixCls:r,height:ke,offsetX:se,offsetY:Se,scrollWidth:v,onInnerResize:R,ref:W,innerProps:S,rtl:z,extra:Nt},Ct))),F&&ke>a&&u.createElement(WD,{ref:ge,prefixCls:r,scrollOffset:re,scrollRange:ke,rtl:z,onScroll:Ie,onStartMove:we,onStopMove:_e,spinSize:We,containerSize:Fe.height,style:_==null?void 0:_.verticalScrollBar,thumbStyle:_==null?void 0:_.verticalScrollBarThumb,showScrollBar:T}),F&&v>Fe.width&&u.createElement(WD,{ref:Ee,prefixCls:r,scrollOffset:se,scrollRange:v,rtl:z,onScroll:Ie,onStartMove:we,onStopMove:_e,spinSize:Ne,containerSize:Fe.width,horizontal:!0,style:_==null?void 0:_.horizontalScrollBar,thumbStyle:_==null?void 0:_.horizontalScrollBarThumb,showScrollBar:T}))}var R_=u.forwardRef(Wke);R_.displayName="List";function Uke(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var qke=["disabled","title","children","style","className"];function qD(e){return typeof e=="string"||typeof e=="number"}var Gke=function(t,n){var r=YM(),i=r.prefixCls,a=r.id,o=r.open,s=r.multiple,l=r.mode,c=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,m=r.onPopupScroll,p=u.useContext(XM),h=p.maxCount,v=p.flattenOptions,g=p.onActiveValue,y=p.defaultActiveFirstOption,w=p.onSelect,x=p.menuItemSelectedIcon,C=p.rawValues,S=p.fieldNames,k=p.virtual,_=p.direction,E=p.listHeight,T=p.listItemHeight,$=p.optionRender,P="".concat(i,"-item"),M=Rc(function(){return v},[o,v],function(ne,Z){return Z[0]&&ne[1]!==Z[1]}),j=u.useRef(null),I=u.useMemo(function(){return s&&mR(h)&&(C==null?void 0:C.size)>=h},[s,h,C==null?void 0:C.size]),R=function(Z){Z.preventDefault()},O=function(Z){var se;(se=j.current)===null||se===void 0||se.scrollTo(typeof Z=="number"?{index:Z}:Z)},L=u.useCallback(function(ne){return l==="combobox"?!1:C.has(ne)},[l,Ve(C).toString(),C.size]),D=function(Z){for(var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,oe=M.length,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:!1;H(Z);var oe={source:se?"keyboard":"mouse"},ce=M[Z];if(!ce){g(null,-1,oe);return}g(ce.value,Z,oe)};u.useEffect(function(){A(y!==!1?D(0):-1)},[M.length,c]);var V=u.useCallback(function(ne){return l==="combobox"?String(ne).toLowerCase()===c.toLowerCase():C.has(ne)},[l,c,Ve(C).toString(),C.size]);u.useEffect(function(){var ne=setTimeout(function(){if(!s&&o&&C.size===1){var se=Array.from(C)[0],oe=M.findIndex(function(ce){var te=ce.data;return c?String(te.value).startsWith(c):te.value===se});oe!==-1&&(A(oe),O(oe))}});if(o){var Z;(Z=j.current)===null||Z===void 0||Z.scrollTo(void 0)}return function(){return clearTimeout(ne)}},[o,c]);var W=function(Z){Z!==void 0&&w(Z,{selected:!C.has(Z)}),s||d(!1)};if(u.useImperativeHandle(n,function(){return{onKeyDown:function(Z){var se=Z.which,oe=Z.ctrlKey;switch(se){case ht.N:case ht.P:case ht.UP:case ht.DOWN:{var ce=0;if(se===ht.UP?ce=-1:se===ht.DOWN?ce=1:Uke()&&oe&&(se===ht.N?ce=1:se===ht.P&&(ce=-1)),ce!==0){var te=D(z+ce,ce);O(te),A(te,!0)}break}case ht.TAB:case ht.ENTER:{var le,pe=M[z];pe&&!(pe!=null&&(le=pe.data)!==null&&le!==void 0&&le.disabled)&&!I?W(pe.value):W(void 0),o&&Z.preventDefault();break}case ht.ESC:d(!1),o&&Z.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Z){O(Z)}}}),M.length===0)return u.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(P,"-empty"),onMouseDown:R},f);var U=Object.keys(S).map(function(ne){return S[ne]}),X=function(Z){return Z.label};function J(ne,Z){var se=ne.group;return{role:se?"presentation":"option",id:"".concat(a,"_list_").concat(Z)}}var re=function(Z){var se=M[Z];if(!se)return null;var oe=se.data||{},ce=oe.value,te=se.group,le=zr(oe,!0),pe=X(se);return se?u.createElement("div",Ae({"aria-label":typeof pe=="string"&&!te?pe:null},le,{key:Z},J(se,Z),{"aria-selected":V(ce)}),ce):null},Q={role:"listbox",id:"".concat(a,"_list")};return u.createElement(u.Fragment,null,k&&u.createElement("div",Ae({},Q,{style:{height:0,width:0,overflow:"hidden"}}),re(z-1),re(z),re(z+1)),u.createElement(R_,{itemKey:"key",ref:j,data:M,height:E,itemHeight:T,fullHeight:!1,onMouseDown:R,onScroll:m,virtual:k,direction:_,innerProps:k?null:Q},function(ne,Z){var se=ne.group,oe=ne.groupOption,ce=ne.data,te=ne.label,le=ne.value,pe=ce.key;if(se){var we,_e=(we=ce.title)!==null&&we!==void 0?we:qD(te)?te.toString():void 0;return u.createElement("div",{className:fe(P,"".concat(P,"-group"),ce.className),title:_e},te!==void 0?te:pe)}var Y=ce.disabled,ae=ce.title;ce.children;var ee=ce.style,q=ce.className,ue=it(ce,qke),ie=on(ue,U),de=L(le),be=Y||!de&&I,ke="".concat(P,"-option"),xe=fe(P,ke,q,G(G(G(G({},"".concat(ke,"-grouped"),oe),"".concat(ke,"-active"),z===Z&&!be),"".concat(ke,"-disabled"),be),"".concat(ke,"-selected"),de)),ye=X(ne),Se=!x||typeof x=="function"||de,Oe=typeof ye=="number"?ye:ye||le,Re=qD(Oe)?Oe.toString():void 0;return ae!==void 0&&(Re=ae),u.createElement("div",Ae({},zr(ie),k?{}:J(ne,Z),{"aria-selected":V(le),className:xe,title:Re,onMouseMove:function(){z===Z||be||A(Z)},onClick:function(){be||W(le)},style:ee}),u.createElement("div",{className:"".concat(ke,"-content")},typeof $=="function"?$(ne,{index:Z}):Oe),u.isValidElement(x)||de,Se&&u.createElement(P_,{className:"".concat(P,"-option-state"),customizeIcon:x,customizeIconProps:{value:le,disabled:be,isSelected:de}},de?"✓":null))}))},Kke=u.forwardRef(Gke);const Yke=function(e,t){var n=u.useRef({values:new Map,options:new Map}),r=u.useMemo(function(){var a=n.current,o=a.values,s=a.options,l=e.map(function(f){if(f.label===void 0){var m;return N(N({},f),{},{label:(m=o.get(f.value))===null||m===void 0?void 0:m.label})}return f}),c=new Map,d=new Map;return l.forEach(function(f){c.set(f.value,f),d.set(f.value,t.get(f.value)||s.get(f.value))}),n.current.values=c,n.current.options=d,l},[e,t]),i=u.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,i]};function u$(e,t){return Bee(e).join("").toUpperCase().includes(t)}const Xke=function(e,t,n,r,i){return u.useMemo(function(){if(!n||r===!1)return e;var a=t.options,o=t.label,s=t.value,l=[],c=typeof r=="function",d=n.toUpperCase(),f=c?r:function(p,h){return i?u$(h[i],d):h[a]?u$(h[o!=="children"?o:"label"],d):u$(h[s],d)},m=c?function(p){return pR(p)}:function(p){return p};return e.forEach(function(p){if(p[a]){var h=f(n,m(p));if(h)l.push(p);else{var v=p[a].filter(function(g){return f(n,m(g))});v.length&&l.push(N(N({},p),{},G({},a,v)))}return}f(n,m(p))&&l.push(p)}),l},[e,r,i,n,t])};var GD=0,Jke=pa();function Qke(){var e;return Jke?(e=GD,GD+=1):e="TEST_OR_SSR",e}function ej(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_select_".concat(Qke()))},[]),e||r}var Zke=["children","value"],e_e=["children"];function t_e(e){var t=e,n=t.key,r=t.props,i=r.children,a=r.value,o=it(r,Zke);return N({key:n,value:a!==void 0?a:n,children:i},o)}function Uee(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ir(e).map(function(n,r){if(!u.isValidElement(n)||!n.type)return null;var i=n,a=i.type.isSelectOptGroup,o=i.key,s=i.props,l=s.children,c=it(s,e_e);return t||!a?t_e(n):N(N({key:"__RC_SELECT_GRP__".concat(o===null?r:o,"__"),label:o},c),{},{options:Uee(l)})}).filter(function(n){return n})}var n_e=function(t,n,r,i,a){return u.useMemo(function(){var o=t,s=!t;s&&(o=Uee(n));var l=new Map,c=new Map,d=function(p,h,v){v&&typeof v=="string"&&p.set(h[v],h)},f=function m(p){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v0?Te(je.options):je.options}):je})},Oe=u.useMemo(function(){return w?Se(ye):ye},[ye,w,Q]),Re=u.useMemo(function(){return Ske(Oe,{fieldNames:X,childrenAsData:W})},[Oe,X,W]),Fe=function(Ie){var $e=te(Ie);if(_e($e),F&&($e.length!==q.length||$e.some(function(Ze,st){var Xe;return((Xe=q[st])===null||Xe===void 0?void 0:Xe.value)!==(Ze==null?void 0:Ze.value)}))){var je=B?$e:$e.map(function(Ze){return Ze.value}),Ke=$e.map(function(Ze){return pR(ue(Ze.value))});F(V?je:je[0],V?Ke:Ke[0])}},Ce=u.useState(null),ve=he(Ce,2),ge=ve[0],Ee=ve[1],Ne=u.useState(0),We=he(Ne,2),He=We[0],Ye=We[1],De=E!==void 0?E:r!=="combobox",Ue=u.useCallback(function(Te,Ie){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},je=$e.source,Ke=je===void 0?"keyboard":je;Ye(Ie),o&&r==="combobox"&&Te!==null&&Ke==="keyboard"&&Ee(String(Te))},[o,r]),Le=function(Ie,$e,je){var Ke=function(){var Je,Me=ue(Ie);return[B?{label:Me==null?void 0:Me[X.label],value:Ie,key:(Je=Me==null?void 0:Me.key)!==null&&Je!==void 0?Je:Ie}:Ie,pR(Me)]};if($e&&p){var Ze=Ke(),st=he(Ze,2),Xe=st[0],Ge=st[1];p(Xe,Ge)}else if(!$e&&h&&je!=="clear"){var ct=Ke(),yt=he(ct,2),Rt=yt[0],Nt=yt[1];h(Rt,Nt)}},ft=KD(function(Te,Ie){var $e,je=V?Ie.selected:!0;je?$e=V?[].concat(Ve(q),[Te]):[Te]:$e=q.filter(function(Ke){return Ke.value!==Te}),Fe($e),Le(Te,je),r==="combobox"?Ee(""):(!hR||m)&&(ne(""),Ee(""))}),mt=function(Ie,$e){Fe(Ie);var je=$e.type,Ke=$e.values;(je==="remove"||je==="clear")&&Ke.forEach(function(Ze){Le(Ze.value,!1,je)})},ut=function(Ie,$e){if(ne(Ie),Ee(null),$e.source==="submit"){var je=(Ie||"").trim();if(je){var Ke=Array.from(new Set([].concat(Ve(de),[je])));Fe(Ke),Le(je,!0),ne("")}return}$e.source!=="blur"&&(r==="combobox"&&Fe(Ie),d==null||d(Ie))},gt=function(Ie){var $e=Ie;r!=="tags"&&($e=Ie.map(function(Ke){var Ze=oe.get(Ke);return Ze==null?void 0:Ze.value}).filter(function(Ke){return Ke!==void 0}));var je=Array.from(new Set([].concat(Ve(de),Ve($e))));Fe(je),je.forEach(function(Ke){Le(Ke,!0)})},Pe=u.useMemo(function(){var Te=$!==!1&&g!==!1;return N(N({},Z),{},{flattenOptions:Re,onActiveValue:Ue,defaultActiveFirstOption:De,onSelect:ft,menuItemSelectedIcon:T,rawValues:de,fieldNames:X,virtual:Te,direction:P,listHeight:j,listItemHeight:R,childrenAsData:W,maxCount:z,optionRender:k})},[z,Z,Re,Ue,De,ft,T,de,X,$,g,P,j,R,W,k]);return u.createElement(XM.Provider,{value:Pe},u.createElement(JM,Ae({},H,{id:A,prefixCls:a,ref:t,omitDomProps:i_e,mode:r,displayValues:ie,onDisplayValuesChange:mt,direction:P,searchValue:Q,onSearch:ut,autoClearSearchValue:m,onSearchSplit:gt,dropdownMatchSelectWidth:g,OptionList:Kke,emptyOptions:!Re.length,activeValue:ge,activeDescendantId:"".concat(A,"_list_").concat(He)})))}),tj=o_e;tj.Option=ZM;tj.OptGroup=QM;function ql(e,t,n){return fe({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Vu=(e,t)=>t||e,s_e=()=>{const[,e]=Ei(),[t]=ia("Empty"),r=new vn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),u.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),u.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),u.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),u.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},l_e=()=>{const[,e]=Ei(),[t]=ia("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:a}=e,{borderColor:o,shadowColor:s,contentColor:l}=u.useMemo(()=>({borderColor:new vn(n).onBackground(a).toHexString(),shadowColor:new vn(r).onBackground(a).toHexString(),contentColor:new vn(i).onBackground(a).toHexString()}),[n,r,i,a]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:o},u.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),u.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},c_e=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:a,lineHeight:o}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:o,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},u_e=mn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=tn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return c_e(i)});var d_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{className:n,rootClassName:r,prefixCls:i,image:a,description:o,children:s,imageStyle:l,style:c,classNames:d,styles:f}=e,m=d_e(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:h,className:v,style:g,classNames:y,styles:w,image:x}=Sr("empty"),C=p("empty",i),[S,k,_]=u_e(C),[E]=ia("Empty"),T=typeof o<"u"?o:E==null?void 0:E.description,$=typeof T=="string"?T:"empty",P=(t=a??x)!==null&&t!==void 0?t:qee;let M=null;return typeof P=="string"?M=u.createElement("img",{draggable:!1,alt:$,src:P}):M=P,S(u.createElement("div",Object.assign({className:fe(k,_,C,v,{[`${C}-normal`]:P===Gee,[`${C}-rtl`]:h==="rtl"},n,r,y.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},w.root),g),f==null?void 0:f.root),c)},m),u.createElement("div",{className:fe(`${C}-image`,y.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},l),w.image),f==null?void 0:f.image)},M),T&&u.createElement("div",{className:fe(`${C}-description`,y.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},w.description),f==null?void 0:f.description)},T),s&&u.createElement("div",{className:fe(`${C}-footer`,y.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},w.footer),f==null?void 0:f.footer)},s)))};Ea.PRESENTED_IMAGE_DEFAULT=qee;Ea.PRESENTED_IMAGE_SIMPLE=Gee;const Qv=e=>{const{componentName:t}=e,{getPrefixCls:n}=u.useContext(It),r=n("empty");switch(t){case"Table":case"List":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return K.createElement(Ea,null)}},zc=(e,t,n)=>{var r,i;const{variant:a,[e]:o}=u.useContext(It),s=u.useContext(iee),l=o==null?void 0:o.variant;let c;typeof t<"u"?c=t:n===!1?c="borderless":c=(i=(r=s??l)!==null&&r!==void 0?r:a)!==null&&i!==void 0?i:"outlined";const d=Ebe.includes(c);return[c,d]},f_e=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function nj(e,t){return e||f_e(t)}const YD=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},m_e=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,o=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` +`].includes(Ut)})},[R]),$e=u.useContext(QM)||{},je=$e.maxCount,Ge=$e.rawValues,Ze=function(qt,Mn,Vt){if(!(Se&&hR(je)&&(Ge==null?void 0:Ge.size)>=je)){var Wt=!0,Pn=qt;T==null||T(null);var rr=zke(qt,R,hR(je)?je-Ge.size:void 0),$r=Vt?null:rr;return g!=="combobox"&&$r&&(Pn="",I==null||I($r),Te(!1),Wt=!1),j&&ve!==Pn&&j(Pn,{source:Mn?"typing":"effect"}),Wt}},lt=function(qt){!qt||!qt.trim()||j(qt,{source:"submit"})};u.useEffect(function(){!dt&&!Se&&g!=="combobox"&&Ze("",!1,!1)},[dt]),u.useEffect(function(){We&&y&&vt(!1),y&&!ye.current&&Le(!1)},[y]);var et=Uee(),qe=he(et,2),ut=qe[0],Ct=qe[1],Pt=u.useRef(!1),jt=function(qt){var Mn=ut(),Vt=qt.key,Wt=Vt==="Enter";if(Wt&&(g!=="combobox"&&qt.preventDefault(),dt||Te(!0)),Ct(!!ve),Vt==="Backspace"&&!Mn&&Se&&!ve&&d.length){for(var Pn=Ve(d),rr=null,$r=Pn.length-1;$r>=0;$r-=1){var xi=Pn[$r];if(!xi.disabled){Pn.splice($r,1),rr=xi;break}}rr&&f(Pn,{type:"remove",values:[rr]})}for(var oi=arguments.length,wi=new Array(oi>1?oi-1:0),vn=1;vn1?Mn-1:0),Wt=1;Wt1?rr-1:0),xi=1;xi"u"?"undefined":mt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const ete=function(e,t,n,r){var i=u.useRef(!1),a=u.useRef(null);function o(){clearTimeout(a.current),i.current=!0,a.current=setTimeout(function(){i.current=!1},50)}var s=u.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(l,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return d&&f?(clearTimeout(a.current),i.current=!1):(!f||i.current)&&o(),!i.current&&f}};function Yke(e,t,n,r,i,a,o){var s=u.useRef(0),l=u.useRef(null),c=u.useRef(null),d=u.useRef(!1),f=ete(t,n,r,i);function m(w,x){if(hn.cancel(l.current),!f(!1,x)){var S=w;if(!S._virtualHandled)S._virtualHandled=!0;else return;s.current+=x,c.current=x,UD||S.preventDefault(),l.current=hn(function(){var C=d.current?10:1;o(s.current*C,!1),s.current=0})}}function p(w,x){o(x,!0),UD||w.preventDefault()}var h=u.useRef(null),v=u.useRef(null);function g(w){if(e){hn.cancel(v.current),v.current=hn(function(){h.current=null},2);var x=w.deltaX,S=w.deltaY,C=w.shiftKey,_=x,k=S;(h.current==="sx"||!h.current&&C&&S&&!x)&&(_=S,k=0,h.current="sx");var E=Math.abs(_),T=Math.abs(k);h.current===null&&(h.current=a&&E>T?"x":"y"),h.current==="y"?m(w,k):p(w,_)}}function y(w){e&&(d.current=w.detail===c.current)}return[g,y]}function Xke(e,t,n,r){var i=u.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=he(i,2),o=a[0],s=a[1],l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,m=o.get(d),p=o.get(f);if(m===void 0||p===void 0)for(var h=e.length,v=s.length;v0&&arguments[0]!==void 0?arguments[0]:!1;d();var h=function(){var y=!1;s.current.forEach(function(w,x){if(w&&w.offsetParent){var S=w.offsetHeight,C=getComputedStyle(w),_=C.marginTop,k=C.marginBottom,E=qD(_),T=qD(k),$=S+E+T;l.current.get(x)!==$&&(l.current.set(x,$),y=!0)}}),y&&o(function(w){return w+1})};if(p)h();else{c.current+=1;var v=c.current;Promise.resolve().then(function(){v===c.current&&h()})}}function m(p,h){var v=e(p);s.current.get(v),h?(s.current.set(v,h),f()):s.current.delete(v)}return u.useEffect(function(){return d},[]),[m,f,l.current,a]}var GD=14/15;function Zke(e,t,n){var r=u.useRef(!1),i=u.useRef(0),a=u.useRef(0),o=u.useRef(null),s=u.useRef(null),l,c=function(p){if(r.current){var h=Math.ceil(p.touches[0].pageX),v=Math.ceil(p.touches[0].pageY),g=i.current-h,y=a.current-v,w=Math.abs(g)>Math.abs(y);w?i.current=h:a.current=v;var x=n(w,w?g:y,!1,p);x&&p.preventDefault(),clearInterval(s.current),x&&(s.current=setInterval(function(){w?g*=GD:y*=GD;var S=Math.floor(w?g:y);(!n(w,S,!0)||Math.abs(S)<=.1)&&clearInterval(s.current)},16))}},d=function(){r.current=!1,l()},f=function(p){l(),p.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(p.touches[0].pageX),a.current=Math.ceil(p.touches[0].pageY),o.current=p.target,o.current.addEventListener("touchmove",c,{passive:!1}),o.current.addEventListener("touchend",d,{passive:!0}))};l=function(){o.current&&(o.current.removeEventListener("touchmove",c),o.current.removeEventListener("touchend",d))},fn(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}function KD(e){return Math.floor(Math.pow(e,.5))}function bR(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function e_e(e,t,n){u.useEffect(function(){var r=t.current;if(e&&r){var i=!1,a,o,s=function(){hn.cancel(a)},l=function m(){s(),a=hn(function(){n(o),m()})},c=function(){i=!1,s()},d=function(p){if(!(p.target.draggable||p.button!==0)){var h=p;h._virtualHandled||(h._virtualHandled=!0,i=!0)}},f=function(p){if(i){var h=bR(p,!1),v=r.getBoundingClientRect(),g=v.top,y=v.bottom;if(h<=g){var w=g-h;o=-KD(w),l()}else if(h>=y){var x=h-y;o=KD(x),l()}else s()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),s()}}},[e])}var t_e=10;function n_e(e,t,n,r,i,a,o,s){var l=u.useRef(),c=u.useState(null),d=he(c,2),f=d[0],m=d[1];return fn(function(){if(f&&f.times=0;I-=1){var R=i(t[I]),O=n.get(R);if(O===void 0){w=!0;break}if(j-=O,j<=0)break}switch(C){case"top":S=k-g;break;case"bottom":S=E-y+g;break;default:{var D=e.current.scrollTop,L=D+y;kL&&(x="bottom")}}S!==null&&o(S),S!==f.lastTop&&(w=!0)}w&&m(N(N({},f),{},{times:f.times+1,targetAlign:x,lastTop:S}))}},[f,e.current]),function(p){if(p==null){s();return}if(hn.cancel(l.current),typeof p=="number")o(p);else if(p&&mt(p)==="object"){var h,v=p.align;"index"in p?h=p.index:h=t.findIndex(function(w){return i(w)===p.key});var g=p.offset,y=g===void 0?0:g;m({times:0,index:h,offset:y,originAlign:v})}}}var YD=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,i=e.scrollOffset,a=e.scrollRange,o=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,p=e.thumbStyle,h=e.showScrollBar,v=u.useState(!1),g=he(v,2),y=g[0],w=g[1],x=u.useState(null),S=he(x,2),C=S[0],_=S[1],k=u.useState(null),E=he(k,2),T=E[0],$=E[1],P=!r,M=u.useRef(),j=u.useRef(),I=u.useState(h),R=he(I,2),O=R[0],D=R[1],L=u.useRef(),B=function(){h===!0||h===!1||(clearTimeout(L.current),D(!0),L.current=setTimeout(function(){D(!1)},3e3))},F=a-f||0,z=f-d||0,H=u.useMemo(function(){if(i===0||F===0)return 0;var te=i/F;return te*z},[i,F,z]),A=function(Z){Z.stopPropagation(),Z.preventDefault()},V=u.useRef({top:H,dragging:y,pageY:C,startTop:T});V.current={top:H,dragging:y,pageY:C,startTop:T};var W=function(Z){w(!0),_(bR(Z,c)),$(V.current.top),o(),Z.stopPropagation(),Z.preventDefault()};u.useEffect(function(){var te=function(ce){ce.preventDefault()},Z=M.current,le=j.current;return Z.addEventListener("touchstart",te,{passive:!1}),le.addEventListener("touchstart",W,{passive:!1}),function(){Z.removeEventListener("touchstart",te),le.removeEventListener("touchstart",W)}},[]);var U=u.useRef();U.current=F;var Y=u.useRef();Y.current=z,u.useEffect(function(){if(y){var te,Z=function(ce){var re=V.current,ie=re.dragging,pe=re.pageY,Se=re.startTop;hn.cancel(te);var _e=M.current.getBoundingClientRect(),X=f/(c?_e.width:_e.height);if(ie){var ae=(bR(ce,c)-pe)*X,ee=Se;!P&&c?ee-=ae:ee+=ae;var q=U.current,ue=Y.current,oe=ue?ee/ue:0,de=Math.ceil(oe*q);de=Math.max(de,0),de=Math.min(de,q),te=hn(function(){l(de,c)})}},le=function(){w(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",le,{passive:!0}),window.addEventListener("touchend",le,{passive:!0}),function(){window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",le),window.removeEventListener("touchend",le),hn.cancel(te)}}},[y]),u.useEffect(function(){return B(),function(){clearTimeout(L.current)}},[i]),u.useImperativeHandle(t,function(){return{delayHidden:B}});var J="".concat(n,"-scrollbar"),ne={position:"absolute",visibility:O?null:"hidden"},Q={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(ne,{height:8,left:0,right:0,bottom:0}),Object.assign(Q,G({height:"100%",width:d},P?"left":"right",H))):(Object.assign(ne,G({width:8,top:0,bottom:0},P?"right":"left",0)),Object.assign(Q,{width:"100%",height:d,top:H})),u.createElement("div",{ref:M,className:fe(J,G(G(G({},"".concat(J,"-horizontal"),c),"".concat(J,"-vertical"),!c),"".concat(J,"-visible"),O)),style:N(N({},ne),m),onMouseDown:A,onMouseMove:B},u.createElement("div",{ref:j,className:fe("".concat(J,"-thumb"),G({},"".concat(J,"-thumb-moving"),y)),style:N(N({},Q),p),onMouseDown:W}))}),r_e=20;function XD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,r_e),Math.floor(n)}var i_e=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],a_e=[],o_e={overflowY:"auto",overflowAnchor:"none"};function s_e(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,i=e.className,a=e.height,o=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,d=e.data,f=e.children,m=e.itemKey,p=e.virtual,h=e.direction,v=e.scrollWidth,g=e.component,y=g===void 0?"div":g,w=e.onScroll,x=e.onVirtualScroll,S=e.onVisibleChange,C=e.innerProps,_=e.extraRender,k=e.styles,E=e.showScrollBar,T=E===void 0?"optional":E,$=at(e,i_e),P=u.useCallback(function(Be){return typeof m=="function"?m(Be):Be==null?void 0:Be[m]},[m]),M=Qke(P),j=he(M,4),I=j[0],R=j[1],O=j[2],D=j[3],L=!!(p!==!1&&a&&o),B=u.useMemo(function(){return Object.values(O.maps).reduce(function(Be,tt){return Be+tt},0)},[O.id,O.maps]),F=L&&d&&(Math.max(o*d.length,B)>a||!!v),z=h==="rtl",H=fe(r,G({},"".concat(r,"-rtl"),z),i),A=d||a_e,V=u.useRef(),W=u.useRef(),U=u.useRef(),Y=u.useState(0),J=he(Y,2),ne=J[0],Q=J[1],te=u.useState(0),Z=he(te,2),le=Z[0],se=Z[1],ce=u.useState(!1),re=he(ce,2),ie=re[0],pe=re[1],Se=function(){pe(!0)},_e=function(){pe(!1)},X={getKey:P};function ae(Be){Q(function(tt){var ot;typeof Be=="function"?ot=Be(tt):ot=Be;var Qe=De(ot);return V.current.scrollTop=Qe,Qe})}var ee=u.useRef({start:0,end:A.length}),q=u.useRef(),ue=Kke(A,P),oe=he(ue,1),de=oe[0];q.current=de;var xe=u.useMemo(function(){if(!L)return{scrollHeight:void 0,start:0,end:A.length-1,offset:void 0};if(!F){var Be;return{scrollHeight:((Be=W.current)===null||Be===void 0?void 0:Be.offsetHeight)||0,start:0,end:A.length-1,offset:void 0}}for(var tt=0,ot,Qe,rt,ct=A.length,St=0;St=ne&&ot===void 0&&(ot=St,Qe=tt),kt>ne+a&&rt===void 0&&(rt=St),tt=kt}return ot===void 0&&(ot=0,Qe=0,rt=Math.ceil(a/o)),rt===void 0&&(rt=A.length-1),rt=Math.min(rt+1,A.length-1),{scrollHeight:tt,start:ot,end:rt,offset:Qe}},[F,L,ne,A,D,a]),ke=xe.scrollHeight,be=xe.start,ye=xe.end,Ce=xe.offset;ee.current.start=be,ee.current.end=ye,u.useLayoutEffect(function(){var Be=O.getRecord();if(Be.size===1){var tt=Array.from(Be.keys())[0],ot=Be.get(tt),Qe=A[be];if(Qe&&ot===void 0){var rt=P(Qe);if(rt===tt){var ct=O.get(tt),St=ct-o;ae(function(Ft){return Ft+St})}}}O.resetRecord()},[ke]);var Re=u.useState({width:0,height:a}),Pe=he(Re,2),Le=Pe[0],we=Pe[1],ve=function(tt){we({width:tt.offsetWidth,height:tt.offsetHeight})},ge=u.useRef(),Ee=u.useRef(),Ne=u.useMemo(function(){return XD(Le.width,v)},[Le.width,v]),ze=u.useMemo(function(){return XD(Le.height,ke)},[Le.height,ke]),He=ke-a,Ye=u.useRef(He);Ye.current=He;function De(Be){var tt=Be;return Number.isNaN(Ye.current)||(tt=Math.min(tt,Ye.current)),tt=Math.max(tt,0),tt}var Ke=ne<=0,Je=ne>=He,We=le<=0,vt=le>=v,dt=ete(Ke,Je,We,vt),bt=function(){return{x:z?-le:le,y:ne}},Ie=u.useRef(bt()),Te=Yt(function(Be){if(x){var tt=N(N({},bt()),Be);(Ie.current.x!==tt.x||Ie.current.y!==tt.y)&&(x(tt),Ie.current=tt)}});function Oe(Be,tt){var ot=Be;tt?(ki.flushSync(function(){se(ot)}),Te()):ae(ot)}function $e(Be){var tt=Be.currentTarget.scrollTop;tt!==ne&&ae(tt),w==null||w(Be),Te()}var je=function(tt){var ot=tt,Qe=v?v-Le.width:0;return ot=Math.max(ot,0),ot=Math.min(ot,Qe),ot},Ge=Yt(function(Be,tt){tt?(ki.flushSync(function(){se(function(ot){var Qe=ot+(z?-Be:Be);return je(Qe)})}),Te()):ae(function(ot){var Qe=ot+Be;return Qe})}),Ze=Yke(L,Ke,Je,We,vt,!!v,Ge),lt=he(Ze,2),et=lt[0],qe=lt[1];Zke(L,V,function(Be,tt,ot,Qe){var rt=Qe;return dt(Be,tt,ot)?!1:!rt||!rt._virtualHandled?(rt&&(rt._virtualHandled=!0),et({preventDefault:function(){},deltaX:Be?tt:0,deltaY:Be?0:tt}),!0):!1}),e_e(F,V,function(Be){ae(function(tt){return tt+Be})}),fn(function(){function Be(ot){var Qe=Ke&&ot.detail<0,rt=Je&&ot.detail>0;L&&!Qe&&!rt&&ot.preventDefault()}var tt=V.current;return tt.addEventListener("wheel",et,{passive:!1}),tt.addEventListener("DOMMouseScroll",qe,{passive:!0}),tt.addEventListener("MozMousePixelScroll",Be,{passive:!1}),function(){tt.removeEventListener("wheel",et),tt.removeEventListener("DOMMouseScroll",qe),tt.removeEventListener("MozMousePixelScroll",Be)}},[L,Ke,Je]),fn(function(){if(v){var Be=je(le);se(Be),Te({x:Be})}},[Le.width,v]);var ut=function(){var tt,ot;(tt=ge.current)===null||tt===void 0||tt.delayHidden(),(ot=Ee.current)===null||ot===void 0||ot.delayHidden()},Ct=n_e(V,A,O,o,P,function(){return R(!0)},ae,ut);u.useImperativeHandle(t,function(){return{nativeElement:U.current,getScrollInfo:bt,scrollTo:function(tt){function ot(Qe){return Qe&&mt(Qe)==="object"&&("left"in Qe||"top"in Qe)}ot(tt)?(tt.left!==void 0&&se(je(tt.left)),Ct(tt.top)):Ct(tt)}}}),fn(function(){if(S){var Be=A.slice(be,ye+1);S(Be,A)}},[be,ye,A]);var Pt=Xke(A,P,O,o),jt=_==null?void 0:_({start:be,end:ye,virtual:F,offsetX:le,offsetY:Ce,rtl:z,getSize:Pt}),xt=qke(A,be,ye,v,le,I,f,X),Xe=null;a&&(Xe=N(G({},l?"height":"maxHeight",a),o_e),L&&(Xe.overflowY="hidden",v&&(Xe.overflowX="hidden"),ie&&(Xe.pointerEvents="none")));var Me={};return z&&(Me.dir="rtl"),u.createElement("div",Fe({ref:U,style:N(N({},c),{},{position:"relative"}),className:H},Me,$),u.createElement(ji,{onResize:ve},u.createElement(y,{className:"".concat(r,"-holder"),style:Xe,ref:V,onScroll:$e,onMouseEnter:ut},u.createElement(Zee,{prefixCls:r,height:ke,offsetX:le,offsetY:Ce,scrollWidth:v,onInnerResize:R,ref:W,innerProps:C,rtl:z,extra:jt},xt))),F&&ke>a&&u.createElement(YD,{ref:ge,prefixCls:r,scrollOffset:ne,scrollRange:ke,rtl:z,onScroll:Oe,onStartMove:Se,onStopMove:_e,spinSize:ze,containerSize:Le.height,style:k==null?void 0:k.verticalScrollBar,thumbStyle:k==null?void 0:k.verticalScrollBarThumb,showScrollBar:T}),F&&v>Le.width&&u.createElement(YD,{ref:Ee,prefixCls:r,scrollOffset:le,scrollRange:v,rtl:z,onScroll:Oe,onStartMove:Se,onStopMove:_e,spinSize:Ne,containerSize:Le.width,horizontal:!0,style:k==null?void 0:k.horizontalScrollBar,thumbStyle:k==null?void 0:k.horizontalScrollBarThumb,showScrollBar:T}))}var I_=u.forwardRef(s_e);I_.displayName="List";function l_e(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var c_e=["disabled","title","children","style","className"];function JD(e){return typeof e=="string"||typeof e=="number"}var u_e=function(t,n){var r=JM(),i=r.prefixCls,a=r.id,o=r.open,s=r.multiple,l=r.mode,c=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,m=r.onPopupScroll,p=u.useContext(QM),h=p.maxCount,v=p.flattenOptions,g=p.onActiveValue,y=p.defaultActiveFirstOption,w=p.onSelect,x=p.menuItemSelectedIcon,S=p.rawValues,C=p.fieldNames,_=p.virtual,k=p.direction,E=p.listHeight,T=p.listItemHeight,$=p.optionRender,P="".concat(i,"-item"),M=Rc(function(){return v},[o,v],function(te,Z){return Z[0]&&te[1]!==Z[1]}),j=u.useRef(null),I=u.useMemo(function(){return s&&hR(h)&&(S==null?void 0:S.size)>=h},[s,h,S==null?void 0:S.size]),R=function(Z){Z.preventDefault()},O=function(Z){var le;(le=j.current)===null||le===void 0||le.scrollTo(typeof Z=="number"?{index:Z}:Z)},D=u.useCallback(function(te){return l==="combobox"?!1:S.has(te)},[l,Ve(S).toString(),S.size]),L=function(Z){for(var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,se=M.length,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:!1;H(Z);var se={source:le?"keyboard":"mouse"},ce=M[Z];if(!ce){g(null,-1,se);return}g(ce.value,Z,se)};u.useEffect(function(){A(y!==!1?L(0):-1)},[M.length,c]);var V=u.useCallback(function(te){return l==="combobox"?String(te).toLowerCase()===c.toLowerCase():S.has(te)},[l,c,Ve(S).toString(),S.size]);u.useEffect(function(){var te=setTimeout(function(){if(!s&&o&&S.size===1){var le=Array.from(S)[0],se=M.findIndex(function(ce){var re=ce.data;return c?String(re.value).startsWith(c):re.value===le});se!==-1&&(A(se),O(se))}});if(o){var Z;(Z=j.current)===null||Z===void 0||Z.scrollTo(void 0)}return function(){return clearTimeout(te)}},[o,c]);var W=function(Z){Z!==void 0&&w(Z,{selected:!S.has(Z)}),s||d(!1)};if(u.useImperativeHandle(n,function(){return{onKeyDown:function(Z){var le=Z.which,se=Z.ctrlKey;switch(le){case ht.N:case ht.P:case ht.UP:case ht.DOWN:{var ce=0;if(le===ht.UP?ce=-1:le===ht.DOWN?ce=1:l_e()&&se&&(le===ht.N?ce=1:le===ht.P&&(ce=-1)),ce!==0){var re=L(z+ce,ce);O(re),A(re,!0)}break}case ht.TAB:case ht.ENTER:{var ie,pe=M[z];pe&&!(pe!=null&&(ie=pe.data)!==null&&ie!==void 0&&ie.disabled)&&!I?W(pe.value):W(void 0),o&&Z.preventDefault();break}case ht.ESC:d(!1),o&&Z.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Z){O(Z)}}}),M.length===0)return u.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(P,"-empty"),onMouseDown:R},f);var U=Object.keys(C).map(function(te){return C[te]}),Y=function(Z){return Z.label};function J(te,Z){var le=te.group;return{role:le?"presentation":"option",id:"".concat(a,"_list_").concat(Z)}}var ne=function(Z){var le=M[Z];if(!le)return null;var se=le.data||{},ce=se.value,re=le.group,ie=zr(se,!0),pe=Y(le);return le?u.createElement("div",Fe({"aria-label":typeof pe=="string"&&!re?pe:null},ie,{key:Z},J(le,Z),{"aria-selected":V(ce)}),ce):null},Q={role:"listbox",id:"".concat(a,"_list")};return u.createElement(u.Fragment,null,_&&u.createElement("div",Fe({},Q,{style:{height:0,width:0,overflow:"hidden"}}),ne(z-1),ne(z),ne(z+1)),u.createElement(I_,{itemKey:"key",ref:j,data:M,height:E,itemHeight:T,fullHeight:!1,onMouseDown:R,onScroll:m,virtual:_,direction:k,innerProps:_?null:Q},function(te,Z){var le=te.group,se=te.groupOption,ce=te.data,re=te.label,ie=te.value,pe=ce.key;if(le){var Se,_e=(Se=ce.title)!==null&&Se!==void 0?Se:JD(re)?re.toString():void 0;return u.createElement("div",{className:fe(P,"".concat(P,"-group"),ce.className),title:_e},re!==void 0?re:pe)}var X=ce.disabled,ae=ce.title;ce.children;var ee=ce.style,q=ce.className,ue=at(ce,c_e),oe=ln(ue,U),de=D(ie),xe=X||!de&&I,ke="".concat(P,"-option"),be=fe(P,ke,q,G(G(G(G({},"".concat(ke,"-grouped"),se),"".concat(ke,"-active"),z===Z&&!xe),"".concat(ke,"-disabled"),xe),"".concat(ke,"-selected"),de)),ye=Y(te),Ce=!x||typeof x=="function"||de,Re=typeof ye=="number"?ye:ye||ie,Pe=JD(Re)?Re.toString():void 0;return ae!==void 0&&(Pe=ae),u.createElement("div",Fe({},zr(oe),_?{}:J(te,Z),{"aria-selected":V(ie),className:be,title:Pe,onMouseMove:function(){z===Z||xe||A(Z)},onClick:function(){xe||W(ie)},style:ee}),u.createElement("div",{className:"".concat(ke,"-content")},typeof $=="function"?$(te,{index:Z}):Re),u.isValidElement(x)||de,Ce&&u.createElement(R_,{className:"".concat(P,"-option-state"),customizeIcon:x,customizeIconProps:{value:ie,disabled:xe,isSelected:de}},de?"✓":null))}))},d_e=u.forwardRef(u_e);const f_e=function(e,t){var n=u.useRef({values:new Map,options:new Map}),r=u.useMemo(function(){var a=n.current,o=a.values,s=a.options,l=e.map(function(f){if(f.label===void 0){var m;return N(N({},f),{},{label:(m=o.get(f.value))===null||m===void 0?void 0:m.label})}return f}),c=new Map,d=new Map;return l.forEach(function(f){c.set(f.value,f),d.set(f.value,t.get(f.value)||s.get(f.value))}),n.current.values=c,n.current.options=d,l},[e,t]),i=u.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,i]};function d$(e,t){return Xee(e).join("").toUpperCase().includes(t)}const m_e=function(e,t,n,r,i){return u.useMemo(function(){if(!n||r===!1)return e;var a=t.options,o=t.label,s=t.value,l=[],c=typeof r=="function",d=n.toUpperCase(),f=c?r:function(p,h){return i?d$(h[i],d):h[a]?d$(h[o!=="children"?o:"label"],d):d$(h[s],d)},m=c?function(p){return vR(p)}:function(p){return p};return e.forEach(function(p){if(p[a]){var h=f(n,m(p));if(h)l.push(p);else{var v=p[a].filter(function(g){return f(n,m(g))});v.length&&l.push(N(N({},p),{},G({},a,v)))}return}f(n,m(p))&&l.push(p)}),l},[e,r,i,n,t])};var QD=0,p_e=pa();function h_e(){var e;return p_e?(e=QD,QD+=1):e="TEST_OR_SSR",e}function nj(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_select_".concat(h_e()))},[]),e||r}var v_e=["children","value"],g_e=["children"];function b_e(e){var t=e,n=t.key,r=t.props,i=r.children,a=r.value,o=at(r,v_e);return N({key:n,value:a!==void 0?a:n,children:i},o)}function tte(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ir(e).map(function(n,r){if(!u.isValidElement(n)||!n.type)return null;var i=n,a=i.type.isSelectOptGroup,o=i.key,s=i.props,l=s.children,c=at(s,g_e);return t||!a?b_e(n):N(N({key:"__RC_SELECT_GRP__".concat(o===null?r:o,"__"),label:o},c),{},{options:tte(l)})}).filter(function(n){return n})}var y_e=function(t,n,r,i,a){return u.useMemo(function(){var o=t,s=!t;s&&(o=tte(n));var l=new Map,c=new Map,d=function(p,h,v){v&&typeof v=="string"&&p.set(h[v],h)},f=function m(p){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v0?Te(je.options):je.options}):je})},Re=u.useMemo(function(){return w?Ce(ye):ye},[ye,w,Q]),Pe=u.useMemo(function(){return Bke(Re,{fieldNames:Y,childrenAsData:W})},[Re,Y,W]),Le=function(Oe){var $e=re(Oe);if(_e($e),F&&($e.length!==q.length||$e.some(function(Ze,lt){var et;return((et=q[lt])===null||et===void 0?void 0:et.value)!==(Ze==null?void 0:Ze.value)}))){var je=B?$e:$e.map(function(Ze){return Ze.value}),Ge=$e.map(function(Ze){return vR(ue(Ze.value))});F(V?je:je[0],V?Ge:Ge[0])}},we=u.useState(null),ve=he(we,2),ge=ve[0],Ee=ve[1],Ne=u.useState(0),ze=he(Ne,2),He=ze[0],Ye=ze[1],De=E!==void 0?E:r!=="combobox",Ke=u.useCallback(function(Te,Oe){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},je=$e.source,Ge=je===void 0?"keyboard":je;Ye(Oe),o&&r==="combobox"&&Te!==null&&Ge==="keyboard"&&Ee(String(Te))},[o,r]),Je=function(Oe,$e,je){var Ge=function(){var Xe,Me=ue(Oe);return[B?{label:Me==null?void 0:Me[Y.label],value:Oe,key:(Xe=Me==null?void 0:Me.key)!==null&&Xe!==void 0?Xe:Oe}:Oe,vR(Me)]};if($e&&p){var Ze=Ge(),lt=he(Ze,2),et=lt[0],qe=lt[1];p(et,qe)}else if(!$e&&h&&je!=="clear"){var ut=Ge(),Ct=he(ut,2),Pt=Ct[0],jt=Ct[1];h(Pt,jt)}},We=ZD(function(Te,Oe){var $e,je=V?Oe.selected:!0;je?$e=V?[].concat(Ve(q),[Te]):[Te]:$e=q.filter(function(Ge){return Ge.value!==Te}),Le($e),Je(Te,je),r==="combobox"?Ee(""):(!gR||m)&&(te(""),Ee(""))}),vt=function(Oe,$e){Le(Oe);var je=$e.type,Ge=$e.values;(je==="remove"||je==="clear")&&Ge.forEach(function(Ze){Je(Ze.value,!1,je)})},dt=function(Oe,$e){if(te(Oe),Ee(null),$e.source==="submit"){var je=(Oe||"").trim();if(je){var Ge=Array.from(new Set([].concat(Ve(de),[je])));Le(Ge),Je(je,!0),te("")}return}$e.source!=="blur"&&(r==="combobox"&&Le(Oe),d==null||d(Oe))},bt=function(Oe){var $e=Oe;r!=="tags"&&($e=Oe.map(function(Ge){var Ze=se.get(Ge);return Ze==null?void 0:Ze.value}).filter(function(Ge){return Ge!==void 0}));var je=Array.from(new Set([].concat(Ve(de),Ve($e))));Le(je),je.forEach(function(Ge){Je(Ge,!0)})},Ie=u.useMemo(function(){var Te=$!==!1&&g!==!1;return N(N({},Z),{},{flattenOptions:Pe,onActiveValue:Ke,defaultActiveFirstOption:De,onSelect:We,menuItemSelectedIcon:T,rawValues:de,fieldNames:Y,virtual:Te,direction:P,listHeight:j,listItemHeight:R,childrenAsData:W,maxCount:z,optionRender:_})},[z,Z,Pe,Ke,De,We,T,de,Y,$,g,P,j,R,W,_]);return u.createElement(QM.Provider,{value:Ie},u.createElement(ZM,Fe({},H,{id:A,prefixCls:a,ref:t,omitDomProps:w_e,mode:r,displayValues:oe,onDisplayValuesChange:vt,direction:P,searchValue:Q,onSearch:dt,autoClearSearchValue:m,onSearchSplit:bt,dropdownMatchSelectWidth:g,OptionList:d_e,emptyOptions:!Pe.length,activeValue:ge,activeDescendantId:"".concat(A,"_list_").concat(He)})))}),rj=C_e;rj.Option=tj;rj.OptGroup=ej;function ql(e,t,n){return fe({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Vu=(e,t)=>t||e,k_e=()=>{const[,e]=$i(),[t]=aa("Empty"),r=new bn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),u.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),u.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),u.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),u.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},__e=()=>{const[,e]=$i(),[t]=aa("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:a}=e,{borderColor:o,shadowColor:s,contentColor:l}=u.useMemo(()=>({borderColor:new bn(n).onBackground(a).toHexString(),shadowColor:new bn(r).onBackground(a).toHexString(),contentColor:new bn(i).onBackground(a).toHexString()}),[n,r,i,a]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:o},u.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),u.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},E_e=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:a,lineHeight:o}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:o,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},$_e=pn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=nn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return E_e(i)});var T_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{className:n,rootClassName:r,prefixCls:i,image:a,description:o,children:s,imageStyle:l,style:c,classNames:d,styles:f}=e,m=T_e(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:h,className:v,style:g,classNames:y,styles:w,image:x}=kr("empty"),S=p("empty",i),[C,_,k]=$_e(S),[E]=aa("Empty"),T=typeof o<"u"?o:E==null?void 0:E.description,$=typeof T=="string"?T:"empty",P=(t=a??x)!==null&&t!==void 0?t:nte;let M=null;return typeof P=="string"?M=u.createElement("img",{draggable:!1,alt:$,src:P}):M=P,C(u.createElement("div",Object.assign({className:fe(_,k,S,v,{[`${S}-normal`]:P===rte,[`${S}-rtl`]:h==="rtl"},n,r,y.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},w.root),g),f==null?void 0:f.root),c)},m),u.createElement("div",{className:fe(`${S}-image`,y.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},l),w.image),f==null?void 0:f.image)},M),T&&u.createElement("div",{className:fe(`${S}-description`,y.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},w.description),f==null?void 0:f.description)},T),s&&u.createElement("div",{className:fe(`${S}-footer`,y.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},w.footer),f==null?void 0:f.footer)},s)))};Ea.PRESENTED_IMAGE_DEFAULT=nte;Ea.PRESENTED_IMAGE_SIMPLE=rte;const eg=e=>{const{componentName:t}=e,{getPrefixCls:n}=u.useContext(Rt),r=n("empty");switch(t){case"Table":case"List":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return K.createElement(Ea,null)}},zc=(e,t,n)=>{var r,i;const{variant:a,[e]:o}=u.useContext(Rt),s=u.useContext(pee),l=o==null?void 0:o.variant;let c;typeof t<"u"?c=t:n===!1?c="borderless":c=(i=(r=s??l)!==null&&r!==void 0?r:a)!==null&&i!==void 0?i:"outlined";const d=Vbe.includes(c);return[c,d]},P_e=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function ij(e,t){return e||P_e(t)}const eL=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},R_e=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,o=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},xn(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` ${i}${s}bottomLeft, ${a}${s}bottomLeft - `]:{animationName:v_},[` + `]:{animationName:g_},[` ${i}${s}topLeft, ${a}${s}topLeft, ${i}${s}topRight, ${a}${s}topRight - `]:{animationName:b_},[`${o}${s}bottomLeft`]:{animationName:g_},[` + `]:{animationName:y_},[`${o}${s}bottomLeft`]:{animationName:b_},[` ${o}${s}topLeft, ${o}${s}topRight - `]:{animationName:y_},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},YD(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},qa),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},YD(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Oc(e,"slide-up"),Oc(e,"slide-down"),cv(e,"move-up"),cv(e,"move-down")]},Kee=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,a=e.max(e.calc(n).sub(r).equal(),0),o=e.max(e.calc(a).sub(i).equal(),0);return{basePadding:a,containerPadding:o,itemHeight:me(t),itemLineHeight:me(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},p_e=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},Yee=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:a,multipleItemColorDisabled:o,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:d}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${i}, line-height ${i}, height ${i}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:o,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Um()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},h_e=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,i=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,o=p_e(e),s=t?`${n}-${t}`:"",l=Kee(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},Yee(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${me(r)} 0`,lineHeight:me(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:me(l.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:me(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${i}-item + ${i}-item, + `]:{animationName:x_},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},eL(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},qa),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},eL(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Oc(e,"slide-up"),Oc(e,"slide-down"),dv(e,"move-up"),dv(e,"move-down")]},ite=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,a=e.max(e.calc(n).sub(r).equal(),0),o=e.max(e.calc(a).sub(i).equal(),0);return{basePadding:a,containerPadding:o,itemHeight:me(t),itemLineHeight:me(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},I_e=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},ate=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:a,multipleItemColorDisabled:o,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:d}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${i}, line-height ${i}, height ${i}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:o,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Wm()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},O_e=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,i=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,o=I_e(e),s=t?`${n}-${t}`:"",l=ite(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},ate(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${me(r)} 0`,lineHeight:me(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:me(l.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:me(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${i}-item + ${i}-item, ${n}-prefix + ${n}-selection-wrap - `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${i}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(o).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:me(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function d$(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",i={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` + `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${i}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(o).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:me(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function f$(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",i={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` &${n}-show-arrow ${n}-selector, &${n}-allow-clear ${n}-selector - `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[h_e(e,t),i]}const v_e=e=>{const{componentCls:t}=e,n=tn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=tn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[d$(e),d$(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},d$(r,"lg")]};function f$(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),o=t?`${n}-${t}`:"";return{[`${n}-single${o}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},bn(e,!0)),{display:"flex",borderRadius:i,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:me(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` + `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[O_e(e,t),i]}const M_e=e=>{const{componentCls:t}=e,n=nn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=nn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[f$(e),f$(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},f$(r,"lg")]};function m$(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),o=t?`${n}-${t}`:"";return{[`${n}-single${o}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},xn(e,!0)),{display:"flex",borderRadius:i,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:me(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` ${n}-selection-item, ${n}-selection-placeholder `]:{display:"block",padding:0,lineHeight:me(a),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${n}-show-arrow ${n}-selection-item, &${n}-show-arrow ${n}-selection-search, &${n}-show-arrow ${n}-selection-placeholder - `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${me(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:me(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${me(r)}`,"&:after":{display:"none"}}}}}}}function g_e(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[f$(e),f$(tn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${me(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` + `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${me(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:me(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${me(r)}`,"&:after":{display:"none"}}}}}}}function j_e(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[m$(e),m$(nn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${me(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` &${t}-show-arrow ${t}-selection-item, &${t}-show-arrow ${t}-selection-placeholder - `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},f$(tn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const b_e=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:a,controlHeightLG:o,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:d,fontWeightStrong:f,controlItemBgActive:m,controlItemBgHover:p,colorBgContainer:h,colorFillSecondary:v,colorBgContainerDisabled:g,colorTextDisabled:y,colorPrimaryHover:w,colorPrimary:x,controlOutline:C}=e,S=s*2,k=r*2,_=Math.min(i-S,i-k),E=Math.min(a-S,a-k),T=Math.min(o-S,o-k);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:p,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:o,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:_,multipleItemHeightSM:E,multipleItemHeightLG:T,multipleSelectorBgDisabled:g,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:w,activeBorderColor:x,activeOutlineColor:C,selectAffixPadding:s}},Xee=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:i}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${me(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${me(i)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},XD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Xee(e,t))}),y_e=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},Xee(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),XD(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),XD(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),Jee=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},JD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Jee(e,t))}),x_e=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},Jee(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),JD(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),JD(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),w_e=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),Qee=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},QD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Qee(e,t))}),C_e=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Qee(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),QD(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),QD(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),S_e=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},y_e(e)),x_e(e)),w_e(e)),C_e(e))}),k_e=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},__e=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},E_e=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:i}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},k_e(e)),__e(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},qa),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},qa),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Um()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[i]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},$_e=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},E_e(e),g_e(e),v_e(e),m_e(e),{[`${t}-rtl`]:{direction:"rtl"}},Km(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},rj=mn("Select",(e,{rootPrefixCls:t})=>{const n=tn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[$_e(n),S_e(n)]},b_e,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var T_e={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"},P_e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:T_e}))},I_=u.forwardRef(P_e),R_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},I_e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:R_e}))},Mu=u.forwardRef(I_e),O_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},M_e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:O_e}))},Zv=u.forwardRef(M_e);function O_({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:i,multiple:a,hasFeedback:o,prefixCls:s,showSuffixIcon:l,feedbackIcon:c,showArrow:d,componentName:f}){const m=t??u.createElement(Bc,null),p=y=>e===null&&!o&&!d?null:u.createElement(u.Fragment,null,l!==!1&&y,o&&c);let h=null;if(e!==void 0)h=p(e);else if(i)h=p(u.createElement(Ra,{spin:!0}));else{const y=`${s}-suffix`;h=({open:w,showSearch:x})=>p(w&&x?u.createElement(Zv,{className:y}):u.createElement(Mu,{className:y}))}let v=null;n!==void 0?v=n:a?v=u.createElement(I_,null):v=null;let g=null;return r!==void 0?g=r:g=u.createElement(Vo,null),{clearIcon:m,suffixIcon:h,itemIcon:v,removeIcon:g}}function ij(e){return K.useMemo(()=>{if(e)return(...t)=>K.createElement(tl,{space:!0},e.apply(void 0,t))},[e])}function aj(e,t){return t!==void 0?t:e!==null}var j_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,bordered:l,className:c,rootClassName:d,getPopupContainer:f,popupClassName:m,dropdownClassName:p,listHeight:h=256,placement:v,listItemHeight:g,size:y,disabled:w,notFoundContent:x,status:C,builtinPlacements:S,dropdownMatchSelectWidth:k,popupMatchSelectWidth:_,direction:E,style:T,allowClear:$,variant:P,dropdownStyle:M,transitionName:j,tagRender:I,maxCount:R,prefix:O,dropdownRender:L,popupRender:D,onDropdownVisibleChange:B,onOpenChange:F,styles:z,classNames:H}=e,A=j_e(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:V,getPrefixCls:W,renderEmpty:U,direction:X,virtual:J,popupMatchSelectWidth:re,popupOverflow:Q}=u.useContext(It),{showSearch:ne,style:Z,styles:se,className:oe,classNames:ce}=Sr("select"),[,te]=Ei(),le=g??(te==null?void 0:te.controlHeight),pe=W("select",s),we=W(),_e=E??X,{compactSize:Y,compactItemClassnames:ae}=sl(pe,_e),[ee,q]=zc("select",P,l),ue=Qn(pe),[ie,de,be]=rj(pe,ue),ke=u.useMemo(()=>{const{mode:je}=e;if(je!=="combobox")return je===Zee?"combobox":je},[e.mode]),xe=ke==="multiple"||ke==="tags",ye=aj(e.suffixIcon,e.showArrow),Se=(n=_??k)!==null&&n!==void 0?n:re,Oe=((r=z==null?void 0:z.popup)===null||r===void 0?void 0:r.root)||((i=se.popup)===null||i===void 0?void 0:i.root)||M,Re=ij(D||L),Fe=F||B,{status:Ce,hasFeedback:ve,isFormItemInput:ge,feedbackIcon:Ee}=u.useContext(ki),Ne=Vu(Ce,C);let We;x!==void 0?We=x:ke==="combobox"?We=null:We=(U==null?void 0:U("Select"))||u.createElement(Qv,{componentName:"Select"});const{suffixIcon:He,itemIcon:Ye,removeIcon:De,clearIcon:Ue}=O_(Object.assign(Object.assign({},A),{multiple:xe,hasFeedback:ve,feedbackIcon:Ee,showSuffixIcon:ye,prefixCls:pe,componentName:"Select"})),Le=$===!0?{clearIcon:Ue}:$,ft=on(A,["suffixIcon","itemIcon"]),mt=fe(((a=H==null?void 0:H.popup)===null||a===void 0?void 0:a.root)||((o=ce==null?void 0:ce.popup)===null||o===void 0?void 0:o.root)||m||p,{[`${pe}-dropdown-${_e}`]:_e==="rtl"},d,ce.root,H==null?void 0:H.root,be,ue,de),ut=Hr(je=>{var Ke;return(Ke=y??Y)!==null&&Ke!==void 0?Ke:je}),gt=u.useContext(vi),Pe=w??gt,Te=fe({[`${pe}-lg`]:ut==="large",[`${pe}-sm`]:ut==="small",[`${pe}-rtl`]:_e==="rtl",[`${pe}-${ee}`]:q,[`${pe}-in-form-item`]:ge},ql(pe,Ne,ve),ae,oe,c,ce.root,H==null?void 0:H.root,d,be,ue,de),Ie=u.useMemo(()=>v!==void 0?v:_e==="rtl"?"bottomRight":"bottomLeft",[v,_e]),[$e]=ol("SelectLike",Oe==null?void 0:Oe.zIndex);return ie(u.createElement(tj,Object.assign({ref:t,virtual:J,showSearch:ne},ft,{style:Object.assign(Object.assign(Object.assign(Object.assign({},se.root),z==null?void 0:z.root),Z),T),dropdownMatchSelectWidth:Se,transitionName:ha(we,"slide-up",j),builtinPlacements:nj(S,Q),listHeight:h,listItemHeight:le,mode:ke,prefixCls:pe,placement:Ie,direction:_e,prefix:O,suffixIcon:He,menuItemSelectedIcon:Ye,removeIcon:De,allowClear:Le,notFoundContent:We,className:Te,getPopupContainer:f||V,dropdownClassName:mt,disabled:Pe,dropdownStyle:Object.assign(Object.assign({},Oe),{zIndex:$e}),maxCount:xe?R:void 0,tagRender:xe?I:void 0,dropdownRender:Re,onDropdownVisibleChange:Fe})))},go=u.forwardRef(N_e),A_e=df(go,"dropdownAlign");go.SECRET_COMBOBOX_MODE_DO_NOT_USE=Zee;go.Option=ZM;go.OptGroup=QM;go._InternalPanelDoNotUseOrYouWillBeFired=A_e;const ete=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},tte=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},ju=["xxl","xl","lg","md","sm","xs"],F_e=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),D_e=e=>{const t=e,n=[].concat(ju).reverse();return n.forEach((r,i)=>{const a=r.toUpperCase(),o=`screen${a}Min`,s=`screen${a}`;if(!(t[o]<=t[s]))throw new Error(`${o}<=${s} fails : !(${t[o]}<=${t[s]})`);if(i{if(t){for(const n of ju)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},L_e=()=>{const[,e]=Ei(),t=F_e(D_e(e));return K.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return i=a,n.forEach(o=>o(i)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(i),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,o])=>{const s=({matches:c})=>{this.dispatch(Object.assign(Object.assign({},i),{[a]:c}))},l=window.matchMedia(o);ete(l,s),this.matchHandlers[o]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(a=>{const o=this.matchHandlers[a];tte(o==null?void 0:o.mql,o==null?void 0:o.listener)}),n.clear()}}},[t])};function ff(e=!0,t={}){const n=u.useRef(t),[,r]=u_(),i=L_e();return dn(()=>{const a=i.subscribe(o=>{n.current=o,e&&r()});return()=>i.unsubscribe(a)},[]),n.current}const gR=u.createContext({}),B_e=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:i,avatarColor:a,containerSize:o,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:d,textFontSizeSM:f,iconFontSize:m,iconFontSizeLG:p,iconFontSizeSM:h,borderRadius:v,borderRadiusLG:g,borderRadiusSM:y,lineWidth:w,lineType:x}=e,C=(S,k,_,E)=>({width:S,height:S,borderRadius:"50%",fontSize:k,[`&${n}-square`]:{borderRadius:E},[`&${n}-icon`]:{fontSize:_,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:i,border:`${me(w)} ${x} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),C(o,c,m,v)),{"&-lg":Object.assign({},C(s,d,p,g)),"&-sm":Object.assign({},C(l,f,h,y)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},z_e=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:i}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:i}}}},H_e=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:i,fontSizeLG:a,fontSizeXL:o,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:i,textFontSizeLG:i,textFontSizeSM:i,iconFontSize:Math.round((a+o)/2),iconFontSizeLG:s,iconFontSizeSM:i,groupSpace:c,groupOverlapping:-l,groupBorderColor:d}},rte=mn("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=tn(e,{avatarBg:n,avatarColor:t});return[B_e(r),z_e(r)]},H_e);var V_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,shape:r,size:i,src:a,srcSet:o,icon:s,className:l,rootClassName:c,style:d,alt:f,draggable:m,children:p,crossOrigin:h,gap:v=4,onError:g}=e,y=V_e(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[w,x]=u.useState(1),[C,S]=u.useState(!1),[k,_]=u.useState(!0),E=u.useRef(null),T=u.useRef(null),$=bi(t,E),{getPrefixCls:P,avatar:M}=u.useContext(It),j=u.useContext(gR),I=()=>{if(!T.current||!E.current)return;const ne=T.current.offsetWidth,Z=E.current.offsetWidth;ne!==0&&Z!==0&&v*2{S(!0)},[]),u.useEffect(()=>{_(!0),x(1)},[a]),u.useEffect(I,[v]);const R=()=>{(g==null?void 0:g())!==!1&&_(!1)},O=Hr(ne=>{var Z,se;return(se=(Z=i??(j==null?void 0:j.size))!==null&&Z!==void 0?Z:ne)!==null&&se!==void 0?se:"default"}),L=Object.keys(typeof O=="object"?O||{}:{}).some(ne=>["xs","sm","md","lg","xl","xxl"].includes(ne)),D=ff(L),B=u.useMemo(()=>{if(typeof O!="object")return{};const ne=ju.find(se=>D[se]),Z=O[ne];return Z?{width:Z,height:Z,fontSize:Z&&(s||p)?Z/2:18}:{}},[D,O,s,p]),F=P("avatar",n),z=Qn(F),[H,A,V]=rte(F,z),W=fe({[`${F}-lg`]:O==="large",[`${F}-sm`]:O==="small"}),U=u.isValidElement(a),X=r||(j==null?void 0:j.shape)||"circle",J=fe(F,W,M==null?void 0:M.className,`${F}-${X}`,{[`${F}-image`]:U||a&&k,[`${F}-icon`]:!!s},V,z,l,c,A),re=typeof O=="number"?{width:O,height:O,fontSize:s?O/2:18}:{};let Q;if(typeof a=="string"&&k)Q=u.createElement("img",{src:a,draggable:m,srcSet:o,onError:R,alt:f,crossOrigin:h});else if(U)Q=a;else if(s)Q=s;else if(C||w!==1){const ne=`scale(${w})`,Z={msTransform:ne,WebkitTransform:ne,transform:ne};Q=u.createElement(Mi,{onResize:I},u.createElement("span",{className:`${F}-string`,ref:T,style:Z},p))}else Q=u.createElement("span",{className:`${F}-string`,style:{opacity:0},ref:T},p);return H(u.createElement("span",Object.assign({},y,{style:Object.assign(Object.assign(Object.assign(Object.assign({},re),B),M==null?void 0:M.style),d),className:J,ref:$}),Q))}),uv=e=>e?typeof e=="function"?e():e:null;function oj(e){var t=e.children,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle,a=e.bodyClassName,o=e.className,s=e.style;return u.createElement("div",{className:fe("".concat(n,"-content"),o),style:s},u.createElement("div",{className:fe("".concat(n,"-inner"),a),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var jp={shiftX:64,adjustY:1},Np={adjustX:1,shiftY:!0},Os=[0,0],W_e={left:{points:["cr","cl"],overflow:Np,offset:[-4,0],targetOffset:Os},right:{points:["cl","cr"],overflow:Np,offset:[4,0],targetOffset:Os},top:{points:["bc","tc"],overflow:jp,offset:[0,-4],targetOffset:Os},bottom:{points:["tc","bc"],overflow:jp,offset:[0,4],targetOffset:Os},topLeft:{points:["bl","tl"],overflow:jp,offset:[0,-4],targetOffset:Os},leftTop:{points:["tr","tl"],overflow:Np,offset:[-4,0],targetOffset:Os},topRight:{points:["br","tr"],overflow:jp,offset:[0,-4],targetOffset:Os},rightTop:{points:["tl","tr"],overflow:Np,offset:[4,0],targetOffset:Os},bottomRight:{points:["tr","br"],overflow:jp,offset:[0,4],targetOffset:Os},rightBottom:{points:["bl","br"],overflow:Np,offset:[4,0],targetOffset:Os},bottomLeft:{points:["tl","bl"],overflow:jp,offset:[0,4],targetOffset:Os},leftBottom:{points:["br","bl"],overflow:Np,offset:[-4,0],targetOffset:Os}},U_e=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],q_e=function(t,n){var r=t.overlayClassName,i=t.trigger,a=i===void 0?["hover"]:i,o=t.mouseEnterDelay,s=o===void 0?0:o,l=t.mouseLeaveDelay,c=l===void 0?.1:l,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,p=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,g=t.transitionName,y=t.animation,w=t.motion,x=t.placement,C=x===void 0?"right":x,S=t.align,k=S===void 0?{}:S,_=t.destroyTooltipOnHide,E=_===void 0?!1:_,T=t.defaultVisible,$=t.getTooltipContainer,P=t.overlayInnerStyle;t.arrowContent;var M=t.overlay,j=t.id,I=t.showArrow,R=I===void 0?!0:I,O=t.classNames,L=t.styles,D=it(t,U_e),B=ty(j),F=u.useRef(null);u.useImperativeHandle(n,function(){return F.current});var z=N({},D);"visible"in t&&(z.popupVisible=t.visible);var H=function(){return u.createElement(oj,{key:"content",prefixCls:m,id:B,bodyClassName:O==null?void 0:O.body,overlayInnerStyle:N(N({},P),L==null?void 0:L.body)},M)},A=function(){var W=u.Children.only(p),U=(W==null?void 0:W.props)||{},X=N(N({},U),{},{"aria-describedby":M?B:null});return u.cloneElement(p,X)};return u.createElement(oy,Ae({popupClassName:fe(r,O==null?void 0:O.root),prefixCls:m,popup:H,action:a,builtinPlacements:W_e,popupPlacement:C,ref:F,popupAlign:k,getPopupContainer:$,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:g,popupAnimation:y,popupMotion:w,defaultPopupVisible:T,autoDestroy:E,mouseLeaveDelay:c,popupStyle:N(N({},d),L==null?void 0:L.root),mouseEnterDelay:s,arrow:R},z),A())};const G_e=u.forwardRef(q_e);function M_(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,a=0,o=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*i-c,m=d,p=2*i-s,h=l,v=2*i-a,g=o,y=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),w=r*(Math.sqrt(2)-1),x=`polygon(${w}px 100%, 50% ${w}px, ${2*i-w}px 100%, ${w}px 100%)`,C=`path('M ${a} ${o} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${d} A ${n} ${n} 0 0 1 ${f} ${m} L ${p} ${h} A ${r} ${r} 0 0 0 ${v} ${g} Z')`;return{arrowShadowWidth:y,arrowPath:C,arrowPolygon:x}}const ate=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:a,arrowShadowWidth:o,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:o,height:o,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${me(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},ote=8;function j_(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?ote:r}}function Kx(e,t){return e?t:{}}function sj(e,t,n){const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},ate(e,t,i)),{"&:before":{background:t}})]},Kx(!!l.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Kx(!!l.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Kx(!!l.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),Kx(!!l.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function K_e(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const o=Object.assign(Object.assign({},a),i);return o.shiftX||(o.adjustX=!0),o.shiftY||(o.adjustY=!0),o}const ZD={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"]}},Y_e={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"]}},X_e=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function ste(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,l={},c=j_({contentRadius:a,limitVerticalRadius:!0});return Object.keys(ZD).forEach(d=>{const f=r&&Y_e[d]||ZD[d],m=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(l[d]=m,X_e.has(d)&&(m.autoArrow=!1),d){case"top":case"topLeft":case"topRight":m.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=s+i;break}if(r)switch(d){case"topLeft":case"bottomLeft":m.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":m.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":m.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":m.offset[1]=c.arrowOffsetHorizontal*2-s;break}m.overflow=K_e(d,c,t,n),o&&(m.htmlRegion="visibleFirst")}),l}const J_e=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:p}=e,h=t(o).add(p).add(m).equal(),v=t(o).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(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":a,[`${n}-inner`]:{minWidth:v,minHeight:l,padding:`${me(e.calc(d).div(2).equal())} ${me(f)}`,color:`var(--ant-tooltip-color, ${i})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:o,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(o,ote)}},[`${n}-content`]:{position:"relative"}}),l_(e,(g,{darkColor:y})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}))),{"&-rtl":{direction:"rtl"}})},sj(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Q_e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},j_({contentRadius:e.borderRadius,limitVerticalRadius:!0})),M_(tn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),lte=(e,t=!0)=>mn("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:a,colorBgSpotlight:o}=r,s=tn(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:i,tooltipBg:o});return[J_e(s),Yv(r,"zoom-big-fast")]},Q_e,{resetStyle:!1,injectStyle:t})(e),Z_e=Qd.map(e=>`${e}-inverse`),e3e=["success","processing","error","default","warning"];function N_(e,t=!0){return t?[].concat(Ve(Z_e),Ve(Qd)).includes(e):Qd.includes(e)}function t3e(e){return e3e.includes(e)}function cte(e,t){const n=N_(t),r=fe({[`${e}-${t}`]:t&&n}),i={},a={},o=Ia(t).toRgb(),l=(.299*o.r+.587*o.g+.114*o.b)/255<.5?"#FFF":"#000";return t&&!n&&(i.background=t,i["--ant-tooltip-color"]=l,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:a}}const n3e=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:a,overlayInnerStyle:o}=e,{getPrefixCls:s}=u.useContext(It),l=s("tooltip",t),[c,d,f]=lte(l),m=cte(l,a),p=m.arrowStyle,h=Object.assign(Object.assign({},o),m.overlayStyle),v=fe(d,f,l,`${l}-pure`,`${l}-placement-${r}`,n,m.className);return c(u.createElement("div",{className:v,style:p},u.createElement("div",{className:`${l}-arrow`}),u.createElement(oj,Object.assign({},e,{className:d,prefixCls:l,overlayInnerStyle:h}),i)))};var r3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,openClassName:a,getTooltipContainer:o,color:s,overlayInnerStyle:l,children:c,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:m,destroyOnHidden:p,arrow:h=!0,title:v,overlay:g,builtinPlacements:y,arrowPointAtCenter:w=!1,autoAdjustOverflow:x=!0,motion:C,getPopupContainer:S,placement:k="top",mouseEnterDelay:_=.1,mouseLeaveDelay:E=.1,overlayStyle:T,rootClassName:$,overlayClassName:P,styles:M,classNames:j}=e,I=r3e(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),R=!!h,[,O]=Ei(),{getPopupContainer:L,getPrefixCls:D,direction:B,className:F,style:z,classNames:H,styles:A}=Sr("tooltip"),V=Lc(),W=u.useRef(null),U=()=>{var ye;(ye=W.current)===null||ye===void 0||ye.forceAlign()};u.useImperativeHandle(t,()=>{var ye,Se;return{forceAlign:U,forcePopupAlign:()=>{V.deprecated(!1,"forcePopupAlign","forceAlign"),U()},nativeElement:(ye=W.current)===null||ye===void 0?void 0:ye.nativeElement,popupElement:(Se=W.current)===null||Se===void 0?void 0:Se.popupElement}});const[X,J]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),re=!v&&!g&&v!==0,Q=ye=>{var Se,Oe;J(re?!1:ye),re||((Se=e.onOpenChange)===null||Se===void 0||Se.call(e,ye),(Oe=e.onVisibleChange)===null||Oe===void 0||Oe.call(e,ye))},ne=u.useMemo(()=>{var ye,Se;let Oe=w;return typeof h=="object"&&(Oe=(Se=(ye=h.pointAtCenter)!==null&&ye!==void 0?ye:h.arrowPointAtCenter)!==null&&Se!==void 0?Se:w),y||ste({arrowPointAtCenter:Oe,autoAdjustOverflow:x,arrowWidth:R?O.sizePopupArrow:0,borderRadius:O.borderRadius,offset:O.marginXXS,visibleFirst:!0})},[w,h,y,O]),Z=u.useMemo(()=>v===0?v:g||v||"",[g,v]),se=u.createElement(tl,{space:!0},typeof Z=="function"?Z():Z),oe=D("tooltip",i),ce=D(),te=e["data-popover-inject"];let le=X;!("open"in e)&&!("visible"in e)&&re&&(le=!1);const pe=u.isValidElement(c)&&!fZ(c)?c:u.createElement("span",null,c),we=pe.props,_e=!we.className||typeof we.className=="string"?fe(we.className,a||`${oe}-open`):we.className,[Y,ae,ee]=lte(oe,!te),q=cte(oe,s),ue=q.arrowStyle,ie=fe(P,{[`${oe}-rtl`]:B==="rtl"},q.className,$,ae,ee,F,H.root,j==null?void 0:j.root),de=fe(H.body,j==null?void 0:j.body),[be,ke]=ol("Tooltip",I.zIndex),xe=u.createElement(G_e,Object.assign({},I,{zIndex:be,showArrow:R,placement:k,mouseEnterDelay:_,mouseLeaveDelay:E,prefixCls:oe,classNames:{root:ie,body:de},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ue),A.root),z),T),M==null?void 0:M.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},A.body),l),M==null?void 0:M.body),q.overlayStyle)},getTooltipContainer:S||o||L,ref:W,builtinPlacements:ne,overlay:se,visible:le,onVisibleChange:Q,afterVisibleChange:d??f,arrowContent:u.createElement("span",{className:`${oe}-arrow-content`}),motion:{motionName:ha(ce,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:p??!!m}),le?gi(pe,{className:_e}):pe);return Y(u.createElement(Y1.Provider,{value:ke},xe))}),$r=i3e;$r._InternalPanelDoNotUseOrYouWillBeFired=n3e;const a3e=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:a,boxShadowSecondary:o,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:f,popoverBg:m,titleBorderBottom:p,innerContentPadding:h,titlePadding:v}=e;return[{[t]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:l,boxShadow:o,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i,borderBottom:p,padding:v},[`${t}-inner-content`]:{color:n,padding:h}})},sj(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},o3e=e=>{const{componentCls:t}=e;return{[t]:Qd.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},s3e=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:a,zIndexPopupBase:o,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:d,paddingSM:f}=e,m=n-r,p=m/2,h=m/2-t,v=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:o+30},M_(e)),j_({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:l,titlePadding:a?`${p}px ${v}px ${h}px`:0,titleBorderBottom:a?`${t}px ${c} ${d}`:"none",innerContentPadding:a?`${f}px ${v}px`:0})},ute=mn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=tn(e,{popoverBg:t,popoverColor:n});return[a3e(r),o3e(r),Yv(r,"zoom-big")]},s3e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var l3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!e&&!t?null:u.createElement(u.Fragment,null,e&&u.createElement("div",{className:`${n}-title`},e),t&&u.createElement("div",{className:`${n}-inner-content`},t)),c3e=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:a="top",title:o,content:s,children:l}=e,c=uv(o),d=uv(s),f=fe(t,n,`${n}-pure`,`${n}-placement-${a}`,r);return u.createElement("div",{className:f,style:i},u.createElement("div",{className:`${n}-arrow`}),u.createElement(oj,Object.assign({},e,{className:t,prefixCls:n}),l||u.createElement(dte,{prefixCls:n,title:c,content:d})))},fte=e=>{const{prefixCls:t,className:n}=e,r=l3e(e,["prefixCls","className"]),{getPrefixCls:i}=u.useContext(It),a=i("popover",t),[o,s,l]=ute(a);return o(u.createElement(c3e,Object.assign({},r,{prefixCls:a,hashId:s,className:fe(n,l)})))};var u3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,title:a,content:o,overlayClassName:s,placement:l="top",trigger:c="hover",children:d,mouseEnterDelay:f=.1,mouseLeaveDelay:m=.1,onOpenChange:p,overlayStyle:h={},styles:v,classNames:g}=e,y=u3e(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:w,className:x,style:C,classNames:S,styles:k}=Sr("popover"),_=w("popover",i),[E,T,$]=ute(_),P=w(),M=fe(s,T,$,x,S.root,g==null?void 0:g.root),j=fe(S.body,g==null?void 0:g.body),[I,R]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),O=(z,H)=>{R(z,!0),p==null||p(z,H)},L=z=>{z.keyCode===ht.ESC&&O(!1,z)},D=z=>{O(z)},B=uv(a),F=uv(o);return E(u.createElement($r,Object.assign({placement:l,trigger:c,mouseEnterDelay:f,mouseLeaveDelay:m},y,{prefixCls:_,classNames:{root:M,body:j},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},k.root),C),h),v==null?void 0:v.root),body:Object.assign(Object.assign({},k.body),v==null?void 0:v.body)},ref:t,open:I,onOpenChange:D,overlay:B||F?u.createElement(dte,{prefixCls:_,title:B,content:F}):null,transitionName:ha(P,"zoom-big",y.transitionName),"data-popover-inject":!0}),gi(d,{onKeyDown:z=>{var H,A;u.isValidElement(d)&&((A=d==null?void 0:(H=d.props).onKeyDown)===null||A===void 0||A.call(H,z)),L(z)}})))}),Hc=d3e;Hc._InternalPanelDoNotUseOrYouWillBeFired=fte;const eL=e=>{const{size:t,shape:n}=u.useContext(gR),r=u.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return u.createElement(gR.Provider,{value:r},e.children)},f3e=e=>{var t,n,r,i;const{getPrefixCls:a,direction:o}=u.useContext(It),{prefixCls:s,className:l,rootClassName:c,style:d,maxCount:f,maxStyle:m,size:p,shape:h,maxPopoverPlacement:v,maxPopoverTrigger:g,children:y,max:w}=e,x=a("avatar",s),C=`${x}-group`,S=Qn(x),[k,_,E]=rte(x,S),T=fe(C,{[`${C}-rtl`]:o==="rtl"},E,S,l,c,_),$=Ir(y).map((j,I)=>gi(j,{key:`avatar-key-${I}`})),P=(w==null?void 0:w.count)||f,M=$.length;if(P&&P{const{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:i,textFontSize:a,textFontSizeSM:o,statusSize:s,dotSize:l,textFontWeight:c,indicatorHeight:d,indicatorHeightSM:f,marginXS:m,calc:p}=e,h=`${r}-scroll-number`,v=l_(e,(g,{darkColor:y})=>({[`&${t} ${t}-color-${g}`]:{background:y,[`&:not(${t}-count)`]:{color:y},"a:hover &":{background:y}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:d,height:d,color:e.badgeTextColor,fontWeight:c,fontSize:a,lineHeight:me(d),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p(d).div(2).equal(),boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:o,lineHeight:me(f),borderRadius:p(f).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${me(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:l,minWidth:l,height:l,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${h}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:w3e,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:i,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:v3e,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:m,color:e.colorText,fontSize:e.fontSize}}}),v),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:g3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:b3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:y3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:x3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${h}-custom-component, ${t}-count`]:{transform:"none"},[`${h}-custom-component, ${h}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[h]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${h}-only`]:{position:"relative",display:"inline-block",height:d,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${h}-only-unit`]:{height:d,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${h}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${h}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},mte=e=>{const{fontHeight:t,lineWidth:n,marginXS:r,colorBorderBg:i}=e,a=t,o=n,s=e.colorTextLightSolid,l=e.colorError,c=e.colorErrorHover;return tn(e,{badgeFontHeight:a,badgeShadowSize:o,badgeTextColor:s,badgeColor:l,badgeColorHover:c,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},pte=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:i}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*i,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}},S3e=mn("Badge",e=>{const t=mte(e);return C3e(t)},pte),k3e=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:i,calc:a}=e,o=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,l=l_(e,(c,{darkColor:d})=>({[`&${o}-color-${c}`]:{background:d,color:d}}));return{[s]:{position:"relative"},[o]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"absolute",top:r,padding:`0 ${me(e.paddingXS)}`,color:e.colorPrimary,lineHeight:me(n),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${o}-text`]:{color:e.badgeTextColor},[`${o}-corner`]:{position:"absolute",top:"100%",width:i,height:i,color:"currentcolor",border:`${me(a(i).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${o}-placement-end`]:{insetInlineEnd:a(i).mul(-1).equal(),borderEndEndRadius:0,[`${o}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${o}-placement-start`]:{insetInlineStart:a(i).mul(-1).equal(),borderEndStartRadius:0,[`${o}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},_3e=mn(["Badge","Ribbon"],e=>{const t=mte(e);return k3e(t)},pte),E3e=e=>{const{className:t,prefixCls:n,style:r,color:i,children:a,text:o,placement:s="end",rootClassName:l}=e,{getPrefixCls:c,direction:d}=u.useContext(It),f=c("ribbon",n),m=`${f}-wrapper`,[p,h,v]=_3e(f,m),g=N_(i,!1),y=fe(f,`${f}-placement-${s}`,{[`${f}-rtl`]:d==="rtl",[`${f}-color-${i}`]:g},t),w={},x={};return i&&!g&&(w.background=i,x.color=i),p(u.createElement("div",{className:fe(m,l,h,v)},a,u.createElement("div",{className:fe(y,h),style:Object.assign(Object.assign({},w),r)},u.createElement("span",{className:`${f}-text`},o),u.createElement("div",{className:`${f}-corner`,style:x}))))},tL=e=>{const{prefixCls:t,value:n,current:r,offset:i=0}=e;let a;return i&&(a={position:"absolute",top:`${i}00%`,left:0}),u.createElement("span",{style:a,className:fe(`${t}-only-unit`,{current:r})},n)};function $3e(e,t,n){let r=e,i=0;for(;(r+10)%10!==t;)r+=n,i+=n;return i}const T3e=e=>{const{prefixCls:t,count:n,value:r}=e,i=Number(r),a=Math.abs(n),[o,s]=u.useState(i),[l,c]=u.useState(a),d=()=>{s(i),c(a)};u.useEffect(()=>{const p=setTimeout(d,1e3);return()=>clearTimeout(p)},[i]);let f,m;if(o===i||Number.isNaN(i)||Number.isNaN(o))f=[u.createElement(tL,Object.assign({},e,{key:i,current:!0}))],m={transition:"none"};else{f=[];const p=i+10,h=[];for(let w=i;w<=p;w+=1)h.push(w);const v=lw%10===o);f=(v<0?h.slice(0,g+1):h.slice(g)).map((w,x)=>{const C=w%10;return u.createElement(tL,Object.assign({},e,{key:w,value:C,offset:v<0?x-g:x,current:x===g}))}),m={transform:`translateY(${-$3e(o,i,v)}00%)`}}return u.createElement("span",{className:`${t}-only`,style:m,onTransitionEnd:d},f)};var P3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,count:r,className:i,motionClassName:a,style:o,title:s,show:l,component:c="sup",children:d}=e,f=P3e(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:m}=u.useContext(It),p=m("scroll-number",n),h=Object.assign(Object.assign({},f),{"data-show":l,style:o,className:fe(p,i,a),title:s});let v=r;if(r&&Number(r)%1===0){const g=String(r).split("");v=u.createElement("bdi",null,g.map((y,w)=>u.createElement(T3e,{prefixCls:p,count:Number(r),value:y,key:g.length-w})))}return o!=null&&o.borderColor&&(h.style=Object.assign(Object.assign({},o),{boxShadow:`0 0 0 1px ${o.borderColor} inset`})),d?gi(d,g=>({className:fe(`${p}-custom-component`,g==null?void 0:g.className,a)})):u.createElement(c,Object.assign({},h,{ref:t}),v)});var I3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,scrollNumberPrefixCls:l,children:c,status:d,text:f,color:m,count:p=null,overflowCount:h=99,dot:v=!1,size:g="default",title:y,offset:w,style:x,className:C,rootClassName:S,classNames:k,styles:_,showZero:E=!1}=e,T=I3e(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:$,direction:P,badge:M}=u.useContext(It),j=$("badge",s),[I,R,O]=S3e(j),L=p>h?`${h}+`:p,D=L==="0"||L===0||f==="0"||f===0,B=p===null||D&&!E,F=(d!=null||m!=null)&&B,z=d!=null||!D,H=v&&!D,A=H?"":L,V=u.useMemo(()=>((A==null||A==="")&&(f==null||f==="")||D&&!E)&&!H,[A,D,E,H,f]),W=u.useRef(p);V||(W.current=p);const U=W.current,X=u.useRef(A);V||(X.current=A);const J=X.current,re=u.useRef(H);V||(re.current=H);const Q=u.useMemo(()=>{if(!w)return Object.assign(Object.assign({},M==null?void 0:M.style),x);const we={marginTop:w[1]};return P==="rtl"?we.left=Number.parseInt(w[0],10):we.right=-Number.parseInt(w[0],10),Object.assign(Object.assign(Object.assign({},we),M==null?void 0:M.style),x)},[P,w,x,M==null?void 0:M.style]),ne=y??(typeof U=="string"||typeof U=="number"?U:void 0),Z=!V&&(f===0?E:!!f&&f!==!0),se=Z?u.createElement("span",{className:`${j}-status-text`},f):null,oe=!U||typeof U!="object"?void 0:gi(U,we=>({style:Object.assign(Object.assign({},Q),we.style)})),ce=N_(m,!1),te=fe(k==null?void 0:k.indicator,(n=M==null?void 0:M.classNames)===null||n===void 0?void 0:n.indicator,{[`${j}-status-dot`]:F,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce}),le={};m&&!ce&&(le.color=m,le.background=m);const pe=fe(j,{[`${j}-status`]:F,[`${j}-not-a-wrapper`]:!c,[`${j}-rtl`]:P==="rtl"},C,S,M==null?void 0:M.className,(r=M==null?void 0:M.classNames)===null||r===void 0?void 0:r.root,k==null?void 0:k.root,R,O);if(!c&&F&&(f||z||!B)){const we=Q.color;return I(u.createElement("span",Object.assign({},T,{className:pe,style:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.root),(i=M==null?void 0:M.styles)===null||i===void 0?void 0:i.root),Q)}),u.createElement("span",{className:te,style:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.indicator),(a=M==null?void 0:M.styles)===null||a===void 0?void 0:a.indicator),le)}),Z&&u.createElement("span",{style:{color:we},className:`${j}-status-text`},f)))}return I(u.createElement("span",Object.assign({ref:t},T,{className:pe,style:Object.assign(Object.assign({},(o=M==null?void 0:M.styles)===null||o===void 0?void 0:o.root),_==null?void 0:_.root)}),c,u.createElement(Gi,{visible:!V,motionName:`${j}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:we})=>{var _e,Y;const ae=$("scroll-number",l),ee=re.current,q=fe(k==null?void 0:k.indicator,(_e=M==null?void 0:M.classNames)===null||_e===void 0?void 0:_e.indicator,{[`${j}-dot`]:ee,[`${j}-count`]:!ee,[`${j}-count-sm`]:g==="small",[`${j}-multiple-words`]:!ee&&J&&J.toString().length>1,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce});let ue=Object.assign(Object.assign(Object.assign({},_==null?void 0:_.indicator),(Y=M==null?void 0:M.styles)===null||Y===void 0?void 0:Y.indicator),Q);return m&&!ce&&(ue=ue||{},ue.background=m),u.createElement(R3e,{prefixCls:ae,show:!V,motionClassName:we,className:q,count:J,title:ne,style:ue,key:"scrollNumber"},oe)}),se))}),Ns=O3e;Ns.Ribbon=E3e;var M3e={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"},j3e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:M3e}))},jc=u.forwardRef(j3e),N3e=ht.ESC,A3e=ht.TAB;function F3e(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,a=e.overlayRef,o=u.useRef(!1),s=function(){if(t){var f,m;(f=n.current)===null||f===void 0||(m=f.focus)===null||m===void 0||m.call(f),r==null||r(!1)}},l=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),o.current=!0,!0):!1},c=function(f){switch(f.keyCode){case N3e:s();break;case A3e:{var m=!1;o.current||(m=l()),m?f.preventDefault():s();break}}};u.useEffect(function(){return t?(window.addEventListener("keydown",c),i&&pn(l,3),function(){window.removeEventListener("keydown",c),o.current=!1}):function(){o.current=!1}},[t])}var D3e=u.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,a=u.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),o=bi(t,lf(a));return K.createElement(K.Fragment,null,r&&K.createElement("div",{className:"".concat(i,"-arrow")}),K.cloneElement(a,{ref:Wl(a)?o:void 0}))}),Ap={adjustX:1,adjustY:1},Fp=[0,0],L3e={topLeft:{points:["bl","tl"],overflow:Ap,offset:[0,-4],targetOffset:Fp},top:{points:["bc","tc"],overflow:Ap,offset:[0,-4],targetOffset:Fp},topRight:{points:["br","tr"],overflow:Ap,offset:[0,-4],targetOffset:Fp},bottomLeft:{points:["tl","bl"],overflow:Ap,offset:[0,4],targetOffset:Fp},bottom:{points:["tc","bc"],overflow:Ap,offset:[0,4],targetOffset:Fp},bottomRight:{points:["tr","br"],overflow:Ap,offset:[0,4],targetOffset:Fp}},B3e=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function z3e(e,t){var n,r=e.arrow,i=r===void 0?!1:r,a=e.prefixCls,o=a===void 0?"rc-dropdown":a,s=e.transitionName,l=e.animation,c=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,m=e.placements,p=m===void 0?L3e:m,h=e.getPopupContainer,v=e.showAction,g=e.hideAction,y=e.overlayClassName,w=e.overlayStyle,x=e.visible,C=e.trigger,S=C===void 0?["hover"]:C,k=e.autoFocus,_=e.overlay,E=e.children,T=e.onVisibleChange,$=it(e,B3e),P=K.useState(),M=he(P,2),j=M[0],I=M[1],R="visible"in e?x:j,O=K.useRef(null),L=K.useRef(null),D=K.useRef(null);K.useImperativeHandle(t,function(){return O.current});var B=function(J){I(J),T==null||T(J)};F3e({visible:R,triggerRef:D,onVisibleChange:B,autoFocus:k,overlayRef:L});var F=function(J){var re=e.onOverlayClick;I(!1),re&&re(J)},z=function(){return K.createElement(D3e,{ref:L,overlay:_,prefixCls:o,arrow:i})},H=function(){return typeof _=="function"?z:z()},A=function(){var J=e.minOverlayWidthMatchTrigger,re=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?J:!re},V=function(){var J=e.openClassName;return J!==void 0?J:"".concat(o,"-open")},W=K.cloneElement(E,{className:fe((n=E.props)===null||n===void 0?void 0:n.className,R&&V()),ref:Wl(E)?bi(D,lf(E)):void 0}),U=g;return!U&&S.indexOf("contextMenu")!==-1&&(U=["click"]),K.createElement(oy,Ae({builtinPlacements:p},$,{prefixCls:o,ref:O,popupClassName:fe(y,G({},"".concat(o,"-show-arrow"),i)),popupStyle:w,action:S,showAction:v,hideAction:U,popupPlacement:f,popupAlign:c,popupTransitionName:s,popupAnimation:l,popupVisible:R,stretch:A()?"minWidth":"",popup:H(),onPopupVisibleChange:B,onPopupClick:F,getPopupContainer:h}),W)}const hte=K.forwardRef(z3e),H3e=e=>typeof e!="object"&&typeof e!="function"||e===null;var vte=u.createContext(null);function gte(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function bte(e){var t=u.useContext(vte);return gte(t,e)}var V3e=["children","locked"],Gl=u.createContext(null);function W3e(e,t){var n=N({},e);return Object.keys(t).forEach(function(r){var i=t[r];i!==void 0&&(n[r]=i)}),n}function i1(e){var t=e.children,n=e.locked,r=it(e,V3e),i=u.useContext(Gl),a=Rc(function(){return W3e(i,r)},[i,r],function(o,s){return!n&&(o[0]!==s[0]||!Lo(o[1],s[1],!0))});return u.createElement(Gl.Provider,{value:a},t)}var U3e=[],yte=u.createContext(null);function A_(){return u.useContext(yte)}var xte=u.createContext(U3e);function eg(e){var t=u.useContext(xte);return u.useMemo(function(){return e!==void 0?[].concat(Ve(t),[e]):t},[t,e])}var wte=u.createContext(null),lj=u.createContext({});function nL(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Kv(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function q3e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ve(e.querySelectorAll("*")).filter(function(r){return nL(r,t)});return nL(e,t)&&n.unshift(e),n}var bR=ht.LEFT,yR=ht.RIGHT,xR=ht.UP,NC=ht.DOWN,AC=ht.ENTER,Cte=ht.ESC,Jg=ht.HOME,Qg=ht.END,rL=[xR,NC,bR,yR];function G3e(e,t,n,r){var i,a="prev",o="next",s="children",l="parent";if(e==="inline"&&r===AC)return{inlineTrigger:!0};var c=G(G({},xR,a),NC,o),d=G(G(G(G({},bR,n?o:a),yR,n?a:o),NC,s),AC,s),f=G(G(G(G(G(G({},xR,a),NC,o),AC,s),Cte,l),bR,n?s:l),yR,n?l:s),m={inline:c,horizontal:d,vertical:f,inlineSub:c,horizontalSub:f,verticalSub:f},p=(i=m["".concat(e).concat(t?"":"Sub")])===null||i===void 0?void 0:i[r];switch(p){case a:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case l:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function K3e(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function Y3e(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function cj(e,t){var n=q3e(e,!0);return n.filter(function(r){return t.has(r)})}function iL(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=cj(e,t),a=i.length,o=i.findIndex(function(s){return n===s});return r<0?o===-1?o=a-1:o-=1:r>0&&(o+=1),o=(o+a)%a,i[o]}var wR=function(t,n){var r=new Set,i=new Map,a=new Map;return t.forEach(function(o){var s=document.querySelector("[data-menu-id='".concat(gte(n,o),"']"));s&&(r.add(s),a.set(s,o),i.set(o,s))}),{elements:r,key2element:i,element2key:a}};function X3e(e,t,n,r,i,a,o,s,l,c){var d=u.useRef(),f=u.useRef();f.current=t;var m=function(){pn.cancel(d.current)};return u.useEffect(function(){return function(){m()}},[]),function(p){var h=p.which;if([].concat(rL,[AC,Cte,Jg,Qg]).includes(h)){var v=a(),g=wR(v,r),y=g,w=y.elements,x=y.key2element,C=y.element2key,S=x.get(t),k=Y3e(S,w),_=C.get(k),E=G3e(e,o(_,!0).length===1,n,h);if(!E&&h!==Jg&&h!==Qg)return;(rL.includes(h)||[Jg,Qg].includes(h))&&p.preventDefault();var T=function(L){if(L){var D=L,B=L.querySelector("a");B!=null&&B.getAttribute("href")&&(D=B);var F=C.get(L);s(F),m(),d.current=pn(function(){f.current===F&&D.focus()})}};if([Jg,Qg].includes(h)||E.sibling||!k){var $;!k||e==="inline"?$=i.current:$=K3e(k);var P,M=cj($,w);h===Jg?P=M[0]:h===Qg?P=M[M.length-1]:P=iL($,w,k,E.offset),T(P)}else if(E.inlineTrigger)l(_);else if(E.offset>0)l(_,!0),m(),d.current=pn(function(){g=wR(v,r);var O=k.getAttribute("aria-controls"),L=document.getElementById(O),D=iL(L,g.elements);T(D)},5);else if(E.offset<0){var j=o(_,!0),I=j[j.length-2],R=x.get(I);l(I,!1),T(R)}}c==null||c(p)}}function J3e(e){Promise.resolve().then(e)}var uj="__RC_UTIL_PATH_SPLIT__",aL=function(t){return t.join(uj)},Q3e=function(t){return t.split(uj)},CR="rc-menu-more";function Z3e(){var e=u.useState({}),t=he(e,2),n=t[1],r=u.useRef(new Map),i=u.useRef(new Map),a=u.useState([]),o=he(a,2),s=o[0],l=o[1],c=u.useRef(0),d=u.useRef(!1),f=function(){d.current||n({})},m=u.useCallback(function(x,C){var S=aL(C);i.current.set(S,x),r.current.set(x,S),c.current+=1;var k=c.current;J3e(function(){k===c.current&&f()})},[]),p=u.useCallback(function(x,C){var S=aL(C);i.current.delete(S),r.current.delete(x)},[]),h=u.useCallback(function(x){l(x)},[]),v=u.useCallback(function(x,C){var S=r.current.get(x)||"",k=Q3e(S);return C&&s.includes(k[0])&&k.unshift(CR),k},[s]),g=u.useCallback(function(x,C){return x.filter(function(S){return S!==void 0}).some(function(S){var k=v(S,!0);return k.includes(C)})},[v]),y=function(){var C=Ve(r.current.keys());return s.length&&C.push(CR),C},w=u.useCallback(function(x){var C="".concat(r.current.get(x)).concat(uj),S=new Set;return Ve(i.current.keys()).forEach(function(k){k.startsWith(C)&&S.add(i.current.get(k))}),S},[]);return u.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:p,refreshOverflowKeys:h,isSubPathKey:g,getKeyPath:v,getKeys:y,getSubPathKeys:w}}function j0(e){var t=u.useRef(e);t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&(w.motionAppear=!1);var x=w.onVisibleChanged;return w.onVisibleChanged=function(C){return!m.current&&!C&&g(!0),x==null?void 0:x(C)},v?null:u.createElement(i1,{mode:a,locked:!m.current},u.createElement(Gi,Ae({visible:y},w,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(C){var S=C.className,k=C.style;return u.createElement(dj,{id:t,className:S,style:k},i)}))}var v4e=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],g4e=["active"],b4e=u.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.title,a=e.eventKey;e.warnKey;var o=e.disabled,s=e.internalPopupClose,l=e.children,c=e.itemIcon,d=e.expandIcon,f=e.popupClassName,m=e.popupOffset,p=e.popupStyle,h=e.onClick,v=e.onMouseEnter,g=e.onMouseLeave,y=e.onTitleClick,w=e.onTitleMouseEnter,x=e.onTitleMouseLeave,C=it(e,v4e),S=bte(a),k=u.useContext(Gl),_=k.prefixCls,E=k.mode,T=k.openKeys,$=k.disabled,P=k.overflowDisabled,M=k.activeKey,j=k.selectedKeys,I=k.itemIcon,R=k.expandIcon,O=k.onItemClick,L=k.onOpenChange,D=k.onActive,B=u.useContext(lj),F=B._internalRenderSubMenuItem,z=u.useContext(wte),H=z.isSubPathKey,A=eg(),V="".concat(_,"-submenu"),W=$||o,U=u.useRef(),X=u.useRef(),J=c??I,re=d??R,Q=T.includes(a),ne=!P&&Q,Z=H(j,a),se=Ste(a,W,w,x),oe=se.active,ce=it(se,g4e),te=u.useState(!1),le=he(te,2),pe=le[0],we=le[1],_e=function(Ce){W||we(Ce)},Y=function(Ce){_e(!0),v==null||v({key:a,domEvent:Ce})},ae=function(Ce){_e(!1),g==null||g({key:a,domEvent:Ce})},ee=u.useMemo(function(){return oe||(E!=="inline"?pe||H([M],a):!1)},[E,oe,M,pe,a,H]),q=kte(A.length),ue=function(Ce){W||(y==null||y({key:a,domEvent:Ce}),E==="inline"&&L(a,!Q))},ie=j0(function(Fe){h==null||h(i2(Fe)),O(Fe)}),de=function(Ce){E!=="inline"&&L(a,Ce)},be=function(){D(a)},ke=S&&"".concat(S,"-popup"),xe=u.useMemo(function(){return u.createElement(_te,{icon:E!=="horizontal"?re:void 0,props:N(N({},e),{},{isOpen:ne,isSubMenu:!0})},u.createElement("i",{className:"".concat(V,"-arrow")}))},[E,re,e,ne,V]),ye=u.createElement("div",Ae({role:"menuitem",style:q,className:"".concat(V,"-title"),tabIndex:W?null:-1,ref:U,title:typeof i=="string"?i:null,"data-menu-id":P&&S?null:S,"aria-expanded":ne,"aria-haspopup":!0,"aria-controls":ke,"aria-disabled":W,onClick:ue,onFocus:be},ce),i,xe),Se=u.useRef(E);if(E!=="inline"&&A.length>1?Se.current="vertical":Se.current=E,!P){var Oe=Se.current;ye=u.createElement(p4e,{mode:Oe,prefixCls:V,visible:!s&&ne&&E!=="inline",popupClassName:f,popupOffset:m,popupStyle:p,popup:u.createElement(i1,{mode:Oe==="horizontal"?"vertical":Oe},u.createElement(dj,{id:ke,ref:X},l)),disabled:W,onVisibleChange:de},ye)}var Re=u.createElement(Ll.Item,Ae({ref:t,role:"none"},C,{component:"li",style:n,className:fe(V,"".concat(V,"-").concat(E),r,G(G(G(G({},"".concat(V,"-open"),ne),"".concat(V,"-active"),ee),"".concat(V,"-selected"),Z),"".concat(V,"-disabled"),W)),onMouseEnter:Y,onMouseLeave:ae}),ye,!P&&u.createElement(h4e,{id:ke,open:ne,keyPath:A},l));return F&&(Re=F(Re,e,{selected:Z,active:ee,open:ne,disabled:W})),u.createElement(i1,{onItemClick:ie,mode:E==="horizontal"?"vertical":E,itemIcon:J,expandIcon:re},Re)}),F_=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=eg(n),a=fj(r,i),o=A_();u.useEffect(function(){if(o)return o.registerPath(n,i),function(){o.unregisterPath(n,i)}},[i]);var s;return o?s=a:s=u.createElement(b4e,Ae({ref:t},e),a),u.createElement(xte.Provider,{value:i},s)});function mj(e){var t=e.className,n=e.style,r=u.useContext(Gl),i=r.prefixCls,a=A_();return a?null:u.createElement("li",{role:"separator",className:fe("".concat(i,"-item-divider"),t),style:n})}var y4e=["className","title","eventKey","children"],x4e=u.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,a=it(e,y4e),o=u.useContext(Gl),s=o.prefixCls,l="".concat(s,"-item-group");return u.createElement("li",Ae({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:fe(l,n)}),u.createElement("div",{role:"presentation",className:"".concat(l,"-title"),title:typeof r=="string"?r:void 0},r),u.createElement("ul",{role:"group",className:"".concat(l,"-list")},i))}),pj=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=eg(n),a=fj(r,i),o=A_();return o?a:u.createElement(x4e,Ae({ref:t},on(e,["warnKey"])),a)}),w4e=["label","children","key","type","extra"];function SR(e,t,n){var r=t.item,i=t.group,a=t.submenu,o=t.divider;return(e||[]).map(function(s,l){if(s&&pt(s)==="object"){var c=s,d=c.label,f=c.children,m=c.key,p=c.type,h=c.extra,v=it(c,w4e),g=m??"tmp-".concat(l);return f||p==="group"?p==="group"?u.createElement(i,Ae({key:g},v,{title:d}),SR(f,t,n)):u.createElement(a,Ae({key:g},v,{title:d}),SR(f,t,n)):p==="divider"?u.createElement(o,Ae({key:g},v)):u.createElement(r,Ae({key:g},v,{extra:h}),d,(!!h||h===0)&&u.createElement("span",{className:"".concat(n,"-item-extra")},h))}return null}).filter(function(s){return s})}function sL(e,t,n,r,i){var a=e,o=N({divider:mj,item:sy,group:pj,submenu:F_},r);return t&&(a=SR(t,o,i)),fj(a,n)}var C4e=["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"],kf=[],S4e=u.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,a=i===void 0?"rc-menu":i,o=r.rootClassName,s=r.style,l=r.className,c=r.tabIndex,d=c===void 0?0:c,f=r.items,m=r.children,p=r.direction,h=r.id,v=r.mode,g=v===void 0?"vertical":v,y=r.inlineCollapsed,w=r.disabled,x=r.disabledOverflow,C=r.subMenuOpenDelay,S=C===void 0?.1:C,k=r.subMenuCloseDelay,_=k===void 0?.1:k,E=r.forceSubMenuRender,T=r.defaultOpenKeys,$=r.openKeys,P=r.activeKey,M=r.defaultActiveFirst,j=r.selectable,I=j===void 0?!0:j,R=r.multiple,O=R===void 0?!1:R,L=r.defaultSelectedKeys,D=r.selectedKeys,B=r.onSelect,F=r.onDeselect,z=r.inlineIndent,H=z===void 0?24:z,A=r.motion,V=r.defaultMotions,W=r.triggerSubMenuAction,U=W===void 0?"hover":W,X=r.builtinPlacements,J=r.itemIcon,re=r.expandIcon,Q=r.overflowedIndicator,ne=Q===void 0?"...":Q,Z=r.overflowedIndicatorPopupClassName,se=r.getPopupContainer,oe=r.onClick,ce=r.onOpenChange,te=r.onKeyDown;r.openAnimation,r.openTransitionName;var le=r._internalRenderMenuItem,pe=r._internalRenderSubMenuItem,we=r._internalComponents,_e=it(r,C4e),Y=u.useMemo(function(){return[sL(m,f,kf,we,a),sL(m,f,kf,{},a)]},[m,f,we]),ae=he(Y,2),ee=ae[0],q=ae[1],ue=u.useState(!1),ie=he(ue,2),de=ie[0],be=ie[1],ke=u.useRef(),xe=t4e(h),ye=p==="rtl",Se=Wt(T,{value:$,postState:function(qt){return qt||kf}}),Oe=he(Se,2),Re=Oe[0],Fe=Oe[1],Ce=function(qt){var Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Mn(){Fe(qt),ce==null||ce(qt)}Gt?Si.flushSync(Mn):Mn()},ve=u.useState(Re),ge=he(ve,2),Ee=ge[0],Ne=ge[1],We=u.useRef(!1),He=u.useMemo(function(){return(g==="inline"||g==="vertical")&&y?["vertical",y]:[g,!1]},[g,y]),Ye=he(He,2),De=Ye[0],Ue=Ye[1],Le=De==="inline",ft=u.useState(De),mt=he(ft,2),ut=mt[0],gt=mt[1],Pe=u.useState(Ue),Te=he(Pe,2),Ie=Te[0],$e=Te[1];u.useEffect(function(){gt(De),$e(Ue),We.current&&(Le?Fe(Ee):Ce(kf))},[De,Ue]);var je=u.useState(0),Ke=he(je,2),Ze=Ke[0],st=Ke[1],Xe=Ze>=ee.length-1||ut!=="horizontal"||x;u.useEffect(function(){Le&&Ne(Re)},[Re]),u.useEffect(function(){return We.current=!0,function(){We.current=!1}},[]);var Ge=Z3e(),ct=Ge.registerPath,yt=Ge.unregisterPath,Rt=Ge.refreshOverflowKeys,Nt=Ge.isSubPathKey,Ct=Ge.getKeyPath,Je=Ge.getKeys,Me=Ge.getSubPathKeys,ze=u.useMemo(function(){return{registerPath:ct,unregisterPath:yt}},[ct,yt]),tt=u.useMemo(function(){return{isSubPathKey:Nt}},[Nt]);u.useEffect(function(){Rt(Xe?kf:ee.slice(Ze+1).map(function(Tn){return Tn.key}))},[Ze,Xe]);var ot=Wt(P||M&&((n=ee[0])===null||n===void 0?void 0:n.key),{value:P}),Qe=he(ot,2),nt=Qe[0],lt=Qe[1],xt=j0(function(Tn){lt(Tn)}),Dt=j0(function(){lt(void 0)});u.useImperativeHandle(t,function(){return{list:ke.current,focus:function(qt){var Gt,Mn=Je(),Ut=wR(Mn,xe),Lt=Ut.elements,Pn=Ut.key2element,fr=Ut.element2key,Ar=cj(ke.current,Lt),yi=nt??(Ar[0]?fr.get(Ar[0]):(Gt=ee.find(function(Cn){return!Cn.props.disabled}))===null||Gt===void 0?void 0:Gt.key),Xr=Pn.get(yi);if(yi&&Xr){var xi;Xr==null||(xi=Xr.focus)===null||xi===void 0||xi.call(Xr,qt)}}}});var vt=Wt(L||[],{value:D,postState:function(qt){return Array.isArray(qt)?qt:qt==null?kf:[qt]}}),at=he(vt,2),St=at[0],nn=at[1],rn=function(qt){if(I){var Gt=qt.key,Mn=St.includes(Gt),Ut;O?Mn?Ut=St.filter(function(Pn){return Pn!==Gt}):Ut=[].concat(Ve(St),[Gt]):Ut=[Gt],nn(Ut);var Lt=N(N({},qt),{},{selectedKeys:Ut});Mn?F==null||F(Lt):B==null||B(Lt)}!O&&Re.length&&ut!=="inline"&&Ce(kf)},At=j0(function(Tn){oe==null||oe(i2(Tn)),rn(Tn)}),$n=j0(function(Tn,qt){var Gt=Re.filter(function(Ut){return Ut!==Tn});if(qt)Gt.push(Tn);else if(ut!=="inline"){var Mn=Me(Tn);Gt=Gt.filter(function(Ut){return!Mn.has(Ut)})}Lo(Re,Gt,!0)||Ce(Gt,!0)}),In=function(qt,Gt){var Mn=Gt??!Re.includes(qt);$n(qt,Mn)},kr=X3e(ut,nt,ye,xe,ke,Je,Ct,lt,In,te);u.useEffect(function(){be(!0)},[]);var Nr=u.useMemo(function(){return{_internalRenderMenuItem:le,_internalRenderSubMenuItem:pe}},[le,pe]),Yr=ut!=="horizontal"||x?ee:ee.map(function(Tn,qt){return u.createElement(i1,{key:Tn.key,overflowDisabled:qt>Ze},Tn)}),Vr=u.createElement(Ll,Ae({id:h,ref:ke,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:sy,className:fe(a,"".concat(a,"-root"),"".concat(a,"-").concat(ut),l,G(G({},"".concat(a,"-inline-collapsed"),Ie),"".concat(a,"-rtl"),ye),o),dir:p,style:s,role:"menu",tabIndex:d,data:Yr,renderRawItem:function(qt){return qt},renderRawRest:function(qt){var Gt=qt.length,Mn=Gt?ee.slice(-Gt):null;return u.createElement(F_,{eventKey:CR,title:ne,disabled:Xe,internalPopupClose:Gt===0,popupClassName:Z},Mn)},maxCount:ut!=="horizontal"||x?Ll.INVALIDATE:Ll.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(qt){st(qt)},onKeyDown:kr},_e));return u.createElement(lj.Provider,{value:Nr},u.createElement(vte.Provider,{value:xe},u.createElement(i1,{prefixCls:a,rootClassName:o,mode:ut,openKeys:Re,rtl:ye,disabled:w,motion:de?A:null,defaultMotions:de?V:null,activeKey:nt,onActive:xt,onInactive:Dt,selectedKeys:St,inlineIndent:H,subMenuOpenDelay:S,subMenuCloseDelay:_,forceSubMenuRender:E,builtinPlacements:X,triggerSubMenuAction:U,getPopupContainer:se,itemIcon:J,expandIcon:re,onItemClick:At,onOpenChange:$n},u.createElement(wte.Provider,{value:tt},Vr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(yte.Provider,{value:ze},q)))))}),tg=S4e;tg.Item=sy;tg.SubMenu=F_;tg.ItemGroup=pj;tg.Divider=mj;var k4e={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"},_4e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:k4e}))},E4e=u.forwardRef(_4e);const $te=u.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),$4e=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:a,headerPadding:o,headerColor:s,footerPadding:l,fontSize:c,bodyBg:d,headerBg:f}=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:o,color:s,lineHeight:me(a),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Tte=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:a,marginXXS:o,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${a}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+o*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},Pte=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Rte=mn("Layout",$4e,Tte,{deprecatedTokens:Pte}),T4e=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:a,triggerHeight:o,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:d,zeroTriggerHeight:f,borderRadiusLG:m,lightSiderBg:p,lightTriggerColor:h,lightTriggerBg:v,bodyBg:g}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:o},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:o,color:s,lineHeight:me(o),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(d).mul(-1).equal(),zIndex:1,width:d,height:f,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${me(m)} ${me(m)} 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(d).mul(-1).equal(),borderRadius:`${me(m)} 0 0 ${me(m)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:h,background:v},[`${t}-zero-width-trigger`]:{color:h,background:v,border:`1px solid ${g}`,borderInlineStart:0}}}}},P4e=mn(["Layout","Sider"],T4e,Tte,{deprecatedTokens:Pte});var R4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),D_=u.createContext({}),O4e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),Ite=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:i,children:a,defaultCollapsed:o=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:d=!1,width:f=200,collapsedWidth:m=80,zeroWidthTriggerStyle:p,breakpoint:h,onCollapse:v,onBreakpoint:g}=e,y=R4e(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=u.useContext($te),[x,C]=u.useState("collapsed"in e?e.collapsed:o),[S,k]=u.useState(!1);u.useEffect(()=>{"collapsed"in e&&C(e.collapsed)},[e.collapsed]);const _=(J,re)=>{"collapsed"in e||C(J),v==null||v(J,re)},{getPrefixCls:E,direction:T}=u.useContext(It),$=E("layout-sider",n),[P,M,j]=P4e($),I=u.useRef(null);I.current=J=>{k(J.matches),g==null||g(J.matches),x!==J.matches&&_(J.matches,"responsive")},u.useEffect(()=>{function J(Q){var ne;return(ne=I.current)===null||ne===void 0?void 0:ne.call(I,Q)}let re;return typeof(window==null?void 0:window.matchMedia)<"u"&&h&&h in lL&&(re=window.matchMedia(`screen and (max-width: ${lL[h]})`),ete(re,J),J(re)),()=>{tte(re,J)}},[h]),u.useEffect(()=>{const J=O4e("ant-sider-");return w.addSider(J),()=>w.removeSider(J)},[]);const R=()=>{_(!x,"clickTrigger")},O=on(y,["collapsed"]),L=x?m:f,D=I4e(L)?`${L}px`:String(L),B=Number.parseFloat(String(m||0))===0?u.createElement("span",{onClick:R,className:fe(`${$}-zero-width-trigger`,`${$}-zero-width-trigger-${d?"right":"left"}`),style:p},i||u.createElement(E4e,null)):null,F=T==="rtl"==!d,A={expanded:F?u.createElement(ys,null):u.createElement(jc,null),collapsed:F?u.createElement(jc,null):u.createElement(ys,null)}[x?"collapsed":"expanded"],V=i!==null?B||u.createElement("div",{className:`${$}-trigger`,onClick:R,style:{width:D}},i||A):null,W=Object.assign(Object.assign({},l),{flex:`0 0 ${D}`,maxWidth:D,minWidth:D,width:D}),U=fe($,`${$}-${s}`,{[`${$}-collapsed`]:!!x,[`${$}-has-trigger`]:c&&i!==null&&!B,[`${$}-below`]:!!S,[`${$}-zero-width`]:Number.parseFloat(D)===0},r,M,j),X=u.useMemo(()=>({siderCollapsed:x}),[x]);return P(u.createElement(D_.Provider,{value:X},u.createElement("aside",Object.assign({className:U},O,{style:W,ref:t}),u.createElement("div",{className:`${$}-children`},a),c||S&&B?V:null)))});var M4e={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"},j4e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:M4e}))},hj=u.forwardRef(j4e);const a2=u.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var N4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,dashed:r}=e,i=N4e(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=u.useContext(It),o=a("menu",t),s=fe({[`${o}-item-divider-dashed`]:!!r},n);return u.createElement(mj,Object.assign({className:s},i))},Mte=e=>{var t;const{className:n,children:r,icon:i,title:a,danger:o,extra:s}=e,{prefixCls:l,firstLevel:c,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:m}=u.useContext(a2),p=x=>{const C=r==null?void 0:r[0],S=u.createElement("span",{className:fe(`${l}-title-content`,{[`${l}-title-content-with-extra`]:!!s||s===0})},r);return(!i||u.isValidElement(r)&&r.type==="span")&&r&&x&&c&&typeof C=="string"?u.createElement("div",{className:`${l}-inline-collapsed-noicon`},C.charAt(0)):S},{siderCollapsed:h}=u.useContext(D_);let v=a;typeof a>"u"?v=c?r:"":a===!1&&(v="");const g={title:v};!h&&!m&&(g.title=null,g.open=!1);const y=Ir(r).length;let w=u.createElement(sy,Object.assign({},on(e,["title","icon","danger"]),{className:fe({[`${l}-item-danger`]:o,[`${l}-item-only-child`]:(i?y+1:y)===1},n),title:typeof a=="string"?a:void 0}),gi(i,{className:fe(u.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),p(m));return f||(w=u.createElement($r,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${l}-inline-collapsed-tooltip`}}),w)),w};var A4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=A4e(e,["children"]),i=u.useContext(o2),a=u.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=Rge(n),s=Dc(t,o?lf(n):null);return u.createElement(o2.Provider,{value:a},u.createElement(tl,{space:!0},o?u.cloneElement(n,{ref:s}):n))}),F4e=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:a,lineType:o,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${me(a)} ${o} ${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, + `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},m$(nn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const N_e=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:a,controlHeightLG:o,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:d,fontWeightStrong:f,controlItemBgActive:m,controlItemBgHover:p,colorBgContainer:h,colorFillSecondary:v,colorBgContainerDisabled:g,colorTextDisabled:y,colorPrimaryHover:w,colorPrimary:x,controlOutline:S}=e,C=s*2,_=r*2,k=Math.min(i-C,i-_),E=Math.min(a-C,a-_),T=Math.min(o-C,o-_);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:p,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:o,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:k,multipleItemHeightSM:E,multipleItemHeightLG:T,multipleSelectorBgDisabled:g,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:w,activeBorderColor:x,activeOutlineColor:S,selectAffixPadding:s}},ote=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:i}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${me(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${me(i)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},tL=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},ote(e,t))}),A_e=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},ote(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),tL(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),tL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),ste=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},nL=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},ste(e,t))}),F_e=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},ste(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),nL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),nL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),D_e=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),lte=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},rL=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},lte(e,t))}),L_e=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},lte(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),rL(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),rL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),B_e=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},A_e(e)),F_e(e)),D_e(e)),L_e(e))}),z_e=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},H_e=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},V_e=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:i}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},z_e(e)),H_e(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},qa),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},qa),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Wm()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[i]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},W_e=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},V_e(e),j_e(e),M_e(e),R_e(e),{[`${t}-rtl`]:{direction:"rtl"}},Gm(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},aj=pn("Select",(e,{rootPrefixCls:t})=>{const n=nn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[W_e(n),B_e(n)]},N_e,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var U_e={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"},q_e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:U_e}))},O_=u.forwardRef(q_e),G_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},K_e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:G_e}))},Mu=u.forwardRef(K_e),Y_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},X_e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Y_e}))},tg=u.forwardRef(X_e);function M_({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:i,multiple:a,hasFeedback:o,prefixCls:s,showSuffixIcon:l,feedbackIcon:c,showArrow:d,componentName:f}){const m=t??u.createElement(Bc,null),p=y=>e===null&&!o&&!d?null:u.createElement(u.Fragment,null,l!==!1&&y,o&&c);let h=null;if(e!==void 0)h=p(e);else if(i)h=p(u.createElement(Ra,{spin:!0}));else{const y=`${s}-suffix`;h=({open:w,showSearch:x})=>p(w&&x?u.createElement(tg,{className:y}):u.createElement(Mu,{className:y}))}let v=null;n!==void 0?v=n:a?v=u.createElement(O_,null):v=null;let g=null;return r!==void 0?g=r:g=u.createElement(Wo,null),{clearIcon:m,suffixIcon:h,itemIcon:v,removeIcon:g}}function oj(e){return K.useMemo(()=>{if(e)return(...t)=>K.createElement(tl,{space:!0},e.apply(void 0,t))},[e])}function sj(e,t){return t!==void 0?t:e!==null}var J_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,bordered:l,className:c,rootClassName:d,getPopupContainer:f,popupClassName:m,dropdownClassName:p,listHeight:h=256,placement:v,listItemHeight:g,size:y,disabled:w,notFoundContent:x,status:S,builtinPlacements:C,dropdownMatchSelectWidth:_,popupMatchSelectWidth:k,direction:E,style:T,allowClear:$,variant:P,dropdownStyle:M,transitionName:j,tagRender:I,maxCount:R,prefix:O,dropdownRender:D,popupRender:L,onDropdownVisibleChange:B,onOpenChange:F,styles:z,classNames:H}=e,A=J_e(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:V,getPrefixCls:W,renderEmpty:U,direction:Y,virtual:J,popupMatchSelectWidth:ne,popupOverflow:Q}=u.useContext(Rt),{showSearch:te,style:Z,styles:le,className:se,classNames:ce}=kr("select"),[,re]=$i(),ie=g??(re==null?void 0:re.controlHeight),pe=W("select",s),Se=W(),_e=E??Y,{compactSize:X,compactItemClassnames:ae}=sl(pe,_e),[ee,q]=zc("select",P,l),ue=Qn(pe),[oe,de,xe]=aj(pe,ue),ke=u.useMemo(()=>{const{mode:je}=e;if(je!=="combobox")return je===cte?"combobox":je},[e.mode]),be=ke==="multiple"||ke==="tags",ye=sj(e.suffixIcon,e.showArrow),Ce=(n=k??_)!==null&&n!==void 0?n:ne,Re=((r=z==null?void 0:z.popup)===null||r===void 0?void 0:r.root)||((i=le.popup)===null||i===void 0?void 0:i.root)||M,Pe=oj(L||D),Le=F||B,{status:we,hasFeedback:ve,isFormItemInput:ge,feedbackIcon:Ee}=u.useContext(_i),Ne=Vu(we,S);let ze;x!==void 0?ze=x:ke==="combobox"?ze=null:ze=(U==null?void 0:U("Select"))||u.createElement(eg,{componentName:"Select"});const{suffixIcon:He,itemIcon:Ye,removeIcon:De,clearIcon:Ke}=M_(Object.assign(Object.assign({},A),{multiple:be,hasFeedback:ve,feedbackIcon:Ee,showSuffixIcon:ye,prefixCls:pe,componentName:"Select"})),Je=$===!0?{clearIcon:Ke}:$,We=ln(A,["suffixIcon","itemIcon"]),vt=fe(((a=H==null?void 0:H.popup)===null||a===void 0?void 0:a.root)||((o=ce==null?void 0:ce.popup)===null||o===void 0?void 0:o.root)||m||p,{[`${pe}-dropdown-${_e}`]:_e==="rtl"},d,ce.root,H==null?void 0:H.root,xe,ue,de),dt=Hr(je=>{var Ge;return(Ge=y??X)!==null&&Ge!==void 0?Ge:je}),bt=u.useContext(gi),Ie=w??bt,Te=fe({[`${pe}-lg`]:dt==="large",[`${pe}-sm`]:dt==="small",[`${pe}-rtl`]:_e==="rtl",[`${pe}-${ee}`]:q,[`${pe}-in-form-item`]:ge},ql(pe,Ne,ve),ae,se,c,ce.root,H==null?void 0:H.root,d,xe,ue,de),Oe=u.useMemo(()=>v!==void 0?v:_e==="rtl"?"bottomRight":"bottomLeft",[v,_e]),[$e]=ol("SelectLike",Re==null?void 0:Re.zIndex);return oe(u.createElement(rj,Object.assign({ref:t,virtual:J,showSearch:te},We,{style:Object.assign(Object.assign(Object.assign(Object.assign({},le.root),z==null?void 0:z.root),Z),T),dropdownMatchSelectWidth:Ce,transitionName:ha(Se,"slide-up",j),builtinPlacements:ij(C,Q),listHeight:h,listItemHeight:ie,mode:ke,prefixCls:pe,placement:Oe,direction:_e,prefix:O,suffixIcon:He,menuItemSelectedIcon:Ye,removeIcon:De,allowClear:Je,notFoundContent:ze,className:Te,getPopupContainer:f||V,dropdownClassName:vt,disabled:Ie,dropdownStyle:Object.assign(Object.assign({},Re),{zIndex:$e}),maxCount:be?R:void 0,tagRender:be?I:void 0,dropdownRender:Pe,onDropdownVisibleChange:Le})))},go=u.forwardRef(Q_e),Z_e=df(go,"dropdownAlign");go.SECRET_COMBOBOX_MODE_DO_NOT_USE=cte;go.Option=tj;go.OptGroup=ej;go._InternalPanelDoNotUseOrYouWillBeFired=Z_e;const ute=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},dte=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},ju=["xxl","xl","lg","md","sm","xs"],e3e=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),t3e=e=>{const t=e,n=[].concat(ju).reverse();return n.forEach((r,i)=>{const a=r.toUpperCase(),o=`screen${a}Min`,s=`screen${a}`;if(!(t[o]<=t[s]))throw new Error(`${o}<=${s} fails : !(${t[o]}<=${t[s]})`);if(i{if(t){for(const n of ju)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},n3e=()=>{const[,e]=$i(),t=e3e(t3e(e));return K.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return i=a,n.forEach(o=>o(i)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(i),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,o])=>{const s=({matches:c})=>{this.dispatch(Object.assign(Object.assign({},i),{[a]:c}))},l=window.matchMedia(o);ute(l,s),this.matchHandlers[o]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(a=>{const o=this.matchHandlers[a];dte(o==null?void 0:o.mql,o==null?void 0:o.listener)}),n.clear()}}},[t])};function ff(e=!0,t={}){const n=u.useRef(t),[,r]=d_(),i=n3e();return fn(()=>{const a=i.subscribe(o=>{n.current=o,e&&r()});return()=>i.unsubscribe(a)},[]),n.current}const yR=u.createContext({}),r3e=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:i,avatarColor:a,containerSize:o,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:d,textFontSizeSM:f,iconFontSize:m,iconFontSizeLG:p,iconFontSizeSM:h,borderRadius:v,borderRadiusLG:g,borderRadiusSM:y,lineWidth:w,lineType:x}=e,S=(C,_,k,E)=>({width:C,height:C,borderRadius:"50%",fontSize:_,[`&${n}-square`]:{borderRadius:E},[`&${n}-icon`]:{fontSize:k,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:i,border:`${me(w)} ${x} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),S(o,c,m,v)),{"&-lg":Object.assign({},S(s,d,p,g)),"&-sm":Object.assign({},S(l,f,h,y)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},i3e=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:i}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:i}}}},a3e=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:i,fontSizeLG:a,fontSizeXL:o,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:i,textFontSizeLG:i,textFontSizeSM:i,iconFontSize:Math.round((a+o)/2),iconFontSizeLG:s,iconFontSizeSM:i,groupSpace:c,groupOverlapping:-l,groupBorderColor:d}},mte=pn("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=nn(e,{avatarBg:n,avatarColor:t});return[r3e(r),i3e(r)]},a3e);var o3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,shape:r,size:i,src:a,srcSet:o,icon:s,className:l,rootClassName:c,style:d,alt:f,draggable:m,children:p,crossOrigin:h,gap:v=4,onError:g}=e,y=o3e(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[w,x]=u.useState(1),[S,C]=u.useState(!1),[_,k]=u.useState(!0),E=u.useRef(null),T=u.useRef(null),$=yi(t,E),{getPrefixCls:P,avatar:M}=u.useContext(Rt),j=u.useContext(yR),I=()=>{if(!T.current||!E.current)return;const te=T.current.offsetWidth,Z=E.current.offsetWidth;te!==0&&Z!==0&&v*2{C(!0)},[]),u.useEffect(()=>{k(!0),x(1)},[a]),u.useEffect(I,[v]);const R=()=>{(g==null?void 0:g())!==!1&&k(!1)},O=Hr(te=>{var Z,le;return(le=(Z=i??(j==null?void 0:j.size))!==null&&Z!==void 0?Z:te)!==null&&le!==void 0?le:"default"}),D=Object.keys(typeof O=="object"?O||{}:{}).some(te=>["xs","sm","md","lg","xl","xxl"].includes(te)),L=ff(D),B=u.useMemo(()=>{if(typeof O!="object")return{};const te=ju.find(le=>L[le]),Z=O[te];return Z?{width:Z,height:Z,fontSize:Z&&(s||p)?Z/2:18}:{}},[L,O,s,p]),F=P("avatar",n),z=Qn(F),[H,A,V]=mte(F,z),W=fe({[`${F}-lg`]:O==="large",[`${F}-sm`]:O==="small"}),U=u.isValidElement(a),Y=r||(j==null?void 0:j.shape)||"circle",J=fe(F,W,M==null?void 0:M.className,`${F}-${Y}`,{[`${F}-image`]:U||a&&_,[`${F}-icon`]:!!s},V,z,l,c,A),ne=typeof O=="number"?{width:O,height:O,fontSize:s?O/2:18}:{};let Q;if(typeof a=="string"&&_)Q=u.createElement("img",{src:a,draggable:m,srcSet:o,onError:R,alt:f,crossOrigin:h});else if(U)Q=a;else if(s)Q=s;else if(S||w!==1){const te=`scale(${w})`,Z={msTransform:te,WebkitTransform:te,transform:te};Q=u.createElement(ji,{onResize:I},u.createElement("span",{className:`${F}-string`,ref:T,style:Z},p))}else Q=u.createElement("span",{className:`${F}-string`,style:{opacity:0},ref:T},p);return H(u.createElement("span",Object.assign({},y,{style:Object.assign(Object.assign(Object.assign(Object.assign({},ne),B),M==null?void 0:M.style),d),className:J,ref:$}),Q))}),fv=e=>e?typeof e=="function"?e():e:null;function lj(e){var t=e.children,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle,a=e.bodyClassName,o=e.className,s=e.style;return u.createElement("div",{className:fe("".concat(n,"-content"),o),style:s},u.createElement("div",{className:fe("".concat(n,"-inner"),a),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var Ap={shiftX:64,adjustY:1},Fp={adjustX:1,shiftY:!0},Os=[0,0],s3e={left:{points:["cr","cl"],overflow:Fp,offset:[-4,0],targetOffset:Os},right:{points:["cl","cr"],overflow:Fp,offset:[4,0],targetOffset:Os},top:{points:["bc","tc"],overflow:Ap,offset:[0,-4],targetOffset:Os},bottom:{points:["tc","bc"],overflow:Ap,offset:[0,4],targetOffset:Os},topLeft:{points:["bl","tl"],overflow:Ap,offset:[0,-4],targetOffset:Os},leftTop:{points:["tr","tl"],overflow:Fp,offset:[-4,0],targetOffset:Os},topRight:{points:["br","tr"],overflow:Ap,offset:[0,-4],targetOffset:Os},rightTop:{points:["tl","tr"],overflow:Fp,offset:[4,0],targetOffset:Os},bottomRight:{points:["tr","br"],overflow:Ap,offset:[0,4],targetOffset:Os},rightBottom:{points:["bl","br"],overflow:Fp,offset:[4,0],targetOffset:Os},bottomLeft:{points:["tl","bl"],overflow:Ap,offset:[0,4],targetOffset:Os},leftBottom:{points:["br","bl"],overflow:Fp,offset:[-4,0],targetOffset:Os}},l3e=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],c3e=function(t,n){var r=t.overlayClassName,i=t.trigger,a=i===void 0?["hover"]:i,o=t.mouseEnterDelay,s=o===void 0?0:o,l=t.mouseLeaveDelay,c=l===void 0?.1:l,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,p=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,g=t.transitionName,y=t.animation,w=t.motion,x=t.placement,S=x===void 0?"right":x,C=t.align,_=C===void 0?{}:C,k=t.destroyTooltipOnHide,E=k===void 0?!1:k,T=t.defaultVisible,$=t.getTooltipContainer,P=t.overlayInnerStyle;t.arrowContent;var M=t.overlay,j=t.id,I=t.showArrow,R=I===void 0?!0:I,O=t.classNames,D=t.styles,L=at(t,l3e),B=ry(j),F=u.useRef(null);u.useImperativeHandle(n,function(){return F.current});var z=N({},L);"visible"in t&&(z.popupVisible=t.visible);var H=function(){return u.createElement(lj,{key:"content",prefixCls:m,id:B,bodyClassName:O==null?void 0:O.body,overlayInnerStyle:N(N({},P),D==null?void 0:D.body)},M)},A=function(){var W=u.Children.only(p),U=(W==null?void 0:W.props)||{},Y=N(N({},U),{},{"aria-describedby":M?B:null});return u.cloneElement(p,Y)};return u.createElement(ly,Fe({popupClassName:fe(r,O==null?void 0:O.root),prefixCls:m,popup:H,action:a,builtinPlacements:s3e,popupPlacement:S,ref:F,popupAlign:_,getPopupContainer:$,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:g,popupAnimation:y,popupMotion:w,defaultPopupVisible:T,autoDestroy:E,mouseLeaveDelay:c,popupStyle:N(N({},d),D==null?void 0:D.root),mouseEnterDelay:s,arrow:R},z),A())};const u3e=u.forwardRef(c3e);function j_(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,a=0,o=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*i-c,m=d,p=2*i-s,h=l,v=2*i-a,g=o,y=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),w=r*(Math.sqrt(2)-1),x=`polygon(${w}px 100%, 50% ${w}px, ${2*i-w}px 100%, ${w}px 100%)`,S=`path('M ${a} ${o} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${d} A ${n} ${n} 0 0 1 ${f} ${m} L ${p} ${h} A ${r} ${r} 0 0 0 ${v} ${g} Z')`;return{arrowShadowWidth:y,arrowPath:S,arrowPolygon:x}}const hte=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:a,arrowShadowWidth:o,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:o,height:o,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${me(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},vte=8;function N_(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?vte:r}}function Yx(e,t){return e?t:{}}function cj(e,t,n){const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},hte(e,t,i)),{"&:before":{background:t}})]},Yx(!!l.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Yx(!!l.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Yx(!!l.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),Yx(!!l.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function d3e(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const o=Object.assign(Object.assign({},a),i);return o.shiftX||(o.adjustX=!0),o.shiftY||(o.adjustY=!0),o}const iL={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"]}},f3e={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"]}},m3e=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function gte(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,l={},c=N_({contentRadius:a,limitVerticalRadius:!0});return Object.keys(iL).forEach(d=>{const f=r&&f3e[d]||iL[d],m=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(l[d]=m,m3e.has(d)&&(m.autoArrow=!1),d){case"top":case"topLeft":case"topRight":m.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=s+i;break}if(r)switch(d){case"topLeft":case"bottomLeft":m.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":m.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":m.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":m.offset[1]=c.arrowOffsetHorizontal*2-s;break}m.overflow=d3e(d,c,t,n),o&&(m.htmlRegion="visibleFirst")}),l}const p3e=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:p}=e,h=t(o).add(p).add(m).equal(),v=t(o).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(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":a,[`${n}-inner`]:{minWidth:v,minHeight:l,padding:`${me(e.calc(d).div(2).equal())} ${me(f)}`,color:`var(--ant-tooltip-color, ${i})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:o,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(o,vte)}},[`${n}-content`]:{position:"relative"}}),c_(e,(g,{darkColor:y})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}))),{"&-rtl":{direction:"rtl"}})},cj(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},h3e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},N_({contentRadius:e.borderRadius,limitVerticalRadius:!0})),j_(nn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),bte=(e,t=!0)=>pn("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:a,colorBgSpotlight:o}=r,s=nn(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:i,tooltipBg:o});return[p3e(s),Jv(r,"zoom-big-fast")]},h3e,{resetStyle:!1,injectStyle:t})(e),v3e=Qd.map(e=>`${e}-inverse`),g3e=["success","processing","error","default","warning"];function A_(e,t=!0){return t?[].concat(Ve(v3e),Ve(Qd)).includes(e):Qd.includes(e)}function b3e(e){return g3e.includes(e)}function yte(e,t){const n=A_(t),r=fe({[`${e}-${t}`]:t&&n}),i={},a={},o=Ia(t).toRgb(),l=(.299*o.r+.587*o.g+.114*o.b)/255<.5?"#FFF":"#000";return t&&!n&&(i.background=t,i["--ant-tooltip-color"]=l,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:a}}const y3e=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:a,overlayInnerStyle:o}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("tooltip",t),[c,d,f]=bte(l),m=yte(l,a),p=m.arrowStyle,h=Object.assign(Object.assign({},o),m.overlayStyle),v=fe(d,f,l,`${l}-pure`,`${l}-placement-${r}`,n,m.className);return c(u.createElement("div",{className:v,style:p},u.createElement("div",{className:`${l}-arrow`}),u.createElement(lj,Object.assign({},e,{className:d,prefixCls:l,overlayInnerStyle:h}),i)))};var x3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,openClassName:a,getTooltipContainer:o,color:s,overlayInnerStyle:l,children:c,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:m,destroyOnHidden:p,arrow:h=!0,title:v,overlay:g,builtinPlacements:y,arrowPointAtCenter:w=!1,autoAdjustOverflow:x=!0,motion:S,getPopupContainer:C,placement:_="top",mouseEnterDelay:k=.1,mouseLeaveDelay:E=.1,overlayStyle:T,rootClassName:$,overlayClassName:P,styles:M,classNames:j}=e,I=x3e(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),R=!!h,[,O]=$i(),{getPopupContainer:D,getPrefixCls:L,direction:B,className:F,style:z,classNames:H,styles:A}=kr("tooltip"),V=Lc(),W=u.useRef(null),U=()=>{var ye;(ye=W.current)===null||ye===void 0||ye.forceAlign()};u.useImperativeHandle(t,()=>{var ye,Ce;return{forceAlign:U,forcePopupAlign:()=>{V.deprecated(!1,"forcePopupAlign","forceAlign"),U()},nativeElement:(ye=W.current)===null||ye===void 0?void 0:ye.nativeElement,popupElement:(Ce=W.current)===null||Ce===void 0?void 0:Ce.popupElement}});const[Y,J]=Ht(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),ne=!v&&!g&&v!==0,Q=ye=>{var Ce,Re;J(ne?!1:ye),ne||((Ce=e.onOpenChange)===null||Ce===void 0||Ce.call(e,ye),(Re=e.onVisibleChange)===null||Re===void 0||Re.call(e,ye))},te=u.useMemo(()=>{var ye,Ce;let Re=w;return typeof h=="object"&&(Re=(Ce=(ye=h.pointAtCenter)!==null&&ye!==void 0?ye:h.arrowPointAtCenter)!==null&&Ce!==void 0?Ce:w),y||gte({arrowPointAtCenter:Re,autoAdjustOverflow:x,arrowWidth:R?O.sizePopupArrow:0,borderRadius:O.borderRadius,offset:O.marginXXS,visibleFirst:!0})},[w,h,y,O]),Z=u.useMemo(()=>v===0?v:g||v||"",[g,v]),le=u.createElement(tl,{space:!0},typeof Z=="function"?Z():Z),se=L("tooltip",i),ce=L(),re=e["data-popover-inject"];let ie=Y;!("open"in e)&&!("visible"in e)&&ne&&(ie=!1);const pe=u.isValidElement(c)&&!SZ(c)?c:u.createElement("span",null,c),Se=pe.props,_e=!Se.className||typeof Se.className=="string"?fe(Se.className,a||`${se}-open`):Se.className,[X,ae,ee]=bte(se,!re),q=yte(se,s),ue=q.arrowStyle,oe=fe(P,{[`${se}-rtl`]:B==="rtl"},q.className,$,ae,ee,F,H.root,j==null?void 0:j.root),de=fe(H.body,j==null?void 0:j.body),[xe,ke]=ol("Tooltip",I.zIndex),be=u.createElement(u3e,Object.assign({},I,{zIndex:xe,showArrow:R,placement:_,mouseEnterDelay:k,mouseLeaveDelay:E,prefixCls:se,classNames:{root:oe,body:de},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ue),A.root),z),T),M==null?void 0:M.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},A.body),l),M==null?void 0:M.body),q.overlayStyle)},getTooltipContainer:C||o||D,ref:W,builtinPlacements:te,overlay:le,visible:ie,onVisibleChange:Q,afterVisibleChange:d??f,arrowContent:u.createElement("span",{className:`${se}-arrow-content`}),motion:{motionName:ha(ce,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:p??!!m}),ie?bi(pe,{className:_e}):pe);return X(u.createElement(J1.Provider,{value:ke},be))}),Er=w3e;Er._InternalPanelDoNotUseOrYouWillBeFired=y3e;const S3e=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:a,boxShadowSecondary:o,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:f,popoverBg:m,titleBorderBottom:p,innerContentPadding:h,titlePadding:v}=e;return[{[t]:Object.assign(Object.assign({},xn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:l,boxShadow:o,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i,borderBottom:p,padding:v},[`${t}-inner-content`]:{color:n,padding:h}})},cj(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},C3e=e=>{const{componentCls:t}=e;return{[t]:Qd.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},k3e=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:a,zIndexPopupBase:o,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:d,paddingSM:f}=e,m=n-r,p=m/2,h=m/2-t,v=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:o+30},j_(e)),N_({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:l,titlePadding:a?`${p}px ${v}px ${h}px`:0,titleBorderBottom:a?`${t}px ${c} ${d}`:"none",innerContentPadding:a?`${f}px ${v}px`:0})},xte=pn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=nn(e,{popoverBg:t,popoverColor:n});return[S3e(r),C3e(r),Jv(r,"zoom-big")]},k3e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var _3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!e&&!t?null:u.createElement(u.Fragment,null,e&&u.createElement("div",{className:`${n}-title`},e),t&&u.createElement("div",{className:`${n}-inner-content`},t)),E3e=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:a="top",title:o,content:s,children:l}=e,c=fv(o),d=fv(s),f=fe(t,n,`${n}-pure`,`${n}-placement-${a}`,r);return u.createElement("div",{className:f,style:i},u.createElement("div",{className:`${n}-arrow`}),u.createElement(lj,Object.assign({},e,{className:t,prefixCls:n}),l||u.createElement(wte,{prefixCls:n,title:c,content:d})))},Ste=e=>{const{prefixCls:t,className:n}=e,r=_3e(e,["prefixCls","className"]),{getPrefixCls:i}=u.useContext(Rt),a=i("popover",t),[o,s,l]=xte(a);return o(u.createElement(E3e,Object.assign({},r,{prefixCls:a,hashId:s,className:fe(n,l)})))};var $3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,title:a,content:o,overlayClassName:s,placement:l="top",trigger:c="hover",children:d,mouseEnterDelay:f=.1,mouseLeaveDelay:m=.1,onOpenChange:p,overlayStyle:h={},styles:v,classNames:g}=e,y=$3e(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:w,className:x,style:S,classNames:C,styles:_}=kr("popover"),k=w("popover",i),[E,T,$]=xte(k),P=w(),M=fe(s,T,$,x,C.root,g==null?void 0:g.root),j=fe(C.body,g==null?void 0:g.body),[I,R]=Ht(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),O=(z,H)=>{R(z,!0),p==null||p(z,H)},D=z=>{z.keyCode===ht.ESC&&O(!1,z)},L=z=>{O(z)},B=fv(a),F=fv(o);return E(u.createElement(Er,Object.assign({placement:l,trigger:c,mouseEnterDelay:f,mouseLeaveDelay:m},y,{prefixCls:k,classNames:{root:M,body:j},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},_.root),S),h),v==null?void 0:v.root),body:Object.assign(Object.assign({},_.body),v==null?void 0:v.body)},ref:t,open:I,onOpenChange:L,overlay:B||F?u.createElement(wte,{prefixCls:k,title:B,content:F}):null,transitionName:ha(P,"zoom-big",y.transitionName),"data-popover-inject":!0}),bi(d,{onKeyDown:z=>{var H,A;u.isValidElement(d)&&((A=d==null?void 0:(H=d.props).onKeyDown)===null||A===void 0||A.call(H,z)),D(z)}})))}),Hc=T3e;Hc._InternalPanelDoNotUseOrYouWillBeFired=Ste;const aL=e=>{const{size:t,shape:n}=u.useContext(yR),r=u.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return u.createElement(yR.Provider,{value:r},e.children)},P3e=e=>{var t,n,r,i;const{getPrefixCls:a,direction:o}=u.useContext(Rt),{prefixCls:s,className:l,rootClassName:c,style:d,maxCount:f,maxStyle:m,size:p,shape:h,maxPopoverPlacement:v,maxPopoverTrigger:g,children:y,max:w}=e,x=a("avatar",s),S=`${x}-group`,C=Qn(x),[_,k,E]=mte(x,C),T=fe(S,{[`${S}-rtl`]:o==="rtl"},E,C,l,c,k),$=Ir(y).map((j,I)=>bi(j,{key:`avatar-key-${I}`})),P=(w==null?void 0:w.count)||f,M=$.length;if(P&&P{const{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:i,textFontSize:a,textFontSizeSM:o,statusSize:s,dotSize:l,textFontWeight:c,indicatorHeight:d,indicatorHeightSM:f,marginXS:m,calc:p}=e,h=`${r}-scroll-number`,v=c_(e,(g,{darkColor:y})=>({[`&${t} ${t}-color-${g}`]:{background:y,[`&:not(${t}-count)`]:{color:y},"a:hover &":{background:y}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:d,height:d,color:e.badgeTextColor,fontWeight:c,fontSize:a,lineHeight:me(d),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p(d).div(2).equal(),boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:o,lineHeight:me(f),borderRadius:p(f).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${me(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:l,minWidth:l,height:l,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${h}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:D3e,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:i,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:M3e,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:m,color:e.colorText,fontSize:e.fontSize}}}),v),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:j3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:N3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:A3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:F3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${h}-custom-component, ${t}-count`]:{transform:"none"},[`${h}-custom-component, ${h}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[h]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${h}-only`]:{position:"relative",display:"inline-block",height:d,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${h}-only-unit`]:{height:d,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${h}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${h}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Cte=e=>{const{fontHeight:t,lineWidth:n,marginXS:r,colorBorderBg:i}=e,a=t,o=n,s=e.colorTextLightSolid,l=e.colorError,c=e.colorErrorHover;return nn(e,{badgeFontHeight:a,badgeShadowSize:o,badgeTextColor:s,badgeColor:l,badgeColorHover:c,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},kte=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:i}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*i,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}},B3e=pn("Badge",e=>{const t=Cte(e);return L3e(t)},kte),z3e=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:i,calc:a}=e,o=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,l=c_(e,(c,{darkColor:d})=>({[`&${o}-color-${c}`]:{background:d,color:d}}));return{[s]:{position:"relative"},[o]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"absolute",top:r,padding:`0 ${me(e.paddingXS)}`,color:e.colorPrimary,lineHeight:me(n),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${o}-text`]:{color:e.badgeTextColor},[`${o}-corner`]:{position:"absolute",top:"100%",width:i,height:i,color:"currentcolor",border:`${me(a(i).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${o}-placement-end`]:{insetInlineEnd:a(i).mul(-1).equal(),borderEndEndRadius:0,[`${o}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${o}-placement-start`]:{insetInlineStart:a(i).mul(-1).equal(),borderEndStartRadius:0,[`${o}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},H3e=pn(["Badge","Ribbon"],e=>{const t=Cte(e);return z3e(t)},kte),V3e=e=>{const{className:t,prefixCls:n,style:r,color:i,children:a,text:o,placement:s="end",rootClassName:l}=e,{getPrefixCls:c,direction:d}=u.useContext(Rt),f=c("ribbon",n),m=`${f}-wrapper`,[p,h,v]=H3e(f,m),g=A_(i,!1),y=fe(f,`${f}-placement-${s}`,{[`${f}-rtl`]:d==="rtl",[`${f}-color-${i}`]:g},t),w={},x={};return i&&!g&&(w.background=i,x.color=i),p(u.createElement("div",{className:fe(m,l,h,v)},a,u.createElement("div",{className:fe(y,h),style:Object.assign(Object.assign({},w),r)},u.createElement("span",{className:`${f}-text`},o),u.createElement("div",{className:`${f}-corner`,style:x}))))},oL=e=>{const{prefixCls:t,value:n,current:r,offset:i=0}=e;let a;return i&&(a={position:"absolute",top:`${i}00%`,left:0}),u.createElement("span",{style:a,className:fe(`${t}-only-unit`,{current:r})},n)};function W3e(e,t,n){let r=e,i=0;for(;(r+10)%10!==t;)r+=n,i+=n;return i}const U3e=e=>{const{prefixCls:t,count:n,value:r}=e,i=Number(r),a=Math.abs(n),[o,s]=u.useState(i),[l,c]=u.useState(a),d=()=>{s(i),c(a)};u.useEffect(()=>{const p=setTimeout(d,1e3);return()=>clearTimeout(p)},[i]);let f,m;if(o===i||Number.isNaN(i)||Number.isNaN(o))f=[u.createElement(oL,Object.assign({},e,{key:i,current:!0}))],m={transition:"none"};else{f=[];const p=i+10,h=[];for(let w=i;w<=p;w+=1)h.push(w);const v=lw%10===o);f=(v<0?h.slice(0,g+1):h.slice(g)).map((w,x)=>{const S=w%10;return u.createElement(oL,Object.assign({},e,{key:w,value:S,offset:v<0?x-g:x,current:x===g}))}),m={transform:`translateY(${-W3e(o,i,v)}00%)`}}return u.createElement("span",{className:`${t}-only`,style:m,onTransitionEnd:d},f)};var q3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,count:r,className:i,motionClassName:a,style:o,title:s,show:l,component:c="sup",children:d}=e,f=q3e(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:m}=u.useContext(Rt),p=m("scroll-number",n),h=Object.assign(Object.assign({},f),{"data-show":l,style:o,className:fe(p,i,a),title:s});let v=r;if(r&&Number(r)%1===0){const g=String(r).split("");v=u.createElement("bdi",null,g.map((y,w)=>u.createElement(U3e,{prefixCls:p,count:Number(r),value:y,key:g.length-w})))}return o!=null&&o.borderColor&&(h.style=Object.assign(Object.assign({},o),{boxShadow:`0 0 0 1px ${o.borderColor} inset`})),d?bi(d,g=>({className:fe(`${p}-custom-component`,g==null?void 0:g.className,a)})):u.createElement(c,Object.assign({},h,{ref:t}),v)});var K3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,scrollNumberPrefixCls:l,children:c,status:d,text:f,color:m,count:p=null,overflowCount:h=99,dot:v=!1,size:g="default",title:y,offset:w,style:x,className:S,rootClassName:C,classNames:_,styles:k,showZero:E=!1}=e,T=K3e(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:$,direction:P,badge:M}=u.useContext(Rt),j=$("badge",s),[I,R,O]=B3e(j),D=p>h?`${h}+`:p,L=D==="0"||D===0||f==="0"||f===0,B=p===null||L&&!E,F=(d!=null||m!=null)&&B,z=d!=null||!L,H=v&&!L,A=H?"":D,V=u.useMemo(()=>((A==null||A==="")&&(f==null||f==="")||L&&!E)&&!H,[A,L,E,H,f]),W=u.useRef(p);V||(W.current=p);const U=W.current,Y=u.useRef(A);V||(Y.current=A);const J=Y.current,ne=u.useRef(H);V||(ne.current=H);const Q=u.useMemo(()=>{if(!w)return Object.assign(Object.assign({},M==null?void 0:M.style),x);const Se={marginTop:w[1]};return P==="rtl"?Se.left=Number.parseInt(w[0],10):Se.right=-Number.parseInt(w[0],10),Object.assign(Object.assign(Object.assign({},Se),M==null?void 0:M.style),x)},[P,w,x,M==null?void 0:M.style]),te=y??(typeof U=="string"||typeof U=="number"?U:void 0),Z=!V&&(f===0?E:!!f&&f!==!0),le=Z?u.createElement("span",{className:`${j}-status-text`},f):null,se=!U||typeof U!="object"?void 0:bi(U,Se=>({style:Object.assign(Object.assign({},Q),Se.style)})),ce=A_(m,!1),re=fe(_==null?void 0:_.indicator,(n=M==null?void 0:M.classNames)===null||n===void 0?void 0:n.indicator,{[`${j}-status-dot`]:F,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce}),ie={};m&&!ce&&(ie.color=m,ie.background=m);const pe=fe(j,{[`${j}-status`]:F,[`${j}-not-a-wrapper`]:!c,[`${j}-rtl`]:P==="rtl"},S,C,M==null?void 0:M.className,(r=M==null?void 0:M.classNames)===null||r===void 0?void 0:r.root,_==null?void 0:_.root,R,O);if(!c&&F&&(f||z||!B)){const Se=Q.color;return I(u.createElement("span",Object.assign({},T,{className:pe,style:Object.assign(Object.assign(Object.assign({},k==null?void 0:k.root),(i=M==null?void 0:M.styles)===null||i===void 0?void 0:i.root),Q)}),u.createElement("span",{className:re,style:Object.assign(Object.assign(Object.assign({},k==null?void 0:k.indicator),(a=M==null?void 0:M.styles)===null||a===void 0?void 0:a.indicator),ie)}),Z&&u.createElement("span",{style:{color:Se},className:`${j}-status-text`},f)))}return I(u.createElement("span",Object.assign({ref:t},T,{className:pe,style:Object.assign(Object.assign({},(o=M==null?void 0:M.styles)===null||o===void 0?void 0:o.root),k==null?void 0:k.root)}),c,u.createElement(Gi,{visible:!V,motionName:`${j}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:Se})=>{var _e,X;const ae=$("scroll-number",l),ee=ne.current,q=fe(_==null?void 0:_.indicator,(_e=M==null?void 0:M.classNames)===null||_e===void 0?void 0:_e.indicator,{[`${j}-dot`]:ee,[`${j}-count`]:!ee,[`${j}-count-sm`]:g==="small",[`${j}-multiple-words`]:!ee&&J&&J.toString().length>1,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce});let ue=Object.assign(Object.assign(Object.assign({},k==null?void 0:k.indicator),(X=M==null?void 0:M.styles)===null||X===void 0?void 0:X.indicator),Q);return m&&!ce&&(ue=ue||{},ue.background=m),u.createElement(G3e,{prefixCls:ae,show:!V,motionClassName:Se,className:q,count:J,title:te,style:ue,key:"scrollNumber"},se)}),le))}),Ns=Y3e;Ns.Ribbon=V3e;var X3e={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"},J3e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:X3e}))},jc=u.forwardRef(J3e),Q3e=ht.ESC,Z3e=ht.TAB;function e4e(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,a=e.overlayRef,o=u.useRef(!1),s=function(){if(t){var f,m;(f=n.current)===null||f===void 0||(m=f.focus)===null||m===void 0||m.call(f),r==null||r(!1)}},l=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),o.current=!0,!0):!1},c=function(f){switch(f.keyCode){case Q3e:s();break;case Z3e:{var m=!1;o.current||(m=l()),m?f.preventDefault():s();break}}};u.useEffect(function(){return t?(window.addEventListener("keydown",c),i&&hn(l,3),function(){window.removeEventListener("keydown",c),o.current=!1}):function(){o.current=!1}},[t])}var t4e=u.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,a=u.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),o=yi(t,lf(a));return K.createElement(K.Fragment,null,r&&K.createElement("div",{className:"".concat(i,"-arrow")}),K.cloneElement(a,{ref:Wl(a)?o:void 0}))}),Dp={adjustX:1,adjustY:1},Lp=[0,0],n4e={topLeft:{points:["bl","tl"],overflow:Dp,offset:[0,-4],targetOffset:Lp},top:{points:["bc","tc"],overflow:Dp,offset:[0,-4],targetOffset:Lp},topRight:{points:["br","tr"],overflow:Dp,offset:[0,-4],targetOffset:Lp},bottomLeft:{points:["tl","bl"],overflow:Dp,offset:[0,4],targetOffset:Lp},bottom:{points:["tc","bc"],overflow:Dp,offset:[0,4],targetOffset:Lp},bottomRight:{points:["tr","br"],overflow:Dp,offset:[0,4],targetOffset:Lp}},r4e=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function i4e(e,t){var n,r=e.arrow,i=r===void 0?!1:r,a=e.prefixCls,o=a===void 0?"rc-dropdown":a,s=e.transitionName,l=e.animation,c=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,m=e.placements,p=m===void 0?n4e:m,h=e.getPopupContainer,v=e.showAction,g=e.hideAction,y=e.overlayClassName,w=e.overlayStyle,x=e.visible,S=e.trigger,C=S===void 0?["hover"]:S,_=e.autoFocus,k=e.overlay,E=e.children,T=e.onVisibleChange,$=at(e,r4e),P=K.useState(),M=he(P,2),j=M[0],I=M[1],R="visible"in e?x:j,O=K.useRef(null),D=K.useRef(null),L=K.useRef(null);K.useImperativeHandle(t,function(){return O.current});var B=function(J){I(J),T==null||T(J)};e4e({visible:R,triggerRef:L,onVisibleChange:B,autoFocus:_,overlayRef:D});var F=function(J){var ne=e.onOverlayClick;I(!1),ne&&ne(J)},z=function(){return K.createElement(t4e,{ref:D,overlay:k,prefixCls:o,arrow:i})},H=function(){return typeof k=="function"?z:z()},A=function(){var J=e.minOverlayWidthMatchTrigger,ne=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?J:!ne},V=function(){var J=e.openClassName;return J!==void 0?J:"".concat(o,"-open")},W=K.cloneElement(E,{className:fe((n=E.props)===null||n===void 0?void 0:n.className,R&&V()),ref:Wl(E)?yi(L,lf(E)):void 0}),U=g;return!U&&C.indexOf("contextMenu")!==-1&&(U=["click"]),K.createElement(ly,Fe({builtinPlacements:p},$,{prefixCls:o,ref:O,popupClassName:fe(y,G({},"".concat(o,"-show-arrow"),i)),popupStyle:w,action:C,showAction:v,hideAction:U,popupPlacement:f,popupAlign:c,popupTransitionName:s,popupAnimation:l,popupVisible:R,stretch:A()?"minWidth":"",popup:H(),onPopupVisibleChange:B,onPopupClick:F,getPopupContainer:h}),W)}const _te=K.forwardRef(i4e),a4e=e=>typeof e!="object"&&typeof e!="function"||e===null;var Ete=u.createContext(null);function $te(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function Tte(e){var t=u.useContext(Ete);return $te(t,e)}var o4e=["children","locked"],Gl=u.createContext(null);function s4e(e,t){var n=N({},e);return Object.keys(t).forEach(function(r){var i=t[r];i!==void 0&&(n[r]=i)}),n}function a1(e){var t=e.children,n=e.locked,r=at(e,o4e),i=u.useContext(Gl),a=Rc(function(){return s4e(i,r)},[i,r],function(o,s){return!n&&(o[0]!==s[0]||!Bo(o[1],s[1],!0))});return u.createElement(Gl.Provider,{value:a},t)}var l4e=[],Pte=u.createContext(null);function F_(){return u.useContext(Pte)}var Rte=u.createContext(l4e);function ng(e){var t=u.useContext(Rte);return u.useMemo(function(){return e!==void 0?[].concat(Ve(t),[e]):t},[t,e])}var Ite=u.createContext(null),uj=u.createContext({});function sL(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Xv(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function c4e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ve(e.querySelectorAll("*")).filter(function(r){return sL(r,t)});return sL(e,t)&&n.unshift(e),n}var xR=ht.LEFT,wR=ht.RIGHT,SR=ht.UP,AS=ht.DOWN,FS=ht.ENTER,Ote=ht.ESC,Zg=ht.HOME,e0=ht.END,lL=[SR,AS,xR,wR];function u4e(e,t,n,r){var i,a="prev",o="next",s="children",l="parent";if(e==="inline"&&r===FS)return{inlineTrigger:!0};var c=G(G({},SR,a),AS,o),d=G(G(G(G({},xR,n?o:a),wR,n?a:o),AS,s),FS,s),f=G(G(G(G(G(G({},SR,a),AS,o),FS,s),Ote,l),xR,n?s:l),wR,n?l:s),m={inline:c,horizontal:d,vertical:f,inlineSub:c,horizontalSub:f,verticalSub:f},p=(i=m["".concat(e).concat(t?"":"Sub")])===null||i===void 0?void 0:i[r];switch(p){case a:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case l:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function d4e(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function f4e(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function dj(e,t){var n=c4e(e,!0);return n.filter(function(r){return t.has(r)})}function cL(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=dj(e,t),a=i.length,o=i.findIndex(function(s){return n===s});return r<0?o===-1?o=a-1:o-=1:r>0&&(o+=1),o=(o+a)%a,i[o]}var CR=function(t,n){var r=new Set,i=new Map,a=new Map;return t.forEach(function(o){var s=document.querySelector("[data-menu-id='".concat($te(n,o),"']"));s&&(r.add(s),a.set(s,o),i.set(o,s))}),{elements:r,key2element:i,element2key:a}};function m4e(e,t,n,r,i,a,o,s,l,c){var d=u.useRef(),f=u.useRef();f.current=t;var m=function(){hn.cancel(d.current)};return u.useEffect(function(){return function(){m()}},[]),function(p){var h=p.which;if([].concat(lL,[FS,Ote,Zg,e0]).includes(h)){var v=a(),g=CR(v,r),y=g,w=y.elements,x=y.key2element,S=y.element2key,C=x.get(t),_=f4e(C,w),k=S.get(_),E=u4e(e,o(k,!0).length===1,n,h);if(!E&&h!==Zg&&h!==e0)return;(lL.includes(h)||[Zg,e0].includes(h))&&p.preventDefault();var T=function(D){if(D){var L=D,B=D.querySelector("a");B!=null&&B.getAttribute("href")&&(L=B);var F=S.get(D);s(F),m(),d.current=hn(function(){f.current===F&&L.focus()})}};if([Zg,e0].includes(h)||E.sibling||!_){var $;!_||e==="inline"?$=i.current:$=d4e(_);var P,M=dj($,w);h===Zg?P=M[0]:h===e0?P=M[M.length-1]:P=cL($,w,_,E.offset),T(P)}else if(E.inlineTrigger)l(k);else if(E.offset>0)l(k,!0),m(),d.current=hn(function(){g=CR(v,r);var O=_.getAttribute("aria-controls"),D=document.getElementById(O),L=cL(D,g.elements);T(L)},5);else if(E.offset<0){var j=o(k,!0),I=j[j.length-2],R=x.get(I);l(I,!1),T(R)}}c==null||c(p)}}function p4e(e){Promise.resolve().then(e)}var fj="__RC_UTIL_PATH_SPLIT__",uL=function(t){return t.join(fj)},h4e=function(t){return t.split(fj)},kR="rc-menu-more";function v4e(){var e=u.useState({}),t=he(e,2),n=t[1],r=u.useRef(new Map),i=u.useRef(new Map),a=u.useState([]),o=he(a,2),s=o[0],l=o[1],c=u.useRef(0),d=u.useRef(!1),f=function(){d.current||n({})},m=u.useCallback(function(x,S){var C=uL(S);i.current.set(C,x),r.current.set(x,C),c.current+=1;var _=c.current;p4e(function(){_===c.current&&f()})},[]),p=u.useCallback(function(x,S){var C=uL(S);i.current.delete(C),r.current.delete(x)},[]),h=u.useCallback(function(x){l(x)},[]),v=u.useCallback(function(x,S){var C=r.current.get(x)||"",_=h4e(C);return S&&s.includes(_[0])&&_.unshift(kR),_},[s]),g=u.useCallback(function(x,S){return x.filter(function(C){return C!==void 0}).some(function(C){var _=v(C,!0);return _.includes(S)})},[v]),y=function(){var S=Ve(r.current.keys());return s.length&&S.push(kR),S},w=u.useCallback(function(x){var S="".concat(r.current.get(x)).concat(fj),C=new Set;return Ve(i.current.keys()).forEach(function(_){_.startsWith(S)&&C.add(i.current.get(_))}),C},[]);return u.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:p,refreshOverflowKeys:h,isSubPathKey:g,getKeyPath:v,getKeys:y,getSubPathKeys:w}}function A0(e){var t=u.useRef(e);t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&(w.motionAppear=!1);var x=w.onVisibleChanged;return w.onVisibleChanged=function(S){return!m.current&&!S&&g(!0),x==null?void 0:x(S)},v?null:u.createElement(a1,{mode:a,locked:!m.current},u.createElement(Gi,Fe({visible:y},w,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(S){var C=S.className,_=S.style;return u.createElement(mj,{id:t,className:C,style:_},i)}))}var M4e=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],j4e=["active"],N4e=u.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.title,a=e.eventKey;e.warnKey;var o=e.disabled,s=e.internalPopupClose,l=e.children,c=e.itemIcon,d=e.expandIcon,f=e.popupClassName,m=e.popupOffset,p=e.popupStyle,h=e.onClick,v=e.onMouseEnter,g=e.onMouseLeave,y=e.onTitleClick,w=e.onTitleMouseEnter,x=e.onTitleMouseLeave,S=at(e,M4e),C=Tte(a),_=u.useContext(Gl),k=_.prefixCls,E=_.mode,T=_.openKeys,$=_.disabled,P=_.overflowDisabled,M=_.activeKey,j=_.selectedKeys,I=_.itemIcon,R=_.expandIcon,O=_.onItemClick,D=_.onOpenChange,L=_.onActive,B=u.useContext(uj),F=B._internalRenderSubMenuItem,z=u.useContext(Ite),H=z.isSubPathKey,A=ng(),V="".concat(k,"-submenu"),W=$||o,U=u.useRef(),Y=u.useRef(),J=c??I,ne=d??R,Q=T.includes(a),te=!P&&Q,Z=H(j,a),le=Mte(a,W,w,x),se=le.active,ce=at(le,j4e),re=u.useState(!1),ie=he(re,2),pe=ie[0],Se=ie[1],_e=function(we){W||Se(we)},X=function(we){_e(!0),v==null||v({key:a,domEvent:we})},ae=function(we){_e(!1),g==null||g({key:a,domEvent:we})},ee=u.useMemo(function(){return se||(E!=="inline"?pe||H([M],a):!1)},[E,se,M,pe,a,H]),q=jte(A.length),ue=function(we){W||(y==null||y({key:a,domEvent:we}),E==="inline"&&D(a,!Q))},oe=A0(function(Le){h==null||h(a2(Le)),O(Le)}),de=function(we){E!=="inline"&&D(a,we)},xe=function(){L(a)},ke=C&&"".concat(C,"-popup"),be=u.useMemo(function(){return u.createElement(Nte,{icon:E!=="horizontal"?ne:void 0,props:N(N({},e),{},{isOpen:te,isSubMenu:!0})},u.createElement("i",{className:"".concat(V,"-arrow")}))},[E,ne,e,te,V]),ye=u.createElement("div",Fe({role:"menuitem",style:q,className:"".concat(V,"-title"),tabIndex:W?null:-1,ref:U,title:typeof i=="string"?i:null,"data-menu-id":P&&C?null:C,"aria-expanded":te,"aria-haspopup":!0,"aria-controls":ke,"aria-disabled":W,onClick:ue,onFocus:xe},ce),i,be),Ce=u.useRef(E);if(E!=="inline"&&A.length>1?Ce.current="vertical":Ce.current=E,!P){var Re=Ce.current;ye=u.createElement(I4e,{mode:Re,prefixCls:V,visible:!s&&te&&E!=="inline",popupClassName:f,popupOffset:m,popupStyle:p,popup:u.createElement(a1,{mode:Re==="horizontal"?"vertical":Re},u.createElement(mj,{id:ke,ref:Y},l)),disabled:W,onVisibleChange:de},ye)}var Pe=u.createElement(Ll.Item,Fe({ref:t,role:"none"},S,{component:"li",style:n,className:fe(V,"".concat(V,"-").concat(E),r,G(G(G(G({},"".concat(V,"-open"),te),"".concat(V,"-active"),ee),"".concat(V,"-selected"),Z),"".concat(V,"-disabled"),W)),onMouseEnter:X,onMouseLeave:ae}),ye,!P&&u.createElement(O4e,{id:ke,open:te,keyPath:A},l));return F&&(Pe=F(Pe,e,{selected:Z,active:ee,open:te,disabled:W})),u.createElement(a1,{onItemClick:oe,mode:E==="horizontal"?"vertical":E,itemIcon:J,expandIcon:ne},Pe)}),D_=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ng(n),a=pj(r,i),o=F_();u.useEffect(function(){if(o)return o.registerPath(n,i),function(){o.unregisterPath(n,i)}},[i]);var s;return o?s=a:s=u.createElement(N4e,Fe({ref:t},e),a),u.createElement(Rte.Provider,{value:i},s)});function hj(e){var t=e.className,n=e.style,r=u.useContext(Gl),i=r.prefixCls,a=F_();return a?null:u.createElement("li",{role:"separator",className:fe("".concat(i,"-item-divider"),t),style:n})}var A4e=["className","title","eventKey","children"],F4e=u.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,a=at(e,A4e),o=u.useContext(Gl),s=o.prefixCls,l="".concat(s,"-item-group");return u.createElement("li",Fe({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:fe(l,n)}),u.createElement("div",{role:"presentation",className:"".concat(l,"-title"),title:typeof r=="string"?r:void 0},r),u.createElement("ul",{role:"group",className:"".concat(l,"-list")},i))}),vj=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ng(n),a=pj(r,i),o=F_();return o?a:u.createElement(F4e,Fe({ref:t},ln(e,["warnKey"])),a)}),D4e=["label","children","key","type","extra"];function _R(e,t,n){var r=t.item,i=t.group,a=t.submenu,o=t.divider;return(e||[]).map(function(s,l){if(s&&mt(s)==="object"){var c=s,d=c.label,f=c.children,m=c.key,p=c.type,h=c.extra,v=at(c,D4e),g=m??"tmp-".concat(l);return f||p==="group"?p==="group"?u.createElement(i,Fe({key:g},v,{title:d}),_R(f,t,n)):u.createElement(a,Fe({key:g},v,{title:d}),_R(f,t,n)):p==="divider"?u.createElement(o,Fe({key:g},v)):u.createElement(r,Fe({key:g},v,{extra:h}),d,(!!h||h===0)&&u.createElement("span",{className:"".concat(n,"-item-extra")},h))}return null}).filter(function(s){return s})}function fL(e,t,n,r,i){var a=e,o=N({divider:hj,item:cy,group:vj,submenu:D_},r);return t&&(a=_R(t,o,i)),pj(a,n)}var L4e=["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"],Cf=[],B4e=u.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,a=i===void 0?"rc-menu":i,o=r.rootClassName,s=r.style,l=r.className,c=r.tabIndex,d=c===void 0?0:c,f=r.items,m=r.children,p=r.direction,h=r.id,v=r.mode,g=v===void 0?"vertical":v,y=r.inlineCollapsed,w=r.disabled,x=r.disabledOverflow,S=r.subMenuOpenDelay,C=S===void 0?.1:S,_=r.subMenuCloseDelay,k=_===void 0?.1:_,E=r.forceSubMenuRender,T=r.defaultOpenKeys,$=r.openKeys,P=r.activeKey,M=r.defaultActiveFirst,j=r.selectable,I=j===void 0?!0:j,R=r.multiple,O=R===void 0?!1:R,D=r.defaultSelectedKeys,L=r.selectedKeys,B=r.onSelect,F=r.onDeselect,z=r.inlineIndent,H=z===void 0?24:z,A=r.motion,V=r.defaultMotions,W=r.triggerSubMenuAction,U=W===void 0?"hover":W,Y=r.builtinPlacements,J=r.itemIcon,ne=r.expandIcon,Q=r.overflowedIndicator,te=Q===void 0?"...":Q,Z=r.overflowedIndicatorPopupClassName,le=r.getPopupContainer,se=r.onClick,ce=r.onOpenChange,re=r.onKeyDown;r.openAnimation,r.openTransitionName;var ie=r._internalRenderMenuItem,pe=r._internalRenderSubMenuItem,Se=r._internalComponents,_e=at(r,L4e),X=u.useMemo(function(){return[fL(m,f,Cf,Se,a),fL(m,f,Cf,{},a)]},[m,f,Se]),ae=he(X,2),ee=ae[0],q=ae[1],ue=u.useState(!1),oe=he(ue,2),de=oe[0],xe=oe[1],ke=u.useRef(),be=b4e(h),ye=p==="rtl",Ce=Ht(T,{value:$,postState:function(Ut){return Ut||Cf}}),Re=he(Ce,2),Pe=Re[0],Le=Re[1],we=function(Ut){var qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Mn(){Le(Ut),ce==null||ce(Ut)}qt?ki.flushSync(Mn):Mn()},ve=u.useState(Pe),ge=he(ve,2),Ee=ge[0],Ne=ge[1],ze=u.useRef(!1),He=u.useMemo(function(){return(g==="inline"||g==="vertical")&&y?["vertical",y]:[g,!1]},[g,y]),Ye=he(He,2),De=Ye[0],Ke=Ye[1],Je=De==="inline",We=u.useState(De),vt=he(We,2),dt=vt[0],bt=vt[1],Ie=u.useState(Ke),Te=he(Ie,2),Oe=Te[0],$e=Te[1];u.useEffect(function(){bt(De),$e(Ke),ze.current&&(Je?Le(Ee):we(Cf))},[De,Ke]);var je=u.useState(0),Ge=he(je,2),Ze=Ge[0],lt=Ge[1],et=Ze>=ee.length-1||dt!=="horizontal"||x;u.useEffect(function(){Je&&Ne(Pe)},[Pe]),u.useEffect(function(){return ze.current=!0,function(){ze.current=!1}},[]);var qe=v4e(),ut=qe.registerPath,Ct=qe.unregisterPath,Pt=qe.refreshOverflowKeys,jt=qe.isSubPathKey,xt=qe.getKeyPath,Xe=qe.getKeys,Me=qe.getSubPathKeys,Be=u.useMemo(function(){return{registerPath:ut,unregisterPath:Ct}},[ut,Ct]),tt=u.useMemo(function(){return{isSubPathKey:jt}},[jt]);u.useEffect(function(){Pt(et?Cf:ee.slice(Ze+1).map(function(rn){return rn.key}))},[Ze,et]);var ot=Ht(P||M&&((n=ee[0])===null||n===void 0?void 0:n.key),{value:P}),Qe=he(ot,2),rt=Qe[0],ct=Qe[1],St=A0(function(rn){ct(rn)}),Ft=A0(function(){ct(void 0)});u.useImperativeHandle(t,function(){return{list:ke.current,focus:function(Ut){var qt,Mn=Xe(),Vt=CR(Mn,be),Wt=Vt.elements,Pn=Vt.key2element,rr=Vt.element2key,$r=dj(ke.current,Wt),xi=rt??($r[0]?rr.get($r[0]):(qt=ee.find(function(vn){return!vn.props.disabled}))===null||qt===void 0?void 0:qt.key),oi=Pn.get(xi);if(xi&&oi){var wi;oi==null||(wi=oi.focus)===null||wi===void 0||wi.call(oi,Ut)}}}});var gt=Ht(D||[],{value:L,postState:function(Ut){return Array.isArray(Ut)?Ut:Ut==null?Cf:[Ut]}}),st=he(gt,2),kt=st[0],an=st[1],on=function(Ut){if(I){var qt=Ut.key,Mn=kt.includes(qt),Vt;O?Mn?Vt=kt.filter(function(Pn){return Pn!==qt}):Vt=[].concat(Ve(kt),[qt]):Vt=[qt],an(Vt);var Wt=N(N({},Ut),{},{selectedKeys:Vt});Mn?F==null||F(Wt):B==null||B(Wt)}!O&&Pe.length&&dt!=="inline"&&we(Cf)},Jt=A0(function(rn){se==null||se(a2(rn)),on(rn)}),kn=A0(function(rn,Ut){var qt=Pe.filter(function(Vt){return Vt!==rn});if(Ut)qt.push(rn);else if(dt!=="inline"){var Mn=Me(rn);qt=qt.filter(function(Vt){return!Mn.has(Vt)})}Bo(Pe,qt,!0)||we(qt,!0)}),On=function(Ut,qt){var Mn=qt??!Pe.includes(Ut);kn(Ut,Mn)},sr=m4e(dt,rt,ye,be,ke,Xe,xt,ct,On,re);u.useEffect(function(){xe(!0)},[]);var Nr=u.useMemo(function(){return{_internalRenderMenuItem:ie,_internalRenderSubMenuItem:pe}},[ie,pe]),ai=dt!=="horizontal"||x?ee:ee.map(function(rn,Ut){return u.createElement(a1,{key:rn.key,overflowDisabled:Ut>Ze},rn)}),Yr=u.createElement(Ll,Fe({id:h,ref:ke,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:cy,className:fe(a,"".concat(a,"-root"),"".concat(a,"-").concat(dt),l,G(G({},"".concat(a,"-inline-collapsed"),Oe),"".concat(a,"-rtl"),ye),o),dir:p,style:s,role:"menu",tabIndex:d,data:ai,renderRawItem:function(Ut){return Ut},renderRawRest:function(Ut){var qt=Ut.length,Mn=qt?ee.slice(-qt):null;return u.createElement(D_,{eventKey:kR,title:te,disabled:et,internalPopupClose:qt===0,popupClassName:Z},Mn)},maxCount:dt!=="horizontal"||x?Ll.INVALIDATE:Ll.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ut){lt(Ut)},onKeyDown:sr},_e));return u.createElement(uj.Provider,{value:Nr},u.createElement(Ete.Provider,{value:be},u.createElement(a1,{prefixCls:a,rootClassName:o,mode:dt,openKeys:Pe,rtl:ye,disabled:w,motion:de?A:null,defaultMotions:de?V:null,activeKey:rt,onActive:St,onInactive:Ft,selectedKeys:kt,inlineIndent:H,subMenuOpenDelay:C,subMenuCloseDelay:k,forceSubMenuRender:E,builtinPlacements:Y,triggerSubMenuAction:U,getPopupContainer:le,itemIcon:J,expandIcon:ne,onItemClick:Jt,onOpenChange:kn},u.createElement(Ite.Provider,{value:tt},Yr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(Pte.Provider,{value:Be},q)))))}),rg=B4e;rg.Item=cy;rg.SubMenu=D_;rg.ItemGroup=vj;rg.Divider=hj;var z4e={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"},H4e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:z4e}))},V4e=u.forwardRef(H4e);const Fte=u.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),W4e=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:a,headerPadding:o,headerColor:s,footerPadding:l,fontSize:c,bodyBg:d,headerBg:f}=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:o,color:s,lineHeight:me(a),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Dte=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:a,marginXXS:o,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${a}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+o*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},Lte=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Bte=pn("Layout",W4e,Dte,{deprecatedTokens:Lte}),U4e=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:a,triggerHeight:o,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:d,zeroTriggerHeight:f,borderRadiusLG:m,lightSiderBg:p,lightTriggerColor:h,lightTriggerBg:v,bodyBg:g}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:o},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:o,color:s,lineHeight:me(o),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(d).mul(-1).equal(),zIndex:1,width:d,height:f,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${me(m)} ${me(m)} 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(d).mul(-1).equal(),borderRadius:`${me(m)} 0 0 ${me(m)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:h,background:v},[`${t}-zero-width-trigger`]:{color:h,background:v,border:`1px solid ${g}`,borderInlineStart:0}}}}},q4e=pn(["Layout","Sider"],U4e,Dte,{deprecatedTokens:Lte});var G4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),L_=u.createContext({}),Y4e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),zte=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:i,children:a,defaultCollapsed:o=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:d=!1,width:f=200,collapsedWidth:m=80,zeroWidthTriggerStyle:p,breakpoint:h,onCollapse:v,onBreakpoint:g}=e,y=G4e(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=u.useContext(Fte),[x,S]=u.useState("collapsed"in e?e.collapsed:o),[C,_]=u.useState(!1);u.useEffect(()=>{"collapsed"in e&&S(e.collapsed)},[e.collapsed]);const k=(J,ne)=>{"collapsed"in e||S(J),v==null||v(J,ne)},{getPrefixCls:E,direction:T}=u.useContext(Rt),$=E("layout-sider",n),[P,M,j]=q4e($),I=u.useRef(null);I.current=J=>{_(J.matches),g==null||g(J.matches),x!==J.matches&&k(J.matches,"responsive")},u.useEffect(()=>{function J(Q){var te;return(te=I.current)===null||te===void 0?void 0:te.call(I,Q)}let ne;return typeof(window==null?void 0:window.matchMedia)<"u"&&h&&h in mL&&(ne=window.matchMedia(`screen and (max-width: ${mL[h]})`),ute(ne,J),J(ne)),()=>{dte(ne,J)}},[h]),u.useEffect(()=>{const J=Y4e("ant-sider-");return w.addSider(J),()=>w.removeSider(J)},[]);const R=()=>{k(!x,"clickTrigger")},O=ln(y,["collapsed"]),D=x?m:f,L=K4e(D)?`${D}px`:String(D),B=Number.parseFloat(String(m||0))===0?u.createElement("span",{onClick:R,className:fe(`${$}-zero-width-trigger`,`${$}-zero-width-trigger-${d?"right":"left"}`),style:p},i||u.createElement(V4e,null)):null,F=T==="rtl"==!d,A={expanded:F?u.createElement(ys,null):u.createElement(jc,null),collapsed:F?u.createElement(jc,null):u.createElement(ys,null)}[x?"collapsed":"expanded"],V=i!==null?B||u.createElement("div",{className:`${$}-trigger`,onClick:R,style:{width:L}},i||A):null,W=Object.assign(Object.assign({},l),{flex:`0 0 ${L}`,maxWidth:L,minWidth:L,width:L}),U=fe($,`${$}-${s}`,{[`${$}-collapsed`]:!!x,[`${$}-has-trigger`]:c&&i!==null&&!B,[`${$}-below`]:!!C,[`${$}-zero-width`]:Number.parseFloat(L)===0},r,M,j),Y=u.useMemo(()=>({siderCollapsed:x}),[x]);return P(u.createElement(L_.Provider,{value:Y},u.createElement("aside",Object.assign({className:U},O,{style:W,ref:t}),u.createElement("div",{className:`${$}-children`},a),c||C&&B?V:null)))});var X4e={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"},J4e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:X4e}))},gj=u.forwardRef(J4e);const o2=u.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var Q4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,dashed:r}=e,i=Q4e(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=u.useContext(Rt),o=a("menu",t),s=fe({[`${o}-item-divider-dashed`]:!!r},n);return u.createElement(hj,Object.assign({className:s},i))},Vte=e=>{var t;const{className:n,children:r,icon:i,title:a,danger:o,extra:s}=e,{prefixCls:l,firstLevel:c,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:m}=u.useContext(o2),p=x=>{const S=r==null?void 0:r[0],C=u.createElement("span",{className:fe(`${l}-title-content`,{[`${l}-title-content-with-extra`]:!!s||s===0})},r);return(!i||u.isValidElement(r)&&r.type==="span")&&r&&x&&c&&typeof S=="string"?u.createElement("div",{className:`${l}-inline-collapsed-noicon`},S.charAt(0)):C},{siderCollapsed:h}=u.useContext(L_);let v=a;typeof a>"u"?v=c?r:"":a===!1&&(v="");const g={title:v};!h&&!m&&(g.title=null,g.open=!1);const y=Ir(r).length;let w=u.createElement(cy,Object.assign({},ln(e,["title","icon","danger"]),{className:fe({[`${l}-item-danger`]:o,[`${l}-item-only-child`]:(i?y+1:y)===1},n),title:typeof a=="string"?a:void 0}),bi(i,{className:fe(u.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),p(m));return f||(w=u.createElement(Er,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${l}-inline-collapsed-tooltip`}}),w)),w};var Z4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=Z4e(e,["children"]),i=u.useContext(s2),a=u.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=Gge(n),s=Dc(t,o?lf(n):null);return u.createElement(s2.Provider,{value:a},u.createElement(tl,{space:!0},o?u.cloneElement(n,{ref:s}):n))}),eEe=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:a,lineType:o,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${me(a)} ${o} ${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, > ${t}-item-active, - > ${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"}}}},D4e=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, - ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${me(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${me(t)})`}}}}),cL=e=>el(e),uL=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:p,motionEaseInOut:h,motionEaseOut:v,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:w,lineType:x,colorSplit:C,itemDisabledColor:S,dangerItemColor:k,dangerItemHoverColor:_,dangerItemSelectedColor:E,dangerItemActiveBg:T,dangerItemSelectedBg:$,popupBg:P,itemHoverBg:M,itemActiveBg:j,menuSubMenuBg:I,horizontalItemSelectedColor:R,horizontalItemSelectedBg:O,horizontalItemBorderRadius:L,horizontalItemHoverBg:D}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},cL(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},cL(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${S} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:w}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}}},[`${n}-item-danger`]:{color:k,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:_}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:E},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:$}},[`&${n}-submenu > ${n}`]:{backgroundColor:I},[`&${n}-popup > ${n}`]:{backgroundColor:P},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:P},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:L,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${me(d)} solid transparent`,transition:`border-color ${p} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:D,"&::after":{borderBottomWidth:d,borderBottomColor:R}},"&-selected":{color:R,backgroundColor:O,"&:hover":{backgroundColor:O},"&::after":{borderBottomWidth:d,borderBottomColor:R}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${me(m)} ${x} ${C}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${me(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${v}`,`opacity ${y} ${v}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:E}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(",")}}}}}},dL=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,d=e.calc(a).add(i).add(o).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:me(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item, + > ${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"}}}},tEe=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, + ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${me(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${me(t)})`}}}}),pL=e=>el(e),hL=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:p,motionEaseInOut:h,motionEaseOut:v,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:w,lineType:x,colorSplit:S,itemDisabledColor:C,dangerItemColor:_,dangerItemHoverColor:k,dangerItemSelectedColor:E,dangerItemActiveBg:T,dangerItemSelectedBg:$,popupBg:P,itemHoverBg:M,itemActiveBg:j,menuSubMenuBg:I,horizontalItemSelectedColor:R,horizontalItemSelectedBg:O,horizontalItemBorderRadius:D,horizontalItemHoverBg:L}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},pL(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},pL(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${C} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:w}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}}},[`${n}-item-danger`]:{color:_,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:k}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:E},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:$}},[`&${n}-submenu > ${n}`]:{backgroundColor:I},[`&${n}-popup > ${n}`]:{backgroundColor:P},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:P},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:D,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${me(d)} solid transparent`,transition:`border-color ${p} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:L,"&::after":{borderBottomWidth:d,borderBottomColor:R}},"&-selected":{color:R,backgroundColor:O,"&:hover":{backgroundColor:O},"&::after":{borderBottomWidth:d,borderBottomColor:R}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${me(m)} ${x} ${S}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${me(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${v}`,`opacity ${y} ${v}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:E}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(",")}}}}}},vL=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,d=e.calc(a).add(i).add(o).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:me(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item, > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:me(n)},[`${t}-item-group-list ${t}-submenu-title, - ${t}-submenu-title`]:{paddingInlineEnd:d}}},L4e=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:m,paddingXS:p,boxShadowSecondary:h,collapsedWidth:v,collapsedIconSize:g}=e,y={height:r,lineHeight:me(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},dL(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},dL(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${me(e.calc(o).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 ${m}`,`background ${m}`,`padding ${f} ${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:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, + ${t}-submenu-title`]:{paddingInlineEnd:d}}},nEe=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:m,paddingXS:p,boxShadowSecondary:h,collapsedWidth:v,collapsedIconSize:g}=e,y={height:r,lineHeight:me(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},vL(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},vL(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${me(e.calc(o).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 ${m}`,`background ${m}`,`padding ${f} ${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:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${me(e.calc(g).div(2).equal())} - ${me(c)})`,textOverflow:"clip",[` ${t}-submenu-arrow, ${t}-submenu-expand-icon - `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:me(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({},qa),{paddingInline:p})}}]},fL=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:a,iconCls:o,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, ${o}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`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({},Um()),[`&${t}-item-only-child`]:{[`> ${o}, > ${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"}}}},mL=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).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(${me(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${me(o)})`}}}}},B4e=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:a,motionEaseInOut:o,paddingXS:s,padding:l,colorSplit:c,lineWidth:d,zIndexPopup:f,borderRadiusLG:m,subMenuItemBorderRadius:p,menuArrowSize:h,menuArrowOffset:v,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:w}=e;return[{"":{[n]:Object.assign(Object.assign({},Ic()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),Ic()),{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:`${me(s)} ${me(l)}`,fontSize:w,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`,`padding ${a} ${o}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${i} ${o}`,`padding ${i} ${o}`].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:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),fL(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${me(e.calc(r).mul(2).equal())} ${me(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,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:m},fL(e)),mL(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})},"\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}}}),mL(e)),{[`&-inline-collapsed ${n}-submenu-arrow, - &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${me(v)})`},"&::after":{transform:`rotate(45deg) translateX(${me(e.calc(v).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${me(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${me(e.calc(v).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${me(v)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},z4e=e=>{var t,n,r;const{colorPrimary:i,colorError:a,colorTextDisabled:o,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:d,colorFillAlter:f,colorFillContent:m,lineWidth:p,lineWidthBold:h,controlItemBgActive:v,colorBgTextHover:g,controlHeightLG:y,lineHeight:w,colorBgElevated:x,marginXXS:C,padding:S,fontSize:k,controlHeightSM:_,fontSizeLG:E,colorTextLightSolid:T,colorErrorHover:$}=e,P=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,M=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,j=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,I=new vn(T).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:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:m,itemActiveBg:v,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:v,itemSelectedBg:v,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:P,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:p,activeBarBorderWidth:M,colorItemTextDisabled:o,itemDisabledColor:o,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:j,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:w,collapsedWidth:y*2,popupBg:x,itemMarginBlock:C,itemPaddingInline:S,horizontalLineHeight:`${y*1.15}px`,iconSize:k,iconMarginInlineEnd:_-k,collapsedIconSize:E,groupTitleFontSize:k,darkItemDisabledColor:new vn(T).setA(.25).toRgbString(),darkItemColor:I,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:T,darkItemSelectedBg:i,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:I,darkItemHoverColor:T,darkDangerItemHoverColor:$,darkDangerItemSelectedColor:T,darkDangerItemActiveBg:a,itemWidth:P?`calc(100% + ${M}px)`:`calc(100% - ${j*2}px)`}},H4e=(e,t=e,n=!0)=>mn("Menu",i=>{const{colorBgElevated:a,controlHeightLG:o,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:p,darkDangerItemSelectedBg:h,darkItemHoverBg:v,darkGroupTitleColor:g,darkItemHoverColor:y,darkItemDisabledColor:w,darkDangerItemHoverColor:x,darkDangerItemSelectedColor:C,darkDangerItemActiveBg:S,popupBg:k,darkPopupBg:_}=i,E=i.calc(s).div(7).mul(5).equal(),T=tn(i,{menuArrowSize:E,menuHorizontalHeight:i.calc(o).mul(1.15).equal(),menuArrowOffset:i.calc(E).mul(.25).equal(),menuSubMenuBg:a,calc:i.calc,popupBg:k}),$=tn(T,{itemColor:l,itemHoverColor:y,groupTitleColor:g,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:_,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:v,itemDisabledColor:w,dangerItemColor:c,dangerItemHoverColor:x,dangerItemSelectedColor:C,dangerItemActiveBg:S,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:p});return[B4e(T),F4e(T),L4e(T),uL(T,"light"),uL($,"dark"),D4e(T),Q1(T),Oc(T,"slide-up"),Oc(T,"slide-down"),Yv(T,"zoom-big")]},z4e,{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}})(e,t),Nte=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:a}=e,o=u.useContext(a2),{prefixCls:s,inlineCollapsed:l,theme:c}=o,d=eg();let f;if(!r)f=l&&!d.length&&i&&typeof i=="string"?u.createElement("div",{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):u.createElement("span",{className:`${s}-title-content`},i);else{const h=u.isValidElement(i)&&i.type==="span";f=u.createElement(u.Fragment,null,gi(r,{className:fe(u.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),h?i:u.createElement("span",{className:`${s}-title-content`},i))}const m=u.useMemo(()=>Object.assign(Object.assign({},o),{firstLevel:!1}),[o]),[p]=ol("Menu");return u.createElement(a2.Provider,{value:m},u.createElement(F_,Object.assign({},on(e,["icon"]),{title:f,popupClassName:fe(s,n,`${s}-${a||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var V4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const r=u.useContext(o2),i=r||{},{getPrefixCls:a,getPopupContainer:o,direction:s,menu:l}=u.useContext(It),c=a(),{prefixCls:d,className:f,style:m,theme:p="light",expandIcon:h,_internalDisableMenuItemTitleTooltip:v,inlineCollapsed:g,siderCollapsed:y,rootClassName:w,mode:x,selectable:C,onClick:S,overflowedIndicatorPopupClassName:k}=e,_=V4e(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),E=on(_,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:x});const T=Xt((...H)=>{var A;S==null||S.apply(void 0,H),(A=i.onClick)===null||A===void 0||A.call(i)}),$=i.mode||x,P=C??i.selectable,M=g??y,j={horizontal:{motionName:`${c}-slide-up`},inline:lv(c),other:{motionName:`${c}-zoom-big`}},I=a("menu",d||i.prefixCls),R=Qn(I),[O,L,D]=H4e(I,R,!r),B=fe(`${I}-${p}`,l==null?void 0:l.className,f),F=u.useMemo(()=>{var H,A;if(typeof h=="function"||m$(h))return h||null;if(typeof i.expandIcon=="function"||m$(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)=="function"||m$(l==null?void 0:l.expandIcon))return(l==null?void 0:l.expandIcon)||null;const V=(H=h??(i==null?void 0:i.expandIcon))!==null&&H!==void 0?H:l==null?void 0:l.expandIcon;return gi(V,{className:fe(`${I}-submenu-expand-icon`,u.isValidElement(V)?(A=V.props)===null||A===void 0?void 0:A.className:void 0)})},[h,i==null?void 0:i.expandIcon,l==null?void 0:l.expandIcon,I]),z=u.useMemo(()=>({prefixCls:I,inlineCollapsed:M||!1,direction:s,firstLevel:!0,theme:p,mode:$,disableMenuItemTitleTooltip:v}),[I,M,s,v,p]);return O(u.createElement(o2.Provider,{value:null},u.createElement(a2.Provider,{value:z},u.createElement(tg,Object.assign({getPopupContainer:o,overflowedIndicator:u.createElement(hj,null),overflowedIndicatorPopupClassName:fe(I,`${I}-${p}`,k),mode:$,selectable:P,onClick:T},E,{inlineCollapsed:M,style:Object.assign(Object.assign({},l==null?void 0:l.style),m),className:B,prefixCls:I,direction:s,defaultMotions:j,expandIcon:F,ref:t,rootClassName:fe(w,L,i.rootClassName,D,R),_internalComponents:W4e})))))}),Wu=u.forwardRef((e,t)=>{const n=u.useRef(null),r=u.useContext(D_);return u.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var a;(a=n.current)===null||a===void 0||a.focus(i)}})),u.createElement(U4e,Object.assign({ref:n},e,r))});Wu.Item=Mte;Wu.SubMenu=Nte;Wu.Divider=Ote;Wu.ItemGroup=pj;const q4e=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},G4e=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:a,antCls:o,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:m,fontSizeIcon:p,controlPaddingHorizontal:h,colorBgElevated:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${o}-btn`]:{[`& > ${s}-down, & > ${o}-btn-icon > ${s}-down`]:{fontSize:p}},[`${t}-wrap`]:{position:"relative",[`${o}-btn > ${s}-down`]:{fontSize:p},[`${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"},[`&${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomLeft, + `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:me(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({},qa),{paddingInline:p})}}]},gL=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:a,iconCls:o,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, ${o}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`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({},Wm()),[`&${t}-item-only-child`]:{[`> ${o}, > ${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"}}}},bL=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).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(${me(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${me(o)})`}}}}},rEe=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:a,motionEaseInOut:o,paddingXS:s,padding:l,colorSplit:c,lineWidth:d,zIndexPopup:f,borderRadiusLG:m,subMenuItemBorderRadius:p,menuArrowSize:h,menuArrowOffset:v,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:w}=e;return[{"":{[n]:Object.assign(Object.assign({},Ic()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),Ic()),{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:`${me(s)} ${me(l)}`,fontSize:w,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`,`padding ${a} ${o}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${i} ${o}`,`padding ${i} ${o}`].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:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),gL(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${me(e.calc(r).mul(2).equal())} ${me(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,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:m},gL(e)),bL(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})},"\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}}}),bL(e)),{[`&-inline-collapsed ${n}-submenu-arrow, + &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${me(v)})`},"&::after":{transform:`rotate(45deg) translateX(${me(e.calc(v).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${me(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${me(e.calc(v).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${me(v)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},iEe=e=>{var t,n,r;const{colorPrimary:i,colorError:a,colorTextDisabled:o,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:d,colorFillAlter:f,colorFillContent:m,lineWidth:p,lineWidthBold:h,controlItemBgActive:v,colorBgTextHover:g,controlHeightLG:y,lineHeight:w,colorBgElevated:x,marginXXS:S,padding:C,fontSize:_,controlHeightSM:k,fontSizeLG:E,colorTextLightSolid:T,colorErrorHover:$}=e,P=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,M=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,j=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,I=new bn(T).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:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:m,itemActiveBg:v,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:v,itemSelectedBg:v,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:P,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:p,activeBarBorderWidth:M,colorItemTextDisabled:o,itemDisabledColor:o,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:j,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:w,collapsedWidth:y*2,popupBg:x,itemMarginBlock:S,itemPaddingInline:C,horizontalLineHeight:`${y*1.15}px`,iconSize:_,iconMarginInlineEnd:k-_,collapsedIconSize:E,groupTitleFontSize:_,darkItemDisabledColor:new bn(T).setA(.25).toRgbString(),darkItemColor:I,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:T,darkItemSelectedBg:i,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:I,darkItemHoverColor:T,darkDangerItemHoverColor:$,darkDangerItemSelectedColor:T,darkDangerItemActiveBg:a,itemWidth:P?`calc(100% + ${M}px)`:`calc(100% - ${j*2}px)`}},aEe=(e,t=e,n=!0)=>pn("Menu",i=>{const{colorBgElevated:a,controlHeightLG:o,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:p,darkDangerItemSelectedBg:h,darkItemHoverBg:v,darkGroupTitleColor:g,darkItemHoverColor:y,darkItemDisabledColor:w,darkDangerItemHoverColor:x,darkDangerItemSelectedColor:S,darkDangerItemActiveBg:C,popupBg:_,darkPopupBg:k}=i,E=i.calc(s).div(7).mul(5).equal(),T=nn(i,{menuArrowSize:E,menuHorizontalHeight:i.calc(o).mul(1.15).equal(),menuArrowOffset:i.calc(E).mul(.25).equal(),menuSubMenuBg:a,calc:i.calc,popupBg:_}),$=nn(T,{itemColor:l,itemHoverColor:y,groupTitleColor:g,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:k,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:v,itemDisabledColor:w,dangerItemColor:c,dangerItemHoverColor:x,dangerItemSelectedColor:S,dangerItemActiveBg:C,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:p});return[rEe(T),eEe(T),nEe(T),hL(T,"light"),hL($,"dark"),tEe(T),ey(T),Oc(T,"slide-up"),Oc(T,"slide-down"),Jv(T,"zoom-big")]},iEe,{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}})(e,t),Ute=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:a}=e,o=u.useContext(o2),{prefixCls:s,inlineCollapsed:l,theme:c}=o,d=ng();let f;if(!r)f=l&&!d.length&&i&&typeof i=="string"?u.createElement("div",{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):u.createElement("span",{className:`${s}-title-content`},i);else{const h=u.isValidElement(i)&&i.type==="span";f=u.createElement(u.Fragment,null,bi(r,{className:fe(u.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),h?i:u.createElement("span",{className:`${s}-title-content`},i))}const m=u.useMemo(()=>Object.assign(Object.assign({},o),{firstLevel:!1}),[o]),[p]=ol("Menu");return u.createElement(o2.Provider,{value:m},u.createElement(D_,Object.assign({},ln(e,["icon"]),{title:f,popupClassName:fe(s,n,`${s}-${a||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var oEe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const r=u.useContext(s2),i=r||{},{getPrefixCls:a,getPopupContainer:o,direction:s,menu:l}=u.useContext(Rt),c=a(),{prefixCls:d,className:f,style:m,theme:p="light",expandIcon:h,_internalDisableMenuItemTitleTooltip:v,inlineCollapsed:g,siderCollapsed:y,rootClassName:w,mode:x,selectable:S,onClick:C,overflowedIndicatorPopupClassName:_}=e,k=oEe(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),E=ln(k,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:x});const T=Yt((...H)=>{var A;C==null||C.apply(void 0,H),(A=i.onClick)===null||A===void 0||A.call(i)}),$=i.mode||x,P=S??i.selectable,M=g??y,j={horizontal:{motionName:`${c}-slide-up`},inline:uv(c),other:{motionName:`${c}-zoom-big`}},I=a("menu",d||i.prefixCls),R=Qn(I),[O,D,L]=aEe(I,R,!r),B=fe(`${I}-${p}`,l==null?void 0:l.className,f),F=u.useMemo(()=>{var H,A;if(typeof h=="function"||p$(h))return h||null;if(typeof i.expandIcon=="function"||p$(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)=="function"||p$(l==null?void 0:l.expandIcon))return(l==null?void 0:l.expandIcon)||null;const V=(H=h??(i==null?void 0:i.expandIcon))!==null&&H!==void 0?H:l==null?void 0:l.expandIcon;return bi(V,{className:fe(`${I}-submenu-expand-icon`,u.isValidElement(V)?(A=V.props)===null||A===void 0?void 0:A.className:void 0)})},[h,i==null?void 0:i.expandIcon,l==null?void 0:l.expandIcon,I]),z=u.useMemo(()=>({prefixCls:I,inlineCollapsed:M||!1,direction:s,firstLevel:!0,theme:p,mode:$,disableMenuItemTitleTooltip:v}),[I,M,s,v,p]);return O(u.createElement(s2.Provider,{value:null},u.createElement(o2.Provider,{value:z},u.createElement(rg,Object.assign({getPopupContainer:o,overflowedIndicator:u.createElement(gj,null),overflowedIndicatorPopupClassName:fe(I,`${I}-${p}`,_),mode:$,selectable:P,onClick:T},E,{inlineCollapsed:M,style:Object.assign(Object.assign({},l==null?void 0:l.style),m),className:B,prefixCls:I,direction:s,defaultMotions:j,expandIcon:F,ref:t,rootClassName:fe(w,D,i.rootClassName,L,R),_internalComponents:sEe})))))}),Wu=u.forwardRef((e,t)=>{const n=u.useRef(null),r=u.useContext(L_);return u.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var a;(a=n.current)===null||a===void 0||a.focus(i)}})),u.createElement(lEe,Object.assign({ref:n},e,r))});Wu.Item=Vte;Wu.SubMenu=Ute;Wu.Divider=Hte;Wu.ItemGroup=vj;const cEe=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},uEe=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:a,antCls:o,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:m,fontSizeIcon:p,controlPaddingHorizontal:h,colorBgElevated:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${o}-btn`]:{[`& > ${s}-down, & > ${o}-btn-icon > ${s}-down`]:{fontSize:p}},[`${t}-wrap`]:{position:"relative",[`${o}-btn > ${s}-down`]:{fontSize:p},[`${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"},[`&${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomLeft, &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomLeft, &${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottom, &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottom, &${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomRight, - &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:v_},[`&${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topLeft, + &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:g_},[`&${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topLeft, &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topLeft, &${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-top, &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-top, &${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topRight, - &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topRight`]:{animationName:b_},[`&${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomLeft, + &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topRight`]:{animationName:y_},[`&${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomLeft, &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottom, - &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:g_},[`&${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topLeft, + &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:b_},[`&${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topLeft, &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-top, - &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topRight`]:{animationName:y_}}},sj(e,v,{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({},bn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:v,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Bo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${me(c)} ${me(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,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:`${me(c)} ${me(h)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Bo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:v,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${me(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.colorIcon,fontSize:p,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${me(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:m,backgroundColor:v,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Oc(e,"slide-up"),Oc(e,"slide-down"),cv(e,"move-up"),cv(e,"move-down"),Yv(e,"zoom-big")]]},K4e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},j_({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),M_(e)),Y4e=mn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,a=tn(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[G4e(a),q4e(a)]},K4e,{resetStyle:!1}),L_=e=>{var t;const{menu:n,arrow:r,prefixCls:i,children:a,trigger:o,disabled:s,dropdownRender:l,popupRender:c,getPopupContainer:d,overlayClassName:f,rootClassName:m,overlayStyle:p,open:h,onOpenChange:v,visible:g,onVisibleChange:y,mouseEnterDelay:w=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:C=!0,placement:S="",overlay:k,transitionName:_,destroyOnHidden:E,destroyPopupOnHide:T}=e,{getPopupContainer:$,getPrefixCls:P,direction:M,dropdown:j}=u.useContext(It),I=c||l;Lc();const R=u.useMemo(()=>{const le=P();return _!==void 0?_:S.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[P,S,_]),O=u.useMemo(()=>S?S.includes("Center")?S.slice(0,S.indexOf("Center")):S:M==="rtl"?"bottomRight":"bottomLeft",[S,M]),L=P("dropdown",i),D=Qn(L),[B,F,z]=Y4e(L,D),[,H]=Ei(),A=u.Children.only(H3e(a)?u.createElement("span",null,a):a),V=gi(A,{className:fe(`${L}-trigger`,{[`${L}-rtl`]:M==="rtl"},A.props.className),disabled:(t=A.props.disabled)!==null&&t!==void 0?t:s}),W=s?[]:o,U=!!(W!=null&&W.includes("contextMenu")),[X,J]=Wt(!1,{value:h??g}),re=Xt(le=>{v==null||v(le,{source:"trigger"}),y==null||y(le),J(le)}),Q=fe(f,m,F,z,D,j==null?void 0:j.className,{[`${L}-rtl`]:M==="rtl"}),ne=ste({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:C,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),Z=Xt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(v==null||v(!1,{source:"menu"}),J(!1))}),se=()=>{let le;return n!=null&&n.items?le=u.createElement(Wu,Object.assign({},n)):typeof k=="function"?le=k():le=k,I&&(le=I(le)),le=u.Children.only(typeof le=="string"?u.createElement("span",null,le):le),u.createElement(jte,{prefixCls:`${L}-menu`,rootClassName:fe(z,D),expandIcon:u.createElement("span",{className:`${L}-menu-submenu-arrow`},M==="rtl"?u.createElement(jc,{className:`${L}-menu-submenu-arrow-icon`}):u.createElement(ys,{className:`${L}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Z,validator:({mode:pe})=>{}},le)},[oe,ce]=ol("Dropdown",p==null?void 0:p.zIndex);let te=u.createElement(hte,Object.assign({alignPoint:U},on(e,["rootClassName"]),{mouseEnterDelay:w,mouseLeaveDelay:x,visible:X,builtinPlacements:ne,arrow:!!r,overlayClassName:Q,prefixCls:L,getPopupContainer:d||$,transitionName:R,trigger:W,overlay:se,placement:O,onVisibleChange:re,overlayStyle:Object.assign(Object.assign(Object.assign({},j==null?void 0:j.style),p),{zIndex:oe}),autoDestroy:E??T}),V);return oe&&(te=u.createElement(Y1.Provider,{value:ce},te)),B(te)},X4e=df(L_,"align",void 0,"dropdown",e=>e),J4e=e=>u.createElement(X4e,Object.assign({},e),u.createElement("span",null));L_._InternalPanelDoNotUseOrYouWillBeFired=J4e;var Ate={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n=1e3,r=6e4,i=36e5,a="millisecond",o="second",s="minute",l="hour",c="day",d="week",f="month",m="quarter",p="year",h="date",v="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|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,w={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(I){var R=["th","st","nd","rd"],O=I%100;return"["+I+(R[(O-20)%10]||R[O]||R[0])+"]"}},x=function(I,R,O){var L=String(I);return!L||L.length>=R?I:""+Array(R+1-L.length).join(O)+I},C={s:x,z:function(I){var R=-I.utcOffset(),O=Math.abs(R),L=Math.floor(O/60),D=O%60;return(R<=0?"+":"-")+x(L,2,"0")+":"+x(D,2,"0")},m:function I(R,O){if(R.date()1)return I(F[0])}else{var z=R.name;k[z]=R,D=z}return!L&&D&&(S=D),D||!L&&S},$=function(I,R){if(E(I))return I.clone();var O=typeof R=="object"?R:{};return O.date=I,O.args=arguments,new M(O)},P=C;P.l=T,P.i=E,P.w=function(I,R){return $(I,{locale:R.$L,utc:R.$u,x:R.$x,$offset:R.$offset})};var M=function(){function I(O){this.$L=T(O.locale,null,!0),this.parse(O),this.$x=this.$x||O.x||{},this[_]=!0}var R=I.prototype;return R.parse=function(O){this.$d=function(L){var D=L.date,B=L.utc;if(D===null)return new Date(NaN);if(P.u(D))return new Date;if(D instanceof Date)return new Date(D);if(typeof D=="string"&&!/Z$/i.test(D)){var F=D.match(g);if(F){var z=F[2]-1||0,H=(F[7]||"0").substring(0,3);return B?new Date(Date.UTC(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)):new Date(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)}}return new Date(D)}(O),this.init()},R.init=function(){var O=this.$d;this.$y=O.getFullYear(),this.$M=O.getMonth(),this.$D=O.getDate(),this.$W=O.getDay(),this.$H=O.getHours(),this.$m=O.getMinutes(),this.$s=O.getSeconds(),this.$ms=O.getMilliseconds()},R.$utils=function(){return P},R.isValid=function(){return this.$d.toString()!==v},R.isSame=function(O,L){var D=$(O);return this.startOf(L)<=D&&D<=this.endOf(L)},R.isAfter=function(O,L){return $(O)25){var d=o(this).startOf(r).add(1,r).date(c),f=o(this).endOf(n);if(d.isBefore(f))return 1}var m=o(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),p=this.diff(m,n,!0);return p<0?o(this).startOf("week").week():Math.ceil(p)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}})})(Hte);var eEe=Hte.exports;const vj=Zn(eEe);var Vte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),a=this.week(),o=this.year();return a===1&&i===11?o+1:i===0&&a>=52?o-1:o}}})})(Vte);var tEe=Vte.exports;const nEe=Zn(tEe);var Wte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){return function(n,r){var i=r.prototype,a=i.format;i.format=function(o){var s=this,l=this.$locale();if(!this.isValid())return a.bind(this)(o);var c=this.$utils(),d=(o||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})})(Wte);var rEe=Wte.exports;const Ute=Zn(rEe);var qte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n={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"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,a=/\d\d/,o=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(g){return(g=+g)+(g>68?1900:2e3)},d=function(g){return function(y){this[g]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var w=y.match(/([+-]|\d\d)/g),x=60*w[1]+(+w[2]||0);return x===0?0:w[0]==="+"?-x:x}(g)}],m=function(g){var y=l[g];return y&&(y.indexOf?y:y.s.concat(y.f))},p=function(g,y){var w,x=l.meridiem;if(x){for(var C=1;C<=24;C+=1)if(g.indexOf(x(C,0,y))>-1){w=C>12;break}}else w=g===(y?"pm":"PM");return w},h={A:[s,function(g){this.afternoon=p(g,!1)}],a:[s,function(g){this.afternoon=p(g,!0)}],Q:[i,function(g){this.month=3*(g-1)+1}],S:[i,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[o,d("seconds")],ss:[o,d("seconds")],m:[o,d("minutes")],mm:[o,d("minutes")],H:[o,d("hours")],h:[o,d("hours")],HH:[o,d("hours")],hh:[o,d("hours")],D:[o,d("day")],DD:[a,d("day")],Do:[s,function(g){var y=l.ordinal,w=g.match(/\d+/);if(this.day=w[0],y)for(var x=1;x<=31;x+=1)y(x).replace(/\[|\]/g,"")===g&&(this.day=x)}],w:[o,d("week")],ww:[a,d("week")],M:[o,d("month")],MM:[a,d("month")],MMM:[s,function(g){var y=m("months"),w=(m("monthsShort")||y.map(function(x){return x.slice(0,3)})).indexOf(g)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[s,function(g){var y=m("months").indexOf(g)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(g){this.year=c(g)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function v(g){var y,w;y=g,w=l&&l.formats;for(var x=(g=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function($,P,M){var j=M&&M.toUpperCase();return P||w[M]||n[M]||w[j].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,R,O){return R||O.slice(1)})})).match(r),C=x.length,S=0;S-1)return new Date((D==="X"?1e3:1)*L);var z=v(D)(L),H=z.year,A=z.month,V=z.day,W=z.hours,U=z.minutes,X=z.seconds,J=z.milliseconds,re=z.zone,Q=z.week,ne=new Date,Z=V||(H||A?1:ne.getDate()),se=H||ne.getFullYear(),oe=0;H&&!A||(oe=A>0?A-1:ne.getMonth());var ce,te=W||0,le=U||0,pe=X||0,we=J||0;return re?new Date(Date.UTC(se,oe,Z,te,le,pe,we+60*re.offset*1e3)):B?new Date(Date.UTC(se,oe,Z,te,le,pe,we)):(ce=new Date(se,oe,Z,te,le,pe,we),Q&&(ce=F(ce).week(Q).toDate()),ce)}catch{return new Date("")}}(k,T,_,w),this.init(),j&&j!==!0&&(this.$L=this.locale(j).$L),M&&k!=this.format(T)&&(this.$d=new Date("")),l={}}else if(T instanceof Array)for(var I=T.length,R=1;R<=I;R+=1){E[1]=T[R-1];var O=w.apply(this,E);if(O.isValid()){this.$d=O.$d,this.$L=O.$L,this.init();break}R===I&&(this.$d=new Date(""))}else C.call(this,S)}}})})(qte);var iEe=qte.exports;const Gte=Zn(iEe);Sn.extend(Gte);Sn.extend(Ute);Sn.extend(Lte);Sn.extend(zte);Sn.extend(vj);Sn.extend(nEe);Sn.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var o=(a||"").replace("Wo","wo");return r.bind(this)(o)}});var aEe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},_f=function(t){var n=aEe[t];return n||t.split("_")[0]},oEe={getNow:function(){var t=Sn();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Sn(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Sn().locale(_f(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(_f(t)).weekday(0)},getWeek:function(t,n){return n.locale(_f(t)).week()},getShortWeekDays:function(t){return Sn().locale(_f(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Sn().locale(_f(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(_f(t)).format(r)},parse:function(t,n,r){for(var i=_f(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=u.useState([!1,!1]),i=he(r,2),a=i[0],o=i[1],s=function(d,f){o(function(m){return sb(m,f,d)})},l=u.useMemo(function(){return a.map(function(c,d){if(c)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[l,s]}function Zte(e,t,n,r,i){var a="",o=[];return e&&o.push(i?"hh":"HH"),t&&o.push("mm"),n&&o.push("ss"),a=o.join(":"),r&&(a+=".SSS"),i&&(a+=" A"),a}function cEe(e,t,n,r,i,a){var o=e.fieldDateTimeFormat,s=e.fieldDateFormat,l=e.fieldTimeFormat,c=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,m=e.fieldQuarterFormat,p=e.yearFormat,h=e.cellYearFormat,v=e.cellQuarterFormat,g=e.dayFormat,y=e.cellDateFormat,w=Zte(t,n,r,i,a);return N(N({},e),{},{fieldDateTimeFormat:o||"YYYY-MM-DD ".concat(w),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||w,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:m||"YYYY-[Q]Q",yearFormat:p||"YYYY",cellYearFormat:h||"YYYY",cellQuarterFormat:v||"[Q]Q",cellDateFormat:y||g||"D"})}function ene(e,t){var n=t.showHour,r=t.showMinute,i=t.showSecond,a=t.showMillisecond,o=t.use12Hours;return K.useMemo(function(){return cEe(e,n,r,i,a,o)},[e,n,r,i,a,o])}function Zg(e,t,n){return n??t.some(function(r){return e.includes(r)})}var uEe=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function dEe(e){var t=B_(e,uEe),n=e.format,r=e.picker,i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=pt(i)==="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function fEe(e){return e&&typeof e=="string"}function tne(e,t,n,r){return[e,t,n,r].some(function(i){return i!==void 0})}function nne(e,t,n,r,i){var a=t,o=n,s=r;if(!e&&!a&&!o&&!s&&!i)a=!0,o=!0,s=!0;else if(e){var l,c,d,f=[a,o,s].some(function(h){return h===!1}),m=[a,o,s].some(function(h){return h===!0}),p=f?!0:!m;a=(l=a)!==null&&l!==void 0?l:p,o=(c=o)!==null&&c!==void 0?c:p,s=(d=s)!==null&&d!==void 0?d:p}return[a,o,s,i]}function rne(e){var t=e.showTime,n=dEe(e),r=he(n,2),i=r[0],a=r[1],o=t&&pt(t)==="object"?t:{},s=N(N({defaultOpenValue:o.defaultOpenValue||o.defaultValue},i),o),l=s.showMillisecond,c=s.showHour,d=s.showMinute,f=s.showSecond,m=tne(c,d,f,l),p=nne(m,c,d,f,l),h=he(p,3);return c=h[0],d=h[1],f=h[2],[s,N(N({},s),{},{showHour:c,showMinute:d,showSecond:f,showMillisecond:l}),s.format,a]}function ine(e,t,n,r,i){var a=e==="time";if(e==="datetime"||a){for(var o=r,s=Yte(e,i,null),l=s,c=[t,n],d=0;d1&&(o=t.addDate(o,-7)),o}function Zi(e,t){var n=t.generateConfig,r=t.locale,i=t.format;return e?typeof i=="function"?i(e):n.locale.format(r.locale,e,i):""}function s2(e,t,n){var r=t,i=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(o,s){n?r=e[o](r,e[i[s]](n)):r=e[o](r,0)}),r}function vEe(e,t,n,r,i){var a=Xt(function(o,s){return!!(n&&n(o,s)||r&&e.isAfter(r,o)&&!Ha(e,t,r,o,s.type)||i&&e.isAfter(o,i)&&!Ha(e,t,i,o,s.type))});return a}function gEe(e,t,n){return u.useMemo(function(){var r=Yte(e,t,n),i=Ym(r),a=i[0],o=pt(a)==="object"&&a.type==="mask"?a.format:null;return[i.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),o]},[e,t,n])}function bEe(e,t,n){return typeof e[0]=="function"||n?!0:t}function yEe(e,t,n,r){var i=Xt(function(a,o){var s=N({type:t},o);if(delete s.activeIndex,!e.isValidate(a)||n&&n(a,s))return!0;if((t==="date"||t==="time")&&r){var l,c=o&&o.activeIndex===1?"end":"start",d=((l=r.disabledTime)===null||l===void 0?void 0:l.call(r,a,c,{from:s.from}))||{},f=d.disabledHours,m=d.disabledMinutes,p=d.disabledSeconds,h=d.disabledMilliseconds,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=f||v,x=m||g,C=p||y,S=e.getHour(a),k=e.getMinute(a),_=e.getSecond(a),E=e.getMillisecond(a);if(w&&w().includes(S)||x&&x(S).includes(k)||C&&C(S,k).includes(_)||h&&h(S,k,_).includes(E))return!0}return!1});return i}function Xx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=u.useMemo(function(){var r=e&&Ym(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function sne(e,t){var n=e.generateConfig,r=e.locale,i=e.picker,a=i===void 0?"date":i,o=e.prefixCls,s=o===void 0?"rc-picker":o,l=e.styles,c=l===void 0?{}:l,d=e.classNames,f=d===void 0?{}:d,m=e.order,p=m===void 0?!0:m,h=e.components,v=h===void 0?{}:h,g=e.inputRender,y=e.allowClear,w=e.clearIcon,x=e.needConfirm,C=e.multiple,S=e.format,k=e.inputReadOnly,_=e.disabledDate,E=e.minDate,T=e.maxDate,$=e.showTime,P=e.value,M=e.defaultValue,j=e.pickerValue,I=e.defaultPickerValue,R=Xx(P),O=Xx(M),L=Xx(j),D=Xx(I),B=a==="date"&&$?"datetime":a,F=B==="time"||B==="datetime",z=F||C,H=x??F,A=rne(e),V=he(A,4),W=V[0],U=V[1],X=V[2],J=V[3],re=ene(r,U),Q=u.useMemo(function(){return ine(B,X,J,W,re)},[B,X,J,W,re]),ne=u.useMemo(function(){return N(N({},e),{},{prefixCls:s,locale:re,picker:a,styles:c,classNames:f,order:p,components:N({input:g},v),clearIcon:mEe(s,y,w),showTime:Q,value:R,defaultValue:O,pickerValue:L,defaultPickerValue:D},t==null?void 0:t())},[e]),Z=gEe(B,re,S),se=he(Z,2),oe=se[0],ce=se[1],te=bEe(oe,k,C),le=vEe(n,r,_,E,T),pe=yEe(n,a,le,Q),we=u.useMemo(function(){return N(N({},ne),{},{needConfirm:H,inputReadOnly:te,disabledDate:le})},[ne,H,te,le]);return[we,B,z,oe,ce,pe]}function xEe(e,t,n){var r=Wt(t,{value:e}),i=he(r,2),a=i[0],o=i[1],s=K.useRef(e),l=K.useRef(),c=function(){pn.cancel(l.current)},d=Xt(function(){o(s.current),n&&a!==s.current&&n(s.current)}),f=Xt(function(m,p){c(),s.current=m,m||p?d():l.current=pn(d)});return K.useEffect(function(){return c},[]),[a,f]}function lne(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,i=n.every(function(d){return d})?!1:e,a=xEe(i,t||!1,r),o=he(a,2),s=o[0],l=o[1];function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||s)&&l(d,f.force)}return[s,c]}function cne(e){var t=u.useRef();return u.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(i){var a;(a=t.current)===null||a===void 0||a.focus(i)},blur:function(){var i;(i=t.current)===null||i===void 0||i.blur()}}}),t}function une(e,t){return u.useMemo(function(){return e||(t?(Jn(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=he(n,2),i=r[0],a=r[1];return{label:i,value:a}})):[])},[e,t])}function wj(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=u.useRef(t);r.current=t,rm(function(){if(e)r.current(e);else{var i=pn(function(){r.current(e)},n);return function(){pn.cancel(i)}}},[e])}function dne(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=u.useState(0),i=he(r,2),a=i[0],o=i[1],s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useRef([]),m=u.useRef(null),p=u.useRef(null),h=function(C){m.current=C},v=function(C){return m.current===C},g=function(C){d(C)},y=function(C){return C&&(p.current=C),p.current},w=function(C){var S=f.current,k=new Set(S.filter(function(E){return C[E]||t[E]})),_=S[S.length-1]===0?1:0;return k.size>=2||e[_]?null:_};return wj(c||n,function(){c||(f.current=[],h(null))}),u.useEffect(function(){c&&f.current.push(a)},[c,a]),[c,g,y,a,o,w,f.current,h,v]}function wEe(e,t,n,r,i,a){var o=n[n.length-1],s=function(c,d){var f=he(e,2),m=f[0],p=f[1],h=N(N({},d),{},{from:Xte(e,n)});return o===1&&t[0]&&m&&!Ha(r,i,m,c,h.type)&&r.isAfter(m,c)||o===0&&t[1]&&p&&!Ha(r,i,p,c,h.type)&&r.isAfter(c,p)?!0:a==null?void 0:a(c,h)};return s}function A0(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var h$=[];function fne(e,t,n,r,i,a,o,s){var l=arguments.length>8&&arguments[8]!==void 0?arguments[8]:h$,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:h$,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:h$,f=arguments.length>11?arguments[11]:void 0,m=arguments.length>12?arguments[12]:void 0,p=arguments.length>13?arguments[13]:void 0,h=o==="time",v=a||0,g=function(L){var D=e.getNow();return h&&(D=s2(e,D)),l[L]||n[L]||D},y=he(c,2),w=y[0],x=y[1],C=Wt(function(){return g(0)},{value:w}),S=he(C,2),k=S[0],_=S[1],E=Wt(function(){return g(1)},{value:x}),T=he(E,2),$=T[0],P=T[1],M=u.useMemo(function(){var O=[k,$][v];return h?O:s2(e,O,d[v])},[h,k,$,v,e,d]),j=function(L){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",B=[_,P][v];B(L);var F=[k,$];F[v]=L,f&&(!Ha(e,t,k,F[0],o)||!Ha(e,t,$,F[1],o))&&f(F,{source:D,range:v===1?"end":"start",mode:r})},I=function(L,D){if(s){var B={date:"month",week:"month",month:"year",quarter:"year"},F=B[o];if(F&&!Ha(e,t,L,D,F))return A0(e,o,D,-1);if(o==="year"&&L){var z=Math.floor(e.getYear(L)/10),H=Math.floor(e.getYear(D)/10);if(z!==H)return A0(e,o,D,-1)}}return D},R=u.useRef(null);return dn(function(){if(i&&!l[v]){var O=h?null:e.getNow();if(R.current!==null&&R.current!==v?O=[k,$][v^1]:n[v]?O=v===0?n[0]:I(n[0],n[1]):n[v^1]&&(O=n[v^1]),O){m&&e.isAfter(m,O)&&(O=m);var L=s?A0(e,o,O,1):O;p&&e.isAfter(L,p)&&(O=s?A0(e,o,p,-1):p),j(O,"reset")}}},[i,v,n[v]]),u.useEffect(function(){i?R.current=v:R.current=null},[i,v]),dn(function(){i&&l&&l[v]&&j(l[v],"reset")},[i,v]),[M,j]}function mne(e,t){var n=u.useRef(e),r=u.useState({}),i=he(r,2),a=i[1],o=function(c){return c&&t!==void 0?t:n.current},s=function(c){n.current=c,a({})};return[o,s,o(!0)]}var CEe=[];function pne(e,t,n){var r=function(o){return o.map(function(s){return Zi(s,{generateConfig:e,locale:t,format:n[0]})})},i=function(o,s){for(var l=Math.max(o.length,s.length),c=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,o=[],s=n>=1?n|0:1,l=e;l<=t;l+=s){var c=i.includes(l);(!c||!r)&&o.push({label:gj(l,a),value:l,disabled:c})}return o}function Cj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},i=r.use12Hours,a=r.hourStep,o=a===void 0?1:a,s=r.minuteStep,l=s===void 0?1:s,c=r.secondStep,d=c===void 0?1:c,f=r.millisecondStep,m=f===void 0?100:f,p=r.hideDisabledOptions,h=r.disabledTime,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=u.useMemo(function(){return n||e.getNow()},[n,e]),x=u.useCallback(function(D){var B=(h==null?void 0:h(D))||{};return[B.disabledHours||v||Jx,B.disabledMinutes||g||Jx,B.disabledSeconds||y||Jx,B.disabledMilliseconds||Jx]},[h,v,g,y]),C=u.useMemo(function(){return x(w)},[w,x]),S=he(C,4),k=S[0],_=S[1],E=S[2],T=S[3],$=u.useCallback(function(D,B,F,z){var H=Qx(0,23,o,p,D()),A=i?H.map(function(X){return N(N({},X),{},{label:gj(X.value%12||12,2)})}):H,V=function(J){return Qx(0,59,l,p,B(J))},W=function(J,re){return Qx(0,59,d,p,F(J,re))},U=function(J,re,Q){return Qx(0,999,m,p,z(J,re,Q),3)};return[A,V,W,U]},[p,o,i,m,l,d]),P=u.useMemo(function(){return $(k,_,E,T)},[$,k,_,E,T]),M=he(P,4),j=M[0],I=M[1],R=M[2],O=M[3],L=function(B,F){var z=function(){return j},H=I,A=R,V=O;if(F){var W=x(F),U=he(W,4),X=U[0],J=U[1],re=U[2],Q=U[3],ne=$(X,J,re,Q),Z=he(ne,4),se=Z[0],oe=Z[1],ce=Z[2],te=Z[3];z=function(){return se},H=oe,A=ce,V=te}var le=kEe(B,z,H,A,V,e);return le};return[L,j,I,R,O]}function _Ee(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,i=e.showNow,a=e.showTime,o=e.onSubmit,s=e.onNow,l=e.invalid,c=e.needConfirm,d=e.generateConfig,f=e.disabledDate,m=u.useContext(Zl),p=m.prefixCls,h=m.locale,v=m.button,g=v===void 0?"button":v,y=d.getNow(),w=Cj(d,a,y),x=he(w,1),C=x[0],S=r==null?void 0:r(t),k=f(y,{type:t}),_=function(){if(!k){var I=C(y);s(I)}},E="".concat(p,"-now"),T="".concat(E,"-btn"),$=i&&u.createElement("li",{className:E},u.createElement("a",{className:fe(T,k&&"".concat(T,"-disabled")),"aria-disabled":k,onClick:_},n==="date"?h.today:h.now)),P=c&&u.createElement("li",{className:"".concat(p,"-ok")},u.createElement(g,{disabled:l,onClick:o},h.ok)),M=($||P)&&u.createElement("ul",{className:"".concat(p,"-ranges")},$,P);return!S&&!M?null:u.createElement("div",{className:"".concat(p,"-footer")},S&&u.createElement("div",{className:"".concat(p,"-footer-extra")},S),M)}function yne(e,t,n){function r(i,a){var o=i.findIndex(function(l){return Ha(e,t,l,a,n)});if(o===-1)return[].concat(Ve(i),[a]);var s=Ve(i);return s.splice(o,1),s}return r}var Xm=u.createContext(null);function H_(){return u.useContext(Xm)}function ng(e,t){var n=e.prefixCls,r=e.generateConfig,i=e.locale,a=e.disabledDate,o=e.minDate,s=e.maxDate,l=e.cellRender,c=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,m=e.values,p=e.pickerValue,h=e.onSelect,v=e.prevIcon,g=e.nextIcon,y=e.superPrevIcon,w=e.superNextIcon,x=r.getNow(),C={now:x,values:m,pickerValue:p,prefixCls:n,disabledDate:a,minDate:o,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:d,onHover:f,locale:i,generateConfig:r,onSelect:h,panelType:t,prevIcon:v,nextIcon:g,superPrevIcon:y,superNextIcon:w};return[C,x]}var Hd=u.createContext({});function ly(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,i=e.getCellDate,a=e.prefixColumn,o=e.rowClassName,s=e.titleFormat,l=e.getCellText,c=e.getCellClassName,d=e.headerCells,f=e.cellSelection,m=f===void 0?!0:f,p=e.disabledDate,h=H_(),v=h.prefixCls,g=h.panelType,y=h.now,w=h.disabledDate,x=h.cellRender,C=h.onHover,S=h.hoverValue,k=h.hoverRangeValue,_=h.generateConfig,E=h.values,T=h.locale,$=h.onSelect,P=p||w,M="".concat(v,"-cell"),j=u.useContext(Hd),I=j.onCellDblClick,R=function(A){return E.some(function(V){return V&&Ha(_,T,A,V,g)})},O=[],L=0;L1&&arguments[1]!==void 0?arguments[1]:!1;ae(Fe),g==null||g(Fe),Ce&&ee(Fe)},ue=function(Fe,Ce){re(Fe),Ce&&q(Ce),ee(Ce,Fe)},ie=function(Fe){if(pe(Fe),q(Fe),J!==C){var Ce=["decade","year"],ve=[].concat(Ce,["month"]),ge={quarter:[].concat(Ce,["quarter"]),week:[].concat(Ve(ve),["week"]),date:[].concat(Ve(ve),["date"])},Ee=ge[C]||ve,Ne=Ee.indexOf(J),We=Ee[Ne+1];We&&ue(We,Fe)}},de=u.useMemo(function(){var Re,Fe;if(Array.isArray(_)){var Ce=he(_,2);Re=Ce[0],Fe=Ce[1]}else Re=_;return!Re&&!Fe?null:(Re=Re||Fe,Fe=Fe||Re,i.isAfter(Re,Fe)?[Fe,Re]:[Re,Fe])},[_,i]),be=bj(E,T,$),ke=M[Q]||FEe[Q]||V_,xe=u.useContext(Hd),ye=u.useMemo(function(){return N(N({},xe),{},{hideHeader:j})},[xe,j]),Se="".concat(I,"-panel"),Oe=B_(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return u.createElement(Hd.Provider,{value:ye},u.createElement("div",{ref:R,tabIndex:l,className:fe(Se,G({},"".concat(Se,"-rtl"),a==="rtl"))},u.createElement(ke,Ae({},Oe,{showTime:V,prefixCls:I,locale:H,generateConfig:i,onModeChange:ue,pickerValue:Y,onPickerValueChange:function(Fe){q(Fe,!0)},value:te[0],onSelect:ie,values:te,cellRender:be,hoverRangeValue:de,hoverValue:k}))))}var v$=u.memo(u.forwardRef(DEe));function LEe(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,i=e.onPickerValueChange,a=e.needConfirm,o=e.onSubmit,s=e.range,l=e.hoverValue,c=u.useContext(Zl),d=c.prefixCls,f=c.generateConfig,m=u.useCallback(function(w,x){return A0(f,t,w,x)},[f,t]),p=u.useMemo(function(){return m(r,1)},[r,m]),h=function(x){i(m(x,-1))},v={onCellDblClick:function(){a&&o()}},g=t==="time",y=N(N({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:g});return s?y.hoverRangeValue=l:y.hoverValue=l,n?u.createElement("div",{className:"".concat(d,"-panels")},u.createElement(Hd.Provider,{value:N(N({},v),{},{hideNext:!0})},u.createElement(v$,y)),u.createElement(Hd.Provider,{value:N(N({},v),{},{hidePrev:!0})},u.createElement(v$,Ae({},y,{pickerValue:p,onPickerValueChange:h})))):u.createElement(Hd.Provider,{value:N({},v)},u.createElement(v$,y))}function hL(e){return typeof e=="function"?e():e}function BEe(e){var t=e.prefixCls,n=e.presets,r=e.onClick,i=e.onHover;return n.length?u.createElement("div",{className:"".concat(t,"-presets")},u.createElement("ul",null,n.map(function(a,o){var s=a.label,l=a.value;return u.createElement("li",{key:o,onClick:function(){r(hL(l))},onMouseEnter:function(){i(hL(l))},onMouseLeave:function(){i(null)}},s)}))):null}function wne(e){var t=e.panelRender,n=e.internalMode,r=e.picker,i=e.showNow,a=e.range,o=e.multiple,s=e.activeInfo,l=s===void 0?[0,0,0]:s,c=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,m=e.onFocus,p=e.onBlur,h=e.onPanelMouseDown,v=e.direction,g=e.value,y=e.onSelect,w=e.isInvalid,x=e.defaultOpenValue,C=e.onOk,S=e.onSubmit,k=u.useContext(Zl),_=k.prefixCls,E="".concat(_,"-panel"),T=v==="rtl",$=u.useRef(null),P=u.useRef(null),M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=u.useState(0),L=he(O,2),D=L[0],B=L[1],F=u.useState(0),z=he(F,2),H=z[0],A=z[1],V=function(ie){ie.width&&R(ie.width)},W=he(l,3),U=W[0],X=W[1],J=W[2],re=u.useState(0),Q=he(re,2),ne=Q[0],Z=Q[1];u.useEffect(function(){Z(10)},[U]),u.useEffect(function(){if(a&&P.current){var ue,ie=((ue=$.current)===null||ue===void 0?void 0:ue.offsetWidth)||0,de=P.current.getBoundingClientRect();if(!de.height||de.right<0){Z(function(ye){return Math.max(0,ye-1)});return}var be=(T?X-ie:U)-de.left;if(A(be),I&&I=s&&n<=l)return a;var c=Math.min(Math.abs(n-s),Math.abs(n-l));c0?ft:mt));var Te=Pe+De,Ie=mt-ft+1;return String(ft+(Ie+Te-ft)%Ie)};switch(Fe){case"Backspace":case"Delete":Ce="",ve=Ee;break;case"ArrowLeft":Ce="",Ne(-1);break;case"ArrowRight":Ce="",Ne(1);break;case"ArrowUp":Ce="",ve=We(1);break;case"ArrowDown":Ce="",ve=We(-1);break;default:isNaN(Number(Fe))||(Ce=z+Fe,ve=Ce);break}if(Ce!==null&&(H(Ce),Ce.length>=ge&&(Ne(1),H(""))),ve!==null){var He=ne.slice(0,le)+gj(ve,ge)+ne.slice(pe);_e(He.slice(0,o.length))}Q({})},ye=u.useRef();dn(function(){if(!(!j||!o||ee.current)){if(!oe.match(ne)){_e(o);return}return se.current.setSelectionRange(le,pe),ye.current=pn(function(){se.current.setSelectionRange(le,pe)}),function(){pn.cancel(ye.current)}}},[oe,o,j,ne,W,le,pe,re,_e]);var Se=o?{onFocus:ie,onBlur:be,onKeyDown:xe,onMouseDown:q,onMouseUp:ue,onPaste:ae}:{};return u.createElement("div",{ref:Z,className:fe($,G(G({},"".concat($,"-active"),n&&i),"".concat($,"-placeholder"),c))},u.createElement(T,Ae({ref:se,"aria-invalid":v,autoComplete:"off"},y,{onKeyDown:ke,onBlur:de},Se,{value:ne,onChange:Y})),u.createElement(W_,{type:"suffix",icon:a}),g)}),GEe=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],KEe=["index"];function YEe(e,t){var n=e.id,r=e.prefix,i=e.clearIcon,a=e.suffixIcon,o=e.separator,s=o===void 0?"~":o,l=e.activeIndex;e.activeHelp,e.allHelp;var c=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,m=e.style,p=e.onClick,h=e.onClear,v=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var g=e.disabled,y=e.invalid;e.inputReadOnly;var w=e.direction;e.onOpenChange;var x=e.onActiveInfo;e.placement;var C=e.onMouseDown;e.required,e["aria-required"];var S=e.autoFocus,k=e.tabIndex,_=it(e,GEe),E=w==="rtl",T=u.useContext(Zl),$=T.prefixCls,P=u.useMemo(function(){if(typeof n=="string")return[n];var re=n||{};return[re.start,re.end]},[n]),M=u.useRef(),j=u.useRef(),I=u.useRef(),R=function(Q){var ne;return(ne=[j,I][Q])===null||ne===void 0?void 0:ne.current};u.useImperativeHandle(t,function(){return{nativeElement:M.current,focus:function(Q){if(pt(Q)==="object"){var ne,Z=Q||{},se=Z.index,oe=se===void 0?0:se,ce=it(Z,KEe);(ne=R(oe))===null||ne===void 0||ne.focus(ce)}else{var te;(te=R(Q??0))===null||te===void 0||te.focus()}},blur:function(){var Q,ne;(Q=R(0))===null||Q===void 0||Q.blur(),(ne=R(1))===null||ne===void 0||ne.blur()}}});var O=Sne(_),L=u.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),D=Cne(N(N({},e),{},{id:P,placeholder:L})),B=he(D,1),F=B[0],z=u.useState({position:"absolute",width:0}),H=he(z,2),A=H[0],V=H[1],W=Xt(function(){var re=R(l);if(re){var Q=re.nativeElement.getBoundingClientRect(),ne=M.current.getBoundingClientRect(),Z=Q.left-ne.left;V(function(se){return N(N({},se),{},{width:Q.width,left:Z})}),x([Q.left,Q.right,ne.width])}});u.useEffect(function(){W()},[l]);var U=i&&(v[0]&&!g[0]||v[1]&&!g[1]),X=S&&!g[0],J=S&&!X&&!g[1];return u.createElement(Mi,{onResize:W},u.createElement("div",Ae({},O,{className:fe($,"".concat($,"-range"),G(G(G(G({},"".concat($,"-focused"),c),"".concat($,"-disabled"),g.every(function(re){return re})),"".concat($,"-invalid"),y.some(function(re){return re})),"".concat($,"-rtl"),E),f),style:m,ref:M,onClick:p,onMouseDown:function(Q){var ne=Q.target;ne!==j.current.inputElement&&ne!==I.current.inputElement&&Q.preventDefault(),C==null||C(Q)}}),r&&u.createElement("div",{className:"".concat($,"-prefix")},r),u.createElement(ER,Ae({ref:j},F(0),{autoFocus:X,tabIndex:k,"date-range":"start"})),u.createElement("div",{className:"".concat($,"-range-separator")},s),u.createElement(ER,Ae({ref:I},F(1),{autoFocus:J,tabIndex:k,"date-range":"end"})),u.createElement("div",{className:"".concat($,"-active-bar"),style:A}),u.createElement(W_,{type:"suffix",icon:a}),U&&u.createElement(_R,{icon:i,onClear:h})))}var XEe=u.forwardRef(YEe);function gL(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function ew(e){return e===1?"end":"start"}function JEe(e,t){var n=sne(e,function(){var Cn=e.disabled,$t=e.allowEmpty,zt=gL(Cn,!1),_n=gL($t,!1);return{disabled:zt,allowEmpty:_n}}),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i.prefixCls,f=i.styles,m=i.classNames,p=i.defaultValue,h=i.value,v=i.needConfirm,g=i.onKeyDown,y=i.disabled,w=i.allowEmpty,x=i.disabledDate,C=i.minDate,S=i.maxDate,k=i.defaultOpen,_=i.open,E=i.onOpenChange,T=i.locale,$=i.generateConfig,P=i.picker,M=i.showNow,j=i.showToday,I=i.showTime,R=i.mode,O=i.onPanelChange,L=i.onCalendarChange,D=i.onOk,B=i.defaultPickerValue,F=i.pickerValue,z=i.onPickerValueChange,H=i.inputReadOnly,A=i.suffixIcon,V=i.onFocus,W=i.onBlur,U=i.presets,X=i.ranges,J=i.components,re=i.cellRender,Q=i.dateRender,ne=i.monthCellRender,Z=i.onClick,se=cne(t),oe=lne(_,k,y,E),ce=he(oe,2),te=ce[0],le=ce[1],pe=function($t,zt){(y.some(function(_n){return!_n})||!$t)&&le($t,zt)},we=vne($,T,s,!0,!1,p,h,L,D),_e=he(we,5),Y=_e[0],ae=_e[1],ee=_e[2],q=_e[3],ue=_e[4],ie=ee(),de=dne(y,w,te),be=he(de,9),ke=be[0],xe=be[1],ye=be[2],Se=be[3],Oe=be[4],Re=be[5],Fe=be[6],Ce=be[7],ve=be[8],ge=function($t,zt){xe(!0),V==null||V($t,{range:ew(zt??Se)})},Ee=function($t,zt){xe(!1),W==null||W($t,{range:ew(zt??Se)})},Ne=u.useMemo(function(){if(!I)return null;var Cn=I.disabledTime,$t=Cn?function(zt){var _n=ew(Se),Rn=Xte(ie,Fe,Se);return Cn(zt,_n,{from:Rn})}:void 0;return N(N({},I),{},{disabledTime:$t})},[I,Se,ie,Fe]),We=Wt([P,P],{value:R}),He=he(We,2),Ye=He[0],De=He[1],Ue=Ye[Se]||P,Le=Ue==="date"&&Ne?"datetime":Ue,ft=Le===P&&Le!=="time",mt=bne(P,Ue,M,j,!0),ut=gne(i,Y,ae,ee,q,y,s,ke,te,c),gt=he(ut,2),Pe=gt[0],Te=gt[1],Ie=wEe(ie,y,Fe,$,T,x),$e=Qte(ie,c,w),je=he($e,2),Ke=je[0],Ze=je[1],st=fne($,T,ie,Ye,te,Se,a,ft,B,F,Ne==null?void 0:Ne.defaultOpenValue,z,C,S),Xe=he(st,2),Ge=Xe[0],ct=Xe[1],yt=Xt(function(Cn,$t,zt){var _n=sb(Ye,Se,$t);if((_n[0]!==Ye[0]||_n[1]!==Ye[1])&&De(_n),O&&zt!==!1){var Rn=Ve(ie);Cn&&(Rn[Se]=Cn),O(Rn,_n)}}),Rt=function($t,zt){return sb(ie,zt,$t)},Nt=function($t,zt){var _n=ie;$t&&(_n=Rt($t,Se)),Ce(Se);var Rn=Re(_n);q(_n),Pe(Se,Rn===null),Rn===null?pe(!1,{force:!0}):zt||se.current.focus({index:Rn})},Ct=function($t){var zt,_n=$t.target.getRootNode();if(!se.current.nativeElement.contains((zt=_n.activeElement)!==null&&zt!==void 0?zt:document.activeElement)){var Rn=y.findIndex(function(Tr){return!Tr});Rn>=0&&se.current.focus({index:Rn})}pe(!0),Z==null||Z($t)},Je=function(){Te(null),pe(!1,{force:!0})},Me=u.useState(null),ze=he(Me,2),tt=ze[0],ot=ze[1],Qe=u.useState(null),nt=he(Qe,2),lt=nt[0],xt=nt[1],Dt=u.useMemo(function(){return lt||ie},[ie,lt]);u.useEffect(function(){te||xt(null)},[te]);var vt=u.useState([0,0,0]),at=he(vt,2),St=at[0],nn=at[1],rn=une(U,X),At=function($t){xt($t),ot("preset")},$n=function($t){var zt=Te($t);zt&&pe(!1,{force:!0})},In=function($t){Nt($t)},kr=function($t){xt($t?Rt($t,Se):null),ot("cell")},Nr=function($t){pe(!0),ge($t)},Yr=function(){ye("panel")},Vr=function($t){var zt=sb(ie,Se,$t);q(zt),!v&&!o&&a===Le&&Nt($t)},Tn=function(){pe(!1)},qt=bj(re,Q,ne,ew(Se)),Gt=ie[Se]||null,Mn=Xt(function(Cn){return c(Cn,{activeIndex:Se})}),Ut=u.useMemo(function(){var Cn=zr(i,!1),$t=on(i,[].concat(Ve(Object.keys(Cn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return $t},[i]),Lt=u.createElement(wne,Ae({},Ut,{showNow:mt,showTime:Ne,range:!0,multiplePanel:ft,activeInfo:St,disabledDate:Ie,onFocus:Nr,onBlur:Ee,onPanelMouseDown:Yr,picker:P,mode:Ue,internalMode:Le,onPanelChange:yt,format:l,value:Gt,isInvalid:Mn,onChange:null,onSelect:Vr,pickerValue:Ge,defaultOpenValue:Ym(I==null?void 0:I.defaultOpenValue)[Se],onPickerValueChange:ct,hoverValue:Dt,onHover:kr,needConfirm:v,onSubmit:Nt,onOk:ue,presets:rn,onPresetHover:At,onPresetSubmit:$n,onNow:In,cellRender:qt})),Pn=function($t,zt){var _n=Rt($t,zt);q(_n)},fr=function(){ye("input")},Ar=function($t,zt){var _n=Fe.length,Rn=Fe[_n-1];if(_n&&Rn!==zt&&v&&!w[Rn]&&!ve(Rn)&&ie[Rn]){se.current.focus({index:Rn});return}ye("input"),pe(!0,{inherit:!0}),Se!==zt&&te&&!v&&o&&Nt(null,!0),Oe(zt),ge($t,zt)},yi=function($t,zt){if(pe(!1),!v&&ye()==="input"){var _n=Re(ie);Pe(Se,_n===null)}Ee($t,zt)},Xr=function($t,zt){$t.key==="Tab"&&Nt(null,!0),g==null||g($t,zt)},xi=u.useMemo(function(){return{prefixCls:d,locale:T,generateConfig:$,button:J.button,input:J.input}},[d,T,$,J.button,J.input]);return dn(function(){te&&Se!==void 0&&yt(null,P,!1)},[te,Se,P]),dn(function(){var Cn=ye();!te&&Cn==="input"&&(pe(!1),Nt(null,!0)),!te&&o&&!v&&Cn==="panel"&&(pe(!0),Nt())},[te]),u.createElement(Zl.Provider,{value:xi},u.createElement(Kte,Ae({},Jte(i),{popupElement:Lt,popupStyle:f.popup,popupClassName:m.popup,visible:te,onClose:Tn,range:!0}),u.createElement(XEe,Ae({},i,{ref:se,suffixIcon:A,activeIndex:ke||te?Se:null,activeHelp:!!lt,allHelp:!!lt&&tt==="preset",focused:ke,onFocus:Ar,onBlur:yi,onKeyDown:Xr,onSubmit:Nt,value:Dt,maskFormat:l,onChange:Pn,onInputChange:fr,format:s,inputReadOnly:H,disabled:y,open:te,onOpenChange:pe,onClick:Ct,onClear:Je,invalid:Ke,onInvalid:Ze,onActiveInfo:nn}))))}var QEe=u.forwardRef(JEe);function ZEe(e){var t=e.prefixCls,n=e.value,r=e.onRemove,i=e.removeIcon,a=i===void 0?"×":i,o=e.formatDate,s=e.disabled,l=e.maxTagCount,c=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),m="".concat(f,"-overflow");function p(g,y){return u.createElement("span",{className:fe("".concat(f,"-item")),title:typeof g=="string"?g:null},u.createElement("span",{className:"".concat(f,"-item-content")},g),!s&&y&&u.createElement("span",{onMouseDown:function(x){x.preventDefault()},onClick:y,className:"".concat(f,"-item-remove")},a))}function h(g){var y=o(g),w=function(C){C&&C.stopPropagation(),r(g)};return p(y,w)}function v(g){var y="+ ".concat(g.length," ...");return p(y)}return u.createElement("div",{className:d},u.createElement(Ll,{prefixCls:m,data:n,renderItem:h,renderRest:v,itemKey:function(y){return o(y)},maxCount:l}),!n.length&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var e$e=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function t$e(e,t){e.id;var n=e.open,r=e.prefix,i=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var o=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var s=e.locale,l=e.generateConfig,c=e.placeholder,d=e.className,f=e.style,m=e.onClick,p=e.onClear,h=e.internalPicker,v=e.value,g=e.onChange,y=e.onSubmit;e.onInputChange;var w=e.multiple,x=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var C=e.disabled,S=e.invalid;e.inputReadOnly;var k=e.direction;e.onOpenChange;var _=e.onMouseDown;e.required,e["aria-required"];var E=e.autoFocus,T=e.tabIndex,$=e.removeIcon,P=it(e,e$e),M=k==="rtl",j=u.useContext(Zl),I=j.prefixCls,R=u.useRef(),O=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:R.current,focus:function(X){var J;(J=O.current)===null||J===void 0||J.focus(X)},blur:function(){var X;(X=O.current)===null||X===void 0||X.blur()}}});var L=Sne(P),D=function(X){g([X])},B=function(X){var J=v.filter(function(re){return re&&!Ha(l,s,re,X,h)});g(J),n||y()},F=Cne(N(N({},e),{},{onChange:D}),function(U){var X=U.valueTexts;return{value:X[0]||"",active:o}}),z=he(F,2),H=z[0],A=z[1],V=!!(i&&v.length&&!C),W=w?u.createElement(u.Fragment,null,u.createElement(ZEe,{prefixCls:I,value:v,onRemove:B,formatDate:A,maxTagCount:x,disabled:C,removeIcon:$,placeholder:c}),u.createElement("input",{className:"".concat(I,"-multiple-input"),value:v.map(A).join(","),ref:O,readOnly:!0,autoFocus:E,tabIndex:T}),u.createElement(W_,{type:"suffix",icon:a}),V&&u.createElement(_R,{icon:i,onClear:p})):u.createElement(ER,Ae({ref:O},H(),{autoFocus:E,tabIndex:T,suffixIcon:a,clearIcon:V&&u.createElement(_R,{icon:i,onClear:p}),showActiveCls:!1}));return u.createElement("div",Ae({},L,{className:fe(I,G(G(G(G(G({},"".concat(I,"-multiple"),w),"".concat(I,"-focused"),o),"".concat(I,"-disabled"),C),"".concat(I,"-invalid"),S),"".concat(I,"-rtl"),M),d),style:f,ref:R,onClick:m,onMouseDown:function(X){var J,re=X.target;re!==((J=O.current)===null||J===void 0?void 0:J.inputElement)&&X.preventDefault(),_==null||_(X)}}),r&&u.createElement("div",{className:"".concat(I,"-prefix")},r),W)}var n$e=u.forwardRef(t$e);function r$e(e,t){var n=sne(e),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i,f=d.prefixCls,m=d.styles,p=d.classNames,h=d.order,v=d.defaultValue,g=d.value,y=d.needConfirm,w=d.onChange,x=d.onKeyDown,C=d.disabled,S=d.disabledDate,k=d.minDate,_=d.maxDate,E=d.defaultOpen,T=d.open,$=d.onOpenChange,P=d.locale,M=d.generateConfig,j=d.picker,I=d.showNow,R=d.showToday,O=d.showTime,L=d.mode,D=d.onPanelChange,B=d.onCalendarChange,F=d.onOk,z=d.multiple,H=d.defaultPickerValue,A=d.pickerValue,V=d.onPickerValueChange,W=d.inputReadOnly,U=d.suffixIcon,X=d.removeIcon,J=d.onFocus,re=d.onBlur,Q=d.presets,ne=d.components,Z=d.cellRender,se=d.dateRender,oe=d.monthCellRender,ce=d.onClick,te=cne(t);function le(Ut){return Ut===null?null:z?Ut:Ut[0]}var pe=yne(M,P,a),we=lne(T,E,[C],$),_e=he(we,2),Y=_e[0],ae=_e[1],ee=function(Lt,Pn,fr){if(B){var Ar=N({},fr);delete Ar.range,B(le(Lt),le(Pn),Ar)}},q=function(Lt){F==null||F(le(Lt))},ue=vne(M,P,s,!1,h,v,g,ee,q),ie=he(ue,5),de=ie[0],be=ie[1],ke=ie[2],xe=ie[3],ye=ie[4],Se=ke(),Oe=dne([C]),Re=he(Oe,4),Fe=Re[0],Ce=Re[1],ve=Re[2],ge=Re[3],Ee=function(Lt){Ce(!0),J==null||J(Lt,{})},Ne=function(Lt){Ce(!1),re==null||re(Lt,{})},We=Wt(j,{value:L}),He=he(We,2),Ye=He[0],De=He[1],Ue=Ye==="date"&&O?"datetime":Ye,Le=bne(j,Ye,I,R),ft=w&&function(Ut,Lt){w(le(Ut),le(Lt))},mt=gne(N(N({},i),{},{onChange:ft}),de,be,ke,xe,[],s,Fe,Y,c),ut=he(mt,2),gt=ut[1],Pe=Qte(Se,c),Te=he(Pe,2),Ie=Te[0],$e=Te[1],je=u.useMemo(function(){return Ie.some(function(Ut){return Ut})},[Ie]),Ke=function(Lt,Pn){if(V){var fr=N(N({},Pn),{},{mode:Pn.mode[0]});delete fr.range,V(Lt[0],fr)}},Ze=fne(M,P,Se,[Ye],Y,ge,a,!1,H,A,Ym(O==null?void 0:O.defaultOpenValue),Ke,k,_),st=he(Ze,2),Xe=st[0],Ge=st[1],ct=Xt(function(Ut,Lt,Pn){if(De(Lt),D&&Pn!==!1){var fr=Ut||Se[Se.length-1];D(fr,Lt)}}),yt=function(){gt(ke()),ae(!1,{force:!0})},Rt=function(Lt){!C&&!te.current.nativeElement.contains(document.activeElement)&&te.current.focus(),ae(!0),ce==null||ce(Lt)},Nt=function(){gt(null),ae(!1,{force:!0})},Ct=u.useState(null),Je=he(Ct,2),Me=Je[0],ze=Je[1],tt=u.useState(null),ot=he(tt,2),Qe=ot[0],nt=ot[1],lt=u.useMemo(function(){var Ut=[Qe].concat(Ve(Se)).filter(function(Lt){return Lt});return z?Ut:Ut.slice(0,1)},[Se,Qe,z]),xt=u.useMemo(function(){return!z&&Qe?[Qe]:Se.filter(function(Ut){return Ut})},[Se,Qe,z]);u.useEffect(function(){Y||nt(null)},[Y]);var Dt=une(Q),vt=function(Lt){nt(Lt),ze("preset")},at=function(Lt){var Pn=z?pe(ke(),Lt):[Lt],fr=gt(Pn);fr&&!z&&ae(!1,{force:!0})},St=function(Lt){at(Lt)},nn=function(Lt){nt(Lt),ze("cell")},rn=function(Lt){ae(!0),Ee(Lt)},At=function(Lt){if(ve("panel"),!(z&&Ue!==j)){var Pn=z?pe(ke(),Lt):[Lt];xe(Pn),!y&&!o&&a===Ue&&yt()}},$n=function(){ae(!1)},In=bj(Z,se,oe),kr=u.useMemo(function(){var Ut=zr(i,!1),Lt=on(i,[].concat(Ve(Object.keys(Ut)),["onChange","onCalendarChange","style","className","onPanelChange"]));return N(N({},Lt),{},{multiple:i.multiple})},[i]),Nr=u.createElement(wne,Ae({},kr,{showNow:Le,showTime:O,disabledDate:S,onFocus:rn,onBlur:Ne,picker:j,mode:Ye,internalMode:Ue,onPanelChange:ct,format:l,value:Se,isInvalid:c,onChange:null,onSelect:At,pickerValue:Xe,defaultOpenValue:O==null?void 0:O.defaultOpenValue,onPickerValueChange:Ge,hoverValue:lt,onHover:nn,needConfirm:y,onSubmit:yt,onOk:ye,presets:Dt,onPresetHover:vt,onPresetSubmit:at,onNow:St,cellRender:In})),Yr=function(Lt){xe(Lt)},Vr=function(){ve("input")},Tn=function(Lt){ve("input"),ae(!0,{inherit:!0}),Ee(Lt)},qt=function(Lt){ae(!1),Ne(Lt)},Gt=function(Lt,Pn){Lt.key==="Tab"&&yt(),x==null||x(Lt,Pn)},Mn=u.useMemo(function(){return{prefixCls:f,locale:P,generateConfig:M,button:ne.button,input:ne.input}},[f,P,M,ne.button,ne.input]);return dn(function(){Y&&ge!==void 0&&ct(null,j,!1)},[Y,ge,j]),dn(function(){var Ut=ve();!Y&&Ut==="input"&&(ae(!1),yt()),!Y&&o&&!y&&Ut==="panel"&&yt()},[Y]),u.createElement(Zl.Provider,{value:Mn},u.createElement(Kte,Ae({},Jte(i),{popupElement:Nr,popupStyle:m.popup,popupClassName:p.popup,visible:Y,onClose:$n}),u.createElement(n$e,Ae({},i,{ref:te,suffixIcon:U,removeIcon:X,activeHelp:!!Qe,allHelp:!!Qe&&Me==="preset",focused:Fe,onFocus:Tn,onBlur:qt,onKeyDown:Gt,onSubmit:yt,value:xt,maskFormat:l,onChange:Yr,onInputChange:Vr,internalPicker:a,format:s,inputReadOnly:W,disabled:C,open:Y,onOpenChange:ae,onClick:Rt,onClear:Nt,invalid:je,onInvalid:function(Lt){$e(Lt,0)}}))))}var i$e=u.forwardRef(r$e);const kne=u.createContext(null),a$e=kne.Provider,_ne=u.createContext(null),o$e=_ne.Provider;var s$e=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Ene=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,i=e.className,a=e.style,o=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,d=e.type,f=d===void 0?"checkbox":d,m=e.title,p=e.onChange,h=it(e,s$e),v=u.useRef(null),g=u.useRef(null),y=Wt(c,{value:o}),w=he(y,2),x=w[0],C=w[1];u.useImperativeHandle(t,function(){return{focus:function(E){var T;(T=v.current)===null||T===void 0||T.focus(E)},blur:function(){var E;(E=v.current)===null||E===void 0||E.blur()},input:v.current,nativeElement:g.current}});var S=fe(r,i,G(G({},"".concat(r,"-checked"),x),"".concat(r,"-disabled"),s)),k=function(E){s||("checked"in e||C(E.target.checked),p==null||p({target:N(N({},e),{},{type:f,checked:E.target.checked}),stopPropagation:function(){E.stopPropagation()},preventDefault:function(){E.preventDefault()},nativeEvent:E.nativeEvent}))};return u.createElement("span",{className:S,title:m,style:a,ref:g},u.createElement("input",Ae({},h,{className:"".concat(r,"-input"),ref:v,onChange:k,disabled:s,checked:!!x,type:f})),u.createElement("span",{className:"".concat(r,"-inner")}))});function $ne(e){const t=K.useRef(null),n=()=>{pn.cancel(t.current),t.current=null};return[()=>{n(),t.current=pn(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const l$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},bn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},c$e=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:i,motionDurationSlow:a,motionDurationMid:o,motionEaseInOutCirc:s,colorBgContainer:l,colorBorder:c,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:m,paddingXS:p,dotColorDisabled:h,lineType:v,radioColor:g,radioBgColor:y,calc:w}=e,x=`${t}-inner`,S=w(i).sub(w(4).mul(2)),k=w(1).mul(i).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${me(d)} ${v} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, - &:hover ${x}`]:{borderColor:r},[`${t}-input:focus-visible + ${x}`]:el(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:k,height:k,marginBlockStart:w(1).mul(i).div(-2).equal({unit:!0}),marginInlineStart:w(1).mul(i).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:k,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:k,height:k,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${o}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[x]:{borderColor:r,backgroundColor:y,"&::after":{transform:`scale(${e.calc(e.dotSize).div(i).equal()})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[x]:{backgroundColor:f,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:h}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[x]:{"&::after":{transform:`scale(${w(S).div(i).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},u$e=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:a,colorBorder:o,motionDurationMid:s,buttonPaddingInline:l,fontSize:c,buttonBg:d,fontSizeLG:f,controlHeightLG:m,controlHeightSM:p,paddingXS:h,borderRadius:v,borderRadiusSM:g,borderRadiusLG:y,buttonCheckedBg:w,buttonSolidCheckedColor:x,colorTextDisabled:C,colorBgContainerDisabled:S,buttonCheckedBgDisabled:k,buttonCheckedColorDisabled:_,colorPrimary:E,colorPrimaryHover:T,colorPrimaryActive:$,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:M,buttonSolidCheckedActiveBg:j,calc:I}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:me(I(n).sub(I(i).mul(2)).equal()),background:d,border:`${me(i)} ${a} ${o}`,borderBlockStartWidth:I(i).add(.02).equal(),borderInlineEndWidth:i,cursor:"pointer",transition:[`color ${s}`,`background ${s}`,`box-shadow ${s}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:I(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${me(i)} ${a} ${o}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${r}-group-large &`]:{height:m,fontSize:f,lineHeight:me(I(m).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:p,paddingInline:I(h).sub(i).equal(),paddingBlock:0,lineHeight:me(I(p).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:E},"&:has(:focus-visible)":el(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:E,background:w,borderColor:E,"&::before":{backgroundColor:E},"&:first-child":{borderColor:E},"&:hover":{color:T,borderColor:T,"&::before":{backgroundColor:T}},"&:active":{color:$,borderColor:$,"&::before":{backgroundColor:$}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:x,background:P,borderColor:P,"&:hover":{color:x,background:M,borderColor:M},"&:active":{color:x,background:j,borderColor:j}},"&-disabled":{color:C,backgroundColor:S,borderColor:o,cursor:"not-allowed","&:first-child, &:hover":{color:C,backgroundColor:S,borderColor:o}},[`&-disabled${r}-button-wrapper-checked`]:{color:_,backgroundColor:k,borderColor:o,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},d$e=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:a,colorText:o,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:m,colorPrimaryActive:p,colorWhite:h}=e,v=4,g=a,y=t?g-v*2:g-(v+i)*2;return{radioSize:g,dotSize:y,dotColorDisabled:l,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:p,buttonBg:s,buttonCheckedBg:s,buttonColor:o,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?f:h,radioBgColor:t?s:f}},Tne=mn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${me(n)} ${t}`,a=tn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[l$e(a),c$e(a),u$e(a)]},d$e,{unitless:{radioSize:!0,dotSize:!0}});var f$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const i=u.useContext(kne),a=u.useContext(_ne),{getPrefixCls:o,direction:s,radio:l}=u.useContext(It),c=u.useRef(null),d=bi(t,c),{isFormItemInput:f}=u.useContext(ki),m=O=>{var L,D;(L=e.onChange)===null||L===void 0||L.call(e,O),(D=i==null?void 0:i.onChange)===null||D===void 0||D.call(i,O)},{prefixCls:p,className:h,rootClassName:v,children:g,style:y,title:w}=e,x=f$e(e,["prefixCls","className","rootClassName","children","style","title"]),C=o("radio",p),S=((i==null?void 0:i.optionType)||a)==="button",k=S?`${C}-button`:C,_=Qn(C),[E,T,$]=Tne(C,_),P=Object.assign({},x),M=u.useContext(vi);i&&(P.name=i.name,P.onChange=m,P.checked=e.value===i.value,P.disabled=(n=P.disabled)!==null&&n!==void 0?n:i.disabled),P.disabled=(r=P.disabled)!==null&&r!==void 0?r:M;const j=fe(`${k}-wrapper`,{[`${k}-wrapper-checked`]:P.checked,[`${k}-wrapper-disabled`]:P.disabled,[`${k}-wrapper-rtl`]:s==="rtl",[`${k}-wrapper-in-form-item`]:f,[`${k}-wrapper-block`]:!!(i!=null&&i.block)},l==null?void 0:l.className,h,v,T,$,_),[I,R]=$ne(P.onClick);return E(u.createElement(J1,{component:"Radio",disabled:P.disabled},u.createElement("label",{className:j,style:Object.assign(Object.assign({},l==null?void 0:l.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:w,onClick:I},u.createElement(Ene,Object.assign({},P,{className:fe(P.className,{[m_]:!S}),type:"radio",prefixCls:k,ref:d,onClick:R})),g!==void 0?u.createElement("span",{className:`${k}-label`},g):null)))},l2=u.forwardRef(m$e),p$e=["parentNode"],h$e="form_item";function lb(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function Pne(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:p$e.includes(n)?`${h$e}_${n}`:n}function Rne(e,t,n,r,i,a){let o=r;return a!==void 0?o=a:n.validating?o="validating":e.length?o="error":t.length?o="warning":(n.touched||i&&n.validated)&&(o="success"),o}var v$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);ie??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>a=>{const o=$R(i);a?n.current[o]=a:delete n.current[o]}},scrollToField:(i,a={})=>{const{focus:o}=a,s=v$e(a,["focus"]),l=bL(i,r);l&&(mye(l,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),o&&r.focusField(i))},focusField:i=>{var a,o;const s=r.getFieldInstance(i);typeof(s==null?void 0:s.focus)=="function"?s.focus():(o=(a=bL(i,r))===null||a===void 0?void 0:a.focus)===null||o===void 0||o.call(a)},getFieldInstance:i=>{const a=$R(i);return n.current[a]}}),[e,t]);return[r]}const g$e=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(It),{name:i}=u.useContext(ki),a=ty($R(i)),{prefixCls:o,className:s,rootClassName:l,options:c,buttonStyle:d="outline",disabled:f,children:m,size:p,style:h,id:v,optionType:g,name:y=a,defaultValue:w,value:x,block:C=!1,onChange:S,onMouseEnter:k,onMouseLeave:_,onFocus:E,onBlur:T}=e,[$,P]=Wt(w,{value:x}),M=u.useCallback(A=>{const V=$,W=A.target.value;"value"in e||P(W),W!==V&&(S==null||S(A))},[$,P,S]),j=n("radio",o),I=`${j}-group`,R=Qn(j),[O,L,D]=Tne(j,R);let B=m;c&&c.length>0&&(B=c.map(A=>typeof A=="string"||typeof A=="number"?u.createElement(l2,{key:A.toString(),prefixCls:j,disabled:f,value:A,checked:$===A},A):u.createElement(l2,{key:`radio-group-value-options-${A.value}`,prefixCls:j,disabled:A.disabled||f,value:A.value,checked:$===A.value,title:A.title,style:A.style,className:A.className,id:A.id,required:A.required},A.label)));const F=Hr(p),z=fe(I,`${I}-${d}`,{[`${I}-${F}`]:F,[`${I}-rtl`]:r==="rtl",[`${I}-block`]:C},s,l,L,D,R),H=u.useMemo(()=>({onChange:M,value:$,disabled:f,name:y,optionType:g,block:C}),[M,$,f,y,g,C]);return O(u.createElement("div",Object.assign({},zr(e,{aria:!0,data:!0}),{className:z,style:h,onMouseEnter:k,onMouseLeave:_,onFocus:E,onBlur:T,id:v,ref:t}),u.createElement(a$e,{value:H},B)))}),b$e=u.memo(g$e);var y$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n}=u.useContext(It),{prefixCls:r}=e,i=y$e(e,["prefixCls"]),a=n("radio",r);return u.createElement(o$e,{value:"button"},u.createElement(l2,Object.assign({prefixCls:a},i,{type:"radio",ref:t})))},w$e=u.forwardRef(x$e),pf=l2;pf.Button=w$e;pf.Group=b$e;pf.__ANT_RADIO=!0;function Jm(e){return tn(e,{inputAffixPadding:e.paddingXXS})}const Qm=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:a,controlHeightLG:o,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:m,colorPrimaryHover:p,colorPrimary:h,controlOutlineWidth:v,controlOutline:g,colorErrorOutline:y,colorWarningOutline:w,colorBgContainer:x,inputFontSize:C,inputFontSizeLG:S,inputFontSizeSM:k}=e,_=C||n,E=k||_,T=S||s,$=Math.round((t-_*r)/2*10)/10-i,P=Math.round((a-E*r)/2*10)/10-i,M=Math.ceil((o-T*l)/2*10)/10-i;return{paddingBlock:Math.max($,0),paddingBlockSM:Math.max(P,0),paddingBlockLG:Math.max(M,0),paddingInline:c-i,paddingInlineSM:d-i,paddingInlineLG:f-i,addonBg:m,activeBorderColor:h,hoverBorderColor:p,activeShadow:`0 0 0 ${v}px ${g}`,errorActiveShadow:`0 0 0 ${v}px ${y}`,warningActiveShadow:`0 0 0 ${v}px ${w}`,hoverBg:x,activeBg:x,inputFontSize:_,inputFontSizeLG:T,inputFontSizeSM:E}},C$e=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),U_=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({},C$e(tn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),Sj=(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}}),yL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Sj(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),kj=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Sj(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},U_(e))}),yL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),yL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),xL=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),One=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},xL(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),xL(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},U_(e))}})}),_j=(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)}},Mne=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},wL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Mne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Ej=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Mne(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},U_(e))}),wL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),wL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),CL=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),jne=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},CL(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),CL(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:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Nne=(e,t)=>({background:e.colorBgContainer,borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),SL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Nne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),$j=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Nne(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),SL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),SL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Tj=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Ane=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${me(t)} ${me(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Pj=e=>({padding:`${me(e.paddingBlockSM)} ${me(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),cy=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${me(e.paddingBlock)} ${me(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Tj(e.colorTextPlaceholder)),{"&-lg":Object.assign({},Ane(e)),"&-sm":Object.assign({},Pj(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Fne=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({},Ane(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Pj(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 ${me(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${me(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${me(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:`${me(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${me(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"},Ic()),{[`${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},[` + &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topRight`]:{animationName:x_}}},cj(e,v,{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({},xn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:v,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},zo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${me(c)} ${me(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,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:`${me(c)} ${me(h)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},zo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:v,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${me(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.colorIcon,fontSize:p,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${me(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:m,backgroundColor:v,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Oc(e,"slide-up"),Oc(e,"slide-down"),dv(e,"move-up"),dv(e,"move-down"),Jv(e,"zoom-big")]]},dEe=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},N_({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),j_(e)),fEe=pn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,a=nn(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[uEe(a),cEe(a)]},dEe,{resetStyle:!1}),B_=e=>{var t;const{menu:n,arrow:r,prefixCls:i,children:a,trigger:o,disabled:s,dropdownRender:l,popupRender:c,getPopupContainer:d,overlayClassName:f,rootClassName:m,overlayStyle:p,open:h,onOpenChange:v,visible:g,onVisibleChange:y,mouseEnterDelay:w=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:S=!0,placement:C="",overlay:_,transitionName:k,destroyOnHidden:E,destroyPopupOnHide:T}=e,{getPopupContainer:$,getPrefixCls:P,direction:M,dropdown:j}=u.useContext(Rt),I=c||l;Lc();const R=u.useMemo(()=>{const ie=P();return k!==void 0?k:C.includes("top")?`${ie}-slide-down`:`${ie}-slide-up`},[P,C,k]),O=u.useMemo(()=>C?C.includes("Center")?C.slice(0,C.indexOf("Center")):C:M==="rtl"?"bottomRight":"bottomLeft",[C,M]),D=P("dropdown",i),L=Qn(D),[B,F,z]=fEe(D,L),[,H]=$i(),A=u.Children.only(a4e(a)?u.createElement("span",null,a):a),V=bi(A,{className:fe(`${D}-trigger`,{[`${D}-rtl`]:M==="rtl"},A.props.className),disabled:(t=A.props.disabled)!==null&&t!==void 0?t:s}),W=s?[]:o,U=!!(W!=null&&W.includes("contextMenu")),[Y,J]=Ht(!1,{value:h??g}),ne=Yt(ie=>{v==null||v(ie,{source:"trigger"}),y==null||y(ie),J(ie)}),Q=fe(f,m,F,z,L,j==null?void 0:j.className,{[`${D}-rtl`]:M==="rtl"}),te=gte({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:S,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),Z=Yt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(v==null||v(!1,{source:"menu"}),J(!1))}),le=()=>{let ie;return n!=null&&n.items?ie=u.createElement(Wu,Object.assign({},n)):typeof _=="function"?ie=_():ie=_,I&&(ie=I(ie)),ie=u.Children.only(typeof ie=="string"?u.createElement("span",null,ie):ie),u.createElement(Wte,{prefixCls:`${D}-menu`,rootClassName:fe(z,L),expandIcon:u.createElement("span",{className:`${D}-menu-submenu-arrow`},M==="rtl"?u.createElement(jc,{className:`${D}-menu-submenu-arrow-icon`}):u.createElement(ys,{className:`${D}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Z,validator:({mode:pe})=>{}},ie)},[se,ce]=ol("Dropdown",p==null?void 0:p.zIndex);let re=u.createElement(_te,Object.assign({alignPoint:U},ln(e,["rootClassName"]),{mouseEnterDelay:w,mouseLeaveDelay:x,visible:Y,builtinPlacements:te,arrow:!!r,overlayClassName:Q,prefixCls:D,getPopupContainer:d||$,transitionName:R,trigger:W,overlay:le,placement:O,onVisibleChange:ne,overlayStyle:Object.assign(Object.assign(Object.assign({},j==null?void 0:j.style),p),{zIndex:se}),autoDestroy:E??T}),V);return se&&(re=u.createElement(J1.Provider,{value:ce},re)),B(re)},mEe=df(B_,"align",void 0,"dropdown",e=>e),pEe=e=>u.createElement(mEe,Object.assign({},e),u.createElement("span",null));B_._InternalPanelDoNotUseOrYouWillBeFired=pEe;var qte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n=1e3,r=6e4,i=36e5,a="millisecond",o="second",s="minute",l="hour",c="day",d="week",f="month",m="quarter",p="year",h="date",v="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|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,w={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(I){var R=["th","st","nd","rd"],O=I%100;return"["+I+(R[(O-20)%10]||R[O]||R[0])+"]"}},x=function(I,R,O){var D=String(I);return!D||D.length>=R?I:""+Array(R+1-D.length).join(O)+I},S={s:x,z:function(I){var R=-I.utcOffset(),O=Math.abs(R),D=Math.floor(O/60),L=O%60;return(R<=0?"+":"-")+x(D,2,"0")+":"+x(L,2,"0")},m:function I(R,O){if(R.date()1)return I(F[0])}else{var z=R.name;_[z]=R,L=z}return!D&&L&&(C=L),L||!D&&C},$=function(I,R){if(E(I))return I.clone();var O=typeof R=="object"?R:{};return O.date=I,O.args=arguments,new M(O)},P=S;P.l=T,P.i=E,P.w=function(I,R){return $(I,{locale:R.$L,utc:R.$u,x:R.$x,$offset:R.$offset})};var M=function(){function I(O){this.$L=T(O.locale,null,!0),this.parse(O),this.$x=this.$x||O.x||{},this[k]=!0}var R=I.prototype;return R.parse=function(O){this.$d=function(D){var L=D.date,B=D.utc;if(L===null)return new Date(NaN);if(P.u(L))return new Date;if(L instanceof Date)return new Date(L);if(typeof L=="string"&&!/Z$/i.test(L)){var F=L.match(g);if(F){var z=F[2]-1||0,H=(F[7]||"0").substring(0,3);return B?new Date(Date.UTC(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)):new Date(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)}}return new Date(L)}(O),this.init()},R.init=function(){var O=this.$d;this.$y=O.getFullYear(),this.$M=O.getMonth(),this.$D=O.getDate(),this.$W=O.getDay(),this.$H=O.getHours(),this.$m=O.getMinutes(),this.$s=O.getSeconds(),this.$ms=O.getMilliseconds()},R.$utils=function(){return P},R.isValid=function(){return this.$d.toString()!==v},R.isSame=function(O,D){var L=$(O);return this.startOf(D)<=L&&L<=this.endOf(D)},R.isAfter=function(O,D){return $(O)25){var d=o(this).startOf(r).add(1,r).date(c),f=o(this).endOf(n);if(d.isBefore(f))return 1}var m=o(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),p=this.diff(m,n,!0);return p<0?o(this).startOf("week").week():Math.ceil(p)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}})})(Qte);var gEe=Qte.exports;const bj=Zn(gEe);var Zte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),a=this.week(),o=this.year();return a===1&&i===11?o+1:i===0&&a>=52?o-1:o}}})})(Zte);var bEe=Zte.exports;const yEe=Zn(bEe);var ene={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r){var i=r.prototype,a=i.format;i.format=function(o){var s=this,l=this.$locale();if(!this.isValid())return a.bind(this)(o);var c=this.$utils(),d=(o||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})})(ene);var xEe=ene.exports;const tne=Zn(xEe);var nne={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n={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"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,a=/\d\d/,o=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(g){return(g=+g)+(g>68?1900:2e3)},d=function(g){return function(y){this[g]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var w=y.match(/([+-]|\d\d)/g),x=60*w[1]+(+w[2]||0);return x===0?0:w[0]==="+"?-x:x}(g)}],m=function(g){var y=l[g];return y&&(y.indexOf?y:y.s.concat(y.f))},p=function(g,y){var w,x=l.meridiem;if(x){for(var S=1;S<=24;S+=1)if(g.indexOf(x(S,0,y))>-1){w=S>12;break}}else w=g===(y?"pm":"PM");return w},h={A:[s,function(g){this.afternoon=p(g,!1)}],a:[s,function(g){this.afternoon=p(g,!0)}],Q:[i,function(g){this.month=3*(g-1)+1}],S:[i,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[o,d("seconds")],ss:[o,d("seconds")],m:[o,d("minutes")],mm:[o,d("minutes")],H:[o,d("hours")],h:[o,d("hours")],HH:[o,d("hours")],hh:[o,d("hours")],D:[o,d("day")],DD:[a,d("day")],Do:[s,function(g){var y=l.ordinal,w=g.match(/\d+/);if(this.day=w[0],y)for(var x=1;x<=31;x+=1)y(x).replace(/\[|\]/g,"")===g&&(this.day=x)}],w:[o,d("week")],ww:[a,d("week")],M:[o,d("month")],MM:[a,d("month")],MMM:[s,function(g){var y=m("months"),w=(m("monthsShort")||y.map(function(x){return x.slice(0,3)})).indexOf(g)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[s,function(g){var y=m("months").indexOf(g)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(g){this.year=c(g)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function v(g){var y,w;y=g,w=l&&l.formats;for(var x=(g=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function($,P,M){var j=M&&M.toUpperCase();return P||w[M]||n[M]||w[j].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,R,O){return R||O.slice(1)})})).match(r),S=x.length,C=0;C-1)return new Date((L==="X"?1e3:1)*D);var z=v(L)(D),H=z.year,A=z.month,V=z.day,W=z.hours,U=z.minutes,Y=z.seconds,J=z.milliseconds,ne=z.zone,Q=z.week,te=new Date,Z=V||(H||A?1:te.getDate()),le=H||te.getFullYear(),se=0;H&&!A||(se=A>0?A-1:te.getMonth());var ce,re=W||0,ie=U||0,pe=Y||0,Se=J||0;return ne?new Date(Date.UTC(le,se,Z,re,ie,pe,Se+60*ne.offset*1e3)):B?new Date(Date.UTC(le,se,Z,re,ie,pe,Se)):(ce=new Date(le,se,Z,re,ie,pe,Se),Q&&(ce=F(ce).week(Q).toDate()),ce)}catch{return new Date("")}}(_,T,k,w),this.init(),j&&j!==!0&&(this.$L=this.locale(j).$L),M&&_!=this.format(T)&&(this.$d=new Date("")),l={}}else if(T instanceof Array)for(var I=T.length,R=1;R<=I;R+=1){E[1]=T[R-1];var O=w.apply(this,E);if(O.isValid()){this.$d=O.$d,this.$L=O.$L,this.init();break}R===I&&(this.$d=new Date(""))}else S.call(this,C)}}})})(nne);var wEe=nne.exports;const rne=Zn(wEe);_n.extend(rne);_n.extend(tne);_n.extend(Yte);_n.extend(Jte);_n.extend(bj);_n.extend(yEe);_n.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var o=(a||"").replace("Wo","wo");return r.bind(this)(o)}});var SEe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},kf=function(t){var n=SEe[t];return n||t.split("_")[0]},CEe={getNow:function(){var t=_n();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return _n(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return _n().locale(kf(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(kf(t)).weekday(0)},getWeek:function(t,n){return n.locale(kf(t)).week()},getShortWeekDays:function(t){return _n().locale(kf(t)).localeData().weekdaysMin()},getShortMonths:function(t){return _n().locale(kf(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(kf(t)).format(r)},parse:function(t,n,r){for(var i=kf(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=u.useState([!1,!1]),i=he(r,2),a=i[0],o=i[1],s=function(d,f){o(function(m){return cb(m,f,d)})},l=u.useMemo(function(){return a.map(function(c,d){if(c)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[l,s]}function cne(e,t,n,r,i){var a="",o=[];return e&&o.push(i?"hh":"HH"),t&&o.push("mm"),n&&o.push("ss"),a=o.join(":"),r&&(a+=".SSS"),i&&(a+=" A"),a}function EEe(e,t,n,r,i,a){var o=e.fieldDateTimeFormat,s=e.fieldDateFormat,l=e.fieldTimeFormat,c=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,m=e.fieldQuarterFormat,p=e.yearFormat,h=e.cellYearFormat,v=e.cellQuarterFormat,g=e.dayFormat,y=e.cellDateFormat,w=cne(t,n,r,i,a);return N(N({},e),{},{fieldDateTimeFormat:o||"YYYY-MM-DD ".concat(w),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||w,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:m||"YYYY-[Q]Q",yearFormat:p||"YYYY",cellYearFormat:h||"YYYY",cellQuarterFormat:v||"[Q]Q",cellDateFormat:y||g||"D"})}function une(e,t){var n=t.showHour,r=t.showMinute,i=t.showSecond,a=t.showMillisecond,o=t.use12Hours;return K.useMemo(function(){return EEe(e,n,r,i,a,o)},[e,n,r,i,a,o])}function t0(e,t,n){return n??t.some(function(r){return e.includes(r)})}var $Ee=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function TEe(e){var t=z_(e,$Ee),n=e.format,r=e.picker,i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=mt(i)==="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function PEe(e){return e&&typeof e=="string"}function dne(e,t,n,r){return[e,t,n,r].some(function(i){return i!==void 0})}function fne(e,t,n,r,i){var a=t,o=n,s=r;if(!e&&!a&&!o&&!s&&!i)a=!0,o=!0,s=!0;else if(e){var l,c,d,f=[a,o,s].some(function(h){return h===!1}),m=[a,o,s].some(function(h){return h===!0}),p=f?!0:!m;a=(l=a)!==null&&l!==void 0?l:p,o=(c=o)!==null&&c!==void 0?c:p,s=(d=s)!==null&&d!==void 0?d:p}return[a,o,s,i]}function mne(e){var t=e.showTime,n=TEe(e),r=he(n,2),i=r[0],a=r[1],o=t&&mt(t)==="object"?t:{},s=N(N({defaultOpenValue:o.defaultOpenValue||o.defaultValue},i),o),l=s.showMillisecond,c=s.showHour,d=s.showMinute,f=s.showSecond,m=dne(c,d,f,l),p=fne(m,c,d,f,l),h=he(p,3);return c=h[0],d=h[1],f=h[2],[s,N(N({},s),{},{showHour:c,showMinute:d,showSecond:f,showMillisecond:l}),s.format,a]}function pne(e,t,n,r,i){var a=e==="time";if(e==="datetime"||a){for(var o=r,s=ane(e,i,null),l=s,c=[t,n],d=0;d1&&(o=t.addDate(o,-7)),o}function ea(e,t){var n=t.generateConfig,r=t.locale,i=t.format;return e?typeof i=="function"?i(e):n.locale.format(r.locale,e,i):""}function l2(e,t,n){var r=t,i=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(o,s){n?r=e[o](r,e[i[s]](n)):r=e[o](r,0)}),r}function MEe(e,t,n,r,i){var a=Yt(function(o,s){return!!(n&&n(o,s)||r&&e.isAfter(r,o)&&!Ha(e,t,r,o,s.type)||i&&e.isAfter(o,i)&&!Ha(e,t,i,o,s.type))});return a}function jEe(e,t,n){return u.useMemo(function(){var r=ane(e,t,n),i=Km(r),a=i[0],o=mt(a)==="object"&&a.type==="mask"?a.format:null;return[i.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),o]},[e,t,n])}function NEe(e,t,n){return typeof e[0]=="function"||n?!0:t}function AEe(e,t,n,r){var i=Yt(function(a,o){var s=N({type:t},o);if(delete s.activeIndex,!e.isValidate(a)||n&&n(a,s))return!0;if((t==="date"||t==="time")&&r){var l,c=o&&o.activeIndex===1?"end":"start",d=((l=r.disabledTime)===null||l===void 0?void 0:l.call(r,a,c,{from:s.from}))||{},f=d.disabledHours,m=d.disabledMinutes,p=d.disabledSeconds,h=d.disabledMilliseconds,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=f||v,x=m||g,S=p||y,C=e.getHour(a),_=e.getMinute(a),k=e.getSecond(a),E=e.getMillisecond(a);if(w&&w().includes(C)||x&&x(C).includes(_)||S&&S(C,_).includes(k)||h&&h(C,_,k).includes(E))return!0}return!1});return i}function Jx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=u.useMemo(function(){var r=e&&Km(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function gne(e,t){var n=e.generateConfig,r=e.locale,i=e.picker,a=i===void 0?"date":i,o=e.prefixCls,s=o===void 0?"rc-picker":o,l=e.styles,c=l===void 0?{}:l,d=e.classNames,f=d===void 0?{}:d,m=e.order,p=m===void 0?!0:m,h=e.components,v=h===void 0?{}:h,g=e.inputRender,y=e.allowClear,w=e.clearIcon,x=e.needConfirm,S=e.multiple,C=e.format,_=e.inputReadOnly,k=e.disabledDate,E=e.minDate,T=e.maxDate,$=e.showTime,P=e.value,M=e.defaultValue,j=e.pickerValue,I=e.defaultPickerValue,R=Jx(P),O=Jx(M),D=Jx(j),L=Jx(I),B=a==="date"&&$?"datetime":a,F=B==="time"||B==="datetime",z=F||S,H=x??F,A=mne(e),V=he(A,4),W=V[0],U=V[1],Y=V[2],J=V[3],ne=une(r,U),Q=u.useMemo(function(){return pne(B,Y,J,W,ne)},[B,Y,J,W,ne]),te=u.useMemo(function(){return N(N({},e),{},{prefixCls:s,locale:ne,picker:a,styles:c,classNames:f,order:p,components:N({input:g},v),clearIcon:REe(s,y,w),showTime:Q,value:R,defaultValue:O,pickerValue:D,defaultPickerValue:L},t==null?void 0:t())},[e]),Z=jEe(B,ne,C),le=he(Z,2),se=le[0],ce=le[1],re=NEe(se,_,S),ie=MEe(n,r,k,E,T),pe=AEe(n,a,ie,Q),Se=u.useMemo(function(){return N(N({},te),{},{needConfirm:H,inputReadOnly:re,disabledDate:ie})},[te,H,re,ie]);return[Se,B,z,se,ce,pe]}function FEe(e,t,n){var r=Ht(t,{value:e}),i=he(r,2),a=i[0],o=i[1],s=K.useRef(e),l=K.useRef(),c=function(){hn.cancel(l.current)},d=Yt(function(){o(s.current),n&&a!==s.current&&n(s.current)}),f=Yt(function(m,p){c(),s.current=m,m||p?d():l.current=hn(d)});return K.useEffect(function(){return c},[]),[a,f]}function bne(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,i=n.every(function(d){return d})?!1:e,a=FEe(i,t||!1,r),o=he(a,2),s=o[0],l=o[1];function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||s)&&l(d,f.force)}return[s,c]}function yne(e){var t=u.useRef();return u.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(i){var a;(a=t.current)===null||a===void 0||a.focus(i)},blur:function(){var i;(i=t.current)===null||i===void 0||i.blur()}}}),t}function xne(e,t){return u.useMemo(function(){return e||(t?(Jn(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=he(n,2),i=r[0],a=r[1];return{label:i,value:a}})):[])},[e,t])}function Cj(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=u.useRef(t);r.current=t,nm(function(){if(e)r.current(e);else{var i=hn(function(){r.current(e)},n);return function(){hn.cancel(i)}}},[e])}function wne(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=u.useState(0),i=he(r,2),a=i[0],o=i[1],s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useRef([]),m=u.useRef(null),p=u.useRef(null),h=function(S){m.current=S},v=function(S){return m.current===S},g=function(S){d(S)},y=function(S){return S&&(p.current=S),p.current},w=function(S){var C=f.current,_=new Set(C.filter(function(E){return S[E]||t[E]})),k=C[C.length-1]===0?1:0;return _.size>=2||e[k]?null:k};return Cj(c||n,function(){c||(f.current=[],h(null))}),u.useEffect(function(){c&&f.current.push(a)},[c,a]),[c,g,y,a,o,w,f.current,h,v]}function DEe(e,t,n,r,i,a){var o=n[n.length-1],s=function(c,d){var f=he(e,2),m=f[0],p=f[1],h=N(N({},d),{},{from:one(e,n)});return o===1&&t[0]&&m&&!Ha(r,i,m,c,h.type)&&r.isAfter(m,c)||o===0&&t[1]&&p&&!Ha(r,i,p,c,h.type)&&r.isAfter(c,p)?!0:a==null?void 0:a(c,h)};return s}function D0(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var v$=[];function Sne(e,t,n,r,i,a,o,s){var l=arguments.length>8&&arguments[8]!==void 0?arguments[8]:v$,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:v$,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:v$,f=arguments.length>11?arguments[11]:void 0,m=arguments.length>12?arguments[12]:void 0,p=arguments.length>13?arguments[13]:void 0,h=o==="time",v=a||0,g=function(D){var L=e.getNow();return h&&(L=l2(e,L)),l[D]||n[D]||L},y=he(c,2),w=y[0],x=y[1],S=Ht(function(){return g(0)},{value:w}),C=he(S,2),_=C[0],k=C[1],E=Ht(function(){return g(1)},{value:x}),T=he(E,2),$=T[0],P=T[1],M=u.useMemo(function(){var O=[_,$][v];return h?O:l2(e,O,d[v])},[h,_,$,v,e,d]),j=function(D){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",B=[k,P][v];B(D);var F=[_,$];F[v]=D,f&&(!Ha(e,t,_,F[0],o)||!Ha(e,t,$,F[1],o))&&f(F,{source:L,range:v===1?"end":"start",mode:r})},I=function(D,L){if(s){var B={date:"month",week:"month",month:"year",quarter:"year"},F=B[o];if(F&&!Ha(e,t,D,L,F))return D0(e,o,L,-1);if(o==="year"&&D){var z=Math.floor(e.getYear(D)/10),H=Math.floor(e.getYear(L)/10);if(z!==H)return D0(e,o,L,-1)}}return L},R=u.useRef(null);return fn(function(){if(i&&!l[v]){var O=h?null:e.getNow();if(R.current!==null&&R.current!==v?O=[_,$][v^1]:n[v]?O=v===0?n[0]:I(n[0],n[1]):n[v^1]&&(O=n[v^1]),O){m&&e.isAfter(m,O)&&(O=m);var D=s?D0(e,o,O,1):O;p&&e.isAfter(D,p)&&(O=s?D0(e,o,p,-1):p),j(O,"reset")}}},[i,v,n[v]]),u.useEffect(function(){i?R.current=v:R.current=null},[i,v]),fn(function(){i&&l&&l[v]&&j(l[v],"reset")},[i,v]),[M,j]}function Cne(e,t){var n=u.useRef(e),r=u.useState({}),i=he(r,2),a=i[1],o=function(c){return c&&t!==void 0?t:n.current},s=function(c){n.current=c,a({})};return[o,s,o(!0)]}var LEe=[];function kne(e,t,n){var r=function(o){return o.map(function(s){return ea(s,{generateConfig:e,locale:t,format:n[0]})})},i=function(o,s){for(var l=Math.max(o.length,s.length),c=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,o=[],s=n>=1?n|0:1,l=e;l<=t;l+=s){var c=i.includes(l);(!c||!r)&&o.push({label:yj(l,a),value:l,disabled:c})}return o}function kj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},i=r.use12Hours,a=r.hourStep,o=a===void 0?1:a,s=r.minuteStep,l=s===void 0?1:s,c=r.secondStep,d=c===void 0?1:c,f=r.millisecondStep,m=f===void 0?100:f,p=r.hideDisabledOptions,h=r.disabledTime,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=u.useMemo(function(){return n||e.getNow()},[n,e]),x=u.useCallback(function(L){var B=(h==null?void 0:h(L))||{};return[B.disabledHours||v||Qx,B.disabledMinutes||g||Qx,B.disabledSeconds||y||Qx,B.disabledMilliseconds||Qx]},[h,v,g,y]),S=u.useMemo(function(){return x(w)},[w,x]),C=he(S,4),_=C[0],k=C[1],E=C[2],T=C[3],$=u.useCallback(function(L,B,F,z){var H=Zx(0,23,o,p,L()),A=i?H.map(function(Y){return N(N({},Y),{},{label:yj(Y.value%12||12,2)})}):H,V=function(J){return Zx(0,59,l,p,B(J))},W=function(J,ne){return Zx(0,59,d,p,F(J,ne))},U=function(J,ne,Q){return Zx(0,999,m,p,z(J,ne,Q),3)};return[A,V,W,U]},[p,o,i,m,l,d]),P=u.useMemo(function(){return $(_,k,E,T)},[$,_,k,E,T]),M=he(P,4),j=M[0],I=M[1],R=M[2],O=M[3],D=function(B,F){var z=function(){return j},H=I,A=R,V=O;if(F){var W=x(F),U=he(W,4),Y=U[0],J=U[1],ne=U[2],Q=U[3],te=$(Y,J,ne,Q),Z=he(te,4),le=Z[0],se=Z[1],ce=Z[2],re=Z[3];z=function(){return le},H=se,A=ce,V=re}var ie=zEe(B,z,H,A,V,e);return ie};return[D,j,I,R,O]}function HEe(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,i=e.showNow,a=e.showTime,o=e.onSubmit,s=e.onNow,l=e.invalid,c=e.needConfirm,d=e.generateConfig,f=e.disabledDate,m=u.useContext(Zl),p=m.prefixCls,h=m.locale,v=m.button,g=v===void 0?"button":v,y=d.getNow(),w=kj(d,a,y),x=he(w,1),S=x[0],C=r==null?void 0:r(t),_=f(y,{type:t}),k=function(){if(!_){var I=S(y);s(I)}},E="".concat(p,"-now"),T="".concat(E,"-btn"),$=i&&u.createElement("li",{className:E},u.createElement("a",{className:fe(T,_&&"".concat(T,"-disabled")),"aria-disabled":_,onClick:k},n==="date"?h.today:h.now)),P=c&&u.createElement("li",{className:"".concat(p,"-ok")},u.createElement(g,{disabled:l,onClick:o},h.ok)),M=($||P)&&u.createElement("ul",{className:"".concat(p,"-ranges")},$,P);return!C&&!M?null:u.createElement("div",{className:"".concat(p,"-footer")},C&&u.createElement("div",{className:"".concat(p,"-footer-extra")},C),M)}function Pne(e,t,n){function r(i,a){var o=i.findIndex(function(l){return Ha(e,t,l,a,n)});if(o===-1)return[].concat(Ve(i),[a]);var s=Ve(i);return s.splice(o,1),s}return r}var Ym=u.createContext(null);function V_(){return u.useContext(Ym)}function ig(e,t){var n=e.prefixCls,r=e.generateConfig,i=e.locale,a=e.disabledDate,o=e.minDate,s=e.maxDate,l=e.cellRender,c=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,m=e.values,p=e.pickerValue,h=e.onSelect,v=e.prevIcon,g=e.nextIcon,y=e.superPrevIcon,w=e.superNextIcon,x=r.getNow(),S={now:x,values:m,pickerValue:p,prefixCls:n,disabledDate:a,minDate:o,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:d,onHover:f,locale:i,generateConfig:r,onSelect:h,panelType:t,prevIcon:v,nextIcon:g,superPrevIcon:y,superNextIcon:w};return[S,x]}var Hd=u.createContext({});function uy(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,i=e.getCellDate,a=e.prefixColumn,o=e.rowClassName,s=e.titleFormat,l=e.getCellText,c=e.getCellClassName,d=e.headerCells,f=e.cellSelection,m=f===void 0?!0:f,p=e.disabledDate,h=V_(),v=h.prefixCls,g=h.panelType,y=h.now,w=h.disabledDate,x=h.cellRender,S=h.onHover,C=h.hoverValue,_=h.hoverRangeValue,k=h.generateConfig,E=h.values,T=h.locale,$=h.onSelect,P=p||w,M="".concat(v,"-cell"),j=u.useContext(Hd),I=j.onCellDblClick,R=function(A){return E.some(function(V){return V&&Ha(k,T,A,V,g)})},O=[],D=0;D1&&arguments[1]!==void 0?arguments[1]:!1;ae(Le),g==null||g(Le),we&&ee(Le)},ue=function(Le,we){ne(Le),we&&q(we),ee(we,Le)},oe=function(Le){if(pe(Le),q(Le),J!==S){var we=["decade","year"],ve=[].concat(we,["month"]),ge={quarter:[].concat(we,["quarter"]),week:[].concat(Ve(ve),["week"]),date:[].concat(Ve(ve),["date"])},Ee=ge[S]||ve,Ne=Ee.indexOf(J),ze=Ee[Ne+1];ze&&ue(ze,Le)}},de=u.useMemo(function(){var Pe,Le;if(Array.isArray(k)){var we=he(k,2);Pe=we[0],Le=we[1]}else Pe=k;return!Pe&&!Le?null:(Pe=Pe||Le,Le=Le||Pe,i.isAfter(Pe,Le)?[Le,Pe]:[Pe,Le])},[k,i]),xe=xj(E,T,$),ke=M[Q]||e$e[Q]||W_,be=u.useContext(Hd),ye=u.useMemo(function(){return N(N({},be),{},{hideHeader:j})},[be,j]),Ce="".concat(I,"-panel"),Re=z_(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return u.createElement(Hd.Provider,{value:ye},u.createElement("div",{ref:R,tabIndex:l,className:fe(Ce,G({},"".concat(Ce,"-rtl"),a==="rtl"))},u.createElement(ke,Fe({},Re,{showTime:V,prefixCls:I,locale:H,generateConfig:i,onModeChange:ue,pickerValue:X,onPickerValueChange:function(Le){q(Le,!0)},value:re[0],onSelect:oe,values:re,cellRender:xe,hoverRangeValue:de,hoverValue:_}))))}var g$=u.memo(u.forwardRef(t$e));function n$e(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,i=e.onPickerValueChange,a=e.needConfirm,o=e.onSubmit,s=e.range,l=e.hoverValue,c=u.useContext(Zl),d=c.prefixCls,f=c.generateConfig,m=u.useCallback(function(w,x){return D0(f,t,w,x)},[f,t]),p=u.useMemo(function(){return m(r,1)},[r,m]),h=function(x){i(m(x,-1))},v={onCellDblClick:function(){a&&o()}},g=t==="time",y=N(N({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:g});return s?y.hoverRangeValue=l:y.hoverValue=l,n?u.createElement("div",{className:"".concat(d,"-panels")},u.createElement(Hd.Provider,{value:N(N({},v),{},{hideNext:!0})},u.createElement(g$,y)),u.createElement(Hd.Provider,{value:N(N({},v),{},{hidePrev:!0})},u.createElement(g$,Fe({},y,{pickerValue:p,onPickerValueChange:h})))):u.createElement(Hd.Provider,{value:N({},v)},u.createElement(g$,y))}function xL(e){return typeof e=="function"?e():e}function r$e(e){var t=e.prefixCls,n=e.presets,r=e.onClick,i=e.onHover;return n.length?u.createElement("div",{className:"".concat(t,"-presets")},u.createElement("ul",null,n.map(function(a,o){var s=a.label,l=a.value;return u.createElement("li",{key:o,onClick:function(){r(xL(l))},onMouseEnter:function(){i(xL(l))},onMouseLeave:function(){i(null)}},s)}))):null}function Ine(e){var t=e.panelRender,n=e.internalMode,r=e.picker,i=e.showNow,a=e.range,o=e.multiple,s=e.activeInfo,l=s===void 0?[0,0,0]:s,c=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,m=e.onFocus,p=e.onBlur,h=e.onPanelMouseDown,v=e.direction,g=e.value,y=e.onSelect,w=e.isInvalid,x=e.defaultOpenValue,S=e.onOk,C=e.onSubmit,_=u.useContext(Zl),k=_.prefixCls,E="".concat(k,"-panel"),T=v==="rtl",$=u.useRef(null),P=u.useRef(null),M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=u.useState(0),D=he(O,2),L=D[0],B=D[1],F=u.useState(0),z=he(F,2),H=z[0],A=z[1],V=function(oe){oe.width&&R(oe.width)},W=he(l,3),U=W[0],Y=W[1],J=W[2],ne=u.useState(0),Q=he(ne,2),te=Q[0],Z=Q[1];u.useEffect(function(){Z(10)},[U]),u.useEffect(function(){if(a&&P.current){var ue,oe=((ue=$.current)===null||ue===void 0?void 0:ue.offsetWidth)||0,de=P.current.getBoundingClientRect();if(!de.height||de.right<0){Z(function(ye){return Math.max(0,ye-1)});return}var xe=(T?Y-oe:U)-de.left;if(A(xe),I&&I=s&&n<=l)return a;var c=Math.min(Math.abs(n-s),Math.abs(n-l));c0?We:vt));var Te=Ie+De,Oe=vt-We+1;return String(We+(Oe+Te-We)%Oe)};switch(Le){case"Backspace":case"Delete":we="",ve=Ee;break;case"ArrowLeft":we="",Ne(-1);break;case"ArrowRight":we="",Ne(1);break;case"ArrowUp":we="",ve=ze(1);break;case"ArrowDown":we="",ve=ze(-1);break;default:isNaN(Number(Le))||(we=z+Le,ve=we);break}if(we!==null&&(H(we),we.length>=ge&&(Ne(1),H(""))),ve!==null){var He=te.slice(0,ie)+yj(ve,ge)+te.slice(pe);_e(He.slice(0,o.length))}Q({})},ye=u.useRef();fn(function(){if(!(!j||!o||ee.current)){if(!se.match(te)){_e(o);return}return le.current.setSelectionRange(ie,pe),ye.current=hn(function(){le.current.setSelectionRange(ie,pe)}),function(){hn.cancel(ye.current)}}},[se,o,j,te,W,ie,pe,ne,_e]);var Ce=o?{onFocus:oe,onBlur:xe,onKeyDown:be,onMouseDown:q,onMouseUp:ue,onPaste:ae}:{};return u.createElement("div",{ref:Z,className:fe($,G(G({},"".concat($,"-active"),n&&i),"".concat($,"-placeholder"),c))},u.createElement(T,Fe({ref:le,"aria-invalid":v,autoComplete:"off"},y,{onKeyDown:ke,onBlur:de},Ce,{value:te,onChange:X})),u.createElement(U_,{type:"suffix",icon:a}),g)}),u$e=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],d$e=["index"];function f$e(e,t){var n=e.id,r=e.prefix,i=e.clearIcon,a=e.suffixIcon,o=e.separator,s=o===void 0?"~":o,l=e.activeIndex;e.activeHelp,e.allHelp;var c=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,m=e.style,p=e.onClick,h=e.onClear,v=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var g=e.disabled,y=e.invalid;e.inputReadOnly;var w=e.direction;e.onOpenChange;var x=e.onActiveInfo;e.placement;var S=e.onMouseDown;e.required,e["aria-required"];var C=e.autoFocus,_=e.tabIndex,k=at(e,u$e),E=w==="rtl",T=u.useContext(Zl),$=T.prefixCls,P=u.useMemo(function(){if(typeof n=="string")return[n];var ne=n||{};return[ne.start,ne.end]},[n]),M=u.useRef(),j=u.useRef(),I=u.useRef(),R=function(Q){var te;return(te=[j,I][Q])===null||te===void 0?void 0:te.current};u.useImperativeHandle(t,function(){return{nativeElement:M.current,focus:function(Q){if(mt(Q)==="object"){var te,Z=Q||{},le=Z.index,se=le===void 0?0:le,ce=at(Z,d$e);(te=R(se))===null||te===void 0||te.focus(ce)}else{var re;(re=R(Q??0))===null||re===void 0||re.focus()}},blur:function(){var Q,te;(Q=R(0))===null||Q===void 0||Q.blur(),(te=R(1))===null||te===void 0||te.blur()}}});var O=Mne(k),D=u.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),L=One(N(N({},e),{},{id:P,placeholder:D})),B=he(L,1),F=B[0],z=u.useState({position:"absolute",width:0}),H=he(z,2),A=H[0],V=H[1],W=Yt(function(){var ne=R(l);if(ne){var Q=ne.nativeElement.getBoundingClientRect(),te=M.current.getBoundingClientRect(),Z=Q.left-te.left;V(function(le){return N(N({},le),{},{width:Q.width,left:Z})}),x([Q.left,Q.right,te.width])}});u.useEffect(function(){W()},[l]);var U=i&&(v[0]&&!g[0]||v[1]&&!g[1]),Y=C&&!g[0],J=C&&!Y&&!g[1];return u.createElement(ji,{onResize:W},u.createElement("div",Fe({},O,{className:fe($,"".concat($,"-range"),G(G(G(G({},"".concat($,"-focused"),c),"".concat($,"-disabled"),g.every(function(ne){return ne})),"".concat($,"-invalid"),y.some(function(ne){return ne})),"".concat($,"-rtl"),E),f),style:m,ref:M,onClick:p,onMouseDown:function(Q){var te=Q.target;te!==j.current.inputElement&&te!==I.current.inputElement&&Q.preventDefault(),S==null||S(Q)}}),r&&u.createElement("div",{className:"".concat($,"-prefix")},r),u.createElement(TR,Fe({ref:j},F(0),{autoFocus:Y,tabIndex:_,"date-range":"start"})),u.createElement("div",{className:"".concat($,"-range-separator")},s),u.createElement(TR,Fe({ref:I},F(1),{autoFocus:J,tabIndex:_,"date-range":"end"})),u.createElement("div",{className:"".concat($,"-active-bar"),style:A}),u.createElement(U_,{type:"suffix",icon:a}),U&&u.createElement($R,{icon:i,onClear:h})))}var m$e=u.forwardRef(f$e);function SL(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function tw(e){return e===1?"end":"start"}function p$e(e,t){var n=gne(e,function(){var vn=e.disabled,$t=e.allowEmpty,Lt=SL(vn,!1),$n=SL($t,!1);return{disabled:Lt,allowEmpty:$n}}),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i.prefixCls,f=i.styles,m=i.classNames,p=i.defaultValue,h=i.value,v=i.needConfirm,g=i.onKeyDown,y=i.disabled,w=i.allowEmpty,x=i.disabledDate,S=i.minDate,C=i.maxDate,_=i.defaultOpen,k=i.open,E=i.onOpenChange,T=i.locale,$=i.generateConfig,P=i.picker,M=i.showNow,j=i.showToday,I=i.showTime,R=i.mode,O=i.onPanelChange,D=i.onCalendarChange,L=i.onOk,B=i.defaultPickerValue,F=i.pickerValue,z=i.onPickerValueChange,H=i.inputReadOnly,A=i.suffixIcon,V=i.onFocus,W=i.onBlur,U=i.presets,Y=i.ranges,J=i.components,ne=i.cellRender,Q=i.dateRender,te=i.monthCellRender,Z=i.onClick,le=yne(t),se=bne(k,_,y,E),ce=he(se,2),re=ce[0],ie=ce[1],pe=function($t,Lt){(y.some(function($n){return!$n})||!$t)&&ie($t,Lt)},Se=Ene($,T,s,!0,!1,p,h,D,L),_e=he(Se,5),X=_e[0],ae=_e[1],ee=_e[2],q=_e[3],ue=_e[4],oe=ee(),de=wne(y,w,re),xe=he(de,9),ke=xe[0],be=xe[1],ye=xe[2],Ce=xe[3],Re=xe[4],Pe=xe[5],Le=xe[6],we=xe[7],ve=xe[8],ge=function($t,Lt){be(!0),V==null||V($t,{range:tw(Lt??Ce)})},Ee=function($t,Lt){be(!1),W==null||W($t,{range:tw(Lt??Ce)})},Ne=u.useMemo(function(){if(!I)return null;var vn=I.disabledTime,$t=vn?function(Lt){var $n=tw(Ce),Rn=one(oe,Le,Ce);return vn(Lt,$n,{from:Rn})}:void 0;return N(N({},I),{},{disabledTime:$t})},[I,Ce,oe,Le]),ze=Ht([P,P],{value:R}),He=he(ze,2),Ye=He[0],De=He[1],Ke=Ye[Ce]||P,Je=Ke==="date"&&Ne?"datetime":Ke,We=Je===P&&Je!=="time",vt=Tne(P,Ke,M,j,!0),dt=$ne(i,X,ae,ee,q,y,s,ke,re,c),bt=he(dt,2),Ie=bt[0],Te=bt[1],Oe=DEe(oe,y,Le,$,T,x),$e=lne(oe,c,w),je=he($e,2),Ge=je[0],Ze=je[1],lt=Sne($,T,oe,Ye,re,Ce,a,We,B,F,Ne==null?void 0:Ne.defaultOpenValue,z,S,C),et=he(lt,2),qe=et[0],ut=et[1],Ct=Yt(function(vn,$t,Lt){var $n=cb(Ye,Ce,$t);if(($n[0]!==Ye[0]||$n[1]!==Ye[1])&&De($n),O&&Lt!==!1){var Rn=Ve(oe);vn&&(Rn[Ce]=vn),O(Rn,$n)}}),Pt=function($t,Lt){return cb(oe,Lt,$t)},jt=function($t,Lt){var $n=oe;$t&&($n=Pt($t,Ce)),we(Ce);var Rn=Pe($n);q($n),Ie(Ce,Rn===null),Rn===null?pe(!1,{force:!0}):Lt||le.current.focus({index:Rn})},xt=function($t){var Lt,$n=$t.target.getRootNode();if(!le.current.nativeElement.contains((Lt=$n.activeElement)!==null&&Lt!==void 0?Lt:document.activeElement)){var Rn=y.findIndex(function(Tr){return!Tr});Rn>=0&&le.current.focus({index:Rn})}pe(!0),Z==null||Z($t)},Xe=function(){Te(null),pe(!1,{force:!0})},Me=u.useState(null),Be=he(Me,2),tt=Be[0],ot=Be[1],Qe=u.useState(null),rt=he(Qe,2),ct=rt[0],St=rt[1],Ft=u.useMemo(function(){return ct||oe},[oe,ct]);u.useEffect(function(){re||St(null)},[re]);var gt=u.useState([0,0,0]),st=he(gt,2),kt=st[0],an=st[1],on=xne(U,Y),Jt=function($t){St($t),ot("preset")},kn=function($t){var Lt=Te($t);Lt&&pe(!1,{force:!0})},On=function($t){jt($t)},sr=function($t){St($t?Pt($t,Ce):null),ot("cell")},Nr=function($t){pe(!0),ge($t)},ai=function(){ye("panel")},Yr=function($t){var Lt=cb(oe,Ce,$t);q(Lt),!v&&!o&&a===Je&&jt($t)},rn=function(){pe(!1)},Ut=xj(ne,Q,te,tw(Ce)),qt=oe[Ce]||null,Mn=Yt(function(vn){return c(vn,{activeIndex:Ce})}),Vt=u.useMemo(function(){var vn=zr(i,!1),$t=ln(i,[].concat(Ve(Object.keys(vn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return $t},[i]),Wt=u.createElement(Ine,Fe({},Vt,{showNow:vt,showTime:Ne,range:!0,multiplePanel:We,activeInfo:kt,disabledDate:Oe,onFocus:Nr,onBlur:Ee,onPanelMouseDown:ai,picker:P,mode:Ke,internalMode:Je,onPanelChange:Ct,format:l,value:qt,isInvalid:Mn,onChange:null,onSelect:Yr,pickerValue:qe,defaultOpenValue:Km(I==null?void 0:I.defaultOpenValue)[Ce],onPickerValueChange:ut,hoverValue:Ft,onHover:sr,needConfirm:v,onSubmit:jt,onOk:ue,presets:on,onPresetHover:Jt,onPresetSubmit:kn,onNow:On,cellRender:Ut})),Pn=function($t,Lt){var $n=Pt($t,Lt);q($n)},rr=function(){ye("input")},$r=function($t,Lt){var $n=Le.length,Rn=Le[$n-1];if($n&&Rn!==Lt&&v&&!w[Rn]&&!ve(Rn)&&oe[Rn]){le.current.focus({index:Rn});return}ye("input"),pe(!0,{inherit:!0}),Ce!==Lt&&re&&!v&&o&&jt(null,!0),Re(Lt),ge($t,Lt)},xi=function($t,Lt){if(pe(!1),!v&&ye()==="input"){var $n=Pe(oe);Ie(Ce,$n===null)}Ee($t,Lt)},oi=function($t,Lt){$t.key==="Tab"&&jt(null,!0),g==null||g($t,Lt)},wi=u.useMemo(function(){return{prefixCls:d,locale:T,generateConfig:$,button:J.button,input:J.input}},[d,T,$,J.button,J.input]);return fn(function(){re&&Ce!==void 0&&Ct(null,P,!1)},[re,Ce,P]),fn(function(){var vn=ye();!re&&vn==="input"&&(pe(!1),jt(null,!0)),!re&&o&&!v&&vn==="panel"&&(pe(!0),jt())},[re]),u.createElement(Zl.Provider,{value:wi},u.createElement(ine,Fe({},sne(i),{popupElement:Wt,popupStyle:f.popup,popupClassName:m.popup,visible:re,onClose:rn,range:!0}),u.createElement(m$e,Fe({},i,{ref:le,suffixIcon:A,activeIndex:ke||re?Ce:null,activeHelp:!!ct,allHelp:!!ct&&tt==="preset",focused:ke,onFocus:$r,onBlur:xi,onKeyDown:oi,onSubmit:jt,value:Ft,maskFormat:l,onChange:Pn,onInputChange:rr,format:s,inputReadOnly:H,disabled:y,open:re,onOpenChange:pe,onClick:xt,onClear:Xe,invalid:Ge,onInvalid:Ze,onActiveInfo:an}))))}var h$e=u.forwardRef(p$e);function v$e(e){var t=e.prefixCls,n=e.value,r=e.onRemove,i=e.removeIcon,a=i===void 0?"×":i,o=e.formatDate,s=e.disabled,l=e.maxTagCount,c=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),m="".concat(f,"-overflow");function p(g,y){return u.createElement("span",{className:fe("".concat(f,"-item")),title:typeof g=="string"?g:null},u.createElement("span",{className:"".concat(f,"-item-content")},g),!s&&y&&u.createElement("span",{onMouseDown:function(x){x.preventDefault()},onClick:y,className:"".concat(f,"-item-remove")},a))}function h(g){var y=o(g),w=function(S){S&&S.stopPropagation(),r(g)};return p(y,w)}function v(g){var y="+ ".concat(g.length," ...");return p(y)}return u.createElement("div",{className:d},u.createElement(Ll,{prefixCls:m,data:n,renderItem:h,renderRest:v,itemKey:function(y){return o(y)},maxCount:l}),!n.length&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var g$e=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function b$e(e,t){e.id;var n=e.open,r=e.prefix,i=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var o=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var s=e.locale,l=e.generateConfig,c=e.placeholder,d=e.className,f=e.style,m=e.onClick,p=e.onClear,h=e.internalPicker,v=e.value,g=e.onChange,y=e.onSubmit;e.onInputChange;var w=e.multiple,x=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var S=e.disabled,C=e.invalid;e.inputReadOnly;var _=e.direction;e.onOpenChange;var k=e.onMouseDown;e.required,e["aria-required"];var E=e.autoFocus,T=e.tabIndex,$=e.removeIcon,P=at(e,g$e),M=_==="rtl",j=u.useContext(Zl),I=j.prefixCls,R=u.useRef(),O=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:R.current,focus:function(Y){var J;(J=O.current)===null||J===void 0||J.focus(Y)},blur:function(){var Y;(Y=O.current)===null||Y===void 0||Y.blur()}}});var D=Mne(P),L=function(Y){g([Y])},B=function(Y){var J=v.filter(function(ne){return ne&&!Ha(l,s,ne,Y,h)});g(J),n||y()},F=One(N(N({},e),{},{onChange:L}),function(U){var Y=U.valueTexts;return{value:Y[0]||"",active:o}}),z=he(F,2),H=z[0],A=z[1],V=!!(i&&v.length&&!S),W=w?u.createElement(u.Fragment,null,u.createElement(v$e,{prefixCls:I,value:v,onRemove:B,formatDate:A,maxTagCount:x,disabled:S,removeIcon:$,placeholder:c}),u.createElement("input",{className:"".concat(I,"-multiple-input"),value:v.map(A).join(","),ref:O,readOnly:!0,autoFocus:E,tabIndex:T}),u.createElement(U_,{type:"suffix",icon:a}),V&&u.createElement($R,{icon:i,onClear:p})):u.createElement(TR,Fe({ref:O},H(),{autoFocus:E,tabIndex:T,suffixIcon:a,clearIcon:V&&u.createElement($R,{icon:i,onClear:p}),showActiveCls:!1}));return u.createElement("div",Fe({},D,{className:fe(I,G(G(G(G(G({},"".concat(I,"-multiple"),w),"".concat(I,"-focused"),o),"".concat(I,"-disabled"),S),"".concat(I,"-invalid"),C),"".concat(I,"-rtl"),M),d),style:f,ref:R,onClick:m,onMouseDown:function(Y){var J,ne=Y.target;ne!==((J=O.current)===null||J===void 0?void 0:J.inputElement)&&Y.preventDefault(),k==null||k(Y)}}),r&&u.createElement("div",{className:"".concat(I,"-prefix")},r),W)}var y$e=u.forwardRef(b$e);function x$e(e,t){var n=gne(e),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i,f=d.prefixCls,m=d.styles,p=d.classNames,h=d.order,v=d.defaultValue,g=d.value,y=d.needConfirm,w=d.onChange,x=d.onKeyDown,S=d.disabled,C=d.disabledDate,_=d.minDate,k=d.maxDate,E=d.defaultOpen,T=d.open,$=d.onOpenChange,P=d.locale,M=d.generateConfig,j=d.picker,I=d.showNow,R=d.showToday,O=d.showTime,D=d.mode,L=d.onPanelChange,B=d.onCalendarChange,F=d.onOk,z=d.multiple,H=d.defaultPickerValue,A=d.pickerValue,V=d.onPickerValueChange,W=d.inputReadOnly,U=d.suffixIcon,Y=d.removeIcon,J=d.onFocus,ne=d.onBlur,Q=d.presets,te=d.components,Z=d.cellRender,le=d.dateRender,se=d.monthCellRender,ce=d.onClick,re=yne(t);function ie(Vt){return Vt===null?null:z?Vt:Vt[0]}var pe=Pne(M,P,a),Se=bne(T,E,[S],$),_e=he(Se,2),X=_e[0],ae=_e[1],ee=function(Wt,Pn,rr){if(B){var $r=N({},rr);delete $r.range,B(ie(Wt),ie(Pn),$r)}},q=function(Wt){F==null||F(ie(Wt))},ue=Ene(M,P,s,!1,h,v,g,ee,q),oe=he(ue,5),de=oe[0],xe=oe[1],ke=oe[2],be=oe[3],ye=oe[4],Ce=ke(),Re=wne([S]),Pe=he(Re,4),Le=Pe[0],we=Pe[1],ve=Pe[2],ge=Pe[3],Ee=function(Wt){we(!0),J==null||J(Wt,{})},Ne=function(Wt){we(!1),ne==null||ne(Wt,{})},ze=Ht(j,{value:D}),He=he(ze,2),Ye=He[0],De=He[1],Ke=Ye==="date"&&O?"datetime":Ye,Je=Tne(j,Ye,I,R),We=w&&function(Vt,Wt){w(ie(Vt),ie(Wt))},vt=$ne(N(N({},i),{},{onChange:We}),de,xe,ke,be,[],s,Le,X,c),dt=he(vt,2),bt=dt[1],Ie=lne(Ce,c),Te=he(Ie,2),Oe=Te[0],$e=Te[1],je=u.useMemo(function(){return Oe.some(function(Vt){return Vt})},[Oe]),Ge=function(Wt,Pn){if(V){var rr=N(N({},Pn),{},{mode:Pn.mode[0]});delete rr.range,V(Wt[0],rr)}},Ze=Sne(M,P,Ce,[Ye],X,ge,a,!1,H,A,Km(O==null?void 0:O.defaultOpenValue),Ge,_,k),lt=he(Ze,2),et=lt[0],qe=lt[1],ut=Yt(function(Vt,Wt,Pn){if(De(Wt),L&&Pn!==!1){var rr=Vt||Ce[Ce.length-1];L(rr,Wt)}}),Ct=function(){bt(ke()),ae(!1,{force:!0})},Pt=function(Wt){!S&&!re.current.nativeElement.contains(document.activeElement)&&re.current.focus(),ae(!0),ce==null||ce(Wt)},jt=function(){bt(null),ae(!1,{force:!0})},xt=u.useState(null),Xe=he(xt,2),Me=Xe[0],Be=Xe[1],tt=u.useState(null),ot=he(tt,2),Qe=ot[0],rt=ot[1],ct=u.useMemo(function(){var Vt=[Qe].concat(Ve(Ce)).filter(function(Wt){return Wt});return z?Vt:Vt.slice(0,1)},[Ce,Qe,z]),St=u.useMemo(function(){return!z&&Qe?[Qe]:Ce.filter(function(Vt){return Vt})},[Ce,Qe,z]);u.useEffect(function(){X||rt(null)},[X]);var Ft=xne(Q),gt=function(Wt){rt(Wt),Be("preset")},st=function(Wt){var Pn=z?pe(ke(),Wt):[Wt],rr=bt(Pn);rr&&!z&&ae(!1,{force:!0})},kt=function(Wt){st(Wt)},an=function(Wt){rt(Wt),Be("cell")},on=function(Wt){ae(!0),Ee(Wt)},Jt=function(Wt){if(ve("panel"),!(z&&Ke!==j)){var Pn=z?pe(ke(),Wt):[Wt];be(Pn),!y&&!o&&a===Ke&&Ct()}},kn=function(){ae(!1)},On=xj(Z,le,se),sr=u.useMemo(function(){var Vt=zr(i,!1),Wt=ln(i,[].concat(Ve(Object.keys(Vt)),["onChange","onCalendarChange","style","className","onPanelChange"]));return N(N({},Wt),{},{multiple:i.multiple})},[i]),Nr=u.createElement(Ine,Fe({},sr,{showNow:Je,showTime:O,disabledDate:C,onFocus:on,onBlur:Ne,picker:j,mode:Ye,internalMode:Ke,onPanelChange:ut,format:l,value:Ce,isInvalid:c,onChange:null,onSelect:Jt,pickerValue:et,defaultOpenValue:O==null?void 0:O.defaultOpenValue,onPickerValueChange:qe,hoverValue:ct,onHover:an,needConfirm:y,onSubmit:Ct,onOk:ye,presets:Ft,onPresetHover:gt,onPresetSubmit:st,onNow:kt,cellRender:On})),ai=function(Wt){be(Wt)},Yr=function(){ve("input")},rn=function(Wt){ve("input"),ae(!0,{inherit:!0}),Ee(Wt)},Ut=function(Wt){ae(!1),Ne(Wt)},qt=function(Wt,Pn){Wt.key==="Tab"&&Ct(),x==null||x(Wt,Pn)},Mn=u.useMemo(function(){return{prefixCls:f,locale:P,generateConfig:M,button:te.button,input:te.input}},[f,P,M,te.button,te.input]);return fn(function(){X&&ge!==void 0&&ut(null,j,!1)},[X,ge,j]),fn(function(){var Vt=ve();!X&&Vt==="input"&&(ae(!1),Ct()),!X&&o&&!y&&Vt==="panel"&&Ct()},[X]),u.createElement(Zl.Provider,{value:Mn},u.createElement(ine,Fe({},sne(i),{popupElement:Nr,popupStyle:m.popup,popupClassName:p.popup,visible:X,onClose:kn}),u.createElement(y$e,Fe({},i,{ref:re,suffixIcon:U,removeIcon:Y,activeHelp:!!Qe,allHelp:!!Qe&&Me==="preset",focused:Le,onFocus:rn,onBlur:Ut,onKeyDown:qt,onSubmit:Ct,value:St,maskFormat:l,onChange:ai,onInputChange:Yr,internalPicker:a,format:s,inputReadOnly:W,disabled:S,open:X,onOpenChange:ae,onClick:Pt,onClear:jt,invalid:je,onInvalid:function(Wt){$e(Wt,0)}}))))}var w$e=u.forwardRef(x$e);const jne=u.createContext(null),S$e=jne.Provider,Nne=u.createContext(null),C$e=Nne.Provider;var k$e=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Ane=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,i=e.className,a=e.style,o=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,d=e.type,f=d===void 0?"checkbox":d,m=e.title,p=e.onChange,h=at(e,k$e),v=u.useRef(null),g=u.useRef(null),y=Ht(c,{value:o}),w=he(y,2),x=w[0],S=w[1];u.useImperativeHandle(t,function(){return{focus:function(E){var T;(T=v.current)===null||T===void 0||T.focus(E)},blur:function(){var E;(E=v.current)===null||E===void 0||E.blur()},input:v.current,nativeElement:g.current}});var C=fe(r,i,G(G({},"".concat(r,"-checked"),x),"".concat(r,"-disabled"),s)),_=function(E){s||("checked"in e||S(E.target.checked),p==null||p({target:N(N({},e),{},{type:f,checked:E.target.checked}),stopPropagation:function(){E.stopPropagation()},preventDefault:function(){E.preventDefault()},nativeEvent:E.nativeEvent}))};return u.createElement("span",{className:C,title:m,style:a,ref:g},u.createElement("input",Fe({},h,{className:"".concat(r,"-input"),ref:v,onChange:_,disabled:s,checked:!!x,type:f})),u.createElement("span",{className:"".concat(r,"-inner")}))});function Fne(e){const t=K.useRef(null),n=()=>{hn.cancel(t.current),t.current=null};return[()=>{n(),t.current=hn(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const _$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},xn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},E$e=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:i,motionDurationSlow:a,motionDurationMid:o,motionEaseInOutCirc:s,colorBgContainer:l,colorBorder:c,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:m,paddingXS:p,dotColorDisabled:h,lineType:v,radioColor:g,radioBgColor:y,calc:w}=e,x=`${t}-inner`,C=w(i).sub(w(4).mul(2)),_=w(1).mul(i).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},xn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${me(d)} ${v} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, + &:hover ${x}`]:{borderColor:r},[`${t}-input:focus-visible + ${x}`]:el(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:_,height:_,marginBlockStart:w(1).mul(i).div(-2).equal({unit:!0}),marginInlineStart:w(1).mul(i).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:_,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:_,height:_,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${o}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[x]:{borderColor:r,backgroundColor:y,"&::after":{transform:`scale(${e.calc(e.dotSize).div(i).equal()})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[x]:{backgroundColor:f,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:h}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[x]:{"&::after":{transform:`scale(${w(C).div(i).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},$$e=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:a,colorBorder:o,motionDurationMid:s,buttonPaddingInline:l,fontSize:c,buttonBg:d,fontSizeLG:f,controlHeightLG:m,controlHeightSM:p,paddingXS:h,borderRadius:v,borderRadiusSM:g,borderRadiusLG:y,buttonCheckedBg:w,buttonSolidCheckedColor:x,colorTextDisabled:S,colorBgContainerDisabled:C,buttonCheckedBgDisabled:_,buttonCheckedColorDisabled:k,colorPrimary:E,colorPrimaryHover:T,colorPrimaryActive:$,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:M,buttonSolidCheckedActiveBg:j,calc:I}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:me(I(n).sub(I(i).mul(2)).equal()),background:d,border:`${me(i)} ${a} ${o}`,borderBlockStartWidth:I(i).add(.02).equal(),borderInlineEndWidth:i,cursor:"pointer",transition:[`color ${s}`,`background ${s}`,`box-shadow ${s}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:I(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${me(i)} ${a} ${o}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${r}-group-large &`]:{height:m,fontSize:f,lineHeight:me(I(m).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:p,paddingInline:I(h).sub(i).equal(),paddingBlock:0,lineHeight:me(I(p).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:E},"&:has(:focus-visible)":el(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:E,background:w,borderColor:E,"&::before":{backgroundColor:E},"&:first-child":{borderColor:E},"&:hover":{color:T,borderColor:T,"&::before":{backgroundColor:T}},"&:active":{color:$,borderColor:$,"&::before":{backgroundColor:$}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:x,background:P,borderColor:P,"&:hover":{color:x,background:M,borderColor:M},"&:active":{color:x,background:j,borderColor:j}},"&-disabled":{color:S,backgroundColor:C,borderColor:o,cursor:"not-allowed","&:first-child, &:hover":{color:S,backgroundColor:C,borderColor:o}},[`&-disabled${r}-button-wrapper-checked`]:{color:k,backgroundColor:_,borderColor:o,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},T$e=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:a,colorText:o,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:m,colorPrimaryActive:p,colorWhite:h}=e,v=4,g=a,y=t?g-v*2:g-(v+i)*2;return{radioSize:g,dotSize:y,dotColorDisabled:l,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:p,buttonBg:s,buttonCheckedBg:s,buttonColor:o,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?f:h,radioBgColor:t?s:f}},Dne=pn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${me(n)} ${t}`,a=nn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[_$e(a),E$e(a),$$e(a)]},T$e,{unitless:{radioSize:!0,dotSize:!0}});var P$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const i=u.useContext(jne),a=u.useContext(Nne),{getPrefixCls:o,direction:s,radio:l}=u.useContext(Rt),c=u.useRef(null),d=yi(t,c),{isFormItemInput:f}=u.useContext(_i),m=O=>{var D,L;(D=e.onChange)===null||D===void 0||D.call(e,O),(L=i==null?void 0:i.onChange)===null||L===void 0||L.call(i,O)},{prefixCls:p,className:h,rootClassName:v,children:g,style:y,title:w}=e,x=P$e(e,["prefixCls","className","rootClassName","children","style","title"]),S=o("radio",p),C=((i==null?void 0:i.optionType)||a)==="button",_=C?`${S}-button`:S,k=Qn(S),[E,T,$]=Dne(S,k),P=Object.assign({},x),M=u.useContext(gi);i&&(P.name=i.name,P.onChange=m,P.checked=e.value===i.value,P.disabled=(n=P.disabled)!==null&&n!==void 0?n:i.disabled),P.disabled=(r=P.disabled)!==null&&r!==void 0?r:M;const j=fe(`${_}-wrapper`,{[`${_}-wrapper-checked`]:P.checked,[`${_}-wrapper-disabled`]:P.disabled,[`${_}-wrapper-rtl`]:s==="rtl",[`${_}-wrapper-in-form-item`]:f,[`${_}-wrapper-block`]:!!(i!=null&&i.block)},l==null?void 0:l.className,h,v,T,$,k),[I,R]=Fne(P.onClick);return E(u.createElement(Z1,{component:"Radio",disabled:P.disabled},u.createElement("label",{className:j,style:Object.assign(Object.assign({},l==null?void 0:l.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:w,onClick:I},u.createElement(Ane,Object.assign({},P,{className:fe(P.className,{[p_]:!C}),type:"radio",prefixCls:_,ref:d,onClick:R})),g!==void 0?u.createElement("span",{className:`${_}-label`},g):null)))},c2=u.forwardRef(R$e),I$e=["parentNode"],O$e="form_item";function ub(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function Lne(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:I$e.includes(n)?`${O$e}_${n}`:n}function Bne(e,t,n,r,i,a){let o=r;return a!==void 0?o=a:n.validating?o="validating":e.length?o="error":t.length?o="warning":(n.touched||i&&n.validated)&&(o="success"),o}var M$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);ie??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>a=>{const o=PR(i);a?n.current[o]=a:delete n.current[o]}},scrollToField:(i,a={})=>{const{focus:o}=a,s=M$e(a,["focus"]),l=CL(i,r);l&&(Rye(l,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),o&&r.focusField(i))},focusField:i=>{var a,o;const s=r.getFieldInstance(i);typeof(s==null?void 0:s.focus)=="function"?s.focus():(o=(a=CL(i,r))===null||a===void 0?void 0:a.focus)===null||o===void 0||o.call(a)},getFieldInstance:i=>{const a=PR(i);return n.current[a]}}),[e,t]);return[r]}const j$e=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(Rt),{name:i}=u.useContext(_i),a=ry(PR(i)),{prefixCls:o,className:s,rootClassName:l,options:c,buttonStyle:d="outline",disabled:f,children:m,size:p,style:h,id:v,optionType:g,name:y=a,defaultValue:w,value:x,block:S=!1,onChange:C,onMouseEnter:_,onMouseLeave:k,onFocus:E,onBlur:T}=e,[$,P]=Ht(w,{value:x}),M=u.useCallback(A=>{const V=$,W=A.target.value;"value"in e||P(W),W!==V&&(C==null||C(A))},[$,P,C]),j=n("radio",o),I=`${j}-group`,R=Qn(j),[O,D,L]=Dne(j,R);let B=m;c&&c.length>0&&(B=c.map(A=>typeof A=="string"||typeof A=="number"?u.createElement(c2,{key:A.toString(),prefixCls:j,disabled:f,value:A,checked:$===A},A):u.createElement(c2,{key:`radio-group-value-options-${A.value}`,prefixCls:j,disabled:A.disabled||f,value:A.value,checked:$===A.value,title:A.title,style:A.style,className:A.className,id:A.id,required:A.required},A.label)));const F=Hr(p),z=fe(I,`${I}-${d}`,{[`${I}-${F}`]:F,[`${I}-rtl`]:r==="rtl",[`${I}-block`]:S},s,l,D,L,R),H=u.useMemo(()=>({onChange:M,value:$,disabled:f,name:y,optionType:g,block:S}),[M,$,f,y,g,S]);return O(u.createElement("div",Object.assign({},zr(e,{aria:!0,data:!0}),{className:z,style:h,onMouseEnter:_,onMouseLeave:k,onFocus:E,onBlur:T,id:v,ref:t}),u.createElement(S$e,{value:H},B)))}),N$e=u.memo(j$e);var A$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n}=u.useContext(Rt),{prefixCls:r}=e,i=A$e(e,["prefixCls"]),a=n("radio",r);return u.createElement(C$e,{value:"button"},u.createElement(c2,Object.assign({prefixCls:a},i,{type:"radio",ref:t})))},D$e=u.forwardRef(F$e),pf=c2;pf.Button=D$e;pf.Group=N$e;pf.__ANT_RADIO=!0;function Xm(e){return nn(e,{inputAffixPadding:e.paddingXXS})}const Jm=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:a,controlHeightLG:o,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:m,colorPrimaryHover:p,colorPrimary:h,controlOutlineWidth:v,controlOutline:g,colorErrorOutline:y,colorWarningOutline:w,colorBgContainer:x,inputFontSize:S,inputFontSizeLG:C,inputFontSizeSM:_}=e,k=S||n,E=_||k,T=C||s,$=Math.round((t-k*r)/2*10)/10-i,P=Math.round((a-E*r)/2*10)/10-i,M=Math.ceil((o-T*l)/2*10)/10-i;return{paddingBlock:Math.max($,0),paddingBlockSM:Math.max(P,0),paddingBlockLG:Math.max(M,0),paddingInline:c-i,paddingInlineSM:d-i,paddingInlineLG:f-i,addonBg:m,activeBorderColor:h,hoverBorderColor:p,activeShadow:`0 0 0 ${v}px ${g}`,errorActiveShadow:`0 0 0 ${v}px ${y}`,warningActiveShadow:`0 0 0 ${v}px ${w}`,hoverBg:x,activeBg:x,inputFontSize:k,inputFontSizeLG:T,inputFontSizeSM:E}},L$e=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),q_=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({},L$e(nn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),_j=(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}}),kL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},_j(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Ej=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},_j(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},q_(e))}),kL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),kL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),_L=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Hne=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},_L(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),_L(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},q_(e))}})}),$j=(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)}},Vne=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},EL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Vne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Tj=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Vne(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},q_(e))}),EL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),EL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),$L=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Wne=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},$L(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),$L(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:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Une=(e,t)=>({background:e.colorBgContainer,borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),TL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Une(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),Pj=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Une(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),TL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),TL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Rj=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),qne=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${me(t)} ${me(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Ij=e=>({padding:`${me(e.paddingBlockSM)} ${me(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),dy=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${me(e.paddingBlock)} ${me(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Rj(e.colorTextPlaceholder)),{"&-lg":Object.assign({},qne(e)),"&-sm":Object.assign({},Ij(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Gne=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({},qne(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Ij(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 ${me(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${me(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${me(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:`${me(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${me(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"},Ic()),{[`${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},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${n}-picker-range @@ -322,60 +322,60 @@ html body { & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, & > ${n}-select:last-child > ${n}-select-selector, & > ${n}-cascader-picker:last-child ${t}, - & > ${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}}}})}},S$e=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,o=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),cy(e)),kj(e)),Ej(e)),_j(e)),$j(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:o,paddingBottom:o}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},k$e=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.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${me(e.inputAffixPadding)}`}}}},_$e=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:a,colorIconHover:o,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},cy(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,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),k$e(e)),{[`${s}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:o}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${s}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},E$e=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},bn(e)),Fne(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}}},One(e)),jne(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}}})})}},$$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{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-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset: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}-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}}}})}},B$e=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,o=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),dy(e)),Ej(e)),Tj(e)),$j(e)),Pj(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:o,paddingBottom:o}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},z$e=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.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${me(e.inputAffixPadding)}`}}}},H$e=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:a,colorIconHover:o,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},dy(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,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),z$e(e)),{[`${s}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:o}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${s}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},V$e=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},xn(e)),Gne(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}}},Hne(e)),Wne(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}}})})}},W$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{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-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset: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, > ${t}, - ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},T$e=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Dne=mn(["Input","Shared"],e=>{const t=tn(e,Jm(e));return[S$e(t),_$e(t)]},Qm,{resetFont:!1}),Lne=mn(["Input","Component"],e=>{const t=tn(e,Jm(e));return[E$e(t),$$e(t),T$e(t),Km(t)]},Qm,{resetFont:!1}),b$=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",a=Kee(e);return[{[`${n}-multiple${i}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:me(a.itemLineHeight)}}}]},P$e=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=tn(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=tn(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[b$(i,"small"),b$(e),b$(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},Yee(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},R$e=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:a,cellHoverBg:o,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:m,cellBgDisabled:p,colorFillSecondary:h}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:me(r),borderRadius:i,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), + ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},U$e=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Kne=pn(["Input","Shared"],e=>{const t=nn(e,Xm(e));return[B$e(t),H$e(t)]},Jm,{resetFont:!1}),Yne=pn(["Input","Component"],e=>{const t=nn(e,Xm(e));return[V$e(t),W$e(t),U$e(t),Gm(t)]},Jm,{resetFont:!1}),y$=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",a=ite(e);return[{[`${n}-multiple${i}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:me(a.itemLineHeight)}}}]},q$e=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=nn(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=nn(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[y$(i,"small"),y$(e),y$(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},ate(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},G$e=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:a,cellHoverBg:o,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:m,cellBgDisabled:p,colorFillSecondary:h}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:me(r),borderRadius:i,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:o}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${me(s)} ${l} ${c}`,borderRadius:i,content:'""'}},[`&-in-view${t}-in-range, &-in-view${t}-range-start, &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:d}},[`&-in-view${t}-selected, &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:h}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:m,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:p}},[`&-disabled${t}-today ${n}::before`]:{borderColor:m}}},I$e=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:a,cellWidth:o,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:d,lineWidth:f,lineType:m,borderRadiusLG:p,colorPrimary:h,colorTextHeading:v,colorSplit:g,pickerControlIconBorderWidth:y,colorIcon:w,textHeight:x,motionDurationMid:C,colorIconHover:S,fontWeightStrong:k,cellHeight:_,pickerCellPaddingVertical:E,colorTextDisabled:T,colorText:$,fontSize:P,motionDurationSlow:M,withoutTimeCellHeight:j,pickerQuarterPanelContentHeight:I,borderRadiusSM:R,colorTextLightSolid:O,cellHoverBg:L,timeColumnHeight:D,timeColumnWidth:B,timeCellHeight:F,controlItemBgActive:z,marginXXS:H,pickerDatePanelPaddingHorizontal:A,pickerControlIconMargin:V}=e,W=e.calc(o).mul(7).add(e.calc(A).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:p,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon, + &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:h}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:m,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:p}},[`&-disabled${t}-today ${n}::before`]:{borderColor:m}}},K$e=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:a,cellWidth:o,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:d,lineWidth:f,lineType:m,borderRadiusLG:p,colorPrimary:h,colorTextHeading:v,colorSplit:g,pickerControlIconBorderWidth:y,colorIcon:w,textHeight:x,motionDurationMid:S,colorIconHover:C,fontWeightStrong:_,cellHeight:k,pickerCellPaddingVertical:E,colorTextDisabled:T,colorText:$,fontSize:P,motionDurationSlow:M,withoutTimeCellHeight:j,pickerQuarterPanelContentHeight:I,borderRadiusSM:R,colorTextLightSolid:O,cellHoverBg:D,timeColumnHeight:L,timeColumnWidth:B,timeCellHeight:F,controlItemBgActive:z,marginXXS:H,pickerDatePanelPaddingHorizontal:A,pickerControlIconMargin:V}=e,W=e.calc(o).mul(7).add(e.calc(A).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:p,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon, ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, - ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:W},"&-header":{display:"flex",padding:`0 ${me(l)}`,color:v,borderBottom:`${me(f)} ${m} ${g}`,"> *":{flex:"none"},button:{padding:0,color:w,lineHeight:me(x),background:"transparent",border:0,cursor:"pointer",transition:`color ${C}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:P,"&:hover":{color:S},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:k,lineHeight:me(x),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:h}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:V,insetInlineStart:V,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:_,fontWeight:"normal"},th:{height:e.calc(_).add(e.calc(E).mul(2)).equal(),color:$,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${me(E)} 0`,color:T,cursor:"pointer","&-in-view":{color:$}},R$e(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(j).mul(4).equal()},[r]:{padding:`0 ${me(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:I}},"&-decade-panel":{[r]:{padding:`0 ${me(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${me(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${me(l)} ${me(A)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${C}`},"&:first-child:before":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child:before":{borderStartEndRadius:R,borderEndEndRadius:R}},"&:hover td:before":{background:L},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new vn(O).setA(.5).toHexString()},[r]:{color:O}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${me(l)} ${me(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${me(f)} ${m} ${g}`},[`${t}-date-panel, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:W},"&-header":{display:"flex",padding:`0 ${me(l)}`,color:v,borderBottom:`${me(f)} ${m} ${g}`,"> *":{flex:"none"},button:{padding:0,color:w,lineHeight:me(x),background:"transparent",border:0,cursor:"pointer",transition:`color ${S}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:P,"&:hover":{color:C},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:_,lineHeight:me(x),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:h}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:V,insetInlineStart:V,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:k,fontWeight:"normal"},th:{height:e.calc(k).add(e.calc(E).mul(2)).equal(),color:$,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${me(E)} 0`,color:T,cursor:"pointer","&-in-view":{color:$}},G$e(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(j).mul(4).equal()},[r]:{padding:`0 ${me(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:I}},"&-decade-panel":{[r]:{padding:`0 ${me(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${me(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${me(l)} ${me(A)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${S}`},"&:first-child:before":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child:before":{borderStartEndRadius:R,borderEndEndRadius:R}},"&:hover td:before":{background:D},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new bn(O).setA(.5).toHexString()},[r]:{color:O}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${me(l)} ${me(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${me(f)} ${m} ${g}`},[`${t}-date-panel, ${t}-time-panel`]:{transition:`opacity ${M}`},"&-active":{[`${t}-date-panel, - ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:D},"&-column":{flex:"1 0 auto",width:B,margin:`${me(c)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${C}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${me(F)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${me(f)} ${m} ${g}`},"&-active":{background:new vn(z).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:H,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(B).sub(e.calc(H).mul(2)).equal(),height:F,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(B).sub(F).div(2).equal(),color:$,lineHeight:me(F),borderRadius:R,cursor:"pointer",transition:`background ${C}`,"&:hover":{background:L}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:T,background:"transparent",cursor:"not-allowed"}}}}}}}}},O$e=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:a,colorPrimary:o,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${me(r)} ${c} ${d}`,"&-extra":{padding:`0 ${me(i)}`,lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${me(r)} ${c} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:me(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:o,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},M$e=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},j$e=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:a,lineWidth:o}=e,s=a*2,l=o*2,c=Math.min(n-s,n-l),d=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new vn(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new vn(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},N$e=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Qm(e)),j$e(e)),M_(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),A$e=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},kj(e)),$j(e)),Ej(e)),_j(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},y$=(e,t)=>({padding:`${me(e)} ${me(t)}`}),F$e=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},D$e=e=>{var t;const{componentCls:n,antCls:r,paddingInline:i,lineWidth:a,lineType:o,colorBorder:s,borderRadius:l,motionDurationMid:c,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:m,fontSizeLG:p,inputFontSizeLG:h,fontSizeSM:v,inputFontSizeSM:g,controlHeightSM:y,paddingInlineSM:w,paddingXS:x,marginXS:C,colorIcon:S,lineWidthBold:k,colorPrimary:_,motionDurationSlow:E,zIndexPopup:T,paddingXXS:$,sizePopupArrow:P,colorBgElevated:M,borderRadiusLG:j,boxShadowSecondary:I,borderRadiusSM:R,colorSplit:O,cellHoverBg:L,presetsWidth:D,presetsMaxWidth:B,boxShadowPopoverArrow:F,fontHeight:z,lineHeightLG:H}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},bn(e)),y$(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:l,transition:`border ${c}, box-shadow ${c}, background ${c}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${c}`},Tj(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},y$(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:h??p,lineHeight:H}}),"&-small":Object.assign(Object.assign({},y$(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:g??v}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(x).div(2).equal(),color:m,lineHeight:1,pointerEvents:"none",transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:C}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:m,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top"},"&:hover":{color:S}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:p,color:m,fontSize:p,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:S},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:k,background:_,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${me(x)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:i},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:w}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},bn(e)),I$e(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:T,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:L},"&-column":{flex:"1 0 auto",width:B,margin:`${me(c)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${S}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${me(F)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${me(f)} ${m} ${g}`},"&-active":{background:new bn(z).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:H,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(B).sub(e.calc(H).mul(2)).equal(),height:F,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(B).sub(F).div(2).equal(),color:$,lineHeight:me(F),borderRadius:R,cursor:"pointer",transition:`background ${S}`,"&:hover":{background:D}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:T,background:"transparent",cursor:"not-allowed"}}}}}}}}},Y$e=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:a,colorPrimary:o,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${me(r)} ${c} ${d}`,"&-extra":{padding:`0 ${me(i)}`,lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${me(r)} ${c} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:me(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:o,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},X$e=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},J$e=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:a,lineWidth:o}=e,s=a*2,l=o*2,c=Math.min(n-s,n-l),d=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new bn(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new bn(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Q$e=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Jm(e)),J$e(e)),j_(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),Z$e=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},Ej(e)),Pj(e)),Tj(e)),$j(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},x$=(e,t)=>({padding:`${me(e)} ${me(t)}`}),e6e=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},t6e=e=>{var t;const{componentCls:n,antCls:r,paddingInline:i,lineWidth:a,lineType:o,colorBorder:s,borderRadius:l,motionDurationMid:c,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:m,fontSizeLG:p,inputFontSizeLG:h,fontSizeSM:v,inputFontSizeSM:g,controlHeightSM:y,paddingInlineSM:w,paddingXS:x,marginXS:S,colorIcon:C,lineWidthBold:_,colorPrimary:k,motionDurationSlow:E,zIndexPopup:T,paddingXXS:$,sizePopupArrow:P,colorBgElevated:M,borderRadiusLG:j,boxShadowSecondary:I,borderRadiusSM:R,colorSplit:O,cellHoverBg:D,presetsWidth:L,presetsMaxWidth:B,boxShadowPopoverArrow:F,fontHeight:z,lineHeightLG:H}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},xn(e)),x$(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:l,transition:`border ${c}, box-shadow ${c}, background ${c}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${c}`},Rj(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},x$(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:h??p,lineHeight:H}}),"&-small":Object.assign(Object.assign({},x$(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:g??v}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(x).div(2).equal(),color:m,lineHeight:1,pointerEvents:"none",transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:S}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:m,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top"},"&:hover":{color:C}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:p,color:m,fontSize:p,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:C},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:_,background:k,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${me(x)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:i},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:w}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},xn(e)),K$e(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:T,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, &${n}-dropdown-placement-bottomRight`]:{[`${n}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${n}-dropdown-placement-topLeft, &${n}-dropdown-placement-topRight`]:{[`${n}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${r}-slide-up-appear, &${r}-slide-up-enter`]:{[`${n}-range-arrow${n}-range-arrow`]:{transition:"none"}},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topLeft, &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topRight, &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:b_},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:y_},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomRight, &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:v_},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:y_},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:g_},[`${n}-panel > ${n}-time-panel`]:{paddingTop:$},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(i).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},ate(e,M,F)),{"&:before":{insetInlineStart:e.calc(i).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:M,borderRadius:j,boxShadow:I,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:D,maxWidth:B,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:x,borderInlineEnd:`${me(a)} ${o} ${O}`,li:Object.assign(Object.assign({},qa),{borderRadius:R,paddingInline:x,paddingBlock:e.calc(y).sub(z).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:C},"&:hover":{background:L}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${me(e.calc(P).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},Oc(e,"slide-up"),Oc(e,"slide-down"),cv(e,"move-up"),cv(e,"move-down")]},Bne=mn("DatePicker",e=>{const t=tn(Jm(e),M$e(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[O$e(t),D$e(t),A$e(t),F$e(t),P$e(t),Km(e,{focusElCls:`${e.componentCls}-focused`})]},N$e);var L$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},B$e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:L$e}))},uy=u.forwardRef(B$e);const q_=u.createContext(null);var z$e=function(t){var n=t.activeTabOffset,r=t.horizontal,i=t.rtl,a=t.indicator,o=a===void 0?{}:a,s=o.size,l=o.align,c=l===void 0?"center":l,d=u.useState(),f=he(d,2),m=f[0],p=f[1],h=u.useRef(),v=K.useCallback(function(y){return typeof s=="function"?s(y):typeof s=="number"?s:y},[s]);function g(){pn.cancel(h.current)}return u.useEffect(function(){var y={};if(n)if(r){y.width=v(n.width);var w=i?"right":"left";c==="start"&&(y[w]=n[w]),c==="center"&&(y[w]=n[w]+n.width/2,y.transform=i?"translateX(50%)":"translateX(-50%)"),c==="end"&&(y[w]=n[w]+n.width,y.transform="translateX(-100%)")}else y.height=v(n.height),c==="start"&&(y.top=n.top),c==="center"&&(y.top=n.top+n.height/2,y.transform="translateY(-50%)"),c==="end"&&(y.top=n.top+n.height,y.transform="translateY(-100%)");return g(),h.current=pn(function(){var x=m&&y&&Object.keys(y).every(function(C){var S=y[C],k=m[C];return typeof S=="number"&&typeof k=="number"?Math.round(S)===Math.round(k):S===k});x||p(y)}),g},[JSON.stringify(n),r,i,c,v]),{style:m}},kL={width:0,height:0,left:0,top:0};function H$e(e,t,n){return u.useMemo(function(){for(var r,i=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||kL,o=a.left+a.width,s=0;sI?(M=$,k.current="x"):(M=P,k.current="y"),t(-M,-M)&&T.preventDefault()}var E=u.useRef(null);E.current={onTouchStart:x,onTouchMove:C,onTouchEnd:S,onWheel:_},u.useEffect(function(){function T(j){E.current.onTouchStart(j)}function $(j){E.current.onTouchMove(j)}function P(j){E.current.onTouchEnd(j)}function M(j){E.current.onWheel(j)}return document.addEventListener("touchmove",$,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),e.current.addEventListener("touchstart",T,{passive:!0}),e.current.addEventListener("wheel",M,{passive:!1}),function(){document.removeEventListener("touchmove",$),document.removeEventListener("touchend",P)}},[])}function zne(e){var t=u.useState(0),n=he(t,2),r=n[0],i=n[1],a=u.useRef(0),o=u.useRef();return o.current=e,rm(function(){var s;(s=o.current)===null||s===void 0||s.call(o)},[r]),function(){a.current===r&&(a.current+=1,i(a.current))}}function U$e(e){var t=u.useRef([]),n=u.useState({}),r=he(n,2),i=r[1],a=u.useRef(typeof e=="function"?e():e),o=zne(function(){var l=a.current;t.current.forEach(function(c){l=c(l)}),t.current=[],a.current=l,i({})});function s(l){t.current.push(l),o()}return[a.current,s]}var TL={width:0,height:0,left:0,top:0,right:0};function q$e(e,t,n,r,i,a,o){var s=o.tabs,l=o.tabPosition,c=o.rtl,d,f,m;return["top","bottom"].includes(l)?(d="width",f=c?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),u.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,h=p,v=0;vMath.floor(m+t)){h=v-1;break}}for(var y=0,w=p-1;w>=0;w-=1){var x=e.get(s[w].key)||TL;if(x[f]h?[0,-1]:[y,h]},[e,t,r,i,a,m,l,s.map(function(p){return p.key}).join("_"),c])}function PL(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var G$e="TABS_DQ";function Hne(e){return String(e).replace(/"/g,G$e)}function Rj(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Vne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,a=e.style;return!r||r.showAdd===!1?null:u.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),RL=u.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var a,o={};return pt(i)==="object"&&!u.isValidElement(i)?o=i:o.right=i,n==="right"&&(a=o.right),n==="left"&&(a=o.left),a?u.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),K$e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,a=e.locale,o=e.mobile,s=e.more,l=s===void 0?{}:s,c=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,p=e.rtl,h=e.removeAriaLabel,v=e.onTabClick,g=e.getPopupContainer,y=e.popupClassName,w=u.useState(!1),x=he(w,2),C=x[0],S=x[1],k=u.useState(null),_=he(k,2),E=_[0],T=_[1],$=l.icon,P=$===void 0?"More":$,M="".concat(r,"-more-popup"),j="".concat(n,"-dropdown"),I=E!==null?"".concat(M,"-").concat(E):null,R=a==null?void 0:a.dropdownAriaLabel;function O(A,V){A.preventDefault(),A.stopPropagation(),f.onEdit("remove",{key:V,event:A})}var L=u.createElement(tg,{onClick:function(V){var W=V.key,U=V.domEvent;v(W,U),S(!1)},prefixCls:"".concat(j,"-menu"),id:M,tabIndex:-1,role:"listbox","aria-activedescendant":I,selectedKeys:[E],"aria-label":R!==void 0?R:"expanded dropdown"},i.map(function(A){var V=A.closable,W=A.disabled,U=A.closeIcon,X=A.key,J=A.label,re=Rj(V,U,f,W);return u.createElement(sy,{key:X,id:"".concat(M,"-").concat(X),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(X),disabled:W},u.createElement("span",null,J),re&&u.createElement("button",{type:"button","aria-label":h||"remove",tabIndex:0,className:"".concat(j,"-menu-item-remove"),onClick:function(ne){ne.stopPropagation(),O(ne,X)}},U||f.removeIcon||"×"))}));function D(A){for(var V=i.filter(function(re){return!re.disabled}),W=V.findIndex(function(re){return re.key===E})||0,U=V.length,X=0;Xlt?"left":"right"})}),j=he(M,2),I=j[0],R=j[1],O=_L(0,function(nt,lt){!P&&v&&v({direction:nt>lt?"top":"bottom"})}),L=he(O,2),D=L[0],B=L[1],F=u.useState([0,0]),z=he(F,2),H=z[0],A=z[1],V=u.useState([0,0]),W=he(V,2),U=W[0],X=W[1],J=u.useState([0,0]),re=he(J,2),Q=re[0],ne=re[1],Z=u.useState([0,0]),se=he(Z,2),oe=se[0],ce=se[1],te=U$e(new Map),le=he(te,2),pe=le[0],we=le[1],_e=H$e(x,pe,U[0]),Y=tw(H,P),ae=tw(U,P),ee=tw(Q,P),q=tw(oe,P),ue=Math.floor(Y)ke?ke:nt}var ye=u.useRef(null),Se=u.useState(),Oe=he(Se,2),Re=Oe[0],Fe=Oe[1];function Ce(){Fe(Date.now())}function ve(){ye.current&&clearTimeout(ye.current)}W$e(_,function(nt,lt){function xt(Dt,vt){Dt(function(at){var St=xe(at+vt);return St})}return ue?(P?xt(R,nt):xt(B,lt),ve(),Ce(),!0):!1}),u.useEffect(function(){return ve(),Re&&(ye.current=setTimeout(function(){Fe(0)},100)),ve},[Re]);var ge=q$e(_e,ie,P?I:D,ae,ee,q,N(N({},e),{},{tabs:x})),Ee=he(ge,2),Ne=Ee[0],We=Ee[1],He=Xt(function(){var nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o,lt=_e.get(nt)||{width:0,height:0,left:0,right:0,top:0};if(P){var xt=I;s?lt.rightI+ie&&(xt=lt.right+lt.width-ie):lt.left<-I?xt=-lt.left:lt.left+lt.width>-I+ie&&(xt=-(lt.left+lt.width-ie)),B(0),R(xe(xt))}else{var Dt=D;lt.top<-D?Dt=-lt.top:lt.top+lt.height>-D+ie&&(Dt=-(lt.top+lt.height-ie)),R(0),B(xe(Dt))}}),Ye=u.useState(),De=he(Ye,2),Ue=De[0],Le=De[1],ft=u.useState(!1),mt=he(ft,2),ut=mt[0],gt=mt[1],Pe=x.filter(function(nt){return!nt.disabled}).map(function(nt){return nt.key}),Te=function(lt){var xt=Pe.indexOf(Ue||o),Dt=Pe.length,vt=(xt+lt+Dt)%Dt,at=Pe[vt];Le(at)},Ie=function(lt,xt){var Dt=Pe.indexOf(lt),vt=x.find(function(St){return St.key===lt}),at=Rj(vt==null?void 0:vt.closable,vt==null?void 0:vt.closeIcon,c,vt==null?void 0:vt.disabled);at&&(xt.preventDefault(),xt.stopPropagation(),c.onEdit("remove",{key:lt,event:xt}),Dt===Pe.length-1?Te(-1):Te(1))},$e=function(lt,xt){gt(!0),xt.button===1&&Ie(lt,xt)},je=function(lt){var xt=lt.code,Dt=s&&P,vt=Pe[0],at=Pe[Pe.length-1];switch(xt){case"ArrowLeft":{P&&Te(Dt?1:-1);break}case"ArrowRight":{P&&Te(Dt?-1:1);break}case"ArrowUp":{lt.preventDefault(),P||Te(-1);break}case"ArrowDown":{lt.preventDefault(),P||Te(1);break}case"Home":{lt.preventDefault(),Le(vt);break}case"End":{lt.preventDefault(),Le(at);break}case"Enter":case"Space":{lt.preventDefault(),h(Ue??o,lt);break}case"Backspace":case"Delete":{Ie(Ue,lt);break}}},Ke={};P?Ke[s?"marginRight":"marginLeft"]=m:Ke.marginTop=m;var Ze=x.map(function(nt,lt){var xt=nt.key;return u.createElement(X$e,{id:i,prefixCls:w,key:xt,tab:nt,style:lt===0?void 0:Ke,closable:nt.closable,editable:c,active:xt===o,focus:xt===Ue,renderWrapper:p,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:Pe.length,currentPosition:lt+1,onClick:function(vt){h(xt,vt)},onKeyDown:je,onFocus:function(){ut||Le(xt),He(xt),Ce(),_.current&&(s||(_.current.scrollLeft=0),_.current.scrollTop=0)},onBlur:function(){Le(void 0)},onMouseDown:function(vt){return $e(xt,vt)},onMouseUp:function(){gt(!1)}})}),st=function(){return we(function(){var lt,xt=new Map,Dt=(lt=E.current)===null||lt===void 0?void 0:lt.getBoundingClientRect();return x.forEach(function(vt){var at,St=vt.key,nn=(at=E.current)===null||at===void 0?void 0:at.querySelector('[data-node-key="'.concat(Hne(St),'"]'));if(nn){var rn=J$e(nn,Dt),At=he(rn,4),$n=At[0],In=At[1],kr=At[2],Nr=At[3];xt.set(St,{width:$n,height:In,left:kr,top:Nr})}}),xt})};u.useEffect(function(){st()},[x.map(function(nt){return nt.key}).join("_")]);var Xe=zne(function(){var nt=Dp(C),lt=Dp(S),xt=Dp(k);A([nt[0]-lt[0]-xt[0],nt[1]-lt[1]-xt[1]]);var Dt=Dp($);ne(Dt);var vt=Dp(T);ce(vt);var at=Dp(E);X([at[0]-Dt[0],at[1]-Dt[1]]),st()}),Ge=x.slice(0,Ne),ct=x.slice(We+1),yt=[].concat(Ve(Ge),Ve(ct)),Rt=_e.get(o),Nt=z$e({activeTabOffset:Rt,horizontal:P,indicator:g,rtl:s}),Ct=Nt.style;u.useEffect(function(){He()},[o,be,ke,PL(Rt),PL(_e),P]),u.useEffect(function(){Xe()},[s]);var Je=!!yt.length,Me="".concat(w,"-nav-wrap"),ze,tt,ot,Qe;return P?s?(tt=I>0,ze=I!==ke):(ze=I<0,tt=I!==be):(ot=D<0,Qe=D!==be),u.createElement(Mi,{onResize:Xe},u.createElement("div",{ref:Dc(t,C),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:fe("".concat(w,"-nav"),n),style:r,onKeyDown:function(){Ce()}},u.createElement(RL,{ref:S,position:"left",extra:l,prefixCls:w}),u.createElement(Mi,{onResize:Xe},u.createElement("div",{className:fe(Me,G(G(G(G({},"".concat(Me,"-ping-left"),ze),"".concat(Me,"-ping-right"),tt),"".concat(Me,"-ping-top"),ot),"".concat(Me,"-ping-bottom"),Qe)),ref:_},u.createElement(Mi,{onResize:Xe},u.createElement("div",{ref:E,className:"".concat(w,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(D,"px)"),transition:Re?"none":void 0}},Ze,u.createElement(Vne,{ref:$,prefixCls:w,locale:d,editable:c,style:N(N({},Ze.length===0?void 0:Ke),{},{visibility:Je?"hidden":null})}),u.createElement("div",{className:fe("".concat(w,"-ink-bar"),G({},"".concat(w,"-ink-bar-animated"),a.inkBar)),style:Ct}))))),u.createElement(Y$e,Ae({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:T,prefixCls:w,tabs:yt,className:!Je&&de,tabMoving:!!Re})),u.createElement(RL,{ref:k,position:"right",extra:l,prefixCls:w})))}),Wne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.id,o=e.active,s=e.tabKey,l=e.children;return u.createElement("div",{id:a&&"".concat(a,"-panel-").concat(s),role:"tabpanel",tabIndex:o?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(s),"aria-hidden":!o,style:i,className:fe(n,o&&"".concat(n,"-active"),r),ref:t},l)}),Q$e=["renderTabBar"],Z$e=["label","key"],e6e=function(t){var n=t.renderTabBar,r=it(t,Q$e),i=u.useContext(q_),a=i.tabs;if(n){var o=N(N({},r),{},{panes:a.map(function(s){var l=s.label,c=s.key,d=it(s,Z$e);return u.createElement(Wne,Ae({tab:l,key:c,tabKey:c},d))})});return n(o,IL)}return u.createElement(IL,r)},t6e=["key","forceRender","style","className","destroyInactiveTabPane"],n6e=function(t){var n=t.id,r=t.activeKey,i=t.animated,a=t.tabPosition,o=t.destroyInactiveTabPane,s=u.useContext(q_),l=s.prefixCls,c=s.tabs,d=i.tabPane,f="".concat(l,"-tabpane");return u.createElement("div",{className:fe("".concat(l,"-content-holder"))},u.createElement("div",{className:fe("".concat(l,"-content"),"".concat(l,"-content-").concat(a),G({},"".concat(l,"-content-animated"),d))},c.map(function(m){var p=m.key,h=m.forceRender,v=m.style,g=m.className,y=m.destroyInactiveTabPane,w=it(m,t6e),x=p===r;return u.createElement(Gi,Ae({key:p,visible:x,forceRender:h,removeOnLeave:!!(o||y),leavedClassName:"".concat(f,"-hidden")},i.tabPaneMotion),function(C,S){var k=C.style,_=C.className;return u.createElement(Wne,Ae({},w,{prefixCls:f,id:n,tabKey:p,animated:d,active:x,style:N(N({},v),k),className:fe(g,_),ref:S}))})})))};function r6e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=N({inkBar:!0},pt(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var i6e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],OL=0,a6e=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tabs":r,a=e.className,o=e.items,s=e.direction,l=e.activeKey,c=e.defaultActiveKey,d=e.editable,f=e.animated,m=e.tabPosition,p=m===void 0?"top":m,h=e.tabBarGutter,v=e.tabBarStyle,g=e.tabBarExtraContent,y=e.locale,w=e.more,x=e.destroyInactiveTabPane,C=e.renderTabBar,S=e.onChange,k=e.onTabClick,_=e.onTabScroll,E=e.getPopupContainer,T=e.popupClassName,$=e.indicator,P=it(e,i6e),M=u.useMemo(function(){return(o||[]).filter(function(oe){return oe&&pt(oe)==="object"&&"key"in oe})},[o]),j=s==="rtl",I=r6e(f),R=u.useState(!1),O=he(R,2),L=O[0],D=O[1];u.useEffect(function(){D(T_())},[]);var B=Wt(function(){var oe;return(oe=M[0])===null||oe===void 0?void 0:oe.key},{value:l,defaultValue:c}),F=he(B,2),z=F[0],H=F[1],A=u.useState(function(){return M.findIndex(function(oe){return oe.key===z})}),V=he(A,2),W=V[0],U=V[1];u.useEffect(function(){var oe=M.findIndex(function(te){return te.key===z});if(oe===-1){var ce;oe=Math.max(0,Math.min(W,M.length-1)),H((ce=M[oe])===null||ce===void 0?void 0:ce.key)}U(oe)},[M.map(function(oe){return oe.key}).join("_"),z,W]);var X=Wt(null,{value:n}),J=he(X,2),re=J[0],Q=J[1];u.useEffect(function(){n||(Q("rc-tabs-".concat(OL)),OL+=1)},[]);function ne(oe,ce){k==null||k(oe,ce);var te=oe!==z;H(oe),te&&(S==null||S(oe))}var Z={id:re,activeKey:z,animated:I,tabPosition:p,rtl:j,mobile:L},se=N(N({},Z),{},{editable:d,locale:y,more:w,tabBarGutter:h,onTabClick:ne,onTabScroll:_,extra:g,style:v,panes:null,getPopupContainer:E,popupClassName:T,indicator:$});return u.createElement(q_.Provider,{value:{tabs:M,prefixCls:i}},u.createElement("div",Ae({ref:t,id:n,className:fe(i,"".concat(i,"-").concat(p),G(G(G({},"".concat(i,"-mobile"),L),"".concat(i,"-editable"),d),"".concat(i,"-rtl"),j),a)},P),u.createElement(e6e,Ae({},se,{renderTabBar:C})),u.createElement(n6e,Ae({destroyInactiveTabPane:x},Z,{animated:I}))))});const o6e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function s6e(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},o6e),{motionName:ha(e,"switch")})),n}var l6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it)}function u6e(e,t){if(e)return e.map(r=>{var i;const a=(i=r.destroyOnHidden)!==null&&i!==void 0?i:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{key:i,props:a}=r,o=a||{},{tab:s}=o,l=l6e(o,["tab"]);return Object.assign(Object.assign({key:String(i)},l),{label:s})}return null});return c6e(n)}const d6e=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Oc(e,"slide-up"),Oc(e,"slide-down")]]},f6e=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:a,itemSelectedColor:o}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${me(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:o,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:el(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:me(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:me(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadiusLG)} 0 0 ${me(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},m6e=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${me(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},qa),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${me(e.paddingXXS)} ${me(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},p6e=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:a,verticalItemMargin:o,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${me(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:g_},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, + &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:x_},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:b_},[`${n}-panel > ${n}-time-panel`]:{paddingTop:$},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(i).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},hte(e,M,F)),{"&:before":{insetInlineStart:e.calc(i).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:M,borderRadius:j,boxShadow:I,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:L,maxWidth:B,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:x,borderInlineEnd:`${me(a)} ${o} ${O}`,li:Object.assign(Object.assign({},qa),{borderRadius:R,paddingInline:x,paddingBlock:e.calc(y).sub(z).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:S},"&:hover":{background:D}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${me(e.calc(P).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},Oc(e,"slide-up"),Oc(e,"slide-down"),dv(e,"move-up"),dv(e,"move-down")]},Xne=pn("DatePicker",e=>{const t=nn(Xm(e),X$e(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[Y$e(t),t6e(t),Z$e(t),e6e(t),q$e(t),Gm(e,{focusElCls:`${e.componentCls}-focused`})]},Q$e);var n6e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},r6e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:n6e}))},fy=u.forwardRef(r6e);const G_=u.createContext(null);var i6e=function(t){var n=t.activeTabOffset,r=t.horizontal,i=t.rtl,a=t.indicator,o=a===void 0?{}:a,s=o.size,l=o.align,c=l===void 0?"center":l,d=u.useState(),f=he(d,2),m=f[0],p=f[1],h=u.useRef(),v=K.useCallback(function(y){return typeof s=="function"?s(y):typeof s=="number"?s:y},[s]);function g(){hn.cancel(h.current)}return u.useEffect(function(){var y={};if(n)if(r){y.width=v(n.width);var w=i?"right":"left";c==="start"&&(y[w]=n[w]),c==="center"&&(y[w]=n[w]+n.width/2,y.transform=i?"translateX(50%)":"translateX(-50%)"),c==="end"&&(y[w]=n[w]+n.width,y.transform="translateX(-100%)")}else y.height=v(n.height),c==="start"&&(y.top=n.top),c==="center"&&(y.top=n.top+n.height/2,y.transform="translateY(-50%)"),c==="end"&&(y.top=n.top+n.height,y.transform="translateY(-100%)");return g(),h.current=hn(function(){var x=m&&y&&Object.keys(y).every(function(S){var C=y[S],_=m[S];return typeof C=="number"&&typeof _=="number"?Math.round(C)===Math.round(_):C===_});x||p(y)}),g},[JSON.stringify(n),r,i,c,v]),{style:m}},PL={width:0,height:0,left:0,top:0};function a6e(e,t,n){return u.useMemo(function(){for(var r,i=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||PL,o=a.left+a.width,s=0;sI?(M=$,_.current="x"):(M=P,_.current="y"),t(-M,-M)&&T.preventDefault()}var E=u.useRef(null);E.current={onTouchStart:x,onTouchMove:S,onTouchEnd:C,onWheel:k},u.useEffect(function(){function T(j){E.current.onTouchStart(j)}function $(j){E.current.onTouchMove(j)}function P(j){E.current.onTouchEnd(j)}function M(j){E.current.onWheel(j)}return document.addEventListener("touchmove",$,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),e.current.addEventListener("touchstart",T,{passive:!0}),e.current.addEventListener("wheel",M,{passive:!1}),function(){document.removeEventListener("touchmove",$),document.removeEventListener("touchend",P)}},[])}function Jne(e){var t=u.useState(0),n=he(t,2),r=n[0],i=n[1],a=u.useRef(0),o=u.useRef();return o.current=e,nm(function(){var s;(s=o.current)===null||s===void 0||s.call(o)},[r]),function(){a.current===r&&(a.current+=1,i(a.current))}}function l6e(e){var t=u.useRef([]),n=u.useState({}),r=he(n,2),i=r[1],a=u.useRef(typeof e=="function"?e():e),o=Jne(function(){var l=a.current;t.current.forEach(function(c){l=c(l)}),t.current=[],a.current=l,i({})});function s(l){t.current.push(l),o()}return[a.current,s]}var ML={width:0,height:0,left:0,top:0,right:0};function c6e(e,t,n,r,i,a,o){var s=o.tabs,l=o.tabPosition,c=o.rtl,d,f,m;return["top","bottom"].includes(l)?(d="width",f=c?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),u.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,h=p,v=0;vMath.floor(m+t)){h=v-1;break}}for(var y=0,w=p-1;w>=0;w-=1){var x=e.get(s[w].key)||ML;if(x[f]h?[0,-1]:[y,h]},[e,t,r,i,a,m,l,s.map(function(p){return p.key}).join("_"),c])}function jL(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var u6e="TABS_DQ";function Qne(e){return String(e).replace(/"/g,u6e)}function Oj(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Zne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,a=e.style;return!r||r.showAdd===!1?null:u.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),NL=u.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var a,o={};return mt(i)==="object"&&!u.isValidElement(i)?o=i:o.right=i,n==="right"&&(a=o.right),n==="left"&&(a=o.left),a?u.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),d6e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,a=e.locale,o=e.mobile,s=e.more,l=s===void 0?{}:s,c=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,p=e.rtl,h=e.removeAriaLabel,v=e.onTabClick,g=e.getPopupContainer,y=e.popupClassName,w=u.useState(!1),x=he(w,2),S=x[0],C=x[1],_=u.useState(null),k=he(_,2),E=k[0],T=k[1],$=l.icon,P=$===void 0?"More":$,M="".concat(r,"-more-popup"),j="".concat(n,"-dropdown"),I=E!==null?"".concat(M,"-").concat(E):null,R=a==null?void 0:a.dropdownAriaLabel;function O(A,V){A.preventDefault(),A.stopPropagation(),f.onEdit("remove",{key:V,event:A})}var D=u.createElement(rg,{onClick:function(V){var W=V.key,U=V.domEvent;v(W,U),C(!1)},prefixCls:"".concat(j,"-menu"),id:M,tabIndex:-1,role:"listbox","aria-activedescendant":I,selectedKeys:[E],"aria-label":R!==void 0?R:"expanded dropdown"},i.map(function(A){var V=A.closable,W=A.disabled,U=A.closeIcon,Y=A.key,J=A.label,ne=Oj(V,U,f,W);return u.createElement(cy,{key:Y,id:"".concat(M,"-").concat(Y),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(Y),disabled:W},u.createElement("span",null,J),ne&&u.createElement("button",{type:"button","aria-label":h||"remove",tabIndex:0,className:"".concat(j,"-menu-item-remove"),onClick:function(te){te.stopPropagation(),O(te,Y)}},U||f.removeIcon||"×"))}));function L(A){for(var V=i.filter(function(ne){return!ne.disabled}),W=V.findIndex(function(ne){return ne.key===E})||0,U=V.length,Y=0;Yct?"left":"right"})}),j=he(M,2),I=j[0],R=j[1],O=RL(0,function(rt,ct){!P&&v&&v({direction:rt>ct?"top":"bottom"})}),D=he(O,2),L=D[0],B=D[1],F=u.useState([0,0]),z=he(F,2),H=z[0],A=z[1],V=u.useState([0,0]),W=he(V,2),U=W[0],Y=W[1],J=u.useState([0,0]),ne=he(J,2),Q=ne[0],te=ne[1],Z=u.useState([0,0]),le=he(Z,2),se=le[0],ce=le[1],re=l6e(new Map),ie=he(re,2),pe=ie[0],Se=ie[1],_e=a6e(x,pe,U[0]),X=nw(H,P),ae=nw(U,P),ee=nw(Q,P),q=nw(se,P),ue=Math.floor(X)ke?ke:rt}var ye=u.useRef(null),Ce=u.useState(),Re=he(Ce,2),Pe=Re[0],Le=Re[1];function we(){Le(Date.now())}function ve(){ye.current&&clearTimeout(ye.current)}s6e(k,function(rt,ct){function St(Ft,gt){Ft(function(st){var kt=be(st+gt);return kt})}return ue?(P?St(R,rt):St(B,ct),ve(),we(),!0):!1}),u.useEffect(function(){return ve(),Pe&&(ye.current=setTimeout(function(){Le(0)},100)),ve},[Pe]);var ge=c6e(_e,oe,P?I:L,ae,ee,q,N(N({},e),{},{tabs:x})),Ee=he(ge,2),Ne=Ee[0],ze=Ee[1],He=Yt(function(){var rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o,ct=_e.get(rt)||{width:0,height:0,left:0,right:0,top:0};if(P){var St=I;s?ct.rightI+oe&&(St=ct.right+ct.width-oe):ct.left<-I?St=-ct.left:ct.left+ct.width>-I+oe&&(St=-(ct.left+ct.width-oe)),B(0),R(be(St))}else{var Ft=L;ct.top<-L?Ft=-ct.top:ct.top+ct.height>-L+oe&&(Ft=-(ct.top+ct.height-oe)),R(0),B(be(Ft))}}),Ye=u.useState(),De=he(Ye,2),Ke=De[0],Je=De[1],We=u.useState(!1),vt=he(We,2),dt=vt[0],bt=vt[1],Ie=x.filter(function(rt){return!rt.disabled}).map(function(rt){return rt.key}),Te=function(ct){var St=Ie.indexOf(Ke||o),Ft=Ie.length,gt=(St+ct+Ft)%Ft,st=Ie[gt];Je(st)},Oe=function(ct,St){var Ft=Ie.indexOf(ct),gt=x.find(function(kt){return kt.key===ct}),st=Oj(gt==null?void 0:gt.closable,gt==null?void 0:gt.closeIcon,c,gt==null?void 0:gt.disabled);st&&(St.preventDefault(),St.stopPropagation(),c.onEdit("remove",{key:ct,event:St}),Ft===Ie.length-1?Te(-1):Te(1))},$e=function(ct,St){bt(!0),St.button===1&&Oe(ct,St)},je=function(ct){var St=ct.code,Ft=s&&P,gt=Ie[0],st=Ie[Ie.length-1];switch(St){case"ArrowLeft":{P&&Te(Ft?1:-1);break}case"ArrowRight":{P&&Te(Ft?-1:1);break}case"ArrowUp":{ct.preventDefault(),P||Te(-1);break}case"ArrowDown":{ct.preventDefault(),P||Te(1);break}case"Home":{ct.preventDefault(),Je(gt);break}case"End":{ct.preventDefault(),Je(st);break}case"Enter":case"Space":{ct.preventDefault(),h(Ke??o,ct);break}case"Backspace":case"Delete":{Oe(Ke,ct);break}}},Ge={};P?Ge[s?"marginRight":"marginLeft"]=m:Ge.marginTop=m;var Ze=x.map(function(rt,ct){var St=rt.key;return u.createElement(m6e,{id:i,prefixCls:w,key:St,tab:rt,style:ct===0?void 0:Ge,closable:rt.closable,editable:c,active:St===o,focus:St===Ke,renderWrapper:p,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:Ie.length,currentPosition:ct+1,onClick:function(gt){h(St,gt)},onKeyDown:je,onFocus:function(){dt||Je(St),He(St),we(),k.current&&(s||(k.current.scrollLeft=0),k.current.scrollTop=0)},onBlur:function(){Je(void 0)},onMouseDown:function(gt){return $e(St,gt)},onMouseUp:function(){bt(!1)}})}),lt=function(){return Se(function(){var ct,St=new Map,Ft=(ct=E.current)===null||ct===void 0?void 0:ct.getBoundingClientRect();return x.forEach(function(gt){var st,kt=gt.key,an=(st=E.current)===null||st===void 0?void 0:st.querySelector('[data-node-key="'.concat(Qne(kt),'"]'));if(an){var on=p6e(an,Ft),Jt=he(on,4),kn=Jt[0],On=Jt[1],sr=Jt[2],Nr=Jt[3];St.set(kt,{width:kn,height:On,left:sr,top:Nr})}}),St})};u.useEffect(function(){lt()},[x.map(function(rt){return rt.key}).join("_")]);var et=Jne(function(){var rt=Bp(S),ct=Bp(C),St=Bp(_);A([rt[0]-ct[0]-St[0],rt[1]-ct[1]-St[1]]);var Ft=Bp($);te(Ft);var gt=Bp(T);ce(gt);var st=Bp(E);Y([st[0]-Ft[0],st[1]-Ft[1]]),lt()}),qe=x.slice(0,Ne),ut=x.slice(ze+1),Ct=[].concat(Ve(qe),Ve(ut)),Pt=_e.get(o),jt=i6e({activeTabOffset:Pt,horizontal:P,indicator:g,rtl:s}),xt=jt.style;u.useEffect(function(){He()},[o,xe,ke,jL(Pt),jL(_e),P]),u.useEffect(function(){et()},[s]);var Xe=!!Ct.length,Me="".concat(w,"-nav-wrap"),Be,tt,ot,Qe;return P?s?(tt=I>0,Be=I!==ke):(Be=I<0,tt=I!==xe):(ot=L<0,Qe=L!==xe),u.createElement(ji,{onResize:et},u.createElement("div",{ref:Dc(t,S),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:fe("".concat(w,"-nav"),n),style:r,onKeyDown:function(){we()}},u.createElement(NL,{ref:C,position:"left",extra:l,prefixCls:w}),u.createElement(ji,{onResize:et},u.createElement("div",{className:fe(Me,G(G(G(G({},"".concat(Me,"-ping-left"),Be),"".concat(Me,"-ping-right"),tt),"".concat(Me,"-ping-top"),ot),"".concat(Me,"-ping-bottom"),Qe)),ref:k},u.createElement(ji,{onResize:et},u.createElement("div",{ref:E,className:"".concat(w,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(L,"px)"),transition:Pe?"none":void 0}},Ze,u.createElement(Zne,{ref:$,prefixCls:w,locale:d,editable:c,style:N(N({},Ze.length===0?void 0:Ge),{},{visibility:Xe?"hidden":null})}),u.createElement("div",{className:fe("".concat(w,"-ink-bar"),G({},"".concat(w,"-ink-bar-animated"),a.inkBar)),style:xt}))))),u.createElement(f6e,Fe({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:T,prefixCls:w,tabs:Ct,className:!Xe&&de,tabMoving:!!Pe})),u.createElement(NL,{ref:_,position:"right",extra:l,prefixCls:w})))}),ere=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.id,o=e.active,s=e.tabKey,l=e.children;return u.createElement("div",{id:a&&"".concat(a,"-panel-").concat(s),role:"tabpanel",tabIndex:o?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(s),"aria-hidden":!o,style:i,className:fe(n,o&&"".concat(n,"-active"),r),ref:t},l)}),h6e=["renderTabBar"],v6e=["label","key"],g6e=function(t){var n=t.renderTabBar,r=at(t,h6e),i=u.useContext(G_),a=i.tabs;if(n){var o=N(N({},r),{},{panes:a.map(function(s){var l=s.label,c=s.key,d=at(s,v6e);return u.createElement(ere,Fe({tab:l,key:c,tabKey:c},d))})});return n(o,AL)}return u.createElement(AL,r)},b6e=["key","forceRender","style","className","destroyInactiveTabPane"],y6e=function(t){var n=t.id,r=t.activeKey,i=t.animated,a=t.tabPosition,o=t.destroyInactiveTabPane,s=u.useContext(G_),l=s.prefixCls,c=s.tabs,d=i.tabPane,f="".concat(l,"-tabpane");return u.createElement("div",{className:fe("".concat(l,"-content-holder"))},u.createElement("div",{className:fe("".concat(l,"-content"),"".concat(l,"-content-").concat(a),G({},"".concat(l,"-content-animated"),d))},c.map(function(m){var p=m.key,h=m.forceRender,v=m.style,g=m.className,y=m.destroyInactiveTabPane,w=at(m,b6e),x=p===r;return u.createElement(Gi,Fe({key:p,visible:x,forceRender:h,removeOnLeave:!!(o||y),leavedClassName:"".concat(f,"-hidden")},i.tabPaneMotion),function(S,C){var _=S.style,k=S.className;return u.createElement(ere,Fe({},w,{prefixCls:f,id:n,tabKey:p,animated:d,active:x,style:N(N({},v),_),className:fe(g,k),ref:C}))})})))};function x6e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=N({inkBar:!0},mt(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var w6e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],FL=0,S6e=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tabs":r,a=e.className,o=e.items,s=e.direction,l=e.activeKey,c=e.defaultActiveKey,d=e.editable,f=e.animated,m=e.tabPosition,p=m===void 0?"top":m,h=e.tabBarGutter,v=e.tabBarStyle,g=e.tabBarExtraContent,y=e.locale,w=e.more,x=e.destroyInactiveTabPane,S=e.renderTabBar,C=e.onChange,_=e.onTabClick,k=e.onTabScroll,E=e.getPopupContainer,T=e.popupClassName,$=e.indicator,P=at(e,w6e),M=u.useMemo(function(){return(o||[]).filter(function(se){return se&&mt(se)==="object"&&"key"in se})},[o]),j=s==="rtl",I=x6e(f),R=u.useState(!1),O=he(R,2),D=O[0],L=O[1];u.useEffect(function(){L(P_())},[]);var B=Ht(function(){var se;return(se=M[0])===null||se===void 0?void 0:se.key},{value:l,defaultValue:c}),F=he(B,2),z=F[0],H=F[1],A=u.useState(function(){return M.findIndex(function(se){return se.key===z})}),V=he(A,2),W=V[0],U=V[1];u.useEffect(function(){var se=M.findIndex(function(re){return re.key===z});if(se===-1){var ce;se=Math.max(0,Math.min(W,M.length-1)),H((ce=M[se])===null||ce===void 0?void 0:ce.key)}U(se)},[M.map(function(se){return se.key}).join("_"),z,W]);var Y=Ht(null,{value:n}),J=he(Y,2),ne=J[0],Q=J[1];u.useEffect(function(){n||(Q("rc-tabs-".concat(FL)),FL+=1)},[]);function te(se,ce){_==null||_(se,ce);var re=se!==z;H(se),re&&(C==null||C(se))}var Z={id:ne,activeKey:z,animated:I,tabPosition:p,rtl:j,mobile:D},le=N(N({},Z),{},{editable:d,locale:y,more:w,tabBarGutter:h,onTabClick:te,onTabScroll:k,extra:g,style:v,panes:null,getPopupContainer:E,popupClassName:T,indicator:$});return u.createElement(G_.Provider,{value:{tabs:M,prefixCls:i}},u.createElement("div",Fe({ref:t,id:n,className:fe(i,"".concat(i,"-").concat(p),G(G(G({},"".concat(i,"-mobile"),D),"".concat(i,"-editable"),d),"".concat(i,"-rtl"),j),a)},P),u.createElement(g6e,Fe({},le,{renderTabBar:S})),u.createElement(y6e,Fe({destroyInactiveTabPane:x},Z,{animated:I}))))});const C6e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function k6e(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},C6e),{motionName:ha(e,"switch")})),n}var _6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it)}function $6e(e,t){if(e)return e.map(r=>{var i;const a=(i=r.destroyOnHidden)!==null&&i!==void 0?i:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{key:i,props:a}=r,o=a||{},{tab:s}=o,l=_6e(o,["tab"]);return Object.assign(Object.assign({key:String(i)},l),{label:s})}return null});return E6e(n)}const T6e=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Oc(e,"slide-up"),Oc(e,"slide-down")]]},P6e=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:a,itemSelectedColor:o}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${me(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:o,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:el(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:me(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:me(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadiusLG)} 0 0 ${me(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},R6e=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},xn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${me(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},qa),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${me(e.paddingXXS)} ${me(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},I6e=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:a,verticalItemMargin:o,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${me(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, - > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:o},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:me(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},h6e=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:i,cardHeightLG:a,horizontalItemPaddingSM:o,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadius)} ${me(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${me(e.borderRadius)} ${me(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadius)} ${me(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadius)} 0 0 ${me(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},v6e=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:a,horizontalItemPadding:o,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:o,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},Bo(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-focus ${c}-btn:focus-visible`]:el(e),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:a}}}},g6e=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:me(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:me(e.marginXS)},marginLeft:{_skip_check_:!0,value:me(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},b6e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:a,itemActiveColor:o,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:o}},Bo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),v6e(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},Bo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},y6e=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:i,controlHeightLG:a}=e,o=t||a,s=n||i,l=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:o,cardHeightSM:s,cardHeightLG:l,cardPadding:`${(o-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(l-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},x6e=mn("Tabs",e=>{const t=tn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${me(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${me(e.horizontalItemGutter)}`});return[h6e(t),g6e(t),p6e(t),m6e(t),f6e(t),b6e(t),d6e(t)]},y6e),w6e=()=>null;var C6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o,s,l,c,d,f,m;const{type:p,className:h,rootClassName:v,size:g,onEdit:y,hideAdd:w,centered:x,addIcon:C,removeIcon:S,moreIcon:k,more:_,popupClassName:E,children:T,items:$,animated:P,style:M,indicatorSize:j,indicator:I,destroyInactiveTabPane:R,destroyOnHidden:O}=e,L=C6e(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:D}=L,{direction:B,tabs:F,getPrefixCls:z,getPopupContainer:H}=u.useContext(It),A=z("tabs",D),V=Qn(A),[W,U,X]=x6e(A,V),J=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:J.current}));let re;p==="editable-card"&&(re={onEdit:(te,{key:le,event:pe})=>{y==null||y(te==="add"?pe:le,te)},removeIcon:(n=S??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:u.createElement(Vo,null),addIcon:(C??(F==null?void 0:F.addIcon))||u.createElement(uy,null),showAdd:w!==!0});const Q=z(),ne=Hr(g),Z=u6e($,T),se=s6e(A,P),oe=Object.assign(Object.assign({},F==null?void 0:F.style),M),ce={align:(r=I==null?void 0:I.align)!==null&&r!==void 0?r:(i=F==null?void 0:F.indicator)===null||i===void 0?void 0:i.align,size:(l=(o=(a=I==null?void 0:I.size)!==null&&a!==void 0?a:j)!==null&&o!==void 0?o:(s=F==null?void 0:F.indicator)===null||s===void 0?void 0:s.size)!==null&&l!==void 0?l:F==null?void 0:F.indicatorSize};return W(u.createElement(a6e,Object.assign({ref:J,direction:B,getPopupContainer:H},L,{items:Z,className:fe({[`${A}-${ne}`]:ne,[`${A}-card`]:["card","editable-card"].includes(p),[`${A}-editable-card`]:p==="editable-card",[`${A}-centered`]:x},F==null?void 0:F.className,h,v,U,X,V),popupClassName:fe(E,U,X,V),style:oe,editable:re,more:Object.assign({icon:(m=(f=(d=(c=F==null?void 0:F.more)===null||c===void 0?void 0:c.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:k)!==null&&m!==void 0?m:u.createElement(hj,null),transitionName:`${Q}-slide-up`},_),prefixCls:A,animated:se,indicator:ce,destroyInactiveTabPane:O??R})))}),Nu=S6e;Nu.TabPane=w6e;var k6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=k6e(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=u.useContext(It),o=a("card",t),s=fe(`${o}-grid`,n,{[`${o}-grid-hoverable`]:r});return u.createElement("div",Object.assign({},i,{className:s}))},_6e=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${me(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},Ic()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},qa),{[` + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:o},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:me(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},O6e=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:i,cardHeightLG:a,horizontalItemPaddingSM:o,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadius)} ${me(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${me(e.borderRadius)} ${me(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadius)} ${me(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadius)} 0 0 ${me(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},M6e=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:a,horizontalItemPadding:o,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:o,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},zo(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-focus ${c}-btn:focus-visible`]:el(e),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:a}}}},j6e=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:me(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:me(e.marginXS)},marginLeft:{_skip_check_:!0,value:me(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},N6e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:a,itemActiveColor:o,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:o}},zo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),M6e(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},zo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},A6e=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:i,controlHeightLG:a}=e,o=t||a,s=n||i,l=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:o,cardHeightSM:s,cardHeightLG:l,cardPadding:`${(o-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(l-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},F6e=pn("Tabs",e=>{const t=nn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${me(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${me(e.horizontalItemGutter)}`});return[O6e(t),j6e(t),I6e(t),R6e(t),P6e(t),N6e(t),T6e(t)]},A6e),D6e=()=>null;var L6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o,s,l,c,d,f,m;const{type:p,className:h,rootClassName:v,size:g,onEdit:y,hideAdd:w,centered:x,addIcon:S,removeIcon:C,moreIcon:_,more:k,popupClassName:E,children:T,items:$,animated:P,style:M,indicatorSize:j,indicator:I,destroyInactiveTabPane:R,destroyOnHidden:O}=e,D=L6e(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:L}=D,{direction:B,tabs:F,getPrefixCls:z,getPopupContainer:H}=u.useContext(Rt),A=z("tabs",L),V=Qn(A),[W,U,Y]=F6e(A,V),J=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:J.current}));let ne;p==="editable-card"&&(ne={onEdit:(re,{key:ie,event:pe})=>{y==null||y(re==="add"?pe:ie,re)},removeIcon:(n=C??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:u.createElement(Wo,null),addIcon:(S??(F==null?void 0:F.addIcon))||u.createElement(fy,null),showAdd:w!==!0});const Q=z(),te=Hr(g),Z=$6e($,T),le=k6e(A,P),se=Object.assign(Object.assign({},F==null?void 0:F.style),M),ce={align:(r=I==null?void 0:I.align)!==null&&r!==void 0?r:(i=F==null?void 0:F.indicator)===null||i===void 0?void 0:i.align,size:(l=(o=(a=I==null?void 0:I.size)!==null&&a!==void 0?a:j)!==null&&o!==void 0?o:(s=F==null?void 0:F.indicator)===null||s===void 0?void 0:s.size)!==null&&l!==void 0?l:F==null?void 0:F.indicatorSize};return W(u.createElement(S6e,Object.assign({ref:J,direction:B,getPopupContainer:H},D,{items:Z,className:fe({[`${A}-${te}`]:te,[`${A}-card`]:["card","editable-card"].includes(p),[`${A}-editable-card`]:p==="editable-card",[`${A}-centered`]:x},F==null?void 0:F.className,h,v,U,Y,V),popupClassName:fe(E,U,Y,V),style:se,editable:ne,more:Object.assign({icon:(m=(f=(d=(c=F==null?void 0:F.more)===null||c===void 0?void 0:c.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:_)!==null&&m!==void 0?m:u.createElement(gj,null),transitionName:`${Q}-slide-up`},k),prefixCls:A,animated:le,indicator:ce,destroyInactiveTabPane:O??R})))}),Nu=B6e;Nu.TabPane=D6e;var z6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=z6e(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=u.useContext(Rt),o=a("card",t),s=fe(`${o}-grid`,n,{[`${o}-grid-hoverable`]:r});return u.createElement("div",Object.assign({},i,{className:s}))},H6e=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${me(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},Ic()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},qa),{[` > ${n}-typography, > ${n}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},E6e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},V6e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` ${me(i)} 0 0 0 ${n}, 0 ${me(i)} 0 0 ${n}, ${me(i)} ${me(i)} 0 0 ${n}, ${me(i)} 0 0 0 ${n} inset, 0 ${me(i)} 0 0 ${n} inset; - `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},$6e=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:a,actionsBg:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:o,borderTop:`${me(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},Ic()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:me(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:me(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${a}`}}})},T6e=e=>Object.assign(Object.assign({margin:`${me(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},Ic()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},qa),"&-description":{color:e.colorTextDescription}}),P6e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${me(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${me(e.padding)} ${me(i)}`}}},R6e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},I6e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:a,bodyPadding:o,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:_6e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:o,borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-grid`]:E6e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:$6e(e),[`${t}-meta`]:T6e(e)}),[`${t}-bordered`]:{border:`${me(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:P6e(e),[`${t}-loading`]:R6e(e),[`${t}-rtl`]:{direction:"rtl"}}},O6e=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${me(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},M6e=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},j6e=mn("Card",e=>{const t=tn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[I6e(t),O6e(t)]},M6e);var ML=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return u.createElement("ul",{className:t,style:r},n.map((i,a)=>{const o=`action-${a}`;return u.createElement("li",{style:{width:`${100/n.length}%`},key:o},u.createElement("span",null,i))}))},A6e=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:a,extra:o,headStyle:s={},bodyStyle:l={},title:c,loading:d,bordered:f,variant:m,size:p,type:h,cover:v,actions:g,tabList:y,children:w,activeTabKey:x,defaultActiveTabKey:C,tabBarExtraContent:S,hoverable:k,tabProps:_={},classNames:E,styles:T}=e,$=ML(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:M,card:j}=u.useContext(It),[I]=zc("card",m,f),R=_e=>{var Y;(Y=e.onTabChange)===null||Y===void 0||Y.call(e,_e)},O=_e=>{var Y;return fe((Y=j==null?void 0:j.classNames)===null||Y===void 0?void 0:Y[_e],E==null?void 0:E[_e])},L=_e=>{var Y;return Object.assign(Object.assign({},(Y=j==null?void 0:j.styles)===null||Y===void 0?void 0:Y[_e]),T==null?void 0:T[_e])},D=u.useMemo(()=>{let _e=!1;return u.Children.forEach(w,Y=>{(Y==null?void 0:Y.type)===Une&&(_e=!0)}),_e},[w]),B=P("card",n),[F,z,H]=j6e(B),A=u.createElement(uf,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),V=x!==void 0,W=Object.assign(Object.assign({},_),{[V?"activeKey":"defaultActiveKey"]:V?x:C,tabBarExtraContent:S});let U;const X=Hr(p),J=!X||X==="default"?"large":X,re=y?u.createElement(Nu,Object.assign({size:J},W,{className:`${B}-head-tabs`,onChange:R,items:y.map(_e=>{var{tab:Y}=_e,ae=ML(_e,["tab"]);return Object.assign({label:Y},ae)})})):null;if(c||o||re){const _e=fe(`${B}-head`,O("header")),Y=fe(`${B}-head-title`,O("title")),ae=fe(`${B}-extra`,O("extra")),ee=Object.assign(Object.assign({},s),L("header"));U=u.createElement("div",{className:_e,style:ee},u.createElement("div",{className:`${B}-head-wrapper`},c&&u.createElement("div",{className:Y,style:L("title")},c),o&&u.createElement("div",{className:ae,style:L("extra")},o)),re)}const Q=fe(`${B}-cover`,O("cover")),ne=v?u.createElement("div",{className:Q,style:L("cover")},v):null,Z=fe(`${B}-body`,O("body")),se=Object.assign(Object.assign({},l),L("body")),oe=u.createElement("div",{className:Z,style:se},d?A:w),ce=fe(`${B}-actions`,O("actions")),te=g!=null&&g.length?u.createElement(N6e,{actionClasses:ce,actionStyle:L("actions"),actions:g}):null,le=on($,["onTabChange"]),pe=fe(B,j==null?void 0:j.className,{[`${B}-loading`]:d,[`${B}-bordered`]:I!=="borderless",[`${B}-hoverable`]:k,[`${B}-contain-grid`]:D,[`${B}-contain-tabs`]:y==null?void 0:y.length,[`${B}-${X}`]:X,[`${B}-type-${h}`]:!!h,[`${B}-rtl`]:M==="rtl"},r,i,z,H),we=Object.assign(Object.assign({},j==null?void 0:j.style),a);return F(u.createElement("div",Object.assign({ref:t},le,{className:pe,style:we}),U,ne,oe,te))});var F6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=F6e(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=u.useContext(It),l=s("card",t),c=fe(`${l}-meta`,n),d=r?u.createElement("div",{className:`${l}-meta-avatar`},r):null,f=i?u.createElement("div",{className:`${l}-meta-title`},i):null,m=a?u.createElement("div",{className:`${l}-meta-description`},a):null,p=f||m?u.createElement("div",{className:`${l}-meta-detail`},f,m):null;return u.createElement("div",Object.assign({},o,{className:c}),d,p)},Kl=A6e;Kl.Grid=Une;Kl.Meta=D6e;function L6e(e,t,n){var r=n||{},i=r.noTrailing,a=i===void 0?!1:i,o=r.noLeading,s=o===void 0?!1:o,l=r.debounceMode,c=l===void 0?void 0:l,d,f=!1,m=0;function p(){d&&clearTimeout(d)}function h(g){var y=g||{},w=y.upcomingOnly,x=w===void 0?!1:w;p(),f=!x}function v(){for(var g=arguments.length,y=new Array(g),w=0;we?s?(m=Date.now(),a||(d=setTimeout(c?k:S,e))):S():a!==!0&&(d=setTimeout(c?k:S,c===void 0?e-C:e))}return v.cancel=h,v}function B6e(e,t,n){var r={},i=r.atBegin,a=i===void 0?!1:i;return L6e(e,t,{debounceMode:a!==!1})}var ig=u.createContext({}),Mh="__rc_cascader_search_mark__",z6e=function(t,n,r){var i=r.label,a=i===void 0?"":i;return n.some(function(o){return String(o[a]).toLowerCase().includes(t.toLowerCase())})},H6e=function(t,n,r,i){return n.map(function(a){return a[i.label]}).join(" / ")},V6e=function(t,n,r,i,a,o){var s=a.filter,l=s===void 0?z6e:s,c=a.render,d=c===void 0?H6e:c,f=a.limit,m=f===void 0?50:f,p=a.sort;return u.useMemo(function(){var h=[];if(!t)return[];function v(g,y){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;g.forEach(function(x){if(!(!p&&m!==!1&&m>0&&h.length>=m)){var C=[].concat(Ve(y),[x]),S=x[r.children],k=w||x.disabled;if((!S||S.length===0||o)&&l(t,C,{label:r.label})){var _;h.push(N(N({},x),{},(_={disabled:k},G(_,r.label,d(t,C,i,r)),G(_,Mh,C),G(_,r.children,void 0),_)))}S&&v(x[r.children],C,k)}})}return v(n,[]),p&&h.sort(function(g,y){return p(g[Mh],y[Mh],t,r)}),m!==!1&&m>0?h.slice(0,m):h},[t,n,r,i,d,o,l,p,m])},Ij="__RC_CASCADER_SPLIT__",qne="SHOW_PARENT",Gne="SHOW_CHILD";function Bl(e){return e.join(Ij)}function dv(e){return e.map(Bl)}function W6e(e){return e.split(Ij)}function Kne(e){var t=e||{},n=t.label,r=t.value,i=t.children,a=r||"value";return{label:n||"label",value:a,key:a,children:i||"children"}}function F0(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function U6e(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function Yne(e,t){return e.map(function(n){var r;return(r=n[Mh])===null||r===void 0?void 0:r.map(function(i){return i[t.value]})})}function q6e(e){return Array.isArray(e)&&Array.isArray(e[0])}function c2(e){return e?q6e(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function Xne(e,t,n){var r=new Set(e),i=t();return e.filter(function(a){var o=i[a],s=o?o.parent:null,l=o?o.children:null;return o&&o.node.disabled?!0:n===Gne?!(l&&l.some(function(c){return c.key&&r.has(c.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function fv(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=t,a=[],o=function(){var c,d,f,m=e[s],p=(c=i)===null||c===void 0?void 0:c.findIndex(function(v){var g=v[n.value];return r?String(g)===String(m):g===m}),h=p!==-1?(d=i)===null||d===void 0?void 0:d[p]:null;a.push({value:(f=h==null?void 0:h[n.value])!==null&&f!==void 0?f:m,index:p,option:h}),i=h==null?void 0:h[n.children]},s=0;s1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(m,p){for(var h=Qne(f?f.pos:"0",p),v=dy(m[a],h),g,y=0;y1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,i=t.onProcessFinished,a=t.externalGetKey,o=t.childrenPropName,s=t.fieldNames,l=arguments.length>2?arguments[2]:void 0,c=a||l,d={},f={},m={posEntities:d,keyEntities:f};return n&&(m=n(m)||m),X6e(e,function(p){var h=p.node,v=p.index,g=p.pos,y=p.key,w=p.parentPos,x=p.level,C=p.nodes,S={node:h,nodes:C,index:v,key:y,pos:g,level:x},k=dy(y,g);d[g]=S,f[k]=S,S.parent=d[w],S.parent&&(S.parent.children=S.parent.children||[],S.parent.children.push(S)),r&&r(S,m)},{externalGetKey:c,childrenPropName:o,fieldNames:s}),i&&i(m),m}function cb(e,t){var n=t.expandedKeys,r=t.selectedKeys,i=t.loadedKeys,a=t.loadingKeys,o=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,d=t.keyEntities,f=Po(d,e),m={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:i.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:o.indexOf(e)!==-1,halfChecked:s.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:l===e&&c===0,dragOverGapTop:l===e&&c===-1,dragOverGapBottom:l===e&&c===1};return m}function Di(e){var t=e.data,n=e.expanded,r=e.selected,i=e.checked,a=e.loaded,o=e.loading,s=e.halfChecked,l=e.dragOver,c=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,m=e.active,p=e.eventKey,h=N(N({},t),{},{expanded:n,selected:r,checked:i,loaded:a,loading:o,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:d,pos:f,active:m,key:p});return"props"in h||Object.defineProperty(h,"props",{get:function(){return Jn(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}const J6e=function(e,t){var n=u.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}}),r=u.useCallback(function(){return n.current.options!==e&&(n.current.options=e,n.current.info=fy(e,{fieldNames:t,initWrapper:function(a){return N(N({},a),{},{pathKeyEntities:{}})},processEntity:function(a,o){var s=a.nodes.map(function(l){return l[t.value]}).join(Ij);o.pathKeyEntities[s]=a,a.key=s}})),n.current.info.pathKeyEntities},[t,e]);return r};function ere(e,t){var n=u.useMemo(function(){return t||[]},[t]),r=J6e(n,e),i=u.useCallback(function(a){var o=r();return a.map(function(s){var l=o[s].nodes;return l.map(function(c){return c[e.value]})})},[r,e]);return[n,r,i]}function Q6e(e){return u.useMemo(function(){if(!e)return[!1,{}];var t={matchInputWidth:!0,limit:50};return e&&pt(e)==="object"&&(t=N(N({},t),e)),t.limit<=0&&(t.limit=!1),[!0,t]},[e])}function tre(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function Z6e(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,i=t.checkable;return!!(n||r)||i===!1}function e8e(e,t,n,r){for(var i=new Set(e),a=new Set,o=0;o<=n;o+=1){var s=t.get(o)||new Set;s.forEach(function(f){var m=f.key,p=f.node,h=f.children,v=h===void 0?[]:h;i.has(m)&&!r(p)&&v.filter(function(g){return!r(g.node)}).forEach(function(g){i.add(g.key)})})}for(var l=new Set,c=n;c>=0;c-=1){var d=t.get(c)||new Set;d.forEach(function(f){var m=f.parent,p=f.node;if(!(r(p)||!f.parent||l.has(f.parent.key))){if(r(f.parent.node)){l.add(m.key);return}var h=!0,v=!1;(m.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var y=g.key,w=i.has(y);h&&!w&&(h=!1),!v&&(w||a.has(y))&&(v=!0)}),h&&i.add(m.key),v&&a.add(m.key),l.add(m.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(tre(a,i))}}function t8e(e,t,n,r,i){for(var a=new Set(e),o=new Set(t),s=0;s<=r;s+=1){var l=n.get(s)||new Set;l.forEach(function(m){var p=m.key,h=m.node,v=m.children,g=v===void 0?[]:v;!a.has(p)&&!o.has(p)&&!i(h)&&g.filter(function(y){return!i(y.node)}).forEach(function(y){a.delete(y.key)})})}o=new Set;for(var c=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(m){var p=m.parent,h=m.node;if(!(i(h)||!m.parent||c.has(m.parent.key))){if(i(m.parent.node)){c.add(p.key);return}var v=!0,g=!1;(p.children||[]).filter(function(y){return!i(y.node)}).forEach(function(y){var w=y.key,x=a.has(w);v&&!x&&(v=!1),!g&&(x||o.has(w))&&(g=!0)}),v||a.delete(p.key),g&&o.add(p.key),c.add(p.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(tre(o,a))}}function Ks(e,t,n,r){var i=[],a;r?a=r:a=Z6e;var o=new Set(e.filter(function(d){var f=!!Po(n,d);return f||i.push(d),f})),s=new Map,l=0;Object.keys(n).forEach(function(d){var f=n[d],m=f.level,p=s.get(m);p||(p=new Set,s.set(m,p)),p.add(f),l=Math.max(l,m)}),Jn(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var c;return t===!0?c=e8e(o,s,l,a):c=t8e(o,t.halfCheckedKeys,s,l,a),c}function nre(e,t,n,r,i,a,o,s){return function(l){if(!e)t(l);else{var c=Bl(l),d=dv(n),f=dv(r),m=d.includes(c),p=i.some(function(k){return Bl(k)===c}),h=n,v=i;if(p&&!m)v=i.filter(function(k){return Bl(k)!==c});else{var g=m?d.filter(function(k){return k!==c}):[].concat(Ve(d),[c]),y=a(),w;if(m){var x=Ks(g,{halfCheckedKeys:f},y);w=x.checkedKeys}else{var C=Ks(g,!0,y);w=C.checkedKeys}var S=Xne(w,a,s);h=o(S)}t([].concat(Ve(v),Ve(h)))}}}function rre(e,t,n,r,i){return u.useMemo(function(){var a=i(t),o=he(a,2),s=o[0],l=o[1];if(!e||!t.length)return[s,[],l];var c=dv(s),d=n(),f=Ks(c,!0,d),m=f.checkedKeys,p=f.halfCheckedKeys;return[r(m),r(p),l]},[e,t,n,r,i])}var n8e=u.memo(function(e){var t=e.children;return t},function(e,t){return!t.open});function r8e(e){var t,n=e.prefixCls,r=e.checked,i=e.halfChecked,a=e.disabled,o=e.onClick,s=e.disableCheckbox,l=u.useContext(ig),c=l.checkable,d=typeof c!="boolean"?c:null;return u.createElement("span",{className:fe("".concat(n),(t={},G(t,"".concat(n,"-checked"),r),G(t,"".concat(n,"-indeterminate"),!r&&i),G(t,"".concat(n,"-disabled"),a||s),t)),onClick:o},d)}var ire="__cascader_fix_label__";function i8e(e){var t=e.prefixCls,n=e.multiple,r=e.options,i=e.activeValue,a=e.prevValuePath,o=e.onToggleOpen,s=e.onSelect,l=e.onActive,c=e.checkedSet,d=e.halfCheckedSet,f=e.loadingKeys,m=e.isSelectable,p=e.disabled,h="".concat(t,"-menu"),v="".concat(t,"-menu-item"),g=u.useContext(ig),y=g.fieldNames,w=g.changeOnSelect,x=g.expandTrigger,C=g.expandIcon,S=g.loadingIcon,k=g.dropdownMenuColumnStyle,_=g.optionRender,E=x==="hover",T=function(M){return p||M},$=u.useMemo(function(){return r.map(function(P){var M,j=P.disabled,I=P.disableCheckbox,R=P[Mh],O=(M=P[ire])!==null&&M!==void 0?M:P[y.label],L=P[y.value],D=F0(P,y),B=R?R.map(function(V){return V[y.value]}):[].concat(Ve(a),[L]),F=Bl(B),z=f.includes(F),H=c.has(F),A=d.has(F);return{disabled:j,label:O,value:L,isLeaf:D,isLoading:z,checked:H,halfChecked:A,option:P,disableCheckbox:I,fullPath:B,fullPathKey:F}})},[r,c,y,d,f,a]);return u.createElement("ul",{className:h,role:"menu"},$.map(function(P){var M,j=P.disabled,I=P.label,R=P.value,O=P.isLeaf,L=P.isLoading,D=P.checked,B=P.halfChecked,F=P.option,z=P.fullPath,H=P.fullPathKey,A=P.disableCheckbox,V=function(){if(!T(j)){var J=Ve(z);E&&O&&J.pop(),l(J)}},W=function(){m(F)&&!T(j)&&s(z,O)},U;return typeof F.title=="string"?U=F.title:typeof I=="string"&&(U=I),u.createElement("li",{key:H,className:fe(v,(M={},G(M,"".concat(v,"-expand"),!O),G(M,"".concat(v,"-active"),i===R||i===H),G(M,"".concat(v,"-disabled"),T(j)),G(M,"".concat(v,"-loading"),L),M)),style:k,role:"menuitemcheckbox",title:U,"aria-checked":D,"data-path-key":H,onClick:function(){V(),!A&&(!n||O)&&W()},onDoubleClick:function(){w&&o(!1)},onMouseEnter:function(){E&&V()},onMouseDown:function(J){J.preventDefault()}},n&&u.createElement(r8e,{prefixCls:"".concat(t,"-checkbox"),checked:D,halfChecked:B,disabled:T(j)||A,disableCheckbox:A,onClick:function(J){A||(J.stopPropagation(),W())}}),u.createElement("div",{className:"".concat(v,"-content")},_?_(F):I),!L&&C&&!O&&u.createElement("div",{className:"".concat(v,"-expand-icon")},C),L&&S&&u.createElement("div",{className:"".concat(v,"-loading-icon")},S))}))}var a8e=function(t,n){var r=u.useContext(ig),i=r.values,a=i[0],o=u.useState([]),s=he(o,2),l=s[0],c=s[1];return u.useEffect(function(){t||c(a||[])},[n,a]),[l,c]};const o8e=function(e,t,n,r,i,a,o){var s=o.direction,l=o.searchValue,c=o.toggleOpen,d=o.open,f=s==="rtl",m=u.useMemo(function(){for(var k=-1,_=t,E=[],T=[],$=r.length,P=Yne(t,n),M=function(L){var D=_.findIndex(function(B,F){return(P[F]?Bl(P[F]):B[n.value])===r[L]});if(D===-1)return 1;k=D,E.push(k),T.push(r[L]),_=_[k][n.children]},j=0;j<$&&_&&!M(j);j+=1);for(var I=t,R=0;R1){var _=h.slice(0,-1);w(_)}else c(!1)},S=function(){var _,E=((_=g[v])===null||_===void 0?void 0:_[n.children])||[],T=E.find(function(P){return!P.disabled});if(T){var $=[].concat(Ve(h),[T[n.value]]);w($)}};u.useImperativeHandle(e,function(){return{onKeyDown:function(_){var E=_.which;switch(E){case ht.UP:case ht.DOWN:{var T=0;E===ht.UP?T=-1:E===ht.DOWN&&(T=1),T!==0&&x(T);break}case ht.LEFT:{if(l)break;f?S():C();break}case ht.RIGHT:{if(l)break;f?C():S();break}case ht.BACKSPACE:{l||C();break}case ht.ENTER:{if(h.length){var $=g[v],P=($==null?void 0:$[Mh])||[];P.length?a(P.map(function(M){return M[n.value]}),P[P.length-1]):a(h,g[v])}break}case ht.ESC:c(!1),d&&_.stopPropagation()}},onKeyUp:function(){}}})};var are=u.forwardRef(function(e,t){var n,r,i,a=e.prefixCls,o=e.multiple,s=e.searchValue,l=e.toggleOpen,c=e.notFoundContent,d=e.direction,f=e.open,m=e.disabled,p=u.useRef(null),h=d==="rtl",v=u.useContext(ig),g=v.options,y=v.values,w=v.halfValues,x=v.fieldNames,C=v.changeOnSelect,S=v.onSelect,k=v.searchOptions,_=v.dropdownPrefixCls,E=v.loadData,T=v.expandTrigger,$=_||a,P=u.useState([]),M=he(P,2),j=M[0],I=M[1],R=function(oe){if(!(!E||s)){var ce=fv(oe,g,x),te=ce.map(function(we){var _e=we.option;return _e}),le=te[te.length-1];if(le&&!F0(le,x)){var pe=Bl(oe);I(function(we){return[].concat(Ve(we),[pe])}),E(te)}}};u.useEffect(function(){j.length&&j.forEach(function(se){var oe=W6e(se),ce=fv(oe,g,x,!0).map(function(le){var pe=le.option;return pe}),te=ce[ce.length-1];(!te||te[x.children]||F0(te,x))&&I(function(le){return le.filter(function(pe){return pe!==se})})})},[g,j,x]);var O=u.useMemo(function(){return new Set(dv(y))},[y]),L=u.useMemo(function(){return new Set(dv(w))},[w]),D=a8e(o,f),B=he(D,2),F=B[0],z=B[1],H=function(oe){z(oe),R(oe)},A=function(oe){if(m)return!1;var ce=oe.disabled,te=F0(oe,x);return!ce&&(te||C||o)},V=function(oe,ce){var te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;S(oe),!o&&(ce||C&&(T==="hover"||te))&&l(!1)},W=u.useMemo(function(){return s?k:g},[s,k,g]),U=u.useMemo(function(){for(var se=[{options:W}],oe=W,ce=Yne(oe,x),te=function(){var we=F[le],_e=oe.find(function(ae,ee){return(ce[ee]?Bl(ce[ee]):ae[x.value])===we}),Y=_e==null?void 0:_e[x.children];if(!(Y!=null&&Y.length))return 1;oe=Y,se.push({options:Y})},le=0;le":y,x=n.loadingIcon,C=n.direction,S=n.notFoundContent,k=S===void 0?"Not Found":S,_=n.disabled,E=!!l,T=Wt(c,{value:d,postState:c2}),$=he(T,2),P=$[0],M=$[1],j=u.useMemo(function(){return Kne(f)},[JSON.stringify(f)]),I=ere(j,s),R=he(I,3),O=R[0],L=R[1],D=R[2],B=Jne(O,j),F=rre(E,P,L,D,B),z=he(F,3),H=z[0],A=z[1],V=z[2],W=Xt(function(ne){if(M(ne),p){var Z=c2(ne),se=Z.map(function(te){return fv(te,O,j).map(function(le){return le.option})}),oe=E?Z:Z[0],ce=E?se:se[0];p(oe,ce)}}),U=nre(E,W,H,A,V,L,D,h),X=Xt(function(ne){U(ne)}),J=u.useMemo(function(){return{options:O,fieldNames:j,values:H,halfValues:A,changeOnSelect:m,onSelect:X,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:v,expandTrigger:g,expandIcon:w,loadingIcon:x,dropdownMenuColumnStyle:void 0}},[O,j,H,A,m,X,l,v,g,w,x]),re="".concat(i,"-panel"),Q=!O.length;return u.createElement(ig.Provider,{value:J},u.createElement("div",{className:fe(re,(t={},G(t,"".concat(re,"-rtl"),C==="rtl"),G(t,"".concat(re,"-empty"),Q),t),o),style:a},Q?k:u.createElement(are,{prefixCls:i,searchValue:"",multiple:E,toggleOpen:l8e,open:!0,direction:C,disabled:_})))}var c8e=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","onOpenChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],my=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-cascader":r,a=e.fieldNames,o=e.defaultValue,s=e.value,l=e.changeOnSelect,c=e.onChange,d=e.displayRender,f=e.checkable,m=e.autoClearSearchValue,p=m===void 0?!0:m,h=e.searchValue,v=e.onSearch,g=e.showSearch,y=e.expandTrigger,w=e.options,x=e.dropdownPrefixCls,C=e.loadData,S=e.popupVisible,k=e.open,_=e.popupClassName,E=e.dropdownClassName,T=e.dropdownMenuColumnStyle,$=e.dropdownStyle,P=e.popupPlacement,M=e.placement,j=e.onDropdownVisibleChange,I=e.onPopupVisibleChange,R=e.onOpenChange,O=e.expandIcon,L=O===void 0?">":O,D=e.loadingIcon,B=e.children,F=e.dropdownMatchSelectWidth,z=F===void 0?!1:F,H=e.showCheckedStrategy,A=H===void 0?qne:H,V=e.optionRender,W=it(e,c8e),U=ej(n),X=!!f,J=Wt(o,{value:s,postState:c2}),re=he(J,2),Q=re[0],ne=re[1],Z=u.useMemo(function(){return Kne(a)},[JSON.stringify(a)]),se=ere(Z,w),oe=he(se,3),ce=oe[0],te=oe[1],le=oe[2],pe=Wt("",{value:h,postState:function(mt){return mt||""}}),we=he(pe,2),_e=we[0],Y=we[1],ae=function(mt,ut){Y(mt),ut.source!=="blur"&&v&&v(mt)},ee=Q6e(g),q=he(ee,2),ue=q[0],ie=q[1],de=V6e(_e,ce,Z,x||i,ie,l||X),be=Jne(ce,Z),ke=rre(X,Q,te,le,be),xe=he(ke,3),ye=xe[0],Se=xe[1],Oe=xe[2],Re=u.useMemo(function(){var ft=dv(ye),mt=Xne(ft,te,A);return[].concat(Ve(Oe),Ve(le(mt)))},[ye,te,le,Oe,A]),Fe=G6e(Re,ce,Z,X,d),Ce=Xt(function(ft){if(ne(ft),c){var mt=c2(ft),ut=mt.map(function(Te){return fv(Te,ce,Z).map(function(Ie){return Ie.option})}),gt=X?mt:mt[0],Pe=X?ut:ut[0];c(gt,Pe)}}),ve=nre(X,Ce,ye,Se,Oe,te,le,A),ge=Xt(function(ft){(!X||p)&&Y(""),ve(ft)}),Ee=function(mt,ut){if(ut.type==="clear"){Ce([]);return}var gt=ut.values[0],Pe=gt.valueCells;ge(Pe)},Ne=k!==void 0?k:S,We=E||_,He=M||P,Ye=function(mt){R==null||R(mt),j==null||j(mt),I==null||I(mt)},De=u.useMemo(function(){return{options:ce,fieldNames:Z,values:ye,halfValues:Se,changeOnSelect:l,onSelect:ge,checkable:f,searchOptions:de,dropdownPrefixCls:x,loadData:C,expandTrigger:y,expandIcon:L,loadingIcon:D,dropdownMenuColumnStyle:T,optionRender:V}},[ce,Z,ye,Se,l,ge,f,de,x,C,y,L,D,T,V]),Ue=!(_e?de:ce).length,Le=_e&&ie.matchInputWidth||Ue?{}:{minWidth:"auto"};return u.createElement(ig.Provider,{value:De},u.createElement(JM,Ae({},W,{ref:t,id:U,prefixCls:i,autoClearSearchValue:p,dropdownMatchSelectWidth:z,dropdownStyle:N(N({},Le),$),displayValues:Fe,onDisplayValuesChange:Ee,mode:X?"multiple":void 0,searchValue:_e,onSearch:ae,showSearch:ue,OptionList:s8e,emptyOptions:Ue,open:Ne,dropdownClassName:We,placement:He,onDropdownVisibleChange:Ye,getRawInputElement:function(){return B}})))});my.SHOW_PARENT=qne;my.SHOW_CHILD=Gne;my.Panel=ore;function sre(e,t){const{getPrefixCls:n,direction:r,renderEmpty:i}=u.useContext(It),a=t||r,o=n("select",e),s=n("cascader",e);return[o,s,a,i]}function lre(e,t){return u.useMemo(()=>t?u.createElement("span",{className:`${e}-checkbox-inner`}):!1,[e,t])}const cre=(e,t,n)=>{let r=n;n||(r=t?u.createElement(jc,null):u.createElement(ys,null));const i=u.useMemo(()=>u.createElement("span",{className:`${e}-menu-item-loading-icon`},u.createElement(Ra,{spin:!0})),[e]);return u.useMemo(()=>[r,i],[r,i])},u8e=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:el(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},W6e=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:a,actionsBg:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:o,borderTop:`${me(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},Ic()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:me(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:me(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${a}`}}})},U6e=e=>Object.assign(Object.assign({margin:`${me(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},Ic()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},qa),"&-description":{color:e.colorTextDescription}}),q6e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${me(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${me(e.padding)} ${me(i)}`}}},G6e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},K6e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:a,bodyPadding:o,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:H6e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:o,borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-grid`]:V6e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:W6e(e),[`${t}-meta`]:U6e(e)}),[`${t}-bordered`]:{border:`${me(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:q6e(e),[`${t}-loading`]:G6e(e),[`${t}-rtl`]:{direction:"rtl"}}},Y6e=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${me(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},X6e=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},J6e=pn("Card",e=>{const t=nn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[K6e(t),Y6e(t)]},X6e);var DL=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return u.createElement("ul",{className:t,style:r},n.map((i,a)=>{const o=`action-${a}`;return u.createElement("li",{style:{width:`${100/n.length}%`},key:o},u.createElement("span",null,i))}))},Z6e=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:a,extra:o,headStyle:s={},bodyStyle:l={},title:c,loading:d,bordered:f,variant:m,size:p,type:h,cover:v,actions:g,tabList:y,children:w,activeTabKey:x,defaultActiveTabKey:S,tabBarExtraContent:C,hoverable:_,tabProps:k={},classNames:E,styles:T}=e,$=DL(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:M,card:j}=u.useContext(Rt),[I]=zc("card",m,f),R=_e=>{var X;(X=e.onTabChange)===null||X===void 0||X.call(e,_e)},O=_e=>{var X;return fe((X=j==null?void 0:j.classNames)===null||X===void 0?void 0:X[_e],E==null?void 0:E[_e])},D=_e=>{var X;return Object.assign(Object.assign({},(X=j==null?void 0:j.styles)===null||X===void 0?void 0:X[_e]),T==null?void 0:T[_e])},L=u.useMemo(()=>{let _e=!1;return u.Children.forEach(w,X=>{(X==null?void 0:X.type)===tre&&(_e=!0)}),_e},[w]),B=P("card",n),[F,z,H]=J6e(B),A=u.createElement(uf,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),V=x!==void 0,W=Object.assign(Object.assign({},k),{[V?"activeKey":"defaultActiveKey"]:V?x:S,tabBarExtraContent:C});let U;const Y=Hr(p),J=!Y||Y==="default"?"large":Y,ne=y?u.createElement(Nu,Object.assign({size:J},W,{className:`${B}-head-tabs`,onChange:R,items:y.map(_e=>{var{tab:X}=_e,ae=DL(_e,["tab"]);return Object.assign({label:X},ae)})})):null;if(c||o||ne){const _e=fe(`${B}-head`,O("header")),X=fe(`${B}-head-title`,O("title")),ae=fe(`${B}-extra`,O("extra")),ee=Object.assign(Object.assign({},s),D("header"));U=u.createElement("div",{className:_e,style:ee},u.createElement("div",{className:`${B}-head-wrapper`},c&&u.createElement("div",{className:X,style:D("title")},c),o&&u.createElement("div",{className:ae,style:D("extra")},o)),ne)}const Q=fe(`${B}-cover`,O("cover")),te=v?u.createElement("div",{className:Q,style:D("cover")},v):null,Z=fe(`${B}-body`,O("body")),le=Object.assign(Object.assign({},l),D("body")),se=u.createElement("div",{className:Z,style:le},d?A:w),ce=fe(`${B}-actions`,O("actions")),re=g!=null&&g.length?u.createElement(Q6e,{actionClasses:ce,actionStyle:D("actions"),actions:g}):null,ie=ln($,["onTabChange"]),pe=fe(B,j==null?void 0:j.className,{[`${B}-loading`]:d,[`${B}-bordered`]:I!=="borderless",[`${B}-hoverable`]:_,[`${B}-contain-grid`]:L,[`${B}-contain-tabs`]:y==null?void 0:y.length,[`${B}-${Y}`]:Y,[`${B}-type-${h}`]:!!h,[`${B}-rtl`]:M==="rtl"},r,i,z,H),Se=Object.assign(Object.assign({},j==null?void 0:j.style),a);return F(u.createElement("div",Object.assign({ref:t},ie,{className:pe,style:Se}),U,te,se,re))});var e8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=e8e(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=u.useContext(Rt),l=s("card",t),c=fe(`${l}-meta`,n),d=r?u.createElement("div",{className:`${l}-meta-avatar`},r):null,f=i?u.createElement("div",{className:`${l}-meta-title`},i):null,m=a?u.createElement("div",{className:`${l}-meta-description`},a):null,p=f||m?u.createElement("div",{className:`${l}-meta-detail`},f,m):null;return u.createElement("div",Object.assign({},o,{className:c}),d,p)},Kl=Z6e;Kl.Grid=tre;Kl.Meta=t8e;function n8e(e,t,n){var r=n||{},i=r.noTrailing,a=i===void 0?!1:i,o=r.noLeading,s=o===void 0?!1:o,l=r.debounceMode,c=l===void 0?void 0:l,d,f=!1,m=0;function p(){d&&clearTimeout(d)}function h(g){var y=g||{},w=y.upcomingOnly,x=w===void 0?!1:w;p(),f=!x}function v(){for(var g=arguments.length,y=new Array(g),w=0;we?s?(m=Date.now(),a||(d=setTimeout(c?_:C,e))):C():a!==!0&&(d=setTimeout(c?_:C,c===void 0?e-S:e))}return v.cancel=h,v}function r8e(e,t,n){var r={},i=r.atBegin,a=i===void 0?!1:i;return n8e(e,t,{debounceMode:a!==!1})}var og=u.createContext({}),Nh="__rc_cascader_search_mark__",i8e=function(t,n,r){var i=r.label,a=i===void 0?"":i;return n.some(function(o){return String(o[a]).toLowerCase().includes(t.toLowerCase())})},a8e=function(t,n,r,i){return n.map(function(a){return a[i.label]}).join(" / ")},o8e=function(t,n,r,i,a,o){var s=a.filter,l=s===void 0?i8e:s,c=a.render,d=c===void 0?a8e:c,f=a.limit,m=f===void 0?50:f,p=a.sort;return u.useMemo(function(){var h=[];if(!t)return[];function v(g,y){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;g.forEach(function(x){if(!(!p&&m!==!1&&m>0&&h.length>=m)){var S=[].concat(Ve(y),[x]),C=x[r.children],_=w||x.disabled;if((!C||C.length===0||o)&&l(t,S,{label:r.label})){var k;h.push(N(N({},x),{},(k={disabled:_},G(k,r.label,d(t,S,i,r)),G(k,Nh,S),G(k,r.children,void 0),k)))}C&&v(x[r.children],S,_)}})}return v(n,[]),p&&h.sort(function(g,y){return p(g[Nh],y[Nh],t,r)}),m!==!1&&m>0?h.slice(0,m):h},[t,n,r,i,d,o,l,p,m])},Mj="__RC_CASCADER_SPLIT__",nre="SHOW_PARENT",rre="SHOW_CHILD";function Bl(e){return e.join(Mj)}function mv(e){return e.map(Bl)}function s8e(e){return e.split(Mj)}function ire(e){var t=e||{},n=t.label,r=t.value,i=t.children,a=r||"value";return{label:n||"label",value:a,key:a,children:i||"children"}}function L0(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function l8e(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function are(e,t){return e.map(function(n){var r;return(r=n[Nh])===null||r===void 0?void 0:r.map(function(i){return i[t.value]})})}function c8e(e){return Array.isArray(e)&&Array.isArray(e[0])}function u2(e){return e?c8e(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function ore(e,t,n){var r=new Set(e),i=t();return e.filter(function(a){var o=i[a],s=o?o.parent:null,l=o?o.children:null;return o&&o.node.disabled?!0:n===rre?!(l&&l.some(function(c){return c.key&&r.has(c.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function pv(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=t,a=[],o=function(){var c,d,f,m=e[s],p=(c=i)===null||c===void 0?void 0:c.findIndex(function(v){var g=v[n.value];return r?String(g)===String(m):g===m}),h=p!==-1?(d=i)===null||d===void 0?void 0:d[p]:null;a.push({value:(f=h==null?void 0:h[n.value])!==null&&f!==void 0?f:m,index:p,option:h}),i=h==null?void 0:h[n.children]},s=0;s1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(m,p){for(var h=lre(f?f.pos:"0",p),v=my(m[a],h),g,y=0;y1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,i=t.onProcessFinished,a=t.externalGetKey,o=t.childrenPropName,s=t.fieldNames,l=arguments.length>2?arguments[2]:void 0,c=a||l,d={},f={},m={posEntities:d,keyEntities:f};return n&&(m=n(m)||m),m8e(e,function(p){var h=p.node,v=p.index,g=p.pos,y=p.key,w=p.parentPos,x=p.level,S=p.nodes,C={node:h,nodes:S,index:v,key:y,pos:g,level:x},_=my(y,g);d[g]=C,f[_]=C,C.parent=d[w],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),r&&r(C,m)},{externalGetKey:c,childrenPropName:o,fieldNames:s}),i&&i(m),m}function db(e,t){var n=t.expandedKeys,r=t.selectedKeys,i=t.loadedKeys,a=t.loadingKeys,o=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,d=t.keyEntities,f=Ro(d,e),m={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:i.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:o.indexOf(e)!==-1,halfChecked:s.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:l===e&&c===0,dragOverGapTop:l===e&&c===-1,dragOverGapBottom:l===e&&c===1};return m}function Di(e){var t=e.data,n=e.expanded,r=e.selected,i=e.checked,a=e.loaded,o=e.loading,s=e.halfChecked,l=e.dragOver,c=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,m=e.active,p=e.eventKey,h=N(N({},t),{},{expanded:n,selected:r,checked:i,loaded:a,loading:o,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:d,pos:f,active:m,key:p});return"props"in h||Object.defineProperty(h,"props",{get:function(){return Jn(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}const p8e=function(e,t){var n=u.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}}),r=u.useCallback(function(){return n.current.options!==e&&(n.current.options=e,n.current.info=py(e,{fieldNames:t,initWrapper:function(a){return N(N({},a),{},{pathKeyEntities:{}})},processEntity:function(a,o){var s=a.nodes.map(function(l){return l[t.value]}).join(Mj);o.pathKeyEntities[s]=a,a.key=s}})),n.current.info.pathKeyEntities},[t,e]);return r};function ure(e,t){var n=u.useMemo(function(){return t||[]},[t]),r=p8e(n,e),i=u.useCallback(function(a){var o=r();return a.map(function(s){var l=o[s].nodes;return l.map(function(c){return c[e.value]})})},[r,e]);return[n,r,i]}function h8e(e){return u.useMemo(function(){if(!e)return[!1,{}];var t={matchInputWidth:!0,limit:50};return e&&mt(e)==="object"&&(t=N(N({},t),e)),t.limit<=0&&(t.limit=!1),[!0,t]},[e])}function dre(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function v8e(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,i=t.checkable;return!!(n||r)||i===!1}function g8e(e,t,n,r){for(var i=new Set(e),a=new Set,o=0;o<=n;o+=1){var s=t.get(o)||new Set;s.forEach(function(f){var m=f.key,p=f.node,h=f.children,v=h===void 0?[]:h;i.has(m)&&!r(p)&&v.filter(function(g){return!r(g.node)}).forEach(function(g){i.add(g.key)})})}for(var l=new Set,c=n;c>=0;c-=1){var d=t.get(c)||new Set;d.forEach(function(f){var m=f.parent,p=f.node;if(!(r(p)||!f.parent||l.has(f.parent.key))){if(r(f.parent.node)){l.add(m.key);return}var h=!0,v=!1;(m.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var y=g.key,w=i.has(y);h&&!w&&(h=!1),!v&&(w||a.has(y))&&(v=!0)}),h&&i.add(m.key),v&&a.add(m.key),l.add(m.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(dre(a,i))}}function b8e(e,t,n,r,i){for(var a=new Set(e),o=new Set(t),s=0;s<=r;s+=1){var l=n.get(s)||new Set;l.forEach(function(m){var p=m.key,h=m.node,v=m.children,g=v===void 0?[]:v;!a.has(p)&&!o.has(p)&&!i(h)&&g.filter(function(y){return!i(y.node)}).forEach(function(y){a.delete(y.key)})})}o=new Set;for(var c=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(m){var p=m.parent,h=m.node;if(!(i(h)||!m.parent||c.has(m.parent.key))){if(i(m.parent.node)){c.add(p.key);return}var v=!0,g=!1;(p.children||[]).filter(function(y){return!i(y.node)}).forEach(function(y){var w=y.key,x=a.has(w);v&&!x&&(v=!1),!g&&(x||o.has(w))&&(g=!0)}),v||a.delete(p.key),g&&o.add(p.key),c.add(p.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(dre(o,a))}}function Ks(e,t,n,r){var i=[],a;r?a=r:a=v8e;var o=new Set(e.filter(function(d){var f=!!Ro(n,d);return f||i.push(d),f})),s=new Map,l=0;Object.keys(n).forEach(function(d){var f=n[d],m=f.level,p=s.get(m);p||(p=new Set,s.set(m,p)),p.add(f),l=Math.max(l,m)}),Jn(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var c;return t===!0?c=g8e(o,s,l,a):c=b8e(o,t.halfCheckedKeys,s,l,a),c}function fre(e,t,n,r,i,a,o,s){return function(l){if(!e)t(l);else{var c=Bl(l),d=mv(n),f=mv(r),m=d.includes(c),p=i.some(function(_){return Bl(_)===c}),h=n,v=i;if(p&&!m)v=i.filter(function(_){return Bl(_)!==c});else{var g=m?d.filter(function(_){return _!==c}):[].concat(Ve(d),[c]),y=a(),w;if(m){var x=Ks(g,{halfCheckedKeys:f},y);w=x.checkedKeys}else{var S=Ks(g,!0,y);w=S.checkedKeys}var C=ore(w,a,s);h=o(C)}t([].concat(Ve(v),Ve(h)))}}}function mre(e,t,n,r,i){return u.useMemo(function(){var a=i(t),o=he(a,2),s=o[0],l=o[1];if(!e||!t.length)return[s,[],l];var c=mv(s),d=n(),f=Ks(c,!0,d),m=f.checkedKeys,p=f.halfCheckedKeys;return[r(m),r(p),l]},[e,t,n,r,i])}var y8e=u.memo(function(e){var t=e.children;return t},function(e,t){return!t.open});function x8e(e){var t,n=e.prefixCls,r=e.checked,i=e.halfChecked,a=e.disabled,o=e.onClick,s=e.disableCheckbox,l=u.useContext(og),c=l.checkable,d=typeof c!="boolean"?c:null;return u.createElement("span",{className:fe("".concat(n),(t={},G(t,"".concat(n,"-checked"),r),G(t,"".concat(n,"-indeterminate"),!r&&i),G(t,"".concat(n,"-disabled"),a||s),t)),onClick:o},d)}var pre="__cascader_fix_label__";function w8e(e){var t=e.prefixCls,n=e.multiple,r=e.options,i=e.activeValue,a=e.prevValuePath,o=e.onToggleOpen,s=e.onSelect,l=e.onActive,c=e.checkedSet,d=e.halfCheckedSet,f=e.loadingKeys,m=e.isSelectable,p=e.disabled,h="".concat(t,"-menu"),v="".concat(t,"-menu-item"),g=u.useContext(og),y=g.fieldNames,w=g.changeOnSelect,x=g.expandTrigger,S=g.expandIcon,C=g.loadingIcon,_=g.dropdownMenuColumnStyle,k=g.optionRender,E=x==="hover",T=function(M){return p||M},$=u.useMemo(function(){return r.map(function(P){var M,j=P.disabled,I=P.disableCheckbox,R=P[Nh],O=(M=P[pre])!==null&&M!==void 0?M:P[y.label],D=P[y.value],L=L0(P,y),B=R?R.map(function(V){return V[y.value]}):[].concat(Ve(a),[D]),F=Bl(B),z=f.includes(F),H=c.has(F),A=d.has(F);return{disabled:j,label:O,value:D,isLeaf:L,isLoading:z,checked:H,halfChecked:A,option:P,disableCheckbox:I,fullPath:B,fullPathKey:F}})},[r,c,y,d,f,a]);return u.createElement("ul",{className:h,role:"menu"},$.map(function(P){var M,j=P.disabled,I=P.label,R=P.value,O=P.isLeaf,D=P.isLoading,L=P.checked,B=P.halfChecked,F=P.option,z=P.fullPath,H=P.fullPathKey,A=P.disableCheckbox,V=function(){if(!T(j)){var J=Ve(z);E&&O&&J.pop(),l(J)}},W=function(){m(F)&&!T(j)&&s(z,O)},U;return typeof F.title=="string"?U=F.title:typeof I=="string"&&(U=I),u.createElement("li",{key:H,className:fe(v,(M={},G(M,"".concat(v,"-expand"),!O),G(M,"".concat(v,"-active"),i===R||i===H),G(M,"".concat(v,"-disabled"),T(j)),G(M,"".concat(v,"-loading"),D),M)),style:_,role:"menuitemcheckbox",title:U,"aria-checked":L,"data-path-key":H,onClick:function(){V(),!A&&(!n||O)&&W()},onDoubleClick:function(){w&&o(!1)},onMouseEnter:function(){E&&V()},onMouseDown:function(J){J.preventDefault()}},n&&u.createElement(x8e,{prefixCls:"".concat(t,"-checkbox"),checked:L,halfChecked:B,disabled:T(j)||A,disableCheckbox:A,onClick:function(J){A||(J.stopPropagation(),W())}}),u.createElement("div",{className:"".concat(v,"-content")},k?k(F):I),!D&&S&&!O&&u.createElement("div",{className:"".concat(v,"-expand-icon")},S),D&&C&&u.createElement("div",{className:"".concat(v,"-loading-icon")},C))}))}var S8e=function(t,n){var r=u.useContext(og),i=r.values,a=i[0],o=u.useState([]),s=he(o,2),l=s[0],c=s[1];return u.useEffect(function(){t||c(a||[])},[n,a]),[l,c]};const C8e=function(e,t,n,r,i,a,o){var s=o.direction,l=o.searchValue,c=o.toggleOpen,d=o.open,f=s==="rtl",m=u.useMemo(function(){for(var _=-1,k=t,E=[],T=[],$=r.length,P=are(t,n),M=function(D){var L=k.findIndex(function(B,F){return(P[F]?Bl(P[F]):B[n.value])===r[D]});if(L===-1)return 1;_=L,E.push(_),T.push(r[D]),k=k[_][n.children]},j=0;j<$&&k&&!M(j);j+=1);for(var I=t,R=0;R1){var k=h.slice(0,-1);w(k)}else c(!1)},C=function(){var k,E=((k=g[v])===null||k===void 0?void 0:k[n.children])||[],T=E.find(function(P){return!P.disabled});if(T){var $=[].concat(Ve(h),[T[n.value]]);w($)}};u.useImperativeHandle(e,function(){return{onKeyDown:function(k){var E=k.which;switch(E){case ht.UP:case ht.DOWN:{var T=0;E===ht.UP?T=-1:E===ht.DOWN&&(T=1),T!==0&&x(T);break}case ht.LEFT:{if(l)break;f?C():S();break}case ht.RIGHT:{if(l)break;f?S():C();break}case ht.BACKSPACE:{l||S();break}case ht.ENTER:{if(h.length){var $=g[v],P=($==null?void 0:$[Nh])||[];P.length?a(P.map(function(M){return M[n.value]}),P[P.length-1]):a(h,g[v])}break}case ht.ESC:c(!1),d&&k.stopPropagation()}},onKeyUp:function(){}}})};var hre=u.forwardRef(function(e,t){var n,r,i,a=e.prefixCls,o=e.multiple,s=e.searchValue,l=e.toggleOpen,c=e.notFoundContent,d=e.direction,f=e.open,m=e.disabled,p=u.useRef(null),h=d==="rtl",v=u.useContext(og),g=v.options,y=v.values,w=v.halfValues,x=v.fieldNames,S=v.changeOnSelect,C=v.onSelect,_=v.searchOptions,k=v.dropdownPrefixCls,E=v.loadData,T=v.expandTrigger,$=k||a,P=u.useState([]),M=he(P,2),j=M[0],I=M[1],R=function(se){if(!(!E||s)){var ce=pv(se,g,x),re=ce.map(function(Se){var _e=Se.option;return _e}),ie=re[re.length-1];if(ie&&!L0(ie,x)){var pe=Bl(se);I(function(Se){return[].concat(Ve(Se),[pe])}),E(re)}}};u.useEffect(function(){j.length&&j.forEach(function(le){var se=s8e(le),ce=pv(se,g,x,!0).map(function(ie){var pe=ie.option;return pe}),re=ce[ce.length-1];(!re||re[x.children]||L0(re,x))&&I(function(ie){return ie.filter(function(pe){return pe!==le})})})},[g,j,x]);var O=u.useMemo(function(){return new Set(mv(y))},[y]),D=u.useMemo(function(){return new Set(mv(w))},[w]),L=S8e(o,f),B=he(L,2),F=B[0],z=B[1],H=function(se){z(se),R(se)},A=function(se){if(m)return!1;var ce=se.disabled,re=L0(se,x);return!ce&&(re||S||o)},V=function(se,ce){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;C(se),!o&&(ce||S&&(T==="hover"||re))&&l(!1)},W=u.useMemo(function(){return s?_:g},[s,_,g]),U=u.useMemo(function(){for(var le=[{options:W}],se=W,ce=are(se,x),re=function(){var Se=F[ie],_e=se.find(function(ae,ee){return(ce[ee]?Bl(ce[ee]):ae[x.value])===Se}),X=_e==null?void 0:_e[x.children];if(!(X!=null&&X.length))return 1;se=X,le.push({options:X})},ie=0;ie":y,x=n.loadingIcon,S=n.direction,C=n.notFoundContent,_=C===void 0?"Not Found":C,k=n.disabled,E=!!l,T=Ht(c,{value:d,postState:u2}),$=he(T,2),P=$[0],M=$[1],j=u.useMemo(function(){return ire(f)},[JSON.stringify(f)]),I=ure(j,s),R=he(I,3),O=R[0],D=R[1],L=R[2],B=sre(O,j),F=mre(E,P,D,L,B),z=he(F,3),H=z[0],A=z[1],V=z[2],W=Yt(function(te){if(M(te),p){var Z=u2(te),le=Z.map(function(re){return pv(re,O,j).map(function(ie){return ie.option})}),se=E?Z:Z[0],ce=E?le:le[0];p(se,ce)}}),U=fre(E,W,H,A,V,D,L,h),Y=Yt(function(te){U(te)}),J=u.useMemo(function(){return{options:O,fieldNames:j,values:H,halfValues:A,changeOnSelect:m,onSelect:Y,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:v,expandTrigger:g,expandIcon:w,loadingIcon:x,dropdownMenuColumnStyle:void 0}},[O,j,H,A,m,Y,l,v,g,w,x]),ne="".concat(i,"-panel"),Q=!O.length;return u.createElement(og.Provider,{value:J},u.createElement("div",{className:fe(ne,(t={},G(t,"".concat(ne,"-rtl"),S==="rtl"),G(t,"".concat(ne,"-empty"),Q),t),o),style:a},Q?_:u.createElement(hre,{prefixCls:i,searchValue:"",multiple:E,toggleOpen:_8e,open:!0,direction:S,disabled:k})))}var E8e=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","onOpenChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],hy=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-cascader":r,a=e.fieldNames,o=e.defaultValue,s=e.value,l=e.changeOnSelect,c=e.onChange,d=e.displayRender,f=e.checkable,m=e.autoClearSearchValue,p=m===void 0?!0:m,h=e.searchValue,v=e.onSearch,g=e.showSearch,y=e.expandTrigger,w=e.options,x=e.dropdownPrefixCls,S=e.loadData,C=e.popupVisible,_=e.open,k=e.popupClassName,E=e.dropdownClassName,T=e.dropdownMenuColumnStyle,$=e.dropdownStyle,P=e.popupPlacement,M=e.placement,j=e.onDropdownVisibleChange,I=e.onPopupVisibleChange,R=e.onOpenChange,O=e.expandIcon,D=O===void 0?">":O,L=e.loadingIcon,B=e.children,F=e.dropdownMatchSelectWidth,z=F===void 0?!1:F,H=e.showCheckedStrategy,A=H===void 0?nre:H,V=e.optionRender,W=at(e,E8e),U=nj(n),Y=!!f,J=Ht(o,{value:s,postState:u2}),ne=he(J,2),Q=ne[0],te=ne[1],Z=u.useMemo(function(){return ire(a)},[JSON.stringify(a)]),le=ure(Z,w),se=he(le,3),ce=se[0],re=se[1],ie=se[2],pe=Ht("",{value:h,postState:function(vt){return vt||""}}),Se=he(pe,2),_e=Se[0],X=Se[1],ae=function(vt,dt){X(vt),dt.source!=="blur"&&v&&v(vt)},ee=h8e(g),q=he(ee,2),ue=q[0],oe=q[1],de=o8e(_e,ce,Z,x||i,oe,l||Y),xe=sre(ce,Z),ke=mre(Y,Q,re,ie,xe),be=he(ke,3),ye=be[0],Ce=be[1],Re=be[2],Pe=u.useMemo(function(){var We=mv(ye),vt=ore(We,re,A);return[].concat(Ve(Re),Ve(ie(vt)))},[ye,re,ie,Re,A]),Le=u8e(Pe,ce,Z,Y,d),we=Yt(function(We){if(te(We),c){var vt=u2(We),dt=vt.map(function(Te){return pv(Te,ce,Z).map(function(Oe){return Oe.option})}),bt=Y?vt:vt[0],Ie=Y?dt:dt[0];c(bt,Ie)}}),ve=fre(Y,we,ye,Ce,Re,re,ie,A),ge=Yt(function(We){(!Y||p)&&X(""),ve(We)}),Ee=function(vt,dt){if(dt.type==="clear"){we([]);return}var bt=dt.values[0],Ie=bt.valueCells;ge(Ie)},Ne=_!==void 0?_:C,ze=E||k,He=M||P,Ye=function(vt){R==null||R(vt),j==null||j(vt),I==null||I(vt)},De=u.useMemo(function(){return{options:ce,fieldNames:Z,values:ye,halfValues:Ce,changeOnSelect:l,onSelect:ge,checkable:f,searchOptions:de,dropdownPrefixCls:x,loadData:S,expandTrigger:y,expandIcon:D,loadingIcon:L,dropdownMenuColumnStyle:T,optionRender:V}},[ce,Z,ye,Ce,l,ge,f,de,x,S,y,D,L,T,V]),Ke=!(_e?de:ce).length,Je=_e&&oe.matchInputWidth||Ke?{}:{minWidth:"auto"};return u.createElement(og.Provider,{value:De},u.createElement(ZM,Fe({},W,{ref:t,id:U,prefixCls:i,autoClearSearchValue:p,dropdownMatchSelectWidth:z,dropdownStyle:N(N({},Je),$),displayValues:Le,onDisplayValuesChange:Ee,mode:Y?"multiple":void 0,searchValue:_e,onSearch:ae,showSearch:ue,OptionList:k8e,emptyOptions:Ke,open:Ne,dropdownClassName:ze,placement:He,onDropdownVisibleChange:Ye,getRawInputElement:function(){return B}})))});hy.SHOW_PARENT=nre;hy.SHOW_CHILD=rre;hy.Panel=vre;function gre(e,t){const{getPrefixCls:n,direction:r,renderEmpty:i}=u.useContext(Rt),a=t||r,o=n("select",e),s=n("cascader",e);return[o,s,a,i]}function bre(e,t){return u.useMemo(()=>t?u.createElement("span",{className:`${e}-checkbox-inner`}):!1,[e,t])}const yre=(e,t,n)=>{let r=n;n||(r=t?u.createElement(jc,null):u.createElement(ys,null));const i=u.useMemo(()=>u.createElement("span",{className:`${e}-menu-item-loading-icon`},u.createElement(Ra,{spin:!0})),[e]);return u.useMemo(()=>[r,i],[r,i])},$8e=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},xn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},xn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:el(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` ${n}:not(${n}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` ${n}-checked:not(${n}-disabled), ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function G_(e,t){const n=tn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return u8e(n)}const ure=mn("Checkbox",(e,{prefixCls:t})=>[G_(t,e)]),dre=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,i=` + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function K_(e,t){const n=nn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return $8e(n)}const xre=pn("Checkbox",(e,{prefixCls:t})=>[K_(t,e)]),wre=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,i=` &${r}-expand ${r}-expand-icon, ${r}-loading-icon -`;return[G_(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},qa),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[i]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[i]:{marginInlineStart:e.paddingXXS,color:e.colorIcon,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},d8e=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},dre(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},Km(e)]},fre=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS,optionSelectedColor:e.colorText}},mre=mn("Cascader",d8e,fre,{unitless:{optionSelectedFontWeight:!0}}),f8e=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[dre(e),{display:"inline-flex",border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}},m8e=KQ(["Cascader","Panel"],f8e,fre);function p8e(e){const{prefixCls:t,className:n,multiple:r,rootClassName:i,notFoundContent:a,direction:o,expandIcon:s,disabled:l}=e,c=u.useContext(vi),d=l??c,[f,m,p,h]=sre(t,o),v=Qn(m),[g,y,w]=mre(m,v);m8e(m);const x=p==="rtl",[C,S]=cre(f,x,s),k=a||(h==null?void 0:h("Cascader"))||u.createElement(Qv,{componentName:"Cascader"}),_=lre(m,r);return g(u.createElement(ore,Object.assign({},e,{checkable:_,prefixCls:m,className:fe(n,y,i,w,v),notFoundContent:k,direction:p,expandIcon:C,loadingIcon:S,disabled:d})))}var h8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);il===0?[s]:[].concat(Ve(o),[t,s]),[]),i=[];let a=0;return r.forEach((o,s)=>{const l=a+o.length;let c=e.slice(a,l);a=l,s%2===1&&(c=u.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${s}`},c)),i.push(c)}),i}const y8e=(e,t,n,r)=>{const i=[],a=e.toLowerCase();return t.forEach((o,s)=>{s!==0&&i.push(" / ");let l=o[r.label];const c=typeof l;(c==="string"||c==="number")&&(l=b8e(String(l),a,n)),i.push(l)}),i},ag=u.forwardRef((e,t)=>{var n,r,i,a;const{prefixCls:o,size:s,disabled:l,className:c,rootClassName:d,multiple:f,bordered:m=!0,transitionName:p,choiceTransitionName:h="",popupClassName:v,dropdownClassName:g,expandIcon:y,placement:w,showSearch:x,allowClear:C=!0,notFoundContent:S,direction:k,getPopupContainer:_,status:E,showArrow:T,builtinPlacements:$,style:P,variant:M,dropdownRender:j,onDropdownVisibleChange:I,dropdownMenuColumnStyle:R,popupRender:O,dropdownStyle:L,popupMenuColumnStyle:D,onOpenChange:B,styles:F,classNames:z}=e,H=h8e(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant","dropdownRender","onDropdownVisibleChange","dropdownMenuColumnStyle","popupRender","dropdownStyle","popupMenuColumnStyle","onOpenChange","styles","classNames"]),A=on(H,["suffixIcon"]),{getPrefixCls:V,getPopupContainer:W,className:U,style:X,classNames:J,styles:re}=Sr("cascader"),{popupOverflow:Q}=u.useContext(It),{status:ne,hasFeedback:Z,isFormItemInput:se,feedbackIcon:oe}=u.useContext(ki),ce=Vu(ne,E),[te,le,pe,we]=sre(o,k),_e=pe==="rtl",Y=V(),ae=Qn(te),[ee,q,ue]=rj(te,ae),ie=Qn(le),[de]=mre(le,ie),{compactSize:be,compactItemClassnames:ke}=sl(te,k),[xe,ye]=zc("cascader",M,m),Se=S||(we==null?void 0:we("Cascader"))||u.createElement(Qv,{componentName:"Cascader"}),Oe=fe(((n=z==null?void 0:z.popup)===null||n===void 0?void 0:n.root)||((r=J.popup)===null||r===void 0?void 0:r.root)||v||g,`${le}-dropdown`,{[`${le}-dropdown-rtl`]:pe==="rtl"},d,ae,J.root,z==null?void 0:z.root,ie,q,ue),Re=ij(O||j),Fe=D||R,Ce=B||I,ve=((i=F==null?void 0:F.popup)===null||i===void 0?void 0:i.root)||((a=re.popup)===null||a===void 0?void 0:a.root)||L,ge=u.useMemo(()=>{if(!x)return x;let Ie={render:y8e};return typeof x=="object"&&(Ie=Object.assign(Object.assign({},Ie),x)),Ie},[x]),Ee=Hr(Ie=>{var $e;return($e=s??be)!==null&&$e!==void 0?$e:Ie}),Ne=u.useContext(vi),We=l??Ne,[He,Ye]=cre(te,_e,y),De=lre(le,f),Ue=aj(e.suffixIcon,T),{suffixIcon:Le,removeIcon:ft,clearIcon:mt}=O_(Object.assign(Object.assign({},e),{hasFeedback:Z,feedbackIcon:oe,showSuffixIcon:Ue,multiple:f,prefixCls:te,componentName:"Cascader"})),ut=u.useMemo(()=>w!==void 0?w:_e?"bottomRight":"bottomLeft",[w,_e]),gt=C===!0?{clearIcon:mt}:C,[Pe]=ol("SelectLike",ve==null?void 0:ve.zIndex),Te=u.createElement(my,Object.assign({prefixCls:te,className:fe(!o&&le,{[`${te}-lg`]:Ee==="large",[`${te}-sm`]:Ee==="small",[`${te}-rtl`]:_e,[`${te}-${xe}`]:ye,[`${te}-in-form-item`]:se},ql(te,ce,Z),ke,U,c,d,z==null?void 0:z.root,J.root,ae,ie,q,ue),disabled:We,style:Object.assign(Object.assign(Object.assign(Object.assign({},re.root),F==null?void 0:F.root),X),P)},A,{builtinPlacements:nj($,Q),direction:pe,placement:ut,notFoundContent:Se,allowClear:gt,showSearch:ge,expandIcon:He,suffixIcon:Le,removeIcon:ft,loadingIcon:Ye,checkable:De,dropdownClassName:Oe,dropdownPrefixCls:o||le,dropdownStyle:Object.assign(Object.assign({},ve),{zIndex:Pe}),dropdownRender:Re,dropdownMenuColumnStyle:Fe,onOpenChange:Ce,choiceTransitionName:ha(Y,"",h),transitionName:ha(Y,"slide-up",p),getPopupContainer:_||W,ref:t}));return de(ee(Te))}),x8e=df(ag,"dropdownAlign",e=>on(e,["visible"]));ag.SHOW_PARENT=g8e;ag.SHOW_CHILD=v8e;ag.Panel=p8e;ag._InternalPanelDoNotUseOrYouWillBeFired=x8e;const pre=K.createContext(null);var w8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,rootClassName:a,children:o,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:d,skipGroup:f=!1,disabled:m}=e,p=w8e(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:v,checkbox:g}=u.useContext(It),y=u.useContext(pre),{isFormItemInput:w}=u.useContext(ki),x=u.useContext(vi),C=(n=(y==null?void 0:y.disabled)||m)!==null&&n!==void 0?n:x,S=u.useRef(p.value),k=u.useRef(null),_=bi(t,k);u.useEffect(()=>{y==null||y.registerValue(p.value)},[]),u.useEffect(()=>{if(!f)return p.value!==S.current&&(y==null||y.cancelValue(S.current),y==null||y.registerValue(p.value),S.current=p.value),()=>y==null?void 0:y.cancelValue(p.value)},[p.value]),u.useEffect(()=>{var D;!((D=k.current)===null||D===void 0)&&D.input&&(k.current.input.indeterminate=s)},[s]);const E=h("checkbox",r),T=Qn(E),[$,P,M]=ure(E,T),j=Object.assign({},p);y&&!f&&(j.onChange=(...D)=>{p.onChange&&p.onChange.apply(p,D),y.toggleOption&&y.toggleOption({label:o,value:p.value})},j.name=y.name,j.checked=y.value.includes(p.value));const I=fe(`${E}-wrapper`,{[`${E}-rtl`]:v==="rtl",[`${E}-wrapper-checked`]:j.checked,[`${E}-wrapper-disabled`]:C,[`${E}-wrapper-in-form-item`]:w},g==null?void 0:g.className,i,a,M,T,P),R=fe({[`${E}-indeterminate`]:s},m_,P),[O,L]=$ne(j.onClick);return $(u.createElement(J1,{component:"Checkbox",disabled:C},u.createElement("label",{className:I,style:Object.assign(Object.assign({},g==null?void 0:g.style),l),onMouseEnter:c,onMouseLeave:d,onClick:O},u.createElement(Ene,Object.assign({},j,{onClick:L,prefixCls:E,className:R,disabled:C,ref:_})),o!=null&&u.createElement("span",{className:`${E}-label`},o))))},hre=u.forwardRef(C8e);var S8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{defaultValue:n,children:r,options:i=[],prefixCls:a,className:o,rootClassName:s,style:l,onChange:c}=e,d=S8e(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=u.useContext(It),[p,h]=u.useState(d.value||n||[]),[v,g]=u.useState([]);u.useEffect(()=>{"value"in d&&h(d.value||[])},[d.value]);const y=u.useMemo(()=>i.map(R=>typeof R=="string"||typeof R=="number"?{label:R,value:R}:R),[i]),w=R=>{g(O=>O.filter(L=>L!==R))},x=R=>{g(O=>[].concat(Ve(O),[R]))},C=R=>{const O=p.indexOf(R.value),L=Ve(p);O===-1?L.push(R.value):L.splice(O,1),"value"in d||h(L),c==null||c(L.filter(D=>v.includes(D)).sort((D,B)=>{const F=y.findIndex(H=>H.value===D),z=y.findIndex(H=>H.value===B);return F-z}))},S=f("checkbox",a),k=`${S}-group`,_=Qn(S),[E,T,$]=ure(S,_),P=on(d,["value","disabled"]),M=i.length?y.map(R=>u.createElement(hre,{prefixCls:S,key:R.value.toString(),disabled:"disabled"in R?R.disabled:d.disabled,value:R.value,checked:p.includes(R.value),onChange:R.onChange,className:fe(`${k}-item`,R.className),style:R.style,title:R.title,id:R.id,required:R.required},R.label)):r,j=u.useMemo(()=>({toggleOption:C,value:p,disabled:d.disabled,name:d.name,registerValue:x,cancelValue:w}),[C,p,d.disabled,d.name,x,w]),I=fe(k,{[`${k}-rtl`]:m==="rtl"},o,s,$,_,T);return E(u.createElement("div",Object.assign({className:I,style:l},P,{ref:t}),u.createElement(pre.Provider,{value:j},M)))}),Ga=hre;Ga.Group=k8e;Ga.__ANT_CHECKBOX=!0;const vre=u.createContext({});var _8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(It),{gutter:i,wrap:a}=u.useContext(vre),{prefixCls:o,span:s,order:l,offset:c,push:d,pull:f,className:m,children:p,flex:h,style:v}=e,g=_8e(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=n("col",o),[w,x,C]=WSe(y),S={};let k={};E8e.forEach(T=>{let $={};const P=e[T];typeof P=="number"?$.span=P:typeof P=="object"&&($=P||{}),delete g[T],k=Object.assign(Object.assign({},k),{[`${y}-${T}-${$.span}`]:$.span!==void 0,[`${y}-${T}-order-${$.order}`]:$.order||$.order===0,[`${y}-${T}-offset-${$.offset}`]:$.offset||$.offset===0,[`${y}-${T}-push-${$.push}`]:$.push||$.push===0,[`${y}-${T}-pull-${$.pull}`]:$.pull||$.pull===0,[`${y}-rtl`]:r==="rtl"}),$.flex&&(k[`${y}-${T}-flex`]=!0,S[`--${y}-${T}-flex`]=jL($.flex))});const _=fe(y,{[`${y}-${s}`]:s!==void 0,[`${y}-order-${l}`]:l,[`${y}-offset-${c}`]:c,[`${y}-push-${d}`]:d,[`${y}-pull-${f}`]:f},m,k,x,C),E={};if(i!=null&&i[0]){const T=typeof i[0]=="number"?`${i[0]/2}px`:`calc(${i[0]} / 2)`;E.paddingLeft=T,E.paddingRight=T}return h&&(E.flex=jL(h),a===!1&&!E.minWidth&&(E.minWidth=0)),w(u.createElement("div",Object.assign({},g,{style:Object.assign(Object.assign(Object.assign({},E),v),S),className:_,ref:t}),p))});function $8e(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],i=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((a,o)=>{if(typeof a=="object"&&a!==null)for(let s=0;s{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a{i()},[JSON.stringify(e),t]),n}const da=u.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:a,style:o,children:s,gutter:l=0,wrap:c}=e,d=T8e(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=u.useContext(It),p=ff(!0,null),h=NL(i,p),v=NL(r,p),g=f("row",n),[y,w,x]=VSe(g),C=$8e(l,p),S=fe(g,{[`${g}-no-wrap`]:c===!1,[`${g}-${v}`]:v,[`${g}-${h}`]:h,[`${g}-rtl`]:m==="rtl"},a,w,x),k={};if(C!=null&&C[0]){const $=typeof C[0]=="number"?`${C[0]/-2}px`:`calc(${C[0]} / -2)`;k.marginLeft=$,k.marginRight=$}const[_,E]=C;k.rowGap=E;const T=u.useMemo(()=>({gutter:[_,E],wrap:c}),[_,E,c]);return y(u.createElement(vre.Provider,{value:T},u.createElement("div",Object.assign({},d,{className:S,style:Object.assign(Object.assign({},k),o),ref:t}),s)))}),P8e=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},R8e=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:a,orientationMargin:o,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{borderBlockStart:`${me(i)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${me(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${me(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${me(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${me(i)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${o} * 100%)`},"&::after":{width:`calc(100% - ${o} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${o} * 100%)`},"&::after":{width:`calc(${o} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},I8e=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),O8e=mn("Divider",e=>{const t=tn(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[R8e(t),P8e(t)]},I8e,{unitless:{orientationMargin:!0}});var M8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,className:r,style:i}=Sr("divider"),{prefixCls:a,type:o="horizontal",orientation:s="center",orientationMargin:l,className:c,rootClassName:d,children:f,dashed:m,variant:p="solid",plain:h,style:v,size:g}=e,y=M8e(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),w=t("divider",a),[x,C,S]=O8e(w),k=Hr(g),_=j8e[k],E=!!f,T=u.useMemo(()=>s==="left"?n==="rtl"?"end":"start":s==="right"?n==="rtl"?"start":"end":s,[n,s]),$=T==="start"&&l!=null,P=T==="end"&&l!=null,M=fe(w,r,C,S,`${w}-${o}`,{[`${w}-with-text`]:E,[`${w}-with-text-${T}`]:E,[`${w}-dashed`]:!!m,[`${w}-${p}`]:p!=="solid",[`${w}-plain`]:!!h,[`${w}-rtl`]:n==="rtl",[`${w}-no-default-orientation-margin-start`]:$,[`${w}-no-default-orientation-margin-end`]:P,[`${w}-${_}`]:!!_},c,d),j=u.useMemo(()=>typeof l=="number"?l:/^\d+$/.test(l)?Number(l):l,[l]),I={marginInlineStart:$?j:void 0,marginInlineEnd:P?j:void 0};return x(u.createElement("div",Object.assign({className:M,style:Object.assign(Object.assign({},i),v)},y,{role:"separator"}),f&&o!=="vertical"&&u.createElement("span",{className:`${w}-inner-text`,style:I},f)))};var AL=function(t,n){if(!t)return null;var r={left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth,top:t.offsetTop,bottom:t.parentElement.clientHeight-t.clientHeight-t.offsetTop,height:t.clientHeight};return n?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},oc=function(t){return t!==void 0?"".concat(t,"px"):void 0};function N8e(e){var t=e.prefixCls,n=e.containerRef,r=e.value,i=e.getValueIndex,a=e.motionName,o=e.onMotionStart,s=e.onMotionEnd,l=e.direction,c=e.vertical,d=c===void 0?!1:c,f=u.useRef(null),m=u.useState(r),p=he(m,2),h=p[0],v=p[1],g=function(R){var O,L=i(R),D=(O=n.current)===null||O===void 0?void 0:O.querySelectorAll(".".concat(t,"-item"))[L];return(D==null?void 0:D.offsetParent)&&D},y=u.useState(null),w=he(y,2),x=w[0],C=w[1],S=u.useState(null),k=he(S,2),_=k[0],E=k[1];dn(function(){if(h!==r){var I=g(h),R=g(r),O=AL(I,d),L=AL(R,d);v(r),C(O),E(L),I&&R?o():s()}},[r]);var T=u.useMemo(function(){if(d){var I;return oc((I=x==null?void 0:x.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(x==null?void 0:x.right):x==null?void 0:x.left)},[d,l,x]),$=u.useMemo(function(){if(d){var I;return oc((I=_==null?void 0:_.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(_==null?void 0:_.right):_==null?void 0:_.left)},[d,l,_]),P=function(){return d?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},M=function(){return d?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},j=function(){C(null),E(null),s()};return!x||!_?null:u.createElement(Gi,{visible:!0,motionName:a,motionAppear:!0,onAppearStart:P,onAppearActive:M,onVisibleChanged:j},function(I,R){var O=I.className,L=I.style,D=N(N({},L),{},{"--thumb-start-left":T,"--thumb-start-width":oc(x==null?void 0:x.width),"--thumb-active-left":$,"--thumb-active-width":oc(_==null?void 0:_.width),"--thumb-start-top":T,"--thumb-start-height":oc(x==null?void 0:x.height),"--thumb-active-top":$,"--thumb-active-height":oc(_==null?void 0:_.height)}),B={ref:bi(f,R),style:D,className:fe("".concat(t,"-thumb"),O)};return u.createElement("div",B)})}var A8e=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function F8e(e){if(typeof e.title<"u")return e.title;if(pt(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function D8e(e){return e.map(function(t){if(pt(t)==="object"&&t!==null){var n=F8e(t);return N(N({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var L8e=function(t){var n=t.prefixCls,r=t.className,i=t.disabled,a=t.checked,o=t.label,s=t.title,l=t.value,c=t.name,d=t.onChange,f=t.onFocus,m=t.onBlur,p=t.onKeyDown,h=t.onKeyUp,v=t.onMouseDown,g=function(w){i||d(w,l)};return u.createElement("label",{className:fe(r,G({},"".concat(n,"-item-disabled"),i)),onMouseDown:v},u.createElement("input",{name:c,className:"".concat(n,"-item-input"),type:"radio",disabled:i,checked:a,onChange:g,onFocus:f,onBlur:m,onKeyDown:p,onKeyUp:h}),u.createElement("div",{className:"".concat(n,"-item-label"),title:s,"aria-selected":a},o))},B8e=u.forwardRef(function(e,t){var n,r,i=e.prefixCls,a=i===void 0?"rc-segmented":i,o=e.direction,s=e.vertical,l=e.options,c=l===void 0?[]:l,d=e.disabled,f=e.defaultValue,m=e.value,p=e.name,h=e.onChange,v=e.className,g=v===void 0?"":v,y=e.motionName,w=y===void 0?"thumb-motion":y,x=it(e,A8e),C=u.useRef(null),S=u.useMemo(function(){return bi(C,t)},[C,t]),k=u.useMemo(function(){return D8e(c)},[c]),_=Wt((n=k[0])===null||n===void 0?void 0:n.value,{value:m,defaultValue:f}),E=he(_,2),T=E[0],$=E[1],P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=function(Z,se){$(se),h==null||h(se)},O=on(x,["children"]),L=u.useState(!1),D=he(L,2),B=D[0],F=D[1],z=u.useState(!1),H=he(z,2),A=H[0],V=H[1],W=function(){V(!0)},U=function(){V(!1)},X=function(){F(!1)},J=function(Z){Z.key==="Tab"&&F(!0)},re=function(Z){var se=k.findIndex(function(le){return le.value===T}),oe=k.length,ce=(se+Z+oe)%oe,te=k[ce];te&&($(te.value),h==null||h(te.value))},Q=function(Z){switch(Z.key){case"ArrowLeft":case"ArrowUp":re(-1);break;case"ArrowRight":case"ArrowDown":re(1);break}};return u.createElement("div",Ae({role:"radiogroup","aria-label":"segmented control",tabIndex:d?void 0:0},O,{className:fe(a,(r={},G(r,"".concat(a,"-rtl"),o==="rtl"),G(r,"".concat(a,"-disabled"),d),G(r,"".concat(a,"-vertical"),s),r),g),ref:S}),u.createElement("div",{className:"".concat(a,"-group")},u.createElement(N8e,{vertical:s,prefixCls:a,value:T,containerRef:C,motionName:"".concat(a,"-").concat(w),direction:o,getValueIndex:function(Z){return k.findIndex(function(se){return se.value===Z})},onMotionStart:function(){I(!0)},onMotionEnd:function(){I(!1)}}),k.map(function(ne){var Z;return u.createElement(L8e,Ae({},ne,{name:p,key:ne.value,prefixCls:a,className:fe(ne.className,"".concat(a,"-item"),(Z={},G(Z,"".concat(a,"-item-selected"),ne.value===T&&!j),G(Z,"".concat(a,"-item-focused"),A&&B&&ne.value===T),Z)),checked:ne.value===T,onChange:R,onFocus:W,onBlur:U,onKeyDown:Q,onKeyUp:J,onMouseDown:X,disabled:!!d||!!ne.disabled}))})))}),z8e=B8e;function FL(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function DL(e){return{background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const H8e=Object.assign({overflow:"hidden"},qa),V8e=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),i=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`}),Bo(e)),{[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${me(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},DL(e)),{color:e.itemSelectedColor}),"&-focused":el(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:me(n),padding:`0 ${me(e.segmentedPaddingHorizontal)}`},H8e),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},DL(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${me(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:me(r),padding:`0 ${me(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:i,lineHeight:me(i),padding:`0 ${me(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),FL(`&-disabled ${t}-item`,e)),FL(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}})}},W8e=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:i,colorFill:a,lineWidthBold:o,colorBgLayout:s}=e;return{trackPadding:o,trackBg:s,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:i,itemActiveBg:a,itemSelectedColor:n}},U8e=mn("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=tn(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return V8e(r)},W8e);var LL=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=ty(),{prefixCls:r,className:i,rootClassName:a,block:o,options:s=[],size:l="middle",style:c,vertical:d,shape:f="default",name:m=n}=e,p=LL(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:h,direction:v,className:g,style:y}=Sr("segmented"),w=h("segmented",r),[x,C,S]=U8e(w),k=Hr(l),_=u.useMemo(()=>s.map($=>{if(q8e($)){const{icon:P,label:M}=$,j=LL($,["icon","label"]);return Object.assign(Object.assign({},j),{label:u.createElement(u.Fragment,null,u.createElement("span",{className:`${w}-item-icon`},P),M&&u.createElement("span",null,M))})}return $}),[s,w]),E=fe(i,a,g,{[`${w}-block`]:o,[`${w}-sm`]:k==="small",[`${w}-lg`]:k==="large",[`${w}-vertical`]:d,[`${w}-shape-${f}`]:f==="round"},C,S),T=Object.assign(Object.assign({},y),c);return x(u.createElement(z8e,Object.assign({},p,{name:m,className:E,style:T,options:_,ref:t,prefixCls:w,direction:v,vertical:d})))}),gre=G8e,bre=K.createContext({}),yre=K.createContext({}),xre=({prefixCls:e,value:t,onChange:n})=>{const r=()=>{if(n&&t&&!t.cleared){const i=t.toHsb();i.a=0;const a=Ia(i);a.cleared=!0,n(a)}};return K.createElement("div",{className:`${e}-clear`,onClick:r})},wre="hex",Cre="rgb",Sre="hsb";var K8e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y8e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:K8e}))},kre=u.forwardRef(Y8e);function TR(){return typeof BigInt=="function"}function _re(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function am(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),a=i[0]||"0",o=i[1]||"0";a==="0"&&o==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:a,decimalStr:o,fullStr:"".concat(s).concat(r)}}function Oj(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function Gf(e){var t=String(e);if(Oj(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&Mj(t)?t.length-t.indexOf(".")-1:0}function Y_(e){var t=String(e);if(Oj(e)){if(e>Number.MAX_SAFE_INTEGER)return String(TR()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":am("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),J8e=function(){function e(t){if(er(this,e),G(this,"origin",""),G(this,"number",void 0),G(this,"empty",void 0),_re(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return tr(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(iNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Y_(this.number):this.origin}}]),e}();function bl(e){return TR()?new X8e(e):new J8e(e)}function DC(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=am(e),a=i.negativeStr,o=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(a).concat(o);if(n>=0){var d=Number(s[n]);if(d>=5&&!r){var f=bl(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-d));return DC(f.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function Q8e(e){return!!(e.addonBefore||e.addonAfter)}function Z8e(e){return!!(e.prefix||e.suffix||e.allowClear)}function BL(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function u2(e,t,n,r){if(n){var i=t;if(t.type==="click"){i=BL(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=BL(t,e,r),n(i);return}n(i)}}function jj(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var i=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}var Nj=K.forwardRef(function(e,t){var n,r,i,a=e.inputElement,o=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,d=e.addonBefore,f=e.addonAfter,m=e.className,p=e.style,h=e.disabled,v=e.readOnly,g=e.focused,y=e.triggerFocus,w=e.allowClear,x=e.value,C=e.handleReset,S=e.hidden,k=e.classes,_=e.classNames,E=e.dataAttrs,T=e.styles,$=e.components,P=e.onClear,M=o??a,j=($==null?void 0:$.affixWrapper)||"span",I=($==null?void 0:$.groupWrapper)||"span",R=($==null?void 0:$.wrapper)||"span",O=($==null?void 0:$.groupAddon)||"span",L=u.useRef(null),D=function(ce){var te;(te=L.current)!==null&&te!==void 0&&te.contains(ce.target)&&(y==null||y())},B=Z8e(e),F=u.cloneElement(M,{value:x,className:fe((n=M.props)===null||n===void 0?void 0:n.className,!B&&(_==null?void 0:_.variant))||null}),z=u.useRef(null);if(K.useImperativeHandle(t,function(){return{nativeElement:z.current||L.current}}),B){var H=null;if(w){var A=!h&&!v&&x,V="".concat(s,"-clear-icon"),W=pt(w)==="object"&&w!==null&&w!==void 0&&w.clearIcon?w.clearIcon:"✖";H=K.createElement("button",{type:"button",tabIndex:-1,onClick:function(ce){C==null||C(ce),P==null||P()},onMouseDown:function(ce){return ce.preventDefault()},className:fe(V,G(G({},"".concat(V,"-hidden"),!A),"".concat(V,"-has-suffix"),!!c))},W)}var U="".concat(s,"-affix-wrapper"),X=fe(U,G(G(G(G(G({},"".concat(s,"-disabled"),h),"".concat(U,"-disabled"),h),"".concat(U,"-focused"),g),"".concat(U,"-readonly"),v),"".concat(U,"-input-with-clear-btn"),c&&w&&x),k==null?void 0:k.affixWrapper,_==null?void 0:_.affixWrapper,_==null?void 0:_.variant),J=(c||w)&&K.createElement("span",{className:fe("".concat(s,"-suffix"),_==null?void 0:_.suffix),style:T==null?void 0:T.suffix},H,c);F=K.createElement(j,Ae({className:X,style:T==null?void 0:T.affixWrapper,onClick:D},E==null?void 0:E.affixWrapper,{ref:L}),l&&K.createElement("span",{className:fe("".concat(s,"-prefix"),_==null?void 0:_.prefix),style:T==null?void 0:T.prefix},l),F,J)}if(Q8e(e)){var re="".concat(s,"-group"),Q="".concat(re,"-addon"),ne="".concat(re,"-wrapper"),Z=fe("".concat(s,"-wrapper"),re,k==null?void 0:k.wrapper,_==null?void 0:_.wrapper),se=fe(ne,G({},"".concat(ne,"-disabled"),h),k==null?void 0:k.group,_==null?void 0:_.groupWrapper);F=K.createElement(I,{className:se,ref:z},K.createElement(R,{className:Z},d&&K.createElement(O,{className:Q},d),F,f&&K.createElement(O,{className:Q},f)))}return K.cloneElement(F,{className:fe((r=F.props)===null||r===void 0?void 0:r.className,m)||null,style:N(N({},(i=F.props)===null||i===void 0?void 0:i.style),p),hidden:S})}),eTe=["show"];function Ere(e,t){return u.useMemo(function(){var n={};t&&(n.show=pt(t)==="object"&&t.formatter?t.formatter:!!t),n=N(N({},n),e);var r=n,i=r.show,a=it(r,eTe);return N(N({},a),{},{show:!!i,showFormatter:typeof i=="function"?i:void 0,strategy:a.strategy||function(o){return o.length}})},[e,t])}var tTe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],nTe=u.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,a=e.onBlur,o=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,d=c===void 0?"rc-input":c,f=e.disabled,m=e.htmlSize,p=e.className,h=e.maxLength,v=e.suffix,g=e.showCount,y=e.count,w=e.type,x=w===void 0?"text":w,C=e.classes,S=e.classNames,k=e.styles,_=e.onCompositionStart,E=e.onCompositionEnd,T=it(e,tTe),$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useRef(!1),R=u.useRef(!1),O=u.useRef(null),L=u.useRef(null),D=function(q){O.current&&jj(O.current,q)},B=Wt(e.defaultValue,{value:e.value}),F=he(B,2),z=F[0],H=F[1],A=z==null?"":String(z),V=u.useState(null),W=he(V,2),U=W[0],X=W[1],J=Ere(y,g),re=J.max||h,Q=J.strategy(A),ne=!!re&&Q>re;u.useImperativeHandle(t,function(){var ee;return{focus:D,blur:function(){var ue;(ue=O.current)===null||ue===void 0||ue.blur()},setSelectionRange:function(ue,ie,de){var be;(be=O.current)===null||be===void 0||be.setSelectionRange(ue,ie,de)},select:function(){var ue;(ue=O.current)===null||ue===void 0||ue.select()},input:O.current,nativeElement:((ee=L.current)===null||ee===void 0?void 0:ee.nativeElement)||O.current}}),u.useEffect(function(){R.current&&(R.current=!1),j(function(ee){return ee&&f?!1:ee})},[f]);var Z=function(q,ue,ie){var de=ue;if(!I.current&&J.exceedFormatter&&J.max&&J.strategy(ue)>J.max){if(de=J.exceedFormatter(ue,{max:J.max}),ue!==de){var be,ke;X([((be=O.current)===null||be===void 0?void 0:be.selectionStart)||0,((ke=O.current)===null||ke===void 0?void 0:ke.selectionEnd)||0])}}else if(ie.source==="compositionEnd")return;H(de),O.current&&u2(O.current,q,r,de)};u.useEffect(function(){if(U){var ee;(ee=O.current)===null||ee===void 0||ee.setSelectionRange.apply(ee,Ve(U))}},[U]);var se=function(q){Z(q,q.target.value,{source:"change"})},oe=function(q){I.current=!1,Z(q,q.currentTarget.value,{source:"compositionEnd"}),E==null||E(q)},ce=function(q){o&&q.key==="Enter"&&!R.current&&(R.current=!0,o(q)),s==null||s(q)},te=function(q){q.key==="Enter"&&(R.current=!1),l==null||l(q)},le=function(q){j(!0),i==null||i(q)},pe=function(q){R.current&&(R.current=!1),j(!1),a==null||a(q)},we=function(q){H(""),D(),O.current&&u2(O.current,q,r)},_e=ne&&"".concat(d,"-out-of-range"),Y=function(){var q=on(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return K.createElement("input",Ae({autoComplete:n},q,{onChange:se,onFocus:le,onBlur:pe,onKeyDown:ce,onKeyUp:te,className:fe(d,G({},"".concat(d,"-disabled"),f),S==null?void 0:S.input),style:k==null?void 0:k.input,ref:O,size:m,type:x,onCompositionStart:function(ie){I.current=!0,_==null||_(ie)},onCompositionEnd:oe}))},ae=function(){var q=Number(re)>0;if(v||J.show){var ue=J.showFormatter?J.showFormatter({value:A,count:Q,maxLength:re}):"".concat(Q).concat(q?" / ".concat(re):"");return K.createElement(K.Fragment,null,J.show&&K.createElement("span",{className:fe("".concat(d,"-show-count-suffix"),G({},"".concat(d,"-show-count-has-suffix"),!!v),S==null?void 0:S.count),style:N({},k==null?void 0:k.count)},ue),v)}return null};return K.createElement(Nj,Ae({},T,{prefixCls:d,className:fe(p,_e),handleReset:we,value:A,focused:M,triggerFocus:D,suffix:ae(),disabled:f,classes:C,classNames:S,styles:k,ref:L}),Y())});function rTe(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,i){if(t[i])return t[i];var a=r[i];return typeof a=="function"?a.bind(r):a}}):e}function iTe(e,t){var n=u.useRef(null);function r(){try{var a=e.selectionStart,o=e.selectionEnd,s=e.value,l=s.substring(0,a),c=s.substring(o);n.current={start:a,end:o,value:s,beforeTxt:l,afterTxt:c}}catch{}}function i(){if(e&&n.current&&t)try{var a=e.value,o=n.current,s=o.beforeTxt,l=o.afterTxt,c=o.start,d=a.length;if(a.startsWith(s))d=s.length;else if(a.endsWith(l))d=a.length-n.current.afterTxt.length;else{var f=s[c-1],m=a.indexOf(f,c-1);m!==-1&&(d=m+1)}e.setSelectionRange(d,d)}catch(p){Jn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(p.message))}}return[r,i]}var aTe=function(){var t=u.useState(!1),n=he(t,2),r=n[0],i=n[1];return dn(function(){i(T_())},[]),r},oTe=200,sTe=600;function lTe(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,i=e.upDisabled,a=e.downDisabled,o=e.onStep,s=u.useRef(),l=u.useRef([]),c=u.useRef();c.current=o;var d=function(){clearTimeout(s.current)},f=function(x,C){x.preventDefault(),d(),c.current(C);function S(){c.current(C),s.current=setTimeout(S,oTe)}s.current=setTimeout(S,sTe)};u.useEffect(function(){return function(){d(),l.current.forEach(function(w){return pn.cancel(w)})}},[]);var m=aTe();if(m)return null;var p="".concat(t,"-handler"),h=fe(p,"".concat(p,"-up"),G({},"".concat(p,"-up-disabled"),i)),v=fe(p,"".concat(p,"-down"),G({},"".concat(p,"-down-disabled"),a)),g=function(){return l.current.push(pn(d))},y={unselectable:"on",role:"button",onMouseUp:g,onMouseLeave:g};return u.createElement("div",{className:"".concat(p,"-wrap")},u.createElement("span",Ae({},y,{onMouseDown:function(x){f(x,!0)},"aria-label":"Increase Value","aria-disabled":i,className:h}),n||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),u.createElement("span",Ae({},y,{onMouseDown:function(x){f(x,!1)},"aria-label":"Decrease Value","aria-disabled":a,className:v}),r||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function zL(e){var t=typeof e=="number"?Y_(e):am(e).fullStr,n=t.includes(".");return n?am(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const cTe=function(){var e=u.useRef(0),t=function(){pn.cancel(e.current)};return u.useEffect(function(){return t},[]),function(n){t(),e.current=pn(function(){n()})}};var uTe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],dTe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],HL=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},VL=function(t){var n=bl(t);return n.isInvalidate()?null:n},fTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.min,o=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,d=e.value,f=e.disabled,m=e.readOnly,p=e.upHandler,h=e.downHandler,v=e.keyboard,g=e.changeOnWheel,y=g===void 0?!1:g,w=e.controls,x=w===void 0?!0:w;e.classNames;var C=e.stringMode,S=e.parser,k=e.formatter,_=e.precision,E=e.decimalSeparator,T=e.onChange,$=e.onInput,P=e.onPressEnter,M=e.onStep,j=e.changeOnBlur,I=j===void 0?!0:j,R=e.domRef,O=it(e,uTe),L="".concat(n,"-input"),D=u.useRef(null),B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=u.useRef(!1),V=u.useRef(!1),W=u.useRef(!1),U=u.useState(function(){return bl(d??c)}),X=he(U,2),J=X[0],re=X[1];function Q(He){d===void 0&&re(He)}var ne=u.useCallback(function(He,Ye){if(!Ye)return _>=0?_:Math.max(Gf(He),Gf(l))},[_,l]),Z=u.useCallback(function(He){var Ye=String(He);if(S)return S(Ye);var De=Ye;return E&&(De=De.replace(E,".")),De.replace(/[^\w.-]+/g,"")},[S,E]),se=u.useRef(""),oe=u.useCallback(function(He,Ye){if(k)return k(He,{userTyping:Ye,input:String(se.current)});var De=typeof He=="number"?Y_(He):He;if(!Ye){var Ue=ne(De,Ye);if(Mj(De)&&(E||Ue>=0)){var Le=E||".";De=DC(De,Le,Ue)}}return De},[k,ne,E]),ce=u.useState(function(){var He=c??d;return J.isInvalidate()&&["string","number"].includes(pt(He))?Number.isNaN(He)?"":He:oe(J.toString(),!1)}),te=he(ce,2),le=te[0],pe=te[1];se.current=le;function we(He,Ye){pe(oe(He.isInvalidate()?He.toString(!1):He.toString(!Ye),Ye))}var _e=u.useMemo(function(){return VL(o)},[o,_]),Y=u.useMemo(function(){return VL(a)},[a,_]),ae=u.useMemo(function(){return!_e||!J||J.isInvalidate()?!1:_e.lessEquals(J)},[_e,J]),ee=u.useMemo(function(){return!Y||!J||J.isInvalidate()?!1:J.lessEquals(Y)},[Y,J]),q=iTe(D.current,z),ue=he(q,2),ie=ue[0],de=ue[1],be=function(Ye){return _e&&!Ye.lessEquals(_e)?_e:Y&&!Y.lessEquals(Ye)?Y:null},ke=function(Ye){return!be(Ye)},xe=function(Ye,De){var Ue=Ye,Le=ke(Ue)||Ue.isEmpty();if(!Ue.isEmpty()&&!De&&(Ue=be(Ue)||Ue,Le=!0),!m&&!f&&Le){var ft=Ue.toString(),mt=ne(ft,De);return mt>=0&&(Ue=bl(DC(ft,".",mt)),ke(Ue)||(Ue=bl(DC(ft,".",mt,!0)))),Ue.equals(J)||(Q(Ue),T==null||T(Ue.isEmpty()?null:HL(C,Ue)),d===void 0&&we(Ue,De)),Ue}return J},ye=cTe(),Se=function He(Ye){if(ie(),se.current=Ye,pe(Ye),!V.current){var De=Z(Ye),Ue=bl(De);Ue.isNaN()||xe(Ue,!0)}$==null||$(Ye),ye(function(){var Le=Ye;S||(Le=Ye.replace(/。/g,".")),Le!==Ye&&He(Le)})},Oe=function(){V.current=!0},Re=function(){V.current=!1,Se(D.current.value)},Fe=function(Ye){Se(Ye.target.value)},Ce=function(Ye){var De;if(!(Ye&&ae||!Ye&&ee)){A.current=!1;var Ue=bl(W.current?zL(l):l);Ye||(Ue=Ue.negate());var Le=(J||bl(0)).add(Ue.toString()),ft=xe(Le,!1);M==null||M(HL(C,ft),{offset:W.current?zL(l):l,type:Ye?"up":"down"}),(De=D.current)===null||De===void 0||De.focus()}},ve=function(Ye){var De=bl(Z(le)),Ue;De.isNaN()?Ue=xe(J,Ye):Ue=xe(De,Ye),d!==void 0?we(J,!1):Ue.isNaN()||we(Ue,!1)},ge=function(){A.current=!0},Ee=function(Ye){var De=Ye.key,Ue=Ye.shiftKey;A.current=!0,W.current=Ue,De==="Enter"&&(V.current||(A.current=!1),ve(!1),P==null||P(Ye)),v!==!1&&!V.current&&["Up","ArrowUp","Down","ArrowDown"].includes(De)&&(Ce(De==="Up"||De==="ArrowUp"),Ye.preventDefault())},Ne=function(){A.current=!1,W.current=!1};u.useEffect(function(){if(y&&z){var He=function(Ue){Ce(Ue.deltaY<0),Ue.preventDefault()},Ye=D.current;if(Ye)return Ye.addEventListener("wheel",He,{passive:!1}),function(){return Ye.removeEventListener("wheel",He)}}});var We=function(){I&&ve(!1),H(!1),A.current=!1};return rm(function(){J.isInvalidate()||we(J,!1)},[_,k]),rm(function(){var He=bl(d);re(He);var Ye=bl(Z(le));(!He.equals(Ye)||!A.current||k)&&we(He,A.current)},[d]),rm(function(){k&&de()},[le]),u.createElement("div",{ref:R,className:fe(n,r,G(G(G(G(G({},"".concat(n,"-focused"),z),"".concat(n,"-disabled"),f),"".concat(n,"-readonly"),m),"".concat(n,"-not-a-number"),J.isNaN()),"".concat(n,"-out-of-range"),!J.isInvalidate()&&!ke(J))),style:i,onFocus:function(){H(!0)},onBlur:We,onKeyDown:Ee,onKeyUp:Ne,onCompositionStart:Oe,onCompositionEnd:Re,onBeforeInput:ge},x&&u.createElement(lTe,{prefixCls:n,upNode:p,downNode:h,upDisabled:ae,downDisabled:ee,onStep:Ce}),u.createElement("div",{className:"".concat(L,"-wrap")},u.createElement("input",Ae({autoComplete:"off",role:"spinbutton","aria-valuemin":a,"aria-valuemax":o,"aria-valuenow":J.isInvalidate()?null:J.toString(),step:l},O,{ref:bi(D,t),className:L,value:le,onChange:Fe,disabled:f,readOnly:m}))))}),mTe=u.forwardRef(function(e,t){var n=e.disabled,r=e.style,i=e.prefixCls,a=i===void 0?"rc-input-number":i,o=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,d=e.addonAfter,f=e.className,m=e.classNames,p=it(e,dTe),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=function(x){g.current&&jj(g.current,x)};return u.useImperativeHandle(t,function(){return rTe(g.current,{focus:y,nativeElement:h.current.nativeElement||v.current})}),u.createElement(Nj,{className:f,triggerFocus:y,prefixCls:a,value:o,disabled:n,style:r,prefix:s,suffix:l,addonAfter:d,addonBefore:c,classNames:m,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},u.createElement(fTe,Ae({prefixCls:a,disabled:n,ref:g,domRef:v,className:m==null?void 0:m.input},p)))});const pTe=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",r=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},Qm(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new vn(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},WL=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const i=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${e}-handler-up`]:{borderStartEndRadius:i},[`${e}-handler-down`]:{borderEndEndRadius:i}}}},hTe=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:a,inputFontSizeLG:o,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:d,paddingBlockSM:f,paddingBlockLG:m,paddingInlineLG:p,colorIcon:h,motionDurationMid:v,handleHoverColor:g,handleOpacity:y,paddingInline:w,paddingBlock:x,handleBg:C,handleActiveBg:S,colorTextDisabled:k,borderRadiusSM:_,borderRadiusLG:E,controlWidth:T,handleBorderColor:$,filledHandleBg:P,lineHeightLG:M,calc:j}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),cy(e)),{display:"inline-block",width:T,margin:0,padding:0,borderRadius:i}),kj(e,{[`${t}-handler-wrap`]:{background:C,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),Ej(e,{[`${t}-handler-wrap`]:{background:P,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:C}}})),$j(e,{[`${t}-handler-wrap`]:{background:C,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),_j(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,lineHeight:M,borderRadius:E,[`input${t}-input`]:{height:j(s).sub(j(n).mul(2)).equal(),padding:`${me(m)} ${me(p)}`}},"&-sm":{padding:0,fontSize:a,borderRadius:_,[`input${t}-input`]:{height:j(l).sub(j(n).mul(2)).equal(),padding:`${me(f)} ${me(d)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},bn(e)),Fne(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:E,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:_}}},One(e)),jne(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}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{width:"100%",padding:`${me(x)} ${me(w)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),Tj(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:y,height:"100%",borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${v}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` +`;return[K_(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},qa),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[i]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[i]:{marginInlineStart:e.paddingXXS,color:e.colorIcon,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},T8e=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},wre(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},Gm(e)]},Sre=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS,optionSelectedColor:e.colorText}},Cre=pn("Cascader",T8e,Sre,{unitless:{optionSelectedFontWeight:!0}}),P8e=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[wre(e),{display:"inline-flex",border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}},R8e=iZ(["Cascader","Panel"],P8e,Sre);function I8e(e){const{prefixCls:t,className:n,multiple:r,rootClassName:i,notFoundContent:a,direction:o,expandIcon:s,disabled:l}=e,c=u.useContext(gi),d=l??c,[f,m,p,h]=gre(t,o),v=Qn(m),[g,y,w]=Cre(m,v);R8e(m);const x=p==="rtl",[S,C]=yre(f,x,s),_=a||(h==null?void 0:h("Cascader"))||u.createElement(eg,{componentName:"Cascader"}),k=bre(m,r);return g(u.createElement(vre,Object.assign({},e,{checkable:k,prefixCls:m,className:fe(n,y,i,w,v),notFoundContent:_,direction:p,expandIcon:S,loadingIcon:C,disabled:d})))}var O8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);il===0?[s]:[].concat(Ve(o),[t,s]),[]),i=[];let a=0;return r.forEach((o,s)=>{const l=a+o.length;let c=e.slice(a,l);a=l,s%2===1&&(c=u.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${s}`},c)),i.push(c)}),i}const A8e=(e,t,n,r)=>{const i=[],a=e.toLowerCase();return t.forEach((o,s)=>{s!==0&&i.push(" / ");let l=o[r.label];const c=typeof l;(c==="string"||c==="number")&&(l=N8e(String(l),a,n)),i.push(l)}),i},sg=u.forwardRef((e,t)=>{var n,r,i,a;const{prefixCls:o,size:s,disabled:l,className:c,rootClassName:d,multiple:f,bordered:m=!0,transitionName:p,choiceTransitionName:h="",popupClassName:v,dropdownClassName:g,expandIcon:y,placement:w,showSearch:x,allowClear:S=!0,notFoundContent:C,direction:_,getPopupContainer:k,status:E,showArrow:T,builtinPlacements:$,style:P,variant:M,dropdownRender:j,onDropdownVisibleChange:I,dropdownMenuColumnStyle:R,popupRender:O,dropdownStyle:D,popupMenuColumnStyle:L,onOpenChange:B,styles:F,classNames:z}=e,H=O8e(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant","dropdownRender","onDropdownVisibleChange","dropdownMenuColumnStyle","popupRender","dropdownStyle","popupMenuColumnStyle","onOpenChange","styles","classNames"]),A=ln(H,["suffixIcon"]),{getPrefixCls:V,getPopupContainer:W,className:U,style:Y,classNames:J,styles:ne}=kr("cascader"),{popupOverflow:Q}=u.useContext(Rt),{status:te,hasFeedback:Z,isFormItemInput:le,feedbackIcon:se}=u.useContext(_i),ce=Vu(te,E),[re,ie,pe,Se]=gre(o,_),_e=pe==="rtl",X=V(),ae=Qn(re),[ee,q,ue]=aj(re,ae),oe=Qn(ie),[de]=Cre(ie,oe),{compactSize:xe,compactItemClassnames:ke}=sl(re,_),[be,ye]=zc("cascader",M,m),Ce=C||(Se==null?void 0:Se("Cascader"))||u.createElement(eg,{componentName:"Cascader"}),Re=fe(((n=z==null?void 0:z.popup)===null||n===void 0?void 0:n.root)||((r=J.popup)===null||r===void 0?void 0:r.root)||v||g,`${ie}-dropdown`,{[`${ie}-dropdown-rtl`]:pe==="rtl"},d,ae,J.root,z==null?void 0:z.root,oe,q,ue),Pe=oj(O||j),Le=L||R,we=B||I,ve=((i=F==null?void 0:F.popup)===null||i===void 0?void 0:i.root)||((a=ne.popup)===null||a===void 0?void 0:a.root)||D,ge=u.useMemo(()=>{if(!x)return x;let Oe={render:A8e};return typeof x=="object"&&(Oe=Object.assign(Object.assign({},Oe),x)),Oe},[x]),Ee=Hr(Oe=>{var $e;return($e=s??xe)!==null&&$e!==void 0?$e:Oe}),Ne=u.useContext(gi),ze=l??Ne,[He,Ye]=yre(re,_e,y),De=bre(ie,f),Ke=sj(e.suffixIcon,T),{suffixIcon:Je,removeIcon:We,clearIcon:vt}=M_(Object.assign(Object.assign({},e),{hasFeedback:Z,feedbackIcon:se,showSuffixIcon:Ke,multiple:f,prefixCls:re,componentName:"Cascader"})),dt=u.useMemo(()=>w!==void 0?w:_e?"bottomRight":"bottomLeft",[w,_e]),bt=S===!0?{clearIcon:vt}:S,[Ie]=ol("SelectLike",ve==null?void 0:ve.zIndex),Te=u.createElement(hy,Object.assign({prefixCls:re,className:fe(!o&&ie,{[`${re}-lg`]:Ee==="large",[`${re}-sm`]:Ee==="small",[`${re}-rtl`]:_e,[`${re}-${be}`]:ye,[`${re}-in-form-item`]:le},ql(re,ce,Z),ke,U,c,d,z==null?void 0:z.root,J.root,ae,oe,q,ue),disabled:ze,style:Object.assign(Object.assign(Object.assign(Object.assign({},ne.root),F==null?void 0:F.root),Y),P)},A,{builtinPlacements:ij($,Q),direction:pe,placement:dt,notFoundContent:Ce,allowClear:bt,showSearch:ge,expandIcon:He,suffixIcon:Je,removeIcon:We,loadingIcon:Ye,checkable:De,dropdownClassName:Re,dropdownPrefixCls:o||ie,dropdownStyle:Object.assign(Object.assign({},ve),{zIndex:Ie}),dropdownRender:Pe,dropdownMenuColumnStyle:Le,onOpenChange:we,choiceTransitionName:ha(X,"",h),transitionName:ha(X,"slide-up",p),getPopupContainer:k||W,ref:t}));return de(ee(Te))}),F8e=df(sg,"dropdownAlign",e=>ln(e,["visible"]));sg.SHOW_PARENT=j8e;sg.SHOW_CHILD=M8e;sg.Panel=I8e;sg._InternalPanelDoNotUseOrYouWillBeFired=F8e;const kre=K.createContext(null);var D8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,rootClassName:a,children:o,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:d,skipGroup:f=!1,disabled:m}=e,p=D8e(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:v,checkbox:g}=u.useContext(Rt),y=u.useContext(kre),{isFormItemInput:w}=u.useContext(_i),x=u.useContext(gi),S=(n=(y==null?void 0:y.disabled)||m)!==null&&n!==void 0?n:x,C=u.useRef(p.value),_=u.useRef(null),k=yi(t,_);u.useEffect(()=>{y==null||y.registerValue(p.value)},[]),u.useEffect(()=>{if(!f)return p.value!==C.current&&(y==null||y.cancelValue(C.current),y==null||y.registerValue(p.value),C.current=p.value),()=>y==null?void 0:y.cancelValue(p.value)},[p.value]),u.useEffect(()=>{var L;!((L=_.current)===null||L===void 0)&&L.input&&(_.current.input.indeterminate=s)},[s]);const E=h("checkbox",r),T=Qn(E),[$,P,M]=xre(E,T),j=Object.assign({},p);y&&!f&&(j.onChange=(...L)=>{p.onChange&&p.onChange.apply(p,L),y.toggleOption&&y.toggleOption({label:o,value:p.value})},j.name=y.name,j.checked=y.value.includes(p.value));const I=fe(`${E}-wrapper`,{[`${E}-rtl`]:v==="rtl",[`${E}-wrapper-checked`]:j.checked,[`${E}-wrapper-disabled`]:S,[`${E}-wrapper-in-form-item`]:w},g==null?void 0:g.className,i,a,M,T,P),R=fe({[`${E}-indeterminate`]:s},p_,P),[O,D]=Fne(j.onClick);return $(u.createElement(Z1,{component:"Checkbox",disabled:S},u.createElement("label",{className:I,style:Object.assign(Object.assign({},g==null?void 0:g.style),l),onMouseEnter:c,onMouseLeave:d,onClick:O},u.createElement(Ane,Object.assign({},j,{onClick:D,prefixCls:E,className:R,disabled:S,ref:k})),o!=null&&u.createElement("span",{className:`${E}-label`},o))))},_re=u.forwardRef(L8e);var B8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{defaultValue:n,children:r,options:i=[],prefixCls:a,className:o,rootClassName:s,style:l,onChange:c}=e,d=B8e(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=u.useContext(Rt),[p,h]=u.useState(d.value||n||[]),[v,g]=u.useState([]);u.useEffect(()=>{"value"in d&&h(d.value||[])},[d.value]);const y=u.useMemo(()=>i.map(R=>typeof R=="string"||typeof R=="number"?{label:R,value:R}:R),[i]),w=R=>{g(O=>O.filter(D=>D!==R))},x=R=>{g(O=>[].concat(Ve(O),[R]))},S=R=>{const O=p.indexOf(R.value),D=Ve(p);O===-1?D.push(R.value):D.splice(O,1),"value"in d||h(D),c==null||c(D.filter(L=>v.includes(L)).sort((L,B)=>{const F=y.findIndex(H=>H.value===L),z=y.findIndex(H=>H.value===B);return F-z}))},C=f("checkbox",a),_=`${C}-group`,k=Qn(C),[E,T,$]=xre(C,k),P=ln(d,["value","disabled"]),M=i.length?y.map(R=>u.createElement(_re,{prefixCls:C,key:R.value.toString(),disabled:"disabled"in R?R.disabled:d.disabled,value:R.value,checked:p.includes(R.value),onChange:R.onChange,className:fe(`${_}-item`,R.className),style:R.style,title:R.title,id:R.id,required:R.required},R.label)):r,j=u.useMemo(()=>({toggleOption:S,value:p,disabled:d.disabled,name:d.name,registerValue:x,cancelValue:w}),[S,p,d.disabled,d.name,x,w]),I=fe(_,{[`${_}-rtl`]:m==="rtl"},o,s,$,k,T);return E(u.createElement("div",Object.assign({className:I,style:l},P,{ref:t}),u.createElement(kre.Provider,{value:j},M)))}),Ga=_re;Ga.Group=z8e;Ga.__ANT_CHECKBOX=!0;const Ere=u.createContext({});var H8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(Rt),{gutter:i,wrap:a}=u.useContext(Ere),{prefixCls:o,span:s,order:l,offset:c,push:d,pull:f,className:m,children:p,flex:h,style:v}=e,g=H8e(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=n("col",o),[w,x,S]=s2e(y),C={};let _={};V8e.forEach(T=>{let $={};const P=e[T];typeof P=="number"?$.span=P:typeof P=="object"&&($=P||{}),delete g[T],_=Object.assign(Object.assign({},_),{[`${y}-${T}-${$.span}`]:$.span!==void 0,[`${y}-${T}-order-${$.order}`]:$.order||$.order===0,[`${y}-${T}-offset-${$.offset}`]:$.offset||$.offset===0,[`${y}-${T}-push-${$.push}`]:$.push||$.push===0,[`${y}-${T}-pull-${$.pull}`]:$.pull||$.pull===0,[`${y}-rtl`]:r==="rtl"}),$.flex&&(_[`${y}-${T}-flex`]=!0,C[`--${y}-${T}-flex`]=LL($.flex))});const k=fe(y,{[`${y}-${s}`]:s!==void 0,[`${y}-order-${l}`]:l,[`${y}-offset-${c}`]:c,[`${y}-push-${d}`]:d,[`${y}-pull-${f}`]:f},m,_,x,S),E={};if(i!=null&&i[0]){const T=typeof i[0]=="number"?`${i[0]/2}px`:`calc(${i[0]} / 2)`;E.paddingLeft=T,E.paddingRight=T}return h&&(E.flex=LL(h),a===!1&&!E.minWidth&&(E.minWidth=0)),w(u.createElement("div",Object.assign({},g,{style:Object.assign(Object.assign(Object.assign({},E),v),C),className:k,ref:t}),p))});function W8e(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],i=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((a,o)=>{if(typeof a=="object"&&a!==null)for(let s=0;s{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a{i()},[JSON.stringify(e),t]),n}const da=u.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:a,style:o,children:s,gutter:l=0,wrap:c}=e,d=U8e(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=u.useContext(Rt),p=ff(!0,null),h=BL(i,p),v=BL(r,p),g=f("row",n),[y,w,x]=o2e(g),S=W8e(l,p),C=fe(g,{[`${g}-no-wrap`]:c===!1,[`${g}-${v}`]:v,[`${g}-${h}`]:h,[`${g}-rtl`]:m==="rtl"},a,w,x),_={};if(S!=null&&S[0]){const $=typeof S[0]=="number"?`${S[0]/-2}px`:`calc(${S[0]} / -2)`;_.marginLeft=$,_.marginRight=$}const[k,E]=S;_.rowGap=E;const T=u.useMemo(()=>({gutter:[k,E],wrap:c}),[k,E,c]);return y(u.createElement(Ere.Provider,{value:T},u.createElement("div",Object.assign({},d,{className:C,style:Object.assign(Object.assign({},_),o),ref:t}),s)))}),q8e=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},G8e=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:a,orientationMargin:o,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{borderBlockStart:`${me(i)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${me(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${me(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${me(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${me(i)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${o} * 100%)`},"&::after":{width:`calc(100% - ${o} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${o} * 100%)`},"&::after":{width:`calc(${o} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},K8e=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),Y8e=pn("Divider",e=>{const t=nn(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[G8e(t),q8e(t)]},K8e,{unitless:{orientationMargin:!0}});var X8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,className:r,style:i}=kr("divider"),{prefixCls:a,type:o="horizontal",orientation:s="center",orientationMargin:l,className:c,rootClassName:d,children:f,dashed:m,variant:p="solid",plain:h,style:v,size:g}=e,y=X8e(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),w=t("divider",a),[x,S,C]=Y8e(w),_=Hr(g),k=J8e[_],E=!!f,T=u.useMemo(()=>s==="left"?n==="rtl"?"end":"start":s==="right"?n==="rtl"?"start":"end":s,[n,s]),$=T==="start"&&l!=null,P=T==="end"&&l!=null,M=fe(w,r,S,C,`${w}-${o}`,{[`${w}-with-text`]:E,[`${w}-with-text-${T}`]:E,[`${w}-dashed`]:!!m,[`${w}-${p}`]:p!=="solid",[`${w}-plain`]:!!h,[`${w}-rtl`]:n==="rtl",[`${w}-no-default-orientation-margin-start`]:$,[`${w}-no-default-orientation-margin-end`]:P,[`${w}-${k}`]:!!k},c,d),j=u.useMemo(()=>typeof l=="number"?l:/^\d+$/.test(l)?Number(l):l,[l]),I={marginInlineStart:$?j:void 0,marginInlineEnd:P?j:void 0};return x(u.createElement("div",Object.assign({className:M,style:Object.assign(Object.assign({},i),v)},y,{role:"separator"}),f&&o!=="vertical"&&u.createElement("span",{className:`${w}-inner-text`,style:I},f)))};var zL=function(t,n){if(!t)return null;var r={left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth,top:t.offsetTop,bottom:t.parentElement.clientHeight-t.clientHeight-t.offsetTop,height:t.clientHeight};return n?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},oc=function(t){return t!==void 0?"".concat(t,"px"):void 0};function Q8e(e){var t=e.prefixCls,n=e.containerRef,r=e.value,i=e.getValueIndex,a=e.motionName,o=e.onMotionStart,s=e.onMotionEnd,l=e.direction,c=e.vertical,d=c===void 0?!1:c,f=u.useRef(null),m=u.useState(r),p=he(m,2),h=p[0],v=p[1],g=function(R){var O,D=i(R),L=(O=n.current)===null||O===void 0?void 0:O.querySelectorAll(".".concat(t,"-item"))[D];return(L==null?void 0:L.offsetParent)&&L},y=u.useState(null),w=he(y,2),x=w[0],S=w[1],C=u.useState(null),_=he(C,2),k=_[0],E=_[1];fn(function(){if(h!==r){var I=g(h),R=g(r),O=zL(I,d),D=zL(R,d);v(r),S(O),E(D),I&&R?o():s()}},[r]);var T=u.useMemo(function(){if(d){var I;return oc((I=x==null?void 0:x.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(x==null?void 0:x.right):x==null?void 0:x.left)},[d,l,x]),$=u.useMemo(function(){if(d){var I;return oc((I=k==null?void 0:k.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(k==null?void 0:k.right):k==null?void 0:k.left)},[d,l,k]),P=function(){return d?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},M=function(){return d?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},j=function(){S(null),E(null),s()};return!x||!k?null:u.createElement(Gi,{visible:!0,motionName:a,motionAppear:!0,onAppearStart:P,onAppearActive:M,onVisibleChanged:j},function(I,R){var O=I.className,D=I.style,L=N(N({},D),{},{"--thumb-start-left":T,"--thumb-start-width":oc(x==null?void 0:x.width),"--thumb-active-left":$,"--thumb-active-width":oc(k==null?void 0:k.width),"--thumb-start-top":T,"--thumb-start-height":oc(x==null?void 0:x.height),"--thumb-active-top":$,"--thumb-active-height":oc(k==null?void 0:k.height)}),B={ref:yi(f,R),style:L,className:fe("".concat(t,"-thumb"),O)};return u.createElement("div",B)})}var Z8e=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function eTe(e){if(typeof e.title<"u")return e.title;if(mt(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function tTe(e){return e.map(function(t){if(mt(t)==="object"&&t!==null){var n=eTe(t);return N(N({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var nTe=function(t){var n=t.prefixCls,r=t.className,i=t.disabled,a=t.checked,o=t.label,s=t.title,l=t.value,c=t.name,d=t.onChange,f=t.onFocus,m=t.onBlur,p=t.onKeyDown,h=t.onKeyUp,v=t.onMouseDown,g=function(w){i||d(w,l)};return u.createElement("label",{className:fe(r,G({},"".concat(n,"-item-disabled"),i)),onMouseDown:v},u.createElement("input",{name:c,className:"".concat(n,"-item-input"),type:"radio",disabled:i,checked:a,onChange:g,onFocus:f,onBlur:m,onKeyDown:p,onKeyUp:h}),u.createElement("div",{className:"".concat(n,"-item-label"),title:s,"aria-selected":a},o))},rTe=u.forwardRef(function(e,t){var n,r,i=e.prefixCls,a=i===void 0?"rc-segmented":i,o=e.direction,s=e.vertical,l=e.options,c=l===void 0?[]:l,d=e.disabled,f=e.defaultValue,m=e.value,p=e.name,h=e.onChange,v=e.className,g=v===void 0?"":v,y=e.motionName,w=y===void 0?"thumb-motion":y,x=at(e,Z8e),S=u.useRef(null),C=u.useMemo(function(){return yi(S,t)},[S,t]),_=u.useMemo(function(){return tTe(c)},[c]),k=Ht((n=_[0])===null||n===void 0?void 0:n.value,{value:m,defaultValue:f}),E=he(k,2),T=E[0],$=E[1],P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=function(Z,le){$(le),h==null||h(le)},O=ln(x,["children"]),D=u.useState(!1),L=he(D,2),B=L[0],F=L[1],z=u.useState(!1),H=he(z,2),A=H[0],V=H[1],W=function(){V(!0)},U=function(){V(!1)},Y=function(){F(!1)},J=function(Z){Z.key==="Tab"&&F(!0)},ne=function(Z){var le=_.findIndex(function(ie){return ie.value===T}),se=_.length,ce=(le+Z+se)%se,re=_[ce];re&&($(re.value),h==null||h(re.value))},Q=function(Z){switch(Z.key){case"ArrowLeft":case"ArrowUp":ne(-1);break;case"ArrowRight":case"ArrowDown":ne(1);break}};return u.createElement("div",Fe({role:"radiogroup","aria-label":"segmented control",tabIndex:d?void 0:0},O,{className:fe(a,(r={},G(r,"".concat(a,"-rtl"),o==="rtl"),G(r,"".concat(a,"-disabled"),d),G(r,"".concat(a,"-vertical"),s),r),g),ref:C}),u.createElement("div",{className:"".concat(a,"-group")},u.createElement(Q8e,{vertical:s,prefixCls:a,value:T,containerRef:S,motionName:"".concat(a,"-").concat(w),direction:o,getValueIndex:function(Z){return _.findIndex(function(le){return le.value===Z})},onMotionStart:function(){I(!0)},onMotionEnd:function(){I(!1)}}),_.map(function(te){var Z;return u.createElement(nTe,Fe({},te,{name:p,key:te.value,prefixCls:a,className:fe(te.className,"".concat(a,"-item"),(Z={},G(Z,"".concat(a,"-item-selected"),te.value===T&&!j),G(Z,"".concat(a,"-item-focused"),A&&B&&te.value===T),Z)),checked:te.value===T,onChange:R,onFocus:W,onBlur:U,onKeyDown:Q,onKeyUp:J,onMouseDown:Y,disabled:!!d||!!te.disabled}))})))}),iTe=rTe;function HL(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function VL(e){return{background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const aTe=Object.assign({overflow:"hidden"},qa),oTe=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),i=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`}),zo(e)),{[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${me(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},VL(e)),{color:e.itemSelectedColor}),"&-focused":el(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:me(n),padding:`0 ${me(e.segmentedPaddingHorizontal)}`},aTe),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},VL(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${me(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:me(r),padding:`0 ${me(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:i,lineHeight:me(i),padding:`0 ${me(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),HL(`&-disabled ${t}-item`,e)),HL(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}})}},sTe=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:i,colorFill:a,lineWidthBold:o,colorBgLayout:s}=e;return{trackPadding:o,trackBg:s,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:i,itemActiveBg:a,itemSelectedColor:n}},lTe=pn("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=nn(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return oTe(r)},sTe);var WL=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=ry(),{prefixCls:r,className:i,rootClassName:a,block:o,options:s=[],size:l="middle",style:c,vertical:d,shape:f="default",name:m=n}=e,p=WL(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:h,direction:v,className:g,style:y}=kr("segmented"),w=h("segmented",r),[x,S,C]=lTe(w),_=Hr(l),k=u.useMemo(()=>s.map($=>{if(cTe($)){const{icon:P,label:M}=$,j=WL($,["icon","label"]);return Object.assign(Object.assign({},j),{label:u.createElement(u.Fragment,null,u.createElement("span",{className:`${w}-item-icon`},P),M&&u.createElement("span",null,M))})}return $}),[s,w]),E=fe(i,a,g,{[`${w}-block`]:o,[`${w}-sm`]:_==="small",[`${w}-lg`]:_==="large",[`${w}-vertical`]:d,[`${w}-shape-${f}`]:f==="round"},S,C),T=Object.assign(Object.assign({},y),c);return x(u.createElement(iTe,Object.assign({},p,{name:m,className:E,style:T,options:k,ref:t,prefixCls:w,direction:v,vertical:d})))}),$re=uTe,Tre=K.createContext({}),Pre=K.createContext({}),Rre=({prefixCls:e,value:t,onChange:n})=>{const r=()=>{if(n&&t&&!t.cleared){const i=t.toHsb();i.a=0;const a=Ia(i);a.cleared=!0,n(a)}};return K.createElement("div",{className:`${e}-clear`,onClick:r})},Ire="hex",Ore="rgb",Mre="hsb";var dTe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},fTe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:dTe}))},jre=u.forwardRef(fTe);function RR(){return typeof BigInt=="function"}function Nre(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function im(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),a=i[0]||"0",o=i[1]||"0";a==="0"&&o==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:a,decimalStr:o,fullStr:"".concat(s).concat(r)}}function jj(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function qf(e){var t=String(e);if(jj(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&Nj(t)?t.length-t.indexOf(".")-1:0}function X_(e){var t=String(e);if(jj(e)){if(e>Number.MAX_SAFE_INTEGER)return String(RR()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":im("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),pTe=function(){function e(t){if(er(this,e),G(this,"origin",""),G(this,"number",void 0),G(this,"empty",void 0),Nre(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return tr(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(iNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":X_(this.number):this.origin}}]),e}();function bl(e){return RR()?new mTe(e):new pTe(e)}function LS(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=im(e),a=i.negativeStr,o=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(a).concat(o);if(n>=0){var d=Number(s[n]);if(d>=5&&!r){var f=bl(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-d));return LS(f.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function hTe(e){return!!(e.addonBefore||e.addonAfter)}function vTe(e){return!!(e.prefix||e.suffix||e.allowClear)}function UL(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function d2(e,t,n,r){if(n){var i=t;if(t.type==="click"){i=UL(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=UL(t,e,r),n(i);return}n(i)}}function Aj(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var i=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}var Fj=K.forwardRef(function(e,t){var n,r,i,a=e.inputElement,o=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,d=e.addonBefore,f=e.addonAfter,m=e.className,p=e.style,h=e.disabled,v=e.readOnly,g=e.focused,y=e.triggerFocus,w=e.allowClear,x=e.value,S=e.handleReset,C=e.hidden,_=e.classes,k=e.classNames,E=e.dataAttrs,T=e.styles,$=e.components,P=e.onClear,M=o??a,j=($==null?void 0:$.affixWrapper)||"span",I=($==null?void 0:$.groupWrapper)||"span",R=($==null?void 0:$.wrapper)||"span",O=($==null?void 0:$.groupAddon)||"span",D=u.useRef(null),L=function(ce){var re;(re=D.current)!==null&&re!==void 0&&re.contains(ce.target)&&(y==null||y())},B=vTe(e),F=u.cloneElement(M,{value:x,className:fe((n=M.props)===null||n===void 0?void 0:n.className,!B&&(k==null?void 0:k.variant))||null}),z=u.useRef(null);if(K.useImperativeHandle(t,function(){return{nativeElement:z.current||D.current}}),B){var H=null;if(w){var A=!h&&!v&&x,V="".concat(s,"-clear-icon"),W=mt(w)==="object"&&w!==null&&w!==void 0&&w.clearIcon?w.clearIcon:"✖";H=K.createElement("button",{type:"button",tabIndex:-1,onClick:function(ce){S==null||S(ce),P==null||P()},onMouseDown:function(ce){return ce.preventDefault()},className:fe(V,G(G({},"".concat(V,"-hidden"),!A),"".concat(V,"-has-suffix"),!!c))},W)}var U="".concat(s,"-affix-wrapper"),Y=fe(U,G(G(G(G(G({},"".concat(s,"-disabled"),h),"".concat(U,"-disabled"),h),"".concat(U,"-focused"),g),"".concat(U,"-readonly"),v),"".concat(U,"-input-with-clear-btn"),c&&w&&x),_==null?void 0:_.affixWrapper,k==null?void 0:k.affixWrapper,k==null?void 0:k.variant),J=(c||w)&&K.createElement("span",{className:fe("".concat(s,"-suffix"),k==null?void 0:k.suffix),style:T==null?void 0:T.suffix},H,c);F=K.createElement(j,Fe({className:Y,style:T==null?void 0:T.affixWrapper,onClick:L},E==null?void 0:E.affixWrapper,{ref:D}),l&&K.createElement("span",{className:fe("".concat(s,"-prefix"),k==null?void 0:k.prefix),style:T==null?void 0:T.prefix},l),F,J)}if(hTe(e)){var ne="".concat(s,"-group"),Q="".concat(ne,"-addon"),te="".concat(ne,"-wrapper"),Z=fe("".concat(s,"-wrapper"),ne,_==null?void 0:_.wrapper,k==null?void 0:k.wrapper),le=fe(te,G({},"".concat(te,"-disabled"),h),_==null?void 0:_.group,k==null?void 0:k.groupWrapper);F=K.createElement(I,{className:le,ref:z},K.createElement(R,{className:Z},d&&K.createElement(O,{className:Q},d),F,f&&K.createElement(O,{className:Q},f)))}return K.cloneElement(F,{className:fe((r=F.props)===null||r===void 0?void 0:r.className,m)||null,style:N(N({},(i=F.props)===null||i===void 0?void 0:i.style),p),hidden:C})}),gTe=["show"];function Are(e,t){return u.useMemo(function(){var n={};t&&(n.show=mt(t)==="object"&&t.formatter?t.formatter:!!t),n=N(N({},n),e);var r=n,i=r.show,a=at(r,gTe);return N(N({},a),{},{show:!!i,showFormatter:typeof i=="function"?i:void 0,strategy:a.strategy||function(o){return o.length}})},[e,t])}var bTe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],yTe=u.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,a=e.onBlur,o=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,d=c===void 0?"rc-input":c,f=e.disabled,m=e.htmlSize,p=e.className,h=e.maxLength,v=e.suffix,g=e.showCount,y=e.count,w=e.type,x=w===void 0?"text":w,S=e.classes,C=e.classNames,_=e.styles,k=e.onCompositionStart,E=e.onCompositionEnd,T=at(e,bTe),$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useRef(!1),R=u.useRef(!1),O=u.useRef(null),D=u.useRef(null),L=function(q){O.current&&Aj(O.current,q)},B=Ht(e.defaultValue,{value:e.value}),F=he(B,2),z=F[0],H=F[1],A=z==null?"":String(z),V=u.useState(null),W=he(V,2),U=W[0],Y=W[1],J=Are(y,g),ne=J.max||h,Q=J.strategy(A),te=!!ne&&Q>ne;u.useImperativeHandle(t,function(){var ee;return{focus:L,blur:function(){var ue;(ue=O.current)===null||ue===void 0||ue.blur()},setSelectionRange:function(ue,oe,de){var xe;(xe=O.current)===null||xe===void 0||xe.setSelectionRange(ue,oe,de)},select:function(){var ue;(ue=O.current)===null||ue===void 0||ue.select()},input:O.current,nativeElement:((ee=D.current)===null||ee===void 0?void 0:ee.nativeElement)||O.current}}),u.useEffect(function(){R.current&&(R.current=!1),j(function(ee){return ee&&f?!1:ee})},[f]);var Z=function(q,ue,oe){var de=ue;if(!I.current&&J.exceedFormatter&&J.max&&J.strategy(ue)>J.max){if(de=J.exceedFormatter(ue,{max:J.max}),ue!==de){var xe,ke;Y([((xe=O.current)===null||xe===void 0?void 0:xe.selectionStart)||0,((ke=O.current)===null||ke===void 0?void 0:ke.selectionEnd)||0])}}else if(oe.source==="compositionEnd")return;H(de),O.current&&d2(O.current,q,r,de)};u.useEffect(function(){if(U){var ee;(ee=O.current)===null||ee===void 0||ee.setSelectionRange.apply(ee,Ve(U))}},[U]);var le=function(q){Z(q,q.target.value,{source:"change"})},se=function(q){I.current=!1,Z(q,q.currentTarget.value,{source:"compositionEnd"}),E==null||E(q)},ce=function(q){o&&q.key==="Enter"&&!R.current&&(R.current=!0,o(q)),s==null||s(q)},re=function(q){q.key==="Enter"&&(R.current=!1),l==null||l(q)},ie=function(q){j(!0),i==null||i(q)},pe=function(q){R.current&&(R.current=!1),j(!1),a==null||a(q)},Se=function(q){H(""),L(),O.current&&d2(O.current,q,r)},_e=te&&"".concat(d,"-out-of-range"),X=function(){var q=ln(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return K.createElement("input",Fe({autoComplete:n},q,{onChange:le,onFocus:ie,onBlur:pe,onKeyDown:ce,onKeyUp:re,className:fe(d,G({},"".concat(d,"-disabled"),f),C==null?void 0:C.input),style:_==null?void 0:_.input,ref:O,size:m,type:x,onCompositionStart:function(oe){I.current=!0,k==null||k(oe)},onCompositionEnd:se}))},ae=function(){var q=Number(ne)>0;if(v||J.show){var ue=J.showFormatter?J.showFormatter({value:A,count:Q,maxLength:ne}):"".concat(Q).concat(q?" / ".concat(ne):"");return K.createElement(K.Fragment,null,J.show&&K.createElement("span",{className:fe("".concat(d,"-show-count-suffix"),G({},"".concat(d,"-show-count-has-suffix"),!!v),C==null?void 0:C.count),style:N({},_==null?void 0:_.count)},ue),v)}return null};return K.createElement(Fj,Fe({},T,{prefixCls:d,className:fe(p,_e),handleReset:Se,value:A,focused:M,triggerFocus:L,suffix:ae(),disabled:f,classes:S,classNames:C,styles:_,ref:D}),X())});function xTe(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,i){if(t[i])return t[i];var a=r[i];return typeof a=="function"?a.bind(r):a}}):e}function wTe(e,t){var n=u.useRef(null);function r(){try{var a=e.selectionStart,o=e.selectionEnd,s=e.value,l=s.substring(0,a),c=s.substring(o);n.current={start:a,end:o,value:s,beforeTxt:l,afterTxt:c}}catch{}}function i(){if(e&&n.current&&t)try{var a=e.value,o=n.current,s=o.beforeTxt,l=o.afterTxt,c=o.start,d=a.length;if(a.startsWith(s))d=s.length;else if(a.endsWith(l))d=a.length-n.current.afterTxt.length;else{var f=s[c-1],m=a.indexOf(f,c-1);m!==-1&&(d=m+1)}e.setSelectionRange(d,d)}catch(p){Jn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(p.message))}}return[r,i]}var STe=function(){var t=u.useState(!1),n=he(t,2),r=n[0],i=n[1];return fn(function(){i(P_())},[]),r},CTe=200,kTe=600;function _Te(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,i=e.upDisabled,a=e.downDisabled,o=e.onStep,s=u.useRef(),l=u.useRef([]),c=u.useRef();c.current=o;var d=function(){clearTimeout(s.current)},f=function(x,S){x.preventDefault(),d(),c.current(S);function C(){c.current(S),s.current=setTimeout(C,CTe)}s.current=setTimeout(C,kTe)};u.useEffect(function(){return function(){d(),l.current.forEach(function(w){return hn.cancel(w)})}},[]);var m=STe();if(m)return null;var p="".concat(t,"-handler"),h=fe(p,"".concat(p,"-up"),G({},"".concat(p,"-up-disabled"),i)),v=fe(p,"".concat(p,"-down"),G({},"".concat(p,"-down-disabled"),a)),g=function(){return l.current.push(hn(d))},y={unselectable:"on",role:"button",onMouseUp:g,onMouseLeave:g};return u.createElement("div",{className:"".concat(p,"-wrap")},u.createElement("span",Fe({},y,{onMouseDown:function(x){f(x,!0)},"aria-label":"Increase Value","aria-disabled":i,className:h}),n||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),u.createElement("span",Fe({},y,{onMouseDown:function(x){f(x,!1)},"aria-label":"Decrease Value","aria-disabled":a,className:v}),r||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function qL(e){var t=typeof e=="number"?X_(e):im(e).fullStr,n=t.includes(".");return n?im(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const ETe=function(){var e=u.useRef(0),t=function(){hn.cancel(e.current)};return u.useEffect(function(){return t},[]),function(n){t(),e.current=hn(function(){n()})}};var $Te=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],TTe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],GL=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},KL=function(t){var n=bl(t);return n.isInvalidate()?null:n},PTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.min,o=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,d=e.value,f=e.disabled,m=e.readOnly,p=e.upHandler,h=e.downHandler,v=e.keyboard,g=e.changeOnWheel,y=g===void 0?!1:g,w=e.controls,x=w===void 0?!0:w;e.classNames;var S=e.stringMode,C=e.parser,_=e.formatter,k=e.precision,E=e.decimalSeparator,T=e.onChange,$=e.onInput,P=e.onPressEnter,M=e.onStep,j=e.changeOnBlur,I=j===void 0?!0:j,R=e.domRef,O=at(e,$Te),D="".concat(n,"-input"),L=u.useRef(null),B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=u.useRef(!1),V=u.useRef(!1),W=u.useRef(!1),U=u.useState(function(){return bl(d??c)}),Y=he(U,2),J=Y[0],ne=Y[1];function Q(He){d===void 0&&ne(He)}var te=u.useCallback(function(He,Ye){if(!Ye)return k>=0?k:Math.max(qf(He),qf(l))},[k,l]),Z=u.useCallback(function(He){var Ye=String(He);if(C)return C(Ye);var De=Ye;return E&&(De=De.replace(E,".")),De.replace(/[^\w.-]+/g,"")},[C,E]),le=u.useRef(""),se=u.useCallback(function(He,Ye){if(_)return _(He,{userTyping:Ye,input:String(le.current)});var De=typeof He=="number"?X_(He):He;if(!Ye){var Ke=te(De,Ye);if(Nj(De)&&(E||Ke>=0)){var Je=E||".";De=LS(De,Je,Ke)}}return De},[_,te,E]),ce=u.useState(function(){var He=c??d;return J.isInvalidate()&&["string","number"].includes(mt(He))?Number.isNaN(He)?"":He:se(J.toString(),!1)}),re=he(ce,2),ie=re[0],pe=re[1];le.current=ie;function Se(He,Ye){pe(se(He.isInvalidate()?He.toString(!1):He.toString(!Ye),Ye))}var _e=u.useMemo(function(){return KL(o)},[o,k]),X=u.useMemo(function(){return KL(a)},[a,k]),ae=u.useMemo(function(){return!_e||!J||J.isInvalidate()?!1:_e.lessEquals(J)},[_e,J]),ee=u.useMemo(function(){return!X||!J||J.isInvalidate()?!1:J.lessEquals(X)},[X,J]),q=wTe(L.current,z),ue=he(q,2),oe=ue[0],de=ue[1],xe=function(Ye){return _e&&!Ye.lessEquals(_e)?_e:X&&!X.lessEquals(Ye)?X:null},ke=function(Ye){return!xe(Ye)},be=function(Ye,De){var Ke=Ye,Je=ke(Ke)||Ke.isEmpty();if(!Ke.isEmpty()&&!De&&(Ke=xe(Ke)||Ke,Je=!0),!m&&!f&&Je){var We=Ke.toString(),vt=te(We,De);return vt>=0&&(Ke=bl(LS(We,".",vt)),ke(Ke)||(Ke=bl(LS(We,".",vt,!0)))),Ke.equals(J)||(Q(Ke),T==null||T(Ke.isEmpty()?null:GL(S,Ke)),d===void 0&&Se(Ke,De)),Ke}return J},ye=ETe(),Ce=function He(Ye){if(oe(),le.current=Ye,pe(Ye),!V.current){var De=Z(Ye),Ke=bl(De);Ke.isNaN()||be(Ke,!0)}$==null||$(Ye),ye(function(){var Je=Ye;C||(Je=Ye.replace(/。/g,".")),Je!==Ye&&He(Je)})},Re=function(){V.current=!0},Pe=function(){V.current=!1,Ce(L.current.value)},Le=function(Ye){Ce(Ye.target.value)},we=function(Ye){var De;if(!(Ye&&ae||!Ye&&ee)){A.current=!1;var Ke=bl(W.current?qL(l):l);Ye||(Ke=Ke.negate());var Je=(J||bl(0)).add(Ke.toString()),We=be(Je,!1);M==null||M(GL(S,We),{offset:W.current?qL(l):l,type:Ye?"up":"down"}),(De=L.current)===null||De===void 0||De.focus()}},ve=function(Ye){var De=bl(Z(ie)),Ke;De.isNaN()?Ke=be(J,Ye):Ke=be(De,Ye),d!==void 0?Se(J,!1):Ke.isNaN()||Se(Ke,!1)},ge=function(){A.current=!0},Ee=function(Ye){var De=Ye.key,Ke=Ye.shiftKey;A.current=!0,W.current=Ke,De==="Enter"&&(V.current||(A.current=!1),ve(!1),P==null||P(Ye)),v!==!1&&!V.current&&["Up","ArrowUp","Down","ArrowDown"].includes(De)&&(we(De==="Up"||De==="ArrowUp"),Ye.preventDefault())},Ne=function(){A.current=!1,W.current=!1};u.useEffect(function(){if(y&&z){var He=function(Ke){we(Ke.deltaY<0),Ke.preventDefault()},Ye=L.current;if(Ye)return Ye.addEventListener("wheel",He,{passive:!1}),function(){return Ye.removeEventListener("wheel",He)}}});var ze=function(){I&&ve(!1),H(!1),A.current=!1};return nm(function(){J.isInvalidate()||Se(J,!1)},[k,_]),nm(function(){var He=bl(d);ne(He);var Ye=bl(Z(ie));(!He.equals(Ye)||!A.current||_)&&Se(He,A.current)},[d]),nm(function(){_&&de()},[ie]),u.createElement("div",{ref:R,className:fe(n,r,G(G(G(G(G({},"".concat(n,"-focused"),z),"".concat(n,"-disabled"),f),"".concat(n,"-readonly"),m),"".concat(n,"-not-a-number"),J.isNaN()),"".concat(n,"-out-of-range"),!J.isInvalidate()&&!ke(J))),style:i,onFocus:function(){H(!0)},onBlur:ze,onKeyDown:Ee,onKeyUp:Ne,onCompositionStart:Re,onCompositionEnd:Pe,onBeforeInput:ge},x&&u.createElement(_Te,{prefixCls:n,upNode:p,downNode:h,upDisabled:ae,downDisabled:ee,onStep:we}),u.createElement("div",{className:"".concat(D,"-wrap")},u.createElement("input",Fe({autoComplete:"off",role:"spinbutton","aria-valuemin":a,"aria-valuemax":o,"aria-valuenow":J.isInvalidate()?null:J.toString(),step:l},O,{ref:yi(L,t),className:D,value:ie,onChange:Le,disabled:f,readOnly:m}))))}),RTe=u.forwardRef(function(e,t){var n=e.disabled,r=e.style,i=e.prefixCls,a=i===void 0?"rc-input-number":i,o=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,d=e.addonAfter,f=e.className,m=e.classNames,p=at(e,TTe),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=function(x){g.current&&Aj(g.current,x)};return u.useImperativeHandle(t,function(){return xTe(g.current,{focus:y,nativeElement:h.current.nativeElement||v.current})}),u.createElement(Fj,{className:f,triggerFocus:y,prefixCls:a,value:o,disabled:n,style:r,prefix:s,suffix:l,addonAfter:d,addonBefore:c,classNames:m,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},u.createElement(PTe,Fe({prefixCls:a,disabled:n,ref:g,domRef:v,className:m==null?void 0:m.input},p)))});const ITe=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",r=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},Jm(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new bn(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},YL=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const i=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${e}-handler-up`]:{borderStartEndRadius:i},[`${e}-handler-down`]:{borderEndEndRadius:i}}}},OTe=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:a,inputFontSizeLG:o,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:d,paddingBlockSM:f,paddingBlockLG:m,paddingInlineLG:p,colorIcon:h,motionDurationMid:v,handleHoverColor:g,handleOpacity:y,paddingInline:w,paddingBlock:x,handleBg:S,handleActiveBg:C,colorTextDisabled:_,borderRadiusSM:k,borderRadiusLG:E,controlWidth:T,handleBorderColor:$,filledHandleBg:P,lineHeightLG:M,calc:j}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),dy(e)),{display:"inline-block",width:T,margin:0,padding:0,borderRadius:i}),Ej(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),Tj(e,{[`${t}-handler-wrap`]:{background:P,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:S}}})),Pj(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),$j(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,lineHeight:M,borderRadius:E,[`input${t}-input`]:{height:j(s).sub(j(n).mul(2)).equal(),padding:`${me(m)} ${me(p)}`}},"&-sm":{padding:0,fontSize:a,borderRadius:k,[`input${t}-input`]:{height:j(l).sub(j(n).mul(2)).equal(),padding:`${me(f)} ${me(d)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},xn(e)),Gne(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:E,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:k}}},Hne(e)),Wne(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}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{width:"100%",padding:`${me(x)} ${me(w)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),Rj(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:y,height:"100%",borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${v}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${t}-handler-up-inner, ${t}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:h,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${me(n)} ${r} ${$}`,transition:`all ${v} linear`,"&:active":{background:S},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:h,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${me(n)} ${r} ${$}`,transition:`all ${v} linear`,"&:active":{background:C},"&:hover":{height:"60%",[` ${t}-handler-up-inner, ${t}-handler-down-inner - `]:{color:g}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Um()),{color:h,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderEndEndRadius:i}},WL(e,"lg")),WL(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` + `]:{color:g}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Wm()),{color:h,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderEndEndRadius:i}},YL(e,"lg")),YL(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` ${t}-handler-up-disabled, ${t}-handler-down-disabled `]:{cursor:"not-allowed"},[` ${t}-handler-up-disabled:hover &-handler-up-inner, ${t}-handler-down-disabled:hover &-handler-down-inner - `]:{color:k}})}]},vTe=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:a,borderRadiusLG:o,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:d,paddingBlockSM:f,motionDurationMid:m}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${me(n)} 0`}},cy(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o,paddingInlineStart:l,[`input${t}-input`]:{padding:`${me(d)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${me(f)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:i,transition:`margin ${m}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},gTe=mn("InputNumber",e=>{const t=tn(e,Jm(e));return[hTe(t),vTe(t),Km(t)]},pTe,{unitless:{handleOpacity:!0},resetFont:!1});var bTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(It),i=u.useRef(null);u.useImperativeHandle(t,()=>i.current);const{className:a,rootClassName:o,size:s,disabled:l,prefixCls:c,addonBefore:d,addonAfter:f,prefix:m,suffix:p,bordered:h,readOnly:v,status:g,controls:y,variant:w}=e,x=bTe(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),C=n("input-number",c),S=Qn(C),[k,_,E]=gTe(C,S),{compactSize:T,compactItemClassnames:$}=sl(C,r);let P=u.createElement(kre,{className:`${C}-handler-up-inner`}),M=u.createElement(Mu,{className:`${C}-handler-down-inner`});const j=typeof y=="boolean"?y:void 0;typeof y=="object"&&(P=typeof y.upIcon>"u"?P:u.createElement("span",{className:`${C}-handler-up-inner`},y.upIcon),M=typeof y.downIcon>"u"?M:u.createElement("span",{className:`${C}-handler-down-inner`},y.downIcon));const{hasFeedback:I,status:R,isFormItemInput:O,feedbackIcon:L}=u.useContext(ki),D=Vu(R,g),B=Hr(J=>{var re;return(re=s??T)!==null&&re!==void 0?re:J}),F=u.useContext(vi),z=l??F,[H,A]=zc("inputNumber",w,h),V=I&&u.createElement(u.Fragment,null,L),W=fe({[`${C}-lg`]:B==="large",[`${C}-sm`]:B==="small",[`${C}-rtl`]:r==="rtl",[`${C}-in-form-item`]:O},_),U=`${C}-group`,X=u.createElement(mTe,Object.assign({ref:i,disabled:z,className:fe(E,S,a,o,$),upHandler:P,downHandler:M,prefixCls:C,readOnly:v,controls:j,prefix:m,suffix:V||p,addonBefore:d&&u.createElement(tl,{form:!0,space:!0},d),addonAfter:f&&u.createElement(tl,{form:!0,space:!0},f),classNames:{input:W,variant:fe({[`${C}-${H}`]:A},ql(C,D,I)),affixWrapper:fe({[`${C}-affix-wrapper-sm`]:B==="small",[`${C}-affix-wrapper-lg`]:B==="large",[`${C}-affix-wrapper-rtl`]:r==="rtl",[`${C}-affix-wrapper-without-controls`]:y===!1||z||v},_),wrapper:fe({[`${U}-rtl`]:r==="rtl"},_),groupWrapper:fe({[`${C}-group-wrapper-sm`]:B==="small",[`${C}-group-wrapper-lg`]:B==="large",[`${C}-group-wrapper-rtl`]:r==="rtl",[`${C}-group-wrapper-${H}`]:A},ql(`${C}-group-wrapper`,D,I),_)}},x));return k(X)}),Au=$re,yTe=e=>u.createElement(Ht,{theme:{components:{InputNumber:{handleVisible:!0}}}},u.createElement($re,Object.assign({},e)));Au._InternalPanelDoNotUseOrYouWillBeFired=yTe;const om=({prefixCls:e,min:t=0,max:n=100,value:r,onChange:i,className:a,formatter:o})=>{const s=`${e}-steppers`,[l,c]=u.useState(0),d=Number.isNaN(r)?l:r;return K.createElement(Au,{className:fe(s,a),min:t,max:n,value:d,formatter:o,size:"small",onChange:f=>{c(f||0),i==null||i(f)}})},xTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-alpha-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=l=>{const c=o.toHsb();c.a=(l||0)/100;const d=Ia(c);a(d),n==null||n(d)};return K.createElement(om,{value:BM(o),prefixCls:e,formatter:l=>`${l}%`,className:r,onChange:s})},Tre=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:K.createElement(Bc,null)}),t};function Pre(e,t){const n=u.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,a,o,s;!((i=e.current)===null||i===void 0)&&i.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((o=e.current)===null||o===void 0)&&o.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return u.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function wTe(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var CTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,bordered:r=!0,status:i,size:a,disabled:o,onBlur:s,onFocus:l,suffix:c,allowClear:d,addonAfter:f,addonBefore:m,className:p,style:h,styles:v,rootClassName:g,onChange:y,classNames:w,variant:x}=e,C=CTe(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:S,direction:k,allowClear:_,autoComplete:E,className:T,style:$,classNames:P,styles:M}=Sr("input"),j=S("input",n),I=u.useRef(null),R=Qn(j),[O,L,D]=Dne(j,g),[B]=Lne(j,R),{compactSize:F,compactItemClassnames:z}=sl(j,k),H=Hr(pe=>{var we;return(we=a??F)!==null&&we!==void 0?we:pe}),A=K.useContext(vi),V=o??A,{status:W,hasFeedback:U,feedbackIcon:X}=u.useContext(ki),J=Vu(W,i),re=wTe(e)||!!U;u.useRef(re);const Q=Pre(I,!0),ne=pe=>{Q(),s==null||s(pe)},Z=pe=>{Q(),l==null||l(pe)},se=pe=>{Q(),y==null||y(pe)},oe=(U||c)&&K.createElement(K.Fragment,null,c,U&&X),ce=Tre(d??_),[te,le]=zc("input",x,r);return O(B(K.createElement(nTe,Object.assign({ref:bi(t,I),prefixCls:j,autoComplete:E},C,{disabled:V,onBlur:ne,onFocus:Z,style:Object.assign(Object.assign({},$),h),styles:Object.assign(Object.assign({},M),v),suffix:oe,allowClear:ce,className:fe(p,g,D,R,z,T),onChange:se,addonBefore:m&&K.createElement(tl,{form:!0,space:!0},m),addonAfter:f&&K.createElement(tl,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},w),P),{input:fe({[`${j}-sm`]:H==="small",[`${j}-lg`]:H==="large",[`${j}-rtl`]:k==="rtl"},w==null?void 0:w.input,P.input,L),variant:fe({[`${j}-${te}`]:le},ql(j,J)),affixWrapper:fe({[`${j}-affix-wrapper-sm`]:H==="small",[`${j}-affix-wrapper-lg`]:H==="large",[`${j}-affix-wrapper-rtl`]:k==="rtl"},L),wrapper:fe({[`${j}-group-rtl`]:k==="rtl"},L),groupWrapper:fe({[`${j}-group-wrapper-sm`]:H==="small",[`${j}-group-wrapper-lg`]:H==="large",[`${j}-group-wrapper-rtl`]:k==="rtl",[`${j}-group-wrapper-${te}`]:le},ql(`${j}-group-wrapper`,J,U),L)})}))))}),STe=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,kTe=e=>STe.test(`#${e}`),_Te=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hex-input`,[i,a]=u.useState(()=>t?O0(t.toHexString()):void 0);u.useEffect(()=>{t&&a(O0(t.toHexString()))},[t]);const o=s=>{const l=s.target.value;a(O0(l)),kTe(O0(l,!0))&&(n==null||n(Ia(l)))};return K.createElement(og,{className:r,value:i,prefix:"#",onChange:o,size:"small"})},ETe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hsb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toHsb();d[c]=c==="h"?l:(l||0)/100;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(om,{max:360,min:0,value:Number(o.toHsb().h),prefixCls:e,className:r,formatter:l=>MC(l||0).toString(),onChange:l=>s(Number(l),"h")}),K.createElement(om,{max:100,min:0,value:Number(o.toHsb().s)*100,prefixCls:e,className:r,formatter:l=>`${MC(l||0)}%`,onChange:l=>s(Number(l),"s")}),K.createElement(om,{max:100,min:0,value:Number(o.toHsb().b)*100,prefixCls:e,className:r,formatter:l=>`${MC(l||0)}%`,onChange:l=>s(Number(l),"b")}))},$Te=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-rgb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toRgb();d[c]=l||0;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(om,{max:255,min:0,value:Number(o.toRgb().r),prefixCls:e,className:r,onChange:l=>s(Number(l),"r")}),K.createElement(om,{max:255,min:0,value:Number(o.toRgb().g),prefixCls:e,className:r,onChange:l=>s(Number(l),"g")}),K.createElement(om,{max:255,min:0,value:Number(o.toRgb().b),prefixCls:e,className:r,onChange:l=>s(Number(l),"b")}))},TTe=[wre,Sre,Cre].map(e=>({value:e,label:e.toUpperCase()})),PTe=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:i,onFormatChange:a,onChange:o,disabledFormat:s}=e,[l,c]=Wt(wre,{value:n,onChange:a}),d=`${t}-input`,f=p=>{c(p)},m=u.useMemo(()=>{const p={value:r,prefixCls:t,onChange:o};switch(l){case Sre:return K.createElement(ETe,Object.assign({},p));case Cre:return K.createElement($Te,Object.assign({},p));default:return K.createElement(_Te,Object.assign({},p))}},[l,t,r,o]);return K.createElement("div",{className:`${d}-container`},!s&&K.createElement(go,{value:l,variant:"borderless",getPopupContainer:p=>p,popupMatchSelectWidth:68,placement:"bottomRight",onChange:f,className:`${t}-format-select`,size:"small",options:TTe}),K.createElement("div",{className:d},m),!i&&K.createElement(xTe,{prefixCls:t,value:r,onChange:o}))};function PR(e,t,n){return(e-t)/(n-t)}function Aj(e,t,n,r){var i=PR(t,n,r),a={};switch(e){case"rtl":a.right="".concat(i*100,"%"),a.transform="translateX(50%)";break;case"btt":a.bottom="".concat(i*100,"%"),a.transform="translateY(50%)";break;case"ttb":a.top="".concat(i*100,"%"),a.transform="translateY(-50%)";break;default:a.left="".concat(i*100,"%"),a.transform="translateX(-50%)";break}return a}function Nf(e,t){return Array.isArray(e)?e[t]:e}var Zm=u.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Rre=u.createContext({}),RTe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],UL=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,i=e.valueIndex,a=e.onStartMove,o=e.onDelete,s=e.style,l=e.render,c=e.dragging,d=e.draggingDelete,f=e.onOffsetChange,m=e.onChangeComplete,p=e.onFocus,h=e.onMouseEnter,v=it(e,RTe),g=u.useContext(Zm),y=g.min,w=g.max,x=g.direction,C=g.disabled,S=g.keyboard,k=g.range,_=g.tabIndex,E=g.ariaLabelForHandle,T=g.ariaLabelledByForHandle,$=g.ariaRequired,P=g.ariaValueTextFormatterForHandle,M=g.styles,j=g.classNames,I="".concat(n,"-handle"),R=function(W){C||a(W,i)},O=function(W){p==null||p(W,i)},L=function(W){h(W,i)},D=function(W){if(!C&&S){var U=null;switch(W.which||W.keyCode){case ht.LEFT:U=x==="ltr"||x==="btt"?-1:1;break;case ht.RIGHT:U=x==="ltr"||x==="btt"?1:-1;break;case ht.UP:U=x!=="ttb"?1:-1;break;case ht.DOWN:U=x!=="ttb"?-1:1;break;case ht.HOME:U="min";break;case ht.END:U="max";break;case ht.PAGE_UP:U=2;break;case ht.PAGE_DOWN:U=-2;break;case ht.BACKSPACE:case ht.DELETE:o==null||o(i);break}U!==null&&(W.preventDefault(),f(U,i))}},B=function(W){switch(W.which||W.keyCode){case ht.LEFT:case ht.RIGHT:case ht.UP:case ht.DOWN:case ht.HOME:case ht.END:case ht.PAGE_UP:case ht.PAGE_DOWN:m==null||m();break}},F=Aj(x,r,y,w),z={};if(i!==null){var H;z={tabIndex:C?null:Nf(_,i),role:"slider","aria-valuemin":y,"aria-valuemax":w,"aria-valuenow":r,"aria-disabled":C,"aria-label":Nf(E,i),"aria-labelledby":Nf(T,i),"aria-required":Nf($,i),"aria-valuetext":(H=Nf(P,i))===null||H===void 0?void 0:H(r),"aria-orientation":x==="ltr"||x==="rtl"?"horizontal":"vertical",onMouseDown:R,onTouchStart:R,onFocus:O,onMouseEnter:L,onKeyDown:D,onKeyUp:B}}var A=u.createElement("div",Ae({ref:t,className:fe(I,G(G(G({},"".concat(I,"-").concat(i+1),i!==null&&k),"".concat(I,"-dragging"),c),"".concat(I,"-dragging-delete"),d),j.handle),style:N(N(N({},F),s),M.handle)},z,v));return l&&(A=l(A,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:d})),A}),ITe=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],OTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.onStartMove,a=e.onOffsetChange,o=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,d=e.draggingDelete,f=e.onFocus,m=it(e,ITe),p=u.useRef({}),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=u.useState(-1),x=he(w,2),C=x[0],S=x[1],k=function(P){S(P),y(!0)},_=function(P,M){k(M),f==null||f(P)},E=function(P,M){k(M)};u.useImperativeHandle(t,function(){return{focus:function(P){var M;(M=p.current[P])===null||M===void 0||M.focus()},hideHelp:function(){Si.flushSync(function(){y(!1)})}}});var T=N({prefixCls:n,onStartMove:i,onOffsetChange:a,render:s,onFocus:_,onMouseEnter:E},m);return u.createElement(u.Fragment,null,o.map(function($,P){var M=c===P;return u.createElement(UL,Ae({ref:function(I){I?p.current[P]=I:delete p.current[P]},dragging:M,draggingDelete:M&&d,style:Nf(r,P),key:P,value:$,valueIndex:P},T))}),l&&g&&u.createElement(UL,Ae({key:"a11y"},T,{value:o[C],valueIndex:null,dragging:c!==-1,draggingDelete:d,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),MTe=function(t){var n=t.prefixCls,r=t.style,i=t.children,a=t.value,o=t.onClick,s=u.useContext(Zm),l=s.min,c=s.max,d=s.direction,f=s.includedStart,m=s.includedEnd,p=s.included,h="".concat(n,"-text"),v=Aj(d,a,l,c);return u.createElement("span",{className:fe(h,G({},"".concat(h,"-active"),p&&f<=a&&a<=m)),style:N(N({},v),r),onMouseDown:function(y){y.stopPropagation()},onClick:function(){o(a)}},i)},jTe=function(t){var n=t.prefixCls,r=t.marks,i=t.onClick,a="".concat(n,"-mark");return r.length?u.createElement("div",{className:a},r.map(function(o){var s=o.value,l=o.style,c=o.label;return u.createElement(MTe,{key:s,prefixCls:a,style:l,value:s,onClick:i},c)})):null},NTe=function(t){var n=t.prefixCls,r=t.value,i=t.style,a=t.activeStyle,o=u.useContext(Zm),s=o.min,l=o.max,c=o.direction,d=o.included,f=o.includedStart,m=o.includedEnd,p="".concat(n,"-dot"),h=d&&f<=r&&r<=m,v=N(N({},Aj(c,r,s,l)),typeof i=="function"?i(r):i);return h&&(v=N(N({},v),typeof a=="function"?a(r):a)),u.createElement("span",{className:fe(p,G({},"".concat(p,"-active"),h)),style:v})},ATe=function(t){var n=t.prefixCls,r=t.marks,i=t.dots,a=t.style,o=t.activeStyle,s=u.useContext(Zm),l=s.min,c=s.max,d=s.step,f=u.useMemo(function(){var m=new Set;if(r.forEach(function(h){m.add(h.value)}),i&&d!==null)for(var p=l;p<=c;)m.add(p),p+=d;return Array.from(m)},[l,c,d,i,r]);return u.createElement("div",{className:"".concat(n,"-step")},f.map(function(m){return u.createElement(NTe,{prefixCls:n,key:m,value:m,style:a,activeStyle:o})}))},qL=function(t){var n=t.prefixCls,r=t.style,i=t.start,a=t.end,o=t.index,s=t.onStartMove,l=t.replaceCls,c=u.useContext(Zm),d=c.direction,f=c.min,m=c.max,p=c.disabled,h=c.range,v=c.classNames,g="".concat(n,"-track"),y=PR(i,f,m),w=PR(a,f,m),x=function(_){!p&&s&&s(_,-1)},C={};switch(d){case"rtl":C.right="".concat(y*100,"%"),C.width="".concat(w*100-y*100,"%");break;case"btt":C.bottom="".concat(y*100,"%"),C.height="".concat(w*100-y*100,"%");break;case"ttb":C.top="".concat(y*100,"%"),C.height="".concat(w*100-y*100,"%");break;default:C.left="".concat(y*100,"%"),C.width="".concat(w*100-y*100,"%")}var S=l||fe(g,G(G({},"".concat(g,"-").concat(o+1),o!==null&&h),"".concat(n,"-track-draggable"),s),v.track);return u.createElement("div",{className:S,style:N(N({},C),r),onMouseDown:x,onTouchStart:x})},FTe=function(t){var n=t.prefixCls,r=t.style,i=t.values,a=t.startPoint,o=t.onStartMove,s=u.useContext(Zm),l=s.included,c=s.range,d=s.min,f=s.styles,m=s.classNames,p=u.useMemo(function(){if(!c){if(i.length===0)return[];var v=a??d,g=i[0];return[{start:Math.min(v,g),end:Math.max(v,g)}]}for(var y=[],w=0;wDTe&&d3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var w,x=h[g],C=x+v,S=[];r.forEach(function($){S.push($.value)}),S.push(e,t),S.push(s(x));var k=v>0?1:-1;y==="unit"?S.push(s(x+k*n)):S.push(s(C)),S=S.filter(function($){return $!==null}).filter(function($){return v<0?$<=x:$>=x}),y==="unit"&&(S=S.filter(function($){return $!==x}));var _=y==="unit"?x:C;w=S[0];var E=Math.abs(w-_);if(S.forEach(function($){var P=Math.abs($-_);P1){var T=Ve(h);return T[g]=w,p(T,v-k,g,y)}return w}else{if(v==="min")return e;if(v==="max")return t}},d=function(h,v,g){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",w=h[g],x=c(h,v,g,y);return{value:x,changed:x!==w}},f=function(h){return a===null&&h===0||typeof a=="number"&&h3&&arguments[3]!==void 0?arguments[3]:"unit",w=h.map(l),x=w[g],C=c(w,v,g,y);if(w[g]=C,i===!1){var S=a||0;g>0&&w[g-1]!==x&&(w[g]=Math.max(w[g],w[g-1]+S)),g0;T-=1)for(var $=!0;f(w[T]-w[T-1])&&$;){var P=d(w,-1,T-1);w[T-1]=P.value,$=P.changed}for(var M=w.length-1;M>0;M-=1)for(var j=!0;f(w[M]-w[M-1])&&j;){var I=d(w,-1,M-1);w[M-1]=I.value,j=I.changed}for(var R=0;R=0?L:!1},[L,ye]),Oe=u.useMemo(function(){return Object.keys(J||{}).map(function(ot){var Qe=J[ot],nt={value:Number(ot)};return Qe&&pt(Qe)==="object"&&!u.isValidElement(Qe)&&("label"in Qe||"style"in Qe)?(nt.style=Qe.style,nt.label=Qe.label):nt.label=Qe,nt}).filter(function(ot){var Qe=ot.label;return Qe||typeof Qe=="number"}).sort(function(ot,Qe){return ot.value-Qe.value})},[J]),Re=BTe(ke,xe,ye,Oe,R,Se),Fe=he(Re,2),Ce=Fe[0],ve=Fe[1],ge=Wt(_,{value:k}),Ee=he(ge,2),Ne=Ee[0],We=Ee[1],He=u.useMemo(function(){var ot=Ne==null?[]:Array.isArray(Ne)?Ne:[Ne],Qe=he(ot,1),nt=Qe[0],lt=nt===void 0?ke:nt,xt=Ne===null?[]:[lt];if(q){if(xt=Ve(ot),T||Ne===void 0){var Dt=T>=0?T+1:2;for(xt=xt.slice(0,Dt);xt.length=0&&we.current.focus(ot)}Xe(null)},[st]);var ct=u.useMemo(function(){return ie&&ye===null?!1:ie},[ie,ye]),yt=Xt(function(ot,Qe){Ie(ot,Qe),P==null||P(Ye(He))}),Rt=ut!==-1;u.useEffect(function(){if(!Rt){var ot=He.lastIndexOf(gt);we.current.focus(ot)}},[Rt]);var Nt=u.useMemo(function(){return Ve(Te).sort(function(ot,Qe){return ot-Qe})},[Te]),Ct=u.useMemo(function(){return q?[Nt[0],Nt[Nt.length-1]]:[ke,Nt[0]]},[Nt,q,ke]),Je=he(Ct,2),Me=Je[0],ze=Je[1];u.useImperativeHandle(t,function(){return{focus:function(){we.current.focus(0)},blur:function(){var Qe,nt=document,lt=nt.activeElement;(Qe=_e.current)!==null&&Qe!==void 0&&Qe.contains(lt)&&(lt==null||lt.blur())}}}),u.useEffect(function(){p&&we.current.focus(0)},[]);var tt=u.useMemo(function(){return{min:ke,max:xe,direction:Y,disabled:d,keyboard:m,step:ye,included:z,includedStart:Me,includedEnd:ze,range:q,tabIndex:oe,ariaLabelForHandle:ce,ariaLabelledByForHandle:te,ariaRequired:le,ariaValueTextFormatterForHandle:pe,styles:s||{},classNames:o||{}}},[ke,xe,Y,d,m,ye,z,Me,ze,q,oe,ce,te,le,pe,s,o]);return u.createElement(Zm.Provider,{value:tt},u.createElement("div",{ref:_e,className:fe(r,i,G(G(G(G({},"".concat(r,"-disabled"),d),"".concat(r,"-vertical"),B),"".concat(r,"-horizontal"),!B),"".concat(r,"-with-marks"),Oe.length)),style:a,onMouseDown:je,id:l},u.createElement("div",{className:fe("".concat(r,"-rail"),o==null?void 0:o.rail),style:N(N({},W),s==null?void 0:s.rail)}),Z!==!1&&u.createElement(FTe,{prefixCls:r,style:A,values:He,startPoint:H,onStartMove:ct?yt:void 0}),u.createElement(ATe,{prefixCls:r,marks:Oe,dots:re,style:U,activeStyle:X}),u.createElement(OTe,{ref:we,prefixCls:r,style:V,values:Te,draggingIndex:ut,draggingDelete:Pe,onStartMove:yt,onOffsetChange:Ge,onFocus:h,onBlur:v,handleRender:Q,activeHandleRender:ne,onChangeComplete:Ue,onDelete:ue?Le:void 0}),u.createElement(jTe,{prefixCls:r,marks:Oe,onClick:$e})))});const Ire=u.createContext({}),KL=u.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,a=u.useRef(null),o=n&&!r,s=u.useRef(null);function l(){pn.cancel(s.current),s.current=null}function c(){s.current=pn(()=>{var d;(d=a.current)===null||d===void 0||d.forceAlign(),s.current=null})}return u.useEffect(()=>(o?c():l(),l),[o,e.title,i]),u.createElement($r,Object.assign({ref:bi(a,t)},e,{open:o}))}),VTe=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:a,marginPart:o,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:d,handleSizeHover:f,handleActiveColor:m,handleActiveOutlineColor:p,handleLineWidth:h,handleLineWidthHover:v,motionDurationMid:g}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",height:r,margin:`${me(o)} ${me(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${me(a)} ${me(o)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${g}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${g}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${me(h)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:d,height:d,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(d).add(c(h).mul(2)).equal(),height:c(d).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:d,height:d,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${me(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` + `]:{color:_}})}]},MTe=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:a,borderRadiusLG:o,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:d,paddingBlockSM:f,motionDurationMid:m}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${me(n)} 0`}},dy(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o,paddingInlineStart:l,[`input${t}-input`]:{padding:`${me(d)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${me(f)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:i,transition:`margin ${m}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},jTe=pn("InputNumber",e=>{const t=nn(e,Xm(e));return[OTe(t),MTe(t),Gm(t)]},ITe,{unitless:{handleOpacity:!0},resetFont:!1});var NTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(Rt),i=u.useRef(null);u.useImperativeHandle(t,()=>i.current);const{className:a,rootClassName:o,size:s,disabled:l,prefixCls:c,addonBefore:d,addonAfter:f,prefix:m,suffix:p,bordered:h,readOnly:v,status:g,controls:y,variant:w}=e,x=NTe(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),S=n("input-number",c),C=Qn(S),[_,k,E]=jTe(S,C),{compactSize:T,compactItemClassnames:$}=sl(S,r);let P=u.createElement(jre,{className:`${S}-handler-up-inner`}),M=u.createElement(Mu,{className:`${S}-handler-down-inner`});const j=typeof y=="boolean"?y:void 0;typeof y=="object"&&(P=typeof y.upIcon>"u"?P:u.createElement("span",{className:`${S}-handler-up-inner`},y.upIcon),M=typeof y.downIcon>"u"?M:u.createElement("span",{className:`${S}-handler-down-inner`},y.downIcon));const{hasFeedback:I,status:R,isFormItemInput:O,feedbackIcon:D}=u.useContext(_i),L=Vu(R,g),B=Hr(J=>{var ne;return(ne=s??T)!==null&&ne!==void 0?ne:J}),F=u.useContext(gi),z=l??F,[H,A]=zc("inputNumber",w,h),V=I&&u.createElement(u.Fragment,null,D),W=fe({[`${S}-lg`]:B==="large",[`${S}-sm`]:B==="small",[`${S}-rtl`]:r==="rtl",[`${S}-in-form-item`]:O},k),U=`${S}-group`,Y=u.createElement(RTe,Object.assign({ref:i,disabled:z,className:fe(E,C,a,o,$),upHandler:P,downHandler:M,prefixCls:S,readOnly:v,controls:j,prefix:m,suffix:V||p,addonBefore:d&&u.createElement(tl,{form:!0,space:!0},d),addonAfter:f&&u.createElement(tl,{form:!0,space:!0},f),classNames:{input:W,variant:fe({[`${S}-${H}`]:A},ql(S,L,I)),affixWrapper:fe({[`${S}-affix-wrapper-sm`]:B==="small",[`${S}-affix-wrapper-lg`]:B==="large",[`${S}-affix-wrapper-rtl`]:r==="rtl",[`${S}-affix-wrapper-without-controls`]:y===!1||z||v},k),wrapper:fe({[`${U}-rtl`]:r==="rtl"},k),groupWrapper:fe({[`${S}-group-wrapper-sm`]:B==="small",[`${S}-group-wrapper-lg`]:B==="large",[`${S}-group-wrapper-rtl`]:r==="rtl",[`${S}-group-wrapper-${H}`]:A},ql(`${S}-group-wrapper`,L,I),k)}},x));return _(Y)}),Au=Fre,ATe=e=>u.createElement(Bt,{theme:{components:{InputNumber:{handleVisible:!0}}}},u.createElement(Fre,Object.assign({},e)));Au._InternalPanelDoNotUseOrYouWillBeFired=ATe;const am=({prefixCls:e,min:t=0,max:n=100,value:r,onChange:i,className:a,formatter:o})=>{const s=`${e}-steppers`,[l,c]=u.useState(0),d=Number.isNaN(r)?l:r;return K.createElement(Au,{className:fe(s,a),min:t,max:n,value:d,formatter:o,size:"small",onChange:f=>{c(f||0),i==null||i(f)}})},FTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-alpha-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=l=>{const c=o.toHsb();c.a=(l||0)/100;const d=Ia(c);a(d),n==null||n(d)};return K.createElement(am,{value:HM(o),prefixCls:e,formatter:l=>`${l}%`,className:r,onChange:s})},Dre=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:K.createElement(Bc,null)}),t};function Lre(e,t){const n=u.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,a,o,s;!((i=e.current)===null||i===void 0)&&i.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((o=e.current)===null||o===void 0)&&o.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return u.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function DTe(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var LTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,bordered:r=!0,status:i,size:a,disabled:o,onBlur:s,onFocus:l,suffix:c,allowClear:d,addonAfter:f,addonBefore:m,className:p,style:h,styles:v,rootClassName:g,onChange:y,classNames:w,variant:x}=e,S=LTe(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:C,direction:_,allowClear:k,autoComplete:E,className:T,style:$,classNames:P,styles:M}=kr("input"),j=C("input",n),I=u.useRef(null),R=Qn(j),[O,D,L]=Kne(j,g),[B]=Yne(j,R),{compactSize:F,compactItemClassnames:z}=sl(j,_),H=Hr(pe=>{var Se;return(Se=a??F)!==null&&Se!==void 0?Se:pe}),A=K.useContext(gi),V=o??A,{status:W,hasFeedback:U,feedbackIcon:Y}=u.useContext(_i),J=Vu(W,i),ne=DTe(e)||!!U;u.useRef(ne);const Q=Lre(I,!0),te=pe=>{Q(),s==null||s(pe)},Z=pe=>{Q(),l==null||l(pe)},le=pe=>{Q(),y==null||y(pe)},se=(U||c)&&K.createElement(K.Fragment,null,c,U&&Y),ce=Dre(d??k),[re,ie]=zc("input",x,r);return O(B(K.createElement(yTe,Object.assign({ref:yi(t,I),prefixCls:j,autoComplete:E},S,{disabled:V,onBlur:te,onFocus:Z,style:Object.assign(Object.assign({},$),h),styles:Object.assign(Object.assign({},M),v),suffix:se,allowClear:ce,className:fe(p,g,L,R,z,T),onChange:le,addonBefore:m&&K.createElement(tl,{form:!0,space:!0},m),addonAfter:f&&K.createElement(tl,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},w),P),{input:fe({[`${j}-sm`]:H==="small",[`${j}-lg`]:H==="large",[`${j}-rtl`]:_==="rtl"},w==null?void 0:w.input,P.input,D),variant:fe({[`${j}-${re}`]:ie},ql(j,J)),affixWrapper:fe({[`${j}-affix-wrapper-sm`]:H==="small",[`${j}-affix-wrapper-lg`]:H==="large",[`${j}-affix-wrapper-rtl`]:_==="rtl"},D),wrapper:fe({[`${j}-group-rtl`]:_==="rtl"},D),groupWrapper:fe({[`${j}-group-wrapper-sm`]:H==="small",[`${j}-group-wrapper-lg`]:H==="large",[`${j}-group-wrapper-rtl`]:_==="rtl",[`${j}-group-wrapper-${re}`]:ie},ql(`${j}-group-wrapper`,J,U),D)})}))))}),BTe=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,zTe=e=>BTe.test(`#${e}`),HTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hex-input`,[i,a]=u.useState(()=>t?j0(t.toHexString()):void 0);u.useEffect(()=>{t&&a(j0(t.toHexString()))},[t]);const o=s=>{const l=s.target.value;a(j0(l)),zTe(j0(l,!0))&&(n==null||n(Ia(l)))};return K.createElement(lg,{className:r,value:i,prefix:"#",onChange:o,size:"small"})},VTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hsb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toHsb();d[c]=c==="h"?l:(l||0)/100;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(am,{max:360,min:0,value:Number(o.toHsb().h),prefixCls:e,className:r,formatter:l=>jS(l||0).toString(),onChange:l=>s(Number(l),"h")}),K.createElement(am,{max:100,min:0,value:Number(o.toHsb().s)*100,prefixCls:e,className:r,formatter:l=>`${jS(l||0)}%`,onChange:l=>s(Number(l),"s")}),K.createElement(am,{max:100,min:0,value:Number(o.toHsb().b)*100,prefixCls:e,className:r,formatter:l=>`${jS(l||0)}%`,onChange:l=>s(Number(l),"b")}))},WTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-rgb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toRgb();d[c]=l||0;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(am,{max:255,min:0,value:Number(o.toRgb().r),prefixCls:e,className:r,onChange:l=>s(Number(l),"r")}),K.createElement(am,{max:255,min:0,value:Number(o.toRgb().g),prefixCls:e,className:r,onChange:l=>s(Number(l),"g")}),K.createElement(am,{max:255,min:0,value:Number(o.toRgb().b),prefixCls:e,className:r,onChange:l=>s(Number(l),"b")}))},UTe=[Ire,Mre,Ore].map(e=>({value:e,label:e.toUpperCase()})),qTe=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:i,onFormatChange:a,onChange:o,disabledFormat:s}=e,[l,c]=Ht(Ire,{value:n,onChange:a}),d=`${t}-input`,f=p=>{c(p)},m=u.useMemo(()=>{const p={value:r,prefixCls:t,onChange:o};switch(l){case Mre:return K.createElement(VTe,Object.assign({},p));case Ore:return K.createElement(WTe,Object.assign({},p));default:return K.createElement(HTe,Object.assign({},p))}},[l,t,r,o]);return K.createElement("div",{className:`${d}-container`},!s&&K.createElement(go,{value:l,variant:"borderless",getPopupContainer:p=>p,popupMatchSelectWidth:68,placement:"bottomRight",onChange:f,className:`${t}-format-select`,size:"small",options:UTe}),K.createElement("div",{className:d},m),!i&&K.createElement(FTe,{prefixCls:t,value:r,onChange:o}))};function IR(e,t,n){return(e-t)/(n-t)}function Dj(e,t,n,r){var i=IR(t,n,r),a={};switch(e){case"rtl":a.right="".concat(i*100,"%"),a.transform="translateX(50%)";break;case"btt":a.bottom="".concat(i*100,"%"),a.transform="translateY(50%)";break;case"ttb":a.top="".concat(i*100,"%"),a.transform="translateY(-50%)";break;default:a.left="".concat(i*100,"%"),a.transform="translateX(-50%)";break}return a}function jf(e,t){return Array.isArray(e)?e[t]:e}var Qm=u.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Bre=u.createContext({}),GTe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],XL=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,i=e.valueIndex,a=e.onStartMove,o=e.onDelete,s=e.style,l=e.render,c=e.dragging,d=e.draggingDelete,f=e.onOffsetChange,m=e.onChangeComplete,p=e.onFocus,h=e.onMouseEnter,v=at(e,GTe),g=u.useContext(Qm),y=g.min,w=g.max,x=g.direction,S=g.disabled,C=g.keyboard,_=g.range,k=g.tabIndex,E=g.ariaLabelForHandle,T=g.ariaLabelledByForHandle,$=g.ariaRequired,P=g.ariaValueTextFormatterForHandle,M=g.styles,j=g.classNames,I="".concat(n,"-handle"),R=function(W){S||a(W,i)},O=function(W){p==null||p(W,i)},D=function(W){h(W,i)},L=function(W){if(!S&&C){var U=null;switch(W.which||W.keyCode){case ht.LEFT:U=x==="ltr"||x==="btt"?-1:1;break;case ht.RIGHT:U=x==="ltr"||x==="btt"?1:-1;break;case ht.UP:U=x!=="ttb"?1:-1;break;case ht.DOWN:U=x!=="ttb"?-1:1;break;case ht.HOME:U="min";break;case ht.END:U="max";break;case ht.PAGE_UP:U=2;break;case ht.PAGE_DOWN:U=-2;break;case ht.BACKSPACE:case ht.DELETE:o==null||o(i);break}U!==null&&(W.preventDefault(),f(U,i))}},B=function(W){switch(W.which||W.keyCode){case ht.LEFT:case ht.RIGHT:case ht.UP:case ht.DOWN:case ht.HOME:case ht.END:case ht.PAGE_UP:case ht.PAGE_DOWN:m==null||m();break}},F=Dj(x,r,y,w),z={};if(i!==null){var H;z={tabIndex:S?null:jf(k,i),role:"slider","aria-valuemin":y,"aria-valuemax":w,"aria-valuenow":r,"aria-disabled":S,"aria-label":jf(E,i),"aria-labelledby":jf(T,i),"aria-required":jf($,i),"aria-valuetext":(H=jf(P,i))===null||H===void 0?void 0:H(r),"aria-orientation":x==="ltr"||x==="rtl"?"horizontal":"vertical",onMouseDown:R,onTouchStart:R,onFocus:O,onMouseEnter:D,onKeyDown:L,onKeyUp:B}}var A=u.createElement("div",Fe({ref:t,className:fe(I,G(G(G({},"".concat(I,"-").concat(i+1),i!==null&&_),"".concat(I,"-dragging"),c),"".concat(I,"-dragging-delete"),d),j.handle),style:N(N(N({},F),s),M.handle)},z,v));return l&&(A=l(A,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:d})),A}),KTe=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],YTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.onStartMove,a=e.onOffsetChange,o=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,d=e.draggingDelete,f=e.onFocus,m=at(e,KTe),p=u.useRef({}),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=u.useState(-1),x=he(w,2),S=x[0],C=x[1],_=function(P){C(P),y(!0)},k=function(P,M){_(M),f==null||f(P)},E=function(P,M){_(M)};u.useImperativeHandle(t,function(){return{focus:function(P){var M;(M=p.current[P])===null||M===void 0||M.focus()},hideHelp:function(){ki.flushSync(function(){y(!1)})}}});var T=N({prefixCls:n,onStartMove:i,onOffsetChange:a,render:s,onFocus:k,onMouseEnter:E},m);return u.createElement(u.Fragment,null,o.map(function($,P){var M=c===P;return u.createElement(XL,Fe({ref:function(I){I?p.current[P]=I:delete p.current[P]},dragging:M,draggingDelete:M&&d,style:jf(r,P),key:P,value:$,valueIndex:P},T))}),l&&g&&u.createElement(XL,Fe({key:"a11y"},T,{value:o[S],valueIndex:null,dragging:c!==-1,draggingDelete:d,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),XTe=function(t){var n=t.prefixCls,r=t.style,i=t.children,a=t.value,o=t.onClick,s=u.useContext(Qm),l=s.min,c=s.max,d=s.direction,f=s.includedStart,m=s.includedEnd,p=s.included,h="".concat(n,"-text"),v=Dj(d,a,l,c);return u.createElement("span",{className:fe(h,G({},"".concat(h,"-active"),p&&f<=a&&a<=m)),style:N(N({},v),r),onMouseDown:function(y){y.stopPropagation()},onClick:function(){o(a)}},i)},JTe=function(t){var n=t.prefixCls,r=t.marks,i=t.onClick,a="".concat(n,"-mark");return r.length?u.createElement("div",{className:a},r.map(function(o){var s=o.value,l=o.style,c=o.label;return u.createElement(XTe,{key:s,prefixCls:a,style:l,value:s,onClick:i},c)})):null},QTe=function(t){var n=t.prefixCls,r=t.value,i=t.style,a=t.activeStyle,o=u.useContext(Qm),s=o.min,l=o.max,c=o.direction,d=o.included,f=o.includedStart,m=o.includedEnd,p="".concat(n,"-dot"),h=d&&f<=r&&r<=m,v=N(N({},Dj(c,r,s,l)),typeof i=="function"?i(r):i);return h&&(v=N(N({},v),typeof a=="function"?a(r):a)),u.createElement("span",{className:fe(p,G({},"".concat(p,"-active"),h)),style:v})},ZTe=function(t){var n=t.prefixCls,r=t.marks,i=t.dots,a=t.style,o=t.activeStyle,s=u.useContext(Qm),l=s.min,c=s.max,d=s.step,f=u.useMemo(function(){var m=new Set;if(r.forEach(function(h){m.add(h.value)}),i&&d!==null)for(var p=l;p<=c;)m.add(p),p+=d;return Array.from(m)},[l,c,d,i,r]);return u.createElement("div",{className:"".concat(n,"-step")},f.map(function(m){return u.createElement(QTe,{prefixCls:n,key:m,value:m,style:a,activeStyle:o})}))},JL=function(t){var n=t.prefixCls,r=t.style,i=t.start,a=t.end,o=t.index,s=t.onStartMove,l=t.replaceCls,c=u.useContext(Qm),d=c.direction,f=c.min,m=c.max,p=c.disabled,h=c.range,v=c.classNames,g="".concat(n,"-track"),y=IR(i,f,m),w=IR(a,f,m),x=function(k){!p&&s&&s(k,-1)},S={};switch(d){case"rtl":S.right="".concat(y*100,"%"),S.width="".concat(w*100-y*100,"%");break;case"btt":S.bottom="".concat(y*100,"%"),S.height="".concat(w*100-y*100,"%");break;case"ttb":S.top="".concat(y*100,"%"),S.height="".concat(w*100-y*100,"%");break;default:S.left="".concat(y*100,"%"),S.width="".concat(w*100-y*100,"%")}var C=l||fe(g,G(G({},"".concat(g,"-").concat(o+1),o!==null&&h),"".concat(n,"-track-draggable"),s),v.track);return u.createElement("div",{className:C,style:N(N({},S),r),onMouseDown:x,onTouchStart:x})},ePe=function(t){var n=t.prefixCls,r=t.style,i=t.values,a=t.startPoint,o=t.onStartMove,s=u.useContext(Qm),l=s.included,c=s.range,d=s.min,f=s.styles,m=s.classNames,p=u.useMemo(function(){if(!c){if(i.length===0)return[];var v=a??d,g=i[0];return[{start:Math.min(v,g),end:Math.max(v,g)}]}for(var y=[],w=0;wtPe&&d3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var w,x=h[g],S=x+v,C=[];r.forEach(function($){C.push($.value)}),C.push(e,t),C.push(s(x));var _=v>0?1:-1;y==="unit"?C.push(s(x+_*n)):C.push(s(S)),C=C.filter(function($){return $!==null}).filter(function($){return v<0?$<=x:$>=x}),y==="unit"&&(C=C.filter(function($){return $!==x}));var k=y==="unit"?x:S;w=C[0];var E=Math.abs(w-k);if(C.forEach(function($){var P=Math.abs($-k);P1){var T=Ve(h);return T[g]=w,p(T,v-_,g,y)}return w}else{if(v==="min")return e;if(v==="max")return t}},d=function(h,v,g){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",w=h[g],x=c(h,v,g,y);return{value:x,changed:x!==w}},f=function(h){return a===null&&h===0||typeof a=="number"&&h3&&arguments[3]!==void 0?arguments[3]:"unit",w=h.map(l),x=w[g],S=c(w,v,g,y);if(w[g]=S,i===!1){var C=a||0;g>0&&w[g-1]!==x&&(w[g]=Math.max(w[g],w[g-1]+C)),g0;T-=1)for(var $=!0;f(w[T]-w[T-1])&&$;){var P=d(w,-1,T-1);w[T-1]=P.value,$=P.changed}for(var M=w.length-1;M>0;M-=1)for(var j=!0;f(w[M]-w[M-1])&&j;){var I=d(w,-1,M-1);w[M-1]=I.value,j=I.changed}for(var R=0;R=0?D:!1},[D,ye]),Re=u.useMemo(function(){return Object.keys(J||{}).map(function(ot){var Qe=J[ot],rt={value:Number(ot)};return Qe&&mt(Qe)==="object"&&!u.isValidElement(Qe)&&("label"in Qe||"style"in Qe)?(rt.style=Qe.style,rt.label=Qe.label):rt.label=Qe,rt}).filter(function(ot){var Qe=ot.label;return Qe||typeof Qe=="number"}).sort(function(ot,Qe){return ot.value-Qe.value})},[J]),Pe=rPe(ke,be,ye,Re,R,Ce),Le=he(Pe,2),we=Le[0],ve=Le[1],ge=Ht(k,{value:_}),Ee=he(ge,2),Ne=Ee[0],ze=Ee[1],He=u.useMemo(function(){var ot=Ne==null?[]:Array.isArray(Ne)?Ne:[Ne],Qe=he(ot,1),rt=Qe[0],ct=rt===void 0?ke:rt,St=Ne===null?[]:[ct];if(q){if(St=Ve(ot),T||Ne===void 0){var Ft=T>=0?T+1:2;for(St=St.slice(0,Ft);St.length=0&&Se.current.focus(ot)}et(null)},[lt]);var ut=u.useMemo(function(){return oe&&ye===null?!1:oe},[oe,ye]),Ct=Yt(function(ot,Qe){Oe(ot,Qe),P==null||P(Ye(He))}),Pt=dt!==-1;u.useEffect(function(){if(!Pt){var ot=He.lastIndexOf(bt);Se.current.focus(ot)}},[Pt]);var jt=u.useMemo(function(){return Ve(Te).sort(function(ot,Qe){return ot-Qe})},[Te]),xt=u.useMemo(function(){return q?[jt[0],jt[jt.length-1]]:[ke,jt[0]]},[jt,q,ke]),Xe=he(xt,2),Me=Xe[0],Be=Xe[1];u.useImperativeHandle(t,function(){return{focus:function(){Se.current.focus(0)},blur:function(){var Qe,rt=document,ct=rt.activeElement;(Qe=_e.current)!==null&&Qe!==void 0&&Qe.contains(ct)&&(ct==null||ct.blur())}}}),u.useEffect(function(){p&&Se.current.focus(0)},[]);var tt=u.useMemo(function(){return{min:ke,max:be,direction:X,disabled:d,keyboard:m,step:ye,included:z,includedStart:Me,includedEnd:Be,range:q,tabIndex:se,ariaLabelForHandle:ce,ariaLabelledByForHandle:re,ariaRequired:ie,ariaValueTextFormatterForHandle:pe,styles:s||{},classNames:o||{}}},[ke,be,X,d,m,ye,z,Me,Be,q,se,ce,re,ie,pe,s,o]);return u.createElement(Qm.Provider,{value:tt},u.createElement("div",{ref:_e,className:fe(r,i,G(G(G(G({},"".concat(r,"-disabled"),d),"".concat(r,"-vertical"),B),"".concat(r,"-horizontal"),!B),"".concat(r,"-with-marks"),Re.length)),style:a,onMouseDown:je,id:l},u.createElement("div",{className:fe("".concat(r,"-rail"),o==null?void 0:o.rail),style:N(N({},W),s==null?void 0:s.rail)}),Z!==!1&&u.createElement(ePe,{prefixCls:r,style:A,values:He,startPoint:H,onStartMove:ut?Ct:void 0}),u.createElement(ZTe,{prefixCls:r,marks:Re,dots:ne,style:U,activeStyle:Y}),u.createElement(YTe,{ref:Se,prefixCls:r,style:V,values:Te,draggingIndex:dt,draggingDelete:Ie,onStartMove:Ct,onOffsetChange:qe,onFocus:h,onBlur:v,handleRender:Q,activeHandleRender:te,onChangeComplete:Ke,onDelete:ue?Je:void 0}),u.createElement(JTe,{prefixCls:r,marks:Re,onClick:$e})))});const zre=u.createContext({}),ZL=u.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,a=u.useRef(null),o=n&&!r,s=u.useRef(null);function l(){hn.cancel(s.current),s.current=null}function c(){s.current=hn(()=>{var d;(d=a.current)===null||d===void 0||d.forceAlign(),s.current=null})}return u.useEffect(()=>(o?c():l(),l),[o,e.title,i]),u.createElement(Er,Object.assign({ref:yi(a,t)},e,{open:o}))}),oPe=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:a,marginPart:o,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:d,handleSizeHover:f,handleActiveColor:m,handleActiveOutlineColor:p,handleLineWidth:h,handleLineWidthHover:v,motionDurationMid:g}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",height:r,margin:`${me(o)} ${me(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${me(a)} ${me(o)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${g}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${g}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${me(h)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:d,height:d,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(d).add(c(h).mul(2)).equal(),height:c(d).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:d,height:d,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${me(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${g}, inset-block-start ${g}, width ${g}, @@ -387,14 +387,14 @@ html body { `]:{backgroundColor:e.colorBgElevated,borderColor:e.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:d,height:d,boxShadow:`0 0 0 ${me(h)} ${l}`,insetInlineStart:0,insetBlockStart:0},[` ${t}-mark-text, ${t}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},Ore=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:a,marginFull:o,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",d=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",m=t?"top":"insetInlineStart",p=s(r).mul(3).sub(i).div(2).equal(),h=s(i).sub(r).div(2).equal(),v=t?{borderWidth:`${me(h)} 0`,transform:`translateY(${me(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${me(h)}`,transform:`translateX(${me(e.calc(h).mul(-1).equal())})`};return{[l]:r,[d]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[d]:r},[`${n}-track,${n}-tracks`]:{[d]:r},[`${n}-track-draggable`]:Object.assign({},v),[`${n}-handle`]:{[f]:p},[`${n}-mark`]:{insetInlineStart:0,top:0,[m]:s(r).mul(3).add(t?0:o).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[m]:r,[c]:"100%",[d]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(a).div(2).equal()}}},WTe=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},Ore(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},UTe=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},Ore(e,!1)),{height:"100%"})}},qTe=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,a=e.lineWidth+1*1.5,o=e.colorPrimary,s=new vn(o).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:o,handleActiveOutlineColor:s,handleColorDisabled:new vn(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},GTe=mn("Slider",e=>{const t=tn(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[VTe(t),WTe(t),UTe(t)]},qTe);function w$(){const[e,t]=u.useState(!1),n=u.useRef(null),r=()=>{pn.cancel(n.current)},i=a=>{r(),a?t(a):n.current=pn(()=>{t(a)})};return u.useEffect(()=>r,[]),[e,i]}var KTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);itypeof n=="number"?n.toString():""}const Mre=K.forwardRef((e,t)=>{const{prefixCls:n,range:r,className:i,rootClassName:a,style:o,disabled:s,tooltipPrefixCls:l,tipFormatter:c,tooltipVisible:d,getTooltipPopupContainer:f,tooltipPlacement:m,tooltip:p={},onChangeComplete:h,classNames:v,styles:g}=e,y=KTe(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:w}=e,{getPrefixCls:x,direction:C,className:S,style:k,classNames:_,styles:E,getPopupContainer:T}=Sr("slider"),$=K.useContext(vi),P=s??$,{handleRender:M,direction:j}=K.useContext(Ire),R=(j||C)==="rtl",[O,L]=w$(),[D,B]=w$(),F=Object.assign({},p),{open:z,placement:H,getPopupContainer:A,prefixCls:V,formatter:W}=F,U=z??d,X=(O||D)&&U!==!1,J=YTe(W,c),[re,Q]=w$(),ne=q=>{h==null||h(q),Q(!1)},Z=(q,ue)=>q||(ue?R?"left":"right":"top"),se=x("slider",n),[oe,ce,te]=GTe(se),le=fe(i,S,_.root,v==null?void 0:v.root,a,{[`${se}-rtl`]:R,[`${se}-lock`]:re},ce,te);R&&!y.vertical&&(y.reverse=!y.reverse),K.useEffect(()=>{const q=()=>{pn(()=>{B(!1)},1)};return document.addEventListener("mouseup",q),()=>{document.removeEventListener("mouseup",q)}},[]);const pe=r&&!U,we=M||((q,ue)=>{const{index:ie}=ue,de=q.props;function be(Se,Oe,Re){var Fe,Ce,ve,ge;Re&&((Ce=(Fe=y)[Se])===null||Ce===void 0||Ce.call(Fe,Oe)),(ge=(ve=de)[Se])===null||ge===void 0||ge.call(ve,Oe)}const ke=Object.assign(Object.assign({},de),{onMouseEnter:Se=>{L(!0),be("onMouseEnter",Se)},onMouseLeave:Se=>{L(!1),be("onMouseLeave",Se)},onMouseDown:Se=>{B(!0),Q(!0),be("onMouseDown",Se)},onFocus:Se=>{var Oe;B(!0),(Oe=y.onFocus)===null||Oe===void 0||Oe.call(y,Se),be("onFocus",Se,!0)},onBlur:Se=>{var Oe;B(!1),(Oe=y.onBlur)===null||Oe===void 0||Oe.call(y,Se),be("onBlur",Se,!0)}}),xe=K.cloneElement(q,ke),ye=(!!U||X)&&J!==null;return pe?xe:K.createElement(KL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",value:ue.value,open:ye,placement:Z(H??m,w),key:ie,classNames:{root:`${se}-tooltip`},getPopupContainer:A||f||T}),xe)}),_e=pe?(q,ue)=>{const ie=K.cloneElement(q,{style:Object.assign(Object.assign({},q.props.style),{visibility:"hidden"})});return K.createElement(KL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",open:J!==null&&X,placement:Z(H??m,w),key:"tooltip",classNames:{root:`${se}-tooltip`},getPopupContainer:A||f||T,draggingDelete:ue.draggingDelete}),ie)}:void 0,Y=Object.assign(Object.assign(Object.assign(Object.assign({},E.root),k),g==null?void 0:g.root),o),ae=Object.assign(Object.assign({},E.tracks),g==null?void 0:g.tracks),ee=fe(_.tracks,v==null?void 0:v.tracks);return oe(K.createElement(HTe,Object.assign({},y,{classNames:Object.assign({handle:fe(_.handle,v==null?void 0:v.handle),rail:fe(_.rail,v==null?void 0:v.rail),track:fe(_.track,v==null?void 0:v.track)},ee?{tracks:ee}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},E.handle),g==null?void 0:g.handle),rail:Object.assign(Object.assign({},E.rail),g==null?void 0:g.rail),track:Object.assign(Object.assign({},E.track),g==null?void 0:g.track)},Object.keys(ae).length?{tracks:ae}:{}),step:y.step,range:r,className:le,style:Y,disabled:P,ref:t,prefixCls:se,handleRender:we,activeHandleRender:_e,onChangeComplete:ne})))});var XTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,colors:n,type:r,color:i,range:a=!1,className:o,activeIndex:s,onActive:l,onDragStart:c,onDragChange:d,onKeyDelete:f}=e,m=XTe(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),p=Object.assign(Object.assign({},m),{track:!1}),h=u.useMemo(()=>`linear-gradient(90deg, ${n.map(k=>`${k.color} ${k.percent}%`).join(", ")})`,[n]),v=u.useMemo(()=>!i||!r?null:r==="alpha"?i.toRgbString():`hsl(${i.toHsb().h}, 100%, 50%)`,[i,r]),g=Xt(c),y=Xt(d),w=u.useMemo(()=>({onDragStart:g,onDragChange:y}),[]),x=Xt((S,k)=>{const{onFocus:_,style:E,className:T,onKeyDown:$}=S.props,P=Object.assign({},E);return r==="gradient"&&(P.background=FZ(n,k.value)),u.cloneElement(S,{onFocus:M=>{l==null||l(k.index),_==null||_(M)},style:P,className:fe(T,{[`${t}-slider-handle-active`]:s===k.index}),onKeyDown:M=>{(M.key==="Delete"||M.key==="Backspace")&&f&&f(k.index),$==null||$(M)}})}),C=u.useMemo(()=>({direction:"ltr",handleRender:x}),[]);return u.createElement(Ire.Provider,{value:C},u.createElement(Rre.Provider,{value:w},u.createElement(Mre,Object.assign({},p,{className:fe(o,`${t}-slider`),tooltip:{open:!1},range:{editable:a,minCount:2},styles:{rail:{background:h},handle:v?{background:v}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},JTe=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,i=o=>n(o[0]),a=o=>r(o[0]);return u.createElement(jre,Object.assign({},e,{value:[t],onChange:i,onChangeComplete:a}))};function YL(e){return Ve(e).sort((t,n)=>t.percent-n.percent)}const QTe=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:i,onActive:a,activeIndex:o,onGradientDragging:s,colors:l}=e,c=n==="gradient",d=u.useMemo(()=>l.map(y=>({percent:y.percent,color:y.color.toRgbString()})),[l]),f=u.useMemo(()=>d.map(y=>y.percent),[d]),m=u.useRef(d),p=({rawValues:y,draggingIndex:w,draggingValue:x})=>{if(y.length>d.length){const C=FZ(d,x),S=Ve(d);S.splice(w,0,{percent:x,color:C}),m.current=S}else m.current=d;s(!0),r(new ms(YL(m.current)),!0)},h=({deleteIndex:y,draggingIndex:w,draggingValue:x})=>{let C=Ve(m.current);y!==-1?C.splice(y,1):(C[w]=Object.assign(Object.assign({},C[w]),{percent:x}),C=YL(C)),r(new ms(C),!0)},v=y=>{const w=Ve(d);w.splice(y,1);const x=new ms(w);r(x),i(x)},g=y=>{i(new ms(d)),o>=y.length&&a(y.length-1),s(!1)};return c?u.createElement(jre,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:d,color:null,value:f,range:!0,onChangeComplete:g,disabled:!1,type:"gradient",activeIndex:o,onActive:a,onDragStart:p,onDragChange:h,onKeyDelete:v}):null},ZTe=u.memo(QTe);var ePe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const e=u.useContext(bre),{mode:t,onModeChange:n,modeOptions:r,prefixCls:i,allowClear:a,value:o,disabledAlpha:s,onChange:l,onClear:c,onChangeComplete:d,activeIndex:f,gradientDragging:m}=e,p=ePe(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),h=K.useMemo(()=>o.cleared?[{percent:0,color:new ms("")},{percent:100,color:new ms("")}]:o.getColors(),[o]),v=!o.isGradient(),[g,y]=K.useState(o);dn(()=>{var I;v||y((I=h[f])===null||I===void 0?void 0:I.color)},[v,h,m,f]);const w=K.useMemo(()=>{var I;return v?o:m?g:(I=h[f])===null||I===void 0?void 0:I.color},[h,o,f,v,g,m]),[x,C]=K.useState(w),[S,k]=u_(),_=x!=null&&x.equals(w)?w:x;dn(()=>{C(w)},[S,w==null?void 0:w.toHexString()]);const E=(I,R)=>{let O=Ia(I);if(o.cleared){const D=O.toRgb();if(!D.r&&!D.g&&!D.b&&R){const{type:B,value:F=0}=R;O=new ms({h:B==="hue"?F:0,s:1,b:1,a:B==="alpha"?F/100:1})}else O=jC(O)}if(t==="single")return O;const L=Ve(h);return L[f]=Object.assign(Object.assign({},L[f]),{color:O}),new ms(L)},T=(I,R,O)=>{const L=E(I,O);C(L.isGradient()?L.getColors()[f].color:L),l(L,R)},$=(I,R)=>{d(E(I,R)),k()},P=I=>{l(E(I))};let M=null;const j=r.length>1;return(a||j)&&(M=K.createElement("div",{className:`${i}-operation`},j&&K.createElement(gre,{size:"small",options:r,value:t,onChange:n}),K.createElement(xre,Object.assign({prefixCls:i,value:o,onChange:I=>{l(I),c==null||c()}},p)))),K.createElement(K.Fragment,null,M,K.createElement(ZTe,Object.assign({},e,{colors:h})),K.createElement(zxe,{prefixCls:i,value:_==null?void 0:_.toHsb(),disabledAlpha:s,onChange:(I,R)=>{T(I,!0,R)},onChangeComplete:(I,R)=>{$(I,R)},components:tPe}),K.createElement(PTe,Object.assign({value:w,onChange:P,prefixCls:i,disabledAlpha:s},p)))},JL=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=u.useContext(yre);return Array.isArray(n)?K.createElement(Nwe,{value:t,presets:n,prefixCls:e,onChange:r}):null},nPe=e=>{const{prefixCls:t,presets:n,panelRender:r,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}=e,C=`${t}-inner`,S=K.useMemo(()=>({prefixCls:t,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}),[t,i,a,o,s,l,c,d,f,m,p,h,v,g,y,w,x]),k=K.useMemo(()=>({prefixCls:t,value:i,presets:n,onChange:a}),[t,i,n,a]),_=K.createElement("div",{className:`${C}-content`},K.createElement(XL,null),Array.isArray(n)&&K.createElement(K_,null),K.createElement(JL,null));return K.createElement(bre.Provider,{value:S},K.createElement(yre.Provider,{value:k},K.createElement("div",{className:C},typeof r=="function"?r(_,{components:{Picker:XL,Presets:JL}}):_)))};var rPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{color:n,prefixCls:r,open:i,disabled:a,format:o,className:s,showText:l,activeIndex:c}=e,d=rPe(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),f=`${r}-trigger`,m=`${f}-text`,p=`${m}-cell`,[h]=ia("ColorPicker"),v=K.useMemo(()=>{if(!l)return"";if(typeof l=="function")return l(n);if(n.cleared)return h.transparent;if(n.isGradient())return n.getColors().map((x,C)=>{const S=c!==-1&&c!==C;return K.createElement("span",{key:C,className:fe(p,S&&`${p}-inactive`)},x.color.toRgbString()," ",x.percent,"%")});const y=n.toHexString().toUpperCase(),w=BM(n);switch(o){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return w<100?`${y.slice(0,7)},${w}%`:y}},[n,o,l,c,h.transparent,p]),g=u.useMemo(()=>n.cleared?K.createElement(xre,{prefixCls:r}):K.createElement(AM,{prefixCls:r,color:n.toCssString()}),[n,r]);return K.createElement("div",Object.assign({ref:t,className:fe(f,s,{[`${f}-active`]:i,[`${f}-disabled`]:a})},zr(d)),g,l&&K.createElement("div",{className:m},v))});function aPe(e,t,n){const[r]=ia("ColorPicker"),[i,a]=Wt(e,{value:t}),[o,s]=u.useState("single"),[l,c]=u.useMemo(()=>{const v=(Array.isArray(n)?n:[n]).filter(x=>x);v.length||v.push("single");const g=new Set(v),y=[],w=(x,C)=>{g.has(x)&&y.push({label:C,value:x})};return w("single",r.singleColor),w("gradient",r.gradientColor),[y,g]},[n,r.singleColor,r.gradientColor]),[d,f]=u.useState(null),m=Xt(v=>{f(v),a(v)}),p=u.useMemo(()=>{const v=Ia(i||"");return v.equals(d)?d:v},[i,d]),h=u.useMemo(()=>{var v;return c.has(o)?o:(v=l[0])===null||v===void 0?void 0:v.value},[c,o,l]);return u.useEffect(()=>{s(p.isGradient()?"gradient":"single")},[p]),[p,m,h,s,l]}const Nre=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),QL=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:i,lineWidth:a,colorFillSecondary:o}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:i,flex:"none"},Nre("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${me(a)} ${o}`,borderRadius:"inherit"}})}},oPe=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:i,colorPickerAlphaInputWidth:a,marginXXS:o,paddingXXS:s,controlHeightSM:l,marginXS:c,fontSizeIcon:d,paddingXS:f,colorTextPlaceholder:m,colorPickerInputNumberHandleWidth:p,lineWidth:h}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:i,[`${n}-input-number-input`]:{paddingInlineStart:s,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:p}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${me(a)}`,marginInlineStart:o},[`${t}-format-select${n}-select`]:{marginInlineEnd:c,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(d).add(o).equal(),fontSize:r,lineHeight:me(l)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:i},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:o,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:o,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${me(f)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:me(e.calc(l).sub(e.calc(h).mul(2)).equal())},[`${n}-input-prefix`]:{color:m}}}}}},sPe=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:i,marginSM:a,colorBgElevated:o,colorFillSecondary:s,lineWidthBold:l,colorPickerHandlerSize:c}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:i,inset:0},marginBottom:a},[`${t}-handler`]:{width:c,height:c,border:`${me(l)} solid ${o}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${i}, 0 0 0 1px ${s}`}}},lPe=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:i,colorPickerPresetColorSize:a,fontSizeSM:o,colorText:s,lineHeightSM:l,lineWidth:c,borderRadius:d,colorFill:f,colorWhite:m,marginXXS:p,paddingXS:h,fontHeightSM:v}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:v,color:r,paddingInlineEnd:i}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:p},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${me(h)} 0`},"&-label":{fontSize:o,color:s,lineHeight:l},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(p).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:a,height:a,"&::before":{content:'""',pointerEvents:"none",width:e.calc(a).add(e.calc(c).mul(4)).equal(),height:e.calc(a).add(e.calc(c).mul(4)).equal(),position:"absolute",top:e.calc(c).mul(-2).equal(),insetInlineStart:e.calc(c).mul(-2).equal(),borderRadius:d,border:`${me(c)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:f},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(a).div(13).mul(5).equal(),height:e.calc(a).div(13).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:m,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:o,color:r}}}},cPe=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:i,lineWidthBold:a,colorPickerHandlerSizeSM:o,colorPickerSliderHeight:s,marginSM:l,marginXS:c}=e,d=e.calc(o).sub(e.calc(a).mul(2).equal()).equal(),f=e.calc(o).add(e.calc(a).mul(2).equal()).equal(),m={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[Nre(me(s),e.colorFillSecondary),{margin:0,padding:0,height:s,borderRadius:e.calc(s).div(2).equal(),"&-rail":{height:s,borderRadius:e.calc(s).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:d,height:d,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:f,height:f,borderRadius:"100%"},"&:after":{width:o,height:o,border:`${me(a)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${i}`,outline:"none",insetInlineStart:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":m}}],[`${t}-slider-container`]:{display:"flex",gap:l,marginBottom:l,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:c,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":m}}}},RR=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${n}`,outline:0}),uPe=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},ZL=(e,t,n)=>{const{componentCls:r,borderRadiusSM:i,lineWidth:a,colorSplit:o,colorBorder:s,red6:l}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:i,border:`${me(a)} solid ${o}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:l},"&:hover":{borderColor:s}})}},dPe=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:i,colorWarningHover:a,colorErrorOutline:o,colorWarningOutline:s}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},RR(e,n,o))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},RR(e,r,s))}}},fPe=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:i,controlHeightXS:a,borderRadius:o,borderRadiusSM:s,borderRadiusXS:l,borderRadiusLG:c,fontSizeLG:d}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:o},[`${t}-trigger-text`]:{fontSize:d}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:s,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:l},[`${t}-trigger-text`]:{lineHeight:me(a)}}}},mPe=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:i,motionDurationMid:a,colorBgElevated:o,colorTextDisabled:s,colorText:l,colorBgContainerDisabled:c,borderRadius:d,marginXS:f,marginSM:m,controlHeight:p,controlHeightSM:h,colorBgTextActive:v,colorPickerPresetColorSize:g,colorPickerPreviewSize:y,lineWidth:w,colorBorder:x,paddingXXS:C,fontSize:S,colorPrimaryHover:k,controlOutline:_}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${me(m)} 0 ${me(f)}`}},[`${n}-panel`]:Object.assign({},sPe(e))},cPe(e)),QL(e,y)),oPe(e)),lPe(e)),ZL(e,g,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:f}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:p,minHeight:p,borderRadius:d,border:`${me(w)} solid ${x}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${a}`,background:o,padding:e.calc(C).sub(w).equal(),[`${n}-trigger-text`]:{marginInlineStart:f,marginInlineEnd:e.calc(f).sub(e.calc(C).sub(w)).equal(),fontSize:S,color:l,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:s}}},"&:hover":{borderColor:k},[`&${n}-trigger-active`]:Object.assign({},RR(e,i,_)),"&-disabled":{color:s,background:c,cursor:"not-allowed","&:hover":{borderColor:v},[`${n}-trigger-text`]:{color:s}}},ZL(e,h)),QL(e,h)),dPe(e)),fPe(e))},uPe(e))},Km(e,{focusElCls:`${n}-trigger-active`})]},pPe=mn("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,i=tn(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return mPe(i)});var hPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{mode:t,value:n,defaultValue:r,format:i,defaultFormat:a,allowClear:o=!1,presets:s,children:l,trigger:c="click",open:d,disabled:f,placement:m="bottomLeft",arrow:p=!0,panelRender:h,showText:v,style:g,className:y,size:w,rootClassName:x,prefixCls:C,styles:S,disabledAlpha:k=!1,onFormatChange:_,onChange:E,onClear:T,onOpenChange:$,onChangeComplete:P,getPopupContainer:M,autoAdjustOverflow:j=!0,destroyTooltipOnHide:I,destroyOnHidden:R,disabledFormat:O}=e,L=hPe(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","destroyOnHidden","disabledFormat"]),{getPrefixCls:D,direction:B,colorPicker:F}=u.useContext(It),z=u.useContext(vi),H=f??z,[A,V]=Wt(!1,{value:d,postState:ve=>!H&&ve,onChange:$}),[W,U]=Wt(i,{value:i,defaultValue:a,onChange:_}),X=D("color-picker",C),[J,re,Q,ne,Z]=aPe(r,n,t),se=u.useMemo(()=>BM(J)<100,[J]),[oe,ce]=K.useState(null),te=ve=>{if(P){let ge=Ia(ve);k&&se&&(ge=jC(ve)),P(ge)}},le=(ve,ge)=>{let Ee=Ia(ve);k&&se&&(Ee=jC(Ee)),re(Ee),ce(null),E&&E(Ee,Ee.toCssString()),ge||te(Ee)},[pe,we]=K.useState(0),[_e,Y]=K.useState(!1),ae=ve=>{if(ne(ve),ve==="single"&&J.isGradient())we(0),le(new ms(J.getColors()[0].color)),ce(J);else if(ve==="gradient"&&!J.isGradient()){const ge=se?jC(J):J;le(new ms(oe||[{percent:0,color:ge},{percent:100,color:ge}]))}},{status:ee}=K.useContext(ki),{compactSize:q,compactItemClassnames:ue}=sl(X,B),ie=Hr(ve=>{var ge;return(ge=w??q)!==null&&ge!==void 0?ge:ve}),de=Qn(X),[be,ke,xe]=pPe(X,de),ye={[`${X}-rtl`]:B},Se=fe(x,xe,de,ye),Oe=fe(ql(X,ee),{[`${X}-sm`]:ie==="small",[`${X}-lg`]:ie==="large"},ue,F==null?void 0:F.className,Se,y,ke),Re=fe(X,Se),Fe={open:A,trigger:c,placement:m,arrow:p,rootClassName:x,getPopupContainer:M,autoAdjustOverflow:j,destroyOnHidden:R??!!I},Ce=Object.assign(Object.assign({},F==null?void 0:F.style),g);return be(K.createElement(Hc,Object.assign({style:S==null?void 0:S.popup,styles:{body:S==null?void 0:S.popupOverlayInner},onOpenChange:ve=>{(!ve||!H)&&V(ve)},content:K.createElement(tl,{form:!0},K.createElement(nPe,{mode:Q,onModeChange:ae,modeOptions:Z,prefixCls:X,value:J,allowClear:o,disabled:H,disabledAlpha:k,presets:s,panelRender:h,format:W,onFormatChange:U,onChange:le,onChangeComplete:te,onClear:T,activeIndex:pe,onActive:we,gradientDragging:_e,onGradientDragging:Y,disabledFormat:O})),classNames:{root:Re}},Fe),l||K.createElement(iPe,Object.assign({activeIndex:A?pe:-1,open:A,className:Oe,style:Ce,prefixCls:X,disabled:H,showText:v,format:W},L,{color:J}))))},vPe=df(Fj,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);Fj._InternalPanelDoNotUseOrYouWillBeFired=vPe;var gPe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},bPe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:gPe}))},yPe=u.forwardRef(bPe);const Are=(e,t,n,r,i)=>{const{classNames:a,styles:o}=Sr(e),[s,l]=Pye([a,t],[o,n],{popup:{_default:"root"}});return u.useMemo(()=>{var c,d;const f=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:fe((c=s.popup)===null||c===void 0?void 0:c.root,r)})}),m=Object.assign(Object.assign({},l),{popup:Object.assign(Object.assign({},l.popup),{root:Object.assign(Object.assign({},(d=l.popup)===null||d===void 0?void 0:d.root),i)})});return[f,m]},[s,l,r,i])};function xPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function wPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function Fre(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=O_(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[u.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),i]}const[CPe,SPe]=["week","WeekPicker"],[kPe,_Pe]=["month","MonthPicker"],[EPe,$Pe]=["year","YearPicker"],[TPe,PPe]=["quarter","QuarterPicker"],[Dj,eB]=["time","TimePicker"];var RPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},IPe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:RPe}))},OPe=u.forwardRef(IPe),MPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},jPe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:MPe}))},Lj=u.forwardRef(jPe);const Dre=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?K.createElement(K.Fragment,null,e===Dj?K.createElement(Lj,null):K.createElement(OPe,null),t&&n):r,NPe=e=>u.createElement(Vt,Object.assign({size:"small",type:"primary"},e));function Lre(e){return u.useMemo(()=>Object.assign({button:NPe},e),[e])}var APe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((n,r)=>{var i;const{prefixCls:a,getPopupContainer:o,components:s,className:l,style:c,placement:d,size:f,disabled:m,bordered:p=!0,placeholder:h,popupStyle:v,popupClassName:g,dropdownClassName:y,status:w,rootClassName:x,variant:C,picker:S,styles:k,classNames:_,suffixIcon:E}=n,T=APe(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames","suffixIcon"]),$=S===Dj?"timePicker":"datePicker",P=u.useRef(null),{getPrefixCls:M,direction:j,getPopupContainer:I,rangePicker:R}=u.useContext(It),O=M("picker",a),{compactSize:L,compactItemClassnames:D}=sl(O,j),B=M(),[F,z]=zc("rangePicker",C,p),H=Qn(O),[A,V,W]=Bne(O,H),[U,X]=Are($,_,k,g||y,v),[J]=Fre(n,O),re=Lre(s),Q=Hr(Y=>{var ae;return(ae=f??L)!==null&&ae!==void 0?ae:Y}),ne=u.useContext(vi),Z=m??ne,se=u.useContext(ki),{hasFeedback:oe,status:ce,feedbackIcon:te}=se,le=u.createElement(Dre,{picker:S,hasFeedback:oe,feedbackIcon:te,suffixIcon:E});u.useImperativeHandle(r,()=>P.current);const[pe]=ia("Calendar",XS),we=Object.assign(Object.assign({},pe),n.locale),[_e]=ol("DatePicker",(i=X.popup.root)===null||i===void 0?void 0:i.zIndex);return A(u.createElement(tl,{space:!0},u.createElement(QEe,Object.assign({separator:u.createElement("span",{"aria-label":"to",className:`${O}-separator`},u.createElement(yPe,null)),disabled:Z,ref:P,placement:d,placeholder:wPe(we,S,h),suffixIcon:le,prevIcon:u.createElement("span",{className:`${O}-prev-icon`}),nextIcon:u.createElement("span",{className:`${O}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${O}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${O}-super-next-icon`}),transitionName:`${B}-slide-up`,picker:S},T,{className:fe({[`${O}-${Q}`]:Q,[`${O}-${F}`]:z},ql(O,Vu(ce,w),oe),V,D,l,R==null?void 0:R.className,W,H,x,U.root),style:Object.assign(Object.assign(Object.assign({},R==null?void 0:R.style),c),X.root),locale:we.lang,prefixCls:O,getPopupContainer:o||I,generateConfig:e,components:re,direction:j,classNames:{popup:fe(V,W,H,x,U.popup.root)},styles:{popup:Object.assign(Object.assign({},X.popup.root),{zIndex:_e})},allowClear:J}))))});var DPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const t=(l,c)=>{const d=c===eB?"timePicker":"datePicker";return u.forwardRef((m,p)=>{var h;const{prefixCls:v,getPopupContainer:g,components:y,style:w,className:x,rootClassName:C,size:S,bordered:k,placement:_,placeholder:E,popupStyle:T,popupClassName:$,dropdownClassName:P,disabled:M,status:j,variant:I,onCalendarChange:R,styles:O,classNames:L,suffixIcon:D}=m,B=DPe(m,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames","suffixIcon"]),{getPrefixCls:F,direction:z,getPopupContainer:H,[d]:A}=u.useContext(It),V=F("picker",v),{compactSize:W,compactItemClassnames:U}=sl(V,z),X=u.useRef(null),[J,re]=zc("datePicker",I,k),Q=Qn(V),[ne,Z,se]=Bne(V,Q);u.useImperativeHandle(p,()=>X.current);const oe={showToday:!0},ce=l||m.picker,te=F(),{onSelect:le,multiple:pe}=B,we=le&&l==="time"&&!pe,_e=(ve,ge,Ee)=>{R==null||R(ve,ge,Ee),we&&le(ve)},[Y,ae]=Are(d,L,O,$||P,T),[ee,q]=Fre(m,V),ue=Lre(y),ie=Hr(ve=>{var ge;return(ge=S??W)!==null&&ge!==void 0?ge:ve}),de=u.useContext(vi),be=M??de,ke=u.useContext(ki),{hasFeedback:xe,status:ye,feedbackIcon:Se}=ke,Oe=u.createElement(Dre,{picker:ce,hasFeedback:xe,feedbackIcon:Se,suffixIcon:D}),[Re]=ia("DatePicker",XS),Fe=Object.assign(Object.assign({},Re),m.locale),[Ce]=ol("DatePicker",(h=ae.popup.root)===null||h===void 0?void 0:h.zIndex);return ne(u.createElement(tl,{space:!0},u.createElement(i$e,Object.assign({ref:X,placeholder:xPe(Fe,ce,E),suffixIcon:Oe,placement:_,prevIcon:u.createElement("span",{className:`${V}-prev-icon`}),nextIcon:u.createElement("span",{className:`${V}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${V}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${V}-super-next-icon`}),transitionName:`${te}-slide-up`,picker:l,onCalendarChange:_e},oe,B,{locale:Fe.lang,className:fe({[`${V}-${ie}`]:ie,[`${V}-${J}`]:re},ql(V,Vu(ye,j),xe),Z,U,A==null?void 0:A.className,x,se,Q,C,Y.root),style:Object.assign(Object.assign(Object.assign({},A==null?void 0:A.style),w),ae.root),prefixCls:V,getPopupContainer:g||H,generateConfig:e,components:ue,direction:z,disabled:be,classNames:{popup:fe(Z,se,Q,C,Y.popup.root)},styles:{popup:Object.assign(Object.assign({},ae.popup.root),{zIndex:Ce})},allowClear:ee,removeIcon:q}))))})},n=t(),r=t(CPe,SPe),i=t(kPe,_Pe),a=t(EPe,$Pe),o=t(TPe,PPe),s=t(Dj,eB);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:s,QuarterPicker:o}},Bre=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:a,QuarterPicker:o}=LPe(e),s=FPe(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=a,l.QuarterPicker=o,l},lo=Bre(oEe),BPe=df(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=BPe;const zPe=df(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=zPe;lo.generatePicker=Bre;const HPe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},Bj=K.createContext({});var VPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).map(t=>Object.assign(Object.assign({},t==null?void 0:t.props),{key:t.key}));function UPe(e,t,n){const r=u.useMemo(()=>t||WPe(n),[t,n]);return u.useMemo(()=>r.map(a=>{var{span:o}=a,s=VPe(a,["span"]);return o==="filled"?Object.assign(Object.assign({},s),{filled:!0}):Object.assign(Object.assign({},s),{span:typeof o=="number"?o:nte(e,o)})}),[r,e])}var qPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);io).forEach(o=>{const{filled:s}=o,l=qPe(o,["filled"]);if(s){r.push(l),n.push(r),r=[],a=0;return}const c=t-a;a+=o.span||1,a>=t?(a>t?(i=!0,r.push(Object.assign(Object.assign({},l),{span:c}))):r.push(l),n.push(r),r=[],a=0):r.push(l)}),r.length>0&&n.push(r),n=n.map(o=>{const s=o.reduce((l,c)=>l+(c.span||1),0);if(s{const[n,r]=u.useMemo(()=>GPe(t,e),[t,e]);return n},YPe=({children:e})=>e,nw=e=>e!=null,C$=e=>{const{itemPrefixCls:t,component:n,span:r,className:i,style:a,labelStyle:o,contentStyle:s,bordered:l,label:c,content:d,colon:f,type:m,styles:p}=e,h=n,{classNames:v}=u.useContext(Bj),g=Object.assign(Object.assign({},o),p==null?void 0:p.label),y=Object.assign(Object.assign({},s),p==null?void 0:p.content);return l?u.createElement(h,{colSpan:r,style:a,className:fe(i,{[`${t}-item-${m}`]:m==="label"||m==="content",[v==null?void 0:v.label]:(v==null?void 0:v.label)&&m==="label",[v==null?void 0:v.content]:(v==null?void 0:v.content)&&m==="content"})},nw(c)&&u.createElement("span",{style:g},c),nw(d)&&u.createElement("span",{style:y},d)):u.createElement(h,{colSpan:r,style:a,className:fe(`${t}-item`,i)},u.createElement("div",{className:`${t}-item-container`},nw(c)&&u.createElement("span",{style:g,className:fe(`${t}-item-label`,v==null?void 0:v.label,{[`${t}-item-no-colon`]:!f})},c),nw(d)&&u.createElement("span",{style:y,className:fe(`${t}-item-content`,v==null?void 0:v.content)},d)))};function S$(e,{colon:t,prefixCls:n,bordered:r},{component:i,type:a,showLabel:o,showContent:s,labelStyle:l,contentStyle:c,styles:d}){return e.map(({label:f,children:m,prefixCls:p=n,className:h,style:v,labelStyle:g,contentStyle:y,span:w=1,key:x,styles:C},S)=>typeof i=="string"?u.createElement(C$,{key:`${a}-${x||S}`,className:h,style:v,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),g),C==null?void 0:C.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),y),C==null?void 0:C.content)},span:w,colon:t,component:i,itemPrefixCls:p,bordered:r,label:o?f:null,content:s?m:null,type:a}):[u.createElement(C$,{key:`label-${x||S}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),v),g),C==null?void 0:C.label),span:1,colon:t,component:i[0],itemPrefixCls:p,bordered:r,label:f,type:"label"}),u.createElement(C$,{key:`content-${x||S}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),v),y),C==null?void 0:C.content),span:w*2-1,component:i[1],itemPrefixCls:p,bordered:r,content:m,type:"content"})])}const XPe=e=>{const t=u.useContext(Bj),{prefixCls:n,vertical:r,row:i,index:a,bordered:o}=e;return r?u.createElement(u.Fragment,null,u.createElement("tr",{key:`label-${a}`,className:`${n}-row`},S$(i,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),u.createElement("tr",{key:`content-${a}`,className:`${n}-row`},S$(i,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):u.createElement("tr",{key:a,className:`${n}-row`},S$(i,e,Object.assign({component:o?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},JPe=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.padding)} ${me(e.paddingLG)}`,borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingSM)} ${me(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingXS)} ${me(e.padding)}`}}}}}},QPe=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:a,colonMarginLeft:o,titleMarginBottom:s}=e;return{[t]:Object.assign(Object.assign(Object.assign({},bn(e)),JPe(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:Object.assign(Object.assign({},qa),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:i},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${me(o)} ${me(a)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},ZPe=e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}),eRe=mn("Descriptions",e=>{const t=tn(e,{});return QPe(t)},ZPe);var tRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,title:n,extra:r,column:i,colon:a=!0,bordered:o,layout:s,children:l,className:c,rootClassName:d,style:f,size:m,labelStyle:p,contentStyle:h,styles:v,items:g,classNames:y}=e,w=tRe(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:C,className:S,style:k,classNames:_,styles:E}=Sr("descriptions"),T=x("descriptions",t),$=ff(),P=u.useMemo(()=>{var B;return typeof i=="number"?i:(B=nte($,Object.assign(Object.assign({},HPe),i)))!==null&&B!==void 0?B:3},[$,i]),M=UPe($,g,l),j=Hr(m),I=KPe(P,M),[R,O,L]=eRe(T),D=u.useMemo(()=>({labelStyle:p,contentStyle:h,styles:{content:Object.assign(Object.assign({},E.content),v==null?void 0:v.content),label:Object.assign(Object.assign({},E.label),v==null?void 0:v.label)},classNames:{label:fe(_.label,y==null?void 0:y.label),content:fe(_.content,y==null?void 0:y.content)}}),[p,h,v,y,_,E]);return R(u.createElement(Bj.Provider,{value:D},u.createElement("div",Object.assign({className:fe(T,S,_.root,y==null?void 0:y.root,{[`${T}-${j}`]:j&&j!=="default",[`${T}-bordered`]:!!o,[`${T}-rtl`]:C==="rtl"},c,d,O,L),style:Object.assign(Object.assign(Object.assign(Object.assign({},k),E.root),v==null?void 0:v.root),f)},w),(n||r)&&u.createElement("div",{className:fe(`${T}-header`,_.header,y==null?void 0:y.header),style:Object.assign(Object.assign({},E.header),v==null?void 0:v.header)},n&&u.createElement("div",{className:fe(`${T}-title`,_.title,y==null?void 0:y.title),style:Object.assign(Object.assign({},E.title),v==null?void 0:v.title)},n),r&&u.createElement("div",{className:fe(`${T}-extra`,_.extra,y==null?void 0:y.extra),style:Object.assign(Object.assign({},E.extra),v==null?void 0:v.extra)},r)),u.createElement("div",{className:`${T}-view`},u.createElement("table",null,u.createElement("tbody",null,I.map((B,F)=>u.createElement(XPe,{key:F,index:F,colon:a,prefixCls:T,vertical:s==="vertical",bordered:o,row:B}))))))))};sd.Item=YPe;var tB=u.createContext(null),zre=u.createContext({}),nRe=["prefixCls","className","containerRef"],rRe=function(t){var n=t.prefixCls,r=t.className,i=t.containerRef,a=it(t,nRe),o=u.useContext(zre),s=o.panel,l=Dc(s,i);return u.createElement("div",Ae({className:fe("".concat(n,"-content"),r),role:"dialog",ref:l},zr(t,{aria:!0}),{"aria-modal":"true"},a))};function nB(e){return typeof e=="string"&&String(Number(e))===e?(Jn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var rB={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function iRe(e,t){var n,r,i,a=e.prefixCls,o=e.open,s=e.placement,l=e.inline,c=e.push,d=e.forceRender,f=e.autoFocus,m=e.keyboard,p=e.classNames,h=e.rootClassName,v=e.rootStyle,g=e.zIndex,y=e.className,w=e.id,x=e.style,C=e.motion,S=e.width,k=e.height,_=e.children,E=e.mask,T=e.maskClosable,$=e.maskMotion,P=e.maskClassName,M=e.maskStyle,j=e.afterOpenChange,I=e.onClose,R=e.onMouseEnter,O=e.onMouseOver,L=e.onMouseLeave,D=e.onClick,B=e.onKeyDown,F=e.onKeyUp,z=e.styles,H=e.drawerRender,A=u.useRef(),V=u.useRef(),W=u.useRef();u.useImperativeHandle(t,function(){return A.current});var U=function(ae){var ee=ae.keyCode,q=ae.shiftKey;switch(ee){case ht.TAB:{if(ee===ht.TAB){if(!q&&document.activeElement===W.current){var ue;(ue=V.current)===null||ue===void 0||ue.focus({preventScroll:!0})}else if(q&&document.activeElement===V.current){var ie;(ie=W.current)===null||ie===void 0||ie.focus({preventScroll:!0})}}break}case ht.ESC:{I&&m&&(ae.stopPropagation(),I(ae));break}}};u.useEffect(function(){if(o&&f){var Y;(Y=A.current)===null||Y===void 0||Y.focus({preventScroll:!0})}},[o]);var X=u.useState(!1),J=he(X,2),re=J[0],Q=J[1],ne=u.useContext(tB),Z;typeof c=="boolean"?Z=c?{}:{distance:0}:Z=c||{};var se=(n=(r=(i=Z)===null||i===void 0?void 0:i.distance)!==null&&r!==void 0?r:ne==null?void 0:ne.pushDistance)!==null&&n!==void 0?n:180,oe=u.useMemo(function(){return{pushDistance:se,push:function(){Q(!0)},pull:function(){Q(!1)}}},[se]);u.useEffect(function(){if(o){var Y;ne==null||(Y=ne.push)===null||Y===void 0||Y.call(ne)}else{var ae;ne==null||(ae=ne.pull)===null||ae===void 0||ae.call(ne)}},[o]),u.useEffect(function(){return function(){var Y;ne==null||(Y=ne.pull)===null||Y===void 0||Y.call(ne)}},[]);var ce=u.createElement(Gi,Ae({key:"mask"},$,{visible:E&&o}),function(Y,ae){var ee=Y.className,q=Y.style;return u.createElement("div",{className:fe("".concat(a,"-mask"),ee,p==null?void 0:p.mask,P),style:N(N(N({},q),M),z==null?void 0:z.mask),onClick:T&&o?I:void 0,ref:ae})}),te=typeof C=="function"?C(s):C,le={};if(re&&se)switch(s){case"top":le.transform="translateY(".concat(se,"px)");break;case"bottom":le.transform="translateY(".concat(-se,"px)");break;case"left":le.transform="translateX(".concat(se,"px)");break;default:le.transform="translateX(".concat(-se,"px)");break}s==="left"||s==="right"?le.width=nB(S):le.height=nB(k);var pe={onMouseEnter:R,onMouseOver:O,onMouseLeave:L,onClick:D,onKeyDown:B,onKeyUp:F},we=u.createElement(Gi,Ae({key:"panel"},te,{visible:o,forceRender:d,onVisibleChanged:function(ae){j==null||j(ae)},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),function(Y,ae){var ee=Y.className,q=Y.style,ue=u.createElement(rRe,Ae({id:w,containerRef:ae,prefixCls:a,className:fe(y,p==null?void 0:p.content),style:N(N({},x),z==null?void 0:z.content)},zr(e,{aria:!0}),pe),_);return u.createElement("div",Ae({className:fe("".concat(a,"-content-wrapper"),p==null?void 0:p.wrapper,ee),style:N(N(N({},le),q),z==null?void 0:z.wrapper)},zr(e,{data:!0})),H?H(ue):ue)}),_e=N({},v);return g&&(_e.zIndex=g),u.createElement(tB.Provider,{value:oe},u.createElement("div",{className:fe(a,"".concat(a,"-").concat(s),h,G(G({},"".concat(a,"-open"),o),"".concat(a,"-inline"),l)),style:_e,tabIndex:-1,ref:A,onKeyDown:U},ce,u.createElement("div",{tabIndex:0,ref:V,style:rB,"aria-hidden":"true","data-sentinel":"start"}),we,u.createElement("div",{tabIndex:0,ref:W,style:rB,"aria-hidden":"true","data-sentinel":"end"})))}var aRe=u.forwardRef(iRe),oRe=function(t){var n=t.open,r=n===void 0?!1:n,i=t.prefixCls,a=i===void 0?"rc-drawer":i,o=t.placement,s=o===void 0?"right":o,l=t.autoFocus,c=l===void 0?!0:l,d=t.keyboard,f=d===void 0?!0:d,m=t.width,p=m===void 0?378:m,h=t.mask,v=h===void 0?!0:h,g=t.maskClosable,y=g===void 0?!0:g,w=t.getContainer,x=t.forceRender,C=t.afterOpenChange,S=t.destroyOnClose,k=t.onMouseEnter,_=t.onMouseOver,E=t.onMouseLeave,T=t.onClick,$=t.onKeyDown,P=t.onKeyUp,M=t.panelRef,j=u.useState(!1),I=he(j,2),R=I[0],O=I[1],L=u.useState(!1),D=he(L,2),B=D[0],F=D[1];dn(function(){F(!0)},[]);var z=B?r:!1,H=u.useRef(),A=u.useRef();dn(function(){z&&(A.current=document.activeElement)},[z]);var V=function(re){var Q;if(O(re),C==null||C(re),!re&&A.current&&!((Q=H.current)!==null&&Q!==void 0&&Q.contains(A.current))){var ne;(ne=A.current)===null||ne===void 0||ne.focus({preventScroll:!0})}},W=u.useMemo(function(){return{panel:M}},[M]);if(!x&&!R&&!z&&S)return null;var U={onMouseEnter:k,onMouseOver:_,onMouseLeave:E,onClick:T,onKeyDown:$,onKeyUp:P},X=N(N({},t),{},{open:z,prefixCls:a,placement:s,autoFocus:c,keyboard:f,width:p,mask:v,maskClosable:y,inline:w===!1,afterOpenChange:V,ref:H},U);return u.createElement(zre.Provider,{value:W},u.createElement(ey,{open:z||x||R,autoDestroy:!1,getContainer:w,autoLock:v&&(z||R)},u.createElement(aRe,X)))};const Hre=e=>{var t,n;const{prefixCls:r,title:i,footer:a,extra:o,closable:s,loading:l,onClose:c,headerStyle:d,bodyStyle:f,footerStyle:m,children:p,classNames:h,styles:v}=e,g=Sr("drawer");let y;s===!1?y=void 0:s===void 0||s===!0?y="start":y=(s==null?void 0:s.placement)==="end"?"end":"start";const w=u.useCallback(_=>u.createElement("button",{type:"button",onClick:c,className:fe(`${r}-close`,{[`${r}-close-${y}`]:y==="end"})},_),[c,r,y]),[x,C]=IM(sv(e),sv(g),{closable:!0,closeIconRender:w}),S=()=>{var _,E;return!i&&!x?null:u.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(_=g.styles)===null||_===void 0?void 0:_.header),d),v==null?void 0:v.header),className:fe(`${r}-header`,{[`${r}-header-close-only`]:x&&!i&&!o},(E=g.classNames)===null||E===void 0?void 0:E.header,h==null?void 0:h.header)},u.createElement("div",{className:`${r}-header-title`},y==="start"&&C,i&&u.createElement("div",{className:`${r}-title`},i)),o&&u.createElement("div",{className:`${r}-extra`},o),y==="end"&&C)},k=()=>{var _,E;if(!a)return null;const T=`${r}-footer`;return u.createElement("div",{className:fe(T,(_=g.classNames)===null||_===void 0?void 0:_.footer,h==null?void 0:h.footer),style:Object.assign(Object.assign(Object.assign({},(E=g.styles)===null||E===void 0?void 0:E.footer),m),v==null?void 0:v.footer)},a)};return u.createElement(u.Fragment,null,S(),u.createElement("div",{className:fe(`${r}-body`,h==null?void 0:h.body,(t=g.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=g.styles)===null||n===void 0?void 0:n.body),f),v==null?void 0:v.body)},l?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):p),k())},sRe=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},Vre=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),Wre=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},Vre({opacity:e},{opacity:1})),lRe=(e,t)=>[Wre(.7,t),Vre({transform:sRe(e)},{transform:"none"})],cRe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:Wre(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,i)=>Object.assign(Object.assign({},r),{[`&-${i}`]:lRe(i,n)}),{})}}},uRe=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:i,colorBgElevated:a,motionDurationSlow:o,motionDurationMid:s,paddingXS:l,padding:c,paddingLG:d,fontSizeLG:f,lineHeightLG:m,lineWidth:p,lineType:h,colorSplit:v,marginXS:g,colorIcon:y,colorIconHover:w,colorBgTextHover:x,colorBgTextActive:C,colorText:S,fontWeightStrong:k,footerPaddingBlock:_,footerPaddingInline:E,calc:T}=e,$=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:S,"&-pure":{position:"relative",background:a,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:i,pointerEvents:"auto"},[$]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${o}`,"&-hidden":{display:"none"}},[`&-left > ${$}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${$}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${$}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${$}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:a,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${me(c)} ${me(d)}`,fontSize:f,lineHeight:m,borderBottom:`${me(p)} ${h} ${v}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:T(f).add(l).equal(),height:T(f).add(l).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",color:y,fontWeight:k,fontSize:f,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto",[`&${n}-close-end`]:{marginInlineStart:g},[`&:not(${n}-close-end)`]:{marginInlineEnd:g},"&:hover":{color:w,backgroundColor:x,textDecoration:"none"},"&:active":{backgroundColor:C}},Bo(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:f,lineHeight:m},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:d,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${me(_)} ${me(E)}`,borderTop:`${me(p)} ${h} ${v}`},"&-rtl":{direction:"rtl"}}}},dRe=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),Ure=mn("Drawer",e=>{const t=tn(e,{});return[uRe(t),cRe(t)]},dRe);var qre=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{rootClassName:t,width:n,height:r,size:i="default",mask:a=!0,push:o=fRe,open:s,afterOpenChange:l,onClose:c,prefixCls:d,getContainer:f,panelRef:m=null,style:p,className:h,visible:v,afterVisibleChange:g,maskStyle:y,drawerStyle:w,contentWrapperStyle:x,destroyOnClose:C,destroyOnHidden:S}=e,k=qre(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),{getPopupContainer:_,getPrefixCls:E,direction:T,className:$,style:P,classNames:M,styles:j}=Sr("drawer"),I=E("drawer",d),[R,O,L]=Ure(I),D=f===void 0&&_?()=>_(document.body):f,B=fe({"no-mask":!a,[`${I}-rtl`]:T==="rtl"},t,O,L),F=u.useMemo(()=>n??(i==="large"?736:378),[n,i]),z=u.useMemo(()=>r??(i==="large"?736:378),[r,i]),H={motionName:ha(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},A=Q=>({motionName:ha(I,`panel-motion-${Q}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),V=oee(),W=bi(m,V),[U,X]=ol("Drawer",k.zIndex),{classNames:J={},styles:re={}}=k;return R(u.createElement(tl,{form:!0,space:!0},u.createElement(Y1.Provider,{value:X},u.createElement(oRe,Object.assign({prefixCls:I,onClose:c,maskMotion:H,motion:A},k,{classNames:{mask:fe(J.mask,M.mask),content:fe(J.content,M.content),wrapper:fe(J.wrapper,M.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},re.mask),y),j.mask),content:Object.assign(Object.assign(Object.assign({},re.content),w),j.content),wrapper:Object.assign(Object.assign(Object.assign({},re.wrapper),x),j.wrapper)},open:s??v,mask:a,push:o,width:F,height:z,style:Object.assign(Object.assign({},P),p),className:fe($,h),rootClassName:B,getContainer:D,afterOpenChange:l??g,panelRef:W,zIndex:U,destroyOnClose:S??C}),u.createElement(Hre,Object.assign({prefixCls:I},k,{onClose:c}))))))},mRe=e=>{const{prefixCls:t,style:n,className:r,placement:i="right"}=e,a=qre(e,["prefixCls","style","className","placement"]),{getPrefixCls:o}=u.useContext(It),s=o("drawer",t),[l,c,d]=Ure(s),f=fe(s,`${s}-pure`,`${s}-${i}`,c,d,r);return l(u.createElement("div",{className:f,style:n},u.createElement(Hre,Object.assign({prefixCls:s},a))))};_s._InternalPanelDoNotUseOrYouWillBeFired=mRe;function iB(e){return["small","middle","large"].includes(e)}function aB(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const Gre=K.createContext({latestIndex:0}),pRe=Gre.Provider,hRe=({className:e,index:t,children:n,split:r,style:i})=>{const{latestIndex:a}=u.useContext(Gre);return n==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:e,style:i},n),t{var n;const{getPrefixCls:r,direction:i,size:a,className:o,style:s,classNames:l,styles:c}=Sr("space"),{size:d=a??"small",align:f,className:m,rootClassName:p,children:h,direction:v="horizontal",prefixCls:g,split:y,style:w,wrap:x=!1,classNames:C,styles:S}=e,k=vRe(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[_,E]=Array.isArray(d)?d:[d,d],T=iB(E),$=iB(_),P=aB(E),M=aB(_),j=Ir(h,{keepEmpty:!0}),I=f===void 0&&v==="horizontal"?"center":f,R=r("space",g),[O,L,D]=EZ(R),B=fe(R,o,L,`${R}-${v}`,{[`${R}-rtl`]:i==="rtl",[`${R}-align-${I}`]:I,[`${R}-gap-row-${E}`]:T,[`${R}-gap-col-${_}`]:$},m,p,D),F=fe(`${R}-item`,(n=C==null?void 0:C.item)!==null&&n!==void 0?n:l.item),z=Object.assign(Object.assign({},c.item),S==null?void 0:S.item),H=j.map((W,U)=>{const X=(W==null?void 0:W.key)||`${F}-${U}`;return u.createElement(hRe,{className:F,key:X,index:U,split:y,style:z},W)}),A=u.useMemo(()=>({latestIndex:j.reduce((U,X,J)=>X!=null?J:U,0)}),[j]);if(j.length===0)return null;const V={};return x&&(V.flexWrap="wrap"),!$&&M&&(V.columnGap=_),!T&&P&&(V.rowGap=E),O(u.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),s),w)},k),u.createElement(pRe,{value:A},H)))}),wr=gRe;wr.Compact=Cxe;var bRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:r}=u.useContext(It),{prefixCls:i,type:a="default",danger:o,disabled:s,loading:l,onClick:c,htmlType:d,children:f,className:m,menu:p,arrow:h,autoFocus:v,overlay:g,trigger:y,align:w,open:x,onOpenChange:C,placement:S,getPopupContainer:k,href:_,icon:E=u.createElement(hj,null),title:T,buttonsRender:$=ne=>ne,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,destroyPopupOnHide:O,dropdownRender:L,popupRender:D}=e,B=bRe(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","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),F=n("dropdown",i),z=`${F}-button`,A={menu:p,arrow:h,autoFocus:v,align:w,disabled:s,trigger:s?[]:y,onOpenChange:C,getPopupContainer:k||t,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,popupRender:D||L},{compactSize:V,compactItemClassnames:W}=sl(F,r),U=fe(z,W,m);"destroyPopupOnHide"in e&&(A.destroyPopupOnHide=O),"overlay"in e&&(A.overlay=g),"open"in e&&(A.open=x),"placement"in e?A.placement=S:A.placement=r==="rtl"?"bottomLeft":"bottomRight";const X=u.createElement(Vt,{type:a,danger:o,disabled:s,loading:l,onClick:c,htmlType:d,href:_,title:T},f),J=u.createElement(Vt,{type:a,danger:o,icon:E}),[re,Q]=$([X,J]);return u.createElement(wr.Compact,Object.assign({className:U,size:V,block:!0},B),re,u.createElement(L_,Object.assign({},A),Q))};Kre.__ANT_BUTTON=!0;const Im=L_;Im.Button=Kre;function yRe(e){return e==null?null:typeof e=="object"&&!u.isValidElement(e)?e:{title:e}}var xRe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},wRe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:xRe}))},CRe=u.forwardRef(wRe);function d2(e){const[t,n]=u.useState(e);return u.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const SRe=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},Hre=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:a,marginFull:o,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",d=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",m=t?"top":"insetInlineStart",p=s(r).mul(3).sub(i).div(2).equal(),h=s(i).sub(r).div(2).equal(),v=t?{borderWidth:`${me(h)} 0`,transform:`translateY(${me(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${me(h)}`,transform:`translateX(${me(e.calc(h).mul(-1).equal())})`};return{[l]:r,[d]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[d]:r},[`${n}-track,${n}-tracks`]:{[d]:r},[`${n}-track-draggable`]:Object.assign({},v),[`${n}-handle`]:{[f]:p},[`${n}-mark`]:{insetInlineStart:0,top:0,[m]:s(r).mul(3).add(t?0:o).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[m]:r,[c]:"100%",[d]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(a).div(2).equal()}}},sPe=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},Hre(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},lPe=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},Hre(e,!1)),{height:"100%"})}},cPe=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,a=e.lineWidth+1*1.5,o=e.colorPrimary,s=new bn(o).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:o,handleActiveOutlineColor:s,handleColorDisabled:new bn(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},uPe=pn("Slider",e=>{const t=nn(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[oPe(t),sPe(t),lPe(t)]},cPe);function S$(){const[e,t]=u.useState(!1),n=u.useRef(null),r=()=>{hn.cancel(n.current)},i=a=>{r(),a?t(a):n.current=hn(()=>{t(a)})};return u.useEffect(()=>r,[]),[e,i]}var dPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);itypeof n=="number"?n.toString():""}const Vre=K.forwardRef((e,t)=>{const{prefixCls:n,range:r,className:i,rootClassName:a,style:o,disabled:s,tooltipPrefixCls:l,tipFormatter:c,tooltipVisible:d,getTooltipPopupContainer:f,tooltipPlacement:m,tooltip:p={},onChangeComplete:h,classNames:v,styles:g}=e,y=dPe(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:w}=e,{getPrefixCls:x,direction:S,className:C,style:_,classNames:k,styles:E,getPopupContainer:T}=kr("slider"),$=K.useContext(gi),P=s??$,{handleRender:M,direction:j}=K.useContext(zre),R=(j||S)==="rtl",[O,D]=S$(),[L,B]=S$(),F=Object.assign({},p),{open:z,placement:H,getPopupContainer:A,prefixCls:V,formatter:W}=F,U=z??d,Y=(O||L)&&U!==!1,J=fPe(W,c),[ne,Q]=S$(),te=q=>{h==null||h(q),Q(!1)},Z=(q,ue)=>q||(ue?R?"left":"right":"top"),le=x("slider",n),[se,ce,re]=uPe(le),ie=fe(i,C,k.root,v==null?void 0:v.root,a,{[`${le}-rtl`]:R,[`${le}-lock`]:ne},ce,re);R&&!y.vertical&&(y.reverse=!y.reverse),K.useEffect(()=>{const q=()=>{hn(()=>{B(!1)},1)};return document.addEventListener("mouseup",q),()=>{document.removeEventListener("mouseup",q)}},[]);const pe=r&&!U,Se=M||((q,ue)=>{const{index:oe}=ue,de=q.props;function xe(Ce,Re,Pe){var Le,we,ve,ge;Pe&&((we=(Le=y)[Ce])===null||we===void 0||we.call(Le,Re)),(ge=(ve=de)[Ce])===null||ge===void 0||ge.call(ve,Re)}const ke=Object.assign(Object.assign({},de),{onMouseEnter:Ce=>{D(!0),xe("onMouseEnter",Ce)},onMouseLeave:Ce=>{D(!1),xe("onMouseLeave",Ce)},onMouseDown:Ce=>{B(!0),Q(!0),xe("onMouseDown",Ce)},onFocus:Ce=>{var Re;B(!0),(Re=y.onFocus)===null||Re===void 0||Re.call(y,Ce),xe("onFocus",Ce,!0)},onBlur:Ce=>{var Re;B(!1),(Re=y.onBlur)===null||Re===void 0||Re.call(y,Ce),xe("onBlur",Ce,!0)}}),be=K.cloneElement(q,ke),ye=(!!U||Y)&&J!==null;return pe?be:K.createElement(ZL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",value:ue.value,open:ye,placement:Z(H??m,w),key:oe,classNames:{root:`${le}-tooltip`},getPopupContainer:A||f||T}),be)}),_e=pe?(q,ue)=>{const oe=K.cloneElement(q,{style:Object.assign(Object.assign({},q.props.style),{visibility:"hidden"})});return K.createElement(ZL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",open:J!==null&&Y,placement:Z(H??m,w),key:"tooltip",classNames:{root:`${le}-tooltip`},getPopupContainer:A||f||T,draggingDelete:ue.draggingDelete}),oe)}:void 0,X=Object.assign(Object.assign(Object.assign(Object.assign({},E.root),_),g==null?void 0:g.root),o),ae=Object.assign(Object.assign({},E.tracks),g==null?void 0:g.tracks),ee=fe(k.tracks,v==null?void 0:v.tracks);return se(K.createElement(aPe,Object.assign({},y,{classNames:Object.assign({handle:fe(k.handle,v==null?void 0:v.handle),rail:fe(k.rail,v==null?void 0:v.rail),track:fe(k.track,v==null?void 0:v.track)},ee?{tracks:ee}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},E.handle),g==null?void 0:g.handle),rail:Object.assign(Object.assign({},E.rail),g==null?void 0:g.rail),track:Object.assign(Object.assign({},E.track),g==null?void 0:g.track)},Object.keys(ae).length?{tracks:ae}:{}),step:y.step,range:r,className:ie,style:X,disabled:P,ref:t,prefixCls:le,handleRender:Se,activeHandleRender:_e,onChangeComplete:te})))});var mPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,colors:n,type:r,color:i,range:a=!1,className:o,activeIndex:s,onActive:l,onDragStart:c,onDragChange:d,onKeyDelete:f}=e,m=mPe(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),p=Object.assign(Object.assign({},m),{track:!1}),h=u.useMemo(()=>`linear-gradient(90deg, ${n.map(_=>`${_.color} ${_.percent}%`).join(", ")})`,[n]),v=u.useMemo(()=>!i||!r?null:r==="alpha"?i.toRgbString():`hsl(${i.toHsb().h}, 100%, 50%)`,[i,r]),g=Yt(c),y=Yt(d),w=u.useMemo(()=>({onDragStart:g,onDragChange:y}),[]),x=Yt((C,_)=>{const{onFocus:k,style:E,className:T,onKeyDown:$}=C.props,P=Object.assign({},E);return r==="gradient"&&(P.background=GZ(n,_.value)),u.cloneElement(C,{onFocus:M=>{l==null||l(_.index),k==null||k(M)},style:P,className:fe(T,{[`${t}-slider-handle-active`]:s===_.index}),onKeyDown:M=>{(M.key==="Delete"||M.key==="Backspace")&&f&&f(_.index),$==null||$(M)}})}),S=u.useMemo(()=>({direction:"ltr",handleRender:x}),[]);return u.createElement(zre.Provider,{value:S},u.createElement(Bre.Provider,{value:w},u.createElement(Vre,Object.assign({},p,{className:fe(o,`${t}-slider`),tooltip:{open:!1},range:{editable:a,minCount:2},styles:{rail:{background:h},handle:v?{background:v}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},pPe=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,i=o=>n(o[0]),a=o=>r(o[0]);return u.createElement(Wre,Object.assign({},e,{value:[t],onChange:i,onChangeComplete:a}))};function eB(e){return Ve(e).sort((t,n)=>t.percent-n.percent)}const hPe=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:i,onActive:a,activeIndex:o,onGradientDragging:s,colors:l}=e,c=n==="gradient",d=u.useMemo(()=>l.map(y=>({percent:y.percent,color:y.color.toRgbString()})),[l]),f=u.useMemo(()=>d.map(y=>y.percent),[d]),m=u.useRef(d),p=({rawValues:y,draggingIndex:w,draggingValue:x})=>{if(y.length>d.length){const S=GZ(d,x),C=Ve(d);C.splice(w,0,{percent:x,color:S}),m.current=C}else m.current=d;s(!0),r(new ms(eB(m.current)),!0)},h=({deleteIndex:y,draggingIndex:w,draggingValue:x})=>{let S=Ve(m.current);y!==-1?S.splice(y,1):(S[w]=Object.assign(Object.assign({},S[w]),{percent:x}),S=eB(S)),r(new ms(S),!0)},v=y=>{const w=Ve(d);w.splice(y,1);const x=new ms(w);r(x),i(x)},g=y=>{i(new ms(d)),o>=y.length&&a(y.length-1),s(!1)};return c?u.createElement(Wre,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:d,color:null,value:f,range:!0,onChangeComplete:g,disabled:!1,type:"gradient",activeIndex:o,onActive:a,onDragStart:p,onDragChange:h,onKeyDelete:v}):null},vPe=u.memo(hPe);var gPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const e=u.useContext(Tre),{mode:t,onModeChange:n,modeOptions:r,prefixCls:i,allowClear:a,value:o,disabledAlpha:s,onChange:l,onClear:c,onChangeComplete:d,activeIndex:f,gradientDragging:m}=e,p=gPe(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),h=K.useMemo(()=>o.cleared?[{percent:0,color:new ms("")},{percent:100,color:new ms("")}]:o.getColors(),[o]),v=!o.isGradient(),[g,y]=K.useState(o);fn(()=>{var I;v||y((I=h[f])===null||I===void 0?void 0:I.color)},[v,h,m,f]);const w=K.useMemo(()=>{var I;return v?o:m?g:(I=h[f])===null||I===void 0?void 0:I.color},[h,o,f,v,g,m]),[x,S]=K.useState(w),[C,_]=d_(),k=x!=null&&x.equals(w)?w:x;fn(()=>{S(w)},[C,w==null?void 0:w.toHexString()]);const E=(I,R)=>{let O=Ia(I);if(o.cleared){const L=O.toRgb();if(!L.r&&!L.g&&!L.b&&R){const{type:B,value:F=0}=R;O=new ms({h:B==="hue"?F:0,s:1,b:1,a:B==="alpha"?F/100:1})}else O=NS(O)}if(t==="single")return O;const D=Ve(h);return D[f]=Object.assign(Object.assign({},D[f]),{color:O}),new ms(D)},T=(I,R,O)=>{const D=E(I,O);S(D.isGradient()?D.getColors()[f].color:D),l(D,R)},$=(I,R)=>{d(E(I,R)),_()},P=I=>{l(E(I))};let M=null;const j=r.length>1;return(a||j)&&(M=K.createElement("div",{className:`${i}-operation`},j&&K.createElement($re,{size:"small",options:r,value:t,onChange:n}),K.createElement(Rre,Object.assign({prefixCls:i,value:o,onChange:I=>{l(I),c==null||c()}},p)))),K.createElement(K.Fragment,null,M,K.createElement(vPe,Object.assign({},e,{colors:h})),K.createElement(iwe,{prefixCls:i,value:k==null?void 0:k.toHsb(),disabledAlpha:s,onChange:(I,R)=>{T(I,!0,R)},onChangeComplete:(I,R)=>{$(I,R)},components:bPe}),K.createElement(qTe,Object.assign({value:w,onChange:P,prefixCls:i,disabledAlpha:s},p)))},nB=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=u.useContext(Pre);return Array.isArray(n)?K.createElement(Qwe,{value:t,presets:n,prefixCls:e,onChange:r}):null},yPe=e=>{const{prefixCls:t,presets:n,panelRender:r,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}=e,S=`${t}-inner`,C=K.useMemo(()=>({prefixCls:t,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}),[t,i,a,o,s,l,c,d,f,m,p,h,v,g,y,w,x]),_=K.useMemo(()=>({prefixCls:t,value:i,presets:n,onChange:a}),[t,i,n,a]),k=K.createElement("div",{className:`${S}-content`},K.createElement(tB,null),Array.isArray(n)&&K.createElement(Y_,null),K.createElement(nB,null));return K.createElement(Tre.Provider,{value:C},K.createElement(Pre.Provider,{value:_},K.createElement("div",{className:S},typeof r=="function"?r(k,{components:{Picker:tB,Presets:nB}}):k)))};var xPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{color:n,prefixCls:r,open:i,disabled:a,format:o,className:s,showText:l,activeIndex:c}=e,d=xPe(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),f=`${r}-trigger`,m=`${f}-text`,p=`${m}-cell`,[h]=aa("ColorPicker"),v=K.useMemo(()=>{if(!l)return"";if(typeof l=="function")return l(n);if(n.cleared)return h.transparent;if(n.isGradient())return n.getColors().map((x,S)=>{const C=c!==-1&&c!==S;return K.createElement("span",{key:S,className:fe(p,C&&`${p}-inactive`)},x.color.toRgbString()," ",x.percent,"%")});const y=n.toHexString().toUpperCase(),w=HM(n);switch(o){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return w<100?`${y.slice(0,7)},${w}%`:y}},[n,o,l,c,h.transparent,p]),g=u.useMemo(()=>n.cleared?K.createElement(Rre,{prefixCls:r}):K.createElement(DM,{prefixCls:r,color:n.toCssString()}),[n,r]);return K.createElement("div",Object.assign({ref:t,className:fe(f,s,{[`${f}-active`]:i,[`${f}-disabled`]:a})},zr(d)),g,l&&K.createElement("div",{className:m},v))});function SPe(e,t,n){const[r]=aa("ColorPicker"),[i,a]=Ht(e,{value:t}),[o,s]=u.useState("single"),[l,c]=u.useMemo(()=>{const v=(Array.isArray(n)?n:[n]).filter(x=>x);v.length||v.push("single");const g=new Set(v),y=[],w=(x,S)=>{g.has(x)&&y.push({label:S,value:x})};return w("single",r.singleColor),w("gradient",r.gradientColor),[y,g]},[n,r.singleColor,r.gradientColor]),[d,f]=u.useState(null),m=Yt(v=>{f(v),a(v)}),p=u.useMemo(()=>{const v=Ia(i||"");return v.equals(d)?d:v},[i,d]),h=u.useMemo(()=>{var v;return c.has(o)?o:(v=l[0])===null||v===void 0?void 0:v.value},[c,o,l]);return u.useEffect(()=>{s(p.isGradient()?"gradient":"single")},[p]),[p,m,h,s,l]}const Ure=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),rB=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:i,lineWidth:a,colorFillSecondary:o}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:i,flex:"none"},Ure("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${me(a)} ${o}`,borderRadius:"inherit"}})}},CPe=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:i,colorPickerAlphaInputWidth:a,marginXXS:o,paddingXXS:s,controlHeightSM:l,marginXS:c,fontSizeIcon:d,paddingXS:f,colorTextPlaceholder:m,colorPickerInputNumberHandleWidth:p,lineWidth:h}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:i,[`${n}-input-number-input`]:{paddingInlineStart:s,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:p}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${me(a)}`,marginInlineStart:o},[`${t}-format-select${n}-select`]:{marginInlineEnd:c,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(d).add(o).equal(),fontSize:r,lineHeight:me(l)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:i},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:o,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:o,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${me(f)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:me(e.calc(l).sub(e.calc(h).mul(2)).equal())},[`${n}-input-prefix`]:{color:m}}}}}},kPe=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:i,marginSM:a,colorBgElevated:o,colorFillSecondary:s,lineWidthBold:l,colorPickerHandlerSize:c}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:i,inset:0},marginBottom:a},[`${t}-handler`]:{width:c,height:c,border:`${me(l)} solid ${o}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${i}, 0 0 0 1px ${s}`}}},_Pe=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:i,colorPickerPresetColorSize:a,fontSizeSM:o,colorText:s,lineHeightSM:l,lineWidth:c,borderRadius:d,colorFill:f,colorWhite:m,marginXXS:p,paddingXS:h,fontHeightSM:v}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:v,color:r,paddingInlineEnd:i}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:p},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${me(h)} 0`},"&-label":{fontSize:o,color:s,lineHeight:l},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(p).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:a,height:a,"&::before":{content:'""',pointerEvents:"none",width:e.calc(a).add(e.calc(c).mul(4)).equal(),height:e.calc(a).add(e.calc(c).mul(4)).equal(),position:"absolute",top:e.calc(c).mul(-2).equal(),insetInlineStart:e.calc(c).mul(-2).equal(),borderRadius:d,border:`${me(c)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:f},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(a).div(13).mul(5).equal(),height:e.calc(a).div(13).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:m,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:o,color:r}}}},EPe=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:i,lineWidthBold:a,colorPickerHandlerSizeSM:o,colorPickerSliderHeight:s,marginSM:l,marginXS:c}=e,d=e.calc(o).sub(e.calc(a).mul(2).equal()).equal(),f=e.calc(o).add(e.calc(a).mul(2).equal()).equal(),m={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[Ure(me(s),e.colorFillSecondary),{margin:0,padding:0,height:s,borderRadius:e.calc(s).div(2).equal(),"&-rail":{height:s,borderRadius:e.calc(s).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:d,height:d,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:f,height:f,borderRadius:"100%"},"&:after":{width:o,height:o,border:`${me(a)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${i}`,outline:"none",insetInlineStart:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":m}}],[`${t}-slider-container`]:{display:"flex",gap:l,marginBottom:l,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:c,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":m}}}},OR=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${n}`,outline:0}),$Pe=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},iB=(e,t,n)=>{const{componentCls:r,borderRadiusSM:i,lineWidth:a,colorSplit:o,colorBorder:s,red6:l}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:i,border:`${me(a)} solid ${o}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:l},"&:hover":{borderColor:s}})}},TPe=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:i,colorWarningHover:a,colorErrorOutline:o,colorWarningOutline:s}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},OR(e,n,o))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},OR(e,r,s))}}},PPe=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:i,controlHeightXS:a,borderRadius:o,borderRadiusSM:s,borderRadiusXS:l,borderRadiusLG:c,fontSizeLG:d}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:o},[`${t}-trigger-text`]:{fontSize:d}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:s,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:l},[`${t}-trigger-text`]:{lineHeight:me(a)}}}},RPe=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:i,motionDurationMid:a,colorBgElevated:o,colorTextDisabled:s,colorText:l,colorBgContainerDisabled:c,borderRadius:d,marginXS:f,marginSM:m,controlHeight:p,controlHeightSM:h,colorBgTextActive:v,colorPickerPresetColorSize:g,colorPickerPreviewSize:y,lineWidth:w,colorBorder:x,paddingXXS:S,fontSize:C,colorPrimaryHover:_,controlOutline:k}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${me(m)} 0 ${me(f)}`}},[`${n}-panel`]:Object.assign({},kPe(e))},EPe(e)),rB(e,y)),CPe(e)),_Pe(e)),iB(e,g,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:f}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:p,minHeight:p,borderRadius:d,border:`${me(w)} solid ${x}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${a}`,background:o,padding:e.calc(S).sub(w).equal(),[`${n}-trigger-text`]:{marginInlineStart:f,marginInlineEnd:e.calc(f).sub(e.calc(S).sub(w)).equal(),fontSize:C,color:l,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:s}}},"&:hover":{borderColor:_},[`&${n}-trigger-active`]:Object.assign({},OR(e,i,k)),"&-disabled":{color:s,background:c,cursor:"not-allowed","&:hover":{borderColor:v},[`${n}-trigger-text`]:{color:s}}},iB(e,h)),rB(e,h)),TPe(e)),PPe(e))},$Pe(e))},Gm(e,{focusElCls:`${n}-trigger-active`})]},IPe=pn("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,i=nn(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return RPe(i)});var OPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{mode:t,value:n,defaultValue:r,format:i,defaultFormat:a,allowClear:o=!1,presets:s,children:l,trigger:c="click",open:d,disabled:f,placement:m="bottomLeft",arrow:p=!0,panelRender:h,showText:v,style:g,className:y,size:w,rootClassName:x,prefixCls:S,styles:C,disabledAlpha:_=!1,onFormatChange:k,onChange:E,onClear:T,onOpenChange:$,onChangeComplete:P,getPopupContainer:M,autoAdjustOverflow:j=!0,destroyTooltipOnHide:I,destroyOnHidden:R,disabledFormat:O}=e,D=OPe(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","destroyOnHidden","disabledFormat"]),{getPrefixCls:L,direction:B,colorPicker:F}=u.useContext(Rt),z=u.useContext(gi),H=f??z,[A,V]=Ht(!1,{value:d,postState:ve=>!H&&ve,onChange:$}),[W,U]=Ht(i,{value:i,defaultValue:a,onChange:k}),Y=L("color-picker",S),[J,ne,Q,te,Z]=SPe(r,n,t),le=u.useMemo(()=>HM(J)<100,[J]),[se,ce]=K.useState(null),re=ve=>{if(P){let ge=Ia(ve);_&&le&&(ge=NS(ve)),P(ge)}},ie=(ve,ge)=>{let Ee=Ia(ve);_&&le&&(Ee=NS(Ee)),ne(Ee),ce(null),E&&E(Ee,Ee.toCssString()),ge||re(Ee)},[pe,Se]=K.useState(0),[_e,X]=K.useState(!1),ae=ve=>{if(te(ve),ve==="single"&&J.isGradient())Se(0),ie(new ms(J.getColors()[0].color)),ce(J);else if(ve==="gradient"&&!J.isGradient()){const ge=le?NS(J):J;ie(new ms(se||[{percent:0,color:ge},{percent:100,color:ge}]))}},{status:ee}=K.useContext(_i),{compactSize:q,compactItemClassnames:ue}=sl(Y,B),oe=Hr(ve=>{var ge;return(ge=w??q)!==null&&ge!==void 0?ge:ve}),de=Qn(Y),[xe,ke,be]=IPe(Y,de),ye={[`${Y}-rtl`]:B},Ce=fe(x,be,de,ye),Re=fe(ql(Y,ee),{[`${Y}-sm`]:oe==="small",[`${Y}-lg`]:oe==="large"},ue,F==null?void 0:F.className,Ce,y,ke),Pe=fe(Y,Ce),Le={open:A,trigger:c,placement:m,arrow:p,rootClassName:x,getPopupContainer:M,autoAdjustOverflow:j,destroyOnHidden:R??!!I},we=Object.assign(Object.assign({},F==null?void 0:F.style),g);return xe(K.createElement(Hc,Object.assign({style:C==null?void 0:C.popup,styles:{body:C==null?void 0:C.popupOverlayInner},onOpenChange:ve=>{(!ve||!H)&&V(ve)},content:K.createElement(tl,{form:!0},K.createElement(yPe,{mode:Q,onModeChange:ae,modeOptions:Z,prefixCls:Y,value:J,allowClear:o,disabled:H,disabledAlpha:_,presets:s,panelRender:h,format:W,onFormatChange:U,onChange:ie,onChangeComplete:re,onClear:T,activeIndex:pe,onActive:Se,gradientDragging:_e,onGradientDragging:X,disabledFormat:O})),classNames:{root:Pe}},Le),l||K.createElement(wPe,Object.assign({activeIndex:A?pe:-1,open:A,className:Re,style:we,prefixCls:Y,disabled:H,showText:v,format:W},D,{color:J}))))},MPe=df(Lj,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);Lj._InternalPanelDoNotUseOrYouWillBeFired=MPe;var jPe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},NPe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:jPe}))},APe=u.forwardRef(NPe);const qre=(e,t,n,r,i)=>{const{classNames:a,styles:o}=kr(e),[s,l]=qye([a,t],[o,n],{popup:{_default:"root"}});return u.useMemo(()=>{var c,d;const f=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:fe((c=s.popup)===null||c===void 0?void 0:c.root,r)})}),m=Object.assign(Object.assign({},l),{popup:Object.assign(Object.assign({},l.popup),{root:Object.assign(Object.assign({},(d=l.popup)===null||d===void 0?void 0:d.root),i)})});return[f,m]},[s,l,r,i])};function FPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function DPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function Gre(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=M_(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[u.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),i]}const[LPe,BPe]=["week","WeekPicker"],[zPe,HPe]=["month","MonthPicker"],[VPe,WPe]=["year","YearPicker"],[UPe,qPe]=["quarter","QuarterPicker"],[Bj,aB]=["time","TimePicker"];var GPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},KPe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:GPe}))},YPe=u.forwardRef(KPe),XPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},JPe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:XPe}))},zj=u.forwardRef(JPe);const Kre=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?K.createElement(K.Fragment,null,e===Bj?K.createElement(zj,null):K.createElement(YPe,null),t&&n):r,QPe=e=>u.createElement(zt,Object.assign({size:"small",type:"primary"},e));function Yre(e){return u.useMemo(()=>Object.assign({button:QPe},e),[e])}var ZPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((n,r)=>{var i;const{prefixCls:a,getPopupContainer:o,components:s,className:l,style:c,placement:d,size:f,disabled:m,bordered:p=!0,placeholder:h,popupStyle:v,popupClassName:g,dropdownClassName:y,status:w,rootClassName:x,variant:S,picker:C,styles:_,classNames:k,suffixIcon:E}=n,T=ZPe(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames","suffixIcon"]),$=C===Bj?"timePicker":"datePicker",P=u.useRef(null),{getPrefixCls:M,direction:j,getPopupContainer:I,rangePicker:R}=u.useContext(Rt),O=M("picker",a),{compactSize:D,compactItemClassnames:L}=sl(O,j),B=M(),[F,z]=zc("rangePicker",S,p),H=Qn(O),[A,V,W]=Xne(O,H),[U,Y]=qre($,k,_,g||y,v),[J]=Gre(n,O),ne=Yre(s),Q=Hr(X=>{var ae;return(ae=f??D)!==null&&ae!==void 0?ae:X}),te=u.useContext(gi),Z=m??te,le=u.useContext(_i),{hasFeedback:se,status:ce,feedbackIcon:re}=le,ie=u.createElement(Kre,{picker:C,hasFeedback:se,feedbackIcon:re,suffixIcon:E});u.useImperativeHandle(r,()=>P.current);const[pe]=aa("Calendar",JC),Se=Object.assign(Object.assign({},pe),n.locale),[_e]=ol("DatePicker",(i=Y.popup.root)===null||i===void 0?void 0:i.zIndex);return A(u.createElement(tl,{space:!0},u.createElement(h$e,Object.assign({separator:u.createElement("span",{"aria-label":"to",className:`${O}-separator`},u.createElement(APe,null)),disabled:Z,ref:P,placement:d,placeholder:DPe(Se,C,h),suffixIcon:ie,prevIcon:u.createElement("span",{className:`${O}-prev-icon`}),nextIcon:u.createElement("span",{className:`${O}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${O}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${O}-super-next-icon`}),transitionName:`${B}-slide-up`,picker:C},T,{className:fe({[`${O}-${Q}`]:Q,[`${O}-${F}`]:z},ql(O,Vu(ce,w),se),V,L,l,R==null?void 0:R.className,W,H,x,U.root),style:Object.assign(Object.assign(Object.assign({},R==null?void 0:R.style),c),Y.root),locale:Se.lang,prefixCls:O,getPopupContainer:o||I,generateConfig:e,components:ne,direction:j,classNames:{popup:fe(V,W,H,x,U.popup.root)},styles:{popup:Object.assign(Object.assign({},Y.popup.root),{zIndex:_e})},allowClear:J}))))});var tRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const t=(l,c)=>{const d=c===aB?"timePicker":"datePicker";return u.forwardRef((m,p)=>{var h;const{prefixCls:v,getPopupContainer:g,components:y,style:w,className:x,rootClassName:S,size:C,bordered:_,placement:k,placeholder:E,popupStyle:T,popupClassName:$,dropdownClassName:P,disabled:M,status:j,variant:I,onCalendarChange:R,styles:O,classNames:D,suffixIcon:L}=m,B=tRe(m,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames","suffixIcon"]),{getPrefixCls:F,direction:z,getPopupContainer:H,[d]:A}=u.useContext(Rt),V=F("picker",v),{compactSize:W,compactItemClassnames:U}=sl(V,z),Y=u.useRef(null),[J,ne]=zc("datePicker",I,_),Q=Qn(V),[te,Z,le]=Xne(V,Q);u.useImperativeHandle(p,()=>Y.current);const se={showToday:!0},ce=l||m.picker,re=F(),{onSelect:ie,multiple:pe}=B,Se=ie&&l==="time"&&!pe,_e=(ve,ge,Ee)=>{R==null||R(ve,ge,Ee),Se&&ie(ve)},[X,ae]=qre(d,D,O,$||P,T),[ee,q]=Gre(m,V),ue=Yre(y),oe=Hr(ve=>{var ge;return(ge=C??W)!==null&&ge!==void 0?ge:ve}),de=u.useContext(gi),xe=M??de,ke=u.useContext(_i),{hasFeedback:be,status:ye,feedbackIcon:Ce}=ke,Re=u.createElement(Kre,{picker:ce,hasFeedback:be,feedbackIcon:Ce,suffixIcon:L}),[Pe]=aa("DatePicker",JC),Le=Object.assign(Object.assign({},Pe),m.locale),[we]=ol("DatePicker",(h=ae.popup.root)===null||h===void 0?void 0:h.zIndex);return te(u.createElement(tl,{space:!0},u.createElement(w$e,Object.assign({ref:Y,placeholder:FPe(Le,ce,E),suffixIcon:Re,placement:k,prevIcon:u.createElement("span",{className:`${V}-prev-icon`}),nextIcon:u.createElement("span",{className:`${V}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${V}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${V}-super-next-icon`}),transitionName:`${re}-slide-up`,picker:l,onCalendarChange:_e},se,B,{locale:Le.lang,className:fe({[`${V}-${oe}`]:oe,[`${V}-${J}`]:ne},ql(V,Vu(ye,j),be),Z,U,A==null?void 0:A.className,x,le,Q,S,X.root),style:Object.assign(Object.assign(Object.assign({},A==null?void 0:A.style),w),ae.root),prefixCls:V,getPopupContainer:g||H,generateConfig:e,components:ue,direction:z,disabled:xe,classNames:{popup:fe(Z,le,Q,S,X.popup.root)},styles:{popup:Object.assign(Object.assign({},ae.popup.root),{zIndex:we})},allowClear:ee,removeIcon:q}))))})},n=t(),r=t(LPe,BPe),i=t(zPe,HPe),a=t(VPe,WPe),o=t(UPe,qPe),s=t(Bj,aB);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:s,QuarterPicker:o}},Xre=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:a,QuarterPicker:o}=nRe(e),s=eRe(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=a,l.QuarterPicker=o,l},lo=Xre(CEe),rRe=df(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=rRe;const iRe=df(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=iRe;lo.generatePicker=Xre;const aRe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},Hj=K.createContext({});var oRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).map(t=>Object.assign(Object.assign({},t==null?void 0:t.props),{key:t.key}));function lRe(e,t,n){const r=u.useMemo(()=>t||sRe(n),[t,n]);return u.useMemo(()=>r.map(a=>{var{span:o}=a,s=oRe(a,["span"]);return o==="filled"?Object.assign(Object.assign({},s),{filled:!0}):Object.assign(Object.assign({},s),{span:typeof o=="number"?o:fte(e,o)})}),[r,e])}var cRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);io).forEach(o=>{const{filled:s}=o,l=cRe(o,["filled"]);if(s){r.push(l),n.push(r),r=[],a=0;return}const c=t-a;a+=o.span||1,a>=t?(a>t?(i=!0,r.push(Object.assign(Object.assign({},l),{span:c}))):r.push(l),n.push(r),r=[],a=0):r.push(l)}),r.length>0&&n.push(r),n=n.map(o=>{const s=o.reduce((l,c)=>l+(c.span||1),0);if(s{const[n,r]=u.useMemo(()=>uRe(t,e),[t,e]);return n},fRe=({children:e})=>e,rw=e=>e!=null,C$=e=>{const{itemPrefixCls:t,component:n,span:r,className:i,style:a,labelStyle:o,contentStyle:s,bordered:l,label:c,content:d,colon:f,type:m,styles:p}=e,h=n,{classNames:v}=u.useContext(Hj),g=Object.assign(Object.assign({},o),p==null?void 0:p.label),y=Object.assign(Object.assign({},s),p==null?void 0:p.content);return l?u.createElement(h,{colSpan:r,style:a,className:fe(i,{[`${t}-item-${m}`]:m==="label"||m==="content",[v==null?void 0:v.label]:(v==null?void 0:v.label)&&m==="label",[v==null?void 0:v.content]:(v==null?void 0:v.content)&&m==="content"})},rw(c)&&u.createElement("span",{style:g},c),rw(d)&&u.createElement("span",{style:y},d)):u.createElement(h,{colSpan:r,style:a,className:fe(`${t}-item`,i)},u.createElement("div",{className:`${t}-item-container`},rw(c)&&u.createElement("span",{style:g,className:fe(`${t}-item-label`,v==null?void 0:v.label,{[`${t}-item-no-colon`]:!f})},c),rw(d)&&u.createElement("span",{style:y,className:fe(`${t}-item-content`,v==null?void 0:v.content)},d)))};function k$(e,{colon:t,prefixCls:n,bordered:r},{component:i,type:a,showLabel:o,showContent:s,labelStyle:l,contentStyle:c,styles:d}){return e.map(({label:f,children:m,prefixCls:p=n,className:h,style:v,labelStyle:g,contentStyle:y,span:w=1,key:x,styles:S},C)=>typeof i=="string"?u.createElement(C$,{key:`${a}-${x||C}`,className:h,style:v,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),g),S==null?void 0:S.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),y),S==null?void 0:S.content)},span:w,colon:t,component:i,itemPrefixCls:p,bordered:r,label:o?f:null,content:s?m:null,type:a}):[u.createElement(C$,{key:`label-${x||C}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),v),g),S==null?void 0:S.label),span:1,colon:t,component:i[0],itemPrefixCls:p,bordered:r,label:f,type:"label"}),u.createElement(C$,{key:`content-${x||C}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),v),y),S==null?void 0:S.content),span:w*2-1,component:i[1],itemPrefixCls:p,bordered:r,content:m,type:"content"})])}const mRe=e=>{const t=u.useContext(Hj),{prefixCls:n,vertical:r,row:i,index:a,bordered:o}=e;return r?u.createElement(u.Fragment,null,u.createElement("tr",{key:`label-${a}`,className:`${n}-row`},k$(i,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),u.createElement("tr",{key:`content-${a}`,className:`${n}-row`},k$(i,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):u.createElement("tr",{key:a,className:`${n}-row`},k$(i,e,Object.assign({component:o?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},pRe=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.padding)} ${me(e.paddingLG)}`,borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingSM)} ${me(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingXS)} ${me(e.padding)}`}}}}}},hRe=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:a,colonMarginLeft:o,titleMarginBottom:s}=e;return{[t]:Object.assign(Object.assign(Object.assign({},xn(e)),pRe(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:Object.assign(Object.assign({},qa),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:i},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${me(o)} ${me(a)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},vRe=e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}),gRe=pn("Descriptions",e=>{const t=nn(e,{});return hRe(t)},vRe);var bRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,title:n,extra:r,column:i,colon:a=!0,bordered:o,layout:s,children:l,className:c,rootClassName:d,style:f,size:m,labelStyle:p,contentStyle:h,styles:v,items:g,classNames:y}=e,w=bRe(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:S,className:C,style:_,classNames:k,styles:E}=kr("descriptions"),T=x("descriptions",t),$=ff(),P=u.useMemo(()=>{var B;return typeof i=="number"?i:(B=fte($,Object.assign(Object.assign({},aRe),i)))!==null&&B!==void 0?B:3},[$,i]),M=lRe($,g,l),j=Hr(m),I=dRe(P,M),[R,O,D]=gRe(T),L=u.useMemo(()=>({labelStyle:p,contentStyle:h,styles:{content:Object.assign(Object.assign({},E.content),v==null?void 0:v.content),label:Object.assign(Object.assign({},E.label),v==null?void 0:v.label)},classNames:{label:fe(k.label,y==null?void 0:y.label),content:fe(k.content,y==null?void 0:y.content)}}),[p,h,v,y,k,E]);return R(u.createElement(Hj.Provider,{value:L},u.createElement("div",Object.assign({className:fe(T,C,k.root,y==null?void 0:y.root,{[`${T}-${j}`]:j&&j!=="default",[`${T}-bordered`]:!!o,[`${T}-rtl`]:S==="rtl"},c,d,O,D),style:Object.assign(Object.assign(Object.assign(Object.assign({},_),E.root),v==null?void 0:v.root),f)},w),(n||r)&&u.createElement("div",{className:fe(`${T}-header`,k.header,y==null?void 0:y.header),style:Object.assign(Object.assign({},E.header),v==null?void 0:v.header)},n&&u.createElement("div",{className:fe(`${T}-title`,k.title,y==null?void 0:y.title),style:Object.assign(Object.assign({},E.title),v==null?void 0:v.title)},n),r&&u.createElement("div",{className:fe(`${T}-extra`,k.extra,y==null?void 0:y.extra),style:Object.assign(Object.assign({},E.extra),v==null?void 0:v.extra)},r)),u.createElement("div",{className:`${T}-view`},u.createElement("table",null,u.createElement("tbody",null,I.map((B,F)=>u.createElement(mRe,{key:F,index:F,colon:a,prefixCls:T,vertical:s==="vertical",bordered:o,row:B}))))))))};sd.Item=fRe;var oB=u.createContext(null),Jre=u.createContext({}),yRe=["prefixCls","className","containerRef"],xRe=function(t){var n=t.prefixCls,r=t.className,i=t.containerRef,a=at(t,yRe),o=u.useContext(Jre),s=o.panel,l=Dc(s,i);return u.createElement("div",Fe({className:fe("".concat(n,"-content"),r),role:"dialog",ref:l},zr(t,{aria:!0}),{"aria-modal":"true"},a))};function sB(e){return typeof e=="string"&&String(Number(e))===e?(Jn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var lB={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function wRe(e,t){var n,r,i,a=e.prefixCls,o=e.open,s=e.placement,l=e.inline,c=e.push,d=e.forceRender,f=e.autoFocus,m=e.keyboard,p=e.classNames,h=e.rootClassName,v=e.rootStyle,g=e.zIndex,y=e.className,w=e.id,x=e.style,S=e.motion,C=e.width,_=e.height,k=e.children,E=e.mask,T=e.maskClosable,$=e.maskMotion,P=e.maskClassName,M=e.maskStyle,j=e.afterOpenChange,I=e.onClose,R=e.onMouseEnter,O=e.onMouseOver,D=e.onMouseLeave,L=e.onClick,B=e.onKeyDown,F=e.onKeyUp,z=e.styles,H=e.drawerRender,A=u.useRef(),V=u.useRef(),W=u.useRef();u.useImperativeHandle(t,function(){return A.current});var U=function(ae){var ee=ae.keyCode,q=ae.shiftKey;switch(ee){case ht.TAB:{if(ee===ht.TAB){if(!q&&document.activeElement===W.current){var ue;(ue=V.current)===null||ue===void 0||ue.focus({preventScroll:!0})}else if(q&&document.activeElement===V.current){var oe;(oe=W.current)===null||oe===void 0||oe.focus({preventScroll:!0})}}break}case ht.ESC:{I&&m&&(ae.stopPropagation(),I(ae));break}}};u.useEffect(function(){if(o&&f){var X;(X=A.current)===null||X===void 0||X.focus({preventScroll:!0})}},[o]);var Y=u.useState(!1),J=he(Y,2),ne=J[0],Q=J[1],te=u.useContext(oB),Z;typeof c=="boolean"?Z=c?{}:{distance:0}:Z=c||{};var le=(n=(r=(i=Z)===null||i===void 0?void 0:i.distance)!==null&&r!==void 0?r:te==null?void 0:te.pushDistance)!==null&&n!==void 0?n:180,se=u.useMemo(function(){return{pushDistance:le,push:function(){Q(!0)},pull:function(){Q(!1)}}},[le]);u.useEffect(function(){if(o){var X;te==null||(X=te.push)===null||X===void 0||X.call(te)}else{var ae;te==null||(ae=te.pull)===null||ae===void 0||ae.call(te)}},[o]),u.useEffect(function(){return function(){var X;te==null||(X=te.pull)===null||X===void 0||X.call(te)}},[]);var ce=u.createElement(Gi,Fe({key:"mask"},$,{visible:E&&o}),function(X,ae){var ee=X.className,q=X.style;return u.createElement("div",{className:fe("".concat(a,"-mask"),ee,p==null?void 0:p.mask,P),style:N(N(N({},q),M),z==null?void 0:z.mask),onClick:T&&o?I:void 0,ref:ae})}),re=typeof S=="function"?S(s):S,ie={};if(ne&&le)switch(s){case"top":ie.transform="translateY(".concat(le,"px)");break;case"bottom":ie.transform="translateY(".concat(-le,"px)");break;case"left":ie.transform="translateX(".concat(le,"px)");break;default:ie.transform="translateX(".concat(-le,"px)");break}s==="left"||s==="right"?ie.width=sB(C):ie.height=sB(_);var pe={onMouseEnter:R,onMouseOver:O,onMouseLeave:D,onClick:L,onKeyDown:B,onKeyUp:F},Se=u.createElement(Gi,Fe({key:"panel"},re,{visible:o,forceRender:d,onVisibleChanged:function(ae){j==null||j(ae)},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),function(X,ae){var ee=X.className,q=X.style,ue=u.createElement(xRe,Fe({id:w,containerRef:ae,prefixCls:a,className:fe(y,p==null?void 0:p.content),style:N(N({},x),z==null?void 0:z.content)},zr(e,{aria:!0}),pe),k);return u.createElement("div",Fe({className:fe("".concat(a,"-content-wrapper"),p==null?void 0:p.wrapper,ee),style:N(N(N({},ie),q),z==null?void 0:z.wrapper)},zr(e,{data:!0})),H?H(ue):ue)}),_e=N({},v);return g&&(_e.zIndex=g),u.createElement(oB.Provider,{value:se},u.createElement("div",{className:fe(a,"".concat(a,"-").concat(s),h,G(G({},"".concat(a,"-open"),o),"".concat(a,"-inline"),l)),style:_e,tabIndex:-1,ref:A,onKeyDown:U},ce,u.createElement("div",{tabIndex:0,ref:V,style:lB,"aria-hidden":"true","data-sentinel":"start"}),Se,u.createElement("div",{tabIndex:0,ref:W,style:lB,"aria-hidden":"true","data-sentinel":"end"})))}var SRe=u.forwardRef(wRe),CRe=function(t){var n=t.open,r=n===void 0?!1:n,i=t.prefixCls,a=i===void 0?"rc-drawer":i,o=t.placement,s=o===void 0?"right":o,l=t.autoFocus,c=l===void 0?!0:l,d=t.keyboard,f=d===void 0?!0:d,m=t.width,p=m===void 0?378:m,h=t.mask,v=h===void 0?!0:h,g=t.maskClosable,y=g===void 0?!0:g,w=t.getContainer,x=t.forceRender,S=t.afterOpenChange,C=t.destroyOnClose,_=t.onMouseEnter,k=t.onMouseOver,E=t.onMouseLeave,T=t.onClick,$=t.onKeyDown,P=t.onKeyUp,M=t.panelRef,j=u.useState(!1),I=he(j,2),R=I[0],O=I[1],D=u.useState(!1),L=he(D,2),B=L[0],F=L[1];fn(function(){F(!0)},[]);var z=B?r:!1,H=u.useRef(),A=u.useRef();fn(function(){z&&(A.current=document.activeElement)},[z]);var V=function(ne){var Q;if(O(ne),S==null||S(ne),!ne&&A.current&&!((Q=H.current)!==null&&Q!==void 0&&Q.contains(A.current))){var te;(te=A.current)===null||te===void 0||te.focus({preventScroll:!0})}},W=u.useMemo(function(){return{panel:M}},[M]);if(!x&&!R&&!z&&C)return null;var U={onMouseEnter:_,onMouseOver:k,onMouseLeave:E,onClick:T,onKeyDown:$,onKeyUp:P},Y=N(N({},t),{},{open:z,prefixCls:a,placement:s,autoFocus:c,keyboard:f,width:p,mask:v,maskClosable:y,inline:w===!1,afterOpenChange:V,ref:H},U);return u.createElement(Jre.Provider,{value:W},u.createElement(ny,{open:z||x||R,autoDestroy:!1,getContainer:w,autoLock:v&&(z||R)},u.createElement(SRe,Y)))};const Qre=e=>{var t,n;const{prefixCls:r,title:i,footer:a,extra:o,closable:s,loading:l,onClose:c,headerStyle:d,bodyStyle:f,footerStyle:m,children:p,classNames:h,styles:v}=e,g=kr("drawer");let y;s===!1?y=void 0:s===void 0||s===!0?y="start":y=(s==null?void 0:s.placement)==="end"?"end":"start";const w=u.useCallback(k=>u.createElement("button",{type:"button",onClick:c,className:fe(`${r}-close`,{[`${r}-close-${y}`]:y==="end"})},k),[c,r,y]),[x,S]=MM(cv(e),cv(g),{closable:!0,closeIconRender:w}),C=()=>{var k,E;return!i&&!x?null:u.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(k=g.styles)===null||k===void 0?void 0:k.header),d),v==null?void 0:v.header),className:fe(`${r}-header`,{[`${r}-header-close-only`]:x&&!i&&!o},(E=g.classNames)===null||E===void 0?void 0:E.header,h==null?void 0:h.header)},u.createElement("div",{className:`${r}-header-title`},y==="start"&&S,i&&u.createElement("div",{className:`${r}-title`},i)),o&&u.createElement("div",{className:`${r}-extra`},o),y==="end"&&S)},_=()=>{var k,E;if(!a)return null;const T=`${r}-footer`;return u.createElement("div",{className:fe(T,(k=g.classNames)===null||k===void 0?void 0:k.footer,h==null?void 0:h.footer),style:Object.assign(Object.assign(Object.assign({},(E=g.styles)===null||E===void 0?void 0:E.footer),m),v==null?void 0:v.footer)},a)};return u.createElement(u.Fragment,null,C(),u.createElement("div",{className:fe(`${r}-body`,h==null?void 0:h.body,(t=g.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=g.styles)===null||n===void 0?void 0:n.body),f),v==null?void 0:v.body)},l?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):p),_())},kRe=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},Zre=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),eie=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},Zre({opacity:e},{opacity:1})),_Re=(e,t)=>[eie(.7,t),Zre({transform:kRe(e)},{transform:"none"})],ERe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:eie(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,i)=>Object.assign(Object.assign({},r),{[`&-${i}`]:_Re(i,n)}),{})}}},$Re=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:i,colorBgElevated:a,motionDurationSlow:o,motionDurationMid:s,paddingXS:l,padding:c,paddingLG:d,fontSizeLG:f,lineHeightLG:m,lineWidth:p,lineType:h,colorSplit:v,marginXS:g,colorIcon:y,colorIconHover:w,colorBgTextHover:x,colorBgTextActive:S,colorText:C,fontWeightStrong:_,footerPaddingBlock:k,footerPaddingInline:E,calc:T}=e,$=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:C,"&-pure":{position:"relative",background:a,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:i,pointerEvents:"auto"},[$]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${o}`,"&-hidden":{display:"none"}},[`&-left > ${$}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${$}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${$}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${$}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:a,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${me(c)} ${me(d)}`,fontSize:f,lineHeight:m,borderBottom:`${me(p)} ${h} ${v}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:T(f).add(l).equal(),height:T(f).add(l).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",color:y,fontWeight:_,fontSize:f,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto",[`&${n}-close-end`]:{marginInlineStart:g},[`&:not(${n}-close-end)`]:{marginInlineEnd:g},"&:hover":{color:w,backgroundColor:x,textDecoration:"none"},"&:active":{backgroundColor:S}},zo(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:f,lineHeight:m},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:d,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${me(k)} ${me(E)}`,borderTop:`${me(p)} ${h} ${v}`},"&-rtl":{direction:"rtl"}}}},TRe=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),tie=pn("Drawer",e=>{const t=nn(e,{});return[$Re(t),ERe(t)]},TRe);var nie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{rootClassName:t,width:n,height:r,size:i="default",mask:a=!0,push:o=PRe,open:s,afterOpenChange:l,onClose:c,prefixCls:d,getContainer:f,panelRef:m=null,style:p,className:h,visible:v,afterVisibleChange:g,maskStyle:y,drawerStyle:w,contentWrapperStyle:x,destroyOnClose:S,destroyOnHidden:C}=e,_=nie(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),{getPopupContainer:k,getPrefixCls:E,direction:T,className:$,style:P,classNames:M,styles:j}=kr("drawer"),I=E("drawer",d),[R,O,D]=tie(I),L=f===void 0&&k?()=>k(document.body):f,B=fe({"no-mask":!a,[`${I}-rtl`]:T==="rtl"},t,O,D),F=u.useMemo(()=>n??(i==="large"?736:378),[n,i]),z=u.useMemo(()=>r??(i==="large"?736:378),[r,i]),H={motionName:ha(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},A=Q=>({motionName:ha(I,`panel-motion-${Q}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),V=vee(),W=yi(m,V),[U,Y]=ol("Drawer",_.zIndex),{classNames:J={},styles:ne={}}=_;return R(u.createElement(tl,{form:!0,space:!0},u.createElement(J1.Provider,{value:Y},u.createElement(CRe,Object.assign({prefixCls:I,onClose:c,maskMotion:H,motion:A},_,{classNames:{mask:fe(J.mask,M.mask),content:fe(J.content,M.content),wrapper:fe(J.wrapper,M.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},ne.mask),y),j.mask),content:Object.assign(Object.assign(Object.assign({},ne.content),w),j.content),wrapper:Object.assign(Object.assign(Object.assign({},ne.wrapper),x),j.wrapper)},open:s??v,mask:a,push:o,width:F,height:z,style:Object.assign(Object.assign({},P),p),className:fe($,h),rootClassName:B,getContainer:L,afterOpenChange:l??g,panelRef:W,zIndex:U,destroyOnClose:C??S}),u.createElement(Qre,Object.assign({prefixCls:I},_,{onClose:c}))))))},RRe=e=>{const{prefixCls:t,style:n,className:r,placement:i="right"}=e,a=nie(e,["prefixCls","style","className","placement"]),{getPrefixCls:o}=u.useContext(Rt),s=o("drawer",t),[l,c,d]=tie(s),f=fe(s,`${s}-pure`,`${s}-${i}`,c,d,r);return l(u.createElement("div",{className:f,style:n},u.createElement(Qre,Object.assign({prefixCls:s},a))))};_s._InternalPanelDoNotUseOrYouWillBeFired=RRe;function cB(e){return["small","middle","large"].includes(e)}function uB(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const rie=K.createContext({latestIndex:0}),IRe=rie.Provider,ORe=({className:e,index:t,children:n,split:r,style:i})=>{const{latestIndex:a}=u.useContext(rie);return n==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:e,style:i},n),t{var n;const{getPrefixCls:r,direction:i,size:a,className:o,style:s,classNames:l,styles:c}=kr("space"),{size:d=a??"small",align:f,className:m,rootClassName:p,children:h,direction:v="horizontal",prefixCls:g,split:y,style:w,wrap:x=!1,classNames:S,styles:C}=e,_=MRe(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,E]=Array.isArray(d)?d:[d,d],T=cB(E),$=cB(k),P=uB(E),M=uB(k),j=Ir(h,{keepEmpty:!0}),I=f===void 0&&v==="horizontal"?"center":f,R=r("space",g),[O,D,L]=AZ(R),B=fe(R,o,D,`${R}-${v}`,{[`${R}-rtl`]:i==="rtl",[`${R}-align-${I}`]:I,[`${R}-gap-row-${E}`]:T,[`${R}-gap-col-${k}`]:$},m,p,L),F=fe(`${R}-item`,(n=S==null?void 0:S.item)!==null&&n!==void 0?n:l.item),z=Object.assign(Object.assign({},c.item),C==null?void 0:C.item),H=j.map((W,U)=>{const Y=(W==null?void 0:W.key)||`${F}-${U}`;return u.createElement(ORe,{className:F,key:Y,index:U,split:y,style:z},W)}),A=u.useMemo(()=>({latestIndex:j.reduce((U,Y,J)=>Y!=null?J:U,0)}),[j]);if(j.length===0)return null;const V={};return x&&(V.flexWrap="wrap"),!$&&M&&(V.columnGap=k),!T&&P&&(V.rowGap=E),O(u.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),s),w)},_),u.createElement(IRe,{value:A},H)))}),Sr=jRe;Sr.Compact=Lxe;var NRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:r}=u.useContext(Rt),{prefixCls:i,type:a="default",danger:o,disabled:s,loading:l,onClick:c,htmlType:d,children:f,className:m,menu:p,arrow:h,autoFocus:v,overlay:g,trigger:y,align:w,open:x,onOpenChange:S,placement:C,getPopupContainer:_,href:k,icon:E=u.createElement(gj,null),title:T,buttonsRender:$=te=>te,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,destroyPopupOnHide:O,dropdownRender:D,popupRender:L}=e,B=NRe(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","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),F=n("dropdown",i),z=`${F}-button`,A={menu:p,arrow:h,autoFocus:v,align:w,disabled:s,trigger:s?[]:y,onOpenChange:S,getPopupContainer:_||t,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,popupRender:L||D},{compactSize:V,compactItemClassnames:W}=sl(F,r),U=fe(z,W,m);"destroyPopupOnHide"in e&&(A.destroyPopupOnHide=O),"overlay"in e&&(A.overlay=g),"open"in e&&(A.open=x),"placement"in e?A.placement=C:A.placement=r==="rtl"?"bottomLeft":"bottomRight";const Y=u.createElement(zt,{type:a,danger:o,disabled:s,loading:l,onClick:c,htmlType:d,href:k,title:T},f),J=u.createElement(zt,{type:a,danger:o,icon:E}),[ne,Q]=$([Y,J]);return u.createElement(Sr.Compact,Object.assign({className:U,size:V,block:!0},B),ne,u.createElement(B_,Object.assign({},A),Q))};iie.__ANT_BUTTON=!0;const Rm=B_;Rm.Button=iie;function ARe(e){return e==null?null:typeof e=="object"&&!u.isValidElement(e)?e:{title:e}}var FRe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},DRe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:FRe}))},LRe=u.forwardRef(DRe);function f2(e){const[t,n]=u.useState(e);return u.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const BRe=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, opacity ${e.motionDurationFast} ${e.motionEaseInOut}, - transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},kRe=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),oB=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},_Re=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},bn(e)),kRe(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},oB(e,e.controlHeightSM)),"&-large":Object.assign({},oB(e,e.controlHeightLG))})}},ERe=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:o,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:LM,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Af=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),$Re=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, - ${t}-col-xl-24${n}-label`]:Af(e)}}},TRe=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, - > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},PRe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Af(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},RRe=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, + transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},zRe=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),dB=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},HRe=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},xn(e)),zRe(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},dB(e,e.controlHeightSM)),"&-large":Object.assign({},dB(e,e.controlHeightLG))})}},VRe=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:o,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:zM,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Nf=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),WRe=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, + ${t}-col-xl-24${n}-label`]:Nf(e)}}},URe=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, + > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},qRe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Nf(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},GRe=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, ${r}-col-24${n}-label, - ${r}-col-xl-24${n}-label`]:Af(e)},[`@media (max-width: ${me(e.screenXSMax)})`]:[PRe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Af(e)}}}],[`@media (max-width: ${me(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Af(e)}}},[`@media (max-width: ${me(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Af(e)}}},[`@media (max-width: ${me(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Af(e)}}}}},IRe=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),Yre=(e,t)=>tn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),zj=mn("Form",(e,{rootPrefixCls:t})=>{const n=Yre(e,t);return[_Re(n),ERe(n),SRe(n),$Re(n),TRe(n),RRe(n),Q1(n),LM]},IRe,{order:-1e3}),sB=[];function k$(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const Xre=({help:e,helpStatus:t,errors:n=sB,warnings:r=sB,className:i,fieldId:a,onVisibleChanged:o})=>{const{prefixCls:s}=u.useContext(GM),l=`${s}-item-explain`,c=Qn(s),[d,f,m]=zj(s,c),p=u.useMemo(()=>lv(s),[s]),h=d2(n),v=d2(r),g=u.useMemo(()=>e!=null?[k$(e,"help",t)]:[].concat(Ve(h.map((x,C)=>k$(x,"error","error",C))),Ve(v.map((x,C)=>k$(x,"warning","warning",C)))),[e,t,h,v]),y=u.useMemo(()=>{const x={};return g.forEach(({key:C})=>{x[C]=(x[C]||0)+1}),g.map((C,S)=>Object.assign(Object.assign({},C),{key:x[C.key]>1?`${C.key}-fallback-${S}`:C.key}))},[g]),w={};return a&&(w.id=`${a}_help`),d(u.createElement(Gi,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!y.length,onVisibleChanged:o},x=>{const{className:C,style:S}=x;return u.createElement("div",Object.assign({},w,{className:fe(l,C,m,c,i,f),style:S}),u.createElement($M,Object.assign({keys:y},lv(s),{motionName:`${s}-show-help-item`,component:!1}),k=>{const{key:_,error:E,errorStatus:T,className:$,style:P}=k;return u.createElement("div",{key:_,className:fe($,{[`${l}-${T}`]:T}),style:P},E)}))}))};var ORe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(vi),{getPrefixCls:r,direction:i,requiredMark:a,colon:o,scrollToFirstError:s,className:l,style:c}=Sr("form"),{prefixCls:d,className:f,rootClassName:m,size:p,disabled:h=n,form:v,colon:g,labelAlign:y,labelWrap:w,labelCol:x,wrapperCol:C,hideRequiredMark:S,layout:k="horizontal",scrollToFirstError:_,requiredMark:E,onFinishFailed:T,name:$,style:P,feedbackIcons:M,variant:j}=e,I=ORe(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),R=Hr(p),O=u.useContext(OQ),L=u.useMemo(()=>E!==void 0?E:S?!1:a!==void 0?a:!0,[S,E,a]),D=g??o,B=r("form",d),F=Qn(B),[z,H,A]=zj(B,F),V=fe(B,`${B}-${k}`,{[`${B}-hide-required-mark`]:L===!1,[`${B}-rtl`]:i==="rtl",[`${B}-${R}`]:R},A,F,H,l,f,m),[W]=Ine(v),{__INTERNAL__:U}=W;U.name=$;const X=u.useMemo(()=>({name:$,labelAlign:y,labelCol:x,labelWrap:w,wrapperCol:C,layout:k,colon:D,requiredMark:L,itemRef:U.itemRef,form:W,feedbackIcons:M}),[$,y,x,C,k,D,L,W,M]),J=u.useRef(null);u.useImperativeHandle(t,()=>{var ne;return Object.assign(Object.assign({},W),{nativeElement:(ne=J.current)===null||ne===void 0?void 0:ne.nativeElement})});const re=(ne,Z)=>{if(ne){let se={block:"nearest"};typeof ne=="object"&&(se=Object.assign(Object.assign({},se),ne)),W.scrollToField(Z,se)}},Q=ne=>{if(T==null||T(ne),ne.errorFields.length){const Z=ne.errorFields[0].name;if(_!==void 0){re(_,Z);return}s!==void 0&&re(s,Z)}};return z(u.createElement(iee.Provider,{value:j},u.createElement(SM,{disabled:h},u.createElement(Tm.Provider,{value:R},u.createElement(nee,{validateMessages:O},u.createElement(Ou.Provider,{value:X},u.createElement(ree,{status:!0},u.createElement(Xv,Object.assign({id:$},I,{name:$,onFinishFailed:Q,form:W,ref:J,style:Object.assign(Object.assign({},c),P),className:V})))))))))},jRe=u.forwardRef(MRe);function NRe(e){if(typeof e=="function")return e;const t=Ir(e);return t.length<=1?t[0]:t}const Jre=()=>{const{status:e,errors:t=[],warnings:n=[]}=u.useContext(ki);return{status:e,errors:t,warnings:n}};Jre.Context=ki;function ARe(e){const[t,n]=u.useState(e),r=u.useRef(null),i=u.useRef([]),a=u.useRef(!1);u.useEffect(()=>(a.current=!1,()=>{a.current=!0,pn.cancel(r.current),r.current=null}),[]);function o(s){a.current||(r.current===null&&(i.current=[],r.current=pn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(d=>{c=d(c)}),c})})),i.current.push(s))}return[t,o]}function FRe(){const{itemRef:e}=u.useContext(Ou),t=u.useRef({});function n(r,i){const a=i&&typeof i=="object"&&lf(i),o=r.join("_");return(t.current.name!==o||t.current.originRef!==a)&&(t.current.name=o,t.current.originRef=a,t.current.ref=bi(e(r),a)),t.current.ref}return n}const DRe=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},LRe=qm(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=Yre(e,t);return DRe(n)});var BRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:a,errors:o,warnings:s,_internalItemRender:l,extra:c,help:d,fieldId:f,marginBottom:m,onErrorVisibleChanged:p,label:h}=e,v=`${t}-item`,g=u.useContext(Ou),y=u.useMemo(()=>{let I=Object.assign({},i||g.wrapperCol||{});return h===null&&!r&&!i&&g.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(O=>{const L=O?[O]:[],D=cr(g.labelCol,L),B=typeof D=="object"?D:{},F=cr(I,L),z=typeof F=="object"?F:{};"span"in B&&!("offset"in z)&&B.span{const{labelCol:I,wrapperCol:R}=g;return BRe(g,["labelCol","wrapperCol"])},[g]),C=u.useRef(null),[S,k]=u.useState(0);dn(()=>{c&&C.current?k(C.current.clientHeight):k(0)},[c]);const _=u.createElement("div",{className:`${v}-control-input`},u.createElement("div",{className:`${v}-control-input-content`},a)),E=u.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=m!==null||o.length||s.length?u.createElement(GM.Provider,{value:E},u.createElement(Xre,{fieldId:f,errors:o,warnings:s,help:d,helpStatus:n,className:`${v}-explain-connected`,onVisibleChanged:p})):null,$={};f&&($.id=`${f}_extra`);const P=c?u.createElement("div",Object.assign({},$,{className:`${v}-extra`,ref:C}),c):null,M=T||P?u.createElement("div",{className:`${v}-additional`,style:m?{minHeight:m+S}:{}},T,P):null,j=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:_,errorList:T,extra:P}):u.createElement(u.Fragment,null,_,M);return u.createElement(Ou.Provider,{value:x},u.createElement(Wn,Object.assign({},y,{className:w}),j),u.createElement(LRe,{prefixCls:t}))};var VRe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},WRe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:VRe}))},URe=u.forwardRef(WRe),qRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var d;const[f]=ia("Form"),{labelAlign:m,labelCol:p,labelWrap:h,colon:v}=u.useContext(Ou);if(!t)return null;const g=r||p||{},y=i||m,w=`${e}-item-label`,x=fe(w,y==="left"&&`${w}-left`,g.className,{[`${w}-wrap`]:!!h});let C=t;const S=a===!0||v!==!1&&a!==!1;S&&!c&&typeof t=="string"&&t.trim()&&(C=t.replace(/[:|:]\s*$/,""));const _=yRe(l);if(_){const{icon:j=u.createElement(URe,null)}=_,I=qRe(_,["icon"]),R=u.createElement($r,Object.assign({},I),u.cloneElement(j,{className:`${e}-item-tooltip`,title:"",onClick:O=>{O.preventDefault()},tabIndex:null}));C=u.createElement(u.Fragment,null,C,R)}const E=s==="optional",T=typeof s=="function",$=s===!1;T?C=s(C,{required:!!o}):E&&!o&&(C=u.createElement(u.Fragment,null,C,u.createElement("span",{className:`${e}-item-optional`,title:""},(f==null?void 0:f.optional)||((d=Zs.Form)===null||d===void 0?void 0:d.optional))));let P;$?P="hidden":(E||T)&&(P="optional");const M=fe({[`${e}-item-required`]:o,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!S});return u.createElement(Wn,Object.assign({},g,{className:x}),u.createElement("label",{htmlFor:n,className:M,title:typeof t=="string"?t:""},C))},KRe={success:Gm,warning:cf,error:Bc,validating:Ra};function Qre({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:a,meta:o,noStyle:s,name:l}){const c=`${a}-item`,{feedbackIcons:d}=u.useContext(Ou),f=Rne(t,n,o,null,!!r,i),{isFormItemInput:m,status:p,hasFeedback:h,feedbackIcon:v,name:g}=u.useContext(ki),y=u.useMemo(()=>{var w;let x;if(r){const S=r!==!0&&r.icons||d,k=f&&((w=S==null?void 0:S({status:f,errors:t,warnings:n}))===null||w===void 0?void 0:w[f]),_=f?KRe[f]:null;x=k!==!1&&_?u.createElement("span",{className:fe(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},k||u.createElement(_,null)):null}const C={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:x,isFormItemInput:!0,name:l};return s&&(C.status=(f??p)||"",C.isFormItemInput=m,C.hasFeedback=!!(r??h),C.feedbackIcon=r!==void 0?C.feedbackIcon:v,C.name=l??g),C},[f,r,s,m,p]);return u.createElement(ki.Provider,{value:y},e)}var YRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(j&&T.current){const z=getComputedStyle(T.current);O(Number.parseInt(z.marginBottom,10))}},[j,I]);const L=z=>{z||O(null)},B=((z=!1)=>{const H=z?$:c.errors,A=z?P:c.warnings;return Rne(H,A,c,"",!!d,l)})(),F=fe(C,n,r,{[`${C}-with-help`]:M||$.length||P.length,[`${C}-has-feedback`]:B&&d,[`${C}-has-success`]:B==="success",[`${C}-has-warning`]:B==="warning",[`${C}-has-error`]:B==="error",[`${C}-is-validating`]:B==="validating",[`${C}-hidden`]:f,[`${C}-${_}`]:_});return u.createElement("div",{className:F,style:i,ref:T},u.createElement(da,Object.assign({className:`${C}-row`},on(x,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),u.createElement(GRe,Object.assign({htmlFor:p},e,{requiredMark:S,required:h??v,prefixCls:t,vertical:E})),u.createElement(HRe,Object.assign({},e,c,{errors:$,warnings:P,prefixCls:t,status:B,help:a,marginBottom:R,onErrorVisibleChanged:L}),u.createElement(tee.Provider,{value:g},u.createElement(Qre,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:d,validateStatus:B,name:w},m)))),!!R&&u.createElement("div",{className:`${C}-margin-offset`,style:{marginBottom:-R}}))}const JRe="__SPLIT__";function QRe(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const a=e[i],o=t[i];return a===o||typeof a=="function"||typeof o=="function"})}const ZRe=u.memo(({children:e})=>e,(e,t)=>QRe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function lB(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function eIe(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:a,shouldUpdate:o,rules:s,children:l,required:c,label:d,messageVariables:f,trigger:m="onChange",validateTrigger:p,hidden:h,help:v,layout:g}=e,{getPrefixCls:y}=u.useContext(It),{name:w}=u.useContext(Ou),x=NRe(l),C=typeof x=="function",S=u.useContext(tee),{validateTrigger:k}=u.useContext(Zd),_=p!==void 0?p:k,E=t!=null,T=y("form",a),$=Qn(T),[P,M,j]=zj(T,$);Lc();const I=u.useContext(n1),R=u.useRef(null),[O,L]=ARe({}),[D,B]=Pm(()=>lB()),F=X=>{const J=I==null?void 0:I.getKey(X.name);if(B(X.destroy?lB():X,!0),n&&v!==!1&&S){let re=X.name;if(X.destroy)re=R.current||re;else if(J!==void 0){const[Q,ne]=J;re=[Q].concat(Ve(ne)),R.current=re}S(X,re)}},z=(X,J)=>{L(re=>{const Q=Object.assign({},re),Z=[].concat(Ve(X.name.slice(0,-1)),Ve(J)).join(JRe);return X.destroy?delete Q[Z]:Q[Z]=X,Q})},[H,A]=u.useMemo(()=>{const X=Ve(D.errors),J=Ve(D.warnings);return Object.values(O).forEach(re=>{X.push.apply(X,Ve(re.errors||[])),J.push.apply(J,Ve(re.warnings||[]))}),[X,J]},[O,D.errors,D.warnings]),V=FRe();function W(X,J,re){return n&&!h?u.createElement(Qre,{prefixCls:T,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:D,errors:H,warnings:A,noStyle:!0,name:t},X):u.createElement(XRe,Object.assign({key:"row"},e,{className:fe(r,j,$,M),prefixCls:T,fieldId:J,isRequired:re,errors:H,warnings:A,meta:D,onSubItemMetaChange:z,layout:g,name:t}),X)}if(!E&&!C&&!i)return P(W(x));let U={};return typeof d=="string"?U.label=d:t&&(U.label=String(t)),f&&(U=Object.assign(Object.assign({},U),f)),P(u.createElement(UM,Object.assign({},e,{messageVariables:U,trigger:m,validateTrigger:_,onMetaChange:F}),(X,J,re)=>{const Q=lb(t).length&&J?J.name:[],ne=Pne(Q,w),Z=c!==void 0?c:!!(s!=null&&s.some(ce=>{if(ce&&typeof ce=="object"&&ce.required&&!ce.warningOnly)return!0;if(typeof ce=="function"){const te=ce(re);return(te==null?void 0:te.required)&&!(te!=null&&te.warningOnly)}return!1})),se=Object.assign({},X);let oe=null;if(Array.isArray(x)&&E)oe=x;else if(!(C&&(!(o||i)||E))){if(!(i&&!C&&!E))if(u.isValidElement(x)){const ce=Object.assign(Object.assign({},x.props),se);if(ce.id||(ce.id=ne),v||H.length>0||A.length>0||e.extra){const pe=[];(v||H.length>0)&&pe.push(`${ne}_help`),e.extra&&pe.push(`${ne}_extra`),ce["aria-describedby"]=pe.join(" ")}H.length>0&&(ce["aria-invalid"]="true"),Z&&(ce["aria-required"]="true"),Wl(x)&&(ce.ref=V(Q,x)),new Set([].concat(Ve(lb(m)),Ve(lb(_)))).forEach(pe=>{ce[pe]=(...we)=>{var _e,Y,ae,ee,q;(ae=se[pe])===null||ae===void 0||(_e=ae).call.apply(_e,[se].concat(we)),(q=(ee=x.props)[pe])===null||q===void 0||(Y=q).call.apply(Y,[ee].concat(we))}});const le=[ce["aria-required"],ce["aria-invalid"],ce["aria-describedby"]];oe=u.createElement(ZRe,{control:se,update:x,childProps:le},gi(x,ce))}else C&&(o||i)&&!E?oe=x(re):oe=x}return W(oe,ne,Z)}))}const Zre=eIe;Zre.useStatus=Jre;var tIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,children:n}=e,r=tIe(e,["prefixCls","children"]);const{getPrefixCls:i}=u.useContext(It),a=i("form",t),o=u.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return u.createElement(JZ,Object.assign({},r),(s,l,c)=>u.createElement(GM.Provider,{value:o},n(s.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),l,{errors:c.errors,warnings:c.warnings})))};function rIe(){const{form:e}=u.useContext(Ou);return e}const kn=jRe;kn.Item=Zre;kn.List=nIe;kn.ErrorList=Xre;kn.useForm=Ine;kn.useFormInstance=rIe;kn.useWatch=eee;kn.Provider=nee;kn.create=()=>{};var iIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},aIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:iIe}))},py=u.forwardRef(aIe);function eie(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function oIe(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function _d(e,t,n,r){var i=Ub.unstable_batchedUpdates?function(o){Ub.unstable_batchedUpdates(n,o)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}var hy=u.createContext(null),sIe=function(t){var n=t.visible,r=t.maskTransitionName,i=t.getContainer,a=t.prefixCls,o=t.rootClassName,s=t.icons,l=t.countRender,c=t.showSwitch,d=t.showProgress,f=t.current,m=t.transform,p=t.count,h=t.scale,v=t.minScale,g=t.maxScale,y=t.closeIcon,w=t.onActive,x=t.onClose,C=t.onZoomIn,S=t.onZoomOut,k=t.onRotateRight,_=t.onRotateLeft,E=t.onFlipX,T=t.onFlipY,$=t.onReset,P=t.toolbarRender,M=t.zIndex,j=t.image,I=u.useContext(hy),R=s.rotateLeft,O=s.rotateRight,L=s.zoomIn,D=s.zoomOut,B=s.close,F=s.left,z=s.right,H=s.flipX,A=s.flipY,V="".concat(a,"-operations-operation");u.useEffect(function(){var te=function(pe){pe.keyCode===ht.ESC&&x()};return n&&window.addEventListener("keydown",te),function(){window.removeEventListener("keydown",te)}},[n]);var W=function(le,pe){le.preventDefault(),le.stopPropagation(),w(pe)},U=u.useCallback(function(te){var le=te.type,pe=te.disabled,we=te.onClick,_e=te.icon;return u.createElement("div",{key:le,className:fe(V,"".concat(a,"-operations-operation-").concat(le),G({},"".concat(a,"-operations-operation-disabled"),!!pe)),onClick:we},_e)},[V,a]),X=c?U({icon:F,onClick:function(le){return W(le,-1)},type:"prev",disabled:f===0}):void 0,J=c?U({icon:z,onClick:function(le){return W(le,1)},type:"next",disabled:f===p-1}):void 0,re=U({icon:A,onClick:T,type:"flipY"}),Q=U({icon:H,onClick:E,type:"flipX"}),ne=U({icon:R,onClick:_,type:"rotateLeft"}),Z=U({icon:O,onClick:k,type:"rotateRight"}),se=U({icon:D,onClick:S,type:"zoomOut",disabled:h<=v}),oe=U({icon:L,onClick:C,type:"zoomIn",disabled:h===g}),ce=u.createElement("div",{className:"".concat(a,"-operations")},re,Q,ne,Z,se,oe);return u.createElement(Gi,{visible:n,motionName:r},function(te){var le=te.className,pe=te.style;return u.createElement(ey,{open:!0,getContainer:i??document.body},u.createElement("div",{className:fe("".concat(a,"-operations-wrapper"),le,o),style:N(N({},pe),{},{zIndex:M})},y===null?null:u.createElement("button",{className:"".concat(a,"-close"),onClick:x},y||B),c&&u.createElement(u.Fragment,null,u.createElement("div",{className:fe("".concat(a,"-switch-left"),G({},"".concat(a,"-switch-left-disabled"),f===0)),onClick:function(_e){return W(_e,-1)}},F),u.createElement("div",{className:fe("".concat(a,"-switch-right"),G({},"".concat(a,"-switch-right-disabled"),f===p-1)),onClick:function(_e){return W(_e,1)}},z)),u.createElement("div",{className:"".concat(a,"-footer")},d&&u.createElement("div",{className:"".concat(a,"-progress")},l?l(f+1,p):u.createElement("bdi",null,"".concat(f+1," / ").concat(p))),P?P(ce,N(N({icons:{prevIcon:X,nextIcon:J,flipYIcon:re,flipXIcon:Q,rotateLeftIcon:ne,rotateRightIcon:Z,zoomOutIcon:se,zoomInIcon:oe},actions:{onActive:w,onFlipY:T,onFlipX:E,onRotateLeft:_,onRotateRight:k,onZoomOut:S,onZoomIn:C,onReset:$,onClose:x},transform:m},I?{current:f,total:p}:{}),{},{image:j})):ce)))})},rw={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function lIe(e,t,n,r){var i=u.useRef(null),a=u.useRef([]),o=u.useState(rw),s=he(o,2),l=s[0],c=s[1],d=function(h){c(rw),Lo(rw,l)||r==null||r({transform:rw,action:h})},f=function(h,v){i.current===null&&(a.current=[],i.current=pn(function(){c(function(g){var y=g;return a.current.forEach(function(w){y=N(N({},y),w)}),i.current=null,r==null||r({transform:y,action:v}),y})})),a.current.push(N(N({},l),h))},m=function(h,v,g,y,w){var x=e.current,C=x.width,S=x.height,k=x.offsetWidth,_=x.offsetHeight,E=x.offsetLeft,T=x.offsetTop,$=h,P=l.scale*h;P>n?(P=n,$=n/l.scale):Pr){if(t>0)return G({},e,a);if(t<0&&ir)return G({},e,t<0?a:-a);return{}}function tie(e,t,n,r){var i=eie(),a=i.width,o=i.height,s=null;return e<=a&&t<=o?s={x:0,y:0}:(e>a||t>o)&&(s=N(N({},cB("x",n,e,a)),cB("y",r,t,o))),s}var hh=1,cIe=1;function uIe(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),g=function(S){!t||S.button!==0||(S.preventDefault(),S.stopPropagation(),v.current={diffX:S.pageX-c,diffY:S.pageY-d,transformX:c,transformY:d},h(!0))},y=function(S){n&&p&&a({x:S.pageX-v.current.diffX,y:S.pageY-v.current.diffY},"move")},w=function(){if(n&&p){h(!1);var S=v.current,k=S.transformX,_=S.transformY,E=c!==k&&d!==_;if(!E)return;var T=e.current.offsetWidth*l,$=e.current.offsetHeight*l,P=e.current.getBoundingClientRect(),M=P.left,j=P.top,I=s%180!==0,R=tie(I?$:T,I?T:$,M,j);R&&a(N({},R),"dragRebound")}},x=function(S){if(!(!n||S.deltaY==0)){var k=Math.abs(S.deltaY/100),_=Math.min(k,cIe),E=hh+_*r;S.deltaY>0&&(E=hh/E),o(E,"wheel",S.clientX,S.clientY)}};return u.useEffect(function(){var C,S,k,_;if(t){k=_d(window,"mouseup",w,!1),_=_d(window,"mousemove",y,!1);try{window.top!==window.self&&(C=_d(window.top,"mouseup",w,!1),S=_d(window.top,"mousemove",y,!1))}catch{}}return function(){var E,T,$,P;(E=k)===null||E===void 0||E.remove(),(T=_)===null||T===void 0||T.remove(),($=C)===null||$===void 0||$.remove(),(P=S)===null||P===void 0||P.remove()}},[n,p,c,d,s,t]),{isMoving:p,onMouseDown:g,onMouseMove:y,onMouseUp:w,onWheel:x}}function dIe(e){return new Promise(function(t){if(!e){t(!1);return}var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function nie(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,i=u.useState(n?"loading":"normal"),a=he(i,2),o=a[0],s=a[1],l=u.useRef(!1),c=o==="error";u.useEffect(function(){var p=!0;return dIe(t).then(function(h){!h&&p&&s("error")}),function(){p=!1}},[t]),u.useEffect(function(){n&&!l.current?s("loading"):c&&s("normal")},[t]);var d=function(){s("normal")},f=function(h){l.current=!1,o==="loading"&&h!==null&&h!==void 0&&h.complete&&(h.naturalWidth||h.naturalHeight)&&(l.current=!0,d())},m=c&&r?{src:r}:{onLoad:d,src:t};return[f,m,o]}function f2(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function fIe(e,t,n,r){var i=f2(e,n),a=f2(t,r);if(i===0&&a===0)return[e.x,e.y];var o=i/(i+a),s=e.x+o*(t.x-e.x),l=e.y+o*(t.y-e.y);return[s,l]}function mIe(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),g=function(S){v.current=N(N({},v.current),S)},y=function(S){if(t){S.stopPropagation(),h(!0);var k=S.touches,_=k===void 0?[]:k;_.length>1?g({point1:{x:_[0].clientX,y:_[0].clientY},point2:{x:_[1].clientX,y:_[1].clientY},eventType:"touchZoom"}):g({point1:{x:_[0].clientX-c,y:_[0].clientY-d},eventType:"move"})}},w=function(S){var k=S.touches,_=k===void 0?[]:k,E=v.current,T=E.point1,$=E.point2,P=E.eventType;if(_.length>1&&P==="touchZoom"){var M={x:_[0].clientX,y:_[0].clientY},j={x:_[1].clientX,y:_[1].clientY},I=fIe(T,$,M,j),R=he(I,2),O=R[0],L=R[1],D=f2(M,j)/f2(T,$);o(D,"touchZoom",O,L,!0),g({point1:M,point2:j,eventType:"touchZoom"})}else P==="move"&&(a({x:_[0].clientX-T.x,y:_[0].clientY-T.y},"move"),g({eventType:"move"}))},x=function(){if(n){if(p&&h(!1),g({eventType:"none"}),r>l)return a({x:0,y:0,scale:r},"touchZoom");var S=e.current.offsetWidth*l,k=e.current.offsetHeight*l,_=e.current.getBoundingClientRect(),E=_.left,T=_.top,$=s%180!==0,P=tie($?k:S,$?S:k,E,T);P&&a(N({},P),"dragRebound")}};return u.useEffect(function(){var C;return n&&t&&(C=_d(window,"touchmove",function(S){return S.preventDefault()},{passive:!1})),function(){var S;(S=C)===null||S===void 0||S.remove()}},[n,t]),{isTouching:p,onTouchStart:y,onTouchMove:w,onTouchEnd:x}}var pIe=["fallback","src","imgRef"],hIe=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],vIe=function(t){var n=t.fallback,r=t.src,i=t.imgRef,a=it(t,pIe),o=nie({src:r,fallback:n}),s=he(o,2),l=s[0],c=s[1];return K.createElement("img",Ae({ref:function(f){i.current=f,l(f)}},a,c))},rie=function(t){var n=t.prefixCls,r=t.src,i=t.alt,a=t.imageInfo,o=t.fallback,s=t.movable,l=s===void 0?!0:s,c=t.onClose,d=t.visible,f=t.icons,m=f===void 0?{}:f,p=t.rootClassName,h=t.closeIcon,v=t.getContainer,g=t.current,y=g===void 0?0:g,w=t.count,x=w===void 0?1:w,C=t.countRender,S=t.scaleStep,k=S===void 0?.5:S,_=t.minScale,E=_===void 0?1:_,T=t.maxScale,$=T===void 0?50:T,P=t.transitionName,M=P===void 0?"zoom":P,j=t.maskTransitionName,I=j===void 0?"fade":j,R=t.imageRender,O=t.imgCommonProps,L=t.toolbarRender,D=t.onTransform,B=t.onChange,F=it(t,hIe),z=u.useRef(),H=u.useContext(hy),A=H&&x>1,V=H&&x>=1,W=u.useState(!0),U=he(W,2),X=U[0],J=U[1],re=lIe(z,E,$,D),Q=re.transform,ne=re.resetTransform,Z=re.updateTransform,se=re.dispatchZoomChange,oe=uIe(z,l,d,k,Q,Z,se),ce=oe.isMoving,te=oe.onMouseDown,le=oe.onWheel,pe=mIe(z,l,d,E,Q,Z,se),we=pe.isTouching,_e=pe.onTouchStart,Y=pe.onTouchMove,ae=pe.onTouchEnd,ee=Q.rotate,q=Q.scale,ue=fe(G({},"".concat(n,"-moving"),ce));u.useEffect(function(){X||J(!0)},[X]);var ie=function(){ne("close")},de=function(){se(hh+k,"zoomIn")},be=function(){se(hh/(hh+k),"zoomOut")},ke=function(){Z({rotate:ee+90},"rotateRight")},xe=function(){Z({rotate:ee-90},"rotateLeft")},ye=function(){Z({flipX:!Q.flipX},"flipX")},Se=function(){Z({flipY:!Q.flipY},"flipY")},Oe=function(){ne("reset")},Re=function(Ne){var We=y+Ne;!Number.isInteger(We)||We<0||We>x-1||(J(!1),ne(Ne<0?"prev":"next"),B==null||B(We,y))},Fe=function(Ne){!d||!A||(Ne.keyCode===ht.LEFT?Re(-1):Ne.keyCode===ht.RIGHT&&Re(1))},Ce=function(Ne){d&&(q!==1?Z({x:0,y:0,scale:1},"doubleClick"):se(hh+k,"doubleClick",Ne.clientX,Ne.clientY))};u.useEffect(function(){var Ee=_d(window,"keydown",Fe,!1);return function(){Ee.remove()}},[d,A,y]);var ve=K.createElement(vIe,Ae({},O,{width:t.width,height:t.height,imgRef:z,className:"".concat(n,"-img"),alt:i,style:{transform:"translate3d(".concat(Q.x,"px, ").concat(Q.y,"px, 0) scale3d(").concat(Q.flipX?"-":"").concat(q,", ").concat(Q.flipY?"-":"").concat(q,", 1) rotate(").concat(ee,"deg)"),transitionDuration:(!X||we)&&"0s"},fallback:o,src:r,onWheel:le,onMouseDown:te,onDoubleClick:Ce,onTouchStart:_e,onTouchMove:Y,onTouchEnd:ae,onTouchCancel:ae})),ge=N({url:r,alt:i},a);return K.createElement(K.Fragment,null,K.createElement(VM,Ae({transitionName:M,maskTransitionName:I,closable:!1,keyboard:!0,prefixCls:n,onClose:c,visible:d,classNames:{wrapper:ue},rootClassName:p,getContainer:v},F,{afterClose:ie}),K.createElement("div",{className:"".concat(n,"-img-wrapper")},R?R(ve,N({transform:Q,image:ge},H?{current:y}:{})):ve)),K.createElement(sIe,{visible:d,transform:Q,maskTransitionName:I,closeIcon:h,getContainer:v,prefixCls:n,rootClassName:p,icons:m,countRender:C,showSwitch:A,showProgress:V,current:y,count:x,scale:q,minScale:E,maxScale:$,toolbarRender:L,onActive:Re,onZoomIn:de,onZoomOut:be,onRotateRight:ke,onRotateLeft:xe,onFlipX:ye,onFlipY:Se,onClose:c,onReset:Oe,zIndex:F.zIndex!==void 0?F.zIndex+1:void 0,image:ge}))},IR=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function gIe(e){var t=u.useState({}),n=he(t,2),r=n[0],i=n[1],a=u.useCallback(function(s,l){return i(function(c){return N(N({},c),{},G({},s,l))}),function(){i(function(c){var d=N({},c);return delete d[s],d})}},[]),o=u.useMemo(function(){return e?e.map(function(s){if(typeof s=="string")return{data:{src:s}};var l={};return Object.keys(s).forEach(function(c){["src"].concat(Ve(IR)).includes(c)&&(l[c]=s[c])}),{data:l}}):Object.keys(r).reduce(function(s,l){var c=r[l],d=c.canPreview,f=c.data;return d&&s.push({data:f,id:l}),s},[])},[e,r]);return[o,a,!!e]}var bIe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],yIe=["src"],xIe=function(t){var n,r=t.previewPrefixCls,i=r===void 0?"rc-image-preview":r,a=t.children,o=t.icons,s=o===void 0?{}:o,l=t.items,c=t.preview,d=t.fallback,f=pt(c)==="object"?c:{},m=f.visible,p=f.onVisibleChange,h=f.getContainer,v=f.current,g=f.movable,y=f.minScale,w=f.maxScale,x=f.countRender,C=f.closeIcon,S=f.onChange,k=f.onTransform,_=f.toolbarRender,E=f.imageRender,T=it(f,bIe),$=gIe(l),P=he($,3),M=P[0],j=P[1],I=P[2],R=Wt(0,{value:v}),O=he(R,2),L=O[0],D=O[1],B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=((n=M[L])===null||n===void 0?void 0:n.data)||{},V=A.src,W=it(A,yIe),U=Wt(!!m,{value:m,onChange:function(we,_e){p==null||p(we,_e,L)}}),X=he(U,2),J=X[0],re=X[1],Q=u.useState(null),ne=he(Q,2),Z=ne[0],se=ne[1],oe=u.useCallback(function(pe,we,_e,Y){var ae=I?M.findIndex(function(ee){return ee.data.src===we}):M.findIndex(function(ee){return ee.id===pe});D(ae<0?0:ae),re(!0),se({x:_e,y:Y}),H(!0)},[M,I]);u.useEffect(function(){J?z||D(0):H(!1)},[J]);var ce=function(we,_e){D(we),S==null||S(we,_e)},te=function(){re(!1),se(null)},le=u.useMemo(function(){return{register:j,onPreview:oe}},[j,oe]);return u.createElement(hy.Provider,{value:le},a,u.createElement(rie,Ae({"aria-hidden":!J,movable:g,visible:J,prefixCls:i,closeIcon:C,onClose:te,mousePosition:Z,imgCommonProps:W,src:V,fallback:d,icons:s,minScale:y,maxScale:w,getContainer:h,current:L,count:M.length,countRender:x,onTransform:k,toolbarRender:_,imageRender:E,onChange:ce},T)))},uB=0;function wIe(e,t){var n=u.useState(function(){return uB+=1,String(uB)}),r=he(n,1),i=r[0],a=u.useContext(hy),o={data:t,canPreview:e};return u.useEffect(function(){if(a)return a.register(i,o)},[]),u.useEffect(function(){a&&a.register(i,o)},[e,t]),i}var CIe=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],SIe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Hj=function(t){var n=t.src,r=t.alt,i=t.onPreviewClose,a=t.prefixCls,o=a===void 0?"rc-image":a,s=t.previewPrefixCls,l=s===void 0?"".concat(o,"-preview"):s,c=t.placeholder,d=t.fallback,f=t.width,m=t.height,p=t.style,h=t.preview,v=h===void 0?!0:h,g=t.className,y=t.onClick,w=t.onError,x=t.wrapperClassName,C=t.wrapperStyle,S=t.rootClassName,k=it(t,CIe),_=c&&c!==!0,E=pt(v)==="object"?v:{},T=E.src,$=E.visible,P=$===void 0?void 0:$,M=E.onVisibleChange,j=M===void 0?i:M,I=E.getContainer,R=I===void 0?void 0:I,O=E.mask,L=E.maskClassName,D=E.movable,B=E.icons,F=E.scaleStep,z=E.minScale,H=E.maxScale,A=E.imageRender,V=E.toolbarRender,W=it(E,SIe),U=T??n,X=Wt(!!P,{value:P,onChange:j}),J=he(X,2),re=J[0],Q=J[1],ne=nie({src:n,isCustomPlaceholder:_,fallback:d}),Z=he(ne,3),se=Z[0],oe=Z[1],ce=Z[2],te=u.useState(null),le=he(te,2),pe=le[0],we=le[1],_e=u.useContext(hy),Y=!!v,ae=function(){Q(!1),we(null)},ee=fe(o,x,S,G({},"".concat(o,"-error"),ce==="error")),q=u.useMemo(function(){var be={};return IR.forEach(function(ke){t[ke]!==void 0&&(be[ke]=t[ke])}),be},IR.map(function(be){return t[be]})),ue=u.useMemo(function(){return N(N({},q),{},{src:U})},[U,q]),ie=wIe(Y,ue),de=function(ke){var xe=oIe(ke.target),ye=xe.left,Se=xe.top;_e?_e.onPreview(ie,U,ye,Se):(we({x:ye,y:Se}),Q(!0)),y==null||y(ke)};return u.createElement(u.Fragment,null,u.createElement("div",Ae({},k,{className:ee,onClick:Y?de:y,style:N({width:f,height:m},C)}),u.createElement("img",Ae({},q,{className:fe("".concat(o,"-img"),G({},"".concat(o,"-img-placeholder"),c===!0),g),style:N({height:m},p),ref:se},oe,{width:f,height:m,onError:w})),ce==="loading"&&u.createElement("div",{"aria-hidden":"true",className:"".concat(o,"-placeholder")},c),O&&Y&&u.createElement("div",{className:fe("".concat(o,"-mask"),L),style:{display:(p==null?void 0:p.display)==="none"?"none":void 0}},O)),!_e&&Y&&u.createElement(rie,Ae({"aria-hidden":!re,visible:re,prefixCls:l,onClose:ae,mousePosition:pe,src:U,alt:r,imageInfo:{width:f,height:m},fallback:d,getContainer:R,icons:B,movable:D,scaleStep:F,minScale:z,maxScale:H,rootClassName:S,imageRender:A,imgCommonProps:q,toolbarRender:V},W)))};Hj.PreviewGroup=xIe;var kIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},_Ie=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:kIe}))},EIe=u.forwardRef(_Ie),$Ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},TIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$Ie}))},PIe=u.forwardRef(TIe),RIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},IIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:RIe}))},dB=u.forwardRef(IIe),OIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},MIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:OIe}))},jIe=u.forwardRef(MIe),NIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},AIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:NIe}))},FIe=u.forwardRef(AIe);const OR=e=>({position:e||"absolute",inset:0}),DIe=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:a,colorTextLightSolid:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:o,background:new vn("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(r)}`,[t]:{marginInlineEnd:i,svg:{verticalAlign:"baseline"}}})}},LIe=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:i,margin:a,paddingLG:o,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:d,colorTextLightSolid:f}=e,m=new vn(n).setA(.1),p=m.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:i,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:i,right:{_skip_check_:!0,value:i},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${me(o)}`,backgroundColor:m.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${c}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${d}`]:{color:l},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${d}`]:{fontSize:e.previewOperationSize}}}}},BIe=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:a,motionDurationSlow:o}=e,s=new vn(t).setA(.1),l=s.clone().setA(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${o}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},zIe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i}=e;return[{[`${i}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},OR()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},OR()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${i}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${i}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[LIe(e),BIe(e)]}]},HIe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},DIe(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},OR())}}},VIe=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Yv(e,"zoom"),"&":DM(e,!0)}},WIe=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new vn(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new vn(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new vn(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),iie=mn("Image",e=>{const t=`${e.componentCls}-preview`,n=tn(e,{previewCls:t,modalMaskBg:new vn("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[HIe(n),zIe(n),uee(tn(n,{componentCls:t})),VIe(n)]},WIe);var UIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{previewPrefixCls:t,preview:n}=e,r=UIe(e,["previewPrefixCls","preview"]);const{getPrefixCls:i,direction:a}=u.useContext(It),o=i("image",t),s=`${o}-preview`,l=i(),c=Qn(o),[d,f,m]=iie(o,c),[p]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=u.useMemo(()=>Object.assign(Object.assign({},aie),{left:a==="rtl"?u.createElement(ys,null):u.createElement(jc,null),right:a==="rtl"?u.createElement(jc,null):u.createElement(ys,null)}),[a]),v=u.useMemo(()=>{var g;if(n===!1)return n;const y=typeof n=="object"?n:{},w=fe(f,m,c,(g=y.rootClassName)!==null&&g!==void 0?g:"");return Object.assign(Object.assign({},y),{transitionName:ha(l,"zoom",y.transitionName),maskTransitionName:ha(l,"fade",y.maskTransitionName),rootClassName:w,zIndex:p})},[n,l,p,f,m,c]);return d(u.createElement(Hj.PreviewGroup,Object.assign({preview:v,previewPrefixCls:s,icons:h},r)))};var fB=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,preview:n,className:r,rootClassName:i,style:a,fallback:o}=e,s=fB(e,["prefixCls","preview","className","rootClassName","style","fallback"]),{getPrefixCls:l,getPopupContainer:c,className:d,style:f,preview:m,fallback:p}=Sr("image"),[h]=ia("Image"),v=l("image",t),g=l(),y=Qn(v),[w,x,C]=iie(v,y),S=fe(i,x,C,y),k=fe(r,x,d),[_]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),E=u.useMemo(()=>{if(n===!1)return n;const P=typeof n=="object"?n:{},{getContainer:M,closeIcon:j,rootClassName:I,destroyOnClose:R,destroyOnHidden:O}=P,L=fB(P,["getContainer","closeIcon","rootClassName","destroyOnClose","destroyOnHidden"]);return Object.assign(Object.assign({mask:u.createElement("div",{className:`${v}-mask-info`},u.createElement(py,null),h==null?void 0:h.preview),icons:aie},L),{destroyOnClose:O??R,rootClassName:fe(S,I),getContainer:M??c,transitionName:ha(g,"zoom",P.transitionName),maskTransitionName:ha(g,"fade",P.maskTransitionName),zIndex:_,closeIcon:j??(m==null?void 0:m.closeIcon)})},[n,h,m==null?void 0:m.closeIcon]),T=Object.assign(Object.assign({},f),a),$=o??p;return w(u.createElement(Hj,Object.assign({prefixCls:v,preview:E,rootClassName:S,className:k,style:T,fallback:$},s)))};oie.PreviewGroup=qIe;const GIe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{prefixCls:r,className:i}=e,a=t("input-group",r),o=t("input"),[s,l,c]=Lne(o),d=fe(a,c,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},l,i),f=u.useContext(ki),m=u.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(u.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},u.createElement(ki.Provider,{value:m},e.children)))},KIe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},YIe=mn(["Input","OTP"],e=>{const t=tn(e,Jm(e));return KIe(t)},Qm);var XIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{className:n,value:r,onChange:i,onActiveChange:a,index:o,mask:s}=e,l=XIe(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=u.useContext(It),d=c("otp"),f=typeof s=="string"?s:r,m=u.useRef(null);u.useImperativeHandle(t,()=>m.current);const p=g=>{i(o,g.target.value)},h=()=>{pn(()=>{var g;const y=(g=m.current)===null||g===void 0?void 0:g.input;document.activeElement===y&&y&&y.select()})},v=g=>{const{key:y,ctrlKey:w,metaKey:x}=g;y==="ArrowLeft"?a(o-1):y==="ArrowRight"?a(o+1):y==="z"&&(w||x)?g.preventDefault():y==="Backspace"&&!r&&a(o-1),h()};return u.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&u.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),u.createElement(og,Object.assign({"aria-label":`OTP Input ${o+1}`,type:s===!0?"password":"text"},l,{ref:m,value:r,onInput:p,onFocus:h,onKeyDown:v,onMouseDown:h,onMouseUp:h,className:fe(n,{[`${d}-mask-input`]:s})})))});var QIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{index:t,prefixCls:n,separator:r}=e,i=typeof r=="function"?r(t):r;return i?u.createElement("span",{className:`${n}-separator`},i):null},eOe=u.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:i,defaultValue:a,value:o,onChange:s,formatter:l,separator:c,variant:d,disabled:f,status:m,autoFocus:p,mask:h,type:v,onInput:g,inputMode:y}=e,w=QIe(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:x,direction:C}=u.useContext(It),S=x("otp",n),k=zr(w,{aria:!0,data:!0,attr:!0}),[_,E,T]=YIe(S),$=Hr(V=>i??V),P=u.useContext(ki),M=Vu(P.status,m),j=u.useMemo(()=>Object.assign(Object.assign({},P),{status:M,hasFeedback:!1,feedbackIcon:null}),[P,M]),I=u.useRef(null),R=u.useRef({});u.useImperativeHandle(t,()=>({focus:()=>{var V;(V=R.current[0])===null||V===void 0||V.focus()},blur:()=>{var V;for(let W=0;Wl?l(V):V,[L,D]=u.useState(()=>iw(O(a||"")));u.useEffect(()=>{o!==void 0&&D(iw(o))},[o]);const B=Xt(V=>{D(V),g&&g(V),s&&V.length===r&&V.every(W=>W)&&V.some((W,U)=>L[U]!==W)&&s(V.join(""))}),F=Xt((V,W)=>{let U=Ve(L);for(let J=0;J=0&&!U[J];J-=1)U.pop();const X=O(U.map(J=>J||" ").join(""));return U=iw(X).map((J,re)=>J===" "&&!U[re]?U[re]:J),U}),z=(V,W)=>{var U;const X=F(V,W),J=Math.min(V+W.length,r-1);J!==V&&X[V]!==void 0&&((U=R.current[J])===null||U===void 0||U.focus()),B(X)},H=V=>{var W;(W=R.current[V])===null||W===void 0||W.focus()},A={variant:d,disabled:f,status:M,mask:h,type:v,inputMode:y};return _(u.createElement("div",Object.assign({},k,{ref:I,className:fe(S,{[`${S}-sm`]:$==="small",[`${S}-lg`]:$==="large",[`${S}-rtl`]:C==="rtl"},T,E),role:"group"}),u.createElement(ki.Provider,{value:j},Array.from({length:r}).map((V,W)=>{const U=`otp-${W}`,X=L[W]||"";return u.createElement(u.Fragment,{key:U},u.createElement(JIe,Object.assign({ref:J=>{R.current[W]=J},index:W,size:$,htmlSize:1,className:`${S}-input`,onChange:z,value:X,onActiveChange:H,autoFocus:W===0&&p},A)),We?u.createElement(py,null):u.createElement(sie,null),aOe={click:"onClick",hover:"onMouseOver"},oOe=u.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:a=iOe,suffix:o}=e,s=u.useContext(vi),l=n??s,c=typeof i=="object"&&i.visible!==void 0,[d,f]=u.useState(()=>c?i.visible:!1),m=u.useRef(null);u.useEffect(()=>{c&&f(i.visible)},[c,i]);const p=Pre(m),h=()=>{var P;if(l)return;d&&p();const M=!d;f(M),typeof i=="object"&&((P=i.onVisibleChange)===null||P===void 0||P.call(i,M))},v=P=>{const M=aOe[r]||"",j=a(d),I={[M]:h,className:`${P}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return u.cloneElement(u.isValidElement(j)?j:u.createElement("span",null,j),I)},{className:g,prefixCls:y,inputPrefixCls:w,size:x}=e,C=rOe(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=u.useContext(It),k=S("input",w),_=S("input-password",y),E=i&&v(_),T=fe(_,g,{[`${_}-${x}`]:!!x}),$=Object.assign(Object.assign({},on(C,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:T,prefixCls:k,suffix:u.createElement(u.Fragment,null,E,o)});return x&&($.size=x),u.createElement(og,Object.assign({ref:bi(t,m)},$))});var sOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:i,size:a,suffix:o,enterButton:s=!1,addonAfter:l,loading:c,disabled:d,onSearch:f,onChange:m,onCompositionStart:p,onCompositionEnd:h,variant:v,onPressEnter:g}=e,y=sOe(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:w,direction:x}=u.useContext(It),C=u.useRef(!1),S=w("input-search",n),k=w("input",r),{compactSize:_}=sl(S,x),E=Hr(A=>{var V;return(V=a??_)!==null&&V!==void 0?V:A}),T=u.useRef(null),$=A=>{A!=null&&A.target&&A.type==="click"&&f&&f(A.target.value,A,{source:"clear"}),m==null||m(A)},P=A=>{var V;document.activeElement===((V=T.current)===null||V===void 0?void 0:V.input)&&A.preventDefault()},M=A=>{var V,W;f&&f((W=(V=T.current)===null||V===void 0?void 0:V.input)===null||W===void 0?void 0:W.value,A,{source:"input"})},j=A=>{C.current||c||(g==null||g(A),M(A))},I=typeof s=="boolean"?u.createElement(Zv,null):null,R=`${S}-button`;let O;const L=s||{},D=L.type&&L.type.__ANT_BUTTON===!0;D||L.type==="button"?O=gi(L,Object.assign({onMouseDown:P,onClick:A=>{var V,W;(W=(V=L==null?void 0:L.props)===null||V===void 0?void 0:V.onClick)===null||W===void 0||W.call(V,A),M(A)},key:"enterButton"},D?{className:R,size:E}:{})):O=u.createElement(Vt,{className:R,color:s?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:P,onClick:M,loading:c,icon:I,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s),l&&(O=[O,gi(l,{key:"addonAfter"})]);const B=fe(S,{[`${S}-rtl`]:x==="rtl",[`${S}-${E}`]:!!E,[`${S}-with-button`]:!!s},i),F=A=>{C.current=!0,p==null||p(A)},z=A=>{C.current=!1,h==null||h(A)},H=Object.assign(Object.assign({},y),{className:B,prefixCls:k,type:"search",size:E,variant:v,onPressEnter:j,onCompositionStart:F,onCompositionEnd:z,addonAfter:O,suffix:o,onChange:$,disabled:d});return u.createElement(og,Object.assign({ref:bi(T,t)},H))});var cOe=` + ${r}-col-xl-24${n}-label`]:Nf(e)},[`@media (max-width: ${me(e.screenXSMax)})`]:[qRe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Nf(e)}}}],[`@media (max-width: ${me(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Nf(e)}}},[`@media (max-width: ${me(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Nf(e)}}},[`@media (max-width: ${me(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Nf(e)}}}}},KRe=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),aie=(e,t)=>nn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),Vj=pn("Form",(e,{rootPrefixCls:t})=>{const n=aie(e,t);return[HRe(n),VRe(n),BRe(n),WRe(n),URe(n),GRe(n),ey(n),zM]},KRe,{order:-1e3}),fB=[];function _$(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const oie=({help:e,helpStatus:t,errors:n=fB,warnings:r=fB,className:i,fieldId:a,onVisibleChanged:o})=>{const{prefixCls:s}=u.useContext(YM),l=`${s}-item-explain`,c=Qn(s),[d,f,m]=Vj(s,c),p=u.useMemo(()=>uv(s),[s]),h=f2(n),v=f2(r),g=u.useMemo(()=>e!=null?[_$(e,"help",t)]:[].concat(Ve(h.map((x,S)=>_$(x,"error","error",S))),Ve(v.map((x,S)=>_$(x,"warning","warning",S)))),[e,t,h,v]),y=u.useMemo(()=>{const x={};return g.forEach(({key:S})=>{x[S]=(x[S]||0)+1}),g.map((S,C)=>Object.assign(Object.assign({},S),{key:x[S.key]>1?`${S.key}-fallback-${C}`:S.key}))},[g]),w={};return a&&(w.id=`${a}_help`),d(u.createElement(Gi,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!y.length,onVisibleChanged:o},x=>{const{className:S,style:C}=x;return u.createElement("div",Object.assign({},w,{className:fe(l,S,m,c,i,f),style:C}),u.createElement(PM,Object.assign({keys:y},uv(s),{motionName:`${s}-show-help-item`,component:!1}),_=>{const{key:k,error:E,errorStatus:T,className:$,style:P}=_;return u.createElement("div",{key:k,className:fe($,{[`${l}-${T}`]:T}),style:P},E)}))}))};var YRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(gi),{getPrefixCls:r,direction:i,requiredMark:a,colon:o,scrollToFirstError:s,className:l,style:c}=kr("form"),{prefixCls:d,className:f,rootClassName:m,size:p,disabled:h=n,form:v,colon:g,labelAlign:y,labelWrap:w,labelCol:x,wrapperCol:S,hideRequiredMark:C,layout:_="horizontal",scrollToFirstError:k,requiredMark:E,onFinishFailed:T,name:$,style:P,feedbackIcons:M,variant:j}=e,I=YRe(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),R=Hr(p),O=u.useContext(HQ),D=u.useMemo(()=>E!==void 0?E:C?!1:a!==void 0?a:!0,[C,E,a]),L=g??o,B=r("form",d),F=Qn(B),[z,H,A]=Vj(B,F),V=fe(B,`${B}-${_}`,{[`${B}-hide-required-mark`]:D===!1,[`${B}-rtl`]:i==="rtl",[`${B}-${R}`]:R},A,F,H,l,f,m),[W]=zne(v),{__INTERNAL__:U}=W;U.name=$;const Y=u.useMemo(()=>({name:$,labelAlign:y,labelCol:x,labelWrap:w,wrapperCol:S,layout:_,colon:L,requiredMark:D,itemRef:U.itemRef,form:W,feedbackIcons:M}),[$,y,x,S,_,L,D,W,M]),J=u.useRef(null);u.useImperativeHandle(t,()=>{var te;return Object.assign(Object.assign({},W),{nativeElement:(te=J.current)===null||te===void 0?void 0:te.nativeElement})});const ne=(te,Z)=>{if(te){let le={block:"nearest"};typeof te=="object"&&(le=Object.assign(Object.assign({},le),te)),W.scrollToField(Z,le)}},Q=te=>{if(T==null||T(te),te.errorFields.length){const Z=te.errorFields[0].name;if(k!==void 0){ne(k,Z);return}s!==void 0&&ne(s,Z)}};return z(u.createElement(pee.Provider,{value:j},u.createElement(_M,{disabled:h},u.createElement($m.Provider,{value:R},u.createElement(fee,{validateMessages:O},u.createElement(Ou.Provider,{value:Y},u.createElement(mee,{status:!0},u.createElement(Qv,Object.assign({id:$},I,{name:$,onFinishFailed:Q,form:W,ref:J,style:Object.assign(Object.assign({},c),P),className:V})))))))))},JRe=u.forwardRef(XRe);function QRe(e){if(typeof e=="function")return e;const t=Ir(e);return t.length<=1?t[0]:t}const sie=()=>{const{status:e,errors:t=[],warnings:n=[]}=u.useContext(_i);return{status:e,errors:t,warnings:n}};sie.Context=_i;function ZRe(e){const[t,n]=u.useState(e),r=u.useRef(null),i=u.useRef([]),a=u.useRef(!1);u.useEffect(()=>(a.current=!1,()=>{a.current=!0,hn.cancel(r.current),r.current=null}),[]);function o(s){a.current||(r.current===null&&(i.current=[],r.current=hn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(d=>{c=d(c)}),c})})),i.current.push(s))}return[t,o]}function eIe(){const{itemRef:e}=u.useContext(Ou),t=u.useRef({});function n(r,i){const a=i&&typeof i=="object"&&lf(i),o=r.join("_");return(t.current.name!==o||t.current.originRef!==a)&&(t.current.name=o,t.current.originRef=a,t.current.ref=yi(e(r),a)),t.current.ref}return n}const tIe=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},nIe=Um(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=aie(e,t);return tIe(n)});var rIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:a,errors:o,warnings:s,_internalItemRender:l,extra:c,help:d,fieldId:f,marginBottom:m,onErrorVisibleChanged:p,label:h}=e,v=`${t}-item`,g=u.useContext(Ou),y=u.useMemo(()=>{let I=Object.assign({},i||g.wrapperCol||{});return h===null&&!r&&!i&&g.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(O=>{const D=O?[O]:[],L=dr(g.labelCol,D),B=typeof L=="object"?L:{},F=dr(I,D),z=typeof F=="object"?F:{};"span"in B&&!("offset"in z)&&B.span{const{labelCol:I,wrapperCol:R}=g;return rIe(g,["labelCol","wrapperCol"])},[g]),S=u.useRef(null),[C,_]=u.useState(0);fn(()=>{c&&S.current?_(S.current.clientHeight):_(0)},[c]);const k=u.createElement("div",{className:`${v}-control-input`},u.createElement("div",{className:`${v}-control-input-content`},a)),E=u.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=m!==null||o.length||s.length?u.createElement(YM.Provider,{value:E},u.createElement(oie,{fieldId:f,errors:o,warnings:s,help:d,helpStatus:n,className:`${v}-explain-connected`,onVisibleChanged:p})):null,$={};f&&($.id=`${f}_extra`);const P=c?u.createElement("div",Object.assign({},$,{className:`${v}-extra`,ref:S}),c):null,M=T||P?u.createElement("div",{className:`${v}-additional`,style:m?{minHeight:m+C}:{}},T,P):null,j=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:k,errorList:T,extra:P}):u.createElement(u.Fragment,null,k,M);return u.createElement(Ou.Provider,{value:x},u.createElement(Wn,Object.assign({},y,{className:w}),j),u.createElement(nIe,{prefixCls:t}))};var oIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},sIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:oIe}))},lIe=u.forwardRef(sIe),cIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var d;const[f]=aa("Form"),{labelAlign:m,labelCol:p,labelWrap:h,colon:v}=u.useContext(Ou);if(!t)return null;const g=r||p||{},y=i||m,w=`${e}-item-label`,x=fe(w,y==="left"&&`${w}-left`,g.className,{[`${w}-wrap`]:!!h});let S=t;const C=a===!0||v!==!1&&a!==!1;C&&!c&&typeof t=="string"&&t.trim()&&(S=t.replace(/[:|:]\s*$/,""));const k=ARe(l);if(k){const{icon:j=u.createElement(lIe,null)}=k,I=cIe(k,["icon"]),R=u.createElement(Er,Object.assign({},I),u.cloneElement(j,{className:`${e}-item-tooltip`,title:"",onClick:O=>{O.preventDefault()},tabIndex:null}));S=u.createElement(u.Fragment,null,S,R)}const E=s==="optional",T=typeof s=="function",$=s===!1;T?S=s(S,{required:!!o}):E&&!o&&(S=u.createElement(u.Fragment,null,S,u.createElement("span",{className:`${e}-item-optional`,title:""},(f==null?void 0:f.optional)||((d=Zs.Form)===null||d===void 0?void 0:d.optional))));let P;$?P="hidden":(E||T)&&(P="optional");const M=fe({[`${e}-item-required`]:o,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!C});return u.createElement(Wn,Object.assign({},g,{className:x}),u.createElement("label",{htmlFor:n,className:M,title:typeof t=="string"?t:""},S))},dIe={success:qm,warning:cf,error:Bc,validating:Ra};function lie({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:a,meta:o,noStyle:s,name:l}){const c=`${a}-item`,{feedbackIcons:d}=u.useContext(Ou),f=Bne(t,n,o,null,!!r,i),{isFormItemInput:m,status:p,hasFeedback:h,feedbackIcon:v,name:g}=u.useContext(_i),y=u.useMemo(()=>{var w;let x;if(r){const C=r!==!0&&r.icons||d,_=f&&((w=C==null?void 0:C({status:f,errors:t,warnings:n}))===null||w===void 0?void 0:w[f]),k=f?dIe[f]:null;x=_!==!1&&k?u.createElement("span",{className:fe(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},_||u.createElement(k,null)):null}const S={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:x,isFormItemInput:!0,name:l};return s&&(S.status=(f??p)||"",S.isFormItemInput=m,S.hasFeedback=!!(r??h),S.feedbackIcon=r!==void 0?S.feedbackIcon:v,S.name=l??g),S},[f,r,s,m,p]);return u.createElement(_i.Provider,{value:y},e)}var fIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(j&&T.current){const z=getComputedStyle(T.current);O(Number.parseInt(z.marginBottom,10))}},[j,I]);const D=z=>{z||O(null)},B=((z=!1)=>{const H=z?$:c.errors,A=z?P:c.warnings;return Bne(H,A,c,"",!!d,l)})(),F=fe(S,n,r,{[`${S}-with-help`]:M||$.length||P.length,[`${S}-has-feedback`]:B&&d,[`${S}-has-success`]:B==="success",[`${S}-has-warning`]:B==="warning",[`${S}-has-error`]:B==="error",[`${S}-is-validating`]:B==="validating",[`${S}-hidden`]:f,[`${S}-${k}`]:k});return u.createElement("div",{className:F,style:i,ref:T},u.createElement(da,Object.assign({className:`${S}-row`},ln(x,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),u.createElement(uIe,Object.assign({htmlFor:p},e,{requiredMark:C,required:h??v,prefixCls:t,vertical:E})),u.createElement(aIe,Object.assign({},e,c,{errors:$,warnings:P,prefixCls:t,status:B,help:a,marginBottom:R,onErrorVisibleChanged:D}),u.createElement(dee.Provider,{value:g},u.createElement(lie,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:d,validateStatus:B,name:w},m)))),!!R&&u.createElement("div",{className:`${S}-margin-offset`,style:{marginBottom:-R}}))}const pIe="__SPLIT__";function hIe(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const a=e[i],o=t[i];return a===o||typeof a=="function"||typeof o=="function"})}const vIe=u.memo(({children:e})=>e,(e,t)=>hIe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function mB(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function gIe(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:a,shouldUpdate:o,rules:s,children:l,required:c,label:d,messageVariables:f,trigger:m="onChange",validateTrigger:p,hidden:h,help:v,layout:g}=e,{getPrefixCls:y}=u.useContext(Rt),{name:w}=u.useContext(Ou),x=QRe(l),S=typeof x=="function",C=u.useContext(dee),{validateTrigger:_}=u.useContext(Zd),k=p!==void 0?p:_,E=t!=null,T=y("form",a),$=Qn(T),[P,M,j]=Vj(T,$);Lc();const I=u.useContext(r1),R=u.useRef(null),[O,D]=ZRe({}),[L,B]=Tm(()=>mB()),F=Y=>{const J=I==null?void 0:I.getKey(Y.name);if(B(Y.destroy?mB():Y,!0),n&&v!==!1&&C){let ne=Y.name;if(Y.destroy)ne=R.current||ne;else if(J!==void 0){const[Q,te]=J;ne=[Q].concat(Ve(te)),R.current=ne}C(Y,ne)}},z=(Y,J)=>{D(ne=>{const Q=Object.assign({},ne),Z=[].concat(Ve(Y.name.slice(0,-1)),Ve(J)).join(pIe);return Y.destroy?delete Q[Z]:Q[Z]=Y,Q})},[H,A]=u.useMemo(()=>{const Y=Ve(L.errors),J=Ve(L.warnings);return Object.values(O).forEach(ne=>{Y.push.apply(Y,Ve(ne.errors||[])),J.push.apply(J,Ve(ne.warnings||[]))}),[Y,J]},[O,L.errors,L.warnings]),V=eIe();function W(Y,J,ne){return n&&!h?u.createElement(lie,{prefixCls:T,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:L,errors:H,warnings:A,noStyle:!0,name:t},Y):u.createElement(mIe,Object.assign({key:"row"},e,{className:fe(r,j,$,M),prefixCls:T,fieldId:J,isRequired:ne,errors:H,warnings:A,meta:L,onSubItemMetaChange:z,layout:g,name:t}),Y)}if(!E&&!S&&!i)return P(W(x));let U={};return typeof d=="string"?U.label=d:t&&(U.label=String(t)),f&&(U=Object.assign(Object.assign({},U),f)),P(u.createElement(GM,Object.assign({},e,{messageVariables:U,trigger:m,validateTrigger:k,onMetaChange:F}),(Y,J,ne)=>{const Q=ub(t).length&&J?J.name:[],te=Lne(Q,w),Z=c!==void 0?c:!!(s!=null&&s.some(ce=>{if(ce&&typeof ce=="object"&&ce.required&&!ce.warningOnly)return!0;if(typeof ce=="function"){const re=ce(ne);return(re==null?void 0:re.required)&&!(re!=null&&re.warningOnly)}return!1})),le=Object.assign({},Y);let se=null;if(Array.isArray(x)&&E)se=x;else if(!(S&&(!(o||i)||E))){if(!(i&&!S&&!E))if(u.isValidElement(x)){const ce=Object.assign(Object.assign({},x.props),le);if(ce.id||(ce.id=te),v||H.length>0||A.length>0||e.extra){const pe=[];(v||H.length>0)&&pe.push(`${te}_help`),e.extra&&pe.push(`${te}_extra`),ce["aria-describedby"]=pe.join(" ")}H.length>0&&(ce["aria-invalid"]="true"),Z&&(ce["aria-required"]="true"),Wl(x)&&(ce.ref=V(Q,x)),new Set([].concat(Ve(ub(m)),Ve(ub(k)))).forEach(pe=>{ce[pe]=(...Se)=>{var _e,X,ae,ee,q;(ae=le[pe])===null||ae===void 0||(_e=ae).call.apply(_e,[le].concat(Se)),(q=(ee=x.props)[pe])===null||q===void 0||(X=q).call.apply(X,[ee].concat(Se))}});const ie=[ce["aria-required"],ce["aria-invalid"],ce["aria-describedby"]];se=u.createElement(vIe,{control:le,update:x,childProps:ie},bi(x,ce))}else S&&(o||i)&&!E?se=x(ne):se=x}return W(se,te,Z)}))}const cie=gIe;cie.useStatus=sie;var bIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,children:n}=e,r=bIe(e,["prefixCls","children"]);const{getPrefixCls:i}=u.useContext(Rt),a=i("form",t),o=u.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return u.createElement(see,Object.assign({},r),(s,l,c)=>u.createElement(YM.Provider,{value:o},n(s.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),l,{errors:c.errors,warnings:c.warnings})))};function xIe(){const{form:e}=u.useContext(Ou);return e}const En=JRe;En.Item=cie;En.List=yIe;En.ErrorList=oie;En.useForm=zne;En.useFormInstance=xIe;En.useWatch=uee;En.Provider=fee;En.create=()=>{};var wIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},SIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:wIe}))},vy=u.forwardRef(SIe);function uie(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function CIe(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function _d(e,t,n,r){var i=qb.unstable_batchedUpdates?function(o){qb.unstable_batchedUpdates(n,o)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}var gy=u.createContext(null),kIe=function(t){var n=t.visible,r=t.maskTransitionName,i=t.getContainer,a=t.prefixCls,o=t.rootClassName,s=t.icons,l=t.countRender,c=t.showSwitch,d=t.showProgress,f=t.current,m=t.transform,p=t.count,h=t.scale,v=t.minScale,g=t.maxScale,y=t.closeIcon,w=t.onActive,x=t.onClose,S=t.onZoomIn,C=t.onZoomOut,_=t.onRotateRight,k=t.onRotateLeft,E=t.onFlipX,T=t.onFlipY,$=t.onReset,P=t.toolbarRender,M=t.zIndex,j=t.image,I=u.useContext(gy),R=s.rotateLeft,O=s.rotateRight,D=s.zoomIn,L=s.zoomOut,B=s.close,F=s.left,z=s.right,H=s.flipX,A=s.flipY,V="".concat(a,"-operations-operation");u.useEffect(function(){var re=function(pe){pe.keyCode===ht.ESC&&x()};return n&&window.addEventListener("keydown",re),function(){window.removeEventListener("keydown",re)}},[n]);var W=function(ie,pe){ie.preventDefault(),ie.stopPropagation(),w(pe)},U=u.useCallback(function(re){var ie=re.type,pe=re.disabled,Se=re.onClick,_e=re.icon;return u.createElement("div",{key:ie,className:fe(V,"".concat(a,"-operations-operation-").concat(ie),G({},"".concat(a,"-operations-operation-disabled"),!!pe)),onClick:Se},_e)},[V,a]),Y=c?U({icon:F,onClick:function(ie){return W(ie,-1)},type:"prev",disabled:f===0}):void 0,J=c?U({icon:z,onClick:function(ie){return W(ie,1)},type:"next",disabled:f===p-1}):void 0,ne=U({icon:A,onClick:T,type:"flipY"}),Q=U({icon:H,onClick:E,type:"flipX"}),te=U({icon:R,onClick:k,type:"rotateLeft"}),Z=U({icon:O,onClick:_,type:"rotateRight"}),le=U({icon:L,onClick:C,type:"zoomOut",disabled:h<=v}),se=U({icon:D,onClick:S,type:"zoomIn",disabled:h===g}),ce=u.createElement("div",{className:"".concat(a,"-operations")},ne,Q,te,Z,le,se);return u.createElement(Gi,{visible:n,motionName:r},function(re){var ie=re.className,pe=re.style;return u.createElement(ny,{open:!0,getContainer:i??document.body},u.createElement("div",{className:fe("".concat(a,"-operations-wrapper"),ie,o),style:N(N({},pe),{},{zIndex:M})},y===null?null:u.createElement("button",{className:"".concat(a,"-close"),onClick:x},y||B),c&&u.createElement(u.Fragment,null,u.createElement("div",{className:fe("".concat(a,"-switch-left"),G({},"".concat(a,"-switch-left-disabled"),f===0)),onClick:function(_e){return W(_e,-1)}},F),u.createElement("div",{className:fe("".concat(a,"-switch-right"),G({},"".concat(a,"-switch-right-disabled"),f===p-1)),onClick:function(_e){return W(_e,1)}},z)),u.createElement("div",{className:"".concat(a,"-footer")},d&&u.createElement("div",{className:"".concat(a,"-progress")},l?l(f+1,p):u.createElement("bdi",null,"".concat(f+1," / ").concat(p))),P?P(ce,N(N({icons:{prevIcon:Y,nextIcon:J,flipYIcon:ne,flipXIcon:Q,rotateLeftIcon:te,rotateRightIcon:Z,zoomOutIcon:le,zoomInIcon:se},actions:{onActive:w,onFlipY:T,onFlipX:E,onRotateLeft:k,onRotateRight:_,onZoomOut:C,onZoomIn:S,onReset:$,onClose:x},transform:m},I?{current:f,total:p}:{}),{},{image:j})):ce)))})},iw={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function _Ie(e,t,n,r){var i=u.useRef(null),a=u.useRef([]),o=u.useState(iw),s=he(o,2),l=s[0],c=s[1],d=function(h){c(iw),Bo(iw,l)||r==null||r({transform:iw,action:h})},f=function(h,v){i.current===null&&(a.current=[],i.current=hn(function(){c(function(g){var y=g;return a.current.forEach(function(w){y=N(N({},y),w)}),i.current=null,r==null||r({transform:y,action:v}),y})})),a.current.push(N(N({},l),h))},m=function(h,v,g,y,w){var x=e.current,S=x.width,C=x.height,_=x.offsetWidth,k=x.offsetHeight,E=x.offsetLeft,T=x.offsetTop,$=h,P=l.scale*h;P>n?(P=n,$=n/l.scale):Pr){if(t>0)return G({},e,a);if(t<0&&ir)return G({},e,t<0?a:-a);return{}}function die(e,t,n,r){var i=uie(),a=i.width,o=i.height,s=null;return e<=a&&t<=o?s={x:0,y:0}:(e>a||t>o)&&(s=N(N({},pB("x",n,e,a)),pB("y",r,t,o))),s}var gh=1,EIe=1;function $Ie(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),g=function(C){!t||C.button!==0||(C.preventDefault(),C.stopPropagation(),v.current={diffX:C.pageX-c,diffY:C.pageY-d,transformX:c,transformY:d},h(!0))},y=function(C){n&&p&&a({x:C.pageX-v.current.diffX,y:C.pageY-v.current.diffY},"move")},w=function(){if(n&&p){h(!1);var C=v.current,_=C.transformX,k=C.transformY,E=c!==_&&d!==k;if(!E)return;var T=e.current.offsetWidth*l,$=e.current.offsetHeight*l,P=e.current.getBoundingClientRect(),M=P.left,j=P.top,I=s%180!==0,R=die(I?$:T,I?T:$,M,j);R&&a(N({},R),"dragRebound")}},x=function(C){if(!(!n||C.deltaY==0)){var _=Math.abs(C.deltaY/100),k=Math.min(_,EIe),E=gh+k*r;C.deltaY>0&&(E=gh/E),o(E,"wheel",C.clientX,C.clientY)}};return u.useEffect(function(){var S,C,_,k;if(t){_=_d(window,"mouseup",w,!1),k=_d(window,"mousemove",y,!1);try{window.top!==window.self&&(S=_d(window.top,"mouseup",w,!1),C=_d(window.top,"mousemove",y,!1))}catch{}}return function(){var E,T,$,P;(E=_)===null||E===void 0||E.remove(),(T=k)===null||T===void 0||T.remove(),($=S)===null||$===void 0||$.remove(),(P=C)===null||P===void 0||P.remove()}},[n,p,c,d,s,t]),{isMoving:p,onMouseDown:g,onMouseMove:y,onMouseUp:w,onWheel:x}}function TIe(e){return new Promise(function(t){if(!e){t(!1);return}var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function fie(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,i=u.useState(n?"loading":"normal"),a=he(i,2),o=a[0],s=a[1],l=u.useRef(!1),c=o==="error";u.useEffect(function(){var p=!0;return TIe(t).then(function(h){!h&&p&&s("error")}),function(){p=!1}},[t]),u.useEffect(function(){n&&!l.current?s("loading"):c&&s("normal")},[t]);var d=function(){s("normal")},f=function(h){l.current=!1,o==="loading"&&h!==null&&h!==void 0&&h.complete&&(h.naturalWidth||h.naturalHeight)&&(l.current=!0,d())},m=c&&r?{src:r}:{onLoad:d,src:t};return[f,m,o]}function m2(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function PIe(e,t,n,r){var i=m2(e,n),a=m2(t,r);if(i===0&&a===0)return[e.x,e.y];var o=i/(i+a),s=e.x+o*(t.x-e.x),l=e.y+o*(t.y-e.y);return[s,l]}function RIe(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),g=function(C){v.current=N(N({},v.current),C)},y=function(C){if(t){C.stopPropagation(),h(!0);var _=C.touches,k=_===void 0?[]:_;k.length>1?g({point1:{x:k[0].clientX,y:k[0].clientY},point2:{x:k[1].clientX,y:k[1].clientY},eventType:"touchZoom"}):g({point1:{x:k[0].clientX-c,y:k[0].clientY-d},eventType:"move"})}},w=function(C){var _=C.touches,k=_===void 0?[]:_,E=v.current,T=E.point1,$=E.point2,P=E.eventType;if(k.length>1&&P==="touchZoom"){var M={x:k[0].clientX,y:k[0].clientY},j={x:k[1].clientX,y:k[1].clientY},I=PIe(T,$,M,j),R=he(I,2),O=R[0],D=R[1],L=m2(M,j)/m2(T,$);o(L,"touchZoom",O,D,!0),g({point1:M,point2:j,eventType:"touchZoom"})}else P==="move"&&(a({x:k[0].clientX-T.x,y:k[0].clientY-T.y},"move"),g({eventType:"move"}))},x=function(){if(n){if(p&&h(!1),g({eventType:"none"}),r>l)return a({x:0,y:0,scale:r},"touchZoom");var C=e.current.offsetWidth*l,_=e.current.offsetHeight*l,k=e.current.getBoundingClientRect(),E=k.left,T=k.top,$=s%180!==0,P=die($?_:C,$?C:_,E,T);P&&a(N({},P),"dragRebound")}};return u.useEffect(function(){var S;return n&&t&&(S=_d(window,"touchmove",function(C){return C.preventDefault()},{passive:!1})),function(){var C;(C=S)===null||C===void 0||C.remove()}},[n,t]),{isTouching:p,onTouchStart:y,onTouchMove:w,onTouchEnd:x}}var IIe=["fallback","src","imgRef"],OIe=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],MIe=function(t){var n=t.fallback,r=t.src,i=t.imgRef,a=at(t,IIe),o=fie({src:r,fallback:n}),s=he(o,2),l=s[0],c=s[1];return K.createElement("img",Fe({ref:function(f){i.current=f,l(f)}},a,c))},mie=function(t){var n=t.prefixCls,r=t.src,i=t.alt,a=t.imageInfo,o=t.fallback,s=t.movable,l=s===void 0?!0:s,c=t.onClose,d=t.visible,f=t.icons,m=f===void 0?{}:f,p=t.rootClassName,h=t.closeIcon,v=t.getContainer,g=t.current,y=g===void 0?0:g,w=t.count,x=w===void 0?1:w,S=t.countRender,C=t.scaleStep,_=C===void 0?.5:C,k=t.minScale,E=k===void 0?1:k,T=t.maxScale,$=T===void 0?50:T,P=t.transitionName,M=P===void 0?"zoom":P,j=t.maskTransitionName,I=j===void 0?"fade":j,R=t.imageRender,O=t.imgCommonProps,D=t.toolbarRender,L=t.onTransform,B=t.onChange,F=at(t,OIe),z=u.useRef(),H=u.useContext(gy),A=H&&x>1,V=H&&x>=1,W=u.useState(!0),U=he(W,2),Y=U[0],J=U[1],ne=_Ie(z,E,$,L),Q=ne.transform,te=ne.resetTransform,Z=ne.updateTransform,le=ne.dispatchZoomChange,se=$Ie(z,l,d,_,Q,Z,le),ce=se.isMoving,re=se.onMouseDown,ie=se.onWheel,pe=RIe(z,l,d,E,Q,Z,le),Se=pe.isTouching,_e=pe.onTouchStart,X=pe.onTouchMove,ae=pe.onTouchEnd,ee=Q.rotate,q=Q.scale,ue=fe(G({},"".concat(n,"-moving"),ce));u.useEffect(function(){Y||J(!0)},[Y]);var oe=function(){te("close")},de=function(){le(gh+_,"zoomIn")},xe=function(){le(gh/(gh+_),"zoomOut")},ke=function(){Z({rotate:ee+90},"rotateRight")},be=function(){Z({rotate:ee-90},"rotateLeft")},ye=function(){Z({flipX:!Q.flipX},"flipX")},Ce=function(){Z({flipY:!Q.flipY},"flipY")},Re=function(){te("reset")},Pe=function(Ne){var ze=y+Ne;!Number.isInteger(ze)||ze<0||ze>x-1||(J(!1),te(Ne<0?"prev":"next"),B==null||B(ze,y))},Le=function(Ne){!d||!A||(Ne.keyCode===ht.LEFT?Pe(-1):Ne.keyCode===ht.RIGHT&&Pe(1))},we=function(Ne){d&&(q!==1?Z({x:0,y:0,scale:1},"doubleClick"):le(gh+_,"doubleClick",Ne.clientX,Ne.clientY))};u.useEffect(function(){var Ee=_d(window,"keydown",Le,!1);return function(){Ee.remove()}},[d,A,y]);var ve=K.createElement(MIe,Fe({},O,{width:t.width,height:t.height,imgRef:z,className:"".concat(n,"-img"),alt:i,style:{transform:"translate3d(".concat(Q.x,"px, ").concat(Q.y,"px, 0) scale3d(").concat(Q.flipX?"-":"").concat(q,", ").concat(Q.flipY?"-":"").concat(q,", 1) rotate(").concat(ee,"deg)"),transitionDuration:(!Y||Se)&&"0s"},fallback:o,src:r,onWheel:ie,onMouseDown:re,onDoubleClick:we,onTouchStart:_e,onTouchMove:X,onTouchEnd:ae,onTouchCancel:ae})),ge=N({url:r,alt:i},a);return K.createElement(K.Fragment,null,K.createElement(UM,Fe({transitionName:M,maskTransitionName:I,closable:!1,keyboard:!0,prefixCls:n,onClose:c,visible:d,classNames:{wrapper:ue},rootClassName:p,getContainer:v},F,{afterClose:oe}),K.createElement("div",{className:"".concat(n,"-img-wrapper")},R?R(ve,N({transform:Q,image:ge},H?{current:y}:{})):ve)),K.createElement(kIe,{visible:d,transform:Q,maskTransitionName:I,closeIcon:h,getContainer:v,prefixCls:n,rootClassName:p,icons:m,countRender:S,showSwitch:A,showProgress:V,current:y,count:x,scale:q,minScale:E,maxScale:$,toolbarRender:D,onActive:Pe,onZoomIn:de,onZoomOut:xe,onRotateRight:ke,onRotateLeft:be,onFlipX:ye,onFlipY:Ce,onClose:c,onReset:Re,zIndex:F.zIndex!==void 0?F.zIndex+1:void 0,image:ge}))},MR=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function jIe(e){var t=u.useState({}),n=he(t,2),r=n[0],i=n[1],a=u.useCallback(function(s,l){return i(function(c){return N(N({},c),{},G({},s,l))}),function(){i(function(c){var d=N({},c);return delete d[s],d})}},[]),o=u.useMemo(function(){return e?e.map(function(s){if(typeof s=="string")return{data:{src:s}};var l={};return Object.keys(s).forEach(function(c){["src"].concat(Ve(MR)).includes(c)&&(l[c]=s[c])}),{data:l}}):Object.keys(r).reduce(function(s,l){var c=r[l],d=c.canPreview,f=c.data;return d&&s.push({data:f,id:l}),s},[])},[e,r]);return[o,a,!!e]}var NIe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],AIe=["src"],FIe=function(t){var n,r=t.previewPrefixCls,i=r===void 0?"rc-image-preview":r,a=t.children,o=t.icons,s=o===void 0?{}:o,l=t.items,c=t.preview,d=t.fallback,f=mt(c)==="object"?c:{},m=f.visible,p=f.onVisibleChange,h=f.getContainer,v=f.current,g=f.movable,y=f.minScale,w=f.maxScale,x=f.countRender,S=f.closeIcon,C=f.onChange,_=f.onTransform,k=f.toolbarRender,E=f.imageRender,T=at(f,NIe),$=jIe(l),P=he($,3),M=P[0],j=P[1],I=P[2],R=Ht(0,{value:v}),O=he(R,2),D=O[0],L=O[1],B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=((n=M[D])===null||n===void 0?void 0:n.data)||{},V=A.src,W=at(A,AIe),U=Ht(!!m,{value:m,onChange:function(Se,_e){p==null||p(Se,_e,D)}}),Y=he(U,2),J=Y[0],ne=Y[1],Q=u.useState(null),te=he(Q,2),Z=te[0],le=te[1],se=u.useCallback(function(pe,Se,_e,X){var ae=I?M.findIndex(function(ee){return ee.data.src===Se}):M.findIndex(function(ee){return ee.id===pe});L(ae<0?0:ae),ne(!0),le({x:_e,y:X}),H(!0)},[M,I]);u.useEffect(function(){J?z||L(0):H(!1)},[J]);var ce=function(Se,_e){L(Se),C==null||C(Se,_e)},re=function(){ne(!1),le(null)},ie=u.useMemo(function(){return{register:j,onPreview:se}},[j,se]);return u.createElement(gy.Provider,{value:ie},a,u.createElement(mie,Fe({"aria-hidden":!J,movable:g,visible:J,prefixCls:i,closeIcon:S,onClose:re,mousePosition:Z,imgCommonProps:W,src:V,fallback:d,icons:s,minScale:y,maxScale:w,getContainer:h,current:D,count:M.length,countRender:x,onTransform:_,toolbarRender:k,imageRender:E,onChange:ce},T)))},hB=0;function DIe(e,t){var n=u.useState(function(){return hB+=1,String(hB)}),r=he(n,1),i=r[0],a=u.useContext(gy),o={data:t,canPreview:e};return u.useEffect(function(){if(a)return a.register(i,o)},[]),u.useEffect(function(){a&&a.register(i,o)},[e,t]),i}var LIe=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],BIe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Wj=function(t){var n=t.src,r=t.alt,i=t.onPreviewClose,a=t.prefixCls,o=a===void 0?"rc-image":a,s=t.previewPrefixCls,l=s===void 0?"".concat(o,"-preview"):s,c=t.placeholder,d=t.fallback,f=t.width,m=t.height,p=t.style,h=t.preview,v=h===void 0?!0:h,g=t.className,y=t.onClick,w=t.onError,x=t.wrapperClassName,S=t.wrapperStyle,C=t.rootClassName,_=at(t,LIe),k=c&&c!==!0,E=mt(v)==="object"?v:{},T=E.src,$=E.visible,P=$===void 0?void 0:$,M=E.onVisibleChange,j=M===void 0?i:M,I=E.getContainer,R=I===void 0?void 0:I,O=E.mask,D=E.maskClassName,L=E.movable,B=E.icons,F=E.scaleStep,z=E.minScale,H=E.maxScale,A=E.imageRender,V=E.toolbarRender,W=at(E,BIe),U=T??n,Y=Ht(!!P,{value:P,onChange:j}),J=he(Y,2),ne=J[0],Q=J[1],te=fie({src:n,isCustomPlaceholder:k,fallback:d}),Z=he(te,3),le=Z[0],se=Z[1],ce=Z[2],re=u.useState(null),ie=he(re,2),pe=ie[0],Se=ie[1],_e=u.useContext(gy),X=!!v,ae=function(){Q(!1),Se(null)},ee=fe(o,x,C,G({},"".concat(o,"-error"),ce==="error")),q=u.useMemo(function(){var xe={};return MR.forEach(function(ke){t[ke]!==void 0&&(xe[ke]=t[ke])}),xe},MR.map(function(xe){return t[xe]})),ue=u.useMemo(function(){return N(N({},q),{},{src:U})},[U,q]),oe=DIe(X,ue),de=function(ke){var be=CIe(ke.target),ye=be.left,Ce=be.top;_e?_e.onPreview(oe,U,ye,Ce):(Se({x:ye,y:Ce}),Q(!0)),y==null||y(ke)};return u.createElement(u.Fragment,null,u.createElement("div",Fe({},_,{className:ee,onClick:X?de:y,style:N({width:f,height:m},S)}),u.createElement("img",Fe({},q,{className:fe("".concat(o,"-img"),G({},"".concat(o,"-img-placeholder"),c===!0),g),style:N({height:m},p),ref:le},se,{width:f,height:m,onError:w})),ce==="loading"&&u.createElement("div",{"aria-hidden":"true",className:"".concat(o,"-placeholder")},c),O&&X&&u.createElement("div",{className:fe("".concat(o,"-mask"),D),style:{display:(p==null?void 0:p.display)==="none"?"none":void 0}},O)),!_e&&X&&u.createElement(mie,Fe({"aria-hidden":!ne,visible:ne,prefixCls:l,onClose:ae,mousePosition:pe,src:U,alt:r,imageInfo:{width:f,height:m},fallback:d,getContainer:R,icons:B,movable:L,scaleStep:F,minScale:z,maxScale:H,rootClassName:C,imageRender:A,imgCommonProps:q,toolbarRender:V},W)))};Wj.PreviewGroup=FIe;var zIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},HIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:zIe}))},VIe=u.forwardRef(HIe),WIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},UIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:WIe}))},qIe=u.forwardRef(UIe),GIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},KIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:GIe}))},vB=u.forwardRef(KIe),YIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},XIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:YIe}))},JIe=u.forwardRef(XIe),QIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},ZIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:QIe}))},eOe=u.forwardRef(ZIe);const jR=e=>({position:e||"absolute",inset:0}),tOe=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:a,colorTextLightSolid:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:o,background:new bn("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(r)}`,[t]:{marginInlineEnd:i,svg:{verticalAlign:"baseline"}}})}},nOe=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:i,margin:a,paddingLG:o,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:d,colorTextLightSolid:f}=e,m=new bn(n).setA(.1),p=m.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:i,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:i,right:{_skip_check_:!0,value:i},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${me(o)}`,backgroundColor:m.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${c}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${d}`]:{color:l},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${d}`]:{fontSize:e.previewOperationSize}}}}},rOe=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:a,motionDurationSlow:o}=e,s=new bn(t).setA(.1),l=s.clone().setA(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${o}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},iOe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i}=e;return[{[`${i}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},jR()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},jR()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${i}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${i}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[nOe(e),rOe(e)]}]},aOe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},tOe(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},jR())}}},oOe=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Jv(e,"zoom"),"&":BM(e,!0)}},sOe=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new bn(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new bn(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new bn(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),pie=pn("Image",e=>{const t=`${e.componentCls}-preview`,n=nn(e,{previewCls:t,modalMaskBg:new bn("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[aOe(n),iOe(n),xee(nn(n,{componentCls:t})),oOe(n)]},sOe);var lOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{previewPrefixCls:t,preview:n}=e,r=lOe(e,["previewPrefixCls","preview"]);const{getPrefixCls:i,direction:a}=u.useContext(Rt),o=i("image",t),s=`${o}-preview`,l=i(),c=Qn(o),[d,f,m]=pie(o,c),[p]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=u.useMemo(()=>Object.assign(Object.assign({},hie),{left:a==="rtl"?u.createElement(ys,null):u.createElement(jc,null),right:a==="rtl"?u.createElement(jc,null):u.createElement(ys,null)}),[a]),v=u.useMemo(()=>{var g;if(n===!1)return n;const y=typeof n=="object"?n:{},w=fe(f,m,c,(g=y.rootClassName)!==null&&g!==void 0?g:"");return Object.assign(Object.assign({},y),{transitionName:ha(l,"zoom",y.transitionName),maskTransitionName:ha(l,"fade",y.maskTransitionName),rootClassName:w,zIndex:p})},[n,l,p,f,m,c]);return d(u.createElement(Wj.PreviewGroup,Object.assign({preview:v,previewPrefixCls:s,icons:h},r)))};var gB=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,preview:n,className:r,rootClassName:i,style:a,fallback:o}=e,s=gB(e,["prefixCls","preview","className","rootClassName","style","fallback"]),{getPrefixCls:l,getPopupContainer:c,className:d,style:f,preview:m,fallback:p}=kr("image"),[h]=aa("Image"),v=l("image",t),g=l(),y=Qn(v),[w,x,S]=pie(v,y),C=fe(i,x,S,y),_=fe(r,x,d),[k]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),E=u.useMemo(()=>{if(n===!1)return n;const P=typeof n=="object"?n:{},{getContainer:M,closeIcon:j,rootClassName:I,destroyOnClose:R,destroyOnHidden:O}=P,D=gB(P,["getContainer","closeIcon","rootClassName","destroyOnClose","destroyOnHidden"]);return Object.assign(Object.assign({mask:u.createElement("div",{className:`${v}-mask-info`},u.createElement(vy,null),h==null?void 0:h.preview),icons:hie},D),{destroyOnClose:O??R,rootClassName:fe(C,I),getContainer:M??c,transitionName:ha(g,"zoom",P.transitionName),maskTransitionName:ha(g,"fade",P.maskTransitionName),zIndex:k,closeIcon:j??(m==null?void 0:m.closeIcon)})},[n,h,m==null?void 0:m.closeIcon]),T=Object.assign(Object.assign({},f),a),$=o??p;return w(u.createElement(Wj,Object.assign({prefixCls:v,preview:E,rootClassName:C,className:_,style:T,fallback:$},s)))};vie.PreviewGroup=cOe;const uOe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(Rt),{prefixCls:r,className:i}=e,a=t("input-group",r),o=t("input"),[s,l,c]=Yne(o),d=fe(a,c,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},l,i),f=u.useContext(_i),m=u.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(u.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},u.createElement(_i.Provider,{value:m},e.children)))},dOe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},fOe=pn(["Input","OTP"],e=>{const t=nn(e,Xm(e));return dOe(t)},Jm);var mOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{className:n,value:r,onChange:i,onActiveChange:a,index:o,mask:s}=e,l=mOe(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=u.useContext(Rt),d=c("otp"),f=typeof s=="string"?s:r,m=u.useRef(null);u.useImperativeHandle(t,()=>m.current);const p=g=>{i(o,g.target.value)},h=()=>{hn(()=>{var g;const y=(g=m.current)===null||g===void 0?void 0:g.input;document.activeElement===y&&y&&y.select()})},v=g=>{const{key:y,ctrlKey:w,metaKey:x}=g;y==="ArrowLeft"?a(o-1):y==="ArrowRight"?a(o+1):y==="z"&&(w||x)?g.preventDefault():y==="Backspace"&&!r&&a(o-1),h()};return u.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&u.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),u.createElement(lg,Object.assign({"aria-label":`OTP Input ${o+1}`,type:s===!0?"password":"text"},l,{ref:m,value:r,onInput:p,onFocus:h,onKeyDown:v,onMouseDown:h,onMouseUp:h,className:fe(n,{[`${d}-mask-input`]:s})})))});var hOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{index:t,prefixCls:n,separator:r}=e,i=typeof r=="function"?r(t):r;return i?u.createElement("span",{className:`${n}-separator`},i):null},gOe=u.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:i,defaultValue:a,value:o,onChange:s,formatter:l,separator:c,variant:d,disabled:f,status:m,autoFocus:p,mask:h,type:v,onInput:g,inputMode:y}=e,w=hOe(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:x,direction:S}=u.useContext(Rt),C=x("otp",n),_=zr(w,{aria:!0,data:!0,attr:!0}),[k,E,T]=fOe(C),$=Hr(V=>i??V),P=u.useContext(_i),M=Vu(P.status,m),j=u.useMemo(()=>Object.assign(Object.assign({},P),{status:M,hasFeedback:!1,feedbackIcon:null}),[P,M]),I=u.useRef(null),R=u.useRef({});u.useImperativeHandle(t,()=>({focus:()=>{var V;(V=R.current[0])===null||V===void 0||V.focus()},blur:()=>{var V;for(let W=0;Wl?l(V):V,[D,L]=u.useState(()=>aw(O(a||"")));u.useEffect(()=>{o!==void 0&&L(aw(o))},[o]);const B=Yt(V=>{L(V),g&&g(V),s&&V.length===r&&V.every(W=>W)&&V.some((W,U)=>D[U]!==W)&&s(V.join(""))}),F=Yt((V,W)=>{let U=Ve(D);for(let J=0;J=0&&!U[J];J-=1)U.pop();const Y=O(U.map(J=>J||" ").join(""));return U=aw(Y).map((J,ne)=>J===" "&&!U[ne]?U[ne]:J),U}),z=(V,W)=>{var U;const Y=F(V,W),J=Math.min(V+W.length,r-1);J!==V&&Y[V]!==void 0&&((U=R.current[J])===null||U===void 0||U.focus()),B(Y)},H=V=>{var W;(W=R.current[V])===null||W===void 0||W.focus()},A={variant:d,disabled:f,status:M,mask:h,type:v,inputMode:y};return k(u.createElement("div",Object.assign({},_,{ref:I,className:fe(C,{[`${C}-sm`]:$==="small",[`${C}-lg`]:$==="large",[`${C}-rtl`]:S==="rtl"},T,E),role:"group"}),u.createElement(_i.Provider,{value:j},Array.from({length:r}).map((V,W)=>{const U=`otp-${W}`,Y=D[W]||"";return u.createElement(u.Fragment,{key:U},u.createElement(pOe,Object.assign({ref:J=>{R.current[W]=J},index:W,size:$,htmlSize:1,className:`${C}-input`,onChange:z,value:Y,onActiveChange:H,autoFocus:W===0&&p},A)),We?u.createElement(vy,null):u.createElement(gie,null),SOe={click:"onClick",hover:"onMouseOver"},COe=u.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:a=wOe,suffix:o}=e,s=u.useContext(gi),l=n??s,c=typeof i=="object"&&i.visible!==void 0,[d,f]=u.useState(()=>c?i.visible:!1),m=u.useRef(null);u.useEffect(()=>{c&&f(i.visible)},[c,i]);const p=Lre(m),h=()=>{var P;if(l)return;d&&p();const M=!d;f(M),typeof i=="object"&&((P=i.onVisibleChange)===null||P===void 0||P.call(i,M))},v=P=>{const M=SOe[r]||"",j=a(d),I={[M]:h,className:`${P}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return u.cloneElement(u.isValidElement(j)?j:u.createElement("span",null,j),I)},{className:g,prefixCls:y,inputPrefixCls:w,size:x}=e,S=xOe(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=u.useContext(Rt),_=C("input",w),k=C("input-password",y),E=i&&v(k),T=fe(k,g,{[`${k}-${x}`]:!!x}),$=Object.assign(Object.assign({},ln(S,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:T,prefixCls:_,suffix:u.createElement(u.Fragment,null,E,o)});return x&&($.size=x),u.createElement(lg,Object.assign({ref:yi(t,m)},$))});var kOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:i,size:a,suffix:o,enterButton:s=!1,addonAfter:l,loading:c,disabled:d,onSearch:f,onChange:m,onCompositionStart:p,onCompositionEnd:h,variant:v,onPressEnter:g}=e,y=kOe(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:w,direction:x}=u.useContext(Rt),S=u.useRef(!1),C=w("input-search",n),_=w("input",r),{compactSize:k}=sl(C,x),E=Hr(A=>{var V;return(V=a??k)!==null&&V!==void 0?V:A}),T=u.useRef(null),$=A=>{A!=null&&A.target&&A.type==="click"&&f&&f(A.target.value,A,{source:"clear"}),m==null||m(A)},P=A=>{var V;document.activeElement===((V=T.current)===null||V===void 0?void 0:V.input)&&A.preventDefault()},M=A=>{var V,W;f&&f((W=(V=T.current)===null||V===void 0?void 0:V.input)===null||W===void 0?void 0:W.value,A,{source:"input"})},j=A=>{S.current||c||(g==null||g(A),M(A))},I=typeof s=="boolean"?u.createElement(tg,null):null,R=`${C}-button`;let O;const D=s||{},L=D.type&&D.type.__ANT_BUTTON===!0;L||D.type==="button"?O=bi(D,Object.assign({onMouseDown:P,onClick:A=>{var V,W;(W=(V=D==null?void 0:D.props)===null||V===void 0?void 0:V.onClick)===null||W===void 0||W.call(V,A),M(A)},key:"enterButton"},L?{className:R,size:E}:{})):O=u.createElement(zt,{className:R,color:s?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:P,onClick:M,loading:c,icon:I,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s),l&&(O=[O,bi(l,{key:"addonAfter"})]);const B=fe(C,{[`${C}-rtl`]:x==="rtl",[`${C}-${E}`]:!!E,[`${C}-with-button`]:!!s},i),F=A=>{S.current=!0,p==null||p(A)},z=A=>{S.current=!1,h==null||h(A)},H=Object.assign(Object.assign({},y),{className:B,prefixCls:_,type:"search",size:E,variant:v,onPressEnter:j,onCompositionStart:F,onCompositionEnd:z,addonAfter:O,suffix:o,onChange:$,disabled:d});return u.createElement(lg,Object.assign({ref:yi(T,t)},H))});var EOe=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -405,13 +405,13 @@ html body { top:0 !important; right:0 !important; pointer-events: none !important; -`,uOe=["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"],_$={},Ko;function dOe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&_$[n])return _$[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=uOe.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:a,borderSize:o,boxSizing:i};return t&&n&&(_$[n]=l),l}function fOe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ko||(Ko=document.createElement("textarea"),Ko.setAttribute("tab-index","-1"),Ko.setAttribute("aria-hidden","true"),Ko.setAttribute("name","hiddenTextarea"),document.body.appendChild(Ko)),e.getAttribute("wrap")?Ko.setAttribute("wrap",e.getAttribute("wrap")):Ko.removeAttribute("wrap");var i=dOe(e,t),a=i.paddingSize,o=i.borderSize,s=i.boxSizing,l=i.sizingStyle;Ko.setAttribute("style","".concat(l,";").concat(cOe)),Ko.value=e.value||e.placeholder||"";var c=void 0,d=void 0,f,m=Ko.scrollHeight;if(s==="border-box"?m+=o:s==="content-box"&&(m-=a),n!==null||r!==null){Ko.value=" ";var p=Ko.scrollHeight-a;n!==null&&(c=p*n,s==="border-box"&&(c=c+a+o),m=Math.max(c,m)),r!==null&&(d=p*r,s==="border-box"&&(d=d+a+o),f=m>d?"":"hidden",m=Math.min(d,m))}var h={height:m,overflowY:f,resize:"none"};return c&&(h.minHeight=c),d&&(h.maxHeight=d),h}var mOe=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],E$=0,$$=1,T$=2,pOe=u.forwardRef(function(e,t){var n=e,r=n.prefixCls,i=n.defaultValue,a=n.value,o=n.autoSize,s=n.onResize,l=n.className,c=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var m=it(n,mOe),p=Wt(i,{value:a,postState:function(A){return A??""}}),h=he(p,2),v=h[0],g=h[1],y=function(A){g(A.target.value),f==null||f(A)},w=u.useRef();u.useImperativeHandle(t,function(){return{textArea:w.current}});var x=u.useMemo(function(){return o&&pt(o)==="object"?[o.minRows,o.maxRows]:[]},[o]),C=he(x,2),S=C[0],k=C[1],_=!!o,E=u.useState(T$),T=he(E,2),$=T[0],P=T[1],M=u.useState(),j=he(M,2),I=j[0],R=j[1],O=function(){P(E$)};dn(function(){_&&O()},[a,S,k,_]),dn(function(){if($===E$)P($$);else if($===$$){var H=fOe(w.current,!1,S,k);P(T$),R(H)}},[$]);var L=u.useRef(),D=function(){pn.cancel(L.current)},B=function(A){$===T$&&(s==null||s(A),o&&(D(),L.current=pn(function(){O()})))};u.useEffect(function(){return D},[]);var F=_?I:null,z=N(N({},c),F);return($===E$||$===$$)&&(z.overflowY="hidden",z.overflowX="hidden"),u.createElement(Mi,{onResize:B,disabled:!(o||s)},u.createElement("textarea",Ae({},m,{ref:w,style:z,className:fe(r,l,G({},"".concat(r,"-disabled"),d)),disabled:d,value:v,onChange:y})))}),hOe=["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"],vOe=K.forwardRef(function(e,t){var n,r=e.defaultValue,i=e.value,a=e.onFocus,o=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,p=e.prefixCls,h=p===void 0?"rc-textarea":p,v=e.showCount,g=e.count,y=e.className,w=e.style,x=e.disabled,C=e.hidden,S=e.classNames,k=e.styles,_=e.onResize,E=e.onClear,T=e.onPressEnter,$=e.readOnly,P=e.autoSize,M=e.onKeyDown,j=it(e,hOe),I=Wt(r,{value:i,defaultValue:r}),R=he(I,2),O=R[0],L=R[1],D=O==null?"":String(O),B=K.useState(!1),F=he(B,2),z=F[0],H=F[1],A=K.useRef(!1),V=K.useState(null),W=he(V,2),U=W[0],X=W[1],J=u.useRef(null),re=u.useRef(null),Q=function(){var Re;return(Re=re.current)===null||Re===void 0?void 0:Re.textArea},ne=function(){Q().focus()};u.useImperativeHandle(t,function(){var Oe;return{resizableTextArea:re.current,focus:ne,blur:function(){Q().blur()},nativeElement:((Oe=J.current)===null||Oe===void 0?void 0:Oe.nativeElement)||Q()}}),u.useEffect(function(){H(function(Oe){return!x&&Oe})},[x]);var Z=K.useState(null),se=he(Z,2),oe=se[0],ce=se[1];K.useEffect(function(){if(oe){var Oe;(Oe=Q()).setSelectionRange.apply(Oe,Ve(oe))}},[oe]);var te=Ere(g,v),le=(n=te.max)!==null&&n!==void 0?n:c,pe=Number(le)>0,we=te.strategy(D),_e=!!le&&we>le,Y=function(Re,Fe){var Ce=Fe;!A.current&&te.exceedFormatter&&te.max&&te.strategy(Fe)>te.max&&(Ce=te.exceedFormatter(Fe,{max:te.max}),Fe!==Ce&&ce([Q().selectionStart||0,Q().selectionEnd||0])),L(Ce),u2(Re.currentTarget,Re,s,Ce)},ae=function(Re){A.current=!0,d==null||d(Re)},ee=function(Re){A.current=!1,Y(Re,Re.currentTarget.value),f==null||f(Re)},q=function(Re){Y(Re,Re.target.value)},ue=function(Re){Re.key==="Enter"&&T&&T(Re),M==null||M(Re)},ie=function(Re){H(!0),a==null||a(Re)},de=function(Re){H(!1),o==null||o(Re)},be=function(Re){L(""),ne(),u2(Q(),Re,s)},ke=m,xe;te.show&&(te.showFormatter?xe=te.showFormatter({value:D,count:we,maxLength:le}):xe="".concat(we).concat(pe?" / ".concat(le):""),ke=K.createElement(K.Fragment,null,ke,K.createElement("span",{className:fe("".concat(h,"-data-count"),S==null?void 0:S.count),style:k==null?void 0:k.count},xe)));var ye=function(Re){var Fe;_==null||_(Re),(Fe=Q())!==null&&Fe!==void 0&&Fe.style.height&&X(!0)},Se=!P&&!v&&!l;return K.createElement(Nj,{ref:J,value:D,allowClear:l,handleReset:be,suffix:ke,prefixCls:h,classNames:N(N({},S),{},{affixWrapper:fe(S==null?void 0:S.affixWrapper,G(G({},"".concat(h,"-show-count"),v),"".concat(h,"-textarea-allow-clear"),l))}),disabled:x,focused:z,className:fe(y,_e&&"".concat(h,"-out-of-range")),style:N(N({},w),U&&!Se?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof xe=="string"?xe:void 0}},hidden:C,readOnly:$,onClear:E},K.createElement(pOe,Ae({},j,{autoSize:P,maxLength:c,onKeyDown:ue,onChange:q,onFocus:ie,onBlur:de,onCompositionStart:ae,onCompositionEnd:ee,className:fe(S==null?void 0:S.textarea),style:N(N({},k==null?void 0:k.textarea),{},{resize:w==null?void 0:w.resize}),disabled:x,prefixCls:h,onResize:ye,ref:re,readOnly:$})))});const gOe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${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"}},[` +`,$Oe=["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"],E$={},Ko;function TOe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&E$[n])return E$[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=$Oe.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:a,borderSize:o,boxSizing:i};return t&&n&&(E$[n]=l),l}function POe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ko||(Ko=document.createElement("textarea"),Ko.setAttribute("tab-index","-1"),Ko.setAttribute("aria-hidden","true"),Ko.setAttribute("name","hiddenTextarea"),document.body.appendChild(Ko)),e.getAttribute("wrap")?Ko.setAttribute("wrap",e.getAttribute("wrap")):Ko.removeAttribute("wrap");var i=TOe(e,t),a=i.paddingSize,o=i.borderSize,s=i.boxSizing,l=i.sizingStyle;Ko.setAttribute("style","".concat(l,";").concat(EOe)),Ko.value=e.value||e.placeholder||"";var c=void 0,d=void 0,f,m=Ko.scrollHeight;if(s==="border-box"?m+=o:s==="content-box"&&(m-=a),n!==null||r!==null){Ko.value=" ";var p=Ko.scrollHeight-a;n!==null&&(c=p*n,s==="border-box"&&(c=c+a+o),m=Math.max(c,m)),r!==null&&(d=p*r,s==="border-box"&&(d=d+a+o),f=m>d?"":"hidden",m=Math.min(d,m))}var h={height:m,overflowY:f,resize:"none"};return c&&(h.minHeight=c),d&&(h.maxHeight=d),h}var ROe=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],$$=0,T$=1,P$=2,IOe=u.forwardRef(function(e,t){var n=e,r=n.prefixCls,i=n.defaultValue,a=n.value,o=n.autoSize,s=n.onResize,l=n.className,c=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var m=at(n,ROe),p=Ht(i,{value:a,postState:function(A){return A??""}}),h=he(p,2),v=h[0],g=h[1],y=function(A){g(A.target.value),f==null||f(A)},w=u.useRef();u.useImperativeHandle(t,function(){return{textArea:w.current}});var x=u.useMemo(function(){return o&&mt(o)==="object"?[o.minRows,o.maxRows]:[]},[o]),S=he(x,2),C=S[0],_=S[1],k=!!o,E=u.useState(P$),T=he(E,2),$=T[0],P=T[1],M=u.useState(),j=he(M,2),I=j[0],R=j[1],O=function(){P($$)};fn(function(){k&&O()},[a,C,_,k]),fn(function(){if($===$$)P(T$);else if($===T$){var H=POe(w.current,!1,C,_);P(P$),R(H)}},[$]);var D=u.useRef(),L=function(){hn.cancel(D.current)},B=function(A){$===P$&&(s==null||s(A),o&&(L(),D.current=hn(function(){O()})))};u.useEffect(function(){return L},[]);var F=k?I:null,z=N(N({},c),F);return($===$$||$===T$)&&(z.overflowY="hidden",z.overflowX="hidden"),u.createElement(ji,{onResize:B,disabled:!(o||s)},u.createElement("textarea",Fe({},m,{ref:w,style:z,className:fe(r,l,G({},"".concat(r,"-disabled"),d)),disabled:d,value:v,onChange:y})))}),OOe=["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"],MOe=K.forwardRef(function(e,t){var n,r=e.defaultValue,i=e.value,a=e.onFocus,o=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,p=e.prefixCls,h=p===void 0?"rc-textarea":p,v=e.showCount,g=e.count,y=e.className,w=e.style,x=e.disabled,S=e.hidden,C=e.classNames,_=e.styles,k=e.onResize,E=e.onClear,T=e.onPressEnter,$=e.readOnly,P=e.autoSize,M=e.onKeyDown,j=at(e,OOe),I=Ht(r,{value:i,defaultValue:r}),R=he(I,2),O=R[0],D=R[1],L=O==null?"":String(O),B=K.useState(!1),F=he(B,2),z=F[0],H=F[1],A=K.useRef(!1),V=K.useState(null),W=he(V,2),U=W[0],Y=W[1],J=u.useRef(null),ne=u.useRef(null),Q=function(){var Pe;return(Pe=ne.current)===null||Pe===void 0?void 0:Pe.textArea},te=function(){Q().focus()};u.useImperativeHandle(t,function(){var Re;return{resizableTextArea:ne.current,focus:te,blur:function(){Q().blur()},nativeElement:((Re=J.current)===null||Re===void 0?void 0:Re.nativeElement)||Q()}}),u.useEffect(function(){H(function(Re){return!x&&Re})},[x]);var Z=K.useState(null),le=he(Z,2),se=le[0],ce=le[1];K.useEffect(function(){if(se){var Re;(Re=Q()).setSelectionRange.apply(Re,Ve(se))}},[se]);var re=Are(g,v),ie=(n=re.max)!==null&&n!==void 0?n:c,pe=Number(ie)>0,Se=re.strategy(L),_e=!!ie&&Se>ie,X=function(Pe,Le){var we=Le;!A.current&&re.exceedFormatter&&re.max&&re.strategy(Le)>re.max&&(we=re.exceedFormatter(Le,{max:re.max}),Le!==we&&ce([Q().selectionStart||0,Q().selectionEnd||0])),D(we),d2(Pe.currentTarget,Pe,s,we)},ae=function(Pe){A.current=!0,d==null||d(Pe)},ee=function(Pe){A.current=!1,X(Pe,Pe.currentTarget.value),f==null||f(Pe)},q=function(Pe){X(Pe,Pe.target.value)},ue=function(Pe){Pe.key==="Enter"&&T&&T(Pe),M==null||M(Pe)},oe=function(Pe){H(!0),a==null||a(Pe)},de=function(Pe){H(!1),o==null||o(Pe)},xe=function(Pe){D(""),te(),d2(Q(),Pe,s)},ke=m,be;re.show&&(re.showFormatter?be=re.showFormatter({value:L,count:Se,maxLength:ie}):be="".concat(Se).concat(pe?" / ".concat(ie):""),ke=K.createElement(K.Fragment,null,ke,K.createElement("span",{className:fe("".concat(h,"-data-count"),C==null?void 0:C.count),style:_==null?void 0:_.count},be)));var ye=function(Pe){var Le;k==null||k(Pe),(Le=Q())!==null&&Le!==void 0&&Le.style.height&&Y(!0)},Ce=!P&&!v&&!l;return K.createElement(Fj,{ref:J,value:L,allowClear:l,handleReset:xe,suffix:ke,prefixCls:h,classNames:N(N({},C),{},{affixWrapper:fe(C==null?void 0:C.affixWrapper,G(G({},"".concat(h,"-show-count"),v),"".concat(h,"-textarea-allow-clear"),l))}),disabled:x,focused:z,className:fe(y,_e&&"".concat(h,"-out-of-range")),style:N(N({},w),U&&!Ce?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof be=="string"?be:void 0}},hidden:S,readOnly:$,onClear:E},K.createElement(IOe,Fe({},j,{autoSize:P,maxLength:c,onKeyDown:ue,onChange:q,onFocus:oe,onBlur:de,onCompositionStart:ae,onCompositionEnd:ee,className:fe(C==null?void 0:C.textarea),style:N(N({},_==null?void 0:_.textarea),{},{resize:w==null?void 0:w.resize}),disabled:x,prefixCls:h,onResize:ye,ref:ne,readOnly:$})))});const jOe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${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"}},[` &-allow-clear > ${t}, &-affix-wrapper${r}-has-feedback ${t} - `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&: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-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},bOe=mn(["Input","TextArea"],e=>{const t=tn(e,Jm(e));return gOe(t)},Qm,{resetFont:!1});var yOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,bordered:i=!0,size:a,disabled:o,status:s,allowClear:l,classNames:c,rootClassName:d,className:f,style:m,styles:p,variant:h,showCount:v,onMouseDown:g,onResize:y}=e,w=yOe(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:x,direction:C,allowClear:S,autoComplete:k,className:_,style:E,classNames:T,styles:$}=Sr("textArea"),P=u.useContext(vi),M=o??P,{status:j,hasFeedback:I,feedbackIcon:R}=u.useContext(ki),O=Vu(j,s),L=u.useRef(null);u.useImperativeHandle(t,()=>{var te;return{resizableTextArea:(te=L.current)===null||te===void 0?void 0:te.resizableTextArea,focus:le=>{var pe,we;jj((we=(pe=L.current)===null||pe===void 0?void 0:pe.resizableTextArea)===null||we===void 0?void 0:we.textArea,le)},blur:()=>{var le;return(le=L.current)===null||le===void 0?void 0:le.blur()}}});const D=x("input",r),B=Qn(D),[F,z,H]=Dne(D,d),[A]=bOe(D,B),{compactSize:V,compactItemClassnames:W}=sl(D,C),U=Hr(te=>{var le;return(le=a??V)!==null&&le!==void 0?le:te}),[X,J]=zc("textArea",h,i),re=Tre(l??S),[Q,ne]=u.useState(!1),[Z,se]=u.useState(!1),oe=te=>{ne(!0),g==null||g(te);const le=()=>{ne(!1),document.removeEventListener("mouseup",le)};document.addEventListener("mouseup",le)},ce=te=>{var le,pe;if(y==null||y(te),Q&&typeof getComputedStyle=="function"){const we=(pe=(le=L.current)===null||le===void 0?void 0:le.nativeElement)===null||pe===void 0?void 0:pe.querySelector("textarea");we&&getComputedStyle(we).resize==="both"&&se(!0)}};return F(A(u.createElement(vOe,Object.assign({autoComplete:k},w,{style:Object.assign(Object.assign({},E),m),styles:Object.assign(Object.assign({},$),p),disabled:M,allowClear:re,className:fe(H,B,f,d,W,_,Z&&`${D}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),T),{textarea:fe({[`${D}-sm`]:U==="small",[`${D}-lg`]:U==="large"},z,c==null?void 0:c.textarea,T.textarea,Q&&`${D}-mouse-active`),variant:fe({[`${D}-${X}`]:J},ql(D,O)),affixWrapper:fe(`${D}-textarea-affix-wrapper`,{[`${D}-affix-wrapper-rtl`]:C==="rtl",[`${D}-affix-wrapper-sm`]:U==="small",[`${D}-affix-wrapper-lg`]:U==="large",[`${D}-textarea-show-count`]:v||((n=e.count)===null||n===void 0?void 0:n.show)},z)}),prefixCls:D,suffix:I&&u.createElement("span",{className:`${D}-textarea-suffix`},R),showCount:v,ref:L,onResize:ce,onMouseDown:oe}))))}),hr=og;hr.Group=GIe;hr.Search=lOe;hr.TextArea=lie;hr.Password=oOe;hr.OTP=eOe;function xOe(e,t,n){return typeof n=="boolean"?n:e.length?!0:Ir(t).some(i=>i.type===Ite)}var cie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((a,o)=>u.createElement(r,Object.assign({ref:o,suffixCls:e,tagName:t},a)))}const Vj=u.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:a}=e,o=cie(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=u.useContext(It),l=s("layout",n),[c,d,f]=Rte(l),m=r?`${l}-${r}`:l;return c(u.createElement(a,Object.assign({className:fe(n||m,i,d,f),ref:t},o)))}),wOe=u.forwardRef((e,t)=>{const{direction:n}=u.useContext(It),[r,i]=u.useState([]),{prefixCls:a,className:o,rootClassName:s,children:l,hasSider:c,tagName:d,style:f}=e,m=cie(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=on(m,["suffixCls"]),{getPrefixCls:h,className:v,style:g}=Sr("layout"),y=h("layout",a),w=xOe(r,l,c),[x,C,S]=Rte(y),k=fe(y,{[`${y}-has-sider`]:w,[`${y}-rtl`]:n==="rtl"},v,o,s,C,S),_=u.useMemo(()=>({siderHook:{addSider:E=>{i(T=>[].concat(Ve(T),[E]))},removeSider:E=>{i(T=>T.filter($=>$!==E))}}}),[]);return x(u.createElement($te.Provider,{value:_},u.createElement(d,Object.assign({ref:t,className:k,style:Object.assign(Object.assign({},g),f)},p),l)))}),COe=X_({tagName:"div",displayName:"Layout"})(wOe),SOe=X_({suffixCls:"header",tagName:"header",displayName:"Header"})(Vj),kOe=X_({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Vj),_Oe=X_({suffixCls:"content",tagName:"main",displayName:"Content"})(Vj),Uu=COe;Uu.Header=SOe;Uu.Footer=kOe;Uu.Content=_Oe;Uu.Sider=Ite;Uu._InternalSiderContext=D_;var EOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},$Oe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:EOe}))},mB=u.forwardRef($Oe),TOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},POe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:TOe}))},pB=u.forwardRef(POe),uie={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:"页码"},ROe=[10,20,50,100],IOe=function(t){var n=t.pageSizeOptions,r=n===void 0?ROe:n,i=t.locale,a=t.changeSize,o=t.pageSize,s=t.goButton,l=t.quickGo,c=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,m=t.showSizeChanger,p=t.sizeChangerRender,h=K.useState(""),v=he(h,2),g=v[0],y=v[1],w=function(){return!g||Number.isNaN(g)?void 0:Number(g)},x=typeof f=="function"?f:function(M){return"".concat(M," ").concat(i.items_per_page)},C=function(j){y(j.target.value)},S=function(j){s||g===""||(y(""),!(j.relatedTarget&&(j.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||j.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(l==null||l(w())))},k=function(j){g!==""&&(j.keyCode===ht.ENTER||j.type==="click")&&(y(""),l==null||l(w()))},_=function(){return r.some(function(j){return j.toString()===o.toString()})?r:r.concat([o]).sort(function(j,I){var R=Number.isNaN(Number(j))?0:Number(j),O=Number.isNaN(Number(I))?0:Number(I);return R-O})},E="".concat(c,"-options");if(!m&&!l)return null;var T=null,$=null,P=null;return m&&p&&(T=p({disabled:d,size:o,onSizeChange:function(j){a==null||a(Number(j))},"aria-label":i.page_size,className:"".concat(E,"-size-changer"),options:_().map(function(M){return{label:x(M),value:M}})})),l&&(s&&(P=typeof s=="boolean"?K.createElement("button",{type:"button",onClick:k,onKeyUp:k,disabled:d,className:"".concat(E,"-quick-jumper-button")},i.jump_to_confirm):K.createElement("span",{onClick:k,onKeyUp:k},s)),$=K.createElement("div",{className:"".concat(E,"-quick-jumper")},i.jump_to,K.createElement("input",{disabled:d,type:"text",value:g,onChange:C,onKeyUp:k,onBlur:S,"aria-label":i.page}),i.page,P)),K.createElement("li",{className:E},T,$)},t0=function(t){var n=t.rootPrefixCls,r=t.page,i=t.active,a=t.className,o=t.showTitle,s=t.onClick,l=t.onKeyPress,c=t.itemRender,d="".concat(n,"-item"),f=fe(d,"".concat(d,"-").concat(r),G(G({},"".concat(d,"-active"),i),"".concat(d,"-disabled"),!r),a),m=function(){s(r)},p=function(g){l(g,s,r)},h=c(r,"page",K.createElement("a",{rel:"nofollow"},r));return h?K.createElement("li",{title:o?String(r):null,className:f,onClick:m,onKeyDown:p,tabIndex:0},h):null},OOe=function(t,n,r){return r};function hB(){}function vB(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Ef(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var MOe=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,i=t.selectPrefixCls,a=i===void 0?"rc-select":i,o=t.className,s=t.current,l=t.defaultCurrent,c=l===void 0?1:l,d=t.total,f=d===void 0?0:d,m=t.pageSize,p=t.defaultPageSize,h=p===void 0?10:p,v=t.onChange,g=v===void 0?hB:v,y=t.hideOnSinglePage,w=t.align,x=t.showPrevNextJumpers,C=x===void 0?!0:x,S=t.showQuickJumper,k=t.showLessItems,_=t.showTitle,E=_===void 0?!0:_,T=t.onShowSizeChange,$=T===void 0?hB:T,P=t.locale,M=P===void 0?uie:P,j=t.style,I=t.totalBoundaryShowSizeChanger,R=I===void 0?50:I,O=t.disabled,L=t.simple,D=t.showTotal,B=t.showSizeChanger,F=B===void 0?f>R:B,z=t.sizeChangerRender,H=t.pageSizeOptions,A=t.itemRender,V=A===void 0?OOe:A,W=t.jumpPrevIcon,U=t.jumpNextIcon,X=t.prevIcon,J=t.nextIcon,re=K.useRef(null),Q=Wt(10,{value:m,defaultValue:h}),ne=he(Q,2),Z=ne[0],se=ne[1],oe=Wt(1,{value:s,defaultValue:c,postState:function(at){return Math.max(1,Math.min(at,Ef(void 0,Z,f)))}}),ce=he(oe,2),te=ce[0],le=ce[1],pe=K.useState(te),we=he(pe,2),_e=we[0],Y=we[1];u.useEffect(function(){Y(te)},[te]);var ae=Math.max(1,te-(k?3:5)),ee=Math.min(Ef(void 0,Z,f),te+(k?3:5));function q(vt,at){var St=vt||K.createElement("button",{type:"button","aria-label":at,className:"".concat(r,"-item-link")});return typeof vt=="function"&&(St=K.createElement(vt,N({},t))),St}function ue(vt){var at=vt.target.value,St=Ef(void 0,Z,f),nn;return at===""?nn=at:Number.isNaN(Number(at))?nn=_e:at>=St?nn=St:nn=Number(at),nn}function ie(vt){return vB(vt)&&vt!==te&&vB(f)&&f>0}var de=f>Z?S:!1;function be(vt){(vt.keyCode===ht.UP||vt.keyCode===ht.DOWN)&&vt.preventDefault()}function ke(vt){var at=ue(vt);switch(at!==_e&&Y(at),vt.keyCode){case ht.ENTER:Se(at);break;case ht.UP:Se(at-1);break;case ht.DOWN:Se(at+1);break}}function xe(vt){Se(ue(vt))}function ye(vt){var at=Ef(vt,Z,f),St=te>at&&at!==0?at:te;se(vt),Y(St),$==null||$(te,vt),le(St),g==null||g(St,vt)}function Se(vt){if(ie(vt)&&!O){var at=Ef(void 0,Z,f),St=vt;return vt>at?St=at:vt<1&&(St=1),St!==_e&&Y(St),le(St),g==null||g(St,Z),St}return te}var Oe=te>1,Re=te2?St-2:0),rn=2;rnf?f:te*Z])),gt=null,Pe=Ef(void 0,Z,f);if(y&&f<=Z)return null;var Te=[],Ie={rootPrefixCls:r,onClick:Se,onKeyPress:Ee,showTitle:E,itemRender:V,page:-1},$e=te-1>0?te-1:0,je=te+1=Ge*2&&te!==3&&(Te[0]=K.cloneElement(Te[0],{className:fe("".concat(r,"-item-after-jump-prev"),Te[0].props.className)}),Te.unshift(ft)),Pe-te>=Ge*2&&te!==Pe-2){var tt=Te[Te.length-1];Te[Te.length-1]=K.cloneElement(tt,{className:fe("".concat(r,"-item-before-jump-next"),tt.props.className)}),Te.push(gt)}Je!==1&&Te.unshift(K.createElement(t0,Ae({},Ie,{key:1,page:1}))),Me!==Pe&&Te.push(K.createElement(t0,Ae({},Ie,{key:Pe,page:Pe})))}var ot=De($e);if(ot){var Qe=!Oe||!Pe;ot=K.createElement("li",{title:E?M.prev_page:null,onClick:Fe,tabIndex:Qe?null:0,onKeyDown:Ne,className:fe("".concat(r,"-prev"),G({},"".concat(r,"-disabled"),Qe)),"aria-disabled":Qe},ot)}var nt=Ue(je);if(nt){var lt,xt;L?(lt=!Re,xt=Oe?0:null):(lt=!Re||!Pe,xt=lt?null:0),nt=K.createElement("li",{title:E?M.next_page:null,onClick:Ce,tabIndex:xt,onKeyDown:We,className:fe("".concat(r,"-next"),G({},"".concat(r,"-disabled"),lt)),"aria-disabled":lt},nt)}var Dt=fe(r,o,G(G(G(G(G({},"".concat(r,"-start"),w==="start"),"".concat(r,"-center"),w==="center"),"".concat(r,"-end"),w==="end"),"".concat(r,"-simple"),L),"".concat(r,"-disabled"),O));return K.createElement("ul",Ae({className:Dt,style:j,ref:re},mt),ut,ot,L?Xe:Te,nt,K.createElement(IOe,{locale:M,rootPrefixCls:r,disabled:O,selectPrefixCls:a,changeSize:ye,pageSize:Z,pageSizeOptions:H,quickGo:de?Se:null,goButton:st,showSizeChanger:F,sizeChangerRender:z}))};const jOe=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},NOe=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&: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-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},NOe=pn(["Input","TextArea"],e=>{const t=nn(e,Xm(e));return jOe(t)},Jm,{resetFont:!1});var AOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,bordered:i=!0,size:a,disabled:o,status:s,allowClear:l,classNames:c,rootClassName:d,className:f,style:m,styles:p,variant:h,showCount:v,onMouseDown:g,onResize:y}=e,w=AOe(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:x,direction:S,allowClear:C,autoComplete:_,className:k,style:E,classNames:T,styles:$}=kr("textArea"),P=u.useContext(gi),M=o??P,{status:j,hasFeedback:I,feedbackIcon:R}=u.useContext(_i),O=Vu(j,s),D=u.useRef(null);u.useImperativeHandle(t,()=>{var re;return{resizableTextArea:(re=D.current)===null||re===void 0?void 0:re.resizableTextArea,focus:ie=>{var pe,Se;Aj((Se=(pe=D.current)===null||pe===void 0?void 0:pe.resizableTextArea)===null||Se===void 0?void 0:Se.textArea,ie)},blur:()=>{var ie;return(ie=D.current)===null||ie===void 0?void 0:ie.blur()}}});const L=x("input",r),B=Qn(L),[F,z,H]=Kne(L,d),[A]=NOe(L,B),{compactSize:V,compactItemClassnames:W}=sl(L,S),U=Hr(re=>{var ie;return(ie=a??V)!==null&&ie!==void 0?ie:re}),[Y,J]=zc("textArea",h,i),ne=Dre(l??C),[Q,te]=u.useState(!1),[Z,le]=u.useState(!1),se=re=>{te(!0),g==null||g(re);const ie=()=>{te(!1),document.removeEventListener("mouseup",ie)};document.addEventListener("mouseup",ie)},ce=re=>{var ie,pe;if(y==null||y(re),Q&&typeof getComputedStyle=="function"){const Se=(pe=(ie=D.current)===null||ie===void 0?void 0:ie.nativeElement)===null||pe===void 0?void 0:pe.querySelector("textarea");Se&&getComputedStyle(Se).resize==="both"&&le(!0)}};return F(A(u.createElement(MOe,Object.assign({autoComplete:_},w,{style:Object.assign(Object.assign({},E),m),styles:Object.assign(Object.assign({},$),p),disabled:M,allowClear:ne,className:fe(H,B,f,d,W,k,Z&&`${L}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),T),{textarea:fe({[`${L}-sm`]:U==="small",[`${L}-lg`]:U==="large"},z,c==null?void 0:c.textarea,T.textarea,Q&&`${L}-mouse-active`),variant:fe({[`${L}-${Y}`]:J},ql(L,O)),affixWrapper:fe(`${L}-textarea-affix-wrapper`,{[`${L}-affix-wrapper-rtl`]:S==="rtl",[`${L}-affix-wrapper-sm`]:U==="small",[`${L}-affix-wrapper-lg`]:U==="large",[`${L}-textarea-show-count`]:v||((n=e.count)===null||n===void 0?void 0:n.show)},z)}),prefixCls:L,suffix:I&&u.createElement("span",{className:`${L}-textarea-suffix`},R),showCount:v,ref:D,onResize:ce,onMouseDown:se}))))}),vr=lg;vr.Group=uOe;vr.Search=_Oe;vr.TextArea=bie;vr.Password=COe;vr.OTP=gOe;function FOe(e,t,n){return typeof n=="boolean"?n:e.length?!0:Ir(t).some(i=>i.type===zte)}var yie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((a,o)=>u.createElement(r,Object.assign({ref:o,suffixCls:e,tagName:t},a)))}const Uj=u.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:a}=e,o=yie(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=u.useContext(Rt),l=s("layout",n),[c,d,f]=Bte(l),m=r?`${l}-${r}`:l;return c(u.createElement(a,Object.assign({className:fe(n||m,i,d,f),ref:t},o)))}),DOe=u.forwardRef((e,t)=>{const{direction:n}=u.useContext(Rt),[r,i]=u.useState([]),{prefixCls:a,className:o,rootClassName:s,children:l,hasSider:c,tagName:d,style:f}=e,m=yie(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=ln(m,["suffixCls"]),{getPrefixCls:h,className:v,style:g}=kr("layout"),y=h("layout",a),w=FOe(r,l,c),[x,S,C]=Bte(y),_=fe(y,{[`${y}-has-sider`]:w,[`${y}-rtl`]:n==="rtl"},v,o,s,S,C),k=u.useMemo(()=>({siderHook:{addSider:E=>{i(T=>[].concat(Ve(T),[E]))},removeSider:E=>{i(T=>T.filter($=>$!==E))}}}),[]);return x(u.createElement(Fte.Provider,{value:k},u.createElement(d,Object.assign({ref:t,className:_,style:Object.assign(Object.assign({},g),f)},p),l)))}),LOe=J_({tagName:"div",displayName:"Layout"})(DOe),BOe=J_({suffixCls:"header",tagName:"header",displayName:"Header"})(Uj),zOe=J_({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Uj),HOe=J_({suffixCls:"content",tagName:"main",displayName:"Content"})(Uj),Uu=LOe;Uu.Header=BOe;Uu.Footer=zOe;Uu.Content=HOe;Uu.Sider=zte;Uu._InternalSiderContext=L_;var VOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},WOe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:VOe}))},bB=u.forwardRef(WOe),UOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},qOe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:UOe}))},yB=u.forwardRef(qOe),xie={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:"页码"},GOe=[10,20,50,100],KOe=function(t){var n=t.pageSizeOptions,r=n===void 0?GOe:n,i=t.locale,a=t.changeSize,o=t.pageSize,s=t.goButton,l=t.quickGo,c=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,m=t.showSizeChanger,p=t.sizeChangerRender,h=K.useState(""),v=he(h,2),g=v[0],y=v[1],w=function(){return!g||Number.isNaN(g)?void 0:Number(g)},x=typeof f=="function"?f:function(M){return"".concat(M," ").concat(i.items_per_page)},S=function(j){y(j.target.value)},C=function(j){s||g===""||(y(""),!(j.relatedTarget&&(j.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||j.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(l==null||l(w())))},_=function(j){g!==""&&(j.keyCode===ht.ENTER||j.type==="click")&&(y(""),l==null||l(w()))},k=function(){return r.some(function(j){return j.toString()===o.toString()})?r:r.concat([o]).sort(function(j,I){var R=Number.isNaN(Number(j))?0:Number(j),O=Number.isNaN(Number(I))?0:Number(I);return R-O})},E="".concat(c,"-options");if(!m&&!l)return null;var T=null,$=null,P=null;return m&&p&&(T=p({disabled:d,size:o,onSizeChange:function(j){a==null||a(Number(j))},"aria-label":i.page_size,className:"".concat(E,"-size-changer"),options:k().map(function(M){return{label:x(M),value:M}})})),l&&(s&&(P=typeof s=="boolean"?K.createElement("button",{type:"button",onClick:_,onKeyUp:_,disabled:d,className:"".concat(E,"-quick-jumper-button")},i.jump_to_confirm):K.createElement("span",{onClick:_,onKeyUp:_},s)),$=K.createElement("div",{className:"".concat(E,"-quick-jumper")},i.jump_to,K.createElement("input",{disabled:d,type:"text",value:g,onChange:S,onKeyUp:_,onBlur:C,"aria-label":i.page}),i.page,P)),K.createElement("li",{className:E},T,$)},r0=function(t){var n=t.rootPrefixCls,r=t.page,i=t.active,a=t.className,o=t.showTitle,s=t.onClick,l=t.onKeyPress,c=t.itemRender,d="".concat(n,"-item"),f=fe(d,"".concat(d,"-").concat(r),G(G({},"".concat(d,"-active"),i),"".concat(d,"-disabled"),!r),a),m=function(){s(r)},p=function(g){l(g,s,r)},h=c(r,"page",K.createElement("a",{rel:"nofollow"},r));return h?K.createElement("li",{title:o?String(r):null,className:f,onClick:m,onKeyDown:p,tabIndex:0},h):null},YOe=function(t,n,r){return r};function xB(){}function wB(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function _f(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var XOe=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,i=t.selectPrefixCls,a=i===void 0?"rc-select":i,o=t.className,s=t.current,l=t.defaultCurrent,c=l===void 0?1:l,d=t.total,f=d===void 0?0:d,m=t.pageSize,p=t.defaultPageSize,h=p===void 0?10:p,v=t.onChange,g=v===void 0?xB:v,y=t.hideOnSinglePage,w=t.align,x=t.showPrevNextJumpers,S=x===void 0?!0:x,C=t.showQuickJumper,_=t.showLessItems,k=t.showTitle,E=k===void 0?!0:k,T=t.onShowSizeChange,$=T===void 0?xB:T,P=t.locale,M=P===void 0?xie:P,j=t.style,I=t.totalBoundaryShowSizeChanger,R=I===void 0?50:I,O=t.disabled,D=t.simple,L=t.showTotal,B=t.showSizeChanger,F=B===void 0?f>R:B,z=t.sizeChangerRender,H=t.pageSizeOptions,A=t.itemRender,V=A===void 0?YOe:A,W=t.jumpPrevIcon,U=t.jumpNextIcon,Y=t.prevIcon,J=t.nextIcon,ne=K.useRef(null),Q=Ht(10,{value:m,defaultValue:h}),te=he(Q,2),Z=te[0],le=te[1],se=Ht(1,{value:s,defaultValue:c,postState:function(st){return Math.max(1,Math.min(st,_f(void 0,Z,f)))}}),ce=he(se,2),re=ce[0],ie=ce[1],pe=K.useState(re),Se=he(pe,2),_e=Se[0],X=Se[1];u.useEffect(function(){X(re)},[re]);var ae=Math.max(1,re-(_?3:5)),ee=Math.min(_f(void 0,Z,f),re+(_?3:5));function q(gt,st){var kt=gt||K.createElement("button",{type:"button","aria-label":st,className:"".concat(r,"-item-link")});return typeof gt=="function"&&(kt=K.createElement(gt,N({},t))),kt}function ue(gt){var st=gt.target.value,kt=_f(void 0,Z,f),an;return st===""?an=st:Number.isNaN(Number(st))?an=_e:st>=kt?an=kt:an=Number(st),an}function oe(gt){return wB(gt)&>!==re&&wB(f)&&f>0}var de=f>Z?C:!1;function xe(gt){(gt.keyCode===ht.UP||gt.keyCode===ht.DOWN)&>.preventDefault()}function ke(gt){var st=ue(gt);switch(st!==_e&&X(st),gt.keyCode){case ht.ENTER:Ce(st);break;case ht.UP:Ce(st-1);break;case ht.DOWN:Ce(st+1);break}}function be(gt){Ce(ue(gt))}function ye(gt){var st=_f(gt,Z,f),kt=re>st&&st!==0?st:re;le(gt),X(kt),$==null||$(re,gt),ie(kt),g==null||g(kt,gt)}function Ce(gt){if(oe(gt)&&!O){var st=_f(void 0,Z,f),kt=gt;return gt>st?kt=st:gt<1&&(kt=1),kt!==_e&&X(kt),ie(kt),g==null||g(kt,Z),kt}return re}var Re=re>1,Pe=re<_f(void 0,Z,f);function Le(){Re&&Ce(re-1)}function we(){Pe&&Ce(re+1)}function ve(){Ce(ae)}function ge(){Ce(ee)}function Ee(gt,st){if(gt.key==="Enter"||gt.charCode===ht.ENTER||gt.keyCode===ht.ENTER){for(var kt=arguments.length,an=new Array(kt>2?kt-2:0),on=2;onf?f:re*Z])),bt=null,Ie=_f(void 0,Z,f);if(y&&f<=Z)return null;var Te=[],Oe={rootPrefixCls:r,onClick:Ce,onKeyPress:Ee,showTitle:E,itemRender:V,page:-1},$e=re-1>0?re-1:0,je=re+1=qe*2&&re!==3&&(Te[0]=K.cloneElement(Te[0],{className:fe("".concat(r,"-item-after-jump-prev"),Te[0].props.className)}),Te.unshift(We)),Ie-re>=qe*2&&re!==Ie-2){var tt=Te[Te.length-1];Te[Te.length-1]=K.cloneElement(tt,{className:fe("".concat(r,"-item-before-jump-next"),tt.props.className)}),Te.push(bt)}Xe!==1&&Te.unshift(K.createElement(r0,Fe({},Oe,{key:1,page:1}))),Me!==Ie&&Te.push(K.createElement(r0,Fe({},Oe,{key:Ie,page:Ie})))}var ot=De($e);if(ot){var Qe=!Re||!Ie;ot=K.createElement("li",{title:E?M.prev_page:null,onClick:Le,tabIndex:Qe?null:0,onKeyDown:Ne,className:fe("".concat(r,"-prev"),G({},"".concat(r,"-disabled"),Qe)),"aria-disabled":Qe},ot)}var rt=Ke(je);if(rt){var ct,St;D?(ct=!Pe,St=Re?0:null):(ct=!Pe||!Ie,St=ct?null:0),rt=K.createElement("li",{title:E?M.next_page:null,onClick:we,tabIndex:St,onKeyDown:ze,className:fe("".concat(r,"-next"),G({},"".concat(r,"-disabled"),ct)),"aria-disabled":ct},rt)}var Ft=fe(r,o,G(G(G(G(G({},"".concat(r,"-start"),w==="start"),"".concat(r,"-center"),w==="center"),"".concat(r,"-end"),w==="end"),"".concat(r,"-simple"),D),"".concat(r,"-disabled"),O));return K.createElement("ul",Fe({className:Ft,style:j,ref:ne},vt),dt,ot,D?et:Te,rt,K.createElement(KOe,{locale:M,rootPrefixCls:r,disabled:O,selectPrefixCls:a,changeSize:ye,pageSize:Z,pageSizeOptions:H,quickGo:de?Ce:null,goButton:lt,showSizeChanger:F,sizeChangerRender:z}))};const JOe=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},QOe=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` &${t}-mini ${t}-prev ${t}-item-link, &${t}-mini ${t}-next ${t}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),input:Object.assign(Object.assign({},Pj(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},AOe=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:me(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:me(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${me(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${me(e.inputOutlineOffset)} 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},FOe=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),input:Object.assign(Object.assign({},Ij(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},ZOe=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:me(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:me(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${me(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${me(e.inputOutlineOffset)} 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},e5e=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` ${t}-prev, ${t}-jump-prev, ${t}-jump-next @@ -420,8 +420,8 @@ html body { ${t}-next, ${t}-jump-prev, ${t}-jump-next - `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:me(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:me(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},cy(e)),Sj(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},U_(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},DOe=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${me(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},LOe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),DOe(e)),FOe(e)),AOe(e)),NOe(e)),jOe(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},BOe=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},Bo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},el(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:el(e)}}}},die=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Qm(e)),fie=e=>tn(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Jm(e)),zOe=mn("Pagination",e=>{const t=fie(e);return[LOe(t),BOe(t)]},die),HOe=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},VOe=qm(["Pagination","bordered"],e=>{const t=fie(e);return HOe(t)},die);function gB(e){return u.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var WOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:a,style:o,size:s,locale:l,responsive:c,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:m}=e,p=WOe(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:h}=ff(c),[,v]=Ei(),{getPrefixCls:g,direction:y,showSizeChanger:w,className:x,style:C}=Sr("pagination"),S=g("pagination",n),[k,_,E]=zOe(S),T=Hr(s),$=T==="small"||!!(h&&!T&&c),[P]=ia("Pagination",MQ),M=Object.assign(Object.assign({},P),l),[j,I]=gB(d),[R,O]=gB(w),L=j??R,D=I??O,B=f||go,F=u.useMemo(()=>m?m.map(U=>Number(U)):void 0,[m]),z=U=>{var X;const{disabled:J,size:re,onSizeChange:Q,"aria-label":ne,className:Z,options:se}=U,{className:oe,onChange:ce}=D||{},te=(X=se.find(le=>String(le.value)===String(re)))===null||X===void 0?void 0:X.value;return u.createElement(B,Object.assign({disabled:J,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:le=>le.parentNode,"aria-label":ne,options:se},D,{value:te,onChange:(le,pe)=>{Q==null||Q(le),ce==null||ce(le,pe)},size:$?"small":"middle",className:fe(Z,oe)}))},H=u.useMemo(()=>{const U=u.createElement("span",{className:`${S}-item-ellipsis`},"•••"),X=u.createElement("button",{className:`${S}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(ys,null):u.createElement(jc,null)),J=u.createElement("button",{className:`${S}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(jc,null):u.createElement(ys,null)),re=u.createElement("a",{className:`${S}-item-link`},u.createElement("div",{className:`${S}-item-container`},y==="rtl"?u.createElement(pB,{className:`${S}-item-link-icon`}):u.createElement(mB,{className:`${S}-item-link-icon`}),U)),Q=u.createElement("a",{className:`${S}-item-link`},u.createElement("div",{className:`${S}-item-container`},y==="rtl"?u.createElement(mB,{className:`${S}-item-link-icon`}):u.createElement(pB,{className:`${S}-item-link-icon`}),U));return{prevIcon:X,nextIcon:J,jumpPrevIcon:re,jumpNextIcon:Q}},[y,S]),A=g("select",r),V=fe({[`${S}-${t}`]:!!t,[`${S}-mini`]:$,[`${S}-rtl`]:y==="rtl",[`${S}-bordered`]:v.wireframe},x,i,a,_,E),W=Object.assign(Object.assign({},C),o);return k(u.createElement(u.Fragment,null,v.wireframe&&u.createElement(VOe,{prefixCls:S}),u.createElement(MOe,Object.assign({},H,p,{style:W,prefixCls:S,selectPrefixCls:A,className:V,locale:M,pageSizeOptions:F,showSizeChanger:L,sizeChangerRender:z}))))},m2=100,mie=m2/5,pie=m2/2-mie/2,P$=pie*2*Math.PI,bB=50,yB=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return u.createElement("circle",{className:fe(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:pie,cx:bB,cy:bB,strokeWidth:mie,style:n})},UOe=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[a,o]=u.useState(!1);dn(()=>{e!==0&&o(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!a)return null;const l={strokeDashoffset:`${P$/4}`,strokeDasharray:`${P$*s/100} ${P$*(100-s)/100}`};return u.createElement("span",{className:fe(r,`${n}-progress`,s<=0&&i)},u.createElement("svg",{viewBox:`0 0 ${m2} ${m2}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},u.createElement(yB,{dotClassName:n,hasCircleCls:!0}),u.createElement(yB,{dotClassName:n,style:l})))};function qOe(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,i=`${r}-holder`,a=`${i}-hidden`;return u.createElement(u.Fragment,null,u.createElement("span",{className:fe(i,n>0&&a)},u.createElement("span",{className:fe(r,`${t}-dot-spin`)},[1,2,3,4].map(o=>u.createElement("i",{className:`${t}-dot-item`,key:o})))),u.createElement(UOe,{prefixCls:t,percent:n}))}function GOe(e){var t;const{prefixCls:n,indicator:r,percent:i}=e,a=`${n}-dot`;return r&&u.isValidElement(r)?gi(r,{className:fe((t=r.props)===null||t===void 0?void 0:t.className,a),percent:i}):u.createElement(qOe,{prefixCls:n,percent:i})}const KOe=new gn("antSpinMove",{to:{opacity:1}}),YOe=new gn("antRotate",{to:{transform:"rotate(405deg)"}}),XOe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},bn(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",inset:0},[`${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:KOe,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:YOe,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${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"}})}},JOe=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},QOe=mn("Spin",e=>{const t=tn(e,{spinDotDefault:e.colorTextDescription});return XOe(t)},JOe),ZOe=200,xB=[[30,.05],[70,.03],[96,.01]];function e5e(e,t){const[n,r]=u.useState(0),i=u.useRef(null),a=t==="auto";return u.useEffect(()=>(a&&e&&(r(0),i.current=setInterval(()=>{r(o=>{const s=100-o;for(let l=0;l{i.current&&(clearInterval(i.current),i.current=null)}),[a,e]),a?n:t}var t5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{prefixCls:n,spinning:r=!0,delay:i=0,className:a,rootClassName:o,size:s="default",tip:l,wrapperClassName:c,style:d,children:f,fullscreen:m=!1,indicator:p,percent:h}=e,v=t5e(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:y,className:w,style:x,indicator:C}=Sr("spin"),S=g("spin",n),[k,_,E]=QOe(S),[T,$]=u.useState(()=>r&&!n5e(r,i)),P=e5e(T,h);u.useEffect(()=>{if(r){const D=B6e(i,()=>{$(!0)});return D(),()=>{var B;(B=D==null?void 0:D.cancel)===null||B===void 0||B.call(D)}}$(!1)},[i,r]);const M=u.useMemo(()=>typeof f<"u"&&!m,[f,m]),j=fe(S,w,{[`${S}-sm`]:s==="small",[`${S}-lg`]:s==="large",[`${S}-spinning`]:T,[`${S}-show-text`]:!!l,[`${S}-rtl`]:y==="rtl"},a,!m&&o,_,E),I=fe(`${S}-container`,{[`${S}-blur`]:T}),R=(t=p??C)!==null&&t!==void 0?t:hie,O=Object.assign(Object.assign({},x),d),L=u.createElement("div",Object.assign({},v,{style:O,className:j,"aria-live":"polite","aria-busy":T}),u.createElement(GOe,{prefixCls:S,indicator:R,percent:P}),l&&(M||m)?u.createElement("div",{className:`${S}-text`},l):null);return k(M?u.createElement("div",Object.assign({},v,{className:fe(`${S}-nested-loading`,c,_,E)}),T&&u.createElement("div",{key:"loading"},L),u.createElement("div",{className:I,key:"container"},f)):m?u.createElement("div",{className:fe(`${S}-fullscreen`,{[`${S}-fullscreen-show`]:T},o,_,E)},L):L)};Ya.setDefaultIndicator=e=>{hie=e};const Uj=K.createContext({});Uj.Consumer;var vie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=vie(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=u.useContext(It),l=s("list",t),c=fe(`${l}-item-meta`,n),d=K.createElement("div",{className:`${l}-item-meta-content`},i&&K.createElement("h4",{className:`${l}-item-meta-title`},i),a&&K.createElement("div",{className:`${l}-item-meta-description`},a));return K.createElement("div",Object.assign({},o,{className:c}),r&&K.createElement("div",{className:`${l}-item-meta-avatar`},r),(i||a)&&d)},i5e=K.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:i,extra:a,styles:o,className:s,classNames:l,colStyle:c}=e,d=vie(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:f,itemLayout:m}=u.useContext(Uj),{getPrefixCls:p,list:h}=u.useContext(It),v=_=>{var E,T;return fe((T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.classNames)===null||T===void 0?void 0:T[_],l==null?void 0:l[_])},g=_=>{var E,T;return Object.assign(Object.assign({},(T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.styles)===null||T===void 0?void 0:T[_]),o==null?void 0:o[_])},y=()=>{let _=!1;return u.Children.forEach(r,E=>{typeof E=="string"&&(_=!0)}),_&&u.Children.count(r)>1},w=()=>m==="vertical"?!!a:!y(),x=p("list",n),C=i&&i.length>0&&K.createElement("ul",{className:fe(`${x}-item-action`,v("actions")),key:"actions",style:g("actions")},i.map((_,E)=>K.createElement("li",{key:`${x}-item-action-${E}`},_,E!==i.length-1&&K.createElement("em",{className:`${x}-item-action-split`})))),S=f?"div":"li",k=K.createElement(S,Object.assign({},d,f?{}:{ref:t},{className:fe(`${x}-item`,{[`${x}-item-no-flex`]:!w()},s)}),m==="vertical"&&a?[K.createElement("div",{className:`${x}-item-main`,key:"content"},r,C),K.createElement("div",{className:fe(`${x}-item-extra`,v("extra")),key:"extra",style:g("extra")},a)]:[r,C,gi(a,{key:"extra"})]);return f?K.createElement(Wn,{ref:t,flex:1,style:c},k):k}),gie=i5e;gie.Meta=r5e;const a5e=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:i,itemPaddingSM:a,itemPaddingLG:o,marginLG:s,borderRadiusLG:l}=e,c=me(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:l,[`${n}-header`]:{borderRadius:`${c} ${c} 0 0`},[`${n}-footer`]:{borderRadius:`0 0 ${c} ${c}`},[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${me(i)} ${me(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}}}},o5e=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:i,marginSM:a,margin:o}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:i}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${me(o)}`}}}}}},s5e=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:i,paddingSM:a,marginLG:o,padding:s,itemPadding:l,colorPrimary:c,itemPaddingSM:d,itemPaddingLG:f,paddingXS:m,margin:p,colorText:h,colorTextDescription:v,motionDurationSlow:g,lineWidth:y,headerBg:w,footerBg:x,emptyTextPadding:C,metaMarginBottom:S,avatarMarginRight:k,titleMarginBottom:_,descriptionFontSize:E}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:w},[`${t}-footer`]:{background:x},[`${t}-header, ${t}-footer`]:{paddingBlock:a},[`${t}-pagination`]:{marginBlockStart:o,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:i,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:h,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:k},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:h},[`${t}-item-meta-title`]:{margin:`0 0 ${me(e.marginXXS)} 0`,color:h,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:h,transition:`all ${g}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:v,fontSize:E,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${me(m)}`,color:v,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:y,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${me(s)} 0`,color:v,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:C,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:o},[`${t}-item-meta`]:{marginBlockEnd:S,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:_,color:h,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${me(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:f},[`${t}-sm ${t}-item`]:{padding:d},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},l5e=e=>({contentWidth:220,itemPadding:`${me(e.paddingContentVertical)} 0`,itemPaddingSM:`${me(e.paddingContentVerticalSM)} ${me(e.paddingContentHorizontal)}`,itemPaddingLG:`${me(e.paddingContentVerticalLG)} ${me(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),c5e=mn("List",e=>{const t=tn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[s5e(t),a5e(t),o5e(t)]},l5e);var u5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i(ee,q)=>{var ue;E(ee),$(q),n&&((ue=n==null?void 0:n[ae])===null||ue===void 0||ue.call(n,ee,q))},D=L("onChange"),B=L("onShowSizeChange"),F=(ae,ee)=>{if(!x)return null;let q;return typeof w=="function"?q=w(ae):w?q=ae[w]:q=ae.key,q||(q=`list-item-${ee}`),u.createElement(u.Fragment,{key:q},x(ae,ee))},z=!!(f||n||g),H=P("list",r),[A,V,W]=c5e(H);let U=y;typeof U=="boolean"&&(U={spinning:U});const X=!!(U!=null&&U.spinning),J=Hr(h);let re="";switch(J){case"large":re="lg";break;case"small":re="sm";break}const Q=fe(H,{[`${H}-vertical`]:d==="vertical",[`${H}-${re}`]:re,[`${H}-split`]:a,[`${H}-bordered`]:i,[`${H}-loading`]:X,[`${H}-grid`]:!!m,[`${H}-something-after-last-item`]:z,[`${H}-rtl`]:M==="rtl"},j,o,s,V,W),ne=t1(O,{total:p.length,current:_,pageSize:T},n||{}),Z=Math.ceil(ne.total/ne.pageSize);ne.current=Math.min(ne.current,Z);const se=n&&u.createElement("div",{className:fe(`${H}-pagination`)},u.createElement(Wj,Object.assign({align:"end"},ne,{onChange:D,onShowSizeChange:B})));let oe=Ve(p);n&&p.length>(ne.current-1)*ne.pageSize&&(oe=Ve(p).splice((ne.current-1)*ne.pageSize,ne.pageSize));const ce=Object.keys(m||{}).some(ae=>["xs","sm","md","lg","xl","xxl"].includes(ae)),te=ff(ce),le=u.useMemo(()=>{for(let ae=0;ae{if(!m)return;const ae=le&&m[le]?m[le]:m.column;if(ae)return{width:`${100/ae}%`,maxWidth:`${100/ae}%`}},[JSON.stringify(m),le]);let we=X&&u.createElement("div",{style:{minHeight:53}});if(oe.length>0){const ae=oe.map(F);we=m?u.createElement(da,{gutter:m.gutter},u.Children.map(ae,ee=>u.createElement("div",{key:ee==null?void 0:ee.key,style:pe},ee))):u.createElement("ul",{className:`${H}-items`},ae)}else!c&&!X&&(we=u.createElement("div",{className:`${H}-empty-text`},(C==null?void 0:C.emptyText)||(R==null?void 0:R("List"))||u.createElement(Qv,{componentName:"List"})));const _e=ne.position,Y=u.useMemo(()=>({grid:m,itemLayout:d}),[JSON.stringify(m),d]);return A(u.createElement(Uj.Provider,{value:Y},u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},I),l),className:Q},S),(_e==="top"||_e==="both")&&se,v&&u.createElement("div",{className:`${H}-header`},v),u.createElement(Ya,Object.assign({},U),we,c),g&&u.createElement("div",{className:`${H}-footer`},g),f||(_e==="bottom"||_e==="both")&&se)))}const f5e=u.forwardRef(d5e),Ri=f5e;Ri.Item=gie;const m5e=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let Ds=null,Kf=e=>e(),a1=[],o1={};function wB(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=o1,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i}}const p5e=K.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(It),a=o1.prefixCls||i("message"),o=u.useContext(n2),[s,l]=CZ(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.message));return K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),h5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(wB),i=()=>{r(wB)};K.useEffect(i,[]);const a=TM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(p5e,{ref:t,sync:i,messageConfig:n});return K.createElement(Ht,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),J_=()=>{if(!Ds){const e=document.createDocumentFragment(),t={fragment:e};Ds=t,Kf(()=>{f_()(K.createElement(h5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,J_())})}}),e)});return}Ds.instance&&(a1.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Kf(()=>{const r=Ds.instance.open(Object.assign(Object.assign({},o1),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Kf(()=>{Ds==null||Ds.instance.destroy(e.key)});break;default:Kf(()=>{var r;const i=(r=Ds.instance)[t].apply(r,Ve(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),a1=[])};function v5e(e){o1=Object.assign(Object.assign({},o1),e),Kf(()=>{var t;(t=Ds==null?void 0:Ds.sync)===null||t===void 0||t.call(Ds)})}function g5e(e){const t=MM(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return a1.push(i),()=>{r?Kf(()=>{r()}):i.skipped=!0}});return J_(),t}function b5e(e,t){const n=MM(r=>{let i;const a={type:e,args:t,resolve:r,setCloseFn:o=>{i=o}};return a1.push(a),()=>{i?Kf(()=>{i()}):a.skipped=!0}});return J_(),n}const y5e=e=>{a1.push({type:"destroy",key:e}),J_()},x5e=["success","info","warning","error","loading"],w5e={open:g5e,destroy:y5e,config:v5e,useMessage:SZ,_InternalPanelDoNotUseOrYouWillBeFired:Hye},Cr=w5e;x5e.forEach(e=>{Cr[e]=(...t)=>b5e(e,t)});var C5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,closeIcon:r,closable:i,type:a,title:o,children:s,footer:l}=e,c=C5e(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=u.useContext(It),f=d(),m=t||d("modal"),p=Qn(f),[h,v,g]=mee(m,p),y=`${m}-confirm`;let w={};return a?w={closable:i??!1,title:"",footer:"",children:u.createElement(hee,Object.assign({},e,{prefixCls:m,confirmPrefixCls:y,rootPrefixCls:f,content:s}))}:w={closable:i??!0,title:o,footer:l!==null&&u.createElement(lee,Object.assign({},e)),children:s},h(u.createElement(qZ,Object.assign({prefixCls:m,className:fe(v,`${m}-pure-panel`,a&&y,a&&`${y}-${a}`,n,g,p)},c,{closeIcon:see(m,r),closable:i},w)))},k5e=Mee(S5e);function bie(e){return ry(yee(e))}const na=pee;na.useModal=kee;na.info=function(t){return ry(xee(t))};na.success=function(t){return ry(wee(t))};na.error=function(t){return ry(Cee(t))};na.warning=bie;na.warn=bie;na.confirm=function(t){return ry(See(t))};na.destroyAll=function(){for(;qf.length;){const t=qf.pop();t&&t()}};na.config=t2e;na._InternalPanelDoNotUseOrYouWillBeFired=k5e;let kl=null,LC=e=>e(),p2=[],s1={};function CB(){const{getContainer:e,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}=s1,s=(e==null?void 0:e())||document.body;return{getContainer:()=>s,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}}const _5e=K.forwardRef((e,t)=>{const{notificationConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(It),a=s1.prefixCls||i("notification"),o=u.useContext(n2),[s,l]=Ree(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.notification));return K.useEffect(r,[]),K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),E5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(CB),i=()=>{r(CB)};K.useEffect(i,[]);const a=TM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(_5e,{ref:t,sync:i,notificationConfig:n});return K.createElement(Ht,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),qj=()=>{if(!kl){const e=document.createDocumentFragment(),t={fragment:e};kl=t,LC(()=>{f_()(K.createElement(E5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,qj())})}}),e)});return}kl.instance&&(p2.forEach(e=>{switch(e.type){case"open":{LC(()=>{kl.instance.open(Object.assign(Object.assign({},s1),e.config))});break}case"destroy":LC(()=>{var t;(t=kl==null?void 0:kl.instance)===null||t===void 0||t.destroy(e.key)});break}}),p2=[])};function $5e(e){s1=Object.assign(Object.assign({},s1),e),LC(()=>{var t;(t=kl==null?void 0:kl.sync)===null||t===void 0||t.call(kl)})}function yie(e){p2.push({type:"open",config:e}),qj()}const T5e=e=>{p2.push({type:"destroy",key:e}),qj()},P5e=["success","info","warning","error"],R5e={open:yie,destroy:T5e,config:$5e,useNotification:Iee,_InternalPanelDoNotUseOrYouWillBeFired:g2e},xie=R5e;P5e.forEach(e=>{xie[e]=t=>yie(Object.assign(Object.assign({},t),{type:e}))});const I5e=e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:a,colorWarning:o,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:d,colorTextHeading:f}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:o,fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:d,color:f,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:a}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},O5e=e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},wie=mn("Popconfirm",e=>I5e(e),O5e,{resetStyle:!1});var M5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:a,cancelText:o,okText:s,okType:l="primary",icon:c=u.createElement(cf,null),showCancel:d=!0,close:f,onConfirm:m,onCancel:p,onPopupClick:h}=e,{getPrefixCls:v}=u.useContext(It),[g]=ia("Popconfirm",Zs.Popconfirm),y=uv(i),w=uv(a);return u.createElement("div",{className:`${t}-inner-content`,onClick:h},u.createElement("div",{className:`${t}-message`},c&&u.createElement("span",{className:`${t}-message-icon`},c),u.createElement("div",{className:`${t}-message-text`},y&&u.createElement("div",{className:`${t}-title`},y),w&&u.createElement("div",{className:`${t}-description`},w))),u.createElement("div",{className:`${t}-buttons`},d&&u.createElement(Vt,Object.assign({onClick:p,size:"small"},r),o||(g==null?void 0:g.cancelText)),u.createElement(HM,{buttonProps:Object.assign(Object.assign({size:"small"},NM(l)),n),actionFn:m,close:f,prefixCls:v("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(g==null?void 0:g.okText))))},j5e=e=>{const{prefixCls:t,placement:n,className:r,style:i}=e,a=M5e(e,["prefixCls","placement","className","style"]),{getPrefixCls:o}=u.useContext(It),s=o("popconfirm",t),[l]=wie(s);return l(u.createElement(fte,{placement:n,className:fe(s,r),style:i,content:u.createElement(Cie,Object.assign({prefixCls:s},a))}))};var N5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,placement:a="top",trigger:o="click",okType:s="primary",icon:l=u.createElement(cf,null),children:c,overlayClassName:d,onOpenChange:f,onVisibleChange:m,overlayStyle:p,styles:h,classNames:v}=e,g=N5e(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:y,className:w,style:x,classNames:C,styles:S}=Sr("popconfirm"),[k,_]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),E=(L,D)=>{_(L,!0),m==null||m(L),f==null||f(L,D)},T=L=>{E(!1,L)},$=L=>{var D;return(D=e.onConfirm)===null||D===void 0?void 0:D.call(void 0,L)},P=L=>{var D;E(!1,L),(D=e.onCancel)===null||D===void 0||D.call(void 0,L)},M=(L,D)=>{const{disabled:B=!1}=e;B||E(L,D)},j=y("popconfirm",i),I=fe(j,w,d,C.root,v==null?void 0:v.root),R=fe(C.body,v==null?void 0:v.body),[O]=wie(j);return O(u.createElement(Hc,Object.assign({},on(g,["title"]),{trigger:o,placement:a,onOpenChange:M,open:k,ref:t,classNames:{root:I,body:R},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},S.root),x),p),h==null?void 0:h.root),body:Object.assign(Object.assign({},S.body),h==null?void 0:h.body)},content:u.createElement(Cie,Object.assign({okType:s,icon:l},e,{prefixCls:j,close:T,onConfirm:$,onCancel:P})),"data-popover-inject":!0}),c))}),Gj=A5e;Gj._InternalPanelDoNotUseOrYouWillBeFired=j5e;var F5e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},D5e=function(){var t=u.useRef([]),n=u.useRef(null);return u.useEffect(function(){var r=Date.now(),i=!1;t.current.forEach(function(a){if(a){i=!0;var o=a.style;o.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(o.transitionDuration="0s, 0s")}}),i&&(n.current=Date.now())}),t.current},SB=0,L5e=pa();function B5e(){var e;return L5e?(e=SB,SB+=1):e="TEST_OR_SSR",e}const z5e=function(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_progress_".concat(B5e()))},[]),e||r};var kB=function(t){var n=t.bg,r=t.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function _B(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),i="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(i)})}var H5e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,i=e.gradientId,a=e.radius,o=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,d=e.size,f=e.gapDegree,m=r&&pt(r)==="object",p=m?"#FFF":void 0,h=d/2,v=u.createElement("circle",{className:"".concat(n,"-circle-path"),r:a,cx:h,cy:h,stroke:p,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:o,ref:t});if(!m)return v;var g="".concat(i,"-conic"),y=f?"".concat(180+f/2,"deg"):"0deg",w=_B(r,(360-f)/360),x=_B(r,1),C="conic-gradient(from ".concat(y,", ").concat(w.join(", "),")"),S="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:g},v),u.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(g,")")},u.createElement(kB,{bg:S},u.createElement(kB,{bg:C}))))}),D0=100,R$=function(t,n,r,i,a,o,s,l,c,d){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-o)/360),p=o===0?0:{bottom:0,top:180,left:90,right:-90}[s],h=(100-i)/100*n;c==="round"&&i!==100&&(h+=d/2,h>=n&&(h=n-.01));var v=D0/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:h+f,transform:"rotate(".concat(a+m+p,"deg)"),transformOrigin:"".concat(v,"px ").concat(v,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},V5e=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function EB(e){var t=e??[];return Array.isArray(t)?t:[t]}var W5e=function(t){var n=N(N({},F5e),t),r=n.id,i=n.prefixCls,a=n.steps,o=n.strokeWidth,s=n.trailWidth,l=n.gapDegree,c=l===void 0?0:l,d=n.gapPosition,f=n.trailColor,m=n.strokeLinecap,p=n.style,h=n.className,v=n.strokeColor,g=n.percent,y=it(n,V5e),w=D0/2,x=z5e(r),C="".concat(x,"-gradient"),S=w-o/2,k=Math.PI*2*S,_=c>0?90+c/2:-90,E=k*((360-c)/360),T=pt(a)==="object"?a:{count:a,gap:2},$=T.count,P=T.gap,M=EB(g),j=EB(v),I=j.find(function(z){return z&&pt(z)==="object"}),R=I&&pt(I)==="object",O=R?"butt":m,L=R$(k,E,0,100,_,c,d,f,O,o),D=D5e(),B=function(){var H=0;return M.map(function(A,V){var W=j[V]||j[j.length-1],U=R$(k,E,H,A,_,c,d,W,O,o);return H+=A,u.createElement(H5e,{key:V,color:W,ptg:A,radius:S,prefixCls:i,gradientId:C,style:U,strokeLinecap:O,strokeWidth:o,gapDegree:c,ref:function(J){D[V]=J},size:D0})}).reverse()},F=function(){var H=Math.round($*(M[0]/100)),A=100/$,V=0;return new Array($).fill(null).map(function(W,U){var X=U<=H-1?j[0]:f,J=X&&pt(X)==="object"?"url(#".concat(C,")"):void 0,re=R$(k,E,V,A,_,c,d,X,"butt",o,P);return V+=(E-re.strokeDashoffset+P)*100/E,u.createElement("circle",{key:U,className:"".concat(i,"-circle-path"),r:S,cx:w,cy:w,stroke:J,strokeWidth:o,opacity:1,style:re,ref:function(ne){D[U]=ne}})})};return u.createElement("svg",Ae({className:fe("".concat(i,"-circle"),h),viewBox:"0 0 ".concat(D0," ").concat(D0),style:p,id:r,role:"presentation"},y),!$&&u.createElement("circle",{className:"".concat(i,"-circle-trail"),r:S,cx:w,cy:w,stroke:f,strokeLinecap:O,strokeWidth:s||o,style:L}),$?F():B())};function Vd(e){return!e||e<0?0:e>100?100:e}function h2({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const U5e=({percent:e,success:t,successPercent:n})=>{const r=Vd(h2({success:t,successPercent:n}));return[r,Vd(Vd(e)-r)]},q5e=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||Ph.green,t||null]},Q_=(e,t,n)=>{var r,i,a,o;let s=-1,l=-1;if(t==="step"){const c=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,l=d??8):typeof e=="number"?[s,l]=[e,e]:[s=14,l=8]=Array.isArray(e)?e:[e.width,e.height],s*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?l=c||(e==="small"?6:8):typeof e=="number"?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,l]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,l]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,l=(o=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&o!==void 0?o:120));return[s,l]},G5e=3,K5e=e=>G5e/e*100,Y5e=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:a,width:o=120,type:s,children:l,success:c,size:d=o,steps:f}=e,[m,p]=Q_(d,"circle");let{strokeWidth:h}=e;h===void 0&&(h=Math.max(K5e(m),6));const v={width:m,height:p,fontSize:m*.15+6},g=u.useMemo(()=>{if(a||a===0)return a;if(s==="dashboard")return 75},[a,s]),y=U5e(e),w=i||s==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(e.strokeColor)==="[object Object]",C=q5e({success:c,strokeColor:e.strokeColor}),S=fe(`${t}-inner`,{[`${t}-circle-gradient`]:x}),k=u.createElement(W5e,{steps:f,percent:f?y[1]:y,strokeWidth:h,trailWidth:h,strokeColor:f?C[1]:C,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:g,gapPosition:w}),_=m<=20,E=u.createElement("div",{className:S,style:v},k,!_&&l);return _?u.createElement($r,{title:l},E):E},v2="--progress-line-stroke-color",Sie="--progress-percent",$B=e=>{const t=e?"100%":"-100%";return new gn(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${v2})`]},height:"100%",width:`calc(1 / var(${Sie}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${me(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:$B(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:$B(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},J5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},Q5e=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},Z5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},eMe=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),tMe=mn("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=tn(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[X5e(n),J5e(n),Q5e(n),Z5e(n)]},eMe);var nMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},iMe=(e,t)=>{const{from:n=Ph.blue,to:r=Ph.blue,direction:i=t==="rtl"?"to left":"to right"}=e,a=nMe(e,["from","to","direction"]);if(Object.keys(a).length!==0){const s=rMe(a),l=`linear-gradient(${i}, ${s})`;return{background:l,[v2]:l}}const o=`linear-gradient(${i}, ${n}, ${r})`;return{background:o,[v2]:o}},aMe=e=>{const{prefixCls:t,direction:n,percent:r,size:i,strokeWidth:a,strokeColor:o,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:d,success:f}=e,{align:m,type:p}=d,h=o&&typeof o!="string"?iMe(o,n):{[v2]:o,background:o},v=s==="square"||s==="butt"?0:void 0,g=i??[-1,a||(i==="small"?6:8)],[y,w]=Q_(g,"line",{strokeWidth:a}),x={backgroundColor:c||void 0,borderRadius:v},C=Object.assign(Object.assign({width:`${Vd(r)}%`,height:w,borderRadius:v},h),{[Sie]:Vd(r)/100}),S=h2(e),k={width:`${Vd(S)}%`,height:w,borderRadius:v,backgroundColor:f==null?void 0:f.strokeColor},_={width:y<0?"100%":y},E=u.createElement("div",{className:`${t}-inner`,style:x},u.createElement("div",{className:fe(`${t}-bg`,`${t}-bg-${p}`),style:C},p==="inner"&&l),S!==void 0&&u.createElement("div",{className:`${t}-success-bg`,style:k})),T=p==="outer"&&m==="start",$=p==="outer"&&m==="end";return p==="outer"&&m==="center"?u.createElement("div",{className:`${t}-layout-bottom`},E,l):u.createElement("div",{className:`${t}-outer`,style:_},T&&l,E,$&&l)},oMe=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:i=0,strokeWidth:a=8,strokeColor:o,trailColor:s=null,prefixCls:l,children:c}=e,d=r(n*(i/100)),m=t??[t==="small"?2:14,a],[p,h]=Q_(m,"step",{steps:n,strokeWidth:a}),v=p/n,g=Array.from({length:n});for(let y=0;y{const{prefixCls:n,className:r,rootClassName:i,steps:a,strokeColor:o,percent:s=0,size:l="default",showInfo:c=!0,type:d="line",status:f,format:m,style:p,percentPosition:h={}}=e,v=sMe(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:g="end",type:y="outer"}=h,w=Array.isArray(o)?o[0]:o,x=typeof o=="string"||Array.isArray(o)?o:void 0,C=u.useMemo(()=>{if(w){const B=typeof w=="string"?w:Object.values(w)[0];return new vn(B).isLight()}return!1},[o]),S=u.useMemo(()=>{var B,F;const z=h2(e);return Number.parseInt(z!==void 0?(B=z??0)===null||B===void 0?void 0:B.toString():(F=s??0)===null||F===void 0?void 0:F.toString(),10)},[s,e.success,e.successPercent]),k=u.useMemo(()=>!lMe.includes(f)&&S>=100?"success":f||"normal",[f,S]),{getPrefixCls:_,direction:E,progress:T}=u.useContext(It),$=_("progress",n),[P,M,j]=tMe($),I=d==="line",R=I&&!a,O=u.useMemo(()=>{if(!c)return null;const B=h2(e);let F;const z=m||(A=>`${A}%`),H=I&&C&&y==="inner";return y==="inner"||m||k!=="exception"&&k!=="success"?F=z(Vd(s),Vd(B)):k==="exception"?F=I?u.createElement(Bc,null):u.createElement(Vo,null):k==="success"&&(F=I?u.createElement(Gm,null):u.createElement(I_,null)),u.createElement("span",{className:fe(`${$}-text`,{[`${$}-text-bright`]:H,[`${$}-text-${g}`]:R,[`${$}-text-${y}`]:R}),title:typeof F=="string"?F:void 0},F)},[c,s,S,k,d,$,m]);let L;d==="line"?L=a?u.createElement(oMe,Object.assign({},e,{strokeColor:x,prefixCls:$,steps:typeof a=="object"?a.count:a}),O):u.createElement(aMe,Object.assign({},e,{strokeColor:w,prefixCls:$,direction:E,percentPosition:{align:g,type:y}}),O):(d==="circle"||d==="dashboard")&&(L=u.createElement(Y5e,Object.assign({},e,{strokeColor:w,prefixCls:$,progressStatus:k}),O));const D=fe($,`${$}-status-${k}`,{[`${$}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${$}-inline-circle`]:d==="circle"&&Q_(l,"circle")[0]<=20,[`${$}-line`]:R,[`${$}-line-align-${g}`]:R,[`${$}-line-position-${y}`]:R,[`${$}-steps`]:a,[`${$}-show-info`]:c,[`${$}-${l}`]:typeof l=="string",[`${$}-rtl`]:E==="rtl"},T==null?void 0:T.className,r,i,M,j);return P(u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},T==null?void 0:T.style),p),className:D,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},on(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),L))});function Sc(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=n_(e))||t){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(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return o=c.done,c},e:function(c){s=!0,a=c},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}var sg,vy;function $o(e,t,n){if(t<0||t>31||e>>>t)throw new RangeError("Value out of range");for(var r=t-1;r>=0;r--)n.push(e>>>r&1)}function Jc(e,t){return(e>>>t&1)!=0}function Yo(e){if(!e)throw new Error("Assertion error")}var kc=function(){function e(t,n){er(this,e),G(this,"modeBits",void 0),G(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=n}return tr(e,[{key:"numCharCountBits",value:function(n){return this.numBitsCharCount[Math.floor((n+7)/17)]}}]),e}();sg=kc;G(kc,"NUMERIC",new sg(1,[10,12,14]));G(kc,"ALPHANUMERIC",new sg(2,[9,11,13]));G(kc,"BYTE",new sg(4,[8,16,16]));G(kc,"KANJI",new sg(8,[8,10,12]));G(kc,"ECI",new sg(7,[0,0,0]));var qs=tr(function e(t,n){er(this,e),G(this,"ordinal",void 0),G(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n});vy=qs;G(qs,"LOW",new vy(0,1));G(qs,"MEDIUM",new vy(1,0));G(qs,"QUARTILE",new vy(2,3));G(qs,"HIGH",new vy(3,2));var sm=function(){function e(t,n,r){if(er(this,e),G(this,"mode",void 0),G(this,"numChars",void 0),G(this,"bitData",void 0),this.mode=t,this.numChars=n,this.bitData=r,n<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return tr(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(n){var r=[],i=Sc(n),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;$o(o,8,r)}}catch(s){i.e(s)}finally{i.f()}return new e(kc.BYTE,n.length,r)}},{key:"makeNumeric",value:function(n){if(!e.isNumeric(n))throw new RangeError("String contains non-numeric characters");for(var r=[],i=0;i=1<e.MAX_VERSION)throw new RangeError("Version value out of range");if(a<-1||a>7)throw new RangeError("Mask value out of range");this.size=t*4+17;for(var o=[],s=0;s>>9)*1335;var o=(r<<10|i)^21522;Yo(o>>>15==0);for(var s=0;s<=5;s++)this.setFunctionModule(8,s,Jc(o,s));this.setFunctionModule(8,7,Jc(o,6)),this.setFunctionModule(8,8,Jc(o,7)),this.setFunctionModule(7,8,Jc(o,8));for(var l=9;l<15;l++)this.setFunctionModule(14-l,8,Jc(o,l));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Jc(o,c));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,Jc(o,d));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var n=this.version,r=0;r<12;r++)n=n<<1^(n>>>11)*7973;var i=this.version<<12|n;Yo(i>>>18==0);for(var a=0;a<18;a++){var o=Jc(i,a),s=this.size-11+a%3,l=Math.floor(a/3);this.setFunctionModule(s,l,o),this.setFunctionModule(l,s,o)}}}},{key:"drawFinderPattern",value:function(n,r){for(var i=-4;i<=4;i++)for(var a=-4;a<=4;a++){var o=Math.max(Math.abs(a),Math.abs(i)),s=n+a,l=r+i;0<=s&&s=l)&&g.push(S[C])})},w=0;w=1;i-=2){i==6&&(i=5);for(var a=0;a>>3],7-(r&7)),r++)}}Yo(r==n.length*8)}},{key:"applyMask",value:function(n){if(n<0||n>7)throw new RangeError("Mask value out of range");for(var r=0;r5&&n++):(this.finderPenaltyAddHistory(a,o),i||(n+=this.finderPenaltyCountPatterns(o)*e.PENALTY_N3),i=this.modules[r][s],a=1);n+=this.finderPenaltyTerminateAndCount(i,a,o)*e.PENALTY_N3}for(var l=0;l5&&n++):(this.finderPenaltyAddHistory(d,f),c||(n+=this.finderPenaltyCountPatterns(f)*e.PENALTY_N3),c=this.modules[m][l],d=1);n+=this.finderPenaltyTerminateAndCount(c,d,f)*e.PENALTY_N3}for(var p=0;p0&&n[2]==r&&n[3]==r*3&&n[4]==r&&n[5]==r;return(i&&n[0]>=r*4&&n[6]>=r?1:0)+(i&&n[6]>=r*4&&n[0]>=r?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(n,r,i){var a=r;return n&&(this.finderPenaltyAddHistory(a,i),a=0),a+=this.size,this.finderPenaltyAddHistory(a,i),this.finderPenaltyCountPatterns(i)}},{key:"finderPenaltyAddHistory",value:function(n,r){var i=n;r[0]==0&&(i+=this.size),r.pop(),r.unshift(i)}}],[{key:"encodeText",value:function(n,r){var i=sm.makeSegments(n);return e.encodeSegments(i,r)}},{key:"encodeBinary",value:function(n,r){var i=sm.makeBytes(n);return e.encodeSegments([i],r)}},{key:"encodeSegments",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(e.MIN_VERSION<=i&&i<=a&&a<=e.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var l,c;for(l=i;;l++){var d=e.getNumDataCodewords(l,r)*8,f=sm.getTotalBits(n,l);if(f<=d){c=f;break}if(l>=a)throw new RangeError("Data too long")}for(var m=r,p=0,h=[qs.MEDIUM,qs.QUARTILE,qs.HIGH];p>>3]|=$<<7-(P&7)}),new e(l,m,T,o)}},{key:"getNumRawDataModules",value:function(n){if(ne.MAX_VERSION)throw new RangeError("Version number out of range");var r=(16*n+128)*n+64;if(n>=2){var i=Math.floor(n/7)+2;r-=(25*i-10)*i-55,n>=7&&(r-=36)}return Yo(208<=r&&r<=29648),r}},{key:"getNumDataCodewords",value:function(n,r){return Math.floor(e.getNumRawDataModules(n)/8)-e.ECC_CODEWORDS_PER_BLOCK[r.ordinal][n]*e.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][n]}},{key:"reedSolomonComputeDivisor",value:function(n){if(n<1||n>255)throw new RangeError("Degree out of range");for(var r=[],i=0;i>>8||r>>>8)throw new RangeError("Byte out of range");for(var i=0,a=7;a>=0;a--)i=i<<1^(i>>>7)*285,i^=(r>>>a&1)*n;return Yo(i>>>8==0),i}}]),e}();G(qu,"MIN_VERSION",1);G(qu,"MAX_VERSION",40);G(qu,"PENALTY_N1",3);G(qu,"PENALTY_N2",3);G(qu,"PENALTY_N3",40);G(qu,"PENALTY_N4",10);G(qu,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);G(qu,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var cMe={L:qs.LOW,M:qs.MEDIUM,Q:qs.QUARTILE,H:qs.HIGH},kie=128,_ie="L",Eie="#FFFFFF",$ie="#000000",Tie=!1,Pie=1,uMe=4,dMe=0,fMe=.1,Rie=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=[];return t.forEach(function(i,a){var o=null;i.forEach(function(s,l){if(!s&&o!==null){r.push("M".concat(o+n," ").concat(a+n,"h").concat(l-o,"v1H").concat(o+n,"z")),o=null;return}if(l===i.length-1){if(!s)return;o===null?r.push("M".concat(l+n,",").concat(a+n," h1v1H").concat(l+n,"z")):r.push("M".concat(o+n,",").concat(a+n," h").concat(l+1-o,"v1H").concat(o+n,"z"));return}s&&o===null&&(o=l)})}),r.join("")},Iie=function(t,n){return t.slice().map(function(r,i){return i=n.y+n.h?r:r.map(function(a,o){return o=n.x+n.w?a:!1})})},mMe=function(t,n,r,i){if(i==null)return null;var a=t.length+r*2,o=Math.floor(n*fMe),s=a/n,l=(i.width||o)*s,c=(i.height||o)*s,d=i.x==null?t.length/2-l/2:i.x*s,f=i.y==null?t.length/2-c/2:i.y*s,m=i.opacity==null?1:i.opacity,p=null;if(i.excavate){var h=Math.floor(d),v=Math.floor(f),g=Math.ceil(l+d-h),y=Math.ceil(c+f-v);p={x:h,y:v,w:g,h:y}}var w=i.crossOrigin;return{x:d,y:f,h:c,w:l,excavation:p,opacity:m,crossOrigin:w}},pMe=function(t,n){return n!=null?Math.max(Math.floor(n),0):t?uMe:dMe},hMe=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),Oie=function(t){var n=t.value,r=t.level,i=t.minVersion,a=t.includeMargin,o=t.marginSize,s=t.imageSettings,l=t.size,c=t.boostLevel,d=K.useMemo(function(){var f=Array.isArray(n)?n:[n],m=f.reduce(function(p,h){return p.push.apply(p,Ve(sm.makeSegments(h))),p},[]);return qu.encodeSegments(m,cMe[r],i,void 0,void 0,c)},[n,r,i,c]);return K.useMemo(function(){var f=d.getModules(),m=pMe(a,o),p=f.length+m*2,h=mMe(f,l,m,s);return{cells:f,margin:m,numCells:p,calculatedImageSettings:h,qrcode:d}},[d,l,s,a,o])},vMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings","boostLevel"],gMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?kie:r,a=e.level,o=a===void 0?_ie:a,s=e.bgColor,l=s===void 0?Eie:s,c=e.fgColor,d=c===void 0?$ie:c,f=e.includeMargin,m=f===void 0?Tie:f,p=e.minVersion,h=p===void 0?Pie:p,v=e.marginSize,g=e.style,y=e.imageSettings,w=e.boostLevel,x=it(e,vMe),C=y==null?void 0:y.src,S=K.useRef(null),k=K.useRef(null),_=K.useCallback(function(D){S.current=D,typeof t=="function"?t(D):t&&(t.current=D)},[t]),E=K.useState(!1),T=he(E,2),$=T[1],P=Oie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:v,imageSettings:y,size:i,boostLevel:w}),M=P.margin,j=P.cells,I=P.numCells,R=P.calculatedImageSettings;K.useEffect(function(){if(S.current){var D=S.current,B=D.getContext("2d");if(!B)return;var F=j,z=k.current,H=R!=null&&z!==null&&z.complete&&z.naturalHeight!==0&&z.naturalWidth!==0;H&&R.excavation!=null&&(F=Iie(j,R.excavation));var A=window.devicePixelRatio||1;D.height=D.width=i*A;var V=i/I*A;B.scale(V,V),B.fillStyle=l,B.fillRect(0,0,I,I),B.fillStyle=d,hMe?B.fill(new Path2D(Rie(F,M))):j.forEach(function(W,U){W.forEach(function(X,J){X&&B.fillRect(J+M,U+M,1,1)})}),R&&(B.globalAlpha=R.opacity),H&&B.drawImage(z,R.x+M,R.y+M,R.w,R.h)}}),K.useEffect(function(){$(!1)},[C]);var O=N({height:i,width:i},g),L=null;return C!=null&&(L=K.createElement("img",{alt:"QR-Code",src:C,key:C,style:{display:"none"},onLoad:function(){$(!0)},ref:k,crossOrigin:R==null?void 0:R.crossOrigin})),K.createElement(K.Fragment,null,K.createElement("canvas",Ae({style:O,height:i,width:i,ref:_,role:"img"},x)),L)}),bMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings","boostLevel"],yMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?kie:r,a=e.level,o=a===void 0?_ie:a,s=e.bgColor,l=s===void 0?Eie:s,c=e.fgColor,d=c===void 0?$ie:c,f=e.includeMargin,m=f===void 0?Tie:f,p=e.minVersion,h=p===void 0?Pie:p,v=e.title,g=e.marginSize,y=e.imageSettings,w=e.boostLevel,x=it(e,bMe),C=Oie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:g,imageSettings:y,size:i,boostLevel:w}),S=C.margin,k=C.cells,_=C.numCells,E=C.calculatedImageSettings,T=k,$=null;y!=null&&E!=null&&(E.excavation!=null&&(T=Iie(k,E.excavation)),$=K.createElement("image",{href:y.src,height:E.h,width:E.w,x:E.x+S,y:E.y+S,preserveAspectRatio:"none",opacity:E.opacity,crossOrigin:E.crossOrigin}));var P=Rie(T,S);return K.createElement("svg",Ae({height:i,width:i,viewBox:"0 0 ".concat(_," ").concat(_),ref:t,role:"img"},x),!!v&&K.createElement("title",null,v),K.createElement("path",{fill:l,d:"M0,0 h".concat(_,"v").concat(_,"H0z"),shapeRendering:"crispEdges"}),K.createElement("path",{fill:d,d:P,shapeRendering:"crispEdges"}),$)}),xMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},wMe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:xMe}))},lg=u.forwardRef(wMe);const CMe=K.createElement(Ya,null);function SMe({prefixCls:e,locale:t,onRefresh:n,statusRender:r,status:i}){const a=K.createElement(K.Fragment,null,K.createElement("p",{className:`${e}-expired`},t==null?void 0:t.expired),n&&K.createElement(Vt,{type:"link",icon:K.createElement(lg,null),onClick:n},t==null?void 0:t.refresh)),o=K.createElement("p",{className:`${e}-scanned`},t==null?void 0:t.scanned),s={expired:a,loading:CMe,scanned:o};return(r??(d=>s[d.status]))({status:i,locale:t,onRefresh:n})}const kMe=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:i}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${me(n)} ${r} ${i}`,position:"relative",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired, & > ${t}-scanned`]:{color:e.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},_Me=e=>({QRCodeMaskBackgroundColor:new vn(e.colorBgContainer).setA(.96).toRgbString()}),EMe=mn("QRCode",e=>{const t=tn(e,{QRCodeTextColor:e.colorText});return kMe(t)},_Me);var $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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t,n,r,i;const[,a]=Ei(),{value:o,type:s="canvas",icon:l="",size:c=160,iconSize:d,color:f=a.colorText,errorLevel:m="M",status:p="active",bordered:h=!0,onRefresh:v,style:g,className:y,rootClassName:w,prefixCls:x,bgColor:C="transparent",statusRender:S,boostLevel:k}=e,_=$Me(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender","boostLevel"]),{getPrefixCls:E}=u.useContext(It),T=E("qrcode",x),[$,P,M]=EMe(T),j={src:l,x:void 0,y:void 0,height:typeof d=="number"?d:(t=d==null?void 0:d.height)!==null&&t!==void 0?t:40,width:typeof d=="number"?d:(n=d==null?void 0:d.width)!==null&&n!==void 0?n:40,excavate:!0,crossOrigin:"anonymous"},I=zr(_,!0),R=on(_,Object.keys(I)),O=Object.assign({value:o,size:c,level:m,bgColor:C,fgColor:f,style:{width:g==null?void 0:g.width,height:g==null?void 0:g.height},imageSettings:l?j:void 0,boostLevel:k},I),[L]=ia("QRCode");if(!o)return null;const D=fe(T,y,w,P,M,{[`${T}-borderless`]:!h}),B=Object.assign(Object.assign({backgroundColor:C},g),{width:(r=g==null?void 0:g.width)!==null&&r!==void 0?r:c,height:(i=g==null?void 0:g.height)!==null&&i!==void 0?i:c});return $(K.createElement("div",Object.assign({},R,{className:D,style:B}),p!=="active"&&K.createElement("div",{className:`${T}-mask`},K.createElement(SMe,{prefixCls:T,locale:L,status:p,onRefresh:v,statusRender:S})),s==="canvas"?K.createElement(gMe,Object.assign({},O)):K.createElement(yMe,Object.assign({},O))))};var PMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},RMe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:PMe}))},Mie=u.forwardRef(RMe);function IMe(e,t){var n=e.disabled,r=e.prefixCls,i=e.character,a=e.characterRender,o=e.index,s=e.count,l=e.value,c=e.allowHalf,d=e.focused,f=e.onHover,m=e.onClick,p=function(S){f(S,o)},h=function(S){m(S,o)},v=function(S){S.keyCode===ht.ENTER&&m(S,o)},g=o+1,y=new Set([r]);l===0&&o===0&&d?y.add("".concat(r,"-focused")):c&&l+.5>=g&&lo?"true":"false","aria-posinset":o+1,"aria-setsize":s,tabIndex:n?-1:0},K.createElement("div",{className:"".concat(r,"-first")},w),K.createElement("div",{className:"".concat(r,"-second")},w)));return a&&(x=a(x,e)),x}const OMe=K.forwardRef(IMe);function MMe(){var e=u.useRef({});function t(r){return e.current[r]}function n(r){return function(i){e.current[r]=i}}return[t,n]}function jMe(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function NMe(e){var t,n,r=e.ownerDocument,i=r.body,a=r&&r.documentElement,o=e.getBoundingClientRect();return t=o.left,n=o.top,t-=a.clientLeft||i.clientLeft||0,n-=a.clientTop||i.clientTop||0,{left:t,top:n}}function AMe(e){var t=NMe(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=jMe(r),t.left}var FMe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function DMe(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,i=e.className,a=e.defaultValue,o=e.value,s=e.count,l=s===void 0?5:s,c=e.allowHalf,d=c===void 0?!1:c,f=e.allowClear,m=f===void 0?!0:f,p=e.keyboard,h=p===void 0?!0:p,v=e.character,g=v===void 0?"★":v,y=e.characterRender,w=e.disabled,x=e.direction,C=x===void 0?"ltr":x,S=e.tabIndex,k=S===void 0?0:S,_=e.autoFocus,E=e.onHoverChange,T=e.onChange,$=e.onFocus,P=e.onBlur,M=e.onKeyDown,j=e.onMouseLeave,I=it(e,FMe),R=MMe(),O=he(R,2),L=O[0],D=O[1],B=K.useRef(null),F=function(){if(!w){var be;(be=B.current)===null||be===void 0||be.focus()}};K.useImperativeHandle(t,function(){return{focus:F,blur:function(){if(!w){var be;(be=B.current)===null||be===void 0||be.blur()}}}});var z=Wt(a||0,{value:o}),H=he(z,2),A=H[0],V=H[1],W=Wt(null),U=he(W,2),X=U[0],J=U[1],re=function(be,ke){var xe=C==="rtl",ye=be+1;if(d){var Se=L(be),Oe=AMe(Se),Re=Se.clientWidth;(xe&&ke-Oe>Re/2||!xe&&ke-Oe0&&!xe||ke===ht.RIGHT&&A>0&&xe?(Q(A-ye),be.preventDefault()):ke===ht.LEFT&&A{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${me(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},zMe=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),HMe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),BMe(e)),zMe(e))}},VMe=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),WMe=mn("Rate",e=>{const t=tn(e,{});return HMe(t)},VMe);var UMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,tooltips:o,character:s=u.createElement(Mie,null),disabled:l}=e,c=UMe(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),d=(S,{index:k})=>o?u.createElement($r,{title:o[k]},S):S,{getPrefixCls:f,direction:m,rate:p}=u.useContext(It),h=f("rate",n),[v,g,y]=WMe(h),w=Object.assign(Object.assign({},p==null?void 0:p.style),a),x=u.useContext(vi),C=l??x;return v(u.createElement(LMe,Object.assign({ref:t,character:s,characterRender:d,disabled:C},c,{className:fe(r,i,g,y,p==null?void 0:p.className),style:w,prefixCls:h,direction:m})))});var qMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},GMe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:qMe}))},KMe=u.forwardRef(GMe);const YMe=()=>u.createElement("svg",{width:"252",height:"294"},u.createElement("title",null,"No Found"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("circle",{cx:"126.75",cy:"128.1",r:"126",fill:"#E4EBF7"}),u.createElement("circle",{cx:"31.55",cy:"130.8",r:"8.3",fill:"#FFF"}),u.createElement("path",{stroke:"#FFF",d:"m37 134.3 10.5 6m.9 6.2-12.7 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M39.9 159.4a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m17.7-16.2a5.7 5.7 0 1 1-11.4-1.1 5.7 5.7 0 0 1 11.4 1.1M99 27h29.8a4.6 4.6 0 1 0 0-9.2H99a4.6 4.6 0 1 0 0 9.2m11.4 18.3h29.8a4.6 4.6 0 0 0 0-9.2h-29.8a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M112.8 26.9h15.8a4.6 4.6 0 1 0 0 9.1h-15.8a4.6 4.6 0 0 0 0-9.1m71.7 108.8a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m179.3 141.8 12.6 7.1m1.1 7.6-15.2 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M184.7 170a6.8 6.8 0 1 1-13.6-1.3 6.8 6.8 0 0 1 13.6 1.4m18.6-16.8a6.9 6.9 0 1 1-13.7-1.4 6.9 6.9 0 0 1 13.7 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M152 192.3a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm73.3-76.2a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm-9 35a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.5 0zM177 107.6a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.4-15.4a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm6.8 88.5a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m214.4 153.3-2 20.2-10.8 6m-28-4.7-6.3 9.8H156l-4.5 6.5m23.5-66v-15.7m46 7.8-13 8-15.2-8V94.4",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M166.6 66h-4a4.8 4.8 0 0 1-4.7-4.8 4.8 4.8 0 0 1 4.7-4.7h4a4.8 4.8 0 0 1 4.7 4.7 4.8 4.8 0 0 1-4.7 4.7"}),u.createElement("circle",{cx:"204.3",cy:"30",r:"29.5",fill:"#1677ff"}),u.createElement("path",{fill:"#FFF",d:"M206 38.4c.5.5.7 1.1.7 2s-.2 1.4-.7 1.9a3 3 0 0 1-2 .7c-.8 0-1.5-.3-2-.8s-.8-1.1-.8-1.9.3-1.4.8-2c.5-.4 1.2-.7 2-.7.7 0 1.4.3 2 .8m4.2-19.5c1.5 1.3 2.2 3 2.2 5.2a7.2 7.2 0 0 1-1.5 4.5l-3 2.7a5 5 0 0 0-1.3 1.7 5.2 5.2 0 0 0-.6 2.4v.5h-4v-.5c0-1.4.1-2.5.6-3.5s1.9-2.5 4.2-4.5l.4-.5a4 4 0 0 0 1-2.6c0-1.2-.4-2-1-2.8-.7-.6-1.6-1-2.9-1-1.5 0-2.6.5-3.3 1.5-.4.5-.6 1-.8 1.9a2 2 0 0 1-2 1.6 2 2 0 0 1-2-2.4c.4-1.6 1-2.8 2.1-3.8a8.5 8.5 0 0 1 6.3-2.3c2.3 0 4.2.6 5.6 2"}),u.createElement("path",{fill:"#FFB594",d:"M52 76.1s21.8 5.4 27.3 16c5.6 10.7-6.3 9.2-15.7 5C52.8 92 39 85 52 76"}),u.createElement("path",{fill:"#FFC6A0",d:"m90.5 67.5-.5 2.9c-.7.5-4.7-2.7-4.7-2.7l-1.7.8-1.3-5.7s6.8-4.6 9-5c2.4-.5 9.8 1 10.6 2.3 0 0 1.3.4-2.2.6-3.6.3-5 .5-6.8 3.2l-2.4 3.6"}),u.createElement("path",{fill:"#FFF",d:"M128 111.4a36.7 36.7 0 0 0-8.9-15.5c-3.5-3-9.3-2.2-11.3-4.2-1.3-1.2-3.2-1.2-3.2-1.2L87.7 87c-2.3-.4-2.1-.7-6-1.4-1.6-1.9-3-1.1-3-1.1l-7-1.4c-1-1.5-2.5-1-2.5-1l-2.4-.9C65 91.2 59 95 59 95c1.8 1.1 15.7 8.3 15.7 8.3l5.1 37.1s-3.3 5.7 1.4 9.1c0 0 19.9-3.7 34.9-.3 0 0 3-2.6 1-8.8.5-3 1.4-8.3 1.7-11.6.4.7 2 1.9 3.1 3.4 0 0 9.4-7.3 11-14a17 17 0 0 1-2.2-2.4c-.5-.8-.3-2-.7-2.8-.7-1-1.8-1.3-2-1.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M101 290s4.4 2 7.4 1c2.9-1 4.6.7 7.1 1.2 2.6.5 6.9 1.1 11.7-1.3 0-5.5-6.9-4-12-6.7-2.5-1.4-3.7-4.7-3.5-8.8h-9.5s-1.2 10.6-1 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101 289.8s2.5 1.3 6.8.7c3-.5 3.7.5 7.4 1 3.8.6 10.8 0 11.9-.9.4 1.1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.6-.5-1.8-1.4-5.2-1.9-5.7-.2-4 1-7.4-.3-7.4-.3l-.1-2.7z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.3 276h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.5 272.4s-2 7.4-4.4 12.3c-1.8 3.7-4.3 7.5 5.4 7.5 6.7 0 9-.5 7.4-6.6-1.5-6.1.3-13.2.3-13.2h-8.7z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 289.8s2 1.2 6.6 1.2c6 0 8.3-1.7 8.3-1.7s.6 1.1-.7 2.2c-1 .8-3.6 1.6-7.4 1.5-4.1 0-5.8-.5-6.7-1.1-.8-.6-.7-1.6-.1-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M58.4 274.3s0 1.5-.3 3c-.3 1.4-1 3-1.1 4 0 1.2 4.5 1.7 5.1.1.6-1.5 1.3-6.4 2-7.2.6-.9-5-2.2-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m99.7 278.5 13.3.1s1.3-54.5 1.9-64.4c.5-9.9 3.8-43.4 1-63.1l-12.6-.7-22.8.8-1.2 10c0 .5-.7.8-.7 1.4-.1.5.4 1.3.3 2-2.4 14-6.4 33-8.8 46.6 0 .7-1.2 1-1.4 2.7 0 .3.2 1.5 0 1.8-6.8 18.7-10.9 47.8-14.2 61.9h14.6s2.2-8.6 4-17c2.9-12.9 23.2-85 23.2-85l3-.5 1 46.3s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.8-1 11.8c-.4 4.8 0 39.2 0 39.2"}),u.createElement("path",{stroke:"#648BD8",d:"M76 221.6c1.2.1 4.1-2 7-5m23.4 8.5s2.7-1 6-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M107.3 222.1s2.7-1.1 6-3.9",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M74.7 224.8s2.7-.6 6.5-3.4m4.8-69.8c-.2 3.1.3 8.6-4.3 9.2m22-11s0 14-1.4 15.1a15 15 0 0 1-3 2m.5-16.5s0 13-1.2 24.4m-5 1.1s7.3-1.7 9.5-1.7M74.3 206a212 212 0 0 1-1 4.5s-1.4 1.9-1 3.8c.5 2-1 2-5 15.4A353 353 0 0 0 61 257l-.2 1.2m14.9-60.5a321 321 0 0 1-.9 4.8m7.8-50.4-1.2 10.5s-1.1.1-.5 2.2c.1 1.4-2.7 15.8-5.2 30.5m-19.6 79h13.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M116.2 148.2s-17-3-35.9.2c.2 2.5 0 4.2 0 4.2s14.7-2.8 35.7-.3c.3-2.4.2-4 .2-4"}),u.createElement("path",{fill:"#FFF",d:"M106.3 151.2v-5a.8.8 0 0 0-.8-.8h-7.8a.8.8 0 0 0-.8.8v5a.8.8 0 0 0 .8.8h7.8a.8.8 0 0 0 .8-.8"}),u.createElement("path",{fill:"#192064",d:"M105.2 150.2v-3a.6.6 0 0 0-.6-.7 94.3 94.3 0 0 0-5.9 0 .7.7 0 0 0-.6.6v3.1a.6.6 0 0 0 .6.7 121.1 121.1 0 0 1 5.8 0c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M100.3 275.4h12.3m-11.2-4.9.1 6.5m0-12.5a915.8 915.8 0 0 0 0 4.4m-.5-94 .9 44.7s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.2 0 3.4-.6 1.5-1 21.1-1.1 35.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M46.9 83.4s-.5 6 7.2 5.6c11.2-.7 9.2-9.4 31.5-21.7-.7-2.7-2.4-4.7-2.4-4.7s-11 3-22.6 8c-6.8 3-13.4 6.4-13.7 12.8m57.6 7.7.9-5.4-8.9-11.4-5 5.3-1.8 7.9a.3.3 0 0 0 .1.3c1 .8 6.5 5 14.4 3.5a.3.3 0 0 0 .3-.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M94 79.4s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.1-3.7c.6-1 1.6-4.1 1.6-4.1l13.5 3c0 5.3-2.3 19.5-7.8 20-8.9.6-12.5-9.5-12.5-9.5"}),u.createElement("path",{fill:"#520038",d:"M113.9 73.4c2.6-2 3.4-9.7 3.4-9.7s-2.4-.5-6.6-2c-4.7-2.1-12.8-4.8-17.5 1-9.6 3.2-2 19.8-2 19.8l2.7-3s-4-3.3-2-6.3c2-3.5 3.8 1 3.8 1s.7-2.3 3.6-3.3c.4-.7 1-2.6 1.4-3.8a1 1 0 0 1 1.3-.7l11.4 2.6c.5.2.8.7.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M105 76c-.1.7-.6 1.1-1 1-.6 0-.9-.6-.8-1.2.1-.6.6-1 1-1 .6 0 .9.7.8 1.3m7.1 1.6c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.5-1 1-1 .5.1.8.7.7 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m110.1 74.8-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M110.8 74.5s1.8-.7 2.6.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.4 74.3s.5-1.1 1.1-.7c.6.4 1.3 1.4.6 2-.8.5.1 1.6.1 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M103.3 73s1.8 1 4.1.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M103.7 81.8s2.2 1.2 4.4 1.2m-3.5 1.3s1 .4 1.6.3m-11.5-3.4s2.3 7.4 10.4 7.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M81.5 89.4s.4 5.6-5 12.8M69 82.7s-.7 9.2-8.2 14.2m68.6 26s-5.3 7.4-9.4 10.7m-.7-26.3s.5 4.4-2.1 32",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#F2D7AD",d:"M150 151.2h-49.8a1 1 0 0 1-1-1v-31.7c0-.5.4-1 1-1H150c.6 0 1 .5 1 1v31.7a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F4D19D",d:"M150.3 151.2h-19.9v-33.7h20.8v32.8a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F2D7AD",d:"M123.6 127.9H92.9a.5.5 0 0 1-.4-.8l6.4-9.1c.2-.3.5-.5.8-.5h31.1l-7.2 10.4z"}),u.createElement("path",{fill:"#CC9B6E",d:"M123.7 128.4H99.2v-.5h24.2l7.2-10.2.4.3z"}),u.createElement("path",{fill:"#F4D19D",d:"M158.3 127.9h-18.7a2 2 0 0 1-1.6-.8l-7.2-9.6h20c.5 0 1 .3 1.2.6l6.7 9a.5.5 0 0 1-.4.8"}),u.createElement("path",{fill:"#CC9B6E",d:"M157.8 128.5h-19.3l-7.9-10.5.4-.3 7.7 10.3h19.1zm-27.2 22.2v-8.2h.4v8.2zm-.1-10.9v-21.4h.4l.1 21.4zm-18.6 1.1-.5-.1 1.5-5.2.5.2zm-3.5.2-2.6-3 2.6-3.4.4.3-2.4 3.1 2.4 2.6zm8.2 0-.4-.4 2.4-2.6-2.4-3 .4-.4 2.7 3.4z"}),u.createElement("path",{fill:"#FFC6A0",d:"m154.3 131.9-3.1-2v3.5l-1 .1a85 85 0 0 1-4.8.3c-1.9 0-2.7 2.2 2.2 2.6l-2.6-.6s-2.2 1.3.5 2.3c0 0-1.6 1.2.6 2.6-.6 3.5 5.2 4 7 3.6a6.1 6.1 0 0 0 4.6-5.2 8 8 0 0 0-3.4-7.2"}),u.createElement("path",{stroke:"#DB836E",d:"M153.7 133.6s-6.5.4-8.4.3c-1.8 0-1.9 2.2 2.4 2.3 3.7.2 5.4 0 5.4 0",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M145.2 135.9c-1.9 1.3.5 2.3.5 2.3s3.5 1 6.8.6m-.6 2.9s-6.3.1-6.7-2.1c-.3-1.4.4-1.4.4-1.4m.5 2.7s-1 3.1 5.5 3.5m-.4-14.5v3.5M52.8 89.3a18 18 0 0 0 13.6-7.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M168.6 248.3a6.6 6.6 0 0 1-6.7-6.6v-66.5a6.6 6.6 0 1 1 13.3 0v66.5a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.5 247.7a6.6 6.6 0 0 1-6.6-6.7v-33.2a6.6 6.6 0 1 1 13.3 0V241a6.6 6.6 0 0 1-6.7 6.7"}),u.createElement("path",{fill:"#F2D7AD",d:"M186.4 293.6H159a3.2 3.2 0 0 1-3.2-3.2v-46.1a3.2 3.2 0 0 1 3.2-3.2h27.5a3.2 3.2 0 0 1 3.2 3.2v46.1a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#E4EBF7",d:"M89 89.5s7.8 5.4 16.6 2.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),XMe=()=>u.createElement("svg",{width:"254",height:"294"},u.createElement("title",null,"Server Error"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 128.1v-2C0 56.5 56.3.2 125.7.2h2.1C197.2.3 253.5 56.6 253.5 126v2.1c0 69.5-56.3 125.7-125.7 125.7h-2.1A125.7 125.7 0 0 1 0 128.1"}),u.createElement("path",{fill:"#FFF",d:"M40 132.1a8.3 8.3 0 1 1-16.6-1.7 8.3 8.3 0 0 1 16.6 1.7"}),u.createElement("path",{stroke:"#FFF",d:"m37.2 135.6 10.5 6m1 6.3-12.8 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M40.1 160.8a5.7 5.7 0 1 1-11.3-1.1 5.7 5.7 0 0 1 11.3 1.1M58 144.6a5.7 5.7 0 1 1-11.4-1.2 5.7 5.7 0 0 1 11.4 1.2M99.7 27.4h30a4.6 4.6 0 1 0 0-9.2h-30a4.6 4.6 0 0 0 0 9.2M111 46h30a4.6 4.6 0 1 0 0-9.3h-30a4.6 4.6 0 1 0 0 9.3m2.5-18.6h16a4.6 4.6 0 1 0 0 9.3h-16a4.6 4.6 0 0 0 0-9.3m36.7 42.7h-4a4.8 4.8 0 0 1-4.8-4.8 4.8 4.8 0 0 1 4.8-4.8h4a4.8 4.8 0 0 1 4.7 4.8 4.8 4.8 0 0 1-4.7 4.8"}),u.createElement("circle",{cx:"201.35",cy:"30.2",r:"29.7",fill:"#FF603B"}),u.createElement("path",{fill:"#FFF",d:"m203.6 19.4-.7 15a1.5 1.5 0 0 1-3 0l-.7-15a2.2 2.2 0 1 1 4.4 0m-.3 19.4c.5.5.8 1.1.8 1.9s-.3 1.4-.8 1.9a3 3 0 0 1-2 .7 2.5 2.5 0 0 1-1.8-.7c-.6-.6-.8-1.2-.8-2 0-.7.2-1.3.8-1.8.5-.5 1.1-.7 1.8-.7.8 0 1.5.2 2 .7"}),u.createElement("path",{fill:"#FFB594",d:"M119.3 133.3c4.4-.6 3.6-1.2 4-4.8.8-5.2-3-17-8.2-25.1-1-10.7-12.6-11.3-12.6-11.3s4.3 5 4.2 16.2c1.4 5.3.8 14.5.8 14.5s5.3 11.4 11.8 10.5"}),u.createElement("path",{fill:"#FFF",d:"M101 91.6s1.4-.6 3.2.6c8 1.4 10.3 6.7 11.3 11.4 1.8 1.2 1.8 2.3 1.8 3.5l1.5 3s-7.2 1.7-11 6.7c-1.3-6.4-6.9-25.2-6.9-25.2"}),u.createElement("path",{fill:"#FFB594",d:"m94 90.5 1-5.8-9.2-11.9-5.2 5.6-2.6 9.9s8.4 5 16 2.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M83 78.2s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.2-3.7c.5-1 1.5-4.2 1.5-4.2l13.6 3.2c0 5.2-2.3 19.5-7.9 20-8.9.6-12.5-9.6-12.5-9.6"}),u.createElement("path",{fill:"#520038",d:"M103 72.2c2.6-2 3.5-9.7 3.5-9.7s-2.5-.5-6.7-2c-4.7-2.2-12.9-4.9-17.6.9-9.5 4.4-2 20-2 20l2.7-3.1s-4-3.3-2.1-6.3c2.2-3.5 4 1 4 1s.6-2.3 3.5-3.3c.4-.7 1-2.7 1.5-3.8A1 1 0 0 1 91 65l11.5 2.7c.5.1.8.6.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M101.2 76.5c0 .6-.6 1-1 1-.5-.1-.9-.7-.8-1.3.1-.6.6-1 1.1-1 .5.1.8.7.7 1.3m-7-1.4c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.6-1 1-1 .5.1.9.7.8 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m99.2 73.6-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M100 73.3s1.7-.7 2.4.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M81.4 73s.4-1 1-.6c.7.4 1.4 1.4.6 2s.2 1.6.2 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M92.3 71.7s1.9 1.1 4.2 1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.7 80.6s2.3 1.2 4.4 1.2m-3.4 1.4s1 .4 1.5.3M83.7 80s1.8 6.6 9.2 8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M95.5 91.7s-1 2.8-8.2 2c-7.3-.6-10.3-5-10.3-5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M78.1 87.5s6.6 5 16.5 2.5c0 0 9.6 1 11.5 5.3 5.4 11.8.6 36.8 0 40 3.5 4-.4 8.4-.4 8.4-15.7-3.5-35.8-.6-35.8-.6-4.9-3.5-1.3-9-1.3-9l-6.2-23.8c-2.5-15.2.8-19.8 3.5-20.7 3-1 8-1.3 8-1.3.6 0 1.1 0 1.4-.2 2.4-1.3 2.8-.6 2.8-.6"}),u.createElement("path",{fill:"#FFC6A0",d:"M65.8 89.8s-6.8.5-7.6 8.2c-.4 8.8 3 11 3 11s6.1 22 16.9 22.9c8.4-2.2 4.7-6.7 4.6-11.4-.2-11.3-7-17-7-17s-4.3-13.7-9.9-13.7"}),u.createElement("path",{fill:"#FFC6A0",d:"M71.7 124.2s.9 11.3 9.8 6.5c4.8-2.5 7.6-13.8 9.8-22.6A201 201 0 0 0 94 96l-5-1.7s-2.4 5.6-7.7 12.3c-4.4 5.5-9.2 11.1-9.5 17.7"}),u.createElement("path",{stroke:"#E4EBF7",d:"M108.5 105.2s1.7 2.7-2.4 30.5c2.4 2.2 1 6-.2 7.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M123.3 131.5s-.5 2.8-11.8 2c-15.2-1-25.3-3.2-25.3-3.2l.9-5.8s.7.2 9.7-.1c11.9-.4 18.7-6 25-1 4 3.2 1.5 8.1 1.5 8.1"}),u.createElement("path",{fill:"#FFF",d:"M70.2 91s-5.6-4.8-11 2.7c-3.3 7.2.5 15.2 2.6 19.5-.3 3.8 2.4 4.3 2.4 4.3s0 1 1.5 2.7c4-7 6.7-9.1 13.7-12.5-.3-.7-1.9-3.3-1.8-3.8.2-1.7-1.3-2.6-1.3-2.6s-.3-.2-1.2-2.8c-.8-2.3-2-5.1-4.9-7.5"}),u.createElement("path",{fill:"#CBD1D1",d:"M90.2 288s4.9 2.3 8.3 1.2c3.2-1 5.2.7 8 1.3a20 20 0 0 0 13.3-1.4c-.2-6.2-7.8-4.5-13.6-7.6-2.9-1.6-4.2-5.3-4-10H91.5s-1.5 12-1.3 16.5"}),u.createElement("path",{fill:"#2B0849",d:"M90.2 287.8s2.8 1.5 7.6.8c3.5-.5 3.3.6 7.5 1.3 4.2.6 13-.2 14.3-1.2.5 1.3-.4 2.4-.4 2.4s-1.7.6-5.4.9c-2.3.1-8.1.3-10.2-.6-2-1.6-4.9-1.5-6-.3-4.5 1.1-7.2-.3-7.2-.3l-.2-3z"}),u.createElement("path",{fill:"#A4AABA",d:"M98.4 272.3h3.5s0 7.5 5.2 9.6c-5.3.7-9.7-2.6-8.7-9.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M44.4 272s-2.2 7.8-4.7 13c-1.9 3.8-4.4 7.8 5.8 7.8 7 0 9.3-.5 7.7-7-1.6-6.3.3-13.8.3-13.8h-9z"}),u.createElement("path",{fill:"#2B0849",d:"M38 290.3s2.3 1.2 7 1.2c6.4 0 8.7-1.7 8.7-1.7s.6 1.1-.7 2.2c-1 1-3.8 1.7-7.7 1.7-4.4 0-6.1-.6-7-1.3-1-.5-.8-1.6-.2-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M45.3 274s0 1.6-.3 3.1-1.1 3.3-1.2 4.4c0 1.2 4.8 1.6 5.4 0 .7-1.6 1.4-6.8 2-7.6.7-.9-5.1-2.2-5.9.1"}),u.createElement("path",{fill:"#7BB2F9",d:"M89.5 277.6h13.9s1.3-56.6 1.9-66.8c.6-10.3 4-45.1 1-65.6l-13-.7-23.7.8-1.3 10.4c0 .5-.7.9-.8 1.4 0 .6.5 1.4.4 2L59.6 206c-.1.7-1.3 1-1.5 2.8 0 .3.2 1.6.1 1.8-7.1 19.5-12.2 52.6-15.6 67.2h15.1L62 259c3-13.3 24-88.3 24-88.3l3.2-1-.2 48.6s-.2 1.3.4 2.1c.5.8-.6 1.2-.4 2.4l.4 1.8-1 12.4c-.4 4.9 1.2 40.7 1.2 40.7"}),u.createElement("path",{stroke:"#648BD8",d:"M64.6 218.9c1.2 0 4.2-2.1 7.2-5.1m24.2 8.7s3-1.1 6.4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M97 219.4s2.9-1.2 6.3-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1"}),u.createElement("path",{stroke:"#648BD8",d:"M63.2 222.1s2.7-.6 6.7-3.5m5-72.4c-.3 3.2.3 8.8-4.5 9.4m22.8-11.3s.1 14.6-1.4 15.7c-2.3 1.7-3 2-3 2m.4-17s.3 13-1 25m-4.7.7s6.8-1 9.1-1M46 270l-.9 4.6m1.8-11.3-.8 4.1m16.6-64.9c-.3 1.6 0 2-.4 3.4 0 0-2.8 2-2.3 4s-.3 3.4-4.5 17.2c-1.8 5.8-4.3 19-6.2 28.3l-1.1 5.8m16-67-1 4.9m8.1-52.3-1.2 10.9s-1.2.1-.5 2.3c0 1.4-2.8 16.4-5.4 31.6m-20 82.1h13.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M106.2 142.1c-3-.5-18.8-2.7-36.2.2a.6.6 0 0 0-.6.7v3a.6.6 0 0 0 .8.6c3.3-.5 17-2.4 35.6-.3.4 0 .7-.2.7-.5.2-1.4.2-2.5.2-3a.6.6 0 0 0-.5-.7"}),u.createElement("path",{fill:"#FFF",d:"M96.4 145.3v-5.1a.8.8 0 0 0-.8-.9 114.1 114.1 0 0 0-8.1 0 .8.8 0 0 0-.9.8v5.1c0 .5.4.9.9.9h8a.8.8 0 0 0 .9-.8"}),u.createElement("path",{fill:"#192064",d:"M95.2 144.3v-3.2a.7.7 0 0 0-.6-.7h-6.1a.7.7 0 0 0-.6.7v3.2c0 .4.3.7.6.7h6c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M90.1 273.5h12.8m-11.7-3.7v6.3m-.3-12.6v4.5m-.5-97.6 1 46.4s.7 1.6-.3 2.8c-.9 1.1 2.6.7 1 2.3-1.7 1.6.9 1.2 0 3.5-.6 1.6-1 22-1.2 36.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M73.7 98.7 76 103s2 .8 1.8 2.7l.8 2.2m-14.3 8.7c.2-1 2.2-7.1 12.6-10.5m.7-16s7.7 6 16.5 2.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M92 87s5.5-.9 7.5-4.6c1.3-.3.8 2.2-.3 3.7l-1 1.5s.2.3.2.9c0 .6-.2.6-.3 1v1l-.4 1c-.1.2 0 .6-.2.9-.2.4-1.6 1.8-2.6 2.8-3.8 3.6-5 1.7-6-.4-1-1.8-.7-5.1-.9-6.9-.3-2.9-2.6-3-2-4.4.4-.7 3 .7 3.4 1.8.7 2 2.9 1.8 2.6 1.7"}),u.createElement("path",{stroke:"#DB836E",d:"M99.8 82.4c-.5.1-.3.3-1 1.3-.6 1-4.8 2.9-6.4 3.2-2.5.5-2.2-1.6-4.2-2.9-1.7-1-3.6-.6-1.4 1.4 1 1 1 1.1 1.4 3.2.3 1.5-.7 3.7.7 5.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E59788",d:"M79.5 108.7c-2 2.9-4.2 6.1-5.5 8.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"M87.7 124.8s-2-2-5.1-2.8c-3-.7-3.6-.1-5.5.1-2 .3-4-.9-3.7.7.3 1.7 5 1 5.2 2.1.2 1.1-6.3 2.8-8.3 2.2-.8.8.5 1.9 2 2.2.3 1.5 2.3 1.5 2.3 1.5s.7 1 2.6 1.1c2.5 1.3 9-.7 11-1.5 2-.9-.5-5.6-.5-5.6"}),u.createElement("path",{stroke:"#E59788",d:"M73.4 122.8s.7 1.2 3.2 1.4c2.3.3 2.6.6 2.6.6s-2.6 3-9.1 2.3m2.3 2.2s3.8 0 5-.7m-2.4 2.2s2 0 3.3-.6m-1 1.7s1.7 0 2.8-.5m-6.8-9s-.6-1.1 1.3-.5c1.7.5 2.8 0 5.1.1 1.4.1 3-.2 4 .2 1.6.8 3.6 2.2 3.6 2.2s10.6 1.2 19-1.1M79 108s-8.4 2.8-13.2 12.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M109.3 112.5s3.4-3.6 7.6-4.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E59788",d:"M107.4 123s9.7-2.7 11.4-.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#BFCDDD",d:"m194.6 83.7 4-4M187.2 91l3.7-3.6m.9-3-4.5-4.7m11.2 11.5-4.2-4.3m-65 76.3 3.7-3.7M122.3 170l3.5-3.5m.8-2.9-4.3-4.2M133 170l-4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),u.createElement("path",{fill:"#A3B4C6",d:"M190.2 211.8h-1.6a4 4 0 0 1-4-4v-32.1a4 4 0 0 1 4-4h1.6a4 4 0 0 1 4 4v32a4 4 0 0 1-4 4"}),u.createElement("path",{fill:"#A3B4C6",d:"M237.8 213a4.8 4.8 0 0 1-4.8 4.8h-86.6a4.8 4.8 0 0 1 0-9.6H233a4.8 4.8 0 0 1 4.8 4.8"}),u.createElement("path",{fill:"#A3B4C6",d:"M154.1 190.1h70.5v-84.6h-70.5z"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 190.1h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2m0-59.3h-71.1a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.3v19a3.2 3.2 0 0 1-3.2 3.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 120.5a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8v-3.2c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 160.5h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#7C90A5",d:"M173.5 130.8h49.3m-57.8 0h6m-15 0h6.7m11.1 29.8h49.3m-57.7 0h6m-15.8 0h6.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 151a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V147c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8m-63 29a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.5 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V176c0-.5.3-.8.8-.8h22.4c.5 0 .8.3.8.8v3.2c0 .4-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M203 221.1h-27.3a2.4 2.4 0 0 1-2.4-2.4v-11.4a2.4 2.4 0 0 1 2.4-2.5H203a2.4 2.4 0 0 1 2.4 2.5v11.4a2.4 2.4 0 0 1-2.4 2.4"}),u.createElement("path",{stroke:"#A3B4C6",d:"M177.3 207.2v11.5m23.8-11.5v11.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M162.9 267.9a9.4 9.4 0 0 1-9.4-9.4v-14.8a9.4 9.4 0 0 1 18.8 0v14.8a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#92C110",d:"M171.2 267.8a9.4 9.4 0 0 1-9.4-9.4V255a9.4 9.4 0 0 1 18.8 0v3.4a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#F2D7AD",d:"M181.3 293.7h-27.7a3.2 3.2 0 0 1-3.2-3.2v-20.7a3.2 3.2 0 0 1 3.2-3.2h27.7a3.2 3.2 0 0 1 3.2 3.2v20.7a3.2 3.2 0 0 1-3.2 3.2"}))),JMe=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:a,paddingXS:o,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${me(e.calc(s).mul(2).equal())} ${me(a)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-content`]:{marginTop:s,padding:`${me(s)} ${me(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:o,"&:last-child":{marginInlineEnd:0}}}}},QMe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-success ${t}-icon > ${n}`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon > ${n}`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon > ${n}`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon > ${n}`]:{color:e.resultWarningIconColor}}},ZMe=e=>[JMe(e),QMe(e)],eje=e=>ZMe(e),tje=e=>({titleFontSize:e.fontSizeHeading3,subtitleFontSize:e.fontSize,iconFontSize:e.fontSizeHeading3*3,extraMargin:`${e.paddingLG}px 0 0 0`}),nje=mn("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,a=tn(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return[eje(a)]},tje),rje=()=>u.createElement("svg",{width:"251",height:"294"},u.createElement("title",null,"Unauthorized"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 129v-2C0 58.3 55.6 2.7 124.2 2.7h2c68.6 0 124.2 55.6 124.2 124.1v2.1c0 68.6-55.6 124.2-124.1 124.2h-2.1A124.2 124.2 0 0 1 0 129"}),u.createElement("path",{fill:"#FFF",d:"M41.4 133a8.2 8.2 0 1 1-16.4-1.7 8.2 8.2 0 0 1 16.4 1.6"}),u.createElement("path",{stroke:"#FFF",d:"m38.7 136.4 10.4 5.9m.9 6.2-12.6 10.7",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M41.5 161.3a5.6 5.6 0 1 1-11.2-1.2 5.6 5.6 0 0 1 11.2 1.2m17.7-16a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m41.2-115.8H130a4.6 4.6 0 1 0 0-9.1h-29.6a4.6 4.6 0 0 0 0 9.1m11.3 18.3h29.7a4.6 4.6 0 1 0 0-9.2h-29.7a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M114 29.5h15.8a4.6 4.6 0 1 0 0 9.1H114a4.6 4.6 0 0 0 0-9.1m71.3 108.2a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m180.2 143.8 12.5 7.1m1.1 7.5-15.1 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M185.6 172a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.5 1.3m18.6-16.6a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.6 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M153 194a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm73-75.8a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm-9 34.9a2.2 2.2 0 1 1-4.3 0 2.2 2.2 0 0 1 4.4 0zm-39.2-43.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.3-15.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm6.7 88a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m215.1 155.3-1.9 20-10.8 6m-27.8-4.7-6.3 9.8H157l-4.5 6.4m23.4-65.5v-15.7m45.6 7.8-12.8 7.9-15.2-7.9V96.7",strokeWidth:"2"}),u.createElement("path",{fill:"#A26EF4",d:"M180.7 29.3a29.3 29.3 0 1 1 58.6 0 29.3 29.3 0 0 1-58.6 0"}),u.createElement("path",{fill:"#FFF",d:"m221.4 41.7-21.5-.1a1.7 1.7 0 0 1-1.7-1.8V27.6a1.7 1.7 0 0 1 1.8-1.7h21.5c1 0 1.8.9 1.8 1.8l-.1 12.3a1.7 1.7 0 0 1-1.7 1.7"}),u.createElement("path",{fill:"#FFF",d:"M215.1 29.2c0 2.6-2 4.6-4.5 4.6a4.6 4.6 0 0 1-4.5-4.7v-6.9c0-2.6 2-4.6 4.6-4.6 2.5 0 4.5 2 4.4 4.7v6.9zm-4.5-14a6.9 6.9 0 0 0-7 6.8v7.3a6.9 6.9 0 0 0 13.8.1V22a6.9 6.9 0 0 0-6.8-6.9zm-43 53.2h-4a4.7 4.7 0 0 1-4.7-4.8 4.7 4.7 0 0 1 4.7-4.7h4a4.7 4.7 0 0 1 4.7 4.8 4.7 4.7 0 0 1-4.7 4.7"}),u.createElement("path",{fill:"#5BA02E",d:"M168.2 248.8a6.6 6.6 0 0 1-6.6-6.6v-66a6.6 6.6 0 0 1 13.2 0v66a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.1 248.2a6.6 6.6 0 0 1-6.6-6.6v-33a6.6 6.6 0 1 1 13.3 0v33a6.6 6.6 0 0 1-6.7 6.6"}),u.createElement("path",{fill:"#F2D7AD",d:"M186 293.9h-27.4a3.2 3.2 0 0 1-3.2-3.2v-45.9a3.2 3.2 0 0 1 3.2-3.1H186a3.2 3.2 0 0 1 3.2 3.1v46a3.2 3.2 0 0 1-3.2 3"}),u.createElement("path",{fill:"#FFF",d:"M82 147.7s6.3-1 17.5-1.3c11.8-.4 17.6 1 17.6 1s3.7-3.8 1-8.3c1.3-12.1 6-32.9.3-48.3-1.1-1.4-3.7-1.5-7.5-.6-1.4.3-7.2-.2-8-.1l-15.3-.4-8-.5c-1.6-.1-4.3-1.7-5.5-.3-.4.4-2.4 5.6-2 16l8.7 35.7s-3.2 3.6 1.2 7"}),u.createElement("path",{fill:"#FFC6A0",d:"m75.8 73.3-1-6.4 12-6.5s7.4-.1 8 1.2c.8 1.3-5.5 1-5.5 1s-1.9 1.4-2.6 2.5c-1.7 2.4-1 6.5-8.4 6-1.7.3-2.5 2.2-2.5 2.2"}),u.createElement("path",{fill:"#FFB594",d:"M52.4 77.7S66.7 87 77.4 92c1 .5-2 16.2-11.9 11.8-7.4-3.3-20.1-8.4-21.5-14.5-.7-3.2 2.6-7.6 8.4-11.7M142 80s-6.7 3-13.9 6.9c-3.9 2.1-10.1 4.7-12.3 8-6.2 9.3 3.5 11.2 13 7.5 6.6-2.7 29-12.1 13.2-22.4"}),u.createElement("path",{fill:"#FFC6A0",d:"m76.2 66.4 3 3.8S76.4 73 73 76c-7 6.2-12.8 14.3-16 16.4-4 2.7-9.7 3.3-12.2 0-3.5-5.1.5-14.7 31.5-26"}),u.createElement("path",{fill:"#FFF",d:"M64.7 85.1s-2.4 8.4-9 14.5c.7.5 18.6 10.5 22.2 10 5.2-.6 6.4-19 1.2-20.5-.8-.2-6-1.3-8.9-2.2-.9-.2-1.6-1.7-3.5-1l-2-.8zm63.7.7s5.3 2 7.3 13.8c-.6.2-17.6 12.3-21.8 7.8-6.6-7-.8-17.4 4.2-18.6 4.7-1.2 5-1.4 10.3-3"}),u.createElement("path",{stroke:"#E4EBF7",d:"M78.2 94.7s.9 7.4-5 13",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M87.4 94.7s3.1 2.6 10.3 2.6c7.1 0 9-3.5 9-3.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".9"}),u.createElement("path",{fill:"#FFC6A0",d:"m117.2 68.6-6.8-6.1s-5.4-4.4-9.2-1c-3.9 3.5 4.4 2.2 5.6 4.2 1.2 2.1.9 1.2-2 .5-5.7-1.4-2.1.9 3 5.3 2 1.9 7 1 7 1l2.4-3.9z"}),u.createElement("path",{fill:"#FFB594",d:"m105.3 91.3-.3-11H89l-.5 10.5c0 .4.2.8.6 1 2 1.3 9.3 5 15.8.4.2-.2.4-.5.4-.9"}),u.createElement("path",{fill:"#5C2552",d:"M107.6 74.2c.8-1.1 1-9 1-11.9a1 1 0 0 0-1-1l-4.6-.4c-7.7-1-17 .6-18.3 6.3-5.4 5.9-.4 13.3-.4 13.3s2 3.5 4.3 6.8c.8 1 .4-3.8 3-6a47.9 47.9 0 0 1 16-7"}),u.createElement("path",{fill:"#FFC6A0",d:"M88.4 83.2s2.7 6.2 11.6 6.5c7.8.3 9-7 7.5-17.5l-1-5.5c-6-2.9-15.4.6-15.4.6s-.6 2-.2 5.5c-2.3 2-1.8 5.6-1.8 5.6s-1-2-2-2.3c-.9-.3-2 0-2.3 2-1 4.6 3.6 5.1 3.6 5.1"}),u.createElement("path",{stroke:"#DB836E",d:"m100.8 77.1 1.7-1-1-4.3.7-1.4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#552950",d:"M105.5 74c0 .8-.4 1.4-1 1.4-.4 0-.8-.7-.8-1.4s.5-1.2 1-1.2.9.6.8 1.3m-8 .2c0 .8-.4 1.3-.9 1.3s-.9-.6-.9-1.3c0-.7.5-1.3 1-1.3s1 .6.9 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"M91.1 86.8s5.3 5 12.7 2.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#DB836E",d:"M99.8 81.9s-3.6.2-1.5-2.8c1.6-1.5 5-.4 5-.4s1 3.9-3.5 3.2"}),u.createElement("path",{stroke:"#5C2552",d:"M102.9 70.6s2.5.8 3.4.7m-12.4.7s2.5-1.2 4.8-1.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),u.createElement("path",{stroke:"#DB836E",d:"M86.3 77.4s1 .9 1.5 2c-.4.6-1 1.2-.3 1.9m11.8 2.4s2 .2 2.5-.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"m87.8 115.8 15.7-3m-3.3 3 10-2m-43.7-27s-1.6 8.8-6.7 14M128.3 88s3 4 4 11.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M64 84.8s-6 10-13.5 10",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"m112.4 66-.2 5.2 12 9.2c4.5 3.6 8.9 7.5 11 8.7 4.8 2.8 8.9 3.3 11 1.8 4.1-2.9 4.4-9.9-8.1-15.3-4.3-1.8-16.1-6.3-25.7-9.7"}),u.createElement("path",{stroke:"#DB836E",d:"M130.5 85.5s4.6 5.7 11.7 6.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M121.7 105.7s-.4 8.6-1.3 13.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M115.8 161.5s-3.6-1.5-2.7-7.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#CBD1D1",d:"M101.5 290.2s4.3 2.1 7.4 1c2.9-.9 4.6.7 7.2 1.3 2.5.5 6.9 1 11.7-1.3 0-5.6-7-4-12-6.8-2.6-1.4-3.8-4.7-3.6-8.8h-9.5s-1.4 10.6-1.2 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101.5 290s2.4 1.4 6.8.7c3-.4 3.7.5 7.5 1 3.7.6 10.8 0 11.9-.8.4 1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.7-.5-1.8-1.4-5.2-2-5.7-.3-4 1-7.4-.3-7.4-.3l-.2-2.6z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.8 276.2h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.6 272.5s-2 7.5-4.5 12.4c-1.8 3.7-4.2 7.6 5.5 7.6 6.7 0 9-.5 7.5-6.7-1.5-6.1.3-13.3.3-13.3h-8.8z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 290s2.2 1.2 6.7 1.2c6.1 0 8.3-1.6 8.3-1.6s.6 1-.6 2.1c-1 .9-3.6 1.6-7.4 1.6-4.2 0-6-.6-6.8-1.2-.9-.5-.7-1.6-.2-2"}),u.createElement("path",{fill:"#A4AABA",d:"M58.5 274.4s0 1.6-.3 3-1 3.1-1.1 4.2c0 1.1 4.5 1.5 5.2 0 .6-1.6 1.3-6.5 1.9-7.3.6-.8-5-2.1-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m100.9 277 13.3.1s1.3-54.2 1.8-64c.6-9.9 3.8-43.2 1-62.8l-12.4-.7-22.8.8-1.2 10c0 .4-.6.8-.7 1.3 0 .6.4 1.3.3 2-2.3 14-6.3 32.9-8.7 46.4-.1.6-1.2 1-1.4 2.6 0 .3.2 1.6 0 1.8-6.8 18.7-10.8 47.6-14.1 61.6h14.5s2.2-8.6 4-17a3984 3984 0 0 1 23-84.5l3-.5 1 46.1s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.7-1 11.9c-.4 4.6 0 39 0 39"}),u.createElement("path",{stroke:"#648BD8",d:"M77.4 220.4c1.2.1 4-2 7-4.9m23.1 8.4s2.8-1 6.1-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M108.5 221s2.7-1.2 6-4",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M76.1 223.6s2.6-.6 6.5-3.4m4.7-69.4c-.2 3.1.3 8.5-4.3 9m21.8-10.7s.1 14-1.3 15c-2.2 1.6-3 1.9-3 1.9m.5-16.4s0 12.8-1.2 24.3m-4.9 1s7.2-1.6 9.4-1.6m-28.6 31.5-1 4.5s-1.5 1.8-1 3.7c.4 2-1 2-5 15.3-1.7 5.6-4.4 18.5-6.3 27.5l-4 18.4M77 196.7a313.3 313.3 0 0 1-.8 4.8m7.7-50-1.2 10.3s-1 .2-.5 2.3c.1 1.3-2.6 15.6-5.1 30.2M57.6 273h13.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M117.4 147.4s-17-3-35.7.2v4.2s14.6-2.9 35.5-.4l.2-4"}),u.createElement("path",{fill:"#FFF",d:"M107.5 150.4v-5a.8.8 0 0 0-.8-.7H99a.8.8 0 0 0-.7.8v4.8c0 .5.3.9.8.8a140.8 140.8 0 0 1 7.7 0 .8.8 0 0 0 .8-.7"}),u.createElement("path",{fill:"#192064",d:"M106.4 149.4v-3a.6.6 0 0 0-.6-.7 94.1 94.1 0 0 0-5.8 0 .6.6 0 0 0-.7.7v3c0 .4.3.7.7.7h5.7c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M101.5 274h12.3m-11.1-5v6.5m0-12.4v4.3m-.5-93.4.9 44.4s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.1 0 3.4-.6 1.5-1 21-1.1 35",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),ije={success:Gm,error:Bc,info:cf,warning:KMe},gy={404:YMe,500:XMe,403:rje},aje=Object.keys(gy),oje=({prefixCls:e,icon:t,status:n})=>{const r=fe(`${e}-icon`);if(aje.includes(`${n}`)){const a=gy[n];return u.createElement("div",{className:`${r} ${e}-image`},u.createElement(a,null))}const i=u.createElement(ije[n]);return t===null||t===!1?null:u.createElement("div",{className:r},t||i)},sje=({prefixCls:e,extra:t})=>t?u.createElement("div",{className:`${e}-extra`},t):null,by=({prefixCls:e,className:t,rootClassName:n,subTitle:r,title:i,style:a,children:o,status:s="info",icon:l,extra:c})=>{const{getPrefixCls:d,direction:f,result:m}=u.useContext(It),p=d("result",e),[h,v,g]=nje(p),y=fe(p,`${p}-${s}`,t,m==null?void 0:m.className,n,{[`${p}-rtl`]:f==="rtl"},v,g),w=Object.assign(Object.assign({},m==null?void 0:m.style),a);return h(u.createElement("div",{className:y,style:w},u.createElement(oje,{prefixCls:p,status:s,icon:l}),u.createElement("div",{className:`${p}-title`},i),r&&u.createElement("div",{className:`${p}-subtitle`},r),u.createElement(sje,{prefixCls:p,extra:c}),o&&u.createElement("div",{className:`${p}-content`},o)))};by.PRESENTED_IMAGE_403=gy[403];by.PRESENTED_IMAGE_404=gy[404];by.PRESENTED_IMAGE_500=gy[500];const lje=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,children:i,size:a,style:o={}}=e,s=fe(`${n}-panel`,{[`${n}-panel-hidden`]:a===0},r),l=a!==void 0;return K.createElement("div",{ref:t,className:s,style:Object.assign(Object.assign({},o),{flexBasis:l?a:"auto",flexGrow:l?0:1})},i)}),cje=()=>null;var uje=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).filter(n=>u.isValidElement(n)).map(n=>{const{props:r}=n,{collapsible:i}=r,a=uje(r,["collapsible"]);return Object.assign(Object.assign({},a),{collapsible:dje(i)})}),[e])}function TB(e,t){return e.collapsible&&t.collapsible?e.showCollapsibleIcon===!0||t.showCollapsibleIcon===!0?!0:e.showCollapsibleIcon==="auto"||t.showCollapsibleIcon==="auto"?"auto":!1:e.collapsible?e.showCollapsibleIcon:t.collapsible?t.showCollapsibleIcon:!1}function mje(e,t,n){return u.useMemo(()=>{const r=[];for(let i=0;i0,y=!!h.start&&l===0&&s>0,w=g||y,x=!!h.start&&l>0,C=!!f.end&&s===0&&l>0,S=x||C,k=TB({collapsible:g,showCollapsibleIcon:f.showCollapsibleIcon},{collapsible:y,showCollapsibleIcon:h.showCollapsibleIcon}),_=TB({collapsible:x,showCollapsibleIcon:h.showCollapsibleIcon},{collapsible:C,showCollapsibleIcon:f.showCollapsibleIcon});r[i]={resizable:v,startCollapsible:!!(n?S:w),endCollapsible:!!(n?w:S),showStartCollapsibleIcon:n?_:k,showEndCollapsibleIcon:n?k:_}}return r},[t,e,n])}function pje(e,t,n){let r=0;const i=[];e.forEach((h,v)=>{h===void 0?i.push(v):r+=h});const a=1-r,o=i.length;if(a<0){const h=1/r;return e.map(v=>v===void 0?0:v*h)}let s=0,l=0,c=0,d=1;for(const h of i){const v=t[h]||0,g=n[h]||1;s+=v,l+=g,c=Math.max(c,v),d=Math.min(d,g)}if(s>1&&l<1){const h=1/o;return e.map(v=>v===void 0?h:v)}const f=a/o;if(c<=f&&f<=d)return e.map(h=>h===void 0?f:h);const m=Ve(e);let p=a-s;for(let h=0;hh.size),r=e.length,i=t||0,a=h=>h*i,[o,s]=K.useState(()=>e.map(h=>h.defaultSize)),l=K.useMemo(()=>{var h;const v=[];for(let g=0;ge.map(h=>I$(h.min)?BC(h.min):(h.min||0)/i),[e,i]),d=K.useMemo(()=>e.map(h=>I$(h.max)?BC(h.max):(h.max||i)/i),[e,i]),f=K.useMemo(()=>{const h=[];for(let v=0;vf.map(a),[f,i]);return[K.useMemo(()=>t?m:l,[m,t]),m,f,c,d,s]}function vje(e,t,n,r,i,a){const o=e.map(C=>[C.min,C.max]),s=r||0,l=C=>C*s;function c(C,S){return typeof C=="string"?l(BC(C)):C??S}const[d,f]=u.useState([]),m=u.useRef([]),[p,h]=u.useState(null),v=()=>n.map(l);return[C=>{f(v()),h({index:C,confirmed:!1})},(C,S)=>{var k;let _=null;if((!p||!p.confirmed)&&S!==0){if(S>0)_=C,h({index:C,confirmed:!0});else for(let O=C;O>=0;O-=1)if(d[O]>0&&t[O].resizable){_=O,h({index:O,confirmed:!0});break}}const E=(k=_??(p==null?void 0:p.index))!==null&&k!==void 0?k:C,T=Ve(d),$=E+1,P=c(o[E][0],0),M=c(o[$][0],0),j=c(o[E][1],s),I=c(o[$][1],s);let R=S;return T[E]+Rj&&(R=j-T[E]),T[$]-R>I&&(R=T[$]-I),T[E]+=R,T[$]-=R,i(T),T},()=>{h(null)},(C,S)=>{const k=v(),_=a?S==="start"?"end":"start":S,E=_==="start"?C:C+1,T=_==="start"?C+1:C,$=k[E],P=k[T];if($!==0&&P!==0)k[E]=0,k[T]+=$,m.current[C]=$;else{const M=$+P,j=c(o[E][0],0),I=c(o[E][1],s),R=c(o[T][0],0),O=c(o[T][1],s),L=Math.max(j,M-O),D=Math.min(I,M-R),B=R||(D-L)/2,F=m.current[C],z=M-F;F&&F<=O&&F>=R&&z<=I&&z>=j?(k[T]=F,k[E]=z):(k[E]-=B,k[T]+=B)}return i(k),k},p==null?void 0:p.index]}function O$(e){return typeof e=="number"&&!Number.isNaN(e)&&Number.isFinite(e)?Math.round(e):0}const gje=e=>{const{prefixCls:t,vertical:n,index:r,active:i,ariaNow:a,ariaMin:o,ariaMax:s,resizable:l,startCollapsible:c,endCollapsible:d,onOffsetStart:f,onOffsetUpdate:m,onOffsetEnd:p,onCollapse:h,lazy:v,containerSize:g,showStartCollapsibleIcon:y,showEndCollapsibleIcon:w}=e,x=`${t}-bar`,[C,S]=u.useState(null),[k,_]=u.useState(0),E=n?0:k,T=n?k:0,$=B=>{l&&B.currentTarget&&(S([B.pageX,B.pageY]),f(r))},P=B=>{if(l&&B.touches.length===1){const F=B.touches[0];S([F.pageX,F.pageY]),f(r)}},M=B=>{const F=g*a/100,z=F+B,H=Math.max(0,g*o/100),A=Math.min(g,g*s/100);return Math.max(H,Math.min(A,z))-F},j=Xt((B,F)=>{const z=M(n?F:B);_(z)}),I=Xt(()=>{m(r,E,T,!0),_(0),p(!0)}),R=B=>{switch(B){case!0:return`${x}-collapse-bar-always-visible`;case!1:return`${x}-collapse-bar-always-hidden`;case"auto":return`${x}-collapse-bar-hover-only`}};dn(()=>{if(!C)return;const A={mousemove:V=>{const{pageX:W,pageY:U}=V,X=W-C[0],J=U-C[1];v?j(X,J):m(r,X,J)},mouseup:()=>{v?I():p(),S(null)},touchmove:V=>{if(V.touches.length===1){const W=V.touches[0],U=W.pageX-C[0],X=W.pageY-C[1];v?j(U,X):m(r,U,X)}},touchend:()=>{v?I():p(),S(null)}};for(const[V,W]of Object.entries(A))window.addEventListener(V,W);return()=>{for(const[V,W]of Object.entries(A))window.removeEventListener(V,W)}},[C,r,v]);const O={[`--${x}-preview-offset`]:`${k}px`},L=n?kre:jc,D=n?Mu:ys;return K.createElement("div",{className:x,role:"separator","aria-valuenow":O$(a),"aria-valuemin":O$(o),"aria-valuemax":O$(s)},v&&K.createElement("div",{className:fe(`${x}-preview`,{[`${x}-preview-active`]:!!k}),style:O}),K.createElement("div",{className:fe(`${x}-dragger`,{[`${x}-dragger-disabled`]:!l,[`${x}-dragger-active`]:i}),onMouseDown:$,onTouchStart:P}),c&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-start`,R(y)),onClick:()=>h(r,"start")},K.createElement(L,{className:fe(`${x}-collapse-icon`,`${x}-collapse-start`)})),d&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-end`,R(w)),onClick:()=>h(r,"end")},K.createElement(D,{className:fe(`${x}-collapse-icon`,`${x}-collapse-end`)})))},bje=e=>{const{componentCls:t}=e;return{[`&-rtl${t}-horizontal`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${t}-vertical`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},aw={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},yje=e=>{const{componentCls:t,colorFill:n,splitBarDraggableSize:r,splitBarSize:i,splitTriggerSize:a,controlItemBgHover:o,controlItemBgActive:s,controlItemBgActiveHover:l,prefixCls:c}=e,d=`${t}-bar`,f=`${t}-mask`,m=`${t}-panel`,p=e.calc(a).div(2).equal(),h=`${c}-bar-preview-offset`,v={position:"absolute",background:e.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[t]:Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${d}`]:{flex:"none",position:"relative",userSelect:"none",[`${d}-dragger`]:Object.assign(Object.assign({},aw),{zIndex:1,"&::before":Object.assign({content:'""',background:o},aw),"&::after":Object.assign({content:'""',background:n},aw),[`&:hover:not(${d}-dragger-active)`]:{"&::before":{background:s}},"&-active":{zIndex:2,"&::before":{background:l}},[`&-disabled${d}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:o}},"&::after":{display:"none"}}}),[`${d}-collapse-bar`]:Object.assign(Object.assign({},aw),{zIndex:e.zIndexPopupBase,background:o,fontSize:e.fontSizeSM,borderRadius:e.borderRadiusXS,color:e.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:s},"&:active":{background:l}}),"&:hover, &:active":{[`${d}-collapse-bar-hover-only`]:{opacity:1}},[`${d}-collapse-bar-hover-only`]:{"@media(hover:none)":{opacity:1}},[`${d}-collapse-bar-always-hidden`]:{display:"none"},[`${d}-collapse-bar-always-visible`]:{opacity:1}},[f]:{position:"fixed",zIndex:e.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${d}`]:{width:0,[`${d}-preview`]:Object.assign(Object.assign({height:"100%",width:i},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateX(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"col-resize",height:"100%",width:a,"&::before":{height:"100%",width:i},"&::after":{height:r,width:i}},[`${d}-collapse-bar`]:{width:e.fontSizeSM,height:e.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:p},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:p},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${d}`]:{height:0,[`${d}-preview`]:Object.assign(Object.assign({height:i,width:"100%"},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateY(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"row-resize",width:"100%",height:a,"&::before":{width:"100%",height:i},"&::after":{width:r,height:i}},[`${d}-collapse-bar`]:{height:e.fontSizeSM,width:e.controlHeightSM,"&-start":{top:"auto",bottom:p,transform:"translateX(-50%)"},"&-end":{top:p,bottom:"auto",transform:"translateX(-50%)"}}}},[m]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${t}:only-child)`]:{overflow:"hidden"}}}),bje(e))}},xje=e=>{var t;const n=e.splitBarSize||2,r=e.splitTriggerSize||6,i=e.resizeSpinnerSize||20,a=(t=e.splitBarDraggableSize)!==null&&t!==void 0?t:i;return{splitBarSize:n,splitTriggerSize:r,splitBarDraggableSize:a,resizeSpinnerSize:i}},wje=mn("Splitter",yje,xje),Cje=e=>{const{prefixCls:t,className:n,style:r,layout:i="horizontal",children:a,rootClassName:o,onResizeStart:s,onResize:l,onResizeEnd:c,lazy:d}=e,{getPrefixCls:f,direction:m,className:p,style:h}=Sr("splitter"),v=f("splitter",t),g=Qn(v),[y,w,x]=wje(v,g),C=i==="vertical",S=m==="rtl",k=!C&&S,_=fje(a),[E,T]=u.useState(),$=ne=>{const{offsetWidth:Z,offsetHeight:se}=ne,oe=C?se:Z;oe!==0&&T(oe)},[P,M,j,I,R,O]=hje(_,E),L=mje(_,M,S),[D,B,F,z,H]=vje(_,L,j,E,O,S),A=Xt(ne=>{D(ne),s==null||s(M)}),V=Xt((ne,Z,se)=>{const oe=B(ne,Z);se?c==null||c(oe):l==null||l(oe)}),W=Xt(ne=>{F(),ne||c==null||c(M)}),U=Xt((ne,Z)=>{var se;const oe=z(ne,Z);l==null||l(oe),c==null||c(oe);const ce=oe.map(te=>Math.abs(te){const ne=[];let Z=0;const se=_.length;for(let oe=0;oe{const se=K.createElement(lje,Object.assign({},ne,{prefixCls:v,size:P[Z]}));let oe=null;const ce=L[Z];if(ce){const te=(re[Z-1]||0)+I[Z],le=(re[Z+1]||100)-R[Z+1],pe=(re[Z-1]||0)+R[Z],we=(re[Z+1]||100)-I[Z+1];oe=K.createElement(gje,{lazy:d,index:Z,active:H===Z,prefixCls:v,vertical:C,resizable:ce.resizable,ariaNow:re[Z]*100,ariaMin:Math.max(te,le)*100,ariaMax:Math.min(pe,we)*100,startCollapsible:ce.startCollapsible,endCollapsible:ce.endCollapsible,showStartCollapsibleIcon:ce.showStartCollapsibleIcon,showEndCollapsibleIcon:ce.showEndCollapsibleIcon,onOffsetStart:A,onOffsetUpdate:(_e,Y,ae,ee)=>{let q=C?ae:Y;k&&(q=-q),V(_e,q,ee)},onOffsetEnd:W,onCollapse:U,containerSize:E||0})}return K.createElement(K.Fragment,{key:`split-panel-${Z}`},se,oe)}),typeof H=="number"&&K.createElement("div",{"aria-hidden":!0,className:fe(J,`${J}-${i}`)}))))},lm=Cje;lm.Panel=cje;var Sje=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function PB(e){return typeof e=="string"}function jie(e){var t,n=e.className,r=e.prefixCls,i=e.style,a=e.active,o=e.status,s=e.iconPrefix,l=e.icon;e.wrapperStyle;var c=e.stepNumber,d=e.disabled,f=e.description,m=e.title,p=e.subTitle,h=e.progressDot,v=e.stepIcon,g=e.tailContent,y=e.icons,w=e.stepIndex,x=e.onStepClick,C=e.onClick,S=e.render,k=it(e,Sje),_=!!x&&!d,E={};_&&(E.role="button",E.tabIndex=0,E.onClick=function(I){C==null||C(I),x(w)},E.onKeyDown=function(I){var R=I.which;(R===ht.ENTER||R===ht.SPACE)&&x(w)});var T=function(){var R,O,L=fe("".concat(r,"-icon"),"".concat(s,"icon"),(R={},G(R,"".concat(s,"icon-").concat(l),l&&PB(l)),G(R,"".concat(s,"icon-check"),!l&&o==="finish"&&(y&&!y.finish||!y)),G(R,"".concat(s,"icon-cross"),!l&&o==="error"&&(y&&!y.error||!y)),R)),D=u.createElement("span",{className:"".concat(r,"-icon-dot")});return h?typeof h=="function"?O=u.createElement("span",{className:"".concat(r,"-icon")},h(D,{index:c-1,status:o,title:m,description:f})):O=u.createElement("span",{className:"".concat(r,"-icon")},D):l&&!PB(l)?O=u.createElement("span",{className:"".concat(r,"-icon")},l):y&&y.finish&&o==="finish"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.finish):y&&y.error&&o==="error"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.error):l||o==="finish"||o==="error"?O=u.createElement("span",{className:L}):O=u.createElement("span",{className:"".concat(r,"-icon")},c),v&&(O=v({index:c-1,status:o,title:m,description:f,node:O})),O},$=o||"wait",P=fe("".concat(r,"-item"),"".concat(r,"-item-").concat($),n,(t={},G(t,"".concat(r,"-item-custom"),l),G(t,"".concat(r,"-item-active"),a),G(t,"".concat(r,"-item-disabled"),d===!0),t)),M=N({},i),j=u.createElement("div",Ae({},k,{className:P,style:M}),u.createElement("div",Ae({onClick:C},E,{className:"".concat(r,"-item-container")}),u.createElement("div",{className:"".concat(r,"-item-tail")},g),u.createElement("div",{className:"".concat(r,"-item-icon")},T()),u.createElement("div",{className:"".concat(r,"-item-content")},u.createElement("div",{className:"".concat(r,"-item-title")},m,p&&u.createElement("div",{title:typeof p=="string"?p:void 0,className:"".concat(r,"-item-subtitle")},p)),f&&u.createElement("div",{className:"".concat(r,"-item-description")},f))));return S&&(j=S(j)||null),j}var kje=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function Yj(e){var t,n=e.prefixCls,r=n===void 0?"rc-steps":n,i=e.style,a=i===void 0?{}:i,o=e.className;e.children;var s=e.direction,l=s===void 0?"horizontal":s,c=e.type,d=c===void 0?"default":c,f=e.labelPlacement,m=f===void 0?"horizontal":f,p=e.iconPrefix,h=p===void 0?"rc":p,v=e.status,g=v===void 0?"process":v,y=e.size,w=e.current,x=w===void 0?0:w,C=e.progressDot,S=C===void 0?!1:C,k=e.stepIcon,_=e.initial,E=_===void 0?0:_,T=e.icons,$=e.onChange,P=e.itemRender,M=e.items,j=M===void 0?[]:M,I=it(e,kje),R=d==="navigation",O=d==="inline",L=O||S,D=O?"horizontal":l,B=O?void 0:y,F=L?"vertical":m,z=fe(r,"".concat(r,"-").concat(D),o,(t={},G(t,"".concat(r,"-").concat(B),B),G(t,"".concat(r,"-label-").concat(F),D==="horizontal"),G(t,"".concat(r,"-dot"),!!L),G(t,"".concat(r,"-navigation"),R),G(t,"".concat(r,"-inline"),O),t)),H=function(W){$&&x!==W&&$(W)},A=function(W,U){var X=N({},W),J=E+U;return g==="error"&&U===x-1&&(X.className="".concat(r,"-next-error")),X.status||(J===x?X.status=g:J{const{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:i}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:i,lineHeight:me(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},Eje=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},$je=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:i}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),o={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${me(a)} ${me(e.paddingXXS)} 0`,margin:`0 ${me(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:i}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:i},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:i,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-error":o,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},Tje=e=>{const{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:i}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${me(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(i).div(2).add(e.controlHeightLG).equal()}}}}}},Pje=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:i,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},qa),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${me(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${me(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:i,transition:`width ${a}, inset-inline-start ${a}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${me(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},Rje=e=>{const{antCls:t,componentCls:n,iconSize:r,iconSizeSM:i,processIconColor:a,marginXXS:o,lineWidthBold:s,lineWidth:l,paddingXXS:c}=e,d=e.calc(r).add(e.calc(s).mul(4).equal()).equal(),f=e.calc(i).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:c,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:a}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:c,[`> ${n}-item-container > ${n}-item-tail`]:{top:o,insetInlineStart:e.calc(r).div(2).sub(l).add(c).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:c,paddingInlineStart:c}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(i).div(2).sub(l).add(c).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(c).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${me(d)} !important`,height:`${me(d)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(i).div(2).add(c).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${me(f)} !important`,height:`${me(f)} !important`}}}}},Ije=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:i,dotSize:a,motionDurationSlow:o}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${me(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${me(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:me(a),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${o}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(a).sub(i).div(2).equal(),width:i,height:i,lineHeight:me(i),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(i).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(i).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(i).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:`${me(e.calc(a).add(e.paddingXS).equal())} 0 ${me(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(i).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},Oje=e=>{const{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},Mje=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:i,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${me(e.marginXS)}`,fontSize:r,lineHeight:me(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:i,lineHeight:me(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:a,fontSize:i},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:me(n),transform:"none"}}}}},jje=e=>{const{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:me(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${me(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${me(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:me(n)}}}}},Nje="wait",Aje="process",Fje="finish",Dje="error",ow=(e,t)=>{const n=`${t.componentCls}-item`,r=`${e}IconColor`,i=`${e}TitleColor`,a=`${e}DescriptionColor`,o=`${e}TailColor`,s=`${e}IconBgColor`,l=`${e}IconBorderColor`,c=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[c]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[c]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[i],"&::after":{backgroundColor:t[o]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[a]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[o]}}},Lje=e=>{const{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,i=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none",[`&:focus-visible ${i}`]:el(e)},[`${i}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[i]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:me(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${me(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:me(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},ow(Nje,e)),ow(Aje,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),ow(Fje,e)),ow(Dje,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},Bje=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},zje=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Lje(e)),Bje(e)),_je(e)),Mje(e)),jje(e)),Eje(e)),Tje(e)),Ije(e)),Pje(e)),Oje(e)),Rje(e)),$je(e))}},Hje=e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}),Vje=mn("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:i,colorPrimary:a,colorTextDescription:o,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:d}=e,f=tn(e,{processIconColor:r,processTitleColor:i,processDescriptionColor:i,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:d,waitTitleColor:o,waitDescriptionColor:o,waitTailColor:d,waitDotColor:t,finishIconColor:a,finishTitleColor:i,finishDescriptionColor:o,finishTailColor:a,finishDotColor:a,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:d,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return zje(f)},Hje);function Wje(e){return e.filter(t=>t)}function Uje(e,t){if(e)return e;const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{props:i}=r;return Object.assign({},i)}return null});return Wje(n)}var qje=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{percent:t,size:n,className:r,rootClassName:i,direction:a,items:o,responsive:s=!0,current:l=0,children:c,style:d}=e,f=qje(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=ff(s),{getPrefixCls:p,direction:h,className:v,style:g}=Sr("steps"),y=u.useMemo(()=>s&&m?"vertical":a,[s,m,a]),w=Hr(n),x=p("steps",e.prefixCls),[C,S,k]=Vje(x),_=e.type==="inline",E=p("",e.iconPrefix),T=Uje(o,c),$=_?void 0:t,P=Object.assign(Object.assign({},g),d),M=fe(v,{[`${x}-rtl`]:h==="rtl",[`${x}-with-progress`]:$!==void 0},r,i,S,k),j={finish:u.createElement(I_,{className:`${x}-finish-icon`}),error:u.createElement(Vo,{className:`${x}-error-icon`})},I=({node:O,status:L})=>{if(L==="process"&&$!==void 0){const D=w==="small"?32:40;return u.createElement("div",{className:`${x}-progress-icon`},u.createElement(Kj,{type:"circle",percent:$,size:D,strokeWidth:4,format:()=>null}),O)}return O},R=(O,L)=>O.description?u.createElement($r,{title:O.description},L):L;return C(u.createElement(Yj,Object.assign({icons:j},f,{style:P,current:l,size:w,items:T,itemRender:_?R:void 0,stepIcon:I,direction:y,prefixCls:x,iconPrefix:E,className:M})))};g2.Step=Yj.Step;var Gje=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Nie=u.forwardRef(function(e,t){var n,r=e.prefixCls,i=r===void 0?"rc-switch":r,a=e.className,o=e.checked,s=e.defaultChecked,l=e.disabled,c=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,m=e.onClick,p=e.onChange,h=e.onKeyDown,v=it(e,Gje),g=Wt(!1,{value:o,defaultValue:s}),y=he(g,2),w=y[0],x=y[1];function C(E,T){var $=w;return l||($=E,x($),p==null||p($,T)),$}function S(E){E.which===ht.LEFT?C(!1,E):E.which===ht.RIGHT&&C(!0,E),h==null||h(E)}function k(E){var T=C(!w,E);m==null||m(T,E)}var _=fe(i,a,(n={},G(n,"".concat(i,"-checked"),w),G(n,"".concat(i,"-disabled"),l),n));return u.createElement("button",Ae({},v,{type:"button",role:"switch","aria-checked":w,disabled:l,className:_,ref:t,onKeyDown:S,onClick:k}),c,u.createElement("span",{className:"".concat(i,"-inner")},u.createElement("span",{className:"".concat(i,"-inner-checked")},d),u.createElement("span",{className:"".concat(i,"-inner-unchecked")},f)))});Nie.displayName="Switch";const Kje=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:a,innerMaxMarginSM:o,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,d=me(l(s).add(l(r).mul(2)).equal()),f=me(l(o).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:me(n),[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${me(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},Yje=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},Xje=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:a,calc:o}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o(a).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${me(o(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},Jje=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:a,handleSize:o,calc:s}=e,l=`${t}-inner`,c=me(s(o).add(s(r).mul(2)).equal()),d=me(s(a).mul(2).equal());return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${d})`,marginInlineEnd:`calc(100% - ${c} + ${d})`},[`${l}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${d})`,marginInlineEnd:`calc(-100% + ${c} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},Qje=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:me(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),Bo(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},Zje=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,a=t*n,o=r/2,s=2,l=a-s*2,c=o-s*2;return{trackHeight:a,trackHeightSM:o,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new vn("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}},eNe=mn("Switch",e=>{const t=tn(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Qje(t),Jje(t),Xje(t),Yje(t),Kje(t)]},Zje);var tNe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,size:r,disabled:i,loading:a,className:o,rootClassName:s,style:l,checked:c,value:d,defaultChecked:f,defaultValue:m,onChange:p}=e,h=tNe(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[v,g]=Wt(!1,{value:c??d,defaultValue:f??m}),{getPrefixCls:y,direction:w,switch:x}=u.useContext(It),C=u.useContext(vi),S=(i??C)||a,k=y("switch",n),_=u.createElement("div",{className:`${k}-handle`},a&&u.createElement(Ra,{className:`${k}-loading-icon`})),[E,T,$]=eNe(k),P=Hr(r),M=fe(x==null?void 0:x.className,{[`${k}-small`]:P==="small",[`${k}-loading`]:a,[`${k}-rtl`]:w==="rtl"},o,s,T,$),j=Object.assign(Object.assign({},x==null?void 0:x.style),l),I=(...R)=>{g(R[0]),p==null||p.apply(void 0,R)};return E(u.createElement(J1,{component:"Switch",disabled:S},u.createElement(Nie,Object.assign({},h,{checked:v,onChange:I,prefixCls:k,className:M,style:j,disabled:S,ref:t,loadingIcon:_}))))}),Xj=nNe;Xj.__ANT_SWITCH=!0;var md={},yy="rc-table-internal-hook";function Jj(e){var t=u.createContext(void 0),n=function(i){var a=i.value,o=i.children,s=u.useRef(a);s.current=a;var l=u.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),c=he(l,1),d=c[0];return dn(function(){Si.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),u.createElement(t.Provider,{value:d},o)};return{Context:t,Provider:n,defaultValue:e}}function va(e,t){var n=Xt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var m={};return t.forEach(function(p){m[p]=f[p]}),m}),r=u.useContext(e==null?void 0:e.Context),i=r||{},a=i.listeners,o=i.getValue,s=u.useRef();s.current=n(r?o():e==null?void 0:e.defaultValue);var l=u.useState({}),c=he(l,2),d=c[1];return dn(function(){if(!r)return;function f(m){var p=n(m);Lo(s.current,p,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),s.current}function rNe(){var e=u.createContext(null);function t(){return u.useContext(e)}function n(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{},m=u.useRef(0),p=u.useRef(c),h=t();return h!==null?u.createElement(i,Ae({},c,f)):((!a||a(p.current,c))&&(m.current+=1),p.current=c,u.createElement(e.Provider,{value:m.current},u.createElement(i,Ae({},c,f))))};return o?u.forwardRef(s):s}function r(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{};return t(),u.createElement(i,Ae({},c,f))};return o?u.memo(u.forwardRef(s),a):u.memo(s,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var Qj=rNe(),Aie=Qj.makeImmutable,cg=Qj.responseImmutable,iNe=Qj.useImmutableMark,Xa=Jj(),Fie=u.createContext({renderWithProps:!1}),aNe="RC_TABLE_KEY";function oNe(e){return e==null?[]:Array.isArray(e)?e:[e]}function Z_(e){var t=[],n={};return e.forEach(function(r){for(var i=r||{},a=i.key,o=i.dataIndex,s=a||oNe(o).join("-")||aNe;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function jR(e){return e!=null}function sNe(e){return typeof e=="number"&&!Number.isNaN(e)}function lNe(e){return e&&pt(e)==="object"&&!Array.isArray(e)&&!u.isValidElement(e)}function cNe(e,t,n,r,i,a){var o=u.useContext(Fie),s=iNe(),l=Rc(function(){if(jR(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],d=cr(e,c),f=d,m=void 0;if(i){var p=i(d,e,n);lNe(p)?(f=p.children,m=p.props,o.renderWithProps=!0):f=p}return[f,m]},[s,e,r,t,i,n],function(c,d){if(a){var f=he(c,2),m=f[1],p=he(d,2),h=p[1];return a(h,m)}return o.renderWithProps?!0:!Lo(c,d,!0)});return l}function uNe(e,t,n,r){var i=e+t-1;return e<=r&&i>=n}function dNe(e,t){return va(Xa,function(n){var r=uNe(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var fNe=function(t){var n=t.ellipsis,r=t.rowType,i=t.children,a,o=n===!0?{showTitle:!0}:n;return o&&(o.showTitle||r==="header")&&(typeof i=="string"||typeof i=="number"?a=i.toString():u.isValidElement(i)&&typeof i.props.children=="string"&&(a=i.props.children)),a};function mNe(e){var t,n,r,i,a,o,s,l,c=e.component,d=e.children,f=e.ellipsis,m=e.scope,p=e.prefixCls,h=e.className,v=e.align,g=e.record,y=e.render,w=e.dataIndex,x=e.renderIndex,C=e.shouldCellUpdate,S=e.index,k=e.rowType,_=e.colSpan,E=e.rowSpan,T=e.fixLeft,$=e.fixRight,P=e.firstFixLeft,M=e.lastFixLeft,j=e.firstFixRight,I=e.lastFixRight,R=e.appendNode,O=e.additionalProps,L=O===void 0?{}:O,D=e.isSticky,B="".concat(p,"-cell"),F=va(Xa,["supportSticky","allColumnsFixedLeft","rowHoverable"]),z=F.supportSticky,H=F.allColumnsFixedLeft,A=F.rowHoverable,V=cNe(g,w,x,d,y,C),W=he(V,2),U=W[0],X=W[1],J={},re=typeof T=="number"&&z,Q=typeof $=="number"&&z;re&&(J.position="sticky",J.left=T),Q&&(J.position="sticky",J.right=$);var ne=(t=(n=(r=X==null?void 0:X.colSpan)!==null&&r!==void 0?r:L.colSpan)!==null&&n!==void 0?n:_)!==null&&t!==void 0?t:1,Z=(i=(a=(o=X==null?void 0:X.rowSpan)!==null&&o!==void 0?o:L.rowSpan)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:1,se=dNe(S,Z),oe=he(se,2),ce=oe[0],te=oe[1],le=Xt(function(q){var ue;g&&te(S,S+Z-1),L==null||(ue=L.onMouseEnter)===null||ue===void 0||ue.call(L,q)}),pe=Xt(function(q){var ue;g&&te(-1,-1),L==null||(ue=L.onMouseLeave)===null||ue===void 0||ue.call(L,q)});if(ne===0||Z===0)return null;var we=(s=L.title)!==null&&s!==void 0?s:fNe({rowType:k,ellipsis:f,children:U}),_e=fe(B,h,(l={},G(G(G(G(G(G(G(G(G(G(l,"".concat(B,"-fix-left"),re&&z),"".concat(B,"-fix-left-first"),P&&z),"".concat(B,"-fix-left-last"),M&&z),"".concat(B,"-fix-left-all"),M&&H&&z),"".concat(B,"-fix-right"),Q&&z),"".concat(B,"-fix-right-first"),j&&z),"".concat(B,"-fix-right-last"),I&&z),"".concat(B,"-ellipsis"),f),"".concat(B,"-with-append"),R),"".concat(B,"-fix-sticky"),(re||Q)&&D&&z),G(l,"".concat(B,"-row-hover"),!X&&ce)),L.className,X==null?void 0:X.className),Y={};v&&(Y.textAlign=v);var ae=N(N(N(N({},X==null?void 0:X.style),J),Y),L.style),ee=U;return pt(ee)==="object"&&!Array.isArray(ee)&&!u.isValidElement(ee)&&(ee=null),f&&(M||j)&&(ee=u.createElement("span",{className:"".concat(B,"-content")},ee)),u.createElement(c,Ae({},X,L,{className:_e,style:ae,title:we,scope:m,onMouseEnter:A?le:void 0,onMouseLeave:A?pe:void 0,colSpan:ne!==1?ne:null,rowSpan:Z!==1?Z:null}),R,ee)}const ug=u.memo(mNe);function Zj(e,t,n,r,i){var a=n[e]||{},o=n[t]||{},s,l;a.fixed==="left"?s=r.left[i==="rtl"?t:e]:o.fixed==="right"&&(l=r.right[i==="rtl"?e:t]);var c=!1,d=!1,f=!1,m=!1,p=n[t+1],h=n[e-1],v=p&&!p.fixed||h&&!h.fixed||n.every(function(C){return C.fixed==="left"});if(i==="rtl"){if(s!==void 0){var g=h&&h.fixed==="left";m=!g&&v}else if(l!==void 0){var y=p&&p.fixed==="right";f=!y&&v}}else if(s!==void 0){var w=p&&p.fixed==="left";c=!w&&v}else if(l!==void 0){var x=h&&h.fixed==="right";d=!x&&v}return{fixLeft:s,fixRight:l,lastFixLeft:c,firstFixRight:d,lastFixRight:f,firstFixLeft:m,isSticky:r.isSticky}}var Die=u.createContext({});function pNe(e){var t=e.className,n=e.index,r=e.children,i=e.colSpan,a=i===void 0?1:i,o=e.rowSpan,s=e.align,l=va(Xa,["prefixCls","direction"]),c=l.prefixCls,d=l.direction,f=u.useContext(Die),m=f.scrollColumnIndex,p=f.stickyOffsets,h=f.flattenColumns,v=n+a-1,g=v+1===m?a+1:a,y=Zj(n,n+g-1,h,p,d);return u.createElement(ug,Ae({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:s,colSpan:g,rowSpan:o,render:function(){return r}},y))}var hNe=["children"];function vNe(e){var t=e.children,n=it(e,hNe);return u.createElement("tr",n,t)}function e3(e){var t=e.children;return t}e3.Row=vNe;e3.Cell=pNe;function gNe(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,i=va(Xa,"prefixCls"),a=r.length-1,o=r[a],s=u.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:o!=null&&o.scrollbar?a:null}},[o,r,a,n]);return u.createElement(Die.Provider,{value:s},u.createElement("tfoot",{className:"".concat(i,"-summary")},t))}const sw=cg(gNe);var Lie=e3;function bNe(e){return null}function yNe(e){return null}function Bie(e,t,n,r,i,a,o){var s=a(t,o);e.push({record:t,indent:n,index:o,rowKey:s});var l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(var c=0;c1?P-1:0),j=1;j5&&arguments[5]!==void 0?arguments[5]:[],s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,l=e.record,c=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,m=e.expandIconColumnIndex,p=e.nestExpandable,h=e.indentSize,v=e.expandIcon,g=e.expanded,y=e.hasNestChildren,w=e.onTriggerExpand,x=e.expandable,C=e.expandedKeys,S=d[n],k=f[n],_;n===(m||0)&&p&&(_=u.createElement(u.Fragment,null,u.createElement("span",{style:{paddingLeft:"".concat(h*r,"px")},className:"".concat(c,"-row-indent indent-level-").concat(r)}),v({prefixCls:c,expanded:g,expandable:y,record:l,onExpand:w})));var E=((a=t.onCell)===null||a===void 0?void 0:a.call(t,l,i))||{};if(s){var T=E.rowSpan,$=T===void 0?1:T;if(x&&$&&n=1)),style:N(N({},n),x==null?void 0:x.style)}),g.map(function(P,M){var j=P.render,I=P.dataIndex,R=P.className,O=Uie(h,P,M,c,i,s,p==null?void 0:p.offset),L=O.key,D=O.fixedInfo,B=O.appendCellNode,F=O.additionalCellProps;return u.createElement(ug,Ae({className:R,ellipsis:P.ellipsis,align:P.align,scope:P.rowScope,component:P.rowScope?m:f,prefixCls:v,key:L,record:r,index:i,renderIndex:a,dataIndex:I,render:j,shouldCellUpdate:P.shouldCellUpdate},D,{appendNode:B,additionalProps:F}))})),T;if(S&&(k.current||C)){var $=w(r,i,c+1,C);T=u.createElement(Vie,{expanded:C,className:fe("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(c+1),_),prefixCls:v,component:d,cellComponent:f,colSpan:p?p.colSpan:g.length,stickyOffset:p==null?void 0:p.sticky,isEmpty:!1},$)}return u.createElement(u.Fragment,null,E,T)}const SNe=cg(CNe);function kNe(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,i=e.title,a=u.useRef();return dn(function(){a.current&&n(t,a.current.offsetWidth)},[]),u.createElement(Mi,{data:t},u.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},u.createElement("div",{className:"".concat(r,"-measure-cell-content")},i||" ")))}function _Ne(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,i=e.columns,a=u.useRef(null),o=va(Xa,["measureRowRender"]),s=o.measureRowRender,l=u.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},u.createElement(Mi.Collection,{onBatchResize:function(d){Kv(a.current)&&d.forEach(function(f){var m=f.data,p=f.size;r(m,p.offsetWidth)})}},n.map(function(c){var d=i.find(function(p){return p.key===c}),f=d==null?void 0:d.title,m=u.isValidElement(f)?u.cloneElement(f,{ref:null}):f;return u.createElement(kNe,{prefixCls:t,key:c,columnKey:c,onColumnResize:r,title:m})})));return s?s(l):l}function ENe(e){var t=e.data,n=e.measureColumnWidth,r=va(Xa,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),i=r.prefixCls,a=r.getComponent,o=r.onColumnResize,s=r.flattenColumns,l=r.getRowKey,c=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,m=r.expandedRowOffset,p=m===void 0?0:m,h=r.colWidths,v=zie(t,d,c,l),g=u.useMemo(function(){return v.map(function(T){return T.rowKey})},[v]),y=u.useRef({renderWithProps:!1}),w=u.useMemo(function(){for(var T=s.length-p,$=0,P=0;P=0;c-=1){var d=t[c],f=n&&n[c],m=void 0,p=void 0;if(f&&(m=f[ub],a==="auto"&&(p=f.minWidth)),d||p||m||l){var h=m||{};h.columnType;var v=it(h,RNe);o.unshift(u.createElement("col",Ae({key:c,style:{width:d,minWidth:p}},v))),l=!0}}return o.length>0?u.createElement("colgroup",null,o):null}var INe=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function ONe(e,t){return u.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:o,prefixCls:d,key:p[v]},y,{additionalProps:w,rowType:"header"}))}))};function NNe(e){var t=[];function n(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[l]=t[l]||[];var c=s,d=o.filter(Boolean).map(function(f){var m={key:f.key,className:f.className||"",children:f.title,column:f,colStart:c},p=1,h=f.children;return h&&h.length>0&&(p=n(h,c,l+1).reduce(function(v,g){return v+g},0),m.hasSubColumns=!0),"colSpan"in f&&(p=f.colSpan),"rowSpan"in f&&(m.rowSpan=f.rowSpan),m.colSpan=p,m.colEnd=m.colStart+p-1,t[l].push(m),c+=p,p});return d}n(e,0);for(var r=t.length,i=function(s){t[s].forEach(function(l){!("rowSpan"in l)&&!l.hasSubColumns&&(l.rowSpan=r-s)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function FNe(e,t,n){return u.useMemo(function(){if(t&&t>0){var r=0,i=0;e.forEach(function(m){var p=OB(t,m.width);p?r+=p:i+=1});var a=Math.max(t,n),o=Math.max(a-r,i),s=i,l=o/i,c=0,d=e.map(function(m){var p=N({},m),h=OB(t,p.width);if(h)p.width=h;else{var v=Math.floor(l);p.width=s===1?o:v,o-=v,s-=1}return c+=p.width,p});if(c0?N(N({},t),{},{children:Gie(n)}):t})}function NR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&pt(n)==="object"}).reduce(function(n,r,i){var a=r.fixed,o=a===!0?"left":a,s="".concat(t,"-").concat(i),l=r.children;return l&&l.length>0?[].concat(Ve(n),Ve(NR(l,s).map(function(c){var d;return N(N({},c),{},{fixed:(d=c.fixed)!==null&&d!==void 0?d:o})}))):[].concat(Ve(n),[N(N({key:s},r),{},{fixed:o})])},[])}function BNe(e){return e.map(function(t){var n=t.fixed,r=it(t,LNe),i=n;return n==="left"?i="right":n==="right"&&(i="left"),N({fixed:i},r)})}function zNe(e,t){var n=e.prefixCls,r=e.columns,i=e.children,a=e.expandable,o=e.expandedKeys,s=e.columnTitle,l=e.getRowKey,c=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,m=e.expandIconColumnIndex,p=e.expandedRowOffset,h=p===void 0?0:p,v=e.direction,g=e.expandRowByClick,y=e.columnWidth,w=e.fixed,x=e.scrollWidth,C=e.clientWidth,S=u.useMemo(function(){var I=r||eN(i)||[];return Gie(I.slice())},[r,i]),k=u.useMemo(function(){if(a){var I=S.slice();if(!I.includes(md)){var R=m||0,O=R===0&&w==="right"?S.length:R;O>=0&&I.splice(O,0,md)}var L=I.indexOf(md);I=I.filter(function(z,H){return z!==md||H===L});var D=S[L],B;w?B=w:B=D?D.fixed:null;var F=G(G(G(G(G(G({},ub,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",B),"className","".concat(n,"-row-expand-icon-cell")),"width",y),"render",function(H,A,V){var W=l(A,V),U=o.has(W),X=f?f(A):!0,J=d({prefixCls:n,expanded:U,expandable:X,record:A,onExpand:c});return g?u.createElement("span",{onClick:function(Q){return Q.stopPropagation()}},J):J});return I.map(function(z,H){var A=z===md?F:z;return H=0;R-=1){var O=E[R].fixed;if(O==="left"||O===!0){I=R;break}}if(I>=0)for(var L=0;L<=I;L+=1){var D=E[L].fixed;if(D!=="left"&&D!==!0)return!0}var B=E.findIndex(function(H){var A=H.fixed;return A==="right"});if(B>=0)for(var F=B;F=L-s})})}})},j=function(R){w(function(O){return N(N({},O),{},{scrollLeft:f?R/f*m:0})})};return u.useImperativeHandle(n,function(){return{setScrollLeft:j,checkScrollBarVisible:M}}),u.useEffect(function(){var I=_d(document.body,"mouseup",T,!1),R=_d(document.body,"mousemove",P,!1);return M(),function(){I.remove(),R.remove()}},[p,k]),u.useEffect(function(){if(a.current){for(var I=[],R=K1(a.current);R;)I.push(R),R=R.parentElement;return I.forEach(function(O){return O.addEventListener("scroll",M,!1)}),window.addEventListener("resize",M,!1),window.addEventListener("scroll",M,!1),l.addEventListener("scroll",M,!1),function(){I.forEach(function(O){return O.removeEventListener("scroll",M)}),window.removeEventListener("resize",M),window.removeEventListener("scroll",M),l.removeEventListener("scroll",M)}}},[l]),u.useEffect(function(){y.isHiddenScrollBar||w(function(I){var R=a.current;return R?N(N({},I),{},{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):I})},[y.isHiddenScrollBar]),f<=m||!p||y.isHiddenScrollBar?null:u.createElement("div",{style:{height:oD(),width:m,bottom:s},className:"".concat(d,"-sticky-scroll")},u.createElement("div",{onMouseDown:$,ref:h,className:fe("".concat(d,"-sticky-scroll-bar"),G({},"".concat(d,"-sticky-scroll-bar-active"),k)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(y.scrollLeft,"px, 0, 0)")}}))};const XNe=u.forwardRef(YNe);var Kie="rc-table",JNe=[],QNe={};function ZNe(){return"No Data"}function e9e(e,t){var n=N({rowKey:"key",prefixCls:Kie,emptyText:ZNe},e),r=n.prefixCls,i=n.className,a=n.rowClassName,o=n.style,s=n.data,l=n.rowKey,c=n.scroll,d=n.tableLayout,f=n.direction,m=n.title,p=n.footer,h=n.summary,v=n.caption,g=n.id,y=n.showHeader,w=n.components,x=n.emptyText,C=n.onRow,S=n.onHeaderRow,k=n.measureRowRender,_=n.onScroll,E=n.internalHooks,T=n.transformColumns,$=n.internalRefs,P=n.tailor,M=n.getContainerWidth,j=n.sticky,I=n.rowHoverable,R=I===void 0?!0:I,O=s||JNe,L=!!O.length,D=E===yy,B=u.useCallback(function($t,zt){return cr(w,$t)||zt},[w]),F=u.useMemo(function(){return typeof l=="function"?l:function($t){var zt=$t&&$t[l];return zt}},[l]),z=B(["body"]),H=qNe(),A=he(H,3),V=A[0],W=A[1],U=A[2],X=HNe(n,O,F),J=he(X,6),re=J[0],Q=J[1],ne=J[2],Z=J[3],se=J[4],oe=J[5],ce=c==null?void 0:c.x,te=u.useState(0),le=he(te,2),pe=le[0],we=le[1],_e=zNe(N(N(N({},n),re),{},{expandable:!!re.expandedRowRender,columnTitle:re.columnTitle,expandedKeys:ne,getRowKey:F,onTriggerExpand:oe,expandIcon:Z,expandIconColumnIndex:re.expandIconColumnIndex,direction:f,scrollWidth:D&&P&&typeof ce=="number"?ce:null,clientWidth:pe}),D?T:null),Y=he(_e,4),ae=Y[0],ee=Y[1],q=Y[2],ue=Y[3],ie=q??ce,de=u.useMemo(function(){return{columns:ae,flattenColumns:ee}},[ae,ee]),be=u.useRef(),ke=u.useRef(),xe=u.useRef(),ye=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:be.current,scrollTo:function(zt){var _n;if(xe.current instanceof HTMLElement){var Rn=zt.index,Tr=zt.top,Qa=zt.key;if(sNe(Tr)){var Ni;(Ni=xe.current)===null||Ni===void 0||Ni.scrollTo({top:Tr})}else{var aa,Uo=Qa??F(O[Rn]);(aa=xe.current.querySelector('[data-row-key="'.concat(Uo,'"]')))===null||aa===void 0||aa.scrollIntoView()}}else(_n=xe.current)!==null&&_n!==void 0&&_n.scrollTo&&xe.current.scrollTo(zt)}}});var Se=u.useRef(),Oe=u.useState(!1),Re=he(Oe,2),Fe=Re[0],Ce=Re[1],ve=u.useState(!1),ge=he(ve,2),Ee=ge[0],Ne=ge[1],We=u.useState(new Map),He=he(We,2),Ye=He[0],De=He[1],Ue=Z_(ee),Le=Ue.map(function($t){return Ye.get($t)}),ft=u.useMemo(function(){return Le},[Le.join("_")]),mt=KNe(ft,ee,f),ut=c&&jR(c.y),gt=c&&jR(ie)||!!re.fixed,Pe=gt&&ee.some(function($t){var zt=$t.fixed;return zt}),Te=u.useRef(),Ie=GNe(j,r),$e=Ie.isSticky,je=Ie.offsetHeader,Ke=Ie.offsetSummary,Ze=Ie.offsetScroll,st=Ie.stickyClassName,Xe=Ie.container,Ge=u.useMemo(function(){return h==null?void 0:h(O)},[h,O]),ct=(ut||$e)&&u.isValidElement(Ge)&&Ge.type===e3&&Ge.props.fixed,yt,Rt,Nt;ut&&(Rt={overflowY:L?"scroll":"auto",maxHeight:c.y}),gt&&(yt={overflowX:"auto"},ut||(Rt={overflowY:"hidden"}),Nt={width:ie===!0?"auto":ie,minWidth:"100%"});var Ct=u.useCallback(function($t,zt){De(function(_n){if(_n.get($t)!==zt){var Rn=new Map(_n);return Rn.set($t,zt),Rn}return _n})},[]),Je=UNe(),Me=he(Je,2),ze=Me[0],tt=Me[1];function ot($t,zt){zt&&(typeof zt=="function"?zt($t):zt.scrollLeft!==$t&&(zt.scrollLeft=$t,zt.scrollLeft!==$t&&setTimeout(function(){zt.scrollLeft=$t},0)))}var Qe=Xt(function($t){var zt=$t.currentTarget,_n=$t.scrollLeft,Rn=f==="rtl",Tr=typeof _n=="number"?_n:zt.scrollLeft,Qa=zt||QNe;if(!tt()||tt()===Qa){var Ni;ze(Qa),ot(Tr,ke.current),ot(Tr,xe.current),ot(Tr,Se.current),ot(Tr,(Ni=Te.current)===null||Ni===void 0?void 0:Ni.setScrollLeft)}var aa=zt||ke.current;if(aa){var Uo=D&&P&&typeof ie=="number"?ie:aa.scrollWidth,ic=aa.clientWidth;if(Uo===ic){Ce(!1),Ne(!1);return}Rn?(Ce(-Tr0)):(Ce(Tr>0),Ne(Tr1?g-I:0,O=N(N(N({},E),c),{},{flex:"0 0 ".concat(I,"px"),width:"".concat(I,"px"),marginRight:R,pointerEvents:"auto"}),L=u.useMemo(function(){return f?M<=1:$===0||M===0||M>1},[M,$,f]);L?O.visibility="hidden":f&&(O.height=m==null?void 0:m(M));var D=L?function(){return null}:p,B={};return(M===0||$===0)&&(B.rowSpan=1,B.colSpan=1),u.createElement(ug,Ae({className:fe(v,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:o,prefixCls:t.prefixCls,key:C,record:l,index:a,renderIndex:s,dataIndex:h,render:D,shouldCellUpdate:n.shouldCellUpdate},S,{appendNode:k,additionalProps:N(N({},_),{},{style:O},B)}))}var i9e=["data","index","className","rowKey","style","extra","getHeight"],a9e=u.forwardRef(function(e,t){var n=e.data,r=e.index,i=e.className,a=e.rowKey,o=e.style,s=e.extra,l=e.getHeight,c=it(e,i9e),d=n.record,f=n.indent,m=n.index,p=va(Xa,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),h=p.scrollX,v=p.flattenColumns,g=p.prefixCls,y=p.fixColumn,w=p.componentWidth,x=va(tN,["getComponent"]),C=x.getComponent,S=Hie(d,a,r,f),k=C(["body","row"],"div"),_=C(["body","cell"],"div"),E=S.rowSupportExpand,T=S.expanded,$=S.rowProps,P=S.expandedRowRender,M=S.expandedRowClassName,j;if(E&&T){var I=P(d,r,f+1,T),R=Wie(M,d,r,f),O={};y&&(O={style:G({},"--virtual-width","".concat(w,"px"))});var L="".concat(g,"-expanded-row-cell");j=u.createElement(k,{className:fe("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),R)},u.createElement(ug,{component:_,prefixCls:g,className:fe(L,G({},"".concat(L,"-fixed"),y)),additionalProps:O},I))}var D=N(N({},o),{},{width:h});s&&(D.position="absolute",D.pointerEvents="none");var B=u.createElement(k,Ae({},$,c,{"data-row-key":a,ref:E?null:t,className:fe(i,"".concat(g,"-row"),$==null?void 0:$.className,G({},"".concat(g,"-row-extra"),s)),style:N(N({},D),$==null?void 0:$.style)}),v.map(function(F,z){return u.createElement(r9e,{key:z,component:_,rowInfo:S,column:F,colIndex:z,indent:f,index:r,renderIndex:m,record:d,inverse:s,getHeight:l})}));return E?u.createElement("div",{ref:t},B,j):B}),AB=cg(a9e),o9e=u.forwardRef(function(e,t){var n=e.data,r=e.onScroll,i=va(Xa,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=i.flattenColumns,o=i.onColumnResize,s=i.getRowKey,l=i.expandedKeys,c=i.prefixCls,d=i.childrenColumnName,f=i.scrollX,m=i.direction,p=va(tN),h=p.sticky,v=p.scrollY,g=p.listItemHeight,y=p.getComponent,w=p.onScroll,x=u.useRef(),C=zie(n,d,l,s),S=u.useMemo(function(){var j=0;return a.map(function(I){var R=I.width,O=I.minWidth,L=I.key,D=Math.max(R||0,O||0);return j+=D,[L,D,j]})},[a]),k=u.useMemo(function(){return S.map(function(j){return j[2]})},[S]);u.useEffect(function(){S.forEach(function(j){var I=he(j,2),R=I[0],O=I[1];o(R,O)})},[S]),u.useImperativeHandle(t,function(){var j,I={scrollTo:function(O){var L;(L=x.current)===null||L===void 0||L.scrollTo(O)},nativeElement:(j=x.current)===null||j===void 0?void 0:j.nativeElement};return Object.defineProperty(I,"scrollLeft",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().x)||0},set:function(O){var L;(L=x.current)===null||L===void 0||L.scrollTo({left:O})}}),Object.defineProperty(I,"scrollTop",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().y)||0},set:function(O){var L;(L=x.current)===null||L===void 0||L.scrollTo({top:O})}}),I});var _=function(I,R){var O,L=(O=C[R])===null||O===void 0?void 0:O.record,D=I.onCell;if(D){var B,F=D(L,R);return(B=F==null?void 0:F.rowSpan)!==null&&B!==void 0?B:1}return 1},E=function(I){var R=I.start,O=I.end,L=I.getSize,D=I.offsetY;if(O<0)return null;for(var B=a.filter(function(ne){return _(ne,R)===0}),F=R,z=function(Z){if(B=B.filter(function(se){return _(se,Z)===0}),!B.length)return F=Z,1},H=R;H>=0&&!z(H);H-=1);for(var A=a.filter(function(ne){return _(ne,O)!==1}),V=O,W=function(Z){if(A=A.filter(function(se){return _(se,Z)!==1}),!A.length)return V=Math.max(Z-1,O),1},U=O;U1})&&X.push(Z)},re=F;re<=V;re+=1)J(re);var Q=X.map(function(ne){var Z=C[ne],se=s(Z.record,ne),oe=function(le){var pe=ne+le-1,we=s(C[pe].record,pe),_e=L(se,we);return _e.bottom-_e.top},ce=L(se);return u.createElement(AB,{key:ne,data:Z,rowKey:se,index:ne,style:{top:-D+ce.top},extra:!0,getHeight:oe})});return Q},T=u.useMemo(function(){return{columnsOffset:k}},[k]),$="".concat(c,"-tbody"),P=y(["body","wrapper"]),M={};return h&&(M.position="sticky",M.bottom=0,pt(h)==="object"&&h.offsetScroll&&(M.bottom=h.offsetScroll)),u.createElement(Xie.Provider,{value:T},u.createElement(R_,{fullHeight:!1,ref:x,prefixCls:"".concat($,"-virtual"),styles:{horizontalScrollBar:M},className:$,height:v,itemHeight:g||24,data:C,itemKey:function(I){return s(I.record)},component:P,scrollWidth:f,direction:m,onVirtualScroll:function(I){var R,O=I.x;r({currentTarget:(R=x.current)===null||R===void 0?void 0:R.nativeElement,scrollLeft:O})},onScroll:w,extraRender:E},function(j,I,R){var O=s(j.record,I);return u.createElement(AB,{data:j,rowKey:O,index:I,style:R.style})}))}),s9e=cg(o9e),l9e=function(t,n){var r=n.ref,i=n.onScroll;return u.createElement(s9e,{ref:r,data:t,onScroll:i})};function c9e(e,t){var n=e.data,r=e.columns,i=e.scroll,a=e.sticky,o=e.prefixCls,s=o===void 0?Kie:o,l=e.className,c=e.listItemHeight,d=e.components,f=e.onScroll,m=i||{},p=m.x,h=m.y;typeof p!="number"&&(p=1),typeof h!="number"&&(h=500);var v=Xt(function(w,x){return cr(d,w)||x}),g=Xt(f),y=u.useMemo(function(){return{sticky:a,scrollY:h,listItemHeight:c,getComponent:v,onScroll:g}},[a,h,c,v,g]);return u.createElement(tN.Provider,{value:y},u.createElement(dg,Ae({},e,{className:fe(l,"".concat(s,"-virtual")),scroll:N(N({},i),{},{x:p}),components:N(N({},d),{},{body:n!=null&&n.length?l9e:void 0}),columns:r,internalHooks:yy,tailor:!0,ref:t})))}var u9e=u.forwardRef(c9e);function Jie(e){return Aie(u9e,e)}Jie();const d9e=e=>null,f9e=e=>null;var nN=u.createContext(null),Qie=u.createContext({}),m9e=function(t){for(var n=t.prefixCls,r=t.level,i=t.isStart,a=t.isEnd,o="".concat(n,"-indent-unit"),s=[],l=0;l=0&&n.splice(r,1),n}function ru(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function rN(e){return e.split("-")}function g9e(e,t){var n=[],r=Po(t,e);function i(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(o){var s=o.key,l=o.children;n.push(s),i(l)})}return i(r.children),n}function b9e(e){if(e.parent){var t=rN(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function y9e(e){var t=rN(e.pos);return Number(t[t.length-1])===0}function LB(e,t,n,r,i,a,o,s,l,c){var d,f=e.clientX,m=e.clientY,p=e.target.getBoundingClientRect(),h=p.top,v=p.height,g=(c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-f),y=(g-12)/r,w=l.filter(function(O){var L;return(L=s[O])===null||L===void 0||(L=L.children)===null||L===void 0?void 0:L.length}),x=Po(s,n.eventKey);if(m-1.5?a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:0})?$=0:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1,{dropPosition:$,dropLevelOffset:P,dropTargetKey:x.key,dropTargetPos:x.pos,dragOverNodeKey:T,dropContainerKey:$===0?null:((d=x.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:R}}function BB(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function M$(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(pt(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return Jn(!1,"`checkedKeys` is not an array or an object"),null;return t}function AR(e,t){var n=new Set;function r(i){if(!n.has(i)){var a=Po(t,i);if(a){n.add(i);var o=a.parent,s=a.node;s.disabled||o&&r(o.key)}}}return(e||[]).forEach(function(i){r(i)}),Ve(n)}const ld={},FR="SELECT_ALL",DR="SELECT_INVERT",LR="SELECT_NONE",zB=[],Zie=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&Zie(e,r[e],n)}),n),x9e=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:a,getTitleCheckboxProps:o,onChange:s,onSelect:l,onSelectAll:c,onSelectInvert:d,onSelectNone:f,onSelectMultiple:m,columnWidth:p,type:h,selections:v,fixed:g,renderCell:y,hideSelectAll:w,checkStrictly:x=!0}=t||{},{prefixCls:C,data:S,pageData:k,getRecordByKey:_,getRowKey:E,expandType:T,childrenColumnName:$,locale:P,getPopupContainer:M}=e,j=Lc(),[I,R]=Rye(Z=>Z),[O,L]=Wt(r||i||zB,{value:r}),D=u.useRef(new Map),B=u.useCallback(Z=>{if(n){const se=new Map;Z.forEach(oe=>{let ce=_(oe);!ce&&D.current.has(oe)&&(ce=D.current.get(oe)),se.set(oe,ce)}),D.current=se}},[_,n]);u.useEffect(()=>{B(O)},[O]);const F=u.useMemo(()=>Zie($,k),[$,k]),{keyEntities:z}=u.useMemo(()=>{if(x)return{keyEntities:null};let Z=S;if(n){const se=new Set(F.map((ce,te)=>E(ce,te))),oe=Array.from(D.current).reduce((ce,[te,le])=>se.has(te)?ce:ce.concat(le),[]);Z=[].concat(Ve(Z),Ve(oe))}return fy(Z,{externalGetKey:E,childrenPropName:$})},[S,E,x,$,n,F]),H=u.useMemo(()=>{const Z=new Map;return F.forEach((se,oe)=>{const ce=E(se,oe),te=(a?a(se):null)||{};Z.set(ce,te)}),Z},[F,E,a]),A=u.useCallback(Z=>{const se=E(Z);let oe;return H.has(se)?oe=H.get(E(Z)):oe=a?a(Z):void 0,!!(oe!=null&&oe.disabled)},[H,E]),[V,W]=u.useMemo(()=>{if(x)return[O||[],[]];const{checkedKeys:Z,halfCheckedKeys:se}=Ks(O,!0,z,A);return[Z||[],se]},[O,x,z,A]),U=u.useMemo(()=>{const Z=h==="radio"?V.slice(0,1):V;return new Set(Z)},[V,h]),X=u.useMemo(()=>h==="radio"?new Set:new Set(W),[W,h]);u.useEffect(()=>{t||L(zB)},[!!t]);const J=u.useCallback((Z,se)=>{let oe,ce;B(Z),n?(oe=Z,ce=Z.map(te=>D.current.get(te))):(oe=[],ce=[],Z.forEach(te=>{const le=_(te);le!==void 0&&(oe.push(te),ce.push(le))})),L(oe),s==null||s(oe,ce,{type:se})},[L,_,s,n]),re=u.useCallback((Z,se,oe,ce)=>{if(l){const te=oe.map(le=>_(le));l(_(Z),se,te,ce)}J(oe,"single")},[l,_,J]),Q=u.useMemo(()=>!v||w?null:(v===!0?[FR,DR,LR]:v).map(se=>se===FR?{key:"all",text:P.selectionAll,onSelect(){J(S.map((oe,ce)=>E(oe,ce)).filter(oe=>{const ce=H.get(oe);return!(ce!=null&&ce.disabled)||U.has(oe)}),"all")}}:se===DR?{key:"invert",text:P.selectInvert,onSelect(){const oe=new Set(U);k.forEach((te,le)=>{const pe=E(te,le),we=H.get(pe);we!=null&&we.disabled||(oe.has(pe)?oe.delete(pe):oe.add(pe))});const ce=Array.from(oe);d&&(j.deprecated(!1,"onSelectInvert","onChange"),d(ce)),J(ce,"invert")}}:se===LR?{key:"none",text:P.selectNone,onSelect(){f==null||f(),J(Array.from(U).filter(oe=>{const ce=H.get(oe);return ce==null?void 0:ce.disabled}),"none")}}:se).map(se=>Object.assign(Object.assign({},se),{onSelect:(...oe)=>{var ce,te;(te=se.onSelect)===null||te===void 0||(ce=te).call.apply(ce,[se].concat(oe)),R(null)}})),[v,U,k,E,d,J]);return[u.useCallback(Z=>{var se;if(!t)return Z.filter(ye=>ye!==ld);let oe=Ve(Z);const ce=new Set(U),te=F.map(E).filter(ye=>!H.get(ye).disabled),le=te.every(ye=>ce.has(ye)),pe=te.some(ye=>ce.has(ye)),we=()=>{const ye=[];le?te.forEach(Oe=>{ce.delete(Oe),ye.push(Oe)}):te.forEach(Oe=>{ce.has(Oe)||(ce.add(Oe),ye.push(Oe))});const Se=Array.from(ce);c==null||c(!le,Se.map(Oe=>_(Oe)),ye.map(Oe=>_(Oe))),J(Se,"all"),R(null)};let _e,Y;if(h!=="radio"){let ye;if(Q){const Ee={getPopupContainer:M,items:Q.map((Ne,We)=>{const{key:He,text:Ye,onSelect:De}=Ne;return{key:He??We,onClick:()=>{De==null||De(te)},label:Ye}})};ye=u.createElement("div",{className:`${C}-selection-extra`},u.createElement(Im,{menu:Ee,getPopupContainer:M},u.createElement("span",null,u.createElement(Mu,null))))}const Se=F.map((Ee,Ne)=>{const We=E(Ee,Ne),He=H.get(We)||{};return Object.assign({checked:ce.has(We)},He)}).filter(({disabled:Ee})=>Ee),Oe=!!Se.length&&Se.length===F.length,Re=Oe&&Se.every(({checked:Ee})=>Ee),Fe=Oe&&Se.some(({checked:Ee})=>Ee),Ce=(o==null?void 0:o())||{},{onChange:ve,disabled:ge}=Ce;Y=u.createElement(Ga,Object.assign({"aria-label":ye?"Custom selection":"Select all"},Ce,{checked:Oe?Re:!!F.length&&le,indeterminate:Oe?!Re&&Fe:!le&&pe,onChange:Ee=>{we(),ve==null||ve(Ee)},disabled:ge??(F.length===0||Oe),skipGroup:!0})),_e=!w&&u.createElement("div",{className:`${C}-selection`},Y,ye)}let ae;h==="radio"?ae=(ye,Se,Oe)=>{const Re=E(Se,Oe),Fe=ce.has(Re),Ce=H.get(Re);return{node:u.createElement(pf,Object.assign({},Ce,{checked:Fe,onClick:ve=>{var ge;ve.stopPropagation(),(ge=Ce==null?void 0:Ce.onClick)===null||ge===void 0||ge.call(Ce,ve)},onChange:ve=>{var ge;ce.has(Re)||re(Re,!0,[Re],ve.nativeEvent),(ge=Ce==null?void 0:Ce.onChange)===null||ge===void 0||ge.call(Ce,ve)}})),checked:Fe}}:ae=(ye,Se,Oe)=>{var Re;const Fe=E(Se,Oe),Ce=ce.has(Fe),ve=X.has(Fe),ge=H.get(Fe);let Ee;return T==="nest"?Ee=ve:Ee=(Re=ge==null?void 0:ge.indeterminate)!==null&&Re!==void 0?Re:ve,{node:u.createElement(Ga,Object.assign({},ge,{indeterminate:Ee,checked:Ce,skipGroup:!0,onClick:Ne=>{var We;Ne.stopPropagation(),(We=ge==null?void 0:ge.onClick)===null||We===void 0||We.call(ge,Ne)},onChange:Ne=>{var We;const{nativeEvent:He}=Ne,{shiftKey:Ye}=He,De=te.indexOf(Fe),Ue=V.some(Le=>te.includes(Le));if(Ye&&x&&Ue){const Le=I(De,te,ce),ft=Array.from(ce);m==null||m(!Ce,ft.map(mt=>_(mt)),Le.map(mt=>_(mt))),J(ft,"multiple")}else{const Le=V;if(x){const ft=Ce?cc(Le,Fe):ru(Le,Fe);re(Fe,!Ce,ft,He)}else{const ft=Ks([].concat(Ve(Le),[Fe]),!0,z,A),{checkedKeys:mt,halfCheckedKeys:ut}=ft;let gt=mt;if(Ce){const Pe=new Set(mt);Pe.delete(Fe),gt=Ks(Array.from(Pe),{halfCheckedKeys:ut},z,A).checkedKeys}re(Fe,!Ce,gt,He)}}R(Ce?null:De),(We=ge==null?void 0:ge.onChange)===null||We===void 0||We.call(ge,Ne)}})),checked:Ce}};const ee=(ye,Se,Oe)=>{const{node:Re,checked:Fe}=ae(ye,Se,Oe);return y?y(Fe,Se,Oe,Re):Re};if(!oe.includes(ld))if(oe.findIndex(ye=>{var Se;return((Se=ye[ub])===null||Se===void 0?void 0:Se.columnType)==="EXPAND_COLUMN"})===0){const[ye,...Se]=oe;oe=[ye,ld].concat(Ve(Se))}else oe=[ld].concat(Ve(oe));const q=oe.indexOf(ld);oe=oe.filter((ye,Se)=>ye!==ld||Se===q);const ue=oe[q-1],ie=oe[q+1];let de=g;de===void 0&&((ie==null?void 0:ie.fixed)!==void 0?de=ie.fixed:(ue==null?void 0:ue.fixed)!==void 0&&(de=ue.fixed)),de&&ue&&((se=ue[ub])===null||se===void 0?void 0:se.columnType)==="EXPAND_COLUMN"&&ue.fixed===void 0&&(ue.fixed=de);const be=fe(`${C}-selection-col`,{[`${C}-selection-col-with-dropdown`]:v&&h==="checkbox"}),ke=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(Y):t.columnTitle:_e,xe={fixed:de,width:p,className:`${C}-selection-column`,title:ke(),render:ee,onCell:t.onCell,align:t.align,[ub]:{className:be}};return oe.map(ye=>ye===ld?xe:ye)},[E,F,t,V,U,X,p,Q,T,H,m,re,A]),U]};function w9e(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:a,expandable:o}=t,s=`${n}-row-expand-icon`;return u.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:fe(s,{[`${s}-spaced`]:!o,[`${s}-expanded`]:o&&a,[`${s}-collapsed`]:o&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function C9e(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let a=r;if(i){const o=getComputedStyle(i),s=Number.parseInt(o.borderLeftWidth,10),l=Number.parseInt(o.borderRightWidth,10);a=r-s-l}return a}}const ef=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function fg(e,t){return t?`${t}-${e}`:`${e}`}const t3=(e,t)=>typeof e=="function"?e(t):e,S9e=(e,t)=>{const n=t3(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var k9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},_9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:k9e}))},E9e=u.forwardRef(_9e),$9e=function(t){var n=t.dropPosition,r=t.dropLevelOffset,i=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*i;break;case 1:a.bottom=0,a.left=-r*i;break;case 0:a.bottom=0,a.left=i;break}return K.createElement("div",{style:a})};function eae(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function T9e(e,t){var n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];dn(function(){if(i)return e(),function(){t()}},[i]),dn(function(){return a(!0),function(){a(!1)}},[])}var P9e=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],R9e=u.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.motion,a=e.motionNodes,o=e.motionType,s=e.onMotionStart,l=e.onMotionEnd,c=e.active,d=e.treeNodeRequiredProps,f=it(e,P9e),m=u.useState(!0),p=he(m,2),h=p[0],v=p[1],g=u.useContext(nN),y=g.prefixCls,w=a&&o!=="hide";dn(function(){a&&w!==h&&v(w)},[a]);var x=function(){a&&s()},C=u.useRef(!1),S=function(){a&&!C.current&&(C.current=!0,l())};T9e(x,S);var k=function(E){w===E&&S()};return a?u.createElement(Gi,Ae({ref:t,visible:h},i,{motionAppear:o==="show",onVisibleChanged:k}),function(_,E){var T=_.className,$=_.style;return u.createElement("div",{ref:E,className:fe("".concat(y,"-treenode-motion"),T),style:$},a.map(function(P){var M=Object.assign({},(eae(P.data),P.data)),j=P.title,I=P.key,R=P.isStart,O=P.isEnd;delete M.children;var L=cb(I,d);return u.createElement(l1,Ae({},M,L,{title:j,active:c,data:P.data,key:I,isStart:R,isEnd:O}))}))}):u.createElement(l1,Ae({domRef:t,className:n,style:r},f,{active:c}))});function I9e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(a,o){var s=new Map;a.forEach(function(c){s.set(c,!0)});var l=o.filter(function(c){return!s.has(c)});return l.length===1?l[0]:null}return n ").concat(t);return t}var N9e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var i=e.expandedKeys,a=e.selectedKeys,o=e.checkedKeys,s=e.loadedKeys,l=e.loadingKeys,c=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,m=e.dragging,p=e.dragOverNodeKey,h=e.dropPosition,v=e.motion,g=e.height,y=e.itemHeight,w=e.virtual,x=e.scrollWidth,C=e.focusable,S=e.activeItem,k=e.focused,_=e.tabIndex,E=e.onKeyDown,T=e.onFocus,$=e.onBlur,P=e.onActiveChange,M=e.onListChangeStart,j=e.onListChangeEnd,I=it(e,O9e),R=u.useRef(null),O=u.useRef(null);u.useImperativeHandle(t,function(){return{scrollTo:function(ae){R.current.scrollTo(ae)},getIndentWidth:function(){return O.current.offsetWidth}}});var L=u.useState(i),D=he(L,2),B=D[0],F=D[1],z=u.useState(r),H=he(z,2),A=H[0],V=H[1],W=u.useState(r),U=he(W,2),X=U[0],J=U[1],re=u.useState([]),Q=he(re,2),ne=Q[0],Z=Q[1],se=u.useState(null),oe=he(se,2),ce=oe[0],te=oe[1],le=u.useRef(r);le.current=r;function pe(){var Y=le.current;V(Y),J(Y),Z([]),te(null),j()}dn(function(){F(i);var Y=I9e(B,i);if(Y.key!==null)if(Y.add){var ae=A.findIndex(function(be){var ke=be.key;return ke===Y.key}),ee=UB(HB(A,r,Y.key),w,g,y),q=A.slice();q.splice(ae+1,0,WB),J(q),Z(ee),te("show")}else{var ue=r.findIndex(function(be){var ke=be.key;return ke===Y.key}),ie=UB(HB(r,A,Y.key),w,g,y),de=r.slice();de.splice(ue+1,0,WB),J(de),Z(ie),te("hide")}else A!==r&&(V(r),J(r))},[i,r]),u.useEffect(function(){m||pe()},[m]);var we=v?X:r,_e={expandedKeys:i,selectedKeys:a,loadedKeys:s,loadingKeys:l,checkedKeys:o,halfCheckedKeys:c,dragOverNodeKey:p,dropPosition:h,keyEntities:d};return u.createElement(u.Fragment,null,k&&S&&u.createElement("span",{style:VB,"aria-live":"assertive"},j9e(S)),u.createElement("div",null,u.createElement("input",{style:VB,disabled:C===!1||f,tabIndex:C!==!1?_:null,onKeyDown:E,onFocus:T,onBlur:$,value:"",onChange:M9e,"aria-label":"for screen reader"})),u.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},u.createElement("div",{className:"".concat(n,"-indent")},u.createElement("div",{ref:O,className:"".concat(n,"-indent-unit")}))),u.createElement(R_,Ae({},I,{data:we,itemKey:qB,height:g,fullHeight:!1,virtual:w,itemHeight:y,scrollWidth:x,prefixCls:"".concat(n,"-list"),ref:R,role:"tree",onVisibleChange:function(ae){ae.every(function(ee){return qB(ee)!==Om})&&pe()}}),function(Y){var ae=Y.pos,ee=Object.assign({},(eae(Y.data),Y.data)),q=Y.title,ue=Y.key,ie=Y.isStart,de=Y.isEnd,be=dy(ue,ae);delete ee.key,delete ee.children;var ke=cb(be,_e);return u.createElement(R9e,Ae({},ee,ke,{title:q,active:!!S&&ue===S.key,pos:ae,data:Y.data,isStart:ie,isEnd:de,motion:v,motionNodes:ue===Om?ne:null,motionType:ce,onMotionStart:M,onMotionEnd:pe,treeNodeRequiredProps:_e,onMouseMove:function(){P(null)}}))}))}),A9e=10,n3=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,m=f.dragChildrenKeys,p=f.dropPosition,h=f.dropTargetKey,v=f.dropTargetPos,g=f.dropAllowed;if(g){var y=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),h!==null){var w=N(N({},cb(h,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===h,data:Po(r.state.keyEntities,h).node}),x=m.includes(h);Jn(!x,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var C=rN(v),S={event:s,node:Di(w),dragNode:r.dragNodeProps?Di(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(m),dropToGap:p!==0,dropPosition:p+Number(C[C.length-1])};d||y==null||y(S),r.dragNodeProps=null}}}),G(Tt(r),"cleanDragState",function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),G(Tt(r),"triggerExpandActionExpand",function(s,l){var c=r.state,d=c.expandedKeys,f=c.flattenNodes,m=l.expanded,p=l.key,h=l.isLeaf;if(!(h||s.shiftKey||s.metaKey||s.ctrlKey)){var v=f.filter(function(y){return y.key===p})[0],g=Di(N(N({},cb(p,r.getTreeNodeRequiredProps())),{},{data:v.data}));r.setExpandedKeys(m?cc(d,p):ru(d,p)),r.onNodeExpand(s,g)}}),G(Tt(r),"onNodeClick",function(s,l){var c=r.props,d=c.onClick,f=c.expandAction;f==="click"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeDoubleClick",function(s,l){var c=r.props,d=c.onDoubleClick,f=c.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeSelect",function(s,l){var c=r.state.selectedKeys,d=r.state,f=d.keyEntities,m=d.fieldNames,p=r.props,h=p.onSelect,v=p.multiple,g=l.selected,y=l[m.key],w=!g;w?v?c=ru(c,y):c=[y]:c=cc(c,y);var x=c.map(function(C){var S=Po(f,C);return S?S.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),h==null||h(c,{event:"select",selected:w,node:l,selectedNodes:x,nativeEvent:s.nativeEvent})}),G(Tt(r),"onNodeCheck",function(s,l,c){var d=r.state,f=d.keyEntities,m=d.checkedKeys,p=d.halfCheckedKeys,h=r.props,v=h.checkStrictly,g=h.onCheck,y=l.key,w,x={event:"check",node:l,checked:c,nativeEvent:s.nativeEvent};if(v){var C=c?ru(m,y):cc(m,y),S=cc(p,y);w={checked:C,halfChecked:S},x.checkedNodes=C.map(function(P){return Po(f,P)}).filter(Boolean).map(function(P){return P.node}),r.setUncontrolledState({checkedKeys:C})}else{var k=Ks([].concat(Ve(m),[y]),!0,f),_=k.checkedKeys,E=k.halfCheckedKeys;if(!c){var T=new Set(_);T.delete(y);var $=Ks(Array.from(T),{halfCheckedKeys:E},f);_=$.checkedKeys,E=$.halfCheckedKeys}w=_,x.checkedNodes=[],x.checkedNodesPositions=[],x.halfCheckedKeys=E,_.forEach(function(P){var M=Po(f,P);if(M){var j=M.node,I=M.pos;x.checkedNodes.push(j),x.checkedNodesPositions.push({node:j,pos:I})}}),r.setUncontrolledState({checkedKeys:_},!1,{halfCheckedKeys:E})}g==null||g(w,x)}),G(Tt(r),"onNodeLoad",function(s){var l,c=s.key,d=r.state.keyEntities,f=Po(d,c);if(!(f!=null&&(l=f.children)!==null&&l!==void 0&&l.length)){var m=new Promise(function(p,h){r.setState(function(v){var g=v.loadedKeys,y=g===void 0?[]:g,w=v.loadingKeys,x=w===void 0?[]:w,C=r.props,S=C.loadData,k=C.onLoad;if(!S||y.includes(c)||x.includes(c))return null;var _=S(s);return _.then(function(){var E=r.state.loadedKeys,T=ru(E,c);k==null||k(T,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:T}),r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),p()}).catch(function(E){if(r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=A9e){var T=r.state.loadedKeys;Jn(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:ru(T,c)}),p()}h(E)}),{loadingKeys:ru(x,c)}})});return m.catch(function(){}),m}}),G(Tt(r),"onNodeMouseEnter",function(s,l){var c=r.props.onMouseEnter;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeMouseLeave",function(s,l){var c=r.props.onMouseLeave;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeContextMenu",function(s,l){var c=r.props.onRightClick;c&&(s.preventDefault(),c({event:s,node:l}))}),G(Tt(r),"onFocus",function(){var s=r.props.onFocus;r.setState({focused:!0});for(var l=arguments.length,c=new Array(l),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,m={};Object.keys(s).forEach(function(p){if(r.props.hasOwnProperty(p)){f=!1;return}d=!0,m[p]=s[p]}),d&&(!l||f)&&r.setState(N(N({},m),c))}}),G(Tt(r),"scrollTo",function(s){r.listRef.current.scrollTo(s)}),r}return tr(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var i=this.props,a=i.activeKey,o=i.itemScrollOffset,s=o===void 0?0:o;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var i=this.state,a=i.focused,o=i.flattenNodes,s=i.keyEntities,l=i.draggingNodeKey,c=i.activeKey,d=i.dropLevelOffset,f=i.dropContainerKey,m=i.dropTargetKey,p=i.dropPosition,h=i.dragOverNodeKey,v=i.indent,g=this.props,y=g.prefixCls,w=g.className,x=g.style,C=g.showLine,S=g.focusable,k=g.tabIndex,_=k===void 0?0:k,E=g.selectable,T=g.showIcon,$=g.icon,P=g.switcherIcon,M=g.draggable,j=g.checkable,I=g.checkStrictly,R=g.disabled,O=g.motion,L=g.loadData,D=g.filterTreeNode,B=g.height,F=g.itemHeight,z=g.scrollWidth,H=g.virtual,A=g.titleRender,V=g.dropIndicatorRender,W=g.onContextMenu,U=g.onScroll,X=g.direction,J=g.rootClassName,re=g.rootStyle,Q=zr(this.props,{aria:!0,data:!0}),ne;M&&(pt(M)==="object"?ne=M:typeof M=="function"?ne={nodeDraggable:M}:ne={});var Z={prefixCls:y,selectable:E,showIcon:T,icon:$,switcherIcon:P,draggable:ne,draggingNodeKey:l,checkable:j,checkStrictly:I,disabled:R,keyEntities:s,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:m,dropPosition:p,dragOverNodeKey:h,indent:v,direction:X,dropIndicatorRender:V,loadData:L,filterTreeNode:D,titleRender:A,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return u.createElement(nN.Provider,{value:Z},u.createElement("div",{className:fe(y,w,J,G(G(G({},"".concat(y,"-show-line"),C),"".concat(y,"-focused"),a),"".concat(y,"-active-focused"),c!==null)),style:re},u.createElement(N9e,Ae({ref:this.listRef,prefixCls:y,style:x,data:o,disabled:R,selectable:E,checkable:!!j,motion:O,dragging:l!==null,height:B,itemHeight:F,virtual:H,focusable:S,focused:a,tabIndex:_,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:U,scrollWidth:z},this.getTreeNodeRequiredProps(),Q))))}}],[{key:"getDerivedStateFromProps",value:function(i,a){var o=a.prevProps,s={prevProps:i};function l(_){return!o&&i.hasOwnProperty(_)||o&&o[_]!==i[_]}var c,d=a.fieldNames;if(l("fieldNames")&&(d=mv(i.fieldNames),s.fieldNames=d),l("treeData")?c=i.treeData:l("children")&&(Jn(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=Zne(i.children)),c){s.treeData=c;var f=fy(c,{fieldNames:d});s.keyEntities=N(G({},Om,tae),f.keyEntities)}var m=s.keyEntities||a.keyEntities;if(l("expandedKeys")||o&&l("autoExpandParent"))s.expandedKeys=i.autoExpandParent||!o&&i.defaultExpandParent?AR(i.expandedKeys,m):i.expandedKeys;else if(!o&&i.defaultExpandAll){var p=N({},m);delete p[Om];var h=[];Object.keys(p).forEach(function(_){var E=p[_];E.children&&E.children.length&&h.push(E.key)}),s.expandedKeys=h}else!o&&i.defaultExpandedKeys&&(s.expandedKeys=i.autoExpandParent||i.defaultExpandParent?AR(i.defaultExpandedKeys,m):i.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,c||s.expandedKeys){var v=x$(c||a.treeData,s.expandedKeys||a.expandedKeys,d);s.flattenNodes=v}if(i.selectable&&(l("selectedKeys")?s.selectedKeys=BB(i.selectedKeys,i):!o&&i.defaultSelectedKeys&&(s.selectedKeys=BB(i.defaultSelectedKeys,i))),i.checkable){var g;if(l("checkedKeys")?g=M$(i.checkedKeys)||{}:!o&&i.defaultCheckedKeys?g=M$(i.defaultCheckedKeys)||{}:c&&(g=M$(i.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var y=g,w=y.checkedKeys,x=w===void 0?[]:w,C=y.halfCheckedKeys,S=C===void 0?[]:C;if(!i.checkStrictly){var k=Ks(x,!0,m);x=k.checkedKeys,S=k.halfCheckedKeys}s.checkedKeys=x,s.halfCheckedKeys=S}}return l("loadedKeys")&&(s.loadedKeys=i.loadedKeys),s}}]),n}(u.Component);G(n3,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:$9e,allowDrop:function(){return!0},expandAction:!1});G(n3,"TreeNode",l1);var F9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},D9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:F9e}))},nae=u.forwardRef(D9e),L9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},B9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:L9e}))},z9e=u.forwardRef(B9e),H9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},V9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:H9e}))},W9e=u.forwardRef(V9e),U9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},q9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:U9e}))},G9e=u.forwardRef(q9e);const K9e=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:i,borderRadius:a,controlItemBgHover:o})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${i}`,content:'""',borderRadius:a},"&:hover:before":{background:o}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),Y9e=new gn("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),X9e=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),J9e=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${me(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Q9e=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:a,indentSize:o,nodeSelectedBg:s,nodeHoverBg:l,colorTextQuaternary:c,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},bn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:el(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:Y9e,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:me(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:c},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:o}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},X9e(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},J9e(e,t)),{"&:hover":{backgroundColor:l},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:s},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${me(t.calc(a).div(2).equal())} !important`}})}},rae=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),o=tn(t,{treeCls:r,treeNodeCls:i,treeNodePadding:a});return[Q9e(e,o),n&&K9e(o)].filter(Boolean)},iae=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},Z9e=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},iae(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},eAe=mn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:G_(`${t}-checkbox`,e)},rae(t,e),Q1(e)],Z9e),GB=4;function tAe(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:a="ltr"}=e,o=a==="ltr"?"left":"right",s=a==="ltr"?"right":"left",l={[o]:-n*i+GB,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[o]=i+GB;break}return K.createElement("div",{style:l,className:`${r}-drop-indicator`})}var nAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},rAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:nAe}))},iAe=u.forwardRef(rAe),aAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},oAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:aAe}))},sAe=u.forwardRef(oAe),lAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},cAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:lAe}))},uAe=u.forwardRef(cAe);const aae=e=>{var t,n;const{prefixCls:r,switcherIcon:i,treeNodeProps:a,showLine:o,switcherLoadingIcon:s}=e,{isLeaf:l,expanded:c,loading:d}=a;if(d)return u.isValidElement(s)?s:u.createElement(Ra,{className:`${r}-switcher-loading-icon`});let f;if(o&&typeof o=="object"&&(f=o.showLeafIcon),l){if(!o)return null;if(typeof f!="boolean"&&f){const h=typeof f=="function"?f(a):f,v=`${r}-switcher-line-custom-icon`;return u.isValidElement(h)?gi(h,{className:fe((t=h.props)===null||t===void 0?void 0:t.className,v)}):h}return f?u.createElement(nae,{className:`${r}-switcher-line-icon`}):u.createElement("span",{className:`${r}-switcher-leaf-line`})}const m=`${r}-switcher-icon`,p=typeof i=="function"?i(a):i;return u.isValidElement(p)?gi(p,{className:fe((n=p.props)===null||n===void 0?void 0:n.className,m)}):p!==void 0?p:o?c?u.createElement(sAe,{className:`${r}-switcher-line-icon`}):u.createElement(uAe,{className:`${r}-switcher-line-icon`}):u.createElement(iAe,{className:m})},oae=K.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,virtual:a,tree:o}=K.useContext(It),{prefixCls:s,className:l,showIcon:c=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:m,blockNode:p=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,disabled:w,motion:x,style:C}=e,S=r("tree",s),k=r(),_=K.useContext(vi),E=w??_,T=x??Object.assign(Object.assign({},lv(k)),{motionAppear:!1}),$=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:c,motion:T,blockNode:p,disabled:E,showLine:!!d,dropIndicatorRender:tAe}),[P,M,j]=eAe(S),[,I]=Ei(),R=I.paddingXS/2+(((n=I.Tree)===null||n===void 0?void 0:n.titleHeight)||I.controlHeightSM),O=K.useMemo(()=>{if(!y)return!1;let D={};switch(typeof y){case"function":D.nodeDraggable=y;break;case"object":D=Object.assign({},y);break}return D.icon!==!1&&(D.icon=D.icon||K.createElement(G9e,null)),D},[y]),L=D=>K.createElement(aae,{prefixCls:S,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:D,showLine:d});return P(K.createElement(n3,Object.assign({itemHeight:R,ref:t,virtual:a},$,{style:Object.assign(Object.assign({},o==null?void 0:o.style),C),prefixCls:S,className:fe({[`${S}-icon-hide`]:!c,[`${S}-block-node`]:p,[`${S}-unselectable`]:!g,[`${S}-rtl`]:i==="rtl",[`${S}-disabled`]:E},o==null?void 0:o.className,l,M,j),direction:i,checkable:v&&K.createElement("span",{className:`${S}-checkbox-inner`}),selectable:g,switcherIcon:L,draggable:O}),h))}),KB=0,j$=1,YB=2;function iN(e,t,n){const{key:r,children:i}=n;function a(o){const s=o[r],l=o[i];t(s,o)!==!1&&iN(l||[],t,n)}e.forEach(a)}function dAe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const a=[];let o=KB;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return iN(e,l=>{if(o===YB)return!1;if(s(l)){if(a.push(l),o===KB)o=j$;else if(o===j$)return o=YB,!1}else o===j$&&a.push(l);return t.includes(l)},mv(i)),a}function N$(e,t,n){const r=Ve(t),i=[];return iN(e,(a,o)=>{const s=r.indexOf(a);return s!==-1&&(i.push(o),r.splice(s,1)),!!r.length},mv(n)),i}var XB=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,a=XB(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=u.useRef(null),s=u.useRef(null),l=()=>{const{keyEntities:E}=fy(JB(a),{fieldNames:a.fieldNames});let T;return n?T=Object.keys(E):r?T=AR(a.expandedKeys||i||[],E):T=a.expandedKeys||i||[],T},[c,d]=u.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,m]=u.useState(()=>l());u.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),u.useEffect(()=>{"expandedKeys"in a&&m(a.expandedKeys)},[a.expandedKeys]);const p=(E,T)=>{var $;return"expandedKeys"in a||m(E),($=a.onExpand)===null||$===void 0?void 0:$.call(a,E,T)},h=(E,T)=>{var $;const{multiple:P,fieldNames:M}=a,{node:j,nativeEvent:I}=T,{key:R=""}=j,O=JB(a),L=Object.assign(Object.assign({},T),{selected:!0}),D=(I==null?void 0:I.ctrlKey)||(I==null?void 0:I.metaKey),B=I==null?void 0:I.shiftKey;let F;P&&D?(F=E,o.current=R,s.current=F,L.selectedNodes=N$(O,F,M)):P&&B?(F=Array.from(new Set([].concat(Ve(s.current||[]),Ve(dAe({treeData:O,expandedKeys:f,startKey:R,endKey:o.current,fieldNames:M}))))),L.selectedNodes=N$(O,F,M)):(F=[R],o.current=R,s.current=F,L.selectedNodes=N$(O,F,M)),($=a.onSelect)===null||$===void 0||$.call(a,F,L),"selectedKeys"in a||d(F)},{getPrefixCls:v,direction:g}=u.useContext(It),{prefixCls:y,className:w,showIcon:x=!0,expandAction:C="click"}=a,S=XB(a,["prefixCls","className","showIcon","expandAction"]),k=v("tree",y),_=fe(`${k}-directory`,{[`${k}-directory-rtl`]:g==="rtl"},w);return u.createElement(oae,Object.assign({icon:fAe,ref:t,blockNode:!0},S,{showIcon:x,expandAction:C,prefixCls:k,className:_,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:p}))},pAe=u.forwardRef(mAe),r3=oae;r3.DirectoryTree=pAe;r3.TreeNode=l1;const QB=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:a}=e;return n?u.createElement("div",{className:`${r}-filter-dropdown-search`},u.createElement(og,{prefix:u.createElement(Zv,null),placeholder:i.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},hAe=e=>{const{keyCode:t}=e;t===ht.ENTER&&e.stopPropagation()},vAe=u.forwardRef((e,t)=>u.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:hAe,ref:t},e.children));function jh(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(Ve(t),Ve(jh(r))))}),t}function gAe(e){return e.some(({children:t})=>t)}function sae(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function lae({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a}){return e.map((o,s)=>{const l=String(o.value);if(o.children)return{key:l||s,label:o.text,popupClassName:`${t}-dropdown-submenu`,children:lae({filters:o.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a})};const c=r?Ga:pf,d={key:o.value!==void 0?l:s,label:u.createElement(u.Fragment,null,u.createElement(c,{checked:n.includes(l)}),u.createElement("span",null,o.text))};return i.trim()?typeof a=="function"?a(i,o)?d:null:sae(i,o.text)?d:null:d})}function A$(e){return e||[]}const bAe=e=>{var t,n,r,i;const{tablePrefixCls:a,prefixCls:o,column:s,dropdownPrefixCls:l,columnKey:c,filterOnClose:d,filterMultiple:f,filterMode:m="menu",filterSearch:p=!1,filterState:h,triggerFilter:v,locale:g,children:y,getPopupContainer:w,rootClassName:x}=e,{filterResetToDefaultFilteredValue:C,defaultFilteredValue:S,filterDropdownProps:k={},filterDropdownOpen:_,filterDropdownVisible:E,onFilterDropdownVisibleChange:T,onFilterDropdownOpenChange:$}=s,[P,M]=u.useState(!1),j=!!(h&&(!((t=h.filteredKeys)===null||t===void 0)&&t.length||h.forceFiltered)),I=Y=>{var ae;M(Y),(ae=k.onOpenChange)===null||ae===void 0||ae.call(k,Y),$==null||$(Y),T==null||T(Y)},R=(i=(r=(n=k.open)!==null&&n!==void 0?n:_)!==null&&r!==void 0?r:E)!==null&&i!==void 0?i:P,O=h==null?void 0:h.filteredKeys,[L,D]=jye(A$(O)),B=({selectedKeys:Y})=>{D(Y)},F=(Y,{node:ae,checked:ee})=>{B(f?{selectedKeys:Y}:{selectedKeys:ee&&ae.key?[ae.key]:[]})};u.useEffect(()=>{P&&B({selectedKeys:A$(O)})},[O]);const[z,H]=u.useState([]),A=Y=>{H(Y)},[V,W]=u.useState(""),U=Y=>{const{value:ae}=Y.target;W(ae)};u.useEffect(()=>{P||W("")},[P]);const X=Y=>{const ae=Y!=null&&Y.length?Y:null;if(ae===null&&(!h||!h.filteredKeys)||Lo(ae,h==null?void 0:h.filteredKeys,!0))return null;v({column:s,key:c,filteredKeys:ae})},J=()=>{I(!1),X(L())},re=({confirm:Y,closeDropdown:ae}={confirm:!1,closeDropdown:!1})=>{Y&&X([]),ae&&I(!1),W(""),D(C?(S||[]).map(ee=>String(ee)):[])},Q=({closeDropdown:Y}={closeDropdown:!0})=>{Y&&I(!1),X(L())},ne=(Y,ae)=>{ae.source==="trigger"&&(Y&&O!==void 0&&D(A$(O)),I(Y),!Y&&!s.filterDropdown&&d&&J())},Z=fe({[`${l}-menu-without-submenu`]:!gAe(s.filters||[])}),se=Y=>{if(Y.target.checked){const ae=jh(s==null?void 0:s.filters).map(ee=>String(ee));D(ae)}else D([])},oe=({filters:Y})=>(Y||[]).map((ae,ee)=>{const q=String(ae.value),ue={title:ae.text,key:ae.value!==void 0?q:String(ee)};return ae.children&&(ue.children=oe({filters:ae.children})),ue}),ce=Y=>{var ae;return Object.assign(Object.assign({},Y),{text:Y.title,value:Y.key,children:((ae=Y.children)===null||ae===void 0?void 0:ae.map(ee=>ce(ee)))||[]})};let te;const{direction:le,renderEmpty:pe}=u.useContext(It);if(typeof s.filterDropdown=="function")te=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:Y=>B({selectedKeys:Y}),selectedKeys:L(),confirm:Q,clearFilters:re,filters:s.filters,visible:R,close:()=>{I(!1)}});else if(s.filterDropdown)te=s.filterDropdown;else{const Y=L()||[],ae=()=>{var q,ue;const ie=(q=pe==null?void 0:pe("Table.filter"))!==null&&q!==void 0?q:u.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return ie;if(m==="tree")return u.createElement(u.Fragment,null,u.createElement(QB,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),u.createElement("div",{className:`${a}-filter-dropdown-tree`},f?u.createElement(Ga,{checked:Y.length===jh(s.filters).length,indeterminate:Y.length>0&&Y.lengthtypeof p=="function"?p(V,ce(ke)):sae(V,ke.title):void 0})));const de=lae({filters:s.filters||[],filterSearch:p,prefixCls:o,filteredKeys:L(),filterMultiple:f,searchValue:V}),be=de.every(ke=>ke===null);return u.createElement(u.Fragment,null,u.createElement(QB,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),be?ie:u.createElement(Wu,{selectable:!0,multiple:f,prefixCls:`${l}-menu`,className:Z,onSelect:B,onDeselect:B,selectedKeys:Y,getPopupContainer:w,openKeys:z,onOpenChange:A,items:de}))},ee=()=>C?Lo((S||[]).map(q=>String(q)),Y,!0):Y.length===0;te=u.createElement(u.Fragment,null,ae(),u.createElement("div",{className:`${o}-dropdown-btns`},u.createElement(Vt,{type:"link",size:"small",disabled:ee(),onClick:()=>re()},g.filterReset),u.createElement(Vt,{type:"primary",size:"small",onClick:J},g.filterConfirm)))}s.filterDropdown&&(te=u.createElement(jte,{selectable:void 0},te)),te=u.createElement(vAe,{className:`${o}-dropdown`},te);const _e=t1({trigger:["click"],placement:le==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let Y;return typeof s.filterIcon=="function"?Y=s.filterIcon(j):s.filterIcon?Y=s.filterIcon:Y=u.createElement(E9e,null),u.createElement("span",{role:"button",tabIndex:-1,className:fe(`${o}-trigger`,{active:j}),onClick:ae=>{ae.stopPropagation()}},Y)})(),getPopupContainer:w},Object.assign(Object.assign({},k),{rootClassName:fe(x,k.rootClassName),open:R,onOpenChange:ne,popupRender:()=>typeof(k==null?void 0:k.dropdownRender)=="function"?k.dropdownRender(te):te}));return u.createElement("div",{className:`${o}-column`},u.createElement("span",{className:`${a}-column-title`},y),u.createElement(Im,Object.assign({},_e)))},zR=(e,t,n)=>{let r=[];return(e||[]).forEach((i,a)=>{var o;const s=fg(a,n),l=i.filterDropdown!==void 0;if(i.filters||l||"onFilter"in i)if("filteredValue"in i){let c=i.filteredValue;l||(c=(o=c==null?void 0:c.map(String))!==null&&o!==void 0?o:c),r.push({column:i,key:ef(i,s),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:ef(i,s),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(Ve(r),Ve(zR(i.children,t,s))))}),r};function cae(e,t,n,r,i,a,o,s,l){return n.map((c,d)=>{const f=fg(d,s),{filterOnClose:m=!0,filterMultiple:p=!0,filterMode:h,filterSearch:v}=c;let g=c;if(g.filters||g.filterDropdown){const y=ef(g,f),w=r.find(({key:x})=>y===x);g=Object.assign(Object.assign({},g),{title:x=>u.createElement(bAe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:y,filterState:w,filterOnClose:m,filterMultiple:p,filterMode:h,filterSearch:v,triggerFilter:a,locale:i,getPopupContainer:o,rootClassName:l},t3(c.title,x))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:cae(e,t,g.children,r,i,a,o,f,l)})),g})}const ZB=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:i})=>{const a=n,{filters:o,filterDropdown:s}=i;if(s)t[a]=r||null;else if(Array.isArray(r)){const l=jh(o);t[a]=l.filter(c=>r.includes(String(c)))}else t[a]=null}),t},HR=(e,t,n)=>t.reduce((i,a)=>{const{column:{onFilter:o,filters:s},filteredKeys:l}=a;return o&&l&&l.length?i.map(c=>Object.assign({},c)).filter(c=>l.some(d=>{const f=jh(s),m=f.findIndex(h=>String(h)===String(d)),p=m!==-1?f[m]:d;return c[n]&&(c[n]=HR(c[n],t,n)),o(p,c)})):i},e),uae=e=>e.flatMap(t=>"children"in t?[t].concat(Ve(uae(t.children||[]))):[t]),yAe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:a,locale:o,rootClassName:s}=e;Lc();const l=u.useMemo(()=>uae(r||[]),[r]),[c,d]=u.useState(()=>zR(l,!0)),f=u.useMemo(()=>{const v=zR(l,!1);if(v.length===0)return v;let g=!0;if(v.forEach(({filteredKeys:y})=>{y!==void 0&&(g=!1)}),g){const y=(l||[]).map((w,x)=>ef(w,fg(x)));return c.filter(({key:w})=>y.includes(w)).map(w=>{const x=l[y.indexOf(w.key)];return Object.assign(Object.assign({},w),{column:Object.assign(Object.assign({},w.column),x),forceFiltered:x.filtered})})}return v},[l,c]),m=u.useMemo(()=>ZB(f),[f]),p=v=>{const g=f.filter(({key:y})=>y!==v.key);g.push(v),d(g),i(ZB(g),g)};return[v=>cae(t,n,v,f,o,p,a,void 0,s),f,m]},dae=(e,t,n)=>{const r=u.useRef({});function i(a){var o;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((d,f)=>{const m=n(d,f);s.set(m,d),d&&typeof d=="object"&&t in d&&l(d[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(o=r.current.kvMap)===null||o===void 0?void 0:o.get(a)}return[i]};var xAe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const a=e[i];typeof a!="function"&&(n[i]=a)}),n}function CAe(e,t,n){const r=n&&typeof n=="object"?n:{},{total:i=0}=r,a=xAe(r,["total"]),[o,s]=u.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:fae})),l=t1(o,a,{total:i>0?i:e}),c=Math.ceil((i||e)/l.pageSize);l.current>c&&(l.current=c||1);const d=(m,p)=>{s({current:m??1,pageSize:p||l.pageSize})},f=(m,p)=>{var h;n&&((h=n.onChange)===null||h===void 0||h.call(n,m,p)),d(m,p),t(m,p||(l==null?void 0:l.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},l),{onChange:f}),d]}var SAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},kAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:SAe}))},_Ae=u.forwardRef(kAe),EAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},$Ae=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:EAe}))},TAe=u.forwardRef($Ae);const zC="ascend",F$="descend",b2=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,ez=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,PAe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],VR=(e,t,n)=>{let r=[];const i=(a,o)=>{r.push({column:a,key:ef(a,o),multiplePriority:b2(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,o)=>{const s=fg(o,n);a.children?("sortOrder"in a&&i(a,s),r=[].concat(Ve(r),Ve(VR(a.children,t,s)))):a.sorter&&("sortOrder"in a?i(a,s):t&&a.defaultSortOrder&&r.push({column:a,key:ef(a,s),multiplePriority:b2(a),sortOrder:a.defaultSortOrder}))}),r},mae=(e,t,n,r,i,a,o,s)=>(t||[]).map((c,d)=>{const f=fg(d,s);let m=c;if(m.sorter){const p=m.sortDirections||i,h=m.showSorterTooltip===void 0?o:m.showSorterTooltip,v=ef(m,f),g=n.find(({key:T})=>T===v),y=g?g.sortOrder:null,w=PAe(p,y);let x;if(c.sortIcon)x=c.sortIcon({sortOrder:y});else{const T=p.includes(zC)&&u.createElement(TAe,{className:fe(`${e}-column-sorter-up`,{active:y===zC})}),$=p.includes(F$)&&u.createElement(_Ae,{className:fe(`${e}-column-sorter-down`,{active:y===F$})});x=u.createElement("span",{className:fe(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(T&&$)})},u.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},T,$))}const{cancelSort:C,triggerAsc:S,triggerDesc:k}=a||{};let _=C;w===F$?_=k:w===zC&&(_=S);const E=typeof h=="object"?Object.assign({title:_},h):{title:_};m=Object.assign(Object.assign({},m),{className:fe(m.className,{[`${e}-column-sort`]:y}),title:T=>{const $=`${e}-column-sorters`,P=u.createElement("span",{className:`${e}-column-title`},t3(c.title,T)),M=u.createElement("div",{className:$},P,x);return h?typeof h!="boolean"&&(h==null?void 0:h.target)==="sorter-icon"?u.createElement("div",{className:fe($,`${$}-tooltip-target-sorter`)},P,u.createElement($r,Object.assign({},E),x)):u.createElement($r,Object.assign({},E),M):M},onHeaderCell:T=>{var $;const P=(($=c.onHeaderCell)===null||$===void 0?void 0:$.call(c,T))||{},M=P.onClick,j=P.onKeyDown;P.onClick=O=>{r({column:c,key:v,sortOrder:w,multiplePriority:b2(c)}),M==null||M(O)},P.onKeyDown=O=>{O.keyCode===ht.ENTER&&(r({column:c,key:v,sortOrder:w,multiplePriority:b2(c)}),j==null||j(O))};const I=S9e(c.title,{}),R=I==null?void 0:I.toString();return y&&(P["aria-sort"]=y==="ascend"?"ascending":"descending"),P["aria-label"]=R||"",P.className=fe(P.className,`${e}-column-has-sorters`),P.tabIndex=0,c.ellipsis&&(P.title=(I??"").toString()),P}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:mae(e,m.children,n,r,i,a,o,f)})),m}),tz=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},nz=e=>{const t=e.filter(({sortOrder:n})=>n).map(tz);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},tz(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},WR=(e,t,n)=>{const r=t.slice().sort((o,s)=>s.multiplePriority-o.multiplePriority),i=e.slice(),a=r.filter(({column:{sorter:o},sortOrder:s})=>ez(o)&&s);return a.length?i.sort((o,s)=>{for(let l=0;l{const s=o[n];return s?Object.assign(Object.assign({},o),{[n]:WR(s,t,n)}):o}):i},RAe=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:i,showSorterTooltip:a,onSorterChange:o}=e,[s,l]=u.useState(()=>VR(n,!0)),c=(v,g)=>{const y=[];return v.forEach((w,x)=>{const C=fg(x,g);if(y.push(ef(w,C)),Array.isArray(w.children)){const S=c(w.children,C);y.push.apply(y,Ve(S))}}),y},d=u.useMemo(()=>{let v=!0;const g=VR(n,!1);if(!g.length){const C=c(n);return s.filter(({key:S})=>C.includes(S))}const y=[];function w(C){v?y.push(C):y.push(Object.assign(Object.assign({},C),{sortOrder:null}))}let x=null;return g.forEach(C=>{x===null?(w(C),C.sortOrder&&(C.multiplePriority===!1?v=!1:x=!0)):(x&&C.multiplePriority!==!1||(v=!1),w(C))}),y},[n,s]),f=u.useMemo(()=>{var v,g;const y=d.map(({column:w,sortOrder:x})=>({column:w,order:x}));return{sortColumns:y,sortColumn:(v=y[0])===null||v===void 0?void 0:v.column,sortOrder:(g=y[0])===null||g===void 0?void 0:g.order}},[d]),m=v=>{let g;v.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[v]:g=[].concat(Ve(d.filter(({key:y})=>y!==v.key)),[v]),l(g),o(nz(g),g)};return[v=>mae(t,v,d,m,r,i,a),d,f,()=>nz(d)]},pae=(e,t)=>e.map(r=>{const i=Object.assign({},r);return i.title=t3(r.title,t),"children"in i&&(i.children=pae(i.children,t)),i}),IAe=e=>[u.useCallback(n=>pae(n,e),[e])],OAe=Yie((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),MAe=Jie((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),jAe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:a,tablePaddingVertical:o,tablePaddingHorizontal:s,calc:l}=e,c=`${me(n)} ${r} ${i}`,d=(f,m,p)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${me(l(m).mul(-1).equal())} + `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:me(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:me(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},dy(e)),_j(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},q_(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},t5e=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${me(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},n5e=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),t5e(e)),e5e(e)),ZOe(e)),QOe(e)),JOe(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},r5e=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},zo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},el(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:el(e)}}}},wie=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Jm(e)),Sie=e=>nn(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Xm(e)),i5e=pn("Pagination",e=>{const t=Sie(e);return[n5e(t),r5e(t)]},wie),a5e=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},o5e=Um(["Pagination","bordered"],e=>{const t=Sie(e);return a5e(t)},wie);function SB(e){return u.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var s5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:a,style:o,size:s,locale:l,responsive:c,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:m}=e,p=s5e(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:h}=ff(c),[,v]=$i(),{getPrefixCls:g,direction:y,showSizeChanger:w,className:x,style:S}=kr("pagination"),C=g("pagination",n),[_,k,E]=i5e(C),T=Hr(s),$=T==="small"||!!(h&&!T&&c),[P]=aa("Pagination",VQ),M=Object.assign(Object.assign({},P),l),[j,I]=SB(d),[R,O]=SB(w),D=j??R,L=I??O,B=f||go,F=u.useMemo(()=>m?m.map(U=>Number(U)):void 0,[m]),z=U=>{var Y;const{disabled:J,size:ne,onSizeChange:Q,"aria-label":te,className:Z,options:le}=U,{className:se,onChange:ce}=L||{},re=(Y=le.find(ie=>String(ie.value)===String(ne)))===null||Y===void 0?void 0:Y.value;return u.createElement(B,Object.assign({disabled:J,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:ie=>ie.parentNode,"aria-label":te,options:le},L,{value:re,onChange:(ie,pe)=>{Q==null||Q(ie),ce==null||ce(ie,pe)},size:$?"small":"middle",className:fe(Z,se)}))},H=u.useMemo(()=>{const U=u.createElement("span",{className:`${C}-item-ellipsis`},"•••"),Y=u.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(ys,null):u.createElement(jc,null)),J=u.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(jc,null):u.createElement(ys,null)),ne=u.createElement("a",{className:`${C}-item-link`},u.createElement("div",{className:`${C}-item-container`},y==="rtl"?u.createElement(yB,{className:`${C}-item-link-icon`}):u.createElement(bB,{className:`${C}-item-link-icon`}),U)),Q=u.createElement("a",{className:`${C}-item-link`},u.createElement("div",{className:`${C}-item-container`},y==="rtl"?u.createElement(bB,{className:`${C}-item-link-icon`}):u.createElement(yB,{className:`${C}-item-link-icon`}),U));return{prevIcon:Y,nextIcon:J,jumpPrevIcon:ne,jumpNextIcon:Q}},[y,C]),A=g("select",r),V=fe({[`${C}-${t}`]:!!t,[`${C}-mini`]:$,[`${C}-rtl`]:y==="rtl",[`${C}-bordered`]:v.wireframe},x,i,a,k,E),W=Object.assign(Object.assign({},S),o);return _(u.createElement(u.Fragment,null,v.wireframe&&u.createElement(o5e,{prefixCls:C}),u.createElement(XOe,Object.assign({},H,p,{style:W,prefixCls:C,selectPrefixCls:A,className:V,locale:M,pageSizeOptions:F,showSizeChanger:D,sizeChangerRender:z}))))},p2=100,Cie=p2/5,kie=p2/2-Cie/2,R$=kie*2*Math.PI,CB=50,kB=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return u.createElement("circle",{className:fe(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:kie,cx:CB,cy:CB,strokeWidth:Cie,style:n})},l5e=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[a,o]=u.useState(!1);fn(()=>{e!==0&&o(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!a)return null;const l={strokeDashoffset:`${R$/4}`,strokeDasharray:`${R$*s/100} ${R$*(100-s)/100}`};return u.createElement("span",{className:fe(r,`${n}-progress`,s<=0&&i)},u.createElement("svg",{viewBox:`0 0 ${p2} ${p2}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},u.createElement(kB,{dotClassName:n,hasCircleCls:!0}),u.createElement(kB,{dotClassName:n,style:l})))};function c5e(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,i=`${r}-holder`,a=`${i}-hidden`;return u.createElement(u.Fragment,null,u.createElement("span",{className:fe(i,n>0&&a)},u.createElement("span",{className:fe(r,`${t}-dot-spin`)},[1,2,3,4].map(o=>u.createElement("i",{className:`${t}-dot-item`,key:o})))),u.createElement(l5e,{prefixCls:t,percent:n}))}function u5e(e){var t;const{prefixCls:n,indicator:r,percent:i}=e,a=`${n}-dot`;return r&&u.isValidElement(r)?bi(r,{className:fe((t=r.props)===null||t===void 0?void 0:t.className,a),percent:i}):u.createElement(c5e,{prefixCls:n,percent:i})}const d5e=new yn("antSpinMove",{to:{opacity:1}}),f5e=new yn("antRotate",{to:{transform:"rotate(405deg)"}}),m5e=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},xn(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",inset:0},[`${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:d5e,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:f5e,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${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"}})}},p5e=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},h5e=pn("Spin",e=>{const t=nn(e,{spinDotDefault:e.colorTextDescription});return m5e(t)},p5e),v5e=200,_B=[[30,.05],[70,.03],[96,.01]];function g5e(e,t){const[n,r]=u.useState(0),i=u.useRef(null),a=t==="auto";return u.useEffect(()=>(a&&e&&(r(0),i.current=setInterval(()=>{r(o=>{const s=100-o;for(let l=0;l<_B.length;l+=1){const[c,d]=_B[l];if(o<=c)return o+s*d}return o})},v5e)),()=>{i.current&&(clearInterval(i.current),i.current=null)}),[a,e]),a?n:t}var b5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{prefixCls:n,spinning:r=!0,delay:i=0,className:a,rootClassName:o,size:s="default",tip:l,wrapperClassName:c,style:d,children:f,fullscreen:m=!1,indicator:p,percent:h}=e,v=b5e(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:y,className:w,style:x,indicator:S}=kr("spin"),C=g("spin",n),[_,k,E]=h5e(C),[T,$]=u.useState(()=>r&&!y5e(r,i)),P=g5e(T,h);u.useEffect(()=>{if(r){const L=r8e(i,()=>{$(!0)});return L(),()=>{var B;(B=L==null?void 0:L.cancel)===null||B===void 0||B.call(L)}}$(!1)},[i,r]);const M=u.useMemo(()=>typeof f<"u"&&!m,[f,m]),j=fe(C,w,{[`${C}-sm`]:s==="small",[`${C}-lg`]:s==="large",[`${C}-spinning`]:T,[`${C}-show-text`]:!!l,[`${C}-rtl`]:y==="rtl"},a,!m&&o,k,E),I=fe(`${C}-container`,{[`${C}-blur`]:T}),R=(t=p??S)!==null&&t!==void 0?t:_ie,O=Object.assign(Object.assign({},x),d),D=u.createElement("div",Object.assign({},v,{style:O,className:j,"aria-live":"polite","aria-busy":T}),u.createElement(u5e,{prefixCls:C,indicator:R,percent:P}),l&&(M||m)?u.createElement("div",{className:`${C}-text`},l):null);return _(M?u.createElement("div",Object.assign({},v,{className:fe(`${C}-nested-loading`,c,k,E)}),T&&u.createElement("div",{key:"loading"},D),u.createElement("div",{className:I,key:"container"},f)):m?u.createElement("div",{className:fe(`${C}-fullscreen`,{[`${C}-fullscreen-show`]:T},o,k,E)},D):D)};Ya.setDefaultIndicator=e=>{_ie=e};const Gj=K.createContext({});Gj.Consumer;var Eie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=Eie(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=u.useContext(Rt),l=s("list",t),c=fe(`${l}-item-meta`,n),d=K.createElement("div",{className:`${l}-item-meta-content`},i&&K.createElement("h4",{className:`${l}-item-meta-title`},i),a&&K.createElement("div",{className:`${l}-item-meta-description`},a));return K.createElement("div",Object.assign({},o,{className:c}),r&&K.createElement("div",{className:`${l}-item-meta-avatar`},r),(i||a)&&d)},w5e=K.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:i,extra:a,styles:o,className:s,classNames:l,colStyle:c}=e,d=Eie(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:f,itemLayout:m}=u.useContext(Gj),{getPrefixCls:p,list:h}=u.useContext(Rt),v=k=>{var E,T;return fe((T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.classNames)===null||T===void 0?void 0:T[k],l==null?void 0:l[k])},g=k=>{var E,T;return Object.assign(Object.assign({},(T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.styles)===null||T===void 0?void 0:T[k]),o==null?void 0:o[k])},y=()=>{let k=!1;return u.Children.forEach(r,E=>{typeof E=="string"&&(k=!0)}),k&&u.Children.count(r)>1},w=()=>m==="vertical"?!!a:!y(),x=p("list",n),S=i&&i.length>0&&K.createElement("ul",{className:fe(`${x}-item-action`,v("actions")),key:"actions",style:g("actions")},i.map((k,E)=>K.createElement("li",{key:`${x}-item-action-${E}`},k,E!==i.length-1&&K.createElement("em",{className:`${x}-item-action-split`})))),C=f?"div":"li",_=K.createElement(C,Object.assign({},d,f?{}:{ref:t},{className:fe(`${x}-item`,{[`${x}-item-no-flex`]:!w()},s)}),m==="vertical"&&a?[K.createElement("div",{className:`${x}-item-main`,key:"content"},r,S),K.createElement("div",{className:fe(`${x}-item-extra`,v("extra")),key:"extra",style:g("extra")},a)]:[r,S,bi(a,{key:"extra"})]);return f?K.createElement(Wn,{ref:t,flex:1,style:c},_):_}),$ie=w5e;$ie.Meta=x5e;const S5e=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:i,itemPaddingSM:a,itemPaddingLG:o,marginLG:s,borderRadiusLG:l}=e,c=me(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:l,[`${n}-header`]:{borderRadius:`${c} ${c} 0 0`},[`${n}-footer`]:{borderRadius:`0 0 ${c} ${c}`},[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${me(i)} ${me(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}}}},C5e=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:i,marginSM:a,margin:o}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:i}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${me(o)}`}}}}}},k5e=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:i,paddingSM:a,marginLG:o,padding:s,itemPadding:l,colorPrimary:c,itemPaddingSM:d,itemPaddingLG:f,paddingXS:m,margin:p,colorText:h,colorTextDescription:v,motionDurationSlow:g,lineWidth:y,headerBg:w,footerBg:x,emptyTextPadding:S,metaMarginBottom:C,avatarMarginRight:_,titleMarginBottom:k,descriptionFontSize:E}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:w},[`${t}-footer`]:{background:x},[`${t}-header, ${t}-footer`]:{paddingBlock:a},[`${t}-pagination`]:{marginBlockStart:o,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:i,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:h,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:_},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:h},[`${t}-item-meta-title`]:{margin:`0 0 ${me(e.marginXXS)} 0`,color:h,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:h,transition:`all ${g}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:v,fontSize:E,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${me(m)}`,color:v,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:y,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${me(s)} 0`,color:v,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:S,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:o},[`${t}-item-meta`]:{marginBlockEnd:C,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:k,color:h,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${me(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:f},[`${t}-sm ${t}-item`]:{padding:d},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},_5e=e=>({contentWidth:220,itemPadding:`${me(e.paddingContentVertical)} 0`,itemPaddingSM:`${me(e.paddingContentVerticalSM)} ${me(e.paddingContentHorizontal)}`,itemPaddingLG:`${me(e.paddingContentVerticalLG)} ${me(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),E5e=pn("List",e=>{const t=nn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[k5e(t),S5e(t),C5e(t)]},_5e);var $5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i(ee,q)=>{var ue;E(ee),$(q),n&&((ue=n==null?void 0:n[ae])===null||ue===void 0||ue.call(n,ee,q))},L=D("onChange"),B=D("onShowSizeChange"),F=(ae,ee)=>{if(!x)return null;let q;return typeof w=="function"?q=w(ae):w?q=ae[w]:q=ae.key,q||(q=`list-item-${ee}`),u.createElement(u.Fragment,{key:q},x(ae,ee))},z=!!(f||n||g),H=P("list",r),[A,V,W]=E5e(H);let U=y;typeof U=="boolean"&&(U={spinning:U});const Y=!!(U!=null&&U.spinning),J=Hr(h);let ne="";switch(J){case"large":ne="lg";break;case"small":ne="sm";break}const Q=fe(H,{[`${H}-vertical`]:d==="vertical",[`${H}-${ne}`]:ne,[`${H}-split`]:a,[`${H}-bordered`]:i,[`${H}-loading`]:Y,[`${H}-grid`]:!!m,[`${H}-something-after-last-item`]:z,[`${H}-rtl`]:M==="rtl"},j,o,s,V,W),te=n1(O,{total:p.length,current:k,pageSize:T},n||{}),Z=Math.ceil(te.total/te.pageSize);te.current=Math.min(te.current,Z);const le=n&&u.createElement("div",{className:fe(`${H}-pagination`)},u.createElement(qj,Object.assign({align:"end"},te,{onChange:L,onShowSizeChange:B})));let se=Ve(p);n&&p.length>(te.current-1)*te.pageSize&&(se=Ve(p).splice((te.current-1)*te.pageSize,te.pageSize));const ce=Object.keys(m||{}).some(ae=>["xs","sm","md","lg","xl","xxl"].includes(ae)),re=ff(ce),ie=u.useMemo(()=>{for(let ae=0;ae{if(!m)return;const ae=ie&&m[ie]?m[ie]:m.column;if(ae)return{width:`${100/ae}%`,maxWidth:`${100/ae}%`}},[JSON.stringify(m),ie]);let Se=Y&&u.createElement("div",{style:{minHeight:53}});if(se.length>0){const ae=se.map(F);Se=m?u.createElement(da,{gutter:m.gutter},u.Children.map(ae,ee=>u.createElement("div",{key:ee==null?void 0:ee.key,style:pe},ee))):u.createElement("ul",{className:`${H}-items`},ae)}else!c&&!Y&&(Se=u.createElement("div",{className:`${H}-empty-text`},(S==null?void 0:S.emptyText)||(R==null?void 0:R("List"))||u.createElement(eg,{componentName:"List"})));const _e=te.position,X=u.useMemo(()=>({grid:m,itemLayout:d}),[JSON.stringify(m),d]);return A(u.createElement(Gj.Provider,{value:X},u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},I),l),className:Q},C),(_e==="top"||_e==="both")&&le,v&&u.createElement("div",{className:`${H}-header`},v),u.createElement(Ya,Object.assign({},U),Se,c),g&&u.createElement("div",{className:`${H}-footer`},g),f||(_e==="bottom"||_e==="both")&&le)))}const P5e=u.forwardRef(T5e),Ii=P5e;Ii.Item=$ie;const R5e=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let Ds=null,Gf=e=>e(),o1=[],s1={};function EB(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=s1,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i}}const I5e=K.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(Rt),a=s1.prefixCls||i("message"),o=u.useContext(r2),[s,l]=OZ(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.message));return K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),O5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(EB),i=()=>{r(EB)};K.useEffect(i,[]);const a=RM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(I5e,{ref:t,sync:i,messageConfig:n});return K.createElement(Bt,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),Q_=()=>{if(!Ds){const e=document.createDocumentFragment(),t={fragment:e};Ds=t,Gf(()=>{m_()(K.createElement(O5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,Q_())})}}),e)});return}Ds.instance&&(o1.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Gf(()=>{const r=Ds.instance.open(Object.assign(Object.assign({},s1),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Gf(()=>{Ds==null||Ds.instance.destroy(e.key)});break;default:Gf(()=>{var r;const i=(r=Ds.instance)[t].apply(r,Ve(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),o1=[])};function M5e(e){s1=Object.assign(Object.assign({},s1),e),Gf(()=>{var t;(t=Ds==null?void 0:Ds.sync)===null||t===void 0||t.call(Ds)})}function j5e(e){const t=NM(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return o1.push(i),()=>{r?Gf(()=>{r()}):i.skipped=!0}});return Q_(),t}function N5e(e,t){const n=NM(r=>{let i;const a={type:e,args:t,resolve:r,setCloseFn:o=>{i=o}};return o1.push(a),()=>{i?Gf(()=>{i()}):a.skipped=!0}});return Q_(),n}const A5e=e=>{o1.push({type:"destroy",key:e}),Q_()},F5e=["success","info","warning","error","loading"],D5e={open:j5e,destroy:A5e,config:M5e,useMessage:MZ,_InternalPanelDoNotUseOrYouWillBeFired:axe},Cr=D5e;F5e.forEach(e=>{Cr[e]=(...t)=>N5e(e,t)});var L5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,closeIcon:r,closable:i,type:a,title:o,children:s,footer:l}=e,c=L5e(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=u.useContext(Rt),f=d(),m=t||d("modal"),p=Qn(f),[h,v,g]=Cee(m,p),y=`${m}-confirm`;let w={};return a?w={closable:i??!1,title:"",footer:"",children:u.createElement(_ee,Object.assign({},e,{prefixCls:m,confirmPrefixCls:y,rootPrefixCls:f,content:s}))}:w={closable:i??!0,title:o,footer:l!==null&&u.createElement(bee,Object.assign({},e)),children:s},h(u.createElement(nee,Object.assign({prefixCls:m,className:fe(v,`${m}-pure-panel`,a&&y,a&&`${y}-${a}`,n,g,p)},c,{closeIcon:gee(m,r),closable:i},w)))},z5e=Vee(B5e);function Tie(e){return ay(Pee(e))}const ra=kee;ra.useModal=jee;ra.info=function(t){return ay(Ree(t))};ra.success=function(t){return ay(Iee(t))};ra.error=function(t){return ay(Oee(t))};ra.warning=Tie;ra.warn=Tie;ra.confirm=function(t){return ay(Mee(t))};ra.destroyAll=function(){for(;Uf.length;){const t=Uf.pop();t&&t()}};ra.config=b2e;ra._InternalPanelDoNotUseOrYouWillBeFired=z5e;let kl=null,BS=e=>e(),h2=[],l1={};function $B(){const{getContainer:e,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}=l1,s=(e==null?void 0:e())||document.body;return{getContainer:()=>s,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}}const H5e=K.forwardRef((e,t)=>{const{notificationConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(Rt),a=l1.prefixCls||i("notification"),o=u.useContext(r2),[s,l]=Bee(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.notification));return K.useEffect(r,[]),K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),V5e=K.forwardRef((e,t)=>{const[n,r]=K.useState($B),i=()=>{r($B)};K.useEffect(i,[]);const a=RM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(H5e,{ref:t,sync:i,notificationConfig:n});return K.createElement(Bt,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),Kj=()=>{if(!kl){const e=document.createDocumentFragment(),t={fragment:e};kl=t,BS(()=>{m_()(K.createElement(V5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,Kj())})}}),e)});return}kl.instance&&(h2.forEach(e=>{switch(e.type){case"open":{BS(()=>{kl.instance.open(Object.assign(Object.assign({},l1),e.config))});break}case"destroy":BS(()=>{var t;(t=kl==null?void 0:kl.instance)===null||t===void 0||t.destroy(e.key)});break}}),h2=[])};function W5e(e){l1=Object.assign(Object.assign({},l1),e),BS(()=>{var t;(t=kl==null?void 0:kl.sync)===null||t===void 0||t.call(kl)})}function Pie(e){h2.push({type:"open",config:e}),Kj()}const U5e=e=>{h2.push({type:"destroy",key:e}),Kj()},q5e=["success","info","warning","error"],G5e={open:Pie,destroy:U5e,config:W5e,useNotification:zee,_InternalPanelDoNotUseOrYouWillBeFired:j2e},Rie=G5e;q5e.forEach(e=>{Rie[e]=t=>Pie(Object.assign(Object.assign({},t),{type:e}))});const K5e=e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:a,colorWarning:o,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:d,colorTextHeading:f}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:o,fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:d,color:f,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:a}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},Y5e=e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},Iie=pn("Popconfirm",e=>K5e(e),Y5e,{resetStyle:!1});var X5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:a,cancelText:o,okText:s,okType:l="primary",icon:c=u.createElement(cf,null),showCancel:d=!0,close:f,onConfirm:m,onCancel:p,onPopupClick:h}=e,{getPrefixCls:v}=u.useContext(Rt),[g]=aa("Popconfirm",Zs.Popconfirm),y=fv(i),w=fv(a);return u.createElement("div",{className:`${t}-inner-content`,onClick:h},u.createElement("div",{className:`${t}-message`},c&&u.createElement("span",{className:`${t}-message-icon`},c),u.createElement("div",{className:`${t}-message-text`},y&&u.createElement("div",{className:`${t}-title`},y),w&&u.createElement("div",{className:`${t}-description`},w))),u.createElement("div",{className:`${t}-buttons`},d&&u.createElement(zt,Object.assign({onClick:p,size:"small"},r),o||(g==null?void 0:g.cancelText)),u.createElement(WM,{buttonProps:Object.assign(Object.assign({size:"small"},FM(l)),n),actionFn:m,close:f,prefixCls:v("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(g==null?void 0:g.okText))))},J5e=e=>{const{prefixCls:t,placement:n,className:r,style:i}=e,a=X5e(e,["prefixCls","placement","className","style"]),{getPrefixCls:o}=u.useContext(Rt),s=o("popconfirm",t),[l]=Iie(s);return l(u.createElement(Ste,{placement:n,className:fe(s,r),style:i,content:u.createElement(Oie,Object.assign({prefixCls:s},a))}))};var Q5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,placement:a="top",trigger:o="click",okType:s="primary",icon:l=u.createElement(cf,null),children:c,overlayClassName:d,onOpenChange:f,onVisibleChange:m,overlayStyle:p,styles:h,classNames:v}=e,g=Q5e(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:y,className:w,style:x,classNames:S,styles:C}=kr("popconfirm"),[_,k]=Ht(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),E=(D,L)=>{k(D,!0),m==null||m(D),f==null||f(D,L)},T=D=>{E(!1,D)},$=D=>{var L;return(L=e.onConfirm)===null||L===void 0?void 0:L.call(void 0,D)},P=D=>{var L;E(!1,D),(L=e.onCancel)===null||L===void 0||L.call(void 0,D)},M=(D,L)=>{const{disabled:B=!1}=e;B||E(D,L)},j=y("popconfirm",i),I=fe(j,w,d,S.root,v==null?void 0:v.root),R=fe(S.body,v==null?void 0:v.body),[O]=Iie(j);return O(u.createElement(Hc,Object.assign({},ln(g,["title"]),{trigger:o,placement:a,onOpenChange:M,open:_,ref:t,classNames:{root:I,body:R},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},C.root),x),p),h==null?void 0:h.root),body:Object.assign(Object.assign({},C.body),h==null?void 0:h.body)},content:u.createElement(Oie,Object.assign({okType:s,icon:l},e,{prefixCls:j,close:T,onConfirm:$,onCancel:P})),"data-popover-inject":!0}),c))}),Yj=Z5e;Yj._InternalPanelDoNotUseOrYouWillBeFired=J5e;var eMe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tMe=function(){var t=u.useRef([]),n=u.useRef(null);return u.useEffect(function(){var r=Date.now(),i=!1;t.current.forEach(function(a){if(a){i=!0;var o=a.style;o.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(o.transitionDuration="0s, 0s")}}),i&&(n.current=Date.now())}),t.current},TB=0,nMe=pa();function rMe(){var e;return nMe?(e=TB,TB+=1):e="TEST_OR_SSR",e}const iMe=function(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_progress_".concat(rMe()))},[]),e||r};var PB=function(t){var n=t.bg,r=t.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function RB(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),i="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(i)})}var aMe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,i=e.gradientId,a=e.radius,o=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,d=e.size,f=e.gapDegree,m=r&&mt(r)==="object",p=m?"#FFF":void 0,h=d/2,v=u.createElement("circle",{className:"".concat(n,"-circle-path"),r:a,cx:h,cy:h,stroke:p,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:o,ref:t});if(!m)return v;var g="".concat(i,"-conic"),y=f?"".concat(180+f/2,"deg"):"0deg",w=RB(r,(360-f)/360),x=RB(r,1),S="conic-gradient(from ".concat(y,", ").concat(w.join(", "),")"),C="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:g},v),u.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(g,")")},u.createElement(PB,{bg:C},u.createElement(PB,{bg:S}))))}),B0=100,I$=function(t,n,r,i,a,o,s,l,c,d){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-o)/360),p=o===0?0:{bottom:0,top:180,left:90,right:-90}[s],h=(100-i)/100*n;c==="round"&&i!==100&&(h+=d/2,h>=n&&(h=n-.01));var v=B0/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:h+f,transform:"rotate(".concat(a+m+p,"deg)"),transformOrigin:"".concat(v,"px ").concat(v,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},oMe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function IB(e){var t=e??[];return Array.isArray(t)?t:[t]}var sMe=function(t){var n=N(N({},eMe),t),r=n.id,i=n.prefixCls,a=n.steps,o=n.strokeWidth,s=n.trailWidth,l=n.gapDegree,c=l===void 0?0:l,d=n.gapPosition,f=n.trailColor,m=n.strokeLinecap,p=n.style,h=n.className,v=n.strokeColor,g=n.percent,y=at(n,oMe),w=B0/2,x=iMe(r),S="".concat(x,"-gradient"),C=w-o/2,_=Math.PI*2*C,k=c>0?90+c/2:-90,E=_*((360-c)/360),T=mt(a)==="object"?a:{count:a,gap:2},$=T.count,P=T.gap,M=IB(g),j=IB(v),I=j.find(function(z){return z&&mt(z)==="object"}),R=I&&mt(I)==="object",O=R?"butt":m,D=I$(_,E,0,100,k,c,d,f,O,o),L=tMe(),B=function(){var H=0;return M.map(function(A,V){var W=j[V]||j[j.length-1],U=I$(_,E,H,A,k,c,d,W,O,o);return H+=A,u.createElement(aMe,{key:V,color:W,ptg:A,radius:C,prefixCls:i,gradientId:S,style:U,strokeLinecap:O,strokeWidth:o,gapDegree:c,ref:function(J){L[V]=J},size:B0})}).reverse()},F=function(){var H=Math.round($*(M[0]/100)),A=100/$,V=0;return new Array($).fill(null).map(function(W,U){var Y=U<=H-1?j[0]:f,J=Y&&mt(Y)==="object"?"url(#".concat(S,")"):void 0,ne=I$(_,E,V,A,k,c,d,Y,"butt",o,P);return V+=(E-ne.strokeDashoffset+P)*100/E,u.createElement("circle",{key:U,className:"".concat(i,"-circle-path"),r:C,cx:w,cy:w,stroke:J,strokeWidth:o,opacity:1,style:ne,ref:function(te){L[U]=te}})})};return u.createElement("svg",Fe({className:fe("".concat(i,"-circle"),h),viewBox:"0 0 ".concat(B0," ").concat(B0),style:p,id:r,role:"presentation"},y),!$&&u.createElement("circle",{className:"".concat(i,"-circle-trail"),r:C,cx:w,cy:w,stroke:f,strokeLinecap:O,strokeWidth:s||o,style:D}),$?F():B())};function Vd(e){return!e||e<0?0:e>100?100:e}function v2({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const lMe=({percent:e,success:t,successPercent:n})=>{const r=Vd(v2({success:t,successPercent:n}));return[r,Vd(Vd(e)-r)]},cMe=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||Ih.green,t||null]},Z_=(e,t,n)=>{var r,i,a,o;let s=-1,l=-1;if(t==="step"){const c=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,l=d??8):typeof e=="number"?[s,l]=[e,e]:[s=14,l=8]=Array.isArray(e)?e:[e.width,e.height],s*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?l=c||(e==="small"?6:8):typeof e=="number"?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,l]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,l]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,l=(o=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&o!==void 0?o:120));return[s,l]},uMe=3,dMe=e=>uMe/e*100,fMe=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:a,width:o=120,type:s,children:l,success:c,size:d=o,steps:f}=e,[m,p]=Z_(d,"circle");let{strokeWidth:h}=e;h===void 0&&(h=Math.max(dMe(m),6));const v={width:m,height:p,fontSize:m*.15+6},g=u.useMemo(()=>{if(a||a===0)return a;if(s==="dashboard")return 75},[a,s]),y=lMe(e),w=i||s==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(e.strokeColor)==="[object Object]",S=cMe({success:c,strokeColor:e.strokeColor}),C=fe(`${t}-inner`,{[`${t}-circle-gradient`]:x}),_=u.createElement(sMe,{steps:f,percent:f?y[1]:y,strokeWidth:h,trailWidth:h,strokeColor:f?S[1]:S,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:g,gapPosition:w}),k=m<=20,E=u.createElement("div",{className:C,style:v},_,!k&&l);return k?u.createElement(Er,{title:l},E):E},g2="--progress-line-stroke-color",Mie="--progress-percent",OB=e=>{const t=e?"100%":"-100%";return new yn(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},mMe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${g2})`]},height:"100%",width:`calc(1 / var(${Mie}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${me(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:OB(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:OB(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},pMe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},hMe=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},vMe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},gMe=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),bMe=pn("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=nn(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[mMe(n),pMe(n),hMe(n),vMe(n)]},gMe);var yMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},wMe=(e,t)=>{const{from:n=Ih.blue,to:r=Ih.blue,direction:i=t==="rtl"?"to left":"to right"}=e,a=yMe(e,["from","to","direction"]);if(Object.keys(a).length!==0){const s=xMe(a),l=`linear-gradient(${i}, ${s})`;return{background:l,[g2]:l}}const o=`linear-gradient(${i}, ${n}, ${r})`;return{background:o,[g2]:o}},SMe=e=>{const{prefixCls:t,direction:n,percent:r,size:i,strokeWidth:a,strokeColor:o,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:d,success:f}=e,{align:m,type:p}=d,h=o&&typeof o!="string"?wMe(o,n):{[g2]:o,background:o},v=s==="square"||s==="butt"?0:void 0,g=i??[-1,a||(i==="small"?6:8)],[y,w]=Z_(g,"line",{strokeWidth:a}),x={backgroundColor:c||void 0,borderRadius:v},S=Object.assign(Object.assign({width:`${Vd(r)}%`,height:w,borderRadius:v},h),{[Mie]:Vd(r)/100}),C=v2(e),_={width:`${Vd(C)}%`,height:w,borderRadius:v,backgroundColor:f==null?void 0:f.strokeColor},k={width:y<0?"100%":y},E=u.createElement("div",{className:`${t}-inner`,style:x},u.createElement("div",{className:fe(`${t}-bg`,`${t}-bg-${p}`),style:S},p==="inner"&&l),C!==void 0&&u.createElement("div",{className:`${t}-success-bg`,style:_})),T=p==="outer"&&m==="start",$=p==="outer"&&m==="end";return p==="outer"&&m==="center"?u.createElement("div",{className:`${t}-layout-bottom`},E,l):u.createElement("div",{className:`${t}-outer`,style:k},T&&l,E,$&&l)},CMe=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:i=0,strokeWidth:a=8,strokeColor:o,trailColor:s=null,prefixCls:l,children:c}=e,d=r(n*(i/100)),m=t??[t==="small"?2:14,a],[p,h]=Z_(m,"step",{steps:n,strokeWidth:a}),v=p/n,g=Array.from({length:n});for(let y=0;y{const{prefixCls:n,className:r,rootClassName:i,steps:a,strokeColor:o,percent:s=0,size:l="default",showInfo:c=!0,type:d="line",status:f,format:m,style:p,percentPosition:h={}}=e,v=kMe(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:g="end",type:y="outer"}=h,w=Array.isArray(o)?o[0]:o,x=typeof o=="string"||Array.isArray(o)?o:void 0,S=u.useMemo(()=>{if(w){const B=typeof w=="string"?w:Object.values(w)[0];return new bn(B).isLight()}return!1},[o]),C=u.useMemo(()=>{var B,F;const z=v2(e);return Number.parseInt(z!==void 0?(B=z??0)===null||B===void 0?void 0:B.toString():(F=s??0)===null||F===void 0?void 0:F.toString(),10)},[s,e.success,e.successPercent]),_=u.useMemo(()=>!_Me.includes(f)&&C>=100?"success":f||"normal",[f,C]),{getPrefixCls:k,direction:E,progress:T}=u.useContext(Rt),$=k("progress",n),[P,M,j]=bMe($),I=d==="line",R=I&&!a,O=u.useMemo(()=>{if(!c)return null;const B=v2(e);let F;const z=m||(A=>`${A}%`),H=I&&S&&y==="inner";return y==="inner"||m||_!=="exception"&&_!=="success"?F=z(Vd(s),Vd(B)):_==="exception"?F=I?u.createElement(Bc,null):u.createElement(Wo,null):_==="success"&&(F=I?u.createElement(qm,null):u.createElement(O_,null)),u.createElement("span",{className:fe(`${$}-text`,{[`${$}-text-bright`]:H,[`${$}-text-${g}`]:R,[`${$}-text-${y}`]:R}),title:typeof F=="string"?F:void 0},F)},[c,s,C,_,d,$,m]);let D;d==="line"?D=a?u.createElement(CMe,Object.assign({},e,{strokeColor:x,prefixCls:$,steps:typeof a=="object"?a.count:a}),O):u.createElement(SMe,Object.assign({},e,{strokeColor:w,prefixCls:$,direction:E,percentPosition:{align:g,type:y}}),O):(d==="circle"||d==="dashboard")&&(D=u.createElement(fMe,Object.assign({},e,{strokeColor:w,prefixCls:$,progressStatus:_}),O));const L=fe($,`${$}-status-${_}`,{[`${$}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${$}-inline-circle`]:d==="circle"&&Z_(l,"circle")[0]<=20,[`${$}-line`]:R,[`${$}-line-align-${g}`]:R,[`${$}-line-position-${y}`]:R,[`${$}-steps`]:a,[`${$}-show-info`]:c,[`${$}-${l}`]:typeof l=="string",[`${$}-rtl`]:E==="rtl"},T==null?void 0:T.className,r,i,M,j);return P(u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},T==null?void 0:T.style),p),className:L,role:"progressbar","aria-valuenow":C,"aria-valuemin":0,"aria-valuemax":100},ln(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),D))});function Cc(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r_(e))||t){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(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return o=c.done,c},e:function(c){s=!0,a=c},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}var cg,by;function To(e,t,n){if(t<0||t>31||e>>>t)throw new RangeError("Value out of range");for(var r=t-1;r>=0;r--)n.push(e>>>r&1)}function Jc(e,t){return(e>>>t&1)!=0}function Yo(e){if(!e)throw new Error("Assertion error")}var kc=function(){function e(t,n){er(this,e),G(this,"modeBits",void 0),G(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=n}return tr(e,[{key:"numCharCountBits",value:function(n){return this.numBitsCharCount[Math.floor((n+7)/17)]}}]),e}();cg=kc;G(kc,"NUMERIC",new cg(1,[10,12,14]));G(kc,"ALPHANUMERIC",new cg(2,[9,11,13]));G(kc,"BYTE",new cg(4,[8,16,16]));G(kc,"KANJI",new cg(8,[8,10,12]));G(kc,"ECI",new cg(7,[0,0,0]));var qs=tr(function e(t,n){er(this,e),G(this,"ordinal",void 0),G(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n});by=qs;G(qs,"LOW",new by(0,1));G(qs,"MEDIUM",new by(1,0));G(qs,"QUARTILE",new by(2,3));G(qs,"HIGH",new by(3,2));var om=function(){function e(t,n,r){if(er(this,e),G(this,"mode",void 0),G(this,"numChars",void 0),G(this,"bitData",void 0),this.mode=t,this.numChars=n,this.bitData=r,n<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return tr(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(n){var r=[],i=Cc(n),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;To(o,8,r)}}catch(s){i.e(s)}finally{i.f()}return new e(kc.BYTE,n.length,r)}},{key:"makeNumeric",value:function(n){if(!e.isNumeric(n))throw new RangeError("String contains non-numeric characters");for(var r=[],i=0;i=1<e.MAX_VERSION)throw new RangeError("Version value out of range");if(a<-1||a>7)throw new RangeError("Mask value out of range");this.size=t*4+17;for(var o=[],s=0;s>>9)*1335;var o=(r<<10|i)^21522;Yo(o>>>15==0);for(var s=0;s<=5;s++)this.setFunctionModule(8,s,Jc(o,s));this.setFunctionModule(8,7,Jc(o,6)),this.setFunctionModule(8,8,Jc(o,7)),this.setFunctionModule(7,8,Jc(o,8));for(var l=9;l<15;l++)this.setFunctionModule(14-l,8,Jc(o,l));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Jc(o,c));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,Jc(o,d));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var n=this.version,r=0;r<12;r++)n=n<<1^(n>>>11)*7973;var i=this.version<<12|n;Yo(i>>>18==0);for(var a=0;a<18;a++){var o=Jc(i,a),s=this.size-11+a%3,l=Math.floor(a/3);this.setFunctionModule(s,l,o),this.setFunctionModule(l,s,o)}}}},{key:"drawFinderPattern",value:function(n,r){for(var i=-4;i<=4;i++)for(var a=-4;a<=4;a++){var o=Math.max(Math.abs(a),Math.abs(i)),s=n+a,l=r+i;0<=s&&s=l)&&g.push(C[S])})},w=0;w=1;i-=2){i==6&&(i=5);for(var a=0;a>>3],7-(r&7)),r++)}}Yo(r==n.length*8)}},{key:"applyMask",value:function(n){if(n<0||n>7)throw new RangeError("Mask value out of range");for(var r=0;r5&&n++):(this.finderPenaltyAddHistory(a,o),i||(n+=this.finderPenaltyCountPatterns(o)*e.PENALTY_N3),i=this.modules[r][s],a=1);n+=this.finderPenaltyTerminateAndCount(i,a,o)*e.PENALTY_N3}for(var l=0;l5&&n++):(this.finderPenaltyAddHistory(d,f),c||(n+=this.finderPenaltyCountPatterns(f)*e.PENALTY_N3),c=this.modules[m][l],d=1);n+=this.finderPenaltyTerminateAndCount(c,d,f)*e.PENALTY_N3}for(var p=0;p0&&n[2]==r&&n[3]==r*3&&n[4]==r&&n[5]==r;return(i&&n[0]>=r*4&&n[6]>=r?1:0)+(i&&n[6]>=r*4&&n[0]>=r?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(n,r,i){var a=r;return n&&(this.finderPenaltyAddHistory(a,i),a=0),a+=this.size,this.finderPenaltyAddHistory(a,i),this.finderPenaltyCountPatterns(i)}},{key:"finderPenaltyAddHistory",value:function(n,r){var i=n;r[0]==0&&(i+=this.size),r.pop(),r.unshift(i)}}],[{key:"encodeText",value:function(n,r){var i=om.makeSegments(n);return e.encodeSegments(i,r)}},{key:"encodeBinary",value:function(n,r){var i=om.makeBytes(n);return e.encodeSegments([i],r)}},{key:"encodeSegments",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(e.MIN_VERSION<=i&&i<=a&&a<=e.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var l,c;for(l=i;;l++){var d=e.getNumDataCodewords(l,r)*8,f=om.getTotalBits(n,l);if(f<=d){c=f;break}if(l>=a)throw new RangeError("Data too long")}for(var m=r,p=0,h=[qs.MEDIUM,qs.QUARTILE,qs.HIGH];p>>3]|=$<<7-(P&7)}),new e(l,m,T,o)}},{key:"getNumRawDataModules",value:function(n){if(ne.MAX_VERSION)throw new RangeError("Version number out of range");var r=(16*n+128)*n+64;if(n>=2){var i=Math.floor(n/7)+2;r-=(25*i-10)*i-55,n>=7&&(r-=36)}return Yo(208<=r&&r<=29648),r}},{key:"getNumDataCodewords",value:function(n,r){return Math.floor(e.getNumRawDataModules(n)/8)-e.ECC_CODEWORDS_PER_BLOCK[r.ordinal][n]*e.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][n]}},{key:"reedSolomonComputeDivisor",value:function(n){if(n<1||n>255)throw new RangeError("Degree out of range");for(var r=[],i=0;i>>8||r>>>8)throw new RangeError("Byte out of range");for(var i=0,a=7;a>=0;a--)i=i<<1^(i>>>7)*285,i^=(r>>>a&1)*n;return Yo(i>>>8==0),i}}]),e}();G(qu,"MIN_VERSION",1);G(qu,"MAX_VERSION",40);G(qu,"PENALTY_N1",3);G(qu,"PENALTY_N2",3);G(qu,"PENALTY_N3",40);G(qu,"PENALTY_N4",10);G(qu,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);G(qu,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var EMe={L:qs.LOW,M:qs.MEDIUM,Q:qs.QUARTILE,H:qs.HIGH},jie=128,Nie="L",Aie="#FFFFFF",Fie="#000000",Die=!1,Lie=1,$Me=4,TMe=0,PMe=.1,Bie=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=[];return t.forEach(function(i,a){var o=null;i.forEach(function(s,l){if(!s&&o!==null){r.push("M".concat(o+n," ").concat(a+n,"h").concat(l-o,"v1H").concat(o+n,"z")),o=null;return}if(l===i.length-1){if(!s)return;o===null?r.push("M".concat(l+n,",").concat(a+n," h1v1H").concat(l+n,"z")):r.push("M".concat(o+n,",").concat(a+n," h").concat(l+1-o,"v1H").concat(o+n,"z"));return}s&&o===null&&(o=l)})}),r.join("")},zie=function(t,n){return t.slice().map(function(r,i){return i=n.y+n.h?r:r.map(function(a,o){return o=n.x+n.w?a:!1})})},RMe=function(t,n,r,i){if(i==null)return null;var a=t.length+r*2,o=Math.floor(n*PMe),s=a/n,l=(i.width||o)*s,c=(i.height||o)*s,d=i.x==null?t.length/2-l/2:i.x*s,f=i.y==null?t.length/2-c/2:i.y*s,m=i.opacity==null?1:i.opacity,p=null;if(i.excavate){var h=Math.floor(d),v=Math.floor(f),g=Math.ceil(l+d-h),y=Math.ceil(c+f-v);p={x:h,y:v,w:g,h:y}}var w=i.crossOrigin;return{x:d,y:f,h:c,w:l,excavation:p,opacity:m,crossOrigin:w}},IMe=function(t,n){return n!=null?Math.max(Math.floor(n),0):t?$Me:TMe},OMe=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),Hie=function(t){var n=t.value,r=t.level,i=t.minVersion,a=t.includeMargin,o=t.marginSize,s=t.imageSettings,l=t.size,c=t.boostLevel,d=K.useMemo(function(){var f=Array.isArray(n)?n:[n],m=f.reduce(function(p,h){return p.push.apply(p,Ve(om.makeSegments(h))),p},[]);return qu.encodeSegments(m,EMe[r],i,void 0,void 0,c)},[n,r,i,c]);return K.useMemo(function(){var f=d.getModules(),m=IMe(a,o),p=f.length+m*2,h=RMe(f,l,m,s);return{cells:f,margin:m,numCells:p,calculatedImageSettings:h,qrcode:d}},[d,l,s,a,o])},MMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings","boostLevel"],jMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?jie:r,a=e.level,o=a===void 0?Nie:a,s=e.bgColor,l=s===void 0?Aie:s,c=e.fgColor,d=c===void 0?Fie:c,f=e.includeMargin,m=f===void 0?Die:f,p=e.minVersion,h=p===void 0?Lie:p,v=e.marginSize,g=e.style,y=e.imageSettings,w=e.boostLevel,x=at(e,MMe),S=y==null?void 0:y.src,C=K.useRef(null),_=K.useRef(null),k=K.useCallback(function(L){C.current=L,typeof t=="function"?t(L):t&&(t.current=L)},[t]),E=K.useState(!1),T=he(E,2),$=T[1],P=Hie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:v,imageSettings:y,size:i,boostLevel:w}),M=P.margin,j=P.cells,I=P.numCells,R=P.calculatedImageSettings;K.useEffect(function(){if(C.current){var L=C.current,B=L.getContext("2d");if(!B)return;var F=j,z=_.current,H=R!=null&&z!==null&&z.complete&&z.naturalHeight!==0&&z.naturalWidth!==0;H&&R.excavation!=null&&(F=zie(j,R.excavation));var A=window.devicePixelRatio||1;L.height=L.width=i*A;var V=i/I*A;B.scale(V,V),B.fillStyle=l,B.fillRect(0,0,I,I),B.fillStyle=d,OMe?B.fill(new Path2D(Bie(F,M))):j.forEach(function(W,U){W.forEach(function(Y,J){Y&&B.fillRect(J+M,U+M,1,1)})}),R&&(B.globalAlpha=R.opacity),H&&B.drawImage(z,R.x+M,R.y+M,R.w,R.h)}}),K.useEffect(function(){$(!1)},[S]);var O=N({height:i,width:i},g),D=null;return S!=null&&(D=K.createElement("img",{alt:"QR-Code",src:S,key:S,style:{display:"none"},onLoad:function(){$(!0)},ref:_,crossOrigin:R==null?void 0:R.crossOrigin})),K.createElement(K.Fragment,null,K.createElement("canvas",Fe({style:O,height:i,width:i,ref:k,role:"img"},x)),D)}),NMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings","boostLevel"],AMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?jie:r,a=e.level,o=a===void 0?Nie:a,s=e.bgColor,l=s===void 0?Aie:s,c=e.fgColor,d=c===void 0?Fie:c,f=e.includeMargin,m=f===void 0?Die:f,p=e.minVersion,h=p===void 0?Lie:p,v=e.title,g=e.marginSize,y=e.imageSettings,w=e.boostLevel,x=at(e,NMe),S=Hie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:g,imageSettings:y,size:i,boostLevel:w}),C=S.margin,_=S.cells,k=S.numCells,E=S.calculatedImageSettings,T=_,$=null;y!=null&&E!=null&&(E.excavation!=null&&(T=zie(_,E.excavation)),$=K.createElement("image",{href:y.src,height:E.h,width:E.w,x:E.x+C,y:E.y+C,preserveAspectRatio:"none",opacity:E.opacity,crossOrigin:E.crossOrigin}));var P=Bie(T,C);return K.createElement("svg",Fe({height:i,width:i,viewBox:"0 0 ".concat(k," ").concat(k),ref:t,role:"img"},x),!!v&&K.createElement("title",null,v),K.createElement("path",{fill:l,d:"M0,0 h".concat(k,"v").concat(k,"H0z"),shapeRendering:"crispEdges"}),K.createElement("path",{fill:d,d:P,shapeRendering:"crispEdges"}),$)}),FMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},DMe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:FMe}))},ug=u.forwardRef(DMe);const LMe=K.createElement(Ya,null);function BMe({prefixCls:e,locale:t,onRefresh:n,statusRender:r,status:i}){const a=K.createElement(K.Fragment,null,K.createElement("p",{className:`${e}-expired`},t==null?void 0:t.expired),n&&K.createElement(zt,{type:"link",icon:K.createElement(ug,null),onClick:n},t==null?void 0:t.refresh)),o=K.createElement("p",{className:`${e}-scanned`},t==null?void 0:t.scanned),s={expired:a,loading:LMe,scanned:o};return(r??(d=>s[d.status]))({status:i,locale:t,onRefresh:n})}const zMe=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:i}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${me(n)} ${r} ${i}`,position:"relative",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired, & > ${t}-scanned`]:{color:e.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},HMe=e=>({QRCodeMaskBackgroundColor:new bn(e.colorBgContainer).setA(.96).toRgbString()}),VMe=pn("QRCode",e=>{const t=nn(e,{QRCodeTextColor:e.colorText});return zMe(t)},HMe);var WMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t,n,r,i;const[,a]=$i(),{value:o,type:s="canvas",icon:l="",size:c=160,iconSize:d,color:f=a.colorText,errorLevel:m="M",status:p="active",bordered:h=!0,onRefresh:v,style:g,className:y,rootClassName:w,prefixCls:x,bgColor:S="transparent",statusRender:C,boostLevel:_}=e,k=WMe(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender","boostLevel"]),{getPrefixCls:E}=u.useContext(Rt),T=E("qrcode",x),[$,P,M]=VMe(T),j={src:l,x:void 0,y:void 0,height:typeof d=="number"?d:(t=d==null?void 0:d.height)!==null&&t!==void 0?t:40,width:typeof d=="number"?d:(n=d==null?void 0:d.width)!==null&&n!==void 0?n:40,excavate:!0,crossOrigin:"anonymous"},I=zr(k,!0),R=ln(k,Object.keys(I)),O=Object.assign({value:o,size:c,level:m,bgColor:S,fgColor:f,style:{width:g==null?void 0:g.width,height:g==null?void 0:g.height},imageSettings:l?j:void 0,boostLevel:_},I),[D]=aa("QRCode");if(!o)return null;const L=fe(T,y,w,P,M,{[`${T}-borderless`]:!h}),B=Object.assign(Object.assign({backgroundColor:S},g),{width:(r=g==null?void 0:g.width)!==null&&r!==void 0?r:c,height:(i=g==null?void 0:g.height)!==null&&i!==void 0?i:c});return $(K.createElement("div",Object.assign({},R,{className:L,style:B}),p!=="active"&&K.createElement("div",{className:`${T}-mask`},K.createElement(BMe,{prefixCls:T,locale:D,status:p,onRefresh:v,statusRender:C})),s==="canvas"?K.createElement(jMe,Object.assign({},O)):K.createElement(AMe,Object.assign({},O))))};var qMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},GMe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:qMe}))},Vie=u.forwardRef(GMe);function KMe(e,t){var n=e.disabled,r=e.prefixCls,i=e.character,a=e.characterRender,o=e.index,s=e.count,l=e.value,c=e.allowHalf,d=e.focused,f=e.onHover,m=e.onClick,p=function(C){f(C,o)},h=function(C){m(C,o)},v=function(C){C.keyCode===ht.ENTER&&m(C,o)},g=o+1,y=new Set([r]);l===0&&o===0&&d?y.add("".concat(r,"-focused")):c&&l+.5>=g&&lo?"true":"false","aria-posinset":o+1,"aria-setsize":s,tabIndex:n?-1:0},K.createElement("div",{className:"".concat(r,"-first")},w),K.createElement("div",{className:"".concat(r,"-second")},w)));return a&&(x=a(x,e)),x}const YMe=K.forwardRef(KMe);function XMe(){var e=u.useRef({});function t(r){return e.current[r]}function n(r){return function(i){e.current[r]=i}}return[t,n]}function JMe(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function QMe(e){var t,n,r=e.ownerDocument,i=r.body,a=r&&r.documentElement,o=e.getBoundingClientRect();return t=o.left,n=o.top,t-=a.clientLeft||i.clientLeft||0,n-=a.clientTop||i.clientTop||0,{left:t,top:n}}function ZMe(e){var t=QMe(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=JMe(r),t.left}var eje=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function tje(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,i=e.className,a=e.defaultValue,o=e.value,s=e.count,l=s===void 0?5:s,c=e.allowHalf,d=c===void 0?!1:c,f=e.allowClear,m=f===void 0?!0:f,p=e.keyboard,h=p===void 0?!0:p,v=e.character,g=v===void 0?"★":v,y=e.characterRender,w=e.disabled,x=e.direction,S=x===void 0?"ltr":x,C=e.tabIndex,_=C===void 0?0:C,k=e.autoFocus,E=e.onHoverChange,T=e.onChange,$=e.onFocus,P=e.onBlur,M=e.onKeyDown,j=e.onMouseLeave,I=at(e,eje),R=XMe(),O=he(R,2),D=O[0],L=O[1],B=K.useRef(null),F=function(){if(!w){var xe;(xe=B.current)===null||xe===void 0||xe.focus()}};K.useImperativeHandle(t,function(){return{focus:F,blur:function(){if(!w){var xe;(xe=B.current)===null||xe===void 0||xe.blur()}}}});var z=Ht(a||0,{value:o}),H=he(z,2),A=H[0],V=H[1],W=Ht(null),U=he(W,2),Y=U[0],J=U[1],ne=function(xe,ke){var be=S==="rtl",ye=xe+1;if(d){var Ce=D(xe),Re=ZMe(Ce),Pe=Ce.clientWidth;(be&&ke-Re>Pe/2||!be&&ke-Re0&&!be||ke===ht.RIGHT&&A>0&&be?(Q(A-ye),xe.preventDefault()):ke===ht.LEFT&&A{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${me(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},ije=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),aje=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rje(e)),ije(e))}},oje=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),sje=pn("Rate",e=>{const t=nn(e,{});return aje(t)},oje);var lje=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,tooltips:o,character:s=u.createElement(Vie,null),disabled:l}=e,c=lje(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),d=(C,{index:_})=>o?u.createElement(Er,{title:o[_]},C):C,{getPrefixCls:f,direction:m,rate:p}=u.useContext(Rt),h=f("rate",n),[v,g,y]=sje(h),w=Object.assign(Object.assign({},p==null?void 0:p.style),a),x=u.useContext(gi),S=l??x;return v(u.createElement(nje,Object.assign({ref:t,character:s,characterRender:d,disabled:S},c,{className:fe(r,i,g,y,p==null?void 0:p.className),style:w,prefixCls:h,direction:m})))});var cje={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},uje=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:cje}))},dje=u.forwardRef(uje);const fje=()=>u.createElement("svg",{width:"252",height:"294"},u.createElement("title",null,"No Found"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("circle",{cx:"126.75",cy:"128.1",r:"126",fill:"#E4EBF7"}),u.createElement("circle",{cx:"31.55",cy:"130.8",r:"8.3",fill:"#FFF"}),u.createElement("path",{stroke:"#FFF",d:"m37 134.3 10.5 6m.9 6.2-12.7 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M39.9 159.4a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m17.7-16.2a5.7 5.7 0 1 1-11.4-1.1 5.7 5.7 0 0 1 11.4 1.1M99 27h29.8a4.6 4.6 0 1 0 0-9.2H99a4.6 4.6 0 1 0 0 9.2m11.4 18.3h29.8a4.6 4.6 0 0 0 0-9.2h-29.8a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M112.8 26.9h15.8a4.6 4.6 0 1 0 0 9.1h-15.8a4.6 4.6 0 0 0 0-9.1m71.7 108.8a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m179.3 141.8 12.6 7.1m1.1 7.6-15.2 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M184.7 170a6.8 6.8 0 1 1-13.6-1.3 6.8 6.8 0 0 1 13.6 1.4m18.6-16.8a6.9 6.9 0 1 1-13.7-1.4 6.9 6.9 0 0 1 13.7 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M152 192.3a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm73.3-76.2a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm-9 35a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.5 0zM177 107.6a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.4-15.4a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm6.8 88.5a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m214.4 153.3-2 20.2-10.8 6m-28-4.7-6.3 9.8H156l-4.5 6.5m23.5-66v-15.7m46 7.8-13 8-15.2-8V94.4",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M166.6 66h-4a4.8 4.8 0 0 1-4.7-4.8 4.8 4.8 0 0 1 4.7-4.7h4a4.8 4.8 0 0 1 4.7 4.7 4.8 4.8 0 0 1-4.7 4.7"}),u.createElement("circle",{cx:"204.3",cy:"30",r:"29.5",fill:"#1677ff"}),u.createElement("path",{fill:"#FFF",d:"M206 38.4c.5.5.7 1.1.7 2s-.2 1.4-.7 1.9a3 3 0 0 1-2 .7c-.8 0-1.5-.3-2-.8s-.8-1.1-.8-1.9.3-1.4.8-2c.5-.4 1.2-.7 2-.7.7 0 1.4.3 2 .8m4.2-19.5c1.5 1.3 2.2 3 2.2 5.2a7.2 7.2 0 0 1-1.5 4.5l-3 2.7a5 5 0 0 0-1.3 1.7 5.2 5.2 0 0 0-.6 2.4v.5h-4v-.5c0-1.4.1-2.5.6-3.5s1.9-2.5 4.2-4.5l.4-.5a4 4 0 0 0 1-2.6c0-1.2-.4-2-1-2.8-.7-.6-1.6-1-2.9-1-1.5 0-2.6.5-3.3 1.5-.4.5-.6 1-.8 1.9a2 2 0 0 1-2 1.6 2 2 0 0 1-2-2.4c.4-1.6 1-2.8 2.1-3.8a8.5 8.5 0 0 1 6.3-2.3c2.3 0 4.2.6 5.6 2"}),u.createElement("path",{fill:"#FFB594",d:"M52 76.1s21.8 5.4 27.3 16c5.6 10.7-6.3 9.2-15.7 5C52.8 92 39 85 52 76"}),u.createElement("path",{fill:"#FFC6A0",d:"m90.5 67.5-.5 2.9c-.7.5-4.7-2.7-4.7-2.7l-1.7.8-1.3-5.7s6.8-4.6 9-5c2.4-.5 9.8 1 10.6 2.3 0 0 1.3.4-2.2.6-3.6.3-5 .5-6.8 3.2l-2.4 3.6"}),u.createElement("path",{fill:"#FFF",d:"M128 111.4a36.7 36.7 0 0 0-8.9-15.5c-3.5-3-9.3-2.2-11.3-4.2-1.3-1.2-3.2-1.2-3.2-1.2L87.7 87c-2.3-.4-2.1-.7-6-1.4-1.6-1.9-3-1.1-3-1.1l-7-1.4c-1-1.5-2.5-1-2.5-1l-2.4-.9C65 91.2 59 95 59 95c1.8 1.1 15.7 8.3 15.7 8.3l5.1 37.1s-3.3 5.7 1.4 9.1c0 0 19.9-3.7 34.9-.3 0 0 3-2.6 1-8.8.5-3 1.4-8.3 1.7-11.6.4.7 2 1.9 3.1 3.4 0 0 9.4-7.3 11-14a17 17 0 0 1-2.2-2.4c-.5-.8-.3-2-.7-2.8-.7-1-1.8-1.3-2-1.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M101 290s4.4 2 7.4 1c2.9-1 4.6.7 7.1 1.2 2.6.5 6.9 1.1 11.7-1.3 0-5.5-6.9-4-12-6.7-2.5-1.4-3.7-4.7-3.5-8.8h-9.5s-1.2 10.6-1 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101 289.8s2.5 1.3 6.8.7c3-.5 3.7.5 7.4 1 3.8.6 10.8 0 11.9-.9.4 1.1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.6-.5-1.8-1.4-5.2-1.9-5.7-.2-4 1-7.4-.3-7.4-.3l-.1-2.7z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.3 276h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.5 272.4s-2 7.4-4.4 12.3c-1.8 3.7-4.3 7.5 5.4 7.5 6.7 0 9-.5 7.4-6.6-1.5-6.1.3-13.2.3-13.2h-8.7z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 289.8s2 1.2 6.6 1.2c6 0 8.3-1.7 8.3-1.7s.6 1.1-.7 2.2c-1 .8-3.6 1.6-7.4 1.5-4.1 0-5.8-.5-6.7-1.1-.8-.6-.7-1.6-.1-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M58.4 274.3s0 1.5-.3 3c-.3 1.4-1 3-1.1 4 0 1.2 4.5 1.7 5.1.1.6-1.5 1.3-6.4 2-7.2.6-.9-5-2.2-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m99.7 278.5 13.3.1s1.3-54.5 1.9-64.4c.5-9.9 3.8-43.4 1-63.1l-12.6-.7-22.8.8-1.2 10c0 .5-.7.8-.7 1.4-.1.5.4 1.3.3 2-2.4 14-6.4 33-8.8 46.6 0 .7-1.2 1-1.4 2.7 0 .3.2 1.5 0 1.8-6.8 18.7-10.9 47.8-14.2 61.9h14.6s2.2-8.6 4-17c2.9-12.9 23.2-85 23.2-85l3-.5 1 46.3s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.8-1 11.8c-.4 4.8 0 39.2 0 39.2"}),u.createElement("path",{stroke:"#648BD8",d:"M76 221.6c1.2.1 4.1-2 7-5m23.4 8.5s2.7-1 6-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M107.3 222.1s2.7-1.1 6-3.9",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M74.7 224.8s2.7-.6 6.5-3.4m4.8-69.8c-.2 3.1.3 8.6-4.3 9.2m22-11s0 14-1.4 15.1a15 15 0 0 1-3 2m.5-16.5s0 13-1.2 24.4m-5 1.1s7.3-1.7 9.5-1.7M74.3 206a212 212 0 0 1-1 4.5s-1.4 1.9-1 3.8c.5 2-1 2-5 15.4A353 353 0 0 0 61 257l-.2 1.2m14.9-60.5a321 321 0 0 1-.9 4.8m7.8-50.4-1.2 10.5s-1.1.1-.5 2.2c.1 1.4-2.7 15.8-5.2 30.5m-19.6 79h13.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M116.2 148.2s-17-3-35.9.2c.2 2.5 0 4.2 0 4.2s14.7-2.8 35.7-.3c.3-2.4.2-4 .2-4"}),u.createElement("path",{fill:"#FFF",d:"M106.3 151.2v-5a.8.8 0 0 0-.8-.8h-7.8a.8.8 0 0 0-.8.8v5a.8.8 0 0 0 .8.8h7.8a.8.8 0 0 0 .8-.8"}),u.createElement("path",{fill:"#192064",d:"M105.2 150.2v-3a.6.6 0 0 0-.6-.7 94.3 94.3 0 0 0-5.9 0 .7.7 0 0 0-.6.6v3.1a.6.6 0 0 0 .6.7 121.1 121.1 0 0 1 5.8 0c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M100.3 275.4h12.3m-11.2-4.9.1 6.5m0-12.5a915.8 915.8 0 0 0 0 4.4m-.5-94 .9 44.7s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.2 0 3.4-.6 1.5-1 21.1-1.1 35.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M46.9 83.4s-.5 6 7.2 5.6c11.2-.7 9.2-9.4 31.5-21.7-.7-2.7-2.4-4.7-2.4-4.7s-11 3-22.6 8c-6.8 3-13.4 6.4-13.7 12.8m57.6 7.7.9-5.4-8.9-11.4-5 5.3-1.8 7.9a.3.3 0 0 0 .1.3c1 .8 6.5 5 14.4 3.5a.3.3 0 0 0 .3-.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M94 79.4s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.1-3.7c.6-1 1.6-4.1 1.6-4.1l13.5 3c0 5.3-2.3 19.5-7.8 20-8.9.6-12.5-9.5-12.5-9.5"}),u.createElement("path",{fill:"#520038",d:"M113.9 73.4c2.6-2 3.4-9.7 3.4-9.7s-2.4-.5-6.6-2c-4.7-2.1-12.8-4.8-17.5 1-9.6 3.2-2 19.8-2 19.8l2.7-3s-4-3.3-2-6.3c2-3.5 3.8 1 3.8 1s.7-2.3 3.6-3.3c.4-.7 1-2.6 1.4-3.8a1 1 0 0 1 1.3-.7l11.4 2.6c.5.2.8.7.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M105 76c-.1.7-.6 1.1-1 1-.6 0-.9-.6-.8-1.2.1-.6.6-1 1-1 .6 0 .9.7.8 1.3m7.1 1.6c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.5-1 1-1 .5.1.8.7.7 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m110.1 74.8-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M110.8 74.5s1.8-.7 2.6.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.4 74.3s.5-1.1 1.1-.7c.6.4 1.3 1.4.6 2-.8.5.1 1.6.1 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M103.3 73s1.8 1 4.1.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M103.7 81.8s2.2 1.2 4.4 1.2m-3.5 1.3s1 .4 1.6.3m-11.5-3.4s2.3 7.4 10.4 7.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M81.5 89.4s.4 5.6-5 12.8M69 82.7s-.7 9.2-8.2 14.2m68.6 26s-5.3 7.4-9.4 10.7m-.7-26.3s.5 4.4-2.1 32",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#F2D7AD",d:"M150 151.2h-49.8a1 1 0 0 1-1-1v-31.7c0-.5.4-1 1-1H150c.6 0 1 .5 1 1v31.7a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F4D19D",d:"M150.3 151.2h-19.9v-33.7h20.8v32.8a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F2D7AD",d:"M123.6 127.9H92.9a.5.5 0 0 1-.4-.8l6.4-9.1c.2-.3.5-.5.8-.5h31.1l-7.2 10.4z"}),u.createElement("path",{fill:"#CC9B6E",d:"M123.7 128.4H99.2v-.5h24.2l7.2-10.2.4.3z"}),u.createElement("path",{fill:"#F4D19D",d:"M158.3 127.9h-18.7a2 2 0 0 1-1.6-.8l-7.2-9.6h20c.5 0 1 .3 1.2.6l6.7 9a.5.5 0 0 1-.4.8"}),u.createElement("path",{fill:"#CC9B6E",d:"M157.8 128.5h-19.3l-7.9-10.5.4-.3 7.7 10.3h19.1zm-27.2 22.2v-8.2h.4v8.2zm-.1-10.9v-21.4h.4l.1 21.4zm-18.6 1.1-.5-.1 1.5-5.2.5.2zm-3.5.2-2.6-3 2.6-3.4.4.3-2.4 3.1 2.4 2.6zm8.2 0-.4-.4 2.4-2.6-2.4-3 .4-.4 2.7 3.4z"}),u.createElement("path",{fill:"#FFC6A0",d:"m154.3 131.9-3.1-2v3.5l-1 .1a85 85 0 0 1-4.8.3c-1.9 0-2.7 2.2 2.2 2.6l-2.6-.6s-2.2 1.3.5 2.3c0 0-1.6 1.2.6 2.6-.6 3.5 5.2 4 7 3.6a6.1 6.1 0 0 0 4.6-5.2 8 8 0 0 0-3.4-7.2"}),u.createElement("path",{stroke:"#DB836E",d:"M153.7 133.6s-6.5.4-8.4.3c-1.8 0-1.9 2.2 2.4 2.3 3.7.2 5.4 0 5.4 0",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M145.2 135.9c-1.9 1.3.5 2.3.5 2.3s3.5 1 6.8.6m-.6 2.9s-6.3.1-6.7-2.1c-.3-1.4.4-1.4.4-1.4m.5 2.7s-1 3.1 5.5 3.5m-.4-14.5v3.5M52.8 89.3a18 18 0 0 0 13.6-7.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M168.6 248.3a6.6 6.6 0 0 1-6.7-6.6v-66.5a6.6 6.6 0 1 1 13.3 0v66.5a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.5 247.7a6.6 6.6 0 0 1-6.6-6.7v-33.2a6.6 6.6 0 1 1 13.3 0V241a6.6 6.6 0 0 1-6.7 6.7"}),u.createElement("path",{fill:"#F2D7AD",d:"M186.4 293.6H159a3.2 3.2 0 0 1-3.2-3.2v-46.1a3.2 3.2 0 0 1 3.2-3.2h27.5a3.2 3.2 0 0 1 3.2 3.2v46.1a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#E4EBF7",d:"M89 89.5s7.8 5.4 16.6 2.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),mje=()=>u.createElement("svg",{width:"254",height:"294"},u.createElement("title",null,"Server Error"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 128.1v-2C0 56.5 56.3.2 125.7.2h2.1C197.2.3 253.5 56.6 253.5 126v2.1c0 69.5-56.3 125.7-125.7 125.7h-2.1A125.7 125.7 0 0 1 0 128.1"}),u.createElement("path",{fill:"#FFF",d:"M40 132.1a8.3 8.3 0 1 1-16.6-1.7 8.3 8.3 0 0 1 16.6 1.7"}),u.createElement("path",{stroke:"#FFF",d:"m37.2 135.6 10.5 6m1 6.3-12.8 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M40.1 160.8a5.7 5.7 0 1 1-11.3-1.1 5.7 5.7 0 0 1 11.3 1.1M58 144.6a5.7 5.7 0 1 1-11.4-1.2 5.7 5.7 0 0 1 11.4 1.2M99.7 27.4h30a4.6 4.6 0 1 0 0-9.2h-30a4.6 4.6 0 0 0 0 9.2M111 46h30a4.6 4.6 0 1 0 0-9.3h-30a4.6 4.6 0 1 0 0 9.3m2.5-18.6h16a4.6 4.6 0 1 0 0 9.3h-16a4.6 4.6 0 0 0 0-9.3m36.7 42.7h-4a4.8 4.8 0 0 1-4.8-4.8 4.8 4.8 0 0 1 4.8-4.8h4a4.8 4.8 0 0 1 4.7 4.8 4.8 4.8 0 0 1-4.7 4.8"}),u.createElement("circle",{cx:"201.35",cy:"30.2",r:"29.7",fill:"#FF603B"}),u.createElement("path",{fill:"#FFF",d:"m203.6 19.4-.7 15a1.5 1.5 0 0 1-3 0l-.7-15a2.2 2.2 0 1 1 4.4 0m-.3 19.4c.5.5.8 1.1.8 1.9s-.3 1.4-.8 1.9a3 3 0 0 1-2 .7 2.5 2.5 0 0 1-1.8-.7c-.6-.6-.8-1.2-.8-2 0-.7.2-1.3.8-1.8.5-.5 1.1-.7 1.8-.7.8 0 1.5.2 2 .7"}),u.createElement("path",{fill:"#FFB594",d:"M119.3 133.3c4.4-.6 3.6-1.2 4-4.8.8-5.2-3-17-8.2-25.1-1-10.7-12.6-11.3-12.6-11.3s4.3 5 4.2 16.2c1.4 5.3.8 14.5.8 14.5s5.3 11.4 11.8 10.5"}),u.createElement("path",{fill:"#FFF",d:"M101 91.6s1.4-.6 3.2.6c8 1.4 10.3 6.7 11.3 11.4 1.8 1.2 1.8 2.3 1.8 3.5l1.5 3s-7.2 1.7-11 6.7c-1.3-6.4-6.9-25.2-6.9-25.2"}),u.createElement("path",{fill:"#FFB594",d:"m94 90.5 1-5.8-9.2-11.9-5.2 5.6-2.6 9.9s8.4 5 16 2.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M83 78.2s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.2-3.7c.5-1 1.5-4.2 1.5-4.2l13.6 3.2c0 5.2-2.3 19.5-7.9 20-8.9.6-12.5-9.6-12.5-9.6"}),u.createElement("path",{fill:"#520038",d:"M103 72.2c2.6-2 3.5-9.7 3.5-9.7s-2.5-.5-6.7-2c-4.7-2.2-12.9-4.9-17.6.9-9.5 4.4-2 20-2 20l2.7-3.1s-4-3.3-2.1-6.3c2.2-3.5 4 1 4 1s.6-2.3 3.5-3.3c.4-.7 1-2.7 1.5-3.8A1 1 0 0 1 91 65l11.5 2.7c.5.1.8.6.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M101.2 76.5c0 .6-.6 1-1 1-.5-.1-.9-.7-.8-1.3.1-.6.6-1 1.1-1 .5.1.8.7.7 1.3m-7-1.4c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.6-1 1-1 .5.1.9.7.8 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m99.2 73.6-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M100 73.3s1.7-.7 2.4.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M81.4 73s.4-1 1-.6c.7.4 1.4 1.4.6 2s.2 1.6.2 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M92.3 71.7s1.9 1.1 4.2 1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.7 80.6s2.3 1.2 4.4 1.2m-3.4 1.4s1 .4 1.5.3M83.7 80s1.8 6.6 9.2 8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M95.5 91.7s-1 2.8-8.2 2c-7.3-.6-10.3-5-10.3-5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M78.1 87.5s6.6 5 16.5 2.5c0 0 9.6 1 11.5 5.3 5.4 11.8.6 36.8 0 40 3.5 4-.4 8.4-.4 8.4-15.7-3.5-35.8-.6-35.8-.6-4.9-3.5-1.3-9-1.3-9l-6.2-23.8c-2.5-15.2.8-19.8 3.5-20.7 3-1 8-1.3 8-1.3.6 0 1.1 0 1.4-.2 2.4-1.3 2.8-.6 2.8-.6"}),u.createElement("path",{fill:"#FFC6A0",d:"M65.8 89.8s-6.8.5-7.6 8.2c-.4 8.8 3 11 3 11s6.1 22 16.9 22.9c8.4-2.2 4.7-6.7 4.6-11.4-.2-11.3-7-17-7-17s-4.3-13.7-9.9-13.7"}),u.createElement("path",{fill:"#FFC6A0",d:"M71.7 124.2s.9 11.3 9.8 6.5c4.8-2.5 7.6-13.8 9.8-22.6A201 201 0 0 0 94 96l-5-1.7s-2.4 5.6-7.7 12.3c-4.4 5.5-9.2 11.1-9.5 17.7"}),u.createElement("path",{stroke:"#E4EBF7",d:"M108.5 105.2s1.7 2.7-2.4 30.5c2.4 2.2 1 6-.2 7.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M123.3 131.5s-.5 2.8-11.8 2c-15.2-1-25.3-3.2-25.3-3.2l.9-5.8s.7.2 9.7-.1c11.9-.4 18.7-6 25-1 4 3.2 1.5 8.1 1.5 8.1"}),u.createElement("path",{fill:"#FFF",d:"M70.2 91s-5.6-4.8-11 2.7c-3.3 7.2.5 15.2 2.6 19.5-.3 3.8 2.4 4.3 2.4 4.3s0 1 1.5 2.7c4-7 6.7-9.1 13.7-12.5-.3-.7-1.9-3.3-1.8-3.8.2-1.7-1.3-2.6-1.3-2.6s-.3-.2-1.2-2.8c-.8-2.3-2-5.1-4.9-7.5"}),u.createElement("path",{fill:"#CBD1D1",d:"M90.2 288s4.9 2.3 8.3 1.2c3.2-1 5.2.7 8 1.3a20 20 0 0 0 13.3-1.4c-.2-6.2-7.8-4.5-13.6-7.6-2.9-1.6-4.2-5.3-4-10H91.5s-1.5 12-1.3 16.5"}),u.createElement("path",{fill:"#2B0849",d:"M90.2 287.8s2.8 1.5 7.6.8c3.5-.5 3.3.6 7.5 1.3 4.2.6 13-.2 14.3-1.2.5 1.3-.4 2.4-.4 2.4s-1.7.6-5.4.9c-2.3.1-8.1.3-10.2-.6-2-1.6-4.9-1.5-6-.3-4.5 1.1-7.2-.3-7.2-.3l-.2-3z"}),u.createElement("path",{fill:"#A4AABA",d:"M98.4 272.3h3.5s0 7.5 5.2 9.6c-5.3.7-9.7-2.6-8.7-9.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M44.4 272s-2.2 7.8-4.7 13c-1.9 3.8-4.4 7.8 5.8 7.8 7 0 9.3-.5 7.7-7-1.6-6.3.3-13.8.3-13.8h-9z"}),u.createElement("path",{fill:"#2B0849",d:"M38 290.3s2.3 1.2 7 1.2c6.4 0 8.7-1.7 8.7-1.7s.6 1.1-.7 2.2c-1 1-3.8 1.7-7.7 1.7-4.4 0-6.1-.6-7-1.3-1-.5-.8-1.6-.2-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M45.3 274s0 1.6-.3 3.1-1.1 3.3-1.2 4.4c0 1.2 4.8 1.6 5.4 0 .7-1.6 1.4-6.8 2-7.6.7-.9-5.1-2.2-5.9.1"}),u.createElement("path",{fill:"#7BB2F9",d:"M89.5 277.6h13.9s1.3-56.6 1.9-66.8c.6-10.3 4-45.1 1-65.6l-13-.7-23.7.8-1.3 10.4c0 .5-.7.9-.8 1.4 0 .6.5 1.4.4 2L59.6 206c-.1.7-1.3 1-1.5 2.8 0 .3.2 1.6.1 1.8-7.1 19.5-12.2 52.6-15.6 67.2h15.1L62 259c3-13.3 24-88.3 24-88.3l3.2-1-.2 48.6s-.2 1.3.4 2.1c.5.8-.6 1.2-.4 2.4l.4 1.8-1 12.4c-.4 4.9 1.2 40.7 1.2 40.7"}),u.createElement("path",{stroke:"#648BD8",d:"M64.6 218.9c1.2 0 4.2-2.1 7.2-5.1m24.2 8.7s3-1.1 6.4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M97 219.4s2.9-1.2 6.3-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1"}),u.createElement("path",{stroke:"#648BD8",d:"M63.2 222.1s2.7-.6 6.7-3.5m5-72.4c-.3 3.2.3 8.8-4.5 9.4m22.8-11.3s.1 14.6-1.4 15.7c-2.3 1.7-3 2-3 2m.4-17s.3 13-1 25m-4.7.7s6.8-1 9.1-1M46 270l-.9 4.6m1.8-11.3-.8 4.1m16.6-64.9c-.3 1.6 0 2-.4 3.4 0 0-2.8 2-2.3 4s-.3 3.4-4.5 17.2c-1.8 5.8-4.3 19-6.2 28.3l-1.1 5.8m16-67-1 4.9m8.1-52.3-1.2 10.9s-1.2.1-.5 2.3c0 1.4-2.8 16.4-5.4 31.6m-20 82.1h13.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M106.2 142.1c-3-.5-18.8-2.7-36.2.2a.6.6 0 0 0-.6.7v3a.6.6 0 0 0 .8.6c3.3-.5 17-2.4 35.6-.3.4 0 .7-.2.7-.5.2-1.4.2-2.5.2-3a.6.6 0 0 0-.5-.7"}),u.createElement("path",{fill:"#FFF",d:"M96.4 145.3v-5.1a.8.8 0 0 0-.8-.9 114.1 114.1 0 0 0-8.1 0 .8.8 0 0 0-.9.8v5.1c0 .5.4.9.9.9h8a.8.8 0 0 0 .9-.8"}),u.createElement("path",{fill:"#192064",d:"M95.2 144.3v-3.2a.7.7 0 0 0-.6-.7h-6.1a.7.7 0 0 0-.6.7v3.2c0 .4.3.7.6.7h6c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M90.1 273.5h12.8m-11.7-3.7v6.3m-.3-12.6v4.5m-.5-97.6 1 46.4s.7 1.6-.3 2.8c-.9 1.1 2.6.7 1 2.3-1.7 1.6.9 1.2 0 3.5-.6 1.6-1 22-1.2 36.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M73.7 98.7 76 103s2 .8 1.8 2.7l.8 2.2m-14.3 8.7c.2-1 2.2-7.1 12.6-10.5m.7-16s7.7 6 16.5 2.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M92 87s5.5-.9 7.5-4.6c1.3-.3.8 2.2-.3 3.7l-1 1.5s.2.3.2.9c0 .6-.2.6-.3 1v1l-.4 1c-.1.2 0 .6-.2.9-.2.4-1.6 1.8-2.6 2.8-3.8 3.6-5 1.7-6-.4-1-1.8-.7-5.1-.9-6.9-.3-2.9-2.6-3-2-4.4.4-.7 3 .7 3.4 1.8.7 2 2.9 1.8 2.6 1.7"}),u.createElement("path",{stroke:"#DB836E",d:"M99.8 82.4c-.5.1-.3.3-1 1.3-.6 1-4.8 2.9-6.4 3.2-2.5.5-2.2-1.6-4.2-2.9-1.7-1-3.6-.6-1.4 1.4 1 1 1 1.1 1.4 3.2.3 1.5-.7 3.7.7 5.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E59788",d:"M79.5 108.7c-2 2.9-4.2 6.1-5.5 8.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"M87.7 124.8s-2-2-5.1-2.8c-3-.7-3.6-.1-5.5.1-2 .3-4-.9-3.7.7.3 1.7 5 1 5.2 2.1.2 1.1-6.3 2.8-8.3 2.2-.8.8.5 1.9 2 2.2.3 1.5 2.3 1.5 2.3 1.5s.7 1 2.6 1.1c2.5 1.3 9-.7 11-1.5 2-.9-.5-5.6-.5-5.6"}),u.createElement("path",{stroke:"#E59788",d:"M73.4 122.8s.7 1.2 3.2 1.4c2.3.3 2.6.6 2.6.6s-2.6 3-9.1 2.3m2.3 2.2s3.8 0 5-.7m-2.4 2.2s2 0 3.3-.6m-1 1.7s1.7 0 2.8-.5m-6.8-9s-.6-1.1 1.3-.5c1.7.5 2.8 0 5.1.1 1.4.1 3-.2 4 .2 1.6.8 3.6 2.2 3.6 2.2s10.6 1.2 19-1.1M79 108s-8.4 2.8-13.2 12.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M109.3 112.5s3.4-3.6 7.6-4.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E59788",d:"M107.4 123s9.7-2.7 11.4-.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#BFCDDD",d:"m194.6 83.7 4-4M187.2 91l3.7-3.6m.9-3-4.5-4.7m11.2 11.5-4.2-4.3m-65 76.3 3.7-3.7M122.3 170l3.5-3.5m.8-2.9-4.3-4.2M133 170l-4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),u.createElement("path",{fill:"#A3B4C6",d:"M190.2 211.8h-1.6a4 4 0 0 1-4-4v-32.1a4 4 0 0 1 4-4h1.6a4 4 0 0 1 4 4v32a4 4 0 0 1-4 4"}),u.createElement("path",{fill:"#A3B4C6",d:"M237.8 213a4.8 4.8 0 0 1-4.8 4.8h-86.6a4.8 4.8 0 0 1 0-9.6H233a4.8 4.8 0 0 1 4.8 4.8"}),u.createElement("path",{fill:"#A3B4C6",d:"M154.1 190.1h70.5v-84.6h-70.5z"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 190.1h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2m0-59.3h-71.1a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.3v19a3.2 3.2 0 0 1-3.2 3.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 120.5a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8v-3.2c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 160.5h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#7C90A5",d:"M173.5 130.8h49.3m-57.8 0h6m-15 0h6.7m11.1 29.8h49.3m-57.7 0h6m-15.8 0h6.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 151a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V147c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8m-63 29a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.5 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V176c0-.5.3-.8.8-.8h22.4c.5 0 .8.3.8.8v3.2c0 .4-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M203 221.1h-27.3a2.4 2.4 0 0 1-2.4-2.4v-11.4a2.4 2.4 0 0 1 2.4-2.5H203a2.4 2.4 0 0 1 2.4 2.5v11.4a2.4 2.4 0 0 1-2.4 2.4"}),u.createElement("path",{stroke:"#A3B4C6",d:"M177.3 207.2v11.5m23.8-11.5v11.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M162.9 267.9a9.4 9.4 0 0 1-9.4-9.4v-14.8a9.4 9.4 0 0 1 18.8 0v14.8a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#92C110",d:"M171.2 267.8a9.4 9.4 0 0 1-9.4-9.4V255a9.4 9.4 0 0 1 18.8 0v3.4a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#F2D7AD",d:"M181.3 293.7h-27.7a3.2 3.2 0 0 1-3.2-3.2v-20.7a3.2 3.2 0 0 1 3.2-3.2h27.7a3.2 3.2 0 0 1 3.2 3.2v20.7a3.2 3.2 0 0 1-3.2 3.2"}))),pje=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:a,paddingXS:o,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${me(e.calc(s).mul(2).equal())} ${me(a)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-content`]:{marginTop:s,padding:`${me(s)} ${me(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:o,"&:last-child":{marginInlineEnd:0}}}}},hje=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-success ${t}-icon > ${n}`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon > ${n}`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon > ${n}`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon > ${n}`]:{color:e.resultWarningIconColor}}},vje=e=>[pje(e),hje(e)],gje=e=>vje(e),bje=e=>({titleFontSize:e.fontSizeHeading3,subtitleFontSize:e.fontSize,iconFontSize:e.fontSizeHeading3*3,extraMargin:`${e.paddingLG}px 0 0 0`}),yje=pn("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,a=nn(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return[gje(a)]},bje),xje=()=>u.createElement("svg",{width:"251",height:"294"},u.createElement("title",null,"Unauthorized"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 129v-2C0 58.3 55.6 2.7 124.2 2.7h2c68.6 0 124.2 55.6 124.2 124.1v2.1c0 68.6-55.6 124.2-124.1 124.2h-2.1A124.2 124.2 0 0 1 0 129"}),u.createElement("path",{fill:"#FFF",d:"M41.4 133a8.2 8.2 0 1 1-16.4-1.7 8.2 8.2 0 0 1 16.4 1.6"}),u.createElement("path",{stroke:"#FFF",d:"m38.7 136.4 10.4 5.9m.9 6.2-12.6 10.7",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M41.5 161.3a5.6 5.6 0 1 1-11.2-1.2 5.6 5.6 0 0 1 11.2 1.2m17.7-16a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m41.2-115.8H130a4.6 4.6 0 1 0 0-9.1h-29.6a4.6 4.6 0 0 0 0 9.1m11.3 18.3h29.7a4.6 4.6 0 1 0 0-9.2h-29.7a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M114 29.5h15.8a4.6 4.6 0 1 0 0 9.1H114a4.6 4.6 0 0 0 0-9.1m71.3 108.2a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m180.2 143.8 12.5 7.1m1.1 7.5-15.1 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M185.6 172a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.5 1.3m18.6-16.6a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.6 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M153 194a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm73-75.8a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm-9 34.9a2.2 2.2 0 1 1-4.3 0 2.2 2.2 0 0 1 4.4 0zm-39.2-43.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.3-15.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm6.7 88a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m215.1 155.3-1.9 20-10.8 6m-27.8-4.7-6.3 9.8H157l-4.5 6.4m23.4-65.5v-15.7m45.6 7.8-12.8 7.9-15.2-7.9V96.7",strokeWidth:"2"}),u.createElement("path",{fill:"#A26EF4",d:"M180.7 29.3a29.3 29.3 0 1 1 58.6 0 29.3 29.3 0 0 1-58.6 0"}),u.createElement("path",{fill:"#FFF",d:"m221.4 41.7-21.5-.1a1.7 1.7 0 0 1-1.7-1.8V27.6a1.7 1.7 0 0 1 1.8-1.7h21.5c1 0 1.8.9 1.8 1.8l-.1 12.3a1.7 1.7 0 0 1-1.7 1.7"}),u.createElement("path",{fill:"#FFF",d:"M215.1 29.2c0 2.6-2 4.6-4.5 4.6a4.6 4.6 0 0 1-4.5-4.7v-6.9c0-2.6 2-4.6 4.6-4.6 2.5 0 4.5 2 4.4 4.7v6.9zm-4.5-14a6.9 6.9 0 0 0-7 6.8v7.3a6.9 6.9 0 0 0 13.8.1V22a6.9 6.9 0 0 0-6.8-6.9zm-43 53.2h-4a4.7 4.7 0 0 1-4.7-4.8 4.7 4.7 0 0 1 4.7-4.7h4a4.7 4.7 0 0 1 4.7 4.8 4.7 4.7 0 0 1-4.7 4.7"}),u.createElement("path",{fill:"#5BA02E",d:"M168.2 248.8a6.6 6.6 0 0 1-6.6-6.6v-66a6.6 6.6 0 0 1 13.2 0v66a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.1 248.2a6.6 6.6 0 0 1-6.6-6.6v-33a6.6 6.6 0 1 1 13.3 0v33a6.6 6.6 0 0 1-6.7 6.6"}),u.createElement("path",{fill:"#F2D7AD",d:"M186 293.9h-27.4a3.2 3.2 0 0 1-3.2-3.2v-45.9a3.2 3.2 0 0 1 3.2-3.1H186a3.2 3.2 0 0 1 3.2 3.1v46a3.2 3.2 0 0 1-3.2 3"}),u.createElement("path",{fill:"#FFF",d:"M82 147.7s6.3-1 17.5-1.3c11.8-.4 17.6 1 17.6 1s3.7-3.8 1-8.3c1.3-12.1 6-32.9.3-48.3-1.1-1.4-3.7-1.5-7.5-.6-1.4.3-7.2-.2-8-.1l-15.3-.4-8-.5c-1.6-.1-4.3-1.7-5.5-.3-.4.4-2.4 5.6-2 16l8.7 35.7s-3.2 3.6 1.2 7"}),u.createElement("path",{fill:"#FFC6A0",d:"m75.8 73.3-1-6.4 12-6.5s7.4-.1 8 1.2c.8 1.3-5.5 1-5.5 1s-1.9 1.4-2.6 2.5c-1.7 2.4-1 6.5-8.4 6-1.7.3-2.5 2.2-2.5 2.2"}),u.createElement("path",{fill:"#FFB594",d:"M52.4 77.7S66.7 87 77.4 92c1 .5-2 16.2-11.9 11.8-7.4-3.3-20.1-8.4-21.5-14.5-.7-3.2 2.6-7.6 8.4-11.7M142 80s-6.7 3-13.9 6.9c-3.9 2.1-10.1 4.7-12.3 8-6.2 9.3 3.5 11.2 13 7.5 6.6-2.7 29-12.1 13.2-22.4"}),u.createElement("path",{fill:"#FFC6A0",d:"m76.2 66.4 3 3.8S76.4 73 73 76c-7 6.2-12.8 14.3-16 16.4-4 2.7-9.7 3.3-12.2 0-3.5-5.1.5-14.7 31.5-26"}),u.createElement("path",{fill:"#FFF",d:"M64.7 85.1s-2.4 8.4-9 14.5c.7.5 18.6 10.5 22.2 10 5.2-.6 6.4-19 1.2-20.5-.8-.2-6-1.3-8.9-2.2-.9-.2-1.6-1.7-3.5-1l-2-.8zm63.7.7s5.3 2 7.3 13.8c-.6.2-17.6 12.3-21.8 7.8-6.6-7-.8-17.4 4.2-18.6 4.7-1.2 5-1.4 10.3-3"}),u.createElement("path",{stroke:"#E4EBF7",d:"M78.2 94.7s.9 7.4-5 13",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M87.4 94.7s3.1 2.6 10.3 2.6c7.1 0 9-3.5 9-3.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".9"}),u.createElement("path",{fill:"#FFC6A0",d:"m117.2 68.6-6.8-6.1s-5.4-4.4-9.2-1c-3.9 3.5 4.4 2.2 5.6 4.2 1.2 2.1.9 1.2-2 .5-5.7-1.4-2.1.9 3 5.3 2 1.9 7 1 7 1l2.4-3.9z"}),u.createElement("path",{fill:"#FFB594",d:"m105.3 91.3-.3-11H89l-.5 10.5c0 .4.2.8.6 1 2 1.3 9.3 5 15.8.4.2-.2.4-.5.4-.9"}),u.createElement("path",{fill:"#5C2552",d:"M107.6 74.2c.8-1.1 1-9 1-11.9a1 1 0 0 0-1-1l-4.6-.4c-7.7-1-17 .6-18.3 6.3-5.4 5.9-.4 13.3-.4 13.3s2 3.5 4.3 6.8c.8 1 .4-3.8 3-6a47.9 47.9 0 0 1 16-7"}),u.createElement("path",{fill:"#FFC6A0",d:"M88.4 83.2s2.7 6.2 11.6 6.5c7.8.3 9-7 7.5-17.5l-1-5.5c-6-2.9-15.4.6-15.4.6s-.6 2-.2 5.5c-2.3 2-1.8 5.6-1.8 5.6s-1-2-2-2.3c-.9-.3-2 0-2.3 2-1 4.6 3.6 5.1 3.6 5.1"}),u.createElement("path",{stroke:"#DB836E",d:"m100.8 77.1 1.7-1-1-4.3.7-1.4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#552950",d:"M105.5 74c0 .8-.4 1.4-1 1.4-.4 0-.8-.7-.8-1.4s.5-1.2 1-1.2.9.6.8 1.3m-8 .2c0 .8-.4 1.3-.9 1.3s-.9-.6-.9-1.3c0-.7.5-1.3 1-1.3s1 .6.9 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"M91.1 86.8s5.3 5 12.7 2.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#DB836E",d:"M99.8 81.9s-3.6.2-1.5-2.8c1.6-1.5 5-.4 5-.4s1 3.9-3.5 3.2"}),u.createElement("path",{stroke:"#5C2552",d:"M102.9 70.6s2.5.8 3.4.7m-12.4.7s2.5-1.2 4.8-1.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),u.createElement("path",{stroke:"#DB836E",d:"M86.3 77.4s1 .9 1.5 2c-.4.6-1 1.2-.3 1.9m11.8 2.4s2 .2 2.5-.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"m87.8 115.8 15.7-3m-3.3 3 10-2m-43.7-27s-1.6 8.8-6.7 14M128.3 88s3 4 4 11.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M64 84.8s-6 10-13.5 10",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"m112.4 66-.2 5.2 12 9.2c4.5 3.6 8.9 7.5 11 8.7 4.8 2.8 8.9 3.3 11 1.8 4.1-2.9 4.4-9.9-8.1-15.3-4.3-1.8-16.1-6.3-25.7-9.7"}),u.createElement("path",{stroke:"#DB836E",d:"M130.5 85.5s4.6 5.7 11.7 6.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M121.7 105.7s-.4 8.6-1.3 13.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M115.8 161.5s-3.6-1.5-2.7-7.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#CBD1D1",d:"M101.5 290.2s4.3 2.1 7.4 1c2.9-.9 4.6.7 7.2 1.3 2.5.5 6.9 1 11.7-1.3 0-5.6-7-4-12-6.8-2.6-1.4-3.8-4.7-3.6-8.8h-9.5s-1.4 10.6-1.2 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101.5 290s2.4 1.4 6.8.7c3-.4 3.7.5 7.5 1 3.7.6 10.8 0 11.9-.8.4 1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.7-.5-1.8-1.4-5.2-2-5.7-.3-4 1-7.4-.3-7.4-.3l-.2-2.6z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.8 276.2h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.6 272.5s-2 7.5-4.5 12.4c-1.8 3.7-4.2 7.6 5.5 7.6 6.7 0 9-.5 7.5-6.7-1.5-6.1.3-13.3.3-13.3h-8.8z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 290s2.2 1.2 6.7 1.2c6.1 0 8.3-1.6 8.3-1.6s.6 1-.6 2.1c-1 .9-3.6 1.6-7.4 1.6-4.2 0-6-.6-6.8-1.2-.9-.5-.7-1.6-.2-2"}),u.createElement("path",{fill:"#A4AABA",d:"M58.5 274.4s0 1.6-.3 3-1 3.1-1.1 4.2c0 1.1 4.5 1.5 5.2 0 .6-1.6 1.3-6.5 1.9-7.3.6-.8-5-2.1-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m100.9 277 13.3.1s1.3-54.2 1.8-64c.6-9.9 3.8-43.2 1-62.8l-12.4-.7-22.8.8-1.2 10c0 .4-.6.8-.7 1.3 0 .6.4 1.3.3 2-2.3 14-6.3 32.9-8.7 46.4-.1.6-1.2 1-1.4 2.6 0 .3.2 1.6 0 1.8-6.8 18.7-10.8 47.6-14.1 61.6h14.5s2.2-8.6 4-17a3984 3984 0 0 1 23-84.5l3-.5 1 46.1s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.7-1 11.9c-.4 4.6 0 39 0 39"}),u.createElement("path",{stroke:"#648BD8",d:"M77.4 220.4c1.2.1 4-2 7-4.9m23.1 8.4s2.8-1 6.1-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M108.5 221s2.7-1.2 6-4",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M76.1 223.6s2.6-.6 6.5-3.4m4.7-69.4c-.2 3.1.3 8.5-4.3 9m21.8-10.7s.1 14-1.3 15c-2.2 1.6-3 1.9-3 1.9m.5-16.4s0 12.8-1.2 24.3m-4.9 1s7.2-1.6 9.4-1.6m-28.6 31.5-1 4.5s-1.5 1.8-1 3.7c.4 2-1 2-5 15.3-1.7 5.6-4.4 18.5-6.3 27.5l-4 18.4M77 196.7a313.3 313.3 0 0 1-.8 4.8m7.7-50-1.2 10.3s-1 .2-.5 2.3c.1 1.3-2.6 15.6-5.1 30.2M57.6 273h13.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M117.4 147.4s-17-3-35.7.2v4.2s14.6-2.9 35.5-.4l.2-4"}),u.createElement("path",{fill:"#FFF",d:"M107.5 150.4v-5a.8.8 0 0 0-.8-.7H99a.8.8 0 0 0-.7.8v4.8c0 .5.3.9.8.8a140.8 140.8 0 0 1 7.7 0 .8.8 0 0 0 .8-.7"}),u.createElement("path",{fill:"#192064",d:"M106.4 149.4v-3a.6.6 0 0 0-.6-.7 94.1 94.1 0 0 0-5.8 0 .6.6 0 0 0-.7.7v3c0 .4.3.7.7.7h5.7c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M101.5 274h12.3m-11.1-5v6.5m0-12.4v4.3m-.5-93.4.9 44.4s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.1 0 3.4-.6 1.5-1 21-1.1 35",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),wje={success:qm,error:Bc,info:cf,warning:dje},yy={404:fje,500:mje,403:xje},Sje=Object.keys(yy),Cje=({prefixCls:e,icon:t,status:n})=>{const r=fe(`${e}-icon`);if(Sje.includes(`${n}`)){const a=yy[n];return u.createElement("div",{className:`${r} ${e}-image`},u.createElement(a,null))}const i=u.createElement(wje[n]);return t===null||t===!1?null:u.createElement("div",{className:r},t||i)},kje=({prefixCls:e,extra:t})=>t?u.createElement("div",{className:`${e}-extra`},t):null,xy=({prefixCls:e,className:t,rootClassName:n,subTitle:r,title:i,style:a,children:o,status:s="info",icon:l,extra:c})=>{const{getPrefixCls:d,direction:f,result:m}=u.useContext(Rt),p=d("result",e),[h,v,g]=yje(p),y=fe(p,`${p}-${s}`,t,m==null?void 0:m.className,n,{[`${p}-rtl`]:f==="rtl"},v,g),w=Object.assign(Object.assign({},m==null?void 0:m.style),a);return h(u.createElement("div",{className:y,style:w},u.createElement(Cje,{prefixCls:p,status:s,icon:l}),u.createElement("div",{className:`${p}-title`},i),r&&u.createElement("div",{className:`${p}-subtitle`},r),u.createElement(kje,{prefixCls:p,extra:c}),o&&u.createElement("div",{className:`${p}-content`},o)))};xy.PRESENTED_IMAGE_403=yy[403];xy.PRESENTED_IMAGE_404=yy[404];xy.PRESENTED_IMAGE_500=yy[500];const _je=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,children:i,size:a,style:o={}}=e,s=fe(`${n}-panel`,{[`${n}-panel-hidden`]:a===0},r),l=a!==void 0;return K.createElement("div",{ref:t,className:s,style:Object.assign(Object.assign({},o),{flexBasis:l?a:"auto",flexGrow:l?0:1})},i)}),Eje=()=>null;var $je=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).filter(n=>u.isValidElement(n)).map(n=>{const{props:r}=n,{collapsible:i}=r,a=$je(r,["collapsible"]);return Object.assign(Object.assign({},a),{collapsible:Tje(i)})}),[e])}function MB(e,t){return e.collapsible&&t.collapsible?e.showCollapsibleIcon===!0||t.showCollapsibleIcon===!0?!0:e.showCollapsibleIcon==="auto"||t.showCollapsibleIcon==="auto"?"auto":!1:e.collapsible?e.showCollapsibleIcon:t.collapsible?t.showCollapsibleIcon:!1}function Rje(e,t,n){return u.useMemo(()=>{const r=[];for(let i=0;i0,y=!!h.start&&l===0&&s>0,w=g||y,x=!!h.start&&l>0,S=!!f.end&&s===0&&l>0,C=x||S,_=MB({collapsible:g,showCollapsibleIcon:f.showCollapsibleIcon},{collapsible:y,showCollapsibleIcon:h.showCollapsibleIcon}),k=MB({collapsible:x,showCollapsibleIcon:h.showCollapsibleIcon},{collapsible:S,showCollapsibleIcon:f.showCollapsibleIcon});r[i]={resizable:v,startCollapsible:!!(n?C:w),endCollapsible:!!(n?w:C),showStartCollapsibleIcon:n?k:_,showEndCollapsibleIcon:n?_:k}}return r},[t,e,n])}function Ije(e,t,n){let r=0;const i=[];e.forEach((h,v)=>{h===void 0?i.push(v):r+=h});const a=1-r,o=i.length;if(a<0){const h=1/r;return e.map(v=>v===void 0?0:v*h)}let s=0,l=0,c=0,d=1;for(const h of i){const v=t[h]||0,g=n[h]||1;s+=v,l+=g,c=Math.max(c,v),d=Math.min(d,g)}if(s>1&&l<1){const h=1/o;return e.map(v=>v===void 0?h:v)}const f=a/o;if(c<=f&&f<=d)return e.map(h=>h===void 0?f:h);const m=Ve(e);let p=a-s;for(let h=0;hh.size),r=e.length,i=t||0,a=h=>h*i,[o,s]=K.useState(()=>e.map(h=>h.defaultSize)),l=K.useMemo(()=>{var h;const v=[];for(let g=0;ge.map(h=>O$(h.min)?zS(h.min):(h.min||0)/i),[e,i]),d=K.useMemo(()=>e.map(h=>O$(h.max)?zS(h.max):(h.max||i)/i),[e,i]),f=K.useMemo(()=>{const h=[];for(let v=0;vf.map(a),[f,i]);return[K.useMemo(()=>t?m:l,[m,t]),m,f,c,d,s]}function Mje(e,t,n,r,i,a){const o=e.map(S=>[S.min,S.max]),s=r||0,l=S=>S*s;function c(S,C){return typeof S=="string"?l(zS(S)):S??C}const[d,f]=u.useState([]),m=u.useRef([]),[p,h]=u.useState(null),v=()=>n.map(l);return[S=>{f(v()),h({index:S,confirmed:!1})},(S,C)=>{var _;let k=null;if((!p||!p.confirmed)&&C!==0){if(C>0)k=S,h({index:S,confirmed:!0});else for(let O=S;O>=0;O-=1)if(d[O]>0&&t[O].resizable){k=O,h({index:O,confirmed:!0});break}}const E=(_=k??(p==null?void 0:p.index))!==null&&_!==void 0?_:S,T=Ve(d),$=E+1,P=c(o[E][0],0),M=c(o[$][0],0),j=c(o[E][1],s),I=c(o[$][1],s);let R=C;return T[E]+Rj&&(R=j-T[E]),T[$]-R>I&&(R=T[$]-I),T[E]+=R,T[$]-=R,i(T),T},()=>{h(null)},(S,C)=>{const _=v(),k=a?C==="start"?"end":"start":C,E=k==="start"?S:S+1,T=k==="start"?S+1:S,$=_[E],P=_[T];if($!==0&&P!==0)_[E]=0,_[T]+=$,m.current[S]=$;else{const M=$+P,j=c(o[E][0],0),I=c(o[E][1],s),R=c(o[T][0],0),O=c(o[T][1],s),D=Math.max(j,M-O),L=Math.min(I,M-R),B=R||(L-D)/2,F=m.current[S],z=M-F;F&&F<=O&&F>=R&&z<=I&&z>=j?(_[T]=F,_[E]=z):(_[E]-=B,_[T]+=B)}return i(_),_},p==null?void 0:p.index]}function M$(e){return typeof e=="number"&&!Number.isNaN(e)&&Number.isFinite(e)?Math.round(e):0}const jje=e=>{const{prefixCls:t,vertical:n,index:r,active:i,ariaNow:a,ariaMin:o,ariaMax:s,resizable:l,startCollapsible:c,endCollapsible:d,onOffsetStart:f,onOffsetUpdate:m,onOffsetEnd:p,onCollapse:h,lazy:v,containerSize:g,showStartCollapsibleIcon:y,showEndCollapsibleIcon:w}=e,x=`${t}-bar`,[S,C]=u.useState(null),[_,k]=u.useState(0),E=n?0:_,T=n?_:0,$=B=>{l&&B.currentTarget&&(C([B.pageX,B.pageY]),f(r))},P=B=>{if(l&&B.touches.length===1){const F=B.touches[0];C([F.pageX,F.pageY]),f(r)}},M=B=>{const F=g*a/100,z=F+B,H=Math.max(0,g*o/100),A=Math.min(g,g*s/100);return Math.max(H,Math.min(A,z))-F},j=Yt((B,F)=>{const z=M(n?F:B);k(z)}),I=Yt(()=>{m(r,E,T,!0),k(0),p(!0)}),R=B=>{switch(B){case!0:return`${x}-collapse-bar-always-visible`;case!1:return`${x}-collapse-bar-always-hidden`;case"auto":return`${x}-collapse-bar-hover-only`}};fn(()=>{if(!S)return;const A={mousemove:V=>{const{pageX:W,pageY:U}=V,Y=W-S[0],J=U-S[1];v?j(Y,J):m(r,Y,J)},mouseup:()=>{v?I():p(),C(null)},touchmove:V=>{if(V.touches.length===1){const W=V.touches[0],U=W.pageX-S[0],Y=W.pageY-S[1];v?j(U,Y):m(r,U,Y)}},touchend:()=>{v?I():p(),C(null)}};for(const[V,W]of Object.entries(A))window.addEventListener(V,W);return()=>{for(const[V,W]of Object.entries(A))window.removeEventListener(V,W)}},[S,r,v]);const O={[`--${x}-preview-offset`]:`${_}px`},D=n?jre:jc,L=n?Mu:ys;return K.createElement("div",{className:x,role:"separator","aria-valuenow":M$(a),"aria-valuemin":M$(o),"aria-valuemax":M$(s)},v&&K.createElement("div",{className:fe(`${x}-preview`,{[`${x}-preview-active`]:!!_}),style:O}),K.createElement("div",{className:fe(`${x}-dragger`,{[`${x}-dragger-disabled`]:!l,[`${x}-dragger-active`]:i}),onMouseDown:$,onTouchStart:P}),c&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-start`,R(y)),onClick:()=>h(r,"start")},K.createElement(D,{className:fe(`${x}-collapse-icon`,`${x}-collapse-start`)})),d&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-end`,R(w)),onClick:()=>h(r,"end")},K.createElement(L,{className:fe(`${x}-collapse-icon`,`${x}-collapse-end`)})))},Nje=e=>{const{componentCls:t}=e;return{[`&-rtl${t}-horizontal`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${t}-vertical`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},ow={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Aje=e=>{const{componentCls:t,colorFill:n,splitBarDraggableSize:r,splitBarSize:i,splitTriggerSize:a,controlItemBgHover:o,controlItemBgActive:s,controlItemBgActiveHover:l,prefixCls:c}=e,d=`${t}-bar`,f=`${t}-mask`,m=`${t}-panel`,p=e.calc(a).div(2).equal(),h=`${c}-bar-preview-offset`,v={position:"absolute",background:e.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[t]:Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${d}`]:{flex:"none",position:"relative",userSelect:"none",[`${d}-dragger`]:Object.assign(Object.assign({},ow),{zIndex:1,"&::before":Object.assign({content:'""',background:o},ow),"&::after":Object.assign({content:'""',background:n},ow),[`&:hover:not(${d}-dragger-active)`]:{"&::before":{background:s}},"&-active":{zIndex:2,"&::before":{background:l}},[`&-disabled${d}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:o}},"&::after":{display:"none"}}}),[`${d}-collapse-bar`]:Object.assign(Object.assign({},ow),{zIndex:e.zIndexPopupBase,background:o,fontSize:e.fontSizeSM,borderRadius:e.borderRadiusXS,color:e.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:s},"&:active":{background:l}}),"&:hover, &:active":{[`${d}-collapse-bar-hover-only`]:{opacity:1}},[`${d}-collapse-bar-hover-only`]:{"@media(hover:none)":{opacity:1}},[`${d}-collapse-bar-always-hidden`]:{display:"none"},[`${d}-collapse-bar-always-visible`]:{opacity:1}},[f]:{position:"fixed",zIndex:e.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${d}`]:{width:0,[`${d}-preview`]:Object.assign(Object.assign({height:"100%",width:i},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateX(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"col-resize",height:"100%",width:a,"&::before":{height:"100%",width:i},"&::after":{height:r,width:i}},[`${d}-collapse-bar`]:{width:e.fontSizeSM,height:e.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:p},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:p},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${d}`]:{height:0,[`${d}-preview`]:Object.assign(Object.assign({height:i,width:"100%"},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateY(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"row-resize",width:"100%",height:a,"&::before":{width:"100%",height:i},"&::after":{width:r,height:i}},[`${d}-collapse-bar`]:{height:e.fontSizeSM,width:e.controlHeightSM,"&-start":{top:"auto",bottom:p,transform:"translateX(-50%)"},"&-end":{top:p,bottom:"auto",transform:"translateX(-50%)"}}}},[m]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${t}:only-child)`]:{overflow:"hidden"}}}),Nje(e))}},Fje=e=>{var t;const n=e.splitBarSize||2,r=e.splitTriggerSize||6,i=e.resizeSpinnerSize||20,a=(t=e.splitBarDraggableSize)!==null&&t!==void 0?t:i;return{splitBarSize:n,splitTriggerSize:r,splitBarDraggableSize:a,resizeSpinnerSize:i}},Dje=pn("Splitter",Aje,Fje),Lje=e=>{const{prefixCls:t,className:n,style:r,layout:i="horizontal",children:a,rootClassName:o,onResizeStart:s,onResize:l,onResizeEnd:c,lazy:d}=e,{getPrefixCls:f,direction:m,className:p,style:h}=kr("splitter"),v=f("splitter",t),g=Qn(v),[y,w,x]=Dje(v,g),S=i==="vertical",C=m==="rtl",_=!S&&C,k=Pje(a),[E,T]=u.useState(),$=te=>{const{offsetWidth:Z,offsetHeight:le}=te,se=S?le:Z;se!==0&&T(se)},[P,M,j,I,R,O]=Oje(k,E),D=Rje(k,M,C),[L,B,F,z,H]=Mje(k,D,j,E,O,C),A=Yt(te=>{L(te),s==null||s(M)}),V=Yt((te,Z,le)=>{const se=B(te,Z);le?c==null||c(se):l==null||l(se)}),W=Yt(te=>{F(),te||c==null||c(M)}),U=Yt((te,Z)=>{var le;const se=z(te,Z);l==null||l(se),c==null||c(se);const ce=se.map(re=>Math.abs(re){const te=[];let Z=0;const le=k.length;for(let se=0;se{const le=K.createElement(_je,Object.assign({},te,{prefixCls:v,size:P[Z]}));let se=null;const ce=D[Z];if(ce){const re=(ne[Z-1]||0)+I[Z],ie=(ne[Z+1]||100)-R[Z+1],pe=(ne[Z-1]||0)+R[Z],Se=(ne[Z+1]||100)-I[Z+1];se=K.createElement(jje,{lazy:d,index:Z,active:H===Z,prefixCls:v,vertical:S,resizable:ce.resizable,ariaNow:ne[Z]*100,ariaMin:Math.max(re,ie)*100,ariaMax:Math.min(pe,Se)*100,startCollapsible:ce.startCollapsible,endCollapsible:ce.endCollapsible,showStartCollapsibleIcon:ce.showStartCollapsibleIcon,showEndCollapsibleIcon:ce.showEndCollapsibleIcon,onOffsetStart:A,onOffsetUpdate:(_e,X,ae,ee)=>{let q=S?ae:X;_&&(q=-q),V(_e,q,ee)},onOffsetEnd:W,onCollapse:U,containerSize:E||0})}return K.createElement(K.Fragment,{key:`split-panel-${Z}`},le,se)}),typeof H=="number"&&K.createElement("div",{"aria-hidden":!0,className:fe(J,`${J}-${i}`)}))))},sm=Lje;sm.Panel=Eje;var Bje=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function jB(e){return typeof e=="string"}function Wie(e){var t,n=e.className,r=e.prefixCls,i=e.style,a=e.active,o=e.status,s=e.iconPrefix,l=e.icon;e.wrapperStyle;var c=e.stepNumber,d=e.disabled,f=e.description,m=e.title,p=e.subTitle,h=e.progressDot,v=e.stepIcon,g=e.tailContent,y=e.icons,w=e.stepIndex,x=e.onStepClick,S=e.onClick,C=e.render,_=at(e,Bje),k=!!x&&!d,E={};k&&(E.role="button",E.tabIndex=0,E.onClick=function(I){S==null||S(I),x(w)},E.onKeyDown=function(I){var R=I.which;(R===ht.ENTER||R===ht.SPACE)&&x(w)});var T=function(){var R,O,D=fe("".concat(r,"-icon"),"".concat(s,"icon"),(R={},G(R,"".concat(s,"icon-").concat(l),l&&jB(l)),G(R,"".concat(s,"icon-check"),!l&&o==="finish"&&(y&&!y.finish||!y)),G(R,"".concat(s,"icon-cross"),!l&&o==="error"&&(y&&!y.error||!y)),R)),L=u.createElement("span",{className:"".concat(r,"-icon-dot")});return h?typeof h=="function"?O=u.createElement("span",{className:"".concat(r,"-icon")},h(L,{index:c-1,status:o,title:m,description:f})):O=u.createElement("span",{className:"".concat(r,"-icon")},L):l&&!jB(l)?O=u.createElement("span",{className:"".concat(r,"-icon")},l):y&&y.finish&&o==="finish"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.finish):y&&y.error&&o==="error"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.error):l||o==="finish"||o==="error"?O=u.createElement("span",{className:D}):O=u.createElement("span",{className:"".concat(r,"-icon")},c),v&&(O=v({index:c-1,status:o,title:m,description:f,node:O})),O},$=o||"wait",P=fe("".concat(r,"-item"),"".concat(r,"-item-").concat($),n,(t={},G(t,"".concat(r,"-item-custom"),l),G(t,"".concat(r,"-item-active"),a),G(t,"".concat(r,"-item-disabled"),d===!0),t)),M=N({},i),j=u.createElement("div",Fe({},_,{className:P,style:M}),u.createElement("div",Fe({onClick:S},E,{className:"".concat(r,"-item-container")}),u.createElement("div",{className:"".concat(r,"-item-tail")},g),u.createElement("div",{className:"".concat(r,"-item-icon")},T()),u.createElement("div",{className:"".concat(r,"-item-content")},u.createElement("div",{className:"".concat(r,"-item-title")},m,p&&u.createElement("div",{title:typeof p=="string"?p:void 0,className:"".concat(r,"-item-subtitle")},p)),f&&u.createElement("div",{className:"".concat(r,"-item-description")},f))));return C&&(j=C(j)||null),j}var zje=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function Jj(e){var t,n=e.prefixCls,r=n===void 0?"rc-steps":n,i=e.style,a=i===void 0?{}:i,o=e.className;e.children;var s=e.direction,l=s===void 0?"horizontal":s,c=e.type,d=c===void 0?"default":c,f=e.labelPlacement,m=f===void 0?"horizontal":f,p=e.iconPrefix,h=p===void 0?"rc":p,v=e.status,g=v===void 0?"process":v,y=e.size,w=e.current,x=w===void 0?0:w,S=e.progressDot,C=S===void 0?!1:S,_=e.stepIcon,k=e.initial,E=k===void 0?0:k,T=e.icons,$=e.onChange,P=e.itemRender,M=e.items,j=M===void 0?[]:M,I=at(e,zje),R=d==="navigation",O=d==="inline",D=O||C,L=O?"horizontal":l,B=O?void 0:y,F=D?"vertical":m,z=fe(r,"".concat(r,"-").concat(L),o,(t={},G(t,"".concat(r,"-").concat(B),B),G(t,"".concat(r,"-label-").concat(F),L==="horizontal"),G(t,"".concat(r,"-dot"),!!D),G(t,"".concat(r,"-navigation"),R),G(t,"".concat(r,"-inline"),O),t)),H=function(W){$&&x!==W&&$(W)},A=function(W,U){var Y=N({},W),J=E+U;return g==="error"&&U===x-1&&(Y.className="".concat(r,"-next-error")),Y.status||(J===x?Y.status=g:J{const{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:i}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:i,lineHeight:me(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},Vje=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},Wje=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:i}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),o={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${me(a)} ${me(e.paddingXXS)} 0`,margin:`0 ${me(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:i}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:i},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:i,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-error":o,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},Uje=e=>{const{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:i}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${me(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(i).div(2).add(e.controlHeightLG).equal()}}}}}},qje=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:i,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},qa),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${me(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${me(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:i,transition:`width ${a}, inset-inline-start ${a}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${me(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},Gje=e=>{const{antCls:t,componentCls:n,iconSize:r,iconSizeSM:i,processIconColor:a,marginXXS:o,lineWidthBold:s,lineWidth:l,paddingXXS:c}=e,d=e.calc(r).add(e.calc(s).mul(4).equal()).equal(),f=e.calc(i).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:c,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:a}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:c,[`> ${n}-item-container > ${n}-item-tail`]:{top:o,insetInlineStart:e.calc(r).div(2).sub(l).add(c).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:c,paddingInlineStart:c}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(i).div(2).sub(l).add(c).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(c).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${me(d)} !important`,height:`${me(d)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(i).div(2).add(c).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${me(f)} !important`,height:`${me(f)} !important`}}}}},Kje=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:i,dotSize:a,motionDurationSlow:o}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${me(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${me(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:me(a),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${o}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(a).sub(i).div(2).equal(),width:i,height:i,lineHeight:me(i),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(i).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(i).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(i).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:`${me(e.calc(a).add(e.paddingXS).equal())} 0 ${me(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(i).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},Yje=e=>{const{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},Xje=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:i,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${me(e.marginXS)}`,fontSize:r,lineHeight:me(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:i,lineHeight:me(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:a,fontSize:i},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:me(n),transform:"none"}}}}},Jje=e=>{const{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:me(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${me(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${me(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:me(n)}}}}},Qje="wait",Zje="process",eNe="finish",tNe="error",sw=(e,t)=>{const n=`${t.componentCls}-item`,r=`${e}IconColor`,i=`${e}TitleColor`,a=`${e}DescriptionColor`,o=`${e}TailColor`,s=`${e}IconBgColor`,l=`${e}IconBorderColor`,c=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[c]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[c]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[i],"&::after":{backgroundColor:t[o]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[a]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[o]}}},nNe=e=>{const{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,i=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none",[`&:focus-visible ${i}`]:el(e)},[`${i}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[i]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:me(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${me(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:me(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},sw(Qje,e)),sw(Zje,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),sw(eNe,e)),sw(tNe,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},rNe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},iNe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),nNe(e)),rNe(e)),Hje(e)),Xje(e)),Jje(e)),Vje(e)),Uje(e)),Kje(e)),qje(e)),Yje(e)),Gje(e)),Wje(e))}},aNe=e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}),oNe=pn("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:i,colorPrimary:a,colorTextDescription:o,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:d}=e,f=nn(e,{processIconColor:r,processTitleColor:i,processDescriptionColor:i,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:d,waitTitleColor:o,waitDescriptionColor:o,waitTailColor:d,waitDotColor:t,finishIconColor:a,finishTitleColor:i,finishDescriptionColor:o,finishTailColor:a,finishDotColor:a,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:d,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return iNe(f)},aNe);function sNe(e){return e.filter(t=>t)}function lNe(e,t){if(e)return e;const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{props:i}=r;return Object.assign({},i)}return null});return sNe(n)}var cNe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{percent:t,size:n,className:r,rootClassName:i,direction:a,items:o,responsive:s=!0,current:l=0,children:c,style:d}=e,f=cNe(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=ff(s),{getPrefixCls:p,direction:h,className:v,style:g}=kr("steps"),y=u.useMemo(()=>s&&m?"vertical":a,[s,m,a]),w=Hr(n),x=p("steps",e.prefixCls),[S,C,_]=oNe(x),k=e.type==="inline",E=p("",e.iconPrefix),T=lNe(o,c),$=k?void 0:t,P=Object.assign(Object.assign({},g),d),M=fe(v,{[`${x}-rtl`]:h==="rtl",[`${x}-with-progress`]:$!==void 0},r,i,C,_),j={finish:u.createElement(O_,{className:`${x}-finish-icon`}),error:u.createElement(Wo,{className:`${x}-error-icon`})},I=({node:O,status:D})=>{if(D==="process"&&$!==void 0){const L=w==="small"?32:40;return u.createElement("div",{className:`${x}-progress-icon`},u.createElement(Xj,{type:"circle",percent:$,size:L,strokeWidth:4,format:()=>null}),O)}return O},R=(O,D)=>O.description?u.createElement(Er,{title:O.description},D):D;return S(u.createElement(Jj,Object.assign({icons:j},f,{style:P,current:l,size:w,items:T,itemRender:k?R:void 0,stepIcon:I,direction:y,prefixCls:x,iconPrefix:E,className:M})))};b2.Step=Jj.Step;var uNe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Uie=u.forwardRef(function(e,t){var n,r=e.prefixCls,i=r===void 0?"rc-switch":r,a=e.className,o=e.checked,s=e.defaultChecked,l=e.disabled,c=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,m=e.onClick,p=e.onChange,h=e.onKeyDown,v=at(e,uNe),g=Ht(!1,{value:o,defaultValue:s}),y=he(g,2),w=y[0],x=y[1];function S(E,T){var $=w;return l||($=E,x($),p==null||p($,T)),$}function C(E){E.which===ht.LEFT?S(!1,E):E.which===ht.RIGHT&&S(!0,E),h==null||h(E)}function _(E){var T=S(!w,E);m==null||m(T,E)}var k=fe(i,a,(n={},G(n,"".concat(i,"-checked"),w),G(n,"".concat(i,"-disabled"),l),n));return u.createElement("button",Fe({},v,{type:"button",role:"switch","aria-checked":w,disabled:l,className:k,ref:t,onKeyDown:C,onClick:_}),c,u.createElement("span",{className:"".concat(i,"-inner")},u.createElement("span",{className:"".concat(i,"-inner-checked")},d),u.createElement("span",{className:"".concat(i,"-inner-unchecked")},f)))});Uie.displayName="Switch";const dNe=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:a,innerMaxMarginSM:o,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,d=me(l(s).add(l(r).mul(2)).equal()),f=me(l(o).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:me(n),[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${me(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},fNe=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},mNe=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:a,calc:o}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o(a).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${me(o(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},pNe=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:a,handleSize:o,calc:s}=e,l=`${t}-inner`,c=me(s(o).add(s(r).mul(2)).equal()),d=me(s(a).mul(2).equal());return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${d})`,marginInlineEnd:`calc(100% - ${c} + ${d})`},[`${l}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${d})`,marginInlineEnd:`calc(-100% + ${c} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},hNe=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:me(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),zo(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},vNe=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,a=t*n,o=r/2,s=2,l=a-s*2,c=o-s*2;return{trackHeight:a,trackHeightSM:o,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new bn("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}},gNe=pn("Switch",e=>{const t=nn(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[hNe(t),pNe(t),mNe(t),fNe(t),dNe(t)]},vNe);var bNe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,size:r,disabled:i,loading:a,className:o,rootClassName:s,style:l,checked:c,value:d,defaultChecked:f,defaultValue:m,onChange:p}=e,h=bNe(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[v,g]=Ht(!1,{value:c??d,defaultValue:f??m}),{getPrefixCls:y,direction:w,switch:x}=u.useContext(Rt),S=u.useContext(gi),C=(i??S)||a,_=y("switch",n),k=u.createElement("div",{className:`${_}-handle`},a&&u.createElement(Ra,{className:`${_}-loading-icon`})),[E,T,$]=gNe(_),P=Hr(r),M=fe(x==null?void 0:x.className,{[`${_}-small`]:P==="small",[`${_}-loading`]:a,[`${_}-rtl`]:w==="rtl"},o,s,T,$),j=Object.assign(Object.assign({},x==null?void 0:x.style),l),I=(...R)=>{g(R[0]),p==null||p.apply(void 0,R)};return E(u.createElement(Z1,{component:"Switch",disabled:C},u.createElement(Uie,Object.assign({},h,{checked:v,onChange:I,prefixCls:_,className:M,style:j,disabled:C,ref:t,loadingIcon:k}))))}),Qj=yNe;Qj.__ANT_SWITCH=!0;var md={},wy="rc-table-internal-hook";function Zj(e){var t=u.createContext(void 0),n=function(i){var a=i.value,o=i.children,s=u.useRef(a);s.current=a;var l=u.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),c=he(l,1),d=c[0];return fn(function(){ki.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),u.createElement(t.Provider,{value:d},o)};return{Context:t,Provider:n,defaultValue:e}}function va(e,t){var n=Yt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var m={};return t.forEach(function(p){m[p]=f[p]}),m}),r=u.useContext(e==null?void 0:e.Context),i=r||{},a=i.listeners,o=i.getValue,s=u.useRef();s.current=n(r?o():e==null?void 0:e.defaultValue);var l=u.useState({}),c=he(l,2),d=c[1];return fn(function(){if(!r)return;function f(m){var p=n(m);Bo(s.current,p,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),s.current}function xNe(){var e=u.createContext(null);function t(){return u.useContext(e)}function n(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{},m=u.useRef(0),p=u.useRef(c),h=t();return h!==null?u.createElement(i,Fe({},c,f)):((!a||a(p.current,c))&&(m.current+=1),p.current=c,u.createElement(e.Provider,{value:m.current},u.createElement(i,Fe({},c,f))))};return o?u.forwardRef(s):s}function r(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{};return t(),u.createElement(i,Fe({},c,f))};return o?u.memo(u.forwardRef(s),a):u.memo(s,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var eN=xNe(),qie=eN.makeImmutable,dg=eN.responseImmutable,wNe=eN.useImmutableMark,Xa=Zj(),Gie=u.createContext({renderWithProps:!1}),SNe="RC_TABLE_KEY";function CNe(e){return e==null?[]:Array.isArray(e)?e:[e]}function e3(e){var t=[],n={};return e.forEach(function(r){for(var i=r||{},a=i.key,o=i.dataIndex,s=a||CNe(o).join("-")||SNe;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function AR(e){return e!=null}function kNe(e){return typeof e=="number"&&!Number.isNaN(e)}function _Ne(e){return e&&mt(e)==="object"&&!Array.isArray(e)&&!u.isValidElement(e)}function ENe(e,t,n,r,i,a){var o=u.useContext(Gie),s=wNe(),l=Rc(function(){if(AR(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],d=dr(e,c),f=d,m=void 0;if(i){var p=i(d,e,n);_Ne(p)?(f=p.children,m=p.props,o.renderWithProps=!0):f=p}return[f,m]},[s,e,r,t,i,n],function(c,d){if(a){var f=he(c,2),m=f[1],p=he(d,2),h=p[1];return a(h,m)}return o.renderWithProps?!0:!Bo(c,d,!0)});return l}function $Ne(e,t,n,r){var i=e+t-1;return e<=r&&i>=n}function TNe(e,t){return va(Xa,function(n){var r=$Ne(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var PNe=function(t){var n=t.ellipsis,r=t.rowType,i=t.children,a,o=n===!0?{showTitle:!0}:n;return o&&(o.showTitle||r==="header")&&(typeof i=="string"||typeof i=="number"?a=i.toString():u.isValidElement(i)&&typeof i.props.children=="string"&&(a=i.props.children)),a};function RNe(e){var t,n,r,i,a,o,s,l,c=e.component,d=e.children,f=e.ellipsis,m=e.scope,p=e.prefixCls,h=e.className,v=e.align,g=e.record,y=e.render,w=e.dataIndex,x=e.renderIndex,S=e.shouldCellUpdate,C=e.index,_=e.rowType,k=e.colSpan,E=e.rowSpan,T=e.fixLeft,$=e.fixRight,P=e.firstFixLeft,M=e.lastFixLeft,j=e.firstFixRight,I=e.lastFixRight,R=e.appendNode,O=e.additionalProps,D=O===void 0?{}:O,L=e.isSticky,B="".concat(p,"-cell"),F=va(Xa,["supportSticky","allColumnsFixedLeft","rowHoverable"]),z=F.supportSticky,H=F.allColumnsFixedLeft,A=F.rowHoverable,V=ENe(g,w,x,d,y,S),W=he(V,2),U=W[0],Y=W[1],J={},ne=typeof T=="number"&&z,Q=typeof $=="number"&&z;ne&&(J.position="sticky",J.left=T),Q&&(J.position="sticky",J.right=$);var te=(t=(n=(r=Y==null?void 0:Y.colSpan)!==null&&r!==void 0?r:D.colSpan)!==null&&n!==void 0?n:k)!==null&&t!==void 0?t:1,Z=(i=(a=(o=Y==null?void 0:Y.rowSpan)!==null&&o!==void 0?o:D.rowSpan)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:1,le=TNe(C,Z),se=he(le,2),ce=se[0],re=se[1],ie=Yt(function(q){var ue;g&&re(C,C+Z-1),D==null||(ue=D.onMouseEnter)===null||ue===void 0||ue.call(D,q)}),pe=Yt(function(q){var ue;g&&re(-1,-1),D==null||(ue=D.onMouseLeave)===null||ue===void 0||ue.call(D,q)});if(te===0||Z===0)return null;var Se=(s=D.title)!==null&&s!==void 0?s:PNe({rowType:_,ellipsis:f,children:U}),_e=fe(B,h,(l={},G(G(G(G(G(G(G(G(G(G(l,"".concat(B,"-fix-left"),ne&&z),"".concat(B,"-fix-left-first"),P&&z),"".concat(B,"-fix-left-last"),M&&z),"".concat(B,"-fix-left-all"),M&&H&&z),"".concat(B,"-fix-right"),Q&&z),"".concat(B,"-fix-right-first"),j&&z),"".concat(B,"-fix-right-last"),I&&z),"".concat(B,"-ellipsis"),f),"".concat(B,"-with-append"),R),"".concat(B,"-fix-sticky"),(ne||Q)&&L&&z),G(l,"".concat(B,"-row-hover"),!Y&&ce)),D.className,Y==null?void 0:Y.className),X={};v&&(X.textAlign=v);var ae=N(N(N(N({},Y==null?void 0:Y.style),J),X),D.style),ee=U;return mt(ee)==="object"&&!Array.isArray(ee)&&!u.isValidElement(ee)&&(ee=null),f&&(M||j)&&(ee=u.createElement("span",{className:"".concat(B,"-content")},ee)),u.createElement(c,Fe({},Y,D,{className:_e,style:ae,title:Se,scope:m,onMouseEnter:A?ie:void 0,onMouseLeave:A?pe:void 0,colSpan:te!==1?te:null,rowSpan:Z!==1?Z:null}),R,ee)}const fg=u.memo(RNe);function tN(e,t,n,r,i){var a=n[e]||{},o=n[t]||{},s,l;a.fixed==="left"?s=r.left[i==="rtl"?t:e]:o.fixed==="right"&&(l=r.right[i==="rtl"?e:t]);var c=!1,d=!1,f=!1,m=!1,p=n[t+1],h=n[e-1],v=p&&!p.fixed||h&&!h.fixed||n.every(function(S){return S.fixed==="left"});if(i==="rtl"){if(s!==void 0){var g=h&&h.fixed==="left";m=!g&&v}else if(l!==void 0){var y=p&&p.fixed==="right";f=!y&&v}}else if(s!==void 0){var w=p&&p.fixed==="left";c=!w&&v}else if(l!==void 0){var x=h&&h.fixed==="right";d=!x&&v}return{fixLeft:s,fixRight:l,lastFixLeft:c,firstFixRight:d,lastFixRight:f,firstFixLeft:m,isSticky:r.isSticky}}var Kie=u.createContext({});function INe(e){var t=e.className,n=e.index,r=e.children,i=e.colSpan,a=i===void 0?1:i,o=e.rowSpan,s=e.align,l=va(Xa,["prefixCls","direction"]),c=l.prefixCls,d=l.direction,f=u.useContext(Kie),m=f.scrollColumnIndex,p=f.stickyOffsets,h=f.flattenColumns,v=n+a-1,g=v+1===m?a+1:a,y=tN(n,n+g-1,h,p,d);return u.createElement(fg,Fe({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:s,colSpan:g,rowSpan:o,render:function(){return r}},y))}var ONe=["children"];function MNe(e){var t=e.children,n=at(e,ONe);return u.createElement("tr",n,t)}function t3(e){var t=e.children;return t}t3.Row=MNe;t3.Cell=INe;function jNe(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,i=va(Xa,"prefixCls"),a=r.length-1,o=r[a],s=u.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:o!=null&&o.scrollbar?a:null}},[o,r,a,n]);return u.createElement(Kie.Provider,{value:s},u.createElement("tfoot",{className:"".concat(i,"-summary")},t))}const lw=dg(jNe);var Yie=t3;function NNe(e){return null}function ANe(e){return null}function Xie(e,t,n,r,i,a,o){var s=a(t,o);e.push({record:t,indent:n,index:o,rowKey:s});var l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(var c=0;c1?P-1:0),j=1;j5&&arguments[5]!==void 0?arguments[5]:[],s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,l=e.record,c=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,m=e.expandIconColumnIndex,p=e.nestExpandable,h=e.indentSize,v=e.expandIcon,g=e.expanded,y=e.hasNestChildren,w=e.onTriggerExpand,x=e.expandable,S=e.expandedKeys,C=d[n],_=f[n],k;n===(m||0)&&p&&(k=u.createElement(u.Fragment,null,u.createElement("span",{style:{paddingLeft:"".concat(h*r,"px")},className:"".concat(c,"-row-indent indent-level-").concat(r)}),v({prefixCls:c,expanded:g,expandable:y,record:l,onExpand:w})));var E=((a=t.onCell)===null||a===void 0?void 0:a.call(t,l,i))||{};if(s){var T=E.rowSpan,$=T===void 0?1:T;if(x&&$&&n=1)),style:N(N({},n),x==null?void 0:x.style)}),g.map(function(P,M){var j=P.render,I=P.dataIndex,R=P.className,O=tae(h,P,M,c,i,s,p==null?void 0:p.offset),D=O.key,L=O.fixedInfo,B=O.appendCellNode,F=O.additionalCellProps;return u.createElement(fg,Fe({className:R,ellipsis:P.ellipsis,align:P.align,scope:P.rowScope,component:P.rowScope?m:f,prefixCls:v,key:D,record:r,index:i,renderIndex:a,dataIndex:I,render:j,shouldCellUpdate:P.shouldCellUpdate},L,{appendNode:B,additionalProps:F}))})),T;if(C&&(_.current||S)){var $=w(r,i,c+1,S);T=u.createElement(Zie,{expanded:S,className:fe("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(c+1),k),prefixCls:v,component:d,cellComponent:f,colSpan:p?p.colSpan:g.length,stickyOffset:p==null?void 0:p.sticky,isEmpty:!1},$)}return u.createElement(u.Fragment,null,E,T)}const BNe=dg(LNe);function zNe(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,i=e.title,a=u.useRef();return fn(function(){a.current&&n(t,a.current.offsetWidth)},[]),u.createElement(ji,{data:t},u.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},u.createElement("div",{className:"".concat(r,"-measure-cell-content")},i||" ")))}function HNe(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,i=e.columns,a=u.useRef(null),o=va(Xa,["measureRowRender"]),s=o.measureRowRender,l=u.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},u.createElement(ji.Collection,{onBatchResize:function(d){Xv(a.current)&&d.forEach(function(f){var m=f.data,p=f.size;r(m,p.offsetWidth)})}},n.map(function(c){var d=i.find(function(p){return p.key===c}),f=d==null?void 0:d.title,m=u.isValidElement(f)?u.cloneElement(f,{ref:null}):f;return u.createElement(zNe,{prefixCls:t,key:c,columnKey:c,onColumnResize:r,title:m})})));return s?s(l):l}function VNe(e){var t=e.data,n=e.measureColumnWidth,r=va(Xa,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),i=r.prefixCls,a=r.getComponent,o=r.onColumnResize,s=r.flattenColumns,l=r.getRowKey,c=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,m=r.expandedRowOffset,p=m===void 0?0:m,h=r.colWidths,v=Jie(t,d,c,l),g=u.useMemo(function(){return v.map(function(T){return T.rowKey})},[v]),y=u.useRef({renderWithProps:!1}),w=u.useMemo(function(){for(var T=s.length-p,$=0,P=0;P=0;c-=1){var d=t[c],f=n&&n[c],m=void 0,p=void 0;if(f&&(m=f[fb],a==="auto"&&(p=f.minWidth)),d||p||m||l){var h=m||{};h.columnType;var v=at(h,GNe);o.unshift(u.createElement("col",Fe({key:c,style:{width:d,minWidth:p}},v))),l=!0}}return o.length>0?u.createElement("colgroup",null,o):null}var KNe=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function YNe(e,t){return u.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:o,prefixCls:d,key:p[v]},y,{additionalProps:w,rowType:"header"}))}))};function QNe(e){var t=[];function n(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[l]=t[l]||[];var c=s,d=o.filter(Boolean).map(function(f){var m={key:f.key,className:f.className||"",children:f.title,column:f,colStart:c},p=1,h=f.children;return h&&h.length>0&&(p=n(h,c,l+1).reduce(function(v,g){return v+g},0),m.hasSubColumns=!0),"colSpan"in f&&(p=f.colSpan),"rowSpan"in f&&(m.rowSpan=f.rowSpan),m.colSpan=p,m.colEnd=m.colStart+p-1,t[l].push(m),c+=p,p});return d}n(e,0);for(var r=t.length,i=function(s){t[s].forEach(function(l){!("rowSpan"in l)&&!l.hasSubColumns&&(l.rowSpan=r-s)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function e9e(e,t,n){return u.useMemo(function(){if(t&&t>0){var r=0,i=0;e.forEach(function(m){var p=FB(t,m.width);p?r+=p:i+=1});var a=Math.max(t,n),o=Math.max(a-r,i),s=i,l=o/i,c=0,d=e.map(function(m){var p=N({},m),h=FB(t,p.width);if(h)p.width=h;else{var v=Math.floor(l);p.width=s===1?o:v,o-=v,s-=1}return c+=p.width,p});if(c0?N(N({},t),{},{children:rae(n)}):t})}function FR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&mt(n)==="object"}).reduce(function(n,r,i){var a=r.fixed,o=a===!0?"left":a,s="".concat(t,"-").concat(i),l=r.children;return l&&l.length>0?[].concat(Ve(n),Ve(FR(l,s).map(function(c){var d;return N(N({},c),{},{fixed:(d=c.fixed)!==null&&d!==void 0?d:o})}))):[].concat(Ve(n),[N(N({key:s},r),{},{fixed:o})])},[])}function r9e(e){return e.map(function(t){var n=t.fixed,r=at(t,n9e),i=n;return n==="left"?i="right":n==="right"&&(i="left"),N({fixed:i},r)})}function i9e(e,t){var n=e.prefixCls,r=e.columns,i=e.children,a=e.expandable,o=e.expandedKeys,s=e.columnTitle,l=e.getRowKey,c=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,m=e.expandIconColumnIndex,p=e.expandedRowOffset,h=p===void 0?0:p,v=e.direction,g=e.expandRowByClick,y=e.columnWidth,w=e.fixed,x=e.scrollWidth,S=e.clientWidth,C=u.useMemo(function(){var I=r||nN(i)||[];return rae(I.slice())},[r,i]),_=u.useMemo(function(){if(a){var I=C.slice();if(!I.includes(md)){var R=m||0,O=R===0&&w==="right"?C.length:R;O>=0&&I.splice(O,0,md)}var D=I.indexOf(md);I=I.filter(function(z,H){return z!==md||H===D});var L=C[D],B;w?B=w:B=L?L.fixed:null;var F=G(G(G(G(G(G({},fb,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",B),"className","".concat(n,"-row-expand-icon-cell")),"width",y),"render",function(H,A,V){var W=l(A,V),U=o.has(W),Y=f?f(A):!0,J=d({prefixCls:n,expanded:U,expandable:Y,record:A,onExpand:c});return g?u.createElement("span",{onClick:function(Q){return Q.stopPropagation()}},J):J});return I.map(function(z,H){var A=z===md?F:z;return H=0;R-=1){var O=E[R].fixed;if(O==="left"||O===!0){I=R;break}}if(I>=0)for(var D=0;D<=I;D+=1){var L=E[D].fixed;if(L!=="left"&&L!==!0)return!0}var B=E.findIndex(function(H){var A=H.fixed;return A==="right"});if(B>=0)for(var F=B;F=D-s})})}})},j=function(R){w(function(O){return N(N({},O),{},{scrollLeft:f?R/f*m:0})})};return u.useImperativeHandle(n,function(){return{setScrollLeft:j,checkScrollBarVisible:M}}),u.useEffect(function(){var I=_d(document.body,"mouseup",T,!1),R=_d(document.body,"mousemove",P,!1);return M(),function(){I.remove(),R.remove()}},[p,_]),u.useEffect(function(){if(a.current){for(var I=[],R=X1(a.current);R;)I.push(R),R=R.parentElement;return I.forEach(function(O){return O.addEventListener("scroll",M,!1)}),window.addEventListener("resize",M,!1),window.addEventListener("scroll",M,!1),l.addEventListener("scroll",M,!1),function(){I.forEach(function(O){return O.removeEventListener("scroll",M)}),window.removeEventListener("resize",M),window.removeEventListener("scroll",M),l.removeEventListener("scroll",M)}}},[l]),u.useEffect(function(){y.isHiddenScrollBar||w(function(I){var R=a.current;return R?N(N({},I),{},{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):I})},[y.isHiddenScrollBar]),f<=m||!p||y.isHiddenScrollBar?null:u.createElement("div",{style:{height:dD(),width:m,bottom:s},className:"".concat(d,"-sticky-scroll")},u.createElement("div",{onMouseDown:$,ref:h,className:fe("".concat(d,"-sticky-scroll-bar"),G({},"".concat(d,"-sticky-scroll-bar-active"),_)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(y.scrollLeft,"px, 0, 0)")}}))};const m9e=u.forwardRef(f9e);var iae="rc-table",p9e=[],h9e={};function v9e(){return"No Data"}function g9e(e,t){var n=N({rowKey:"key",prefixCls:iae,emptyText:v9e},e),r=n.prefixCls,i=n.className,a=n.rowClassName,o=n.style,s=n.data,l=n.rowKey,c=n.scroll,d=n.tableLayout,f=n.direction,m=n.title,p=n.footer,h=n.summary,v=n.caption,g=n.id,y=n.showHeader,w=n.components,x=n.emptyText,S=n.onRow,C=n.onHeaderRow,_=n.measureRowRender,k=n.onScroll,E=n.internalHooks,T=n.transformColumns,$=n.internalRefs,P=n.tailor,M=n.getContainerWidth,j=n.sticky,I=n.rowHoverable,R=I===void 0?!0:I,O=s||p9e,D=!!O.length,L=E===wy,B=u.useCallback(function($t,Lt){return dr(w,$t)||Lt},[w]),F=u.useMemo(function(){return typeof l=="function"?l:function($t){var Lt=$t&&$t[l];return Lt}},[l]),z=B(["body"]),H=c9e(),A=he(H,3),V=A[0],W=A[1],U=A[2],Y=a9e(n,O,F),J=he(Y,6),ne=J[0],Q=J[1],te=J[2],Z=J[3],le=J[4],se=J[5],ce=c==null?void 0:c.x,re=u.useState(0),ie=he(re,2),pe=ie[0],Se=ie[1],_e=i9e(N(N(N({},n),ne),{},{expandable:!!ne.expandedRowRender,columnTitle:ne.columnTitle,expandedKeys:te,getRowKey:F,onTriggerExpand:se,expandIcon:Z,expandIconColumnIndex:ne.expandIconColumnIndex,direction:f,scrollWidth:L&&P&&typeof ce=="number"?ce:null,clientWidth:pe}),L?T:null),X=he(_e,4),ae=X[0],ee=X[1],q=X[2],ue=X[3],oe=q??ce,de=u.useMemo(function(){return{columns:ae,flattenColumns:ee}},[ae,ee]),xe=u.useRef(),ke=u.useRef(),be=u.useRef(),ye=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:xe.current,scrollTo:function(Lt){var $n;if(be.current instanceof HTMLElement){var Rn=Lt.index,Tr=Lt.top,bo=Lt.key;if(kNe(Tr)){var Yi;(Yi=be.current)===null||Yi===void 0||Yi.scrollTo({top:Tr})}else{var oa,Qa=bo??F(O[Rn]);(oa=be.current.querySelector('[data-row-key="'.concat(Qa,'"]')))===null||oa===void 0||oa.scrollIntoView()}}else($n=be.current)!==null&&$n!==void 0&&$n.scrollTo&&be.current.scrollTo(Lt)}}});var Ce=u.useRef(),Re=u.useState(!1),Pe=he(Re,2),Le=Pe[0],we=Pe[1],ve=u.useState(!1),ge=he(ve,2),Ee=ge[0],Ne=ge[1],ze=u.useState(new Map),He=he(ze,2),Ye=He[0],De=He[1],Ke=e3(ee),Je=Ke.map(function($t){return Ye.get($t)}),We=u.useMemo(function(){return Je},[Je.join("_")]),vt=d9e(We,ee,f),dt=c&&AR(c.y),bt=c&&AR(oe)||!!ne.fixed,Ie=bt&&ee.some(function($t){var Lt=$t.fixed;return Lt}),Te=u.useRef(),Oe=u9e(j,r),$e=Oe.isSticky,je=Oe.offsetHeader,Ge=Oe.offsetSummary,Ze=Oe.offsetScroll,lt=Oe.stickyClassName,et=Oe.container,qe=u.useMemo(function(){return h==null?void 0:h(O)},[h,O]),ut=(dt||$e)&&u.isValidElement(qe)&&qe.type===t3&&qe.props.fixed,Ct,Pt,jt;dt&&(Pt={overflowY:D?"scroll":"auto",maxHeight:c.y}),bt&&(Ct={overflowX:"auto"},dt||(Pt={overflowY:"hidden"}),jt={width:oe===!0?"auto":oe,minWidth:"100%"});var xt=u.useCallback(function($t,Lt){De(function($n){if($n.get($t)!==Lt){var Rn=new Map($n);return Rn.set($t,Lt),Rn}return $n})},[]),Xe=l9e(),Me=he(Xe,2),Be=Me[0],tt=Me[1];function ot($t,Lt){Lt&&(typeof Lt=="function"?Lt($t):Lt.scrollLeft!==$t&&(Lt.scrollLeft=$t,Lt.scrollLeft!==$t&&setTimeout(function(){Lt.scrollLeft=$t},0)))}var Qe=Yt(function($t){var Lt=$t.currentTarget,$n=$t.scrollLeft,Rn=f==="rtl",Tr=typeof $n=="number"?$n:Lt.scrollLeft,bo=Lt||h9e;if(!tt()||tt()===bo){var Yi;Be(bo),ot(Tr,ke.current),ot(Tr,be.current),ot(Tr,Ce.current),ot(Tr,(Yi=Te.current)===null||Yi===void 0?void 0:Yi.setScrollLeft)}var oa=Lt||ke.current;if(oa){var Qa=L&&P&&typeof oe=="number"?oe:oa.scrollWidth,ic=oa.clientWidth;if(Qa===ic){we(!1),Ne(!1);return}Rn?(we(-Tr0)):(we(Tr>0),Ne(Tr1?g-I:0,O=N(N(N({},E),c),{},{flex:"0 0 ".concat(I,"px"),width:"".concat(I,"px"),marginRight:R,pointerEvents:"auto"}),D=u.useMemo(function(){return f?M<=1:$===0||M===0||M>1},[M,$,f]);D?O.visibility="hidden":f&&(O.height=m==null?void 0:m(M));var L=D?function(){return null}:p,B={};return(M===0||$===0)&&(B.rowSpan=1,B.colSpan=1),u.createElement(fg,Fe({className:fe(v,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:o,prefixCls:t.prefixCls,key:S,record:l,index:a,renderIndex:s,dataIndex:h,render:L,shouldCellUpdate:n.shouldCellUpdate},C,{appendNode:_,additionalProps:N(N({},k),{},{style:O},B)}))}var w9e=["data","index","className","rowKey","style","extra","getHeight"],S9e=u.forwardRef(function(e,t){var n=e.data,r=e.index,i=e.className,a=e.rowKey,o=e.style,s=e.extra,l=e.getHeight,c=at(e,w9e),d=n.record,f=n.indent,m=n.index,p=va(Xa,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),h=p.scrollX,v=p.flattenColumns,g=p.prefixCls,y=p.fixColumn,w=p.componentWidth,x=va(rN,["getComponent"]),S=x.getComponent,C=Qie(d,a,r,f),_=S(["body","row"],"div"),k=S(["body","cell"],"div"),E=C.rowSupportExpand,T=C.expanded,$=C.rowProps,P=C.expandedRowRender,M=C.expandedRowClassName,j;if(E&&T){var I=P(d,r,f+1,T),R=eae(M,d,r,f),O={};y&&(O={style:G({},"--virtual-width","".concat(w,"px"))});var D="".concat(g,"-expanded-row-cell");j=u.createElement(_,{className:fe("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),R)},u.createElement(fg,{component:k,prefixCls:g,className:fe(D,G({},"".concat(D,"-fixed"),y)),additionalProps:O},I))}var L=N(N({},o),{},{width:h});s&&(L.position="absolute",L.pointerEvents="none");var B=u.createElement(_,Fe({},$,c,{"data-row-key":a,ref:E?null:t,className:fe(i,"".concat(g,"-row"),$==null?void 0:$.className,G({},"".concat(g,"-row-extra"),s)),style:N(N({},L),$==null?void 0:$.style)}),v.map(function(F,z){return u.createElement(x9e,{key:z,component:k,rowInfo:C,column:F,colIndex:z,indent:f,index:r,renderIndex:m,record:d,inverse:s,getHeight:l})}));return E?u.createElement("div",{ref:t},B,j):B}),zB=dg(S9e),C9e=u.forwardRef(function(e,t){var n=e.data,r=e.onScroll,i=va(Xa,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=i.flattenColumns,o=i.onColumnResize,s=i.getRowKey,l=i.expandedKeys,c=i.prefixCls,d=i.childrenColumnName,f=i.scrollX,m=i.direction,p=va(rN),h=p.sticky,v=p.scrollY,g=p.listItemHeight,y=p.getComponent,w=p.onScroll,x=u.useRef(),S=Jie(n,d,l,s),C=u.useMemo(function(){var j=0;return a.map(function(I){var R=I.width,O=I.minWidth,D=I.key,L=Math.max(R||0,O||0);return j+=L,[D,L,j]})},[a]),_=u.useMemo(function(){return C.map(function(j){return j[2]})},[C]);u.useEffect(function(){C.forEach(function(j){var I=he(j,2),R=I[0],O=I[1];o(R,O)})},[C]),u.useImperativeHandle(t,function(){var j,I={scrollTo:function(O){var D;(D=x.current)===null||D===void 0||D.scrollTo(O)},nativeElement:(j=x.current)===null||j===void 0?void 0:j.nativeElement};return Object.defineProperty(I,"scrollLeft",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().x)||0},set:function(O){var D;(D=x.current)===null||D===void 0||D.scrollTo({left:O})}}),Object.defineProperty(I,"scrollTop",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().y)||0},set:function(O){var D;(D=x.current)===null||D===void 0||D.scrollTo({top:O})}}),I});var k=function(I,R){var O,D=(O=S[R])===null||O===void 0?void 0:O.record,L=I.onCell;if(L){var B,F=L(D,R);return(B=F==null?void 0:F.rowSpan)!==null&&B!==void 0?B:1}return 1},E=function(I){var R=I.start,O=I.end,D=I.getSize,L=I.offsetY;if(O<0)return null;for(var B=a.filter(function(te){return k(te,R)===0}),F=R,z=function(Z){if(B=B.filter(function(le){return k(le,Z)===0}),!B.length)return F=Z,1},H=R;H>=0&&!z(H);H-=1);for(var A=a.filter(function(te){return k(te,O)!==1}),V=O,W=function(Z){if(A=A.filter(function(le){return k(le,Z)!==1}),!A.length)return V=Math.max(Z-1,O),1},U=O;U1})&&Y.push(Z)},ne=F;ne<=V;ne+=1)J(ne);var Q=Y.map(function(te){var Z=S[te],le=s(Z.record,te),se=function(ie){var pe=te+ie-1,Se=s(S[pe].record,pe),_e=D(le,Se);return _e.bottom-_e.top},ce=D(le);return u.createElement(zB,{key:te,data:Z,rowKey:le,index:te,style:{top:-L+ce.top},extra:!0,getHeight:se})});return Q},T=u.useMemo(function(){return{columnsOffset:_}},[_]),$="".concat(c,"-tbody"),P=y(["body","wrapper"]),M={};return h&&(M.position="sticky",M.bottom=0,mt(h)==="object"&&h.offsetScroll&&(M.bottom=h.offsetScroll)),u.createElement(oae.Provider,{value:T},u.createElement(I_,{fullHeight:!1,ref:x,prefixCls:"".concat($,"-virtual"),styles:{horizontalScrollBar:M},className:$,height:v,itemHeight:g||24,data:S,itemKey:function(I){return s(I.record)},component:P,scrollWidth:f,direction:m,onVirtualScroll:function(I){var R,O=I.x;r({currentTarget:(R=x.current)===null||R===void 0?void 0:R.nativeElement,scrollLeft:O})},onScroll:w,extraRender:E},function(j,I,R){var O=s(j.record,I);return u.createElement(zB,{data:j,rowKey:O,index:I,style:R.style})}))}),k9e=dg(C9e),_9e=function(t,n){var r=n.ref,i=n.onScroll;return u.createElement(k9e,{ref:r,data:t,onScroll:i})};function E9e(e,t){var n=e.data,r=e.columns,i=e.scroll,a=e.sticky,o=e.prefixCls,s=o===void 0?iae:o,l=e.className,c=e.listItemHeight,d=e.components,f=e.onScroll,m=i||{},p=m.x,h=m.y;typeof p!="number"&&(p=1),typeof h!="number"&&(h=500);var v=Yt(function(w,x){return dr(d,w)||x}),g=Yt(f),y=u.useMemo(function(){return{sticky:a,scrollY:h,listItemHeight:c,getComponent:v,onScroll:g}},[a,h,c,v,g]);return u.createElement(rN.Provider,{value:y},u.createElement(mg,Fe({},e,{className:fe(l,"".concat(s,"-virtual")),scroll:N(N({},i),{},{x:p}),components:N(N({},d),{},{body:n!=null&&n.length?_9e:void 0}),columns:r,internalHooks:wy,tailor:!0,ref:t})))}var $9e=u.forwardRef(E9e);function sae(e){return qie($9e,e)}sae();const T9e=e=>null,P9e=e=>null;var iN=u.createContext(null),lae=u.createContext({}),R9e=function(t){for(var n=t.prefixCls,r=t.level,i=t.isStart,a=t.isEnd,o="".concat(n,"-indent-unit"),s=[],l=0;l=0&&n.splice(r,1),n}function ru(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function aN(e){return e.split("-")}function j9e(e,t){var n=[],r=Ro(t,e);function i(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(o){var s=o.key,l=o.children;n.push(s),i(l)})}return i(r.children),n}function N9e(e){if(e.parent){var t=aN(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function A9e(e){var t=aN(e.pos);return Number(t[t.length-1])===0}function WB(e,t,n,r,i,a,o,s,l,c){var d,f=e.clientX,m=e.clientY,p=e.target.getBoundingClientRect(),h=p.top,v=p.height,g=(c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-f),y=(g-12)/r,w=l.filter(function(O){var D;return(D=s[O])===null||D===void 0||(D=D.children)===null||D===void 0?void 0:D.length}),x=Ro(s,n.eventKey);if(m-1.5?a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:0})?$=0:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1,{dropPosition:$,dropLevelOffset:P,dropTargetKey:x.key,dropTargetPos:x.pos,dragOverNodeKey:T,dropContainerKey:$===0?null:((d=x.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:R}}function UB(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function j$(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(mt(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return Jn(!1,"`checkedKeys` is not an array or an object"),null;return t}function DR(e,t){var n=new Set;function r(i){if(!n.has(i)){var a=Ro(t,i);if(a){n.add(i);var o=a.parent,s=a.node;s.disabled||o&&r(o.key)}}}return(e||[]).forEach(function(i){r(i)}),Ve(n)}const ld={},LR="SELECT_ALL",BR="SELECT_INVERT",zR="SELECT_NONE",qB=[],cae=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&cae(e,r[e],n)}),n),F9e=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:a,getTitleCheckboxProps:o,onChange:s,onSelect:l,onSelectAll:c,onSelectInvert:d,onSelectNone:f,onSelectMultiple:m,columnWidth:p,type:h,selections:v,fixed:g,renderCell:y,hideSelectAll:w,checkStrictly:x=!0}=t||{},{prefixCls:S,data:C,pageData:_,getRecordByKey:k,getRowKey:E,expandType:T,childrenColumnName:$,locale:P,getPopupContainer:M}=e,j=Lc(),[I,R]=Gye(Z=>Z),[O,D]=Ht(r||i||qB,{value:r}),L=u.useRef(new Map),B=u.useCallback(Z=>{if(n){const le=new Map;Z.forEach(se=>{let ce=k(se);!ce&&L.current.has(se)&&(ce=L.current.get(se)),le.set(se,ce)}),L.current=le}},[k,n]);u.useEffect(()=>{B(O)},[O]);const F=u.useMemo(()=>cae($,_),[$,_]),{keyEntities:z}=u.useMemo(()=>{if(x)return{keyEntities:null};let Z=C;if(n){const le=new Set(F.map((ce,re)=>E(ce,re))),se=Array.from(L.current).reduce((ce,[re,ie])=>le.has(re)?ce:ce.concat(ie),[]);Z=[].concat(Ve(Z),Ve(se))}return py(Z,{externalGetKey:E,childrenPropName:$})},[C,E,x,$,n,F]),H=u.useMemo(()=>{const Z=new Map;return F.forEach((le,se)=>{const ce=E(le,se),re=(a?a(le):null)||{};Z.set(ce,re)}),Z},[F,E,a]),A=u.useCallback(Z=>{const le=E(Z);let se;return H.has(le)?se=H.get(E(Z)):se=a?a(Z):void 0,!!(se!=null&&se.disabled)},[H,E]),[V,W]=u.useMemo(()=>{if(x)return[O||[],[]];const{checkedKeys:Z,halfCheckedKeys:le}=Ks(O,!0,z,A);return[Z||[],le]},[O,x,z,A]),U=u.useMemo(()=>{const Z=h==="radio"?V.slice(0,1):V;return new Set(Z)},[V,h]),Y=u.useMemo(()=>h==="radio"?new Set:new Set(W),[W,h]);u.useEffect(()=>{t||D(qB)},[!!t]);const J=u.useCallback((Z,le)=>{let se,ce;B(Z),n?(se=Z,ce=Z.map(re=>L.current.get(re))):(se=[],ce=[],Z.forEach(re=>{const ie=k(re);ie!==void 0&&(se.push(re),ce.push(ie))})),D(se),s==null||s(se,ce,{type:le})},[D,k,s,n]),ne=u.useCallback((Z,le,se,ce)=>{if(l){const re=se.map(ie=>k(ie));l(k(Z),le,re,ce)}J(se,"single")},[l,k,J]),Q=u.useMemo(()=>!v||w?null:(v===!0?[LR,BR,zR]:v).map(le=>le===LR?{key:"all",text:P.selectionAll,onSelect(){J(C.map((se,ce)=>E(se,ce)).filter(se=>{const ce=H.get(se);return!(ce!=null&&ce.disabled)||U.has(se)}),"all")}}:le===BR?{key:"invert",text:P.selectInvert,onSelect(){const se=new Set(U);_.forEach((re,ie)=>{const pe=E(re,ie),Se=H.get(pe);Se!=null&&Se.disabled||(se.has(pe)?se.delete(pe):se.add(pe))});const ce=Array.from(se);d&&(j.deprecated(!1,"onSelectInvert","onChange"),d(ce)),J(ce,"invert")}}:le===zR?{key:"none",text:P.selectNone,onSelect(){f==null||f(),J(Array.from(U).filter(se=>{const ce=H.get(se);return ce==null?void 0:ce.disabled}),"none")}}:le).map(le=>Object.assign(Object.assign({},le),{onSelect:(...se)=>{var ce,re;(re=le.onSelect)===null||re===void 0||(ce=re).call.apply(ce,[le].concat(se)),R(null)}})),[v,U,_,E,d,J]);return[u.useCallback(Z=>{var le;if(!t)return Z.filter(ye=>ye!==ld);let se=Ve(Z);const ce=new Set(U),re=F.map(E).filter(ye=>!H.get(ye).disabled),ie=re.every(ye=>ce.has(ye)),pe=re.some(ye=>ce.has(ye)),Se=()=>{const ye=[];ie?re.forEach(Re=>{ce.delete(Re),ye.push(Re)}):re.forEach(Re=>{ce.has(Re)||(ce.add(Re),ye.push(Re))});const Ce=Array.from(ce);c==null||c(!ie,Ce.map(Re=>k(Re)),ye.map(Re=>k(Re))),J(Ce,"all"),R(null)};let _e,X;if(h!=="radio"){let ye;if(Q){const Ee={getPopupContainer:M,items:Q.map((Ne,ze)=>{const{key:He,text:Ye,onSelect:De}=Ne;return{key:He??ze,onClick:()=>{De==null||De(re)},label:Ye}})};ye=u.createElement("div",{className:`${S}-selection-extra`},u.createElement(Rm,{menu:Ee,getPopupContainer:M},u.createElement("span",null,u.createElement(Mu,null))))}const Ce=F.map((Ee,Ne)=>{const ze=E(Ee,Ne),He=H.get(ze)||{};return Object.assign({checked:ce.has(ze)},He)}).filter(({disabled:Ee})=>Ee),Re=!!Ce.length&&Ce.length===F.length,Pe=Re&&Ce.every(({checked:Ee})=>Ee),Le=Re&&Ce.some(({checked:Ee})=>Ee),we=(o==null?void 0:o())||{},{onChange:ve,disabled:ge}=we;X=u.createElement(Ga,Object.assign({"aria-label":ye?"Custom selection":"Select all"},we,{checked:Re?Pe:!!F.length&&ie,indeterminate:Re?!Pe&&Le:!ie&&pe,onChange:Ee=>{Se(),ve==null||ve(Ee)},disabled:ge??(F.length===0||Re),skipGroup:!0})),_e=!w&&u.createElement("div",{className:`${S}-selection`},X,ye)}let ae;h==="radio"?ae=(ye,Ce,Re)=>{const Pe=E(Ce,Re),Le=ce.has(Pe),we=H.get(Pe);return{node:u.createElement(pf,Object.assign({},we,{checked:Le,onClick:ve=>{var ge;ve.stopPropagation(),(ge=we==null?void 0:we.onClick)===null||ge===void 0||ge.call(we,ve)},onChange:ve=>{var ge;ce.has(Pe)||ne(Pe,!0,[Pe],ve.nativeEvent),(ge=we==null?void 0:we.onChange)===null||ge===void 0||ge.call(we,ve)}})),checked:Le}}:ae=(ye,Ce,Re)=>{var Pe;const Le=E(Ce,Re),we=ce.has(Le),ve=Y.has(Le),ge=H.get(Le);let Ee;return T==="nest"?Ee=ve:Ee=(Pe=ge==null?void 0:ge.indeterminate)!==null&&Pe!==void 0?Pe:ve,{node:u.createElement(Ga,Object.assign({},ge,{indeterminate:Ee,checked:we,skipGroup:!0,onClick:Ne=>{var ze;Ne.stopPropagation(),(ze=ge==null?void 0:ge.onClick)===null||ze===void 0||ze.call(ge,Ne)},onChange:Ne=>{var ze;const{nativeEvent:He}=Ne,{shiftKey:Ye}=He,De=re.indexOf(Le),Ke=V.some(Je=>re.includes(Je));if(Ye&&x&&Ke){const Je=I(De,re,ce),We=Array.from(ce);m==null||m(!we,We.map(vt=>k(vt)),Je.map(vt=>k(vt))),J(We,"multiple")}else{const Je=V;if(x){const We=we?cc(Je,Le):ru(Je,Le);ne(Le,!we,We,He)}else{const We=Ks([].concat(Ve(Je),[Le]),!0,z,A),{checkedKeys:vt,halfCheckedKeys:dt}=We;let bt=vt;if(we){const Ie=new Set(vt);Ie.delete(Le),bt=Ks(Array.from(Ie),{halfCheckedKeys:dt},z,A).checkedKeys}ne(Le,!we,bt,He)}}R(we?null:De),(ze=ge==null?void 0:ge.onChange)===null||ze===void 0||ze.call(ge,Ne)}})),checked:we}};const ee=(ye,Ce,Re)=>{const{node:Pe,checked:Le}=ae(ye,Ce,Re);return y?y(Le,Ce,Re,Pe):Pe};if(!se.includes(ld))if(se.findIndex(ye=>{var Ce;return((Ce=ye[fb])===null||Ce===void 0?void 0:Ce.columnType)==="EXPAND_COLUMN"})===0){const[ye,...Ce]=se;se=[ye,ld].concat(Ve(Ce))}else se=[ld].concat(Ve(se));const q=se.indexOf(ld);se=se.filter((ye,Ce)=>ye!==ld||Ce===q);const ue=se[q-1],oe=se[q+1];let de=g;de===void 0&&((oe==null?void 0:oe.fixed)!==void 0?de=oe.fixed:(ue==null?void 0:ue.fixed)!==void 0&&(de=ue.fixed)),de&&ue&&((le=ue[fb])===null||le===void 0?void 0:le.columnType)==="EXPAND_COLUMN"&&ue.fixed===void 0&&(ue.fixed=de);const xe=fe(`${S}-selection-col`,{[`${S}-selection-col-with-dropdown`]:v&&h==="checkbox"}),ke=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(X):t.columnTitle:_e,be={fixed:de,width:p,className:`${S}-selection-column`,title:ke(),render:ee,onCell:t.onCell,align:t.align,[fb]:{className:xe}};return se.map(ye=>ye===ld?be:ye)},[E,F,t,V,U,Y,p,Q,T,H,m,ne,A]),U]};function D9e(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:a,expandable:o}=t,s=`${n}-row-expand-icon`;return u.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:fe(s,{[`${s}-spaced`]:!o,[`${s}-expanded`]:o&&a,[`${s}-collapsed`]:o&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function L9e(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let a=r;if(i){const o=getComputedStyle(i),s=Number.parseInt(o.borderLeftWidth,10),l=Number.parseInt(o.borderRightWidth,10);a=r-s-l}return a}}const ef=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function pg(e,t){return t?`${t}-${e}`:`${e}`}const n3=(e,t)=>typeof e=="function"?e(t):e,B9e=(e,t)=>{const n=n3(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var z9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},H9e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:z9e}))},V9e=u.forwardRef(H9e),W9e=function(t){var n=t.dropPosition,r=t.dropLevelOffset,i=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*i;break;case 1:a.bottom=0,a.left=-r*i;break;case 0:a.bottom=0,a.left=i;break}return K.createElement("div",{style:a})};function uae(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function U9e(e,t){var n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];fn(function(){if(i)return e(),function(){t()}},[i]),fn(function(){return a(!0),function(){a(!1)}},[])}var q9e=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],G9e=u.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.motion,a=e.motionNodes,o=e.motionType,s=e.onMotionStart,l=e.onMotionEnd,c=e.active,d=e.treeNodeRequiredProps,f=at(e,q9e),m=u.useState(!0),p=he(m,2),h=p[0],v=p[1],g=u.useContext(iN),y=g.prefixCls,w=a&&o!=="hide";fn(function(){a&&w!==h&&v(w)},[a]);var x=function(){a&&s()},S=u.useRef(!1),C=function(){a&&!S.current&&(S.current=!0,l())};U9e(x,C);var _=function(E){w===E&&C()};return a?u.createElement(Gi,Fe({ref:t,visible:h},i,{motionAppear:o==="show",onVisibleChanged:_}),function(k,E){var T=k.className,$=k.style;return u.createElement("div",{ref:E,className:fe("".concat(y,"-treenode-motion"),T),style:$},a.map(function(P){var M=Object.assign({},(uae(P.data),P.data)),j=P.title,I=P.key,R=P.isStart,O=P.isEnd;delete M.children;var D=db(I,d);return u.createElement(c1,Fe({},M,D,{title:j,active:c,data:P.data,key:I,isStart:R,isEnd:O}))}))}):u.createElement(c1,Fe({domRef:t,className:n,style:r},f,{active:c}))});function K9e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(a,o){var s=new Map;a.forEach(function(c){s.set(c,!0)});var l=o.filter(function(c){return!s.has(c)});return l.length===1?l[0]:null}return n ").concat(t);return t}var Q9e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var i=e.expandedKeys,a=e.selectedKeys,o=e.checkedKeys,s=e.loadedKeys,l=e.loadingKeys,c=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,m=e.dragging,p=e.dragOverNodeKey,h=e.dropPosition,v=e.motion,g=e.height,y=e.itemHeight,w=e.virtual,x=e.scrollWidth,S=e.focusable,C=e.activeItem,_=e.focused,k=e.tabIndex,E=e.onKeyDown,T=e.onFocus,$=e.onBlur,P=e.onActiveChange,M=e.onListChangeStart,j=e.onListChangeEnd,I=at(e,Y9e),R=u.useRef(null),O=u.useRef(null);u.useImperativeHandle(t,function(){return{scrollTo:function(ae){R.current.scrollTo(ae)},getIndentWidth:function(){return O.current.offsetWidth}}});var D=u.useState(i),L=he(D,2),B=L[0],F=L[1],z=u.useState(r),H=he(z,2),A=H[0],V=H[1],W=u.useState(r),U=he(W,2),Y=U[0],J=U[1],ne=u.useState([]),Q=he(ne,2),te=Q[0],Z=Q[1],le=u.useState(null),se=he(le,2),ce=se[0],re=se[1],ie=u.useRef(r);ie.current=r;function pe(){var X=ie.current;V(X),J(X),Z([]),re(null),j()}fn(function(){F(i);var X=K9e(B,i);if(X.key!==null)if(X.add){var ae=A.findIndex(function(xe){var ke=xe.key;return ke===X.key}),ee=XB(GB(A,r,X.key),w,g,y),q=A.slice();q.splice(ae+1,0,YB),J(q),Z(ee),re("show")}else{var ue=r.findIndex(function(xe){var ke=xe.key;return ke===X.key}),oe=XB(GB(r,A,X.key),w,g,y),de=r.slice();de.splice(ue+1,0,YB),J(de),Z(oe),re("hide")}else A!==r&&(V(r),J(r))},[i,r]),u.useEffect(function(){m||pe()},[m]);var Se=v?Y:r,_e={expandedKeys:i,selectedKeys:a,loadedKeys:s,loadingKeys:l,checkedKeys:o,halfCheckedKeys:c,dragOverNodeKey:p,dropPosition:h,keyEntities:d};return u.createElement(u.Fragment,null,_&&C&&u.createElement("span",{style:KB,"aria-live":"assertive"},J9e(C)),u.createElement("div",null,u.createElement("input",{style:KB,disabled:S===!1||f,tabIndex:S!==!1?k:null,onKeyDown:E,onFocus:T,onBlur:$,value:"",onChange:X9e,"aria-label":"for screen reader"})),u.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},u.createElement("div",{className:"".concat(n,"-indent")},u.createElement("div",{ref:O,className:"".concat(n,"-indent-unit")}))),u.createElement(I_,Fe({},I,{data:Se,itemKey:JB,height:g,fullHeight:!1,virtual:w,itemHeight:y,scrollWidth:x,prefixCls:"".concat(n,"-list"),ref:R,role:"tree",onVisibleChange:function(ae){ae.every(function(ee){return JB(ee)!==Im})&&pe()}}),function(X){var ae=X.pos,ee=Object.assign({},(uae(X.data),X.data)),q=X.title,ue=X.key,oe=X.isStart,de=X.isEnd,xe=my(ue,ae);delete ee.key,delete ee.children;var ke=db(xe,_e);return u.createElement(G9e,Fe({},ee,ke,{title:q,active:!!C&&ue===C.key,pos:ae,data:X.data,isStart:oe,isEnd:de,motion:v,motionNodes:ue===Im?te:null,motionType:ce,onMotionStart:M,onMotionEnd:pe,treeNodeRequiredProps:_e,onMouseMove:function(){P(null)}}))}))}),Z9e=10,r3=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,m=f.dragChildrenKeys,p=f.dropPosition,h=f.dropTargetKey,v=f.dropTargetPos,g=f.dropAllowed;if(g){var y=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),h!==null){var w=N(N({},db(h,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===h,data:Ro(r.state.keyEntities,h).node}),x=m.includes(h);Jn(!x,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var S=aN(v),C={event:s,node:Di(w),dragNode:r.dragNodeProps?Di(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(m),dropToGap:p!==0,dropPosition:p+Number(S[S.length-1])};d||y==null||y(C),r.dragNodeProps=null}}}),G(Tt(r),"cleanDragState",function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),G(Tt(r),"triggerExpandActionExpand",function(s,l){var c=r.state,d=c.expandedKeys,f=c.flattenNodes,m=l.expanded,p=l.key,h=l.isLeaf;if(!(h||s.shiftKey||s.metaKey||s.ctrlKey)){var v=f.filter(function(y){return y.key===p})[0],g=Di(N(N({},db(p,r.getTreeNodeRequiredProps())),{},{data:v.data}));r.setExpandedKeys(m?cc(d,p):ru(d,p)),r.onNodeExpand(s,g)}}),G(Tt(r),"onNodeClick",function(s,l){var c=r.props,d=c.onClick,f=c.expandAction;f==="click"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeDoubleClick",function(s,l){var c=r.props,d=c.onDoubleClick,f=c.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeSelect",function(s,l){var c=r.state.selectedKeys,d=r.state,f=d.keyEntities,m=d.fieldNames,p=r.props,h=p.onSelect,v=p.multiple,g=l.selected,y=l[m.key],w=!g;w?v?c=ru(c,y):c=[y]:c=cc(c,y);var x=c.map(function(S){var C=Ro(f,S);return C?C.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),h==null||h(c,{event:"select",selected:w,node:l,selectedNodes:x,nativeEvent:s.nativeEvent})}),G(Tt(r),"onNodeCheck",function(s,l,c){var d=r.state,f=d.keyEntities,m=d.checkedKeys,p=d.halfCheckedKeys,h=r.props,v=h.checkStrictly,g=h.onCheck,y=l.key,w,x={event:"check",node:l,checked:c,nativeEvent:s.nativeEvent};if(v){var S=c?ru(m,y):cc(m,y),C=cc(p,y);w={checked:S,halfChecked:C},x.checkedNodes=S.map(function(P){return Ro(f,P)}).filter(Boolean).map(function(P){return P.node}),r.setUncontrolledState({checkedKeys:S})}else{var _=Ks([].concat(Ve(m),[y]),!0,f),k=_.checkedKeys,E=_.halfCheckedKeys;if(!c){var T=new Set(k);T.delete(y);var $=Ks(Array.from(T),{halfCheckedKeys:E},f);k=$.checkedKeys,E=$.halfCheckedKeys}w=k,x.checkedNodes=[],x.checkedNodesPositions=[],x.halfCheckedKeys=E,k.forEach(function(P){var M=Ro(f,P);if(M){var j=M.node,I=M.pos;x.checkedNodes.push(j),x.checkedNodesPositions.push({node:j,pos:I})}}),r.setUncontrolledState({checkedKeys:k},!1,{halfCheckedKeys:E})}g==null||g(w,x)}),G(Tt(r),"onNodeLoad",function(s){var l,c=s.key,d=r.state.keyEntities,f=Ro(d,c);if(!(f!=null&&(l=f.children)!==null&&l!==void 0&&l.length)){var m=new Promise(function(p,h){r.setState(function(v){var g=v.loadedKeys,y=g===void 0?[]:g,w=v.loadingKeys,x=w===void 0?[]:w,S=r.props,C=S.loadData,_=S.onLoad;if(!C||y.includes(c)||x.includes(c))return null;var k=C(s);return k.then(function(){var E=r.state.loadedKeys,T=ru(E,c);_==null||_(T,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:T}),r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),p()}).catch(function(E){if(r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=Z9e){var T=r.state.loadedKeys;Jn(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:ru(T,c)}),p()}h(E)}),{loadingKeys:ru(x,c)}})});return m.catch(function(){}),m}}),G(Tt(r),"onNodeMouseEnter",function(s,l){var c=r.props.onMouseEnter;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeMouseLeave",function(s,l){var c=r.props.onMouseLeave;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeContextMenu",function(s,l){var c=r.props.onRightClick;c&&(s.preventDefault(),c({event:s,node:l}))}),G(Tt(r),"onFocus",function(){var s=r.props.onFocus;r.setState({focused:!0});for(var l=arguments.length,c=new Array(l),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,m={};Object.keys(s).forEach(function(p){if(r.props.hasOwnProperty(p)){f=!1;return}d=!0,m[p]=s[p]}),d&&(!l||f)&&r.setState(N(N({},m),c))}}),G(Tt(r),"scrollTo",function(s){r.listRef.current.scrollTo(s)}),r}return tr(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var i=this.props,a=i.activeKey,o=i.itemScrollOffset,s=o===void 0?0:o;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var i=this.state,a=i.focused,o=i.flattenNodes,s=i.keyEntities,l=i.draggingNodeKey,c=i.activeKey,d=i.dropLevelOffset,f=i.dropContainerKey,m=i.dropTargetKey,p=i.dropPosition,h=i.dragOverNodeKey,v=i.indent,g=this.props,y=g.prefixCls,w=g.className,x=g.style,S=g.showLine,C=g.focusable,_=g.tabIndex,k=_===void 0?0:_,E=g.selectable,T=g.showIcon,$=g.icon,P=g.switcherIcon,M=g.draggable,j=g.checkable,I=g.checkStrictly,R=g.disabled,O=g.motion,D=g.loadData,L=g.filterTreeNode,B=g.height,F=g.itemHeight,z=g.scrollWidth,H=g.virtual,A=g.titleRender,V=g.dropIndicatorRender,W=g.onContextMenu,U=g.onScroll,Y=g.direction,J=g.rootClassName,ne=g.rootStyle,Q=zr(this.props,{aria:!0,data:!0}),te;M&&(mt(M)==="object"?te=M:typeof M=="function"?te={nodeDraggable:M}:te={});var Z={prefixCls:y,selectable:E,showIcon:T,icon:$,switcherIcon:P,draggable:te,draggingNodeKey:l,checkable:j,checkStrictly:I,disabled:R,keyEntities:s,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:m,dropPosition:p,dragOverNodeKey:h,indent:v,direction:Y,dropIndicatorRender:V,loadData:D,filterTreeNode:L,titleRender:A,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return u.createElement(iN.Provider,{value:Z},u.createElement("div",{className:fe(y,w,J,G(G(G({},"".concat(y,"-show-line"),S),"".concat(y,"-focused"),a),"".concat(y,"-active-focused"),c!==null)),style:ne},u.createElement(Q9e,Fe({ref:this.listRef,prefixCls:y,style:x,data:o,disabled:R,selectable:E,checkable:!!j,motion:O,dragging:l!==null,height:B,itemHeight:F,virtual:H,focusable:C,focused:a,tabIndex:k,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:U,scrollWidth:z},this.getTreeNodeRequiredProps(),Q))))}}],[{key:"getDerivedStateFromProps",value:function(i,a){var o=a.prevProps,s={prevProps:i};function l(k){return!o&&i.hasOwnProperty(k)||o&&o[k]!==i[k]}var c,d=a.fieldNames;if(l("fieldNames")&&(d=hv(i.fieldNames),s.fieldNames=d),l("treeData")?c=i.treeData:l("children")&&(Jn(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=cre(i.children)),c){s.treeData=c;var f=py(c,{fieldNames:d});s.keyEntities=N(G({},Im,dae),f.keyEntities)}var m=s.keyEntities||a.keyEntities;if(l("expandedKeys")||o&&l("autoExpandParent"))s.expandedKeys=i.autoExpandParent||!o&&i.defaultExpandParent?DR(i.expandedKeys,m):i.expandedKeys;else if(!o&&i.defaultExpandAll){var p=N({},m);delete p[Im];var h=[];Object.keys(p).forEach(function(k){var E=p[k];E.children&&E.children.length&&h.push(E.key)}),s.expandedKeys=h}else!o&&i.defaultExpandedKeys&&(s.expandedKeys=i.autoExpandParent||i.defaultExpandParent?DR(i.defaultExpandedKeys,m):i.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,c||s.expandedKeys){var v=w$(c||a.treeData,s.expandedKeys||a.expandedKeys,d);s.flattenNodes=v}if(i.selectable&&(l("selectedKeys")?s.selectedKeys=UB(i.selectedKeys,i):!o&&i.defaultSelectedKeys&&(s.selectedKeys=UB(i.defaultSelectedKeys,i))),i.checkable){var g;if(l("checkedKeys")?g=j$(i.checkedKeys)||{}:!o&&i.defaultCheckedKeys?g=j$(i.defaultCheckedKeys)||{}:c&&(g=j$(i.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var y=g,w=y.checkedKeys,x=w===void 0?[]:w,S=y.halfCheckedKeys,C=S===void 0?[]:S;if(!i.checkStrictly){var _=Ks(x,!0,m);x=_.checkedKeys,C=_.halfCheckedKeys}s.checkedKeys=x,s.halfCheckedKeys=C}}return l("loadedKeys")&&(s.loadedKeys=i.loadedKeys),s}}]),n}(u.Component);G(r3,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:W9e,allowDrop:function(){return!0},expandAction:!1});G(r3,"TreeNode",c1);var eAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},tAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:eAe}))},fae=u.forwardRef(tAe),nAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},rAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:nAe}))},iAe=u.forwardRef(rAe),aAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},oAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:aAe}))},sAe=u.forwardRef(oAe),lAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},cAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:lAe}))},uAe=u.forwardRef(cAe);const dAe=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:i,borderRadius:a,controlItemBgHover:o})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${i}`,content:'""',borderRadius:a},"&:hover:before":{background:o}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),fAe=new yn("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),mAe=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),pAe=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${me(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),hAe=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:a,indentSize:o,nodeSelectedBg:s,nodeHoverBg:l,colorTextQuaternary:c,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},xn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:el(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:fAe,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:me(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:c},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:o}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},mAe(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},pAe(e,t)),{"&:hover":{backgroundColor:l},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:s},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${me(t.calc(a).div(2).equal())} !important`}})}},mae=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),o=nn(t,{treeCls:r,treeNodeCls:i,treeNodePadding:a});return[hAe(e,o),n&&dAe(o)].filter(Boolean)},pae=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},vAe=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},pae(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},gAe=pn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:K_(`${t}-checkbox`,e)},mae(t,e),ey(e)],vAe),QB=4;function bAe(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:a="ltr"}=e,o=a==="ltr"?"left":"right",s=a==="ltr"?"right":"left",l={[o]:-n*i+QB,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[o]=i+QB;break}return K.createElement("div",{style:l,className:`${r}-drop-indicator`})}var yAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},xAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:yAe}))},wAe=u.forwardRef(xAe),SAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},CAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:SAe}))},kAe=u.forwardRef(CAe),_Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},EAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:_Ae}))},$Ae=u.forwardRef(EAe);const hae=e=>{var t,n;const{prefixCls:r,switcherIcon:i,treeNodeProps:a,showLine:o,switcherLoadingIcon:s}=e,{isLeaf:l,expanded:c,loading:d}=a;if(d)return u.isValidElement(s)?s:u.createElement(Ra,{className:`${r}-switcher-loading-icon`});let f;if(o&&typeof o=="object"&&(f=o.showLeafIcon),l){if(!o)return null;if(typeof f!="boolean"&&f){const h=typeof f=="function"?f(a):f,v=`${r}-switcher-line-custom-icon`;return u.isValidElement(h)?bi(h,{className:fe((t=h.props)===null||t===void 0?void 0:t.className,v)}):h}return f?u.createElement(fae,{className:`${r}-switcher-line-icon`}):u.createElement("span",{className:`${r}-switcher-leaf-line`})}const m=`${r}-switcher-icon`,p=typeof i=="function"?i(a):i;return u.isValidElement(p)?bi(p,{className:fe((n=p.props)===null||n===void 0?void 0:n.className,m)}):p!==void 0?p:o?c?u.createElement(kAe,{className:`${r}-switcher-line-icon`}):u.createElement($Ae,{className:`${r}-switcher-line-icon`}):u.createElement(wAe,{className:m})},vae=K.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,virtual:a,tree:o}=K.useContext(Rt),{prefixCls:s,className:l,showIcon:c=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:m,blockNode:p=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,disabled:w,motion:x,style:S}=e,C=r("tree",s),_=r(),k=K.useContext(gi),E=w??k,T=x??Object.assign(Object.assign({},uv(_)),{motionAppear:!1}),$=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:c,motion:T,blockNode:p,disabled:E,showLine:!!d,dropIndicatorRender:bAe}),[P,M,j]=gAe(C),[,I]=$i(),R=I.paddingXS/2+(((n=I.Tree)===null||n===void 0?void 0:n.titleHeight)||I.controlHeightSM),O=K.useMemo(()=>{if(!y)return!1;let L={};switch(typeof y){case"function":L.nodeDraggable=y;break;case"object":L=Object.assign({},y);break}return L.icon!==!1&&(L.icon=L.icon||K.createElement(uAe,null)),L},[y]),D=L=>K.createElement(hae,{prefixCls:C,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:L,showLine:d});return P(K.createElement(r3,Object.assign({itemHeight:R,ref:t,virtual:a},$,{style:Object.assign(Object.assign({},o==null?void 0:o.style),S),prefixCls:C,className:fe({[`${C}-icon-hide`]:!c,[`${C}-block-node`]:p,[`${C}-unselectable`]:!g,[`${C}-rtl`]:i==="rtl",[`${C}-disabled`]:E},o==null?void 0:o.className,l,M,j),direction:i,checkable:v&&K.createElement("span",{className:`${C}-checkbox-inner`}),selectable:g,switcherIcon:D,draggable:O}),h))}),ZB=0,N$=1,ez=2;function oN(e,t,n){const{key:r,children:i}=n;function a(o){const s=o[r],l=o[i];t(s,o)!==!1&&oN(l||[],t,n)}e.forEach(a)}function TAe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const a=[];let o=ZB;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return oN(e,l=>{if(o===ez)return!1;if(s(l)){if(a.push(l),o===ZB)o=N$;else if(o===N$)return o=ez,!1}else o===N$&&a.push(l);return t.includes(l)},hv(i)),a}function A$(e,t,n){const r=Ve(t),i=[];return oN(e,(a,o)=>{const s=r.indexOf(a);return s!==-1&&(i.push(o),r.splice(s,1)),!!r.length},hv(n)),i}var tz=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,a=tz(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=u.useRef(null),s=u.useRef(null),l=()=>{const{keyEntities:E}=py(nz(a),{fieldNames:a.fieldNames});let T;return n?T=Object.keys(E):r?T=DR(a.expandedKeys||i||[],E):T=a.expandedKeys||i||[],T},[c,d]=u.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,m]=u.useState(()=>l());u.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),u.useEffect(()=>{"expandedKeys"in a&&m(a.expandedKeys)},[a.expandedKeys]);const p=(E,T)=>{var $;return"expandedKeys"in a||m(E),($=a.onExpand)===null||$===void 0?void 0:$.call(a,E,T)},h=(E,T)=>{var $;const{multiple:P,fieldNames:M}=a,{node:j,nativeEvent:I}=T,{key:R=""}=j,O=nz(a),D=Object.assign(Object.assign({},T),{selected:!0}),L=(I==null?void 0:I.ctrlKey)||(I==null?void 0:I.metaKey),B=I==null?void 0:I.shiftKey;let F;P&&L?(F=E,o.current=R,s.current=F,D.selectedNodes=A$(O,F,M)):P&&B?(F=Array.from(new Set([].concat(Ve(s.current||[]),Ve(TAe({treeData:O,expandedKeys:f,startKey:R,endKey:o.current,fieldNames:M}))))),D.selectedNodes=A$(O,F,M)):(F=[R],o.current=R,s.current=F,D.selectedNodes=A$(O,F,M)),($=a.onSelect)===null||$===void 0||$.call(a,F,D),"selectedKeys"in a||d(F)},{getPrefixCls:v,direction:g}=u.useContext(Rt),{prefixCls:y,className:w,showIcon:x=!0,expandAction:S="click"}=a,C=tz(a,["prefixCls","className","showIcon","expandAction"]),_=v("tree",y),k=fe(`${_}-directory`,{[`${_}-directory-rtl`]:g==="rtl"},w);return u.createElement(vae,Object.assign({icon:PAe,ref:t,blockNode:!0},C,{showIcon:x,expandAction:S,prefixCls:_,className:k,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:p}))},IAe=u.forwardRef(RAe),i3=vae;i3.DirectoryTree=IAe;i3.TreeNode=c1;const rz=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:a}=e;return n?u.createElement("div",{className:`${r}-filter-dropdown-search`},u.createElement(lg,{prefix:u.createElement(tg,null),placeholder:i.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},OAe=e=>{const{keyCode:t}=e;t===ht.ENTER&&e.stopPropagation()},MAe=u.forwardRef((e,t)=>u.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:OAe,ref:t},e.children));function Ah(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(Ve(t),Ve(Ah(r))))}),t}function jAe(e){return e.some(({children:t})=>t)}function gae(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function bae({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a}){return e.map((o,s)=>{const l=String(o.value);if(o.children)return{key:l||s,label:o.text,popupClassName:`${t}-dropdown-submenu`,children:bae({filters:o.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a})};const c=r?Ga:pf,d={key:o.value!==void 0?l:s,label:u.createElement(u.Fragment,null,u.createElement(c,{checked:n.includes(l)}),u.createElement("span",null,o.text))};return i.trim()?typeof a=="function"?a(i,o)?d:null:gae(i,o.text)?d:null:d})}function F$(e){return e||[]}const NAe=e=>{var t,n,r,i;const{tablePrefixCls:a,prefixCls:o,column:s,dropdownPrefixCls:l,columnKey:c,filterOnClose:d,filterMultiple:f,filterMode:m="menu",filterSearch:p=!1,filterState:h,triggerFilter:v,locale:g,children:y,getPopupContainer:w,rootClassName:x}=e,{filterResetToDefaultFilteredValue:S,defaultFilteredValue:C,filterDropdownProps:_={},filterDropdownOpen:k,filterDropdownVisible:E,onFilterDropdownVisibleChange:T,onFilterDropdownOpenChange:$}=s,[P,M]=u.useState(!1),j=!!(h&&(!((t=h.filteredKeys)===null||t===void 0)&&t.length||h.forceFiltered)),I=X=>{var ae;M(X),(ae=_.onOpenChange)===null||ae===void 0||ae.call(_,X),$==null||$(X),T==null||T(X)},R=(i=(r=(n=_.open)!==null&&n!==void 0?n:k)!==null&&r!==void 0?r:E)!==null&&i!==void 0?i:P,O=h==null?void 0:h.filteredKeys,[D,L]=Jye(F$(O)),B=({selectedKeys:X})=>{L(X)},F=(X,{node:ae,checked:ee})=>{B(f?{selectedKeys:X}:{selectedKeys:ee&&ae.key?[ae.key]:[]})};u.useEffect(()=>{P&&B({selectedKeys:F$(O)})},[O]);const[z,H]=u.useState([]),A=X=>{H(X)},[V,W]=u.useState(""),U=X=>{const{value:ae}=X.target;W(ae)};u.useEffect(()=>{P||W("")},[P]);const Y=X=>{const ae=X!=null&&X.length?X:null;if(ae===null&&(!h||!h.filteredKeys)||Bo(ae,h==null?void 0:h.filteredKeys,!0))return null;v({column:s,key:c,filteredKeys:ae})},J=()=>{I(!1),Y(D())},ne=({confirm:X,closeDropdown:ae}={confirm:!1,closeDropdown:!1})=>{X&&Y([]),ae&&I(!1),W(""),L(S?(C||[]).map(ee=>String(ee)):[])},Q=({closeDropdown:X}={closeDropdown:!0})=>{X&&I(!1),Y(D())},te=(X,ae)=>{ae.source==="trigger"&&(X&&O!==void 0&&L(F$(O)),I(X),!X&&!s.filterDropdown&&d&&J())},Z=fe({[`${l}-menu-without-submenu`]:!jAe(s.filters||[])}),le=X=>{if(X.target.checked){const ae=Ah(s==null?void 0:s.filters).map(ee=>String(ee));L(ae)}else L([])},se=({filters:X})=>(X||[]).map((ae,ee)=>{const q=String(ae.value),ue={title:ae.text,key:ae.value!==void 0?q:String(ee)};return ae.children&&(ue.children=se({filters:ae.children})),ue}),ce=X=>{var ae;return Object.assign(Object.assign({},X),{text:X.title,value:X.key,children:((ae=X.children)===null||ae===void 0?void 0:ae.map(ee=>ce(ee)))||[]})};let re;const{direction:ie,renderEmpty:pe}=u.useContext(Rt);if(typeof s.filterDropdown=="function")re=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:X=>B({selectedKeys:X}),selectedKeys:D(),confirm:Q,clearFilters:ne,filters:s.filters,visible:R,close:()=>{I(!1)}});else if(s.filterDropdown)re=s.filterDropdown;else{const X=D()||[],ae=()=>{var q,ue;const oe=(q=pe==null?void 0:pe("Table.filter"))!==null&&q!==void 0?q:u.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return oe;if(m==="tree")return u.createElement(u.Fragment,null,u.createElement(rz,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),u.createElement("div",{className:`${a}-filter-dropdown-tree`},f?u.createElement(Ga,{checked:X.length===Ah(s.filters).length,indeterminate:X.length>0&&X.lengthtypeof p=="function"?p(V,ce(ke)):gae(V,ke.title):void 0})));const de=bae({filters:s.filters||[],filterSearch:p,prefixCls:o,filteredKeys:D(),filterMultiple:f,searchValue:V}),xe=de.every(ke=>ke===null);return u.createElement(u.Fragment,null,u.createElement(rz,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),xe?oe:u.createElement(Wu,{selectable:!0,multiple:f,prefixCls:`${l}-menu`,className:Z,onSelect:B,onDeselect:B,selectedKeys:X,getPopupContainer:w,openKeys:z,onOpenChange:A,items:de}))},ee=()=>S?Bo((C||[]).map(q=>String(q)),X,!0):X.length===0;re=u.createElement(u.Fragment,null,ae(),u.createElement("div",{className:`${o}-dropdown-btns`},u.createElement(zt,{type:"link",size:"small",disabled:ee(),onClick:()=>ne()},g.filterReset),u.createElement(zt,{type:"primary",size:"small",onClick:J},g.filterConfirm)))}s.filterDropdown&&(re=u.createElement(Wte,{selectable:void 0},re)),re=u.createElement(MAe,{className:`${o}-dropdown`},re);const _e=n1({trigger:["click"],placement:ie==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let X;return typeof s.filterIcon=="function"?X=s.filterIcon(j):s.filterIcon?X=s.filterIcon:X=u.createElement(V9e,null),u.createElement("span",{role:"button",tabIndex:-1,className:fe(`${o}-trigger`,{active:j}),onClick:ae=>{ae.stopPropagation()}},X)})(),getPopupContainer:w},Object.assign(Object.assign({},_),{rootClassName:fe(x,_.rootClassName),open:R,onOpenChange:te,popupRender:()=>typeof(_==null?void 0:_.dropdownRender)=="function"?_.dropdownRender(re):re}));return u.createElement("div",{className:`${o}-column`},u.createElement("span",{className:`${a}-column-title`},y),u.createElement(Rm,Object.assign({},_e)))},VR=(e,t,n)=>{let r=[];return(e||[]).forEach((i,a)=>{var o;const s=pg(a,n),l=i.filterDropdown!==void 0;if(i.filters||l||"onFilter"in i)if("filteredValue"in i){let c=i.filteredValue;l||(c=(o=c==null?void 0:c.map(String))!==null&&o!==void 0?o:c),r.push({column:i,key:ef(i,s),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:ef(i,s),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(Ve(r),Ve(VR(i.children,t,s))))}),r};function yae(e,t,n,r,i,a,o,s,l){return n.map((c,d)=>{const f=pg(d,s),{filterOnClose:m=!0,filterMultiple:p=!0,filterMode:h,filterSearch:v}=c;let g=c;if(g.filters||g.filterDropdown){const y=ef(g,f),w=r.find(({key:x})=>y===x);g=Object.assign(Object.assign({},g),{title:x=>u.createElement(NAe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:y,filterState:w,filterOnClose:m,filterMultiple:p,filterMode:h,filterSearch:v,triggerFilter:a,locale:i,getPopupContainer:o,rootClassName:l},n3(c.title,x))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:yae(e,t,g.children,r,i,a,o,f,l)})),g})}const iz=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:i})=>{const a=n,{filters:o,filterDropdown:s}=i;if(s)t[a]=r||null;else if(Array.isArray(r)){const l=Ah(o);t[a]=l.filter(c=>r.includes(String(c)))}else t[a]=null}),t},WR=(e,t,n)=>t.reduce((i,a)=>{const{column:{onFilter:o,filters:s},filteredKeys:l}=a;return o&&l&&l.length?i.map(c=>Object.assign({},c)).filter(c=>l.some(d=>{const f=Ah(s),m=f.findIndex(h=>String(h)===String(d)),p=m!==-1?f[m]:d;return c[n]&&(c[n]=WR(c[n],t,n)),o(p,c)})):i},e),xae=e=>e.flatMap(t=>"children"in t?[t].concat(Ve(xae(t.children||[]))):[t]),AAe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:a,locale:o,rootClassName:s}=e;Lc();const l=u.useMemo(()=>xae(r||[]),[r]),[c,d]=u.useState(()=>VR(l,!0)),f=u.useMemo(()=>{const v=VR(l,!1);if(v.length===0)return v;let g=!0;if(v.forEach(({filteredKeys:y})=>{y!==void 0&&(g=!1)}),g){const y=(l||[]).map((w,x)=>ef(w,pg(x)));return c.filter(({key:w})=>y.includes(w)).map(w=>{const x=l[y.indexOf(w.key)];return Object.assign(Object.assign({},w),{column:Object.assign(Object.assign({},w.column),x),forceFiltered:x.filtered})})}return v},[l,c]),m=u.useMemo(()=>iz(f),[f]),p=v=>{const g=f.filter(({key:y})=>y!==v.key);g.push(v),d(g),i(iz(g),g)};return[v=>yae(t,n,v,f,o,p,a,void 0,s),f,m]},wae=(e,t,n)=>{const r=u.useRef({});function i(a){var o;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((d,f)=>{const m=n(d,f);s.set(m,d),d&&typeof d=="object"&&t in d&&l(d[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(o=r.current.kvMap)===null||o===void 0?void 0:o.get(a)}return[i]};var FAe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const a=e[i];typeof a!="function"&&(n[i]=a)}),n}function LAe(e,t,n){const r=n&&typeof n=="object"?n:{},{total:i=0}=r,a=FAe(r,["total"]),[o,s]=u.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:Sae})),l=n1(o,a,{total:i>0?i:e}),c=Math.ceil((i||e)/l.pageSize);l.current>c&&(l.current=c||1);const d=(m,p)=>{s({current:m??1,pageSize:p||l.pageSize})},f=(m,p)=>{var h;n&&((h=n.onChange)===null||h===void 0||h.call(n,m,p)),d(m,p),t(m,p||(l==null?void 0:l.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},l),{onChange:f}),d]}var BAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},zAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:BAe}))},HAe=u.forwardRef(zAe),VAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},WAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:VAe}))},UAe=u.forwardRef(WAe);const HS="ascend",D$="descend",y2=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,az=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,qAe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],UR=(e,t,n)=>{let r=[];const i=(a,o)=>{r.push({column:a,key:ef(a,o),multiplePriority:y2(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,o)=>{const s=pg(o,n);a.children?("sortOrder"in a&&i(a,s),r=[].concat(Ve(r),Ve(UR(a.children,t,s)))):a.sorter&&("sortOrder"in a?i(a,s):t&&a.defaultSortOrder&&r.push({column:a,key:ef(a,s),multiplePriority:y2(a),sortOrder:a.defaultSortOrder}))}),r},Cae=(e,t,n,r,i,a,o,s)=>(t||[]).map((c,d)=>{const f=pg(d,s);let m=c;if(m.sorter){const p=m.sortDirections||i,h=m.showSorterTooltip===void 0?o:m.showSorterTooltip,v=ef(m,f),g=n.find(({key:T})=>T===v),y=g?g.sortOrder:null,w=qAe(p,y);let x;if(c.sortIcon)x=c.sortIcon({sortOrder:y});else{const T=p.includes(HS)&&u.createElement(UAe,{className:fe(`${e}-column-sorter-up`,{active:y===HS})}),$=p.includes(D$)&&u.createElement(HAe,{className:fe(`${e}-column-sorter-down`,{active:y===D$})});x=u.createElement("span",{className:fe(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(T&&$)})},u.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},T,$))}const{cancelSort:S,triggerAsc:C,triggerDesc:_}=a||{};let k=S;w===D$?k=_:w===HS&&(k=C);const E=typeof h=="object"?Object.assign({title:k},h):{title:k};m=Object.assign(Object.assign({},m),{className:fe(m.className,{[`${e}-column-sort`]:y}),title:T=>{const $=`${e}-column-sorters`,P=u.createElement("span",{className:`${e}-column-title`},n3(c.title,T)),M=u.createElement("div",{className:$},P,x);return h?typeof h!="boolean"&&(h==null?void 0:h.target)==="sorter-icon"?u.createElement("div",{className:fe($,`${$}-tooltip-target-sorter`)},P,u.createElement(Er,Object.assign({},E),x)):u.createElement(Er,Object.assign({},E),M):M},onHeaderCell:T=>{var $;const P=(($=c.onHeaderCell)===null||$===void 0?void 0:$.call(c,T))||{},M=P.onClick,j=P.onKeyDown;P.onClick=O=>{r({column:c,key:v,sortOrder:w,multiplePriority:y2(c)}),M==null||M(O)},P.onKeyDown=O=>{O.keyCode===ht.ENTER&&(r({column:c,key:v,sortOrder:w,multiplePriority:y2(c)}),j==null||j(O))};const I=B9e(c.title,{}),R=I==null?void 0:I.toString();return y&&(P["aria-sort"]=y==="ascend"?"ascending":"descending"),P["aria-label"]=R||"",P.className=fe(P.className,`${e}-column-has-sorters`),P.tabIndex=0,c.ellipsis&&(P.title=(I??"").toString()),P}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:Cae(e,m.children,n,r,i,a,o,f)})),m}),oz=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},sz=e=>{const t=e.filter(({sortOrder:n})=>n).map(oz);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},oz(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},qR=(e,t,n)=>{const r=t.slice().sort((o,s)=>s.multiplePriority-o.multiplePriority),i=e.slice(),a=r.filter(({column:{sorter:o},sortOrder:s})=>az(o)&&s);return a.length?i.sort((o,s)=>{for(let l=0;l{const s=o[n];return s?Object.assign(Object.assign({},o),{[n]:qR(s,t,n)}):o}):i},GAe=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:i,showSorterTooltip:a,onSorterChange:o}=e,[s,l]=u.useState(()=>UR(n,!0)),c=(v,g)=>{const y=[];return v.forEach((w,x)=>{const S=pg(x,g);if(y.push(ef(w,S)),Array.isArray(w.children)){const C=c(w.children,S);y.push.apply(y,Ve(C))}}),y},d=u.useMemo(()=>{let v=!0;const g=UR(n,!1);if(!g.length){const S=c(n);return s.filter(({key:C})=>S.includes(C))}const y=[];function w(S){v?y.push(S):y.push(Object.assign(Object.assign({},S),{sortOrder:null}))}let x=null;return g.forEach(S=>{x===null?(w(S),S.sortOrder&&(S.multiplePriority===!1?v=!1:x=!0)):(x&&S.multiplePriority!==!1||(v=!1),w(S))}),y},[n,s]),f=u.useMemo(()=>{var v,g;const y=d.map(({column:w,sortOrder:x})=>({column:w,order:x}));return{sortColumns:y,sortColumn:(v=y[0])===null||v===void 0?void 0:v.column,sortOrder:(g=y[0])===null||g===void 0?void 0:g.order}},[d]),m=v=>{let g;v.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[v]:g=[].concat(Ve(d.filter(({key:y})=>y!==v.key)),[v]),l(g),o(sz(g),g)};return[v=>Cae(t,v,d,m,r,i,a),d,f,()=>sz(d)]},kae=(e,t)=>e.map(r=>{const i=Object.assign({},r);return i.title=n3(r.title,t),"children"in i&&(i.children=kae(i.children,t)),i}),KAe=e=>[u.useCallback(n=>kae(n,e),[e])],YAe=aae((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),XAe=sae((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),JAe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:a,tablePaddingVertical:o,tablePaddingHorizontal:s,calc:l}=e,c=`${me(n)} ${r} ${i}`,d=(f,m,p)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${me(l(m).mul(-1).equal())} ${me(l(l(p).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:c,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:c,borderTop:c,[` > ${t}-content, > ${t}-header, @@ -430,10 +430,10 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:c},"> thead":{"> tr:not(:last-child) > th":{borderBottom:c},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:c}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${me(l(o).mul(-1).equal())} ${me(l(l(s).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:c,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` > tr${t}-expanded-row, > tr${t}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${me(n)} 0 ${me(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},NAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},qa),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${me(n)} 0 ${me(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},QAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},qa),{wordBreak:"keep-all",[` &${t}-cell-fix-left-last, &${t}-cell-fix-right-first - `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},AAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},FAe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:a,lineType:o,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:m,tableExpandedRowBg:p,paddingXXS:h,expandIconMarginTop:v,expandIconSize:g,expandIconHalfInner:y,expandIconScale:w,calc:x}=e,C=`${me(i)} ${o} ${s}`,S=x(h).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},_M(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:me(g),background:l,border:C,borderRadius:d,transform:`scale(${w})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:S,insetInlineStart:S,height:i},"&::after":{top:S,bottom:S,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:v,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${me(x(f).mul(-1).equal())} ${me(x(m).mul(-1).equal())}`,padding:`${me(f)} ${me(m)}`}}}},DAe=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:a,paddingXXS:o,paddingXS:s,colorText:l,lineWidth:c,lineType:d,tableBorderColor:f,headerIconColor:m,fontSizeSM:p,tablePaddingHorizontal:h,borderRadius:v,motionDurationSlow:g,colorIcon:y,colorPrimary:w,tableHeaderFilterActiveBg:x,colorTextDisabled:C,tableFilterDropdownBg:S,tableFilterDropdownHeight:k,controlItemBgHover:_,controlItemBgActive:E,boxShadowSecondary:T,filterDropdownMenuBg:$,calc:P}=e,M=`${n}-dropdown`,j=`${t}-filter-dropdown`,I=`${n}-tree`,R=`${me(c)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:P(o).mul(-1).equal(),marginInline:`${me(o)} ${me(P(h).div(2).mul(-1).equal())}`,padding:`0 ${me(o)}`,color:m,fontSize:p,borderRadius:v,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:y,background:x},"&.active":{color:w}}}},{[`${n}-dropdown`]:{[j]:Object.assign(Object.assign({},bn(e)),{minWidth:i,backgroundColor:S,borderRadius:v,boxShadow:T,overflow:"hidden",[`${M}-menu`]:{maxHeight:k,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$,"&:empty::after":{display:"block",padding:`${me(s)} 0`,color:C,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${j}-tree`]:{paddingBlock:`${me(s)} 0`,paddingInline:s,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:_},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${j}-search`]:{padding:s,borderBottom:R,"&-input":{input:{minWidth:a},[r]:{color:C}}},[`${j}-checkall`]:{width:"100%",marginBottom:o,marginInlineStart:o},[`${j}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${me(P(s).sub(c).equal())} ${me(s)}`,overflow:"hidden",borderTop:R}})}},{[`${n}-dropdown ${j}, ${j}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},LAe=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:i,zIndexTableFixed:a,tableBg:o,zIndexTableSticky:s,calc:l}=e,c=r;return{[`${t}-wrapper`]:{[` + `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},ZAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},eFe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:a,lineType:o,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:m,tableExpandedRowBg:p,paddingXXS:h,expandIconMarginTop:v,expandIconSize:g,expandIconHalfInner:y,expandIconScale:w,calc:x}=e,S=`${me(i)} ${o} ${s}`,C=x(h).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},$M(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:me(g),background:l,border:S,borderRadius:d,transform:`scale(${w})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:C,insetInlineStart:C,height:i},"&::after":{top:C,bottom:C,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:v,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${me(x(f).mul(-1).equal())} ${me(x(m).mul(-1).equal())}`,padding:`${me(f)} ${me(m)}`}}}},tFe=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:a,paddingXXS:o,paddingXS:s,colorText:l,lineWidth:c,lineType:d,tableBorderColor:f,headerIconColor:m,fontSizeSM:p,tablePaddingHorizontal:h,borderRadius:v,motionDurationSlow:g,colorIcon:y,colorPrimary:w,tableHeaderFilterActiveBg:x,colorTextDisabled:S,tableFilterDropdownBg:C,tableFilterDropdownHeight:_,controlItemBgHover:k,controlItemBgActive:E,boxShadowSecondary:T,filterDropdownMenuBg:$,calc:P}=e,M=`${n}-dropdown`,j=`${t}-filter-dropdown`,I=`${n}-tree`,R=`${me(c)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:P(o).mul(-1).equal(),marginInline:`${me(o)} ${me(P(h).div(2).mul(-1).equal())}`,padding:`0 ${me(o)}`,color:m,fontSize:p,borderRadius:v,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:y,background:x},"&.active":{color:w}}}},{[`${n}-dropdown`]:{[j]:Object.assign(Object.assign({},xn(e)),{minWidth:i,backgroundColor:C,borderRadius:v,boxShadow:T,overflow:"hidden",[`${M}-menu`]:{maxHeight:_,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$,"&:empty::after":{display:"block",padding:`${me(s)} 0`,color:S,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${j}-tree`]:{paddingBlock:`${me(s)} 0`,paddingInline:s,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:k},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${j}-search`]:{padding:s,borderBottom:R,"&-input":{input:{minWidth:a},[r]:{color:S}}},[`${j}-checkall`]:{width:"100%",marginBottom:o,marginInlineStart:o},[`${j}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${me(P(s).sub(c).equal())} ${me(s)}`,overflow:"hidden",borderTop:R}})}},{[`${n}-dropdown ${j}, ${j}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},nFe=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:i,zIndexTableFixed:a,tableBg:o,zIndexTableSticky:s,calc:l}=e,c=r;return{[`${t}-wrapper`]:{[` ${t}-cell-fix-left, ${t}-cell-fix-right `]:{position:"sticky !important",zIndex:a,background:o},[` @@ -453,11 +453,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${t}-cell-fix-left-last::after, ${t}-cell-fix-right-first::after, ${t}-cell-fix-right-last::after - `]:{boxShadow:"none"}}}}},BAe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${me(r)} 0`}}},zAe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${me(n)} ${me(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${me(n)} ${me(n)}`}}}}},HAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},VAe=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:a,paddingXS:o,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:m,tablePaddingHorizontal:p,calc:h}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:h(c).add(h(o).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).add(h(o).mul(2)).equal()}},[` + `]:{boxShadow:"none"}}}}},rFe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${me(r)} 0`}}},iFe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${me(n)} ${me(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${me(n)} ${me(n)}`}}}}},aFe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},oFe=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:a,paddingXS:o,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:m,tablePaddingHorizontal:p,calc:h}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:h(c).add(h(o).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).add(h(o).mul(2)).equal()}},[` table tr th${t}-selection-column, table tr td${t}-selection-column, ${t}-selection-column - `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:h(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:me(h(p).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:m}}}}}},WAe=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(a,o,s,l)=>({[`${t}${t}-${a}`]:{fontSize:l,[` + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:h(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:me(h(p).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:m}}}}}},sFe=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(a,o,s,l)=>({[`${t}${t}-${a}`]:{fontSize:l,[` ${t}-title, ${t}-footer, ${t}-cell, @@ -466,13 +466,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${t}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${me(o)} ${me(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:me(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${me(r(o).mul(-1).equal())} ${me(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:me(r(o).mul(-1).equal()),marginInline:`${me(r(n).sub(s).equal())} ${me(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:me(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},i("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},UAe=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + `]:{padding:`${me(o)} ${me(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:me(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${me(r(o).mul(-1).equal())} ${me(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:me(r(o).mul(-1).equal()),marginInline:`${me(r(n).sub(s).equal())} ${me(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:me(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},i("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},lFe=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` &${t}-cell-fix-left:hover, &${t}-cell-fix-right:hover - `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},qAe=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:a,tableScrollBg:o,zIndexTableSticky:s,stickyScrollBarBorderRadius:l,lineWidth:c,lineType:d,tableBorderColor:f}=e,m=`${me(c)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${me(a)} !important`,zIndex:s,display:"flex",alignItems:"center",background:o,borderTop:m,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:l,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},rz=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,a=`${me(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${me(i(n).mul(-1).equal())} 0 ${r}`}}}},GAe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:a,calc:o}=e,s=`${me(r)} ${i} ${a}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},cFe=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:a,tableScrollBg:o,zIndexTableSticky:s,stickyScrollBarBorderRadius:l,lineWidth:c,lineType:d,tableBorderColor:f}=e,m=`${me(c)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${me(a)} !important`,zIndex:s,display:"flex",alignItems:"center",background:o,borderTop:m,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:l,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},lz=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,a=`${me(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${me(i(n).mul(-1).equal())} 0 ${r}`}}}},uFe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:a,calc:o}=e,s=`${me(r)} ${i} ${a}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` & > ${t}-row, & > div:not(${t}-row) > ${t}-row - `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${me(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:o(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},KAe=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:a,lineWidth:o,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:d,tableRadius:f,tableHeaderTextColor:m,motionDurationMid:p,tableHeaderBg:h,tableHeaderCellSplitColor:v,tableFooterTextColor:g,tableFooterBg:y,calc:w}=e,x=`${me(o)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},Ic()),{[t]:Object.assign(Object.assign({},bn(e)),{fontSize:c,background:d,borderRadius:`${me(f)} ${me(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${me(f)} ${me(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${me(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:o(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},dFe=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:a,lineWidth:o,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:d,tableRadius:f,tableHeaderTextColor:m,motionDurationMid:p,tableHeaderBg:h,tableHeaderCellSplitColor:v,tableFooterTextColor:g,tableFooterBg:y,calc:w}=e,x=`${me(o)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},Ic()),{[t]:Object.assign(Object.assign({},xn(e)),{fontSize:c,background:d,borderRadius:`${me(f)} ${me(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${me(f)} ${me(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${t}-cell, ${t}-thead > tr > th, ${t}-tbody > tr > th, @@ -483,7 +483,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho > ${t}-wrapper:only-child, > ${t}-expanded-row-fixed > ${t}-wrapper:only-child `]:{[t]:{marginBlock:me(w(r).mul(-1).equal()),marginInline:`${me(w(a).sub(i).equal())} - ${me(w(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background ${p} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${me(r)} ${me(i)}`,color:g,background:y}})}},YAe=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:a,controlItemBgActive:o,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:m,controlHeight:p,colorTextPlaceholder:h,fontSize:v,fontSizeSM:g,lineHeight:y,lineWidth:w,colorIcon:x,colorIconHover:C,opacityLoading:S,controlInteractiveSize:k}=e,_=new vn(i).onBackground(n).toHexString(),E=new vn(a).onBackground(n).toHexString(),T=new vn(t).onBackground(n).toHexString(),$=new vn(x),P=new vn(C),M=k/2-w,j=M*2+w*3;return{headerBg:T,headerColor:r,headerSortActiveBg:_,headerSortHoverBg:E,bodySortBg:T,rowHoverBg:T,rowSelectedBg:o,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:m,footerBg:T,footerColor:r,cellFontSize:v,cellFontSizeMD:v,cellFontSizeSM:v,headerSplitColor:f,fixedHeaderSortActiveBg:_,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(v*y-w*3)/2-Math.ceil((g*1.4-w*3)/2),headerIconColor:$.clone().setA($.a*S).toRgbString(),headerIconHoverColor:P.clone().setA(P.a*S).toRgbString(),expandIconHalfInner:M,expandIconSize:j,expandIconScale:k/j}},iz=2,XAe=mn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:a,headerColor:o,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:m,rowExpandedBg:p,cellPaddingBlock:h,cellPaddingInline:v,cellPaddingBlockMD:g,cellPaddingInlineMD:y,cellPaddingBlockSM:w,cellPaddingInlineSM:x,borderColor:C,footerBg:S,footerColor:k,headerBorderRadius:_,cellFontSize:E,cellFontSizeMD:T,cellFontSizeSM:$,headerSplitColor:P,fixedHeaderSortActiveBg:M,headerFilterHoverBg:j,filterDropdownBg:I,expandIconBg:R,selectionColumnWidth:O,stickyScrollBarBg:L,calc:D}=e,B=tn(e,{tableFontSize:E,tableBg:r,tableRadius:_,tablePaddingVertical:h,tablePaddingHorizontal:v,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:w,tablePaddingHorizontalSmall:x,tableBorderColor:C,tableHeaderTextColor:o,tableHeaderBg:a,tableFooterTextColor:k,tableFooterBg:S,tableHeaderCellSplitColor:P,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:M,tableHeaderFilterActiveBg:j,tableFilterDropdownBg:I,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:m,zIndexTableFixed:iz,zIndexTableSticky:D(iz).add(1).equal({unit:!1}),tableFontSizeMiddle:T,tableFontSizeSmall:$,tableSelectionColumnWidth:O,tableExpandIconBg:R,tableExpandColumnWidth:D(i).add(D(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:L,tableScrollThumbBgHover:t,tableScrollBg:n});return[KAe(B),BAe(B),rz(B),UAe(B),DAe(B),jAe(B),zAe(B),FAe(B),rz(B),AAe(B),VAe(B),LAe(B),qAe(B),NAe(B),WAe(B),HAe(B),GAe(B)]},YAe,{unitless:{expandIconScale:!0}}),az=[],JAe=(e,t)=>{var n,r;const{prefixCls:i,className:a,rootClassName:o,style:s,size:l,bordered:c,dropdownPrefixCls:d,dataSource:f,pagination:m,rowSelection:p,rowKey:h="key",rowClassName:v,columns:g,children:y,childrenColumnName:w,onChange:x,getPopupContainer:C,loading:S,expandIcon:k,expandable:_,expandedRowRender:E,expandIconColumnIndex:T,indentSize:$,scroll:P,sortDirections:M,locale:j,showSorterTooltip:I={target:"full-header"},virtual:R}=e;Lc();const O=u.useMemo(()=>g||eN(y),[g,y]),L=u.useMemo(()=>O.some(Xe=>Xe.responsive),[O]),D=ff(L),B=u.useMemo(()=>{const Xe=new Set(Object.keys(D).filter(Ge=>D[Ge]));return O.filter(Ge=>!Ge.responsive||Ge.responsive.some(ct=>Xe.has(ct)))},[O,D]),F=on(e,["className","style","columns"]),{locale:z=Zs,direction:H,table:A,renderEmpty:V,getPrefixCls:W,getPopupContainer:U}=u.useContext(It),X=Hr(l),J=Object.assign(Object.assign({},z.Table),j),re=f||az,Q=W("table",i),ne=W("dropdown",d),[,Z]=Ei(),se=Qn(Q),[oe,ce,te]=XAe(Q,se),le=Object.assign(Object.assign({childrenColumnName:w,expandIconColumnIndex:T},_),{expandIcon:(n=_==null?void 0:_.expandIcon)!==null&&n!==void 0?n:(r=A==null?void 0:A.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:pe="children"}=le,we=u.useMemo(()=>re.some(Xe=>Xe==null?void 0:Xe[pe])?"nest":E||_!=null&&_.expandedRowRender?"row":null,[re]),_e={body:u.useRef(null)},Y=C9e(Q),ae=u.useRef(null),ee=u.useRef(null);Mye(t,()=>Object.assign(Object.assign({},ee.current),{nativeElement:ae.current}));const q=u.useMemo(()=>typeof h=="function"?h:Xe=>Xe==null?void 0:Xe[h],[h]),[ue]=dae(re,pe,q),ie={},de=(Xe,Ge,ct=!1)=>{var yt,Rt,Nt,Ct;const Je=Object.assign(Object.assign({},ie),Xe);ct&&((yt=ie.resetPagination)===null||yt===void 0||yt.call(ie),!((Rt=Je.pagination)===null||Rt===void 0)&&Rt.current&&(Je.pagination.current=1),m&&((Nt=m.onChange)===null||Nt===void 0||Nt.call(m,1,(Ct=Je.pagination)===null||Ct===void 0?void 0:Ct.pageSize))),P&&P.scrollToFirstRowOnChange!==!1&&_e.body.current&&vye(0,{getContainer:()=>_e.body.current}),x==null||x(Je.pagination,Je.filters,Je.sorter,{currentDataSource:HR(WR(re,Je.sorterStates,pe),Je.filterStates,pe),action:Ge})},be=(Xe,Ge)=>{de({sorter:Xe,sorterStates:Ge},"sort",!1)},[ke,xe,ye,Se]=RAe({prefixCls:Q,mergedColumns:B,onSorterChange:be,sortDirections:M||["ascend","descend"],tableLocale:J,showSorterTooltip:I}),Oe=u.useMemo(()=>WR(re,xe,pe),[re,xe]);ie.sorter=Se(),ie.sorterStates=xe;const Re=(Xe,Ge)=>{de({filters:Xe,filterStates:Ge},"filter",!0)},[Fe,Ce,ve]=yAe({prefixCls:Q,locale:J,dropdownPrefixCls:ne,mergedColumns:B,onFilterChange:Re,getPopupContainer:C||U,rootClassName:fe(o,se)}),ge=HR(Oe,Ce,pe);ie.filters=ve,ie.filterStates=Ce;const Ee=u.useMemo(()=>{const Xe={};return Object.keys(ve).forEach(Ge=>{ve[Ge]!==null&&(Xe[Ge]=ve[Ge])}),Object.assign(Object.assign({},ye),{filters:Xe})},[ye,ve]),[Ne]=IAe(Ee),We=(Xe,Ge)=>{de({pagination:Object.assign(Object.assign({},ie.pagination),{current:Xe,pageSize:Ge})},"paginate")},[He,Ye]=CAe(ge.length,We,m);ie.pagination=m===!1?{}:wAe(He,m),ie.resetPagination=Ye;const De=u.useMemo(()=>{if(m===!1||!He.pageSize)return ge;const{current:Xe=1,total:Ge,pageSize:ct=fae}=He;return ge.lengthct?ge.slice((Xe-1)*ct,Xe*ct):ge:ge.slice((Xe-1)*ct,Xe*ct)},[!!m,ge,He==null?void 0:He.current,He==null?void 0:He.pageSize,He==null?void 0:He.total]),[Ue,Le]=x9e({prefixCls:Q,data:ge,pageData:De,getRowKey:q,getRecordByKey:ue,expandType:we,childrenColumnName:pe,locale:J,getPopupContainer:C||U},p),ft=(Xe,Ge,ct)=>{let yt;return typeof v=="function"?yt=fe(v(Xe,Ge,ct)):yt=fe(v),fe({[`${Q}-row-selected`]:Le.has(q(Xe,Ge))},yt)};le.__PARENT_RENDER_ICON__=le.expandIcon,le.expandIcon=le.expandIcon||k||w9e(J),we==="nest"&&le.expandIconColumnIndex===void 0?le.expandIconColumnIndex=p?1:0:le.expandIconColumnIndex>0&&p&&(le.expandIconColumnIndex-=1),typeof le.indentSize!="number"&&(le.indentSize=typeof $=="number"?$:15);const mt=u.useCallback(Xe=>Ne(Ue(Fe(ke(Xe)))),[ke,Fe,Ue]),ut=()=>{if(m===!1||!(He!=null&&He.total))return{};const Xe=()=>He.size||(X==="small"||X==="middle"?"small":void 0),Ge=Qe=>{const nt=Qe==="left"?"start":Qe==="right"?"end":Qe;return u.createElement(Wj,Object.assign({},He,{align:He.align||nt,className:fe(`${Q}-pagination`,He.className),size:Xe()}))},ct=H==="rtl"?"left":"right",yt=He.position;if(yt===null||!Array.isArray(yt))return{bottom:Ge(ct)};const Rt=yt.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("top")),Nt=yt.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("bottom")),Ct=yt.every(Qe=>`${Qe}`=="none"),Je=Rt?Rt.toLowerCase().replace("top",""):"",Me=Nt?Nt.toLowerCase().replace("bottom",""):"",ze=!Rt&&!Nt&&!Ct,tt=()=>Je?Ge(Je):void 0,ot=()=>{if(Me)return Ge(Me);if(ze)return Ge(ct)};return{top:tt(),bottom:ot()}},gt=u.useMemo(()=>typeof S=="boolean"?{spinning:S}:typeof S=="object"&&S!==null?Object.assign({spinning:!0},S):void 0,[S]),Pe=fe(te,se,`${Q}-wrapper`,A==null?void 0:A.className,{[`${Q}-wrapper-rtl`]:H==="rtl"},a,o,ce),Te=Object.assign(Object.assign({},A==null?void 0:A.style),s),Ie=u.useMemo(()=>gt!=null&>.spinning&&re===az?null:typeof(j==null?void 0:j.emptyText)<"u"?j.emptyText:(V==null?void 0:V("Table"))||u.createElement(Qv,{componentName:"Table"}),[gt==null?void 0:gt.spinning,re,j==null?void 0:j.emptyText,V]),$e=R?MAe:OAe,je={},Ke=u.useMemo(()=>{const{fontSize:Xe,lineHeight:Ge,lineWidth:ct,padding:yt,paddingXS:Rt,paddingSM:Nt}=Z,Ct=Math.floor(Xe*Ge);switch(X){case"middle":return Nt*2+Ct+ct;case"small":return Rt*2+Ct+ct;default:return yt*2+Ct+ct}},[Z,X]);R&&(je.listItemHeight=Ke);const{top:Ze,bottom:st}=ut();return oe(u.createElement("div",{ref:ae,className:Pe,style:Te},u.createElement(Ya,Object.assign({spinning:!1},gt),Ze,u.createElement($e,Object.assign({},je,F,{ref:ee,columns:B,direction:H,expandable:le,prefixCls:Q,className:fe({[`${Q}-middle`]:X==="middle",[`${Q}-small`]:X==="small",[`${Q}-bordered`]:c,[`${Q}-empty`]:re.length===0},te,se,ce),data:De,rowKey:q,rowClassName:ft,emptyText:Ie,internalHooks:yy,internalRefs:_e,transformColumns:mt,getContainerWidth:Y,measureRowRender:Xe=>u.createElement(Ht,{getPopupContainer:Ge=>Ge},Xe)})),st)))},QAe=u.forwardRef(JAe),ZAe=(e,t)=>{const n=u.useRef(0);return n.current+=1,u.createElement(QAe,Object.assign({},e,{ref:t,_renderTimes:n.current}))},ra=u.forwardRef(ZAe);ra.SELECTION_COLUMN=ld;ra.EXPAND_COLUMN=md;ra.SELECTION_ALL=FR;ra.SELECTION_INVERT=DR;ra.SELECTION_NONE=LR;ra.Column=d9e;ra.ColumnGroup=f9e;ra.Summary=Lie;const eFe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:a}=e,o=a(r).sub(n).equal(),s=a(t).sub(n).equal();return{[i]:Object.assign(Object.assign({},bn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${i}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},aN=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return tn(e,{tagFontSize:i,tagLineHeight:me(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},oN=e=>({defaultBg:new vn(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),hae=mn("Tag",e=>{const t=aN(e);return eFe(t)},oN);var tFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,style:r,className:i,checked:a,children:o,icon:s,onChange:l,onClick:c}=e,d=tFe(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:m}=u.useContext(It),p=x=>{l==null||l(!a),c==null||c(x)},h=f("tag",n),[v,g,y]=hae(h),w=fe(h,`${h}-checkable`,{[`${h}-checkable-checked`]:a},m==null?void 0:m.className,i,g,y);return v(u.createElement("span",Object.assign({},d,{ref:t,style:Object.assign(Object.assign({},r),m==null?void 0:m.style),className:w,onClick:p}),s,u.createElement("span",null,o)))}),rFe=e=>l_(e,(t,{textColor:n,lightBorderColor:r,lightColor:i,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:i,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),iFe=qm(["Tag","preset"],e=>{const t=aN(e);return rFe(t)},oN);function aFe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const lw=(e,t,n)=>{const r=aFe(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},oFe=qm(["Tag","status"],e=>{const t=aN(e);return[lw(t,"success","Success"),lw(t,"processing","Info"),lw(t,"error","Error"),lw(t,"warning","Warning")]},oN);var sFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,children:o,icon:s,color:l,onClose:c,bordered:d=!0,visible:f}=e,m=sFe(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:h,tag:v}=u.useContext(It),[g,y]=u.useState(!0),w=on(m,["closeIcon","closable"]);u.useEffect(()=>{f!==void 0&&y(f)},[f]);const x=N_(l),C=t3e(l),S=x||C,k=Object.assign(Object.assign({backgroundColor:l&&!S?l:void 0},v==null?void 0:v.style),a),_=p("tag",n),[E,T,$]=hae(_),P=fe(_,v==null?void 0:v.className,{[`${_}-${l}`]:S,[`${_}-has-color`]:l&&!S,[`${_}-hidden`]:!g,[`${_}-rtl`]:h==="rtl",[`${_}-borderless`]:!d},r,i,T,$),M=D=>{D.stopPropagation(),c==null||c(D),!D.defaultPrevented&&y(!1)},[,j]=IM(sv(e),sv(v),{closable:!1,closeIconRender:D=>{const B=u.createElement("span",{className:`${_}-close-icon`,onClick:M},D);return PM(D,B,F=>({onClick:z=>{var H;(H=F==null?void 0:F.onClick)===null||H===void 0||H.call(F,z),M(z)},className:fe(F==null?void 0:F.className,`${_}-close-icon`)}))}}),I=typeof m.onClick=="function"||o&&o.type==="a",R=s||null,O=R?u.createElement(u.Fragment,null,R,o&&u.createElement("span",null,o)):o,L=u.createElement("span",Object.assign({},w,{ref:t,className:P,style:k}),O,j,x&&u.createElement(iFe,{key:"preset",prefixCls:_}),C&&u.createElement(oFe,{key:"status",prefixCls:_}));return E(I?u.createElement(J1,{component:"Tag"},L):L)}),Yn=lFe;Yn.CheckableTag=nFe;const cFe=e=>{const t=e!=null&&e.algorithm?Jb(e.algorithm):wM,n=Object.assign(Object.assign({},av),e==null?void 0:e.token);return vQ(n,{override:e==null?void 0:e.token},t,kM)};function uFe(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)}}const dFe=(e,t)=>{const n=t??o_(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),uFe(t??e)),zQ(r)),{controlHeight:i}),BQ(Object.assign(Object.assign({},n),{controlHeight:i})))},Ms=(e,t)=>new vn(e).setA(t).toRgbString(),Lp=(e,t)=>new vn(e).lighten(t).toHexString(),fFe=e=>{const t=$m(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]}},mFe=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Ms(r,.85),colorTextSecondary:Ms(r,.65),colorTextTertiary:Ms(r,.45),colorTextQuaternary:Ms(r,.25),colorFill:Ms(r,.18),colorFillSecondary:Ms(r,.12),colorFillTertiary:Ms(r,.08),colorFillQuaternary:Ms(r,.04),colorBgSolid:Ms(r,.95),colorBgSolidHover:Ms(r,1),colorBgSolidActive:Ms(r,.9),colorBgElevated:Lp(n,12),colorBgContainer:Lp(n,8),colorBgLayout:Lp(n,0),colorBgSpotlight:Lp(n,26),colorBgBlur:Ms(r,.04),colorBorder:Lp(n,26),colorBorderSecondary:Lp(n,19)}},pFe=(e,t)=>{const n=Object.keys(xM).map(a=>{const o=$m(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((s,l,c)=>(s[`${a}-${c+1}`]=o[c],s[`${a}${c+1}`]=o[c],s),{})}).reduce((a,o)=>(a=Object.assign(Object.assign({},a),o),a),{}),r=t??o_(e),i=LQ(e,{generateColorPalettes:fFe,generateNeutralColorPalettes:mFe});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),i),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function hFe(){const[e,t,n]=Ei();return{theme:e,token:t,hashId:n}}const zi={defaultSeed:Zb.token,useToken:hFe,defaultAlgorithm:o_,darkAlgorithm:pFe,compactAlgorithm:dFe,getDesignToken:cFe,defaultConfig:Zb,_internalContext:CM};var vFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement(bFe,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),tf=u.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:i,bordered:a}=e,o=vFe(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=zc("timePicker",i,a),l=u.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return u.createElement(gFe,Object.assign({},o,{mode:void 0,ref:t,renderExtraFooter:l,variant:s}))}),vae=df(tf,"popupAlign",void 0,"picker");tf._InternalPanelDoNotUseOrYouWillBeFired=vae;tf.RangePicker=yFe;tf._InternalPanelDoNotUseOrYouWillBeFired=vae;const xFe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:n(n(e.itemHeadSize).sub(e.tailWidth)).div(2).equal(),height:`calc(100% - ${me(e.itemHeadSize)})`,borderInlineStart:`${me(e.tailWidth)} ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${me(e.dotBorderWidth)} ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:n(e.itemHeadSize).div(2).equal(),insetInlineStart:n(e.itemHeadSize).div(2).equal(),width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.lineWidth).equal(),marginInlineStart:n(e.margin).add(e.itemHeadSize).equal(),marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}}},[`&${t}-alternate, + ${me(w(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background ${p} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${me(r)} ${me(i)}`,color:g,background:y}})}},fFe=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:a,controlItemBgActive:o,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:m,controlHeight:p,colorTextPlaceholder:h,fontSize:v,fontSizeSM:g,lineHeight:y,lineWidth:w,colorIcon:x,colorIconHover:S,opacityLoading:C,controlInteractiveSize:_}=e,k=new bn(i).onBackground(n).toHexString(),E=new bn(a).onBackground(n).toHexString(),T=new bn(t).onBackground(n).toHexString(),$=new bn(x),P=new bn(S),M=_/2-w,j=M*2+w*3;return{headerBg:T,headerColor:r,headerSortActiveBg:k,headerSortHoverBg:E,bodySortBg:T,rowHoverBg:T,rowSelectedBg:o,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:m,footerBg:T,footerColor:r,cellFontSize:v,cellFontSizeMD:v,cellFontSizeSM:v,headerSplitColor:f,fixedHeaderSortActiveBg:k,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(v*y-w*3)/2-Math.ceil((g*1.4-w*3)/2),headerIconColor:$.clone().setA($.a*C).toRgbString(),headerIconHoverColor:P.clone().setA(P.a*C).toRgbString(),expandIconHalfInner:M,expandIconSize:j,expandIconScale:_/j}},cz=2,mFe=pn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:a,headerColor:o,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:m,rowExpandedBg:p,cellPaddingBlock:h,cellPaddingInline:v,cellPaddingBlockMD:g,cellPaddingInlineMD:y,cellPaddingBlockSM:w,cellPaddingInlineSM:x,borderColor:S,footerBg:C,footerColor:_,headerBorderRadius:k,cellFontSize:E,cellFontSizeMD:T,cellFontSizeSM:$,headerSplitColor:P,fixedHeaderSortActiveBg:M,headerFilterHoverBg:j,filterDropdownBg:I,expandIconBg:R,selectionColumnWidth:O,stickyScrollBarBg:D,calc:L}=e,B=nn(e,{tableFontSize:E,tableBg:r,tableRadius:k,tablePaddingVertical:h,tablePaddingHorizontal:v,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:w,tablePaddingHorizontalSmall:x,tableBorderColor:S,tableHeaderTextColor:o,tableHeaderBg:a,tableFooterTextColor:_,tableFooterBg:C,tableHeaderCellSplitColor:P,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:M,tableHeaderFilterActiveBg:j,tableFilterDropdownBg:I,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:m,zIndexTableFixed:cz,zIndexTableSticky:L(cz).add(1).equal({unit:!1}),tableFontSizeMiddle:T,tableFontSizeSmall:$,tableSelectionColumnWidth:O,tableExpandIconBg:R,tableExpandColumnWidth:L(i).add(L(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:D,tableScrollThumbBgHover:t,tableScrollBg:n});return[dFe(B),rFe(B),lz(B),lFe(B),tFe(B),JAe(B),iFe(B),eFe(B),lz(B),ZAe(B),oFe(B),nFe(B),cFe(B),QAe(B),sFe(B),aFe(B),uFe(B)]},fFe,{unitless:{expandIconScale:!0}}),uz=[],pFe=(e,t)=>{var n,r;const{prefixCls:i,className:a,rootClassName:o,style:s,size:l,bordered:c,dropdownPrefixCls:d,dataSource:f,pagination:m,rowSelection:p,rowKey:h="key",rowClassName:v,columns:g,children:y,childrenColumnName:w,onChange:x,getPopupContainer:S,loading:C,expandIcon:_,expandable:k,expandedRowRender:E,expandIconColumnIndex:T,indentSize:$,scroll:P,sortDirections:M,locale:j,showSorterTooltip:I={target:"full-header"},virtual:R}=e;Lc();const O=u.useMemo(()=>g||nN(y),[g,y]),D=u.useMemo(()=>O.some(et=>et.responsive),[O]),L=ff(D),B=u.useMemo(()=>{const et=new Set(Object.keys(L).filter(qe=>L[qe]));return O.filter(qe=>!qe.responsive||qe.responsive.some(ut=>et.has(ut)))},[O,L]),F=ln(e,["className","style","columns"]),{locale:z=Zs,direction:H,table:A,renderEmpty:V,getPrefixCls:W,getPopupContainer:U}=u.useContext(Rt),Y=Hr(l),J=Object.assign(Object.assign({},z.Table),j),ne=f||uz,Q=W("table",i),te=W("dropdown",d),[,Z]=$i(),le=Qn(Q),[se,ce,re]=mFe(Q,le),ie=Object.assign(Object.assign({childrenColumnName:w,expandIconColumnIndex:T},k),{expandIcon:(n=k==null?void 0:k.expandIcon)!==null&&n!==void 0?n:(r=A==null?void 0:A.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:pe="children"}=ie,Se=u.useMemo(()=>ne.some(et=>et==null?void 0:et[pe])?"nest":E||k!=null&&k.expandedRowRender?"row":null,[ne]),_e={body:u.useRef(null)},X=L9e(Q),ae=u.useRef(null),ee=u.useRef(null);Xye(t,()=>Object.assign(Object.assign({},ee.current),{nativeElement:ae.current}));const q=u.useMemo(()=>typeof h=="function"?h:et=>et==null?void 0:et[h],[h]),[ue]=wae(ne,pe,q),oe={},de=(et,qe,ut=!1)=>{var Ct,Pt,jt,xt;const Xe=Object.assign(Object.assign({},oe),et);ut&&((Ct=oe.resetPagination)===null||Ct===void 0||Ct.call(oe),!((Pt=Xe.pagination)===null||Pt===void 0)&&Pt.current&&(Xe.pagination.current=1),m&&((jt=m.onChange)===null||jt===void 0||jt.call(m,1,(xt=Xe.pagination)===null||xt===void 0?void 0:xt.pageSize))),P&&P.scrollToFirstRowOnChange!==!1&&_e.body.current&&Mye(0,{getContainer:()=>_e.body.current}),x==null||x(Xe.pagination,Xe.filters,Xe.sorter,{currentDataSource:WR(qR(ne,Xe.sorterStates,pe),Xe.filterStates,pe),action:qe})},xe=(et,qe)=>{de({sorter:et,sorterStates:qe},"sort",!1)},[ke,be,ye,Ce]=GAe({prefixCls:Q,mergedColumns:B,onSorterChange:xe,sortDirections:M||["ascend","descend"],tableLocale:J,showSorterTooltip:I}),Re=u.useMemo(()=>qR(ne,be,pe),[ne,be]);oe.sorter=Ce(),oe.sorterStates=be;const Pe=(et,qe)=>{de({filters:et,filterStates:qe},"filter",!0)},[Le,we,ve]=AAe({prefixCls:Q,locale:J,dropdownPrefixCls:te,mergedColumns:B,onFilterChange:Pe,getPopupContainer:S||U,rootClassName:fe(o,le)}),ge=WR(Re,we,pe);oe.filters=ve,oe.filterStates=we;const Ee=u.useMemo(()=>{const et={};return Object.keys(ve).forEach(qe=>{ve[qe]!==null&&(et[qe]=ve[qe])}),Object.assign(Object.assign({},ye),{filters:et})},[ye,ve]),[Ne]=KAe(Ee),ze=(et,qe)=>{de({pagination:Object.assign(Object.assign({},oe.pagination),{current:et,pageSize:qe})},"paginate")},[He,Ye]=LAe(ge.length,ze,m);oe.pagination=m===!1?{}:DAe(He,m),oe.resetPagination=Ye;const De=u.useMemo(()=>{if(m===!1||!He.pageSize)return ge;const{current:et=1,total:qe,pageSize:ut=Sae}=He;return ge.lengthut?ge.slice((et-1)*ut,et*ut):ge:ge.slice((et-1)*ut,et*ut)},[!!m,ge,He==null?void 0:He.current,He==null?void 0:He.pageSize,He==null?void 0:He.total]),[Ke,Je]=F9e({prefixCls:Q,data:ge,pageData:De,getRowKey:q,getRecordByKey:ue,expandType:Se,childrenColumnName:pe,locale:J,getPopupContainer:S||U},p),We=(et,qe,ut)=>{let Ct;return typeof v=="function"?Ct=fe(v(et,qe,ut)):Ct=fe(v),fe({[`${Q}-row-selected`]:Je.has(q(et,qe))},Ct)};ie.__PARENT_RENDER_ICON__=ie.expandIcon,ie.expandIcon=ie.expandIcon||_||D9e(J),Se==="nest"&&ie.expandIconColumnIndex===void 0?ie.expandIconColumnIndex=p?1:0:ie.expandIconColumnIndex>0&&p&&(ie.expandIconColumnIndex-=1),typeof ie.indentSize!="number"&&(ie.indentSize=typeof $=="number"?$:15);const vt=u.useCallback(et=>Ne(Ke(Le(ke(et)))),[ke,Le,Ke]),dt=()=>{if(m===!1||!(He!=null&&He.total))return{};const et=()=>He.size||(Y==="small"||Y==="middle"?"small":void 0),qe=Qe=>{const rt=Qe==="left"?"start":Qe==="right"?"end":Qe;return u.createElement(qj,Object.assign({},He,{align:He.align||rt,className:fe(`${Q}-pagination`,He.className),size:et()}))},ut=H==="rtl"?"left":"right",Ct=He.position;if(Ct===null||!Array.isArray(Ct))return{bottom:qe(ut)};const Pt=Ct.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("top")),jt=Ct.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("bottom")),xt=Ct.every(Qe=>`${Qe}`=="none"),Xe=Pt?Pt.toLowerCase().replace("top",""):"",Me=jt?jt.toLowerCase().replace("bottom",""):"",Be=!Pt&&!jt&&!xt,tt=()=>Xe?qe(Xe):void 0,ot=()=>{if(Me)return qe(Me);if(Be)return qe(ut)};return{top:tt(),bottom:ot()}},bt=u.useMemo(()=>typeof C=="boolean"?{spinning:C}:typeof C=="object"&&C!==null?Object.assign({spinning:!0},C):void 0,[C]),Ie=fe(re,le,`${Q}-wrapper`,A==null?void 0:A.className,{[`${Q}-wrapper-rtl`]:H==="rtl"},a,o,ce),Te=Object.assign(Object.assign({},A==null?void 0:A.style),s),Oe=u.useMemo(()=>bt!=null&&bt.spinning&&ne===uz?null:typeof(j==null?void 0:j.emptyText)<"u"?j.emptyText:(V==null?void 0:V("Table"))||u.createElement(eg,{componentName:"Table"}),[bt==null?void 0:bt.spinning,ne,j==null?void 0:j.emptyText,V]),$e=R?XAe:YAe,je={},Ge=u.useMemo(()=>{const{fontSize:et,lineHeight:qe,lineWidth:ut,padding:Ct,paddingXS:Pt,paddingSM:jt}=Z,xt=Math.floor(et*qe);switch(Y){case"middle":return jt*2+xt+ut;case"small":return Pt*2+xt+ut;default:return Ct*2+xt+ut}},[Z,Y]);R&&(je.listItemHeight=Ge);const{top:Ze,bottom:lt}=dt();return se(u.createElement("div",{ref:ae,className:Ie,style:Te},u.createElement(Ya,Object.assign({spinning:!1},bt),Ze,u.createElement($e,Object.assign({},je,F,{ref:ee,columns:B,direction:H,expandable:ie,prefixCls:Q,className:fe({[`${Q}-middle`]:Y==="middle",[`${Q}-small`]:Y==="small",[`${Q}-bordered`]:c,[`${Q}-empty`]:ne.length===0},re,le,ce),data:De,rowKey:q,rowClassName:We,emptyText:Oe,internalHooks:wy,internalRefs:_e,transformColumns:vt,getContainerWidth:X,measureRowRender:et=>u.createElement(Bt,{getPopupContainer:qe=>qe},et)})),lt)))},hFe=u.forwardRef(pFe),vFe=(e,t)=>{const n=u.useRef(0);return n.current+=1,u.createElement(hFe,Object.assign({},e,{ref:t,_renderTimes:n.current}))},ia=u.forwardRef(vFe);ia.SELECTION_COLUMN=ld;ia.EXPAND_COLUMN=md;ia.SELECTION_ALL=LR;ia.SELECTION_INVERT=BR;ia.SELECTION_NONE=zR;ia.Column=T9e;ia.ColumnGroup=P9e;ia.Summary=Yie;const gFe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:a}=e,o=a(r).sub(n).equal(),s=a(t).sub(n).equal();return{[i]:Object.assign(Object.assign({},xn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${i}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},sN=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return nn(e,{tagFontSize:i,tagLineHeight:me(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},lN=e=>({defaultBg:new bn(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),_ae=pn("Tag",e=>{const t=sN(e);return gFe(t)},lN);var bFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,style:r,className:i,checked:a,children:o,icon:s,onChange:l,onClick:c}=e,d=bFe(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:m}=u.useContext(Rt),p=x=>{l==null||l(!a),c==null||c(x)},h=f("tag",n),[v,g,y]=_ae(h),w=fe(h,`${h}-checkable`,{[`${h}-checkable-checked`]:a},m==null?void 0:m.className,i,g,y);return v(u.createElement("span",Object.assign({},d,{ref:t,style:Object.assign(Object.assign({},r),m==null?void 0:m.style),className:w,onClick:p}),s,u.createElement("span",null,o)))}),xFe=e=>c_(e,(t,{textColor:n,lightBorderColor:r,lightColor:i,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:i,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),wFe=Um(["Tag","preset"],e=>{const t=sN(e);return xFe(t)},lN);function SFe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const cw=(e,t,n)=>{const r=SFe(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},CFe=Um(["Tag","status"],e=>{const t=sN(e);return[cw(t,"success","Success"),cw(t,"processing","Info"),cw(t,"error","Error"),cw(t,"warning","Warning")]},lN);var kFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,children:o,icon:s,color:l,onClose:c,bordered:d=!0,visible:f}=e,m=kFe(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:h,tag:v}=u.useContext(Rt),[g,y]=u.useState(!0),w=ln(m,["closeIcon","closable"]);u.useEffect(()=>{f!==void 0&&y(f)},[f]);const x=A_(l),S=b3e(l),C=x||S,_=Object.assign(Object.assign({backgroundColor:l&&!C?l:void 0},v==null?void 0:v.style),a),k=p("tag",n),[E,T,$]=_ae(k),P=fe(k,v==null?void 0:v.className,{[`${k}-${l}`]:C,[`${k}-has-color`]:l&&!C,[`${k}-hidden`]:!g,[`${k}-rtl`]:h==="rtl",[`${k}-borderless`]:!d},r,i,T,$),M=L=>{L.stopPropagation(),c==null||c(L),!L.defaultPrevented&&y(!1)},[,j]=MM(cv(e),cv(v),{closable:!1,closeIconRender:L=>{const B=u.createElement("span",{className:`${k}-close-icon`,onClick:M},L);return IM(L,B,F=>({onClick:z=>{var H;(H=F==null?void 0:F.onClick)===null||H===void 0||H.call(F,z),M(z)},className:fe(F==null?void 0:F.className,`${k}-close-icon`)}))}}),I=typeof m.onClick=="function"||o&&o.type==="a",R=s||null,O=R?u.createElement(u.Fragment,null,R,o&&u.createElement("span",null,o)):o,D=u.createElement("span",Object.assign({},w,{ref:t,className:P,style:_}),O,j,x&&u.createElement(wFe,{key:"preset",prefixCls:k}),S&&u.createElement(CFe,{key:"status",prefixCls:k}));return E(I?u.createElement(Z1,{component:"Tag"},D):D)}),Yn=_Fe;Yn.CheckableTag=yFe;const EFe=e=>{const t=e!=null&&e.algorithm?Qb(e.algorithm):CM,n=Object.assign(Object.assign({},sv),e==null?void 0:e.token);return EQ(n,{override:e==null?void 0:e.token},t,EM)};function $Fe(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)}}const TFe=(e,t)=>{const n=t??s_(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),$Fe(t??e)),JQ(r)),{controlHeight:i}),XQ(Object.assign(Object.assign({},n),{controlHeight:i})))},Ms=(e,t)=>new bn(e).setA(t).toRgbString(),zp=(e,t)=>new bn(e).lighten(t).toHexString(),PFe=e=>{const t=Em(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]}},RFe=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Ms(r,.85),colorTextSecondary:Ms(r,.65),colorTextTertiary:Ms(r,.45),colorTextQuaternary:Ms(r,.25),colorFill:Ms(r,.18),colorFillSecondary:Ms(r,.12),colorFillTertiary:Ms(r,.08),colorFillQuaternary:Ms(r,.04),colorBgSolid:Ms(r,.95),colorBgSolidHover:Ms(r,1),colorBgSolidActive:Ms(r,.9),colorBgElevated:zp(n,12),colorBgContainer:zp(n,8),colorBgLayout:zp(n,0),colorBgSpotlight:zp(n,26),colorBgBlur:Ms(r,.04),colorBorder:zp(n,26),colorBorderSecondary:zp(n,19)}},IFe=(e,t)=>{const n=Object.keys(SM).map(a=>{const o=Em(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((s,l,c)=>(s[`${a}-${c+1}`]=o[c],s[`${a}${c+1}`]=o[c],s),{})}).reduce((a,o)=>(a=Object.assign(Object.assign({},a),o),a),{}),r=t??s_(e),i=YQ(e,{generateColorPalettes:PFe,generateNeutralColorPalettes:RFe});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),i),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function OFe(){const[e,t,n]=$i();return{theme:e,token:t,hashId:n}}const zi={defaultSeed:e1.token,useToken:OFe,defaultAlgorithm:s_,darkAlgorithm:IFe,compactAlgorithm:TFe,getDesignToken:EFe,defaultConfig:e1,_internalContext:kM};var MFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement(NFe,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),tf=u.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:i,bordered:a}=e,o=MFe(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=zc("timePicker",i,a),l=u.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return u.createElement(jFe,Object.assign({},o,{mode:void 0,ref:t,renderExtraFooter:l,variant:s}))}),Eae=df(tf,"popupAlign",void 0,"picker");tf._InternalPanelDoNotUseOrYouWillBeFired=Eae;tf.RangePicker=AFe;tf._InternalPanelDoNotUseOrYouWillBeFired=Eae;const FFe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:n(n(e.itemHeadSize).sub(e.tailWidth)).div(2).equal(),height:`calc(100% - ${me(e.itemHeadSize)})`,borderInlineStart:`${me(e.tailWidth)} ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${me(e.dotBorderWidth)} ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:n(e.itemHeadSize).div(2).equal(),insetInlineStart:n(e.itemHeadSize).div(2).equal(),width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.lineWidth).equal(),marginInlineStart:n(e.margin).add(e.itemHeadSize).equal(),marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}}},[`&${t}-alternate, &${t}-right, &${t}-label`]:{[`${t}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:n(e.marginXXS).mul(-1).equal(),"&-custom":{marginInlineStart:n(e.tailWidth).div(2).equal()}},"&-left":{[`${t}-item-content`]:{insetInlineStart:`calc(50% - ${me(e.marginXXS)})`,width:`calc(50% - ${me(e.marginSM)})`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${me(e.marginSM)})`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail, ${t}-item-head, @@ -491,80 +491,80 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${t}-item-last ${t}-item-tail`]:{display:"block",height:`calc(100% - ${me(e.margin)})`,borderInlineStart:`${me(e.tailWidth)} dotted ${e.tailColor}`},[`&${t}-reverse ${t}-item-last - ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${me(e.margin)})`,borderInlineStart:`${me(e.tailWidth)} dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.tailWidth).equal(),width:`calc(50% - ${me(e.marginSM)})`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${me(e.marginSM)})`,width:`calc(50% - ${me(e.marginSM)})`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}},wFe=e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:e.lineWidth*3,dotBg:e.colorBgContainer,itemPaddingBottom:e.padding*1.25}),CFe=mn("Timeline",e=>{const t=tn(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return xFe(t)},wFe);var SFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,color:r="blue",dot:i,pending:a=!1,position:o,label:s,children:l}=e,c=SFe(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:d}=u.useContext(It),f=d("timeline",t),m=fe(`${f}-item`,{[`${f}-item-pending`]:a},n),p=/blue|red|green|gray/.test(r||"")?void 0:r,h=fe(`${f}-item-head`,{[`${f}-item-head-custom`]:!!i,[`${f}-item-head-${r}`]:!p});return u.createElement("li",Object.assign({},c,{className:m}),s&&u.createElement("div",{className:`${f}-item-label`},s),u.createElement("div",{className:`${f}-item-tail`}),u.createElement("div",{className:h,style:{borderColor:p,color:p}},i),u.createElement("div",{className:`${f}-item-content`},l))};var oz=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,pending:r=!1,children:i,items:a,rootClassName:o,reverse:s=!1,direction:l,hashId:c,pendingDot:d,mode:f=""}=e,m=oz(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const p=(S,k)=>f==="alternate"?S==="right"?`${t}-item-right`:S==="left"?`${t}-item-left`:k%2===0?`${t}-item-left`:`${t}-item-right`:f==="left"?`${t}-item-left`:f==="right"?`${t}-item-right`:S==="right"?`${t}-item-right`:"",h=Ve(a||[]),v=typeof r=="boolean"?null:r;r&&h.push({pending:!!r,dot:d||u.createElement(Ra,null),children:v}),s&&h.reverse();const g=h.length,y=`${t}-item-last`,w=h.filter(S=>!!S).map((S,k)=>{var _;const E=k===g-2?y:"",T=k===g-1?y:"",{className:$}=S,P=oz(S,["className"]);return u.createElement(gae,Object.assign({},P,{className:fe([$,!s&&r?E:T,p((_=S==null?void 0:S.position)!==null&&_!==void 0?_:"",k)]),key:(S==null?void 0:S.key)||k}))}),x=h.some(S=>!!(S!=null&&S.label)),C=fe(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!s,[`${t}-${f}`]:!!f&&!x,[`${t}-label`]:x,[`${t}-rtl`]:l==="rtl"},n,o,c);return u.createElement("ol",Object.assign({},m,{className:C}),w)};function _Fe(e,t){return e&&Array.isArray(e)?e:Ir(t).map(n=>{var r,i;return Object.assign({children:(i=(r=n==null?void 0:n.props)===null||r===void 0?void 0:r.children)!==null&&i!==void 0?i:""},n.props)})}var EFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,timeline:r}=u.useContext(It),{prefixCls:i,children:a,items:o,className:s,style:l}=e,c=EFe(e,["prefixCls","children","items","className","style"]),d=t("timeline",i),f=Qn(d),[m,p,h]=CFe(d,f),v=_Fe(o,a);return m(u.createElement(kFe,Object.assign({},c,{className:fe(r==null?void 0:r.className,s,h,f),style:Object.assign(Object.assign({},r==null?void 0:r.style),l),prefixCls:d,direction:n,items:v,hashId:p})))};bae.Item=gae;var $Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},TFe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$Fe}))},i3=u.forwardRef(TFe);const PFe=function(e){var t=u.useRef({valueLabels:new Map});return u.useMemo(function(){var n=t.current.valueLabels,r=new Map,i=e.map(function(a){var o=a.value,s=a.label,l=s??n.get(o);return r.set(o,l),N(N({},a),{},{label:l})});return t.current.valueLabels=r,[i]},[e])};var RFe=function(t,n,r,i){return u.useMemo(function(){var a=function(p){return p.map(function(h){var v=h.value;return v})},o=a(t),s=a(n),l=o.filter(function(m){return!i[m]}),c=o,d=s;if(r){var f=Ks(o,!0,i);c=f.checkedKeys,d=f.halfCheckedKeys}return[Array.from(new Set([].concat(Ve(l),Ve(c)))),d]},[t,n,r,i])},IFe=function(t){return Array.isArray(t)?t:t!==void 0?[t]:[]},OFe=function(t){var n=t||{},r=n.label,i=n.value,a=n.children;return{_title:r?[r]:["title","label"],value:i||"value",key:i||"value",children:a||"children"}},UR=function(t){return!t||t.disabled||t.disableCheckbox||t.checkable===!1},MFe=function(t,n){var r=[],i=function a(o){o.forEach(function(s){var l=s[n.children];l&&(r.push(s[n.value]),a(l))})};return i(t),r},sz=function(t){return t==null};const jFe=function(e,t){return u.useMemo(function(){var n=fy(e,{fieldNames:t,initWrapper:function(i){return N(N({},i),{},{valueEntities:new Map})},processEntity:function(i,a){var o=i.node[t.value];a.valueEntities.set(o,i)}});return n},[e,t])};var sN=function(){return null},NFe=["children","value"];function yae(e){return Ir(e).map(function(t){if(!u.isValidElement(t)||!t.type)return null;var n=t,r=n.key,i=n.props,a=i.children,o=i.value,s=it(i,NFe),l=N({key:r,value:o},s),c=yae(a);return c.length&&(l.children=c),l}).filter(function(t){return t})}function qR(e){if(!e)return e;var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function AFe(e,t,n,r,i,a){var o=null,s=null;function l(){function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return d.map(function(p,h){var v="".concat(f,"-").concat(h),g=p[a.value],y=n.includes(g),w=c(p[a.children]||[],v,y),x=u.createElement(sN,p,w.map(function(S){return S.node}));if(t===g&&(o=x),y){var C={pos:v,node:x,children:w};return m||s.push(C),C}return null}).filter(function(p){return p})}s||(s=[],c(r),s.sort(function(d,f){var m=d.node.props.value,p=f.node.props.value,h=n.indexOf(m),v=n.indexOf(p);return h-v}))}Object.defineProperty(e,"triggerNode",{get:function(){return Jn(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),l(),o}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return Jn(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),l(),i?s:s.map(function(d){var f=d.node;return f})}})}var FFe=function(t,n,r){var i=r.fieldNames,a=r.treeNodeFilterProp,o=r.filterTreeNode,s=i.children;return u.useMemo(function(){if(!n||o===!1)return t;var l=typeof o=="function"?o:function(d,f){return String(f[a]).toUpperCase().includes(n.toUpperCase())},c=function d(f){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f.reduce(function(p,h){var v=h[s],g=m||l(n,qR(h)),y=d(v||[],g);return(g||y.length)&&p.push(N(N({},h),{},G({isLeaf:void 0},s,y))),p},[])};return c(t)},[t,n,s,a,o])};function lz(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function DFe(e,t){var n=t.id,r=t.pId,i=t.rootPId,a=new Map,o=[];return e.forEach(function(s){var l=s[n],c=N(N({},s),{},{key:s.key||l});a.set(l,c)}),a.forEach(function(s){var l=s[r],c=a.get(l);c?(c.children=c.children||[],c.children.push(s)):(l===i||i===null)&&o.push(s)}),o}function LFe(e,t,n){return u.useMemo(function(){if(e){if(n){var r=N({id:"id",pId:"pId",rootPId:null},pt(n)==="object"?n:{});return DFe(e,r)}return e}return yae(t)},[t,n,e])}var xae=u.createContext(null),wae=u.createContext(null),BFe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},zFe=function(t,n){var r=YM(),i=r.prefixCls,a=r.multiple,o=r.searchValue,s=r.toggleOpen,l=r.open,c=r.notFoundContent,d=u.useContext(wae),f=d.virtual,m=d.listHeight,p=d.listItemHeight,h=d.listItemScrollOffset,v=d.treeData,g=d.fieldNames,y=d.onSelect,w=d.dropdownMatchSelectWidth,x=d.treeExpandAction,C=d.treeTitleRender,S=d.onPopupScroll,k=d.leftMaxCount,_=d.leafCountOnly,E=d.valueEntities,T=u.useContext(xae),$=T.checkable,P=T.checkedKeys,M=T.halfCheckedKeys,j=T.treeExpandedKeys,I=T.treeDefaultExpandAll,R=T.treeDefaultExpandedKeys,O=T.onTreeExpand,L=T.treeIcon,D=T.showTreeIcon,B=T.switcherIcon,F=T.treeLine,z=T.treeNodeFilterProp,H=T.loadData,A=T.treeLoadedKeys,V=T.treeMotion,W=T.onTreeLoad,U=T.keyEntities,X=u.useRef(),J=Rc(function(){return v},[l,v],function(Ee,Ne){return Ne[0]&&Ee[1]!==Ne[1]}),re=u.useMemo(function(){return $?{checked:P,halfChecked:M}:null},[$,P,M]);u.useEffect(function(){if(l&&!a&&P.length){var Ee;(Ee=X.current)===null||Ee===void 0||Ee.scrollTo({key:P[0]})}},[l]);var Q=function(Ne){Ne.preventDefault()},ne=function(Ne,We){var He=We.node;$&&UR(He)||(y(He.key,{selected:!P.includes(He.key)}),a||s(!1))},Z=u.useState(R),se=he(Z,2),oe=se[0],ce=se[1],te=u.useState(null),le=he(te,2),pe=le[0],we=le[1],_e=u.useMemo(function(){return j?Ve(j):o?pe:oe},[oe,pe,j,o]),Y=function(Ne){ce(Ne),we(Ne),O&&O(Ne)},ae=String(o).toLowerCase(),ee=function(Ne){return ae?String(Ne[z]).toLowerCase().includes(ae):!1};u.useEffect(function(){o&&we(MFe(v,g))},[o]);var q=u.useState(function(){return new Map}),ue=he(q,2),ie=ue[0],de=ue[1];u.useEffect(function(){k&&de(new Map)},[k]);function be(Ee){var Ne=Ee[g.value];if(!ie.has(Ne)){var We=E.get(Ne),He=(We.children||[]).length===0;if(He)ie.set(Ne,!1);else{var Ye=We.children.filter(function(Ue){return!Ue.node.disabled&&!Ue.node.disableCheckbox&&!P.includes(Ue.node[g.value])}),De=Ye.length;ie.set(Ne,De>k)}}return ie.get(Ne)}var ke=Xt(function(Ee){var Ne=Ee[g.value];return P.includes(Ne)||k===null?!1:k<=0?!0:_&&k?be(Ee):!1}),xe=function Ee(Ne){var We=Sc(Ne),He;try{for(We.s();!(He=We.n()).done;){var Ye=He.value;if(!(Ye.disabled||Ye.selectable===!1)){if(o){if(ee(Ye))return Ye}else return Ye;if(Ye[g.children]){var De=Ee(Ye[g.children]);if(De)return De}}}}catch(Ue){We.e(Ue)}finally{We.f()}return null},ye=u.useState(null),Se=he(ye,2),Oe=Se[0],Re=Se[1],Fe=U[Oe];u.useEffect(function(){if(l){var Ee=null,Ne=function(){var He=xe(J);return He?He[g.value]:null};!a&&P.length&&!o?Ee=P[0]:Ee=Ne(),Re(Ee)}},[l,o]),u.useImperativeHandle(n,function(){var Ee;return{scrollTo:(Ee=X.current)===null||Ee===void 0?void 0:Ee.scrollTo,onKeyDown:function(We){var He,Ye=We.which;switch(Ye){case ht.UP:case ht.DOWN:case ht.LEFT:case ht.RIGHT:(He=X.current)===null||He===void 0||He.onKeyDown(We);break;case ht.ENTER:{if(Fe){var De=ke(Fe.node),Ue=(Fe==null?void 0:Fe.node)||{},Le=Ue.selectable,ft=Ue.value,mt=Ue.disabled;Le!==!1&&!mt&&!De&&ne(null,{node:{key:Oe},selected:!P.includes(ft)})}break}case ht.ESC:s(!1)}},onKeyUp:function(){}}});var Ce=Rc(function(){return!o},[o,j||oe],function(Ee,Ne){var We=he(Ee,1),He=We[0],Ye=he(Ne,2),De=Ye[0],Ue=Ye[1];return He!==De&&!!(De||Ue)}),ve=Ce?H:null;if(J.length===0)return u.createElement("div",{role:"listbox",className:"".concat(i,"-empty"),onMouseDown:Q},c);var ge={fieldNames:g};return A&&(ge.loadedKeys=A),_e&&(ge.expandedKeys=_e),u.createElement("div",{onMouseDown:Q},Fe&&l&&u.createElement("span",{style:BFe,"aria-live":"assertive"},Fe.node.value),u.createElement(Qie.Provider,{value:{nodeDisabled:ke}},u.createElement(n3,Ae({ref:X,focusable:!1,prefixCls:"".concat(i,"-tree"),treeData:J,height:m,itemHeight:p,itemScrollOffset:h,virtual:f!==!1&&w!==!1,multiple:a,icon:L,showIcon:D,switcherIcon:B,showLine:F,loadData:ve,motion:V,activeKey:Oe,checkable:$,checkStrictly:!0,checkedKeys:re,selectedKeys:$?[]:P,defaultExpandAll:I,titleRender:C},ge,{onActiveChange:Re,onSelect:ne,onCheck:ne,onExpand:Y,onLoad:W,filterTreeNode:ee,expandAction:x,onScroll:S}))))},HFe=u.forwardRef(zFe),lN="SHOW_ALL",cN="SHOW_PARENT",a3="SHOW_CHILD";function cz(e,t,n,r){var i=new Set(e);return t===a3?e.filter(function(a){var o=n[a];return!o||!o.children||!o.children.some(function(s){var l=s.node;return i.has(l[r.value])})||!o.children.every(function(s){var l=s.node;return UR(l)||i.has(l[r.value])})}):t===cN?e.filter(function(a){var o=n[a],s=o?o.parent:null;return!s||UR(s.node)||!i.has(s.key)}):e}var VFe=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function WFe(e){return!e||pt(e)!=="object"}var UFe=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tree-select":r,a=e.value,o=e.defaultValue,s=e.onChange,l=e.onSelect,c=e.onDeselect,d=e.searchValue,f=e.inputValue,m=e.onSearch,p=e.autoClearSearchValue,h=p===void 0?!0:p,v=e.filterTreeNode,g=e.treeNodeFilterProp,y=g===void 0?"value":g,w=e.showCheckedStrategy,x=e.treeNodeLabelProp,C=e.multiple,S=e.treeCheckable,k=e.treeCheckStrictly,_=e.labelInValue,E=e.maxCount,T=e.fieldNames,$=e.treeDataSimpleMode,P=e.treeData,M=e.children,j=e.loadData,I=e.treeLoadedKeys,R=e.onTreeLoad,O=e.treeDefaultExpandAll,L=e.treeExpandedKeys,D=e.treeDefaultExpandedKeys,B=e.onTreeExpand,F=e.treeExpandAction,z=e.virtual,H=e.listHeight,A=H===void 0?200:H,V=e.listItemHeight,W=V===void 0?20:V,U=e.listItemScrollOffset,X=U===void 0?0:U,J=e.onDropdownVisibleChange,re=e.dropdownMatchSelectWidth,Q=re===void 0?!0:re,ne=e.treeLine,Z=e.treeIcon,se=e.showTreeIcon,oe=e.switcherIcon,ce=e.treeMotion,te=e.treeTitleRender,le=e.onPopupScroll,pe=it(e,VFe),we=ej(n),_e=S&&!k,Y=S||k,ae=k||_,ee=Y||C,q=Wt(o,{value:a}),ue=he(q,2),ie=ue[0],de=ue[1],be=u.useMemo(function(){return S?w||a3:lN},[w,S]),ke=u.useMemo(function(){return OFe(T)},[JSON.stringify(T)]),xe=Wt("",{value:d!==void 0?d:f,postState:function(Je){return Je||""}}),ye=he(xe,2),Se=ye[0],Oe=ye[1],Re=function(Je){Oe(Je),m==null||m(Je)},Fe=LFe(P,M,$),Ce=jFe(Fe,ke),ve=Ce.keyEntities,ge=Ce.valueEntities,Ee=u.useCallback(function(Ct){var Je=[],Me=[];return Ct.forEach(function(ze){ge.has(ze)?Me.push(ze):Je.push(ze)}),{missingRawValues:Je,existRawValues:Me}},[ge]),Ne=FFe(Fe,Se,{fieldNames:ke,treeNodeFilterProp:y,filterTreeNode:v}),We=u.useCallback(function(Ct){if(Ct){if(x)return Ct[x];for(var Je=ke._title,Me=0;Mest)){var tt=Ye(Ct);if(de(tt),h&&Oe(""),s){var ot=Ct;_e&&(ot=ze.map(function(rn){var At=ge.get(rn);return At?At.node[ke.value]:rn}));var Qe=Je||{triggerValue:void 0,selected:void 0},nt=Qe.triggerValue,lt=Qe.selected,xt=ot;if(k){var Dt=mt.filter(function(rn){return!ot.includes(rn.value)});xt=[].concat(Ve(xt),Ve(Dt))}var vt=Ye(xt),at={preValue:ft,triggerValue:nt},St=!0;(k||Me==="selection"&&!lt)&&(St=!1),AFe(at,nt,Ct,Fe,St,ke),Y?at.checked=lt:at.selected=lt;var nn=ae?vt:vt.map(function(rn){return rn.value});s(ee?nn:nn[0],ae?null:vt.map(function(rn){return rn.label}),at)}}}),Ge=u.useCallback(function(Ct,Je){var Me,ze=Je.selected,tt=Je.source,ot=ve[Ct],Qe=ot==null?void 0:ot.node,nt=(Me=Qe==null?void 0:Qe[ke.value])!==null&&Me!==void 0?Me:Ct;if(!ee)Xe([nt],{selected:!0,triggerValue:nt},"option");else{var lt=ze?[].concat(Ve(ut),[nt]):Te.filter(function(At){return At!==nt});if(_e){var xt=Ee(lt),Dt=xt.missingRawValues,vt=xt.existRawValues,at=vt.map(function(At){return ge.get(At).key}),St;if(ze){var nn=Ks(at,!0,ve);St=nn.checkedKeys}else{var rn=Ks(at,{halfCheckedKeys:Ie},ve);St=rn.checkedKeys}lt=[].concat(Ve(Dt),Ve(St.map(function(At){return ve[At].node[ke.value]})))}Xe(lt,{selected:ze,triggerValue:nt},tt||"option")}ze||!ee?l==null||l(nt,qR(Qe)):c==null||c(nt,qR(Qe))},[Ee,ge,ve,ke,ee,ut,Xe,_e,l,c,Te,Ie,E]),ct=u.useCallback(function(Ct){if(J){var Je={};Object.defineProperty(Je,"documentClickClose",{get:function(){return Jn(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),J(Ct,Je)}},[J]),yt=lz(function(Ct,Je){var Me=Ct.map(function(ze){return ze.value});if(Je.type==="clear"){Xe(Me,{},"selection");return}Je.values.length&&Ge(Je.values[0].value,{selected:!1,source:"selection"})}),Rt=u.useMemo(function(){return{virtual:z,dropdownMatchSelectWidth:Q,listHeight:A,listItemHeight:W,listItemScrollOffset:X,treeData:Ne,fieldNames:ke,onSelect:Ge,treeExpandAction:F,treeTitleRender:te,onPopupScroll:le,leftMaxCount:E===void 0?null:E-Ze.length,leafCountOnly:be==="SHOW_CHILD"&&!k&&!!S,valueEntities:ge}},[z,Q,A,W,X,Ne,ke,Ge,F,te,le,E,Ze.length,be,k,S,ge]),Nt=u.useMemo(function(){return{checkable:Y,loadData:j,treeLoadedKeys:I,onTreeLoad:R,checkedKeys:Te,halfCheckedKeys:Ie,treeDefaultExpandAll:O,treeExpandedKeys:L,treeDefaultExpandedKeys:D,onTreeExpand:B,treeIcon:Z,treeMotion:ce,showTreeIcon:se,switcherIcon:oe,treeLine:ne,treeNodeFilterProp:y,keyEntities:ve}},[Y,j,I,R,Te,Ie,O,L,D,B,Z,ce,se,oe,ne,y,ve]);return u.createElement(wae.Provider,{value:Rt},u.createElement(xae.Provider,{value:Nt},u.createElement(JM,Ae({ref:t},pe,{id:we,prefixCls:i,mode:ee?"multiple":void 0,displayValues:Ze,onDisplayValuesChange:yt,searchValue:Se,onSearch:Re,OptionList:HFe,emptyOptions:!Fe.length,onDropdownVisibleChange:ct,dropdownMatchSelectWidth:Q}))))}),xy=UFe;xy.TreeNode=sN;xy.SHOW_ALL=lN;xy.SHOW_PARENT=cN;xy.SHOW_CHILD=a3;const qFe=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${me(e.paddingXS)} ${me(e.calc(e.paddingXS).div(2).equal())}`},rae(n,tn(e,{colorBgContainer:r}),!1),{[i]:{borderRadius:0,[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:"auto"}}}}},G_(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function GFe(e,t,n){return mn("TreeSelect",r=>{const i=tn(r,{treePrefixCls:t});return qFe(i)},iae)(e,n)}var KFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,size:l,disabled:c,bordered:d=!0,style:f,className:m,rootClassName:p,treeCheckable:h,multiple:v,listHeight:g=256,listItemHeight:y,placement:w,notFoundContent:x,switcherIcon:C,treeLine:S,getPopupContainer:k,popupClassName:_,dropdownClassName:E,treeIcon:T=!1,transitionName:$,choiceTransitionName:P="",status:M,treeExpandAction:j,builtinPlacements:I,dropdownMatchSelectWidth:R,popupMatchSelectWidth:O,allowClear:L,variant:D,dropdownStyle:B,dropdownRender:F,popupRender:z,onDropdownVisibleChange:H,onOpenChange:A,tagRender:V,maxCount:W,showCheckedStrategy:U,treeCheckStrictly:X,styles:J,classNames:re}=e,Q=KFe(e,["prefixCls","size","disabled","bordered","style","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly","styles","classNames"]),{getPopupContainer:ne,getPrefixCls:Z,renderEmpty:se,direction:oe,virtual:ce,popupMatchSelectWidth:te,popupOverflow:le}=u.useContext(It),{styles:pe,classNames:we,switcherIcon:_e}=Sr("treeSelect"),[,Y]=Ei(),ae=y??(Y==null?void 0:Y.controlHeightSM)+(Y==null?void 0:Y.paddingXXS),ee=Z(),q=Z("select",s),ue=Z("select-tree",s),ie=Z("tree-select",s),{compactSize:de,compactItemClassnames:be}=sl(q,oe),ke=Qn(q),xe=Qn(ie),[ye,Se,Oe]=rj(q,ke),[Re]=GFe(ie,ue,xe),[Fe,Ce]=zc("treeSelect",D,d),ve=fe(((n=re==null?void 0:re.popup)===null||n===void 0?void 0:n.root)||((r=we==null?void 0:we.popup)===null||r===void 0?void 0:r.root)||_||E,`${ie}-dropdown`,{[`${ie}-dropdown-rtl`]:oe==="rtl"},p,we.root,re==null?void 0:re.root,Oe,ke,xe,Se),ge=((i=J==null?void 0:J.popup)===null||i===void 0?void 0:i.root)||((a=pe==null?void 0:pe.popup)===null||a===void 0?void 0:a.root)||B,Ee=ij(z||F),Ne=A||H,We=!!(h||v),He=u.useMemo(()=>{if(!(W&&(U==="SHOW_ALL"&&!X||U==="SHOW_PARENT")))return W},[W,U,X]),Ye=aj(e.suffixIcon,e.showArrow),De=(o=O??R)!==null&&o!==void 0?o:te,{status:Ue,hasFeedback:Le,isFormItemInput:ft,feedbackIcon:mt}=u.useContext(ki),ut=Vu(Ue,M),{suffixIcon:gt,removeIcon:Pe,clearIcon:Te}=O_(Object.assign(Object.assign({},Q),{multiple:We,showSuffixIcon:Ye,hasFeedback:Le,feedbackIcon:mt,prefixCls:q,componentName:"TreeSelect"})),Ie=L===!0?{clearIcon:Te}:L;let $e;x!==void 0?$e=x:$e=(se==null?void 0:se("Select"))||u.createElement(Qv,{componentName:"Select"});const je=on(Q,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon","style"]),Ke=u.useMemo(()=>w!==void 0?w:oe==="rtl"?"bottomRight":"bottomLeft",[w,oe]),Ze=Hr(Ct=>{var Je;return(Je=l??de)!==null&&Je!==void 0?Je:Ct}),st=u.useContext(vi),Xe=c??st,Ge=fe(!s&&ie,{[`${q}-lg`]:Ze==="large",[`${q}-sm`]:Ze==="small",[`${q}-rtl`]:oe==="rtl",[`${q}-${Fe}`]:Ce,[`${q}-in-form-item`]:ft},ql(q,ut,Le),be,m,p,we.root,re==null?void 0:re.root,Oe,ke,xe,Se),ct=C??_e,yt=Ct=>u.createElement(aae,{prefixCls:ue,switcherIcon:ct,treeNodeProps:Ct,showLine:S}),[Rt]=ol("SelectLike",ge==null?void 0:ge.zIndex),Nt=u.createElement(xy,Object.assign({virtual:ce,disabled:Xe},je,{dropdownMatchSelectWidth:De,builtinPlacements:nj(I,le),ref:t,prefixCls:q,className:Ge,style:Object.assign(Object.assign({},J==null?void 0:J.root),f),listHeight:g,listItemHeight:ae,treeCheckable:h&&u.createElement("span",{className:`${q}-tree-checkbox-inner`}),treeLine:!!S,suffixIcon:gt,multiple:We,placement:Ke,removeIcon:Pe,allowClear:Ie,switcherIcon:yt,showTreeIcon:T,notFoundContent:$e,getPopupContainer:k||ne,treeMotion:null,dropdownClassName:ve,dropdownStyle:Object.assign(Object.assign({},ge),{zIndex:Rt}),dropdownRender:Ee,onDropdownVisibleChange:Ne,choiceTransitionName:ha(ee,"",P),transitionName:ha(ee,"slide-up",$),treeExpandAction:j,tagRender:We?V:void 0,maxCount:He,showCheckedStrategy:U,treeCheckStrictly:X}));return ye(Re(Nt))},XFe=u.forwardRef(YFe),ep=XFe,JFe=df(ep,"dropdownAlign",e=>on(e,["visible"]));ep.TreeNode=sN;ep.SHOW_ALL=lN;ep.SHOW_PARENT=cN;ep.SHOW_CHILD=a3;ep._InternalPanelDoNotUseOrYouWillBeFired=JFe;var QFe={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"},ZFe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:QFe}))},Cae=u.forwardRef(ZFe),e7e={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"},t7e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:e7e}))},n7e=u.forwardRef(t7e);const r7e=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:a}=r;return{marginBottom:i,color:n,fontWeight:a,fontSize:e,lineHeight:t}},i7e=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` + ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${me(e.margin)})`,borderInlineStart:`${me(e.tailWidth)} dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.tailWidth).equal(),width:`calc(50% - ${me(e.marginSM)})`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${me(e.marginSM)})`,width:`calc(50% - ${me(e.marginSM)})`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}},DFe=e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:e.lineWidth*3,dotBg:e.colorBgContainer,itemPaddingBottom:e.padding*1.25}),LFe=pn("Timeline",e=>{const t=nn(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return FFe(t)},DFe);var BFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,color:r="blue",dot:i,pending:a=!1,position:o,label:s,children:l}=e,c=BFe(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:d}=u.useContext(Rt),f=d("timeline",t),m=fe(`${f}-item`,{[`${f}-item-pending`]:a},n),p=/blue|red|green|gray/.test(r||"")?void 0:r,h=fe(`${f}-item-head`,{[`${f}-item-head-custom`]:!!i,[`${f}-item-head-${r}`]:!p});return u.createElement("li",Object.assign({},c,{className:m}),s&&u.createElement("div",{className:`${f}-item-label`},s),u.createElement("div",{className:`${f}-item-tail`}),u.createElement("div",{className:h,style:{borderColor:p,color:p}},i),u.createElement("div",{className:`${f}-item-content`},l))};var dz=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,pending:r=!1,children:i,items:a,rootClassName:o,reverse:s=!1,direction:l,hashId:c,pendingDot:d,mode:f=""}=e,m=dz(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const p=(C,_)=>f==="alternate"?C==="right"?`${t}-item-right`:C==="left"?`${t}-item-left`:_%2===0?`${t}-item-left`:`${t}-item-right`:f==="left"?`${t}-item-left`:f==="right"?`${t}-item-right`:C==="right"?`${t}-item-right`:"",h=Ve(a||[]),v=typeof r=="boolean"?null:r;r&&h.push({pending:!!r,dot:d||u.createElement(Ra,null),children:v}),s&&h.reverse();const g=h.length,y=`${t}-item-last`,w=h.filter(C=>!!C).map((C,_)=>{var k;const E=_===g-2?y:"",T=_===g-1?y:"",{className:$}=C,P=dz(C,["className"]);return u.createElement($ae,Object.assign({},P,{className:fe([$,!s&&r?E:T,p((k=C==null?void 0:C.position)!==null&&k!==void 0?k:"",_)]),key:(C==null?void 0:C.key)||_}))}),x=h.some(C=>!!(C!=null&&C.label)),S=fe(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!s,[`${t}-${f}`]:!!f&&!x,[`${t}-label`]:x,[`${t}-rtl`]:l==="rtl"},n,o,c);return u.createElement("ol",Object.assign({},m,{className:S}),w)};function HFe(e,t){return e&&Array.isArray(e)?e:Ir(t).map(n=>{var r,i;return Object.assign({children:(i=(r=n==null?void 0:n.props)===null||r===void 0?void 0:r.children)!==null&&i!==void 0?i:""},n.props)})}var VFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,timeline:r}=u.useContext(Rt),{prefixCls:i,children:a,items:o,className:s,style:l}=e,c=VFe(e,["prefixCls","children","items","className","style"]),d=t("timeline",i),f=Qn(d),[m,p,h]=LFe(d,f),v=HFe(o,a);return m(u.createElement(zFe,Object.assign({},c,{className:fe(r==null?void 0:r.className,s,h,f),style:Object.assign(Object.assign({},r==null?void 0:r.style),l),prefixCls:d,direction:n,items:v,hashId:p})))};Tae.Item=$ae;var WFe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},UFe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:WFe}))},a3=u.forwardRef(UFe);const qFe=function(e){var t=u.useRef({valueLabels:new Map});return u.useMemo(function(){var n=t.current.valueLabels,r=new Map,i=e.map(function(a){var o=a.value,s=a.label,l=s??n.get(o);return r.set(o,l),N(N({},a),{},{label:l})});return t.current.valueLabels=r,[i]},[e])};var GFe=function(t,n,r,i){return u.useMemo(function(){var a=function(p){return p.map(function(h){var v=h.value;return v})},o=a(t),s=a(n),l=o.filter(function(m){return!i[m]}),c=o,d=s;if(r){var f=Ks(o,!0,i);c=f.checkedKeys,d=f.halfCheckedKeys}return[Array.from(new Set([].concat(Ve(l),Ve(c)))),d]},[t,n,r,i])},KFe=function(t){return Array.isArray(t)?t:t!==void 0?[t]:[]},YFe=function(t){var n=t||{},r=n.label,i=n.value,a=n.children;return{_title:r?[r]:["title","label"],value:i||"value",key:i||"value",children:a||"children"}},GR=function(t){return!t||t.disabled||t.disableCheckbox||t.checkable===!1},XFe=function(t,n){var r=[],i=function a(o){o.forEach(function(s){var l=s[n.children];l&&(r.push(s[n.value]),a(l))})};return i(t),r},fz=function(t){return t==null};const JFe=function(e,t){return u.useMemo(function(){var n=py(e,{fieldNames:t,initWrapper:function(i){return N(N({},i),{},{valueEntities:new Map})},processEntity:function(i,a){var o=i.node[t.value];a.valueEntities.set(o,i)}});return n},[e,t])};var cN=function(){return null},QFe=["children","value"];function Pae(e){return Ir(e).map(function(t){if(!u.isValidElement(t)||!t.type)return null;var n=t,r=n.key,i=n.props,a=i.children,o=i.value,s=at(i,QFe),l=N({key:r,value:o},s),c=Pae(a);return c.length&&(l.children=c),l}).filter(function(t){return t})}function KR(e){if(!e)return e;var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function ZFe(e,t,n,r,i,a){var o=null,s=null;function l(){function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return d.map(function(p,h){var v="".concat(f,"-").concat(h),g=p[a.value],y=n.includes(g),w=c(p[a.children]||[],v,y),x=u.createElement(cN,p,w.map(function(C){return C.node}));if(t===g&&(o=x),y){var S={pos:v,node:x,children:w};return m||s.push(S),S}return null}).filter(function(p){return p})}s||(s=[],c(r),s.sort(function(d,f){var m=d.node.props.value,p=f.node.props.value,h=n.indexOf(m),v=n.indexOf(p);return h-v}))}Object.defineProperty(e,"triggerNode",{get:function(){return Jn(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),l(),o}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return Jn(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),l(),i?s:s.map(function(d){var f=d.node;return f})}})}var e7e=function(t,n,r){var i=r.fieldNames,a=r.treeNodeFilterProp,o=r.filterTreeNode,s=i.children;return u.useMemo(function(){if(!n||o===!1)return t;var l=typeof o=="function"?o:function(d,f){return String(f[a]).toUpperCase().includes(n.toUpperCase())},c=function d(f){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f.reduce(function(p,h){var v=h[s],g=m||l(n,KR(h)),y=d(v||[],g);return(g||y.length)&&p.push(N(N({},h),{},G({isLeaf:void 0},s,y))),p},[])};return c(t)},[t,n,s,a,o])};function mz(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function t7e(e,t){var n=t.id,r=t.pId,i=t.rootPId,a=new Map,o=[];return e.forEach(function(s){var l=s[n],c=N(N({},s),{},{key:s.key||l});a.set(l,c)}),a.forEach(function(s){var l=s[r],c=a.get(l);c?(c.children=c.children||[],c.children.push(s)):(l===i||i===null)&&o.push(s)}),o}function n7e(e,t,n){return u.useMemo(function(){if(e){if(n){var r=N({id:"id",pId:"pId",rootPId:null},mt(n)==="object"?n:{});return t7e(e,r)}return e}return Pae(t)},[t,n,e])}var Rae=u.createContext(null),Iae=u.createContext(null),r7e={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},i7e=function(t,n){var r=JM(),i=r.prefixCls,a=r.multiple,o=r.searchValue,s=r.toggleOpen,l=r.open,c=r.notFoundContent,d=u.useContext(Iae),f=d.virtual,m=d.listHeight,p=d.listItemHeight,h=d.listItemScrollOffset,v=d.treeData,g=d.fieldNames,y=d.onSelect,w=d.dropdownMatchSelectWidth,x=d.treeExpandAction,S=d.treeTitleRender,C=d.onPopupScroll,_=d.leftMaxCount,k=d.leafCountOnly,E=d.valueEntities,T=u.useContext(Rae),$=T.checkable,P=T.checkedKeys,M=T.halfCheckedKeys,j=T.treeExpandedKeys,I=T.treeDefaultExpandAll,R=T.treeDefaultExpandedKeys,O=T.onTreeExpand,D=T.treeIcon,L=T.showTreeIcon,B=T.switcherIcon,F=T.treeLine,z=T.treeNodeFilterProp,H=T.loadData,A=T.treeLoadedKeys,V=T.treeMotion,W=T.onTreeLoad,U=T.keyEntities,Y=u.useRef(),J=Rc(function(){return v},[l,v],function(Ee,Ne){return Ne[0]&&Ee[1]!==Ne[1]}),ne=u.useMemo(function(){return $?{checked:P,halfChecked:M}:null},[$,P,M]);u.useEffect(function(){if(l&&!a&&P.length){var Ee;(Ee=Y.current)===null||Ee===void 0||Ee.scrollTo({key:P[0]})}},[l]);var Q=function(Ne){Ne.preventDefault()},te=function(Ne,ze){var He=ze.node;$&&GR(He)||(y(He.key,{selected:!P.includes(He.key)}),a||s(!1))},Z=u.useState(R),le=he(Z,2),se=le[0],ce=le[1],re=u.useState(null),ie=he(re,2),pe=ie[0],Se=ie[1],_e=u.useMemo(function(){return j?Ve(j):o?pe:se},[se,pe,j,o]),X=function(Ne){ce(Ne),Se(Ne),O&&O(Ne)},ae=String(o).toLowerCase(),ee=function(Ne){return ae?String(Ne[z]).toLowerCase().includes(ae):!1};u.useEffect(function(){o&&Se(XFe(v,g))},[o]);var q=u.useState(function(){return new Map}),ue=he(q,2),oe=ue[0],de=ue[1];u.useEffect(function(){_&&de(new Map)},[_]);function xe(Ee){var Ne=Ee[g.value];if(!oe.has(Ne)){var ze=E.get(Ne),He=(ze.children||[]).length===0;if(He)oe.set(Ne,!1);else{var Ye=ze.children.filter(function(Ke){return!Ke.node.disabled&&!Ke.node.disableCheckbox&&!P.includes(Ke.node[g.value])}),De=Ye.length;oe.set(Ne,De>_)}}return oe.get(Ne)}var ke=Yt(function(Ee){var Ne=Ee[g.value];return P.includes(Ne)||_===null?!1:_<=0?!0:k&&_?xe(Ee):!1}),be=function Ee(Ne){var ze=Cc(Ne),He;try{for(ze.s();!(He=ze.n()).done;){var Ye=He.value;if(!(Ye.disabled||Ye.selectable===!1)){if(o){if(ee(Ye))return Ye}else return Ye;if(Ye[g.children]){var De=Ee(Ye[g.children]);if(De)return De}}}}catch(Ke){ze.e(Ke)}finally{ze.f()}return null},ye=u.useState(null),Ce=he(ye,2),Re=Ce[0],Pe=Ce[1],Le=U[Re];u.useEffect(function(){if(l){var Ee=null,Ne=function(){var He=be(J);return He?He[g.value]:null};!a&&P.length&&!o?Ee=P[0]:Ee=Ne(),Pe(Ee)}},[l,o]),u.useImperativeHandle(n,function(){var Ee;return{scrollTo:(Ee=Y.current)===null||Ee===void 0?void 0:Ee.scrollTo,onKeyDown:function(ze){var He,Ye=ze.which;switch(Ye){case ht.UP:case ht.DOWN:case ht.LEFT:case ht.RIGHT:(He=Y.current)===null||He===void 0||He.onKeyDown(ze);break;case ht.ENTER:{if(Le){var De=ke(Le.node),Ke=(Le==null?void 0:Le.node)||{},Je=Ke.selectable,We=Ke.value,vt=Ke.disabled;Je!==!1&&!vt&&!De&&te(null,{node:{key:Re},selected:!P.includes(We)})}break}case ht.ESC:s(!1)}},onKeyUp:function(){}}});var we=Rc(function(){return!o},[o,j||se],function(Ee,Ne){var ze=he(Ee,1),He=ze[0],Ye=he(Ne,2),De=Ye[0],Ke=Ye[1];return He!==De&&!!(De||Ke)}),ve=we?H:null;if(J.length===0)return u.createElement("div",{role:"listbox",className:"".concat(i,"-empty"),onMouseDown:Q},c);var ge={fieldNames:g};return A&&(ge.loadedKeys=A),_e&&(ge.expandedKeys=_e),u.createElement("div",{onMouseDown:Q},Le&&l&&u.createElement("span",{style:r7e,"aria-live":"assertive"},Le.node.value),u.createElement(lae.Provider,{value:{nodeDisabled:ke}},u.createElement(r3,Fe({ref:Y,focusable:!1,prefixCls:"".concat(i,"-tree"),treeData:J,height:m,itemHeight:p,itemScrollOffset:h,virtual:f!==!1&&w!==!1,multiple:a,icon:D,showIcon:L,switcherIcon:B,showLine:F,loadData:ve,motion:V,activeKey:Re,checkable:$,checkStrictly:!0,checkedKeys:ne,selectedKeys:$?[]:P,defaultExpandAll:I,titleRender:S},ge,{onActiveChange:Pe,onSelect:te,onCheck:te,onExpand:X,onLoad:W,filterTreeNode:ee,expandAction:x,onScroll:C}))))},a7e=u.forwardRef(i7e),uN="SHOW_ALL",dN="SHOW_PARENT",o3="SHOW_CHILD";function pz(e,t,n,r){var i=new Set(e);return t===o3?e.filter(function(a){var o=n[a];return!o||!o.children||!o.children.some(function(s){var l=s.node;return i.has(l[r.value])})||!o.children.every(function(s){var l=s.node;return GR(l)||i.has(l[r.value])})}):t===dN?e.filter(function(a){var o=n[a],s=o?o.parent:null;return!s||GR(s.node)||!i.has(s.key)}):e}var o7e=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function s7e(e){return!e||mt(e)!=="object"}var l7e=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tree-select":r,a=e.value,o=e.defaultValue,s=e.onChange,l=e.onSelect,c=e.onDeselect,d=e.searchValue,f=e.inputValue,m=e.onSearch,p=e.autoClearSearchValue,h=p===void 0?!0:p,v=e.filterTreeNode,g=e.treeNodeFilterProp,y=g===void 0?"value":g,w=e.showCheckedStrategy,x=e.treeNodeLabelProp,S=e.multiple,C=e.treeCheckable,_=e.treeCheckStrictly,k=e.labelInValue,E=e.maxCount,T=e.fieldNames,$=e.treeDataSimpleMode,P=e.treeData,M=e.children,j=e.loadData,I=e.treeLoadedKeys,R=e.onTreeLoad,O=e.treeDefaultExpandAll,D=e.treeExpandedKeys,L=e.treeDefaultExpandedKeys,B=e.onTreeExpand,F=e.treeExpandAction,z=e.virtual,H=e.listHeight,A=H===void 0?200:H,V=e.listItemHeight,W=V===void 0?20:V,U=e.listItemScrollOffset,Y=U===void 0?0:U,J=e.onDropdownVisibleChange,ne=e.dropdownMatchSelectWidth,Q=ne===void 0?!0:ne,te=e.treeLine,Z=e.treeIcon,le=e.showTreeIcon,se=e.switcherIcon,ce=e.treeMotion,re=e.treeTitleRender,ie=e.onPopupScroll,pe=at(e,o7e),Se=nj(n),_e=C&&!_,X=C||_,ae=_||k,ee=X||S,q=Ht(o,{value:a}),ue=he(q,2),oe=ue[0],de=ue[1],xe=u.useMemo(function(){return C?w||o3:uN},[w,C]),ke=u.useMemo(function(){return YFe(T)},[JSON.stringify(T)]),be=Ht("",{value:d!==void 0?d:f,postState:function(Xe){return Xe||""}}),ye=he(be,2),Ce=ye[0],Re=ye[1],Pe=function(Xe){Re(Xe),m==null||m(Xe)},Le=n7e(P,M,$),we=JFe(Le,ke),ve=we.keyEntities,ge=we.valueEntities,Ee=u.useCallback(function(xt){var Xe=[],Me=[];return xt.forEach(function(Be){ge.has(Be)?Me.push(Be):Xe.push(Be)}),{missingRawValues:Xe,existRawValues:Me}},[ge]),Ne=e7e(Le,Ce,{fieldNames:ke,treeNodeFilterProp:y,filterTreeNode:v}),ze=u.useCallback(function(xt){if(xt){if(x)return xt[x];for(var Xe=ke._title,Me=0;Melt)){var tt=Ye(xt);if(de(tt),h&&Re(""),s){var ot=xt;_e&&(ot=Be.map(function(on){var Jt=ge.get(on);return Jt?Jt.node[ke.value]:on}));var Qe=Xe||{triggerValue:void 0,selected:void 0},rt=Qe.triggerValue,ct=Qe.selected,St=ot;if(_){var Ft=vt.filter(function(on){return!ot.includes(on.value)});St=[].concat(Ve(St),Ve(Ft))}var gt=Ye(St),st={preValue:We,triggerValue:rt},kt=!0;(_||Me==="selection"&&!ct)&&(kt=!1),ZFe(st,rt,xt,Le,kt,ke),X?st.checked=ct:st.selected=ct;var an=ae?gt:gt.map(function(on){return on.value});s(ee?an:an[0],ae?null:gt.map(function(on){return on.label}),st)}}}),qe=u.useCallback(function(xt,Xe){var Me,Be=Xe.selected,tt=Xe.source,ot=ve[xt],Qe=ot==null?void 0:ot.node,rt=(Me=Qe==null?void 0:Qe[ke.value])!==null&&Me!==void 0?Me:xt;if(!ee)et([rt],{selected:!0,triggerValue:rt},"option");else{var ct=Be?[].concat(Ve(dt),[rt]):Te.filter(function(Jt){return Jt!==rt});if(_e){var St=Ee(ct),Ft=St.missingRawValues,gt=St.existRawValues,st=gt.map(function(Jt){return ge.get(Jt).key}),kt;if(Be){var an=Ks(st,!0,ve);kt=an.checkedKeys}else{var on=Ks(st,{halfCheckedKeys:Oe},ve);kt=on.checkedKeys}ct=[].concat(Ve(Ft),Ve(kt.map(function(Jt){return ve[Jt].node[ke.value]})))}et(ct,{selected:Be,triggerValue:rt},tt||"option")}Be||!ee?l==null||l(rt,KR(Qe)):c==null||c(rt,KR(Qe))},[Ee,ge,ve,ke,ee,dt,et,_e,l,c,Te,Oe,E]),ut=u.useCallback(function(xt){if(J){var Xe={};Object.defineProperty(Xe,"documentClickClose",{get:function(){return Jn(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),J(xt,Xe)}},[J]),Ct=mz(function(xt,Xe){var Me=xt.map(function(Be){return Be.value});if(Xe.type==="clear"){et(Me,{},"selection");return}Xe.values.length&&qe(Xe.values[0].value,{selected:!1,source:"selection"})}),Pt=u.useMemo(function(){return{virtual:z,dropdownMatchSelectWidth:Q,listHeight:A,listItemHeight:W,listItemScrollOffset:Y,treeData:Ne,fieldNames:ke,onSelect:qe,treeExpandAction:F,treeTitleRender:re,onPopupScroll:ie,leftMaxCount:E===void 0?null:E-Ze.length,leafCountOnly:xe==="SHOW_CHILD"&&!_&&!!C,valueEntities:ge}},[z,Q,A,W,Y,Ne,ke,qe,F,re,ie,E,Ze.length,xe,_,C,ge]),jt=u.useMemo(function(){return{checkable:X,loadData:j,treeLoadedKeys:I,onTreeLoad:R,checkedKeys:Te,halfCheckedKeys:Oe,treeDefaultExpandAll:O,treeExpandedKeys:D,treeDefaultExpandedKeys:L,onTreeExpand:B,treeIcon:Z,treeMotion:ce,showTreeIcon:le,switcherIcon:se,treeLine:te,treeNodeFilterProp:y,keyEntities:ve}},[X,j,I,R,Te,Oe,O,D,L,B,Z,ce,le,se,te,y,ve]);return u.createElement(Iae.Provider,{value:Pt},u.createElement(Rae.Provider,{value:jt},u.createElement(ZM,Fe({ref:t},pe,{id:Se,prefixCls:i,mode:ee?"multiple":void 0,displayValues:Ze,onDisplayValuesChange:Ct,searchValue:Ce,onSearch:Pe,OptionList:a7e,emptyOptions:!Le.length,onDropdownVisibleChange:ut,dropdownMatchSelectWidth:Q}))))}),Sy=l7e;Sy.TreeNode=cN;Sy.SHOW_ALL=uN;Sy.SHOW_PARENT=dN;Sy.SHOW_CHILD=o3;const c7e=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${me(e.paddingXS)} ${me(e.calc(e.paddingXS).div(2).equal())}`},mae(n,nn(e,{colorBgContainer:r}),!1),{[i]:{borderRadius:0,[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:"auto"}}}}},K_(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function u7e(e,t,n){return pn("TreeSelect",r=>{const i=nn(r,{treePrefixCls:t});return c7e(i)},pae)(e,n)}var d7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,size:l,disabled:c,bordered:d=!0,style:f,className:m,rootClassName:p,treeCheckable:h,multiple:v,listHeight:g=256,listItemHeight:y,placement:w,notFoundContent:x,switcherIcon:S,treeLine:C,getPopupContainer:_,popupClassName:k,dropdownClassName:E,treeIcon:T=!1,transitionName:$,choiceTransitionName:P="",status:M,treeExpandAction:j,builtinPlacements:I,dropdownMatchSelectWidth:R,popupMatchSelectWidth:O,allowClear:D,variant:L,dropdownStyle:B,dropdownRender:F,popupRender:z,onDropdownVisibleChange:H,onOpenChange:A,tagRender:V,maxCount:W,showCheckedStrategy:U,treeCheckStrictly:Y,styles:J,classNames:ne}=e,Q=d7e(e,["prefixCls","size","disabled","bordered","style","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly","styles","classNames"]),{getPopupContainer:te,getPrefixCls:Z,renderEmpty:le,direction:se,virtual:ce,popupMatchSelectWidth:re,popupOverflow:ie}=u.useContext(Rt),{styles:pe,classNames:Se,switcherIcon:_e}=kr("treeSelect"),[,X]=$i(),ae=y??(X==null?void 0:X.controlHeightSM)+(X==null?void 0:X.paddingXXS),ee=Z(),q=Z("select",s),ue=Z("select-tree",s),oe=Z("tree-select",s),{compactSize:de,compactItemClassnames:xe}=sl(q,se),ke=Qn(q),be=Qn(oe),[ye,Ce,Re]=aj(q,ke),[Pe]=u7e(oe,ue,be),[Le,we]=zc("treeSelect",L,d),ve=fe(((n=ne==null?void 0:ne.popup)===null||n===void 0?void 0:n.root)||((r=Se==null?void 0:Se.popup)===null||r===void 0?void 0:r.root)||k||E,`${oe}-dropdown`,{[`${oe}-dropdown-rtl`]:se==="rtl"},p,Se.root,ne==null?void 0:ne.root,Re,ke,be,Ce),ge=((i=J==null?void 0:J.popup)===null||i===void 0?void 0:i.root)||((a=pe==null?void 0:pe.popup)===null||a===void 0?void 0:a.root)||B,Ee=oj(z||F),Ne=A||H,ze=!!(h||v),He=u.useMemo(()=>{if(!(W&&(U==="SHOW_ALL"&&!Y||U==="SHOW_PARENT")))return W},[W,U,Y]),Ye=sj(e.suffixIcon,e.showArrow),De=(o=O??R)!==null&&o!==void 0?o:re,{status:Ke,hasFeedback:Je,isFormItemInput:We,feedbackIcon:vt}=u.useContext(_i),dt=Vu(Ke,M),{suffixIcon:bt,removeIcon:Ie,clearIcon:Te}=M_(Object.assign(Object.assign({},Q),{multiple:ze,showSuffixIcon:Ye,hasFeedback:Je,feedbackIcon:vt,prefixCls:q,componentName:"TreeSelect"})),Oe=D===!0?{clearIcon:Te}:D;let $e;x!==void 0?$e=x:$e=(le==null?void 0:le("Select"))||u.createElement(eg,{componentName:"Select"});const je=ln(Q,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon","style"]),Ge=u.useMemo(()=>w!==void 0?w:se==="rtl"?"bottomRight":"bottomLeft",[w,se]),Ze=Hr(xt=>{var Xe;return(Xe=l??de)!==null&&Xe!==void 0?Xe:xt}),lt=u.useContext(gi),et=c??lt,qe=fe(!s&&oe,{[`${q}-lg`]:Ze==="large",[`${q}-sm`]:Ze==="small",[`${q}-rtl`]:se==="rtl",[`${q}-${Le}`]:we,[`${q}-in-form-item`]:We},ql(q,dt,Je),xe,m,p,Se.root,ne==null?void 0:ne.root,Re,ke,be,Ce),ut=S??_e,Ct=xt=>u.createElement(hae,{prefixCls:ue,switcherIcon:ut,treeNodeProps:xt,showLine:C}),[Pt]=ol("SelectLike",ge==null?void 0:ge.zIndex),jt=u.createElement(Sy,Object.assign({virtual:ce,disabled:et},je,{dropdownMatchSelectWidth:De,builtinPlacements:ij(I,ie),ref:t,prefixCls:q,className:qe,style:Object.assign(Object.assign({},J==null?void 0:J.root),f),listHeight:g,listItemHeight:ae,treeCheckable:h&&u.createElement("span",{className:`${q}-tree-checkbox-inner`}),treeLine:!!C,suffixIcon:bt,multiple:ze,placement:Ge,removeIcon:Ie,allowClear:Oe,switcherIcon:Ct,showTreeIcon:T,notFoundContent:$e,getPopupContainer:_||te,treeMotion:null,dropdownClassName:ve,dropdownStyle:Object.assign(Object.assign({},ge),{zIndex:Pt}),dropdownRender:Ee,onDropdownVisibleChange:Ne,choiceTransitionName:ha(ee,"",P),transitionName:ha(ee,"slide-up",$),treeExpandAction:j,tagRender:ze?V:void 0,maxCount:He,showCheckedStrategy:U,treeCheckStrictly:Y}));return ye(Pe(jt))},m7e=u.forwardRef(f7e),Zm=m7e,p7e=df(Zm,"dropdownAlign",e=>ln(e,["visible"]));Zm.TreeNode=cN;Zm.SHOW_ALL=uN;Zm.SHOW_PARENT=dN;Zm.SHOW_CHILD=o3;Zm._InternalPanelDoNotUseOrYouWillBeFired=p7e;var h7e={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"},v7e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:h7e}))},Oae=u.forwardRef(v7e),g7e={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"},b7e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:g7e}))},y7e=u.forwardRef(b7e);const x7e=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:a}=r;return{marginBottom:i,color:n,fontWeight:a,fontSize:e,lineHeight:t}},w7e=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` h${r}&, div&-h${r}, div&-h${r} > textarea, h${r} - `]=r7e(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},a7e=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},_M(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},o7e=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:JS[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"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}}),s7e=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},l7e=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),c7e=()=>({"\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"}}),u7e=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.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},i7e(e)),{[` + `]=x7e(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},S7e=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},$M(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},C7e=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:QC[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"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}}),k7e=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},_7e=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),E7e=()=>({"\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"}}),$7e=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.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},w7e(e)),{[` & + h1${t}, & + h2${t}, & + h3${t}, & + h4${t}, & + h5${t} - `]:{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}}}),o7e(e)),a7e(e)),{[` + `]:{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}}}),C7e(e)),S7e(e)),{[` ${t}-expand, ${t}-collapse, ${t}-edit, ${t}-copy - `]:Object.assign(Object.assign({},_M(e)),{marginInlineStart:e.marginXXS})}),s7e(e)),l7e(e)),c7e()),{"&-rtl":{direction:"rtl"}})}},d7e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),Sae=mn("Typography",u7e,d7e),f7e=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,direction:a,maxLength:o,autoSize:s=!0,value:l,onSave:c,onCancel:d,onEnd:f,component:m,enterIcon:p=u.createElement(n7e,null)}=e,h=u.useRef(null),v=u.useRef(!1),g=u.useRef(null),[y,w]=u.useState(l);u.useEffect(()=>{w(l)},[l]),u.useEffect(()=>{var I;if(!((I=h.current)===null||I===void 0)&&I.resizableTextArea){const{textArea:R}=h.current.resizableTextArea;R.focus();const{length:O}=R.value;R.setSelectionRange(O,O)}},[]);const x=({target:I})=>{w(I.value.replace(/[\n\r]/g,""))},C=()=>{v.current=!0},S=()=>{v.current=!1},k=({keyCode:I})=>{v.current||(g.current=I)},_=()=>{c(y.trim())},E=({keyCode:I,ctrlKey:R,altKey:O,metaKey:L,shiftKey:D})=>{g.current!==I||v.current||R||O||L||D||(I===ht.ENTER?(_(),f==null||f()):I===ht.ESC&&d())},T=()=>{_()},[$,P,M]=Sae(t),j=fe(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,P,M);return $(u.createElement("div",{className:j,style:i},u.createElement(lie,{ref:h,maxLength:o,value:y,onChange:x,onKeyDown:k,onKeyUp:E,onCompositionStart:C,onCompositionEnd:S,onBlur:T,"aria-label":n,rows:1,autoSize:s}),p!==null?gi(p,{className:`${t}-edit-content-confirm`}):null))};var m7e=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=uz[t.format]||uz.default;window.clipboardData.setData(f,e)}else d.clipboardData.clearData(),d.clipboardData.setData(t.format,e);t.onCopy&&(d.preventDefault(),t.onCopy(d.clipboardData))}),document.body.appendChild(s),a.selectNodeContents(s),o.addRange(a);var c=document.execCommand("copy");if(!c)throw new Error("copy command was unsuccessful");l=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),r=v7e("message"in t?t.message:h7e),window.prompt(r,e)}}finally{o&&(typeof o.removeRange=="function"?o.removeRange(a):o.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var b7e=g7e;const y7e=Zn(b7e);var x7e=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,t||[])).next())})};const w7e=({copyConfig:e,children:t})=>{const[n,r]=u.useState(!1),[i,a]=u.useState(!1),o=u.useRef(null),s=()=>{o.current&&clearTimeout(o.current)},l={};e.format&&(l.format=e.format),u.useEffect(()=>s,[]);const c=Xt(d=>x7e(void 0,void 0,void 0,function*(){var f;d==null||d.preventDefault(),d==null||d.stopPropagation(),a(!0);try{const m=typeof e.text=="function"?yield e.text():e.text;y7e(m||m5e(t,!0).join("")||"",l),a(!1),r(!0),s(),o.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)===null||f===void 0||f.call(e,d)}catch(m){throw a(!1),m}}));return{copied:n,copyLoading:i,onClick:c}};function D$(e,t){return u.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const C7e=e=>{const t=u.useRef(void 0);return u.useEffect(()=>{t.current=e}),t.current},S7e=(e,t,n)=>u.useMemo(()=>e===!0?{title:t??n}:u.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var k7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,component:r="article",className:i,rootClassName:a,setContentRef:o,children:s,direction:l,style:c}=e,d=k7e(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:p,style:h}=Sr("typography"),v=l??m,g=o?bi(t,o):t,y=f("typography",n),[w,x,C]=Sae(y),S=fe(y,p,{[`${y}-rtl`]:v==="rtl"},i,a,x,C),k=Object.assign(Object.assign({},h),c);return w(u.createElement(r,Object.assign({className:S,style:k,ref:g},d),s))});var _7e={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"},E7e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:_7e}))},uN=u.forwardRef(E7e);function dz(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function L$(e,t,n){return e===!0||e===void 0?t:e||n&&t}function $7e(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}const dN=e=>["string","number"].includes(typeof e),T7e=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:i,icon:a,tabIndex:o,onCopy:s,loading:l})=>{const c=dz(i),d=dz(a),{copied:f,copy:m}=n??{},p=t?f:m,h=L$(c[t?1:0],p),v=typeof h=="string"?h:p;return u.createElement($r,{title:h},u.createElement("button",{type:"button",className:fe(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":v,tabIndex:o},t?L$(d[1],u.createElement(I_,null),!0):L$(d[0],l?u.createElement(Ra,null):u.createElement(uN,null),!0)))},cw=u.forwardRef(({style:e,children:t},n)=>{const r=u.useRef(null);return u.useImperativeHandle(n,()=>({isExceed:()=>{const i=r.current;return i.scrollHeight>i.clientHeight},getHeight:()=>r.current.clientHeight})),u.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),P7e=e=>e.reduce((t,n)=>t+(dN(n)?String(n).length:1),0);function fz(e,t){let n=0;const r=[];for(let i=0;it){const c=t-n;return r.push(String(a).slice(0,c)),r}r.push(a),n=l}return e}const B$=0,z$=1,H$=2,V$=3,mz=4,uw={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function R7e(e){const{enableMeasure:t,width:n,text:r,children:i,rows:a,expanded:o,miscDeps:s,onEllipsis:l}=e,c=u.useMemo(()=>Ir(r),[r]),d=u.useMemo(()=>P7e(c),[r]),f=u.useMemo(()=>i(c,!1),[r]),[m,p]=u.useState(null),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=u.useRef(null),w=u.useRef(null),[x,C]=u.useState(!1),[S,k]=u.useState(B$),[_,E]=u.useState(0),[T,$]=u.useState(null);dn(()=>{k(t&&n&&d?z$:B$)},[n,r,a,t,c]),dn(()=>{var I,R,O,L;if(S===z$){k(H$);const D=v.current&&getComputedStyle(v.current).whiteSpace;$(D)}else if(S===H$){const D=!!(!((I=g.current)===null||I===void 0)&&I.isExceed());k(D?V$:mz),p(D?[0,d]:null),C(D);const B=((R=g.current)===null||R===void 0?void 0:R.getHeight())||0,F=a===1?0:((O=y.current)===null||O===void 0?void 0:O.getHeight())||0,z=((L=w.current)===null||L===void 0?void 0:L.getHeight())||0,H=Math.max(B,F+z);E(H+1),l(D)}},[S]);const P=m?Math.ceil((m[0]+m[1])/2):0;dn(()=>{var I;const[R,O]=m||[0,0];if(R!==O){const D=(((I=h.current)===null||I===void 0?void 0:I.getHeight())||0)>_;let B=P;O-R===1&&(B=D?R:O),p(D?[R,B]:[B,O])}},[m,P]);const M=u.useMemo(()=>{if(!t)return i(c,!1);if(S!==V$||!m||m[0]!==m[1]){const I=i(c,!1);return[mz,B$].includes(S)?I:u.createElement("span",{style:Object.assign(Object.assign({},uw),{WebkitLineClamp:a})},I)}return i(o?c:fz(c,m[0]),x)},[o,S,m,c].concat(Ve(s))),j={width:n,margin:0,padding:0,whiteSpace:T==="nowrap"?"normal":"inherit"};return u.createElement(u.Fragment,null,M,S===H$&&u.createElement(u.Fragment,null,u.createElement(cw,{style:Object.assign(Object.assign(Object.assign({},j),uw),{WebkitLineClamp:a}),ref:g},f),u.createElement(cw,{style:Object.assign(Object.assign(Object.assign({},j),uw),{WebkitLineClamp:a-1}),ref:y},f),u.createElement(cw,{style:Object.assign(Object.assign(Object.assign({},j),uw),{WebkitLineClamp:1}),ref:w},i([],!0))),S===V$&&m&&m[0]!==m[1]&&u.createElement(cw,{style:Object.assign(Object.assign({},j),{top:400}),ref:h},i(fz(c,P),!0)),S===z$&&u.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const I7e=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:u.createElement($r,Object.assign({open:t?void 0:!1},r),n);var O7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,style:a,type:o,disabled:s,children:l,ellipsis:c,editable:d,copyable:f,component:m,title:p}=e,h=O7e(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:v,direction:g}=u.useContext(It),[y]=ia("Text"),w=u.useRef(null),x=u.useRef(null),C=v("typography",r),S=on(h,pz),[k,_]=D$(d),[E,T]=Wt(!1,{value:_.editing}),{triggerType:$=["icon"]}=_,P=Ce=>{var ve;Ce&&((ve=_.onStart)===null||ve===void 0||ve.call(_)),T(Ce)},M=C7e(E);dn(()=>{var Ce;!E&&M&&((Ce=x.current)===null||Ce===void 0||Ce.focus())},[E]);const j=Ce=>{Ce==null||Ce.preventDefault(),P(!0)},I=Ce=>{var ve;(ve=_.onChange)===null||ve===void 0||ve.call(_,Ce),P(!1)},R=()=>{var Ce;(Ce=_.onCancel)===null||Ce===void 0||Ce.call(_),P(!1)},[O,L]=D$(f),{copied:D,copyLoading:B,onClick:F}=w7e({copyConfig:L,children:l}),[z,H]=u.useState(!1),[A,V]=u.useState(!1),[W,U]=u.useState(!1),[X,J]=u.useState(!1),[re,Q]=u.useState(!0),[ne,Z]=D$(c,{expandable:!1,symbol:Ce=>Ce?y==null?void 0:y.collapse:y==null?void 0:y.expand}),[se,oe]=Wt(Z.defaultExpanded||!1,{value:Z.expanded}),ce=ne&&(!se||Z.expandable==="collapsible"),{rows:te=1}=Z,le=u.useMemo(()=>ce&&(Z.suffix!==void 0||Z.onEllipsis||Z.expandable||k||O),[ce,Z,k,O]);dn(()=>{ne&&!le&&(H(cR("webkitLineClamp")),V(cR("textOverflow")))},[le,ne]);const[pe,we]=u.useState(ce),_e=u.useMemo(()=>le?!1:te===1?A:z,[le,A,z]);dn(()=>{we(_e&&ce)},[_e,ce]);const Y=ce&&(pe?X:W),ae=ce&&te===1&&pe,ee=ce&&te>1&&pe,q=(Ce,ve)=>{var ge;oe(ve.expanded),(ge=Z.onExpand)===null||ge===void 0||ge.call(Z,Ce,ve)},[ue,ie]=u.useState(0),de=({offsetWidth:Ce})=>{ie(Ce)},be=Ce=>{var ve;U(Ce),W!==Ce&&((ve=Z.onEllipsis)===null||ve===void 0||ve.call(Z,Ce))};u.useEffect(()=>{const Ce=w.current;if(ne&&pe&&Ce){const ve=$7e(Ce);X!==ve&&J(ve)}},[ne,pe,l,ee,re,ue]),u.useEffect(()=>{const Ce=w.current;if(typeof IntersectionObserver>"u"||!Ce||!pe||!ce)return;const ve=new IntersectionObserver(()=>{Q(!!Ce.offsetParent)});return ve.observe(Ce),()=>{ve.disconnect()}},[pe,ce]);const ke=S7e(Z.tooltip,_.text,l),xe=u.useMemo(()=>{if(!(!ne||pe))return[_.text,l,p,ke.title].find(dN)},[ne,pe,p,ke.title,Y]);if(E)return u.createElement(f7e,{value:(n=_.text)!==null&&n!==void 0?n:typeof l=="string"?l:"",onSave:I,onCancel:R,onEnd:_.onEnd,prefixCls:C,className:i,style:a,direction:g,component:m,maxLength:_.maxLength,autoSize:_.autoSize,enterIcon:_.enterIcon});const ye=()=>{const{expandable:Ce,symbol:ve}=Z;return Ce?u.createElement("button",{type:"button",key:"expand",className:`${C}-${se?"collapse":"expand"}`,onClick:ge=>q(ge,{expanded:!se}),"aria-label":se?y.collapse:y==null?void 0:y.expand},typeof ve=="function"?ve(se):ve):null},Se=()=>{if(!k)return;const{icon:Ce,tooltip:ve,tabIndex:ge}=_,Ee=Ir(ve)[0]||(y==null?void 0:y.edit),Ne=typeof Ee=="string"?Ee:"";return $.includes("icon")?u.createElement($r,{key:"edit",title:ve===!1?"":Ee},u.createElement("button",{type:"button",ref:x,className:`${C}-edit`,onClick:j,"aria-label":Ne,tabIndex:ge},Ce||u.createElement(Cae,{role:"button"}))):null},Oe=()=>O?u.createElement(T7e,Object.assign({key:"copy"},L,{prefixCls:C,copied:D,locale:y,onCopy:F,loading:B,iconOnly:l==null})):null,Re=Ce=>[Ce&&ye(),Se(),Oe()],Fe=Ce=>[Ce&&!se&&u.createElement("span",{"aria-hidden":!0,key:"ellipsis"},j7e),Z.suffix,Re(Ce)];return u.createElement(Mi,{onResize:de,disabled:!ce},Ce=>u.createElement(I7e,{tooltipProps:ke,enableEllipsis:ce,isEllipsis:Y},u.createElement(kae,Object.assign({className:fe({[`${C}-${o}`]:o,[`${C}-disabled`]:s,[`${C}-ellipsis`]:ne,[`${C}-ellipsis-single-line`]:ae,[`${C}-ellipsis-multiple-line`]:ee},i),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:ee?te:void 0}),component:m,ref:bi(Ce,w,t),direction:g,onClick:$.includes("text")?j:void 0,"aria-label":xe==null?void 0:xe.toString(),title:p},S),u.createElement(R7e,{enableMeasure:ce&&!pe,text:l,rows:te,width:ue,onEllipsis:be,expanded:se,miscDeps:[D,se,B,k,O,y].concat(Ve(pz.map(ve=>e[ve])))},(ve,ge)=>M7e(e,u.createElement(u.Fragment,null,ve.length>0&&ge&&!se&&xe?u.createElement("span",{key:"show-content","aria-hidden":!0},ve):ve,Fe(ge)))))))});var N7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,rel:r,children:i,navigate:a}=e,o=N7e(e,["ellipsis","rel","children","navigate"]),s=Object.assign(Object.assign({},o),{rel:r===void 0&&o.target==="_blank"?"noopener noreferrer":r});return u.createElement(o3,Object.assign({},s,{ref:t,ellipsis:!!n,component:"a"}),i)});var F7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=F7e(e,["children"]);return u.createElement(o3,Object.assign({ref:t},r,{component:"div"}),n)});var L7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,children:r}=e,i=L7e(e,["ellipsis","children"]),a=u.useMemo(()=>n&&typeof n=="object"?on(n,["expandable","rows"]):n,[n]);return u.createElement(o3,Object.assign({ref:t},i,{ellipsis:a,component:"span"}),r)},z7e=u.forwardRef(B7e);var H7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{level:n=1,children:r}=e,i=H7e(e,["level","children"]),a=V7e.includes(n)?`h${n}`:"h1";return u.createElement(o3,Object.assign({ref:t},i,{component:a}),r)}),ga=kae;ga.Text=z7e;ga.Link=A7e;ga.Title=W7e;ga.Paragraph=D7e;const W$=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim();if(/^\*(\/\*)?$/.test(o))return!0;if(s.charAt(0)==="."){var l=r.toLowerCase(),c=s.toLowerCase(),d=[c];return(c===".jpg"||c===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(f){return l.endsWith(f)})}return/\/\*$/.test(s)?a===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(Jn(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function U7e(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function hz(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function vz(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(a){a.total>0&&(a.percent=a.loaded/a.total*100),e.onProgress(a)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(i){var a=e.data[i];if(Array.isArray(a)){a.forEach(function(o){n.append("".concat(i,"[]"),o)});return}n.append(i,a)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(a){e.onError(a)},t.onload=function(){return t.status<200||t.status>=300?e.onError(U7e(e,t),hz(t)):e.onSuccess(hz(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(i){r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort:function(){t.abort()}}}var q7e=function(){var e=cn(bt().mark(function t(n,r){var i,a,o,s,l,c,d,f;return bt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=cn(bt().mark(function v(g){return bt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",new Promise(function(x){g.file(function(C){r(C)?(g.fullPath&&!C.webkitRelativePath&&(Object.defineProperties(C,{webkitRelativePath:{writable:!0}}),C.webkitRelativePath=g.fullPath.replace(/^\//,""),Object.defineProperties(C,{webkitRelativePath:{writable:!1}})),x(C)):x(null)})}));case 1:case"end":return w.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=cn(bt().mark(function v(g){var y,w,x,C,S;return bt().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:y=g.createReader(),w=[];case 2:return _.next=5,new Promise(function(E){y.readEntries(E,function(){return E([])})});case 5:if(x=_.sent,C=x.length,C){_.next=9;break}return _.abrupt("break",12);case 9:for(S=0;S0||v.some(function(C){return C.kind==="file"}))&&(d==null||d()),!h){x.next=11;break}return x.next=7,q7e(Array.prototype.slice.call(v),function(C){return W$(C,r.props.accept)});case 7:g=x.sent,r.uploadFiles(g),x.next=14;break;case 11:y=Ve(g).filter(function(C){return W$(C,p)}),m===!1&&(y=g.slice(0,1)),r.uploadFiles(y);case 14:case"end":return x.stop()}},l)}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"onFilePaste",function(){var s=cn(bt().mark(function l(c){var d,f;return bt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(d=r.props.pastable,d){p.next=3;break}return p.abrupt("return");case 3:if(c.type!=="paste"){p.next=6;break}return f=c.clipboardData,p.abrupt("return",r.onDataTransferFiles(f,function(){c.preventDefault()}));case 6:case"end":return p.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"onFileDragOver",function(s){s.preventDefault()}),G(Tt(r),"onFileDrop",function(){var s=cn(bt().mark(function l(c){var d;return bt().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(c.preventDefault(),c.type!=="drop"){m.next=4;break}return d=c.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"uploadFiles",function(s){var l=Ve(s),c=l.map(function(d){return d.uid=U$(),r.processFile(d,l)});Promise.all(c).then(function(d){var f=r.props.onBatchStart;f==null||f(d.map(function(m){var p=m.origin,h=m.parsedFile;return{file:p,parsedFile:h}})),d.filter(function(m){return m.parsedFile!==null}).forEach(function(m){r.post(m)})})}),G(Tt(r),"processFile",function(){var s=cn(bt().mark(function l(c,d){var f,m,p,h,v,g,y,w,x;return bt().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(f=r.props.beforeUpload,m=c,!f){S.next=14;break}return S.prev=3,S.next=6,f(c,d);case 6:m=S.sent,S.next=12;break;case 9:S.prev=9,S.t0=S.catch(3),m=!1;case 12:if(m!==!1){S.next=14;break}return S.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(p=r.props.action,typeof p!="function"){S.next=21;break}return S.next=18,p(c);case 18:h=S.sent,S.next=22;break;case 21:h=p;case 22:if(v=r.props.data,typeof v!="function"){S.next=29;break}return S.next=26,v(c);case 26:g=S.sent,S.next=30;break;case 29:g=v;case 30:return y=(pt(m)==="object"||typeof m=="string")&&m?m:c,y instanceof File?w=y:w=new File([y],c.name,{type:c.type}),x=w,x.uid=c.uid,S.abrupt("return",{origin:c,data:g,parsedFile:x,action:h});case 35:case"end":return S.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"saveFileInput",function(s){r.fileInput=s}),r}return tr(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var i=this.props.pastable;i&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(i){var a=this.props.pastable;a&&!i.pastable?document.addEventListener("paste",this.onFilePaste):!a&&i.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(i){var a=this,o=i.data,s=i.origin,l=i.action,c=i.parsedFile;if(this._isMounted){var d=this.props,f=d.onStart,m=d.customRequest,p=d.name,h=d.headers,v=d.withCredentials,g=d.method,y=s.uid,w=m||vz,x={action:l,filename:p,data:o,file:c,headers:h,withCredentials:v,method:g||"post",onProgress:function(S){var k=a.props.onProgress;k==null||k(S,c)},onSuccess:function(S,k){var _=a.props.onSuccess;_==null||_(S,c,k),delete a.reqs[y]},onError:function(S,k){var _=a.props.onError;_==null||_(S,k,c),delete a.reqs[y]}};f(s),this.reqs[y]=w(x,{defaultRequest:vz})}}},{key:"reset",value:function(){this.setState({uid:U$()})}},{key:"abort",value:function(i){var a=this.reqs;if(i){var o=i.uid?i.uid:i;a[o]&&a[o].abort&&a[o].abort(),delete a[o]}else Object.keys(a).forEach(function(s){a[s]&&a[s].abort&&a[s].abort(),delete a[s]})}},{key:"render",value:function(){var i=this.props,a=i.component,o=i.prefixCls,s=i.className,l=i.classNames,c=l===void 0?{}:l,d=i.disabled,f=i.id,m=i.name,p=i.style,h=i.styles,v=h===void 0?{}:h,g=i.multiple,y=i.accept,w=i.capture,x=i.children,C=i.directory,S=i.folder,k=i.openFileDialogOnClick,_=i.onMouseEnter,E=i.onMouseLeave,T=i.hasControlInside,$=it(i,Y7e),P=fe(G(G(G({},o,!0),"".concat(o,"-disabled"),d),s,s)),M=C||S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},j=d?{}:{onClick:k?this.onClick:function(){},onKeyDown:k?this.onKeyDown:function(){},onMouseEnter:_,onMouseLeave:E,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:T?void 0:"0"};return K.createElement(a,Ae({},j,{className:P,role:T?void 0:"button",style:p}),K.createElement("input",Ae({},zr($,{aria:!0,data:!0}),{id:f,name:m,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(R){return R.stopPropagation()},key:this.state.uid,style:N({display:"none"},v.input),className:c.input,accept:y},M,{multiple:g,onChange:this.onChange},w!=null?{capture:w}:{})),x)}}]),n}(u.Component);function q$(){}var GR=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${me(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` + `]:Object.assign(Object.assign({},$M(e)),{marginInlineStart:e.marginXXS})}),k7e(e)),_7e(e)),E7e()),{"&-rtl":{direction:"rtl"}})}},T7e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),Mae=pn("Typography",$7e,T7e),P7e=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,direction:a,maxLength:o,autoSize:s=!0,value:l,onSave:c,onCancel:d,onEnd:f,component:m,enterIcon:p=u.createElement(y7e,null)}=e,h=u.useRef(null),v=u.useRef(!1),g=u.useRef(null),[y,w]=u.useState(l);u.useEffect(()=>{w(l)},[l]),u.useEffect(()=>{var I;if(!((I=h.current)===null||I===void 0)&&I.resizableTextArea){const{textArea:R}=h.current.resizableTextArea;R.focus();const{length:O}=R.value;R.setSelectionRange(O,O)}},[]);const x=({target:I})=>{w(I.value.replace(/[\n\r]/g,""))},S=()=>{v.current=!0},C=()=>{v.current=!1},_=({keyCode:I})=>{v.current||(g.current=I)},k=()=>{c(y.trim())},E=({keyCode:I,ctrlKey:R,altKey:O,metaKey:D,shiftKey:L})=>{g.current!==I||v.current||R||O||D||L||(I===ht.ENTER?(k(),f==null||f()):I===ht.ESC&&d())},T=()=>{k()},[$,P,M]=Mae(t),j=fe(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,P,M);return $(u.createElement("div",{className:j,style:i},u.createElement(bie,{ref:h,maxLength:o,value:y,onChange:x,onKeyDown:_,onKeyUp:E,onCompositionStart:S,onCompositionEnd:C,onBlur:T,"aria-label":n,rows:1,autoSize:s}),p!==null?bi(p,{className:`${t}-edit-content-confirm`}):null))};var R7e=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=hz[t.format]||hz.default;window.clipboardData.setData(f,e)}else d.clipboardData.clearData(),d.clipboardData.setData(t.format,e);t.onCopy&&(d.preventDefault(),t.onCopy(d.clipboardData))}),document.body.appendChild(s),a.selectNodeContents(s),o.addRange(a);var c=document.execCommand("copy");if(!c)throw new Error("copy command was unsuccessful");l=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),r=M7e("message"in t?t.message:O7e),window.prompt(r,e)}}finally{o&&(typeof o.removeRange=="function"?o.removeRange(a):o.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var N7e=j7e;const A7e=Zn(N7e);var F7e=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,t||[])).next())})};const D7e=({copyConfig:e,children:t})=>{const[n,r]=u.useState(!1),[i,a]=u.useState(!1),o=u.useRef(null),s=()=>{o.current&&clearTimeout(o.current)},l={};e.format&&(l.format=e.format),u.useEffect(()=>s,[]);const c=Yt(d=>F7e(void 0,void 0,void 0,function*(){var f;d==null||d.preventDefault(),d==null||d.stopPropagation(),a(!0);try{const m=typeof e.text=="function"?yield e.text():e.text;A7e(m||R5e(t,!0).join("")||"",l),a(!1),r(!0),s(),o.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)===null||f===void 0||f.call(e,d)}catch(m){throw a(!1),m}}));return{copied:n,copyLoading:i,onClick:c}};function L$(e,t){return u.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const L7e=e=>{const t=u.useRef(void 0);return u.useEffect(()=>{t.current=e}),t.current},B7e=(e,t,n)=>u.useMemo(()=>e===!0?{title:t??n}:u.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var z7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,component:r="article",className:i,rootClassName:a,setContentRef:o,children:s,direction:l,style:c}=e,d=z7e(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:p,style:h}=kr("typography"),v=l??m,g=o?yi(t,o):t,y=f("typography",n),[w,x,S]=Mae(y),C=fe(y,p,{[`${y}-rtl`]:v==="rtl"},i,a,x,S),_=Object.assign(Object.assign({},h),c);return w(u.createElement(r,Object.assign({className:C,style:_,ref:g},d),s))});var H7e={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"},V7e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:H7e}))},fN=u.forwardRef(V7e);function vz(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function B$(e,t,n){return e===!0||e===void 0?t:e||n&&t}function W7e(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}const mN=e=>["string","number"].includes(typeof e),U7e=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:i,icon:a,tabIndex:o,onCopy:s,loading:l})=>{const c=vz(i),d=vz(a),{copied:f,copy:m}=n??{},p=t?f:m,h=B$(c[t?1:0],p),v=typeof h=="string"?h:p;return u.createElement(Er,{title:h},u.createElement("button",{type:"button",className:fe(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":v,tabIndex:o},t?B$(d[1],u.createElement(O_,null),!0):B$(d[0],l?u.createElement(Ra,null):u.createElement(fN,null),!0)))},uw=u.forwardRef(({style:e,children:t},n)=>{const r=u.useRef(null);return u.useImperativeHandle(n,()=>({isExceed:()=>{const i=r.current;return i.scrollHeight>i.clientHeight},getHeight:()=>r.current.clientHeight})),u.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),q7e=e=>e.reduce((t,n)=>t+(mN(n)?String(n).length:1),0);function gz(e,t){let n=0;const r=[];for(let i=0;it){const c=t-n;return r.push(String(a).slice(0,c)),r}r.push(a),n=l}return e}const z$=0,H$=1,V$=2,W$=3,bz=4,dw={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function G7e(e){const{enableMeasure:t,width:n,text:r,children:i,rows:a,expanded:o,miscDeps:s,onEllipsis:l}=e,c=u.useMemo(()=>Ir(r),[r]),d=u.useMemo(()=>q7e(c),[r]),f=u.useMemo(()=>i(c,!1),[r]),[m,p]=u.useState(null),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=u.useRef(null),w=u.useRef(null),[x,S]=u.useState(!1),[C,_]=u.useState(z$),[k,E]=u.useState(0),[T,$]=u.useState(null);fn(()=>{_(t&&n&&d?H$:z$)},[n,r,a,t,c]),fn(()=>{var I,R,O,D;if(C===H$){_(V$);const L=v.current&&getComputedStyle(v.current).whiteSpace;$(L)}else if(C===V$){const L=!!(!((I=g.current)===null||I===void 0)&&I.isExceed());_(L?W$:bz),p(L?[0,d]:null),S(L);const B=((R=g.current)===null||R===void 0?void 0:R.getHeight())||0,F=a===1?0:((O=y.current)===null||O===void 0?void 0:O.getHeight())||0,z=((D=w.current)===null||D===void 0?void 0:D.getHeight())||0,H=Math.max(B,F+z);E(H+1),l(L)}},[C]);const P=m?Math.ceil((m[0]+m[1])/2):0;fn(()=>{var I;const[R,O]=m||[0,0];if(R!==O){const L=(((I=h.current)===null||I===void 0?void 0:I.getHeight())||0)>k;let B=P;O-R===1&&(B=L?R:O),p(L?[R,B]:[B,O])}},[m,P]);const M=u.useMemo(()=>{if(!t)return i(c,!1);if(C!==W$||!m||m[0]!==m[1]){const I=i(c,!1);return[bz,z$].includes(C)?I:u.createElement("span",{style:Object.assign(Object.assign({},dw),{WebkitLineClamp:a})},I)}return i(o?c:gz(c,m[0]),x)},[o,C,m,c].concat(Ve(s))),j={width:n,margin:0,padding:0,whiteSpace:T==="nowrap"?"normal":"inherit"};return u.createElement(u.Fragment,null,M,C===V$&&u.createElement(u.Fragment,null,u.createElement(uw,{style:Object.assign(Object.assign(Object.assign({},j),dw),{WebkitLineClamp:a}),ref:g},f),u.createElement(uw,{style:Object.assign(Object.assign(Object.assign({},j),dw),{WebkitLineClamp:a-1}),ref:y},f),u.createElement(uw,{style:Object.assign(Object.assign(Object.assign({},j),dw),{WebkitLineClamp:1}),ref:w},i([],!0))),C===W$&&m&&m[0]!==m[1]&&u.createElement(uw,{style:Object.assign(Object.assign({},j),{top:400}),ref:h},i(gz(c,P),!0)),C===H$&&u.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const K7e=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:u.createElement(Er,Object.assign({open:t?void 0:!1},r),n);var Y7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,style:a,type:o,disabled:s,children:l,ellipsis:c,editable:d,copyable:f,component:m,title:p}=e,h=Y7e(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:v,direction:g}=u.useContext(Rt),[y]=aa("Text"),w=u.useRef(null),x=u.useRef(null),S=v("typography",r),C=ln(h,yz),[_,k]=L$(d),[E,T]=Ht(!1,{value:k.editing}),{triggerType:$=["icon"]}=k,P=we=>{var ve;we&&((ve=k.onStart)===null||ve===void 0||ve.call(k)),T(we)},M=L7e(E);fn(()=>{var we;!E&&M&&((we=x.current)===null||we===void 0||we.focus())},[E]);const j=we=>{we==null||we.preventDefault(),P(!0)},I=we=>{var ve;(ve=k.onChange)===null||ve===void 0||ve.call(k,we),P(!1)},R=()=>{var we;(we=k.onCancel)===null||we===void 0||we.call(k),P(!1)},[O,D]=L$(f),{copied:L,copyLoading:B,onClick:F}=D7e({copyConfig:D,children:l}),[z,H]=u.useState(!1),[A,V]=u.useState(!1),[W,U]=u.useState(!1),[Y,J]=u.useState(!1),[ne,Q]=u.useState(!0),[te,Z]=L$(c,{expandable:!1,symbol:we=>we?y==null?void 0:y.collapse:y==null?void 0:y.expand}),[le,se]=Ht(Z.defaultExpanded||!1,{value:Z.expanded}),ce=te&&(!le||Z.expandable==="collapsible"),{rows:re=1}=Z,ie=u.useMemo(()=>ce&&(Z.suffix!==void 0||Z.onEllipsis||Z.expandable||_||O),[ce,Z,_,O]);fn(()=>{te&&!ie&&(H(dR("webkitLineClamp")),V(dR("textOverflow")))},[ie,te]);const[pe,Se]=u.useState(ce),_e=u.useMemo(()=>ie?!1:re===1?A:z,[ie,A,z]);fn(()=>{Se(_e&&ce)},[_e,ce]);const X=ce&&(pe?Y:W),ae=ce&&re===1&&pe,ee=ce&&re>1&&pe,q=(we,ve)=>{var ge;se(ve.expanded),(ge=Z.onExpand)===null||ge===void 0||ge.call(Z,we,ve)},[ue,oe]=u.useState(0),de=({offsetWidth:we})=>{oe(we)},xe=we=>{var ve;U(we),W!==we&&((ve=Z.onEllipsis)===null||ve===void 0||ve.call(Z,we))};u.useEffect(()=>{const we=w.current;if(te&&pe&&we){const ve=W7e(we);Y!==ve&&J(ve)}},[te,pe,l,ee,ne,ue]),u.useEffect(()=>{const we=w.current;if(typeof IntersectionObserver>"u"||!we||!pe||!ce)return;const ve=new IntersectionObserver(()=>{Q(!!we.offsetParent)});return ve.observe(we),()=>{ve.disconnect()}},[pe,ce]);const ke=B7e(Z.tooltip,k.text,l),be=u.useMemo(()=>{if(!(!te||pe))return[k.text,l,p,ke.title].find(mN)},[te,pe,p,ke.title,X]);if(E)return u.createElement(P7e,{value:(n=k.text)!==null&&n!==void 0?n:typeof l=="string"?l:"",onSave:I,onCancel:R,onEnd:k.onEnd,prefixCls:S,className:i,style:a,direction:g,component:m,maxLength:k.maxLength,autoSize:k.autoSize,enterIcon:k.enterIcon});const ye=()=>{const{expandable:we,symbol:ve}=Z;return we?u.createElement("button",{type:"button",key:"expand",className:`${S}-${le?"collapse":"expand"}`,onClick:ge=>q(ge,{expanded:!le}),"aria-label":le?y.collapse:y==null?void 0:y.expand},typeof ve=="function"?ve(le):ve):null},Ce=()=>{if(!_)return;const{icon:we,tooltip:ve,tabIndex:ge}=k,Ee=Ir(ve)[0]||(y==null?void 0:y.edit),Ne=typeof Ee=="string"?Ee:"";return $.includes("icon")?u.createElement(Er,{key:"edit",title:ve===!1?"":Ee},u.createElement("button",{type:"button",ref:x,className:`${S}-edit`,onClick:j,"aria-label":Ne,tabIndex:ge},we||u.createElement(Oae,{role:"button"}))):null},Re=()=>O?u.createElement(U7e,Object.assign({key:"copy"},D,{prefixCls:S,copied:L,locale:y,onCopy:F,loading:B,iconOnly:l==null})):null,Pe=we=>[we&&ye(),Ce(),Re()],Le=we=>[we&&!le&&u.createElement("span",{"aria-hidden":!0,key:"ellipsis"},J7e),Z.suffix,Pe(we)];return u.createElement(ji,{onResize:de,disabled:!ce},we=>u.createElement(K7e,{tooltipProps:ke,enableEllipsis:ce,isEllipsis:X},u.createElement(jae,Object.assign({className:fe({[`${S}-${o}`]:o,[`${S}-disabled`]:s,[`${S}-ellipsis`]:te,[`${S}-ellipsis-single-line`]:ae,[`${S}-ellipsis-multiple-line`]:ee},i),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:ee?re:void 0}),component:m,ref:yi(we,w,t),direction:g,onClick:$.includes("text")?j:void 0,"aria-label":be==null?void 0:be.toString(),title:p},C),u.createElement(G7e,{enableMeasure:ce&&!pe,text:l,rows:re,width:ue,onEllipsis:xe,expanded:le,miscDeps:[L,le,B,_,O,y].concat(Ve(yz.map(ve=>e[ve])))},(ve,ge)=>X7e(e,u.createElement(u.Fragment,null,ve.length>0&&ge&&!le&&be?u.createElement("span",{key:"show-content","aria-hidden":!0},ve):ve,Le(ge)))))))});var Q7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,rel:r,children:i,navigate:a}=e,o=Q7e(e,["ellipsis","rel","children","navigate"]),s=Object.assign(Object.assign({},o),{rel:r===void 0&&o.target==="_blank"?"noopener noreferrer":r});return u.createElement(s3,Object.assign({},s,{ref:t,ellipsis:!!n,component:"a"}),i)});var eDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=eDe(e,["children"]);return u.createElement(s3,Object.assign({ref:t},r,{component:"div"}),n)});var nDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,children:r}=e,i=nDe(e,["ellipsis","children"]),a=u.useMemo(()=>n&&typeof n=="object"?ln(n,["expandable","rows"]):n,[n]);return u.createElement(s3,Object.assign({ref:t},i,{ellipsis:a,component:"span"}),r)},iDe=u.forwardRef(rDe);var aDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{level:n=1,children:r}=e,i=aDe(e,["level","children"]),a=oDe.includes(n)?`h${n}`:"h1";return u.createElement(s3,Object.assign({ref:t},i,{component:a}),r)}),ga=jae;ga.Text=iDe;ga.Link=Z7e;ga.Title=sDe;ga.Paragraph=tDe;const U$=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim();if(/^\*(\/\*)?$/.test(o))return!0;if(s.charAt(0)==="."){var l=r.toLowerCase(),c=s.toLowerCase(),d=[c];return(c===".jpg"||c===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(f){return l.endsWith(f)})}return/\/\*$/.test(s)?a===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(Jn(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function lDe(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function xz(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function wz(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(a){a.total>0&&(a.percent=a.loaded/a.total*100),e.onProgress(a)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(i){var a=e.data[i];if(Array.isArray(a)){a.forEach(function(o){n.append("".concat(i,"[]"),o)});return}n.append(i,a)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(a){e.onError(a)},t.onload=function(){return t.status<200||t.status>=300?e.onError(lDe(e,t),xz(t)):e.onSuccess(xz(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(i){r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort:function(){t.abort()}}}var cDe=function(){var e=un(yt().mark(function t(n,r){var i,a,o,s,l,c,d,f;return yt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=un(yt().mark(function v(g){return yt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",new Promise(function(x){g.file(function(S){r(S)?(g.fullPath&&!S.webkitRelativePath&&(Object.defineProperties(S,{webkitRelativePath:{writable:!0}}),S.webkitRelativePath=g.fullPath.replace(/^\//,""),Object.defineProperties(S,{webkitRelativePath:{writable:!1}})),x(S)):x(null)})}));case 1:case"end":return w.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=un(yt().mark(function v(g){var y,w,x,S,C;return yt().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:y=g.createReader(),w=[];case 2:return k.next=5,new Promise(function(E){y.readEntries(E,function(){return E([])})});case 5:if(x=k.sent,S=x.length,S){k.next=9;break}return k.abrupt("break",12);case 9:for(C=0;C0||v.some(function(S){return S.kind==="file"}))&&(d==null||d()),!h){x.next=11;break}return x.next=7,cDe(Array.prototype.slice.call(v),function(S){return U$(S,r.props.accept)});case 7:g=x.sent,r.uploadFiles(g),x.next=14;break;case 11:y=Ve(g).filter(function(S){return U$(S,p)}),m===!1&&(y=g.slice(0,1)),r.uploadFiles(y);case 14:case"end":return x.stop()}},l)}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"onFilePaste",function(){var s=un(yt().mark(function l(c){var d,f;return yt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(d=r.props.pastable,d){p.next=3;break}return p.abrupt("return");case 3:if(c.type!=="paste"){p.next=6;break}return f=c.clipboardData,p.abrupt("return",r.onDataTransferFiles(f,function(){c.preventDefault()}));case 6:case"end":return p.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"onFileDragOver",function(s){s.preventDefault()}),G(Tt(r),"onFileDrop",function(){var s=un(yt().mark(function l(c){var d;return yt().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(c.preventDefault(),c.type!=="drop"){m.next=4;break}return d=c.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"uploadFiles",function(s){var l=Ve(s),c=l.map(function(d){return d.uid=q$(),r.processFile(d,l)});Promise.all(c).then(function(d){var f=r.props.onBatchStart;f==null||f(d.map(function(m){var p=m.origin,h=m.parsedFile;return{file:p,parsedFile:h}})),d.filter(function(m){return m.parsedFile!==null}).forEach(function(m){r.post(m)})})}),G(Tt(r),"processFile",function(){var s=un(yt().mark(function l(c,d){var f,m,p,h,v,g,y,w,x;return yt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(f=r.props.beforeUpload,m=c,!f){C.next=14;break}return C.prev=3,C.next=6,f(c,d);case 6:m=C.sent,C.next=12;break;case 9:C.prev=9,C.t0=C.catch(3),m=!1;case 12:if(m!==!1){C.next=14;break}return C.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(p=r.props.action,typeof p!="function"){C.next=21;break}return C.next=18,p(c);case 18:h=C.sent,C.next=22;break;case 21:h=p;case 22:if(v=r.props.data,typeof v!="function"){C.next=29;break}return C.next=26,v(c);case 26:g=C.sent,C.next=30;break;case 29:g=v;case 30:return y=(mt(m)==="object"||typeof m=="string")&&m?m:c,y instanceof File?w=y:w=new File([y],c.name,{type:c.type}),x=w,x.uid=c.uid,C.abrupt("return",{origin:c,data:g,parsedFile:x,action:h});case 35:case"end":return C.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"saveFileInput",function(s){r.fileInput=s}),r}return tr(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var i=this.props.pastable;i&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(i){var a=this.props.pastable;a&&!i.pastable?document.addEventListener("paste",this.onFilePaste):!a&&i.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(i){var a=this,o=i.data,s=i.origin,l=i.action,c=i.parsedFile;if(this._isMounted){var d=this.props,f=d.onStart,m=d.customRequest,p=d.name,h=d.headers,v=d.withCredentials,g=d.method,y=s.uid,w=m||wz,x={action:l,filename:p,data:o,file:c,headers:h,withCredentials:v,method:g||"post",onProgress:function(C){var _=a.props.onProgress;_==null||_(C,c)},onSuccess:function(C,_){var k=a.props.onSuccess;k==null||k(C,c,_),delete a.reqs[y]},onError:function(C,_){var k=a.props.onError;k==null||k(C,_,c),delete a.reqs[y]}};f(s),this.reqs[y]=w(x,{defaultRequest:wz})}}},{key:"reset",value:function(){this.setState({uid:q$()})}},{key:"abort",value:function(i){var a=this.reqs;if(i){var o=i.uid?i.uid:i;a[o]&&a[o].abort&&a[o].abort(),delete a[o]}else Object.keys(a).forEach(function(s){a[s]&&a[s].abort&&a[s].abort(),delete a[s]})}},{key:"render",value:function(){var i=this.props,a=i.component,o=i.prefixCls,s=i.className,l=i.classNames,c=l===void 0?{}:l,d=i.disabled,f=i.id,m=i.name,p=i.style,h=i.styles,v=h===void 0?{}:h,g=i.multiple,y=i.accept,w=i.capture,x=i.children,S=i.directory,C=i.folder,_=i.openFileDialogOnClick,k=i.onMouseEnter,E=i.onMouseLeave,T=i.hasControlInside,$=at(i,fDe),P=fe(G(G(G({},o,!0),"".concat(o,"-disabled"),d),s,s)),M=S||C?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},j=d?{}:{onClick:_?this.onClick:function(){},onKeyDown:_?this.onKeyDown:function(){},onMouseEnter:k,onMouseLeave:E,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:T?void 0:"0"};return K.createElement(a,Fe({},j,{className:P,role:T?void 0:"button",style:p}),K.createElement("input",Fe({},zr($,{aria:!0,data:!0}),{id:f,name:m,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(R){return R.stopPropagation()},key:this.state.uid,style:N({display:"none"},v.input),className:c.input,accept:y},M,{multiple:g,onChange:this.onChange},w!=null?{capture:w}:{})),x)}}]),n}(u.Component);function G$(){}var YR=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${me(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` &:not(${t}-disabled):hover, &-hover:not(${t}-disabled) `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${me(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n}, p${t}-text, p${t}-hint - `]:{color:e.colorTextDisabled}}}}}},Q7e=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,calc:a}=e,o=`${t}-list-item`,s=`${o}-actions`,l=`${o}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Ic()),{lineHeight:e.lineHeight,[o]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${o}-name`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` + `]:{color:e.colorTextDisabled}}}}}},hDe=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,calc:a}=e,o=`${t}-list-item`,s=`${o}-actions`,l=`${o}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Ic()),{lineHeight:e.lineHeight,[o]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${o}-name`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` ${l}:focus-visible, &.picture ${l} - `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${o}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${o}:hover ${l}`]:{opacity:1},[`${o}-error`]:{color:e.colorError,[`${o}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[l]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Z7e=e=>{const{componentCls:t}=e,n=new gn("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new gn("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:DM(e)},n,r]},eDe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`;return{[`${t}-wrapper`]:{[` + `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${o}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${o}:hover ${l}`]:{opacity:1},[`${o}-error`]:{color:e.colorError,[`${o}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[l]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},vDe=e=>{const{componentCls:t}=e,n=new yn("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new yn("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:BM(e)},n,r]},gDe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`;return{[`${t}-wrapper`]:{[` ${o}${o}-picture, ${o}${o}-picture-card, ${o}${o}-picture-circle - `]:{[s]:{position:"relative",height:a(r).add(a(e.lineWidth).mul(2)).add(a(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},qa),{width:r,height:r,lineHeight:me(a(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:i,width:`calc(100% - ${me(a(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:a(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${ov[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${ov.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${o}${o}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},tDe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`,l=e.uploadPicCardSize;return{[` + `]:{[s]:{position:"relative",height:a(r).add(a(e.lineWidth).mul(2)).add(a(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},qa),{width:r,height:r,lineHeight:me(a(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:i,width:`calc(100% - ${me(a(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:a(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${lv[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${lv.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${o}${o}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},bDe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`,l=e.uploadPicCardSize;return{[` ${t}-wrapper${t}-picture-card-wrapper, ${t}-wrapper${t}-picture-circle-wrapper `]:Object.assign(Object.assign({},Ic()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${me(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${o}${o}-picture-card, ${o}${o}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${o}-item-container`]:{display:"inline-block",width:l,height:l,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${s}:hover`]:{[`&::before, ${s}-actions`]:{opacity:1}},[`${s}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` ${n}-eye, ${n}-download, ${n}-delete - `]:{zIndex:10,width:r,margin:`0 ${me(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:i,"&:hover":{color:i},svg:{verticalAlign:"baseline"}}},[`${s}-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},nDe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},rDe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},bn(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},iDe=e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}),aDe=mn("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,pictureCardSize:i,calc:a}=e,o=tn(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:i});return[rDe(o),J7e(o),eDe(o),tDe(o),Q7e(o),Z7e(o),nDe(o),Q1(o)]},iDe);var oDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},sDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:oDe}))},lDe=u.forwardRef(sDe),cDe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},uDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:cDe}))},dDe=u.forwardRef(uDe),fDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},mDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:fDe}))},pDe=u.forwardRef(mDe);function dw(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function fw(e,t){const n=Ve(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function G$(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function hDe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const vDe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},_ae=e=>e.indexOf("image/")===0,gDe=e=>{if(e.type&&!e.thumbUrl)return _ae(e.type);const t=e.thumbUrl||e.url||"",n=vDe(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},td=200;function bDe(e){return new Promise(t=>{if(!e.type||!_ae(e.type)){t("");return}const n=document.createElement("canvas");n.width=td,n.height=td,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${td}px; height: ${td}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:a,height:o}=i;let s=td,l=td,c=0,d=0;a>o?(l=o*(td/a),d=-(l-s)/2):(s=a*(td/o),c=-(s-l)/2),r.drawImage(i,c,d,s,l);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(f)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const a=new FileReader;a.onload=()=>{a.result&&typeof a.result=="string"&&(i.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const a=new FileReader;a.onload=()=>{a.result&&t(a.result)},a.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var yDe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},xDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:yDe}))},wDe=u.forwardRef(xDe);const CDe=u.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:i,file:a,items:o,progress:s,iconRender:l,actionIconRender:c,itemRender:d,isImgUrl:f,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,previewIcon:v,removeIcon:g,downloadIcon:y,extra:w,onPreview:x,onDownload:C,onClose:S},k)=>{var _,E;const{status:T}=a,[$,P]=u.useState(T);u.useEffect(()=>{T!=="removed"&&P(T)},[T]);const[M,j]=u.useState(!1);u.useEffect(()=>{const Z=setTimeout(()=>{j(!0)},300);return()=>{clearTimeout(Z)}},[]);const I=l(a);let R=u.createElement("div",{className:`${e}-icon`},I);if(i==="picture"||i==="picture-card"||i==="picture-circle")if($==="uploading"||!a.thumbUrl&&!a.url){const Z=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:$!=="uploading"});R=u.createElement("div",{className:Z},I)}else{const Z=f!=null&&f(a)?u.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):I,se=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});R=u.createElement("a",{className:se,onClick:oe=>x(a,oe),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Z)}const O=fe(`${e}-list-item`,`${e}-list-item-${$}`),L=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,D=(typeof p=="function"?p(a):p)?c((typeof g=="function"?g(a):g)||u.createElement(i3,null),()=>S(a),e,r.removeFile,!0):null,B=(typeof h=="function"?h(a):h)&&$==="done"?c((typeof y=="function"?y(a):y)||u.createElement(wDe,null),()=>C(a),e,r.downloadFile):null,F=i!=="picture-card"&&i!=="picture-circle"&&u.createElement("span",{key:"download-delete",className:fe(`${e}-list-item-actions`,{picture:i==="picture"})},B,D),z=typeof w=="function"?w(a):w,H=z&&u.createElement("span",{className:`${e}-list-item-extra`},z),A=fe(`${e}-list-item-name`),V=a.url?u.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:A,title:a.name},L,{href:a.url,onClick:Z=>x(a,Z)}),a.name,H):u.createElement("span",{key:"view",className:A,onClick:Z=>x(a,Z),title:a.name},a.name,H),W=(typeof m=="function"?m(a):m)&&(a.url||a.thumbUrl)?u.createElement("a",{href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Z=>x(a,Z),title:r.previewFile},typeof v=="function"?v(a):v||u.createElement(py,null)):null,U=(i==="picture-card"||i==="picture-circle")&&$!=="uploading"&&u.createElement("span",{className:`${e}-list-item-actions`},W,$==="done"&&B,D),{getPrefixCls:X}=u.useContext(It),J=X(),re=u.createElement("div",{className:O},R,V,F,U,M&&u.createElement(Gi,{motionName:`${J}-fade`,visible:$==="uploading",motionDeadline:2e3},({className:Z})=>{const se="percent"in a?u.createElement(Kj,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},s)):null;return u.createElement("div",{className:fe(`${e}-list-item-progress`,Z)},se)})),Q=a.response&&typeof a.response=="string"?a.response:((_=a.error)===null||_===void 0?void 0:_.statusText)||((E=a.error)===null||E===void 0?void 0:E.message)||r.uploadError,ne=$==="error"?u.createElement($r,{title:Q,getPopupContainer:Z=>Z.parentNode},re):re;return u.createElement("div",{className:fe(`${e}-list-item-container`,t),style:n,ref:k},d?d(ne,a,o,{download:C.bind(null,a),preview:x.bind(null,a),remove:S.bind(null,a)}):ne)}),SDe=(e,t)=>{const{listType:n="text",previewFile:r=bDe,onPreview:i,onDownload:a,onRemove:o,locale:s,iconRender:l,isImageUrl:c=gDe,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:p=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,progress:x={size:[-1,2],showInfo:!1},appendAction:C,appendActionVisible:S=!0,itemRender:k,disabled:_}=e,[,E]=u_(),[T,$]=u.useState(!1),P=["picture-card","picture-circle"].includes(n);u.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(A=>{!(A.originFileObj instanceof File||A.originFileObj instanceof Blob)||A.thumbUrl!==void 0||(A.thumbUrl="",r==null||r(A.originFileObj).then(V=>{A.thumbUrl=V||"",E()}))})},[n,f,r]),u.useEffect(()=>{$(!0)},[]);const M=(A,V)=>{if(i)return V==null||V.preventDefault(),i(A)},j=A=>{typeof a=="function"?a(A):A.url&&window.open(A.url)},I=A=>{o==null||o(A)},R=A=>{if(l)return l(A,n);const V=A.status==="uploading";if(n.startsWith("picture")){const W=n==="picture"?u.createElement(Ra,null):s.uploading,U=c!=null&&c(A)?u.createElement(pDe,null):u.createElement(lDe,null);return V?W:U}return V?u.createElement(Ra,null):u.createElement(dDe,null)},O=(A,V,W,U,X)=>{const J={type:"text",size:"small",title:U,onClick:re=>{var Q,ne;V(),u.isValidElement(A)&&((ne=(Q=A.props).onClick)===null||ne===void 0||ne.call(Q,re))},className:`${W}-list-item-action`,disabled:X?_:!1};return u.isValidElement(A)?u.createElement(Vt,Object.assign({},J,{icon:gi(A,Object.assign(Object.assign({},A.props),{onClick:()=>{}}))})):u.createElement(Vt,Object.assign({},J),u.createElement("span",null,A))};u.useImperativeHandle(t,()=>({handlePreview:M,handleDownload:j}));const{getPrefixCls:L}=u.useContext(It),D=L("upload",d),B=L(),F=fe(`${D}-list`,`${D}-list-${n}`),z=u.useMemo(()=>on(lv(B),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[B]),H=Object.assign(Object.assign({},P?{}:z),{motionDeadline:2e3,motionName:`${D}-${P?"animate-inline":"animate"}`,keys:Ve(f.map(A=>({key:A.uid,file:A}))),motionAppear:T});return u.createElement("div",{className:F},u.createElement($M,Object.assign({},H,{component:!1}),({key:A,file:V,className:W,style:U})=>u.createElement(CDe,{key:A,locale:s,prefixCls:D,className:W,style:U,file:V,items:f,progress:x,listType:n,isImgUrl:c,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,iconRender:R,actionIconRender:O,itemRender:k,onPreview:M,onDownload:j,onClose:I})),C&&u.createElement(Gi,Object.assign({},H,{visible:S,forceRender:!0}),({className:A,style:V})=>gi(C,W=>({className:fe(W.className,A),style:Object.assign(Object.assign(Object.assign({},V),{pointerEvents:A?"none":void 0}),W.style)}))))},kDe=u.forwardRef(SDe);var _De=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,[])).next())})};const L0=`__LIST_IGNORE_${Date.now()}__`,EDe=(e,t)=>{const n=Sr("upload"),{fileList:r,defaultFileList:i,onRemove:a,showUploadList:o=!0,listType:s="text",onPreview:l,onDownload:c,onChange:d,onDrop:f,previewFile:m,disabled:p,locale:h,iconRender:v,isImageUrl:g,progress:y,prefixCls:w,className:x,type:C="select",children:S,style:k,itemRender:_,maxCount:E,data:T={},multiple:$=!1,hasControlInside:P=!0,action:M="",accept:j="",supportServerRender:I=!0,rootClassName:R}=e,O=u.useContext(vi),L=p??O,D=e.customRequest||n.customRequest,[B,F]=Wt(i||[],{value:r,postState:Ce=>Ce??[]}),[z,H]=u.useState("drop"),A=u.useRef(null),V=u.useRef(null);u.useMemo(()=>{const Ce=Date.now();(r||[]).forEach((ve,ge)=>{!ve.uid&&!Object.isFrozen(ve)&&(ve.uid=`__AUTO__${Ce}_${ge}__`)})},[r]);const W=(Ce,ve,ge)=>{let Ee=Ve(ve),Ne=!1;E===1?Ee=Ee.slice(-1):E&&(Ne=Ee.length>E,Ee=Ee.slice(0,E)),Si.flushSync(()=>{F(Ee)});const We={file:Ce,fileList:Ee};ge&&(We.event=ge),(!Ne||Ce.status==="removed"||Ee.some(He=>He.uid===Ce.uid))&&Si.flushSync(()=>{d==null||d(We)})},U=(Ce,ve)=>_De(void 0,void 0,void 0,function*(){const{beforeUpload:ge,transformFile:Ee}=e;let Ne=Ce;if(ge){const We=yield ge(Ce,ve);if(We===!1)return!1;if(delete Ce[L0],We===L0)return Object.defineProperty(Ce,L0,{value:!0,configurable:!0}),!1;typeof We=="object"&&We&&(Ne=We)}return Ee&&(Ne=yield Ee(Ne)),Ne}),X=Ce=>{const ve=Ce.filter(Ne=>!Ne.file[L0]);if(!ve.length)return;const ge=ve.map(Ne=>dw(Ne.file));let Ee=Ve(B);ge.forEach(Ne=>{Ee=fw(Ne,Ee)}),ge.forEach((Ne,We)=>{let He=Ne;if(ve[We].parsedFile)Ne.status="uploading";else{const{originFileObj:Ye}=Ne;let De;try{De=new File([Ye],Ye.name,{type:Ye.type})}catch{De=new Blob([Ye],{type:Ye.type}),De.name=Ye.name,De.lastModifiedDate=new Date,De.lastModified=new Date().getTime()}De.uid=Ne.uid,He=De}W(He,Ee)})},J=(Ce,ve,ge)=>{try{typeof Ce=="string"&&(Ce=JSON.parse(Ce))}catch{}if(!G$(ve,B))return;const Ee=dw(ve);Ee.status="done",Ee.percent=100,Ee.response=Ce,Ee.xhr=ge;const Ne=fw(Ee,B);W(Ee,Ne)},re=(Ce,ve)=>{if(!G$(ve,B))return;const ge=dw(ve);ge.status="uploading",ge.percent=Ce.percent;const Ee=fw(ge,B);W(ge,Ee,Ce)},Q=(Ce,ve,ge)=>{if(!G$(ge,B))return;const Ee=dw(ge);Ee.error=Ce,Ee.response=ve,Ee.status="error";const Ne=fw(Ee,B);W(Ee,Ne)},ne=Ce=>{let ve;Promise.resolve(typeof a=="function"?a(Ce):a).then(ge=>{var Ee;if(ge===!1)return;const Ne=hDe(Ce,B);Ne&&(ve=Object.assign(Object.assign({},Ce),{status:"removed"}),B==null||B.forEach(We=>{const He=ve.uid!==void 0?"uid":"name";We[He]===ve[He]&&!Object.isFrozen(We)&&(We.status="removed")}),(Ee=A.current)===null||Ee===void 0||Ee.abort(ve),W(ve,Ne))})},Z=Ce=>{H(Ce.type),Ce.type==="drop"&&(f==null||f(Ce))};u.useImperativeHandle(t,()=>({onBatchStart:X,onSuccess:J,onProgress:re,onError:Q,fileList:B,upload:A.current,nativeElement:V.current}));const{getPrefixCls:se,direction:oe,upload:ce}=u.useContext(It),te=se("upload",w),le=Object.assign(Object.assign({onBatchStart:X,onError:Q,onProgress:re,onSuccess:J},e),{customRequest:D,data:T,multiple:$,action:M,accept:j,supportServerRender:I,prefixCls:te,disabled:L,beforeUpload:U,onChange:void 0,hasControlInside:P});delete le.className,delete le.style,(!S||L)&&delete le.id;const pe=`${te}-wrapper`,[we,_e,Y]=aDe(te,pe),[ae]=ia("Upload",Zs.Upload),{showRemoveIcon:ee,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:ie,previewIcon:de,downloadIcon:be,extra:ke}=typeof o=="boolean"?{}:o,xe=typeof ee>"u"?!L:ee,ye=(Ce,ve)=>o?u.createElement(kDe,{prefixCls:te,listType:s,items:B,previewFile:m,onPreview:l,onDownload:c,onRemove:ne,showRemoveIcon:xe,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:ie,previewIcon:de,downloadIcon:be,iconRender:v,extra:ke,locale:Object.assign(Object.assign({},ae),h),isImageUrl:g,progress:y,appendAction:Ce,appendActionVisible:ve,itemRender:_,disabled:L}):Ce,Se=fe(pe,x,R,_e,Y,ce==null?void 0:ce.className,{[`${te}-rtl`]:oe==="rtl",[`${te}-picture-card-wrapper`]:s==="picture-card",[`${te}-picture-circle-wrapper`]:s==="picture-circle"}),Oe=Object.assign(Object.assign({},ce==null?void 0:ce.style),k);if(C==="drag"){const Ce=fe(_e,te,`${te}-drag`,{[`${te}-drag-uploading`]:B.some(ve=>ve.status==="uploading"),[`${te}-drag-hover`]:z==="dragover",[`${te}-disabled`]:L,[`${te}-rtl`]:oe==="rtl"});return we(u.createElement("span",{className:Se,ref:V},u.createElement("div",{className:Ce,style:Oe,onDrop:Z,onDragOver:Z,onDragLeave:Z},u.createElement(GR,Object.assign({},le,{ref:A,className:`${te}-btn`}),u.createElement("div",{className:`${te}-drag-container`},S))),ye()))}const Re=fe(te,`${te}-select`,{[`${te}-disabled`]:L,[`${te}-hidden`]:!S}),Fe=u.createElement("div",{className:Re,style:Oe},u.createElement(GR,Object.assign({},le,{ref:A})));return we(s==="picture-card"||s==="picture-circle"?u.createElement("span",{className:Se,ref:V},ye(Fe,!!S)):u.createElement("span",{className:Se,ref:V},Fe,ye()))},Eae=u.forwardRef(EDe);var $De=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{style:n,height:r,hasControlInside:i=!1,children:a}=e,o=$De(e,["style","height","hasControlInside","children"]),s=Object.assign(Object.assign({},n),{height:r});return u.createElement(Eae,Object.assign({ref:t,hasControlInside:i},o,{style:s,type:"drag"}),a)}),y2=Eae;y2.Dragger=TDe;y2.LIST_IGNORE=L0;var PDe=typeof Element<"u",RDe=typeof Map=="function",IDe=typeof Set=="function",ODe=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function HC(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!HC(e[r],t[r]))return!1;return!0}var a;if(RDe&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!HC(r.value[1],t.get(r.value[0])))return!1;return!0}if(IDe&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(ODe&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(PDe&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!HC(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var MDe=function(t,n){try{return HC(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const jDe=Zn(MDe);var NDe=function(e,t,n,r,i,a,o,s){if(!e){var l;if(t===void 0)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,a,o,s],d=0;l=new Error(t.replace(/%s/g,function(){return c[d++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},ADe=NDe;const gz=Zn(ADe);var FDe=function(t,n,r,i){var a=r?r.call(i,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),s=Object.keys(n);if(o.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),c=0;c(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))($ae||{}),K$={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","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"]}},bz=Object.values($ae),fN={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},LDe=Object.entries(fN).reduce((e,[t,n])=>(e[n]=t,e),{}),Rl="data-rh",Nh={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Ah=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},BDe=e=>{let t=Ah(e,"title");const n=Ah(e,Nh.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Ah(e,Nh.DEFAULT_TITLE);return t||r||void 0},zDe=e=>Ah(e,Nh.ON_CHANGE_CLIENT_STATE)||(()=>{}),Y$=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),HDe=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let a=0;aconsole&&typeof console.warn=="function"&&console.warn(e),n0=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&VDe(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,a)=>{const o={};a.filter(l=>{let c;const d=Object.keys(l);for(let m=0;mi.push(l));const s=Object.keys(o);for(let l=0;l{if(Array.isArray(e)&&e.length){for(let n=0;n({baseTag:HDe(["href"],e),bodyAttributes:Y$("bodyAttributes",e),defer:Ah(e,Nh.DEFER),encode:Ah(e,Nh.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Y$("htmlAttributes",e),linkTags:n0("link",["rel","href"],e),metaTags:n0("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:n0("noscript",["innerHTML"],e),onChangeClientState:zDe(e),scriptTags:n0("script",["src","innerHTML"],e),styleTags:n0("style",["cssText"],e),title:BDe(e),titleAttributes:Y$("titleAttributes",e),prioritizeSeoTags:WDe(e,Nh.PRIORITIZE_SEO_TAGS)}),Tae=e=>Array.isArray(e)?e.join(""):e,qDe=(e,t)=>{const n=Object.keys(e);for(let r=0;rArray.isArray(e)?e.reduce((n,r)=>(qDe(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},yz=(e,t)=>({...e,[t]:void 0}),GDe=["noscript","script","style"],KR=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Pae=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),KDe=(e,t,n,r)=>{const i=Pae(n),a=Tae(t);return i?`<${e} ${Rl}="true" ${i}>${KR(a,r)}`:`<${e} ${Rl}="true">${KR(a,r)}`},YDe=(e,t,n=!0)=>t.reduce((r,i)=>{const a=i,o=Object.keys(a).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,d)=>{const f=typeof a[d]>"u"?d:`${d}="${KR(a[d],n)}"`;return c?`${c} ${f}`:f},""),s=a.innerHTML||a.cssText||"",l=GDe.indexOf(e)===-1;return`${r}<${e} ${Rl}="true" ${o}${l?"/>":`>${s}`}`},""),Rae=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=fN[r];return n[i||r]=e[r],n},t),XDe=(e,t,n)=>{const r={key:t,[Rl]:!0},i=Rae(n,r);return[K.createElement("title",i,t)]},VC=(e,t)=>t.map((n,r)=>{const i={key:r,[Rl]:!0};return Object.keys(n).forEach(a=>{const s=fN[a]||a;if(s==="innerHTML"||s==="cssText"){const l=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:l}}else i[s]=n[a]}),K.createElement(e,i)}),Fs=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>XDe(e,t.title,t.titleAttributes),toString:()=>KDe(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Rae(t),toString:()=>Pae(t)};default:return{toComponent:()=>VC(e,t),toString:()=>YDe(e,t,n)}}},JDe=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=X$(e,K$.meta),a=X$(t,K$.link),o=X$(n,K$.script);return{priorityMethods:{toComponent:()=>[...VC("meta",i.priority),...VC("link",a.priority),...VC("script",o.priority)],toString:()=>`${Fs("meta",i.priority,r)} ${Fs("link",a.priority,r)} ${Fs("script",o.priority,r)}`},metaTags:i.default,linkTags:a.default,scriptTags:o.default}},QDe=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:a,styleTags:o,title:s="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:d,metaTags:f,scriptTags:m}=e,p={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:p,linkTags:d,metaTags:f,scriptTags:m}=JDe(e)),{priority:p,base:Fs("base",t,r),bodyAttributes:Fs("bodyAttributes",n,r),htmlAttributes:Fs("htmlAttributes",i,r),link:Fs("link",d,r),meta:Fs("meta",f,r),noscript:Fs("noscript",a,r),script:Fs("script",m,r),style:Fs("style",o,r),title:Fs("title",{title:s,titleAttributes:l},r)}},YR=QDe,mw=[],Iae=!!(typeof window<"u"&&window.document&&window.document.createElement),XR=class{constructor(e,t){yo(this,"instances",[]);yo(this,"canUseDOM",Iae);yo(this,"context");yo(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?mw:this.instances,add:e=>{(this.canUseDOM?mw:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?mw:this.instances).indexOf(e);(this.canUseDOM?mw:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=YR({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},ZDe={},Oae=K.createContext(ZDe),em,Mae=(em=class extends u.Component{constructor(n){super(n);yo(this,"helmetData");this.helmetData=new XR(this.props.context||{},em.canUseDOM)}render(){return K.createElement(Oae.Provider,{value:this.helmetData.value},this.props.children)}},yo(em,"canUseDOM",Iae),em),Bp=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${Rl}]`),i=[].slice.call(r),a=[];let o;return t&&t.length&&t.forEach(s=>{const l=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")l.innerHTML=s.innerHTML;else if(c==="cssText")l.styleSheet?l.styleSheet.cssText=s.cssText:l.appendChild(document.createTextNode(s.cssText));else{const d=c,f=typeof s[d]>"u"?"":s[d];l.setAttribute(c,f)}l.setAttribute(Rl,"true"),i.some((c,d)=>(o=d,l.isEqualNode(c)))?i.splice(o,1):a.push(l)}),i.forEach(s=>{var l;return(l=s.parentNode)==null?void 0:l.removeChild(s)}),a.forEach(s=>n.appendChild(s)),{oldTags:i,newTags:a}},JR=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(Rl),i=r?r.split(","):[],a=[...i],o=Object.keys(t);for(const s of o){const l=t[s]||"";n.getAttribute(s)!==l&&n.setAttribute(s,l),i.indexOf(s)===-1&&i.push(s);const c=a.indexOf(s);c!==-1&&a.splice(c,1)}for(let s=a.length-1;s>=0;s-=1)n.removeAttribute(a[s]);i.length===a.length?n.removeAttribute(Rl):n.getAttribute(Rl)!==o.join(",")&&n.setAttribute(Rl,o.join(","))},eLe=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Tae(e)),JR("title",t)},xz=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:a,metaTags:o,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:d,title:f,titleAttributes:m}=e;JR("body",r),JR("html",i),eLe(f,m);const p={baseTag:Bp("base",n),linkTags:Bp("link",a),metaTags:Bp("meta",o),noscriptTags:Bp("noscript",s),scriptTags:Bp("script",c),styleTags:Bp("style",d)},h={},v={};Object.keys(p).forEach(g=>{const{newTags:y,oldTags:w}=p[g];y.length&&(h[g]=y),w.length&&(v[g]=p[g].oldTags)}),t&&t(),l(e,h,v)},r0=null,tLe=e=>{r0&&cancelAnimationFrame(r0),e.defer?r0=requestAnimationFrame(()=>{xz(e,()=>{r0=null})}):(xz(e),r0=null)},nLe=tLe,wz=class extends u.Component{constructor(){super(...arguments);yo(this,"rendered",!1)}shouldComponentUpdate(t){return!DDe(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=UDe(t.get().map(a=>{const o={...a.props};return delete o.context,o}));Mae.canUseDOM?nLe(i):YR&&(r=YR(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},xT,rLe=(xT=class extends u.Component{shouldComponentUpdate(e){return!jDe(yz(this.props,"helmetData"),yz(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return gz(bz.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${bz.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),gz(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`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}mapChildrenToProps(e,t){let n={};return K.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...a}=r.props,o=Object.keys(a).reduce((l,c)=>(l[LDe[c]||c]=a[c],l),{});let{type:s}=r;switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(r,i),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof XR)){const i=r;r=new XR(i.context,!0),delete n.helmetData}return r?K.createElement(wz,{...n,context:r.value}):K.createElement(Oae.Consumer,null,i=>K.createElement(wz,{...n,context:i}))}},yo(xT,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),xT),QR=function(e,t){return QR=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},QR(e,t)};function ll(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");QR(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var ln=function(){return ln=Object.assign||function(t){for(var n,r=1,i=arguments.length;r"u"&&(a=e.call(this,r),t.set(i,a)),a}function jae(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function Nae(e,t,n,r,i){return n.bind(t,e,r,i)}function oLe(e,t){var n=e.length===1?aLe:jae;return Nae(e,this,n,t.cache.create(),t.serializer)}function sLe(e,t){return Nae(e,this,jae,t.cache.create(),t.serializer)}var lLe=function(){return JSON.stringify(arguments)};function mN(){this.cache=Object.create(null)}mN.prototype.get=function(e){return this.cache[e]};mN.prototype.set=function(e,t){this.cache[e]=t};var cLe={create:function(){return new mN}},ro={variadic:sLe};function Aae(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}no(function(){for(var e,t=[],n=0;n0}),n=[],r=0,i=t;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(gLe,function(l,c,d,f,m,p){if(c)t.minimumIntegerDigits=d.length;else{if(f&&m)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(qae.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(Sz.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Sz,function(l,c,d,f,m,p){return d==="*"?t.minimumFractionDigits=c.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:m&&p?(t.minimumFractionDigits=m.length,t.maximumFractionDigits=m.length+p.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=i.options[0];a==="w"?t=ln(ln({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=ln(ln({},t),kz(a)));continue}if(Uae.test(i.stem)){t=ln(ln({},t),kz(i.stem));continue}var o=Gae(i.stem);o&&(t=ln(ln({},t),o));var s=bLe(i.stem);s&&(t=ln(ln({},t),s))}return t}var pw={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function xLe(e,t){for(var n="",r=0;r>1),l="a",c=wLe(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;o-- >0;)n=c+n}else i==="J"?n+="H":n+=i}return n}function wLe(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=pw[r||""]||pw[n||""]||pw["".concat(n,"-001")]||pw["001"];return i[0]}var J$,CLe=new RegExp("^".concat(Wae.source,"*")),SLe=new RegExp("".concat(Wae.source,"*$"));function ir(e,t){return{start:e,end:t}}var kLe=!!String.prototype.startsWith&&"_a".startsWith("a",1),_Le=!!String.fromCodePoint,ELe=!!Object.fromEntries,$Le=!!String.prototype.codePointAt,TLe=!!String.prototype.trimStart,PLe=!!String.prototype.trimEnd,RLe=!!Number.isSafeInteger,ILe=RLe?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},eI=!0;try{var OLe=Yae("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");eI=((J$=OLe.exec("a"))===null||J$===void 0?void 0:J$[0])==="a"}catch{eI=!1}var Ez=kLe?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},tI=_Le?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(o=t[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},$z=ELe?Object.fromEntries:function(t){for(var n={},r=0,i=t;r=r)){var i=t.charCodeAt(n),a;return i<55296||i>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?i:(i-55296<<10)+(a-56320)+65536}},MLe=TLe?function(t){return t.trimStart()}:function(t){return t.replace(CLe,"")},jLe=PLe?function(t){return t.trimEnd()}:function(t){return t.replace(SLe,"")};function Yae(e,t){return new RegExp(e,t)}var nI;if(eI){var Tz=Yae("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");nI=function(t,n){var r;Tz.lastIndex=n;var i=Tz.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else nI=function(t,n){for(var r=[];;){var i=Kae(t,n);if(i===void 0||Xae(i)||DLe(i))break;r.push(i),n+=i>=65536?2:1}return tI.apply(void 0,r)};var NLe=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:ni.pound,location:ir(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Kn.UNMATCHED_CLOSING_TAG,ir(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&rI(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:ni.literal,value:"<".concat(i,"/>"),location:ir(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:ni.tag,value:i,children:o,location:ir(r,this.clonePosition())},err:null}:this.error(Kn.INVALID_TAG,ir(s,this.clonePosition())))}else return this.error(Kn.UNCLOSED_TAG,ir(r,this.clonePosition()))}else return this.error(Kn.INVALID_TAG,ir(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&FLe(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var l=ir(r,this.clonePosition());return{val:{type:ni.literal,value:i,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!ALe(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return tI.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),tI(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Kn.EMPTY_ARGUMENT,ir(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(Kn.MALFORMED_ARGUMENT,ir(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:ni.argument,value:i,location:ir(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(Kn.MALFORMED_ARGUMENT,ir(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=nI(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=ir(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Kn.EXPECT_ARGUMENT_TYPE,ir(o,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var d=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var m=jLe(f.val);if(m.length===0)return this.error(Kn.EXPECT_ARGUMENT_STYLE,ir(this.clonePosition(),this.clonePosition()));var p=ir(d,this.clonePosition());c={style:m,styleLocation:p}}var h=this.tryParseArgumentClose(i);if(h.err)return h;var v=ir(i,this.clonePosition());if(c&&Ez(c==null?void 0:c.style,"::",0)){var g=MLe(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(g,c.styleLocation);return f.err?f:{val:{type:ni.number,value:r,location:v,style:f.val},err:null}}else{if(g.length===0)return this.error(Kn.EXPECT_DATE_TIME_SKELETON,v);var y=g;this.locale&&(y=xLe(g,this.locale));var m={type:hv.dateTime,pattern:y,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?mLe(y):{}},w=s==="date"?ni.date:ni.time;return{val:{type:w,value:r,location:v,style:m},err:null}}}return{val:{type:s==="number"?ni.number:s==="date"?ni.date:ni.time,value:r,location:v,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var x=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Kn.EXPECT_SELECT_ARGUMENT_OPTIONS,ir(x,ln({},x)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),S=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ir(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Kn.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),C=this.parseIdentifierIfPossible(),S=f.val}var k=this.tryParsePluralOrSelectOptions(t,s,n,C);if(k.err)return k;var h=this.tryParseArgumentClose(i);if(h.err)return h;var _=ir(i,this.clonePosition());return s==="select"?{val:{type:ni.select,value:r,options:$z(k.val),location:_},err:null}:{val:{type:ni.plural,value:r,options:$z(k.val),offset:S,pluralType:s==="plural"?"cardinal":"ordinal",location:_},err:null}}default:return this.error(Kn.INVALID_ARGUMENT_TYPE,ir(o,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Kn.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ir(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=hLe(t)}catch{return this.error(Kn.INVALID_NUMBER_SKELETON,n)}return{val:{type:hv.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?yLe(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],l=new Set,c=i.value,d=i.location;;){if(c.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var m=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,Kn.INVALID_PLURAL_ARGUMENT_SELECTOR);if(m.err)return m;d=ir(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Kn.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Kn.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ir(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,n,r);if(h.err)return h;var v=this.tryParseArgumentClose(p);if(v.err)return v;s.push([c,{value:h.val,location:ir(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,d=a.location}return s.length===0?this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,ir(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(Kn.MISSING_OTHER_CLAUSE,ir(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var l=ir(i,this.clonePosition());return a?(o*=r,ILe(o)?{val:o,err:null}:this.error(n,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=Kae(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(Ez(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Xae(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function rI(e){return e>=97&&e<=122||e>=65&&e<=90}function ALe(e){return rI(e)||e===47}function FLe(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function Xae(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function DLe(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function iI(e){e.forEach(function(t){if(delete t.location,Bae(t)||zae(t))for(var n in t.options)delete t.options[n].location,iI(t.options[n].value);else Fae(t)&&Vae(t.style)||(Dae(t)||Lae(t))&&ZR(t.style)?delete t.style.location:Hae(t)&&iI(t.children)})}function LLe(e,t){t===void 0&&(t={}),t=ln({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new NLe(e,t).parse();if(n.err){var r=SyntaxError(Kn[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||iI(n.val),n.val}var Nc;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Nc||(Nc={}));var hf=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Pz=function(e){ll(t,e);function t(n,r,i,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),Nc.INVALID_VALUE,a)||this}return t}(hf),BLe=function(e){ll(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Nc.INVALID_VALUE,i)||this}return t}(hf),zLe=function(e){ll(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Nc.MISSING_VALUE,r)||this}return t}(hf),eo;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(eo||(eo={}));function HLe(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==eo.literal||n.type!==eo.literal?t.push(n):r.value+=n.value,t},[])}function Jae(e){return typeof e=="function"}function WC(e,t,n,r,i,a,o){if(e.length===1&&Cz(e[0]))return[{type:eo.literal,value:e[0].value}];for(var s=[],l=0,c=e;l{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},xDe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},xn(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},wDe=e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}),SDe=pn("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,pictureCardSize:i,calc:a}=e,o=nn(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:i});return[xDe(o),pDe(o),gDe(o),bDe(o),hDe(o),vDe(o),yDe(o),ey(o)]},wDe);var CDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},kDe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:CDe}))},_De=u.forwardRef(kDe),EDe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},$De=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:EDe}))},TDe=u.forwardRef($De),PDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},RDe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:PDe}))},IDe=u.forwardRef(RDe);function fw(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function mw(e,t){const n=Ve(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function K$(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function ODe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const MDe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},Nae=e=>e.indexOf("image/")===0,jDe=e=>{if(e.type&&!e.thumbUrl)return Nae(e.type);const t=e.thumbUrl||e.url||"",n=MDe(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},td=200;function NDe(e){return new Promise(t=>{if(!e.type||!Nae(e.type)){t("");return}const n=document.createElement("canvas");n.width=td,n.height=td,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${td}px; height: ${td}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:a,height:o}=i;let s=td,l=td,c=0,d=0;a>o?(l=o*(td/a),d=-(l-s)/2):(s=a*(td/o),c=-(s-l)/2),r.drawImage(i,c,d,s,l);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(f)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const a=new FileReader;a.onload=()=>{a.result&&typeof a.result=="string"&&(i.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const a=new FileReader;a.onload=()=>{a.result&&t(a.result)},a.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var ADe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},FDe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:ADe}))},DDe=u.forwardRef(FDe);const LDe=u.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:i,file:a,items:o,progress:s,iconRender:l,actionIconRender:c,itemRender:d,isImgUrl:f,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,previewIcon:v,removeIcon:g,downloadIcon:y,extra:w,onPreview:x,onDownload:S,onClose:C},_)=>{var k,E;const{status:T}=a,[$,P]=u.useState(T);u.useEffect(()=>{T!=="removed"&&P(T)},[T]);const[M,j]=u.useState(!1);u.useEffect(()=>{const Z=setTimeout(()=>{j(!0)},300);return()=>{clearTimeout(Z)}},[]);const I=l(a);let R=u.createElement("div",{className:`${e}-icon`},I);if(i==="picture"||i==="picture-card"||i==="picture-circle")if($==="uploading"||!a.thumbUrl&&!a.url){const Z=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:$!=="uploading"});R=u.createElement("div",{className:Z},I)}else{const Z=f!=null&&f(a)?u.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):I,le=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});R=u.createElement("a",{className:le,onClick:se=>x(a,se),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Z)}const O=fe(`${e}-list-item`,`${e}-list-item-${$}`),D=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,L=(typeof p=="function"?p(a):p)?c((typeof g=="function"?g(a):g)||u.createElement(a3,null),()=>C(a),e,r.removeFile,!0):null,B=(typeof h=="function"?h(a):h)&&$==="done"?c((typeof y=="function"?y(a):y)||u.createElement(DDe,null),()=>S(a),e,r.downloadFile):null,F=i!=="picture-card"&&i!=="picture-circle"&&u.createElement("span",{key:"download-delete",className:fe(`${e}-list-item-actions`,{picture:i==="picture"})},B,L),z=typeof w=="function"?w(a):w,H=z&&u.createElement("span",{className:`${e}-list-item-extra`},z),A=fe(`${e}-list-item-name`),V=a.url?u.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:A,title:a.name},D,{href:a.url,onClick:Z=>x(a,Z)}),a.name,H):u.createElement("span",{key:"view",className:A,onClick:Z=>x(a,Z),title:a.name},a.name,H),W=(typeof m=="function"?m(a):m)&&(a.url||a.thumbUrl)?u.createElement("a",{href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Z=>x(a,Z),title:r.previewFile},typeof v=="function"?v(a):v||u.createElement(vy,null)):null,U=(i==="picture-card"||i==="picture-circle")&&$!=="uploading"&&u.createElement("span",{className:`${e}-list-item-actions`},W,$==="done"&&B,L),{getPrefixCls:Y}=u.useContext(Rt),J=Y(),ne=u.createElement("div",{className:O},R,V,F,U,M&&u.createElement(Gi,{motionName:`${J}-fade`,visible:$==="uploading",motionDeadline:2e3},({className:Z})=>{const le="percent"in a?u.createElement(Xj,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},s)):null;return u.createElement("div",{className:fe(`${e}-list-item-progress`,Z)},le)})),Q=a.response&&typeof a.response=="string"?a.response:((k=a.error)===null||k===void 0?void 0:k.statusText)||((E=a.error)===null||E===void 0?void 0:E.message)||r.uploadError,te=$==="error"?u.createElement(Er,{title:Q,getPopupContainer:Z=>Z.parentNode},ne):ne;return u.createElement("div",{className:fe(`${e}-list-item-container`,t),style:n,ref:_},d?d(te,a,o,{download:S.bind(null,a),preview:x.bind(null,a),remove:C.bind(null,a)}):te)}),BDe=(e,t)=>{const{listType:n="text",previewFile:r=NDe,onPreview:i,onDownload:a,onRemove:o,locale:s,iconRender:l,isImageUrl:c=jDe,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:p=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,progress:x={size:[-1,2],showInfo:!1},appendAction:S,appendActionVisible:C=!0,itemRender:_,disabled:k}=e,[,E]=d_(),[T,$]=u.useState(!1),P=["picture-card","picture-circle"].includes(n);u.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(A=>{!(A.originFileObj instanceof File||A.originFileObj instanceof Blob)||A.thumbUrl!==void 0||(A.thumbUrl="",r==null||r(A.originFileObj).then(V=>{A.thumbUrl=V||"",E()}))})},[n,f,r]),u.useEffect(()=>{$(!0)},[]);const M=(A,V)=>{if(i)return V==null||V.preventDefault(),i(A)},j=A=>{typeof a=="function"?a(A):A.url&&window.open(A.url)},I=A=>{o==null||o(A)},R=A=>{if(l)return l(A,n);const V=A.status==="uploading";if(n.startsWith("picture")){const W=n==="picture"?u.createElement(Ra,null):s.uploading,U=c!=null&&c(A)?u.createElement(IDe,null):u.createElement(_De,null);return V?W:U}return V?u.createElement(Ra,null):u.createElement(TDe,null)},O=(A,V,W,U,Y)=>{const J={type:"text",size:"small",title:U,onClick:ne=>{var Q,te;V(),u.isValidElement(A)&&((te=(Q=A.props).onClick)===null||te===void 0||te.call(Q,ne))},className:`${W}-list-item-action`,disabled:Y?k:!1};return u.isValidElement(A)?u.createElement(zt,Object.assign({},J,{icon:bi(A,Object.assign(Object.assign({},A.props),{onClick:()=>{}}))})):u.createElement(zt,Object.assign({},J),u.createElement("span",null,A))};u.useImperativeHandle(t,()=>({handlePreview:M,handleDownload:j}));const{getPrefixCls:D}=u.useContext(Rt),L=D("upload",d),B=D(),F=fe(`${L}-list`,`${L}-list-${n}`),z=u.useMemo(()=>ln(uv(B),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[B]),H=Object.assign(Object.assign({},P?{}:z),{motionDeadline:2e3,motionName:`${L}-${P?"animate-inline":"animate"}`,keys:Ve(f.map(A=>({key:A.uid,file:A}))),motionAppear:T});return u.createElement("div",{className:F},u.createElement(PM,Object.assign({},H,{component:!1}),({key:A,file:V,className:W,style:U})=>u.createElement(LDe,{key:A,locale:s,prefixCls:L,className:W,style:U,file:V,items:f,progress:x,listType:n,isImgUrl:c,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,iconRender:R,actionIconRender:O,itemRender:_,onPreview:M,onDownload:j,onClose:I})),S&&u.createElement(Gi,Object.assign({},H,{visible:C,forceRender:!0}),({className:A,style:V})=>bi(S,W=>({className:fe(W.className,A),style:Object.assign(Object.assign(Object.assign({},V),{pointerEvents:A?"none":void 0}),W.style)}))))},zDe=u.forwardRef(BDe);var HDe=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,[])).next())})};const z0=`__LIST_IGNORE_${Date.now()}__`,VDe=(e,t)=>{const n=kr("upload"),{fileList:r,defaultFileList:i,onRemove:a,showUploadList:o=!0,listType:s="text",onPreview:l,onDownload:c,onChange:d,onDrop:f,previewFile:m,disabled:p,locale:h,iconRender:v,isImageUrl:g,progress:y,prefixCls:w,className:x,type:S="select",children:C,style:_,itemRender:k,maxCount:E,data:T={},multiple:$=!1,hasControlInside:P=!0,action:M="",accept:j="",supportServerRender:I=!0,rootClassName:R}=e,O=u.useContext(gi),D=p??O,L=e.customRequest||n.customRequest,[B,F]=Ht(i||[],{value:r,postState:we=>we??[]}),[z,H]=u.useState("drop"),A=u.useRef(null),V=u.useRef(null);u.useMemo(()=>{const we=Date.now();(r||[]).forEach((ve,ge)=>{!ve.uid&&!Object.isFrozen(ve)&&(ve.uid=`__AUTO__${we}_${ge}__`)})},[r]);const W=(we,ve,ge)=>{let Ee=Ve(ve),Ne=!1;E===1?Ee=Ee.slice(-1):E&&(Ne=Ee.length>E,Ee=Ee.slice(0,E)),ki.flushSync(()=>{F(Ee)});const ze={file:we,fileList:Ee};ge&&(ze.event=ge),(!Ne||we.status==="removed"||Ee.some(He=>He.uid===we.uid))&&ki.flushSync(()=>{d==null||d(ze)})},U=(we,ve)=>HDe(void 0,void 0,void 0,function*(){const{beforeUpload:ge,transformFile:Ee}=e;let Ne=we;if(ge){const ze=yield ge(we,ve);if(ze===!1)return!1;if(delete we[z0],ze===z0)return Object.defineProperty(we,z0,{value:!0,configurable:!0}),!1;typeof ze=="object"&&ze&&(Ne=ze)}return Ee&&(Ne=yield Ee(Ne)),Ne}),Y=we=>{const ve=we.filter(Ne=>!Ne.file[z0]);if(!ve.length)return;const ge=ve.map(Ne=>fw(Ne.file));let Ee=Ve(B);ge.forEach(Ne=>{Ee=mw(Ne,Ee)}),ge.forEach((Ne,ze)=>{let He=Ne;if(ve[ze].parsedFile)Ne.status="uploading";else{const{originFileObj:Ye}=Ne;let De;try{De=new File([Ye],Ye.name,{type:Ye.type})}catch{De=new Blob([Ye],{type:Ye.type}),De.name=Ye.name,De.lastModifiedDate=new Date,De.lastModified=new Date().getTime()}De.uid=Ne.uid,He=De}W(He,Ee)})},J=(we,ve,ge)=>{try{typeof we=="string"&&(we=JSON.parse(we))}catch{}if(!K$(ve,B))return;const Ee=fw(ve);Ee.status="done",Ee.percent=100,Ee.response=we,Ee.xhr=ge;const Ne=mw(Ee,B);W(Ee,Ne)},ne=(we,ve)=>{if(!K$(ve,B))return;const ge=fw(ve);ge.status="uploading",ge.percent=we.percent;const Ee=mw(ge,B);W(ge,Ee,we)},Q=(we,ve,ge)=>{if(!K$(ge,B))return;const Ee=fw(ge);Ee.error=we,Ee.response=ve,Ee.status="error";const Ne=mw(Ee,B);W(Ee,Ne)},te=we=>{let ve;Promise.resolve(typeof a=="function"?a(we):a).then(ge=>{var Ee;if(ge===!1)return;const Ne=ODe(we,B);Ne&&(ve=Object.assign(Object.assign({},we),{status:"removed"}),B==null||B.forEach(ze=>{const He=ve.uid!==void 0?"uid":"name";ze[He]===ve[He]&&!Object.isFrozen(ze)&&(ze.status="removed")}),(Ee=A.current)===null||Ee===void 0||Ee.abort(ve),W(ve,Ne))})},Z=we=>{H(we.type),we.type==="drop"&&(f==null||f(we))};u.useImperativeHandle(t,()=>({onBatchStart:Y,onSuccess:J,onProgress:ne,onError:Q,fileList:B,upload:A.current,nativeElement:V.current}));const{getPrefixCls:le,direction:se,upload:ce}=u.useContext(Rt),re=le("upload",w),ie=Object.assign(Object.assign({onBatchStart:Y,onError:Q,onProgress:ne,onSuccess:J},e),{customRequest:L,data:T,multiple:$,action:M,accept:j,supportServerRender:I,prefixCls:re,disabled:D,beforeUpload:U,onChange:void 0,hasControlInside:P});delete ie.className,delete ie.style,(!C||D)&&delete ie.id;const pe=`${re}-wrapper`,[Se,_e,X]=SDe(re,pe),[ae]=aa("Upload",Zs.Upload),{showRemoveIcon:ee,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:oe,previewIcon:de,downloadIcon:xe,extra:ke}=typeof o=="boolean"?{}:o,be=typeof ee>"u"?!D:ee,ye=(we,ve)=>o?u.createElement(zDe,{prefixCls:re,listType:s,items:B,previewFile:m,onPreview:l,onDownload:c,onRemove:te,showRemoveIcon:be,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:oe,previewIcon:de,downloadIcon:xe,iconRender:v,extra:ke,locale:Object.assign(Object.assign({},ae),h),isImageUrl:g,progress:y,appendAction:we,appendActionVisible:ve,itemRender:k,disabled:D}):we,Ce=fe(pe,x,R,_e,X,ce==null?void 0:ce.className,{[`${re}-rtl`]:se==="rtl",[`${re}-picture-card-wrapper`]:s==="picture-card",[`${re}-picture-circle-wrapper`]:s==="picture-circle"}),Re=Object.assign(Object.assign({},ce==null?void 0:ce.style),_);if(S==="drag"){const we=fe(_e,re,`${re}-drag`,{[`${re}-drag-uploading`]:B.some(ve=>ve.status==="uploading"),[`${re}-drag-hover`]:z==="dragover",[`${re}-disabled`]:D,[`${re}-rtl`]:se==="rtl"});return Se(u.createElement("span",{className:Ce,ref:V},u.createElement("div",{className:we,style:Re,onDrop:Z,onDragOver:Z,onDragLeave:Z},u.createElement(YR,Object.assign({},ie,{ref:A,className:`${re}-btn`}),u.createElement("div",{className:`${re}-drag-container`},C))),ye()))}const Pe=fe(re,`${re}-select`,{[`${re}-disabled`]:D,[`${re}-hidden`]:!C}),Le=u.createElement("div",{className:Pe,style:Re},u.createElement(YR,Object.assign({},ie,{ref:A})));return Se(s==="picture-card"||s==="picture-circle"?u.createElement("span",{className:Ce,ref:V},ye(Le,!!C)):u.createElement("span",{className:Ce,ref:V},Le,ye()))},Aae=u.forwardRef(VDe);var WDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{style:n,height:r,hasControlInside:i=!1,children:a}=e,o=WDe(e,["style","height","hasControlInside","children"]),s=Object.assign(Object.assign({},n),{height:r});return u.createElement(Aae,Object.assign({ref:t,hasControlInside:i},o,{style:s,type:"drag"}),a)}),x2=Aae;x2.Dragger=UDe;x2.LIST_IGNORE=z0;var qDe=typeof Element<"u",GDe=typeof Map=="function",KDe=typeof Set=="function",YDe=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function VS(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!VS(e[r],t[r]))return!1;return!0}var a;if(GDe&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!VS(r.value[1],t.get(r.value[0])))return!1;return!0}if(KDe&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(YDe&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(qDe&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!VS(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var XDe=function(t,n){try{return VS(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const JDe=Zn(XDe);var QDe=function(e,t,n,r,i,a,o,s){if(!e){var l;if(t===void 0)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,a,o,s],d=0;l=new Error(t.replace(/%s/g,function(){return c[d++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},ZDe=QDe;const Sz=Zn(ZDe);var eLe=function(t,n,r,i){var a=r?r.call(i,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),s=Object.keys(n);if(o.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),c=0;c(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(Fae||{}),Y$={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","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"]}},Cz=Object.values(Fae),pN={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},nLe=Object.entries(pN).reduce((e,[t,n])=>(e[n]=t,e),{}),Rl="data-rh",Fh={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Dh=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},rLe=e=>{let t=Dh(e,"title");const n=Dh(e,Fh.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Dh(e,Fh.DEFAULT_TITLE);return t||r||void 0},iLe=e=>Dh(e,Fh.ON_CHANGE_CLIENT_STATE)||(()=>{}),X$=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),aLe=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let a=0;aconsole&&typeof console.warn=="function"&&console.warn(e),i0=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&oLe(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,a)=>{const o={};a.filter(l=>{let c;const d=Object.keys(l);for(let m=0;mi.push(l));const s=Object.keys(o);for(let l=0;l{if(Array.isArray(e)&&e.length){for(let n=0;n({baseTag:aLe(["href"],e),bodyAttributes:X$("bodyAttributes",e),defer:Dh(e,Fh.DEFER),encode:Dh(e,Fh.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:X$("htmlAttributes",e),linkTags:i0("link",["rel","href"],e),metaTags:i0("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:i0("noscript",["innerHTML"],e),onChangeClientState:iLe(e),scriptTags:i0("script",["src","innerHTML"],e),styleTags:i0("style",["cssText"],e),title:rLe(e),titleAttributes:X$("titleAttributes",e),prioritizeSeoTags:sLe(e,Fh.PRIORITIZE_SEO_TAGS)}),Dae=e=>Array.isArray(e)?e.join(""):e,cLe=(e,t)=>{const n=Object.keys(e);for(let r=0;rArray.isArray(e)?e.reduce((n,r)=>(cLe(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},kz=(e,t)=>({...e,[t]:void 0}),uLe=["noscript","script","style"],XR=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Lae=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),dLe=(e,t,n,r)=>{const i=Lae(n),a=Dae(t);return i?`<${e} ${Rl}="true" ${i}>${XR(a,r)}`:`<${e} ${Rl}="true">${XR(a,r)}`},fLe=(e,t,n=!0)=>t.reduce((r,i)=>{const a=i,o=Object.keys(a).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,d)=>{const f=typeof a[d]>"u"?d:`${d}="${XR(a[d],n)}"`;return c?`${c} ${f}`:f},""),s=a.innerHTML||a.cssText||"",l=uLe.indexOf(e)===-1;return`${r}<${e} ${Rl}="true" ${o}${l?"/>":`>${s}`}`},""),Bae=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=pN[r];return n[i||r]=e[r],n},t),mLe=(e,t,n)=>{const r={key:t,[Rl]:!0},i=Bae(n,r);return[K.createElement("title",i,t)]},WS=(e,t)=>t.map((n,r)=>{const i={key:r,[Rl]:!0};return Object.keys(n).forEach(a=>{const s=pN[a]||a;if(s==="innerHTML"||s==="cssText"){const l=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:l}}else i[s]=n[a]}),K.createElement(e,i)}),Fs=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>mLe(e,t.title,t.titleAttributes),toString:()=>dLe(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Bae(t),toString:()=>Lae(t)};default:return{toComponent:()=>WS(e,t),toString:()=>fLe(e,t,n)}}},pLe=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=J$(e,Y$.meta),a=J$(t,Y$.link),o=J$(n,Y$.script);return{priorityMethods:{toComponent:()=>[...WS("meta",i.priority),...WS("link",a.priority),...WS("script",o.priority)],toString:()=>`${Fs("meta",i.priority,r)} ${Fs("link",a.priority,r)} ${Fs("script",o.priority,r)}`},metaTags:i.default,linkTags:a.default,scriptTags:o.default}},hLe=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:a,styleTags:o,title:s="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:d,metaTags:f,scriptTags:m}=e,p={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:p,linkTags:d,metaTags:f,scriptTags:m}=pLe(e)),{priority:p,base:Fs("base",t,r),bodyAttributes:Fs("bodyAttributes",n,r),htmlAttributes:Fs("htmlAttributes",i,r),link:Fs("link",d,r),meta:Fs("meta",f,r),noscript:Fs("noscript",a,r),script:Fs("script",m,r),style:Fs("style",o,r),title:Fs("title",{title:s,titleAttributes:l},r)}},JR=hLe,pw=[],zae=!!(typeof window<"u"&&window.document&&window.document.createElement),QR=class{constructor(e,t){xo(this,"instances",[]);xo(this,"canUseDOM",zae);xo(this,"context");xo(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?pw:this.instances,add:e=>{(this.canUseDOM?pw:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?pw:this.instances).indexOf(e);(this.canUseDOM?pw:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=JR({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},vLe={},Hae=K.createContext(vLe),Zf,Vae=(Zf=class extends u.Component{constructor(n){super(n);xo(this,"helmetData");this.helmetData=new QR(this.props.context||{},Zf.canUseDOM)}render(){return K.createElement(Hae.Provider,{value:this.helmetData.value},this.props.children)}},xo(Zf,"canUseDOM",zae),Zf),Hp=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${Rl}]`),i=[].slice.call(r),a=[];let o;return t&&t.length&&t.forEach(s=>{const l=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")l.innerHTML=s.innerHTML;else if(c==="cssText")l.styleSheet?l.styleSheet.cssText=s.cssText:l.appendChild(document.createTextNode(s.cssText));else{const d=c,f=typeof s[d]>"u"?"":s[d];l.setAttribute(c,f)}l.setAttribute(Rl,"true"),i.some((c,d)=>(o=d,l.isEqualNode(c)))?i.splice(o,1):a.push(l)}),i.forEach(s=>{var l;return(l=s.parentNode)==null?void 0:l.removeChild(s)}),a.forEach(s=>n.appendChild(s)),{oldTags:i,newTags:a}},ZR=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(Rl),i=r?r.split(","):[],a=[...i],o=Object.keys(t);for(const s of o){const l=t[s]||"";n.getAttribute(s)!==l&&n.setAttribute(s,l),i.indexOf(s)===-1&&i.push(s);const c=a.indexOf(s);c!==-1&&a.splice(c,1)}for(let s=a.length-1;s>=0;s-=1)n.removeAttribute(a[s]);i.length===a.length?n.removeAttribute(Rl):n.getAttribute(Rl)!==o.join(",")&&n.setAttribute(Rl,o.join(","))},gLe=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Dae(e)),ZR("title",t)},_z=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:a,metaTags:o,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:d,title:f,titleAttributes:m}=e;ZR("body",r),ZR("html",i),gLe(f,m);const p={baseTag:Hp("base",n),linkTags:Hp("link",a),metaTags:Hp("meta",o),noscriptTags:Hp("noscript",s),scriptTags:Hp("script",c),styleTags:Hp("style",d)},h={},v={};Object.keys(p).forEach(g=>{const{newTags:y,oldTags:w}=p[g];y.length&&(h[g]=y),w.length&&(v[g]=p[g].oldTags)}),t&&t(),l(e,h,v)},a0=null,bLe=e=>{a0&&cancelAnimationFrame(a0),e.defer?a0=requestAnimationFrame(()=>{_z(e,()=>{a0=null})}):(_z(e),a0=null)},yLe=bLe,Ez=class extends u.Component{constructor(){super(...arguments);xo(this,"rendered",!1)}shouldComponentUpdate(t){return!tLe(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=lLe(t.get().map(a=>{const o={...a.props};return delete o.context,o}));Vae.canUseDOM?yLe(i):JR&&(r=JR(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},ST,xLe=(ST=class extends u.Component{shouldComponentUpdate(e){return!JDe(kz(this.props,"helmetData"),kz(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return Sz(Cz.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${Cz.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),Sz(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`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}mapChildrenToProps(e,t){let n={};return K.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...a}=r.props,o=Object.keys(a).reduce((l,c)=>(l[nLe[c]||c]=a[c],l),{});let{type:s}=r;switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(r,i),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof QR)){const i=r;r=new QR(i.context,!0),delete n.helmetData}return r?K.createElement(Ez,{...n,context:r.value}):K.createElement(Hae.Consumer,null,i=>K.createElement(Ez,{...n,context:i}))}},xo(ST,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),ST),eI=function(e,t){return eI=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},eI(e,t)};function ll(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");eI(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var cn=function(){return cn=Object.assign||function(t){for(var n,r=1,i=arguments.length;r"u"&&(a=e.call(this,r),t.set(i,a)),a}function Wae(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function Uae(e,t,n,r,i){return n.bind(t,e,r,i)}function CLe(e,t){var n=e.length===1?SLe:Wae;return Uae(e,this,n,t.cache.create(),t.serializer)}function kLe(e,t){return Uae(e,this,Wae,t.cache.create(),t.serializer)}var _Le=function(){return JSON.stringify(arguments)};function hN(){this.cache=Object.create(null)}hN.prototype.get=function(e){return this.cache[e]};hN.prototype.set=function(e,t){this.cache[e]=t};var ELe={create:function(){return new hN}},ro={variadic:kLe};function qae(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}no(function(){for(var e,t=[],n=0;n0}),n=[],r=0,i=t;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(jLe,function(l,c,d,f,m,p){if(c)t.minimumIntegerDigits=d.length;else{if(f&&m)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(noe.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(Tz.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Tz,function(l,c,d,f,m,p){return d==="*"?t.minimumFractionDigits=c.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:m&&p?(t.minimumFractionDigits=m.length,t.maximumFractionDigits=m.length+p.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=i.options[0];a==="w"?t=cn(cn({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=cn(cn({},t),Pz(a)));continue}if(toe.test(i.stem)){t=cn(cn({},t),Pz(i.stem));continue}var o=roe(i.stem);o&&(t=cn(cn({},t),o));var s=NLe(i.stem);s&&(t=cn(cn({},t),s))}return t}var hw={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function FLe(e,t){for(var n="",r=0;r>1),l="a",c=DLe(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;o-- >0;)n=c+n}else i==="J"?n+="H":n+=i}return n}function DLe(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=hw[r||""]||hw[n||""]||hw["".concat(n,"-001")]||hw["001"];return i[0]}var Q$,LLe=new RegExp("^".concat(eoe.source,"*")),BLe=new RegExp("".concat(eoe.source,"*$"));function ar(e,t){return{start:e,end:t}}var zLe=!!String.prototype.startsWith&&"_a".startsWith("a",1),HLe=!!String.fromCodePoint,VLe=!!Object.fromEntries,WLe=!!String.prototype.codePointAt,ULe=!!String.prototype.trimStart,qLe=!!String.prototype.trimEnd,GLe=!!Number.isSafeInteger,KLe=GLe?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},nI=!0;try{var YLe=aoe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");nI=((Q$=YLe.exec("a"))===null||Q$===void 0?void 0:Q$[0])==="a"}catch{nI=!1}var Iz=zLe?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},rI=HLe?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(o=t[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},Oz=VLe?Object.fromEntries:function(t){for(var n={},r=0,i=t;r=r)){var i=t.charCodeAt(n),a;return i<55296||i>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?i:(i-55296<<10)+(a-56320)+65536}},XLe=ULe?function(t){return t.trimStart()}:function(t){return t.replace(LLe,"")},JLe=qLe?function(t){return t.trimEnd()}:function(t){return t.replace(BLe,"")};function aoe(e,t){return new RegExp(e,t)}var iI;if(nI){var Mz=aoe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");iI=function(t,n){var r;Mz.lastIndex=n;var i=Mz.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else iI=function(t,n){for(var r=[];;){var i=ioe(t,n);if(i===void 0||ooe(i)||tBe(i))break;r.push(i),n+=i>=65536?2:1}return rI.apply(void 0,r)};var QLe=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:ei.pound,location:ar(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Kn.UNMATCHED_CLOSING_TAG,ar(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&aI(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:ei.literal,value:"<".concat(i,"/>"),location:ar(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:ei.tag,value:i,children:o,location:ar(r,this.clonePosition())},err:null}:this.error(Kn.INVALID_TAG,ar(s,this.clonePosition())))}else return this.error(Kn.UNCLOSED_TAG,ar(r,this.clonePosition()))}else return this.error(Kn.INVALID_TAG,ar(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&eBe(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var l=ar(r,this.clonePosition());return{val:{type:ei.literal,value:i,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!ZLe(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return rI.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),rI(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Kn.EMPTY_ARGUMENT,ar(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(Kn.MALFORMED_ARGUMENT,ar(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:ei.argument,value:i,location:ar(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(Kn.MALFORMED_ARGUMENT,ar(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=iI(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=ar(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Kn.EXPECT_ARGUMENT_TYPE,ar(o,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var d=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var m=JLe(f.val);if(m.length===0)return this.error(Kn.EXPECT_ARGUMENT_STYLE,ar(this.clonePosition(),this.clonePosition()));var p=ar(d,this.clonePosition());c={style:m,styleLocation:p}}var h=this.tryParseArgumentClose(i);if(h.err)return h;var v=ar(i,this.clonePosition());if(c&&Iz(c==null?void 0:c.style,"::",0)){var g=XLe(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(g,c.styleLocation);return f.err?f:{val:{type:ei.number,value:r,location:v,style:f.val},err:null}}else{if(g.length===0)return this.error(Kn.EXPECT_DATE_TIME_SKELETON,v);var y=g;this.locale&&(y=FLe(g,this.locale));var m={type:gv.dateTime,pattern:y,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?RLe(y):{}},w=s==="date"?ei.date:ei.time;return{val:{type:w,value:r,location:v,style:m},err:null}}}return{val:{type:s==="number"?ei.number:s==="date"?ei.date:ei.time,value:r,location:v,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var x=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Kn.EXPECT_SELECT_ARGUMENT_OPTIONS,ar(x,cn({},x)));this.bumpSpace();var S=this.parseIdentifierIfPossible(),C=0;if(s!=="select"&&S.value==="offset"){if(!this.bumpIf(":"))return this.error(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ar(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Kn.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),S=this.parseIdentifierIfPossible(),C=f.val}var _=this.tryParsePluralOrSelectOptions(t,s,n,S);if(_.err)return _;var h=this.tryParseArgumentClose(i);if(h.err)return h;var k=ar(i,this.clonePosition());return s==="select"?{val:{type:ei.select,value:r,options:Oz(_.val),location:k},err:null}:{val:{type:ei.plural,value:r,options:Oz(_.val),offset:C,pluralType:s==="plural"?"cardinal":"ordinal",location:k},err:null}}default:return this.error(Kn.INVALID_ARGUMENT_TYPE,ar(o,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Kn.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ar(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=OLe(t)}catch{return this.error(Kn.INVALID_NUMBER_SKELETON,n)}return{val:{type:gv.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?ALe(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],l=new Set,c=i.value,d=i.location;;){if(c.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var m=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,Kn.INVALID_PLURAL_ARGUMENT_SELECTOR);if(m.err)return m;d=ar(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Kn.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Kn.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ar(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,n,r);if(h.err)return h;var v=this.tryParseArgumentClose(p);if(v.err)return v;s.push([c,{value:h.val,location:ar(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,d=a.location}return s.length===0?this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,ar(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(Kn.MISSING_OTHER_CLAUSE,ar(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var l=ar(i,this.clonePosition());return a?(o*=r,KLe(o)?{val:o,err:null}:this.error(n,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=ioe(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(Iz(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&ooe(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function aI(e){return e>=97&&e<=122||e>=65&&e<=90}function ZLe(e){return aI(e)||e===47}function eBe(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function ooe(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function tBe(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function oI(e){e.forEach(function(t){if(delete t.location,Xae(t)||Jae(t))for(var n in t.options)delete t.options[n].location,oI(t.options[n].value);else Gae(t)&&Zae(t.style)||(Kae(t)||Yae(t))&&tI(t.style)?delete t.style.location:Qae(t)&&oI(t.children)})}function nBe(e,t){t===void 0&&(t={}),t=cn({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new QLe(e,t).parse();if(n.err){var r=SyntaxError(Kn[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||oI(n.val),n.val}var Nc;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Nc||(Nc={}));var hf=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),jz=function(e){ll(t,e);function t(n,r,i,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),Nc.INVALID_VALUE,a)||this}return t}(hf),rBe=function(e){ll(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Nc.INVALID_VALUE,i)||this}return t}(hf),iBe=function(e){ll(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Nc.MISSING_VALUE,r)||this}return t}(hf),eo;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(eo||(eo={}));function aBe(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==eo.literal||n.type!==eo.literal?t.push(n):r.value+=n.value,t},[])}function soe(e){return typeof e=="function"}function US(e,t,n,r,i,a,o){if(e.length===1&&$z(e[0]))return[{type:eo.literal,value:e[0].value}];for(var s=[],l=0,c=e;l"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=LLe,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Mm;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Mm||(Mm={}));var wy=function(e){ll(t,e);function t(n,r,i){var a=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` +`,Nc.MISSING_INTL_API,o);var S=n.getPluralRules(t,{type:d.pluralType}).select(m-(d.offset||0));x=d.options[S]||d.options.other}if(!x)throw new jz(d.value,m,Object.keys(d.options),o);s.push.apply(s,US(x.value,t,n,r,i,m-(d.offset||0)));continue}}return aBe(s)}function oBe(e,t){return t?cn(cn(cn({},e||{}),t||{}),Object.keys(e).reduce(function(n,r){return n[r]=cn(cn({},e[r]),t[r]||{}),n},{})):e}function sBe(e,t){return t?Object.keys(e).reduce(function(n,r){return n[r]=oBe(e[r],t[r]),n},cn({},e)):e}function Z$(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function lBe(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:no(function(){for(var t,n=[],r=0;r"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=nBe,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Om;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Om||(Om={}));var Cy=function(e){ll(t,e);function t(n,r,i){var a=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` `).concat(o?` `.concat(o.message,` -`).concat(o.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),qLe=function(e){ll(t,e);function t(n,r){return e.call(this,Mm.UNSUPPORTED_FORMATTER,n,r)||this}return t}(wy),GLe=function(e){ll(t,e);function t(n,r){return e.call(this,Mm.INVALID_CONFIG,n,r)||this}return t}(wy),Rz=function(e){ll(t,e);function t(n,r){return e.call(this,Mm.MISSING_DATA,n,r)||this}return t}(wy),cl=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,Mm.FORMAT_ERROR,"".concat(n,` +`).concat(o.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),cBe=function(e){ll(t,e);function t(n,r){return e.call(this,Om.UNSUPPORTED_FORMATTER,n,r)||this}return t}(Cy),uBe=function(e){ll(t,e);function t(n,r){return e.call(this,Om.INVALID_CONFIG,n,r)||this}return t}(Cy),Nz=function(e){ll(t,e);function t(n,r){return e.call(this,Om.MISSING_DATA,n,r)||this}return t}(Cy),cl=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,Om.FORMAT_ERROR,"".concat(n,` Locale: `).concat(r,` -`),i)||this;return a.locale=r,a}return t}(wy),Z$=function(e){ll(t,e);function t(n,r,i,a){var o=e.call(this,"".concat(n,` +`),i)||this;return a.locale=r,a}return t}(Cy),e6=function(e){ll(t,e);function t(n,r,i,a){var o=e.call(this,"".concat(n,` MessageID: `).concat(i==null?void 0:i.id,` Default Message: `).concat(i==null?void 0:i.defaultMessage,` Description: `).concat(i==null?void 0:i.description,` -`),r,a)||this;return o.descriptor=i,o.locale=r,o}return t}(cl),KLe=function(e){ll(t,e);function t(n,r){var i=e.call(this,Mm.MISSING_TRANSLATION,'Missing message: "'.concat(n.id,'" for locale "').concat(r,'", using ').concat(n.defaultMessage?"default message (".concat(typeof n.defaultMessage=="string"?n.defaultMessage:n.defaultMessage.map(function(a){var o;return(o=a.value)!==null&&o!==void 0?o:JSON.stringify(a)}).join(),")"):"id"," as fallback."))||this;return i.descriptor=n,i}return t}(wy);function np(e,t,n){return n===void 0&&(n={}),t.reduce(function(r,i){return i in e?r[i]=e[i]:i in n&&(r[i]=n[i]),r},{})}var YLe=function(e){},XLe=function(e){},Zae={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:YLe,onWarn:XLe};function eoe(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function $f(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function JLe(e){e===void 0&&(e=eoe());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,i=no(function(){for(var s,l=[],c=0;c needs to exist in the component ancestry.")}var aoe=ln(ln({},Zae),{textComponent:u.Fragment});function yBe(e){return function(t){return e(u.Children.toArray(t))}}function oI(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var a=0;a needs to exist in the component ancestry.")}var hoe=cn(cn({},coe),{textComponent:u.Fragment});function ABe(e){return function(t){return e(u.Children.toArray(t))}}function lI(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var a=0;a{r==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",o=>{o.matches?n("dark"):n("light")}))},[]),u.useEffect(()=>{localStorage.setItem(Hz,i),i==="light"?n("light"):i==="dark"?n("dark"):i==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"))},[i]),u.useEffect(()=>{localStorage.setItem(Vz,t)},[t]),{themeName:t,setThemeName:n,themeMode:i,setThemeMode:a,isDarkMode:t==="dark",isLightMode:t==="light"}}//! moment.js + */var ba=typeof Symbol=="function"&&Symbol.for,gN=ba?Symbol.for("react.element"):60103,bN=ba?Symbol.for("react.portal"):60106,c3=ba?Symbol.for("react.fragment"):60107,u3=ba?Symbol.for("react.strict_mode"):60108,d3=ba?Symbol.for("react.profiler"):60114,f3=ba?Symbol.for("react.provider"):60109,m3=ba?Symbol.for("react.context"):60110,yN=ba?Symbol.for("react.async_mode"):60111,p3=ba?Symbol.for("react.concurrent_mode"):60111,h3=ba?Symbol.for("react.forward_ref"):60112,v3=ba?Symbol.for("react.suspense"):60113,FBe=ba?Symbol.for("react.suspense_list"):60120,g3=ba?Symbol.for("react.memo"):60115,b3=ba?Symbol.for("react.lazy"):60116,DBe=ba?Symbol.for("react.block"):60121,LBe=ba?Symbol.for("react.fundamental"):60117,BBe=ba?Symbol.for("react.responder"):60118,zBe=ba?Symbol.for("react.scope"):60119;function Es(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case gN:switch(e=e.type,e){case yN:case p3:case c3:case d3:case u3:case v3:return e;default:switch(e=e&&e.$$typeof,e){case m3:case h3:case b3:case g3:case f3:return e;default:return t}}case bN:return t}}}function goe(e){return Es(e)===p3}Mr.AsyncMode=yN;Mr.ConcurrentMode=p3;Mr.ContextConsumer=m3;Mr.ContextProvider=f3;Mr.Element=gN;Mr.ForwardRef=h3;Mr.Fragment=c3;Mr.Lazy=b3;Mr.Memo=g3;Mr.Portal=bN;Mr.Profiler=d3;Mr.StrictMode=u3;Mr.Suspense=v3;Mr.isAsyncMode=function(e){return goe(e)||Es(e)===yN};Mr.isConcurrentMode=goe;Mr.isContextConsumer=function(e){return Es(e)===m3};Mr.isContextProvider=function(e){return Es(e)===f3};Mr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===gN};Mr.isForwardRef=function(e){return Es(e)===h3};Mr.isFragment=function(e){return Es(e)===c3};Mr.isLazy=function(e){return Es(e)===b3};Mr.isMemo=function(e){return Es(e)===g3};Mr.isPortal=function(e){return Es(e)===bN};Mr.isProfiler=function(e){return Es(e)===d3};Mr.isStrictMode=function(e){return Es(e)===u3};Mr.isSuspense=function(e){return Es(e)===v3};Mr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===c3||e===p3||e===d3||e===u3||e===v3||e===FBe||typeof e=="object"&&e!==null&&(e.$$typeof===b3||e.$$typeof===g3||e.$$typeof===f3||e.$$typeof===m3||e.$$typeof===h3||e.$$typeof===LBe||e.$$typeof===BBe||e.$$typeof===zBe||e.$$typeof===DBe)};Mr.typeOf=Es;voe.exports=Mr;var HBe=voe.exports,boe=HBe,VBe={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},WBe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},yoe={};yoe[boe.ForwardRef]=VBe;yoe[boe.Memo]=WBe;var xN=typeof window<"u"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=u.createContext(null)):u.createContext(null);xN.Consumer;var UBe=xN.Provider,qBe=UBe,GBe=xN;function Fr(){var e=u.useContext(GBe);return poe(e),e}var cI;(function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"})(cI||(cI={}));var uI;(function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"})(uI||(uI={}));function xoe(e){var t=function(n){var r=Fr(),i=n.value,a=n.children,o=vv(n,["value","children"]),s=typeof i=="string"?new Date(i||0):i,l=e==="formatDate"?r.formatDateToParts(s,o):r.formatTimeToParts(s,o);return a(l)};return t.displayName=uI[e],t}function ky(e){var t=function(n){var r=Fr(),i=n.value,a=n.children,o=vv(n,["value","children"]),s=r[e](i,o);if(typeof a=="function")return a(s);var l=r.textComponent||u.Fragment;return u.createElement(l,null,s)};return t.displayName=cI[e],t}function woe(e){return e&&Object.keys(e).reduce(function(t,n){var r=e[n];return t[n]=soe(r)?ABe(r):r,t},{})}var Lz=function(e,t,n,r){for(var i=[],a=4;a{r==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",o=>{o.matches?n("dark"):n("light")}))},[]),u.useEffect(()=>{localStorage.setItem(Gz,i),i==="light"?n("light"):i==="dark"?n("dark"):i==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"))},[i]),u.useEffect(()=>{localStorage.setItem(Kz,t)},[t]),{themeName:t,setThemeName:n,themeMode:i,setThemeMode:a,isDarkMode:t==="dark",isLightMode:t==="light"}}//! moment.js //! version : 2.30.1 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! momentjs.com -var mse;function Ot(){return mse.apply(null,arguments)}function MVe(e){mse=e}function Yl(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function mm(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function vr(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function DN(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(vr(e,t))return!1;return!0}function ko(e){return e===void 0}function Lu(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function jy(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function pse(e,t){var n=[],r,i=e.length;for(r=0;r>>0,r;for(r=0;r0)for(n=0;n>>0,r;for(r=0;r0)for(n=0;n=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var HN=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cw=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,d6={},Fh={};function hn(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Fh[e]=i),t&&(Fh[t[0]]=function(){return Ac(i.apply(this,arguments),t[1],t[2])}),n&&(Fh[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function DVe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function LVe(e){var t=e.match(HN),n,r;for(n=0,r=t.length;n=0&&Cw.test(e);)e=e.replace(Cw,r),Cw.lastIndex=0,n-=1;return e}var BVe={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"};function zVe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(HN).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var HVe="Invalid date";function VVe(){return this._invalidDate}var WVe="%d",UVe=/\d{1,2}/;function qVe(e){return this._ordinal.replace("%d",e)}var GVe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function KVe(e,t,n,r){var i=this._relativeTime[n];return Wc(i)?i(e,t,n,r):i.replace(/%d/i,e)}function YVe(e,t){var n=this._relativeTime[e>0?"future":"past"];return Wc(n)?n(t):n.replace(/%s/i,t)}var cH={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function dl(e){return typeof e=="string"?cH[e]||cH[e.toLowerCase()]:void 0}function VN(e){var t={},n,r;for(r in e)vr(e,r)&&(n=dl(r),n&&(t[n]=e[r]));return t}var XVe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function JVe(e){var t=[],n;for(n in e)vr(e,n)&&t.push({unit:n,priority:XVe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var bse=/\d/,$s=/\d\d/,yse=/\d{3}/,WN=/\d{4}/,X3=/[+-]?\d{6}/,oi=/\d\d?/,xse=/\d\d\d\d?/,wse=/\d\d\d\d\d\d?/,J3=/\d{1,3}/,UN=/\d{1,4}/,Q3=/[+-]?\d{1,6}/,pg=/\d+/,Z3=/[+-]?\d+/,QVe=/Z|[+-]\d\d:?\d\d/gi,e4=/Z|[+-]\d\d(?::?\d\d)?/gi,ZVe=/[+-]?\d+(\.\d{1,3})?/,Ay=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,hg=/^[1-9]\d?/,qN=/^([1-9]\d|\d)/,$2;$2={};function Zt(e,t,n){$2[e]=Wc(t)?t:function(r,i){return r&&n?n:t}}function eWe(e,t){return vr($2,e)?$2[e](t._strict,t._locale):new RegExp(tWe(e))}function tWe(e){return Su(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function Su(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function zs(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Gn(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=zs(t)),n}var yI={};function Lr(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),Lu(t)&&(r=function(a,o){o[t]=Gn(a)}),i=e.length,n=0;n68?1900:2e3)};var Cse=vg("FullYear",!0);function aWe(){return t4(this.year())}function vg(e,t){return function(n){return n!=null?(Sse(this,e,n),Ot.updateOffset(this,t),this):d1(this,e)}}function d1(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Sse(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!t4(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function oWe(e){return e=dl(e),Wc(this[e])?this[e]():this}function sWe(e,t){if(typeof e=="object"){e=VN(e);var n=JVe(e),r,i=n.length;for(r=0;r=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function f1(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function T2(e,t,n){var r=7+t-n,i=(7+f1(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Pse(e,t,n,r,i){var a=(7+n-r)%7,o=T2(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=vb(l)+s):s>vb(e)?(l=e+1,c=s-vb(e)):(l=e,c=s),{year:l,dayOfYear:c}}function m1(e,t,n){var r=T2(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+ku(o,t,n)):i>ku(e.year(),t,n)?(a=i-ku(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function ku(e,t,n){var r=T2(e,t,n),i=T2(e+1,t,n);return(vb(e)-r+i)/7}hn("w",["ww",2],"wo","week");hn("W",["WW",2],"Wo","isoWeek");Zt("w",oi,hg);Zt("ww",oi,$s);Zt("W",oi,hg);Zt("WW",oi,$s);Fy(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=Gn(e)});function xWe(e){return m1(e,this._week.dow,this._week.doy).week}var wWe={dow:0,doy:6};function CWe(){return this._week.dow}function SWe(){return this._week.doy}function kWe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function _We(e){var t=m1(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}hn("d",0,"do","day");hn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});hn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});hn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});hn("e",0,0,"weekday");hn("E",0,0,"isoWeekday");Zt("d",oi);Zt("e",oi);Zt("E",oi);Zt("dd",function(e,t){return t.weekdaysMinRegex(e)});Zt("ddd",function(e,t){return t.weekdaysShortRegex(e)});Zt("dddd",function(e,t){return t.weekdaysRegex(e)});Fy(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:An(n).invalidWeekday=e});Fy(["d","e","E"],function(e,t,n,r){t[r]=Gn(e)});function EWe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function $We(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function KN(e,t){return e.slice(t,7).concat(e.slice(0,t))}var TWe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Rse="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),PWe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),RWe=Ay,IWe=Ay,OWe=Ay;function MWe(e,t){var n=Yl(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?KN(n,this._week.dow):e?n[e.day()]:n}function jWe(e){return e===!0?KN(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function NWe(e){return e===!0?KN(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function AWe(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Vc([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=Ii.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=Ii.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=Ii.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=Ii.call(this._weekdaysParse,o),i!==-1||(i=Ii.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=Ii.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=Ii.call(this._shortWeekdaysParse,o),i!==-1||(i=Ii.call(this._weekdaysParse,o),i!==-1)?i:(i=Ii.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=Ii.call(this._minWeekdaysParse,o),i!==-1||(i=Ii.call(this._weekdaysParse,o),i!==-1)?i:(i=Ii.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function FWe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return AWe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Vc([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function DWe(e){if(!this.isValid())return e!=null?this:NaN;var t=d1(this,"Day");return e!=null?(e=EWe(e,this.localeData()),this.add(e-t,"d")):t}function LWe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function BWe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=$We(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function zWe(e){return this._weekdaysParseExact?(vr(this,"_weekdaysRegex")||YN.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(vr(this,"_weekdaysRegex")||(this._weekdaysRegex=RWe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function HWe(e){return this._weekdaysParseExact?(vr(this,"_weekdaysRegex")||YN.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(vr(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=IWe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function VWe(e){return this._weekdaysParseExact?(vr(this,"_weekdaysRegex")||YN.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(vr(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=OWe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function YN(){function e(d,f){return f.length-d.length}var t=[],n=[],r=[],i=[],a,o,s,l,c;for(a=0;a<7;a++)o=Vc([2e3,1]).day(a),s=Su(this.weekdaysMin(o,"")),l=Su(this.weekdaysShort(o,"")),c=Su(this.weekdays(o,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function XN(){return this.hours()%12||12}function WWe(){return this.hours()||24}hn("H",["HH",2],0,"hour");hn("h",["hh",2],0,XN);hn("k",["kk",2],0,WWe);hn("hmm",0,0,function(){return""+XN.apply(this)+Ac(this.minutes(),2)});hn("hmmss",0,0,function(){return""+XN.apply(this)+Ac(this.minutes(),2)+Ac(this.seconds(),2)});hn("Hmm",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)});hn("Hmmss",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)+Ac(this.seconds(),2)});function Ise(e,t){hn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Ise("a",!0);Ise("A",!1);function Ose(e,t){return t._meridiemParse}Zt("a",Ose);Zt("A",Ose);Zt("H",oi,qN);Zt("h",oi,hg);Zt("k",oi,hg);Zt("HH",oi,$s);Zt("hh",oi,$s);Zt("kk",oi,$s);Zt("hmm",xse);Zt("hmmss",wse);Zt("Hmm",xse);Zt("Hmmss",wse);Lr(["H","HH"],ea);Lr(["k","kk"],function(e,t,n){var r=Gn(e);t[ea]=r===24?0:r});Lr(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Lr(["h","hh"],function(e,t,n){t[ea]=Gn(e),An(n).bigHour=!0});Lr("hmm",function(e,t,n){var r=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r)),An(n).bigHour=!0});Lr("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i)),An(n).bigHour=!0});Lr("Hmm",function(e,t,n){var r=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r))});Lr("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i))});function UWe(e){return(e+"").toLowerCase().charAt(0)==="p"}var qWe=/[ap]\.?m?\.?/i,GWe=vg("Hours",!0);function KWe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Mse={calendar:AVe,longDateFormat:BVe,invalidDate:HVe,ordinal:WVe,dayOfMonthOrdinalParse:UVe,relativeTime:GVe,months:cWe,monthsShort:kse,week:wWe,weekdays:TWe,weekdaysMin:PWe,weekdaysShort:Rse,meridiemParse:qWe},si={},i0={},p1;function YWe(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=n4(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&YWe(a,r)>=n-1)break;n--}t++}return p1}function JWe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function n4(e){var t=null,n;if(si[e]===void 0&&typeof module<"u"&&module&&module.exports&&JWe(e))try{t=p1._abbr,n=require,n("./locale/"+e),Ud(t)}catch{si[e]=null}return si[e]}function Ud(e,t){var n;return e&&(ko(t)?n=Gu(e):n=JN(e,t),n?p1=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),p1._abbr}function JN(e,t){if(t!==null){var n,r=Mse;if(t.abbr=e,si[e]!=null)vse("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=si[e]._config;else if(t.parentLocale!=null)if(si[t.parentLocale]!=null)r=si[t.parentLocale]._config;else if(n=n4(t.parentLocale),n!=null)r=n._config;else return i0[t.parentLocale]||(i0[t.parentLocale]=[]),i0[t.parentLocale].push({name:e,config:t}),null;return si[e]=new zN(gI(r,t)),i0[e]&&i0[e].forEach(function(i){JN(i.name,i.config)}),Ud(e),si[e]}else return delete si[e],null}function QWe(e,t){if(t!=null){var n,r,i=Mse;si[e]!=null&&si[e].parentLocale!=null?si[e].set(gI(si[e]._config,t)):(r=n4(e),r!=null&&(i=r._config),t=gI(i,t),r==null&&(t.abbr=e),n=new zN(t),n.parentLocale=si[e],si[e]=n),Ud(e)}else si[e]!=null&&(si[e].parentLocale!=null?(si[e]=si[e].parentLocale,e===Ud()&&Ud(e)):si[e]!=null&&delete si[e]);return si[e]}function Gu(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return p1;if(!Yl(e)){if(t=n4(e),t)return t;e=[e]}return XWe(e)}function ZWe(){return bI(si)}function QN(e){var t,n=e._a;return n&&An(e).overflow===-2&&(t=n[bu]<0||n[bu]>11?bu:n[xc]<1||n[xc]>GN(n[Wa],n[bu])?xc:n[ea]<0||n[ea]>24||n[ea]===24&&(n[Ml]!==0||n[yu]!==0||n[Yf]!==0)?ea:n[Ml]<0||n[Ml]>59?Ml:n[yu]<0||n[yu]>59?yu:n[Yf]<0||n[Yf]>999?Yf:-1,An(e)._overflowDayOfYear&&(txc)&&(t=xc),An(e)._overflowWeeks&&t===-1&&(t=rWe),An(e)._overflowWeekday&&t===-1&&(t=iWe),An(e).overflow=t),e}var eUe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tUe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,nUe=/Z|[+-]\d\d(?::?\d\d)?/,Sw=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],f6=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],rUe=/^\/?Date\((-?\d+)/i,iUe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,aUe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function jse(e){var t,n,r=e._i,i=eUe.exec(r)||tUe.exec(r),a,o,s,l,c=Sw.length,d=f6.length;if(i){for(An(e).iso=!0,t=0,n=c;tvb(o)||e._dayOfYear===0)&&(An(e)._overflowDayOfYear=!0),n=f1(o,0,e._dayOfYear),e._a[bu]=n.getUTCMonth(),e._a[xc]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[ea]===24&&e._a[Ml]===0&&e._a[yu]===0&&e._a[Yf]===0&&(e._nextDay=!0,e._a[ea]=0),e._d=(e._useUTC?f1:yWe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ea]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(An(e).weekdayMismatch=!0)}}function mUe(e){var t,n,r,i,a,o,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=Qp(t.GG,e._a[Wa],m1(ai(),1,4).year),r=Qp(t.W,1),i=Qp(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=m1(ai(),a,o),n=Qp(t.gg,e._a[Wa],c.year),r=Qp(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>ku(n,a,o)?An(e)._overflowWeeks=!0:l!=null?An(e)._overflowWeekday=!0:(s=Pse(n,r,i,a,o),e._a[Wa]=s.year,e._dayOfYear=s.dayOfYear)}Ot.ISO_8601=function(){};Ot.RFC_2822=function(){};function e9(e){if(e._f===Ot.ISO_8601){jse(e);return}if(e._f===Ot.RFC_2822){Nse(e);return}e._a=[],An(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,d;for(i=gse(e._f,e._locale).match(HN)||[],d=i.length,n=0;n0&&An(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Fh[a]?(r?An(e).empty=!1:An(e).unusedTokens.push(a),nWe(a,r,e)):e._strict&&!r&&An(e).unusedTokens.push(a);An(e).charsLeftOver=s-l,t.length>0&&An(e).unusedInput.push(t),e._a[ea]<=12&&An(e).bigHour===!0&&e._a[ea]>0&&(An(e).bigHour=void 0),An(e).parsedDateParts=e._a.slice(0),An(e).meridiem=e._meridiem,e._a[ea]=pUe(e._locale,e._a[ea],e._meridiem),c=An(e).era,c!==null&&(e._a[Wa]=e._locale.erasConvertYear(c,e._a[Wa])),ZN(e),QN(e)}function pUe(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function hUe(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){An(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:Y3()});function Dse(e,t){var n,r;if(t.length===1&&Yl(t[0])&&(t=t[0]),!t.length)return ai();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function AUe(){if(!ko(this._isDSTShifted))return this._isDSTShifted;var e={},t;return BN(e,this),e=Ase(e),e._a?(t=e._isUTC?Vc(e._a):ai(e._a),this._isDSTShifted=this.isValid()&&$Ue(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function FUe(){return this.isValid()?!this._isUTC:!1}function DUe(){return this.isValid()?this._isUTC:!1}function Bse(){return this.isValid()?this._isUTC&&this._offset===0:!1}var LUe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,BUe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ec(e,t){var n=e,r=null,i,a,o;return YC(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Lu(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=LUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:Gn(r[xc])*i,h:Gn(r[ea])*i,m:Gn(r[Ml])*i,s:Gn(r[yu])*i,ms:Gn(xI(r[Yf]*1e3))*i}):(r=BUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:Tf(r[2],i),M:Tf(r[3],i),w:Tf(r[4],i),d:Tf(r[5],i),h:Tf(r[6],i),m:Tf(r[7],i),s:Tf(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=zUe(ai(n.from),ai(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new r4(n),YC(e)&&vr(e,"_locale")&&(a._locale=e._locale),YC(e)&&vr(e,"_isValid")&&(a._isValid=e._isValid),a}ec.fn=r4.prototype;ec.invalid=EUe;function Tf(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function dH(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function zUe(e,t){var n;return e.isValid()&&t.isValid()?(t=n9(t,e),e.isBefore(t)?n=dH(e,t):(n=dH(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function zse(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(vse(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=ec(n,r),Hse(this,i,e),this}}function Hse(e,t,n,r){var i=t._milliseconds,a=xI(t._days),o=xI(t._months);e.isValid()&&(r=r??!0,o&&Ese(e,d1(e,"Month")+o*n),a&&Sse(e,"Date",d1(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&Ot.updateOffset(e,a||o))}var HUe=zse(1,"add"),VUe=zse(-1,"subtract");function Vse(e){return typeof e=="string"||e instanceof String}function WUe(e){return Xl(e)||jy(e)||Vse(e)||Lu(e)||qUe(e)||UUe(e)||e===null||e===void 0}function UUe(e){var t=mm(e)&&!DN(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?KC(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Wc(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",KC(n,"Z")):KC(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function oqe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function sqe(e){e||(e=this.isUtc()?Ot.defaultFormatUtc:Ot.defaultFormat);var t=KC(this,e);return this.localeData().postformat(t)}function lqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ai(e).isValid())?ec({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function cqe(e){return this.from(ai(),e)}function uqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ai(e).isValid())?ec({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function dqe(e){return this.to(ai(),e)}function Wse(e){var t;return e===void 0?this._locale._abbr:(t=Gu(e),t!=null&&(this._locale=t),this)}var Use=ul("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function qse(){return this._locale}var P2=1e3,Dh=60*P2,R2=60*Dh,Gse=(365*400+97)*24*R2;function Lh(e,t){return(e%t+t)%t}function Kse(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-Gse:new Date(e,t,n).valueOf()}function Yse(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-Gse:Date.UTC(e,t,n)}function fqe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Yse:Kse,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Lh(t+(this._isUTC?0:this.utcOffset()*Dh),R2);break;case"minute":t=this._d.valueOf(),t-=Lh(t,Dh);break;case"second":t=this._d.valueOf(),t-=Lh(t,P2);break}return this._d.setTime(t),Ot.updateOffset(this,!0),this}function mqe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Yse:Kse,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=R2-Lh(t+(this._isUTC?0:this.utcOffset()*Dh),R2)-1;break;case"minute":t=this._d.valueOf(),t+=Dh-Lh(t,Dh)-1;break;case"second":t=this._d.valueOf(),t+=P2-Lh(t,P2)-1;break}return this._d.setTime(t),Ot.updateOffset(this,!0),this}function pqe(){return this._d.valueOf()-(this._offset||0)*6e4}function hqe(){return Math.floor(this.valueOf()/1e3)}function vqe(){return new Date(this.valueOf())}function gqe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function bqe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function yqe(){return this.isValid()?this.toISOString():null}function xqe(){return LN(this)}function wqe(){return $d({},An(this))}function Cqe(){return An(this).overflow}function Sqe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}hn("N",0,0,"eraAbbr");hn("NN",0,0,"eraAbbr");hn("NNN",0,0,"eraAbbr");hn("NNNN",0,0,"eraName");hn("NNNNN",0,0,"eraNarrow");hn("y",["y",1],"yo","eraYear");hn("y",["yy",2],0,"eraYear");hn("y",["yyy",3],0,"eraYear");hn("y",["yyyy",4],0,"eraYear");Zt("N",r9);Zt("NN",r9);Zt("NNN",r9);Zt("NNNN",jqe);Zt("NNNNN",Nqe);Lr(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?An(n).era=i:An(n).invalidEra=e});Zt("y",pg);Zt("yy",pg);Zt("yyy",pg);Zt("yyyy",pg);Zt("yo",Aqe);Lr(["y","yy","yyy","yyyy"],Wa);Lr(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Wa]=n._locale.eraYearOrdinalParse(e,i):t[Wa]=parseInt(e,10)});function kqe(e,t){var n,r,i,a=this._eras||Gu("en")._eras;for(n=0,r=a.length;n=0)return a[r]}function Eqe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?Ot(e.since).year():Ot(e.since).year()+(t-e.offset)*n}function $qe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ea&&(t=a),Vqe.call(this,e,t,n,r,i))}function Vqe(e,t,n,r,i){var a=Pse(e,t,n,r,i),o=f1(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}hn("Q",0,"Qo","quarter");Zt("Q",bse);Lr("Q",function(e,t){t[bu]=(Gn(e)-1)*3});function Wqe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}hn("D",["DD",2],"Do","date");Zt("D",oi,hg);Zt("DD",oi,$s);Zt("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Lr(["D","DD"],xc);Lr("Do",function(e,t){t[xc]=Gn(e.match(oi)[0])});var Jse=vg("Date",!0);hn("DDD",["DDDD",3],"DDDo","dayOfYear");Zt("DDD",J3);Zt("DDDD",yse);Lr(["DDD","DDDD"],function(e,t,n){n._dayOfYear=Gn(e)});function Uqe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}hn("m",["mm",2],0,"minute");Zt("m",oi,qN);Zt("mm",oi,$s);Lr(["m","mm"],Ml);var qqe=vg("Minutes",!1);hn("s",["ss",2],0,"second");Zt("s",oi,qN);Zt("ss",oi,$s);Lr(["s","ss"],yu);var Gqe=vg("Seconds",!1);hn("S",0,0,function(){return~~(this.millisecond()/100)});hn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});hn(0,["SSS",3],0,"millisecond");hn(0,["SSSS",4],0,function(){return this.millisecond()*10});hn(0,["SSSSS",5],0,function(){return this.millisecond()*100});hn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});hn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});hn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});hn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Zt("S",J3,bse);Zt("SS",J3,$s);Zt("SSS",J3,yse);var Td,Qse;for(Td="SSSS";Td.length<=9;Td+="S")Zt(Td,pg);function Kqe(e,t){t[Yf]=Gn(("0."+e)*1e3)}for(Td="S";Td.length<=9;Td+="S")Lr(Td,Kqe);Qse=vg("Milliseconds",!1);hn("z",0,0,"zoneAbbr");hn("zz",0,0,"zoneName");function Yqe(){return this._isUTC?"UTC":""}function Xqe(){return this._isUTC?"Coordinated Universal Time":""}var jt=Ny.prototype;jt.add=HUe;jt.calendar=YUe;jt.clone=XUe;jt.diff=rqe;jt.endOf=mqe;jt.format=sqe;jt.from=lqe;jt.fromNow=cqe;jt.to=uqe;jt.toNow=dqe;jt.get=oWe;jt.invalidAt=Cqe;jt.isAfter=JUe;jt.isBefore=QUe;jt.isBetween=ZUe;jt.isSame=eqe;jt.isSameOrAfter=tqe;jt.isSameOrBefore=nqe;jt.isValid=xqe;jt.lang=Use;jt.locale=Wse;jt.localeData=qse;jt.max=xUe;jt.min=yUe;jt.parsingFlags=wqe;jt.set=sWe;jt.startOf=fqe;jt.subtract=VUe;jt.toArray=gqe;jt.toObject=bqe;jt.toDate=vqe;jt.toISOString=aqe;jt.inspect=oqe;typeof Symbol<"u"&&Symbol.for!=null&&(jt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});jt.toJSON=yqe;jt.toString=iqe;jt.unix=hqe;jt.valueOf=pqe;jt.creationData=Sqe;jt.eraName=$qe;jt.eraNarrow=Tqe;jt.eraAbbr=Pqe;jt.eraYear=Rqe;jt.year=Cse;jt.isLeapYear=aWe;jt.weekYear=Fqe;jt.isoWeekYear=Dqe;jt.quarter=jt.quarters=Wqe;jt.month=$se;jt.daysInMonth=vWe;jt.week=jt.weeks=kWe;jt.isoWeek=jt.isoWeeks=_We;jt.weeksInYear=zqe;jt.weeksInWeekYear=Hqe;jt.isoWeeksInYear=Lqe;jt.isoWeeksInISOWeekYear=Bqe;jt.date=Jse;jt.day=jt.days=DWe;jt.weekday=LWe;jt.isoWeekday=BWe;jt.dayOfYear=Uqe;jt.hour=jt.hours=GWe;jt.minute=jt.minutes=qqe;jt.second=jt.seconds=Gqe;jt.millisecond=jt.milliseconds=Qse;jt.utcOffset=PUe;jt.utc=IUe;jt.local=OUe;jt.parseZone=MUe;jt.hasAlignedHourOffset=jUe;jt.isDST=NUe;jt.isLocal=FUe;jt.isUtcOffset=DUe;jt.isUtc=Bse;jt.isUTC=Bse;jt.zoneAbbr=Yqe;jt.zoneName=Xqe;jt.dates=ul("dates accessor is deprecated. Use date instead.",Jse);jt.months=ul("months accessor is deprecated. Use month instead",$se);jt.years=ul("years accessor is deprecated. Use year instead",Cse);jt.zone=ul("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",RUe);jt.isDSTShifted=ul("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",AUe);function Jqe(e){return ai(e*1e3)}function Qqe(){return ai.apply(null,arguments).parseZone()}function Zse(e){return e}var gr=zN.prototype;gr.calendar=FVe;gr.longDateFormat=zVe;gr.invalidDate=VVe;gr.ordinal=qVe;gr.preparse=Zse;gr.postformat=Zse;gr.relativeTime=KVe;gr.pastFuture=YVe;gr.set=NVe;gr.eras=kqe;gr.erasParse=_qe;gr.erasConvertYear=Eqe;gr.erasAbbrRegex=Oqe;gr.erasNameRegex=Iqe;gr.erasNarrowRegex=Mqe;gr.months=fWe;gr.monthsShort=mWe;gr.monthsParse=hWe;gr.monthsRegex=bWe;gr.monthsShortRegex=gWe;gr.week=xWe;gr.firstDayOfYear=SWe;gr.firstDayOfWeek=CWe;gr.weekdays=MWe;gr.weekdaysMin=NWe;gr.weekdaysShort=jWe;gr.weekdaysParse=FWe;gr.weekdaysRegex=zWe;gr.weekdaysShortRegex=HWe;gr.weekdaysMinRegex=VWe;gr.isPM=UWe;gr.meridiem=KWe;function I2(e,t,n,r){var i=Gu(),a=Vc().set(r,t);return i[n](a,e)}function ele(e,t,n){if(Lu(e)&&(t=e,e=void 0),e=e||"",t!=null)return I2(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=I2(e,r,n,"month");return i}function a9(e,t,n,r){typeof e=="boolean"?(Lu(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Lu(t)&&(n=t,t=void 0),t=t||"");var i=Gu(),a=e?i._week.dow:0,o,s=[];if(n!=null)return I2(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=I2(t,(o+a)%7,r,"day");return s}function Zqe(e,t){return ele(e,t,"months")}function eGe(e,t){return ele(e,t,"monthsShort")}function tGe(e,t,n){return a9(e,t,n,"weekdays")}function nGe(e,t,n){return a9(e,t,n,"weekdaysShort")}function rGe(e,t,n){return a9(e,t,n,"weekdaysMin")}Ud("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=Gn(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});Ot.lang=ul("moment.lang is deprecated. Use moment.locale instead.",Ud);Ot.langData=ul("moment.langData is deprecated. Use moment.localeData instead.",Gu);var Qc=Math.abs;function iGe(){var e=this._data;return this._milliseconds=Qc(this._milliseconds),this._days=Qc(this._days),this._months=Qc(this._months),e.milliseconds=Qc(e.milliseconds),e.seconds=Qc(e.seconds),e.minutes=Qc(e.minutes),e.hours=Qc(e.hours),e.months=Qc(e.months),e.years=Qc(e.years),this}function tle(e,t,n,r){var i=ec(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function aGe(e,t){return tle(this,e,t,1)}function oGe(e,t){return tle(this,e,t,-1)}function fH(e){return e<0?Math.floor(e):Math.ceil(e)}function sGe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=fH(CI(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=zs(e/1e3),r.seconds=i%60,a=zs(i/60),r.minutes=a%60,o=zs(a/60),r.hours=o%24,t+=zs(o/24),l=zs(nle(t)),n+=l,t-=fH(CI(l)),s=zs(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function nle(e){return e*4800/146097}function CI(e){return e*146097/4800}function lGe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=dl(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+nle(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(CI(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Ku(e){return function(){return this.as(e)}}var rle=Ku("ms"),cGe=Ku("s"),uGe=Ku("m"),dGe=Ku("h"),fGe=Ku("d"),mGe=Ku("w"),pGe=Ku("M"),hGe=Ku("Q"),vGe=Ku("y"),gGe=rle;function bGe(){return ec(this)}function yGe(e){return e=dl(e),this.isValid()?this[e+"s"]():NaN}function rp(e){return function(){return this.isValid()?this._data[e]:NaN}}var xGe=rp("milliseconds"),wGe=rp("seconds"),CGe=rp("minutes"),SGe=rp("hours"),kGe=rp("days"),_Ge=rp("months"),EGe=rp("years");function $Ge(){return zs(this.days()/7)}var su=Math.round,bh={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function TGe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function PGe(e,t,n,r){var i=ec(e).abs(),a=su(i.as("s")),o=su(i.as("m")),s=su(i.as("h")),l=su(i.as("d")),c=su(i.as("M")),d=su(i.as("w")),f=su(i.as("y")),m=a<=n.ss&&["s",a]||a0,m[4]=r,TGe.apply(null,m)}function RGe(e){return e===void 0?su:typeof e=="function"?(su=e,!0):!1}function IGe(e,t){return bh[e]===void 0?!1:t===void 0?bh[e]:(bh[e]=t,e==="s"&&(bh.ss=t-1),!0)}function OGe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=bh,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},bh,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=PGe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var m6=Math.abs;function zp(e){return(e>0)-(e<0)||+e}function a4(){if(!this.isValid())return this.localeData().invalidDate();var e=m6(this._milliseconds)/1e3,t=m6(this._days),n=m6(this._months),r,i,a,o,s=this.asSeconds(),l,c,d,f;return s?(r=zs(e/60),i=zs(r/60),e%=60,r%=60,a=zs(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=zp(this._months)!==zp(s)?"-":"",d=zp(this._days)!==zp(s)?"-":"",f=zp(this._milliseconds)!==zp(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?f+i+"H":"")+(r?f+r+"M":"")+(e?f+o+"S":"")):"P0D"}var ar=r4.prototype;ar.isValid=_Ue;ar.abs=iGe;ar.add=aGe;ar.subtract=oGe;ar.as=lGe;ar.asMilliseconds=rle;ar.asSeconds=cGe;ar.asMinutes=uGe;ar.asHours=dGe;ar.asDays=fGe;ar.asWeeks=mGe;ar.asMonths=pGe;ar.asQuarters=hGe;ar.asYears=vGe;ar.valueOf=gGe;ar._bubble=sGe;ar.clone=bGe;ar.get=yGe;ar.milliseconds=xGe;ar.seconds=wGe;ar.minutes=CGe;ar.hours=SGe;ar.days=kGe;ar.weeks=$Ge;ar.months=_Ge;ar.years=EGe;ar.humanize=OGe;ar.toISOString=a4;ar.toString=a4;ar.toJSON=a4;ar.locale=Wse;ar.localeData=qse;ar.toIsoString=ul("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",a4);ar.lang=Use;hn("X",0,0,"unix");hn("x",0,0,"valueOf");Zt("x",Z3);Zt("X",ZVe);Lr("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Lr("x",function(e,t,n){n._d=new Date(Gn(e))});//! moment.js -Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc;Ot.unix=Jqe;Ot.months=Zqe;Ot.isDate=jy;Ot.locale=Ud;Ot.invalid=Y3;Ot.duration=ec;Ot.isMoment=Xl;Ot.weekdays=tGe;Ot.parseZone=Qqe;Ot.localeData=Gu;Ot.isDuration=YC;Ot.monthsShort=eGe;Ot.weekdaysMin=rGe;Ot.defineLocale=JN;Ot.updateLocale=QWe;Ot.locales=ZWe;Ot.weekdaysShort=nGe;Ot.normalizeUnits=dl;Ot.relativeTimeRounding=RGe;Ot.relativeTimeThreshold=IGe;Ot.calendarFormat=KUe;Ot.prototype=jt;Ot.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};let kw;const MGe=new Uint8Array(16);function jGe(){if(!kw&&(kw=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!kw))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return kw(MGe)}const xa=[];for(let e=0;e<256;++e)xa.push((e+256).toString(16).slice(1));function NGe(e,t=0){return xa[e[t+0]]+xa[e[t+1]]+xa[e[t+2]]+xa[e[t+3]]+"-"+xa[e[t+4]]+xa[e[t+5]]+"-"+xa[e[t+6]]+xa[e[t+7]]+"-"+xa[e[t+8]]+xa[e[t+9]]+"-"+xa[e[t+10]]+xa[e[t+11]]+xa[e[t+12]]+xa[e[t+13]]+xa[e[t+14]]+xa[e[t+15]]}const AGe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),mH={randomUUID:AGe};function FGe(e,t,n){if(mH.randomUUID&&!e)return mH.randomUUID();e=e||{};const r=e.random||(e.rng||jGe)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,NGe(r)}const DGe="1.9.2",LGe={},pH=e=>{let t;const n=new Set,r=(d,f)=>{const m=typeof d=="function"?d(t):d;if(!Object.is(m,t)){const p=t;t=f??(typeof m!="object"||m===null)?m:Object.assign({},t,m),n.forEach(h=>h(t,p))}},i=()=>t,l={setState:r,getState:i,getInitialState:()=>c,subscribe:d=>(n.add(d),()=>n.delete(d)),destroy:()=>{(LGe?"open":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},c=t=e(r,i,l);return l},BGe=e=>e?pH(e):pH;var ile={exports:{}},ale={},ole={exports:{}},sle={};/** +`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var mH={};function Rse(e,t){At.deprecationHandler!=null&&At.deprecationHandler(e,t),mH[e]||(Pse(t),mH[e]=!0)}At.suppressDeprecationWarnings=!1;At.deprecationHandler=null;function Wc(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function KVe(e){var t,n;for(n in e)gr(e,n)&&(t=e[n],Wc(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function yI(e,t){var n=$d({},e),r;for(r in t)gr(t,r)&&(fm(e[r])&&fm(t[r])?(n[r]={},$d(n[r],e[r]),$d(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)gr(e,r)&&!gr(t,r)&&fm(e[r])&&(n[r]=$d({},n[r]));return n}function VN(e){e!=null&&this.set(e)}var xI;Object.keys?xI=Object.keys:xI=function(e){var t,n=[];for(t in e)gr(e,t)&&n.push(t);return n};var YVe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function XVe(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return Wc(r)?r.call(t,n):r}function Ac(e,t,n){var r=""+Math.abs(e),i=t-r.length,a=e>=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var WN=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cw=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,f6={},Lh={};function gn(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Lh[e]=i),t&&(Lh[t[0]]=function(){return Ac(i.apply(this,arguments),t[1],t[2])}),n&&(Lh[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function JVe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function QVe(e){var t=e.match(WN),n,r;for(n=0,r=t.length;n=0&&Cw.test(e);)e=e.replace(Cw,r),Cw.lastIndex=0,n-=1;return e}var ZVe={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"};function eWe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(WN).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var tWe="Invalid date";function nWe(){return this._invalidDate}var rWe="%d",iWe=/\d{1,2}/;function aWe(e){return this._ordinal.replace("%d",e)}var oWe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function sWe(e,t,n,r){var i=this._relativeTime[n];return Wc(i)?i(e,t,n,r):i.replace(/%d/i,e)}function lWe(e,t){var n=this._relativeTime[e>0?"future":"past"];return Wc(n)?n(t):n.replace(/%s/i,t)}var pH={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function dl(e){return typeof e=="string"?pH[e]||pH[e.toLowerCase()]:void 0}function UN(e){var t={},n,r;for(r in e)gr(e,r)&&(n=dl(r),n&&(t[n]=e[r]));return t}var cWe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function uWe(e){var t=[],n;for(n in e)gr(e,n)&&t.push({unit:n,priority:cWe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var Ose=/\d/,$s=/\d\d/,Mse=/\d{3}/,qN=/\d{4}/,J3=/[+-]?\d{6}/,ii=/\d\d?/,jse=/\d\d\d\d?/,Nse=/\d\d\d\d\d\d?/,Q3=/\d{1,3}/,GN=/\d{1,4}/,Z3=/[+-]?\d{1,6}/,vg=/\d+/,e4=/[+-]?\d+/,dWe=/Z|[+-]\d\d:?\d\d/gi,t4=/Z|[+-]\d\d(?::?\d\d)?/gi,fWe=/[+-]?\d+(\.\d{1,3})?/,Dy=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,gg=/^[1-9]\d?/,KN=/^([1-9]\d|\d)/,T2;T2={};function en(e,t,n){T2[e]=Wc(t)?t:function(r,i){return r&&n?n:t}}function mWe(e,t){return gr(T2,e)?T2[e](t._strict,t._locale):new RegExp(pWe(e))}function pWe(e){return Cu(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function Cu(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function zs(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Gn(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=zs(t)),n}var wI={};function Dr(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),Lu(t)&&(r=function(a,o){o[t]=Gn(a)}),i=e.length,n=0;n68?1900:2e3)};var Ase=bg("FullYear",!0);function bWe(){return n4(this.year())}function bg(e,t){return function(n){return n!=null?(Fse(this,e,n),At.updateOffset(this,t),this):m1(this,e)}}function m1(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Fse(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!n4(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function yWe(e){return e=dl(e),Wc(this[e])?this[e]():this}function xWe(e,t){if(typeof e=="object"){e=UN(e);var n=uWe(e),r,i=n.length;for(r=0;r=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function p1(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function P2(e,t,n){var r=7+t-n,i=(7+p1(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Vse(e,t,n,r,i){var a=(7+n-r)%7,o=P2(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=gb(l)+s):s>gb(e)?(l=e+1,c=s-gb(e)):(l=e,c=s),{year:l,dayOfYear:c}}function h1(e,t,n){var r=P2(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+ku(o,t,n)):i>ku(e.year(),t,n)?(a=i-ku(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function ku(e,t,n){var r=P2(e,t,n),i=P2(e+1,t,n);return(gb(e)-r+i)/7}gn("w",["ww",2],"wo","week");gn("W",["WW",2],"Wo","isoWeek");en("w",ii,gg);en("ww",ii,$s);en("W",ii,gg);en("WW",ii,$s);Ly(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=Gn(e)});function MWe(e){return h1(e,this._week.dow,this._week.doy).week}var jWe={dow:0,doy:6};function NWe(){return this._week.dow}function AWe(){return this._week.doy}function FWe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function DWe(e){var t=h1(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}gn("d",0,"do","day");gn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});gn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});gn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});gn("e",0,0,"weekday");gn("E",0,0,"isoWeekday");en("d",ii);en("e",ii);en("E",ii);en("dd",function(e,t){return t.weekdaysMinRegex(e)});en("ddd",function(e,t){return t.weekdaysShortRegex(e)});en("dddd",function(e,t){return t.weekdaysRegex(e)});Ly(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:An(n).invalidWeekday=e});Ly(["d","e","E"],function(e,t,n,r){t[r]=Gn(e)});function LWe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function BWe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function XN(e,t){return e.slice(t,7).concat(e.slice(0,t))}var zWe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Wse="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),HWe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),VWe=Dy,WWe=Dy,UWe=Dy;function qWe(e,t){var n=Yl(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?XN(n,this._week.dow):e?n[e.day()]:n}function GWe(e){return e===!0?XN(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function KWe(e){return e===!0?XN(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function YWe(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Vc([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=Oi.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=Oi.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=Oi.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=Oi.call(this._weekdaysParse,o),i!==-1||(i=Oi.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=Oi.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=Oi.call(this._shortWeekdaysParse,o),i!==-1||(i=Oi.call(this._weekdaysParse,o),i!==-1)?i:(i=Oi.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=Oi.call(this._minWeekdaysParse,o),i!==-1||(i=Oi.call(this._weekdaysParse,o),i!==-1)?i:(i=Oi.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function XWe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return YWe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Vc([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function JWe(e){if(!this.isValid())return e!=null?this:NaN;var t=m1(this,"Day");return e!=null?(e=LWe(e,this.localeData()),this.add(e-t,"d")):t}function QWe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function ZWe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=BWe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function eUe(e){return this._weekdaysParseExact?(gr(this,"_weekdaysRegex")||JN.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(gr(this,"_weekdaysRegex")||(this._weekdaysRegex=VWe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function tUe(e){return this._weekdaysParseExact?(gr(this,"_weekdaysRegex")||JN.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(gr(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=WWe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function nUe(e){return this._weekdaysParseExact?(gr(this,"_weekdaysRegex")||JN.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(gr(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=UWe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function JN(){function e(d,f){return f.length-d.length}var t=[],n=[],r=[],i=[],a,o,s,l,c;for(a=0;a<7;a++)o=Vc([2e3,1]).day(a),s=Cu(this.weekdaysMin(o,"")),l=Cu(this.weekdaysShort(o,"")),c=Cu(this.weekdays(o,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function QN(){return this.hours()%12||12}function rUe(){return this.hours()||24}gn("H",["HH",2],0,"hour");gn("h",["hh",2],0,QN);gn("k",["kk",2],0,rUe);gn("hmm",0,0,function(){return""+QN.apply(this)+Ac(this.minutes(),2)});gn("hmmss",0,0,function(){return""+QN.apply(this)+Ac(this.minutes(),2)+Ac(this.seconds(),2)});gn("Hmm",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)});gn("Hmmss",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)+Ac(this.seconds(),2)});function Use(e,t){gn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Use("a",!0);Use("A",!1);function qse(e,t){return t._meridiemParse}en("a",qse);en("A",qse);en("H",ii,KN);en("h",ii,gg);en("k",ii,gg);en("HH",ii,$s);en("hh",ii,$s);en("kk",ii,$s);en("hmm",jse);en("hmmss",Nse);en("Hmm",jse);en("Hmmss",Nse);Dr(["H","HH"],ta);Dr(["k","kk"],function(e,t,n){var r=Gn(e);t[ta]=r===24?0:r});Dr(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Dr(["h","hh"],function(e,t,n){t[ta]=Gn(e),An(n).bigHour=!0});Dr("hmm",function(e,t,n){var r=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r)),An(n).bigHour=!0});Dr("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i)),An(n).bigHour=!0});Dr("Hmm",function(e,t,n){var r=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r))});Dr("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i))});function iUe(e){return(e+"").toLowerCase().charAt(0)==="p"}var aUe=/[ap]\.?m?\.?/i,oUe=bg("Hours",!0);function sUe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Gse={calendar:YVe,longDateFormat:ZVe,invalidDate:tWe,ordinal:rWe,dayOfMonthOrdinalParse:iWe,relativeTime:oWe,months:SWe,monthsShort:Dse,week:jWe,weekdays:zWe,weekdaysMin:HWe,weekdaysShort:Wse,meridiemParse:aUe},li={},o0={},v1;function lUe(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=r4(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&lUe(a,r)>=n-1)break;n--}t++}return v1}function uUe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function r4(e){var t=null,n;if(li[e]===void 0&&typeof module<"u"&&module&&module.exports&&uUe(e))try{t=v1._abbr,n=require,n("./locale/"+e),Ud(t)}catch{li[e]=null}return li[e]}function Ud(e,t){var n;return e&&(_o(t)?n=Gu(e):n=ZN(e,t),n?v1=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),v1._abbr}function ZN(e,t){if(t!==null){var n,r=Gse;if(t.abbr=e,li[e]!=null)Rse("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=li[e]._config;else if(t.parentLocale!=null)if(li[t.parentLocale]!=null)r=li[t.parentLocale]._config;else if(n=r4(t.parentLocale),n!=null)r=n._config;else return o0[t.parentLocale]||(o0[t.parentLocale]=[]),o0[t.parentLocale].push({name:e,config:t}),null;return li[e]=new VN(yI(r,t)),o0[e]&&o0[e].forEach(function(i){ZN(i.name,i.config)}),Ud(e),li[e]}else return delete li[e],null}function dUe(e,t){if(t!=null){var n,r,i=Gse;li[e]!=null&&li[e].parentLocale!=null?li[e].set(yI(li[e]._config,t)):(r=r4(e),r!=null&&(i=r._config),t=yI(i,t),r==null&&(t.abbr=e),n=new VN(t),n.parentLocale=li[e],li[e]=n),Ud(e)}else li[e]!=null&&(li[e].parentLocale!=null?(li[e]=li[e].parentLocale,e===Ud()&&Ud(e)):li[e]!=null&&delete li[e]);return li[e]}function Gu(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return v1;if(!Yl(e)){if(t=r4(e),t)return t;e=[e]}return cUe(e)}function fUe(){return xI(li)}function e9(e){var t,n=e._a;return n&&An(e).overflow===-2&&(t=n[bu]<0||n[bu]>11?bu:n[xc]<1||n[xc]>YN(n[Wa],n[bu])?xc:n[ta]<0||n[ta]>24||n[ta]===24&&(n[Ml]!==0||n[yu]!==0||n[Kf]!==0)?ta:n[Ml]<0||n[Ml]>59?Ml:n[yu]<0||n[yu]>59?yu:n[Kf]<0||n[Kf]>999?Kf:-1,An(e)._overflowDayOfYear&&(txc)&&(t=xc),An(e)._overflowWeeks&&t===-1&&(t=vWe),An(e)._overflowWeekday&&t===-1&&(t=gWe),An(e).overflow=t),e}var mUe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pUe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,hUe=/Z|[+-]\d\d(?::?\d\d)?/,kw=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],m6=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vUe=/^\/?Date\((-?\d+)/i,gUe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,bUe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Kse(e){var t,n,r=e._i,i=mUe.exec(r)||pUe.exec(r),a,o,s,l,c=kw.length,d=m6.length;if(i){for(An(e).iso=!0,t=0,n=c;tgb(o)||e._dayOfYear===0)&&(An(e)._overflowDayOfYear=!0),n=p1(o,0,e._dayOfYear),e._a[bu]=n.getUTCMonth(),e._a[xc]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[ta]===24&&e._a[Ml]===0&&e._a[yu]===0&&e._a[Kf]===0&&(e._nextDay=!0,e._a[ta]=0),e._d=(e._useUTC?p1:OWe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ta]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(An(e).weekdayMismatch=!0)}}function EUe(e){var t,n,r,i,a,o,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=eh(t.GG,e._a[Wa],h1(ri(),1,4).year),r=eh(t.W,1),i=eh(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=h1(ri(),a,o),n=eh(t.gg,e._a[Wa],c.year),r=eh(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>ku(n,a,o)?An(e)._overflowWeeks=!0:l!=null?An(e)._overflowWeekday=!0:(s=Vse(n,r,i,a,o),e._a[Wa]=s.year,e._dayOfYear=s.dayOfYear)}At.ISO_8601=function(){};At.RFC_2822=function(){};function n9(e){if(e._f===At.ISO_8601){Kse(e);return}if(e._f===At.RFC_2822){Yse(e);return}e._a=[],An(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,d;for(i=Ise(e._f,e._locale).match(WN)||[],d=i.length,n=0;n0&&An(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Lh[a]?(r?An(e).empty=!1:An(e).unusedTokens.push(a),hWe(a,r,e)):e._strict&&!r&&An(e).unusedTokens.push(a);An(e).charsLeftOver=s-l,t.length>0&&An(e).unusedInput.push(t),e._a[ta]<=12&&An(e).bigHour===!0&&e._a[ta]>0&&(An(e).bigHour=void 0),An(e).parsedDateParts=e._a.slice(0),An(e).meridiem=e._meridiem,e._a[ta]=$Ue(e._locale,e._a[ta],e._meridiem),c=An(e).era,c!==null&&(e._a[Wa]=e._locale.erasConvertYear(c,e._a[Wa])),t9(e),e9(e)}function $Ue(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function TUe(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){An(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:X3()});function Qse(e,t){var n,r;if(t.length===1&&Yl(t[0])&&(t=t[0]),!t.length)return ri();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function YUe(){if(!_o(this._isDSTShifted))return this._isDSTShifted;var e={},t;return HN(e,this),e=Xse(e),e._a?(t=e._isUTC?Vc(e._a):ri(e._a),this._isDSTShifted=this.isValid()&&BUe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function XUe(){return this.isValid()?!this._isUTC:!1}function JUe(){return this.isValid()?this._isUTC:!1}function ele(){return this.isValid()?this._isUTC&&this._offset===0:!1}var QUe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ZUe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ec(e,t){var n=e,r=null,i,a,o;return XS(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Lu(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=QUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:Gn(r[xc])*i,h:Gn(r[ta])*i,m:Gn(r[Ml])*i,s:Gn(r[yu])*i,ms:Gn(SI(r[Kf]*1e3))*i}):(r=ZUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:$f(r[2],i),M:$f(r[3],i),w:$f(r[4],i),d:$f(r[5],i),h:$f(r[6],i),m:$f(r[7],i),s:$f(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=eqe(ri(n.from),ri(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new i4(n),XS(e)&&gr(e,"_locale")&&(a._locale=e._locale),XS(e)&&gr(e,"_isValid")&&(a._isValid=e._isValid),a}ec.fn=i4.prototype;ec.invalid=LUe;function $f(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function vH(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function eqe(e,t){var n;return e.isValid()&&t.isValid()?(t=i9(t,e),e.isBefore(t)?n=vH(e,t):(n=vH(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function tle(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(Rse(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=ec(n,r),nle(this,i,e),this}}function nle(e,t,n,r){var i=t._milliseconds,a=SI(t._days),o=SI(t._months);e.isValid()&&(r=r??!0,o&&Bse(e,m1(e,"Month")+o*n),a&&Fse(e,"Date",m1(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&At.updateOffset(e,a||o))}var tqe=tle(1,"add"),nqe=tle(-1,"subtract");function rle(e){return typeof e=="string"||e instanceof String}function rqe(e){return Xl(e)||Ay(e)||rle(e)||Lu(e)||aqe(e)||iqe(e)||e===null||e===void 0}function iqe(e){var t=fm(e)&&!BN(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?YS(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Wc(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",YS(n,"Z")):YS(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function yqe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function xqe(e){e||(e=this.isUtc()?At.defaultFormatUtc:At.defaultFormat);var t=YS(this,e);return this.localeData().postformat(t)}function wqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ri(e).isValid())?ec({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Sqe(e){return this.from(ri(),e)}function Cqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ri(e).isValid())?ec({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function kqe(e){return this.to(ri(),e)}function ile(e){var t;return e===void 0?this._locale._abbr:(t=Gu(e),t!=null&&(this._locale=t),this)}var ale=ul("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function ole(){return this._locale}var R2=1e3,Bh=60*R2,I2=60*Bh,sle=(365*400+97)*24*I2;function zh(e,t){return(e%t+t)%t}function lle(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-sle:new Date(e,t,n).valueOf()}function cle(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-sle:Date.UTC(e,t,n)}function _qe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?cle:lle,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=zh(t+(this._isUTC?0:this.utcOffset()*Bh),I2);break;case"minute":t=this._d.valueOf(),t-=zh(t,Bh);break;case"second":t=this._d.valueOf(),t-=zh(t,R2);break}return this._d.setTime(t),At.updateOffset(this,!0),this}function Eqe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?cle:lle,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=I2-zh(t+(this._isUTC?0:this.utcOffset()*Bh),I2)-1;break;case"minute":t=this._d.valueOf(),t+=Bh-zh(t,Bh)-1;break;case"second":t=this._d.valueOf(),t+=R2-zh(t,R2)-1;break}return this._d.setTime(t),At.updateOffset(this,!0),this}function $qe(){return this._d.valueOf()-(this._offset||0)*6e4}function Tqe(){return Math.floor(this.valueOf()/1e3)}function Pqe(){return new Date(this.valueOf())}function Rqe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Iqe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Oqe(){return this.isValid()?this.toISOString():null}function Mqe(){return zN(this)}function jqe(){return $d({},An(this))}function Nqe(){return An(this).overflow}function Aqe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}gn("N",0,0,"eraAbbr");gn("NN",0,0,"eraAbbr");gn("NNN",0,0,"eraAbbr");gn("NNNN",0,0,"eraName");gn("NNNNN",0,0,"eraNarrow");gn("y",["y",1],"yo","eraYear");gn("y",["yy",2],0,"eraYear");gn("y",["yyy",3],0,"eraYear");gn("y",["yyyy",4],0,"eraYear");en("N",a9);en("NN",a9);en("NNN",a9);en("NNNN",Gqe);en("NNNNN",Kqe);Dr(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?An(n).era=i:An(n).invalidEra=e});en("y",vg);en("yy",vg);en("yyy",vg);en("yyyy",vg);en("yo",Yqe);Dr(["y","yy","yyy","yyyy"],Wa);Dr(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Wa]=n._locale.eraYearOrdinalParse(e,i):t[Wa]=parseInt(e,10)});function Fqe(e,t){var n,r,i,a=this._eras||Gu("en")._eras;for(n=0,r=a.length;n=0)return a[r]}function Lqe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?At(e.since).year():At(e.since).year()+(t-e.offset)*n}function Bqe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ea&&(t=a),nGe.call(this,e,t,n,r,i))}function nGe(e,t,n,r,i){var a=Vse(e,t,n,r,i),o=p1(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}gn("Q",0,"Qo","quarter");en("Q",Ose);Dr("Q",function(e,t){t[bu]=(Gn(e)-1)*3});function rGe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}gn("D",["DD",2],"Do","date");en("D",ii,gg);en("DD",ii,$s);en("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Dr(["D","DD"],xc);Dr("Do",function(e,t){t[xc]=Gn(e.match(ii)[0])});var dle=bg("Date",!0);gn("DDD",["DDDD",3],"DDDo","dayOfYear");en("DDD",Q3);en("DDDD",Mse);Dr(["DDD","DDDD"],function(e,t,n){n._dayOfYear=Gn(e)});function iGe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}gn("m",["mm",2],0,"minute");en("m",ii,KN);en("mm",ii,$s);Dr(["m","mm"],Ml);var aGe=bg("Minutes",!1);gn("s",["ss",2],0,"second");en("s",ii,KN);en("ss",ii,$s);Dr(["s","ss"],yu);var oGe=bg("Seconds",!1);gn("S",0,0,function(){return~~(this.millisecond()/100)});gn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});gn(0,["SSS",3],0,"millisecond");gn(0,["SSSS",4],0,function(){return this.millisecond()*10});gn(0,["SSSSS",5],0,function(){return this.millisecond()*100});gn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});gn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});gn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});gn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});en("S",Q3,Ose);en("SS",Q3,$s);en("SSS",Q3,Mse);var Td,fle;for(Td="SSSS";Td.length<=9;Td+="S")en(Td,vg);function sGe(e,t){t[Kf]=Gn(("0."+e)*1e3)}for(Td="S";Td.length<=9;Td+="S")Dr(Td,sGe);fle=bg("Milliseconds",!1);gn("z",0,0,"zoneAbbr");gn("zz",0,0,"zoneName");function lGe(){return this._isUTC?"UTC":""}function cGe(){return this._isUTC?"Coordinated Universal Time":""}var Mt=Fy.prototype;Mt.add=tqe;Mt.calendar=lqe;Mt.clone=cqe;Mt.diff=vqe;Mt.endOf=Eqe;Mt.format=xqe;Mt.from=wqe;Mt.fromNow=Sqe;Mt.to=Cqe;Mt.toNow=kqe;Mt.get=yWe;Mt.invalidAt=Nqe;Mt.isAfter=uqe;Mt.isBefore=dqe;Mt.isBetween=fqe;Mt.isSame=mqe;Mt.isSameOrAfter=pqe;Mt.isSameOrBefore=hqe;Mt.isValid=Mqe;Mt.lang=ale;Mt.locale=ile;Mt.localeData=ole;Mt.max=MUe;Mt.min=OUe;Mt.parsingFlags=jqe;Mt.set=xWe;Mt.startOf=_qe;Mt.subtract=nqe;Mt.toArray=Rqe;Mt.toObject=Iqe;Mt.toDate=Pqe;Mt.toISOString=bqe;Mt.inspect=yqe;typeof Symbol<"u"&&Symbol.for!=null&&(Mt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});Mt.toJSON=Oqe;Mt.toString=gqe;Mt.unix=Tqe;Mt.valueOf=$qe;Mt.creationData=Aqe;Mt.eraName=Bqe;Mt.eraNarrow=zqe;Mt.eraAbbr=Hqe;Mt.eraYear=Vqe;Mt.year=Ase;Mt.isLeapYear=bWe;Mt.weekYear=Xqe;Mt.isoWeekYear=Jqe;Mt.quarter=Mt.quarters=rGe;Mt.month=zse;Mt.daysInMonth=PWe;Mt.week=Mt.weeks=FWe;Mt.isoWeek=Mt.isoWeeks=DWe;Mt.weeksInYear=eGe;Mt.weeksInWeekYear=tGe;Mt.isoWeeksInYear=Qqe;Mt.isoWeeksInISOWeekYear=Zqe;Mt.date=dle;Mt.day=Mt.days=JWe;Mt.weekday=QWe;Mt.isoWeekday=ZWe;Mt.dayOfYear=iGe;Mt.hour=Mt.hours=oUe;Mt.minute=Mt.minutes=aGe;Mt.second=Mt.seconds=oGe;Mt.millisecond=Mt.milliseconds=fle;Mt.utcOffset=HUe;Mt.utc=WUe;Mt.local=UUe;Mt.parseZone=qUe;Mt.hasAlignedHourOffset=GUe;Mt.isDST=KUe;Mt.isLocal=XUe;Mt.isUtcOffset=JUe;Mt.isUtc=ele;Mt.isUTC=ele;Mt.zoneAbbr=lGe;Mt.zoneName=cGe;Mt.dates=ul("dates accessor is deprecated. Use date instead.",dle);Mt.months=ul("months accessor is deprecated. Use month instead",zse);Mt.years=ul("years accessor is deprecated. Use year instead",Ase);Mt.zone=ul("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",VUe);Mt.isDSTShifted=ul("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",YUe);function uGe(e){return ri(e*1e3)}function dGe(){return ri.apply(null,arguments).parseZone()}function mle(e){return e}var br=VN.prototype;br.calendar=XVe;br.longDateFormat=eWe;br.invalidDate=nWe;br.ordinal=aWe;br.preparse=mle;br.postformat=mle;br.relativeTime=sWe;br.pastFuture=lWe;br.set=KVe;br.eras=Fqe;br.erasParse=Dqe;br.erasConvertYear=Lqe;br.erasAbbrRegex=Uqe;br.erasNameRegex=Wqe;br.erasNarrowRegex=qqe;br.months=_We;br.monthsShort=EWe;br.monthsParse=TWe;br.monthsRegex=IWe;br.monthsShortRegex=RWe;br.week=MWe;br.firstDayOfYear=AWe;br.firstDayOfWeek=NWe;br.weekdays=qWe;br.weekdaysMin=KWe;br.weekdaysShort=GWe;br.weekdaysParse=XWe;br.weekdaysRegex=eUe;br.weekdaysShortRegex=tUe;br.weekdaysMinRegex=nUe;br.isPM=iUe;br.meridiem=sUe;function O2(e,t,n,r){var i=Gu(),a=Vc().set(r,t);return i[n](a,e)}function ple(e,t,n){if(Lu(e)&&(t=e,e=void 0),e=e||"",t!=null)return O2(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=O2(e,r,n,"month");return i}function s9(e,t,n,r){typeof e=="boolean"?(Lu(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Lu(t)&&(n=t,t=void 0),t=t||"");var i=Gu(),a=e?i._week.dow:0,o,s=[];if(n!=null)return O2(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=O2(t,(o+a)%7,r,"day");return s}function fGe(e,t){return ple(e,t,"months")}function mGe(e,t){return ple(e,t,"monthsShort")}function pGe(e,t,n){return s9(e,t,n,"weekdays")}function hGe(e,t,n){return s9(e,t,n,"weekdaysShort")}function vGe(e,t,n){return s9(e,t,n,"weekdaysMin")}Ud("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=Gn(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});At.lang=ul("moment.lang is deprecated. Use moment.locale instead.",Ud);At.langData=ul("moment.langData is deprecated. Use moment.localeData instead.",Gu);var Qc=Math.abs;function gGe(){var e=this._data;return this._milliseconds=Qc(this._milliseconds),this._days=Qc(this._days),this._months=Qc(this._months),e.milliseconds=Qc(e.milliseconds),e.seconds=Qc(e.seconds),e.minutes=Qc(e.minutes),e.hours=Qc(e.hours),e.months=Qc(e.months),e.years=Qc(e.years),this}function hle(e,t,n,r){var i=ec(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function bGe(e,t){return hle(this,e,t,1)}function yGe(e,t){return hle(this,e,t,-1)}function gH(e){return e<0?Math.floor(e):Math.ceil(e)}function xGe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=gH(kI(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=zs(e/1e3),r.seconds=i%60,a=zs(i/60),r.minutes=a%60,o=zs(a/60),r.hours=o%24,t+=zs(o/24),l=zs(vle(t)),n+=l,t-=gH(kI(l)),s=zs(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function vle(e){return e*4800/146097}function kI(e){return e*146097/4800}function wGe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=dl(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+vle(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(kI(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Ku(e){return function(){return this.as(e)}}var gle=Ku("ms"),SGe=Ku("s"),CGe=Ku("m"),kGe=Ku("h"),_Ge=Ku("d"),EGe=Ku("w"),$Ge=Ku("M"),TGe=Ku("Q"),PGe=Ku("y"),RGe=gle;function IGe(){return ec(this)}function OGe(e){return e=dl(e),this.isValid()?this[e+"s"]():NaN}function np(e){return function(){return this.isValid()?this._data[e]:NaN}}var MGe=np("milliseconds"),jGe=np("seconds"),NGe=np("minutes"),AGe=np("hours"),FGe=np("days"),DGe=np("months"),LGe=np("years");function BGe(){return zs(this.days()/7)}var su=Math.round,xh={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function zGe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function HGe(e,t,n,r){var i=ec(e).abs(),a=su(i.as("s")),o=su(i.as("m")),s=su(i.as("h")),l=su(i.as("d")),c=su(i.as("M")),d=su(i.as("w")),f=su(i.as("y")),m=a<=n.ss&&["s",a]||a0,m[4]=r,zGe.apply(null,m)}function VGe(e){return e===void 0?su:typeof e=="function"?(su=e,!0):!1}function WGe(e,t){return xh[e]===void 0?!1:t===void 0?xh[e]:(xh[e]=t,e==="s"&&(xh.ss=t-1),!0)}function UGe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=xh,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},xh,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=HGe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var p6=Math.abs;function Vp(e){return(e>0)-(e<0)||+e}function o4(){if(!this.isValid())return this.localeData().invalidDate();var e=p6(this._milliseconds)/1e3,t=p6(this._days),n=p6(this._months),r,i,a,o,s=this.asSeconds(),l,c,d,f;return s?(r=zs(e/60),i=zs(r/60),e%=60,r%=60,a=zs(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=Vp(this._months)!==Vp(s)?"-":"",d=Vp(this._days)!==Vp(s)?"-":"",f=Vp(this._milliseconds)!==Vp(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?f+i+"H":"")+(r?f+r+"M":"")+(e?f+o+"S":"")):"P0D"}var or=i4.prototype;or.isValid=DUe;or.abs=gGe;or.add=bGe;or.subtract=yGe;or.as=wGe;or.asMilliseconds=gle;or.asSeconds=SGe;or.asMinutes=CGe;or.asHours=kGe;or.asDays=_Ge;or.asWeeks=EGe;or.asMonths=$Ge;or.asQuarters=TGe;or.asYears=PGe;or.valueOf=RGe;or._bubble=xGe;or.clone=IGe;or.get=OGe;or.milliseconds=MGe;or.seconds=jGe;or.minutes=NGe;or.hours=AGe;or.days=FGe;or.weeks=BGe;or.months=DGe;or.years=LGe;or.humanize=UGe;or.toISOString=o4;or.toString=o4;or.toJSON=o4;or.locale=ile;or.localeData=ole;or.toIsoString=ul("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",o4);or.lang=ale;gn("X",0,0,"unix");gn("x",0,0,"valueOf");en("x",e4);en("X",fWe);Dr("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Dr("x",function(e,t,n){n._d=new Date(Gn(e))});//! moment.js +At.version="2.30.1";qVe(ri);At.fn=Mt;At.min=jUe;At.max=NUe;At.now=AUe;At.utc=Vc;At.unix=uGe;At.months=fGe;At.isDate=Ay;At.locale=Ud;At.invalid=X3;At.duration=ec;At.isMoment=Xl;At.weekdays=pGe;At.parseZone=dGe;At.localeData=Gu;At.isDuration=XS;At.monthsShort=mGe;At.weekdaysMin=vGe;At.defineLocale=ZN;At.updateLocale=dUe;At.locales=fUe;At.weekdaysShort=hGe;At.normalizeUnits=dl;At.relativeTimeRounding=VGe;At.relativeTimeThreshold=WGe;At.calendarFormat=sqe;At.prototype=Mt;At.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};let _w;const qGe=new Uint8Array(16);function GGe(){if(!_w&&(_w=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!_w))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return _w(qGe)}const xa=[];for(let e=0;e<256;++e)xa.push((e+256).toString(16).slice(1));function KGe(e,t=0){return xa[e[t+0]]+xa[e[t+1]]+xa[e[t+2]]+xa[e[t+3]]+"-"+xa[e[t+4]]+xa[e[t+5]]+"-"+xa[e[t+6]]+xa[e[t+7]]+"-"+xa[e[t+8]]+xa[e[t+9]]+"-"+xa[e[t+10]]+xa[e[t+11]]+xa[e[t+12]]+xa[e[t+13]]+xa[e[t+14]]+xa[e[t+15]]}const YGe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),bH={randomUUID:YGe};function XGe(e,t,n){if(bH.randomUUID&&!e)return bH.randomUUID();e=e||{};const r=e.random||(e.rng||GGe)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,KGe(r)}const JGe="1.9.3",QGe={},yH=e=>{let t;const n=new Set,r=(d,f)=>{const m=typeof d=="function"?d(t):d;if(!Object.is(m,t)){const p=t;t=f??(typeof m!="object"||m===null)?m:Object.assign({},t,m),n.forEach(h=>h(t,p))}},i=()=>t,l={setState:r,getState:i,getInitialState:()=>c,subscribe:d=>(n.add(d),()=>n.delete(d)),destroy:()=>{(QGe?"open":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},c=t=e(r,i,l);return l},ZGe=e=>e?yH(e):yH;var ble={exports:{}},yle={},xle={exports:{}},wle={};/** * @license React * use-sync-external-store-shim.production.js * @@ -572,7 +572,7 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var wv=u;function zGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var HGe=typeof Object.is=="function"?Object.is:zGe,VGe=wv.useState,WGe=wv.useEffect,UGe=wv.useLayoutEffect,qGe=wv.useDebugValue;function GGe(e,t){var n=t(),r=VGe({inst:{value:n,getSnapshot:t}}),i=r[0].inst,a=r[1];return UGe(function(){i.value=n,i.getSnapshot=t,p6(i)&&a({inst:i})},[e,n,t]),WGe(function(){return p6(i)&&a({inst:i}),e(function(){p6(i)&&a({inst:i})})},[e]),qGe(n),n}function p6(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!HGe(e,n)}catch{return!0}}function KGe(e,t){return t()}var YGe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?KGe:GGe;sle.useSyncExternalStore=wv.useSyncExternalStore!==void 0?wv.useSyncExternalStore:YGe;ole.exports=sle;var lle=ole.exports;/** + */var Cv=u;function eKe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var tKe=typeof Object.is=="function"?Object.is:eKe,nKe=Cv.useState,rKe=Cv.useEffect,iKe=Cv.useLayoutEffect,aKe=Cv.useDebugValue;function oKe(e,t){var n=t(),r=nKe({inst:{value:n,getSnapshot:t}}),i=r[0].inst,a=r[1];return iKe(function(){i.value=n,i.getSnapshot=t,h6(i)&&a({inst:i})},[e,n,t]),rKe(function(){return h6(i)&&a({inst:i}),e(function(){h6(i)&&a({inst:i})})},[e]),aKe(n),n}function h6(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!tKe(e,n)}catch{return!0}}function sKe(e,t){return t()}var lKe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?sKe:oKe;wle.useSyncExternalStore=Cv.useSyncExternalStore!==void 0?Cv.useSyncExternalStore:lKe;xle.exports=wle;var Sle=xle.exports;/** * @license React * use-sync-external-store-shim/with-selector.production.js * @@ -580,16 +580,16 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var o4=u,XGe=lle;function JGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var QGe=typeof Object.is=="function"?Object.is:JGe,ZGe=XGe.useSyncExternalStore,eKe=o4.useRef,tKe=o4.useEffect,nKe=o4.useMemo,rKe=o4.useDebugValue;ale.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var a=eKe(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=nKe(function(){function l(p){if(!c){if(c=!0,d=p,p=r(p),i!==void 0&&o.hasValue){var h=o.value;if(i(h,p))return f=h}return f=p}if(h=f,QGe(d,p))return h;var v=r(p);return i!==void 0&&i(h,v)?(d=p,h):(d=p,f=v)}var c=!1,d,f,m=n===void 0?null:n;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,n,r,i]);var s=ZGe(e,a[0],a[1]);return tKe(function(){o.hasValue=!0,o.value=s},[s]),rKe(s),s};ile.exports=ale;var iKe=ile.exports;const aKe=Zn(iKe),cle={},{useDebugValue:oKe}=K,{useSyncExternalStoreWithSelector:sKe}=aKe;let hH=!1;const lKe=e=>e;function cKe(e,t=lKe,n){(cle?"open":void 0)!=="production"&&n&&!hH&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),hH=!0);const r=sKe(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return oKe(r),r}const uKe=e=>{(cle?"open":void 0)!=="production"&&typeof e!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t=typeof e=="function"?BGe(e):e,n=(r,i)=>cKe(t,r,i);return Object.assign(n,t),n},ip=e=>uKe,JC={BASE_URL:"/chat",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},SI=new Map,_w=e=>{const t=SI.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([n,r])=>[n,r.getState()])):{}},dKe=(e,t,n)=>{if(e===void 0)return{type:"untracked",connection:t.connect(n)};const r=SI.get(n.name);if(r)return{type:"tracked",store:e,...r};const i={connection:t.connect(n),stores:{}};return SI.set(n.name,i),{type:"tracked",store:e,...i}},fKe=(e,t={})=>(n,r,i)=>{const{enabled:a,anonymousActionType:o,store:s,...l}=t;let c;try{c=(a??(JC?"open":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!c)return(JC?"open":void 0)!=="production"&&a&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const{connection:d,...f}=dKe(s,c,l);let m=!0;i.setState=(v,g,y)=>{const w=n(v,g);if(!m)return w;const x=y===void 0?{type:o||"anonymous"}:typeof y=="string"?{type:y}:y;return s===void 0?(d==null||d.send(x,r()),w):(d==null||d.send({...x,type:`${s}/${x.type}`},{..._w(l.name),[s]:i.getState()}),w)};const p=(...v)=>{const g=m;m=!1,n(...v),m=g},h=e(i.setState,r,i);if(f.type==="untracked"?d==null||d.init(h):(f.stores[f.store]=i,d==null||d.init(Object.fromEntries(Object.entries(f.stores).map(([v,g])=>[v,v===f.store?h:g.getState()])))),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const g=i.dispatch;i.dispatch=(...y)=>{(JC?"open":void 0)!=="production"&&y[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),g(...y)}}return d.subscribe(v=>{var g;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return h6(v.payload,y=>{if(y.type==="__setState"){if(s===void 0){p(y.state);return}Object.keys(y.state).length!==1&&console.error(` + */var s4=u,cKe=Sle;function uKe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dKe=typeof Object.is=="function"?Object.is:uKe,fKe=cKe.useSyncExternalStore,mKe=s4.useRef,pKe=s4.useEffect,hKe=s4.useMemo,vKe=s4.useDebugValue;yle.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var a=mKe(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=hKe(function(){function l(p){if(!c){if(c=!0,d=p,p=r(p),i!==void 0&&o.hasValue){var h=o.value;if(i(h,p))return f=h}return f=p}if(h=f,dKe(d,p))return h;var v=r(p);return i!==void 0&&i(h,v)?(d=p,h):(d=p,f=v)}var c=!1,d,f,m=n===void 0?null:n;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,n,r,i]);var s=fKe(e,a[0],a[1]);return pKe(function(){o.hasValue=!0,o.value=s},[s]),vKe(s),s};ble.exports=yle;var gKe=ble.exports;const bKe=Zn(gKe),Cle={},{useDebugValue:yKe}=K,{useSyncExternalStoreWithSelector:xKe}=bKe;let xH=!1;const wKe=e=>e;function SKe(e,t=wKe,n){(Cle?"open":void 0)!=="production"&&n&&!xH&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),xH=!0);const r=xKe(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return yKe(r),r}const CKe=e=>{(Cle?"open":void 0)!=="production"&&typeof e!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t=typeof e=="function"?ZGe(e):e,n=(r,i)=>SKe(t,r,i);return Object.assign(n,t),n},rp=e=>CKe,QS={BASE_URL:"/chat",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},_I=new Map,Ew=e=>{const t=_I.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([n,r])=>[n,r.getState()])):{}},kKe=(e,t,n)=>{if(e===void 0)return{type:"untracked",connection:t.connect(n)};const r=_I.get(n.name);if(r)return{type:"tracked",store:e,...r};const i={connection:t.connect(n),stores:{}};return _I.set(n.name,i),{type:"tracked",store:e,...i}},_Ke=(e,t={})=>(n,r,i)=>{const{enabled:a,anonymousActionType:o,store:s,...l}=t;let c;try{c=(a??(QS?"open":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!c)return(QS?"open":void 0)!=="production"&&a&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const{connection:d,...f}=kKe(s,c,l);let m=!0;i.setState=(v,g,y)=>{const w=n(v,g);if(!m)return w;const x=y===void 0?{type:o||"anonymous"}:typeof y=="string"?{type:y}:y;return s===void 0?(d==null||d.send(x,r()),w):(d==null||d.send({...x,type:`${s}/${x.type}`},{...Ew(l.name),[s]:i.getState()}),w)};const p=(...v)=>{const g=m;m=!1,n(...v),m=g},h=e(i.setState,r,i);if(f.type==="untracked"?d==null||d.init(h):(f.stores[f.store]=i,d==null||d.init(Object.fromEntries(Object.entries(f.stores).map(([v,g])=>[v,v===f.store?h:g.getState()])))),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const g=i.dispatch;i.dispatch=(...y)=>{(QS?"open":void 0)!=="production"&&y[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),g(...y)}}return d.subscribe(v=>{var g;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return v6(v.payload,y=>{if(y.type==="__setState"){if(s===void 0){p(y.state);return}Object.keys(y.state).length!==1&&console.error(` [zustand devtools middleware] Unsupported __setState action format. When using 'store' option in devtools(), the 'state' should have only one key, which is a value of 'store' that was passed in devtools(), and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } } - `);const w=y.state[s];if(w==null)return;JSON.stringify(i.getState())!==JSON.stringify(w)&&p(w);return}i.dispatchFromDevtools&&typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(v.payload.type){case"RESET":return p(h),s===void 0?d==null?void 0:d.init(i.getState()):d==null?void 0:d.init(_w(l.name));case"COMMIT":if(s===void 0){d==null||d.init(i.getState());return}return d==null?void 0:d.init(_w(l.name));case"ROLLBACK":return h6(v.state,y=>{if(s===void 0){p(y),d==null||d.init(i.getState());return}p(y[s]),d==null||d.init(_w(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return h6(v.state,y=>{if(s===void 0){p(y);return}JSON.stringify(i.getState())!==JSON.stringify(y[s])&&p(y[s])});case"IMPORT_STATE":{const{nextLiftedState:y}=v.payload,w=(g=y.computedStates.slice(-1)[0])==null?void 0:g.state;if(!w)return;p(s===void 0?w:w[s]),d==null||d.send(null,y);return}case"PAUSE_RECORDING":return m=!m}return}}),h},ap=fKe,h6=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)};function mKe(e,t){let n;try{n=e()}catch{return}return{getItem:i=>{var a;const o=l=>l===null?null:JSON.parse(l,void 0),s=(a=n.getItem(i))!=null?a:null;return s instanceof Promise?s.then(o):o(s)},setItem:(i,a)=>n.setItem(i,JSON.stringify(a,void 0)),removeItem:i=>n.removeItem(i)}}const h1=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return h1(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return h1(r)(n)}}}},pKe=(e,t)=>(n,r,i)=>{let a={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:g=>g,version:0,merge:(g,y)=>({...y,...g}),...t},o=!1;const s=new Set,l=new Set;let c;try{c=a.getStorage()}catch{}if(!c)return e((...g)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...g)},r,i);const d=h1(a.serialize),f=()=>{const g=a.partialize({...r()});let y;const w=d({state:g,version:a.version}).then(x=>c.setItem(a.name,x)).catch(x=>{y=x});if(y)throw y;return w},m=i.setState;i.setState=(g,y)=>{m(g,y),f()};const p=e((...g)=>{n(...g),f()},r,i);let h;const v=()=>{var g;if(!c)return;o=!1,s.forEach(w=>w(r()));const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,r()))||void 0;return h1(c.getItem.bind(c))(a.name).then(w=>{if(w)return a.deserialize(w)}).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return a.migrate(w.state,w.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return w.state}).then(w=>{var x;return h=a.merge(w,(x=r())!=null?x:p),n(h,!0),f()}).then(()=>{y==null||y(h,void 0),o=!0,l.forEach(w=>w(h))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:g=>{a={...a,...g},g.getStorage&&(c=g.getStorage())},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>v(),hasHydrated:()=>o,onHydrate:g=>(s.add(g),()=>{s.delete(g)}),onFinishHydration:g=>(l.add(g),()=>{l.delete(g)})},v(),h||p},hKe=(e,t)=>(n,r,i)=>{let a={storage:mKe(()=>localStorage),partialize:v=>v,version:0,merge:(v,g)=>({...g,...v}),...t},o=!1;const s=new Set,l=new Set;let c=a.storage;if(!c)return e((...v)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...v)},r,i);const d=()=>{const v=a.partialize({...r()});return c.setItem(a.name,{state:v,version:a.version})},f=i.setState;i.setState=(v,g)=>{f(v,g),d()};const m=e((...v)=>{n(...v),d()},r,i);i.getInitialState=()=>m;let p;const h=()=>{var v,g;if(!c)return;o=!1,s.forEach(w=>{var x;return w((x=r())!=null?x:m)});const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,(v=r())!=null?v:m))||void 0;return h1(c.getItem.bind(c))(a.name).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return[!0,a.migrate(w.state,w.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,w.state];return[!1,void 0]}).then(w=>{var x;const[C,S]=w;if(p=a.merge(S,(x=r())!=null?x:m),n(p,!0),C)return d()}).then(()=>{y==null||y(p,void 0),p=r(),o=!0,l.forEach(w=>w(p))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:v=>{a={...a,...v},v.storage&&(c=v.storage)},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>h(),hasHydrated:()=>o,onHydrate:v=>(s.add(v),()=>{s.delete(v)}),onFinishHydration:v=>(l.add(v),()=>{l.delete(v)})},a.skipHydration||h(),p||m},vKe=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((JC?"open":void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),pKe(e,t)):hKe(e,t),gg=vKe;var ule=Symbol.for("immer-nothing"),vH=Symbol.for("immer-draftable"),xs=Symbol.for("immer-state");function Tl(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var v1=Object.getPrototypeOf;function Cv(e){return!!e&&!!e[xs]}function jm(e){var t;return e?dle(e)||Array.isArray(e)||!!e[vH]||!!((t=e.constructor)!=null&&t[vH])||Dy(e)||l4(e):!1}var gKe=Object.prototype.constructor.toString(),gH=new WeakMap;function dle(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=gH.get(n);return r===void 0&&(r=Function.toString.call(n),gH.set(n,r)),r===gKe}function O2(e,t,n=!0){s4(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(i=>{t(i,e[i],e)}):e.forEach((r,i)=>t(i,r,e))}function s4(e){const t=e[xs];return t?t.type_:Array.isArray(e)?1:Dy(e)?2:l4(e)?3:0}function kI(e,t){return s4(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function fle(e,t,n){const r=s4(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function bKe(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Dy(e){return e instanceof Map}function l4(e){return e instanceof Set}function Of(e){return e.copy_||e.base_}function _I(e,t){if(Dy(e))return new Map(e);if(l4(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=dle(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[xs];let i=Reflect.ownKeys(r);for(let a=0;a1&&Object.defineProperties(e,{set:Ew,add:Ew,clear:Ew,delete:Ew}),Object.freeze(e),t&&Object.values(e).forEach(n=>o9(n,!0))),e}function yKe(){Tl(2)}var Ew={value:yKe};function c4(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var xKe={};function Nm(e){const t=xKe[e];return t||Tl(0,e),t}var g1;function mle(){return g1}function wKe(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bH(e,t){t&&(Nm("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function EI(e){$I(e),e.drafts_.forEach(CKe),e.drafts_=null}function $I(e){e===g1&&(g1=e.parent_)}function yH(e){return g1=wKe(g1,e)}function CKe(e){const t=e[xs];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function xH(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[xs].modified_&&(EI(t),Tl(4)),jm(e)&&(e=M2(t,e),t.parent_||j2(t,e)),t.patches_&&Nm("Patches").generateReplacementPatches_(n[xs].base_,e,t.patches_,t.inversePatches_)):e=M2(t,n,[]),EI(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==ule?e:void 0}function M2(e,t,n){if(c4(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[xs];if(!i)return O2(t,(a,o)=>wH(e,i,t,a,o,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return j2(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const a=i.copy_;let o=a,s=!1;i.type_===3&&(o=new Set(a),a.clear(),s=!0),O2(o,(l,c)=>wH(e,i,a,l,c,n,s),r),j2(e,a,!1),n&&e.patches_&&Nm("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function wH(e,t,n,r,i,a,o){if(i==null||typeof i!="object"&&!o)return;const s=c4(i);if(!(s&&!o)){if(Cv(i)){const l=a&&t&&t.type_!==3&&!kI(t.assigned_,r)?a.concat(r):void 0,c=M2(e,i,l);if(fle(n,r,c),Cv(c))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(jm(i)&&!s){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&s)return;M2(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(Dy(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&j2(e,i)}}}function j2(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&o9(t,n)}function SKe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:mle(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=s9;n&&(i=[r],a=b1);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var s9={get(e,t){if(t===xs)return e;const n=Of(e);if(!kI(n,t))return kKe(e,n,t);const r=n[t];return e.finalized_||!jm(r)?r:r===v6(e.base_,t)?(g6(e),e.copy_[t]=PI(r,e)):r},has(e,t){return t in Of(e)},ownKeys(e){return Reflect.ownKeys(Of(e))},set(e,t,n){const r=ple(Of(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=v6(Of(e),t),a=i==null?void 0:i[xs];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(bKe(n,i)&&(n!==void 0||kI(e.base_,t)))return!0;g6(e),TI(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return v6(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,g6(e),TI(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=Of(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){Tl(11)},getPrototypeOf(e){return v1(e.base_)},setPrototypeOf(){Tl(12)}},b1={};O2(s9,(e,t)=>{b1[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});b1.deleteProperty=function(e,t){return b1.set.call(this,e,t,void 0)};b1.set=function(e,t,n){return s9.set.call(this,e[0],t,n,e[0])};function v6(e,t){const n=e[xs];return(n?Of(n):e)[t]}function kKe(e,t,n){var i;const r=ple(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function ple(e,t){if(!(t in e))return;let n=v1(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=v1(n)}}function TI(e){e.modified_||(e.modified_=!0,e.parent_&&TI(e.parent_))}function g6(e){e.copy_||(e.copy_=_I(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var _Ke=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const o=this;return function(l=a,...c){return o.produce(l,d=>n.call(this,d,...c))}}typeof n!="function"&&Tl(6),r!==void 0&&typeof r!="function"&&Tl(7);let i;if(jm(t)){const a=yH(this),o=PI(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?EI(a):$I(a)}return bH(a,r),xH(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===ule&&(i=void 0),this.autoFreeze_&&o9(i,!0),r){const a=[],o=[];Nm("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else Tl(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let r,i;return[this.produce(t,n,(o,s)=>{r=o,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){jm(e)||Tl(8),Cv(e)&&(e=EKe(e));const t=yH(this),n=PI(e,void 0);return n[xs].isManual_=!0,$I(t),n}finishDraft(e,t){const n=e&&e[xs];(!n||!n.isManual_)&&Tl(9);const{scope_:r}=n;return bH(r,t),xH(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=Nm("Patches").applyPatches_;return Cv(e)?r(e,t):this.produce(e,i=>r(i,t))}};function PI(e,t){const n=Dy(e)?Nm("MapSet").proxyMap_(e,t):l4(e)?Nm("MapSet").proxySet_(e,t):SKe(e,t);return(t?t.scope_:mle()).drafts_.push(n),n}function EKe(e){return Cv(e)||Tl(10,e),hle(e)}function hle(e){if(!jm(e)||c4(e))return e;const t=e[xs];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=_I(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=_I(e,!0);return O2(n,(i,a)=>{fle(n,i,hle(a))},r),t&&(t.finalized_=!1),n}var $Ke=new _Ke,TKe=$Ke.produce;const PKe=e=>(t,n,r)=>(r.setState=(i,a,...o)=>{const s=typeof i=="function"?TKe(i):i;return t(s,a,...o)},e(r.setState,n,r)),op=PKe,Jl=ip()(ap(gg(op(e=>({currentVisitor:{uid:"",visitorUid:"",avatar:"",nickname:"",orgUid:""},setCurrentVisitor(t){e({currentVisitor:t})},resetVisitors:()=>e({currentVisitor:{nickname:""}})})),{name:IHe}))),RKe=()=>{switch(localStorage.getItem(UC)){case"DEBUG":return 0;case"INFO":return 1;case"WARN":return 2;case"ERROR":return 3;default:return null}},Zc=()=>{const e=RKe();return e!==null?e:Xi?0:1},o0=()=>{const e=new Date,t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),i=String(e.getHours()).padStart(2,"0"),a=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${t}-${n}-${r} ${i}:${a}:${o}`},qe={debug:(e,...t)=>{if(Zc()<=0){const n=o0();t.length?console.debug(`${n} [DEBUG]: ${e}`,...t):console.debug(`${n} [DEBUG]: ${e}`)}},info:(e,...t)=>{if(Zc()<=1){const n=o0();t.length?console.info(`${n} [INFO]: ${e}`,...t):console.info(`${n} [INFO]: ${e}`)}},warn:(e,...t)=>{if(Zc()<=2){const n=o0();t.length?console.warn(`${n} [WARN]: ${e}`,...t):console.warn(`${n} [WARN]: ${e}`)}},error:(e,...t)=>{const n=o0();t.length?console.error(`${n} [ERROR]: ${e}`,...t):console.error(`${n} [ERROR]: ${e}`)},debugIf:(e,...t)=>{qe.debug(e,...t)},log:(e,...t)=>{if(Zc()<=1){const n=o0();t.length?console.log(`${n} [LOG]: ${e}`,...t):console.log(`${n} [LOG]: ${e}`)}},group:e=>{Zc()<=1&&console.group(`[ByteDesk] ${e}`)},groupEnd:()=>{Zc()<=1&&console.groupEnd()},table:e=>{Zc()<=1&&console.table(e)},time:e=>{Zc()<=1&&console.time(`[ByteDesk] ${e}`)},timeEnd:e=>{Zc()<=1&&console.timeEnd(`[ByteDesk] ${e}`)}},u4=ip()(ap(op((e,t)=>({messageList:[],cacheStats:{totalMessages:0,memoryUsage:0,cleanupCount:0},addMessage(n){if(!t().messageList.some(i=>i.uid===n.uid))qe.debugIf("messageList add message"),e({messageList:[...t().messageList,n].sort((i,a)=>(i.timestamp||Ot(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf())-(a.timestamp||Ot(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf()))});else{if(qe.debugIf("messageList update message"),n.type===mb){const a=t().messageList.findIndex(o=>o.type===mb&&o.uid===n.uid);if(a!==-1){const o=[...t().messageList];o[a].content+=n==null?void 0:n.content,e({messageList:o});return}}const i=t().messageList.findIndex(a=>a.uid===n.uid);if(i!==-1){const a=[...t().messageList];a[i]=n,e({messageList:a})}}t().sortMessageList(),t().updateCacheStats()},addMessageList(n){const r=n.filter(i=>!t().messageList.some(a=>a.uid===i.uid));e({messageList:[...r,...t().messageList].sort((i,a)=>(i.timestamp||Ot(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf())-(a.timestamp||Ot(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf()))}),t().updateCacheStats()},updateMessageStatus(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].status=r)},updateMessageContent(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].content=r)},recallMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i[r].type=mg,i[r].content="该消息已被撤回",e({messageList:i})}t().updateCacheStats()},sortMessageList(){const n=new Set([U3,KHe,Aoe,Foe,mb,Doe,Loe,YHe,XHe,JHe]),r=s=>!!s&&n.has(s),i=s=>{if(!s||typeof s!="string")return;const l=s.match(/"questionUid"\s*:\s*"([^"]+)"/);if(l&&l[1])return l[1];if(s.trim().startsWith("{")&&s.trim().endsWith("}"))try{const c=JSON.parse(s);if(c&&typeof c.questionUid=="string")return c.questionUid}catch{}},a=s=>s.timestamp||Ot(s.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),o=t().messageList.sort((s,l)=>{const c=r(s.type)?i(s.content):void 0;if(c&&c===l.uid)return 1;const d=r(l.type)?i(l.content):void 0;if(d&&d===s.uid)return-1;const f=a(s),m=a(l);return f!==m?f-m:s.uid&&l.uid?s.uid.localeCompare(l.uid):0});e({messageList:o})},updateCacheStats(){var i;const n=t().messageList,r=JSON.stringify(n).length;e({cacheStats:{totalMessages:n.length,memoryUsage:Math.round(r/1024),cleanupCount:((i=t().cacheStats)==null?void 0:i.cleanupCount)||0}})},getHistoryMessage(){},deleteEverything:()=>e({},!0)})),{name:jHe}));function IKe(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(i){i(n)}),(r=e.get("*"))&&r.slice().map(function(i){i(t,n)})}}}const sr=IKe();let rt,vle;const OKe=()=>{const e=iy.useApp();return rt=e.message,vle=e.modal,e.notification,null};function gle(e,t){return function(){return e.apply(t,arguments)}}const{toString:MKe}=Object.prototype,{getPrototypeOf:l9}=Object,{iterator:d4,toStringTag:ble}=Symbol,f4=(e=>t=>{const n=MKe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),tc=e=>(e=e.toLowerCase(),t=>f4(t)===e),m4=e=>t=>typeof t===e,{isArray:bg}=Array,Sv=m4("undefined");function Ly(e){return e!==null&&!Sv(e)&&e.constructor!==null&&!Sv(e.constructor)&&No(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const yle=tc("ArrayBuffer");function jKe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&yle(e.buffer),t}const NKe=m4("string"),No=m4("function"),xle=m4("number"),By=e=>e!==null&&typeof e=="object",AKe=e=>e===!0||e===!1,QC=e=>{if(f4(e)!=="object")return!1;const t=l9(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(ble in e)&&!(d4 in e)},FKe=e=>{if(!By(e)||Ly(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},DKe=tc("Date"),LKe=tc("File"),BKe=tc("Blob"),zKe=tc("FileList"),HKe=e=>By(e)&&No(e.pipe),VKe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||No(e.append)&&((t=f4(e))==="formdata"||t==="object"&&No(e.toString)&&e.toString()==="[object FormData]"))},WKe=tc("URLSearchParams"),[UKe,qKe,GKe,KKe]=["ReadableStream","Request","Response","Headers"].map(tc),YKe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zy(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),bg(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const Xf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Cle=e=>!Sv(e)&&e!==Xf;function RI(){const{caseless:e,skipUndefined:t}=Cle(this)&&this||{},n={},r=(i,a)=>{const o=e&&wle(n,a)||a;QC(n[o])&&QC(i)?n[o]=RI(n[o],i):QC(i)?n[o]=RI({},i):bg(i)?n[o]=i.slice():(!t||!Sv(i))&&(n[o]=i)};for(let i=0,a=arguments.length;i(zy(t,(i,a)=>{n&&No(i)?e[a]=gle(i,n):e[a]=i},{allOwnKeys:r}),e),JKe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),QKe=(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)},ZKe=(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&l9(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},eYe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},tYe=e=>{if(!e)return null;if(bg(e))return e;let t=e.length;if(!xle(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},nYe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&l9(Uint8Array)),rYe=(e,t)=>{const r=(e&&e[d4]).call(e);let i;for(;(i=r.next())&&!i.done;){const a=i.value;t.call(e,a[0],a[1])}},iYe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},aYe=tc("HTMLFormElement"),oYe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),CH=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),sYe=tc("RegExp"),Sle=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};zy(n,(i,a)=>{let o;(o=t(i,a,e))!==!1&&(r[a]=o||i)}),Object.defineProperties(e,r)},lYe=e=>{Sle(e,(t,n)=>{if(No(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(No(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},cYe=(e,t)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return bg(e)?r(e):r(String(e).split(t)),n},uYe=()=>{},dYe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function fYe(e){return!!(e&&No(e.append)&&e[ble]==="FormData"&&e[d4])}const mYe=e=>{const t=new Array(10),n=(r,i)=>{if(By(r)){if(t.indexOf(r)>=0)return;if(Ly(r))return r;if(!("toJSON"in r)){t[i]=r;const a=bg(r)?[]:{};return zy(r,(o,s)=>{const l=n(o,i+1);!Sv(l)&&(a[s]=l)}),t[i]=void 0,a}}return r};return n(e,0)},pYe=tc("AsyncFunction"),hYe=e=>e&&(By(e)||No(e))&&No(e.then)&&No(e.catch),kle=((e,t)=>e?setImmediate:t?((n,r)=>(Xf.addEventListener("message",({source:i,data:a})=>{i===Xf&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),Xf.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",No(Xf.postMessage)),vYe=typeof queueMicrotask<"u"?queueMicrotask.bind(Xf):typeof process<"u"&&process.nextTick||kle,gYe=e=>e!=null&&No(e[d4]),dt={isArray:bg,isArrayBuffer:yle,isBuffer:Ly,isFormData:VKe,isArrayBufferView:jKe,isString:NKe,isNumber:xle,isBoolean:AKe,isObject:By,isPlainObject:QC,isEmptyObject:FKe,isReadableStream:UKe,isRequest:qKe,isResponse:GKe,isHeaders:KKe,isUndefined:Sv,isDate:DKe,isFile:LKe,isBlob:BKe,isRegExp:sYe,isFunction:No,isStream:HKe,isURLSearchParams:WKe,isTypedArray:nYe,isFileList:zKe,forEach:zy,merge:RI,extend:XKe,trim:YKe,stripBOM:JKe,inherits:QKe,toFlatObject:ZKe,kindOf:f4,kindOfTest:tc,endsWith:eYe,toArray:tYe,forEachEntry:rYe,matchAll:iYe,isHTMLForm:aYe,hasOwnProperty:CH,hasOwnProp:CH,reduceDescriptors:Sle,freezeMethods:lYe,toObjectSet:cYe,toCamelCase:oYe,noop:uYe,toFiniteNumber:dYe,findKey:wle,global:Xf,isContextDefined:Cle,isSpecCompliantForm:fYe,toJSONObject:mYe,isAsyncFn:pYe,isThenable:hYe,setImmediate:kle,asap:vYe,isIterable:gYe};function jn(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)}dt.inherits(jn,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:dt.toJSONObject(this.config),code:this.code,status:this.status}}});const _le=jn.prototype,Ele={};["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(e=>{Ele[e]={value:e}});Object.defineProperties(jn,Ele);Object.defineProperty(_le,"isAxiosError",{value:!0});jn.from=(e,t,n,r,i,a)=>{const o=Object.create(_le);dt.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError");const s=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return jn.call(o,s,l,n,r,i),e&&o.cause==null&&Object.defineProperty(o,"cause",{value:e,configurable:!0}),o.name=e&&e.name||"Error",a&&Object.assign(o,a),o};const bYe=null;function II(e){return dt.isPlainObject(e)||dt.isArray(e)}function $le(e){return dt.endsWith(e,"[]")?e.slice(0,-2):e}function SH(e,t,n){return e?e.concat(t).map(function(i,a){return i=$le(i),!n&&a?"["+i+"]":i}).join(n?".":""):t}function yYe(e){return dt.isArray(e)&&!e.some(II)}const xYe=dt.toFlatObject(dt,{},null,function(t){return/^is[A-Z]/.test(t)});function p4(e,t,n){if(!dt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=dt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,g){return!dt.isUndefined(g[v])});const r=n.metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&dt.isSpecCompliantForm(t);if(!dt.isFunction(i))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(dt.isDate(h))return h.toISOString();if(dt.isBoolean(h))return h.toString();if(!l&&dt.isBlob(h))throw new jn("Blob is not supported. Use a Buffer instead.");return dt.isArrayBuffer(h)||dt.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h,v,g){let y=h;if(h&&!g&&typeof h=="object"){if(dt.endsWith(v,"{}"))v=r?v:v.slice(0,-2),h=JSON.stringify(h);else if(dt.isArray(h)&&yYe(h)||(dt.isFileList(h)||dt.endsWith(v,"[]"))&&(y=dt.toArray(h)))return v=$le(v),y.forEach(function(x,C){!(dt.isUndefined(x)||x===null)&&t.append(o===!0?SH([v],C,a):o===null?v:v+"[]",c(x))}),!1}return II(h)?!0:(t.append(SH(g,v,a),c(h)),!1)}const f=[],m=Object.assign(xYe,{defaultVisitor:d,convertValue:c,isVisitable:II});function p(h,v){if(!dt.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(h),dt.forEach(h,function(y,w){(!(dt.isUndefined(y)||y===null)&&i.call(t,y,dt.isString(w)?w.trim():w,v,m))===!0&&p(y,v?v.concat(w):[w])}),f.pop()}}if(!dt.isObject(e))throw new TypeError("data must be an object");return p(e),t}function kH(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function c9(e,t){this._pairs=[],e&&p4(e,this,t)}const Tle=c9.prototype;Tle.append=function(t,n){this._pairs.push([t,n])};Tle.toString=function(t){const n=t?function(r){return t.call(this,r,kH)}:kH;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function wYe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Ple(e,t,n){if(!t)return e;const r=n&&n.encode||wYe;dt.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(t,n):a=dt.isURLSearchParams(t)?t.toString():new c9(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class _H{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){dt.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Rle={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},CYe=typeof URLSearchParams<"u"?URLSearchParams:c9,SYe=typeof FormData<"u"?FormData:null,kYe=typeof Blob<"u"?Blob:null,_Ye={isBrowser:!0,classes:{URLSearchParams:CYe,FormData:SYe,Blob:kYe},protocols:["http","https","file","blob","url","data"]},u9=typeof window<"u"&&typeof document<"u",OI=typeof navigator=="object"&&navigator||void 0,EYe=u9&&(!OI||["ReactNative","NativeScript","NS"].indexOf(OI.product)<0),$Ye=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",TYe=u9&&window.location.href||"http://localhost",PYe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:u9,hasStandardBrowserEnv:EYe,hasStandardBrowserWebWorkerEnv:$Ye,navigator:OI,origin:TYe},Symbol.toStringTag,{value:"Module"})),za={...PYe,..._Ye};function RYe(e,t){return p4(e,new za.classes.URLSearchParams,{visitor:function(n,r,i,a){return za.isNode&&dt.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function IYe(e){return dt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function OYe(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r=n.length;return o=!o&&dt.isArray(i)?i.length:o,l?(dt.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!dt.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],a)&&dt.isArray(i[o])&&(i[o]=OYe(i[o])),!s)}if(dt.isFormData(e)&&dt.isFunction(e.entries)){const n={};return dt.forEachEntry(e,(r,i)=>{t(IYe(r),i,n,0)}),n}return null}function MYe(e,t,n){if(dt.isString(e))try{return(t||JSON.parse)(e),dt.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Hy={transitional:Rle,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=dt.isObject(t);if(a&&dt.isHTMLForm(t)&&(t=new FormData(t)),dt.isFormData(t))return i?JSON.stringify(Ile(t)):t;if(dt.isArrayBuffer(t)||dt.isBuffer(t)||dt.isStream(t)||dt.isFile(t)||dt.isBlob(t)||dt.isReadableStream(t))return t;if(dt.isArrayBufferView(t))return t.buffer;if(dt.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return RYe(t,this.formSerializer).toString();if((s=dt.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return p4(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),MYe(t)):t}],transformResponse:[function(t){const n=this.transitional||Hy.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(dt.isResponse(t)||dt.isReadableStream(t))return t;if(t&&dt.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(s){if(o)throw s.name==="SyntaxError"?jn.from(s,jn.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:za.classes.FormData,Blob:za.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};dt.forEach(["delete","get","head","post","put","patch"],e=>{Hy.headers[e]={}});const jYe=dt.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"]),NYe=e=>{const t={};let n,r,i;return e&&e.split(` -`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||t[n]&&jYe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},EH=Symbol("internals");function s0(e){return e&&String(e).trim().toLowerCase()}function ZC(e){return e===!1||e==null?e:dt.isArray(e)?e.map(ZC):String(e)}function AYe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const FYe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function b6(e,t,n,r,i){if(dt.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!dt.isString(t)){if(dt.isString(r))return t.indexOf(r)!==-1;if(dt.isRegExp(r))return r.test(t)}}function DYe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function LYe(e,t){const n=dt.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,a,o){return this[r].call(this,t,i,a,o)},configurable:!0})})}let Ao=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function a(s,l,c){const d=s0(l);if(!d)throw new Error("header name must be a non-empty string");const f=dt.findKey(i,d);(!f||i[f]===void 0||c===!0||c===void 0&&i[f]!==!1)&&(i[f||l]=ZC(s))}const o=(s,l)=>dt.forEach(s,(c,d)=>a(c,d,l));if(dt.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(dt.isString(t)&&(t=t.trim())&&!FYe(t))o(NYe(t),n);else if(dt.isObject(t)&&dt.isIterable(t)){let s={},l,c;for(const d of t){if(!dt.isArray(d))throw TypeError("Object iterator must return a key-value pair");s[c=d[0]]=(l=s[c])?dt.isArray(l)?[...l,d[1]]:[l,d[1]]:d[1]}o(s,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=s0(t),t){const r=dt.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return AYe(i);if(dt.isFunction(n))return n.call(this,i,r);if(dt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=s0(t),t){const r=dt.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||b6(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function a(o){if(o=s0(o),o){const s=dt.findKey(r,o);s&&(!n||b6(r,r[s],s,n))&&(delete r[s],i=!0)}}return dt.isArray(t)?t.forEach(a):a(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!t||b6(this,this[a],a,t,!0))&&(delete this[a],i=!0)}return i}normalize(t){const n=this,r={};return dt.forEach(this,(i,a)=>{const o=dt.findKey(r,a);if(o){n[o]=ZC(i),delete n[a];return}const s=t?DYe(a):String(a).trim();s!==a&&delete n[a],n[s]=ZC(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return dt.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&dt.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[EH]=this[EH]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=s0(o);r[s]||(LYe(i,o),r[s]=!0)}return dt.isArray(t)?t.forEach(a):a(t),this}};Ao.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);dt.reduceDescriptors(Ao.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});dt.freezeMethods(Ao);function y6(e,t){const n=this||Hy,r=t||n,i=Ao.from(r.headers);let a=r.data;return dt.forEach(e,function(s){a=s.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function Ole(e){return!!(e&&e.__CANCEL__)}function yg(e,t,n){jn.call(this,e??"canceled",jn.ERR_CANCELED,t,n),this.name="CanceledError"}dt.inherits(yg,jn,{__CANCEL__:!0});function Mle(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new jn("Request failed with status code "+n.status,[jn.ERR_BAD_REQUEST,jn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function BYe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function zYe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,a=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),d=r[a];o||(o=c),n[i]=l,r[i]=c;let f=a,m=0;for(;f!==i;)m+=n[f++],f=f%e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{n=d,i=null,a&&(clearTimeout(a),a=null),e(...c)};return[(...c)=>{const d=Date.now(),f=d-n;f>=r?o(c,d):(i=c,a||(a=setTimeout(()=>{a=null,o(i)},r-f)))},()=>i&&o(i)]}const N2=(e,t,n=3)=>{let r=0;const i=zYe(50,250);return HYe(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,c=i(l),d=o<=s;r=o;const f={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&d?(s-o)/c:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},n)},$H=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},TH=e=>(...t)=>dt.asap(()=>e(...t)),VYe=za.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,za.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(za.origin),za.navigator&&/(msie|trident)/i.test(za.navigator.userAgent)):()=>!0,WYe=za.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];dt.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),dt.isString(r)&&s.push(`path=${r}`),dt.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push("secure"),dt.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function UYe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function qYe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function jle(e,t,n){let r=!UYe(t);return e&&(r||n==!1)?qYe(e,t):t}const PH=e=>e instanceof Ao?{...e}:e;function Am(e,t){t=t||{};const n={};function r(c,d,f,m){return dt.isPlainObject(c)&&dt.isPlainObject(d)?dt.merge.call({caseless:m},c,d):dt.isPlainObject(d)?dt.merge({},d):dt.isArray(d)?d.slice():d}function i(c,d,f,m){if(dt.isUndefined(d)){if(!dt.isUndefined(c))return r(void 0,c,f,m)}else return r(c,d,f,m)}function a(c,d){if(!dt.isUndefined(d))return r(void 0,d)}function o(c,d){if(dt.isUndefined(d)){if(!dt.isUndefined(c))return r(void 0,c)}else return r(void 0,d)}function s(c,d,f){if(f in t)return r(c,d);if(f in e)return r(void 0,c)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(c,d,f)=>i(PH(c),PH(d),f,!0)};return dt.forEach(Object.keys({...e,...t}),function(d){const f=l[d]||i,m=f(e[d],t[d],d);dt.isUndefined(m)&&f!==s||(n[d]=m)}),n}const Nle=e=>{const t=Am({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=Ao.from(o),t.url=Ple(jle(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),dt.isFormData(n)){if(za.hasStandardBrowserEnv||za.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(dt.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([d,f])=>{c.includes(d.toLowerCase())&&o.set(d,f)})}}if(za.hasStandardBrowserEnv&&(r&&dt.isFunction(r)&&(r=r(t)),r||r!==!1&&VYe(t.url))){const l=i&&a&&WYe.read(a);l&&o.set(i,l)}return t},GYe=typeof XMLHttpRequest<"u",KYe=GYe&&function(e){return new Promise(function(n,r){const i=Nle(e);let a=i.data;const o=Ao.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,d,f,m,p,h;function v(){p&&p(),h&&h(),i.cancelToken&&i.cancelToken.unsubscribe(d),i.signal&&i.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function y(){if(!g)return;const x=Ao.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),S={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:x,config:e,request:g};Mle(function(_){n(_),v()},function(_){r(_),v()},S),g=null}"onloadend"in g?g.onloadend=y:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(y)},g.onabort=function(){g&&(r(new jn("Request aborted",jn.ECONNABORTED,e,g)),g=null)},g.onerror=function(C){const S=C&&C.message?C.message:"Network Error",k=new jn(S,jn.ERR_NETWORK,e,g);k.event=C||null,r(k),g=null},g.ontimeout=function(){let C=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const S=i.transitional||Rle;i.timeoutErrorMessage&&(C=i.timeoutErrorMessage),r(new jn(C,S.clarifyTimeoutError?jn.ETIMEDOUT:jn.ECONNABORTED,e,g)),g=null},a===void 0&&o.setContentType(null),"setRequestHeader"in g&&dt.forEach(o.toJSON(),function(C,S){g.setRequestHeader(S,C)}),dt.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),s&&s!=="json"&&(g.responseType=i.responseType),c&&([m,h]=N2(c,!0),g.addEventListener("progress",m)),l&&g.upload&&([f,p]=N2(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(d=x=>{g&&(r(!x||x.type?new yg(null,e,g):x),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(d),i.signal&&(i.signal.aborted?d():i.signal.addEventListener("abort",d)));const w=BYe(i.url);if(w&&za.protocols.indexOf(w)===-1){r(new jn("Unsupported protocol "+w+":",jn.ERR_BAD_REQUEST,e));return}g.send(a||null)})},YYe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const a=function(c){if(!i){i=!0,s();const d=c instanceof Error?c:this.reason;r.abort(d instanceof jn?d:new yg(d instanceof Error?d.message:d))}};let o=t&&setTimeout(()=>{o=null,a(new jn(`timeout ${t} of ms exceeded`,jn.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(a):c.removeEventListener("abort",a)}),e=null)};e.forEach(c=>c.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>dt.asap(s),l}},XYe=function*(e,t){let n=e.byteLength;if(n{const i=JYe(e,t);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:d}=await i.next();if(c){s(),l.close();return}let f=d.byteLength;if(n){let m=a+=f;n(m)}l.enqueue(new Uint8Array(d))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},IH=64*1024,{isFunction:$w}=dt,ZYe=(({Request:e,Response:t})=>({Request:e,Response:t}))(dt.global),{ReadableStream:OH,TextEncoder:MH}=dt.global,jH=(e,...t)=>{try{return!!e(...t)}catch{return!1}},eXe=e=>{e=dt.merge.call({skipUndefined:!0},ZYe,e);const{fetch:t,Request:n,Response:r}=e,i=t?$w(t):typeof fetch=="function",a=$w(n),o=$w(r);if(!i)return!1;const s=i&&$w(OH),l=i&&(typeof MH=="function"?(h=>v=>h.encode(v))(new MH):async h=>new Uint8Array(await new n(h).arrayBuffer())),c=a&&s&&jH(()=>{let h=!1;const v=new n(za.origin,{body:new OH,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!v}),d=o&&s&&jH(()=>dt.isReadableStream(new r("").body)),f={stream:d&&(h=>h.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!f[h]&&(f[h]=(v,g)=>{let y=v&&v[h];if(y)return y.call(v);throw new jn(`Response type '${h}' is not supported`,jn.ERR_NOT_SUPPORT,g)})});const m=async h=>{if(h==null)return 0;if(dt.isBlob(h))return h.size;if(dt.isSpecCompliantForm(h))return(await new n(za.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(dt.isArrayBufferView(h)||dt.isArrayBuffer(h))return h.byteLength;if(dt.isURLSearchParams(h)&&(h=h+""),dt.isString(h))return(await l(h)).byteLength},p=async(h,v)=>{const g=dt.toFiniteNumber(h.getContentLength());return g??m(v)};return async h=>{let{url:v,method:g,data:y,signal:w,cancelToken:x,timeout:C,onDownloadProgress:S,onUploadProgress:k,responseType:_,headers:E,withCredentials:T="same-origin",fetchOptions:$}=Nle(h),P=t||fetch;_=_?(_+"").toLowerCase():"text";let M=YYe([w,x&&x.toAbortSignal()],C),j=null;const I=M&&M.unsubscribe&&(()=>{M.unsubscribe()});let R;try{if(k&&c&&g!=="get"&&g!=="head"&&(R=await p(E,y))!==0){let z=new n(v,{method:"POST",body:y,duplex:"half"}),H;if(dt.isFormData(y)&&(H=z.headers.get("content-type"))&&E.setContentType(H),z.body){const[A,V]=$H(R,N2(TH(k)));y=RH(z.body,IH,A,V)}}dt.isString(T)||(T=T?"include":"omit");const O=a&&"credentials"in n.prototype,L={...$,signal:M,method:g.toUpperCase(),headers:E.normalize().toJSON(),body:y,duplex:"half",credentials:O?T:void 0};j=a&&new n(v,L);let D=await(a?P(j,$):P(v,L));const B=d&&(_==="stream"||_==="response");if(d&&(S||B&&I)){const z={};["status","statusText","headers"].forEach(W=>{z[W]=D[W]});const H=dt.toFiniteNumber(D.headers.get("content-length")),[A,V]=S&&$H(H,N2(TH(S),!0))||[];D=new r(RH(D.body,IH,A,()=>{V&&V(),I&&I()}),z)}_=_||"text";let F=await f[dt.findKey(f,_)||"text"](D,h);return!B&&I&&I(),await new Promise((z,H)=>{Mle(z,H,{data:F,headers:Ao.from(D.headers),status:D.status,statusText:D.statusText,config:h,request:j})})}catch(O){throw I&&I(),O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)?Object.assign(new jn("Network Error",jn.ERR_NETWORK,h,j),{cause:O.cause||O}):jn.from(O,O&&O.code,h,j)}}},tXe=new Map,Ale=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o=a.length,s=o,l,c,d=tXe;for(;s--;)l=a[s],c=d.get(l),c===void 0&&d.set(l,c=s?new Map:eXe(t)),d=c;return c};Ale();const d9={http:bYe,xhr:KYe,fetch:{get:Ale}};dt.forEach(d9,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const NH=e=>`- ${e}`,nXe=e=>dt.isFunction(e)||e===null||e===!1;function rXe(e,t){e=dt.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=n?o.length>1?`since : -`+o.map(NH).join(` -`):" "+NH(o[0]):"as no adapter specified";throw new jn("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i}const Fle={getAdapter:rXe,adapters:d9};function x6(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new yg(null,e)}function AH(e){return x6(e),e.headers=Ao.from(e.headers),e.data=y6.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Fle.getAdapter(e.adapter||Hy.adapter,e)(e).then(function(r){return x6(e),r.data=y6.call(e,e.transformResponse,r),r.headers=Ao.from(r.headers),r},function(r){return Ole(r)||(x6(e),r&&r.response&&(r.response.data=y6.call(e,e.transformResponse,r.response),r.response.headers=Ao.from(r.response.headers))),Promise.reject(r)})}const Dle="1.13.2",h4={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{h4[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const FH={};h4.transitional=function(t,n,r){function i(a,o){return"[Axios v"+Dle+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(t===!1)throw new jn(i(o," has been removed"+(n?" in "+n:"")),jn.ERR_DEPRECATED);return n&&!FH[o]&&(FH[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,s):!0}};h4.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function iXe(e,t,n){if(typeof e!="object")throw new jn("options must be an object",jn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=t[a];if(o){const s=e[a],l=s===void 0||o(s,a,e);if(l!==!0)throw new jn("option "+a+" must be "+l,jn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new jn("Unknown option "+a,jn.ERR_BAD_OPTION)}}const eS={assertOptions:iXe,validators:h4},sc=eS.validators;let pm=class{constructor(t){this.defaults=t||{},this.interceptors={request:new _H,response:new _H}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Am(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&eS.assertOptions(r,{silentJSONParsing:sc.transitional(sc.boolean),forcedJSONParsing:sc.transitional(sc.boolean),clarifyTimeoutError:sc.transitional(sc.boolean)},!1),i!=null&&(dt.isFunction(i)?n.paramsSerializer={serialize:i}:eS.assertOptions(i,{encode:sc.function,serialize:sc.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),eS.assertOptions(n,{baseUrl:sc.spelling("baseURL"),withXsrfToken:sc.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&dt.merge(a.common,a[n.method]);a&&dt.forEach(["delete","get","head","post","put","patch","common"],h=>{delete a[h]}),n.headers=Ao.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let d,f=0,m;if(!l){const h=[AH.bind(this),void 0];for(h.unshift(...s),h.push(...c),m=h.length,d=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,s){r.reason||(r.reason=new yg(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Lle(function(i){t=i}),cancel:t}}};function oXe(e){return function(n){return e.apply(null,n)}}function sXe(e){return dt.isObject(e)&&e.isAxiosError===!0}const MI={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(MI).forEach(([e,t])=>{MI[t]=e});function Ble(e){const t=new pm(e),n=gle(pm.prototype.request,t);return dt.extend(n,pm.prototype,t,{allOwnKeys:!0}),dt.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return Ble(Am(e,i))},n}const _i=Ble(Hy);_i.Axios=pm;_i.CanceledError=yg;_i.CancelToken=aXe;_i.isCancel=Ole;_i.VERSION=Dle;_i.toFormData=p4;_i.AxiosError=jn;_i.Cancel=_i.CanceledError;_i.all=function(t){return Promise.all(t)};_i.spread=oXe;_i.isAxiosError=sXe;_i.mergeConfig=Am;_i.AxiosHeaders=Ao;_i.formToJSON=e=>Ile(dt.isHTMLForm(e)?new FormData(e):e);_i.getAdapter=Fle.getAdapter;_i.HttpStatusCode=MI;_i.default=_i;const{Axios:YAt,AxiosError:XAt,CanceledError:JAt,isCancel:QAt,CancelToken:ZAt,VERSION:eFt,all:tFt,Cancel:nFt,isAxiosError:rFt,spread:iFt,toFormData:aFt,AxiosHeaders:oFt,HttpStatusCode:sFt,formToJSON:lFt,getAdapter:cFt,mergeConfig:uFt}=_i,On=_i.create({timeout:2e4,baseURL:xg()});On.interceptors.request.use(e=>{e.baseURL=xg();const t=localStorage.getItem(mI);return t&&t.length>10&&e.url&&e.url.startsWith("/api")&&(e.headers.Authorization=`Bearer ${t}`),!t&&e.url&&e.url.startsWith("/api")?Promise.reject(lXe):e},e=>(console.log("request error",e),e.response.status===403&&sr.emit(cm,"403"),e.response.status===401&&sr.emit(cm,"401"),Promise.reject(e)));On.interceptors.response.use(e=>e,e=>{if(console.log("response error",e),e.response)switch(e.response.status){case 400:console.log("axios interception error 400"),sr.emit(cm,"400");break;case 401:console.log("axios interception error 401"),sr.emit(cm,"401");break;case 403:console.log("axios interception error 403"),sr.emit(cm,"403");break;case 500:console.log("axios interception error 500"),sr.emit(xHe,"500");break}return"return axios interception error"});const w6={data:null,status:601,statusText:Toe,headers:{},config:{headers:void 0},request:null},lXe={message:"匿名用户,无需访问服务器接口",name:Toe,code:"601",config:w6.config,request:w6.request,response:w6,isAxiosError:!0,toJSON:function(){return{message:this.message,name:this.name,code:this.code,config:this.config,request:this.request,response:this.response}}};async function cXe(){return On("/config/bytedesk/properties",{method:"GET",params:{channel:wn}})}var zle={exports:{}};function uXe(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var C6={exports:{}};const dXe={},fXe=Object.freeze(Object.defineProperty({__proto__:null,default:dXe},Symbol.toStringTag,{value:"Module"})),mXe=Lpe(fXe);var DH;function nr(){return DH||(DH=1,function(e,t){(function(n,r){e.exports=r()})(un,function(){var n=n||function(r,i){var a;if(typeof window<"u"&&window.crypto&&(a=window.crypto),typeof self<"u"&&self.crypto&&(a=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(a=globalThis.crypto),!a&&typeof window<"u"&&window.msCrypto&&(a=window.msCrypto),!a&&typeof un<"u"&&un.crypto&&(a=un.crypto),!a&&typeof uXe=="function")try{a=mXe}catch{}var o=function(){if(a){if(typeof a.getRandomValues=="function")try{return a.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof a.randomBytes=="function")try{return a.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function w(){}return function(x){var C;return w.prototype=x,C=new w,w.prototype=null,C}}(),l={},c=l.lib={},d=c.Base=function(){return{extend:function(w){var x=s(this);return w&&x.mixIn(w),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var x in w)w.hasOwnProperty(x)&&(this[x]=w[x]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=c.WordArray=d.extend({init:function(w,x){w=this.words=w||[],x!=i?this.sigBytes=x:this.sigBytes=w.length*4},toString:function(w){return(w||p).stringify(this)},concat:function(w){var x=this.words,C=w.words,S=this.sigBytes,k=w.sigBytes;if(this.clamp(),S%4)for(var _=0;_>>2]>>>24-_%4*8&255;x[S+_>>>2]|=E<<24-(S+_)%4*8}else for(var T=0;T>>2]=C[T>>>2];return this.sigBytes+=k,this},clamp:function(){var w=this.words,x=this.sigBytes;w[x>>>2]&=4294967295<<32-x%4*8,w.length=r.ceil(x/4)},clone:function(){var w=d.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var x=[],C=0;C>>2]>>>24-k%4*8&255;S.push((_>>>4).toString(16)),S.push((_&15).toString(16))}return S.join("")},parse:function(w){for(var x=w.length,C=[],S=0;S>>3]|=parseInt(w.substr(S,2),16)<<24-S%8*4;return new f.init(C,x/2)}},h=m.Latin1={stringify:function(w){for(var x=w.words,C=w.sigBytes,S=[],k=0;k>>2]>>>24-k%4*8&255;S.push(String.fromCharCode(_))}return S.join("")},parse:function(w){for(var x=w.length,C=[],S=0;S>>2]|=(w.charCodeAt(S)&255)<<24-S%4*8;return new f.init(C,x)}},v=m.Utf8={stringify:function(w){try{return decodeURIComponent(escape(h.stringify(w)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(w){return h.parse(unescape(encodeURIComponent(w)))}},g=c.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=v.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var x,C=this._data,S=C.words,k=C.sigBytes,_=this.blockSize,E=_*4,T=k/E;w?T=r.ceil(T):T=r.max((T|0)-this._minBufferSize,0);var $=T*_,P=r.min($*4,k);if($){for(var M=0;M<$;M+=_)this._doProcessBlock(S,M);x=S.splice(0,$),C.sigBytes-=P}return new f.init(x,P)},clone:function(){var w=d.clone.call(this);return w._data=this._data.clone(),w},_minBufferSize:0});c.Hasher=g.extend({cfg:d.extend(),init:function(w){this.cfg=this.cfg.extend(w),this.reset()},reset:function(){g.reset.call(this),this._doReset()},update:function(w){return this._append(w),this._process(),this},finalize:function(w){w&&this._append(w);var x=this._doFinalize();return x},blockSize:16,_createHelper:function(w){return function(x,C){return new w.init(C).finalize(x)}},_createHmacHelper:function(w){return function(x,C){return new y.HMAC.init(w,C).finalize(x)}}});var y=l.algo={};return l}(Math);return n})}(C6)),C6.exports}var S6={exports:{}},LH;function v4(){return LH||(LH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.Base,s=a.WordArray,l=i.x64={};l.Word=o.extend({init:function(c,d){this.high=c,this.low=d}}),l.WordArray=o.extend({init:function(c,d){c=this.words=c||[],d!=r?this.sigBytes=d:this.sigBytes=c.length*8},toX32:function(){for(var c=this.words,d=c.length,f=[],m=0;m>>2]|=l[f]<<24-f%4*8;o.call(this,d,c)}else o.apply(this,arguments)};s.prototype=a}}(),n.lib.WordArray})}(k6)),k6.exports}var _6={exports:{}},zH;function hXe(){return zH||(zH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Utf16=o.Utf16BE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535;f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=l.charCodeAt(f)<<16-f%2*16;return a.create(d,c*2)}},o.Utf16LE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535);f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=s(l.charCodeAt(f)<<16-f%2*16);return a.create(d,c*2)}};function s(l){return l<<8&4278255360|l>>>8&16711935}}(),n.enc.Utf16})}(_6)),_6.exports}var E6={exports:{}},HH;function sp(){return HH||(HH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64={stringify:function(l){var c=l.words,d=l.sigBytes,f=this._map;l.clamp();for(var m=[],p=0;p>>2]>>>24-p%4*8&255,v=c[p+1>>>2]>>>24-(p+1)%4*8&255,g=c[p+2>>>2]>>>24-(p+2)%4*8&255,y=h<<16|v<<8|g,w=0;w<4&&p+w*.75>>6*(3-w)&63));var x=f.charAt(64);if(x)for(;m.length%4;)m.push(x);return m.join("")},parse:function(l){var c=l.length,d=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var m=0;m>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64})}(E6)),E6.exports}var $6={exports:{}},VH;function vXe(){return VH||(VH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64url={stringify:function(l,c){c===void 0&&(c=!0);var d=l.words,f=l.sigBytes,m=c?this._safe_map:this._map;l.clamp();for(var p=[],h=0;h>>2]>>>24-h%4*8&255,g=d[h+1>>>2]>>>24-(h+1)%4*8&255,y=d[h+2>>>2]>>>24-(h+2)%4*8&255,w=v<<16|g<<8|y,x=0;x<4&&h+x*.75>>6*(3-x)&63));var C=m.charAt(64);if(C)for(;p.length%4;)p.push(C);return p.join("")},parse:function(l,c){c===void 0&&(c=!0);var d=l.length,f=c?this._safe_map:this._map,m=this._reverseMap;if(!m){m=this._reverseMap=[];for(var p=0;p>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64url})}($6)),$6.exports}var T6={exports:{}},WH;function lp(){return WH||(WH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[];(function(){for(var v=0;v<64;v++)c[v]=r.abs(r.sin(v+1))*4294967296|0})();var d=l.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(v,g){for(var y=0;y<16;y++){var w=g+y,x=v[w];v[w]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360}var C=this._hash.words,S=v[g+0],k=v[g+1],_=v[g+2],E=v[g+3],T=v[g+4],$=v[g+5],P=v[g+6],M=v[g+7],j=v[g+8],I=v[g+9],R=v[g+10],O=v[g+11],L=v[g+12],D=v[g+13],B=v[g+14],F=v[g+15],z=C[0],H=C[1],A=C[2],V=C[3];z=f(z,H,A,V,S,7,c[0]),V=f(V,z,H,A,k,12,c[1]),A=f(A,V,z,H,_,17,c[2]),H=f(H,A,V,z,E,22,c[3]),z=f(z,H,A,V,T,7,c[4]),V=f(V,z,H,A,$,12,c[5]),A=f(A,V,z,H,P,17,c[6]),H=f(H,A,V,z,M,22,c[7]),z=f(z,H,A,V,j,7,c[8]),V=f(V,z,H,A,I,12,c[9]),A=f(A,V,z,H,R,17,c[10]),H=f(H,A,V,z,O,22,c[11]),z=f(z,H,A,V,L,7,c[12]),V=f(V,z,H,A,D,12,c[13]),A=f(A,V,z,H,B,17,c[14]),H=f(H,A,V,z,F,22,c[15]),z=m(z,H,A,V,k,5,c[16]),V=m(V,z,H,A,P,9,c[17]),A=m(A,V,z,H,O,14,c[18]),H=m(H,A,V,z,S,20,c[19]),z=m(z,H,A,V,$,5,c[20]),V=m(V,z,H,A,R,9,c[21]),A=m(A,V,z,H,F,14,c[22]),H=m(H,A,V,z,T,20,c[23]),z=m(z,H,A,V,I,5,c[24]),V=m(V,z,H,A,B,9,c[25]),A=m(A,V,z,H,E,14,c[26]),H=m(H,A,V,z,j,20,c[27]),z=m(z,H,A,V,D,5,c[28]),V=m(V,z,H,A,_,9,c[29]),A=m(A,V,z,H,M,14,c[30]),H=m(H,A,V,z,L,20,c[31]),z=p(z,H,A,V,$,4,c[32]),V=p(V,z,H,A,j,11,c[33]),A=p(A,V,z,H,O,16,c[34]),H=p(H,A,V,z,B,23,c[35]),z=p(z,H,A,V,k,4,c[36]),V=p(V,z,H,A,T,11,c[37]),A=p(A,V,z,H,M,16,c[38]),H=p(H,A,V,z,R,23,c[39]),z=p(z,H,A,V,D,4,c[40]),V=p(V,z,H,A,S,11,c[41]),A=p(A,V,z,H,E,16,c[42]),H=p(H,A,V,z,P,23,c[43]),z=p(z,H,A,V,I,4,c[44]),V=p(V,z,H,A,L,11,c[45]),A=p(A,V,z,H,F,16,c[46]),H=p(H,A,V,z,_,23,c[47]),z=h(z,H,A,V,S,6,c[48]),V=h(V,z,H,A,M,10,c[49]),A=h(A,V,z,H,B,15,c[50]),H=h(H,A,V,z,$,21,c[51]),z=h(z,H,A,V,L,6,c[52]),V=h(V,z,H,A,E,10,c[53]),A=h(A,V,z,H,R,15,c[54]),H=h(H,A,V,z,k,21,c[55]),z=h(z,H,A,V,j,6,c[56]),V=h(V,z,H,A,F,10,c[57]),A=h(A,V,z,H,P,15,c[58]),H=h(H,A,V,z,D,21,c[59]),z=h(z,H,A,V,T,6,c[60]),V=h(V,z,H,A,O,10,c[61]),A=h(A,V,z,H,_,15,c[62]),H=h(H,A,V,z,I,21,c[63]),C[0]=C[0]+z|0,C[1]=C[1]+H|0,C[2]=C[2]+A|0,C[3]=C[3]+V|0},_doFinalize:function(){var v=this._data,g=v.words,y=this._nDataBytes*8,w=v.sigBytes*8;g[w>>>5]|=128<<24-w%32;var x=r.floor(y/4294967296),C=y;g[(w+64>>>9<<4)+15]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,g[(w+64>>>9<<4)+14]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,v.sigBytes=(g.length+1)*4,this._process();for(var S=this._hash,k=S.words,_=0;_<4;_++){var E=k[_];k[_]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}return S},clone:function(){var v=s.clone.call(this);return v._hash=this._hash.clone(),v}});function f(v,g,y,w,x,C,S){var k=v+(g&y|~g&w)+x+S;return(k<>>32-C)+g}function m(v,g,y,w,x,C,S){var k=v+(g&w|y&~w)+x+S;return(k<>>32-C)+g}function p(v,g,y,w,x,C,S){var k=v+(g^y^w)+x+S;return(k<>>32-C)+g}function h(v,g,y,w,x,C,S){var k=v+(y^(g|~w))+x+S;return(k<>>32-C)+g}i.MD5=s._createHelper(d),i.HmacMD5=s._createHmacHelper(d)}(Math),n.MD5})}(T6)),T6.exports}var P6={exports:{}},UH;function Hle(){return UH||(UH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.Hasher,s=r.algo,l=[],c=s.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(d,f){for(var m=this._hash.words,p=m[0],h=m[1],v=m[2],g=m[3],y=m[4],w=0;w<80;w++){if(w<16)l[w]=d[f+w]|0;else{var x=l[w-3]^l[w-8]^l[w-14]^l[w-16];l[w]=x<<1|x>>>31}var C=(p<<5|p>>>27)+y+l[w];w<20?C+=(h&v|~h&g)+1518500249:w<40?C+=(h^v^g)+1859775393:w<60?C+=(h&v|h&g|v&g)-1894007588:C+=(h^v^g)-899497514,y=g,g=v,v=h<<30|h>>>2,h=p,p=C}m[0]=m[0]+p|0,m[1]=m[1]+h|0,m[2]=m[2]+v|0,m[3]=m[3]+g|0,m[4]=m[4]+y|0},_doFinalize:function(){var d=this._data,f=d.words,m=this._nDataBytes*8,p=d.sigBytes*8;return f[p>>>5]|=128<<24-p%32,f[(p+64>>>9<<4)+14]=Math.floor(m/4294967296),f[(p+64>>>9<<4)+15]=m,d.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var d=o.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA1=o._createHelper(c),r.HmacSHA1=o._createHmacHelper(c)}(),n.SHA1})}(P6)),P6.exports}var R6={exports:{}},qH;function f9(){return qH||(qH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[],d=[];(function(){function p(y){for(var w=r.sqrt(y),x=2;x<=w;x++)if(!(y%x))return!1;return!0}function h(y){return(y-(y|0))*4294967296|0}for(var v=2,g=0;g<64;)p(v)&&(g<8&&(c[g]=h(r.pow(v,1/2))),d[g]=h(r.pow(v,1/3)),g++),v++})();var f=[],m=l.SHA256=s.extend({_doReset:function(){this._hash=new o.init(c.slice(0))},_doProcessBlock:function(p,h){for(var v=this._hash.words,g=v[0],y=v[1],w=v[2],x=v[3],C=v[4],S=v[5],k=v[6],_=v[7],E=0;E<64;E++){if(E<16)f[E]=p[h+E]|0;else{var T=f[E-15],$=(T<<25|T>>>7)^(T<<14|T>>>18)^T>>>3,P=f[E-2],M=(P<<15|P>>>17)^(P<<13|P>>>19)^P>>>10;f[E]=$+f[E-7]+M+f[E-16]}var j=C&S^~C&k,I=g&y^g&w^y&w,R=(g<<30|g>>>2)^(g<<19|g>>>13)^(g<<10|g>>>22),O=(C<<26|C>>>6)^(C<<21|C>>>11)^(C<<7|C>>>25),L=_+O+j+d[E]+f[E],D=R+I;_=k,k=S,S=C,C=x+L|0,x=w,w=y,y=g,g=L+D|0}v[0]=v[0]+g|0,v[1]=v[1]+y|0,v[2]=v[2]+w|0,v[3]=v[3]+x|0,v[4]=v[4]+C|0,v[5]=v[5]+S|0,v[6]=v[6]+k|0,v[7]=v[7]+_|0},_doFinalize:function(){var p=this._data,h=p.words,v=this._nDataBytes*8,g=p.sigBytes*8;return h[g>>>5]|=128<<24-g%32,h[(g+64>>>9<<4)+14]=r.floor(v/4294967296),h[(g+64>>>9<<4)+15]=v,p.sigBytes=h.length*4,this._process(),this._hash},clone:function(){var p=s.clone.call(this);return p._hash=this._hash.clone(),p}});i.SHA256=s._createHelper(m),i.HmacSHA256=s._createHmacHelper(m)}(Math),n.SHA256})}(R6)),R6.exports}var I6={exports:{}},GH;function gXe(){return GH||(GH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),f9())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.algo,s=o.SHA256,l=o.SHA224=s.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var c=s._doFinalize.call(this);return c.sigBytes-=4,c}});r.SHA224=s._createHelper(l),r.HmacSHA224=s._createHmacHelper(l)}(),n.SHA224})}(I6)),I6.exports}var O6={exports:{}},KH;function Vle(){return KH||(KH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),v4())})(un,function(n){return function(){var r=n,i=r.lib,a=i.Hasher,o=r.x64,s=o.Word,l=o.WordArray,c=r.algo;function d(){return s.create.apply(s,arguments)}var f=[d(1116352408,3609767458),d(1899447441,602891725),d(3049323471,3964484399),d(3921009573,2173295548),d(961987163,4081628472),d(1508970993,3053834265),d(2453635748,2937671579),d(2870763221,3664609560),d(3624381080,2734883394),d(310598401,1164996542),d(607225278,1323610764),d(1426881987,3590304994),d(1925078388,4068182383),d(2162078206,991336113),d(2614888103,633803317),d(3248222580,3479774868),d(3835390401,2666613458),d(4022224774,944711139),d(264347078,2341262773),d(604807628,2007800933),d(770255983,1495990901),d(1249150122,1856431235),d(1555081692,3175218132),d(1996064986,2198950837),d(2554220882,3999719339),d(2821834349,766784016),d(2952996808,2566594879),d(3210313671,3203337956),d(3336571891,1034457026),d(3584528711,2466948901),d(113926993,3758326383),d(338241895,168717936),d(666307205,1188179964),d(773529912,1546045734),d(1294757372,1522805485),d(1396182291,2643833823),d(1695183700,2343527390),d(1986661051,1014477480),d(2177026350,1206759142),d(2456956037,344077627),d(2730485921,1290863460),d(2820302411,3158454273),d(3259730800,3505952657),d(3345764771,106217008),d(3516065817,3606008344),d(3600352804,1432725776),d(4094571909,1467031594),d(275423344,851169720),d(430227734,3100823752),d(506948616,1363258195),d(659060556,3750685593),d(883997877,3785050280),d(958139571,3318307427),d(1322822218,3812723403),d(1537002063,2003034995),d(1747873779,3602036899),d(1955562222,1575990012),d(2024104815,1125592928),d(2227730452,2716904306),d(2361852424,442776044),d(2428436474,593698344),d(2756734187,3733110249),d(3204031479,2999351573),d(3329325298,3815920427),d(3391569614,3928383900),d(3515267271,566280711),d(3940187606,3454069534),d(4118630271,4000239992),d(116418474,1914138554),d(174292421,2731055270),d(289380356,3203993006),d(460393269,320620315),d(685471733,587496836),d(852142971,1086792851),d(1017036298,365543100),d(1126000580,2618297676),d(1288033470,3409855158),d(1501505948,4234509866),d(1607167915,987167468),d(1816402316,1246189591)],m=[];(function(){for(var h=0;h<80;h++)m[h]=d()})();var p=c.SHA512=a.extend({_doReset:function(){this._hash=new l.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(h,v){for(var g=this._hash.words,y=g[0],w=g[1],x=g[2],C=g[3],S=g[4],k=g[5],_=g[6],E=g[7],T=y.high,$=y.low,P=w.high,M=w.low,j=x.high,I=x.low,R=C.high,O=C.low,L=S.high,D=S.low,B=k.high,F=k.low,z=_.high,H=_.low,A=E.high,V=E.low,W=T,U=$,X=P,J=M,re=j,Q=I,ne=R,Z=O,se=L,oe=D,ce=B,te=F,le=z,pe=H,we=A,_e=V,Y=0;Y<80;Y++){var ae,ee,q=m[Y];if(Y<16)ee=q.high=h[v+Y*2]|0,ae=q.low=h[v+Y*2+1]|0;else{var ue=m[Y-15],ie=ue.high,de=ue.low,be=(ie>>>1|de<<31)^(ie>>>8|de<<24)^ie>>>7,ke=(de>>>1|ie<<31)^(de>>>8|ie<<24)^(de>>>7|ie<<25),xe=m[Y-2],ye=xe.high,Se=xe.low,Oe=(ye>>>19|Se<<13)^(ye<<3|Se>>>29)^ye>>>6,Re=(Se>>>19|ye<<13)^(Se<<3|ye>>>29)^(Se>>>6|ye<<26),Fe=m[Y-7],Ce=Fe.high,ve=Fe.low,ge=m[Y-16],Ee=ge.high,Ne=ge.low;ae=ke+ve,ee=be+Ce+(ae>>>0>>0?1:0),ae=ae+Re,ee=ee+Oe+(ae>>>0>>0?1:0),ae=ae+Ne,ee=ee+Ee+(ae>>>0>>0?1:0),q.high=ee,q.low=ae}var We=se&ce^~se&le,He=oe&te^~oe&pe,Ye=W&X^W&re^X&re,De=U&J^U&Q^J&Q,Ue=(W>>>28|U<<4)^(W<<30|U>>>2)^(W<<25|U>>>7),Le=(U>>>28|W<<4)^(U<<30|W>>>2)^(U<<25|W>>>7),ft=(se>>>14|oe<<18)^(se>>>18|oe<<14)^(se<<23|oe>>>9),mt=(oe>>>14|se<<18)^(oe>>>18|se<<14)^(oe<<23|se>>>9),ut=f[Y],gt=ut.high,Pe=ut.low,Te=_e+mt,Ie=we+ft+(Te>>>0<_e>>>0?1:0),Te=Te+He,Ie=Ie+We+(Te>>>0>>0?1:0),Te=Te+Pe,Ie=Ie+gt+(Te>>>0>>0?1:0),Te=Te+ae,Ie=Ie+ee+(Te>>>0>>0?1:0),$e=Le+De,je=Ue+Ye+($e>>>0>>0?1:0);we=le,_e=pe,le=ce,pe=te,ce=se,te=oe,oe=Z+Te|0,se=ne+Ie+(oe>>>0>>0?1:0)|0,ne=re,Z=Q,re=X,Q=J,X=W,J=U,U=Te+$e|0,W=Ie+je+(U>>>0>>0?1:0)|0}$=y.low=$+U,y.high=T+W+($>>>0>>0?1:0),M=w.low=M+J,w.high=P+X+(M>>>0>>0?1:0),I=x.low=I+Q,x.high=j+re+(I>>>0>>0?1:0),O=C.low=O+Z,C.high=R+ne+(O>>>0>>0?1:0),D=S.low=D+oe,S.high=L+se+(D>>>0>>0?1:0),F=k.low=F+te,k.high=B+ce+(F>>>0>>0?1:0),H=_.low=H+pe,_.high=z+le+(H>>>0>>0?1:0),V=E.low=V+_e,E.high=A+we+(V>>>0<_e>>>0?1:0)},_doFinalize:function(){var h=this._data,v=h.words,g=this._nDataBytes*8,y=h.sigBytes*8;v[y>>>5]|=128<<24-y%32,v[(y+128>>>10<<5)+30]=Math.floor(g/4294967296),v[(y+128>>>10<<5)+31]=g,h.sigBytes=v.length*4,this._process();var w=this._hash.toX32();return w},clone:function(){var h=a.clone.call(this);return h._hash=this._hash.clone(),h},blockSize:1024/32});r.SHA512=a._createHelper(p),r.HmacSHA512=a._createHmacHelper(p)}(),n.SHA512})}(O6)),O6.exports}var M6={exports:{}},YH;function bXe(){return YH||(YH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),v4(),Vle())})(un,function(n){return function(){var r=n,i=r.x64,a=i.Word,o=i.WordArray,s=r.algo,l=s.SHA512,c=s.SHA384=l.extend({_doReset:function(){this._hash=new o.init([new a.init(3418070365,3238371032),new a.init(1654270250,914150663),new a.init(2438529370,812702999),new a.init(355462360,4144912697),new a.init(1731405415,4290775857),new a.init(2394180231,1750603025),new a.init(3675008525,1694076839),new a.init(1203062813,3204075428)])},_doFinalize:function(){var d=l._doFinalize.call(this);return d.sigBytes-=16,d}});r.SHA384=l._createHelper(c),r.HmacSHA384=l._createHmacHelper(c)}(),n.SHA384})}(M6)),M6.exports}var j6={exports:{}},XH;function yXe(){return XH||(XH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),v4())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.x64,c=l.Word,d=i.algo,f=[],m=[],p=[];(function(){for(var g=1,y=0,w=0;w<24;w++){f[g+5*y]=(w+1)*(w+2)/2%64;var x=y%5,C=(2*g+3*y)%5;g=x,y=C}for(var g=0;g<5;g++)for(var y=0;y<5;y++)m[g+5*y]=y+(2*g+3*y)%5*5;for(var S=1,k=0;k<24;k++){for(var _=0,E=0,T=0;T<7;T++){if(S&1){var $=(1<>>24)&16711935|(S<<24|S>>>8)&4278255360,k=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360;var _=w[C];_.high^=k,_.low^=S}for(var E=0;E<24;E++){for(var T=0;T<5;T++){for(var $=0,P=0,M=0;M<5;M++){var _=w[T+5*M];$^=_.high,P^=_.low}var j=h[T];j.high=$,j.low=P}for(var T=0;T<5;T++)for(var I=h[(T+4)%5],R=h[(T+1)%5],O=R.high,L=R.low,$=I.high^(O<<1|L>>>31),P=I.low^(L<<1|O>>>31),M=0;M<5;M++){var _=w[T+5*M];_.high^=$,_.low^=P}for(var D=1;D<25;D++){var $,P,_=w[D],B=_.high,F=_.low,z=f[D];z<32?($=B<>>32-z,P=F<>>32-z):($=F<>>64-z,P=B<>>64-z);var H=h[m[D]];H.high=$,H.low=P}var A=h[0],V=w[0];A.high=V.high,A.low=V.low;for(var T=0;T<5;T++)for(var M=0;M<5;M++){var D=T+5*M,_=w[D],W=h[D],U=h[(T+1)%5+5*M],X=h[(T+2)%5+5*M];_.high=W.high^~U.high&X.high,_.low=W.low^~U.low&X.low}var _=w[0],J=p[E];_.high^=J.high,_.low^=J.low}},_doFinalize:function(){var g=this._data,y=g.words;this._nDataBytes*8;var w=g.sigBytes*8,x=this.blockSize*32;y[w>>>5]|=1<<24-w%32,y[(r.ceil((w+1)/x)*x>>>5)-1]|=128,g.sigBytes=y.length*4,this._process();for(var C=this._state,S=this.cfg.outputLength/8,k=S/8,_=[],E=0;E>>24)&16711935|($<<24|$>>>8)&4278255360,P=(P<<8|P>>>24)&16711935|(P<<24|P>>>8)&4278255360,_.push(P),_.push($)}return new o.init(_,S)},clone:function(){for(var g=s.clone.call(this),y=g._state=this._state.slice(0),w=0;w<25;w++)y[w]=y[w].clone();return g}});i.SHA3=s._createHelper(v),i.HmacSHA3=s._createHmacHelper(v)}(Math),n.SHA3})}(j6)),j6.exports}var N6={exports:{}},JH;function xXe(){return JH||(JH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){/** @preserve + `);const w=y.state[s];if(w==null)return;JSON.stringify(i.getState())!==JSON.stringify(w)&&p(w);return}i.dispatchFromDevtools&&typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(v.payload.type){case"RESET":return p(h),s===void 0?d==null?void 0:d.init(i.getState()):d==null?void 0:d.init(Ew(l.name));case"COMMIT":if(s===void 0){d==null||d.init(i.getState());return}return d==null?void 0:d.init(Ew(l.name));case"ROLLBACK":return v6(v.state,y=>{if(s===void 0){p(y),d==null||d.init(i.getState());return}p(y[s]),d==null||d.init(Ew(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return v6(v.state,y=>{if(s===void 0){p(y);return}JSON.stringify(i.getState())!==JSON.stringify(y[s])&&p(y[s])});case"IMPORT_STATE":{const{nextLiftedState:y}=v.payload,w=(g=y.computedStates.slice(-1)[0])==null?void 0:g.state;if(!w)return;p(s===void 0?w:w[s]),d==null||d.send(null,y);return}case"PAUSE_RECORDING":return m=!m}return}}),h},ip=_Ke,v6=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)};function EKe(e,t){let n;try{n=e()}catch{return}return{getItem:i=>{var a;const o=l=>l===null?null:JSON.parse(l,void 0),s=(a=n.getItem(i))!=null?a:null;return s instanceof Promise?s.then(o):o(s)},setItem:(i,a)=>n.setItem(i,JSON.stringify(a,void 0)),removeItem:i=>n.removeItem(i)}}const g1=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return g1(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return g1(r)(n)}}}},$Ke=(e,t)=>(n,r,i)=>{let a={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:g=>g,version:0,merge:(g,y)=>({...y,...g}),...t},o=!1;const s=new Set,l=new Set;let c;try{c=a.getStorage()}catch{}if(!c)return e((...g)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...g)},r,i);const d=g1(a.serialize),f=()=>{const g=a.partialize({...r()});let y;const w=d({state:g,version:a.version}).then(x=>c.setItem(a.name,x)).catch(x=>{y=x});if(y)throw y;return w},m=i.setState;i.setState=(g,y)=>{m(g,y),f()};const p=e((...g)=>{n(...g),f()},r,i);let h;const v=()=>{var g;if(!c)return;o=!1,s.forEach(w=>w(r()));const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,r()))||void 0;return g1(c.getItem.bind(c))(a.name).then(w=>{if(w)return a.deserialize(w)}).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return a.migrate(w.state,w.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return w.state}).then(w=>{var x;return h=a.merge(w,(x=r())!=null?x:p),n(h,!0),f()}).then(()=>{y==null||y(h,void 0),o=!0,l.forEach(w=>w(h))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:g=>{a={...a,...g},g.getStorage&&(c=g.getStorage())},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>v(),hasHydrated:()=>o,onHydrate:g=>(s.add(g),()=>{s.delete(g)}),onFinishHydration:g=>(l.add(g),()=>{l.delete(g)})},v(),h||p},TKe=(e,t)=>(n,r,i)=>{let a={storage:EKe(()=>localStorage),partialize:v=>v,version:0,merge:(v,g)=>({...g,...v}),...t},o=!1;const s=new Set,l=new Set;let c=a.storage;if(!c)return e((...v)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...v)},r,i);const d=()=>{const v=a.partialize({...r()});return c.setItem(a.name,{state:v,version:a.version})},f=i.setState;i.setState=(v,g)=>{f(v,g),d()};const m=e((...v)=>{n(...v),d()},r,i);i.getInitialState=()=>m;let p;const h=()=>{var v,g;if(!c)return;o=!1,s.forEach(w=>{var x;return w((x=r())!=null?x:m)});const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,(v=r())!=null?v:m))||void 0;return g1(c.getItem.bind(c))(a.name).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return[!0,a.migrate(w.state,w.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,w.state];return[!1,void 0]}).then(w=>{var x;const[S,C]=w;if(p=a.merge(C,(x=r())!=null?x:m),n(p,!0),S)return d()}).then(()=>{y==null||y(p,void 0),p=r(),o=!0,l.forEach(w=>w(p))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:v=>{a={...a,...v},v.storage&&(c=v.storage)},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>h(),hasHydrated:()=>o,onHydrate:v=>(s.add(v),()=>{s.delete(v)}),onFinishHydration:v=>(l.add(v),()=>{l.delete(v)})},a.skipHydration||h(),p||m},PKe=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((QS?"open":void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),$Ke(e,t)):TKe(e,t),yg=PKe;var kle=Symbol.for("immer-nothing"),wH=Symbol.for("immer-draftable"),xs=Symbol.for("immer-state");function Tl(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var b1=Object.getPrototypeOf;function kv(e){return!!e&&!!e[xs]}function Mm(e){var t;return e?_le(e)||Array.isArray(e)||!!e[wH]||!!((t=e.constructor)!=null&&t[wH])||By(e)||c4(e):!1}var RKe=Object.prototype.constructor.toString(),SH=new WeakMap;function _le(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=SH.get(n);return r===void 0&&(r=Function.toString.call(n),SH.set(n,r)),r===RKe}function M2(e,t,n=!0){l4(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(i=>{t(i,e[i],e)}):e.forEach((r,i)=>t(i,r,e))}function l4(e){const t=e[xs];return t?t.type_:Array.isArray(e)?1:By(e)?2:c4(e)?3:0}function EI(e,t){return l4(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ele(e,t,n){const r=l4(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function IKe(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function By(e){return e instanceof Map}function c4(e){return e instanceof Set}function If(e){return e.copy_||e.base_}function $I(e,t){if(By(e))return new Map(e);if(c4(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=_le(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[xs];let i=Reflect.ownKeys(r);for(let a=0;a1&&Object.defineProperties(e,{set:$w,add:$w,clear:$w,delete:$w}),Object.freeze(e),t&&Object.values(e).forEach(n=>l9(n,!0))),e}function OKe(){Tl(2)}var $w={value:OKe};function u4(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var MKe={};function jm(e){const t=MKe[e];return t||Tl(0,e),t}var y1;function $le(){return y1}function jKe(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function CH(e,t){t&&(jm("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function TI(e){PI(e),e.drafts_.forEach(NKe),e.drafts_=null}function PI(e){e===y1&&(y1=e.parent_)}function kH(e){return y1=jKe(y1,e)}function NKe(e){const t=e[xs];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function _H(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[xs].modified_&&(TI(t),Tl(4)),Mm(e)&&(e=j2(t,e),t.parent_||N2(t,e)),t.patches_&&jm("Patches").generateReplacementPatches_(n[xs].base_,e,t.patches_,t.inversePatches_)):e=j2(t,n,[]),TI(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==kle?e:void 0}function j2(e,t,n){if(u4(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[xs];if(!i)return M2(t,(a,o)=>EH(e,i,t,a,o,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return N2(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const a=i.copy_;let o=a,s=!1;i.type_===3&&(o=new Set(a),a.clear(),s=!0),M2(o,(l,c)=>EH(e,i,a,l,c,n,s),r),N2(e,a,!1),n&&e.patches_&&jm("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function EH(e,t,n,r,i,a,o){if(i==null||typeof i!="object"&&!o)return;const s=u4(i);if(!(s&&!o)){if(kv(i)){const l=a&&t&&t.type_!==3&&!EI(t.assigned_,r)?a.concat(r):void 0,c=j2(e,i,l);if(Ele(n,r,c),kv(c))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(Mm(i)&&!s){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&s)return;j2(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(By(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&N2(e,i)}}}function N2(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&l9(t,n)}function AKe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:$le(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=c9;n&&(i=[r],a=x1);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var c9={get(e,t){if(t===xs)return e;const n=If(e);if(!EI(n,t))return FKe(e,n,t);const r=n[t];return e.finalized_||!Mm(r)?r:r===g6(e.base_,t)?(b6(e),e.copy_[t]=II(r,e)):r},has(e,t){return t in If(e)},ownKeys(e){return Reflect.ownKeys(If(e))},set(e,t,n){const r=Tle(If(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=g6(If(e),t),a=i==null?void 0:i[xs];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(IKe(n,i)&&(n!==void 0||EI(e.base_,t)))return!0;b6(e),RI(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return g6(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,b6(e),RI(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=If(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){Tl(11)},getPrototypeOf(e){return b1(e.base_)},setPrototypeOf(){Tl(12)}},x1={};M2(c9,(e,t)=>{x1[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});x1.deleteProperty=function(e,t){return x1.set.call(this,e,t,void 0)};x1.set=function(e,t,n){return c9.set.call(this,e[0],t,n,e[0])};function g6(e,t){const n=e[xs];return(n?If(n):e)[t]}function FKe(e,t,n){var i;const r=Tle(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function Tle(e,t){if(!(t in e))return;let n=b1(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=b1(n)}}function RI(e){e.modified_||(e.modified_=!0,e.parent_&&RI(e.parent_))}function b6(e){e.copy_||(e.copy_=$I(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var DKe=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const o=this;return function(l=a,...c){return o.produce(l,d=>n.call(this,d,...c))}}typeof n!="function"&&Tl(6),r!==void 0&&typeof r!="function"&&Tl(7);let i;if(Mm(t)){const a=kH(this),o=II(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?TI(a):PI(a)}return CH(a,r),_H(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===kle&&(i=void 0),this.autoFreeze_&&l9(i,!0),r){const a=[],o=[];jm("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else Tl(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let r,i;return[this.produce(t,n,(o,s)=>{r=o,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){Mm(e)||Tl(8),kv(e)&&(e=LKe(e));const t=kH(this),n=II(e,void 0);return n[xs].isManual_=!0,PI(t),n}finishDraft(e,t){const n=e&&e[xs];(!n||!n.isManual_)&&Tl(9);const{scope_:r}=n;return CH(r,t),_H(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=jm("Patches").applyPatches_;return kv(e)?r(e,t):this.produce(e,i=>r(i,t))}};function II(e,t){const n=By(e)?jm("MapSet").proxyMap_(e,t):c4(e)?jm("MapSet").proxySet_(e,t):AKe(e,t);return(t?t.scope_:$le()).drafts_.push(n),n}function LKe(e){return kv(e)||Tl(10,e),Ple(e)}function Ple(e){if(!Mm(e)||u4(e))return e;const t=e[xs];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=$I(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=$I(e,!0);return M2(n,(i,a)=>{Ele(n,i,Ple(a))},r),t&&(t.finalized_=!1),n}var BKe=new DKe,zKe=BKe.produce;const HKe=e=>(t,n,r)=>(r.setState=(i,a,...o)=>{const s=typeof i=="function"?zKe(i):i;return t(s,a,...o)},e(r.setState,n,r)),ap=HKe,Jl=rp()(ip(yg(ap(e=>({currentVisitor:{uid:"",visitorUid:"",avatar:"",nickname:"",orgUid:""},setCurrentVisitor(t){e({currentVisitor:t})},resetVisitors:()=>e({currentVisitor:{nickname:""}})})),{name:KHe}))),VKe=()=>{switch(localStorage.getItem(qS)){case"DEBUG":return 0;case"INFO":return 1;case"WARN":return 2;case"ERROR":return 3;default:return null}},Zc=()=>{const e=VKe();return e!==null?e:Ji?0:1},l0=()=>{const e=new Date,t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),i=String(e.getHours()).padStart(2,"0"),a=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${t}-${n}-${r} ${i}:${a}:${o}`},Ue={debug:(e,...t)=>{if(Zc()<=0){const n=l0();t.length?console.debug(`${n} [DEBUG]: ${e}`,...t):console.debug(`${n} [DEBUG]: ${e}`)}},info:(e,...t)=>{if(Zc()<=1){const n=l0();t.length?console.info(`${n} [INFO]: ${e}`,...t):console.info(`${n} [INFO]: ${e}`)}},warn:(e,...t)=>{if(Zc()<=2){const n=l0();t.length?console.warn(`${n} [WARN]: ${e}`,...t):console.warn(`${n} [WARN]: ${e}`)}},error:(e,...t)=>{const n=l0();t.length?console.error(`${n} [ERROR]: ${e}`,...t):console.error(`${n} [ERROR]: ${e}`)},debugIf:(e,...t)=>{Ue.debug(e,...t)},log:(e,...t)=>{if(Zc()<=1){const n=l0();t.length?console.log(`${n} [LOG]: ${e}`,...t):console.log(`${n} [LOG]: ${e}`)}},group:e=>{Zc()<=1&&console.group(`[ByteDesk] ${e}`)},groupEnd:()=>{Zc()<=1&&console.groupEnd()},table:e=>{Zc()<=1&&console.table(e)},time:e=>{Zc()<=1&&console.time(`[ByteDesk] ${e}`)},timeEnd:e=>{Zc()<=1&&console.timeEnd(`[ByteDesk] ${e}`)}},WKe=new Set([q3,qoe,Goe,Koe,f1,Yoe,Xoe,Joe,Qoe,Zoe]),$H=e=>!!e&&WKe.has(e),TH=e=>{if(!e||typeof e!="string")return;const t=e.match(/"questionUid"\s*:\s*"([^"]+)"/);if(t&&t[1])return t[1];const n=e.trim();if(n.startsWith("{")&&n.endsWith("}"))try{const r=JSON.parse(n);if(r&&typeof r.questionUid=="string")return r.questionUid}catch{}},PH=e=>e.timestamp||At(e.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),RH="__bdSequenceNumber",UKe=e=>{const{extra:t}=e;if(t){if(typeof t=="object")return t;if(typeof t=="string")try{const n=JSON.parse(t);return e.extra=n,n}catch{return}}},IH=e=>{const t=e[RH];if(typeof t=="number"&&Number.isFinite(t))return t;const n=UKe(e);let r;if(n&&typeof n.sequenceNumber=="number"?r=n.sequenceNumber:typeof e.sequenceNumber=="number"&&(r=e.sequenceNumber),typeof r=="number"&&Number.isFinite(r))return e[RH]=r,r},y6=(e,t)=>{const n=$H(e.type)?TH(e.content):void 0;if(n&&n===t.uid)return 1;const r=$H(t.type)?TH(t.content):void 0;if(r&&r===e.uid)return-1;const i=IH(e),a=IH(t);if(typeof i=="number"&&typeof a=="number"&&i!==a)return i-a;const o=PH(e),s=PH(t);return o!==s?o-s:e.uid&&t.uid?e.uid.localeCompare(t.uid):0},d4=rp()(ip(ap((e,t)=>({messageList:[],cacheStats:{totalMessages:0,memoryUsage:0,cleanupCount:0},addMessage(n){if(!t().messageList.some(i=>i.uid===n.uid))Ue.debugIf("messageList add message"),e({messageList:[...t().messageList,n].sort(y6)});else{if(Ue.debugIf("messageList update message"),n.type===f1){const a=t().messageList.findIndex(o=>o.type===f1&&o.uid===n.uid);if(a!==-1){const o=[...t().messageList];o[a].content+=n==null?void 0:n.content,e({messageList:o});return}}const i=t().messageList.findIndex(a=>a.uid===n.uid);if(i!==-1){const a=[...t().messageList];a[i]=n,e({messageList:a})}}t().sortMessageList(),t().updateCacheStats()},addMessageList(n){const r=n.filter(i=>!t().messageList.some(a=>a.uid===i.uid));e({messageList:[...r,...t().messageList].sort(y6)}),t().updateCacheStats()},updateMessageStatus(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].status=r)},updateMessageContent(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].content=r)},recallMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i[r].type=hg,i[r].content="该消息已被撤回",e({messageList:i})}t().updateCacheStats()},sortMessageList(){const n=[...t().messageList].sort(y6);e({messageList:n})},updateCacheStats(){var i;const n=t().messageList,r=JSON.stringify(n).length;e({cacheStats:{totalMessages:n.length,memoryUsage:Math.round(r/1024),cleanupCount:((i=t().cacheStats)==null?void 0:i.cleanupCount)||0}})},getHistoryMessage(){},deleteEverything:()=>e({},!0)})),{name:JHe}));function qKe(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(i){i(n)}),(r=e.get("*"))&&r.slice().map(function(i){i(t,n)})}}}const cr=qKe();let it,Rle;const GKe=()=>{const e=oy.useApp();return it=e.message,Rle=e.modal,e.notification,null};function Ile(e,t){return function(){return e.apply(t,arguments)}}const{toString:KKe}=Object.prototype,{getPrototypeOf:u9}=Object,{iterator:f4,toStringTag:Ole}=Symbol,m4=(e=>t=>{const n=KKe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),tc=e=>(e=e.toLowerCase(),t=>m4(t)===e),p4=e=>t=>typeof t===e,{isArray:xg}=Array,_v=p4("undefined");function zy(e){return e!==null&&!_v(e)&&e.constructor!==null&&!_v(e.constructor)&&Ao(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Mle=tc("ArrayBuffer");function YKe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Mle(e.buffer),t}const XKe=p4("string"),Ao=p4("function"),jle=p4("number"),Hy=e=>e!==null&&typeof e=="object",JKe=e=>e===!0||e===!1,ZS=e=>{if(m4(e)!=="object")return!1;const t=u9(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Ole in e)&&!(f4 in e)},QKe=e=>{if(!Hy(e)||zy(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},ZKe=tc("Date"),eYe=tc("File"),tYe=tc("Blob"),nYe=tc("FileList"),rYe=e=>Hy(e)&&Ao(e.pipe),iYe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Ao(e.append)&&((t=m4(e))==="formdata"||t==="object"&&Ao(e.toString)&&e.toString()==="[object FormData]"))},aYe=tc("URLSearchParams"),[oYe,sYe,lYe,cYe]=["ReadableStream","Request","Response","Headers"].map(tc),uYe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Vy(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),xg(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const Yf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ale=e=>!_v(e)&&e!==Yf;function OI(){const{caseless:e,skipUndefined:t}=Ale(this)&&this||{},n={},r=(i,a)=>{const o=e&&Nle(n,a)||a;ZS(n[o])&&ZS(i)?n[o]=OI(n[o],i):ZS(i)?n[o]=OI({},i):xg(i)?n[o]=i.slice():(!t||!_v(i))&&(n[o]=i)};for(let i=0,a=arguments.length;i(Vy(t,(i,a)=>{n&&Ao(i)?e[a]=Ile(i,n):e[a]=i},{allOwnKeys:r}),e),fYe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),mYe=(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)},pYe=(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&u9(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},hYe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},vYe=e=>{if(!e)return null;if(xg(e))return e;let t=e.length;if(!jle(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},gYe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&u9(Uint8Array)),bYe=(e,t)=>{const r=(e&&e[f4]).call(e);let i;for(;(i=r.next())&&!i.done;){const a=i.value;t.call(e,a[0],a[1])}},yYe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},xYe=tc("HTMLFormElement"),wYe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),OH=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),SYe=tc("RegExp"),Fle=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Vy(n,(i,a)=>{let o;(o=t(i,a,e))!==!1&&(r[a]=o||i)}),Object.defineProperties(e,r)},CYe=e=>{Fle(e,(t,n)=>{if(Ao(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Ao(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},kYe=(e,t)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return xg(e)?r(e):r(String(e).split(t)),n},_Ye=()=>{},EYe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function $Ye(e){return!!(e&&Ao(e.append)&&e[Ole]==="FormData"&&e[f4])}const TYe=e=>{const t=new Array(10),n=(r,i)=>{if(Hy(r)){if(t.indexOf(r)>=0)return;if(zy(r))return r;if(!("toJSON"in r)){t[i]=r;const a=xg(r)?[]:{};return Vy(r,(o,s)=>{const l=n(o,i+1);!_v(l)&&(a[s]=l)}),t[i]=void 0,a}}return r};return n(e,0)},PYe=tc("AsyncFunction"),RYe=e=>e&&(Hy(e)||Ao(e))&&Ao(e.then)&&Ao(e.catch),Dle=((e,t)=>e?setImmediate:t?((n,r)=>(Yf.addEventListener("message",({source:i,data:a})=>{i===Yf&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),Yf.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Ao(Yf.postMessage)),IYe=typeof queueMicrotask<"u"?queueMicrotask.bind(Yf):typeof process<"u"&&process.nextTick||Dle,OYe=e=>e!=null&&Ao(e[f4]),ft={isArray:xg,isArrayBuffer:Mle,isBuffer:zy,isFormData:iYe,isArrayBufferView:YKe,isString:XKe,isNumber:jle,isBoolean:JKe,isObject:Hy,isPlainObject:ZS,isEmptyObject:QKe,isReadableStream:oYe,isRequest:sYe,isResponse:lYe,isHeaders:cYe,isUndefined:_v,isDate:ZKe,isFile:eYe,isBlob:tYe,isRegExp:SYe,isFunction:Ao,isStream:rYe,isURLSearchParams:aYe,isTypedArray:gYe,isFileList:nYe,forEach:Vy,merge:OI,extend:dYe,trim:uYe,stripBOM:fYe,inherits:mYe,toFlatObject:pYe,kindOf:m4,kindOfTest:tc,endsWith:hYe,toArray:vYe,forEachEntry:bYe,matchAll:yYe,isHTMLForm:xYe,hasOwnProperty:OH,hasOwnProp:OH,reduceDescriptors:Fle,freezeMethods:CYe,toObjectSet:kYe,toCamelCase:wYe,noop:_Ye,toFiniteNumber:EYe,findKey:Nle,global:Yf,isContextDefined:Ale,isSpecCompliantForm:$Ye,toJSONObject:TYe,isAsyncFn:PYe,isThenable:RYe,setImmediate:Dle,asap:IYe,isIterable:OYe};function jn(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)}ft.inherits(jn,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:ft.toJSONObject(this.config),code:this.code,status:this.status}}});const Lle=jn.prototype,Ble={};["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(e=>{Ble[e]={value:e}});Object.defineProperties(jn,Ble);Object.defineProperty(Lle,"isAxiosError",{value:!0});jn.from=(e,t,n,r,i,a)=>{const o=Object.create(Lle);ft.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError");const s=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return jn.call(o,s,l,n,r,i),e&&o.cause==null&&Object.defineProperty(o,"cause",{value:e,configurable:!0}),o.name=e&&e.name||"Error",a&&Object.assign(o,a),o};const MYe=null;function MI(e){return ft.isPlainObject(e)||ft.isArray(e)}function zle(e){return ft.endsWith(e,"[]")?e.slice(0,-2):e}function MH(e,t,n){return e?e.concat(t).map(function(i,a){return i=zle(i),!n&&a?"["+i+"]":i}).join(n?".":""):t}function jYe(e){return ft.isArray(e)&&!e.some(MI)}const NYe=ft.toFlatObject(ft,{},null,function(t){return/^is[A-Z]/.test(t)});function h4(e,t,n){if(!ft.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=ft.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,g){return!ft.isUndefined(g[v])});const r=n.metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&ft.isSpecCompliantForm(t);if(!ft.isFunction(i))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(ft.isDate(h))return h.toISOString();if(ft.isBoolean(h))return h.toString();if(!l&&ft.isBlob(h))throw new jn("Blob is not supported. Use a Buffer instead.");return ft.isArrayBuffer(h)||ft.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h,v,g){let y=h;if(h&&!g&&typeof h=="object"){if(ft.endsWith(v,"{}"))v=r?v:v.slice(0,-2),h=JSON.stringify(h);else if(ft.isArray(h)&&jYe(h)||(ft.isFileList(h)||ft.endsWith(v,"[]"))&&(y=ft.toArray(h)))return v=zle(v),y.forEach(function(x,S){!(ft.isUndefined(x)||x===null)&&t.append(o===!0?MH([v],S,a):o===null?v:v+"[]",c(x))}),!1}return MI(h)?!0:(t.append(MH(g,v,a),c(h)),!1)}const f=[],m=Object.assign(NYe,{defaultVisitor:d,convertValue:c,isVisitable:MI});function p(h,v){if(!ft.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(h),ft.forEach(h,function(y,w){(!(ft.isUndefined(y)||y===null)&&i.call(t,y,ft.isString(w)?w.trim():w,v,m))===!0&&p(y,v?v.concat(w):[w])}),f.pop()}}if(!ft.isObject(e))throw new TypeError("data must be an object");return p(e),t}function jH(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function d9(e,t){this._pairs=[],e&&h4(e,this,t)}const Hle=d9.prototype;Hle.append=function(t,n){this._pairs.push([t,n])};Hle.toString=function(t){const n=t?function(r){return t.call(this,r,jH)}:jH;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function AYe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Vle(e,t,n){if(!t)return e;const r=n&&n.encode||AYe;ft.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(t,n):a=ft.isURLSearchParams(t)?t.toString():new d9(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class NH{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ft.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Wle={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},FYe=typeof URLSearchParams<"u"?URLSearchParams:d9,DYe=typeof FormData<"u"?FormData:null,LYe=typeof Blob<"u"?Blob:null,BYe={isBrowser:!0,classes:{URLSearchParams:FYe,FormData:DYe,Blob:LYe},protocols:["http","https","file","blob","url","data"]},f9=typeof window<"u"&&typeof document<"u",jI=typeof navigator=="object"&&navigator||void 0,zYe=f9&&(!jI||["ReactNative","NativeScript","NS"].indexOf(jI.product)<0),HYe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",VYe=f9&&window.location.href||"http://localhost",WYe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:f9,hasStandardBrowserEnv:zYe,hasStandardBrowserWebWorkerEnv:HYe,navigator:jI,origin:VYe},Symbol.toStringTag,{value:"Module"})),za={...WYe,...BYe};function UYe(e,t){return h4(e,new za.classes.URLSearchParams,{visitor:function(n,r,i,a){return za.isNode&&ft.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function qYe(e){return ft.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function GYe(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r=n.length;return o=!o&&ft.isArray(i)?i.length:o,l?(ft.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!ft.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],a)&&ft.isArray(i[o])&&(i[o]=GYe(i[o])),!s)}if(ft.isFormData(e)&&ft.isFunction(e.entries)){const n={};return ft.forEachEntry(e,(r,i)=>{t(qYe(r),i,n,0)}),n}return null}function KYe(e,t,n){if(ft.isString(e))try{return(t||JSON.parse)(e),ft.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Wy={transitional:Wle,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=ft.isObject(t);if(a&&ft.isHTMLForm(t)&&(t=new FormData(t)),ft.isFormData(t))return i?JSON.stringify(Ule(t)):t;if(ft.isArrayBuffer(t)||ft.isBuffer(t)||ft.isStream(t)||ft.isFile(t)||ft.isBlob(t)||ft.isReadableStream(t))return t;if(ft.isArrayBufferView(t))return t.buffer;if(ft.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return UYe(t,this.formSerializer).toString();if((s=ft.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return h4(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),KYe(t)):t}],transformResponse:[function(t){const n=this.transitional||Wy.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(ft.isResponse(t)||ft.isReadableStream(t))return t;if(t&&ft.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(s){if(o)throw s.name==="SyntaxError"?jn.from(s,jn.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:za.classes.FormData,Blob:za.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ft.forEach(["delete","get","head","post","put","patch"],e=>{Wy.headers[e]={}});const YYe=ft.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"]),XYe=e=>{const t={};let n,r,i;return e&&e.split(` +`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||t[n]&&YYe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},AH=Symbol("internals");function c0(e){return e&&String(e).trim().toLowerCase()}function eC(e){return e===!1||e==null?e:ft.isArray(e)?e.map(eC):String(e)}function JYe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const QYe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function x6(e,t,n,r,i){if(ft.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!ft.isString(t)){if(ft.isString(r))return t.indexOf(r)!==-1;if(ft.isRegExp(r))return r.test(t)}}function ZYe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function eXe(e,t){const n=ft.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,a,o){return this[r].call(this,t,i,a,o)},configurable:!0})})}let Fo=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function a(s,l,c){const d=c0(l);if(!d)throw new Error("header name must be a non-empty string");const f=ft.findKey(i,d);(!f||i[f]===void 0||c===!0||c===void 0&&i[f]!==!1)&&(i[f||l]=eC(s))}const o=(s,l)=>ft.forEach(s,(c,d)=>a(c,d,l));if(ft.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(ft.isString(t)&&(t=t.trim())&&!QYe(t))o(XYe(t),n);else if(ft.isObject(t)&&ft.isIterable(t)){let s={},l,c;for(const d of t){if(!ft.isArray(d))throw TypeError("Object iterator must return a key-value pair");s[c=d[0]]=(l=s[c])?ft.isArray(l)?[...l,d[1]]:[l,d[1]]:d[1]}o(s,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=c0(t),t){const r=ft.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return JYe(i);if(ft.isFunction(n))return n.call(this,i,r);if(ft.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=c0(t),t){const r=ft.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||x6(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function a(o){if(o=c0(o),o){const s=ft.findKey(r,o);s&&(!n||x6(r,r[s],s,n))&&(delete r[s],i=!0)}}return ft.isArray(t)?t.forEach(a):a(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!t||x6(this,this[a],a,t,!0))&&(delete this[a],i=!0)}return i}normalize(t){const n=this,r={};return ft.forEach(this,(i,a)=>{const o=ft.findKey(r,a);if(o){n[o]=eC(i),delete n[a];return}const s=t?ZYe(a):String(a).trim();s!==a&&delete n[a],n[s]=eC(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return ft.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&ft.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[AH]=this[AH]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=c0(o);r[s]||(eXe(i,o),r[s]=!0)}return ft.isArray(t)?t.forEach(a):a(t),this}};Fo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ft.reduceDescriptors(Fo.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});ft.freezeMethods(Fo);function w6(e,t){const n=this||Wy,r=t||n,i=Fo.from(r.headers);let a=r.data;return ft.forEach(e,function(s){a=s.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function qle(e){return!!(e&&e.__CANCEL__)}function wg(e,t,n){jn.call(this,e??"canceled",jn.ERR_CANCELED,t,n),this.name="CanceledError"}ft.inherits(wg,jn,{__CANCEL__:!0});function Gle(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new jn("Request failed with status code "+n.status,[jn.ERR_BAD_REQUEST,jn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function tXe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function nXe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,a=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),d=r[a];o||(o=c),n[i]=l,r[i]=c;let f=a,m=0;for(;f!==i;)m+=n[f++],f=f%e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{n=d,i=null,a&&(clearTimeout(a),a=null),e(...c)};return[(...c)=>{const d=Date.now(),f=d-n;f>=r?o(c,d):(i=c,a||(a=setTimeout(()=>{a=null,o(i)},r-f)))},()=>i&&o(i)]}const A2=(e,t,n=3)=>{let r=0;const i=nXe(50,250);return rXe(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,c=i(l),d=o<=s;r=o;const f={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&d?(s-o)/c:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},n)},FH=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},DH=e=>(...t)=>ft.asap(()=>e(...t)),iXe=za.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,za.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(za.origin),za.navigator&&/(msie|trident)/i.test(za.navigator.userAgent)):()=>!0,aXe=za.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];ft.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),ft.isString(r)&&s.push(`path=${r}`),ft.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push("secure"),ft.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function oXe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function sXe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Kle(e,t,n){let r=!oXe(t);return e&&(r||n==!1)?sXe(e,t):t}const LH=e=>e instanceof Fo?{...e}:e;function Nm(e,t){t=t||{};const n={};function r(c,d,f,m){return ft.isPlainObject(c)&&ft.isPlainObject(d)?ft.merge.call({caseless:m},c,d):ft.isPlainObject(d)?ft.merge({},d):ft.isArray(d)?d.slice():d}function i(c,d,f,m){if(ft.isUndefined(d)){if(!ft.isUndefined(c))return r(void 0,c,f,m)}else return r(c,d,f,m)}function a(c,d){if(!ft.isUndefined(d))return r(void 0,d)}function o(c,d){if(ft.isUndefined(d)){if(!ft.isUndefined(c))return r(void 0,c)}else return r(void 0,d)}function s(c,d,f){if(f in t)return r(c,d);if(f in e)return r(void 0,c)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(c,d,f)=>i(LH(c),LH(d),f,!0)};return ft.forEach(Object.keys({...e,...t}),function(d){const f=l[d]||i,m=f(e[d],t[d],d);ft.isUndefined(m)&&f!==s||(n[d]=m)}),n}const Yle=e=>{const t=Nm({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=Fo.from(o),t.url=Vle(Kle(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),ft.isFormData(n)){if(za.hasStandardBrowserEnv||za.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(ft.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([d,f])=>{c.includes(d.toLowerCase())&&o.set(d,f)})}}if(za.hasStandardBrowserEnv&&(r&&ft.isFunction(r)&&(r=r(t)),r||r!==!1&&iXe(t.url))){const l=i&&a&&aXe.read(a);l&&o.set(i,l)}return t},lXe=typeof XMLHttpRequest<"u",cXe=lXe&&function(e){return new Promise(function(n,r){const i=Yle(e);let a=i.data;const o=Fo.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,d,f,m,p,h;function v(){p&&p(),h&&h(),i.cancelToken&&i.cancelToken.unsubscribe(d),i.signal&&i.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function y(){if(!g)return;const x=Fo.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),C={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:x,config:e,request:g};Gle(function(k){n(k),v()},function(k){r(k),v()},C),g=null}"onloadend"in g?g.onloadend=y:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(y)},g.onabort=function(){g&&(r(new jn("Request aborted",jn.ECONNABORTED,e,g)),g=null)},g.onerror=function(S){const C=S&&S.message?S.message:"Network Error",_=new jn(C,jn.ERR_NETWORK,e,g);_.event=S||null,r(_),g=null},g.ontimeout=function(){let S=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const C=i.transitional||Wle;i.timeoutErrorMessage&&(S=i.timeoutErrorMessage),r(new jn(S,C.clarifyTimeoutError?jn.ETIMEDOUT:jn.ECONNABORTED,e,g)),g=null},a===void 0&&o.setContentType(null),"setRequestHeader"in g&&ft.forEach(o.toJSON(),function(S,C){g.setRequestHeader(C,S)}),ft.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),s&&s!=="json"&&(g.responseType=i.responseType),c&&([m,h]=A2(c,!0),g.addEventListener("progress",m)),l&&g.upload&&([f,p]=A2(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(d=x=>{g&&(r(!x||x.type?new wg(null,e,g):x),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(d),i.signal&&(i.signal.aborted?d():i.signal.addEventListener("abort",d)));const w=tXe(i.url);if(w&&za.protocols.indexOf(w)===-1){r(new jn("Unsupported protocol "+w+":",jn.ERR_BAD_REQUEST,e));return}g.send(a||null)})},uXe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const a=function(c){if(!i){i=!0,s();const d=c instanceof Error?c:this.reason;r.abort(d instanceof jn?d:new wg(d instanceof Error?d.message:d))}};let o=t&&setTimeout(()=>{o=null,a(new jn(`timeout ${t} of ms exceeded`,jn.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(a):c.removeEventListener("abort",a)}),e=null)};e.forEach(c=>c.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>ft.asap(s),l}},dXe=function*(e,t){let n=e.byteLength;if(n{const i=fXe(e,t);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:d}=await i.next();if(c){s(),l.close();return}let f=d.byteLength;if(n){let m=a+=f;n(m)}l.enqueue(new Uint8Array(d))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},zH=64*1024,{isFunction:Tw}=ft,pXe=(({Request:e,Response:t})=>({Request:e,Response:t}))(ft.global),{ReadableStream:HH,TextEncoder:VH}=ft.global,WH=(e,...t)=>{try{return!!e(...t)}catch{return!1}},hXe=e=>{e=ft.merge.call({skipUndefined:!0},pXe,e);const{fetch:t,Request:n,Response:r}=e,i=t?Tw(t):typeof fetch=="function",a=Tw(n),o=Tw(r);if(!i)return!1;const s=i&&Tw(HH),l=i&&(typeof VH=="function"?(h=>v=>h.encode(v))(new VH):async h=>new Uint8Array(await new n(h).arrayBuffer())),c=a&&s&&WH(()=>{let h=!1;const v=new n(za.origin,{body:new HH,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!v}),d=o&&s&&WH(()=>ft.isReadableStream(new r("").body)),f={stream:d&&(h=>h.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!f[h]&&(f[h]=(v,g)=>{let y=v&&v[h];if(y)return y.call(v);throw new jn(`Response type '${h}' is not supported`,jn.ERR_NOT_SUPPORT,g)})});const m=async h=>{if(h==null)return 0;if(ft.isBlob(h))return h.size;if(ft.isSpecCompliantForm(h))return(await new n(za.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(ft.isArrayBufferView(h)||ft.isArrayBuffer(h))return h.byteLength;if(ft.isURLSearchParams(h)&&(h=h+""),ft.isString(h))return(await l(h)).byteLength},p=async(h,v)=>{const g=ft.toFiniteNumber(h.getContentLength());return g??m(v)};return async h=>{let{url:v,method:g,data:y,signal:w,cancelToken:x,timeout:S,onDownloadProgress:C,onUploadProgress:_,responseType:k,headers:E,withCredentials:T="same-origin",fetchOptions:$}=Yle(h),P=t||fetch;k=k?(k+"").toLowerCase():"text";let M=uXe([w,x&&x.toAbortSignal()],S),j=null;const I=M&&M.unsubscribe&&(()=>{M.unsubscribe()});let R;try{if(_&&c&&g!=="get"&&g!=="head"&&(R=await p(E,y))!==0){let z=new n(v,{method:"POST",body:y,duplex:"half"}),H;if(ft.isFormData(y)&&(H=z.headers.get("content-type"))&&E.setContentType(H),z.body){const[A,V]=FH(R,A2(DH(_)));y=BH(z.body,zH,A,V)}}ft.isString(T)||(T=T?"include":"omit");const O=a&&"credentials"in n.prototype,D={...$,signal:M,method:g.toUpperCase(),headers:E.normalize().toJSON(),body:y,duplex:"half",credentials:O?T:void 0};j=a&&new n(v,D);let L=await(a?P(j,$):P(v,D));const B=d&&(k==="stream"||k==="response");if(d&&(C||B&&I)){const z={};["status","statusText","headers"].forEach(W=>{z[W]=L[W]});const H=ft.toFiniteNumber(L.headers.get("content-length")),[A,V]=C&&FH(H,A2(DH(C),!0))||[];L=new r(BH(L.body,zH,A,()=>{V&&V(),I&&I()}),z)}k=k||"text";let F=await f[ft.findKey(f,k)||"text"](L,h);return!B&&I&&I(),await new Promise((z,H)=>{Gle(z,H,{data:F,headers:Fo.from(L.headers),status:L.status,statusText:L.statusText,config:h,request:j})})}catch(O){throw I&&I(),O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)?Object.assign(new jn("Network Error",jn.ERR_NETWORK,h,j),{cause:O.cause||O}):jn.from(O,O&&O.code,h,j)}}},vXe=new Map,Xle=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o=a.length,s=o,l,c,d=vXe;for(;s--;)l=a[s],c=d.get(l),c===void 0&&d.set(l,c=s?new Map:hXe(t)),d=c;return c};Xle();const m9={http:MYe,xhr:cXe,fetch:{get:Xle}};ft.forEach(m9,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const UH=e=>`- ${e}`,gXe=e=>ft.isFunction(e)||e===null||e===!1;function bXe(e,t){e=ft.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=n?o.length>1?`since : +`+o.map(UH).join(` +`):" "+UH(o[0]):"as no adapter specified";throw new jn("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i}const Jle={getAdapter:bXe,adapters:m9};function S6(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new wg(null,e)}function qH(e){return S6(e),e.headers=Fo.from(e.headers),e.data=w6.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Jle.getAdapter(e.adapter||Wy.adapter,e)(e).then(function(r){return S6(e),r.data=w6.call(e,e.transformResponse,r),r.headers=Fo.from(r.headers),r},function(r){return qle(r)||(S6(e),r&&r.response&&(r.response.data=w6.call(e,e.transformResponse,r.response),r.response.headers=Fo.from(r.response.headers))),Promise.reject(r)})}const Qle="1.13.2",v4={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{v4[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const GH={};v4.transitional=function(t,n,r){function i(a,o){return"[Axios v"+Qle+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(t===!1)throw new jn(i(o," has been removed"+(n?" in "+n:"")),jn.ERR_DEPRECATED);return n&&!GH[o]&&(GH[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,s):!0}};v4.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function yXe(e,t,n){if(typeof e!="object")throw new jn("options must be an object",jn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=t[a];if(o){const s=e[a],l=s===void 0||o(s,a,e);if(l!==!0)throw new jn("option "+a+" must be "+l,jn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new jn("Unknown option "+a,jn.ERR_BAD_OPTION)}}const tC={assertOptions:yXe,validators:v4},sc=tC.validators;let mm=class{constructor(t){this.defaults=t||{},this.interceptors={request:new NH,response:new NH}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Nm(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&tC.assertOptions(r,{silentJSONParsing:sc.transitional(sc.boolean),forcedJSONParsing:sc.transitional(sc.boolean),clarifyTimeoutError:sc.transitional(sc.boolean)},!1),i!=null&&(ft.isFunction(i)?n.paramsSerializer={serialize:i}:tC.assertOptions(i,{encode:sc.function,serialize:sc.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),tC.assertOptions(n,{baseUrl:sc.spelling("baseURL"),withXsrfToken:sc.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&ft.merge(a.common,a[n.method]);a&&ft.forEach(["delete","get","head","post","put","patch","common"],h=>{delete a[h]}),n.headers=Fo.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let d,f=0,m;if(!l){const h=[qH.bind(this),void 0];for(h.unshift(...s),h.push(...c),m=h.length,d=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,s){r.reason||(r.reason=new wg(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Zle(function(i){t=i}),cancel:t}}};function wXe(e){return function(n){return e.apply(null,n)}}function SXe(e){return ft.isObject(e)&&e.isAxiosError===!0}const NI={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(NI).forEach(([e,t])=>{NI[t]=e});function ece(e){const t=new mm(e),n=Ile(mm.prototype.request,t);return ft.extend(n,mm.prototype,t,{allOwnKeys:!0}),ft.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return ece(Nm(e,i))},n}const Ei=ece(Wy);Ei.Axios=mm;Ei.CanceledError=wg;Ei.CancelToken=xXe;Ei.isCancel=qle;Ei.VERSION=Qle;Ei.toFormData=h4;Ei.AxiosError=jn;Ei.Cancel=Ei.CanceledError;Ei.all=function(t){return Promise.all(t)};Ei.spread=wXe;Ei.isAxiosError=SXe;Ei.mergeConfig=Nm;Ei.AxiosHeaders=Fo;Ei.formToJSON=e=>Ule(ft.isHTMLForm(e)?new FormData(e):e);Ei.getAdapter=Jle.getAdapter;Ei.HttpStatusCode=NI;Ei.default=Ei;const{Axios:dFt,AxiosError:fFt,CanceledError:mFt,isCancel:pFt,CancelToken:hFt,VERSION:vFt,all:gFt,Cancel:bFt,isAxiosError:yFt,spread:xFt,toFormData:wFt,AxiosHeaders:SFt,HttpStatusCode:CFt,formToJSON:kFt,getAdapter:_Ft,mergeConfig:EFt}=Ei,In=Ei.create({timeout:2e4,baseURL:Sg()});In.interceptors.request.use(e=>{e.baseURL=Sg();const t=localStorage.getItem(hI);return t&&t.length>10&&e.url&&e.url.startsWith("/api")&&(e.headers.Authorization=`Bearer ${t}`),!t&&e.url&&e.url.startsWith("/api")?Promise.reject(CXe):e},e=>(console.log("request error",e),e.response.status===403&&cr.emit(lm,"403"),e.response.status===401&&cr.emit(lm,"401"),Promise.reject(e)));In.interceptors.response.use(e=>e,e=>{if(console.log("response error",e),e.response)switch(e.response.status){case 400:console.log("axios interception error 400"),cr.emit(lm,"400");break;case 401:console.log("axios interception error 401"),cr.emit(lm,"401");break;case 403:console.log("axios interception error 403"),cr.emit(lm,"403");break;case 500:console.log("axios interception error 500"),cr.emit(FHe,"500");break}return"return axios interception error"});const C6={data:null,status:601,statusText:Doe,headers:{},config:{headers:void 0},request:null},CXe={message:"匿名用户,无需访问服务器接口",name:Doe,code:"601",config:C6.config,request:C6.request,response:C6,isAxiosError:!0,toJSON:function(){return{message:this.message,name:this.name,code:this.code,config:this.config,request:this.request,response:this.response}}};async function kXe(){return In("/config/bytedesk/properties",{method:"GET",params:{channel:wn}})}var tce={exports:{}};function _Xe(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var k6={exports:{}};const EXe={},$Xe=Object.freeze(Object.defineProperty({__proto__:null,default:EXe},Symbol.toStringTag,{value:"Module"})),TXe=nhe($Xe);var KH;function nr(){return KH||(KH=1,function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n=n||function(r,i){var a;if(typeof window<"u"&&window.crypto&&(a=window.crypto),typeof self<"u"&&self.crypto&&(a=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(a=globalThis.crypto),!a&&typeof window<"u"&&window.msCrypto&&(a=window.msCrypto),!a&&typeof dn<"u"&&dn.crypto&&(a=dn.crypto),!a&&typeof _Xe=="function")try{a=TXe}catch{}var o=function(){if(a){if(typeof a.getRandomValues=="function")try{return a.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof a.randomBytes=="function")try{return a.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function w(){}return function(x){var S;return w.prototype=x,S=new w,w.prototype=null,S}}(),l={},c=l.lib={},d=c.Base=function(){return{extend:function(w){var x=s(this);return w&&x.mixIn(w),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var x in w)w.hasOwnProperty(x)&&(this[x]=w[x]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=c.WordArray=d.extend({init:function(w,x){w=this.words=w||[],x!=i?this.sigBytes=x:this.sigBytes=w.length*4},toString:function(w){return(w||p).stringify(this)},concat:function(w){var x=this.words,S=w.words,C=this.sigBytes,_=w.sigBytes;if(this.clamp(),C%4)for(var k=0;k<_;k++){var E=S[k>>>2]>>>24-k%4*8&255;x[C+k>>>2]|=E<<24-(C+k)%4*8}else for(var T=0;T<_;T+=4)x[C+T>>>2]=S[T>>>2];return this.sigBytes+=_,this},clamp:function(){var w=this.words,x=this.sigBytes;w[x>>>2]&=4294967295<<32-x%4*8,w.length=r.ceil(x/4)},clone:function(){var w=d.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var x=[],S=0;S>>2]>>>24-_%4*8&255;C.push((k>>>4).toString(16)),C.push((k&15).toString(16))}return C.join("")},parse:function(w){for(var x=w.length,S=[],C=0;C>>3]|=parseInt(w.substr(C,2),16)<<24-C%8*4;return new f.init(S,x/2)}},h=m.Latin1={stringify:function(w){for(var x=w.words,S=w.sigBytes,C=[],_=0;_>>2]>>>24-_%4*8&255;C.push(String.fromCharCode(k))}return C.join("")},parse:function(w){for(var x=w.length,S=[],C=0;C>>2]|=(w.charCodeAt(C)&255)<<24-C%4*8;return new f.init(S,x)}},v=m.Utf8={stringify:function(w){try{return decodeURIComponent(escape(h.stringify(w)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(w){return h.parse(unescape(encodeURIComponent(w)))}},g=c.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=v.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var x,S=this._data,C=S.words,_=S.sigBytes,k=this.blockSize,E=k*4,T=_/E;w?T=r.ceil(T):T=r.max((T|0)-this._minBufferSize,0);var $=T*k,P=r.min($*4,_);if($){for(var M=0;M<$;M+=k)this._doProcessBlock(C,M);x=C.splice(0,$),S.sigBytes-=P}return new f.init(x,P)},clone:function(){var w=d.clone.call(this);return w._data=this._data.clone(),w},_minBufferSize:0});c.Hasher=g.extend({cfg:d.extend(),init:function(w){this.cfg=this.cfg.extend(w),this.reset()},reset:function(){g.reset.call(this),this._doReset()},update:function(w){return this._append(w),this._process(),this},finalize:function(w){w&&this._append(w);var x=this._doFinalize();return x},blockSize:16,_createHelper:function(w){return function(x,S){return new w.init(S).finalize(x)}},_createHmacHelper:function(w){return function(x,S){return new y.HMAC.init(w,S).finalize(x)}}});var y=l.algo={};return l}(Math);return n})}(k6)),k6.exports}var _6={exports:{}},YH;function g4(){return YH||(YH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.Base,s=a.WordArray,l=i.x64={};l.Word=o.extend({init:function(c,d){this.high=c,this.low=d}}),l.WordArray=o.extend({init:function(c,d){c=this.words=c||[],d!=r?this.sigBytes=d:this.sigBytes=c.length*8},toX32:function(){for(var c=this.words,d=c.length,f=[],m=0;m>>2]|=l[f]<<24-f%4*8;o.call(this,d,c)}else o.apply(this,arguments)};s.prototype=a}}(),n.lib.WordArray})}(E6)),E6.exports}var $6={exports:{}},JH;function RXe(){return JH||(JH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Utf16=o.Utf16BE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535;f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=l.charCodeAt(f)<<16-f%2*16;return a.create(d,c*2)}},o.Utf16LE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535);f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=s(l.charCodeAt(f)<<16-f%2*16);return a.create(d,c*2)}};function s(l){return l<<8&4278255360|l>>>8&16711935}}(),n.enc.Utf16})}($6)),$6.exports}var T6={exports:{}},QH;function op(){return QH||(QH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64={stringify:function(l){var c=l.words,d=l.sigBytes,f=this._map;l.clamp();for(var m=[],p=0;p>>2]>>>24-p%4*8&255,v=c[p+1>>>2]>>>24-(p+1)%4*8&255,g=c[p+2>>>2]>>>24-(p+2)%4*8&255,y=h<<16|v<<8|g,w=0;w<4&&p+w*.75>>6*(3-w)&63));var x=f.charAt(64);if(x)for(;m.length%4;)m.push(x);return m.join("")},parse:function(l){var c=l.length,d=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var m=0;m>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64})}(T6)),T6.exports}var P6={exports:{}},ZH;function IXe(){return ZH||(ZH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64url={stringify:function(l,c){c===void 0&&(c=!0);var d=l.words,f=l.sigBytes,m=c?this._safe_map:this._map;l.clamp();for(var p=[],h=0;h>>2]>>>24-h%4*8&255,g=d[h+1>>>2]>>>24-(h+1)%4*8&255,y=d[h+2>>>2]>>>24-(h+2)%4*8&255,w=v<<16|g<<8|y,x=0;x<4&&h+x*.75>>6*(3-x)&63));var S=m.charAt(64);if(S)for(;p.length%4;)p.push(S);return p.join("")},parse:function(l,c){c===void 0&&(c=!0);var d=l.length,f=c?this._safe_map:this._map,m=this._reverseMap;if(!m){m=this._reverseMap=[];for(var p=0;p>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64url})}(P6)),P6.exports}var R6={exports:{}},eV;function sp(){return eV||(eV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[];(function(){for(var v=0;v<64;v++)c[v]=r.abs(r.sin(v+1))*4294967296|0})();var d=l.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(v,g){for(var y=0;y<16;y++){var w=g+y,x=v[w];v[w]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360}var S=this._hash.words,C=v[g+0],_=v[g+1],k=v[g+2],E=v[g+3],T=v[g+4],$=v[g+5],P=v[g+6],M=v[g+7],j=v[g+8],I=v[g+9],R=v[g+10],O=v[g+11],D=v[g+12],L=v[g+13],B=v[g+14],F=v[g+15],z=S[0],H=S[1],A=S[2],V=S[3];z=f(z,H,A,V,C,7,c[0]),V=f(V,z,H,A,_,12,c[1]),A=f(A,V,z,H,k,17,c[2]),H=f(H,A,V,z,E,22,c[3]),z=f(z,H,A,V,T,7,c[4]),V=f(V,z,H,A,$,12,c[5]),A=f(A,V,z,H,P,17,c[6]),H=f(H,A,V,z,M,22,c[7]),z=f(z,H,A,V,j,7,c[8]),V=f(V,z,H,A,I,12,c[9]),A=f(A,V,z,H,R,17,c[10]),H=f(H,A,V,z,O,22,c[11]),z=f(z,H,A,V,D,7,c[12]),V=f(V,z,H,A,L,12,c[13]),A=f(A,V,z,H,B,17,c[14]),H=f(H,A,V,z,F,22,c[15]),z=m(z,H,A,V,_,5,c[16]),V=m(V,z,H,A,P,9,c[17]),A=m(A,V,z,H,O,14,c[18]),H=m(H,A,V,z,C,20,c[19]),z=m(z,H,A,V,$,5,c[20]),V=m(V,z,H,A,R,9,c[21]),A=m(A,V,z,H,F,14,c[22]),H=m(H,A,V,z,T,20,c[23]),z=m(z,H,A,V,I,5,c[24]),V=m(V,z,H,A,B,9,c[25]),A=m(A,V,z,H,E,14,c[26]),H=m(H,A,V,z,j,20,c[27]),z=m(z,H,A,V,L,5,c[28]),V=m(V,z,H,A,k,9,c[29]),A=m(A,V,z,H,M,14,c[30]),H=m(H,A,V,z,D,20,c[31]),z=p(z,H,A,V,$,4,c[32]),V=p(V,z,H,A,j,11,c[33]),A=p(A,V,z,H,O,16,c[34]),H=p(H,A,V,z,B,23,c[35]),z=p(z,H,A,V,_,4,c[36]),V=p(V,z,H,A,T,11,c[37]),A=p(A,V,z,H,M,16,c[38]),H=p(H,A,V,z,R,23,c[39]),z=p(z,H,A,V,L,4,c[40]),V=p(V,z,H,A,C,11,c[41]),A=p(A,V,z,H,E,16,c[42]),H=p(H,A,V,z,P,23,c[43]),z=p(z,H,A,V,I,4,c[44]),V=p(V,z,H,A,D,11,c[45]),A=p(A,V,z,H,F,16,c[46]),H=p(H,A,V,z,k,23,c[47]),z=h(z,H,A,V,C,6,c[48]),V=h(V,z,H,A,M,10,c[49]),A=h(A,V,z,H,B,15,c[50]),H=h(H,A,V,z,$,21,c[51]),z=h(z,H,A,V,D,6,c[52]),V=h(V,z,H,A,E,10,c[53]),A=h(A,V,z,H,R,15,c[54]),H=h(H,A,V,z,_,21,c[55]),z=h(z,H,A,V,j,6,c[56]),V=h(V,z,H,A,F,10,c[57]),A=h(A,V,z,H,P,15,c[58]),H=h(H,A,V,z,L,21,c[59]),z=h(z,H,A,V,T,6,c[60]),V=h(V,z,H,A,O,10,c[61]),A=h(A,V,z,H,k,15,c[62]),H=h(H,A,V,z,I,21,c[63]),S[0]=S[0]+z|0,S[1]=S[1]+H|0,S[2]=S[2]+A|0,S[3]=S[3]+V|0},_doFinalize:function(){var v=this._data,g=v.words,y=this._nDataBytes*8,w=v.sigBytes*8;g[w>>>5]|=128<<24-w%32;var x=r.floor(y/4294967296),S=y;g[(w+64>>>9<<4)+15]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,g[(w+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,v.sigBytes=(g.length+1)*4,this._process();for(var C=this._hash,_=C.words,k=0;k<4;k++){var E=_[k];_[k]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}return C},clone:function(){var v=s.clone.call(this);return v._hash=this._hash.clone(),v}});function f(v,g,y,w,x,S,C){var _=v+(g&y|~g&w)+x+C;return(_<>>32-S)+g}function m(v,g,y,w,x,S,C){var _=v+(g&w|y&~w)+x+C;return(_<>>32-S)+g}function p(v,g,y,w,x,S,C){var _=v+(g^y^w)+x+C;return(_<>>32-S)+g}function h(v,g,y,w,x,S,C){var _=v+(y^(g|~w))+x+C;return(_<>>32-S)+g}i.MD5=s._createHelper(d),i.HmacMD5=s._createHmacHelper(d)}(Math),n.MD5})}(R6)),R6.exports}var I6={exports:{}},tV;function nce(){return tV||(tV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.Hasher,s=r.algo,l=[],c=s.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(d,f){for(var m=this._hash.words,p=m[0],h=m[1],v=m[2],g=m[3],y=m[4],w=0;w<80;w++){if(w<16)l[w]=d[f+w]|0;else{var x=l[w-3]^l[w-8]^l[w-14]^l[w-16];l[w]=x<<1|x>>>31}var S=(p<<5|p>>>27)+y+l[w];w<20?S+=(h&v|~h&g)+1518500249:w<40?S+=(h^v^g)+1859775393:w<60?S+=(h&v|h&g|v&g)-1894007588:S+=(h^v^g)-899497514,y=g,g=v,v=h<<30|h>>>2,h=p,p=S}m[0]=m[0]+p|0,m[1]=m[1]+h|0,m[2]=m[2]+v|0,m[3]=m[3]+g|0,m[4]=m[4]+y|0},_doFinalize:function(){var d=this._data,f=d.words,m=this._nDataBytes*8,p=d.sigBytes*8;return f[p>>>5]|=128<<24-p%32,f[(p+64>>>9<<4)+14]=Math.floor(m/4294967296),f[(p+64>>>9<<4)+15]=m,d.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var d=o.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA1=o._createHelper(c),r.HmacSHA1=o._createHmacHelper(c)}(),n.SHA1})}(I6)),I6.exports}var O6={exports:{}},nV;function p9(){return nV||(nV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[],d=[];(function(){function p(y){for(var w=r.sqrt(y),x=2;x<=w;x++)if(!(y%x))return!1;return!0}function h(y){return(y-(y|0))*4294967296|0}for(var v=2,g=0;g<64;)p(v)&&(g<8&&(c[g]=h(r.pow(v,1/2))),d[g]=h(r.pow(v,1/3)),g++),v++})();var f=[],m=l.SHA256=s.extend({_doReset:function(){this._hash=new o.init(c.slice(0))},_doProcessBlock:function(p,h){for(var v=this._hash.words,g=v[0],y=v[1],w=v[2],x=v[3],S=v[4],C=v[5],_=v[6],k=v[7],E=0;E<64;E++){if(E<16)f[E]=p[h+E]|0;else{var T=f[E-15],$=(T<<25|T>>>7)^(T<<14|T>>>18)^T>>>3,P=f[E-2],M=(P<<15|P>>>17)^(P<<13|P>>>19)^P>>>10;f[E]=$+f[E-7]+M+f[E-16]}var j=S&C^~S&_,I=g&y^g&w^y&w,R=(g<<30|g>>>2)^(g<<19|g>>>13)^(g<<10|g>>>22),O=(S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25),D=k+O+j+d[E]+f[E],L=R+I;k=_,_=C,C=S,S=x+D|0,x=w,w=y,y=g,g=D+L|0}v[0]=v[0]+g|0,v[1]=v[1]+y|0,v[2]=v[2]+w|0,v[3]=v[3]+x|0,v[4]=v[4]+S|0,v[5]=v[5]+C|0,v[6]=v[6]+_|0,v[7]=v[7]+k|0},_doFinalize:function(){var p=this._data,h=p.words,v=this._nDataBytes*8,g=p.sigBytes*8;return h[g>>>5]|=128<<24-g%32,h[(g+64>>>9<<4)+14]=r.floor(v/4294967296),h[(g+64>>>9<<4)+15]=v,p.sigBytes=h.length*4,this._process(),this._hash},clone:function(){var p=s.clone.call(this);return p._hash=this._hash.clone(),p}});i.SHA256=s._createHelper(m),i.HmacSHA256=s._createHmacHelper(m)}(Math),n.SHA256})}(O6)),O6.exports}var M6={exports:{}},rV;function OXe(){return rV||(rV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),p9())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.algo,s=o.SHA256,l=o.SHA224=s.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var c=s._doFinalize.call(this);return c.sigBytes-=4,c}});r.SHA224=s._createHelper(l),r.HmacSHA224=s._createHmacHelper(l)}(),n.SHA224})}(M6)),M6.exports}var j6={exports:{}},iV;function rce(){return iV||(iV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),g4())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.Hasher,o=r.x64,s=o.Word,l=o.WordArray,c=r.algo;function d(){return s.create.apply(s,arguments)}var f=[d(1116352408,3609767458),d(1899447441,602891725),d(3049323471,3964484399),d(3921009573,2173295548),d(961987163,4081628472),d(1508970993,3053834265),d(2453635748,2937671579),d(2870763221,3664609560),d(3624381080,2734883394),d(310598401,1164996542),d(607225278,1323610764),d(1426881987,3590304994),d(1925078388,4068182383),d(2162078206,991336113),d(2614888103,633803317),d(3248222580,3479774868),d(3835390401,2666613458),d(4022224774,944711139),d(264347078,2341262773),d(604807628,2007800933),d(770255983,1495990901),d(1249150122,1856431235),d(1555081692,3175218132),d(1996064986,2198950837),d(2554220882,3999719339),d(2821834349,766784016),d(2952996808,2566594879),d(3210313671,3203337956),d(3336571891,1034457026),d(3584528711,2466948901),d(113926993,3758326383),d(338241895,168717936),d(666307205,1188179964),d(773529912,1546045734),d(1294757372,1522805485),d(1396182291,2643833823),d(1695183700,2343527390),d(1986661051,1014477480),d(2177026350,1206759142),d(2456956037,344077627),d(2730485921,1290863460),d(2820302411,3158454273),d(3259730800,3505952657),d(3345764771,106217008),d(3516065817,3606008344),d(3600352804,1432725776),d(4094571909,1467031594),d(275423344,851169720),d(430227734,3100823752),d(506948616,1363258195),d(659060556,3750685593),d(883997877,3785050280),d(958139571,3318307427),d(1322822218,3812723403),d(1537002063,2003034995),d(1747873779,3602036899),d(1955562222,1575990012),d(2024104815,1125592928),d(2227730452,2716904306),d(2361852424,442776044),d(2428436474,593698344),d(2756734187,3733110249),d(3204031479,2999351573),d(3329325298,3815920427),d(3391569614,3928383900),d(3515267271,566280711),d(3940187606,3454069534),d(4118630271,4000239992),d(116418474,1914138554),d(174292421,2731055270),d(289380356,3203993006),d(460393269,320620315),d(685471733,587496836),d(852142971,1086792851),d(1017036298,365543100),d(1126000580,2618297676),d(1288033470,3409855158),d(1501505948,4234509866),d(1607167915,987167468),d(1816402316,1246189591)],m=[];(function(){for(var h=0;h<80;h++)m[h]=d()})();var p=c.SHA512=a.extend({_doReset:function(){this._hash=new l.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(h,v){for(var g=this._hash.words,y=g[0],w=g[1],x=g[2],S=g[3],C=g[4],_=g[5],k=g[6],E=g[7],T=y.high,$=y.low,P=w.high,M=w.low,j=x.high,I=x.low,R=S.high,O=S.low,D=C.high,L=C.low,B=_.high,F=_.low,z=k.high,H=k.low,A=E.high,V=E.low,W=T,U=$,Y=P,J=M,ne=j,Q=I,te=R,Z=O,le=D,se=L,ce=B,re=F,ie=z,pe=H,Se=A,_e=V,X=0;X<80;X++){var ae,ee,q=m[X];if(X<16)ee=q.high=h[v+X*2]|0,ae=q.low=h[v+X*2+1]|0;else{var ue=m[X-15],oe=ue.high,de=ue.low,xe=(oe>>>1|de<<31)^(oe>>>8|de<<24)^oe>>>7,ke=(de>>>1|oe<<31)^(de>>>8|oe<<24)^(de>>>7|oe<<25),be=m[X-2],ye=be.high,Ce=be.low,Re=(ye>>>19|Ce<<13)^(ye<<3|Ce>>>29)^ye>>>6,Pe=(Ce>>>19|ye<<13)^(Ce<<3|ye>>>29)^(Ce>>>6|ye<<26),Le=m[X-7],we=Le.high,ve=Le.low,ge=m[X-16],Ee=ge.high,Ne=ge.low;ae=ke+ve,ee=xe+we+(ae>>>0>>0?1:0),ae=ae+Pe,ee=ee+Re+(ae>>>0>>0?1:0),ae=ae+Ne,ee=ee+Ee+(ae>>>0>>0?1:0),q.high=ee,q.low=ae}var ze=le&ce^~le&ie,He=se&re^~se&pe,Ye=W&Y^W&ne^Y&ne,De=U&J^U&Q^J&Q,Ke=(W>>>28|U<<4)^(W<<30|U>>>2)^(W<<25|U>>>7),Je=(U>>>28|W<<4)^(U<<30|W>>>2)^(U<<25|W>>>7),We=(le>>>14|se<<18)^(le>>>18|se<<14)^(le<<23|se>>>9),vt=(se>>>14|le<<18)^(se>>>18|le<<14)^(se<<23|le>>>9),dt=f[X],bt=dt.high,Ie=dt.low,Te=_e+vt,Oe=Se+We+(Te>>>0<_e>>>0?1:0),Te=Te+He,Oe=Oe+ze+(Te>>>0>>0?1:0),Te=Te+Ie,Oe=Oe+bt+(Te>>>0>>0?1:0),Te=Te+ae,Oe=Oe+ee+(Te>>>0>>0?1:0),$e=Je+De,je=Ke+Ye+($e>>>0>>0?1:0);Se=ie,_e=pe,ie=ce,pe=re,ce=le,re=se,se=Z+Te|0,le=te+Oe+(se>>>0>>0?1:0)|0,te=ne,Z=Q,ne=Y,Q=J,Y=W,J=U,U=Te+$e|0,W=Oe+je+(U>>>0>>0?1:0)|0}$=y.low=$+U,y.high=T+W+($>>>0>>0?1:0),M=w.low=M+J,w.high=P+Y+(M>>>0>>0?1:0),I=x.low=I+Q,x.high=j+ne+(I>>>0>>0?1:0),O=S.low=O+Z,S.high=R+te+(O>>>0>>0?1:0),L=C.low=L+se,C.high=D+le+(L>>>0>>0?1:0),F=_.low=F+re,_.high=B+ce+(F>>>0>>0?1:0),H=k.low=H+pe,k.high=z+ie+(H>>>0>>0?1:0),V=E.low=V+_e,E.high=A+Se+(V>>>0<_e>>>0?1:0)},_doFinalize:function(){var h=this._data,v=h.words,g=this._nDataBytes*8,y=h.sigBytes*8;v[y>>>5]|=128<<24-y%32,v[(y+128>>>10<<5)+30]=Math.floor(g/4294967296),v[(y+128>>>10<<5)+31]=g,h.sigBytes=v.length*4,this._process();var w=this._hash.toX32();return w},clone:function(){var h=a.clone.call(this);return h._hash=this._hash.clone(),h},blockSize:1024/32});r.SHA512=a._createHelper(p),r.HmacSHA512=a._createHmacHelper(p)}(),n.SHA512})}(j6)),j6.exports}var N6={exports:{}},aV;function MXe(){return aV||(aV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),g4(),rce())})(dn,function(n){return function(){var r=n,i=r.x64,a=i.Word,o=i.WordArray,s=r.algo,l=s.SHA512,c=s.SHA384=l.extend({_doReset:function(){this._hash=new o.init([new a.init(3418070365,3238371032),new a.init(1654270250,914150663),new a.init(2438529370,812702999),new a.init(355462360,4144912697),new a.init(1731405415,4290775857),new a.init(2394180231,1750603025),new a.init(3675008525,1694076839),new a.init(1203062813,3204075428)])},_doFinalize:function(){var d=l._doFinalize.call(this);return d.sigBytes-=16,d}});r.SHA384=l._createHelper(c),r.HmacSHA384=l._createHmacHelper(c)}(),n.SHA384})}(N6)),N6.exports}var A6={exports:{}},oV;function jXe(){return oV||(oV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),g4())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.x64,c=l.Word,d=i.algo,f=[],m=[],p=[];(function(){for(var g=1,y=0,w=0;w<24;w++){f[g+5*y]=(w+1)*(w+2)/2%64;var x=y%5,S=(2*g+3*y)%5;g=x,y=S}for(var g=0;g<5;g++)for(var y=0;y<5;y++)m[g+5*y]=y+(2*g+3*y)%5*5;for(var C=1,_=0;_<24;_++){for(var k=0,E=0,T=0;T<7;T++){if(C&1){var $=(1<>>24)&16711935|(C<<24|C>>>8)&4278255360,_=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360;var k=w[S];k.high^=_,k.low^=C}for(var E=0;E<24;E++){for(var T=0;T<5;T++){for(var $=0,P=0,M=0;M<5;M++){var k=w[T+5*M];$^=k.high,P^=k.low}var j=h[T];j.high=$,j.low=P}for(var T=0;T<5;T++)for(var I=h[(T+4)%5],R=h[(T+1)%5],O=R.high,D=R.low,$=I.high^(O<<1|D>>>31),P=I.low^(D<<1|O>>>31),M=0;M<5;M++){var k=w[T+5*M];k.high^=$,k.low^=P}for(var L=1;L<25;L++){var $,P,k=w[L],B=k.high,F=k.low,z=f[L];z<32?($=B<>>32-z,P=F<>>32-z):($=F<>>64-z,P=B<>>64-z);var H=h[m[L]];H.high=$,H.low=P}var A=h[0],V=w[0];A.high=V.high,A.low=V.low;for(var T=0;T<5;T++)for(var M=0;M<5;M++){var L=T+5*M,k=w[L],W=h[L],U=h[(T+1)%5+5*M],Y=h[(T+2)%5+5*M];k.high=W.high^~U.high&Y.high,k.low=W.low^~U.low&Y.low}var k=w[0],J=p[E];k.high^=J.high,k.low^=J.low}},_doFinalize:function(){var g=this._data,y=g.words;this._nDataBytes*8;var w=g.sigBytes*8,x=this.blockSize*32;y[w>>>5]|=1<<24-w%32,y[(r.ceil((w+1)/x)*x>>>5)-1]|=128,g.sigBytes=y.length*4,this._process();for(var S=this._state,C=this.cfg.outputLength/8,_=C/8,k=[],E=0;E<_;E++){var T=S[E],$=T.high,P=T.low;$=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360,P=(P<<8|P>>>24)&16711935|(P<<24|P>>>8)&4278255360,k.push(P),k.push($)}return new o.init(k,C)},clone:function(){for(var g=s.clone.call(this),y=g._state=this._state.slice(0),w=0;w<25;w++)y[w]=y[w].clone();return g}});i.SHA3=s._createHelper(v),i.HmacSHA3=s._createHmacHelper(v)}(Math),n.SHA3})}(A6)),A6.exports}var F6={exports:{}},sV;function NXe(){return sV||(sV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){/** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -598,11 +598,11 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=o.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),d=o.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),f=o.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),m=o.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),p=o.create([0,1518500249,1859775393,2400959708,2840853838]),h=o.create([1352829926,1548603684,1836072691,2053994217,0]),v=l.RIPEMD160=s.extend({_doReset:function(){this._hash=o.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(k,_){for(var E=0;E<16;E++){var T=_+E,$=k[T];k[T]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}var P=this._hash.words,M=p.words,j=h.words,I=c.words,R=d.words,O=f.words,L=m.words,D,B,F,z,H,A,V,W,U,X;A=D=P[0],V=B=P[1],W=F=P[2],U=z=P[3],X=H=P[4];for(var J,E=0;E<80;E+=1)J=D+k[_+I[E]]|0,E<16?J+=g(B,F,z)+M[0]:E<32?J+=y(B,F,z)+M[1]:E<48?J+=w(B,F,z)+M[2]:E<64?J+=x(B,F,z)+M[3]:J+=C(B,F,z)+M[4],J=J|0,J=S(J,O[E]),J=J+H|0,D=H,H=z,z=S(F,10),F=B,B=J,J=A+k[_+R[E]]|0,E<16?J+=C(V,W,U)+j[0]:E<32?J+=x(V,W,U)+j[1]:E<48?J+=w(V,W,U)+j[2]:E<64?J+=y(V,W,U)+j[3]:J+=g(V,W,U)+j[4],J=J|0,J=S(J,L[E]),J=J+X|0,A=X,X=U,U=S(W,10),W=V,V=J;J=P[1]+F+U|0,P[1]=P[2]+z+X|0,P[2]=P[3]+H+A|0,P[3]=P[4]+D+V|0,P[4]=P[0]+B+W|0,P[0]=J},_doFinalize:function(){var k=this._data,_=k.words,E=this._nDataBytes*8,T=k.sigBytes*8;_[T>>>5]|=128<<24-T%32,_[(T+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,k.sigBytes=(_.length+1)*4,this._process();for(var $=this._hash,P=$.words,M=0;M<5;M++){var j=P[M];P[M]=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360}return $},clone:function(){var k=s.clone.call(this);return k._hash=this._hash.clone(),k}});function g(k,_,E){return k^_^E}function y(k,_,E){return k&_|~k&E}function w(k,_,E){return(k|~_)^E}function x(k,_,E){return k&E|_&~E}function C(k,_,E){return k^(_|~E)}function S(k,_){return k<<_|k>>>32-_}i.RIPEMD160=s._createHelper(v),i.HmacRIPEMD160=s._createHmacHelper(v)}(),n.RIPEMD160})}(N6)),N6.exports}var A6={exports:{}},QH;function m9(){return QH||(QH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){(function(){var r=n,i=r.lib,a=i.Base,o=r.enc,s=o.Utf8,l=r.algo;l.HMAC=a.extend({init:function(c,d){c=this._hasher=new c.init,typeof d=="string"&&(d=s.parse(d));var f=c.blockSize,m=f*4;d.sigBytes>m&&(d=c.finalize(d)),d.clamp();for(var p=this._oKey=d.clone(),h=this._iKey=d.clone(),v=p.words,g=h.words,y=0;y>>2]&255;$.sigBytes-=P}};a.BlockCipher=p.extend({cfg:p.cfg.extend({mode:g,padding:w}),reset:function(){var $;p.reset.call(this);var P=this.cfg,M=P.iv,j=P.mode;this._xformMode==this._ENC_XFORM_MODE?$=j.createEncryptor:($=j.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==$?this._mode.init(this,M&&M.words):(this._mode=$.call(j,this,M&&M.words),this._mode.__creator=$)},_doProcessBlock:function($,P){this._mode.processBlock($,P)},_doFinalize:function(){var $,P=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(P.pad(this._data,this.blockSize),$=this._process(!0)):($=this._process(!0),P.unpad($)),$},blockSize:128/32});var x=a.CipherParams=o.extend({init:function($){this.mixIn($)},toString:function($){return($||this.formatter).stringify(this)}}),C=i.format={},S=C.OpenSSL={stringify:function($){var P,M=$.ciphertext,j=$.salt;return j?P=s.create([1398893684,1701076831]).concat(j).concat(M):P=M,P.toString(d)},parse:function($){var P,M=d.parse($),j=M.words;return j[0]==1398893684&&j[1]==1701076831&&(P=s.create(j.slice(2,4)),j.splice(0,4),M.sigBytes-=16),x.create({ciphertext:M,salt:P})}},k=a.SerializableCipher=o.extend({cfg:o.extend({format:S}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=$.createEncryptor(M,j),R=I.finalize(P),O=I.cfg;return x.create({ciphertext:R,key:M,iv:O.iv,algorithm:$,mode:O.mode,padding:O.padding,blockSize:$.blockSize,formatter:j.format})},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=$.createDecryptor(M,j).finalize(P.ciphertext);return I},_parse:function($,P){return typeof $=="string"?P.parse($,this):$}}),_=i.kdf={},E=_.OpenSSL={execute:function($,P,M,j,I){if(j||(j=s.random(64/8)),I)var R=m.create({keySize:P+M,hasher:I}).compute($,j);else var R=m.create({keySize:P+M}).compute($,j);var O=s.create(R.words.slice(P),M*4);return R.sigBytes=P*4,x.create({key:R,iv:O,salt:j})}},T=a.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:E}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=j.kdf.execute(M,$.keySize,$.ivSize,j.salt,j.hasher);j.iv=I.iv;var R=k.encrypt.call(this,$,P,I.key,j);return R.mixIn(I),R},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=j.kdf.execute(M,$.keySize,$.ivSize,P.salt,j.hasher);j.iv=I.iv;var R=k.decrypt.call(this,$,P,I.key,j);return R}})}()})}(L6)),L6.exports}var B6={exports:{}},nV;function CXe(){return nV||(nV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.mode.CFB=function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize;i.call(this,a,o,l,s),this._prevBlock=a.slice(o,o+l)}}),r.Decryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize,c=a.slice(o,o+l);i.call(this,a,o,l,s),this._prevBlock=c}});function i(a,o,s,l){var c,d=this._iv;d?(c=d.slice(0),this._iv=void 0):c=this._prevBlock,l.encryptBlock(c,0);for(var f=0;f>>24)&16711935|($<<24|$>>>8)&4278255360}var P=this._hash.words,M=p.words,j=h.words,I=c.words,R=d.words,O=f.words,D=m.words,L,B,F,z,H,A,V,W,U,Y;A=L=P[0],V=B=P[1],W=F=P[2],U=z=P[3],Y=H=P[4];for(var J,E=0;E<80;E+=1)J=L+_[k+I[E]]|0,E<16?J+=g(B,F,z)+M[0]:E<32?J+=y(B,F,z)+M[1]:E<48?J+=w(B,F,z)+M[2]:E<64?J+=x(B,F,z)+M[3]:J+=S(B,F,z)+M[4],J=J|0,J=C(J,O[E]),J=J+H|0,L=H,H=z,z=C(F,10),F=B,B=J,J=A+_[k+R[E]]|0,E<16?J+=S(V,W,U)+j[0]:E<32?J+=x(V,W,U)+j[1]:E<48?J+=w(V,W,U)+j[2]:E<64?J+=y(V,W,U)+j[3]:J+=g(V,W,U)+j[4],J=J|0,J=C(J,D[E]),J=J+Y|0,A=Y,Y=U,U=C(W,10),W=V,V=J;J=P[1]+F+U|0,P[1]=P[2]+z+Y|0,P[2]=P[3]+H+A|0,P[3]=P[4]+L+V|0,P[4]=P[0]+B+W|0,P[0]=J},_doFinalize:function(){var _=this._data,k=_.words,E=this._nDataBytes*8,T=_.sigBytes*8;k[T>>>5]|=128<<24-T%32,k[(T+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,_.sigBytes=(k.length+1)*4,this._process();for(var $=this._hash,P=$.words,M=0;M<5;M++){var j=P[M];P[M]=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360}return $},clone:function(){var _=s.clone.call(this);return _._hash=this._hash.clone(),_}});function g(_,k,E){return _^k^E}function y(_,k,E){return _&k|~_&E}function w(_,k,E){return(_|~k)^E}function x(_,k,E){return _&E|k&~E}function S(_,k,E){return _^(k|~E)}function C(_,k){return _<>>32-k}i.RIPEMD160=s._createHelper(v),i.HmacRIPEMD160=s._createHmacHelper(v)}(),n.RIPEMD160})}(F6)),F6.exports}var D6={exports:{}},lV;function h9(){return lV||(lV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){(function(){var r=n,i=r.lib,a=i.Base,o=r.enc,s=o.Utf8,l=r.algo;l.HMAC=a.extend({init:function(c,d){c=this._hasher=new c.init,typeof d=="string"&&(d=s.parse(d));var f=c.blockSize,m=f*4;d.sigBytes>m&&(d=c.finalize(d)),d.clamp();for(var p=this._oKey=d.clone(),h=this._iKey=d.clone(),v=p.words,g=h.words,y=0;y>>2]&255;$.sigBytes-=P}};a.BlockCipher=p.extend({cfg:p.cfg.extend({mode:g,padding:w}),reset:function(){var $;p.reset.call(this);var P=this.cfg,M=P.iv,j=P.mode;this._xformMode==this._ENC_XFORM_MODE?$=j.createEncryptor:($=j.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==$?this._mode.init(this,M&&M.words):(this._mode=$.call(j,this,M&&M.words),this._mode.__creator=$)},_doProcessBlock:function($,P){this._mode.processBlock($,P)},_doFinalize:function(){var $,P=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(P.pad(this._data,this.blockSize),$=this._process(!0)):($=this._process(!0),P.unpad($)),$},blockSize:128/32});var x=a.CipherParams=o.extend({init:function($){this.mixIn($)},toString:function($){return($||this.formatter).stringify(this)}}),S=i.format={},C=S.OpenSSL={stringify:function($){var P,M=$.ciphertext,j=$.salt;return j?P=s.create([1398893684,1701076831]).concat(j).concat(M):P=M,P.toString(d)},parse:function($){var P,M=d.parse($),j=M.words;return j[0]==1398893684&&j[1]==1701076831&&(P=s.create(j.slice(2,4)),j.splice(0,4),M.sigBytes-=16),x.create({ciphertext:M,salt:P})}},_=a.SerializableCipher=o.extend({cfg:o.extend({format:C}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=$.createEncryptor(M,j),R=I.finalize(P),O=I.cfg;return x.create({ciphertext:R,key:M,iv:O.iv,algorithm:$,mode:O.mode,padding:O.padding,blockSize:$.blockSize,formatter:j.format})},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=$.createDecryptor(M,j).finalize(P.ciphertext);return I},_parse:function($,P){return typeof $=="string"?P.parse($,this):$}}),k=i.kdf={},E=k.OpenSSL={execute:function($,P,M,j,I){if(j||(j=s.random(64/8)),I)var R=m.create({keySize:P+M,hasher:I}).compute($,j);else var R=m.create({keySize:P+M}).compute($,j);var O=s.create(R.words.slice(P),M*4);return R.sigBytes=P*4,x.create({key:R,iv:O,salt:j})}},T=a.PasswordBasedCipher=_.extend({cfg:_.cfg.extend({kdf:E}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=j.kdf.execute(M,$.keySize,$.ivSize,j.salt,j.hasher);j.iv=I.iv;var R=_.encrypt.call(this,$,P,I.key,j);return R.mixIn(I),R},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=j.kdf.execute(M,$.keySize,$.ivSize,P.salt,j.hasher);j.iv=I.iv;var R=_.decrypt.call(this,$,P,I.key,j);return R}})}()})}(z6)),z6.exports}var H6={exports:{}},fV;function FXe(){return fV||(fV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.mode.CFB=function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize;i.call(this,a,o,l,s),this._prevBlock=a.slice(o,o+l)}}),r.Decryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize,c=a.slice(o,o+l);i.call(this,a,o,l,s),this._prevBlock=c}});function i(a,o,s,l){var c,d=this._iv;d?(c=d.slice(0),this._iv=void 0):c=this._prevBlock,l.encryptBlock(c,0);for(var f=0;f>24&255)===255){var l=s>>16&255,c=s>>8&255,d=s&255;l===255?(l=0,c===255?(c=0,d===255?d=0:++d):++c):++l,s=0,s+=l<<16,s+=c<<8,s+=d}else s+=1<<24;return s}function a(s){return(s[0]=i(s[0]))===0&&(s[1]=i(s[1])),s}var o=r.Encryptor=r.extend({processBlock:function(s,l){var c=this._cipher,d=c.blockSize,f=this._iv,m=this._counter;f&&(m=this._counter=f.slice(0),this._iv=void 0),a(m);var p=m.slice(0);c.encryptBlock(p,0);for(var h=0;h>>2]|=s<<24-l%4*8,r.sigBytes+=s},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Ansix923})}(U6)),U6.exports}var q6={exports:{}},lV;function TXe(){return lV||(lV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.Iso10126={pad:function(r,i){var a=i*4,o=a-r.sigBytes%a;r.concat(n.lib.WordArray.random(o-1)).concat(n.lib.WordArray.create([o<<24],1))},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Iso10126})}(q6)),q6.exports}var G6={exports:{}},cV;function PXe(){return cV||(cV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.Iso97971={pad:function(r,i){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,i)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})}(G6)),G6.exports}var K6={exports:{}},uV;function RXe(){return uV||(uV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.ZeroPadding={pad:function(r,i){var a=i*4;r.clamp(),r.sigBytes+=a-(r.sigBytes%a||a)},unpad:function(r){for(var i=r.words,a=r.sigBytes-1,a=r.sigBytes-1;a>=0;a--)if(i[a>>>2]>>>24-a%4*8&255){r.sigBytes=a+1;break}}},n.pad.ZeroPadding})}(K6)),K6.exports}var Y6={exports:{}},dV;function IXe(){return dV||(dV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(Y6)),Y6.exports}var X6={exports:{}},fV;function OXe(){return fV||(fV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.CipherParams,s=i.enc,l=s.Hex,c=i.format;c.Hex={stringify:function(d){return d.ciphertext.toString(l)},parse:function(d){var f=l.parse(d);return o.create({ciphertext:f})}}}(),n.format.Hex})}(X6)),X6.exports}var J6={exports:{}},mV;function MXe(){return mV||(mV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo,s=[],l=[],c=[],d=[],f=[],m=[],p=[],h=[],v=[],g=[];(function(){for(var x=[],C=0;C<256;C++)C<128?x[C]=C<<1:x[C]=C<<1^283;for(var S=0,k=0,C=0;C<256;C++){var _=k^k<<1^k<<2^k<<3^k<<4;_=_>>>8^_&255^99,s[S]=_,l[_]=S;var E=x[S],T=x[E],$=x[T],P=x[_]*257^_*16843008;c[S]=P<<24|P>>>8,d[S]=P<<16|P>>>16,f[S]=P<<8|P>>>24,m[S]=P;var P=$*16843009^T*65537^E*257^S*16843008;p[_]=P<<24|P>>>8,h[_]=P<<16|P>>>16,v[_]=P<<8|P>>>24,g[_]=P,S?(S=E^x[x[x[$^E]]],k^=x[x[k]]):S=k=1}})();var y=[0,1,2,4,8,16,32,64,128,27,54],w=o.AES=a.extend({_doReset:function(){var x;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var C=this._keyPriorReset=this._key,S=C.words,k=C.sigBytes/4,_=this._nRounds=k+6,E=(_+1)*4,T=this._keySchedule=[],$=0;$6&&$%k==4&&(x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255]):(x=x<<8|x>>>24,x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255],x^=y[$/k|0]<<24),T[$]=T[$-k]^x);for(var P=this._invKeySchedule=[],M=0;M>>24]]^h[s[x>>>16&255]]^v[s[x>>>8&255]]^g[s[x&255]]}}},encryptBlock:function(x,C){this._doCryptBlock(x,C,this._keySchedule,c,d,f,m,s)},decryptBlock:function(x,C){var S=x[C+1];x[C+1]=x[C+3],x[C+3]=S,this._doCryptBlock(x,C,this._invKeySchedule,p,h,v,g,l);var S=x[C+1];x[C+1]=x[C+3],x[C+3]=S},_doCryptBlock:function(x,C,S,k,_,E,T,$){for(var P=this._nRounds,M=x[C]^S[0],j=x[C+1]^S[1],I=x[C+2]^S[2],R=x[C+3]^S[3],O=4,L=1;L>>24]^_[j>>>16&255]^E[I>>>8&255]^T[R&255]^S[O++],B=k[j>>>24]^_[I>>>16&255]^E[R>>>8&255]^T[M&255]^S[O++],F=k[I>>>24]^_[R>>>16&255]^E[M>>>8&255]^T[j&255]^S[O++],z=k[R>>>24]^_[M>>>16&255]^E[j>>>8&255]^T[I&255]^S[O++];M=D,j=B,I=F,R=z}var D=($[M>>>24]<<24|$[j>>>16&255]<<16|$[I>>>8&255]<<8|$[R&255])^S[O++],B=($[j>>>24]<<24|$[I>>>16&255]<<16|$[R>>>8&255]<<8|$[M&255])^S[O++],F=($[I>>>24]<<24|$[R>>>16&255]<<16|$[M>>>8&255]<<8|$[j&255])^S[O++],z=($[R>>>24]<<24|$[M>>>16&255]<<16|$[j>>>8&255]<<8|$[I&255])^S[O++];x[C]=D,x[C+1]=B,x[C+2]=F,x[C+3]=z},keySize:256/32});r.AES=a._createHelper(w)}(),n.AES})}(J6)),J6.exports}var Q6={exports:{}},pV;function jXe(){return pV||(pV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.BlockCipher,s=r.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],d=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],m=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=s.DES=o.extend({_doReset:function(){for(var y=this._key,w=y.words,x=[],C=0;C<56;C++){var S=l[C]-1;x[C]=w[S>>>5]>>>31-S%32&1}for(var k=this._subKeys=[],_=0;_<16;_++){for(var E=k[_]=[],T=d[_],C=0;C<24;C++)E[C/6|0]|=x[(c[C]-1+T)%28]<<31-C%6,E[4+(C/6|0)]|=x[28+(c[C+24]-1+T)%28]<<31-C%6;E[0]=E[0]<<1|E[0]>>>31;for(var C=1;C<7;C++)E[C]=E[C]>>>(C-1)*4+3;E[7]=E[7]<<5|E[7]>>>27}for(var $=this._invSubKeys=[],C=0;C<16;C++)$[C]=k[15-C]},encryptBlock:function(y,w){this._doCryptBlock(y,w,this._subKeys)},decryptBlock:function(y,w){this._doCryptBlock(y,w,this._invSubKeys)},_doCryptBlock:function(y,w,x){this._lBlock=y[w],this._rBlock=y[w+1],h.call(this,4,252645135),h.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),h.call(this,1,1431655765);for(var C=0;C<16;C++){for(var S=x[C],k=this._lBlock,_=this._rBlock,E=0,T=0;T<8;T++)E|=f[T][((_^S[T])&m[T])>>>0];this._lBlock=_,this._rBlock=k^E}var $=this._lBlock;this._lBlock=this._rBlock,this._rBlock=$,h.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),y[w]=this._lBlock,y[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function h(y,w){var x=(this._lBlock>>>y^this._rBlock)&w;this._rBlock^=x,this._lBlock^=x<>>y^this._lBlock)&w;this._lBlock^=x,this._rBlock^=x<192.");var x=w.slice(0,2),C=w.length<4?w.slice(0,2):w.slice(2,4),S=w.length<6?w.slice(0,2):w.slice(4,6);this._des1=p.createEncryptor(a.create(x)),this._des2=p.createEncryptor(a.create(C)),this._des3=p.createEncryptor(a.create(S))},encryptBlock:function(y,w){this._des1.encryptBlock(y,w),this._des2.decryptBlock(y,w),this._des3.encryptBlock(y,w)},decryptBlock:function(y,w){this._des3.decryptBlock(y,w),this._des2.encryptBlock(y,w),this._des1.decryptBlock(y,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=o._createHelper(g)}(),n.TripleDES})}(Q6)),Q6.exports}var Z6={exports:{}},hV;function NXe(){return hV||(hV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=o.RC4=a.extend({_doReset:function(){for(var d=this._key,f=d.words,m=d.sigBytes,p=this._S=[],h=0;h<256;h++)p[h]=h;for(var h=0,v=0;h<256;h++){var g=h%m,y=f[g>>>2]>>>24-g%4*8&255;v=(v+p[h]+y)%256;var w=p[h];p[h]=p[v],p[v]=w}this._i=this._j=0},_doProcessBlock:function(d,f){d[f]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var d=this._S,f=this._i,m=this._j,p=0,h=0;h<4;h++){f=(f+1)%256,m=(m+d[f])%256;var v=d[f];d[f]=d[m],d[m]=v,p|=d[(d[f]+d[m])%256]<<24-h*8}return this._i=f,this._j=m,p}r.RC4=a._createHelper(s);var c=o.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var d=this.cfg.drop;d>0;d--)l.call(this)}});r.RC4Drop=a._createHelper(c)}(),n.RC4})}(Z6)),Z6.exports}var e8={exports:{}},vV;function AXe(){return vV||(vV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.Rabbit=a.extend({_doReset:function(){for(var m=this._key.words,p=this.cfg.iv,h=0;h<4;h++)m[h]=(m[h]<<8|m[h]>>>24)&16711935|(m[h]<<24|m[h]>>>8)&4278255360;var v=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],g=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var h=0;h<4;h++)f.call(this);for(var h=0;h<8;h++)g[h]^=v[h+4&7];if(p){var y=p.words,w=y[0],x=y[1],C=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,S=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,k=C>>>16|S&4294901760,_=S<<16|C&65535;g[0]^=C,g[1]^=k,g[2]^=S,g[3]^=_,g[4]^=C,g[5]^=k,g[6]^=S,g[7]^=_;for(var h=0;h<4;h++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.Rabbit=a._createHelper(d)}(),n.Rabbit})}(e8)),e8.exports}var t8={exports:{}},gV;function FXe(){return gV||(gV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.RabbitLegacy=a.extend({_doReset:function(){var m=this._key.words,p=this.cfg.iv,h=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],v=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var g=0;g<4;g++)f.call(this);for(var g=0;g<8;g++)v[g]^=h[g+4&7];if(p){var y=p.words,w=y[0],x=y[1],C=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,S=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,k=C>>>16|S&4294901760,_=S<<16|C&65535;v[0]^=C,v[1]^=k,v[2]^=S,v[3]^=_,v[4]^=C,v[5]^=k,v[6]^=S,v[7]^=_;for(var g=0;g<4;g++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.RabbitLegacy=a._createHelper(d)}(),n.RabbitLegacy})}(t8)),t8.exports}var n8={exports:{}},bV;function DXe(){return bV||(bV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo;const s=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],c=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var d={pbox:[],sbox:[]};function f(g,y){let w=y>>24&255,x=y>>16&255,C=y>>8&255,S=y&255,k=g.sbox[0][w]+g.sbox[1][x];return k=k^g.sbox[2][C],k=k+g.sbox[3][S],k}function m(g,y,w){let x=y,C=w,S;for(let k=0;k1;--k)x=x^g.pbox[k],C=f(g,x)^C,S=x,x=C,C=S;return S=x,x=C,C=S,C=C^g.pbox[1],x=x^g.pbox[0],{left:x,right:C}}function h(g,y,w){for(let _=0;_<4;_++){g.sbox[_]=[];for(let E=0;E<256;E++)g.sbox[_][E]=c[_][E]}let x=0;for(let _=0;_=w&&(x=0);let C=0,S=0,k=0;for(let _=0;_=3&&r[2]){const m=r[2].toUpperCase();["COMMUNITY","ENTERPRISE","PLATFORM"].includes(m)&&(s=m)}let l=[];r.length>=4&&r[3]&&(l=r[3].split(",").filter(m=>m.trim()!==""));let c=[];r.length>=5&&r[4]&&(c=r[4].split(",").filter(m=>m.trim()!==""));let d="";r.length>=6&&r[5]&&(d=r[5]);let f="";return r.length>=7&&r[6]&&(f=r[6]),{userType:o,expiryDate:a,isValid:!zXe(e),edition:s,serverIps:l,serverDomains:c,name:d,description:f}}catch(t){return console.error("解密许可证失败:",t),{userType:"free",expiryDate:"",isValid:!1,edition:"COMMUNITY",serverIps:[],serverDomains:[],name:"",description:""}}}function BXe(e){try{const t=Wle(e),n=Ule(t);if(n.includes(":")){const r=n.split(":");if(r.length>=2&&/^\d{4}-\d{2}-\d{2}$/.test(r[1]))return r[1]}if(/^\d{4}-\d{2}-\d{2}$/.test(n))return n;throw new Error("解密后的字符串不是有效的日期格式")}catch(t){return console.error("解密失败:",t),""}}function zXe(e){const t=BXe(e);if(!t)return!0;const n=new Date(t),r=new Date;return r.setHours(0,0,0,0),n.setHours(0,0,0,0),r>n}const jI="config_loaded";let p9=!1;function Gle(){p9=!0,window.dispatchEvent(new CustomEvent(jI)),qe.debugIf("Config loaded state set and event dispatched")}async function Kle(){try{const t=(await _i.get("/chat/config.json")).data;if(t.enabled)qe.debugIf("config enabled: ",t),localStorage.setItem(db,vv),localStorage.setItem(qC,t.apiUrl),localStorage.setItem(GC,t.websocketUrl),localStorage.setItem(i6,t.htmlUrl);else if(hHe===$oe){qe.debugIf("config opensource");const n=window.location.protocol,r=window.location.hostname,i=window.location.port;let a=n+"//"+r;i&&(a+=":"+i);let s=(n==="https:"?"wss:":"ws:")+"//"+r;i&&(s+=":"+i),s+="/stomp",qe.debugIf("apiUrl: ",a," port:",i," websocketUrl:",s),localStorage.setItem(db,vv),localStorage.setItem(qC,a),localStorage.setItem(GC,s),localStorage.setItem(i6,a)}else qe.debugIf("config disabled"),localStorage.setItem(db,SHe),localStorage.removeItem(qC),localStorage.removeItem(GC),localStorage.removeItem(i6);Gle(),qe.debugIf("Config loaded and event dispatched")}catch(e){qe.error("error: ",e)}}function xg(){if(localStorage.getItem(vh)===vv){const n=localStorage.getItem(z0);return n===null?t6:n}if(localStorage.getItem(db)===vv){const n=localStorage.getItem(qC);return n===null?t6:n}return t6}function HXe(){return xg()+"/visitor/api/v1/upload/file"}function VXe(){if(localStorage.getItem(vh)===vv){const n=localStorage.getItem(H0);return n===null?n6:n}if(localStorage.getItem(db)===vv){const n=localStorage.getItem(GC);return n===null?n6:n}return n6}async function h9(){const e=localStorage.getItem(c1);let t=null;if(e)try{t=JSON.parse(e),qe.debugIf("Config loaded from local cache:",t)}catch(n){qe.error("Error parsing cached config:",n)}return cXe().then(n=>{if(n.data.code===200){localStorage.setItem(c1,JSON.stringify(n.data.data)),qe.debugIf("Config updated from server:",n.data.data);const r=new CustomEvent("config-updated",{detail:{config:n.data.data}});window.dispatchEvent(r)}}).catch(n=>{qe.error("Error fetching config from server:",n)}),t}function WXe(){const e=localStorage.getItem(c1);if(e){const t=JSON.parse(e),n=t==null?void 0:t.licenseKey;return qle(n)}return null}function UXe(){const e=localStorage.getItem(c1);if(e){const t=JSON.parse(e);return qle(t==null?void 0:t.licenseKey).edition}return null}function qXe(){const e=UXe();return e===fHe||e===mHe}const NI={};function GXe(e){Object.assign(NI,e)}const KXe=e=>e!=null&&e.type?e.type.startsWith("image/")?"image":e.type.startsWith("video/")?"video":e.type.startsWith("audio/")?"audio":"file":"other",YXe=e=>{if(NI[e])return NI[e];switch(e){case"image":return{loading:"正在上传图片...",error:"图片上传失败,请重试"};case"video":return{loading:"正在上传视频...",error:"视频上传失败,请重试"};case"audio":return{loading:"正在上传音频...",error:"音频上传失败,请重试"};case"file":return{loading:"正在上传文件...",error:"文件上传失败,请重试"};default:return{loading:"正在上传...",error:"上传失败,请重试"}}};function Bh(e,t,n){var c;if(!e){rt.error("未选择文件"),(c=n==null?void 0:n.onError)==null||c.call(n,new Error("Empty file"));return}const r=(n==null?void 0:n.type)||KXe(e),i=YXe(r),a=(n==null?void 0:n.key)||`upload-${Date.now()}`;rt.loading({content:(n==null?void 0:n.loadingText)||i.loading,key:a,duration:0});const o=Ot(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,s=new FormData;s.append("file",e),s.append("fileName",o),s.append("fileType",e.type),s.append("isAvatar","false"),s.append("kbType",iVe);const{currentVisitor:l}=Jl.getState();s.append("visitorUid",(l==null?void 0:l.uid)||""),s.append("visitorNickname",(l==null?void 0:l.nickname)||""),s.append("visitorAvatar",(l==null?void 0:l.avatar)||""),s.append("orgUid",(l==null?void 0:l.orgUid)||""),s.append("client",wn),fetch(HXe(),{method:"POST",headers:{},body:s}).then(d=>d.json()).then(d=>{rt.destroy(a),t(d)}).catch(d=>{rt.destroy(a),rt.error((n==null?void 0:n.errorText)||i.error),n!=null&&n.onError&&n.onError(d),console.error("upload error:",d)})}function XXe(){return DGe}function JXe(){const e=localStorage.getItem(S2);(e===null||e==="true")&&new Audio(vHe).play()}function dc(){return Ot().format("YYYY-MM-DD HH:mm:ss")}function Ca(){return FGe().replace(/-/g,"")}function qd(e){window.open(e,"_blank")}function yV(e,t){return e.length>t?e.slice(0,t-3)+"...":e}function QXe(e){if(dm===e||ds===e||Vs===e||Il===e||Ol===e)return!0}function ZXe(e){var t,n;return(e==null?void 0:e.type)===Wd?"right":(e==null?void 0:e.type)===W3?"left":(e==null?void 0:e.type)===mg?"center":((t=e==null?void 0:e.user)==null?void 0:t.type)===Poe||((n=e==null?void 0:e.user)==null?void 0:n.uid)===Jl.getState().currentVisitor.uid?"right":"left"}function eJe(e){var t;return((t=e==null?void 0:e.user)==null?void 0:t.type)===Roe}const Tw=e=>(e==null?void 0:e.type)===zHe,tJe=e=>{var t,n,r;return((t=e==null?void 0:e.user)==null?void 0:t.uid)===((r=(n=e==null?void 0:e.thread)==null?void 0:n.user)==null?void 0:r.uid)},nJe=e=>e.type===CN||e.type===Noe||e.type===joe||e.type===wN,tS=e=>{qe.debug("update message status:",e==null?void 0:e.content,e==null?void 0:e.type),u4.getState().updateMessageStatus(e==null?void 0:e.content,e==null?void 0:e.type);const t={uid:e==null?void 0:e.content,type:e==null?void 0:e.type};sr.emit(uI,JSON.stringify(t))},xV=e=>{console.log("handleRecallMessage",e==null?void 0:e.uid,e==null?void 0:e.content),u4.getState().recallMessage(e==null?void 0:e.content);const t={uid:e==null?void 0:e.content,content:"该消息已被撤回"};sr.emit(dI,JSON.stringify(t))};function Yle(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk",XXe())}const AI=()=>{const e=navigator.language.toLowerCase();console.log("AppWrapper getBrowserLanguage browserLang: ",e);const t=["en","zh-cn","zh-tw","ja","ko"];if(e.startsWith("zh"))return e.includes("tw")?"zh-tw":"zh-cn";const n=e.split("-")[0];return t.includes(n)?n:"en"},Xle=e=>e&&(e.includes("

")||e.includes("

")||e.includes("")||e.includes("
    "));function Hp(e){return e.endsWith("/")?e.slice(0,-1):e}const rJe=["转人工","人工客服","真人客服","人工服务","真人服务","转接人工","转接客服","真人","人工","客服","转接","转人","人工解答","找人工","接通人工","需要人工","联系人工","人工帮助","不想机器人","机器人没用","换人工","换客服","真人咨询","真实客服","真人解答","需要真人","人工处理","专员服务"],iJe=e=>/)<[^<]*)*<\/script>/i.test(e)||/)<[^<]*)*<\/iframe>/i.test(e)||/on\w+\s*=\s*["']?[^"']*["']?/i.test(e)||/javascript:/i.test(e)?{safe:!1,reason:"发现可能的XSS攻击内容"}:/(%27)|(')|(--)|(%23)|(#)/i.test(e)&&/(select|update|delete|drop|insert|alter|exec|execute|union|create|table|from|where)/i.test(e)?{safe:!1,reason:"发现可能的SQL注入攻击内容"}:/;|\||`|&&|\$\(|\$\{/i.test(e)&&/(cat|chmod|rm|mv|wget|curl|bash|sh)/i.test(e)?{safe:!1,reason:"发现可能的命令注入攻击内容"}:{safe:!0,reason:""},aJe=async(e,t)=>{try{const n=await fetch(e);if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const r=await n.blob(),i=document.createElement("a");return i.href=URL.createObjectURL(r),i.download=t,i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(i.href),{success:!0}}catch(n){console.error("fetch下载图片失败,尝试直接下载:",n);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(r){return console.error("在新标签页打开也失败:",r),{success:!1,error:"无法下载或打开文件,可能是跨域问题"}}}},wV=e=>{try{return new URL(e).pathname.split("/").pop()||"download"}catch(t){return console.error("解析URL失败:",t),"download"}},g4=async(e,t,n)=>{qe.debugIf("downloadFile",e,t,n);try{const r=await fetch(e);if(!r.ok)throw new Error(`HTTP error! status: ${r.status}`);const i=await r.blob(),a=document.createElement("a");return a.href=URL.createObjectURL(i),a.download=t,a.style.display="none",document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(a.href),{success:!0}}catch(r){console.error("下载文件失败:",r);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(i){return console.error("在新标签页打开也失败:",i),{success:!1,error:"无法下载或打开文件"}}}},oJe=async(e,t,n)=>g4(e,t,n),sJe=async(e,t,n)=>g4(e,t,n),lJe=async(e,t,n)=>g4(e,t,n),zl=async e=>{try{return navigator.clipboard&&navigator.clipboard.writeText?(await navigator.clipboard.writeText(e),{success:!0}):CV(e)}catch(t){return console.error("复制失败:",t),CV(e)}},CV=e=>{try{const t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.left="-999999px",t.style.top="-999999px",document.body.appendChild(t),t.focus(),t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n?{success:!0}:{success:!1,error:"复制命令执行失败"}}catch(t){return console.error("复制失败:",t),{success:!1,error:"复制过程中发生错误"}}},v9=async e=>{try{const t=document.createElement("div");t.innerHTML=e;const n=t.textContent||t.innerText||e;return await zl(n)}catch(t){return console.error("处理富文本复制失败:",t),{success:!1,error:"处理富文本内容失败"}}},y1=ip()(ap(gg(op((e,t)=>({userInfo:{uid:"",nickname:"",avatar:""},deviceUid:"",setUserInfo:n=>{e({userInfo:n})},setDeviceUid(n){e({deviceUid:n})},resetUserInfo(){e({userInfo:{uid:t().userInfo.uid,nickname:"",avatar:""}})}})),{name:OHe}))),Jle=ip()(ap(gg(op(e=>({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberResult:{data:{content:[]}},setCurrentMember(t){e({currentMember:t})},setMemberInfo(t){e({memberInfo:t})},setMemberResult:t=>{e({memberResult:t})},resetMembers:()=>e({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}}})})),{name:RHe}))),b4=ip()(ap(gg(op(e=>({orgTree:[],currentOrg:{uid:"",name:"",logo:"",description:""},setCurrentOrg(t){e({currentOrg:t})},deleteOrg:()=>e({currentOrg:{uid:"",name:"",logo:"",description:""}})})),{name:PHe})));async function cJe(e){return On("/api/v1/member/query",{method:"GET",params:{orgUid:e,channel:wn}})}async function uJe(){return On("/api/v1/user/profile",{method:"GET",params:{channel:wn}})}const Vy=ip()(ap(gg(op((e,t)=>({accessToken:"",setAccessToken(n){localStorage.setItem(mI,n),e({accessToken:n})},getAccessToken(){return t().accessToken},removeAccessToken(){localStorage.removeItem(mI),e({accessToken:""})}})),{name:THe})));function dJe(){const[e,t]=u.useState(!1),[n,r]=u.useState(!1),[i,a]=u.useState(!1),[o,s]=u.useState(!1),l=u.useRef(!1),c=u.useRef(null);u.useRef(void 0);const d=Vy(x=>x.accessToken),f=u.useMemo(()=>!!d&&d.trim().length>0,[d]),{userInfo:m,setUserInfo:p}=y1(x=>({userInfo:x.userInfo,setUserInfo:x.setUserInfo})),{memberInfo:h,setMemberInfo:v}=Jle(x=>({memberInfo:x.memberInfo,setMemberInfo:x.setMemberInfo})),g=b4(x=>x.currentOrg);u.useEffect(()=>{t(!1),r(!1),a(!1),s(!1),m!=null&&m.currentRoles&&m.currentRoles.forEach(x=>{switch(x.name){case kHe:t(!0);break;case _He:r(!0);break;case EHe:a(!0);break;case $He:s(!0);break}})},[m==null?void 0:m.currentRoles]);const y=u.useCallback(async()=>{if(f&&g!=null&&g.uid&&!l.current){l.current=!0;try{c.current&&(clearTimeout(c.current),c.current=null),rt==null||rt.destroy(),rt==null||rt.loading("正在加载用户信息...");const x=await uJe();console.log("getProfile response",x.data),x.data.code===200?(rt==null||rt.destroy(),p(x.data.data)):(rt==null||rt.destroy(),rt==null||rt.error("加载用户信息失败"))}catch(x){rt==null||rt.destroy(),rt==null||rt.error("加载用户信息失败"),console.error("Failed to refresh user info:",x)}finally{c.current=setTimeout(()=>{l.current=!1},500)}}},[g==null?void 0:g.uid,f,p]),w=u.useCallback(async()=>{var x,C;if(f&&g!=null&&g.uid)try{const S=await cJe(g==null?void 0:g.uid);console.log("refreshMemberInfo memberResponse:",S==null?void 0:S.data),((x=S==null?void 0:S.data)==null?void 0:x.code)===200&&v((C=S==null?void 0:S.data)==null?void 0:C.data)}catch(S){console.error("Failed to fetch member info:",S)}},[g==null?void 0:g.uid,f,v]);return u.useEffect(()=>()=>{c.current&&clearTimeout(c.current),rt==null||rt.destroy()},[]),{isLoggedIn:f,userInfo:m,setUserInfo:p,memberInfo:h,setMemberInfo:v,refreshUserInfo:y,refreshMemberInfo:w,hasRoleAgent:o,hasRoleSuper:e,hasRoleAdmin:n,hasRoleMember:i}}const Pw=e=>{switch(e){case"en":return{locale:"en",antdLocale:Fz};case"zh-cn":return{locale:"zh-cn",antdLocale:B0};case"zh-tw":return{locale:"zh-tw",antdLocale:Tze};case"ja":return{locale:"ja",antdLocale:Uze};case"ko":return{locale:"ko",antdLocale:lHe};default:return{locale:"en",antdLocale:Fz}}},Oa=u.createContext({}),fJe=({children:e})=>{const[t,n]=u.useState(!1),{isLoggedIn:r,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c}=dJe(),{themeMode:d,setThemeMode:f,isDarkMode:m}=OVe(),[p,h]=u.useState(()=>{const y=localStorage.getItem(vw);return Pw(y||AI())}),v=y=>{const w=Pw(y);h(w),localStorage.setItem(vw,w.locale)};u.useEffect(()=>{if(!localStorage.getItem(vw)){const y=AI();v(y)}},[]);const g=()=>{f(m?"light":"dark")};return b.jsx(Oa.Provider,{value:{isCustomServer:t,setIsCustomServer:n,isLoggedIn:r,isDarkMode:m,themeMode:d,setThemeMode:f,toggleDarkMode:g,locale:p,setLocale:y=>{const w=Pw(y.locale);h(w),localStorage.setItem(vw,w.locale)},changeLocale:v,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c},children:e})},mJe={"app.logout":"Logout","navBar.lang":"Language","layout.user.link.help":"Help","layout.user.link.privacy":"Privacy","layout.user.link.terms":"Terms","app.copyright.produced":"Product of Weiyu","app.preview.down.block":"Download this page to local project","app.welcome.link.fetch-blocks":"Get all blocks","app.welcome.link.block-list":"Based on block development, quickly build standard pages","theme.light":"Light","theme.dark":"Dark","theme.system":"Auto","setting.lang":"Languages","setting.theme":"Theme",slogan:"Conversation as a Service",captcha:"Captcha",logging:"Logging in...","login.error":"Login failed",title:"Hello!",subtitle:"How can I help you?","tabs.home":"Home","tabs.messages":"Messages","tabs.help":"Help","tabs.news":"News","settings.themeColor":"Theme Color","settings.title":"Title","settings.subtitle":"Subtitle","settings.embedCode":"Embed Code","settings.copyCode":"Copy Code","settings.copied":"Code copied to clipboard!","settings.position":"Position","settings.bottomRight":"Bottom Right","settings.bottomLeft":"Bottom Left","settings.bottomMargin":"Bottom Margin","settings.rightMargin":"Right Margin","settings.leftMargin":"Left Margin","settings.tabsVisibility":"Tabs Visibility","bubble.title":"Need help?","bubble.subtitle":"I am an AI customer service, always at your service.","settings.button":"Button","settings.button.title":"Button Title","settings.button.subtitle":"Button Subtitle","settings.button.icon":"Button Icon","settings.button.url":"Button URL","settings.bubbleMessage":"Bubble Message","settings.showBubble":"Show Bubble Message","settings.bubbleIcon":"Bubble Icon","settings.bubbleTitle":"Bubble Title","settings.bubbleSubtitle":"Bubble Subtitle","settings.navbar":"Navbar","settings.navbar.title":"Navbar Title","settings.navbar.subtitle":"Navbar Subtitle","settings.chatConfig":"Chat Configuration","settings.orgId":"Organization ID","settings.type":"Type","settings.agentId":"Agent ID","settings.support":"Technical Support","settings.showSupport":"Show Technical Support Text","settings.reset":"Reset Configuration","i18n.app.title":"Weiyu","i18n.app.support":"Provide Technical Support","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"Loading...","i18n.load.nomore":"No more","i18n.faq":"FAQ","i18n.rate":"Rate","i18n.input.placeholder":"Please enter content","i18n.load.more":"Load more","i18n.typing":"The other party is typing...","i18n.guess.faq":"Guess you want to ask","i18n.hot.faq":"Hot questions","i18n.change.faq":"Change","i18n.file.assistant":"File Assistant","i18n.thread.content.image":"Image","i18n.thread.content.file":"File","i18n.system.notification":"System Notification","i18n.top.tip":"Default top tip","i18n.leavemsg.tip":"No customer service online, please leave contact information","i18n.welcome.tip":"Hello, how can I help you?","i18n.reenter.tip":"Continue conversation","i18n.queue.tip":"In queue...","i18n.queue.message.template":"Current queue number: {0}, estimated waiting time: {1} minutes","i18n.under.development":"Under development...","i18n.user.description":"Default user description","i18n.robot.nickname":"Default robot","i18n.robot.description":"Default robot description","i18n.robot.noreply":"No corresponding answer found","i18n.robot.agent.assistant.nickname":"Customer Service Assistant","i18n.llm.prompt":"You are a smart and helpful AI, you can give useful, detailed, and polite answers to human questions","i18n.agent.nickname":"Default customer service","i18n.agent.description":"Default customer service description","i18n.workgroup.nickname":"Default skill group","i18n.workgroup.description":"Default skill group description","i18n.contact":"Ask for contact information","i18n.thanks":"Thanks","i18n.welcome":"Greeting","i18n.bye":"Goodbye","i18n.contact.title":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.contact.content":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.thanks.title":"Thank you for visiting, welcome to come again","i18n.thanks.content":"Thank you for visiting, welcome to come again","i18n.welcome.title":"Hello, how can I help you","i18n.welcome.content":"Hello, how can I help you","i18n.bye.title":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.bye.content":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.vip.api":"VIP interface, no permission, please contact: weiyuai.cn","i18n.faq.category.demo.1":"FAQ Category Demo1","i18n.faq.category.demo.2":"FAQ Category Demo2","i18n.faq.demo.title.1":"FAQ Text Demo1","i18n.faq.demo.content.1":"FAQ Text Demo1","i18n.faq.demo.title.2":"FAQ Image Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"Quick Button Text Demo1","i18n.quick.button.demo.content.1":"Quick Button Text Demo1","i18n.quick.button.demo.title.2":"Quick Button Link Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.transferToAgent":"Transfer to human service","i18n.auto.closed":"Session automatically closed","i18n.agent.closed":"Customer service closed the session","i18n.agent.offline":"Customer service is offline","i18n.auto.close.tip":"The session has ended, thank you for your consultation, have a nice day!","i18n.agent.close.tip":"The session has ended, thank you for your consultation, have a nice day!","chat.menu.copy":"Copy","chat.menu.delete":"Delete","chat.menu.forward":"Forward","chat.menu.reply":"Reply","chat.menu.quote":"Quote","chat.menu.recall":"Recall","chat.menu.translate":"Translate","chat.menu.download.image":"Download Image","chat.menu.download.file":"Download File","chat.menu.download.video":"Download Video","chat.menu.download.audio":"Download Audio","chat.menu.download.voice":"Download Voice","chat.menu.browser.open":"Open in Browser","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio","chat.toolbar.video":"Video","chat.toolbar.tel":"Tel","chat.toolbar.ticket":"Ticket","chat.message.type.unsupported":"This type is not supported","chat.message.send.failed":"Send failed","chat.message.transferring":"Transferring...","chat.faq.title":"FAQ","app.title":"Weiyu","app.helpcenter.title":"Help Center","app.description":"Conversation as a Service","app.copyright":"© 2024 Weiyu. All Rights Reserved.","app.new.conversation":"New Conversation","app.trial.tip":"Weiyu Technical Support","app.trial.tip.tooltip":"Weiyu Technical Support","nav.system":"System Entrance","nav.development":"System Development","nav.modules":"Module Introduction","nav.system.admin":"Admin Backend","nav.system.agent":"Customer Service Client","nav.system.visitor":"Visitor Session","nav.system.workflow":"Workflow","nav.system.notebase":"Knowledge Base","nav.system.kanban":"Kanban","nav.development.javadoc":"Java Documentation","nav.development.swagger":"Swagger Documentation","nav.development.openapi":"OpenAPI Documentation","nav.development.knife4j":"Knife4j Documentation","nav.development.druid":"Druid","nav.development.docs":"Product Documentation","nav.development.web":"Web","nav.development.excel":"Excel Download","nav.development.file":"File Download","nav.modules.team":"Team","nav.modules.service":"Customer Service","nav.modules.kbase":"Knowledge Base","nav.modules.ai":"AI Agent","nav.modules.ticket":"Ticket","nav.modules.social":"Social","nav.modules.forum":"Forum","nav.modules.voc":"Voice of Customer","nav.modules.plugins.kanban":"Kanban","nav.modules.plugins.callcenter":"Call Center","nav.modules.plugins.webrtc":"WebRTC","nav.architecture":"System Architecture","nav.architecture.architecture":"Architecture","menu.edit":"Edit","menu.delete":"Delete","sidebar.newConversation":"New Conversation","sidebar.newTicket":"New Ticket","chat.recording":"Recording...","chat.placeholder":"Enter message...","language.zh":"Simplified Chinese","language.en":"English","language.zh-TW":"Traditional Chinese","support.title":"Customer Service Support","support.presales":"Pre-sales Support","support.aftersales":"After-sales Support","support.tickets":"Pending Tickets","support.docs":"Help Documentation","support.community":"Developer Community","support.feedback":"User Voice","message.streamError":"Stream error, please retry","message.streamEnd":"Stream ended","chat.thread.init.loading":"Initializing conversation...","common.cancel":"Cancel","common.confirm":"Confirm","common.submit":"Submit","common.save":"Save","common.edit":"Edit","common.delete":"Delete","common.add":"Add","common.search":"Search","common.reset":"Reset","common.close":"Close","common.back":"Back","common.next":"Next","common.previous":"Previous","common.ok":"OK","common.yes":"Yes","common.no":"No"},pJe={"pages.login.title":"Bytedesk","pages.layouts.userLayout.title":"Chat As A Service","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":"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.captcha.placeholder":"Verification Code","pages.login.captcha.required":"Please input verification code!","pages.login.phoneLogin.getVerificationCode":"Get Code","pages.login.anonymousLogin":"Anonymous Login","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.login.privacyModal.title":"Privacy Policy Confirmation","pages.login.privacyModal.description":"To protect your personal information security, please read and agree to the following agreements:","pages.login.privacyModal.privacyPolicy":"Privacy Policy","pages.login.privacyModal.and":"and","pages.login.privacyModal.termsOfService":"Terms of Service","pages.login.privacyModal.confirmText":"Do you agree to the above agreements and continue to log in?","pages.login.privacyModal.agreeAndLogin":"Agree and Login","pages.login.privacyModal.cancel":"Cancel","pages.login.privacy.agree":"Agree","pages.login.privacy.privacyPolicy":"Privacy Policy","pages.login.privacy.and":"and","pages.login.privacy.termsOfService":"Terms of Service","pages.welcome.link":"Welcome","pages.robot.new":"New","pages.robot.chat":"Chat","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.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.file":"File","pages.robot.kb.text":"Text","pages.robot.kb.qa":"Q&A","pages.robot.kb.web":"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.setting":"Settings","pages.logout":"Logout","pages.footer.website":"Bytedesk","pages.footer.helpcenter":"help","pages.login.remember":"remember me","pages.agent.tab.basic":"Basic","pages.agent.robot":"Robot","pages.agent.service.settings":"Service Settings","pages.agent.service.settings.topTip":"Top Tip","pages.agent.service.settings.welcomeTip":"Welcome Tip","pages.agent.service.settings.leavemsgTip":"Leavemsg Tip","pages.agent.service.settings.autoCloseMin":"Auto Close Min","pages.agent.service.settings.showLogo":"Show Logo","pages.agent.service.settings.maxThreadCount":"Max Thread Count","pages.advanced.faq":"FAQ","pages.advanced.quickButton":"Quick Buttons","pages.advanced.faqGuess":"Smart Suggestions","pages.advanced.faqHot":"Hot Questions","pages.advanced.faqShortcut":"Quick Replies","pages.advanced.rate":"Satisfaction Rating","pages.advanced.autoreply":"Auto Reply","pages.advanced.leaveMsg":"Leave Message","pages.advanced.survey":"Survey","pages.advanced.history":"History","pages.advanced.inputAssociation":"Input Association","pages.advanced.antiHarassment":"Captcha Settings","pages.advanced.captcha":"Captcha Settings","pages.advanced.showPreForm":"Show PreForm","pages.advanced.showHistory":"Show History","pages.advanced.showInputAssociation":"Show Input Association","pages.advanced.showCaptcha":"Show Captcha","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","pages.anonymous.title":"Anonymous Mode","pages.anonymous.home":"Home","pages.anonymous.contact":"Contacts","pages.anonymous.robot":"Robot","pages.anonymous.setting":"Settings","pages.anonymous.welcome":"Welcome to Anonymous Mode","pages.anonymous.description":"You can use system features anonymously in this mode","block.title":"Block Settings","block.type":"Block Type","block.user":"Block User","block.ip":"Block IP","block.permanent":"Permanent Block","block.until":"Block Until","block.until.required":"Please select block end time","ticket.create.title":"Create Ticket","ticket.form.select.placeholder":"Select Form","ticket.form.none":"No Form","ticket.title":"Title","ticket.title.placeholder":"Please enter ticket title","ticket.title.required":"Please enter ticket title","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Summary","ticket.summary.placeholder":"Please enter ticket summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.placeholder":"Please select priority","ticket.priority.required":"Please select priority","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.description":"Description","ticket.description.placeholder":"Please describe your issue in detail so we can better assist you...","ticket.description.required":"Please enter issue description","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.status":"Status","ticket.status.new":"Open","ticket.status.open":"In Progress","ticket.status.closed":"Closed","ticket.status.assigned":"Assigned","ticket.status.claimed":"Claimed","ticket.status.unclaimed":"Returned","ticket.status.processing":"Processing","ticket.status.pending":"Pending","ticket.status.holding":"On Hold","ticket.status.resumed":"Resumed","ticket.status.reopened":"Reopened","ticket.status.resolved":"Resolved","ticket.status.escalated":"Escalated","ticket.status.cancelled":"Cancelled","ticket.table.column.uid":"Ticket ID","ticket.table.column.description":"Issue Description","ticket.table.column.category":"Category","ticket.table.column.status":"Status","ticket.table.column.createdAt":"Submitted At","ticket.table.column.actions":"Actions","ticket.table.search.ticketNumber":"Ticket Number","ticket.table.search.ticketNumber.placeholder":"Please enter ticket number","ticket.table.search.description":"Issue Description","ticket.table.search.description.placeholder":"Please enter description keyword","ticket.table.action.view":"View","ticket.table.action.delete":"Delete","ticket.table.refresh":"Refresh","ticket.table.create":"Create Ticket","ticket.table.delete.login.required":"Please sign in before deleting tickets","ticket.table.delete.success":"Deleted successfully","ticket.table.delete.failed":"Failed to delete ticket","ticket.table.delete.confirm.title":"Delete this ticket?","ticket.table.delete.confirm.ok":"Delete","ticket.table.delete.confirm.cancel":"Cancel","ticket.table.load.failed":"Failed to load tickets, please try again later","ticket.history.title":"My Tickets","ticket.history.create":"Create Ticket","ticket.history.login.required.title":"Please sign in before accessing tickets","ticket.history.login.required.desc":"This organization requires visitors to sign in before viewing historical tickets or creating new ones.","ticket.history.login.required.cta":"Sign In Now","ticket.history.login.modal.title":"Please Sign In","ticket.contact":"Contact","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information for timely response","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.form.placeholder.text":"Please enter","ticket.form.placeholder.select":"Please select","ticket.form.placeholder.date":"Please select date","ticket.form.placeholder.time":"Please select time","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.form.load.error":"Failed to load ticket forms","common.cancel":"Cancel","common.confirm":"Confirm"},hJe={"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.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"},vJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"All","i18n.queue.tip":"Queue","i18n.queue.message.template":"Current Queuing: {0} people, Wait {1} minutes","i18n.queue.empty":"Queue empty","i18n.queue.accept":"accept","i18n.system.notification":"System Notification","i18n.old.password.wrong":"Old password is incorrect","i18n.change.password":"Change Password","i18n.auth.captcha.send.success":"Captcha Send success","i18n.auth.captcha.error":"Captcha Error","i18n.auth.captcha.expired":"Captcha Expired","i18n.auth.captcha.already.send":"Captcha Already Send","i18n.auth.captcha.validate.failed":"Captcha Validate Failed","i18n.DEPT_ALL":"All","i18n.DEPT_ADMIN":"Admin","i18n.DEPT_MEMBER":"Member","i18n.DEPT_CS":"CustomerService",ROLE_SUPER:"Super",ROLE_ADMIN:"Admin",ROLE_MEMBER:"Member",ROLE_AGENT:"Agent",ROLE_USER:"User",ROLE_VISITOR:"Visitor","i18n.faq":"Faq","i18n.rate":"Rate","i18n.input.placeholder":"Please input","i18n.loading":"Loading","i18n.load.more":"Load more","i18n.load.nomore":"No more","i18n.typing":"Typing","i18n.robot":"Robot","i18n.agent":"Agent","i18n.workgroup":"WorkGroup","i18n.group":"Group","i18n.rate.invite":"Rate Invite","i18n.ticket":"Ticket","i18n.ticket.thread":"Ticket Thread","i18n.notice":"Notice","i18n.notice.title":"Notice","i18n.notice.content":"Notice Content","i18n.notice.ip":"IP Address","i18n.notice.ipLocation":"IP Location","i18n.notice.parse.file.success":"Parse file success","i18n.notice.parse.file.error":"Parse file error","i18n.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"All","i18n.DEPT.ADMIN":"Admin","i18n.DEPT.HR":"HR","i18n.DEPT.ORG":"Org","i18n.DEPT.IT":"IT","i18n.DEPT.MONEY":"Money","i18n.DEPT.MARKETING":"Marketing","i18n.DEPT.SALES":"Sales","i18n.DEPT.CS":"CustomerService","i18n.new.message":"New Message","i18n.file.assistant":"file assistant","i18n.clipboard.assistant":"clipboard assistant","i18n.thread.content.image":"image","i18n.thread.content.file":"file","i18n.top.tip":"Top Tip","i18n.top.make":"Make Top","i18n.top.cancel":"Cancel Top","i18n.unread.make":"Mark as unread","i18n.unread.cancel":"Mark as read","i18n.star.make":"Make Star","i18n.star.cancel":"Cancel Star","i18n.disturb.make":"Make Disturb","i18n.disturb.cancel":"Cancel Disturb","i18n.transfer":"Transfer","i18n.hide":"Hide","i18n.network.disconnected":"Network disconnected","i18n.message.pulling":"Message pulling","i18n.leavemsg.tip":"Leave a message","i18n.welcome.tip":"What can i help you?","i18n.reenter.tip":"continue chat","i18n.under.development":"Under development","i18n.user.description":"User Description","i18n.robot.nickname":"DefaultRobot","i18n.robot.description":"Default Robot Description","i18n.robot.noreply":"Answer Not Found","i18n.robot.agent.assistant.nickname":"DefaultRobotAgent","chat.leavemsg.history.title":"Message History","chat.leavemsg.search.placeholder":"Search message content...","chat.leavemsg.empty":"No message history","i18n.leavemsg.status.pending":"Pending","i18n.leavemsg.status.replied":"Replied","i18n.leavemsg.status.closed":"Closed","i18n.leavemsg.status.unknown":"Unknown","i18n.llm.prompt":"You are a smart and helpful artificial intelligence, capable of providing useful, detailed, and polite answers to human questions.","i18n.agent.nickname":"DefaultAgent","i18n.agent.description":"Default Agent Description","i18n.workgroup.nickname":"DefaultWorkgroup","i18n.workgroup.before.nickname":"BeforeWorkgroup","i18n.workgroup.after.nickname":"AfterWorkgroup","i18n.workgroup.description":"Default Workgroup Description","i18n.workgroup.before.description":"BeforeWorkgroup Description","i18n.workgroup.after.description":"AfterWorkgroup Description","i18n.contact":"Ask Contact","i18n.thanks":"Thanks","i18n.welcome":"Welcome","i18n.bye":"Bye","i18n.tip.title":"Tip","i18n.tip.network.disconnected":"Network disconnected","i18n.tip.network.connected":"Network connected","i18n.kb.name":"KbName","i18n.kb.platform.name":"Platform KbName","i18n.kb.helpcenter.name":"Helpdoc KbName","i18n.kb.llm.name":"Llm KbName","i18n.kb.keyword.name":"Keyword KbName","i18n.kb.faq.name":"Faq KbName","i18n.kb.autoreply.name":"AutoReply KbName","i18n.kb.quickreply.name":"QuickReply KbName","i18n.kb.taboo.name":"Taboo KbName","i18n.kb.description":"KbDescription","i18n.agent.nicknameKb":"DefaultAgentKbName","i18n.contact.title":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.contact.content":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.thanks.title":"Thank you for visiting, we look forward to seeing you again.","i18n.thanks.content":"Thank you for visiting, we look forward to seeing you again.","i18n.welcome.title":"Hello, how can I assist you?","i18n.welcome.content":"Hello, how can I assist you?","i18n.bye.title":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.bye.content":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.vip.api":"VIP API","i18n.faq.category.demo.1":"CategoryDemo1","i18n.faq.category.demo.2":"CategoryDemo2","i18n.faq.demo.title.1":"FaqTitleText1","i18n.faq.demo.content.1":"FaqContentText1","i18n.faq.demo.title.2":"FaqTitleImage2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"QuickButtonTitleText1","i18n.quick.button.demo.content.1":"QuickButtonContentText1","i18n.quick.button.demo.title.2":"QuickButtonTitleUrl2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.image.label.placeholder":"Note","i18n.video.label.placeholder":"Note","i18n.audio.label.placeholder":"Note","i18n.file.label.placeholder":"Note","i18n.transferToAgent":"Transfer to Agent","i18n.auto.closed":"Auto closed","i18n.agent.closed":"Agent closed","i18n.online.chat":"Online Chat","i18n.JOB":"Job","i18n.LANGUAGE":"Language","i18n.TOOL":"Tool","i18n.WRITING":"Writing","i18n.RAG":"RAG","i18n.module.ai":"AI","i18n.module.void":"Void","i18n.module.service":"Service","i18n.module.ticket":"Ticket","i18n.black.user.already.exists":"User already blocked","i18n.ticket.category.technical_support":"Technical Support","i18n.ticket.category.service_request":"Service Request","i18n.ticket.category.consultation":"Consultation","i18n.ticket.category.complaint_suggestion":"Complaint Suggestion","i18n.ticket.category.operation_maintenance":"Operation Maintenance","i18n.ticket.category.other":"Other","i18n.vip.component":"VIP Component, Contact us for more details","i18n.vip.contactUs":"Contact us","i18n.vip.contactUrl":"https://www.bytedesk.com","i18n.ticket.process.name":"Ticket Process","i18n.thread.process.name":"Thread Process","i18n.username.or.password.incorrect":"Username or password incorrect","i18n.system_notification":"System Notification","i18n.transfer_notification":"Transfer Request","i18n.transfer_accepted":"Transfer Accepted","i18n.transfer_rejected":"Transfer Rejected","i18n.transfer_timeout":"Transfer Request Timeout","i18n.transfer_cancelled":"Transfer Cancelled","i18n.confirm_accept_transfer":"Confirm Accept Transfer","i18n.confirm_accept_transfer_desc":"Are you sure to accept the transfer request?","i18n.confirm_reject_transfer":"Confirm Reject Transfer","i18n.confirm_reject_transfer_desc":"Are you sure to reject the transfer request?","i18n.confirm_cancel_transfer":"Confirm Cancel Transfer","i18n.confirm_cancel_transfer_desc":"Are you sure to cancel the transfer request?","i18n.transfer.notice.title":"Transfer Notice","i18n.transfer.notice.content":"Transfer Notice Content","i18n.transfer.accept.notice.title":"Transfer Accept Notice","i18n.transfer.accept.notice.content":"Transfer Accept Notice Content","i18n.transfer.reject.notice.title":"Transfer Reject Notice","i18n.transfer.reject.notice.content":"Transfer Reject Notice Content","i18n.transfer.timeout.notice.title":"Transfer Timeout Notice","i18n.transfer.timeout.notice.content":"Transfer Timeout Notice Content","i18n.transfer.cancel.notice.title":"Transfer Cancel Notice","i18n.transfer.cancel.notice.content":"Transfer Cancel Notice Content","i18n.already.in.transfer.pending.state":"Already in transfer pending state","i18n.already.in.transfer.accepted.state":"Already in transfer accepted state","i18n.already.in.transfer.rejected.state":"Already in transfer rejected state","i18n.already.in.transfer.timeout.state":"Already in transfer timeout state","i18n.already.in.transfer.canceled.state":"Already in transfer canceled state","i18n.invite_notification":"Invite Request","i18n.invite_accepted":"Invite Accepted","i18n.invite_rejected":"Invite Rejected","i18n.invite_timeout":"Invite Request Timeout","i18n.invite_cancelled":"Invite Cancelled","i18n.confirm_accept_invite":"Confirm Accept Invite","i18n.confirm_accept_invite_desc":"Are you sure to accept the invite request?","i18n.confirm_reject_invite":"Confirm Reject Invite","i18n.confirm_reject_invite_desc":"Are you sure to reject the invite request?","i18n.visitor_invite_notification":"Visitor Invite","i18n.visitor_invite_accepted":"Visitor Invite Accepted","i18n.visitor_invite_rejected":"Visitor Invite Rejected","i18n.visitor_invite_timeout":"Visitor Invite Timeout","i18n.visitor_invite_cancelled":"Visitor Invite Cancelled","i18n.group_invite_notification":"Group Invite","i18n.group_invite_accepted":"Group Invite Accepted","i18n.group_invite_rejected":"Group Invite Rejected","i18n.group_invite_timeout":"Group Invite Timeout","i18n.group_invite_cancelled":"Group Invite Cancelled","i18n.kbase_invite_notification":"Knowledge Base Invite","i18n.kbase_invite_accepted":"Knowledge Base Invite Accepted","i18n.kbase_invite_rejected":"Knowledge Base Invite Rejected","i18n.kbase_invite_timeout":"Knowledge Base Invite Timeout","i18n.kbase_invite_cancelled":"Knowledge Base Invite Cancelled","i18n.organization_invite_notification":"Organization Invite","i18n.organization_invite_accepted":"Organization Invite Accepted","i18n.organization_invite_rejected":"Organization Invite Rejected","i18n.organization_invite_timeout":"Organization Invite Timeout","i18n.organization_invite_cancelled":"Organization Invite Cancelled","i18n.from":"From","i18n.to":"To","i18n.note":"Note","i18n.status":"Status","i18n.time":"Time","i18n.inviter":"Inviter","i18n.invitee":"Invitee","i18n.visitor":"Visitor","i18n.group_name":"Group Name","i18n.kbase_name":"Knowledge Base Name","i18n.organization_name":"Organization Name","i18n.auto.close.tip":"The conversation has been automatically closed","i18n.agent.close.tip":"The conversation has been closed by the agent","i18n.accept":"Accept","i18n.reject":"Reject","i18n.user.signup.first":"Please sign up first","i18n.email.signup.first":"Please verify your email first","i18n.mobile.signup.first":"Please verify your mobile first","i18n.resource.not.found":"Resource not found","i18n.user.disabled":"User is disabled","i18n.forbidden.access":"Forbidden access","i18n.user.blocked":"User is blocked","i18n.sensitive.content":"Sensitive content detected","i18n.message.processing.failed":"Message processing failed","i18n.null.pointer.exception":"Null pointer exception","i18n.response.status.exception":"Response status exception","i18n.websocket.timeout.exception":"WebSocket timeout exception","i18n.http.method.not.supported":"HTTP method not supported","i18n.authorization.denied":"Authorization denied","i18n.request.rejected":"Request rejected","i18n.entity.not.found":"Entity not found","i18n.internal.server.error":"Internal server error","i18n.history.title":"History","i18n.message.status.read":"Read","i18n.message.status.delivered":"Delivered","i18n.queue.position":"Position","i18n.queue.estimatedWait":"Estimated Wait","i18n.queue.dynamicRemaining":"Remaining","i18n.queue.imminent":"Connecting soon","bubbles.welcome.faq":"Popular questions","bubbles.welcome.refresh.batch":"Refresh","bubbles.welcome.no.more.data":"No more data","bubbles.welcome.loading":"Loading...","bubbles.welcome.load.error":"Load failed","bubbles.welcome.load.empty":"No data"},gJe={"bubbles.article.image.alt":"Article image","bubbles.article.hint.click.view":"Click to view details","bubbles.article.copy.title":"Copy title","bubbles.article.copy.link":"Copy link","bubbles.article.open.link":"Open link","bubbles.article.modal.title.fallback":"Article","bubbles.article.modal.open.new.tab":"Open in new tab","bubbles.article.modal.copy.full":"Copy full text","bubbles.article.modal.close":"Close","bubbles.article.modal.no.more":"No more content","bubbles.article.copy.link.success":"Article link copied to clipboard","bubbles.article.copy.title.success":"Article title copied to clipboard","bubbles.article.copy.failed":"Copy failed, please copy manually","bubbles.article.copy.full.success":"Full text copied","bubbles.article.copy.full.failed":"Copy failed","bubbles.robot.message.sent.by.robot":"This message was sent by a robot","bubbles.robot.helpful":"Helpful","bubbles.robot.not.helpful":"Not helpful","bubbles.robot.transfer.to.agent":"Transfer to agent","bubbles.robot.copy.content":"Copy content","bubbles.robot.copy.success":"Copy successful","bubbles.robot.copy.failed":"Copy failed, please copy manually","bubbles.robot.question":"Question","bubbles.robot.view.thinking.process":"View thinking process","bubbles.robot.hide.thinking.process":"Hide thinking process","bubbles.robot.thank.feedback":"Thank you for your feedback!","bubbles.robot.operation.failed":"Operation failed, please try again later","bubbles.robot.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.robot.no.content":"No content to display","bubbles.robot.image.attachments":"Image attachments","bubbles.robot.file.attachments":"File attachments","bubbles.robot.click.view.large":"Click to view large image","bubbles.robot.image":"Image","bubbles.robot.attachment":"Attachment","bubbles.robot.download.attachment":"Click to download attachment","bubbles.robot.sources":"Sources","bubbles.robot.preview":"Preview","bubbles.robot.loading":"Loading...","bubbles.robot.open.in.new.tab":"Open in new tab","bubbles.robot.similarity":"Similarity","bubbles.robot.copy.link":"Copy link","bubbles.robot.blocked.page":"This page is blocked by the browser or disallows being embedded. Use the top-right button to open in a new window or copy the link to visit directly.","bubbles.robot.debug.cross.origin.hint":"(Cross-origin content cannot be displayed here; it will work in production)","bubbles.robot.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.robot.feedback.option.irrelevant":"Answer is irrelevant","bubbles.robot.feedback.option.unclear":"Explanation is unclear","bubbles.robot.feedback.option.outdated":"Information is outdated","bubbles.robot.feedback.option.ineffective":"Solution is ineffective","bubbles.robot.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.robot.feedback.option.bad.attitude":"Bad attitude","bubbles.robot.feedback.option.slow.response":"Response is too slow","bubbles.robot.feedback.option.not.solved":"Did not solve my problem","bubbles.robot.feedback.placeholder":"Please describe the problem in detail...","bubbles.robot.feedback.submit":"Submit feedback","bubbles.robot.feedback.select.least.one":"Please select at least one feedback reason","bubbles.robot.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.robot.feedback.submit.failed":"Submission failed, please try again later","bubbles.robot.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.voice.load.failed":"Voice loading failed","bubbles.voice.voice.message":"Voice message","bubbles.voice.copy.link":"Copy voice link","bubbles.voice.copy.success":"Voice link copied to clipboard","bubbles.voice.copy.failed":"Copy failed, please copy manually","bubbles.voice.download.voice":"Download voice","bubbles.voice.download.started":"Voice download started","bubbles.voice.format":"Format","bubbles.voice.duration":"Duration","bubbles.video.load.failed":"Video loading failed","bubbles.video.copy.link":"Copy video link","bubbles.video.copy.success":"Video link copied to clipboard","bubbles.video.copy.failed":"Copy failed, please copy manually","bubbles.video.download.video":"Download video","bubbles.video.download.started":"Video download started","bubbles.video.resolution":"Resolution","bubbles.file.load.failed":"File loading failed","bubbles.file.copy.link":"Copy file link","bubbles.file.copy.success":"File link copied to clipboard","bubbles.file.copy.failed":"Copy failed, please copy manually","bubbles.file.download.file":"Download file","bubbles.file.download.started":"File download started","bubbles.file.invalid.link":"Invalid file link","bubbles.file.size":"Size","bubbles.file.type":"Type","bubbles.file.name":"File name","bubbles.file.unknown.file":"Unknown file","bubbles.image.load.failed":"Image loading failed","bubbles.image.alt":"Image message","bubbles.image.copy.link":"Copy image link","bubbles.image.copy.success":"Image link copied to clipboard","bubbles.image.copy.failed":"Copy failed, please copy manually","bubbles.image.download.image":"Download image","bubbles.image.download.started":"Image download started","bubbles.image.view.large":"View large image","bubbles.leave.msg.nickname":"Nickname","bubbles.leave.msg.nickname.label":"Nickname","bubbles.leave.msg.nickname.placeholder":"Please enter your name","bubbles.leave.msg.nickname.required":"Please enter name","bubbles.leave.msg.type":"Message type","bubbles.leave.msg.type.label":"Message type","bubbles.leave.msg.type.placeholder":"Please select message type","bubbles.leave.msg.type.required":"Please select message type","bubbles.leave.msg.type.unknown":"Unknown type","bubbles.leave.msg.type.consultation":"Consultation","bubbles.leave.msg.type.complaint":"Complaint","bubbles.leave.msg.type.suggestion":"Suggestion","bubbles.leave.msg.type.feedback":"Feedback","bubbles.leave.msg.type.cooperation":"Cooperation","bubbles.leave.msg.type.recruitment":"Recruitment","bubbles.leave.msg.type.technical_support":"Technical Support","bubbles.leave.msg.type.sales_inquiry":"Sales Inquiry","bubbles.leave.msg.type.billing":"Billing Issue","bubbles.leave.msg.type.account":"Account Issue","bubbles.leave.msg.type.feature_request":"Feature Request","bubbles.leave.msg.type.bug_report":"Bug Report","bubbles.leave.msg.type.general":"General Message","bubbles.leave.msg.type.other":"Other","bubbles.leave.msg.contact":"Contact information","bubbles.leave.msg.content":"Message content","bubbles.leave.msg.upload.image":"Upload image","bubbles.leave.msg.submit":"Submit message","bubbles.leave.msg.submit.success":"Message submitted successfully","bubbles.leave.msg.submit.failed":"Message submission failed","bubbles.leave.msg.contact.placeholder":"Please enter your contact information","bubbles.leave.msg.content.placeholder":"Please enter your message content","bubbles.leave.msg.image.required":"Please upload an image","bubbles.leave.msg.content.required":"Please enter message content","bubbles.leave.msg.submit.error":"Error occurred during submission, please try again later","bubbles.leave.msg.customer.reply":"Customer service reply","bubbles.leave.msg.contact.required":"Please enter contact information","bubbles.leave.msg.add":"Add Message","bubbles.leave.msg.add.title":"Add Message","bubbles.leave.msg.add.success":"Message added successfully","bubbles.leave.msg.add.failed":"Message addition failed","bubbles.leave.msg.add.error":"Error occurred during addition, please try again later","bubbles.leave.msg.add.submit":"Submit","bubbles.leave.msg.add.cancel":"Cancel","bubbles.leave.msg.cancel":"Cancel","bubbles.leave.msg.prefilled.info":"Historical message information has been pre-filled for you, you can modify as needed","bubbles.rate.rate.service":"Please rate our service","bubbles.rate.very.satisfied":"Very satisfied","bubbles.rate.satisfied":"Satisfied","bubbles.rate.general":"General","bubbles.rate.dissatisfied":"Dissatisfied","bubbles.rate.very.dissatisfied":"Very dissatisfied","bubbles.rate.comment":"Comment","bubbles.rate.comment.placeholder":"Please enter your comment","bubbles.rate.submit":"Submit rating","bubbles.rate.submitted":"Submitted","bubbles.rate.resolved":"Issue resolved","bubbles.rate.submit.success":"Rating submitted successfully","bubbles.rate.submit.failed":"Rating submission failed","bubbles.rate.title.invite":"Invite to rate","bubbles.rate.title.from.visitor":"Visitor started a rating","bubbles.welcome.faq":"FAQ","bubbles.welcome.refresh.batch":"Refresh batch","bubbles.welcome.no.more.data":"No more data, starting from first page","bubbles.welcome.loading":"Loading...","bubbles.faq.related.questions":"Related questions","bubbles.faq.view.more":"View more","bubbles.faq.hide.more":"Hide","bubbles.faq.no.related":"No related questions","bubbles.faq.rate.helpful":"Helpful","bubbles.faq.rate.not.helpful":"Not helpful","bubbles.faq.transfer.to.agent":"Transfer to agent","bubbles.faq.copy.content":"Copy content","bubbles.faq.copy.success":"Copy successful","bubbles.faq.copy.failed":"Copy failed, please copy manually","bubbles.faq.thank.feedback":"Thank you for your feedback!","bubbles.faq.operation.failed":"Operation failed, please try again later","bubbles.faq.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.faq.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.faq.feedback.option.irrelevant":"Answer is irrelevant","bubbles.faq.feedback.option.unclear":"Explanation is unclear","bubbles.faq.feedback.option.outdated":"Information is outdated","bubbles.faq.feedback.option.ineffective":"Solution is ineffective","bubbles.faq.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.faq.feedback.option.bad.attitude":"Bad attitude","bubbles.faq.feedback.option.slow.response":"Response is too slow","bubbles.faq.feedback.option.not.solved":"Did not solve my problem","bubbles.faq.feedback.placeholder":"Please describe the problem in detail...","bubbles.faq.feedback.submit":"Submit feedback","bubbles.faq.feedback.select.least.one":"Please select at least one feedback reason","bubbles.faq.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.faq.feedback.submit.failed":"Submission failed, please try again later","bubbles.faq.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.faq.no.content":"No content to display","bubbles.faq.message.from.faq":"This message is from FAQ","bubbles.faq.network.error":"Network error, please try again later","bubbles.faq.image.attachments":"Image attachments","bubbles.faq.file.attachments":"File attachments","bubbles.faq.click.view.large":"Click to view large image","bubbles.faq.image":"Image","bubbles.faq.attachment":"Attachment","bubbles.faq.download.attachment":"Click to download attachment","bubbles.transfer.session":"Transfer session","bubbles.invite.session":"Invite session","bubbles.quotation.image":"Image","bubbles.quotation.image.message":"Image message","bubbles.quotation.video.message":"Video message","bubbles.quotation.audio":"Audio","bubbles.quotation.audio.message":"Audio message","bubbles.quotation.voice.message":"Voice message","bubbles.quotation.file":"File","bubbles.quotation.file.message":"File message","bubbles.quotation.music":"Music","bubbles.quotation.music.message":"Music message","bubbles.quotation.location":"Location","bubbles.quotation.location.message":"Location message","bubbles.quotation.goods":"Goods","bubbles.quotation.goods.message":"Goods message","bubbles.quotation.order":"Order","bubbles.quotation.order.number":"Order number","bubbles.quotation.order.message":"Order message","bubbles.quotation.article":"Article","bubbles.quotation.article.message":"Article message","bubbles.quotation.leave.message":"Leave message","bubbles.quotation.robot.message":"Robot message","bubbles.quotation.rate.message":"Rate message","bubbles.quotation.rate.invite":"Rate invite","bubbles.quotation.transfer.message":"Transfer message","bubbles.quotation.transfer.accept":"Transfer accept","bubbles.quotation.transfer.reject":"Transfer reject","bubbles.quotation.invite.message":"Invite message","bubbles.quotation.invite.accept":"Invite accept","bubbles.quotation.invite.reject":"Invite reject","bubbles.quotation.quotation.message":"Quotation message","bubbles.quotation.enlarge.image":"Enlarge image","bubbles.location.position":"Position","bubbles.location.incomplete.info":"Location information is incomplete, cannot open map","bubbles.location.address.copied":"Address copied to clipboard","bubbles.location.copy.failed":"Copy failed","bubbles.location.parse.failed":"Failed to parse location information","bubbles.location.info":"Location information","bubbles.location.address":"Address","bubbles.location.coordinates":"Coordinates","bubbles.location.coordinates.incomplete":"Coordinate information incomplete","bubbles.location.open.map":"Open map","bubbles.location.copy.address":"Copy address","bubbles.audio.load.failed":"Audio load failed","bubbles.audio.copy.success":"Copy successful","bubbles.audio.copy.failed":"Copy failed, please copy manually","bubbles.audio.copy.link":"Copy audio link","bubbles.audio.download.audio":"Download audio","bubbles.audio.download.started":"Audio download started","bubbles.audio.format":"Format","bubbles.audio.duration":"Duration","bubbles.transfer.accepted.title":"Transfer accepted","bubbles.transfer.rejected.title":"Transfer rejected","bubbles.transfer.reject.already":"Already rejected transfer","bubbles.transfer.reject":"Reject transfer","bubbles.transfer.accept.already":"Already accepted transfer","bubbles.transfer.accept":"Accept transfer","bubbles.llmqa.feedback.option.inaccurate":"Answer inaccurate","bubbles.llmqa.feedback.option.incomplete":"Answer incomplete","bubbles.llmqa.feedback.option.irrelevant":"Content irrelevant","bubbles.llmqa.feedback.option.poorLanguage":"Poor language","bubbles.llmqa.feedback.option.other":"Other reasons","bubbles.llmqa.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.llmqa.feedback.submit.failed":"Submit failed, please try again later","bubbles.llmqa.feedback.thank.improve":"Thank you for your feedback! We will continue to improve service quality.","bubbles.llmqa.feedback.placeholder":"Please describe the problem in detail...","bubbles.llmqa.feedback.submit":"Submit feedback","bubbles.llmqa.transfer.to.agent":"Transfer to agent","bubbles.llmqa.copy.success":"Copy successful","bubbles.llmqa.copy.content":"Copy content","bubbles.llmqa.feedback.title":"Please tell us what problems the answer has:","bubbles.llmqa.upload.image":"Upload image","bubbles.orderSelector.select.order":"Please select the order you want to consult","bubbles.orderSelector.no.order":"No corresponding order","bubbles.orderSelector.purchased":"Purchased","bubbles.orderSelector.search.placeholder":"Enter product keywords, etc.","bubbles.orderSelector.trade.status":"Trade status","bubbles.orderSelector.order.details":"Order details","bubbles.orderSelector.send":"Send","bubbles.orderSelector.shopping.cart":"Shopping cart","bubbles.orderSelector.favorites":"Favorites","bubbles.orderSelector.footprint":"Footprint","bubbles.orderSelector.confirm.send":"Confirm to send?","bubbles.orderSelector.confirm":"Confirm","bubbles.orderSelector.cancel":"Cancel"},bJe={"chat.header.sound.on":"Sound on","chat.header.sound.off":"Sound off","chat.header.agent.profile":"Agent Profile","chat.header.visitor.profile":"Visitor Profile","chat.header.minimize":"Minimize","chat.header.maximize":"Maximize","chat.header.close":"Close","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio Call","chat.toolbar.video":"Video Call","chat.toolbar.tel":"Phone Call","chat.toolbar.ticket":"Ticket","chat.thread.init.loading":"Initializing conversation...","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.agent.offline":"Customer service is offline, please contact us through the message box above","chat.transfer.success":"Transfer to agent successful","chat.transfer.loading":"Transferring...","chat.agent.offline.tip":"Customer service is offline, please leave a message","chat.close.confirm.title":"Confirm Close","chat.close.confirm.content":"Are you sure you want to close the chat window?","chat.close.confirm.ok":"OK","chat.close.confirm.cancel":"Cancel","chat.copy.success":"Copy successful","chat.copy.failed":"Copy failed","chat.download.success":"Download successful","chat.download.failed":"Download failed","chat.download.image.success":"Image download successful","chat.download.file.success":"File download successful","chat.download.video.success":"Video download successful","chat.download.audio.success":"Audio download successful","chat.download.voice.success":"Voice download successful","chat.upload.loading":"Loading...","chat.faq.loading":"Loading...","chat.error.init.failed":"Initialization failed","chat.error.request.failed":"Request failed, please try again later","chat.error.sid.empty":"SID cannot be empty","chat.error.unsupported.type":"This type is not supported yet","chat.error.no.quoted.message":"No quoted message","chat.error.security.threat":"Message contains unsafe content: {reason}","chat.error.invalid.image.url":"Invalid image URL","chat.error.invalid.file.url":"Invalid file URL","chat.error.invalid.video.url":"Invalid video URL","chat.error.invalid.audio.url":"Invalid audio URL","chat.error.invalid.voice.url":"Invalid voice URL","chat.error.get.info.failed":"Failed to get information","chat.error.item.uid.or.thread.uid.empty":"item.uid or thread.uid is empty","chat.error.http.error":"HTTP error with code: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"Image","chat.file.type.file":"File","chat.file.type.video":"Video","chat.file.type.audio":"Audio","chat.file.type.voice":"Voice","chat.context.menu.copy":"Copy","chat.context.menu.translate":"Translate","chat.context.menu.recall":"Recall","chat.context.menu.download.image":"Download Image","chat.context.menu.download.file":"Download File","chat.context.menu.download.video":"Download Video","chat.context.menu.download.audio":"Download Audio","chat.context.menu.download.voice":"Download Voice","chat.context.menu.browser.open":"Open in Browser","chat.context.menu.quote":"Quote","chat.status.sending":"Sending...","chat.status.sent":"Sent","chat.status.delivered":"Delivered","chat.status.read":"Read","chat.status.failed":"Failed","chat.history.title":"Chat History","chat.history.loading":"Loading chat history...","chat.history.no.more":"No more messages","chat.history.load.more":"Load more","chat.typing.agent":"Agent is typing...","chat.typing.robot":"Robot is thinking...","chat.typing.visitor":"You are typing...","chat.transfer.to.agent":"Transfer to Agent","chat.transfer.accept":"Accept Transfer","chat.transfer.reject":"Reject Transfer","chat.transfer.success.message":"Transfer successful, agent will serve you soon","chat.faq.click.loading":"Loading...","chat.faq.click.success":"FAQ loaded successfully","chat.faq.click.failed":"Failed to load FAQ","chat.call.audio.start":"Starting audio call...","chat.call.video.start":"Starting video call...","chat.call.agent.info":"Customer Service","chat.call.audio.title":"Audio Call","chat.call.video.title":"Video Call","chat.call.status.connecting":"Connecting...","chat.call.status.failed":"Connection failed","chat.call.status.ended":"Call ended","chat.call.status.calling":"Calling...","chat.call.status.in.call":"In call","chat.call.waiting.answer":"Waiting for the other side to answer","chat.call.error.prefix":"Call error: {error}","chat.call.init.audio.failed":"Failed to initialize audio call: {error}","chat.call.init.video.failed":"Failed to initialize video call{error}","chat.order.selector.title":"Select Order","chat.order.selector.placeholder":"Please select an order","chat.message.type.text":"Text Message","chat.message.type.image":"Image Message","chat.message.type.file":"File Message","chat.message.type.video":"Video Message","chat.message.type.audio":"Audio Message","chat.message.type.voice":"Voice Message","chat.message.type.location":"Location Message","chat.message.type.quotation":"Quoted Message","chat.system.welcome":"Welcome! How can I help you today?","chat.system.agent.offline":"Customer service is currently offline","chat.system.agent.online":"Customer service is online","chat.system.transfer.complete":"Transfer completed","chat.system.typing.start":"Someone is typing...","chat.system.typing.stop":"Typing stopped","chat.system.phone.call.todo":"TODO: Make phone call","chat.system.ticket.todo":"TODO: Ticket system","chat.validation.message.empty":"Message cannot be empty","chat.validation.message.too.long":"Message is too long","chat.validation.file.too.large":"File is too large","chat.validation.file.type.not.supported":"File type not supported","chat.network.connected":"Network connected","chat.network.disconnected":"Network disconnected","chat.network.reconnecting":"Reconnecting...","chat.network.connection.failed":"Connection failed","chat.settings.notifications":"Notifications","chat.settings.sound":"Sound","chat.settings.theme":"Theme","chat.settings.language":"Language","chat.settings.auto.scroll":"Auto Scroll","chat.settings.show.timestamps":"Show Timestamps","chat.help.shortcuts":"Keyboard Shortcuts","chat.help.emoji":"Emoji Guide","chat.help.file.types":"Supported File Types","chat.help.contact.support":"Contact Support","chat.feedback.rate.excellent":"Excellent","chat.feedback.rate.good":"Good","chat.feedback.rate.fair":"Fair","chat.feedback.rate.poor":"Poor","chat.feedback.rate.terrible":"Terrible","chat.feedback.submit":"Submit Feedback","chat.feedback.thank.you":"Thank you for your feedback!","chat.time.just.now":"Just now","chat.time.minutes.ago":"{minutes} minutes ago","chat.time.hours.ago":"{hours} hours ago","chat.time.days.ago":"{days} days ago","chat.time.today":"Today","chat.time.yesterday":"Yesterday","chat.accessibility.new.message":"New message from {sender}","chat.accessibility.message.sent":"Message sent","chat.accessibility.message.delivered":"Message delivered","chat.accessibility.message.read":"Message read","chat.accessibility.typing.indicator":"{sender} is typing","chat.accessibility.file.upload":"File upload: {filename}","chat.accessibility.image.upload":"Image upload: {filename}","ticket.create.title":"Create Ticket","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.title":"Ticket Title","ticket.title.required":"Please enter ticket title","ticket.title.placeholder":"Please briefly describe your issue","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Ticket Summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.placeholder":"Please briefly describe your issue","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.required":"Please select priority","ticket.priority.placeholder":"Please select priority","ticket.priority.low":"Low","ticket.priority.normal":"Normal","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.description":"Issue Description","ticket.description.required":"Please enter issue description","ticket.description.placeholder":"Please describe your issue in detail, including specific symptoms, steps taken, etc., so we can better assist you...","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.contact":"Contact Information","ticket.contact.required":"Please enter contact information","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information so we can reply promptly","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.status":"Status","ticket.status.new":"Pending","ticket.submit":"Submit Ticket","ticket.category":"Issue Category","ticket.category.required":"Please select issue category","ticket.category.placeholder":"Please select issue category"},yJe={...mJe,...pJe,...hJe,...vJe,...gJe,...bJe},xJe={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登录中...","login.error":"登录失败",title:"您好!",subtitle:"请问有什么可以帮您?","tabs.home":"首页","tabs.messages":"消息","tabs.help":"帮助","tabs.news":"新闻","settings.themeColor":"主题颜色","settings.title":"标题","settings.subtitle":"副标题","settings.embedCode":"嵌入代码","settings.copyCode":"复制代码","settings.copied":"代码已复制到剪贴板!","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部边距","settings.rightMargin":"右侧边距","settings.leftMargin":"左侧边距","settings.tabsVisibility":"标签页显示","bubble.title":"需要帮助吗?","bubble.subtitle":"我是AI客服,随时为您服务。","settings.button":"按钮","settings.button.title":"按钮标题","settings.button.subtitle":"按钮副标题","settings.button.icon":"按钮图标","settings.button.url":"按钮链接","settings.bubbleMessage":"气泡消息","settings.showBubble":"显示气泡消息","settings.bubbleIcon":"气泡图标","settings.bubbleTitle":"气泡标题","settings.bubbleSubtitle":"气泡副标题","settings.navbar":"导航栏","settings.navbar.title":"导航栏标题","settings.navbar.subtitle":"导航栏副标题","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"类型","settings.agentId":"客服ID","settings.support":"技术支持","settings.showSupport":"显示技术支持文本","settings.reset":"重置配置","i18n.app.title":"微语","i18n.app.support":"提供技术支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加载中...","i18n.load.nomore":"没有更多了","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.system.notification":"系统通知","i18n.top.tip":"默认置顶语","i18n.leavemsg.tip":"当前无客服在线,请留下联系方式","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排队中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.description":"默认客服描述","i18n.workgroup.nickname":"默认工作组","i18n.workgroup.description":"默认工作组描述","i18n.contact":"询问联系方式","i18n.thanks":"感谢","i18n.welcome":"问候","i18n.bye":"告别","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服不在线","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"复制","chat.menu.delete":"删除","chat.menu.forward":"转发","chat.menu.reply":"回复","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻译","chat.menu.download.image":"下载图片","chat.menu.download.file":"下载文件","chat.menu.download.video":"下载视频","chat.menu.download.audio":"下载音频","chat.menu.download.voice":"下载语音","chat.menu.browser.open":"浏览器打开","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.message.type.unsupported":"暂不支持此类型","chat.message.send.failed":"发送失败","chat.message.transferring":"转接中...","chat.faq.title":"常见问题","app.title":"微语","app.helpcenter.title":"帮助中心","app.description":"会话即服务","app.copyright":"© 2024 微语. 保留所有权利.","app.new.conversation":"新会话","app.trial.tip":"微语技术支持","app.trial.tip.tooltip":"微语技术支持","nav.system":"系统入口","nav.development":"系统开发","nav.modules":"模块介绍","nav.system.admin":"管理后台","nav.system.agent":"客服工作台","nav.system.visitor":"访客会话","nav.system.workflow":"工作流","nav.system.notebase":"知识库","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文档","nav.development.swagger":"Swagger文档","nav.development.openapi":"OpenAPI文档","nav.development.knife4j":"Knife4j文档","nav.development.druid":"Druid","nav.development.docs":"产品文档","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"在线客服","nav.modules.kbase":"知识库","nav.modules.ai":"AI Agent","nav.modules.ticket":"工单系统","nav.modules.social":"社交IM","nav.modules.forum":"客户论坛","nav.modules.voc":"客户之声","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"视频客服","nav.architecture":"系统架构","nav.architecture.architecture":"架构图","menu.edit":"编辑","menu.delete":"删除","sidebar.newConversation":"新建会话","sidebar.newTicket":"新建工单","chat.recording":"录音中...","chat.placeholder":"输入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工单","support.docs":"帮助文档","support.community":"开发者社区","support.feedback":"用户之声","message.streamError":"流错误,请重试","message.streamEnd":"流结束","chat.thread.init.loading":"正在初始化会话...","common.cancel":"取消","common.confirm":"确认","common.submit":"提交","common.save":"保存","common.edit":"编辑","common.delete":"删除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"关闭","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"确定","common.yes":"是","common.no":"否"},wJe={"pages.login.title":"登录","pages.login.subtitle":"欢迎使用微语客服系统","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.captcha.placeholder":"请输入验证码!","pages.login.captcha.required":"验证码是必填项!","pages.login.phoneLogin.getVerificationCode":"获取验证码","pages.login.anonymousLogin":"匿名登录","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.login.privacyModal.title":"隐私协议确认","pages.login.privacyModal.description":"为了保护您的个人信息安全,请您阅读并同意以下协议:","pages.login.privacyModal.privacyPolicy":"《用户隐私协议》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服务条款》","pages.login.privacyModal.confirmText":"是否同意以上协议并继续登录?","pages.login.privacyModal.agreeAndLogin":"同意并登录","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用户隐私协议》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服务条款》","pages.welcome.link":"欢迎使用","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"问答","pages.robot.kb.web":"网站","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.setting":"设置","pages.logout":"退出登录","pages.footer.website":"微语官网","pages.footer.helpcenter":"帮助文档","pages.login.remember":"记住密码","pages.agent.tab.basic":"基本信息","pages.agent.robot":"机器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常见问题","pages.advanced.quickButton":"快捷按钮","pages.advanced.faqGuess":"智能推荐","pages.advanced.faqHot":"热门问题","pages.advanced.faqShortcut":"快捷回复/知识库","pages.advanced.rate":"满意度评价","pages.advanced.autoreply":"自动回复","pages.advanced.leaveMsg":"留言设置","pages.advanced.survey":"调查问卷","pages.advanced.history":"历史记录","pages.advanced.inputAssociation":"输入联想","pages.advanced.antiHarassment":"验证码设置","pages.advanced.captcha":"验证码设置","pages.advanced.showPreForm":"显示预览","pages.advanced.showHistory":"显示历史","pages.advanced.showInputAssociation":"显示输入联想","pages.advanced.showCaptcha":"显示验证码","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":"新西兰","pages.anonymous.title":"匿名模式","pages.anonymous.home":"首页","pages.anonymous.contact":"联系人","pages.anonymous.robot":"机器人","pages.anonymous.setting":"设置","pages.anonymous.welcome":"欢迎使用匿名模式","pages.anonymous.description":"您可以在此模式下匿名使用系统功能","block.title":"拉黑设置","block.type":"拉黑类型","block.user":"拉黑用户","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"请选择封禁结束时间","pages.register.title":"注册","pages.register.subtitle":"创建您的账号","pages.register.username":"用户名","pages.register.password":"密码","pages.register.confirm":"确认密码","pages.register.email":"邮箱","pages.register.mobile":"手机号","pages.register.code":"验证码","pages.register.agreement":"我已阅读并同意","pages.register.agreement.terms":"服务条款","pages.register.submit":"注册","pages.register.login":"使用已有账号登录","pages.404.title":"404","pages.404.subtitle":"抱歉,您访问的页面不存在","pages.404.description":"您可以尝试以下操作:","pages.404.actions.back":"返回上一页","pages.404.actions.home":"返回首页","pages.403.title":"403","pages.403.subtitle":"抱歉,您没有访问该页面的权限","pages.403.description":"请联系管理员获取权限","pages.403.actions.back":"返回上一页","pages.500.title":"500","pages.500.subtitle":"抱歉,服务器出错了","pages.500.description":"请稍后再试或联系技术支持","pages.500.actions.back":"返回上一页","pages.500.actions.home":"返回首页","pages.welcome.title":"欢迎","pages.welcome.description":"微语客服系统是一个开源的客服系统","pages.welcome.getting-started":"开始使用","pages.welcome.view-docs":"查看文档","ticket.create.title":"创建工单","ticket.form.select.placeholder":"选择表单","ticket.form.none":"无表单","ticket.title":"标题","ticket.title.placeholder":"请输入工单标题","ticket.title.required":"请输入工单标题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.placeholder":"请输入问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.required":"请选择优先级","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.description":"问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,以便我们更好地为您服务...","ticket.description.required":"请输入问题描述","ticket.description.maxlength":"描述不能超过2000个字符","ticket.status":"状态","ticket.status.new":"新创建","ticket.status.open":"处理中","ticket.status.closed":"已关闭","ticket.status.assigned":"已分配","ticket.status.claimed":"已认领","ticket.status.unclaimed":"被退回","ticket.status.processing":"处理中","ticket.status.pending":"待处理","ticket.status.holding":"挂起","ticket.status.resumed":"恢复处理","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.escalated":"已升级","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工单编号","ticket.table.column.description":"问题描述","ticket.table.column.category":"问题分类","ticket.table.column.status":"状态","ticket.table.column.createdAt":"提交时间","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工单编号","ticket.table.search.ticketNumber.placeholder":"请输入工单编号","ticket.table.search.description":"问题描述","ticket.table.search.description.placeholder":"请输入描述关键词","ticket.table.action.view":"查看","ticket.table.action.delete":"删除","ticket.table.refresh":"刷新","ticket.table.create":"创建工单","ticket.table.delete.login.required":"请登录后再删除工单","ticket.table.delete.success":"删除成功","ticket.table.delete.failed":"删除失败","ticket.table.delete.confirm.title":"确认删除这条工单吗?","ticket.table.delete.confirm.ok":"删除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"加载工单失败,请稍后重试","ticket.history.title":"我的工单","ticket.history.create":"创建工单","ticket.history.login.required.title":"请先登录后再访问工单","ticket.history.login.required.desc":"当前组织设置要求访客登录后才能查看历史工单或创建新的工单。","ticket.history.login.required.cta":"立即登录","ticket.history.login.modal.title":"请先登录","ticket.contact":"联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.form.placeholder.text":"请输入","ticket.form.placeholder.select":"请选择","ticket.form.placeholder.date":"请选择日期","ticket.form.placeholder.time":"请选择时间","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.form.load.error":"获取工单表单失败","common.cancel":"取消","common.confirm":"确认"},CJe={"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.verify.modal.title":"账号验证提示","welcome.verify.modal.description":"您的邮箱和手机号尚未验证,为保障账号安全,建议您尽快完成验证。","welcome.verify.now":"立即验证","welcome.verify.later":"稍后验证"},SJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁体中文","i18n.all":"全部","i18n.queue.tip":"排队队列","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.queue.empty":"暂无排队用户","i18n.queue.accept":"接入","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.change.password":"修改密码","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在输入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀请评价","i18n.ticket":"[工单]","i18n.ticket.thread":"[工单会话]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理部","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超级管理员",ROLE_ADMIN:"管理员",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用户",ROLE_VISITOR:"访客","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.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理员","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技术部","i18n.DEPT.MONEY":"财务部","i18n.DEPT.MARKETING":"市场部","i18n.DEPT.SALES":"销售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.top.tip":"默认置顶语","i18n.top.make":"置顶","i18n.top.cancel":"取消置顶","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"无客服在线,请留言","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","chat.leavemsg.history.title":"历史留言","chat.leavemsg.search.placeholder":"搜索留言内容...","chat.leavemsg.empty":"暂无历史留言","i18n.leavemsg.status.pending":"待回复","i18n.leavemsg.status.replied":"已回复","i18n.leavemsg.status.closed":"已关闭","i18n.leavemsg.status.unknown":"未知状态","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开","i18n.tip.network.connected":"网络已连接-123","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.online.chat":"在线客服","i18n.JOB":"工作","i18n.LANGUAGE":"语言","i18n.TOOL":"工具","i18n.WRITING":"写作","i18n.RAG":"知识库问答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工单","i18n.black.user.already.exists":"用户已拉黑","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.vip.component":"VIP组件, 联系我们了解更多详情","i18n.vip.contactUs":"联系我们","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"会话流程","i18n.username.or.password.incorrect":"用户名或密码错误","i18n.system_notification":"系统通知","i18n.transfer_notification":"会话转接请求","i18n.transfer_accepted":"会话转接已接受","i18n.transfer_rejected":"会话转接已拒绝","i18n.transfer_timeout":"会话转接请求超时","i18n.transfer_cancelled":"会话转接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀请请求","i18n.invite_accepted":"邀请已接受","i18n.invite_rejected":"邀请已拒绝","i18n.invite_timeout":"邀请请求超时","i18n.invite_cancelled":"邀请已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"访客邀请","i18n.visitor_invite_accepted":"访客邀请已接受","i18n.visitor_invite_rejected":"访客邀请已拒绝","i18n.visitor_invite_timeout":"访客邀请超时","i18n.visitor_invite_cancelled":"访客邀请已取消","i18n.group_invite_notification":"群组邀请","i18n.group_invite_accepted":"群组邀请已接受","i18n.group_invite_rejected":"群组邀请已拒绝","i18n.group_invite_timeout":"群组邀请超时","i18n.group_invite_cancelled":"群组邀请已取消","i18n.kbase_invite_notification":"知识库邀请","i18n.kbase_invite_accepted":"知识库邀请已接受","i18n.kbase_invite_rejected":"知识库邀请已拒绝","i18n.kbase_invite_timeout":"知识库邀请超时","i18n.kbase_invite_cancelled":"知识库邀请已取消","i18n.organization_invite_notification":"组织邀请","i18n.organization_invite_accepted":"组织邀请已接受","i18n.organization_invite_rejected":"组织邀请已拒绝","i18n.organization_invite_timeout":"组织邀请超时","i18n.organization_invite_cancelled":"组织邀请已取消","i18n.from":"来自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"时间","i18n.inviter":"邀请人","i18n.invitee":"被邀请人","i18n.visitor":"访客","i18n.group_name":"群组名称","i18n.kbase_name":"知识库名称","i18n.organization_name":"组织名称","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒绝","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":"服务器内部错误","i18n.history.title":"历史记录","i18n.message.status.read":"已读","i18n.message.status.delivered":"已送达","i18n.queue.position":"排队位置","i18n.queue.estimatedWait":"预计等待","i18n.queue.dynamicRemaining":"动态剩余","i18n.queue.imminent":"即将接入","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据","bubbles.welcome.loading":"加载中...","bubbles.welcome.load.error":"加载失败","bubbles.welcome.load.empty":"暂无数据"},kJe={"bubbles.article.image.alt":"文章图片","bubbles.article.hint.click.view":"点击查看详情","bubbles.article.copy.title":"复制标题","bubbles.article.copy.link":"复制链接","bubbles.article.open.link":"打开链接","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新标签页打开","bubbles.article.modal.copy.full":"复制全文","bubbles.article.modal.close":"关闭","bubbles.article.modal.no.more":"暂无更多内容","bubbles.article.copy.link.success":"文章链接已复制到剪贴板","bubbles.article.copy.title.success":"文章标题已复制到剪贴板","bubbles.article.copy.failed":"复制失败,请手动复制","bubbles.article.copy.full.success":"全文已复制","bubbles.article.copy.full.failed":"复制失败","bubbles.robot.message.sent.by.robot":"内容由AI生成","bubbles.robot.helpful":"有帮助","bubbles.robot.not.helpful":"没帮助","bubbles.robot.transfer.to.agent":"转人工","bubbles.robot.copy.content":"复制内容","bubbles.robot.copy.success":"复制成功","bubbles.robot.copy.failed":"复制失败,请手动选择文本复制","bubbles.robot.question":"问题","bubbles.robot.view.thinking.process":"查看思考过程","bubbles.robot.hide.thinking.process":"收起思考过程","bubbles.robot.thank.feedback":"感谢您的反馈!","bubbles.robot.operation.failed":"操作失败,请稍后再试","bubbles.robot.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.robot.no.content":"无可显示内容","bubbles.robot.image.attachments":"图片附件","bubbles.robot.file.attachments":"文件附件","bubbles.robot.click.view.large":"点击查看大图","bubbles.robot.image":"图片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"点击下载附件","bubbles.robot.sources":"来源","bubbles.robot.preview":"预览","bubbles.robot.loading":"加载中...","bubbles.robot.open.in.new.tab":"在新标签页打开","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"复制链接","bubbles.robot.blocked.page":"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。","bubbles.robot.debug.cross.origin.hint":"(跨域无法显示,线上正常)","bubbles.robot.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.robot.feedback.option.irrelevant":"回答不相关","bubbles.robot.feedback.option.unclear":"解释不清楚","bubbles.robot.feedback.option.outdated":"信息过时","bubbles.robot.feedback.option.ineffective":"解决方案无效","bubbles.robot.feedback.option.wrong.steps":"操作步骤错误","bubbles.robot.feedback.option.bad.attitude":"态度不好","bubbles.robot.feedback.option.slow.response":"回复太慢","bubbles.robot.feedback.option.not.solved":"没有解决我的问题","bubbles.robot.feedback.placeholder":"请详细描述问题...","bubbles.robot.feedback.submit":"提交反馈","bubbles.robot.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.robot.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.robot.feedback.submit.failed":"提交失败,请稍后再试","bubbles.robot.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.voice.load.failed":"语音加载失败","bubbles.voice.voice.message":"语音消息","bubbles.voice.copy.link":"复制语音链接","bubbles.voice.copy.success":"语音链接已复制到剪贴板","bubbles.voice.copy.failed":"复制失败,请手动复制","bubbles.voice.download.voice":"下载语音","bubbles.voice.download.started":"语音下载已开始","bubbles.voice.format":"格式","bubbles.voice.duration":"时长","bubbles.video.load.failed":"视频加载失败","bubbles.video.copy.link":"复制视频链接","bubbles.video.copy.success":"视频链接已复制到剪贴板","bubbles.video.copy.failed":"复制失败,请手动复制","bubbles.video.download.video":"下载视频","bubbles.video.download.started":"视频下载已开始","bubbles.video.resolution":"分辨率","bubbles.file.load.failed":"文件加载失败","bubbles.file.copy.link":"复制文件链接","bubbles.file.copy.success":"文件链接已复制到剪贴板","bubbles.file.copy.failed":"复制失败,请手动复制","bubbles.file.download.file":"下载文件","bubbles.file.download.started":"文件下载已开始","bubbles.file.invalid.link":"文件链接无效","bubbles.file.size":"大小","bubbles.file.type":"类型","bubbles.file.name":"文件名","bubbles.file.unknown.file":"未知文件","bubbles.image.load.failed":"图片加载失败","bubbles.image.alt":"图片消息","bubbles.image.copy.link":"复制图片链接","bubbles.image.copy.success":"图片链接已复制到剪贴板","bubbles.image.copy.failed":"复制失败,请手动复制","bubbles.image.download.image":"下载图片","bubbles.image.download.started":"图片下载已开始","bubbles.image.view.large":"查看大图","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"联系方式","bubbles.leave.msg.content":"留言内容","bubbles.leave.msg.upload.image":"上传图片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失败","bubbles.leave.msg.contact.placeholder":"请输入您的联系方式","bubbles.leave.msg.content.placeholder":"请输入您的留言内容","bubbles.leave.msg.image.required":"请上传图片","bubbles.leave.msg.content.required":"请输入留言内容","bubbles.leave.msg.submit.error":"提交过程中出错,请稍后重试","bubbles.leave.msg.customer.reply":"客服回复","bubbles.leave.msg.contact.required":"请输入联系方式","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.cancel":"取消","bubbles.leave.msg.prefilled.info":"已为您预填历史留言信息,您可以根据需要修改","bubbles.rate.rate.service":"请对我们的服务进行评价","bubbles.rate.very.satisfied":"非常满意","bubbles.rate.satisfied":"满意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不满意","bubbles.rate.very.dissatisfied":"非常不满意","bubbles.rate.comment":"评价内容","bubbles.rate.comment.placeholder":"请输入您的评价内容","bubbles.rate.submit":"提交评价","bubbles.rate.submitted":"已评价","bubbles.rate.resolved":"问题已解决","bubbles.rate.submit.success":"评价提交成功","bubbles.rate.submit.failed":"评价提交失败","bubbles.rate.title.invite":"邀请评价","bubbles.rate.title.from.visitor":"访客发起评价","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据了,从第一页开始","bubbles.welcome.loading":"加载中...","bubbles.faq.related.questions":"相关问题","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暂无相关问题","bubbles.faq.rate.helpful":"有帮助","bubbles.faq.rate.not.helpful":"没帮助","bubbles.faq.transfer.to.agent":"转人工","bubbles.faq.copy.content":"复制内容","bubbles.faq.copy.success":"复制成功","bubbles.faq.copy.failed":"复制失败,请手动选择文本复制","bubbles.faq.thank.feedback":"感谢您的反馈!","bubbles.faq.operation.failed":"操作失败,请稍后再试","bubbles.faq.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.faq.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.faq.feedback.option.irrelevant":"回答不相关","bubbles.faq.feedback.option.unclear":"解释不清楚","bubbles.faq.feedback.option.outdated":"信息过时","bubbles.faq.feedback.option.ineffective":"解决方案无效","bubbles.faq.feedback.option.wrong.steps":"操作步骤错误","bubbles.faq.feedback.option.bad.attitude":"态度不好","bubbles.faq.feedback.option.slow.response":"回复太慢","bubbles.faq.feedback.option.not.solved":"没有解决我的问题","bubbles.faq.feedback.placeholder":"请详细描述问题...","bubbles.faq.feedback.submit":"提交反馈","bubbles.faq.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.faq.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.faq.feedback.submit.failed":"提交失败,请稍后再试","bubbles.faq.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.faq.no.content":"无可显示内容","bubbles.faq.message.from.faq":"此消息来自常见问题","bubbles.faq.network.error":"网络错误,请稍后再试","bubbles.faq.image.attachments":"图片附件","bubbles.faq.file.attachments":"文件附件","bubbles.faq.click.view.large":"点击查看大图","bubbles.faq.image":"图片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"点击下载附件","bubbles.transfer.session":"转接会话","bubbles.invite.session":"邀请会话","bubbles.quotation.image":"图片","bubbles.quotation.image.message":"图片消息","bubbles.quotation.video.message":"视频消息","bubbles.quotation.audio":"音频","bubbles.quotation.audio.message":"音频消息","bubbles.quotation.voice.message":"语音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音乐","bubbles.quotation.music.message":"音乐消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"订单","bubbles.quotation.order.number":"订单号","bubbles.quotation.order.message":"订单消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"机器人消息","bubbles.quotation.rate.message":"评价消息","bubbles.quotation.rate.invite":"评价邀请","bubbles.quotation.transfer.message":"转接消息","bubbles.quotation.transfer.accept":"转接接受","bubbles.quotation.transfer.reject":"转接拒绝","bubbles.quotation.invite.message":"邀请消息","bubbles.quotation.invite.accept":"邀请接受","bubbles.quotation.invite.reject":"邀请拒绝","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大图片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,无法打开地图","bubbles.location.address.copied":"地址已复制到剪贴板","bubbles.location.copy.failed":"复制失败","bubbles.location.parse.failed":"位置信息解析失败","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐标","bubbles.location.coordinates.incomplete":"坐标信息不完整","bubbles.location.open.map":"打开地图","bubbles.location.copy.address":"复制地址","bubbles.audio.load.failed":"音频加载失败","bubbles.audio.copy.success":"复制成功","bubbles.audio.copy.failed":"复制失败,请手动复制","bubbles.audio.copy.link":"复制音频链接","bubbles.audio.download.audio":"下载音频","bubbles.audio.download.started":"音频下载已开始","bubbles.audio.format":"格式","bubbles.audio.duration":"时长","bubbles.transfer.accepted.title":"同意转接会话","bubbles.transfer.rejected.title":"拒绝转接会话","bubbles.transfer.reject.already":"已经拒绝转接","bubbles.transfer.reject":"拒绝转接","bubbles.transfer.accept.already":"已经同意转接","bubbles.transfer.accept":"同意转接","bubbles.llmqa.feedback.option.inaccurate":"回答不准确","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"内容不相关","bubbles.llmqa.feedback.option.poorLanguage":"语言不通顺","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.llmqa.feedback.submit.failed":"提交失败,请稍后再试","bubbles.llmqa.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.llmqa.feedback.placeholder":"请详细描述问题...","bubbles.llmqa.feedback.submit":"提交反馈","bubbles.llmqa.transfer.to.agent":"转人工","bubbles.llmqa.copy.success":"复制成功","bubbles.llmqa.copy.content":"复制内容","bubbles.llmqa.feedback.title":"请告诉我们答案有什么问题:","bubbles.llmqa.upload.image":"上传图片","bubbles.orderSelector.select.order":"请选择您要咨询的订单","bubbles.orderSelector.no.order":"没有对应订单","bubbles.orderSelector.purchased":"已购买","bubbles.orderSelector.search.placeholder":"输入宝贝关键词等","bubbles.orderSelector.trade.status":"交易状态","bubbles.orderSelector.order.details":"订单详情","bubbles.orderSelector.send":"发送","bubbles.orderSelector.shopping.cart":"购物车","bubbles.orderSelector.favorites":"收藏夹","bubbles.orderSelector.footprint":"足迹","bubbles.orderSelector.confirm.send":"确认要发送吗?","bubbles.orderSelector.confirm":"确认","bubbles.orderSelector.cancel":"取消"},_Je={"chat.header.sound.on":"声音开启","chat.header.sound.off":"声音关闭","chat.header.agent.profile":"客服资料","chat.header.visitor.profile":"访客资料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"关闭","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音通话","chat.toolbar.video":"视频通话","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.thread.init.loading":"正在初始化会话...","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.agent.offline":"客服已离线,请通过上方留言框联系我们","chat.transfer.success":"转人工成功","chat.transfer.loading":"转接中...","chat.agent.offline.tip":"客服已离线,请留言","chat.close.confirm.title":"确认关闭","chat.close.confirm.content":"确定要关闭对话窗口吗?","chat.close.confirm.ok":"确定","chat.close.confirm.cancel":"取消","chat.copy.success":"复制成功","chat.copy.failed":"复制失败","chat.download.success":"下载成功","chat.download.failed":"下载失败","chat.download.image.success":"图片下载成功","chat.download.file.success":"文件下载成功","chat.download.video.success":"视频下载成功","chat.download.audio.success":"音频下载成功","chat.download.voice.success":"语音下载成功","chat.upload.loading":"加载中...","chat.faq.loading":"加载中...","chat.error.init.failed":"初始化失败","chat.error.request.failed":"请求出错,请稍后再试","chat.error.sid.empty":"sid不能为空","chat.error.unsupported.type":"暂不支持此类型","chat.error.no.quoted.message":"没有引用消息","chat.error.security.threat":"消息含有不安全内容: {reason}","chat.error.invalid.image.url":"图片链接无效","chat.error.invalid.file.url":"文件链接无效","chat.error.invalid.video.url":"视频链接无效","chat.error.invalid.audio.url":"音频链接无效","chat.error.invalid.voice.url":"语音链接无效","chat.error.get.info.failed":"获取信息失败","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 为空","chat.error.http.error":"HTTP错误,错误代码: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"图片","chat.file.type.file":"文件","chat.file.type.video":"视频","chat.file.type.audio":"音频","chat.file.type.voice":"语音","chat.context.menu.copy":"复制","chat.context.menu.translate":"翻译","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下载图片","chat.context.menu.download.file":"下载文件","chat.context.menu.download.video":"下载视频","chat.context.menu.download.audio":"下载音频","chat.context.menu.download.voice":"下载语音","chat.context.menu.browser.open":"浏览器打开","chat.context.menu.quote":"引用","chat.status.sending":"发送中...","chat.status.sent":"已发送","chat.status.delivered":"已送达","chat.status.read":"已读","chat.status.failed":"发送失败","chat.history.title":"聊天记录","chat.history.loading":"正在加载聊天记录...","chat.history.no.more":"没有更多消息了","chat.history.load.more":"加载更多","chat.typing.agent":"客服正在输入...","chat.typing.robot":"机器人正在思考...","chat.typing.visitor":"您正在输入...","chat.transfer.to.agent":"转人工","chat.transfer.accept":"接受转接","chat.transfer.reject":"拒绝转接","chat.transfer.success.message":"转接成功,客服将为您服务","chat.faq.click.loading":"加载中...","chat.faq.click.success":"FAQ加载成功","chat.faq.click.failed":"FAQ加载失败","chat.call.audio.start":"启动语音通话","chat.call.video.start":"启动视频通话","chat.call.agent.info":"客服","chat.call.audio.title":"语音通话","chat.call.video.title":"视频通话","chat.call.status.connecting":"正在连接...","chat.call.status.failed":"连接失败","chat.call.status.ended":"通话已结束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通话中","chat.call.waiting.answer":"等待对方接听","chat.call.error.prefix":"通话错误: {error}","chat.call.init.audio.failed":"无法初始化语音通话: {error}","chat.call.init.video.failed":"无法初始化视频通话{error}","chat.order.selector.title":"选择订单","chat.order.selector.placeholder":"请选择订单","chat.message.type.text":"文本消息","chat.message.type.image":"图片消息","chat.message.type.file":"文件消息","chat.message.type.video":"视频消息","chat.message.type.audio":"音频消息","chat.message.type.voice":"语音消息","chat.message.type.location":"位置消息","chat.message.type.quotation":"引用消息","chat.system.welcome":"欢迎!今天我能为您做些什么?","chat.system.agent.offline":"客服当前离线","chat.system.agent.online":"客服在线","chat.system.transfer.complete":"转接完成","chat.system.typing.start":"有人正在输入...","chat.system.typing.stop":"输入已停止","chat.system.phone.call.todo":"待开发:拨打电话","chat.system.ticket.todo":"待开发:工单系统","chat.validation.message.empty":"消息不能为空","chat.validation.message.too.long":"消息太长","chat.validation.file.too.large":"文件太大","chat.validation.file.type.not.supported":"不支持的文件类型","chat.network.connected":"网络已连接","chat.network.disconnected":"网络已断开","chat.network.reconnecting":"正在重连...","chat.network.connection.failed":"连接失败","chat.settings.notifications":"通知","chat.settings.sound":"声音","chat.settings.theme":"主题","chat.settings.language":"语言","chat.settings.auto.scroll":"自动滚动","chat.settings.show.timestamps":"显示时间戳","chat.help.shortcuts":"键盘快捷键","chat.help.emoji":"表情指南","chat.help.file.types":"支持的文件类型","chat.help.contact.support":"联系支持","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反馈","chat.feedback.thank.you":"感谢您的反馈!","chat.time.just.now":"刚刚","chat.time.minutes.ago":"{minutes}分钟前","chat.time.hours.ago":"{hours}小时前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"来自{sender}的新消息","chat.accessibility.message.sent":"消息已发送","chat.accessibility.message.delivered":"消息已送达","chat.accessibility.message.read":"消息已读","chat.accessibility.typing.indicator":"{sender}正在输入","chat.accessibility.file.upload":"文件上传: {filename}","chat.accessibility.image.upload":"图片上传: {filename}","ticket.create.title":"创建工单","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.title":"工单标题","ticket.title.required":"请输入工单标题","ticket.title.placeholder":"请简要描述您的问题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.placeholder":"请简要描述您的问题","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.required":"请选择优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.description":"问题描述","ticket.description.required":"请输入问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,包括具体现象、操作步骤等,以便我们更好地为您解决问题...","ticket.description.maxlength":"描述不能超过2000个字符","ticket.contact":"联系方式","ticket.contact.required":"请输入联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.status":"状态","ticket.status.new":"新创建","ticket.submit":"提交工单","ticket.category":"问题类别","ticket.category.required":"请选择问题类别","ticket.category.placeholder":"请选择问题类别"},EJe={...xJe,...wJe,...CJe,...SJe,...kJe,..._Je},$Je={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登錄中...","login.error":"登錄失敗","bubble.title":"您好!","bubble.subtitle":"有什麼可以幫您的嗎?","tabs.home":"首頁","tabs.messages":"消息","tabs.help":"幫助","tabs.news":"新聞","settings.themeColor":"主題顏色","settings.title":"標題","settings.subtitle":"副標題","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部邊距","settings.rightMargin":"右側邊距","settings.leftMargin":"左側邊距","settings.button":"按鈕","settings.button.title":"按鈕標題","settings.button.subtitle":"按鈕副標題","settings.button.icon":"按鈕圖標","settings.button.url":"按鈕連結","settings.bubbleMessage":"氣泡消息","settings.showBubble":"顯示氣泡","settings.bubbleIcon":"氣泡圖標","settings.bubbleTitle":"氣泡標題","settings.bubbleSubtitle":"氣泡副標題","settings.tabsVisibility":"標籤頁顯示","settings.embedCode":"嵌入代碼","settings.copyCode":"複製代碼","settings.navbar":"導航欄","settings.navbar.title":"導航欄標題","settings.navbar.subtitle":"導航欄副標題",title:"在線客服",subtitle:"有什麼可以幫您的嗎?","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"類型","settings.agentId":"客服ID","settings.support":"技術支持","settings.showSupport":"顯示技術支持文本","settings.reset":"重置配置","i18n.app.title":"微語","i18n.app.support":"提供技術支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加載中...","i18n.load.nomore":"沒有更多了","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.system.notification":"系統通知","i18n.top.tip":"默認置顶語","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排隊中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.description":"默認客服描述","i18n.workgroup.nickname":"預設技能組","i18n.workgroup.description":"預設技能組描述","i18n.contact":"詢問聯繫方式","i18n.thanks":"感謝","i18n.welcome":"問候","i18n.bye":"告別","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 API","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服離線","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"複製","chat.menu.delete":"刪除","chat.menu.forward":"轉發","chat.menu.reply":"回覆","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻譯","chat.menu.download.image":"下載圖片","chat.menu.download.file":"下載檔案","chat.menu.download.video":"下載影片","chat.menu.download.audio":"下載音訊","chat.menu.download.voice":"下載語音","chat.menu.browser.open":"瀏覽器開啟","chat.recall.timeout":"消息發送超過5分鐘,無法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"文件","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工單","chat.message.type.unsupported":"暫不支持此類型","chat.message.send.failed":"發送失敗","chat.message.transferring":"轉接中...","chat.faq.title":"常見問題","app.title":"微語","app.helpcenter.title":"幫助中心","app.description":"會話即服務","app.copyright":"© 2024 微語. 保留所有權利.","app.new.conversation":"新會話","app.trial.tip":"微語技術支持","app.trial.tip.tooltip":"微語技術支持","nav.system":"系統入口","nav.development":"系統開發","nav.modules":"模組介紹","nav.system.admin":"管理後台","nav.system.agent":"客服客戶端","nav.system.visitor":"訪客會話","nav.system.workflow":"工作流","nav.system.notebase":"知識庫","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文檔","nav.development.swagger":"Swagger文檔","nav.development.openapi":"OpenAPI文檔","nav.development.knife4j":"Knife4j文檔","nav.development.druid":"Druid","nav.development.docs":"產品文檔","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"客服","nav.modules.kbase":"知識庫","nav.modules.ai":"AI Agent","nav.modules.ticket":"工單","nav.modules.social":"社交","nav.modules.forum":"客户論壇","nav.modules.voc":"客戶之聲","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"視頻客服","nav.architecture":"系統架構","nav.architecture.architecture":"架構圖","menu.edit":"編輯","menu.delete":"刪除","sidebar.newConversation":"新建會話","sidebar.newTicket":"新建工單","chat.recording":"錄音中...","chat.placeholder":"輸入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工單","support.docs":"幫助文檔","support.community":"開發者社區","support.feedback":"用戶之聲","message.streamError":"流錯誤,請重試","message.streamEnd":"流結束","chat.thread.init.loading":"正在初始化會話...","common.cancel":"取消","common.confirm":"確認","common.submit":"提交","common.save":"保存","common.edit":"編輯","common.delete":"刪除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"關閉","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"確定","common.yes":"是","common.no":"否"},TJe={"pages.login.title":"登錄","pages.login.subtitle":"歡迎使用微語客服系統","pages.layouts.userLayout.title":"對話即服務","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.captcha.placeholder":"請輸入驗證碼!","pages.login.captcha.required":"驗證碼是必填項!","pages.login.phoneLogin.getVerificationCode":"獲取驗證碼","pages.login.anonymousLogin":"匿名登錄","pages.getCaptchaSecondText":"秒後重新獲取","pages.login.scanLogin.tab":"掃碼登錄","pages.login.rememberMe":"自動登錄","pages.login.forgot":"忘記密碼","pages.login.submit":"登錄","pages.login.loginWith":"其他登錄方式 :","pages.login.register":"註冊賬號","pages.login.registerAccount":" 註冊帳戶","pages.login.auto.register":"未註冊手機號會自動註冊","pages.login.privacyModal.title":"隱私協議確認","pages.login.privacyModal.description":"為了保護您的個人信息安全,請您閱讀並同意以下協議:","pages.login.privacyModal.privacyPolicy":"《用戶隱私協議》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服務條款》","pages.login.privacyModal.confirmText":"是否同意以上協議並繼續登錄?","pages.login.privacyModal.agreeAndLogin":"同意並登錄","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用戶隱私協議》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服務條款》","pages.welcome.link":"歡迎使用","pages.welcome.title":"歡迎","pages.welcome.description":"微語客服系統是一個開源的客服系統","pages.welcome.getting-started":"開始使用","pages.welcome.view-docs":"查看文檔","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"問答","pages.robot.kb.web":"網站","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.setting":"設置","pages.logout":"退出登錄","pages.footer.website":"微語官網","pages.footer.helpcenter":"帮助文档","pages.login.remember":"記住密碼","pages.agent.tab.basic":"基本信息","pages.agent.robot":"機器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常見問題","pages.advanced.quickButton":"快捷按鈕","pages.advanced.faqGuess":"智能推薦","pages.advanced.faqHot":"熱門問題","pages.advanced.faqShortcut":"快捷回覆","pages.advanced.rate":"滿意度評價","pages.advanced.autoreply":"自動回覆","pages.advanced.leaveMsg":"留言設置","pages.advanced.survey":"調查問卷","pages.advanced.history":"歷史記錄","pages.advanced.inputAssociation":"輸入聯想","pages.advanced.antiHarassment":"驗證碼設置","pages.advanced.captcha":"驗證碼設置","pages.advanced.showPreForm":"顯示預覽","pages.advanced.showHistory":"顯示歷史","pages.advanced.showInputAssociation":"顯示輸入聯想","pages.advanced.showCaptcha":"顯示驗證碼","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":"新西蘭","block.title":"拉黑設置","block.type":"拉黑類型","block.user":"拉黑用戶","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"請選擇封禁結束時間","pages.register.title":"註冊","pages.register.subtitle":"創建您的賬號","pages.register.username":"用戶名","pages.register.password":"密碼","pages.register.confirm":"確認密碼","pages.register.email":"郵箱","pages.register.mobile":"手機號","pages.register.code":"驗證碼","pages.register.agreement":"我已閱讀並同意","pages.register.agreement.terms":"服務條款","pages.register.submit":"註冊","pages.register.login":"使用已有賬號登錄","pages.404.title":"404","pages.404.subtitle":"抱歉,您訪問的頁面不存在","pages.404.description":"您可以嘗試以下操作:","pages.404.actions.back":"返回上一頁","pages.404.actions.home":"返回首頁","pages.403.title":"403","pages.403.subtitle":"抱歉,您沒有訪問該頁面的權限","pages.403.description":"請聯繫管理員獲取權限","pages.403.actions.back":"返回上一頁","pages.500.title":"500","pages.500.subtitle":"抱歉,服務器出錯了","pages.500.description":"請稍後再試或聯繫技術支持","pages.500.actions.back":"返回上一頁","pages.500.actions.home":"返回首頁","ticket.create.title":"創建工單","ticket.form.select.placeholder":"選擇表單","ticket.form.none":"無表單","ticket.title":"標題","ticket.title.placeholder":"請輸入工單標題","ticket.title.required":"請輸入工單標題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.placeholder":"請輸入問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.required":"請選擇優先級","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.priority.critical":"嚴重","ticket.description":"問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,以便我們更好地為您服務...","ticket.description.required":"請輸入問題描述","ticket.description.maxlength":"描述不能超過2000個字符","ticket.status":"狀態","ticket.status.new":"待處理","ticket.status.open":"處理中","ticket.status.closed":"已關閉","ticket.status.assigned":"已分配","ticket.status.claimed":"已認領","ticket.status.unclaimed":"被退回","ticket.status.processing":"處理中","ticket.status.pending":"待處理","ticket.status.holding":"暫停","ticket.status.resumed":"恢復處理","ticket.status.reopened":"重新開啟","ticket.status.resolved":"已解決","ticket.status.escalated":"已升級","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工單編號","ticket.table.column.description":"問題描述","ticket.table.column.category":"問題分類","ticket.table.column.status":"狀態","ticket.table.column.createdAt":"提交時間","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工單編號","ticket.table.search.ticketNumber.placeholder":"請輸入工單編號","ticket.table.search.description":"問題描述","ticket.table.search.description.placeholder":"請輸入描述關鍵詞","ticket.table.action.view":"查看","ticket.table.action.delete":"刪除","ticket.table.refresh":"刷新","ticket.table.create":"建立工單","ticket.table.delete.login.required":"請登入後再刪除工單","ticket.table.delete.success":"刪除成功","ticket.table.delete.failed":"刪除失敗","ticket.table.delete.confirm.title":"確認刪除這筆工單嗎?","ticket.table.delete.confirm.ok":"刪除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"載入工單失敗,請稍後再試","ticket.history.title":"我的工單","ticket.history.create":"建立工單","ticket.history.login.required.title":"請先登入後再訪問工單","ticket.history.login.required.desc":"當前組織要求訪客登入後才能查看歷史工單或建立新的工單。","ticket.history.login.required.cta":"立即登入","ticket.history.login.modal.title":"請先登入","ticket.contact":"聯繫方式","ticket.contact.placeholder":"手機號碼或郵箱地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.form.placeholder.text":"請輸入","ticket.form.placeholder.select":"請選擇","ticket.form.placeholder.date":"請選擇日期","ticket.form.placeholder.time":"請選擇時間","ticket.create.success":"工單創建成功","ticket.create.failed":"工單創建失敗","ticket.form.load.error":"獲取工單表單失敗","common.cancel":"取消","common.confirm":"確認"},PJe={"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.verify.modal.title":"賬號驗證提示","welcome.verify.modal.description":"您的郵箱和手機號尚未驗證,為保障賬號安全,建議您儘快完成驗證。","welcome.verify.now":"立即驗證","welcome.verify.later":"稍後驗證"},RJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"全部","i18n.queue.tip":"排隊隊列","i18n.queue.message.template":"當前排隊人數:{0},大約等待時間:{1} 分鐘","i18n.queue.empty":"隊列為空","i18n.queue.accept":"接入","i18n.system.notification":"系統通知","i18n.system.notification.tip":"系統通知","i18n.old.password.wrong":"舊密碼錯誤","i18n.change.password":"修改密碼","i18n.auth.captcha.send.success":"驗證碼發送成功","i18n.auth.captcha.error":"驗證碼錯誤","i18n.auth.captcha.expired":"驗證碼過期","i18n.auth.captcha.already.send":"驗證碼已發送,請等待","i18n.auth.captcha.validate.failed":"驗證碼驗證失敗","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在輸入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀請評價","i18n.ticket":"[工單]","i18n.ticket.thread":"[工單會話]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理員","i18n.DEPT_MEMBER":"所有成员","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超級管理員",ROLE_ADMIN:"管理員",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用戶",ROLE_VISITOR:"訪客","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.login_notification":"登錄通知","i18n.login_time":"登錄時間","i18n.login_ip":"登錄IP","i18n.login_location":"登錄地點","i18n.if_not_you_please_change_password":"如果這不是您的操作,請立即修改密碼。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理員","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技術部","i18n.DEPT.MONEY":"財務部","i18n.DEPT.MARKETING":"市場部","i18n.DEPT.SALES":"銷售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.top.tip":"默認置顶語","i18n.top.make":"置頂","i18n.top.cancel":"取消置頂","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开-456","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开-456","i18n.tip.network.connected":"网络已连接-456","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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 API","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.preview.title":"預覽","i18n.cancel":"取消","i18n.confirm":"確定","i18n.send":"發送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"轉人工服務","i18n.auto.closed":"會話自動關閉","i18n.agent.closed":"客服關閉會話","i18n.online.chat":"在線客服","i18n.JOB":"工作","i18n.LANGUAGE":"語言","i18n.TOOL":"工具","i18n.WRITING":"寫作","i18n.RAG":"知識庫問答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工單","i18n.black.user.already.exists":"用戶已拉黑","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.vip.component":"VIP組件, 聯繫我們了解更多詳情","i18n.vip.contactUs":"聯繫我們","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"會話流程","i18n.username.or.password.incorrect":"用戶名或密碼不正確","i18n.system_notification":"系統通知","i18n.transfer_notification":"會話轉接請求","i18n.transfer_accepted":"會話轉接已接受","i18n.transfer_rejected":"會話轉接已拒絕","i18n.transfer_timeout":"會話轉接請求超時","i18n.transfer_cancelled":"會話轉接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀請請求","i18n.invite_accepted":"邀請已接受","i18n.invite_rejected":"邀請已拒絕","i18n.invite_timeout":"邀請請求超時","i18n.invite_cancelled":"邀請已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"訪客邀請","i18n.visitor_invite_accepted":"訪客邀請已接受","i18n.visitor_invite_rejected":"訪客邀請已拒絕","i18n.visitor_invite_timeout":"訪客邀請超時","i18n.visitor_invite_cancelled":"訪客邀請已取消","i18n.group_invite_notification":"群組邀請","i18n.group_invite_accepted":"群組邀請已接受","i18n.group_invite_rejected":"群組邀請已拒絕","i18n.group_invite_timeout":"群組邀請超時","i18n.group_invite_cancelled":"群組邀請已取消","i18n.kbase_invite_notification":"知識庫邀請","i18n.kbase_invite_accepted":"知識庫邀請已接受","i18n.kbase_invite_rejected":"知識庫邀請已拒絕","i18n.kbase_invite_timeout":"知識庫邀請超時","i18n.kbase_invite_cancelled":"知識庫邀請已取消","i18n.organization_invite_notification":"組織邀請","i18n.organization_invite_accepted":"組織邀請已接受","i18n.organization_invite_rejected":"組織邀請已拒絕","i18n.organization_invite_timeout":"組織邀請超時","i18n.organization_invite_cancelled":"組織邀請已取消","i18n.from":"來自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"時間","i18n.inviter":"邀請人","i18n.invitee":"被邀請人","i18n.visitor":"訪客","i18n.group_name":"群組名稱","i18n.kbase_name":"知識庫名稱","i18n.organization_name":"組織名稱","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒絕","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":"伺服器內部錯誤","i18n.history.title":"歷史記錄","i18n.message.status.read":"已讀","i18n.message.status.delivered":"已送達","i18n.queue.position":"排隊位置","i18n.queue.estimatedWait":"預計等待","i18n.queue.dynamicRemaining":"動態剩餘","i18n.queue.imminent":"即將接入","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料","bubbles.welcome.loading":"載入中...","bubbles.welcome.load.error":"載入失敗","bubbles.welcome.load.empty":"暫無資料"},IJe={"bubbles.article.image.alt":"文章圖片","bubbles.article.hint.click.view":"點擊查看詳情","bubbles.article.copy.title":"複製標題","bubbles.article.copy.link":"複製連結","bubbles.article.open.link":"打開連結","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新分頁開啟","bubbles.article.modal.copy.full":"複製全文","bubbles.article.modal.close":"關閉","bubbles.article.modal.no.more":"暫無更多內容","bubbles.article.copy.link.success":"文章連結已複製到剪貼簿","bubbles.article.copy.title.success":"文章標題已複製到剪貼簿","bubbles.article.copy.failed":"複製失敗,請手動複製","bubbles.article.copy.full.success":"全文已複製","bubbles.article.copy.full.failed":"複製失敗","bubbles.robot.message.sent.by.robot":"此訊息由機器人發送","bubbles.robot.helpful":"有幫助","bubbles.robot.not.helpful":"沒幫助","bubbles.robot.transfer.to.agent":"轉人工","bubbles.robot.copy.content":"複製內容","bubbles.robot.copy.success":"複製成功","bubbles.robot.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.robot.question":"問題","bubbles.robot.view.thinking.process":"查看思考過程","bubbles.robot.hide.thinking.process":"收起思考過程","bubbles.robot.thank.feedback":"感謝您的反饋!","bubbles.robot.operation.failed":"操作失敗,請稍後再試","bubbles.robot.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.robot.no.content":"無可顯示內容","bubbles.robot.image.attachments":"圖片附件","bubbles.robot.file.attachments":"檔案附件","bubbles.robot.click.view.large":"點擊查看大圖","bubbles.robot.image":"圖片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"點擊下載附件","bubbles.robot.sources":"來源","bubbles.robot.preview":"預覽","bubbles.robot.loading":"載入中...","bubbles.robot.open.in.new.tab":"在新分頁開啟","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"複製連結","bubbles.robot.blocked.page":"此頁面已被瀏覽器攔截或禁止內嵌顯示。您可以點擊右上角圖示在新視窗開啟,或複製連結後於瀏覽器訪問。","bubbles.robot.debug.cross.origin.hint":"(跨域無法顯示,線上正常)","bubbles.robot.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.robot.feedback.option.irrelevant":"回答不相關","bubbles.robot.feedback.option.unclear":"解釋不清楚","bubbles.robot.feedback.option.outdated":"資訊過時","bubbles.robot.feedback.option.ineffective":"解決方案無效","bubbles.robot.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.robot.feedback.option.bad.attitude":"態度不好","bubbles.robot.feedback.option.slow.response":"回覆太慢","bubbles.robot.feedback.option.not.solved":"沒有解決我的問題","bubbles.robot.feedback.placeholder":"請詳細描述問題...","bubbles.robot.feedback.submit":"提交反饋","bubbles.robot.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.robot.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.robot.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.robot.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.voice.load.failed":"語音載入失敗","bubbles.voice.voice.message":"語音訊息","bubbles.voice.copy.link":"複製語音連結","bubbles.voice.copy.success":"語音連結已複製到剪貼簿","bubbles.voice.copy.failed":"複製失敗,請手動複製","bubbles.voice.download.voice":"下載語音","bubbles.voice.download.started":"語音下載已開始","bubbles.voice.format":"格式","bubbles.voice.duration":"時長","bubbles.video.load.failed":"影片載入失敗","bubbles.video.copy.link":"複製影片連結","bubbles.video.copy.success":"影片連結已複製到剪貼簿","bubbles.video.copy.failed":"複製失敗,請手動複製","bubbles.video.download.video":"下載影片","bubbles.video.download.started":"影片下載已開始","bubbles.video.resolution":"解析度","bubbles.file.load.failed":"檔案載入失敗","bubbles.file.copy.link":"複製檔案連結","bubbles.file.copy.success":"檔案連結已複製到剪貼簿","bubbles.file.copy.failed":"複製失敗,請手動複製","bubbles.file.download.file":"下載檔案","bubbles.file.download.started":"檔案下載已開始","bubbles.file.invalid.link":"無效的檔案連結","bubbles.file.size":"大小","bubbles.file.type":"類型","bubbles.file.name":"檔案名","bubbles.file.unknown.file":"未知檔案","bubbles.image.load.failed":"圖片載入失敗","bubbles.image.alt":"圖片消息","bubbles.image.copy.link":"複製圖片連結","bubbles.image.copy.success":"圖片連結已複製到剪貼簿","bubbles.image.copy.failed":"複製失敗,請手動複製","bubbles.image.download.image":"下載圖片","bubbles.image.download.started":"圖片下載已開始","bubbles.image.view.large":"查看大圖","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"聯絡方式","bubbles.leave.msg.content":"留言內容","bubbles.leave.msg.upload.image":"上傳圖片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失敗","bubbles.leave.msg.contact.placeholder":"請輸入您的聯絡方式","bubbles.leave.msg.content.placeholder":"請輸入您的留言內容","bubbles.leave.msg.image.required":"請上傳圖片","bubbles.leave.msg.content.required":"請輸入留言內容","bubbles.leave.msg.submit.error":"提交過程中出錯,請稍後重試","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.customer.reply":"客服回覆","bubbles.rate.rate.service":"請對我們的服務進行評價","bubbles.rate.very.satisfied":"非常滿意","bubbles.rate.satisfied":"滿意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不滿意","bubbles.rate.very.dissatisfied":"非常不滿意","bubbles.rate.comment":"評價內容","bubbles.rate.comment.placeholder":"請輸入您的評價內容","bubbles.rate.submit":"提交評價","bubbles.rate.submitted":"已評價","bubbles.rate.resolved":"問題已解決","bubbles.rate.submit.success":"評價提交成功","bubbles.rate.submit.failed":"評價提交失敗","bubbles.rate.title.invite":"邀請評價","bubbles.rate.title.from.visitor":"訪客發起評價","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料了,從第一頁開始","bubbles.welcome.loading":"載入中...","bubbles.faq.related.questions":"相關問題","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暫無相關問題","bubbles.faq.rate.helpful":"有幫助","bubbles.faq.rate.not.helpful":"沒幫助","bubbles.faq.transfer.to.agent":"轉人工","bubbles.faq.copy.content":"複製內容","bubbles.faq.copy.success":"複製成功","bubbles.faq.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.faq.thank.feedback":"感謝您的反饋!","bubbles.faq.operation.failed":"操作失敗,請稍後再試","bubbles.faq.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.faq.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.faq.feedback.option.irrelevant":"回答不相關","bubbles.faq.feedback.option.unclear":"解釋不清楚","bubbles.faq.feedback.option.outdated":"資訊過時","bubbles.faq.feedback.option.ineffective":"解決方案無效","bubbles.faq.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.faq.feedback.option.bad.attitude":"態度不好","bubbles.faq.feedback.option.slow.response":"回覆太慢","bubbles.faq.feedback.option.not.solved":"沒有解決我的問題","bubbles.faq.feedback.placeholder":"請詳細描述問題...","bubbles.faq.feedback.submit":"提交反饋","bubbles.faq.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.faq.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.faq.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.faq.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.faq.no.content":"無可顯示內容","bubbles.faq.message.from.faq":"此消息來自常見問題","bubbles.faq.network.error":"網路錯誤,請稍後再試","bubbles.faq.image.attachments":"圖片附件","bubbles.faq.file.attachments":"檔案附件","bubbles.faq.click.view.large":"點擊查看大圖","bubbles.faq.image":"圖片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"點擊下載附件","bubbles.transfer.session":"轉接會話","bubbles.invite.session":"邀請會話","bubbles.quotation.image":"圖片","bubbles.quotation.image.message":"圖片消息","bubbles.quotation.video.message":"視頻消息","bubbles.quotation.audio":"音頻","bubbles.quotation.audio.message":"音頻消息","bubbles.quotation.voice.message":"語音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音樂","bubbles.quotation.music.message":"音樂消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"訂單","bubbles.quotation.order.number":"訂單號","bubbles.quotation.order.message":"訂單消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"機器人消息","bubbles.quotation.rate.message":"評價消息","bubbles.quotation.rate.invite":"評價邀請","bubbles.quotation.transfer.message":"轉接消息","bubbles.quotation.transfer.accept":"轉接接受","bubbles.quotation.transfer.reject":"轉接拒絕","bubbles.quotation.invite.message":"邀請消息","bubbles.quotation.invite.accept":"邀請接受","bubbles.quotation.invite.reject":"邀請拒絕","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大圖片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,無法打開地圖","bubbles.location.address.copied":"地址已複製到剪貼板","bubbles.location.copy.failed":"複製失敗","bubbles.location.parse.failed":"位置信息解析失敗","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐標","bubbles.location.coordinates.incomplete":"坐標信息不完整","bubbles.location.open.map":"打開地圖","bubbles.location.copy.address":"複製地址","bubbles.audio.load.failed":"音頻加載失敗","bubbles.audio.copy.success":"複製成功","bubbles.audio.copy.failed":"複製失敗,請手動複製","bubbles.audio.copy.link":"複製音頻鏈接","bubbles.audio.download.audio":"下載音頻","bubbles.audio.download.started":"音頻下載已開始","bubbles.audio.format":"格式","bubbles.audio.duration":"時長","bubbles.transfer.accepted.title":"同意轉接會話","bubbles.transfer.rejected.title":"拒絕轉接會話","bubbles.transfer.reject.already":"已經拒絕轉接","bubbles.transfer.reject":"拒絕轉接","bubbles.transfer.accept.already":"已經同意轉接","bubbles.transfer.accept":"同意轉接","bubbles.llmqa.feedback.option.inaccurate":"回答不準確","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"內容不相關","bubbles.llmqa.feedback.option.poorLanguage":"語言不通順","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.llmqa.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.llmqa.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.llmqa.feedback.placeholder":"請詳細描述問題...","bubbles.llmqa.feedback.submit":"提交反饋","bubbles.llmqa.transfer.to.agent":"轉人工","bubbles.llmqa.copy.success":"複製成功","bubbles.llmqa.copy.content":"複製內容","bubbles.llmqa.feedback.title":"請告訴我們答案有什麼問題:","bubbles.llmqa.upload.image":"上傳圖片","bubbles.orderSelector.select.order":"請選擇您要諮詢的訂單","bubbles.orderSelector.no.order":"沒有對應訂單","bubbles.orderSelector.purchased":"已購買","bubbles.orderSelector.search.placeholder":"輸入寶貝關鍵詞等","bubbles.orderSelector.trade.status":"交易狀態","bubbles.orderSelector.order.details":"訂單詳情","bubbles.orderSelector.send":"發送","bubbles.orderSelector.shopping.cart":"購物車","bubbles.orderSelector.favorites":"收藏夾","bubbles.orderSelector.footprint":"足跡","bubbles.orderSelector.confirm.send":"確認要發送嗎?","bubbles.orderSelector.confirm":"確認","bubbles.orderSelector.cancel":"取消"},OJe={"chat.header.sound.on":"聲音開啟","chat.header.sound.off":"聲音關閉","chat.header.agent.profile":"客服資料","chat.header.visitor.profile":"訪客資料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"關閉","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"檔案","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"語音通話","chat.toolbar.video":"視訊通話","chat.toolbar.tel":"電話","chat.toolbar.ticket":"工單","chat.thread.init.loading":"正在初始化會話...","chat.recall.timeout":"訊息發送超過5分鐘,無法撤回","chat.agent.offline":"客服已離線,請透過上方留言框聯繫我們","chat.transfer.success":"轉人工成功","chat.transfer.loading":"轉接中...","chat.agent.offline.tip":"客服已離線,請留言","chat.close.confirm.title":"確認關閉","chat.close.confirm.content":"確定要關閉對話窗口嗎?","chat.close.confirm.ok":"確定","chat.close.confirm.cancel":"取消","chat.copy.success":"複製成功","chat.copy.failed":"複製失敗","chat.download.success":"下載成功","chat.download.failed":"下載失敗","chat.download.image.success":"圖片下載成功","chat.download.file.success":"檔案下載成功","chat.download.video.success":"影片下載成功","chat.download.audio.success":"音訊下載成功","chat.download.voice.success":"語音下載成功","chat.upload.loading":"載入中...","chat.faq.loading":"載入中...","chat.error.init.failed":"初始化失敗","chat.error.request.failed":"請求出錯,請稍後再試","chat.error.sid.empty":"sid不能為空","chat.error.unsupported.type":"暫不支援此類型","chat.error.no.quoted.message":"沒有引用訊息","chat.error.security.threat":"訊息含有不安全內容: {reason}","chat.error.invalid.image.url":"圖片連結無效","chat.error.invalid.file.url":"檔案連結無效","chat.error.invalid.video.url":"影片連結無效","chat.error.invalid.audio.url":"音訊連結無效","chat.error.invalid.voice.url":"語音連結無效","chat.error.get.info.failed":"獲取資訊失敗","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 為空","chat.error.http.error":"HTTP錯誤,錯誤代碼: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"圖片","chat.file.type.file":"檔案","chat.file.type.video":"影片","chat.file.type.audio":"音訊","chat.file.type.voice":"語音","chat.context.menu.copy":"複製","chat.context.menu.translate":"翻譯","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下載圖片","chat.context.menu.download.file":"下載檔案","chat.context.menu.download.video":"下載影片","chat.context.menu.download.audio":"下載音訊","chat.context.menu.download.voice":"下載語音","chat.context.menu.browser.open":"瀏覽器開啟","chat.context.menu.quote":"引用","chat.status.sending":"發送中...","chat.status.sent":"已發送","chat.status.delivered":"已送達","chat.status.read":"已讀","chat.status.failed":"發送失敗","chat.history.title":"聊天記錄","chat.history.loading":"正在載入聊天記錄...","chat.history.no.more":"沒有更多訊息了","chat.history.load.more":"載入更多","chat.typing.agent":"客服正在輸入...","chat.typing.robot":"機器人正在思考...","chat.typing.visitor":"您正在輸入...","chat.transfer.to.agent":"轉人工","chat.transfer.accept":"接受轉接","chat.transfer.reject":"拒絕轉接","chat.transfer.success.message":"轉接成功,客服將為您服務","chat.faq.click.loading":"載入中...","chat.faq.click.success":"FAQ載入成功","chat.faq.click.failed":"FAQ載入失敗","chat.call.audio.start":"啟動語音通話","chat.call.video.start":"啟動視訊通話","chat.call.agent.info":"客服","chat.call.audio.title":"語音通話","chat.call.video.title":"視訊通話","chat.call.status.connecting":"正在連接...","chat.call.status.failed":"連接失敗","chat.call.status.ended":"通話已結束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通話中","chat.call.waiting.answer":"等待對方接聽","chat.call.error.prefix":"通話錯誤: {error}","chat.call.init.audio.failed":"無法初始化語音通話: {error}","chat.call.init.video.failed":"無法初始化視訊通話{error}","chat.order.selector.title":"選擇訂單","chat.order.selector.placeholder":"請選擇訂單","chat.message.type.text":"文字訊息","chat.message.type.image":"圖片訊息","chat.message.type.file":"檔案訊息","chat.message.type.video":"影片訊息","chat.message.type.audio":"音訊訊息","chat.message.type.voice":"語音訊息","chat.message.type.location":"位置訊息","chat.message.type.quotation":"引用訊息","chat.system.welcome":"歡迎!今天我能為您做些什麼?","chat.system.agent.offline":"客服離線","chat.system.agent.online":"客服在線","chat.system.transfer.complete":"轉接完成","chat.system.typing.start":"有人正在輸入...","chat.system.typing.stop":"輸入已停止","chat.system.phone.call.todo":"待開發:撥打電話","chat.system.ticket.todo":"待開發:工單系統","chat.validation.message.empty":"訊息不能為空","chat.validation.message.too.long":"訊息太長","chat.validation.file.too.large":"檔案太大","chat.validation.file.type.not.supported":"不支援的檔案類型","chat.network.connected":"網路已連接","chat.network.disconnected":"網路已斷開","chat.network.reconnecting":"正在重連...","chat.network.connection.failed":"連接失敗","chat.settings.notifications":"通知","chat.settings.sound":"聲音","chat.settings.theme":"主題","chat.settings.language":"語言","chat.settings.auto.scroll":"自動滾動","chat.settings.show.timestamps":"顯示時間戳","chat.help.shortcuts":"鍵盤快捷鍵","chat.help.emoji":"表情指南","chat.help.file.types":"支援的檔案類型","chat.help.contact.support":"聯繫支援","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反饋","chat.feedback.thank.you":"感謝您的反饋!","chat.time.just.now":"剛剛","chat.time.minutes.ago":"{minutes}分鐘前","chat.time.hours.ago":"{hours}小時前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"來自{sender}的新訊息","chat.accessibility.message.sent":"訊息已發送","chat.accessibility.message.delivered":"訊息已送達","chat.accessibility.message.read":"訊息已讀","chat.accessibility.typing.indicator":"{sender}正在輸入","chat.accessibility.file.upload":"檔案上傳: {filename}","chat.accessibility.image.upload":"圖片上傳: {filename}","ticket.create.title":"建立工單","ticket.create.success":"工單建立成功","ticket.create.failed":"工單建立失敗","ticket.title":"工單標題","ticket.title.required":"請輸入工單標題","ticket.title.placeholder":"請簡要描述您的問題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.placeholder":"請簡要描述您的問題","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.required":"請選擇優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.description":"問題描述","ticket.description.required":"請輸入問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,包括具體現象、操作步驟等,以便我們更好地為您解決問題...","ticket.description.maxlength":"描述不能超過2000個字符","ticket.contact":"聯繫方式","ticket.contact.required":"請輸入聯繫方式","ticket.contact.placeholder":"手機號碼或電郵地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.status":"狀態","ticket.status.new":"待處理","ticket.submit":"提交工單","ticket.category":"問題類別","ticket.category.required":"請選擇問題類別","ticket.category.placeholder":"請選擇問題類別"},MJe={...$Je,...TJe,...PJe,...RJe,...IJe,...OJe},c0={en:yJe,"zh-cn":EJe,"zh-tw":MJe};/** + */return n.mode.CTRGladman=function(){var r=n.lib.BlockCipherMode.extend();function i(s){if((s>>24&255)===255){var l=s>>16&255,c=s>>8&255,d=s&255;l===255?(l=0,c===255?(c=0,d===255?d=0:++d):++c):++l,s=0,s+=l<<16,s+=c<<8,s+=d}else s+=1<<24;return s}function a(s){return(s[0]=i(s[0]))===0&&(s[1]=i(s[1])),s}var o=r.Encryptor=r.extend({processBlock:function(s,l){var c=this._cipher,d=c.blockSize,f=this._iv,m=this._counter;f&&(m=this._counter=f.slice(0),this._iv=void 0),a(m);var p=m.slice(0);c.encryptBlock(p,0);for(var h=0;h>>2]|=s<<24-l%4*8,r.sigBytes+=s},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Ansix923})}(G6)),G6.exports}var K6={exports:{}},bV;function VXe(){return bV||(bV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.Iso10126={pad:function(r,i){var a=i*4,o=a-r.sigBytes%a;r.concat(n.lib.WordArray.random(o-1)).concat(n.lib.WordArray.create([o<<24],1))},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Iso10126})}(K6)),K6.exports}var Y6={exports:{}},yV;function WXe(){return yV||(yV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.Iso97971={pad:function(r,i){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,i)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})}(Y6)),Y6.exports}var X6={exports:{}},xV;function UXe(){return xV||(xV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.ZeroPadding={pad:function(r,i){var a=i*4;r.clamp(),r.sigBytes+=a-(r.sigBytes%a||a)},unpad:function(r){for(var i=r.words,a=r.sigBytes-1,a=r.sigBytes-1;a>=0;a--)if(i[a>>>2]>>>24-a%4*8&255){r.sigBytes=a+1;break}}},n.pad.ZeroPadding})}(X6)),X6.exports}var J6={exports:{}},wV;function qXe(){return wV||(wV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(J6)),J6.exports}var Q6={exports:{}},SV;function GXe(){return SV||(SV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.CipherParams,s=i.enc,l=s.Hex,c=i.format;c.Hex={stringify:function(d){return d.ciphertext.toString(l)},parse:function(d){var f=l.parse(d);return o.create({ciphertext:f})}}}(),n.format.Hex})}(Q6)),Q6.exports}var Z6={exports:{}},CV;function KXe(){return CV||(CV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo,s=[],l=[],c=[],d=[],f=[],m=[],p=[],h=[],v=[],g=[];(function(){for(var x=[],S=0;S<256;S++)S<128?x[S]=S<<1:x[S]=S<<1^283;for(var C=0,_=0,S=0;S<256;S++){var k=_^_<<1^_<<2^_<<3^_<<4;k=k>>>8^k&255^99,s[C]=k,l[k]=C;var E=x[C],T=x[E],$=x[T],P=x[k]*257^k*16843008;c[C]=P<<24|P>>>8,d[C]=P<<16|P>>>16,f[C]=P<<8|P>>>24,m[C]=P;var P=$*16843009^T*65537^E*257^C*16843008;p[k]=P<<24|P>>>8,h[k]=P<<16|P>>>16,v[k]=P<<8|P>>>24,g[k]=P,C?(C=E^x[x[x[$^E]]],_^=x[x[_]]):C=_=1}})();var y=[0,1,2,4,8,16,32,64,128,27,54],w=o.AES=a.extend({_doReset:function(){var x;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var S=this._keyPriorReset=this._key,C=S.words,_=S.sigBytes/4,k=this._nRounds=_+6,E=(k+1)*4,T=this._keySchedule=[],$=0;$6&&$%_==4&&(x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255]):(x=x<<8|x>>>24,x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255],x^=y[$/_|0]<<24),T[$]=T[$-_]^x);for(var P=this._invKeySchedule=[],M=0;M>>24]]^h[s[x>>>16&255]]^v[s[x>>>8&255]]^g[s[x&255]]}}},encryptBlock:function(x,S){this._doCryptBlock(x,S,this._keySchedule,c,d,f,m,s)},decryptBlock:function(x,S){var C=x[S+1];x[S+1]=x[S+3],x[S+3]=C,this._doCryptBlock(x,S,this._invKeySchedule,p,h,v,g,l);var C=x[S+1];x[S+1]=x[S+3],x[S+3]=C},_doCryptBlock:function(x,S,C,_,k,E,T,$){for(var P=this._nRounds,M=x[S]^C[0],j=x[S+1]^C[1],I=x[S+2]^C[2],R=x[S+3]^C[3],O=4,D=1;D>>24]^k[j>>>16&255]^E[I>>>8&255]^T[R&255]^C[O++],B=_[j>>>24]^k[I>>>16&255]^E[R>>>8&255]^T[M&255]^C[O++],F=_[I>>>24]^k[R>>>16&255]^E[M>>>8&255]^T[j&255]^C[O++],z=_[R>>>24]^k[M>>>16&255]^E[j>>>8&255]^T[I&255]^C[O++];M=L,j=B,I=F,R=z}var L=($[M>>>24]<<24|$[j>>>16&255]<<16|$[I>>>8&255]<<8|$[R&255])^C[O++],B=($[j>>>24]<<24|$[I>>>16&255]<<16|$[R>>>8&255]<<8|$[M&255])^C[O++],F=($[I>>>24]<<24|$[R>>>16&255]<<16|$[M>>>8&255]<<8|$[j&255])^C[O++],z=($[R>>>24]<<24|$[M>>>16&255]<<16|$[j>>>8&255]<<8|$[I&255])^C[O++];x[S]=L,x[S+1]=B,x[S+2]=F,x[S+3]=z},keySize:256/32});r.AES=a._createHelper(w)}(),n.AES})}(Z6)),Z6.exports}var e8={exports:{}},kV;function YXe(){return kV||(kV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.BlockCipher,s=r.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],d=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],m=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=s.DES=o.extend({_doReset:function(){for(var y=this._key,w=y.words,x=[],S=0;S<56;S++){var C=l[S]-1;x[S]=w[C>>>5]>>>31-C%32&1}for(var _=this._subKeys=[],k=0;k<16;k++){for(var E=_[k]=[],T=d[k],S=0;S<24;S++)E[S/6|0]|=x[(c[S]-1+T)%28]<<31-S%6,E[4+(S/6|0)]|=x[28+(c[S+24]-1+T)%28]<<31-S%6;E[0]=E[0]<<1|E[0]>>>31;for(var S=1;S<7;S++)E[S]=E[S]>>>(S-1)*4+3;E[7]=E[7]<<5|E[7]>>>27}for(var $=this._invSubKeys=[],S=0;S<16;S++)$[S]=_[15-S]},encryptBlock:function(y,w){this._doCryptBlock(y,w,this._subKeys)},decryptBlock:function(y,w){this._doCryptBlock(y,w,this._invSubKeys)},_doCryptBlock:function(y,w,x){this._lBlock=y[w],this._rBlock=y[w+1],h.call(this,4,252645135),h.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),h.call(this,1,1431655765);for(var S=0;S<16;S++){for(var C=x[S],_=this._lBlock,k=this._rBlock,E=0,T=0;T<8;T++)E|=f[T][((k^C[T])&m[T])>>>0];this._lBlock=k,this._rBlock=_^E}var $=this._lBlock;this._lBlock=this._rBlock,this._rBlock=$,h.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),y[w]=this._lBlock,y[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function h(y,w){var x=(this._lBlock>>>y^this._rBlock)&w;this._rBlock^=x,this._lBlock^=x<>>y^this._lBlock)&w;this._lBlock^=x,this._rBlock^=x<192.");var x=w.slice(0,2),S=w.length<4?w.slice(0,2):w.slice(2,4),C=w.length<6?w.slice(0,2):w.slice(4,6);this._des1=p.createEncryptor(a.create(x)),this._des2=p.createEncryptor(a.create(S)),this._des3=p.createEncryptor(a.create(C))},encryptBlock:function(y,w){this._des1.encryptBlock(y,w),this._des2.decryptBlock(y,w),this._des3.encryptBlock(y,w)},decryptBlock:function(y,w){this._des3.decryptBlock(y,w),this._des2.encryptBlock(y,w),this._des1.decryptBlock(y,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=o._createHelper(g)}(),n.TripleDES})}(e8)),e8.exports}var t8={exports:{}},_V;function XXe(){return _V||(_V=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=o.RC4=a.extend({_doReset:function(){for(var d=this._key,f=d.words,m=d.sigBytes,p=this._S=[],h=0;h<256;h++)p[h]=h;for(var h=0,v=0;h<256;h++){var g=h%m,y=f[g>>>2]>>>24-g%4*8&255;v=(v+p[h]+y)%256;var w=p[h];p[h]=p[v],p[v]=w}this._i=this._j=0},_doProcessBlock:function(d,f){d[f]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var d=this._S,f=this._i,m=this._j,p=0,h=0;h<4;h++){f=(f+1)%256,m=(m+d[f])%256;var v=d[f];d[f]=d[m],d[m]=v,p|=d[(d[f]+d[m])%256]<<24-h*8}return this._i=f,this._j=m,p}r.RC4=a._createHelper(s);var c=o.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var d=this.cfg.drop;d>0;d--)l.call(this)}});r.RC4Drop=a._createHelper(c)}(),n.RC4})}(t8)),t8.exports}var n8={exports:{}},EV;function JXe(){return EV||(EV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.Rabbit=a.extend({_doReset:function(){for(var m=this._key.words,p=this.cfg.iv,h=0;h<4;h++)m[h]=(m[h]<<8|m[h]>>>24)&16711935|(m[h]<<24|m[h]>>>8)&4278255360;var v=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],g=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var h=0;h<4;h++)f.call(this);for(var h=0;h<8;h++)g[h]^=v[h+4&7];if(p){var y=p.words,w=y[0],x=y[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,C=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,_=S>>>16|C&4294901760,k=C<<16|S&65535;g[0]^=S,g[1]^=_,g[2]^=C,g[3]^=k,g[4]^=S,g[5]^=_,g[6]^=C,g[7]^=k;for(var h=0;h<4;h++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.Rabbit=a._createHelper(d)}(),n.Rabbit})}(n8)),n8.exports}var r8={exports:{}},$V;function QXe(){return $V||($V=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.RabbitLegacy=a.extend({_doReset:function(){var m=this._key.words,p=this.cfg.iv,h=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],v=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var g=0;g<4;g++)f.call(this);for(var g=0;g<8;g++)v[g]^=h[g+4&7];if(p){var y=p.words,w=y[0],x=y[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,C=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,_=S>>>16|C&4294901760,k=C<<16|S&65535;v[0]^=S,v[1]^=_,v[2]^=C,v[3]^=k,v[4]^=S,v[5]^=_,v[6]^=C,v[7]^=k;for(var g=0;g<4;g++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.RabbitLegacy=a._createHelper(d)}(),n.RabbitLegacy})}(r8)),r8.exports}var i8={exports:{}},TV;function ZXe(){return TV||(TV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo;const s=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],c=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var d={pbox:[],sbox:[]};function f(g,y){let w=y>>24&255,x=y>>16&255,S=y>>8&255,C=y&255,_=g.sbox[0][w]+g.sbox[1][x];return _=_^g.sbox[2][S],_=_+g.sbox[3][C],_}function m(g,y,w){let x=y,S=w,C;for(let _=0;_1;--_)x=x^g.pbox[_],S=f(g,x)^S,C=x,x=S,S=C;return C=x,x=S,S=C,S=S^g.pbox[1],x=x^g.pbox[0],{left:x,right:S}}function h(g,y,w){for(let k=0;k<4;k++){g.sbox[k]=[];for(let E=0;E<256;E++)g.sbox[k][E]=c[k][E]}let x=0;for(let k=0;k=w&&(x=0);let S=0,C=0,_=0;for(let k=0;k=3&&r[2]){const m=r[2].toUpperCase();["COMMUNITY","ENTERPRISE","PLATFORM"].includes(m)&&(s=m)}let l=[];r.length>=4&&r[3]&&(l=r[3].split(",").filter(m=>m.trim()!==""));let c=[];r.length>=5&&r[4]&&(c=r[4].split(",").filter(m=>m.trim()!==""));let d="";r.length>=6&&r[5]&&(d=r[5]);let f="";return r.length>=7&&r[6]&&(f=r[6]),{userType:o,expiryDate:a,isValid:!nJe(e),edition:s,serverIps:l,serverDomains:c,name:d,description:f}}catch(t){return console.error("解密许可证失败:",t),{userType:"free",expiryDate:"",isValid:!1,edition:"COMMUNITY",serverIps:[],serverDomains:[],name:"",description:""}}}function tJe(e){try{const t=ice(e),n=ace(t);if(n.includes(":")){const r=n.split(":");if(r.length>=2&&/^\d{4}-\d{2}-\d{2}$/.test(r[1]))return r[1]}if(/^\d{4}-\d{2}-\d{2}$/.test(n))return n;throw new Error("解密后的字符串不是有效的日期格式")}catch(t){return console.error("解密失败:",t),""}}function nJe(e){const t=tJe(e);if(!t)return!0;const n=new Date(t),r=new Date;return r.setHours(0,0,0,0),n.setHours(0,0,0,0),r>n}const AI="config_loaded";let v9=!1;function sce(){v9=!0,window.dispatchEvent(new CustomEvent(AI)),Ue.debugIf("Config loaded state set and event dispatched")}async function lce(){try{const t=(await Ei.get("/chat/config.json")).data;if(t.enabled)Ue.debugIf("config enabled: ",t),localStorage.setItem(mb,bv),localStorage.setItem(GS,t.apiUrl),localStorage.setItem(KS,t.websocketUrl),localStorage.setItem(a6,t.htmlUrl);else if(OHe===Foe){Ue.debugIf("config opensource");const n=window.location.protocol,r=window.location.hostname,i=window.location.port;let a=n+"//"+r;i&&(a+=":"+i);let s=(n==="https:"?"wss:":"ws:")+"//"+r;i&&(s+=":"+i),s+="/stomp",Ue.debugIf("apiUrl: ",a," port:",i," websocketUrl:",s),localStorage.setItem(mb,bv),localStorage.setItem(GS,a),localStorage.setItem(KS,s),localStorage.setItem(a6,a)}else Ue.debugIf("config disabled"),localStorage.setItem(mb,BHe),localStorage.removeItem(GS),localStorage.removeItem(KS),localStorage.removeItem(a6);sce(),Ue.debugIf("Config loaded and event dispatched")}catch(e){Ue.error("error: ",e)}}function Sg(){if(localStorage.getItem(bh)===bv){const n=localStorage.getItem(V0);return n===null?n6:n}if(localStorage.getItem(mb)===bv){const n=localStorage.getItem(GS);return n===null?n6:n}return n6}function rJe(){return Sg()+"/visitor/api/v1/upload/file"}function iJe(){if(localStorage.getItem(bh)===bv){const n=localStorage.getItem(W0);return n===null?r6:n}if(localStorage.getItem(mb)===bv){const n=localStorage.getItem(KS);return n===null?r6:n}return r6}async function g9(){const e=localStorage.getItem(u1);let t=null;if(e)try{t=JSON.parse(e),Ue.debugIf("Config loaded from local cache:",t)}catch(n){Ue.error("Error parsing cached config:",n)}return kXe().then(n=>{if(n.data.code===200){localStorage.setItem(u1,JSON.stringify(n.data.data)),Ue.debugIf("Config updated from server:",n.data.data);const r=new CustomEvent("config-updated",{detail:{config:n.data.data}});window.dispatchEvent(r)}}).catch(n=>{Ue.error("Error fetching config from server:",n)}),t}function aJe(){const e=localStorage.getItem(u1);if(e){const t=JSON.parse(e),n=t==null?void 0:t.licenseKey;return oce(n)}return null}function oJe(){const e=localStorage.getItem(u1);if(e){const t=JSON.parse(e);return oce(t==null?void 0:t.licenseKey).edition}return null}function sJe(){const e=oJe();return e===PHe||e===RHe}const FI={};function lJe(e){Object.assign(FI,e)}const cJe=e=>e!=null&&e.type?e.type.startsWith("image/")?"image":e.type.startsWith("video/")?"video":e.type.startsWith("audio/")?"audio":"file":"other",uJe=e=>{if(FI[e])return FI[e];switch(e){case"image":return{loading:"正在上传图片...",error:"图片上传失败,请重试"};case"video":return{loading:"正在上传视频...",error:"视频上传失败,请重试"};case"audio":return{loading:"正在上传音频...",error:"音频上传失败,请重试"};case"file":return{loading:"正在上传文件...",error:"文件上传失败,请重试"};default:return{loading:"正在上传...",error:"上传失败,请重试"}}};function Hh(e,t,n){var c;if(!e){it.error("未选择文件"),(c=n==null?void 0:n.onError)==null||c.call(n,new Error("Empty file"));return}const r=(n==null?void 0:n.type)||cJe(e),i=uJe(r),a=(n==null?void 0:n.key)||`upload-${Date.now()}`;it.loading({content:(n==null?void 0:n.loadingText)||i.loading,key:a,duration:0});const o=At(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,s=new FormData;s.append("file",e),s.append("fileName",o),s.append("fileType",e.type),s.append("isAvatar","false"),s.append("kbType",gVe);const{currentVisitor:l}=Jl.getState();s.append("visitorUid",(l==null?void 0:l.uid)||""),s.append("visitorNickname",(l==null?void 0:l.nickname)||""),s.append("visitorAvatar",(l==null?void 0:l.avatar)||""),s.append("orgUid",(l==null?void 0:l.orgUid)||""),s.append("client",wn),fetch(rJe(),{method:"POST",headers:{},body:s}).then(d=>d.json()).then(d=>{it.destroy(a),t(d)}).catch(d=>{it.destroy(a),it.error((n==null?void 0:n.errorText)||i.error),n!=null&&n.onError&&n.onError(d),console.error("upload error:",d)})}function dJe(){return JGe}function fJe(){const e=localStorage.getItem(k2);(e===null||e==="true")&&new Audio(MHe).play()}function dc(){return At().format("YYYY-MM-DD HH:mm:ss")}function Sa(){return XGe().replace(/-/g,"")}function qd(e){window.open(e,"_blank")}function PV(e,t){return e.length>t?e.slice(0,t-3)+"...":e}function mJe(e){if(um===e||ds===e||Vs===e||Il===e||Ol===e)return!0}function pJe(e){var t,n;return(e==null?void 0:e.type)===Wd?"right":(e==null?void 0:e.type)===U3?"left":(e==null?void 0:e.type)===hg?"center":((t=e==null?void 0:e.user)==null?void 0:t.type)===Loe||((n=e==null?void 0:e.user)==null?void 0:n.uid)===Jl.getState().currentVisitor.uid?"right":"left"}function hJe(e){var t;return((t=e==null?void 0:e.user)==null?void 0:t.type)===Boe}const Pw=e=>(e==null?void 0:e.type)===iVe,vJe=e=>{var t,n,r;return((t=e==null?void 0:e.user)==null?void 0:t.uid)===((r=(n=e==null?void 0:e.thread)==null?void 0:n.user)==null?void 0:r.uid)},gJe=e=>e.type===kN||e.type===Uoe||e.type===Woe||e.type===CN,nC=e=>{Ue.debug("update message status:",e==null?void 0:e.content,e==null?void 0:e.type),d4.getState().updateMessageStatus(e==null?void 0:e.content,e==null?void 0:e.type);const t={uid:e==null?void 0:e.content,type:e==null?void 0:e.type};cr.emit(fI,JSON.stringify(t))},RV=e=>{console.log("handleRecallMessage",e==null?void 0:e.uid,e==null?void 0:e.content),d4.getState().recallMessage(e==null?void 0:e.content);const t={uid:e==null?void 0:e.content,content:"该消息已被撤回"};cr.emit(mI,JSON.stringify(t))};function cce(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk",dJe())}const DI=()=>{const e=navigator.language.toLowerCase();console.log("AppWrapper getBrowserLanguage browserLang: ",e);const t=["en","zh-cn","zh-tw","ja","ko"];if(e.startsWith("zh"))return e.includes("tw")?"zh-tw":"zh-cn";const n=e.split("-")[0];return t.includes(n)?n:"en"},uce=e=>e&&(e.includes("

    ")||e.includes("

    ")||e.includes("")||e.includes("
      "));function Wp(e){return e.endsWith("/")?e.slice(0,-1):e}const bJe=["转人工","人工客服","真人客服","人工服务","真人服务","转接人工","转接客服","真人","人工","客服","转接","转人","人工解答","找人工","接通人工","需要人工","联系人工","人工帮助","不想机器人","机器人没用","换人工","换客服","真人咨询","真实客服","真人解答","需要真人","人工处理","专员服务"],yJe=e=>/)<[^<]*)*<\/script>/i.test(e)||/)<[^<]*)*<\/iframe>/i.test(e)||/on\w+\s*=\s*["']?[^"']*["']?/i.test(e)||/javascript:/i.test(e)?{safe:!1,reason:"发现可能的XSS攻击内容"}:/(%27)|(')|(--)|(%23)|(#)/i.test(e)&&/(select|update|delete|drop|insert|alter|exec|execute|union|create|table|from|where)/i.test(e)?{safe:!1,reason:"发现可能的SQL注入攻击内容"}:/;|\||`|&&|\$\(|\$\{/i.test(e)&&/(cat|chmod|rm|mv|wget|curl|bash|sh)/i.test(e)?{safe:!1,reason:"发现可能的命令注入攻击内容"}:{safe:!0,reason:""},xJe=async(e,t)=>{try{const n=await fetch(e);if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const r=await n.blob(),i=document.createElement("a");return i.href=URL.createObjectURL(r),i.download=t,i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(i.href),{success:!0}}catch(n){console.error("fetch下载图片失败,尝试直接下载:",n);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(r){return console.error("在新标签页打开也失败:",r),{success:!1,error:"无法下载或打开文件,可能是跨域问题"}}}},IV=e=>{try{return new URL(e).pathname.split("/").pop()||"download"}catch(t){return console.error("解析URL失败:",t),"download"}},b4=async(e,t,n)=>{Ue.debugIf("downloadFile",e,t,n);try{const r=await fetch(e);if(!r.ok)throw new Error(`HTTP error! status: ${r.status}`);const i=await r.blob(),a=document.createElement("a");return a.href=URL.createObjectURL(i),a.download=t,a.style.display="none",document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(a.href),{success:!0}}catch(r){console.error("下载文件失败:",r);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(i){return console.error("在新标签页打开也失败:",i),{success:!1,error:"无法下载或打开文件"}}}},wJe=async(e,t,n)=>b4(e,t,n),SJe=async(e,t,n)=>b4(e,t,n),CJe=async(e,t,n)=>b4(e,t,n),zl=async e=>{try{return navigator.clipboard&&navigator.clipboard.writeText?(await navigator.clipboard.writeText(e),{success:!0}):OV(e)}catch(t){return console.error("复制失败:",t),OV(e)}},OV=e=>{try{const t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.left="-999999px",t.style.top="-999999px",document.body.appendChild(t),t.focus(),t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n?{success:!0}:{success:!1,error:"复制命令执行失败"}}catch(t){return console.error("复制失败:",t),{success:!1,error:"复制过程中发生错误"}}},b9=async e=>{try{const t=document.createElement("div");t.innerHTML=e;const n=t.textContent||t.innerText||e;return await zl(n)}catch(t){return console.error("处理富文本复制失败:",t),{success:!1,error:"处理富文本内容失败"}}},w1=rp()(ip(yg(ap((e,t)=>({userInfo:{uid:"",nickname:"",avatar:""},deviceUid:"",setUserInfo:n=>{e({userInfo:n})},setDeviceUid(n){e({deviceUid:n})},resetUserInfo(){e({userInfo:{uid:t().userInfo.uid,nickname:"",avatar:""}})}})),{name:YHe}))),dce=rp()(ip(yg(ap(e=>({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberResult:{data:{content:[]}},setCurrentMember(t){e({currentMember:t})},setMemberInfo(t){e({memberInfo:t})},setMemberResult:t=>{e({memberResult:t})},resetMembers:()=>e({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}}})})),{name:GHe}))),y4=rp()(ip(yg(ap(e=>({orgTree:[],currentOrg:{uid:"",name:"",logo:"",description:""},setCurrentOrg(t){e({currentOrg:t})},deleteOrg:()=>e({currentOrg:{uid:"",name:"",logo:"",description:""}})})),{name:qHe})));async function kJe(e){return In("/api/v1/member/query",{method:"GET",params:{orgUid:e,channel:wn}})}async function _Je(){return In("/api/v1/user/profile",{method:"GET",params:{channel:wn}})}const Uy=rp()(ip(yg(ap((e,t)=>({accessToken:"",setAccessToken(n){localStorage.setItem(hI,n),e({accessToken:n})},getAccessToken(){return t().accessToken},removeAccessToken(){localStorage.removeItem(hI),e({accessToken:""})}})),{name:UHe})));function EJe(){const[e,t]=u.useState(!1),[n,r]=u.useState(!1),[i,a]=u.useState(!1),[o,s]=u.useState(!1),l=u.useRef(!1),c=u.useRef(null);u.useRef(void 0);const d=Uy(x=>x.accessToken),f=u.useMemo(()=>!!d&&d.trim().length>0,[d]),{userInfo:m,setUserInfo:p}=w1(x=>({userInfo:x.userInfo,setUserInfo:x.setUserInfo})),{memberInfo:h,setMemberInfo:v}=dce(x=>({memberInfo:x.memberInfo,setMemberInfo:x.setMemberInfo})),g=y4(x=>x.currentOrg);u.useEffect(()=>{t(!1),r(!1),a(!1),s(!1),m!=null&&m.currentRoles&&m.currentRoles.forEach(x=>{switch(x.name){case zHe:t(!0);break;case HHe:r(!0);break;case VHe:a(!0);break;case WHe:s(!0);break}})},[m==null?void 0:m.currentRoles]);const y=u.useCallback(async()=>{if(f&&g!=null&&g.uid&&!l.current){l.current=!0;try{c.current&&(clearTimeout(c.current),c.current=null),it==null||it.destroy(),it==null||it.loading("正在加载用户信息...");const x=await _Je();console.log("getProfile response",x.data),x.data.code===200?(it==null||it.destroy(),p(x.data.data)):(it==null||it.destroy(),it==null||it.error("加载用户信息失败"))}catch(x){it==null||it.destroy(),it==null||it.error("加载用户信息失败"),console.error("Failed to refresh user info:",x)}finally{c.current=setTimeout(()=>{l.current=!1},500)}}},[g==null?void 0:g.uid,f,p]),w=u.useCallback(async()=>{var x,S;if(f&&g!=null&&g.uid)try{const C=await kJe(g==null?void 0:g.uid);console.log("refreshMemberInfo memberResponse:",C==null?void 0:C.data),((x=C==null?void 0:C.data)==null?void 0:x.code)===200&&v((S=C==null?void 0:C.data)==null?void 0:S.data)}catch(C){console.error("Failed to fetch member info:",C)}},[g==null?void 0:g.uid,f,v]);return u.useEffect(()=>()=>{c.current&&clearTimeout(c.current),it==null||it.destroy()},[]),{isLoggedIn:f,userInfo:m,setUserInfo:p,memberInfo:h,setMemberInfo:v,refreshUserInfo:y,refreshMemberInfo:w,hasRoleAgent:o,hasRoleSuper:e,hasRoleAdmin:n,hasRoleMember:i}}const Rw=e=>{switch(e){case"en":return{locale:"en",antdLocale:Hz};case"zh-cn":return{locale:"zh-cn",antdLocale:H0};case"zh-tw":return{locale:"zh-tw",antdLocale:Uze};case"ja":return{locale:"ja",antdLocale:lHe};case"ko":return{locale:"ko",antdLocale:_He};default:return{locale:"en",antdLocale:Hz}}},Oa=u.createContext({}),$Je=({children:e})=>{const[t,n]=u.useState(!1),{isLoggedIn:r,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c}=EJe(),{themeMode:d,setThemeMode:f,isDarkMode:m}=UVe(),[p,h]=u.useState(()=>{const y=localStorage.getItem(gw);return Rw(y||DI())}),v=y=>{const w=Rw(y);h(w),localStorage.setItem(gw,w.locale)};u.useEffect(()=>{if(!localStorage.getItem(gw)){const y=DI();v(y)}},[]);const g=()=>{f(m?"light":"dark")};return b.jsx(Oa.Provider,{value:{isCustomServer:t,setIsCustomServer:n,isLoggedIn:r,isDarkMode:m,themeMode:d,setThemeMode:f,toggleDarkMode:g,locale:p,setLocale:y=>{const w=Rw(y.locale);h(w),localStorage.setItem(gw,w.locale)},changeLocale:v,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c},children:e})},TJe={"app.logout":"Logout","navBar.lang":"Language","layout.user.link.help":"Help","layout.user.link.privacy":"Privacy","layout.user.link.terms":"Terms","app.copyright.produced":"Product of Weiyu","app.preview.down.block":"Download this page to local project","app.welcome.link.fetch-blocks":"Get all blocks","app.welcome.link.block-list":"Based on block development, quickly build standard pages","theme.light":"Light","theme.dark":"Dark","theme.system":"Auto","setting.lang":"Languages","setting.theme":"Theme",slogan:"Conversation as a Service",captcha:"Captcha",logging:"Logging in...","login.error":"Login failed",title:"Hello!",subtitle:"How can I help you?","tabs.home":"Home","tabs.messages":"Messages","tabs.help":"Help","tabs.news":"News","settings.themeColor":"Theme Color","settings.title":"Title","settings.subtitle":"Subtitle","settings.embedCode":"Embed Code","settings.copyCode":"Copy Code","settings.copied":"Code copied to clipboard!","settings.position":"Position","settings.bottomRight":"Bottom Right","settings.bottomLeft":"Bottom Left","settings.bottomMargin":"Bottom Margin","settings.rightMargin":"Right Margin","settings.leftMargin":"Left Margin","settings.tabsVisibility":"Tabs Visibility","bubble.title":"Need help?","bubble.subtitle":"I am an AI customer service, always at your service.","settings.button":"Button","settings.button.title":"Button Title","settings.button.subtitle":"Button Subtitle","settings.button.icon":"Button Icon","settings.button.url":"Button URL","settings.bubbleMessage":"Bubble Message","settings.showBubble":"Show Bubble Message","settings.bubbleIcon":"Bubble Icon","settings.bubbleTitle":"Bubble Title","settings.bubbleSubtitle":"Bubble Subtitle","settings.navbar":"Navbar","settings.navbar.title":"Navbar Title","settings.navbar.subtitle":"Navbar Subtitle","settings.chatConfig":"Chat Configuration","settings.orgId":"Organization ID","settings.type":"Type","settings.agentId":"Agent ID","settings.support":"Technical Support","settings.showSupport":"Show Technical Support Text","settings.reset":"Reset Configuration","i18n.app.title":"Weiyu","i18n.app.support":"Provide Technical Support","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"Loading...","i18n.load.nomore":"No more","i18n.faq":"FAQ","i18n.rate":"Rate","i18n.input.placeholder":"Please enter content","i18n.load.more":"Load more","i18n.typing":"The other party is typing...","i18n.guess.faq":"Guess you want to ask","i18n.hot.faq":"Hot questions","i18n.change.faq":"Change","i18n.file.assistant":"File Assistant","i18n.thread.content.image":"Image","i18n.thread.content.file":"File","i18n.system.notification":"System Notification","i18n.top.tip":"Default top tip","i18n.leavemsg.tip":"No customer service online, please leave contact information","i18n.welcome.tip":"Hello, how can I help you?","i18n.reenter.tip":"Continue conversation","i18n.queue.tip":"In queue...","i18n.queue.message.template":"Current queue number: {0}, estimated waiting time: {1} minutes","i18n.under.development":"Under development...","i18n.user.description":"Default user description","i18n.robot.nickname":"Default robot","i18n.robot.description":"Default robot description","i18n.robot.noreply":"No corresponding answer found","i18n.robot.agent.assistant.nickname":"Customer Service Assistant","i18n.llm.prompt":"You are a smart and helpful AI, you can give useful, detailed, and polite answers to human questions","i18n.agent.nickname":"Default customer service","i18n.agent.description":"Default customer service description","i18n.workgroup.nickname":"Default skill group","i18n.workgroup.description":"Default skill group description","i18n.contact":"Ask for contact information","i18n.thanks":"Thanks","i18n.welcome":"Greeting","i18n.bye":"Goodbye","i18n.contact.title":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.contact.content":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.thanks.title":"Thank you for visiting, welcome to come again","i18n.thanks.content":"Thank you for visiting, welcome to come again","i18n.welcome.title":"Hello, how can I help you","i18n.welcome.content":"Hello, how can I help you","i18n.bye.title":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.bye.content":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.vip.api":"VIP interface, no permission, please contact: weiyuai.cn","i18n.faq.category.demo.1":"FAQ Category Demo1","i18n.faq.category.demo.2":"FAQ Category Demo2","i18n.faq.demo.title.1":"FAQ Text Demo1","i18n.faq.demo.content.1":"FAQ Text Demo1","i18n.faq.demo.title.2":"FAQ Image Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"Quick Button Text Demo1","i18n.quick.button.demo.content.1":"Quick Button Text Demo1","i18n.quick.button.demo.title.2":"Quick Button Link Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.transferToAgent":"Transfer to human service","i18n.auto.closed":"Session automatically closed","i18n.agent.closed":"Customer service closed the session","i18n.agent.offline":"Customer service is offline","i18n.auto.close.tip":"The session has ended, thank you for your consultation, have a nice day!","i18n.agent.close.tip":"The session has ended, thank you for your consultation, have a nice day!","chat.menu.copy":"Copy","chat.menu.delete":"Delete","chat.menu.forward":"Forward","chat.menu.reply":"Reply","chat.menu.quote":"Quote","chat.menu.recall":"Recall","chat.menu.translate":"Translate","chat.menu.download.image":"Download Image","chat.menu.download.file":"Download File","chat.menu.download.video":"Download Video","chat.menu.download.audio":"Download Audio","chat.menu.download.voice":"Download Voice","chat.menu.browser.open":"Open in Browser","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio","chat.toolbar.video":"Video","chat.toolbar.tel":"Tel","chat.toolbar.ticket":"Ticket","chat.message.type.unsupported":"This type is not supported","chat.message.send.failed":"Send failed","chat.message.transferring":"Transferring...","chat.faq.title":"FAQ","app.title":"Weiyu","app.helpcenter.title":"Help Center","app.description":"Conversation as a Service","app.copyright":"© 2024 Weiyu. All Rights Reserved.","app.new.conversation":"New Conversation","app.trial.tip":"Weiyu Technical Support","app.trial.tip.tooltip":"Weiyu Technical Support","nav.system":"System Entrance","nav.development":"System Development","nav.modules":"Module Introduction","nav.system.admin":"Admin Backend","nav.system.agent":"Customer Service Client","nav.system.visitor":"Visitor Session","nav.system.workflow":"Workflow","nav.system.notebase":"Knowledge Base","nav.system.kanban":"Kanban","nav.development.javadoc":"Java Documentation","nav.development.swagger":"Swagger Documentation","nav.development.openapi":"OpenAPI Documentation","nav.development.knife4j":"Knife4j Documentation","nav.development.druid":"Druid","nav.development.docs":"Product Documentation","nav.development.web":"Web","nav.development.excel":"Excel Download","nav.development.file":"File Download","nav.modules.team":"Team","nav.modules.service":"Customer Service","nav.modules.kbase":"Knowledge Base","nav.modules.ai":"AI Agent","nav.modules.ticket":"Ticket","nav.modules.social":"Social","nav.modules.forum":"Forum","nav.modules.voc":"Voice of Customer","nav.modules.plugins.kanban":"Kanban","nav.modules.plugins.callcenter":"Call Center","nav.modules.plugins.webrtc":"WebRTC","nav.architecture":"System Architecture","nav.architecture.architecture":"Architecture","menu.edit":"Edit","menu.delete":"Delete","sidebar.newConversation":"New Conversation","sidebar.newTicket":"New Ticket","chat.recording":"Recording...","chat.placeholder":"Enter message...","language.zh":"Simplified Chinese","language.en":"English","language.zh-TW":"Traditional Chinese","support.title":"Customer Service Support","support.presales":"Pre-sales Support","support.aftersales":"After-sales Support","support.tickets":"Pending Tickets","support.docs":"Help Documentation","support.community":"Developer Community","support.feedback":"User Voice","message.streamError":"Stream error, please retry","message.streamEnd":"Stream ended","chat.thread.init.loading":"Initializing conversation...","common.cancel":"Cancel","common.confirm":"Confirm","common.submit":"Submit","common.save":"Save","common.edit":"Edit","common.delete":"Delete","common.add":"Add","common.search":"Search","common.reset":"Reset","common.close":"Close","common.back":"Back","common.next":"Next","common.previous":"Previous","common.ok":"OK","common.yes":"Yes","common.no":"No"},PJe={"pages.login.title":"Bytedesk","pages.layouts.userLayout.title":"Chat As A Service","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":"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.captcha.placeholder":"Verification Code","pages.login.captcha.required":"Please input verification code!","pages.login.phoneLogin.getVerificationCode":"Get Code","pages.login.anonymousLogin":"Anonymous Login","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.login.privacyModal.title":"Privacy Policy Confirmation","pages.login.privacyModal.description":"To protect your personal information security, please read and agree to the following agreements:","pages.login.privacyModal.privacyPolicy":"Privacy Policy","pages.login.privacyModal.and":"and","pages.login.privacyModal.termsOfService":"Terms of Service","pages.login.privacyModal.confirmText":"Do you agree to the above agreements and continue to log in?","pages.login.privacyModal.agreeAndLogin":"Agree and Login","pages.login.privacyModal.cancel":"Cancel","pages.login.privacy.agree":"Agree","pages.login.privacy.privacyPolicy":"Privacy Policy","pages.login.privacy.and":"and","pages.login.privacy.termsOfService":"Terms of Service","pages.welcome.link":"Welcome","pages.robot.new":"New","pages.robot.chat":"Chat","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.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.file":"File","pages.robot.kb.text":"Text","pages.robot.kb.qa":"Q&A","pages.robot.kb.web":"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.setting":"Settings","pages.logout":"Logout","pages.footer.website":"Bytedesk","pages.footer.helpcenter":"help","pages.login.remember":"remember me","pages.agent.tab.basic":"Basic","pages.agent.robot":"Robot","pages.agent.service.settings":"Service Settings","pages.agent.service.settings.topTip":"Top Tip","pages.agent.service.settings.welcomeTip":"Welcome Tip","pages.agent.service.settings.leavemsgTip":"Leavemsg Tip","pages.agent.service.settings.autoCloseMin":"Auto Close Min","pages.agent.service.settings.showLogo":"Show Logo","pages.agent.service.settings.maxThreadCount":"Max Thread Count","pages.advanced.faq":"FAQ","pages.advanced.quickButton":"Quick Buttons","pages.advanced.faqGuess":"Smart Suggestions","pages.advanced.faqHot":"Hot Questions","pages.advanced.faqShortcut":"Quick Replies","pages.advanced.rate":"Satisfaction Rating","pages.advanced.autoreply":"Auto Reply","pages.advanced.leaveMsg":"Leave Message","pages.advanced.survey":"Survey","pages.advanced.history":"History","pages.advanced.inputAssociation":"Input Association","pages.advanced.antiHarassment":"Captcha Settings","pages.advanced.captcha":"Captcha Settings","pages.advanced.showPreForm":"Show PreForm","pages.advanced.showHistory":"Show History","pages.advanced.showInputAssociation":"Show Input Association","pages.advanced.showCaptcha":"Show Captcha","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","pages.anonymous.title":"Anonymous Mode","pages.anonymous.home":"Home","pages.anonymous.contact":"Contacts","pages.anonymous.robot":"Robot","pages.anonymous.setting":"Settings","pages.anonymous.welcome":"Welcome to Anonymous Mode","pages.anonymous.description":"You can use system features anonymously in this mode","block.title":"Block Settings","block.type":"Block Type","block.user":"Block User","block.ip":"Block IP","block.permanent":"Permanent Block","block.until":"Block Until","block.until.required":"Please select block end time","ticket.create.title":"Create Ticket","ticket.form.select.placeholder":"Select Form","ticket.form.none":"No Form","ticket.title":"Title","ticket.title.placeholder":"Please enter ticket title","ticket.title.required":"Please enter ticket title","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Summary","ticket.summary.placeholder":"Please enter ticket summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.placeholder":"Please select priority","ticket.priority.required":"Please select priority","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.description":"Description","ticket.description.placeholder":"Please describe your issue in detail so we can better assist you...","ticket.description.required":"Please enter issue description","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.status":"Status","ticket.status.new":"Open","ticket.status.open":"In Progress","ticket.status.closed":"Closed","ticket.status.assigned":"Assigned","ticket.status.claimed":"Claimed","ticket.status.unclaimed":"Returned","ticket.status.processing":"Processing","ticket.status.pending":"Pending","ticket.status.holding":"On Hold","ticket.status.resumed":"Resumed","ticket.status.reopened":"Reopened","ticket.status.resolved":"Resolved","ticket.status.escalated":"Escalated","ticket.status.cancelled":"Cancelled","ticket.table.column.uid":"Ticket ID","ticket.table.column.description":"Issue Description","ticket.table.column.category":"Category","ticket.table.column.status":"Status","ticket.table.column.createdAt":"Submitted At","ticket.table.column.actions":"Actions","ticket.table.search.ticketNumber":"Ticket Number","ticket.table.search.ticketNumber.placeholder":"Please enter ticket number","ticket.table.search.description":"Issue Description","ticket.table.search.description.placeholder":"Please enter description keyword","ticket.table.action.view":"View","ticket.table.action.delete":"Delete","ticket.table.refresh":"Refresh","ticket.table.create":"Create Ticket","ticket.table.delete.login.required":"Please sign in before deleting tickets","ticket.table.delete.success":"Deleted successfully","ticket.table.delete.failed":"Failed to delete ticket","ticket.table.delete.confirm.title":"Delete this ticket?","ticket.table.delete.confirm.ok":"Delete","ticket.table.delete.confirm.cancel":"Cancel","ticket.table.load.failed":"Failed to load tickets, please try again later","ticket.history.title":"My Tickets","ticket.history.create":"Create Ticket","ticket.history.login.required.title":"Please sign in before accessing tickets","ticket.history.login.required.desc":"This organization requires visitors to sign in before viewing historical tickets or creating new ones.","ticket.history.login.required.cta":"Sign In Now","ticket.history.login.modal.title":"Please Sign In","ticket.contact":"Contact","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information for timely response","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.form.placeholder.text":"Please enter","ticket.form.placeholder.select":"Please select","ticket.form.placeholder.date":"Please select date","ticket.form.placeholder.time":"Please select time","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.form.load.error":"Failed to load ticket forms","common.cancel":"Cancel","common.confirm":"Confirm"},RJe={"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.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"},IJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"All","i18n.queue.tip":"Queue","i18n.queue.message.template":"Current Queuing: {0} people, Wait {1} minutes","i18n.queue.empty":"Queue empty","i18n.queue.accept":"accept","i18n.system.notification":"System Notification","i18n.old.password.wrong":"Old password is incorrect","i18n.change.password":"Change Password","i18n.auth.captcha.send.success":"Captcha Send success","i18n.auth.captcha.error":"Captcha Error","i18n.auth.captcha.expired":"Captcha Expired","i18n.auth.captcha.already.send":"Captcha Already Send","i18n.auth.captcha.validate.failed":"Captcha Validate Failed","i18n.DEPT_ALL":"All","i18n.DEPT_ADMIN":"Admin","i18n.DEPT_MEMBER":"Member","i18n.DEPT_CS":"CustomerService",ROLE_SUPER:"Super",ROLE_ADMIN:"Admin",ROLE_MEMBER:"Member",ROLE_AGENT:"Agent",ROLE_USER:"User",ROLE_VISITOR:"Visitor","i18n.faq":"Faq","i18n.rate":"Rate","i18n.input.placeholder":"Please input","i18n.loading":"Loading","i18n.load.more":"Load more","i18n.load.nomore":"No more","i18n.typing":"Typing","i18n.robot":"Robot","i18n.agent":"Agent","i18n.workgroup":"WorkGroup","i18n.group":"Group","i18n.rate.invite":"Rate Invite","i18n.ticket":"Ticket","i18n.ticket.thread":"Ticket Thread","i18n.notice":"Notice","i18n.notice.title":"Notice","i18n.notice.content":"Notice Content","i18n.notice.ip":"IP Address","i18n.notice.ipLocation":"IP Location","i18n.notice.parse.file.success":"Parse file success","i18n.notice.parse.file.error":"Parse file error","i18n.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"All","i18n.DEPT.ADMIN":"Admin","i18n.DEPT.HR":"HR","i18n.DEPT.ORG":"Org","i18n.DEPT.IT":"IT","i18n.DEPT.MONEY":"Money","i18n.DEPT.MARKETING":"Marketing","i18n.DEPT.SALES":"Sales","i18n.DEPT.CS":"CustomerService","i18n.new.message":"New Message","i18n.file.assistant":"file assistant","i18n.clipboard.assistant":"clipboard assistant","i18n.thread.content.image":"image","i18n.thread.content.file":"file","i18n.top.tip":"Top Tip","i18n.top.make":"Make Top","i18n.top.cancel":"Cancel Top","i18n.unread.make":"Mark as unread","i18n.unread.cancel":"Mark as read","i18n.star.make":"Make Star","i18n.star.cancel":"Cancel Star","i18n.disturb.make":"Make Disturb","i18n.disturb.cancel":"Cancel Disturb","i18n.transfer":"Transfer","i18n.hide":"Hide","i18n.network.disconnected":"Network disconnected","i18n.message.pulling":"Message pulling","i18n.leavemsg.tip":"Leave a message","i18n.welcome.tip":"What can i help you?","i18n.reenter.tip":"continue chat","i18n.under.development":"Under development","i18n.user.description":"User Description","i18n.robot.nickname":"DefaultRobot","i18n.robot.description":"Default Robot Description","i18n.robot.noreply":"Answer Not Found","i18n.robot.agent.assistant.nickname":"DefaultRobotAgent","chat.leavemsg.history.title":"Message History","chat.leavemsg.search.placeholder":"Search message content...","chat.leavemsg.empty":"No message history","i18n.leavemsg.status.pending":"Pending","i18n.leavemsg.status.replied":"Replied","i18n.leavemsg.status.closed":"Closed","i18n.leavemsg.status.unknown":"Unknown","i18n.llm.prompt":"You are a smart and helpful artificial intelligence, capable of providing useful, detailed, and polite answers to human questions.","i18n.agent.nickname":"DefaultAgent","i18n.agent.description":"Default Agent Description","i18n.workgroup.nickname":"DefaultWorkgroup","i18n.workgroup.before.nickname":"BeforeWorkgroup","i18n.workgroup.after.nickname":"AfterWorkgroup","i18n.workgroup.description":"Default Workgroup Description","i18n.workgroup.before.description":"BeforeWorkgroup Description","i18n.workgroup.after.description":"AfterWorkgroup Description","i18n.contact":"Ask Contact","i18n.thanks":"Thanks","i18n.welcome":"Welcome","i18n.bye":"Bye","i18n.tip.title":"Tip","i18n.tip.network.disconnected":"Network disconnected","i18n.tip.network.connected":"Network connected","i18n.kb.name":"KbName","i18n.kb.platform.name":"Platform KbName","i18n.kb.helpcenter.name":"Helpdoc KbName","i18n.kb.llm.name":"Llm KbName","i18n.kb.keyword.name":"Keyword KbName","i18n.kb.faq.name":"Faq KbName","i18n.kb.autoreply.name":"AutoReply KbName","i18n.kb.quickreply.name":"QuickReply KbName","i18n.kb.taboo.name":"Taboo KbName","i18n.kb.description":"KbDescription","i18n.agent.nicknameKb":"DefaultAgentKbName","i18n.contact.title":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.contact.content":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.thanks.title":"Thank you for visiting, we look forward to seeing you again.","i18n.thanks.content":"Thank you for visiting, we look forward to seeing you again.","i18n.welcome.title":"Hello, how can I assist you?","i18n.welcome.content":"Hello, how can I assist you?","i18n.bye.title":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.bye.content":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.vip.api":"VIP API","i18n.faq.category.demo.1":"CategoryDemo1","i18n.faq.category.demo.2":"CategoryDemo2","i18n.faq.demo.title.1":"FaqTitleText1","i18n.faq.demo.content.1":"FaqContentText1","i18n.faq.demo.title.2":"FaqTitleImage2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"QuickButtonTitleText1","i18n.quick.button.demo.content.1":"QuickButtonContentText1","i18n.quick.button.demo.title.2":"QuickButtonTitleUrl2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.image.label.placeholder":"Note","i18n.video.label.placeholder":"Note","i18n.audio.label.placeholder":"Note","i18n.file.label.placeholder":"Note","i18n.transferToAgent":"Transfer to Agent","i18n.auto.closed":"Auto closed","i18n.agent.closed":"Agent closed","i18n.online.chat":"Online Chat","i18n.JOB":"Job","i18n.LANGUAGE":"Language","i18n.TOOL":"Tool","i18n.WRITING":"Writing","i18n.RAG":"RAG","i18n.module.ai":"AI","i18n.module.void":"Void","i18n.module.service":"Service","i18n.module.ticket":"Ticket","i18n.black.user.already.exists":"User already blocked","i18n.ticket.category.technical_support":"Technical Support","i18n.ticket.category.service_request":"Service Request","i18n.ticket.category.consultation":"Consultation","i18n.ticket.category.complaint_suggestion":"Complaint Suggestion","i18n.ticket.category.operation_maintenance":"Operation Maintenance","i18n.ticket.category.other":"Other","i18n.vip.component":"VIP Component, Contact us for more details","i18n.vip.contactUs":"Contact us","i18n.vip.contactUrl":"https://www.bytedesk.com","i18n.ticket.process.name":"Ticket Process","i18n.thread.process.name":"Thread Process","i18n.username.or.password.incorrect":"Username or password incorrect","i18n.system_notification":"System Notification","i18n.transfer_notification":"Transfer Request","i18n.transfer_accepted":"Transfer Accepted","i18n.transfer_rejected":"Transfer Rejected","i18n.transfer_timeout":"Transfer Request Timeout","i18n.transfer_cancelled":"Transfer Cancelled","i18n.confirm_accept_transfer":"Confirm Accept Transfer","i18n.confirm_accept_transfer_desc":"Are you sure to accept the transfer request?","i18n.confirm_reject_transfer":"Confirm Reject Transfer","i18n.confirm_reject_transfer_desc":"Are you sure to reject the transfer request?","i18n.confirm_cancel_transfer":"Confirm Cancel Transfer","i18n.confirm_cancel_transfer_desc":"Are you sure to cancel the transfer request?","i18n.transfer.notice.title":"Transfer Notice","i18n.transfer.notice.content":"Transfer Notice Content","i18n.transfer.accept.notice.title":"Transfer Accept Notice","i18n.transfer.accept.notice.content":"Transfer Accept Notice Content","i18n.transfer.reject.notice.title":"Transfer Reject Notice","i18n.transfer.reject.notice.content":"Transfer Reject Notice Content","i18n.transfer.timeout.notice.title":"Transfer Timeout Notice","i18n.transfer.timeout.notice.content":"Transfer Timeout Notice Content","i18n.transfer.cancel.notice.title":"Transfer Cancel Notice","i18n.transfer.cancel.notice.content":"Transfer Cancel Notice Content","i18n.already.in.transfer.pending.state":"Already in transfer pending state","i18n.already.in.transfer.accepted.state":"Already in transfer accepted state","i18n.already.in.transfer.rejected.state":"Already in transfer rejected state","i18n.already.in.transfer.timeout.state":"Already in transfer timeout state","i18n.already.in.transfer.canceled.state":"Already in transfer canceled state","i18n.invite_notification":"Invite Request","i18n.invite_accepted":"Invite Accepted","i18n.invite_rejected":"Invite Rejected","i18n.invite_timeout":"Invite Request Timeout","i18n.invite_cancelled":"Invite Cancelled","i18n.confirm_accept_invite":"Confirm Accept Invite","i18n.confirm_accept_invite_desc":"Are you sure to accept the invite request?","i18n.confirm_reject_invite":"Confirm Reject Invite","i18n.confirm_reject_invite_desc":"Are you sure to reject the invite request?","i18n.visitor_invite_notification":"Visitor Invite","i18n.visitor_invite_accepted":"Visitor Invite Accepted","i18n.visitor_invite_rejected":"Visitor Invite Rejected","i18n.visitor_invite_timeout":"Visitor Invite Timeout","i18n.visitor_invite_cancelled":"Visitor Invite Cancelled","i18n.group_invite_notification":"Group Invite","i18n.group_invite_accepted":"Group Invite Accepted","i18n.group_invite_rejected":"Group Invite Rejected","i18n.group_invite_timeout":"Group Invite Timeout","i18n.group_invite_cancelled":"Group Invite Cancelled","i18n.kbase_invite_notification":"Knowledge Base Invite","i18n.kbase_invite_accepted":"Knowledge Base Invite Accepted","i18n.kbase_invite_rejected":"Knowledge Base Invite Rejected","i18n.kbase_invite_timeout":"Knowledge Base Invite Timeout","i18n.kbase_invite_cancelled":"Knowledge Base Invite Cancelled","i18n.organization_invite_notification":"Organization Invite","i18n.organization_invite_accepted":"Organization Invite Accepted","i18n.organization_invite_rejected":"Organization Invite Rejected","i18n.organization_invite_timeout":"Organization Invite Timeout","i18n.organization_invite_cancelled":"Organization Invite Cancelled","i18n.from":"From","i18n.to":"To","i18n.note":"Note","i18n.status":"Status","i18n.time":"Time","i18n.inviter":"Inviter","i18n.invitee":"Invitee","i18n.visitor":"Visitor","i18n.group_name":"Group Name","i18n.kbase_name":"Knowledge Base Name","i18n.organization_name":"Organization Name","i18n.auto.close.tip":"The conversation has been automatically closed","i18n.agent.close.tip":"The conversation has been closed by the agent","i18n.accept":"Accept","i18n.reject":"Reject","i18n.user.signup.first":"Please sign up first","i18n.email.signup.first":"Please verify your email first","i18n.mobile.signup.first":"Please verify your mobile first","i18n.resource.not.found":"Resource not found","i18n.user.disabled":"User is disabled","i18n.forbidden.access":"Forbidden access","i18n.user.blocked":"User is blocked","i18n.sensitive.content":"Sensitive content detected","i18n.message.processing.failed":"Message processing failed","i18n.null.pointer.exception":"Null pointer exception","i18n.response.status.exception":"Response status exception","i18n.websocket.timeout.exception":"WebSocket timeout exception","i18n.http.method.not.supported":"HTTP method not supported","i18n.authorization.denied":"Authorization denied","i18n.request.rejected":"Request rejected","i18n.entity.not.found":"Entity not found","i18n.internal.server.error":"Internal server error","i18n.history.title":"History","i18n.message.status.read":"Read","i18n.message.status.delivered":"Delivered","i18n.queue.position":"Position","i18n.queue.estimatedWait":"Estimated Wait","i18n.queue.dynamicRemaining":"Remaining","i18n.queue.imminent":"Connecting soon","bubbles.welcome.faq":"Popular questions","bubbles.welcome.refresh.batch":"Refresh","bubbles.welcome.no.more.data":"No more data","bubbles.welcome.loading":"Loading...","bubbles.welcome.load.error":"Load failed","bubbles.welcome.load.empty":"No data"},OJe={"bubbles.article.image.alt":"Article image","bubbles.article.hint.click.view":"Click to view details","bubbles.article.copy.title":"Copy title","bubbles.article.copy.link":"Copy link","bubbles.article.open.link":"Open link","bubbles.article.modal.title.fallback":"Article","bubbles.article.modal.open.new.tab":"Open in new tab","bubbles.article.modal.copy.full":"Copy full text","bubbles.article.modal.close":"Close","bubbles.article.modal.no.more":"No more content","bubbles.article.copy.link.success":"Article link copied to clipboard","bubbles.article.copy.title.success":"Article title copied to clipboard","bubbles.article.copy.failed":"Copy failed, please copy manually","bubbles.article.copy.full.success":"Full text copied","bubbles.article.copy.full.failed":"Copy failed","bubbles.robot.message.sent.by.robot":"This message was sent by a robot","bubbles.robot.helpful":"Helpful","bubbles.robot.not.helpful":"Not helpful","bubbles.robot.transfer.to.agent":"Transfer to agent","bubbles.robot.copy.content":"Copy content","bubbles.robot.copy.success":"Copy successful","bubbles.robot.copy.failed":"Copy failed, please copy manually","bubbles.robot.question":"Question","bubbles.robot.view.thinking.process":"View thinking process","bubbles.robot.hide.thinking.process":"Hide thinking process","bubbles.robot.thank.feedback":"Thank you for your feedback!","bubbles.robot.operation.failed":"Operation failed, please try again later","bubbles.robot.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.robot.no.content":"No content to display","bubbles.robot.image.attachments":"Image attachments","bubbles.robot.file.attachments":"File attachments","bubbles.robot.click.view.large":"Click to view large image","bubbles.robot.image":"Image","bubbles.robot.attachment":"Attachment","bubbles.robot.download.attachment":"Click to download attachment","bubbles.robot.sources":"Sources","bubbles.robot.preview":"Preview","bubbles.robot.loading":"Loading...","bubbles.robot.open.in.new.tab":"Open in new tab","bubbles.robot.similarity":"Similarity","bubbles.robot.copy.link":"Copy link","bubbles.robot.blocked.page":"This page is blocked by the browser or disallows being embedded. Use the top-right button to open in a new window or copy the link to visit directly.","bubbles.robot.debug.cross.origin.hint":"(Cross-origin content cannot be displayed here; it will work in production)","bubbles.robot.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.robot.feedback.option.irrelevant":"Answer is irrelevant","bubbles.robot.feedback.option.unclear":"Explanation is unclear","bubbles.robot.feedback.option.outdated":"Information is outdated","bubbles.robot.feedback.option.ineffective":"Solution is ineffective","bubbles.robot.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.robot.feedback.option.bad.attitude":"Bad attitude","bubbles.robot.feedback.option.slow.response":"Response is too slow","bubbles.robot.feedback.option.not.solved":"Did not solve my problem","bubbles.robot.feedback.placeholder":"Please describe the problem in detail...","bubbles.robot.feedback.submit":"Submit feedback","bubbles.robot.feedback.select.least.one":"Please select at least one feedback reason","bubbles.robot.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.robot.feedback.submit.failed":"Submission failed, please try again later","bubbles.robot.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.voice.load.failed":"Voice loading failed","bubbles.voice.voice.message":"Voice message","bubbles.voice.copy.link":"Copy voice link","bubbles.voice.copy.success":"Voice link copied to clipboard","bubbles.voice.copy.failed":"Copy failed, please copy manually","bubbles.voice.download.voice":"Download voice","bubbles.voice.download.started":"Voice download started","bubbles.voice.format":"Format","bubbles.voice.duration":"Duration","bubbles.video.load.failed":"Video loading failed","bubbles.video.copy.link":"Copy video link","bubbles.video.copy.success":"Video link copied to clipboard","bubbles.video.copy.failed":"Copy failed, please copy manually","bubbles.video.download.video":"Download video","bubbles.video.download.started":"Video download started","bubbles.video.resolution":"Resolution","bubbles.file.load.failed":"File loading failed","bubbles.file.copy.link":"Copy file link","bubbles.file.copy.success":"File link copied to clipboard","bubbles.file.copy.failed":"Copy failed, please copy manually","bubbles.file.download.file":"Download file","bubbles.file.download.started":"File download started","bubbles.file.invalid.link":"Invalid file link","bubbles.file.size":"Size","bubbles.file.type":"Type","bubbles.file.name":"File name","bubbles.file.unknown.file":"Unknown file","bubbles.image.load.failed":"Image loading failed","bubbles.image.alt":"Image message","bubbles.image.copy.link":"Copy image link","bubbles.image.copy.success":"Image link copied to clipboard","bubbles.image.copy.failed":"Copy failed, please copy manually","bubbles.image.download.image":"Download image","bubbles.image.download.started":"Image download started","bubbles.image.view.large":"View large image","bubbles.leave.msg.nickname":"Nickname","bubbles.leave.msg.nickname.label":"Nickname","bubbles.leave.msg.nickname.placeholder":"Please enter your name","bubbles.leave.msg.nickname.required":"Please enter name","bubbles.leave.msg.type":"Message type","bubbles.leave.msg.type.label":"Message type","bubbles.leave.msg.type.placeholder":"Please select message type","bubbles.leave.msg.type.required":"Please select message type","bubbles.leave.msg.type.unknown":"Unknown type","bubbles.leave.msg.type.consultation":"Consultation","bubbles.leave.msg.type.complaint":"Complaint","bubbles.leave.msg.type.suggestion":"Suggestion","bubbles.leave.msg.type.feedback":"Feedback","bubbles.leave.msg.type.cooperation":"Cooperation","bubbles.leave.msg.type.recruitment":"Recruitment","bubbles.leave.msg.type.technical_support":"Technical Support","bubbles.leave.msg.type.sales_inquiry":"Sales Inquiry","bubbles.leave.msg.type.billing":"Billing Issue","bubbles.leave.msg.type.account":"Account Issue","bubbles.leave.msg.type.feature_request":"Feature Request","bubbles.leave.msg.type.bug_report":"Bug Report","bubbles.leave.msg.type.general":"General Message","bubbles.leave.msg.type.other":"Other","bubbles.leave.msg.contact":"Contact information","bubbles.leave.msg.content":"Message content","bubbles.leave.msg.upload.image":"Upload image","bubbles.leave.msg.submit":"Submit message","bubbles.leave.msg.submit.success":"Message submitted successfully","bubbles.leave.msg.submit.failed":"Message submission failed","bubbles.leave.msg.contact.placeholder":"Please enter your contact information","bubbles.leave.msg.content.placeholder":"Please enter your message content","bubbles.leave.msg.image.required":"Please upload an image","bubbles.leave.msg.content.required":"Please enter message content","bubbles.leave.msg.submit.error":"Error occurred during submission, please try again later","bubbles.leave.msg.customer.reply":"Customer service reply","bubbles.leave.msg.contact.required":"Please enter contact information","bubbles.leave.msg.add":"Add Message","bubbles.leave.msg.add.title":"Add Message","bubbles.leave.msg.add.success":"Message added successfully","bubbles.leave.msg.add.failed":"Message addition failed","bubbles.leave.msg.add.error":"Error occurred during addition, please try again later","bubbles.leave.msg.add.submit":"Submit","bubbles.leave.msg.add.cancel":"Cancel","bubbles.leave.msg.cancel":"Cancel","bubbles.leave.msg.prefilled.info":"Historical message information has been pre-filled for you, you can modify as needed","bubbles.rate.rate.service":"Please rate our service","bubbles.rate.very.satisfied":"Very satisfied","bubbles.rate.satisfied":"Satisfied","bubbles.rate.general":"General","bubbles.rate.dissatisfied":"Dissatisfied","bubbles.rate.very.dissatisfied":"Very dissatisfied","bubbles.rate.comment":"Comment","bubbles.rate.comment.placeholder":"Please enter your comment","bubbles.rate.submit":"Submit rating","bubbles.rate.submitted":"Submitted","bubbles.rate.resolved":"Issue resolved","bubbles.rate.submit.success":"Rating submitted successfully","bubbles.rate.submit.failed":"Rating submission failed","bubbles.rate.title.invite":"Invite to rate","bubbles.rate.title.from.visitor":"Visitor started a rating","bubbles.welcome.faq":"FAQ","bubbles.welcome.refresh.batch":"Refresh batch","bubbles.welcome.no.more.data":"No more data, starting from first page","bubbles.welcome.loading":"Loading...","bubbles.faq.related.questions":"Related questions","bubbles.faq.view.more":"View more","bubbles.faq.hide.more":"Hide","bubbles.faq.no.related":"No related questions","bubbles.faq.rate.helpful":"Helpful","bubbles.faq.rate.not.helpful":"Not helpful","bubbles.faq.transfer.to.agent":"Transfer to agent","bubbles.faq.copy.content":"Copy content","bubbles.faq.copy.success":"Copy successful","bubbles.faq.copy.failed":"Copy failed, please copy manually","bubbles.faq.thank.feedback":"Thank you for your feedback!","bubbles.faq.operation.failed":"Operation failed, please try again later","bubbles.faq.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.faq.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.faq.feedback.option.irrelevant":"Answer is irrelevant","bubbles.faq.feedback.option.unclear":"Explanation is unclear","bubbles.faq.feedback.option.outdated":"Information is outdated","bubbles.faq.feedback.option.ineffective":"Solution is ineffective","bubbles.faq.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.faq.feedback.option.bad.attitude":"Bad attitude","bubbles.faq.feedback.option.slow.response":"Response is too slow","bubbles.faq.feedback.option.not.solved":"Did not solve my problem","bubbles.faq.feedback.placeholder":"Please describe the problem in detail...","bubbles.faq.feedback.submit":"Submit feedback","bubbles.faq.feedback.select.least.one":"Please select at least one feedback reason","bubbles.faq.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.faq.feedback.submit.failed":"Submission failed, please try again later","bubbles.faq.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.faq.no.content":"No content to display","bubbles.faq.message.from.faq":"This message is from FAQ","bubbles.faq.network.error":"Network error, please try again later","bubbles.faq.image.attachments":"Image attachments","bubbles.faq.file.attachments":"File attachments","bubbles.faq.click.view.large":"Click to view large image","bubbles.faq.image":"Image","bubbles.faq.attachment":"Attachment","bubbles.faq.download.attachment":"Click to download attachment","bubbles.transfer.session":"Transfer session","bubbles.invite.session":"Invite session","bubbles.quotation.image":"Image","bubbles.quotation.image.message":"Image message","bubbles.quotation.video.message":"Video message","bubbles.quotation.audio":"Audio","bubbles.quotation.audio.message":"Audio message","bubbles.quotation.voice.message":"Voice message","bubbles.quotation.file":"File","bubbles.quotation.file.message":"File message","bubbles.quotation.music":"Music","bubbles.quotation.music.message":"Music message","bubbles.quotation.location":"Location","bubbles.quotation.location.message":"Location message","bubbles.quotation.goods":"Goods","bubbles.quotation.goods.message":"Goods message","bubbles.quotation.order":"Order","bubbles.quotation.order.number":"Order number","bubbles.quotation.order.message":"Order message","bubbles.quotation.article":"Article","bubbles.quotation.article.message":"Article message","bubbles.quotation.leave.message":"Leave message","bubbles.quotation.robot.message":"Robot message","bubbles.quotation.rate.message":"Rate message","bubbles.quotation.rate.invite":"Rate invite","bubbles.quotation.transfer.message":"Transfer message","bubbles.quotation.transfer.accept":"Transfer accept","bubbles.quotation.transfer.reject":"Transfer reject","bubbles.quotation.invite.message":"Invite message","bubbles.quotation.invite.accept":"Invite accept","bubbles.quotation.invite.reject":"Invite reject","bubbles.quotation.quotation.message":"Quotation message","bubbles.quotation.enlarge.image":"Enlarge image","bubbles.location.position":"Position","bubbles.location.incomplete.info":"Location information is incomplete, cannot open map","bubbles.location.address.copied":"Address copied to clipboard","bubbles.location.copy.failed":"Copy failed","bubbles.location.parse.failed":"Failed to parse location information","bubbles.location.info":"Location information","bubbles.location.address":"Address","bubbles.location.coordinates":"Coordinates","bubbles.location.coordinates.incomplete":"Coordinate information incomplete","bubbles.location.open.map":"Open map","bubbles.location.copy.address":"Copy address","bubbles.audio.load.failed":"Audio load failed","bubbles.audio.copy.success":"Copy successful","bubbles.audio.copy.failed":"Copy failed, please copy manually","bubbles.audio.copy.link":"Copy audio link","bubbles.audio.download.audio":"Download audio","bubbles.audio.download.started":"Audio download started","bubbles.audio.format":"Format","bubbles.audio.duration":"Duration","bubbles.transfer.accepted.title":"Transfer accepted","bubbles.transfer.rejected.title":"Transfer rejected","bubbles.transfer.reject.already":"Already rejected transfer","bubbles.transfer.reject":"Reject transfer","bubbles.transfer.accept.already":"Already accepted transfer","bubbles.transfer.accept":"Accept transfer","bubbles.llmqa.feedback.option.inaccurate":"Answer inaccurate","bubbles.llmqa.feedback.option.incomplete":"Answer incomplete","bubbles.llmqa.feedback.option.irrelevant":"Content irrelevant","bubbles.llmqa.feedback.option.poorLanguage":"Poor language","bubbles.llmqa.feedback.option.other":"Other reasons","bubbles.llmqa.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.llmqa.feedback.submit.failed":"Submit failed, please try again later","bubbles.llmqa.feedback.thank.improve":"Thank you for your feedback! We will continue to improve service quality.","bubbles.llmqa.feedback.placeholder":"Please describe the problem in detail...","bubbles.llmqa.feedback.submit":"Submit feedback","bubbles.llmqa.transfer.to.agent":"Transfer to agent","bubbles.llmqa.copy.success":"Copy successful","bubbles.llmqa.copy.content":"Copy content","bubbles.llmqa.feedback.title":"Please tell us what problems the answer has:","bubbles.llmqa.upload.image":"Upload image","bubbles.orderSelector.select.order":"Please select the order you want to consult","bubbles.orderSelector.no.order":"No corresponding order","bubbles.orderSelector.purchased":"Purchased","bubbles.orderSelector.search.placeholder":"Enter product keywords, etc.","bubbles.orderSelector.trade.status":"Trade status","bubbles.orderSelector.order.details":"Order details","bubbles.orderSelector.send":"Send","bubbles.orderSelector.shopping.cart":"Shopping cart","bubbles.orderSelector.favorites":"Favorites","bubbles.orderSelector.footprint":"Footprint","bubbles.orderSelector.confirm.send":"Confirm to send?","bubbles.orderSelector.confirm":"Confirm","bubbles.orderSelector.cancel":"Cancel"},MJe={"chat.header.sound.on":"Sound on","chat.header.sound.off":"Sound off","chat.header.agent.profile":"Agent Profile","chat.header.visitor.profile":"Visitor Profile","chat.header.minimize":"Minimize","chat.header.maximize":"Maximize","chat.header.close":"Close","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio Call","chat.toolbar.video":"Video Call","chat.toolbar.tel":"Phone Call","chat.toolbar.ticket":"Ticket","chat.thread.init.loading":"Initializing conversation...","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.agent.offline":"Customer service is offline, please contact us through the message box above","chat.transfer.success":"Transfer to agent successful","chat.transfer.loading":"Transferring...","chat.agent.offline.tip":"Customer service is offline, please leave a message","chat.close.confirm.title":"Confirm Close","chat.close.confirm.content":"Are you sure you want to close the chat window?","chat.close.confirm.ok":"OK","chat.close.confirm.cancel":"Cancel","chat.copy.success":"Copy successful","chat.copy.failed":"Copy failed","chat.download.success":"Download successful","chat.download.failed":"Download failed","chat.download.image.success":"Image download successful","chat.download.file.success":"File download successful","chat.download.video.success":"Video download successful","chat.download.audio.success":"Audio download successful","chat.download.voice.success":"Voice download successful","chat.upload.loading":"Loading...","chat.faq.loading":"Loading...","chat.error.init.failed":"Initialization failed","chat.error.request.failed":"Request failed, please try again later","chat.error.sid.empty":"SID cannot be empty","chat.error.unsupported.type":"This type is not supported yet","chat.error.no.quoted.message":"No quoted message","chat.error.security.threat":"Message contains unsafe content: {reason}","chat.error.invalid.image.url":"Invalid image URL","chat.error.invalid.file.url":"Invalid file URL","chat.error.invalid.video.url":"Invalid video URL","chat.error.invalid.audio.url":"Invalid audio URL","chat.error.invalid.voice.url":"Invalid voice URL","chat.error.get.info.failed":"Failed to get information","chat.error.item.uid.or.thread.uid.empty":"item.uid or thread.uid is empty","chat.error.http.error":"HTTP error with code: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"Image","chat.file.type.file":"File","chat.file.type.video":"Video","chat.file.type.audio":"Audio","chat.file.type.voice":"Voice","chat.context.menu.copy":"Copy","chat.context.menu.translate":"Translate","chat.context.menu.recall":"Recall","chat.context.menu.download.image":"Download Image","chat.context.menu.download.file":"Download File","chat.context.menu.download.video":"Download Video","chat.context.menu.download.audio":"Download Audio","chat.context.menu.download.voice":"Download Voice","chat.context.menu.browser.open":"Open in Browser","chat.context.menu.quote":"Quote","chat.status.sending":"Sending...","chat.status.sent":"Sent","chat.status.delivered":"Delivered","chat.status.read":"Read","chat.status.failed":"Failed","chat.history.title":"Chat History","chat.history.loading":"Loading chat history...","chat.history.no.more":"No more messages","chat.history.load.more":"Load more","chat.typing.agent":"Agent is typing...","chat.typing.robot":"Robot is thinking...","chat.typing.visitor":"You are typing...","chat.transfer.to.agent":"Transfer to Agent","chat.transfer.accept":"Accept Transfer","chat.transfer.reject":"Reject Transfer","chat.transfer.success.message":"Transfer successful, agent will serve you soon","chat.faq.click.loading":"Loading...","chat.faq.click.success":"FAQ loaded successfully","chat.faq.click.failed":"Failed to load FAQ","chat.call.audio.start":"Starting audio call...","chat.call.video.start":"Starting video call...","chat.call.agent.info":"Customer Service","chat.call.audio.title":"Audio Call","chat.call.video.title":"Video Call","chat.call.status.connecting":"Connecting...","chat.call.status.failed":"Connection failed","chat.call.status.ended":"Call ended","chat.call.status.calling":"Calling...","chat.call.status.in.call":"In call","chat.call.waiting.answer":"Waiting for the other side to answer","chat.call.error.prefix":"Call error: {error}","chat.call.init.audio.failed":"Failed to initialize audio call: {error}","chat.call.init.video.failed":"Failed to initialize video call{error}","chat.order.selector.title":"Select Order","chat.order.selector.placeholder":"Please select an order","chat.message.type.text":"Text Message","chat.message.type.image":"Image Message","chat.message.type.file":"File Message","chat.message.type.video":"Video Message","chat.message.type.audio":"Audio Message","chat.message.type.voice":"Voice Message","chat.message.type.location":"Location Message","chat.message.type.quotation":"Quoted Message","chat.system.welcome":"Welcome! How can I help you today?","chat.system.agent.offline":"Customer service is currently offline","chat.system.agent.online":"Customer service is online","chat.system.transfer.complete":"Transfer completed","chat.system.typing.start":"Someone is typing...","chat.system.typing.stop":"Typing stopped","chat.system.phone.call.todo":"TODO: Make phone call","chat.system.ticket.todo":"TODO: Ticket system","chat.validation.message.empty":"Message cannot be empty","chat.validation.message.too.long":"Message is too long","chat.validation.file.too.large":"File is too large","chat.validation.file.type.not.supported":"File type not supported","chat.network.connected":"Network connected","chat.network.disconnected":"Network disconnected","chat.network.reconnecting":"Reconnecting...","chat.network.connection.failed":"Connection failed","chat.settings.notifications":"Notifications","chat.settings.sound":"Sound","chat.settings.theme":"Theme","chat.settings.language":"Language","chat.settings.auto.scroll":"Auto Scroll","chat.settings.show.timestamps":"Show Timestamps","chat.help.shortcuts":"Keyboard Shortcuts","chat.help.emoji":"Emoji Guide","chat.help.file.types":"Supported File Types","chat.help.contact.support":"Contact Support","chat.feedback.rate.excellent":"Excellent","chat.feedback.rate.good":"Good","chat.feedback.rate.fair":"Fair","chat.feedback.rate.poor":"Poor","chat.feedback.rate.terrible":"Terrible","chat.feedback.submit":"Submit Feedback","chat.feedback.thank.you":"Thank you for your feedback!","chat.time.just.now":"Just now","chat.time.minutes.ago":"{minutes} minutes ago","chat.time.hours.ago":"{hours} hours ago","chat.time.days.ago":"{days} days ago","chat.time.today":"Today","chat.time.yesterday":"Yesterday","chat.accessibility.new.message":"New message from {sender}","chat.accessibility.message.sent":"Message sent","chat.accessibility.message.delivered":"Message delivered","chat.accessibility.message.read":"Message read","chat.accessibility.typing.indicator":"{sender} is typing","chat.accessibility.file.upload":"File upload: {filename}","chat.accessibility.image.upload":"Image upload: {filename}","ticket.create.title":"Create Ticket","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.title":"Ticket Title","ticket.title.required":"Please enter ticket title","ticket.title.placeholder":"Please briefly describe your issue","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Ticket Summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.placeholder":"Please briefly describe your issue","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.required":"Please select priority","ticket.priority.placeholder":"Please select priority","ticket.priority.low":"Low","ticket.priority.normal":"Normal","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.description":"Issue Description","ticket.description.required":"Please enter issue description","ticket.description.placeholder":"Please describe your issue in detail, including specific symptoms, steps taken, etc., so we can better assist you...","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.contact":"Contact Information","ticket.contact.required":"Please enter contact information","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information so we can reply promptly","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.status":"Status","ticket.status.new":"Pending","ticket.submit":"Submit Ticket","ticket.category":"Issue Category","ticket.category.required":"Please select issue category","ticket.category.placeholder":"Please select issue category"},jJe={...TJe,...PJe,...RJe,...IJe,...OJe,...MJe},NJe={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登录中...","login.error":"登录失败",title:"您好!",subtitle:"请问有什么可以帮您?","tabs.home":"首页","tabs.messages":"消息","tabs.help":"帮助","tabs.news":"新闻","settings.themeColor":"主题颜色","settings.title":"标题","settings.subtitle":"副标题","settings.embedCode":"嵌入代码","settings.copyCode":"复制代码","settings.copied":"代码已复制到剪贴板!","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部边距","settings.rightMargin":"右侧边距","settings.leftMargin":"左侧边距","settings.tabsVisibility":"标签页显示","bubble.title":"需要帮助吗?","bubble.subtitle":"我是AI客服,随时为您服务。","settings.button":"按钮","settings.button.title":"按钮标题","settings.button.subtitle":"按钮副标题","settings.button.icon":"按钮图标","settings.button.url":"按钮链接","settings.bubbleMessage":"气泡消息","settings.showBubble":"显示气泡消息","settings.bubbleIcon":"气泡图标","settings.bubbleTitle":"气泡标题","settings.bubbleSubtitle":"气泡副标题","settings.navbar":"导航栏","settings.navbar.title":"导航栏标题","settings.navbar.subtitle":"导航栏副标题","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"类型","settings.agentId":"客服ID","settings.support":"技术支持","settings.showSupport":"显示技术支持文本","settings.reset":"重置配置","i18n.app.title":"微语","i18n.app.support":"提供技术支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加载中...","i18n.load.nomore":"没有更多了","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.system.notification":"系统通知","i18n.top.tip":"默认置顶语","i18n.leavemsg.tip":"当前无客服在线,请留下联系方式","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排队中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.description":"默认客服描述","i18n.workgroup.nickname":"默认工作组","i18n.workgroup.description":"默认工作组描述","i18n.contact":"询问联系方式","i18n.thanks":"感谢","i18n.welcome":"问候","i18n.bye":"告别","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服不在线","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"复制","chat.menu.delete":"删除","chat.menu.forward":"转发","chat.menu.reply":"回复","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻译","chat.menu.download.image":"下载图片","chat.menu.download.file":"下载文件","chat.menu.download.video":"下载视频","chat.menu.download.audio":"下载音频","chat.menu.download.voice":"下载语音","chat.menu.browser.open":"浏览器打开","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.message.type.unsupported":"暂不支持此类型","chat.message.send.failed":"发送失败","chat.message.transferring":"转接中...","chat.faq.title":"常见问题","app.title":"微语","app.helpcenter.title":"帮助中心","app.description":"会话即服务","app.copyright":"© 2024 微语. 保留所有权利.","app.new.conversation":"新会话","app.trial.tip":"微语技术支持","app.trial.tip.tooltip":"微语技术支持","nav.system":"系统入口","nav.development":"系统开发","nav.modules":"模块介绍","nav.system.admin":"管理后台","nav.system.agent":"客服工作台","nav.system.visitor":"访客会话","nav.system.workflow":"工作流","nav.system.notebase":"知识库","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文档","nav.development.swagger":"Swagger文档","nav.development.openapi":"OpenAPI文档","nav.development.knife4j":"Knife4j文档","nav.development.druid":"Druid","nav.development.docs":"产品文档","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"在线客服","nav.modules.kbase":"知识库","nav.modules.ai":"AI Agent","nav.modules.ticket":"工单系统","nav.modules.social":"社交IM","nav.modules.forum":"客户论坛","nav.modules.voc":"客户之声","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"视频客服","nav.architecture":"系统架构","nav.architecture.architecture":"架构图","menu.edit":"编辑","menu.delete":"删除","sidebar.newConversation":"新建会话","sidebar.newTicket":"新建工单","chat.recording":"录音中...","chat.placeholder":"输入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工单","support.docs":"帮助文档","support.community":"开发者社区","support.feedback":"用户之声","message.streamError":"流错误,请重试","message.streamEnd":"流结束","chat.thread.init.loading":"正在初始化会话...","common.cancel":"取消","common.confirm":"确认","common.submit":"提交","common.save":"保存","common.edit":"编辑","common.delete":"删除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"关闭","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"确定","common.yes":"是","common.no":"否"},AJe={"pages.login.title":"登录","pages.login.subtitle":"欢迎使用微语客服系统","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.captcha.placeholder":"请输入验证码!","pages.login.captcha.required":"验证码是必填项!","pages.login.phoneLogin.getVerificationCode":"获取验证码","pages.login.anonymousLogin":"匿名登录","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.login.privacyModal.title":"隐私协议确认","pages.login.privacyModal.description":"为了保护您的个人信息安全,请您阅读并同意以下协议:","pages.login.privacyModal.privacyPolicy":"《用户隐私协议》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服务条款》","pages.login.privacyModal.confirmText":"是否同意以上协议并继续登录?","pages.login.privacyModal.agreeAndLogin":"同意并登录","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用户隐私协议》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服务条款》","pages.welcome.link":"欢迎使用","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"问答","pages.robot.kb.web":"网站","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.setting":"设置","pages.logout":"退出登录","pages.footer.website":"微语官网","pages.footer.helpcenter":"帮助文档","pages.login.remember":"记住密码","pages.agent.tab.basic":"基本信息","pages.agent.robot":"机器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常见问题","pages.advanced.quickButton":"快捷按钮","pages.advanced.faqGuess":"智能推荐","pages.advanced.faqHot":"热门问题","pages.advanced.faqShortcut":"快捷回复/知识库","pages.advanced.rate":"满意度评价","pages.advanced.autoreply":"自动回复","pages.advanced.leaveMsg":"留言设置","pages.advanced.survey":"调查问卷","pages.advanced.history":"历史记录","pages.advanced.inputAssociation":"输入联想","pages.advanced.antiHarassment":"验证码设置","pages.advanced.captcha":"验证码设置","pages.advanced.showPreForm":"显示预览","pages.advanced.showHistory":"显示历史","pages.advanced.showInputAssociation":"显示输入联想","pages.advanced.showCaptcha":"显示验证码","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":"新西兰","pages.anonymous.title":"匿名模式","pages.anonymous.home":"首页","pages.anonymous.contact":"联系人","pages.anonymous.robot":"机器人","pages.anonymous.setting":"设置","pages.anonymous.welcome":"欢迎使用匿名模式","pages.anonymous.description":"您可以在此模式下匿名使用系统功能","block.title":"拉黑设置","block.type":"拉黑类型","block.user":"拉黑用户","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"请选择封禁结束时间","pages.register.title":"注册","pages.register.subtitle":"创建您的账号","pages.register.username":"用户名","pages.register.password":"密码","pages.register.confirm":"确认密码","pages.register.email":"邮箱","pages.register.mobile":"手机号","pages.register.code":"验证码","pages.register.agreement":"我已阅读并同意","pages.register.agreement.terms":"服务条款","pages.register.submit":"注册","pages.register.login":"使用已有账号登录","pages.404.title":"404","pages.404.subtitle":"抱歉,您访问的页面不存在","pages.404.description":"您可以尝试以下操作:","pages.404.actions.back":"返回上一页","pages.404.actions.home":"返回首页","pages.403.title":"403","pages.403.subtitle":"抱歉,您没有访问该页面的权限","pages.403.description":"请联系管理员获取权限","pages.403.actions.back":"返回上一页","pages.500.title":"500","pages.500.subtitle":"抱歉,服务器出错了","pages.500.description":"请稍后再试或联系技术支持","pages.500.actions.back":"返回上一页","pages.500.actions.home":"返回首页","pages.welcome.title":"欢迎","pages.welcome.description":"微语客服系统是一个开源的客服系统","pages.welcome.getting-started":"开始使用","pages.welcome.view-docs":"查看文档","ticket.create.title":"创建工单","ticket.form.select.placeholder":"选择表单","ticket.form.none":"无表单","ticket.title":"标题","ticket.title.placeholder":"请输入工单标题","ticket.title.required":"请输入工单标题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.placeholder":"请输入问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.required":"请选择优先级","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.description":"问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,以便我们更好地为您服务...","ticket.description.required":"请输入问题描述","ticket.description.maxlength":"描述不能超过2000个字符","ticket.status":"状态","ticket.status.new":"新创建","ticket.status.open":"处理中","ticket.status.closed":"已关闭","ticket.status.assigned":"已分配","ticket.status.claimed":"已认领","ticket.status.unclaimed":"被退回","ticket.status.processing":"处理中","ticket.status.pending":"待处理","ticket.status.holding":"挂起","ticket.status.resumed":"恢复处理","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.escalated":"已升级","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工单编号","ticket.table.column.description":"问题描述","ticket.table.column.category":"问题分类","ticket.table.column.status":"状态","ticket.table.column.createdAt":"提交时间","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工单编号","ticket.table.search.ticketNumber.placeholder":"请输入工单编号","ticket.table.search.description":"问题描述","ticket.table.search.description.placeholder":"请输入描述关键词","ticket.table.action.view":"查看","ticket.table.action.delete":"删除","ticket.table.refresh":"刷新","ticket.table.create":"创建工单","ticket.table.delete.login.required":"请登录后再删除工单","ticket.table.delete.success":"删除成功","ticket.table.delete.failed":"删除失败","ticket.table.delete.confirm.title":"确认删除这条工单吗?","ticket.table.delete.confirm.ok":"删除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"加载工单失败,请稍后重试","ticket.history.title":"我的工单","ticket.history.create":"创建工单","ticket.history.login.required.title":"请先登录后再访问工单","ticket.history.login.required.desc":"当前组织设置要求访客登录后才能查看历史工单或创建新的工单。","ticket.history.login.required.cta":"立即登录","ticket.history.login.modal.title":"请先登录","ticket.contact":"联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.form.placeholder.text":"请输入","ticket.form.placeholder.select":"请选择","ticket.form.placeholder.date":"请选择日期","ticket.form.placeholder.time":"请选择时间","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.form.load.error":"获取工单表单失败","common.cancel":"取消","common.confirm":"确认"},FJe={"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.verify.modal.title":"账号验证提示","welcome.verify.modal.description":"您的邮箱和手机号尚未验证,为保障账号安全,建议您尽快完成验证。","welcome.verify.now":"立即验证","welcome.verify.later":"稍后验证"},DJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁体中文","i18n.all":"全部","i18n.queue.tip":"排队队列","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.queue.empty":"暂无排队用户","i18n.queue.accept":"接入","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.change.password":"修改密码","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在输入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀请评价","i18n.ticket":"[工单]","i18n.ticket.thread":"[工单会话]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理部","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超级管理员",ROLE_ADMIN:"管理员",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用户",ROLE_VISITOR:"访客","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.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理员","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技术部","i18n.DEPT.MONEY":"财务部","i18n.DEPT.MARKETING":"市场部","i18n.DEPT.SALES":"销售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.top.tip":"默认置顶语","i18n.top.make":"置顶","i18n.top.cancel":"取消置顶","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"无客服在线,请留言","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","chat.leavemsg.history.title":"历史留言","chat.leavemsg.search.placeholder":"搜索留言内容...","chat.leavemsg.empty":"暂无历史留言","i18n.leavemsg.status.pending":"待回复","i18n.leavemsg.status.replied":"已回复","i18n.leavemsg.status.closed":"已关闭","i18n.leavemsg.status.unknown":"未知状态","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开","i18n.tip.network.connected":"网络已连接-123","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.online.chat":"在线客服","i18n.JOB":"工作","i18n.LANGUAGE":"语言","i18n.TOOL":"工具","i18n.WRITING":"写作","i18n.RAG":"知识库问答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工单","i18n.black.user.already.exists":"用户已拉黑","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.vip.component":"VIP组件, 联系我们了解更多详情","i18n.vip.contactUs":"联系我们","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"会话流程","i18n.username.or.password.incorrect":"用户名或密码错误","i18n.system_notification":"系统通知","i18n.transfer_notification":"会话转接请求","i18n.transfer_accepted":"会话转接已接受","i18n.transfer_rejected":"会话转接已拒绝","i18n.transfer_timeout":"会话转接请求超时","i18n.transfer_cancelled":"会话转接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀请请求","i18n.invite_accepted":"邀请已接受","i18n.invite_rejected":"邀请已拒绝","i18n.invite_timeout":"邀请请求超时","i18n.invite_cancelled":"邀请已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"访客邀请","i18n.visitor_invite_accepted":"访客邀请已接受","i18n.visitor_invite_rejected":"访客邀请已拒绝","i18n.visitor_invite_timeout":"访客邀请超时","i18n.visitor_invite_cancelled":"访客邀请已取消","i18n.group_invite_notification":"群组邀请","i18n.group_invite_accepted":"群组邀请已接受","i18n.group_invite_rejected":"群组邀请已拒绝","i18n.group_invite_timeout":"群组邀请超时","i18n.group_invite_cancelled":"群组邀请已取消","i18n.kbase_invite_notification":"知识库邀请","i18n.kbase_invite_accepted":"知识库邀请已接受","i18n.kbase_invite_rejected":"知识库邀请已拒绝","i18n.kbase_invite_timeout":"知识库邀请超时","i18n.kbase_invite_cancelled":"知识库邀请已取消","i18n.organization_invite_notification":"组织邀请","i18n.organization_invite_accepted":"组织邀请已接受","i18n.organization_invite_rejected":"组织邀请已拒绝","i18n.organization_invite_timeout":"组织邀请超时","i18n.organization_invite_cancelled":"组织邀请已取消","i18n.from":"来自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"时间","i18n.inviter":"邀请人","i18n.invitee":"被邀请人","i18n.visitor":"访客","i18n.group_name":"群组名称","i18n.kbase_name":"知识库名称","i18n.organization_name":"组织名称","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒绝","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":"服务器内部错误","i18n.history.title":"历史记录","i18n.message.status.read":"已读","i18n.message.status.delivered":"已送达","i18n.queue.position":"排队位置","i18n.queue.estimatedWait":"预计等待","i18n.queue.dynamicRemaining":"动态剩余","i18n.queue.imminent":"即将接入","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据","bubbles.welcome.loading":"加载中...","bubbles.welcome.load.error":"加载失败","bubbles.welcome.load.empty":"暂无数据"},LJe={"bubbles.article.image.alt":"文章图片","bubbles.article.hint.click.view":"点击查看详情","bubbles.article.copy.title":"复制标题","bubbles.article.copy.link":"复制链接","bubbles.article.open.link":"打开链接","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新标签页打开","bubbles.article.modal.copy.full":"复制全文","bubbles.article.modal.close":"关闭","bubbles.article.modal.no.more":"暂无更多内容","bubbles.article.copy.link.success":"文章链接已复制到剪贴板","bubbles.article.copy.title.success":"文章标题已复制到剪贴板","bubbles.article.copy.failed":"复制失败,请手动复制","bubbles.article.copy.full.success":"全文已复制","bubbles.article.copy.full.failed":"复制失败","bubbles.robot.message.sent.by.robot":"内容由AI生成","bubbles.robot.helpful":"有帮助","bubbles.robot.not.helpful":"没帮助","bubbles.robot.transfer.to.agent":"转人工","bubbles.robot.copy.content":"复制内容","bubbles.robot.copy.success":"复制成功","bubbles.robot.copy.failed":"复制失败,请手动选择文本复制","bubbles.robot.question":"问题","bubbles.robot.view.thinking.process":"查看思考过程","bubbles.robot.hide.thinking.process":"收起思考过程","bubbles.robot.thank.feedback":"感谢您的反馈!","bubbles.robot.operation.failed":"操作失败,请稍后再试","bubbles.robot.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.robot.no.content":"无可显示内容","bubbles.robot.image.attachments":"图片附件","bubbles.robot.file.attachments":"文件附件","bubbles.robot.click.view.large":"点击查看大图","bubbles.robot.image":"图片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"点击下载附件","bubbles.robot.sources":"来源","bubbles.robot.preview":"预览","bubbles.robot.loading":"加载中...","bubbles.robot.open.in.new.tab":"在新标签页打开","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"复制链接","bubbles.robot.blocked.page":"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。","bubbles.robot.debug.cross.origin.hint":"(跨域无法显示,线上正常)","bubbles.robot.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.robot.feedback.option.irrelevant":"回答不相关","bubbles.robot.feedback.option.unclear":"解释不清楚","bubbles.robot.feedback.option.outdated":"信息过时","bubbles.robot.feedback.option.ineffective":"解决方案无效","bubbles.robot.feedback.option.wrong.steps":"操作步骤错误","bubbles.robot.feedback.option.bad.attitude":"态度不好","bubbles.robot.feedback.option.slow.response":"回复太慢","bubbles.robot.feedback.option.not.solved":"没有解决我的问题","bubbles.robot.feedback.placeholder":"请详细描述问题...","bubbles.robot.feedback.submit":"提交反馈","bubbles.robot.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.robot.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.robot.feedback.submit.failed":"提交失败,请稍后再试","bubbles.robot.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.voice.load.failed":"语音加载失败","bubbles.voice.voice.message":"语音消息","bubbles.voice.copy.link":"复制语音链接","bubbles.voice.copy.success":"语音链接已复制到剪贴板","bubbles.voice.copy.failed":"复制失败,请手动复制","bubbles.voice.download.voice":"下载语音","bubbles.voice.download.started":"语音下载已开始","bubbles.voice.format":"格式","bubbles.voice.duration":"时长","bubbles.video.load.failed":"视频加载失败","bubbles.video.copy.link":"复制视频链接","bubbles.video.copy.success":"视频链接已复制到剪贴板","bubbles.video.copy.failed":"复制失败,请手动复制","bubbles.video.download.video":"下载视频","bubbles.video.download.started":"视频下载已开始","bubbles.video.resolution":"分辨率","bubbles.file.load.failed":"文件加载失败","bubbles.file.copy.link":"复制文件链接","bubbles.file.copy.success":"文件链接已复制到剪贴板","bubbles.file.copy.failed":"复制失败,请手动复制","bubbles.file.download.file":"下载文件","bubbles.file.download.started":"文件下载已开始","bubbles.file.invalid.link":"文件链接无效","bubbles.file.size":"大小","bubbles.file.type":"类型","bubbles.file.name":"文件名","bubbles.file.unknown.file":"未知文件","bubbles.image.load.failed":"图片加载失败","bubbles.image.alt":"图片消息","bubbles.image.copy.link":"复制图片链接","bubbles.image.copy.success":"图片链接已复制到剪贴板","bubbles.image.copy.failed":"复制失败,请手动复制","bubbles.image.download.image":"下载图片","bubbles.image.download.started":"图片下载已开始","bubbles.image.view.large":"查看大图","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"联系方式","bubbles.leave.msg.content":"留言内容","bubbles.leave.msg.upload.image":"上传图片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失败","bubbles.leave.msg.contact.placeholder":"请输入您的联系方式","bubbles.leave.msg.content.placeholder":"请输入您的留言内容","bubbles.leave.msg.image.required":"请上传图片","bubbles.leave.msg.content.required":"请输入留言内容","bubbles.leave.msg.submit.error":"提交过程中出错,请稍后重试","bubbles.leave.msg.customer.reply":"客服回复","bubbles.leave.msg.contact.required":"请输入联系方式","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.cancel":"取消","bubbles.leave.msg.prefilled.info":"已为您预填历史留言信息,您可以根据需要修改","bubbles.rate.rate.service":"请对我们的服务进行评价","bubbles.rate.very.satisfied":"非常满意","bubbles.rate.satisfied":"满意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不满意","bubbles.rate.very.dissatisfied":"非常不满意","bubbles.rate.comment":"评价内容","bubbles.rate.comment.placeholder":"请输入您的评价内容","bubbles.rate.submit":"提交评价","bubbles.rate.submitted":"已评价","bubbles.rate.resolved":"问题已解决","bubbles.rate.submit.success":"评价提交成功","bubbles.rate.submit.failed":"评价提交失败","bubbles.rate.title.invite":"邀请评价","bubbles.rate.title.from.visitor":"访客发起评价","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据了,从第一页开始","bubbles.welcome.loading":"加载中...","bubbles.faq.related.questions":"相关问题","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暂无相关问题","bubbles.faq.rate.helpful":"有帮助","bubbles.faq.rate.not.helpful":"没帮助","bubbles.faq.transfer.to.agent":"转人工","bubbles.faq.copy.content":"复制内容","bubbles.faq.copy.success":"复制成功","bubbles.faq.copy.failed":"复制失败,请手动选择文本复制","bubbles.faq.thank.feedback":"感谢您的反馈!","bubbles.faq.operation.failed":"操作失败,请稍后再试","bubbles.faq.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.faq.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.faq.feedback.option.irrelevant":"回答不相关","bubbles.faq.feedback.option.unclear":"解释不清楚","bubbles.faq.feedback.option.outdated":"信息过时","bubbles.faq.feedback.option.ineffective":"解决方案无效","bubbles.faq.feedback.option.wrong.steps":"操作步骤错误","bubbles.faq.feedback.option.bad.attitude":"态度不好","bubbles.faq.feedback.option.slow.response":"回复太慢","bubbles.faq.feedback.option.not.solved":"没有解决我的问题","bubbles.faq.feedback.placeholder":"请详细描述问题...","bubbles.faq.feedback.submit":"提交反馈","bubbles.faq.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.faq.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.faq.feedback.submit.failed":"提交失败,请稍后再试","bubbles.faq.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.faq.no.content":"无可显示内容","bubbles.faq.message.from.faq":"此消息来自常见问题","bubbles.faq.network.error":"网络错误,请稍后再试","bubbles.faq.image.attachments":"图片附件","bubbles.faq.file.attachments":"文件附件","bubbles.faq.click.view.large":"点击查看大图","bubbles.faq.image":"图片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"点击下载附件","bubbles.transfer.session":"转接会话","bubbles.invite.session":"邀请会话","bubbles.quotation.image":"图片","bubbles.quotation.image.message":"图片消息","bubbles.quotation.video.message":"视频消息","bubbles.quotation.audio":"音频","bubbles.quotation.audio.message":"音频消息","bubbles.quotation.voice.message":"语音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音乐","bubbles.quotation.music.message":"音乐消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"订单","bubbles.quotation.order.number":"订单号","bubbles.quotation.order.message":"订单消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"机器人消息","bubbles.quotation.rate.message":"评价消息","bubbles.quotation.rate.invite":"评价邀请","bubbles.quotation.transfer.message":"转接消息","bubbles.quotation.transfer.accept":"转接接受","bubbles.quotation.transfer.reject":"转接拒绝","bubbles.quotation.invite.message":"邀请消息","bubbles.quotation.invite.accept":"邀请接受","bubbles.quotation.invite.reject":"邀请拒绝","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大图片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,无法打开地图","bubbles.location.address.copied":"地址已复制到剪贴板","bubbles.location.copy.failed":"复制失败","bubbles.location.parse.failed":"位置信息解析失败","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐标","bubbles.location.coordinates.incomplete":"坐标信息不完整","bubbles.location.open.map":"打开地图","bubbles.location.copy.address":"复制地址","bubbles.audio.load.failed":"音频加载失败","bubbles.audio.copy.success":"复制成功","bubbles.audio.copy.failed":"复制失败,请手动复制","bubbles.audio.copy.link":"复制音频链接","bubbles.audio.download.audio":"下载音频","bubbles.audio.download.started":"音频下载已开始","bubbles.audio.format":"格式","bubbles.audio.duration":"时长","bubbles.transfer.accepted.title":"同意转接会话","bubbles.transfer.rejected.title":"拒绝转接会话","bubbles.transfer.reject.already":"已经拒绝转接","bubbles.transfer.reject":"拒绝转接","bubbles.transfer.accept.already":"已经同意转接","bubbles.transfer.accept":"同意转接","bubbles.llmqa.feedback.option.inaccurate":"回答不准确","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"内容不相关","bubbles.llmqa.feedback.option.poorLanguage":"语言不通顺","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.llmqa.feedback.submit.failed":"提交失败,请稍后再试","bubbles.llmqa.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.llmqa.feedback.placeholder":"请详细描述问题...","bubbles.llmqa.feedback.submit":"提交反馈","bubbles.llmqa.transfer.to.agent":"转人工","bubbles.llmqa.copy.success":"复制成功","bubbles.llmqa.copy.content":"复制内容","bubbles.llmqa.feedback.title":"请告诉我们答案有什么问题:","bubbles.llmqa.upload.image":"上传图片","bubbles.orderSelector.select.order":"请选择您要咨询的订单","bubbles.orderSelector.no.order":"没有对应订单","bubbles.orderSelector.purchased":"已购买","bubbles.orderSelector.search.placeholder":"输入宝贝关键词等","bubbles.orderSelector.trade.status":"交易状态","bubbles.orderSelector.order.details":"订单详情","bubbles.orderSelector.send":"发送","bubbles.orderSelector.shopping.cart":"购物车","bubbles.orderSelector.favorites":"收藏夹","bubbles.orderSelector.footprint":"足迹","bubbles.orderSelector.confirm.send":"确认要发送吗?","bubbles.orderSelector.confirm":"确认","bubbles.orderSelector.cancel":"取消"},BJe={"chat.header.sound.on":"声音开启","chat.header.sound.off":"声音关闭","chat.header.agent.profile":"客服资料","chat.header.visitor.profile":"访客资料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"关闭","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音通话","chat.toolbar.video":"视频通话","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.thread.init.loading":"正在初始化会话...","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.agent.offline":"客服已离线,请通过上方留言框联系我们","chat.transfer.success":"转人工成功","chat.transfer.loading":"转接中...","chat.agent.offline.tip":"客服已离线,请留言","chat.close.confirm.title":"确认关闭","chat.close.confirm.content":"确定要关闭对话窗口吗?","chat.close.confirm.ok":"确定","chat.close.confirm.cancel":"取消","chat.copy.success":"复制成功","chat.copy.failed":"复制失败","chat.download.success":"下载成功","chat.download.failed":"下载失败","chat.download.image.success":"图片下载成功","chat.download.file.success":"文件下载成功","chat.download.video.success":"视频下载成功","chat.download.audio.success":"音频下载成功","chat.download.voice.success":"语音下载成功","chat.upload.loading":"加载中...","chat.faq.loading":"加载中...","chat.error.init.failed":"初始化失败","chat.error.request.failed":"请求出错,请稍后再试","chat.error.sid.empty":"sid不能为空","chat.error.unsupported.type":"暂不支持此类型","chat.error.no.quoted.message":"没有引用消息","chat.error.security.threat":"消息含有不安全内容: {reason}","chat.error.invalid.image.url":"图片链接无效","chat.error.invalid.file.url":"文件链接无效","chat.error.invalid.video.url":"视频链接无效","chat.error.invalid.audio.url":"音频链接无效","chat.error.invalid.voice.url":"语音链接无效","chat.error.get.info.failed":"获取信息失败","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 为空","chat.error.http.error":"HTTP错误,错误代码: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"图片","chat.file.type.file":"文件","chat.file.type.video":"视频","chat.file.type.audio":"音频","chat.file.type.voice":"语音","chat.context.menu.copy":"复制","chat.context.menu.translate":"翻译","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下载图片","chat.context.menu.download.file":"下载文件","chat.context.menu.download.video":"下载视频","chat.context.menu.download.audio":"下载音频","chat.context.menu.download.voice":"下载语音","chat.context.menu.browser.open":"浏览器打开","chat.context.menu.quote":"引用","chat.status.sending":"发送中...","chat.status.sent":"已发送","chat.status.delivered":"已送达","chat.status.read":"已读","chat.status.failed":"发送失败","chat.history.title":"聊天记录","chat.history.loading":"正在加载聊天记录...","chat.history.no.more":"没有更多消息了","chat.history.load.more":"加载更多","chat.typing.agent":"客服正在输入...","chat.typing.robot":"机器人正在思考...","chat.typing.visitor":"您正在输入...","chat.transfer.to.agent":"转人工","chat.transfer.accept":"接受转接","chat.transfer.reject":"拒绝转接","chat.transfer.success.message":"转接成功,客服将为您服务","chat.faq.click.loading":"加载中...","chat.faq.click.success":"FAQ加载成功","chat.faq.click.failed":"FAQ加载失败","chat.call.audio.start":"启动语音通话","chat.call.video.start":"启动视频通话","chat.call.agent.info":"客服","chat.call.audio.title":"语音通话","chat.call.video.title":"视频通话","chat.call.status.connecting":"正在连接...","chat.call.status.failed":"连接失败","chat.call.status.ended":"通话已结束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通话中","chat.call.waiting.answer":"等待对方接听","chat.call.error.prefix":"通话错误: {error}","chat.call.init.audio.failed":"无法初始化语音通话: {error}","chat.call.init.video.failed":"无法初始化视频通话{error}","chat.order.selector.title":"选择订单","chat.order.selector.placeholder":"请选择订单","chat.message.type.text":"文本消息","chat.message.type.image":"图片消息","chat.message.type.file":"文件消息","chat.message.type.video":"视频消息","chat.message.type.audio":"音频消息","chat.message.type.voice":"语音消息","chat.message.type.location":"位置消息","chat.message.type.quotation":"引用消息","chat.system.welcome":"欢迎!今天我能为您做些什么?","chat.system.agent.offline":"客服当前离线","chat.system.agent.online":"客服在线","chat.system.transfer.complete":"转接完成","chat.system.typing.start":"有人正在输入...","chat.system.typing.stop":"输入已停止","chat.system.phone.call.todo":"待开发:拨打电话","chat.system.ticket.todo":"待开发:工单系统","chat.validation.message.empty":"消息不能为空","chat.validation.message.too.long":"消息太长","chat.validation.file.too.large":"文件太大","chat.validation.file.type.not.supported":"不支持的文件类型","chat.network.connected":"网络已连接","chat.network.disconnected":"网络已断开","chat.network.reconnecting":"正在重连...","chat.network.connection.failed":"连接失败","chat.settings.notifications":"通知","chat.settings.sound":"声音","chat.settings.theme":"主题","chat.settings.language":"语言","chat.settings.auto.scroll":"自动滚动","chat.settings.show.timestamps":"显示时间戳","chat.help.shortcuts":"键盘快捷键","chat.help.emoji":"表情指南","chat.help.file.types":"支持的文件类型","chat.help.contact.support":"联系支持","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反馈","chat.feedback.thank.you":"感谢您的反馈!","chat.time.just.now":"刚刚","chat.time.minutes.ago":"{minutes}分钟前","chat.time.hours.ago":"{hours}小时前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"来自{sender}的新消息","chat.accessibility.message.sent":"消息已发送","chat.accessibility.message.delivered":"消息已送达","chat.accessibility.message.read":"消息已读","chat.accessibility.typing.indicator":"{sender}正在输入","chat.accessibility.file.upload":"文件上传: {filename}","chat.accessibility.image.upload":"图片上传: {filename}","ticket.create.title":"创建工单","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.title":"工单标题","ticket.title.required":"请输入工单标题","ticket.title.placeholder":"请简要描述您的问题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.placeholder":"请简要描述您的问题","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.required":"请选择优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.description":"问题描述","ticket.description.required":"请输入问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,包括具体现象、操作步骤等,以便我们更好地为您解决问题...","ticket.description.maxlength":"描述不能超过2000个字符","ticket.contact":"联系方式","ticket.contact.required":"请输入联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.status":"状态","ticket.status.new":"新创建","ticket.submit":"提交工单","ticket.category":"问题类别","ticket.category.required":"请选择问题类别","ticket.category.placeholder":"请选择问题类别"},zJe={...NJe,...AJe,...FJe,...DJe,...LJe,...BJe},HJe={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登錄中...","login.error":"登錄失敗","bubble.title":"您好!","bubble.subtitle":"有什麼可以幫您的嗎?","tabs.home":"首頁","tabs.messages":"消息","tabs.help":"幫助","tabs.news":"新聞","settings.themeColor":"主題顏色","settings.title":"標題","settings.subtitle":"副標題","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部邊距","settings.rightMargin":"右側邊距","settings.leftMargin":"左側邊距","settings.button":"按鈕","settings.button.title":"按鈕標題","settings.button.subtitle":"按鈕副標題","settings.button.icon":"按鈕圖標","settings.button.url":"按鈕連結","settings.bubbleMessage":"氣泡消息","settings.showBubble":"顯示氣泡","settings.bubbleIcon":"氣泡圖標","settings.bubbleTitle":"氣泡標題","settings.bubbleSubtitle":"氣泡副標題","settings.tabsVisibility":"標籤頁顯示","settings.embedCode":"嵌入代碼","settings.copyCode":"複製代碼","settings.navbar":"導航欄","settings.navbar.title":"導航欄標題","settings.navbar.subtitle":"導航欄副標題",title:"在線客服",subtitle:"有什麼可以幫您的嗎?","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"類型","settings.agentId":"客服ID","settings.support":"技術支持","settings.showSupport":"顯示技術支持文本","settings.reset":"重置配置","i18n.app.title":"微語","i18n.app.support":"提供技術支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加載中...","i18n.load.nomore":"沒有更多了","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.system.notification":"系統通知","i18n.top.tip":"默認置顶語","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排隊中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.description":"默認客服描述","i18n.workgroup.nickname":"預設技能組","i18n.workgroup.description":"預設技能組描述","i18n.contact":"詢問聯繫方式","i18n.thanks":"感謝","i18n.welcome":"問候","i18n.bye":"告別","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 API","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服離線","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"複製","chat.menu.delete":"刪除","chat.menu.forward":"轉發","chat.menu.reply":"回覆","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻譯","chat.menu.download.image":"下載圖片","chat.menu.download.file":"下載檔案","chat.menu.download.video":"下載影片","chat.menu.download.audio":"下載音訊","chat.menu.download.voice":"下載語音","chat.menu.browser.open":"瀏覽器開啟","chat.recall.timeout":"消息發送超過5分鐘,無法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"文件","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工單","chat.message.type.unsupported":"暫不支持此類型","chat.message.send.failed":"發送失敗","chat.message.transferring":"轉接中...","chat.faq.title":"常見問題","app.title":"微語","app.helpcenter.title":"幫助中心","app.description":"會話即服務","app.copyright":"© 2024 微語. 保留所有權利.","app.new.conversation":"新會話","app.trial.tip":"微語技術支持","app.trial.tip.tooltip":"微語技術支持","nav.system":"系統入口","nav.development":"系統開發","nav.modules":"模組介紹","nav.system.admin":"管理後台","nav.system.agent":"客服客戶端","nav.system.visitor":"訪客會話","nav.system.workflow":"工作流","nav.system.notebase":"知識庫","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文檔","nav.development.swagger":"Swagger文檔","nav.development.openapi":"OpenAPI文檔","nav.development.knife4j":"Knife4j文檔","nav.development.druid":"Druid","nav.development.docs":"產品文檔","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"客服","nav.modules.kbase":"知識庫","nav.modules.ai":"AI Agent","nav.modules.ticket":"工單","nav.modules.social":"社交","nav.modules.forum":"客户論壇","nav.modules.voc":"客戶之聲","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"視頻客服","nav.architecture":"系統架構","nav.architecture.architecture":"架構圖","menu.edit":"編輯","menu.delete":"刪除","sidebar.newConversation":"新建會話","sidebar.newTicket":"新建工單","chat.recording":"錄音中...","chat.placeholder":"輸入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工單","support.docs":"幫助文檔","support.community":"開發者社區","support.feedback":"用戶之聲","message.streamError":"流錯誤,請重試","message.streamEnd":"流結束","chat.thread.init.loading":"正在初始化會話...","common.cancel":"取消","common.confirm":"確認","common.submit":"提交","common.save":"保存","common.edit":"編輯","common.delete":"刪除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"關閉","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"確定","common.yes":"是","common.no":"否"},VJe={"pages.login.title":"登錄","pages.login.subtitle":"歡迎使用微語客服系統","pages.layouts.userLayout.title":"對話即服務","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.captcha.placeholder":"請輸入驗證碼!","pages.login.captcha.required":"驗證碼是必填項!","pages.login.phoneLogin.getVerificationCode":"獲取驗證碼","pages.login.anonymousLogin":"匿名登錄","pages.getCaptchaSecondText":"秒後重新獲取","pages.login.scanLogin.tab":"掃碼登錄","pages.login.rememberMe":"自動登錄","pages.login.forgot":"忘記密碼","pages.login.submit":"登錄","pages.login.loginWith":"其他登錄方式 :","pages.login.register":"註冊賬號","pages.login.registerAccount":" 註冊帳戶","pages.login.auto.register":"未註冊手機號會自動註冊","pages.login.privacyModal.title":"隱私協議確認","pages.login.privacyModal.description":"為了保護您的個人信息安全,請您閱讀並同意以下協議:","pages.login.privacyModal.privacyPolicy":"《用戶隱私協議》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服務條款》","pages.login.privacyModal.confirmText":"是否同意以上協議並繼續登錄?","pages.login.privacyModal.agreeAndLogin":"同意並登錄","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用戶隱私協議》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服務條款》","pages.welcome.link":"歡迎使用","pages.welcome.title":"歡迎","pages.welcome.description":"微語客服系統是一個開源的客服系統","pages.welcome.getting-started":"開始使用","pages.welcome.view-docs":"查看文檔","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"問答","pages.robot.kb.web":"網站","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.setting":"設置","pages.logout":"退出登錄","pages.footer.website":"微語官網","pages.footer.helpcenter":"帮助文档","pages.login.remember":"記住密碼","pages.agent.tab.basic":"基本信息","pages.agent.robot":"機器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常見問題","pages.advanced.quickButton":"快捷按鈕","pages.advanced.faqGuess":"智能推薦","pages.advanced.faqHot":"熱門問題","pages.advanced.faqShortcut":"快捷回覆","pages.advanced.rate":"滿意度評價","pages.advanced.autoreply":"自動回覆","pages.advanced.leaveMsg":"留言設置","pages.advanced.survey":"調查問卷","pages.advanced.history":"歷史記錄","pages.advanced.inputAssociation":"輸入聯想","pages.advanced.antiHarassment":"驗證碼設置","pages.advanced.captcha":"驗證碼設置","pages.advanced.showPreForm":"顯示預覽","pages.advanced.showHistory":"顯示歷史","pages.advanced.showInputAssociation":"顯示輸入聯想","pages.advanced.showCaptcha":"顯示驗證碼","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":"新西蘭","block.title":"拉黑設置","block.type":"拉黑類型","block.user":"拉黑用戶","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"請選擇封禁結束時間","pages.register.title":"註冊","pages.register.subtitle":"創建您的賬號","pages.register.username":"用戶名","pages.register.password":"密碼","pages.register.confirm":"確認密碼","pages.register.email":"郵箱","pages.register.mobile":"手機號","pages.register.code":"驗證碼","pages.register.agreement":"我已閱讀並同意","pages.register.agreement.terms":"服務條款","pages.register.submit":"註冊","pages.register.login":"使用已有賬號登錄","pages.404.title":"404","pages.404.subtitle":"抱歉,您訪問的頁面不存在","pages.404.description":"您可以嘗試以下操作:","pages.404.actions.back":"返回上一頁","pages.404.actions.home":"返回首頁","pages.403.title":"403","pages.403.subtitle":"抱歉,您沒有訪問該頁面的權限","pages.403.description":"請聯繫管理員獲取權限","pages.403.actions.back":"返回上一頁","pages.500.title":"500","pages.500.subtitle":"抱歉,服務器出錯了","pages.500.description":"請稍後再試或聯繫技術支持","pages.500.actions.back":"返回上一頁","pages.500.actions.home":"返回首頁","ticket.create.title":"創建工單","ticket.form.select.placeholder":"選擇表單","ticket.form.none":"無表單","ticket.title":"標題","ticket.title.placeholder":"請輸入工單標題","ticket.title.required":"請輸入工單標題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.placeholder":"請輸入問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.required":"請選擇優先級","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.priority.critical":"嚴重","ticket.description":"問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,以便我們更好地為您服務...","ticket.description.required":"請輸入問題描述","ticket.description.maxlength":"描述不能超過2000個字符","ticket.status":"狀態","ticket.status.new":"待處理","ticket.status.open":"處理中","ticket.status.closed":"已關閉","ticket.status.assigned":"已分配","ticket.status.claimed":"已認領","ticket.status.unclaimed":"被退回","ticket.status.processing":"處理中","ticket.status.pending":"待處理","ticket.status.holding":"暫停","ticket.status.resumed":"恢復處理","ticket.status.reopened":"重新開啟","ticket.status.resolved":"已解決","ticket.status.escalated":"已升級","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工單編號","ticket.table.column.description":"問題描述","ticket.table.column.category":"問題分類","ticket.table.column.status":"狀態","ticket.table.column.createdAt":"提交時間","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工單編號","ticket.table.search.ticketNumber.placeholder":"請輸入工單編號","ticket.table.search.description":"問題描述","ticket.table.search.description.placeholder":"請輸入描述關鍵詞","ticket.table.action.view":"查看","ticket.table.action.delete":"刪除","ticket.table.refresh":"刷新","ticket.table.create":"建立工單","ticket.table.delete.login.required":"請登入後再刪除工單","ticket.table.delete.success":"刪除成功","ticket.table.delete.failed":"刪除失敗","ticket.table.delete.confirm.title":"確認刪除這筆工單嗎?","ticket.table.delete.confirm.ok":"刪除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"載入工單失敗,請稍後再試","ticket.history.title":"我的工單","ticket.history.create":"建立工單","ticket.history.login.required.title":"請先登入後再訪問工單","ticket.history.login.required.desc":"當前組織要求訪客登入後才能查看歷史工單或建立新的工單。","ticket.history.login.required.cta":"立即登入","ticket.history.login.modal.title":"請先登入","ticket.contact":"聯繫方式","ticket.contact.placeholder":"手機號碼或郵箱地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.form.placeholder.text":"請輸入","ticket.form.placeholder.select":"請選擇","ticket.form.placeholder.date":"請選擇日期","ticket.form.placeholder.time":"請選擇時間","ticket.create.success":"工單創建成功","ticket.create.failed":"工單創建失敗","ticket.form.load.error":"獲取工單表單失敗","common.cancel":"取消","common.confirm":"確認"},WJe={"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.verify.modal.title":"賬號驗證提示","welcome.verify.modal.description":"您的郵箱和手機號尚未驗證,為保障賬號安全,建議您儘快完成驗證。","welcome.verify.now":"立即驗證","welcome.verify.later":"稍後驗證"},UJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"全部","i18n.queue.tip":"排隊隊列","i18n.queue.message.template":"當前排隊人數:{0},大約等待時間:{1} 分鐘","i18n.queue.empty":"隊列為空","i18n.queue.accept":"接入","i18n.system.notification":"系統通知","i18n.system.notification.tip":"系統通知","i18n.old.password.wrong":"舊密碼錯誤","i18n.change.password":"修改密碼","i18n.auth.captcha.send.success":"驗證碼發送成功","i18n.auth.captcha.error":"驗證碼錯誤","i18n.auth.captcha.expired":"驗證碼過期","i18n.auth.captcha.already.send":"驗證碼已發送,請等待","i18n.auth.captcha.validate.failed":"驗證碼驗證失敗","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在輸入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀請評價","i18n.ticket":"[工單]","i18n.ticket.thread":"[工單會話]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理員","i18n.DEPT_MEMBER":"所有成员","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超級管理員",ROLE_ADMIN:"管理員",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用戶",ROLE_VISITOR:"訪客","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.login_notification":"登錄通知","i18n.login_time":"登錄時間","i18n.login_ip":"登錄IP","i18n.login_location":"登錄地點","i18n.if_not_you_please_change_password":"如果這不是您的操作,請立即修改密碼。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理員","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技術部","i18n.DEPT.MONEY":"財務部","i18n.DEPT.MARKETING":"市場部","i18n.DEPT.SALES":"銷售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.top.tip":"默認置顶語","i18n.top.make":"置頂","i18n.top.cancel":"取消置頂","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开-456","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开-456","i18n.tip.network.connected":"网络已连接-456","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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 API","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.preview.title":"預覽","i18n.cancel":"取消","i18n.confirm":"確定","i18n.send":"發送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"轉人工服務","i18n.auto.closed":"會話自動關閉","i18n.agent.closed":"客服關閉會話","i18n.online.chat":"在線客服","i18n.JOB":"工作","i18n.LANGUAGE":"語言","i18n.TOOL":"工具","i18n.WRITING":"寫作","i18n.RAG":"知識庫問答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工單","i18n.black.user.already.exists":"用戶已拉黑","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.vip.component":"VIP組件, 聯繫我們了解更多詳情","i18n.vip.contactUs":"聯繫我們","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"會話流程","i18n.username.or.password.incorrect":"用戶名或密碼不正確","i18n.system_notification":"系統通知","i18n.transfer_notification":"會話轉接請求","i18n.transfer_accepted":"會話轉接已接受","i18n.transfer_rejected":"會話轉接已拒絕","i18n.transfer_timeout":"會話轉接請求超時","i18n.transfer_cancelled":"會話轉接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀請請求","i18n.invite_accepted":"邀請已接受","i18n.invite_rejected":"邀請已拒絕","i18n.invite_timeout":"邀請請求超時","i18n.invite_cancelled":"邀請已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"訪客邀請","i18n.visitor_invite_accepted":"訪客邀請已接受","i18n.visitor_invite_rejected":"訪客邀請已拒絕","i18n.visitor_invite_timeout":"訪客邀請超時","i18n.visitor_invite_cancelled":"訪客邀請已取消","i18n.group_invite_notification":"群組邀請","i18n.group_invite_accepted":"群組邀請已接受","i18n.group_invite_rejected":"群組邀請已拒絕","i18n.group_invite_timeout":"群組邀請超時","i18n.group_invite_cancelled":"群組邀請已取消","i18n.kbase_invite_notification":"知識庫邀請","i18n.kbase_invite_accepted":"知識庫邀請已接受","i18n.kbase_invite_rejected":"知識庫邀請已拒絕","i18n.kbase_invite_timeout":"知識庫邀請超時","i18n.kbase_invite_cancelled":"知識庫邀請已取消","i18n.organization_invite_notification":"組織邀請","i18n.organization_invite_accepted":"組織邀請已接受","i18n.organization_invite_rejected":"組織邀請已拒絕","i18n.organization_invite_timeout":"組織邀請超時","i18n.organization_invite_cancelled":"組織邀請已取消","i18n.from":"來自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"時間","i18n.inviter":"邀請人","i18n.invitee":"被邀請人","i18n.visitor":"訪客","i18n.group_name":"群組名稱","i18n.kbase_name":"知識庫名稱","i18n.organization_name":"組織名稱","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒絕","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":"伺服器內部錯誤","i18n.history.title":"歷史記錄","i18n.message.status.read":"已讀","i18n.message.status.delivered":"已送達","i18n.queue.position":"排隊位置","i18n.queue.estimatedWait":"預計等待","i18n.queue.dynamicRemaining":"動態剩餘","i18n.queue.imminent":"即將接入","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料","bubbles.welcome.loading":"載入中...","bubbles.welcome.load.error":"載入失敗","bubbles.welcome.load.empty":"暫無資料"},qJe={"bubbles.article.image.alt":"文章圖片","bubbles.article.hint.click.view":"點擊查看詳情","bubbles.article.copy.title":"複製標題","bubbles.article.copy.link":"複製連結","bubbles.article.open.link":"打開連結","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新分頁開啟","bubbles.article.modal.copy.full":"複製全文","bubbles.article.modal.close":"關閉","bubbles.article.modal.no.more":"暫無更多內容","bubbles.article.copy.link.success":"文章連結已複製到剪貼簿","bubbles.article.copy.title.success":"文章標題已複製到剪貼簿","bubbles.article.copy.failed":"複製失敗,請手動複製","bubbles.article.copy.full.success":"全文已複製","bubbles.article.copy.full.failed":"複製失敗","bubbles.robot.message.sent.by.robot":"此訊息由機器人發送","bubbles.robot.helpful":"有幫助","bubbles.robot.not.helpful":"沒幫助","bubbles.robot.transfer.to.agent":"轉人工","bubbles.robot.copy.content":"複製內容","bubbles.robot.copy.success":"複製成功","bubbles.robot.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.robot.question":"問題","bubbles.robot.view.thinking.process":"查看思考過程","bubbles.robot.hide.thinking.process":"收起思考過程","bubbles.robot.thank.feedback":"感謝您的反饋!","bubbles.robot.operation.failed":"操作失敗,請稍後再試","bubbles.robot.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.robot.no.content":"無可顯示內容","bubbles.robot.image.attachments":"圖片附件","bubbles.robot.file.attachments":"檔案附件","bubbles.robot.click.view.large":"點擊查看大圖","bubbles.robot.image":"圖片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"點擊下載附件","bubbles.robot.sources":"來源","bubbles.robot.preview":"預覽","bubbles.robot.loading":"載入中...","bubbles.robot.open.in.new.tab":"在新分頁開啟","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"複製連結","bubbles.robot.blocked.page":"此頁面已被瀏覽器攔截或禁止內嵌顯示。您可以點擊右上角圖示在新視窗開啟,或複製連結後於瀏覽器訪問。","bubbles.robot.debug.cross.origin.hint":"(跨域無法顯示,線上正常)","bubbles.robot.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.robot.feedback.option.irrelevant":"回答不相關","bubbles.robot.feedback.option.unclear":"解釋不清楚","bubbles.robot.feedback.option.outdated":"資訊過時","bubbles.robot.feedback.option.ineffective":"解決方案無效","bubbles.robot.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.robot.feedback.option.bad.attitude":"態度不好","bubbles.robot.feedback.option.slow.response":"回覆太慢","bubbles.robot.feedback.option.not.solved":"沒有解決我的問題","bubbles.robot.feedback.placeholder":"請詳細描述問題...","bubbles.robot.feedback.submit":"提交反饋","bubbles.robot.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.robot.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.robot.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.robot.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.voice.load.failed":"語音載入失敗","bubbles.voice.voice.message":"語音訊息","bubbles.voice.copy.link":"複製語音連結","bubbles.voice.copy.success":"語音連結已複製到剪貼簿","bubbles.voice.copy.failed":"複製失敗,請手動複製","bubbles.voice.download.voice":"下載語音","bubbles.voice.download.started":"語音下載已開始","bubbles.voice.format":"格式","bubbles.voice.duration":"時長","bubbles.video.load.failed":"影片載入失敗","bubbles.video.copy.link":"複製影片連結","bubbles.video.copy.success":"影片連結已複製到剪貼簿","bubbles.video.copy.failed":"複製失敗,請手動複製","bubbles.video.download.video":"下載影片","bubbles.video.download.started":"影片下載已開始","bubbles.video.resolution":"解析度","bubbles.file.load.failed":"檔案載入失敗","bubbles.file.copy.link":"複製檔案連結","bubbles.file.copy.success":"檔案連結已複製到剪貼簿","bubbles.file.copy.failed":"複製失敗,請手動複製","bubbles.file.download.file":"下載檔案","bubbles.file.download.started":"檔案下載已開始","bubbles.file.invalid.link":"無效的檔案連結","bubbles.file.size":"大小","bubbles.file.type":"類型","bubbles.file.name":"檔案名","bubbles.file.unknown.file":"未知檔案","bubbles.image.load.failed":"圖片載入失敗","bubbles.image.alt":"圖片消息","bubbles.image.copy.link":"複製圖片連結","bubbles.image.copy.success":"圖片連結已複製到剪貼簿","bubbles.image.copy.failed":"複製失敗,請手動複製","bubbles.image.download.image":"下載圖片","bubbles.image.download.started":"圖片下載已開始","bubbles.image.view.large":"查看大圖","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"聯絡方式","bubbles.leave.msg.content":"留言內容","bubbles.leave.msg.upload.image":"上傳圖片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失敗","bubbles.leave.msg.contact.placeholder":"請輸入您的聯絡方式","bubbles.leave.msg.content.placeholder":"請輸入您的留言內容","bubbles.leave.msg.image.required":"請上傳圖片","bubbles.leave.msg.content.required":"請輸入留言內容","bubbles.leave.msg.submit.error":"提交過程中出錯,請稍後重試","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.customer.reply":"客服回覆","bubbles.rate.rate.service":"請對我們的服務進行評價","bubbles.rate.very.satisfied":"非常滿意","bubbles.rate.satisfied":"滿意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不滿意","bubbles.rate.very.dissatisfied":"非常不滿意","bubbles.rate.comment":"評價內容","bubbles.rate.comment.placeholder":"請輸入您的評價內容","bubbles.rate.submit":"提交評價","bubbles.rate.submitted":"已評價","bubbles.rate.resolved":"問題已解決","bubbles.rate.submit.success":"評價提交成功","bubbles.rate.submit.failed":"評價提交失敗","bubbles.rate.title.invite":"邀請評價","bubbles.rate.title.from.visitor":"訪客發起評價","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料了,從第一頁開始","bubbles.welcome.loading":"載入中...","bubbles.faq.related.questions":"相關問題","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暫無相關問題","bubbles.faq.rate.helpful":"有幫助","bubbles.faq.rate.not.helpful":"沒幫助","bubbles.faq.transfer.to.agent":"轉人工","bubbles.faq.copy.content":"複製內容","bubbles.faq.copy.success":"複製成功","bubbles.faq.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.faq.thank.feedback":"感謝您的反饋!","bubbles.faq.operation.failed":"操作失敗,請稍後再試","bubbles.faq.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.faq.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.faq.feedback.option.irrelevant":"回答不相關","bubbles.faq.feedback.option.unclear":"解釋不清楚","bubbles.faq.feedback.option.outdated":"資訊過時","bubbles.faq.feedback.option.ineffective":"解決方案無效","bubbles.faq.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.faq.feedback.option.bad.attitude":"態度不好","bubbles.faq.feedback.option.slow.response":"回覆太慢","bubbles.faq.feedback.option.not.solved":"沒有解決我的問題","bubbles.faq.feedback.placeholder":"請詳細描述問題...","bubbles.faq.feedback.submit":"提交反饋","bubbles.faq.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.faq.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.faq.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.faq.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.faq.no.content":"無可顯示內容","bubbles.faq.message.from.faq":"此消息來自常見問題","bubbles.faq.network.error":"網路錯誤,請稍後再試","bubbles.faq.image.attachments":"圖片附件","bubbles.faq.file.attachments":"檔案附件","bubbles.faq.click.view.large":"點擊查看大圖","bubbles.faq.image":"圖片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"點擊下載附件","bubbles.transfer.session":"轉接會話","bubbles.invite.session":"邀請會話","bubbles.quotation.image":"圖片","bubbles.quotation.image.message":"圖片消息","bubbles.quotation.video.message":"視頻消息","bubbles.quotation.audio":"音頻","bubbles.quotation.audio.message":"音頻消息","bubbles.quotation.voice.message":"語音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音樂","bubbles.quotation.music.message":"音樂消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"訂單","bubbles.quotation.order.number":"訂單號","bubbles.quotation.order.message":"訂單消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"機器人消息","bubbles.quotation.rate.message":"評價消息","bubbles.quotation.rate.invite":"評價邀請","bubbles.quotation.transfer.message":"轉接消息","bubbles.quotation.transfer.accept":"轉接接受","bubbles.quotation.transfer.reject":"轉接拒絕","bubbles.quotation.invite.message":"邀請消息","bubbles.quotation.invite.accept":"邀請接受","bubbles.quotation.invite.reject":"邀請拒絕","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大圖片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,無法打開地圖","bubbles.location.address.copied":"地址已複製到剪貼板","bubbles.location.copy.failed":"複製失敗","bubbles.location.parse.failed":"位置信息解析失敗","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐標","bubbles.location.coordinates.incomplete":"坐標信息不完整","bubbles.location.open.map":"打開地圖","bubbles.location.copy.address":"複製地址","bubbles.audio.load.failed":"音頻加載失敗","bubbles.audio.copy.success":"複製成功","bubbles.audio.copy.failed":"複製失敗,請手動複製","bubbles.audio.copy.link":"複製音頻鏈接","bubbles.audio.download.audio":"下載音頻","bubbles.audio.download.started":"音頻下載已開始","bubbles.audio.format":"格式","bubbles.audio.duration":"時長","bubbles.transfer.accepted.title":"同意轉接會話","bubbles.transfer.rejected.title":"拒絕轉接會話","bubbles.transfer.reject.already":"已經拒絕轉接","bubbles.transfer.reject":"拒絕轉接","bubbles.transfer.accept.already":"已經同意轉接","bubbles.transfer.accept":"同意轉接","bubbles.llmqa.feedback.option.inaccurate":"回答不準確","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"內容不相關","bubbles.llmqa.feedback.option.poorLanguage":"語言不通順","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.llmqa.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.llmqa.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.llmqa.feedback.placeholder":"請詳細描述問題...","bubbles.llmqa.feedback.submit":"提交反饋","bubbles.llmqa.transfer.to.agent":"轉人工","bubbles.llmqa.copy.success":"複製成功","bubbles.llmqa.copy.content":"複製內容","bubbles.llmqa.feedback.title":"請告訴我們答案有什麼問題:","bubbles.llmqa.upload.image":"上傳圖片","bubbles.orderSelector.select.order":"請選擇您要諮詢的訂單","bubbles.orderSelector.no.order":"沒有對應訂單","bubbles.orderSelector.purchased":"已購買","bubbles.orderSelector.search.placeholder":"輸入寶貝關鍵詞等","bubbles.orderSelector.trade.status":"交易狀態","bubbles.orderSelector.order.details":"訂單詳情","bubbles.orderSelector.send":"發送","bubbles.orderSelector.shopping.cart":"購物車","bubbles.orderSelector.favorites":"收藏夾","bubbles.orderSelector.footprint":"足跡","bubbles.orderSelector.confirm.send":"確認要發送嗎?","bubbles.orderSelector.confirm":"確認","bubbles.orderSelector.cancel":"取消"},GJe={"chat.header.sound.on":"聲音開啟","chat.header.sound.off":"聲音關閉","chat.header.agent.profile":"客服資料","chat.header.visitor.profile":"訪客資料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"關閉","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"檔案","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"語音通話","chat.toolbar.video":"視訊通話","chat.toolbar.tel":"電話","chat.toolbar.ticket":"工單","chat.thread.init.loading":"正在初始化會話...","chat.recall.timeout":"訊息發送超過5分鐘,無法撤回","chat.agent.offline":"客服已離線,請透過上方留言框聯繫我們","chat.transfer.success":"轉人工成功","chat.transfer.loading":"轉接中...","chat.agent.offline.tip":"客服已離線,請留言","chat.close.confirm.title":"確認關閉","chat.close.confirm.content":"確定要關閉對話窗口嗎?","chat.close.confirm.ok":"確定","chat.close.confirm.cancel":"取消","chat.copy.success":"複製成功","chat.copy.failed":"複製失敗","chat.download.success":"下載成功","chat.download.failed":"下載失敗","chat.download.image.success":"圖片下載成功","chat.download.file.success":"檔案下載成功","chat.download.video.success":"影片下載成功","chat.download.audio.success":"音訊下載成功","chat.download.voice.success":"語音下載成功","chat.upload.loading":"載入中...","chat.faq.loading":"載入中...","chat.error.init.failed":"初始化失敗","chat.error.request.failed":"請求出錯,請稍後再試","chat.error.sid.empty":"sid不能為空","chat.error.unsupported.type":"暫不支援此類型","chat.error.no.quoted.message":"沒有引用訊息","chat.error.security.threat":"訊息含有不安全內容: {reason}","chat.error.invalid.image.url":"圖片連結無效","chat.error.invalid.file.url":"檔案連結無效","chat.error.invalid.video.url":"影片連結無效","chat.error.invalid.audio.url":"音訊連結無效","chat.error.invalid.voice.url":"語音連結無效","chat.error.get.info.failed":"獲取資訊失敗","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 為空","chat.error.http.error":"HTTP錯誤,錯誤代碼: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"圖片","chat.file.type.file":"檔案","chat.file.type.video":"影片","chat.file.type.audio":"音訊","chat.file.type.voice":"語音","chat.context.menu.copy":"複製","chat.context.menu.translate":"翻譯","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下載圖片","chat.context.menu.download.file":"下載檔案","chat.context.menu.download.video":"下載影片","chat.context.menu.download.audio":"下載音訊","chat.context.menu.download.voice":"下載語音","chat.context.menu.browser.open":"瀏覽器開啟","chat.context.menu.quote":"引用","chat.status.sending":"發送中...","chat.status.sent":"已發送","chat.status.delivered":"已送達","chat.status.read":"已讀","chat.status.failed":"發送失敗","chat.history.title":"聊天記錄","chat.history.loading":"正在載入聊天記錄...","chat.history.no.more":"沒有更多訊息了","chat.history.load.more":"載入更多","chat.typing.agent":"客服正在輸入...","chat.typing.robot":"機器人正在思考...","chat.typing.visitor":"您正在輸入...","chat.transfer.to.agent":"轉人工","chat.transfer.accept":"接受轉接","chat.transfer.reject":"拒絕轉接","chat.transfer.success.message":"轉接成功,客服將為您服務","chat.faq.click.loading":"載入中...","chat.faq.click.success":"FAQ載入成功","chat.faq.click.failed":"FAQ載入失敗","chat.call.audio.start":"啟動語音通話","chat.call.video.start":"啟動視訊通話","chat.call.agent.info":"客服","chat.call.audio.title":"語音通話","chat.call.video.title":"視訊通話","chat.call.status.connecting":"正在連接...","chat.call.status.failed":"連接失敗","chat.call.status.ended":"通話已結束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通話中","chat.call.waiting.answer":"等待對方接聽","chat.call.error.prefix":"通話錯誤: {error}","chat.call.init.audio.failed":"無法初始化語音通話: {error}","chat.call.init.video.failed":"無法初始化視訊通話{error}","chat.order.selector.title":"選擇訂單","chat.order.selector.placeholder":"請選擇訂單","chat.message.type.text":"文字訊息","chat.message.type.image":"圖片訊息","chat.message.type.file":"檔案訊息","chat.message.type.video":"影片訊息","chat.message.type.audio":"音訊訊息","chat.message.type.voice":"語音訊息","chat.message.type.location":"位置訊息","chat.message.type.quotation":"引用訊息","chat.system.welcome":"歡迎!今天我能為您做些什麼?","chat.system.agent.offline":"客服離線","chat.system.agent.online":"客服在線","chat.system.transfer.complete":"轉接完成","chat.system.typing.start":"有人正在輸入...","chat.system.typing.stop":"輸入已停止","chat.system.phone.call.todo":"待開發:撥打電話","chat.system.ticket.todo":"待開發:工單系統","chat.validation.message.empty":"訊息不能為空","chat.validation.message.too.long":"訊息太長","chat.validation.file.too.large":"檔案太大","chat.validation.file.type.not.supported":"不支援的檔案類型","chat.network.connected":"網路已連接","chat.network.disconnected":"網路已斷開","chat.network.reconnecting":"正在重連...","chat.network.connection.failed":"連接失敗","chat.settings.notifications":"通知","chat.settings.sound":"聲音","chat.settings.theme":"主題","chat.settings.language":"語言","chat.settings.auto.scroll":"自動滾動","chat.settings.show.timestamps":"顯示時間戳","chat.help.shortcuts":"鍵盤快捷鍵","chat.help.emoji":"表情指南","chat.help.file.types":"支援的檔案類型","chat.help.contact.support":"聯繫支援","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反饋","chat.feedback.thank.you":"感謝您的反饋!","chat.time.just.now":"剛剛","chat.time.minutes.ago":"{minutes}分鐘前","chat.time.hours.ago":"{hours}小時前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"來自{sender}的新訊息","chat.accessibility.message.sent":"訊息已發送","chat.accessibility.message.delivered":"訊息已送達","chat.accessibility.message.read":"訊息已讀","chat.accessibility.typing.indicator":"{sender}正在輸入","chat.accessibility.file.upload":"檔案上傳: {filename}","chat.accessibility.image.upload":"圖片上傳: {filename}","ticket.create.title":"建立工單","ticket.create.success":"工單建立成功","ticket.create.failed":"工單建立失敗","ticket.title":"工單標題","ticket.title.required":"請輸入工單標題","ticket.title.placeholder":"請簡要描述您的問題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.placeholder":"請簡要描述您的問題","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.required":"請選擇優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.description":"問題描述","ticket.description.required":"請輸入問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,包括具體現象、操作步驟等,以便我們更好地為您解決問題...","ticket.description.maxlength":"描述不能超過2000個字符","ticket.contact":"聯繫方式","ticket.contact.required":"請輸入聯繫方式","ticket.contact.placeholder":"手機號碼或電郵地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.status":"狀態","ticket.status.new":"待處理","ticket.submit":"提交工單","ticket.category":"問題類別","ticket.category.required":"請選擇問題類別","ticket.category.placeholder":"請選擇問題類別"},KJe={...HJe,...VJe,...WJe,...UJe,...qJe,...GJe},d0={en:jJe,"zh-cn":zJe,"zh-tw":KJe};/** * @remix-run/router v1.23.0 * * Copyright (c) Remix Software Inc. @@ -611,8 +611,8 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function li(){return li=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function kv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function NJe(){return Math.random().toString(36).substr(2,8)}function kV(e,t){return{usr:e.state,key:e.key,idx:t}}function x1(e,t,n,r){return n===void 0&&(n=null),li({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?bf(t):t,{state:n,key:t&&t.key||r||NJe()})}function Wy(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function bf(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function AJe(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=Fi.Pop,l=null,c=d();c==null&&(c=0,o.replaceState(li({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function f(){s=Fi.Pop;let g=d(),y=g==null?null:g-c;c=g,l&&l({action:s,location:v.location,delta:y})}function m(g,y){s=Fi.Push;let w=x1(v.location,g,y);c=d()+1;let x=kV(w,c),C=v.createHref(w);try{o.pushState(x,"",C)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;i.location.assign(C)}a&&l&&l({action:s,location:v.location,delta:1})}function p(g,y){s=Fi.Replace;let w=x1(v.location,g,y);c=d();let x=kV(w,c),C=v.createHref(w);o.replaceState(x,"",C),a&&l&&l({action:s,location:v.location,delta:0})}function h(g){let y=i.location.origin!=="null"?i.location.origin:i.location.href,w=typeof g=="string"?g:Wy(g);return w=w.replace(/ $/,"%20"),Xn(y,"No window.location.(origin|href) available to create URL for href: "+w),new URL(w,y)}let v={get action(){return s},get location(){return e(i,o)},listen(g){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(SV,f),l=g,()=>{i.removeEventListener(SV,f),l=null}},createHref(g){return t(i,g)},createURL:h,encodeLocation(g){let y=h(g);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:m,replace:p,go(g){return o.go(g)}};return v}var Pr;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Pr||(Pr={}));const FJe=new Set(["lazy","caseSensitive","path","id","index","children"]);function DJe(e){return e.index===!0}function A2(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,a)=>{let o=[...n,String(a)],s=typeof i.id=="string"?i.id:o.join("-");if(Xn(i.index!==!0||!i.children,"Cannot specify children on an index route"),Xn(!r[s],'Found a route id collision on id "'+s+`". Route id's must be globally unique within Data Router usages`),DJe(i)){let l=li({},i,t(i),{id:s});return r[s]=l,l}else{let l=li({},i,t(i),{id:s,children:void 0});return r[s]=l,i.children&&(l.children=A2(i.children,t,o,r)),l}})}function Ff(e,t,n){return n===void 0&&(n="/"),nS(e,t,n,!1)}function nS(e,t,n,r){let i=typeof t=="string"?bf(t):t,a=Uy(i.pathname||"/",n);if(a==null)return null;let o=Qle(e);BJe(o);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};l.relativePath.startsWith("/")&&(Xn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Gd([r,l.relativePath]),d=n.concat(l);a.children&&a.children.length>0&&(Xn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),Qle(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:GJe(c,a.index),routesMeta:d})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let l of Zle(a.path))i(a,o,l)}),t}function Zle(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=Zle(r.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function BJe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:KJe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const zJe=/^:[\w-]+$/,HJe=3,VJe=2,WJe=1,UJe=10,qJe=-2,_V=e=>e==="*";function GJe(e,t){let n=e.split("/"),r=n.length;return n.some(_V)&&(r+=qJe),t&&(r+=VJe),n.filter(i=>!_V(i)).reduce((i,a)=>i+(zJe.test(a)?HJe:a===""?WJe:UJe),r)}function KJe(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function YJe(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{let{paramName:m,isOptional:p}=d;if(m==="*"){let v=s[f]||"";o=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const h=s[f];return p&&!h?c[m]=void 0:c[m]=(h||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function XJe(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),kv(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function JJe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return kv(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Uy(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function QJe(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?bf(e):e;return{pathname:n?n.startsWith("/")?n:ZJe(n,t):t,search:tQe(r),hash:nQe(i)}}function ZJe(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function r8(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function ece(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function tce(e,t){let n=ece(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function nce(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=bf(e):(i=li({},e),Xn(!i.pathname||!i.pathname.includes("?"),r8("?","pathname","search",i)),Xn(!i.pathname||!i.pathname.includes("#"),r8("#","pathname","hash",i)),Xn(!i.search||!i.search.includes("#"),r8("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let m=o.split("/");for(;m[0]==="..";)m.shift(),f-=1;i.pathname=m.join("/")}s=f>=0?t[f]:"/"}let l=QJe(i,s),c=o&&o!=="/"&&o.endsWith("/"),d=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const Gd=e=>e.join("/").replace(/\/\/+/g,"/"),eQe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),tQe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,nQe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class F2{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function w1(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const rce=["post","put","patch","delete"],rQe=new Set(rce),iQe=["get",...rce],aQe=new Set(iQe),oQe=new Set([301,302,303,307,308]),sQe=new Set([307,308]),i8={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},lQe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},u0={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},g9=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,cQe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),ice="remix-router-transitions";function uQe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Xn(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let Pe=e.detectErrorBoundary;i=Te=>({hasErrorBoundary:Pe(Te)})}else i=cQe;let a={},o=A2(e.routes,i,void 0,a),s,l=e.basename||"/",c=e.dataStrategy||pQe,d=e.patchRoutesOnNavigation,f=li({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),m=null,p=new Set,h=null,v=null,g=null,y=e.hydrationData!=null,w=Ff(o,e.history.location,l),x=!1,C=null;if(w==null&&!d){let Pe=_o(404,{pathname:e.history.location.pathname}),{matches:Te,route:Ie}=FV(o);w=Te,C={[Ie.id]:Pe}}w&&!e.hydrationData&&ft(w,o,e.history.location.pathname).active&&(w=null);let S;if(w)if(w.some(Pe=>Pe.route.lazy))S=!1;else if(!w.some(Pe=>Pe.route.loader))S=!0;else if(f.v7_partialHydration){let Pe=e.hydrationData?e.hydrationData.loaderData:null,Te=e.hydrationData?e.hydrationData.errors:null;if(Te){let Ie=w.findIndex($e=>Te[$e.route.id]!==void 0);S=w.slice(0,Ie+1).every($e=>!DI($e.route,Pe,Te))}else S=w.every(Ie=>!DI(Ie.route,Pe,Te))}else S=e.hydrationData!=null;else if(S=!1,w=[],f.v7_partialHydration){let Pe=ft(null,o,e.history.location.pathname);Pe.active&&Pe.matches&&(x=!0,w=Pe.matches)}let k,_={historyAction:e.history.action,location:e.history.location,matches:w,initialized:S,navigation:i8,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||C,fetchers:new Map,blockers:new Map},E=Fi.Pop,T=!1,$,P=!1,M=new Map,j=null,I=!1,R=!1,O=[],L=new Set,D=new Map,B=0,F=-1,z=new Map,H=new Set,A=new Map,V=new Map,W=new Set,U=new Map,X=new Map,J;function re(){if(m=e.history.listen(Pe=>{let{action:Te,location:Ie,delta:$e}=Pe;if(J){J(),J=void 0;return}kv(X.size===0||$e!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let je=Ne({currentLocation:_.location,nextLocation:Ie,historyAction:Te});if(je&&$e!=null){let Ke=new Promise(Ze=>{J=Ze});e.history.go($e*-1),Ee(je,{state:"blocked",location:Ie,proceed(){Ee(je,{state:"proceeding",proceed:void 0,reset:void 0,location:Ie}),Ke.then(()=>e.history.go($e))},reset(){let Ze=new Map(_.blockers);Ze.set(je,u0),Z({blockers:Ze})}});return}return te(Te,Ie)}),n){TQe(t,M);let Pe=()=>PQe(t,M);t.addEventListener("pagehide",Pe),j=()=>t.removeEventListener("pagehide",Pe)}return _.initialized||te(Fi.Pop,_.location,{initialHydration:!0}),k}function Q(){m&&m(),j&&j(),p.clear(),$&&$.abort(),_.fetchers.forEach((Pe,Te)=>ye(Te)),_.blockers.forEach((Pe,Te)=>ge(Te))}function ne(Pe){return p.add(Pe),()=>p.delete(Pe)}function Z(Pe,Te){Te===void 0&&(Te={}),_=li({},_,Pe);let Ie=[],$e=[];f.v7_fetcherPersist&&_.fetchers.forEach((je,Ke)=>{je.state==="idle"&&(W.has(Ke)?$e.push(Ke):Ie.push(Ke))}),W.forEach(je=>{!_.fetchers.has(je)&&!D.has(je)&&$e.push(je)}),[...p].forEach(je=>je(_,{deletedFetchers:$e,viewTransitionOpts:Te.viewTransitionOpts,flushSync:Te.flushSync===!0})),f.v7_fetcherPersist?(Ie.forEach(je=>_.fetchers.delete(je)),$e.forEach(je=>ye(je))):$e.forEach(je=>W.delete(je))}function se(Pe,Te,Ie){var $e,je;let{flushSync:Ke}=Ie===void 0?{}:Ie,Ze=_.actionData!=null&&_.navigation.formMethod!=null&&_l(_.navigation.formMethod)&&_.navigation.state==="loading"&&(($e=Pe.state)==null?void 0:$e._isRedirect)!==!0,st;Te.actionData?Object.keys(Te.actionData).length>0?st=Te.actionData:st=null:Ze?st=_.actionData:st=null;let Xe=Te.loaderData?NV(_.loaderData,Te.loaderData,Te.matches||[],Te.errors):_.loaderData,Ge=_.blockers;Ge.size>0&&(Ge=new Map(Ge),Ge.forEach((Rt,Nt)=>Ge.set(Nt,u0)));let ct=T===!0||_.navigation.formMethod!=null&&_l(_.navigation.formMethod)&&((je=Pe.state)==null?void 0:je._isRedirect)!==!0;s&&(o=s,s=void 0),I||E===Fi.Pop||(E===Fi.Push?e.history.push(Pe,Pe.state):E===Fi.Replace&&e.history.replace(Pe,Pe.state));let yt;if(E===Fi.Pop){let Rt=M.get(_.location.pathname);Rt&&Rt.has(Pe.pathname)?yt={currentLocation:_.location,nextLocation:Pe}:M.has(Pe.pathname)&&(yt={currentLocation:Pe,nextLocation:_.location})}else if(P){let Rt=M.get(_.location.pathname);Rt?Rt.add(Pe.pathname):(Rt=new Set([Pe.pathname]),M.set(_.location.pathname,Rt)),yt={currentLocation:_.location,nextLocation:Pe}}Z(li({},Te,{actionData:st,loaderData:Xe,historyAction:E,location:Pe,initialized:!0,navigation:i8,revalidation:"idle",restoreScrollPosition:Le(Pe,Te.matches||_.matches),preventScrollReset:ct,blockers:Ge}),{viewTransitionOpts:yt,flushSync:Ke===!0}),E=Fi.Pop,T=!1,P=!1,I=!1,R=!1,O=[]}async function oe(Pe,Te){if(typeof Pe=="number"){e.history.go(Pe);return}let Ie=FI(_.location,_.matches,l,f.v7_prependBasename,Pe,f.v7_relativeSplatPath,Te==null?void 0:Te.fromRouteId,Te==null?void 0:Te.relative),{path:$e,submission:je,error:Ke}=$V(f.v7_normalizeFormMethod,!1,Ie,Te),Ze=_.location,st=x1(_.location,$e,Te&&Te.state);st=li({},st,e.history.encodeLocation(st));let Xe=Te&&Te.replace!=null?Te.replace:void 0,Ge=Fi.Push;Xe===!0?Ge=Fi.Replace:Xe===!1||je!=null&&_l(je.formMethod)&&je.formAction===_.location.pathname+_.location.search&&(Ge=Fi.Replace);let ct=Te&&"preventScrollReset"in Te?Te.preventScrollReset===!0:void 0,yt=(Te&&Te.flushSync)===!0,Rt=Ne({currentLocation:Ze,nextLocation:st,historyAction:Ge});if(Rt){Ee(Rt,{state:"blocked",location:st,proceed(){Ee(Rt,{state:"proceeding",proceed:void 0,reset:void 0,location:st}),oe(Pe,Te)},reset(){let Nt=new Map(_.blockers);Nt.set(Rt,u0),Z({blockers:Nt})}});return}return await te(Ge,st,{submission:je,pendingError:Ke,preventScrollReset:ct,replace:Te&&Te.replace,enableViewTransition:Te&&Te.viewTransition,flushSync:yt})}function ce(){if(de(),Z({revalidation:"loading"}),_.navigation.state!=="submitting"){if(_.navigation.state==="idle"){te(_.historyAction,_.location,{startUninterruptedRevalidation:!0});return}te(E||_.historyAction,_.navigation.location,{overrideNavigation:_.navigation,enableViewTransition:P===!0})}}async function te(Pe,Te,Ie){$&&$.abort(),$=null,E=Pe,I=(Ie&&Ie.startUninterruptedRevalidation)===!0,Ue(_.location,_.matches),T=(Ie&&Ie.preventScrollReset)===!0,P=(Ie&&Ie.enableViewTransition)===!0;let $e=s||o,je=Ie&&Ie.overrideNavigation,Ke=Ie!=null&&Ie.initialHydration&&_.matches&&_.matches.length>0&&!x?_.matches:Ff($e,Te,l),Ze=(Ie&&Ie.flushSync)===!0;if(Ke&&_.initialized&&!R&&xQe(_.location,Te)&&!(Ie&&Ie.submission&&_l(Ie.submission.formMethod))){se(Te,{matches:Ke},{flushSync:Ze});return}let st=ft(Ke,$e,Te.pathname);if(st.active&&st.matches&&(Ke=st.matches),!Ke){let{error:Ct,notFoundMatches:Je,route:Me}=We(Te.pathname);se(Te,{matches:Je,loaderData:{},errors:{[Me.id]:Ct}},{flushSync:Ze});return}$=new AbortController;let Xe=Vp(e.history,Te,$.signal,Ie&&Ie.submission),Ge;if(Ie&&Ie.pendingError)Ge=[Df(Ke).route.id,{type:Pr.error,error:Ie.pendingError}];else if(Ie&&Ie.submission&&_l(Ie.submission.formMethod)){let Ct=await le(Xe,Te,Ie.submission,Ke,st.active,{replace:Ie.replace,flushSync:Ze});if(Ct.shortCircuited)return;if(Ct.pendingActionResult){let[Je,Me]=Ct.pendingActionResult;if(us(Me)&&w1(Me.error)&&Me.error.status===404){$=null,se(Te,{matches:Ct.matches,loaderData:{},errors:{[Je]:Me.error}});return}}Ke=Ct.matches||Ke,Ge=Ct.pendingActionResult,je=a8(Te,Ie.submission),Ze=!1,st.active=!1,Xe=Vp(e.history,Xe.url,Xe.signal)}let{shortCircuited:ct,matches:yt,loaderData:Rt,errors:Nt}=await pe(Xe,Te,Ke,st.active,je,Ie&&Ie.submission,Ie&&Ie.fetcherSubmission,Ie&&Ie.replace,Ie&&Ie.initialHydration===!0,Ze,Ge);ct||($=null,se(Te,li({matches:yt||Ke},AV(Ge),{loaderData:Rt,errors:Nt})))}async function le(Pe,Te,Ie,$e,je,Ke){Ke===void 0&&(Ke={}),de();let Ze=EQe(Te,Ie);if(Z({navigation:Ze},{flushSync:Ke.flushSync===!0}),je){let Ge=await mt($e,Te.pathname,Pe.signal);if(Ge.type==="aborted")return{shortCircuited:!0};if(Ge.type==="error"){let ct=Df(Ge.partialMatches).route.id;return{matches:Ge.partialMatches,pendingActionResult:[ct,{type:Pr.error,error:Ge.error}]}}else if(Ge.matches)$e=Ge.matches;else{let{notFoundMatches:ct,error:yt,route:Rt}=We(Te.pathname);return{matches:ct,pendingActionResult:[Rt.id,{type:Pr.error,error:yt}]}}}let st,Xe=W0($e,Te);if(!Xe.route.action&&!Xe.route.lazy)st={type:Pr.error,error:_o(405,{method:Pe.method,pathname:Te.pathname,routeId:Xe.route.id})};else if(st=(await ue("action",_,Pe,[Xe],$e,null))[Xe.route.id],Pe.signal.aborted)return{shortCircuited:!0};if(Jf(st)){let Ge;return Ke&&Ke.replace!=null?Ge=Ke.replace:Ge=OV(st.response.headers.get("Location"),new URL(Pe.url),l)===_.location.pathname+_.location.search,await q(Pe,st,!0,{submission:Ie,replace:Ge}),{shortCircuited:!0}}if(Pd(st))throw _o(400,{type:"defer-action"});if(us(st)){let Ge=Df($e,Xe.route.id);return(Ke&&Ke.replace)!==!0&&(E=Fi.Push),{matches:$e,pendingActionResult:[Ge.route.id,st]}}return{matches:$e,pendingActionResult:[Xe.route.id,st]}}async function pe(Pe,Te,Ie,$e,je,Ke,Ze,st,Xe,Ge,ct){let yt=je||a8(Te,Ke),Rt=Ke||Ze||LV(yt),Nt=!I&&(!f.v7_partialHydration||!Xe);if($e){if(Nt){let St=we(ct);Z(li({navigation:yt},St!==void 0?{actionData:St}:{}),{flushSync:Ge})}let at=await mt(Ie,Te.pathname,Pe.signal);if(at.type==="aborted")return{shortCircuited:!0};if(at.type==="error"){let St=Df(at.partialMatches).route.id;return{matches:at.partialMatches,loaderData:{},errors:{[St]:at.error}}}else if(at.matches)Ie=at.matches;else{let{error:St,notFoundMatches:nn,route:rn}=We(Te.pathname);return{matches:nn,loaderData:{},errors:{[rn.id]:St}}}}let Ct=s||o,[Je,Me]=PV(e.history,_,Ie,Rt,Te,f.v7_partialHydration&&Xe===!0,f.v7_skipActionErrorRevalidation,R,O,L,W,A,H,Ct,l,ct);if(He(at=>!(Ie&&Ie.some(St=>St.route.id===at))||Je&&Je.some(St=>St.route.id===at)),F=++B,Je.length===0&&Me.length===0){let at=Fe();return se(Te,li({matches:Ie,loaderData:{},errors:ct&&us(ct[1])?{[ct[0]]:ct[1].error}:null},AV(ct),at?{fetchers:new Map(_.fetchers)}:{}),{flushSync:Ge}),{shortCircuited:!0}}if(Nt){let at={};if(!$e){at.navigation=yt;let St=we(ct);St!==void 0&&(at.actionData=St)}Me.length>0&&(at.fetchers=_e(Me)),Z(at,{flushSync:Ge})}Me.forEach(at=>{Oe(at.key),at.controller&&D.set(at.key,at.controller)});let ze=()=>Me.forEach(at=>Oe(at.key));$&&$.signal.addEventListener("abort",ze);let{loaderResults:tt,fetcherResults:ot}=await ie(_,Ie,Je,Me,Pe);if(Pe.signal.aborted)return{shortCircuited:!0};$&&$.signal.removeEventListener("abort",ze),Me.forEach(at=>D.delete(at.key));let Qe=Rw(tt);if(Qe)return await q(Pe,Qe.result,!0,{replace:st}),{shortCircuited:!0};if(Qe=Rw(ot),Qe)return H.add(Qe.key),await q(Pe,Qe.result,!0,{replace:st}),{shortCircuited:!0};let{loaderData:nt,errors:lt}=jV(_,Ie,tt,ct,Me,ot,U);U.forEach((at,St)=>{at.subscribe(nn=>{(nn||at.done)&&U.delete(St)})}),f.v7_partialHydration&&Xe&&_.errors&&(lt=li({},_.errors,lt));let xt=Fe(),Dt=Ce(F),vt=xt||Dt||Me.length>0;return li({matches:Ie,loaderData:nt,errors:lt},vt?{fetchers:new Map(_.fetchers)}:{})}function we(Pe){if(Pe&&!us(Pe[1]))return{[Pe[0]]:Pe[1].data};if(_.actionData)return Object.keys(_.actionData).length===0?null:_.actionData}function _e(Pe){return Pe.forEach(Te=>{let Ie=_.fetchers.get(Te.key),$e=d0(void 0,Ie?Ie.data:void 0);_.fetchers.set(Te.key,$e)}),new Map(_.fetchers)}function Y(Pe,Te,Ie,$e){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Oe(Pe);let je=($e&&$e.flushSync)===!0,Ke=s||o,Ze=FI(_.location,_.matches,l,f.v7_prependBasename,Ie,f.v7_relativeSplatPath,Te,$e==null?void 0:$e.relative),st=Ff(Ke,Ze,l),Xe=ft(st,Ke,Ze);if(Xe.active&&Xe.matches&&(st=Xe.matches),!st){ke(Pe,Te,_o(404,{pathname:Ze}),{flushSync:je});return}let{path:Ge,submission:ct,error:yt}=$V(f.v7_normalizeFormMethod,!0,Ze,$e);if(yt){ke(Pe,Te,yt,{flushSync:je});return}let Rt=W0(st,Ge),Nt=($e&&$e.preventScrollReset)===!0;if(ct&&_l(ct.formMethod)){ae(Pe,Te,Ge,Rt,st,Xe.active,je,Nt,ct);return}A.set(Pe,{routeId:Te,path:Ge}),ee(Pe,Te,Ge,Rt,st,Xe.active,je,Nt,ct)}async function ae(Pe,Te,Ie,$e,je,Ke,Ze,st,Xe){de(),A.delete(Pe);function Ge(At){if(!At.route.action&&!At.route.lazy){let $n=_o(405,{method:Xe.formMethod,pathname:Ie,routeId:Te});return ke(Pe,Te,$n,{flushSync:Ze}),!0}return!1}if(!Ke&&Ge($e))return;let ct=_.fetchers.get(Pe);be(Pe,$Qe(Xe,ct),{flushSync:Ze});let yt=new AbortController,Rt=Vp(e.history,Ie,yt.signal,Xe);if(Ke){let At=await mt(je,new URL(Rt.url).pathname,Rt.signal,Pe);if(At.type==="aborted")return;if(At.type==="error"){ke(Pe,Te,At.error,{flushSync:Ze});return}else if(At.matches){if(je=At.matches,$e=W0(je,Ie),Ge($e))return}else{ke(Pe,Te,_o(404,{pathname:Ie}),{flushSync:Ze});return}}D.set(Pe,yt);let Nt=B,Je=(await ue("action",_,Rt,[$e],je,Pe))[$e.route.id];if(Rt.signal.aborted){D.get(Pe)===yt&&D.delete(Pe);return}if(f.v7_fetcherPersist&&W.has(Pe)){if(Jf(Je)||us(Je)){be(Pe,cd(void 0));return}}else{if(Jf(Je))if(D.delete(Pe),F>Nt){be(Pe,cd(void 0));return}else return H.add(Pe),be(Pe,d0(Xe)),q(Rt,Je,!1,{fetcherSubmission:Xe,preventScrollReset:st});if(us(Je)){ke(Pe,Te,Je.error);return}}if(Pd(Je))throw _o(400,{type:"defer-action"});let Me=_.navigation.location||_.location,ze=Vp(e.history,Me,yt.signal),tt=s||o,ot=_.navigation.state!=="idle"?Ff(tt,_.navigation.location,l):_.matches;Xn(ot,"Didn't find any matches after fetcher action");let Qe=++B;z.set(Pe,Qe);let nt=d0(Xe,Je.data);_.fetchers.set(Pe,nt);let[lt,xt]=PV(e.history,_,ot,Xe,Me,!1,f.v7_skipActionErrorRevalidation,R,O,L,W,A,H,tt,l,[$e.route.id,Je]);xt.filter(At=>At.key!==Pe).forEach(At=>{let $n=At.key,In=_.fetchers.get($n),kr=d0(void 0,In?In.data:void 0);_.fetchers.set($n,kr),Oe($n),At.controller&&D.set($n,At.controller)}),Z({fetchers:new Map(_.fetchers)});let Dt=()=>xt.forEach(At=>Oe(At.key));yt.signal.addEventListener("abort",Dt);let{loaderResults:vt,fetcherResults:at}=await ie(_,ot,lt,xt,ze);if(yt.signal.aborted)return;yt.signal.removeEventListener("abort",Dt),z.delete(Pe),D.delete(Pe),xt.forEach(At=>D.delete(At.key));let St=Rw(vt);if(St)return q(ze,St.result,!1,{preventScrollReset:st});if(St=Rw(at),St)return H.add(St.key),q(ze,St.result,!1,{preventScrollReset:st});let{loaderData:nn,errors:rn}=jV(_,ot,vt,void 0,xt,at,U);if(_.fetchers.has(Pe)){let At=cd(Je.data);_.fetchers.set(Pe,At)}Ce(Qe),_.navigation.state==="loading"&&Qe>F?(Xn(E,"Expected pending action"),$&&$.abort(),se(_.navigation.location,{matches:ot,loaderData:nn,errors:rn,fetchers:new Map(_.fetchers)})):(Z({errors:rn,loaderData:NV(_.loaderData,nn,ot,rn),fetchers:new Map(_.fetchers)}),R=!1)}async function ee(Pe,Te,Ie,$e,je,Ke,Ze,st,Xe){let Ge=_.fetchers.get(Pe);be(Pe,d0(Xe,Ge?Ge.data:void 0),{flushSync:Ze});let ct=new AbortController,yt=Vp(e.history,Ie,ct.signal);if(Ke){let Je=await mt(je,new URL(yt.url).pathname,yt.signal,Pe);if(Je.type==="aborted")return;if(Je.type==="error"){ke(Pe,Te,Je.error,{flushSync:Ze});return}else if(Je.matches)je=Je.matches,$e=W0(je,Ie);else{ke(Pe,Te,_o(404,{pathname:Ie}),{flushSync:Ze});return}}D.set(Pe,ct);let Rt=B,Ct=(await ue("loader",_,yt,[$e],je,Pe))[$e.route.id];if(Pd(Ct)&&(Ct=await b9(Ct,yt.signal,!0)||Ct),D.get(Pe)===ct&&D.delete(Pe),!yt.signal.aborted){if(W.has(Pe)){be(Pe,cd(void 0));return}if(Jf(Ct))if(F>Rt){be(Pe,cd(void 0));return}else{H.add(Pe),await q(yt,Ct,!1,{preventScrollReset:st});return}if(us(Ct)){ke(Pe,Te,Ct.error);return}Xn(!Pd(Ct),"Unhandled fetcher deferred data"),be(Pe,cd(Ct.data))}}async function q(Pe,Te,Ie,$e){let{submission:je,fetcherSubmission:Ke,preventScrollReset:Ze,replace:st}=$e===void 0?{}:$e;Te.response.headers.has("X-Remix-Revalidate")&&(R=!0);let Xe=Te.response.headers.get("Location");Xn(Xe,"Expected a Location header on the redirect Response"),Xe=OV(Xe,new URL(Pe.url),l);let Ge=x1(_.location,Xe,{_isRedirect:!0});if(n){let Je=!1;if(Te.response.headers.has("X-Remix-Reload-Document"))Je=!0;else if(g9.test(Xe)){const Me=e.history.createURL(Xe);Je=Me.origin!==t.location.origin||Uy(Me.pathname,l)==null}if(Je){st?t.location.replace(Xe):t.location.assign(Xe);return}}$=null;let ct=st===!0||Te.response.headers.has("X-Remix-Replace")?Fi.Replace:Fi.Push,{formMethod:yt,formAction:Rt,formEncType:Nt}=_.navigation;!je&&!Ke&&yt&&Rt&&Nt&&(je=LV(_.navigation));let Ct=je||Ke;if(sQe.has(Te.response.status)&&Ct&&_l(Ct.formMethod))await te(ct,Ge,{submission:li({},Ct,{formAction:Xe}),preventScrollReset:Ze||T,enableViewTransition:Ie?P:void 0});else{let Je=a8(Ge,je);await te(ct,Ge,{overrideNavigation:Je,fetcherSubmission:Ke,preventScrollReset:Ze||T,enableViewTransition:Ie?P:void 0})}}async function ue(Pe,Te,Ie,$e,je,Ke){let Ze,st={};try{Ze=await hQe(c,Pe,Te,Ie,$e,je,Ke,a,i)}catch(Xe){return $e.forEach(Ge=>{st[Ge.route.id]={type:Pr.error,error:Xe}}),st}for(let[Xe,Ge]of Object.entries(Ze))if(wQe(Ge)){let ct=Ge.result;st[Xe]={type:Pr.redirect,response:bQe(ct,Ie,Xe,je,l,f.v7_relativeSplatPath)}}else st[Xe]=await gQe(Ge);return st}async function ie(Pe,Te,Ie,$e,je){let Ke=Pe.matches,Ze=ue("loader",Pe,je,Ie,Te,null),st=Promise.all($e.map(async ct=>{if(ct.matches&&ct.match&&ct.controller){let Rt=(await ue("loader",Pe,Vp(e.history,ct.path,ct.controller.signal),[ct.match],ct.matches,ct.key))[ct.match.route.id];return{[ct.key]:Rt}}else return Promise.resolve({[ct.key]:{type:Pr.error,error:_o(404,{pathname:ct.path})}})})),Xe=await Ze,Ge=(await st).reduce((ct,yt)=>Object.assign(ct,yt),{});return await Promise.all([kQe(Te,Xe,je.signal,Ke,Pe.loaderData),_Qe(Te,Ge,$e)]),{loaderResults:Xe,fetcherResults:Ge}}function de(){R=!0,O.push(...He()),A.forEach((Pe,Te)=>{D.has(Te)&&L.add(Te),Oe(Te)})}function be(Pe,Te,Ie){Ie===void 0&&(Ie={}),_.fetchers.set(Pe,Te),Z({fetchers:new Map(_.fetchers)},{flushSync:(Ie&&Ie.flushSync)===!0})}function ke(Pe,Te,Ie,$e){$e===void 0&&($e={});let je=Df(_.matches,Te);ye(Pe),Z({errors:{[je.route.id]:Ie},fetchers:new Map(_.fetchers)},{flushSync:($e&&$e.flushSync)===!0})}function xe(Pe){return V.set(Pe,(V.get(Pe)||0)+1),W.has(Pe)&&W.delete(Pe),_.fetchers.get(Pe)||lQe}function ye(Pe){let Te=_.fetchers.get(Pe);D.has(Pe)&&!(Te&&Te.state==="loading"&&z.has(Pe))&&Oe(Pe),A.delete(Pe),z.delete(Pe),H.delete(Pe),f.v7_fetcherPersist&&W.delete(Pe),L.delete(Pe),_.fetchers.delete(Pe)}function Se(Pe){let Te=(V.get(Pe)||0)-1;Te<=0?(V.delete(Pe),W.add(Pe),f.v7_fetcherPersist||ye(Pe)):V.set(Pe,Te),Z({fetchers:new Map(_.fetchers)})}function Oe(Pe){let Te=D.get(Pe);Te&&(Te.abort(),D.delete(Pe))}function Re(Pe){for(let Te of Pe){let Ie=xe(Te),$e=cd(Ie.data);_.fetchers.set(Te,$e)}}function Fe(){let Pe=[],Te=!1;for(let Ie of H){let $e=_.fetchers.get(Ie);Xn($e,"Expected fetcher: "+Ie),$e.state==="loading"&&(H.delete(Ie),Pe.push(Ie),Te=!0)}return Re(Pe),Te}function Ce(Pe){let Te=[];for(let[Ie,$e]of z)if($e0}function ve(Pe,Te){let Ie=_.blockers.get(Pe)||u0;return X.get(Pe)!==Te&&X.set(Pe,Te),Ie}function ge(Pe){_.blockers.delete(Pe),X.delete(Pe)}function Ee(Pe,Te){let Ie=_.blockers.get(Pe)||u0;Xn(Ie.state==="unblocked"&&Te.state==="blocked"||Ie.state==="blocked"&&Te.state==="blocked"||Ie.state==="blocked"&&Te.state==="proceeding"||Ie.state==="blocked"&&Te.state==="unblocked"||Ie.state==="proceeding"&&Te.state==="unblocked","Invalid blocker state transition: "+Ie.state+" -> "+Te.state);let $e=new Map(_.blockers);$e.set(Pe,Te),Z({blockers:$e})}function Ne(Pe){let{currentLocation:Te,nextLocation:Ie,historyAction:$e}=Pe;if(X.size===0)return;X.size>1&&kv(!1,"A router only supports one blocker at a time");let je=Array.from(X.entries()),[Ke,Ze]=je[je.length-1],st=_.blockers.get(Ke);if(!(st&&st.state==="proceeding")&&Ze({currentLocation:Te,nextLocation:Ie,historyAction:$e}))return Ke}function We(Pe){let Te=_o(404,{pathname:Pe}),Ie=s||o,{matches:$e,route:je}=FV(Ie);return He(),{notFoundMatches:$e,route:je,error:Te}}function He(Pe){let Te=[];return U.forEach((Ie,$e)=>{(!Pe||Pe($e))&&(Ie.cancel(),Te.push($e),U.delete($e))}),Te}function Ye(Pe,Te,Ie){if(h=Pe,g=Te,v=Ie||null,!y&&_.navigation===i8){y=!0;let $e=Le(_.location,_.matches);$e!=null&&Z({restoreScrollPosition:$e})}return()=>{h=null,g=null,v=null}}function De(Pe,Te){return v&&v(Pe,Te.map($e=>LJe($e,_.loaderData)))||Pe.key}function Ue(Pe,Te){if(h&&g){let Ie=De(Pe,Te);h[Ie]=g()}}function Le(Pe,Te){if(h){let Ie=De(Pe,Te),$e=h[Ie];if(typeof $e=="number")return $e}return null}function ft(Pe,Te,Ie){if(d)if(Pe){if(Object.keys(Pe[0].params).length>0)return{active:!0,matches:nS(Te,Ie,l,!0)}}else return{active:!0,matches:nS(Te,Ie,l,!0)||[]};return{active:!1,matches:null}}async function mt(Pe,Te,Ie,$e){if(!d)return{type:"success",matches:Pe};let je=Pe;for(;;){let Ke=s==null,Ze=s||o,st=a;try{await d({signal:Ie,path:Te,matches:je,fetcherKey:$e,patch:(ct,yt)=>{Ie.aborted||IV(ct,yt,Ze,st,i)}})}catch(ct){return{type:"error",error:ct,partialMatches:je}}finally{Ke&&!Ie.aborted&&(o=[...o])}if(Ie.aborted)return{type:"aborted"};let Xe=Ff(Ze,Te,l);if(Xe)return{type:"success",matches:Xe};let Ge=nS(Ze,Te,l,!0);if(!Ge||je.length===Ge.length&&je.every((ct,yt)=>ct.route.id===Ge[yt].route.id))return{type:"success",matches:null};je=Ge}}function ut(Pe){a={},s=A2(Pe,i,void 0,a)}function gt(Pe,Te){let Ie=s==null;IV(Pe,Te,s||o,a,i),Ie&&(o=[...o],Z({}))}return k={get basename(){return l},get future(){return f},get state(){return _},get routes(){return o},get window(){return t},initialize:re,subscribe:ne,enableScrollRestoration:Ye,navigate:oe,fetch:Y,revalidate:ce,createHref:Pe=>e.history.createHref(Pe),encodeLocation:Pe=>e.history.encodeLocation(Pe),getFetcher:xe,deleteFetcher:Se,dispose:Q,getBlocker:ve,deleteBlocker:ge,patchRoutes:gt,_internalFetchControllers:D,_internalActiveDeferreds:U,_internalSetRoutes:ut},k}function dQe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function FI(e,t,n,r,i,a,o,s){let l,c;if(o){l=[];for(let f of t)if(l.push(f),f.route.id===o){c=f;break}}else l=t,c=t[t.length-1];let d=nce(i||".",tce(l,a),Uy(e.pathname,n)||e.pathname,s==="path");if(i==null&&(d.search=e.search,d.hash=e.hash),(i==null||i===""||i===".")&&c){let f=y9(d.search);if(c.route.index&&!f)d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index";else if(!c.route.index&&f){let m=new URLSearchParams(d.search),p=m.getAll("index");m.delete("index"),p.filter(v=>v).forEach(v=>m.append("index",v));let h=m.toString();d.search=h?"?"+h:""}}return r&&n!=="/"&&(d.pathname=d.pathname==="/"?n:Gd([n,d.pathname])),Wy(d)}function $V(e,t,n,r){if(!r||!dQe(r))return{path:n};if(r.formMethod&&!SQe(r.formMethod))return{path:n,error:_o(405,{method:r.formMethod})};let i=()=>({path:n,error:_o(400,{type:"invalid-body"})}),a=r.formMethod||"get",o=e?a.toUpperCase():a.toLowerCase(),s=sce(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!_l(o))return i();let m=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((p,h)=>{let[v,g]=h;return""+p+v+"="+g+` -`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:void 0,text:m}}}else if(r.formEncType==="application/json"){if(!_l(o))return i();try{let m=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:m,text:void 0}}}catch{return i()}}}Xn(typeof FormData=="function","FormData is not available in this environment");let l,c;if(r.formData)l=LI(r.formData),c=r.formData;else if(r.body instanceof FormData)l=LI(r.body),c=r.body;else if(r.body instanceof URLSearchParams)l=r.body,c=MV(l);else if(r.body==null)l=new URLSearchParams,c=new FormData;else try{l=new URLSearchParams(r.body),c=MV(l)}catch{return i()}let d={formMethod:o,formAction:s,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(_l(d.formMethod))return{path:n,submission:d};let f=bf(n);return t&&f.search&&y9(f.search)&&l.append("index",""),f.search="?"+l,{path:Wy(f),submission:d}}function TV(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(i=>i.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function PV(e,t,n,r,i,a,o,s,l,c,d,f,m,p,h,v){let g=v?us(v[1])?v[1].error:v[1].data:void 0,y=e.createURL(t.location),w=e.createURL(i),x=n;a&&t.errors?x=TV(n,Object.keys(t.errors)[0],!0):v&&us(v[1])&&(x=TV(n,v[0]));let C=v?v[1].statusCode:void 0,S=o&&C&&C>=400,k=x.filter((E,T)=>{let{route:$}=E;if($.lazy)return!0;if($.loader==null)return!1;if(a)return DI($,t.loaderData,t.errors);if(fQe(t.loaderData,t.matches[T],E)||l.some(j=>j===E.route.id))return!0;let P=t.matches[T],M=E;return RV(E,li({currentUrl:y,currentParams:P.params,nextUrl:w,nextParams:M.params},r,{actionResult:g,actionStatus:C,defaultShouldRevalidate:S?!1:s||y.pathname+y.search===w.pathname+w.search||y.search!==w.search||ace(P,M)}))}),_=[];return f.forEach((E,T)=>{if(a||!n.some(I=>I.route.id===E.routeId)||d.has(T))return;let $=Ff(p,E.path,h);if(!$){_.push({key:T,routeId:E.routeId,path:E.path,matches:null,match:null,controller:null});return}let P=t.fetchers.get(T),M=W0($,E.path),j=!1;m.has(T)?j=!1:c.has(T)?(c.delete(T),j=!0):P&&P.state!=="idle"&&P.data===void 0?j=s:j=RV(M,li({currentUrl:y,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:n[n.length-1].params},r,{actionResult:g,actionStatus:C,defaultShouldRevalidate:S?!1:s})),j&&_.push({key:T,routeId:E.routeId,path:E.path,matches:$,match:M,controller:new AbortController})}),[k,_]}function DI(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=t!=null&&t[e.id]!==void 0,i=n!=null&&n[e.id]!==void 0;return!r&&i?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!r&&!i}function fQe(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function ace(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function RV(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function IV(e,t,n,r,i){var a;let o;if(e){let c=r[e];Xn(c,"No route found to patch children into: routeId = "+e),c.children||(c.children=[]),o=c.children}else o=n;let s=t.filter(c=>!o.some(d=>oce(c,d))),l=A2(s,i,[e||"_","patch",String(((a=o)==null?void 0:a.length)||"0")],r);o.push(...l)}function oce(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,r)=>{var i;return(i=t.children)==null?void 0:i.some(a=>oce(n,a))}):!1}async function mQe(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];Xn(i,"No route found in manifest");let a={};for(let o in r){let l=i[o]!==void 0&&o!=="hasErrorBoundary";kv(!l,'Route "'+i.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!l&&!FJe.has(o)&&(a[o]=r[o])}Object.assign(i,a),Object.assign(i,li({},t(i),{lazy:void 0}))}async function pQe(e){let{matches:t}=e,n=t.filter(i=>i.shouldLoad);return(await Promise.all(n.map(i=>i.resolve()))).reduce((i,a,o)=>Object.assign(i,{[n[o].route.id]:a}),{})}async function hQe(e,t,n,r,i,a,o,s,l,c){let d=a.map(p=>p.route.lazy?mQe(p.route,l,s):void 0),f=a.map((p,h)=>{let v=d[h],g=i.some(w=>w.route.id===p.route.id);return li({},p,{shouldLoad:g,resolve:async w=>(w&&r.method==="GET"&&(p.route.lazy||p.route.loader)&&(g=!0),g?vQe(t,r,p,v,w,c):Promise.resolve({type:Pr.data,result:void 0}))})}),m=await e({matches:f,request:r,params:a[0].params,fetcherKey:o,context:c});try{await Promise.all(d)}catch{}return m}async function vQe(e,t,n,r,i,a){let o,s,l=c=>{let d,f=new Promise((h,v)=>d=v);s=()=>d(),t.signal.addEventListener("abort",s);let m=h=>typeof c!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):c({request:t,params:n.params,context:a},...h!==void 0?[h]:[]),p=(async()=>{try{return{type:"data",result:await(i?i(v=>m(v)):m())}}catch(h){return{type:"error",result:h}}})();return Promise.race([p,f])};try{let c=n.route[e];if(r)if(c){let d,[f]=await Promise.all([l(c).catch(m=>{d=m}),r]);if(d!==void 0)throw d;o=f}else if(await r,c=n.route[e],c)o=await l(c);else if(e==="action"){let d=new URL(t.url),f=d.pathname+d.search;throw _o(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:Pr.data,result:void 0};else if(c)o=await l(c);else{let d=new URL(t.url),f=d.pathname+d.search;throw _o(404,{pathname:f})}Xn(o.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(c){return{type:Pr.error,result:c}}finally{s&&t.signal.removeEventListener("abort",s)}return o}async function gQe(e){let{result:t,type:n}=e;if(lce(t)){let f;try{let m=t.headers.get("Content-Type");m&&/\bapplication\/json\b/.test(m)?t.body==null?f=null:f=await t.json():f=await t.text()}catch(m){return{type:Pr.error,error:m}}return n===Pr.error?{type:Pr.error,error:new F2(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Pr.data,data:f,statusCode:t.status,headers:t.headers}}if(n===Pr.error){if(DV(t)){var r,i;if(t.data instanceof Error){var a,o;return{type:Pr.error,error:t.data,statusCode:(a=t.init)==null?void 0:a.status,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:new F2(((r=t.init)==null?void 0:r.status)||500,void 0,t.data),statusCode:w1(t)?t.status:void 0,headers:(i=t.init)!=null&&i.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:t,statusCode:w1(t)?t.status:void 0}}if(CQe(t)){var s,l;return{type:Pr.deferred,deferredData:t,statusCode:(s=t.init)==null?void 0:s.status,headers:((l=t.init)==null?void 0:l.headers)&&new Headers(t.init.headers)}}if(DV(t)){var c,d;return{type:Pr.data,data:t.data,statusCode:(c=t.init)==null?void 0:c.status,headers:(d=t.init)!=null&&d.headers?new Headers(t.init.headers):void 0}}return{type:Pr.data,data:t}}function bQe(e,t,n,r,i,a){let o=e.headers.get("Location");if(Xn(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!g9.test(o)){let s=r.slice(0,r.findIndex(l=>l.route.id===n)+1);o=FI(new URL(t.url),s,i,!0,o,a),e.headers.set("Location",o)}return e}function OV(e,t,n){if(g9.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),a=Uy(i.pathname,n)!=null;if(i.origin===t.origin&&a)return i.pathname+i.search+i.hash}return e}function Vp(e,t,n,r){let i=e.createURL(sce(t)).toString(),a={signal:n};if(r&&_l(r.formMethod)){let{formMethod:o,formEncType:s}=r;a.method=o.toUpperCase(),s==="application/json"?(a.headers=new Headers({"Content-Type":s}),a.body=JSON.stringify(r.json)):s==="text/plain"?a.body=r.text:s==="application/x-www-form-urlencoded"&&r.formData?a.body=LI(r.formData):a.body=r.formData}return new Request(i,a)}function LI(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function MV(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function yQe(e,t,n,r,i){let a={},o=null,s,l=!1,c={},d=n&&us(n[1])?n[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let m=f.route.id,p=t[m];if(Xn(!Jf(p),"Cannot handle redirect results in processLoaderData"),us(p)){let h=p.error;d!==void 0&&(h=d,d=void 0),o=o||{};{let v=Df(e,m);o[v.route.id]==null&&(o[v.route.id]=h)}a[m]=void 0,l||(l=!0,s=w1(p.error)?p.error.status:500),p.headers&&(c[m]=p.headers)}else Pd(p)?(r.set(m,p.deferredData),a[m]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers)):(a[m]=p.data,p.statusCode&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers))}),d!==void 0&&n&&(o={[n[0]]:d},a[n[0]]=void 0),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:c}}function jV(e,t,n,r,i,a,o){let{loaderData:s,errors:l}=yQe(t,n,r,o);return i.forEach(c=>{let{key:d,match:f,controller:m}=c,p=a[d];if(Xn(p,"Did not find corresponding fetcher result"),!(m&&m.signal.aborted))if(us(p)){let h=Df(e.matches,f==null?void 0:f.route.id);l&&l[h.route.id]||(l=li({},l,{[h.route.id]:p.error})),e.fetchers.delete(d)}else if(Jf(p))Xn(!1,"Unhandled fetcher revalidation redirect");else if(Pd(p))Xn(!1,"Unhandled fetcher deferred data");else{let h=cd(p.data);e.fetchers.set(d,h)}}),{loaderData:s,errors:l}}function NV(e,t,n,r){let i=li({},t);for(let a of n){let o=a.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(i[o]=t[o]):e[o]!==void 0&&a.route.loader&&(i[o]=e[o]),r&&r.hasOwnProperty(o))break}return i}function AV(e){return e?us(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Df(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function FV(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function _o(e,t){let{pathname:n,routeId:r,method:i,type:a,message:o}=t===void 0?{}:t,s="Unknown Server Error",l="Unknown @remix-run/router error";return e===400?(s="Bad Request",i&&n&&r?l="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":a==="defer-action"?l="defer() is not supported in actions":a==="invalid-body"&&(l="Unable to encode submission body")):e===403?(s="Forbidden",l='Route "'+r+'" does not match URL "'+n+'"'):e===404?(s="Not Found",l='No route matches URL "'+n+'"'):e===405&&(s="Method Not Allowed",i&&n&&r?l="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(l='Invalid request method "'+i.toUpperCase()+'"')),new F2(e||500,s,new Error(l),!0)}function Rw(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(Jf(i))return{key:r,result:i}}}function sce(e){let t=typeof e=="string"?bf(e):e;return Wy(li({},t,{hash:""}))}function xQe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function wQe(e){return lce(e.result)&&oQe.has(e.result.status)}function Pd(e){return e.type===Pr.deferred}function us(e){return e.type===Pr.error}function Jf(e){return(e&&e.type)===Pr.redirect}function DV(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function CQe(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function lce(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function SQe(e){return aQe.has(e.toLowerCase())}function _l(e){return rQe.has(e.toLowerCase())}async function kQe(e,t,n,r,i){let a=Object.entries(t);for(let o=0;o(m==null?void 0:m.route.id)===s);if(!c)continue;let d=r.find(m=>m.route.id===c.route.id),f=d!=null&&!ace(d,c)&&(i&&i[c.route.id])!==void 0;Pd(l)&&f&&await b9(l,n,!1).then(m=>{m&&(t[s]=m)})}}async function _Qe(e,t,n){for(let r=0;r(c==null?void 0:c.route.id)===a)&&Pd(s)&&(Xn(o,"Expected an AbortController for revalidating fetcher deferred result"),await b9(s,o.signal,!0).then(c=>{c&&(t[i]=c)}))}}async function b9(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Pr.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Pr.error,error:i}}return{type:Pr.data,data:e.deferredData.data}}}function y9(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function W0(e,t){let n=typeof t=="string"?bf(t).search:t.search;if(e[e.length-1].route.index&&y9(n||""))return e[e.length-1];let r=ece(e);return r[r.length-1]}function LV(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:a,json:o}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:n,formEncType:r,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function a8(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function EQe(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function d0(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function $Qe(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function cd(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function TQe(e,t){try{let n=e.sessionStorage.getItem(ice);if(n){let r=JSON.parse(n);for(let[i,a]of Object.entries(r||{}))a&&Array.isArray(a)&&t.set(i,new Set(a||[]))}}catch{}}function PQe(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(ice,JSON.stringify(n))}catch(r){kv(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/** + */function ci(){return ci=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ev(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function XJe(){return Math.random().toString(36).substr(2,8)}function jV(e,t){return{usr:e.state,key:e.key,idx:t}}function S1(e,t,n,r){return n===void 0&&(n=null),ci({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?bf(t):t,{state:n,key:t&&t.key||r||XJe()})}function qy(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function bf(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function JJe(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=Fi.Pop,l=null,c=d();c==null&&(c=0,o.replaceState(ci({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function f(){s=Fi.Pop;let g=d(),y=g==null?null:g-c;c=g,l&&l({action:s,location:v.location,delta:y})}function m(g,y){s=Fi.Push;let w=S1(v.location,g,y);c=d()+1;let x=jV(w,c),S=v.createHref(w);try{o.pushState(x,"",S)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;i.location.assign(S)}a&&l&&l({action:s,location:v.location,delta:1})}function p(g,y){s=Fi.Replace;let w=S1(v.location,g,y);c=d();let x=jV(w,c),S=v.createHref(w);o.replaceState(x,"",S),a&&l&&l({action:s,location:v.location,delta:0})}function h(g){let y=i.location.origin!=="null"?i.location.origin:i.location.href,w=typeof g=="string"?g:qy(g);return w=w.replace(/ $/,"%20"),Xn(y,"No window.location.(origin|href) available to create URL for href: "+w),new URL(w,y)}let v={get action(){return s},get location(){return e(i,o)},listen(g){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(MV,f),l=g,()=>{i.removeEventListener(MV,f),l=null}},createHref(g){return t(i,g)},createURL:h,encodeLocation(g){let y=h(g);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:m,replace:p,go(g){return o.go(g)}};return v}var Pr;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Pr||(Pr={}));const QJe=new Set(["lazy","caseSensitive","path","id","index","children"]);function ZJe(e){return e.index===!0}function F2(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,a)=>{let o=[...n,String(a)],s=typeof i.id=="string"?i.id:o.join("-");if(Xn(i.index!==!0||!i.children,"Cannot specify children on an index route"),Xn(!r[s],'Found a route id collision on id "'+s+`". Route id's must be globally unique within Data Router usages`),ZJe(i)){let l=ci({},i,t(i),{id:s});return r[s]=l,l}else{let l=ci({},i,t(i),{id:s,children:void 0});return r[s]=l,i.children&&(l.children=F2(i.children,t,o,r)),l}})}function Af(e,t,n){return n===void 0&&(n="/"),rC(e,t,n,!1)}function rC(e,t,n,r){let i=typeof t=="string"?bf(t):t,a=Gy(i.pathname||"/",n);if(a==null)return null;let o=fce(e);tQe(o);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};l.relativePath.startsWith("/")&&(Xn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Gd([r,l.relativePath]),d=n.concat(l);a.children&&a.children.length>0&&(Xn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),fce(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:lQe(c,a.index),routesMeta:d})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let l of mce(a.path))i(a,o,l)}),t}function mce(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=mce(r.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function tQe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:cQe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const nQe=/^:[\w-]+$/,rQe=3,iQe=2,aQe=1,oQe=10,sQe=-2,NV=e=>e==="*";function lQe(e,t){let n=e.split("/"),r=n.length;return n.some(NV)&&(r+=sQe),t&&(r+=iQe),n.filter(i=>!NV(i)).reduce((i,a)=>i+(nQe.test(a)?rQe:a===""?aQe:oQe),r)}function cQe(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function uQe(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{let{paramName:m,isOptional:p}=d;if(m==="*"){let v=s[f]||"";o=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const h=s[f];return p&&!h?c[m]=void 0:c[m]=(h||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function dQe(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ev(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function fQe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ev(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Gy(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function mQe(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?bf(e):e;return{pathname:n?n.startsWith("/")?n:pQe(n,t):t,search:vQe(r),hash:gQe(i)}}function pQe(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function a8(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function pce(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function hce(e,t){let n=pce(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function vce(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=bf(e):(i=ci({},e),Xn(!i.pathname||!i.pathname.includes("?"),a8("?","pathname","search",i)),Xn(!i.pathname||!i.pathname.includes("#"),a8("#","pathname","hash",i)),Xn(!i.search||!i.search.includes("#"),a8("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let m=o.split("/");for(;m[0]==="..";)m.shift(),f-=1;i.pathname=m.join("/")}s=f>=0?t[f]:"/"}let l=mQe(i,s),c=o&&o!=="/"&&o.endsWith("/"),d=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const Gd=e=>e.join("/").replace(/\/\/+/g,"/"),hQe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),vQe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,gQe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class D2{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function C1(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const gce=["post","put","patch","delete"],bQe=new Set(gce),yQe=["get",...gce],xQe=new Set(yQe),wQe=new Set([301,302,303,307,308]),SQe=new Set([307,308]),o8={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},CQe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},f0={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},y9=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,kQe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),bce="remix-router-transitions";function _Qe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Xn(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let Ie=e.detectErrorBoundary;i=Te=>({hasErrorBoundary:Ie(Te)})}else i=kQe;let a={},o=F2(e.routes,i,void 0,a),s,l=e.basename||"/",c=e.dataStrategy||PQe,d=e.patchRoutesOnNavigation,f=ci({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),m=null,p=new Set,h=null,v=null,g=null,y=e.hydrationData!=null,w=Af(o,e.history.location,l),x=!1,S=null;if(w==null&&!d){let Ie=Eo(404,{pathname:e.history.location.pathname}),{matches:Te,route:Oe}=GV(o);w=Te,S={[Oe.id]:Ie}}w&&!e.hydrationData&&We(w,o,e.history.location.pathname).active&&(w=null);let C;if(w)if(w.some(Ie=>Ie.route.lazy))C=!1;else if(!w.some(Ie=>Ie.route.loader))C=!0;else if(f.v7_partialHydration){let Ie=e.hydrationData?e.hydrationData.loaderData:null,Te=e.hydrationData?e.hydrationData.errors:null;if(Te){let Oe=w.findIndex($e=>Te[$e.route.id]!==void 0);C=w.slice(0,Oe+1).every($e=>!BI($e.route,Ie,Te))}else C=w.every(Oe=>!BI(Oe.route,Ie,Te))}else C=e.hydrationData!=null;else if(C=!1,w=[],f.v7_partialHydration){let Ie=We(null,o,e.history.location.pathname);Ie.active&&Ie.matches&&(x=!0,w=Ie.matches)}let _,k={historyAction:e.history.action,location:e.history.location,matches:w,initialized:C,navigation:o8,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||S,fetchers:new Map,blockers:new Map},E=Fi.Pop,T=!1,$,P=!1,M=new Map,j=null,I=!1,R=!1,O=[],D=new Set,L=new Map,B=0,F=-1,z=new Map,H=new Set,A=new Map,V=new Map,W=new Set,U=new Map,Y=new Map,J;function ne(){if(m=e.history.listen(Ie=>{let{action:Te,location:Oe,delta:$e}=Ie;if(J){J(),J=void 0;return}Ev(Y.size===0||$e!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let je=Ne({currentLocation:k.location,nextLocation:Oe,historyAction:Te});if(je&&$e!=null){let Ge=new Promise(Ze=>{J=Ze});e.history.go($e*-1),Ee(je,{state:"blocked",location:Oe,proceed(){Ee(je,{state:"proceeding",proceed:void 0,reset:void 0,location:Oe}),Ge.then(()=>e.history.go($e))},reset(){let Ze=new Map(k.blockers);Ze.set(je,f0),Z({blockers:Ze})}});return}return re(Te,Oe)}),n){VQe(t,M);let Ie=()=>WQe(t,M);t.addEventListener("pagehide",Ie),j=()=>t.removeEventListener("pagehide",Ie)}return k.initialized||re(Fi.Pop,k.location,{initialHydration:!0}),_}function Q(){m&&m(),j&&j(),p.clear(),$&&$.abort(),k.fetchers.forEach((Ie,Te)=>ye(Te)),k.blockers.forEach((Ie,Te)=>ge(Te))}function te(Ie){return p.add(Ie),()=>p.delete(Ie)}function Z(Ie,Te){Te===void 0&&(Te={}),k=ci({},k,Ie);let Oe=[],$e=[];f.v7_fetcherPersist&&k.fetchers.forEach((je,Ge)=>{je.state==="idle"&&(W.has(Ge)?$e.push(Ge):Oe.push(Ge))}),W.forEach(je=>{!k.fetchers.has(je)&&!L.has(je)&&$e.push(je)}),[...p].forEach(je=>je(k,{deletedFetchers:$e,viewTransitionOpts:Te.viewTransitionOpts,flushSync:Te.flushSync===!0})),f.v7_fetcherPersist?(Oe.forEach(je=>k.fetchers.delete(je)),$e.forEach(je=>ye(je))):$e.forEach(je=>W.delete(je))}function le(Ie,Te,Oe){var $e,je;let{flushSync:Ge}=Oe===void 0?{}:Oe,Ze=k.actionData!=null&&k.navigation.formMethod!=null&&_l(k.navigation.formMethod)&&k.navigation.state==="loading"&&(($e=Ie.state)==null?void 0:$e._isRedirect)!==!0,lt;Te.actionData?Object.keys(Te.actionData).length>0?lt=Te.actionData:lt=null:Ze?lt=k.actionData:lt=null;let et=Te.loaderData?UV(k.loaderData,Te.loaderData,Te.matches||[],Te.errors):k.loaderData,qe=k.blockers;qe.size>0&&(qe=new Map(qe),qe.forEach((Pt,jt)=>qe.set(jt,f0)));let ut=T===!0||k.navigation.formMethod!=null&&_l(k.navigation.formMethod)&&((je=Ie.state)==null?void 0:je._isRedirect)!==!0;s&&(o=s,s=void 0),I||E===Fi.Pop||(E===Fi.Push?e.history.push(Ie,Ie.state):E===Fi.Replace&&e.history.replace(Ie,Ie.state));let Ct;if(E===Fi.Pop){let Pt=M.get(k.location.pathname);Pt&&Pt.has(Ie.pathname)?Ct={currentLocation:k.location,nextLocation:Ie}:M.has(Ie.pathname)&&(Ct={currentLocation:Ie,nextLocation:k.location})}else if(P){let Pt=M.get(k.location.pathname);Pt?Pt.add(Ie.pathname):(Pt=new Set([Ie.pathname]),M.set(k.location.pathname,Pt)),Ct={currentLocation:k.location,nextLocation:Ie}}Z(ci({},Te,{actionData:lt,loaderData:et,historyAction:E,location:Ie,initialized:!0,navigation:o8,revalidation:"idle",restoreScrollPosition:Je(Ie,Te.matches||k.matches),preventScrollReset:ut,blockers:qe}),{viewTransitionOpts:Ct,flushSync:Ge===!0}),E=Fi.Pop,T=!1,P=!1,I=!1,R=!1,O=[]}async function se(Ie,Te){if(typeof Ie=="number"){e.history.go(Ie);return}let Oe=LI(k.location,k.matches,l,f.v7_prependBasename,Ie,f.v7_relativeSplatPath,Te==null?void 0:Te.fromRouteId,Te==null?void 0:Te.relative),{path:$e,submission:je,error:Ge}=FV(f.v7_normalizeFormMethod,!1,Oe,Te),Ze=k.location,lt=S1(k.location,$e,Te&&Te.state);lt=ci({},lt,e.history.encodeLocation(lt));let et=Te&&Te.replace!=null?Te.replace:void 0,qe=Fi.Push;et===!0?qe=Fi.Replace:et===!1||je!=null&&_l(je.formMethod)&&je.formAction===k.location.pathname+k.location.search&&(qe=Fi.Replace);let ut=Te&&"preventScrollReset"in Te?Te.preventScrollReset===!0:void 0,Ct=(Te&&Te.flushSync)===!0,Pt=Ne({currentLocation:Ze,nextLocation:lt,historyAction:qe});if(Pt){Ee(Pt,{state:"blocked",location:lt,proceed(){Ee(Pt,{state:"proceeding",proceed:void 0,reset:void 0,location:lt}),se(Ie,Te)},reset(){let jt=new Map(k.blockers);jt.set(Pt,f0),Z({blockers:jt})}});return}return await re(qe,lt,{submission:je,pendingError:Ge,preventScrollReset:ut,replace:Te&&Te.replace,enableViewTransition:Te&&Te.viewTransition,flushSync:Ct})}function ce(){if(de(),Z({revalidation:"loading"}),k.navigation.state!=="submitting"){if(k.navigation.state==="idle"){re(k.historyAction,k.location,{startUninterruptedRevalidation:!0});return}re(E||k.historyAction,k.navigation.location,{overrideNavigation:k.navigation,enableViewTransition:P===!0})}}async function re(Ie,Te,Oe){$&&$.abort(),$=null,E=Ie,I=(Oe&&Oe.startUninterruptedRevalidation)===!0,Ke(k.location,k.matches),T=(Oe&&Oe.preventScrollReset)===!0,P=(Oe&&Oe.enableViewTransition)===!0;let $e=s||o,je=Oe&&Oe.overrideNavigation,Ge=Oe!=null&&Oe.initialHydration&&k.matches&&k.matches.length>0&&!x?k.matches:Af($e,Te,l),Ze=(Oe&&Oe.flushSync)===!0;if(Ge&&k.initialized&&!R&&NQe(k.location,Te)&&!(Oe&&Oe.submission&&_l(Oe.submission.formMethod))){le(Te,{matches:Ge},{flushSync:Ze});return}let lt=We(Ge,$e,Te.pathname);if(lt.active&<.matches&&(Ge=lt.matches),!Ge){let{error:xt,notFoundMatches:Xe,route:Me}=ze(Te.pathname);le(Te,{matches:Xe,loaderData:{},errors:{[Me.id]:xt}},{flushSync:Ze});return}$=new AbortController;let et=Up(e.history,Te,$.signal,Oe&&Oe.submission),qe;if(Oe&&Oe.pendingError)qe=[Ff(Ge).route.id,{type:Pr.error,error:Oe.pendingError}];else if(Oe&&Oe.submission&&_l(Oe.submission.formMethod)){let xt=await ie(et,Te,Oe.submission,Ge,lt.active,{replace:Oe.replace,flushSync:Ze});if(xt.shortCircuited)return;if(xt.pendingActionResult){let[Xe,Me]=xt.pendingActionResult;if(us(Me)&&C1(Me.error)&&Me.error.status===404){$=null,le(Te,{matches:xt.matches,loaderData:{},errors:{[Xe]:Me.error}});return}}Ge=xt.matches||Ge,qe=xt.pendingActionResult,je=s8(Te,Oe.submission),Ze=!1,lt.active=!1,et=Up(e.history,et.url,et.signal)}let{shortCircuited:ut,matches:Ct,loaderData:Pt,errors:jt}=await pe(et,Te,Ge,lt.active,je,Oe&&Oe.submission,Oe&&Oe.fetcherSubmission,Oe&&Oe.replace,Oe&&Oe.initialHydration===!0,Ze,qe);ut||($=null,le(Te,ci({matches:Ct||Ge},qV(qe),{loaderData:Pt,errors:jt})))}async function ie(Ie,Te,Oe,$e,je,Ge){Ge===void 0&&(Ge={}),de();let Ze=zQe(Te,Oe);if(Z({navigation:Ze},{flushSync:Ge.flushSync===!0}),je){let qe=await vt($e,Te.pathname,Ie.signal);if(qe.type==="aborted")return{shortCircuited:!0};if(qe.type==="error"){let ut=Ff(qe.partialMatches).route.id;return{matches:qe.partialMatches,pendingActionResult:[ut,{type:Pr.error,error:qe.error}]}}else if(qe.matches)$e=qe.matches;else{let{notFoundMatches:ut,error:Ct,route:Pt}=ze(Te.pathname);return{matches:ut,pendingActionResult:[Pt.id,{type:Pr.error,error:Ct}]}}}let lt,et=q0($e,Te);if(!et.route.action&&!et.route.lazy)lt={type:Pr.error,error:Eo(405,{method:Ie.method,pathname:Te.pathname,routeId:et.route.id})};else if(lt=(await ue("action",k,Ie,[et],$e,null))[et.route.id],Ie.signal.aborted)return{shortCircuited:!0};if(Xf(lt)){let qe;return Ge&&Ge.replace!=null?qe=Ge.replace:qe=HV(lt.response.headers.get("Location"),new URL(Ie.url),l)===k.location.pathname+k.location.search,await q(Ie,lt,!0,{submission:Oe,replace:qe}),{shortCircuited:!0}}if(Pd(lt))throw Eo(400,{type:"defer-action"});if(us(lt)){let qe=Ff($e,et.route.id);return(Ge&&Ge.replace)!==!0&&(E=Fi.Push),{matches:$e,pendingActionResult:[qe.route.id,lt]}}return{matches:$e,pendingActionResult:[et.route.id,lt]}}async function pe(Ie,Te,Oe,$e,je,Ge,Ze,lt,et,qe,ut){let Ct=je||s8(Te,Ge),Pt=Ge||Ze||YV(Ct),jt=!I&&(!f.v7_partialHydration||!et);if($e){if(jt){let kt=Se(ut);Z(ci({navigation:Ct},kt!==void 0?{actionData:kt}:{}),{flushSync:qe})}let st=await vt(Oe,Te.pathname,Ie.signal);if(st.type==="aborted")return{shortCircuited:!0};if(st.type==="error"){let kt=Ff(st.partialMatches).route.id;return{matches:st.partialMatches,loaderData:{},errors:{[kt]:st.error}}}else if(st.matches)Oe=st.matches;else{let{error:kt,notFoundMatches:an,route:on}=ze(Te.pathname);return{matches:an,loaderData:{},errors:{[on.id]:kt}}}}let xt=s||o,[Xe,Me]=LV(e.history,k,Oe,Pt,Te,f.v7_partialHydration&&et===!0,f.v7_skipActionErrorRevalidation,R,O,D,W,A,H,xt,l,ut);if(He(st=>!(Oe&&Oe.some(kt=>kt.route.id===st))||Xe&&Xe.some(kt=>kt.route.id===st)),F=++B,Xe.length===0&&Me.length===0){let st=Le();return le(Te,ci({matches:Oe,loaderData:{},errors:ut&&us(ut[1])?{[ut[0]]:ut[1].error}:null},qV(ut),st?{fetchers:new Map(k.fetchers)}:{}),{flushSync:qe}),{shortCircuited:!0}}if(jt){let st={};if(!$e){st.navigation=Ct;let kt=Se(ut);kt!==void 0&&(st.actionData=kt)}Me.length>0&&(st.fetchers=_e(Me)),Z(st,{flushSync:qe})}Me.forEach(st=>{Re(st.key),st.controller&&L.set(st.key,st.controller)});let Be=()=>Me.forEach(st=>Re(st.key));$&&$.signal.addEventListener("abort",Be);let{loaderResults:tt,fetcherResults:ot}=await oe(k,Oe,Xe,Me,Ie);if(Ie.signal.aborted)return{shortCircuited:!0};$&&$.signal.removeEventListener("abort",Be),Me.forEach(st=>L.delete(st.key));let Qe=Iw(tt);if(Qe)return await q(Ie,Qe.result,!0,{replace:lt}),{shortCircuited:!0};if(Qe=Iw(ot),Qe)return H.add(Qe.key),await q(Ie,Qe.result,!0,{replace:lt}),{shortCircuited:!0};let{loaderData:rt,errors:ct}=WV(k,Oe,tt,ut,Me,ot,U);U.forEach((st,kt)=>{st.subscribe(an=>{(an||st.done)&&U.delete(kt)})}),f.v7_partialHydration&&et&&k.errors&&(ct=ci({},k.errors,ct));let St=Le(),Ft=we(F),gt=St||Ft||Me.length>0;return ci({matches:Oe,loaderData:rt,errors:ct},gt?{fetchers:new Map(k.fetchers)}:{})}function Se(Ie){if(Ie&&!us(Ie[1]))return{[Ie[0]]:Ie[1].data};if(k.actionData)return Object.keys(k.actionData).length===0?null:k.actionData}function _e(Ie){return Ie.forEach(Te=>{let Oe=k.fetchers.get(Te.key),$e=m0(void 0,Oe?Oe.data:void 0);k.fetchers.set(Te.key,$e)}),new Map(k.fetchers)}function X(Ie,Te,Oe,$e){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Re(Ie);let je=($e&&$e.flushSync)===!0,Ge=s||o,Ze=LI(k.location,k.matches,l,f.v7_prependBasename,Oe,f.v7_relativeSplatPath,Te,$e==null?void 0:$e.relative),lt=Af(Ge,Ze,l),et=We(lt,Ge,Ze);if(et.active&&et.matches&&(lt=et.matches),!lt){ke(Ie,Te,Eo(404,{pathname:Ze}),{flushSync:je});return}let{path:qe,submission:ut,error:Ct}=FV(f.v7_normalizeFormMethod,!0,Ze,$e);if(Ct){ke(Ie,Te,Ct,{flushSync:je});return}let Pt=q0(lt,qe),jt=($e&&$e.preventScrollReset)===!0;if(ut&&_l(ut.formMethod)){ae(Ie,Te,qe,Pt,lt,et.active,je,jt,ut);return}A.set(Ie,{routeId:Te,path:qe}),ee(Ie,Te,qe,Pt,lt,et.active,je,jt,ut)}async function ae(Ie,Te,Oe,$e,je,Ge,Ze,lt,et){de(),A.delete(Ie);function qe(Jt){if(!Jt.route.action&&!Jt.route.lazy){let kn=Eo(405,{method:et.formMethod,pathname:Oe,routeId:Te});return ke(Ie,Te,kn,{flushSync:Ze}),!0}return!1}if(!Ge&&qe($e))return;let ut=k.fetchers.get(Ie);xe(Ie,HQe(et,ut),{flushSync:Ze});let Ct=new AbortController,Pt=Up(e.history,Oe,Ct.signal,et);if(Ge){let Jt=await vt(je,new URL(Pt.url).pathname,Pt.signal,Ie);if(Jt.type==="aborted")return;if(Jt.type==="error"){ke(Ie,Te,Jt.error,{flushSync:Ze});return}else if(Jt.matches){if(je=Jt.matches,$e=q0(je,Oe),qe($e))return}else{ke(Ie,Te,Eo(404,{pathname:Oe}),{flushSync:Ze});return}}L.set(Ie,Ct);let jt=B,Xe=(await ue("action",k,Pt,[$e],je,Ie))[$e.route.id];if(Pt.signal.aborted){L.get(Ie)===Ct&&L.delete(Ie);return}if(f.v7_fetcherPersist&&W.has(Ie)){if(Xf(Xe)||us(Xe)){xe(Ie,cd(void 0));return}}else{if(Xf(Xe))if(L.delete(Ie),F>jt){xe(Ie,cd(void 0));return}else return H.add(Ie),xe(Ie,m0(et)),q(Pt,Xe,!1,{fetcherSubmission:et,preventScrollReset:lt});if(us(Xe)){ke(Ie,Te,Xe.error);return}}if(Pd(Xe))throw Eo(400,{type:"defer-action"});let Me=k.navigation.location||k.location,Be=Up(e.history,Me,Ct.signal),tt=s||o,ot=k.navigation.state!=="idle"?Af(tt,k.navigation.location,l):k.matches;Xn(ot,"Didn't find any matches after fetcher action");let Qe=++B;z.set(Ie,Qe);let rt=m0(et,Xe.data);k.fetchers.set(Ie,rt);let[ct,St]=LV(e.history,k,ot,et,Me,!1,f.v7_skipActionErrorRevalidation,R,O,D,W,A,H,tt,l,[$e.route.id,Xe]);St.filter(Jt=>Jt.key!==Ie).forEach(Jt=>{let kn=Jt.key,On=k.fetchers.get(kn),sr=m0(void 0,On?On.data:void 0);k.fetchers.set(kn,sr),Re(kn),Jt.controller&&L.set(kn,Jt.controller)}),Z({fetchers:new Map(k.fetchers)});let Ft=()=>St.forEach(Jt=>Re(Jt.key));Ct.signal.addEventListener("abort",Ft);let{loaderResults:gt,fetcherResults:st}=await oe(k,ot,ct,St,Be);if(Ct.signal.aborted)return;Ct.signal.removeEventListener("abort",Ft),z.delete(Ie),L.delete(Ie),St.forEach(Jt=>L.delete(Jt.key));let kt=Iw(gt);if(kt)return q(Be,kt.result,!1,{preventScrollReset:lt});if(kt=Iw(st),kt)return H.add(kt.key),q(Be,kt.result,!1,{preventScrollReset:lt});let{loaderData:an,errors:on}=WV(k,ot,gt,void 0,St,st,U);if(k.fetchers.has(Ie)){let Jt=cd(Xe.data);k.fetchers.set(Ie,Jt)}we(Qe),k.navigation.state==="loading"&&Qe>F?(Xn(E,"Expected pending action"),$&&$.abort(),le(k.navigation.location,{matches:ot,loaderData:an,errors:on,fetchers:new Map(k.fetchers)})):(Z({errors:on,loaderData:UV(k.loaderData,an,ot,on),fetchers:new Map(k.fetchers)}),R=!1)}async function ee(Ie,Te,Oe,$e,je,Ge,Ze,lt,et){let qe=k.fetchers.get(Ie);xe(Ie,m0(et,qe?qe.data:void 0),{flushSync:Ze});let ut=new AbortController,Ct=Up(e.history,Oe,ut.signal);if(Ge){let Xe=await vt(je,new URL(Ct.url).pathname,Ct.signal,Ie);if(Xe.type==="aborted")return;if(Xe.type==="error"){ke(Ie,Te,Xe.error,{flushSync:Ze});return}else if(Xe.matches)je=Xe.matches,$e=q0(je,Oe);else{ke(Ie,Te,Eo(404,{pathname:Oe}),{flushSync:Ze});return}}L.set(Ie,ut);let Pt=B,xt=(await ue("loader",k,Ct,[$e],je,Ie))[$e.route.id];if(Pd(xt)&&(xt=await x9(xt,Ct.signal,!0)||xt),L.get(Ie)===ut&&L.delete(Ie),!Ct.signal.aborted){if(W.has(Ie)){xe(Ie,cd(void 0));return}if(Xf(xt))if(F>Pt){xe(Ie,cd(void 0));return}else{H.add(Ie),await q(Ct,xt,!1,{preventScrollReset:lt});return}if(us(xt)){ke(Ie,Te,xt.error);return}Xn(!Pd(xt),"Unhandled fetcher deferred data"),xe(Ie,cd(xt.data))}}async function q(Ie,Te,Oe,$e){let{submission:je,fetcherSubmission:Ge,preventScrollReset:Ze,replace:lt}=$e===void 0?{}:$e;Te.response.headers.has("X-Remix-Revalidate")&&(R=!0);let et=Te.response.headers.get("Location");Xn(et,"Expected a Location header on the redirect Response"),et=HV(et,new URL(Ie.url),l);let qe=S1(k.location,et,{_isRedirect:!0});if(n){let Xe=!1;if(Te.response.headers.has("X-Remix-Reload-Document"))Xe=!0;else if(y9.test(et)){const Me=e.history.createURL(et);Xe=Me.origin!==t.location.origin||Gy(Me.pathname,l)==null}if(Xe){lt?t.location.replace(et):t.location.assign(et);return}}$=null;let ut=lt===!0||Te.response.headers.has("X-Remix-Replace")?Fi.Replace:Fi.Push,{formMethod:Ct,formAction:Pt,formEncType:jt}=k.navigation;!je&&!Ge&&Ct&&Pt&&jt&&(je=YV(k.navigation));let xt=je||Ge;if(SQe.has(Te.response.status)&&xt&&_l(xt.formMethod))await re(ut,qe,{submission:ci({},xt,{formAction:et}),preventScrollReset:Ze||T,enableViewTransition:Oe?P:void 0});else{let Xe=s8(qe,je);await re(ut,qe,{overrideNavigation:Xe,fetcherSubmission:Ge,preventScrollReset:Ze||T,enableViewTransition:Oe?P:void 0})}}async function ue(Ie,Te,Oe,$e,je,Ge){let Ze,lt={};try{Ze=await RQe(c,Ie,Te,Oe,$e,je,Ge,a,i)}catch(et){return $e.forEach(qe=>{lt[qe.route.id]={type:Pr.error,error:et}}),lt}for(let[et,qe]of Object.entries(Ze))if(AQe(qe)){let ut=qe.result;lt[et]={type:Pr.redirect,response:MQe(ut,Oe,et,je,l,f.v7_relativeSplatPath)}}else lt[et]=await OQe(qe);return lt}async function oe(Ie,Te,Oe,$e,je){let Ge=Ie.matches,Ze=ue("loader",Ie,je,Oe,Te,null),lt=Promise.all($e.map(async ut=>{if(ut.matches&&ut.match&&ut.controller){let Pt=(await ue("loader",Ie,Up(e.history,ut.path,ut.controller.signal),[ut.match],ut.matches,ut.key))[ut.match.route.id];return{[ut.key]:Pt}}else return Promise.resolve({[ut.key]:{type:Pr.error,error:Eo(404,{pathname:ut.path})}})})),et=await Ze,qe=(await lt).reduce((ut,Ct)=>Object.assign(ut,Ct),{});return await Promise.all([LQe(Te,et,je.signal,Ge,Ie.loaderData),BQe(Te,qe,$e)]),{loaderResults:et,fetcherResults:qe}}function de(){R=!0,O.push(...He()),A.forEach((Ie,Te)=>{L.has(Te)&&D.add(Te),Re(Te)})}function xe(Ie,Te,Oe){Oe===void 0&&(Oe={}),k.fetchers.set(Ie,Te),Z({fetchers:new Map(k.fetchers)},{flushSync:(Oe&&Oe.flushSync)===!0})}function ke(Ie,Te,Oe,$e){$e===void 0&&($e={});let je=Ff(k.matches,Te);ye(Ie),Z({errors:{[je.route.id]:Oe},fetchers:new Map(k.fetchers)},{flushSync:($e&&$e.flushSync)===!0})}function be(Ie){return V.set(Ie,(V.get(Ie)||0)+1),W.has(Ie)&&W.delete(Ie),k.fetchers.get(Ie)||CQe}function ye(Ie){let Te=k.fetchers.get(Ie);L.has(Ie)&&!(Te&&Te.state==="loading"&&z.has(Ie))&&Re(Ie),A.delete(Ie),z.delete(Ie),H.delete(Ie),f.v7_fetcherPersist&&W.delete(Ie),D.delete(Ie),k.fetchers.delete(Ie)}function Ce(Ie){let Te=(V.get(Ie)||0)-1;Te<=0?(V.delete(Ie),W.add(Ie),f.v7_fetcherPersist||ye(Ie)):V.set(Ie,Te),Z({fetchers:new Map(k.fetchers)})}function Re(Ie){let Te=L.get(Ie);Te&&(Te.abort(),L.delete(Ie))}function Pe(Ie){for(let Te of Ie){let Oe=be(Te),$e=cd(Oe.data);k.fetchers.set(Te,$e)}}function Le(){let Ie=[],Te=!1;for(let Oe of H){let $e=k.fetchers.get(Oe);Xn($e,"Expected fetcher: "+Oe),$e.state==="loading"&&(H.delete(Oe),Ie.push(Oe),Te=!0)}return Pe(Ie),Te}function we(Ie){let Te=[];for(let[Oe,$e]of z)if($e0}function ve(Ie,Te){let Oe=k.blockers.get(Ie)||f0;return Y.get(Ie)!==Te&&Y.set(Ie,Te),Oe}function ge(Ie){k.blockers.delete(Ie),Y.delete(Ie)}function Ee(Ie,Te){let Oe=k.blockers.get(Ie)||f0;Xn(Oe.state==="unblocked"&&Te.state==="blocked"||Oe.state==="blocked"&&Te.state==="blocked"||Oe.state==="blocked"&&Te.state==="proceeding"||Oe.state==="blocked"&&Te.state==="unblocked"||Oe.state==="proceeding"&&Te.state==="unblocked","Invalid blocker state transition: "+Oe.state+" -> "+Te.state);let $e=new Map(k.blockers);$e.set(Ie,Te),Z({blockers:$e})}function Ne(Ie){let{currentLocation:Te,nextLocation:Oe,historyAction:$e}=Ie;if(Y.size===0)return;Y.size>1&&Ev(!1,"A router only supports one blocker at a time");let je=Array.from(Y.entries()),[Ge,Ze]=je[je.length-1],lt=k.blockers.get(Ge);if(!(lt&<.state==="proceeding")&&Ze({currentLocation:Te,nextLocation:Oe,historyAction:$e}))return Ge}function ze(Ie){let Te=Eo(404,{pathname:Ie}),Oe=s||o,{matches:$e,route:je}=GV(Oe);return He(),{notFoundMatches:$e,route:je,error:Te}}function He(Ie){let Te=[];return U.forEach((Oe,$e)=>{(!Ie||Ie($e))&&(Oe.cancel(),Te.push($e),U.delete($e))}),Te}function Ye(Ie,Te,Oe){if(h=Ie,g=Te,v=Oe||null,!y&&k.navigation===o8){y=!0;let $e=Je(k.location,k.matches);$e!=null&&Z({restoreScrollPosition:$e})}return()=>{h=null,g=null,v=null}}function De(Ie,Te){return v&&v(Ie,Te.map($e=>eQe($e,k.loaderData)))||Ie.key}function Ke(Ie,Te){if(h&&g){let Oe=De(Ie,Te);h[Oe]=g()}}function Je(Ie,Te){if(h){let Oe=De(Ie,Te),$e=h[Oe];if(typeof $e=="number")return $e}return null}function We(Ie,Te,Oe){if(d)if(Ie){if(Object.keys(Ie[0].params).length>0)return{active:!0,matches:rC(Te,Oe,l,!0)}}else return{active:!0,matches:rC(Te,Oe,l,!0)||[]};return{active:!1,matches:null}}async function vt(Ie,Te,Oe,$e){if(!d)return{type:"success",matches:Ie};let je=Ie;for(;;){let Ge=s==null,Ze=s||o,lt=a;try{await d({signal:Oe,path:Te,matches:je,fetcherKey:$e,patch:(ut,Ct)=>{Oe.aborted||zV(ut,Ct,Ze,lt,i)}})}catch(ut){return{type:"error",error:ut,partialMatches:je}}finally{Ge&&!Oe.aborted&&(o=[...o])}if(Oe.aborted)return{type:"aborted"};let et=Af(Ze,Te,l);if(et)return{type:"success",matches:et};let qe=rC(Ze,Te,l,!0);if(!qe||je.length===qe.length&&je.every((ut,Ct)=>ut.route.id===qe[Ct].route.id))return{type:"success",matches:null};je=qe}}function dt(Ie){a={},s=F2(Ie,i,void 0,a)}function bt(Ie,Te){let Oe=s==null;zV(Ie,Te,s||o,a,i),Oe&&(o=[...o],Z({}))}return _={get basename(){return l},get future(){return f},get state(){return k},get routes(){return o},get window(){return t},initialize:ne,subscribe:te,enableScrollRestoration:Ye,navigate:se,fetch:X,revalidate:ce,createHref:Ie=>e.history.createHref(Ie),encodeLocation:Ie=>e.history.encodeLocation(Ie),getFetcher:be,deleteFetcher:Ce,dispose:Q,getBlocker:ve,deleteBlocker:ge,patchRoutes:bt,_internalFetchControllers:L,_internalActiveDeferreds:U,_internalSetRoutes:dt},_}function EQe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function LI(e,t,n,r,i,a,o,s){let l,c;if(o){l=[];for(let f of t)if(l.push(f),f.route.id===o){c=f;break}}else l=t,c=t[t.length-1];let d=vce(i||".",hce(l,a),Gy(e.pathname,n)||e.pathname,s==="path");if(i==null&&(d.search=e.search,d.hash=e.hash),(i==null||i===""||i===".")&&c){let f=w9(d.search);if(c.route.index&&!f)d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index";else if(!c.route.index&&f){let m=new URLSearchParams(d.search),p=m.getAll("index");m.delete("index"),p.filter(v=>v).forEach(v=>m.append("index",v));let h=m.toString();d.search=h?"?"+h:""}}return r&&n!=="/"&&(d.pathname=d.pathname==="/"?n:Gd([n,d.pathname])),qy(d)}function FV(e,t,n,r){if(!r||!EQe(r))return{path:n};if(r.formMethod&&!DQe(r.formMethod))return{path:n,error:Eo(405,{method:r.formMethod})};let i=()=>({path:n,error:Eo(400,{type:"invalid-body"})}),a=r.formMethod||"get",o=e?a.toUpperCase():a.toLowerCase(),s=wce(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!_l(o))return i();let m=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((p,h)=>{let[v,g]=h;return""+p+v+"="+g+` +`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:void 0,text:m}}}else if(r.formEncType==="application/json"){if(!_l(o))return i();try{let m=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:m,text:void 0}}}catch{return i()}}}Xn(typeof FormData=="function","FormData is not available in this environment");let l,c;if(r.formData)l=zI(r.formData),c=r.formData;else if(r.body instanceof FormData)l=zI(r.body),c=r.body;else if(r.body instanceof URLSearchParams)l=r.body,c=VV(l);else if(r.body==null)l=new URLSearchParams,c=new FormData;else try{l=new URLSearchParams(r.body),c=VV(l)}catch{return i()}let d={formMethod:o,formAction:s,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(_l(d.formMethod))return{path:n,submission:d};let f=bf(n);return t&&f.search&&w9(f.search)&&l.append("index",""),f.search="?"+l,{path:qy(f),submission:d}}function DV(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(i=>i.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function LV(e,t,n,r,i,a,o,s,l,c,d,f,m,p,h,v){let g=v?us(v[1])?v[1].error:v[1].data:void 0,y=e.createURL(t.location),w=e.createURL(i),x=n;a&&t.errors?x=DV(n,Object.keys(t.errors)[0],!0):v&&us(v[1])&&(x=DV(n,v[0]));let S=v?v[1].statusCode:void 0,C=o&&S&&S>=400,_=x.filter((E,T)=>{let{route:$}=E;if($.lazy)return!0;if($.loader==null)return!1;if(a)return BI($,t.loaderData,t.errors);if($Qe(t.loaderData,t.matches[T],E)||l.some(j=>j===E.route.id))return!0;let P=t.matches[T],M=E;return BV(E,ci({currentUrl:y,currentParams:P.params,nextUrl:w,nextParams:M.params},r,{actionResult:g,actionStatus:S,defaultShouldRevalidate:C?!1:s||y.pathname+y.search===w.pathname+w.search||y.search!==w.search||yce(P,M)}))}),k=[];return f.forEach((E,T)=>{if(a||!n.some(I=>I.route.id===E.routeId)||d.has(T))return;let $=Af(p,E.path,h);if(!$){k.push({key:T,routeId:E.routeId,path:E.path,matches:null,match:null,controller:null});return}let P=t.fetchers.get(T),M=q0($,E.path),j=!1;m.has(T)?j=!1:c.has(T)?(c.delete(T),j=!0):P&&P.state!=="idle"&&P.data===void 0?j=s:j=BV(M,ci({currentUrl:y,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:n[n.length-1].params},r,{actionResult:g,actionStatus:S,defaultShouldRevalidate:C?!1:s})),j&&k.push({key:T,routeId:E.routeId,path:E.path,matches:$,match:M,controller:new AbortController})}),[_,k]}function BI(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=t!=null&&t[e.id]!==void 0,i=n!=null&&n[e.id]!==void 0;return!r&&i?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!r&&!i}function $Qe(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function yce(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function BV(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function zV(e,t,n,r,i){var a;let o;if(e){let c=r[e];Xn(c,"No route found to patch children into: routeId = "+e),c.children||(c.children=[]),o=c.children}else o=n;let s=t.filter(c=>!o.some(d=>xce(c,d))),l=F2(s,i,[e||"_","patch",String(((a=o)==null?void 0:a.length)||"0")],r);o.push(...l)}function xce(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,r)=>{var i;return(i=t.children)==null?void 0:i.some(a=>xce(n,a))}):!1}async function TQe(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];Xn(i,"No route found in manifest");let a={};for(let o in r){let l=i[o]!==void 0&&o!=="hasErrorBoundary";Ev(!l,'Route "'+i.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!l&&!QJe.has(o)&&(a[o]=r[o])}Object.assign(i,a),Object.assign(i,ci({},t(i),{lazy:void 0}))}async function PQe(e){let{matches:t}=e,n=t.filter(i=>i.shouldLoad);return(await Promise.all(n.map(i=>i.resolve()))).reduce((i,a,o)=>Object.assign(i,{[n[o].route.id]:a}),{})}async function RQe(e,t,n,r,i,a,o,s,l,c){let d=a.map(p=>p.route.lazy?TQe(p.route,l,s):void 0),f=a.map((p,h)=>{let v=d[h],g=i.some(w=>w.route.id===p.route.id);return ci({},p,{shouldLoad:g,resolve:async w=>(w&&r.method==="GET"&&(p.route.lazy||p.route.loader)&&(g=!0),g?IQe(t,r,p,v,w,c):Promise.resolve({type:Pr.data,result:void 0}))})}),m=await e({matches:f,request:r,params:a[0].params,fetcherKey:o,context:c});try{await Promise.all(d)}catch{}return m}async function IQe(e,t,n,r,i,a){let o,s,l=c=>{let d,f=new Promise((h,v)=>d=v);s=()=>d(),t.signal.addEventListener("abort",s);let m=h=>typeof c!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):c({request:t,params:n.params,context:a},...h!==void 0?[h]:[]),p=(async()=>{try{return{type:"data",result:await(i?i(v=>m(v)):m())}}catch(h){return{type:"error",result:h}}})();return Promise.race([p,f])};try{let c=n.route[e];if(r)if(c){let d,[f]=await Promise.all([l(c).catch(m=>{d=m}),r]);if(d!==void 0)throw d;o=f}else if(await r,c=n.route[e],c)o=await l(c);else if(e==="action"){let d=new URL(t.url),f=d.pathname+d.search;throw Eo(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:Pr.data,result:void 0};else if(c)o=await l(c);else{let d=new URL(t.url),f=d.pathname+d.search;throw Eo(404,{pathname:f})}Xn(o.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(c){return{type:Pr.error,result:c}}finally{s&&t.signal.removeEventListener("abort",s)}return o}async function OQe(e){let{result:t,type:n}=e;if(Sce(t)){let f;try{let m=t.headers.get("Content-Type");m&&/\bapplication\/json\b/.test(m)?t.body==null?f=null:f=await t.json():f=await t.text()}catch(m){return{type:Pr.error,error:m}}return n===Pr.error?{type:Pr.error,error:new D2(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Pr.data,data:f,statusCode:t.status,headers:t.headers}}if(n===Pr.error){if(KV(t)){var r,i;if(t.data instanceof Error){var a,o;return{type:Pr.error,error:t.data,statusCode:(a=t.init)==null?void 0:a.status,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:new D2(((r=t.init)==null?void 0:r.status)||500,void 0,t.data),statusCode:C1(t)?t.status:void 0,headers:(i=t.init)!=null&&i.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:t,statusCode:C1(t)?t.status:void 0}}if(FQe(t)){var s,l;return{type:Pr.deferred,deferredData:t,statusCode:(s=t.init)==null?void 0:s.status,headers:((l=t.init)==null?void 0:l.headers)&&new Headers(t.init.headers)}}if(KV(t)){var c,d;return{type:Pr.data,data:t.data,statusCode:(c=t.init)==null?void 0:c.status,headers:(d=t.init)!=null&&d.headers?new Headers(t.init.headers):void 0}}return{type:Pr.data,data:t}}function MQe(e,t,n,r,i,a){let o=e.headers.get("Location");if(Xn(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!y9.test(o)){let s=r.slice(0,r.findIndex(l=>l.route.id===n)+1);o=LI(new URL(t.url),s,i,!0,o,a),e.headers.set("Location",o)}return e}function HV(e,t,n){if(y9.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),a=Gy(i.pathname,n)!=null;if(i.origin===t.origin&&a)return i.pathname+i.search+i.hash}return e}function Up(e,t,n,r){let i=e.createURL(wce(t)).toString(),a={signal:n};if(r&&_l(r.formMethod)){let{formMethod:o,formEncType:s}=r;a.method=o.toUpperCase(),s==="application/json"?(a.headers=new Headers({"Content-Type":s}),a.body=JSON.stringify(r.json)):s==="text/plain"?a.body=r.text:s==="application/x-www-form-urlencoded"&&r.formData?a.body=zI(r.formData):a.body=r.formData}return new Request(i,a)}function zI(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function VV(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function jQe(e,t,n,r,i){let a={},o=null,s,l=!1,c={},d=n&&us(n[1])?n[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let m=f.route.id,p=t[m];if(Xn(!Xf(p),"Cannot handle redirect results in processLoaderData"),us(p)){let h=p.error;d!==void 0&&(h=d,d=void 0),o=o||{};{let v=Ff(e,m);o[v.route.id]==null&&(o[v.route.id]=h)}a[m]=void 0,l||(l=!0,s=C1(p.error)?p.error.status:500),p.headers&&(c[m]=p.headers)}else Pd(p)?(r.set(m,p.deferredData),a[m]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers)):(a[m]=p.data,p.statusCode&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers))}),d!==void 0&&n&&(o={[n[0]]:d},a[n[0]]=void 0),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:c}}function WV(e,t,n,r,i,a,o){let{loaderData:s,errors:l}=jQe(t,n,r,o);return i.forEach(c=>{let{key:d,match:f,controller:m}=c,p=a[d];if(Xn(p,"Did not find corresponding fetcher result"),!(m&&m.signal.aborted))if(us(p)){let h=Ff(e.matches,f==null?void 0:f.route.id);l&&l[h.route.id]||(l=ci({},l,{[h.route.id]:p.error})),e.fetchers.delete(d)}else if(Xf(p))Xn(!1,"Unhandled fetcher revalidation redirect");else if(Pd(p))Xn(!1,"Unhandled fetcher deferred data");else{let h=cd(p.data);e.fetchers.set(d,h)}}),{loaderData:s,errors:l}}function UV(e,t,n,r){let i=ci({},t);for(let a of n){let o=a.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(i[o]=t[o]):e[o]!==void 0&&a.route.loader&&(i[o]=e[o]),r&&r.hasOwnProperty(o))break}return i}function qV(e){return e?us(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Ff(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function GV(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Eo(e,t){let{pathname:n,routeId:r,method:i,type:a,message:o}=t===void 0?{}:t,s="Unknown Server Error",l="Unknown @remix-run/router error";return e===400?(s="Bad Request",i&&n&&r?l="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":a==="defer-action"?l="defer() is not supported in actions":a==="invalid-body"&&(l="Unable to encode submission body")):e===403?(s="Forbidden",l='Route "'+r+'" does not match URL "'+n+'"'):e===404?(s="Not Found",l='No route matches URL "'+n+'"'):e===405&&(s="Method Not Allowed",i&&n&&r?l="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(l='Invalid request method "'+i.toUpperCase()+'"')),new D2(e||500,s,new Error(l),!0)}function Iw(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(Xf(i))return{key:r,result:i}}}function wce(e){let t=typeof e=="string"?bf(e):e;return qy(ci({},t,{hash:""}))}function NQe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function AQe(e){return Sce(e.result)&&wQe.has(e.result.status)}function Pd(e){return e.type===Pr.deferred}function us(e){return e.type===Pr.error}function Xf(e){return(e&&e.type)===Pr.redirect}function KV(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function FQe(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function Sce(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function DQe(e){return xQe.has(e.toLowerCase())}function _l(e){return bQe.has(e.toLowerCase())}async function LQe(e,t,n,r,i){let a=Object.entries(t);for(let o=0;o(m==null?void 0:m.route.id)===s);if(!c)continue;let d=r.find(m=>m.route.id===c.route.id),f=d!=null&&!yce(d,c)&&(i&&i[c.route.id])!==void 0;Pd(l)&&f&&await x9(l,n,!1).then(m=>{m&&(t[s]=m)})}}async function BQe(e,t,n){for(let r=0;r(c==null?void 0:c.route.id)===a)&&Pd(s)&&(Xn(o,"Expected an AbortController for revalidating fetcher deferred result"),await x9(s,o.signal,!0).then(c=>{c&&(t[i]=c)}))}}async function x9(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Pr.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Pr.error,error:i}}return{type:Pr.data,data:e.deferredData.data}}}function w9(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function q0(e,t){let n=typeof t=="string"?bf(t).search:t.search;if(e[e.length-1].route.index&&w9(n||""))return e[e.length-1];let r=pce(e);return r[r.length-1]}function YV(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:a,json:o}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:n,formEncType:r,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function s8(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function zQe(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function m0(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function HQe(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function cd(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function VQe(e,t){try{let n=e.sessionStorage.getItem(bce);if(n){let r=JSON.parse(n);for(let[i,a]of Object.entries(r||{}))a&&Array.isArray(a)&&t.set(i,new Set(a||[]))}}catch{}}function WQe(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(bce,JSON.stringify(n))}catch(r){Ev(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/** * React Router v6.30.1 * * Copyright (c) Remix Software Inc. @@ -621,7 +621,7 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function D2(){return D2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),u.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let f=nce(c,JSON.parse(o),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Gd([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,a,e])}function w9(){let{matches:e}=u.useContext(cp),t=e[e.length-1];return t?t.params:{}}function IQe(e,t,n,r){w4()||Xn(!1);let{navigator:i}=u.useContext(x4),{matches:a}=u.useContext(cp),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=qy(),d;d=c;let f=d.pathname||"/",m=f;if(l!=="/"){let v=l.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(v.length).join("/")}let p=Ff(e,{pathname:m});return AQe(p&&p.map(v=>Object.assign({},v,{params:Object.assign({},s,v.params),pathname:Gd([l,i.encodeLocation?i.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:Gd([l,i.encodeLocation?i.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),a,n,r)}function OQe(){let e=BQe(),t=w1(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return u.createElement(u.Fragment,null,u.createElement("h2",null,"Unexpected Application Error!"),u.createElement("h3",{style:{fontStyle:"italic"}},t),n?u.createElement("pre",{style:i},n):null,null)}const MQe=u.createElement(OQe,null);class jQe extends u.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?u.createElement(cp.Provider,{value:this.props.routeContext},u.createElement(uce.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function NQe(e){let{routeContext:t,match:n,children:r}=e,i=u.useContext(y4);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(cp.Provider,{value:t},r)}function AQe(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let d=o.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);d>=0||Xn(!1),o=o.slice(0,Math.min(o.length,d+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,f,m)=>{let p,h=!1,v=null,g=null;n&&(p=s&&f.route.id?s[f.route.id]:void 0,v=f.route.errorElement||MQe,l&&(c<0&&m===0?(HQe("route-fallback"),h=!0,g=null):c===m&&(h=!0,g=f.route.hydrateFallbackElement||null)));let y=t.concat(o.slice(0,m+1)),w=()=>{let x;return p?x=v:h?x=g:f.route.Component?x=u.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=d,u.createElement(NQe,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:x})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?u.createElement(jQe,{location:n.location,revalidation:n.revalidation,component:v,error:p,children:w(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):w()},null)}var fce=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(fce||{}),mce=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(mce||{});function FQe(e){let t=u.useContext(y4);return t||Xn(!1),t}function DQe(e){let t=u.useContext(cce);return t||Xn(!1),t}function LQe(e){let t=u.useContext(cp);return t||Xn(!1),t}function pce(e){let t=LQe(),n=t.matches[t.matches.length-1];return n.route.id||Xn(!1),n.route.id}function BQe(){var e;let t=u.useContext(uce),n=DQe(),r=pce();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function zQe(){let{router:e}=FQe(fce.UseNavigateStable),t=pce(mce.UseNavigateStable),n=u.useRef(!1);return dce(()=>{n.current=!0}),u.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,D2({fromRouteId:t},a)))},[e,t])}const BV={};function HQe(e,t,n){BV[e]||(BV[e]=!0)}function VQe(e,t){e==null||e.v7_startTransition,(e==null?void 0:e.v7_relativeSplatPath)===void 0&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}function WQe(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Fi.Pop,navigator:a,static:o=!1,future:s}=e;w4()&&Xn(!1);let l=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:l,navigator:a,static:o,future:D2({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=bf(r));let{pathname:d="/",search:f="",hash:m="",state:p=null,key:h="default"}=r,v=u.useMemo(()=>{let g=Uy(d,l);return g==null?null:{location:{pathname:g,search:f,hash:m,state:p,key:h},navigationType:i}},[l,d,f,m,p,h,i]);return v==null?null:u.createElement(x4.Provider,{value:c},u.createElement(x9.Provider,{children:n,value:v}))}new Promise(()=>{});function UQe(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:u.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:u.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:u.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** + */function L2(){return L2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),u.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let f=vce(c,JSON.parse(o),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Gd([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,a,e])}function C9(){let{matches:e}=u.useContext(lp),t=e[e.length-1];return t?t.params:{}}function qQe(e,t,n,r){S4()||Xn(!1);let{navigator:i}=u.useContext(w4),{matches:a}=u.useContext(lp),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=Ky(),d;d=c;let f=d.pathname||"/",m=f;if(l!=="/"){let v=l.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(v.length).join("/")}let p=Af(e,{pathname:m});return JQe(p&&p.map(v=>Object.assign({},v,{params:Object.assign({},s,v.params),pathname:Gd([l,i.encodeLocation?i.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:Gd([l,i.encodeLocation?i.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),a,n,r)}function GQe(){let e=tZe(),t=C1(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return u.createElement(u.Fragment,null,u.createElement("h2",null,"Unexpected Application Error!"),u.createElement("h3",{style:{fontStyle:"italic"}},t),n?u.createElement("pre",{style:i},n):null,null)}const KQe=u.createElement(GQe,null);class YQe extends u.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?u.createElement(lp.Provider,{value:this.props.routeContext},u.createElement(kce.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function XQe(e){let{routeContext:t,match:n,children:r}=e,i=u.useContext(x4);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(lp.Provider,{value:t},r)}function JQe(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let d=o.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);d>=0||Xn(!1),o=o.slice(0,Math.min(o.length,d+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,f,m)=>{let p,h=!1,v=null,g=null;n&&(p=s&&f.route.id?s[f.route.id]:void 0,v=f.route.errorElement||KQe,l&&(c<0&&m===0?(rZe("route-fallback"),h=!0,g=null):c===m&&(h=!0,g=f.route.hydrateFallbackElement||null)));let y=t.concat(o.slice(0,m+1)),w=()=>{let x;return p?x=v:h?x=g:f.route.Component?x=u.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=d,u.createElement(XQe,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:x})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?u.createElement(YQe,{location:n.location,revalidation:n.revalidation,component:v,error:p,children:w(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):w()},null)}var Ece=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ece||{}),$ce=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}($ce||{});function QQe(e){let t=u.useContext(x4);return t||Xn(!1),t}function ZQe(e){let t=u.useContext(Cce);return t||Xn(!1),t}function eZe(e){let t=u.useContext(lp);return t||Xn(!1),t}function Tce(e){let t=eZe(),n=t.matches[t.matches.length-1];return n.route.id||Xn(!1),n.route.id}function tZe(){var e;let t=u.useContext(kce),n=ZQe(),r=Tce();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function nZe(){let{router:e}=QQe(Ece.UseNavigateStable),t=Tce($ce.UseNavigateStable),n=u.useRef(!1);return _ce(()=>{n.current=!0}),u.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,L2({fromRouteId:t},a)))},[e,t])}const XV={};function rZe(e,t,n){XV[e]||(XV[e]=!0)}function iZe(e,t){e==null||e.v7_startTransition,(e==null?void 0:e.v7_relativeSplatPath)===void 0&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}function aZe(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Fi.Pop,navigator:a,static:o=!1,future:s}=e;S4()&&Xn(!1);let l=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:l,navigator:a,static:o,future:L2({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=bf(r));let{pathname:d="/",search:f="",hash:m="",state:p=null,key:h="default"}=r,v=u.useMemo(()=>{let g=Gy(d,l);return g==null?null:{location:{pathname:g,search:f,hash:m,state:p,key:h},navigationType:i}},[l,d,f,m,p,h,i]);return v==null?null:u.createElement(w4.Provider,{value:c},u.createElement(S9.Provider,{children:n,value:v}))}new Promise(()=>{});function oZe(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:u.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:u.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:u.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** * React Router DOM v6.30.1 * * Copyright (c) Remix Software Inc. @@ -630,40 +630,40 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function L2(){return L2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function qQe(e,t){let n=BI(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(a=>{n.append(i,a)})}),n}const GQe="6";try{window.__reactRouterVersion=GQe}catch{}function KQe(e,t){return uQe({basename:t==null?void 0:t.basename,future:L2({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:jJe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||YQe(),routes:e,mapRouteProperties:UQe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function YQe(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=L2({},t,{errors:XQe(t.errors)})),t}function XQe(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,i]of t)if(i&&i.__type==="RouteErrorResponse")n[r]=new F2(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let a=window[i.__subType];if(typeof a=="function")try{let o=new a(i.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let a=new Error(i.message);a.stack="",n[r]=a}}else n[r]=i;return n}const JQe=u.createContext({isTransitioning:!1}),QQe=u.createContext(new Map),ZQe="startTransition",zV=ym[ZQe],eZe="flushSync",HV=dJ[eZe];function tZe(e){zV?zV(e):e()}function f0(e){HV?HV(e):e()}class nZe{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function rZe(e){let{fallbackElement:t,router:n,future:r}=e,[i,a]=u.useState(n.state),[o,s]=u.useState(),[l,c]=u.useState({isTransitioning:!1}),[d,f]=u.useState(),[m,p]=u.useState(),[h,v]=u.useState(),g=u.useRef(new Map),{v7_startTransition:y}=r||{},w=u.useCallback(E=>{y?tZe(E):E()},[y]),x=u.useCallback((E,T)=>{let{deletedFetchers:$,flushSync:P,viewTransitionOpts:M}=T;E.fetchers.forEach((I,R)=>{I.data!==void 0&&g.current.set(R,I.data)}),$.forEach(I=>g.current.delete(I));let j=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!M||j){P?f0(()=>a(E)):w(()=>a(E));return}if(P){f0(()=>{m&&(d&&d.resolve(),m.skipTransition()),c({isTransitioning:!0,flushSync:!0,currentLocation:M.currentLocation,nextLocation:M.nextLocation})});let I=n.window.document.startViewTransition(()=>{f0(()=>a(E))});I.finished.finally(()=>{f0(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})})}),f0(()=>p(I));return}m?(d&&d.resolve(),m.skipTransition(),v({state:E,currentLocation:M.currentLocation,nextLocation:M.nextLocation})):(s(E),c({isTransitioning:!0,flushSync:!1,currentLocation:M.currentLocation,nextLocation:M.nextLocation}))},[n.window,m,d,g,w]);u.useLayoutEffect(()=>n.subscribe(x),[n,x]),u.useEffect(()=>{l.isTransitioning&&!l.flushSync&&f(new nZe)},[l]),u.useEffect(()=>{if(d&&o&&n.window){let E=o,T=d.promise,$=n.window.document.startViewTransition(async()=>{w(()=>a(E)),await T});$.finished.finally(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})}),p($)}},[w,o,d,n.window]),u.useEffect(()=>{d&&o&&i.location.key===o.location.key&&d.resolve()},[d,m,i.location,o]),u.useEffect(()=>{!l.isTransitioning&&h&&(s(h.state),c({isTransitioning:!0,flushSync:!1,currentLocation:h.currentLocation,nextLocation:h.nextLocation}),v(void 0))},[l.isTransitioning,h]),u.useEffect(()=>{},[]);let C=u.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:E=>n.navigate(E),push:(E,T,$)=>n.navigate(E,{state:T,preventScrollReset:$==null?void 0:$.preventScrollReset}),replace:(E,T,$)=>n.navigate(E,{replace:!0,state:T,preventScrollReset:$==null?void 0:$.preventScrollReset})}),[n]),S=n.basename||"/",k=u.useMemo(()=>({router:n,navigator:C,static:!1,basename:S}),[n,C,S]),_=u.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return u.useEffect(()=>VQe(r,n.future),[r,n.future]),u.createElement(u.Fragment,null,u.createElement(y4.Provider,{value:k},u.createElement(cce.Provider,{value:i},u.createElement(QQe.Provider,{value:g.current},u.createElement(JQe.Provider,{value:l},u.createElement(WQe,{basename:S,location:i.location,navigationType:i.historyAction,navigator:C,future:_},i.initialized||n.future.v7_partialHydration?u.createElement(iZe,{routes:n.routes,future:n.future,state:i}):t))))),null)}const iZe=u.memo(aZe);function aZe(e){let{routes:t,future:n,state:r}=e;return IQe(t,void 0,r,n)}var VV;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(VV||(VV={}));var WV;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(WV||(WV={}));function Uc(e){let t=u.useRef(BI(e)),n=u.useRef(!1),r=qy(),i=u.useMemo(()=>qQe(r.search,n.current?null:t.current),[r.search]),a=nc(),o=u.useCallback((s,l)=>{const c=BI(typeof s=="function"?s(i):s);n.current=!0,a("?"+c,l)},[a,i]);return[i,o]}(function(){if(typeof window!="object")return;if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}function e(x){try{return x.defaultView&&x.defaultView.frameElement||null}catch{return null}}var t=function(x){for(var C=x,S=e(C);S;)C=S.ownerDocument,S=e(C);return C}(window.document),n=[],r=null,i=null;function a(x){this.time=x.time,this.target=x.target,this.rootBounds=h(x.rootBounds),this.boundingClientRect=h(x.boundingClientRect),this.intersectionRect=h(x.intersectionRect||p()),this.isIntersecting=!!x.intersectionRect;var C=this.boundingClientRect,S=C.width*C.height,k=this.intersectionRect,_=k.width*k.height;S?this.intersectionRatio=Number((_/S).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(x,C){var S=C||{};if(typeof x!="function")throw new Error("callback must be a function");if(S.root&&S.root.nodeType!=1&&S.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=l(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=x,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(S.rootMargin),this.thresholds=this._initThresholds(S.threshold),this.root=S.root||null,this.rootMargin=this._rootMarginValues.map(function(k){return k.value+k.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(x,C){!x||!C?i=p():i=v(x,C),n.forEach(function(S){S._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,i=null},o.prototype.observe=function(x){var C=this._observationTargets.some(function(S){return S.element==x});if(!C){if(!(x&&x.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:x,entry:null}),this._monitorIntersections(x.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(x){this._observationTargets=this._observationTargets.filter(function(C){return C.element!=x}),this._unmonitorIntersections(x.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var x=this._queuedEntries.slice();return this._queuedEntries=[],x},o.prototype._initThresholds=function(x){var C=x||[0];return Array.isArray(C)||(C=[C]),C.sort().filter(function(S,k,_){if(typeof S!="number"||isNaN(S)||S<0||S>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return S!==_[k-1]})},o.prototype._parseRootMargin=function(x){var C=x||"0px",S=C.split(/\s+/).map(function(k){var _=/^(-?\d*\.?\d+)(px|%)$/.exec(k);if(!_)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(_[1]),unit:_[2]}});return S[1]=S[1]||S[0],S[2]=S[2]||S[0],S[3]=S[3]||S[1],S},o.prototype._monitorIntersections=function(x){var C=x.defaultView;if(C&&this._monitoringDocuments.indexOf(x)==-1){var S=this._checkForIntersections,k=null,_=null;this.POLL_INTERVAL?k=C.setInterval(S,this.POLL_INTERVAL):(c(C,"resize",S,!0),c(x,"scroll",S,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in C&&(_=new C.MutationObserver(S),_.observe(x,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(x),this._monitoringUnsubscribes.push(function(){var $=x.defaultView;$&&(k&&$.clearInterval(k),d($,"resize",S,!0)),d(x,"scroll",S,!0),_&&_.disconnect()});var E=this.root&&(this.root.ownerDocument||this.root)||t;if(x!=E){var T=e(x);T&&this._monitorIntersections(T.ownerDocument)}}},o.prototype._unmonitorIntersections=function(x){var C=this._monitoringDocuments.indexOf(x);if(C!=-1){var S=this.root&&(this.root.ownerDocument||this.root)||t,k=this._observationTargets.some(function(T){var $=T.element.ownerDocument;if($==x)return!0;for(;$&&$!=S;){var P=e($);if($=P&&P.ownerDocument,$==x)return!0}return!1});if(!k){var _=this._monitoringUnsubscribes[C];if(this._monitoringDocuments.splice(C,1),this._monitoringUnsubscribes.splice(C,1),_(),x!=S){var E=e(x);E&&this._unmonitorIntersections(E.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var x=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var C=0;C=0&&$>=0&&{top:S,bottom:k,left:_,right:E,width:T,height:$}||null}function m(x){var C;try{C=x.getBoundingClientRect()}catch{}return C?(C.width&&C.height||(C={top:C.top,right:C.right,bottom:C.bottom,left:C.left,width:C.right-C.left,height:C.bottom-C.top}),C):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(x){return!x||"x"in x?x:{top:x.top,y:x.top,bottom:x.bottom,left:x.left,x:x.left,right:x.right,width:x.width,height:x.height}}function v(x,C){var S=C.top-x.top,k=C.left-x.left;return{top:S,left:k,height:C.height,width:C.width,bottom:S+C.height,right:k+C.width}}function g(x,C){for(var S=C;S;){if(S==x)return!0;S=y(S)}return!1}function y(x){var C=x.parentNode;return x.nodeType==9&&x!=t?e(x):(C&&C.assignedSlot&&(C=C.assignedSlot.parentNode),C&&C.nodeType==11&&C.host?C.host:C)}function w(x){return x&&x.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=a})();function hce(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t2?r-2:0),a=2;a1?n-1:0),i=1;i1?n-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:rS;UV&&UV(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const a=n(i);a!==i&&(oZe(t)||(t[r]=a),i=a)}e[i]=!0}return e}function pZe(e){for(let t=0;t/gm),yZe=nl(/\$\{[\w\W]*/gm),xZe=nl(/^data-[\-\w.\u00B7-\uFFFF]+$/),wZe=nl(/^aria-[\-\w]+$/),gce=nl(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),CZe=nl(/^(?:\w+script|data):/i),SZe=nl(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),bce=nl(/^html$/i),kZe=nl(/^[a-z][.\w]*(-[.\w]+)+$/i);var JV=Object.freeze({__proto__:null,ARIA_ATTR:wZe,ATTR_WHITESPACE:SZe,CUSTOM_ELEMENT:kZe,DATA_ATTR:xZe,DOCTYPE_NAME:bce,ERB_EXPR:bZe,IS_ALLOWED_URI:gce,IS_SCRIPT_OR_DATA:CZe,MUSTACHE_EXPR:gZe,TMPLIT_EXPR:yZe});const g0={element:1,text:3,progressingInstruction:7,comment:8,document:9},_Ze=function(){return typeof window>"u"?null:window},EZe=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(o){return o},createScriptURL(o){return o}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},QV=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function yce(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_Ze();const t=Je=>yce(Je);if(t.version="3.3.0",t.removed=[],!e||!e.document||e.document.nodeType!==g0.document||!e.Element)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:o,Node:s,Element:l,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:f,DOMParser:m,trustedTypes:p}=e,h=l.prototype,v=v0(h,"cloneNode"),g=v0(h,"remove"),y=v0(h,"nextSibling"),w=v0(h,"childNodes"),x=v0(h,"parentNode");if(typeof o=="function"){const Je=n.createElement("template");Je.content&&Je.content.ownerDocument&&(n=Je.content.ownerDocument)}let C,S="";const{implementation:k,createNodeIterator:_,createDocumentFragment:E,getElementsByTagName:T}=n,{importNode:$}=r;let P=QV();t.isSupported=typeof vce=="function"&&typeof x=="function"&&k&&k.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:M,ERB_EXPR:j,TMPLIT_EXPR:I,DATA_ATTR:R,ARIA_ATTR:O,IS_SCRIPT_OR_DATA:L,ATTR_WHITESPACE:D,CUSTOM_ELEMENT:B}=JV;let{IS_ALLOWED_URI:F}=JV,z=null;const H=zn({},[...GV,...l8,...c8,...u8,...KV]);let A=null;const V=zn({},[...YV,...d8,...XV,...Ow]);let W=Object.seal(zI(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,X=null;const J=Object.seal(zI(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let re=!0,Q=!0,ne=!1,Z=!0,se=!1,oe=!0,ce=!1,te=!1,le=!1,pe=!1,we=!1,_e=!1,Y=!0,ae=!1;const ee="user-content-";let q=!0,ue=!1,ie={},de=null;const be=zn({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ke=null;const xe=zn({},["audio","video","img","source","image","track"]);let ye=null;const Se=zn({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Oe="http://www.w3.org/1998/Math/MathML",Re="http://www.w3.org/2000/svg",Fe="http://www.w3.org/1999/xhtml";let Ce=Fe,ve=!1,ge=null;const Ee=zn({},[Oe,Re,Fe],o8);let Ne=zn({},["mi","mo","mn","ms","mtext"]),We=zn({},["annotation-xml"]);const He=zn({},["title","style","font","a","script"]);let Ye=null;const De=["application/xhtml+xml","text/html"],Ue="text/html";let Le=null,ft=null;const mt=n.createElement("form"),ut=function(Me){return Me instanceof RegExp||Me instanceof Function},gt=function(){let Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(ft&&ft===Me)){if((!Me||typeof Me!="object")&&(Me={}),Me=iu(Me),Ye=De.indexOf(Me.PARSER_MEDIA_TYPE)===-1?Ue:Me.PARSER_MEDIA_TYPE,Le=Ye==="application/xhtml+xml"?o8:rS,z=yl(Me,"ALLOWED_TAGS")?zn({},Me.ALLOWED_TAGS,Le):H,A=yl(Me,"ALLOWED_ATTR")?zn({},Me.ALLOWED_ATTR,Le):V,ge=yl(Me,"ALLOWED_NAMESPACES")?zn({},Me.ALLOWED_NAMESPACES,o8):Ee,ye=yl(Me,"ADD_URI_SAFE_ATTR")?zn(iu(Se),Me.ADD_URI_SAFE_ATTR,Le):Se,ke=yl(Me,"ADD_DATA_URI_TAGS")?zn(iu(xe),Me.ADD_DATA_URI_TAGS,Le):xe,de=yl(Me,"FORBID_CONTENTS")?zn({},Me.FORBID_CONTENTS,Le):be,U=yl(Me,"FORBID_TAGS")?zn({},Me.FORBID_TAGS,Le):iu({}),X=yl(Me,"FORBID_ATTR")?zn({},Me.FORBID_ATTR,Le):iu({}),ie=yl(Me,"USE_PROFILES")?Me.USE_PROFILES:!1,re=Me.ALLOW_ARIA_ATTR!==!1,Q=Me.ALLOW_DATA_ATTR!==!1,ne=Me.ALLOW_UNKNOWN_PROTOCOLS||!1,Z=Me.ALLOW_SELF_CLOSE_IN_ATTR!==!1,se=Me.SAFE_FOR_TEMPLATES||!1,oe=Me.SAFE_FOR_XML!==!1,ce=Me.WHOLE_DOCUMENT||!1,pe=Me.RETURN_DOM||!1,we=Me.RETURN_DOM_FRAGMENT||!1,_e=Me.RETURN_TRUSTED_TYPE||!1,le=Me.FORCE_BODY||!1,Y=Me.SANITIZE_DOM!==!1,ae=Me.SANITIZE_NAMED_PROPS||!1,q=Me.KEEP_CONTENT!==!1,ue=Me.IN_PLACE||!1,F=Me.ALLOWED_URI_REGEXP||gce,Ce=Me.NAMESPACE||Fe,Ne=Me.MATHML_TEXT_INTEGRATION_POINTS||Ne,We=Me.HTML_INTEGRATION_POINTS||We,W=Me.CUSTOM_ELEMENT_HANDLING||{},Me.CUSTOM_ELEMENT_HANDLING&&ut(Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(W.tagNameCheck=Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&ut(Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(W.attributeNameCheck=Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&typeof Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(W.allowCustomizedBuiltInElements=Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),se&&(Q=!1),we&&(pe=!0),ie&&(z=zn({},KV),A=[],ie.html===!0&&(zn(z,GV),zn(A,YV)),ie.svg===!0&&(zn(z,l8),zn(A,d8),zn(A,Ow)),ie.svgFilters===!0&&(zn(z,c8),zn(A,d8),zn(A,Ow)),ie.mathMl===!0&&(zn(z,u8),zn(A,XV),zn(A,Ow))),Me.ADD_TAGS&&(typeof Me.ADD_TAGS=="function"?J.tagCheck=Me.ADD_TAGS:(z===H&&(z=iu(z)),zn(z,Me.ADD_TAGS,Le))),Me.ADD_ATTR&&(typeof Me.ADD_ATTR=="function"?J.attributeCheck=Me.ADD_ATTR:(A===V&&(A=iu(A)),zn(A,Me.ADD_ATTR,Le))),Me.ADD_URI_SAFE_ATTR&&zn(ye,Me.ADD_URI_SAFE_ATTR,Le),Me.FORBID_CONTENTS&&(de===be&&(de=iu(de)),zn(de,Me.FORBID_CONTENTS,Le)),q&&(z["#text"]=!0),ce&&zn(z,["html","head","body"]),z.table&&(zn(z,["tbody"]),delete U.tbody),Me.TRUSTED_TYPES_POLICY){if(typeof Me.TRUSTED_TYPES_POLICY.createHTML!="function")throw h0('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Me.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw h0('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=Me.TRUSTED_TYPES_POLICY,S=C.createHTML("")}else C===void 0&&(C=EZe(p,i)),C!==null&&typeof S=="string"&&(S=C.createHTML(""));fo&&fo(Me),ft=Me}},Pe=zn({},[...l8,...c8,...hZe]),Te=zn({},[...u8,...vZe]),Ie=function(Me){let ze=x(Me);(!ze||!ze.tagName)&&(ze={namespaceURI:Ce,tagName:"template"});const tt=rS(Me.tagName),ot=rS(ze.tagName);return ge[Me.namespaceURI]?Me.namespaceURI===Re?ze.namespaceURI===Fe?tt==="svg":ze.namespaceURI===Oe?tt==="svg"&&(ot==="annotation-xml"||Ne[ot]):!!Pe[tt]:Me.namespaceURI===Oe?ze.namespaceURI===Fe?tt==="math":ze.namespaceURI===Re?tt==="math"&&We[ot]:!!Te[tt]:Me.namespaceURI===Fe?ze.namespaceURI===Re&&!We[ot]||ze.namespaceURI===Oe&&!Ne[ot]?!1:!Te[tt]&&(He[tt]||!Pe[tt]):!!(Ye==="application/xhtml+xml"&&ge[Me.namespaceURI]):!1},$e=function(Me){m0(t.removed,{element:Me});try{x(Me).removeChild(Me)}catch{g(Me)}},je=function(Me,ze){try{m0(t.removed,{attribute:ze.getAttributeNode(Me),from:ze})}catch{m0(t.removed,{attribute:null,from:ze})}if(ze.removeAttribute(Me),Me==="is")if(pe||we)try{$e(ze)}catch{}else try{ze.setAttribute(Me,"")}catch{}},Ke=function(Me){let ze=null,tt=null;if(le)Me=""+Me;else{const nt=s8(Me,/^[\r\n\t ]+/);tt=nt&&nt[0]}Ye==="application/xhtml+xml"&&Ce===Fe&&(Me=''+Me+"");const ot=C?C.createHTML(Me):Me;if(Ce===Fe)try{ze=new m().parseFromString(ot,Ye)}catch{}if(!ze||!ze.documentElement){ze=k.createDocument(Ce,"template",null);try{ze.documentElement.innerHTML=ve?S:ot}catch{}}const Qe=ze.body||ze.documentElement;return Me&&tt&&Qe.insertBefore(n.createTextNode(tt),Qe.childNodes[0]||null),Ce===Fe?T.call(ze,ce?"html":"body")[0]:ce?ze.documentElement:Qe},Ze=function(Me){return _.call(Me.ownerDocument||Me,Me,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},st=function(Me){return Me instanceof f&&(typeof Me.nodeName!="string"||typeof Me.textContent!="string"||typeof Me.removeChild!="function"||!(Me.attributes instanceof d)||typeof Me.removeAttribute!="function"||typeof Me.setAttribute!="function"||typeof Me.namespaceURI!="string"||typeof Me.insertBefore!="function"||typeof Me.hasChildNodes!="function")},Xe=function(Me){return typeof s=="function"&&Me instanceof s};function Ge(Je,Me,ze){Iw(Je,tt=>{tt.call(t,Me,ze,ft)})}const ct=function(Me){let ze=null;if(Ge(P.beforeSanitizeElements,Me,null),st(Me))return $e(Me),!0;const tt=Le(Me.nodeName);if(Ge(P.uponSanitizeElement,Me,{tagName:tt,allowedTags:z}),oe&&Me.hasChildNodes()&&!Xe(Me.firstElementChild)&&Za(/<[/\w!]/g,Me.innerHTML)&&Za(/<[/\w!]/g,Me.textContent)||Me.nodeType===g0.progressingInstruction||oe&&Me.nodeType===g0.comment&&Za(/<[/\w]/g,Me.data))return $e(Me),!0;if(!(J.tagCheck instanceof Function&&J.tagCheck(tt))&&(!z[tt]||U[tt])){if(!U[tt]&&Rt(tt)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt)))return!1;if(q&&!de[tt]){const ot=x(Me)||Me.parentNode,Qe=w(Me)||Me.childNodes;if(Qe&&ot){const nt=Qe.length;for(let lt=nt-1;lt>=0;--lt){const xt=v(Qe[lt],!0);xt.__removalCount=(Me.__removalCount||0)+1,ot.insertBefore(xt,y(Me))}}}return $e(Me),!0}return Me instanceof l&&!Ie(Me)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&Za(/<\/no(script|embed|frames)/i,Me.innerHTML)?($e(Me),!0):(se&&Me.nodeType===g0.text&&(ze=Me.textContent,Iw([M,j,I],ot=>{ze=p0(ze,ot," ")}),Me.textContent!==ze&&(m0(t.removed,{element:Me.cloneNode()}),Me.textContent=ze)),Ge(P.afterSanitizeElements,Me,null),!1)},yt=function(Me,ze,tt){if(Y&&(ze==="id"||ze==="name")&&(tt in n||tt in mt))return!1;if(!(Q&&!X[ze]&&Za(R,ze))){if(!(re&&Za(O,ze))){if(!(J.attributeCheck instanceof Function&&J.attributeCheck(ze,Me))){if(!A[ze]||X[ze]){if(!(Rt(Me)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,Me)||W.tagNameCheck instanceof Function&&W.tagNameCheck(Me))&&(W.attributeNameCheck instanceof RegExp&&Za(W.attributeNameCheck,ze)||W.attributeNameCheck instanceof Function&&W.attributeNameCheck(ze,Me))||ze==="is"&&W.allowCustomizedBuiltInElements&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt))))return!1}else if(!ye[ze]){if(!Za(F,p0(tt,D,""))){if(!((ze==="src"||ze==="xlink:href"||ze==="href")&&Me!=="script"&&dZe(tt,"data:")===0&&ke[Me])){if(!(ne&&!Za(L,p0(tt,D,"")))){if(tt)return!1}}}}}}}return!0},Rt=function(Me){return Me!=="annotation-xml"&&s8(Me,B)},Nt=function(Me){Ge(P.beforeSanitizeAttributes,Me,null);const{attributes:ze}=Me;if(!ze||st(Me))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0};let ot=ze.length;for(;ot--;){const Qe=ze[ot],{name:nt,namespaceURI:lt,value:xt}=Qe,Dt=Le(nt),vt=xt;let at=nt==="value"?vt:fZe(vt);if(tt.attrName=Dt,tt.attrValue=at,tt.keepAttr=!0,tt.forceKeepAttr=void 0,Ge(P.uponSanitizeAttribute,Me,tt),at=tt.attrValue,ae&&(Dt==="id"||Dt==="name")&&(je(nt,Me),at=ee+at),oe&&Za(/((--!?|])>)|<\/(style|title|textarea)/i,at)){je(nt,Me);continue}if(Dt==="attributename"&&s8(at,"href")){je(nt,Me);continue}if(tt.forceKeepAttr)continue;if(!tt.keepAttr){je(nt,Me);continue}if(!Z&&Za(/\/>/i,at)){je(nt,Me);continue}se&&Iw([M,j,I],nn=>{at=p0(at,nn," ")});const St=Le(Me.nodeName);if(!yt(St,Dt,at)){je(nt,Me);continue}if(C&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!lt)switch(p.getAttributeType(St,Dt)){case"TrustedHTML":{at=C.createHTML(at);break}case"TrustedScriptURL":{at=C.createScriptURL(at);break}}if(at!==vt)try{lt?Me.setAttributeNS(lt,nt,at):Me.setAttribute(nt,at),st(Me)?$e(Me):qV(t.removed)}catch{je(nt,Me)}}Ge(P.afterSanitizeAttributes,Me,null)},Ct=function Je(Me){let ze=null;const tt=Ze(Me);for(Ge(P.beforeSanitizeShadowDOM,Me,null);ze=tt.nextNode();)Ge(P.uponSanitizeShadowNode,ze,null),ct(ze),Nt(ze),ze.content instanceof a&&Je(ze.content);Ge(P.afterSanitizeShadowDOM,Me,null)};return t.sanitize=function(Je){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ze=null,tt=null,ot=null,Qe=null;if(ve=!Je,ve&&(Je=""),typeof Je!="string"&&!Xe(Je))if(typeof Je.toString=="function"){if(Je=Je.toString(),typeof Je!="string")throw h0("dirty is not a string, aborting")}else throw h0("toString is not a function");if(!t.isSupported)return Je;if(te||gt(Me),t.removed=[],typeof Je=="string"&&(ue=!1),ue){if(Je.nodeName){const xt=Le(Je.nodeName);if(!z[xt]||U[xt])throw h0("root node is forbidden and cannot be sanitized in-place")}}else if(Je instanceof s)ze=Ke(""),tt=ze.ownerDocument.importNode(Je,!0),tt.nodeType===g0.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?ze=tt:ze.appendChild(tt);else{if(!pe&&!se&&!ce&&Je.indexOf("<")===-1)return C&&_e?C.createHTML(Je):Je;if(ze=Ke(Je),!ze)return pe?null:_e?S:""}ze&&le&&$e(ze.firstChild);const nt=Ze(ue?Je:ze);for(;ot=nt.nextNode();)ct(ot),Nt(ot),ot.content instanceof a&&Ct(ot.content);if(ue)return Je;if(pe){if(we)for(Qe=E.call(ze.ownerDocument);ze.firstChild;)Qe.appendChild(ze.firstChild);else Qe=ze;return(A.shadowroot||A.shadowrootmode)&&(Qe=$.call(r,Qe,!0)),Qe}let lt=ce?ze.outerHTML:ze.innerHTML;return ce&&z["!doctype"]&&ze.ownerDocument&&ze.ownerDocument.doctype&&ze.ownerDocument.doctype.name&&Za(bce,ze.ownerDocument.doctype.name)&&(lt=" -`+lt),se&&Iw([M,j,I],xt=>{lt=p0(lt,xt," ")}),C&&_e?C.createHTML(lt):lt},t.setConfig=function(){let Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};gt(Je),te=!0},t.clearConfig=function(){ft=null,te=!1},t.isValidAttribute=function(Je,Me,ze){ft||gt({});const tt=Le(Je),ot=Le(Me);return yt(tt,ot,ze)},t.addHook=function(Je,Me){typeof Me=="function"&&m0(P[Je],Me)},t.removeHook=function(Je,Me){if(Me!==void 0){const ze=cZe(P[Je],Me);return ze===-1?void 0:uZe(P[Je],ze,1)[0]}return qV(P[Je])},t.removeHooks=function(Je){P[Je]=[]},t.removeAllHooks=function(){P=QV()},t}var xce=yce();function $Ze(e,t=document.body){const n=document.createElement("div");t.appendChild(n);const r=wS.createRoot(n),i=K.cloneElement(e,{onUnmount(){t&&n&&t.removeChild(n)}});return r.render(i),n}function TZe(e,t="click"){const n=u.useRef();return u.useEffect(()=>{const r=i=>{const a=n.current;!a||a.contains(i.target)||e&&e(i)};return document.addEventListener(t,r),()=>{document.removeEventListener(t,r)}},[t,e]),n}function C9(e){const t=u.useRef(null);return u.useEffect(()=>{e&&(typeof e=="function"?e(t.current):e.current=t.current)},[e]),t}function PZe(e){const t=u.useRef(e);return t.current=e,t}function RZe(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)}function IZe(e){return e.offsetHeight}const OZe=5*60*1e3;let ZV=0;const f8=(e,t)=>{const n=e.createdAt||Date.now(),r=e.hasTime||n-ZV>OZe;return r&&(ZV=n),{...e,_id:e._id||t||RZe(),createdAt:n,position:e.position||"left",hasTime:r}};function MZe(e=[]){const t=u.useMemo(()=>e.map(c=>f8(c)),[e]),[n,r]=u.useState(t),i=u.useCallback(c=>{r(d=>[...c,...d])},[]),a=u.useCallback((c,d)=>{r(f=>f.map(m=>m._id===c?f8(d,c):m))},[]),o=u.useCallback(c=>{const d=f8(c);r(f=>[...f,d])},[]),s=u.useCallback(c=>{r(d=>d.filter(f=>f._id!==c))},[]),l=u.useCallback((c=[])=>{r(c)},[]);return{messages:n,prependMsgs:i,appendMsg:o,updateMsg:a,deleteMsg:s,resetList:l}}function wce({active:e=!1,ref:t,delay:n=300}){const[r,i]=u.useState(!1),[a,o]=u.useState(!1),s=u.useRef(),l=()=>{s.current&&clearTimeout(s.current)};return u.useEffect(()=>(e?(l(),o(e)):(i(e),s.current=setTimeout(()=>{o(e)},n)),l),[e,n]),u.useEffect(()=>{t.current&&IZe(t.current),i(a)},[a,t]),{didMount:a,isShow:r}}let dFt=class extends K.Component{constructor(t){super(t),this.state={error:null,errorInfo:null}}componentDidCatch(t,n){const{onError:r}=this.props;r&&r(t,n),this.setState({error:t,errorInfo:n})}render(){const{FallbackComponent:t,children:n,...r}=this.props,{error:i,errorInfo:a}=this.state;return a?t?b.jsx(t,{error:i,errorInfo:a,...r}):null:n}};K.createContext({addComponent:()=>{},hasComponent:()=>!1,getComponent:()=>null});const jZe=e=>{const{className:t,src:n,alt:r,url:i,size:a="md",shape:o="circle",children:s}=e,l=i?"a":"span";return b.jsx(l,{className:an("Avatar",`Avatar--${a}`,`Avatar--${o}`,t),href:i,children:n?b.jsx("img",{src:n,alt:r}):s})},NZe=e=>{const{className:t,active:n,onClick:r,...i}=e;return b.jsx("div",{className:an("Backdrop",t,{active:n}),onClick:r,role:"button",tabIndex:-1,"aria-hidden":!0,...i})},up=({content:e})=>{const t=xce.sanitize(e,{ALLOWED_TAGS:["p","div","span","h1","h2","h3","h4","h5","h6","ul","ol","li","a","strong","em","b","i","img","blockquote","code","pre"],ALLOWED_ATTR:["href","target","src","alt","style","class"]});return b.jsx("span",{className:"RichText",dangerouslySetInnerHTML:{__html:t}})},AZe=/(\+?86-?)?1[3-9]\d{9}/g,FZe=/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g,DZe=/(https?:\/\/[^\s]+)/g,ws=K.forwardRef((e,t)=>{const{type:n="text",content:r,children:i,position:a="left",isRichText:o=!1,isDarkMode:s=!1,onPhoneClick:l,onEmailClick:c,...d}=e,[f,m]=u.useState(!1),p=w=>{const x=w.replace(/^\+?86-?/,"");console.log(`拨打电话: ${x}`),l==null||l(x)},h=w=>{console.log(`发送邮件: ${w}`),c==null||c(w)},v=w=>{const x=w.replace(/^[@\s]+/,"");console.log(`打开链接: ${x}`),window.open(x,"_blank")},g=()=>{if(!r)return null;if(o)return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(up,{content:r})});let w=0;const x=[],C=r,S=[];let k;for(;(k=AZe.exec(C))!==null;)S.push({value:k[0],index:k.index,type:"phone"});let _;for(;(_=FZe.exec(C))!==null;)S.push({value:_[0],index:_.index,type:"email"});let E;for(;(E=DZe.exec(C))!==null;)S.push({value:E[0].trim(),index:E.index,type:"url"});return S.sort((T,$)=>T.index-$.index),S.forEach((T,$)=>{T.index>w&&x.push(C.substring(w,T.index)),x.push(b.jsx("a",{href:"#",onClick:P=>{P.preventDefault(),T.type==="phone"?p(T.value):T.type==="email"?h(T.value):T.type==="url"&&v(T.value)},style:{color:"#1890ff",textDecoration:"none",cursor:"pointer"},children:T.value},$)),w=T.index+T.value.length}),w{if(!r)return;(await v9(r)).success?(m(!0),rt.success("内容已复制到剪贴板"),setTimeout(()=>{m(!1)},2e3)):rt.error("复制失败,请手动选择文本复制")};return b.jsxs("div",{className:`Bubble ${n}`,"data-type":n,ref:t,...d,children:[g(),i,r&&a==="left"&&n==="text"&&b.jsx("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:f?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f?"复制成功":"复制内容",onMouseOver:w=>{w.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:w=>{w.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})})]})}),qi=K.forwardRef((e,t)=>{const{type:n,className:r,spin:i,name:a,...o}=e,s=typeof a=="string"?{"aria-label":a}:{"aria-hidden":!0};return b.jsx("svg",{className:an("Icon",{"is-spin":i},r),ref:t,...s,...o,children:b.jsx("use",{xlinkHref:`#icon-${n}`})})});function m8(e){return e&&`Btn--${e}`}const Bi=K.forwardRef((e,t)=>{const{className:n,label:r,color:i,variant:a,size:o,icon:s,loading:l,block:c,disabled:d,children:f,onClick:m,...p}=e,h=s||l&&"spinner",v=o||(c?"lg":"");function g(y){!d&&!l&&m&&m(y)}return b.jsxs("button",{className:an("Btn",m8(i),m8(a),m8(v),{"Btn--block":c},n),type:"button",disabled:d,onClick:g,ref:t,...p,children:[h&&b.jsx("span",{className:"Btn-icon",children:b.jsx(qi,{type:h,spin:l})}),r||f]})}),LZe={BackBottom:{newMsgOne:"{n} رسالة جديدة",newMsgOther:"{n} رسالة جديدة",bottom:"الأسفل"},Time:{weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),formats:{LT:"HH:mm",lll:"YYYY/M/D HH:mm",WT:"HH:mm dddd",YT:"HH:mm أمس"}},Composer:{send:"إرسال"},SendConfirm:{title:"إرسال صورة",send:"أرسل",cancel:"إلغاء"},RateActions:{up:"التصويت",down:"تصويت سلبي"},Recorder:{hold2talk:"أستمر بالضغط لتتحدث",release2send:"حرر للإرسال",releaseOrSwipe:"حرر للإرسال ، اسحب لأعلى للإلغاء",release2cancel:"حرر للإلغاء"},Search:{search:"يبحث"}},BZe={BackBottom:{newMsgOne:"{n} new message",newMsgOther:"{n} new messages",bottom:"Bottom"},Time:{weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),formats:{LT:"HH:mm",lll:"M/D/YYYY HH:mm",WT:"dddd HH:mm",YT:"Yesterday HH:mm"}},Composer:{send:"Send"},SendConfirm:{title:"Send photo",send:"Send",cancel:"Cancel"},RateActions:{up:"Up vote",down:"Down vote"},Recorder:{hold2talk:"Hold to Talk",release2send:"Release to Send",releaseOrSwipe:"Release to send, swipe up to cancel",release2cancel:"Release to cancel"},Search:{search:"Search"}},zZe={BackBottom:{newMsgOne:"{n} nouveau message",newMsgOther:"{n} nouveau messages",bottom:"Fond"},Time:{weekdays:"Dimanche_Lundi_Mardi_Mercredi_Jeudi_Vendredi_Samedi".split("_"),formats:{LT:"HH:mm",lll:"D/M/YYYY HH:mm",WT:"dddd HH:mm",YT:"Hier HH:mm"}},Composer:{send:"Envoyer"},SendConfirm:{title:"Envoyer une photo",send:"Envoyer",cancel:"Annuler"},RateActions:{up:"Voter pour",down:"Vote négatif"},Recorder:{hold2talk:"Tenir pour parler",release2send:"Libérer pour envoyer",releaseOrSwipe:"Relâchez pour envoyer, balayez vers le haut pour annuler",release2cancel:"Relâcher pour annuler"},Search:{search:"Chercher"}},HZe={BackBottom:{newMsgOne:"{n}条新消息",newMsgOther:"{n}条新消息",bottom:"回到底部"},Time:{weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),formats:{LT:"HH:mm",lll:"YYYY年M月D日 HH:mm",WT:"dddd HH:mm",YT:"昨天 HH:mm"}},Composer:{send:"发送"},SendConfirm:{title:"发送图片",send:"发送",cancel:"取消"},RateActions:{up:"赞同",down:"反对"},Recorder:{hold2talk:"按住 说话",release2send:"松开 发送",releaseOrSwipe:"松开发送,上滑取消",release2cancel:"松开手指,取消发送"},Search:{search:"搜索"}},eW={"ar-EG":LZe,"fr-FR":zZe,"en-US":BZe,"zh-CN":HZe},Cce="en-US",S9=K.createContext({}),VZe=({locale:e=Cce,locales:t,elderMode:n,children:r})=>b.jsx(S9.Provider,{value:{locale:e,locales:t,elderMode:n},children:r}),C4=()=>u.useContext(S9),Gy=(e,t)=>{const{locale:n,locales:r}=u.useContext(S9);let a={...n&&eW[n]||eW[Cce],...r};return e&&(a=a[e]||{}),{locale:n,trans:o=>o?a[o]:a}},ii=K.forwardRef((e,t)=>{const{className:n,size:r,fluid:i,children:a,...o}=e,s=C4();return b.jsx("div",{className:an("Card",r&&`Card--${r}`,{"Card--fluid":i},n),"data-fluid":i,"data-elder-mode":s.elderMode,...o,ref:t,children:a})}),WZe={row:"Flex--d-r","row-reverse":"Flex--d-rr",column:"Flex--d-c","column-reverse":"Flex--d-cr"},UZe={nowrap:"Flex--w-n",wrap:"Flex--w-w","wrap-reverse":"Flex--w-wr"},qZe={"flex-start":"Flex--jc-fs","flex-end":"Flex--jc-fe",center:"Flex--jc-c","space-between":"Flex--jc-sb","space-around":"Flex--jc-sa"},GZe={"flex-start":"Flex--ai-fs","flex-end":"Flex--ai-fe",center:"Flex--ai-c"},co=K.forwardRef((e,t)=>{const{as:n="div",className:r,inline:i,center:a,direction:o,wrap:s,justifyContent:l,justify:c=l,alignItems:d,align:f=d,children:m,...p}=e;return b.jsx(n,{className:an("Flex",o&&WZe[o],c&&qZe[c],f&&GZe[f],s&&UZe[s],{"Flex--inline":i,"Flex--center":a},r),ref:t,...p,children:m})}),Kd=K.forwardRef((e,t)=>{const{className:n,flex:r,alignSelf:i,order:a,style:o,children:s,...l}=e;return b.jsx("div",{className:an("FlexItem",n),style:{...o,flex:r,alignSelf:i,order:a},ref:t,...l,children:s})});K.forwardRef((e,t)=>{const{className:n,aspectRatio:r="square",color:i,image:a,children:o,...s}=e,l={backgroundColor:i||void 0,backgroundImage:typeof a=="string"?`url('${a}')`:void 0};return b.jsx("div",{className:an("CardMedia",{"CardMedia--wide":r==="wide","CardMedia--square":r==="square"},n),style:l,...s,ref:t,children:o&&b.jsx(co,{className:"CardMedia-content",direction:"column",center:!0,children:o})})});const Ql=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:an("CardContent",n),...i,ref:t,children:r})}),qc=K.forwardRef((e,t)=>{const{className:n,title:r,subtitle:i,center:a,children:o,...s}=e;return b.jsxs("div",{className:an("CardTitle",{"CardTitle--center":a},n),...s,ref:t,children:[r&&b.jsx("h5",{className:"CardTitle-title",children:r}),o&&typeof o=="string"&&b.jsx("h5",{className:"CardTitle-title",children:o}),i&&b.jsx("p",{className:"CardTitle-subtitle",children:i}),o&&typeof o!="string"&&o]})}),_v=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:an("CardText",n),...i,ref:t,children:typeof r=="string"?b.jsx("p",{children:r}):r})}),Sce=K.forwardRef((e,t)=>{const{children:n,className:r,direction:i,...a}=e;return b.jsx("div",{className:an("CardActions",r,i&&`CardActions--${i}`),...a,ref:t,children:n})}),p8=e=>{const{width:t,children:n}=e;return b.jsx("div",{className:"Carousel-item",style:{width:t},children:n})},kce=(e,t)=>{e.style.transform=t,e.style.webkitTransform=t},tW=(e,t)=>{e.style.transition=t,e.style.webkitTransition=t},KZe={passiveListener:()=>{let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});window.addEventListener("test",null,t)}catch{}return e},smoothScroll:()=>"scrollBehavior"in document.documentElement.style,touch:()=>"ontouchstart"in window};function dp(e){return KZe[e]()}const YZe=["TEXTAREA","OPTION","INPUT","SELECT"],XZe=dp("touch");K.forwardRef((e,t)=>{const{className:n,startIndex:r=0,draggable:i=!0,duration:a=300,easing:o="ease",threshold:s=20,clickDragThreshold:l=10,loop:c=!0,rtl:d=!1,autoPlay:f=e.autoplay||!1,interval:m=e.autoplaySpeed||4e3,dots:p=e.indicators||!0,onChange:h,children:v}=e,g=K.Children.count(v),y=`${100/g}%`,w=u.useRef(null),x=u.useRef(null),C=u.useRef(null),S=u.useRef({first:!0,wrapWidth:0,hover:!1,startX:0,endX:0,startY:0,canMove:null,pressDown:!1}),k=u.useCallback(Q=>c?Q%g:Math.max(0,Math.min(Q,g-1)),[g,c]),[_,E]=u.useState(k(r)),[T,$]=u.useState(!1),P=u.useCallback(()=>{tW(x.current,`transform ${a}ms ${o}`)},[a,o]),M=()=>{tW(x.current,"transform 0s")},j=Q=>{kce(x.current,`translate3d(${Q}px, 0, 0)`)},I=u.useCallback((Q,ne)=>{const Z=c?Q+1:Q,se=(d?1:-1)*Z*S.current.wrapWidth;ne?requestAnimationFrame(()=>{requestAnimationFrame(()=>{P(),j(se)})}):j(se)},[P,c,d]),R=u.useCallback(Q=>{if(g<=1)return;const ne=k(Q);ne!==_&&E(ne)},[_,g,k]),O=u.useCallback(()=>{if(g<=1)return;let Q=_-1;if(c){if(Q<0){const ne=S.current,Z=g+1,se=(d?1:-1)*Z*ne.wrapWidth,oe=i?ne.endX-ne.startX:0;M(),j(se+oe),Q=g-1}}else Q=Math.max(Q,0);Q!==_&&E(Q)},[_,g,i,c,d]),L=u.useCallback(()=>{if(g<=1)return;let Q=_+1;if(c){if(Q>g-1){Q=0;const Z=S.current,se=i?Z.endX-Z.startX:0;M(),j(se)}}else Q=Math.min(Q,g-1);Q!==_&&E(Q)},[_,g,i,c]),D=u.useCallback(()=>{!f||S.current.hover||(C.current=setTimeout(()=>{P(),L()},m))},[f,m,P,L]),B=()=>{clearTimeout(C.current)},F=()=>{I(_,!0),D()},z=()=>{const Q=S.current,ne=(d?-1:1)*(Q.endX-Q.startX),Z=Math.abs(ne),se=ne>0&&_-1<0,oe=ne<0&&_+1>g-1;se||oe?c?se?O():L():F():ne>0&&Z>s&&g>1?O():ne<0&&Z>s&&g>1?L():F()},H=()=>{const Q=S.current;Q.startX=0,Q.endX=0,Q.startY=0,Q.canMove=null,Q.pressDown=!1},A=Q=>{if(YZe.includes(Q.target.nodeName))return;Q.preventDefault(),Q.stopPropagation();const ne="touches"in Q?Q.touches[0]:Q,Z=S.current;Z.pressDown=!0,Z.startX=ne.pageX,Z.startY=ne.pageY,B()},V=Q=>{Q.stopPropagation();const ne="touches"in Q?Q.touches[0]:Q,Z=S.current;if(Z.pressDown){if("touches"in Q&&(Z.canMove===null&&(Z.canMove=Math.abs(Z.startY-ne.pageY)l&&$(!0);const te=d?oe+ce:ce-oe;j(te)}},W=Q=>{Q.stopPropagation();const ne=S.current;ne.pressDown=!1,$(!1),P(),ne.endX?z():D(),H()},U=()=>{S.current.hover=!0,B()},X=Q=>{const ne=S.current;ne.hover=!1,ne.pressDown&&(ne.pressDown=!1,ne.endX=Q.pageX,P(),z(),H()),D()},J=Q=>{const{slideTo:ne}=Q.currentTarget.dataset;if(ne){const Z=parseInt(ne,10);R(Z)}Q.preventDefault()};u.useImperativeHandle(t,()=>({goTo:R,prev:O,next:L,wrapperRef:w}),[R,O,L]),u.useEffect(()=>{function Q(){S.current.wrapWidth=w.current.offsetWidth,I(_)}return S.current.first&&Q(),window.addEventListener("resize",Q),()=>{window.removeEventListener("resize",Q)}},[_,I]),u.useEffect(()=>{h&&!S.current.first&&h(_)},[_,h]),u.useEffect(()=>{S.current.first?(I(_),S.current.first=!1):I(_,!0)},[_,I]),u.useEffect(()=>(D(),()=>{B()}),[f,_,D]);let re;return i?re=XZe?{onTouchStart:A,onTouchMove:V,onTouchEnd:W}:{onMouseDown:A,onMouseMove:V,onMouseUp:W,onMouseEnter:U,onMouseLeave:X}:re={onMouseEnter:U,onMouseLeave:X},b.jsxs("div",{className:an("Carousel",{"Carousel--draggable":i,"Carousel--rtl":d,"Carousel--dragging":T},n),ref:w,...re,children:[b.jsxs("div",{className:"Carousel-inner",style:{width:`${c?g+2:g}00%`},ref:x,children:[c&&b.jsx(p8,{width:y,children:K.Children.toArray(v)[g-1]}),K.Children.map(v,(Q,ne)=>b.jsx(p8,{width:y,children:Q},ne)),c&&b.jsx(p8,{width:y,children:K.Children.toArray(v)[0]})]}),p&&b.jsx("ol",{className:"Carousel-dots",children:K.Children.map(v,(Q,ne)=>b.jsx("li",{children:b.jsx("button",{className:an("Carousel-dot",{active:_===ne}),type:"button","aria-label":`Go to slide ${ne+1}`,"data-slide-to":ne,onClick:J})},ne))})]})});const JZe=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:an("Checkbox",n,{"Checkbox--checked":i,"Checkbox--disabled":a}),ref:t,children:[b.jsx("input",{type:"checkbox",className:"Checkbox-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Checkbox-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;function c(d,f){const m=f.target.checked?i.concat(d):i.filter(p=>p!==d);l(m,f)}return b.jsx("div",{className:an("CheckboxGroup",{"CheckboxGroup--block":s},n),ref:t,children:r.map(d=>b.jsx(JZe,{label:d.label||d.value,value:d.value,name:a,checked:i.includes(d.value),disabled:"disabled"in d?d.disabled:o,onChange:f=>{c(d.value,f)}},d.value))})});const WI=document,QZe=WI.documentElement,ZZe=e=>{const{children:t,onClick:n,mouseEvent:r="mouseup",...i}=e,a=u.useRef(null);function o(s){a.current&&QZe.contains(s.target)&&!a.current.contains(s.target)&&n(s)}return u.useEffect(()=>(r&&WI.addEventListener(r,o),()=>{WI.removeEventListener(r,o)})),b.jsx("div",{ref:a,...i,children:t})},eet="//gw.alicdn.com/tfs/TB1fnnLRkvoK1RjSZFDXXXY3pXa-300-250.svg",tet="//gw.alicdn.com/tfs/TB1lRjJRbvpK1RjSZPiXXbmwXXa-300-250.svg";K.forwardRef((e,t)=>{const{className:n,type:r,image:i,tip:a,children:o}=e,s=i||(r==="error"?tet:eet);return b.jsxs(co,{className:an("Empty",n),direction:"column",center:!0,ref:t,children:[b.jsx("img",{className:"Empty-img",src:s,alt:a}),a&&b.jsx("p",{className:"Empty-tip",children:a}),o]})});const net=K.createContext("");K.forwardRef((e,t)=>{const{children:n,...r}=e;return b.jsx("label",{className:"Label",...r,ref:t,children:n})});const zo=K.forwardRef((e,t)=>{const{className:n,icon:r,img:i,...a}=e;return b.jsxs(Bi,{className:an("IconBtn",n),ref:t,...a,children:[r&&b.jsx(qi,{type:r}),!r&&i&&b.jsx("img",{src:i,alt:""})]})});K.forwardRef((e,t)=>{const{className:n,src:r,lazy:i,fluid:a,children:o,...s}=e,[l,c]=u.useState(i?void 0:r),d=C9(t),f=u.useRef(""),m=u.useRef(!1);return u.useEffect(()=>{if(!i)return;const p=new IntersectionObserver(([h])=>{h.isIntersecting&&(c(f.current),m.current=!0,p.unobserve(h.target))});return d.current&&p.observe(d.current),()=>{p.disconnect()}},[d,i]),u.useEffect(()=>{f.current=r,(!i||m.current)&&c(r)},[i,r]),b.jsx("img",{className:an("Image",{"Image--fluid":a},n),src:l,alt:"",ref:d,...s})});function _ce(e){return e.scrollHeight-e.scrollTop-e.offsetHeight}K.forwardRef((e,t)=>{const{className:n,disabled:r,distance:i=0,children:a,onLoadMore:o,onScroll:s,...l}=e,c=C9(t);function d(f){s&&s(f);const m=c.current;if(!m)return;_ce(m)<=i&&o()}return b.jsx("div",{className:an("InfiniteScroll",n),role:"feed",onScroll:r?void 0:d,ref:c,...l,children:a})});function ret(e,t){return`${`${e}`.length}${t?`/${t}`:""}`}const zh=K.forwardRef((e,t)=>{const{className:n,type:r="text",variant:i,value:a,placeholder:o,rows:s=1,minRows:l=s,maxRows:c=5,maxLength:d,showCount:f=!!d,multiline:m,autoSize:p,onChange:h,...v}=e;let g=s;gc&&(g=c);const[y,w]=u.useState(g),[x,C]=u.useState(21),S=C9(t),k=u.useContext(net),_=i||(k==="light"?"flushed":"outline"),T=m||p||s>1?"textarea":"input";u.useEffect(()=>{if(!S.current)return;const j=getComputedStyle(S.current,null).lineHeight,I=Number(j.replace("px",""));I!==x&&C(I)},[S,x]);const $=u.useCallback(()=>{if(!p||!S.current)return;const j=S.current,I=j.rows;j.rows=l,o&&(j.placeholder="");const R=~~(j.scrollHeight/x);R===I&&(j.rows=R),R>=c&&(j.rows=c,j.scrollTop=j.scrollHeight),w(R{a===""?w(g):$()},[g,$,a]);const P=u.useCallback(j=>{if($(),h){const I=j.target.value,O=d&&I.length>d?I.substr(0,d):I;h(O,j)}},[d,h,$]),M=b.jsx(T,{className:an("Input",`Input--${_}`,n),type:r,value:a,placeholder:o,maxLength:d,ref:S,rows:y,onChange:P,...v});return f?b.jsxs("div",{className:an("InputWrapper",{"has-counter":f}),children:[M,f&&b.jsx("div",{className:"Input-counter",children:ret(a,d)})]}):M}),Ece=K.forwardRef((e,t)=>{const{bordered:n=!1,className:r,children:i}=e;return b.jsx("div",{className:an("List",{"List--bordered":n},r),role:"list",ref:t,children:i})}),$ce=K.forwardRef((e,t)=>{const{className:n,as:r="div",content:i,rightIcon:a,children:o,onClick:s,...l}=e;return b.jsxs(r,{className:an("ListItem",n),onClick:s,role:"listitem",...l,ref:t,children:[b.jsx("div",{className:"ListItem-content",children:i||o}),a&&b.jsx(qi,{type:a})]})}),iet=/YYYY|M|D|dddd|HH|mm/g,Tce=24*60*60*1e3,aet=Tce*7,oet=e=>e instanceof Date?e:new Date(e),set=()=>new Date(new Date().setHours(0,0,0,0)),nW=e=>(e<=9?"0":"")+e,cet=e=>{const t=set().getTime()-e.getTime();return t<0?"LT":ti[a])}const UI=({date:e})=>{const{trans:t}=Gy("Time");return b.jsx("time",{className:"Time",dateTime:new Date(e).toJSON(),children:uet(e,t())})},det=e=>/<[^>]*>/.test(e),rW=e=>!det(e)&&!e.includes(" ")&&!e.includes("<")&&!e.includes(">")&&e.length>0;function ur(){const e=Dr();return{translateString:r=>r==null?r:rW(r)?e.formatMessage({id:r,defaultMessage:r}):r,translateStringTranct:r=>r==null?r:r!=null&&r.startsWith(gHe)&&rW(r)?yV(e.formatMessage({id:r}),10):yV(r,10)}}const fet=e=>{const{className:t,content:n,createdAt:r,showTime:i=!0,action:a}=e,{translateString:o}=ur();return b.jsxs("div",{className:an("Message SystemMessage",t),children:[i&&r&&b.jsx("div",{className:"Message-meta",children:b.jsx(UI,{date:r})}),b.jsxs("div",{className:"SystemMessage-inner",children:[b.jsx("span",{children:b.jsx(up,{content:o(n)})}),a&&b.jsx("a",{href:"javascript:;",onClick:a.onClick,children:a.text})]})]})};function met(){return b.jsx(ws,{type:"typing",children:b.jsxs("div",{className:"Typing","aria-busy":"true",children:[b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"})]})})}const pet=e=>{const{renderMessageContent:t=()=>null,...n}=e,{type:r,content:i,user:a={},_id:o,position:s="left",hasTime:l=!0,createdAt:c}=n,{name:d,avatar:f}=a,m=r===Cu||r===q3;if(r==="system"||r===mg||r===UHe||r===zoe||r===QHe)return b.jsx(fet,{content:i,createdAt:c,showTime:l,action:i.action});if(m)return b.jsxs("div",{className:an("Message","RateMessage"),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(UI,{date:c})}),b.jsx("div",{className:"RateMessage-inner",children:t(n)})]});const p=s==="right"||s==="left";return b.jsxs("div",{className:an("Message",s),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(UI,{date:c})}),b.jsxs("div",{className:"Message-main",children:[p&&f&&b.jsx(jZe,{src:f,alt:d,url:a.url}),b.jsxs("div",{className:"Message-inner",children:[p&&d&&b.jsx("div",{className:"Message-author",children:d}),b.jsx("div",{className:"Message-content",role:"alert","aria-live":"assertive","aria-atomic":"false",children:r==="typing"?b.jsx(met,{}):t(n)})]})]})]})},iW=K.memo(pet),la=({status:e,delay:t=1500,maxDelay:n=2e4,onRetry:r,onChange:i})=>{const a=Dr(),[o,s]=u.useState(""),l=u.useRef(),c=u.useRef(),d=u.useCallback(()=>{l.current=setTimeout(()=>{s(io)},t),c.current=setTimeout(()=>{s(gw)},n)},[t,n]);function f(){l.current&&clearTimeout(l.current),c.current&&clearTimeout(c.current)}u.useEffect(()=>(f(),e===io?d():e===um?s(""):e===fb?s(fb):e===a6?s(a6):e===gw&&s(gw),f),[e,d]),u.useEffect(()=>{i&&i(o)},[i,o]);function m(){s(io),d(),r&&r()}return b.jsxs("div",{className:"MessageStatus","data-status":o,children:[o===io&&b.jsx(qi,{type:"spinner",spin:!0,onClick:m}),o===gw&&b.jsx(zo,{icon:"warning-circle-fill",onClick:m}),o===fb&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.read"})}),o===a6&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.delivered"})})]})};let het=0;const vet=()=>het++;function Pce(e="id-"){return u.useRef(`${e}${vet()}`).current}const gb=(e,t,n=document.body)=>{n.classList[t?"add":"remove"](e)};function aW(){!document.querySelector(".Modal")&&!document.querySelector(".Popup")&&gb("S--modalOpen",!1)}const k9=K.forwardRef((e,t)=>{const{baseClass:n,active:r,className:i,title:a,showClose:o=!0,autoFocus:s=!0,backdrop:l=!0,height:c,overflow:d,actions:f,vertical:m=!0,btnVariant:p,bgColor:h,children:v,onBackdropClick:g,onClose:y}=e,w=Pce("modal-"),x=e.titleId||w,C=C4(),S=u.useRef(null),{didMount:k,isShow:_}=wce({active:r,ref:S});if(u.useEffect(()=>{setTimeout(()=>{s&&S.current&&S.current.focus()})},[s]),u.useEffect(()=>{_&&gb("S--modalOpen",_)},[_]),u.useEffect(()=>{!r&&!k&&aW()},[r,k]),u.useImperativeHandle(t,()=>({wrapperRef:S})),u.useEffect(()=>()=>{aW()},[]),!k)return null;const E=n==="Popup";return Si.createPortal(b.jsxs("div",{className:an(n,i,{active:_}),tabIndex:-1,"data-elder-mode":C.elderMode,ref:S,children:[l&&b.jsx(NZe,{active:_,onClick:l===!0?g||y:void 0}),b.jsx("div",{className:an(`${n}-dialog`,{"pb-safe":E&&!f}),"data-bg-color":h,"data-height":E&&c?c:void 0,role:"dialog","aria-labelledby":x,"aria-modal":!0,children:b.jsxs("div",{className:`${n}-content`,children:[b.jsxs("div",{className:`${n}-header`,children:[b.jsx("h5",{className:`${n}-title`,id:x,children:a}),o&&y&&b.jsx(zo,{className:`${n}-close`,icon:"close",size:"lg",onClick:y,"aria-label":"关闭"})]}),b.jsx("div",{className:an(`${n}-body`,{overflow:d}),children:v}),f&&b.jsx("div",{className:`${n}-footer ${n}-footer--${m?"v":"h"}`,"data-variant":p||"round",children:f.map(T=>u.createElement(Bi,{size:"lg",block:E,variant:p,...T,key:T.label}))})]})})]}),document.body)}),get=K.forwardRef((e,t)=>b.jsx(k9,{baseClass:"Modal",btnVariant:e.vertical===!1?void 0:"outline",ref:t,...e})),oW=e=>e.color==="primary",bet=K.forwardRef((e,t)=>{const{className:n,vertical:r,actions:i,...a}=e,{locale:o=""}=Gy(),s=o.includes("zh"),l=r??!s;return Array.isArray(i)&&i.sort((c,d)=>oW(c)?l?-1:1:oW(d)?l?1:-1:0),b.jsx(k9,{baseClass:"Modal",className:an("Confirm",n),showClose:!1,btnVariant:"outline",vertical:l,actions:i,ref:t,...a})}),yet=K.forwardRef((e,t)=>b.jsx(k9,{baseClass:"Popup",overflow:!0,ref:t,...e})),xet=K.forwardRef((e,t)=>{const{className:n,title:r,logo:i,desc:a,leftContent:o,rightContent:s=[],align:l}=e,c=l==="left",d=c?!0:!i;return b.jsxs("header",{className:an("Navbar",{"Navbar--left":c},n),ref:t,children:[b.jsx("div",{className:"Navbar-left",children:o&&b.jsx(zo,{size:"lg",...o})}),b.jsxs("div",{className:"Navbar-main",children:[i&&b.jsx("img",{className:"Navbar-logo",src:i,alt:r}),b.jsxs("div",{className:"Navbar-inner",children:[d&&b.jsx("h2",{className:"Navbar-title",children:r}),b.jsx("div",{className:"Navbar-desc",children:a})]})]}),b.jsx("div",{className:"Navbar-right",children:s.map(f=>b.jsx(zo,{size:"lg",...f},f.mykey))})]})}),Eo=K.forwardRef((e,t)=>{const{as:n="div",className:r,align:i,breakWord:a,truncate:o,children:s,...l}=e,c=Number.isInteger(o),d=an(i&&`Text--${i}`,{"Text--break":a,"Text--truncate":o===!0,"Text--ellipsis":c},r),f=c?{WebkitLineClamp:o}:null;return b.jsx(n,{className:d,style:f,...l,ref:t,children:s})}),wet=e=>{const{content:t,closable:n=!0,leftIcon:r="bullhorn",onClick:i,onClose:a}=e;return b.jsxs("div",{className:"Notice",role:"alert","aria-atomic":!0,"aria-live":"assertive",children:[r&&b.jsx(qi,{className:"Notice-icon",type:r}),b.jsx("div",{className:"Notice-content",onClick:i,children:b.jsx(Eo,{className:"Notice-text",truncate:!0,children:b.jsx(up,{content:t})})}),n&&b.jsx(zo,{className:"Notice-close",icon:"close",onClick:a,"aria-label":"关闭通知"})]})},Cet="Intl"in window&&typeof Intl.NumberFormat.prototype.formatToParts=="function",bb=K.forwardRef((e,t)=>{const{className:n,price:r,currency:i,locale:a,original:o,...s}=e;let l=[];if(a&&i&&Cet?l=new Intl.NumberFormat(a,{style:"currency",currency:i}).formatToParts(r):l=void 0,!l){const c=".",[d,f]=`${r}`.split(c);l=[{type:"currency",value:i},{type:"integer",value:d},{type:"decimal",value:f&&c},{type:"fraction",value:f}]}return b.jsx("div",{className:an("Price",{"Price--original":o},n),ref:t,...s,children:l.map((c,d)=>c.value?b.jsx("span",{className:`Price-${c.type}`,children:c.value},d):null)})});K.forwardRef((e,t)=>{const{className:n,value:r,status:i,...a}=e;return b.jsx("div",{className:an("Progress",i&&`Progress--${i}`,n),ref:t,...a,children:b.jsx("div",{className:"Progress-bar",role:"progressbar",style:{width:`${r}%`},"aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100})})});const sW=requestAnimationFrame;function Rce({el:e,to:t,duration:n=300,x:r}){let i=0;const a=r?"scrollLeft":"scrollTop",o=e[a],s=Math.round(n/16),l=(t-o)/s;if(!sW){e[a]=t;return}function c(){e[a]+=l,++i{const{distance:n=30,loadingDistance:r=30,maxDistance:i,distanceRatio:a=2,loadMoreText:o="点击加载更多",children:s,onScroll:l,onRefresh:c,renderIndicator:d=B=>B==="active"||B==="loading"?b.jsx(qi,{className:"PullToRefresh-spinner",type:"spinner",spin:!0}):null}=e,f=u.useRef(null),m=u.useRef(null),p=PZe(c),[h,v]=u.useState(0),[g,y]=u.useState("pending"),[w,x]=u.useState(!1),[C,S]=u.useState(!e.onRefresh),k=u.useRef({}),_=u.useRef(g),E=u.useRef(),T=u.useRef(),$=!dp("touch");u.useEffect(()=>{_.current=g},[g]);const P=B=>{const F=m.current;F&&kce(F,`translate3d(0px,${B}px,0)`)},M=({y:B,animated:F=!0})=>{const z=f.current;if(!z)return;const H=B==="100%"?z.scrollHeight-z.offsetHeight:B;F?Rce({el:z,to:H,x:!1}):z.scrollTop=H},j=u.useCallback(({animated:B=!0}={})=>{M({y:"100%",animated:B})},[]),I=u.useCallback(()=>{v(0),y("pending"),P(0)},[]),R=u.useCallback(()=>{const B=f.current;if(!(!B||!p.current)){y("loading");try{const F=B.scrollHeight;p.current().then(z=>{const H=()=>{M({y:B.scrollHeight-F-50,animated:!1})};clearTimeout(E.current),clearTimeout(T.current),H(),E.current=setTimeout(H,150),T.current=setTimeout(H,250),I(),z&&z.noMore&&S(!0)})}catch(F){console.error(F),I()}}},[p,I]),O=()=>{k.current.startY=0},L=u.useCallback(B=>{const F=B.touches[0].clientY,z=f.current.scrollTop<=0;z?k.current.startY||(k.current.startY=F,y("pull"),x(!1)):k.current.startY=0;const{startY:H}=k.current;if(!z||Fi&&(A=i),A>0&&(B.cancelable&&B.preventDefault(),B.stopPropagation(),P(A),v(A),y(A>=n?"active":"pull"))},[a,i,n]),D=u.useCallback(()=>{x(!0),k.current.startY&&_.current==="active"?R():I()},[R,I]);return u.useEffect(()=>{const B=f.current;!B||$||(C?(B.removeEventListener("touchstart",O),B.removeEventListener("touchmove",L),B.removeEventListener("touchend",D),B.removeEventListener("touchcancel",D)):(B.addEventListener("touchstart",O,ket),B.addEventListener("touchmove",L,_et),B.addEventListener("touchend",D),B.addEventListener("touchcancel",D)))},[C,D,L,$]),u.useEffect(()=>{g==="loading"&&!$&&P(r)},[r,g,$]),u.useImperativeHandle(t,()=>({scrollTo:M,scrollToEnd:j,wrapperRef:f}),[j]),b.jsx("div",{className:"PullToRefresh",ref:f,onScroll:l,children:b.jsx("div",{className:"PullToRefresh-inner",children:b.jsxs("div",{className:an("PullToRefresh-content",{"PullToRefresh-transition":w}),ref:m,children:[b.jsx("div",{className:"PullToRefresh-indicator",children:d(g,h)}),!C&&$&&b.jsxs(co,{className:"PullToRefresh-fallback",center:!0,children:[d(g,n),b.jsx(Bi,{className:"PullToRefresh-loadMore",variant:"text",onClick:R,children:o})]}),K.Children.only(s)]})})})}),$et={threshold:[0,.1]},lW=e=>{const{item:t,effect:n,children:r,onIntersect:i}=e,a=u.useRef(null);return u.useEffect(()=>{if(!i)return;const o=new IntersectionObserver(([s])=>{s.intersectionRatio>0&&(i(t,s)||o.unobserve(s.target))},$et);return a.current&&o.observe(a.current),()=>{o.disconnect()}},[t,i]),b.jsx("div",{className:an("ScrollView-item",{"slide-in-right-item":n==="slide","A-fadeIn":n==="fade"}),ref:a,children:r})},h8=!dp("touch"),Oce=K.forwardRef((e,t)=>{const{className:n,fullWidth:r,scrollX:i=!0,effect:a="slide",data:o,itemKey:s,renderItem:l,onIntersect:c,onScroll:d,children:f,...m}=e,p=u.useRef(null),h=u.useRef(null);function v(){const w=h.current;w.scrollLeft-=w.offsetWidth}function g(){const w=h.current;w.scrollLeft+=w.offsetWidth}const y=u.useCallback((w,x)=>{let C;return s&&(C=typeof s=="function"?s(w,x):w[s]),C||x},[s]);return u.useImperativeHandle(t,()=>({scrollTo:({x:w,y:x})=>{w!=null&&(h.current.scrollLeft=w),x!=null&&(h.current.scrollTop=x)},wrapperRef:p})),b.jsxs("div",{className:an("ScrollView",{"ScrollView--fullWidth":r,"ScrollView--x":i,"ScrollView--hasControls":h8},n),ref:p,...m,children:[h8&&b.jsx(zo,{className:"ScrollView-control",icon:"chevron-left","aria-label":"Previous",onClick:v}),b.jsx("div",{className:"ScrollView-scroller",ref:h,onScroll:d,children:b.jsxs("div",{className:"ScrollView-inner",children:[o.map((w,x)=>b.jsx(lW,{item:w,effect:w.effect||a,onIntersect:c,children:l(w,x)},y(w,x))),f?b.jsx(lW,{item:{},effect:a,onIntersect:c,children:f}):null]})}),h8&&b.jsx(zo,{className:"ScrollView-control",icon:"chevron-right","aria-label":"Next",onClick:g})]})}),Tet=e=>{const{item:t,index:n,onClick:r}=e;function i(){r(t,n)}return b.jsx("button",{className:an("QuickReply",{new:t.isNew,highlight:t.isHighlight}),type:"button","data-code":t.code,"aria-label":`快捷短语: ${t.name},双击发送`,onClick:i,children:b.jsxs("div",{className:"QuickReply-inner",children:[t.icon&&b.jsx(qi,{type:t.icon}),t.img&&b.jsx("img",{className:"QuickReply-img",src:t.img,alt:""}),b.jsx("span",{children:t.name})]})})},Pet=({items:e=[],visible:t=!0,onClick:n,onScroll:r})=>{const i=u.useRef(null),[a,o]=u.useState(!!r);return u.useLayoutEffect(()=>{let s;return i.current&&(o(!1),i.current.scrollTo({x:0,y:0}),s=setTimeout(()=>{o(!0)},500)),()=>{clearTimeout(s)}},[e]),e.length?b.jsx(Oce,{className:"QuickReplies",data:e,itemKey:"name",ref:i,"data-visible":t,onScroll:a?r:void 0,renderItem:(s,l)=>b.jsx(Tet,{item:s,index:l,onClick:n},s.name)}):null},Ret=K.memo(Pet),Iet=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:an("Radio",n,{"Radio--checked":i,"Radio--disabled":a}),ref:t,children:[b.jsx("input",{type:"radio",className:"Radio-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Radio-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;return b.jsx("div",{className:an("RadioGroup",{"RadioGroup--block":s},n),ref:t,children:r.map(c=>b.jsx(Iet,{label:c.label||c.value,value:c.value,name:a,checked:i===c.value,disabled:"disabled"in c?c.disabled:o,onChange:d=>{l(c.value,d)}},c.value))})});const Mw=K.forwardRef((e,t)=>{const{className:n,onSearch:r,onChange:i,onClear:a,value:o,clearable:s=!0,showSearch:l=!0,...c}=e,[d,f]=u.useState(o||""),{trans:m}=Gy("Search"),p=y=>{f(y),i&&i(y)},h=()=>{f(""),a&&a()},v=y=>{y.keyCode===13&&(r&&r(d,y),y.preventDefault())},g=y=>{r&&r(d,y)};return b.jsxs("div",{className:an("Search",n),ref:t,children:[b.jsx(qi,{className:"Search-icon",type:"search"}),b.jsx(zh,{className:"Search-input",type:"search",value:d,enterKeyHint:"search",onChange:p,onKeyDown:v,...c}),s&&d&&b.jsx(zo,{className:"Search-clear",icon:"x-circle-fill",onClick:h}),l&&b.jsx(Bi,{className:"Search-btn",color:"primary",onClick:g,children:m("search")})]})});K.forwardRef(({className:e,placeholder:t,variant:n="outline",children:r,...i},a)=>b.jsxs("select",{className:an("Input Select",`Input--${n}`,e),...i,ref:a,children:[t&&b.jsx("option",{value:"",children:t}),r]}));K.forwardRef((e,t)=>{const{className:n,current:r=0,status:i,inverted:a,children:o,...s}=e,c=K.Children.toArray(o).map((d,f)=>{const m={index:f,active:!1,completed:!1,disabled:!1};return r===f?(m.active=!0,m.status=i):r>f?m.completed=!0:(m.disabled=!a,m.completed=a),K.isValidElement(d)?K.cloneElement(d,{...m,...d.props}):null});return b.jsx("ul",{className:an("Stepper",n),ref:t,...s,children:c})});function Oet(e){if(e){const t={success:"check-circle-fill",fail:"warning-circle-fill",abort:"dash-circle-fill"};return b.jsx(qi,{type:t[e]})}return b.jsx("div",{className:"Step-dot"})}K.forwardRef((e,t)=>{const{className:n,active:r=!1,completed:i=!1,disabled:a=!1,status:o,index:s,title:l,subTitle:c,desc:d,children:f,...m}=e;return b.jsxs("li",{className:an("Step",{"Step--active":r,"Step--completed":i,"Step--disabled":a},n),ref:t,"data-status":o,...m,children:[b.jsx("div",{className:"Step-icon",children:Oet(o)}),b.jsx("div",{className:"Step-line"}),b.jsxs("div",{className:"Step-content",children:[l&&b.jsxs("div",{className:"Step-title",children:[l&&b.jsx("span",{children:l}),c&&b.jsx("small",{children:c})]}),d&&b.jsx("div",{className:"Step-desc",children:d}),f]})]})});const Met=e=>{const{active:t,index:n,children:r,onClick:i,...a}=e;function o(s){i(n,s)}return b.jsx("div",{className:"Tabs-navItem",children:b.jsx("button",{className:an("Tabs-navLink",{active:t}),type:"button",role:"tab","aria-selected":t,onClick:o,...a,children:b.jsx("span",{children:r})})})},jet=e=>{const{active:t,children:n,...r}=e;return b.jsx("div",{className:an("Tabs-pane",{active:t}),...r,role:"tabpanel",children:n})},Net=K.forwardRef((e,t)=>{const{className:n,index:r=0,scrollable:i,hideNavIfOnlyOne:a,children:o,onChange:s}=e,[l,c]=u.useState({}),[d,f]=u.useState(r||0),m=u.useRef(d),p=u.useRef(null),h=[],v=[],g=Pce("tabs-");function y(C,S){f(C),s&&s(C,S)}K.Children.forEach(o,(C,S)=>{if(!C)return;const k=d===S,_=`${g}-${S}`;h.push(b.jsx(Met,{active:k,index:S,onClick:y,"aria-controls":_,tabIndex:k?-1:0,children:C.props.label},_)),C.props.children&&v.push(b.jsx(jet,{active:k,id:_,children:C.props.children},_))}),u.useEffect(()=>{f(r)},[r]);const w=u.useCallback(()=>{const C=p.current;if(!C)return;const S=C.children[m.current];if(!S)return;const k=S.querySelector("span");if(!k)return;const{offsetWidth:_,offsetLeft:E}=S,{width:T}=k.getBoundingClientRect(),$=Math.max(T-16,26),P=E+_/2;c({transform:`translateX(${P-$/2}px)`,width:`${$}px`}),i&&Rce({el:C,to:P-C.offsetWidth/2,x:!0})},[i]);u.useEffect(()=>{const C=p.current;let S;return C&&"ResizeObserver"in window&&(S=new ResizeObserver(w),S.observe(C)),()=>{S&&C&&S.unobserve(C)}},[w]),u.useEffect(()=>{m.current=d,w()},[d,w]);const x=h.length>(a?1:0);return b.jsxs("div",{className:an("Tabs",{"Tabs--scrollable":i},n),ref:t,children:[x&&b.jsxs("div",{className:"Tabs-nav",role:"tablist",ref:p,children:[h,b.jsx("span",{className:"Tabs-navPointer",style:l})]}),b.jsx("div",{className:"Tabs-content",children:v})]})}),jw=K.forwardRef(({children:e},t)=>b.jsx("div",{ref:t,children:e})),qI=K.forwardRef((e,t)=>{const{as:n="span",className:r,color:i,children:a,...o}=e;return b.jsx(n,{className:an("Tag",i&&`Tag--${i}`,r),ref:t,...o,children:a})});function Aet(e){switch(e){case"success":return b.jsx(qi,{type:"check-circle"});case"error":return b.jsx(qi,{type:"warning-circle"});case"loading":return b.jsx(qi,{type:"spinner",spin:!0});default:return null}}const Fet=e=>{const{content:t,type:n,duration:r=2e3,onUnmount:i}=e,[a,o]=u.useState(!1);return u.useEffect(()=>{o(!0),r!==-1&&(setTimeout(()=>{o(!1)},r),setTimeout(()=>{i&&i()},r+300))},[r,i]),b.jsx("div",{className:an("Toast",{show:a}),"data-type":n,role:"alert","aria-live":"assertive","aria-atomic":"true",children:b.jsxs("div",{className:"Toast-content",role:"presentation",children:[Aet(n),b.jsx("p",{className:"Toast-message",children:t})]})})};function Nw(e,t,n){$Ze(b.jsx(Fet,{content:e,type:t,duration:n}))}const Pi={show:Nw,success(e,t){Nw(e,"success",t)},fail(e,t){Nw(e,"error",t)},loading(e,t){Nw(e,"loading",t)}},Det=e=>{const{item:t,onClick:n}=e,{type:r,icon:i,img:a,title:o}=t;return b.jsx("div",{className:"Toolbar-item","data-type":r,children:b.jsxs(Bi,{className:"Toolbar-btn",onClick:s=>n(t,s),children:[b.jsxs("span",{className:"Toolbar-btnIcon",children:[i&&b.jsx(qi,{type:i}),a&&b.jsx("img",{className:"Toolbar-img",src:a,alt:""})]}),b.jsx("span",{className:"Toolbar-btnText",children:o})]})})},Let=e=>{const{items:t,onClick:n}=e;return b.jsx("div",{className:"Toolbar",children:t.map(r=>b.jsx(Det,{item:r,onClick:n},r.type))})};K.forwardRef((e,t)=>{const{className:n,children:r}=e;return b.jsx("div",{className:an("Tree",n),role:"tree",ref:t,children:r})});K.forwardRef((e,t)=>{const{title:n,content:r,link:i,children:a=[],onClick:o,onExpand:s}=e,[l,c]=u.useState(!1),d=a.length>0;function f(){d?(c(!l),s(n,!l)):o({title:n,content:r,link:i})}return b.jsxs("div",{className:"TreeNode",role:"treeitem","aria-expanded":l,ref:t,children:[b.jsxs("div",{className:"TreeNode-title",onClick:f,role:"treeitem","aria-expanded":l,tabIndex:0,children:[b.jsx("span",{className:"TreeNode-title-text",children:n}),d?b.jsx(qi,{className:"TreeNode-title-icon",type:l?"chevron-up":"chevron-down"}):null]}),d?a.map((m,p)=>b.jsx("div",{className:an("TreeNode-children",{"TreeNode-children-active":l}),children:b.jsx("div",{className:"TreeNode-title TreeNode-children-title",onClick:()=>o({...m,index:p}),role:"treeitem",children:b.jsx("span",{className:"TreeNode-title-text",children:m.title})})},p)):null]})});function Bet(e){if(!e)return"";const t=Math.floor(e/3600),n=Math.floor((e-t*3600)/60),r=Math.floor(e-t*3600-n*60);let i="";return t>0&&(i+=`${t}:`),i+=`${n}:`,r<10&&(i+="0"),i+=r,i}const zet=K.forwardRef((e,t)=>{const{className:n,src:r,cover:i,duration:a,onClick:o,onCoverLoad:s,style:l,videoRef:c,children:d,...f}=e,m=u.useRef(null),p=u.useRef(null),h=c||p,[v,g]=u.useState(!1),[y,w]=u.useState(!0);function x(E){g(!0);const T=h.current;T&&(T.ended||T.paused?T.play():T.pause()),o&&o(y,E)}function C(){w(!1)}function S(){w(!0)}const k=!v&&!!i,_=k&&!!a;return u.useImperativeHandle(t,()=>({wrapperRef:m})),b.jsxs("div",{className:an("Video",`Video--${y?"paused":"playing"}`,n),style:l,ref:m,children:[k&&b.jsx("img",{className:"Video-cover",src:i,onLoad:s,alt:""}),_&&b.jsx("span",{className:"Video-duration",children:Bet(+a)}),b.jsx("video",{className:"Video-video",src:r,ref:h,hidden:k,controls:!0,onPlay:C,onPause:S,onEnded:S,...f,children:d}),k&&b.jsx("button",{className:an("Video-playBtn",{paused:y}),type:"button",onClick:x,children:b.jsx("span",{className:"Video-playIcon"})})]})}),Het=K.forwardRef((e,t)=>{const{fileUrl:n,children:r}=e,[i,a]=u.useState("");return u.useEffect(()=>{const o=n.split("/");a(o[o.length-1])},[n]),b.jsx(ii,{className:"FileCard",size:"xl",ref:t,children:b.jsxs(co,{children:[b.jsx("div",{className:"FileCard-icon",children:b.jsx(qi,{type:"file"})}),b.jsxs(Kd,{children:[b.jsx(Eo,{truncate:2,breakWord:!0,className:"FileCard-name",children:i}),b.jsx("div",{className:"FileCard-meta",children:r})]})]})})}),Vet=K.forwardRef((e,t)=>{const n=C4(),{className:r,goodsInfo:i,action:a,elderMode:o,children:s,locale:l,...c}=e,{image:d,title:f,description:m,price:p,originalPrice:h,currency:v="¥",url:g,tagList:y=[],extra:w}=i,x=o||n.elderMode,C={currency:v,locale:l},S=p!=null&&b.jsx(bb,{price:p,...C}),k=E=>{g&&qd(g),a!=null&&a.onClick&&a.onClick(E)},_=()=>{if(!w)return null;try{const E=JSON.parse(w);return b.jsx("div",{className:"Goods-extra",children:Object.entries(E).map(([T,$])=>b.jsxs("div",{className:"Goods-extra-item",children:[b.jsxs("span",{className:"Goods-extra-label",children:[T,":"]}),b.jsx("span",{className:"Goods-extra-value",children:String($)})]},T))})}catch(E){return console.error("Failed to parse extra data:",E),b.jsx("span",{className:"Goods-meta",children:w})}};return b.jsxs(co,{className:an("Goods",r),"data-elder-mode":x,ref:t,alignItems:"flex-start",justifyContent:"flex-start",...c,children:[d&&b.jsx("img",{className:"Goods-img",src:d,alt:f}),b.jsxs(Kd,{className:"Goods-main",style:{textAlign:"left"},children:[a&&b.jsx(zo,{className:"Goods-buyBtn",icon:"cart",...a,onClick:k}),b.jsx(Eo,{as:"h4",truncate:!0,className:"Goods-name",children:f}),b.jsx(Eo,{className:"Goods-desc",truncate:x,children:m}),x?b.jsxs(co,{alignItems:"center",justifyContent:"flex-start",children:[S,a&&b.jsx(Bi,{size:"sm",...a,onClick:k})]}):b.jsx("div",{className:"Goods-tags",style:{textAlign:"left"},children:y==null?void 0:y.map(E=>b.jsx(qI,{color:"primary",children:E},E))}),b.jsx(co,{alignItems:"flex-end",justifyContent:"flex-start",children:b.jsxs(Kd,{children:[S,h&&b.jsx(bb,{price:h,original:!0,...C}),_()]})}),s]})]})}),Wet=({count:e,onClick:t,onDidMount:n})=>{const{trans:r}=Gy("BackBottom");let i=r("bottom");return e&&(i=r(e===1?"newMsgOne":"newMsgOther").replace("{n}",e)),u.useEffect(()=>{n&&n()},[n]),b.jsx("div",{className:"BackBottom",children:b.jsxs(Bi,{className:"slide-in-right-item",onClick:t,children:[i,b.jsx(qi,{type:"chevron-double-down"})]})})};function Uet(e,t=300){let n=!0;return(...r)=>{n&&(n=!1,e(...r),setTimeout(()=>{n=!0},t))}}const cW=dp("passiveListener")?{passive:!0}:!1;function v8(e,t){const n=Math.max(e.offsetHeight,600);return _ce(e){const{messages:n,isTyping:r,loadMoreText:i,onRefresh:a,onScroll:o,renderBeforeMessageList:s,renderMessageContent:l,onBackBottomShow:c,onBackBottomClick:d}=e,[f,m]=u.useState(!1),[p,h]=u.useState(0),v=u.useRef(f),g=u.useRef(p),y=u.useRef(null),w=u.useRef(null),x=n[n.length-1],C=()=>{h(0),m(!1)},S=u.useCallback(T=>{w.current&&(!v.current||T&&T.force)&&(w.current.scrollToEnd(T),v.current&&C())},[]),k=()=>{S({animated:!1,force:!0}),d&&d()},_=u.useRef(Uet(T=>{v8(T,3)?g.current?v8(T,.5)&&C():m(!1):m(!0)})),E=T=>{_.current(T.target),o&&o(T)};return u.useEffect(()=>{g.current=p},[p]),u.useEffect(()=>{v.current=f},[f]),u.useEffect(()=>{const T=w.current,$=T&&T.wrapperRef.current;if(!(!$||!x||x.position==="pop"))if(x.position==="right")S({force:!0});else if(v8($,2)){const P=!!$.scrollTop;S({animated:P,force:!0})}else h(P=>P+1),m(!0)},[x,S]),u.useEffect(()=>{S()},[r,S]),u.useEffect(()=>{const T=y.current;let $=!1,P=0;function M(){$=!1,P=0}function j(R){const{activeElement:O}=document;O&&O.nodeName==="TEXTAREA"&&($=!0,P=R.touches[0].clientY)}function I(R){$&&Math.abs(R.touches[0].clientY-P)>20&&(document.activeElement.blur(),M())}return T.addEventListener("touchstart",j,cW),T.addEventListener("touchmove",I,cW),T.addEventListener("touchend",M),T.addEventListener("touchcancel",M),()=>{T.removeEventListener("touchstart",j),T.removeEventListener("touchmove",I),T.removeEventListener("touchend",M),T.removeEventListener("touchcancel",M)}},[]),u.useImperativeHandle(t,()=>({ref:y,scrollToEnd:S}),[S]),b.jsxs("div",{className:"MessageContainer",ref:y,tabIndex:-1,children:[s&&s(),b.jsx(Eet,{onRefresh:a,onScroll:E,loadMoreText:i,ref:w,children:b.jsxs("div",{className:"MessageList",children:[n.map(T=>u.createElement(iW,{...T,renderMessageContent:l,key:T._id})),r&&b.jsx(iW,{type:"typing",_id:"typing"})]})}),f&&b.jsx(Wet,{count:p,onClick:k,onDidMount:c})]})}),Mce=dp("passiveListener"),Get=Mce?{passive:!0}:!1,Ket=Mce?{passive:!1}:!1,uW=80,Yet={inited:"hold2talk",recording:"release2send",willCancel:"release2send"};let b0=0,g8=0;const Xet=K.forwardRef((e,t)=>{const{volume:n,onStart:r,onEnd:i,onCancel:a}=e,[o,s]=u.useState("inited"),l=u.useRef(null),{trans:c}=Gy("Recorder"),d=u.useCallback(()=>{const p=Date.now()-b0;i&&i({duration:p})},[i]);u.useImperativeHandle(t,()=>({stop(){s("inited"),d(),b0=0}})),u.useEffect(()=>{const p=l.current;function h(y){y.cancelable&&y.preventDefault(),g8=y.touches[0].pageY,b0=Date.now(),s("recording"),r&&r()}function v(y){if(!b0)return;const w=y.touches[0].pageY,x=g8-w>uW;s(x?"willCancel":"recording")}function g(y){if(!b0)return;const w=y.changedTouches[0].pageY,x=g8-w{p.removeEventListener("touchstart",h),p.removeEventListener("touchmove",v),p.removeEventListener("touchend",g),p.removeEventListener("touchcancel",g)}},[d,a,r]);const f=o==="willCancel",m={transform:`scale(${(n||1)/100+1})`};return b.jsxs("div",{className:an("Recorder",{"Recorder--cancel":f}),ref:l,children:[o!=="inited"&&b.jsxs(co,{className:"RecorderToast",direction:"column",center:!0,children:[b.jsxs("div",{className:"RecorderToast-waves",hidden:o!=="recording",style:m,children:[b.jsx(qi,{className:"RecorderToast-wave-1",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-2",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-3",type:"hexagon"})]}),b.jsx(qi,{className:"RecorderToast-icon",type:f?"cancel":"mic"}),b.jsx("span",{children:c(f?"release2cancel":"releaseOrSwipe")})]}),b.jsx("div",{className:"Recorder-btn",role:"button","aria-label":c("hold2talk"),children:b.jsx("span",{children:c(Yet[o])})})]})}),Jet=({onClickOutside:e,children:t})=>b.jsx(ZZe,{onClick:e,children:t});function Qet(e){const t=u.useRef(!1);u.useEffect(()=>{function n(){e(),t.current=!1}function r(){t.current||(t.current=!0,window.requestAnimationFrame?window.requestAnimationFrame(n):setTimeout(n,66))}return window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r)}},[e])}const Zet=e=>{const{className:t,active:n,target:r,children:i,onClose:a}=e,o=TZe(a,"mousedown"),{didMount:s,isShow:l}=wce({active:n,ref:o}),[c,d]=u.useState({}),f=u.useCallback(()=>{if(!o.current)return;const m=r.getBoundingClientRect(),p=o.current.getBoundingClientRect();d({top:`${m.top-p.height}px`,left:`${m.left}px`})},[r,o]);return u.useEffect(()=>{o.current&&(o.current.focus(),f())},[s,f,o]),Qet(f),s?Si.createPortal(b.jsxs("div",{className:an("Popover",t,{active:l}),ref:o,style:c,children:[b.jsx("div",{className:"Popover-body",children:i}),b.jsx("svg",{className:"Popover-arrow",viewBox:"0 0 9 5",children:b.jsx("polygon",{points:"0,0 5,5, 9,0"})})]}),document.body):null},iS=e=>b.jsx("div",{className:"Composer-actions","data-action-icon":e.icon,children:b.jsx(zo,{size:"lg",...e})}),ett=e=>{const{item:t,onClick:n}=e;return b.jsx(iS,{icon:t.icon,img:t.img,"data-icon":t.icon,"data-tooltip":t.title||null,"aria-label":t.title,onClick:n})},jce=e=>{const{file:t,onCancel:n,onSend:r}=e,[i,a]=u.useState(""),[o,s]=u.useState(""),[l,c]=u.useState(""),{translateString:d}=ur();u.useEffect(()=>{const m=new FileReader;m.onload=v=>{v.target&&a(v.target.result)},m.readAsDataURL(t);const p=t.name.toLowerCase().split(".").pop();console.log("SendConfirm file:",p,t.size);let h="unknown";p==="jpg"||p==="jpeg"||p==="png"||p==="bmp"||p==="gif"?h=ds:p==="mp4"||p==="avi"||p==="mov"?h=Ol:p==="mp3"||p==="wav"?h=Il:h=Vs,s(h)},[t]);const f=()=>{console.log("SendConfirm handleSend - label:",l),r(l)};return b.jsx(get,{className:"SendConfirm",title:d("i18n.preview.title"),active:!!i,vertical:!1,actions:[{label:d("i18n.cancel"),onClick:n},{label:d("i18n.send"),color:"primary",onClick:f}],children:b.jsx(co,{className:"SendConfirm-inner",center:!0,children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%"},children:[o===ds&&b.jsx("img",{src:i,alt:"",style:{maxWidth:"100%",maxHeight:"300px",objectFit:"contain"}}),o===Ol&&b.jsx("div",{style:{width:"80%",height:"80%"},children:b.jsx("video",{controls:!0,style:{width:"100%",height:"100%"},children:b.jsx("source",{src:i,type:"video/mp4"})})}),o===Il&&b.jsx("audio",{controls:!0,children:b.jsx("source",{src:i,type:"audio/mp3"})}),o===Vs&&b.jsxs("div",{className:"SendConfirm-file",children:[b.jsx("i",{className:"iconfont icon-fujian"}),b.jsx("span",{children:t.name})]}),b.jsx("div",{style:{marginTop:"15px",marginBottom:"15px",width:"100%",maxWidth:"400px"},children:b.jsx("input",{type:"text",placeholder:d("i18n.image.label.placeholder")||"附言",value:l,onChange:m=>c(m.target.value),style:{width:"100%",padding:"10px 12px",border:"1px solid #d9d9d9",borderRadius:"6px",fontSize:"14px",boxSizing:"border-box"}})})]})})})},C1=navigator.userAgent;function ttt(){return/iPad|iPhone|iPod/.test(C1)}function ntt(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(C1)}function rtt(){return C1.includes("Safari/")||/OS 11_[0-3]\D/.test(C1)}function Nce(){const e=C1.match(/OS (\d+)_/);return e?+e[1]:0}const Ace=ttt();function itt(){if(Ace){if(rtt())return 0;if(Nce()<13)return 1}return 2}function att(e,t){const n=itt();let r;const i=t||e,a=()=>{n!==0&&(n===1?document.body.scrollTop=document.body.scrollHeight:i.scrollIntoView(!1))};e.addEventListener("focus",()=>{setTimeout(a,300),r=setTimeout(a,1e3)}),e.addEventListener("blur",()=>{clearTimeout(r),n&&Ace&&setTimeout(()=>{document.body.scrollIntoView()})})}function ott(e,t){const{items:n}=e.clipboardData;if(n&&n.length)for(let r=0;r{const[i,a]=u.useState(null),o=u.useCallback(c=>{ott(c,a)},[]),s=u.useCallback(()=>{a(null)},[]),l=u.useCallback(c=>{n&&i&&Promise.resolve(n(i,c)).then(()=>{a(null)})},[n,i]);return u.useEffect(()=>{if(stt&&e.current){const c=document.querySelector(".Composer");att(e.current,c)}},[e]),b.jsxs("div",{className:an({"S--invisible":t}),children:[b.jsx(zh,{className:"Composer-input",rows:1,autoSize:!0,enterKeyHint:"send",onPaste:n?o:void 0,ref:e,...r}),i&&b.jsx(jce,{file:i,onCancel:s,onSend:l})]})},fW=({disabled:e,onClick:t})=>{const{translateString:n}=ur();return b.jsx("div",{className:"Composer-actions",children:b.jsx(Bi,{className:"Composer-sendBtn",disabled:e,onMouseDown:t,color:"primary",children:n("i18n.send")})})},mW="S--focusing",ltt=K.forwardRef((e,t)=>{const{text:n="",textOnce:r,inputType:i="text",wideBreakpoint:a,placeholder:o="请输入...",recorder:s={},onInputTypeChange:l,onFocus:c,onBlur:d,onChange:f,onSend:m,onImageSend:p,onAccessoryToggle:h,toolbar:v=[],onToolbarClick:g,rightAction:y,inputOptions:w}=e,[x,C]=u.useState(n),[S,k]=u.useState(""),[_,E]=u.useState(o),[T,$]=u.useState(i||"text"),[P,M]=u.useState(!1),[j,I]=u.useState(""),R=u.useRef(null),O=u.useRef(!1),L=u.useRef(),D=u.useRef(),B=u.useRef(!1),[F,z]=u.useState(!1);u.useEffect(()=>{const le=a&&window.matchMedia?window.matchMedia(`(min-width: ${a})`):!1;function pe(we){z(we.matches)}return z(le&&le.matches),le&&le.addListener(pe),()=>{le&&le.removeListener(pe)}},[a]),u.useEffect(()=>{gb("S--wide",F),F||I("")},[F]),u.useEffect(()=>{B.current&&h&&h(P)},[P,h]),u.useEffect(()=>{r?(k(r),E(r)):(k(""),E(o))},[o,r]),u.useEffect(()=>{B.current=!0},[]),u.useImperativeHandle(t,()=>({setText:C}));const H=u.useCallback(()=>{const le=T==="voice",pe=le?"text":"voice";if($(pe),le){const we=R.current;we.focus(),we.selectionStart=we.selectionEnd=we.value.length}l&&l(pe)},[T,l]),A=u.useCallback(le=>{clearTimeout(L.current),gb(mW,!0),O.current=!0,c&&c(le)},[c]),V=u.useCallback(le=>{L.current=setTimeout(()=>{gb(mW,!1),O.current=!1},0),d&&d(le)},[d]),W=u.useCallback(()=>{x?(m("text",x),C("")):S&&m("text",S),S&&(k(""),E(o)),O.current&&R.current.focus()},[o,m,x,S]),U=u.useCallback(le=>{!le.shiftKey&&le.keyCode===13&&(W(),le.preventDefault())},[W]),X=u.useCallback((le,pe)=>{C(le),f&&f(le,pe)},[f]),J=u.useCallback(le=>{W(),le.preventDefault()},[W]),re=u.useCallback(()=>{M(!P)},[P]),Q=u.useCallback(()=>{setTimeout(()=>{M(!1),I("")})},[]),ne=u.useCallback((le,pe)=>{g&&g(le,pe),le.render&&(D.current=pe.currentTarget,I(le.render))},[g]),Z=u.useCallback(()=>{I("")},[]),se=T==="text",oe=se?"volume-circle":"keyboard-circle",ce=v.length>0,te={...w,value:x,inputRef:R,placeholder:_,onFocus:A,onBlur:V,onKeyDown:U,onChange:X,onImageSend:p};return F?b.jsxs("div",{className:"Composer Composer--lg",children:[ce&&v.map(le=>b.jsx(ett,{item:le,onClick:pe=>ne(le,pe)},le.type)),j&&b.jsx(Zet,{active:!!j,target:D.current,onClose:Z,children:j}),b.jsx("div",{className:"Composer-inputWrap",children:b.jsx(dW,{invisible:!1,...te})}),b.jsx(fW,{onClick:J,disabled:!x})]}):b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:"Composer",children:[s.canRecord&&b.jsx(iS,{className:"Composer-inputTypeBtn","data-icon":oe,icon:oe,onClick:H,"aria-label":se?"切换到语音输入":"切换到键盘输入"}),b.jsxs("div",{className:"Composer-inputWrap",children:[b.jsx(dW,{invisible:!se,...te}),!se&&b.jsx(Xet,{...s})]}),!x&&y&&b.jsx(iS,{...y}),ce&&b.jsx(iS,{className:an("Composer-toggleBtn",{active:P}),icon:"plus-circle",onClick:re,"aria-label":P?"关闭工具栏":"展开工具栏"}),(x||S)&&b.jsx(fW,{onClick:J,disabled:!1})]}),P&&b.jsx(Jet,{onClickOutside:Q,children:j||b.jsx(Let,{items:v,onClick:ne})})]})}),Aw=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Fw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},ctt=({quotedMessage:e,onCancelQuote:t})=>{var i;const n=Dr();if(!e)return null;const r=()=>{const{type:a,content:o}=e;switch(a){case dm:case yN:case mg:case Ioe:return b.jsx("div",{style:{wordBreak:"break-word",color:"#333"},children:(o==null?void 0:o.length)>100?o.substring(0,100)+"...":o});case V3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontWeight:"bold",fontSize:"12px"},children:s.title||"文章"}),s.description&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"2px"},children:s.description.length>50?s.description.substring(0,50)+"...":s.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文章消息"})}case ds:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.thumbnail||s.url,alt:s.label||"图片",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"},onError:l=>{s.thumbnail&&s.url!==s.thumbnail&&(l.currentTarget.src=s.url)}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"图片"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Aw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"图片消息"})}case Vs:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.name||s.filename||"文件"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Aw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文件消息"})}case Ol:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsxs("div",{style:{position:"relative"},children:[b.jsx("img",{src:s.coverUrl,alt:s.label||"视频",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("span",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",fontSize:"12px",color:"white",textShadow:"1px 1px 2px rgba(0,0,0,0.8)"},children:"▶"})]}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"视频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Fw(s.duration),s.size&&` • ${Aw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"视频消息"})}case Il:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎵"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"音频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Fw(s.duration),s.size&&` • ${Aw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音频消息"})}case u1:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎤"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Fw(s.duration),s.format&&` • ${s.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"语音消息"})}case Ooe:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.coverUrl,alt:s.title||"音乐",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"音乐"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.artist,s.album&&` • ${s.album}`,s.duration&&` • ${Fw(s.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音乐消息"})}case xN:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"位置"}),s.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.address.length>30?s.address.substring(0,30)+"...":s.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"位置消息"})}case k2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.imageUrl,alt:s.title||"商品",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"商品"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.price&&`¥${s.price}`,s.description&&s.description.length>20?` • ${s.description.substring(0,20)}...`:s.description]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"商品消息"})}case _2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"订单"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.orderNo&&`订单号: ${s.orderNo}`,s.status&&` • ${s.status}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"订单消息"})}case E2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"留言消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"留言消息"})}case Wd:case W3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:a===Wd?"FAQ问题":"FAQ答案"}),s.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.question.length>30?s.question.substring(0,30)+"...":s.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:a===Wd?"FAQ问题":"FAQ答案"})}case U3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"机器人消息"})]});case Cu:case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===Cu?"评价消息":"评价邀请"})]});case gv:case bv:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===gv?"转接消息":a===bv?"转接接受":"转接拒绝"})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===yv?"邀请消息":a===xv?"邀请接受":"邀请拒绝"})]});case gh:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"引用消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"引用消息"})]})}default:return b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:n.formatMessage({id:"chat.quotation.unknown.type",defaultMessage:"未知消息类型"})})}};return b.jsxs("div",{style:{background:"#f8f9fa",borderLeft:"3px solid #1890ff",padding:"8px 12px",marginBottom:"8px",borderRadius:"4px",position:"relative",fontSize:"12px",color:"#666",border:"1px solid #e9ecef",textAlign:"left"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",flex:1},children:[b.jsx("span",{style:{fontWeight:"bold",color:"#1890ff",fontSize:"11px",textTransform:"uppercase"},children:n.formatMessage({id:"chat.quotation.quoted",defaultMessage:"引用"})}),((i=e.user)==null?void 0:i.name)&&b.jsx("span",{style:{color:"#1890ff",fontSize:"11px"},children:e.user.name})]}),b.jsx("span",{style:{cursor:"pointer",color:"#999",fontSize:"14px",fontWeight:"bold",padding:"2px 4px",borderRadius:"2px",transition:"background-color 0.2s"},onClick:t,onMouseEnter:a=>{a.currentTarget.style.backgroundColor="#e9ecef"},onMouseLeave:a=>{a.currentTarget.style.backgroundColor="transparent"},title:n.formatMessage({id:"chat.quotation.cancel",defaultMessage:"取消引用"}),children:"×"})]}),b.jsx("div",{style:{marginTop:"4px"},children:r()})]})},utt=()=>{const e=Dr(),t=()=>{const r=new URLSearchParams({utm_channel_id:"test_channel",utm_content:"test_content",utm_medium:"test_medium",utm_source:"powered_by"});window.open(`https://www.weiyuai.cn?${r.toString()}`,"_blank")},n=WXe();return(n==null?void 0:n.userType)==="paid"?null:b.jsx($r,{title:e.formatMessage({id:"app.trial.tip.tooltip"}),children:b.jsx(Vt,{type:"text",size:"small",style:{padding:"0 4px",height:"22px",lineHeight:"22px",marginBottom:"2px"},onClick:t,children:b.jsx("span",{style:{fontSize:"12px"},children:e.formatMessage({id:"app.trial.tip"})})})})},dtt=K.forwardRef((e,t)=>{const{wideBreakpoint:n,locale:r="zh-CN",locales:i,elderMode:a,navbar:o,showTopTip:s,topTipContent:l,onTopTipClose:c,renderNavbar:d,loadMoreText:f,renderBeforeMessageList:m,messagesRef:p,onRefresh:h,onScroll:v,messages:g=[],isTyping:y,renderMessageContent:w,onBackBottomShow:x,onBackBottomClick:C,quickReplies:S=[],quickRepliesVisible:k,onQuickReplyClick:_=()=>{},onQuickReplyScroll:E,renderQuickReplies:T,text:$,textOnce:P,placeholder:M,onInputFocus:j,onInputChange:I,onInputBlur:R,onSend:O,onImageSend:L,inputOptions:D,composerRef:B,inputType:F,onInputTypeChange:z,recorder:H,toolbar:A,onToolbarClick:V,onAccessoryToggle:W,rightAction:U,Composer:X=ltt,hideComposer:J,quotedMessage:re,onCancelQuote:Q}=e;function ne(oe){p&&p.current&&p.current.scrollToEnd({animated:!1,force:!0}),j&&j(oe)}u.useEffect(()=>{const oe=document.documentElement;ntt()&&(oe.dataset.safari="");const ce=Nce();ce&&ce<11&&(oe.dataset.oldIos="")},[]);function Z(oe){console.log("url",oe)}function se(oe){c&&c()}return b.jsx(VZe,{locale:r,locales:i,elderMode:a,children:b.jsxs("div",{className:"ChatApp","data-elder-mode":a,ref:t,children:[d?d():o&&b.jsx(xet,{...o}),s&&b.jsx(wet,{content:l,onClick:Z,onClose:se}),b.jsx(qet,{ref:p,loadMoreText:f,messages:g,isTyping:y,renderBeforeMessageList:m,renderMessageContent:w,onRefresh:h,onScroll:v,onBackBottomShow:x,onBackBottomClick:C}),b.jsxs("div",{className:"ChatFooter",children:[b.jsx(ctt,{quotedMessage:re,onCancelQuote:Q}),T?T():b.jsx(Ret,{items:S,visible:k,onClick:_,onScroll:E}),!J&&b.jsx(X,{wideBreakpoint:n,ref:B,inputType:F,text:$,textOnce:P,inputOptions:D,placeholder:M,onAccessoryToggle:W,recorder:H,toolbar:A,onToolbarClick:V,onInputTypeChange:z,onFocus:ne,onChange:I,onBlur:R,onSend:O,onImageSend:L,rightAction:U}),b.jsx(utt,{},"trialTip")]})]})})});function ftt(e,t){e.terminate=function(){const n=()=>{};this.onerror=n,this.onmessage=n,this.onopen=n;const r=new Date,i=Math.random().toString().substring(2,8),a=this.onclose;this.onclose=o=>{const s=new Date().getTime()-r.getTime();t(`Discarded socket (#${i}) closed after ${s}ms, with code/reason: ${o.code}/${o.reason}`)},this.close(),a==null||a.call(e,{code:4001,reason:`Quick discarding socket (#${i}) without waiting for the shutdown sequence.`,wasClean:!1})}}const U0={LF:` -`,NULL:"\0"};class gd{get body(){return!this._body&&this.isBinaryBody&&(this._body=new TextDecoder().decode(this._binaryBody)),this._body||""}get binaryBody(){return!this._binaryBody&&!this.isBinaryBody&&(this._binaryBody=new TextEncoder().encode(this._body)),this._binaryBody}constructor(t){const{command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:o,skipContentLengthHeader:s}=t;this.command=n,this.headers=Object.assign({},r||{}),a?(this._binaryBody=a,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=o||!1,this.skipContentLengthHeader=s||!1}static fromRawFrame(t,n){const r={},i=a=>a.replace(/^\s+|\s+$/g,"");for(const a of t.headers.reverse()){a.indexOf(":");const o=i(a[0]);let s=i(a[1]);n&&t.command!=="CONNECT"&&t.command!=="CONNECTED"&&(s=gd.hdrValueUnEscape(s)),r[o]=s}return new gd({command:t.command,headers:r,binaryBody:t.binaryBody,escapeHeaderValues:n})}toString(){return this.serializeCmdAndHeaders()}serialize(){const t=this.serializeCmdAndHeaders();return this.isBinaryBody?gd.toUnit8Array(t,this._binaryBody).buffer:t+this._body+U0.NULL}serializeCmdAndHeaders(){const t=[this.command];this.skipContentLengthHeader&&delete this.headers["content-length"];for(const n of Object.keys(this.headers||{})){const r=this.headers[n];this.escapeHeaderValues&&this.command!=="CONNECT"&&this.command!=="CONNECTED"?t.push(`${n}:${gd.hdrValueEscape(`${r}`)}`):t.push(`${n}:${r}`)}return(this.isBinaryBody||!this.isBodyEmpty()&&!this.skipContentLengthHeader)&&t.push(`content-length:${this.bodyLength()}`),t.join(U0.LF)+U0.LF+U0.LF}isBodyEmpty(){return this.bodyLength()===0}bodyLength(){const t=this.binaryBody;return t?t.length:0}static sizeOfUTF8(t){return t?new TextEncoder().encode(t).length:0}static toUnit8Array(t,n){const r=new TextEncoder().encode(t),i=new Uint8Array([0]),a=new Uint8Array(r.length+n.length+i.length);return a.set(r),a.set(n,r.length),a.set(i,r.length+n.length),a}static marshall(t){return new gd(t).serialize()}static hdrValueEscape(t){return t.replace(/\\/g,"\\\\").replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/:/g,"\\c")}static hdrValueUnEscape(t){return t.replace(/\\r/g,"\r").replace(/\\n/g,` -`).replace(/\\c/g,":").replace(/\\\\/g,"\\")}}const pW=0,Dw=10,Lw=13,mtt=58;class ptt{constructor(t,n){this.onFrame=t,this.onIncomingPing=n,this._encoder=new TextEncoder,this._decoder=new TextDecoder,this._token=[],this._initState()}parseChunk(t,n=!1){let r;if(typeof t=="string"?r=this._encoder.encode(t):r=new Uint8Array(t),n&&r[r.length-1]!==0){const i=new Uint8Array(r.length+1);i.set(r,0),i[r.length]=0,r=i}for(let i=0;in[0]==="content-length")[0];t?(this._bodyBytesRemaining=parseInt(t[1],10),this._onByte=this._collectBodyFixedSize):this._onByte=this._collectBodyNullTerminated}_collectBodyNullTerminated(t){if(t===pW){this._retrievedBody();return}this._consumeByte(t)}_collectBodyFixedSize(t){if(this._bodyBytesRemaining--===0){this._retrievedBody();return}this._consumeByte(t)}_retrievedBody(){this._results.binaryBody=this._consumeTokenAsRaw();try{this.onFrame(this._results)}catch(t){console.log("Ignoring an exception thrown by a frame handler. Original exception: ",t)}this._initState()}_consumeByte(t){this._token.push(t)}_consumeTokenAsUTF8(){return this._decoder.decode(this._consumeTokenAsRaw())}_consumeTokenAsRaw(){const t=new Uint8Array(this._token);return this._token=[],t}_initState(){this._results={command:void 0,headers:[],binaryBody:void 0},this._token=[],this._headerKey=void 0,this._onByte=this._collectFrame}}var bd;(function(e){e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED"})(bd||(bd={}));var xl;(function(e){e[e.ACTIVE=0]="ACTIVE",e[e.DEACTIVATING=1]="DEACTIVATING",e[e.INACTIVE=2]="INACTIVE"})(xl||(xl={}));var B2;(function(e){e[e.LINEAR=0]="LINEAR",e[e.EXPONENTIAL=1]="EXPONENTIAL"})(B2||(B2={}));var S1;(function(e){e.Interval="interval",e.Worker="worker"})(S1||(S1={}));class htt{constructor(t,n=S1.Interval,r){this._interval=t,this._strategy=n,this._debug=r,this._workerScript=` + */function B2(){return B2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function sZe(e,t){let n=HI(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(a=>{n.append(i,a)})}),n}const lZe="6";try{window.__reactRouterVersion=lZe}catch{}function cZe(e,t){return _Qe({basename:t==null?void 0:t.basename,future:B2({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:YJe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||uZe(),routes:e,mapRouteProperties:oZe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function uZe(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=B2({},t,{errors:dZe(t.errors)})),t}function dZe(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,i]of t)if(i&&i.__type==="RouteErrorResponse")n[r]=new D2(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let a=window[i.__subType];if(typeof a=="function")try{let o=new a(i.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let a=new Error(i.message);a.stack="",n[r]=a}}else n[r]=i;return n}const fZe=u.createContext({isTransitioning:!1}),mZe=u.createContext(new Map),pZe="startTransition",JV=bm[pZe],hZe="flushSync",QV=wJ[hZe];function vZe(e){JV?JV(e):e()}function p0(e){QV?QV(e):e()}class gZe{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function bZe(e){let{fallbackElement:t,router:n,future:r}=e,[i,a]=u.useState(n.state),[o,s]=u.useState(),[l,c]=u.useState({isTransitioning:!1}),[d,f]=u.useState(),[m,p]=u.useState(),[h,v]=u.useState(),g=u.useRef(new Map),{v7_startTransition:y}=r||{},w=u.useCallback(E=>{y?vZe(E):E()},[y]),x=u.useCallback((E,T)=>{let{deletedFetchers:$,flushSync:P,viewTransitionOpts:M}=T;E.fetchers.forEach((I,R)=>{I.data!==void 0&&g.current.set(R,I.data)}),$.forEach(I=>g.current.delete(I));let j=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!M||j){P?p0(()=>a(E)):w(()=>a(E));return}if(P){p0(()=>{m&&(d&&d.resolve(),m.skipTransition()),c({isTransitioning:!0,flushSync:!0,currentLocation:M.currentLocation,nextLocation:M.nextLocation})});let I=n.window.document.startViewTransition(()=>{p0(()=>a(E))});I.finished.finally(()=>{p0(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})})}),p0(()=>p(I));return}m?(d&&d.resolve(),m.skipTransition(),v({state:E,currentLocation:M.currentLocation,nextLocation:M.nextLocation})):(s(E),c({isTransitioning:!0,flushSync:!1,currentLocation:M.currentLocation,nextLocation:M.nextLocation}))},[n.window,m,d,g,w]);u.useLayoutEffect(()=>n.subscribe(x),[n,x]),u.useEffect(()=>{l.isTransitioning&&!l.flushSync&&f(new gZe)},[l]),u.useEffect(()=>{if(d&&o&&n.window){let E=o,T=d.promise,$=n.window.document.startViewTransition(async()=>{w(()=>a(E)),await T});$.finished.finally(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})}),p($)}},[w,o,d,n.window]),u.useEffect(()=>{d&&o&&i.location.key===o.location.key&&d.resolve()},[d,m,i.location,o]),u.useEffect(()=>{!l.isTransitioning&&h&&(s(h.state),c({isTransitioning:!0,flushSync:!1,currentLocation:h.currentLocation,nextLocation:h.nextLocation}),v(void 0))},[l.isTransitioning,h]),u.useEffect(()=>{},[]);let S=u.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:E=>n.navigate(E),push:(E,T,$)=>n.navigate(E,{state:T,preventScrollReset:$==null?void 0:$.preventScrollReset}),replace:(E,T,$)=>n.navigate(E,{replace:!0,state:T,preventScrollReset:$==null?void 0:$.preventScrollReset})}),[n]),C=n.basename||"/",_=u.useMemo(()=>({router:n,navigator:S,static:!1,basename:C}),[n,S,C]),k=u.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return u.useEffect(()=>iZe(r,n.future),[r,n.future]),u.createElement(u.Fragment,null,u.createElement(x4.Provider,{value:_},u.createElement(Cce.Provider,{value:i},u.createElement(mZe.Provider,{value:g.current},u.createElement(fZe.Provider,{value:l},u.createElement(aZe,{basename:C,location:i.location,navigationType:i.historyAction,navigator:S,future:k},i.initialized||n.future.v7_partialHydration?u.createElement(yZe,{routes:n.routes,future:n.future,state:i}):t))))),null)}const yZe=u.memo(xZe);function xZe(e){let{routes:t,future:n,state:r}=e;return qQe(t,void 0,r,n)}var ZV;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ZV||(ZV={}));var eW;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(eW||(eW={}));function Uc(e){let t=u.useRef(HI(e)),n=u.useRef(!1),r=Ky(),i=u.useMemo(()=>sZe(r.search,n.current?null:t.current),[r.search]),a=nc(),o=u.useCallback((s,l)=>{const c=HI(typeof s=="function"?s(i):s);n.current=!0,a("?"+c,l)},[a,i]);return[i,o]}(function(){if(typeof window!="object")return;if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}function e(x){try{return x.defaultView&&x.defaultView.frameElement||null}catch{return null}}var t=function(x){for(var S=x,C=e(S);C;)S=C.ownerDocument,C=e(S);return S}(window.document),n=[],r=null,i=null;function a(x){this.time=x.time,this.target=x.target,this.rootBounds=h(x.rootBounds),this.boundingClientRect=h(x.boundingClientRect),this.intersectionRect=h(x.intersectionRect||p()),this.isIntersecting=!!x.intersectionRect;var S=this.boundingClientRect,C=S.width*S.height,_=this.intersectionRect,k=_.width*_.height;C?this.intersectionRatio=Number((k/C).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(x,S){var C=S||{};if(typeof x!="function")throw new Error("callback must be a function");if(C.root&&C.root.nodeType!=1&&C.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=l(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=x,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(C.rootMargin),this.thresholds=this._initThresholds(C.threshold),this.root=C.root||null,this.rootMargin=this._rootMarginValues.map(function(_){return _.value+_.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(x,S){!x||!S?i=p():i=v(x,S),n.forEach(function(C){C._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,i=null},o.prototype.observe=function(x){var S=this._observationTargets.some(function(C){return C.element==x});if(!S){if(!(x&&x.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:x,entry:null}),this._monitorIntersections(x.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(x){this._observationTargets=this._observationTargets.filter(function(S){return S.element!=x}),this._unmonitorIntersections(x.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var x=this._queuedEntries.slice();return this._queuedEntries=[],x},o.prototype._initThresholds=function(x){var S=x||[0];return Array.isArray(S)||(S=[S]),S.sort().filter(function(C,_,k){if(typeof C!="number"||isNaN(C)||C<0||C>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return C!==k[_-1]})},o.prototype._parseRootMargin=function(x){var S=x||"0px",C=S.split(/\s+/).map(function(_){var k=/^(-?\d*\.?\d+)(px|%)$/.exec(_);if(!k)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(k[1]),unit:k[2]}});return C[1]=C[1]||C[0],C[2]=C[2]||C[0],C[3]=C[3]||C[1],C},o.prototype._monitorIntersections=function(x){var S=x.defaultView;if(S&&this._monitoringDocuments.indexOf(x)==-1){var C=this._checkForIntersections,_=null,k=null;this.POLL_INTERVAL?_=S.setInterval(C,this.POLL_INTERVAL):(c(S,"resize",C,!0),c(x,"scroll",C,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in S&&(k=new S.MutationObserver(C),k.observe(x,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(x),this._monitoringUnsubscribes.push(function(){var $=x.defaultView;$&&(_&&$.clearInterval(_),d($,"resize",C,!0)),d(x,"scroll",C,!0),k&&k.disconnect()});var E=this.root&&(this.root.ownerDocument||this.root)||t;if(x!=E){var T=e(x);T&&this._monitorIntersections(T.ownerDocument)}}},o.prototype._unmonitorIntersections=function(x){var S=this._monitoringDocuments.indexOf(x);if(S!=-1){var C=this.root&&(this.root.ownerDocument||this.root)||t,_=this._observationTargets.some(function(T){var $=T.element.ownerDocument;if($==x)return!0;for(;$&&$!=C;){var P=e($);if($=P&&P.ownerDocument,$==x)return!0}return!1});if(!_){var k=this._monitoringUnsubscribes[S];if(this._monitoringDocuments.splice(S,1),this._monitoringUnsubscribes.splice(S,1),k(),x!=C){var E=e(x);E&&this._unmonitorIntersections(E.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var x=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var S=0;S=0&&$>=0&&{top:C,bottom:_,left:k,right:E,width:T,height:$}||null}function m(x){var S;try{S=x.getBoundingClientRect()}catch{}return S?(S.width&&S.height||(S={top:S.top,right:S.right,bottom:S.bottom,left:S.left,width:S.right-S.left,height:S.bottom-S.top}),S):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(x){return!x||"x"in x?x:{top:x.top,y:x.top,bottom:x.bottom,left:x.left,x:x.left,right:x.right,width:x.width,height:x.height}}function v(x,S){var C=S.top-x.top,_=S.left-x.left;return{top:C,left:_,height:S.height,width:S.width,bottom:C+S.height,right:_+S.width}}function g(x,S){for(var C=S;C;){if(C==x)return!0;C=y(C)}return!1}function y(x){var S=x.parentNode;return x.nodeType==9&&x!=t?e(x):(S&&S.assignedSlot&&(S=S.assignedSlot.parentNode),S&&S.nodeType==11&&S.host?S.host:S)}function w(x){return x&&x.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=a})();function Pce(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t2?r-2:0),a=2;a1?n-1:0),i=1;i1?n-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:iC;tW&&tW(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const a=n(i);a!==i&&(wZe(t)||(t[r]=a),i=a)}e[i]=!0}return e}function PZe(e){for(let t=0;t/gm),jZe=nl(/\$\{[\w\W]*/gm),NZe=nl(/^data-[\-\w.\u00B7-\uFFFF]+$/),AZe=nl(/^aria-[\-\w]+$/),Ice=nl(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),FZe=nl(/^(?:\w+script|data):/i),DZe=nl(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Oce=nl(/^html$/i),LZe=nl(/^[a-z][.\w]*(-[.\w]+)+$/i);var sW=Object.freeze({__proto__:null,ARIA_ATTR:AZe,ATTR_WHITESPACE:DZe,CUSTOM_ELEMENT:LZe,DATA_ATTR:NZe,DOCTYPE_NAME:Oce,ERB_EXPR:MZe,IS_ALLOWED_URI:Ice,IS_SCRIPT_OR_DATA:FZe,MUSTACHE_EXPR:OZe,TMPLIT_EXPR:jZe});const y0={element:1,text:3,progressingInstruction:7,comment:8,document:9},BZe=function(){return typeof window>"u"?null:window},zZe=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(o){return o},createScriptURL(o){return o}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},lW=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Mce(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:BZe();const t=Xe=>Mce(Xe);if(t.version="3.3.0",t.removed=[],!e||!e.document||e.document.nodeType!==y0.document||!e.Element)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:o,Node:s,Element:l,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:f,DOMParser:m,trustedTypes:p}=e,h=l.prototype,v=b0(h,"cloneNode"),g=b0(h,"remove"),y=b0(h,"nextSibling"),w=b0(h,"childNodes"),x=b0(h,"parentNode");if(typeof o=="function"){const Xe=n.createElement("template");Xe.content&&Xe.content.ownerDocument&&(n=Xe.content.ownerDocument)}let S,C="";const{implementation:_,createNodeIterator:k,createDocumentFragment:E,getElementsByTagName:T}=n,{importNode:$}=r;let P=lW();t.isSupported=typeof Rce=="function"&&typeof x=="function"&&_&&_.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:M,ERB_EXPR:j,TMPLIT_EXPR:I,DATA_ATTR:R,ARIA_ATTR:O,IS_SCRIPT_OR_DATA:D,ATTR_WHITESPACE:L,CUSTOM_ELEMENT:B}=sW;let{IS_ALLOWED_URI:F}=sW,z=null;const H=zn({},[...rW,...u8,...d8,...f8,...iW]);let A=null;const V=zn({},[...aW,...m8,...oW,...Mw]);let W=Object.seal(VI(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,Y=null;const J=Object.seal(VI(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let ne=!0,Q=!0,te=!1,Z=!0,le=!1,se=!0,ce=!1,re=!1,ie=!1,pe=!1,Se=!1,_e=!1,X=!0,ae=!1;const ee="user-content-";let q=!0,ue=!1,oe={},de=null;const xe=zn({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ke=null;const be=zn({},["audio","video","img","source","image","track"]);let ye=null;const Ce=zn({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Re="http://www.w3.org/1998/Math/MathML",Pe="http://www.w3.org/2000/svg",Le="http://www.w3.org/1999/xhtml";let we=Le,ve=!1,ge=null;const Ee=zn({},[Re,Pe,Le],l8);let Ne=zn({},["mi","mo","mn","ms","mtext"]),ze=zn({},["annotation-xml"]);const He=zn({},["title","style","font","a","script"]);let Ye=null;const De=["application/xhtml+xml","text/html"],Ke="text/html";let Je=null,We=null;const vt=n.createElement("form"),dt=function(Me){return Me instanceof RegExp||Me instanceof Function},bt=function(){let Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(We&&We===Me)){if((!Me||typeof Me!="object")&&(Me={}),Me=iu(Me),Ye=De.indexOf(Me.PARSER_MEDIA_TYPE)===-1?Ke:Me.PARSER_MEDIA_TYPE,Je=Ye==="application/xhtml+xml"?l8:iC,z=yl(Me,"ALLOWED_TAGS")?zn({},Me.ALLOWED_TAGS,Je):H,A=yl(Me,"ALLOWED_ATTR")?zn({},Me.ALLOWED_ATTR,Je):V,ge=yl(Me,"ALLOWED_NAMESPACES")?zn({},Me.ALLOWED_NAMESPACES,l8):Ee,ye=yl(Me,"ADD_URI_SAFE_ATTR")?zn(iu(Ce),Me.ADD_URI_SAFE_ATTR,Je):Ce,ke=yl(Me,"ADD_DATA_URI_TAGS")?zn(iu(be),Me.ADD_DATA_URI_TAGS,Je):be,de=yl(Me,"FORBID_CONTENTS")?zn({},Me.FORBID_CONTENTS,Je):xe,U=yl(Me,"FORBID_TAGS")?zn({},Me.FORBID_TAGS,Je):iu({}),Y=yl(Me,"FORBID_ATTR")?zn({},Me.FORBID_ATTR,Je):iu({}),oe=yl(Me,"USE_PROFILES")?Me.USE_PROFILES:!1,ne=Me.ALLOW_ARIA_ATTR!==!1,Q=Me.ALLOW_DATA_ATTR!==!1,te=Me.ALLOW_UNKNOWN_PROTOCOLS||!1,Z=Me.ALLOW_SELF_CLOSE_IN_ATTR!==!1,le=Me.SAFE_FOR_TEMPLATES||!1,se=Me.SAFE_FOR_XML!==!1,ce=Me.WHOLE_DOCUMENT||!1,pe=Me.RETURN_DOM||!1,Se=Me.RETURN_DOM_FRAGMENT||!1,_e=Me.RETURN_TRUSTED_TYPE||!1,ie=Me.FORCE_BODY||!1,X=Me.SANITIZE_DOM!==!1,ae=Me.SANITIZE_NAMED_PROPS||!1,q=Me.KEEP_CONTENT!==!1,ue=Me.IN_PLACE||!1,F=Me.ALLOWED_URI_REGEXP||Ice,we=Me.NAMESPACE||Le,Ne=Me.MATHML_TEXT_INTEGRATION_POINTS||Ne,ze=Me.HTML_INTEGRATION_POINTS||ze,W=Me.CUSTOM_ELEMENT_HANDLING||{},Me.CUSTOM_ELEMENT_HANDLING&&dt(Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(W.tagNameCheck=Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&dt(Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(W.attributeNameCheck=Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&typeof Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(W.allowCustomizedBuiltInElements=Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),le&&(Q=!1),Se&&(pe=!0),oe&&(z=zn({},iW),A=[],oe.html===!0&&(zn(z,rW),zn(A,aW)),oe.svg===!0&&(zn(z,u8),zn(A,m8),zn(A,Mw)),oe.svgFilters===!0&&(zn(z,d8),zn(A,m8),zn(A,Mw)),oe.mathMl===!0&&(zn(z,f8),zn(A,oW),zn(A,Mw))),Me.ADD_TAGS&&(typeof Me.ADD_TAGS=="function"?J.tagCheck=Me.ADD_TAGS:(z===H&&(z=iu(z)),zn(z,Me.ADD_TAGS,Je))),Me.ADD_ATTR&&(typeof Me.ADD_ATTR=="function"?J.attributeCheck=Me.ADD_ATTR:(A===V&&(A=iu(A)),zn(A,Me.ADD_ATTR,Je))),Me.ADD_URI_SAFE_ATTR&&zn(ye,Me.ADD_URI_SAFE_ATTR,Je),Me.FORBID_CONTENTS&&(de===xe&&(de=iu(de)),zn(de,Me.FORBID_CONTENTS,Je)),q&&(z["#text"]=!0),ce&&zn(z,["html","head","body"]),z.table&&(zn(z,["tbody"]),delete U.tbody),Me.TRUSTED_TYPES_POLICY){if(typeof Me.TRUSTED_TYPES_POLICY.createHTML!="function")throw g0('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Me.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw g0('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');S=Me.TRUSTED_TYPES_POLICY,C=S.createHTML("")}else S===void 0&&(S=zZe(p,i)),S!==null&&typeof C=="string"&&(C=S.createHTML(""));fo&&fo(Me),We=Me}},Ie=zn({},[...u8,...d8,...RZe]),Te=zn({},[...f8,...IZe]),Oe=function(Me){let Be=x(Me);(!Be||!Be.tagName)&&(Be={namespaceURI:we,tagName:"template"});const tt=iC(Me.tagName),ot=iC(Be.tagName);return ge[Me.namespaceURI]?Me.namespaceURI===Pe?Be.namespaceURI===Le?tt==="svg":Be.namespaceURI===Re?tt==="svg"&&(ot==="annotation-xml"||Ne[ot]):!!Ie[tt]:Me.namespaceURI===Re?Be.namespaceURI===Le?tt==="math":Be.namespaceURI===Pe?tt==="math"&&ze[ot]:!!Te[tt]:Me.namespaceURI===Le?Be.namespaceURI===Pe&&!ze[ot]||Be.namespaceURI===Re&&!Ne[ot]?!1:!Te[tt]&&(He[tt]||!Ie[tt]):!!(Ye==="application/xhtml+xml"&&ge[Me.namespaceURI]):!1},$e=function(Me){h0(t.removed,{element:Me});try{x(Me).removeChild(Me)}catch{g(Me)}},je=function(Me,Be){try{h0(t.removed,{attribute:Be.getAttributeNode(Me),from:Be})}catch{h0(t.removed,{attribute:null,from:Be})}if(Be.removeAttribute(Me),Me==="is")if(pe||Se)try{$e(Be)}catch{}else try{Be.setAttribute(Me,"")}catch{}},Ge=function(Me){let Be=null,tt=null;if(ie)Me=""+Me;else{const rt=c8(Me,/^[\r\n\t ]+/);tt=rt&&rt[0]}Ye==="application/xhtml+xml"&&we===Le&&(Me=''+Me+"");const ot=S?S.createHTML(Me):Me;if(we===Le)try{Be=new m().parseFromString(ot,Ye)}catch{}if(!Be||!Be.documentElement){Be=_.createDocument(we,"template",null);try{Be.documentElement.innerHTML=ve?C:ot}catch{}}const Qe=Be.body||Be.documentElement;return Me&&tt&&Qe.insertBefore(n.createTextNode(tt),Qe.childNodes[0]||null),we===Le?T.call(Be,ce?"html":"body")[0]:ce?Be.documentElement:Qe},Ze=function(Me){return k.call(Me.ownerDocument||Me,Me,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},lt=function(Me){return Me instanceof f&&(typeof Me.nodeName!="string"||typeof Me.textContent!="string"||typeof Me.removeChild!="function"||!(Me.attributes instanceof d)||typeof Me.removeAttribute!="function"||typeof Me.setAttribute!="function"||typeof Me.namespaceURI!="string"||typeof Me.insertBefore!="function"||typeof Me.hasChildNodes!="function")},et=function(Me){return typeof s=="function"&&Me instanceof s};function qe(Xe,Me,Be){Ow(Xe,tt=>{tt.call(t,Me,Be,We)})}const ut=function(Me){let Be=null;if(qe(P.beforeSanitizeElements,Me,null),lt(Me))return $e(Me),!0;const tt=Je(Me.nodeName);if(qe(P.uponSanitizeElement,Me,{tagName:tt,allowedTags:z}),se&&Me.hasChildNodes()&&!et(Me.firstElementChild)&&Za(/<[/\w!]/g,Me.innerHTML)&&Za(/<[/\w!]/g,Me.textContent)||Me.nodeType===y0.progressingInstruction||se&&Me.nodeType===y0.comment&&Za(/<[/\w]/g,Me.data))return $e(Me),!0;if(!(J.tagCheck instanceof Function&&J.tagCheck(tt))&&(!z[tt]||U[tt])){if(!U[tt]&&Pt(tt)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt)))return!1;if(q&&!de[tt]){const ot=x(Me)||Me.parentNode,Qe=w(Me)||Me.childNodes;if(Qe&&ot){const rt=Qe.length;for(let ct=rt-1;ct>=0;--ct){const St=v(Qe[ct],!0);St.__removalCount=(Me.__removalCount||0)+1,ot.insertBefore(St,y(Me))}}}return $e(Me),!0}return Me instanceof l&&!Oe(Me)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&Za(/<\/no(script|embed|frames)/i,Me.innerHTML)?($e(Me),!0):(le&&Me.nodeType===y0.text&&(Be=Me.textContent,Ow([M,j,I],ot=>{Be=v0(Be,ot," ")}),Me.textContent!==Be&&(h0(t.removed,{element:Me.cloneNode()}),Me.textContent=Be)),qe(P.afterSanitizeElements,Me,null),!1)},Ct=function(Me,Be,tt){if(X&&(Be==="id"||Be==="name")&&(tt in n||tt in vt))return!1;if(!(Q&&!Y[Be]&&Za(R,Be))){if(!(ne&&Za(O,Be))){if(!(J.attributeCheck instanceof Function&&J.attributeCheck(Be,Me))){if(!A[Be]||Y[Be]){if(!(Pt(Me)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,Me)||W.tagNameCheck instanceof Function&&W.tagNameCheck(Me))&&(W.attributeNameCheck instanceof RegExp&&Za(W.attributeNameCheck,Be)||W.attributeNameCheck instanceof Function&&W.attributeNameCheck(Be,Me))||Be==="is"&&W.allowCustomizedBuiltInElements&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt))))return!1}else if(!ye[Be]){if(!Za(F,v0(tt,L,""))){if(!((Be==="src"||Be==="xlink:href"||Be==="href")&&Me!=="script"&&EZe(tt,"data:")===0&&ke[Me])){if(!(te&&!Za(D,v0(tt,L,"")))){if(tt)return!1}}}}}}}return!0},Pt=function(Me){return Me!=="annotation-xml"&&c8(Me,B)},jt=function(Me){qe(P.beforeSanitizeAttributes,Me,null);const{attributes:Be}=Me;if(!Be||lt(Me))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0};let ot=Be.length;for(;ot--;){const Qe=Be[ot],{name:rt,namespaceURI:ct,value:St}=Qe,Ft=Je(rt),gt=St;let st=rt==="value"?gt:$Ze(gt);if(tt.attrName=Ft,tt.attrValue=st,tt.keepAttr=!0,tt.forceKeepAttr=void 0,qe(P.uponSanitizeAttribute,Me,tt),st=tt.attrValue,ae&&(Ft==="id"||Ft==="name")&&(je(rt,Me),st=ee+st),se&&Za(/((--!?|])>)|<\/(style|title|textarea)/i,st)){je(rt,Me);continue}if(Ft==="attributename"&&c8(st,"href")){je(rt,Me);continue}if(tt.forceKeepAttr)continue;if(!tt.keepAttr){je(rt,Me);continue}if(!Z&&Za(/\/>/i,st)){je(rt,Me);continue}le&&Ow([M,j,I],an=>{st=v0(st,an," ")});const kt=Je(Me.nodeName);if(!Ct(kt,Ft,st)){je(rt,Me);continue}if(S&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!ct)switch(p.getAttributeType(kt,Ft)){case"TrustedHTML":{st=S.createHTML(st);break}case"TrustedScriptURL":{st=S.createScriptURL(st);break}}if(st!==gt)try{ct?Me.setAttributeNS(ct,rt,st):Me.setAttribute(rt,st),lt(Me)?$e(Me):nW(t.removed)}catch{je(rt,Me)}}qe(P.afterSanitizeAttributes,Me,null)},xt=function Xe(Me){let Be=null;const tt=Ze(Me);for(qe(P.beforeSanitizeShadowDOM,Me,null);Be=tt.nextNode();)qe(P.uponSanitizeShadowNode,Be,null),ut(Be),jt(Be),Be.content instanceof a&&Xe(Be.content);qe(P.afterSanitizeShadowDOM,Me,null)};return t.sanitize=function(Xe){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Be=null,tt=null,ot=null,Qe=null;if(ve=!Xe,ve&&(Xe=""),typeof Xe!="string"&&!et(Xe))if(typeof Xe.toString=="function"){if(Xe=Xe.toString(),typeof Xe!="string")throw g0("dirty is not a string, aborting")}else throw g0("toString is not a function");if(!t.isSupported)return Xe;if(re||bt(Me),t.removed=[],typeof Xe=="string"&&(ue=!1),ue){if(Xe.nodeName){const St=Je(Xe.nodeName);if(!z[St]||U[St])throw g0("root node is forbidden and cannot be sanitized in-place")}}else if(Xe instanceof s)Be=Ge(""),tt=Be.ownerDocument.importNode(Xe,!0),tt.nodeType===y0.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?Be=tt:Be.appendChild(tt);else{if(!pe&&!le&&!ce&&Xe.indexOf("<")===-1)return S&&_e?S.createHTML(Xe):Xe;if(Be=Ge(Xe),!Be)return pe?null:_e?C:""}Be&&ie&&$e(Be.firstChild);const rt=Ze(ue?Xe:Be);for(;ot=rt.nextNode();)ut(ot),jt(ot),ot.content instanceof a&&xt(ot.content);if(ue)return Xe;if(pe){if(Se)for(Qe=E.call(Be.ownerDocument);Be.firstChild;)Qe.appendChild(Be.firstChild);else Qe=Be;return(A.shadowroot||A.shadowrootmode)&&(Qe=$.call(r,Qe,!0)),Qe}let ct=ce?Be.outerHTML:Be.innerHTML;return ce&&z["!doctype"]&&Be.ownerDocument&&Be.ownerDocument.doctype&&Be.ownerDocument.doctype.name&&Za(Oce,Be.ownerDocument.doctype.name)&&(ct=" +`+ct),le&&Ow([M,j,I],St=>{ct=v0(ct,St," ")}),S&&_e?S.createHTML(ct):ct},t.setConfig=function(){let Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};bt(Xe),re=!0},t.clearConfig=function(){We=null,re=!1},t.isValidAttribute=function(Xe,Me,Be){We||bt({});const tt=Je(Xe),ot=Je(Me);return Ct(tt,ot,Be)},t.addHook=function(Xe,Me){typeof Me=="function"&&h0(P[Xe],Me)},t.removeHook=function(Xe,Me){if(Me!==void 0){const Be=kZe(P[Xe],Me);return Be===-1?void 0:_Ze(P[Xe],Be,1)[0]}return nW(P[Xe])},t.removeHooks=function(Xe){P[Xe]=[]},t.removeAllHooks=function(){P=lW()},t}var jce=Mce();function HZe(e,t=document.body){const n=document.createElement("div");t.appendChild(n);const r=SC.createRoot(n),i=K.cloneElement(e,{onUnmount(){t&&n&&t.removeChild(n)}});return r.render(i),n}function VZe(e,t="click"){const n=u.useRef();return u.useEffect(()=>{const r=i=>{const a=n.current;!a||a.contains(i.target)||e&&e(i)};return document.addEventListener(t,r),()=>{document.removeEventListener(t,r)}},[t,e]),n}function k9(e){const t=u.useRef(null);return u.useEffect(()=>{e&&(typeof e=="function"?e(t.current):e.current=t.current)},[e]),t}function WZe(e){const t=u.useRef(e);return t.current=e,t}function UZe(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)}function qZe(e){return e.offsetHeight}const GZe=5*60*1e3;let cW=0;const p8=(e,t)=>{const n=e.createdAt||Date.now(),r=e.hasTime||n-cW>GZe;return r&&(cW=n),{...e,_id:e._id||t||UZe(),createdAt:n,position:e.position||"left",hasTime:r}};function KZe(e=[]){const t=u.useMemo(()=>e.map(c=>p8(c)),[e]),[n,r]=u.useState(t),i=u.useCallback(c=>{r(d=>[...c,...d])},[]),a=u.useCallback((c,d)=>{r(f=>f.map(m=>m._id===c?p8(d,c):m))},[]),o=u.useCallback(c=>{const d=p8(c);r(f=>[...f,d])},[]),s=u.useCallback(c=>{r(d=>d.filter(f=>f._id!==c))},[]),l=u.useCallback((c=[])=>{r(c)},[]);return{messages:n,prependMsgs:i,appendMsg:o,updateMsg:a,deleteMsg:s,resetList:l}}function Nce({active:e=!1,ref:t,delay:n=300}){const[r,i]=u.useState(!1),[a,o]=u.useState(!1),s=u.useRef(),l=()=>{s.current&&clearTimeout(s.current)};return u.useEffect(()=>(e?(l(),o(e)):(i(e),s.current=setTimeout(()=>{o(e)},n)),l),[e,n]),u.useEffect(()=>{t.current&&qZe(t.current),i(a)},[a,t]),{didMount:a,isShow:r}}let $Ft=class extends K.Component{constructor(t){super(t),this.state={error:null,errorInfo:null}}componentDidCatch(t,n){const{onError:r}=this.props;r&&r(t,n),this.setState({error:t,errorInfo:n})}render(){const{FallbackComponent:t,children:n,...r}=this.props,{error:i,errorInfo:a}=this.state;return a?t?b.jsx(t,{error:i,errorInfo:a,...r}):null:n}};K.createContext({addComponent:()=>{},hasComponent:()=>!1,getComponent:()=>null});const YZe=e=>{const{className:t,src:n,alt:r,url:i,size:a="md",shape:o="circle",children:s}=e,l=i?"a":"span";return b.jsx(l,{className:sn("Avatar",`Avatar--${a}`,`Avatar--${o}`,t),href:i,children:n?b.jsx("img",{src:n,alt:r}):s})},XZe=e=>{const{className:t,active:n,onClick:r,...i}=e;return b.jsx("div",{className:sn("Backdrop",t,{active:n}),onClick:r,role:"button",tabIndex:-1,"aria-hidden":!0,...i})},cp=({content:e})=>{const t=jce.sanitize(e,{ALLOWED_TAGS:["p","div","span","h1","h2","h3","h4","h5","h6","ul","ol","li","a","strong","em","b","i","img","blockquote","code","pre"],ALLOWED_ATTR:["href","target","src","alt","style","class"]});return b.jsx("span",{className:"RichText",dangerouslySetInnerHTML:{__html:t}})},JZe=/(\+?86-?)?1[3-9]\d{9}/g,QZe=/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g,ZZe=/(https?:\/\/[^\s]+)/g,ws=K.forwardRef((e,t)=>{const{type:n="text",content:r,children:i,position:a="left",isRichText:o=!1,isDarkMode:s=!1,onPhoneClick:l,onEmailClick:c,...d}=e,[f,m]=u.useState(!1),p=w=>{const x=w.replace(/^\+?86-?/,"");console.log(`拨打电话: ${x}`),l==null||l(x)},h=w=>{console.log(`发送邮件: ${w}`),c==null||c(w)},v=w=>{const x=w.replace(/^[@\s]+/,"");console.log(`打开链接: ${x}`),window.open(x,"_blank")},g=()=>{if(!r)return null;if(o)return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(cp,{content:r})});let w=0;const x=[],S=r,C=[];let _;for(;(_=JZe.exec(S))!==null;)C.push({value:_[0],index:_.index,type:"phone"});let k;for(;(k=QZe.exec(S))!==null;)C.push({value:k[0],index:k.index,type:"email"});let E;for(;(E=ZZe.exec(S))!==null;)C.push({value:E[0].trim(),index:E.index,type:"url"});return C.sort((T,$)=>T.index-$.index),C.forEach((T,$)=>{T.index>w&&x.push(S.substring(w,T.index)),x.push(b.jsx("a",{href:"#",onClick:P=>{P.preventDefault(),T.type==="phone"?p(T.value):T.type==="email"?h(T.value):T.type==="url"&&v(T.value)},style:{color:"#1890ff",textDecoration:"none",cursor:"pointer"},children:T.value},$)),w=T.index+T.value.length}),w{if(!r)return;(await b9(r)).success?(m(!0),it.success("内容已复制到剪贴板"),setTimeout(()=>{m(!1)},2e3)):it.error("复制失败,请手动选择文本复制")};return b.jsxs("div",{className:`Bubble ${n}`,"data-type":n,ref:t,...d,children:[g(),i,r&&a==="left"&&n==="text"&&b.jsx("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:f?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f?"复制成功":"复制内容",onMouseOver:w=>{w.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:w=>{w.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})})]})}),qi=K.forwardRef((e,t)=>{const{type:n,className:r,spin:i,name:a,...o}=e,s=typeof a=="string"?{"aria-label":a}:{"aria-hidden":!0};return b.jsx("svg",{className:sn("Icon",{"is-spin":i},r),ref:t,...s,...o,children:b.jsx("use",{xlinkHref:`#icon-${n}`})})});function h8(e){return e&&`Btn--${e}`}const Bi=K.forwardRef((e,t)=>{const{className:n,label:r,color:i,variant:a,size:o,icon:s,loading:l,block:c,disabled:d,children:f,onClick:m,...p}=e,h=s||l&&"spinner",v=o||(c?"lg":"");function g(y){!d&&!l&&m&&m(y)}return b.jsxs("button",{className:sn("Btn",h8(i),h8(a),h8(v),{"Btn--block":c},n),type:"button",disabled:d,onClick:g,ref:t,...p,children:[h&&b.jsx("span",{className:"Btn-icon",children:b.jsx(qi,{type:h,spin:l})}),r||f]})}),eet={BackBottom:{newMsgOne:"{n} رسالة جديدة",newMsgOther:"{n} رسالة جديدة",bottom:"الأسفل"},Time:{weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),formats:{LT:"HH:mm",lll:"YYYY/M/D HH:mm",WT:"HH:mm dddd",YT:"HH:mm أمس"}},Composer:{send:"إرسال"},SendConfirm:{title:"إرسال صورة",send:"أرسل",cancel:"إلغاء"},RateActions:{up:"التصويت",down:"تصويت سلبي"},Recorder:{hold2talk:"أستمر بالضغط لتتحدث",release2send:"حرر للإرسال",releaseOrSwipe:"حرر للإرسال ، اسحب لأعلى للإلغاء",release2cancel:"حرر للإلغاء"},Search:{search:"يبحث"}},tet={BackBottom:{newMsgOne:"{n} new message",newMsgOther:"{n} new messages",bottom:"Bottom"},Time:{weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),formats:{LT:"HH:mm",lll:"M/D/YYYY HH:mm",WT:"dddd HH:mm",YT:"Yesterday HH:mm"}},Composer:{send:"Send"},SendConfirm:{title:"Send photo",send:"Send",cancel:"Cancel"},RateActions:{up:"Up vote",down:"Down vote"},Recorder:{hold2talk:"Hold to Talk",release2send:"Release to Send",releaseOrSwipe:"Release to send, swipe up to cancel",release2cancel:"Release to cancel"},Search:{search:"Search"}},net={BackBottom:{newMsgOne:"{n} nouveau message",newMsgOther:"{n} nouveau messages",bottom:"Fond"},Time:{weekdays:"Dimanche_Lundi_Mardi_Mercredi_Jeudi_Vendredi_Samedi".split("_"),formats:{LT:"HH:mm",lll:"D/M/YYYY HH:mm",WT:"dddd HH:mm",YT:"Hier HH:mm"}},Composer:{send:"Envoyer"},SendConfirm:{title:"Envoyer une photo",send:"Envoyer",cancel:"Annuler"},RateActions:{up:"Voter pour",down:"Vote négatif"},Recorder:{hold2talk:"Tenir pour parler",release2send:"Libérer pour envoyer",releaseOrSwipe:"Relâchez pour envoyer, balayez vers le haut pour annuler",release2cancel:"Relâcher pour annuler"},Search:{search:"Chercher"}},ret={BackBottom:{newMsgOne:"{n}条新消息",newMsgOther:"{n}条新消息",bottom:"回到底部"},Time:{weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),formats:{LT:"HH:mm",lll:"YYYY年M月D日 HH:mm",WT:"dddd HH:mm",YT:"昨天 HH:mm"}},Composer:{send:"发送"},SendConfirm:{title:"发送图片",send:"发送",cancel:"取消"},RateActions:{up:"赞同",down:"反对"},Recorder:{hold2talk:"按住 说话",release2send:"松开 发送",releaseOrSwipe:"松开发送,上滑取消",release2cancel:"松开手指,取消发送"},Search:{search:"搜索"}},uW={"ar-EG":eet,"fr-FR":net,"en-US":tet,"zh-CN":ret},Ace="en-US",_9=K.createContext({}),iet=({locale:e=Ace,locales:t,elderMode:n,children:r})=>b.jsx(_9.Provider,{value:{locale:e,locales:t,elderMode:n},children:r}),C4=()=>u.useContext(_9),Yy=(e,t)=>{const{locale:n,locales:r}=u.useContext(_9);let a={...n&&uW[n]||uW[Ace],...r};return e&&(a=a[e]||{}),{locale:n,trans:o=>o?a[o]:a}},ni=K.forwardRef((e,t)=>{const{className:n,size:r,fluid:i,children:a,...o}=e,s=C4();return b.jsx("div",{className:sn("Card",r&&`Card--${r}`,{"Card--fluid":i},n),"data-fluid":i,"data-elder-mode":s.elderMode,...o,ref:t,children:a})}),aet={row:"Flex--d-r","row-reverse":"Flex--d-rr",column:"Flex--d-c","column-reverse":"Flex--d-cr"},oet={nowrap:"Flex--w-n",wrap:"Flex--w-w","wrap-reverse":"Flex--w-wr"},set={"flex-start":"Flex--jc-fs","flex-end":"Flex--jc-fe",center:"Flex--jc-c","space-between":"Flex--jc-sb","space-around":"Flex--jc-sa"},cet={"flex-start":"Flex--ai-fs","flex-end":"Flex--ai-fe",center:"Flex--ai-c"},co=K.forwardRef((e,t)=>{const{as:n="div",className:r,inline:i,center:a,direction:o,wrap:s,justifyContent:l,justify:c=l,alignItems:d,align:f=d,children:m,...p}=e;return b.jsx(n,{className:sn("Flex",o&&aet[o],c&&set[c],f&&cet[f],s&&oet[s],{"Flex--inline":i,"Flex--center":a},r),ref:t,...p,children:m})}),Kd=K.forwardRef((e,t)=>{const{className:n,flex:r,alignSelf:i,order:a,style:o,children:s,...l}=e;return b.jsx("div",{className:sn("FlexItem",n),style:{...o,flex:r,alignSelf:i,order:a},ref:t,...l,children:s})});K.forwardRef((e,t)=>{const{className:n,aspectRatio:r="square",color:i,image:a,children:o,...s}=e,l={backgroundColor:i||void 0,backgroundImage:typeof a=="string"?`url('${a}')`:void 0};return b.jsx("div",{className:sn("CardMedia",{"CardMedia--wide":r==="wide","CardMedia--square":r==="square"},n),style:l,...s,ref:t,children:o&&b.jsx(co,{className:"CardMedia-content",direction:"column",center:!0,children:o})})});const Ql=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:sn("CardContent",n),...i,ref:t,children:r})}),qc=K.forwardRef((e,t)=>{const{className:n,title:r,subtitle:i,center:a,children:o,...s}=e;return b.jsxs("div",{className:sn("CardTitle",{"CardTitle--center":a},n),...s,ref:t,children:[r&&b.jsx("h5",{className:"CardTitle-title",children:r}),o&&typeof o=="string"&&b.jsx("h5",{className:"CardTitle-title",children:o}),i&&b.jsx("p",{className:"CardTitle-subtitle",children:i}),o&&typeof o!="string"&&o]})}),$v=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:sn("CardText",n),...i,ref:t,children:typeof r=="string"?b.jsx("p",{children:r}):r})}),Fce=K.forwardRef((e,t)=>{const{children:n,className:r,direction:i,...a}=e;return b.jsx("div",{className:sn("CardActions",r,i&&`CardActions--${i}`),...a,ref:t,children:n})}),v8=e=>{const{width:t,children:n}=e;return b.jsx("div",{className:"Carousel-item",style:{width:t},children:n})},Dce=(e,t)=>{e.style.transform=t,e.style.webkitTransform=t},dW=(e,t)=>{e.style.transition=t,e.style.webkitTransition=t},uet={passiveListener:()=>{let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});window.addEventListener("test",null,t)}catch{}return e},smoothScroll:()=>"scrollBehavior"in document.documentElement.style,touch:()=>"ontouchstart"in window};function up(e){return uet[e]()}const det=["TEXTAREA","OPTION","INPUT","SELECT"],fet=up("touch");K.forwardRef((e,t)=>{const{className:n,startIndex:r=0,draggable:i=!0,duration:a=300,easing:o="ease",threshold:s=20,clickDragThreshold:l=10,loop:c=!0,rtl:d=!1,autoPlay:f=e.autoplay||!1,interval:m=e.autoplaySpeed||4e3,dots:p=e.indicators||!0,onChange:h,children:v}=e,g=K.Children.count(v),y=`${100/g}%`,w=u.useRef(null),x=u.useRef(null),S=u.useRef(null),C=u.useRef({first:!0,wrapWidth:0,hover:!1,startX:0,endX:0,startY:0,canMove:null,pressDown:!1}),_=u.useCallback(Q=>c?Q%g:Math.max(0,Math.min(Q,g-1)),[g,c]),[k,E]=u.useState(_(r)),[T,$]=u.useState(!1),P=u.useCallback(()=>{dW(x.current,`transform ${a}ms ${o}`)},[a,o]),M=()=>{dW(x.current,"transform 0s")},j=Q=>{Dce(x.current,`translate3d(${Q}px, 0, 0)`)},I=u.useCallback((Q,te)=>{const Z=c?Q+1:Q,le=(d?1:-1)*Z*C.current.wrapWidth;te?requestAnimationFrame(()=>{requestAnimationFrame(()=>{P(),j(le)})}):j(le)},[P,c,d]),R=u.useCallback(Q=>{if(g<=1)return;const te=_(Q);te!==k&&E(te)},[k,g,_]),O=u.useCallback(()=>{if(g<=1)return;let Q=k-1;if(c){if(Q<0){const te=C.current,Z=g+1,le=(d?1:-1)*Z*te.wrapWidth,se=i?te.endX-te.startX:0;M(),j(le+se),Q=g-1}}else Q=Math.max(Q,0);Q!==k&&E(Q)},[k,g,i,c,d]),D=u.useCallback(()=>{if(g<=1)return;let Q=k+1;if(c){if(Q>g-1){Q=0;const Z=C.current,le=i?Z.endX-Z.startX:0;M(),j(le)}}else Q=Math.min(Q,g-1);Q!==k&&E(Q)},[k,g,i,c]),L=u.useCallback(()=>{!f||C.current.hover||(S.current=setTimeout(()=>{P(),D()},m))},[f,m,P,D]),B=()=>{clearTimeout(S.current)},F=()=>{I(k,!0),L()},z=()=>{const Q=C.current,te=(d?-1:1)*(Q.endX-Q.startX),Z=Math.abs(te),le=te>0&&k-1<0,se=te<0&&k+1>g-1;le||se?c?le?O():D():F():te>0&&Z>s&&g>1?O():te<0&&Z>s&&g>1?D():F()},H=()=>{const Q=C.current;Q.startX=0,Q.endX=0,Q.startY=0,Q.canMove=null,Q.pressDown=!1},A=Q=>{if(det.includes(Q.target.nodeName))return;Q.preventDefault(),Q.stopPropagation();const te="touches"in Q?Q.touches[0]:Q,Z=C.current;Z.pressDown=!0,Z.startX=te.pageX,Z.startY=te.pageY,B()},V=Q=>{Q.stopPropagation();const te="touches"in Q?Q.touches[0]:Q,Z=C.current;if(Z.pressDown){if("touches"in Q&&(Z.canMove===null&&(Z.canMove=Math.abs(Z.startY-te.pageY)l&&$(!0);const re=d?se+ce:ce-se;j(re)}},W=Q=>{Q.stopPropagation();const te=C.current;te.pressDown=!1,$(!1),P(),te.endX?z():L(),H()},U=()=>{C.current.hover=!0,B()},Y=Q=>{const te=C.current;te.hover=!1,te.pressDown&&(te.pressDown=!1,te.endX=Q.pageX,P(),z(),H()),L()},J=Q=>{const{slideTo:te}=Q.currentTarget.dataset;if(te){const Z=parseInt(te,10);R(Z)}Q.preventDefault()};u.useImperativeHandle(t,()=>({goTo:R,prev:O,next:D,wrapperRef:w}),[R,O,D]),u.useEffect(()=>{function Q(){C.current.wrapWidth=w.current.offsetWidth,I(k)}return C.current.first&&Q(),window.addEventListener("resize",Q),()=>{window.removeEventListener("resize",Q)}},[k,I]),u.useEffect(()=>{h&&!C.current.first&&h(k)},[k,h]),u.useEffect(()=>{C.current.first?(I(k),C.current.first=!1):I(k,!0)},[k,I]),u.useEffect(()=>(L(),()=>{B()}),[f,k,L]);let ne;return i?ne=fet?{onTouchStart:A,onTouchMove:V,onTouchEnd:W}:{onMouseDown:A,onMouseMove:V,onMouseUp:W,onMouseEnter:U,onMouseLeave:Y}:ne={onMouseEnter:U,onMouseLeave:Y},b.jsxs("div",{className:sn("Carousel",{"Carousel--draggable":i,"Carousel--rtl":d,"Carousel--dragging":T},n),ref:w,...ne,children:[b.jsxs("div",{className:"Carousel-inner",style:{width:`${c?g+2:g}00%`},ref:x,children:[c&&b.jsx(v8,{width:y,children:K.Children.toArray(v)[g-1]}),K.Children.map(v,(Q,te)=>b.jsx(v8,{width:y,children:Q},te)),c&&b.jsx(v8,{width:y,children:K.Children.toArray(v)[0]})]}),p&&b.jsx("ol",{className:"Carousel-dots",children:K.Children.map(v,(Q,te)=>b.jsx("li",{children:b.jsx("button",{className:sn("Carousel-dot",{active:k===te}),type:"button","aria-label":`Go to slide ${te+1}`,"data-slide-to":te,onClick:J})},te))})]})});const met=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:sn("Checkbox",n,{"Checkbox--checked":i,"Checkbox--disabled":a}),ref:t,children:[b.jsx("input",{type:"checkbox",className:"Checkbox-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Checkbox-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;function c(d,f){const m=f.target.checked?i.concat(d):i.filter(p=>p!==d);l(m,f)}return b.jsx("div",{className:sn("CheckboxGroup",{"CheckboxGroup--block":s},n),ref:t,children:r.map(d=>b.jsx(met,{label:d.label||d.value,value:d.value,name:a,checked:i.includes(d.value),disabled:"disabled"in d?d.disabled:o,onChange:f=>{c(d.value,f)}},d.value))})});const qI=document,pet=qI.documentElement,het=e=>{const{children:t,onClick:n,mouseEvent:r="mouseup",...i}=e,a=u.useRef(null);function o(s){a.current&&pet.contains(s.target)&&!a.current.contains(s.target)&&n(s)}return u.useEffect(()=>(r&&qI.addEventListener(r,o),()=>{qI.removeEventListener(r,o)})),b.jsx("div",{ref:a,...i,children:t})},vet="//gw.alicdn.com/tfs/TB1fnnLRkvoK1RjSZFDXXXY3pXa-300-250.svg",get="//gw.alicdn.com/tfs/TB1lRjJRbvpK1RjSZPiXXbmwXXa-300-250.svg";K.forwardRef((e,t)=>{const{className:n,type:r,image:i,tip:a,children:o}=e,s=i||(r==="error"?get:vet);return b.jsxs(co,{className:sn("Empty",n),direction:"column",center:!0,ref:t,children:[b.jsx("img",{className:"Empty-img",src:s,alt:a}),a&&b.jsx("p",{className:"Empty-tip",children:a}),o]})});const bet=K.createContext("");K.forwardRef((e,t)=>{const{children:n,...r}=e;return b.jsx("label",{className:"Label",...r,ref:t,children:n})});const Ho=K.forwardRef((e,t)=>{const{className:n,icon:r,img:i,...a}=e;return b.jsxs(Bi,{className:sn("IconBtn",n),ref:t,...a,children:[r&&b.jsx(qi,{type:r}),!r&&i&&b.jsx("img",{src:i,alt:""})]})});K.forwardRef((e,t)=>{const{className:n,src:r,lazy:i,fluid:a,children:o,...s}=e,[l,c]=u.useState(i?void 0:r),d=k9(t),f=u.useRef(""),m=u.useRef(!1);return u.useEffect(()=>{if(!i)return;const p=new IntersectionObserver(([h])=>{h.isIntersecting&&(c(f.current),m.current=!0,p.unobserve(h.target))});return d.current&&p.observe(d.current),()=>{p.disconnect()}},[d,i]),u.useEffect(()=>{f.current=r,(!i||m.current)&&c(r)},[i,r]),b.jsx("img",{className:sn("Image",{"Image--fluid":a},n),src:l,alt:"",ref:d,...s})});function Lce(e){return e.scrollHeight-e.scrollTop-e.offsetHeight}K.forwardRef((e,t)=>{const{className:n,disabled:r,distance:i=0,children:a,onLoadMore:o,onScroll:s,...l}=e,c=k9(t);function d(f){s&&s(f);const m=c.current;if(!m)return;Lce(m)<=i&&o()}return b.jsx("div",{className:sn("InfiniteScroll",n),role:"feed",onScroll:r?void 0:d,ref:c,...l,children:a})});function yet(e,t){return`${`${e}`.length}${t?`/${t}`:""}`}const Vh=K.forwardRef((e,t)=>{const{className:n,type:r="text",variant:i,value:a,placeholder:o,rows:s=1,minRows:l=s,maxRows:c=5,maxLength:d,showCount:f=!!d,multiline:m,autoSize:p,onChange:h,...v}=e;let g=s;gc&&(g=c);const[y,w]=u.useState(g),[x,S]=u.useState(21),C=k9(t),_=u.useContext(bet),k=i||(_==="light"?"flushed":"outline"),T=m||p||s>1?"textarea":"input";u.useEffect(()=>{if(!C.current)return;const j=getComputedStyle(C.current,null).lineHeight,I=Number(j.replace("px",""));I!==x&&S(I)},[C,x]);const $=u.useCallback(()=>{if(!p||!C.current)return;const j=C.current,I=j.rows;j.rows=l,o&&(j.placeholder="");const R=~~(j.scrollHeight/x);R===I&&(j.rows=R),R>=c&&(j.rows=c,j.scrollTop=j.scrollHeight),w(R{a===""?w(g):$()},[g,$,a]);const P=u.useCallback(j=>{if($(),h){const I=j.target.value,O=d&&I.length>d?I.substr(0,d):I;h(O,j)}},[d,h,$]),M=b.jsx(T,{className:sn("Input",`Input--${k}`,n),type:r,value:a,placeholder:o,maxLength:d,ref:C,rows:y,onChange:P,...v});return f?b.jsxs("div",{className:sn("InputWrapper",{"has-counter":f}),children:[M,f&&b.jsx("div",{className:"Input-counter",children:yet(a,d)})]}):M}),Bce=K.forwardRef((e,t)=>{const{bordered:n=!1,className:r,children:i}=e;return b.jsx("div",{className:sn("List",{"List--bordered":n},r),role:"list",ref:t,children:i})}),zce=K.forwardRef((e,t)=>{const{className:n,as:r="div",content:i,rightIcon:a,children:o,onClick:s,...l}=e;return b.jsxs(r,{className:sn("ListItem",n),onClick:s,role:"listitem",...l,ref:t,children:[b.jsx("div",{className:"ListItem-content",children:i||o}),a&&b.jsx(qi,{type:a})]})}),xet=/YYYY|M|D|dddd|HH|mm/g,Hce=24*60*60*1e3,wet=Hce*7,Cet=e=>e instanceof Date?e:new Date(e),ket=()=>new Date(new Date().setHours(0,0,0,0)),fW=e=>(e<=9?"0":"")+e,_et=e=>{const t=ket().getTime()-e.getTime();return t<0?"LT":ti[a])}const GI=({date:e})=>{const{trans:t}=Yy("Time");return b.jsx("time",{className:"Time",dateTime:new Date(e).toJSON(),children:Eet(e,t())})},$et=e=>/<[^>]*>/.test(e),mW=e=>!$et(e)&&!e.includes(" ")&&!e.includes("<")&&!e.includes(">")&&e.length>0;function fr(){const e=Fr();return{translateString:i=>i==null?i:mW(i)?e.formatMessage({id:i,defaultMessage:i}):i,translateStringTranct:i=>i==null?i:i!=null&&i.startsWith(jHe)&&mW(i)?PV(e.formatMessage({id:i}),10):PV(i,10),formatChatMessage:(i,a,o)=>e.formatMessage({id:i,defaultMessage:a??i},o)}}const Tet=e=>{const{className:t,content:n,createdAt:r,showTime:i=!0,action:a}=e,{translateString:o}=fr();return b.jsxs("div",{className:sn("Message SystemMessage",t),children:[i&&r&&b.jsx("div",{className:"Message-meta",children:b.jsx(GI,{date:r})}),b.jsxs("div",{className:"SystemMessage-inner",children:[b.jsx("span",{children:b.jsx(cp,{content:o(n)})}),a&&b.jsx("a",{href:"javascript:;",onClick:a.onClick,children:a.text})]})]})};function Pet(){return b.jsx(ws,{type:"typing",children:b.jsxs("div",{className:"Typing","aria-busy":"true",children:[b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"})]})})}const Ret=e=>{const{renderMessageContent:t=()=>null,...n}=e,{type:r,content:i,user:a={},_id:o,position:s="left",hasTime:l=!0,createdAt:c}=n,{name:d,avatar:f}=a,m=r===Su||r===G3;if(r==="system"||r===hg||r===lVe||r===tse||r===dVe)return b.jsx(Tet,{content:i,createdAt:c,showTime:l,action:i.action});if(m)return b.jsxs("div",{className:sn("Message","RateMessage"),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(GI,{date:c})}),b.jsx("div",{className:"RateMessage-inner",children:t(n)})]});const p=s==="right"||s==="left";return b.jsxs("div",{className:sn("Message",s),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(GI,{date:c})}),b.jsxs("div",{className:"Message-main",children:[p&&f&&b.jsx(YZe,{src:f,alt:d,url:a.url}),b.jsxs("div",{className:"Message-inner",children:[p&&d&&b.jsx("div",{className:"Message-author",children:d}),b.jsx("div",{className:"Message-content",role:"alert","aria-live":"assertive","aria-atomic":"false",children:r==="typing"?b.jsx(Pet,{}):t(n)})]})]})]})},pW=K.memo(Ret),la=({status:e,delay:t=1500,maxDelay:n=2e4,onRetry:r,onChange:i})=>{const a=Fr(),[o,s]=u.useState(""),l=u.useRef(),c=u.useRef(),d=u.useCallback(()=>{l.current=setTimeout(()=>{s(io)},t),c.current=setTimeout(()=>{s(bw)},n)},[t,n]);function f(){l.current&&clearTimeout(l.current),c.current&&clearTimeout(c.current)}u.useEffect(()=>(f(),e===io?d():e===cm?s(""):e===pb?s(pb):e===o6?s(o6):e===bw&&s(bw),f),[e,d]),u.useEffect(()=>{i&&i(o)},[i,o]);function m(){s(io),d(),r&&r()}return b.jsxs("div",{className:"MessageStatus","data-status":o,children:[o===io&&b.jsx(qi,{type:"spinner",spin:!0,onClick:m}),o===bw&&b.jsx(Ho,{icon:"warning-circle-fill",onClick:m}),o===pb&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.read"})}),o===o6&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.delivered"})})]})};let Iet=0;const Oet=()=>Iet++;function Vce(e="id-"){return u.useRef(`${e}${Oet()}`).current}const bb=(e,t,n=document.body)=>{n.classList[t?"add":"remove"](e)};function hW(){!document.querySelector(".Modal")&&!document.querySelector(".Popup")&&bb("S--modalOpen",!1)}const E9=K.forwardRef((e,t)=>{const{baseClass:n,active:r,className:i,title:a,showClose:o=!0,autoFocus:s=!0,backdrop:l=!0,height:c,overflow:d,actions:f,vertical:m=!0,btnVariant:p,bgColor:h,children:v,onBackdropClick:g,onClose:y}=e,w=Vce("modal-"),x=e.titleId||w,S=C4(),C=u.useRef(null),{didMount:_,isShow:k}=Nce({active:r,ref:C});if(u.useEffect(()=>{setTimeout(()=>{s&&C.current&&C.current.focus()})},[s]),u.useEffect(()=>{k&&bb("S--modalOpen",k)},[k]),u.useEffect(()=>{!r&&!_&&hW()},[r,_]),u.useImperativeHandle(t,()=>({wrapperRef:C})),u.useEffect(()=>()=>{hW()},[]),!_)return null;const E=n==="Popup";return ki.createPortal(b.jsxs("div",{className:sn(n,i,{active:k}),tabIndex:-1,"data-elder-mode":S.elderMode,ref:C,children:[l&&b.jsx(XZe,{active:k,onClick:l===!0?g||y:void 0}),b.jsx("div",{className:sn(`${n}-dialog`,{"pb-safe":E&&!f}),"data-bg-color":h,"data-height":E&&c?c:void 0,role:"dialog","aria-labelledby":x,"aria-modal":!0,children:b.jsxs("div",{className:`${n}-content`,children:[b.jsxs("div",{className:`${n}-header`,children:[b.jsx("h5",{className:`${n}-title`,id:x,children:a}),o&&y&&b.jsx(Ho,{className:`${n}-close`,icon:"close",size:"lg",onClick:y,"aria-label":"关闭"})]}),b.jsx("div",{className:sn(`${n}-body`,{overflow:d}),children:v}),f&&b.jsx("div",{className:`${n}-footer ${n}-footer--${m?"v":"h"}`,"data-variant":p||"round",children:f.map(T=>u.createElement(Bi,{size:"lg",block:E,variant:p,...T,key:T.label}))})]})})]}),document.body)}),Met=K.forwardRef((e,t)=>b.jsx(E9,{baseClass:"Modal",btnVariant:e.vertical===!1?void 0:"outline",ref:t,...e})),vW=e=>e.color==="primary",jet=K.forwardRef((e,t)=>{const{className:n,vertical:r,actions:i,...a}=e,{locale:o=""}=Yy(),s=o.includes("zh"),l=r??!s;return Array.isArray(i)&&i.sort((c,d)=>vW(c)?l?-1:1:vW(d)?l?1:-1:0),b.jsx(E9,{baseClass:"Modal",className:sn("Confirm",n),showClose:!1,btnVariant:"outline",vertical:l,actions:i,ref:t,...a})}),Net=K.forwardRef((e,t)=>b.jsx(E9,{baseClass:"Popup",overflow:!0,ref:t,...e})),Aet=K.forwardRef((e,t)=>{const{className:n,title:r,logo:i,desc:a,leftContent:o,rightContent:s=[],align:l}=e,c=l==="left",d=c?!0:!i;return b.jsxs("header",{className:sn("Navbar",{"Navbar--left":c},n),ref:t,children:[b.jsx("div",{className:"Navbar-left",children:o&&b.jsx(Ho,{size:"lg",...o})}),b.jsxs("div",{className:"Navbar-main",children:[i&&b.jsx("img",{className:"Navbar-logo",src:i,alt:r}),b.jsxs("div",{className:"Navbar-inner",children:[d&&b.jsx("h2",{className:"Navbar-title",children:r}),b.jsx("div",{className:"Navbar-desc",children:a})]})]}),b.jsx("div",{className:"Navbar-right",children:s.map(f=>b.jsx(Ho,{size:"lg",...f},f.mykey))})]})}),$o=K.forwardRef((e,t)=>{const{as:n="div",className:r,align:i,breakWord:a,truncate:o,children:s,...l}=e,c=Number.isInteger(o),d=sn(i&&`Text--${i}`,{"Text--break":a,"Text--truncate":o===!0,"Text--ellipsis":c},r),f=c?{WebkitLineClamp:o}:null;return b.jsx(n,{className:d,style:f,...l,ref:t,children:s})}),Fet=e=>{const{content:t,closable:n=!0,leftIcon:r="bullhorn",onClick:i,onClose:a}=e;return b.jsxs("div",{className:"Notice",role:"alert","aria-atomic":!0,"aria-live":"assertive",children:[r&&b.jsx(qi,{className:"Notice-icon",type:r}),b.jsx("div",{className:"Notice-content",onClick:i,children:b.jsx($o,{className:"Notice-text",truncate:!0,children:b.jsx(cp,{content:t})})}),n&&b.jsx(Ho,{className:"Notice-close",icon:"close",onClick:a,"aria-label":"关闭通知"})]})},Det="Intl"in window&&typeof Intl.NumberFormat.prototype.formatToParts=="function",yb=K.forwardRef((e,t)=>{const{className:n,price:r,currency:i,locale:a,original:o,...s}=e;let l=[];if(a&&i&&Det?l=new Intl.NumberFormat(a,{style:"currency",currency:i}).formatToParts(r):l=void 0,!l){const c=".",[d,f]=`${r}`.split(c);l=[{type:"currency",value:i},{type:"integer",value:d},{type:"decimal",value:f&&c},{type:"fraction",value:f}]}return b.jsx("div",{className:sn("Price",{"Price--original":o},n),ref:t,...s,children:l.map((c,d)=>c.value?b.jsx("span",{className:`Price-${c.type}`,children:c.value},d):null)})});K.forwardRef((e,t)=>{const{className:n,value:r,status:i,...a}=e;return b.jsx("div",{className:sn("Progress",i&&`Progress--${i}`,n),ref:t,...a,children:b.jsx("div",{className:"Progress-bar",role:"progressbar",style:{width:`${r}%`},"aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100})})});const gW=requestAnimationFrame;function Wce({el:e,to:t,duration:n=300,x:r}){let i=0;const a=r?"scrollLeft":"scrollTop",o=e[a],s=Math.round(n/16),l=(t-o)/s;if(!gW){e[a]=t;return}function c(){e[a]+=l,++i{const{distance:n=30,loadingDistance:r=30,maxDistance:i,distanceRatio:a=2,loadMoreText:o="点击加载更多",children:s,onScroll:l,onRefresh:c,renderIndicator:d=B=>B==="active"||B==="loading"?b.jsx(qi,{className:"PullToRefresh-spinner",type:"spinner",spin:!0}):null}=e,f=u.useRef(null),m=u.useRef(null),p=WZe(c),[h,v]=u.useState(0),[g,y]=u.useState("pending"),[w,x]=u.useState(!1),[S,C]=u.useState(!e.onRefresh),_=u.useRef({}),k=u.useRef(g),E=u.useRef(),T=u.useRef(),$=!up("touch");u.useEffect(()=>{k.current=g},[g]);const P=B=>{const F=m.current;F&&Dce(F,`translate3d(0px,${B}px,0)`)},M=({y:B,animated:F=!0})=>{const z=f.current;if(!z)return;const H=B==="100%"?z.scrollHeight-z.offsetHeight:B;F?Wce({el:z,to:H,x:!1}):z.scrollTop=H},j=u.useCallback(({animated:B=!0}={})=>{M({y:"100%",animated:B})},[]),I=u.useCallback(()=>{v(0),y("pending"),P(0)},[]),R=u.useCallback(()=>{const B=f.current;if(!(!B||!p.current)){y("loading");try{const F=B.scrollHeight;p.current().then(z=>{const H=()=>{M({y:B.scrollHeight-F-50,animated:!1})};clearTimeout(E.current),clearTimeout(T.current),H(),E.current=setTimeout(H,150),T.current=setTimeout(H,250),I(),z&&z.noMore&&C(!0)})}catch(F){console.error(F),I()}}},[p,I]),O=()=>{_.current.startY=0},D=u.useCallback(B=>{const F=B.touches[0].clientY,z=f.current.scrollTop<=0;z?_.current.startY||(_.current.startY=F,y("pull"),x(!1)):_.current.startY=0;const{startY:H}=_.current;if(!z||Fi&&(A=i),A>0&&(B.cancelable&&B.preventDefault(),B.stopPropagation(),P(A),v(A),y(A>=n?"active":"pull"))},[a,i,n]),L=u.useCallback(()=>{x(!0),_.current.startY&&k.current==="active"?R():I()},[R,I]);return u.useEffect(()=>{const B=f.current;!B||$||(S?(B.removeEventListener("touchstart",O),B.removeEventListener("touchmove",D),B.removeEventListener("touchend",L),B.removeEventListener("touchcancel",L)):(B.addEventListener("touchstart",O,Let),B.addEventListener("touchmove",D,Bet),B.addEventListener("touchend",L),B.addEventListener("touchcancel",L)))},[S,L,D,$]),u.useEffect(()=>{g==="loading"&&!$&&P(r)},[r,g,$]),u.useImperativeHandle(t,()=>({scrollTo:M,scrollToEnd:j,wrapperRef:f}),[j]),b.jsx("div",{className:"PullToRefresh",ref:f,onScroll:l,children:b.jsx("div",{className:"PullToRefresh-inner",children:b.jsxs("div",{className:sn("PullToRefresh-content",{"PullToRefresh-transition":w}),ref:m,children:[b.jsx("div",{className:"PullToRefresh-indicator",children:d(g,h)}),!S&&$&&b.jsxs(co,{className:"PullToRefresh-fallback",center:!0,children:[d(g,n),b.jsx(Bi,{className:"PullToRefresh-loadMore",variant:"text",onClick:R,children:o})]}),K.Children.only(s)]})})})}),Het={threshold:[0,.1]},bW=e=>{const{item:t,effect:n,children:r,onIntersect:i}=e,a=u.useRef(null);return u.useEffect(()=>{if(!i)return;const o=new IntersectionObserver(([s])=>{s.intersectionRatio>0&&(i(t,s)||o.unobserve(s.target))},Het);return a.current&&o.observe(a.current),()=>{o.disconnect()}},[t,i]),b.jsx("div",{className:sn("ScrollView-item",{"slide-in-right-item":n==="slide","A-fadeIn":n==="fade"}),ref:a,children:r})},g8=!up("touch"),qce=K.forwardRef((e,t)=>{const{className:n,fullWidth:r,scrollX:i=!0,effect:a="slide",data:o,itemKey:s,renderItem:l,onIntersect:c,onScroll:d,children:f,...m}=e,p=u.useRef(null),h=u.useRef(null);function v(){const w=h.current;w.scrollLeft-=w.offsetWidth}function g(){const w=h.current;w.scrollLeft+=w.offsetWidth}const y=u.useCallback((w,x)=>{let S;return s&&(S=typeof s=="function"?s(w,x):w[s]),S||x},[s]);return u.useImperativeHandle(t,()=>({scrollTo:({x:w,y:x})=>{w!=null&&(h.current.scrollLeft=w),x!=null&&(h.current.scrollTop=x)},wrapperRef:p})),b.jsxs("div",{className:sn("ScrollView",{"ScrollView--fullWidth":r,"ScrollView--x":i,"ScrollView--hasControls":g8},n),ref:p,...m,children:[g8&&b.jsx(Ho,{className:"ScrollView-control",icon:"chevron-left","aria-label":"Previous",onClick:v}),b.jsx("div",{className:"ScrollView-scroller",ref:h,onScroll:d,children:b.jsxs("div",{className:"ScrollView-inner",children:[o.map((w,x)=>b.jsx(bW,{item:w,effect:w.effect||a,onIntersect:c,children:l(w,x)},y(w,x))),f?b.jsx(bW,{item:{},effect:a,onIntersect:c,children:f}):null]})}),g8&&b.jsx(Ho,{className:"ScrollView-control",icon:"chevron-right","aria-label":"Next",onClick:g})]})}),Vet=e=>{const{item:t,index:n,onClick:r}=e;function i(){r(t,n)}return b.jsx("button",{className:sn("QuickReply",{new:t.isNew,highlight:t.isHighlight}),type:"button","data-code":t.code,"aria-label":`快捷短语: ${t.name},双击发送`,onClick:i,children:b.jsxs("div",{className:"QuickReply-inner",children:[t.icon&&b.jsx(qi,{type:t.icon}),t.img&&b.jsx("img",{className:"QuickReply-img",src:t.img,alt:""}),b.jsx("span",{children:t.name})]})})},Wet=({items:e=[],visible:t=!0,onClick:n,onScroll:r})=>{const i=u.useRef(null),[a,o]=u.useState(!!r);return u.useLayoutEffect(()=>{let s;return i.current&&(o(!1),i.current.scrollTo({x:0,y:0}),s=setTimeout(()=>{o(!0)},500)),()=>{clearTimeout(s)}},[e]),e.length?b.jsx(qce,{className:"QuickReplies",data:e,itemKey:"name",ref:i,"data-visible":t,onScroll:a?r:void 0,renderItem:(s,l)=>b.jsx(Vet,{item:s,index:l,onClick:n},s.name)}):null},Uet=K.memo(Wet),qet=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:sn("Radio",n,{"Radio--checked":i,"Radio--disabled":a}),ref:t,children:[b.jsx("input",{type:"radio",className:"Radio-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Radio-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;return b.jsx("div",{className:sn("RadioGroup",{"RadioGroup--block":s},n),ref:t,children:r.map(c=>b.jsx(qet,{label:c.label||c.value,value:c.value,name:a,checked:i===c.value,disabled:"disabled"in c?c.disabled:o,onChange:d=>{l(c.value,d)}},c.value))})});const jw=K.forwardRef((e,t)=>{const{className:n,onSearch:r,onChange:i,onClear:a,value:o,clearable:s=!0,showSearch:l=!0,...c}=e,[d,f]=u.useState(o||""),{trans:m}=Yy("Search"),p=y=>{f(y),i&&i(y)},h=()=>{f(""),a&&a()},v=y=>{y.keyCode===13&&(r&&r(d,y),y.preventDefault())},g=y=>{r&&r(d,y)};return b.jsxs("div",{className:sn("Search",n),ref:t,children:[b.jsx(qi,{className:"Search-icon",type:"search"}),b.jsx(Vh,{className:"Search-input",type:"search",value:d,enterKeyHint:"search",onChange:p,onKeyDown:v,...c}),s&&d&&b.jsx(Ho,{className:"Search-clear",icon:"x-circle-fill",onClick:h}),l&&b.jsx(Bi,{className:"Search-btn",color:"primary",onClick:g,children:m("search")})]})});K.forwardRef(({className:e,placeholder:t,variant:n="outline",children:r,...i},a)=>b.jsxs("select",{className:sn("Input Select",`Input--${n}`,e),...i,ref:a,children:[t&&b.jsx("option",{value:"",children:t}),r]}));K.forwardRef((e,t)=>{const{className:n,current:r=0,status:i,inverted:a,children:o,...s}=e,c=K.Children.toArray(o).map((d,f)=>{const m={index:f,active:!1,completed:!1,disabled:!1};return r===f?(m.active=!0,m.status=i):r>f?m.completed=!0:(m.disabled=!a,m.completed=a),K.isValidElement(d)?K.cloneElement(d,{...m,...d.props}):null});return b.jsx("ul",{className:sn("Stepper",n),ref:t,...s,children:c})});function Get(e){if(e){const t={success:"check-circle-fill",fail:"warning-circle-fill",abort:"dash-circle-fill"};return b.jsx(qi,{type:t[e]})}return b.jsx("div",{className:"Step-dot"})}K.forwardRef((e,t)=>{const{className:n,active:r=!1,completed:i=!1,disabled:a=!1,status:o,index:s,title:l,subTitle:c,desc:d,children:f,...m}=e;return b.jsxs("li",{className:sn("Step",{"Step--active":r,"Step--completed":i,"Step--disabled":a},n),ref:t,"data-status":o,...m,children:[b.jsx("div",{className:"Step-icon",children:Get(o)}),b.jsx("div",{className:"Step-line"}),b.jsxs("div",{className:"Step-content",children:[l&&b.jsxs("div",{className:"Step-title",children:[l&&b.jsx("span",{children:l}),c&&b.jsx("small",{children:c})]}),d&&b.jsx("div",{className:"Step-desc",children:d}),f]})]})});const Ket=e=>{const{active:t,index:n,children:r,onClick:i,...a}=e;function o(s){i(n,s)}return b.jsx("div",{className:"Tabs-navItem",children:b.jsx("button",{className:sn("Tabs-navLink",{active:t}),type:"button",role:"tab","aria-selected":t,onClick:o,...a,children:b.jsx("span",{children:r})})})},Yet=e=>{const{active:t,children:n,...r}=e;return b.jsx("div",{className:sn("Tabs-pane",{active:t}),...r,role:"tabpanel",children:n})},Xet=K.forwardRef((e,t)=>{const{className:n,index:r=0,scrollable:i,hideNavIfOnlyOne:a,children:o,onChange:s}=e,[l,c]=u.useState({}),[d,f]=u.useState(r||0),m=u.useRef(d),p=u.useRef(null),h=[],v=[],g=Vce("tabs-");function y(S,C){f(S),s&&s(S,C)}K.Children.forEach(o,(S,C)=>{if(!S)return;const _=d===C,k=`${g}-${C}`;h.push(b.jsx(Ket,{active:_,index:C,onClick:y,"aria-controls":k,tabIndex:_?-1:0,children:S.props.label},k)),S.props.children&&v.push(b.jsx(Yet,{active:_,id:k,children:S.props.children},k))}),u.useEffect(()=>{f(r)},[r]);const w=u.useCallback(()=>{const S=p.current;if(!S)return;const C=S.children[m.current];if(!C)return;const _=C.querySelector("span");if(!_)return;const{offsetWidth:k,offsetLeft:E}=C,{width:T}=_.getBoundingClientRect(),$=Math.max(T-16,26),P=E+k/2;c({transform:`translateX(${P-$/2}px)`,width:`${$}px`}),i&&Wce({el:S,to:P-S.offsetWidth/2,x:!0})},[i]);u.useEffect(()=>{const S=p.current;let C;return S&&"ResizeObserver"in window&&(C=new ResizeObserver(w),C.observe(S)),()=>{C&&S&&C.unobserve(S)}},[w]),u.useEffect(()=>{m.current=d,w()},[d,w]);const x=h.length>(a?1:0);return b.jsxs("div",{className:sn("Tabs",{"Tabs--scrollable":i},n),ref:t,children:[x&&b.jsxs("div",{className:"Tabs-nav",role:"tablist",ref:p,children:[h,b.jsx("span",{className:"Tabs-navPointer",style:l})]}),b.jsx("div",{className:"Tabs-content",children:v})]})}),Nw=K.forwardRef(({children:e},t)=>b.jsx("div",{ref:t,children:e})),KI=K.forwardRef((e,t)=>{const{as:n="span",className:r,color:i,children:a,...o}=e;return b.jsx(n,{className:sn("Tag",i&&`Tag--${i}`,r),ref:t,...o,children:a})});function Jet(e){switch(e){case"success":return b.jsx(qi,{type:"check-circle"});case"error":return b.jsx(qi,{type:"warning-circle"});case"loading":return b.jsx(qi,{type:"spinner",spin:!0});default:return null}}const Qet=e=>{const{content:t,type:n,duration:r=2e3,onUnmount:i}=e,[a,o]=u.useState(!1);return u.useEffect(()=>{o(!0),r!==-1&&(setTimeout(()=>{o(!1)},r),setTimeout(()=>{i&&i()},r+300))},[r,i]),b.jsx("div",{className:sn("Toast",{show:a}),"data-type":n,role:"alert","aria-live":"assertive","aria-atomic":"true",children:b.jsxs("div",{className:"Toast-content",role:"presentation",children:[Jet(n),b.jsx("p",{className:"Toast-message",children:t})]})})};function Aw(e,t,n){HZe(b.jsx(Qet,{content:e,type:t,duration:n}))}const Ri={show:Aw,success(e,t){Aw(e,"success",t)},fail(e,t){Aw(e,"error",t)},loading(e,t){Aw(e,"loading",t)}},Zet=e=>{const{item:t,onClick:n}=e,{type:r,icon:i,img:a,title:o}=t;return b.jsx("div",{className:"Toolbar-item","data-type":r,children:b.jsxs(Bi,{className:"Toolbar-btn",onClick:s=>n(t,s),children:[b.jsxs("span",{className:"Toolbar-btnIcon",children:[i&&b.jsx(qi,{type:i}),a&&b.jsx("img",{className:"Toolbar-img",src:a,alt:""})]}),b.jsx("span",{className:"Toolbar-btnText",children:o})]})})},ett=e=>{const{items:t,onClick:n}=e;return b.jsx("div",{className:"Toolbar",children:t.map(r=>b.jsx(Zet,{item:r,onClick:n},r.type))})};K.forwardRef((e,t)=>{const{className:n,children:r}=e;return b.jsx("div",{className:sn("Tree",n),role:"tree",ref:t,children:r})});K.forwardRef((e,t)=>{const{title:n,content:r,link:i,children:a=[],onClick:o,onExpand:s}=e,[l,c]=u.useState(!1),d=a.length>0;function f(){d?(c(!l),s(n,!l)):o({title:n,content:r,link:i})}return b.jsxs("div",{className:"TreeNode",role:"treeitem","aria-expanded":l,ref:t,children:[b.jsxs("div",{className:"TreeNode-title",onClick:f,role:"treeitem","aria-expanded":l,tabIndex:0,children:[b.jsx("span",{className:"TreeNode-title-text",children:n}),d?b.jsx(qi,{className:"TreeNode-title-icon",type:l?"chevron-up":"chevron-down"}):null]}),d?a.map((m,p)=>b.jsx("div",{className:sn("TreeNode-children",{"TreeNode-children-active":l}),children:b.jsx("div",{className:"TreeNode-title TreeNode-children-title",onClick:()=>o({...m,index:p}),role:"treeitem",children:b.jsx("span",{className:"TreeNode-title-text",children:m.title})})},p)):null]})});function ttt(e){if(!e)return"";const t=Math.floor(e/3600),n=Math.floor((e-t*3600)/60),r=Math.floor(e-t*3600-n*60);let i="";return t>0&&(i+=`${t}:`),i+=`${n}:`,r<10&&(i+="0"),i+=r,i}const ntt=K.forwardRef((e,t)=>{const{className:n,src:r,cover:i,duration:a,onClick:o,onCoverLoad:s,style:l,videoRef:c,children:d,...f}=e,m=u.useRef(null),p=u.useRef(null),h=c||p,[v,g]=u.useState(!1),[y,w]=u.useState(!0);function x(E){g(!0);const T=h.current;T&&(T.ended||T.paused?T.play():T.pause()),o&&o(y,E)}function S(){w(!1)}function C(){w(!0)}const _=!v&&!!i,k=_&&!!a;return u.useImperativeHandle(t,()=>({wrapperRef:m})),b.jsxs("div",{className:sn("Video",`Video--${y?"paused":"playing"}`,n),style:l,ref:m,children:[_&&b.jsx("img",{className:"Video-cover",src:i,onLoad:s,alt:""}),k&&b.jsx("span",{className:"Video-duration",children:ttt(+a)}),b.jsx("video",{className:"Video-video",src:r,ref:h,hidden:_,controls:!0,onPlay:S,onPause:C,onEnded:C,...f,children:d}),_&&b.jsx("button",{className:sn("Video-playBtn",{paused:y}),type:"button",onClick:x,children:b.jsx("span",{className:"Video-playIcon"})})]})}),rtt=K.forwardRef((e,t)=>{const{fileUrl:n,children:r}=e,[i,a]=u.useState("");return u.useEffect(()=>{const o=n.split("/");a(o[o.length-1])},[n]),b.jsx(ni,{className:"FileCard",size:"xl",ref:t,children:b.jsxs(co,{children:[b.jsx("div",{className:"FileCard-icon",children:b.jsx(qi,{type:"file"})}),b.jsxs(Kd,{children:[b.jsx($o,{truncate:2,breakWord:!0,className:"FileCard-name",children:i}),b.jsx("div",{className:"FileCard-meta",children:r})]})]})})}),itt=K.forwardRef((e,t)=>{const n=C4(),{className:r,goodsInfo:i,action:a,elderMode:o,children:s,locale:l,...c}=e,{image:d,title:f,description:m,price:p,originalPrice:h,currency:v="¥",url:g,tagList:y=[],extra:w}=i,x=o||n.elderMode,S={currency:v,locale:l},C=p!=null&&b.jsx(yb,{price:p,...S}),_=E=>{g&&qd(g),a!=null&&a.onClick&&a.onClick(E)},k=()=>{if(!w)return null;try{const E=JSON.parse(w);return b.jsx("div",{className:"Goods-extra",children:Object.entries(E).map(([T,$])=>b.jsxs("div",{className:"Goods-extra-item",children:[b.jsxs("span",{className:"Goods-extra-label",children:[T,":"]}),b.jsx("span",{className:"Goods-extra-value",children:String($)})]},T))})}catch(E){return console.error("Failed to parse extra data:",E),b.jsx("span",{className:"Goods-meta",children:w})}};return b.jsxs(co,{className:sn("Goods",r),"data-elder-mode":x,ref:t,alignItems:"flex-start",justifyContent:"flex-start",...c,children:[d&&b.jsx("img",{className:"Goods-img",src:d,alt:f}),b.jsxs(Kd,{className:"Goods-main",style:{textAlign:"left"},children:[a&&b.jsx(Ho,{className:"Goods-buyBtn",icon:"cart",...a,onClick:_}),b.jsx($o,{as:"h4",truncate:!0,className:"Goods-name",children:f}),b.jsx($o,{className:"Goods-desc",truncate:x,children:m}),x?b.jsxs(co,{alignItems:"center",justifyContent:"flex-start",children:[C,a&&b.jsx(Bi,{size:"sm",...a,onClick:_})]}):b.jsx("div",{className:"Goods-tags",style:{textAlign:"left"},children:y==null?void 0:y.map(E=>b.jsx(KI,{color:"primary",children:E},E))}),b.jsx(co,{alignItems:"flex-end",justifyContent:"flex-start",children:b.jsxs(Kd,{children:[C,h&&b.jsx(yb,{price:h,original:!0,...S}),k()]})}),s]})]})}),att=({count:e,onClick:t,onDidMount:n})=>{const{trans:r}=Yy("BackBottom");let i=r("bottom");return e&&(i=r(e===1?"newMsgOne":"newMsgOther").replace("{n}",e)),u.useEffect(()=>{n&&n()},[n]),b.jsx("div",{className:"BackBottom",children:b.jsxs(Bi,{className:"slide-in-right-item",onClick:t,children:[i,b.jsx(qi,{type:"chevron-double-down"})]})})};function ott(e,t=300){let n=!0;return(...r)=>{n&&(n=!1,e(...r),setTimeout(()=>{n=!0},t))}}const yW=up("passiveListener")?{passive:!0}:!1;function b8(e,t){const n=Math.max(e.offsetHeight,600);return Lce(e){const{messages:n,isTyping:r,loadMoreText:i,onRefresh:a,onScroll:o,renderBeforeMessageList:s,renderMessageContent:l,onBackBottomShow:c,onBackBottomClick:d}=e,[f,m]=u.useState(!1),[p,h]=u.useState(0),v=u.useRef(f),g=u.useRef(p),y=u.useRef(null),w=u.useRef(null),x=n[n.length-1],S=()=>{h(0),m(!1)},C=u.useCallback(T=>{w.current&&(!v.current||T&&T.force)&&(w.current.scrollToEnd(T),v.current&&S())},[]),_=()=>{C({animated:!1,force:!0}),d&&d()},k=u.useRef(ott(T=>{b8(T,3)?g.current?b8(T,.5)&&S():m(!1):m(!0)})),E=T=>{k.current(T.target),o&&o(T)};return u.useEffect(()=>{g.current=p},[p]),u.useEffect(()=>{v.current=f},[f]),u.useEffect(()=>{const T=w.current,$=T&&T.wrapperRef.current;if(!(!$||!x||x.position==="pop"))if(x.position==="right")C({force:!0});else if(b8($,2)){const P=!!$.scrollTop;C({animated:P,force:!0})}else h(P=>P+1),m(!0)},[x,C]),u.useEffect(()=>{C()},[r,C]),u.useEffect(()=>{const T=y.current;let $=!1,P=0;function M(){$=!1,P=0}function j(R){const{activeElement:O}=document;O&&O.nodeName==="TEXTAREA"&&($=!0,P=R.touches[0].clientY)}function I(R){$&&Math.abs(R.touches[0].clientY-P)>20&&(document.activeElement.blur(),M())}return T.addEventListener("touchstart",j,yW),T.addEventListener("touchmove",I,yW),T.addEventListener("touchend",M),T.addEventListener("touchcancel",M),()=>{T.removeEventListener("touchstart",j),T.removeEventListener("touchmove",I),T.removeEventListener("touchend",M),T.removeEventListener("touchcancel",M)}},[]),u.useImperativeHandle(t,()=>({ref:y,scrollToEnd:C}),[C]),b.jsxs("div",{className:"MessageContainer",ref:y,tabIndex:-1,children:[s&&s(),b.jsx(zet,{onRefresh:a,onScroll:E,loadMoreText:i,ref:w,children:b.jsxs("div",{className:"MessageList",children:[n.map(T=>u.createElement(pW,{...T,renderMessageContent:l,key:T._id})),r&&b.jsx(pW,{type:"typing",_id:"typing"})]})}),f&&b.jsx(att,{count:p,onClick:_,onDidMount:c})]})}),Gce=up("passiveListener"),ltt=Gce?{passive:!0}:!1,ctt=Gce?{passive:!1}:!1,xW=80,utt={inited:"hold2talk",recording:"release2send",willCancel:"release2send"};let x0=0,y8=0;const dtt=K.forwardRef((e,t)=>{const{volume:n,onStart:r,onEnd:i,onCancel:a}=e,[o,s]=u.useState("inited"),l=u.useRef(null),{trans:c}=Yy("Recorder"),d=u.useCallback(()=>{const p=Date.now()-x0;i&&i({duration:p})},[i]);u.useImperativeHandle(t,()=>({stop(){s("inited"),d(),x0=0}})),u.useEffect(()=>{const p=l.current;function h(y){y.cancelable&&y.preventDefault(),y8=y.touches[0].pageY,x0=Date.now(),s("recording"),r&&r()}function v(y){if(!x0)return;const w=y.touches[0].pageY,x=y8-w>xW;s(x?"willCancel":"recording")}function g(y){if(!x0)return;const w=y.changedTouches[0].pageY,x=y8-w{p.removeEventListener("touchstart",h),p.removeEventListener("touchmove",v),p.removeEventListener("touchend",g),p.removeEventListener("touchcancel",g)}},[d,a,r]);const f=o==="willCancel",m={transform:`scale(${(n||1)/100+1})`};return b.jsxs("div",{className:sn("Recorder",{"Recorder--cancel":f}),ref:l,children:[o!=="inited"&&b.jsxs(co,{className:"RecorderToast",direction:"column",center:!0,children:[b.jsxs("div",{className:"RecorderToast-waves",hidden:o!=="recording",style:m,children:[b.jsx(qi,{className:"RecorderToast-wave-1",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-2",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-3",type:"hexagon"})]}),b.jsx(qi,{className:"RecorderToast-icon",type:f?"cancel":"mic"}),b.jsx("span",{children:c(f?"release2cancel":"releaseOrSwipe")})]}),b.jsx("div",{className:"Recorder-btn",role:"button","aria-label":c("hold2talk"),children:b.jsx("span",{children:c(utt[o])})})]})}),ftt=({onClickOutside:e,children:t})=>b.jsx(het,{onClick:e,children:t});function mtt(e){const t=u.useRef(!1);u.useEffect(()=>{function n(){e(),t.current=!1}function r(){t.current||(t.current=!0,window.requestAnimationFrame?window.requestAnimationFrame(n):setTimeout(n,66))}return window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r)}},[e])}const ptt=e=>{const{className:t,active:n,target:r,children:i,onClose:a}=e,o=VZe(a,"mousedown"),{didMount:s,isShow:l}=Nce({active:n,ref:o}),[c,d]=u.useState({}),f=u.useCallback(()=>{if(!o.current)return;const m=r.getBoundingClientRect(),p=o.current.getBoundingClientRect();d({top:`${m.top-p.height}px`,left:`${m.left}px`})},[r,o]);return u.useEffect(()=>{o.current&&(o.current.focus(),f())},[s,f,o]),mtt(f),s?ki.createPortal(b.jsxs("div",{className:sn("Popover",t,{active:l}),ref:o,style:c,children:[b.jsx("div",{className:"Popover-body",children:i}),b.jsx("svg",{className:"Popover-arrow",viewBox:"0 0 9 5",children:b.jsx("polygon",{points:"0,0 5,5, 9,0"})})]}),document.body):null},aC=e=>b.jsx("div",{className:"Composer-actions","data-action-icon":e.icon,children:b.jsx(Ho,{size:"lg",...e})}),htt=e=>{const{item:t,onClick:n}=e;return b.jsx(aC,{icon:t.icon,img:t.img,"data-icon":t.icon,"data-tooltip":t.title||null,"aria-label":t.title,onClick:n})},Kce=e=>{const{file:t,onCancel:n,onSend:r}=e,[i,a]=u.useState(""),[o,s]=u.useState(""),[l,c]=u.useState(""),{translateString:d}=fr();u.useEffect(()=>{const m=new FileReader;m.onload=v=>{v.target&&a(v.target.result)},m.readAsDataURL(t);const p=t.name.toLowerCase().split(".").pop();console.log("SendConfirm file:",p,t.size);let h="unknown";p==="jpg"||p==="jpeg"||p==="png"||p==="bmp"||p==="gif"?h=ds:p==="mp4"||p==="avi"||p==="mov"?h=Ol:p==="mp3"||p==="wav"?h=Il:h=Vs,s(h)},[t]);const f=()=>{console.log("SendConfirm handleSend - label:",l),r(l)};return b.jsx(Met,{className:"SendConfirm",title:d("i18n.preview.title"),active:!!i,vertical:!1,actions:[{label:d("i18n.cancel"),onClick:n},{label:d("i18n.send"),color:"primary",onClick:f}],children:b.jsx(co,{className:"SendConfirm-inner",center:!0,children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%"},children:[o===ds&&b.jsx("img",{src:i,alt:"",style:{maxWidth:"100%",maxHeight:"300px",objectFit:"contain"}}),o===Ol&&b.jsx("div",{style:{width:"80%",height:"80%"},children:b.jsx("video",{controls:!0,style:{width:"100%",height:"100%"},children:b.jsx("source",{src:i,type:"video/mp4"})})}),o===Il&&b.jsx("audio",{controls:!0,children:b.jsx("source",{src:i,type:"audio/mp3"})}),o===Vs&&b.jsxs("div",{className:"SendConfirm-file",children:[b.jsx("i",{className:"iconfont icon-fujian"}),b.jsx("span",{children:t.name})]}),b.jsx("div",{style:{marginTop:"15px",marginBottom:"15px",width:"100%",maxWidth:"400px"},children:b.jsx("input",{type:"text",placeholder:d("i18n.image.label.placeholder")||"附言",value:l,onChange:m=>c(m.target.value),style:{width:"100%",padding:"10px 12px",border:"1px solid #d9d9d9",borderRadius:"6px",fontSize:"14px",boxSizing:"border-box"}})})]})})})},k1=navigator.userAgent;function vtt(){return/iPad|iPhone|iPod/.test(k1)}function gtt(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(k1)}function btt(){return k1.includes("Safari/")||/OS 11_[0-3]\D/.test(k1)}function Yce(){const e=k1.match(/OS (\d+)_/);return e?+e[1]:0}const Xce=vtt();function ytt(){if(Xce){if(btt())return 0;if(Yce()<13)return 1}return 2}function xtt(e,t){const n=ytt();let r;const i=t||e,a=()=>{n!==0&&(n===1?document.body.scrollTop=document.body.scrollHeight:i.scrollIntoView(!1))};e.addEventListener("focus",()=>{setTimeout(a,300),r=setTimeout(a,1e3)}),e.addEventListener("blur",()=>{clearTimeout(r),n&&Xce&&setTimeout(()=>{document.body.scrollIntoView()})})}function wtt(e,t){const{items:n}=e.clipboardData;if(n&&n.length)for(let r=0;r{const[i,a]=u.useState(null),o=u.useCallback(c=>{wtt(c,a)},[]),s=u.useCallback(()=>{a(null)},[]),l=u.useCallback(c=>{n&&i&&Promise.resolve(n(i,c)).then(()=>{a(null)})},[n,i]);return u.useEffect(()=>{if(Stt&&e.current){const c=document.querySelector(".Composer");xtt(e.current,c)}},[e]),b.jsxs("div",{className:sn({"S--invisible":t}),children:[b.jsx(Vh,{className:"Composer-input",rows:1,autoSize:!0,enterKeyHint:"send",onPaste:n?o:void 0,ref:e,...r}),i&&b.jsx(Kce,{file:i,onCancel:s,onSend:l})]})},SW=({disabled:e,onClick:t})=>{const{translateString:n}=fr();return b.jsx("div",{className:"Composer-actions",children:b.jsx(Bi,{className:"Composer-sendBtn",disabled:e,onMouseDown:t,color:"primary",children:n("i18n.send")})})},CW="S--focusing",Ctt=K.forwardRef((e,t)=>{const{text:n="",textOnce:r,inputType:i="text",wideBreakpoint:a,placeholder:o="请输入...",recorder:s={},onInputTypeChange:l,onFocus:c,onBlur:d,onChange:f,onSend:m,onImageSend:p,onAccessoryToggle:h,toolbar:v=[],onToolbarClick:g,rightAction:y,inputOptions:w}=e,[x,S]=u.useState(n),[C,_]=u.useState(""),[k,E]=u.useState(o),[T,$]=u.useState(i||"text"),[P,M]=u.useState(!1),[j,I]=u.useState(""),R=u.useRef(null),O=u.useRef(!1),D=u.useRef(),L=u.useRef(),B=u.useRef(!1),[F,z]=u.useState(!1);u.useEffect(()=>{const ie=a&&window.matchMedia?window.matchMedia(`(min-width: ${a})`):!1;function pe(Se){z(Se.matches)}return z(ie&&ie.matches),ie&&ie.addListener(pe),()=>{ie&&ie.removeListener(pe)}},[a]),u.useEffect(()=>{bb("S--wide",F),F||I("")},[F]),u.useEffect(()=>{B.current&&h&&h(P)},[P,h]),u.useEffect(()=>{r?(_(r),E(r)):(_(""),E(o))},[o,r]),u.useEffect(()=>{B.current=!0},[]),u.useImperativeHandle(t,()=>({setText:S}));const H=u.useCallback(()=>{const ie=T==="voice",pe=ie?"text":"voice";if($(pe),ie){const Se=R.current;Se.focus(),Se.selectionStart=Se.selectionEnd=Se.value.length}l&&l(pe)},[T,l]),A=u.useCallback(ie=>{clearTimeout(D.current),bb(CW,!0),O.current=!0,c&&c(ie)},[c]),V=u.useCallback(ie=>{D.current=setTimeout(()=>{bb(CW,!1),O.current=!1},0),d&&d(ie)},[d]),W=u.useCallback(()=>{x?(m("text",x),S("")):C&&m("text",C),C&&(_(""),E(o)),O.current&&R.current.focus()},[o,m,x,C]),U=u.useCallback(ie=>{!ie.shiftKey&&ie.keyCode===13&&(W(),ie.preventDefault())},[W]),Y=u.useCallback((ie,pe)=>{S(ie),f&&f(ie,pe)},[f]),J=u.useCallback(ie=>{W(),ie.preventDefault()},[W]),ne=u.useCallback(()=>{M(!P)},[P]),Q=u.useCallback(()=>{setTimeout(()=>{M(!1),I("")})},[]),te=u.useCallback((ie,pe)=>{g&&g(ie,pe),ie.render&&(L.current=pe.currentTarget,I(ie.render))},[g]),Z=u.useCallback(()=>{I("")},[]),le=T==="text",se=le?"volume-circle":"keyboard-circle",ce=v.length>0,re={...w,value:x,inputRef:R,placeholder:k,onFocus:A,onBlur:V,onKeyDown:U,onChange:Y,onImageSend:p};return F?b.jsxs("div",{className:"Composer Composer--lg",children:[ce&&v.map(ie=>b.jsx(htt,{item:ie,onClick:pe=>te(ie,pe)},ie.type)),j&&b.jsx(ptt,{active:!!j,target:L.current,onClose:Z,children:j}),b.jsx("div",{className:"Composer-inputWrap",children:b.jsx(wW,{invisible:!1,...re})}),b.jsx(SW,{onClick:J,disabled:!x})]}):b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:"Composer",children:[s.canRecord&&b.jsx(aC,{className:"Composer-inputTypeBtn","data-icon":se,icon:se,onClick:H,"aria-label":le?"切换到语音输入":"切换到键盘输入"}),b.jsxs("div",{className:"Composer-inputWrap",children:[b.jsx(wW,{invisible:!le,...re}),!le&&b.jsx(dtt,{...s})]}),!x&&y&&b.jsx(aC,{...y}),ce&&b.jsx(aC,{className:sn("Composer-toggleBtn",{active:P}),icon:"plus-circle",onClick:ne,"aria-label":P?"关闭工具栏":"展开工具栏"}),(x||C)&&b.jsx(SW,{onClick:J,disabled:!1})]}),P&&b.jsx(ftt,{onClickOutside:Q,children:j||b.jsx(ett,{items:v,onClick:te})})]})}),Fw=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Dw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},ktt=({quotedMessage:e,onCancelQuote:t})=>{var i;const n=Fr();if(!e)return null;const r=()=>{const{type:a,content:o}=e;switch(a){case um:case wN:case hg:case zoe:return b.jsx("div",{style:{wordBreak:"break-word",color:"#333"},children:(o==null?void 0:o.length)>100?o.substring(0,100)+"...":o});case W3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontWeight:"bold",fontSize:"12px"},children:s.title||"文章"}),s.description&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"2px"},children:s.description.length>50?s.description.substring(0,50)+"...":s.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文章消息"})}case ds:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.thumbnail||s.url,alt:s.label||"图片",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"},onError:l=>{s.thumbnail&&s.url!==s.thumbnail&&(l.currentTarget.src=s.url)}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"图片"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Fw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"图片消息"})}case Vs:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.name||s.filename||"文件"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Fw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文件消息"})}case Ol:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsxs("div",{style:{position:"relative"},children:[b.jsx("img",{src:s.coverUrl,alt:s.label||"视频",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("span",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",fontSize:"12px",color:"white",textShadow:"1px 1px 2px rgba(0,0,0,0.8)"},children:"▶"})]}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"视频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Dw(s.duration),s.size&&` • ${Fw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"视频消息"})}case Il:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎵"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"音频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Dw(s.duration),s.size&&` • ${Fw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音频消息"})}case d1:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎤"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Dw(s.duration),s.format&&` • ${s.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"语音消息"})}case Hoe:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.coverUrl,alt:s.title||"音乐",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"音乐"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.artist,s.album&&` • ${s.album}`,s.duration&&` • ${Dw(s.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音乐消息"})}case SN:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"位置"}),s.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.address.length>30?s.address.substring(0,30)+"...":s.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"位置消息"})}case _2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.imageUrl,alt:s.title||"商品",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"商品"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.price&&`¥${s.price}`,s.description&&s.description.length>20?` • ${s.description.substring(0,20)}...`:s.description]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"商品消息"})}case E2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"订单"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.orderNo&&`订单号: ${s.orderNo}`,s.status&&` • ${s.status}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"订单消息"})}case $2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"留言消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"留言消息"})}case Wd:case U3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:a===Wd?"FAQ问题":"FAQ答案"}),s.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.question.length>30?s.question.substring(0,30)+"...":s.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:a===Wd?"FAQ问题":"FAQ答案"})}case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"机器人消息"})]});case Su:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===Su?"评价消息":"评价邀请"})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===yv?"转接消息":a===xv?"转接接受":"转接拒绝"})]});case wv:case Sv:case Y3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===wv?"邀请消息":a===Sv?"邀请接受":"邀请拒绝"})]});case yh:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"引用消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"引用消息"})]})}default:return b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:n.formatMessage({id:"chat.quotation.unknown.type",defaultMessage:"未知消息类型"})})}};return b.jsxs("div",{style:{background:"#f8f9fa",borderLeft:"3px solid #1890ff",padding:"8px 12px",marginBottom:"8px",borderRadius:"4px",position:"relative",fontSize:"12px",color:"#666",border:"1px solid #e9ecef",textAlign:"left"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",flex:1},children:[b.jsx("span",{style:{fontWeight:"bold",color:"#1890ff",fontSize:"11px",textTransform:"uppercase"},children:n.formatMessage({id:"chat.quotation.quoted",defaultMessage:"引用"})}),((i=e.user)==null?void 0:i.name)&&b.jsx("span",{style:{color:"#1890ff",fontSize:"11px"},children:e.user.name})]}),b.jsx("span",{style:{cursor:"pointer",color:"#999",fontSize:"14px",fontWeight:"bold",padding:"2px 4px",borderRadius:"2px",transition:"background-color 0.2s"},onClick:t,onMouseEnter:a=>{a.currentTarget.style.backgroundColor="#e9ecef"},onMouseLeave:a=>{a.currentTarget.style.backgroundColor="transparent"},title:n.formatMessage({id:"chat.quotation.cancel",defaultMessage:"取消引用"}),children:"×"})]}),b.jsx("div",{style:{marginTop:"4px"},children:r()})]})},_tt=()=>{const e=Fr(),t=()=>{const r=new URLSearchParams({utm_channel_id:"test_channel",utm_content:"test_content",utm_medium:"test_medium",utm_source:"powered_by"});window.open(`https://www.weiyuai.cn?${r.toString()}`,"_blank")},n=aJe();return(n==null?void 0:n.userType)==="paid"?null:b.jsx(Er,{title:e.formatMessage({id:"app.trial.tip.tooltip"}),children:b.jsx(zt,{type:"text",size:"small",style:{padding:"0 4px",height:"22px",lineHeight:"22px",marginBottom:"2px"},onClick:t,children:b.jsx("span",{style:{fontSize:"12px"},children:e.formatMessage({id:"app.trial.tip"})})})})},Ett=K.forwardRef((e,t)=>{const{wideBreakpoint:n,locale:r="zh-CN",locales:i,elderMode:a,navbar:o,showTopTip:s,topTipContent:l,onTopTipClose:c,renderNavbar:d,loadMoreText:f,renderBeforeMessageList:m,messagesRef:p,onRefresh:h,onScroll:v,messages:g=[],isTyping:y,renderMessageContent:w,onBackBottomShow:x,onBackBottomClick:S,quickReplies:C=[],quickRepliesVisible:_,onQuickReplyClick:k=()=>{},onQuickReplyScroll:E,renderQuickReplies:T,text:$,textOnce:P,placeholder:M,onInputFocus:j,onInputChange:I,onInputBlur:R,onSend:O,onImageSend:D,inputOptions:L,composerRef:B,inputType:F,onInputTypeChange:z,recorder:H,toolbar:A,onToolbarClick:V,onAccessoryToggle:W,rightAction:U,Composer:Y=Ctt,hideComposer:J,quotedMessage:ne,onCancelQuote:Q}=e;function te(se){p&&p.current&&p.current.scrollToEnd({animated:!1,force:!0}),j&&j(se)}u.useEffect(()=>{const se=document.documentElement;gtt()&&(se.dataset.safari="");const ce=Yce();ce&&ce<11&&(se.dataset.oldIos="")},[]);function Z(se){console.log("url",se)}function le(se){c&&c()}return b.jsx(iet,{locale:r,locales:i,elderMode:a,children:b.jsxs("div",{className:"ChatApp","data-elder-mode":a,ref:t,children:[d?d():o&&b.jsx(Aet,{...o}),s&&b.jsx(Fet,{content:l,onClick:Z,onClose:le}),b.jsx(stt,{ref:p,loadMoreText:f,messages:g,isTyping:y,renderBeforeMessageList:m,renderMessageContent:w,onRefresh:h,onScroll:v,onBackBottomShow:x,onBackBottomClick:S}),b.jsxs("div",{className:"ChatFooter",children:[b.jsx(ktt,{quotedMessage:ne,onCancelQuote:Q}),T?T():b.jsx(Uet,{items:C,visible:_,onClick:k,onScroll:E}),!J&&b.jsx(Y,{wideBreakpoint:n,ref:B,inputType:F,text:$,textOnce:P,inputOptions:L,placeholder:M,onAccessoryToggle:W,recorder:H,toolbar:A,onToolbarClick:V,onInputTypeChange:z,onFocus:te,onChange:I,onBlur:R,onSend:O,onImageSend:D,rightAction:U}),b.jsx(_tt,{},"trialTip")]})]})})});function $tt(e,t){e.terminate=function(){const n=()=>{};this.onerror=n,this.onmessage=n,this.onopen=n;const r=new Date,i=Math.random().toString().substring(2,8),a=this.onclose;this.onclose=o=>{const s=new Date().getTime()-r.getTime();t(`Discarded socket (#${i}) closed after ${s}ms, with code/reason: ${o.code}/${o.reason}`)},this.close(),a==null||a.call(e,{code:4001,reason:`Quick discarding socket (#${i}) without waiting for the shutdown sequence.`,wasClean:!1})}}const G0={LF:` +`,NULL:"\0"};class gd{get body(){return!this._body&&this.isBinaryBody&&(this._body=new TextDecoder().decode(this._binaryBody)),this._body||""}get binaryBody(){return!this._binaryBody&&!this.isBinaryBody&&(this._binaryBody=new TextEncoder().encode(this._body)),this._binaryBody}constructor(t){const{command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:o,skipContentLengthHeader:s}=t;this.command=n,this.headers=Object.assign({},r||{}),a?(this._binaryBody=a,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=o||!1,this.skipContentLengthHeader=s||!1}static fromRawFrame(t,n){const r={},i=a=>a.replace(/^\s+|\s+$/g,"");for(const a of t.headers.reverse()){a.indexOf(":");const o=i(a[0]);let s=i(a[1]);n&&t.command!=="CONNECT"&&t.command!=="CONNECTED"&&(s=gd.hdrValueUnEscape(s)),r[o]=s}return new gd({command:t.command,headers:r,binaryBody:t.binaryBody,escapeHeaderValues:n})}toString(){return this.serializeCmdAndHeaders()}serialize(){const t=this.serializeCmdAndHeaders();return this.isBinaryBody?gd.toUnit8Array(t,this._binaryBody).buffer:t+this._body+G0.NULL}serializeCmdAndHeaders(){const t=[this.command];this.skipContentLengthHeader&&delete this.headers["content-length"];for(const n of Object.keys(this.headers||{})){const r=this.headers[n];this.escapeHeaderValues&&this.command!=="CONNECT"&&this.command!=="CONNECTED"?t.push(`${n}:${gd.hdrValueEscape(`${r}`)}`):t.push(`${n}:${r}`)}return(this.isBinaryBody||!this.isBodyEmpty()&&!this.skipContentLengthHeader)&&t.push(`content-length:${this.bodyLength()}`),t.join(G0.LF)+G0.LF+G0.LF}isBodyEmpty(){return this.bodyLength()===0}bodyLength(){const t=this.binaryBody;return t?t.length:0}static sizeOfUTF8(t){return t?new TextEncoder().encode(t).length:0}static toUnit8Array(t,n){const r=new TextEncoder().encode(t),i=new Uint8Array([0]),a=new Uint8Array(r.length+n.length+i.length);return a.set(r),a.set(n,r.length),a.set(i,r.length+n.length),a}static marshall(t){return new gd(t).serialize()}static hdrValueEscape(t){return t.replace(/\\/g,"\\\\").replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/:/g,"\\c")}static hdrValueUnEscape(t){return t.replace(/\\r/g,"\r").replace(/\\n/g,` +`).replace(/\\c/g,":").replace(/\\\\/g,"\\")}}const kW=0,Lw=10,Bw=13,Ttt=58;class Ptt{constructor(t,n){this.onFrame=t,this.onIncomingPing=n,this._encoder=new TextEncoder,this._decoder=new TextDecoder,this._token=[],this._initState()}parseChunk(t,n=!1){let r;if(typeof t=="string"?r=this._encoder.encode(t):r=new Uint8Array(t),n&&r[r.length-1]!==0){const i=new Uint8Array(r.length+1);i.set(r,0),i[r.length]=0,r=i}for(let i=0;in[0]==="content-length")[0];t?(this._bodyBytesRemaining=parseInt(t[1],10),this._onByte=this._collectBodyFixedSize):this._onByte=this._collectBodyNullTerminated}_collectBodyNullTerminated(t){if(t===kW){this._retrievedBody();return}this._consumeByte(t)}_collectBodyFixedSize(t){if(this._bodyBytesRemaining--===0){this._retrievedBody();return}this._consumeByte(t)}_retrievedBody(){this._results.binaryBody=this._consumeTokenAsRaw();try{this.onFrame(this._results)}catch(t){console.log("Ignoring an exception thrown by a frame handler. Original exception: ",t)}this._initState()}_consumeByte(t){this._token.push(t)}_consumeTokenAsUTF8(){return this._decoder.decode(this._consumeTokenAsRaw())}_consumeTokenAsRaw(){const t=new Uint8Array(this._token);return this._token=[],t}_initState(){this._results={command:void 0,headers:[],binaryBody:void 0},this._token=[],this._headerKey=void 0,this._onByte=this._collectFrame}}var bd;(function(e){e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED"})(bd||(bd={}));var xl;(function(e){e[e.ACTIVE=0]="ACTIVE",e[e.DEACTIVATING=1]="DEACTIVATING",e[e.INACTIVE=2]="INACTIVE"})(xl||(xl={}));var z2;(function(e){e[e.LINEAR=0]="LINEAR",e[e.EXPONENTIAL=1]="EXPONENTIAL"})(z2||(z2={}));var _1;(function(e){e.Interval="interval",e.Worker="worker"})(_1||(_1={}));class Rtt{constructor(t,n=_1.Interval,r){this._interval=t,this._strategy=n,this._debug=r,this._workerScript=` var startTime = Date.now(); setInterval(function() { self.postMessage(Date.now() - startTime); }, ${this._interval}); - `}start(t){this.stop(),this.shouldUseWorker()?this.runWorker(t):this.runInterval(t)}stop(){this.disposeWorker(),this.disposeInterval()}shouldUseWorker(){return typeof Worker<"u"&&this._strategy===S1.Worker}runWorker(t){this._debug("Using runWorker for outgoing pings"),this._worker||(this._worker=new Worker(URL.createObjectURL(new Blob([this._workerScript],{type:"text/javascript"}))),this._worker.onmessage=n=>t(n.data))}runInterval(t){if(this._debug("Using runInterval for outgoing pings"),!this._timer){const n=Date.now();this._timer=setInterval(()=>{t(Date.now()-n)},this._interval)}}disposeWorker(){this._worker&&(this._worker.terminate(),delete this._worker,this._debug("Outgoing ping disposeWorker"))}disposeInterval(){this._timer&&(clearInterval(this._timer),delete this._timer,this._debug("Outgoing ping disposeInterval"))}}class oo{constructor(t){this.versions=t}supportedVersions(){return this.versions.join(",")}protocolVersions(){return this.versions.map(t=>`v${t.replace(".","")}.stomp`)}}oo.V1_0="1.0";oo.V1_1="1.1";oo.V1_2="1.2";oo.default=new oo([oo.V1_2,oo.V1_1,oo.V1_0]);class vtt{get connectedVersion(){return this._connectedVersion}get connected(){return this._connected}constructor(t,n,r){this._client=t,this._webSocket=n,this._connected=!1,this._serverFrameHandlers={CONNECTED:i=>{this.debug(`connected to server ${i.headers.server}`),this._connected=!0,this._connectedVersion=i.headers.version,this._connectedVersion===oo.V1_2&&(this._escapeHeaderValues=!0),this._setupHeartbeat(i.headers),this.onConnect(i)},MESSAGE:i=>{const a=i.headers.subscription,o=this._subscriptions[a]||this.onUnhandledMessage,s=i,l=this,c=this._connectedVersion===oo.V1_2?s.headers.ack:s.headers["message-id"];s.ack=(d={})=>l.ack(c,a,d),s.nack=(d={})=>l.nack(c,a,d),o(s)},RECEIPT:i=>{const a=this._receiptWatchers[i.headers["receipt-id"]];a?(a(i),delete this._receiptWatchers[i.headers["receipt-id"]]):this.onUnhandledReceipt(i)},ERROR:i=>{this.onStompError(i)}},this._counter=0,this._subscriptions={},this._receiptWatchers={},this._partialData="",this._escapeHeaderValues=!1,this._lastServerActivityTS=Date.now(),this.debug=r.debug,this.stompVersions=r.stompVersions,this.connectHeaders=r.connectHeaders,this.disconnectHeaders=r.disconnectHeaders,this.heartbeatIncoming=r.heartbeatIncoming,this.heartbeatToleranceMultiplier=r.heartbeatGracePeriods,this.heartbeatOutgoing=r.heartbeatOutgoing,this.splitLargeFrames=r.splitLargeFrames,this.maxWebSocketChunkSize=r.maxWebSocketChunkSize,this.forceBinaryWSFrames=r.forceBinaryWSFrames,this.logRawCommunication=r.logRawCommunication,this.appendMissingNULLonIncoming=r.appendMissingNULLonIncoming,this.discardWebsocketOnCommFailure=r.discardWebsocketOnCommFailure,this.onConnect=r.onConnect,this.onDisconnect=r.onDisconnect,this.onStompError=r.onStompError,this.onWebSocketClose=r.onWebSocketClose,this.onWebSocketError=r.onWebSocketError,this.onUnhandledMessage=r.onUnhandledMessage,this.onUnhandledReceipt=r.onUnhandledReceipt,this.onUnhandledFrame=r.onUnhandledFrame,this.onHeartbeatReceived=r.onHeartbeatReceived,this.onHeartbeatLost=r.onHeartbeatLost}start(){const t=new ptt(n=>{const r=gd.fromRawFrame(n,this._escapeHeaderValues);this.logRawCommunication||this.debug(`<<< ${r}`),(this._serverFrameHandlers[r.command]||this.onUnhandledFrame)(r)},()=>{this.debug("<<< PONG"),this.onHeartbeatReceived()});this._webSocket.onmessage=n=>{if(this.debug("Received data"),this._lastServerActivityTS=Date.now(),this.logRawCommunication){const r=n.data instanceof ArrayBuffer?new TextDecoder().decode(n.data):n.data;this.debug(`<<< ${r}`)}t.parseChunk(n.data,this.appendMissingNULLonIncoming)},this._webSocket.onclose=n=>{this.debug(`Connection closed to ${this._webSocket.url}`),this._cleanUp(),this.onWebSocketClose(n)},this._webSocket.onerror=n=>{this.onWebSocketError(n)},this._webSocket.onopen=()=>{const n=Object.assign({},this.connectHeaders);this.debug("Web Socket Opened..."),n["accept-version"]=this.stompVersions.supportedVersions(),n["heart-beat"]=[this.heartbeatOutgoing,this.heartbeatIncoming].join(","),this._transmit({command:"CONNECT",headers:n})}}_setupHeartbeat(t){if(t.version!==oo.V1_1&&t.version!==oo.V1_2||!t["heart-beat"])return;const[n,r]=t["heart-beat"].split(",").map(i=>parseInt(i,10));if(this.heartbeatOutgoing!==0&&r!==0){const i=Math.max(this.heartbeatOutgoing,r);this.debug(`send PING every ${i}ms`),this._pinger=new htt(i,this._client.heartbeatStrategy,this.debug),this._pinger.start(()=>{this._webSocket.readyState===bd.OPEN&&(this._webSocket.send(U0.LF),this.debug(">>> PING"))})}if(this.heartbeatIncoming!==0&&n!==0){const i=Math.max(this.heartbeatIncoming,n);this.debug(`check PONG every ${i}ms`),this._ponger=setInterval(()=>{const a=Date.now()-this._lastServerActivityTS;a>i*this.heartbeatToleranceMultiplier&&(this.debug(`did not receive server activity for the last ${a}ms`),this.onHeartbeatLost(),this._closeOrDiscardWebsocket())},i)}}_closeOrDiscardWebsocket(){this.discardWebsocketOnCommFailure?(this.debug("Discarding websocket, the underlying socket may linger for a while"),this.discardWebsocket()):(this.debug("Issuing close on the websocket"),this._closeWebsocket())}forceDisconnect(){this._webSocket&&(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeOrDiscardWebsocket()}_closeWebsocket(){this._webSocket.onmessage=()=>{},this._webSocket.close()}discardWebsocket(){typeof this._webSocket.terminate!="function"&&ftt(this._webSocket,t=>this.debug(t)),this._webSocket.terminate()}_transmit(t){const{command:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=new gd({command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:this._escapeHeaderValues,skipContentLengthHeader:o});let l=s.serialize();if(this.logRawCommunication?this.debug(`>>> ${l}`):this.debug(`>>> ${s}`),this.forceBinaryWSFrames&&typeof l=="string"&&(l=new TextEncoder().encode(l)),typeof l!="string"||!this.splitLargeFrames)this._webSocket.send(l);else{let c=l;for(;c.length>0;){const d=c.substring(0,this.maxWebSocketChunkSize);c=c.substring(this.maxWebSocketChunkSize),this._webSocket.send(d),this.debug(`chunk sent = ${d.length}, remaining = ${c.length}`)}}}dispose(){if(this.connected)try{const t=Object.assign({},this.disconnectHeaders);t.receipt||(t.receipt=`close-${this._counter++}`),this.watchForReceipt(t.receipt,n=>{this._closeWebsocket(),this._cleanUp(),this.onDisconnect(n)}),this._transmit({command:"DISCONNECT",headers:t})}catch(t){this.debug(`Ignoring error during disconnect ${t}`)}else(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeWebsocket()}_cleanUp(){this._connected=!1,this._pinger&&(this._pinger.stop(),this._pinger=void 0),this._ponger&&(clearInterval(this._ponger),this._ponger=void 0)}publish(t){const{destination:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=Object.assign({destination:n},r);this._transmit({command:"SEND",headers:s,body:i,binaryBody:a,skipContentLengthHeader:o})}watchForReceipt(t,n){this._receiptWatchers[t]=n}subscribe(t,n,r={}){r=Object.assign({},r),r.id||(r.id=`sub-${this._counter++}`),r.destination=t,this._subscriptions[r.id]=n,this._transmit({command:"SUBSCRIBE",headers:r});const i=this;return{id:r.id,unsubscribe(a){return i.unsubscribe(r.id,a)}}}unsubscribe(t,n={}){n=Object.assign({},n),delete this._subscriptions[t],n.id=t,this._transmit({command:"UNSUBSCRIBE",headers:n})}begin(t){const n=t||`tx-${this._counter++}`;this._transmit({command:"BEGIN",headers:{transaction:n}});const r=this;return{id:n,commit(){r.commit(n)},abort(){r.abort(n)}}}commit(t){this._transmit({command:"COMMIT",headers:{transaction:t}})}abort(t){this._transmit({command:"ABORT",headers:{transaction:t}})}ack(t,n,r={}){r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"ACK",headers:r})}nack(t,n,r={}){return r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"NACK",headers:r})}}class gtt{get webSocket(){var t;return(t=this._stompHandler)==null?void 0:t._webSocket}get disconnectHeaders(){return this._disconnectHeaders}set disconnectHeaders(t){this._disconnectHeaders=t,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)}get connected(){return!!this._stompHandler&&this._stompHandler.connected}get connectedVersion(){return this._stompHandler?this._stompHandler.connectedVersion:void 0}get active(){return this.state===xl.ACTIVE}_changeState(t){this.state=t,this.onChangeState(t)}constructor(t={}){this.stompVersions=oo.default,this.connectionTimeout=0,this.reconnectDelay=5e3,this._nextReconnectDelay=0,this.maxReconnectDelay=15*60*1e3,this.reconnectTimeMode=B2.LINEAR,this.heartbeatIncoming=1e4,this.heartbeatToleranceMultiplier=2,this.heartbeatOutgoing=1e4,this.heartbeatStrategy=S1.Interval,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8*1024,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this.discardWebsocketOnCommFailure=!1,this.state=xl.INACTIVE;const n=()=>{};this.debug=n,this.beforeConnect=n,this.onConnect=n,this.onDisconnect=n,this.onUnhandledMessage=n,this.onUnhandledReceipt=n,this.onUnhandledFrame=n,this.onHeartbeatReceived=n,this.onHeartbeatLost=n,this.onStompError=n,this.onWebSocketClose=n,this.onWebSocketError=n,this.logRawCommunication=!1,this.onChangeState=n,this.connectHeaders={},this._disconnectHeaders={},this.configure(t)}configure(t){Object.assign(this,t),this.maxReconnectDelay>0&&this.maxReconnectDelay{if(this.active){this.debug("Already ACTIVE, ignoring request to activate");return}this._changeState(xl.ACTIVE),this._nextReconnectDelay=this.reconnectDelay,this._connect()};this.state===xl.DEACTIVATING?(this.debug("Waiting for deactivation to finish before activating"),this.deactivate().then(()=>{t()})):t()}async _connect(){if(await this.beforeConnect(this),this._stompHandler){this.debug("There is already a stompHandler, skipping the call to connect");return}if(!this.active){this.debug("Client has been marked inactive, will not attempt to connect");return}this.connectionTimeout>0&&(this._connectionWatcher&&clearTimeout(this._connectionWatcher),this._connectionWatcher=setTimeout(()=>{this.connected||(this.debug(`Connection not established in ${this.connectionTimeout}ms, closing socket`),this.forceDisconnect())},this.connectionTimeout)),this.debug("Opening Web Socket...");const t=this._createWebSocket();this._stompHandler=new vtt(this,t,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatGracePeriods:this.heartbeatToleranceMultiplier,heartbeatOutgoing:this.heartbeatOutgoing,heartbeatStrategy:this.heartbeatStrategy,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,discardWebsocketOnCommFailure:this.discardWebsocketOnCommFailure,onConnect:n=>{if(this._connectionWatcher&&(clearTimeout(this._connectionWatcher),this._connectionWatcher=void 0),this._nextReconnectDelay=this.reconnectDelay,!this.active){this.debug("STOMP got connected while deactivate was issued, will disconnect now"),this._disposeStompHandler();return}this.onConnect(n)},onDisconnect:n=>{this.onDisconnect(n)},onStompError:n=>{this.onStompError(n)},onWebSocketClose:n=>{this._stompHandler=void 0,this.state===xl.DEACTIVATING&&this._changeState(xl.INACTIVE),this.onWebSocketClose(n),this.active&&this._schedule_reconnect()},onWebSocketError:n=>{this.onWebSocketError(n)},onUnhandledMessage:n=>{this.onUnhandledMessage(n)},onUnhandledReceipt:n=>{this.onUnhandledReceipt(n)},onUnhandledFrame:n=>{this.onUnhandledFrame(n)},onHeartbeatReceived:()=>{this.onHeartbeatReceived()},onHeartbeatLost:()=>{this.onHeartbeatLost()}}),this._stompHandler.start()}_createWebSocket(){let t;if(this.webSocketFactory)t=this.webSocketFactory();else if(this.brokerURL)t=new WebSocket(this.brokerURL,this.stompVersions.protocolVersions());else throw new Error("Either brokerURL or webSocketFactory must be provided");return t.binaryType="arraybuffer",t}_schedule_reconnect(){this._nextReconnectDelay>0&&(this.debug(`STOMP: scheduling reconnection in ${this._nextReconnectDelay}ms`),this._reconnector=setTimeout(()=>{this.reconnectTimeMode===B2.EXPONENTIAL&&(this._nextReconnectDelay=this._nextReconnectDelay*2,this.maxReconnectDelay!==0&&(this._nextReconnectDelay=Math.min(this._nextReconnectDelay,this.maxReconnectDelay))),this._connect()},this._nextReconnectDelay))}async deactivate(t={}){var a;const n=t.force||!1,r=this.active;let i;if(this.state===xl.INACTIVE)return this.debug("Already INACTIVE, nothing more to do"),Promise.resolve();if(this._changeState(xl.DEACTIVATING),this._nextReconnectDelay=0,this._reconnector&&(clearTimeout(this._reconnector),this._reconnector=void 0),this._stompHandler&&this.webSocket.readyState!==bd.CLOSED){const o=this._stompHandler.onWebSocketClose;i=new Promise((s,l)=>{this._stompHandler.onWebSocketClose=c=>{o(c),s()}})}else return this._changeState(xl.INACTIVE),Promise.resolve();return n?(a=this._stompHandler)==null||a.discardWebsocket():r&&this._disposeStompHandler(),i}forceDisconnect(){this._stompHandler&&this._stompHandler.forceDisconnect()}_disposeStompHandler(){this._stompHandler&&this._stompHandler.dispose()}publish(t){this._checkConnection(),this._stompHandler.publish(t)}_checkConnection(){if(!this.connected)throw new TypeError("There is no underlying STOMP connection")}watchForReceipt(t,n){this._checkConnection(),this._stompHandler.watchForReceipt(t,n)}subscribe(t,n,r={}){return this._checkConnection(),this._stompHandler.subscribe(t,n,r)}unsubscribe(t,n={}){this._checkConnection(),this._stompHandler.unsubscribe(t,n)}begin(t){return this._checkConnection(),this._stompHandler.begin(t)}commit(t){this._checkConnection(),this._stompHandler.commit(t)}abort(t){this._checkConnection(),this._stompHandler.abort(t)}ack(t,n,r={}){this._checkConnection(),this._stompHandler.ack(t,n,r)}nack(t,n,r={}){this._checkConnection(),this._stompHandler.nack(t,n,r)}}async function btt(e){return On("/visitor/api/v1/message/thread/topic",{method:"GET",params:{...e}})}async function ytt(e){return On("/visitor/api/v1/message/thread/uid",{method:"GET",params:{...e}})}async function hW(e,t){if(!(e==null||e===""))return On("/visitor/api/v1/ping",{method:"GET",params:{uid:e,orgUid:t,channel:wn}})}async function vW(e,t,n){return On("/visitor/api/v1/message/unread",{method:"GET",params:{uid:e,clearUnread:n,orgUid:t,channel:wn}})}async function xtt(e){return On("/visitor/api/v1/message/send",{method:"POST",data:{json:e,channel:wn}})}async function wtt(e,t){return On("/api/v1/vip/trans/baidu/translate",{method:"GET",params:{msgUid:e,originalText:t,channel:wn}})}async function gW(e,t){qe.debugIf("sendMessageSSE: ",e);const n=`${xg()}/visitor/api/v1/message/sse?message=${e}`,r=new EventSource(n,{withCredentials:!1});let i=null,a=null,o=Date.now();const s=12e4,l=3e4,c=6e4,d=()=>{i&&clearTimeout(i),i=setTimeout(()=>{qe.debugIf("SSE connection timeout"),m(),sr.emit(C2)},s)},f=()=>{a&&clearInterval(a),a=setInterval(()=>{const p=Date.now()-o;qe.debugIf("SSE heartbeat check, idle time:",p),p>c&&qe.debugIf("Sending heartbeat to keep connection alive")},l)},m=()=>{i&&(clearTimeout(i),i=null),a&&(clearInterval(a),a=null),r&&r.close()};r.onopen=p=>{qe.debugIf("sendMessageSSE onopen:",p.target),d(),f()},r.onmessage=p=>{qe.debugIf("sendMessageSSE onmessage:",p.data),o=Date.now(),d();const h=JSON.parse(p.data);if(h.type==Loe){qe.debugIf("sendMessageSSE stream end"),sr.emit(w2),m();return}t(h)},r.onerror=p=>{qe.debugIf("sendMessageSSE onerror:",p),r.readyState===EventSource.CLOSED?qe.debugIf("sendMessageSSE connection is closed"):qe.debugIf("sendMessageSSE Error occurred",p),m(),sr.emit(C2)},r.addEventListener("customEventName",p=>{qe.debugIf("sendMessageSSE Message id is "+p.lastEventId),o=Date.now()})}let Li,hc,wc;const Ctt=({username:e,topic:t,orgUid:n})=>(qe.debugIf("stomp connect:",e,t,n),wc=[],Li=new gtt({brokerURL:VXe(),connectHeaders:{login:e||""},heartbeatIncoming:10*1e3,heartbeatOutgoing:10*1e3,debug:function(r){Xi&&qe.debugIf("stomp debug:",r)}}),Li.onConnect=function(r){qe.debugIf("stomp onConnect: ",r),hc=t.replace(/\//g,".");try{sr.emit(cI,hc)}catch(i){qe.error("emit EVENT_BUS_STOMP_CONNECTED error",i)}setTimeout(()=>{Li&&Li.connected?Stt({topic:t,orgUid:n}):qe.error("STOMP connection not established yet")},500)},Li.onDisconnect=function(r){qe.debugIf("stomp onDisconnect:",r),wc=[]},Li.onWebSocketClose=r=>{qe.debugIf("stomp onWebSocketClose:",r),wc=[]},Li.onWebSocketError=r=>{qe.error("stomp onWebSocketError",r),wc=[]},Li.onStompError=function(r){qe.error("stomp onStompError: ",r.headers.message),qe.error("stomp Additional details: ",r.body),wc=[]},Li.activate(),Li),Stt=({topic:e,orgUid:t})=>{if(hc=e.replace(/\//g,"."),Li==null||!Li.connected){qe.debugIf("stomp stompClient is null or not connected");return}if(!wc.includes(hc)){wc.push(hc),qe.debugIf("stomp stompSubscribe: ",hc);try{Li.subscribe("/topic/"+hc,n=>{if(n.body){const r=JSON.parse(n.body);if(tJe(r)){if(qe.debugIf("receive self message:",r),nJe(r)||(r==null?void 0:r.type)===Boe&&(Pi.success("评价成功"),tS(r),r.content&&r.content.length>0))return;if(r.type===Moe){Pi.success("留言成功"),tS(r);return}if(r.type===pI){xV(r);return}qe.debugIf("receive self message success:",r==null?void 0:r.content),r.status=um}else{switch(qe.debugIf("receive other message:",r),r.type){case CN:case Noe:qe.debugIf("receive receipt message:",r),tS(r);return;case joe:sr.emit(wHe);return;case GHe:sr.emit(CHe);return;case pI:xV(r);return;case bv:r!=null&&r.user&&sr.emit(fI,JSON.stringify({sender:r.user,message:r}));return;case wN:case gv:case G3:case yv:case xv:case K3:return;case mb:sr.emit(w2);break;case ZHe:window.parent.postMessage({type:lVe},"*");break;case eVe:window.parent.postMessage({type:cVe},"*");break;case tVe:window.parent.postMessage({type:uVe},"*");break;case nVe:case rVe:return;default:}r.type!==zoe&&JXe(),Dce(t,r)}u4.getState().addMessage(r)}else qe.debugIf("empty message");n.ack()},{ack:"client"})}catch(n){qe.error("Error subscribing to topic:",n),wc=wc.filter(r=>r!==hc)}}},Hh=e=>{if(qe.debugIf("stomp stompSendTextMessage:",hc,e),!Fce()){$tt(e),qe.debugIf("stomp stompClient is null, sendHttpMessage");return}Li.publish({destination:"/app/"+hc,body:e})},Fce=()=>Li!=null&&(Li==null?void 0:Li.connected),ktt=()=>{qe.debugIf("stomp stompDisconnect"),Li!=null&&(Li.deactivate(),wc=[])},_tt=({thread:e,visitor:t})=>{const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Ca(),type:Cu,content:"",status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:e,user:t},i=JSON.stringify(r);Hh(i)},Ett=(e,t)=>{qe.debugIf("stomp stompSendRecallMessage",e);const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Ca(),type:pI,content:e,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:t,user:Jl.getState().currentVisitor},i=JSON.stringify(r);Hh(i)},$tt=async e=>{const t=await xtt(e);if(qe.debugIf("sendHttpMessage:",e,t.data),t.data.code===200){const n=JSON.parse(e);n.content=n.uid,n.type=um,tS(n),(n==null?void 0:n.type)===Boe&&Pi.success("评价成功"),(n==null?void 0:n.type)===Moe&&Pi.success("留言成功")}else Pi.fail(t.data.message)},bW=new Set,Dce=(e,t)=>{if(QXe(t==null?void 0:t.type)){const n=(t==null?void 0:t.uid)||"";if(!bW.has(n)){bW.add(n);const r={orgUid:e},i={uid:Ca(),type:CN,status:io,content:t==null?void 0:t.uid,thread:t==null?void 0:t.thread,extra:JSON.stringify(r),channel:wn,user:{uid:Jl.getState().currentVisitor.uid}};Hh(JSON.stringify(i))}}},yW=(e,t)=>{t.forEach(n=>{((n==null?void 0:n.status)===um||(n==null?void 0:n.status)===io)&&Dce(e,n)})};var GI={exports:{}};(function(e,t){(function(n,r){var i="1.0.41",a="",o="?",s="function",l="undefined",c="object",d="string",f="major",m="model",p="name",h="type",v="vendor",g="version",y="architecture",w="console",x="mobile",C="tablet",S="smarttv",k="wearable",_="embedded",E=500,T="Amazon",$="Apple",P="ASUS",M="BlackBerry",j="Browser",I="Chrome",R="Edge",O="Firefox",L="Google",D="Honor",B="Huawei",F="Lenovo",z="LG",H="Microsoft",A="Motorola",V="Nvidia",W="OnePlus",U="Opera",X="OPPO",J="Samsung",re="Sharp",Q="Sony",ne="Xiaomi",Z="Zebra",se="Facebook",oe="Chromium OS",ce="Mac OS",te=" Browser",le=function(ye,Se){var Oe={};for(var Re in ye)Se[Re]&&Se[Re].length%2===0?Oe[Re]=Se[Re].concat(ye[Re]):Oe[Re]=ye[Re];return Oe},pe=function(ye){for(var Se={},Oe=0;Oe0?ve.length===2?typeof ve[1]==s?this[ve[0]]=ve[1].call(this,Ee):this[ve[0]]=ve[1]:ve.length===3?typeof ve[1]===s&&!(ve[1].exec&&ve[1].test)?this[ve[0]]=Ee?ve[1].call(this,Ee,ve[2]):r:this[ve[0]]=Ee?Ee.replace(ve[1],ve[2]):r:ve.length===4&&(this[ve[0]]=Ee?ve[3].call(this,Ee.replace(ve[1],ve[2])):r):this[ve]=Ee||r;Oe+=2}},q=function(ye,Se){for(var Oe in Se)if(typeof Se[Oe]===c&&Se[Oe].length>0){for(var Re=0;Re2&&(ge[m]="iPad",ge[h]=C),ge},this.getEngine=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Re,Ce.engine),ge},this.getOS=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Re,Ce.os),ve&&!ge[p]&&Fe&&Fe.platform&&Fe.platform!="Unknown"&&(ge[p]=Fe.platform.replace(/chrome os/i,oe).replace(/macos/i,ce)),ge},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Re},this.setUA=function(ge){return Re=typeof ge===d&&ge.length>E?ae(ge,E):ge,this},this.setUA(Re),this};be.VERSION=i,be.BROWSER=pe([p,g,f]),be.CPU=pe([y]),be.DEVICE=pe([m,v,h,w,x,S,C,k,_]),be.ENGINE=be.OS=pe([p,g]),e.exports&&(t=e.exports=be),t.UAParser=be;var ke=typeof n!==l&&(n.jQuery||n.Zepto);if(ke&&!ke.ua){var xe=new be;ke.ua=xe.getResult(),ke.ua.get=function(){return xe.getUA()},ke.ua.set=function(ye){xe.setUA(ye);var Se=xe.getResult();for(var Oe in Se)ke.ua[Oe]=Se[Oe]}}})(typeof window=="object"?window:un)})(GI,GI.exports);var Ttt=GI.exports;const Ptt=Zn(Ttt);var Lce={exports:{}},Rtt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Itt=Rtt,Ott=Itt;function Bce(){}function zce(){}zce.resetWarningCache=Bce;var Mtt=function(){function e(r,i,a,o,s,l){if(l!==Ott){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:zce,resetWarningCache:Bce};return n.PropTypes=n,n};Lce.exports=Mtt();var jtt=Lce.exports;const Br=Zn(jtt),Ntt=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function Ev(e,t,n){const r=Att(e),{webkitRelativePath:i}=e,a=typeof t=="string"?t:typeof i=="string"&&i.length>0?i:`./${e.name}`;return typeof r.path!="string"&&xW(r,"path",a),xW(r,"relativePath",a),r}function Att(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),i=Ntt.get(r);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}function xW(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const Ftt=[".DS_Store","Thumbs.db"];function Dtt(e){return tp(this,void 0,void 0,function*(){return z2(e)&&Ltt(e.dataTransfer)?Vtt(e.dataTransfer,e.type):Btt(e)?ztt(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?Htt(e):[]})}function Ltt(e){return z2(e)}function Btt(e){return z2(e)&&z2(e.target)}function z2(e){return typeof e=="object"&&e!==null}function ztt(e){return KI(e.target.files).map(t=>Ev(t))}function Htt(e){return tp(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Ev(n))})}function Vtt(e,t){return tp(this,void 0,void 0,function*(){if(e.items){const n=KI(e.items).filter(i=>i.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(Wtt));return wW(Hce(r))}return wW(KI(e.files).map(n=>Ev(n)))})}function wW(e){return e.filter(t=>Ftt.indexOf(t.name)===-1)}function KI(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?Hce(n):[n]],[])}function CW(e,t){return tp(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle=="function"){const a=yield e.getAsFileSystemHandle();if(a===null)throw new Error(`${e} is not a File`);if(a!==void 0){const o=yield a.getFile();return o.handle=a,Ev(o)}}const r=e.getAsFile();if(!r)throw new Error(`${e} is not a File`);return Ev(r,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function Utt(e){return tp(this,void 0,void 0,function*(){return e.isDirectory?Vce(e):qtt(e)})}function Vce(e){const t=e.createReader();return new Promise((n,r)=>{const i=[];function a(){t.readEntries(o=>tp(this,void 0,void 0,function*(){if(o.length){const s=Promise.all(o.map(Utt));i.push(s),a()}else try{const s=yield Promise.all(i);n(s)}catch(s){r(s)}}),o=>{r(o)})}a()})}function qtt(e){return tp(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(r=>{const i=Ev(r,e.fullPath);t(i)},r=>{n(r)})})})}var b8=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var r=e.name||"",i=(e.type||"").toLowerCase(),a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim().toLowerCase();return s.charAt(0)==="."?r.toLowerCase().endsWith(s):s.endsWith("/*")?a===s.replace(/\/.*$/,""):i===s})}return!0};function SW(e){return Ytt(e)||Ktt(e)||Uce(e)||Gtt()}function Gtt(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ktt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ytt(e){if(Array.isArray(e))return YI(e)}function kW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function _W(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:"",n=t.split(","),r=n.length>1?"one of ".concat(n.join(", ")):n[0];return{code:ent,message:"File type must be ".concat(r)}},EW=function(t){return{code:tnt,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},$W=function(t){return{code:nnt,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},ant={code:rnt,message:"Too many files"};function qce(e,t){var n=e.type==="application/x-moz-file"||Ztt(e,t);return[n,n?null:int(t)]}function Gce(e,t,n){if(Lf(e.size))if(Lf(t)&&Lf(n)){if(e.size>n)return[!1,EW(n)];if(e.sizen)return[!1,EW(n)]}return[!0,null]}function Lf(e){return e!=null}function ont(e){var t=e.files,n=e.accept,r=e.minSize,i=e.maxSize,a=e.multiple,o=e.maxFiles,s=e.validator;return!a&&t.length>1||a&&o>=1&&t.length>o?!1:t.every(function(l){var c=qce(l,n),d=k1(c,1),f=d[0],m=Gce(l,r,i),p=k1(m,1),h=p[0],v=s?s(l):null;return f&&h&&!v})}function H2(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Bw(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function TW(e){e.preventDefault()}function snt(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function lnt(e){return e.indexOf("Edge/")!==-1}function cnt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return snt(e)||lnt(e)}function lc(){for(var e=arguments.length,t=new Array(e),n=0;n1?i-1:0),o=1;oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ent(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var _9=u.forwardRef(function(e,t){var n=e.children,r=V2(e,hnt),i=Qce(r),a=i.open,o=V2(i,vnt);return u.useImperativeHandle(t,function(){return{open:a}},[a]),K.createElement(u.Fragment,null,n(fi(fi({},o),{},{open:a})))});_9.displayName="Dropzone";var Jce={disabled:!1,getFilesFromEvent:Dtt,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};_9.defaultProps=Jce;_9.propTypes={children:Br.func,accept:Br.objectOf(Br.arrayOf(Br.string)),multiple:Br.bool,preventDropOnDocument:Br.bool,noClick:Br.bool,noKeyboard:Br.bool,noDrag:Br.bool,noDragEventsBubbling:Br.bool,minSize:Br.number,maxSize:Br.number,maxFiles:Br.number,disabled:Br.bool,getFilesFromEvent:Br.func,onFileDialogCancel:Br.func,onFileDialogOpen:Br.func,useFsAccessApi:Br.bool,autoFocus:Br.bool,onDragEnter:Br.func,onDragLeave:Br.func,onDragOver:Br.func,onDrop:Br.func,onDropAccepted:Br.func,onDropRejected:Br.func,onError:Br.func,validator:Br.func};var QI={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function Qce(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=fi(fi({},Jce),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,a=t.maxSize,o=t.minSize,s=t.multiple,l=t.maxFiles,c=t.onDragEnter,d=t.onDragLeave,f=t.onDragOver,m=t.onDrop,p=t.onDropAccepted,h=t.onDropRejected,v=t.onFileDialogCancel,g=t.onFileDialogOpen,y=t.useFsAccessApi,w=t.autoFocus,x=t.preventDropOnDocument,C=t.noClick,S=t.noKeyboard,k=t.noDrag,_=t.noDragEventsBubbling,E=t.onError,T=t.validator,$=u.useMemo(function(){return fnt(n)},[n]),P=u.useMemo(function(){return dnt(n)},[n]),M=u.useMemo(function(){return typeof g=="function"?g:RW},[g]),j=u.useMemo(function(){return typeof v=="function"?v:RW},[v]),I=u.useRef(null),R=u.useRef(null),O=u.useReducer($nt,QI),L=y8(O,2),D=L[0],B=L[1],F=D.isFocused,z=D.isFileDialogActive,H=u.useRef(typeof window<"u"&&window.isSecureContext&&y&&unt()),A=function(){!H.current&&z&&setTimeout(function(){if(R.current){var ue=R.current.files;ue.length||(B({type:"closeDialog"}),j())}},300)};u.useEffect(function(){return window.addEventListener("focus",A,!1),function(){window.removeEventListener("focus",A,!1)}},[R,z,j,H]);var V=u.useRef([]),W=function(ue){I.current&&I.current.contains(ue.target)||(ue.preventDefault(),V.current=[])};u.useEffect(function(){return x&&(document.addEventListener("dragover",TW,!1),document.addEventListener("drop",W,!1)),function(){x&&(document.removeEventListener("dragover",TW),document.removeEventListener("drop",W))}},[I,x]),u.useEffect(function(){return!r&&w&&I.current&&I.current.focus(),function(){}},[I,w,r]);var U=u.useCallback(function(q){E?E(q):console.error(q)},[E]),X=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[].concat(ynt(V.current),[q.target]),Bw(q)&&Promise.resolve(i(q)).then(function(ue){if(!(H2(q)&&!_)){var ie=ue.length,de=ie>0&&ont({files:ue,accept:$,minSize:o,maxSize:a,multiple:s,maxFiles:l,validator:T}),be=ie>0&&!de;B({isDragAccept:de,isDragReject:be,isDragActive:!0,type:"setDraggedFiles"}),c&&c(q)}}).catch(function(ue){return U(ue)})},[i,c,U,_,$,o,a,s,l,T]),J=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=Bw(q);if(ue&&q.dataTransfer)try{q.dataTransfer.dropEffect="copy"}catch{}return ue&&f&&f(q),!1},[f,_]),re=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=V.current.filter(function(de){return I.current&&I.current.contains(de)}),ie=ue.indexOf(q.target);ie!==-1&&ue.splice(ie,1),V.current=ue,!(ue.length>0)&&(B({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Bw(q)&&d&&d(q))},[I,d,_]),Q=u.useCallback(function(q,ue){var ie=[],de=[];q.forEach(function(be){var ke=qce(be,$),xe=y8(ke,2),ye=xe[0],Se=xe[1],Oe=Gce(be,o,a),Re=y8(Oe,2),Fe=Re[0],Ce=Re[1],ve=T?T(be):null;if(ye&&Fe&&!ve)ie.push(be);else{var ge=[Se,Ce];ve&&(ge=ge.concat(ve)),de.push({file:be,errors:ge.filter(function(Ee){return Ee})})}}),(!s&&ie.length>1||s&&l>=1&&ie.length>l)&&(ie.forEach(function(be){de.push({file:be,errors:[ant]})}),ie.splice(0)),B({acceptedFiles:ie,fileRejections:de,isDragReject:de.length>0,type:"setFiles"}),m&&m(ie,de,ue),de.length>0&&h&&h(de,ue),ie.length>0&&p&&p(ie,ue)},[B,s,$,o,a,l,m,p,h,T]),ne=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[],Bw(q)&&Promise.resolve(i(q)).then(function(ue){H2(q)&&!_||Q(ue,q)}).catch(function(ue){return U(ue)}),B({type:"reset"})},[i,Q,U,_]),Z=u.useCallback(function(){if(H.current){B({type:"openDialog"}),M();var q={multiple:s,types:P};window.showOpenFilePicker(q).then(function(ue){return i(ue)}).then(function(ue){Q(ue,null),B({type:"closeDialog"})}).catch(function(ue){mnt(ue)?(j(ue),B({type:"closeDialog"})):pnt(ue)?(H.current=!1,R.current?(R.current.value=null,R.current.click()):U(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):U(ue)});return}R.current&&(B({type:"openDialog"}),M(),R.current.value=null,R.current.click())},[B,M,j,y,Q,U,P,s]),se=u.useCallback(function(q){!I.current||!I.current.isEqualNode(q.target)||(q.key===" "||q.key==="Enter"||q.keyCode===32||q.keyCode===13)&&(q.preventDefault(),Z())},[I,Z]),oe=u.useCallback(function(){B({type:"focus"})},[]),ce=u.useCallback(function(){B({type:"blur"})},[]),te=u.useCallback(function(){C||(cnt()?setTimeout(Z,0):Z())},[C,Z]),le=function(ue){return r?null:ue},pe=function(ue){return S?null:le(ue)},we=function(ue){return k?null:le(ue)},_e=function(ue){_&&ue.stopPropagation()},Y=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,ie=ue===void 0?"ref":ue,de=q.role,be=q.onKeyDown,ke=q.onFocus,xe=q.onBlur,ye=q.onClick,Se=q.onDragEnter,Oe=q.onDragOver,Re=q.onDragLeave,Fe=q.onDrop,Ce=V2(q,gnt);return fi(fi(JI({onKeyDown:pe(lc(be,se)),onFocus:pe(lc(ke,oe)),onBlur:pe(lc(xe,ce)),onClick:le(lc(ye,te)),onDragEnter:we(lc(Se,X)),onDragOver:we(lc(Oe,J)),onDragLeave:we(lc(Re,re)),onDrop:we(lc(Fe,ne)),role:typeof de=="string"&&de!==""?de:"presentation"},ie,I),!r&&!S?{tabIndex:0}:{}),Ce)}},[I,se,oe,ce,te,X,J,re,ne,S,k,r]),ae=u.useCallback(function(q){q.stopPropagation()},[]),ee=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,ie=ue===void 0?"ref":ue,de=q.onChange,be=q.onClick,ke=V2(q,bnt),xe=JI({accept:$,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:le(lc(de,ne)),onClick:le(lc(be,ae)),tabIndex:-1},ie,R);return fi(fi({},xe),ke)}},[R,n,s,ne,r]);return fi(fi({},D),{},{isFocused:F&&!r,getRootProps:Y,getInputProps:ee,rootRef:I,inputRef:R,open:le(Z)})}function $nt(e,t){switch(t.type){case"focus":return fi(fi({},e),{},{isFocused:!0});case"blur":return fi(fi({},e),{},{isFocused:!1});case"openDialog":return fi(fi({},QI),{},{isFileDialogActive:!0});case"closeDialog":return fi(fi({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return fi(fi({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return fi(fi({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return fi({},QI);default:return e}}function RW(){}const Tnt=({onDropSend:e,children:t})=>{const[n,r]=u.useState(null),i=u.useCallback(()=>{console.log("handleImageCancel"),r(null)},[]),a=u.useCallback(c=>{console.log("handleImageSend",c),Bh(n,d=>{n!=null&&n.type.startsWith("image")?e(d.data.fileUrl,ds,c):n!=null&&n.type.startsWith("video/")?e(d.data.fileUrl,Ol,c):n!=null&&n.type.startsWith("audio/")?e(d.data.fileUrl,Il,c):e(d.data.fileUrl,Vs,c),r(null)})},[e,n]),o=u.useCallback(c=>{console.log("DropUpload acceptedFiles",c),c.map(d=>{console.log(d),r(d)})},[]),{getRootProps:s,getInputProps:l}=Qce({maxFiles:1,onDrop:o,onDropAccepted(c,d){console.log("onDropAccepted",c,d)},onDropRejected(c,d){console.log("onDropRejected",c,d)},noClick:!0});return b.jsxs("div",{...s(),style:{height:"100%"},children:[b.jsx("input",{...l()}),b.jsx(b.Fragment,{children:t}),n&&b.jsx(jce,{file:n,onCancel:i,onSend:a})]})};async function Pnt(e){return On("/visitor/api/v1/init",{method:"POST",data:{...e,channel:wn}})}async function Rnt(e){return On("/visitor/api/v1/thread",{method:"POST",data:{...e,channel:wn}})}async function Int(e){return On("/visitor/api/v1/thread/close",{method:"POST",data:{threadUid:e,channel:wn}})}function Ont(e,t,n,r){var i=this,a=u.useRef(null),o=u.useRef(0),s=u.useRef(0),l=u.useRef(null),c=u.useRef([]),d=u.useRef(),f=u.useRef(),m=u.useRef(e),p=u.useRef(!0);m.current=e;var h=typeof window<"u",v=!t&&t!==0&&h;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var g=!!(n=n||{}).leading,y=!("trailing"in n)||!!n.trailing,w="maxWait"in n,x="debounceOnServer"in n&&!!n.debounceOnServer,C=w?Math.max(+n.maxWait||0,t):null;u.useEffect(function(){return p.current=!0,function(){p.current=!1}},[]);var S=u.useMemo(function(){var k=function(j){var I=c.current,R=d.current;return c.current=d.current=null,o.current=j,s.current=s.current||j,f.current=m.current.apply(R,I)},_=function(j,I){v&&cancelAnimationFrame(l.current),l.current=v?requestAnimationFrame(j):setTimeout(j,I)},E=function(j){if(!p.current)return!1;var I=j-a.current;return!a.current||I>=t||I<0||w&&j-o.current>=C},T=function(j){return l.current=null,y&&c.current?k(j):(c.current=d.current=null,f.current)},$=function j(){var I=Date.now();if(g&&s.current===o.current&&P(),E(I))return T(I);if(p.current){var R=t-(I-a.current),O=w?Math.min(R,C-(I-o.current)):R;_(j,O)}},P=function(){r&&r({})},M=function(){if(h||x){var j=Date.now(),I=E(j);if(c.current=[].slice.call(arguments),d.current=i,a.current=j,I){if(!l.current&&p.current)return o.current=a.current,_($,t),g?k(a.current):f.current;if(w)return _($,t),k(a.current)}return l.current||_($,t),f.current}};return M.cancel=function(){var j=l.current;j&&(v?cancelAnimationFrame(l.current):clearTimeout(l.current)),o.current=0,c.current=a.current=d.current=l.current=null,j&&r&&r({})},M.isPending=function(){return!!l.current},M.flush=function(){return l.current?T(Date.now()):f.current},M},[g,w,t,C,y,v,h,x,r]);return S}function Mnt(e,t){return e===t}function Zce(e,t,n){var r=Mnt,i=u.useRef(e),a=u.useState({})[1],o=Ont(u.useCallback(function(l){i.current=l,a({})},[a]),t,n,a),s=u.useRef(e);return r(s.current,e)||(o(e),s.current=e),[i.current,o]}function jnt({defaultRate:e,disabled:t,onClick:n}){const[r,i]=u.useState(e||5),a=["很不满意","不满意","一般","满意","非常满意"],o=c=>{t||i(c)},s=c=>{t||i(c)},l=c=>{t||i(c)};return u.useEffect(()=>{n(r)},[r,n]),b.jsxs(b.Fragment,{children:[b.jsx("div",{style:{display:"flex",justifyContent:"center",marginTop:"5px",marginBottom:"5px"},children:a.map((c,d)=>{const f=d+1<=r;return b.jsxs("div",{style:{padding:"10px",color:f?"orange":"inherit",cursor:"pointer"},onClick:()=>o(d+1),onMouseEnter:()=>s(d+1),onMouseLeave:()=>l(d+1),children:[f?"★":"☆"," "]},d)})}),b.jsx("div",{style:{marginBottom:"20px"},children:a[r-1]})]})}async function Nnt(e){return On("/visitor/api/v1/thread/rating/create",{method:"POST",data:{...e,channel:wn}})}const Ant=({uid:e,content:t,extra:n,status:r,thread:i,isThreadHistory:a=!1,orgUid:o})=>{const[s,l]=u.useState(5),[c,d]=u.useState(""),[f,m]=u.useState(a),[p,h]=u.useState(!0),[v,g]=u.useState(!1),{translateString:y}=ur();u.useEffect(()=>{if(r===WHe){m(!0);let S=null;try{S=JSON.parse(n)}catch{}S&&(l(S.score),d(S.comment),h(S.resolved!==void 0?S.resolved:!0))}},[t,n,r]);const w=S=>{l(S),qe.debugIf("handleRateChange:",S)},x=S=>{d(S),qe.debugIf("handleCommentChange:",S)},C=async()=>{var S,k;qe.debugIf("handleSubmit:",e,s,c,p),g(!0);try{const _={score:s,comment:c,resolved:p,threadUid:i==null?void 0:i.uid,messageUid:e,orgUid:o},E=await Nnt(_);qe.debugIf("threadRatingSubmit response:",E.data,_),E&&((S=E==null?void 0:E.data)==null?void 0:S.code)===200?(rt.success(y("bubbles.rate.submit.success")),m(!0)):rt.error(((k=E==null?void 0:E.data)==null?void 0:k.message)||y("bubbles.rate.submit.failed"))}catch(_){qe.error("评价提交错误:",_),rt.error(y("bubbles.rate.submit.failed"))}finally{g(!1)}};return b.jsx("div",{className:"rate-bubble",children:b.jsx(co,{children:b.jsxs(ii,{fluid:!0,children:[b.jsx(qc,{children:y("bubbles.rate.rate.service")}),b.jsxs(Ql,{children:[b.jsx(jnt,{defaultRate:s,disabled:f,onClick:w}),b.jsx(zh,{placeholder:y("bubbles.rate.comment.placeholder"),value:c,rows:3,onChange:x,style:{marginTop:"8px"},disabled:f}),b.jsxs("div",{style:{marginTop:"8px",display:"flex",alignItems:"center"},children:[b.jsx("input",{type:"checkbox",id:"resolvedCheck",checked:p,onChange:S=>h(S.target.checked),disabled:f,style:{marginRight:"8px"}}),b.jsx("label",{htmlFor:"resolvedCheck",children:y("bubbles.rate.resolved")})]})]}),b.jsx(Sce,{children:b.jsx(Bi,{color:"primary",onClick:C,disabled:f||v,loading:v,children:y(f?"bubbles.rate.submitted":v?"bubbles.welcome.loading":"bubbles.rate.submit")})})]})})})};function Fnt(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const Dnt=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Lnt=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Bnt={};function IW(e,t){return(Bnt.jsx?Lnt:Dnt).test(e)}const znt=/[ \t\n\f\r]/g;function Hnt(e){return typeof e=="object"?e.type==="text"?OW(e.value):!1:OW(e)}function OW(e){return e.replace(znt,"")===""}class Ky{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}Ky.prototype.normal={};Ky.prototype.property={};Ky.prototype.space=void 0;function eue(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Ky(n,r,t)}function ZI(e){return e.toLowerCase()}class Wo{constructor(t,n){this.attribute=n,this.property=t}}Wo.prototype.attribute="";Wo.prototype.booleanish=!1;Wo.prototype.boolean=!1;Wo.prototype.commaOrSpaceSeparated=!1;Wo.prototype.commaSeparated=!1;Wo.prototype.defined=!1;Wo.prototype.mustUseProperty=!1;Wo.prototype.number=!1;Wo.prototype.overloadedBoolean=!1;Wo.prototype.property="";Wo.prototype.spaceSeparated=!1;Wo.prototype.space=void 0;let Vnt=0;const Nn=fp(),Ai=fp(),eO=fp(),Ft=fp(),Ur=fp(),Vh=fp(),rs=fp();function fp(){return 2**++Vnt}const tO=Object.freeze(Object.defineProperty({__proto__:null,boolean:Nn,booleanish:Ai,commaOrSpaceSeparated:rs,commaSeparated:Vh,number:Ft,overloadedBoolean:eO,spaceSeparated:Ur},Symbol.toStringTag,{value:"Module"})),x8=Object.keys(tO);class E9 extends Wo{constructor(t,n,r,i){let a=-1;if(super(t,n),MW(this,"space",i),typeof r=="number")for(;++a4&&n.slice(0,4)==="data"&&Knt.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(jW,Jnt);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!jW.test(a)){let o=a.replace(Gnt,Xnt);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=E9}return new i(r,t)}function Xnt(e){return"-"+e.toLowerCase()}function Jnt(e){return e.charAt(1).toUpperCase()}const Qnt=eue([tue,Wnt,iue,aue,oue],"html"),$9=eue([tue,Unt,iue,aue,oue],"svg");function Znt(e){return e.join(" ").trim()}var T9={},NW=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,ert=/\n/g,trt=/^\s*/,nrt=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,rrt=/^:\s*/,irt=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,art=/^[;\s]*/,ort=/^\s+|\s+$/g,srt=` -`,AW="/",FW="*",Bf="",lrt="comment",crt="declaration";function urt(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(h){var v=h.match(ert);v&&(n+=v.length);var g=h.lastIndexOf(srt);r=~g?h.length-g:r+h.length}function a(){var h={line:n,column:r};return function(v){return v.position=new o(h),c(),v}}function o(h){this.start=h,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(h){var v=new Error(t.source+":"+n+":"+r+": "+h);if(v.reason=h,v.filename=t.source,v.line=n,v.column=r,v.source=e,!t.silent)throw v}function l(h){var v=h.exec(e);if(v){var g=v[0];return i(g),e=e.slice(g.length),v}}function c(){l(trt)}function d(h){var v;for(h=h||[];v=f();)v!==!1&&h.push(v);return h}function f(){var h=a();if(!(AW!=e.charAt(0)||FW!=e.charAt(1))){for(var v=2;Bf!=e.charAt(v)&&(FW!=e.charAt(v)||AW!=e.charAt(v+1));)++v;if(v+=2,Bf===e.charAt(v-1))return s("End of comment missing");var g=e.slice(2,v-2);return r+=2,i(g),e=e.slice(v),r+=2,h({type:lrt,comment:g})}}function m(){var h=a(),v=l(nrt);if(v){if(f(),!l(rrt))return s("property missing ':'");var g=l(irt),y=h({type:crt,property:DW(v[0].replace(NW,Bf)),value:g?DW(g[0].replace(NW,Bf)):Bf});return l(art),y}}function p(){var h=[];d(h);for(var v;v=m();)v!==!1&&(h.push(v),d(h));return h}return c(),p()}function DW(e){return e?e.replace(ort,Bf):Bf}var drt=urt,frt=un&&un.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(T9,"__esModule",{value:!0});T9.default=prt;const mrt=frt(drt);function prt(e,t){let n=null;if(!e||typeof e!="string")return n;const r=(0,mrt.default)(e),i=typeof t=="function";return r.forEach(a=>{if(a.type!=="declaration")return;const{property:o,value:s}=a;i?t(o,s,a):s&&(n=n||{},n[o]=s)}),n}var S4={};Object.defineProperty(S4,"__esModule",{value:!0});S4.camelCase=void 0;var hrt=/^--[a-zA-Z0-9_-]+$/,vrt=/-([a-z])/g,grt=/^[^-]+$/,brt=/^-(webkit|moz|ms|o|khtml)-/,yrt=/^-(ms)-/,xrt=function(e){return!e||grt.test(e)||hrt.test(e)},wrt=function(e,t){return t.toUpperCase()},LW=function(e,t){return"".concat(t,"-")},Crt=function(e,t){return t===void 0&&(t={}),xrt(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(yrt,LW):e=e.replace(brt,LW),e.replace(vrt,wrt))};S4.camelCase=Crt;var Srt=un&&un.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},krt=Srt(T9),_rt=S4;function nO(e,t){var n={};return!e||typeof e!="string"||(0,krt.default)(e,function(r,i){r&&i&&(n[(0,_rt.camelCase)(r,t)]=i)}),n}nO.default=nO;var Ert=nO;const $rt=Zn(Ert),sue=lue("end"),P9=lue("start");function lue(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Trt(e){const t=P9(e),n=sue(e);if(t&&n)return{start:t,end:n}}function yb(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?BW(e.position):"start"in e||"end"in e?BW(e):"line"in e||"column"in e?rO(e):""}function rO(e){return zW(e&&e.line)+":"+zW(e&&e.column)}function BW(e){return rO(e&&e.start)+"-"+rO(e&&e.end)}function zW(e){return e&&typeof e=="number"?e:1}class Ja extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",a={},o=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?i=t:!a.cause&&t&&(o=!0,i=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=i,this.line=s?s.line:void 0,this.name=yb(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=o&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Ja.prototype.file="";Ja.prototype.name="";Ja.prototype.reason="";Ja.prototype.message="";Ja.prototype.stack="";Ja.prototype.column=void 0;Ja.prototype.line=void 0;Ja.prototype.ancestors=void 0;Ja.prototype.cause=void 0;Ja.prototype.fatal=void 0;Ja.prototype.place=void 0;Ja.prototype.ruleId=void 0;Ja.prototype.source=void 0;const R9={}.hasOwnProperty,Prt=new Map,Rrt=/[A-Z]/g,Irt=new Set(["table","tbody","thead","tfoot","tr"]),Ort=new Set(["td","th"]),cue="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Mrt(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=zrt(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=Brt(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?$9:Qnt,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=uue(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function uue(e,t,n){if(t.type==="element")return jrt(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Nrt(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Frt(e,t,n);if(t.type==="mdxjsEsm")return Art(e,t);if(t.type==="root")return Drt(e,t,n);if(t.type==="text")return Lrt(e,t)}function jrt(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=$9,e.schema=i),e.ancestors.push(t);const a=fue(e,t.tagName,!1),o=Hrt(e,t);let s=O9(e,t);return Irt.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!Hnt(l):!0})),due(e,o,a,t),I9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function Nrt(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}_1(e,t.position)}function Art(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);_1(e,t.position)}function Frt(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=$9,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:fue(e,t.name,!0),o=Vrt(e,t),s=O9(e,t);return due(e,o,a,t),I9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function Drt(e,t,n){const r={};return I9(r,O9(e,t)),e.create(t,e.Fragment,r,n)}function Lrt(e,t){return t.value}function due(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function I9(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Brt(e,t,n){return r;function r(i,a,o,s){const c=Array.isArray(o.children)?n:t;return s?c(a,o,s):c(a,o)}}function zrt(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=P9(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function Hrt(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&R9.call(t.properties,i)){const a=Wrt(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&Ort.has(t.tagName)?r=s:n[o]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function Vrt(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const o=a.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else _1(e,t.position);else{const i=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else _1(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function O9(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:Prt;for(;++ri?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Fc(e,e.length,0,t),e):t}const WW={}.hasOwnProperty;function Qrt(e){const t={};let n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function Wh(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Cc=yf(/[A-Za-z]/),hs=yf(/[\dA-Za-z]/),tit=yf(/[#-'*+\--9=?A-Z^-~]/);function iO(e){return e!==null&&(e<32||e===127)}const aO=yf(/\d/),nit=yf(/[\dA-Fa-f]/),rit=yf(/[!-/:-@[-`{-~]/);function En(e){return e!==null&&e<-2}function Fo(e){return e!==null&&(e<0||e===32)}function xr(e){return e===-2||e===-1||e===32}const iit=yf(new RegExp("\\p{P}|\\p{S}","u")),ait=yf(/\s/);function yf(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Cg(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Kr(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return xr(l)?(e.enter(n),s(l)):t(l)}function s(l){return xr(l)&&a++o))return;const _=t.events.length;let E=_,T,$;for(;E--;)if(t.events[E][0]==="exit"&&t.events[E][1].type==="chunkFlow"){if(T){$=t.events[E][1].end;break}T=!0}for(y(r),k=_;kx;){const S=n[C];t.containerState=S[1],S[0].exit.call(t,e)}n.length=x}function w(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function uit(e,t,n){return Kr(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function qW(e){if(e===null||Fo(e)||ait(e))return 1;if(iit(e))return 2}function j9(e,t,n){const r=[];let i=-1;for(;++i1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const f={...e[r][1].end},m={...e[n][1].start};GW(f,-l),GW(m,l),o={type:l>1?"strongSequence":"emphasisSequence",start:f,end:{...e[r][1].end}},s={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:m},a={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:l>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[r][1].end={...o.start},e[n][1].start={...s.end},c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Hs(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Hs(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=Hs(c,j9(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Hs(c,[["exit",a,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(d=2,c=Hs(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):d=0,Fc(e,r-1,n-r+3,c),n=r+c.length-d-2;break}}for(n=-1;++n0&&xr(k)?Kr(e,w,"linePrefix",a+1)(k):w(k)}function w(k){return k===null||En(k)?e.check(KW,v,C)(k):(e.enter("codeFlowValue"),x(k))}function x(k){return k===null||En(k)?(e.exit("codeFlowValue"),w(k)):(e.consume(k),x)}function C(k){return e.exit("codeFenced"),t(k)}function S(k,_,E){let T=0;return $;function $(R){return k.enter("lineEnding"),k.consume(R),k.exit("lineEnding"),P}function P(R){return k.enter("codeFencedFence"),xr(R)?Kr(k,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(R):M(R)}function M(R){return R===s?(k.enter("codeFencedFenceSequence"),j(R)):E(R)}function j(R){return R===s?(T++,k.consume(R),j):T>=o?(k.exit("codeFencedFenceSequence"),xr(R)?Kr(k,I,"whitespace")(R):I(R)):E(R)}function I(R){return R===null||En(R)?(k.exit("codeFencedFence"),_(R)):E(R)}}}function Cit(e,t,n){const r=this;return i;function i(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const C8={name:"codeIndented",tokenize:kit},Sit={partial:!0,tokenize:_it};function kit(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Kr(e,a,"linePrefix",5)(c)}function a(c){const d=r.events[r.events.length-1];return d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?o(c):n(c)}function o(c){return c===null?l(c):En(c)?e.attempt(Sit,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||En(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function _it(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):En(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Kr(e,a,"linePrefix",5)(o)}function a(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):En(o)?i(o):n(o)}}const Eit={name:"codeText",previous:Tit,resolve:$it,tokenize:Pit};function $it(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const a=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&y0(this.left,r),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),y0(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),y0(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function yue(e,t,n,r,i,a,o,s,l){const c=l||Number.POSITIVE_INFINITY;let d=0;return f;function f(y){return y===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(y),e.exit(a),m):y===null||y===32||y===41||iO(y)?n(y):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),v(y))}function m(y){return y===62?(e.enter(a),e.consume(y),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(y))}function p(y){return y===62?(e.exit("chunkString"),e.exit(s),m(y)):y===null||y===60||En(y)?n(y):(e.consume(y),y===92?h:p)}function h(y){return y===60||y===62||y===92?(e.consume(y),p):p(y)}function v(y){return!d&&(y===null||y===41||Fo(y))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(y)):d999||p===null||p===91||p===93&&!l||p===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(p):p===93?(e.exit(a),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):En(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),d):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===null||p===91||p===93||En(p)||s++>999?(e.exit("chunkString"),d(p)):(e.consume(p),l||(l=!xr(p)),p===92?m:f)}function m(p){return p===91||p===92||p===93?(e.consume(p),s++,f):f(p)}}function wue(e,t,n,r,i,a){let o;return s;function s(m){return m===34||m===39||m===40?(e.enter(r),e.enter(i),e.consume(m),e.exit(i),o=m===40?41:m,l):n(m)}function l(m){return m===o?(e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):(e.enter(a),c(m))}function c(m){return m===o?(e.exit(a),l(o)):m===null?n(m):En(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Kr(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),d(m))}function d(m){return m===o||m===null||En(m)?(e.exit("chunkString"),c(m)):(e.consume(m),m===92?f:d)}function f(m){return m===o||m===92?(e.consume(m),d):d(m)}}function xb(e,t){let n;return r;function r(i){return En(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):xr(i)?Kr(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const Fit={name:"definition",tokenize:Lit},Dit={partial:!0,tokenize:Bit};function Lit(e,t,n){const r=this;let i;return a;function a(p){return e.enter("definition"),o(p)}function o(p){return xue.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function s(p){return i=Wh(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),l):n(p)}function l(p){return Fo(p)?xb(e,c)(p):c(p)}function c(p){return yue(e,d,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function d(p){return e.attempt(Dit,f,f)(p)}function f(p){return xr(p)?Kr(e,m,"whitespace")(p):m(p)}function m(p){return p===null||En(p)?(e.exit("definition"),r.parser.defined.push(i),t(p)):n(p)}}function Bit(e,t,n){return r;function r(s){return Fo(s)?xb(e,i)(s):n(s)}function i(s){return wue(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return xr(s)?Kr(e,o,"whitespace")(s):o(s)}function o(s){return s===null||En(s)?t(s):n(s)}}const zit={name:"hardBreakEscape",tokenize:Hit};function Hit(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return En(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const Vit={name:"headingAtx",resolve:Wit,tokenize:Uit};function Wit(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},a={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Fc(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function Uit(e,t,n){let r=0;return i;function i(d){return e.enter("atxHeading"),a(d)}function a(d){return e.enter("atxHeadingSequence"),o(d)}function o(d){return d===35&&r++<6?(e.consume(d),o):d===null||Fo(d)?(e.exit("atxHeadingSequence"),s(d)):n(d)}function s(d){return d===35?(e.enter("atxHeadingSequence"),l(d)):d===null||En(d)?(e.exit("atxHeading"),t(d)):xr(d)?Kr(e,s,"whitespace")(d):(e.enter("atxHeadingText"),c(d))}function l(d){return d===35?(e.consume(d),l):(e.exit("atxHeadingSequence"),s(d))}function c(d){return d===null||d===35||Fo(d)?(e.exit("atxHeadingText"),s(d)):(e.consume(d),c)}}const qit=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],XW=["pre","script","style","textarea"],Git={concrete:!0,name:"htmlFlow",resolveTo:Xit,tokenize:Jit},Kit={partial:!0,tokenize:Zit},Yit={partial:!0,tokenize:Qit};function Xit(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function Jit(e,t,n){const r=this;let i,a,o,s,l;return c;function c(A){return d(A)}function d(A){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(A),f}function f(A){return A===33?(e.consume(A),m):A===47?(e.consume(A),a=!0,v):A===63?(e.consume(A),i=3,r.interrupt?t:F):Cc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function m(A){return A===45?(e.consume(A),i=2,p):A===91?(e.consume(A),i=5,s=0,h):Cc(A)?(e.consume(A),i=4,r.interrupt?t:F):n(A)}function p(A){return A===45?(e.consume(A),r.interrupt?t:F):n(A)}function h(A){const V="CDATA[";return A===V.charCodeAt(s++)?(e.consume(A),s===V.length?r.interrupt?t:M:h):n(A)}function v(A){return Cc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function g(A){if(A===null||A===47||A===62||Fo(A)){const V=A===47,W=o.toLowerCase();return!V&&!a&&XW.includes(W)?(i=1,r.interrupt?t(A):M(A)):qit.includes(o.toLowerCase())?(i=6,V?(e.consume(A),y):r.interrupt?t(A):M(A)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(A):a?w(A):x(A))}return A===45||hs(A)?(e.consume(A),o+=String.fromCharCode(A),g):n(A)}function y(A){return A===62?(e.consume(A),r.interrupt?t:M):n(A)}function w(A){return xr(A)?(e.consume(A),w):$(A)}function x(A){return A===47?(e.consume(A),$):A===58||A===95||Cc(A)?(e.consume(A),C):xr(A)?(e.consume(A),x):$(A)}function C(A){return A===45||A===46||A===58||A===95||hs(A)?(e.consume(A),C):S(A)}function S(A){return A===61?(e.consume(A),k):xr(A)?(e.consume(A),S):x(A)}function k(A){return A===null||A===60||A===61||A===62||A===96?n(A):A===34||A===39?(e.consume(A),l=A,_):xr(A)?(e.consume(A),k):E(A)}function _(A){return A===l?(e.consume(A),l=null,T):A===null||En(A)?n(A):(e.consume(A),_)}function E(A){return A===null||A===34||A===39||A===47||A===60||A===61||A===62||A===96||Fo(A)?S(A):(e.consume(A),E)}function T(A){return A===47||A===62||xr(A)?x(A):n(A)}function $(A){return A===62?(e.consume(A),P):n(A)}function P(A){return A===null||En(A)?M(A):xr(A)?(e.consume(A),P):n(A)}function M(A){return A===45&&i===2?(e.consume(A),O):A===60&&i===1?(e.consume(A),L):A===62&&i===4?(e.consume(A),z):A===63&&i===3?(e.consume(A),F):A===93&&i===5?(e.consume(A),B):En(A)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(Kit,H,j)(A)):A===null||En(A)?(e.exit("htmlFlowData"),j(A)):(e.consume(A),M)}function j(A){return e.check(Yit,I,H)(A)}function I(A){return e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),R}function R(A){return A===null||En(A)?j(A):(e.enter("htmlFlowData"),M(A))}function O(A){return A===45?(e.consume(A),F):M(A)}function L(A){return A===47?(e.consume(A),o="",D):M(A)}function D(A){if(A===62){const V=o.toLowerCase();return XW.includes(V)?(e.consume(A),z):M(A)}return Cc(A)&&o.length<8?(e.consume(A),o+=String.fromCharCode(A),D):M(A)}function B(A){return A===93?(e.consume(A),F):M(A)}function F(A){return A===62?(e.consume(A),z):A===45&&i===2?(e.consume(A),F):M(A)}function z(A){return A===null||En(A)?(e.exit("htmlFlowData"),H(A)):(e.consume(A),z)}function H(A){return e.exit("htmlFlow"),t(A)}}function Qit(e,t,n){const r=this;return i;function i(o){return En(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function Zit(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(k4,t,n)}}const eat={name:"htmlText",tokenize:tat};function tat(e,t,n){const r=this;let i,a,o;return s;function s(F){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(F),l}function l(F){return F===33?(e.consume(F),c):F===47?(e.consume(F),S):F===63?(e.consume(F),x):Cc(F)?(e.consume(F),E):n(F)}function c(F){return F===45?(e.consume(F),d):F===91?(e.consume(F),a=0,h):Cc(F)?(e.consume(F),w):n(F)}function d(F){return F===45?(e.consume(F),p):n(F)}function f(F){return F===null?n(F):F===45?(e.consume(F),m):En(F)?(o=f,L(F)):(e.consume(F),f)}function m(F){return F===45?(e.consume(F),p):f(F)}function p(F){return F===62?O(F):F===45?m(F):f(F)}function h(F){const z="CDATA[";return F===z.charCodeAt(a++)?(e.consume(F),a===z.length?v:h):n(F)}function v(F){return F===null?n(F):F===93?(e.consume(F),g):En(F)?(o=v,L(F)):(e.consume(F),v)}function g(F){return F===93?(e.consume(F),y):v(F)}function y(F){return F===62?O(F):F===93?(e.consume(F),y):v(F)}function w(F){return F===null||F===62?O(F):En(F)?(o=w,L(F)):(e.consume(F),w)}function x(F){return F===null?n(F):F===63?(e.consume(F),C):En(F)?(o=x,L(F)):(e.consume(F),x)}function C(F){return F===62?O(F):x(F)}function S(F){return Cc(F)?(e.consume(F),k):n(F)}function k(F){return F===45||hs(F)?(e.consume(F),k):_(F)}function _(F){return En(F)?(o=_,L(F)):xr(F)?(e.consume(F),_):O(F)}function E(F){return F===45||hs(F)?(e.consume(F),E):F===47||F===62||Fo(F)?T(F):n(F)}function T(F){return F===47?(e.consume(F),O):F===58||F===95||Cc(F)?(e.consume(F),$):En(F)?(o=T,L(F)):xr(F)?(e.consume(F),T):O(F)}function $(F){return F===45||F===46||F===58||F===95||hs(F)?(e.consume(F),$):P(F)}function P(F){return F===61?(e.consume(F),M):En(F)?(o=P,L(F)):xr(F)?(e.consume(F),P):T(F)}function M(F){return F===null||F===60||F===61||F===62||F===96?n(F):F===34||F===39?(e.consume(F),i=F,j):En(F)?(o=M,L(F)):xr(F)?(e.consume(F),M):(e.consume(F),I)}function j(F){return F===i?(e.consume(F),i=void 0,R):F===null?n(F):En(F)?(o=j,L(F)):(e.consume(F),j)}function I(F){return F===null||F===34||F===39||F===60||F===61||F===96?n(F):F===47||F===62||Fo(F)?T(F):(e.consume(F),I)}function R(F){return F===47||F===62||Fo(F)?T(F):n(F)}function O(F){return F===62?(e.consume(F),e.exit("htmlTextData"),e.exit("htmlText"),t):n(F)}function L(F){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),D}function D(F){return xr(F)?Kr(e,B,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):B(F)}function B(F){return e.enter("htmlTextData"),o(F)}}const N9={name:"labelEnd",resolveAll:aat,resolveTo:oat,tokenize:sat},nat={tokenize:lat},rat={tokenize:cat},iat={tokenize:uat};function aat(e){let t=-1;const n=[];for(;++t=3&&(c===null||En(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),xr(c)?Kr(e,s,"whitespace")(c):s(c))}}const Co={continuation:{tokenize:xat},exit:Cat,name:"list",tokenize:yat},gat={partial:!0,tokenize:Sat},bat={partial:!0,tokenize:wat};function yat(e,t,n){const r=this,i=r.events[r.events.length-1];let a=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(p){const h=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:aO(p)){if(r.containerState.type||(r.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(aS,n,c)(p):c(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(p)}return n(p)}function l(p){return aO(p)&&++o<10?(e.consume(p),l):(!r.interrupt||o<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),c(p)):n(p)}function c(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(k4,r.interrupt?n:d,e.attempt(gat,m,f))}function d(p){return r.containerState.initialBlankLine=!0,a++,m(p)}function f(p){return xr(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),m):n(p)}function m(p){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}function xat(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(k4,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Kr(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!xr(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(bat,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Kr(e,e.attempt(Co,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function wat(e,t,n){const r=this;return Kr(e,i,"listItemIndent",r.containerState.size+1);function i(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}}function Cat(e){e.exit(this.containerState.type)}function Sat(e,t,n){const r=this;return Kr(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!xr(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const JW={name:"setextUnderline",resolveTo:kat,tokenize:_at};function kat(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!a&&e[n][1].type==="definition"&&(a=n);const o={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",a?(e.splice(i,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end={...e[a][1].end}):e[r][1]=o,e.push(["exit",o,t]),e}function _at(e,t,n){const r=this;let i;return a;function a(c){let d=r.events.length,f;for(;d--;)if(r.events[d][1].type!=="lineEnding"&&r.events[d][1].type!=="linePrefix"&&r.events[d][1].type!=="content"){f=r.events[d][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||f)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),xr(c)?Kr(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||En(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const Eat={tokenize:$at};function $at(e){const t=this,n=e.attempt(k4,r,e.attempt(this.parser.constructs.flowInitial,i,Kr(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Oit,i)),"linePrefix")));return n;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Tat={resolveAll:Sue()},Pat=Cue("string"),Rat=Cue("text");function Cue(e){return{resolveAll:Sue(e==="text"?Iat:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],a=n.attempt(i,o,s);return o;function o(d){return c(d)?a(d):s(d)}function s(d){if(d===null){n.consume(d);return}return n.enter("data"),n.consume(d),l}function l(d){return c(d)?(n.exit("data"),a(d)):(n.consume(d),l)}function c(d){if(d===null)return!0;const f=i[d];let m=-1;if(f)for(;++m-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function Wat(e,t){let n=-1;const r=[];let i;for(;++nt(n.data))}runInterval(t){if(this._debug("Using runInterval for outgoing pings"),!this._timer){const n=Date.now();this._timer=setInterval(()=>{t(Date.now()-n)},this._interval)}}disposeWorker(){this._worker&&(this._worker.terminate(),delete this._worker,this._debug("Outgoing ping disposeWorker"))}disposeInterval(){this._timer&&(clearInterval(this._timer),delete this._timer,this._debug("Outgoing ping disposeInterval"))}}class oo{constructor(t){this.versions=t}supportedVersions(){return this.versions.join(",")}protocolVersions(){return this.versions.map(t=>`v${t.replace(".","")}.stomp`)}}oo.V1_0="1.0";oo.V1_1="1.1";oo.V1_2="1.2";oo.default=new oo([oo.V1_2,oo.V1_1,oo.V1_0]);class Itt{get connectedVersion(){return this._connectedVersion}get connected(){return this._connected}constructor(t,n,r){this._client=t,this._webSocket=n,this._connected=!1,this._serverFrameHandlers={CONNECTED:i=>{this.debug(`connected to server ${i.headers.server}`),this._connected=!0,this._connectedVersion=i.headers.version,this._connectedVersion===oo.V1_2&&(this._escapeHeaderValues=!0),this._setupHeartbeat(i.headers),this.onConnect(i)},MESSAGE:i=>{const a=i.headers.subscription,o=this._subscriptions[a]||this.onUnhandledMessage,s=i,l=this,c=this._connectedVersion===oo.V1_2?s.headers.ack:s.headers["message-id"];s.ack=(d={})=>l.ack(c,a,d),s.nack=(d={})=>l.nack(c,a,d),o(s)},RECEIPT:i=>{const a=this._receiptWatchers[i.headers["receipt-id"]];a?(a(i),delete this._receiptWatchers[i.headers["receipt-id"]]):this.onUnhandledReceipt(i)},ERROR:i=>{this.onStompError(i)}},this._counter=0,this._subscriptions={},this._receiptWatchers={},this._partialData="",this._escapeHeaderValues=!1,this._lastServerActivityTS=Date.now(),this.debug=r.debug,this.stompVersions=r.stompVersions,this.connectHeaders=r.connectHeaders,this.disconnectHeaders=r.disconnectHeaders,this.heartbeatIncoming=r.heartbeatIncoming,this.heartbeatToleranceMultiplier=r.heartbeatGracePeriods,this.heartbeatOutgoing=r.heartbeatOutgoing,this.splitLargeFrames=r.splitLargeFrames,this.maxWebSocketChunkSize=r.maxWebSocketChunkSize,this.forceBinaryWSFrames=r.forceBinaryWSFrames,this.logRawCommunication=r.logRawCommunication,this.appendMissingNULLonIncoming=r.appendMissingNULLonIncoming,this.discardWebsocketOnCommFailure=r.discardWebsocketOnCommFailure,this.onConnect=r.onConnect,this.onDisconnect=r.onDisconnect,this.onStompError=r.onStompError,this.onWebSocketClose=r.onWebSocketClose,this.onWebSocketError=r.onWebSocketError,this.onUnhandledMessage=r.onUnhandledMessage,this.onUnhandledReceipt=r.onUnhandledReceipt,this.onUnhandledFrame=r.onUnhandledFrame,this.onHeartbeatReceived=r.onHeartbeatReceived,this.onHeartbeatLost=r.onHeartbeatLost}start(){const t=new Ptt(n=>{const r=gd.fromRawFrame(n,this._escapeHeaderValues);this.logRawCommunication||this.debug(`<<< ${r}`),(this._serverFrameHandlers[r.command]||this.onUnhandledFrame)(r)},()=>{this.debug("<<< PONG"),this.onHeartbeatReceived()});this._webSocket.onmessage=n=>{if(this.debug("Received data"),this._lastServerActivityTS=Date.now(),this.logRawCommunication){const r=n.data instanceof ArrayBuffer?new TextDecoder().decode(n.data):n.data;this.debug(`<<< ${r}`)}t.parseChunk(n.data,this.appendMissingNULLonIncoming)},this._webSocket.onclose=n=>{this.debug(`Connection closed to ${this._webSocket.url}`),this._cleanUp(),this.onWebSocketClose(n)},this._webSocket.onerror=n=>{this.onWebSocketError(n)},this._webSocket.onopen=()=>{const n=Object.assign({},this.connectHeaders);this.debug("Web Socket Opened..."),n["accept-version"]=this.stompVersions.supportedVersions(),n["heart-beat"]=[this.heartbeatOutgoing,this.heartbeatIncoming].join(","),this._transmit({command:"CONNECT",headers:n})}}_setupHeartbeat(t){if(t.version!==oo.V1_1&&t.version!==oo.V1_2||!t["heart-beat"])return;const[n,r]=t["heart-beat"].split(",").map(i=>parseInt(i,10));if(this.heartbeatOutgoing!==0&&r!==0){const i=Math.max(this.heartbeatOutgoing,r);this.debug(`send PING every ${i}ms`),this._pinger=new Rtt(i,this._client.heartbeatStrategy,this.debug),this._pinger.start(()=>{this._webSocket.readyState===bd.OPEN&&(this._webSocket.send(G0.LF),this.debug(">>> PING"))})}if(this.heartbeatIncoming!==0&&n!==0){const i=Math.max(this.heartbeatIncoming,n);this.debug(`check PONG every ${i}ms`),this._ponger=setInterval(()=>{const a=Date.now()-this._lastServerActivityTS;a>i*this.heartbeatToleranceMultiplier&&(this.debug(`did not receive server activity for the last ${a}ms`),this.onHeartbeatLost(),this._closeOrDiscardWebsocket())},i)}}_closeOrDiscardWebsocket(){this.discardWebsocketOnCommFailure?(this.debug("Discarding websocket, the underlying socket may linger for a while"),this.discardWebsocket()):(this.debug("Issuing close on the websocket"),this._closeWebsocket())}forceDisconnect(){this._webSocket&&(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeOrDiscardWebsocket()}_closeWebsocket(){this._webSocket.onmessage=()=>{},this._webSocket.close()}discardWebsocket(){typeof this._webSocket.terminate!="function"&&$tt(this._webSocket,t=>this.debug(t)),this._webSocket.terminate()}_transmit(t){const{command:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=new gd({command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:this._escapeHeaderValues,skipContentLengthHeader:o});let l=s.serialize();if(this.logRawCommunication?this.debug(`>>> ${l}`):this.debug(`>>> ${s}`),this.forceBinaryWSFrames&&typeof l=="string"&&(l=new TextEncoder().encode(l)),typeof l!="string"||!this.splitLargeFrames)this._webSocket.send(l);else{let c=l;for(;c.length>0;){const d=c.substring(0,this.maxWebSocketChunkSize);c=c.substring(this.maxWebSocketChunkSize),this._webSocket.send(d),this.debug(`chunk sent = ${d.length}, remaining = ${c.length}`)}}}dispose(){if(this.connected)try{const t=Object.assign({},this.disconnectHeaders);t.receipt||(t.receipt=`close-${this._counter++}`),this.watchForReceipt(t.receipt,n=>{this._closeWebsocket(),this._cleanUp(),this.onDisconnect(n)}),this._transmit({command:"DISCONNECT",headers:t})}catch(t){this.debug(`Ignoring error during disconnect ${t}`)}else(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeWebsocket()}_cleanUp(){this._connected=!1,this._pinger&&(this._pinger.stop(),this._pinger=void 0),this._ponger&&(clearInterval(this._ponger),this._ponger=void 0)}publish(t){const{destination:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=Object.assign({destination:n},r);this._transmit({command:"SEND",headers:s,body:i,binaryBody:a,skipContentLengthHeader:o})}watchForReceipt(t,n){this._receiptWatchers[t]=n}subscribe(t,n,r={}){r=Object.assign({},r),r.id||(r.id=`sub-${this._counter++}`),r.destination=t,this._subscriptions[r.id]=n,this._transmit({command:"SUBSCRIBE",headers:r});const i=this;return{id:r.id,unsubscribe(a){return i.unsubscribe(r.id,a)}}}unsubscribe(t,n={}){n=Object.assign({},n),delete this._subscriptions[t],n.id=t,this._transmit({command:"UNSUBSCRIBE",headers:n})}begin(t){const n=t||`tx-${this._counter++}`;this._transmit({command:"BEGIN",headers:{transaction:n}});const r=this;return{id:n,commit(){r.commit(n)},abort(){r.abort(n)}}}commit(t){this._transmit({command:"COMMIT",headers:{transaction:t}})}abort(t){this._transmit({command:"ABORT",headers:{transaction:t}})}ack(t,n,r={}){r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"ACK",headers:r})}nack(t,n,r={}){return r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"NACK",headers:r})}}class Ott{get webSocket(){var t;return(t=this._stompHandler)==null?void 0:t._webSocket}get disconnectHeaders(){return this._disconnectHeaders}set disconnectHeaders(t){this._disconnectHeaders=t,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)}get connected(){return!!this._stompHandler&&this._stompHandler.connected}get connectedVersion(){return this._stompHandler?this._stompHandler.connectedVersion:void 0}get active(){return this.state===xl.ACTIVE}_changeState(t){this.state=t,this.onChangeState(t)}constructor(t={}){this.stompVersions=oo.default,this.connectionTimeout=0,this.reconnectDelay=5e3,this._nextReconnectDelay=0,this.maxReconnectDelay=15*60*1e3,this.reconnectTimeMode=z2.LINEAR,this.heartbeatIncoming=1e4,this.heartbeatToleranceMultiplier=2,this.heartbeatOutgoing=1e4,this.heartbeatStrategy=_1.Interval,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8*1024,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this.discardWebsocketOnCommFailure=!1,this.state=xl.INACTIVE;const n=()=>{};this.debug=n,this.beforeConnect=n,this.onConnect=n,this.onDisconnect=n,this.onUnhandledMessage=n,this.onUnhandledReceipt=n,this.onUnhandledFrame=n,this.onHeartbeatReceived=n,this.onHeartbeatLost=n,this.onStompError=n,this.onWebSocketClose=n,this.onWebSocketError=n,this.logRawCommunication=!1,this.onChangeState=n,this.connectHeaders={},this._disconnectHeaders={},this.configure(t)}configure(t){Object.assign(this,t),this.maxReconnectDelay>0&&this.maxReconnectDelay{if(this.active){this.debug("Already ACTIVE, ignoring request to activate");return}this._changeState(xl.ACTIVE),this._nextReconnectDelay=this.reconnectDelay,this._connect()};this.state===xl.DEACTIVATING?(this.debug("Waiting for deactivation to finish before activating"),this.deactivate().then(()=>{t()})):t()}async _connect(){if(await this.beforeConnect(this),this._stompHandler){this.debug("There is already a stompHandler, skipping the call to connect");return}if(!this.active){this.debug("Client has been marked inactive, will not attempt to connect");return}this.connectionTimeout>0&&(this._connectionWatcher&&clearTimeout(this._connectionWatcher),this._connectionWatcher=setTimeout(()=>{this.connected||(this.debug(`Connection not established in ${this.connectionTimeout}ms, closing socket`),this.forceDisconnect())},this.connectionTimeout)),this.debug("Opening Web Socket...");const t=this._createWebSocket();this._stompHandler=new Itt(this,t,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatGracePeriods:this.heartbeatToleranceMultiplier,heartbeatOutgoing:this.heartbeatOutgoing,heartbeatStrategy:this.heartbeatStrategy,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,discardWebsocketOnCommFailure:this.discardWebsocketOnCommFailure,onConnect:n=>{if(this._connectionWatcher&&(clearTimeout(this._connectionWatcher),this._connectionWatcher=void 0),this._nextReconnectDelay=this.reconnectDelay,!this.active){this.debug("STOMP got connected while deactivate was issued, will disconnect now"),this._disposeStompHandler();return}this.onConnect(n)},onDisconnect:n=>{this.onDisconnect(n)},onStompError:n=>{this.onStompError(n)},onWebSocketClose:n=>{this._stompHandler=void 0,this.state===xl.DEACTIVATING&&this._changeState(xl.INACTIVE),this.onWebSocketClose(n),this.active&&this._schedule_reconnect()},onWebSocketError:n=>{this.onWebSocketError(n)},onUnhandledMessage:n=>{this.onUnhandledMessage(n)},onUnhandledReceipt:n=>{this.onUnhandledReceipt(n)},onUnhandledFrame:n=>{this.onUnhandledFrame(n)},onHeartbeatReceived:()=>{this.onHeartbeatReceived()},onHeartbeatLost:()=>{this.onHeartbeatLost()}}),this._stompHandler.start()}_createWebSocket(){let t;if(this.webSocketFactory)t=this.webSocketFactory();else if(this.brokerURL)t=new WebSocket(this.brokerURL,this.stompVersions.protocolVersions());else throw new Error("Either brokerURL or webSocketFactory must be provided");return t.binaryType="arraybuffer",t}_schedule_reconnect(){this._nextReconnectDelay>0&&(this.debug(`STOMP: scheduling reconnection in ${this._nextReconnectDelay}ms`),this._reconnector=setTimeout(()=>{this.reconnectTimeMode===z2.EXPONENTIAL&&(this._nextReconnectDelay=this._nextReconnectDelay*2,this.maxReconnectDelay!==0&&(this._nextReconnectDelay=Math.min(this._nextReconnectDelay,this.maxReconnectDelay))),this._connect()},this._nextReconnectDelay))}async deactivate(t={}){var a;const n=t.force||!1,r=this.active;let i;if(this.state===xl.INACTIVE)return this.debug("Already INACTIVE, nothing more to do"),Promise.resolve();if(this._changeState(xl.DEACTIVATING),this._nextReconnectDelay=0,this._reconnector&&(clearTimeout(this._reconnector),this._reconnector=void 0),this._stompHandler&&this.webSocket.readyState!==bd.CLOSED){const o=this._stompHandler.onWebSocketClose;i=new Promise((s,l)=>{this._stompHandler.onWebSocketClose=c=>{o(c),s()}})}else return this._changeState(xl.INACTIVE),Promise.resolve();return n?(a=this._stompHandler)==null||a.discardWebsocket():r&&this._disposeStompHandler(),i}forceDisconnect(){this._stompHandler&&this._stompHandler.forceDisconnect()}_disposeStompHandler(){this._stompHandler&&this._stompHandler.dispose()}publish(t){this._checkConnection(),this._stompHandler.publish(t)}_checkConnection(){if(!this.connected)throw new TypeError("There is no underlying STOMP connection")}watchForReceipt(t,n){this._checkConnection(),this._stompHandler.watchForReceipt(t,n)}subscribe(t,n,r={}){return this._checkConnection(),this._stompHandler.subscribe(t,n,r)}unsubscribe(t,n={}){this._checkConnection(),this._stompHandler.unsubscribe(t,n)}begin(t){return this._checkConnection(),this._stompHandler.begin(t)}commit(t){this._checkConnection(),this._stompHandler.commit(t)}abort(t){this._checkConnection(),this._stompHandler.abort(t)}ack(t,n,r={}){this._checkConnection(),this._stompHandler.ack(t,n,r)}nack(t,n,r={}){this._checkConnection(),this._stompHandler.nack(t,n,r)}}async function Mtt(e){return In("/visitor/api/v1/message/thread/topic",{method:"GET",params:{...e}})}async function jtt(e){return In("/visitor/api/v1/message/thread/uid",{method:"GET",params:{...e}})}async function _W(e,t){if(!(e==null||e===""))return In("/visitor/api/v1/ping",{method:"GET",params:{uid:e,orgUid:t,channel:wn}})}async function EW(e,t,n){return In("/visitor/api/v1/message/unread",{method:"GET",params:{uid:e,clearUnread:n,orgUid:t,channel:wn}})}async function Ntt(e){return In("/visitor/api/v1/message/send",{method:"POST",data:{json:e,channel:wn}})}async function Att(e,t){return In("/api/v1/vip/trans/baidu/translate",{method:"GET",params:{msgUid:e,originalText:t,channel:wn}})}async function $W(e,t){Ue.debugIf("sendMessageSSE: ",e);const n=`${Sg()}/visitor/api/v1/message/sse?message=${e}`,r=new EventSource(n,{withCredentials:!1});let i=null,a=null,o=Date.now();const s=12e4,l=3e4,c=6e4,d=()=>{i&&clearTimeout(i),i=setTimeout(()=>{Ue.debugIf("SSE connection timeout"),m(),cr.emit(C2)},s)},f=()=>{a&&clearInterval(a),a=setInterval(()=>{const p=Date.now()-o;Ue.debugIf("SSE heartbeat check, idle time:",p),p>c&&Ue.debugIf("Sending heartbeat to keep connection alive")},l)},m=()=>{i&&(clearTimeout(i),i=null),a&&(clearInterval(a),a=null),r&&r.close()};r.onopen=p=>{Ue.debugIf("sendMessageSSE onopen:",p.target),d(),f()},r.onmessage=p=>{Ue.debugIf("sendMessageSSE onmessage:",p.data),o=Date.now(),d();const h=JSON.parse(p.data);if(h.type==Xoe){Ue.debugIf("sendMessageSSE stream end"),cr.emit(S2),m();return}t(h)},r.onerror=p=>{Ue.debugIf("sendMessageSSE onerror:",p),r.readyState===EventSource.CLOSED?Ue.debugIf("sendMessageSSE connection is closed"):Ue.debugIf("sendMessageSSE Error occurred",p),m(),cr.emit(C2)},r.addEventListener("customEventName",p=>{Ue.debugIf("sendMessageSSE Message id is "+p.lastEventId),o=Date.now()})}let Li,hc,wc;const Ftt=({username:e,topic:t,orgUid:n})=>(Ue.debugIf("stomp connect:",e,t,n),wc=[],Li=new Ott({brokerURL:iJe(),connectHeaders:{login:e||""},heartbeatIncoming:10*1e3,heartbeatOutgoing:10*1e3,debug:function(r){Ji&&Ue.debugIf("stomp debug:",r)}}),Li.onConnect=function(r){Ue.debugIf("stomp onConnect: ",r),hc=t.replace(/\//g,".");try{cr.emit(dI,hc)}catch(i){Ue.error("emit EVENT_BUS_STOMP_CONNECTED error",i)}setTimeout(()=>{Li&&Li.connected?Dtt({topic:t,orgUid:n}):Ue.error("STOMP connection not established yet")},500)},Li.onDisconnect=function(r){Ue.debugIf("stomp onDisconnect:",r),wc=[]},Li.onWebSocketClose=r=>{Ue.debugIf("stomp onWebSocketClose:",r),wc=[]},Li.onWebSocketError=r=>{Ue.error("stomp onWebSocketError",r),wc=[]},Li.onStompError=function(r){Ue.error("stomp onStompError: ",r.headers.message),Ue.error("stomp Additional details: ",r.body),wc=[]},Li.activate(),Li),Dtt=({topic:e,orgUid:t})=>{if(hc=e.replace(/\//g,"."),Li==null||!Li.connected){Ue.debugIf("stomp stompClient is null or not connected");return}if(!wc.includes(hc)){wc.push(hc),Ue.debugIf("stomp stompSubscribe: ",hc);try{Li.subscribe("/topic/"+hc,n=>{if(n.body){const r=JSON.parse(n.body);if(vJe(r)){if(Ue.debugIf("receive self message:",r),gJe(r)||(r==null?void 0:r.type)===ese&&(Ri.success("评价成功"),nC(r),r.content&&r.content.length>0))return;if(r.type===Voe){Ri.success("留言成功"),nC(r);return}if(r.type===vI){RV(r);return}Ue.debugIf("receive self message success:",r==null?void 0:r.content),r.status=cm}else{switch(Ue.debugIf("receive other message:",r),r.type){case kN:case Uoe:Ue.debugIf("receive receipt message:",r),nC(r);return;case Woe:cr.emit(DHe);return;case uVe:cr.emit(LHe);return;case vI:RV(r);return;case xv:r!=null&&r.user&&cr.emit(pI,JSON.stringify({sender:r.user,message:r}));return;case CN:case yv:case K3:case wv:case Sv:case Y3:return;case f1:cr.emit(S2);break;case fVe:window.parent.postMessage({type:wVe},"*");break;case mVe:window.parent.postMessage({type:SVe},"*");break;case pVe:window.parent.postMessage({type:CVe},"*");break;case hVe:case vVe:return;default:}r.type!==tse&&fJe(),Qce(t,r)}d4.getState().addMessage(r)}else Ue.debugIf("empty message");n.ack()},{ack:"client"})}catch(n){Ue.error("Error subscribing to topic:",n),wc=wc.filter(r=>r!==hc)}}},Wh=e=>{if(Ue.debugIf("stomp stompSendTextMessage:",hc,e),!Jce()){Htt(e),Ue.debugIf("stomp stompClient is null, sendHttpMessage");return}Li.publish({destination:"/app/"+hc,body:e})},Jce=()=>Li!=null&&(Li==null?void 0:Li.connected),Ltt=()=>{Ue.debugIf("stomp stompDisconnect"),Li!=null&&(Li.deactivate(),wc=[])},Btt=({thread:e,visitor:t})=>{const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Sa(),type:Su,content:"",status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:e,user:t},i=JSON.stringify(r);Wh(i)},ztt=(e,t)=>{Ue.debugIf("stomp stompSendRecallMessage",e);const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Sa(),type:vI,content:e,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:t,user:Jl.getState().currentVisitor},i=JSON.stringify(r);Wh(i)},Htt=async e=>{const t=await Ntt(e);if(Ue.debugIf("sendHttpMessage:",e,t.data),t.data.code===200){const n=JSON.parse(e);n.content=n.uid,n.type=cm,nC(n),(n==null?void 0:n.type)===ese&&Ri.success("评价成功"),(n==null?void 0:n.type)===Voe&&Ri.success("留言成功")}else Ri.fail(t.data.message)},TW=new Set,Qce=(e,t)=>{if(mJe(t==null?void 0:t.type)){const n=(t==null?void 0:t.uid)||"";if(!TW.has(n)){TW.add(n);const r={orgUid:e},i={uid:Sa(),type:kN,status:io,content:t==null?void 0:t.uid,thread:t==null?void 0:t.thread,extra:JSON.stringify(r),channel:wn,user:{uid:Jl.getState().currentVisitor.uid}};Wh(JSON.stringify(i))}}},PW=(e,t)=>{t.forEach(n=>{((n==null?void 0:n.status)===cm||(n==null?void 0:n.status)===io)&&Qce(e,n)})};var YI={exports:{}};(function(e,t){(function(n,r){var i="1.0.41",a="",o="?",s="function",l="undefined",c="object",d="string",f="major",m="model",p="name",h="type",v="vendor",g="version",y="architecture",w="console",x="mobile",S="tablet",C="smarttv",_="wearable",k="embedded",E=500,T="Amazon",$="Apple",P="ASUS",M="BlackBerry",j="Browser",I="Chrome",R="Edge",O="Firefox",D="Google",L="Honor",B="Huawei",F="Lenovo",z="LG",H="Microsoft",A="Motorola",V="Nvidia",W="OnePlus",U="Opera",Y="OPPO",J="Samsung",ne="Sharp",Q="Sony",te="Xiaomi",Z="Zebra",le="Facebook",se="Chromium OS",ce="Mac OS",re=" Browser",ie=function(ye,Ce){var Re={};for(var Pe in ye)Ce[Pe]&&Ce[Pe].length%2===0?Re[Pe]=Ce[Pe].concat(ye[Pe]):Re[Pe]=ye[Pe];return Re},pe=function(ye){for(var Ce={},Re=0;Re0?ve.length===2?typeof ve[1]==s?this[ve[0]]=ve[1].call(this,Ee):this[ve[0]]=ve[1]:ve.length===3?typeof ve[1]===s&&!(ve[1].exec&&ve[1].test)?this[ve[0]]=Ee?ve[1].call(this,Ee,ve[2]):r:this[ve[0]]=Ee?Ee.replace(ve[1],ve[2]):r:ve.length===4&&(this[ve[0]]=Ee?ve[3].call(this,Ee.replace(ve[1],ve[2])):r):this[ve]=Ee||r;Re+=2}},q=function(ye,Ce){for(var Re in Ce)if(typeof Ce[Re]===c&&Ce[Re].length>0){for(var Pe=0;Pe2&&(ge[m]="iPad",ge[h]=S),ge},this.getEngine=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Pe,we.engine),ge},this.getOS=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Pe,we.os),ve&&!ge[p]&&Le&&Le.platform&&Le.platform!="Unknown"&&(ge[p]=Le.platform.replace(/chrome os/i,se).replace(/macos/i,ce)),ge},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Pe},this.setUA=function(ge){return Pe=typeof ge===d&&ge.length>E?ae(ge,E):ge,this},this.setUA(Pe),this};xe.VERSION=i,xe.BROWSER=pe([p,g,f]),xe.CPU=pe([y]),xe.DEVICE=pe([m,v,h,w,x,C,S,_,k]),xe.ENGINE=xe.OS=pe([p,g]),e.exports&&(t=e.exports=xe),t.UAParser=xe;var ke=typeof n!==l&&(n.jQuery||n.Zepto);if(ke&&!ke.ua){var be=new xe;ke.ua=be.getResult(),ke.ua.get=function(){return be.getUA()},ke.ua.set=function(ye){be.setUA(ye);var Ce=be.getResult();for(var Re in Ce)ke.ua[Re]=Ce[Re]}}})(typeof window=="object"?window:dn)})(YI,YI.exports);var Vtt=YI.exports;const Wtt=Zn(Vtt);var Zce={exports:{}},Utt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",qtt=Utt,Gtt=qtt;function eue(){}function tue(){}tue.resetWarningCache=eue;var Ktt=function(){function e(r,i,a,o,s,l){if(l!==Gtt){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:tue,resetWarningCache:eue};return n.PropTypes=n,n};Zce.exports=Ktt();var Ytt=Zce.exports;const Br=Zn(Ytt),Xtt=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function Tv(e,t,n){const r=Jtt(e),{webkitRelativePath:i}=e,a=typeof t=="string"?t:typeof i=="string"&&i.length>0?i:`./${e.name}`;return typeof r.path!="string"&&RW(r,"path",a),RW(r,"relativePath",a),r}function Jtt(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),i=Xtt.get(r);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}function RW(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const Qtt=[".DS_Store","Thumbs.db"];function Ztt(e){return ep(this,void 0,void 0,function*(){return H2(e)&&ent(e.dataTransfer)?int(e.dataTransfer,e.type):tnt(e)?nnt(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?rnt(e):[]})}function ent(e){return H2(e)}function tnt(e){return H2(e)&&H2(e.target)}function H2(e){return typeof e=="object"&&e!==null}function nnt(e){return XI(e.target.files).map(t=>Tv(t))}function rnt(e){return ep(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Tv(n))})}function int(e,t){return ep(this,void 0,void 0,function*(){if(e.items){const n=XI(e.items).filter(i=>i.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(ant));return IW(nue(r))}return IW(XI(e.files).map(n=>Tv(n)))})}function IW(e){return e.filter(t=>Qtt.indexOf(t.name)===-1)}function XI(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?nue(n):[n]],[])}function OW(e,t){return ep(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle=="function"){const a=yield e.getAsFileSystemHandle();if(a===null)throw new Error(`${e} is not a File`);if(a!==void 0){const o=yield a.getFile();return o.handle=a,Tv(o)}}const r=e.getAsFile();if(!r)throw new Error(`${e} is not a File`);return Tv(r,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function ont(e){return ep(this,void 0,void 0,function*(){return e.isDirectory?rue(e):snt(e)})}function rue(e){const t=e.createReader();return new Promise((n,r)=>{const i=[];function a(){t.readEntries(o=>ep(this,void 0,void 0,function*(){if(o.length){const s=Promise.all(o.map(ont));i.push(s),a()}else try{const s=yield Promise.all(i);n(s)}catch(s){r(s)}}),o=>{r(o)})}a()})}function snt(e){return ep(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(r=>{const i=Tv(r,e.fullPath);t(i)},r=>{n(r)})})})}var x8=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var r=e.name||"",i=(e.type||"").toLowerCase(),a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim().toLowerCase();return s.charAt(0)==="."?r.toLowerCase().endsWith(s):s.endsWith("/*")?a===s.replace(/\/.*$/,""):i===s})}return!0};function MW(e){return unt(e)||cnt(e)||aue(e)||lnt()}function lnt(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function cnt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function unt(e){if(Array.isArray(e))return JI(e)}function jW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function NW(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:"",n=t.split(","),r=n.length>1?"one of ".concat(n.join(", ")):n[0];return{code:hnt,message:"File type must be ".concat(r)}},AW=function(t){return{code:vnt,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},FW=function(t){return{code:gnt,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},xnt={code:bnt,message:"Too many files"};function oue(e,t){var n=e.type==="application/x-moz-file"||pnt(e,t);return[n,n?null:ynt(t)]}function sue(e,t,n){if(Df(e.size))if(Df(t)&&Df(n)){if(e.size>n)return[!1,AW(n)];if(e.sizen)return[!1,AW(n)]}return[!0,null]}function Df(e){return e!=null}function wnt(e){var t=e.files,n=e.accept,r=e.minSize,i=e.maxSize,a=e.multiple,o=e.maxFiles,s=e.validator;return!a&&t.length>1||a&&o>=1&&t.length>o?!1:t.every(function(l){var c=oue(l,n),d=E1(c,1),f=d[0],m=sue(l,r,i),p=E1(m,1),h=p[0],v=s?s(l):null;return f&&h&&!v})}function V2(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function zw(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function DW(e){e.preventDefault()}function Snt(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function Cnt(e){return e.indexOf("Edge/")!==-1}function knt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return Snt(e)||Cnt(e)}function lc(){for(var e=arguments.length,t=new Array(e),n=0;n1?i-1:0),o=1;oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function znt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var $9=u.forwardRef(function(e,t){var n=e.children,r=W2(e,Rnt),i=fue(r),a=i.open,o=W2(i,Int);return u.useImperativeHandle(t,function(){return{open:a}},[a]),K.createElement(u.Fragment,null,n(mi(mi({},o),{},{open:a})))});$9.displayName="Dropzone";var due={disabled:!1,getFilesFromEvent:Ztt,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};$9.defaultProps=due;$9.propTypes={children:Br.func,accept:Br.objectOf(Br.arrayOf(Br.string)),multiple:Br.bool,preventDropOnDocument:Br.bool,noClick:Br.bool,noKeyboard:Br.bool,noDrag:Br.bool,noDragEventsBubbling:Br.bool,minSize:Br.number,maxSize:Br.number,maxFiles:Br.number,disabled:Br.bool,getFilesFromEvent:Br.func,onFileDialogCancel:Br.func,onFileDialogOpen:Br.func,useFsAccessApi:Br.bool,autoFocus:Br.bool,onDragEnter:Br.func,onDragLeave:Br.func,onDragOver:Br.func,onDrop:Br.func,onDropAccepted:Br.func,onDropRejected:Br.func,onError:Br.func,validator:Br.func};var eO={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function fue(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=mi(mi({},due),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,a=t.maxSize,o=t.minSize,s=t.multiple,l=t.maxFiles,c=t.onDragEnter,d=t.onDragLeave,f=t.onDragOver,m=t.onDrop,p=t.onDropAccepted,h=t.onDropRejected,v=t.onFileDialogCancel,g=t.onFileDialogOpen,y=t.useFsAccessApi,w=t.autoFocus,x=t.preventDropOnDocument,S=t.noClick,C=t.noKeyboard,_=t.noDrag,k=t.noDragEventsBubbling,E=t.onError,T=t.validator,$=u.useMemo(function(){return $nt(n)},[n]),P=u.useMemo(function(){return Ent(n)},[n]),M=u.useMemo(function(){return typeof g=="function"?g:BW},[g]),j=u.useMemo(function(){return typeof v=="function"?v:BW},[v]),I=u.useRef(null),R=u.useRef(null),O=u.useReducer(Hnt,eO),D=w8(O,2),L=D[0],B=D[1],F=L.isFocused,z=L.isFileDialogActive,H=u.useRef(typeof window<"u"&&window.isSecureContext&&y&&_nt()),A=function(){!H.current&&z&&setTimeout(function(){if(R.current){var ue=R.current.files;ue.length||(B({type:"closeDialog"}),j())}},300)};u.useEffect(function(){return window.addEventListener("focus",A,!1),function(){window.removeEventListener("focus",A,!1)}},[R,z,j,H]);var V=u.useRef([]),W=function(ue){I.current&&I.current.contains(ue.target)||(ue.preventDefault(),V.current=[])};u.useEffect(function(){return x&&(document.addEventListener("dragover",DW,!1),document.addEventListener("drop",W,!1)),function(){x&&(document.removeEventListener("dragover",DW),document.removeEventListener("drop",W))}},[I,x]),u.useEffect(function(){return!r&&w&&I.current&&I.current.focus(),function(){}},[I,w,r]);var U=u.useCallback(function(q){E?E(q):console.error(q)},[E]),Y=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[].concat(jnt(V.current),[q.target]),zw(q)&&Promise.resolve(i(q)).then(function(ue){if(!(V2(q)&&!k)){var oe=ue.length,de=oe>0&&wnt({files:ue,accept:$,minSize:o,maxSize:a,multiple:s,maxFiles:l,validator:T}),xe=oe>0&&!de;B({isDragAccept:de,isDragReject:xe,isDragActive:!0,type:"setDraggedFiles"}),c&&c(q)}}).catch(function(ue){return U(ue)})},[i,c,U,k,$,o,a,s,l,T]),J=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=zw(q);if(ue&&q.dataTransfer)try{q.dataTransfer.dropEffect="copy"}catch{}return ue&&f&&f(q),!1},[f,k]),ne=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=V.current.filter(function(de){return I.current&&I.current.contains(de)}),oe=ue.indexOf(q.target);oe!==-1&&ue.splice(oe,1),V.current=ue,!(ue.length>0)&&(B({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),zw(q)&&d&&d(q))},[I,d,k]),Q=u.useCallback(function(q,ue){var oe=[],de=[];q.forEach(function(xe){var ke=oue(xe,$),be=w8(ke,2),ye=be[0],Ce=be[1],Re=sue(xe,o,a),Pe=w8(Re,2),Le=Pe[0],we=Pe[1],ve=T?T(xe):null;if(ye&&Le&&!ve)oe.push(xe);else{var ge=[Ce,we];ve&&(ge=ge.concat(ve)),de.push({file:xe,errors:ge.filter(function(Ee){return Ee})})}}),(!s&&oe.length>1||s&&l>=1&&oe.length>l)&&(oe.forEach(function(xe){de.push({file:xe,errors:[xnt]})}),oe.splice(0)),B({acceptedFiles:oe,fileRejections:de,isDragReject:de.length>0,type:"setFiles"}),m&&m(oe,de,ue),de.length>0&&h&&h(de,ue),oe.length>0&&p&&p(oe,ue)},[B,s,$,o,a,l,m,p,h,T]),te=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[],zw(q)&&Promise.resolve(i(q)).then(function(ue){V2(q)&&!k||Q(ue,q)}).catch(function(ue){return U(ue)}),B({type:"reset"})},[i,Q,U,k]),Z=u.useCallback(function(){if(H.current){B({type:"openDialog"}),M();var q={multiple:s,types:P};window.showOpenFilePicker(q).then(function(ue){return i(ue)}).then(function(ue){Q(ue,null),B({type:"closeDialog"})}).catch(function(ue){Tnt(ue)?(j(ue),B({type:"closeDialog"})):Pnt(ue)?(H.current=!1,R.current?(R.current.value=null,R.current.click()):U(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):U(ue)});return}R.current&&(B({type:"openDialog"}),M(),R.current.value=null,R.current.click())},[B,M,j,y,Q,U,P,s]),le=u.useCallback(function(q){!I.current||!I.current.isEqualNode(q.target)||(q.key===" "||q.key==="Enter"||q.keyCode===32||q.keyCode===13)&&(q.preventDefault(),Z())},[I,Z]),se=u.useCallback(function(){B({type:"focus"})},[]),ce=u.useCallback(function(){B({type:"blur"})},[]),re=u.useCallback(function(){S||(knt()?setTimeout(Z,0):Z())},[S,Z]),ie=function(ue){return r?null:ue},pe=function(ue){return C?null:ie(ue)},Se=function(ue){return _?null:ie(ue)},_e=function(ue){k&&ue.stopPropagation()},X=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,oe=ue===void 0?"ref":ue,de=q.role,xe=q.onKeyDown,ke=q.onFocus,be=q.onBlur,ye=q.onClick,Ce=q.onDragEnter,Re=q.onDragOver,Pe=q.onDragLeave,Le=q.onDrop,we=W2(q,Ont);return mi(mi(ZI({onKeyDown:pe(lc(xe,le)),onFocus:pe(lc(ke,se)),onBlur:pe(lc(be,ce)),onClick:ie(lc(ye,re)),onDragEnter:Se(lc(Ce,Y)),onDragOver:Se(lc(Re,J)),onDragLeave:Se(lc(Pe,ne)),onDrop:Se(lc(Le,te)),role:typeof de=="string"&&de!==""?de:"presentation"},oe,I),!r&&!C?{tabIndex:0}:{}),we)}},[I,le,se,ce,re,Y,J,ne,te,C,_,r]),ae=u.useCallback(function(q){q.stopPropagation()},[]),ee=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,oe=ue===void 0?"ref":ue,de=q.onChange,xe=q.onClick,ke=W2(q,Mnt),be=ZI({accept:$,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:ie(lc(de,te)),onClick:ie(lc(xe,ae)),tabIndex:-1},oe,R);return mi(mi({},be),ke)}},[R,n,s,te,r]);return mi(mi({},L),{},{isFocused:F&&!r,getRootProps:X,getInputProps:ee,rootRef:I,inputRef:R,open:ie(Z)})}function Hnt(e,t){switch(t.type){case"focus":return mi(mi({},e),{},{isFocused:!0});case"blur":return mi(mi({},e),{},{isFocused:!1});case"openDialog":return mi(mi({},eO),{},{isFileDialogActive:!0});case"closeDialog":return mi(mi({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return mi(mi({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return mi(mi({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return mi({},eO);default:return e}}function BW(){}const Vnt=({onDropSend:e,children:t})=>{const[n,r]=u.useState(null),i=u.useCallback(()=>{console.log("handleImageCancel"),r(null)},[]),a=u.useCallback(c=>{console.log("handleImageSend",c),Hh(n,d=>{n!=null&&n.type.startsWith("image")?e(d.data.fileUrl,ds,c):n!=null&&n.type.startsWith("video/")?e(d.data.fileUrl,Ol,c):n!=null&&n.type.startsWith("audio/")?e(d.data.fileUrl,Il,c):e(d.data.fileUrl,Vs,c),r(null)})},[e,n]),o=u.useCallback(c=>{console.log("DropUpload acceptedFiles",c),c.map(d=>{console.log(d),r(d)})},[]),{getRootProps:s,getInputProps:l}=fue({maxFiles:1,onDrop:o,onDropAccepted(c,d){console.log("onDropAccepted",c,d)},onDropRejected(c,d){console.log("onDropRejected",c,d)},noClick:!0});return b.jsxs("div",{...s(),style:{height:"100%"},children:[b.jsx("input",{...l()}),b.jsx(b.Fragment,{children:t}),n&&b.jsx(Kce,{file:n,onCancel:i,onSend:a})]})};async function Wnt(e){return In("/visitor/api/v1/init",{method:"POST",data:{...e,channel:wn}})}async function Unt(e){return In("/visitor/api/v1/thread",{method:"POST",data:{...e,channel:wn}})}async function qnt(e){return In("/visitor/api/v1/thread/message/meta",{method:"POST",data:{uid:e,channel:wn}})}async function Gnt(e){return In("/visitor/api/v1/thread/close",{method:"POST",data:{threadUid:e,channel:wn}})}function Knt(e,t,n,r){var i=this,a=u.useRef(null),o=u.useRef(0),s=u.useRef(0),l=u.useRef(null),c=u.useRef([]),d=u.useRef(),f=u.useRef(),m=u.useRef(e),p=u.useRef(!0);m.current=e;var h=typeof window<"u",v=!t&&t!==0&&h;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var g=!!(n=n||{}).leading,y=!("trailing"in n)||!!n.trailing,w="maxWait"in n,x="debounceOnServer"in n&&!!n.debounceOnServer,S=w?Math.max(+n.maxWait||0,t):null;u.useEffect(function(){return p.current=!0,function(){p.current=!1}},[]);var C=u.useMemo(function(){var _=function(j){var I=c.current,R=d.current;return c.current=d.current=null,o.current=j,s.current=s.current||j,f.current=m.current.apply(R,I)},k=function(j,I){v&&cancelAnimationFrame(l.current),l.current=v?requestAnimationFrame(j):setTimeout(j,I)},E=function(j){if(!p.current)return!1;var I=j-a.current;return!a.current||I>=t||I<0||w&&j-o.current>=S},T=function(j){return l.current=null,y&&c.current?_(j):(c.current=d.current=null,f.current)},$=function j(){var I=Date.now();if(g&&s.current===o.current&&P(),E(I))return T(I);if(p.current){var R=t-(I-a.current),O=w?Math.min(R,S-(I-o.current)):R;k(j,O)}},P=function(){r&&r({})},M=function(){if(h||x){var j=Date.now(),I=E(j);if(c.current=[].slice.call(arguments),d.current=i,a.current=j,I){if(!l.current&&p.current)return o.current=a.current,k($,t),g?_(a.current):f.current;if(w)return k($,t),_(a.current)}return l.current||k($,t),f.current}};return M.cancel=function(){var j=l.current;j&&(v?cancelAnimationFrame(l.current):clearTimeout(l.current)),o.current=0,c.current=a.current=d.current=l.current=null,j&&r&&r({})},M.isPending=function(){return!!l.current},M.flush=function(){return l.current?T(Date.now()):f.current},M},[g,w,t,S,y,v,h,x,r]);return C}function Ynt(e,t){return e===t}function mue(e,t,n){var r=Ynt,i=u.useRef(e),a=u.useState({})[1],o=Knt(u.useCallback(function(l){i.current=l,a({})},[a]),t,n,a),s=u.useRef(e);return r(s.current,e)||(o(e),s.current=e),[i.current,o]}function Xnt({defaultRate:e,disabled:t,onClick:n}){const[r,i]=u.useState(e||5),a=["很不满意","不满意","一般","满意","非常满意"],o=c=>{t||i(c)},s=c=>{t||i(c)},l=c=>{t||i(c)};return u.useEffect(()=>{n(r)},[r,n]),b.jsxs(b.Fragment,{children:[b.jsx("div",{style:{display:"flex",justifyContent:"center",marginTop:"5px",marginBottom:"5px"},children:a.map((c,d)=>{const f=d+1<=r;return b.jsxs("div",{style:{padding:"10px",color:f?"orange":"inherit",cursor:"pointer"},onClick:()=>o(d+1),onMouseEnter:()=>s(d+1),onMouseLeave:()=>l(d+1),children:[f?"★":"☆"," "]},d)})}),b.jsx("div",{style:{marginBottom:"20px"},children:a[r-1]})]})}async function Jnt(e){return In("/visitor/api/v1/thread/rating/create",{method:"POST",data:{...e,channel:wn}})}const Qnt=({uid:e,content:t,extra:n,status:r,thread:i,isThreadHistory:a=!1,orgUid:o})=>{const[s,l]=u.useState(5),[c,d]=u.useState(""),[f,m]=u.useState(a),[p,h]=u.useState(!0),[v,g]=u.useState(!1),{translateString:y}=fr();u.useEffect(()=>{if(r===sVe){m(!0);let C=null;try{C=JSON.parse(n)}catch{}C&&(l(C.score),d(C.comment),h(C.resolved!==void 0?C.resolved:!0))}},[t,n,r]);const w=C=>{l(C),Ue.debugIf("handleRateChange:",C)},x=C=>{d(C),Ue.debugIf("handleCommentChange:",C)},S=async()=>{var C,_;Ue.debugIf("handleSubmit:",e,s,c,p),g(!0);try{const k={score:s,comment:c,resolved:p,threadUid:i==null?void 0:i.uid,messageUid:e,orgUid:o},E=await Jnt(k);Ue.debugIf("threadRatingSubmit response:",E.data,k),E&&((C=E==null?void 0:E.data)==null?void 0:C.code)===200?(it.success(y("bubbles.rate.submit.success")),m(!0)):it.error(((_=E==null?void 0:E.data)==null?void 0:_.message)||y("bubbles.rate.submit.failed"))}catch(k){Ue.error("评价提交错误:",k),it.error(y("bubbles.rate.submit.failed"))}finally{g(!1)}};return b.jsx("div",{className:"rate-bubble",children:b.jsx(co,{children:b.jsxs(ni,{fluid:!0,children:[b.jsx(qc,{children:y("bubbles.rate.rate.service")}),b.jsxs(Ql,{children:[b.jsx(Xnt,{defaultRate:s,disabled:f,onClick:w}),b.jsx(Vh,{placeholder:y("bubbles.rate.comment.placeholder"),value:c,rows:3,onChange:x,style:{marginTop:"8px"},disabled:f}),b.jsxs("div",{style:{marginTop:"8px",display:"flex",alignItems:"center"},children:[b.jsx("input",{type:"checkbox",id:"resolvedCheck",checked:p,onChange:C=>h(C.target.checked),disabled:f,style:{marginRight:"8px"}}),b.jsx("label",{htmlFor:"resolvedCheck",children:y("bubbles.rate.resolved")})]})]}),b.jsx(Fce,{children:b.jsx(Bi,{color:"primary",onClick:S,disabled:f||v,loading:v,children:y(f?"bubbles.rate.submitted":v?"bubbles.welcome.loading":"bubbles.rate.submit")})})]})})})};function Znt(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const ert=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,trt=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,nrt={};function zW(e,t){return(nrt.jsx?trt:ert).test(e)}const rrt=/[ \t\n\f\r]/g;function irt(e){return typeof e=="object"?e.type==="text"?HW(e.value):!1:HW(e)}function HW(e){return e.replace(rrt,"")===""}class Xy{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}Xy.prototype.normal={};Xy.prototype.property={};Xy.prototype.space=void 0;function pue(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Xy(n,r,t)}function tO(e){return e.toLowerCase()}class Uo{constructor(t,n){this.attribute=n,this.property=t}}Uo.prototype.attribute="";Uo.prototype.booleanish=!1;Uo.prototype.boolean=!1;Uo.prototype.commaOrSpaceSeparated=!1;Uo.prototype.commaSeparated=!1;Uo.prototype.defined=!1;Uo.prototype.mustUseProperty=!1;Uo.prototype.number=!1;Uo.prototype.overloadedBoolean=!1;Uo.prototype.property="";Uo.prototype.spaceSeparated=!1;Uo.prototype.space=void 0;let art=0;const Nn=dp(),Ai=dp(),nO=dp(),Nt=dp(),Ur=dp(),Uh=dp(),rs=dp();function dp(){return 2**++art}const rO=Object.freeze(Object.defineProperty({__proto__:null,boolean:Nn,booleanish:Ai,commaOrSpaceSeparated:rs,commaSeparated:Uh,number:Nt,overloadedBoolean:nO,spaceSeparated:Ur},Symbol.toStringTag,{value:"Module"})),S8=Object.keys(rO);class T9 extends Uo{constructor(t,n,r,i){let a=-1;if(super(t,n),VW(this,"space",i),typeof r=="number")for(;++a4&&n.slice(0,4)==="data"&&urt.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(WW,mrt);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!WW.test(a)){let o=a.replace(crt,frt);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=T9}return new i(r,t)}function frt(e){return"-"+e.toLowerCase()}function mrt(e){return e.charAt(1).toUpperCase()}const prt=pue([hue,ort,bue,yue,xue],"html"),P9=pue([hue,srt,bue,yue,xue],"svg");function hrt(e){return e.join(" ").trim()}var R9={},UW=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,vrt=/\n/g,grt=/^\s*/,brt=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,yrt=/^:\s*/,xrt=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,wrt=/^[;\s]*/,Srt=/^\s+|\s+$/g,Crt=` +`,qW="/",GW="*",Lf="",krt="comment",_rt="declaration";function Ert(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(h){var v=h.match(vrt);v&&(n+=v.length);var g=h.lastIndexOf(Crt);r=~g?h.length-g:r+h.length}function a(){var h={line:n,column:r};return function(v){return v.position=new o(h),c(),v}}function o(h){this.start=h,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(h){var v=new Error(t.source+":"+n+":"+r+": "+h);if(v.reason=h,v.filename=t.source,v.line=n,v.column=r,v.source=e,!t.silent)throw v}function l(h){var v=h.exec(e);if(v){var g=v[0];return i(g),e=e.slice(g.length),v}}function c(){l(grt)}function d(h){var v;for(h=h||[];v=f();)v!==!1&&h.push(v);return h}function f(){var h=a();if(!(qW!=e.charAt(0)||GW!=e.charAt(1))){for(var v=2;Lf!=e.charAt(v)&&(GW!=e.charAt(v)||qW!=e.charAt(v+1));)++v;if(v+=2,Lf===e.charAt(v-1))return s("End of comment missing");var g=e.slice(2,v-2);return r+=2,i(g),e=e.slice(v),r+=2,h({type:krt,comment:g})}}function m(){var h=a(),v=l(brt);if(v){if(f(),!l(yrt))return s("property missing ':'");var g=l(xrt),y=h({type:_rt,property:KW(v[0].replace(UW,Lf)),value:g?KW(g[0].replace(UW,Lf)):Lf});return l(wrt),y}}function p(){var h=[];d(h);for(var v;v=m();)v!==!1&&(h.push(v),d(h));return h}return c(),p()}function KW(e){return e?e.replace(Srt,Lf):Lf}var $rt=Ert,Trt=dn&&dn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(R9,"__esModule",{value:!0});R9.default=Rrt;const Prt=Trt($rt);function Rrt(e,t){let n=null;if(!e||typeof e!="string")return n;const r=(0,Prt.default)(e),i=typeof t=="function";return r.forEach(a=>{if(a.type!=="declaration")return;const{property:o,value:s}=a;i?t(o,s,a):s&&(n=n||{},n[o]=s)}),n}var k4={};Object.defineProperty(k4,"__esModule",{value:!0});k4.camelCase=void 0;var Irt=/^--[a-zA-Z0-9_-]+$/,Ort=/-([a-z])/g,Mrt=/^[^-]+$/,jrt=/^-(webkit|moz|ms|o|khtml)-/,Nrt=/^-(ms)-/,Art=function(e){return!e||Mrt.test(e)||Irt.test(e)},Frt=function(e,t){return t.toUpperCase()},YW=function(e,t){return"".concat(t,"-")},Drt=function(e,t){return t===void 0&&(t={}),Art(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(Nrt,YW):e=e.replace(jrt,YW),e.replace(Ort,Frt))};k4.camelCase=Drt;var Lrt=dn&&dn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Brt=Lrt(R9),zrt=k4;function iO(e,t){var n={};return!e||typeof e!="string"||(0,Brt.default)(e,function(r,i){r&&i&&(n[(0,zrt.camelCase)(r,t)]=i)}),n}iO.default=iO;var Hrt=iO;const Vrt=Zn(Hrt),wue=Sue("end"),I9=Sue("start");function Sue(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Wrt(e){const t=I9(e),n=wue(e);if(t&&n)return{start:t,end:n}}function xb(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?XW(e.position):"start"in e||"end"in e?XW(e):"line"in e||"column"in e?aO(e):""}function aO(e){return JW(e&&e.line)+":"+JW(e&&e.column)}function XW(e){return aO(e&&e.start)+"-"+aO(e&&e.end)}function JW(e){return e&&typeof e=="number"?e:1}class Ja extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",a={},o=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?i=t:!a.cause&&t&&(o=!0,i=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=i,this.line=s?s.line:void 0,this.name=xb(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=o&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Ja.prototype.file="";Ja.prototype.name="";Ja.prototype.reason="";Ja.prototype.message="";Ja.prototype.stack="";Ja.prototype.column=void 0;Ja.prototype.line=void 0;Ja.prototype.ancestors=void 0;Ja.prototype.cause=void 0;Ja.prototype.fatal=void 0;Ja.prototype.place=void 0;Ja.prototype.ruleId=void 0;Ja.prototype.source=void 0;const O9={}.hasOwnProperty,Urt=new Map,qrt=/[A-Z]/g,Grt=new Set(["table","tbody","thead","tfoot","tr"]),Krt=new Set(["td","th"]),Cue="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Yrt(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=rit(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=nit(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?P9:prt,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=kue(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function kue(e,t,n){if(t.type==="element")return Xrt(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Jrt(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Zrt(e,t,n);if(t.type==="mdxjsEsm")return Qrt(e,t);if(t.type==="root")return eit(e,t,n);if(t.type==="text")return tit(e,t)}function Xrt(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=P9,e.schema=i),e.ancestors.push(t);const a=Eue(e,t.tagName,!1),o=iit(e,t);let s=j9(e,t);return Grt.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!irt(l):!0})),_ue(e,o,a,t),M9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function Jrt(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}$1(e,t.position)}function Qrt(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);$1(e,t.position)}function Zrt(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=P9,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:Eue(e,t.name,!0),o=ait(e,t),s=j9(e,t);return _ue(e,o,a,t),M9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function eit(e,t,n){const r={};return M9(r,j9(e,t)),e.create(t,e.Fragment,r,n)}function tit(e,t){return t.value}function _ue(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function M9(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function nit(e,t,n){return r;function r(i,a,o,s){const c=Array.isArray(o.children)?n:t;return s?c(a,o,s):c(a,o)}}function rit(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=I9(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function iit(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&O9.call(t.properties,i)){const a=oit(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&Krt.has(t.tagName)?r=s:n[o]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function ait(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const o=a.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else $1(e,t.position);else{const i=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else $1(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function j9(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:Urt;for(;++ri?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Fc(e,e.length,0,t),e):t}const eU={}.hasOwnProperty;function pit(e){const t={};let n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function qh(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Sc=yf(/[A-Za-z]/),hs=yf(/[\dA-Za-z]/),git=yf(/[#-'*+\--9=?A-Z^-~]/);function oO(e){return e!==null&&(e<32||e===127)}const sO=yf(/\d/),bit=yf(/[\dA-Fa-f]/),yit=yf(/[!-/:-@[-`{-~]/);function Tn(e){return e!==null&&e<-2}function Do(e){return e!==null&&(e<0||e===32)}function wr(e){return e===-2||e===-1||e===32}const xit=yf(new RegExp("\\p{P}|\\p{S}","u")),wit=yf(/\s/);function yf(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function kg(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Kr(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return wr(l)?(e.enter(n),s(l)):t(l)}function s(l){return wr(l)&&a++o))return;const k=t.events.length;let E=k,T,$;for(;E--;)if(t.events[E][0]==="exit"&&t.events[E][1].type==="chunkFlow"){if(T){$=t.events[E][1].end;break}T=!0}for(y(r),_=k;_x;){const C=n[S];t.containerState=C[1],C[0].exit.call(t,e)}n.length=x}function w(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Eit(e,t,n){return Kr(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function nU(e){if(e===null||Do(e)||wit(e))return 1;if(xit(e))return 2}function A9(e,t,n){const r=[];let i=-1;for(;++i1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const f={...e[r][1].end},m={...e[n][1].start};rU(f,-l),rU(m,l),o={type:l>1?"strongSequence":"emphasisSequence",start:f,end:{...e[r][1].end}},s={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:m},a={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:l>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[r][1].end={...o.start},e[n][1].start={...s.end},c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Hs(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Hs(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=Hs(c,A9(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Hs(c,[["exit",a,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(d=2,c=Hs(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):d=0,Fc(e,r-1,n-r+3,c),n=r+c.length-d-2;break}}for(n=-1;++n0&&wr(_)?Kr(e,w,"linePrefix",a+1)(_):w(_)}function w(_){return _===null||Tn(_)?e.check(iU,v,S)(_):(e.enter("codeFlowValue"),x(_))}function x(_){return _===null||Tn(_)?(e.exit("codeFlowValue"),w(_)):(e.consume(_),x)}function S(_){return e.exit("codeFenced"),t(_)}function C(_,k,E){let T=0;return $;function $(R){return _.enter("lineEnding"),_.consume(R),_.exit("lineEnding"),P}function P(R){return _.enter("codeFencedFence"),wr(R)?Kr(_,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(R):M(R)}function M(R){return R===s?(_.enter("codeFencedFenceSequence"),j(R)):E(R)}function j(R){return R===s?(T++,_.consume(R),j):T>=o?(_.exit("codeFencedFenceSequence"),wr(R)?Kr(_,I,"whitespace")(R):I(R)):E(R)}function I(R){return R===null||Tn(R)?(_.exit("codeFencedFence"),k(R)):E(R)}}}function Dit(e,t,n){const r=this;return i;function i(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const k8={name:"codeIndented",tokenize:Bit},Lit={partial:!0,tokenize:zit};function Bit(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Kr(e,a,"linePrefix",5)(c)}function a(c){const d=r.events[r.events.length-1];return d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?o(c):n(c)}function o(c){return c===null?l(c):Tn(c)?e.attempt(Lit,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||Tn(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function zit(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):Tn(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Kr(e,a,"linePrefix",5)(o)}function a(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Tn(o)?i(o):n(o)}}const Hit={name:"codeText",previous:Wit,resolve:Vit,tokenize:Uit};function Vit(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const a=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&w0(this.left,r),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),w0(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),w0(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function Mue(e,t,n,r,i,a,o,s,l){const c=l||Number.POSITIVE_INFINITY;let d=0;return f;function f(y){return y===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(y),e.exit(a),m):y===null||y===32||y===41||oO(y)?n(y):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),v(y))}function m(y){return y===62?(e.enter(a),e.consume(y),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(y))}function p(y){return y===62?(e.exit("chunkString"),e.exit(s),m(y)):y===null||y===60||Tn(y)?n(y):(e.consume(y),y===92?h:p)}function h(y){return y===60||y===62||y===92?(e.consume(y),p):p(y)}function v(y){return!d&&(y===null||y===41||Do(y))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(y)):d999||p===null||p===91||p===93&&!l||p===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(p):p===93?(e.exit(a),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):Tn(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),d):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===null||p===91||p===93||Tn(p)||s++>999?(e.exit("chunkString"),d(p)):(e.consume(p),l||(l=!wr(p)),p===92?m:f)}function m(p){return p===91||p===92||p===93?(e.consume(p),s++,f):f(p)}}function Nue(e,t,n,r,i,a){let o;return s;function s(m){return m===34||m===39||m===40?(e.enter(r),e.enter(i),e.consume(m),e.exit(i),o=m===40?41:m,l):n(m)}function l(m){return m===o?(e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):(e.enter(a),c(m))}function c(m){return m===o?(e.exit(a),l(o)):m===null?n(m):Tn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Kr(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),d(m))}function d(m){return m===o||m===null||Tn(m)?(e.exit("chunkString"),c(m)):(e.consume(m),m===92?f:d)}function f(m){return m===o||m===92?(e.consume(m),d):d(m)}}function wb(e,t){let n;return r;function r(i){return Tn(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):wr(i)?Kr(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const Zit={name:"definition",tokenize:tat},eat={partial:!0,tokenize:nat};function tat(e,t,n){const r=this;let i;return a;function a(p){return e.enter("definition"),o(p)}function o(p){return jue.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function s(p){return i=qh(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),l):n(p)}function l(p){return Do(p)?wb(e,c)(p):c(p)}function c(p){return Mue(e,d,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function d(p){return e.attempt(eat,f,f)(p)}function f(p){return wr(p)?Kr(e,m,"whitespace")(p):m(p)}function m(p){return p===null||Tn(p)?(e.exit("definition"),r.parser.defined.push(i),t(p)):n(p)}}function nat(e,t,n){return r;function r(s){return Do(s)?wb(e,i)(s):n(s)}function i(s){return Nue(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return wr(s)?Kr(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Tn(s)?t(s):n(s)}}const rat={name:"hardBreakEscape",tokenize:iat};function iat(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return Tn(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const aat={name:"headingAtx",resolve:oat,tokenize:sat};function oat(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},a={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Fc(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function sat(e,t,n){let r=0;return i;function i(d){return e.enter("atxHeading"),a(d)}function a(d){return e.enter("atxHeadingSequence"),o(d)}function o(d){return d===35&&r++<6?(e.consume(d),o):d===null||Do(d)?(e.exit("atxHeadingSequence"),s(d)):n(d)}function s(d){return d===35?(e.enter("atxHeadingSequence"),l(d)):d===null||Tn(d)?(e.exit("atxHeading"),t(d)):wr(d)?Kr(e,s,"whitespace")(d):(e.enter("atxHeadingText"),c(d))}function l(d){return d===35?(e.consume(d),l):(e.exit("atxHeadingSequence"),s(d))}function c(d){return d===null||d===35||Do(d)?(e.exit("atxHeadingText"),s(d)):(e.consume(d),c)}}const lat=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],oU=["pre","script","style","textarea"],cat={concrete:!0,name:"htmlFlow",resolveTo:fat,tokenize:mat},uat={partial:!0,tokenize:hat},dat={partial:!0,tokenize:pat};function fat(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function mat(e,t,n){const r=this;let i,a,o,s,l;return c;function c(A){return d(A)}function d(A){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(A),f}function f(A){return A===33?(e.consume(A),m):A===47?(e.consume(A),a=!0,v):A===63?(e.consume(A),i=3,r.interrupt?t:F):Sc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function m(A){return A===45?(e.consume(A),i=2,p):A===91?(e.consume(A),i=5,s=0,h):Sc(A)?(e.consume(A),i=4,r.interrupt?t:F):n(A)}function p(A){return A===45?(e.consume(A),r.interrupt?t:F):n(A)}function h(A){const V="CDATA[";return A===V.charCodeAt(s++)?(e.consume(A),s===V.length?r.interrupt?t:M:h):n(A)}function v(A){return Sc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function g(A){if(A===null||A===47||A===62||Do(A)){const V=A===47,W=o.toLowerCase();return!V&&!a&&oU.includes(W)?(i=1,r.interrupt?t(A):M(A)):lat.includes(o.toLowerCase())?(i=6,V?(e.consume(A),y):r.interrupt?t(A):M(A)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(A):a?w(A):x(A))}return A===45||hs(A)?(e.consume(A),o+=String.fromCharCode(A),g):n(A)}function y(A){return A===62?(e.consume(A),r.interrupt?t:M):n(A)}function w(A){return wr(A)?(e.consume(A),w):$(A)}function x(A){return A===47?(e.consume(A),$):A===58||A===95||Sc(A)?(e.consume(A),S):wr(A)?(e.consume(A),x):$(A)}function S(A){return A===45||A===46||A===58||A===95||hs(A)?(e.consume(A),S):C(A)}function C(A){return A===61?(e.consume(A),_):wr(A)?(e.consume(A),C):x(A)}function _(A){return A===null||A===60||A===61||A===62||A===96?n(A):A===34||A===39?(e.consume(A),l=A,k):wr(A)?(e.consume(A),_):E(A)}function k(A){return A===l?(e.consume(A),l=null,T):A===null||Tn(A)?n(A):(e.consume(A),k)}function E(A){return A===null||A===34||A===39||A===47||A===60||A===61||A===62||A===96||Do(A)?C(A):(e.consume(A),E)}function T(A){return A===47||A===62||wr(A)?x(A):n(A)}function $(A){return A===62?(e.consume(A),P):n(A)}function P(A){return A===null||Tn(A)?M(A):wr(A)?(e.consume(A),P):n(A)}function M(A){return A===45&&i===2?(e.consume(A),O):A===60&&i===1?(e.consume(A),D):A===62&&i===4?(e.consume(A),z):A===63&&i===3?(e.consume(A),F):A===93&&i===5?(e.consume(A),B):Tn(A)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(uat,H,j)(A)):A===null||Tn(A)?(e.exit("htmlFlowData"),j(A)):(e.consume(A),M)}function j(A){return e.check(dat,I,H)(A)}function I(A){return e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),R}function R(A){return A===null||Tn(A)?j(A):(e.enter("htmlFlowData"),M(A))}function O(A){return A===45?(e.consume(A),F):M(A)}function D(A){return A===47?(e.consume(A),o="",L):M(A)}function L(A){if(A===62){const V=o.toLowerCase();return oU.includes(V)?(e.consume(A),z):M(A)}return Sc(A)&&o.length<8?(e.consume(A),o+=String.fromCharCode(A),L):M(A)}function B(A){return A===93?(e.consume(A),F):M(A)}function F(A){return A===62?(e.consume(A),z):A===45&&i===2?(e.consume(A),F):M(A)}function z(A){return A===null||Tn(A)?(e.exit("htmlFlowData"),H(A)):(e.consume(A),z)}function H(A){return e.exit("htmlFlow"),t(A)}}function pat(e,t,n){const r=this;return i;function i(o){return Tn(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function hat(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(_4,t,n)}}const vat={name:"htmlText",tokenize:gat};function gat(e,t,n){const r=this;let i,a,o;return s;function s(F){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(F),l}function l(F){return F===33?(e.consume(F),c):F===47?(e.consume(F),C):F===63?(e.consume(F),x):Sc(F)?(e.consume(F),E):n(F)}function c(F){return F===45?(e.consume(F),d):F===91?(e.consume(F),a=0,h):Sc(F)?(e.consume(F),w):n(F)}function d(F){return F===45?(e.consume(F),p):n(F)}function f(F){return F===null?n(F):F===45?(e.consume(F),m):Tn(F)?(o=f,D(F)):(e.consume(F),f)}function m(F){return F===45?(e.consume(F),p):f(F)}function p(F){return F===62?O(F):F===45?m(F):f(F)}function h(F){const z="CDATA[";return F===z.charCodeAt(a++)?(e.consume(F),a===z.length?v:h):n(F)}function v(F){return F===null?n(F):F===93?(e.consume(F),g):Tn(F)?(o=v,D(F)):(e.consume(F),v)}function g(F){return F===93?(e.consume(F),y):v(F)}function y(F){return F===62?O(F):F===93?(e.consume(F),y):v(F)}function w(F){return F===null||F===62?O(F):Tn(F)?(o=w,D(F)):(e.consume(F),w)}function x(F){return F===null?n(F):F===63?(e.consume(F),S):Tn(F)?(o=x,D(F)):(e.consume(F),x)}function S(F){return F===62?O(F):x(F)}function C(F){return Sc(F)?(e.consume(F),_):n(F)}function _(F){return F===45||hs(F)?(e.consume(F),_):k(F)}function k(F){return Tn(F)?(o=k,D(F)):wr(F)?(e.consume(F),k):O(F)}function E(F){return F===45||hs(F)?(e.consume(F),E):F===47||F===62||Do(F)?T(F):n(F)}function T(F){return F===47?(e.consume(F),O):F===58||F===95||Sc(F)?(e.consume(F),$):Tn(F)?(o=T,D(F)):wr(F)?(e.consume(F),T):O(F)}function $(F){return F===45||F===46||F===58||F===95||hs(F)?(e.consume(F),$):P(F)}function P(F){return F===61?(e.consume(F),M):Tn(F)?(o=P,D(F)):wr(F)?(e.consume(F),P):T(F)}function M(F){return F===null||F===60||F===61||F===62||F===96?n(F):F===34||F===39?(e.consume(F),i=F,j):Tn(F)?(o=M,D(F)):wr(F)?(e.consume(F),M):(e.consume(F),I)}function j(F){return F===i?(e.consume(F),i=void 0,R):F===null?n(F):Tn(F)?(o=j,D(F)):(e.consume(F),j)}function I(F){return F===null||F===34||F===39||F===60||F===61||F===96?n(F):F===47||F===62||Do(F)?T(F):(e.consume(F),I)}function R(F){return F===47||F===62||Do(F)?T(F):n(F)}function O(F){return F===62?(e.consume(F),e.exit("htmlTextData"),e.exit("htmlText"),t):n(F)}function D(F){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),L}function L(F){return wr(F)?Kr(e,B,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):B(F)}function B(F){return e.enter("htmlTextData"),o(F)}}const F9={name:"labelEnd",resolveAll:wat,resolveTo:Sat,tokenize:Cat},bat={tokenize:kat},yat={tokenize:_at},xat={tokenize:Eat};function wat(e){let t=-1;const n=[];for(;++t=3&&(c===null||Tn(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),wr(c)?Kr(e,s,"whitespace")(c):s(c))}}const Co={continuation:{tokenize:Aat},exit:Dat,name:"list",tokenize:Nat},Mat={partial:!0,tokenize:Lat},jat={partial:!0,tokenize:Fat};function Nat(e,t,n){const r=this,i=r.events[r.events.length-1];let a=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(p){const h=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:sO(p)){if(r.containerState.type||(r.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(oC,n,c)(p):c(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(p)}return n(p)}function l(p){return sO(p)&&++o<10?(e.consume(p),l):(!r.interrupt||o<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),c(p)):n(p)}function c(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(_4,r.interrupt?n:d,e.attempt(Mat,m,f))}function d(p){return r.containerState.initialBlankLine=!0,a++,m(p)}function f(p){return wr(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),m):n(p)}function m(p){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}function Aat(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(_4,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Kr(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!wr(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(jat,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Kr(e,e.attempt(Co,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function Fat(e,t,n){const r=this;return Kr(e,i,"listItemIndent",r.containerState.size+1);function i(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}}function Dat(e){e.exit(this.containerState.type)}function Lat(e,t,n){const r=this;return Kr(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!wr(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const sU={name:"setextUnderline",resolveTo:Bat,tokenize:zat};function Bat(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!a&&e[n][1].type==="definition"&&(a=n);const o={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",a?(e.splice(i,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end={...e[a][1].end}):e[r][1]=o,e.push(["exit",o,t]),e}function zat(e,t,n){const r=this;let i;return a;function a(c){let d=r.events.length,f;for(;d--;)if(r.events[d][1].type!=="lineEnding"&&r.events[d][1].type!=="linePrefix"&&r.events[d][1].type!=="content"){f=r.events[d][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||f)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),wr(c)?Kr(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||Tn(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const Hat={tokenize:Vat};function Vat(e){const t=this,n=e.attempt(_4,r,e.attempt(this.parser.constructs.flowInitial,i,Kr(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Kit,i)),"linePrefix")));return n;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Wat={resolveAll:Fue()},Uat=Aue("string"),qat=Aue("text");function Aue(e){return{resolveAll:Fue(e==="text"?Gat:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],a=n.attempt(i,o,s);return o;function o(d){return c(d)?a(d):s(d)}function s(d){if(d===null){n.consume(d);return}return n.enter("data"),n.consume(d),l}function l(d){return c(d)?(n.exit("data"),a(d)):(n.consume(d),l)}function c(d){if(d===null)return!0;const f=i[d];let m=-1;if(f)for(;++m-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function oot(e,t){let n=-1;const r=[];let i;for(;++n0){const ye=be.tokenStack[be.tokenStack.length-1];(ye[1]||ZW).call(be,void 0,ye[0])}for(de.position={start:nd(ie.length>0?ie[0][1].start:{line:1,column:1,offset:0}),end:nd(ie.length>0?ie[ie.length-2][1].end:{line:1,column:1,offset:0})},xe=-1;++xe1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function sot(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function lot(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Eue(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),a=i[0];a&&a.type==="text"?a.value="["+a.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function cot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Eue(e,t);const i={src:Cg(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)}function uot(e,t){const n={src:Cg(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function dot(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function fot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Eue(e,t);const i={href:Cg(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function mot(e,t){const n={href:Cg(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function pot(e,t,n){const r=e.all(t),i=n?hot(n):$ue(t),a={},o=[];if(typeof t.checked=="boolean"){const d=r[0];let f;d&&d.type==="element"&&d.tagName==="p"?f=d:(f={type:"element",tagName:"p",properties:{},children:[]},r.unshift(f)),f.children.length>0&&f.children.unshift({type:"text",value:" "}),f.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s0){const ye=xe.tokenStack[xe.tokenStack.length-1];(ye[1]||cU).call(xe,void 0,ye[0])}for(de.position={start:nd(oe.length>0?oe[0][1].start:{line:1,column:1,offset:0}),end:nd(oe.length>0?oe[oe.length-2][1].end:{line:1,column:1,offset:0})},be=-1;++be1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function Cot(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function kot(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Bue(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),a=i[0];a&&a.type==="text"?a.value="["+a.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function _ot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Bue(e,t);const i={src:kg(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)}function Eot(e,t){const n={src:kg(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function $ot(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function Tot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Bue(e,t);const i={href:kg(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function Pot(e,t){const n={href:kg(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function Rot(e,t,n){const r=e.all(t),i=n?Iot(n):zue(t),a={},o=[];if(typeof t.checked=="boolean"){const d=r[0];let f;d&&d.type==="element"&&d.tagName==="p"?f=d:(f={type:"element",tagName:"p",properties:{},children:[]},r.unshift(f)),f.children.length>0&&f.children.unshift({type:"text",value:" "}),f.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s1}function vot(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=P9(t.children[1]),l=sue(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),i.push(o)}const a={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)}function wot(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const c=[];for(;++l0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(nU(t.slice(i),i>0,!1)),a.join("")}function nU(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===eU||a===tU;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===eU||a===tU;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function kot(e,t){const n={type:"text",value:Sot(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function _ot(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Eot={blockquote:tot,break:not,code:rot,delete:iot,emphasis:aot,footnoteReference:oot,heading:sot,html:lot,imageReference:cot,image:uot,inlineCode:dot,linkReference:fot,link:mot,listItem:pot,list:vot,paragraph:got,root:bot,strong:yot,table:xot,tableCell:Cot,tableRow:wot,text:kot,thematicBreak:_ot,toml:zw,yaml:zw,definition:zw,footnoteDefinition:zw};function zw(){}const Tue=-1,_4=0,wb=1,W2=2,A9=3,F9=4,D9=5,L9=6,Pue=7,Rue=8,rU=typeof self=="object"?self:globalThis,$ot=(e,t)=>{const n=(i,a)=>(e.set(a,i),i),r=i=>{if(e.has(i))return e.get(i);const[a,o]=t[i];switch(a){case _4:case Tue:return n(o,i);case wb:{const s=n([],i);for(const l of o)s.push(r(l));return s}case W2:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case A9:return n(new Date(o),i);case F9:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case D9:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case L9:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case Pue:{const{name:s,message:l}=o;return n(new rU[s](l),i)}case Rue:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{const{buffer:s}=new Uint8Array(o);return n(new DataView(s),o)}}return n(new rU[a](o),i)};return r},iU=e=>$ot(new Map,e)(0),Wp="",{toString:Tot}={},{keys:Pot}=Object,x0=e=>{const t=typeof e;if(t!=="object"||!e)return[_4,t];const n=Tot.call(e).slice(8,-1);switch(n){case"Array":return[wb,Wp];case"Object":return[W2,Wp];case"Date":return[A9,Wp];case"RegExp":return[F9,Wp];case"Map":return[D9,Wp];case"Set":return[L9,Wp];case"DataView":return[wb,n]}return n.includes("Array")?[wb,n]:n.includes("Error")?[Pue,n]:[W2,n]},Hw=([e,t])=>e===_4&&(t==="function"||t==="symbol"),Rot=(e,t,n,r)=>{const i=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},a=o=>{if(n.has(o))return n.get(o);let[s,l]=x0(o);switch(s){case _4:{let d=o;switch(l){case"bigint":s=Rue,d=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);d=null;break;case"undefined":return i([Tue],o)}return i([s,d],o)}case wb:{if(l){let m=o;return l==="DataView"?m=new Uint8Array(o.buffer):l==="ArrayBuffer"&&(m=new Uint8Array(o)),i([l,[...m]],o)}const d=[],f=i([s,d],o);for(const m of o)d.push(a(m));return f}case W2:{if(l)switch(l){case"BigInt":return i([l,o.toString()],o);case"Boolean":case"Number":case"String":return i([l,o.valueOf()],o)}if(t&&"toJSON"in o)return a(o.toJSON());const d=[],f=i([s,d],o);for(const m of Pot(o))(e||!Hw(x0(o[m])))&&d.push([a(m),a(o[m])]);return f}case A9:return i([s,o.toISOString()],o);case F9:{const{source:d,flags:f}=o;return i([s,{source:d,flags:f}],o)}case D9:{const d=[],f=i([s,d],o);for(const[m,p]of o)(e||!(Hw(x0(m))||Hw(x0(p))))&&d.push([a(m),a(p)]);return f}case L9:{const d=[],f=i([s,d],o);for(const m of o)(e||!Hw(x0(m)))&&d.push(a(m));return f}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},aU=(e,{json:t,lossy:n}={})=>{const r=[];return Rot(!(t||n),!!t,new Map,r)(e),r},U2=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?iU(aU(e,t)):structuredClone(e):(e,t)=>iU(aU(e,t));function Iot(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Oot(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Mot(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Iot,r=e.options.footnoteBackLabel||Oot,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l0&&h.push({type:"text",value:" "});let w=typeof n=="string"?n:n(l,p);typeof w=="string"&&(w={type:"text",value:w}),h.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(p>1?"-"+p:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,p),className:["data-footnote-backref"]},children:Array.isArray(w)?w:[w]})}const g=d[d.length-1];if(g&&g.type==="element"&&g.tagName==="p"){const w=g.children[g.children.length-1];w&&w.type==="text"?w.value+=" ":g.children.push({type:"text",value:" "}),g.children.push(...h)}else d.push(...h);const y={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(d,!0)};e.patch(c,y),s.push(y)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...U2(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` +`});const c={type:"element",tagName:"li",properties:a,children:o};return e.patch(t,c),e.applyData(t,c)}function Iot(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r1}function Oot(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=I9(t.children[1]),l=wue(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),i.push(o)}const a={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)}function Fot(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const c=[];for(;++l0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(fU(t.slice(i),i>0,!1)),a.join("")}function fU(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===uU||a===dU;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===uU||a===dU;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function Bot(e,t){const n={type:"text",value:Lot(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function zot(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Hot={blockquote:got,break:bot,code:yot,delete:xot,emphasis:wot,footnoteReference:Sot,heading:Cot,html:kot,imageReference:_ot,image:Eot,inlineCode:$ot,linkReference:Tot,link:Pot,listItem:Rot,list:Oot,paragraph:Mot,root:jot,strong:Not,table:Aot,tableCell:Dot,tableRow:Fot,text:Bot,thematicBreak:zot,toml:Hw,yaml:Hw,definition:Hw,footnoteDefinition:Hw};function Hw(){}const Hue=-1,E4=0,Sb=1,U2=2,D9=3,L9=4,B9=5,z9=6,Vue=7,Wue=8,mU=typeof self=="object"?self:globalThis,Vot=(e,t)=>{const n=(i,a)=>(e.set(a,i),i),r=i=>{if(e.has(i))return e.get(i);const[a,o]=t[i];switch(a){case E4:case Hue:return n(o,i);case Sb:{const s=n([],i);for(const l of o)s.push(r(l));return s}case U2:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case D9:return n(new Date(o),i);case L9:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case B9:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case z9:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case Vue:{const{name:s,message:l}=o;return n(new mU[s](l),i)}case Wue:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{const{buffer:s}=new Uint8Array(o);return n(new DataView(s),o)}}return n(new mU[a](o),i)};return r},pU=e=>Vot(new Map,e)(0),qp="",{toString:Wot}={},{keys:Uot}=Object,S0=e=>{const t=typeof e;if(t!=="object"||!e)return[E4,t];const n=Wot.call(e).slice(8,-1);switch(n){case"Array":return[Sb,qp];case"Object":return[U2,qp];case"Date":return[D9,qp];case"RegExp":return[L9,qp];case"Map":return[B9,qp];case"Set":return[z9,qp];case"DataView":return[Sb,n]}return n.includes("Array")?[Sb,n]:n.includes("Error")?[Vue,n]:[U2,n]},Vw=([e,t])=>e===E4&&(t==="function"||t==="symbol"),qot=(e,t,n,r)=>{const i=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},a=o=>{if(n.has(o))return n.get(o);let[s,l]=S0(o);switch(s){case E4:{let d=o;switch(l){case"bigint":s=Wue,d=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);d=null;break;case"undefined":return i([Hue],o)}return i([s,d],o)}case Sb:{if(l){let m=o;return l==="DataView"?m=new Uint8Array(o.buffer):l==="ArrayBuffer"&&(m=new Uint8Array(o)),i([l,[...m]],o)}const d=[],f=i([s,d],o);for(const m of o)d.push(a(m));return f}case U2:{if(l)switch(l){case"BigInt":return i([l,o.toString()],o);case"Boolean":case"Number":case"String":return i([l,o.valueOf()],o)}if(t&&"toJSON"in o)return a(o.toJSON());const d=[],f=i([s,d],o);for(const m of Uot(o))(e||!Vw(S0(o[m])))&&d.push([a(m),a(o[m])]);return f}case D9:return i([s,o.toISOString()],o);case L9:{const{source:d,flags:f}=o;return i([s,{source:d,flags:f}],o)}case B9:{const d=[],f=i([s,d],o);for(const[m,p]of o)(e||!(Vw(S0(m))||Vw(S0(p))))&&d.push([a(m),a(p)]);return f}case z9:{const d=[],f=i([s,d],o);for(const m of o)(e||!Vw(S0(m)))&&d.push(a(m));return f}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},hU=(e,{json:t,lossy:n}={})=>{const r=[];return qot(!(t||n),!!t,new Map,r)(e),r},q2=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?pU(hU(e,t)):structuredClone(e):(e,t)=>pU(hU(e,t));function Got(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Kot(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Yot(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Got,r=e.options.footnoteBackLabel||Kot,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l0&&h.push({type:"text",value:" "});let w=typeof n=="string"?n:n(l,p);typeof w=="string"&&(w={type:"text",value:w}),h.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(p>1?"-"+p:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,p),className:["data-footnote-backref"]},children:Array.isArray(w)?w:[w]})}const g=d[d.length-1];if(g&&g.type==="element"&&g.tagName==="p"){const w=g.children[g.children.length-1];w&&w.type==="text"?w.value+=" ":g.children.push({type:"text",value:" "}),g.children.push(...h)}else d.push(...h);const y={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(d,!0)};e.patch(c,y),s.push(y)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...q2(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:` -`}]}}const Iue=function(e){if(e==null)return Fot;if(typeof e=="function")return E4(e);if(typeof e=="object")return Array.isArray(e)?jot(e):Not(e);if(typeof e=="string")return Aot(e);throw new Error("Expected function, string, or object as test")};function jot(e){const t=[];let n=-1;for(;++n":""))+")"})}return m;function m(){let p=Oue,h,v,g;if((!t||a(l,c,d[d.length-1]||void 0))&&(p=Hot(n(l,d)),p[0]===oU))return p;if("children"in l&&l.children){const y=l;if(y.children&&p[0]!==Bot)for(v=(r?y.children.length:-1)+o,g=d.concat(y);v>-1&&v":""))+")"})}return m;function m(){let p=que,h,v,g;if((!t||a(l,c,d[d.length-1]||void 0))&&(p=ist(n(l,d)),p[0]===vU))return p;if("children"in l&&l.children){const y=l;if(y.children&&p[0]!==nst)for(v=(r?y.children.length:-1)+o,g=d.concat(y);v>-1&&v0&&n.push({type:"text",value:` -`}),n}function sU(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function lU(e,t){const n=Wot(e,t),r=n.one(e,void 0),i=Mot(n),a=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&a.children.push({type:"text",value:` -`},i),a}function Yot(e,t){return e&&"run"in e?async function(n,r){const i=lU(n,{file:r,...t});await e.run(i,r)}:function(n,r){return lU(n,{file:r,...e||t})}}function cU(e){if(e)throw e}var oS=Object.prototype.hasOwnProperty,jue=Object.prototype.toString,uU=Object.defineProperty,dU=Object.getOwnPropertyDescriptor,fU=function(t){return typeof Array.isArray=="function"?Array.isArray(t):jue.call(t)==="[object Array]"},mU=function(t){if(!t||jue.call(t)!=="[object Object]")return!1;var n=oS.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&oS.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||oS.call(t,i)},pU=function(t,n){uU&&n.name==="__proto__"?uU(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},hU=function(t,n){if(n==="__proto__")if(oS.call(t,n)){if(dU)return dU(t,n).value}else return;return t[n]},Xot=function e(){var t,n,r,i,a,o,s=arguments[0],l=1,c=arguments.length,d=!1;for(typeof s=="boolean"&&(d=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});lo.length;let l;s&&o.push(i);try{l=e.apply(this,o)}catch(c){const d=c;if(s&&n)throw d;return i(d)}s||(l&&l.then&&typeof l.then=="function"?l.then(a,i):l instanceof Error?i(l):a(l))}function i(o,...s){n||(n=!0,t(o,...s))}function a(o){i(null,o)}}const fc={basename:Zot,dirname:est,extname:tst,join:nst,sep:"/"};function Zot(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Yy(e);let n=0,r=-1,i=e.length,a;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else r<0&&(a=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else o<0&&(a=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(r=i):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function est(e){if(Yy(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function tst(e){Yy(e);let t=e.length,n=-1,r=0,i=-1,a=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?i<0?i=t:a!==1&&(a=1):i>-1&&(a=-1)}return i<0||n<0||a===0||a===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function nst(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function ist(e,t){let n="",r=0,i=-1,a=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=o,a=0;continue}}else if(n.length>0){n="",r=0,i=o,a=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,o):n=e.slice(i+1,o),r=o-i-1;i=o,a=0}else s===46&&a>-1?a++:a=-1}return n}function Yy(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const ast={cwd:ost};function ost(){return"/"}function cO(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function sst(e){if(typeof e=="string")e=new URL(e);else if(!cO(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return lst(e)}function lst(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n0){let[p,...h]=d;const v=r[m][1];lO(v)&&lO(p)&&(p=k8(!0,v,p)),r[m]=[c,p,...h]}}}}const fst=new B9().freeze();function T8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function P8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function R8(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function gU(e){if(!lO(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function bU(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Vw(e){return mst(e)?e:new Nue(e)}function mst(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function pst(e){return typeof e=="string"||hst(e)}function hst(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const vst="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",yU=[],xU={allowDangerousHtml:!0},gst=/^(https?|ircs?|mailto|xmpp)$/i,bst=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function wU(e){const t=yst(e),n=xst(e);return wst(t.runSync(t.parse(n),n),e)}function yst(e){const t=e.rehypePlugins||yU,n=e.remarkPlugins||yU,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...xU}:xU;return fst().use(eot).use(n).use(Yot,r).use(t)}function xst(e){const t=e.children||"",n=new Nue;return typeof t=="string"&&(n.value=t),n}function wst(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,a=t.disallowedElements,o=t.skipHtml,s=t.unwrapDisallowed,l=t.urlTransform||Cst;for(const d of bst)Object.hasOwn(t,d.from)&&(""+d.from+(d.to?"use `"+d.to+"` instead":"remove it")+vst+d.id,void 0);return t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),Mue(e,c),Mrt(e,{Fragment:b.Fragment,components:i,ignoreInvalidStyle:!0,jsx:b.jsx,jsxs:b.jsxs,passKeys:!0,passNode:!0});function c(d,f,m){if(d.type==="raw"&&m&&typeof f=="number")return o?m.children.splice(f,1):m.children[f]={type:"text",value:d.value},f;if(d.type==="element"){let p;for(p in w8)if(Object.hasOwn(w8,p)&&Object.hasOwn(d.properties,p)){const h=d.properties[p],v=w8[p];(v===null||v.includes(d.tagName))&&(d.properties[p]=l(String(h||""),p,d))}}if(d.type==="element"){let p=n?!n.includes(d.tagName):a?a.includes(d.tagName):!1;if(!p&&r&&typeof f=="number"&&(p=!r(d,f,m)),p&&m&&typeof f=="number")return s&&d.children?m.children.splice(f,1,...d.children):m.children.splice(f,1),f}}}function Cst(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||gst.test(e.slice(0,t))?e:""}function Ji(){return Ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||/ServerSideRendering/.test(navigator&&navigator.userAgent)?u.useEffect:u.useLayoutEffect;function Zp(e,t,n){var r=u.useRef(t);r.current=t,u.useEffect(function(){function i(a){r.current(a)}return e&&window.addEventListener(e,i,n),function(){e&&window.removeEventListener(e,i)}},[e])}var Sst=["container"];function kst(e){var t=e.container,n=t===void 0?document.body:t,r=$4(e,Sst);return Si.createPortal(K.createElement("div",Ji({},r)),n)}function _st(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M607.5 205.5l-178.5 178.5 178.5 178.5-45 45-178.5-178.5-178.5 178.5-45-45 178.5-178.5-178.5-178.5 45-45 178.5 178.5 178.5-178.5z"}))}function Est(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M640.5 352.5v63h-390l178.5 180-45 45-256.5-256.5 256.5-256.5 45 45-178.5 180h390z"}))}function $st(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M384 127.5l256.5 256.5-256.5 256.5-45-45 178.5-180h-390v-63h390l-178.5-180z"}))}function Tst(){return u.useEffect(function(){var e=document.body.style,t=e.overflow;return e.overflow="hidden",function(){e.overflow=t}},[]),null}function SU(e){var t=e.touches[0],n=t.clientX,r=t.clientY;if(e.touches.length>=2){var i=e.touches[1],a=i.clientX,o=i.clientY;return[(n+a)/2,(r+o)/2,Math.sqrt(Math.pow(a-n,2)+Math.pow(o-r,2))]}return[n,r,0]}var pd=function(e,t,n,r){var i,a=n*t,o=(a-r)/2,s=e;return a<=r?(i=1,s=0):e>0&&o-e<=0?(i=2,s=o):e<0&&o+e<=0&&(i=3,s=-o),[i,s]};function I8(e,t,n,r,i,a,o,s,l,c){o===void 0&&(o=innerWidth/2),s===void 0&&(s=innerHeight/2),l===void 0&&(l=0),c===void 0&&(c=0);var d=pd(e,a,n,innerWidth)[0],f=pd(t,a,r,innerHeight),m=innerWidth/2,p=innerHeight/2;return{x:o-a/i*(o-(m+e))-m+(r/n>=3&&n*a===innerWidth?0:d?l/2:l),y:s-a/i*(s-(p+t))-p+(f[0]?c/2:c),lastCX:o,lastCY:s}}function fO(e,t,n){var r=e%180!=0;return r?[n,t,r]:[t,n,r]}function O8(e,t,n){var r=fO(n,innerWidth,innerHeight),i=r[0],a=r[1],o=0,s=i,l=a,c=e/t*a,d=t/e*i;return e=a?s=c:e>=i&&ti/a?l=d:t/e>=3&&!r[2]?o=((l=d)-a)/2:s=c,{width:s,height:l,x:0,y:o,pause:!0}}function Uw(e,t){var n=t.leading,r=n!==void 0&&n,i=t.maxWait,a=t.wait,o=a===void 0?i||0:a,s=u.useRef(e);s.current=e;var l=u.useRef(0),c=u.useRef(),d=function(){return c.current&&clearTimeout(c.current)},f=u.useCallback(function(){var m=[].slice.call(arguments),p=Date.now();function h(){l.current=p,d(),s.current.apply(null,m)}var v=l.current,g=p-v;if(v===0&&(r&&h(),l.current=p),i!==void 0){if(g>i)return void h()}else g=1&&a&&a())};d()}function d(){l=requestAnimationFrame(c)}}var Rst={T:0,L:0,W:0,H:0,FIT:void 0},Fue=function(){var e=u.useRef(!1);return u.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e},Ist=["className"];function Ost(e){var t=e.className,n=t===void 0?"":t,r=$4(e,Ist);return K.createElement("div",Ji({className:"PhotoView__Spinner "+n},r),K.createElement("svg",{viewBox:"0 0 32 32",width:"36",height:"36",fill:"white"},K.createElement("path",{opacity:".25",d:"M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"}),K.createElement("path",{d:"M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"})))}var Mst=["src","loaded","broken","className","onPhotoLoad","loadingElement","brokenElement"];function jst(e){var t=e.src,n=e.loaded,r=e.broken,i=e.className,a=e.onPhotoLoad,o=e.loadingElement,s=e.brokenElement,l=$4(e,Mst),c=Fue();return t&&!r?K.createElement(K.Fragment,null,K.createElement("img",Ji({className:"PhotoView__Photo"+(i?" "+i:""),src:t,onLoad:function(d){var f=d.target;c.current&&a({loaded:!0,naturalWidth:f.naturalWidth,naturalHeight:f.naturalHeight})},onError:function(){c.current&&a({broken:!0})},draggable:!1,alt:""},l)),!n&&(o?K.createElement("span",{className:"PhotoView__icon"},o):K.createElement(Ost,{className:"PhotoView__icon"}))):s?K.createElement("span",{className:"PhotoView__icon"},typeof s=="function"?s({src:t}):s):null}var Nst={naturalWidth:void 0,naturalHeight:void 0,width:void 0,height:void 0,loaded:void 0,broken:!1,x:0,y:0,touched:!1,maskTouched:!1,rotate:0,scale:1,CX:0,CY:0,lastX:0,lastY:0,lastCX:0,lastCY:0,lastScale:1,touchTime:0,touchLength:0,pause:!0,stopRaf:!0,reach:void 0};function Ast(e){var t=e.item,n=t.src,r=t.render,i=t.width,a=i===void 0?0:i,o=t.height,s=o===void 0?0:o,l=t.originRef,c=e.visible,d=e.speed,f=e.easing,m=e.wrapClassName,p=e.className,h=e.style,v=e.loadingElement,g=e.brokenElement,y=e.onPhotoTap,w=e.onMaskTap,x=e.onReachMove,C=e.onReachUp,S=e.onPhotoResize,k=e.isActive,_=e.expose,E=q2(Nst),T=E[0],$=E[1],P=u.useRef(0),M=Fue(),j=T.naturalWidth,I=j===void 0?a:j,R=T.naturalHeight,O=R===void 0?s:R,L=T.width,D=L===void 0?a:L,B=T.height,F=B===void 0?s:B,z=T.loaded,H=z===void 0?!n:z,A=T.broken,V=T.x,W=T.y,U=T.touched,X=T.stopRaf,J=T.maskTouched,re=T.rotate,Q=T.scale,ne=T.CX,Z=T.CY,se=T.lastX,oe=T.lastY,ce=T.lastCX,te=T.lastCY,le=T.lastScale,pe=T.touchTime,we=T.touchLength,_e=T.pause,Y=T.reach,ae=hm({onScale:function(De){return ee(Ww(De))},onRotate:function(De){re!==De&&(_({rotate:De}),$(Ji({rotate:De},O8(I,O,De))))}});function ee(De,Ue,Le){Q!==De&&(_({scale:De}),$(Ji({scale:De},I8(V,W,D,F,Q,De,Ue,Le),De<=1&&{x:0,y:0})))}var q=Uw(function(De,Ue,Le){if(Le===void 0&&(Le=0),(U||J)&&k){var ft=fO(re,D,F),mt=ft[0],ut=ft[1];if(Le===0&&P.current===0){var gt=Math.abs(De-ne)<=20,Pe=Math.abs(Ue-Z)<=20;if(gt&&Pe)return void $({lastCX:De,lastCY:Ue});P.current=gt?Ue>Z?3:2:1}var Te,Ie=De-ce,$e=Ue-te;if(Le===0){var je=pd(Ie+se,Q,mt,innerWidth)[0],Ke=pd($e+oe,Q,ut,innerHeight);Te=function(st,Xe,Ge,ct){return Xe&&st===1||ct==="x"?"x":Ge&&st>1||ct==="y"?"y":void 0}(P.current,je,Ke[0],Y),Te!==void 0&&x(Te,De,Ue,Q)}if(Te==="x"||J)return void $({reach:"x"});var Ze=Ww(Q+(Le-we)/100/2*Q,I/D,.2);_({scale:Ze}),$(Ji({touchLength:Le,reach:Te,scale:Ze},I8(V,W,D,F,Q,Ze,De,Ue,Ie,$e)))}},{maxWait:8});function ue(De){return!X&&!U&&(M.current&&$(Ji({},De,{pause:c})),M.current)}var ie,de,be,ke,xe,ye,Se,Oe,Re=(xe=function(De){return ue({x:De})},ye=function(De){return ue({y:De})},Se=function(De){return M.current&&(_({scale:De}),$({scale:De})),!U&&M.current},Oe=hm({X:function(De){return xe(De)},Y:function(De){return ye(De)},S:function(De){return Se(De)}}),function(De,Ue,Le,ft,mt,ut,gt,Pe,Te,Ie,$e){var je=fO(Ie,mt,ut),Ke=je[0],Ze=je[1],st=pd(De,Pe,Ke,innerWidth),Xe=st[0],Ge=st[1],ct=pd(Ue,Pe,Ze,innerHeight),yt=ct[0],Rt=ct[1],Nt=Date.now()-$e;if(Nt>=200||Pe!==gt||Math.abs(Te-gt)>1){var Ct=I8(De,Ue,mt,ut,gt,Pe),Je=Ct.x,Me=Ct.y,ze=Xe?Ge:Je!==De?Je:null,tt=yt?Rt:Me!==Ue?Me:null;return ze!==null&&zf(De,ze,Oe.X),tt!==null&&zf(Ue,tt,Oe.Y),void(Pe!==gt&&zf(gt,Pe,Oe.S))}var ot=(De-Le)/Nt,Qe=(Ue-ft)/Nt,nt=Math.sqrt(Math.pow(ot,2)+Math.pow(Qe,2)),lt=!1,xt=!1;(function(Dt,vt){var at,St=Dt,nn=0,rn=0,At=function(kr){at||(at=kr);var Nr=kr-at,Yr=Math.sign(Dt),Vr=-.001*Yr,Tn=Math.sign(-St)*Math.pow(St,2)*2e-4,qt=St*Nr+(Vr+Tn)*Math.pow(Nr,2)/2;nn+=qt,at=kr,Yr*(St+=(Vr+Tn)*Nr)<=0?In():vt(nn)?$n():In()};function $n(){rn=requestAnimationFrame(At)}function In(){cancelAnimationFrame(rn)}$n()})(nt,function(Dt){var vt=De+Dt*(ot/nt),at=Ue+Dt*(Qe/nt),St=pd(vt,gt,Ke,innerWidth),nn=St[0],rn=St[1],At=pd(at,gt,Ze,innerHeight),$n=At[0],In=At[1];if(nn&&!lt&&(lt=!0,Xe?zf(vt,rn,Oe.X):kU(rn,vt+(vt-rn),Oe.X)),$n&&!xt&&(xt=!0,yt?zf(at,In,Oe.Y):kU(In,at+(at-In),Oe.Y)),lt&&xt)return!1;var kr=lt||Oe.X(rn),Nr=xt||Oe.Y(In);return kr&&Nr})}),Fe=(ie=y,de=function(De,Ue){Y||ee(Q!==1?1:Math.max(2,I/D),De,Ue)},be=u.useRef(0),ke=Uw(function(){be.current=0,ie.apply(void 0,[].slice.call(arguments))},{wait:300}),function(){var De=[].slice.call(arguments);be.current+=1,ke.apply(void 0,De),be.current>=2&&(ke.cancel(),be.current=0,de.apply(void 0,De))});function Ce(De,Ue){if(P.current=0,(U||J)&&k){$({touched:!1,maskTouched:!1,pause:!1,stopRaf:!1,reach:void 0});var Le=Ww(Q,I/D);if(Re(V,W,se,oe,D,F,Q,Le,le,re,pe),C(De,Ue),ne===De&&Z===Ue){if(U)return void Fe(De,Ue);J&&w(De,Ue)}}}function ve(De,Ue,Le){Le===void 0&&(Le=0),$({touched:!0,CX:De,CY:Ue,lastCX:De,lastCY:Ue,lastX:V,lastY:W,lastScale:Q,touchLength:Le,touchTime:Date.now()})}function ge(De){$({maskTouched:!0,CX:De.clientX,CY:De.clientY,lastX:V,lastY:W})}Zp(au?void 0:"mousemove",function(De){De.preventDefault(),q(De.clientX,De.clientY)}),Zp(au?void 0:"mouseup",function(De){Ce(De.clientX,De.clientY)}),Zp(au?"touchmove":void 0,function(De){De.preventDefault();var Ue=SU(De);q.apply(void 0,Ue)},{passive:!1}),Zp(au?"touchend":void 0,function(De){var Ue=De.changedTouches[0];Ce(Ue.clientX,Ue.clientY)},{passive:!1}),Zp("resize",Uw(function(){H&&!U&&($(O8(I,O,re)),S())},{maxWait:8})),dO(function(){k&&_(Ji({scale:Q,rotate:re},ae))},[k]);var Ee=function(De,Ue,Le,ft,mt,ut,gt,Pe,Te,Ie){var $e=function(Je,Me,ze,tt,ot){var Qe=u.useRef(!1),nt=q2({lead:!0,scale:ze}),lt=nt[0],xt=lt.lead,Dt=lt.scale,vt=nt[1],at=Uw(function(St){try{return ot(!0),vt({lead:!1,scale:St}),Promise.resolve()}catch(nn){return Promise.reject(nn)}},{wait:tt});return dO(function(){Qe.current?(ot(!1),vt({lead:!0}),at(ze)):Qe.current=!0},[ze]),xt?[Je*Dt,Me*Dt,ze/Dt]:[Je*ze,Me*ze,1]}(ut,gt,Pe,Te,Ie),je=$e[0],Ke=$e[1],Ze=$e[2],st=function(Je,Me,ze,tt,ot){var Qe=u.useState(Rst),nt=Qe[0],lt=Qe[1],xt=u.useState(0),Dt=xt[0],vt=xt[1],at=u.useRef(),St=hm({OK:function(){return Je&&vt(4)}});function nn(rn){ot(!1),vt(rn)}return u.useEffect(function(){if(at.current||(at.current=Date.now()),ze){if(function(rn,At){var $n=rn&&rn.current;if($n&&$n.nodeType===1){var In=$n.getBoundingClientRect();At({T:In.top,L:In.left,W:In.width,H:In.height,FIT:$n.tagName==="IMG"?getComputedStyle($n).objectFit:void 0})}}(Me,lt),Je)return Date.now()-at.current<250?(vt(1),requestAnimationFrame(function(){vt(2),requestAnimationFrame(function(){return nn(3)})}),void setTimeout(St.OK,tt)):void vt(4);nn(5)}},[Je,ze]),[Dt,nt]}(De,Ue,Le,Te,Ie),Xe=st[0],Ge=st[1],ct=Ge.W,yt=Ge.FIT,Rt=innerWidth/2,Nt=innerHeight/2,Ct=Xe<3||Xe>4;return[Ct?ct?Ge.L:Rt:ft+(Rt-ut*Pe/2),Ct?ct?Ge.T:Nt:mt+(Nt-gt*Pe/2),je,Ct&&yt?je*(Ge.H/ct):Ke,Xe===0?Ze:Ct?ct/(ut*Pe)||.01:Ze,Ct?yt?1:0:1,Xe,yt]}(c,l,H,V,W,D,F,Q,d,function(De){return $({pause:De})}),Ne=Ee[4],We=Ee[6],He="transform "+d+"ms "+f,Ye={className:p,onMouseDown:au?void 0:function(De){De.stopPropagation(),De.button===0&&ve(De.clientX,De.clientY,0)},onTouchStart:au?function(De){De.stopPropagation(),ve.apply(void 0,SU(De))}:void 0,onWheel:function(De){if(!Y){var Ue=Ww(Q-De.deltaY/100/2,I/D);$({stopRaf:!0}),ee(Ue,De.clientX,De.clientY)}},style:{width:Ee[2]+"px",height:Ee[3]+"px",opacity:Ee[5],objectFit:We===4?void 0:Ee[7],transform:re?"rotate("+re+"deg)":void 0,transition:We>2?He+", opacity "+d+"ms ease, height "+(We<4?d/2:We>4?d:0)+"ms "+f:void 0}};return K.createElement("div",{className:"PhotoView__PhotoWrap"+(m?" "+m:""),style:h,onMouseDown:!au&&k?ge:void 0,onTouchStart:au&&k?function(De){return ge(De.touches[0])}:void 0},K.createElement("div",{className:"PhotoView__PhotoBox",style:{transform:"matrix("+Ne+", 0, 0, "+Ne+", "+Ee[0]+", "+Ee[1]+")",transition:U||_e?void 0:He,willChange:k?"transform":void 0}},n?K.createElement(jst,Ji({src:n,loaded:H,broken:A},Ye,{onPhotoLoad:function(De){$(Ji({},De,De.loaded&&O8(De.naturalWidth||0,De.naturalHeight||0,re)))},loadingElement:v,brokenElement:g})):r&&r({attrs:Ye,scale:Ne,rotate:re})))}var _U={x:0,touched:!1,pause:!1,lastCX:void 0,lastCY:void 0,bg:void 0,lastBg:void 0,overlay:!0,minimal:!0,scale:1,rotate:0};function Fst(e){var t=e.loop,n=t===void 0?3:t,r=e.speed,i=e.easing,a=e.photoClosable,o=e.maskClosable,s=o===void 0||o,l=e.maskOpacity,c=l===void 0?1:l,d=e.pullClosable,f=d===void 0||d,m=e.bannerVisible,p=m===void 0||m,h=e.overlayRender,v=e.toolbarRender,g=e.className,y=e.maskClassName,w=e.photoClassName,x=e.photoWrapClassName,C=e.loadingElement,S=e.brokenElement,k=e.images,_=e.index,E=_===void 0?0:_,T=e.onIndexChange,$=e.visible,P=e.onClose,M=e.afterClose,j=e.portalContainer,I=q2(_U),R=I[0],O=I[1],L=u.useState(0),D=L[0],B=L[1],F=R.x,z=R.touched,H=R.pause,A=R.lastCX,V=R.lastCY,W=R.bg,U=W===void 0?c:W,X=R.lastBg,J=R.overlay,re=R.minimal,Q=R.scale,ne=R.rotate,Z=R.onScale,se=R.onRotate,oe=e.hasOwnProperty("index"),ce=oe?E:D,te=oe?T:B,le=u.useRef(ce),pe=k.length,we=k[ce],_e=typeof n=="boolean"?n:pe>n,Y=function(Ne,We){var He=u.useReducer(function(Le){return!Le},!1)[1],Ye=u.useRef(0),De=function(Le){var ft=u.useRef(Le);function mt(ut){ft.current=ut}return u.useMemo(function(){(function(ut){Ne?(ut(Ne),Ye.current=1):Ye.current=2})(mt)},[Le]),[ft.current,mt]}(Ne),Ue=De[1];return[De[0],Ye.current,function(){He(),Ye.current===2&&(Ue(!1),We&&We()),Ye.current=0}]}($,M),ae=Y[0],ee=Y[1],q=Y[2];dO(function(){if(ae)return O({pause:!0,x:ce*-(innerWidth+Up)}),void(le.current=ce);O(_U)},[ae]);var ue=hm({close:function(Ne){se&&se(0),O({overlay:!0,lastBg:U}),P(Ne)},changeIndex:function(Ne,We){We===void 0&&(We=!1);var He=_e?le.current+(Ne-ce):Ne,Ye=pe-1,De=uO(He,0,Ye),Ue=_e?He:De,Le=innerWidth+Up;O({touched:!1,lastCX:void 0,lastCY:void 0,x:-Le*Ue,pause:We}),le.current=Ue,te&&te(_e?Ne<0?Ye:Ne>Ye?0:Ne:De)}}),ie=ue.close,de=ue.changeIndex;function be(Ne){return Ne?ie():O({overlay:!J})}function ke(){O({x:-(innerWidth+Up)*ce,lastCX:void 0,lastCY:void 0,pause:!0}),le.current=ce}function xe(Ne,We,He,Ye){Ne==="x"?function(De){if(A!==void 0){var Ue=De-A,Le=Ue;!_e&&(ce===0&&Ue>0||ce===pe-1&&Ue<0)&&(Le=Ue/2),O({touched:!0,lastCX:A,x:-(innerWidth+Up)*le.current+Le,pause:!1})}else O({touched:!0,lastCX:De,x:F,pause:!1})}(We):Ne==="y"&&function(De,Ue){if(V!==void 0){var Le=c===null?null:uO(c,.01,c-Math.abs(De-V)/100/4);O({touched:!0,lastCY:V,bg:Ue===1?Le:c,minimal:Ue===1})}else O({touched:!0,lastCY:De,bg:U,minimal:!0})}(He,Ye)}function ye(Ne,We){var He=Ne-(A??Ne),Ye=We-(V??We),De=!1;if(He<-40)de(ce+1);else if(He>40)de(ce-1);else{var Ue=-(innerWidth+Up)*le.current;Math.abs(Ye)>100&&re&&f&&(De=!0,ie()),O({touched:!1,x:Ue,lastCX:void 0,lastCY:void 0,bg:c,overlay:!!De||J})}}Zp("keydown",function(Ne){if($)switch(Ne.key){case"ArrowLeft":de(ce-1,!0);break;case"ArrowRight":de(ce+1,!0);break;case"Escape":ie()}});var Se=function(Ne,We,He){return u.useMemo(function(){var Ye=Ne.length;return He?Ne.concat(Ne).concat(Ne).slice(Ye+We-1,Ye+We+2):Ne.slice(Math.max(We-1,0),Math.min(We+2,Ye+1))},[Ne,We,He])}(k,ce,_e);if(!ae)return null;var Oe=J&&!ee,Re=$?U:X,Fe=Z&&se&&{images:k,index:ce,visible:$,onClose:ie,onIndexChange:de,overlayVisible:Oe,overlay:we&&we.overlay,scale:Q,rotate:ne,onScale:Z,onRotate:se},Ce=r?r(ee):400,ve=i?i(ee):CU,ge=r?r(3):600,Ee=i?i(3):CU;return K.createElement(kst,{className:"PhotoView-Portal"+(Oe?"":" PhotoView-Slider__clean")+($?"":" PhotoView-Slider__willClose")+(g?" "+g:""),role:"dialog",onClick:function(Ne){return Ne.stopPropagation()},container:j},$&&K.createElement(Tst,null),K.createElement("div",{className:"PhotoView-Slider__Backdrop"+(y?" "+y:"")+(ee===1?" PhotoView-Slider__fadeIn":ee===2?" PhotoView-Slider__fadeOut":""),style:{background:Re?"rgba(0, 0, 0, "+Re+")":void 0,transitionTimingFunction:ve,transitionDuration:(z?0:Ce)+"ms",animationDuration:Ce+"ms"},onAnimationEnd:q}),p&&K.createElement("div",{className:"PhotoView-Slider__BannerWrap"},K.createElement("div",{className:"PhotoView-Slider__Counter"},ce+1," / ",pe),K.createElement("div",{className:"PhotoView-Slider__BannerRight"},v&&Fe&&v(Fe),K.createElement(_st,{className:"PhotoView-Slider__toolbarIcon",onClick:ie}))),Se.map(function(Ne,We){var He=_e||ce!==0?le.current-1+We:ce+We;return K.createElement(Ast,{key:_e?Ne.key+"/"+Ne.src+"/"+He:Ne.key,item:Ne,speed:Ce,easing:ve,visible:$,onReachMove:xe,onReachUp:ye,onPhotoTap:function(){return be(a)},onMaskTap:function(){return be(s)},wrapClassName:x,className:w,style:{left:(innerWidth+Up)*He+"px",transform:"translate3d("+F+"px, 0px, 0)",transition:z||H?void 0:"transform "+ge+"ms "+Ee},loadingElement:C,brokenElement:S,onPhotoResize:ke,isActive:le.current===He,expose:O})}),!au&&p&&K.createElement(K.Fragment,null,(_e||ce!==0)&&K.createElement("div",{className:"PhotoView-Slider__ArrowLeft",onClick:function(){return de(ce-1,!0)}},K.createElement(Est,null)),(_e||ce+1-1){var y=c.slice();return y.splice(g,1,v),void s({images:y})}s(function(w){return{images:w.images.concat(v)}})},remove:function(v){s(function(g){var y=g.images.filter(function(w){return w.key!==v});return{images:y,index:Math.min(y.length-1,f)}})},show:function(v){var g=c.findIndex(function(y){return y.key===v});s({visible:!0,index:g}),r&&r(!0,g,o)}}),p=hm({close:function(){s({visible:!1}),r&&r(!1,f,o)},changeIndex:function(v){s({index:v}),n&&n(v,o)}}),h=u.useMemo(function(){return Ji({},o,m)},[o,m]);return K.createElement(Aue.Provider,{value:h},t,K.createElement(Fst,Ji({images:c,visible:d,index:f,onIndexChange:p.changeIndex,onClose:p.close},i)))}var Bu=function(e){var t,n,r=e.src,i=e.render,a=e.overlay,o=e.width,s=e.height,l=e.triggers,c=l===void 0?["onClick"]:l,d=e.children,f=u.useContext(Aue),m=(t=function(){return f.nextId()},(n=u.useRef({sign:!1,fn:void 0}).current).sign||(n.sign=!0,n.fn=t()),n.fn),p=u.useRef(null);u.useImperativeHandle(d==null?void 0:d.ref,function(){return p.current}),u.useEffect(function(){return function(){f.remove(m)}},[]);var h=hm({render:function(g){return i&&i(g)},show:function(g,y){f.show(m),function(w,x){if(d){var C=d.props[w];C&&C(x)}}(g,y)}}),v=u.useMemo(function(){var g={};return c.forEach(function(y){g[y]=h.show.bind(null,y)}),g},[]);return u.useEffect(function(){f.update({key:m,src:r,originRef:p,render:h.render,overlay:a,width:o,height:s})},[r]),d?u.Children.only(u.cloneElement(d,Ji({},v,{ref:p}))):null};async function Due(e){return On("/visitor/api/v1/message/rating/up",{method:"POST",data:{...e,channel:wn}})}async function Lue(e){return On("/visitor/api/v1/message/rating/down",{method:"POST",data:{...e,channel:wn}})}async function Bue(e){return On("/visitor/api/v1/message/rating/feedback",{method:"POST",data:{...e,channel:wn}})}async function zue(e){return On("/visitor/api/v1/message/rating/transfer",{method:"POST",data:{...e,channel:wn}})}const Bst=({url:e,isDarkMode:t,onLoaded:n,openInNewTabText:r})=>{const{translateString:i}=ur(),a=e.toLowerCase(),o=/(\.png|\.jpg|\.jpeg|\.gif|\.webp|\.bmp)(\?|$)/.test(a),s=/(\.mp4|\.webm|\.ogg|\.mov|\.m4v)(\?|$)/.test(a),l=/(\.mp3|\.wav|\.ogg|\.aac|\.m4a)(\?|$)/.test(a);return o?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("img",{src:e,alt:"preview",style:{maxWidth:"100%",maxHeight:"80vh"},onLoad:n})}):s?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("video",{src:e,controls:!0,style:{width:"100%",maxHeight:"80vh",background:"#000"},onLoadedData:n})}):l?b.jsxs("div",{style:{padding:24},children:[b.jsx("audio",{src:e,controls:!0,onLoadedData:n,style:{width:"100%"}}),b.jsx("div",{style:{marginTop:8},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]}):b.jsxs("div",{style:{height:"100%",minHeight:"70vh"},children:[b.jsx("iframe",{src:e,title:"preview",style:{width:"100%",height:"80vh",border:"none",background:t?"#111827":"#fff"},onLoad:n,sandbox:"allow-scripts allow-same-origin allow-forms allow-popups"}),b.jsx("div",{style:{padding:8,textAlign:"right"},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]})},zst=({open:e,onClose:t,url:n,title:r,isDarkMode:i=!1,loadingText:a,noContentText:o,openInNewTabText:s,copyLinkText:l,copySuccessText:c,copyFailedText:d,blockedPageText:f,debugHintText:m,width:p="80%"})=>{const[h,v]=u.useState(!1),[g,y]=u.useState(!1),w=u.useRef(null),{translateString:x}=ur();K.useEffect(()=>(w.current&&(clearTimeout(w.current),w.current=null),e&&n?(v(!0),y(!1),w.current=window.setTimeout(()=>{y(!0),v(!1)},1800)):(v(!1),y(!1)),()=>{w.current&&(clearTimeout(w.current),w.current=null)}),[e,n]);const C=async()=>{if(n)try{await navigator.clipboard.writeText(n),rt.success(c||x("bubbles.robot.copy.success")||"Link copied")}catch{rt.error(d||x("bubbles.robot.copy.failed")||"Copy failed")}};return b.jsx(_s,{title:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:8},children:[b.jsx("span",{children:r||x("bubbles.robot.preview")||"Preview"}),Xi&&b.jsx("span",{style:{fontSize:12,color:i?"#9CA3AF":"#999"},children:m||x("bubbles.robot.debug.cross.origin.hint")||"(Cross-origin preview blocked here; works in production)"})]}),width:p,open:e,onClose:t,destroyOnHidden:!0,styles:{body:{padding:0,backgroundColor:i?"#111827":"#fff"}},extra:n?b.jsxs("div",{style:{display:"flex",gap:12},children:[b.jsx($r,{title:l||x("bubbles.robot.copy.link")||"Copy link",children:b.jsx("button",{onClick:C,style:{background:"transparent",border:"none",cursor:"pointer",color:i?"#e6f7ff":"#333"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})}),b.jsx($r,{title:s||x("bubbles.robot.open.in.new.tab")||"Open in new tab",children:b.jsx("a",{href:n,target:"_blank",rel:"noopener noreferrer",style:{color:i?"#60a5fa":"#1890ff"},children:b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:b.jsx("path",{d:"M10 14L20 4M20 4H14M20 4V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})})]}):void 0,children:b.jsxs("div",{style:{height:"100%",minHeight:"70vh",position:"relative"},children:[n?b.jsx(Bst,{url:n,isDarkMode:i,onLoaded:()=>{v(!1),y(!1),w.current&&(clearTimeout(w.current),w.current=null)},openInNewTabText:s}):b.jsx("div",{style:{padding:24,color:i?"#e6f7ff":"#333"},children:o||x("bubbles.robot.no.content")||"No content"}),h&&b.jsx("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",background:i?"rgba(0,0,0,0.2)":"rgba(255,255,255,0.3)"},children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8},children:[b.jsx(Ya,{}),b.jsx("div",{style:{color:i?"#e6f7ff":"#333"},children:a||x("bubbles.robot.loading")||"Loading..."})]})}),!h&&n&&g&&b.jsx("div",{style:{position:"absolute",left:12,right:12,bottom:12,background:i?"rgba(17,24,39,0.9)":"rgba(255,255,255,0.95)",border:`1px solid ${i?"#374151":"#e5e7eb"}`,borderRadius:8,padding:12},children:b.jsx("div",{style:{fontSize:12,color:i?"#e6f7ff":"#333"},children:f||x("bubbles.robot.blocked.page")||"This page is blocked by the browser or disallows embedding. Open in a new window or copy the link."})})]})})},Hst=["bubbles.robot.feedback.option.irrelevant","bubbles.robot.feedback.option.unclear","bubbles.robot.feedback.option.outdated","bubbles.robot.feedback.option.ineffective","bubbles.robot.feedback.option.wrong.steps","bubbles.robot.feedback.option.bad.attitude","bubbles.robot.feedback.option.slow.response","bubbles.robot.feedback.option.not.solved"],EU=e=>e===$l||e===gu||e===SN||e===kN,Vst=({uid:e,content:t,type:n,status:r,thread:i,visitor:a,isThreadHistory:o=!1,isDarkMode:s=!1,onTransferToAgent:l,conversationType:c})=>{const[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(!1),[g,y]=u.useState(void 0),[w,x]=u.useState(()=>r&&EU(r)?r:""),[C,S]=u.useState(!1),[k]=u.useState(e),[_,E]=u.useState(""),[T,$]=u.useState(!1),{translateString:P}=ur(),[M,j]=u.useState(void 0),[I,R]=u.useState(void 0),[O,L]=u.useState(!1),[D,B]=u.useState(void 0),[F,z]=u.useState(""),[H,A]=u.useState(!1),[V,W]=u.useState([]),[U,X]=u.useState([]),[J,re]=u.useState(!1),[Q,ne]=u.useState([]),[Z,se]=u.useState(""),[oe,ce]=u.useState(!1),[te,le]=u.useState(!1),pe=u.useMemo(()=>{const ve=(d||"").trim(),ge=(I||"").trim();return ge?`${P("bubbles.robot.question")||"问题"}: ${ge} +`}),n}function gU(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function bU(e,t){const n=ost(e,t),r=n.one(e,void 0),i=Yot(n),a=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&a.children.push({type:"text",value:` +`},i),a}function dst(e,t){return e&&"run"in e?async function(n,r){const i=bU(n,{file:r,...t});await e.run(i,r)}:function(n,r){return bU(n,{file:r,...e||t})}}function yU(e){if(e)throw e}var sC=Object.prototype.hasOwnProperty,Kue=Object.prototype.toString,xU=Object.defineProperty,wU=Object.getOwnPropertyDescriptor,SU=function(t){return typeof Array.isArray=="function"?Array.isArray(t):Kue.call(t)==="[object Array]"},CU=function(t){if(!t||Kue.call(t)!=="[object Object]")return!1;var n=sC.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&sC.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||sC.call(t,i)},kU=function(t,n){xU&&n.name==="__proto__"?xU(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},_U=function(t,n){if(n==="__proto__")if(sC.call(t,n)){if(wU)return wU(t,n).value}else return;return t[n]},fst=function e(){var t,n,r,i,a,o,s=arguments[0],l=1,c=arguments.length,d=!1;for(typeof s=="boolean"&&(d=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});lo.length;let l;s&&o.push(i);try{l=e.apply(this,o)}catch(c){const d=c;if(s&&n)throw d;return i(d)}s||(l&&l.then&&typeof l.then=="function"?l.then(a,i):l instanceof Error?i(l):a(l))}function i(o,...s){n||(n=!0,t(o,...s))}function a(o){i(null,o)}}const fc={basename:hst,dirname:vst,extname:gst,join:bst,sep:"/"};function hst(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Jy(e);let n=0,r=-1,i=e.length,a;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else r<0&&(a=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else o<0&&(a=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(r=i):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function vst(e){if(Jy(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function gst(e){Jy(e);let t=e.length,n=-1,r=0,i=-1,a=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?i<0?i=t:a!==1&&(a=1):i>-1&&(a=-1)}return i<0||n<0||a===0||a===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function bst(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function xst(e,t){let n="",r=0,i=-1,a=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=o,a=0;continue}}else if(n.length>0){n="",r=0,i=o,a=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,o):n=e.slice(i+1,o),r=o-i-1;i=o,a=0}else s===46&&a>-1?a++:a=-1}return n}function Jy(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const wst={cwd:Sst};function Sst(){return"/"}function dO(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function Cst(e){if(typeof e=="string")e=new URL(e);else if(!dO(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return kst(e)}function kst(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n0){let[p,...h]=d;const v=r[m][1];uO(v)&&uO(p)&&(p=E8(!0,v,p)),r[m]=[c,p,...h]}}}}const Tst=new H9().freeze();function R8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function I8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function O8(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function $U(e){if(!uO(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function TU(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Ww(e){return Pst(e)?e:new Yue(e)}function Pst(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Rst(e){return typeof e=="string"||Ist(e)}function Ist(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Ost="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",PU=[],RU={allowDangerousHtml:!0},Mst=/^(https?|ircs?|mailto|xmpp)$/i,jst=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function IU(e){const t=Nst(e),n=Ast(e);return Fst(t.runSync(t.parse(n),n),e)}function Nst(e){const t=e.rehypePlugins||PU,n=e.remarkPlugins||PU,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...RU}:RU;return Tst().use(vot).use(n).use(dst,r).use(t)}function Ast(e){const t=e.children||"",n=new Yue;return typeof t=="string"&&(n.value=t),n}function Fst(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,a=t.disallowedElements,o=t.skipHtml,s=t.unwrapDisallowed,l=t.urlTransform||Dst;for(const d of jst)Object.hasOwn(t,d.from)&&(""+d.from+(d.to?"use `"+d.to+"` instead":"remove it")+Ost+d.id,void 0);return t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),Gue(e,c),Yrt(e,{Fragment:b.Fragment,components:i,ignoreInvalidStyle:!0,jsx:b.jsx,jsxs:b.jsxs,passKeys:!0,passNode:!0});function c(d,f,m){if(d.type==="raw"&&m&&typeof f=="number")return o?m.children.splice(f,1):m.children[f]={type:"text",value:d.value},f;if(d.type==="element"){let p;for(p in C8)if(Object.hasOwn(C8,p)&&Object.hasOwn(d.properties,p)){const h=d.properties[p],v=C8[p];(v===null||v.includes(d.tagName))&&(d.properties[p]=l(String(h||""),p,d))}}if(d.type==="element"){let p=n?!n.includes(d.tagName):a?a.includes(d.tagName):!1;if(!p&&r&&typeof f=="number"&&(p=!r(d,f,m)),p&&m&&typeof f=="number")return s&&d.children?m.children.splice(f,1,...d.children):m.children.splice(f,1),f}}}function Dst(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||Mst.test(e.slice(0,t))?e:""}function Qi(){return Qi=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||/ServerSideRendering/.test(navigator&&navigator.userAgent)?u.useEffect:u.useLayoutEffect;function th(e,t,n){var r=u.useRef(t);r.current=t,u.useEffect(function(){function i(a){r.current(a)}return e&&window.addEventListener(e,i,n),function(){e&&window.removeEventListener(e,i)}},[e])}var Lst=["container"];function Bst(e){var t=e.container,n=t===void 0?document.body:t,r=T4(e,Lst);return ki.createPortal(K.createElement("div",Qi({},r)),n)}function zst(e){return K.createElement("svg",Qi({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M607.5 205.5l-178.5 178.5 178.5 178.5-45 45-178.5-178.5-178.5 178.5-45-45 178.5-178.5-178.5-178.5 45-45 178.5 178.5 178.5-178.5z"}))}function Hst(e){return K.createElement("svg",Qi({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M640.5 352.5v63h-390l178.5 180-45 45-256.5-256.5 256.5-256.5 45 45-178.5 180h390z"}))}function Vst(e){return K.createElement("svg",Qi({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M384 127.5l256.5 256.5-256.5 256.5-45-45 178.5-180h-390v-63h390l-178.5-180z"}))}function Wst(){return u.useEffect(function(){var e=document.body.style,t=e.overflow;return e.overflow="hidden",function(){e.overflow=t}},[]),null}function MU(e){var t=e.touches[0],n=t.clientX,r=t.clientY;if(e.touches.length>=2){var i=e.touches[1],a=i.clientX,o=i.clientY;return[(n+a)/2,(r+o)/2,Math.sqrt(Math.pow(a-n,2)+Math.pow(o-r,2))]}return[n,r,0]}var pd=function(e,t,n,r){var i,a=n*t,o=(a-r)/2,s=e;return a<=r?(i=1,s=0):e>0&&o-e<=0?(i=2,s=o):e<0&&o+e<=0&&(i=3,s=-o),[i,s]};function M8(e,t,n,r,i,a,o,s,l,c){o===void 0&&(o=innerWidth/2),s===void 0&&(s=innerHeight/2),l===void 0&&(l=0),c===void 0&&(c=0);var d=pd(e,a,n,innerWidth)[0],f=pd(t,a,r,innerHeight),m=innerWidth/2,p=innerHeight/2;return{x:o-a/i*(o-(m+e))-m+(r/n>=3&&n*a===innerWidth?0:d?l/2:l),y:s-a/i*(s-(p+t))-p+(f[0]?c/2:c),lastCX:o,lastCY:s}}function pO(e,t,n){var r=e%180!=0;return r?[n,t,r]:[t,n,r]}function j8(e,t,n){var r=pO(n,innerWidth,innerHeight),i=r[0],a=r[1],o=0,s=i,l=a,c=e/t*a,d=t/e*i;return e=a?s=c:e>=i&&ti/a?l=d:t/e>=3&&!r[2]?o=((l=d)-a)/2:s=c,{width:s,height:l,x:0,y:o,pause:!0}}function qw(e,t){var n=t.leading,r=n!==void 0&&n,i=t.maxWait,a=t.wait,o=a===void 0?i||0:a,s=u.useRef(e);s.current=e;var l=u.useRef(0),c=u.useRef(),d=function(){return c.current&&clearTimeout(c.current)},f=u.useCallback(function(){var m=[].slice.call(arguments),p=Date.now();function h(){l.current=p,d(),s.current.apply(null,m)}var v=l.current,g=p-v;if(v===0&&(r&&h(),l.current=p),i!==void 0){if(g>i)return void h()}else g=1&&a&&a())};d()}function d(){l=requestAnimationFrame(c)}}var qst={T:0,L:0,W:0,H:0,FIT:void 0},Jue=function(){var e=u.useRef(!1);return u.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e},Gst=["className"];function Kst(e){var t=e.className,n=t===void 0?"":t,r=T4(e,Gst);return K.createElement("div",Qi({className:"PhotoView__Spinner "+n},r),K.createElement("svg",{viewBox:"0 0 32 32",width:"36",height:"36",fill:"white"},K.createElement("path",{opacity:".25",d:"M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"}),K.createElement("path",{d:"M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"})))}var Yst=["src","loaded","broken","className","onPhotoLoad","loadingElement","brokenElement"];function Xst(e){var t=e.src,n=e.loaded,r=e.broken,i=e.className,a=e.onPhotoLoad,o=e.loadingElement,s=e.brokenElement,l=T4(e,Yst),c=Jue();return t&&!r?K.createElement(K.Fragment,null,K.createElement("img",Qi({className:"PhotoView__Photo"+(i?" "+i:""),src:t,onLoad:function(d){var f=d.target;c.current&&a({loaded:!0,naturalWidth:f.naturalWidth,naturalHeight:f.naturalHeight})},onError:function(){c.current&&a({broken:!0})},draggable:!1,alt:""},l)),!n&&(o?K.createElement("span",{className:"PhotoView__icon"},o):K.createElement(Kst,{className:"PhotoView__icon"}))):s?K.createElement("span",{className:"PhotoView__icon"},typeof s=="function"?s({src:t}):s):null}var Jst={naturalWidth:void 0,naturalHeight:void 0,width:void 0,height:void 0,loaded:void 0,broken:!1,x:0,y:0,touched:!1,maskTouched:!1,rotate:0,scale:1,CX:0,CY:0,lastX:0,lastY:0,lastCX:0,lastCY:0,lastScale:1,touchTime:0,touchLength:0,pause:!0,stopRaf:!0,reach:void 0};function Qst(e){var t=e.item,n=t.src,r=t.render,i=t.width,a=i===void 0?0:i,o=t.height,s=o===void 0?0:o,l=t.originRef,c=e.visible,d=e.speed,f=e.easing,m=e.wrapClassName,p=e.className,h=e.style,v=e.loadingElement,g=e.brokenElement,y=e.onPhotoTap,w=e.onMaskTap,x=e.onReachMove,S=e.onReachUp,C=e.onPhotoResize,_=e.isActive,k=e.expose,E=G2(Jst),T=E[0],$=E[1],P=u.useRef(0),M=Jue(),j=T.naturalWidth,I=j===void 0?a:j,R=T.naturalHeight,O=R===void 0?s:R,D=T.width,L=D===void 0?a:D,B=T.height,F=B===void 0?s:B,z=T.loaded,H=z===void 0?!n:z,A=T.broken,V=T.x,W=T.y,U=T.touched,Y=T.stopRaf,J=T.maskTouched,ne=T.rotate,Q=T.scale,te=T.CX,Z=T.CY,le=T.lastX,se=T.lastY,ce=T.lastCX,re=T.lastCY,ie=T.lastScale,pe=T.touchTime,Se=T.touchLength,_e=T.pause,X=T.reach,ae=pm({onScale:function(De){return ee(Uw(De))},onRotate:function(De){ne!==De&&(k({rotate:De}),$(Qi({rotate:De},j8(I,O,De))))}});function ee(De,Ke,Je){Q!==De&&(k({scale:De}),$(Qi({scale:De},M8(V,W,L,F,Q,De,Ke,Je),De<=1&&{x:0,y:0})))}var q=qw(function(De,Ke,Je){if(Je===void 0&&(Je=0),(U||J)&&_){var We=pO(ne,L,F),vt=We[0],dt=We[1];if(Je===0&&P.current===0){var bt=Math.abs(De-te)<=20,Ie=Math.abs(Ke-Z)<=20;if(bt&&Ie)return void $({lastCX:De,lastCY:Ke});P.current=bt?Ke>Z?3:2:1}var Te,Oe=De-ce,$e=Ke-re;if(Je===0){var je=pd(Oe+le,Q,vt,innerWidth)[0],Ge=pd($e+se,Q,dt,innerHeight);Te=function(lt,et,qe,ut){return et&<===1||ut==="x"?"x":qe&<>1||ut==="y"?"y":void 0}(P.current,je,Ge[0],X),Te!==void 0&&x(Te,De,Ke,Q)}if(Te==="x"||J)return void $({reach:"x"});var Ze=Uw(Q+(Je-Se)/100/2*Q,I/L,.2);k({scale:Ze}),$(Qi({touchLength:Je,reach:Te,scale:Ze},M8(V,W,L,F,Q,Ze,De,Ke,Oe,$e)))}},{maxWait:8});function ue(De){return!Y&&!U&&(M.current&&$(Qi({},De,{pause:c})),M.current)}var oe,de,xe,ke,be,ye,Ce,Re,Pe=(be=function(De){return ue({x:De})},ye=function(De){return ue({y:De})},Ce=function(De){return M.current&&(k({scale:De}),$({scale:De})),!U&&M.current},Re=pm({X:function(De){return be(De)},Y:function(De){return ye(De)},S:function(De){return Ce(De)}}),function(De,Ke,Je,We,vt,dt,bt,Ie,Te,Oe,$e){var je=pO(Oe,vt,dt),Ge=je[0],Ze=je[1],lt=pd(De,Ie,Ge,innerWidth),et=lt[0],qe=lt[1],ut=pd(Ke,Ie,Ze,innerHeight),Ct=ut[0],Pt=ut[1],jt=Date.now()-$e;if(jt>=200||Ie!==bt||Math.abs(Te-bt)>1){var xt=M8(De,Ke,vt,dt,bt,Ie),Xe=xt.x,Me=xt.y,Be=et?qe:Xe!==De?Xe:null,tt=Ct?Pt:Me!==Ke?Me:null;return Be!==null&&Bf(De,Be,Re.X),tt!==null&&Bf(Ke,tt,Re.Y),void(Ie!==bt&&Bf(bt,Ie,Re.S))}var ot=(De-Je)/jt,Qe=(Ke-We)/jt,rt=Math.sqrt(Math.pow(ot,2)+Math.pow(Qe,2)),ct=!1,St=!1;(function(Ft,gt){var st,kt=Ft,an=0,on=0,Jt=function(sr){st||(st=sr);var Nr=sr-st,ai=Math.sign(Ft),Yr=-.001*ai,rn=Math.sign(-kt)*Math.pow(kt,2)*2e-4,Ut=kt*Nr+(Yr+rn)*Math.pow(Nr,2)/2;an+=Ut,st=sr,ai*(kt+=(Yr+rn)*Nr)<=0?On():gt(an)?kn():On()};function kn(){on=requestAnimationFrame(Jt)}function On(){cancelAnimationFrame(on)}kn()})(rt,function(Ft){var gt=De+Ft*(ot/rt),st=Ke+Ft*(Qe/rt),kt=pd(gt,bt,Ge,innerWidth),an=kt[0],on=kt[1],Jt=pd(st,bt,Ze,innerHeight),kn=Jt[0],On=Jt[1];if(an&&!ct&&(ct=!0,et?Bf(gt,on,Re.X):jU(on,gt+(gt-on),Re.X)),kn&&!St&&(St=!0,Ct?Bf(st,On,Re.Y):jU(On,st+(st-On),Re.Y)),ct&&St)return!1;var sr=ct||Re.X(on),Nr=St||Re.Y(On);return sr&&Nr})}),Le=(oe=y,de=function(De,Ke){X||ee(Q!==1?1:Math.max(2,I/L),De,Ke)},xe=u.useRef(0),ke=qw(function(){xe.current=0,oe.apply(void 0,[].slice.call(arguments))},{wait:300}),function(){var De=[].slice.call(arguments);xe.current+=1,ke.apply(void 0,De),xe.current>=2&&(ke.cancel(),xe.current=0,de.apply(void 0,De))});function we(De,Ke){if(P.current=0,(U||J)&&_){$({touched:!1,maskTouched:!1,pause:!1,stopRaf:!1,reach:void 0});var Je=Uw(Q,I/L);if(Pe(V,W,le,se,L,F,Q,Je,ie,ne,pe),S(De,Ke),te===De&&Z===Ke){if(U)return void Le(De,Ke);J&&w(De,Ke)}}}function ve(De,Ke,Je){Je===void 0&&(Je=0),$({touched:!0,CX:De,CY:Ke,lastCX:De,lastCY:Ke,lastX:V,lastY:W,lastScale:Q,touchLength:Je,touchTime:Date.now()})}function ge(De){$({maskTouched:!0,CX:De.clientX,CY:De.clientY,lastX:V,lastY:W})}th(au?void 0:"mousemove",function(De){De.preventDefault(),q(De.clientX,De.clientY)}),th(au?void 0:"mouseup",function(De){we(De.clientX,De.clientY)}),th(au?"touchmove":void 0,function(De){De.preventDefault();var Ke=MU(De);q.apply(void 0,Ke)},{passive:!1}),th(au?"touchend":void 0,function(De){var Ke=De.changedTouches[0];we(Ke.clientX,Ke.clientY)},{passive:!1}),th("resize",qw(function(){H&&!U&&($(j8(I,O,ne)),C())},{maxWait:8})),mO(function(){_&&k(Qi({scale:Q,rotate:ne},ae))},[_]);var Ee=function(De,Ke,Je,We,vt,dt,bt,Ie,Te,Oe){var $e=function(Xe,Me,Be,tt,ot){var Qe=u.useRef(!1),rt=G2({lead:!0,scale:Be}),ct=rt[0],St=ct.lead,Ft=ct.scale,gt=rt[1],st=qw(function(kt){try{return ot(!0),gt({lead:!1,scale:kt}),Promise.resolve()}catch(an){return Promise.reject(an)}},{wait:tt});return mO(function(){Qe.current?(ot(!1),gt({lead:!0}),st(Be)):Qe.current=!0},[Be]),St?[Xe*Ft,Me*Ft,Be/Ft]:[Xe*Be,Me*Be,1]}(dt,bt,Ie,Te,Oe),je=$e[0],Ge=$e[1],Ze=$e[2],lt=function(Xe,Me,Be,tt,ot){var Qe=u.useState(qst),rt=Qe[0],ct=Qe[1],St=u.useState(0),Ft=St[0],gt=St[1],st=u.useRef(),kt=pm({OK:function(){return Xe&>(4)}});function an(on){ot(!1),gt(on)}return u.useEffect(function(){if(st.current||(st.current=Date.now()),Be){if(function(on,Jt){var kn=on&&on.current;if(kn&&kn.nodeType===1){var On=kn.getBoundingClientRect();Jt({T:On.top,L:On.left,W:On.width,H:On.height,FIT:kn.tagName==="IMG"?getComputedStyle(kn).objectFit:void 0})}}(Me,ct),Xe)return Date.now()-st.current<250?(gt(1),requestAnimationFrame(function(){gt(2),requestAnimationFrame(function(){return an(3)})}),void setTimeout(kt.OK,tt)):void gt(4);an(5)}},[Xe,Be]),[Ft,rt]}(De,Ke,Je,Te,Oe),et=lt[0],qe=lt[1],ut=qe.W,Ct=qe.FIT,Pt=innerWidth/2,jt=innerHeight/2,xt=et<3||et>4;return[xt?ut?qe.L:Pt:We+(Pt-dt*Ie/2),xt?ut?qe.T:jt:vt+(jt-bt*Ie/2),je,xt&&Ct?je*(qe.H/ut):Ge,et===0?Ze:xt?ut/(dt*Ie)||.01:Ze,xt?Ct?1:0:1,et,Ct]}(c,l,H,V,W,L,F,Q,d,function(De){return $({pause:De})}),Ne=Ee[4],ze=Ee[6],He="transform "+d+"ms "+f,Ye={className:p,onMouseDown:au?void 0:function(De){De.stopPropagation(),De.button===0&&ve(De.clientX,De.clientY,0)},onTouchStart:au?function(De){De.stopPropagation(),ve.apply(void 0,MU(De))}:void 0,onWheel:function(De){if(!X){var Ke=Uw(Q-De.deltaY/100/2,I/L);$({stopRaf:!0}),ee(Ke,De.clientX,De.clientY)}},style:{width:Ee[2]+"px",height:Ee[3]+"px",opacity:Ee[5],objectFit:ze===4?void 0:Ee[7],transform:ne?"rotate("+ne+"deg)":void 0,transition:ze>2?He+", opacity "+d+"ms ease, height "+(ze<4?d/2:ze>4?d:0)+"ms "+f:void 0}};return K.createElement("div",{className:"PhotoView__PhotoWrap"+(m?" "+m:""),style:h,onMouseDown:!au&&_?ge:void 0,onTouchStart:au&&_?function(De){return ge(De.touches[0])}:void 0},K.createElement("div",{className:"PhotoView__PhotoBox",style:{transform:"matrix("+Ne+", 0, 0, "+Ne+", "+Ee[0]+", "+Ee[1]+")",transition:U||_e?void 0:He,willChange:_?"transform":void 0}},n?K.createElement(Xst,Qi({src:n,loaded:H,broken:A},Ye,{onPhotoLoad:function(De){$(Qi({},De,De.loaded&&j8(De.naturalWidth||0,De.naturalHeight||0,ne)))},loadingElement:v,brokenElement:g})):r&&r({attrs:Ye,scale:Ne,rotate:ne})))}var NU={x:0,touched:!1,pause:!1,lastCX:void 0,lastCY:void 0,bg:void 0,lastBg:void 0,overlay:!0,minimal:!0,scale:1,rotate:0};function Zst(e){var t=e.loop,n=t===void 0?3:t,r=e.speed,i=e.easing,a=e.photoClosable,o=e.maskClosable,s=o===void 0||o,l=e.maskOpacity,c=l===void 0?1:l,d=e.pullClosable,f=d===void 0||d,m=e.bannerVisible,p=m===void 0||m,h=e.overlayRender,v=e.toolbarRender,g=e.className,y=e.maskClassName,w=e.photoClassName,x=e.photoWrapClassName,S=e.loadingElement,C=e.brokenElement,_=e.images,k=e.index,E=k===void 0?0:k,T=e.onIndexChange,$=e.visible,P=e.onClose,M=e.afterClose,j=e.portalContainer,I=G2(NU),R=I[0],O=I[1],D=u.useState(0),L=D[0],B=D[1],F=R.x,z=R.touched,H=R.pause,A=R.lastCX,V=R.lastCY,W=R.bg,U=W===void 0?c:W,Y=R.lastBg,J=R.overlay,ne=R.minimal,Q=R.scale,te=R.rotate,Z=R.onScale,le=R.onRotate,se=e.hasOwnProperty("index"),ce=se?E:L,re=se?T:B,ie=u.useRef(ce),pe=_.length,Se=_[ce],_e=typeof n=="boolean"?n:pe>n,X=function(Ne,ze){var He=u.useReducer(function(Je){return!Je},!1)[1],Ye=u.useRef(0),De=function(Je){var We=u.useRef(Je);function vt(dt){We.current=dt}return u.useMemo(function(){(function(dt){Ne?(dt(Ne),Ye.current=1):Ye.current=2})(vt)},[Je]),[We.current,vt]}(Ne),Ke=De[1];return[De[0],Ye.current,function(){He(),Ye.current===2&&(Ke(!1),ze&&ze()),Ye.current=0}]}($,M),ae=X[0],ee=X[1],q=X[2];mO(function(){if(ae)return O({pause:!0,x:ce*-(innerWidth+Gp)}),void(ie.current=ce);O(NU)},[ae]);var ue=pm({close:function(Ne){le&&le(0),O({overlay:!0,lastBg:U}),P(Ne)},changeIndex:function(Ne,ze){ze===void 0&&(ze=!1);var He=_e?ie.current+(Ne-ce):Ne,Ye=pe-1,De=fO(He,0,Ye),Ke=_e?He:De,Je=innerWidth+Gp;O({touched:!1,lastCX:void 0,lastCY:void 0,x:-Je*Ke,pause:ze}),ie.current=Ke,re&&re(_e?Ne<0?Ye:Ne>Ye?0:Ne:De)}}),oe=ue.close,de=ue.changeIndex;function xe(Ne){return Ne?oe():O({overlay:!J})}function ke(){O({x:-(innerWidth+Gp)*ce,lastCX:void 0,lastCY:void 0,pause:!0}),ie.current=ce}function be(Ne,ze,He,Ye){Ne==="x"?function(De){if(A!==void 0){var Ke=De-A,Je=Ke;!_e&&(ce===0&&Ke>0||ce===pe-1&&Ke<0)&&(Je=Ke/2),O({touched:!0,lastCX:A,x:-(innerWidth+Gp)*ie.current+Je,pause:!1})}else O({touched:!0,lastCX:De,x:F,pause:!1})}(ze):Ne==="y"&&function(De,Ke){if(V!==void 0){var Je=c===null?null:fO(c,.01,c-Math.abs(De-V)/100/4);O({touched:!0,lastCY:V,bg:Ke===1?Je:c,minimal:Ke===1})}else O({touched:!0,lastCY:De,bg:U,minimal:!0})}(He,Ye)}function ye(Ne,ze){var He=Ne-(A??Ne),Ye=ze-(V??ze),De=!1;if(He<-40)de(ce+1);else if(He>40)de(ce-1);else{var Ke=-(innerWidth+Gp)*ie.current;Math.abs(Ye)>100&&ne&&f&&(De=!0,oe()),O({touched:!1,x:Ke,lastCX:void 0,lastCY:void 0,bg:c,overlay:!!De||J})}}th("keydown",function(Ne){if($)switch(Ne.key){case"ArrowLeft":de(ce-1,!0);break;case"ArrowRight":de(ce+1,!0);break;case"Escape":oe()}});var Ce=function(Ne,ze,He){return u.useMemo(function(){var Ye=Ne.length;return He?Ne.concat(Ne).concat(Ne).slice(Ye+ze-1,Ye+ze+2):Ne.slice(Math.max(ze-1,0),Math.min(ze+2,Ye+1))},[Ne,ze,He])}(_,ce,_e);if(!ae)return null;var Re=J&&!ee,Pe=$?U:Y,Le=Z&&le&&{images:_,index:ce,visible:$,onClose:oe,onIndexChange:de,overlayVisible:Re,overlay:Se&&Se.overlay,scale:Q,rotate:te,onScale:Z,onRotate:le},we=r?r(ee):400,ve=i?i(ee):OU,ge=r?r(3):600,Ee=i?i(3):OU;return K.createElement(Bst,{className:"PhotoView-Portal"+(Re?"":" PhotoView-Slider__clean")+($?"":" PhotoView-Slider__willClose")+(g?" "+g:""),role:"dialog",onClick:function(Ne){return Ne.stopPropagation()},container:j},$&&K.createElement(Wst,null),K.createElement("div",{className:"PhotoView-Slider__Backdrop"+(y?" "+y:"")+(ee===1?" PhotoView-Slider__fadeIn":ee===2?" PhotoView-Slider__fadeOut":""),style:{background:Pe?"rgba(0, 0, 0, "+Pe+")":void 0,transitionTimingFunction:ve,transitionDuration:(z?0:we)+"ms",animationDuration:we+"ms"},onAnimationEnd:q}),p&&K.createElement("div",{className:"PhotoView-Slider__BannerWrap"},K.createElement("div",{className:"PhotoView-Slider__Counter"},ce+1," / ",pe),K.createElement("div",{className:"PhotoView-Slider__BannerRight"},v&&Le&&v(Le),K.createElement(zst,{className:"PhotoView-Slider__toolbarIcon",onClick:oe}))),Ce.map(function(Ne,ze){var He=_e||ce!==0?ie.current-1+ze:ce+ze;return K.createElement(Qst,{key:_e?Ne.key+"/"+Ne.src+"/"+He:Ne.key,item:Ne,speed:we,easing:ve,visible:$,onReachMove:be,onReachUp:ye,onPhotoTap:function(){return xe(a)},onMaskTap:function(){return xe(s)},wrapClassName:x,className:w,style:{left:(innerWidth+Gp)*He+"px",transform:"translate3d("+F+"px, 0px, 0)",transition:z||H?void 0:"transform "+ge+"ms "+Ee},loadingElement:S,brokenElement:C,onPhotoResize:ke,isActive:ie.current===He,expose:O})}),!au&&p&&K.createElement(K.Fragment,null,(_e||ce!==0)&&K.createElement("div",{className:"PhotoView-Slider__ArrowLeft",onClick:function(){return de(ce-1,!0)}},K.createElement(Hst,null)),(_e||ce+1-1){var y=c.slice();return y.splice(g,1,v),void s({images:y})}s(function(w){return{images:w.images.concat(v)}})},remove:function(v){s(function(g){var y=g.images.filter(function(w){return w.key!==v});return{images:y,index:Math.min(y.length-1,f)}})},show:function(v){var g=c.findIndex(function(y){return y.key===v});s({visible:!0,index:g}),r&&r(!0,g,o)}}),p=pm({close:function(){s({visible:!1}),r&&r(!1,f,o)},changeIndex:function(v){s({index:v}),n&&n(v,o)}}),h=u.useMemo(function(){return Qi({},o,m)},[o,m]);return K.createElement(Xue.Provider,{value:h},t,K.createElement(Zst,Qi({images:c,visible:d,index:f,onIndexChange:p.changeIndex,onClose:p.close},i)))}var Bu=function(e){var t,n,r=e.src,i=e.render,a=e.overlay,o=e.width,s=e.height,l=e.triggers,c=l===void 0?["onClick"]:l,d=e.children,f=u.useContext(Xue),m=(t=function(){return f.nextId()},(n=u.useRef({sign:!1,fn:void 0}).current).sign||(n.sign=!0,n.fn=t()),n.fn),p=u.useRef(null);u.useImperativeHandle(d==null?void 0:d.ref,function(){return p.current}),u.useEffect(function(){return function(){f.remove(m)}},[]);var h=pm({render:function(g){return i&&i(g)},show:function(g,y){f.show(m),function(w,x){if(d){var S=d.props[w];S&&S(x)}}(g,y)}}),v=u.useMemo(function(){var g={};return c.forEach(function(y){g[y]=h.show.bind(null,y)}),g},[]);return u.useEffect(function(){f.update({key:m,src:r,originRef:p,render:h.render,overlay:a,width:o,height:s})},[r]),d?u.Children.only(u.cloneElement(d,Qi({},v,{ref:p}))):null};async function Que(e){return In("/visitor/api/v1/message/rating/up",{method:"POST",data:{...e,channel:wn}})}async function Zue(e){return In("/visitor/api/v1/message/rating/down",{method:"POST",data:{...e,channel:wn}})}async function ede(e){return In("/visitor/api/v1/message/rating/feedback",{method:"POST",data:{...e,channel:wn}})}async function tde(e){return In("/visitor/api/v1/message/rating/transfer",{method:"POST",data:{...e,channel:wn}})}const nlt=({url:e,isDarkMode:t,onLoaded:n,openInNewTabText:r})=>{const{translateString:i}=fr(),a=e.toLowerCase(),o=/(\.png|\.jpg|\.jpeg|\.gif|\.webp|\.bmp)(\?|$)/.test(a),s=/(\.mp4|\.webm|\.ogg|\.mov|\.m4v)(\?|$)/.test(a),l=/(\.mp3|\.wav|\.ogg|\.aac|\.m4a)(\?|$)/.test(a);return o?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("img",{src:e,alt:"preview",style:{maxWidth:"100%",maxHeight:"80vh"},onLoad:n})}):s?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("video",{src:e,controls:!0,style:{width:"100%",maxHeight:"80vh",background:"#000"},onLoadedData:n})}):l?b.jsxs("div",{style:{padding:24},children:[b.jsx("audio",{src:e,controls:!0,onLoadedData:n,style:{width:"100%"}}),b.jsx("div",{style:{marginTop:8},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]}):b.jsxs("div",{style:{height:"100%",minHeight:"70vh"},children:[b.jsx("iframe",{src:e,title:"preview",style:{width:"100%",height:"80vh",border:"none",background:t?"#111827":"#fff"},onLoad:n,sandbox:"allow-scripts allow-same-origin allow-forms allow-popups"}),b.jsx("div",{style:{padding:8,textAlign:"right"},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]})},rlt=({open:e,onClose:t,url:n,title:r,isDarkMode:i=!1,loadingText:a,noContentText:o,openInNewTabText:s,copyLinkText:l,copySuccessText:c,copyFailedText:d,blockedPageText:f,debugHintText:m,width:p="80%"})=>{const[h,v]=u.useState(!1),[g,y]=u.useState(!1),w=u.useRef(null),{translateString:x}=fr();K.useEffect(()=>(w.current&&(clearTimeout(w.current),w.current=null),e&&n?(v(!0),y(!1),w.current=window.setTimeout(()=>{y(!0),v(!1)},1800)):(v(!1),y(!1)),()=>{w.current&&(clearTimeout(w.current),w.current=null)}),[e,n]);const S=async()=>{if(n)try{await navigator.clipboard.writeText(n),it.success(c||x("bubbles.robot.copy.success")||"Link copied")}catch{it.error(d||x("bubbles.robot.copy.failed")||"Copy failed")}};return b.jsx(_s,{title:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:8},children:[b.jsx("span",{children:r||x("bubbles.robot.preview")||"Preview"}),Ji&&b.jsx("span",{style:{fontSize:12,color:i?"#9CA3AF":"#999"},children:m||x("bubbles.robot.debug.cross.origin.hint")||"(Cross-origin preview blocked here; works in production)"})]}),width:p,open:e,onClose:t,destroyOnHidden:!0,styles:{body:{padding:0,backgroundColor:i?"#111827":"#fff"}},extra:n?b.jsxs("div",{style:{display:"flex",gap:12},children:[b.jsx(Er,{title:l||x("bubbles.robot.copy.link")||"Copy link",children:b.jsx("button",{onClick:S,style:{background:"transparent",border:"none",cursor:"pointer",color:i?"#e6f7ff":"#333"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})}),b.jsx(Er,{title:s||x("bubbles.robot.open.in.new.tab")||"Open in new tab",children:b.jsx("a",{href:n,target:"_blank",rel:"noopener noreferrer",style:{color:i?"#60a5fa":"#1890ff"},children:b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:b.jsx("path",{d:"M10 14L20 4M20 4H14M20 4V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})})]}):void 0,children:b.jsxs("div",{style:{height:"100%",minHeight:"70vh",position:"relative"},children:[n?b.jsx(nlt,{url:n,isDarkMode:i,onLoaded:()=>{v(!1),y(!1),w.current&&(clearTimeout(w.current),w.current=null)},openInNewTabText:s}):b.jsx("div",{style:{padding:24,color:i?"#e6f7ff":"#333"},children:o||x("bubbles.robot.no.content")||"No content"}),h&&b.jsx("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",background:i?"rgba(0,0,0,0.2)":"rgba(255,255,255,0.3)"},children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8},children:[b.jsx(Ya,{}),b.jsx("div",{style:{color:i?"#e6f7ff":"#333"},children:a||x("bubbles.robot.loading")||"Loading..."})]})}),!h&&n&&g&&b.jsx("div",{style:{position:"absolute",left:12,right:12,bottom:12,background:i?"rgba(17,24,39,0.9)":"rgba(255,255,255,0.95)",border:`1px solid ${i?"#374151":"#e5e7eb"}`,borderRadius:8,padding:12},children:b.jsx("div",{style:{fontSize:12,color:i?"#e6f7ff":"#333"},children:f||x("bubbles.robot.blocked.page")||"This page is blocked by the browser or disallows embedding. Open in a new window or copy the link."})})]})})},ilt=["bubbles.robot.feedback.option.irrelevant","bubbles.robot.feedback.option.unclear","bubbles.robot.feedback.option.outdated","bubbles.robot.feedback.option.ineffective","bubbles.robot.feedback.option.wrong.steps","bubbles.robot.feedback.option.bad.attitude","bubbles.robot.feedback.option.slow.response","bubbles.robot.feedback.option.not.solved"],AU=e=>e===$l||e===gu||e===_N||e===EN,alt=({uid:e,content:t,type:n,status:r,thread:i,visitor:a,isThreadHistory:o=!1,isDarkMode:s=!1,onTransferToAgent:l,conversationType:c})=>{const[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(!1),[g,y]=u.useState(void 0),[w,x]=u.useState(()=>r&&AU(r)?r:""),[S,C]=u.useState(!1),[_]=u.useState(e),[k,E]=u.useState(""),[T,$]=u.useState(!1),{translateString:P}=fr(),[M,j]=u.useState(void 0),[I,R]=u.useState(void 0),[O,D]=u.useState(!1),[L,B]=u.useState(void 0),[F,z]=u.useState(""),[H,A]=u.useState(!1),[V,W]=u.useState([]),[U,Y]=u.useState([]),[J,ne]=u.useState(!1),[Q,te]=u.useState([]),[Z,le]=u.useState(""),[se,ce]=u.useState(!1),[re,ie]=u.useState(!1),pe=u.useMemo(()=>{const ve=(d||"").trim(),ge=(I||"").trim();return ge?`${P("bubbles.robot.question")||"问题"}: ${ge} -${ve}`.trim():ve},[d,I,P]),we=u.useCallback((ve,ge)=>({sourceType:ve.sourceType||ge.sourceType,sourceUid:ve.sourceUid||ge.sourceUid,sourceName:ve.sourceName||ge.sourceName,fileName:ve.fileName||ge.fileName,fileUrl:ve.fileUrl||ge.fileUrl,fileUid:ve.fileUid||ge.fileUid,contentSummary:ve.contentSummary&&ge.contentSummary?ve.contentSummary.length>=ge.contentSummary.length?ve.contentSummary:ge.contentSummary:ve.contentSummary||ge.contentSummary,score:typeof ve.score=="number"||typeof ge.score=="number"?Math.max(ve.score??-1/0,ge.score??-1/0):void 0,highlighted:!!(ve.highlighted||ge.highlighted)}),[]),_e=u.useCallback(ve=>{var ge,Ee,Ne;return((ge=ve.fileUrl)==null?void 0:ge.trim())||((Ee=ve.fileUid)==null?void 0:Ee.trim())||((Ne=ve.sourceUid)==null?void 0:Ne.trim())||`${ve.sourceType||""}|${ve.sourceName||""}|${ve.fileName||""}`},[]),Y=u.useCallback(ve=>{if(!ve||ve.length===0)return ve;const ge=new Map;for(const Ee of ve){const Ne=_e(Ee);Ne&&(ge.has(Ne)?ge.set(Ne,we(ge.get(Ne),Ee)):ge.set(Ne,Ee))}return Array.from(ge.values())},[we,_e]),ae=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.trim();if(!(ge.startsWith("{")&&ge.endsWith("}")))return null;try{const Ee=JSON.parse(ge);return Ee&&typeof Ee.answer=="string"?{answer:Ee.answer,question:typeof Ee.question=="string"?Ee.question:void 0,type:typeof Ee.type=="string"?Ee.type:void 0,uid:typeof Ee.uid=="string"?Ee.uid:void 0}:null}catch{return null}},[]),ee=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.length;let Ee=!1,Ne=!1,We=0,He=-1;const Ye=[];for(let Te=0;TeIe.trim()).filter(Boolean);for(const Ie of Te)Ie.startsWith("{")&&Ie.endsWith("}")&&Ye.push(Ie)}if(Ye.length===0)return null;const De=[];let Ue;const Le=[];let ft,mt,ut,gt;for(const Te of Ye)try{const Ie=JSON.parse(Te);if(Ie&&typeof Ie=="object"){const $e=Ie;if(typeof $e.answer=="string"&&De.push($e.answer),!Ue&&typeof $e.question=="string"&&(Ue=$e.question),Array.isArray($e.sources)&&$e.sources.length>0&&Le.push(...$e.sources),!ft&&typeof $e.kbUid=="string"&&(ft=$e.kbUid),!mt&&typeof $e.robotUid=="string"&&(mt=$e.robotUid),!ut&&typeof $e.regenerationContext=="string"&&(ut=$e.regenerationContext),!gt&&"reasonContent"in Ie){const je=Ie.reasonContent;typeof je=="string"&&(gt=je)}}}catch{}if(De.length===0&&!Ue&&Le.length===0)return null;const Pe=Y(Le);return{question:Ue,answer:De.join(""),sources:Pe&&Pe.length>0?Pe:void 0,kbUid:ft,robotUid:mt,regenerationContext:ut,reasonContent:gt}},[Y]),q=ve=>{if(ve&&typeof ve=="object"&&"reasonContent"in ve){const ge=ve.reasonContent;return typeof ge=="string"?ge:void 0}};u.useEffect(()=>{i&&i.uid&&E(i.uid),c==="1"&&ie(w)&&S(!0);let ve=!1;try{const ge=JSON.parse(t);if(ge&&(ge.answer!==void 0||ge.question!==void 0||ge.sources!==void 0)){const Ee=q(ge);y(Ee),ve=!0,R(ge.question);const Ne=Y(ge.sources);j(Ne);const We=ae(ge.answer),He=(We==null?void 0:We.answer)??ge.answer??"";!ge.question&&(We!=null&&We.question)&&R(We.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Le=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Le)}else f(He),p("");const De=[],Ue=[];(Ne||[]).forEach(Le=>{const ft=Le.sourceType,mt=Le.fileUrl;mt&&(ft==="image"?De.push(mt):(ft==="file"||ft==="document"||ft==="article"||ft==="video"||ft==="audio"||ft==="webpage")&&Ue.push(mt))}),W(De),X(Ue)}}catch{const Ee=ee(t);if(Ee){y(Ee.reasonContent),ve=!0,R(Ee.question);const Ne=Y(Ee.sources);j(Ne);const We=ae(Ee.answer),He=(We==null?void 0:We.answer)??Ee.answer??"";!Ee.question&&(We!=null&&We.question)&&R(We.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Le=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Le)}else f(He),p("");const De=[],Ue=[];(Ne||[]).forEach(Le=>{const ft=Le.sourceType,mt=Le.fileUrl;mt&&(ft==="image"?De.push(mt):(ft==="file"||ft==="document"||ft==="article"||ft==="video"||ft==="audio"||ft==="webpage")&&Ue.push(mt))}),W(De),X(Ue)}}if(!ve){y(void 0);const ge=t.match(/([\s\S]*?)<\/think>/);if(ge){p(ge[1].trim());const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim();f(Ee)}else{const Ee=ae(t);Ee!=null&&Ee.answer?(f(Ee.answer),Ee.question&&R(Ee.question)):f(t),p("")}try{const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim(),Ne=JSON.parse(Ee);Ne&&(Ne.images&&Array.isArray(Ne.images)&&Ne.images.length>0?W(Ne.images):W([]),Ne.attachments&&Array.isArray(Ne.attachments)&&Ne.attachments.length>0?X(Ne.attachments):X([]),Ne.answer&&f(Ne.answer))}catch{W([]),X([])}j(void 0),R(void 0)}},[t,i,w,Y,ee]),u.useEffect(()=>{r&&EU(r)&&(x(r),c==="1"&&S(ie(r)))},[r,c]);const ue=async ve=>{var ge,Ee;if(console.log("Robot handleRateClicked:",e,ve),ve===$l){const Ne={threadUid:_,messageUid:k,answer:pe,fromType:bw,user:JSON.stringify(a)},We=await Due(Ne);console.log("rateMessageUp robot response:",We.data,Ne),We&&We.data&&((ge=We==null?void 0:We.data)!=null&&ge.data)?(S(!1),x($l),rt.success(P("bubbles.robot.thank.feedback"))):rt.error(P("bubbles.robot.operation.failed"))}else if(ve===gu){const Ne={threadUid:_,messageUid:k,answer:pe,fromType:bw,user:JSON.stringify(a)},We=await Lue(Ne);console.log("rateMessageDown robot response:",We.data,Ne),We&&We.data&&((Ee=We==null?void 0:We.data)!=null&&Ee.data)?(c==="1"&&S(!0),x(gu),re(!0),rt.info(P("bubbles.robot.thank.feedback.improve"))):rt.error(P("bubbles.robot.operation.failed"))}},ie=ve=>ve===gu||ve===SN||ve===kN,de=async()=>{(await v9(pe)).success?($(!0),rt.success(P("bubbles.robot.copy.success")),setTimeout(()=>{$(!1)},2e3)):rt.error(P("bubbles.robot.copy.failed"))},be=async()=>{var Ee;const ve={threadUid:_,messageUid:k,answer:pe,fromType:bw,user:JSON.stringify(a)},ge=await zue(ve);console.log("rateMessageTransfer response:",ge.data),ge&&ge.data&&((Ee=ge==null?void 0:ge.data)!=null&&Ee.data)?l&&l():rt.error(P("bubbles.robot.operation.failed"))},ke=async()=>{var ve;if(Q.length===0){rt.warning(P("bubbles.robot.feedback.select.least.one"));return}try{ce(!0);const ge={threadUid:_,messageUid:k,answer:pe,fromType:bw,rateDownTagList:Q,rateDownReason:Z,user:JSON.stringify(a)};console.log("提交反馈数据:",ge);const Ee=await Bue(ge);console.log("rateMessageFeedback robot response:",Ee.data,ge),Ee&&Ee.data&&((ve=Ee==null?void 0:Ee.data)!=null&&ve.data)?(le(!0),rt.success(P("bubbles.robot.feedback.submit.success")),setTimeout(()=>{re(!1)},2e3)):rt.error(P("bubbles.robot.feedback.submit.failed"))}catch(ge){console.error("提交反馈失败:",ge),rt.error(P("bubbles.robot.feedback.submit.failed"))}finally{ce(!1)}},xe=()=>J?te?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#2a3f54":"#f6ffed",border:`1px solid ${s?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#1f2937":"#f9f9f9",border:`1px solid ${s?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.title")}),b.jsx(Ga.Group,{onChange:ve=>ne(ve),value:Q,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:Hst.map(ve=>b.jsx(Ga,{value:ve,style:{color:s?"#e6f7ff":"inherit"},children:P(ve)},ve))}),b.jsx(hr.TextArea,{placeholder:P("bubbles.robot.feedback.placeholder"),value:Z,onChange:ve=>se(ve.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:s?"#374151":void 0,color:s?"#e6f7ff":void 0,borderColor:s?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(Vt,{type:"primary",onClick:ke,loading:oe,size:"small",children:P("bubbles.robot.feedback.submit")})})]}):null,ye=()=>!V||V.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.image.attachments")," (",V.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:V.map((ve,ge)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:s?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:ve,children:b.jsx("img",{src:ve,alt:`图片 ${ge+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:Ee=>{Ee.currentTarget.style.transform="scale(1.05)"},onMouseOut:Ee=>{Ee.currentTarget.style.transform="scale(1)"},title:P("bubbles.robot.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${P("bubbles.robot.image")} ${ge+1}`})]},ge))})]}),Se=ve=>{var Ee;switch((Ee=ve.split(".").pop())==null?void 0:Ee.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},Oe=()=>!U||U.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.file.attachments")," (",U.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:s?"#1f2937":"#f9fafb"},children:U.map((ve,ge)=>{const Ee=ve.split("/").pop()||`附件${ge+1}`;let Ne="";if(ve.includes("size=")){const We=ve.match(/size=(\d+)/);if(We&&We[1]){const He=parseInt(We[1]);He<1024?Ne=`${He} B`:He<1024*1024?Ne=`${(He/1024).toFixed(1)} KB`:Ne=`${(He/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:ve,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:s?"#2d3748":"#ffffff",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,color:s?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:We=>{We.currentTarget.style.backgroundColor=s?"#374151":"#f3f4f6",We.currentTarget.style.boxShadow=s?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:We=>{We.currentTarget.style.backgroundColor=s?"#2d3748":"#ffffff",We.currentTarget.style.boxShadow=s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:P("bubbles.robot.download.attachment"),children:[Se(Ee),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:Ee}),Ne&&b.jsx("div",{style:{marginLeft:"10px",color:s?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:Ne}),b.jsx("div",{style:{marginLeft:"10px",color:s?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ge)})})]}),Re=()=>{if(!M||M.length===0)return null;const ve=ge=>{ge.fileUrl&&(B(ge.fileUrl),z(ge.sourceName||ge.fileName||ge.fileUrl||P("bubbles.robot.preview")),L(!0))};return b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("button",{onClick:()=>A(ge=>!ge),style:{width:"100%",textAlign:"left",background:s?"#1f2937":"#f3f4f6",border:`1px solid ${s?"#374151":"#e5e7eb"}`,borderRadius:"6px",padding:"8px 10px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:H?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),b.jsxs("strong",{style:{fontSize:"14px"},children:[P("bubbles.robot.sources")||"来源"," (",M.length,")"]})]}),H&&b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginTop:"8px"},children:M.map((ge,Ee)=>{var Ye;const Ne=(Ye=ge.fileUrl)==null?void 0:Ye.trim(),We=ge.highlighted?s?"#374151":"#eef2ff":s?"#1f2937":"#f8f9fa",He=ge.highlighted?s?"#60a5fa":"#3b82f6":s?"#4b5563":"#eaeaea";return b.jsxs("div",{style:{border:`1px solid ${He}`,borderRadius:"6px",padding:"10px",backgroundColor:We,cursor:Ne?"pointer":"default"},onClick:()=>Ne&&ve(ge),children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",marginBottom:"6px"},children:[b.jsx("span",{style:{fontSize:"12px",padding:"2px 6px",borderRadius:"4px",backgroundColor:s?"#111827":"#edf2f7",color:s?"#93c5fd":"#1f2937",border:`1px solid ${s?"#374151":"#e5e7eb"}`},children:ge.sourceType||"unknown"}),b.jsx("strong",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",flex:1},children:Ne?b.jsx("span",{style:{color:s?"#60a5fa":"#1890ff"},children:ge.sourceName||ge.fileName||ge.fileUrl}):b.jsx("span",{children:ge.sourceName||ge.fileName||ge.sourceUid||"-"})}),typeof ge.score=="number"&&(()=>{const De=Number(ge.score),Ue=De>1?De:De*100,Le=Math.max(0,Math.min(100,Math.round(Ue))),ft=P("bubbles.robot.similarity")||"相似度";return b.jsx("span",{style:{fontSize:"12px",color:s?"#9ca3af":"#6b7280"},children:`${ft}: ${Le}%`})})()]}),ge.contentSummary&&b.jsx("div",{style:{fontSize:"13px",color:s?"#e6f7ff":"#333",whiteSpace:"pre-wrap"},children:ge.contentSummary})]},Ee)})})]})},Fe=ve=>{if(!ve)return"";let ge=ve.replace(/\\n/g,` +${ve}`.trim():ve},[d,I,P]),Se=u.useCallback((ve,ge)=>({sourceType:ve.sourceType||ge.sourceType,sourceUid:ve.sourceUid||ge.sourceUid,sourceName:ve.sourceName||ge.sourceName,fileName:ve.fileName||ge.fileName,fileUrl:ve.fileUrl||ge.fileUrl,fileUid:ve.fileUid||ge.fileUid,contentSummary:ve.contentSummary&&ge.contentSummary?ve.contentSummary.length>=ge.contentSummary.length?ve.contentSummary:ge.contentSummary:ve.contentSummary||ge.contentSummary,score:typeof ve.score=="number"||typeof ge.score=="number"?Math.max(ve.score??-1/0,ge.score??-1/0):void 0,highlighted:!!(ve.highlighted||ge.highlighted)}),[]),_e=u.useCallback(ve=>{var ge,Ee,Ne;return((ge=ve.fileUrl)==null?void 0:ge.trim())||((Ee=ve.fileUid)==null?void 0:Ee.trim())||((Ne=ve.sourceUid)==null?void 0:Ne.trim())||`${ve.sourceType||""}|${ve.sourceName||""}|${ve.fileName||""}`},[]),X=u.useCallback(ve=>{if(!ve||ve.length===0)return ve;const ge=new Map;for(const Ee of ve){const Ne=_e(Ee);Ne&&(ge.has(Ne)?ge.set(Ne,Se(ge.get(Ne),Ee)):ge.set(Ne,Ee))}return Array.from(ge.values())},[Se,_e]),ae=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.trim();if(!(ge.startsWith("{")&&ge.endsWith("}")))return null;try{const Ee=JSON.parse(ge);return Ee&&typeof Ee.answer=="string"?{answer:Ee.answer,question:typeof Ee.question=="string"?Ee.question:void 0,type:typeof Ee.type=="string"?Ee.type:void 0,uid:typeof Ee.uid=="string"?Ee.uid:void 0}:null}catch{return null}},[]),ee=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.length;let Ee=!1,Ne=!1,ze=0,He=-1;const Ye=[];for(let Te=0;TeOe.trim()).filter(Boolean);for(const Oe of Te)Oe.startsWith("{")&&Oe.endsWith("}")&&Ye.push(Oe)}if(Ye.length===0)return null;const De=[];let Ke;const Je=[];let We,vt,dt,bt;for(const Te of Ye)try{const Oe=JSON.parse(Te);if(Oe&&typeof Oe=="object"){const $e=Oe;if(typeof $e.answer=="string"&&De.push($e.answer),!Ke&&typeof $e.question=="string"&&(Ke=$e.question),Array.isArray($e.sources)&&$e.sources.length>0&&Je.push(...$e.sources),!We&&typeof $e.kbUid=="string"&&(We=$e.kbUid),!vt&&typeof $e.robotUid=="string"&&(vt=$e.robotUid),!dt&&typeof $e.regenerationContext=="string"&&(dt=$e.regenerationContext),!bt&&"reasonContent"in Oe){const je=Oe.reasonContent;typeof je=="string"&&(bt=je)}}}catch{}if(De.length===0&&!Ke&&Je.length===0)return null;const Ie=X(Je);return{question:Ke,answer:De.join(""),sources:Ie&&Ie.length>0?Ie:void 0,kbUid:We,robotUid:vt,regenerationContext:dt,reasonContent:bt}},[X]),q=ve=>{if(ve&&typeof ve=="object"&&"reasonContent"in ve){const ge=ve.reasonContent;return typeof ge=="string"?ge:void 0}};u.useEffect(()=>{i&&i.uid&&E(i.uid),c==="1"&&oe(w)&&C(!0);let ve=!1;try{const ge=JSON.parse(t);if(ge&&(ge.answer!==void 0||ge.question!==void 0||ge.sources!==void 0)){const Ee=q(ge);y(Ee),ve=!0,R(ge.question);const Ne=X(ge.sources);j(Ne);const ze=ae(ge.answer),He=(ze==null?void 0:ze.answer)??ge.answer??"";!ge.question&&(ze!=null&&ze.question)&&R(ze.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Je=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Je)}else f(He),p("");const De=[],Ke=[];(Ne||[]).forEach(Je=>{const We=Je.sourceType,vt=Je.fileUrl;vt&&(We==="image"?De.push(vt):(We==="file"||We==="document"||We==="article"||We==="video"||We==="audio"||We==="webpage")&&Ke.push(vt))}),W(De),Y(Ke)}}catch{const Ee=ee(t);if(Ee){y(Ee.reasonContent),ve=!0,R(Ee.question);const Ne=X(Ee.sources);j(Ne);const ze=ae(Ee.answer),He=(ze==null?void 0:ze.answer)??Ee.answer??"";!Ee.question&&(ze!=null&&ze.question)&&R(ze.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Je=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Je)}else f(He),p("");const De=[],Ke=[];(Ne||[]).forEach(Je=>{const We=Je.sourceType,vt=Je.fileUrl;vt&&(We==="image"?De.push(vt):(We==="file"||We==="document"||We==="article"||We==="video"||We==="audio"||We==="webpage")&&Ke.push(vt))}),W(De),Y(Ke)}}if(!ve){y(void 0);const ge=t.match(/([\s\S]*?)<\/think>/);if(ge){p(ge[1].trim());const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim();f(Ee)}else{const Ee=ae(t);Ee!=null&&Ee.answer?(f(Ee.answer),Ee.question&&R(Ee.question)):f(t),p("")}try{const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim(),Ne=JSON.parse(Ee);Ne&&(Ne.images&&Array.isArray(Ne.images)&&Ne.images.length>0?W(Ne.images):W([]),Ne.attachments&&Array.isArray(Ne.attachments)&&Ne.attachments.length>0?Y(Ne.attachments):Y([]),Ne.answer&&f(Ne.answer))}catch{W([]),Y([])}j(void 0),R(void 0)}},[t,i,w,X,ee]),u.useEffect(()=>{r&&AU(r)&&(x(r),c==="1"&&C(oe(r)))},[r,c]);const ue=async ve=>{var ge,Ee;if(console.log("Robot handleRateClicked:",e,ve),ve===$l){const Ne={threadUid:k,messageUid:_,answer:pe,fromType:yw,user:JSON.stringify(a)},ze=await Que(Ne);console.log("rateMessageUp robot response:",ze.data,Ne),ze&&ze.data&&((ge=ze==null?void 0:ze.data)!=null&&ge.data)?(C(!1),x($l),it.success(P("bubbles.robot.thank.feedback"))):it.error(P("bubbles.robot.operation.failed"))}else if(ve===gu){const Ne={threadUid:k,messageUid:_,answer:pe,fromType:yw,user:JSON.stringify(a)},ze=await Zue(Ne);console.log("rateMessageDown robot response:",ze.data,Ne),ze&&ze.data&&((Ee=ze==null?void 0:ze.data)!=null&&Ee.data)?(c==="1"&&C(!0),x(gu),ne(!0),it.info(P("bubbles.robot.thank.feedback.improve"))):it.error(P("bubbles.robot.operation.failed"))}},oe=ve=>ve===gu||ve===_N||ve===EN,de=async()=>{(await b9(pe)).success?($(!0),it.success(P("bubbles.robot.copy.success")),setTimeout(()=>{$(!1)},2e3)):it.error(P("bubbles.robot.copy.failed"))},xe=async()=>{var Ee;const ve={threadUid:k,messageUid:_,answer:pe,fromType:yw,user:JSON.stringify(a)},ge=await tde(ve);console.log("rateMessageTransfer response:",ge.data),ge&&ge.data&&((Ee=ge==null?void 0:ge.data)!=null&&Ee.data)?l&&l():it.error(P("bubbles.robot.operation.failed"))},ke=async()=>{var ve;if(Q.length===0){it.warning(P("bubbles.robot.feedback.select.least.one"));return}try{ce(!0);const ge={threadUid:k,messageUid:_,answer:pe,fromType:yw,rateDownTagList:Q,rateDownReason:Z,user:JSON.stringify(a)};console.log("提交反馈数据:",ge);const Ee=await ede(ge);console.log("rateMessageFeedback robot response:",Ee.data,ge),Ee&&Ee.data&&((ve=Ee==null?void 0:Ee.data)!=null&&ve.data)?(ie(!0),it.success(P("bubbles.robot.feedback.submit.success")),setTimeout(()=>{ne(!1)},2e3)):it.error(P("bubbles.robot.feedback.submit.failed"))}catch(ge){console.error("提交反馈失败:",ge),it.error(P("bubbles.robot.feedback.submit.failed"))}finally{ce(!1)}},be=()=>J?re?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#2a3f54":"#f6ffed",border:`1px solid ${s?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#1f2937":"#f9f9f9",border:`1px solid ${s?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.title")}),b.jsx(Ga.Group,{onChange:ve=>te(ve),value:Q,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:ilt.map(ve=>b.jsx(Ga,{value:ve,style:{color:s?"#e6f7ff":"inherit"},children:P(ve)},ve))}),b.jsx(vr.TextArea,{placeholder:P("bubbles.robot.feedback.placeholder"),value:Z,onChange:ve=>le(ve.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:s?"#374151":void 0,color:s?"#e6f7ff":void 0,borderColor:s?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(zt,{type:"primary",onClick:ke,loading:se,size:"small",children:P("bubbles.robot.feedback.submit")})})]}):null,ye=()=>!V||V.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.image.attachments")," (",V.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:V.map((ve,ge)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:s?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:ve,children:b.jsx("img",{src:ve,alt:`图片 ${ge+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:Ee=>{Ee.currentTarget.style.transform="scale(1.05)"},onMouseOut:Ee=>{Ee.currentTarget.style.transform="scale(1)"},title:P("bubbles.robot.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${P("bubbles.robot.image")} ${ge+1}`})]},ge))})]}),Ce=ve=>{var Ee;switch((Ee=ve.split(".").pop())==null?void 0:Ee.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},Re=()=>!U||U.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.file.attachments")," (",U.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:s?"#1f2937":"#f9fafb"},children:U.map((ve,ge)=>{const Ee=ve.split("/").pop()||`附件${ge+1}`;let Ne="";if(ve.includes("size=")){const ze=ve.match(/size=(\d+)/);if(ze&&ze[1]){const He=parseInt(ze[1]);He<1024?Ne=`${He} B`:He<1024*1024?Ne=`${(He/1024).toFixed(1)} KB`:Ne=`${(He/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:ve,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:s?"#2d3748":"#ffffff",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,color:s?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:ze=>{ze.currentTarget.style.backgroundColor=s?"#374151":"#f3f4f6",ze.currentTarget.style.boxShadow=s?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:ze=>{ze.currentTarget.style.backgroundColor=s?"#2d3748":"#ffffff",ze.currentTarget.style.boxShadow=s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:P("bubbles.robot.download.attachment"),children:[Ce(Ee),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:Ee}),Ne&&b.jsx("div",{style:{marginLeft:"10px",color:s?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:Ne}),b.jsx("div",{style:{marginLeft:"10px",color:s?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ge)})})]}),Pe=()=>{if(!M||M.length===0)return null;const ve=ge=>{ge.fileUrl&&(B(ge.fileUrl),z(ge.sourceName||ge.fileName||ge.fileUrl||P("bubbles.robot.preview")),D(!0))};return b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("button",{onClick:()=>A(ge=>!ge),style:{width:"100%",textAlign:"left",background:s?"#1f2937":"#f3f4f6",border:`1px solid ${s?"#374151":"#e5e7eb"}`,borderRadius:"6px",padding:"8px 10px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:H?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),b.jsxs("strong",{style:{fontSize:"14px"},children:[P("bubbles.robot.sources")||"来源"," (",M.length,")"]})]}),H&&b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginTop:"8px"},children:M.map((ge,Ee)=>{var Ye;const Ne=(Ye=ge.fileUrl)==null?void 0:Ye.trim(),ze=ge.highlighted?s?"#374151":"#eef2ff":s?"#1f2937":"#f8f9fa",He=ge.highlighted?s?"#60a5fa":"#3b82f6":s?"#4b5563":"#eaeaea";return b.jsxs("div",{style:{border:`1px solid ${He}`,borderRadius:"6px",padding:"10px",backgroundColor:ze,cursor:Ne?"pointer":"default"},onClick:()=>Ne&&ve(ge),children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",marginBottom:"6px"},children:[b.jsx("span",{style:{fontSize:"12px",padding:"2px 6px",borderRadius:"4px",backgroundColor:s?"#111827":"#edf2f7",color:s?"#93c5fd":"#1f2937",border:`1px solid ${s?"#374151":"#e5e7eb"}`},children:ge.sourceType||"unknown"}),b.jsx("strong",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",flex:1},children:Ne?b.jsx("span",{style:{color:s?"#60a5fa":"#1890ff"},children:ge.sourceName||ge.fileName||ge.fileUrl}):b.jsx("span",{children:ge.sourceName||ge.fileName||ge.sourceUid||"-"})}),typeof ge.score=="number"&&(()=>{const De=Number(ge.score),Ke=De>1?De:De*100,Je=Math.max(0,Math.min(100,Math.round(Ke))),We=P("bubbles.robot.similarity")||"相似度";return b.jsx("span",{style:{fontSize:"12px",color:s?"#9ca3af":"#6b7280"},children:`${We}: ${Je}%`})})()]}),ge.contentSummary&&b.jsx("div",{style:{fontSize:"13px",color:s?"#e6f7ff":"#333",whiteSpace:"pre-wrap"},children:ge.contentSummary})]},Ee)})})]})},Le=ve=>{if(!ve)return"";let ge=ve.replace(/\\n/g,` `);return ge=ge.replace(/\r\n/g,` `).replace(/\r/g,` `),ge=ge.replace(/\n{3,}/g,` `),ge=ge.replace(/[ \t]+\n/g,` -`),ge=ge.trim(),ge},Ce=()=>{if(!d){if(n==="ROBOT_STREAM_START"){const Ee=g&&g.trim().length>0?g:P("bubbles.robot.reason.thinking")||"正在思考中...";return b.jsx("div",{style:{color:s?"#9ca3af":"#666",fontStyle:"italic"},children:Ee})}return b.jsx("div",{children:P("bubbles.robot.no.content")})}const ve=Fe(d);if(/<[^>]*>/g.test(ve)){const Ee=xce.sanitize(ve,{ALLOWED_TAGS:["a","p","br","ul","ol","li","strong","em","b","i","code","pre","blockquote","h1","h2","h3","h4","h5","h6","table","thead","tbody","tr","th","td"],ALLOWED_ATTR:["href","target","rel","class","colspan","rowspan"]});return b.jsx("div",{className:"robot-content",dangerouslySetInnerHTML:{__html:Ee},style:{wordBreak:"break-word"}})}else return b.jsx("div",{className:"robot-content",style:{wordBreak:"break-word"},children:b.jsx(wU,{components:{p:({children:Ee,...Ne})=>b.jsx("p",{...Ne,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#24292f"},children:Ee}),br:()=>b.jsx("br",{}),a:({...Ee})=>b.jsx("a",{...Ee,className:`${Ee.className||""} contact-link`,style:{color:s?"#60a5fa":"#1890ff",textDecoration:"none",...Ee.style},onMouseOver:Ne=>{Ne.currentTarget.style.textDecoration="underline"},onMouseOut:Ne=>{Ne.currentTarget.style.textDecoration="none"}}),code:({className:Ee,children:Ne,...We})=>Ee!=null&&Ee.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:Ee,...We,children:Ne})}):b.jsx("code",{className:Ee,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...We,children:Ne}),table:({...Ee})=>b.jsx("table",{...Ee,style:{borderCollapse:"collapse",width:"100%",marginTop:"8px",marginBottom:"8px",border:`1px solid ${s?"#374151":"#d1d5db"}`}}),th:({...Ee})=>b.jsx("th",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",fontWeight:"bold",textAlign:"left"}}),td:({...Ee})=>b.jsx("td",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",color:s?"#e6f7ff":"#24292f"}}),blockquote:({...Ee})=>b.jsx("blockquote",{...Ee,style:{borderLeft:`4px solid ${s?"#60a5fa":"#1890ff"}`,paddingLeft:"16px",margin:"16px 0",color:s?"#d1d5db":"#6b7280",fontStyle:"italic"}}),h1:({...Ee})=>b.jsx("h1",{...Ee,style:{fontSize:"1.5em",fontWeight:"bold",margin:"16px 0 8px 0",color:s?"#e6f7ff":"#24292f",borderBottom:`1px solid ${s?"#374151":"#d1d5db"}`,paddingBottom:"4px"}}),h2:({...Ee})=>b.jsx("h2",{...Ee,style:{fontSize:"1.3em",fontWeight:"bold",margin:"14px 0 6px 0",color:s?"#e6f7ff":"#24292f"}}),h3:({...Ee})=>b.jsx("h3",{...Ee,style:{fontSize:"1.1em",fontWeight:"bold",margin:"12px 0 4px 0",color:s?"#e6f7ff":"#24292f"}}),ul:({...Ee})=>b.jsx("ul",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),ol:({...Ee})=>b.jsx("ol",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),li:({...Ee})=>b.jsx("li",{...Ee,style:{margin:"4px 0",lineHeight:"1.6"}}),strong:({...Ee})=>b.jsx("strong",{...Ee,style:{fontWeight:"bold",color:s?"#fbbf24":"#d97706"}}),em:({...Ee})=>b.jsx("em",{...Ee,style:{fontStyle:"italic",color:s?"#a78bfa":"#7c3aed"}})},children:ve})})};return b.jsxs("div",{className:"robot-bubble",style:{maxWidth:"85%",width:"fit-content"},children:[b.jsxs(ii,{children:[b.jsxs(_v,{style:{textAlign:"left"},children:[Ce(),ye(),Oe(),Re(),m&&b.jsxs("div",{className:"thinking-process-container",style:{marginTop:"16px"},children:[b.jsxs("button",{onClick:()=>v(!h),style:{background:s?"#374151":"#f0f0f0",border:`1px solid ${s?"#4b5563":"#e0e0e0"}`,borderRadius:"4px",padding:"6px 12px",fontSize:"13px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"6px",transition:"background-color 0.2s"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:h?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),P(h?"bubbles.robot.hide.thinking.process":"bubbles.robot.view.thinking.process")]}),b.jsx("div",{style:{background:s?"#2d3748":"#f9f9f9",border:`1px solid ${s?"#4b5563":"#e8e8e8"}`,borderRadius:"8px",padding:h?"16px":"0",marginTop:h?"12px":"0",fontSize:"14px",color:s?"#e6f7ff":"#555",lineHeight:"1.6",overflow:"hidden",maxHeight:h?"1000px":"0",opacity:h?1:0,transition:"all 0.3s ease",whiteSpace:"pre-wrap"},children:b.jsx(wU,{components:{p:({children:ve,...ge})=>b.jsx("p",{...ge,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#555"},children:ve}),br:()=>b.jsx("br",{}),code:({className:ve,children:ge,...Ee})=>ve!=null&&ve.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:ve,...Ee,children:ge})}):b.jsx("code",{className:ve,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...Ee,children:ge})},children:Fe(m)})})]})]}),xe(),b.jsx("div",{style:{fontSize:"12px",color:s?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:P("bubbles.robot.message.sent.by.robot")}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:[!ie(w)&&b.jsx(zo,{className:an("RateBtn",{active:w===$l}),title:P("bubbles.robot.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>ue($l),disabled:o}),w!==$l&&b.jsx(zo,{className:an("RateBtn",{active:ie(w)}),title:P("bubbles.robot.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>ue(gu),disabled:o||ie(w)}),c==="1"&&C&&b.jsx("button",{onClick:be,style:{padding:"4px 10px",backgroundColor:"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer",fontSize:"12px",display:"flex",alignItems:"center"},children:P("bubbles.robot.transfer.to.agent")}),b.jsx("button",{onClick:de,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:T?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:P(T?"bubbles.robot.copy.success":"bubbles.robot.copy.content"),onMouseOver:ve=>{ve.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:ve=>{ve.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsx(zst,{open:O,onClose:()=>L(!1),url:D,title:F||P("bubbles.robot.preview")||"预览",isDarkMode:s,loadingText:P("bubbles.robot.loading")||"加载中...",noContentText:P("bubbles.robot.no.content")||"暂无内容",openInNewTabText:P("bubbles.robot.open.in.new.tab")||"在新标签页打开",copyLinkText:P("bubbles.robot.copy.link")||"复制链接",copySuccessText:P("bubbles.robot.copy.success")||"链接已复制",copyFailedText:P("bubbles.robot.copy.failed")||"复制失败",blockedPageText:P("bubbles.robot.blocked.page")||"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。",debugHintText:P("bubbles.robot.debug.cross.origin.hint")||"(跨域无法显示,线上正常)"})]})},Wst=new RegExp("(?{const[f,m]=u.useState(!1),[p,h]=u.useState(""),[v]=u.useState(e),[g,y]=u.useState(""),[w,x]=u.useState([]),[C,S]=u.useState(!1),[k,_]=u.useState(i),[E,T]=u.useState(!1),[$,P]=u.useState([]),[M,j]=u.useState([]),[I,R]=u.useState(!1),[O,L]=u.useState([]),[D,B]=u.useState(""),[F,z]=u.useState(!1),[H,A]=u.useState(!1),[V,W]=u.useState(!1),[U,X]=u.useState(!1),[J,re]=u.useState(!1),{translateString:Q}=ur();u.useEffect(()=>{var q;a&&a.uid&&y(a.uid),ee(i)&&m(!0);try{if(r&&r.trim()){const ue=JSON.parse(r);if(ue&&ue.relatedFaqs&&Array.isArray(ue.relatedFaqs))if(P(ue.images),j(ue.attachments),x(ue.relatedFaqs),t==="0"||!ue.answerList||ue.answerList.length===0)h(n);else{const ie=parseInt(t,10),de=(q=ue==null?void 0:ue.answerList)==null?void 0:q.find(be=>parseInt(be.vipLevel,10)===ie);qe.debugIf("查找VIP答案:",{当前VIP等级:t,查找结果:de,可用答案列表:ue.answerList}),h(de?de==null?void 0:de.answer:n)}else h(n)}else h(n)}catch(ue){qe.error("解析相关问题失败:",ue,r),P([]),j([]),x([]),h(n)}},[n,r,a,i,t]);const ne=q=>{if(!q)return"";let ue=q;if(q.includes('{const Fe=[];let Ce;const ve=new RegExp(Oe.source,Oe.flags);for(;(Ce=ve.exec(Se))!==null;)Ce&&Ce[1]&&Ce[1]!=="undefined"&&Fe.push({fullMatch:Ce[0],captureGroup:Ce[1],index:Ce.index});let ge=Se;for(let Ee=Fe.length-1;Ee>=0;Ee--){const{fullMatch:Ne,captureGroup:We,index:He}=Fe[Ee];if(We&&We!=="undefined"){const Ye=Re(We);ge=ge.substring(0,He)+Ye+ge.substring(He+Ne.length)}}return ge};let ke=de;ke=be(ke,Wst,Se=>`${Se}`),ke=be(ke,Ust,Se=>Se.startsWith("9")&&Se.length===5?`${Se}`:Se),ke=be(ke,qst,Se=>`${Se}`);const xe=ue.match(Gst);if(xe&&xe.length>0){for(const Se of xe)if(Se&&Se!=="undefined"){const Oe=new RegExp(`(${Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Oe,Re=>``)}}const ye=ue.match(Kst);if(ye&&ye.length>0){for(const Se of ye)if(Se&&Se!=="undefined"){const Oe=new RegExp(`(${Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Oe,Re=>`${Re}`)}}return ke},Z=async q=>{var ue,ie;if(qe.debugIf("handleRateClicked:",e,q),q===$l)try{W(!0);const de={threadUid:g,messageUid:v,fromType:yw,user:JSON.stringify(o)},be=await Due(de);qe.debugIf("rateMessageUp response:",be.data),be&&be.data&&((ue=be==null?void 0:be.data)!=null&&ue.data)?(m(!1),_($l),rt.success(Q("bubbles.faq.thank.feedback"))):rt.error(Q("bubbles.faq.operation.failed"))}catch(de){qe.error("点赞请求失败:",de),rt.error(Q("bubbles.faq.network.error"))}finally{W(!1)}else if(q===gu)try{X(!0);const de={threadUid:g,messageUid:v,fromType:yw,user:JSON.stringify(o)},be=await Lue(de);qe.debugIf("rateMessageDown response:",be.data),be&&be.data&&((ie=be==null?void 0:be.data)!=null&&ie.data)?(m(!0),_(gu),R(!0),rt.info(Q("bubbles.faq.thank.feedback.improve"))):rt.error(Q("bubbles.faq.operation.failed"))}catch(de){qe.error("点踩请求失败:",de),rt.error(Q("bubbles.faq.network.error"))}finally{X(!1)}},se=async()=>{var q;try{re(!0);const ue={threadUid:g,messageUid:v,fromType:yw,user:JSON.stringify(o)},ie=await zue(ue);qe.debugIf("rateMessageTransfer response:",ie.data),ie&&ie.data&&((q=ie==null?void 0:ie.data)!=null&&q.data)?d&&d():rt.error(Q("bubbles.faq.operation.failed"))}catch(ue){qe.error("转人工请求失败:",ue),rt.error(Q("bubbles.faq.network.error"))}finally{re(!1)}},oe=q=>{var ie;switch((ie=q.split(".").pop())==null?void 0:ie.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},ce=()=>!$||$.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.image.attachments")," (",$.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:$.map((q,ue)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:l?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:q,children:b.jsx("img",{src:q,alt:`${Q("bubbles.faq.image")} ${ue+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:ie=>{ie.currentTarget.style.transform="scale(1.05)"},onMouseOut:ie=>{ie.currentTarget.style.transform="scale(1)"},title:Q("bubbles.faq.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${Q("bubbles.faq.image")} ${ue+1}`})]},ue))})]}),te=()=>!M||M.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.file.attachments")," (",M.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:l?"#1f2937":"#f9fafb"},children:M.map((q,ue)=>{const ie=q.split("/").pop()||`附件${ue+1}`;let de="";if(q.includes("size=")){const be=q.match(/size=(\d+)/);if(be&&be[1]){const ke=parseInt(be[1]);ke<1024?de=`${ke} B`:ke<1024*1024?de=`${(ke/1024).toFixed(1)} KB`:de=`${(ke/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:q,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:l?"#2d3748":"#ffffff",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,color:l?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:be=>{be.currentTarget.style.backgroundColor=l?"#374151":"#f3f4f6",be.currentTarget.style.boxShadow=l?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:be=>{be.currentTarget.style.backgroundColor=l?"#2d3748":"#ffffff",be.currentTarget.style.boxShadow=l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:Q("bubbles.faq.download.attachment"),children:[oe(ie),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:ie}),de&&b.jsx("div",{style:{marginLeft:"10px",color:l?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:de}),b.jsx("div",{style:{marginLeft:"10px",color:l?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ue)})})]}),le=()=>{if(!p)return b.jsx(_v,{style:{textAlign:"left"},children:Q("bubbles.faq.no.content")});if(Xle(p))return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(up,{content:p})});if(/\.(jpg|jpeg|png|gif|webp|bmp)$/i.test(p))return b.jsx(Bu,{src:p,children:b.jsx("img",{src:p,alt:""})});const ue=ne(p);return b.jsx(_v,{style:{textAlign:"left"},children:b.jsx("div",{dangerouslySetInnerHTML:{__html:ue}})})},pe=q=>{c(q,0)},we=async()=>{(await v9(p)).success?(S(!0),rt.success(Q("bubbles.faq.copy.success")),setTimeout(()=>{S(!1)},2e3)):rt.error(Q("bubbles.faq.copy.failed"))},_e=async()=>{var q;if(O.length===0){rt.warning(Q("bubbles.faq.feedback.select.least.one"));return}try{z(!0);const ue={threadUid:g,messageUid:v,fromType:yw,rateDownTagList:O,rateDownReason:D,user:JSON.stringify(o)};qe.debugIf("提交反馈数据:",ue);const ie=await Bue(ue);qe.debugIf("rateMessageHelpful response:",ie.data),ie&&ie.data&&((q=ie==null?void 0:ie.data)!=null&&q.data)?(A(!0),rt.success(Q("bubbles.faq.feedback.submit.success")),setTimeout(()=>{R(!1)},2e3)):rt.error(Q("bubbles.faq.feedback.submit.failed"))}catch(ue){qe.error("提交反馈失败:",ue),rt.error(Q("bubbles.faq.feedback.submit.failed"))}finally{z(!1)}},Y=()=>I?H?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#2a3f54":"#f6ffed",border:`1px solid ${l?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#1f2937":"#f9f9f9",border:`1px solid ${l?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.title")}),b.jsx(Ga.Group,{onChange:q=>L(q),value:O,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:Yst.map(q=>b.jsx(Ga,{value:q,style:{color:l?"#e6f7ff":"inherit"},children:Q(q)},q))}),b.jsx(hr.TextArea,{placeholder:Q("bubbles.faq.feedback.placeholder"),value:D,onChange:q=>B(q.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:l?"#374151":void 0,color:l?"#e6f7ff":void 0,borderColor:l?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(Vt,{type:"primary",onClick:_e,loading:F,size:"small",children:Q("bubbles.faq.feedback.submit")})})]}):null,ae=()=>{if(!w||w.length===0)return qe.debugIf("无相关问题可显示"),null;qe.debugIf("渲染相关问题:",w);const q=E?w:w.slice(0,3),ue=w.length>3;return b.jsxs("div",{style:{marginTop:"10px",borderTop:`1px solid ${l?"#374151":"#eee"}`,paddingTop:"10px",textAlign:"left"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",paddingLeft:"5px",color:l?"#e6f7ff":"inherit"},children:[Q("bubbles.faq.related.questions"),":"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:q.map((ie,de)=>b.jsx("div",{onClick:()=>pe(ie),style:{padding:"5px 10px",cursor:"pointer",borderRadius:"4px",backgroundColor:l?"#2d3748":"#f8f8f8",border:`1px solid ${l?"#4b5563":"#eaeaea"}`},onMouseOver:be=>{be.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:be=>{be.currentTarget.style.backgroundColor=l?"#2d3748":"#f8f8f8"},children:b.jsx("a",{href:"#",onClick:be=>{be.preventDefault()},style:{color:l?"#60a5fa":"#1890ff",textDecoration:"none",display:"block",width:"100%"},children:ie.question||Q("bubbles.faq.related.questions")})},de))}),ue&&b.jsx("div",{onClick:()=>T(!E),style:{textAlign:"center",marginTop:"8px",color:l?"#60a5fa":"#1890ff",cursor:"pointer",fontSize:"14px"},children:Q(E?"bubbles.faq.hide.more":"bubbles.faq.view.more")})]})},ee=q=>q===gu||q===SN||q===kN;return b.jsx("div",{className:"faq-bubble",style:{maxWidth:"85%",width:"fit-content"},children:b.jsxs(ii,{children:[le(),ce(),te(),ae(),Y(),b.jsx("div",{style:{fontSize:"12px",color:l?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:Q("bubbles.faq.message.from.faq")}),b.jsx("style",{dangerouslySetInnerHTML:{__html:` +`),ge=ge.trim(),ge},we=()=>{if(!d){if(n==="ROBOT_STREAM_START"){const Ee=g&&g.trim().length>0?g:P("bubbles.robot.reason.thinking")||"正在思考中...";return b.jsx("div",{style:{color:s?"#9ca3af":"#666",fontStyle:"italic"},children:Ee})}return b.jsx("div",{children:P("bubbles.robot.no.content")})}const ve=Le(d);if(/<[^>]*>/g.test(ve)){const Ee=jce.sanitize(ve,{ALLOWED_TAGS:["a","p","br","ul","ol","li","strong","em","b","i","code","pre","blockquote","h1","h2","h3","h4","h5","h6","table","thead","tbody","tr","th","td"],ALLOWED_ATTR:["href","target","rel","class","colspan","rowspan"]});return b.jsx("div",{className:"robot-content",dangerouslySetInnerHTML:{__html:Ee},style:{wordBreak:"break-word"}})}else return b.jsx("div",{className:"robot-content",style:{wordBreak:"break-word"},children:b.jsx(IU,{components:{p:({children:Ee,...Ne})=>b.jsx("p",{...Ne,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#24292f"},children:Ee}),br:()=>b.jsx("br",{}),a:({...Ee})=>b.jsx("a",{...Ee,className:`${Ee.className||""} contact-link`,style:{color:s?"#60a5fa":"#1890ff",textDecoration:"none",...Ee.style},onMouseOver:Ne=>{Ne.currentTarget.style.textDecoration="underline"},onMouseOut:Ne=>{Ne.currentTarget.style.textDecoration="none"}}),code:({className:Ee,children:Ne,...ze})=>Ee!=null&&Ee.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:Ee,...ze,children:Ne})}):b.jsx("code",{className:Ee,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...ze,children:Ne}),table:({...Ee})=>b.jsx("table",{...Ee,style:{borderCollapse:"collapse",width:"100%",marginTop:"8px",marginBottom:"8px",border:`1px solid ${s?"#374151":"#d1d5db"}`}}),th:({...Ee})=>b.jsx("th",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",fontWeight:"bold",textAlign:"left"}}),td:({...Ee})=>b.jsx("td",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",color:s?"#e6f7ff":"#24292f"}}),blockquote:({...Ee})=>b.jsx("blockquote",{...Ee,style:{borderLeft:`4px solid ${s?"#60a5fa":"#1890ff"}`,paddingLeft:"16px",margin:"16px 0",color:s?"#d1d5db":"#6b7280",fontStyle:"italic"}}),h1:({...Ee})=>b.jsx("h1",{...Ee,style:{fontSize:"1.5em",fontWeight:"bold",margin:"16px 0 8px 0",color:s?"#e6f7ff":"#24292f",borderBottom:`1px solid ${s?"#374151":"#d1d5db"}`,paddingBottom:"4px"}}),h2:({...Ee})=>b.jsx("h2",{...Ee,style:{fontSize:"1.3em",fontWeight:"bold",margin:"14px 0 6px 0",color:s?"#e6f7ff":"#24292f"}}),h3:({...Ee})=>b.jsx("h3",{...Ee,style:{fontSize:"1.1em",fontWeight:"bold",margin:"12px 0 4px 0",color:s?"#e6f7ff":"#24292f"}}),ul:({...Ee})=>b.jsx("ul",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),ol:({...Ee})=>b.jsx("ol",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),li:({...Ee})=>b.jsx("li",{...Ee,style:{margin:"4px 0",lineHeight:"1.6"}}),strong:({...Ee})=>b.jsx("strong",{...Ee,style:{fontWeight:"bold",color:s?"#fbbf24":"#d97706"}}),em:({...Ee})=>b.jsx("em",{...Ee,style:{fontStyle:"italic",color:s?"#a78bfa":"#7c3aed"}})},children:ve})})};return b.jsxs("div",{className:"robot-bubble",style:{maxWidth:"85%",width:"fit-content"},children:[b.jsxs(ni,{children:[b.jsxs($v,{style:{textAlign:"left"},children:[we(),ye(),Re(),Pe(),m&&b.jsxs("div",{className:"thinking-process-container",style:{marginTop:"16px"},children:[b.jsxs("button",{onClick:()=>v(!h),style:{background:s?"#374151":"#f0f0f0",border:`1px solid ${s?"#4b5563":"#e0e0e0"}`,borderRadius:"4px",padding:"6px 12px",fontSize:"13px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"6px",transition:"background-color 0.2s"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:h?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),P(h?"bubbles.robot.hide.thinking.process":"bubbles.robot.view.thinking.process")]}),b.jsx("div",{style:{background:s?"#2d3748":"#f9f9f9",border:`1px solid ${s?"#4b5563":"#e8e8e8"}`,borderRadius:"8px",padding:h?"16px":"0",marginTop:h?"12px":"0",fontSize:"14px",color:s?"#e6f7ff":"#555",lineHeight:"1.6",overflow:"hidden",maxHeight:h?"1000px":"0",opacity:h?1:0,transition:"all 0.3s ease",whiteSpace:"pre-wrap"},children:b.jsx(IU,{components:{p:({children:ve,...ge})=>b.jsx("p",{...ge,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#555"},children:ve}),br:()=>b.jsx("br",{}),code:({className:ve,children:ge,...Ee})=>ve!=null&&ve.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:ve,...Ee,children:ge})}):b.jsx("code",{className:ve,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...Ee,children:ge})},children:Le(m)})})]})]}),be(),b.jsx("div",{style:{fontSize:"12px",color:s?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:P("bubbles.robot.message.sent.by.robot")}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:[!oe(w)&&b.jsx(Ho,{className:sn("RateBtn",{active:w===$l}),title:P("bubbles.robot.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>ue($l),disabled:o}),w!==$l&&b.jsx(Ho,{className:sn("RateBtn",{active:oe(w)}),title:P("bubbles.robot.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>ue(gu),disabled:o||oe(w)}),c==="1"&&S&&b.jsx("button",{onClick:xe,style:{padding:"4px 10px",backgroundColor:"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer",fontSize:"12px",display:"flex",alignItems:"center"},children:P("bubbles.robot.transfer.to.agent")}),b.jsx("button",{onClick:de,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:T?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:P(T?"bubbles.robot.copy.success":"bubbles.robot.copy.content"),onMouseOver:ve=>{ve.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:ve=>{ve.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsx(rlt,{open:O,onClose:()=>D(!1),url:L,title:F||P("bubbles.robot.preview")||"预览",isDarkMode:s,loadingText:P("bubbles.robot.loading")||"加载中...",noContentText:P("bubbles.robot.no.content")||"暂无内容",openInNewTabText:P("bubbles.robot.open.in.new.tab")||"在新标签页打开",copyLinkText:P("bubbles.robot.copy.link")||"复制链接",copySuccessText:P("bubbles.robot.copy.success")||"链接已复制",copyFailedText:P("bubbles.robot.copy.failed")||"复制失败",blockedPageText:P("bubbles.robot.blocked.page")||"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。",debugHintText:P("bubbles.robot.debug.cross.origin.hint")||"(跨域无法显示,线上正常)"})]})},olt=new RegExp("(?{const[f,m]=u.useState(!1),[p,h]=u.useState(""),[v]=u.useState(e),[g,y]=u.useState(""),[w,x]=u.useState([]),[S,C]=u.useState(!1),[_,k]=u.useState(i),[E,T]=u.useState(!1),[$,P]=u.useState([]),[M,j]=u.useState([]),[I,R]=u.useState(!1),[O,D]=u.useState([]),[L,B]=u.useState(""),[F,z]=u.useState(!1),[H,A]=u.useState(!1),[V,W]=u.useState(!1),[U,Y]=u.useState(!1),[J,ne]=u.useState(!1),{translateString:Q}=fr();u.useEffect(()=>{var q;a&&a.uid&&y(a.uid),ee(i)&&m(!0);try{if(r&&r.trim()){const ue=JSON.parse(r);if(ue&&ue.relatedFaqs&&Array.isArray(ue.relatedFaqs))if(P(ue.images),j(ue.attachments),x(ue.relatedFaqs),t==="0"||!ue.answerList||ue.answerList.length===0)h(n);else{const oe=parseInt(t,10),de=(q=ue==null?void 0:ue.answerList)==null?void 0:q.find(xe=>parseInt(xe.vipLevel,10)===oe);Ue.debugIf("查找VIP答案:",{当前VIP等级:t,查找结果:de,可用答案列表:ue.answerList}),h(de?de==null?void 0:de.answer:n)}else h(n)}else h(n)}catch(ue){Ue.error("解析相关问题失败:",ue,r),P([]),j([]),x([]),h(n)}},[n,r,a,i,t]);const te=q=>{if(!q)return"";let ue=q;if(q.includes('{const Le=[];let we;const ve=new RegExp(Re.source,Re.flags);for(;(we=ve.exec(Ce))!==null;)we&&we[1]&&we[1]!=="undefined"&&Le.push({fullMatch:we[0],captureGroup:we[1],index:we.index});let ge=Ce;for(let Ee=Le.length-1;Ee>=0;Ee--){const{fullMatch:Ne,captureGroup:ze,index:He}=Le[Ee];if(ze&&ze!=="undefined"){const Ye=Pe(ze);ge=ge.substring(0,He)+Ye+ge.substring(He+Ne.length)}}return ge};let ke=de;ke=xe(ke,olt,Ce=>`${Ce}`),ke=xe(ke,slt,Ce=>Ce.startsWith("9")&&Ce.length===5?`${Ce}`:Ce),ke=xe(ke,llt,Ce=>`${Ce}`);const be=ue.match(clt);if(be&&be.length>0){for(const Ce of be)if(Ce&&Ce!=="undefined"){const Re=new RegExp(`(${Ce.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Re,Pe=>``)}}const ye=ue.match(ult);if(ye&&ye.length>0){for(const Ce of ye)if(Ce&&Ce!=="undefined"){const Re=new RegExp(`(${Ce.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Re,Pe=>`${Pe}`)}}return ke},Z=async q=>{var ue,oe;if(Ue.debugIf("handleRateClicked:",e,q),q===$l)try{W(!0);const de={threadUid:g,messageUid:v,fromType:xw,user:JSON.stringify(o)},xe=await Que(de);Ue.debugIf("rateMessageUp response:",xe.data),xe&&xe.data&&((ue=xe==null?void 0:xe.data)!=null&&ue.data)?(m(!1),k($l),it.success(Q("bubbles.faq.thank.feedback"))):it.error(Q("bubbles.faq.operation.failed"))}catch(de){Ue.error("点赞请求失败:",de),it.error(Q("bubbles.faq.network.error"))}finally{W(!1)}else if(q===gu)try{Y(!0);const de={threadUid:g,messageUid:v,fromType:xw,user:JSON.stringify(o)},xe=await Zue(de);Ue.debugIf("rateMessageDown response:",xe.data),xe&&xe.data&&((oe=xe==null?void 0:xe.data)!=null&&oe.data)?(m(!0),k(gu),R(!0),it.info(Q("bubbles.faq.thank.feedback.improve"))):it.error(Q("bubbles.faq.operation.failed"))}catch(de){Ue.error("点踩请求失败:",de),it.error(Q("bubbles.faq.network.error"))}finally{Y(!1)}},le=async()=>{var q;try{ne(!0);const ue={threadUid:g,messageUid:v,fromType:xw,user:JSON.stringify(o)},oe=await tde(ue);Ue.debugIf("rateMessageTransfer response:",oe.data),oe&&oe.data&&((q=oe==null?void 0:oe.data)!=null&&q.data)?d&&d():it.error(Q("bubbles.faq.operation.failed"))}catch(ue){Ue.error("转人工请求失败:",ue),it.error(Q("bubbles.faq.network.error"))}finally{ne(!1)}},se=q=>{var oe;switch((oe=q.split(".").pop())==null?void 0:oe.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},ce=()=>!$||$.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.image.attachments")," (",$.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:$.map((q,ue)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:l?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:q,children:b.jsx("img",{src:q,alt:`${Q("bubbles.faq.image")} ${ue+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:oe=>{oe.currentTarget.style.transform="scale(1.05)"},onMouseOut:oe=>{oe.currentTarget.style.transform="scale(1)"},title:Q("bubbles.faq.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${Q("bubbles.faq.image")} ${ue+1}`})]},ue))})]}),re=()=>!M||M.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.file.attachments")," (",M.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:l?"#1f2937":"#f9fafb"},children:M.map((q,ue)=>{const oe=q.split("/").pop()||`附件${ue+1}`;let de="";if(q.includes("size=")){const xe=q.match(/size=(\d+)/);if(xe&&xe[1]){const ke=parseInt(xe[1]);ke<1024?de=`${ke} B`:ke<1024*1024?de=`${(ke/1024).toFixed(1)} KB`:de=`${(ke/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:q,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:l?"#2d3748":"#ffffff",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,color:l?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:xe=>{xe.currentTarget.style.backgroundColor=l?"#374151":"#f3f4f6",xe.currentTarget.style.boxShadow=l?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:xe=>{xe.currentTarget.style.backgroundColor=l?"#2d3748":"#ffffff",xe.currentTarget.style.boxShadow=l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:Q("bubbles.faq.download.attachment"),children:[se(oe),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:oe}),de&&b.jsx("div",{style:{marginLeft:"10px",color:l?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:de}),b.jsx("div",{style:{marginLeft:"10px",color:l?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ue)})})]}),ie=()=>{if(!p)return b.jsx($v,{style:{textAlign:"left"},children:Q("bubbles.faq.no.content")});if(uce(p))return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(cp,{content:p})});if(/\.(jpg|jpeg|png|gif|webp|bmp)$/i.test(p))return b.jsx(Bu,{src:p,children:b.jsx("img",{src:p,alt:""})});const ue=te(p);return b.jsx($v,{style:{textAlign:"left"},children:b.jsx("div",{dangerouslySetInnerHTML:{__html:ue}})})},pe=q=>{c(q,0)},Se=async()=>{(await b9(p)).success?(C(!0),it.success(Q("bubbles.faq.copy.success")),setTimeout(()=>{C(!1)},2e3)):it.error(Q("bubbles.faq.copy.failed"))},_e=async()=>{var q;if(O.length===0){it.warning(Q("bubbles.faq.feedback.select.least.one"));return}try{z(!0);const ue={threadUid:g,messageUid:v,fromType:xw,rateDownTagList:O,rateDownReason:L,user:JSON.stringify(o)};Ue.debugIf("提交反馈数据:",ue);const oe=await ede(ue);Ue.debugIf("rateMessageHelpful response:",oe.data),oe&&oe.data&&((q=oe==null?void 0:oe.data)!=null&&q.data)?(A(!0),it.success(Q("bubbles.faq.feedback.submit.success")),setTimeout(()=>{R(!1)},2e3)):it.error(Q("bubbles.faq.feedback.submit.failed"))}catch(ue){Ue.error("提交反馈失败:",ue),it.error(Q("bubbles.faq.feedback.submit.failed"))}finally{z(!1)}},X=()=>I?H?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#2a3f54":"#f6ffed",border:`1px solid ${l?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#1f2937":"#f9f9f9",border:`1px solid ${l?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.title")}),b.jsx(Ga.Group,{onChange:q=>D(q),value:O,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:dlt.map(q=>b.jsx(Ga,{value:q,style:{color:l?"#e6f7ff":"inherit"},children:Q(q)},q))}),b.jsx(vr.TextArea,{placeholder:Q("bubbles.faq.feedback.placeholder"),value:L,onChange:q=>B(q.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:l?"#374151":void 0,color:l?"#e6f7ff":void 0,borderColor:l?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(zt,{type:"primary",onClick:_e,loading:F,size:"small",children:Q("bubbles.faq.feedback.submit")})})]}):null,ae=()=>{if(!w||w.length===0)return Ue.debugIf("无相关问题可显示"),null;Ue.debugIf("渲染相关问题:",w);const q=E?w:w.slice(0,3),ue=w.length>3;return b.jsxs("div",{style:{marginTop:"10px",borderTop:`1px solid ${l?"#374151":"#eee"}`,paddingTop:"10px",textAlign:"left"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",paddingLeft:"5px",color:l?"#e6f7ff":"inherit"},children:[Q("bubbles.faq.related.questions"),":"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:q.map((oe,de)=>b.jsx("div",{onClick:()=>pe(oe),style:{padding:"5px 10px",cursor:"pointer",borderRadius:"4px",backgroundColor:l?"#2d3748":"#f8f8f8",border:`1px solid ${l?"#4b5563":"#eaeaea"}`},onMouseOver:xe=>{xe.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:xe=>{xe.currentTarget.style.backgroundColor=l?"#2d3748":"#f8f8f8"},children:b.jsx("a",{href:"#",onClick:xe=>{xe.preventDefault()},style:{color:l?"#60a5fa":"#1890ff",textDecoration:"none",display:"block",width:"100%"},children:oe.question||Q("bubbles.faq.related.questions")})},de))}),ue&&b.jsx("div",{onClick:()=>T(!E),style:{textAlign:"center",marginTop:"8px",color:l?"#60a5fa":"#1890ff",cursor:"pointer",fontSize:"14px"},children:Q(E?"bubbles.faq.hide.more":"bubbles.faq.view.more")})]})},ee=q=>q===gu||q===_N||q===EN;return b.jsx("div",{className:"faq-bubble",style:{maxWidth:"85%",width:"fit-content"},children:b.jsxs(ni,{children:[ie(),ce(),re(),ae(),X(),b.jsx("div",{style:{fontSize:"12px",color:l?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:Q("bubbles.faq.message.from.faq")}),b.jsx("style",{dangerouslySetInnerHTML:{__html:` .contact-link { color: ${l?"#60a5fa":"#1890ff"}; text-decoration: none; @@ -679,12 +679,12 @@ ${ve}`.trim():ve},[d,I,P]),we=u.useCallback((ve,ge)=>({sourceType:ve.sourceType| .url-link:hover { text-decoration: underline; } - `}}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${l?"#374151":"#f0f0f0"}`},children:[!ee(k)&&b.jsx(zo,{className:an("RateBtn",{active:k===$l}),title:Q("bubbles.faq.rate.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>Z($l),disabled:s||V,loading:V}),k!==$l&&b.jsx(zo,{className:an("RateBtn",{active:ee(k)}),title:Q("bubbles.faq.rate.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>Z(gu),disabled:s||ee(k)||U,loading:U}),f&&b.jsx(Vt,{onClick:se,loading:J,type:"primary",size:"small",style:{padding:"4px 10px",fontSize:"12px",display:"flex",alignItems:"center"},children:Q("bubbles.faq.transfer.to.agent")}),b.jsx("button",{onClick:we,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:C?"#52c41a":l?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:Q(C?"bubbles.faq.copy.success":"bubbles.faq.copy.content"),onMouseOver:q=>{q.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:q=>{q.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})})};async function Jst(e){return On("/visitor/api/v1/message/leave/query",{method:"GET",params:{...e,channel:wn}})}async function Hue(e){return On("/visitor/api/v1/message/leave/create",{method:"POST",data:{...e,channel:wn}})}var Qst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},Zst=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Qst}))},Vue=u.forwardRef(Zst),elt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},tlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:elt}))},nlt=u.forwardRef(tlt),rlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},ilt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:rlt}))},Wue=u.forwardRef(ilt),alt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1zM512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-94-392c0-50.6 41.9-92 94-92s94 41.4 94 92v224c0 50.6-41.9 92-94 92s-94-41.4-94-92V232z"}}]},name:"audio",theme:"outlined"},olt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:alt}))},Uue=u.forwardRef(olt),slt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M348 676.1C250 619.4 184 513.4 184 392c0-181.1 146.9-328 328-328s328 146.9 328 328c0 121.4-66 227.4-164 284.1V792c0 17.7-14.3 32-32 32H380c-17.7 0-32-14.3-32-32V676.1zM392 888h240c4.4 0 8 3.6 8 8v32c0 17.7-14.3 32-32 32H416c-17.7 0-32-14.3-32-32v-32c0-4.4 3.6-8 8-8z"}}]},name:"bulb",theme:"filled"},llt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:slt}))},clt=u.forwardRef(llt),ult={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z"}}]},name:"bulb",theme:"outlined"},dlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:ult}))},flt=u.forwardRef(dlt),mlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},plt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:mlt}))},hlt=u.forwardRef(plt),vlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"},glt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:vlt}))},blt=u.forwardRef(glt),ylt={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 372zm198.4-588.1a32 32 0 00-24.5.5L414.9 415 296.4 686c-3.6 8.2-3.6 17.5 0 25.7 3.4 7.8 9.7 13.9 17.7 17 3.8 1.5 7.7 2.2 11.7 2.2 4.4 0 8.7-.9 12.8-2.7l271-118.6 118.5-271a32.06 32.06 0 00-17.7-42.7zM576.8 534.4l26.2 26.2-42.4 42.4-26.2-26.2L380 644.4 447.5 490 422 464.4l42.4-42.4 25.5 25.5L644.4 380l-67.6 154.4zM464.4 422L422 464.4l25.5 25.6 86.9 86.8 26.2 26.2 42.4-42.4-26.2-26.2-86.8-86.9z"}}]},name:"compass",theme:"outlined"},xlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:ylt}))},wlt=u.forwardRef(xlt),Clt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M326 664H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V696c0-17.7-14.3-32-32-32zm16-576h-48c-8.8 0-16 7.2-16 16v176H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V104c0-8.8-7.2-16-16-16zm578 576H698c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V744h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm0-384H746V104c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16z"}}]},name:"compress",theme:"outlined"},Slt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Clt}))},klt=u.forwardRef(Slt),_lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-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 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},Elt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:_lt}))},M8=u.forwardRef(Elt),$lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Tlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$lt}))},Plt=u.forwardRef(Tlt),Rlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},Ilt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Rlt}))},Olt=u.forwardRef(Ilt),Mlt={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"},jlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Mlt}))},Nlt=u.forwardRef(jlt),Alt={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"},Flt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Alt}))},que=u.forwardRef(Flt),Dlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"},Llt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Dlt}))},Blt=u.forwardRef(Llt),zlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},Hlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:zlt}))},Vlt=u.forwardRef(Hlt),Wlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},Ult=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Wlt}))},Gue=u.forwardRef(Ult),qlt={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"},Glt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:qlt}))},Klt=u.forwardRef(Glt),Ylt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},Xlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Ylt}))},Jlt=u.forwardRef(Xlt),Qlt={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"},Zlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Qlt}))},ect=u.forwardRef(Zlt),tct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"},nct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:tct}))},rct=u.forwardRef(nct),ict={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M771.91 115a31.65 31.65 0 00-17.42 5.27L400 351.97H236a16 16 0 00-16 16v288.06a16 16 0 0016 16h164l354.5 231.7a31.66 31.66 0 0017.42 5.27c16.65 0 32.08-13.25 32.08-32.06V147.06c0-18.8-15.44-32.06-32.09-32.06M732 221v582L439.39 611.75l-17.95-11.73H292V423.98h129.44l17.95-11.73z"}}]},name:"muted",theme:"outlined"},act=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:ict}))},Kue=u.forwardRef(act),oct={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"},sct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:oct}))},Yue=u.forwardRef(sct),lct={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"},cct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:lct}))},uct=u.forwardRef(cct),dct={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"},fct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:dct}))},mct=u.forwardRef(fct),pct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},hct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:pct}))},vct=u.forwardRef(hct),gct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},bct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:gct}))},Xue=u.forwardRef(bct),yct={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"},xct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:yct}))},G2=u.forwardRef(xct),wct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 780H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM505.7 669a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V176c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8z"}}]},name:"vertical-align-bottom",theme:"outlined"},Cct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:wct}))},Sct=u.forwardRef(Cct),kct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 474H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zm-353.6-74.7c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H550V104c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v156h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.6zm11.4 225.4a7.14 7.14 0 00-11.3 0L405.6 752.3a7.23 7.23 0 005.7 11.7H474v156c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V764h62.8c6 0 9.4-7 5.7-11.7L517.7 624.7z"}}]},name:"vertical-align-middle",theme:"outlined"},_ct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:kct}))},Ect=u.forwardRef(_ct),$ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M368 724H252V608c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v116H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h116v116c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V788h116c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v352h72V232h576v560H448v72h272c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM888 625l-104-59.8V458.9L888 399v226z"}},{tag:"path",attrs:{d:"M320 360c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h112z"}}]},name:"video-camera-add",theme:"outlined"},Tct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$ct}))},$U=u.forwardRef(Tct),Pct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226zM208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"video-camera",theme:"outlined"},Rct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Pct}))},Ict=u.forwardRef(Rct);const Oct=({uid:e,content:t,status:n,extra:r,thread:i,visitor:a,isThreadHistory:o=!1,orgUid:s})=>{const[l,c]=u.useState(""),[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(fm),[g,y]=u.useState(o),[w,x]=u.useState(!1),[C,S]=u.useState([]),[k,_]=u.useState(""),[E,T]=u.useState([]),[$,P]=u.useState(!1),M=u.useRef(null),{translateString:j}=ur(),I=[{value:_N,label:j("bubbles.leave.msg.type.consultation")},{value:EN,label:j("bubbles.leave.msg.type.complaint")},{value:$N,label:j("bubbles.leave.msg.type.suggestion")},{value:TN,label:j("bubbles.leave.msg.type.feedback")},{value:PN,label:j("bubbles.leave.msg.type.cooperation")},{value:RN,label:j("bubbles.leave.msg.type.recruitment")},{value:IN,label:j("bubbles.leave.msg.type.technical_support")},{value:ON,label:j("bubbles.leave.msg.type.sales_inquiry")},{value:MN,label:j("bubbles.leave.msg.type.billing")},{value:jN,label:j("bubbles.leave.msg.type.account")},{value:NN,label:j("bubbles.leave.msg.type.feature_request")},{value:AN,label:j("bubbles.leave.msg.type.bug_report")},{value:fm,label:j("bubbles.leave.msg.type.general")},{value:FN,label:j("bubbles.leave.msg.type.other")}];u.useEffect(()=>{if(n===HHe||n===VHe){y(!0);let H=null;try{H=JSON.parse(r||"{}"),qe.debugIf("LeaveMsg extraObject:",H)}catch(A){qe.error("MESSAGE_STATUS_LEAVE_MSG_SUBMIT 解析content为JSON时出错:",A),H={uid:e}}H&&(c((H==null?void 0:H.nickname)||""),f((H==null?void 0:H.contact)||""),p((H==null?void 0:H.content)||""),v((H==null?void 0:H.type)||fm),H!=null&&H.images&&Array.isArray(H.images)?S(H.images):S([]),H!=null&&H.replyContent?(_(H.replyContent),P(!0),H!=null&&H.replyImages&&Array.isArray(H.replyImages)?T(H.replyImages):T([])):(_(""),T([]),P(!1)))}},[t,r,n,e]);const R=H=>{qe.debugIf("handleNicknameChange:",H),c(H)},O=H=>{qe.debugIf("handleContactChange:",H),f(H)},L=H=>{qe.debugIf("handleContentChange:",H),p(H)},D=H=>{qe.debugIf("handleTypeChange:",H),v(H)},B=()=>{var H;(H=M.current)==null||H.click()},F=async H=>{const A=H.target.files;if(A!=null&&A.length)try{const V=A[0];Bh(V,W=>{qe.debugIf("handleImageChange result:",W),S(U=>[...U,W.data.fileUrl])},{type:"image"})}catch(V){qe.error("Upload failed:",V)}},z=async()=>{var H,A;if(!l){rt.error(j("bubbles.leave.msg.nickname.required"));return}if(!d){rt.error(j("bubbles.leave.msg.contact.required"));return}if(!m){rt.error(j("bubbles.leave.msg.content.required"));return}x(!0);try{const V={nickname:l,contact:d,content:m,type:h,images:C,messageUid:e,threadUid:i.uid,user:JSON.stringify(a),orgUid:s},W=await Hue(V);W&&((H=W==null?void 0:W.data)==null?void 0:H.code)===200?(rt.success(j("bubbles.leave.msg.submit.success")),y(!0)):rt.error(((A=W==null?void 0:W.data)==null?void 0:A.message)||j("bubbles.leave.msg.submit.failed"))}catch(V){console.error("留言提交错误:",V),rt.error(j("bubbles.leave.msg.submit.error"))}finally{x(!1)}};return b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:b.jsx(up,{content:t})}),b.jsxs(Ql,{children:[b.jsx(go,{placeholder:j("bubbles.leave.msg.type.placeholder"),value:h,onChange:D,options:I,style:{marginTop:"8px",width:"100%"},disabled:g}),b.jsx(zh,{placeholder:j("bubbles.leave.msg.nickname.placeholder"),onChange:R,style:{marginTop:"8px"},disabled:g,value:l}),b.jsx(zh,{placeholder:j("bubbles.leave.msg.contact.placeholder"),rows:1,onChange:O,style:{marginTop:"8px"},disabled:g,value:d}),b.jsx(zh,{placeholder:j("bubbles.leave.msg.content.placeholder"),rows:3,onChange:L,style:{marginTop:"8px"},disabled:g,value:m}),C.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",gap:"8px"},children:C.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`uploaded-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))}),$&&b.jsxs("div",{style:{textAlign:"left",marginTop:"16px",padding:"10px",backgroundColor:"#f5f5f5",borderRadius:"4px",border:"1px solid #e8e8e8"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:[j("bubbles.leave.msg.customer.reply"),":"]}),b.jsx("div",{children:k}),E.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",flexWrap:"wrap",gap:"8px"},children:E.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`reply-image-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))})]})]}),b.jsxs(Sce,{children:[b.jsx("input",{type:"file",ref:M,style:{display:"none"},accept:"image/*",onChange:F,disabled:g||w}),b.jsxs(wr,{children:[b.jsx(Vt,{icon:b.jsx(Xue,{}),onClick:B,disabled:g||w,children:j("bubbles.leave.msg.upload.image")}),b.jsx(Vt,{type:"primary",onClick:z,disabled:g||w,loading:w,children:j(g?"bubbles.leave.msg.submit.success":w?"bubbles.welcome.loading":"bubbles.leave.msg.submit")})]})]})]})})};function Jue(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tu.useContext(Que),jct=e=>K.createElement(Que.Provider,{...e});function Nct(){let e=new Map;return{on(t,n){return e.has(t)?e.get(t).add(n):e.set(t,new Set([n])),this},off(t,n){return e.has(t)&&e.get(t).delete(n),this},emit(t,n){return e.has(t)&&e.get(t).forEach(r=>{r(n)}),this}}}var K2=Nct(),Act=()=>u.useRef(new Map).current,Fct=()=>{},TU=["resize","contextmenu","click","scroll","blur"],mO={show({event:e,id:t,props:n,position:r}){e.preventDefault&&e.preventDefault(),K2.emit(0).emit(t,{event:e.nativeEvent||e,props:n,position:r})},hideAll(){K2.emit(0)}};function Dct(e){return{show(t){mO.show({...e,...t})},hideAll(){mO.hideAll()}}}function Lct(){let e=new Map,t,n,r,i,a=!1;function o(g){i=Array.from(g.values()),t=-1,r=!0}function s(){i[t].node.focus()}let l=()=>t>=0&&i[t].isSubmenu,c=()=>Array.from(i[t].submenuRefTracker.values());function d(){return t===-1?(f(),!1):!0}function f(){t+10?(t=0,i=g):a=!0,r=!1,s(),!0}return!1}function h(){if(d()&&!r){let g=e.get(n);n.classList.remove("contexify_submenu-isOpen"),i=g.items,n=g.parentNode,g.isRoot&&(r=!0,e.clear()),a||(t=g.focusedIndex,s())}}function v(g){function y(w){for(let x of w)x.isSubmenu&&x.submenuRefTracker&&y(Array.from(x.submenuRefTracker.values())),x.keyMatcher&&x.keyMatcher(g)}y(i)}return{init:o,moveDown:f,moveUp:m,openSubmenu:p,closeSubmenu:h,matchKeys:v}}function E1(e){return typeof e=="function"}function PU(e){return typeof e=="string"}function Bct(e,t){return u.Children.map(u.Children.toArray(e).filter(Boolean),n=>u.cloneElement(n,t))}function zct(e){let t={x:e.clientX,y:e.clientY},n=e.changedTouches;return n&&(t.x=n[0].clientX,t.y=n[0].clientY),(!t.x||t.x<0)&&(t.x=0),(!t.y||t.y<0)&&(t.y=0),t}function pO(e,t){return E1(e)?e(t):e}function Hct(e,t){return{...e,...E1(t)?t(e):t}}var Vct=({id:e,theme:t,style:n,className:r,children:i,animation:a="fade",preventDefaultOnKeydown:o=!0,disableBoundariesCheck:s=!1,onVisibilityChange:l,...c})=>{let[d,f]=u.useReducer(Hct,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),m=u.useRef(null),p=Act(),[h]=u.useState(()=>Lct()),v=u.useRef(),g=u.useRef();u.useEffect(()=>(K2.on(e,w).on(0,x),()=>{K2.off(e,w).off(0,x)}),[e,a,s]),u.useEffect(()=>{d.visible?h.init(p):p.clear()},[d.visible,h,p]);function y(j,I){if(m.current&&!s){let{innerWidth:R,innerHeight:O}=window,{offsetWidth:L,offsetHeight:D}=m.current;j+L>R&&(j-=j+L-R),I+D>O&&(I-=I+D-O)}return{x:j,y:I}}u.useEffect(()=>{d.visible&&f(y(d.x,d.y))},[d.visible]),u.useEffect(()=>{function j(R){o&&R.preventDefault()}function I(R){switch(R.key){case"Enter":case" ":h.openSubmenu()||x();break;case"Escape":x();break;case"ArrowUp":j(R),h.moveUp();break;case"ArrowDown":j(R),h.moveDown();break;case"ArrowRight":j(R),h.openSubmenu();break;case"ArrowLeft":j(R),h.closeSubmenu();break;default:h.matchKeys(R);break}}if(d.visible){window.addEventListener("keydown",I);for(let R of TU)window.addEventListener(R,x)}return()=>{window.removeEventListener("keydown",I);for(let R of TU)window.removeEventListener(R,x)}},[d.visible,h,o]);function w({event:j,props:I,position:R}){j.stopPropagation();let O=R||zct(j),{x:L,y:D}=y(O.x,O.y);Si.flushSync(()=>{f({visible:!0,willLeave:!1,x:L,y:D,triggerEvent:j,propsFromTrigger:I})}),clearTimeout(g.current),!v.current&&E1(l)&&(l(!0),v.current=!0)}function x(j){j!=null&&(j.button===2||j.ctrlKey)&&j.type!=="contextmenu"||(a&&(PU(a)||"exit"in a&&a.exit)?f(I=>({willLeave:I.visible})):f(I=>({visible:I.visible?!1:I.visible})),g.current=setTimeout(()=>{E1(l)&&l(!1),v.current=!1}))}function C(){d.willLeave&&d.visible&&Si.flushSync(()=>f({visible:!1,willLeave:!1}))}function S(){return PU(a)?sS({[`contexify_willEnter-${a}`]:k&&!P,[`contexify_willLeave-${a} contexify_willLeave-'disabled'`]:k&&P}):a&&"enter"in a&&"exit"in a?sS({[`contexify_willEnter-${a.enter}`]:a.enter&&k&&!P,[`contexify_willLeave-${a.exit} contexify_willLeave-'disabled'`]:a.exit&&k&&P}):null}let{visible:k,triggerEvent:_,propsFromTrigger:E,x:T,y:$,willLeave:P}=d,M=sS("contexify",r,{[`contexify_theme-${t}`]:t},S());return K.createElement(jct,{value:p},k&&K.createElement("div",{...c,className:M,onAnimationEnd:C,style:{...n,left:T,top:$,opacity:1},ref:m,role:"menu"},Bct(i,{propsFromTrigger:E,triggerEvent:_})))},ts=({id:e,children:t,className:n,style:r,triggerEvent:i,data:a,propsFromTrigger:o,keyMatcher:s,onClick:l=Fct,disabled:c=!1,hidden:d=!1,closeOnClick:f=!0,handlerEvent:m="onClick",...p})=>{let h=u.useRef(),v=Mct(),g={id:e,data:a,triggerEvent:i,props:o},y=pO(c,g),w=pO(d,g);function x(_){g.event=_,_.stopPropagation(),y||(f?C():l(g))}function C(){let _=h.current;_.focus(),_.addEventListener("animationend",()=>setTimeout(mO.hideAll),{once:!0}),_.classList.add("contexify_item-feedback"),l(g)}function S(_){_&&!y&&(h.current=_,v.set(_,{node:_,isSubmenu:!1,keyMatcher:!y&&E1(s)&&(E=>{s(E)&&(E.stopPropagation(),E.preventDefault(),g.event=E,C())})}))}function k(_){(_.key==="Enter"||_.key===" ")&&(_.stopPropagation(),g.event=_,C())}return w?null:K.createElement("div",{...p,[m]:x,className:sS("contexify_item",n,{"contexify_item-disabled":y}),style:r,onKeyDown:k,ref:S,tabIndex:-1,role:"menuitem","aria-disabled":y},K.createElement("div",{className:"contexify_itemContent"},t))},qp=({triggerEvent:e,data:t,propsFromTrigger:n,hidden:r=!1})=>pO(r,{data:t,triggerEvent:e,props:n})?null:K.createElement("div",{className:"contexify_separator"});const Wct=({content:e,onFaqClick:t})=>{const{translateString:n}=ur(),[r,i]=u.useState([]);u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o)},[e]);const a=(o,s)=>{console.log("item",o),t(o,s)};return b.jsx("div",{children:b.jsx(ii,{fluid:!0,children:b.jsxs(co,{children:[b.jsx("div",{className:"guess-you-aside",children:b.jsx("h1",{children:n("i18n.guess.faq")})}),b.jsx(Kd,{children:b.jsx(Ece,{children:r.map((o,s)=>b.jsx($ce,{content:o.question,as:"a",rightIcon:"chevron-right",onClick:()=>a(o,s)},s))})})]})})})},Uct=({content:e,onFaqClick:t})=>{const{translateString:n}=ur(),[r,i]=u.useState([]);u.useEffect(()=>{let s=null;try{s=JSON.parse(e)}catch{}s&&i(s)},[e]);const a=()=>{console.log("TODO: change faq hot"),Pi.success("TODO:"+n("i18n.change.faq"))},o=(s,l)=>{console.log("item",s),t(s,l)};return b.jsx("div",{children:b.jsx(ii,{fluid:!0,children:b.jsxs(co,{children:[b.jsxs("div",{className:"guess-you-aside",children:[b.jsx("h1",{children:n("i18n.hot.faq")}),Xi&&b.jsx("span",{onClick:a,children:n("i18n.change.faq")})]}),b.jsx(Kd,{children:b.jsx(Ece,{children:r.map((s,l)=>b.jsx($ce,{content:s.question,as:"a",rightIcon:"chevron-right",onClick:()=>o(s,l)},l))})})]})})})},qct=({content:e,onFaqClick:t})=>{const[n,r]=u.useState([]);u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&r(a)},[e]);const i=(a,o)=>{console.log("item",a),t(a,o)};return b.jsx("div",{children:b.jsx(Oce,{className:"skill-cards",data:n,fullWidth:!0,renderItem:(a,o)=>b.jsxs(ii,{onClick:()=>i(a,o),children:[b.jsx(qc,{children:a.question}),b.jsx(_v,{children:a.answer})]},a.uid)})})},{Text:rd}=ga,Gct=({isDarkMode:e=!1,open:t=!1,onClose:n})=>{const{translateString:r}=ur(),[i,a]=u.useState(!1),[o,s]=u.useState(0),l=u.useMemo(()=>({purchasedOrders:[{id:"1",title:"Nike Air Jordan 2024 限定倒勾棕色高帮篮球鞋",price:1299,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"已完成",date:"2024-12-15",shop:"Nike官方旗舰店"},{id:"2",title:"Apple iPhone 15 Pro Max 256GB 深空黑色",price:9999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"待收货",date:"2024-12-10",shop:"Apple官方旗舰店"},{id:"3",title:"小米14 Ultra 16GB+512GB 钛金属黑",price:6499,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"运输中",date:"2024-12-08",shop:"小米官方旗舰店"}],cartItems:[{id:"1",title:"华为 Mate 60 Pro 12GB+512GB 雅川青",price:6999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!0},{id:"2",title:"Sony WH-1000XM5 无线降噪耳机",price:2899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:2,selected:!0},{id:"3",title:"戴森 V15 Detect 无线吸尘器",price:4599,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!1}],favoriteItems:[{id:"1",title:"MacBook Pro 14英寸 M3 Pro芯片 1TB",price:18999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-01"},{id:"2",title:"AirPods Pro 2代 主动降噪耳机",price:1899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-28"},{id:"3",title:"iPad Pro 12.9英寸 M2芯片 256GB",price:6799,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-25"}],footprintItems:[{id:"1",title:"三星 Galaxy S24 Ultra 12GB+512GB",price:9699,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-15",viewCount:5},{id:"2",title:"OPPO Find X7 Ultra 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-14",viewCount:3},{id:"3",title:"vivo X100 Pro 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-13",viewCount:2}]}),[]),c=()=>`OrderGroup ${e?"OrderGroup--dark":""}`,d=()=>window.innerWidth<=580,f=()=>{a(!0)},m=()=>{a(!1)},p=()=>{a(!1),qe.debugIf("订单已发送")},h=x=>{switch(x){case"已完成":return"green";case"待收货":return"blue";case"运输中":return"orange";default:return"default"}},v=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:r("bubbles.orderSelector.search.placeholder"),onSearch:x=>{qe.debugIf("搜索:",x)},onClear:()=>{qe.debugIf("清除搜索")}}),b.jsx(Ri,{dataSource:l.purchasedOrders,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsxs("div",{className:"OrderGroup-header",children:[b.jsx("h3",{children:x.shop}),b.jsx(Yn,{color:h(x.status),children:x.status})]}),b.jsx("div",{className:"OrderGroup-list",children:b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["购买时间:",x.date]})]})})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:r("bubbles.orderSelector.order.details")}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:r("bubbles.orderSelector.send")})]})]})})]}),g=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:"搜索购物车商品...",onSearch:x=>{qe.debugIf("搜索购物车:",x)}}),b.jsx(Ri,{dataSource:l.cartItems,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["数量:",x.count]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"删除"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),y=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:"搜索收藏商品...",onSearch:x=>{qe.debugIf("搜索收藏:",x)}}),b.jsx(Ri,{dataSource:l.favoriteItems,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["收藏时间:",x.date]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"取消收藏"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),w=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:"搜索浏览记录...",onSearch:x=>{qe.debugIf("搜索足迹:",x)}}),b.jsx(Ri,{dataSource:l.footprintItems,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["浏览时间:",x.date," (浏览",x.viewCount,"次)"]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"查看详情"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]});return b.jsxs(b.Fragment,{children:[b.jsx(_s,{title:r("bubbles.orderSelector.select.order"),placement:"right",width:d()?"100%":600,onClose:n,open:t,destroyOnHidden:!0,className:e?"OrderSelector--dark":"OrderSelector",children:b.jsx(wr,{direction:"vertical",style:{width:"100%"},size:"large",children:b.jsxs(Net,{index:o,onChange:s,children:[b.jsx(jw,{label:r("bubbles.orderSelector.purchased"),children:v()}),b.jsx(jw,{label:r("bubbles.orderSelector.shopping.cart"),children:g()}),b.jsx(jw,{label:r("bubbles.orderSelector.favorites"),children:y()}),b.jsx(jw,{label:r("bubbles.orderSelector.footprint"),children:w()})]})})}),b.jsx(bet,{active:i,title:r("bubbles.orderSelector.confirm.send"),onClose:m,actions:[{label:r("bubbles.orderSelector.confirm"),color:"primary",onClick:p},{label:r("bubbles.orderSelector.cancel"),onClick:m}],children:b.jsx("div",{children:"确认发送此订单信息吗?"})})]})};async function Kct(e){return On("/visitor/api/v1/faq/click/uid",{method:"GET",params:{uid:e==null?void 0:e.uid,threadUid:e==null?void 0:e.threadUid,channel:wn}})}async function Yct(e){return On("/visitor/api/v1/faq/suggest",{method:"GET",params:{...e,channel:wn}})}async function Xct(e){return On("/visitor/api/v1/faq/change",{method:"GET",params:{...e,channel:wn}})}const Jct=({content:e,welcomeFaqs:t,orgUid:n,isDarkMode:r=!1,onFaqClick:i})=>{const[a,o]=u.useState(""),[s,l]=u.useState([]),[c,d]=u.useState([]),[f]=u.useState(5),[m,p]=u.useState(0),[h,v]=u.useState(!1),{translateString:g}=ur(),y=u.useMemo(()=>{if(!e)return null;try{const C=JSON.parse(e);if(C&&typeof C=="object"&&Array.isArray(C.faqs))return C}catch{}return null},[e]);u.useEffect(()=>{y?o(y.content||""):e&&o(e);const C=(y==null?void 0:y.faqs)||t;if(C&&C.length>0){const S=C.map(k=>({uid:k.uid,question:k.question,answer:k.answer,type:k.type||"TEXT"}));l(S),d(S.slice(0,f))}},[e,y,t,f]);const w=async()=>{var C,S,k,_,E,T;if(!h)try{v(!0),p(M=>M+1);const $={pageNumber:m,pageSize:f,orgUid:n},P=await Xct($);qe.debugIf("changes FAQs:",$,P.data),P&&P.data&&((S=(C=P==null?void 0:P.data)==null?void 0:C.data)!=null&&S.content)&&((_=(k=P.data)==null?void 0:k.data)!=null&&_.last&&(p(0),rt.info(g("bubbles.welcome.no.more.data"))),d((T=(E=P.data)==null?void 0:E.data)==null?void 0:T.content))}catch($){qe.error("Failed to fetch new FAQs:",$)}finally{v(!1)}},x=C=>{i(C,0)};return b.jsxs(b.Fragment,{children:[b.jsx(ii,{children:b.jsxs(_v,{style:{textAlign:"left"},children:[b.jsx(up,{content:a}),s.length>0&&b.jsxs("div",{className:"qa-section",style:{marginTop:"12px"},children:[b.jsxs("div",{className:"qa-header",style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"8px"},children:[b.jsx("span",{style:{fontWeight:"500"},children:g("bubbles.welcome.faq")}),s.length>0&&b.jsxs("button",{onClick:w,disabled:h,style:{background:"transparent",border:"none",color:r?"#f5f5f5":"#1890ff",cursor:h?"not-allowed":"pointer",fontSize:"14px",display:"flex",alignItems:"center",opacity:h?.7:1},children:[g("bubbles.welcome.refresh.batch"),b.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",style:{marginLeft:"4px",animation:h?"spin 1s linear infinite":"none"},children:b.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C15.73 20 18.84 17.45 19.73 14H17.65C16.83 16.33 14.61 18 12 18C8.69 18 6 15.31 6 12C6 8.69 8.69 6 12 6C13.66 6 15.14 6.69 16.22 7.78L13 11H20V4L17.65 6.35Z",fill:"currentColor"})})]})]}),b.jsx("div",{className:"qa-buttons",style:{display:"flex",flexDirection:"column",gap:"8px"},children:c.map((C,S)=>b.jsx("button",{onClick:()=>x(C),style:{background:r?"#2a2a2a":"#f5f5f5",border:"none",borderRadius:"18px",padding:"8px 16px",fontSize:"14px",color:r?"#e0e0e0":"#333",cursor:"pointer",textAlign:"left",transition:"background-color 0.2s"},onMouseEnter:k=>{k.currentTarget.style.background=r?"#3a3a3a":"#e8e8e8"},onMouseLeave:k=>{k.currentTarget.style.background=r?"#2a2a2a":"#f5f5f5"},children:g(C.question)},S))})]})]})}),b.jsx("style",{children:` + `}}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${l?"#374151":"#f0f0f0"}`},children:[!ee(_)&&b.jsx(Ho,{className:sn("RateBtn",{active:_===$l}),title:Q("bubbles.faq.rate.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>Z($l),disabled:s||V,loading:V}),_!==$l&&b.jsx(Ho,{className:sn("RateBtn",{active:ee(_)}),title:Q("bubbles.faq.rate.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>Z(gu),disabled:s||ee(_)||U,loading:U}),f&&b.jsx(zt,{onClick:le,loading:J,type:"primary",size:"small",style:{padding:"4px 10px",fontSize:"12px",display:"flex",alignItems:"center"},children:Q("bubbles.faq.transfer.to.agent")}),b.jsx("button",{onClick:Se,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:S?"#52c41a":l?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:Q(S?"bubbles.faq.copy.success":"bubbles.faq.copy.content"),onMouseOver:q=>{q.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:q=>{q.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})})};async function mlt(e){return In("/visitor/api/v1/message/leave/query",{method:"GET",params:{...e,channel:wn}})}async function nde(e){return In("/visitor/api/v1/message/leave/create",{method:"POST",data:{...e,channel:wn}})}var plt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},hlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:plt}))},rde=u.forwardRef(hlt),vlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},glt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:vlt}))},blt=u.forwardRef(glt),ylt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},xlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:ylt}))},ide=u.forwardRef(xlt),wlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1zM512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-94-392c0-50.6 41.9-92 94-92s94 41.4 94 92v224c0 50.6-41.9 92-94 92s-94-41.4-94-92V232z"}}]},name:"audio",theme:"outlined"},Slt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:wlt}))},ade=u.forwardRef(Slt),Clt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M348 676.1C250 619.4 184 513.4 184 392c0-181.1 146.9-328 328-328s328 146.9 328 328c0 121.4-66 227.4-164 284.1V792c0 17.7-14.3 32-32 32H380c-17.7 0-32-14.3-32-32V676.1zM392 888h240c4.4 0 8 3.6 8 8v32c0 17.7-14.3 32-32 32H416c-17.7 0-32-14.3-32-32v-32c0-4.4 3.6-8 8-8z"}}]},name:"bulb",theme:"filled"},klt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Clt}))},_lt=u.forwardRef(klt),Elt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z"}}]},name:"bulb",theme:"outlined"},$lt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Elt}))},Tlt=u.forwardRef($lt),Plt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},Rlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Plt}))},Ilt=u.forwardRef(Rlt),Olt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"},Mlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Olt}))},jlt=u.forwardRef(Mlt),Nlt={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 372zm198.4-588.1a32 32 0 00-24.5.5L414.9 415 296.4 686c-3.6 8.2-3.6 17.5 0 25.7 3.4 7.8 9.7 13.9 17.7 17 3.8 1.5 7.7 2.2 11.7 2.2 4.4 0 8.7-.9 12.8-2.7l271-118.6 118.5-271a32.06 32.06 0 00-17.7-42.7zM576.8 534.4l26.2 26.2-42.4 42.4-26.2-26.2L380 644.4 447.5 490 422 464.4l42.4-42.4 25.5 25.5L644.4 380l-67.6 154.4zM464.4 422L422 464.4l25.5 25.6 86.9 86.8 26.2 26.2 42.4-42.4-26.2-26.2-86.8-86.9z"}}]},name:"compass",theme:"outlined"},Alt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Nlt}))},Flt=u.forwardRef(Alt),Dlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M326 664H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V696c0-17.7-14.3-32-32-32zm16-576h-48c-8.8 0-16 7.2-16 16v176H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V104c0-8.8-7.2-16-16-16zm578 576H698c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V744h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm0-384H746V104c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16z"}}]},name:"compress",theme:"outlined"},Llt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Dlt}))},Blt=u.forwardRef(Llt),zlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-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 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},Hlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:zlt}))},N8=u.forwardRef(Hlt),Vlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Wlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Vlt}))},Ult=u.forwardRef(Wlt),qlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},Glt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:qlt}))},Klt=u.forwardRef(Glt),Ylt={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"},Xlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Ylt}))},Jlt=u.forwardRef(Xlt),Qlt={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"},Zlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Qlt}))},ode=u.forwardRef(Zlt),ect={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"},tct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:ect}))},nct=u.forwardRef(tct),rct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},ict=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:rct}))},act=u.forwardRef(ict),oct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},sct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:oct}))},sde=u.forwardRef(sct),lct={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"},cct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:lct}))},uct=u.forwardRef(cct),dct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},fct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:dct}))},mct=u.forwardRef(fct),pct={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"},hct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:pct}))},vct=u.forwardRef(hct),gct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"},bct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:gct}))},yct=u.forwardRef(bct),xct={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M771.91 115a31.65 31.65 0 00-17.42 5.27L400 351.97H236a16 16 0 00-16 16v288.06a16 16 0 0016 16h164l354.5 231.7a31.66 31.66 0 0017.42 5.27c16.65 0 32.08-13.25 32.08-32.06V147.06c0-18.8-15.44-32.06-32.09-32.06M732 221v582L439.39 611.75l-17.95-11.73H292V423.98h129.44l17.95-11.73z"}}]},name:"muted",theme:"outlined"},wct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:xct}))},lde=u.forwardRef(wct),Sct={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"},Cct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Sct}))},cde=u.forwardRef(Cct),kct={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"},_ct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:kct}))},Ect=u.forwardRef(_ct),$ct={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"},Tct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:$ct}))},Pct=u.forwardRef(Tct),Rct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},Ict=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Rct}))},Oct=u.forwardRef(Ict),Mct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},jct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Mct}))},ude=u.forwardRef(jct),Nct={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"},Act=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Nct}))},K2=u.forwardRef(Act),Fct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 780H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM505.7 669a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V176c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8z"}}]},name:"vertical-align-bottom",theme:"outlined"},Dct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Fct}))},Lct=u.forwardRef(Dct),Bct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 474H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zm-353.6-74.7c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H550V104c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v156h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.6zm11.4 225.4a7.14 7.14 0 00-11.3 0L405.6 752.3a7.23 7.23 0 005.7 11.7H474v156c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V764h62.8c6 0 9.4-7 5.7-11.7L517.7 624.7z"}}]},name:"vertical-align-middle",theme:"outlined"},zct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Bct}))},Hct=u.forwardRef(zct),Vct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M368 724H252V608c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v116H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h116v116c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V788h116c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v352h72V232h576v560H448v72h272c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM888 625l-104-59.8V458.9L888 399v226z"}},{tag:"path",attrs:{d:"M320 360c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h112z"}}]},name:"video-camera-add",theme:"outlined"},Wct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Vct}))},FU=u.forwardRef(Wct),Uct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226zM208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"video-camera",theme:"outlined"},qct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Uct}))},Gct=u.forwardRef(qct);const Kct=({uid:e,content:t,status:n,extra:r,thread:i,visitor:a,isThreadHistory:o=!1,orgUid:s})=>{const[l,c]=u.useState(""),[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(dm),[g,y]=u.useState(o),[w,x]=u.useState(!1),[S,C]=u.useState([]),[_,k]=u.useState(""),[E,T]=u.useState([]),[$,P]=u.useState(!1),M=u.useRef(null),{translateString:j}=fr(),I=[{value:$N,label:j("bubbles.leave.msg.type.consultation")},{value:TN,label:j("bubbles.leave.msg.type.complaint")},{value:PN,label:j("bubbles.leave.msg.type.suggestion")},{value:RN,label:j("bubbles.leave.msg.type.feedback")},{value:IN,label:j("bubbles.leave.msg.type.cooperation")},{value:ON,label:j("bubbles.leave.msg.type.recruitment")},{value:MN,label:j("bubbles.leave.msg.type.technical_support")},{value:jN,label:j("bubbles.leave.msg.type.sales_inquiry")},{value:NN,label:j("bubbles.leave.msg.type.billing")},{value:AN,label:j("bubbles.leave.msg.type.account")},{value:FN,label:j("bubbles.leave.msg.type.feature_request")},{value:DN,label:j("bubbles.leave.msg.type.bug_report")},{value:dm,label:j("bubbles.leave.msg.type.general")},{value:LN,label:j("bubbles.leave.msg.type.other")}];u.useEffect(()=>{if(n===aVe||n===oVe){y(!0);let H=null;try{H=JSON.parse(r||"{}"),Ue.debugIf("LeaveMsg extraObject:",H)}catch(A){Ue.error("MESSAGE_STATUS_LEAVE_MSG_SUBMIT 解析content为JSON时出错:",A),H={uid:e}}H&&(c((H==null?void 0:H.nickname)||""),f((H==null?void 0:H.contact)||""),p((H==null?void 0:H.content)||""),v((H==null?void 0:H.type)||dm),H!=null&&H.images&&Array.isArray(H.images)?C(H.images):C([]),H!=null&&H.replyContent?(k(H.replyContent),P(!0),H!=null&&H.replyImages&&Array.isArray(H.replyImages)?T(H.replyImages):T([])):(k(""),T([]),P(!1)))}},[t,r,n,e]);const R=H=>{Ue.debugIf("handleNicknameChange:",H),c(H)},O=H=>{Ue.debugIf("handleContactChange:",H),f(H)},D=H=>{Ue.debugIf("handleContentChange:",H),p(H)},L=H=>{Ue.debugIf("handleTypeChange:",H),v(H)},B=()=>{var H;(H=M.current)==null||H.click()},F=async H=>{const A=H.target.files;if(A!=null&&A.length)try{const V=A[0];Hh(V,W=>{Ue.debugIf("handleImageChange result:",W),C(U=>[...U,W.data.fileUrl])},{type:"image"})}catch(V){Ue.error("Upload failed:",V)}},z=async()=>{var H,A;if(!l){it.error(j("bubbles.leave.msg.nickname.required"));return}if(!d){it.error(j("bubbles.leave.msg.contact.required"));return}if(!m){it.error(j("bubbles.leave.msg.content.required"));return}x(!0);try{const V={nickname:l,contact:d,content:m,type:h,images:S,messageUid:e,threadUid:i.uid,user:JSON.stringify(a),orgUid:s},W=await nde(V);W&&((H=W==null?void 0:W.data)==null?void 0:H.code)===200?(it.success(j("bubbles.leave.msg.submit.success")),y(!0)):it.error(((A=W==null?void 0:W.data)==null?void 0:A.message)||j("bubbles.leave.msg.submit.failed"))}catch(V){console.error("留言提交错误:",V),it.error(j("bubbles.leave.msg.submit.error"))}finally{x(!1)}};return b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:b.jsx(cp,{content:t})}),b.jsxs(Ql,{children:[b.jsx(go,{placeholder:j("bubbles.leave.msg.type.placeholder"),value:h,onChange:L,options:I,style:{marginTop:"8px",width:"100%"},disabled:g}),b.jsx(Vh,{placeholder:j("bubbles.leave.msg.nickname.placeholder"),onChange:R,style:{marginTop:"8px"},disabled:g,value:l}),b.jsx(Vh,{placeholder:j("bubbles.leave.msg.contact.placeholder"),rows:1,onChange:O,style:{marginTop:"8px"},disabled:g,value:d}),b.jsx(Vh,{placeholder:j("bubbles.leave.msg.content.placeholder"),rows:3,onChange:D,style:{marginTop:"8px"},disabled:g,value:m}),S.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",gap:"8px"},children:S.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`uploaded-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))}),$&&b.jsxs("div",{style:{textAlign:"left",marginTop:"16px",padding:"10px",backgroundColor:"#f5f5f5",borderRadius:"4px",border:"1px solid #e8e8e8"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:[j("bubbles.leave.msg.customer.reply"),":"]}),b.jsx("div",{children:_}),E.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",flexWrap:"wrap",gap:"8px"},children:E.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`reply-image-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))})]})]}),b.jsxs(Fce,{children:[b.jsx("input",{type:"file",ref:M,style:{display:"none"},accept:"image/*",onChange:F,disabled:g||w}),b.jsxs(Sr,{children:[b.jsx(zt,{icon:b.jsx(ude,{}),onClick:B,disabled:g||w,children:j("bubbles.leave.msg.upload.image")}),b.jsx(zt,{type:"primary",onClick:z,disabled:g||w,loading:w,children:j(g?"bubbles.leave.msg.submit.success":w?"bubbles.welcome.loading":"bubbles.leave.msg.submit")})]})]})]})})};function dde(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tu.useContext(fde),Xct=e=>K.createElement(fde.Provider,{...e});function Jct(){let e=new Map;return{on(t,n){return e.has(t)?e.get(t).add(n):e.set(t,new Set([n])),this},off(t,n){return e.has(t)&&e.get(t).delete(n),this},emit(t,n){return e.has(t)&&e.get(t).forEach(r=>{r(n)}),this}}}var Y2=Jct(),Qct=()=>u.useRef(new Map).current,Zct=()=>{},DU=["resize","contextmenu","click","scroll","blur"],hO={show({event:e,id:t,props:n,position:r}){e.preventDefault&&e.preventDefault(),Y2.emit(0).emit(t,{event:e.nativeEvent||e,props:n,position:r})},hideAll(){Y2.emit(0)}};function eut(e){return{show(t){hO.show({...e,...t})},hideAll(){hO.hideAll()}}}function tut(){let e=new Map,t,n,r,i,a=!1;function o(g){i=Array.from(g.values()),t=-1,r=!0}function s(){i[t].node.focus()}let l=()=>t>=0&&i[t].isSubmenu,c=()=>Array.from(i[t].submenuRefTracker.values());function d(){return t===-1?(f(),!1):!0}function f(){t+10?(t=0,i=g):a=!0,r=!1,s(),!0}return!1}function h(){if(d()&&!r){let g=e.get(n);n.classList.remove("contexify_submenu-isOpen"),i=g.items,n=g.parentNode,g.isRoot&&(r=!0,e.clear()),a||(t=g.focusedIndex,s())}}function v(g){function y(w){for(let x of w)x.isSubmenu&&x.submenuRefTracker&&y(Array.from(x.submenuRefTracker.values())),x.keyMatcher&&x.keyMatcher(g)}y(i)}return{init:o,moveDown:f,moveUp:m,openSubmenu:p,closeSubmenu:h,matchKeys:v}}function T1(e){return typeof e=="function"}function LU(e){return typeof e=="string"}function nut(e,t){return u.Children.map(u.Children.toArray(e).filter(Boolean),n=>u.cloneElement(n,t))}function rut(e){let t={x:e.clientX,y:e.clientY},n=e.changedTouches;return n&&(t.x=n[0].clientX,t.y=n[0].clientY),(!t.x||t.x<0)&&(t.x=0),(!t.y||t.y<0)&&(t.y=0),t}function vO(e,t){return T1(e)?e(t):e}function iut(e,t){return{...e,...T1(t)?t(e):t}}var aut=({id:e,theme:t,style:n,className:r,children:i,animation:a="fade",preventDefaultOnKeydown:o=!0,disableBoundariesCheck:s=!1,onVisibilityChange:l,...c})=>{let[d,f]=u.useReducer(iut,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),m=u.useRef(null),p=Qct(),[h]=u.useState(()=>tut()),v=u.useRef(),g=u.useRef();u.useEffect(()=>(Y2.on(e,w).on(0,x),()=>{Y2.off(e,w).off(0,x)}),[e,a,s]),u.useEffect(()=>{d.visible?h.init(p):p.clear()},[d.visible,h,p]);function y(j,I){if(m.current&&!s){let{innerWidth:R,innerHeight:O}=window,{offsetWidth:D,offsetHeight:L}=m.current;j+D>R&&(j-=j+D-R),I+L>O&&(I-=I+L-O)}return{x:j,y:I}}u.useEffect(()=>{d.visible&&f(y(d.x,d.y))},[d.visible]),u.useEffect(()=>{function j(R){o&&R.preventDefault()}function I(R){switch(R.key){case"Enter":case" ":h.openSubmenu()||x();break;case"Escape":x();break;case"ArrowUp":j(R),h.moveUp();break;case"ArrowDown":j(R),h.moveDown();break;case"ArrowRight":j(R),h.openSubmenu();break;case"ArrowLeft":j(R),h.closeSubmenu();break;default:h.matchKeys(R);break}}if(d.visible){window.addEventListener("keydown",I);for(let R of DU)window.addEventListener(R,x)}return()=>{window.removeEventListener("keydown",I);for(let R of DU)window.removeEventListener(R,x)}},[d.visible,h,o]);function w({event:j,props:I,position:R}){j.stopPropagation();let O=R||rut(j),{x:D,y:L}=y(O.x,O.y);ki.flushSync(()=>{f({visible:!0,willLeave:!1,x:D,y:L,triggerEvent:j,propsFromTrigger:I})}),clearTimeout(g.current),!v.current&&T1(l)&&(l(!0),v.current=!0)}function x(j){j!=null&&(j.button===2||j.ctrlKey)&&j.type!=="contextmenu"||(a&&(LU(a)||"exit"in a&&a.exit)?f(I=>({willLeave:I.visible})):f(I=>({visible:I.visible?!1:I.visible})),g.current=setTimeout(()=>{T1(l)&&l(!1),v.current=!1}))}function S(){d.willLeave&&d.visible&&ki.flushSync(()=>f({visible:!1,willLeave:!1}))}function C(){return LU(a)?lC({[`contexify_willEnter-${a}`]:_&&!P,[`contexify_willLeave-${a} contexify_willLeave-'disabled'`]:_&&P}):a&&"enter"in a&&"exit"in a?lC({[`contexify_willEnter-${a.enter}`]:a.enter&&_&&!P,[`contexify_willLeave-${a.exit} contexify_willLeave-'disabled'`]:a.exit&&_&&P}):null}let{visible:_,triggerEvent:k,propsFromTrigger:E,x:T,y:$,willLeave:P}=d,M=lC("contexify",r,{[`contexify_theme-${t}`]:t},C());return K.createElement(Xct,{value:p},_&&K.createElement("div",{...c,className:M,onAnimationEnd:S,style:{...n,left:T,top:$,opacity:1},ref:m,role:"menu"},nut(i,{propsFromTrigger:E,triggerEvent:k})))},ts=({id:e,children:t,className:n,style:r,triggerEvent:i,data:a,propsFromTrigger:o,keyMatcher:s,onClick:l=Zct,disabled:c=!1,hidden:d=!1,closeOnClick:f=!0,handlerEvent:m="onClick",...p})=>{let h=u.useRef(),v=Yct(),g={id:e,data:a,triggerEvent:i,props:o},y=vO(c,g),w=vO(d,g);function x(k){g.event=k,k.stopPropagation(),y||(f?S():l(g))}function S(){let k=h.current;k.focus(),k.addEventListener("animationend",()=>setTimeout(hO.hideAll),{once:!0}),k.classList.add("contexify_item-feedback"),l(g)}function C(k){k&&!y&&(h.current=k,v.set(k,{node:k,isSubmenu:!1,keyMatcher:!y&&T1(s)&&(E=>{s(E)&&(E.stopPropagation(),E.preventDefault(),g.event=E,S())})}))}function _(k){(k.key==="Enter"||k.key===" ")&&(k.stopPropagation(),g.event=k,S())}return w?null:K.createElement("div",{...p,[m]:x,className:lC("contexify_item",n,{"contexify_item-disabled":y}),style:r,onKeyDown:_,ref:C,tabIndex:-1,role:"menuitem","aria-disabled":y},K.createElement("div",{className:"contexify_itemContent"},t))},Kp=({triggerEvent:e,data:t,propsFromTrigger:n,hidden:r=!1})=>vO(r,{data:t,triggerEvent:e,props:n})?null:K.createElement("div",{className:"contexify_separator"});const out=({content:e,onFaqClick:t})=>{const{translateString:n}=fr(),[r,i]=u.useState([]);u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o)},[e]);const a=(o,s)=>{console.log("item",o),t(o,s)};return b.jsx("div",{children:b.jsx(ni,{fluid:!0,children:b.jsxs(co,{children:[b.jsx("div",{className:"guess-you-aside",children:b.jsx("h1",{children:n("i18n.guess.faq")})}),b.jsx(Kd,{children:b.jsx(Bce,{children:r.map((o,s)=>b.jsx(zce,{content:o.question,as:"a",rightIcon:"chevron-right",onClick:()=>a(o,s)},s))})})]})})})},sut=({content:e,onFaqClick:t})=>{const{translateString:n}=fr(),[r,i]=u.useState([]);u.useEffect(()=>{let s=null;try{s=JSON.parse(e)}catch{}s&&i(s)},[e]);const a=()=>{console.log("TODO: change faq hot"),Ri.success("TODO:"+n("i18n.change.faq"))},o=(s,l)=>{console.log("item",s),t(s,l)};return b.jsx("div",{children:b.jsx(ni,{fluid:!0,children:b.jsxs(co,{children:[b.jsxs("div",{className:"guess-you-aside",children:[b.jsx("h1",{children:n("i18n.hot.faq")}),Ji&&b.jsx("span",{onClick:a,children:n("i18n.change.faq")})]}),b.jsx(Kd,{children:b.jsx(Bce,{children:r.map((s,l)=>b.jsx(zce,{content:s.question,as:"a",rightIcon:"chevron-right",onClick:()=>o(s,l)},l))})})]})})})},lut=({content:e,onFaqClick:t})=>{const[n,r]=u.useState([]);u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&r(a)},[e]);const i=(a,o)=>{console.log("item",a),t(a,o)};return b.jsx("div",{children:b.jsx(qce,{className:"skill-cards",data:n,fullWidth:!0,renderItem:(a,o)=>b.jsxs(ni,{onClick:()=>i(a,o),children:[b.jsx(qc,{children:a.question}),b.jsx($v,{children:a.answer})]},a.uid)})})},{Text:rd}=ga,cut=({isDarkMode:e=!1,open:t=!1,onClose:n})=>{const{translateString:r}=fr(),[i,a]=u.useState(!1),[o,s]=u.useState(0),l=u.useMemo(()=>({purchasedOrders:[{id:"1",title:"Nike Air Jordan 2024 限定倒勾棕色高帮篮球鞋",price:1299,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"已完成",date:"2024-12-15",shop:"Nike官方旗舰店"},{id:"2",title:"Apple iPhone 15 Pro Max 256GB 深空黑色",price:9999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"待收货",date:"2024-12-10",shop:"Apple官方旗舰店"},{id:"3",title:"小米14 Ultra 16GB+512GB 钛金属黑",price:6499,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"运输中",date:"2024-12-08",shop:"小米官方旗舰店"}],cartItems:[{id:"1",title:"华为 Mate 60 Pro 12GB+512GB 雅川青",price:6999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!0},{id:"2",title:"Sony WH-1000XM5 无线降噪耳机",price:2899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:2,selected:!0},{id:"3",title:"戴森 V15 Detect 无线吸尘器",price:4599,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!1}],favoriteItems:[{id:"1",title:"MacBook Pro 14英寸 M3 Pro芯片 1TB",price:18999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-01"},{id:"2",title:"AirPods Pro 2代 主动降噪耳机",price:1899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-28"},{id:"3",title:"iPad Pro 12.9英寸 M2芯片 256GB",price:6799,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-25"}],footprintItems:[{id:"1",title:"三星 Galaxy S24 Ultra 12GB+512GB",price:9699,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-15",viewCount:5},{id:"2",title:"OPPO Find X7 Ultra 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-14",viewCount:3},{id:"3",title:"vivo X100 Pro 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-13",viewCount:2}]}),[]),c=()=>`OrderGroup ${e?"OrderGroup--dark":""}`,d=()=>window.innerWidth<=580,f=()=>{a(!0)},m=()=>{a(!1)},p=()=>{a(!1),Ue.debugIf("订单已发送")},h=x=>{switch(x){case"已完成":return"green";case"待收货":return"blue";case"运输中":return"orange";default:return"default"}},v=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:r("bubbles.orderSelector.search.placeholder"),onSearch:x=>{Ue.debugIf("搜索:",x)},onClear:()=>{Ue.debugIf("清除搜索")}}),b.jsx(Ii,{dataSource:l.purchasedOrders,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsxs("div",{className:"OrderGroup-header",children:[b.jsx("h3",{children:x.shop}),b.jsx(Yn,{color:h(x.status),children:x.status})]}),b.jsx("div",{className:"OrderGroup-list",children:b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["购买时间:",x.date]})]})})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:r("bubbles.orderSelector.order.details")}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:r("bubbles.orderSelector.send")})]})]})})]}),g=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:"搜索购物车商品...",onSearch:x=>{Ue.debugIf("搜索购物车:",x)}}),b.jsx(Ii,{dataSource:l.cartItems,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["数量:",x.count]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"删除"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),y=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:"搜索收藏商品...",onSearch:x=>{Ue.debugIf("搜索收藏:",x)}}),b.jsx(Ii,{dataSource:l.favoriteItems,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["收藏时间:",x.date]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"取消收藏"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),w=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:"搜索浏览记录...",onSearch:x=>{Ue.debugIf("搜索足迹:",x)}}),b.jsx(Ii,{dataSource:l.footprintItems,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["浏览时间:",x.date," (浏览",x.viewCount,"次)"]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"查看详情"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]});return b.jsxs(b.Fragment,{children:[b.jsx(_s,{title:r("bubbles.orderSelector.select.order"),placement:"right",width:d()?"100%":600,onClose:n,open:t,destroyOnHidden:!0,className:e?"OrderSelector--dark":"OrderSelector",children:b.jsx(Sr,{direction:"vertical",style:{width:"100%"},size:"large",children:b.jsxs(Xet,{index:o,onChange:s,children:[b.jsx(Nw,{label:r("bubbles.orderSelector.purchased"),children:v()}),b.jsx(Nw,{label:r("bubbles.orderSelector.shopping.cart"),children:g()}),b.jsx(Nw,{label:r("bubbles.orderSelector.favorites"),children:y()}),b.jsx(Nw,{label:r("bubbles.orderSelector.footprint"),children:w()})]})})}),b.jsx(jet,{active:i,title:r("bubbles.orderSelector.confirm.send"),onClose:m,actions:[{label:r("bubbles.orderSelector.confirm"),color:"primary",onClick:p},{label:r("bubbles.orderSelector.cancel"),onClick:m}],children:b.jsx("div",{children:"确认发送此订单信息吗?"})})]})};async function uut(e){return In("/visitor/api/v1/faq/click/uid",{method:"GET",params:{uid:e==null?void 0:e.uid,threadUid:e==null?void 0:e.threadUid,channel:wn}})}async function dut(e){return In("/visitor/api/v1/faq/suggest",{method:"GET",params:{...e,channel:wn}})}async function fut(e){return In("/visitor/api/v1/faq/change",{method:"GET",params:{...e,channel:wn}})}const mut=({content:e,welcomeFaqs:t,orgUid:n,isDarkMode:r=!1,onFaqClick:i})=>{const[a,o]=u.useState(""),[s,l]=u.useState([]),[c,d]=u.useState([]),[f]=u.useState(5),[m,p]=u.useState(0),[h,v]=u.useState(!1),{translateString:g}=fr(),y=u.useMemo(()=>{if(!e)return null;try{const S=JSON.parse(e);if(S&&typeof S=="object"&&Array.isArray(S.faqs))return S}catch{}return null},[e]);u.useEffect(()=>{y?o(y.content||""):e&&o(e);const S=(y==null?void 0:y.faqs)||t;if(S&&S.length>0){const C=S.map(_=>({uid:_.uid,question:_.question,answer:_.answer,type:_.type||"TEXT"}));l(C),d(C.slice(0,f))}},[e,y,t,f]);const w=async()=>{var S,C,_,k,E,T;if(!h)try{v(!0),p(M=>M+1);const $={pageNumber:m,pageSize:f,orgUid:n},P=await fut($);Ue.debugIf("changes FAQs:",$,P.data),P&&P.data&&((C=(S=P==null?void 0:P.data)==null?void 0:S.data)!=null&&C.content)&&((k=(_=P.data)==null?void 0:_.data)!=null&&k.last&&(p(0),it.info(g("bubbles.welcome.no.more.data"))),d((T=(E=P.data)==null?void 0:E.data)==null?void 0:T.content))}catch($){Ue.error("Failed to fetch new FAQs:",$)}finally{v(!1)}},x=S=>{i(S,0)};return b.jsxs(b.Fragment,{children:[b.jsx(ni,{children:b.jsxs($v,{style:{textAlign:"left"},children:[b.jsx(cp,{content:a}),s.length>0&&b.jsxs("div",{className:"qa-section",style:{marginTop:"12px"},children:[b.jsxs("div",{className:"qa-header",style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"8px"},children:[b.jsx("span",{style:{fontWeight:"500"},children:g("bubbles.welcome.faq")}),s.length>0&&b.jsxs("button",{onClick:w,disabled:h,style:{background:"transparent",border:"none",color:r?"#f5f5f5":"#1890ff",cursor:h?"not-allowed":"pointer",fontSize:"14px",display:"flex",alignItems:"center",opacity:h?.7:1},children:[g("bubbles.welcome.refresh.batch"),b.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",style:{marginLeft:"4px",animation:h?"spin 1s linear infinite":"none"},children:b.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C15.73 20 18.84 17.45 19.73 14H17.65C16.83 16.33 14.61 18 12 18C8.69 18 6 15.31 6 12C6 8.69 8.69 6 12 6C13.66 6 15.14 6.69 16.22 7.78L13 11H20V4L17.65 6.35Z",fill:"currentColor"})})]})]}),b.jsx("div",{className:"qa-buttons",style:{display:"flex",flexDirection:"column",gap:"8px"},children:c.map((S,C)=>b.jsx("button",{onClick:()=>x(S),style:{background:r?"#2a2a2a":"#f5f5f5",border:"none",borderRadius:"18px",padding:"8px 16px",fontSize:"14px",color:r?"#e0e0e0":"#333",cursor:"pointer",textAlign:"left",transition:"background-color 0.2s"},onMouseEnter:_=>{_.currentTarget.style.background=r?"#3a3a3a":"#e8e8e8"},onMouseLeave:_=>{_.currentTarget.style.background=r?"#2a2a2a":"#f5f5f5"},children:g(S.question)},C))})]})]})}),b.jsx("style",{children:` @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } - `})]})},Qct=({visible:e,isDarkMode:t,onClose:n,agent:r})=>{if(!Xi)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Agent Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"agent-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"agent-profile-content",children:[b.jsx("div",{className:"agent-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"Agent Avatar",className:"agent-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"agent-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Name:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Username:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Department:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.deptUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Workgroup:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.workgroupUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Role:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.role)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},Zct=({visible:e,isDarkMode:t,onClose:n,visitor:r})=>{if(!Xi)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Visitor Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"visitor-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"visitor-profile-content",children:[b.jsx("div",{className:"visitor-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/visitor.png",alt:"Visitor Avatar",className:"visitor-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"visitor-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Nickname:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"visitor-uid",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Visitor UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.visitorUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Contact Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Mobile:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.mobile)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Email:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.email)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Note:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.note)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"VIP Level:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.vipLevel)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-session-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Session Info"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Referer:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.referer)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Title:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.title)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"URL:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.url)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},eut=({title:e,description:t,typing:n,typingTip:r,isPlayAudio:i,setIsPlayAudio:a,handleMinimize:o,handleMaximize:s,handleClose:l,navbarStyle:c,navbarTheme:d,isDarkMode:f,agent:m,visitor:p})=>{const h=Dr(),v=(_,E)=>h.formatMessage({id:_,defaultMessage:E||_}),[g,y]=u.useState(!1),[w,x]=u.useState(!1),C={...c,backgroundColor:c.backgroundColor||(f?"#141414":"#ffffff"),color:c.color||"#333333"},S=()=>{Xi&&y(!0)},k=()=>{vle.confirm({title:v("chat.close.confirm.title","确认关闭"),content:v("chat.close.confirm.content","确定要关闭对话窗口吗?"),okText:v("chat.close.confirm.ok","确定"),cancelText:v("chat.close.confirm.cancel","取消"),onOk:()=>{l()}})};return b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:`chat-navbar ${d?`theme-${d}`:""}`,style:C,children:[b.jsxs("div",{className:"chat-navbar-left",children:[b.jsx("img",{src:(m==null?void 0:m.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"logo",className:`chat-navbar-logo ${Xi?"clickable":""}`,onClick:S,style:{cursor:Xi?"pointer":"default"}}),b.jsxs("div",{className:"chat-navbar-info",children:[b.jsx("div",{className:`chat-navbar-title ${Xi?"clickable":""}`,style:{color:C.color,cursor:Xi?"pointer":"default"},onClick:S,children:e}),b.jsx("div",{className:"chat-navbar-desc",style:{color:C.color},children:n?r:t})]})]}),b.jsxs("div",{className:"chat-navbar-right",children:[b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>{localStorage.setItem(S2,i?"false":"true"),a(!i)},style:{color:C.color},"aria-label":i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭"),children:[b.jsx("title",{children:i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭")}),i?b.jsx("path",{d:"M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l18-11.7L586 221v582zm348-327H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zm-41.9 261.8l-110.3-63.7a15.9 15.9 0 0 0-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0 0 21.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0 0 21.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 0 0-21.7-5.9L746 287.8a15.99 15.99 0 0 0-5.8 21.8L760 344z",fill:"currentColor"}):b.jsx("path",{d:"M469.333333 106.666667L217.6 298.666667H64c-35.2 0-64 28.8-64 64v298.666666c0 35.2 28.8 64 64 64h153.6l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM384 761.6L171.733333 597.333333H85.333333V426.666667h86.4l212.266667-164.266667V761.6z m482.133333-326.4l120.533334-120.533333c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L821.333333 390.4l-120.533333-120.533333c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l120.533333 120.533333-120.533333 120.533333c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6l120.533334-120.533333 120.533333 120.533333c6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6c12.8-12.8 12.8-32 0-44.8L866.133333 435.2z",fill:"currentColor"})]}),Xi&&b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>x(!0),style:{color:C.color},"aria-label":v("chat.header.visitor.profile","访客资料"),children:[b.jsx("title",{children:v("chat.header.visitor.profile","访客资料")}),b.jsx("path",{d:"M512 512c94.293333 0 170.666667-76.373333 170.666667-170.666667S606.293333 170.666667 512 170.666667 341.333333 247.04 341.333333 341.333333 417.706667 512 512 512z m0-256c47.146667 0 85.333333 38.186667 85.333333 85.333333s-38.186667 85.333333-85.333333 85.333334-85.333333-38.186667-85.333333-85.333334 38.186667-85.333333 85.333333-85.333333z m0 426.666667c-94.293333 0-170.666667 76.373333-170.666667 170.666666v85.333334h341.333334v-85.333334c0-94.293333-76.373333-170.666667-170.666667-170.666666z m-85.333333 170.666666v-42.666666c0-47.146667 38.186667-85.333333 85.333333-85.333333s85.333333 38.186667 85.333333 85.333333v42.666666H426.666667z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:o,style:{color:C.color},"aria-label":v("chat.header.minimize","最小化"),children:[b.jsx("title",{children:v("chat.header.minimize","最小化")}),b.jsx("path",{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:s,style:{color:C.color},"aria-label":v("chat.header.maximize","最大化"),children:[b.jsx("title",{children:v("chat.header.maximize","最大化")}),b.jsx("path",{d:"M794.432 983.552H229.568c-104.384 0-189.12-84.736-189.12-189.12V229.568c0-104.384 84.736-189.12 189.12-189.12h564.864c104.384 0 189.12 84.736 189.12 189.12v564.864c0 104.384-84.736 189.12-189.12 189.12zM229.568 131.648c-53.952 0-97.92 43.968-97.92 97.92v564.864c0 53.952 43.968 97.92 97.92 97.92h564.864c53.952 0 97.92-43.968 97.92-97.92V229.568c0-53.952-43.968-97.92-97.92-97.92H229.568z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:k,style:{color:C.color},"aria-label":v("chat.header.close","关闭"),children:[b.jsx("title",{children:v("chat.header.close","关闭")}),b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-1.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})]})]})]}),Xi&&b.jsx(Qct,{visible:g,isDarkMode:f,onClose:()=>y(!1),agent:m}),Xi&&b.jsx(Zct,{visible:w,isDarkMode:f,onClose:()=>x(!1),visitor:p})]})},tut=({isDarkMode:e,suggestResults:t,isMobile:n,handleFaqClick:r,setShowSearchResults:i,setInputText:a,setPreviewText:o,debouncedPreviewText:s})=>{const l=(c,d)=>{if(!d.trim())return c;const f=d.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return c.split(new RegExp(`(${f})`,"gi")).map((p,h)=>p.toLowerCase()===d.toLowerCase()?b.jsx("span",{style:{color:"#ff4d4f"},children:p},h):p)};return b.jsx(b.Fragment,{children:b.jsx("div",{style:{position:"absolute",bottom:n?"120px":"200px",left:"20px",right:"20px",maxHeight:"200px",overflowY:"auto",backgroundColor:e?"#1f1f1f":"#fff",border:`1px solid ${e?"#333":"#e8e8e8"}`,borderRadius:"4px",boxShadow:"0 2px 8px rgba(0,0,0,0.15)",zIndex:1e3},children:t.map((c,d)=>{var f;return b.jsx("div",{onClick:()=>{var p,h,v;const m={uid:(p=c.faqElastic)==null?void 0:p.uid,question:(h=c.faqElastic)==null?void 0:h.question,answer:(v=c.faqElastic)==null?void 0:v.answer};r(m,d),i(!1),a(""),o("")},style:{padding:"8px 12px",cursor:"pointer",borderBottom:`1px solid ${e?"#333":"#e8e8e8"}`,color:e?"#fff":"#000"},children:l(((f=c.faqElastic)==null?void 0:f.question)||"",s)},d)})})})},nut=({faqs:e,isDarkMode:t,handleFaqClick:n})=>{const r=Dr();return b.jsx(b.Fragment,{children:b.jsxs("div",{className:"right-column",style:{color:t?"#fff":"#000",backgroundColor:t?"#141414":"#f5f5f5"},children:[b.jsx("h3",{style:{color:t?"#fff":"#000",padding:"10px",margin:"0"},children:r.formatMessage({id:"chat.faq.title"})}),e.map((i,a)=>b.jsx("div",{className:"faq-item",style:{textAlign:"center",padding:"8px",cursor:"pointer",transition:"background-color 0.3s"},children:b.jsx("p",{onClick:()=>n(i,a),title:i.question,className:"faq-question hover-effect",style:{margin:"0 auto",maxWidth:"80%",color:t?"#fff":"#000"},children:i.question})},a))]})})},rut=({isDarkMode:e,rightIframeUrl:t})=>b.jsx("div",{children:b.jsx("div",{className:"right-column",style:{color:e?"#fff":"#000",backgroundColor:e?"#141414":"#f5f5f5"},children:b.jsx("iframe",{src:t,style:{width:"100%",height:"100%",border:"none",borderRadius:"4px",backgroundColor:"transparent"}})})}),iut=({menuId:e,contextMessage:t,handleRightClick:n})=>{const r=Dr(),i=t==null?void 0:t.createdAt,a=()=>{if(!i)return!1;const o=Ot(i);return Ot().diff(o,"minutes")<=5};return b.jsx(b.Fragment,{children:b.jsxs(Vct,{id:e,children:[b.jsx(ts,{id:ase,onClick:n,children:r.formatMessage({id:"chat.menu.copy",defaultMessage:"复制"})}),(t==null?void 0:t.position)==="right"&&a()&&b.jsx(ts,{id:ose,onClick:n,children:r.formatMessage({id:"chat.menu.recall",defaultMessage:"撤回"})}),(t==null?void 0:t.type)===ds&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:sse,onClick:n,children:r.formatMessage({id:"chat.menu.download.image",defaultMessage:"下载图片"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Vs&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:lse,onClick:n,children:r.formatMessage({id:"chat.menu.download.file",defaultMessage:"下载文件"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Ol&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:cse,onClick:n,children:r.formatMessage({id:"chat.menu.download.video",defaultMessage:"下载视频"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Il&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:use,onClick:n,children:r.formatMessage({id:"chat.menu.download.audio",defaultMessage:"下载音频"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===u1&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:dse,onClick:n,children:r.formatMessage({id:"chat.menu.download.voice",defaultMessage:"下载语音"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),b.jsx(qp,{}),b.jsx(ts,{id:fse,onClick:n,children:r.formatMessage({id:"chat.menu.quote",defaultMessage:"引用"})})]})})},aut=[{id:"people",emojis:["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{id:"nature",emojis:["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{id:"foods",emojis:["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{id:"activity",emojis:["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{id:"places",emojis:["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{id:"objects",emojis:["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{id:"symbols",emojis:["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{id:"flags",emojis:["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-un","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],out={100:{id:"100",name:"Hundred Points",keywords:["100","score","perfect","numbers","century","exam","quiz","test","pass"],skins:[{unified:"1f4af",native:"💯"}],version:1},1234:{id:"1234",name:"Input Numbers",keywords:["1234","blue","square","1","2","3","4"],skins:[{unified:"1f522",native:"🔢"}],version:1},grinning:{id:"grinning",name:"Grinning Face",emoticons:[":D"],keywords:["smile","happy","joy",":D","grin"],skins:[{unified:"1f600",native:"😀"}],version:1},smiley:{id:"smiley",name:"Grinning Face with Big Eyes",emoticons:[":)","=)","=-)"],keywords:["smiley","happy","joy","haha",":D",":)","smile","funny"],skins:[{unified:"1f603",native:"😃"}],version:1},smile:{id:"smile",name:"Grinning Face with Smiling Eyes",emoticons:[":)","C:","c:",":D",":-D"],keywords:["smile","happy","joy","funny","haha","laugh","like",":D",":)"],skins:[{unified:"1f604",native:"😄"}],version:1},grin:{id:"grin",name:"Beaming Face with Smiling Eyes",keywords:["grin","happy","smile","joy","kawaii"],skins:[{unified:"1f601",native:"😁"}],version:1},laughing:{id:"laughing",name:"Grinning Squinting Face",emoticons:[":>",":->"],keywords:["laughing","satisfied","happy","joy","lol","haha","glad","XD","laugh"],skins:[{unified:"1f606",native:"😆"}],version:1},sweat_smile:{id:"sweat_smile",name:"Grinning Face with Sweat",keywords:["smile","hot","happy","laugh","relief"],skins:[{unified:"1f605",native:"😅"}],version:1},rolling_on_the_floor_laughing:{id:"rolling_on_the_floor_laughing",name:"Rolling on the Floor Laughing",keywords:["face","lol","haha","rofl"],skins:[{unified:"1f923",native:"🤣"}],version:3},joy:{id:"joy",name:"Face with Tears of Joy",keywords:["cry","weep","happy","happytears","haha"],skins:[{unified:"1f602",native:"😂"}],version:1},slightly_smiling_face:{id:"slightly_smiling_face",name:"Slightly Smiling Face",emoticons:[":)","(:",":-)"],keywords:["smile"],skins:[{unified:"1f642",native:"🙂"}],version:1},upside_down_face:{id:"upside_down_face",name:"Upside-Down Face",keywords:["upside","down","flipped","silly","smile"],skins:[{unified:"1f643",native:"🙃"}],version:1},melting_face:{id:"melting_face",name:"Melting Face",keywords:["hot","heat"],skins:[{unified:"1fae0",native:"🫠"}],version:14},wink:{id:"wink",name:"Winking Face",emoticons:[";)",";-)"],keywords:["wink","happy","mischievous","secret",";)","smile","eye"],skins:[{unified:"1f609",native:"😉"}],version:1},blush:{id:"blush",name:"Smiling Face with Smiling Eyes",emoticons:[":)"],keywords:["blush","smile","happy","flushed","crush","embarrassed","shy","joy"],skins:[{unified:"1f60a",native:"😊"}],version:1},innocent:{id:"innocent",name:"Smiling Face with Halo",keywords:["innocent","angel","heaven"],skins:[{unified:"1f607",native:"😇"}],version:1},smiling_face_with_3_hearts:{id:"smiling_face_with_3_hearts",name:"Smiling Face with Hearts",keywords:["3","love","like","affection","valentines","infatuation","crush","adore"],skins:[{unified:"1f970",native:"🥰"}],version:11},heart_eyes:{id:"heart_eyes",name:"Smiling Face with Heart-Eyes",keywords:["heart","eyes","love","like","affection","valentines","infatuation","crush"],skins:[{unified:"1f60d",native:"😍"}],version:1},"star-struck":{id:"star-struck",name:"Star-Struck",keywords:["star","struck","grinning","face","with","eyes","smile","starry"],skins:[{unified:"1f929",native:"🤩"}],version:5},kissing_heart:{id:"kissing_heart",name:"Face Blowing a Kiss",emoticons:[":*",":-*"],keywords:["kissing","heart","love","like","affection","valentines","infatuation"],skins:[{unified:"1f618",native:"😘"}],version:1},kissing:{id:"kissing",name:"Kissing Face",keywords:["love","like","3","valentines","infatuation","kiss"],skins:[{unified:"1f617",native:"😗"}],version:1},relaxed:{id:"relaxed",name:"Smiling Face",keywords:["relaxed","blush","massage","happiness"],skins:[{unified:"263a-fe0f",native:"☺️"}],version:1},kissing_closed_eyes:{id:"kissing_closed_eyes",name:"Kissing Face with Closed Eyes",keywords:["love","like","affection","valentines","infatuation","kiss"],skins:[{unified:"1f61a",native:"😚"}],version:1},kissing_smiling_eyes:{id:"kissing_smiling_eyes",name:"Kissing Face with Smiling Eyes",keywords:["affection","valentines","infatuation","kiss"],skins:[{unified:"1f619",native:"😙"}],version:1},smiling_face_with_tear:{id:"smiling_face_with_tear",name:"Smiling Face with Tear",keywords:["sad","cry","pretend"],skins:[{unified:"1f972",native:"🥲"}],version:13},yum:{id:"yum",name:"Face Savoring Food",keywords:["yum","happy","joy","tongue","smile","silly","yummy","nom","delicious","savouring"],skins:[{unified:"1f60b",native:"😋"}],version:1},stuck_out_tongue:{id:"stuck_out_tongue",name:"Face with Tongue",emoticons:[":p",":-p",":P",":-P",":b",":-b"],keywords:["stuck","out","prank","childish","playful","mischievous","smile"],skins:[{unified:"1f61b",native:"😛"}],version:1},stuck_out_tongue_winking_eye:{id:"stuck_out_tongue_winking_eye",name:"Winking Face with Tongue",emoticons:[";p",";-p",";b",";-b",";P",";-P"],keywords:["stuck","out","eye","prank","childish","playful","mischievous","smile","wink"],skins:[{unified:"1f61c",native:"😜"}],version:1},zany_face:{id:"zany_face",name:"Zany Face",keywords:["grinning","with","one","large","and","small","eye","goofy","crazy"],skins:[{unified:"1f92a",native:"🤪"}],version:5},stuck_out_tongue_closed_eyes:{id:"stuck_out_tongue_closed_eyes",name:"Squinting Face with Tongue",keywords:["stuck","out","closed","eyes","prank","playful","mischievous","smile"],skins:[{unified:"1f61d",native:"😝"}],version:1},money_mouth_face:{id:"money_mouth_face",name:"Money-Mouth Face",keywords:["money","mouth","rich","dollar"],skins:[{unified:"1f911",native:"🤑"}],version:1},hugging_face:{id:"hugging_face",name:"Hugging Face",keywords:["smile","hug"],skins:[{unified:"1f917",native:"🤗"}],version:1},face_with_hand_over_mouth:{id:"face_with_hand_over_mouth",name:"Face with Hand over Mouth",keywords:["smiling","eyes","and","covering","whoops","shock","surprise"],skins:[{unified:"1f92d",native:"🤭"}],version:5},face_with_open_eyes_and_hand_over_mouth:{id:"face_with_open_eyes_and_hand_over_mouth",name:"Face with Open Eyes and Hand over Mouth",keywords:["silence","secret","shock","surprise"],skins:[{unified:"1fae2",native:"🫢"}],version:14},face_with_peeking_eye:{id:"face_with_peeking_eye",name:"Face with Peeking Eye",keywords:["scared","frightening","embarrassing","shy"],skins:[{unified:"1fae3",native:"🫣"}],version:14},shushing_face:{id:"shushing_face",name:"Shushing Face",keywords:["with","finger","covering","closed","lips","quiet","shhh"],skins:[{unified:"1f92b",native:"🤫"}],version:5},thinking_face:{id:"thinking_face",name:"Thinking Face",keywords:["hmmm","think","consider"],skins:[{unified:"1f914",native:"🤔"}],version:1},saluting_face:{id:"saluting_face",name:"Saluting Face",keywords:["respect","salute"],skins:[{unified:"1fae1",native:"🫡"}],version:14},zipper_mouth_face:{id:"zipper_mouth_face",name:"Zipper-Mouth Face",keywords:["zipper","mouth","sealed","secret"],skins:[{unified:"1f910",native:"🤐"}],version:1},face_with_raised_eyebrow:{id:"face_with_raised_eyebrow",name:"Face with Raised Eyebrow",keywords:["one","distrust","scepticism","disapproval","disbelief","surprise"],skins:[{unified:"1f928",native:"🤨"}],version:5},neutral_face:{id:"neutral_face",name:"Neutral Face",emoticons:[":|",":-|"],keywords:["indifference","meh",":",""],skins:[{unified:"1f610",native:"😐"}],version:1},expressionless:{id:"expressionless",name:"Expressionless Face",emoticons:["-_-"],keywords:["indifferent","-","","meh","deadpan"],skins:[{unified:"1f611",native:"😑"}],version:1},no_mouth:{id:"no_mouth",name:"Face Without Mouth",keywords:["no","hellokitty"],skins:[{unified:"1f636",native:"😶"}],version:1},dotted_line_face:{id:"dotted_line_face",name:"Dotted Line Face",keywords:["invisible","lonely","isolation","depression"],skins:[{unified:"1fae5",native:"🫥"}],version:14},face_in_clouds:{id:"face_in_clouds",name:"Face in Clouds",keywords:["shower","steam","dream"],skins:[{unified:"1f636-200d-1f32b-fe0f",native:"😶‍🌫️"}],version:13.1},smirk:{id:"smirk",name:"Smirking Face",keywords:["smirk","smile","mean","prank","smug","sarcasm"],skins:[{unified:"1f60f",native:"😏"}],version:1},unamused:{id:"unamused",name:"Unamused Face",emoticons:[":("],keywords:["indifference","bored","straight","serious","sarcasm","unimpressed","skeptical","dubious","side","eye"],skins:[{unified:"1f612",native:"😒"}],version:1},face_with_rolling_eyes:{id:"face_with_rolling_eyes",name:"Face with Rolling Eyes",keywords:["eyeroll","frustrated"],skins:[{unified:"1f644",native:"🙄"}],version:1},grimacing:{id:"grimacing",name:"Grimacing Face",keywords:["grimace","teeth"],skins:[{unified:"1f62c",native:"😬"}],version:1},face_exhaling:{id:"face_exhaling",name:"Face Exhaling",keywords:["relieve","relief","tired","sigh"],skins:[{unified:"1f62e-200d-1f4a8",native:"😮‍💨"}],version:13.1},lying_face:{id:"lying_face",name:"Lying Face",keywords:["lie","pinocchio"],skins:[{unified:"1f925",native:"🤥"}],version:3},shaking_face:{id:"shaking_face",name:"Shaking Face",keywords:["dizzy","shock","blurry","earthquake"],skins:[{unified:"1fae8",native:"🫨"}],version:15},relieved:{id:"relieved",name:"Relieved Face",keywords:["relaxed","phew","massage","happiness"],skins:[{unified:"1f60c",native:"😌"}],version:1},pensive:{id:"pensive",name:"Pensive Face",keywords:["sad","depressed","upset"],skins:[{unified:"1f614",native:"😔"}],version:1},sleepy:{id:"sleepy",name:"Sleepy Face",keywords:["tired","rest","nap"],skins:[{unified:"1f62a",native:"😪"}],version:1},drooling_face:{id:"drooling_face",name:"Drooling Face",keywords:[],skins:[{unified:"1f924",native:"🤤"}],version:3},sleeping:{id:"sleeping",name:"Sleeping Face",keywords:["tired","sleepy","night","zzz"],skins:[{unified:"1f634",native:"😴"}],version:1},mask:{id:"mask",name:"Face with Medical Mask",keywords:["sick","ill","disease","covid"],skins:[{unified:"1f637",native:"😷"}],version:1},face_with_thermometer:{id:"face_with_thermometer",name:"Face with Thermometer",keywords:["sick","temperature","cold","fever","covid"],skins:[{unified:"1f912",native:"🤒"}],version:1},face_with_head_bandage:{id:"face_with_head_bandage",name:"Face with Head-Bandage",keywords:["head","bandage","injured","clumsy","hurt"],skins:[{unified:"1f915",native:"🤕"}],version:1},nauseated_face:{id:"nauseated_face",name:"Nauseated Face",keywords:["vomit","gross","green","sick","throw","up","ill"],skins:[{unified:"1f922",native:"🤢"}],version:3},face_vomiting:{id:"face_vomiting",name:"Face Vomiting",keywords:["with","open","mouth","sick"],skins:[{unified:"1f92e",native:"🤮"}],version:5},sneezing_face:{id:"sneezing_face",name:"Sneezing Face",keywords:["gesundheit","sneeze","sick","allergy"],skins:[{unified:"1f927",native:"🤧"}],version:3},hot_face:{id:"hot_face",name:"Hot Face",keywords:["feverish","heat","red","sweating"],skins:[{unified:"1f975",native:"🥵"}],version:11},cold_face:{id:"cold_face",name:"Cold Face",keywords:["blue","freezing","frozen","frostbite","icicles"],skins:[{unified:"1f976",native:"🥶"}],version:11},woozy_face:{id:"woozy_face",name:"Woozy Face",keywords:["dizzy","intoxicated","tipsy","wavy"],skins:[{unified:"1f974",native:"🥴"}],version:11},dizzy_face:{id:"dizzy_face",name:"Dizzy Face",keywords:["spent","unconscious","xox"],skins:[{unified:"1f635",native:"😵"}],version:1},face_with_spiral_eyes:{id:"face_with_spiral_eyes",name:"Face with Spiral Eyes",keywords:["sick","ill","confused","nauseous","nausea"],skins:[{unified:"1f635-200d-1f4ab",native:"😵‍💫"}],version:13.1},exploding_head:{id:"exploding_head",name:"Exploding Head",keywords:["shocked","face","with","mind","blown"],skins:[{unified:"1f92f",native:"🤯"}],version:5},face_with_cowboy_hat:{id:"face_with_cowboy_hat",name:"Cowboy Hat Face",keywords:["with","cowgirl"],skins:[{unified:"1f920",native:"🤠"}],version:3},partying_face:{id:"partying_face",name:"Partying Face",keywords:["celebration","woohoo"],skins:[{unified:"1f973",native:"🥳"}],version:11},disguised_face:{id:"disguised_face",name:"Disguised Face",keywords:["pretent","brows","glasses","moustache"],skins:[{unified:"1f978",native:"🥸"}],version:13},sunglasses:{id:"sunglasses",name:"Smiling Face with Sunglasses",emoticons:["8)"],keywords:["cool","smile","summer","beach","sunglass"],skins:[{unified:"1f60e",native:"😎"}],version:1},nerd_face:{id:"nerd_face",name:"Nerd Face",keywords:["nerdy","geek","dork"],skins:[{unified:"1f913",native:"🤓"}],version:1},face_with_monocle:{id:"face_with_monocle",name:"Face with Monocle",keywords:["stuffy","wealthy"],skins:[{unified:"1f9d0",native:"🧐"}],version:5},confused:{id:"confused",name:"Confused Face",emoticons:[":\\",":-\\",":/",":-/"],keywords:["indifference","huh","weird","hmmm",":/"],skins:[{unified:"1f615",native:"😕"}],version:1},face_with_diagonal_mouth:{id:"face_with_diagonal_mouth",name:"Face with Diagonal Mouth",keywords:["skeptic","confuse","frustrated","indifferent"],skins:[{unified:"1fae4",native:"🫤"}],version:14},worried:{id:"worried",name:"Worried Face",keywords:["concern","nervous",":("],skins:[{unified:"1f61f",native:"😟"}],version:1},slightly_frowning_face:{id:"slightly_frowning_face",name:"Slightly Frowning Face",keywords:["disappointed","sad","upset"],skins:[{unified:"1f641",native:"🙁"}],version:1},white_frowning_face:{id:"white_frowning_face",name:"Frowning Face",keywords:["white","sad","upset","frown"],skins:[{unified:"2639-fe0f",native:"☹️"}],version:1},open_mouth:{id:"open_mouth",name:"Face with Open Mouth",emoticons:[":o",":-o",":O",":-O"],keywords:["surprise","impressed","wow","whoa",":O"],skins:[{unified:"1f62e",native:"😮"}],version:1},hushed:{id:"hushed",name:"Hushed Face",keywords:["woo","shh"],skins:[{unified:"1f62f",native:"😯"}],version:1},astonished:{id:"astonished",name:"Astonished Face",keywords:["xox","surprised","poisoned"],skins:[{unified:"1f632",native:"😲"}],version:1},flushed:{id:"flushed",name:"Flushed Face",keywords:["blush","shy","flattered"],skins:[{unified:"1f633",native:"😳"}],version:1},pleading_face:{id:"pleading_face",name:"Pleading Face",keywords:["begging","mercy","cry","tears","sad","grievance"],skins:[{unified:"1f97a",native:"🥺"}],version:11},face_holding_back_tears:{id:"face_holding_back_tears",name:"Face Holding Back Tears",keywords:["touched","gratitude","cry"],skins:[{unified:"1f979",native:"🥹"}],version:14},frowning:{id:"frowning",name:"Frowning Face with Open Mouth",keywords:["aw","what"],skins:[{unified:"1f626",native:"😦"}],version:1},anguished:{id:"anguished",name:"Anguished Face",emoticons:["D:"],keywords:["stunned","nervous"],skins:[{unified:"1f627",native:"😧"}],version:1},fearful:{id:"fearful",name:"Fearful Face",keywords:["scared","terrified","nervous"],skins:[{unified:"1f628",native:"😨"}],version:1},cold_sweat:{id:"cold_sweat",name:"Anxious Face with Sweat",keywords:["cold","nervous"],skins:[{unified:"1f630",native:"😰"}],version:1},disappointed_relieved:{id:"disappointed_relieved",name:"Sad but Relieved Face",keywords:["disappointed","phew","sweat","nervous"],skins:[{unified:"1f625",native:"😥"}],version:1},cry:{id:"cry",name:"Crying Face",emoticons:[":'("],keywords:["cry","tears","sad","depressed","upset",":'("],skins:[{unified:"1f622",native:"😢"}],version:1},sob:{id:"sob",name:"Loudly Crying Face",emoticons:[":'("],keywords:["sob","cry","tears","sad","upset","depressed"],skins:[{unified:"1f62d",native:"😭"}],version:1},scream:{id:"scream",name:"Face Screaming in Fear",keywords:["scream","munch","scared","omg"],skins:[{unified:"1f631",native:"😱"}],version:1},confounded:{id:"confounded",name:"Confounded Face",keywords:["confused","sick","unwell","oops",":S"],skins:[{unified:"1f616",native:"😖"}],version:1},persevere:{id:"persevere",name:"Persevering Face",keywords:["persevere","sick","no","upset","oops"],skins:[{unified:"1f623",native:"😣"}],version:1},disappointed:{id:"disappointed",name:"Disappointed Face",emoticons:["):",":(",":-("],keywords:["sad","upset","depressed",":("],skins:[{unified:"1f61e",native:"😞"}],version:1},sweat:{id:"sweat",name:"Face with Cold Sweat",keywords:["downcast","hot","sad","tired","exercise"],skins:[{unified:"1f613",native:"😓"}],version:1},weary:{id:"weary",name:"Weary Face",keywords:["tired","sleepy","sad","frustrated","upset"],skins:[{unified:"1f629",native:"😩"}],version:1},tired_face:{id:"tired_face",name:"Tired Face",keywords:["sick","whine","upset","frustrated"],skins:[{unified:"1f62b",native:"😫"}],version:1},yawning_face:{id:"yawning_face",name:"Yawning Face",keywords:["tired","sleepy"],skins:[{unified:"1f971",native:"🥱"}],version:12},triumph:{id:"triumph",name:"Face with Look of Triumph",keywords:["steam","from","nose","gas","phew","proud","pride"],skins:[{unified:"1f624",native:"😤"}],version:1},rage:{id:"rage",name:"Pouting Face",keywords:["rage","angry","mad","hate","despise"],skins:[{unified:"1f621",native:"😡"}],version:1},angry:{id:"angry",name:"Angry Face",emoticons:[">:(",">:-("],keywords:["mad","annoyed","frustrated"],skins:[{unified:"1f620",native:"😠"}],version:1},face_with_symbols_on_mouth:{id:"face_with_symbols_on_mouth",name:"Face with Symbols on Mouth",keywords:["serious","covering","swearing","cursing","cussing","profanity","expletive"],skins:[{unified:"1f92c",native:"🤬"}],version:5},smiling_imp:{id:"smiling_imp",name:"Smiling Face with Horns",keywords:["imp","devil"],skins:[{unified:"1f608",native:"😈"}],version:1},imp:{id:"imp",name:"Imp",keywords:["angry","face","with","horns","devil"],skins:[{unified:"1f47f",native:"👿"}],version:1},skull:{id:"skull",name:"Skull",keywords:["dead","skeleton","creepy","death"],skins:[{unified:"1f480",native:"💀"}],version:1},skull_and_crossbones:{id:"skull_and_crossbones",name:"Skull and Crossbones",keywords:["poison","danger","deadly","scary","death","pirate","evil"],skins:[{unified:"2620-fe0f",native:"☠️"}],version:1},hankey:{id:"hankey",name:"Pile of Poo",keywords:["hankey","poop","shit","shitface","fail","turd"],skins:[{unified:"1f4a9",native:"💩"}],version:1},clown_face:{id:"clown_face",name:"Clown Face",keywords:[],skins:[{unified:"1f921",native:"🤡"}],version:3},japanese_ogre:{id:"japanese_ogre",name:"Ogre",keywords:["japanese","monster","red","mask","halloween","scary","creepy","devil","demon"],skins:[{unified:"1f479",native:"👹"}],version:1},japanese_goblin:{id:"japanese_goblin",name:"Goblin",keywords:["japanese","red","evil","mask","monster","scary","creepy"],skins:[{unified:"1f47a",native:"👺"}],version:1},ghost:{id:"ghost",name:"Ghost",keywords:["halloween","spooky","scary"],skins:[{unified:"1f47b",native:"👻"}],version:1},alien:{id:"alien",name:"Alien",keywords:["UFO","paul","weird","outer","space"],skins:[{unified:"1f47d",native:"👽"}],version:1},space_invader:{id:"space_invader",name:"Alien Monster",keywords:["space","invader","game","arcade","play"],skins:[{unified:"1f47e",native:"👾"}],version:1},robot_face:{id:"robot_face",name:"Robot",keywords:["face","computer","machine","bot"],skins:[{unified:"1f916",native:"🤖"}],version:1},smiley_cat:{id:"smiley_cat",name:"Grinning Cat",keywords:["smiley","animal","cats","happy","smile"],skins:[{unified:"1f63a",native:"😺"}],version:1},smile_cat:{id:"smile_cat",name:"Grinning Cat with Smiling Eyes",keywords:["smile","animal","cats"],skins:[{unified:"1f638",native:"😸"}],version:1},joy_cat:{id:"joy_cat",name:"Cat with Tears of Joy",keywords:["animal","cats","haha","happy"],skins:[{unified:"1f639",native:"😹"}],version:1},heart_eyes_cat:{id:"heart_eyes_cat",name:"Smiling Cat with Heart-Eyes",keywords:["heart","eyes","animal","love","like","affection","cats","valentines"],skins:[{unified:"1f63b",native:"😻"}],version:1},smirk_cat:{id:"smirk_cat",name:"Cat with Wry Smile",keywords:["smirk","animal","cats"],skins:[{unified:"1f63c",native:"😼"}],version:1},kissing_cat:{id:"kissing_cat",name:"Kissing Cat",keywords:["animal","cats","kiss"],skins:[{unified:"1f63d",native:"😽"}],version:1},scream_cat:{id:"scream_cat",name:"Weary Cat",keywords:["scream","animal","cats","munch","scared"],skins:[{unified:"1f640",native:"🙀"}],version:1},crying_cat_face:{id:"crying_cat_face",name:"Crying Cat",keywords:["face","animal","tears","weep","sad","cats","upset","cry"],skins:[{unified:"1f63f",native:"😿"}],version:1},pouting_cat:{id:"pouting_cat",name:"Pouting Cat",keywords:["animal","cats"],skins:[{unified:"1f63e",native:"😾"}],version:1},see_no_evil:{id:"see_no_evil",name:"See-No-Evil Monkey",keywords:["see","no","evil","animal","nature","haha"],skins:[{unified:"1f648",native:"🙈"}],version:1},hear_no_evil:{id:"hear_no_evil",name:"Hear-No-Evil Monkey",keywords:["hear","no","evil","animal","nature"],skins:[{unified:"1f649",native:"🙉"}],version:1},speak_no_evil:{id:"speak_no_evil",name:"Speak-No-Evil Monkey",keywords:["speak","no","evil","animal","nature","omg"],skins:[{unified:"1f64a",native:"🙊"}],version:1},love_letter:{id:"love_letter",name:"Love Letter",keywords:["email","like","affection","envelope","valentines"],skins:[{unified:"1f48c",native:"💌"}],version:1},cupid:{id:"cupid",name:"Heart with Arrow",keywords:["cupid","love","like","affection","valentines"],skins:[{unified:"1f498",native:"💘"}],version:1},gift_heart:{id:"gift_heart",name:"Heart with Ribbon",keywords:["gift","love","valentines"],skins:[{unified:"1f49d",native:"💝"}],version:1},sparkling_heart:{id:"sparkling_heart",name:"Sparkling Heart",keywords:["love","like","affection","valentines"],skins:[{unified:"1f496",native:"💖"}],version:1},heartpulse:{id:"heartpulse",name:"Growing Heart",keywords:["heartpulse","like","love","affection","valentines","pink"],skins:[{unified:"1f497",native:"💗"}],version:1},heartbeat:{id:"heartbeat",name:"Beating Heart",keywords:["heartbeat","love","like","affection","valentines","pink"],skins:[{unified:"1f493",native:"💓"}],version:1},revolving_hearts:{id:"revolving_hearts",name:"Revolving Hearts",keywords:["love","like","affection","valentines"],skins:[{unified:"1f49e",native:"💞"}],version:1},two_hearts:{id:"two_hearts",name:"Two Hearts",keywords:["love","like","affection","valentines","heart"],skins:[{unified:"1f495",native:"💕"}],version:1},heart_decoration:{id:"heart_decoration",name:"Heart Decoration",keywords:["purple","square","love","like"],skins:[{unified:"1f49f",native:"💟"}],version:1},heavy_heart_exclamation_mark_ornament:{id:"heavy_heart_exclamation_mark_ornament",name:"Heart Exclamation",keywords:["heavy","mark","ornament","decoration","love"],skins:[{unified:"2763-fe0f",native:"❣️"}],version:1},broken_heart:{id:"broken_heart",name:"Broken Heart",emoticons:["2&&(o.children=arguments.length>3?T4.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(a in e.defaultProps)o[a]===void 0&&(o[a]=e.defaultProps[a]);return lS(e,o,r,i,null)}function lS(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i??++ede};return i==null&&yn.vnode!=null&&yn.vnode(a),a}function eu(){return{current:null}}function $v(e){return e.children}function $c(e,t){this.props=e,this.context=t}function Tv(e,t){if(t==null)return e.__?Tv(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t0?lS(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(m=y[d])===null||m&&p.key==m.key&&p.type===m.type)y[d]=void 0;else for(f=0;f{let e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}if(!e)return()=>!1;const t=25,n=20,r=Math.floor(t/2);return e.font=r+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=n*2,e.canvas.height=t,i=>{e.clearRect(0,0,n*2,t),e.fillStyle="#FF0000",e.fillText(i,0,22),e.fillStyle="#0000FF",e.fillText(i,n,22);const a=e.getImageData(0,0,n,t).data,o=a.length;let s=0;for(;s=o)return!1;const l=n+s/4%n,c=Math.floor(s/4/n),d=e.getImageData(l,c,1,1).data;return!(a[s]!==d[0]||a[s+2]!==d[2]||e.measureText(i).width>=n)}})();var NU={latestVersion:but,noCountryFlags:yut};const vO=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"];let Sa=null;function wut(e){Sa||(Sa=Yd.get("frequently")||{});const t=e.id||e;t&&(Sa[t]||(Sa[t]=0),Sa[t]+=1,Yd.set("last",t),Yd.set("frequently",Sa))}function Cut({maxFrequentRows:e,perLine:t}){if(!e)return[];Sa||(Sa=Yd.get("frequently"));let n=[];if(!Sa){Sa={};for(let a in vO.slice(0,t)){const o=vO[a];Sa[o]=t-a,n.push(o)}return n}const r=e*t,i=Yd.get("last");for(let a in Sa)n.push(a);if(n.sort((a,o)=>{const s=Sa[o],l=Sa[a];return s==l?a.localeCompare(o):s-l}),n.length>r){const a=n.slice(r);n=n.slice(0,r);for(let o of a)o!=i&&delete Sa[o];i&&n.indexOf(i)==-1&&(delete Sa[n[n.length-1]],n.splice(-1,1,i)),Yd.set("frequently",Sa)}return n}var mde={add:wut,get:Cut,DEFAULTS:vO},pde={};pde=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn’t be found","pick":"Pick an emoji…","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var fu={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:15,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14,15]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","ko","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let Aa=null,Hn=null;const N8={};async function AU(e){if(N8[e])return N8[e];const n=await(await fetch(e)).json();return N8[e]=n,n}let A8=null,hde=null,vde=!1;function P4(e,{caller:t}={}){return A8||(A8=new Promise(n=>{hde=n})),e?Sut(e):t&&!vde&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),A8}async function Sut(e){vde=!0;let{emojiVersion:t,set:n,locale:r}=e;if(t||(t=fu.emojiVersion.value),n||(n=fu.set.value),r||(r=fu.locale.value),Hn)Hn.categories=Hn.categories.filter(l=>!l.name);else{Hn=(typeof e.data=="function"?await e.data():e.data)||await AU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${t}/${n}.json`),Hn.emoticons={},Hn.natives={},Hn.categories.unshift({id:"frequent",emojis:[]});for(const l in Hn.aliases){const c=Hn.aliases[l],d=Hn.emojis[c];d&&(d.aliases||(d.aliases=[]),d.aliases.push(l))}Hn.originalCategories=Hn.categories}if(Aa=(typeof e.i18n=="function"?await e.i18n():e.i18n)||(r=="en"?Zue(pde):await AU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${r}.json`)),e.custom)for(let l in e.custom){l=parseInt(l);const c=e.custom[l],d=e.custom[l-1];if(!(!c.emojis||!c.emojis.length)){c.id||(c.id=`custom_${l+1}`),c.name||(c.name=Aa.categories.custom),d&&!c.icon&&(c.target=d.target||d),Hn.categories.push(c);for(const f of c.emojis)Hn.emojis[f.id]=f}}e.categories&&(Hn.categories=Hn.originalCategories.filter(l=>e.categories.indexOf(l.id)!=-1).sort((l,c)=>{const d=e.categories.indexOf(l.id),f=e.categories.indexOf(c.id);return d-f}));let i=null,a=null;n=="native"&&(i=NU.latestVersion(),a=e.noCountryFlags||NU.noCountryFlags());let o=Hn.categories.length,s=!1;for(;o--;){const l=Hn.categories[o];if(l.id=="frequent"){let{maxFrequentRows:f,perLine:m}=e;f=f>=0?f:fu.maxFrequentRows.value,m||(m=fu.perLine.value),l.emojis=mde.get({maxFrequentRows:f,perLine:m})}if(!l.emojis||!l.emojis.length){Hn.categories.splice(o,1);continue}const{categoryIcons:c}=e;if(c){const f=c[l.id];f&&!l.icon&&(l.icon=f)}let d=l.emojis.length;for(;d--;){const f=l.emojis[d],m=f.id?f:Hn.emojis[f],p=()=>{l.emojis.splice(d,1)};if(!m||e.exceptEmojis&&e.exceptEmojis.includes(m.id)){p();continue}if(i&&m.version>i){p();continue}if(a&&l.id=="flags"&&!Tut.includes(m.id)){p();continue}if(!m.search){if(s=!0,m.search=","+[[m.id,!1],[m.name,!0],[m.keywords,!1],[m.emoticons,!1]].map(([v,g])=>{if(v)return(Array.isArray(v)?v:[v]).map(y=>(g?y.split(/[-|_|\s]+/):[y]).map(w=>w.toLowerCase())).flat()}).flat().filter(v=>v&&v.trim()).join(","),m.emoticons)for(const v of m.emoticons)Hn.emoticons[v]||(Hn.emoticons[v]=m.id);let h=0;for(const v of m.skins){if(!v)continue;h++;const{native:g}=v;g&&(Hn.natives[g]=m.id,m.search+=`,${g}`);const y=h==1?"":`:skin-tone-${h}:`;v.shortcodes=`:${m.id}:${y}`}}}}s&&Uh.reset(),hde()}function gde(e,t,n){e||(e={});const r={};for(let i in t)r[i]=bde(i,e,t,n);return r}function bde(e,t,n,r){const i=n[e];let a=r&&r.getAttribute(e)||(t[e]!=null&&t[e]!=null?t[e]:null);return i&&(a!=null&&i.value&&typeof i.value!=typeof a&&(typeof i.value=="boolean"?a=a!="false":a=i.value.constructor(a)),i.transform&&a&&(a=i.transform(a)),(a==null||i.choices&&i.choices.indexOf(a)==-1)&&(a=i.value)),a}const kut=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/;let gO=null;function _ut(e){return e.id?e:Hn.emojis[e]||Hn.emojis[Hn.aliases[e]]||Hn.emojis[Hn.natives[e]]}function Eut(){gO=null}async function $ut(e,{maxResults:t,caller:n}={}){if(!e||!e.trim().length)return null;t||(t=90),await P4(null,{caller:n||"SearchIndex.search"});const r=e.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((s,l,c)=>s.trim()&&c.indexOf(s)==l);if(!r.length)return;let i=gO||(gO=Object.values(Hn.emojis)),a,o;for(const s of r){if(!i.length)break;a=[],o={};for(const l of i){if(!l.search)continue;const c=l.search.indexOf(`,${s}`);c!=-1&&(a.push(l),o[l.id]||(o[l.id]=0),o[l.id]+=l.id==s?0:c+1)}i=a}return a.length<2||(a.sort((s,l)=>{const c=o[s.id],d=o[l.id];return c==d?s.id.localeCompare(l.id):c-d}),a.length>t&&(a=a.slice(0,t))),a}var Uh={search:$ut,get:_ut,reset:Eut,SHORTCODES_REGEX:kut};const Tut=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function Put(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&e.every((n,r)=>n==t[r])}async function Rut(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}function Iut(e,{skinIndex:t=0}={}){const n=e.skins[t]||(t=0,e.skins[t]),r={id:e.id,name:e.name,native:n.native,unified:n.unified,keywords:e.keywords,shortcodes:n.shortcodes||e.shortcodes};return e.skins.length>1&&(r.skin=t+1),n.src&&(r.src=n.src),e.aliases&&e.aliases.length&&(r.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(r.emoticons=e.emoticons),r}const Out={activity:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:Et("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),Et("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:Et("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),Et("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:Et("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),Et("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),Et("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},Mut={loupe:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})};var Z2={categories:Out,search:Mut};function bO(e){let{id:t,skin:n,emoji:r}=e;if(e.shortcodes){const s=e.shortcodes.match(Uh.SHORTCODES_REGEX);s&&(t=s[1],s[2]&&(n=s[2]))}if(r||(r=Uh.get(t||e.native)),!r)return e.fallback;const i=r.skins[n-1]||r.skins[0],a=i.src||(e.set!="native"&&!e.spritesheet?typeof e.getImageURL=="function"?e.getImageURL(e.set,i.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/64/${i.unified}.png`:void 0),o=typeof e.getSpritesheetURL=="function"?e.getSpritesheetURL(e.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/sheets-256/64.png`;return Et("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:a?Et("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:a}):e.set=="native"?Et("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:i.native}):Et("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:`url(${o})`,backgroundSize:`${100*Hn.sheet.cols}% ${100*Hn.sheet.rows}%`,backgroundPosition:`${100/(Hn.sheet.cols-1)*i.x}% ${100/(Hn.sheet.rows-1)*i.y}%`}})})}const jut=typeof window<"u"&&window.HTMLElement?window.HTMLElement:Object;class yde extends jut{static get observedAttributes(){return Object.keys(this.Props)}update(t={}){for(let n in t)this.attributeChangedCallback(n,null,t[n])}attributeChangedCallback(t,n,r){if(!this.component)return;const i=bde(t,{[t]:r},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[t]:i}):(this.component.props[t]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(t={}){if(super(),this.props=t,t.parent||t.ref){let n=null;const r=t.parent||(n=t.ref&&t.ref.current);n&&(n.innerHTML=""),r&&r.appendChild(this)}}}class Nut extends yde{setShadow(){this.attachShadow({mode:"open"})}injectStyles(t){if(!t)return;const n=document.createElement("style");n.textContent=t,this.shadowRoot.insertBefore(n,this.shadowRoot.firstChild)}constructor(t,{styles:n}={}){super(t),this.setShadow(),this.injectStyles(n)}}var xde={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:fu.set,skin:fu.skin};class wde extends yde{async connectedCallback(){const t=gde(this.props,xde,this);t.element=this,t.ref=n=>{this.component=n},await P4(),!this.disconnected&&dde(Et(bO,{...t}),this)}constructor(t){super(t)}}As(wde,"Props",xde);typeof customElements<"u"&&!customElements.get("em-emoji")&&customElements.define("em-emoji",wde);var FU,yO=[],DU=yn.__b,LU=yn.__r,BU=yn.diffed,zU=yn.__c,HU=yn.unmount;function Aut(){var e;for(yO.sort(function(t,n){return t.__v.__b-n.__v.__b});e=yO.pop();)if(e.__P)try{e.__H.__h.forEach(cS),e.__H.__h.forEach(xO),e.__H.__h=[]}catch(t){e.__H.__h=[],yn.__e(t,e.__v)}}yn.__b=function(e){DU&&DU(e)},yn.__r=function(e){LU&&LU(e);var t=e.__c.__H;t&&(t.__h.forEach(cS),t.__h.forEach(xO),t.__h=[])},yn.diffed=function(e){BU&&BU(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(yO.push(t)!==1&&FU===yn.requestAnimationFrame||((FU=yn.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(a),VU&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(i,100);VU&&(r=requestAnimationFrame(i))})(Aut))},yn.__c=function(e,t){t.some(function(n){try{n.__h.forEach(cS),n.__h=n.__h.filter(function(r){return!r.__||xO(r)})}catch(r){t.some(function(i){i.__h&&(i.__h=[])}),t=[],yn.__e(r,n.__v)}}),zU&&zU(e,t)},yn.unmount=function(e){HU&&HU(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{cS(r)}catch(i){t=i}}),t&&yn.__e(t,n.__v))};var VU=typeof requestAnimationFrame=="function";function cS(e){var t=e.__c;typeof t=="function"&&(e.__c=void 0,t())}function xO(e){e.__c=e.__()}function Fut(e,t){for(var n in t)e[n]=t[n];return e}function WU(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function ek(e){this.props=e}(ek.prototype=new $c).isPureReactComponent=!0,ek.prototype.shouldComponentUpdate=function(e,t){return WU(this.props,e)||WU(this.state,t)};var UU=yn.__b;yn.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),UU&&UU(e)};var Dut=yn.__e;yn.__e=function(e,t,n){if(e.then){for(var r,i=t;i=i.__;)if((r=i.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}Dut(e,t,n)};var qU=yn.unmount;function F8(){this.__u=0,this.t=null,this.__b=null}function Cde(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function qw(){this.u=null,this.o=null}yn.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),qU&&qU(e)},(F8.prototype=new $c).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=Cde(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(!--r.__u){if(r.state.__e){var c=r.state.__e;r.__v.__k[0]=function f(m,p,h){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(v){return f(v,p,h)}),m.__c&&m.__c.__P===p&&(m.__e&&h.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=h)),m}(c,c.__c.__P,c.__c.__O)}var d;for(r.setState({__e:r.__b=null});d=r.t.pop();)d.forceUpdate()}},l=t.__h===!0;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(o,o)},F8.prototype.componentWillUnmount=function(){this.t=[]},F8.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(o,s,l){return o&&(o.__c&&o.__c.__H&&(o.__c.__H.__.forEach(function(c){typeof c.__c=="function"&&c.__c()}),o.__c.__H=null),(o=Fut({},o)).__c!=null&&(o.__c.__P===l&&(o.__c.__P=s),o.__c=null),o.__k=o.__k&&o.__k.map(function(c){return a(c,s,l)})),o}(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__e&&hO($v,null,e.fallback);return i&&(i.__h=null),[hO($v,null,t.__e?null:e.children),i]};var GU=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]{const i=n.name||Aa.categories[n.id],a=!this.props.unfocused&&n.id==this.state.categoryId;return a&&(t=r),Et("button",{"aria-label":i,"aria-selected":a||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:o=>o.preventDefault(),onClick:()=>{this.props.onClick({category:n,i:r})},children:this.renderIcon(n)})}),Et("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:t==null?0:1,transform:this.props.dir==="rtl"?`scaleX(-1) translateX(${t*100}%)`:`translateX(${t*100}%)`}})]})})}constructor(){super(),this.categories=Hn.categories.filter(t=>!t.target),this.state={categoryId:this.categories[0].id}}}class Kut extends ek{shouldComponentUpdate(t){for(let n in t)if(n!="children"&&t[n]!=this.props[n])return!0;return!1}render(){return this.props.children}}const Gw={rowsPerRender:10};class Yut extends $c{getInitialState(t=this.props){return{skin:Yd.get("skin")||t.skin,theme:this.initTheme(t.theme)}}componentWillMount(){this.dir=Aa.rtl?"rtl":"ltr",this.refs={menu:eu(),navigation:eu(),scroll:eu(),search:eu(),searchInput:eu(),skinToneButton:eu(),skinToneRadio:eu()},this.initGrid(),this.props.stickySearch==!1&&this.props.searchPosition=="sticky"&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){const{searchInput:t}=this.refs;t.current&&t.current.focus()}}componentWillReceiveProps(t){this.nextState||(this.nextState={});for(const n in t)this.nextState[n]=t[n];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let n=!1;for(const i in this.nextState)this.props[i]=this.nextState[i],(i==="custom"||i==="categories")&&(n=!0);delete this.nextState;const r=this.getInitialState();if(n)return this.reset(r);this.setState(r)})}componentWillUnmount(){this.unregister()}async reset(t={}){await P4(this.props),this.initGrid(),this.unobserve(),this.setState(t,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){var t;document.removeEventListener("click",this.handleClickOutside),(t=this.darkMedia)==null||t.removeEventListener("change",this.darkMediaCallback),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:t=[]}={}){Array.isArray(t)||(t=[t]);for(const n of this.observers)t.includes(n)||n.disconnect();this.observers=[].concat(t)}initGrid(){const{categories:t}=Hn;this.refs.categories=new Map;const n=Hn.categories.map(i=>i.id).join(",");this.navKey&&this.navKey!=n&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=n,this.grid=[],this.grid.setsize=0;const r=(i,a)=>{const o=[];o.__categoryId=a.id,o.__index=i.length,this.grid.push(o);const s=this.grid.length-1,l=s%Gw.rowsPerRender?{}:eu();return l.index=s,l.posinset=this.grid.setsize+1,i.push(l),o};for(let i of t){const a=[];let o=r(a,i);for(let s of i.emojis)o.length==this.getPerLine()&&(o=r(a,i)),this.grid.setsize+=1,o.push(s);this.refs.categories.set(i.id,{root:eu(),rows:a})}}initTheme(t){if(t!="auto")return t;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addEventListener("change",this.darkMediaCallback)}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(t=this.props){if(!t.dynamicWidth)return;const{element:n,emojiButtonSize:r}=t,i=()=>{const{width:o}=n.getBoundingClientRect();return Math.floor(o/r)},a=new ResizeObserver(()=>{this.unobserve({except:a}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return a.observe(n),this.observers.push(a),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([t,n]){const r=this.state.searchResults||this.grid,i=r[t]&&r[t][n];if(i)return Uh.get(i)}observeCategories(){const t=this.refs.navigation.current;if(!t)return;const n=new Map,r=o=>{o!=t.state.categoryId&&t.setState({categoryId:o})},i={root:this.refs.scroll.current,threshold:[0,1]},a=new IntersectionObserver(o=>{for(const l of o){const c=l.target.dataset.id;n.set(c,l.intersectionRatio)}const s=[...n];for(const[l,c]of s)if(c){r(l);break}},i);for(const{root:o}of this.refs.categories.values())a.observe(o.current);this.observers.push(a)}observeRows(){const t={...this.state.visibleRows},n=new IntersectionObserver(r=>{for(const i of r){const a=parseInt(i.target.dataset.index);i.isIntersecting?t[a]=!0:delete t[a]}this.setState({visibleRows:t})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(Gw.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*Gw.rowsPerRender}px`});for(const{rows:r}of this.refs.categories.values())for(const i of r)i.current&&n.observe(i.current);this.observers.push(n)}preventDefault(t){t.preventDefault()}unfocusSearch(){const t=this.refs.searchInput.current;t&&t.blur()}navigate({e:t,input:n,left:r,right:i,up:a,down:o}){const s=this.state.searchResults||this.grid;if(!s.length)return;let[l,c]=this.state.pos;const d=(()=>{if(l==0&&c==0&&!t.repeat&&(r||a))return null;if(l==-1)return!t.repeat&&(i||o)&&n.selectionStart==n.value.length?[0,0]:null;if(r||i){let f=s[l];const m=r?-1:1;if(c+=m,!f[c]){if(l+=m,f=s[l],!f)return l=r?0:s.length-1,c=r?0:s[l].length-1,[l,c];c=r?f.length-1:0}return[l,c]}if(a||o){l+=a?-1:1;const f=s[l];return f?(f[c]||(c=f.length-1),[l,c]):(l=a?0:s.length-1,c=a?0:s[l].length-1,[l,c])}})();if(d)t.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:d,keyboard:!0},()=>{this.scrollTo({row:d[0]})})}scrollTo({categoryId:t,row:n}){const r=this.state.searchResults||this.grid;if(!r.length)return;const i=this.refs.scroll.current,a=i.getBoundingClientRect();let o=0;if(n>=0&&(t=r[n].__categoryId),t&&(o=(this.refs[t]||this.refs.categories.get(t).root).current.getBoundingClientRect().top-(a.top-i.scrollTop)+1),n>=0)if(!n)o=0;else{const s=r[n].__index,l=o+s*this.props.emojiButtonSize,c=l+this.props.emojiButtonSize+this.props.emojiButtonSize*.88;if(li.scrollTop+a.height)o=c-a.height;else return}this.ignoreMouse(),i.scrollTop=o}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(t){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:t||[-1,-1],keyboard:!1})}handleEmojiClick({e:t,emoji:n,pos:r}){if(this.props.onEmojiSelect&&(!n&&r&&(n=this.getEmojiByPos(r)),n)){const i=Iut(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&mde.add(i,this.props),this.props.onEmojiSelect(i,t)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(t){this.setState({tempSkin:t})}handleSkinClick(t){this.ignoreMouse(),this.closeSkins(),this.setState({skin:t,tempSkin:null}),Yd.set("skin",t)}renderNav(){return Et(Gut,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){const t=this.getEmojiByPos(this.state.pos),n=this.state.searchResults&&!this.state.searchResults.length;return Et("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[Et("div",{class:"flex flex-middle flex-grow",children:[Et("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:Et(bO,{emoji:t,id:n?this.props.noResultsEmoji||"cry":this.props.previewEmoji||(this.props.previewPosition=="top"?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),Et("div",{class:`margin-${this.dir[0]}`,children:t||n?Et("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[Et("div",{class:"preview-title ellipsis",children:t?t.name:Aa.search_no_results_1}),Et("div",{class:"preview-subtitle ellipsis color-c",children:t?t.skins[0].shortcodes:Aa.search_no_results_2})]}):Et("div",{class:"preview-placeholder color-c",children:Aa.pick})})]}),!t&&this.props.skinTonePosition=="preview"&&this.renderSkinToneButton()]})}renderEmojiButton(t,{pos:n,posinset:r,grid:i}){const a=this.props.emojiButtonSize,o=this.state.tempSkin||this.state.skin,l=(t.skins[o-1]||t.skins[0]).native,c=Put(this.state.pos,n),d=n.concat(t.id).join("");return Et(Kut,{selected:c,skin:o,size:a,children:Et("button",{"aria-label":l,"aria-selected":c||void 0,"aria-posinset":r,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:this.props.previewPosition=="none"?t.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:f=>this.handleEmojiClick({e:f,emoji:t}),onMouseEnter:()=>this.handleEmojiOver(n),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[Et("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(r-1)%this.props.emojiButtonColors.length]:void 0}}),Et(bO,{emoji:t,set:this.props.set,size:this.props.emojiSize,skin:o,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},d)}renderSearch(){const t=this.props.previewPosition=="none"||this.props.skinTonePosition=="search";return Et("div",{children:[Et("div",{class:"spacer"}),Et("div",{class:"flex flex-middle",children:[Et("div",{class:"search relative flex-grow",children:[Et("input",{type:"search",ref:this.refs.searchInput,placeholder:Aa.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),Et("span",{class:"icon loupe flex",children:Z2.search.loupe}),this.state.searchResults&&Et("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:Z2.search.delete})]}),t&&this.renderSkinToneButton()]})]})}renderSearchResults(){const{searchResults:t}=this.state;return t?Et("div",{class:"category",ref:this.refs.search,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:Aa.categories.search}),Et("div",{children:t.length?t.map((n,r)=>Et("div",{class:"flex",children:n.map((i,a)=>this.renderEmojiButton(i,{pos:[r,a],posinset:r*this.props.perLine+a+1,grid:t}))})):Et("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&Et("a",{onClick:this.props.onAddCustomEmoji,children:Aa.add_custom})})})]}):null}renderCategories(){const{categories:t}=Hn,n=!!this.state.searchResults,r=this.getPerLine();return Et("div",{style:{visibility:n?"hidden":void 0,display:n?"none":void 0,height:"100%"},children:t.map(i=>{const{root:a,rows:o}=this.refs.categories.get(i.id);return Et("div",{"data-id":i.target?i.target.id:i.id,class:"category",ref:a,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:i.name||Aa.categories[i.id]}),Et("div",{class:"relative",style:{height:o.length*this.props.emojiButtonSize},children:o.map((s,l)=>{const c=s.index-s.index%Gw.rowsPerRender,d=this.state.visibleRows[c],f="current"in s?s:void 0;if(!d&&!f)return null;const m=l*r,p=m+r,h=i.emojis.slice(m,p);return h.length{if(!v)return Et("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});const y=Uh.get(v);return this.renderEmojiButton(y,{pos:[s.index,g],posinset:s.posinset+g,grid:this.grid})})},s.index)})})]})})})}renderSkinToneButton(){return this.props.skinTonePosition=="none"?null:Et("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:Et("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":Aa.skins.choose,title:Aa.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:Et("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){const t=this.getEmojiByPos(this.state.pos),n=t?t.name:"";return Et("div",{"aria-live":"polite",class:"sr-only",children:n})}renderSkins(){const n=this.refs.skinToneButton.current.getBoundingClientRect(),r=this.base.getBoundingClientRect(),i={};return this.dir=="ltr"?i.right=r.right-n.right-3:i.left=n.left-r.left-3,this.props.previewPosition=="bottom"&&this.props.skinTonePosition=="preview"?i.bottom=r.bottom-n.top+6:(i.top=n.bottom-r.top+3,i.bottom="auto"),Et("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":Aa.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(a=>{const o=a+1,s=this.state.skin==o;return Et("div",{children:[Et("input",{type:"radio",name:"skin-tone",value:o,"aria-label":Aa.skins[o],ref:s?this.refs.skinToneRadio:null,defaultChecked:s,onChange:()=>this.handleSkinMouseOver(o),onKeyDown:l=>{(l.code=="Enter"||l.code=="Space"||l.code=="Tab")&&(l.preventDefault(),this.handleSkinClick(o))}}),Et("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(o),onMouseEnter:()=>this.handleSkinMouseOver(o),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[Et("span",{class:`skin-tone skin-tone-${o}`}),Et("span",{class:"margin-small-lr",children:Aa.skins[o]})]})]})})})}render(){const t=this.props.perLine*this.props.emojiButtonSize;return Et("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${t}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:[this.props.previewPosition=="top"&&this.renderPreview(),this.props.navPosition=="top"&&this.renderNav(),this.props.searchPosition=="sticky"&&Et("div",{class:"padding-lr",children:this.renderSearch()}),Et("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:Et("div",{style:{width:this.props.dynamicWidth?"100%":t,height:"100%"},children:[this.props.searchPosition=="static"&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),this.props.navPosition=="bottom"&&this.renderNav(),this.props.previewPosition=="bottom"&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(t){super(),As(this,"darkMediaCallback",()=>{this.props.theme=="auto"&&this.setState({theme:this.darkMedia.matches?"dark":"light"})}),As(this,"handleClickOutside",n=>{const{element:r}=this.props;n.target!=r&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(n))}),As(this,"handleBaseClick",n=>{this.state.showSkins&&(n.target.closest(".menu")||(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins()))}),As(this,"handleBaseKeydown",n=>{this.state.showSkins&&n.key=="Escape"&&(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins())}),As(this,"handleSearchClick",()=>{this.getEmojiByPos(this.state.pos)&&this.setState({pos:[-1,-1]})}),As(this,"handleSearchInput",async()=>{const n=this.refs.searchInput.current;if(!n)return;const{value:r}=n,i=await Uh.search(r),a=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!i)return this.setState({searchResults:i,pos:[-1,-1]},a);const o=n.selectionStart==n.value.length?[0,0]:[-1,-1],s=[];s.setsize=i.length;let l=null;for(let c of i)(!s.length||l.length==this.getPerLine())&&(l=[],l.__categoryId="search",l.__index=s.length,s.push(l)),l.push(c);this.ignoreMouse(),this.setState({searchResults:s,pos:o},a)}),As(this,"handleSearchKeyDown",n=>{const r=n.currentTarget;switch(n.stopImmediatePropagation(),n.key){case"ArrowLeft":this.navigate({e:n,input:r,left:!0});break;case"ArrowRight":this.navigate({e:n,input:r,right:!0});break;case"ArrowUp":this.navigate({e:n,input:r,up:!0});break;case"ArrowDown":this.navigate({e:n,input:r,down:!0});break;case"Enter":n.preventDefault(),this.handleEmojiClick({e:n,pos:this.state.pos});break;case"Escape":n.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch();break}}),As(this,"clearSearch",()=>{const n=this.refs.searchInput.current;n&&(n.value="",n.focus(),this.handleSearchInput())}),As(this,"handleCategoryClick",({category:n,i:r})=>{this.scrollTo(r==0?{row:-1}:{categoryId:n.id})}),As(this,"openSkins",n=>{const{currentTarget:r}=n,i=r.getBoundingClientRect();this.setState({showSkins:i},async()=>{await Rut(2);const a=this.refs.menu.current;a&&(a.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(t),visibleRows:{0:!0},...this.getInitialState(t)}}}class V9 extends Nut{async connectedCallback(){const t=gde(this.props,fu,this);t.element=this,t.ref=n=>{this.component=n},await P4(t),!this.disconnected&&dde(Et(Yut,{...t}),this.shadowRoot)}constructor(t){super(t,{styles:Zue(Sde)})}}As(V9,"Props",fu);typeof customElements<"u"&&!customElements.get("em-emoji-picker")&&customElements.define("em-emoji-picker",V9);var Sde={};Sde=`:host { + `})]})},put=({visible:e,isDarkMode:t,onClose:n,agent:r})=>{if(!Ji)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Agent Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"agent-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"agent-profile-content",children:[b.jsx("div",{className:"agent-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"Agent Avatar",className:"agent-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"agent-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Name:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Username:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Department:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.deptUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Workgroup:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.workgroupUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Role:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.role)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},hut=({visible:e,isDarkMode:t,onClose:n,visitor:r})=>{if(!Ji)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Visitor Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"visitor-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"visitor-profile-content",children:[b.jsx("div",{className:"visitor-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/visitor.png",alt:"Visitor Avatar",className:"visitor-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"visitor-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Nickname:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"visitor-uid",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Visitor UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.visitorUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Contact Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Mobile:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.mobile)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Email:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.email)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Note:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.note)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"VIP Level:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.vipLevel)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-session-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Session Info"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Referer:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.referer)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Title:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.title)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"URL:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.url)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},vut=({title:e,description:t,typing:n,typingTip:r,isPlayAudio:i,setIsPlayAudio:a,handleMinimize:o,handleMaximize:s,handleClose:l,navbarStyle:c,navbarTheme:d,isDarkMode:f,agent:m,visitor:p})=>{const h=Fr(),v=(k,E)=>h.formatMessage({id:k,defaultMessage:E||k}),[g,y]=u.useState(!1),[w,x]=u.useState(!1),S={...c,backgroundColor:c.backgroundColor||(f?"#141414":"#ffffff"),color:c.color||"#333333"},C=()=>{Ji&&y(!0)},_=()=>{Rle.confirm({title:v("chat.close.confirm.title","确认关闭"),content:v("chat.close.confirm.content","确定要关闭对话窗口吗?"),okText:v("chat.close.confirm.ok","确定"),cancelText:v("chat.close.confirm.cancel","取消"),onOk:()=>{l()}})};return b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:`chat-navbar ${d?`theme-${d}`:""}`,style:S,children:[b.jsxs("div",{className:"chat-navbar-left",children:[b.jsx("img",{src:(m==null?void 0:m.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"logo",className:`chat-navbar-logo ${Ji?"clickable":""}`,onClick:C,style:{cursor:Ji?"pointer":"default"}}),b.jsxs("div",{className:"chat-navbar-info",children:[b.jsx("div",{className:`chat-navbar-title ${Ji?"clickable":""}`,style:{color:S.color,cursor:Ji?"pointer":"default"},onClick:C,children:e}),b.jsx("div",{className:"chat-navbar-desc",style:{color:S.color},children:n?r:t})]})]}),b.jsxs("div",{className:"chat-navbar-right",children:[b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>{localStorage.setItem(k2,i?"false":"true"),a(!i)},style:{color:S.color},"aria-label":i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭"),children:[b.jsx("title",{children:i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭")}),i?b.jsx("path",{d:"M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l18-11.7L586 221v582zm348-327H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zm-41.9 261.8l-110.3-63.7a15.9 15.9 0 0 0-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0 0 21.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0 0 21.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 0 0-21.7-5.9L746 287.8a15.99 15.99 0 0 0-5.8 21.8L760 344z",fill:"currentColor"}):b.jsx("path",{d:"M469.333333 106.666667L217.6 298.666667H64c-35.2 0-64 28.8-64 64v298.666666c0 35.2 28.8 64 64 64h153.6l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM384 761.6L171.733333 597.333333H85.333333V426.666667h86.4l212.266667-164.266667V761.6z m482.133333-326.4l120.533334-120.533333c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L821.333333 390.4l-120.533333-120.533333c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l120.533333 120.533333-120.533333 120.533333c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6l120.533334-120.533333 120.533333 120.533333c6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6c12.8-12.8 12.8-32 0-44.8L866.133333 435.2z",fill:"currentColor"})]}),Ji&&b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>x(!0),style:{color:S.color},"aria-label":v("chat.header.visitor.profile","访客资料"),children:[b.jsx("title",{children:v("chat.header.visitor.profile","访客资料")}),b.jsx("path",{d:"M512 512c94.293333 0 170.666667-76.373333 170.666667-170.666667S606.293333 170.666667 512 170.666667 341.333333 247.04 341.333333 341.333333 417.706667 512 512 512z m0-256c47.146667 0 85.333333 38.186667 85.333333 85.333333s-38.186667 85.333333-85.333333 85.333334-85.333333-38.186667-85.333333-85.333334 38.186667-85.333333 85.333333-85.333333z m0 426.666667c-94.293333 0-170.666667 76.373333-170.666667 170.666666v85.333334h341.333334v-85.333334c0-94.293333-76.373333-170.666667-170.666667-170.666666z m-85.333333 170.666666v-42.666666c0-47.146667 38.186667-85.333333 85.333333-85.333333s85.333333 38.186667 85.333333 85.333333v42.666666H426.666667z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:o,style:{color:S.color},"aria-label":v("chat.header.minimize","最小化"),children:[b.jsx("title",{children:v("chat.header.minimize","最小化")}),b.jsx("path",{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:s,style:{color:S.color},"aria-label":v("chat.header.maximize","最大化"),children:[b.jsx("title",{children:v("chat.header.maximize","最大化")}),b.jsx("path",{d:"M794.432 983.552H229.568c-104.384 0-189.12-84.736-189.12-189.12V229.568c0-104.384 84.736-189.12 189.12-189.12h564.864c104.384 0 189.12 84.736 189.12 189.12v564.864c0 104.384-84.736 189.12-189.12 189.12zM229.568 131.648c-53.952 0-97.92 43.968-97.92 97.92v564.864c0 53.952 43.968 97.92 97.92 97.92h564.864c53.952 0 97.92-43.968 97.92-97.92V229.568c0-53.952-43.968-97.92-97.92-97.92H229.568z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:_,style:{color:S.color},"aria-label":v("chat.header.close","关闭"),children:[b.jsx("title",{children:v("chat.header.close","关闭")}),b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-1.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})]})]})]}),Ji&&b.jsx(put,{visible:g,isDarkMode:f,onClose:()=>y(!1),agent:m}),Ji&&b.jsx(hut,{visible:w,isDarkMode:f,onClose:()=>x(!1),visitor:p})]})},gut=({isDarkMode:e,suggestResults:t,isMobile:n,handleFaqClick:r,setShowSearchResults:i,setInputText:a,setPreviewText:o,debouncedPreviewText:s})=>{const l=(c,d)=>{if(!d.trim())return c;const f=d.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return c.split(new RegExp(`(${f})`,"gi")).map((p,h)=>p.toLowerCase()===d.toLowerCase()?b.jsx("span",{style:{color:"#ff4d4f"},children:p},h):p)};return b.jsx(b.Fragment,{children:b.jsx("div",{style:{position:"absolute",bottom:n?"120px":"200px",left:"20px",right:"20px",maxHeight:"200px",overflowY:"auto",backgroundColor:e?"#1f1f1f":"#fff",border:`1px solid ${e?"#333":"#e8e8e8"}`,borderRadius:"4px",boxShadow:"0 2px 8px rgba(0,0,0,0.15)",zIndex:1e3},children:t.map((c,d)=>{var f;return b.jsx("div",{onClick:()=>{var p,h,v;const m={uid:(p=c.faqElastic)==null?void 0:p.uid,question:(h=c.faqElastic)==null?void 0:h.question,answer:(v=c.faqElastic)==null?void 0:v.answer};r(m,d),i(!1),a(""),o("")},style:{padding:"8px 12px",cursor:"pointer",borderBottom:`1px solid ${e?"#333":"#e8e8e8"}`,color:e?"#fff":"#000"},children:l(((f=c.faqElastic)==null?void 0:f.question)||"",s)},d)})})})},but=({faqs:e,isDarkMode:t,handleFaqClick:n})=>{const r=Fr();return b.jsx(b.Fragment,{children:b.jsxs("div",{className:"right-column",style:{color:t?"#fff":"#000",backgroundColor:t?"#141414":"#f5f5f5"},children:[b.jsx("h3",{style:{color:t?"#fff":"#000",padding:"10px",margin:"0"},children:r.formatMessage({id:"chat.faq.title"})}),e.map((i,a)=>b.jsx("div",{className:"faq-item",style:{textAlign:"center",padding:"8px",cursor:"pointer",transition:"background-color 0.3s"},children:b.jsx("p",{onClick:()=>n(i,a),title:i.question,className:"faq-question hover-effect",style:{margin:"0 auto",maxWidth:"80%",color:t?"#fff":"#000"},children:i.question})},a))]})})},yut=({isDarkMode:e,rightIframeUrl:t})=>b.jsx("div",{children:b.jsx("div",{className:"right-column",style:{color:e?"#fff":"#000",backgroundColor:e?"#141414":"#f5f5f5"},children:b.jsx("iframe",{src:t,style:{width:"100%",height:"100%",border:"none",borderRadius:"4px",backgroundColor:"transparent"}})})}),xut=({menuId:e,contextMessage:t,handleRightClick:n})=>{const r=Fr(),i=t==null?void 0:t.createdAt,a=()=>{if(!i)return!1;const o=At(i);return At().diff(o,"minutes")<=5};return b.jsx(b.Fragment,{children:b.jsxs(aut,{id:e,children:[b.jsx(ts,{id:yse,onClick:n,children:r.formatMessage({id:"chat.menu.copy",defaultMessage:"复制"})}),(t==null?void 0:t.position)==="right"&&a()&&b.jsx(ts,{id:xse,onClick:n,children:r.formatMessage({id:"chat.menu.recall",defaultMessage:"撤回"})}),(t==null?void 0:t.type)===ds&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:wse,onClick:n,children:r.formatMessage({id:"chat.menu.download.image",defaultMessage:"下载图片"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Vs&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:Sse,onClick:n,children:r.formatMessage({id:"chat.menu.download.file",defaultMessage:"下载文件"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Ol&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:Cse,onClick:n,children:r.formatMessage({id:"chat.menu.download.video",defaultMessage:"下载视频"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Il&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:kse,onClick:n,children:r.formatMessage({id:"chat.menu.download.audio",defaultMessage:"下载音频"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===d1&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:_se,onClick:n,children:r.formatMessage({id:"chat.menu.download.voice",defaultMessage:"下载语音"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),b.jsx(Kp,{}),b.jsx(ts,{id:Ese,onClick:n,children:r.formatMessage({id:"chat.menu.quote",defaultMessage:"引用"})})]})})},wut=[{id:"people",emojis:["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{id:"nature",emojis:["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{id:"foods",emojis:["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{id:"activity",emojis:["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{id:"places",emojis:["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{id:"objects",emojis:["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{id:"symbols",emojis:["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{id:"flags",emojis:["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-un","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],Sut={100:{id:"100",name:"Hundred Points",keywords:["100","score","perfect","numbers","century","exam","quiz","test","pass"],skins:[{unified:"1f4af",native:"💯"}],version:1},1234:{id:"1234",name:"Input Numbers",keywords:["1234","blue","square","1","2","3","4"],skins:[{unified:"1f522",native:"🔢"}],version:1},grinning:{id:"grinning",name:"Grinning Face",emoticons:[":D"],keywords:["smile","happy","joy",":D","grin"],skins:[{unified:"1f600",native:"😀"}],version:1},smiley:{id:"smiley",name:"Grinning Face with Big Eyes",emoticons:[":)","=)","=-)"],keywords:["smiley","happy","joy","haha",":D",":)","smile","funny"],skins:[{unified:"1f603",native:"😃"}],version:1},smile:{id:"smile",name:"Grinning Face with Smiling Eyes",emoticons:[":)","C:","c:",":D",":-D"],keywords:["smile","happy","joy","funny","haha","laugh","like",":D",":)"],skins:[{unified:"1f604",native:"😄"}],version:1},grin:{id:"grin",name:"Beaming Face with Smiling Eyes",keywords:["grin","happy","smile","joy","kawaii"],skins:[{unified:"1f601",native:"😁"}],version:1},laughing:{id:"laughing",name:"Grinning Squinting Face",emoticons:[":>",":->"],keywords:["laughing","satisfied","happy","joy","lol","haha","glad","XD","laugh"],skins:[{unified:"1f606",native:"😆"}],version:1},sweat_smile:{id:"sweat_smile",name:"Grinning Face with Sweat",keywords:["smile","hot","happy","laugh","relief"],skins:[{unified:"1f605",native:"😅"}],version:1},rolling_on_the_floor_laughing:{id:"rolling_on_the_floor_laughing",name:"Rolling on the Floor Laughing",keywords:["face","lol","haha","rofl"],skins:[{unified:"1f923",native:"🤣"}],version:3},joy:{id:"joy",name:"Face with Tears of Joy",keywords:["cry","weep","happy","happytears","haha"],skins:[{unified:"1f602",native:"😂"}],version:1},slightly_smiling_face:{id:"slightly_smiling_face",name:"Slightly Smiling Face",emoticons:[":)","(:",":-)"],keywords:["smile"],skins:[{unified:"1f642",native:"🙂"}],version:1},upside_down_face:{id:"upside_down_face",name:"Upside-Down Face",keywords:["upside","down","flipped","silly","smile"],skins:[{unified:"1f643",native:"🙃"}],version:1},melting_face:{id:"melting_face",name:"Melting Face",keywords:["hot","heat"],skins:[{unified:"1fae0",native:"🫠"}],version:14},wink:{id:"wink",name:"Winking Face",emoticons:[";)",";-)"],keywords:["wink","happy","mischievous","secret",";)","smile","eye"],skins:[{unified:"1f609",native:"😉"}],version:1},blush:{id:"blush",name:"Smiling Face with Smiling Eyes",emoticons:[":)"],keywords:["blush","smile","happy","flushed","crush","embarrassed","shy","joy"],skins:[{unified:"1f60a",native:"😊"}],version:1},innocent:{id:"innocent",name:"Smiling Face with Halo",keywords:["innocent","angel","heaven"],skins:[{unified:"1f607",native:"😇"}],version:1},smiling_face_with_3_hearts:{id:"smiling_face_with_3_hearts",name:"Smiling Face with Hearts",keywords:["3","love","like","affection","valentines","infatuation","crush","adore"],skins:[{unified:"1f970",native:"🥰"}],version:11},heart_eyes:{id:"heart_eyes",name:"Smiling Face with Heart-Eyes",keywords:["heart","eyes","love","like","affection","valentines","infatuation","crush"],skins:[{unified:"1f60d",native:"😍"}],version:1},"star-struck":{id:"star-struck",name:"Star-Struck",keywords:["star","struck","grinning","face","with","eyes","smile","starry"],skins:[{unified:"1f929",native:"🤩"}],version:5},kissing_heart:{id:"kissing_heart",name:"Face Blowing a Kiss",emoticons:[":*",":-*"],keywords:["kissing","heart","love","like","affection","valentines","infatuation"],skins:[{unified:"1f618",native:"😘"}],version:1},kissing:{id:"kissing",name:"Kissing Face",keywords:["love","like","3","valentines","infatuation","kiss"],skins:[{unified:"1f617",native:"😗"}],version:1},relaxed:{id:"relaxed",name:"Smiling Face",keywords:["relaxed","blush","massage","happiness"],skins:[{unified:"263a-fe0f",native:"☺️"}],version:1},kissing_closed_eyes:{id:"kissing_closed_eyes",name:"Kissing Face with Closed Eyes",keywords:["love","like","affection","valentines","infatuation","kiss"],skins:[{unified:"1f61a",native:"😚"}],version:1},kissing_smiling_eyes:{id:"kissing_smiling_eyes",name:"Kissing Face with Smiling Eyes",keywords:["affection","valentines","infatuation","kiss"],skins:[{unified:"1f619",native:"😙"}],version:1},smiling_face_with_tear:{id:"smiling_face_with_tear",name:"Smiling Face with Tear",keywords:["sad","cry","pretend"],skins:[{unified:"1f972",native:"🥲"}],version:13},yum:{id:"yum",name:"Face Savoring Food",keywords:["yum","happy","joy","tongue","smile","silly","yummy","nom","delicious","savouring"],skins:[{unified:"1f60b",native:"😋"}],version:1},stuck_out_tongue:{id:"stuck_out_tongue",name:"Face with Tongue",emoticons:[":p",":-p",":P",":-P",":b",":-b"],keywords:["stuck","out","prank","childish","playful","mischievous","smile"],skins:[{unified:"1f61b",native:"😛"}],version:1},stuck_out_tongue_winking_eye:{id:"stuck_out_tongue_winking_eye",name:"Winking Face with Tongue",emoticons:[";p",";-p",";b",";-b",";P",";-P"],keywords:["stuck","out","eye","prank","childish","playful","mischievous","smile","wink"],skins:[{unified:"1f61c",native:"😜"}],version:1},zany_face:{id:"zany_face",name:"Zany Face",keywords:["grinning","with","one","large","and","small","eye","goofy","crazy"],skins:[{unified:"1f92a",native:"🤪"}],version:5},stuck_out_tongue_closed_eyes:{id:"stuck_out_tongue_closed_eyes",name:"Squinting Face with Tongue",keywords:["stuck","out","closed","eyes","prank","playful","mischievous","smile"],skins:[{unified:"1f61d",native:"😝"}],version:1},money_mouth_face:{id:"money_mouth_face",name:"Money-Mouth Face",keywords:["money","mouth","rich","dollar"],skins:[{unified:"1f911",native:"🤑"}],version:1},hugging_face:{id:"hugging_face",name:"Hugging Face",keywords:["smile","hug"],skins:[{unified:"1f917",native:"🤗"}],version:1},face_with_hand_over_mouth:{id:"face_with_hand_over_mouth",name:"Face with Hand over Mouth",keywords:["smiling","eyes","and","covering","whoops","shock","surprise"],skins:[{unified:"1f92d",native:"🤭"}],version:5},face_with_open_eyes_and_hand_over_mouth:{id:"face_with_open_eyes_and_hand_over_mouth",name:"Face with Open Eyes and Hand over Mouth",keywords:["silence","secret","shock","surprise"],skins:[{unified:"1fae2",native:"🫢"}],version:14},face_with_peeking_eye:{id:"face_with_peeking_eye",name:"Face with Peeking Eye",keywords:["scared","frightening","embarrassing","shy"],skins:[{unified:"1fae3",native:"🫣"}],version:14},shushing_face:{id:"shushing_face",name:"Shushing Face",keywords:["with","finger","covering","closed","lips","quiet","shhh"],skins:[{unified:"1f92b",native:"🤫"}],version:5},thinking_face:{id:"thinking_face",name:"Thinking Face",keywords:["hmmm","think","consider"],skins:[{unified:"1f914",native:"🤔"}],version:1},saluting_face:{id:"saluting_face",name:"Saluting Face",keywords:["respect","salute"],skins:[{unified:"1fae1",native:"🫡"}],version:14},zipper_mouth_face:{id:"zipper_mouth_face",name:"Zipper-Mouth Face",keywords:["zipper","mouth","sealed","secret"],skins:[{unified:"1f910",native:"🤐"}],version:1},face_with_raised_eyebrow:{id:"face_with_raised_eyebrow",name:"Face with Raised Eyebrow",keywords:["one","distrust","scepticism","disapproval","disbelief","surprise"],skins:[{unified:"1f928",native:"🤨"}],version:5},neutral_face:{id:"neutral_face",name:"Neutral Face",emoticons:[":|",":-|"],keywords:["indifference","meh",":",""],skins:[{unified:"1f610",native:"😐"}],version:1},expressionless:{id:"expressionless",name:"Expressionless Face",emoticons:["-_-"],keywords:["indifferent","-","","meh","deadpan"],skins:[{unified:"1f611",native:"😑"}],version:1},no_mouth:{id:"no_mouth",name:"Face Without Mouth",keywords:["no","hellokitty"],skins:[{unified:"1f636",native:"😶"}],version:1},dotted_line_face:{id:"dotted_line_face",name:"Dotted Line Face",keywords:["invisible","lonely","isolation","depression"],skins:[{unified:"1fae5",native:"🫥"}],version:14},face_in_clouds:{id:"face_in_clouds",name:"Face in Clouds",keywords:["shower","steam","dream"],skins:[{unified:"1f636-200d-1f32b-fe0f",native:"😶‍🌫️"}],version:13.1},smirk:{id:"smirk",name:"Smirking Face",keywords:["smirk","smile","mean","prank","smug","sarcasm"],skins:[{unified:"1f60f",native:"😏"}],version:1},unamused:{id:"unamused",name:"Unamused Face",emoticons:[":("],keywords:["indifference","bored","straight","serious","sarcasm","unimpressed","skeptical","dubious","side","eye"],skins:[{unified:"1f612",native:"😒"}],version:1},face_with_rolling_eyes:{id:"face_with_rolling_eyes",name:"Face with Rolling Eyes",keywords:["eyeroll","frustrated"],skins:[{unified:"1f644",native:"🙄"}],version:1},grimacing:{id:"grimacing",name:"Grimacing Face",keywords:["grimace","teeth"],skins:[{unified:"1f62c",native:"😬"}],version:1},face_exhaling:{id:"face_exhaling",name:"Face Exhaling",keywords:["relieve","relief","tired","sigh"],skins:[{unified:"1f62e-200d-1f4a8",native:"😮‍💨"}],version:13.1},lying_face:{id:"lying_face",name:"Lying Face",keywords:["lie","pinocchio"],skins:[{unified:"1f925",native:"🤥"}],version:3},shaking_face:{id:"shaking_face",name:"Shaking Face",keywords:["dizzy","shock","blurry","earthquake"],skins:[{unified:"1fae8",native:"🫨"}],version:15},relieved:{id:"relieved",name:"Relieved Face",keywords:["relaxed","phew","massage","happiness"],skins:[{unified:"1f60c",native:"😌"}],version:1},pensive:{id:"pensive",name:"Pensive Face",keywords:["sad","depressed","upset"],skins:[{unified:"1f614",native:"😔"}],version:1},sleepy:{id:"sleepy",name:"Sleepy Face",keywords:["tired","rest","nap"],skins:[{unified:"1f62a",native:"😪"}],version:1},drooling_face:{id:"drooling_face",name:"Drooling Face",keywords:[],skins:[{unified:"1f924",native:"🤤"}],version:3},sleeping:{id:"sleeping",name:"Sleeping Face",keywords:["tired","sleepy","night","zzz"],skins:[{unified:"1f634",native:"😴"}],version:1},mask:{id:"mask",name:"Face with Medical Mask",keywords:["sick","ill","disease","covid"],skins:[{unified:"1f637",native:"😷"}],version:1},face_with_thermometer:{id:"face_with_thermometer",name:"Face with Thermometer",keywords:["sick","temperature","cold","fever","covid"],skins:[{unified:"1f912",native:"🤒"}],version:1},face_with_head_bandage:{id:"face_with_head_bandage",name:"Face with Head-Bandage",keywords:["head","bandage","injured","clumsy","hurt"],skins:[{unified:"1f915",native:"🤕"}],version:1},nauseated_face:{id:"nauseated_face",name:"Nauseated Face",keywords:["vomit","gross","green","sick","throw","up","ill"],skins:[{unified:"1f922",native:"🤢"}],version:3},face_vomiting:{id:"face_vomiting",name:"Face Vomiting",keywords:["with","open","mouth","sick"],skins:[{unified:"1f92e",native:"🤮"}],version:5},sneezing_face:{id:"sneezing_face",name:"Sneezing Face",keywords:["gesundheit","sneeze","sick","allergy"],skins:[{unified:"1f927",native:"🤧"}],version:3},hot_face:{id:"hot_face",name:"Hot Face",keywords:["feverish","heat","red","sweating"],skins:[{unified:"1f975",native:"🥵"}],version:11},cold_face:{id:"cold_face",name:"Cold Face",keywords:["blue","freezing","frozen","frostbite","icicles"],skins:[{unified:"1f976",native:"🥶"}],version:11},woozy_face:{id:"woozy_face",name:"Woozy Face",keywords:["dizzy","intoxicated","tipsy","wavy"],skins:[{unified:"1f974",native:"🥴"}],version:11},dizzy_face:{id:"dizzy_face",name:"Dizzy Face",keywords:["spent","unconscious","xox"],skins:[{unified:"1f635",native:"😵"}],version:1},face_with_spiral_eyes:{id:"face_with_spiral_eyes",name:"Face with Spiral Eyes",keywords:["sick","ill","confused","nauseous","nausea"],skins:[{unified:"1f635-200d-1f4ab",native:"😵‍💫"}],version:13.1},exploding_head:{id:"exploding_head",name:"Exploding Head",keywords:["shocked","face","with","mind","blown"],skins:[{unified:"1f92f",native:"🤯"}],version:5},face_with_cowboy_hat:{id:"face_with_cowboy_hat",name:"Cowboy Hat Face",keywords:["with","cowgirl"],skins:[{unified:"1f920",native:"🤠"}],version:3},partying_face:{id:"partying_face",name:"Partying Face",keywords:["celebration","woohoo"],skins:[{unified:"1f973",native:"🥳"}],version:11},disguised_face:{id:"disguised_face",name:"Disguised Face",keywords:["pretent","brows","glasses","moustache"],skins:[{unified:"1f978",native:"🥸"}],version:13},sunglasses:{id:"sunglasses",name:"Smiling Face with Sunglasses",emoticons:["8)"],keywords:["cool","smile","summer","beach","sunglass"],skins:[{unified:"1f60e",native:"😎"}],version:1},nerd_face:{id:"nerd_face",name:"Nerd Face",keywords:["nerdy","geek","dork"],skins:[{unified:"1f913",native:"🤓"}],version:1},face_with_monocle:{id:"face_with_monocle",name:"Face with Monocle",keywords:["stuffy","wealthy"],skins:[{unified:"1f9d0",native:"🧐"}],version:5},confused:{id:"confused",name:"Confused Face",emoticons:[":\\",":-\\",":/",":-/"],keywords:["indifference","huh","weird","hmmm",":/"],skins:[{unified:"1f615",native:"😕"}],version:1},face_with_diagonal_mouth:{id:"face_with_diagonal_mouth",name:"Face with Diagonal Mouth",keywords:["skeptic","confuse","frustrated","indifferent"],skins:[{unified:"1fae4",native:"🫤"}],version:14},worried:{id:"worried",name:"Worried Face",keywords:["concern","nervous",":("],skins:[{unified:"1f61f",native:"😟"}],version:1},slightly_frowning_face:{id:"slightly_frowning_face",name:"Slightly Frowning Face",keywords:["disappointed","sad","upset"],skins:[{unified:"1f641",native:"🙁"}],version:1},white_frowning_face:{id:"white_frowning_face",name:"Frowning Face",keywords:["white","sad","upset","frown"],skins:[{unified:"2639-fe0f",native:"☹️"}],version:1},open_mouth:{id:"open_mouth",name:"Face with Open Mouth",emoticons:[":o",":-o",":O",":-O"],keywords:["surprise","impressed","wow","whoa",":O"],skins:[{unified:"1f62e",native:"😮"}],version:1},hushed:{id:"hushed",name:"Hushed Face",keywords:["woo","shh"],skins:[{unified:"1f62f",native:"😯"}],version:1},astonished:{id:"astonished",name:"Astonished Face",keywords:["xox","surprised","poisoned"],skins:[{unified:"1f632",native:"😲"}],version:1},flushed:{id:"flushed",name:"Flushed Face",keywords:["blush","shy","flattered"],skins:[{unified:"1f633",native:"😳"}],version:1},pleading_face:{id:"pleading_face",name:"Pleading Face",keywords:["begging","mercy","cry","tears","sad","grievance"],skins:[{unified:"1f97a",native:"🥺"}],version:11},face_holding_back_tears:{id:"face_holding_back_tears",name:"Face Holding Back Tears",keywords:["touched","gratitude","cry"],skins:[{unified:"1f979",native:"🥹"}],version:14},frowning:{id:"frowning",name:"Frowning Face with Open Mouth",keywords:["aw","what"],skins:[{unified:"1f626",native:"😦"}],version:1},anguished:{id:"anguished",name:"Anguished Face",emoticons:["D:"],keywords:["stunned","nervous"],skins:[{unified:"1f627",native:"😧"}],version:1},fearful:{id:"fearful",name:"Fearful Face",keywords:["scared","terrified","nervous"],skins:[{unified:"1f628",native:"😨"}],version:1},cold_sweat:{id:"cold_sweat",name:"Anxious Face with Sweat",keywords:["cold","nervous"],skins:[{unified:"1f630",native:"😰"}],version:1},disappointed_relieved:{id:"disappointed_relieved",name:"Sad but Relieved Face",keywords:["disappointed","phew","sweat","nervous"],skins:[{unified:"1f625",native:"😥"}],version:1},cry:{id:"cry",name:"Crying Face",emoticons:[":'("],keywords:["cry","tears","sad","depressed","upset",":'("],skins:[{unified:"1f622",native:"😢"}],version:1},sob:{id:"sob",name:"Loudly Crying Face",emoticons:[":'("],keywords:["sob","cry","tears","sad","upset","depressed"],skins:[{unified:"1f62d",native:"😭"}],version:1},scream:{id:"scream",name:"Face Screaming in Fear",keywords:["scream","munch","scared","omg"],skins:[{unified:"1f631",native:"😱"}],version:1},confounded:{id:"confounded",name:"Confounded Face",keywords:["confused","sick","unwell","oops",":S"],skins:[{unified:"1f616",native:"😖"}],version:1},persevere:{id:"persevere",name:"Persevering Face",keywords:["persevere","sick","no","upset","oops"],skins:[{unified:"1f623",native:"😣"}],version:1},disappointed:{id:"disappointed",name:"Disappointed Face",emoticons:["):",":(",":-("],keywords:["sad","upset","depressed",":("],skins:[{unified:"1f61e",native:"😞"}],version:1},sweat:{id:"sweat",name:"Face with Cold Sweat",keywords:["downcast","hot","sad","tired","exercise"],skins:[{unified:"1f613",native:"😓"}],version:1},weary:{id:"weary",name:"Weary Face",keywords:["tired","sleepy","sad","frustrated","upset"],skins:[{unified:"1f629",native:"😩"}],version:1},tired_face:{id:"tired_face",name:"Tired Face",keywords:["sick","whine","upset","frustrated"],skins:[{unified:"1f62b",native:"😫"}],version:1},yawning_face:{id:"yawning_face",name:"Yawning Face",keywords:["tired","sleepy"],skins:[{unified:"1f971",native:"🥱"}],version:12},triumph:{id:"triumph",name:"Face with Look of Triumph",keywords:["steam","from","nose","gas","phew","proud","pride"],skins:[{unified:"1f624",native:"😤"}],version:1},rage:{id:"rage",name:"Pouting Face",keywords:["rage","angry","mad","hate","despise"],skins:[{unified:"1f621",native:"😡"}],version:1},angry:{id:"angry",name:"Angry Face",emoticons:[">:(",">:-("],keywords:["mad","annoyed","frustrated"],skins:[{unified:"1f620",native:"😠"}],version:1},face_with_symbols_on_mouth:{id:"face_with_symbols_on_mouth",name:"Face with Symbols on Mouth",keywords:["serious","covering","swearing","cursing","cussing","profanity","expletive"],skins:[{unified:"1f92c",native:"🤬"}],version:5},smiling_imp:{id:"smiling_imp",name:"Smiling Face with Horns",keywords:["imp","devil"],skins:[{unified:"1f608",native:"😈"}],version:1},imp:{id:"imp",name:"Imp",keywords:["angry","face","with","horns","devil"],skins:[{unified:"1f47f",native:"👿"}],version:1},skull:{id:"skull",name:"Skull",keywords:["dead","skeleton","creepy","death"],skins:[{unified:"1f480",native:"💀"}],version:1},skull_and_crossbones:{id:"skull_and_crossbones",name:"Skull and Crossbones",keywords:["poison","danger","deadly","scary","death","pirate","evil"],skins:[{unified:"2620-fe0f",native:"☠️"}],version:1},hankey:{id:"hankey",name:"Pile of Poo",keywords:["hankey","poop","shit","shitface","fail","turd"],skins:[{unified:"1f4a9",native:"💩"}],version:1},clown_face:{id:"clown_face",name:"Clown Face",keywords:[],skins:[{unified:"1f921",native:"🤡"}],version:3},japanese_ogre:{id:"japanese_ogre",name:"Ogre",keywords:["japanese","monster","red","mask","halloween","scary","creepy","devil","demon"],skins:[{unified:"1f479",native:"👹"}],version:1},japanese_goblin:{id:"japanese_goblin",name:"Goblin",keywords:["japanese","red","evil","mask","monster","scary","creepy"],skins:[{unified:"1f47a",native:"👺"}],version:1},ghost:{id:"ghost",name:"Ghost",keywords:["halloween","spooky","scary"],skins:[{unified:"1f47b",native:"👻"}],version:1},alien:{id:"alien",name:"Alien",keywords:["UFO","paul","weird","outer","space"],skins:[{unified:"1f47d",native:"👽"}],version:1},space_invader:{id:"space_invader",name:"Alien Monster",keywords:["space","invader","game","arcade","play"],skins:[{unified:"1f47e",native:"👾"}],version:1},robot_face:{id:"robot_face",name:"Robot",keywords:["face","computer","machine","bot"],skins:[{unified:"1f916",native:"🤖"}],version:1},smiley_cat:{id:"smiley_cat",name:"Grinning Cat",keywords:["smiley","animal","cats","happy","smile"],skins:[{unified:"1f63a",native:"😺"}],version:1},smile_cat:{id:"smile_cat",name:"Grinning Cat with Smiling Eyes",keywords:["smile","animal","cats"],skins:[{unified:"1f638",native:"😸"}],version:1},joy_cat:{id:"joy_cat",name:"Cat with Tears of Joy",keywords:["animal","cats","haha","happy"],skins:[{unified:"1f639",native:"😹"}],version:1},heart_eyes_cat:{id:"heart_eyes_cat",name:"Smiling Cat with Heart-Eyes",keywords:["heart","eyes","animal","love","like","affection","cats","valentines"],skins:[{unified:"1f63b",native:"😻"}],version:1},smirk_cat:{id:"smirk_cat",name:"Cat with Wry Smile",keywords:["smirk","animal","cats"],skins:[{unified:"1f63c",native:"😼"}],version:1},kissing_cat:{id:"kissing_cat",name:"Kissing Cat",keywords:["animal","cats","kiss"],skins:[{unified:"1f63d",native:"😽"}],version:1},scream_cat:{id:"scream_cat",name:"Weary Cat",keywords:["scream","animal","cats","munch","scared"],skins:[{unified:"1f640",native:"🙀"}],version:1},crying_cat_face:{id:"crying_cat_face",name:"Crying Cat",keywords:["face","animal","tears","weep","sad","cats","upset","cry"],skins:[{unified:"1f63f",native:"😿"}],version:1},pouting_cat:{id:"pouting_cat",name:"Pouting Cat",keywords:["animal","cats"],skins:[{unified:"1f63e",native:"😾"}],version:1},see_no_evil:{id:"see_no_evil",name:"See-No-Evil Monkey",keywords:["see","no","evil","animal","nature","haha"],skins:[{unified:"1f648",native:"🙈"}],version:1},hear_no_evil:{id:"hear_no_evil",name:"Hear-No-Evil Monkey",keywords:["hear","no","evil","animal","nature"],skins:[{unified:"1f649",native:"🙉"}],version:1},speak_no_evil:{id:"speak_no_evil",name:"Speak-No-Evil Monkey",keywords:["speak","no","evil","animal","nature","omg"],skins:[{unified:"1f64a",native:"🙊"}],version:1},love_letter:{id:"love_letter",name:"Love Letter",keywords:["email","like","affection","envelope","valentines"],skins:[{unified:"1f48c",native:"💌"}],version:1},cupid:{id:"cupid",name:"Heart with Arrow",keywords:["cupid","love","like","affection","valentines"],skins:[{unified:"1f498",native:"💘"}],version:1},gift_heart:{id:"gift_heart",name:"Heart with Ribbon",keywords:["gift","love","valentines"],skins:[{unified:"1f49d",native:"💝"}],version:1},sparkling_heart:{id:"sparkling_heart",name:"Sparkling Heart",keywords:["love","like","affection","valentines"],skins:[{unified:"1f496",native:"💖"}],version:1},heartpulse:{id:"heartpulse",name:"Growing Heart",keywords:["heartpulse","like","love","affection","valentines","pink"],skins:[{unified:"1f497",native:"💗"}],version:1},heartbeat:{id:"heartbeat",name:"Beating Heart",keywords:["heartbeat","love","like","affection","valentines","pink"],skins:[{unified:"1f493",native:"💓"}],version:1},revolving_hearts:{id:"revolving_hearts",name:"Revolving Hearts",keywords:["love","like","affection","valentines"],skins:[{unified:"1f49e",native:"💞"}],version:1},two_hearts:{id:"two_hearts",name:"Two Hearts",keywords:["love","like","affection","valentines","heart"],skins:[{unified:"1f495",native:"💕"}],version:1},heart_decoration:{id:"heart_decoration",name:"Heart Decoration",keywords:["purple","square","love","like"],skins:[{unified:"1f49f",native:"💟"}],version:1},heavy_heart_exclamation_mark_ornament:{id:"heavy_heart_exclamation_mark_ornament",name:"Heart Exclamation",keywords:["heavy","mark","ornament","decoration","love"],skins:[{unified:"2763-fe0f",native:"❣️"}],version:1},broken_heart:{id:"broken_heart",name:"Broken Heart",emoticons:["2&&(o.children=arguments.length>3?P4.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(a in e.defaultProps)o[a]===void 0&&(o[a]=e.defaultProps[a]);return cC(e,o,r,i,null)}function cC(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i??++pde};return i==null&&Sn.vnode!=null&&Sn.vnode(a),a}function eu(){return{current:null}}function Pv(e){return e.children}function $c(e,t){this.props=e,this.context=t}function Rv(e,t){if(t==null)return e.__?Rv(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t0?cC(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(m=y[d])===null||m&&p.key==m.key&&p.type===m.type)y[d]=void 0;else for(f=0;f{let e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}if(!e)return()=>!1;const t=25,n=20,r=Math.floor(t/2);return e.font=r+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=n*2,e.canvas.height=t,i=>{e.clearRect(0,0,n*2,t),e.fillStyle="#FF0000",e.fillText(i,0,22),e.fillStyle="#0000FF",e.fillText(i,n,22);const a=e.getImageData(0,0,n,t).data,o=a.length;let s=0;for(;s=o)return!1;const l=n+s/4%n,c=Math.floor(s/4/n),d=e.getImageData(l,c,1,1).data;return!(a[s]!==d[0]||a[s+2]!==d[2]||e.measureText(i).width>=n)}})();var UU={latestVersion:jut,noCountryFlags:Nut};const bO=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"];let Ca=null;function Fut(e){Ca||(Ca=Yd.get("frequently")||{});const t=e.id||e;t&&(Ca[t]||(Ca[t]=0),Ca[t]+=1,Yd.set("last",t),Yd.set("frequently",Ca))}function Dut({maxFrequentRows:e,perLine:t}){if(!e)return[];Ca||(Ca=Yd.get("frequently"));let n=[];if(!Ca){Ca={};for(let a in bO.slice(0,t)){const o=bO[a];Ca[o]=t-a,n.push(o)}return n}const r=e*t,i=Yd.get("last");for(let a in Ca)n.push(a);if(n.sort((a,o)=>{const s=Ca[o],l=Ca[a];return s==l?a.localeCompare(o):s-l}),n.length>r){const a=n.slice(r);n=n.slice(0,r);for(let o of a)o!=i&&delete Ca[o];i&&n.indexOf(i)==-1&&(delete Ca[n[n.length-1]],n.splice(-1,1,i)),Yd.set("frequently",Ca)}return n}var $de={add:Fut,get:Dut,DEFAULTS:bO},Tde={};Tde=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn’t be found","pick":"Pick an emoji…","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var fu={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:15,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14,15]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","ko","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let Aa=null,Hn=null;const F8={};async function qU(e){if(F8[e])return F8[e];const n=await(await fetch(e)).json();return F8[e]=n,n}let D8=null,Pde=null,Rde=!1;function R4(e,{caller:t}={}){return D8||(D8=new Promise(n=>{Pde=n})),e?Lut(e):t&&!Rde&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),D8}async function Lut(e){Rde=!0;let{emojiVersion:t,set:n,locale:r}=e;if(t||(t=fu.emojiVersion.value),n||(n=fu.set.value),r||(r=fu.locale.value),Hn)Hn.categories=Hn.categories.filter(l=>!l.name);else{Hn=(typeof e.data=="function"?await e.data():e.data)||await qU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${t}/${n}.json`),Hn.emoticons={},Hn.natives={},Hn.categories.unshift({id:"frequent",emojis:[]});for(const l in Hn.aliases){const c=Hn.aliases[l],d=Hn.emojis[c];d&&(d.aliases||(d.aliases=[]),d.aliases.push(l))}Hn.originalCategories=Hn.categories}if(Aa=(typeof e.i18n=="function"?await e.i18n():e.i18n)||(r=="en"?mde(Tde):await qU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${r}.json`)),e.custom)for(let l in e.custom){l=parseInt(l);const c=e.custom[l],d=e.custom[l-1];if(!(!c.emojis||!c.emojis.length)){c.id||(c.id=`custom_${l+1}`),c.name||(c.name=Aa.categories.custom),d&&!c.icon&&(c.target=d.target||d),Hn.categories.push(c);for(const f of c.emojis)Hn.emojis[f.id]=f}}e.categories&&(Hn.categories=Hn.originalCategories.filter(l=>e.categories.indexOf(l.id)!=-1).sort((l,c)=>{const d=e.categories.indexOf(l.id),f=e.categories.indexOf(c.id);return d-f}));let i=null,a=null;n=="native"&&(i=UU.latestVersion(),a=e.noCountryFlags||UU.noCountryFlags());let o=Hn.categories.length,s=!1;for(;o--;){const l=Hn.categories[o];if(l.id=="frequent"){let{maxFrequentRows:f,perLine:m}=e;f=f>=0?f:fu.maxFrequentRows.value,m||(m=fu.perLine.value),l.emojis=$de.get({maxFrequentRows:f,perLine:m})}if(!l.emojis||!l.emojis.length){Hn.categories.splice(o,1);continue}const{categoryIcons:c}=e;if(c){const f=c[l.id];f&&!l.icon&&(l.icon=f)}let d=l.emojis.length;for(;d--;){const f=l.emojis[d],m=f.id?f:Hn.emojis[f],p=()=>{l.emojis.splice(d,1)};if(!m||e.exceptEmojis&&e.exceptEmojis.includes(m.id)){p();continue}if(i&&m.version>i){p();continue}if(a&&l.id=="flags"&&!Wut.includes(m.id)){p();continue}if(!m.search){if(s=!0,m.search=","+[[m.id,!1],[m.name,!0],[m.keywords,!1],[m.emoticons,!1]].map(([v,g])=>{if(v)return(Array.isArray(v)?v:[v]).map(y=>(g?y.split(/[-|_|\s]+/):[y]).map(w=>w.toLowerCase())).flat()}).flat().filter(v=>v&&v.trim()).join(","),m.emoticons)for(const v of m.emoticons)Hn.emoticons[v]||(Hn.emoticons[v]=m.id);let h=0;for(const v of m.skins){if(!v)continue;h++;const{native:g}=v;g&&(Hn.natives[g]=m.id,m.search+=`,${g}`);const y=h==1?"":`:skin-tone-${h}:`;v.shortcodes=`:${m.id}:${y}`}}}}s&&Gh.reset(),Pde()}function Ide(e,t,n){e||(e={});const r={};for(let i in t)r[i]=Ode(i,e,t,n);return r}function Ode(e,t,n,r){const i=n[e];let a=r&&r.getAttribute(e)||(t[e]!=null&&t[e]!=null?t[e]:null);return i&&(a!=null&&i.value&&typeof i.value!=typeof a&&(typeof i.value=="boolean"?a=a!="false":a=i.value.constructor(a)),i.transform&&a&&(a=i.transform(a)),(a==null||i.choices&&i.choices.indexOf(a)==-1)&&(a=i.value)),a}const But=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/;let yO=null;function zut(e){return e.id?e:Hn.emojis[e]||Hn.emojis[Hn.aliases[e]]||Hn.emojis[Hn.natives[e]]}function Hut(){yO=null}async function Vut(e,{maxResults:t,caller:n}={}){if(!e||!e.trim().length)return null;t||(t=90),await R4(null,{caller:n||"SearchIndex.search"});const r=e.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((s,l,c)=>s.trim()&&c.indexOf(s)==l);if(!r.length)return;let i=yO||(yO=Object.values(Hn.emojis)),a,o;for(const s of r){if(!i.length)break;a=[],o={};for(const l of i){if(!l.search)continue;const c=l.search.indexOf(`,${s}`);c!=-1&&(a.push(l),o[l.id]||(o[l.id]=0),o[l.id]+=l.id==s?0:c+1)}i=a}return a.length<2||(a.sort((s,l)=>{const c=o[s.id],d=o[l.id];return c==d?s.id.localeCompare(l.id):c-d}),a.length>t&&(a=a.slice(0,t))),a}var Gh={search:Vut,get:zut,reset:Hut,SHORTCODES_REGEX:But};const Wut=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function Uut(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&e.every((n,r)=>n==t[r])}async function qut(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}function Gut(e,{skinIndex:t=0}={}){const n=e.skins[t]||(t=0,e.skins[t]),r={id:e.id,name:e.name,native:n.native,unified:n.unified,keywords:e.keywords,shortcodes:n.shortcodes||e.shortcodes};return e.skins.length>1&&(r.skin=t+1),n.src&&(r.src=n.src),e.aliases&&e.aliases.length&&(r.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(r.emoticons=e.emoticons),r}const Kut={activity:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:Et("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),Et("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:Et("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),Et("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:Et("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),Et("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),Et("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},Yut={loupe:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})};var ek={categories:Kut,search:Yut};function xO(e){let{id:t,skin:n,emoji:r}=e;if(e.shortcodes){const s=e.shortcodes.match(Gh.SHORTCODES_REGEX);s&&(t=s[1],s[2]&&(n=s[2]))}if(r||(r=Gh.get(t||e.native)),!r)return e.fallback;const i=r.skins[n-1]||r.skins[0],a=i.src||(e.set!="native"&&!e.spritesheet?typeof e.getImageURL=="function"?e.getImageURL(e.set,i.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/64/${i.unified}.png`:void 0),o=typeof e.getSpritesheetURL=="function"?e.getSpritesheetURL(e.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/sheets-256/64.png`;return Et("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:a?Et("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:a}):e.set=="native"?Et("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:i.native}):Et("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:`url(${o})`,backgroundSize:`${100*Hn.sheet.cols}% ${100*Hn.sheet.rows}%`,backgroundPosition:`${100/(Hn.sheet.cols-1)*i.x}% ${100/(Hn.sheet.rows-1)*i.y}%`}})})}const Xut=typeof window<"u"&&window.HTMLElement?window.HTMLElement:Object;class Mde extends Xut{static get observedAttributes(){return Object.keys(this.Props)}update(t={}){for(let n in t)this.attributeChangedCallback(n,null,t[n])}attributeChangedCallback(t,n,r){if(!this.component)return;const i=Ode(t,{[t]:r},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[t]:i}):(this.component.props[t]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(t={}){if(super(),this.props=t,t.parent||t.ref){let n=null;const r=t.parent||(n=t.ref&&t.ref.current);n&&(n.innerHTML=""),r&&r.appendChild(this)}}}class Jut extends Mde{setShadow(){this.attachShadow({mode:"open"})}injectStyles(t){if(!t)return;const n=document.createElement("style");n.textContent=t,this.shadowRoot.insertBefore(n,this.shadowRoot.firstChild)}constructor(t,{styles:n}={}){super(t),this.setShadow(),this.injectStyles(n)}}var jde={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:fu.set,skin:fu.skin};class Nde extends Mde{async connectedCallback(){const t=Ide(this.props,jde,this);t.element=this,t.ref=n=>{this.component=n},await R4(),!this.disconnected&&_de(Et(xO,{...t}),this)}constructor(t){super(t)}}As(Nde,"Props",jde);typeof customElements<"u"&&!customElements.get("em-emoji")&&customElements.define("em-emoji",Nde);var GU,wO=[],KU=Sn.__b,YU=Sn.__r,XU=Sn.diffed,JU=Sn.__c,QU=Sn.unmount;function Qut(){var e;for(wO.sort(function(t,n){return t.__v.__b-n.__v.__b});e=wO.pop();)if(e.__P)try{e.__H.__h.forEach(uC),e.__H.__h.forEach(SO),e.__H.__h=[]}catch(t){e.__H.__h=[],Sn.__e(t,e.__v)}}Sn.__b=function(e){KU&&KU(e)},Sn.__r=function(e){YU&&YU(e);var t=e.__c.__H;t&&(t.__h.forEach(uC),t.__h.forEach(SO),t.__h=[])},Sn.diffed=function(e){XU&&XU(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(wO.push(t)!==1&&GU===Sn.requestAnimationFrame||((GU=Sn.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(a),ZU&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(i,100);ZU&&(r=requestAnimationFrame(i))})(Qut))},Sn.__c=function(e,t){t.some(function(n){try{n.__h.forEach(uC),n.__h=n.__h.filter(function(r){return!r.__||SO(r)})}catch(r){t.some(function(i){i.__h&&(i.__h=[])}),t=[],Sn.__e(r,n.__v)}}),JU&&JU(e,t)},Sn.unmount=function(e){QU&&QU(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{uC(r)}catch(i){t=i}}),t&&Sn.__e(t,n.__v))};var ZU=typeof requestAnimationFrame=="function";function uC(e){var t=e.__c;typeof t=="function"&&(e.__c=void 0,t())}function SO(e){e.__c=e.__()}function Zut(e,t){for(var n in t)e[n]=t[n];return e}function eq(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function tk(e){this.props=e}(tk.prototype=new $c).isPureReactComponent=!0,tk.prototype.shouldComponentUpdate=function(e,t){return eq(this.props,e)||eq(this.state,t)};var tq=Sn.__b;Sn.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),tq&&tq(e)};var edt=Sn.__e;Sn.__e=function(e,t,n){if(e.then){for(var r,i=t;i=i.__;)if((r=i.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}edt(e,t,n)};var nq=Sn.unmount;function L8(){this.__u=0,this.t=null,this.__b=null}function Ade(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function Gw(){this.u=null,this.o=null}Sn.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),nq&&nq(e)},(L8.prototype=new $c).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=Ade(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(!--r.__u){if(r.state.__e){var c=r.state.__e;r.__v.__k[0]=function f(m,p,h){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(v){return f(v,p,h)}),m.__c&&m.__c.__P===p&&(m.__e&&h.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=h)),m}(c,c.__c.__P,c.__c.__O)}var d;for(r.setState({__e:r.__b=null});d=r.t.pop();)d.forceUpdate()}},l=t.__h===!0;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(o,o)},L8.prototype.componentWillUnmount=function(){this.t=[]},L8.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(o,s,l){return o&&(o.__c&&o.__c.__H&&(o.__c.__H.__.forEach(function(c){typeof c.__c=="function"&&c.__c()}),o.__c.__H=null),(o=Zut({},o)).__c!=null&&(o.__c.__P===l&&(o.__c.__P=s),o.__c=null),o.__k=o.__k&&o.__k.map(function(c){return a(c,s,l)})),o}(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__e&&gO(Pv,null,e.fallback);return i&&(i.__h=null),[gO(Pv,null,t.__e?null:e.children),i]};var rq=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]{const i=n.name||Aa.categories[n.id],a=!this.props.unfocused&&n.id==this.state.categoryId;return a&&(t=r),Et("button",{"aria-label":i,"aria-selected":a||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:o=>o.preventDefault(),onClick:()=>{this.props.onClick({category:n,i:r})},children:this.renderIcon(n)})}),Et("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:t==null?0:1,transform:this.props.dir==="rtl"?`scaleX(-1) translateX(${t*100}%)`:`translateX(${t*100}%)`}})]})})}constructor(){super(),this.categories=Hn.categories.filter(t=>!t.target),this.state={categoryId:this.categories[0].id}}}class udt extends tk{shouldComponentUpdate(t){for(let n in t)if(n!="children"&&t[n]!=this.props[n])return!0;return!1}render(){return this.props.children}}const Kw={rowsPerRender:10};class ddt extends $c{getInitialState(t=this.props){return{skin:Yd.get("skin")||t.skin,theme:this.initTheme(t.theme)}}componentWillMount(){this.dir=Aa.rtl?"rtl":"ltr",this.refs={menu:eu(),navigation:eu(),scroll:eu(),search:eu(),searchInput:eu(),skinToneButton:eu(),skinToneRadio:eu()},this.initGrid(),this.props.stickySearch==!1&&this.props.searchPosition=="sticky"&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){const{searchInput:t}=this.refs;t.current&&t.current.focus()}}componentWillReceiveProps(t){this.nextState||(this.nextState={});for(const n in t)this.nextState[n]=t[n];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let n=!1;for(const i in this.nextState)this.props[i]=this.nextState[i],(i==="custom"||i==="categories")&&(n=!0);delete this.nextState;const r=this.getInitialState();if(n)return this.reset(r);this.setState(r)})}componentWillUnmount(){this.unregister()}async reset(t={}){await R4(this.props),this.initGrid(),this.unobserve(),this.setState(t,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){var t;document.removeEventListener("click",this.handleClickOutside),(t=this.darkMedia)==null||t.removeEventListener("change",this.darkMediaCallback),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:t=[]}={}){Array.isArray(t)||(t=[t]);for(const n of this.observers)t.includes(n)||n.disconnect();this.observers=[].concat(t)}initGrid(){const{categories:t}=Hn;this.refs.categories=new Map;const n=Hn.categories.map(i=>i.id).join(",");this.navKey&&this.navKey!=n&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=n,this.grid=[],this.grid.setsize=0;const r=(i,a)=>{const o=[];o.__categoryId=a.id,o.__index=i.length,this.grid.push(o);const s=this.grid.length-1,l=s%Kw.rowsPerRender?{}:eu();return l.index=s,l.posinset=this.grid.setsize+1,i.push(l),o};for(let i of t){const a=[];let o=r(a,i);for(let s of i.emojis)o.length==this.getPerLine()&&(o=r(a,i)),this.grid.setsize+=1,o.push(s);this.refs.categories.set(i.id,{root:eu(),rows:a})}}initTheme(t){if(t!="auto")return t;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addEventListener("change",this.darkMediaCallback)}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(t=this.props){if(!t.dynamicWidth)return;const{element:n,emojiButtonSize:r}=t,i=()=>{const{width:o}=n.getBoundingClientRect();return Math.floor(o/r)},a=new ResizeObserver(()=>{this.unobserve({except:a}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return a.observe(n),this.observers.push(a),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([t,n]){const r=this.state.searchResults||this.grid,i=r[t]&&r[t][n];if(i)return Gh.get(i)}observeCategories(){const t=this.refs.navigation.current;if(!t)return;const n=new Map,r=o=>{o!=t.state.categoryId&&t.setState({categoryId:o})},i={root:this.refs.scroll.current,threshold:[0,1]},a=new IntersectionObserver(o=>{for(const l of o){const c=l.target.dataset.id;n.set(c,l.intersectionRatio)}const s=[...n];for(const[l,c]of s)if(c){r(l);break}},i);for(const{root:o}of this.refs.categories.values())a.observe(o.current);this.observers.push(a)}observeRows(){const t={...this.state.visibleRows},n=new IntersectionObserver(r=>{for(const i of r){const a=parseInt(i.target.dataset.index);i.isIntersecting?t[a]=!0:delete t[a]}this.setState({visibleRows:t})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(Kw.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*Kw.rowsPerRender}px`});for(const{rows:r}of this.refs.categories.values())for(const i of r)i.current&&n.observe(i.current);this.observers.push(n)}preventDefault(t){t.preventDefault()}unfocusSearch(){const t=this.refs.searchInput.current;t&&t.blur()}navigate({e:t,input:n,left:r,right:i,up:a,down:o}){const s=this.state.searchResults||this.grid;if(!s.length)return;let[l,c]=this.state.pos;const d=(()=>{if(l==0&&c==0&&!t.repeat&&(r||a))return null;if(l==-1)return!t.repeat&&(i||o)&&n.selectionStart==n.value.length?[0,0]:null;if(r||i){let f=s[l];const m=r?-1:1;if(c+=m,!f[c]){if(l+=m,f=s[l],!f)return l=r?0:s.length-1,c=r?0:s[l].length-1,[l,c];c=r?f.length-1:0}return[l,c]}if(a||o){l+=a?-1:1;const f=s[l];return f?(f[c]||(c=f.length-1),[l,c]):(l=a?0:s.length-1,c=a?0:s[l].length-1,[l,c])}})();if(d)t.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:d,keyboard:!0},()=>{this.scrollTo({row:d[0]})})}scrollTo({categoryId:t,row:n}){const r=this.state.searchResults||this.grid;if(!r.length)return;const i=this.refs.scroll.current,a=i.getBoundingClientRect();let o=0;if(n>=0&&(t=r[n].__categoryId),t&&(o=(this.refs[t]||this.refs.categories.get(t).root).current.getBoundingClientRect().top-(a.top-i.scrollTop)+1),n>=0)if(!n)o=0;else{const s=r[n].__index,l=o+s*this.props.emojiButtonSize,c=l+this.props.emojiButtonSize+this.props.emojiButtonSize*.88;if(li.scrollTop+a.height)o=c-a.height;else return}this.ignoreMouse(),i.scrollTop=o}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(t){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:t||[-1,-1],keyboard:!1})}handleEmojiClick({e:t,emoji:n,pos:r}){if(this.props.onEmojiSelect&&(!n&&r&&(n=this.getEmojiByPos(r)),n)){const i=Gut(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&$de.add(i,this.props),this.props.onEmojiSelect(i,t)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(t){this.setState({tempSkin:t})}handleSkinClick(t){this.ignoreMouse(),this.closeSkins(),this.setState({skin:t,tempSkin:null}),Yd.set("skin",t)}renderNav(){return Et(cdt,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){const t=this.getEmojiByPos(this.state.pos),n=this.state.searchResults&&!this.state.searchResults.length;return Et("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[Et("div",{class:"flex flex-middle flex-grow",children:[Et("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:Et(xO,{emoji:t,id:n?this.props.noResultsEmoji||"cry":this.props.previewEmoji||(this.props.previewPosition=="top"?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),Et("div",{class:`margin-${this.dir[0]}`,children:t||n?Et("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[Et("div",{class:"preview-title ellipsis",children:t?t.name:Aa.search_no_results_1}),Et("div",{class:"preview-subtitle ellipsis color-c",children:t?t.skins[0].shortcodes:Aa.search_no_results_2})]}):Et("div",{class:"preview-placeholder color-c",children:Aa.pick})})]}),!t&&this.props.skinTonePosition=="preview"&&this.renderSkinToneButton()]})}renderEmojiButton(t,{pos:n,posinset:r,grid:i}){const a=this.props.emojiButtonSize,o=this.state.tempSkin||this.state.skin,l=(t.skins[o-1]||t.skins[0]).native,c=Uut(this.state.pos,n),d=n.concat(t.id).join("");return Et(udt,{selected:c,skin:o,size:a,children:Et("button",{"aria-label":l,"aria-selected":c||void 0,"aria-posinset":r,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:this.props.previewPosition=="none"?t.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:f=>this.handleEmojiClick({e:f,emoji:t}),onMouseEnter:()=>this.handleEmojiOver(n),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[Et("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(r-1)%this.props.emojiButtonColors.length]:void 0}}),Et(xO,{emoji:t,set:this.props.set,size:this.props.emojiSize,skin:o,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},d)}renderSearch(){const t=this.props.previewPosition=="none"||this.props.skinTonePosition=="search";return Et("div",{children:[Et("div",{class:"spacer"}),Et("div",{class:"flex flex-middle",children:[Et("div",{class:"search relative flex-grow",children:[Et("input",{type:"search",ref:this.refs.searchInput,placeholder:Aa.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),Et("span",{class:"icon loupe flex",children:ek.search.loupe}),this.state.searchResults&&Et("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:ek.search.delete})]}),t&&this.renderSkinToneButton()]})]})}renderSearchResults(){const{searchResults:t}=this.state;return t?Et("div",{class:"category",ref:this.refs.search,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:Aa.categories.search}),Et("div",{children:t.length?t.map((n,r)=>Et("div",{class:"flex",children:n.map((i,a)=>this.renderEmojiButton(i,{pos:[r,a],posinset:r*this.props.perLine+a+1,grid:t}))})):Et("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&Et("a",{onClick:this.props.onAddCustomEmoji,children:Aa.add_custom})})})]}):null}renderCategories(){const{categories:t}=Hn,n=!!this.state.searchResults,r=this.getPerLine();return Et("div",{style:{visibility:n?"hidden":void 0,display:n?"none":void 0,height:"100%"},children:t.map(i=>{const{root:a,rows:o}=this.refs.categories.get(i.id);return Et("div",{"data-id":i.target?i.target.id:i.id,class:"category",ref:a,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:i.name||Aa.categories[i.id]}),Et("div",{class:"relative",style:{height:o.length*this.props.emojiButtonSize},children:o.map((s,l)=>{const c=s.index-s.index%Kw.rowsPerRender,d=this.state.visibleRows[c],f="current"in s?s:void 0;if(!d&&!f)return null;const m=l*r,p=m+r,h=i.emojis.slice(m,p);return h.length{if(!v)return Et("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});const y=Gh.get(v);return this.renderEmojiButton(y,{pos:[s.index,g],posinset:s.posinset+g,grid:this.grid})})},s.index)})})]})})})}renderSkinToneButton(){return this.props.skinTonePosition=="none"?null:Et("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:Et("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":Aa.skins.choose,title:Aa.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:Et("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){const t=this.getEmojiByPos(this.state.pos),n=t?t.name:"";return Et("div",{"aria-live":"polite",class:"sr-only",children:n})}renderSkins(){const n=this.refs.skinToneButton.current.getBoundingClientRect(),r=this.base.getBoundingClientRect(),i={};return this.dir=="ltr"?i.right=r.right-n.right-3:i.left=n.left-r.left-3,this.props.previewPosition=="bottom"&&this.props.skinTonePosition=="preview"?i.bottom=r.bottom-n.top+6:(i.top=n.bottom-r.top+3,i.bottom="auto"),Et("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":Aa.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(a=>{const o=a+1,s=this.state.skin==o;return Et("div",{children:[Et("input",{type:"radio",name:"skin-tone",value:o,"aria-label":Aa.skins[o],ref:s?this.refs.skinToneRadio:null,defaultChecked:s,onChange:()=>this.handleSkinMouseOver(o),onKeyDown:l=>{(l.code=="Enter"||l.code=="Space"||l.code=="Tab")&&(l.preventDefault(),this.handleSkinClick(o))}}),Et("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(o),onMouseEnter:()=>this.handleSkinMouseOver(o),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[Et("span",{class:`skin-tone skin-tone-${o}`}),Et("span",{class:"margin-small-lr",children:Aa.skins[o]})]})]})})})}render(){const t=this.props.perLine*this.props.emojiButtonSize;return Et("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${t}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:[this.props.previewPosition=="top"&&this.renderPreview(),this.props.navPosition=="top"&&this.renderNav(),this.props.searchPosition=="sticky"&&Et("div",{class:"padding-lr",children:this.renderSearch()}),Et("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:Et("div",{style:{width:this.props.dynamicWidth?"100%":t,height:"100%"},children:[this.props.searchPosition=="static"&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),this.props.navPosition=="bottom"&&this.renderNav(),this.props.previewPosition=="bottom"&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(t){super(),As(this,"darkMediaCallback",()=>{this.props.theme=="auto"&&this.setState({theme:this.darkMedia.matches?"dark":"light"})}),As(this,"handleClickOutside",n=>{const{element:r}=this.props;n.target!=r&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(n))}),As(this,"handleBaseClick",n=>{this.state.showSkins&&(n.target.closest(".menu")||(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins()))}),As(this,"handleBaseKeydown",n=>{this.state.showSkins&&n.key=="Escape"&&(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins())}),As(this,"handleSearchClick",()=>{this.getEmojiByPos(this.state.pos)&&this.setState({pos:[-1,-1]})}),As(this,"handleSearchInput",async()=>{const n=this.refs.searchInput.current;if(!n)return;const{value:r}=n,i=await Gh.search(r),a=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!i)return this.setState({searchResults:i,pos:[-1,-1]},a);const o=n.selectionStart==n.value.length?[0,0]:[-1,-1],s=[];s.setsize=i.length;let l=null;for(let c of i)(!s.length||l.length==this.getPerLine())&&(l=[],l.__categoryId="search",l.__index=s.length,s.push(l)),l.push(c);this.ignoreMouse(),this.setState({searchResults:s,pos:o},a)}),As(this,"handleSearchKeyDown",n=>{const r=n.currentTarget;switch(n.stopImmediatePropagation(),n.key){case"ArrowLeft":this.navigate({e:n,input:r,left:!0});break;case"ArrowRight":this.navigate({e:n,input:r,right:!0});break;case"ArrowUp":this.navigate({e:n,input:r,up:!0});break;case"ArrowDown":this.navigate({e:n,input:r,down:!0});break;case"Enter":n.preventDefault(),this.handleEmojiClick({e:n,pos:this.state.pos});break;case"Escape":n.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch();break}}),As(this,"clearSearch",()=>{const n=this.refs.searchInput.current;n&&(n.value="",n.focus(),this.handleSearchInput())}),As(this,"handleCategoryClick",({category:n,i:r})=>{this.scrollTo(r==0?{row:-1}:{categoryId:n.id})}),As(this,"openSkins",n=>{const{currentTarget:r}=n,i=r.getBoundingClientRect();this.setState({showSkins:i},async()=>{await qut(2);const a=this.refs.menu.current;a&&(a.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(t),visibleRows:{0:!0},...this.getInitialState(t)}}}class U9 extends Jut{async connectedCallback(){const t=Ide(this.props,fu,this);t.element=this,t.ref=n=>{this.component=n},await R4(t),!this.disconnected&&_de(Et(ddt,{...t}),this.shadowRoot)}constructor(t){super(t,{styles:mde(Fde)})}}As(U9,"Props",fu);typeof customElements<"u"&&!customElements.get("em-emoji-picker")&&customElements.define("em-emoji-picker",U9);var Fde={};Fde=`:host { width: min-content; height: 435px; min-height: 230px; @@ -1399,29 +1399,29 @@ button { background-color: #61493f; } -`;function Xut(e){const t=u.useRef(null),n=u.useRef(null);return n.current&&n.current.update(e),u.useEffect(()=>(n.current=new V9({...e,ref:t}),()=>{n.current=null}),[]),K.createElement("div",{ref:t})}const Jut=({onSelect:e,onClose:t})=>{const[n,r]=u.useState(!0),i=a=>{r(!1),e(a.native)};return b.jsx(yet,{className:"EmojiPicker",active:n,onClose:()=>{r(!1),t()},title:"请选择表情",children:b.jsx("div",{children:b.jsx(Xut,{data:cut,onEmojiSelect:i})})})},Qut=({showEmoji:e,setShowEmoji:t,handleEmojiSelect:n})=>b.jsx(b.Fragment,{children:e&&b.jsx(Jut,{onSelect:n,onClose:()=>t(!1)})}),Zut=({isDarkMode:e,imageInputRef:t,fileInputRef:n,handleImageChange:r,handleFileChange:i})=>b.jsxs(b.Fragment,{children:[e&&b.jsx(rLe,{children:b.jsx("link",{rel:"stylesheet",type:"text/css",href:xg()+"/chat/assets/css/chatui/chatui-theme-dark.css"})}),b.jsx("input",{type:"file",accept:"image/*",style:{display:"none"},ref:t,onChange:r}),b.jsx("input",{type:"file",style:{display:"none"},ref:n,onChange:i})]}),edt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.invite.session")}),b.jsx(Ql,{children:r})]})})},tdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:"同意邀请会话"}),b.jsx(Ql,{children:r})]})})},ndt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:"拒绝邀请会话"}),b.jsx(Ql,{children:r})]})})},rdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.transfer.session")}),b.jsx(Ql,{children:r})]})})},idt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.transfer.accepted.title")}),b.jsx(Ql,{children:r})]})})},adt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.transfer.rejected.title")}),b.jsx(Ql,{children:r})]})})},odt=K.forwardRef((e,t)=>{var v,g,y,w,x,C,S,k,_,E,T,$,P,M,j,I,R,O,L,D,B,F,z,H,A;const n=C4(),{className:r,orderInfo:i,locale:a,currency:o,action:s,elderMode:l,...c}=e,d=l||n.elderMode,f={currency:o,locale:a},m=V=>{switch(V){case"pending":return"warning";case"paid":return"success";case"shipped":return"primary";case"delivered":return"success";default:return"primary"}},p=V=>{var W,U;(W=i==null?void 0:i.goods)!=null&&W.url&&qd((U=i==null?void 0:i.goods)==null?void 0:U.url),s!=null&&s.onClick&&s.onClick(V)},h=()=>{if(!(i!=null&&i.extra))return null;try{const V=JSON.parse(i==null?void 0:i.extra);return b.jsx("div",{className:"OrderInfo-extra",style:{marginTop:"16px",padding:"0 8px",textAlign:"left"},children:Object.entries(V).map(([W,U])=>b.jsxs("div",{className:"OrderInfo-extra-item",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsxs("span",{className:"OrderInfo-extra-label",style:{marginRight:"8px",fontWeight:"500"},children:[W,":"]}),b.jsx("span",{className:"OrderInfo-extra-value",children:String(U)})]},W))})}catch(V){return console.error("Failed to parse extra data:",V),b.jsx("span",{className:"OrderInfo-meta",style:{margin:"8px 0",display:"block"},children:i==null?void 0:i.extra})}};return b.jsx(co,{className:an("OrderInfo",r),"data-elder-mode":d,ref:t,style:{padding:"16px"},alignItems:"flex-start",...c,children:b.jsxs(Kd,{className:"OrderInfo-main",children:[(i==null?void 0:i.uid)&&b.jsx("div",{className:"OrderInfo-header",style:{marginBottom:"12px",textAlign:"left"},children:b.jsxs(Eo,{as:"h4",className:"OrderInfo-orderId",align:"left",children:["订单号:",i.uid]})}),(i==null?void 0:i.goods)&&b.jsxs("div",{className:"OrderInfo-goods",style:{display:"flex",marginBottom:i!=null&&i.shippingAddress||i!=null&&i.paymentMethod?"16px":"0"},children:[((v=i==null?void 0:i.goods)==null?void 0:v.image)&&b.jsx("img",{className:"OrderInfo-img",src:i.goods.image,alt:((g=i==null?void 0:i.goods)==null?void 0:g.title)||"商品图片",style:{width:"80px",height:"80px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs(Kd,{className:"OrderInfo-goodsInfo",style:{marginLeft:(y=i==null?void 0:i.goods)!=null&&y.image?"12px":"0"},children:[((w=i==null?void 0:i.goods)==null?void 0:w.title)&&b.jsx(Eo,{as:"h4",truncate:!0,className:"OrderInfo-title mb-4",children:i.goods.title}),((x=i==null?void 0:i.goods)==null?void 0:x.description)&&b.jsx(Eo,{className:"OrderInfo-desc text-gray-600 mb-4",truncate:d,children:i.goods.description}),d?b.jsxs(co,{alignItems:"flex-start",justifyContent:"flex-start",style:{marginBottom:"4px"},children:[((C=i==null?void 0:i.goods)==null?void 0:C.price)!==void 0&&b.jsx(bb,{price:i.goods.price,...f}),(((S=i==null?void 0:i.goods)==null?void 0:S.quantity)||((k=i==null?void 0:i.goods)==null?void 0:k.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]}):((E=(_=i==null?void 0:i.goods)==null?void 0:_.tagList)==null?void 0:E.length)>0&&b.jsx("div",{className:"OrderInfo-tags",style:{marginBottom:"8px"},children:i.goods.tagList.map(V=>b.jsx(qI,{color:"primary",className:"OrderInfo-tag mr-4 mb-4",children:V},V))}),b.jsx(co,{alignItems:"flex-start",style:{marginTop:"4px"},children:b.jsx(Kd,{children:((T=i==null?void 0:i.goods)==null?void 0:T.price)!==void 0&&b.jsxs(b.Fragment,{children:[b.jsx(bb,{price:i.goods.price,...f}),((($=i==null?void 0:i.goods)==null?void 0:$.quantity)||((P=i==null?void 0:i.goods)==null?void 0:P.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]})})})]})]}),(((M=i==null?void 0:i.shippingAddress)==null?void 0:M.name)||((j=i==null?void 0:i.shippingAddress)==null?void 0:j.phone)||((I=i==null?void 0:i.shippingAddress)==null?void 0:I.address)||(i==null?void 0:i.paymentMethod))&&b.jsxs("div",{className:"OrderInfo-details",style:{margin:"12px 0",padding:"0 8px",textAlign:"left"},children:[(((R=i==null?void 0:i.shippingAddress)==null?void 0:R.name)||((O=i==null?void 0:i.shippingAddress)==null?void 0:O.phone)||((L=i==null?void 0:i.shippingAddress)==null?void 0:L.address))&&b.jsxs("div",{className:"OrderInfo-address",style:{marginBottom:"12px",textAlign:"left"},children:[b.jsx(Eo,{as:"h5",className:"font-bold mb-4",align:"left",children:"收货信息"}),(((D=i==null?void 0:i.shippingAddress)==null?void 0:D.name)||((B=i==null?void 0:i.shippingAddress)==null?void 0:B.phone))&&b.jsxs(Eo,{className:"OrderInfo-address-name text-gray-600 mb-4",children:[i.shippingAddress.name," ",i.shippingAddress.phone]}),((F=i==null?void 0:i.shippingAddress)==null?void 0:F.address)&&b.jsx(Eo,{className:"OrderInfo-address-detail text-gray-600",children:i.shippingAddress.address})]}),(i==null?void 0:i.paymentMethod)&&b.jsxs("div",{className:"OrderInfo-payment",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsx(Eo,{as:"h5",className:"font-bold mb-4",align:"left",children:"支付方式"}),b.jsx(Eo,{className:"text-gray-600",align:"left",children:i.paymentMethod})]})]}),((i==null?void 0:i.totalAmount)!==void 0||(i==null?void 0:i.status)||(i==null?void 0:i.time)||s)&&b.jsxs("div",{className:"OrderInfo-footer",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",marginTop:i!=null&&i.goods||(z=i==null?void 0:i.shippingAddress)!=null&&z.name||(H=i==null?void 0:i.shippingAddress)!=null&&H.phone||(A=i==null?void 0:i.shippingAddress)!=null&&A.address||i!=null&&i.paymentMethod?"16px":"0"},children:[(i==null?void 0:i.totalAmount)!==void 0&&b.jsxs("div",{className:"OrderInfo-total",style:{marginBottom:"8px"},children:[b.jsx(Eo,{as:"h5",className:"mb-4",children:"订单总额"}),b.jsx(bb,{price:i.totalAmount,...f})]}),(i==null?void 0:i.status)&&b.jsx("div",{className:"OrderInfo-status",style:{marginBottom:"8px"},children:b.jsx(qI,{color:m(i.status),children:i.statusText||i.status})}),(i==null?void 0:i.time)&&b.jsx("div",{className:"mb-2",children:b.jsx(Eo,{className:"OrderInfo-time",children:i.time})}),s&&b.jsx(Bi,{...s,onClick:p,style:{marginTop:"8px"}})]}),h()]})})}),sdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1,onDownloadImage:o})=>{const[s,l]=u.useState(!1),[c,d]=u.useState(!1),{translateString:f}=ur(),p=(()=>{try{return JSON.parse(t)}catch(x){return console.error("解析图片内容失败:",x),{url:t}}})(),h=p.url,v=()=>{l(!0),rt.error(f("bubbles.image.load.failed"))},g=async()=>{if(!h)return;(await zl(h)).success?(d(!0),rt.success(f("bubbles.image.copy.success")),setTimeout(()=>{d(!1)},2e3)):rt.error(f("bubbles.image.copy.failed"))},y=()=>{o&&o(t)},w=x=>{i&&i(x,{uid:e,content:t,position:n,status:r,type:"IMAGE"})};return s?b.jsx(ws,{type:"image",position:n,onContextMenu:w,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"150px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:f("bubbles.image.load.failed")})}):b.jsxs(ws,{type:"image",position:n,onContextMenu:w,children:[b.jsx(Bu,{src:h,children:b.jsx("img",{src:h,alt:f("bubbles.image.alt"),onError:v,style:{maxWidth:"300px",maxHeight:"300px",borderRadius:"8px",cursor:"pointer"}})}),p.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:p.label}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:g,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:c?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:f(c?"bubbles.image.copy.success":"bubbles.image.copy.link"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f("bubbles.image.download.image"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})},ldt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),{translateString:l}=ur(),d=(()=>{try{return JSON.parse(t)}catch(S){return qe.error("解析文件内容失败:",S),{url:t}}})(),f=d.url,m=d.name||v(f),p=d.size,h=d.type||g(f);function v(S){if(!S)return l("bubbles.file.unknown.file");const k=S.split("/");return k[k.length-1]||l("bubbles.file.unknown.file")}function g(S){var _;return S&&((_=S.split(".").pop())==null?void 0:_.toLowerCase())||"unknown"}function y(S){if(!S)return"";const k=typeof S=="string"?parseInt(S):S;if(k===0)return"0 B";const _=1024,E=["B","KB","MB","GB","TB"],T=Math.floor(Math.log(k)/Math.log(_));return parseFloat((k/Math.pow(_,T)).toFixed(2))+" "+E[T]}const w=()=>{if(!f){rt.error(l("bubbles.file.invalid.link"));return}qd(f),rt.success(l("bubbles.file.download.started"))},x=async()=>{if(!f)return;(await zl(f)).success?(s(!0),rt.success(l("bubbles.file.copy.success")),setTimeout(()=>{s(!1)},2e3)):rt.error(l("bubbles.file.copy.failed"))},C=S=>{i&&i(S,{uid:e,content:t,position:n,status:r,type:"FILE"})};return b.jsxs(ws,{type:"file",position:n,onContextMenu:C,children:[b.jsx(Het,{fileUrl:f,children:b.jsxs("div",{style:{display:"flex",gap:"8px",marginTop:"8px"},children:[b.jsx(Bi,{onClick:w,size:"sm",color:"primary",children:l("bubbles.file.download.file")}),n==="left"&&b.jsx(Bi,{onClick:x,size:"sm",color:"primary",style:{backgroundColor:o?"#52c41a":void 0,borderColor:o?"#52c41a":void 0},children:l(o?"bubbles.file.copy.success":"bubbles.file.copy.link")})]})}),n==="left"&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[l("bubbles.file.name"),": ",m]}),p&&b.jsxs("div",{children:[l("bubbles.file.size"),": ",y(p)]}),h&&b.jsxs("div",{children:[l("bubbles.file.type"),": ",h.toUpperCase()]})]}),d.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:d.label})]})},cdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),[l,c]=u.useState(!1),{translateString:d}=ur(),m=(()=>{try{return JSON.parse(t)}catch(E){return console.error("解析视频内容失败:",E),{url:t}}})(),p=m.url,h=m.coverUrl,v=m.duration,g=m.width,y=m.height,w=m.format,x=()=>{s(!0),rt.error(d("bubbles.video.load.failed"))},C=async()=>{if(!p)return;(await zl(p)).success?(c(!0),rt.success(d("bubbles.video.copy.success")),setTimeout(()=>{c(!1)},2e3)):rt.error(d("bubbles.video.copy.failed"))},S=()=>{if(!p)return;const E=document.createElement("a");E.href=p,E.download=`video_${e}.${w||"mp4"}`,document.body.appendChild(E),E.click(),document.body.removeChild(E),rt.success(d("bubbles.video.download.started"))},k=E=>{i&&i(E,{uid:e,content:t,position:n,status:r,type:"VIDEO"})};function _(E){if(!E)return"";const T=typeof E=="string"?parseInt(E):E,$=Math.floor(T/3600),P=Math.floor(T%3600/60),M=T%60;return $>0?`${$}:${P.toString().padStart(2,"0")}:${M.toString().padStart(2,"0")}`:`${P}:${M.toString().padStart(2,"0")}`}return o?b.jsx(ws,{type:"video",position:n,onContextMenu:k,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"300px",height:"200px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:d("bubbles.video.load.failed")})}):b.jsxs(ws,{type:"video",position:n,onContextMenu:k,children:[b.jsx(zet,{src:p,cover:h,duration:v,onError:x,style:{width:g?`${g}px`:"280px",height:y?`${y}px`:"auto",maxWidth:"280px",maxHeight:"200px"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:C,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:l?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:d(l?"bubbles.video.copy.success":"bubbles.video.copy.link"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:S,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:d("bubbles.video.download.video"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&(v||w)&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[v&&b.jsxs("div",{children:[d("bubbles.voice.duration"),": ",_(v)]}),w&&b.jsxs("div",{children:[d("bubbles.voice.format"),": ",w.toUpperCase()]}),g&&y&&b.jsxs("div",{children:[d("bubbles.video.resolution"),": ",g,"×",y]})]})]})},udt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const{translateString:o}=ur(),[s,l]=u.useState(!1),[c,d]=u.useState(0),[f,m]=u.useState(0),[p,h]=u.useState(!1),[v,g]=u.useState(!1),y=u.useRef(null),x=(()=>{try{return JSON.parse(t)}catch(D){return qe.error("解析音频内容失败:",D),{url:t}}})(),C=x.url,S=x.duration,k=x.format,_=x.label,E=()=>{h(!0),rt.error(o("bubbles.audio.load.failed"))},T=()=>{y.current&&m(y.current.duration)},$=()=>{y.current&&d(y.current.currentTime)},P=()=>{l(!1),d(0)},M=()=>{y.current&&(s?(y.current.pause(),l(!1)):(y.current.play(),l(!0)))},j=D=>{if(!y.current||!f)return;const B=D.currentTarget.getBoundingClientRect(),H=(D.clientX-B.left)/B.width*f;y.current.currentTime=H,d(H)},I=async()=>{if(!C)return;(await zl(C)).success?(g(!0),rt.success(o("bubbles.audio.copy.success")),setTimeout(()=>{g(!1)},2e3)):rt.error(o("bubbles.audio.copy.failed"))},R=()=>{if(!C)return;const D=document.createElement("a");D.href=C,D.download=`audio_${e}.${k||"mp3"}`,document.body.appendChild(D),D.click(),document.body.removeChild(D),rt.success(o("bubbles.audio.download.started"))};function O(D){const B=Math.floor(D/60),F=Math.floor(D%60);return`${B}:${F.toString().padStart(2,"0")}`}const L=D=>{i&&i(D,{uid:e,content:t,position:n,status:r,type:"AUDIO"})};return u.useEffect(()=>{const D=y.current;if(!D)return;const B=()=>{m(D.duration)},F=()=>{d(D.currentTime)},z=()=>{l(!0)},H=()=>{l(!1)},A=()=>{l(!1),d(0)};return D.addEventListener("loadedmetadata",B),D.addEventListener("timeupdate",F),D.addEventListener("play",z),D.addEventListener("pause",H),D.addEventListener("ended",A),()=>{D.removeEventListener("loadedmetadata",B),D.removeEventListener("timeupdate",F),D.removeEventListener("play",z),D.removeEventListener("pause",H),D.removeEventListener("ended",A)}},[]),p?b.jsx(ws,{type:"audio",position:n,onContextMenu:L,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:o("bubbles.audio.load.failed")})}):b.jsxs(ws,{type:"audio",position:n,onContextMenu:L,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:M,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:a?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:s?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[_&&b.jsx("div",{style:{fontSize:"12px",color:a?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:_}),b.jsx("div",{onClick:j,style:{width:"100%",height:"4px",backgroundColor:a?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${f?c/f*100:0}%`,height:"100%",backgroundColor:a?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:a?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:O(c)}),b.jsx("span",{children:O(f||(S?parseInt(S):0))})]})]})]}),b.jsx("audio",{ref:y,src:C,onError:E,onLoadedMetadata:T,onTimeUpdate:$,onEnded:P,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:v?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:o(v?"bubbles.audio.copy.success":"bubbles.audio.copy.link"),onMouseOver:D=>{D.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:D=>{D.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:R,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:o("bubbles.audio.download.audio"),onMouseOver:D=>{D.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:D=>{D.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&k&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[k&&b.jsxs("div",{children:[o("bubbles.audio.format"),": ",k.toUpperCase()]}),S&&b.jsxs("div",{children:[o("bubbles.audio.duration"),": ",O(parseInt(S))]})]})]})},ddt=({uid:e,content:t,position:n,onContextMenu:r,isDarkMode:i=!1})=>{const[a,o]=u.useState(!1),[s,l]=u.useState(0),[c,d]=u.useState(0),[f,m]=u.useState(!1),[p,h]=u.useState(!1),v=u.useRef(null),{translateString:g}=ur(),w=(()=>{try{return JSON.parse(t)}catch(O){return qe.error("解析语音内容失败:",O),{url:t}}})(),x=w.url,C=w.duration,S=w.format||"wav",k=w.label||g("bubbles.voice.voice.message"),_=()=>{m(!0),rt.error(g("bubbles.voice.load.failed"))},E=()=>{v.current&&d(v.current.duration)},T=()=>{v.current&&l(v.current.currentTime)},$=()=>{o(!1),l(0)},P=()=>{v.current&&(a?(v.current.pause(),o(!1)):(v.current.play(),o(!0)))},M=O=>{if(!v.current||!c)return;const L=O.currentTarget.getBoundingClientRect(),F=(O.clientX-L.left)/L.width*c;v.current.currentTime=F,l(F)},j=async()=>{if(!x)return;(await zl(x)).success?(h(!0),rt.success(g("bubbles.voice.copy.success")),setTimeout(()=>{h(!1)},2e3)):rt.error(g("bubbles.voice.copy.failed"))},I=()=>{if(!x)return;const O=document.createElement("a");O.href=x,O.download=`voice_${e}.${S}`,document.body.appendChild(O),O.click(),document.body.removeChild(O),rt.success(g("bubbles.voice.download.started"))};function R(O){const L=Math.floor(O/60),D=Math.floor(O%60);return`${L}:${D.toString().padStart(2,"0")}`}return f?b.jsx(ws,{type:"voice",position:n,onContextMenu:r,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:i?"#374151":"#f5f5f5",color:i?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:g("bubbles.voice.load.failed")})}):b.jsxs(ws,{type:"voice",position:n,onContextMenu:r,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:P,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:i?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:a?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[b.jsx("div",{style:{fontSize:"12px",color:i?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:k}),b.jsx("div",{onClick:M,style:{width:"100%",height:"4px",backgroundColor:i?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${c?s/c*100:0}%`,height:"100%",backgroundColor:i?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:i?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:R(s)}),b.jsx("span",{children:R(c||(C?parseInt(C):0))})]})]}),b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px",color:i?"#b0b8c4":"#999",flexShrink:0},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("path",{d:"M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"}),b.jsx("path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"}),b.jsx("line",{x1:"12",y1:"19",x2:"12",y2:"23"}),b.jsx("line",{x1:"8",y1:"23",x2:"16",y2:"23"})]})})]}),b.jsx("audio",{ref:v,src:x,onError:_,onLoadedMetadata:E,onTimeUpdate:T,onEnded:$,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${i?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:j,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:p?"#52c41a":i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:g(p?"bubbles.voice.copy.success":"bubbles.voice.copy.link"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:g("bubbles.voice.download.voice"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&S&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:i?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:i?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[g("bubbles.voice.format"),": ",S.toUpperCase()]}),C&&b.jsxs("div",{children:[g("bubbles.voice.duration"),": ",R(parseInt(C))]})]})]})},fdt=({content:e,status:t})=>{const{translateString:n}=ur();console.log("LocationBubble",e,t);let r=null;try{e&&(r=JSON.parse(e))}catch(o){console.error("Failed to parse location content:",o)}const i=()=>{if(r!=null&&r.latitude&&(r!=null&&r.longitude)){const o=`https://api.map.baidu.com/marker?location=${r.latitude},${r.longitude}&title=${encodeURIComponent(r.label||n("bubbles.location.position"))}&content=${encodeURIComponent(r.address||"")}&output=html`;qd(o)}else if(r!=null&&r.address){const o=`https://map.baidu.com/search/${encodeURIComponent(r.address)}`;qd(o)}else Cr.warning(n("bubbles.location.incomplete.info"))},a=async()=>{r!=null&&r.address&&((await zl(r.address)).success?Cr.success(n("bubbles.location.address.copied")):Cr.error(n("bubbles.location.copy.failed")))};return r?b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(M8,{style:{color:"#1890ff"}}),b.jsx("span",{children:r.label||n("bubbles.location.info")})]})}),b.jsxs(Ql,{children:[b.jsxs("div",{style:{marginBottom:"12px"},children:[r.address&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px",marginBottom:"8px"},children:[b.jsx(M8,{style:{color:"#52c41a",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.address")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.address})]})]}),(r.latitude||r.longitude)&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px"},children:[b.jsx(wlt,{style:{color:"#faad14",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.coordinates")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.latitude&&r.longitude?`${r.latitude}, ${r.longitude}`:n("bubbles.location.coordinates.incomplete")})]})]})]}),b.jsxs("div",{style:{display:"flex",gap:"8px"},children:[b.jsx(Vt,{type:"primary",size:"small",icon:b.jsx(M8,{}),onClick:i,children:n("bubbles.location.open.map")}),r.address&&b.jsx(Vt,{size:"small",onClick:a,children:n("bubbles.location.copy.address")})]})]})]})}):b.jsx(ii,{children:b.jsx(Ql,{children:b.jsx("div",{style:{color:"#999",textAlign:"center",padding:"20px"},children:n("bubbles.location.parse.failed")})})})},QU=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Kw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},mdt=({content:e,status:t,onContextMenu:n})=>{Dr();const{translateString:r}=ur(),[i,a]=u.useState(!1),[o,s]=u.useState(!1),[l,c]=u.useState(""),d=u.useRef(null),f=u.useRef(null);let m,p="",h="",v="",g="",y="",w="";try{m=JSON.parse(e),p=m.quotedContent||"",h=m.content||"",v=m.quotedSenderName||"",g=m.quotedCreatedAt||"",y=m.quotedMessageUid||"",w=m.quotedMessageType||""}catch(E){console.error("解析引用消息失败:",E),h=e,p=e,w=dm}const x=()=>{d.current&&(i?(d.current.pause(),a(!1)):(d.current.play(),a(!0)))},C=()=>{f.current&&(i?(f.current.pause(),a(!1)):(f.current.play(),a(!0)))},S=E=>{c(E),s(!0)},k=(E,T)=>{const $=document.createElement("a");$.href=E,$.download=T,document.body.appendChild($),$.click(),document.body.removeChild($)},_=()=>{if(!w||!p)return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});switch(w){case dm:case yN:case mg:case Ioe:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});case ds:try{const E=JSON.parse(p);return b.jsxs("div",{style:{cursor:"pointer"},onClick:()=>S(E.url),children:[b.jsx("img",{src:E.thumbnail||E.url,alt:E.label||r("bubbles.quotation.image"),style:{maxWidth:"120px",maxHeight:"90px",objectFit:"cover",borderRadius:"4px",border:"1px solid #e0e0e0"},onError:T=>{E.thumbnail&&E.url!==E.thumbnail&&(T.currentTarget.src=E.url)}}),E.label&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"4px"},children:E.label})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.image.message")})}case Ol:try{const E=JSON.parse(p);return b.jsxs("div",{style:{position:"relative",display:"inline-block"},children:[b.jsx("video",{ref:f,src:E.url,poster:E.coverUrl,style:{maxWidth:"120px",maxHeight:"90px",borderRadius:"4px",border:"1px solid #e0e0e0"},onEnded:()=>a(!1),onPause:()=>a(!1),onPlay:()=>a(!0)}),b.jsx("button",{onClick:C,style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"12px"},children:i?"⏸️":"▶️"}),E.duration&&b.jsx("div",{style:{position:"absolute",bottom:"4px",right:"4px",background:"rgba(0,0,0,0.7)",color:"white",padding:"2px 4px",borderRadius:"2px",fontSize:"9px"},children:Kw(E.duration)})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.video.message")})}case Il:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||E.filename||r("bubbles.quotation.audio")}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Kw(E.duration),E.size&&` • ${QU(E.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.audio.message")})}case u1:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"🎤"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Kw(E.duration),E.format&&` • ${E.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.voice.message")})}case Vs:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.name||E.filename||r("bubbles.quotation.file")}),E.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:QU(E.size)})]}),b.jsx("button",{onClick:()=>k(E.url,E.name||E.filename||"file"),style:{background:"#52c41a",color:"white",border:"none",borderRadius:"4px",padding:"4px 8px",cursor:"pointer",fontSize:"10px"},children:"下载"})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.file.message")})}case Ooe:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.coverUrl,alt:E.title||r("bubbles.quotation.music"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.music")}),b.jsxs("div",{style:{color:"#666",fontSize:"10px"},children:[E.artist,E.duration&&` • ${Kw(E.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.music.message")})}case xN:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||r("bubbles.quotation.location")}),E.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.location.message")})}case k2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.imageUrl,alt:E.title||r("bubbles.quotation.goods"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.goods")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.price&&`¥${E.price}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.goods.message")})}case _2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.order")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.orderNo&&`${r("bubbles.quotation.order.number")}: ${E.orderNo}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.order.message")})}case V3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.article")}),E.description&&b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.description.length>50?E.description.substring(0,50)+"...":E.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.article.message")})}case E2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.leave.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.leave.message")})}case Wd:case W3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:w===Wd?"FAQ问题":"FAQ答案"}),E.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.question.length>30?E.question.substring(0,30)+"...":E.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:w===Wd?"FAQ问题":"FAQ答案"})}case U3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.robot.message")})]});case Cu:case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===Cu?"bubbles.quotation.rate.message":"bubbles.quotation.rate.invite")})]});case gv:case bv:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===gv?"bubbles.quotation.transfer.message":w===bv?"bubbles.quotation.transfer.accept":"bubbles.quotation.transfer.reject")})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===yv?"bubbles.quotation.invite.message":w===xv?"bubbles.quotation.invite.accept":"bubbles.quotation.invite.reject")})]});case gh:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")})]})}default:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p})}};return b.jsxs(b.Fragment,{children:[b.jsx(ii,{onContextMenu:n,children:b.jsxs(Ql,{children:[b.jsx("div",{style:{wordBreak:"break-word",marginBottom:"8px",textAlign:"left"},children:h}),p&&b.jsxs("div",{style:{padding:"8px",backgroundColor:"#f5f5f5",borderRadius:"4px",borderLeft:"3px solid #1890ff",fontSize:"12px",color:"#666",textAlign:"left"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:v&&b.jsx("span",{style:{marginLeft:8,color:"#1890ff"},children:v})}),_()]})]})}),o&&b.jsxs("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,background:"rgba(0,0,0,0.8)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:1e3,cursor:"pointer"},onClick:()=>s(!1),children:[b.jsx("img",{src:l,alt:r("bubbles.quotation.enlarge.image"),style:{maxWidth:"90%",maxHeight:"90%",objectFit:"contain",borderRadius:"4px"},onClick:E=>E.stopPropagation()}),b.jsx("button",{onClick:()=>s(!1),style:{position:"absolute",top:"20px",right:"20px",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"40px",height:"40px",cursor:"pointer",fontSize:"20px"},children:"×"})]})]})},pdt=({open:e,onCancel:t,onSuccess:n,currentVisitor:r,orgUid:i,thread:a,defaultUserInfo:o})=>{const{translateString:s}=ur(),[l]=kn.useForm(),[c,d]=u.useState(!1),[f,m]=u.useState([]),p=u.useRef(null);u.useEffect(()=>{e&&o&&(l.setFieldsValue({nickname:o.nickname,contact:o.contact,type:o.type}),(o.nickname||o.contact)&&rt.info(s("bubbles.leave.msg.prefilled.info")))},[e,o,l,s]);const h=[{value:_N,label:s("bubbles.leave.msg.type.consultation")},{value:EN,label:s("bubbles.leave.msg.type.complaint")},{value:$N,label:s("bubbles.leave.msg.type.suggestion")},{value:TN,label:s("bubbles.leave.msg.type.feedback")},{value:PN,label:s("bubbles.leave.msg.type.cooperation")},{value:RN,label:s("bubbles.leave.msg.type.recruitment")},{value:IN,label:s("bubbles.leave.msg.type.technical_support")},{value:ON,label:s("bubbles.leave.msg.type.sales_inquiry")},{value:MN,label:s("bubbles.leave.msg.type.billing")},{value:jN,label:s("bubbles.leave.msg.type.account")},{value:NN,label:s("bubbles.leave.msg.type.feature_request")},{value:AN,label:s("bubbles.leave.msg.type.bug_report")},{value:fm,label:s("bubbles.leave.msg.type.general")},{value:FN,label:s("bubbles.leave.msg.type.other")}],v=()=>{var x;(x=p.current)==null||x.click()},g=async x=>{const C=x.target.files;if(C!=null&&C.length)try{const S=C[0];Bh(S,k=>{console.log("handleImageChange result:",k),m(_=>[..._,k.data.fileUrl])},{type:"image"})}catch(S){console.error("Upload failed:",S)}},y=async()=>{var x,C;try{const S=await l.validateFields();if(!(r!=null&&r.uid)||!i||!(a!=null&&a.uid)){rt.error("缺少必要参数");return}d(!0);const k={nickname:S.nickname,contact:S.contact,content:S.content,type:S.type,images:f,messageUid:Ca(),threadUid:a.uid,user:JSON.stringify(r),orgUid:i},_=await Hue(k);_&&((x=_==null?void 0:_.data)==null?void 0:x.code)===200?(rt.success(s("bubbles.leave.msg.add.success")),w(),n()):rt.error(((C=_==null?void 0:_.data)==null?void 0:C.message)||s("bubbles.leave.msg.add.failed"))}catch(S){console.error("留言提交错误:",S),rt.error(s("bubbles.leave.msg.add.error"))}finally{d(!1)}},w=()=>{l.resetFields(),m([]),t()};return b.jsx(z9,{children:b.jsx(na,{title:s("bubbles.leave.msg.add.title"),open:e,onCancel:w,onOk:y,confirmLoading:c,width:500,destroyOnHidden:!0,okText:s("bubbles.leave.msg.add.submit"),cancelText:s("bubbles.leave.msg.add.cancel"),children:b.jsxs(kn,{form:l,layout:"vertical",style:{marginTop:"16px"},children:[b.jsx(kn.Item,{name:"type",label:s("bubbles.leave.msg.type.label"),rules:[{required:!0,message:s("bubbles.leave.msg.type.required")}],children:b.jsx(go,{placeholder:s("bubbles.leave.msg.type.placeholder"),options:h})}),b.jsx(kn.Item,{name:"nickname",label:s("bubbles.leave.msg.nickname.label"),rules:[{required:!0,message:s("bubbles.leave.msg.nickname.required")}],children:b.jsx(hr,{placeholder:s("bubbles.leave.msg.nickname.placeholder")})}),b.jsx(kn.Item,{name:"contact",label:s("bubbles.leave.msg.contact.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.contact.required")}],children:b.jsx(hr.TextArea,{rows:1,placeholder:s("bubbles.leave.msg.contact.placeholder")})}),b.jsx(kn.Item,{name:"content",label:s("bubbles.leave.msg.content.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.content.required")}],children:b.jsx(hr.TextArea,{rows:3,placeholder:s("bubbles.leave.msg.content.placeholder")})}),b.jsx(kn.Item,{label:s("bubbles.leave.msg.upload.image"),children:b.jsxs(wr,{direction:"vertical",style:{width:"100%"},children:[b.jsx(Vt,{icon:b.jsx(Xue,{}),onClick:v,disabled:c,children:s("bubbles.leave.msg.upload.image")}),b.jsx("input",{type:"file",ref:p,style:{display:"none"},accept:"image/*",onChange:g,disabled:c}),f.length>0&&b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:f.map((x,C)=>b.jsx(Bu,{src:x,children:b.jsx("img",{src:x,alt:`uploaded-${C}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},C))})]})})]})})})},{Text:xo}=ga,{Search:hdt}=hr,vdt=({open:e,onClose:t,currentVisitor:n,orgUid:r,thread:i})=>{const a=Dr(),{translateString:o}=ur(),[s,l]=u.useState(!1),[c,d]=u.useState(""),[f]=Zce(c,500),[m,p]=u.useState([]),[h,v]=u.useState(0),[g,y]=u.useState(!0),[w,x]=u.useState(!1),C=async(R=0,O)=>{if(!(n!=null&&n.uid)||!r){console.warn("Missing required parameters: currentVisitor.uid or orgUid");return}l(!0);try{const L={pageNumber:R,pageSize:20,sortBy:"createdAt",sortDirection:"descend",uid:n.uid,orgUid:r,searchText:O||void 0},D=await Jst(L);if(console.log("queryMessageLeavesByVisitor response:",D.data,L),D.data.code===200){const B=D.data.data;p(R===0?B.content||[]:F=>[...F,...B.content||[]]),y(!B.last),v(R)}else Cr.error(D.data.message||"加载留言失败")}catch(L){console.error("Failed to load message leaves:",L),Cr.error("加载留言失败,请稍后重试")}finally{l(!1)}};u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&C(0)},[e,n==null?void 0:n.uid,r]),u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&C(0,f)},[f,e,n==null?void 0:n.uid,r]);const S=R=>{d(R)},k=()=>{if(m.length>0){const R=m[0];return{nickname:R.nickname||"",contact:R.contact||"",type:R.type||fm}}return{nickname:(n==null?void 0:n.nickname)||"",contact:(n==null?void 0:n.mobile)||(n==null?void 0:n.email)||"",type:fm}},_=()=>{x(!0)},E=()=>{x(!1)},T=()=>{C(0,c)},$=()=>{g&&!s&&C(h+1,c)},P=R=>{switch(R){case"PENDING":return b.jsx(Yn,{color:"orange",children:o("i18n.leavemsg.status.pending")});case"REPLIED":return b.jsx(Yn,{color:"green",children:o("i18n.leavemsg.status.replied")});case"CLOSED":return b.jsx(Yn,{color:"gray",children:o("i18n.leavemsg.status.closed")});default:return b.jsx(Yn,{color:"default",children:o("i18n.leavemsg.status.unknown")})}},M=R=>{switch(R){case _N:return b.jsx(Yn,{color:"blue",children:o("bubbles.leave.msg.type.consultation")});case EN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.complaint")});case $N:return b.jsx(Yn,{color:"green",children:o("bubbles.leave.msg.type.suggestion")});case TN:return b.jsx(Yn,{color:"orange",children:o("bubbles.leave.msg.type.feedback")});case PN:return b.jsx(Yn,{color:"purple",children:o("bubbles.leave.msg.type.cooperation")});case RN:return b.jsx(Yn,{color:"cyan",children:o("bubbles.leave.msg.type.recruitment")});case IN:return b.jsx(Yn,{color:"geekblue",children:o("bubbles.leave.msg.type.technical_support")});case ON:return b.jsx(Yn,{color:"magenta",children:o("bubbles.leave.msg.type.sales_inquiry")});case MN:return b.jsx(Yn,{color:"volcano",children:o("bubbles.leave.msg.type.billing")});case jN:return b.jsx(Yn,{color:"gold",children:o("bubbles.leave.msg.type.account")});case NN:return b.jsx(Yn,{color:"lime",children:o("bubbles.leave.msg.type.feature_request")});case AN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.bug_report")});case fm:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.general")});case FN:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.other")});default:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.unknown")})}},j=R=>R.nickname?R.nickname:R.contact?R.contact:R.content?R.content.length>20?R.content.substring(0,20)+"...":R.content:"留言",I=()=>window.innerWidth<=580;return b.jsxs(_s,{title:b.jsxs(wr,{style:{width:"100%",justifyContent:"space-between"},children:[b.jsx("span",{children:a.formatMessage({id:"chat.leavemsg.history.title",defaultMessage:"历史留言"})}),b.jsx(Vt,{type:"primary",size:"small",icon:b.jsx(uy,{}),onClick:_,children:o("bubbles.leave.msg.add")})]}),placement:"right",width:I()?"100%":600,onClose:t,open:e,destroyOnHidden:!0,children:[b.jsx("div",{style:{padding:"16px 0"},children:b.jsxs(wr,{direction:"vertical",style:{width:"100%"},size:"large",children:[b.jsx(hdt,{placeholder:a.formatMessage({id:"chat.leavemsg.search.placeholder",defaultMessage:"搜索留言内容..."}),allowClear:!0,enterButton:b.jsx(Zv,{}),onSearch:S,onChange:R=>d(R.target.value),value:c}),b.jsx(Ya,{spinning:s,children:m.length>0?b.jsx(z9,{children:b.jsx(Ri,{dataSource:m,renderItem:R=>b.jsx(Ri.Item,{children:b.jsx(Kl,{style:{width:"100%"},size:"small",title:b.jsxs(wr,{children:[b.jsx(ect,{}),b.jsx(xo,{strong:!0,children:j(R)}),P(R.status),M(R.type)]}),extra:b.jsxs(wr,{children:[b.jsx(Lj,{}),b.jsx(xo,{type:"secondary",children:Ot(R.createdAt).format("YYYY-MM-DD HH:mm")})]}),children:b.jsxs(wr,{direction:"vertical",style:{width:"100%"},size:"small",children:[R.nickname&&b.jsxs("div",{children:[b.jsx(xo,{strong:!0,children:"昵称:"}),b.jsx(xo,{children:R.nickname})]}),R.content&&b.jsxs("div",{children:[b.jsx(xo,{strong:!0,children:"留言内容:"}),b.jsx(xo,{children:R.content})]}),R.images&&Array.isArray(R.images)&&R.images.length>0&&R.images.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"留言图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.images.filter(O=>O&&O.trim()).map((O,L)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`message-image-${L}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},L))})]}),R.attachments&&Array.isArray(R.attachments)&&R.attachments.length>0&&R.attachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"留言附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.attachments.filter(O=>O&&O.trim()).map((O,L)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["附件 ",L+1]},L))})]}),R.replyContent&&R.replyContent.trim()&&b.jsxs("div",{style:{background:"#f5f5f5",padding:"12px",borderRadius:"6px",marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"回复:"}),b.jsx(xo,{children:R.replyContent}),R.replyImages&&Array.isArray(R.replyImages)&&R.replyImages.length>0&&R.replyImages.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"回复图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyImages.filter(O=>O&&O.trim()).map((O,L)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`reply-image-${L}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},L))})]}),R.replyAttachments&&Array.isArray(R.replyAttachments)&&R.replyAttachments.length>0&&R.replyAttachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"回复附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyAttachments.filter(O=>O&&O.trim()).map((O,L)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["回复附件 ",L+1]},L))})]}),R.repliedAt&&b.jsx("div",{style:{marginTop:"4px"},children:b.jsxs(xo,{type:"secondary",style:{fontSize:"12px"},children:["回复时间:",Ot(R.repliedAt).format("YYYY-MM-DD HH:mm")]})})]})]})})})})}):b.jsx(Ea,{description:a.formatMessage({id:"chat.leavemsg.empty",defaultMessage:"暂无历史留言"}),image:Ea.PRESENTED_IMAGE_SIMPLE})}),m.length>0&&g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(Vt,{type:"dashed",onClick:$,loading:s,icon:b.jsx(Mu,{}),children:o(s?"i18n.loading":"i18n.load.more")})}),m.length>0&&!g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(xo,{type:"secondary",children:o("i18n.load.nomore")})})]})}),b.jsx(pdt,{open:w,onCancel:E,onSuccess:T,currentVisitor:n,orgUid:r,thread:i,defaultUserInfo:k()})]})};var ZU=function(e){if(typeof define=="function"&&define.amd)define(e);else if(typeof module=="object"&&module.exports)module.exports=e();else if(typeof window=="object")return e()}(function(){t.sessions=new Map,t.isExtensionEnabled=function(){if(navigator.mediaDevices&&navigator.mediaDevices.getDisplayMedia)return!0;if(window.navigator.userAgent.match("Chrome")){let n=parseInt(window.navigator.userAgent.match(/Chrome\/(.*) /)[1],10),r=33;return window.navigator.userAgent.match("Linux")&&(r=35),n>=26&&n<=r?!0:t.extension.isInstalled()}else return!0};var e={extensionId:"hapfgfdkleiggjjpfpenajgdnfckjpaj",isInstalled:function(){return document.querySelector("#janus-extension-installed")!==null},getScreen:function(n){let r=window.setTimeout(function(){let i=new Error("NavigatorUserMediaError");return i.name='The required Chrome extension is not installed: click here to install it. (NOTE: this will need you to refresh the page)',n(i)},1e3);this.cache[r]=n,window.postMessage({type:"janusGetScreen",id:r},"*")},init:function(){let n={};this.cache=n,window.addEventListener("message",function(r){if(r.origin==window.location.origin)if(r.data.type=="janusGotScreen"&&n[r.data.id]){let i=n[r.data.id];if(delete n[r.data.id],r.data.sourceId===""){let a=new Error("NavigatorUserMediaError");a.name="You cancelled the request for permission, giving up...",i(a)}else i(null,r.data.sourceId)}else r.data.type=="janusGetScreenPending"&&window.clearTimeout(r.data.id)})}};t.useDefaultDependencies=function(n){let r=n&&n.fetch||fetch,i=n&&n.Promise||Promise,a=n&&n.WebSocket||WebSocket;return{newWebSocket:function(o,s){return new a(o,s)},extension:n&&n.extension||e,isArray:function(o){return Array.isArray(o)},webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(o,s){let l={method:s.verb,headers:{Accept:"application/json, text/plain, */*"},cache:"no-cache"};s.verb==="POST"&&(l.headers["Content-Type"]="application/json"),typeof s.withCredentials<"u"&&(l.credentials=s.withCredentials===!0?"include":s.withCredentials?s.withCredentials:"omit"),s.body&&(l.body=JSON.stringify(s.body));let c=r(o,l).catch(function(d){return i.reject({message:"Probably a network error, is the server down?",error:d})});if(s.timeout){let d=new i(function(f,m){let p=setTimeout(function(){return clearTimeout(p),m({message:"Request timed out",timeout:s.timeout})},s.timeout)});c=i.race([c,d])}return c.then(function(d){if(d.ok){if(typeof s.success==typeof t.noop)return d.json().then(function(f){try{s.success(f)}catch(m){t.error("Unhandled httpAPICall success callback error",m)}},function(f){return i.reject({message:"Failed to parse response body",error:f,response:d})})}else return i.reject({message:"API call failed",response:d})}).catch(function(d){typeof s.error==typeof t.noop&&s.error(d.message||"<< internal error >>",d)}),c}}},t.useOldDependencies=function(n){let r=n&&n.jQuery||jQuery,i=n&&n.WebSocket||WebSocket;return{newWebSocket:function(a,o){return new i(a,o)},isArray:function(a){return r.isArray(a)},extension:n&&n.extension||e,webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(a,o){let s=typeof o.body<"u"?{contentType:"application/json",data:JSON.stringify(o.body)}:{},l=typeof o.withCredentials<"u"?{xhrFields:{withCredentials:o.withCredentials}}:{};return r.ajax(r.extend(s,l,{url:a,type:o.verb,cache:!1,dataType:"json",async:o.async,timeout:o.timeout,success:function(c){typeof o.success==typeof t.noop&&o.success(c)},error:function(c,d,f){typeof o.error==typeof t.noop&&o.error(d,f)}}))}}},t.mediaToTracks=function(n){let r=[];if(!n)r.push({type:"audio",capture:!0,recv:!0}),r.push({type:"video",capture:!0,recv:!0});else{if(!n.keepAudio&&n.audio!==!1&&(typeof n.audio>"u"||n.audio||n.audioSend||n.audioRecv||n.addAudio||n.replaceAudio||n.removeAudio)){let i={type:"audio"};n.removeAudio?i.remove=!0:(n.addAudio?i.add=!0:n.replaceAudio&&(i.replace=!0),n.audioSend!==!1&&(i.capture=n.audio||!0),n.audioRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}if(!n.keepVideo&&n.video!==!1&&(typeof n.video>"u"||n.video||n.videoSend||n.videoRecv||n.addVideo||n.replaceVideo||n.removeVideo)){let i={type:"video"};n.removeVideo?i.remove=!0:(n.addVideo?i.add=!0:n.replaceVideo&&(i.replace=!0),n.videoSend!==!1&&(i.capture=n.video||!0,["screen","window","desktop"].includes(i.capture)&&(i.type="screen",i.capture={video:{}},n.screenshareFrameRate&&(i.capture.frameRate=n.screenshareFrameRate),n.screenshareHeight&&(i.capture.height=n.screenshareHeight),n.screenshareWidth&&(i.capture.width=n.screenshareWidth))),n.videoRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}n.data&&r.push({type:"data"})}return r},t.trackConstraints=function(n){let r={};if(!n||!n.capture)return r;if(n.type==="audio")r.audio=n.capture;else if(n.type==="video")if((n.simulcast||n.svc)&&n.capture===!0&&(n.capture="hires"),n.capture===!0||typeof n.capture=="object")r.video=n.capture;else{let i=0,a=0;n.capture==="lowres"?(i=320,a=240):n.capture==="lowres-16:9"?(i=320,a=180):n.capture==="hires"||n.capture==="hires-16:9"||n.capture==="hdres"?(i=1280,a=720):n.capture==="fhdres"?(i=1920,a=1080):n.capture==="4kres"?(i=3840,a=2160):n.capture==="stdres"?(i=640,a=480):n.capture==="stdres-16:9"?(i=640,a=360):(t.log("Default video setting is stdres 4:3"),i=640,a=480),r.video={width:{ideal:i},height:{ideal:a}}}else n.type==="screen"&&(r.video=n.capture);return r},t.noop=function(){},t.dataChanDefaultLabel="JanusDataChannel",t.endOfCandidates=null,t.stopAllTracks=function(n){try{let r=n.getTracks();for(let i of r)t.log(i),i&&i.dontStop!==!0&&i.stop()}catch{}},t.init=function(n){if(n=n||{},n.callback=typeof n.callback=="function"?n.callback:t.noop,t.initDone)n.callback();else{if(typeof console.log>"u"&&(console.log=function(){}),t.trace=t.noop,t.debug=t.noop,t.vdebug=t.noop,t.log=t.noop,t.warn=t.noop,t.error=t.noop,n.debug===!0||n.debug==="all")t.trace=console.trace.bind(console),t.debug=console.debug.bind(console),t.vdebug=console.debug.bind(console),t.log=console.log.bind(console),t.warn=console.warn.bind(console),t.error=console.error.bind(console);else if(Array.isArray(n.debug))for(let s of n.debug)switch(s){case"trace":t.trace=console.trace.bind(console);break;case"debug":t.debug=console.debug.bind(console);break;case"vdebug":t.vdebug=console.debug.bind(console);break;case"log":t.log=console.log.bind(console);break;case"warn":t.warn=console.warn.bind(console);break;case"error":t.error=console.error.bind(console);break}t.log("Initializing library");let r=n.dependencies||t.useDefaultDependencies();t.isArray=r.isArray,t.webRTCAdapter=r.webRTCAdapter,t.httpAPICall=r.httpAPICall,t.newWebSocket=r.newWebSocket,t.extension=r.extension,t.extension.init(),t.listDevices=function(s,l){s=typeof s=="function"?s:t.noop,l||(l={audio:!0,video:!0}),t.isGetUserMediaAvailable()?navigator.mediaDevices.getUserMedia(l).then(function(c){navigator.mediaDevices.enumerateDevices().then(function(d){t.debug(d),s(d),t.stopAllTracks(c)})}).catch(function(c){t.error(c),s([])}):(t.warn("navigator.mediaDevices unavailable"),s([]))},t.attachMediaStream=function(s,l){try{s.srcObject=l}catch{try{s.src=URL.createObjectURL(l)}catch(d){t.error("Error attaching stream to element",d)}}},t.reattachMediaStream=function(s,l){try{s.srcObject=l.srcObject}catch{try{s.src=l.src}catch(d){t.error("Error reattaching stream to element",d)}}};let a=["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0?"pagehide":"beforeunload",o=window["on"+a];if(window.addEventListener(a,function(){t.log("Closing window");for(const[s,l]of t.sessions)l&&l.destroyOnUnload&&(t.log("Destroying session "+s),l.destroy({unload:!0,notifyDestroyed:!1}));o&&typeof o=="function"&&o()}),t.safariVp8=!1,t.safariVp9=!1,t.webRTCAdapter.browserDetails.browser==="safari"&&t.webRTCAdapter.browserDetails.version>=605)if(RTCRtpSender&&RTCRtpSender.getCapabilities&&RTCRtpSender.getCapabilities("video")&&RTCRtpSender.getCapabilities("video").codecs&&RTCRtpSender.getCapabilities("video").codecs.length){for(let s of RTCRtpSender.getCapabilities("video").codecs)s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp8"?t.safariVp8=!0:s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp9"&&(t.safariVp9=!0);t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu")}else{let s=new RTCPeerConnection({});s.createOffer({offerToReceiveVideo:!0}).then(function(l){t.safariVp8=l.sdp.indexOf("VP8")!==-1,t.safariVp9=l.sdp.indexOf("VP9")!==-1,t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu"),s.close(),s=null})}t.initDone=!0,n.callback()}},t.isWebrtcSupported=function(){return!!window.RTCPeerConnection},t.isGetUserMediaAvailable=function(){return navigator.mediaDevices&&navigator.mediaDevices.getUserMedia},t.randomString=function(n){let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i="";for(let a=0;a3){C=!1,n.error("Lost connection to the server (is it down?)");return}$()}})}function P(Y,ae){if(E=0,!r&&typeof S<"u"&&S!==null&&ae!==!0&&$(),!r&&t.isArray(Y)){for(let ee=0;ee0)for(let ye in xe){let Se=xe[ye];if(Se&&Se.sender&&Se.sender.track&&Se.sender.track.kind==="video"){let Oe=Se.sender.getParameters();Oe&&Oe.encodings&&Oe.encodings.length===1&&Oe.encodings[0]&&Oe.encodings[0].scalabilityMode&&(be||(be=[]),be.push({mindex:parseInt(ye),mid:Se.mid,svc:Oe.encodings[0].scalabilityMode}))}}}be&&(de.jsep.svc=be)}if(t.debug("Sending message to plugin (handle="+Y+"):"),t.debug(de),r){de.session_id=S,de.handle_id=Y,T.set(ie,function(be){if(t.debug("Message sent!"),t.debug(be),be.janus==="success"){let ke=be.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let xe=ke.data;t.debug(xe),ae.success(xe);return}else if(be.janus!=="ack"){be.error?(t.error("Ooops: "+be.error.code+" "+be.error.reason),ae.error(be.error.code+" "+be.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()}),i.send(JSON.stringify(de));return}t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:de,success:function(be){if(t.debug("Message sent!"),t.debug(be),be.janus==="success"){let ke=be.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let xe=ke.data;t.debug(xe),ae.success(xe);return}else if(be.janus!=="ack"){be.error?(t.error("Ooops: "+be.error.code+" "+be.error.reason),ae.error(be.error.code+" "+be.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()},error:function(be,ke){t.error(be+":",ke),ae.error(be+": "+ke)}})}function D(Y,ae){if(!C){t.warn("Is the server down? (connected=false)");return}let ee=k.get(Y);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle");return}let q={janus:"trickle",candidate:ae,transaction:t.randomString(12)};if(ee.token&&(q.token=ee.token),g&&(q.apisecret=g),t.vdebug("Sending trickle candidate (handle="+Y+"):"),t.vdebug(q),r){q.session_id=S,q.handle_id=Y,i.send(JSON.stringify(q));return}t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:q,success:function(ue){if(t.vdebug("Candidate sent!"),t.vdebug(ue),ue.janus!=="ack"){t.error("Ooops: "+ue.error.code+" "+ue.error.reason);return}},error:function(ue,ie){t.error(ue+":",ie)}})}function B(Y,ae,ee,q,ue){let ie=k.get(Y);if(!ie||!ie.webrtcStuff){t.warn("Invalid handle");return}let de=ie.webrtcStuff;if(!de.pc){t.warn("Invalid PeerConnection");return}let be=function(ye){t.log("Received message on data channel:",ye);let Se=ye.target.label;ie.ondata(ye.data,Se)},ke=function(ye){t.log("Received state change on data channel:",ye);let Se=ye.target.label,Oe=ye.target.protocol,Re=de.dataChannel[Se]?de.dataChannel[Se].readyState:"null";if(t.log("State change on <"+Se+"> data channel: "+Re),Re==="open"){if(de.dataChannel[Se].pending&&de.dataChannel[Se].pending.length>0){t.log("Sending pending messages on <"+Se+">:",de.dataChannel[Se].pending.length);for(let Fe of de.dataChannel[Se].pending)t.log("Sending data on data channel <"+Se+">"),t.debug(Fe),de.dataChannel[Se].send(Fe);de.dataChannel[Se].pending=[]}ie.ondataopen(Se,Oe)}},xe=function(ye){t.error("Got error on data channel:",ye)};if(q)de.dataChannel[ae]=q;else{let ye=de.dataChannelOptions;ee&&(ye.protocol=ee),de.dataChannel[ae]=de.pc.createDataChannel(ae,ye)}de.dataChannel[ae].onmessage=be,de.dataChannel[ae].onopen=ke,de.dataChannel[ae].onclose=ke,de.dataChannel[ae].onerror=xe,de.dataChannel[ae].pending=[],ue&&de.dataChannel[ae].pending.push(ue)}function F(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=k.get(Y);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff,ue=ae.text||ae.data;if(!ue){t.warn("Invalid data"),ae.error("Invalid data");return}let ie=ae.label?ae.label:t.dataChanDefaultLabel;if(!q.dataChannel[ie]){B(Y,ie,ae.protocol,!1,ue,ae.protocol),ae.success();return}if(q.dataChannel[ie].readyState!=="open"){q.dataChannel[ie].pending.push(ue),ae.success();return}t.log("Sending data on data channel <"+ie+">"),t.debug(ue),q.dataChannel[ie].send(ue),ae.success()}function z(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=k.get(Y);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff;if(!q.dtmfSender){if(q.pc){let xe=q.pc.getSenders().find(function(ye){return ye.track&&ye.track.kind==="audio"});if(!xe){t.warn("Invalid DTMF configuration (no audio track)"),ae.error("Invalid DTMF configuration (no audio track)");return}q.dtmfSender=xe.dtmf,q.dtmfSender&&(t.log("Created DTMF Sender"),q.dtmfSender.ontonechange=function(ye){t.debug("Sent DTMF tone: "+ye.tone)})}if(!q.dtmfSender){t.warn("Invalid DTMF configuration"),ae.error("Invalid DTMF configuration");return}}let ue=ae.dtmf;if(!ue){t.warn("Invalid DTMF parameters"),ae.error("Invalid DTMF parameters");return}let ie=ue.tones;if(!ie){t.warn("Invalid DTMF string"),ae.error("Invalid DTMF string");return}let de=typeof ue.duration=="number"?ue.duration:500,be=typeof ue.gap=="number"?ue.gap:50;t.debug("Sending DTMF string "+ie+" (duration "+de+"ms, gap "+be+"ms)"),q.dtmfSender.insertDTMF(ie,de,be),ae.success()}function H(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=ae.noRequest===!0;t.log("Destroying handle "+Y+" (only-locally="+ee+")"),we(Y);let q=k.get(Y);if(!q||q.detached){k.delete(Y),ae.success();return}if(q.detached=!0,ee){k.delete(Y),ae.success();return}if(!C){t.warn("Is the server down? (connected=false)"),ae.error("Is the server down? (connected=false)");return}let ue={janus:"detach",transaction:t.randomString(12)};if(q.token&&(ue.token=q.token),g&&(ue.apisecret=g),r){ue.session_id=S,ue.handle_id=Y,i.send(JSON.stringify(ue)),k.delete(Y),ae.success();return}t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:ue,success:function(ie){t.log("Destroyed handle:"),t.debug(ie),ie.janus!=="success"&&t.error("Ooops: "+ie.error.code+" "+ie.error.reason),k.delete(Y),ae.success()},error:function(ie,de){t.error(ie+":",de),k.delete(Y),ae.success()}})}function A(Y,ae){let ee=k.get(Y);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(q.pc)return;let ue={iceServers:d,iceTransportPolicy:f,bundlePolicy:m};ue.sdpSemantics="unified-plan";let ie=!1;if(ae.tracks){for(let de of ae.tracks)if(de.transforms&&(de.transforms.sender||de.transforms.receiver)){ie=!0;break}}ae.externalEncryption&&(ie=!0,q.externalEncryption=!0),RTCRtpSender&&(RTCRtpSender.prototype.createEncodedStreams||RTCRtpSender.prototype.createEncodedAudioStreams&&RTCRtpSender.prototype.createEncodedVideoStreams)&&ie&&(q.insertableStreams=!0,ue.forceEncodedAudioInsertableStreams=!0,ue.forceEncodedVideoInsertableStreams=!0,ue.encodedInsertableStreams=!0),t.log("Creating PeerConnection"),q.pc=new RTCPeerConnection(ue),t.debug(q.pc),q.pc.getStats&&(q.volume={},q.bitrate.value="0 kbits/sec"),t.log("Preparing local SDP and gathering candidates (trickle="+q.trickle+")"),q.pc.onconnectionstatechange=function(){q.pc&&ee.connectionState(q.pc.connectionState)},q.pc.oniceconnectionstatechange=function(){q.pc&&ee.iceState(q.pc.iceConnectionState)},q.pc.onicecandidate=function(de){if(!de.candidate||de.candidate.candidate&&de.candidate.candidate.indexOf("endOfCandidates")>0)t.log("End of candidates."),q.iceDone=!0,q.trickle===!0?D(Y,{completed:!0}):J(Y,ae);else{let be={candidate:de.candidate.candidate,sdpMid:de.candidate.sdpMid,sdpMLineIndex:de.candidate.sdpMLineIndex};q.trickle===!0&&D(Y,be)}},q.pc.ontrack=function(de){if(t.log("Handling Remote Track",de),!de.streams||!de.track)return;let be=de.transceiver?de.transceiver.mid:de.track.id;try{de.transceiver&&de.transceiver.mid&&de.track.id&&(ee.mids||(ee.mids={}),ee.mids[de.track.id]=de.transceiver.mid),ee.onremotetrack(de.track,be,!0,{reason:"created"})}catch(xe){t.error("Error calling onremotetrack",xe)}if(de.track.onended)return;let ke=null;t.log("Adding onended callback to track:",de.track),de.track.onended=function(xe){t.log("Remote track removed:",xe),clearTimeout(ke);let ye=q.pc?q.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Oe=Se?Se.mid:xe.target.id;Oe===xe.target.id&&ee.mids&&ee.mids[de.track.id]&&(Oe=ee.mids[de.track.id]);try{ee.onremotetrack(xe.target,Oe,!1,{reason:"ended"})}catch(Re){t.error("Error calling onremotetrack on removal",Re)}delete ee.mids[de.track.id]},de.track.onmute=function(xe){t.log("Remote track muted:",xe),ke||(ke=setTimeout(function(){t.log("Removing remote track");let ye=q.pc?q.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Oe=Se?Se.mid:xe.target.id;Oe===xe.target.id&&ee.mids&&ee.mids[de.track.id]&&(Oe=ee.mids[de.track.id]);try{ee.onremotetrack(xe.target,Oe,!1,{reason:"mute"})}catch(Re){t.error("Error calling onremotetrack on mute",Re)}ke=null},3*840))},de.track.onunmute=function(xe){if(t.log("Remote track flowing again:",xe),ke!=null)clearTimeout(ke),ke=null;else try{let ye=q.pc?q.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Oe=Se?Se.mid:xe.target.id;ee.onremotetrack(xe.target,Oe,!0,{reason:"unmute"})}catch(ye){t.error("Error calling onremotetrack on unmute",ye)}}}}async function V(Y,ae,ee){ee=ee||{},ee.success=typeof ee.success=="function"?ee.success:t.noop,ee.error=typeof ee.error=="function"?ee.error:pe;let q=ee.jsep;if(ae&&q){t.error("Provided a JSEP to a createOffer"),ee.error("Provided a JSEP to a createOffer");return}else if(!ae&&(!q||!q.type||!q.sdp)){t.error("A valid JSEP is required for createAnswer"),ee.error("A valid JSEP is required for createAnswer");return}if(ee.media&&!ee.tracks){if(ee.tracks=t.mediaToTracks(ee.media),ee.simulcast===!0||ee.simulcast2===!0||ee.svc){for(let de of ee.tracks)if(de.type==="video"){ee.simulcast===!0||ee.simulcast2===!0?de.simulcast=!0:ee.svc&&(de.svc=ee.svc);break}}t.warn("Deprecated media object passed, use tracks instead. Automatically translated to:",ee.tracks)}if(ee.tracks&&!Array.isArray(ee.tracks)){t.error("Tracks must be an array"),ee.error("Tracks must be an array");return}let ue=k.get(Y);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),ee.error("Invalid handle");return}let ie=ue.webrtcStuff;ie.trickle=_e(ee.trickle);try{if(A(Y,ee),ae&&await Q(Y,ee),q){if(await ie.pc.setRemoteDescription(q),t.log("Remote description accepted!"),ie.remoteSdp=q.sdp,ie.candidates&&ie.candidates.length>0){for(let be=0;be0){for(let ie=0;ie"u"||xe.add===null)&&(typeof xe.remove>"u"||xe.remove===null)&&(typeof xe.replace>"u"||xe.replace===null)&&(xe.add=!0),xe.add&&xe.remove||xe.add&&xe.remove&&xe.replace){t.warn("Conflicting actions for track, ignoring:",xe);continue}xe.add&&xe.replace?(t.warn("Both add and replace provided, falling back to replace:",xe),delete xe.add):xe.remove&&xe.replace&&(t.warn("Both remove and replace provided, falling back to remove:",xe),delete xe.replace);let ye=xe.type;xe.type==="screen"&&(ye="video");let Se=null,Oe=null;if(xe.mid?Se=q.pc.getTransceivers().find(Ce=>Ce.mid===xe.mid&&Ce.receiver.track.kind===ye):xe.add||(Se=q.pc.getTransceivers().find(Ce=>Ce.receiver.track.kind===ye)),xe.replace||xe.remove){if(!Se){t.warn("Couldn't find a transceiver for track:",xe);continue}if(!Se.sender){t.warn("No sender in the transceiver for track:",xe);continue}Oe=Se.sender}if(ke&&!Se&&(Se=q.pc.getTransceivers().find(Ce=>Ce.receiver.track.kind===ye),!Se)){t.warn("Couldn't find a transceiver for track:",xe);continue}let Re=null,Fe=null;if((xe.remove||xe.replace)&&(t.log("Removing track from PeerConnection",xe),Fe=Oe.track?Oe.track.id:null,await Oe.replaceTrack(null),Fe&&q.myStream)){let Ce=null;if(ye==="audio"&&q.myStream.getAudioTracks()&&q.myStream.getAudioTracks().length)for(let ve of q.myStream.getAudioTracks())ve.id===Fe&&(Ce=ve,t.log("Removing audio track:",Ce));else if(ye==="video"&&q.myStream.getVideoTracks()&&q.myStream.getVideoTracks().length)for(let ve of q.myStream.getVideoTracks())ve.id===Fe&&(Ce=ve,t.log("Removing video track:",Ce));if(Ce){try{q.myStream.removeTrack(Ce),ee.onlocaltrack(Ce,!1)}catch(ve){t.error("Error calling onlocaltrack on removal for renegotiation",ve)}if(Ce.dontStop!==!0)try{Ce.stop()}catch{}}}if(xe.capture){if(xe.gumGroup&&de[xe.gumGroup]&&de[xe.gumGroup].stream){let Ce=de[xe.gumGroup].stream;Re=xe.type==="audio"?Ce.getAudioTracks()[0]:Ce.getVideoTracks()[0],delete de[xe.gumGroup].stream,delete de[xe.gumGroup],delete xe.gumGroup}else if(xe.capture instanceof MediaStreamTrack)Re=xe.capture;else{ie||(ie=!0,ee.consentDialog(!0));let Ce=t.trackConstraints(xe),ve=null;if(xe.type==="audio"||xe.type==="video"){if(xe.gumGroup){let ge=xe.type==="audio"?"video":"audio";if(de[xe.gumGroup]&&de[xe.gumGroup][ge]){let Ee=de[xe.gumGroup][ge],Ne=t.trackConstraints(Ee);Ce[ge]=Ne[ge]}}ve=await navigator.mediaDevices.getUserMedia(Ce),xe.gumGroup&&Ce.audio&&Ce.video&&(de[xe.gumGroup].stream=ve,delete xe.gumGroup)}else ve=await navigator.mediaDevices.getDisplayMedia(Ce);Re=xe.type==="audio"?ve.getAudioTracks()[0]:ve.getVideoTracks()[0]}if(xe.replace){await Oe.replaceTrack(Re);let Ce="sendrecv";(xe.recv===!1||Se.direction==="inactive"||Se.direction==="sendonly")&&(Ce="sendonly"),Se.setDirection?Se.setDirection(Ce):Se.direction=Ce}else{if(q.myStream||(q.myStream=new MediaStream),ye==="audio"||!xe.simulcast&&!xe.svc)Oe=q.pc.addTrack(Re,q.myStream),Se=q.pc.getTransceivers().find(Ce=>Ce.sender===Oe);else if(xe.simulcast){t.log("Enabling rid-based simulcasting:",Re);let Ce=x(xe.simulcastMaxBitrates);Se=q.pc.addTransceiver(Re,{direction:"sendrecv",streams:[q.myStream],sendEncodings:xe.sendEncodings||[{rid:"h",active:!0,scalabilityMode:"L1T2",maxBitrate:Ce.high},{rid:"m",active:!0,scalabilityMode:"L1T2",maxBitrate:Ce.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,scalabilityMode:"L1T2",maxBitrate:Ce.low,scaleResolutionDownBy:4}]})}else t.log("Enabling SVC ("+xe.svc+"):",Re),Se=q.pc.addTransceiver(Re,{direction:"sendrecv",streams:[q.myStream],sendEncodings:[{scalabilityMode:xe.svc}]});if(Oe||(Oe=Se?Se.sender:null),xe.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",xe);else if(typeof xe.codec!="string")t.warn("Invalid codec value, ignoring for track:",xe);else{let Ce=ye+"/"+xe.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===Ce});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",xe);else if(Se)try{Se.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(xe.bitrate){if(xe.simulcast||xe.svc)t.warn("Ignoring bitrate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(xe.bitrate)||xe.bitrate<0)t.warn("Ignoring invalid bitrate for track:",xe);else if(Oe){let Ce=Oe.getParameters();!Ce||!Ce.encodings||Ce.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring bitrate for track:",xe):(Ce.encodings[0].maxBitrate=xe.bitrate,await Oe.setParameters(Ce))}}if(ye==="video"&&xe.framerate){if(xe.simulcast||xe.svc)t.warn("Ignoring framerate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(xe.framerate)||xe.framerate<0)t.warn("Ignoring invalid framerate for track:",xe);else if(Oe){let Ce=Oe.getParameters();!Ce||!Ce.encodings||Ce.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring framerate for track:",xe):(Ce.encodings[0].maxFramerate=xe.framerate,await Oe.setParameters(Ce))}}if(xe.transforms){if(Oe&&xe.transforms.sender){let Ce=null;RTCRtpSender.prototype.createEncodedStreams?Ce=Oe.createEncodedStreams():(RTCRtpSender.prototype.createAudioEncodedStreams||RTCRtpSender.prototype.createEncodedVideoStreams)&&(ye==="audio"?Ce=Oe.createEncodedAudioStreams():ye==="video"&&(Ce=Oe.createEncodedVideoStreams())),Ce&&(Ce.readableStream&&Ce.writableStream?Ce.readableStream.pipeThrough(xe.transforms.sender).pipeTo(Ce.writableStream):Ce.readable&&Ce.writable&&Ce.readable.pipeThrough(xe.transforms.sender).pipeTo(Ce.writable))}if(Se&&Se.receiver&&xe.transforms.receiver){let Ce=null;RTCRtpReceiver.prototype.createEncodedStreams?Ce=Se.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?Ce=Se.receiver.createEncodedAudioStreams():ye==="video"&&(Ce=Se.receiver.createEncodedVideoStreams())),Ce&&(Ce.readableStream&&Ce.writableStream?Ce.readableStream.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writableStream):Ce.readable&&Ce.writable&&Ce.readable.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writable))}}}Re&&xe.dontStop===!0&&(Re.dontStop=!0)}else if(xe.recv&&(Se||(Se=q.pc.addTransceiver(ye)),Se)){if(xe.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",xe);else if(typeof xe.codec!="string")t.warn("Invalid codec value, ignoring for track:",xe);else{let Ce=ye+"/"+xe.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===Ce});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",xe);else try{Se.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(Se.receiver&&xe.transforms&&xe.transforms.receiver){let Ce=null;RTCRtpReceiver.prototype.createEncodedStreams?Ce=Se.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?Ce=Se.receiver.createEncodedAudioStreams():ye==="video"&&(Ce=Se.receiver.createEncodedVideoStreams())),Ce&&(Ce.readableStream&&Ce.writableStream?Ce.readableStream.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writableStream):Ce.readable&&Ce.writable&&Ce.readable.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writable))}}if(Re){q.myStream.addTrack(Re),Re.onended=function(Ce){t.log("Local track removed:",Ce);try{ee.onlocaltrack(Ce.target,!1)}catch(ve){t.error("Error calling onlocaltrack following end",ve)}};try{ee.onlocaltrack(Re,!0)}catch(Ce){t.error("Error calling onlocaltrack for track add",Ce)}}if(Se){let Ce=Se.direction,ve=null,ge=Re&&Se.sender.track,Ee=xe.recv!==!1&&Se.receiver.track;ge&&Ee?ve="sendrecv":ge&&!Ee?ve="sendonly":!ge&&Ee?ve="recvonly":!ge&&!Ee&&(ve="inactive"),ve&&ve!==Ce&&(t.warn("Changing direction of transceiver to "+ve+" (was "+Ce+")",xe),Se.setDirection?Se.setDirection(ve):Se.direction=ve)}}ie&&ee.consentDialog(!1)}function ne(Y){let ae=k.get(Y);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let ie of ue){let de=null;ie.sender&&ie.sender.track&&(de={mid:ie.mid},de.type=ie.sender.track.kind,de.id=ie.sender.track.id,de.label=ie.sender.track.label),de&&q.push(de)}return q}function Z(Y){let ae=k.get(Y);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let ie of ue){let de=null;ie.receiver&&ie.receiver.track&&(de={mid:ie.mid},de.type=ie.receiver.track.kind,de.id=ie.receiver.track.id,de.label=ie.receiver.track.label),de&&q.push(de)}return q}function se(Y,ae,ee,q){q=typeof q=="function"?q:t.noop;let ue=k.get(Y);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),q(0);return}let ie=ee?"remote":"local",de=ue.webrtcStuff;if(de.volume[ie]||(de.volume[ie]={value:0}),de.pc&&de.pc.getStats&&(t.webRTCAdapter.browserDetails.browser==="chrome"||t.webRTCAdapter.browserDetails.browser==="safari")){let be=de.pc;if(ae){let ke=de.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="audio");if(!ke){t.warn("No audio transceiver with mid "+ae),q(0);return}if(ee&&!ke.receiver){t.warn("Remote transceiver track unavailable"),q(0);return}else if(!ee&&!ke.sender){t.warn("Local transceiver track unavailable"),q(0);return}be=ee?ke.receiver:ke.sender}return be.getStats().then(function(ke){ke.forEach(function(xe){!xe||xe.kind!=="audio"||ee&&!xe.remoteSource||!ee&&xe.type!=="media-source"||q(xe.audioLevel?xe.audioLevel:0)})}),de.volume[ie].value}else{t.warn("Getting the "+ie+" volume unsupported by browser"),q(0);return}}function oe(Y,ae,ee){let q=k.get(Y);if(!q||!q.webrtcStuff)return t.warn("Invalid handle"),!0;let ue=q.webrtcStuff;if(!ue.pc)return t.warn("Invalid PeerConnection"),!0;if(!ue.myStream)return t.warn("Invalid local MediaStream"),!0;if(ee){if(!ue.myStream.getVideoTracks()||ue.myStream.getVideoTracks().length===0)return t.warn("No video track"),!0;if(ae){let ie=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="video");return ie?!ie.sender||!ie.sender.track?(t.warn("No video sender with mid "+ae),!0):!ie.sender.track.enabled:(t.warn("No video transceiver with mid "+ae),!0)}else return!ue.myStream.getVideoTracks()[0].enabled}else{if(!ue.myStream.getAudioTracks()||ue.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!0;if(ae){let ie=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="audio");return ie?!ie.sender||!ie.sender.track?(t.warn("No audio sender with mid "+ae),!0):!ie.sender.track.enabled:(t.warn("No audio transceiver with mid "+ae),!0)}else return!ue.myStream.getAudioTracks()[0].enabled}}function ce(Y,ae,ee,q){let ue=k.get(Y);if(!ue||!ue.webrtcStuff)return t.warn("Invalid handle"),!1;let ie=ue.webrtcStuff;if(!ie.pc)return t.warn("Invalid PeerConnection"),!1;if(!ie.myStream)return t.warn("Invalid local MediaStream"),!1;if(ee){if(!ie.myStream.getVideoTracks()||ie.myStream.getVideoTracks().length===0)return t.warn("No video track"),!1;if(ae){let de=ie.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No video sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of ie.myStream.getVideoTracks())de.enabled=!q}else{if(!ie.myStream.getAudioTracks()||ie.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!1;if(ae){let de=ie.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="audio");if(!de)return t.warn("No audio transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No audio sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of ie.myStream.getAudioTracks())de.enabled=!q}return!0}function te(Y,ae){let ee=k.get(Y);if(!ee||!ee.webrtcStuff)return t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(!q.pc)return"Invalid PeerConnection";if(q.pc.getStats){let ue=q.pc,ie=ae||"default";if(ae){let de=q.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),"No video transceiver with mid "+ae;if(!de.receiver)return t.warn("No video receiver with mid "+ae),"No video receiver with mid "+ae;ue=de.receiver}return q.bitrate[ie]||(q.bitrate[ie]={timer:null,bsnow:null,bsbefore:null,tsnow:null,tsbefore:null,value:"0 kbits/sec"}),q.bitrate[ie].timer?q.bitrate[ie].value:(t.log("Starting bitrate timer"+(ae?" for mid "+ae:"")+" (via getStats)"),q.bitrate[ie].timer=setInterval(function(){ue.getStats().then(function(de){de.forEach(function(be){if(!be)return;let ke=!1;if(((be.mediaType==="video"||be.kind==="video"||be.id.toLowerCase().indexOf("video")>-1)&&be.type==="inbound-rtp"&&be.id.indexOf("rtcp")<0||be.type=="ssrc"&&be.bytesReceived&&(be.googCodecName==="VP8"||be.googCodecName===""))&&(ke=!0),ke)if(q.bitrate[ie].bsnow=be.bytesReceived,q.bitrate[ie].tsnow=be.timestamp,q.bitrate[ie].bsbefore===null||q.bitrate[ie].tsbefore===null)q.bitrate[ie].bsbefore=q.bitrate[ie].bsnow,q.bitrate[ie].tsbefore=q.bitrate[ie].tsnow;else{let xe=q.bitrate[ie].tsnow-q.bitrate[ie].tsbefore;t.webRTCAdapter.browserDetails.browser==="safari"&&(xe=xe/1e3);let ye=Math.round((q.bitrate[ie].bsnow-q.bitrate[ie].bsbefore)*8/xe);t.webRTCAdapter.browserDetails.browser==="safari"&&(ye=parseInt(ye/1e3)),q.bitrate[ie].value=ye+" kbits/sec",q.bitrate[ie].bsbefore=q.bitrate[ie].bsnow,q.bitrate[ie].tsbefore=q.bitrate[ie].tsnow}})})},1e3),"0 kbits/sec")}else return t.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser"}function le(Y,ae,ee){let q=k.get(Y);if(!q||!q.webrtcStuff){t.warn("Invalid handle");return}let ue=q.webrtcStuff;if(!ue.pc){t.warn("Invalid PeerConnection");return}let ie=ue.pc.getTransceivers().find(be=>be.mid===ae);if(!ie){t.warn("No transceiver with mid",ae);return}if(!ie.sender){t.warn("No sender for transceiver with mid",ae);return}let de=ie.sender.getParameters();!de||!de.encodings||de.encodings.length===0?t.warn("No parameters encodings"):de.encodings.length>1?t.warn("Ignoring bitrate for simulcast track, use sendEncodings for that"):isNaN(ee)||ee<0?t.warn("Invalid bitrate (must be a positive integer)"):(de.encodings[0].maxBitrate=ee,ie.sender.setParameters(de))}function pe(Y){t.error("WebRTC error:",Y)}function we(Y,ae){t.log("Cleaning WebRTC stuff");let ee=k.get(Y);if(!ee)return;let q=ee.webrtcStuff;if(q){if(ae===!0){let ue={janus:"hangup",transaction:t.randomString(12)};ee.token&&(ue.token=ee.token),g&&(ue.apisecret=g),t.debug("Sending hangup request (handle="+Y+"):"),t.debug(ue),r?(ue.session_id=S,ue.handle_id=Y,i.send(JSON.stringify(ue))):t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:ue})}q.volume&&(q.volume.local&&q.volume.local.timer&&clearInterval(q.volume.local.timer),q.volume.remote&&q.volume.remote.timer&&clearInterval(q.volume.remote.timer));for(let ue in q.bitrate)q.bitrate[ue].timer&&clearInterval(q.bitrate[ue].timer);q.bitrate={},!q.streamExternal&&q.myStream&&(t.log("Stopping local stream tracks"),t.stopAllTracks(q.myStream)),q.streamExternal=!1,q.myStream=null;try{q.pc.close()}catch{}q.pc=null,q.candidates=null,q.mySdp=null,q.remoteSdp=null,q.iceDone=!1,q.dataChannel={},q.dtmfSender=null,q.insertableStreams=!1,q.externalEncryption=!1}ee.oncleanup()}function _e(Y){return t.debug("isTrickleEnabled:",Y),Y!==!1}}return t});const Pf={server:"https://janus.weiyuai.cn/janus",websocket:"wss://janus.weiyuai.cn/janus/",admin:"https://janus.weiyuai.cn/admin",iceServers:[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun1.l.google.com:19302"},{urls:"stun:stun2.l.google.com:19302"}],plugins:{videoCall:"janus.plugin.videocall",audioBridge:"janus.plugin.audiobridge",videoRoom:"janus.plugin.videoroom"},mediaConstraints:{audio:{echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0,sampleRate:44100},video:{width:{ideal:1280,max:1920},height:{ideal:720,max:1080},frameRate:{ideal:30,max:60},facingMode:"user"}},options:{debug:!1,callback:()=>{},destroyOnUnload:!0}},gdt={videoroom:{description:"ByteDesk Video Room",max_publishers:2,bitrate:128e3,fir_freq:10,audiocodec:"opus",videocodec:"vp8",record:!1,rec_dir:"",is_private:!0},audiobridge:{description:"ByteDesk Audio Bridge",sampling_rate:48e3,spatial_audio:!1,record:!1,rec_dir:"",is_private:!0}};typeof window<"u"&&(window.adapter=pc);class kde{constructor(t){yo(this,"janus",null);yo(this,"pluginHandle",null);yo(this,"localStream",null);yo(this,"isConnected",!1);yo(this,"callbacks",{});this.callbacks=t}async initialize(){return new Promise((t,n)=>{const r=()=>{var i;return typeof window<"u"&&(window.adapter||pc)&&typeof(((i=window.adapter)==null?void 0:i.browserDetails)||(pc==null?void 0:pc.browserDetails))<"u"};if(r())this.initializeJanus(t,n);else{console.log("Waiting for WebRTC adapter to load...");let i=0;const a=10,o=()=>{i++,r()||i>=a?(!r()&&i>=a&&console.warn("WebRTC adapter not available after maximum attempts"),this.initializeJanus(t,n)):setTimeout(o,100)};setTimeout(o,100)}})}initializeJanus(t,n){try{console.log("Initializing library"),typeof window<"u"&&pc&&(window.adapter=pc),ZU.init({debug:Pf.options.debug,callback:()=>{console.log("Janus initialized successfully"),this.createSession().then(()=>t()).catch(n)}})}catch(r){console.error("Error in initializeJanus:",r),n(r)}}async createSession(){return new Promise((t,n)=>{this.janus=new ZU({server:Pf.websocket,iceServers:Pf.iceServers,success:()=>{var r,i;console.log("Janus session created successfully"),this.isConnected=!0,(i=(r=this.callbacks).onConnected)==null||i.call(r),t()},error:r=>{var i,a;console.error("Failed to create Janus session:",r),(a=(i=this.callbacks).onError)==null||a.call(i,String(r)),n(r)},destroyed:()=>{var r,i;console.log("Janus session destroyed"),this.isConnected=!1,(i=(r=this.callbacks).onDisconnected)==null||i.call(r)}})})}async startVideoCall(t){await this.attachVideoCallPlugin(t)}async startAudioCall(t){await this.attachAudioBridgePlugin(t)}async attachVideoCallPlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Pf.plugins.videoCall,success:i=>{console.log("VideoCall plugin attached successfully"),this.pluginHandle=i,this.setupVideoCall(t),n()},error:i=>{var a,o;console.error("Failed to attach VideoCall plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleVideoCallMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local video stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote video stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("VideoCall plugin cleanup")}})})}async attachAudioBridgePlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Pf.plugins.audioBridge,success:i=>{console.log("AudioBridge plugin attached successfully"),this.pluginHandle=i,this.setupAudioCall(t),n()},error:i=>{var a,o;console.error("Failed to attach AudioBridge plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleAudioBridgeMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local audio stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote audio stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("AudioBridge plugin cleanup")}})})}async setupVideoCall(t){var n,r,i,a;try{const o={audio:t.audio,video:t.video?Pf.mediaConstraints.video:!1},s=await navigator.mediaDevices.getUserMedia(o);this.localStream=s,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,s);const l={request:"call",username:t.username};this.pluginHandle.createOffer({media:{audioRecv:t.audio,videoRecv:t.video,audioSend:t.audio,videoSend:t.video},stream:s,success:c=>{this.pluginHandle.send({message:l,jsep:c})},error:c=>{var d,f;console.error("Error creating offer:",c),(f=(d=this.callbacks).onError)==null||f.call(d,String(c))}})}catch(o){console.error("Error setting up video call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}async setupAudioCall(t){var n,r,i,a;try{const o=t.roomId||Math.floor(Math.random()*1e6),s={request:"create",room:o,...gdt.audiobridge};this.pluginHandle.send({message:s});const l=await navigator.mediaDevices.getUserMedia({audio:Pf.mediaConstraints.audio,video:!1});this.localStream=l,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,l);const c={request:"join",room:o,display:t.username,muted:!1};this.pluginHandle.createOffer({media:{audioRecv:!0,videoRecv:!1,audioSend:!0,videoSend:!1},stream:l,success:d=>{this.pluginHandle.send({message:c,jsep:d})},error:d=>{var f,m;console.error("Error creating audio offer:",d),(m=(f=this.callbacks).onError)==null||m.call(f,String(d))}})}catch(o){console.error("Error setting up audio call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}handleVideoCallMessage(t,n){var i,a,o,s;if(t.videocall==="event"&&t.result&&t.result.event){const l=t.result.event;switch(l){case"accepted":console.log("Call accepted"),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i);break;case"hangup":console.log("Call ended"),(s=(o=this.callbacks).onCallEnded)==null||s.call(o),this.hangup();break;default:console.log("VideoCall event:",l)}}n&&this.pluginHandle.handleRemoteJsep({jsep:n})}handleAudioBridgeMessage(t,n){var i,a,o,s;const r=t.audiobridge;r==="event"?t.participants&&(console.log("AudioBridge participants:",t.participants),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i)):r==="joined"&&(console.log("Joined audio bridge"),(s=(o=this.callbacks).onCallAccepted)==null||s.call(o)),n&&this.pluginHandle.handleRemoteJsep({jsep:n,media:{audioSend:!0,videoSend:!1},success:l=>{const c={request:"configure",muted:!1};this.pluginHandle.send({message:c,jsep:l})},error:l=>{console.error("Error handling remote JSEP:",l)}})}hangup(){this.pluginHandle&&this.pluginHandle.send({message:{request:"hangup"}}),this.cleanup()}toggleAudio(){if(this.localStream){const t=this.localStream.getAudioTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}toggleVideo(){if(this.localStream){const t=this.localStream.getVideoTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}cleanup(){var t,n;if(!(!this.pluginHandle&&!this.localStream)){if(this.localStream&&(this.localStream.getTracks().forEach(r=>r.stop()),this.localStream=null),this.pluginHandle){const r=this.pluginHandle;this.pluginHandle=null;try{r.detach()}catch(i){console.warn("Error detaching plugin handle:",i)}}(n=(t=this.callbacks).onCallEnded)==null||n.call(t)}}destroy(){if(this.localStream&&(this.localStream.getTracks().forEach(t=>t.stop()),this.localStream=null),this.pluginHandle){const t=this.pluginHandle;this.pluginHandle=null;try{t.detach()}catch(n){console.warn("Error detaching plugin handle in destroy:",n)}}if(this.janus){try{this.janus.destroy()}catch(t){console.warn("Error destroying Janus session:",t)}this.janus=null}this.isConnected=!1}getConnectionStatus(){return this.isConnected}}typeof window<"u"&&(window.adapter=pc);const{Text:D8}=ga,bdt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var j;const i=Dr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(0),[p,h]=u.useState(null),[v,g]=u.useState(null),y=u.useRef(null),w=u.useRef(null),x={onLocalStream:I=>{console.log("Local audio stream received"),h(I)},onRemoteStream:(I,R)=>{console.log("Remote audio stream received from:",R)},onCallAccepted:()=>{console.log("Audio call accepted"),o(!1),l(!0),S()},onCallEnded:()=>{console.log("Audio call ended"),T()},onError:I=>{console.error("Janus error:",I),g(I),rt.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:I})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!w.current&&C(),()=>{P()}),[e]);const C=async()=>{try{o(!0),g(null),await new Promise(R=>setTimeout(R,200)),w.current=new kde(x),await w.current.initialize();const I={video:!1,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`audio_${Date.now()}`};await w.current.startAudioCall(I)}catch(I){console.error("Failed to initialize audio call:",I);const R=I instanceof Error?I.message:String(I);g(R),o(!1),rt.error(i.formatMessage({id:"chat.call.init.audio.failed",defaultMessage:"无法初始化语音通话: {error}"},{error:R}))}},S=()=>{y.current=setInterval(()=>{m(I=>I+1)},1e3)},k=()=>{y.current&&(clearInterval(y.current),y.current=null)},_=I=>{const R=Math.floor(I/60),O=I%60;return`${R.toString().padStart(2,"0")}:${O.toString().padStart(2,"0")}`},E=()=>{if(w.current){const I=w.current.toggleAudio();d(!I)}},T=()=>{o(!1),l(!1),d(!1),m(0),k()},$=()=>{w.current&&w.current.hangup(),T(),t()},P=()=>{p&&(p.getTracks().forEach(I=>I.stop()),h(null)),k(),w.current&&(w.current.destroy(),w.current=null)};u.useEffect(()=>()=>{P()},[]);const M=()=>v?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?_(f):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.audio.title",defaultMessage:"语音通话"}),placement:"right",onClose:$,open:e,width:400,className:`audio-call-drawer ${r?"dark":""}`,closable:!1,styles:{body:{padding:0,background:r?"#1f1f1f":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"}},children:b.jsxs("div",{className:"audio-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsx(D8,{className:"call-status",children:M()}),b.jsx(Vt,{type:"text",icon:b.jsx(Vo,{}),className:"minimize-btn",onClick:t,size:"small"})]}),b.jsxs("div",{className:"call-content",children:[b.jsxs("div",{className:"agent-info",children:[b.jsxs("div",{className:`avatar-container ${a?"pulse":""}`,children:[b.jsx(vu,{size:100,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((j=n==null?void 0:n.nickname)==null?void 0:j.charAt(0))||"A"}),s&&b.jsxs("div",{className:"audio-wave",children:[b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"})]})]}),b.jsx(D8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(D8,{className:"call-status-text",children:a?i.formatMessage({id:"chat.call.status.calling",defaultMessage:"正在呼叫..."}):s?i.formatMessage({id:"chat.call.status.in.call",defaultMessage:"通话中"}):""})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(wr,{size:"large",children:[b.jsx(Vt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(Kue,{}):b.jsx(Uue,{}),className:`control-btn ${c?"muted":""}`,onClick:E,disabled:!s}),b.jsx(Vt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(Yue,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:$})]})})]})]})})};typeof window<"u"&&(window.adapter=pc);const{Text:L8}=ga,ydt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var H;const i=Dr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(!0),[p,h]=u.useState(!1),[v,g]=u.useState(0),[y,w]=u.useState(null),[x,C]=u.useState(null),[S,k]=u.useState(null),_=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P={onLocalStream:A=>{console.log("Local video stream received"),w(A),_.current&&(_.current.srcObject=A)},onRemoteStream:(A,V)=>{console.log("Remote video stream received from:",V),C(A),E.current&&(E.current.srcObject=A)},onCallAccepted:()=>{console.log("Video call accepted"),o(!1),l(!0),j()},onCallEnded:()=>{console.log("Video call ended"),B()},onError:A=>{console.error("Janus error:",A),k(A),rt.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:A})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!$.current&&M(),()=>{$.current&&($.current.destroy(),$.current=null)}),[e]);const M=async()=>{try{o(!0),k(null),$.current=new kde(P),await $.current.initialize();const A={video:!0,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`video_${Date.now()}`};await $.current.startVideoCall(A)}catch(A){console.error("Failed to initialize video call:",A);const V=A instanceof Error?A.message:String(A);k(V),o(!1),rt.error(i.formatMessage({id:"chat.call.init.video.failed",defaultMessage:"无法初始化视频通话{error}"},{error:`: ${V}`}))}},j=()=>{T.current=setInterval(()=>{g(A=>A+1)},1e3)},I=()=>{T.current&&(clearInterval(T.current),T.current=null)},R=A=>{const V=Math.floor(A/60),W=A%60;return`${V.toString().padStart(2,"0")}:${W.toString().padStart(2,"0")}`},O=()=>{if($.current){const A=$.current.toggleAudio();d(!A)}},L=()=>{if($.current){const A=$.current.toggleVideo();m(A)}},D=()=>{h(!p)},B=()=>{o(!1),l(!1),d(!1),m(!0),h(!1),g(0),I(),y&&(y.getTracks().forEach(A=>A.stop()),w(null)),x&&C(null)},F=()=>{$.current&&($.current.hangup(),$.current.destroy(),$.current=null),B(),t()};u.useEffect(()=>()=>{y&&y.getTracks().forEach(A=>A.stop()),I(),$.current&&($.current.destroy(),$.current=null)},[y]);const z=()=>S?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?R(v):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.video.title",defaultMessage:"视频通话"}),placement:"right",onClose:F,open:e,width:p?"100vw":500,className:`video-call-drawer ${r?"dark":""} ${p?"fullscreen":""}`,closable:!1,styles:{body:{padding:0,background:"#000"}},children:b.jsxs("div",{className:"video-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsxs("div",{className:"call-info",children:[b.jsx(L8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(L8,{className:"call-status",children:z()})]}),b.jsxs("div",{className:"header-controls",children:[b.jsx(Vt,{type:"text",icon:p?b.jsx(klt,{}):b.jsx(que,{}),className:"control-btn",onClick:D,size:"small"}),b.jsx(Vt,{type:"text",icon:b.jsx(Vo,{}),className:"control-btn",onClick:t,size:"small"})]})]}),b.jsxs("div",{className:"video-area",children:[b.jsx("div",{className:"remote-video-container",children:s?b.jsx("video",{ref:E,className:"remote-video",autoPlay:!0,playsInline:!0,muted:!1}):b.jsxs("div",{className:"video-placeholder",children:[b.jsx("div",{className:`avatar-container ${a?"pulse":""}`,children:b.jsx(vu,{size:120,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((H=n==null?void 0:n.nickname)==null?void 0:H.charAt(0))||"A"})}),b.jsx(L8,{className:"connecting-text",children:a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):i.formatMessage({id:"chat.call.waiting.answer",defaultMessage:"等待对方接听"})})]})}),b.jsx("div",{className:"local-video-container",children:f?b.jsx("video",{ref:_,className:"local-video",autoPlay:!0,playsInline:!0,muted:!0}):b.jsx("div",{className:"local-video-off",children:b.jsx($U,{})})})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(wr,{size:"large",children:[b.jsx(Vt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(Kue,{}):b.jsx(Uue,{}),className:`control-btn ${c?"muted":""}`,onClick:O,disabled:!s}),b.jsx(Vt,{type:"primary",shape:"circle",size:"large",icon:f?b.jsx(Ict,{}):b.jsx($U,{}),className:`control-btn ${f?"":"video-off"}`,onClick:L,disabled:!s}),b.jsx(Vt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(Yue,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:F})]})})]})})};var xdt=N(N({},jQ),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",week:"周",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});const _de={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]},wO={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},xdt),timePickerLocale:Object.assign({},_de)};wO.lang.ok="确定";const ns="${label}不是一个有效的${type}",wdt={locale:"zh-cn",Pagination:uie,DatePicker:wO,TimePicker:_de,Calendar:wO,global:{placeholder:"请选择",close:"关闭"},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:ns,method:ns,array:ns,object:ns,number:ns,date:ns,boolean:ns,integer:ns,float:ns,regexp:ns,email:ns,url:ns,hex:ns},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:"渐变色"}},Ede=0,$de=1,Tde=2,eq=3;var tq=Object.prototype.hasOwnProperty;function CO(e,t){var n,r;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&CO(e[r],t[r]););return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(tq.call(e,n)&&++r&&!tq.call(t,n)||!(n in t)||!CO(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}const mu=new WeakMap,Id=()=>{},_a=Id(),tk=Object,or=e=>e===_a,Pl=e=>typeof e=="function",zu=(e,t)=>({...e,...t}),Pde=e=>Pl(e.then),B8={},Yw={},W9="undefined",Xy=typeof window!=W9,SO=typeof document!=W9,Cdt=Xy&&"Deno"in window,Sdt=()=>Xy&&typeof window.requestAnimationFrame!=W9,Rde=(e,t)=>{const n=mu.get(e);return[()=>!or(t)&&e.get(t)||B8,r=>{if(!or(t)){const i=e.get(t);t in Yw||(Yw[t]=i),n[5](t,zu(i,r),i||B8)}},n[6],()=>!or(t)&&t in Yw?Yw[t]:!or(t)&&e.get(t)||B8]};let kO=!0;const kdt=()=>kO,[_O,EO]=Xy&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Id,Id],_dt=()=>{const e=SO&&document.visibilityState;return or(e)||e!=="hidden"},Edt=e=>(SO&&document.addEventListener("visibilitychange",e),_O("focus",e),()=>{SO&&document.removeEventListener("visibilitychange",e),EO("focus",e)}),$dt=e=>{const t=()=>{kO=!0,e()},n=()=>{kO=!1};return _O("online",t),_O("offline",n),()=>{EO("online",t),EO("offline",n)}},Tdt={isOnline:kdt,isVisible:_dt},Pdt={initFocus:Edt,initReconnect:$dt},nq=!K.useId,$1=!Xy||Cdt,Rdt=e=>Sdt()?window.requestAnimationFrame(e):setTimeout(e,1),uS=$1?u.useEffect:u.useLayoutEffect,z8=typeof navigator<"u"&&navigator.connection,rq=!$1&&z8&&(["slow-2g","2g"].includes(z8.effectiveType)||z8.saveData),Xw=new WeakMap,Idt=e=>tk.prototype.toString.call(e),H8=(e,t)=>e===`[object ${t}]`;let Odt=0;const $O=e=>{const t=typeof e,n=Idt(e),r=H8(n,"Date"),i=H8(n,"RegExp"),a=H8(n,"Object");let o,s;if(tk(e)===e&&!r&&!i){if(o=Xw.get(e),o)return o;if(o=++Odt+"~",Xw.set(e,o),Array.isArray(e)){for(o="@",s=0;s{if(Pl(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?$O(e):"",[e,t]};let Mdt=0;const TO=()=>++Mdt;async function Ide(...e){const[t,n,r,i]=e,a=zu({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{});let o=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=m=>typeof s=="function"?s(m):s!==!1,d=a.throwOnError;if(Pl(n)){const m=n,p=[],h=t.keys();for(const v of h)!/^\$(inf|sub)\$/.test(v)&&m(t.get(v)._k)&&p.push(v);return Promise.all(p.map(f))}return f(n);async function f(m){const[p]=U9(m);if(!p)return;const[h,v]=Rde(t,p),[g,y,w,x]=mu.get(t),C=()=>{const I=g[p];return(Pl(a.revalidate)?a.revalidate(h().data,m):a.revalidate!==!1)&&(delete w[p],delete x[p],I&&I[0])?I[0](Tde).then(()=>h().data):h().data};if(e.length<3)return C();let S=r,k,_=!1;const E=TO();y[p]=[E,0];const T=!or(l),$=h(),P=$.data,M=$._c,j=or(M)?P:M;if(T&&(l=Pl(l)?l(j,P):l,v({data:l,_c:j})),Pl(S))try{S=S(j)}catch(I){k=I,_=!0}if(S&&Pde(S))if(S=await S.catch(I=>{k=I,_=!0}),E!==y[p][0]){if(_)throw k;return S}else _&&T&&c(k)&&(o=!0,v({data:j,_c:_a}));if(o&&!_)if(Pl(o)){const I=o(S,j);v({data:I,error:_a,_c:_a})}else v({data:S,error:_a,_c:_a});if(y[p][1]=TO(),Promise.resolve(C()).then(()=>{v({_c:_a})}),_){if(d)throw k;return}return S}}const iq=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},Ode=(e,t)=>{if(!mu.has(e)){const n=zu(Pdt,t),r=Object.create(null),i=Ide.bind(_a,e);let a=Id;const o=Object.create(null),s=(d,f)=>{const m=o[d]||[];return o[d]=m,m.push(f),()=>m.splice(m.indexOf(f),1)},l=(d,f,m)=>{e.set(d,f);const p=o[d];if(p)for(const h of p)h(f,m)},c=()=>{if(!mu.has(e)&&(mu.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,l,s]),!$1)){const d=n.initFocus(setTimeout.bind(_a,iq.bind(_a,r,Ede))),f=n.initReconnect(setTimeout.bind(_a,iq.bind(_a,r,$de)));a=()=>{d&&d(),f&&f(),mu.delete(e)}}};return c(),[e,i,c,a]}return[e,mu.get(e)[4]]},jdt=(e,t,n,r,i)=>{const a=n.errorRetryCount,o=i.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;!or(a)&&o>a||setTimeout(r,s,i)},Ndt=CO,[q9,Adt]=Ode(new Map),Mde=zu({onLoadingSlow:Id,onSuccess:Id,onError:Id,onErrorRetry:jdt,onDiscarded:Id,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:rq?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:rq?5e3:3e3,compare:Ndt,isPaused:()=>!1,cache:q9,mutate:Adt,fallback:{}},Tdt),jde=(e,t)=>{const n=zu(e,t);if(t){const{use:r,fallback:i}=e,{use:a,fallback:o}=t;r&&a&&(n.use=r.concat(a)),i&&o&&(n.fallback=zu(i,o))}return n},PO=u.createContext({}),Fdt=e=>{const{value:t}=e,n=u.useContext(PO),r=Pl(t),i=u.useMemo(()=>r?t(n):t,[r,n,t]),a=u.useMemo(()=>r?i:jde(n,i),[r,n,i]),o=i&&i.provider,s=u.useRef(_a);o&&!s.current&&(s.current=Ode(o(a.cache||q9),i));const l=s.current;return l&&(a.cache=l[0],a.mutate=l[1]),uS(()=>{if(l)return l[2]&&l[2](),l[3]},[]),u.createElement(PO.Provider,zu(e,{value:a}))},Ddt="$inf$",Nde=Xy&&window.__SWR_DEVTOOLS_USE__,Ldt=Nde?window.__SWR_DEVTOOLS_USE__:[],Bdt=()=>{Nde&&(window.__SWR_DEVTOOLS_REACT__=K)},zdt=e=>Pl(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],Ade=()=>{const e=u.useContext(PO);return u.useMemo(()=>zu(Mde,e),[e])},Hdt=e=>(t,n,r)=>e(t,n&&((...a)=>{const[o]=U9(t),[,,,s]=mu.get(q9);if(o.startsWith(Ddt))return n(...a);const l=s[o];return or(l)?n(...a):(delete s[o],l)}),r),Vdt=Ldt.concat(Hdt),Wdt=e=>function(...n){const r=Ade(),[i,a,o]=zdt(n),s=jde(r,o);let l=e;const{use:c}=s,d=(c||[]).concat(Vdt);for(let f=d.length;f--;)l=d[f](l);return l(i,a||s.fetcher||null,s)},Udt=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const i=r.indexOf(n);i>=0&&(r[i]=r[r.length-1],r.pop())}};Bdt();const V8=K.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),W8={dedupe:!0},aq=Promise.resolve(_a),qdt=(e,t,n)=>{const{cache:r,compare:i,suspense:a,fallbackData:o,revalidateOnMount:s,revalidateIfStale:l,refreshInterval:c,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:m}=n,[p,h,v,g]=mu.get(r),[y,w]=U9(e),x=u.useRef(!1),C=u.useRef(!1),S=u.useRef(y),k=u.useRef(t),_=u.useRef(n),E=()=>_.current,T=()=>E().isVisible()&&E().isOnline(),[$,P,M,j]=Rde(r,y),I=u.useRef({}).current,R=or(o)?or(n.fallback)?_a:n.fallback[y]:o,O=(se,oe)=>{for(const ce in I){const te=ce;if(te==="data"){if(!i(se[te],oe[te])&&(!or(se[te])||!i(W,oe[te])))return!1}else if(oe[te]!==se[te])return!1}return!0},L=u.useMemo(()=>{const se=!y||!t?!1:or(s)?E().isPaused()||a?!1:l!==!1:s,oe=_e=>{const Y=zu(_e);return delete Y._k,se?{isValidating:!0,isLoading:!0,...Y}:Y},ce=$(),te=j(),le=oe(ce),pe=ce===te?le:oe(te);let we=le;return[()=>{const _e=oe($());return O(_e,we)?(we.data=_e.data,we.isLoading=_e.isLoading,we.isValidating=_e.isValidating,we.error=_e.error,we):(we=_e,_e)},()=>pe]},[r,y]),D=lle.useSyncExternalStore(u.useCallback(se=>M(y,(oe,ce)=>{O(ce,oe)||se()}),[r,y]),L[0],L[1]),B=!x.current,F=p[y]&&p[y].length>0,z=D.data,H=or(z)?R&&Pde(R)?V8(R):R:z,A=D.error,V=u.useRef(H),W=m?or(z)?or(V.current)?H:V.current:z:H,U=F&&!or(A)?!1:B&&!or(s)?s:E().isPaused()?!1:a?or(H)?!1:l:or(H)||l,X=!!(y&&t&&B&&U),J=or(D.isValidating)?X:D.isValidating,re=or(D.isLoading)?X:D.isLoading,Q=u.useCallback(async se=>{const oe=k.current;if(!y||!oe||C.current||E().isPaused())return!1;let ce,te,le=!0;const pe=se||{},we=!v[y]||!pe.dedupe,_e=()=>nq?!C.current&&y===S.current&&x.current:y===S.current,Y={isValidating:!1,isLoading:!1},ae=()=>{P(Y)},ee=()=>{const ue=v[y];ue&&ue[1]===te&&delete v[y]},q={isValidating:!0};or($().data)&&(q.isLoading=!0);try{if(we&&(P(q),n.loadingTimeout&&or($().data)&&setTimeout(()=>{le&&_e()&&E().onLoadingSlow(y,n)},n.loadingTimeout),v[y]=[oe(w),TO()]),[ce,te]=v[y],ce=await ce,we&&setTimeout(ee,n.dedupingInterval),!v[y]||v[y][1]!==te)return we&&_e()&&E().onDiscarded(y),!1;Y.error=_a;const ue=h[y];if(!or(ue)&&(te<=ue[0]||te<=ue[1]||ue[1]===0))return ae(),we&&_e()&&E().onDiscarded(y),!1;const ie=$().data;Y.data=i(ie,ce)?ie:ce,we&&_e()&&E().onSuccess(ce,y,n)}catch(ue){ee();const ie=E(),{shouldRetryOnError:de}=ie;ie.isPaused()||(Y.error=ue,we&&_e()&&(ie.onError(ue,y,ie),(de===!0||Pl(de)&&de(ue))&&(!E().revalidateOnFocus||!E().revalidateOnReconnect||T())&&ie.onErrorRetry(ue,y,ie,be=>{const ke=p[y];ke&&ke[0]&&ke[0](eq,be)},{retryCount:(pe.retryCount||0)+1,dedupe:!0})))}return le=!1,ae(),!0},[y,r]),ne=u.useCallback((...se)=>Ide(r,S.current,...se),[]);if(uS(()=>{k.current=t,_.current=n,or(z)||(V.current=z)}),uS(()=>{if(!y)return;const se=Q.bind(_a,W8);let oe=0;E().revalidateOnFocus&&(oe=Date.now()+E().focusThrottleInterval);const te=Udt(y,p,(le,pe={})=>{if(le==Ede){const we=Date.now();E().revalidateOnFocus&&we>oe&&T()&&(oe=we+E().focusThrottleInterval,se())}else if(le==$de)E().revalidateOnReconnect&&T()&&se();else{if(le==Tde)return Q();if(le==eq)return Q(pe)}});return C.current=!1,S.current=y,x.current=!0,P({_k:w}),U&&(v[y]||(or(H)||$1?se():Rdt(se))),()=>{C.current=!0,te()}},[y]),uS(()=>{let se;function oe(){const te=Pl(c)?c($().data):c;te&&se!==-1&&(se=setTimeout(ce,te))}function ce(){!$().error&&(d||E().isVisible())&&(f||E().isOnline())?Q(W8).then(oe):oe()}return oe(),()=>{se&&(clearTimeout(se),se=-1)}},[c,d,f,y]),u.useDebugValue(W),a){const se=y&&or(H);if(!nq&&$1&&se)throw new Error("Fallback data is required when using Suspense in SSR.");se&&(k.current=t,_.current=n,C.current=!1);const oe=g[y],ce=!or(oe)&&se?ne(oe):aq;if(V8(ce),!or(A)&&se)throw A;const te=se?Q(W8):aq;!or(W)&&se&&(te.status="fulfilled",te.value=!0),V8(te)}return{mutate:ne,get data(){return I.data=!0,W},get error(){return I.error=!0,A},get isValidating(){return I.isValidating=!0,J},get isLoading(){return I.isLoading=!0,re}}},Gdt=tk.defineProperty(Fdt,"defaultValue",{value:Mde}),Fde=Wdt(qdt),Kdt={moneySymbol:"$",form:{lightFilter:{more:"المزيد",clear:"نظف",confirm:"تأكيد",itemUnit:"عناصر"}},tableForm:{search:"ابحث",reset:"إعادة تعيين",submit:"ارسال",collapsed:"مُقلص",expand:"مُوسع",inputPlaceholder:"الرجاء الإدخال",selectPlaceholder:"الرجاء الإختيار"},alert:{clear:"نظف",selected:"محدد",item:"عنصر"},pagination:{total:{range:" ",total:"من",item:"عناصر"}},tableToolBar:{leftPin:"ثبت على اليسار",rightPin:"ثبت على اليمين",noPin:"الغاء التثبيت",leftFixedTitle:"لصق على اليسار",rightFixedTitle:"لصق على اليمين",noFixedTitle:"إلغاء الإلصاق",reset:"إعادة تعيين",columnDisplay:"الأعمدة المعروضة",columnSetting:"الإعدادات",fullScreen:"وضع كامل الشاشة",exitFullScreen:"الخروج من وضع كامل الشاشة",reload:"تحديث",density:"الكثافة",densityDefault:"افتراضي",densityLarger:"أكبر",densityMiddle:"وسط",densitySmall:"مدمج"},stepsForm:{next:"التالي",prev:"السابق",submit:"أنهى"},loginForm:{submitText:"تسجيل الدخول"},editableTable:{action:{save:"أنقذ",cancel:"إلغاء الأمر",delete:"حذف",add:"إضافة صف من البيانات"}},switch:{open:"مفتوح",close:"غلق"}},Ydt={moneySymbol:"€",form:{lightFilter:{more:"Més",clear:"Netejar",confirm:"Confirmar",itemUnit:"Elements"}},tableForm:{search:"Cercar",reset:"Netejar",submit:"Enviar",collapsed:"Expandir",expand:"Col·lapsar",inputPlaceholder:"Introduïu valor",selectPlaceholder:"Seleccioneu valor"},alert:{clear:"Netejar",selected:"Seleccionat",item:"Article"},pagination:{total:{range:" ",total:"de",item:"articles"}},tableToolBar:{leftPin:"Pin a l'esquerra",rightPin:"Pin a la dreta",noPin:"Sense Pin",leftFixedTitle:"Fixat a l'esquerra",rightFixedTitle:"Fixat a la dreta",noFixedTitle:"Sense fixar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuració",fullScreen:"Pantalla Completa",exitFullScreen:"Sortir Pantalla Completa",reload:"Refrescar",density:"Densitat",densityDefault:"Per Defecte",densityLarger:"Llarg",densityMiddle:"Mitjà",densitySmall:"Compacte"},stepsForm:{next:"Següent",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Cancel·lar",delete:"Eliminar",add:"afegir una fila de dades"}},switch:{open:"obert",close:"tancat"}},Xdt={moneySymbol:"Kč",deleteThisLine:"Smazat tento řádek",copyThisLine:"Kopírovat tento řádek",form:{lightFilter:{more:"Víc",clear:"Vymazat",confirm:"Potvrdit",itemUnit:"Položky"}},tableForm:{search:"Hledat",reset:"Resetovat",submit:"Odeslat",collapsed:"Zvětšit",expand:"Zmenšit",inputPlaceholder:"Zadejte prosím",selectPlaceholder:"Vyberte prosím"},alert:{clear:"Vymazat",selected:"Vybráno",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položek"}},tableToolBar:{leftPin:"Připnout doleva",rightPin:"Připnout doprava",noPin:"Odepnuto",leftFixedTitle:"Fixováno nalevo",rightFixedTitle:"Fixováno napravo",noFixedTitle:"Nefixováno",reset:"Resetovat",columnDisplay:"Zobrazení sloupců",columnSetting:"Nastavení",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončit celou obrazovku",reload:"Obnovit",density:"Hustota",densityDefault:"Výchozí",densityLarger:"Větší",densityMiddle:"Střední",densitySmall:"Kompaktní"},stepsForm:{next:"Další",prev:"Předchozí",submit:"Dokončit"},loginForm:{submitText:"Přihlásit se"},editableTable:{onlyOneLineEditor:"Upravit lze pouze jeden řádek",action:{save:"Uložit",cancel:"Zrušit",delete:"Vymazat",add:"Přidat řádek"}},switch:{open:"Otevřít",close:"Zavřít"}},Jdt={moneySymbol:"€",form:{lightFilter:{more:"Mehr",clear:"Zurücksetzen",confirm:"Bestätigen",itemUnit:"Einträge"}},tableForm:{search:"Suchen",reset:"Zurücksetzen",submit:"Absenden",collapsed:"Zeige mehr",expand:"Zeige weniger",inputPlaceholder:"Bitte eingeben",selectPlaceholder:"Bitte auswählen"},alert:{clear:"Zurücksetzen",selected:"Ausgewählt",item:"Eintrag"},pagination:{total:{range:" ",total:"von",item:"Einträgen"}},tableToolBar:{leftPin:"Links anheften",rightPin:"Rechts anheften",noPin:"Nicht angeheftet",leftFixedTitle:"Links fixiert",rightFixedTitle:"Rechts fixiert",noFixedTitle:"Nicht fixiert",reset:"Zurücksetzen",columnDisplay:"Angezeigte Reihen",columnSetting:"Einstellungen",fullScreen:"Vollbild",exitFullScreen:"Vollbild verlassen",reload:"Aktualisieren",density:"Abstand",densityDefault:"Standard",densityLarger:"Größer",densityMiddle:"Mittel",densitySmall:"Kompakt"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Anmelden"},editableTable:{action:{save:"Retten",cancel:"Abbrechen",delete:"Löschen",add:"Hinzufügen einer Datenzeile"}},switch:{open:"offen",close:"schließen"}},Qdt={moneySymbol:"£",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},Zdt={moneySymbol:"$",deleteThisLine:"Delete this line",copyThisLine:"Copy this line",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},eft={moneySymbol:"€",form:{lightFilter:{more:"Más",clear:"Limpiar",confirm:"Confirmar",itemUnit:"artículos"}},tableForm:{search:"Buscar",reset:"Limpiar",submit:"Submit",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Ingrese valor",selectPlaceholder:"Seleccione valor"},alert:{clear:"Limpiar",selected:"Seleccionado",item:"Articulo"},pagination:{total:{range:" ",total:"de",item:"artículos"}},tableToolBar:{leftPin:"Pin a la izquierda",rightPin:"Pin a la derecha",noPin:"Sin Pin",leftFixedTitle:"Fijado a la izquierda",rightFixedTitle:"Fijado a la derecha",noFixedTitle:"Sin Fijar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuración",fullScreen:"Pantalla Completa",exitFullScreen:"Salir Pantalla Completa",reload:"Refrescar",density:"Densidad",densityDefault:"Por Defecto",densityLarger:"Largo",densityMiddle:"Medio",densitySmall:"Compacto"},stepsForm:{next:"Siguiente",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Descartar",delete:"Borrar",add:"añadir una fila de datos"}},switch:{open:"abrir",close:"cerrar"}},tft={moneySymbol:"تومان",form:{lightFilter:{more:"بیشتر",clear:"پاک کردن",confirm:"تایید",itemUnit:"مورد"}},tableForm:{search:"جستجو",reset:"بازنشانی",submit:"تایید",collapsed:"نمایش بیشتر",expand:"نمایش کمتر",inputPlaceholder:"پیدا کنید",selectPlaceholder:"انتخاب کنید"},alert:{clear:"پاک سازی",selected:"انتخاب",item:"مورد"},pagination:{total:{range:" ",total:"از",item:"مورد"}},tableToolBar:{leftPin:"سنجاق به چپ",rightPin:"سنجاق به راست",noPin:"سنجاق نشده",leftFixedTitle:"ثابت شده در چپ",rightFixedTitle:"ثابت شده در راست",noFixedTitle:"شناور",reset:"بازنشانی",columnDisplay:"نمایش همه",columnSetting:"تنظیمات",fullScreen:"تمام صفحه",exitFullScreen:"خروج از حالت تمام صفحه",reload:"تازه سازی",density:"تراکم",densityDefault:"پیش فرض",densityLarger:"بزرگ",densityMiddle:"متوسط",densitySmall:"کوچک"},stepsForm:{next:"بعدی",prev:"قبلی",submit:"اتمام"},loginForm:{submitText:"ورود"},editableTable:{action:{save:"ذخیره",cancel:"لغو",delete:"حذف",add:"یک ردیف داده اضافه کنید"}},switch:{open:"باز",close:"نزدیک"}},nft={moneySymbol:"€",form:{lightFilter:{more:"Plus",clear:"Effacer",confirm:"Confirmer",itemUnit:"Items"}},tableForm:{search:"Rechercher",reset:"Réinitialiser",submit:"Envoyer",collapsed:"Agrandir",expand:"Réduire",inputPlaceholder:"Entrer une valeur",selectPlaceholder:"Sélectionner une valeur"},alert:{clear:"Réinitialiser",selected:"Sélectionné",item:"Item"},pagination:{total:{range:" ",total:"sur",item:"éléments"}},tableToolBar:{leftPin:"Épingler à gauche",rightPin:"Épingler à gauche",noPin:"Sans épingle",leftFixedTitle:"Fixer à gauche",rightFixedTitle:"Fixer à droite",noFixedTitle:"Non fixé",reset:"Réinitialiser",columnDisplay:"Affichage colonne",columnSetting:"Réglages",fullScreen:"Plein écran",exitFullScreen:"Quitter Plein écran",reload:"Rafraichir",density:"Densité",densityDefault:"Par défaut",densityLarger:"Larger",densityMiddle:"Moyenne",densitySmall:"Compacte"},stepsForm:{next:"Suivante",prev:"Précédente",submit:"Finaliser"},loginForm:{submitText:"Se connecter"},editableTable:{action:{save:"Sauvegarder",cancel:"Annuler",delete:"Supprimer",add:"ajouter une ligne de données"}},switch:{open:"ouvert",close:"près"}},rft={moneySymbol:"₪",deleteThisLine:"מחק שורה זו",copyThisLine:"העתק שורה זו",form:{lightFilter:{more:"יותר",clear:"נקה",confirm:"אישור",itemUnit:"פריטים"}},tableForm:{search:"חיפוש",reset:"איפוס",submit:"שלח",collapsed:"הרחב",expand:"כווץ",inputPlaceholder:"אנא הכנס",selectPlaceholder:"אנא בחר"},alert:{clear:"נקה",selected:"נבחר",item:"פריט"},pagination:{total:{range:" ",total:"מתוך",item:"פריטים"}},tableToolBar:{leftPin:"הצמד לשמאל",rightPin:"הצמד לימין",noPin:"לא מצורף",leftFixedTitle:"מוצמד לשמאל",rightFixedTitle:"מוצמד לימין",noFixedTitle:"לא מוצמד",reset:"איפוס",columnDisplay:"תצוגת עמודות",columnSetting:"הגדרות",fullScreen:"מסך מלא",exitFullScreen:"צא ממסך מלא",reload:"רענן",density:"רזולוציה",densityDefault:"ברירת מחדל",densityLarger:"גדול",densityMiddle:"בינוני",densitySmall:"קטן"},stepsForm:{next:"הבא",prev:"קודם",submit:"סיום"},loginForm:{submitText:"כניסה"},editableTable:{onlyOneLineEditor:"ניתן לערוך רק שורה אחת",action:{save:"שמור",cancel:"ביטול",delete:"מחיקה",add:"הוסף שורת נתונים"}},switch:{open:"פתח",close:"סגור"}},ift={moneySymbol:"kn",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pretraži",reset:"Poništi",submit:"Potvrdi",collapsed:"Raširi",expand:"Skupi",inputPlaceholder:"Unesite",selectPlaceholder:"Odaberite"},alert:{clear:"Očisti",selected:"Odaberi",item:"stavke"},pagination:{total:{range:" ",total:"od",item:"stavke"}},tableToolBar:{leftPin:"Prikači lijevo",rightPin:"Prikači desno",noPin:"Bez prikačenja",leftFixedTitle:"Fiksiraj lijevo",rightFixedTitle:"Fiksiraj desno",noFixedTitle:"Bez fiksiranja",reset:"Resetiraj",columnDisplay:"Prikaz stupaca",columnSetting:"Postavke",fullScreen:"Puni zaslon",exitFullScreen:"Izađi iz punog zaslona",reload:"Ponovno učitaj",density:"Veličina",densityDefault:"Zadano",densityLarger:"Veliko",densityMiddle:"Srednje",densitySmall:"Malo"},stepsForm:{next:"Sljedeći",prev:"Prethodni",submit:"Kraj"},loginForm:{submitText:"Prijava"},editableTable:{action:{save:"Spremi",cancel:"Odustani",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"otvori",close:"zatvori"}},aft={moneySymbol:"RP",form:{lightFilter:{more:"Lebih",clear:"Hapus",confirm:"Konfirmasi",itemUnit:"Unit"}},tableForm:{search:"Cari",reset:"Atur ulang",submit:"Kirim",collapsed:"Lebih sedikit",expand:"Lebih banyak",inputPlaceholder:"Masukkan pencarian",selectPlaceholder:"Pilih"},alert:{clear:"Hapus",selected:"Dipilih",item:"Butir"},pagination:{total:{range:" ",total:"Dari",item:"Butir"}},tableToolBar:{leftPin:"Pin kiri",rightPin:"Pin kanan",noPin:"Tidak ada pin",leftFixedTitle:"Rata kiri",rightFixedTitle:"Rata kanan",noFixedTitle:"Tidak tetap",reset:"Atur ulang",columnDisplay:"Tampilan kolom",columnSetting:"Pengaturan",fullScreen:"Layar penuh",exitFullScreen:"Keluar layar penuh",reload:"Atur ulang",density:"Kerapatan",densityDefault:"Standar",densityLarger:"Lebih besar",densityMiddle:"Sedang",densitySmall:"Rapat"},stepsForm:{next:"Selanjutnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Login"},editableTable:{action:{save:"simpan",cancel:"batal",delete:"hapus",add:"Tambahkan baris data"}},switch:{open:"buka",close:"tutup"}},oft={moneySymbol:"€",form:{lightFilter:{more:"più",clear:"pulisci",confirm:"conferma",itemUnit:"elementi"}},tableForm:{search:"Filtra",reset:"Pulisci",submit:"Invia",collapsed:"Espandi",expand:"Contrai",inputPlaceholder:"Digita",selectPlaceholder:"Seleziona"},alert:{clear:"Rimuovi",selected:"Selezionati",item:"elementi"},pagination:{total:{range:" ",total:"di",item:"elementi"}},tableToolBar:{leftPin:"Fissa a sinistra",rightPin:"Fissa a destra",noPin:"Ripristina posizione",leftFixedTitle:"Fissato a sinistra",rightFixedTitle:"Fissato a destra",noFixedTitle:"Non fissato",reset:"Ripristina",columnDisplay:"Disposizione colonne",columnSetting:"Impostazioni",fullScreen:"Modalità schermo intero",exitFullScreen:"Esci da modalità schermo intero",reload:"Ricarica",density:"Grandezza tabella",densityDefault:"predefinito",densityLarger:"Grande",densityMiddle:"Media",densitySmall:"Compatta"},stepsForm:{next:"successivo",prev:"precedente",submit:"finisci"},loginForm:{submitText:"Accedi"},editableTable:{action:{save:"salva",cancel:"annulla",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"chiudi"}},sft={moneySymbol:"¥",form:{lightFilter:{more:"更に",clear:"クリア",confirm:"確認",itemUnit:"アイテム"}},tableForm:{search:"検索",reset:"リセット",submit:"送信",collapsed:"拡大",expand:"折畳",inputPlaceholder:"入力してください",selectPlaceholder:"選択してください"},alert:{clear:"クリア",selected:"選択した",item:"アイテム"},pagination:{total:{range:"レコード",total:"/合計",item:" "}},tableToolBar:{leftPin:"左に固定",rightPin:"右に固定",noPin:"キャンセル",leftFixedTitle:"左に固定された項目",rightFixedTitle:"右に固定された項目",noFixedTitle:"固定されてない項目",reset:"リセット",columnDisplay:"表示列",columnSetting:"列表示設定",fullScreen:"フルスクリーン",exitFullScreen:"終了",reload:"更新",density:"行高",densityDefault:"デフォルト",densityLarger:"大",densityMiddle:"中",densitySmall:"小"},stepsForm:{next:"次へ",prev:"前へ",submit:"送信"},loginForm:{submitText:"ログイン"},editableTable:{action:{save:"保存",cancel:"キャンセル",delete:"削除",add:"追加"}},switch:{open:"開く",close:"閉じる"}},lft={moneySymbol:"₩",form:{lightFilter:{more:"더보기",clear:"초기화",confirm:"확인",itemUnit:"건수"}},tableForm:{search:"조회",reset:"초기화",submit:"제출",collapsed:"확장",expand:"닫기",inputPlaceholder:"입력해 주세요",selectPlaceholder:"선택해 주세요"},alert:{clear:"취소",selected:"선택",item:"건"},pagination:{total:{range:" ",total:"/ 총",item:"건"}},tableToolBar:{leftPin:"왼쪽으로 핀",rightPin:"오른쪽으로 핀",noPin:"핀 제거",leftFixedTitle:"왼쪽으로 고정",rightFixedTitle:"오른쪽으로 고정",noFixedTitle:"비고정",reset:"초기화",columnDisplay:"컬럼 표시",columnSetting:"설정",fullScreen:"전체 화면",exitFullScreen:"전체 화면 취소",reload:"새로 고침",density:"여백",densityDefault:"기본",densityLarger:"많은 여백",densityMiddle:"중간 여백",densitySmall:"좁은 여백"},stepsForm:{next:"다음",prev:"이전",submit:"종료"},loginForm:{submitText:"로그인"},editableTable:{action:{save:"저장",cancel:"취소",delete:"삭제",add:"데이터 행 추가"}},switch:{open:"열",close:"가까 운"}},cft={moneySymbol:"₮",form:{lightFilter:{more:"Илүү",clear:"Цэвэрлэх",confirm:"Баталгаажуулах",itemUnit:"Нэгжүүд"}},tableForm:{search:"Хайх",reset:"Шинэчлэх",submit:"Илгээх",collapsed:"Өргөтгөх",expand:"Хураах",inputPlaceholder:"Утга оруулна уу",selectPlaceholder:"Утга сонгоно уу"},alert:{clear:"Цэвэрлэх",selected:"Сонгогдсон",item:"Нэгж"},pagination:{total:{range:" ",total:"Нийт",item:"мөр"}},tableToolBar:{leftPin:"Зүүн тийш бэхлэх",rightPin:"Баруун тийш бэхлэх",noPin:"Бэхлэхгүй",leftFixedTitle:"Зүүн зэрэгцүүлэх",rightFixedTitle:"Баруун зэрэгцүүлэх",noFixedTitle:"Зэрэгцүүлэхгүй",reset:"Шинэчлэх",columnDisplay:"Баганаар харуулах",columnSetting:"Тохиргоо",fullScreen:"Бүтэн дэлгэцээр",exitFullScreen:"Бүтэн дэлгэц цуцлах",reload:"Шинэчлэх",density:"Хэмжээ",densityDefault:"Хэвийн",densityLarger:"Том",densityMiddle:"Дунд",densitySmall:"Жижиг"},stepsForm:{next:"Дараах",prev:"Өмнөх",submit:"Дуусгах"},loginForm:{submitText:"Нэвтрэх"},editableTable:{action:{save:"Хадгалах",cancel:"Цуцлах",delete:"Устгах",add:"Мөр нэмэх"}},switch:{open:"Нээх",close:"Хаах"}},uft={moneySymbol:"RM",form:{lightFilter:{more:"Lebih banyak",clear:"Jelas",confirm:"Mengesahkan",itemUnit:"Item"}},tableForm:{search:"Cari",reset:"Menetapkan semula",submit:"Hantar",collapsed:"Kembang",expand:"Kuncup",inputPlaceholder:"Sila masuk",selectPlaceholder:"Sila pilih"},alert:{clear:"Padam",selected:"Dipilih",item:"Item"},pagination:{total:{range:" ",total:"daripada",item:"item"}},tableToolBar:{leftPin:"Pin ke kiri",rightPin:"Pin ke kanan",noPin:"Tidak pin",leftFixedTitle:"Tetap ke kiri",rightFixedTitle:"Tetap ke kanan",noFixedTitle:"Tidak Tetap",reset:"Menetapkan semula",columnDisplay:"Lajur",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Keluar Full Screen",reload:"Muat Semula",density:"Densiti",densityDefault:"Biasa",densityLarger:"Besar",densityMiddle:"Tengah",densitySmall:"Kecil"},stepsForm:{next:"Seterusnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Log Masuk"},editableTable:{action:{save:"Simpan",cancel:"Membatalkan",delete:"Menghapuskan",add:"tambah baris data"}},switch:{open:"Terbuka",close:"Tutup"}},dft={moneySymbol:"€",deleteThisLine:"Verwijder deze regel",copyThisLine:"Kopieer deze regel",form:{lightFilter:{more:"Meer filters",clear:"Wissen",confirm:"Bevestigen",itemUnit:"item"}},tableForm:{search:"Zoeken",reset:"Resetten",submit:"Indienen",collapsed:"Uitvouwen",expand:"Inklappen",inputPlaceholder:"Voer in",selectPlaceholder:"Selecteer"},alert:{clear:"Selectie annuleren",selected:"Geselecteerd",item:"item"},pagination:{total:{range:"Van",total:"items/totaal",item:"items"}},tableToolBar:{leftPin:"Vastzetten aan begin",rightPin:"Vastzetten aan einde",noPin:"Niet vastzetten",leftFixedTitle:"Vastzetten aan de linkerkant",rightFixedTitle:"Vastzetten aan de rechterkant",noFixedTitle:"Niet vastzetten",reset:"Resetten",columnDisplay:"Kolomweergave",columnSetting:"Kolominstellingen",fullScreen:"Volledig scherm",exitFullScreen:"Verlaat volledig scherm",reload:"Vernieuwen",density:"Dichtheid",densityDefault:"Normaal",densityLarger:"Ruim",densityMiddle:"Gemiddeld",densitySmall:"Compact"},stepsForm:{next:"Volgende stap",prev:"Vorige stap",submit:"Indienen"},loginForm:{submitText:"Inloggen"},editableTable:{onlyOneLineEditor:"Slechts één regel tegelijk bewerken",action:{save:"Opslaan",cancel:"Annuleren",delete:"Verwijderen",add:"Een regel toevoegen"}},switch:{open:"Openen",close:"Sluiten"}},fft={moneySymbol:"zł",form:{lightFilter:{more:"Więcej",clear:"Wyczyść",confirm:"Potwierdź",itemUnit:"Ilość"}},tableForm:{search:"Szukaj",reset:"Reset",submit:"Zatwierdź",collapsed:"Pokaż wiecej",expand:"Pokaż mniej",inputPlaceholder:"Proszę podać",selectPlaceholder:"Proszę wybrać"},alert:{clear:"Wyczyść",selected:"Wybrane",item:"Wpis"},pagination:{total:{range:" ",total:"z",item:"Wpisów"}},tableToolBar:{leftPin:"Przypnij do lewej",rightPin:"Przypnij do prawej",noPin:"Odepnij",leftFixedTitle:"Przypięte do lewej",rightFixedTitle:"Przypięte do prawej",noFixedTitle:"Nieprzypięte",reset:"Reset",columnDisplay:"Wyświetlane wiersze",columnSetting:"Ustawienia",fullScreen:"Pełen ekran",exitFullScreen:"Zamknij pełen ekran",reload:"Odśwież",density:"Odstęp",densityDefault:"Standard",densityLarger:"Wiekszy",densityMiddle:"Sredni",densitySmall:"Kompaktowy"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Zaloguj się"},editableTable:{action:{save:"Zapisać",cancel:"Anuluj",delete:"Usunąć",add:"dodawanie wiersza danych"}},switch:{open:"otwierać",close:"zamykać"}},mft={moneySymbol:"R$",form:{lightFilter:{more:"Mais",clear:"Limpar",confirm:"Confirmar",itemUnit:"Itens"}},tableForm:{search:"Filtrar",reset:"Limpar",submit:"Confirmar",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Por favor insira",selectPlaceholder:"Por favor selecione"},alert:{clear:"Limpar",selected:"Selecionado(s)",item:"Item(s)"},pagination:{total:{range:" ",total:"de",item:"itens"}},tableToolBar:{leftPin:"Fixar à esquerda",rightPin:"Fixar à direita",noPin:"Desfixado",leftFixedTitle:"Fixado à esquerda",rightFixedTitle:"Fixado à direita",noFixedTitle:"Não fixado",reset:"Limpar",columnDisplay:"Mostrar Coluna",columnSetting:"Configurações",fullScreen:"Tela Cheia",exitFullScreen:"Sair da Tela Cheia",reload:"Atualizar",density:"Densidade",densityDefault:"Padrão",densityLarger:"Largo",densityMiddle:"Médio",densitySmall:"Compacto"},stepsForm:{next:"Próximo",prev:"Anterior",submit:"Enviar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Salvar",cancel:"Cancelar",delete:"Apagar",add:"adicionar uma linha de dados"}},switch:{open:"abrir",close:"fechar"}},pft={moneySymbol:"RON",deleteThisLine:"Șterge acest rând",copyThisLine:"Copiază acest rând",form:{lightFilter:{more:"Mai multe filtre",clear:"Curăță",confirm:"Confirmă",itemUnit:"elemente"}},tableForm:{search:"Caută",reset:"Resetează",submit:"Trimite",collapsed:"Extinde",expand:"Restrânge",inputPlaceholder:"Introduceți",selectPlaceholder:"Selectați"},alert:{clear:"Anulează selecția",selected:"Selectat",item:"elemente"},pagination:{total:{range:"De la",total:"elemente/total",item:"elemente"}},tableToolBar:{leftPin:"Fixează la început",rightPin:"Fixează la sfârșit",noPin:"Nu fixa",leftFixedTitle:"Fixează în stânga",rightFixedTitle:"Fixează în dreapta",noFixedTitle:"Nu fixa",reset:"Resetează",columnDisplay:"Afișare coloane",columnSetting:"Setări coloane",fullScreen:"Ecran complet",exitFullScreen:"Ieși din ecran complet",reload:"Reîncarcă",density:"Densitate",densityDefault:"Normal",densityLarger:"Larg",densityMiddle:"Mediu",densitySmall:"Compact"},stepsForm:{next:"Pasul următor",prev:"Pasul anterior",submit:"Trimite"},loginForm:{submitText:"Autentificare"},editableTable:{onlyOneLineEditor:"Se poate edita doar un rând simultan",action:{save:"Salvează",cancel:"Anulează",delete:"Șterge",add:"Adaugă un rând"}},switch:{open:"Deschide",close:"Închide"}},hft={moneySymbol:"₽",form:{lightFilter:{more:"Еще",clear:"Очистить",confirm:"ОК",itemUnit:"Позиции"}},tableForm:{search:"Найти",reset:"Сброс",submit:"Отправить",collapsed:"Развернуть",expand:"Свернуть",inputPlaceholder:"Введите значение",selectPlaceholder:"Выберите значение"},alert:{clear:"Очистить",selected:"Выбрано",item:"элементов"},pagination:{total:{range:" ",total:"из",item:"элементов"}},tableToolBar:{leftPin:"Закрепить слева",rightPin:"Закрепить справа",noPin:"Открепить",leftFixedTitle:"Закреплено слева",rightFixedTitle:"Закреплено справа",noFixedTitle:"Не закреплено",reset:"Сброс",columnDisplay:"Отображение столбца",columnSetting:"Настройки",fullScreen:"Полный экран",exitFullScreen:"Выйти из полноэкранного режима",reload:"Обновить",density:"Размер",densityDefault:"По умолчанию",densityLarger:"Большой",densityMiddle:"Средний",densitySmall:"Сжатый"},stepsForm:{next:"Следующий",prev:"Предыдущий",submit:"Завершить"},loginForm:{submitText:"Вход"},editableTable:{action:{save:"Сохранить",cancel:"Отменить",delete:"Удалить",add:"добавить ряд данных"}},switch:{open:"Открытый чемпионат мира по теннису",close:"По адресу:"}},vft={moneySymbol:"€",deleteThisLine:"Odstrániť tento riadok",copyThisLine:"Skopírujte tento riadok",form:{lightFilter:{more:"Viac",clear:"Vyčistiť",confirm:"Potvrďte",itemUnit:"Položky"}},tableForm:{search:"Vyhladať",reset:"Resetovať",submit:"Odoslať",collapsed:"Rozbaliť",expand:"Zbaliť",inputPlaceholder:"Prosím, zadajte",selectPlaceholder:"Prosím, vyberte"},alert:{clear:"Vyčistiť",selected:"Vybraný",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položiek"}},tableToolBar:{leftPin:"Pripnúť vľavo",rightPin:"Pripnúť vpravo",noPin:"Odopnuté",leftFixedTitle:"Fixované na ľavo",rightFixedTitle:"Fixované na pravo",noFixedTitle:"Nefixované",reset:"Resetovať",columnDisplay:"Zobrazenie stĺpcov",columnSetting:"Nastavenia",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončiť celú obrazovku",reload:"Obnoviť",density:"Hustota",densityDefault:"Predvolené",densityLarger:"Väčšie",densityMiddle:"Stredné",densitySmall:"Kompaktné"},stepsForm:{next:"Ďalšie",prev:"Predchádzajúce",submit:"Potvrdiť"},loginForm:{submitText:"Prihlásiť sa"},editableTable:{onlyOneLineEditor:"Upravovať možno iba jeden riadok",action:{save:"Uložiť",cancel:"Zrušiť",delete:"Odstrániť",add:"pridať riadok údajov"}},switch:{open:"otvoriť",close:"zavrieť"}},gft={moneySymbol:"RSD",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pronađi",reset:"Resetuj",submit:"Pošalji",collapsed:"Proširi",expand:"Skupi",inputPlaceholder:"Molimo unesite",selectPlaceholder:"Molimo odaberite"},alert:{clear:"Očisti",selected:"Odabrano",item:"Stavka"},pagination:{total:{range:" ",total:"od",item:"stavki"}},tableToolBar:{leftPin:"Zakači levo",rightPin:"Zakači desno",noPin:"Nije zakačeno",leftFixedTitle:"Fiksirano levo",rightFixedTitle:"Fiksirano desno",noFixedTitle:"Nije fiksirano",reset:"Resetuj",columnDisplay:"Prikaz kolona",columnSetting:"Podešavanja",fullScreen:"Pun ekran",exitFullScreen:"Zatvori pun ekran",reload:"Osveži",density:"Veličina",densityDefault:"Podrazumevana",densityLarger:"Veća",densityMiddle:"Srednja",densitySmall:"Kompaktna"},stepsForm:{next:"Dalje",prev:"Nazad",submit:"Gotovo"},loginForm:{submitText:"Prijavi se"},editableTable:{action:{save:"Sačuvaj",cancel:"Poništi",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"Отворите",close:"Затворите"}},bft={moneySymbol:"SEK",deleteThisLine:"Radera denna rad",copyThisLine:"Kopiera denna rad",form:{lightFilter:{more:"Fler filter",clear:"Rensa",confirm:"Bekräfta",itemUnit:"objekt"}},tableForm:{search:"Sök",reset:"Återställ",submit:"Skicka",collapsed:"Expandera",expand:"Fäll ihop",inputPlaceholder:"Vänligen ange",selectPlaceholder:"Vänligen välj"},alert:{clear:"Avbryt val",selected:"Vald",item:"objekt"},pagination:{total:{range:"Från",total:"objekt/totalt",item:"objekt"}},tableToolBar:{leftPin:"Fäst till vänster",rightPin:"Fäst till höger",noPin:"Inte fäst",leftFixedTitle:"Fäst till vänster",rightFixedTitle:"Fäst till höger",noFixedTitle:"Inte fäst",reset:"Återställ",columnDisplay:"Kolumnvisning",columnSetting:"Kolumninställningar",fullScreen:"Fullskärm",exitFullScreen:"Avsluta fullskärm",reload:"Ladda om",density:"Täthet",densityDefault:"Normal",densityLarger:"Lös",densityMiddle:"Medium",densitySmall:"Kompakt"},stepsForm:{next:"Nästa steg",prev:"Föregående steg",submit:"Skicka"},loginForm:{submitText:"Logga in"},editableTable:{onlyOneLineEditor:"Endast en rad kan redigeras åt gången",action:{save:"Spara",cancel:"Avbryt",delete:"Radera",add:"Lägg till en rad"}},switch:{open:"Öppna",close:"Stäng"}},yft={moneySymbol:"฿",deleteThisLine:"ลบบรรทัดนี้",copyThisLine:"คัดลอกบรรทัดนี้",form:{lightFilter:{more:"มากกว่า",clear:"ชัดเจน",confirm:"ยืนยัน",itemUnit:"รายการ"}},tableForm:{search:"สอบถาม",reset:"รีเซ็ต",submit:"ส่ง",collapsed:"ขยาย",expand:"ทรุด",inputPlaceholder:"กรุณาป้อน",selectPlaceholder:"โปรดเลือก"},alert:{clear:"ชัดเจน",selected:"เลือกแล้ว",item:"รายการ"},pagination:{total:{range:" ",total:"ของ",item:"รายการ"}},tableToolBar:{leftPin:"ปักหมุดไปทางซ้าย",rightPin:"ปักหมุดไปทางขวา",noPin:"เลิกตรึงแล้ว",leftFixedTitle:"แก้ไขด้านซ้าย",rightFixedTitle:"แก้ไขด้านขวา",noFixedTitle:"ไม่คงที่",reset:"รีเซ็ต",columnDisplay:"การแสดงคอลัมน์",columnSetting:"การตั้งค่า",fullScreen:"เต็มจอ",exitFullScreen:"ออกจากโหมดเต็มหน้าจอ",reload:"รีเฟรช",density:"ความหนาแน่น",densityDefault:"ค่าเริ่มต้น",densityLarger:"ขนาดใหญ่ขึ้น",densityMiddle:"กลาง",densitySmall:"กะทัดรัด"},stepsForm:{next:"ถัดไป",prev:"ก่อนหน้า",submit:"เสร็จ"},loginForm:{submitText:"เข้าสู่ระบบ"},editableTable:{onlyOneLineEditor:"แก้ไขได้เพียงบรรทัดเดียวเท่านั้น",action:{save:"บันทึก",cancel:"ยกเลิก",delete:"ลบ",add:"เพิ่มแถวของข้อมูล"}},switch:{open:"เปิด",close:"ปิด"}},xft={moneySymbol:"₺",form:{lightFilter:{more:"Daha Fazla",clear:"Temizle",confirm:"Onayla",itemUnit:"Öğeler"}},tableForm:{search:"Filtrele",reset:"Sıfırla",submit:"Gönder",collapsed:"Daha fazla",expand:"Daha az",inputPlaceholder:"Filtrelemek için bir değer girin",selectPlaceholder:"Filtrelemek için bir değer seçin"},alert:{clear:"Temizle",selected:"Seçili",item:"Öğe"},pagination:{total:{range:" ",total:"Toplam",item:"Öğe"}},tableToolBar:{leftPin:"Sola sabitle",rightPin:"Sağa sabitle",noPin:"Sabitlemeyi kaldır",leftFixedTitle:"Sola sabitlendi",rightFixedTitle:"Sağa sabitlendi",noFixedTitle:"Sabitlenmedi",reset:"Sıfırla",columnDisplay:"Kolon Görünümü",columnSetting:"Ayarlar",fullScreen:"Tam Ekran",exitFullScreen:"Tam Ekrandan Çık",reload:"Yenile",density:"Kalınlık",densityDefault:"Varsayılan",densityLarger:"Büyük",densityMiddle:"Orta",densitySmall:"Küçük"},stepsForm:{next:"Sıradaki",prev:"Önceki",submit:"Gönder"},loginForm:{submitText:"Giriş Yap"},editableTable:{action:{save:"Kaydet",cancel:"Vazgeç",delete:"Sil",add:"foegje in rige gegevens ta"}},switch:{open:"açık",close:"kapatmak"}},wft={moneySymbol:"₴",deleteThisLine:"Видатили рядок",copyThisLine:"Скопіювати рядок",form:{lightFilter:{more:"Ще",clear:"Очистити",confirm:"Ок",itemUnit:"Позиції"}},tableForm:{search:"Пошук",reset:"Очистити",submit:"Відправити",collapsed:"Розгорнути",expand:"Згорнути",inputPlaceholder:"Введіть значення",selectPlaceholder:"Оберіть значення"},alert:{clear:"Очистити",selected:"Обрано",item:"елементів"},pagination:{total:{range:" ",total:"з",item:"елементів"}},tableToolBar:{leftPin:"Закріпити зліва",rightPin:"Закріпити справа",noPin:"Відкріпити",leftFixedTitle:"Закріплено зліва",rightFixedTitle:"Закріплено справа",noFixedTitle:"Не закріплено",reset:"Скинути",columnDisplay:"Відображення стовпців",columnSetting:"Налаштування",fullScreen:"Повноекранний режим",exitFullScreen:"Вийти з повноекранного режиму",reload:"Оновити",density:"Розмір",densityDefault:"За замовчуванням",densityLarger:"Великий",densityMiddle:"Середній",densitySmall:"Стислий"},stepsForm:{next:"Наступний",prev:"Попередній",submit:"Завершити"},loginForm:{submitText:"Вхіх"},editableTable:{onlyOneLineEditor:"Тільки один рядок може бути редагований одночасно",action:{save:"Зберегти",cancel:"Відмінити",delete:"Видалити",add:"додати рядок"}},switch:{open:"Відкрито",close:"Закрито"}},Cft={moneySymbol:"UZS",form:{lightFilter:{more:"Yana",clear:"Tozalash",confirm:"OK",itemUnit:"Pozitsiyalar"}},tableForm:{search:"Qidirish",reset:"Qayta tiklash",submit:"Yuborish",collapsed:"Yig‘ish",expand:"Kengaytirish",inputPlaceholder:"Qiymatni kiriting",selectPlaceholder:"Qiymatni tanlang"},alert:{clear:"Tozalash",selected:"Tanlangan",item:"elementlar"},pagination:{total:{range:" ",total:"dan",item:"elementlar"}},tableToolBar:{leftPin:"Chapga mahkamlash",rightPin:"O‘ngga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"O‘ngga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni ko‘rsatish",columnSetting:"Sozlamalar",fullScreen:"To‘liq ekran",exitFullScreen:"To‘liq ekrandan chiqish",reload:"Yangilash",density:"O‘lcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"O‘rtacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"O‘chirish",add:"maʼlumotlar qatorini qo‘shish"}},switch:{open:"Ochish",close:"Yopish"}},Sft={moneySymbol:"₫",form:{lightFilter:{more:"Nhiều hơn",clear:"Trong",confirm:"Xác nhận",itemUnit:"Mục"}},tableForm:{search:"Tìm kiếm",reset:"Làm lại",submit:"Gửi đi",collapsed:"Mở rộng",expand:"Thu gọn",inputPlaceholder:"nhập dữ liệu",selectPlaceholder:"Vui lòng chọn"},alert:{clear:"Xóa",selected:"đã chọn",item:"mục"},pagination:{total:{range:" ",total:"trên",item:"mặt hàng"}},tableToolBar:{leftPin:"Ghim trái",rightPin:"Ghim phải",noPin:"Bỏ ghim",leftFixedTitle:"Cố định trái",rightFixedTitle:"Cố định phải",noFixedTitle:"Chưa cố định",reset:"Làm lại",columnDisplay:"Cột hiển thị",columnSetting:"Cấu hình",fullScreen:"Chế độ toàn màn hình",exitFullScreen:"Thoát chế độ toàn màn hình",reload:"Làm mới",density:"Mật độ hiển thị",densityDefault:"Mặc định",densityLarger:"Mặc định",densityMiddle:"Trung bình",densitySmall:"Chật"},stepsForm:{next:"Sau",prev:"Trước",submit:"Kết thúc"},loginForm:{submitText:"Đăng nhập"},editableTable:{action:{save:"Cứu",cancel:"Hủy",delete:"Xóa",add:"thêm một hàng dữ liệu"}},switch:{open:"mở",close:"đóng"}},kft={moneySymbol:"¥",deleteThisLine:"删除此项",copyThisLine:"复制此项",form:{lightFilter:{more:"更多筛选",clear:"清除",confirm:"确认",itemUnit:"项"}},tableForm:{search:"查询",reset:"重置",submit:"提交",collapsed:"展开",expand:"收起",inputPlaceholder:"请输入",selectPlaceholder:"请选择"},alert:{clear:"取消选择",selected:"已选择",item:"项"},pagination:{total:{range:"第",total:"条/总共",item:"条"}},tableToolBar:{leftPin:"固定在列首",rightPin:"固定在列尾",noPin:"不固定",leftFixedTitle:"固定在左侧",rightFixedTitle:"固定在右侧",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列设置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"宽松",densityMiddle:"中等",densitySmall:"紧凑"},stepsForm:{next:"下一步",prev:"上一步",submit:"提交"},loginForm:{submitText:"登录"},editableTable:{onlyOneLineEditor:"只能同时编辑一行",action:{save:"保存",cancel:"取消",delete:"删除",add:"添加一行数据"}},switch:{open:"打开",close:"关闭"}},_ft={moneySymbol:"HK$",deleteThisLine:"刪除此項",copyThisLine:"複製此項",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"搜尋",reset:"重設",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選取",selected:"已選取",item:"項"},pagination:{total:{range:"第",total:"項/總共",item:"項"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重設",columnDisplay:"列顯示",columnSetting:"列設定",fullScreen:"全螢幕",exitFullScreen:"退出全螢幕",reload:"重新整理",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}},Eft={moneySymbol:"NT$",deleteThisLine:"刪除此项",copyThisLine:"複製此项",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"查詢",reset:"重置",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選擇",selected:"已選擇",item:"項"},pagination:{total:{range:"第",total:"條/總共",item:"條"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列設置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}};var dr=function(t,n){return{getMessage:function(i,a){var o=cr(n,i.replace(/\[(\d+)\]/g,".$1").split("."))||"";if(o)return o;var s=t.replace("_","-");if(s==="zh-CN")return a;var l=Fm["zh-CN"];return l?l.getMessage(i,a):a},locale:t}},$ft=dr("mn_MN",cft),Tft=dr("ar_EG",Kdt),qh=dr("zh_CN",kft),Pft=dr("en_US",Zdt),Rft=dr("en_GB",Qdt),Ift=dr("vi_VN",Sft),Oft=dr("it_IT",oft),Mft=dr("ja_JP",sft),jft=dr("es_ES",eft),Nft=dr("ca_ES",Ydt),Aft=dr("ru_RU",hft),Fft=dr("sr_RS",gft),Dft=dr("ms_MY",uft),Lft=dr("zh_TW",Eft),Bft=dr("zh_HK",_ft),zft=dr("fr_FR",nft),Hft=dr("pt_BR",mft),Vft=dr("ko_KR",lft),Wft=dr("id_ID",aft),Uft=dr("de_DE",Jdt),qft=dr("fa_IR",tft),Gft=dr("tr_TR",xft),Kft=dr("pl_PL",fft),Yft=dr("hr_",ift),Xft=dr("th_TH",yft),Jft=dr("cs_cz",Xdt),Qft=dr("sk_SK",vft),Zft=dr("he_IL",rft),emt=dr("uk_UA",wft),tmt=dr("uz_UZ",Cft),nmt=dr("nl_NL",dft),rmt=dr("ro_RO",pft),imt=dr("sv_SE",bft),Fm={"mn-MN":$ft,"ar-EG":Tft,"zh-CN":qh,"en-US":Pft,"en-GB":Rft,"vi-VN":Ift,"it-IT":Oft,"ja-JP":Mft,"es-ES":jft,"ca-ES":Nft,"ru-RU":Aft,"sr-RS":Fft,"ms-MY":Dft,"zh-TW":Lft,"zh-HK":Bft,"fr-FR":zft,"pt-BR":Hft,"ko-KR":Vft,"id-ID":Wft,"de-DE":Uft,"fa-IR":qft,"tr-TR":Gft,"pl-PL":Kft,"hr-HR":Yft,"th-TH":Xft,"cs-CZ":Jft,"sk-SK":Qft,"he-IL":Zft,"uk-UA":emt,"uz-UZ":tmt,"nl-NL":nmt,"ro-RO":rmt,"sv-SE":imt},amt=Object.keys(Fm),Dde=function(t){var n=(t||"zh-CN").toLocaleLowerCase();return amt.find(function(r){var i=r.toLocaleLowerCase();return i.includes(n)})};function Ta(e,t){omt(e)&&(e="100%");var n=smt(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Jw(e){return Math.min(1,Math.max(0,e))}function omt(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function smt(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Lde(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Qw(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Qf(e){return e.length===1?"0"+e:String(e)}function lmt(e,t,n){return{r:Ta(e,255)*255,g:Ta(t,255)*255,b:Ta(n,255)*255}}function oq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=0,s=(r+i)/2;if(r===i)o=0,a=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function cmt(e,t,n){var r,i,a;if(e=Ta(e,360),t=Ta(t,100),n=Ta(n,100),t===0)i=n,a=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,s=2*n-o;r=U8(s,o,e+1/3),i=U8(s,o,e),a=U8(s,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function sq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=r,s=r-i,l=r===0?0:s/r;if(r===i)a=0;else{switch(r){case e:a=(t-n)/s+(t>16,g:(e&65280)>>8,b:e&255}}var RO={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function pmt(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=gmt(e)),typeof e=="object"&&(tu(e.r)&&tu(e.g)&&tu(e.b)?(t=lmt(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):tu(e.h)&&tu(e.s)&&tu(e.v)?(r=Qw(e.s),i=Qw(e.v),t=umt(e.h,r,i),o=!0,s="hsv"):tu(e.h)&&tu(e.s)&&tu(e.l)&&(r=Qw(e.s),a=Qw(e.l),t=cmt(e.h,r,a),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Lde(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var hmt="[-\\+]?\\d+%?",vmt="[-\\+]?\\d*\\.\\d+%?",Od="(?:".concat(vmt,")|(?:").concat(hmt,")"),q8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),G8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),vl={CSS_UNIT:new RegExp(Od),rgb:new RegExp("rgb"+q8),rgba:new RegExp("rgba"+G8),hsl:new RegExp("hsl"+q8),hsla:new RegExp("hsla"+G8),hsv:new RegExp("hsv"+q8),hsva:new RegExp("hsva"+G8),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 gmt(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(RO[e])e=RO[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=vl.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=vl.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=vl.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=vl.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=vl.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=vl.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=vl.hex8.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),a:cq(n[4]),format:t?"name":"hex8"}:(n=vl.hex6.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),format:t?"name":"hex"}:(n=vl.hex4.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),a:cq(n[4]+n[4]),format:t?"name":"hex8"}:(n=vl.hex3.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function tu(e){return!!vl.CSS_UNIT.exec(String(e))}var bmt=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=mmt(t)),this.originalInput=t;var i=pmt(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,a=t.r/255,o=t.g/255,s=t.b/255;return a<=.03928?n=a/12.92:n=Math.pow((a+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),s<=.03928?i=s/12.92:i=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=Lde(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=sq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=sq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=oq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=oq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),lq(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),dmt(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Ta(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Ta(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+lq(this.r,this.g,this.b,!1),n=0,r=Object.entries(RO);n=0,a=!n&&i&&(t.startsWith("hex")||t==="name");return a?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},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){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Jw(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Jw(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Jw(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Jw(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){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,a=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(new e({h:r,s:i,v:a})),a=(a+s)%1;return o},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],a=360/t,o=1;o1&&arguments[1]!==void 0?arguments[1]:1,r=3735928559^n,i=1103547991^n,a=0,o;a>>16,2246822507)^Math.imul(i^i>>>13,3266489909),i=Math.imul(i^i>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),4294967296*(2097151&i)+(r>>>0)},G9=Jb(function(e){return e}),zde={theme:G9,token:N(N({},T1),zi==null||(K8=zi.defaultAlgorithm)===null||K8===void 0?void 0:K8.call(zi,zi==null?void 0:zi.defaultSeed)),hashId:"pro-".concat(Bde(JSON.stringify(T1)))},ymt=function(){return zde};const xmt=Object.freeze(Object.defineProperty({__proto__:null,defaultToken:T1,emptyTheme:G9,hashCode:Bde,token:zde,useToken:ymt},Symbol.toStringTag,{value:"Module"}));var as=function(t,n){return new bmt(t).setAlpha(n).toRgbString()},wmt=function(){return typeof zi>"u"||!zi?xmt:zi},Do=wmt(),Sb=Do.useToken,Y8=function(t){return{boxSizing:"border-box",margin:0,padding:0,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,listStyle:"none"}};function jr(e,t){var n,r=u.useContext(Ys),i=r.token,a=i===void 0?{}:i,o=u.useContext(Ys),s=o.hashed,l=Sb(),c=l.token,d=l.hashId,f=u.useContext(Ys);f.theme;var m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=m.csp;return a.layout||(a=N({},c)),a.proComponentsCls=(n=a.proComponentsCls)!==null&&n!==void 0?n:".".concat(p("pro")),a.antCls=".".concat(p()),{wrapSSR:YS({token:a,path:[e],nonce:h==null?void 0:h.nonce,layer:{name:"antd-pro"}},function(){return t(a)}),hashId:s?d:""}}var Cmt=function(t,n){var r,i,a,o,s,l=N({},t);return N(N({bgLayout:"linear-gradient(".concat(n.colorBgContainer,", ").concat(n.colorBgLayout," 28%)"),colorTextAppListIcon:n.colorTextSecondary,appListIconHoverBgColor:l==null||(r=l.sider)===null||r===void 0?void 0:r.colorBgMenuItemSelected,colorBgAppListIconHover:as(n.colorTextBase,.04),colorTextAppListIconHover:n.colorTextBase},l),{},{header:N({colorBgHeader:as(n.colorBgElevated,.6),colorBgScrollHeader:as(n.colorBgElevated,.8),colorHeaderTitle:n.colorText,colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(l==null||(i=l.header)===null||i===void 0?void 0:i.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(a=l.header)===null||a===void 0?void 0:a.colorBgHeader:n.colorBgElevated,colorTextMenuSelected:as(n.colorTextBase,.95),colorBgRightActionsItemHover:as(n.colorTextBase,.03),colorTextRightActionsItem:n.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextMenuActive:n.colorText},l.header),sider:N({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:n.colorBgElevated,colorTextCollapsedButtonHover:n.colorTextSecondary,colorTextCollapsedButton:as(n.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:as(n.colorTextBase,.06),colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:as(n.colorTextBase,.04),colorTextMenuItemHover:n.colorText,colorTextMenuSelected:as(n.colorTextBase,.95),colorTextMenuActive:n.colorText,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextSubMenuSelected:as(n.colorTextBase,.95)},l.sider),pageContainer:N({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((o=l.pageContainer)===null||o===void 0?void 0:o.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((s=l.pageContainer)===null||s===void 0?void 0:s.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:n.colorBgElevated},l.pageContainer)})},Smt=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i1,Z=R.getMessage("form.lightFilter.itemUnit","项");return typeof X=="string"&&X.length>S&&ne?"...".concat(A.length).concat(Z):""},re=J();return b.jsxs("span",{title:typeof X=="string"?X:void 0,style:{display:"inline-flex",alignItems:"center"},children:[U,b.jsx("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof X=="string"?X==null||(V=X.toString())===null||V===void 0||(W=V.slice)===null||W===void 0?void 0:W.call(V,0,S):X}),re]})}return H||m};return j(b.jsxs("span",{className:fe(P,I,"".concat(P,"-").concat((i=(a=t.size)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:"middle"),G(G(G(G({},"".concat(P,"-active"),(Array.isArray(l)?l.length>0:!!l)||l===0),"".concat(P,"-disabled"),c),"".concat(P,"-bordered"),v),"".concat(P,"-allow-clear"),x),p),style:g,ref:L,onClick:function(){var H;t==null||(H=t.onClick)===null||H===void 0||H.call(t)},children:[F(o,l),(l||l===0)&&x&&b.jsx(Bc,{role:"button",title:R.getMessage("form.lightFilter.clear","清除"),className:fe("".concat(P,"-icon"),I,"".concat(P,"-close")),onClick:function(H){c||s==null||s(),H.stopPropagation()},ref:O}),y!==!1?y??b.jsx(Mu,{className:fe("".concat(P,"-icon"),I,"".concat(P,"-arrow"))}):null]}))},Gc=K.forwardRef(Amt),Ci=function(t){var n={};if(Object.keys(t||{}).forEach(function(r){t[r]!==void 0&&(n[r]=t[r])}),!(Object.keys(n).length<1))return n},Fmt=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,uq=function(t){return t==="*"||t==="x"||t==="X"},dq=function(t){var n=parseInt(t,10);return isNaN(n)?t:n},Dmt=function(t,n){return pt(t)!==pt(n)?[String(t),String(n)]:[t,n]},Lmt=function(t,n){if(uq(t)||uq(n))return 0;var r=Dmt(dq(t),dq(n)),i=he(r,2),a=i[0],o=i[1];return a>o?1:a"u"?Iu:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||Iu},Jy=function(t,n){var r=mp(Hde(),"4.23.0")>-1?{open:t,onOpenChange:n}:{visible:t,onVisibleChange:n};return Ci(r)},zmt=function(t){return G(G(G({},"".concat(t.componentCls,"-label"),{cursor:"pointer"}),"".concat(t.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(t.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function Hmt(e){return jr("FilterDropdown",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[zmt(n)]})}var Vde=function(t){var n=t.children,r=t.label,i=t.footer,a=t.open,o=t.onOpenChange,s=t.disabled,l=t.onVisibleChange,c=t.visible,d=t.footerRender,f=t.placement,m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=p("pro-core-field-dropdown"),v=Hmt(h),g=v.wrapSSR,y=v.hashId,w=Jy(a||c||!1,o||l),x=u.useRef(null);return g(b.jsx(Hc,N(N({placement:f,trigger:["click"]},w),{},{styles:{body:{padding:0}},content:b.jsxs("div",{ref:x,className:fe("".concat(h,"-overlay"),G(G({},"".concat(h,"-overlay-").concat(f),f),"hashId",y)),children:[b.jsx(Ht,{getPopupContainer:function(){return x.current||document.body},children:b.jsx("div",{className:"".concat(h,"-content ").concat(y).trim(),children:n})}),i&&b.jsx(Omt,N({disabled:s,footerRender:d},i))]}),children:b.jsx("span",{className:"".concat(h,"-label ").concat(y).trim(),children:r})})))},Vmt=function(t){var n="".concat(t.antCls,"-progress-bg");return G({},t.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":G({},n,{backgroundColor:t.colorSuccess}),"&-error":G({},n,{backgroundColor:t.colorError}),"&-warning":G({},n,{backgroundColor:t.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:t.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:t.colorPrimary},"&-error":{color:t.colorError},"&-success":{color:t.colorSuccess}},"&-text":{color:t.colorText}}})};function Wmt(e){return jr("InlineErrorFormItem",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Vmt(n)]})}var Umt=["rules","name","children","popoverProps"],qmt=["errorType","rules","name","popoverProps","children"],Wde={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},Gmt=function(t){var n=t.inputProps,r=t.input,i=t.extra,a=t.errorList,o=t.popoverProps,s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useState([]),m=he(f,2),p=m[0],h=m[1],v=u.useContext(Ht.ConfigContext),g=v.getPrefixCls,y=g(),w=Sb(),x=Wmt("".concat(y,"-form-item-with-help")),C=x.wrapSSR,S=x.hashId;u.useEffect(function(){n.validateStatus!=="validating"&&h(n.errors)},[n.errors,n.validateStatus]);var k=Jy(p.length<1?!1:c,function(E){E!==c&&d(E)}),_=n.validateStatus==="validating";return b.jsx(Hc,N(N(N({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},k),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:C(b.jsx("div",{className:"".concat(y,"-form-item ").concat(S," ").concat(w.hashId).trim(),style:{margin:0,padding:0},children:b.jsxs("div",{className:"".concat(y,"-form-item-with-help ").concat(S," ").concat(w.hashId).trim(),children:[_?b.jsx(Ra,{}):null,a]})}))},o),{},{children:b.jsxs(b.Fragment,{children:[r,i]})}),"popover")},Kmt=function(t){var n=t.rules,r=t.name,i=t.children,a=t.popoverProps,o=it(t,Umt);return b.jsx(kn.Item,N(N({name:r,rules:n,hasFeedback:!1,shouldUpdate:function(l,c){if(l===c)return!1;var d=[r].flat(1);d.length>1&&d.pop();try{return JSON.stringify(cr(l,d))!==JSON.stringify(cr(c,d))}catch{return!0}},_internalItemRender:{mark:"pro_table_render",render:function(l,c){return b.jsx(Gmt,N({inputProps:l,popoverProps:a},c))}}},o),{},{style:N(N({},Wde),o==null?void 0:o.style),children:i}))},Ymt=function(t){var n=t.errorType,r=t.rules,i=t.name,a=t.popoverProps,o=t.children,s=it(t,qmt);return i&&r!==null&&r!==void 0&&r.length&&n==="popover"?b.jsx(Kmt,N(N({name:i,rules:r,popoverProps:a},s),{},{children:o})):b.jsx(kn.Item,N(N({rules:r,shouldUpdate:i?function(l,c){if(l===c)return!1;var d=[i].flat(1);d.length>1&&d.pop();try{return JSON.stringify(cr(l,d))!==JSON.stringify(cr(c,d))}catch{return!0}}:void 0},s),{},{style:N(N({},Wde),s.style),name:i,children:o}))},Xmt=function(t){return G({},t.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:t.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:t.colorTextSecondary,fontWeight:"normal",fontSize:t.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function Jmt(e){return jr("LabelIconTip",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Xmt(n)]})}var Dm=K.memo(function(e){var t=e.label,n=e.tooltip,r=e.ellipsis,i=e.subTitle,a=u.useContext(Ht.ConfigContext),o=a.getPrefixCls,s=o("pro-core-label-tip"),l=Jmt(s),c=l.wrapSSR,d=l.hashId;if(!n&&!i)return b.jsx(b.Fragment,{children:t});var f=typeof n=="string"||K.isValidElement(n)?{title:n}:n,m=(f==null?void 0:f.icon)||b.jsx(Vlt,{});return c(b.jsxs("div",{className:fe(s,d),onMouseDown:function(h){return h.stopPropagation()},onMouseLeave:function(h){return h.stopPropagation()},onMouseMove:function(h){return h.stopPropagation()},children:[b.jsx("div",{className:fe("".concat(s,"-title"),d,G({},"".concat(s,"-title-ellipsis"),r)),children:t}),i&&b.jsx("div",{className:"".concat(s,"-subtitle ").concat(d).trim(),children:i}),n&&b.jsx($r,N(N({},f),{},{children:b.jsx("span",{className:"".concat(s,"-icon ").concat(d).trim(),children:m})}))]}))}),Qy=K.createContext({}),Ude={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n="month",r="quarter";return function(i,a){var o=a.prototype;o.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var s=o.add;o.add=function(c,d){return c=Number(c),this.$utils().p(d)===r?this.add(3*c,n):s.bind(this)(c,d)};var l=o.startOf;o.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;if(f.p(c)===r){var p=this.quarter()-1;return m?this.month(3*p).startOf(n).startOf("day"):this.month(3*p+2).endOf(n).endOf("day")}return l.bind(this)(c,d)}}})})(Ude);var Qmt=Ude.exports;const Zmt=Zn(Qmt);var rf=function(t){return t==null};Sn.extend(Zmt);var qde={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function mq(e){return Object.prototype.toString.call(e)==="[object Object]"}function ept(e){if(mq(e)===!1)return!1;var t=e.constructor;if(t===void 0)return!0;var n=t.prototype;return!(mq(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}var IO=function(t){return!!(t!=null&&t._isAMomentObject)},pq=function(t,n,r){if(!n)return t;if(Sn.isDayjs(t)||IO(t)){if(n==="number")return t.valueOf();if(n==="string")return t.format(qde[r]||"YYYY-MM-DD HH:mm:ss");if(typeof n=="string"&&n!=="string")return t.format(n);if(typeof n=="function")return n(t,r)}return t},tpt=function e(t,n,r,i,a){var o={};return typeof window>"u"||pt(t)!=="object"||rf(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach(function(s){var l=a?[a,s].flat(1):[s],c=cr(r,l)||"text",d="text",f;typeof c=="string"?d=c:(d=c.valueType,f=c.dateFormat);var m=t[s];if(!(rf(m)&&i)){if(ept(m)&&!Array.isArray(m)&&!Sn.isDayjs(m)&&!IO(m)){o[s]=e(m,n,r,i,l);return}if(Array.isArray(m)){o[s]=m.map(function(p,h){return Sn.isDayjs(p)||IO(p)?pq(p,f||n,d):e(p,n,r,i,[s,"".concat(h)].flat(1))});return}o[s]=pq(m,f||n,d)}}),o)},hq=function(t,n){return typeof n=="function"?n(Sn(t)):Sn(t).format(n)},npt=function(t,n){var r=Array.isArray(t)?t:[],i=he(r,2),a=i[0],o=i[1],s,l;Array.isArray(n)?(s=n[0],l=n[1]):pt(n)==="object"&&n.type==="mask"?(s=n.format,l=n.format):(s=n,l=n);var c=a?hq(a,s):"",d=o?hq(o,l):"",f=c&&d?"".concat(c," ~ ").concat(d):"";return f},rpt=function(t){var n;return!!(t!=null&&(n=t.valueType)!==null&&n!==void 0&&n.toString().startsWith("date")||(t==null?void 0:t.valueType)==="select"||t!=null&&t.valueEnum)},ipt=function(t){var n;return((n=t.ellipsis)===null||n===void 0?void 0:n.showTitle)===!1?!1:t.ellipsis},apt=function(t,n,r){if(n.copyable||n.ellipsis){var i=n.copyable&&r?{text:r,tooltips:["",""]}:void 0,a=rpt(n),o=ipt(n)&&r?{tooltip:(n==null?void 0:n.tooltip)!==!1&&a?b.jsx("div",{className:"pro-table-tooltip-text",children:t}):r}:!1;return b.jsx(ga.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:i,ellipsis:o,children:t})}return t};function fa(e){if(typeof e=="function"){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r-1?{menu:t}:{overlay:b.jsx(Wu,N({},t))};return Ci(n)},Un=function(t){var n=u.useRef(null);return n.current=t,u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&arguments[1]!==void 0?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,r=u.useState(e),i=he(r,2),a=i[0],o=i[1],s=Y9(e);return u.useEffect(function(){var l=setTimeout(function(){o(s.current)},t);return function(){return clearTimeout(l)}},n?[t].concat(Ve(n)):void 0),a}function _u(e,t,n,r){if(e===t)return!0;if(e&&t&&pt(e)==="object"&&pt(t)==="object"){if(e.constructor!==t.constructor)return!1;var i,a,o;if(Array.isArray(e)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(!_u(e[a],t[a],n,r))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;var s=Sc(e.entries()),l;try{for(s.s();!(l=s.n()).done;)if(a=l.value,!t.has(a[0]))return!1}catch(h){s.e(h)}finally{s.f()}var c=Sc(e.entries()),d;try{for(c.s();!(d=c.n()).done;)if(a=d.value,!_u(a[1],t.get(a[0]),n,r))return!1}catch(h){c.e(h)}finally{c.f()}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;var f=Sc(e.entries()),m;try{for(f.s();!(m=f.n()).done;)if(a=m.value,!t.has(a[0]))return!1}catch(h){f.e(h)}finally{f.f()}return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(e[a]!==t[a])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&e.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&e.toString)return e.toString()===t.toString();if(o=Object.keys(e),i=o.length,i!==Object.keys(t).length)return!1;for(a=i;a--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[a]))return!1;for(a=i;a--!==0;){var p=o[a];if(!(n!=null&&n.includes(p))&&!(p==="_owner"&&e.$$typeof)&&!_u(e[p],t[p],n,r))return!1}return!0}return e!==e&&t!==t}var spt=function(t,n,r){return _u(t,n,r)};function X9(e,t){var n=u.useRef();return spt(e,n.current,t)||(n.current=e),n.current}function nk(e,t,n){u.useEffect(e,X9(t||[],n))}function Kde(e,t,n,r){var i=K9(cn(bt().mark(function a(){return bt().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:e();case 1:case"end":return s.stop()}},a)})),r||16);u.useEffect(function(){i.run()},X9(t||[],n))}function Fa(e,t){return K.useMemo(e,X9(t))}var lpt=typeof process<"u"&&process.versions!=null&&process.versions.node!=null,J9=function(){return typeof window<"u"&&typeof window.document<"u"&&typeof window.matchMedia<"u"&&!lpt},J8=0;function cpt(e){var t=u.useRef(null),n=u.useState(function(){return e.proFieldKey?e.proFieldKey.toString():(J8+=1,J8.toString())}),r=he(n,1),i=r[0],a=u.useRef(i),o=function(){var d=cn(bt().mark(function f(){var m,p,h,v;return bt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(m=t.current)===null||m===void 0||m.abort(),h=new AbortController,t.current=h,y.next=5,Promise.race([(p=e.request)===null||p===void 0?void 0:p.call(e,e.params,e),new Promise(function(w,x){var C;(C=t.current)===null||C===void 0||(C=C.signal)===null||C===void 0||C.addEventListener("abort",function(){x(new Error("aborted"))})})]);case 5:return v=y.sent,y.abrupt("return",v);case 7:case"end":return y.stop()}},f)}));return function(){return d.apply(this,arguments)}}();u.useEffect(function(){return function(){J8+=1}},[]);var s=Fde([a.current,e.params],o,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),l=s.data,c=s.error;return[l||c]}var kb=function(t){var n=u.useRef();return u.useEffect(function(){n.current=t}),n.current};function upt(){var e=u.useState(!0),t=he(e,2),n=t[1],r=u.useCallback(function(){return n(function(i){return!i})},[]);return r}function dpt(e,t){var n=u.useMemo(function(){var r={current:t};return new Proxy(r,{set:function(a,o,s){return Object.is(a[o],s)||(a[o]=s,e(n)),!0}})},[]);return n}function fpt(e){var t=upt(),n=dpt(t,e);return n}var mpt=function(t){var n=!1;return(typeof t=="string"&&t.startsWith("date")&&!t.endsWith("Range")||t==="select"||t==="time")&&(n=!0),n},I4=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window>"u"||!window.crypto)return(vq+=1).toFixed(0);for(var n="",r=crypto.getRandomValues(new Uint8Array(t));t--;){var i=63&r[t];n+=i<36?i.toString(36):i<62?(i-26).toString(36).toUpperCase():i<63?"_":"-"}return n},P1=function(){return typeof window>"u"?gq():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():gq()},Yde=function(t){if(t&&t!==!0)return t},ppt=function(t){var n={};return Object.keys(t||{}).forEach(function(r){var i;Array.isArray(t[r])&&((i=t[r])===null||i===void 0?void 0:i.length)===0||t[r]!==void 0&&(n[r]=t[r])}),n};Sn.extend(Gte);var bq=function(t){return!!(t!=null&&t._isAMomentObject)},Zy=function e(t,n){return rf(t)||Sn.isDayjs(t)||bq(t)?bq(t)?Sn(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?Sn(t):Sn(t,n)},hpt=["colon","dependencies","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","initialValue","noStyle","label","labelAlign","labelCol","name","preserve","normalize","required","rules","shouldUpdate","trigger","validateFirst","validateStatus","validateTrigger","valuePropName","wrapperCol","hidden","validateDebounce","addonBefore","addonAfter","addonWarpStyle"];function vpt(e){var t={};return hpt.forEach(function(n){e[n]!==void 0&&(t[n]=e[n])}),t}var gpt="valueType request plain renderFormItem render text formItemProps valueEnum",bpt="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function Xde(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n="".concat(gpt," ").concat(bpt).split(/[\s\n]+/),r={};return Object.keys(e||{}).forEach(function(i){n.includes(i)&&!t||(r[i]=e[i])}),r}function ypt(e){var t=Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase();return t==="string"&&pt(e)==="object"?"object":e===null?"null":e===void 0?"undefined":t}var xpt=function(t){var n=t.color,r=t.children;return b.jsx(Ns,{color:n,text:r})},Yu=function(t){return ypt(t)==="map"?t:new Map(Object.entries(t||{}))},wpt={Success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},Error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},Default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},Processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},Warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})},success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})}},Sg=function e(t,n,r){if(Array.isArray(t))return b.jsx(wr,{split:",",size:2,wrap:!0,children:t.map(function(c,d){return e(c,n,d)})},r);var i=Yu(n);if(!i.has(t)&&!i.has("".concat(t)))return(t==null?void 0:t.label)||t;var a=i.get(t)||i.get("".concat(t));if(!a)return b.jsx(K.Fragment,{children:(t==null?void 0:t.label)||t},r);var o=a.status,s=a.color,l=wpt[o||"Init"];return l?b.jsx(l,{children:a.text},r):s?b.jsx(xpt,{color:s,children:a.text},r):b.jsx(K.Fragment,{children:a.text||a},r)},MO={exports:{}};(function(e,t){const{hasOwnProperty:n}=Object.prototype,r=y();r.configure=y,r.stringify=r,r.default=r,t.stringify=r,t.configure=y,e.exports=r;const i=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function a(w){return w.length<5e3&&!i.test(w)?`"${w}"`:JSON.stringify(w)}function o(w,x){if(w.length>200||x)return w.sort(x);for(let C=1;CS;)w[k]=w[k-1],k--;w[k]=S}return w}const s=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function l(w){return s.call(w)!==void 0&&w.length!==0}function c(w,x,C){w.length= 1`)}return C===void 0?1/0:C}function h(w){return w===1?"1 item":`${w} items`}function v(w){const x=new Set;for(const C of w)(typeof C=="string"||typeof C=="number")&&x.add(String(C));return x}function g(w){if(n.call(w,"strict")){const x=w.strict;if(typeof x!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(x)return C=>{let S=`Object can not safely be stringified. Received type ${typeof C}`;throw typeof C!="function"&&(S+=` (${C.toString()})`),new Error(S)}}}function y(w){w={...w};const x=g(w);x&&(w.bigint===void 0&&(w.bigint=!1),"circularValue"in w||(w.circularValue=Error));const C=d(w),S=m(w,"bigint"),k=f(w),_=typeof k=="function"?k:void 0,E=p(w,"maximumDepth"),T=p(w,"maximumBreadth");function $(R,O,L,D,B,F){let z=O[R];switch(typeof z=="object"&&z!==null&&typeof z.toJSON=="function"&&(z=z.toJSON(R)),z=D.call(O,R,z),typeof z){case"string":return a(z);case"object":{if(z===null)return"null";if(L.indexOf(z)!==-1)return C;let H="",A=",";const V=F;if(Array.isArray(z)){if(z.length===0)return"[]";if(E(n.current=new U9({...e,ref:t}),()=>{n.current=null}),[]),K.createElement("div",{ref:t})}const mdt=({onSelect:e,onClose:t})=>{const[n,r]=u.useState(!0),i=a=>{r(!1),e(a.native)};return b.jsx(Net,{className:"EmojiPicker",active:n,onClose:()=>{r(!1),t()},title:"请选择表情",children:b.jsx("div",{children:b.jsx(fdt,{data:_ut,onEmojiSelect:i})})})},pdt=({showEmoji:e,setShowEmoji:t,handleEmojiSelect:n})=>b.jsx(b.Fragment,{children:e&&b.jsx(mdt,{onSelect:n,onClose:()=>t(!1)})}),hdt=({isDarkMode:e,imageInputRef:t,fileInputRef:n,handleImageChange:r,handleFileChange:i})=>b.jsxs(b.Fragment,{children:[e&&b.jsx(xLe,{children:b.jsx("link",{rel:"stylesheet",type:"text/css",href:Sg()+"/chat/assets/css/chatui/chatui-theme-dark.css"})}),b.jsx("input",{type:"file",accept:"image/*",style:{display:"none"},ref:t,onChange:r}),b.jsx("input",{type:"file",style:{display:"none"},ref:n,onChange:i})]}),vdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.invite.session")}),b.jsx(Ql,{children:r})]})})},gdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:"同意邀请会话"}),b.jsx(Ql,{children:r})]})})},bdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:"拒绝邀请会话"}),b.jsx(Ql,{children:r})]})})},ydt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.transfer.session")}),b.jsx(Ql,{children:r})]})})},xdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.transfer.accepted.title")}),b.jsx(Ql,{children:r})]})})},wdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.transfer.rejected.title")}),b.jsx(Ql,{children:r})]})})},Sdt=K.forwardRef((e,t)=>{var v,g,y,w,x,S,C,_,k,E,T,$,P,M,j,I,R,O,D,L,B,F,z,H,A;const n=C4(),{className:r,orderInfo:i,locale:a,currency:o,action:s,elderMode:l,...c}=e,d=l||n.elderMode,f={currency:o,locale:a},m=V=>{switch(V){case"pending":return"warning";case"paid":return"success";case"shipped":return"primary";case"delivered":return"success";default:return"primary"}},p=V=>{var W,U;(W=i==null?void 0:i.goods)!=null&&W.url&&qd((U=i==null?void 0:i.goods)==null?void 0:U.url),s!=null&&s.onClick&&s.onClick(V)},h=()=>{if(!(i!=null&&i.extra))return null;try{const V=JSON.parse(i==null?void 0:i.extra);return b.jsx("div",{className:"OrderInfo-extra",style:{marginTop:"16px",padding:"0 8px",textAlign:"left"},children:Object.entries(V).map(([W,U])=>b.jsxs("div",{className:"OrderInfo-extra-item",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsxs("span",{className:"OrderInfo-extra-label",style:{marginRight:"8px",fontWeight:"500"},children:[W,":"]}),b.jsx("span",{className:"OrderInfo-extra-value",children:String(U)})]},W))})}catch(V){return console.error("Failed to parse extra data:",V),b.jsx("span",{className:"OrderInfo-meta",style:{margin:"8px 0",display:"block"},children:i==null?void 0:i.extra})}};return b.jsx(co,{className:sn("OrderInfo",r),"data-elder-mode":d,ref:t,style:{padding:"16px"},alignItems:"flex-start",...c,children:b.jsxs(Kd,{className:"OrderInfo-main",children:[(i==null?void 0:i.uid)&&b.jsx("div",{className:"OrderInfo-header",style:{marginBottom:"12px",textAlign:"left"},children:b.jsxs($o,{as:"h4",className:"OrderInfo-orderId",align:"left",children:["订单号:",i.uid]})}),(i==null?void 0:i.goods)&&b.jsxs("div",{className:"OrderInfo-goods",style:{display:"flex",marginBottom:i!=null&&i.shippingAddress||i!=null&&i.paymentMethod?"16px":"0"},children:[((v=i==null?void 0:i.goods)==null?void 0:v.image)&&b.jsx("img",{className:"OrderInfo-img",src:i.goods.image,alt:((g=i==null?void 0:i.goods)==null?void 0:g.title)||"商品图片",style:{width:"80px",height:"80px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs(Kd,{className:"OrderInfo-goodsInfo",style:{marginLeft:(y=i==null?void 0:i.goods)!=null&&y.image?"12px":"0"},children:[((w=i==null?void 0:i.goods)==null?void 0:w.title)&&b.jsx($o,{as:"h4",truncate:!0,className:"OrderInfo-title mb-4",children:i.goods.title}),((x=i==null?void 0:i.goods)==null?void 0:x.description)&&b.jsx($o,{className:"OrderInfo-desc text-gray-600 mb-4",truncate:d,children:i.goods.description}),d?b.jsxs(co,{alignItems:"flex-start",justifyContent:"flex-start",style:{marginBottom:"4px"},children:[((S=i==null?void 0:i.goods)==null?void 0:S.price)!==void 0&&b.jsx(yb,{price:i.goods.price,...f}),(((C=i==null?void 0:i.goods)==null?void 0:C.quantity)||((_=i==null?void 0:i.goods)==null?void 0:_.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]}):((E=(k=i==null?void 0:i.goods)==null?void 0:k.tagList)==null?void 0:E.length)>0&&b.jsx("div",{className:"OrderInfo-tags",style:{marginBottom:"8px"},children:i.goods.tagList.map(V=>b.jsx(KI,{color:"primary",className:"OrderInfo-tag mr-4 mb-4",children:V},V))}),b.jsx(co,{alignItems:"flex-start",style:{marginTop:"4px"},children:b.jsx(Kd,{children:((T=i==null?void 0:i.goods)==null?void 0:T.price)!==void 0&&b.jsxs(b.Fragment,{children:[b.jsx(yb,{price:i.goods.price,...f}),((($=i==null?void 0:i.goods)==null?void 0:$.quantity)||((P=i==null?void 0:i.goods)==null?void 0:P.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]})})})]})]}),(((M=i==null?void 0:i.shippingAddress)==null?void 0:M.name)||((j=i==null?void 0:i.shippingAddress)==null?void 0:j.phone)||((I=i==null?void 0:i.shippingAddress)==null?void 0:I.address)||(i==null?void 0:i.paymentMethod))&&b.jsxs("div",{className:"OrderInfo-details",style:{margin:"12px 0",padding:"0 8px",textAlign:"left"},children:[(((R=i==null?void 0:i.shippingAddress)==null?void 0:R.name)||((O=i==null?void 0:i.shippingAddress)==null?void 0:O.phone)||((D=i==null?void 0:i.shippingAddress)==null?void 0:D.address))&&b.jsxs("div",{className:"OrderInfo-address",style:{marginBottom:"12px",textAlign:"left"},children:[b.jsx($o,{as:"h5",className:"font-bold mb-4",align:"left",children:"收货信息"}),(((L=i==null?void 0:i.shippingAddress)==null?void 0:L.name)||((B=i==null?void 0:i.shippingAddress)==null?void 0:B.phone))&&b.jsxs($o,{className:"OrderInfo-address-name text-gray-600 mb-4",children:[i.shippingAddress.name," ",i.shippingAddress.phone]}),((F=i==null?void 0:i.shippingAddress)==null?void 0:F.address)&&b.jsx($o,{className:"OrderInfo-address-detail text-gray-600",children:i.shippingAddress.address})]}),(i==null?void 0:i.paymentMethod)&&b.jsxs("div",{className:"OrderInfo-payment",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsx($o,{as:"h5",className:"font-bold mb-4",align:"left",children:"支付方式"}),b.jsx($o,{className:"text-gray-600",align:"left",children:i.paymentMethod})]})]}),((i==null?void 0:i.totalAmount)!==void 0||(i==null?void 0:i.status)||(i==null?void 0:i.time)||s)&&b.jsxs("div",{className:"OrderInfo-footer",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",marginTop:i!=null&&i.goods||(z=i==null?void 0:i.shippingAddress)!=null&&z.name||(H=i==null?void 0:i.shippingAddress)!=null&&H.phone||(A=i==null?void 0:i.shippingAddress)!=null&&A.address||i!=null&&i.paymentMethod?"16px":"0"},children:[(i==null?void 0:i.totalAmount)!==void 0&&b.jsxs("div",{className:"OrderInfo-total",style:{marginBottom:"8px"},children:[b.jsx($o,{as:"h5",className:"mb-4",children:"订单总额"}),b.jsx(yb,{price:i.totalAmount,...f})]}),(i==null?void 0:i.status)&&b.jsx("div",{className:"OrderInfo-status",style:{marginBottom:"8px"},children:b.jsx(KI,{color:m(i.status),children:i.statusText||i.status})}),(i==null?void 0:i.time)&&b.jsx("div",{className:"mb-2",children:b.jsx($o,{className:"OrderInfo-time",children:i.time})}),s&&b.jsx(Bi,{...s,onClick:p,style:{marginTop:"8px"}})]}),h()]})})}),Cdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1,onDownloadImage:o})=>{const[s,l]=u.useState(!1),[c,d]=u.useState(!1),{translateString:f}=fr(),p=(()=>{try{return JSON.parse(t)}catch(x){return console.error("解析图片内容失败:",x),{url:t}}})(),h=p.url,v=()=>{l(!0),it.error(f("bubbles.image.load.failed"))},g=async()=>{if(!h)return;(await zl(h)).success?(d(!0),it.success(f("bubbles.image.copy.success")),setTimeout(()=>{d(!1)},2e3)):it.error(f("bubbles.image.copy.failed"))},y=()=>{o&&o(t)},w=x=>{i&&i(x,{uid:e,content:t,position:n,status:r,type:"IMAGE"})};return s?b.jsx(ws,{type:"image",position:n,onContextMenu:w,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"150px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:f("bubbles.image.load.failed")})}):b.jsxs(ws,{type:"image",position:n,onContextMenu:w,children:[b.jsx(Bu,{src:h,children:b.jsx("img",{src:h,alt:f("bubbles.image.alt"),onError:v,style:{maxWidth:"300px",maxHeight:"300px",borderRadius:"8px",cursor:"pointer"}})}),p.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:p.label}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:g,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:c?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:f(c?"bubbles.image.copy.success":"bubbles.image.copy.link"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f("bubbles.image.download.image"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})},kdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),{translateString:l}=fr(),d=(()=>{try{return JSON.parse(t)}catch(C){return Ue.error("解析文件内容失败:",C),{url:t}}})(),f=d.url,m=d.name||v(f),p=d.size,h=d.type||g(f);function v(C){if(!C)return l("bubbles.file.unknown.file");const _=C.split("/");return _[_.length-1]||l("bubbles.file.unknown.file")}function g(C){var k;return C&&((k=C.split(".").pop())==null?void 0:k.toLowerCase())||"unknown"}function y(C){if(!C)return"";const _=typeof C=="string"?parseInt(C):C;if(_===0)return"0 B";const k=1024,E=["B","KB","MB","GB","TB"],T=Math.floor(Math.log(_)/Math.log(k));return parseFloat((_/Math.pow(k,T)).toFixed(2))+" "+E[T]}const w=()=>{if(!f){it.error(l("bubbles.file.invalid.link"));return}qd(f),it.success(l("bubbles.file.download.started"))},x=async()=>{if(!f)return;(await zl(f)).success?(s(!0),it.success(l("bubbles.file.copy.success")),setTimeout(()=>{s(!1)},2e3)):it.error(l("bubbles.file.copy.failed"))},S=C=>{i&&i(C,{uid:e,content:t,position:n,status:r,type:"FILE"})};return b.jsxs(ws,{type:"file",position:n,onContextMenu:S,children:[b.jsx(rtt,{fileUrl:f,children:b.jsxs("div",{style:{display:"flex",gap:"8px",marginTop:"8px"},children:[b.jsx(Bi,{onClick:w,size:"sm",color:"primary",children:l("bubbles.file.download.file")}),n==="left"&&b.jsx(Bi,{onClick:x,size:"sm",color:"primary",style:{backgroundColor:o?"#52c41a":void 0,borderColor:o?"#52c41a":void 0},children:l(o?"bubbles.file.copy.success":"bubbles.file.copy.link")})]})}),n==="left"&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[l("bubbles.file.name"),": ",m]}),p&&b.jsxs("div",{children:[l("bubbles.file.size"),": ",y(p)]}),h&&b.jsxs("div",{children:[l("bubbles.file.type"),": ",h.toUpperCase()]})]}),d.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:d.label})]})},_dt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),[l,c]=u.useState(!1),{translateString:d}=fr(),m=(()=>{try{return JSON.parse(t)}catch(E){return console.error("解析视频内容失败:",E),{url:t}}})(),p=m.url,h=m.coverUrl,v=m.duration,g=m.width,y=m.height,w=m.format,x=()=>{s(!0),it.error(d("bubbles.video.load.failed"))},S=async()=>{if(!p)return;(await zl(p)).success?(c(!0),it.success(d("bubbles.video.copy.success")),setTimeout(()=>{c(!1)},2e3)):it.error(d("bubbles.video.copy.failed"))},C=()=>{if(!p)return;const E=document.createElement("a");E.href=p,E.download=`video_${e}.${w||"mp4"}`,document.body.appendChild(E),E.click(),document.body.removeChild(E),it.success(d("bubbles.video.download.started"))},_=E=>{i&&i(E,{uid:e,content:t,position:n,status:r,type:"VIDEO"})};function k(E){if(!E)return"";const T=typeof E=="string"?parseInt(E):E,$=Math.floor(T/3600),P=Math.floor(T%3600/60),M=T%60;return $>0?`${$}:${P.toString().padStart(2,"0")}:${M.toString().padStart(2,"0")}`:`${P}:${M.toString().padStart(2,"0")}`}return o?b.jsx(ws,{type:"video",position:n,onContextMenu:_,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"300px",height:"200px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:d("bubbles.video.load.failed")})}):b.jsxs(ws,{type:"video",position:n,onContextMenu:_,children:[b.jsx(ntt,{src:p,cover:h,duration:v,onError:x,style:{width:g?`${g}px`:"280px",height:y?`${y}px`:"auto",maxWidth:"280px",maxHeight:"200px"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:S,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:l?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:d(l?"bubbles.video.copy.success":"bubbles.video.copy.link"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:C,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:d("bubbles.video.download.video"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&(v||w)&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[v&&b.jsxs("div",{children:[d("bubbles.voice.duration"),": ",k(v)]}),w&&b.jsxs("div",{children:[d("bubbles.voice.format"),": ",w.toUpperCase()]}),g&&y&&b.jsxs("div",{children:[d("bubbles.video.resolution"),": ",g,"×",y]})]})]})},Edt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const{translateString:o}=fr(),[s,l]=u.useState(!1),[c,d]=u.useState(0),[f,m]=u.useState(0),[p,h]=u.useState(!1),[v,g]=u.useState(!1),y=u.useRef(null),x=(()=>{try{return JSON.parse(t)}catch(L){return Ue.error("解析音频内容失败:",L),{url:t}}})(),S=x.url,C=x.duration,_=x.format,k=x.label,E=()=>{h(!0),it.error(o("bubbles.audio.load.failed"))},T=()=>{y.current&&m(y.current.duration)},$=()=>{y.current&&d(y.current.currentTime)},P=()=>{l(!1),d(0)},M=()=>{y.current&&(s?(y.current.pause(),l(!1)):(y.current.play(),l(!0)))},j=L=>{if(!y.current||!f)return;const B=L.currentTarget.getBoundingClientRect(),H=(L.clientX-B.left)/B.width*f;y.current.currentTime=H,d(H)},I=async()=>{if(!S)return;(await zl(S)).success?(g(!0),it.success(o("bubbles.audio.copy.success")),setTimeout(()=>{g(!1)},2e3)):it.error(o("bubbles.audio.copy.failed"))},R=()=>{if(!S)return;const L=document.createElement("a");L.href=S,L.download=`audio_${e}.${_||"mp3"}`,document.body.appendChild(L),L.click(),document.body.removeChild(L),it.success(o("bubbles.audio.download.started"))};function O(L){const B=Math.floor(L/60),F=Math.floor(L%60);return`${B}:${F.toString().padStart(2,"0")}`}const D=L=>{i&&i(L,{uid:e,content:t,position:n,status:r,type:"AUDIO"})};return u.useEffect(()=>{const L=y.current;if(!L)return;const B=()=>{m(L.duration)},F=()=>{d(L.currentTime)},z=()=>{l(!0)},H=()=>{l(!1)},A=()=>{l(!1),d(0)};return L.addEventListener("loadedmetadata",B),L.addEventListener("timeupdate",F),L.addEventListener("play",z),L.addEventListener("pause",H),L.addEventListener("ended",A),()=>{L.removeEventListener("loadedmetadata",B),L.removeEventListener("timeupdate",F),L.removeEventListener("play",z),L.removeEventListener("pause",H),L.removeEventListener("ended",A)}},[]),p?b.jsx(ws,{type:"audio",position:n,onContextMenu:D,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:o("bubbles.audio.load.failed")})}):b.jsxs(ws,{type:"audio",position:n,onContextMenu:D,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:M,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:a?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:s?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[k&&b.jsx("div",{style:{fontSize:"12px",color:a?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:k}),b.jsx("div",{onClick:j,style:{width:"100%",height:"4px",backgroundColor:a?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${f?c/f*100:0}%`,height:"100%",backgroundColor:a?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:a?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:O(c)}),b.jsx("span",{children:O(f||(C?parseInt(C):0))})]})]})]}),b.jsx("audio",{ref:y,src:S,onError:E,onLoadedMetadata:T,onTimeUpdate:$,onEnded:P,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:v?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:o(v?"bubbles.audio.copy.success":"bubbles.audio.copy.link"),onMouseOver:L=>{L.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:L=>{L.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:R,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:o("bubbles.audio.download.audio"),onMouseOver:L=>{L.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:L=>{L.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&_&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[_&&b.jsxs("div",{children:[o("bubbles.audio.format"),": ",_.toUpperCase()]}),C&&b.jsxs("div",{children:[o("bubbles.audio.duration"),": ",O(parseInt(C))]})]})]})},$dt=({uid:e,content:t,position:n,onContextMenu:r,isDarkMode:i=!1})=>{const[a,o]=u.useState(!1),[s,l]=u.useState(0),[c,d]=u.useState(0),[f,m]=u.useState(!1),[p,h]=u.useState(!1),v=u.useRef(null),{translateString:g}=fr(),w=(()=>{try{return JSON.parse(t)}catch(O){return Ue.error("解析语音内容失败:",O),{url:t}}})(),x=w.url,S=w.duration,C=w.format||"wav",_=w.label||g("bubbles.voice.voice.message"),k=()=>{m(!0),it.error(g("bubbles.voice.load.failed"))},E=()=>{v.current&&d(v.current.duration)},T=()=>{v.current&&l(v.current.currentTime)},$=()=>{o(!1),l(0)},P=()=>{v.current&&(a?(v.current.pause(),o(!1)):(v.current.play(),o(!0)))},M=O=>{if(!v.current||!c)return;const D=O.currentTarget.getBoundingClientRect(),F=(O.clientX-D.left)/D.width*c;v.current.currentTime=F,l(F)},j=async()=>{if(!x)return;(await zl(x)).success?(h(!0),it.success(g("bubbles.voice.copy.success")),setTimeout(()=>{h(!1)},2e3)):it.error(g("bubbles.voice.copy.failed"))},I=()=>{if(!x)return;const O=document.createElement("a");O.href=x,O.download=`voice_${e}.${C}`,document.body.appendChild(O),O.click(),document.body.removeChild(O),it.success(g("bubbles.voice.download.started"))};function R(O){const D=Math.floor(O/60),L=Math.floor(O%60);return`${D}:${L.toString().padStart(2,"0")}`}return f?b.jsx(ws,{type:"voice",position:n,onContextMenu:r,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:i?"#374151":"#f5f5f5",color:i?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:g("bubbles.voice.load.failed")})}):b.jsxs(ws,{type:"voice",position:n,onContextMenu:r,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:P,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:i?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:a?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[b.jsx("div",{style:{fontSize:"12px",color:i?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:_}),b.jsx("div",{onClick:M,style:{width:"100%",height:"4px",backgroundColor:i?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${c?s/c*100:0}%`,height:"100%",backgroundColor:i?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:i?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:R(s)}),b.jsx("span",{children:R(c||(S?parseInt(S):0))})]})]}),b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px",color:i?"#b0b8c4":"#999",flexShrink:0},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("path",{d:"M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"}),b.jsx("path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"}),b.jsx("line",{x1:"12",y1:"19",x2:"12",y2:"23"}),b.jsx("line",{x1:"8",y1:"23",x2:"16",y2:"23"})]})})]}),b.jsx("audio",{ref:v,src:x,onError:k,onLoadedMetadata:E,onTimeUpdate:T,onEnded:$,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${i?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:j,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:p?"#52c41a":i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:g(p?"bubbles.voice.copy.success":"bubbles.voice.copy.link"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:g("bubbles.voice.download.voice"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&C&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:i?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:i?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[g("bubbles.voice.format"),": ",C.toUpperCase()]}),S&&b.jsxs("div",{children:[g("bubbles.voice.duration"),": ",R(parseInt(S))]})]})]})},Tdt=({content:e,status:t})=>{const{translateString:n}=fr();console.log("LocationBubble",e,t);let r=null;try{e&&(r=JSON.parse(e))}catch(o){console.error("Failed to parse location content:",o)}const i=()=>{if(r!=null&&r.latitude&&(r!=null&&r.longitude)){const o=`https://api.map.baidu.com/marker?location=${r.latitude},${r.longitude}&title=${encodeURIComponent(r.label||n("bubbles.location.position"))}&content=${encodeURIComponent(r.address||"")}&output=html`;qd(o)}else if(r!=null&&r.address){const o=`https://map.baidu.com/search/${encodeURIComponent(r.address)}`;qd(o)}else Cr.warning(n("bubbles.location.incomplete.info"))},a=async()=>{r!=null&&r.address&&((await zl(r.address)).success?Cr.success(n("bubbles.location.address.copied")):Cr.error(n("bubbles.location.copy.failed")))};return r?b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(N8,{style:{color:"#1890ff"}}),b.jsx("span",{children:r.label||n("bubbles.location.info")})]})}),b.jsxs(Ql,{children:[b.jsxs("div",{style:{marginBottom:"12px"},children:[r.address&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px",marginBottom:"8px"},children:[b.jsx(N8,{style:{color:"#52c41a",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.address")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.address})]})]}),(r.latitude||r.longitude)&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px"},children:[b.jsx(Flt,{style:{color:"#faad14",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.coordinates")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.latitude&&r.longitude?`${r.latitude}, ${r.longitude}`:n("bubbles.location.coordinates.incomplete")})]})]})]}),b.jsxs("div",{style:{display:"flex",gap:"8px"},children:[b.jsx(zt,{type:"primary",size:"small",icon:b.jsx(N8,{}),onClick:i,children:n("bubbles.location.open.map")}),r.address&&b.jsx(zt,{size:"small",onClick:a,children:n("bubbles.location.copy.address")})]})]})]})}):b.jsx(ni,{children:b.jsx(Ql,{children:b.jsx("div",{style:{color:"#999",textAlign:"center",padding:"20px"},children:n("bubbles.location.parse.failed")})})})},lq=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Yw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},Pdt=({content:e,status:t,onContextMenu:n})=>{Fr();const{translateString:r}=fr(),[i,a]=u.useState(!1),[o,s]=u.useState(!1),[l,c]=u.useState(""),d=u.useRef(null),f=u.useRef(null);let m,p="",h="",v="",g="",y="",w="";try{m=JSON.parse(e),p=m.quotedContent||"",h=m.content||"",v=m.quotedSenderName||"",g=m.quotedCreatedAt||"",y=m.quotedMessageUid||"",w=m.quotedMessageType||""}catch(E){console.error("解析引用消息失败:",E),h=e,p=e,w=um}const x=()=>{d.current&&(i?(d.current.pause(),a(!1)):(d.current.play(),a(!0)))},S=()=>{f.current&&(i?(f.current.pause(),a(!1)):(f.current.play(),a(!0)))},C=E=>{c(E),s(!0)},_=(E,T)=>{const $=document.createElement("a");$.href=E,$.download=T,document.body.appendChild($),$.click(),document.body.removeChild($)},k=()=>{if(!w||!p)return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});switch(w){case um:case wN:case hg:case zoe:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});case ds:try{const E=JSON.parse(p);return b.jsxs("div",{style:{cursor:"pointer"},onClick:()=>C(E.url),children:[b.jsx("img",{src:E.thumbnail||E.url,alt:E.label||r("bubbles.quotation.image"),style:{maxWidth:"120px",maxHeight:"90px",objectFit:"cover",borderRadius:"4px",border:"1px solid #e0e0e0"},onError:T=>{E.thumbnail&&E.url!==E.thumbnail&&(T.currentTarget.src=E.url)}}),E.label&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"4px"},children:E.label})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.image.message")})}case Ol:try{const E=JSON.parse(p);return b.jsxs("div",{style:{position:"relative",display:"inline-block"},children:[b.jsx("video",{ref:f,src:E.url,poster:E.coverUrl,style:{maxWidth:"120px",maxHeight:"90px",borderRadius:"4px",border:"1px solid #e0e0e0"},onEnded:()=>a(!1),onPause:()=>a(!1),onPlay:()=>a(!0)}),b.jsx("button",{onClick:S,style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"12px"},children:i?"⏸️":"▶️"}),E.duration&&b.jsx("div",{style:{position:"absolute",bottom:"4px",right:"4px",background:"rgba(0,0,0,0.7)",color:"white",padding:"2px 4px",borderRadius:"2px",fontSize:"9px"},children:Yw(E.duration)})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.video.message")})}case Il:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||E.filename||r("bubbles.quotation.audio")}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Yw(E.duration),E.size&&` • ${lq(E.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.audio.message")})}case d1:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"🎤"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Yw(E.duration),E.format&&` • ${E.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.voice.message")})}case Vs:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.name||E.filename||r("bubbles.quotation.file")}),E.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:lq(E.size)})]}),b.jsx("button",{onClick:()=>_(E.url,E.name||E.filename||"file"),style:{background:"#52c41a",color:"white",border:"none",borderRadius:"4px",padding:"4px 8px",cursor:"pointer",fontSize:"10px"},children:"下载"})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.file.message")})}case Hoe:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.coverUrl,alt:E.title||r("bubbles.quotation.music"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.music")}),b.jsxs("div",{style:{color:"#666",fontSize:"10px"},children:[E.artist,E.duration&&` • ${Yw(E.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.music.message")})}case SN:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||r("bubbles.quotation.location")}),E.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.location.message")})}case _2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.imageUrl,alt:E.title||r("bubbles.quotation.goods"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.goods")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.price&&`¥${E.price}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.goods.message")})}case E2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.order")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.orderNo&&`${r("bubbles.quotation.order.number")}: ${E.orderNo}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.order.message")})}case W3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.article")}),E.description&&b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.description.length>50?E.description.substring(0,50)+"...":E.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.article.message")})}case $2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.leave.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.leave.message")})}case Wd:case U3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:w===Wd?"FAQ问题":"FAQ答案"}),E.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.question.length>30?E.question.substring(0,30)+"...":E.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:w===Wd?"FAQ问题":"FAQ答案"})}case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.robot.message")})]});case Su:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===Su?"bubbles.quotation.rate.message":"bubbles.quotation.rate.invite")})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===yv?"bubbles.quotation.transfer.message":w===xv?"bubbles.quotation.transfer.accept":"bubbles.quotation.transfer.reject")})]});case wv:case Sv:case Y3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===wv?"bubbles.quotation.invite.message":w===Sv?"bubbles.quotation.invite.accept":"bubbles.quotation.invite.reject")})]});case yh:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")})]})}default:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p})}};return b.jsxs(b.Fragment,{children:[b.jsx(ni,{onContextMenu:n,children:b.jsxs(Ql,{children:[b.jsx("div",{style:{wordBreak:"break-word",marginBottom:"8px",textAlign:"left"},children:h}),p&&b.jsxs("div",{style:{padding:"8px",backgroundColor:"#f5f5f5",borderRadius:"4px",borderLeft:"3px solid #1890ff",fontSize:"12px",color:"#666",textAlign:"left"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:v&&b.jsx("span",{style:{marginLeft:8,color:"#1890ff"},children:v})}),k()]})]})}),o&&b.jsxs("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,background:"rgba(0,0,0,0.8)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:1e3,cursor:"pointer"},onClick:()=>s(!1),children:[b.jsx("img",{src:l,alt:r("bubbles.quotation.enlarge.image"),style:{maxWidth:"90%",maxHeight:"90%",objectFit:"contain",borderRadius:"4px"},onClick:E=>E.stopPropagation()}),b.jsx("button",{onClick:()=>s(!1),style:{position:"absolute",top:"20px",right:"20px",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"40px",height:"40px",cursor:"pointer",fontSize:"20px"},children:"×"})]})]})},Rdt=({open:e,onCancel:t,onSuccess:n,currentVisitor:r,orgUid:i,thread:a,defaultUserInfo:o})=>{const{translateString:s}=fr(),[l]=En.useForm(),[c,d]=u.useState(!1),[f,m]=u.useState([]),p=u.useRef(null);u.useEffect(()=>{e&&o&&(l.setFieldsValue({nickname:o.nickname,contact:o.contact,type:o.type}),(o.nickname||o.contact)&&it.info(s("bubbles.leave.msg.prefilled.info")))},[e,o,l,s]);const h=[{value:$N,label:s("bubbles.leave.msg.type.consultation")},{value:TN,label:s("bubbles.leave.msg.type.complaint")},{value:PN,label:s("bubbles.leave.msg.type.suggestion")},{value:RN,label:s("bubbles.leave.msg.type.feedback")},{value:IN,label:s("bubbles.leave.msg.type.cooperation")},{value:ON,label:s("bubbles.leave.msg.type.recruitment")},{value:MN,label:s("bubbles.leave.msg.type.technical_support")},{value:jN,label:s("bubbles.leave.msg.type.sales_inquiry")},{value:NN,label:s("bubbles.leave.msg.type.billing")},{value:AN,label:s("bubbles.leave.msg.type.account")},{value:FN,label:s("bubbles.leave.msg.type.feature_request")},{value:DN,label:s("bubbles.leave.msg.type.bug_report")},{value:dm,label:s("bubbles.leave.msg.type.general")},{value:LN,label:s("bubbles.leave.msg.type.other")}],v=()=>{var x;(x=p.current)==null||x.click()},g=async x=>{const S=x.target.files;if(S!=null&&S.length)try{const C=S[0];Hh(C,_=>{console.log("handleImageChange result:",_),m(k=>[...k,_.data.fileUrl])},{type:"image"})}catch(C){console.error("Upload failed:",C)}},y=async()=>{var x,S;try{const C=await l.validateFields();if(!(r!=null&&r.uid)||!i||!(a!=null&&a.uid)){it.error("缺少必要参数");return}d(!0);const _={nickname:C.nickname,contact:C.contact,content:C.content,type:C.type,images:f,messageUid:Sa(),threadUid:a.uid,user:JSON.stringify(r),orgUid:i},k=await nde(_);k&&((x=k==null?void 0:k.data)==null?void 0:x.code)===200?(it.success(s("bubbles.leave.msg.add.success")),w(),n()):it.error(((S=k==null?void 0:k.data)==null?void 0:S.message)||s("bubbles.leave.msg.add.failed"))}catch(C){console.error("留言提交错误:",C),it.error(s("bubbles.leave.msg.add.error"))}finally{d(!1)}},w=()=>{l.resetFields(),m([]),t()};return b.jsx(V9,{children:b.jsx(ra,{title:s("bubbles.leave.msg.add.title"),open:e,onCancel:w,onOk:y,confirmLoading:c,width:500,destroyOnHidden:!0,okText:s("bubbles.leave.msg.add.submit"),cancelText:s("bubbles.leave.msg.add.cancel"),children:b.jsxs(En,{form:l,layout:"vertical",style:{marginTop:"16px"},children:[b.jsx(En.Item,{name:"type",label:s("bubbles.leave.msg.type.label"),rules:[{required:!0,message:s("bubbles.leave.msg.type.required")}],children:b.jsx(go,{placeholder:s("bubbles.leave.msg.type.placeholder"),options:h})}),b.jsx(En.Item,{name:"nickname",label:s("bubbles.leave.msg.nickname.label"),rules:[{required:!0,message:s("bubbles.leave.msg.nickname.required")}],children:b.jsx(vr,{placeholder:s("bubbles.leave.msg.nickname.placeholder")})}),b.jsx(En.Item,{name:"contact",label:s("bubbles.leave.msg.contact.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.contact.required")}],children:b.jsx(vr.TextArea,{rows:1,placeholder:s("bubbles.leave.msg.contact.placeholder")})}),b.jsx(En.Item,{name:"content",label:s("bubbles.leave.msg.content.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.content.required")}],children:b.jsx(vr.TextArea,{rows:3,placeholder:s("bubbles.leave.msg.content.placeholder")})}),b.jsx(En.Item,{label:s("bubbles.leave.msg.upload.image"),children:b.jsxs(Sr,{direction:"vertical",style:{width:"100%"},children:[b.jsx(zt,{icon:b.jsx(ude,{}),onClick:v,disabled:c,children:s("bubbles.leave.msg.upload.image")}),b.jsx("input",{type:"file",ref:p,style:{display:"none"},accept:"image/*",onChange:g,disabled:c}),f.length>0&&b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:f.map((x,S)=>b.jsx(Bu,{src:x,children:b.jsx("img",{src:x,alt:`uploaded-${S}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},S))})]})})]})})})},{Text:wo}=ga,{Search:Idt}=vr,Odt=({open:e,onClose:t,currentVisitor:n,orgUid:r,thread:i})=>{const a=Fr(),{translateString:o}=fr(),[s,l]=u.useState(!1),[c,d]=u.useState(""),[f]=mue(c,500),[m,p]=u.useState([]),[h,v]=u.useState(0),[g,y]=u.useState(!0),[w,x]=u.useState(!1),S=async(R=0,O)=>{if(!(n!=null&&n.uid)||!r){console.warn("Missing required parameters: currentVisitor.uid or orgUid");return}l(!0);try{const D={pageNumber:R,pageSize:20,sortBy:"createdAt",sortDirection:"descend",uid:n.uid,orgUid:r,searchText:O||void 0},L=await mlt(D);if(console.log("queryMessageLeavesByVisitor response:",L.data,D),L.data.code===200){const B=L.data.data;p(R===0?B.content||[]:F=>[...F,...B.content||[]]),y(!B.last),v(R)}else Cr.error(L.data.message||"加载留言失败")}catch(D){console.error("Failed to load message leaves:",D),Cr.error("加载留言失败,请稍后重试")}finally{l(!1)}};u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&S(0)},[e,n==null?void 0:n.uid,r]),u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&S(0,f)},[f,e,n==null?void 0:n.uid,r]);const C=R=>{d(R)},_=()=>{if(m.length>0){const R=m[0];return{nickname:R.nickname||"",contact:R.contact||"",type:R.type||dm}}return{nickname:(n==null?void 0:n.nickname)||"",contact:(n==null?void 0:n.mobile)||(n==null?void 0:n.email)||"",type:dm}},k=()=>{x(!0)},E=()=>{x(!1)},T=()=>{S(0,c)},$=()=>{g&&!s&&S(h+1,c)},P=R=>{switch(R){case"PENDING":return b.jsx(Yn,{color:"orange",children:o("i18n.leavemsg.status.pending")});case"REPLIED":return b.jsx(Yn,{color:"green",children:o("i18n.leavemsg.status.replied")});case"CLOSED":return b.jsx(Yn,{color:"gray",children:o("i18n.leavemsg.status.closed")});default:return b.jsx(Yn,{color:"default",children:o("i18n.leavemsg.status.unknown")})}},M=R=>{switch(R){case $N:return b.jsx(Yn,{color:"blue",children:o("bubbles.leave.msg.type.consultation")});case TN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.complaint")});case PN:return b.jsx(Yn,{color:"green",children:o("bubbles.leave.msg.type.suggestion")});case RN:return b.jsx(Yn,{color:"orange",children:o("bubbles.leave.msg.type.feedback")});case IN:return b.jsx(Yn,{color:"purple",children:o("bubbles.leave.msg.type.cooperation")});case ON:return b.jsx(Yn,{color:"cyan",children:o("bubbles.leave.msg.type.recruitment")});case MN:return b.jsx(Yn,{color:"geekblue",children:o("bubbles.leave.msg.type.technical_support")});case jN:return b.jsx(Yn,{color:"magenta",children:o("bubbles.leave.msg.type.sales_inquiry")});case NN:return b.jsx(Yn,{color:"volcano",children:o("bubbles.leave.msg.type.billing")});case AN:return b.jsx(Yn,{color:"gold",children:o("bubbles.leave.msg.type.account")});case FN:return b.jsx(Yn,{color:"lime",children:o("bubbles.leave.msg.type.feature_request")});case DN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.bug_report")});case dm:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.general")});case LN:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.other")});default:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.unknown")})}},j=R=>R.nickname?R.nickname:R.contact?R.contact:R.content?R.content.length>20?R.content.substring(0,20)+"...":R.content:"留言",I=()=>window.innerWidth<=580;return b.jsxs(_s,{title:b.jsxs(Sr,{style:{width:"100%",justifyContent:"space-between"},children:[b.jsx("span",{children:a.formatMessage({id:"chat.leavemsg.history.title",defaultMessage:"历史留言"})}),b.jsx(zt,{type:"primary",size:"small",icon:b.jsx(fy,{}),onClick:k,children:o("bubbles.leave.msg.add")})]}),placement:"right",width:I()?"100%":600,onClose:t,open:e,destroyOnHidden:!0,children:[b.jsx("div",{style:{padding:"16px 0"},children:b.jsxs(Sr,{direction:"vertical",style:{width:"100%"},size:"large",children:[b.jsx(Idt,{placeholder:a.formatMessage({id:"chat.leavemsg.search.placeholder",defaultMessage:"搜索留言内容..."}),allowClear:!0,enterButton:b.jsx(tg,{}),onSearch:C,onChange:R=>d(R.target.value),value:c}),b.jsx(Ya,{spinning:s,children:m.length>0?b.jsx(V9,{children:b.jsx(Ii,{dataSource:m,renderItem:R=>b.jsx(Ii.Item,{children:b.jsx(Kl,{style:{width:"100%"},size:"small",title:b.jsxs(Sr,{children:[b.jsx(vct,{}),b.jsx(wo,{strong:!0,children:j(R)}),P(R.status),M(R.type)]}),extra:b.jsxs(Sr,{children:[b.jsx(zj,{}),b.jsx(wo,{type:"secondary",children:At(R.createdAt).format("YYYY-MM-DD HH:mm")})]}),children:b.jsxs(Sr,{direction:"vertical",style:{width:"100%"},size:"small",children:[R.nickname&&b.jsxs("div",{children:[b.jsx(wo,{strong:!0,children:"昵称:"}),b.jsx(wo,{children:R.nickname})]}),R.content&&b.jsxs("div",{children:[b.jsx(wo,{strong:!0,children:"留言内容:"}),b.jsx(wo,{children:R.content})]}),R.images&&Array.isArray(R.images)&&R.images.length>0&&R.images.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"留言图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.images.filter(O=>O&&O.trim()).map((O,D)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`message-image-${D}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},D))})]}),R.attachments&&Array.isArray(R.attachments)&&R.attachments.length>0&&R.attachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"留言附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.attachments.filter(O=>O&&O.trim()).map((O,D)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["附件 ",D+1]},D))})]}),R.replyContent&&R.replyContent.trim()&&b.jsxs("div",{style:{background:"#f5f5f5",padding:"12px",borderRadius:"6px",marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"回复:"}),b.jsx(wo,{children:R.replyContent}),R.replyImages&&Array.isArray(R.replyImages)&&R.replyImages.length>0&&R.replyImages.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"回复图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyImages.filter(O=>O&&O.trim()).map((O,D)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`reply-image-${D}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},D))})]}),R.replyAttachments&&Array.isArray(R.replyAttachments)&&R.replyAttachments.length>0&&R.replyAttachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"回复附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyAttachments.filter(O=>O&&O.trim()).map((O,D)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["回复附件 ",D+1]},D))})]}),R.repliedAt&&b.jsx("div",{style:{marginTop:"4px"},children:b.jsxs(wo,{type:"secondary",style:{fontSize:"12px"},children:["回复时间:",At(R.repliedAt).format("YYYY-MM-DD HH:mm")]})})]})]})})})})}):b.jsx(Ea,{description:a.formatMessage({id:"chat.leavemsg.empty",defaultMessage:"暂无历史留言"}),image:Ea.PRESENTED_IMAGE_SIMPLE})}),m.length>0&&g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(zt,{type:"dashed",onClick:$,loading:s,icon:b.jsx(Mu,{}),children:o(s?"i18n.loading":"i18n.load.more")})}),m.length>0&&!g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(wo,{type:"secondary",children:o("i18n.load.nomore")})})]})}),b.jsx(Rdt,{open:w,onCancel:E,onSuccess:T,currentVisitor:n,orgUid:r,thread:i,defaultUserInfo:_()})]})};var cq=function(e){if(typeof define=="function"&&define.amd)define(e);else if(typeof module=="object"&&module.exports)module.exports=e();else if(typeof window=="object")return e()}(function(){t.sessions=new Map,t.isExtensionEnabled=function(){if(navigator.mediaDevices&&navigator.mediaDevices.getDisplayMedia)return!0;if(window.navigator.userAgent.match("Chrome")){let n=parseInt(window.navigator.userAgent.match(/Chrome\/(.*) /)[1],10),r=33;return window.navigator.userAgent.match("Linux")&&(r=35),n>=26&&n<=r?!0:t.extension.isInstalled()}else return!0};var e={extensionId:"hapfgfdkleiggjjpfpenajgdnfckjpaj",isInstalled:function(){return document.querySelector("#janus-extension-installed")!==null},getScreen:function(n){let r=window.setTimeout(function(){let i=new Error("NavigatorUserMediaError");return i.name='The required Chrome extension is not installed: click here to install it. (NOTE: this will need you to refresh the page)',n(i)},1e3);this.cache[r]=n,window.postMessage({type:"janusGetScreen",id:r},"*")},init:function(){let n={};this.cache=n,window.addEventListener("message",function(r){if(r.origin==window.location.origin)if(r.data.type=="janusGotScreen"&&n[r.data.id]){let i=n[r.data.id];if(delete n[r.data.id],r.data.sourceId===""){let a=new Error("NavigatorUserMediaError");a.name="You cancelled the request for permission, giving up...",i(a)}else i(null,r.data.sourceId)}else r.data.type=="janusGetScreenPending"&&window.clearTimeout(r.data.id)})}};t.useDefaultDependencies=function(n){let r=n&&n.fetch||fetch,i=n&&n.Promise||Promise,a=n&&n.WebSocket||WebSocket;return{newWebSocket:function(o,s){return new a(o,s)},extension:n&&n.extension||e,isArray:function(o){return Array.isArray(o)},webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(o,s){let l={method:s.verb,headers:{Accept:"application/json, text/plain, */*"},cache:"no-cache"};s.verb==="POST"&&(l.headers["Content-Type"]="application/json"),typeof s.withCredentials<"u"&&(l.credentials=s.withCredentials===!0?"include":s.withCredentials?s.withCredentials:"omit"),s.body&&(l.body=JSON.stringify(s.body));let c=r(o,l).catch(function(d){return i.reject({message:"Probably a network error, is the server down?",error:d})});if(s.timeout){let d=new i(function(f,m){let p=setTimeout(function(){return clearTimeout(p),m({message:"Request timed out",timeout:s.timeout})},s.timeout)});c=i.race([c,d])}return c.then(function(d){if(d.ok){if(typeof s.success==typeof t.noop)return d.json().then(function(f){try{s.success(f)}catch(m){t.error("Unhandled httpAPICall success callback error",m)}},function(f){return i.reject({message:"Failed to parse response body",error:f,response:d})})}else return i.reject({message:"API call failed",response:d})}).catch(function(d){typeof s.error==typeof t.noop&&s.error(d.message||"<< internal error >>",d)}),c}}},t.useOldDependencies=function(n){let r=n&&n.jQuery||jQuery,i=n&&n.WebSocket||WebSocket;return{newWebSocket:function(a,o){return new i(a,o)},isArray:function(a){return r.isArray(a)},extension:n&&n.extension||e,webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(a,o){let s=typeof o.body<"u"?{contentType:"application/json",data:JSON.stringify(o.body)}:{},l=typeof o.withCredentials<"u"?{xhrFields:{withCredentials:o.withCredentials}}:{};return r.ajax(r.extend(s,l,{url:a,type:o.verb,cache:!1,dataType:"json",async:o.async,timeout:o.timeout,success:function(c){typeof o.success==typeof t.noop&&o.success(c)},error:function(c,d,f){typeof o.error==typeof t.noop&&o.error(d,f)}}))}}},t.mediaToTracks=function(n){let r=[];if(!n)r.push({type:"audio",capture:!0,recv:!0}),r.push({type:"video",capture:!0,recv:!0});else{if(!n.keepAudio&&n.audio!==!1&&(typeof n.audio>"u"||n.audio||n.audioSend||n.audioRecv||n.addAudio||n.replaceAudio||n.removeAudio)){let i={type:"audio"};n.removeAudio?i.remove=!0:(n.addAudio?i.add=!0:n.replaceAudio&&(i.replace=!0),n.audioSend!==!1&&(i.capture=n.audio||!0),n.audioRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}if(!n.keepVideo&&n.video!==!1&&(typeof n.video>"u"||n.video||n.videoSend||n.videoRecv||n.addVideo||n.replaceVideo||n.removeVideo)){let i={type:"video"};n.removeVideo?i.remove=!0:(n.addVideo?i.add=!0:n.replaceVideo&&(i.replace=!0),n.videoSend!==!1&&(i.capture=n.video||!0,["screen","window","desktop"].includes(i.capture)&&(i.type="screen",i.capture={video:{}},n.screenshareFrameRate&&(i.capture.frameRate=n.screenshareFrameRate),n.screenshareHeight&&(i.capture.height=n.screenshareHeight),n.screenshareWidth&&(i.capture.width=n.screenshareWidth))),n.videoRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}n.data&&r.push({type:"data"})}return r},t.trackConstraints=function(n){let r={};if(!n||!n.capture)return r;if(n.type==="audio")r.audio=n.capture;else if(n.type==="video")if((n.simulcast||n.svc)&&n.capture===!0&&(n.capture="hires"),n.capture===!0||typeof n.capture=="object")r.video=n.capture;else{let i=0,a=0;n.capture==="lowres"?(i=320,a=240):n.capture==="lowres-16:9"?(i=320,a=180):n.capture==="hires"||n.capture==="hires-16:9"||n.capture==="hdres"?(i=1280,a=720):n.capture==="fhdres"?(i=1920,a=1080):n.capture==="4kres"?(i=3840,a=2160):n.capture==="stdres"?(i=640,a=480):n.capture==="stdres-16:9"?(i=640,a=360):(t.log("Default video setting is stdres 4:3"),i=640,a=480),r.video={width:{ideal:i},height:{ideal:a}}}else n.type==="screen"&&(r.video=n.capture);return r},t.noop=function(){},t.dataChanDefaultLabel="JanusDataChannel",t.endOfCandidates=null,t.stopAllTracks=function(n){try{let r=n.getTracks();for(let i of r)t.log(i),i&&i.dontStop!==!0&&i.stop()}catch{}},t.init=function(n){if(n=n||{},n.callback=typeof n.callback=="function"?n.callback:t.noop,t.initDone)n.callback();else{if(typeof console.log>"u"&&(console.log=function(){}),t.trace=t.noop,t.debug=t.noop,t.vdebug=t.noop,t.log=t.noop,t.warn=t.noop,t.error=t.noop,n.debug===!0||n.debug==="all")t.trace=console.trace.bind(console),t.debug=console.debug.bind(console),t.vdebug=console.debug.bind(console),t.log=console.log.bind(console),t.warn=console.warn.bind(console),t.error=console.error.bind(console);else if(Array.isArray(n.debug))for(let s of n.debug)switch(s){case"trace":t.trace=console.trace.bind(console);break;case"debug":t.debug=console.debug.bind(console);break;case"vdebug":t.vdebug=console.debug.bind(console);break;case"log":t.log=console.log.bind(console);break;case"warn":t.warn=console.warn.bind(console);break;case"error":t.error=console.error.bind(console);break}t.log("Initializing library");let r=n.dependencies||t.useDefaultDependencies();t.isArray=r.isArray,t.webRTCAdapter=r.webRTCAdapter,t.httpAPICall=r.httpAPICall,t.newWebSocket=r.newWebSocket,t.extension=r.extension,t.extension.init(),t.listDevices=function(s,l){s=typeof s=="function"?s:t.noop,l||(l={audio:!0,video:!0}),t.isGetUserMediaAvailable()?navigator.mediaDevices.getUserMedia(l).then(function(c){navigator.mediaDevices.enumerateDevices().then(function(d){t.debug(d),s(d),t.stopAllTracks(c)})}).catch(function(c){t.error(c),s([])}):(t.warn("navigator.mediaDevices unavailable"),s([]))},t.attachMediaStream=function(s,l){try{s.srcObject=l}catch{try{s.src=URL.createObjectURL(l)}catch(d){t.error("Error attaching stream to element",d)}}},t.reattachMediaStream=function(s,l){try{s.srcObject=l.srcObject}catch{try{s.src=l.src}catch(d){t.error("Error reattaching stream to element",d)}}};let a=["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0?"pagehide":"beforeunload",o=window["on"+a];if(window.addEventListener(a,function(){t.log("Closing window");for(const[s,l]of t.sessions)l&&l.destroyOnUnload&&(t.log("Destroying session "+s),l.destroy({unload:!0,notifyDestroyed:!1}));o&&typeof o=="function"&&o()}),t.safariVp8=!1,t.safariVp9=!1,t.webRTCAdapter.browserDetails.browser==="safari"&&t.webRTCAdapter.browserDetails.version>=605)if(RTCRtpSender&&RTCRtpSender.getCapabilities&&RTCRtpSender.getCapabilities("video")&&RTCRtpSender.getCapabilities("video").codecs&&RTCRtpSender.getCapabilities("video").codecs.length){for(let s of RTCRtpSender.getCapabilities("video").codecs)s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp8"?t.safariVp8=!0:s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp9"&&(t.safariVp9=!0);t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu")}else{let s=new RTCPeerConnection({});s.createOffer({offerToReceiveVideo:!0}).then(function(l){t.safariVp8=l.sdp.indexOf("VP8")!==-1,t.safariVp9=l.sdp.indexOf("VP9")!==-1,t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu"),s.close(),s=null})}t.initDone=!0,n.callback()}},t.isWebrtcSupported=function(){return!!window.RTCPeerConnection},t.isGetUserMediaAvailable=function(){return navigator.mediaDevices&&navigator.mediaDevices.getUserMedia},t.randomString=function(n){let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i="";for(let a=0;a3){S=!1,n.error("Lost connection to the server (is it down?)");return}$()}})}function P(X,ae){if(E=0,!r&&typeof C<"u"&&C!==null&&ae!==!0&&$(),!r&&t.isArray(X)){for(let ee=0;ee0)for(let ye in be){let Ce=be[ye];if(Ce&&Ce.sender&&Ce.sender.track&&Ce.sender.track.kind==="video"){let Re=Ce.sender.getParameters();Re&&Re.encodings&&Re.encodings.length===1&&Re.encodings[0]&&Re.encodings[0].scalabilityMode&&(xe||(xe=[]),xe.push({mindex:parseInt(ye),mid:Ce.mid,svc:Re.encodings[0].scalabilityMode}))}}}xe&&(de.jsep.svc=xe)}if(t.debug("Sending message to plugin (handle="+X+"):"),t.debug(de),r){de.session_id=C,de.handle_id=X,T.set(oe,function(xe){if(t.debug("Message sent!"),t.debug(xe),xe.janus==="success"){let ke=xe.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let be=ke.data;t.debug(be),ae.success(be);return}else if(xe.janus!=="ack"){xe.error?(t.error("Ooops: "+xe.error.code+" "+xe.error.reason),ae.error(xe.error.code+" "+xe.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()}),i.send(JSON.stringify(de));return}t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:de,success:function(xe){if(t.debug("Message sent!"),t.debug(xe),xe.janus==="success"){let ke=xe.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let be=ke.data;t.debug(be),ae.success(be);return}else if(xe.janus!=="ack"){xe.error?(t.error("Ooops: "+xe.error.code+" "+xe.error.reason),ae.error(xe.error.code+" "+xe.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()},error:function(xe,ke){t.error(xe+":",ke),ae.error(xe+": "+ke)}})}function L(X,ae){if(!S){t.warn("Is the server down? (connected=false)");return}let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle");return}let q={janus:"trickle",candidate:ae,transaction:t.randomString(12)};if(ee.token&&(q.token=ee.token),g&&(q.apisecret=g),t.vdebug("Sending trickle candidate (handle="+X+"):"),t.vdebug(q),r){q.session_id=C,q.handle_id=X,i.send(JSON.stringify(q));return}t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:q,success:function(ue){if(t.vdebug("Candidate sent!"),t.vdebug(ue),ue.janus!=="ack"){t.error("Ooops: "+ue.error.code+" "+ue.error.reason);return}},error:function(ue,oe){t.error(ue+":",oe)}})}function B(X,ae,ee,q,ue){let oe=_.get(X);if(!oe||!oe.webrtcStuff){t.warn("Invalid handle");return}let de=oe.webrtcStuff;if(!de.pc){t.warn("Invalid PeerConnection");return}let xe=function(ye){t.log("Received message on data channel:",ye);let Ce=ye.target.label;oe.ondata(ye.data,Ce)},ke=function(ye){t.log("Received state change on data channel:",ye);let Ce=ye.target.label,Re=ye.target.protocol,Pe=de.dataChannel[Ce]?de.dataChannel[Ce].readyState:"null";if(t.log("State change on <"+Ce+"> data channel: "+Pe),Pe==="open"){if(de.dataChannel[Ce].pending&&de.dataChannel[Ce].pending.length>0){t.log("Sending pending messages on <"+Ce+">:",de.dataChannel[Ce].pending.length);for(let Le of de.dataChannel[Ce].pending)t.log("Sending data on data channel <"+Ce+">"),t.debug(Le),de.dataChannel[Ce].send(Le);de.dataChannel[Ce].pending=[]}oe.ondataopen(Ce,Re)}},be=function(ye){t.error("Got error on data channel:",ye)};if(q)de.dataChannel[ae]=q;else{let ye=de.dataChannelOptions;ee&&(ye.protocol=ee),de.dataChannel[ae]=de.pc.createDataChannel(ae,ye)}de.dataChannel[ae].onmessage=xe,de.dataChannel[ae].onopen=ke,de.dataChannel[ae].onclose=ke,de.dataChannel[ae].onerror=be,de.dataChannel[ae].pending=[],ue&&de.dataChannel[ae].pending.push(ue)}function F(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff,ue=ae.text||ae.data;if(!ue){t.warn("Invalid data"),ae.error("Invalid data");return}let oe=ae.label?ae.label:t.dataChanDefaultLabel;if(!q.dataChannel[oe]){B(X,oe,ae.protocol,!1,ue,ae.protocol),ae.success();return}if(q.dataChannel[oe].readyState!=="open"){q.dataChannel[oe].pending.push(ue),ae.success();return}t.log("Sending data on data channel <"+oe+">"),t.debug(ue),q.dataChannel[oe].send(ue),ae.success()}function z(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff;if(!q.dtmfSender){if(q.pc){let be=q.pc.getSenders().find(function(ye){return ye.track&&ye.track.kind==="audio"});if(!be){t.warn("Invalid DTMF configuration (no audio track)"),ae.error("Invalid DTMF configuration (no audio track)");return}q.dtmfSender=be.dtmf,q.dtmfSender&&(t.log("Created DTMF Sender"),q.dtmfSender.ontonechange=function(ye){t.debug("Sent DTMF tone: "+ye.tone)})}if(!q.dtmfSender){t.warn("Invalid DTMF configuration"),ae.error("Invalid DTMF configuration");return}}let ue=ae.dtmf;if(!ue){t.warn("Invalid DTMF parameters"),ae.error("Invalid DTMF parameters");return}let oe=ue.tones;if(!oe){t.warn("Invalid DTMF string"),ae.error("Invalid DTMF string");return}let de=typeof ue.duration=="number"?ue.duration:500,xe=typeof ue.gap=="number"?ue.gap:50;t.debug("Sending DTMF string "+oe+" (duration "+de+"ms, gap "+xe+"ms)"),q.dtmfSender.insertDTMF(oe,de,xe),ae.success()}function H(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=ae.noRequest===!0;t.log("Destroying handle "+X+" (only-locally="+ee+")"),Se(X);let q=_.get(X);if(!q||q.detached){_.delete(X),ae.success();return}if(q.detached=!0,ee){_.delete(X),ae.success();return}if(!S){t.warn("Is the server down? (connected=false)"),ae.error("Is the server down? (connected=false)");return}let ue={janus:"detach",transaction:t.randomString(12)};if(q.token&&(ue.token=q.token),g&&(ue.apisecret=g),r){ue.session_id=C,ue.handle_id=X,i.send(JSON.stringify(ue)),_.delete(X),ae.success();return}t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:ue,success:function(oe){t.log("Destroyed handle:"),t.debug(oe),oe.janus!=="success"&&t.error("Ooops: "+oe.error.code+" "+oe.error.reason),_.delete(X),ae.success()},error:function(oe,de){t.error(oe+":",de),_.delete(X),ae.success()}})}function A(X,ae){let ee=_.get(X);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(q.pc)return;let ue={iceServers:d,iceTransportPolicy:f,bundlePolicy:m};ue.sdpSemantics="unified-plan";let oe=!1;if(ae.tracks){for(let de of ae.tracks)if(de.transforms&&(de.transforms.sender||de.transforms.receiver)){oe=!0;break}}ae.externalEncryption&&(oe=!0,q.externalEncryption=!0),RTCRtpSender&&(RTCRtpSender.prototype.createEncodedStreams||RTCRtpSender.prototype.createEncodedAudioStreams&&RTCRtpSender.prototype.createEncodedVideoStreams)&&oe&&(q.insertableStreams=!0,ue.forceEncodedAudioInsertableStreams=!0,ue.forceEncodedVideoInsertableStreams=!0,ue.encodedInsertableStreams=!0),t.log("Creating PeerConnection"),q.pc=new RTCPeerConnection(ue),t.debug(q.pc),q.pc.getStats&&(q.volume={},q.bitrate.value="0 kbits/sec"),t.log("Preparing local SDP and gathering candidates (trickle="+q.trickle+")"),q.pc.onconnectionstatechange=function(){q.pc&&ee.connectionState(q.pc.connectionState)},q.pc.oniceconnectionstatechange=function(){q.pc&&ee.iceState(q.pc.iceConnectionState)},q.pc.onicecandidate=function(de){if(!de.candidate||de.candidate.candidate&&de.candidate.candidate.indexOf("endOfCandidates")>0)t.log("End of candidates."),q.iceDone=!0,q.trickle===!0?L(X,{completed:!0}):J(X,ae);else{let xe={candidate:de.candidate.candidate,sdpMid:de.candidate.sdpMid,sdpMLineIndex:de.candidate.sdpMLineIndex};q.trickle===!0&&L(X,xe)}},q.pc.ontrack=function(de){if(t.log("Handling Remote Track",de),!de.streams||!de.track)return;let xe=de.transceiver?de.transceiver.mid:de.track.id;try{de.transceiver&&de.transceiver.mid&&de.track.id&&(ee.mids||(ee.mids={}),ee.mids[de.track.id]=de.transceiver.mid),ee.onremotetrack(de.track,xe,!0,{reason:"created"})}catch(be){t.error("Error calling onremotetrack",be)}if(de.track.onended)return;let ke=null;t.log("Adding onended callback to track:",de.track),de.track.onended=function(be){t.log("Remote track removed:",be),clearTimeout(ke);let ye=q.pc?q.pc.getTransceivers():null,Ce=ye?ye.find(Pe=>Pe.receiver.track===be.target):null,Re=Ce?Ce.mid:be.target.id;Re===be.target.id&&ee.mids&&ee.mids[de.track.id]&&(Re=ee.mids[de.track.id]);try{ee.onremotetrack(be.target,Re,!1,{reason:"ended"})}catch(Pe){t.error("Error calling onremotetrack on removal",Pe)}delete ee.mids[de.track.id]},de.track.onmute=function(be){t.log("Remote track muted:",be),ke||(ke=setTimeout(function(){t.log("Removing remote track");let ye=q.pc?q.pc.getTransceivers():null,Ce=ye?ye.find(Pe=>Pe.receiver.track===be.target):null,Re=Ce?Ce.mid:be.target.id;Re===be.target.id&&ee.mids&&ee.mids[de.track.id]&&(Re=ee.mids[de.track.id]);try{ee.onremotetrack(be.target,Re,!1,{reason:"mute"})}catch(Pe){t.error("Error calling onremotetrack on mute",Pe)}ke=null},3*840))},de.track.onunmute=function(be){if(t.log("Remote track flowing again:",be),ke!=null)clearTimeout(ke),ke=null;else try{let ye=q.pc?q.pc.getTransceivers():null,Ce=ye?ye.find(Pe=>Pe.receiver.track===be.target):null,Re=Ce?Ce.mid:be.target.id;ee.onremotetrack(be.target,Re,!0,{reason:"unmute"})}catch(ye){t.error("Error calling onremotetrack on unmute",ye)}}}}async function V(X,ae,ee){ee=ee||{},ee.success=typeof ee.success=="function"?ee.success:t.noop,ee.error=typeof ee.error=="function"?ee.error:pe;let q=ee.jsep;if(ae&&q){t.error("Provided a JSEP to a createOffer"),ee.error("Provided a JSEP to a createOffer");return}else if(!ae&&(!q||!q.type||!q.sdp)){t.error("A valid JSEP is required for createAnswer"),ee.error("A valid JSEP is required for createAnswer");return}if(ee.media&&!ee.tracks){if(ee.tracks=t.mediaToTracks(ee.media),ee.simulcast===!0||ee.simulcast2===!0||ee.svc){for(let de of ee.tracks)if(de.type==="video"){ee.simulcast===!0||ee.simulcast2===!0?de.simulcast=!0:ee.svc&&(de.svc=ee.svc);break}}t.warn("Deprecated media object passed, use tracks instead. Automatically translated to:",ee.tracks)}if(ee.tracks&&!Array.isArray(ee.tracks)){t.error("Tracks must be an array"),ee.error("Tracks must be an array");return}let ue=_.get(X);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),ee.error("Invalid handle");return}let oe=ue.webrtcStuff;oe.trickle=_e(ee.trickle);try{if(A(X,ee),ae&&await Q(X,ee),q){if(await oe.pc.setRemoteDescription(q),t.log("Remote description accepted!"),oe.remoteSdp=q.sdp,oe.candidates&&oe.candidates.length>0){for(let xe=0;xe0){for(let oe=0;oe"u"||be.add===null)&&(typeof be.remove>"u"||be.remove===null)&&(typeof be.replace>"u"||be.replace===null)&&(be.add=!0),be.add&&be.remove||be.add&&be.remove&&be.replace){t.warn("Conflicting actions for track, ignoring:",be);continue}be.add&&be.replace?(t.warn("Both add and replace provided, falling back to replace:",be),delete be.add):be.remove&&be.replace&&(t.warn("Both remove and replace provided, falling back to remove:",be),delete be.replace);let ye=be.type;be.type==="screen"&&(ye="video");let Ce=null,Re=null;if(be.mid?Ce=q.pc.getTransceivers().find(we=>we.mid===be.mid&&we.receiver.track.kind===ye):be.add||(Ce=q.pc.getTransceivers().find(we=>we.receiver.track.kind===ye)),be.replace||be.remove){if(!Ce){t.warn("Couldn't find a transceiver for track:",be);continue}if(!Ce.sender){t.warn("No sender in the transceiver for track:",be);continue}Re=Ce.sender}if(ke&&!Ce&&(Ce=q.pc.getTransceivers().find(we=>we.receiver.track.kind===ye),!Ce)){t.warn("Couldn't find a transceiver for track:",be);continue}let Pe=null,Le=null;if((be.remove||be.replace)&&(t.log("Removing track from PeerConnection",be),Le=Re.track?Re.track.id:null,await Re.replaceTrack(null),Le&&q.myStream)){let we=null;if(ye==="audio"&&q.myStream.getAudioTracks()&&q.myStream.getAudioTracks().length)for(let ve of q.myStream.getAudioTracks())ve.id===Le&&(we=ve,t.log("Removing audio track:",we));else if(ye==="video"&&q.myStream.getVideoTracks()&&q.myStream.getVideoTracks().length)for(let ve of q.myStream.getVideoTracks())ve.id===Le&&(we=ve,t.log("Removing video track:",we));if(we){try{q.myStream.removeTrack(we),ee.onlocaltrack(we,!1)}catch(ve){t.error("Error calling onlocaltrack on removal for renegotiation",ve)}if(we.dontStop!==!0)try{we.stop()}catch{}}}if(be.capture){if(be.gumGroup&&de[be.gumGroup]&&de[be.gumGroup].stream){let we=de[be.gumGroup].stream;Pe=be.type==="audio"?we.getAudioTracks()[0]:we.getVideoTracks()[0],delete de[be.gumGroup].stream,delete de[be.gumGroup],delete be.gumGroup}else if(be.capture instanceof MediaStreamTrack)Pe=be.capture;else{oe||(oe=!0,ee.consentDialog(!0));let we=t.trackConstraints(be),ve=null;if(be.type==="audio"||be.type==="video"){if(be.gumGroup){let ge=be.type==="audio"?"video":"audio";if(de[be.gumGroup]&&de[be.gumGroup][ge]){let Ee=de[be.gumGroup][ge],Ne=t.trackConstraints(Ee);we[ge]=Ne[ge]}}ve=await navigator.mediaDevices.getUserMedia(we),be.gumGroup&&we.audio&&we.video&&(de[be.gumGroup].stream=ve,delete be.gumGroup)}else ve=await navigator.mediaDevices.getDisplayMedia(we);Pe=be.type==="audio"?ve.getAudioTracks()[0]:ve.getVideoTracks()[0]}if(be.replace){await Re.replaceTrack(Pe);let we="sendrecv";(be.recv===!1||Ce.direction==="inactive"||Ce.direction==="sendonly")&&(we="sendonly"),Ce.setDirection?Ce.setDirection(we):Ce.direction=we}else{if(q.myStream||(q.myStream=new MediaStream),ye==="audio"||!be.simulcast&&!be.svc)Re=q.pc.addTrack(Pe,q.myStream),Ce=q.pc.getTransceivers().find(we=>we.sender===Re);else if(be.simulcast){t.log("Enabling rid-based simulcasting:",Pe);let we=x(be.simulcastMaxBitrates);Ce=q.pc.addTransceiver(Pe,{direction:"sendrecv",streams:[q.myStream],sendEncodings:be.sendEncodings||[{rid:"h",active:!0,scalabilityMode:"L1T2",maxBitrate:we.high},{rid:"m",active:!0,scalabilityMode:"L1T2",maxBitrate:we.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,scalabilityMode:"L1T2",maxBitrate:we.low,scaleResolutionDownBy:4}]})}else t.log("Enabling SVC ("+be.svc+"):",Pe),Ce=q.pc.addTransceiver(Pe,{direction:"sendrecv",streams:[q.myStream],sendEncodings:[{scalabilityMode:be.svc}]});if(Re||(Re=Ce?Ce.sender:null),be.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",be);else if(typeof be.codec!="string")t.warn("Invalid codec value, ignoring for track:",be);else{let we=ye+"/"+be.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===we});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",be);else if(Ce)try{Ce.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(be.bitrate){if(be.simulcast||be.svc)t.warn("Ignoring bitrate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(be.bitrate)||be.bitrate<0)t.warn("Ignoring invalid bitrate for track:",be);else if(Re){let we=Re.getParameters();!we||!we.encodings||we.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring bitrate for track:",be):(we.encodings[0].maxBitrate=be.bitrate,await Re.setParameters(we))}}if(ye==="video"&&be.framerate){if(be.simulcast||be.svc)t.warn("Ignoring framerate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(be.framerate)||be.framerate<0)t.warn("Ignoring invalid framerate for track:",be);else if(Re){let we=Re.getParameters();!we||!we.encodings||we.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring framerate for track:",be):(we.encodings[0].maxFramerate=be.framerate,await Re.setParameters(we))}}if(be.transforms){if(Re&&be.transforms.sender){let we=null;RTCRtpSender.prototype.createEncodedStreams?we=Re.createEncodedStreams():(RTCRtpSender.prototype.createAudioEncodedStreams||RTCRtpSender.prototype.createEncodedVideoStreams)&&(ye==="audio"?we=Re.createEncodedAudioStreams():ye==="video"&&(we=Re.createEncodedVideoStreams())),we&&(we.readableStream&&we.writableStream?we.readableStream.pipeThrough(be.transforms.sender).pipeTo(we.writableStream):we.readable&&we.writable&&we.readable.pipeThrough(be.transforms.sender).pipeTo(we.writable))}if(Ce&&Ce.receiver&&be.transforms.receiver){let we=null;RTCRtpReceiver.prototype.createEncodedStreams?we=Ce.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?we=Ce.receiver.createEncodedAudioStreams():ye==="video"&&(we=Ce.receiver.createEncodedVideoStreams())),we&&(we.readableStream&&we.writableStream?we.readableStream.pipeThrough(be.transforms.receiver).pipeTo(we.writableStream):we.readable&&we.writable&&we.readable.pipeThrough(be.transforms.receiver).pipeTo(we.writable))}}}Pe&&be.dontStop===!0&&(Pe.dontStop=!0)}else if(be.recv&&(Ce||(Ce=q.pc.addTransceiver(ye)),Ce)){if(be.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",be);else if(typeof be.codec!="string")t.warn("Invalid codec value, ignoring for track:",be);else{let we=ye+"/"+be.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===we});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",be);else try{Ce.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(Ce.receiver&&be.transforms&&be.transforms.receiver){let we=null;RTCRtpReceiver.prototype.createEncodedStreams?we=Ce.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?we=Ce.receiver.createEncodedAudioStreams():ye==="video"&&(we=Ce.receiver.createEncodedVideoStreams())),we&&(we.readableStream&&we.writableStream?we.readableStream.pipeThrough(be.transforms.receiver).pipeTo(we.writableStream):we.readable&&we.writable&&we.readable.pipeThrough(be.transforms.receiver).pipeTo(we.writable))}}if(Pe){q.myStream.addTrack(Pe),Pe.onended=function(we){t.log("Local track removed:",we);try{ee.onlocaltrack(we.target,!1)}catch(ve){t.error("Error calling onlocaltrack following end",ve)}};try{ee.onlocaltrack(Pe,!0)}catch(we){t.error("Error calling onlocaltrack for track add",we)}}if(Ce){let we=Ce.direction,ve=null,ge=Pe&&Ce.sender.track,Ee=be.recv!==!1&&Ce.receiver.track;ge&&Ee?ve="sendrecv":ge&&!Ee?ve="sendonly":!ge&&Ee?ve="recvonly":!ge&&!Ee&&(ve="inactive"),ve&&ve!==we&&(t.warn("Changing direction of transceiver to "+ve+" (was "+we+")",be),Ce.setDirection?Ce.setDirection(ve):Ce.direction=ve)}}oe&&ee.consentDialog(!1)}function te(X){let ae=_.get(X);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let oe of ue){let de=null;oe.sender&&oe.sender.track&&(de={mid:oe.mid},de.type=oe.sender.track.kind,de.id=oe.sender.track.id,de.label=oe.sender.track.label),de&&q.push(de)}return q}function Z(X){let ae=_.get(X);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let oe of ue){let de=null;oe.receiver&&oe.receiver.track&&(de={mid:oe.mid},de.type=oe.receiver.track.kind,de.id=oe.receiver.track.id,de.label=oe.receiver.track.label),de&&q.push(de)}return q}function le(X,ae,ee,q){q=typeof q=="function"?q:t.noop;let ue=_.get(X);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),q(0);return}let oe=ee?"remote":"local",de=ue.webrtcStuff;if(de.volume[oe]||(de.volume[oe]={value:0}),de.pc&&de.pc.getStats&&(t.webRTCAdapter.browserDetails.browser==="chrome"||t.webRTCAdapter.browserDetails.browser==="safari")){let xe=de.pc;if(ae){let ke=de.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="audio");if(!ke){t.warn("No audio transceiver with mid "+ae),q(0);return}if(ee&&!ke.receiver){t.warn("Remote transceiver track unavailable"),q(0);return}else if(!ee&&!ke.sender){t.warn("Local transceiver track unavailable"),q(0);return}xe=ee?ke.receiver:ke.sender}return xe.getStats().then(function(ke){ke.forEach(function(be){!be||be.kind!=="audio"||ee&&!be.remoteSource||!ee&&be.type!=="media-source"||q(be.audioLevel?be.audioLevel:0)})}),de.volume[oe].value}else{t.warn("Getting the "+oe+" volume unsupported by browser"),q(0);return}}function se(X,ae,ee){let q=_.get(X);if(!q||!q.webrtcStuff)return t.warn("Invalid handle"),!0;let ue=q.webrtcStuff;if(!ue.pc)return t.warn("Invalid PeerConnection"),!0;if(!ue.myStream)return t.warn("Invalid local MediaStream"),!0;if(ee){if(!ue.myStream.getVideoTracks()||ue.myStream.getVideoTracks().length===0)return t.warn("No video track"),!0;if(ae){let oe=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="video");return oe?!oe.sender||!oe.sender.track?(t.warn("No video sender with mid "+ae),!0):!oe.sender.track.enabled:(t.warn("No video transceiver with mid "+ae),!0)}else return!ue.myStream.getVideoTracks()[0].enabled}else{if(!ue.myStream.getAudioTracks()||ue.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!0;if(ae){let oe=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="audio");return oe?!oe.sender||!oe.sender.track?(t.warn("No audio sender with mid "+ae),!0):!oe.sender.track.enabled:(t.warn("No audio transceiver with mid "+ae),!0)}else return!ue.myStream.getAudioTracks()[0].enabled}}function ce(X,ae,ee,q){let ue=_.get(X);if(!ue||!ue.webrtcStuff)return t.warn("Invalid handle"),!1;let oe=ue.webrtcStuff;if(!oe.pc)return t.warn("Invalid PeerConnection"),!1;if(!oe.myStream)return t.warn("Invalid local MediaStream"),!1;if(ee){if(!oe.myStream.getVideoTracks()||oe.myStream.getVideoTracks().length===0)return t.warn("No video track"),!1;if(ae){let de=oe.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No video sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of oe.myStream.getVideoTracks())de.enabled=!q}else{if(!oe.myStream.getAudioTracks()||oe.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!1;if(ae){let de=oe.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="audio");if(!de)return t.warn("No audio transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No audio sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of oe.myStream.getAudioTracks())de.enabled=!q}return!0}function re(X,ae){let ee=_.get(X);if(!ee||!ee.webrtcStuff)return t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(!q.pc)return"Invalid PeerConnection";if(q.pc.getStats){let ue=q.pc,oe=ae||"default";if(ae){let de=q.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),"No video transceiver with mid "+ae;if(!de.receiver)return t.warn("No video receiver with mid "+ae),"No video receiver with mid "+ae;ue=de.receiver}return q.bitrate[oe]||(q.bitrate[oe]={timer:null,bsnow:null,bsbefore:null,tsnow:null,tsbefore:null,value:"0 kbits/sec"}),q.bitrate[oe].timer?q.bitrate[oe].value:(t.log("Starting bitrate timer"+(ae?" for mid "+ae:"")+" (via getStats)"),q.bitrate[oe].timer=setInterval(function(){ue.getStats().then(function(de){de.forEach(function(xe){if(!xe)return;let ke=!1;if(((xe.mediaType==="video"||xe.kind==="video"||xe.id.toLowerCase().indexOf("video")>-1)&&xe.type==="inbound-rtp"&&xe.id.indexOf("rtcp")<0||xe.type=="ssrc"&&xe.bytesReceived&&(xe.googCodecName==="VP8"||xe.googCodecName===""))&&(ke=!0),ke)if(q.bitrate[oe].bsnow=xe.bytesReceived,q.bitrate[oe].tsnow=xe.timestamp,q.bitrate[oe].bsbefore===null||q.bitrate[oe].tsbefore===null)q.bitrate[oe].bsbefore=q.bitrate[oe].bsnow,q.bitrate[oe].tsbefore=q.bitrate[oe].tsnow;else{let be=q.bitrate[oe].tsnow-q.bitrate[oe].tsbefore;t.webRTCAdapter.browserDetails.browser==="safari"&&(be=be/1e3);let ye=Math.round((q.bitrate[oe].bsnow-q.bitrate[oe].bsbefore)*8/be);t.webRTCAdapter.browserDetails.browser==="safari"&&(ye=parseInt(ye/1e3)),q.bitrate[oe].value=ye+" kbits/sec",q.bitrate[oe].bsbefore=q.bitrate[oe].bsnow,q.bitrate[oe].tsbefore=q.bitrate[oe].tsnow}})})},1e3),"0 kbits/sec")}else return t.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser"}function ie(X,ae,ee){let q=_.get(X);if(!q||!q.webrtcStuff){t.warn("Invalid handle");return}let ue=q.webrtcStuff;if(!ue.pc){t.warn("Invalid PeerConnection");return}let oe=ue.pc.getTransceivers().find(xe=>xe.mid===ae);if(!oe){t.warn("No transceiver with mid",ae);return}if(!oe.sender){t.warn("No sender for transceiver with mid",ae);return}let de=oe.sender.getParameters();!de||!de.encodings||de.encodings.length===0?t.warn("No parameters encodings"):de.encodings.length>1?t.warn("Ignoring bitrate for simulcast track, use sendEncodings for that"):isNaN(ee)||ee<0?t.warn("Invalid bitrate (must be a positive integer)"):(de.encodings[0].maxBitrate=ee,oe.sender.setParameters(de))}function pe(X){t.error("WebRTC error:",X)}function Se(X,ae){t.log("Cleaning WebRTC stuff");let ee=_.get(X);if(!ee)return;let q=ee.webrtcStuff;if(q){if(ae===!0){let ue={janus:"hangup",transaction:t.randomString(12)};ee.token&&(ue.token=ee.token),g&&(ue.apisecret=g),t.debug("Sending hangup request (handle="+X+"):"),t.debug(ue),r?(ue.session_id=C,ue.handle_id=X,i.send(JSON.stringify(ue))):t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:ue})}q.volume&&(q.volume.local&&q.volume.local.timer&&clearInterval(q.volume.local.timer),q.volume.remote&&q.volume.remote.timer&&clearInterval(q.volume.remote.timer));for(let ue in q.bitrate)q.bitrate[ue].timer&&clearInterval(q.bitrate[ue].timer);q.bitrate={},!q.streamExternal&&q.myStream&&(t.log("Stopping local stream tracks"),t.stopAllTracks(q.myStream)),q.streamExternal=!1,q.myStream=null;try{q.pc.close()}catch{}q.pc=null,q.candidates=null,q.mySdp=null,q.remoteSdp=null,q.iceDone=!1,q.dataChannel={},q.dtmfSender=null,q.insertableStreams=!1,q.externalEncryption=!1}ee.oncleanup()}function _e(X){return t.debug("isTrickleEnabled:",X),X!==!1}}return t});const Tf={server:"https://janus.weiyuai.cn/janus",websocket:"wss://janus.weiyuai.cn/janus/",admin:"https://janus.weiyuai.cn/admin",iceServers:[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun1.l.google.com:19302"},{urls:"stun:stun2.l.google.com:19302"}],plugins:{videoCall:"janus.plugin.videocall",audioBridge:"janus.plugin.audiobridge",videoRoom:"janus.plugin.videoroom"},mediaConstraints:{audio:{echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0,sampleRate:44100},video:{width:{ideal:1280,max:1920},height:{ideal:720,max:1080},frameRate:{ideal:30,max:60},facingMode:"user"}},options:{debug:!1,callback:()=>{},destroyOnUnload:!0}},Mdt={videoroom:{description:"ByteDesk Video Room",max_publishers:2,bitrate:128e3,fir_freq:10,audiocodec:"opus",videocodec:"vp8",record:!1,rec_dir:"",is_private:!0},audiobridge:{description:"ByteDesk Audio Bridge",sampling_rate:48e3,spatial_audio:!1,record:!1,rec_dir:"",is_private:!0}};typeof window<"u"&&(window.adapter=pc);class Dde{constructor(t){xo(this,"janus",null);xo(this,"pluginHandle",null);xo(this,"localStream",null);xo(this,"isConnected",!1);xo(this,"callbacks",{});this.callbacks=t}async initialize(){return new Promise((t,n)=>{const r=()=>{var i;return typeof window<"u"&&(window.adapter||pc)&&typeof(((i=window.adapter)==null?void 0:i.browserDetails)||(pc==null?void 0:pc.browserDetails))<"u"};if(r())this.initializeJanus(t,n);else{console.log("Waiting for WebRTC adapter to load...");let i=0;const a=10,o=()=>{i++,r()||i>=a?(!r()&&i>=a&&console.warn("WebRTC adapter not available after maximum attempts"),this.initializeJanus(t,n)):setTimeout(o,100)};setTimeout(o,100)}})}initializeJanus(t,n){try{console.log("Initializing library"),typeof window<"u"&&pc&&(window.adapter=pc),cq.init({debug:Tf.options.debug,callback:()=>{console.log("Janus initialized successfully"),this.createSession().then(()=>t()).catch(n)}})}catch(r){console.error("Error in initializeJanus:",r),n(r)}}async createSession(){return new Promise((t,n)=>{this.janus=new cq({server:Tf.websocket,iceServers:Tf.iceServers,success:()=>{var r,i;console.log("Janus session created successfully"),this.isConnected=!0,(i=(r=this.callbacks).onConnected)==null||i.call(r),t()},error:r=>{var i,a;console.error("Failed to create Janus session:",r),(a=(i=this.callbacks).onError)==null||a.call(i,String(r)),n(r)},destroyed:()=>{var r,i;console.log("Janus session destroyed"),this.isConnected=!1,(i=(r=this.callbacks).onDisconnected)==null||i.call(r)}})})}async startVideoCall(t){await this.attachVideoCallPlugin(t)}async startAudioCall(t){await this.attachAudioBridgePlugin(t)}async attachVideoCallPlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Tf.plugins.videoCall,success:i=>{console.log("VideoCall plugin attached successfully"),this.pluginHandle=i,this.setupVideoCall(t),n()},error:i=>{var a,o;console.error("Failed to attach VideoCall plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleVideoCallMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local video stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote video stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("VideoCall plugin cleanup")}})})}async attachAudioBridgePlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Tf.plugins.audioBridge,success:i=>{console.log("AudioBridge plugin attached successfully"),this.pluginHandle=i,this.setupAudioCall(t),n()},error:i=>{var a,o;console.error("Failed to attach AudioBridge plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleAudioBridgeMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local audio stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote audio stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("AudioBridge plugin cleanup")}})})}async setupVideoCall(t){var n,r,i,a;try{const o={audio:t.audio,video:t.video?Tf.mediaConstraints.video:!1},s=await navigator.mediaDevices.getUserMedia(o);this.localStream=s,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,s);const l={request:"call",username:t.username};this.pluginHandle.createOffer({media:{audioRecv:t.audio,videoRecv:t.video,audioSend:t.audio,videoSend:t.video},stream:s,success:c=>{this.pluginHandle.send({message:l,jsep:c})},error:c=>{var d,f;console.error("Error creating offer:",c),(f=(d=this.callbacks).onError)==null||f.call(d,String(c))}})}catch(o){console.error("Error setting up video call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}async setupAudioCall(t){var n,r,i,a;try{const o=t.roomId||Math.floor(Math.random()*1e6),s={request:"create",room:o,...Mdt.audiobridge};this.pluginHandle.send({message:s});const l=await navigator.mediaDevices.getUserMedia({audio:Tf.mediaConstraints.audio,video:!1});this.localStream=l,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,l);const c={request:"join",room:o,display:t.username,muted:!1};this.pluginHandle.createOffer({media:{audioRecv:!0,videoRecv:!1,audioSend:!0,videoSend:!1},stream:l,success:d=>{this.pluginHandle.send({message:c,jsep:d})},error:d=>{var f,m;console.error("Error creating audio offer:",d),(m=(f=this.callbacks).onError)==null||m.call(f,String(d))}})}catch(o){console.error("Error setting up audio call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}handleVideoCallMessage(t,n){var i,a,o,s;if(t.videocall==="event"&&t.result&&t.result.event){const l=t.result.event;switch(l){case"accepted":console.log("Call accepted"),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i);break;case"hangup":console.log("Call ended"),(s=(o=this.callbacks).onCallEnded)==null||s.call(o),this.hangup();break;default:console.log("VideoCall event:",l)}}n&&this.pluginHandle.handleRemoteJsep({jsep:n})}handleAudioBridgeMessage(t,n){var i,a,o,s;const r=t.audiobridge;r==="event"?t.participants&&(console.log("AudioBridge participants:",t.participants),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i)):r==="joined"&&(console.log("Joined audio bridge"),(s=(o=this.callbacks).onCallAccepted)==null||s.call(o)),n&&this.pluginHandle.handleRemoteJsep({jsep:n,media:{audioSend:!0,videoSend:!1},success:l=>{const c={request:"configure",muted:!1};this.pluginHandle.send({message:c,jsep:l})},error:l=>{console.error("Error handling remote JSEP:",l)}})}hangup(){this.pluginHandle&&this.pluginHandle.send({message:{request:"hangup"}}),this.cleanup()}toggleAudio(){if(this.localStream){const t=this.localStream.getAudioTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}toggleVideo(){if(this.localStream){const t=this.localStream.getVideoTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}cleanup(){var t,n;if(!(!this.pluginHandle&&!this.localStream)){if(this.localStream&&(this.localStream.getTracks().forEach(r=>r.stop()),this.localStream=null),this.pluginHandle){const r=this.pluginHandle;this.pluginHandle=null;try{r.detach()}catch(i){console.warn("Error detaching plugin handle:",i)}}(n=(t=this.callbacks).onCallEnded)==null||n.call(t)}}destroy(){if(this.localStream&&(this.localStream.getTracks().forEach(t=>t.stop()),this.localStream=null),this.pluginHandle){const t=this.pluginHandle;this.pluginHandle=null;try{t.detach()}catch(n){console.warn("Error detaching plugin handle in destroy:",n)}}if(this.janus){try{this.janus.destroy()}catch(t){console.warn("Error destroying Janus session:",t)}this.janus=null}this.isConnected=!1}getConnectionStatus(){return this.isConnected}}typeof window<"u"&&(window.adapter=pc);const{Text:B8}=ga,jdt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var j;const i=Fr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(0),[p,h]=u.useState(null),[v,g]=u.useState(null),y=u.useRef(null),w=u.useRef(null),x={onLocalStream:I=>{console.log("Local audio stream received"),h(I)},onRemoteStream:(I,R)=>{console.log("Remote audio stream received from:",R)},onCallAccepted:()=>{console.log("Audio call accepted"),o(!1),l(!0),C()},onCallEnded:()=>{console.log("Audio call ended"),T()},onError:I=>{console.error("Janus error:",I),g(I),it.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:I})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!w.current&&S(),()=>{P()}),[e]);const S=async()=>{try{o(!0),g(null),await new Promise(R=>setTimeout(R,200)),w.current=new Dde(x),await w.current.initialize();const I={video:!1,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`audio_${Date.now()}`};await w.current.startAudioCall(I)}catch(I){console.error("Failed to initialize audio call:",I);const R=I instanceof Error?I.message:String(I);g(R),o(!1),it.error(i.formatMessage({id:"chat.call.init.audio.failed",defaultMessage:"无法初始化语音通话: {error}"},{error:R}))}},C=()=>{y.current=setInterval(()=>{m(I=>I+1)},1e3)},_=()=>{y.current&&(clearInterval(y.current),y.current=null)},k=I=>{const R=Math.floor(I/60),O=I%60;return`${R.toString().padStart(2,"0")}:${O.toString().padStart(2,"0")}`},E=()=>{if(w.current){const I=w.current.toggleAudio();d(!I)}},T=()=>{o(!1),l(!1),d(!1),m(0),_()},$=()=>{w.current&&w.current.hangup(),T(),t()},P=()=>{p&&(p.getTracks().forEach(I=>I.stop()),h(null)),_(),w.current&&(w.current.destroy(),w.current=null)};u.useEffect(()=>()=>{P()},[]);const M=()=>v?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?k(f):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.audio.title",defaultMessage:"语音通话"}),placement:"right",onClose:$,open:e,width:400,className:`audio-call-drawer ${r?"dark":""}`,closable:!1,styles:{body:{padding:0,background:r?"#1f1f1f":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"}},children:b.jsxs("div",{className:"audio-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsx(B8,{className:"call-status",children:M()}),b.jsx(zt,{type:"text",icon:b.jsx(Wo,{}),className:"minimize-btn",onClick:t,size:"small"})]}),b.jsxs("div",{className:"call-content",children:[b.jsxs("div",{className:"agent-info",children:[b.jsxs("div",{className:`avatar-container ${a?"pulse":""}`,children:[b.jsx(vu,{size:100,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((j=n==null?void 0:n.nickname)==null?void 0:j.charAt(0))||"A"}),s&&b.jsxs("div",{className:"audio-wave",children:[b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"})]})]}),b.jsx(B8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(B8,{className:"call-status-text",children:a?i.formatMessage({id:"chat.call.status.calling",defaultMessage:"正在呼叫..."}):s?i.formatMessage({id:"chat.call.status.in.call",defaultMessage:"通话中"}):""})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(Sr,{size:"large",children:[b.jsx(zt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(lde,{}):b.jsx(ade,{}),className:`control-btn ${c?"muted":""}`,onClick:E,disabled:!s}),b.jsx(zt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(cde,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:$})]})})]})]})})};typeof window<"u"&&(window.adapter=pc);const{Text:z8}=ga,Ndt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var H;const i=Fr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(!0),[p,h]=u.useState(!1),[v,g]=u.useState(0),[y,w]=u.useState(null),[x,S]=u.useState(null),[C,_]=u.useState(null),k=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P={onLocalStream:A=>{console.log("Local video stream received"),w(A),k.current&&(k.current.srcObject=A)},onRemoteStream:(A,V)=>{console.log("Remote video stream received from:",V),S(A),E.current&&(E.current.srcObject=A)},onCallAccepted:()=>{console.log("Video call accepted"),o(!1),l(!0),j()},onCallEnded:()=>{console.log("Video call ended"),B()},onError:A=>{console.error("Janus error:",A),_(A),it.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:A})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!$.current&&M(),()=>{$.current&&($.current.destroy(),$.current=null)}),[e]);const M=async()=>{try{o(!0),_(null),$.current=new Dde(P),await $.current.initialize();const A={video:!0,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`video_${Date.now()}`};await $.current.startVideoCall(A)}catch(A){console.error("Failed to initialize video call:",A);const V=A instanceof Error?A.message:String(A);_(V),o(!1),it.error(i.formatMessage({id:"chat.call.init.video.failed",defaultMessage:"无法初始化视频通话{error}"},{error:`: ${V}`}))}},j=()=>{T.current=setInterval(()=>{g(A=>A+1)},1e3)},I=()=>{T.current&&(clearInterval(T.current),T.current=null)},R=A=>{const V=Math.floor(A/60),W=A%60;return`${V.toString().padStart(2,"0")}:${W.toString().padStart(2,"0")}`},O=()=>{if($.current){const A=$.current.toggleAudio();d(!A)}},D=()=>{if($.current){const A=$.current.toggleVideo();m(A)}},L=()=>{h(!p)},B=()=>{o(!1),l(!1),d(!1),m(!0),h(!1),g(0),I(),y&&(y.getTracks().forEach(A=>A.stop()),w(null)),x&&S(null)},F=()=>{$.current&&($.current.hangup(),$.current.destroy(),$.current=null),B(),t()};u.useEffect(()=>()=>{y&&y.getTracks().forEach(A=>A.stop()),I(),$.current&&($.current.destroy(),$.current=null)},[y]);const z=()=>C?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?R(v):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.video.title",defaultMessage:"视频通话"}),placement:"right",onClose:F,open:e,width:p?"100vw":500,className:`video-call-drawer ${r?"dark":""} ${p?"fullscreen":""}`,closable:!1,styles:{body:{padding:0,background:"#000"}},children:b.jsxs("div",{className:"video-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsxs("div",{className:"call-info",children:[b.jsx(z8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(z8,{className:"call-status",children:z()})]}),b.jsxs("div",{className:"header-controls",children:[b.jsx(zt,{type:"text",icon:p?b.jsx(Blt,{}):b.jsx(ode,{}),className:"control-btn",onClick:L,size:"small"}),b.jsx(zt,{type:"text",icon:b.jsx(Wo,{}),className:"control-btn",onClick:t,size:"small"})]})]}),b.jsxs("div",{className:"video-area",children:[b.jsx("div",{className:"remote-video-container",children:s?b.jsx("video",{ref:E,className:"remote-video",autoPlay:!0,playsInline:!0,muted:!1}):b.jsxs("div",{className:"video-placeholder",children:[b.jsx("div",{className:`avatar-container ${a?"pulse":""}`,children:b.jsx(vu,{size:120,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((H=n==null?void 0:n.nickname)==null?void 0:H.charAt(0))||"A"})}),b.jsx(z8,{className:"connecting-text",children:a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):i.formatMessage({id:"chat.call.waiting.answer",defaultMessage:"等待对方接听"})})]})}),b.jsx("div",{className:"local-video-container",children:f?b.jsx("video",{ref:k,className:"local-video",autoPlay:!0,playsInline:!0,muted:!0}):b.jsx("div",{className:"local-video-off",children:b.jsx(FU,{})})})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(Sr,{size:"large",children:[b.jsx(zt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(lde,{}):b.jsx(ade,{}),className:`control-btn ${c?"muted":""}`,onClick:O,disabled:!s}),b.jsx(zt,{type:"primary",shape:"circle",size:"large",icon:f?b.jsx(Gct,{}):b.jsx(FU,{}),className:`control-btn ${f?"":"video-off"}`,onClick:D,disabled:!s}),b.jsx(zt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(cde,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:F})]})})]})})};var Adt=N(N({},WQ),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",week:"周",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});const Lde={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]},CO={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},Adt),timePickerLocale:Object.assign({},Lde)};CO.lang.ok="确定";const ns="${label}不是一个有效的${type}",Fdt={locale:"zh-cn",Pagination:xie,DatePicker:CO,TimePicker:Lde,Calendar:CO,global:{placeholder:"请选择",close:"关闭"},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:ns,method:ns,array:ns,object:ns,number:ns,date:ns,boolean:ns,integer:ns,float:ns,regexp:ns,email:ns,url:ns,hex:ns},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:"渐变色"}},Bde=0,zde=1,Hde=2,uq=3;var dq=Object.prototype.hasOwnProperty;function kO(e,t){var n,r;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&kO(e[r],t[r]););return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(dq.call(e,n)&&++r&&!dq.call(t,n)||!(n in t)||!kO(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}const mu=new WeakMap,Id=()=>{},_a=Id(),nk=Object,lr=e=>e===_a,Pl=e=>typeof e=="function",zu=(e,t)=>({...e,...t}),Vde=e=>Pl(e.then),H8={},Xw={},q9="undefined",Qy=typeof window!=q9,_O=typeof document!=q9,Ddt=Qy&&"Deno"in window,Ldt=()=>Qy&&typeof window.requestAnimationFrame!=q9,Wde=(e,t)=>{const n=mu.get(e);return[()=>!lr(t)&&e.get(t)||H8,r=>{if(!lr(t)){const i=e.get(t);t in Xw||(Xw[t]=i),n[5](t,zu(i,r),i||H8)}},n[6],()=>!lr(t)&&t in Xw?Xw[t]:!lr(t)&&e.get(t)||H8]};let EO=!0;const Bdt=()=>EO,[$O,TO]=Qy&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Id,Id],zdt=()=>{const e=_O&&document.visibilityState;return lr(e)||e!=="hidden"},Hdt=e=>(_O&&document.addEventListener("visibilitychange",e),$O("focus",e),()=>{_O&&document.removeEventListener("visibilitychange",e),TO("focus",e)}),Vdt=e=>{const t=()=>{EO=!0,e()},n=()=>{EO=!1};return $O("online",t),$O("offline",n),()=>{TO("online",t),TO("offline",n)}},Wdt={isOnline:Bdt,isVisible:zdt},Udt={initFocus:Hdt,initReconnect:Vdt},fq=!K.useId,P1=!Qy||Ddt,qdt=e=>Ldt()?window.requestAnimationFrame(e):setTimeout(e,1),dC=P1?u.useEffect:u.useLayoutEffect,V8=typeof navigator<"u"&&navigator.connection,mq=!P1&&V8&&(["slow-2g","2g"].includes(V8.effectiveType)||V8.saveData),Jw=new WeakMap,Gdt=e=>nk.prototype.toString.call(e),W8=(e,t)=>e===`[object ${t}]`;let Kdt=0;const PO=e=>{const t=typeof e,n=Gdt(e),r=W8(n,"Date"),i=W8(n,"RegExp"),a=W8(n,"Object");let o,s;if(nk(e)===e&&!r&&!i){if(o=Jw.get(e),o)return o;if(o=++Kdt+"~",Jw.set(e,o),Array.isArray(e)){for(o="@",s=0;s{if(Pl(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?PO(e):"",[e,t]};let Ydt=0;const RO=()=>++Ydt;async function Ude(...e){const[t,n,r,i]=e,a=zu({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{});let o=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=m=>typeof s=="function"?s(m):s!==!1,d=a.throwOnError;if(Pl(n)){const m=n,p=[],h=t.keys();for(const v of h)!/^\$(inf|sub)\$/.test(v)&&m(t.get(v)._k)&&p.push(v);return Promise.all(p.map(f))}return f(n);async function f(m){const[p]=G9(m);if(!p)return;const[h,v]=Wde(t,p),[g,y,w,x]=mu.get(t),S=()=>{const I=g[p];return(Pl(a.revalidate)?a.revalidate(h().data,m):a.revalidate!==!1)&&(delete w[p],delete x[p],I&&I[0])?I[0](Hde).then(()=>h().data):h().data};if(e.length<3)return S();let C=r,_,k=!1;const E=RO();y[p]=[E,0];const T=!lr(l),$=h(),P=$.data,M=$._c,j=lr(M)?P:M;if(T&&(l=Pl(l)?l(j,P):l,v({data:l,_c:j})),Pl(C))try{C=C(j)}catch(I){_=I,k=!0}if(C&&Vde(C))if(C=await C.catch(I=>{_=I,k=!0}),E!==y[p][0]){if(k)throw _;return C}else k&&T&&c(_)&&(o=!0,v({data:j,_c:_a}));if(o&&!k)if(Pl(o)){const I=o(C,j);v({data:I,error:_a,_c:_a})}else v({data:C,error:_a,_c:_a});if(y[p][1]=RO(),Promise.resolve(S()).then(()=>{v({_c:_a})}),k){if(d)throw _;return}return C}}const pq=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},qde=(e,t)=>{if(!mu.has(e)){const n=zu(Udt,t),r=Object.create(null),i=Ude.bind(_a,e);let a=Id;const o=Object.create(null),s=(d,f)=>{const m=o[d]||[];return o[d]=m,m.push(f),()=>m.splice(m.indexOf(f),1)},l=(d,f,m)=>{e.set(d,f);const p=o[d];if(p)for(const h of p)h(f,m)},c=()=>{if(!mu.has(e)&&(mu.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,l,s]),!P1)){const d=n.initFocus(setTimeout.bind(_a,pq.bind(_a,r,Bde))),f=n.initReconnect(setTimeout.bind(_a,pq.bind(_a,r,zde)));a=()=>{d&&d(),f&&f(),mu.delete(e)}}};return c(),[e,i,c,a]}return[e,mu.get(e)[4]]},Xdt=(e,t,n,r,i)=>{const a=n.errorRetryCount,o=i.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;!lr(a)&&o>a||setTimeout(r,s,i)},Jdt=kO,[K9,Qdt]=qde(new Map),Gde=zu({onLoadingSlow:Id,onSuccess:Id,onError:Id,onErrorRetry:Xdt,onDiscarded:Id,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:mq?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:mq?5e3:3e3,compare:Jdt,isPaused:()=>!1,cache:K9,mutate:Qdt,fallback:{}},Wdt),Kde=(e,t)=>{const n=zu(e,t);if(t){const{use:r,fallback:i}=e,{use:a,fallback:o}=t;r&&a&&(n.use=r.concat(a)),i&&o&&(n.fallback=zu(i,o))}return n},IO=u.createContext({}),Zdt=e=>{const{value:t}=e,n=u.useContext(IO),r=Pl(t),i=u.useMemo(()=>r?t(n):t,[r,n,t]),a=u.useMemo(()=>r?i:Kde(n,i),[r,n,i]),o=i&&i.provider,s=u.useRef(_a);o&&!s.current&&(s.current=qde(o(a.cache||K9),i));const l=s.current;return l&&(a.cache=l[0],a.mutate=l[1]),dC(()=>{if(l)return l[2]&&l[2](),l[3]},[]),u.createElement(IO.Provider,zu(e,{value:a}))},eft="$inf$",Yde=Qy&&window.__SWR_DEVTOOLS_USE__,tft=Yde?window.__SWR_DEVTOOLS_USE__:[],nft=()=>{Yde&&(window.__SWR_DEVTOOLS_REACT__=K)},rft=e=>Pl(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],Xde=()=>{const e=u.useContext(IO);return u.useMemo(()=>zu(Gde,e),[e])},ift=e=>(t,n,r)=>e(t,n&&((...a)=>{const[o]=G9(t),[,,,s]=mu.get(K9);if(o.startsWith(eft))return n(...a);const l=s[o];return lr(l)?n(...a):(delete s[o],l)}),r),aft=tft.concat(ift),oft=e=>function(...n){const r=Xde(),[i,a,o]=rft(n),s=Kde(r,o);let l=e;const{use:c}=s,d=(c||[]).concat(aft);for(let f=d.length;f--;)l=d[f](l);return l(i,a||s.fetcher||null,s)},sft=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const i=r.indexOf(n);i>=0&&(r[i]=r[r.length-1],r.pop())}};nft();const U8=K.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),q8={dedupe:!0},hq=Promise.resolve(_a),lft=(e,t,n)=>{const{cache:r,compare:i,suspense:a,fallbackData:o,revalidateOnMount:s,revalidateIfStale:l,refreshInterval:c,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:m}=n,[p,h,v,g]=mu.get(r),[y,w]=G9(e),x=u.useRef(!1),S=u.useRef(!1),C=u.useRef(y),_=u.useRef(t),k=u.useRef(n),E=()=>k.current,T=()=>E().isVisible()&&E().isOnline(),[$,P,M,j]=Wde(r,y),I=u.useRef({}).current,R=lr(o)?lr(n.fallback)?_a:n.fallback[y]:o,O=(le,se)=>{for(const ce in I){const re=ce;if(re==="data"){if(!i(le[re],se[re])&&(!lr(le[re])||!i(W,se[re])))return!1}else if(se[re]!==le[re])return!1}return!0},D=u.useMemo(()=>{const le=!y||!t?!1:lr(s)?E().isPaused()||a?!1:l!==!1:s,se=_e=>{const X=zu(_e);return delete X._k,le?{isValidating:!0,isLoading:!0,...X}:X},ce=$(),re=j(),ie=se(ce),pe=ce===re?ie:se(re);let Se=ie;return[()=>{const _e=se($());return O(_e,Se)?(Se.data=_e.data,Se.isLoading=_e.isLoading,Se.isValidating=_e.isValidating,Se.error=_e.error,Se):(Se=_e,_e)},()=>pe]},[r,y]),L=Sle.useSyncExternalStore(u.useCallback(le=>M(y,(se,ce)=>{O(ce,se)||le()}),[r,y]),D[0],D[1]),B=!x.current,F=p[y]&&p[y].length>0,z=L.data,H=lr(z)?R&&Vde(R)?U8(R):R:z,A=L.error,V=u.useRef(H),W=m?lr(z)?lr(V.current)?H:V.current:z:H,U=F&&!lr(A)?!1:B&&!lr(s)?s:E().isPaused()?!1:a?lr(H)?!1:l:lr(H)||l,Y=!!(y&&t&&B&&U),J=lr(L.isValidating)?Y:L.isValidating,ne=lr(L.isLoading)?Y:L.isLoading,Q=u.useCallback(async le=>{const se=_.current;if(!y||!se||S.current||E().isPaused())return!1;let ce,re,ie=!0;const pe=le||{},Se=!v[y]||!pe.dedupe,_e=()=>fq?!S.current&&y===C.current&&x.current:y===C.current,X={isValidating:!1,isLoading:!1},ae=()=>{P(X)},ee=()=>{const ue=v[y];ue&&ue[1]===re&&delete v[y]},q={isValidating:!0};lr($().data)&&(q.isLoading=!0);try{if(Se&&(P(q),n.loadingTimeout&&lr($().data)&&setTimeout(()=>{ie&&_e()&&E().onLoadingSlow(y,n)},n.loadingTimeout),v[y]=[se(w),RO()]),[ce,re]=v[y],ce=await ce,Se&&setTimeout(ee,n.dedupingInterval),!v[y]||v[y][1]!==re)return Se&&_e()&&E().onDiscarded(y),!1;X.error=_a;const ue=h[y];if(!lr(ue)&&(re<=ue[0]||re<=ue[1]||ue[1]===0))return ae(),Se&&_e()&&E().onDiscarded(y),!1;const oe=$().data;X.data=i(oe,ce)?oe:ce,Se&&_e()&&E().onSuccess(ce,y,n)}catch(ue){ee();const oe=E(),{shouldRetryOnError:de}=oe;oe.isPaused()||(X.error=ue,Se&&_e()&&(oe.onError(ue,y,oe),(de===!0||Pl(de)&&de(ue))&&(!E().revalidateOnFocus||!E().revalidateOnReconnect||T())&&oe.onErrorRetry(ue,y,oe,xe=>{const ke=p[y];ke&&ke[0]&&ke[0](uq,xe)},{retryCount:(pe.retryCount||0)+1,dedupe:!0})))}return ie=!1,ae(),!0},[y,r]),te=u.useCallback((...le)=>Ude(r,C.current,...le),[]);if(dC(()=>{_.current=t,k.current=n,lr(z)||(V.current=z)}),dC(()=>{if(!y)return;const le=Q.bind(_a,q8);let se=0;E().revalidateOnFocus&&(se=Date.now()+E().focusThrottleInterval);const re=sft(y,p,(ie,pe={})=>{if(ie==Bde){const Se=Date.now();E().revalidateOnFocus&&Se>se&&T()&&(se=Se+E().focusThrottleInterval,le())}else if(ie==zde)E().revalidateOnReconnect&&T()&&le();else{if(ie==Hde)return Q();if(ie==uq)return Q(pe)}});return S.current=!1,C.current=y,x.current=!0,P({_k:w}),U&&(v[y]||(lr(H)||P1?le():qdt(le))),()=>{S.current=!0,re()}},[y]),dC(()=>{let le;function se(){const re=Pl(c)?c($().data):c;re&&le!==-1&&(le=setTimeout(ce,re))}function ce(){!$().error&&(d||E().isVisible())&&(f||E().isOnline())?Q(q8).then(se):se()}return se(),()=>{le&&(clearTimeout(le),le=-1)}},[c,d,f,y]),u.useDebugValue(W),a){const le=y&&lr(H);if(!fq&&P1&&le)throw new Error("Fallback data is required when using Suspense in SSR.");le&&(_.current=t,k.current=n,S.current=!1);const se=g[y],ce=!lr(se)&&le?te(se):hq;if(U8(ce),!lr(A)&&le)throw A;const re=le?Q(q8):hq;!lr(W)&&le&&(re.status="fulfilled",re.value=!0),U8(re)}return{mutate:te,get data(){return I.data=!0,W},get error(){return I.error=!0,A},get isValidating(){return I.isValidating=!0,J},get isLoading(){return I.isLoading=!0,ne}}},cft=nk.defineProperty(Zdt,"defaultValue",{value:Gde}),Jde=oft(lft),uft={moneySymbol:"$",form:{lightFilter:{more:"المزيد",clear:"نظف",confirm:"تأكيد",itemUnit:"عناصر"}},tableForm:{search:"ابحث",reset:"إعادة تعيين",submit:"ارسال",collapsed:"مُقلص",expand:"مُوسع",inputPlaceholder:"الرجاء الإدخال",selectPlaceholder:"الرجاء الإختيار"},alert:{clear:"نظف",selected:"محدد",item:"عنصر"},pagination:{total:{range:" ",total:"من",item:"عناصر"}},tableToolBar:{leftPin:"ثبت على اليسار",rightPin:"ثبت على اليمين",noPin:"الغاء التثبيت",leftFixedTitle:"لصق على اليسار",rightFixedTitle:"لصق على اليمين",noFixedTitle:"إلغاء الإلصاق",reset:"إعادة تعيين",columnDisplay:"الأعمدة المعروضة",columnSetting:"الإعدادات",fullScreen:"وضع كامل الشاشة",exitFullScreen:"الخروج من وضع كامل الشاشة",reload:"تحديث",density:"الكثافة",densityDefault:"افتراضي",densityLarger:"أكبر",densityMiddle:"وسط",densitySmall:"مدمج"},stepsForm:{next:"التالي",prev:"السابق",submit:"أنهى"},loginForm:{submitText:"تسجيل الدخول"},editableTable:{action:{save:"أنقذ",cancel:"إلغاء الأمر",delete:"حذف",add:"إضافة صف من البيانات"}},switch:{open:"مفتوح",close:"غلق"}},dft={moneySymbol:"€",form:{lightFilter:{more:"Més",clear:"Netejar",confirm:"Confirmar",itemUnit:"Elements"}},tableForm:{search:"Cercar",reset:"Netejar",submit:"Enviar",collapsed:"Expandir",expand:"Col·lapsar",inputPlaceholder:"Introduïu valor",selectPlaceholder:"Seleccioneu valor"},alert:{clear:"Netejar",selected:"Seleccionat",item:"Article"},pagination:{total:{range:" ",total:"de",item:"articles"}},tableToolBar:{leftPin:"Pin a l'esquerra",rightPin:"Pin a la dreta",noPin:"Sense Pin",leftFixedTitle:"Fixat a l'esquerra",rightFixedTitle:"Fixat a la dreta",noFixedTitle:"Sense fixar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuració",fullScreen:"Pantalla Completa",exitFullScreen:"Sortir Pantalla Completa",reload:"Refrescar",density:"Densitat",densityDefault:"Per Defecte",densityLarger:"Llarg",densityMiddle:"Mitjà",densitySmall:"Compacte"},stepsForm:{next:"Següent",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Cancel·lar",delete:"Eliminar",add:"afegir una fila de dades"}},switch:{open:"obert",close:"tancat"}},fft={moneySymbol:"Kč",deleteThisLine:"Smazat tento řádek",copyThisLine:"Kopírovat tento řádek",form:{lightFilter:{more:"Víc",clear:"Vymazat",confirm:"Potvrdit",itemUnit:"Položky"}},tableForm:{search:"Hledat",reset:"Resetovat",submit:"Odeslat",collapsed:"Zvětšit",expand:"Zmenšit",inputPlaceholder:"Zadejte prosím",selectPlaceholder:"Vyberte prosím"},alert:{clear:"Vymazat",selected:"Vybráno",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položek"}},tableToolBar:{leftPin:"Připnout doleva",rightPin:"Připnout doprava",noPin:"Odepnuto",leftFixedTitle:"Fixováno nalevo",rightFixedTitle:"Fixováno napravo",noFixedTitle:"Nefixováno",reset:"Resetovat",columnDisplay:"Zobrazení sloupců",columnSetting:"Nastavení",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončit celou obrazovku",reload:"Obnovit",density:"Hustota",densityDefault:"Výchozí",densityLarger:"Větší",densityMiddle:"Střední",densitySmall:"Kompaktní"},stepsForm:{next:"Další",prev:"Předchozí",submit:"Dokončit"},loginForm:{submitText:"Přihlásit se"},editableTable:{onlyOneLineEditor:"Upravit lze pouze jeden řádek",action:{save:"Uložit",cancel:"Zrušit",delete:"Vymazat",add:"Přidat řádek"}},switch:{open:"Otevřít",close:"Zavřít"}},mft={moneySymbol:"€",form:{lightFilter:{more:"Mehr",clear:"Zurücksetzen",confirm:"Bestätigen",itemUnit:"Einträge"}},tableForm:{search:"Suchen",reset:"Zurücksetzen",submit:"Absenden",collapsed:"Zeige mehr",expand:"Zeige weniger",inputPlaceholder:"Bitte eingeben",selectPlaceholder:"Bitte auswählen"},alert:{clear:"Zurücksetzen",selected:"Ausgewählt",item:"Eintrag"},pagination:{total:{range:" ",total:"von",item:"Einträgen"}},tableToolBar:{leftPin:"Links anheften",rightPin:"Rechts anheften",noPin:"Nicht angeheftet",leftFixedTitle:"Links fixiert",rightFixedTitle:"Rechts fixiert",noFixedTitle:"Nicht fixiert",reset:"Zurücksetzen",columnDisplay:"Angezeigte Reihen",columnSetting:"Einstellungen",fullScreen:"Vollbild",exitFullScreen:"Vollbild verlassen",reload:"Aktualisieren",density:"Abstand",densityDefault:"Standard",densityLarger:"Größer",densityMiddle:"Mittel",densitySmall:"Kompakt"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Anmelden"},editableTable:{action:{save:"Retten",cancel:"Abbrechen",delete:"Löschen",add:"Hinzufügen einer Datenzeile"}},switch:{open:"offen",close:"schließen"}},pft={moneySymbol:"£",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},hft={moneySymbol:"$",deleteThisLine:"Delete this line",copyThisLine:"Copy this line",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},vft={moneySymbol:"€",form:{lightFilter:{more:"Más",clear:"Limpiar",confirm:"Confirmar",itemUnit:"artículos"}},tableForm:{search:"Buscar",reset:"Limpiar",submit:"Submit",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Ingrese valor",selectPlaceholder:"Seleccione valor"},alert:{clear:"Limpiar",selected:"Seleccionado",item:"Articulo"},pagination:{total:{range:" ",total:"de",item:"artículos"}},tableToolBar:{leftPin:"Pin a la izquierda",rightPin:"Pin a la derecha",noPin:"Sin Pin",leftFixedTitle:"Fijado a la izquierda",rightFixedTitle:"Fijado a la derecha",noFixedTitle:"Sin Fijar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuración",fullScreen:"Pantalla Completa",exitFullScreen:"Salir Pantalla Completa",reload:"Refrescar",density:"Densidad",densityDefault:"Por Defecto",densityLarger:"Largo",densityMiddle:"Medio",densitySmall:"Compacto"},stepsForm:{next:"Siguiente",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Descartar",delete:"Borrar",add:"añadir una fila de datos"}},switch:{open:"abrir",close:"cerrar"}},gft={moneySymbol:"تومان",form:{lightFilter:{more:"بیشتر",clear:"پاک کردن",confirm:"تایید",itemUnit:"مورد"}},tableForm:{search:"جستجو",reset:"بازنشانی",submit:"تایید",collapsed:"نمایش بیشتر",expand:"نمایش کمتر",inputPlaceholder:"پیدا کنید",selectPlaceholder:"انتخاب کنید"},alert:{clear:"پاک سازی",selected:"انتخاب",item:"مورد"},pagination:{total:{range:" ",total:"از",item:"مورد"}},tableToolBar:{leftPin:"سنجاق به چپ",rightPin:"سنجاق به راست",noPin:"سنجاق نشده",leftFixedTitle:"ثابت شده در چپ",rightFixedTitle:"ثابت شده در راست",noFixedTitle:"شناور",reset:"بازنشانی",columnDisplay:"نمایش همه",columnSetting:"تنظیمات",fullScreen:"تمام صفحه",exitFullScreen:"خروج از حالت تمام صفحه",reload:"تازه سازی",density:"تراکم",densityDefault:"پیش فرض",densityLarger:"بزرگ",densityMiddle:"متوسط",densitySmall:"کوچک"},stepsForm:{next:"بعدی",prev:"قبلی",submit:"اتمام"},loginForm:{submitText:"ورود"},editableTable:{action:{save:"ذخیره",cancel:"لغو",delete:"حذف",add:"یک ردیف داده اضافه کنید"}},switch:{open:"باز",close:"نزدیک"}},bft={moneySymbol:"€",form:{lightFilter:{more:"Plus",clear:"Effacer",confirm:"Confirmer",itemUnit:"Items"}},tableForm:{search:"Rechercher",reset:"Réinitialiser",submit:"Envoyer",collapsed:"Agrandir",expand:"Réduire",inputPlaceholder:"Entrer une valeur",selectPlaceholder:"Sélectionner une valeur"},alert:{clear:"Réinitialiser",selected:"Sélectionné",item:"Item"},pagination:{total:{range:" ",total:"sur",item:"éléments"}},tableToolBar:{leftPin:"Épingler à gauche",rightPin:"Épingler à gauche",noPin:"Sans épingle",leftFixedTitle:"Fixer à gauche",rightFixedTitle:"Fixer à droite",noFixedTitle:"Non fixé",reset:"Réinitialiser",columnDisplay:"Affichage colonne",columnSetting:"Réglages",fullScreen:"Plein écran",exitFullScreen:"Quitter Plein écran",reload:"Rafraichir",density:"Densité",densityDefault:"Par défaut",densityLarger:"Larger",densityMiddle:"Moyenne",densitySmall:"Compacte"},stepsForm:{next:"Suivante",prev:"Précédente",submit:"Finaliser"},loginForm:{submitText:"Se connecter"},editableTable:{action:{save:"Sauvegarder",cancel:"Annuler",delete:"Supprimer",add:"ajouter une ligne de données"}},switch:{open:"ouvert",close:"près"}},yft={moneySymbol:"₪",deleteThisLine:"מחק שורה זו",copyThisLine:"העתק שורה זו",form:{lightFilter:{more:"יותר",clear:"נקה",confirm:"אישור",itemUnit:"פריטים"}},tableForm:{search:"חיפוש",reset:"איפוס",submit:"שלח",collapsed:"הרחב",expand:"כווץ",inputPlaceholder:"אנא הכנס",selectPlaceholder:"אנא בחר"},alert:{clear:"נקה",selected:"נבחר",item:"פריט"},pagination:{total:{range:" ",total:"מתוך",item:"פריטים"}},tableToolBar:{leftPin:"הצמד לשמאל",rightPin:"הצמד לימין",noPin:"לא מצורף",leftFixedTitle:"מוצמד לשמאל",rightFixedTitle:"מוצמד לימין",noFixedTitle:"לא מוצמד",reset:"איפוס",columnDisplay:"תצוגת עמודות",columnSetting:"הגדרות",fullScreen:"מסך מלא",exitFullScreen:"צא ממסך מלא",reload:"רענן",density:"רזולוציה",densityDefault:"ברירת מחדל",densityLarger:"גדול",densityMiddle:"בינוני",densitySmall:"קטן"},stepsForm:{next:"הבא",prev:"קודם",submit:"סיום"},loginForm:{submitText:"כניסה"},editableTable:{onlyOneLineEditor:"ניתן לערוך רק שורה אחת",action:{save:"שמור",cancel:"ביטול",delete:"מחיקה",add:"הוסף שורת נתונים"}},switch:{open:"פתח",close:"סגור"}},xft={moneySymbol:"kn",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pretraži",reset:"Poništi",submit:"Potvrdi",collapsed:"Raširi",expand:"Skupi",inputPlaceholder:"Unesite",selectPlaceholder:"Odaberite"},alert:{clear:"Očisti",selected:"Odaberi",item:"stavke"},pagination:{total:{range:" ",total:"od",item:"stavke"}},tableToolBar:{leftPin:"Prikači lijevo",rightPin:"Prikači desno",noPin:"Bez prikačenja",leftFixedTitle:"Fiksiraj lijevo",rightFixedTitle:"Fiksiraj desno",noFixedTitle:"Bez fiksiranja",reset:"Resetiraj",columnDisplay:"Prikaz stupaca",columnSetting:"Postavke",fullScreen:"Puni zaslon",exitFullScreen:"Izađi iz punog zaslona",reload:"Ponovno učitaj",density:"Veličina",densityDefault:"Zadano",densityLarger:"Veliko",densityMiddle:"Srednje",densitySmall:"Malo"},stepsForm:{next:"Sljedeći",prev:"Prethodni",submit:"Kraj"},loginForm:{submitText:"Prijava"},editableTable:{action:{save:"Spremi",cancel:"Odustani",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"otvori",close:"zatvori"}},wft={moneySymbol:"RP",form:{lightFilter:{more:"Lebih",clear:"Hapus",confirm:"Konfirmasi",itemUnit:"Unit"}},tableForm:{search:"Cari",reset:"Atur ulang",submit:"Kirim",collapsed:"Lebih sedikit",expand:"Lebih banyak",inputPlaceholder:"Masukkan pencarian",selectPlaceholder:"Pilih"},alert:{clear:"Hapus",selected:"Dipilih",item:"Butir"},pagination:{total:{range:" ",total:"Dari",item:"Butir"}},tableToolBar:{leftPin:"Pin kiri",rightPin:"Pin kanan",noPin:"Tidak ada pin",leftFixedTitle:"Rata kiri",rightFixedTitle:"Rata kanan",noFixedTitle:"Tidak tetap",reset:"Atur ulang",columnDisplay:"Tampilan kolom",columnSetting:"Pengaturan",fullScreen:"Layar penuh",exitFullScreen:"Keluar layar penuh",reload:"Atur ulang",density:"Kerapatan",densityDefault:"Standar",densityLarger:"Lebih besar",densityMiddle:"Sedang",densitySmall:"Rapat"},stepsForm:{next:"Selanjutnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Login"},editableTable:{action:{save:"simpan",cancel:"batal",delete:"hapus",add:"Tambahkan baris data"}},switch:{open:"buka",close:"tutup"}},Sft={moneySymbol:"€",form:{lightFilter:{more:"più",clear:"pulisci",confirm:"conferma",itemUnit:"elementi"}},tableForm:{search:"Filtra",reset:"Pulisci",submit:"Invia",collapsed:"Espandi",expand:"Contrai",inputPlaceholder:"Digita",selectPlaceholder:"Seleziona"},alert:{clear:"Rimuovi",selected:"Selezionati",item:"elementi"},pagination:{total:{range:" ",total:"di",item:"elementi"}},tableToolBar:{leftPin:"Fissa a sinistra",rightPin:"Fissa a destra",noPin:"Ripristina posizione",leftFixedTitle:"Fissato a sinistra",rightFixedTitle:"Fissato a destra",noFixedTitle:"Non fissato",reset:"Ripristina",columnDisplay:"Disposizione colonne",columnSetting:"Impostazioni",fullScreen:"Modalità schermo intero",exitFullScreen:"Esci da modalità schermo intero",reload:"Ricarica",density:"Grandezza tabella",densityDefault:"predefinito",densityLarger:"Grande",densityMiddle:"Media",densitySmall:"Compatta"},stepsForm:{next:"successivo",prev:"precedente",submit:"finisci"},loginForm:{submitText:"Accedi"},editableTable:{action:{save:"salva",cancel:"annulla",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"chiudi"}},Cft={moneySymbol:"¥",form:{lightFilter:{more:"更に",clear:"クリア",confirm:"確認",itemUnit:"アイテム"}},tableForm:{search:"検索",reset:"リセット",submit:"送信",collapsed:"拡大",expand:"折畳",inputPlaceholder:"入力してください",selectPlaceholder:"選択してください"},alert:{clear:"クリア",selected:"選択した",item:"アイテム"},pagination:{total:{range:"レコード",total:"/合計",item:" "}},tableToolBar:{leftPin:"左に固定",rightPin:"右に固定",noPin:"キャンセル",leftFixedTitle:"左に固定された項目",rightFixedTitle:"右に固定された項目",noFixedTitle:"固定されてない項目",reset:"リセット",columnDisplay:"表示列",columnSetting:"列表示設定",fullScreen:"フルスクリーン",exitFullScreen:"終了",reload:"更新",density:"行高",densityDefault:"デフォルト",densityLarger:"大",densityMiddle:"中",densitySmall:"小"},stepsForm:{next:"次へ",prev:"前へ",submit:"送信"},loginForm:{submitText:"ログイン"},editableTable:{action:{save:"保存",cancel:"キャンセル",delete:"削除",add:"追加"}},switch:{open:"開く",close:"閉じる"}},kft={moneySymbol:"₩",form:{lightFilter:{more:"더보기",clear:"초기화",confirm:"확인",itemUnit:"건수"}},tableForm:{search:"조회",reset:"초기화",submit:"제출",collapsed:"확장",expand:"닫기",inputPlaceholder:"입력해 주세요",selectPlaceholder:"선택해 주세요"},alert:{clear:"취소",selected:"선택",item:"건"},pagination:{total:{range:" ",total:"/ 총",item:"건"}},tableToolBar:{leftPin:"왼쪽으로 핀",rightPin:"오른쪽으로 핀",noPin:"핀 제거",leftFixedTitle:"왼쪽으로 고정",rightFixedTitle:"오른쪽으로 고정",noFixedTitle:"비고정",reset:"초기화",columnDisplay:"컬럼 표시",columnSetting:"설정",fullScreen:"전체 화면",exitFullScreen:"전체 화면 취소",reload:"새로 고침",density:"여백",densityDefault:"기본",densityLarger:"많은 여백",densityMiddle:"중간 여백",densitySmall:"좁은 여백"},stepsForm:{next:"다음",prev:"이전",submit:"종료"},loginForm:{submitText:"로그인"},editableTable:{action:{save:"저장",cancel:"취소",delete:"삭제",add:"데이터 행 추가"}},switch:{open:"열",close:"가까 운"}},_ft={moneySymbol:"₮",form:{lightFilter:{more:"Илүү",clear:"Цэвэрлэх",confirm:"Баталгаажуулах",itemUnit:"Нэгжүүд"}},tableForm:{search:"Хайх",reset:"Шинэчлэх",submit:"Илгээх",collapsed:"Өргөтгөх",expand:"Хураах",inputPlaceholder:"Утга оруулна уу",selectPlaceholder:"Утга сонгоно уу"},alert:{clear:"Цэвэрлэх",selected:"Сонгогдсон",item:"Нэгж"},pagination:{total:{range:" ",total:"Нийт",item:"мөр"}},tableToolBar:{leftPin:"Зүүн тийш бэхлэх",rightPin:"Баруун тийш бэхлэх",noPin:"Бэхлэхгүй",leftFixedTitle:"Зүүн зэрэгцүүлэх",rightFixedTitle:"Баруун зэрэгцүүлэх",noFixedTitle:"Зэрэгцүүлэхгүй",reset:"Шинэчлэх",columnDisplay:"Баганаар харуулах",columnSetting:"Тохиргоо",fullScreen:"Бүтэн дэлгэцээр",exitFullScreen:"Бүтэн дэлгэц цуцлах",reload:"Шинэчлэх",density:"Хэмжээ",densityDefault:"Хэвийн",densityLarger:"Том",densityMiddle:"Дунд",densitySmall:"Жижиг"},stepsForm:{next:"Дараах",prev:"Өмнөх",submit:"Дуусгах"},loginForm:{submitText:"Нэвтрэх"},editableTable:{action:{save:"Хадгалах",cancel:"Цуцлах",delete:"Устгах",add:"Мөр нэмэх"}},switch:{open:"Нээх",close:"Хаах"}},Eft={moneySymbol:"RM",form:{lightFilter:{more:"Lebih banyak",clear:"Jelas",confirm:"Mengesahkan",itemUnit:"Item"}},tableForm:{search:"Cari",reset:"Menetapkan semula",submit:"Hantar",collapsed:"Kembang",expand:"Kuncup",inputPlaceholder:"Sila masuk",selectPlaceholder:"Sila pilih"},alert:{clear:"Padam",selected:"Dipilih",item:"Item"},pagination:{total:{range:" ",total:"daripada",item:"item"}},tableToolBar:{leftPin:"Pin ke kiri",rightPin:"Pin ke kanan",noPin:"Tidak pin",leftFixedTitle:"Tetap ke kiri",rightFixedTitle:"Tetap ke kanan",noFixedTitle:"Tidak Tetap",reset:"Menetapkan semula",columnDisplay:"Lajur",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Keluar Full Screen",reload:"Muat Semula",density:"Densiti",densityDefault:"Biasa",densityLarger:"Besar",densityMiddle:"Tengah",densitySmall:"Kecil"},stepsForm:{next:"Seterusnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Log Masuk"},editableTable:{action:{save:"Simpan",cancel:"Membatalkan",delete:"Menghapuskan",add:"tambah baris data"}},switch:{open:"Terbuka",close:"Tutup"}},$ft={moneySymbol:"€",deleteThisLine:"Verwijder deze regel",copyThisLine:"Kopieer deze regel",form:{lightFilter:{more:"Meer filters",clear:"Wissen",confirm:"Bevestigen",itemUnit:"item"}},tableForm:{search:"Zoeken",reset:"Resetten",submit:"Indienen",collapsed:"Uitvouwen",expand:"Inklappen",inputPlaceholder:"Voer in",selectPlaceholder:"Selecteer"},alert:{clear:"Selectie annuleren",selected:"Geselecteerd",item:"item"},pagination:{total:{range:"Van",total:"items/totaal",item:"items"}},tableToolBar:{leftPin:"Vastzetten aan begin",rightPin:"Vastzetten aan einde",noPin:"Niet vastzetten",leftFixedTitle:"Vastzetten aan de linkerkant",rightFixedTitle:"Vastzetten aan de rechterkant",noFixedTitle:"Niet vastzetten",reset:"Resetten",columnDisplay:"Kolomweergave",columnSetting:"Kolominstellingen",fullScreen:"Volledig scherm",exitFullScreen:"Verlaat volledig scherm",reload:"Vernieuwen",density:"Dichtheid",densityDefault:"Normaal",densityLarger:"Ruim",densityMiddle:"Gemiddeld",densitySmall:"Compact"},stepsForm:{next:"Volgende stap",prev:"Vorige stap",submit:"Indienen"},loginForm:{submitText:"Inloggen"},editableTable:{onlyOneLineEditor:"Slechts één regel tegelijk bewerken",action:{save:"Opslaan",cancel:"Annuleren",delete:"Verwijderen",add:"Een regel toevoegen"}},switch:{open:"Openen",close:"Sluiten"}},Tft={moneySymbol:"zł",form:{lightFilter:{more:"Więcej",clear:"Wyczyść",confirm:"Potwierdź",itemUnit:"Ilość"}},tableForm:{search:"Szukaj",reset:"Reset",submit:"Zatwierdź",collapsed:"Pokaż wiecej",expand:"Pokaż mniej",inputPlaceholder:"Proszę podać",selectPlaceholder:"Proszę wybrać"},alert:{clear:"Wyczyść",selected:"Wybrane",item:"Wpis"},pagination:{total:{range:" ",total:"z",item:"Wpisów"}},tableToolBar:{leftPin:"Przypnij do lewej",rightPin:"Przypnij do prawej",noPin:"Odepnij",leftFixedTitle:"Przypięte do lewej",rightFixedTitle:"Przypięte do prawej",noFixedTitle:"Nieprzypięte",reset:"Reset",columnDisplay:"Wyświetlane wiersze",columnSetting:"Ustawienia",fullScreen:"Pełen ekran",exitFullScreen:"Zamknij pełen ekran",reload:"Odśwież",density:"Odstęp",densityDefault:"Standard",densityLarger:"Wiekszy",densityMiddle:"Sredni",densitySmall:"Kompaktowy"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Zaloguj się"},editableTable:{action:{save:"Zapisać",cancel:"Anuluj",delete:"Usunąć",add:"dodawanie wiersza danych"}},switch:{open:"otwierać",close:"zamykać"}},Pft={moneySymbol:"R$",form:{lightFilter:{more:"Mais",clear:"Limpar",confirm:"Confirmar",itemUnit:"Itens"}},tableForm:{search:"Filtrar",reset:"Limpar",submit:"Confirmar",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Por favor insira",selectPlaceholder:"Por favor selecione"},alert:{clear:"Limpar",selected:"Selecionado(s)",item:"Item(s)"},pagination:{total:{range:" ",total:"de",item:"itens"}},tableToolBar:{leftPin:"Fixar à esquerda",rightPin:"Fixar à direita",noPin:"Desfixado",leftFixedTitle:"Fixado à esquerda",rightFixedTitle:"Fixado à direita",noFixedTitle:"Não fixado",reset:"Limpar",columnDisplay:"Mostrar Coluna",columnSetting:"Configurações",fullScreen:"Tela Cheia",exitFullScreen:"Sair da Tela Cheia",reload:"Atualizar",density:"Densidade",densityDefault:"Padrão",densityLarger:"Largo",densityMiddle:"Médio",densitySmall:"Compacto"},stepsForm:{next:"Próximo",prev:"Anterior",submit:"Enviar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Salvar",cancel:"Cancelar",delete:"Apagar",add:"adicionar uma linha de dados"}},switch:{open:"abrir",close:"fechar"}},Rft={moneySymbol:"RON",deleteThisLine:"Șterge acest rând",copyThisLine:"Copiază acest rând",form:{lightFilter:{more:"Mai multe filtre",clear:"Curăță",confirm:"Confirmă",itemUnit:"elemente"}},tableForm:{search:"Caută",reset:"Resetează",submit:"Trimite",collapsed:"Extinde",expand:"Restrânge",inputPlaceholder:"Introduceți",selectPlaceholder:"Selectați"},alert:{clear:"Anulează selecția",selected:"Selectat",item:"elemente"},pagination:{total:{range:"De la",total:"elemente/total",item:"elemente"}},tableToolBar:{leftPin:"Fixează la început",rightPin:"Fixează la sfârșit",noPin:"Nu fixa",leftFixedTitle:"Fixează în stânga",rightFixedTitle:"Fixează în dreapta",noFixedTitle:"Nu fixa",reset:"Resetează",columnDisplay:"Afișare coloane",columnSetting:"Setări coloane",fullScreen:"Ecran complet",exitFullScreen:"Ieși din ecran complet",reload:"Reîncarcă",density:"Densitate",densityDefault:"Normal",densityLarger:"Larg",densityMiddle:"Mediu",densitySmall:"Compact"},stepsForm:{next:"Pasul următor",prev:"Pasul anterior",submit:"Trimite"},loginForm:{submitText:"Autentificare"},editableTable:{onlyOneLineEditor:"Se poate edita doar un rând simultan",action:{save:"Salvează",cancel:"Anulează",delete:"Șterge",add:"Adaugă un rând"}},switch:{open:"Deschide",close:"Închide"}},Ift={moneySymbol:"₽",form:{lightFilter:{more:"Еще",clear:"Очистить",confirm:"ОК",itemUnit:"Позиции"}},tableForm:{search:"Найти",reset:"Сброс",submit:"Отправить",collapsed:"Развернуть",expand:"Свернуть",inputPlaceholder:"Введите значение",selectPlaceholder:"Выберите значение"},alert:{clear:"Очистить",selected:"Выбрано",item:"элементов"},pagination:{total:{range:" ",total:"из",item:"элементов"}},tableToolBar:{leftPin:"Закрепить слева",rightPin:"Закрепить справа",noPin:"Открепить",leftFixedTitle:"Закреплено слева",rightFixedTitle:"Закреплено справа",noFixedTitle:"Не закреплено",reset:"Сброс",columnDisplay:"Отображение столбца",columnSetting:"Настройки",fullScreen:"Полный экран",exitFullScreen:"Выйти из полноэкранного режима",reload:"Обновить",density:"Размер",densityDefault:"По умолчанию",densityLarger:"Большой",densityMiddle:"Средний",densitySmall:"Сжатый"},stepsForm:{next:"Следующий",prev:"Предыдущий",submit:"Завершить"},loginForm:{submitText:"Вход"},editableTable:{action:{save:"Сохранить",cancel:"Отменить",delete:"Удалить",add:"добавить ряд данных"}},switch:{open:"Открытый чемпионат мира по теннису",close:"По адресу:"}},Oft={moneySymbol:"€",deleteThisLine:"Odstrániť tento riadok",copyThisLine:"Skopírujte tento riadok",form:{lightFilter:{more:"Viac",clear:"Vyčistiť",confirm:"Potvrďte",itemUnit:"Položky"}},tableForm:{search:"Vyhladať",reset:"Resetovať",submit:"Odoslať",collapsed:"Rozbaliť",expand:"Zbaliť",inputPlaceholder:"Prosím, zadajte",selectPlaceholder:"Prosím, vyberte"},alert:{clear:"Vyčistiť",selected:"Vybraný",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položiek"}},tableToolBar:{leftPin:"Pripnúť vľavo",rightPin:"Pripnúť vpravo",noPin:"Odopnuté",leftFixedTitle:"Fixované na ľavo",rightFixedTitle:"Fixované na pravo",noFixedTitle:"Nefixované",reset:"Resetovať",columnDisplay:"Zobrazenie stĺpcov",columnSetting:"Nastavenia",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončiť celú obrazovku",reload:"Obnoviť",density:"Hustota",densityDefault:"Predvolené",densityLarger:"Väčšie",densityMiddle:"Stredné",densitySmall:"Kompaktné"},stepsForm:{next:"Ďalšie",prev:"Predchádzajúce",submit:"Potvrdiť"},loginForm:{submitText:"Prihlásiť sa"},editableTable:{onlyOneLineEditor:"Upravovať možno iba jeden riadok",action:{save:"Uložiť",cancel:"Zrušiť",delete:"Odstrániť",add:"pridať riadok údajov"}},switch:{open:"otvoriť",close:"zavrieť"}},Mft={moneySymbol:"RSD",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pronađi",reset:"Resetuj",submit:"Pošalji",collapsed:"Proširi",expand:"Skupi",inputPlaceholder:"Molimo unesite",selectPlaceholder:"Molimo odaberite"},alert:{clear:"Očisti",selected:"Odabrano",item:"Stavka"},pagination:{total:{range:" ",total:"od",item:"stavki"}},tableToolBar:{leftPin:"Zakači levo",rightPin:"Zakači desno",noPin:"Nije zakačeno",leftFixedTitle:"Fiksirano levo",rightFixedTitle:"Fiksirano desno",noFixedTitle:"Nije fiksirano",reset:"Resetuj",columnDisplay:"Prikaz kolona",columnSetting:"Podešavanja",fullScreen:"Pun ekran",exitFullScreen:"Zatvori pun ekran",reload:"Osveži",density:"Veličina",densityDefault:"Podrazumevana",densityLarger:"Veća",densityMiddle:"Srednja",densitySmall:"Kompaktna"},stepsForm:{next:"Dalje",prev:"Nazad",submit:"Gotovo"},loginForm:{submitText:"Prijavi se"},editableTable:{action:{save:"Sačuvaj",cancel:"Poništi",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"Отворите",close:"Затворите"}},jft={moneySymbol:"SEK",deleteThisLine:"Radera denna rad",copyThisLine:"Kopiera denna rad",form:{lightFilter:{more:"Fler filter",clear:"Rensa",confirm:"Bekräfta",itemUnit:"objekt"}},tableForm:{search:"Sök",reset:"Återställ",submit:"Skicka",collapsed:"Expandera",expand:"Fäll ihop",inputPlaceholder:"Vänligen ange",selectPlaceholder:"Vänligen välj"},alert:{clear:"Avbryt val",selected:"Vald",item:"objekt"},pagination:{total:{range:"Från",total:"objekt/totalt",item:"objekt"}},tableToolBar:{leftPin:"Fäst till vänster",rightPin:"Fäst till höger",noPin:"Inte fäst",leftFixedTitle:"Fäst till vänster",rightFixedTitle:"Fäst till höger",noFixedTitle:"Inte fäst",reset:"Återställ",columnDisplay:"Kolumnvisning",columnSetting:"Kolumninställningar",fullScreen:"Fullskärm",exitFullScreen:"Avsluta fullskärm",reload:"Ladda om",density:"Täthet",densityDefault:"Normal",densityLarger:"Lös",densityMiddle:"Medium",densitySmall:"Kompakt"},stepsForm:{next:"Nästa steg",prev:"Föregående steg",submit:"Skicka"},loginForm:{submitText:"Logga in"},editableTable:{onlyOneLineEditor:"Endast en rad kan redigeras åt gången",action:{save:"Spara",cancel:"Avbryt",delete:"Radera",add:"Lägg till en rad"}},switch:{open:"Öppna",close:"Stäng"}},Nft={moneySymbol:"฿",deleteThisLine:"ลบบรรทัดนี้",copyThisLine:"คัดลอกบรรทัดนี้",form:{lightFilter:{more:"มากกว่า",clear:"ชัดเจน",confirm:"ยืนยัน",itemUnit:"รายการ"}},tableForm:{search:"สอบถาม",reset:"รีเซ็ต",submit:"ส่ง",collapsed:"ขยาย",expand:"ทรุด",inputPlaceholder:"กรุณาป้อน",selectPlaceholder:"โปรดเลือก"},alert:{clear:"ชัดเจน",selected:"เลือกแล้ว",item:"รายการ"},pagination:{total:{range:" ",total:"ของ",item:"รายการ"}},tableToolBar:{leftPin:"ปักหมุดไปทางซ้าย",rightPin:"ปักหมุดไปทางขวา",noPin:"เลิกตรึงแล้ว",leftFixedTitle:"แก้ไขด้านซ้าย",rightFixedTitle:"แก้ไขด้านขวา",noFixedTitle:"ไม่คงที่",reset:"รีเซ็ต",columnDisplay:"การแสดงคอลัมน์",columnSetting:"การตั้งค่า",fullScreen:"เต็มจอ",exitFullScreen:"ออกจากโหมดเต็มหน้าจอ",reload:"รีเฟรช",density:"ความหนาแน่น",densityDefault:"ค่าเริ่มต้น",densityLarger:"ขนาดใหญ่ขึ้น",densityMiddle:"กลาง",densitySmall:"กะทัดรัด"},stepsForm:{next:"ถัดไป",prev:"ก่อนหน้า",submit:"เสร็จ"},loginForm:{submitText:"เข้าสู่ระบบ"},editableTable:{onlyOneLineEditor:"แก้ไขได้เพียงบรรทัดเดียวเท่านั้น",action:{save:"บันทึก",cancel:"ยกเลิก",delete:"ลบ",add:"เพิ่มแถวของข้อมูล"}},switch:{open:"เปิด",close:"ปิด"}},Aft={moneySymbol:"₺",form:{lightFilter:{more:"Daha Fazla",clear:"Temizle",confirm:"Onayla",itemUnit:"Öğeler"}},tableForm:{search:"Filtrele",reset:"Sıfırla",submit:"Gönder",collapsed:"Daha fazla",expand:"Daha az",inputPlaceholder:"Filtrelemek için bir değer girin",selectPlaceholder:"Filtrelemek için bir değer seçin"},alert:{clear:"Temizle",selected:"Seçili",item:"Öğe"},pagination:{total:{range:" ",total:"Toplam",item:"Öğe"}},tableToolBar:{leftPin:"Sola sabitle",rightPin:"Sağa sabitle",noPin:"Sabitlemeyi kaldır",leftFixedTitle:"Sola sabitlendi",rightFixedTitle:"Sağa sabitlendi",noFixedTitle:"Sabitlenmedi",reset:"Sıfırla",columnDisplay:"Kolon Görünümü",columnSetting:"Ayarlar",fullScreen:"Tam Ekran",exitFullScreen:"Tam Ekrandan Çık",reload:"Yenile",density:"Kalınlık",densityDefault:"Varsayılan",densityLarger:"Büyük",densityMiddle:"Orta",densitySmall:"Küçük"},stepsForm:{next:"Sıradaki",prev:"Önceki",submit:"Gönder"},loginForm:{submitText:"Giriş Yap"},editableTable:{action:{save:"Kaydet",cancel:"Vazgeç",delete:"Sil",add:"foegje in rige gegevens ta"}},switch:{open:"açık",close:"kapatmak"}},Fft={moneySymbol:"₴",deleteThisLine:"Видатили рядок",copyThisLine:"Скопіювати рядок",form:{lightFilter:{more:"Ще",clear:"Очистити",confirm:"Ок",itemUnit:"Позиції"}},tableForm:{search:"Пошук",reset:"Очистити",submit:"Відправити",collapsed:"Розгорнути",expand:"Згорнути",inputPlaceholder:"Введіть значення",selectPlaceholder:"Оберіть значення"},alert:{clear:"Очистити",selected:"Обрано",item:"елементів"},pagination:{total:{range:" ",total:"з",item:"елементів"}},tableToolBar:{leftPin:"Закріпити зліва",rightPin:"Закріпити справа",noPin:"Відкріпити",leftFixedTitle:"Закріплено зліва",rightFixedTitle:"Закріплено справа",noFixedTitle:"Не закріплено",reset:"Скинути",columnDisplay:"Відображення стовпців",columnSetting:"Налаштування",fullScreen:"Повноекранний режим",exitFullScreen:"Вийти з повноекранного режиму",reload:"Оновити",density:"Розмір",densityDefault:"За замовчуванням",densityLarger:"Великий",densityMiddle:"Середній",densitySmall:"Стислий"},stepsForm:{next:"Наступний",prev:"Попередній",submit:"Завершити"},loginForm:{submitText:"Вхіх"},editableTable:{onlyOneLineEditor:"Тільки один рядок може бути редагований одночасно",action:{save:"Зберегти",cancel:"Відмінити",delete:"Видалити",add:"додати рядок"}},switch:{open:"Відкрито",close:"Закрито"}},Dft={moneySymbol:"UZS",form:{lightFilter:{more:"Yana",clear:"Tozalash",confirm:"OK",itemUnit:"Pozitsiyalar"}},tableForm:{search:"Qidirish",reset:"Qayta tiklash",submit:"Yuborish",collapsed:"Yig‘ish",expand:"Kengaytirish",inputPlaceholder:"Qiymatni kiriting",selectPlaceholder:"Qiymatni tanlang"},alert:{clear:"Tozalash",selected:"Tanlangan",item:"elementlar"},pagination:{total:{range:" ",total:"dan",item:"elementlar"}},tableToolBar:{leftPin:"Chapga mahkamlash",rightPin:"O‘ngga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"O‘ngga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni ko‘rsatish",columnSetting:"Sozlamalar",fullScreen:"To‘liq ekran",exitFullScreen:"To‘liq ekrandan chiqish",reload:"Yangilash",density:"O‘lcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"O‘rtacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"O‘chirish",add:"maʼlumotlar qatorini qo‘shish"}},switch:{open:"Ochish",close:"Yopish"}},Lft={moneySymbol:"₫",form:{lightFilter:{more:"Nhiều hơn",clear:"Trong",confirm:"Xác nhận",itemUnit:"Mục"}},tableForm:{search:"Tìm kiếm",reset:"Làm lại",submit:"Gửi đi",collapsed:"Mở rộng",expand:"Thu gọn",inputPlaceholder:"nhập dữ liệu",selectPlaceholder:"Vui lòng chọn"},alert:{clear:"Xóa",selected:"đã chọn",item:"mục"},pagination:{total:{range:" ",total:"trên",item:"mặt hàng"}},tableToolBar:{leftPin:"Ghim trái",rightPin:"Ghim phải",noPin:"Bỏ ghim",leftFixedTitle:"Cố định trái",rightFixedTitle:"Cố định phải",noFixedTitle:"Chưa cố định",reset:"Làm lại",columnDisplay:"Cột hiển thị",columnSetting:"Cấu hình",fullScreen:"Chế độ toàn màn hình",exitFullScreen:"Thoát chế độ toàn màn hình",reload:"Làm mới",density:"Mật độ hiển thị",densityDefault:"Mặc định",densityLarger:"Mặc định",densityMiddle:"Trung bình",densitySmall:"Chật"},stepsForm:{next:"Sau",prev:"Trước",submit:"Kết thúc"},loginForm:{submitText:"Đăng nhập"},editableTable:{action:{save:"Cứu",cancel:"Hủy",delete:"Xóa",add:"thêm một hàng dữ liệu"}},switch:{open:"mở",close:"đóng"}},Bft={moneySymbol:"¥",deleteThisLine:"删除此项",copyThisLine:"复制此项",form:{lightFilter:{more:"更多筛选",clear:"清除",confirm:"确认",itemUnit:"项"}},tableForm:{search:"查询",reset:"重置",submit:"提交",collapsed:"展开",expand:"收起",inputPlaceholder:"请输入",selectPlaceholder:"请选择"},alert:{clear:"取消选择",selected:"已选择",item:"项"},pagination:{total:{range:"第",total:"条/总共",item:"条"}},tableToolBar:{leftPin:"固定在列首",rightPin:"固定在列尾",noPin:"不固定",leftFixedTitle:"固定在左侧",rightFixedTitle:"固定在右侧",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列设置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"宽松",densityMiddle:"中等",densitySmall:"紧凑"},stepsForm:{next:"下一步",prev:"上一步",submit:"提交"},loginForm:{submitText:"登录"},editableTable:{onlyOneLineEditor:"只能同时编辑一行",action:{save:"保存",cancel:"取消",delete:"删除",add:"添加一行数据"}},switch:{open:"打开",close:"关闭"}},zft={moneySymbol:"HK$",deleteThisLine:"刪除此項",copyThisLine:"複製此項",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"搜尋",reset:"重設",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選取",selected:"已選取",item:"項"},pagination:{total:{range:"第",total:"項/總共",item:"項"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重設",columnDisplay:"列顯示",columnSetting:"列設定",fullScreen:"全螢幕",exitFullScreen:"退出全螢幕",reload:"重新整理",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}},Hft={moneySymbol:"NT$",deleteThisLine:"刪除此项",copyThisLine:"複製此项",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"查詢",reset:"重置",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選擇",selected:"已選擇",item:"項"},pagination:{total:{range:"第",total:"條/總共",item:"條"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列設置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}};var mr=function(t,n){return{getMessage:function(i,a){var o=dr(n,i.replace(/\[(\d+)\]/g,".$1").split("."))||"";if(o)return o;var s=t.replace("_","-");if(s==="zh-CN")return a;var l=Am["zh-CN"];return l?l.getMessage(i,a):a},locale:t}},Vft=mr("mn_MN",_ft),Wft=mr("ar_EG",uft),Kh=mr("zh_CN",Bft),Uft=mr("en_US",hft),qft=mr("en_GB",pft),Gft=mr("vi_VN",Lft),Kft=mr("it_IT",Sft),Yft=mr("ja_JP",Cft),Xft=mr("es_ES",vft),Jft=mr("ca_ES",dft),Qft=mr("ru_RU",Ift),Zft=mr("sr_RS",Mft),emt=mr("ms_MY",Eft),tmt=mr("zh_TW",Hft),nmt=mr("zh_HK",zft),rmt=mr("fr_FR",bft),imt=mr("pt_BR",Pft),amt=mr("ko_KR",kft),omt=mr("id_ID",wft),smt=mr("de_DE",mft),lmt=mr("fa_IR",gft),cmt=mr("tr_TR",Aft),umt=mr("pl_PL",Tft),dmt=mr("hr_",xft),fmt=mr("th_TH",Nft),mmt=mr("cs_cz",fft),pmt=mr("sk_SK",Oft),hmt=mr("he_IL",yft),vmt=mr("uk_UA",Fft),gmt=mr("uz_UZ",Dft),bmt=mr("nl_NL",$ft),ymt=mr("ro_RO",Rft),xmt=mr("sv_SE",jft),Am={"mn-MN":Vft,"ar-EG":Wft,"zh-CN":Kh,"en-US":Uft,"en-GB":qft,"vi-VN":Gft,"it-IT":Kft,"ja-JP":Yft,"es-ES":Xft,"ca-ES":Jft,"ru-RU":Qft,"sr-RS":Zft,"ms-MY":emt,"zh-TW":tmt,"zh-HK":nmt,"fr-FR":rmt,"pt-BR":imt,"ko-KR":amt,"id-ID":omt,"de-DE":smt,"fa-IR":lmt,"tr-TR":cmt,"pl-PL":umt,"hr-HR":dmt,"th-TH":fmt,"cs-CZ":mmt,"sk-SK":pmt,"he-IL":hmt,"uk-UA":vmt,"uz-UZ":gmt,"nl-NL":bmt,"ro-RO":ymt,"sv-SE":xmt},wmt=Object.keys(Am),Qde=function(t){var n=(t||"zh-CN").toLocaleLowerCase();return wmt.find(function(r){var i=r.toLocaleLowerCase();return i.includes(n)})};function Ta(e,t){Smt(e)&&(e="100%");var n=Cmt(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Qw(e){return Math.min(1,Math.max(0,e))}function Smt(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function Cmt(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Zde(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Zw(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Jf(e){return e.length===1?"0"+e:String(e)}function kmt(e,t,n){return{r:Ta(e,255)*255,g:Ta(t,255)*255,b:Ta(n,255)*255}}function vq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=0,s=(r+i)/2;if(r===i)o=0,a=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function _mt(e,t,n){var r,i,a;if(e=Ta(e,360),t=Ta(t,100),n=Ta(n,100),t===0)i=n,a=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,s=2*n-o;r=G8(s,o,e+1/3),i=G8(s,o,e),a=G8(s,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function gq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=r,s=r-i,l=r===0?0:s/r;if(r===i)a=0;else{switch(r){case e:a=(t-n)/s+(t>16,g:(e&65280)>>8,b:e&255}}var OO={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Rmt(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=Mmt(e)),typeof e=="object"&&(tu(e.r)&&tu(e.g)&&tu(e.b)?(t=kmt(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):tu(e.h)&&tu(e.s)&&tu(e.v)?(r=Zw(e.s),i=Zw(e.v),t=Emt(e.h,r,i),o=!0,s="hsv"):tu(e.h)&&tu(e.s)&&tu(e.l)&&(r=Zw(e.s),a=Zw(e.l),t=_mt(e.h,r,a),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Zde(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var Imt="[-\\+]?\\d+%?",Omt="[-\\+]?\\d*\\.\\d+%?",Od="(?:".concat(Omt,")|(?:").concat(Imt,")"),K8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),Y8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),vl={CSS_UNIT:new RegExp(Od),rgb:new RegExp("rgb"+K8),rgba:new RegExp("rgba"+Y8),hsl:new RegExp("hsl"+K8),hsla:new RegExp("hsla"+Y8),hsv:new RegExp("hsv"+K8),hsva:new RegExp("hsva"+Y8),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 Mmt(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(OO[e])e=OO[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=vl.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=vl.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=vl.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=vl.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=vl.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=vl.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=vl.hex8.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),a:yq(n[4]),format:t?"name":"hex8"}:(n=vl.hex6.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),format:t?"name":"hex"}:(n=vl.hex4.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),a:yq(n[4]+n[4]),format:t?"name":"hex8"}:(n=vl.hex3.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function tu(e){return!!vl.CSS_UNIT.exec(String(e))}var jmt=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=Pmt(t)),this.originalInput=t;var i=Rmt(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,a=t.r/255,o=t.g/255,s=t.b/255;return a<=.03928?n=a/12.92:n=Math.pow((a+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),s<=.03928?i=s/12.92:i=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=Zde(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=gq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=gq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=vq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=vq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),bq(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),$mt(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Ta(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Ta(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+bq(this.r,this.g,this.b,!1),n=0,r=Object.entries(OO);n=0,a=!n&&i&&(t.startsWith("hex")||t==="name");return a?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},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){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Qw(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Qw(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Qw(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Qw(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){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,a=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(new e({h:r,s:i,v:a})),a=(a+s)%1;return o},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],a=360/t,o=1;o1&&arguments[1]!==void 0?arguments[1]:1,r=3735928559^n,i=1103547991^n,a=0,o;a>>16,2246822507)^Math.imul(i^i>>>13,3266489909),i=Math.imul(i^i>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),4294967296*(2097151&i)+(r>>>0)},Y9=Qb(function(e){return e}),tfe={theme:Y9,token:N(N({},R1),zi==null||(X8=zi.defaultAlgorithm)===null||X8===void 0?void 0:X8.call(zi,zi==null?void 0:zi.defaultSeed)),hashId:"pro-".concat(efe(JSON.stringify(R1)))},Nmt=function(){return tfe};const Amt=Object.freeze(Object.defineProperty({__proto__:null,defaultToken:R1,emptyTheme:Y9,hashCode:efe,token:tfe,useToken:Nmt},Symbol.toStringTag,{value:"Module"}));var as=function(t,n){return new jmt(t).setAlpha(n).toRgbString()},Fmt=function(){return typeof zi>"u"||!zi?Amt:zi},Lo=Fmt(),kb=Lo.useToken,J8=function(t){return{boxSizing:"border-box",margin:0,padding:0,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,listStyle:"none"}};function jr(e,t){var n,r=u.useContext(Ys),i=r.token,a=i===void 0?{}:i,o=u.useContext(Ys),s=o.hashed,l=kb(),c=l.token,d=l.hashId,f=u.useContext(Ys);f.theme;var m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=m.csp;return a.layout||(a=N({},c)),a.proComponentsCls=(n=a.proComponentsCls)!==null&&n!==void 0?n:".".concat(p("pro")),a.antCls=".".concat(p()),{wrapSSR:XC({token:a,path:[e],nonce:h==null?void 0:h.nonce,layer:{name:"antd-pro"}},function(){return t(a)}),hashId:s?d:""}}var Dmt=function(t,n){var r,i,a,o,s,l=N({},t);return N(N({bgLayout:"linear-gradient(".concat(n.colorBgContainer,", ").concat(n.colorBgLayout," 28%)"),colorTextAppListIcon:n.colorTextSecondary,appListIconHoverBgColor:l==null||(r=l.sider)===null||r===void 0?void 0:r.colorBgMenuItemSelected,colorBgAppListIconHover:as(n.colorTextBase,.04),colorTextAppListIconHover:n.colorTextBase},l),{},{header:N({colorBgHeader:as(n.colorBgElevated,.6),colorBgScrollHeader:as(n.colorBgElevated,.8),colorHeaderTitle:n.colorText,colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(l==null||(i=l.header)===null||i===void 0?void 0:i.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(a=l.header)===null||a===void 0?void 0:a.colorBgHeader:n.colorBgElevated,colorTextMenuSelected:as(n.colorTextBase,.95),colorBgRightActionsItemHover:as(n.colorTextBase,.03),colorTextRightActionsItem:n.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextMenuActive:n.colorText},l.header),sider:N({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:n.colorBgElevated,colorTextCollapsedButtonHover:n.colorTextSecondary,colorTextCollapsedButton:as(n.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:as(n.colorTextBase,.06),colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:as(n.colorTextBase,.04),colorTextMenuItemHover:n.colorText,colorTextMenuSelected:as(n.colorTextBase,.95),colorTextMenuActive:n.colorText,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextSubMenuSelected:as(n.colorTextBase,.95)},l.sider),pageContainer:N({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((o=l.pageContainer)===null||o===void 0?void 0:o.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((s=l.pageContainer)===null||s===void 0?void 0:s.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:n.colorBgElevated},l.pageContainer)})},Lmt=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i1,Z=R.getMessage("form.lightFilter.itemUnit","项");return typeof Y=="string"&&Y.length>C&&te?"...".concat(A.length).concat(Z):""},ne=J();return b.jsxs("span",{title:typeof Y=="string"?Y:void 0,style:{display:"inline-flex",alignItems:"center"},children:[U,b.jsx("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof Y=="string"?Y==null||(V=Y.toString())===null||V===void 0||(W=V.slice)===null||W===void 0?void 0:W.call(V,0,C):Y}),ne]})}return H||m};return j(b.jsxs("span",{className:fe(P,I,"".concat(P,"-").concat((i=(a=t.size)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:"middle"),G(G(G(G({},"".concat(P,"-active"),(Array.isArray(l)?l.length>0:!!l)||l===0),"".concat(P,"-disabled"),c),"".concat(P,"-bordered"),v),"".concat(P,"-allow-clear"),x),p),style:g,ref:D,onClick:function(){var H;t==null||(H=t.onClick)===null||H===void 0||H.call(t)},children:[F(o,l),(l||l===0)&&x&&b.jsx(Bc,{role:"button",title:R.getMessage("form.lightFilter.clear","清除"),className:fe("".concat(P,"-icon"),I,"".concat(P,"-close")),onClick:function(H){c||s==null||s(),H.stopPropagation()},ref:O}),y!==!1?y??b.jsx(Mu,{className:fe("".concat(P,"-icon"),I,"".concat(P,"-arrow"))}):null]}))},Gc=K.forwardRef(Qmt),Ci=function(t){var n={};if(Object.keys(t||{}).forEach(function(r){t[r]!==void 0&&(n[r]=t[r])}),!(Object.keys(n).length<1))return n},Zmt=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,xq=function(t){return t==="*"||t==="x"||t==="X"},wq=function(t){var n=parseInt(t,10);return isNaN(n)?t:n},ept=function(t,n){return mt(t)!==mt(n)?[String(t),String(n)]:[t,n]},tpt=function(t,n){if(xq(t)||xq(n))return 0;var r=ept(wq(t),wq(n)),i=he(r,2),a=i[0],o=i[1];return a>o?1:a"u"?Iu:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||Iu},Zy=function(t,n){var r=fp(nfe(),"4.23.0")>-1?{open:t,onOpenChange:n}:{visible:t,onVisibleChange:n};return Ci(r)},rpt=function(t){return G(G(G({},"".concat(t.componentCls,"-label"),{cursor:"pointer"}),"".concat(t.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(t.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function ipt(e){return jr("FilterDropdown",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[rpt(n)]})}var rfe=function(t){var n=t.children,r=t.label,i=t.footer,a=t.open,o=t.onOpenChange,s=t.disabled,l=t.onVisibleChange,c=t.visible,d=t.footerRender,f=t.placement,m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=p("pro-core-field-dropdown"),v=ipt(h),g=v.wrapSSR,y=v.hashId,w=Zy(a||c||!1,o||l),x=u.useRef(null);return g(b.jsx(Hc,N(N({placement:f,trigger:["click"]},w),{},{styles:{body:{padding:0}},content:b.jsxs("div",{ref:x,className:fe("".concat(h,"-overlay"),G(G({},"".concat(h,"-overlay-").concat(f),f),"hashId",y)),children:[b.jsx(Bt,{getPopupContainer:function(){return x.current||document.body},children:b.jsx("div",{className:"".concat(h,"-content ").concat(y).trim(),children:n})}),i&&b.jsx(Kmt,N({disabled:s,footerRender:d},i))]}),children:b.jsx("span",{className:"".concat(h,"-label ").concat(y).trim(),children:r})})))},apt=function(t){var n="".concat(t.antCls,"-progress-bg");return G({},t.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":G({},n,{backgroundColor:t.colorSuccess}),"&-error":G({},n,{backgroundColor:t.colorError}),"&-warning":G({},n,{backgroundColor:t.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:t.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:t.colorPrimary},"&-error":{color:t.colorError},"&-success":{color:t.colorSuccess}},"&-text":{color:t.colorText}}})};function opt(e){return jr("InlineErrorFormItem",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[apt(n)]})}var spt=["rules","name","children","popoverProps"],lpt=["errorType","rules","name","popoverProps","children"],ife={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},cpt=function(t){var n=t.inputProps,r=t.input,i=t.extra,a=t.errorList,o=t.popoverProps,s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useState([]),m=he(f,2),p=m[0],h=m[1],v=u.useContext(Bt.ConfigContext),g=v.getPrefixCls,y=g(),w=kb(),x=opt("".concat(y,"-form-item-with-help")),S=x.wrapSSR,C=x.hashId;u.useEffect(function(){n.validateStatus!=="validating"&&h(n.errors)},[n.errors,n.validateStatus]);var _=Zy(p.length<1?!1:c,function(E){E!==c&&d(E)}),k=n.validateStatus==="validating";return b.jsx(Hc,N(N(N({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},_),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:S(b.jsx("div",{className:"".concat(y,"-form-item ").concat(C," ").concat(w.hashId).trim(),style:{margin:0,padding:0},children:b.jsxs("div",{className:"".concat(y,"-form-item-with-help ").concat(C," ").concat(w.hashId).trim(),children:[k?b.jsx(Ra,{}):null,a]})}))},o),{},{children:b.jsxs(b.Fragment,{children:[r,i]})}),"popover")},upt=function(t){var n=t.rules,r=t.name,i=t.children,a=t.popoverProps,o=at(t,spt);return b.jsx(En.Item,N(N({name:r,rules:n,hasFeedback:!1,shouldUpdate:function(l,c){if(l===c)return!1;var d=[r].flat(1);d.length>1&&d.pop();try{return JSON.stringify(dr(l,d))!==JSON.stringify(dr(c,d))}catch{return!0}},_internalItemRender:{mark:"pro_table_render",render:function(l,c){return b.jsx(cpt,N({inputProps:l,popoverProps:a},c))}}},o),{},{style:N(N({},ife),o==null?void 0:o.style),children:i}))},dpt=function(t){var n=t.errorType,r=t.rules,i=t.name,a=t.popoverProps,o=t.children,s=at(t,lpt);return i&&r!==null&&r!==void 0&&r.length&&n==="popover"?b.jsx(upt,N(N({name:i,rules:r,popoverProps:a},s),{},{children:o})):b.jsx(En.Item,N(N({rules:r,shouldUpdate:i?function(l,c){if(l===c)return!1;var d=[i].flat(1);d.length>1&&d.pop();try{return JSON.stringify(dr(l,d))!==JSON.stringify(dr(c,d))}catch{return!0}}:void 0},s),{},{style:N(N({},ife),s.style),name:i,children:o}))},fpt=function(t){return G({},t.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:t.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:t.colorTextSecondary,fontWeight:"normal",fontSize:t.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function mpt(e){return jr("LabelIconTip",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[fpt(n)]})}var Fm=K.memo(function(e){var t=e.label,n=e.tooltip,r=e.ellipsis,i=e.subTitle,a=u.useContext(Bt.ConfigContext),o=a.getPrefixCls,s=o("pro-core-label-tip"),l=mpt(s),c=l.wrapSSR,d=l.hashId;if(!n&&!i)return b.jsx(b.Fragment,{children:t});var f=typeof n=="string"||K.isValidElement(n)?{title:n}:n,m=(f==null?void 0:f.icon)||b.jsx(act,{});return c(b.jsxs("div",{className:fe(s,d),onMouseDown:function(h){return h.stopPropagation()},onMouseLeave:function(h){return h.stopPropagation()},onMouseMove:function(h){return h.stopPropagation()},children:[b.jsx("div",{className:fe("".concat(s,"-title"),d,G({},"".concat(s,"-title-ellipsis"),r)),children:t}),i&&b.jsx("div",{className:"".concat(s,"-subtitle ").concat(d).trim(),children:i}),n&&b.jsx(Er,N(N({},f),{},{children:b.jsx("span",{className:"".concat(s,"-icon ").concat(d).trim(),children:m})}))]}))}),ex=K.createContext({}),afe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n="month",r="quarter";return function(i,a){var o=a.prototype;o.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var s=o.add;o.add=function(c,d){return c=Number(c),this.$utils().p(d)===r?this.add(3*c,n):s.bind(this)(c,d)};var l=o.startOf;o.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;if(f.p(c)===r){var p=this.quarter()-1;return m?this.month(3*p).startOf(n).startOf("day"):this.month(3*p+2).endOf(n).endOf("day")}return l.bind(this)(c,d)}}})})(afe);var ppt=afe.exports;const hpt=Zn(ppt);var rf=function(t){return t==null};_n.extend(hpt);var ofe={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function Cq(e){return Object.prototype.toString.call(e)==="[object Object]"}function vpt(e){if(Cq(e)===!1)return!1;var t=e.constructor;if(t===void 0)return!0;var n=t.prototype;return!(Cq(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}var MO=function(t){return!!(t!=null&&t._isAMomentObject)},kq=function(t,n,r){if(!n)return t;if(_n.isDayjs(t)||MO(t)){if(n==="number")return t.valueOf();if(n==="string")return t.format(ofe[r]||"YYYY-MM-DD HH:mm:ss");if(typeof n=="string"&&n!=="string")return t.format(n);if(typeof n=="function")return n(t,r)}return t},gpt=function e(t,n,r,i,a){var o={};return typeof window>"u"||mt(t)!=="object"||rf(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach(function(s){var l=a?[a,s].flat(1):[s],c=dr(r,l)||"text",d="text",f;typeof c=="string"?d=c:(d=c.valueType,f=c.dateFormat);var m=t[s];if(!(rf(m)&&i)){if(vpt(m)&&!Array.isArray(m)&&!_n.isDayjs(m)&&!MO(m)){o[s]=e(m,n,r,i,l);return}if(Array.isArray(m)){o[s]=m.map(function(p,h){return _n.isDayjs(p)||MO(p)?kq(p,f||n,d):e(p,n,r,i,[s,"".concat(h)].flat(1))});return}o[s]=kq(m,f||n,d)}}),o)},_q=function(t,n){return typeof n=="function"?n(_n(t)):_n(t).format(n)},bpt=function(t,n){var r=Array.isArray(t)?t:[],i=he(r,2),a=i[0],o=i[1],s,l;Array.isArray(n)?(s=n[0],l=n[1]):mt(n)==="object"&&n.type==="mask"?(s=n.format,l=n.format):(s=n,l=n);var c=a?_q(a,s):"",d=o?_q(o,l):"",f=c&&d?"".concat(c," ~ ").concat(d):"";return f},ypt=function(t){var n;return!!(t!=null&&(n=t.valueType)!==null&&n!==void 0&&n.toString().startsWith("date")||(t==null?void 0:t.valueType)==="select"||t!=null&&t.valueEnum)},xpt=function(t){var n;return((n=t.ellipsis)===null||n===void 0?void 0:n.showTitle)===!1?!1:t.ellipsis},wpt=function(t,n,r){if(n.copyable||n.ellipsis){var i=n.copyable&&r?{text:r,tooltips:["",""]}:void 0,a=ypt(n),o=xpt(n)&&r?{tooltip:(n==null?void 0:n.tooltip)!==!1&&a?b.jsx("div",{className:"pro-table-tooltip-text",children:t}):r}:!1;return b.jsx(ga.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:i,ellipsis:o,children:t})}return t};function fa(e){if(typeof e=="function"){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r-1?{menu:t}:{overlay:b.jsx(Wu,N({},t))};return Ci(n)},Un=function(t){var n=u.useRef(null);return n.current=t,u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&arguments[1]!==void 0?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,r=u.useState(e),i=he(r,2),a=i[0],o=i[1],s=J9(e);return u.useEffect(function(){var l=setTimeout(function(){o(s.current)},t);return function(){return clearTimeout(l)}},n?[t].concat(Ve(n)):void 0),a}function _u(e,t,n,r){if(e===t)return!0;if(e&&t&&mt(e)==="object"&&mt(t)==="object"){if(e.constructor!==t.constructor)return!1;var i,a,o;if(Array.isArray(e)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(!_u(e[a],t[a],n,r))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;var s=Cc(e.entries()),l;try{for(s.s();!(l=s.n()).done;)if(a=l.value,!t.has(a[0]))return!1}catch(h){s.e(h)}finally{s.f()}var c=Cc(e.entries()),d;try{for(c.s();!(d=c.n()).done;)if(a=d.value,!_u(a[1],t.get(a[0]),n,r))return!1}catch(h){c.e(h)}finally{c.f()}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;var f=Cc(e.entries()),m;try{for(f.s();!(m=f.n()).done;)if(a=m.value,!t.has(a[0]))return!1}catch(h){f.e(h)}finally{f.f()}return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(e[a]!==t[a])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&e.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&e.toString)return e.toString()===t.toString();if(o=Object.keys(e),i=o.length,i!==Object.keys(t).length)return!1;for(a=i;a--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[a]))return!1;for(a=i;a--!==0;){var p=o[a];if(!(n!=null&&n.includes(p))&&!(p==="_owner"&&e.$$typeof)&&!_u(e[p],t[p],n,r))return!1}return!0}return e!==e&&t!==t}var Cpt=function(t,n,r){return _u(t,n,r)};function Q9(e,t){var n=u.useRef();return Cpt(e,n.current,t)||(n.current=e),n.current}function rk(e,t,n){u.useEffect(e,Q9(t||[],n))}function lfe(e,t,n,r){var i=X9(un(yt().mark(function a(){return yt().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:e();case 1:case"end":return s.stop()}},a)})),r||16);u.useEffect(function(){i.run()},Q9(t||[],n))}function Fa(e,t){return K.useMemo(e,Q9(t))}var kpt=typeof process<"u"&&process.versions!=null&&process.versions.node!=null,Z9=function(){return typeof window<"u"&&typeof window.document<"u"&&typeof window.matchMedia<"u"&&!kpt},Z8=0;function _pt(e){var t=u.useRef(null),n=u.useState(function(){return e.proFieldKey?e.proFieldKey.toString():(Z8+=1,Z8.toString())}),r=he(n,1),i=r[0],a=u.useRef(i),o=function(){var d=un(yt().mark(function f(){var m,p,h,v;return yt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(m=t.current)===null||m===void 0||m.abort(),h=new AbortController,t.current=h,y.next=5,Promise.race([(p=e.request)===null||p===void 0?void 0:p.call(e,e.params,e),new Promise(function(w,x){var S;(S=t.current)===null||S===void 0||(S=S.signal)===null||S===void 0||S.addEventListener("abort",function(){x(new Error("aborted"))})})]);case 5:return v=y.sent,y.abrupt("return",v);case 7:case"end":return y.stop()}},f)}));return function(){return d.apply(this,arguments)}}();u.useEffect(function(){return function(){Z8+=1}},[]);var s=Jde([a.current,e.params],o,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),l=s.data,c=s.error;return[l||c]}var _b=function(t){var n=u.useRef();return u.useEffect(function(){n.current=t}),n.current};function Ept(){var e=u.useState(!0),t=he(e,2),n=t[1],r=u.useCallback(function(){return n(function(i){return!i})},[]);return r}function $pt(e,t){var n=u.useMemo(function(){var r={current:t};return new Proxy(r,{set:function(a,o,s){return Object.is(a[o],s)||(a[o]=s,e(n)),!0}})},[]);return n}function Tpt(e){var t=Ept(),n=$pt(t,e);return n}var Ppt=function(t){var n=!1;return(typeof t=="string"&&t.startsWith("date")&&!t.endsWith("Range")||t==="select"||t==="time")&&(n=!0),n},O4=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window>"u"||!window.crypto)return(Eq+=1).toFixed(0);for(var n="",r=crypto.getRandomValues(new Uint8Array(t));t--;){var i=63&r[t];n+=i<36?i.toString(36):i<62?(i-26).toString(36).toUpperCase():i<63?"_":"-"}return n},I1=function(){return typeof window>"u"?$q():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():$q()},cfe=function(t){if(t&&t!==!0)return t},Rpt=function(t){var n={};return Object.keys(t||{}).forEach(function(r){var i;Array.isArray(t[r])&&((i=t[r])===null||i===void 0?void 0:i.length)===0||t[r]!==void 0&&(n[r]=t[r])}),n};_n.extend(rne);var Tq=function(t){return!!(t!=null&&t._isAMomentObject)},tx=function e(t,n){return rf(t)||_n.isDayjs(t)||Tq(t)?Tq(t)?_n(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?_n(t):_n(t,n)},Ipt=["colon","dependencies","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","initialValue","noStyle","label","labelAlign","labelCol","name","preserve","normalize","required","rules","shouldUpdate","trigger","validateFirst","validateStatus","validateTrigger","valuePropName","wrapperCol","hidden","validateDebounce","addonBefore","addonAfter","addonWarpStyle"];function Opt(e){var t={};return Ipt.forEach(function(n){e[n]!==void 0&&(t[n]=e[n])}),t}var Mpt="valueType request plain renderFormItem render text formItemProps valueEnum",jpt="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function ufe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n="".concat(Mpt," ").concat(jpt).split(/[\s\n]+/),r={};return Object.keys(e||{}).forEach(function(i){n.includes(i)&&!t||(r[i]=e[i])}),r}function Npt(e){var t=Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase();return t==="string"&&mt(e)==="object"?"object":e===null?"null":e===void 0?"undefined":t}var Apt=function(t){var n=t.color,r=t.children;return b.jsx(Ns,{color:n,text:r})},Yu=function(t){return Npt(t)==="map"?t:new Map(Object.entries(t||{}))},Fpt={Success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},Error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},Default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},Processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},Warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})},success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})}},_g=function e(t,n,r){if(Array.isArray(t))return b.jsx(Sr,{split:",",size:2,wrap:!0,children:t.map(function(c,d){return e(c,n,d)})},r);var i=Yu(n);if(!i.has(t)&&!i.has("".concat(t)))return(t==null?void 0:t.label)||t;var a=i.get(t)||i.get("".concat(t));if(!a)return b.jsx(K.Fragment,{children:(t==null?void 0:t.label)||t},r);var o=a.status,s=a.color,l=Fpt[o||"Init"];return l?b.jsx(l,{children:a.text},r):s?b.jsx(Apt,{color:s,children:a.text},r):b.jsx(K.Fragment,{children:a.text||a},r)},NO={exports:{}};(function(e,t){const{hasOwnProperty:n}=Object.prototype,r=y();r.configure=y,r.stringify=r,r.default=r,t.stringify=r,t.configure=y,e.exports=r;const i=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function a(w){return w.length<5e3&&!i.test(w)?`"${w}"`:JSON.stringify(w)}function o(w,x){if(w.length>200||x)return w.sort(x);for(let S=1;SC;)w[_]=w[_-1],_--;w[_]=C}return w}const s=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function l(w){return s.call(w)!==void 0&&w.length!==0}function c(w,x,S){w.length= 1`)}return S===void 0?1/0:S}function h(w){return w===1?"1 item":`${w} items`}function v(w){const x=new Set;for(const S of w)(typeof S=="string"||typeof S=="number")&&x.add(String(S));return x}function g(w){if(n.call(w,"strict")){const x=w.strict;if(typeof x!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(x)return S=>{let C=`Object can not safely be stringified. Received type ${typeof S}`;throw typeof S!="function"&&(C+=` (${S.toString()})`),new Error(C)}}}function y(w){w={...w};const x=g(w);x&&(w.bigint===void 0&&(w.bigint=!1),"circularValue"in w||(w.circularValue=Error));const S=d(w),C=m(w,"bigint"),_=f(w),k=typeof _=="function"?_:void 0,E=p(w,"maximumDepth"),T=p(w,"maximumBreadth");function $(R,O,D,L,B,F){let z=O[R];switch(typeof z=="object"&&z!==null&&typeof z.toJSON=="function"&&(z=z.toJSON(R)),z=L.call(O,R,z),typeof z){case"string":return a(z);case"object":{if(z===null)return"null";if(D.indexOf(z)!==-1)return S;let H="",A=",";const V=F;if(Array.isArray(z)){if(z.length===0)return"[]";if(ET){const se=z.length-T-1;H+=`${A}"... ${h(se)} not stringified"`}return B!==""&&(H+=` -${V}`),L.pop(),`[${H}]`}let W=Object.keys(z);const U=W.length;if(U===0)return"{}";if(ET){const Q=U-T;H+=`${J}"...":${X}"${h(Q)} not stringified"`,J=A}return B!==""&&J.length>1&&(H=` +${F}`);const Q=Math.min(z.length,T);let te=0;for(;teT){const le=z.length-T-1;H+=`${A}"... ${h(le)} not stringified"`}return B!==""&&(H+=` +${V}`),D.pop(),`[${H}]`}let W=Object.keys(z);const U=W.length;if(U===0)return"{}";if(ET){const Q=U-T;H+=`${J}"...":${Y}"${h(Q)} not stringified"`,J=A}return B!==""&&J.length>1&&(H=` ${F}${H} -${V}`),L.pop(),`{${H}}`}case"number":return isFinite(z)?String(z):x?x(z):"null";case"boolean":return z===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(z);default:return x?x(z):void 0}}function P(R,O,L,D,B,F){switch(typeof O=="object"&&O!==null&&typeof O.toJSON=="function"&&(O=O.toJSON(R)),typeof O){case"string":return a(O);case"object":{if(O===null)return"null";if(L.indexOf(O)!==-1)return C;const z=F;let H="",A=",";if(Array.isArray(O)){if(O.length===0)return"[]";if(ET){const re=O.length-T-1;H+=`${A}"... ${h(re)} not stringified"`}return B!==""&&(H+=` -${z}`),L.pop(),`[${H}]`}L.push(O);let V="";B!==""&&(F+=B,A=`, -${F}`,V=" ");let W="";for(const U of D){const X=P(U,O[U],L,D,B,F);X!==void 0&&(H+=`${W}${a(U)}:${V}${X}`,W=A)}return B!==""&&W.length>1&&(H=` +${F}`);const U=Math.min(O.length,T);let Y=0;for(;YT){const ne=O.length-T-1;H+=`${A}"... ${h(ne)} not stringified"`}return B!==""&&(H+=` +${z}`),D.pop(),`[${H}]`}D.push(O);let V="";B!==""&&(F+=B,A=`, +${F}`,V=" ");let W="";for(const U of L){const Y=P(U,O[U],D,L,B,F);Y!==void 0&&(H+=`${W}${a(U)}:${V}${Y}`,W=A)}return B!==""&&W.length>1&&(H=` ${F}${H} -${z}`),L.pop(),`{${H}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(O);default:return x?x(O):void 0}}function M(R,O,L,D,B){switch(typeof O){case"string":return a(O);case"object":{if(O===null)return"null";if(typeof O.toJSON=="function"){if(O=O.toJSON(R),typeof O!="object")return M(R,O,L,D,B);if(O===null)return"null"}if(L.indexOf(O)!==-1)return C;const F=B;if(Array.isArray(O)){if(O.length===0)return"[]";if(ET){const Z=O.length-T-1;X+=`${J}"... ${h(Z)} not stringified"`}return X+=` -${F}`,L.pop(),`[${X}]`}let z=Object.keys(O);const H=z.length;if(H===0)return"{}";if(ET){const X=H-T;V+=`${W}"...": "${h(X)} not stringified"`,W=A}return W!==""&&(V=` +${B}`,ne=Math.min(O.length,T);let Q=0;for(;QT){const Z=O.length-T-1;Y+=`${J}"... ${h(Z)} not stringified"`}return Y+=` +${F}`,D.pop(),`[${Y}]`}let z=Object.keys(O);const H=z.length;if(H===0)return"{}";if(ET){const Y=H-T;V+=`${W}"...": "${h(Y)} not stringified"`,W=A}return W!==""&&(V=` ${B}${V} -${F}`),L.pop(),`{${V}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(O);default:return x?x(O):void 0}}function j(R,O,L){switch(typeof O){case"string":return a(O);case"object":{if(O===null)return"null";if(typeof O.toJSON=="function"){if(O=O.toJSON(R),typeof O!="object")return j(R,O,L);if(O===null)return"null"}if(L.indexOf(O)!==-1)return C;let D="";const B=O.length!==void 0;if(B&&Array.isArray(O)){if(O.length===0)return"[]";if(ET){const X=O.length-T-1;D+=`,"... ${h(X)} not stringified"`}return L.pop(),`[${D}]`}let F=Object.keys(O);const z=F.length;if(z===0)return"{}";if(ET){const V=z-T;D+=`${H}"...":"${h(V)} not stringified"`}return L.pop(),`{${D}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(O);default:return x?x(O):void 0}}function I(R,O,L){if(arguments.length>1){let D="";if(typeof L=="number"?D=" ".repeat(Math.min(L,10)):typeof L=="string"&&(D=L.slice(0,10)),O!=null){if(typeof O=="function")return $("",{"":R},[],O,D,"");if(Array.isArray(O))return P("",R,[],v(O),D,"")}if(D.length!==0)return M("",R,[],D,"")}return j("",R,[])}return I}})(MO,MO.exports);var Cpt=MO.exports;const Spt=Zn(Cpt),kpt=Spt.configure;var Md=kpt({bigint:!0,circularValue:"Magic circle!",deterministic:!1,maximumDepth:4});function _pt(){this.__data__=[],this.size=0}function ex(e,t){return e===t||e!==e&&t!==t}function O4(e,t){for(var n=e.length;n--;)if(ex(e[n][0],t))return n;return-1}var Ept=Array.prototype,$pt=Ept.splice;function Tpt(e){var t=this.__data__,n=O4(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():$pt.call(t,n,1),--this.size,!0}function Ppt(e){var t=this.__data__,n=O4(t,e);return n<0?void 0:t[n][1]}function Rpt(e){return O4(this.__data__,e)>-1}function Ipt(e,t){var n=this.__data__,r=O4(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Xu(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=Lht}function tx(e){return e!=null&&rfe(e.length)&&!Q9(e)}function Bht(e){return Bm(e)&&tx(e)}function zht(){return!1}var ife=typeof exports=="object"&&exports&&!exports.nodeType&&exports,_q=ife&&typeof module=="object"&&module&&!module.nodeType&&module,Hht=_q&&_q.exports===ife,Eq=Hht?Kc.Buffer:void 0,Vht=Eq?Eq.isBuffer:void 0,O1=Vht||zht,Wht="[object Object]",Uht=Function.prototype,qht=Object.prototype,afe=Uht.toString,Ght=qht.hasOwnProperty,Kht=afe.call(Object);function Yht(e){if(!Bm(e)||kg(e)!=Wht)return!1;var t=tfe(e);if(t===null)return!0;var n=Ght.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&afe.call(n)==Kht}var Xht="[object Arguments]",Jht="[object Array]",Qht="[object Boolean]",Zht="[object Date]",evt="[object Error]",tvt="[object Function]",nvt="[object Map]",rvt="[object Number]",ivt="[object Object]",avt="[object RegExp]",ovt="[object Set]",svt="[object String]",lvt="[object WeakMap]",cvt="[object ArrayBuffer]",uvt="[object DataView]",dvt="[object Float32Array]",fvt="[object Float64Array]",mvt="[object Int8Array]",pvt="[object Int16Array]",hvt="[object Int32Array]",vvt="[object Uint8Array]",gvt="[object Uint8ClampedArray]",bvt="[object Uint16Array]",yvt="[object Uint32Array]",ei={};ei[dvt]=ei[fvt]=ei[mvt]=ei[pvt]=ei[hvt]=ei[vvt]=ei[gvt]=ei[bvt]=ei[yvt]=!0;ei[Xht]=ei[Jht]=ei[cvt]=ei[Qht]=ei[uvt]=ei[Zht]=ei[evt]=ei[tvt]=ei[nvt]=ei[rvt]=ei[ivt]=ei[avt]=ei[ovt]=ei[svt]=ei[lvt]=!1;function xvt(e){return Bm(e)&&rfe(e.length)&&!!ei[kg(e)]}function wvt(e){return function(t){return e(t)}}var ofe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,_b=ofe&&typeof module=="object"&&module&&!module.nodeType&&module,Cvt=_b&&_b.exports===ofe,Z8=Cvt&&Jde.process,$q=function(){try{var e=_b&&_b.require&&_b.require("util").types;return e||Z8&&Z8.binding&&Z8.binding("util")}catch{}}(),Tq=$q&&$q.isTypedArray,N4=Tq?wvt(Tq):xvt;function NO(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Svt=Object.prototype,kvt=Svt.hasOwnProperty;function _vt(e,t,n){var r=e[t];(!(kvt.call(e,t)&&ex(r,n))||n===void 0&&!(t in e))&&Z9(e,t,n)}function Evt(e,t,n,r){var i=!n;n||(n={});for(var a=-1,o=t.length;++a-1&&e%1==0&&e0){if(++t>=Hvt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var qvt=Uvt(zvt);function Gvt(e,t){return qvt(Lvt(e,t,dfe),e+"")}function Kvt(e,t,n){if(!pp(n))return!1;var r=typeof t;return(r=="number"?tx(n)&&sfe(t,n.length):r=="string"&&t in n)?ex(n[t],e):!1}function Yvt(e){return Gvt(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&Kvt(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++r2&&arguments[2]!==void 0?arguments[2]:!0,i=Object.keys(n).reduce(function(s,l){var c=n[l];return rf(c)||(s[l]=c),s},{});if(Object.keys(i).length<1||typeof window>"u"||pt(t)!=="object"||rf(t)||t instanceof Blob)return t;var a=Array.isArray(t)?[]:{},o=function s(l,c){var d=Array.isArray(l),f=d?[]:{};return l==null||l===void 0?f:(Object.keys(l).forEach(function(m){var p=function x(C,S){return Array.isArray(C)&&C.forEach(function(k,_){if(k){var E=S==null?void 0:S[_];typeof k=="function"&&(S[_]=k(S,m,l)),pt(k)==="object"&&!Array.isArray(k)&&Object.keys(k).forEach(function(T){var $=E==null?void 0:E[T];if(typeof k[T]=="function"&&$){var P=k[T](E[T],m,l);E[T]=pt(P)==="object"?P[T]:P}else pt(k[T])==="object"&&Array.isArray(k[T])&&$&&x(k[T],$)}),pt(k)==="object"&&Array.isArray(k)&&E&&x(k,E)}}),m},h=c?[c,m].flat(1):[m].flat(1),v=l[m],g=cr(i,h),y=function(){var C,S,k=!1;if(typeof g=="function"){S=g==null?void 0:g(v,m,l);var _=pt(S);_!=="object"&&_!=="undefined"?(C=m,k=!0):C=S}else C=p(g,v);if(Array.isArray(C)){f=qr(f,C,v);return}pt(C)==="object"&&!Array.isArray(a)?a=AO(a,C):pt(C)==="object"&&Array.isArray(a)?f=N(N({},f),C):(C!==null||C!==void 0)&&(f=qr(f,[C],k?S:v))};if(g&&typeof g=="function"&&y(),!(typeof window>"u")){if(Xvt(v)){var w=s(v,h);if(Object.keys(w).length<1)return;f=qr(f,[m],w);return}y()}}),r?f:l)};return a=Array.isArray(t)&&Array.isArray(a)?Ve(o(t)):I4({},o(t),a),a},Cs=function(t){return t===void 0?{}:mp(Iu,"5.13.0")<=0?{bordered:t}:{variant:t?void 0:"borderless"}},Qvt=["map_row_parentKey"],Zvt=["map_row_parentKey","map_row_key"],egt=["map_row_key"],eT=function(t){return(Cr.warn||Cr.warning)(t)},So=function(t){return Array.isArray(t)?t.join(","):t};function q0(e,t){var n,r=e.getRowKey,i=e.row,a=e.data,o=e.childrenColumnName,s=o===void 0?"children":o,l=(n=So(e.key))===null||n===void 0?void 0:n.toString(),c=new Map;function d(m,p,h){m.forEach(function(v,g){var y=(h||0)*10+g,w=r(v,y).toString();v&&pt(v)==="object"&&s in v&&d(v[s]||[],w,y);var x=N(N({},v),{},{map_row_key:w,children:void 0,map_row_parentKey:p});delete x.children,p||delete x.map_row_parentKey,c.set(w,x)})}t==="top"&&c.set(l,N(N({},c.get(l)),i)),d(a),t==="update"&&c.set(l,N(N({},c.get(l)),i)),t==="delete"&&c.delete(l);var f=function(p){var h=new Map,v=[],g=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;p.forEach(function(x){if(x.map_row_parentKey&&!x.map_row_key){var C=x.map_row_parentKey,S=it(x,Qvt);if(h.has(C)||h.set(C,[]),w){var k;(k=h.get(C))===null||k===void 0||k.push(S)}}})};return g(t==="top"),p.forEach(function(y){if(y.map_row_parentKey&&y.map_row_key){var w,x=y.map_row_parentKey,C=y.map_row_key,S=it(y,Zvt);h.has(C)&&(S[s]=h.get(C)),h.has(x)||h.set(x,[]),(w=h.get(x))===null||w===void 0||w.push(S)}}),g(t==="update"),p.forEach(function(y){if(!y.map_row_parentKey){var w=y.map_row_key,x=it(y,egt);if(w&&h.has(w)){var C=N(N({},x),{},G({},s,h.get(w)));v.push(C);return}v.push(x)}}),v};return f(c)}function tgt(e,t){var n=e.recordKey,r=e.onSave,i=e.row,a=e.children,o=e.newLineConfig,s=e.editorType,l=e.tableName,c=u.useContext(Qy),d=kn.useFormInstance(),f=Wt(!1),m=he(f,2),p=m[0],h=m[1],v=Un(cn(bt().mark(function g(){var y,w,x,C,S,k,_,E,T;return bt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.prev=0,w=s==="Map",x=[l,Array.isArray(n)?n[0]:n].map(function(M){return M==null?void 0:M.toString()}).flat(1).filter(Boolean),h(!0),P.next=6,d.validateFields(x,{recursive:!0});case 6:return C=(c==null||(y=c.getFieldFormatValue)===null||y===void 0?void 0:y.call(c,x))||d.getFieldValue(x),Array.isArray(n)&&n.length>1&&(S=bM(n),k=S.slice(1),_=cr(C,k),qr(C,k,_)),E=w?qr({},x,C):C,P.next=11,r==null?void 0:r(n,I4({},i,E),i,o);case 11:return T=P.sent,h(!1),P.abrupt("return",T);case 16:throw P.prev=16,P.t0=P.catch(0),console.log(P.t0),h(!1),P.t0;case 21:case"end":return P.stop()}},g,null,[[0,16]])})));return u.useImperativeHandle(t,function(){return{save:v}},[v]),b.jsxs("a",{onClick:function(){var g=cn(bt().mark(function y(w){return bt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return w.stopPropagation(),w.preventDefault(),C.prev=2,C.next=5,v();case 5:C.next=9;break;case 7:C.prev=7,C.t0=C.catch(2);case 9:case"end":return C.stop()}},y,null,[[2,7]])}));return function(y){return g.apply(this,arguments)}}(),children:[p?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,a||"保存"]},"save")}var ngt=function(t){var n=t.recordKey,r=t.onDelete,i=t.preEditRowRef,a=t.row,o=t.children,s=t.deletePopconfirmMessage,l=Wt(function(){return!1}),c=he(l,2),d=c[0],f=c[1],m=Un(cn(bt().mark(function p(){var h;return bt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.prev=0,f(!0),g.next=4,r==null?void 0:r(n,a);case 4:return h=g.sent,f(!1),g.abrupt("return",h);case 9:return g.prev=9,g.t0=g.catch(0),console.log(g.t0),f(!1),g.abrupt("return",null);case 14:return g.prev=14,i&&(i.current=null),g.finish(14);case 17:case"end":return g.stop()}},p,null,[[0,9,14,17]])})));return o!==!1?b.jsx(Gj,{title:s,onConfirm:function(){return m()},children:b.jsxs("a",{children:[d?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,o||"删除"]})},"delete"):null},rgt=function(t){var n=t.recordKey,r=t.tableName,i=t.newLineConfig,a=t.editorType,o=t.onCancel,s=t.cancelEditable,l=t.row,c=t.cancelText,d=t.preEditRowRef,f=u.useContext(Qy),m=kn.useFormInstance();return b.jsx("a",{onClick:function(){var p=cn(bt().mark(function h(v){var g,y,w,x,C,S,k;return bt().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v.stopPropagation(),v.preventDefault(),y=a==="Map",w=[r,n].flat(1).filter(Boolean),x=(f==null||(g=f.getFieldFormatValue)===null||g===void 0?void 0:g.call(f,w))||(m==null?void 0:m.getFieldValue(w)),C=y?qr({},w,x):x,E.next=8,o==null?void 0:o(n,C,l,i);case 8:return S=E.sent,E.next=11,s(n);case 11:if((d==null?void 0:d.current)===null){E.next=15;break}m.setFieldsValue(qr({},w,d==null?void 0:d.current)),E.next=17;break;case 15:return E.next=17,(k=t.onDelete)===null||k===void 0?void 0:k.call(t,n,l);case 17:return d&&(d.current=null),E.abrupt("return",S);case 19:case"end":return E.stop()}},h)}));return function(h){return p.apply(this,arguments)}}(),children:c||"取消"},"cancel")};function igt(e,t){var n=t.recordKey,r=t.newLineConfig,i=t.saveText,a=t.deleteText,o=u.forwardRef(tgt),s=u.createRef();return{save:b.jsx(o,N(N({},t),{},{row:e,ref:s,children:i}),"save"+n),saveRef:s,delete:(r==null?void 0:r.options.recordKey)!==n?b.jsx(ngt,N(N({},t),{},{row:e,children:a}),"delete"+n):void 0,cancel:b.jsx(rgt,N(N({},t),{},{row:e}),"cancel"+n)}}function agt(e){var t=Ln(),n=u.useRef(null),r=u.useState(void 0),i=he(r,2),a=i[0],o=i[1],s=function(){var V=new Map,W=function U(X,J){X==null||X.forEach(function(re,Q){var ne,Z=J==null?Q.toString():J+"_"+Q.toString();V.set(Z,So(e.getRowKey(re,-1))),V.set((ne=So(e.getRowKey(re,-1)))===null||ne===void 0?void 0:ne.toString(),Z),e.childrenColumnName&&re!==null&&re!==void 0&&re[e.childrenColumnName]&&U(re[e.childrenColumnName],Z)})};return W(e.dataSource),V},l=u.useMemo(function(){return s()},[]),c=u.useRef(l),d=u.useRef(void 0);Kde(function(){c.current=s()},[e.dataSource]),d.current=a;var f=e.type||"single",m=dae(e.dataSource,"children",e.getRowKey),p=he(m,1),h=p[0],v=Wt([],{value:e.editableKeys,onChange:e.onChange?function(A){var V,W,U;e==null||(V=e.onChange)===null||V===void 0||V.call(e,(W=A==null?void 0:A.filter(function(X){return X!==void 0}))!==null&&W!==void 0?W:[],(U=A==null?void 0:A.map(function(X){return h(X)}).filter(function(X){return X!==void 0}))!==null&&U!==void 0?U:[])}:void 0}),g=he(v,2),y=g[0],w=g[1],x=u.useMemo(function(){var A=f==="single"?y==null?void 0:y.slice(0,1):y;return new Set(A)},[(y||[]).join(","),f]),C=kb(y),S=Un(function(A){var V,W,U,X,J=(V=e.getRowKey(A,A.index))===null||V===void 0||(W=V.toString)===null||W===void 0?void 0:W.call(V),re=(U=e.getRowKey(A,-1))===null||U===void 0||(X=U.toString)===null||X===void 0?void 0:X.call(U),Q=y==null?void 0:y.map(function(se){return se==null?void 0:se.toString()}),ne=(C==null?void 0:C.map(function(se){return se==null?void 0:se.toString()}))||[],Z=e.tableName&&!!(ne!=null&&ne.includes(re))||!!(ne!=null&&ne.includes(J));return{recordKey:re,isEditable:e.tableName&&(Q==null?void 0:Q.includes(re))||(Q==null?void 0:Q.includes(J)),preIsEditable:Z}}),k=Un(function(A,V){var W,U;return x.size>0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1?(eT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1):(x.add(A),w(Array.from(x)),n.current=(W=V??((U=e.dataSource)===null||U===void 0?void 0:U.find(function(X,J){return e.getRowKey(X,J)===A})))!==null&&W!==void 0?W:null,!0)}),_=Un(function(){var A=cn(bt().mark(function V(W,U){var X,J;return bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(X=So(W).toString(),J=c.current.get(X),!(!x.has(X)&&J&&(U??!0)&&e.tableName)){Q.next=5;break}return _(J,!1),Q.abrupt("return");case 5:return a&&a.options.recordKey===W&&o(void 0),x.delete(X),x.delete(So(W)),w(Array.from(x)),Q.abrupt("return",!0);case 10:case"end":return Q.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),E=K9(cn(bt().mark(function A(){var V,W,U,X,J=arguments;return bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(W=J.length,U=new Array(W),X=0;X0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1)return eT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1;var W=e.getRowKey(A,-1);if(!W&&W!==0)throw uo(!!W,`请设置 recordCreatorProps.record 并返回一个唯一的key - https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C`),new Error("请设置 recordCreatorProps.record 并返回一个唯一的key");if(x.add(W),w(Array.from(x)),(V==null?void 0:V.newRecordType)==="dataSource"||e.tableName){var U,X={data:e.dataSource,getRowKey:e.getRowKey,row:N(N({},A),{},{map_row_parentKey:V!=null&&V.parentKey?(U=So(V==null?void 0:V.parentKey))===null||U===void 0?void 0:U.toString():void 0}),key:W,childrenColumnName:e.childrenColumnName||"children"};e.setDataSource(q0(X,(V==null?void 0:V.position)==="top"?"top":"update"))}else o({defaultValue:A,options:N(N({},V),{},{recordKey:W})});return!0}),j=(e==null?void 0:e.saveText)||t.getMessage("editableTable.action.save","保存"),I=(e==null?void 0:e.deleteText)||t.getMessage("editableTable.action.delete","删除"),R=(e==null?void 0:e.cancelText)||t.getMessage("editableTable.action.cancel","取消"),O=Un(function(){var A=cn(bt().mark(function V(W,U,X,J){var re,Q,ne,Z,se,oe,ce;return bt().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,e==null||(re=e.onSave)===null||re===void 0?void 0:re.call(e,W,U,X,J);case 2:return Z=le.sent,le.next=5,_(W);case 5:if(se=J||d.current||{},oe=se.options,!(!(oe!=null&&oe.parentKey)&&(oe==null?void 0:oe.recordKey)===W)){le.next=9;break}return(oe==null?void 0:oe.position)==="top"?e.setDataSource([U].concat(Ve(e.dataSource))):e.setDataSource([].concat(Ve(e.dataSource),[U])),le.abrupt("return",Z);case 9:return ce={data:e.dataSource,getRowKey:e.getRowKey,row:oe?N(N({},U),{},{map_row_parentKey:(Q=So((ne=oe==null?void 0:oe.parentKey)!==null&&ne!==void 0?ne:""))===null||Q===void 0?void 0:Q.toString()}):U,key:W,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource(q0(ce,(oe==null?void 0:oe.position)==="top"?"top":"update")),le.next=13,_(W);case 13:return le.abrupt("return",Z);case 14:case"end":return le.stop()}},V)}));return function(V,W,U,X){return A.apply(this,arguments)}}()),L=Un(function(){var A=cn(bt().mark(function V(W,U){var X,J,re;return bt().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return J={data:e.dataSource,getRowKey:e.getRowKey,row:U,key:W,childrenColumnName:e.childrenColumnName||"children"},ne.next=3,e==null||(X=e.onDelete)===null||X===void 0?void 0:X.call(e,W,U);case 3:return re=ne.sent,ne.next=6,_(W,!1);case 6:return e.setDataSource(q0(J,"delete")),ne.abrupt("return",re);case 8:case"end":return ne.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),D=Un(function(){var A=cn(bt().mark(function V(W,U,X,J){var re,Q;return bt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,e==null||(re=e.onCancel)===null||re===void 0?void 0:re.call(e,W,U,X,J);case 2:return Q=Z.sent,Z.abrupt("return",Q);case 4:case"end":return Z.stop()}},V)}));return function(V,W,U,X){return A.apply(this,arguments)}}()),B=e.actionRender&&typeof e.actionRender=="function",F=B?e.actionRender:function(){},z=Un(F),H=function(V){var W=e.getRowKey(V,V.index),U={saveText:j,cancelText:R,deleteText:I,addEditRecord:M,recordKey:W,cancelEditable:_,index:V.index,tableName:e.tableName,newLineConfig:a,onCancel:D,onDelete:L,onSave:O,editableKeys:y,setEditableRowKeys:w,preEditRowRef:n,deletePopconfirmMessage:e.deletePopconfirmMessage||"".concat(t.getMessage("deleteThisLine","删除此项"),"?")},X=igt(V,U);return e.tableName?$.current.set(c.current.get(So(W))||So(W),X.saveRef):$.current.set(So(W),X.saveRef),B?z(V,U,{save:X.save,delete:X.delete,cancel:X.cancel}):[X.save,X.delete,X.cancel]};return{editableKeys:y,setEditableRowKeys:w,isEditable:S,actionRender:H,startEditable:k,cancelEditable:_,addEditRecord:M,saveEditable:P,newLineRecord:a,preEditableKeys:C,onValuesChange:T,getRealIndex:e.getRealIndex}}var ogt=function(t){var n=t.componentCls,r=t.antCls;return G({},"".concat(n,"-actions"),G(G({marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none",display:"flex",gap:t.marginXS,background:t.colorBgContainer,borderBlockStart:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit),minHeight:42},"& > *",{alignItems:"center",justifyContent:"center",flex:1,display:"flex",cursor:"pointer",color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),"& > li > div",{flex:1,width:"100%",marginBlock:t.marginSM,marginInline:0,color:t.colorTextSecondary,textAlign:"center",a:{color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}},div:G(G({position:"relative",display:"block",minWidth:32,fontSize:t.fontSize,lineHeight:t.lineHeight,cursor:"pointer","&:hover":{color:t.colorPrimaryHover,transition:"color 0.3s"}},"a:not(".concat(r,`-btn), - > .anticon`),{display:"inline-block",width:"100%",color:t.colorTextSecondary,lineHeight:"22px",transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),".anticon",{fontSize:t.cardActionIconSize,lineHeight:"22px"}),"&:not(:last-child)":{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}}))};function sgt(e){return jr("ProCardActions",function(t){var n=N(N({},t),{},{componentCls:".".concat(e),cardActionIconSize:16});return[ogt(n)]})}var lgt=function(t){var n=t.actions,r=t.prefixCls,i=sgt(r),a=i.wrapSSR,o=i.hashId;return Array.isArray(n)&&n!==null&&n!==void 0&&n.length?a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n.map(function(s,l){return b.jsx("li",{style:{width:"".concat(100/n.length,"%"),padding:0,margin:0},className:fe("".concat(r,"-actions-item"),o),children:s},"action-".concat(l))})})):a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n}))},cgt=new gn("card-loading",{"0%":{backgroundPosition:"0 50%"},"50%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ugt=function(t){return G({},t.componentCls,G(G({"&-loading":{overflow:"hidden"},"&-loading &-body":{userSelect:"none"}},"".concat(t.componentCls,"-loading-content"),{width:"100%",p:{marginBlock:0,marginInline:0}}),"".concat(t.componentCls,"-loading-block"),{height:"14px",marginBlock:"4px",background:"linear-gradient(90deg, rgba(54, 61, 64, 0.2), rgba(54, 61, 64, 0.4), rgba(54, 61, 64, 0.2))",backgroundSize:"600% 600%",borderRadius:t.borderRadius,animationName:cgt,animationDuration:"1.4s",animationTimingFunction:"ease",animationIterationCount:"infinite"}))};function dgt(e){return jr("ProCardLoading",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[ugt(n)]})}var fgt=function(t){var n=t.style,r=t.prefix,i=dgt(r||"ant-pro-card"),a=i.wrapSSR;return a(b.jsxs("div",{className:"".concat(r,"-loading-content"),style:n,children:[b.jsx(da,{gutter:8,children:b.jsx(Wn,{span:22,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:8,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:15,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:6,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:18,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:13,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:9,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:4,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:3,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:16,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]})]}))},mgt=["tab","children"],pgt=["key","tab","tabKey","disabled","destroyInactiveTabPane","children","className","style","cardProps"];function hgt(e){return e.filter(function(t){return t})}function vgt(e,t,n){if(e)return e.map(function(i){return N(N({},i),{},{children:b.jsx(M1,N(N({},n==null?void 0:n.cardProps),{},{children:i.children}))})});uo(!n,"Tabs.TabPane is deprecated. Please use `items` directly.");var r=Ir(t).map(function(i){if(K.isValidElement(i)){var a=i.key,o=i.props,s=o||{},l=s.tab,c=s.children,d=it(s,mgt),f=N(N({key:String(a)},d),{},{children:b.jsx(M1,N(N({},n==null?void 0:n.cardProps),{},{children:c})),label:l});return f}return null});return hgt(r)}var ggt=function(t){var n=u.useContext(Ht.ConfigContext),r=n.getPrefixCls;if(Iu.startsWith("5"))return b.jsx(b.Fragment,{});var i=t.key,a=t.tab,o=t.tabKey,s=t.disabled,l=t.destroyInactiveTabPane,c=t.children,d=t.className,f=t.style,m=t.cardProps,p=it(t,pgt),h=r("pro-card-tabpane"),v=fe(h,d);return b.jsx(Nu.TabPane,N(N({tabKey:o,tab:a,className:v,style:f,disabled:s,destroyInactiveTabPane:l},p),{},{children:b.jsx(M1,N(N({},m),{},{children:c}))}),i)},Rq=function(t){return{backgroundColor:t.controlItemBgActive,borderColor:t.controlOutline}},bgt=function(t){var n=t.componentCls;return G(G(G({},n,N(N({position:"relative",display:"flex",flexDirection:"column",boxSizing:"border-box",width:"100%",marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,backgroundColor:t.colorBgContainer,borderRadius:t.borderRadius,transition:"all 0.3s"},Y8==null?void 0:Y8(t)),{},G(G(G(G(G(G(G(G(G(G({"&-box-shadow":{boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017",borderColor:"transparent"},"&-col":{width:"100%"},"&-border":{border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-hoverable":G({cursor:"pointer",transition:"box-shadow 0.3s, border-color 0.3s","&:hover":{borderColor:"transparent",boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017"}},"&".concat(n,"-checked:hover"),{borderColor:t.controlOutline}),"&-checked":N(N({},Rq(t)),{},{"&::after":{visibility:"visible",position:"absolute",insetBlockStart:2,insetInlineEnd:2,opacity:1,width:0,height:0,border:"6px solid ".concat(t.colorPrimary),borderBlockEnd:"6px solid transparent",borderInlineStart:"6px solid transparent",borderStartEndRadius:2,content:'""'}}),"&:focus":N({},Rq(t)),"&&-ghost":G({backgroundColor:"transparent"},"> ".concat(n),{"&-header":{paddingInlineEnd:0,paddingBlockEnd:t.padding,paddingInlineStart:0},"&-body":{paddingBlock:0,paddingInline:0,backgroundColor:"transparent"}}),"&&-split > &-body":{paddingBlock:0,paddingInline:0},"&&-contain-card > &-body":{display:"flex"}},"".concat(n,"-body-direction-column"),{flexDirection:"column"}),"".concat(n,"-body-wrap"),{flexWrap:"wrap"}),"&&-collapse",G({},"> ".concat(n),{"&-header":{paddingBlockEnd:t.padding,borderBlockEnd:0},"&-body":{display:"none"}})),"".concat(n,"-header"),{display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:t.paddingLG,paddingBlock:t.padding,paddingBlockEnd:0,"&-border":{"&":{paddingBlockEnd:t.padding},borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-collapsible":{cursor:"pointer"}}),"".concat(n,"-title"),{color:t.colorText,fontWeight:500,fontSize:t.fontSizeLG,lineHeight:t.lineHeight}),"".concat(n,"-extra"),{color:t.colorText}),"".concat(n,"-type-inner"),G({},"".concat(n,"-header"),{backgroundColor:t.colorFillAlter})),"".concat(n,"-collapsible-icon"),{marginInlineEnd:t.marginXS,color:t.colorIconHover,":hover":{color:t.colorPrimaryHover},"& svg":{transition:"transform ".concat(t.motionDurationMid)}}),"".concat(n,"-body"),{display:"block",boxSizing:"border-box",height:"100%",paddingInline:t.paddingLG,paddingBlock:t.padding,"&-center":{display:"flex",alignItems:"center",justifyContent:"center"}}),"&&-size-small",G(G({},n,{"&-header":{paddingInline:t.paddingSM,paddingBlock:t.paddingXS,paddingBlockEnd:0,"&-border":{paddingBlockEnd:t.paddingXS}},"&-title":{fontSize:t.fontSize},"&-body":{paddingInline:t.paddingSM,paddingBlock:t.paddingSM}}),"".concat(n,"-header").concat(n,"-header-collapsible"),{paddingBlock:t.paddingXS})))),"".concat(n,"-col"),G(G({},"&".concat(n,"-split-vertical"),{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),"&".concat(n,"-split-horizontal"),{borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)})),"".concat(n,"-tabs"),G(G(G(G(G(G({},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:t.marginXS,paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-bottom > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-left"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-left > ").concat(t.antCls,"-tabs-nav"),G({marginInlineEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})),"".concat(t.antCls,"-tabs-right"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-right > ").concat(t.antCls,"-tabs-nav"),G({},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})))},ffe=24,ygt=function(t,n){var r=n.componentCls;return t===0?G({},"".concat(r,"-col-0"),{display:"none"}):G({},"".concat(r,"-col-").concat(t),{flexShrink:0,width:"".concat(t/ffe*100,"%")})},xgt=function(t){return Array(ffe+1).fill(1).map(function(n,r){return ygt(r,t)})};function wgt(e){return jr("ProCard",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[bgt(n),xgt(n)]})}var Cgt=["className","style","bodyStyle","headStyle","title","subTitle","extra","wrap","layout","loading","gutter","tooltip","split","headerBordered","bordered","boxShadow","children","size","actions","ghost","hoverable","direction","collapsed","collapsible","collapsibleIconRender","colStyle","defaultCollapsed","onCollapse","checked","onChecked","tabs","type"],M1=K.forwardRef(function(e,t){var n,r=e.className,i=e.style,a=e.bodyStyle,o=e.headStyle,s=e.title,l=e.subTitle,c=e.extra,d=e.wrap,f=d===void 0?!1:d,m=e.layout,p=e.loading,h=e.gutter,v=h===void 0?0:h,g=e.tooltip,y=e.split,w=e.headerBordered,x=w===void 0?!1:w,C=e.bordered,S=C===void 0?!1:C,k=e.boxShadow,_=k===void 0?!1:k,E=e.children,T=e.size,$=e.actions,P=e.ghost,M=P===void 0?!1:P,j=e.hoverable,I=j===void 0?!1:j,R=e.direction,O=e.collapsed,L=e.collapsible,D=L===void 0?!1:L,B=e.collapsibleIconRender,F=e.colStyle,z=e.defaultCollapsed,H=z===void 0?!1:z,A=e.onCollapse,V=e.checked,W=e.onChecked,U=e.tabs,X=e.type,J=it(e,Cgt),re=u.useContext(Ht.ConfigContext),Q=re.getPrefixCls,ne=ff()||{lg:!0,md:!0,sm:!0,xl:!1,xs:!1,xxl:!1},Z=Wt(H,{value:O,onChange:A}),se=he(Z,2),oe=se[0],ce=se[1],te=["xxl","xl","lg","md","sm","xs"],le=vgt(U==null?void 0:U.items,E,U),pe=function(ge){var Ee=[0,0],Ne=Array.isArray(ge)?ge:[ge,0];return Ne.forEach(function(We,He){if(pt(We)==="object")for(var Ye=0;Ye=0&&He<=24)),Ue=ee(b.jsx("div",{style:N(N(N(N({},Ye),we(de>0,{paddingInlineEnd:de/2,paddingInlineStart:de/2})),we(be>0,{paddingBlockStart:be/2,paddingBlockEnd:be/2})),F),className:De,children:K.cloneElement(ve)}));return K.cloneElement(Ue,{key:"pro-card-col-".concat((ve==null?void 0:ve.key)||ge)})}return ve}),Se=fe("".concat(Y),r,q,(n={},G(G(G(G(G(G(G(G(G(G(n,"".concat(Y,"-border"),S),"".concat(Y,"-box-shadow"),_),"".concat(Y,"-contain-card"),ke),"".concat(Y,"-loading"),p),"".concat(Y,"-split"),y==="vertical"||y==="horizontal"),"".concat(Y,"-ghost"),M),"".concat(Y,"-hoverable"),I),"".concat(Y,"-size-").concat(T),T),"".concat(Y,"-type-").concat(X),X),"".concat(Y,"-collapse"),oe),G(n,"".concat(Y,"-checked"),V))),Oe=fe("".concat(Y,"-body"),q,G(G(G({},"".concat(Y,"-body-center"),m==="center"),"".concat(Y,"-body-direction-column"),y==="horizontal"||R==="column"),"".concat(Y,"-body-wrap"),f&&ke)),Re=a,Fe=K.isValidElement(p)?p:b.jsx(fgt,{prefix:Y,style:(a==null?void 0:a.padding)===0||(a==null?void 0:a.padding)==="0px"?{padding:24}:void 0}),Ce=D&&O===void 0&&(B?B({collapsed:oe}):b.jsx(ys,{onClick:function(){D==="icon"&&ce(!oe)},rotate:oe?void 0:90,className:"".concat(Y,"-collapsible-icon ").concat(q).trim()}));return ee(b.jsxs("div",N(N({className:Se,style:i,ref:t,onClick:function(ge){var Ee;W==null||W(ge),J==null||(Ee=J.onClick)===null||Ee===void 0||Ee.call(J,ge)}},on(J,["prefixCls","colSpan"])),{},{children:[(s||c||Ce)&&b.jsxs("div",{className:fe("".concat(Y,"-header"),q,G(G({},"".concat(Y,"-header-border"),x||X==="inner"),"".concat(Y,"-header-collapsible"),Ce)),style:o,onClick:function(){(D==="header"||D===!0)&&ce(!oe)},children:[b.jsxs("div",{className:"".concat(Y,"-title ").concat(q).trim(),children:[Ce,b.jsx(Dm,{label:s,tooltip:g,subTitle:l})]}),c&&b.jsx("div",{className:"".concat(Y,"-extra ").concat(q).trim(),onClick:function(ge){return ge.stopPropagation()},children:c})]}),U?b.jsx("div",{className:"".concat(Y,"-tabs ").concat(q).trim(),children:b.jsx(Nu,N(N({onChange:U.onChange},on(U,["cardProps"])),{},{items:le,children:p?Fe:E}))}):b.jsx("div",{className:Oe,style:Re,children:p?Fe:ye}),$?b.jsx(lgt,{actions:$,prefixCls:Y}):null]})))}),Sgt=function(t){var n=t.componentCls;return G({},n,{"&-divider":{flex:"none",width:t.lineWidth,marginInline:t.marginXS,marginBlock:t.marginLG,backgroundColor:t.colorSplit,"&-horizontal":{width:"initial",height:t.lineWidth,marginInline:t.marginLG,marginBlock:t.marginXS}},"&&-size-small &-divider":{marginBlock:t.marginLG,marginInline:t.marginXS,"&-horizontal":{marginBlock:t.marginXS,marginInline:t.marginLG}}})};function kgt(e){return jr("ProCardDivider",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Sgt(n)]})}var _gt=function(t){var n=u.useContext(Ht.ConfigContext),r=n.getPrefixCls,i=r("pro-card"),a="".concat(i,"-divider"),o=kgt(i),s=o.wrapSSR,l=o.hashId,c=t.className,d=t.style,f=d===void 0?{}:d,m=t.type,p=fe(a,c,l,G({},"".concat(a,"-").concat(m),m));return s(b.jsx("div",{className:p,style:f}))},Egt=function(t){return b.jsx(M1,N({bodyStyle:{padding:0}},t))},nx=M1;nx.isProCard=!0;nx.Divider=_gt;nx.TabPane=ggt;nx.Group=Egt;var Eb=function(){return Eb=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"u"||!window.URL)return{};var d=[];o.forEach(function(m,p){d.push({key:p,value:m})}),d=d.reduce(function(m,p){return(m[p.key]=m[p.key]||[]).push(p),m},{}),d=Object.keys(d).map(function(m){var p=d[m];return p.length===1?[m,p[0].value]:[m,p.map(function(h){var v=h.value;return v})]});var f=Eb({},e);return d.forEach(function(m){var p=m[0],h=m[1];f[p]=Rgt(p,h,{},e)}),f},[t.disabled,e,o]);function l(d){if(!(typeof window>"u"||!window.URL)){var f=$gt(d);window.location.search!==f.search&&window.history.replaceState({},"",f.toString()),o.toString()!==f.searchParams.toString()&&i({})}}u.useEffect(function(){t.disabled||typeof window>"u"||!window.URL||l(Eb(Eb({},e),s))},[t.disabled,s]);var c=function(d){l(d)};return u.useEffect(function(){if(t.disabled)return function(){};if(typeof window>"u"||!window.URL)return function(){};var d=function(){i({})};return window.addEventListener("popstate",d),function(){window.removeEventListener("popstate",d)}},[t.disabled]),[s,c]}var Pgt={true:!0,false:!1};function Rgt(e,t,n,r){if(!n)return t;var i=n[e],a=t===void 0?r[e]:t;return i===Number?Number(a):i===Boolean||t==="true"||t==="false"?Pgt[a]:Array.isArray(i)?i.find(function(o){return o==a})||r[e]:a}var xf=K.createContext({}),Igt=["children","Wrapper"],Ogt=["children","Wrapper"],eA=u.createContext({grid:!1,colProps:void 0,rowProps:void 0}),Mgt=function(t){var n=t.grid,r=t.rowProps,i=t.colProps;return{grid:!!n,RowWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=it(o,Igt);return n?b.jsx(da,N(N(N({gutter:8},r),c),{},{children:s})):l?b.jsx(l,{children:s}):s},ColWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=it(o,Ogt),d=u.useMemo(function(){var f=N(N({},i),c);return typeof f.span>"u"&&typeof f.xs>"u"&&(f.xs=24),f},[c]);return n?b.jsx(Wn,N(N({},d),{},{children:s})):l?b.jsx(l,{children:s}):s}}},_g=function(t){var n=u.useMemo(function(){return pt(t)==="object"?t:{grid:t}},[t]),r=u.useContext(eA),i=r.grid,a=r.colProps;return u.useMemo(function(){return Mgt({grid:!!(i||n.grid),rowProps:n==null?void 0:n.rowProps,colProps:(n==null?void 0:n.colProps)||a,Wrapper:n==null?void 0:n.Wrapper})},[n==null?void 0:n.Wrapper,n.grid,i,JSON.stringify([a,n==null?void 0:n.colProps,n==null?void 0:n.rowProps])])},jgt=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],Ngt=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],Iq={xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552},Agt=["switch","radioButton","radio","rate"];function A4(e,t){e.displayName="ProFormComponent";var n=function(a){var o=N(N({},a==null?void 0:a.filedConfig),t),s=o.valueType,l=o.customLightMode,c=o.lightFilterLabelFormatter,d=o.valuePropName,f=d===void 0?"value":d,m=o.ignoreWidth,p=o.defaultProps,h=it(o,jgt),v=N(N({},p),a),g=v.label,y=v.tooltip,w=v.placeholder,x=v.width,C=v.bordered,S=v.messageVariables,k=v.ignoreFormItem,_=v.transform,E=v.convertValue,T=v.readonly,$=v.allowClear;v.colSize;var P=v.getFormItemProps,M=v.getFieldProps;v.filedConfig;var j=v.cacheForSwr,I=v.proFieldProps,R=it(v,Ngt),O=s||R.valueType,L=u.useMemo(function(){return m||Agt.includes(O)},[m,O]),D=u.useState(),B=he(D,2),F=B[1],z=u.useState(),H=he(z,2),A=H[0],V=H[1],W=K.useContext(xf),U=Fa(function(){return{formItemProps:P==null?void 0:P(),fieldProps:M==null?void 0:M()}},[M,P,R.dependenciesValues,A]),X=Fa(function(){var ee=N(N(N(N({},k?Ci({value:R.value}):{}),{},{placeholder:w,disabled:a.disabled},W.fieldProps),U.fieldProps),R.fieldProps);return ee.style=Ci(ee==null?void 0:ee.style),ee},[k,R.value,R.fieldProps,w,a.disabled,W.fieldProps,U.fieldProps]),J=vpt(R),re=Fa(function(){return N(N(N(N({},W.formItemProps),J),U.formItemProps),R.formItemProps)},[U.formItemProps,W.formItemProps,R.formItemProps,J]),Q=Fa(function(){return N(N({messageVariables:S},h),re)},[h,re,S]);uo(!R.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var ne=u.useContext(Zd),Z=ne.prefixName,se=Fa(function(){var ee,q=Q==null?void 0:Q.name;Array.isArray(q)&&(q=q.join("_")),Array.isArray(Z)&&q&&(q="".concat(Z.join("."),".").concat(q));var ue=q&&"form-".concat((ee=W.formKey)!==null&&ee!==void 0?ee:"","-field-").concat(q);return ue},[Md(Q==null?void 0:Q.name),Z,W.formKey]),oe=Un(function(){var ee;P||M?V([]):R.renderFormItem&&F([]);for(var q=arguments.length,ue=new Array(q),ie=0;ie0?le.map(function(we,_e){var Y=pe==null?void 0:pe[_e],ae=Y==null?void 0:Y["data-item"];return N(N(N({},ae||{}),we),{},{label:O&&ae?ae.label:we.label})}):[]},ce=function te(le){return le.map(function(pe,we){var _e,Y=pe,ae=Y.className,ee=Y.optionType,q=it(Y,Wgt),ue=pe[F],ie=pe[H],de=(_e=pe[V])!==null&&_e!==void 0?_e:[];return ee==="optGroup"||pe.options?N(N({label:ue},q),{},{data_title:ue,title:ue,key:ie??"".concat(ue==null?void 0:ue.toString(),"-").concat(we,"-").concat(P1()),children:te(de)}):N(N({title:ue},q),{},{data_title:ue,value:ie??we,key:ie??"".concat(ue==null?void 0:ue.toString(),"-").concat(we,"-").concat(P1()),"data-item":pe,className:"".concat(Z,"-option ").concat(ae||"").trim(),label:(r==null?void 0:r(pe))||ue})})};return b.jsx(go,N(N({ref:re,className:se,allowClear:!0,autoClearSearchValue:c,disabled:S,mode:i,showSearch:M,searchValue:X,optionFilterProp:y,optionLabelProp:x,onClear:function(){$==null||$(),_(void 0),M&&J(void 0)}},L),{},{filterOption:L.filterOption==!1?!1:function(te,le){var pe,we;return L.filterOption&&typeof L.filterOption=="function"?L.filterOption(te,N(N({},le),{},{label:le==null?void 0:le.data_title})):!!(le!=null&&(pe=le.data_title)!==null&&pe!==void 0&&pe.toString().toLowerCase().includes(te.toLowerCase())||le!=null&&(we=le[y])!==null&&we!==void 0&&we.toString().toLowerCase().includes(te.toLowerCase()))},onSearch:M?function(te){v&&_(te),a==null||a(te),J(te)}:void 0,onChange:function(le,pe){M&&c&&(_(void 0),a==null||a(""),J(void 0));for(var we=arguments.length,_e=new Array(we>2?we-2:0),Y=2;Y-1&&e%1==0&&e-1&&e%1==0&&e<=ebt}var rA=tbt,nbt=bp,rbt=rA,ibt=Yc,abt="[object Arguments]",obt="[object Array]",sbt="[object Boolean]",lbt="[object Date]",cbt="[object Error]",ubt="[object Function]",dbt="[object Map]",fbt="[object Number]",mbt="[object Object]",pbt="[object RegExp]",hbt="[object Set]",vbt="[object String]",gbt="[object WeakMap]",bbt="[object ArrayBuffer]",ybt="[object DataView]",xbt="[object Float32Array]",wbt="[object Float64Array]",Cbt="[object Int8Array]",Sbt="[object Int16Array]",kbt="[object Int32Array]",_bt="[object Uint8Array]",Ebt="[object Uint8ClampedArray]",$bt="[object Uint16Array]",Tbt="[object Uint32Array]",ti={};ti[xbt]=ti[wbt]=ti[Cbt]=ti[Sbt]=ti[kbt]=ti[_bt]=ti[Ebt]=ti[$bt]=ti[Tbt]=!0;ti[abt]=ti[obt]=ti[bbt]=ti[sbt]=ti[ybt]=ti[lbt]=ti[cbt]=ti[ubt]=ti[dbt]=ti[fbt]=ti[mbt]=ti[pbt]=ti[hbt]=ti[vbt]=ti[gbt]=!1;function Pbt(e){return ibt(e)&&rbt(e.length)&&!!ti[nbt(e)]}var Rbt=Pbt;function Ibt(e){return function(t){return e(t)}}var iA=Ibt,sk={exports:{}};sk.exports;(function(e,t){var n=pfe,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(sk,sk.exports);var aA=sk.exports,Obt=Rbt,Mbt=iA,Dq=aA,Lq=Dq&&Dq.isTypedArray,jbt=Lq?Mbt(Lq):Obt,oA=jbt,Nbt=L0t,Abt=tA,Fbt=Ts,Dbt=F4,Lbt=nA,Bbt=oA,zbt=Object.prototype,Hbt=zbt.hasOwnProperty;function Vbt(e,t){var n=Fbt(e),r=!n&&Abt(e),i=!n&&!r&&Dbt(e),a=!n&&!r&&!i&&Bbt(e),o=n||r||i||a,s=o?Nbt(e.length,String):[],l=s.length;for(var c in e)(t||Hbt.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Lbt(c,l)))&&s.push(c);return s}var bfe=Vbt,Wbt=Object.prototype;function Ubt(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Wbt;return e===n}var sA=Ubt;function qbt(e,t){return function(n){return e(t(n))}}var yfe=qbt,Gbt=yfe,Kbt=Gbt(Object.keys,Object),Ybt=Kbt,Xbt=sA,Jbt=Ybt,Qbt=Object.prototype,Zbt=Qbt.hasOwnProperty;function e1t(e){if(!Xbt(e))return Jbt(e);var t=[];for(var n in Object(e))Zbt.call(e,n)&&n!="constructor"&&t.push(n);return t}var t1t=e1t;function n1t(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var fl=n1t,r1t=bp,i1t=fl,a1t="[object AsyncFunction]",o1t="[object Function]",s1t="[object GeneratorFunction]",l1t="[object Proxy]";function c1t(e){if(!i1t(e))return!1;var t=r1t(e);return t==o1t||t==s1t||t==a1t||t==l1t}var lA=c1t,u1t=lA,d1t=rA;function f1t(e){return e!=null&&d1t(e.length)&&!u1t(e)}var $g=f1t,m1t=bfe,p1t=t1t,h1t=$g;function v1t(e){return h1t(e)?m1t(e):p1t(e)}var ax=v1t,g1t=vfe,b1t=ax;function y1t(e,t){return e&&g1t(e,t,b1t)}var xfe=y1t;function x1t(e){return e}var D4=x1t,w1t=D4;function C1t(e){return typeof e=="function"?e:w1t}var wfe=C1t,S1t=xfe,k1t=wfe;function _1t(e,t){return e&&S1t(e,k1t(t))}var cA=_1t,E1t=yfe,$1t=E1t(Object.getPrototypeOf,Object),uA=$1t,T1t=bp,P1t=uA,R1t=Yc,I1t="[object Object]",O1t=Function.prototype,M1t=Object.prototype,Cfe=O1t.toString,j1t=M1t.hasOwnProperty,N1t=Cfe.call(Object);function A1t(e){if(!R1t(e)||T1t(e)!=I1t)return!1;var t=P1t(e);if(t===null)return!0;var n=j1t.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Cfe.call(n)==N1t}var Sfe=A1t;function F1t(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n-1}var Z1t=Q1t,eyt=L4;function tyt(e,t){var n=this.__data__,r=eyt(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var nyt=tyt,ryt=L1t,iyt=G1t,ayt=X1t,oyt=Z1t,syt=nyt;function Tg(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&ywt?new hwt:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,okt.default)(t,function(r){Array.isArray(r)?e(r).map(function(i){return n.push(i)}):(0,ikt.default)(r)?(0,nkt.default)(r,function(i,a){i===!0&&n.push(a),n.push(a+"-"+i)}):(0,ekt.default)(r)&&n.push(r)}),n};rx.default=skt;var sx={};function lkt(e,t){for(var n=-1,r=e==null?0:e.length;++n1&&arguments[1]!==void 0?arguments[1]:[],r=t.default&&(0,C4t.default)(t.default)||{};return n.map(function(i){var a=t[i];return a&&(0,x4t.default)(a,function(o,s){r[s]||(r[s]={}),r[s]=S4t({},r[s],a[s])}),i}),r};sx.default=k4t;var ux={};Object.defineProperty(ux,"__esModule",{value:!0});ux.autoprefix=void 0;var _4t=cA,yG=$4t(_4t),E4t=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){j4t(i,r);function i(){var a,o,s,l;M4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){B4t(i,r);function i(){var a,o,s,l;L4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:!0;r[o]=s};return t===0&&i("first-child"),t===n-1&&i("last-child"),(t===0||t%2===0)&&i("even"),Math.abs(t%2)===1&&i("odd"),i("nth-child",t),r};bA.default=H4t;Object.defineProperty(Ws,"__esModule",{value:!0});Ws.ReactCSS=Ws.loop=Ws.handleActive=Ws.handleHover=Ws.hover=void 0;var V4t=rx,W4t=Mg(V4t),U4t=sx,q4t=Mg(U4t),G4t=ux,K4t=Mg(G4t),Y4t=dx,eme=Mg(Y4t),X4t=fx,J4t=Mg(X4t),Q4t=bA,Z4t=Mg(Q4t);function Mg(e){return e&&e.__esModule?e:{default:e}}Ws.hover=eme.default;Ws.handleHover=eme.default;Ws.handleActive=J4t.default;Ws.loop=Z4t.default;var eEt=Ws.ReactCSS=function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i0){if(++t>=UEt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var YEt=KEt,XEt=WEt,JEt=YEt,QEt=JEt(XEt),ZEt=QEt,e$t=D4,t$t=DEt,n$t=ZEt;function r$t(e,t){return n$t(t$t(e,t,e$t),e+"")}var i$t=r$t,a$t=ox,o$t=$g,s$t=nA,l$t=fl;function c$t(e,t,n){if(!l$t(n))return!1;var r=typeof t;return(r=="number"?o$t(n)&&s$t(t,n.length):r=="string"&&t in n)?a$t(n[t],e):!1}var u$t=c$t,d$t=i$t,f$t=u$t;function m$t(e){return d$t(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&f$t(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++rs?m=1:m=Math.round(f*100/s)/100,n.a!==m)return{h:n.h,s:n.s,l:n.l,a:m,source:"rgb"}}else{var p;if(d<0?p=0:d>o?p=1:p=Math.round(d*100/o)/100,i!==p)return{h:n.h,s:n.s,l:n.l,a:p,source:"rgb"}}return null},oT={},w$t=function(t,n,r,i){if(typeof document>"u"&&!i)return null;var a=i?new i:document.createElement("canvas");a.width=r*2,a.height=r*2;var o=a.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,a.width,a.height),o.fillStyle=n,o.fillRect(0,0,r,r),o.translate(r,r),o.fillRect(0,0,r,r),a.toDataURL()):null},C$t=function(t,n,r,i){var a="".concat(t,"-").concat(n,"-").concat(r).concat(i?"-server":"");if(oT[a])return oT[a];var o=w$t(t,n,r,i);return oT[a]=o,o};function j1(e){"@babel/helpers - typeof";return j1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j1(e)}function TG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function eC(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function uk(e){return uk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},uk(e)}var F$t=function(e){O$t(n,e);var t=M$t(n);function n(){var r;T$t(this,n);for(var i=arguments.length,a=new Array(i),o=0;oT){const Y=O.length-T-1;L+=`,"... ${h(Y)} not stringified"`}return D.pop(),`[${L}]`}let F=Object.keys(O);const z=F.length;if(z===0)return"{}";if(ET){const V=z-T;L+=`${H}"...":"${h(V)} not stringified"`}return D.pop(),`{${L}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(C)return String(O);default:return x?x(O):void 0}}function I(R,O,D){if(arguments.length>1){let L="";if(typeof D=="number"?L=" ".repeat(Math.min(D,10)):typeof D=="string"&&(L=D.slice(0,10)),O!=null){if(typeof O=="function")return $("",{"":R},[],O,L,"");if(Array.isArray(O))return P("",R,[],v(O),L,"")}if(L.length!==0)return M("",R,[],L,"")}return j("",R,[])}return I}})(NO,NO.exports);var Dpt=NO.exports;const Lpt=Zn(Dpt),Bpt=Lpt.configure;var Md=Bpt({bigint:!0,circularValue:"Magic circle!",deterministic:!1,maximumDepth:4});function zpt(){this.__data__=[],this.size=0}function nx(e,t){return e===t||e!==e&&t!==t}function M4(e,t){for(var n=e.length;n--;)if(nx(e[n][0],t))return n;return-1}var Hpt=Array.prototype,Vpt=Hpt.splice;function Wpt(e){var t=this.__data__,n=M4(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Vpt.call(t,n,1),--this.size,!0}function Upt(e){var t=this.__data__,n=M4(t,e);return n<0?void 0:t[n][1]}function qpt(e){return M4(this.__data__,e)>-1}function Gpt(e,t){var n=this.__data__,r=M4(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Xu(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=tvt}function rx(e){return e!=null&&gfe(e.length)&&!eA(e)}function nvt(e){return Lm(e)&&rx(e)}function rvt(){return!1}var bfe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Nq=bfe&&typeof module=="object"&&module&&!module.nodeType&&module,ivt=Nq&&Nq.exports===bfe,Aq=ivt?Kc.Buffer:void 0,avt=Aq?Aq.isBuffer:void 0,j1=avt||rvt,ovt="[object Object]",svt=Function.prototype,lvt=Object.prototype,yfe=svt.toString,cvt=lvt.hasOwnProperty,uvt=yfe.call(Object);function dvt(e){if(!Lm(e)||Eg(e)!=ovt)return!1;var t=hfe(e);if(t===null)return!0;var n=cvt.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&yfe.call(n)==uvt}var fvt="[object Arguments]",mvt="[object Array]",pvt="[object Boolean]",hvt="[object Date]",vvt="[object Error]",gvt="[object Function]",bvt="[object Map]",yvt="[object Number]",xvt="[object Object]",wvt="[object RegExp]",Svt="[object Set]",Cvt="[object String]",kvt="[object WeakMap]",_vt="[object ArrayBuffer]",Evt="[object DataView]",$vt="[object Float32Array]",Tvt="[object Float64Array]",Pvt="[object Int8Array]",Rvt="[object Int16Array]",Ivt="[object Int32Array]",Ovt="[object Uint8Array]",Mvt="[object Uint8ClampedArray]",jvt="[object Uint16Array]",Nvt="[object Uint32Array]",Qr={};Qr[$vt]=Qr[Tvt]=Qr[Pvt]=Qr[Rvt]=Qr[Ivt]=Qr[Ovt]=Qr[Mvt]=Qr[jvt]=Qr[Nvt]=!0;Qr[fvt]=Qr[mvt]=Qr[_vt]=Qr[pvt]=Qr[Evt]=Qr[hvt]=Qr[vvt]=Qr[gvt]=Qr[bvt]=Qr[yvt]=Qr[xvt]=Qr[wvt]=Qr[Svt]=Qr[Cvt]=Qr[kvt]=!1;function Avt(e){return Lm(e)&&gfe(e.length)&&!!Qr[Eg(e)]}function Fvt(e){return function(t){return e(t)}}var xfe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Eb=xfe&&typeof module=="object"&&module&&!module.nodeType&&module,Dvt=Eb&&Eb.exports===xfe,tT=Dvt&&dfe.process,Fq=function(){try{var e=Eb&&Eb.require&&Eb.require("util").types;return e||tT&&tT.binding&&tT.binding("util")}catch{}}(),Dq=Fq&&Fq.isTypedArray,A4=Dq?Fvt(Dq):Avt;function FO(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Lvt=Object.prototype,Bvt=Lvt.hasOwnProperty;function zvt(e,t,n){var r=e[t];(!(Bvt.call(e,t)&&nx(r,n))||n===void 0&&!(t in e))&&tA(e,t,n)}function Hvt(e,t,n,r){var i=!n;n||(n={});for(var a=-1,o=t.length;++a-1&&e%1==0&&e0){if(++t>=igt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var lgt=sgt(rgt);function cgt(e,t){return lgt(tgt(e,t,_fe),e+"")}function ugt(e,t,n){if(!mp(n))return!1;var r=typeof t;return(r=="number"?rx(n)&&wfe(t,n.length):r=="string"&&t in n)?nx(n[t],e):!1}function dgt(e){return cgt(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&ugt(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++r2&&arguments[2]!==void 0?arguments[2]:!0,i=Object.keys(n).reduce(function(s,l){var c=n[l];return rf(c)||(s[l]=c),s},{});if(Object.keys(i).length<1||typeof window>"u"||mt(t)!=="object"||rf(t)||t instanceof Blob)return t;var a=Array.isArray(t)?[]:{},o=function s(l,c){var d=Array.isArray(l),f=d?[]:{};return l==null||l===void 0?f:(Object.keys(l).forEach(function(m){var p=function x(S,C){return Array.isArray(S)&&S.forEach(function(_,k){if(_){var E=C==null?void 0:C[k];typeof _=="function"&&(C[k]=_(C,m,l)),mt(_)==="object"&&!Array.isArray(_)&&Object.keys(_).forEach(function(T){var $=E==null?void 0:E[T];if(typeof _[T]=="function"&&$){var P=_[T](E[T],m,l);E[T]=mt(P)==="object"?P[T]:P}else mt(_[T])==="object"&&Array.isArray(_[T])&&$&&x(_[T],$)}),mt(_)==="object"&&Array.isArray(_)&&E&&x(_,E)}}),m},h=c?[c,m].flat(1):[m].flat(1),v=l[m],g=dr(i,h),y=function(){var S,C,_=!1;if(typeof g=="function"){C=g==null?void 0:g(v,m,l);var k=mt(C);k!=="object"&&k!=="undefined"?(S=m,_=!0):S=C}else S=p(g,v);if(Array.isArray(S)){f=qr(f,S,v);return}mt(S)==="object"&&!Array.isArray(a)?a=DO(a,S):mt(S)==="object"&&Array.isArray(a)?f=N(N({},f),S):(S!==null||S!==void 0)&&(f=qr(f,[S],_?C:v))};if(g&&typeof g=="function"&&y(),!(typeof window>"u")){if(fgt(v)){var w=s(v,h);if(Object.keys(w).length<1)return;f=qr(f,[m],w);return}y()}}),r?f:l)};return a=Array.isArray(t)&&Array.isArray(a)?Ve(o(t)):O4({},o(t),a),a},Ss=function(t){return t===void 0?{}:fp(Iu,"5.13.0")<=0?{bordered:t}:{variant:t?void 0:"borderless"}},pgt=["map_row_parentKey"],hgt=["map_row_parentKey","map_row_key"],vgt=["map_row_key"],nT=function(t){return(Cr.warn||Cr.warning)(t)},ko=function(t){return Array.isArray(t)?t.join(","):t};function K0(e,t){var n,r=e.getRowKey,i=e.row,a=e.data,o=e.childrenColumnName,s=o===void 0?"children":o,l=(n=ko(e.key))===null||n===void 0?void 0:n.toString(),c=new Map;function d(m,p,h){m.forEach(function(v,g){var y=(h||0)*10+g,w=r(v,y).toString();v&&mt(v)==="object"&&s in v&&d(v[s]||[],w,y);var x=N(N({},v),{},{map_row_key:w,children:void 0,map_row_parentKey:p});delete x.children,p||delete x.map_row_parentKey,c.set(w,x)})}t==="top"&&c.set(l,N(N({},c.get(l)),i)),d(a),t==="update"&&c.set(l,N(N({},c.get(l)),i)),t==="delete"&&c.delete(l);var f=function(p){var h=new Map,v=[],g=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;p.forEach(function(x){if(x.map_row_parentKey&&!x.map_row_key){var S=x.map_row_parentKey,C=at(x,pgt);if(h.has(S)||h.set(S,[]),w){var _;(_=h.get(S))===null||_===void 0||_.push(C)}}})};return g(t==="top"),p.forEach(function(y){if(y.map_row_parentKey&&y.map_row_key){var w,x=y.map_row_parentKey,S=y.map_row_key,C=at(y,hgt);h.has(S)&&(C[s]=h.get(S)),h.has(x)||h.set(x,[]),(w=h.get(x))===null||w===void 0||w.push(C)}}),g(t==="update"),p.forEach(function(y){if(!y.map_row_parentKey){var w=y.map_row_key,x=at(y,vgt);if(w&&h.has(w)){var S=N(N({},x),{},G({},s,h.get(w)));v.push(S);return}v.push(x)}}),v};return f(c)}function ggt(e,t){var n=e.recordKey,r=e.onSave,i=e.row,a=e.children,o=e.newLineConfig,s=e.editorType,l=e.tableName,c=u.useContext(ex),d=En.useFormInstance(),f=Ht(!1),m=he(f,2),p=m[0],h=m[1],v=Un(un(yt().mark(function g(){var y,w,x,S,C,_,k,E,T;return yt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.prev=0,w=s==="Map",x=[l,Array.isArray(n)?n[0]:n].map(function(M){return M==null?void 0:M.toString()}).flat(1).filter(Boolean),h(!0),P.next=6,d.validateFields(x,{recursive:!0});case 6:return S=(c==null||(y=c.getFieldFormatValue)===null||y===void 0?void 0:y.call(c,x))||d.getFieldValue(x),Array.isArray(n)&&n.length>1&&(C=xM(n),_=C.slice(1),k=dr(S,_),qr(S,_,k)),E=w?qr({},x,S):S,P.next=11,r==null?void 0:r(n,O4({},i,E),i,o);case 11:return T=P.sent,h(!1),P.abrupt("return",T);case 16:throw P.prev=16,P.t0=P.catch(0),console.log(P.t0),h(!1),P.t0;case 21:case"end":return P.stop()}},g,null,[[0,16]])})));return u.useImperativeHandle(t,function(){return{save:v}},[v]),b.jsxs("a",{onClick:function(){var g=un(yt().mark(function y(w){return yt().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return w.stopPropagation(),w.preventDefault(),S.prev=2,S.next=5,v();case 5:S.next=9;break;case 7:S.prev=7,S.t0=S.catch(2);case 9:case"end":return S.stop()}},y,null,[[2,7]])}));return function(y){return g.apply(this,arguments)}}(),children:[p?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,a||"保存"]},"save")}var bgt=function(t){var n=t.recordKey,r=t.onDelete,i=t.preEditRowRef,a=t.row,o=t.children,s=t.deletePopconfirmMessage,l=Ht(function(){return!1}),c=he(l,2),d=c[0],f=c[1],m=Un(un(yt().mark(function p(){var h;return yt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.prev=0,f(!0),g.next=4,r==null?void 0:r(n,a);case 4:return h=g.sent,f(!1),g.abrupt("return",h);case 9:return g.prev=9,g.t0=g.catch(0),console.log(g.t0),f(!1),g.abrupt("return",null);case 14:return g.prev=14,i&&(i.current=null),g.finish(14);case 17:case"end":return g.stop()}},p,null,[[0,9,14,17]])})));return o!==!1?b.jsx(Yj,{title:s,onConfirm:function(){return m()},children:b.jsxs("a",{children:[d?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,o||"删除"]})},"delete"):null},ygt=function(t){var n=t.recordKey,r=t.tableName,i=t.newLineConfig,a=t.editorType,o=t.onCancel,s=t.cancelEditable,l=t.row,c=t.cancelText,d=t.preEditRowRef,f=u.useContext(ex),m=En.useFormInstance();return b.jsx("a",{onClick:function(){var p=un(yt().mark(function h(v){var g,y,w,x,S,C,_;return yt().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v.stopPropagation(),v.preventDefault(),y=a==="Map",w=[r,n].flat(1).filter(Boolean),x=(f==null||(g=f.getFieldFormatValue)===null||g===void 0?void 0:g.call(f,w))||(m==null?void 0:m.getFieldValue(w)),S=y?qr({},w,x):x,E.next=8,o==null?void 0:o(n,S,l,i);case 8:return C=E.sent,E.next=11,s(n);case 11:if((d==null?void 0:d.current)===null){E.next=15;break}m.setFieldsValue(qr({},w,d==null?void 0:d.current)),E.next=17;break;case 15:return E.next=17,(_=t.onDelete)===null||_===void 0?void 0:_.call(t,n,l);case 17:return d&&(d.current=null),E.abrupt("return",C);case 19:case"end":return E.stop()}},h)}));return function(h){return p.apply(this,arguments)}}(),children:c||"取消"},"cancel")};function xgt(e,t){var n=t.recordKey,r=t.newLineConfig,i=t.saveText,a=t.deleteText,o=u.forwardRef(ggt),s=u.createRef();return{save:b.jsx(o,N(N({},t),{},{row:e,ref:s,children:i}),"save"+n),saveRef:s,delete:(r==null?void 0:r.options.recordKey)!==n?b.jsx(bgt,N(N({},t),{},{row:e,children:a}),"delete"+n):void 0,cancel:b.jsx(ygt,N(N({},t),{},{row:e}),"cancel"+n)}}function wgt(e){var t=Ln(),n=u.useRef(null),r=u.useState(void 0),i=he(r,2),a=i[0],o=i[1],s=function(){var V=new Map,W=function U(Y,J){Y==null||Y.forEach(function(ne,Q){var te,Z=J==null?Q.toString():J+"_"+Q.toString();V.set(Z,ko(e.getRowKey(ne,-1))),V.set((te=ko(e.getRowKey(ne,-1)))===null||te===void 0?void 0:te.toString(),Z),e.childrenColumnName&&ne!==null&&ne!==void 0&&ne[e.childrenColumnName]&&U(ne[e.childrenColumnName],Z)})};return W(e.dataSource),V},l=u.useMemo(function(){return s()},[]),c=u.useRef(l),d=u.useRef(void 0);lfe(function(){c.current=s()},[e.dataSource]),d.current=a;var f=e.type||"single",m=wae(e.dataSource,"children",e.getRowKey),p=he(m,1),h=p[0],v=Ht([],{value:e.editableKeys,onChange:e.onChange?function(A){var V,W,U;e==null||(V=e.onChange)===null||V===void 0||V.call(e,(W=A==null?void 0:A.filter(function(Y){return Y!==void 0}))!==null&&W!==void 0?W:[],(U=A==null?void 0:A.map(function(Y){return h(Y)}).filter(function(Y){return Y!==void 0}))!==null&&U!==void 0?U:[])}:void 0}),g=he(v,2),y=g[0],w=g[1],x=u.useMemo(function(){var A=f==="single"?y==null?void 0:y.slice(0,1):y;return new Set(A)},[(y||[]).join(","),f]),S=_b(y),C=Un(function(A){var V,W,U,Y,J=(V=e.getRowKey(A,A.index))===null||V===void 0||(W=V.toString)===null||W===void 0?void 0:W.call(V),ne=(U=e.getRowKey(A,-1))===null||U===void 0||(Y=U.toString)===null||Y===void 0?void 0:Y.call(U),Q=y==null?void 0:y.map(function(le){return le==null?void 0:le.toString()}),te=(S==null?void 0:S.map(function(le){return le==null?void 0:le.toString()}))||[],Z=e.tableName&&!!(te!=null&&te.includes(ne))||!!(te!=null&&te.includes(J));return{recordKey:ne,isEditable:e.tableName&&(Q==null?void 0:Q.includes(ne))||(Q==null?void 0:Q.includes(J)),preIsEditable:Z}}),_=Un(function(A,V){var W,U;return x.size>0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1?(nT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1):(x.add(A),w(Array.from(x)),n.current=(W=V??((U=e.dataSource)===null||U===void 0?void 0:U.find(function(Y,J){return e.getRowKey(Y,J)===A})))!==null&&W!==void 0?W:null,!0)}),k=Un(function(){var A=un(yt().mark(function V(W,U){var Y,J;return yt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(Y=ko(W).toString(),J=c.current.get(Y),!(!x.has(Y)&&J&&(U??!0)&&e.tableName)){Q.next=5;break}return k(J,!1),Q.abrupt("return");case 5:return a&&a.options.recordKey===W&&o(void 0),x.delete(Y),x.delete(ko(W)),w(Array.from(x)),Q.abrupt("return",!0);case 10:case"end":return Q.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),E=X9(un(yt().mark(function A(){var V,W,U,Y,J=arguments;return yt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(W=J.length,U=new Array(W),Y=0;Y0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1)return nT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1;var W=e.getRowKey(A,-1);if(!W&&W!==0)throw uo(!!W,`请设置 recordCreatorProps.record 并返回一个唯一的key + https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C`),new Error("请设置 recordCreatorProps.record 并返回一个唯一的key");if(x.add(W),w(Array.from(x)),(V==null?void 0:V.newRecordType)==="dataSource"||e.tableName){var U,Y={data:e.dataSource,getRowKey:e.getRowKey,row:N(N({},A),{},{map_row_parentKey:V!=null&&V.parentKey?(U=ko(V==null?void 0:V.parentKey))===null||U===void 0?void 0:U.toString():void 0}),key:W,childrenColumnName:e.childrenColumnName||"children"};e.setDataSource(K0(Y,(V==null?void 0:V.position)==="top"?"top":"update"))}else o({defaultValue:A,options:N(N({},V),{},{recordKey:W})});return!0}),j=(e==null?void 0:e.saveText)||t.getMessage("editableTable.action.save","保存"),I=(e==null?void 0:e.deleteText)||t.getMessage("editableTable.action.delete","删除"),R=(e==null?void 0:e.cancelText)||t.getMessage("editableTable.action.cancel","取消"),O=Un(function(){var A=un(yt().mark(function V(W,U,Y,J){var ne,Q,te,Z,le,se,ce;return yt().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,e==null||(ne=e.onSave)===null||ne===void 0?void 0:ne.call(e,W,U,Y,J);case 2:return Z=ie.sent,ie.next=5,k(W);case 5:if(le=J||d.current||{},se=le.options,!(!(se!=null&&se.parentKey)&&(se==null?void 0:se.recordKey)===W)){ie.next=9;break}return(se==null?void 0:se.position)==="top"?e.setDataSource([U].concat(Ve(e.dataSource))):e.setDataSource([].concat(Ve(e.dataSource),[U])),ie.abrupt("return",Z);case 9:return ce={data:e.dataSource,getRowKey:e.getRowKey,row:se?N(N({},U),{},{map_row_parentKey:(Q=ko((te=se==null?void 0:se.parentKey)!==null&&te!==void 0?te:""))===null||Q===void 0?void 0:Q.toString()}):U,key:W,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource(K0(ce,(se==null?void 0:se.position)==="top"?"top":"update")),ie.next=13,k(W);case 13:return ie.abrupt("return",Z);case 14:case"end":return ie.stop()}},V)}));return function(V,W,U,Y){return A.apply(this,arguments)}}()),D=Un(function(){var A=un(yt().mark(function V(W,U){var Y,J,ne;return yt().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return J={data:e.dataSource,getRowKey:e.getRowKey,row:U,key:W,childrenColumnName:e.childrenColumnName||"children"},te.next=3,e==null||(Y=e.onDelete)===null||Y===void 0?void 0:Y.call(e,W,U);case 3:return ne=te.sent,te.next=6,k(W,!1);case 6:return e.setDataSource(K0(J,"delete")),te.abrupt("return",ne);case 8:case"end":return te.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),L=Un(function(){var A=un(yt().mark(function V(W,U,Y,J){var ne,Q;return yt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,e==null||(ne=e.onCancel)===null||ne===void 0?void 0:ne.call(e,W,U,Y,J);case 2:return Q=Z.sent,Z.abrupt("return",Q);case 4:case"end":return Z.stop()}},V)}));return function(V,W,U,Y){return A.apply(this,arguments)}}()),B=e.actionRender&&typeof e.actionRender=="function",F=B?e.actionRender:function(){},z=Un(F),H=function(V){var W=e.getRowKey(V,V.index),U={saveText:j,cancelText:R,deleteText:I,addEditRecord:M,recordKey:W,cancelEditable:k,index:V.index,tableName:e.tableName,newLineConfig:a,onCancel:L,onDelete:D,onSave:O,editableKeys:y,setEditableRowKeys:w,preEditRowRef:n,deletePopconfirmMessage:e.deletePopconfirmMessage||"".concat(t.getMessage("deleteThisLine","删除此项"),"?")},Y=xgt(V,U);return e.tableName?$.current.set(c.current.get(ko(W))||ko(W),Y.saveRef):$.current.set(ko(W),Y.saveRef),B?z(V,U,{save:Y.save,delete:Y.delete,cancel:Y.cancel}):[Y.save,Y.delete,Y.cancel]};return{editableKeys:y,setEditableRowKeys:w,isEditable:C,actionRender:H,startEditable:_,cancelEditable:k,addEditRecord:M,saveEditable:P,newLineRecord:a,preEditableKeys:S,onValuesChange:T,getRealIndex:e.getRealIndex}}var Sgt=function(t){var n=t.componentCls,r=t.antCls;return G({},"".concat(n,"-actions"),G(G({marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none",display:"flex",gap:t.marginXS,background:t.colorBgContainer,borderBlockStart:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit),minHeight:42},"& > *",{alignItems:"center",justifyContent:"center",flex:1,display:"flex",cursor:"pointer",color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),"& > li > div",{flex:1,width:"100%",marginBlock:t.marginSM,marginInline:0,color:t.colorTextSecondary,textAlign:"center",a:{color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}},div:G(G({position:"relative",display:"block",minWidth:32,fontSize:t.fontSize,lineHeight:t.lineHeight,cursor:"pointer","&:hover":{color:t.colorPrimaryHover,transition:"color 0.3s"}},"a:not(".concat(r,`-btn), + > .anticon`),{display:"inline-block",width:"100%",color:t.colorTextSecondary,lineHeight:"22px",transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),".anticon",{fontSize:t.cardActionIconSize,lineHeight:"22px"}),"&:not(:last-child)":{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}}))};function Cgt(e){return jr("ProCardActions",function(t){var n=N(N({},t),{},{componentCls:".".concat(e),cardActionIconSize:16});return[Sgt(n)]})}var kgt=function(t){var n=t.actions,r=t.prefixCls,i=Cgt(r),a=i.wrapSSR,o=i.hashId;return Array.isArray(n)&&n!==null&&n!==void 0&&n.length?a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n.map(function(s,l){return b.jsx("li",{style:{width:"".concat(100/n.length,"%"),padding:0,margin:0},className:fe("".concat(r,"-actions-item"),o),children:s},"action-".concat(l))})})):a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n}))},_gt=new yn("card-loading",{"0%":{backgroundPosition:"0 50%"},"50%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Egt=function(t){return G({},t.componentCls,G(G({"&-loading":{overflow:"hidden"},"&-loading &-body":{userSelect:"none"}},"".concat(t.componentCls,"-loading-content"),{width:"100%",p:{marginBlock:0,marginInline:0}}),"".concat(t.componentCls,"-loading-block"),{height:"14px",marginBlock:"4px",background:"linear-gradient(90deg, rgba(54, 61, 64, 0.2), rgba(54, 61, 64, 0.4), rgba(54, 61, 64, 0.2))",backgroundSize:"600% 600%",borderRadius:t.borderRadius,animationName:_gt,animationDuration:"1.4s",animationTimingFunction:"ease",animationIterationCount:"infinite"}))};function $gt(e){return jr("ProCardLoading",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Egt(n)]})}var Tgt=function(t){var n=t.style,r=t.prefix,i=$gt(r||"ant-pro-card"),a=i.wrapSSR;return a(b.jsxs("div",{className:"".concat(r,"-loading-content"),style:n,children:[b.jsx(da,{gutter:8,children:b.jsx(Wn,{span:22,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:8,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:15,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:6,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:18,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:13,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:9,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:4,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:3,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:16,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]})]}))},Pgt=["tab","children"],Rgt=["key","tab","tabKey","disabled","destroyInactiveTabPane","children","className","style","cardProps"];function Igt(e){return e.filter(function(t){return t})}function Ogt(e,t,n){if(e)return e.map(function(i){return N(N({},i),{},{children:b.jsx(N1,N(N({},n==null?void 0:n.cardProps),{},{children:i.children}))})});uo(!n,"Tabs.TabPane is deprecated. Please use `items` directly.");var r=Ir(t).map(function(i){if(K.isValidElement(i)){var a=i.key,o=i.props,s=o||{},l=s.tab,c=s.children,d=at(s,Pgt),f=N(N({key:String(a)},d),{},{children:b.jsx(N1,N(N({},n==null?void 0:n.cardProps),{},{children:c})),label:l});return f}return null});return Igt(r)}var Mgt=function(t){var n=u.useContext(Bt.ConfigContext),r=n.getPrefixCls;if(Iu.startsWith("5"))return b.jsx(b.Fragment,{});var i=t.key,a=t.tab,o=t.tabKey,s=t.disabled,l=t.destroyInactiveTabPane,c=t.children,d=t.className,f=t.style,m=t.cardProps,p=at(t,Rgt),h=r("pro-card-tabpane"),v=fe(h,d);return b.jsx(Nu.TabPane,N(N({tabKey:o,tab:a,className:v,style:f,disabled:s,destroyInactiveTabPane:l},p),{},{children:b.jsx(N1,N(N({},m),{},{children:c}))}),i)},Bq=function(t){return{backgroundColor:t.controlItemBgActive,borderColor:t.controlOutline}},jgt=function(t){var n=t.componentCls;return G(G(G({},n,N(N({position:"relative",display:"flex",flexDirection:"column",boxSizing:"border-box",width:"100%",marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,backgroundColor:t.colorBgContainer,borderRadius:t.borderRadius,transition:"all 0.3s"},J8==null?void 0:J8(t)),{},G(G(G(G(G(G(G(G(G(G({"&-box-shadow":{boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017",borderColor:"transparent"},"&-col":{width:"100%"},"&-border":{border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-hoverable":G({cursor:"pointer",transition:"box-shadow 0.3s, border-color 0.3s","&:hover":{borderColor:"transparent",boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017"}},"&".concat(n,"-checked:hover"),{borderColor:t.controlOutline}),"&-checked":N(N({},Bq(t)),{},{"&::after":{visibility:"visible",position:"absolute",insetBlockStart:2,insetInlineEnd:2,opacity:1,width:0,height:0,border:"6px solid ".concat(t.colorPrimary),borderBlockEnd:"6px solid transparent",borderInlineStart:"6px solid transparent",borderStartEndRadius:2,content:'""'}}),"&:focus":N({},Bq(t)),"&&-ghost":G({backgroundColor:"transparent"},"> ".concat(n),{"&-header":{paddingInlineEnd:0,paddingBlockEnd:t.padding,paddingInlineStart:0},"&-body":{paddingBlock:0,paddingInline:0,backgroundColor:"transparent"}}),"&&-split > &-body":{paddingBlock:0,paddingInline:0},"&&-contain-card > &-body":{display:"flex"}},"".concat(n,"-body-direction-column"),{flexDirection:"column"}),"".concat(n,"-body-wrap"),{flexWrap:"wrap"}),"&&-collapse",G({},"> ".concat(n),{"&-header":{paddingBlockEnd:t.padding,borderBlockEnd:0},"&-body":{display:"none"}})),"".concat(n,"-header"),{display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:t.paddingLG,paddingBlock:t.padding,paddingBlockEnd:0,"&-border":{"&":{paddingBlockEnd:t.padding},borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-collapsible":{cursor:"pointer"}}),"".concat(n,"-title"),{color:t.colorText,fontWeight:500,fontSize:t.fontSizeLG,lineHeight:t.lineHeight}),"".concat(n,"-extra"),{color:t.colorText}),"".concat(n,"-type-inner"),G({},"".concat(n,"-header"),{backgroundColor:t.colorFillAlter})),"".concat(n,"-collapsible-icon"),{marginInlineEnd:t.marginXS,color:t.colorIconHover,":hover":{color:t.colorPrimaryHover},"& svg":{transition:"transform ".concat(t.motionDurationMid)}}),"".concat(n,"-body"),{display:"block",boxSizing:"border-box",height:"100%",paddingInline:t.paddingLG,paddingBlock:t.padding,"&-center":{display:"flex",alignItems:"center",justifyContent:"center"}}),"&&-size-small",G(G({},n,{"&-header":{paddingInline:t.paddingSM,paddingBlock:t.paddingXS,paddingBlockEnd:0,"&-border":{paddingBlockEnd:t.paddingXS}},"&-title":{fontSize:t.fontSize},"&-body":{paddingInline:t.paddingSM,paddingBlock:t.paddingSM}}),"".concat(n,"-header").concat(n,"-header-collapsible"),{paddingBlock:t.paddingXS})))),"".concat(n,"-col"),G(G({},"&".concat(n,"-split-vertical"),{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),"&".concat(n,"-split-horizontal"),{borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)})),"".concat(n,"-tabs"),G(G(G(G(G(G({},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:t.marginXS,paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-bottom > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-left"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-left > ").concat(t.antCls,"-tabs-nav"),G({marginInlineEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})),"".concat(t.antCls,"-tabs-right"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-right > ").concat(t.antCls,"-tabs-nav"),G({},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})))},Efe=24,Ngt=function(t,n){var r=n.componentCls;return t===0?G({},"".concat(r,"-col-0"),{display:"none"}):G({},"".concat(r,"-col-").concat(t),{flexShrink:0,width:"".concat(t/Efe*100,"%")})},Agt=function(t){return Array(Efe+1).fill(1).map(function(n,r){return Ngt(r,t)})};function Fgt(e){return jr("ProCard",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[jgt(n),Agt(n)]})}var Dgt=["className","style","bodyStyle","headStyle","title","subTitle","extra","wrap","layout","loading","gutter","tooltip","split","headerBordered","bordered","boxShadow","children","size","actions","ghost","hoverable","direction","collapsed","collapsible","collapsibleIconRender","colStyle","defaultCollapsed","onCollapse","checked","onChecked","tabs","type"],N1=K.forwardRef(function(e,t){var n,r=e.className,i=e.style,a=e.bodyStyle,o=e.headStyle,s=e.title,l=e.subTitle,c=e.extra,d=e.wrap,f=d===void 0?!1:d,m=e.layout,p=e.loading,h=e.gutter,v=h===void 0?0:h,g=e.tooltip,y=e.split,w=e.headerBordered,x=w===void 0?!1:w,S=e.bordered,C=S===void 0?!1:S,_=e.boxShadow,k=_===void 0?!1:_,E=e.children,T=e.size,$=e.actions,P=e.ghost,M=P===void 0?!1:P,j=e.hoverable,I=j===void 0?!1:j,R=e.direction,O=e.collapsed,D=e.collapsible,L=D===void 0?!1:D,B=e.collapsibleIconRender,F=e.colStyle,z=e.defaultCollapsed,H=z===void 0?!1:z,A=e.onCollapse,V=e.checked,W=e.onChecked,U=e.tabs,Y=e.type,J=at(e,Dgt),ne=u.useContext(Bt.ConfigContext),Q=ne.getPrefixCls,te=ff()||{lg:!0,md:!0,sm:!0,xl:!1,xs:!1,xxl:!1},Z=Ht(H,{value:O,onChange:A}),le=he(Z,2),se=le[0],ce=le[1],re=["xxl","xl","lg","md","sm","xs"],ie=Ogt(U==null?void 0:U.items,E,U),pe=function(ge){var Ee=[0,0],Ne=Array.isArray(ge)?ge:[ge,0];return Ne.forEach(function(ze,He){if(mt(ze)==="object")for(var Ye=0;Ye=0&&He<=24)),Ke=ee(b.jsx("div",{style:N(N(N(N({},Ye),Se(de>0,{paddingInlineEnd:de/2,paddingInlineStart:de/2})),Se(xe>0,{paddingBlockStart:xe/2,paddingBlockEnd:xe/2})),F),className:De,children:K.cloneElement(ve)}));return K.cloneElement(Ke,{key:"pro-card-col-".concat((ve==null?void 0:ve.key)||ge)})}return ve}),Ce=fe("".concat(X),r,q,(n={},G(G(G(G(G(G(G(G(G(G(n,"".concat(X,"-border"),C),"".concat(X,"-box-shadow"),k),"".concat(X,"-contain-card"),ke),"".concat(X,"-loading"),p),"".concat(X,"-split"),y==="vertical"||y==="horizontal"),"".concat(X,"-ghost"),M),"".concat(X,"-hoverable"),I),"".concat(X,"-size-").concat(T),T),"".concat(X,"-type-").concat(Y),Y),"".concat(X,"-collapse"),se),G(n,"".concat(X,"-checked"),V))),Re=fe("".concat(X,"-body"),q,G(G(G({},"".concat(X,"-body-center"),m==="center"),"".concat(X,"-body-direction-column"),y==="horizontal"||R==="column"),"".concat(X,"-body-wrap"),f&&ke)),Pe=a,Le=K.isValidElement(p)?p:b.jsx(Tgt,{prefix:X,style:(a==null?void 0:a.padding)===0||(a==null?void 0:a.padding)==="0px"?{padding:24}:void 0}),we=L&&O===void 0&&(B?B({collapsed:se}):b.jsx(ys,{onClick:function(){L==="icon"&&ce(!se)},rotate:se?void 0:90,className:"".concat(X,"-collapsible-icon ").concat(q).trim()}));return ee(b.jsxs("div",N(N({className:Ce,style:i,ref:t,onClick:function(ge){var Ee;W==null||W(ge),J==null||(Ee=J.onClick)===null||Ee===void 0||Ee.call(J,ge)}},ln(J,["prefixCls","colSpan"])),{},{children:[(s||c||we)&&b.jsxs("div",{className:fe("".concat(X,"-header"),q,G(G({},"".concat(X,"-header-border"),x||Y==="inner"),"".concat(X,"-header-collapsible"),we)),style:o,onClick:function(){(L==="header"||L===!0)&&ce(!se)},children:[b.jsxs("div",{className:"".concat(X,"-title ").concat(q).trim(),children:[we,b.jsx(Fm,{label:s,tooltip:g,subTitle:l})]}),c&&b.jsx("div",{className:"".concat(X,"-extra ").concat(q).trim(),onClick:function(ge){return ge.stopPropagation()},children:c})]}),U?b.jsx("div",{className:"".concat(X,"-tabs ").concat(q).trim(),children:b.jsx(Nu,N(N({onChange:U.onChange},ln(U,["cardProps"])),{},{items:ie,children:p?Le:E}))}):b.jsx("div",{className:Re,style:Pe,children:p?Le:ye}),$?b.jsx(kgt,{actions:$,prefixCls:X}):null]})))}),Lgt=function(t){var n=t.componentCls;return G({},n,{"&-divider":{flex:"none",width:t.lineWidth,marginInline:t.marginXS,marginBlock:t.marginLG,backgroundColor:t.colorSplit,"&-horizontal":{width:"initial",height:t.lineWidth,marginInline:t.marginLG,marginBlock:t.marginXS}},"&&-size-small &-divider":{marginBlock:t.marginLG,marginInline:t.marginXS,"&-horizontal":{marginBlock:t.marginXS,marginInline:t.marginLG}}})};function Bgt(e){return jr("ProCardDivider",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Lgt(n)]})}var zgt=function(t){var n=u.useContext(Bt.ConfigContext),r=n.getPrefixCls,i=r("pro-card"),a="".concat(i,"-divider"),o=Bgt(i),s=o.wrapSSR,l=o.hashId,c=t.className,d=t.style,f=d===void 0?{}:d,m=t.type,p=fe(a,c,l,G({},"".concat(a,"-").concat(m),m));return s(b.jsx("div",{className:p,style:f}))},Hgt=function(t){return b.jsx(N1,N({bodyStyle:{padding:0}},t))},ix=N1;ix.isProCard=!0;ix.Divider=zgt;ix.TabPane=Mgt;ix.Group=Hgt;var $b=function(){return $b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"u"||!window.URL)return{};var d=[];o.forEach(function(m,p){d.push({key:p,value:m})}),d=d.reduce(function(m,p){return(m[p.key]=m[p.key]||[]).push(p),m},{}),d=Object.keys(d).map(function(m){var p=d[m];return p.length===1?[m,p[0].value]:[m,p.map(function(h){var v=h.value;return v})]});var f=$b({},e);return d.forEach(function(m){var p=m[0],h=m[1];f[p]=qgt(p,h,{},e)}),f},[t.disabled,e,o]);function l(d){if(!(typeof window>"u"||!window.URL)){var f=Vgt(d);window.location.search!==f.search&&window.history.replaceState({},"",f.toString()),o.toString()!==f.searchParams.toString()&&i({})}}u.useEffect(function(){t.disabled||typeof window>"u"||!window.URL||l($b($b({},e),s))},[t.disabled,s]);var c=function(d){l(d)};return u.useEffect(function(){if(t.disabled)return function(){};if(typeof window>"u"||!window.URL)return function(){};var d=function(){i({})};return window.addEventListener("popstate",d),function(){window.removeEventListener("popstate",d)}},[t.disabled]),[s,c]}var Ugt={true:!0,false:!1};function qgt(e,t,n,r){if(!n)return t;var i=n[e],a=t===void 0?r[e]:t;return i===Number?Number(a):i===Boolean||t==="true"||t==="false"?Ugt[a]:Array.isArray(i)?i.find(function(o){return o==a})||r[e]:a}var xf=K.createContext({}),Ggt=["children","Wrapper"],Kgt=["children","Wrapper"],nA=u.createContext({grid:!1,colProps:void 0,rowProps:void 0}),Ygt=function(t){var n=t.grid,r=t.rowProps,i=t.colProps;return{grid:!!n,RowWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=at(o,Ggt);return n?b.jsx(da,N(N(N({gutter:8},r),c),{},{children:s})):l?b.jsx(l,{children:s}):s},ColWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=at(o,Kgt),d=u.useMemo(function(){var f=N(N({},i),c);return typeof f.span>"u"&&typeof f.xs>"u"&&(f.xs=24),f},[c]);return n?b.jsx(Wn,N(N({},d),{},{children:s})):l?b.jsx(l,{children:s}):s}}},$g=function(t){var n=u.useMemo(function(){return mt(t)==="object"?t:{grid:t}},[t]),r=u.useContext(nA),i=r.grid,a=r.colProps;return u.useMemo(function(){return Ygt({grid:!!(i||n.grid),rowProps:n==null?void 0:n.rowProps,colProps:(n==null?void 0:n.colProps)||a,Wrapper:n==null?void 0:n.Wrapper})},[n==null?void 0:n.Wrapper,n.grid,i,JSON.stringify([a,n==null?void 0:n.colProps,n==null?void 0:n.rowProps])])},Xgt=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],Jgt=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],zq={xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552},Qgt=["switch","radioButton","radio","rate"];function F4(e,t){e.displayName="ProFormComponent";var n=function(a){var o=N(N({},a==null?void 0:a.filedConfig),t),s=o.valueType,l=o.customLightMode,c=o.lightFilterLabelFormatter,d=o.valuePropName,f=d===void 0?"value":d,m=o.ignoreWidth,p=o.defaultProps,h=at(o,Xgt),v=N(N({},p),a),g=v.label,y=v.tooltip,w=v.placeholder,x=v.width,S=v.bordered,C=v.messageVariables,_=v.ignoreFormItem,k=v.transform,E=v.convertValue,T=v.readonly,$=v.allowClear;v.colSize;var P=v.getFormItemProps,M=v.getFieldProps;v.filedConfig;var j=v.cacheForSwr,I=v.proFieldProps,R=at(v,Jgt),O=s||R.valueType,D=u.useMemo(function(){return m||Qgt.includes(O)},[m,O]),L=u.useState(),B=he(L,2),F=B[1],z=u.useState(),H=he(z,2),A=H[0],V=H[1],W=K.useContext(xf),U=Fa(function(){return{formItemProps:P==null?void 0:P(),fieldProps:M==null?void 0:M()}},[M,P,R.dependenciesValues,A]),Y=Fa(function(){var ee=N(N(N(N({},_?Ci({value:R.value}):{}),{},{placeholder:w,disabled:a.disabled},W.fieldProps),U.fieldProps),R.fieldProps);return ee.style=Ci(ee==null?void 0:ee.style),ee},[_,R.value,R.fieldProps,w,a.disabled,W.fieldProps,U.fieldProps]),J=Opt(R),ne=Fa(function(){return N(N(N(N({},W.formItemProps),J),U.formItemProps),R.formItemProps)},[U.formItemProps,W.formItemProps,R.formItemProps,J]),Q=Fa(function(){return N(N({messageVariables:C},h),ne)},[h,ne,C]);uo(!R.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var te=u.useContext(Zd),Z=te.prefixName,le=Fa(function(){var ee,q=Q==null?void 0:Q.name;Array.isArray(q)&&(q=q.join("_")),Array.isArray(Z)&&q&&(q="".concat(Z.join("."),".").concat(q));var ue=q&&"form-".concat((ee=W.formKey)!==null&&ee!==void 0?ee:"","-field-").concat(q);return ue},[Md(Q==null?void 0:Q.name),Z,W.formKey]),se=Un(function(){var ee;P||M?V([]):R.renderFormItem&&F([]);for(var q=arguments.length,ue=new Array(q),oe=0;oe0?ie.map(function(Se,_e){var X=pe==null?void 0:pe[_e],ae=X==null?void 0:X["data-item"];return N(N(N({},ae||{}),Se),{},{label:O&&ae?ae.label:Se.label})}):[]},ce=function re(ie){return ie.map(function(pe,Se){var _e,X=pe,ae=X.className,ee=X.optionType,q=at(X,o0t),ue=pe[F],oe=pe[H],de=(_e=pe[V])!==null&&_e!==void 0?_e:[];return ee==="optGroup"||pe.options?N(N({label:ue},q),{},{data_title:ue,title:ue,key:oe??"".concat(ue==null?void 0:ue.toString(),"-").concat(Se,"-").concat(I1()),children:re(de)}):N(N({title:ue},q),{},{data_title:ue,value:oe??Se,key:oe??"".concat(ue==null?void 0:ue.toString(),"-").concat(Se,"-").concat(I1()),"data-item":pe,className:"".concat(Z,"-option ").concat(ae||"").trim(),label:(r==null?void 0:r(pe))||ue})})};return b.jsx(go,N(N({ref:ne,className:le,allowClear:!0,autoClearSearchValue:c,disabled:C,mode:i,showSearch:M,searchValue:Y,optionFilterProp:y,optionLabelProp:x,onClear:function(){$==null||$(),k(void 0),M&&J(void 0)}},D),{},{filterOption:D.filterOption==!1?!1:function(re,ie){var pe,Se;return D.filterOption&&typeof D.filterOption=="function"?D.filterOption(re,N(N({},ie),{},{label:ie==null?void 0:ie.data_title})):!!(ie!=null&&(pe=ie.data_title)!==null&&pe!==void 0&&pe.toString().toLowerCase().includes(re.toLowerCase())||ie!=null&&(Se=ie[y])!==null&&Se!==void 0&&Se.toString().toLowerCase().includes(re.toLowerCase()))},onSearch:M?function(re){v&&k(re),a==null||a(re),J(re)}:void 0,onChange:function(ie,pe){M&&c&&(k(void 0),a==null||a(""),J(void 0));for(var Se=arguments.length,_e=new Array(Se>2?Se-2:0),X=2;X-1&&e%1==0&&e-1&&e%1==0&&e<=vbt}var aA=gbt,bbt=gp,ybt=aA,xbt=Yc,wbt="[object Arguments]",Sbt="[object Array]",Cbt="[object Boolean]",kbt="[object Date]",_bt="[object Error]",Ebt="[object Function]",$bt="[object Map]",Tbt="[object Number]",Pbt="[object Object]",Rbt="[object RegExp]",Ibt="[object Set]",Obt="[object String]",Mbt="[object WeakMap]",jbt="[object ArrayBuffer]",Nbt="[object DataView]",Abt="[object Float32Array]",Fbt="[object Float64Array]",Dbt="[object Int8Array]",Lbt="[object Int16Array]",Bbt="[object Int32Array]",zbt="[object Uint8Array]",Hbt="[object Uint8ClampedArray]",Vbt="[object Uint16Array]",Wbt="[object Uint32Array]",Zr={};Zr[Abt]=Zr[Fbt]=Zr[Dbt]=Zr[Lbt]=Zr[Bbt]=Zr[zbt]=Zr[Hbt]=Zr[Vbt]=Zr[Wbt]=!0;Zr[wbt]=Zr[Sbt]=Zr[jbt]=Zr[Cbt]=Zr[Nbt]=Zr[kbt]=Zr[_bt]=Zr[Ebt]=Zr[$bt]=Zr[Tbt]=Zr[Pbt]=Zr[Rbt]=Zr[Ibt]=Zr[Obt]=Zr[Mbt]=!1;function Ubt(e){return xbt(e)&&ybt(e.length)&&!!Zr[bbt(e)]}var qbt=Ubt;function Gbt(e){return function(t){return e(t)}}var oA=Gbt,lk={exports:{}};lk.exports;(function(e,t){var n=Tfe,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(lk,lk.exports);var sA=lk.exports,Kbt=qbt,Ybt=oA,Kq=sA,Yq=Kq&&Kq.isTypedArray,Xbt=Yq?Ybt(Yq):Kbt,lA=Xbt,Jbt=tbt,Qbt=rA,Zbt=Ts,e1t=D4,t1t=iA,n1t=lA,r1t=Object.prototype,i1t=r1t.hasOwnProperty;function a1t(e,t){var n=Zbt(e),r=!n&&Qbt(e),i=!n&&!r&&e1t(e),a=!n&&!r&&!i&&n1t(e),o=n||r||i||a,s=o?Jbt(e.length,String):[],l=s.length;for(var c in e)(t||i1t.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||t1t(c,l)))&&s.push(c);return s}var Ofe=a1t,o1t=Object.prototype;function s1t(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||o1t;return e===n}var cA=s1t;function l1t(e,t){return function(n){return e(t(n))}}var Mfe=l1t,c1t=Mfe,u1t=c1t(Object.keys,Object),d1t=u1t,f1t=cA,m1t=d1t,p1t=Object.prototype,h1t=p1t.hasOwnProperty;function v1t(e){if(!f1t(e))return m1t(e);var t=[];for(var n in Object(e))h1t.call(e,n)&&n!="constructor"&&t.push(n);return t}var g1t=v1t;function b1t(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var fl=b1t,y1t=gp,x1t=fl,w1t="[object AsyncFunction]",S1t="[object Function]",C1t="[object GeneratorFunction]",k1t="[object Proxy]";function _1t(e){if(!x1t(e))return!1;var t=y1t(e);return t==S1t||t==C1t||t==w1t||t==k1t}var uA=_1t,E1t=uA,$1t=aA;function T1t(e){return e!=null&&$1t(e.length)&&!E1t(e)}var Pg=T1t,P1t=Ofe,R1t=g1t,I1t=Pg;function O1t(e){return I1t(e)?P1t(e):R1t(e)}var sx=O1t,M1t=Rfe,j1t=sx;function N1t(e,t){return e&&M1t(e,t,j1t)}var jfe=N1t;function A1t(e){return e}var L4=A1t,F1t=L4;function D1t(e){return typeof e=="function"?e:F1t}var Nfe=D1t,L1t=jfe,B1t=Nfe;function z1t(e,t){return e&&L1t(e,B1t(t))}var dA=z1t,H1t=Mfe,V1t=H1t(Object.getPrototypeOf,Object),fA=V1t,W1t=gp,U1t=fA,q1t=Yc,G1t="[object Object]",K1t=Function.prototype,Y1t=Object.prototype,Afe=K1t.toString,X1t=Y1t.hasOwnProperty,J1t=Afe.call(Object);function Q1t(e){if(!q1t(e)||W1t(e)!=G1t)return!1;var t=U1t(e);if(t===null)return!0;var n=X1t.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Afe.call(n)==J1t}var Ffe=Q1t;function Z1t(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n-1}var hyt=pyt,vyt=B4;function gyt(e,t){var n=this.__data__,r=vyt(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var byt=gyt,yyt=tyt,xyt=cyt,wyt=fyt,Syt=hyt,Cyt=byt;function Rg(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&Nwt?new Iwt:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,Skt.default)(t,function(r){Array.isArray(r)?e(r).map(function(i){return n.push(i)}):(0,xkt.default)(r)?(0,bkt.default)(r,function(i,a){i===!0&&n.push(a),n.push(a+"-"+i)}):(0,vkt.default)(r)&&n.push(r)}),n};ax.default=Ckt;var cx={};function kkt(e,t){for(var n=-1,r=e==null?0:e.length;++n1&&arguments[1]!==void 0?arguments[1]:[],r=t.default&&(0,D4t.default)(t.default)||{};return n.map(function(i){var a=t[i];return a&&(0,A4t.default)(a,function(o,s){r[s]||(r[s]={}),r[s]=L4t({},r[s],a[s])}),i}),r};cx.default=B4t;var fx={};Object.defineProperty(fx,"__esModule",{value:!0});fx.autoprefix=void 0;var z4t=dA,PG=V4t(z4t),H4t=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){X4t(i,r);function i(){var a,o,s,l;Y4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){nEt(i,r);function i(){var a,o,s,l;tEt(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:!0;r[o]=s};return t===0&&i("first-child"),t===n-1&&i("last-child"),(t===0||t%2===0)&&i("even"),Math.abs(t%2)===1&&i("odd"),i("nth-child",t),r};xA.default=iEt;Object.defineProperty(Ws,"__esModule",{value:!0});Ws.ReactCSS=Ws.loop=Ws.handleActive=Ws.handleHover=Ws.hover=void 0;var aEt=ax,oEt=Ng(aEt),sEt=cx,lEt=Ng(sEt),cEt=fx,uEt=Ng(cEt),dEt=mx,pme=Ng(dEt),fEt=px,mEt=Ng(fEt),pEt=xA,hEt=Ng(pEt);function Ng(e){return e&&e.__esModule?e:{default:e}}Ws.hover=pme.default;Ws.handleHover=pme.default;Ws.handleActive=mEt.default;Ws.loop=hEt.default;var vEt=Ws.ReactCSS=function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i0){if(++t>=s$t)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var d$t=u$t,f$t=o$t,m$t=d$t,p$t=m$t(f$t),h$t=p$t,v$t=L4,g$t=e$t,b$t=h$t;function y$t(e,t){return b$t(g$t(e,t,v$t),e+"")}var x$t=y$t,w$t=lx,S$t=Pg,C$t=iA,k$t=fl;function _$t(e,t,n){if(!k$t(n))return!1;var r=typeof t;return(r=="number"?S$t(n)&&C$t(t,n.length):r=="string"&&t in n)?w$t(n[t],e):!1}var E$t=_$t,$$t=x$t,T$t=E$t;function P$t(e){return $$t(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&T$t(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++rs?m=1:m=Math.round(f*100/s)/100,n.a!==m)return{h:n.h,s:n.s,l:n.l,a:m,source:"rgb"}}else{var p;if(d<0?p=0:d>o?p=1:p=Math.round(d*100/o)/100,i!==p)return{h:n.h,s:n.s,l:n.l,a:p,source:"rgb"}}return null},lT={},F$t=function(t,n,r,i){if(typeof document>"u"&&!i)return null;var a=i?new i:document.createElement("canvas");a.width=r*2,a.height=r*2;var o=a.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,a.width,a.height),o.fillStyle=n,o.fillRect(0,0,r,r),o.translate(r,r),o.fillRect(0,0,r,r),a.toDataURL()):null},D$t=function(t,n,r,i){var a="".concat(t,"-").concat(n,"-").concat(r).concat(i?"-server":"");if(lT[a])return lT[a];var o=F$t(t,n,r,i);return lT[a]=o,o};function A1(e){"@babel/helpers - typeof";return A1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A1(e)}function DG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function tS(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dk(e){return dk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dk(e)}var Z$t=function(e){K$t(n,e);var t=Y$t(n);function n(){var r;W$t(this,n);for(var i=arguments.length,a=new Array(i),o=0;oo)f=0;else{var m=-(d*100/o)+100;f=360*m/100}if(r.h!==f)return{h:f,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p;if(c<0)p=0;else if(c>a)p=359;else{var h=c*100/a;p=360*h/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function Iv(e){"@babel/helpers - typeof";return Iv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Iv(e)}function L$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B$t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dk(e){return dk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dk(e)}var Y$t=function(e){W$t(n,e);var t=U$t(n);function n(){var r;L$t(this,n);for(var i=arguments.length,a=new Array(i),o=0;oo)f=0;else{var m=-(d*100/o)+100;f=360*m/100}if(r.h!==f)return{h:f,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p;if(c<0)p=0;else if(c>a)p=359;else{var h=c*100/a;p=360*h/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function Mv(e){"@babel/helpers - typeof";return Mv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mv(e)}function t6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n6t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fk(e){return fk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},fk(e)}var d6t=function(e){o6t(n,e);var t=s6t(n);function n(){var r;t6t(this,n);for(var i=arguments.length,a=new Array(i),o=0;o=t||_<0||f&&E>=a}function y(){var k=sT();if(g(k))return w(k);s=setTimeout(y,v(k))}function w(k){return s=void 0,m&&r?p(k):(r=i=void 0,o)}function x(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function C(){return s===void 0?o:w(sT())}function S(){var k=sT(),_=g(k);if(r=arguments,i=this,l=k,_){if(s===void 0)return h(l);if(f)return clearTimeout(s),s=setTimeout(y,t),p(l)}return s===void 0&&(s=setTimeout(y,t)),o}return S.cancel=x,S.flush=C,S}var ame=b6t;const y6t=Zn(ame);var x6t=ame,w6t=fl,C6t="Expected a function";function S6t(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(C6t);return w6t(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),x6t(e,t,{leading:r,maxWait:t,trailing:i})}var k6t=S6t;const _6t=Zn(k6t);var E6t=function(t,n,r){var i=r.getBoundingClientRect(),a=i.width,o=i.height,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(r.getBoundingClientRect().left+window.pageXOffset),d=l-(r.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>a&&(c=a),d<0?d=0:d>o&&(d=o);var f=c/a,m=1-d/o;return{h:n.h,s:f,v:m,a:n.a,source:"hsv"}};function Ov(e){"@babel/helpers - typeof";return Ov=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ov(e)}function $6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T6t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fk(e){return fk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},fk(e)}var F6t=function(e){O6t(n,e);var t=M6t(n);function n(r){var i;return $6t(this,n),i=t.call(this,r),i.handleChange=function(a){typeof i.props.onChange=="function"&&i.throttle(i.props.onChange,E6t(a,i.props.hsl,i.container),a)},i.handleMouseDown=function(a){i.handleChange(a);var o=i.getContainerRenderWindow();o.addEventListener("mousemove",i.handleChange),o.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.throttle=_6t(function(a,o,s){a(o,s)},50),i}return P6t(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var i=this.container,a=window;!a.document.contains(i)&&a.parent!==a;)a=a.parent;return a}},{key:"unbindEventListeners",value:function(){var i=this.getContainerRenderWindow();i.removeEventListener("mousemove",this.handleChange),i.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,a=this.props.style||{},o=a.color,s=a.white,l=a.black,c=a.pointer,d=a.circle,f=wf({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:"".concat(-(this.props.hsv.v*100)+100,"%"),left:"".concat(this.props.hsv.s*100,"%"),cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), + `),K.createElement("div",{style:s.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:s.slider}))))}}]),n}(u.PureComponent||u.Component),f6t=rc,m6t=function(){return f6t.Date.now()},p6t=m6t,h6t=/\s/;function v6t(e){for(var t=e.length;t--&&h6t.test(e.charAt(t)););return t}var g6t=v6t,b6t=g6t,y6t=/^\s+/;function x6t(e){return e&&e.slice(0,b6t(e)+1).replace(y6t,"")}var w6t=x6t,S6t=w6t,BG=fl,C6t=q4,zG=NaN,k6t=/^[-+]0x[0-9a-f]+$/i,_6t=/^0b[01]+$/i,E6t=/^0o[0-7]+$/i,$6t=parseInt;function T6t(e){if(typeof e=="number")return e;if(C6t(e))return zG;if(BG(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=BG(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=S6t(e);var n=_6t.test(e);return n||E6t.test(e)?$6t(e.slice(2),n?2:8):k6t.test(e)?zG:+e}var P6t=T6t,R6t=fl,cT=p6t,HG=P6t,I6t="Expected a function",O6t=Math.max,M6t=Math.min;function j6t(e,t,n){var r,i,a,o,s,l,c=0,d=!1,f=!1,m=!0;if(typeof e!="function")throw new TypeError(I6t);t=HG(t)||0,R6t(n)&&(d=!!n.leading,f="maxWait"in n,a=f?O6t(HG(n.maxWait)||0,t):a,m="trailing"in n?!!n.trailing:m);function p(_){var k=r,E=i;return r=i=void 0,c=_,o=e.apply(E,k),o}function h(_){return c=_,s=setTimeout(y,t),d?p(_):o}function v(_){var k=_-l,E=_-c,T=t-k;return f?M6t(T,a-E):T}function g(_){var k=_-l,E=_-c;return l===void 0||k>=t||k<0||f&&E>=a}function y(){var _=cT();if(g(_))return w(_);s=setTimeout(y,v(_))}function w(_){return s=void 0,m&&r?p(_):(r=i=void 0,o)}function x(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function S(){return s===void 0?o:w(cT())}function C(){var _=cT(),k=g(_);if(r=arguments,i=this,l=_,k){if(s===void 0)return h(l);if(f)return clearTimeout(s),s=setTimeout(y,t),p(l)}return s===void 0&&(s=setTimeout(y,t)),o}return C.cancel=x,C.flush=S,C}var yme=j6t;const N6t=Zn(yme);var A6t=yme,F6t=fl,D6t="Expected a function";function L6t(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(D6t);return F6t(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),A6t(e,t,{leading:r,maxWait:t,trailing:i})}var B6t=L6t;const z6t=Zn(B6t);var H6t=function(t,n,r){var i=r.getBoundingClientRect(),a=i.width,o=i.height,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(r.getBoundingClientRect().left+window.pageXOffset),d=l-(r.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>a&&(c=a),d<0?d=0:d>o&&(d=o);var f=c/a,m=1-d/o;return{h:n.h,s:f,v:m,a:n.a,source:"hsv"}};function jv(e){"@babel/helpers - typeof";return jv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jv(e)}function V6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function W6t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function mk(e){return mk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},mk(e)}var Z6t=function(e){K6t(n,e);var t=Y6t(n);function n(r){var i;return V6t(this,n),i=t.call(this,r),i.handleChange=function(a){typeof i.props.onChange=="function"&&i.throttle(i.props.onChange,H6t(a,i.props.hsl,i.container),a)},i.handleMouseDown=function(a){i.handleChange(a);var o=i.getContainerRenderWindow();o.addEventListener("mousemove",i.handleChange),o.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.throttle=z6t(function(a,o,s){a(o,s)},50),i}return U6t(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var i=this.container,a=window;!a.document.contains(i)&&a.parent!==a;)a=a.parent;return a}},{key:"unbindEventListeners",value:function(){var i=this.getContainerRenderWindow();i.removeEventListener("mousemove",this.handleChange),i.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,a=this.props.style||{},o=a.color,s=a.white,l=a.black,c=a.pointer,d=a.circle,f=wf({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:"".concat(-(this.props.hsv.v*100)+100,"%"),left:"".concat(this.props.hsv.s*100,"%"),cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:o,white:s,black:l,pointer:c,circle:d}},{custom:!!this.props.style});return K.createElement("div",{style:f.color,ref:function(p){return i.container=p},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},K.createElement("style",null,` .saturation-white { background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0)); @@ -1445,7 +1445,7 @@ ${F}`),L.pop(),`{${V}}`}case"number":return isFinite(O)?String(O):x?x(O):"null"; background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0)); background: linear-gradient(to top, #000, rgba(0,0,0,0)); } - `),K.createElement("div",{style:f.white,className:"saturation-white"},K.createElement("div",{style:f.black,className:"saturation-black"}),K.createElement("div",{style:f.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:f.circle}))))}}]),n}(u.PureComponent||u.Component),D6t=Hfe,L6t=zfe,B6t=wfe,z6t=Ts;function H6t(e,t){var n=z6t(e)?D6t:L6t;return n(e,B6t(t))}var V6t=H6t,W6t=V6t;const U6t=Zn(W6t);function mk(e){"@babel/helpers - typeof";return mk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mk(e)}var q6t=/^\s+/,G6t=/\s+$/;function fn(e,t){if(e=e||"",t=t||{},e instanceof fn)return e;if(!(this instanceof fn))return new fn(e,t);var n=K6t(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}fn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,i,a,o,s;return n=t.r/255,r=t.g/255,i=t.b/255,n<=.03928?a=n/12.92:a=Math.pow((n+.055)/1.055,2.4),r<=.03928?o=r/12.92:o=Math.pow((r+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*s},setAlpha:function(t){return this._a=ome(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=jG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=jG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=MG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=MG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+i+"%)":"hsla("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return NG(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return Q6t(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(ci(this._r,255)*100)+"%",g:Math.round(ci(this._g,255)*100)+"%",b:Math.round(ci(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(ci(this._r,255)*100)+"%, "+Math.round(ci(this._g,255)*100)+"%, "+Math.round(ci(this._b,255)*100)+"%)":"rgba("+Math.round(ci(this._r,255)*100)+"%, "+Math.round(ci(this._g,255)*100)+"%, "+Math.round(ci(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:u8t[NG(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+AG(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=fn(t);r="#"+AG(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,i=this._a<1&&this._a>=0,a=!n&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return fn(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(n8t,arguments)},brighten:function(){return this._applyModification(r8t,arguments)},darken:function(){return this._applyModification(i8t,arguments)},desaturate:function(){return this._applyModification(Z6t,arguments)},saturate:function(){return this._applyModification(e8t,arguments)},greyscale:function(){return this._applyModification(t8t,arguments)},spin:function(){return this._applyModification(a8t,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(l8t,arguments)},complement:function(){return this._applyCombination(o8t,arguments)},monochromatic:function(){return this._applyCombination(c8t,arguments)},splitcomplement:function(){return this._applyCombination(s8t,arguments)},triad:function(){return this._applyCombination(FG,[3])},tetrad:function(){return this._applyCombination(FG,[4])}};fn.fromRatio=function(e,t){if(mk(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=G0(e[r]));e=n}return fn(e,t)};function K6t(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=p8t(e)),mk(e)=="object"&&(nu(e.r)&&nu(e.g)&&nu(e.b)?(t=Y6t(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):nu(e.h)&&nu(e.s)&&nu(e.v)?(r=G0(e.s),i=G0(e.v),t=J6t(e.h,r,i),o=!0,s="hsv"):nu(e.h)&&nu(e.s)&&nu(e.l)&&(r=G0(e.s),a=G0(e.l),t=X6t(e.h,r,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=ome(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function Y6t(e,t,n){return{r:ci(e,255)*255,g:ci(t,255)*255,b:ci(n,255)*255}}function MG(e,t,n){e=ci(e,255),t=ci(t,255),n=ci(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=(r+i)/2;if(r==i)a=o=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(f-=1),f<1/6?c+(d-c)*6*f:f<1/2?d:f<2/3?c+(d-c)*(2/3-f)*6:c}if(t===0)r=i=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=o(l,s,e+1/3),i=o(l,s,e),a=o(l,s,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function jG(e,t,n){e=ci(e,255),t=ci(t,255),n=ci(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=r,l=r-i;if(o=r===0?0:l/r,r==i)a=0;else{switch(r){case e:a=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(fn(r));return a}function c8t(e,t){t=t||6;for(var n=fn(e).toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(fn({h:r,s:i,v:a})),a=(a+s)%1;return o}fn.mix=function(e,t,n){n=n===0?0:n||50;var r=fn(e).toRgb(),i=fn(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return fn(o)};fn.readability=function(e,t){var n=fn(e),r=fn(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};fn.isReadable=function(e,t,n){var r=fn.readability(e,t),i,a;switch(a=!1,i=h8t(n),i.level+i.size){case"AAsmall":case"AAAlarge":a=r>=4.5;break;case"AAlarge":a=r>=3;break;case"AAAsmall":a=r>=7;break}return a};fn.mostReadable=function(e,t,n){var r=null,i=0,a,o,s,l;n=n||{},o=n.includeFallbackColors,s=n.level,l=n.size;for(var c=0;ci&&(i=a,r=fn(t[c]));return fn.isReadable(e,r,{level:s,size:l})||!o?r:(n.includeFallbackColors=!1,fn.mostReadable(e,["#fff","#000"],n))};var qO=fn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},u8t=fn.hexNames=d8t(qO);function d8t(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function ome(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ci(e,t){f8t(e)&&(e="100%");var n=m8t(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Y4(e){return Math.min(1,Math.max(0,e))}function os(e){return parseInt(e,16)}function f8t(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function m8t(e){return typeof e=="string"&&e.indexOf("%")!=-1}function jl(e){return e.length==1?"0"+e:""+e}function G0(e){return e<=1&&(e=e*100+"%"),e}function sme(e){return Math.round(parseFloat(e)*255).toString(16)}function DG(e){return os(e)/255}var gl=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),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 nu(e){return!!gl.CSS_UNIT.exec(e)}function p8t(e){e=e.replace(q6t,"").replace(G6t,"").toLowerCase();var t=!1;if(qO[e])e=qO[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=gl.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=gl.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=gl.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=gl.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=gl.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=gl.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=gl.hex8.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),a:DG(n[4]),format:t?"name":"hex8"}:(n=gl.hex6.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),format:t?"name":"hex"}:(n=gl.hex4.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),a:DG(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=gl.hex3.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function h8t(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var LG=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,i=0;return U6t(n,function(a){if(t[a]&&(r+=1,isNaN(t[a])||(i+=1),a==="s"||a==="l")){var o=/^\d+%$/;o.test(t[a])&&(i+=1)}}),r===i?t:!1},tC=function(t,n){var r=t.hex?fn(t.hex):fn(t),i=r.toHsl(),a=r.toHsv(),o=r.toRgb(),s=r.toHex();i.s===0&&(i.h=n||0,a.h=n||0);var l=s==="000000"&&o.a===0;return{hsl:i,hex:l?"transparent":"#".concat(s),rgb:o,hsv:a,oldHue:t.h||n||i.h,source:t.source}},v8t=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&fn(t).isValid()};function Mv(e){"@babel/helpers - typeof";return Mv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mv(e)}function GO(){return GO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pk(e){return pk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},pk(e)}var E8t=function(t){var n=function(r){w8t(a,r);var i=C8t(a);function a(o){var s;return b8t(this,a),s=i.call(this),s.handleChange=function(l,c){var d=LG(l);if(d){var f=tC(l,l.h||s.state.oldHue);s.setState(f),s.props.onChangeComplete&&s.debounce(s.props.onChangeComplete,f,c),s.props.onChange&&s.props.onChange(f,c)}},s.handleSwatchHover=function(l,c){var d=LG(l);if(d){var f=tC(l,l.h||s.state.oldHue);s.props.onSwatchHover&&s.props.onSwatchHover(f,c)}},s.state=S0({},tC(o.color,0)),s.debounce=y6t(function(l,c,d){l(c,d)},100),s}return y8t(a,[{key:"render",value:function(){var s={};return this.props.onSwatchHover&&(s.onSwatchHover=this.handleSwatchHover),K.createElement(t,GO({},this.props,this.state,{onChange:this.handleChange},s))}}],[{key:"getDerivedStateFromProps",value:function(s,l){return S0({},tC(s.color,l.oldHue))}}]),a}(u.PureComponent||u.Component);return n.propTypes=S0({},t.propTypes),n.defaultProps=S0(S0({},t.defaultProps),{},{color:{h:250,s:.5,l:.2,a:1}}),n};function jv(e){"@babel/helpers - typeof";return jv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jv(e)}function $8t(e,t,n){return t=cme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function P8t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hk(e){return hk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hk(e)}var F8t=1,ume=38,D8t=40,L8t=[ume,D8t],B8t=function(t){return L8t.indexOf(t)>-1},z8t=function(t){return Number(String(t).replace(/%/g,""))},H8t=1,k0=function(e){O8t(n,e);var t=M8t(n);function n(r){var i;return T8t(this,n),i=t.call(this),i.handleBlur=function(){i.state.blurValue&&i.setState({value:i.state.blurValue,blurValue:null})},i.handleChange=function(a){i.setUpdatedValue(a.target.value,a)},i.handleKeyDown=function(a){var o=z8t(a.target.value);if(!isNaN(o)&&B8t(a.keyCode)){var s=i.getArrowOffset(),l=a.keyCode===ume?o+s:o-s;i.setUpdatedValue(l,a)}},i.handleDrag=function(a){if(i.props.dragLabel){var o=Math.round(i.props.value+a.movementX);o>=0&&o<=i.props.dragMax&&i.props.onChange&&i.props.onChange(i.getValueObjectWithLabel(o),a)}},i.handleMouseDown=function(a){i.props.dragLabel&&(a.preventDefault(),i.handleDrag(a),window.addEventListener("mousemove",i.handleDrag),window.addEventListener("mouseup",i.handleMouseUp))},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleDrag),window.removeEventListener("mouseup",i.handleMouseUp)},i.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},i.inputId="rc-editable-input-".concat(H8t++),i}return R8t(n,[{key:"componentDidUpdate",value:function(i,a){this.props.value!==this.state.value&&(i.value!==this.props.value||a.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(i){return $8t({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||F8t}},{key:"setUpdatedValue",value:function(i,a){var o=this.props.label?this.getValueObjectWithLabel(i):i;this.props.onChange&&this.props.onChange(o,a),this.setState({value:i})}},{key:"render",value:function(){var i=this,a=wf({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return K.createElement("div",{style:a.wrap},K.createElement("input",{id:this.inputId,style:a.input,ref:function(s){return i.input=s},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?K.createElement("label",{htmlFor:this.inputId,style:a.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(u.PureComponent||u.Component);function Nv(e){"@babel/helpers - typeof";return Nv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nv(e)}function XO(){return XO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vk(e){return vk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},vk(e)}var Z8t=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){K8t(a,r);var i=Y8t(a);function a(){var o;V8t(this,a);for(var s=arguments.length,l=new Array(s),c=0;c100&&(d.a=100),d.a/=100,n==null||n({h:i==null?void 0:i.h,s:i==null?void 0:i.s,l:i==null?void 0:i.l,a:d.a,source:"rgb"},f))};return K.createElement("div",{style:s.fields,className:"flexbox-fix"},K.createElement("div",{style:s.double},K.createElement(k0,{style:{input:s.input,label:s.label},label:"hex",value:a==null?void 0:a.replace("#",""),onChange:l})),K.createElement("div",{style:s.single},K.createElement(k0,{style:{input:s.input,label:s.label},label:"r",value:r==null?void 0:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(k0,{style:{input:s.input,label:s.label},label:"g",value:r==null?void 0:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(k0,{style:{input:s.input,label:s.label},label:"b",value:r==null?void 0:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.alpha},K.createElement(k0,{style:{input:s.input,label:s.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:l,dragLabel:"true",dragMax:"100"})))};function A1(e){"@babel/helpers - typeof";return A1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A1(e)}function WG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function UG(e){for(var t=1;t-1}function xTt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e>"u"||e===!1)&&fme()?Fj:bTt}var wTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.old,c=u.useContext(Ht.ConfigContext),d=c.getPrefixCls,f=K.useMemo(function(){return xTt(l)},[l]),m=d("pro-field-color-picker"),p=u.useMemo(function(){return l?"":fe(G({},m,fme()))},[m,l]);if(i==="read"){var h=b.jsx(f,{value:r,mode:"read",ref:n,className:p,open:!1});return a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=N({display:"table-cell"},s.style),g=b.jsx(f,N(N({ref:n,presets:[yTt]},s),{},{style:v,className:p}));return o?o(r,N(N({mode:i},s),{},{style:v}),g):g}return null};const CTt=K.forwardRef(wTt);Sn.extend(vj);var STt=function(t,n){return t?typeof n=="function"?n(Sn(t)):Sn(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},kTt=function(t,n){var r=t.text,i=t.mode,a=t.format,o=t.label,s=t.light,l=t.render,c=t.renderFormItem,d=t.plain,f=t.showTime,m=t.fieldProps,p=t.picker,h=t.bordered,v=t.lightLabel,g=Ln(),y=u.useState(!1),w=he(y,2),x=w[0],C=w[1];if(i==="read"){var S=STt(r,m.format||a);return l?l(r,N({mode:i},m),b.jsx(b.Fragment,{children:S})):b.jsx(b.Fragment,{children:S})}if(i==="edit"||i==="update"){var k,_=m.disabled,E=m.value,T=m.placeholder,$=T===void 0?g.getMessage("tableForm.selectPlaceholder","请选择"):T,P=Zy(E);return s?k=b.jsx(Gc,{label:o,onClick:function(){var j;m==null||(j=m.onOpenChange)===null||j===void 0||j.call(m,!0),C(!0)},style:P?{paddingInlineEnd:0}:void 0,disabled:_,value:P||x?b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,ref:n},m),{},{value:P,onOpenChange:function(j){var I;C(j),m==null||(I=m.onOpenChange)===null||I===void 0||I.call(m,j)}},Cs(!1)),{},{open:x})):void 0,allowClear:!1,downIcon:P||x?!1:void 0,bordered:h,ref:v}):k=b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,placeholder:$},Cs(d===void 0?!0:!d)),{},{ref:n},m),{},{value:P})),c?c(r,N({mode:i},m),k):k}return null};const Gp=K.forwardRef(kTt);var _Tt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=Ln(),d=o||c.getMessage("tableForm.inputPlaceholder","请输入"),f=u.useCallback(function(y){var w=y??void 0;return!l.stringMode&&typeof w=="string"&&(w=Number(w)),typeof w=="number"&&!rf(w)&&!rf(l.precision)&&(w=Number(w.toFixed(l.precision))),w},[l]);if(i==="read"){var m,p={};l!=null&&l.precision&&(p={minimumFractionDigits:Number(l.precision),maximumFractionDigits:Number(l.precision)});var h=new Intl.NumberFormat(void 0,N(N({},p),(l==null?void 0:l.intlProps)||{})).format(Number(r)),v=l!=null&&l.stringMode?b.jsx("span",{children:r}):b.jsx("span",{ref:n,children:(l==null||(m=l.formatter)===null||m===void 0?void 0:m.call(l,h))||h});return a?a(r,N({mode:i},l),v):v}if(i==="edit"||i==="update"){var g=b.jsx(Au,N(N({ref:n,min:0,placeholder:d},on(l,["onChange","onBlur"])),{},{onChange:function(w){var x;return l==null||(x=l.onChange)===null||x===void 0?void 0:x.call(l,f(w))},onBlur:function(w){var x;return l==null||(x=l.onBlur)===null||x===void 0?void 0:x.call(l,f(w.target.value))}}));return s?s(r,N({mode:i},l),g):g}return null};const ETt=K.forwardRef(_Tt);var $Tt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=t.separator,d=c===void 0?"~":c,f=t.separatorWidth,m=f===void 0?30:f,p=l.value,h=l.defaultValue,v=l.onChange,g=l.id,y=Ln(),w=Do.useToken(),x=w.token,C=Wt(function(){return h},{value:p,onChange:v}),S=he(C,2),k=S[0],_=S[1],E=u.useRef(k);if(i==="read"){var T=function(B){var F,z=new Intl.NumberFormat(void 0,N({minimumSignificantDigits:2},(l==null?void 0:l.intlProps)||{})).format(Number(B));return(l==null||(F=l.formatter)===null||F===void 0?void 0:F.call(l,z))||z},$=b.jsxs("span",{ref:n,children:[T(r[0])," ",d," ",T(r[1])]});return a?a(r,N({mode:i},l),$):$}if(i==="edit"||i==="update"){var P=function(){if(Array.isArray(E.current)){var B=he(E.current,2),F=B[0],z=B[1];typeof F=="number"&&typeof z=="number"&&F>z?_([z,F]):F===void 0&&z===void 0&&_(void 0)}},M=function(B,F){var z=Ve(k||[]);z[B]=F===null?void 0:F,E.current=z,_(z)},j=(l==null?void 0:l.placeholder)||o||[y.getMessage("tableForm.inputPlaceholder","请输入"),y.getMessage("tableForm.inputPlaceholder","请输入")],I=function(B){return Array.isArray(j)?j[B]:j},R=wr.Compact||hr.Group,O=wr.Compact?{}:{compact:!0},L=b.jsxs(R,N(N({},O),{},{onBlur:P,children:[b.jsx(Au,N(N({},l),{},{placeholder:I(0),id:g??"".concat(g,"-0"),style:{width:"calc((100% - ".concat(m,"px) / 2)")},value:k==null?void 0:k[0],defaultValue:h==null?void 0:h[0],onChange:function(B){return M(0,B)}})),b.jsx(hr,{style:{width:m,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:x==null?void 0:x.colorBgContainer},placeholder:d,disabled:!0}),b.jsx(Au,N(N({},l),{},{placeholder:I(1),id:g??"".concat(g,"-1"),style:{width:"calc((100% - ".concat(m,"px) / 2)"),borderInlineStart:0},value:k==null?void 0:k[1],defaultValue:h==null?void 0:h[1],onChange:function(B){return M(1,B)}}))]}));return s?s(r,N({mode:i},l),L):L}return null};const TTt=K.forwardRef($Tt);var mme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){return function(n,r,i){n=n||{};var a=r.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(c,d,f,m){return a.fromToBase(c,d,f,m)}i.en.relativeTime=o,a.fromToBase=function(c,d,f,m,p){for(var h,v,g,y=f.$locale().relativeTime||o,w=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],x=w.length,C=0;C0,k<=S.r||!S.r){k<=1&&C>0&&(S=w[C-1]);var _=y[S.l];p&&(k=p(""+k)),v=typeof _=="string"?_.replace("%d",k):_(k,d,S.l,g);break}}if(d)return v;var E=g?y.future:y.past;return typeof E=="function"?E(v):E.replace("%s",v)},a.to=function(c,d){return s(c,d,this,!0)},a.from=function(c,d){return s(c,d,this)};var l=function(c){return c.$u?i.utc():i()};a.toNow=function(c){return this.to(l(this),c)},a.fromNow=function(c){return this.from(l(this),c)}}})})(mme);var PTt=mme.exports;const RTt=Zn(PTt);Sn.extend(RTt);var ITt=function(t,n){var r=t.text,i=t.mode,a=t.plain,o=t.render,s=t.renderFormItem,l=t.format,c=t.fieldProps,d=Ln();if(i==="read"){var f=b.jsx($r,{title:Sn(r).format((c==null?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:Sn(r).fromNow()});return o?o(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):b.jsx(b.Fragment,{children:f})}if(i==="edit"||i==="update"){var m=d.getMessage("tableForm.selectPlaceholder","请选择"),p=Zy(c.value),h=b.jsx(lo,N(N(N({ref:n,placeholder:m,showTime:!0},Cs(a===void 0?!0:!a)),c),{},{value:p}));return s?s(r,N({mode:i},c),h):h}return null};const OTt=K.forwardRef(ITt);var pme=K.forwardRef(function(e,t){var n=e.text,r=e.mode,i=e.render,a=e.renderFormItem,o=e.fieldProps,s=e.placeholder,l=e.width,c=Ln(),d=s||c.getMessage("tableForm.inputPlaceholder","请输入");if(r==="read"){var f=b.jsx(oie,N({ref:t,width:l||32,src:n},o));return i?i(n,N({mode:r},o),f):f}if(r==="edit"||r==="update"){var m=b.jsx(hr,N({ref:t,placeholder:d},o));return a?a(n,N({mode:r},o),m):m}return null}),MTt=function(t,n){var r=t.border,i=r===void 0?!1:r,a=t.children,o=u.useContext(Ht.ConfigContext),s=o.getPrefixCls,l=s("pro-field-index-column"),c=jr("IndexColumn",function(){return G({},".".concat(l),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("div",{ref:n,className:fe(l,f,G(G({},"".concat(l,"-border"),i),"top-three",a>3)),children:a}))};const GG=K.forwardRef(MTt);var jTt=["contentRender","numberFormatOptions","numberPopoverRender","open"],NTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],hme=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),ATt={style:"currency",currency:"USD"},FTt={style:"currency",currency:"RUB"},DTt={style:"currency",currency:"RSD"},LTt={style:"currency",currency:"MYR"},BTt={style:"currency",currency:"BRL"},zTt={default:hme,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":ATt,"ru-RU":FTt,"ms-MY":LTt,"sr-RS":DTt,"pt-BR":BTt},KG=function(t,n,r,i){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=n==null?void 0:n.toString().replaceAll(",","");if(typeof o=="string"){var s=Number(o);if(Number.isNaN(s))return o;o=s}if(!o&&o!==0)return"";var l=!1;try{l=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch{}try{var c=new Intl.NumberFormat(l&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",N(N({},zTt[t||"zh-Hans-CN"]||hme),{},{maximumFractionDigits:r},i)),d=c.format(o),f=function(y){var w=y.match(/\d+/);if(w){var x=w[0];return y.slice(y.indexOf(x))}else return y},m=f(d),p=d||"",h=he(p,1),v=h[0];return["+","-"].includes(v)?"".concat(a||"").concat(v).concat(m):"".concat(a||"").concat(m)}catch{return o}},lT=2,HTt=K.forwardRef(function(e,t){var n=e.contentRender;e.numberFormatOptions,e.numberPopoverRender;var r=e.open,i=it(e,jTt),a=Wt(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),o=he(a,2),s=o[0],l=o[1],c=n==null?void 0:n(N(N({},i),{},{value:s})),d=Jy(c?r:!1);return b.jsx(Hc,N(N({placement:"topLeft"},d),{},{trigger:["focus","click"],content:c,getPopupContainer:function(m){return(m==null?void 0:m.parentElement)||document.body},children:b.jsx(Au,N(N({ref:t},i),{},{value:s,onChange:l}))}))}),VTt=function(t,n){var r,i=t.text,a=t.mode,o=t.render,s=t.renderFormItem,l=t.fieldProps;t.proFieldKey,t.plain,t.valueEnum;var c=t.placeholder,d=t.locale,f=t.customSymbol,m=f===void 0?l.customSymbol:f,p=t.numberFormatOptions,h=p===void 0?l==null?void 0:l.numberFormatOptions:p,v=t.numberPopoverRender,g=v===void 0?(l==null?void 0:l.numberPopoverRender)||!1:v,y=it(t,NTt),w=(r=l==null?void 0:l.precision)!==null&&r!==void 0?r:lT,x=Ln();d&&Fm[d]&&(x=Fm[d]);var C=c||x.getMessage("tableForm.inputPlaceholder","请输入"),S=u.useMemo(function(){if(m)return m;if(!(y.moneySymbol===!1||l.moneySymbol===!1))return x.getMessage("moneySymbol","¥")},[m,l.moneySymbol,x,y.moneySymbol]),k=u.useCallback(function(T){var $=new RegExp("\\B(?=(\\d{".concat(3+Math.max(w-lT,0),"})+(?!\\d))"),"g"),P=String(T).split("."),M=he(P,2),j=M[0],I=M[1],R=j.replace($,","),O="";return I&&w>0&&(O=".".concat(I.slice(0,w===void 0?lT:w))),"".concat(R).concat(O)},[w]);if(a==="read"){var _=b.jsx("span",{ref:n,children:KG(d||!1,i,w,h??l.numberFormatOptions,S)});return o?o(i,N({mode:a},l),_):_}if(a==="edit"||a==="update"){var E=b.jsx(HTt,N(N({contentRender:function($){if(g===!1||!$.value)return null;var P=KG(S||d||!1,"".concat(k($.value)),w,N(N({},h),{},{notation:"compact"}),S);return typeof g=="function"?g==null?void 0:g($,P):P},ref:n,precision:w,formatter:function($){return $&&S?"".concat(S," ").concat(k($)):$==null?void 0:$.toString()},parser:function($){return S&&$?$.replace(new RegExp("\\".concat(S,"\\s?|(,*)"),"g"),""):$},placeholder:C},on(l,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:l.onBlur?function(T){var $,P=T.target.value;S&&P&&(P=P.replace(new RegExp("\\".concat(S,"\\s?|(,*)"),"g"),"")),($=l.onBlur)===null||$===void 0||$.call(l,P)}:void 0}));return s?s(i,N({mode:a},l),E):E}return null};const vme=K.forwardRef(VTt);var YG=function(t){return t.map(function(n,r){var i;return K.isValidElement(n)?K.cloneElement(n,N(N({key:r},n==null?void 0:n.props),{},{style:N({},n==null||(i=n.props)===null||i===void 0?void 0:i.style)})):b.jsx(K.Fragment,{children:n},r)})},WTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.fieldProps,s=u.useContext(Ht.ConfigContext),l=s.getPrefixCls,c=l("pro-field-option"),d=Do.useToken(),f=d.token;if(u.useImperativeHandle(n,function(){return{}}),a){var m=a(r,N({mode:i},o),b.jsx(b.Fragment,{}));return!m||(m==null?void 0:m.length)<1||!Array.isArray(m)?null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:YG(m)})}return!r||!Array.isArray(r)?K.isValidElement(r)?r:null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:YG(r)})};const UTt=K.forwardRef(WTt);var qTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],GTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;t.proFieldKey;var l=it(t,qTt),c=Ln(),d=Wt(function(){return l.open||l.visible||!1},{value:l.open||l.visible,onChange:l.onOpenChange||l.onVisible}),f=he(d,2),m=f[0],p=f[1];if(i==="read"){var h=b.jsx(b.Fragment,{children:"-"});return r&&(h=b.jsxs(wr,{children:[b.jsx("span",{ref:n,children:m?r:"********"}),b.jsx("a",{onClick:function(){return p(!m)},children:m?b.jsx(py,{}):b.jsx(sie,{})})]})),a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=b.jsx(hr.Password,N({placeholder:c.getMessage("tableForm.inputPlaceholder","请输入"),ref:n},s));return o?o(r,N({mode:i},s),v):v}return null};const KTt=K.forwardRef(GTt);function YTt(e){return e===0?null:e>0?"+":"-"}function XTt(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function JTt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}function gk(e){return pt(e)==="symbol"||e instanceof Symbol?NaN:Number(e)}var QTt=function(t,n){var r=t.text,i=t.prefix,a=t.precision,o=t.suffix,s=o===void 0?"%":o,l=t.mode,c=t.showColor,d=c===void 0?!1:c,f=t.render,m=t.renderFormItem,p=t.fieldProps,h=t.placeholder,v=t.showSymbol,g=Ln(),y=h||g.getMessage("tableForm.inputPlaceholder","请输入"),w=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?gk(r.replace("%","")):gk(r)},[r]),x=u.useMemo(function(){return typeof v=="function"?v==null?void 0:v(r):v},[v,r]);if(l==="read"){var C=d?{color:XTt(w)}:{},S=b.jsxs("span",{style:C,ref:n,children:[i&&b.jsx("span",{children:i}),x&&b.jsxs(u.Fragment,{children:[YTt(w)," "]}),JTt(Math.abs(w),a),s&&s]});return f?f(r,N(N({mode:l},p),{},{prefix:i,precision:a,showSymbol:x,suffix:s}),S):S}if(l==="edit"||l==="update"){var k=b.jsx(Au,N({ref:n,formatter:function(E){return E&&i?"".concat(i," ").concat(E).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):E},parser:function(E){return E?E.replace(/.*\s|,/g,""):""},placeholder:y},p));return m?m(r,N({mode:l},p),k):k}return null};const gme=K.forwardRef(QTt);function ZTt(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var ePt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.plain,s=t.renderFormItem,l=t.fieldProps,c=t.placeholder,d=Ln(),f=c||d.getMessage("tableForm.inputPlaceholder","请输入"),m=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?gk(r.replace("%","")):gk(r)},[r]);if(i==="read"){var p=b.jsx(Kj,N({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:m,steps:o?10:void 0,status:ZTt(m)},l));return a?a(m,N({mode:i},l),p):p}if(i==="edit"||i==="update"){var h=b.jsx(Au,N({ref:n,placeholder:f},l));return s?s(r,N({mode:i},l),h):h}return null};const bme=K.forwardRef(ePt);var tPt=["radioType","renderFormItem","mode","render"],nPt=function(t,n){var r,i,a=t.radioType,o=t.renderFormItem,s=t.mode,l=t.render,c=it(t,tPt),d=u.useContext(Ht.ConfigContext),f=d.getPrefixCls,m=f("pro-field-radio"),p=Eg(c),h=he(p,3),v=h[0],g=h[1],y=h[2],w=u.useRef(),x=(r=kn.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r);u.useImperativeHandle(n,function(){return N(N({},w.current||{}),{},{fetchData:function(I){return y(I)}})},[y]);var C=jr("FieldRadioRadio",function(j){return G(G(G({},".".concat(m,"-error"),{span:{color:j.colorError}}),".".concat(m,"-warning"),{span:{color:j.colorWarning}}),".".concat(m,"-vertical"),G({},"".concat(j.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),S=C.wrapSSR,k=C.hashId;if(v)return b.jsx(Ya,{size:"small"});if(s==="read"){var _=g!=null&&g.length?g==null?void 0:g.reduce(function(j,I){var R;return N(N({},j),{},G({},(R=I.value)!==null&&R!==void 0?R:"",I.label))},{}):void 0,E=b.jsx(b.Fragment,{children:Sg(c.text,Yu(c.valueEnum||_))});if(l){var T;return(T=l(c.text,N({mode:s},c.fieldProps),E))!==null&&T!==void 0?T:null}return E}if(s==="edit"){var $,P=S(b.jsx(pf.Group,N(N({ref:w,optionType:a},c.fieldProps),{},{className:fe(($=c.fieldProps)===null||$===void 0?void 0:$.className,G(G({},"".concat(m,"-error"),(x==null?void 0:x.status)==="error"),"".concat(m,"-warning"),(x==null?void 0:x.status)==="warning"),k,"".concat(m,"-").concat(c.fieldProps.layout||"horizontal")),options:g})));if(o){var M;return(M=o(c.text,N(N({mode:s},c.fieldProps),{},{options:g,loading:v}),P))!==null&&M!==void 0?M:null}return P}return null};const XG=K.forwardRef(nPt);var rPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.picker,d=t.renderFormItem,f=t.plain,m=t.showTime,p=t.lightLabel,h=t.bordered,v=t.fieldProps,g=Ln(),y=Array.isArray(r)?r:[],w=he(y,2),x=w[0],C=w[1],S=K.useState(!1),k=he(S,2),_=k[0],E=k[1],T=u.useCallback(function(L){if(typeof(v==null?void 0:v.format)=="function"){var D;return v==null||(D=v.format)===null||D===void 0?void 0:D.call(v,L)}return(v==null?void 0:v.format)||s||"YYYY-MM-DD"},[v,s]),$=x?Sn(x).format(T(Sn(x))):"",P=C?Sn(C).format(T(Sn(C))):"";if(i==="read"){var M=b.jsxs("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[b.jsx("div",{children:$||"-"}),b.jsx("div",{children:P||"-"})]});return l?l(r,N({mode:i},v),b.jsx("span",{children:M})):M}if(i==="edit"||i==="update"){var j=Zy(v.value),I,R=function(D){var B;v==null||(B=v.onChange)===null||B===void 0||B.call(v,D),D||E(!1)};if(a){var O;I=b.jsx(Gc,{label:o,onClick:function(){var D;v==null||(D=v.onOpenChange)===null||D===void 0||D.call(v,!0),E(!0)},style:j?{paddingInlineEnd:0}:void 0,disabled:v.disabled,value:j||_?b.jsx(lo.RangePicker,N(N(N({picker:c,showTime:m,format:s},Cs(!1)),v),{},{placeholder:(O=v.placeholder)!==null&&O!==void 0?O:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")],value:j,onOpenChange:function(D){var B;j&&E(D),v==null||(B=v.onOpenChange)===null||B===void 0||B.call(v,D)},onChange:R})):null,allowClear:!1,bordered:h,ref:p,downIcon:j||_?!1:void 0})}else I=b.jsx(lo.RangePicker,N(N(N({ref:n,format:s,showTime:m,placeholder:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")]},Cs(f===void 0?!0:!f)),v),{},{value:j}));return d?d(r,N({mode:i},v),I):I}return null};const Kp=K.forwardRef(rPt);var iPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=b.jsx(MR,N(N({allowHalf:!0,disabled:!0,ref:n},s),{},{value:r}));return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):l}if(i==="edit"||i==="update"){var c=b.jsx(MR,N({allowHalf:!0,ref:n},s));return o?o(r,N({mode:i},s),c):c}return null};const aPt=K.forwardRef(iPt);function oPt(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var i=Math.floor(t/(3600*24)),a=Math.floor(t/3600%24),o=Math.floor(t/60%60),s=Math.floor(t%60);return n="".concat(s,"秒"),o>0&&(n="".concat(o,"分钟").concat(n)),a>0&&(n="".concat(a,"小时").concat(n)),i>0&&(n="".concat(i,"天").concat(n)),r&&(n+="前"),n}var sPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.placeholder,c=Ln(),d=l||c.getMessage("tableForm.inputPlaceholder","请输入");if(i==="read"){var f=oPt(Number(r)),m=b.jsx("span",{ref:n,children:f});return a?a(r,N({mode:i},s),m):m}if(i==="edit"||i==="update"){var p=b.jsx(Au,N({ref:n,min:0,style:{width:"100%"},placeholder:d},s));return o?o(r,N({mode:i},s),p):p}return null};const lPt=K.forwardRef(sPt);var cPt=["mode","render","renderFormItem","fieldProps","emptyText"],uPt=function(t,n){var r=t.mode,i=t.render,a=t.renderFormItem,o=t.fieldProps,s=t.emptyText,l=s===void 0?"-":s,c=it(t,cPt),d=u.useRef(),f=Eg(t),m=he(f,3),p=m[0],h=m[1],v=m[2];if(u.useImperativeHandle(n,function(){return N(N({},d.current||{}),{},{fetchData:function(S){return v(S)}})},[v]),p)return b.jsx(Ya,{size:"small"});if(r==="read"){var g=h!=null&&h.length?h==null?void 0:h.reduce(function(C,S){var k;return N(N({},C),{},G({},(k=S.value)!==null&&k!==void 0?k:"",S.label))},{}):void 0,y=b.jsx(b.Fragment,{children:Sg(c.text,Yu(c.valueEnum||g))});if(i){var w;return(w=i(c.text,N({mode:r},o),b.jsx(b.Fragment,{children:y})))!==null&&w!==void 0?w:l}return y}if(r==="edit"||r==="update"){var x=b.jsx(gre,N(N({ref:d},on(o||{},["allowClear"])),{},{options:h}));return a?a(c.text,N(N({mode:r},o),{},{options:h,loading:p}),x):x}return null};const dPt=K.forwardRef(uPt);var fPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=r;return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(i==="edit"||i==="update"){var c=b.jsx(Mre,N(N({ref:n},s),{},{style:N({minWidth:120},s==null?void 0:s.style)}));return o?o(r,N({mode:i},s),c):c}return null};const mPt=K.forwardRef(fPt);var pPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.light,s=t.label,l=t.renderFormItem,c=t.fieldProps,d=Ln(),f=u.useMemo(function(){var g,y;return r==null||"".concat(r).length<1?"-":r?(g=c==null?void 0:c.checkedChildren)!==null&&g!==void 0?g:d.getMessage("switch.open","打开"):(y=c==null?void 0:c.unCheckedChildren)!==null&&y!==void 0?y:d.getMessage("switch.close","关闭")},[c==null?void 0:c.checkedChildren,c==null?void 0:c.unCheckedChildren,r]);if(i==="read")return a?a(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):f??"-";if(i==="edit"||i==="update"){var m,p=b.jsx(Xj,N(N({ref:n,size:o?"small":void 0},on(c,["value"])),{},{checked:(m=c==null?void 0:c.checked)!==null&&m!==void 0?m:c==null?void 0:c.value}));if(o){var h=c.disabled,v=c.bordered;return b.jsx(Gc,{label:s,disabled:h,bordered:v,downIcon:!1,value:b.jsx("div",{style:{paddingLeft:8},children:p}),allowClear:!1})}return l?l(r,N({mode:i},c),p):p}return null};const hPt=K.forwardRef(pPt);var vPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.emptyText,c=l===void 0?"-":l,d=s||{},f=d.autoFocus,m=d.prefix,p=m===void 0?"":m,h=d.suffix,v=h===void 0?"":h,g=Ln(),y=u.useRef();if(u.useImperativeHandle(n,function(){return y.current},[]),u.useEffect(function(){if(f){var k;(k=y.current)===null||k===void 0||k.focus()}},[f]),i==="read"){var w=b.jsxs(b.Fragment,{children:[p,r??c,v]});if(a){var x;return(x=a(r,N({mode:i},s),w))!==null&&x!==void 0?x:c}return w}if(i==="edit"||i==="update"){var C=g.getMessage("tableForm.inputPlaceholder","请输入"),S=b.jsx(hr,N({ref:y,placeholder:C,allowClear:!0},s));return o?o(r,N({mode:i},s),S):S}return null};const gPt=K.forwardRef(vPt);var bPt=function(t,n){var r=t.text,i=t.fieldProps,a=u.useContext(Ht.ConfigContext),o=a.getPrefixCls,s=o("pro-field-readonly"),l="".concat(s,"-textarea"),c=jr("TextArea",function(){return G({},".".concat(l),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("span",N(N({ref:n,className:fe(f,s,l)},on(i,["autoSize","classNames","styles"])),{},{children:r??"-"})))};const yPt=K.forwardRef(bPt);var xPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=Ln();if(i==="read"){var c=b.jsx(yPt,N(N({},t),{},{ref:n}));return a?a(r,N({mode:i},on(s,["showCount"])),c):c}if(i==="edit"||i==="update"){var d=b.jsx(hr.TextArea,N({ref:n,rows:3,onKeyPress:function(m){m.key==="Enter"&&m.stopPropagation()},placeholder:l.getMessage("tableForm.inputPlaceholder","请输入")},s));return o?o(r,N({mode:i},s),d):d}return null};const wPt=K.forwardRef(xPt);var CPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.renderFormItem,d=t.plain,f=t.fieldProps,m=t.lightLabel,p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=Ln(),w=(f==null?void 0:f.format)||s||"HH:mm:ss",x=Sn.isDayjs(r)||typeof r=="number";if(i==="read"){var C=b.jsx("span",{ref:n,children:r?Sn(r,x?void 0:w).format(w):"-"});return l?l(r,N({mode:i},f),b.jsx("span",{children:C})):C}if(i==="edit"||i==="update"){var S,k=f.disabled,_=f.value,E=Zy(_,w);if(a){var T;S=b.jsx(Gc,{onClick:function(){var P;f==null||(P=f.onOpenChange)===null||P===void 0||P.call(f,!0),g(!0)},style:E?{paddingInlineEnd:0}:void 0,label:o,disabled:k,value:E||v?b.jsx(tf,N(N(N({},Cs(!1)),{},{format:s,ref:n},f),{},{placeholder:(T=f.placeholder)!==null&&T!==void 0?T:y.getMessage("tableForm.selectPlaceholder","请选择"),value:E,onOpenChange:function(P){var M;g(P),f==null||(M=f.onOpenChange)===null||M===void 0||M.call(f,P)},open:v})):null,downIcon:E||v?!1:void 0,allowClear:!1,ref:m})}else S=b.jsx(lo.TimePicker,N(N(N({ref:n,format:s},Cs(d===void 0?!0:!d)),f),{},{value:E}));return c?c(r,N({mode:i},f),S):S}return null},SPt=function(t,n){var r=t.text,i=t.light,a=t.label,o=t.mode,s=t.lightLabel,l=t.format,c=t.render,d=t.renderFormItem,f=t.plain,m=t.fieldProps,p=Ln(),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=(m==null?void 0:m.format)||l||"HH:mm:ss",x=Array.isArray(r)?r:[],C=he(x,2),S=C[0],k=C[1],_=Sn.isDayjs(S)||typeof S=="number",E=Sn.isDayjs(k)||typeof k=="number",T=S?Sn(S,_?void 0:w).format(w):"",$=k?Sn(k,E?void 0:w).format(w):"";if(o==="read"){var P=b.jsxs("div",{ref:n,children:[b.jsx("div",{children:T||"-"}),b.jsx("div",{children:$||"-"})]});return c?c(r,N({mode:o},m),b.jsx("span",{children:P})):P}if(o==="edit"||o==="update"){var M=Zy(m.value,w),j;if(i){var I=m.disabled,R=m.placeholder,O=R===void 0?[p.getMessage("tableForm.selectPlaceholder","请选择"),p.getMessage("tableForm.selectPlaceholder","请选择")]:R;j=b.jsx(Gc,{onClick:function(){var D;m==null||(D=m.onOpenChange)===null||D===void 0||D.call(m,!0),y(!0)},style:M?{paddingInlineEnd:0}:void 0,label:a,disabled:I,placeholder:O,value:M||g?b.jsx(tf.RangePicker,N(N(N({},Cs(!1)),{},{format:l,ref:n},m),{},{placeholder:O,value:M,onOpenChange:function(D){var B;y(D),m==null||(B=m.onOpenChange)===null||B===void 0||B.call(m,D)},open:g})):null,downIcon:M||g?!1:void 0,allowClear:!1,ref:s})}else j=b.jsx(tf.RangePicker,N(N(N({ref:n,format:l},Cs(f===void 0?!0:!f)),m),{},{value:M}));return d?d(r,N({mode:o},m),j):j}return null},kPt=K.forwardRef(SPt);const _Pt=K.forwardRef(CPt);var EPt=["radioType","renderFormItem","mode","light","label","render"],$Pt=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],TPt=function(t,n){t.radioType;var r=t.renderFormItem,i=t.mode,a=t.light,o=t.label,s=t.render,l=it(t,EPt),c=u.useContext(Ht.ConfigContext),d=c.getPrefixCls,f=d("pro-field-tree-select"),m=u.useRef(null),p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=l.fieldProps,w=y.onSearch,x=y.onClear,C=y.onChange,S=y.onBlur,k=y.showSearch,_=y.autoClearSearchValue;y.treeData;var E=y.fetchDataOnSearch,T=y.searchValue,$=it(y,$Pt),P=Ln(),M=Eg(N(N({},l),{},{defaultKeyWords:T})),j=he(M,3),I=j[0],R=j[1],O=j[2],L=Wt(void 0,{onChange:w,value:T}),D=he(L,2),B=D[0],F=D[1];u.useImperativeHandle(n,function(){return N(N({},m.current||{}),{},{fetchData:function(oe){return O(oe)}})});var z=u.useMemo(function(){if(i==="read"){var se=($==null?void 0:$.fieldNames)||{},oe=se.value,ce=oe===void 0?"value":oe,te=se.label,le=te===void 0?"label":te,pe=se.children,we=pe===void 0?"children":pe,_e=new Map,Y=function ae(ee){if(!(ee!=null&&ee.length))return _e;for(var q=ee.length,ue=0;ue4&&(p+=7),m.add(p,n));return h.diff(v,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;return f.p(c)==="isoweek"?m?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,d)}}})})(yme);var RPt=yme.exports;const IPt=Zn(RPt);var xme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n={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(r,i,a){var o=i.prototype,s=o.format;a.en.formats=n,o.format=function(l){l===void 0&&(l="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,d=function(f,m){return f.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(p,h,v){var g=v&&v.toUpperCase();return h||m[v]||n[v]||m[g].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(y,w,x){return w||x.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,d)}}})})(xme);var OPt=xme.exports;const MPt=Zn(OPt);var jPt=["fieldProps"],NPt=["fieldProps"],APt=["fieldProps"],FPt=["fieldProps"],DPt=["text","valueType","mode","onChange","renderFormItem","value","readonly","fieldProps"],LPt=["placeholder"];Sn.extend(zte);Sn.extend(Ute);Sn.extend(IPt);Sn.extend(vj);Sn.extend(Lte);Sn.extend(MPt);var BPt=function(t,n,r){var i=Xde(r.fieldProps);return n.type==="progress"?b.jsx(bme,N(N({},r),{},{text:t,fieldProps:N({status:n.status?n.status:void 0},i)})):n.type==="money"?b.jsx(vme,N(N({locale:n.locale},r),{},{fieldProps:i,text:t,moneySymbol:n.moneySymbol})):n.type==="percent"?b.jsx(gme,N(N({},r),{},{text:t,showSymbol:n.showSymbol,precision:n.precision,fieldProps:i,showColor:n.showColor})):n.type==="image"?b.jsx(pme,N(N({},r),{},{text:t,width:n.width})):t},zPt=function(t,n,r,i){var a=r.mode,o=a===void 0?"read":a,s=r.emptyText,l=s===void 0?"-":s;if(l!==!1&&o==="read"&&n!=="option"&&n!=="switch"&&typeof t!="boolean"&&typeof t!="number"&&!t){var c=r.fieldProps,d=r.render;return d?d(t,N({mode:o},c),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(delete r.emptyText,pt(n)==="object")return BPt(t,n,r);var f=i&&i[n];if(f){if(delete r.ref,o==="read"){var m;return(m=f.render)===null||m===void 0?void 0:m.call(f,t,N(N({text:t},r),{},{mode:o||"read"}),b.jsx(b.Fragment,{children:t}))}if(o==="update"||o==="edit"){var p;return(p=f.renderFormItem)===null||p===void 0?void 0:p.call(f,t,N({text:t},r),b.jsx(b.Fragment,{children:t}))}}if(n==="money")return b.jsx(vme,N(N({},r),{},{text:t}));if(n==="date")return b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-MM-DD"},r))});if(n==="dateWeek")return b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-wo",picker:"week"},r))});if(n==="dateWeekRange"){var h=r.fieldProps,v=it(r,jPt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-W",showTime:!0,fieldProps:N({picker:"week"},h)},v))})}if(n==="dateMonthRange"){var g=r.fieldProps,y=it(r,NPt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-MM",showTime:!0,fieldProps:N({picker:"month"},g)},y))})}if(n==="dateQuarterRange"){var w=r.fieldProps,x=it(r,APt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-Q",showTime:!0,fieldProps:N({picker:"quarter"},w)},x))})}if(n==="dateYearRange"){var C=r.fieldProps,S=it(r,FPt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY",showTime:!0,fieldProps:N({picker:"year"},C)},S))})}return n==="dateMonth"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-MM",picker:"month"},r))}):n==="dateQuarter"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-[Q]Q",picker:"quarter"},r))}):n==="dateYear"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY",picker:"year"},r))}):n==="dateRange"?b.jsx(Kp,N({text:t,format:"YYYY-MM-DD"},r)):n==="dateTime"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="dateTimeRange"?b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="time"?b.jsx(wo,{isLight:r.light,children:b.jsx(_Pt,N({text:t,format:"HH:mm:ss"},r))}):n==="timeRange"?b.jsx(wo,{isLight:r.light,children:b.jsx(kPt,N({text:t,format:"HH:mm:ss"},r))}):n==="fromNow"?b.jsx(OTt,N({text:t},r)):n==="index"?b.jsx(GG,{children:t+1}):n==="indexBorder"?b.jsx(GG,{border:!0,children:t+1}):n==="progress"?b.jsx(bme,N(N({},r),{},{text:t})):n==="percent"?b.jsx(gme,N({text:t},r)):n==="avatar"&&typeof t=="string"&&r.mode==="read"?b.jsx(vu,{src:t,size:22,shape:"circle"}):n==="code"?b.jsx(Mq,N({text:t},r)):n==="jsonCode"?b.jsx(Mq,N({text:t,language:"json"},r)):n==="textarea"?b.jsx(wPt,N({text:t},r)):n==="digit"?b.jsx(ETt,N({text:t},r)):n==="digitRange"?b.jsx(TTt,N({text:t},r)):n==="second"?b.jsx(lPt,N({text:t},r)):n==="select"||n==="text"&&(r.valueEnum||r.request)?b.jsx(wo,{isLight:r.light,children:b.jsx(Jgt,N({text:t},r))}):n==="checkbox"?b.jsx(i0t,N({text:t},r)):n==="radio"?b.jsx(XG,N({text:t},r)):n==="radioButton"?b.jsx(XG,N({radioType:"button",text:t},r)):n==="rate"?b.jsx(aPt,N({text:t},r)):n==="slider"?b.jsx(mPt,N({text:t},r)):n==="switch"?b.jsx(hPt,N({text:t},r)):n==="option"?b.jsx(UTt,N({text:t},r)):n==="password"?b.jsx(KTt,N({text:t},r)):n==="image"?b.jsx(pme,N({text:t},r)):n==="cascader"?b.jsx(e0t,N({text:t},r)):n==="treeSelect"?b.jsx(PPt,N({text:t},r)):n==="color"?b.jsx(CTt,N({text:t},r)):n==="segmented"?b.jsx(dPt,N({text:t},r)):b.jsx(gPt,N({text:t},r))},HPt=function(t,n){var r,i,a,o,s,l,c=t.text,d=t.valueType,f=d===void 0?"text":d,m=t.mode,p=m===void 0?"read":m,h=t.onChange,v=t.renderFormItem,g=t.value,y=t.readonly,w=t.fieldProps,x=it(t,DPt),C=u.useContext(nf),S=Un(function(){for(var E,T=arguments.length,$=new Array(T),P=0;P=$)return null;var q=l,ue=q.Icon,ie=ue===void 0?Vue:ue,de=q.tooltipText;return b.jsx($r,{title:de,children:b.jsx(ie,{className:fe("".concat(m,"-action-icon action-down"),j),onClick:cn(bt().mark(function be(){return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,p.move(x,ee);case 2:case"end":return xe.stop()}},be)}))})},"down")},[s,m,j,p,o]),ce=u.useMemo(function(){return[ne,Z,se,oe].filter(function(ee){return ee!=null})},[ne,Z,se,oe]),te=(v==null?void 0:v(w,p,ce,$))||ce,le=te.length>0&&B!=="read"?b.jsx("div",{className:fe("".concat(m,"-action"),G({},"".concat(m,"-action-small"),R==="small"),j),children:te}):null,pe={name:P.name,field:w,index:x,record:C==null||(r=C.getFieldValue)===null||r===void 0?void 0:r.call(C,[O.listName,S,w.name].filter(function(ee){return ee!==void 0}).flat(1)),fields:g,operation:p,meta:y},we=_g(),_e=we.grid,Y=(c==null?void 0:c(Q,pe))||Q,ae=(d==null?void 0:d({listDom:b.jsx("div",{className:fe("".concat(m,"-container"),k,j),style:N({width:_e?"100%":void 0},_),children:Y}),action:le},pe))||b.jsxs("div",{className:fe("".concat(m,"-item"),j,G(G({},"".concat(m,"-item-default"),f===void 0),"".concat(m,"-item-show-label"),f)),style:{display:"flex",alignItems:"flex-end"},children:[b.jsx("div",{className:fe("".concat(m,"-container"),k,j),style:N({width:_e?"100%":void 0},_),children:Y}),le]});return b.jsx(Av.Provider,{value:N(N({},w),{},{listName:[O.listName,S,w.name].filter(function(ee){return ee!==void 0}).flat(1)}),children:ae})},ZPt=function(t){var n=Ln(),r=t.creatorButtonProps,i=t.prefixCls,a=t.children,o=t.creatorRecord,s=t.action,l=t.fields,c=t.actionGuard,d=t.max,f=t.fieldExtraRender,m=t.meta,p=t.containerClassName,h=t.containerStyle,v=t.onAfterAdd,g=t.onAfterRemove,y=u.useContext(Ys),w=y.hashId,x=u.useRef(new Map),C=u.useState(!1),S=he(C,2),k=S[0],_=S[1],E=u.useMemo(function(){return l.map(function(I){var R,O;if(!((R=x.current)!==null&&R!==void 0&&R.has(I.key.toString()))){var L;(L=x.current)===null||L===void 0||L.set(I.key.toString(),P1())}var D=(O=x.current)===null||O===void 0?void 0:O.get(I.key.toString());return N(N({},I),{},{uuid:D})})},[l]),T=u.useMemo(function(){var I=N({},s),R=E.length;return c!=null&&c.beforeAddRow?I.add=cn(bt().mark(function O(){var L,D,B,F,z,H=arguments;return bt().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:for(L=H.length,D=new Array(L),B=0;B div".concat(t.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":G(G(G(G({display:"block",width:"100%"},"".concat(t.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(t.componentCls,"-container"),{paddingInlineStart:16}),"".concat(t.antCls,"-space-item,").concat(t.antCls,"-form-item"),{width:"100%"}),"".concat(t.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function bRt(e){return jr("ProFormGroup",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[gRt(n)]})}var Sme=K.forwardRef(function(e,t){var n=K.useContext(xf),r=n.groupProps,i=N(N({},r),e),a=i.children,o=i.collapsible,s=i.defaultCollapsed,l=i.style,c=i.labelLayout,d=i.title,f=d===void 0?e.label:d,m=i.tooltip,p=i.align,h=p===void 0?"start":p,v=i.direction,g=i.size,y=g===void 0?32:g,w=i.titleStyle,x=i.titleRender,C=i.spaceProps,S=i.extra,k=i.autoFocus,_=Wt(function(){return s||!1},{value:e.collapsed,onChange:e.onCollapse}),E=he(_,2),T=E[0],$=E[1],P=u.useContext(Ht.ConfigContext),M=P.getPrefixCls,j=_g(e),I=j.ColWrapper,R=j.RowWrapper,O=M("pro-form-group"),L=bRt(O),D=L.wrapSSR,B=L.hashId,F=o&&b.jsx(ys,{style:{marginInlineEnd:8},rotate:T?void 0:90}),z=b.jsx(Dm,{label:F?b.jsxs("div",{children:[F,f]}):f,tooltip:m}),H=u.useCallback(function(J){var re=J.children;return b.jsx(wr,N(N({},C),{},{className:fe("".concat(O,"-container ").concat(B),C==null?void 0:C.className),size:y,align:h,direction:v,style:N({rowGap:0},C==null?void 0:C.style),children:re}))},[h,O,v,B,y,C]),A=x?x(z,e):z,V=u.useMemo(function(){var J=[],re=K.Children.toArray(a).map(function(Q,ne){var Z;return K.isValidElement(Q)&&Q!==null&&Q!==void 0&&(Z=Q.props)!==null&&Z!==void 0&&Z.hidden?(J.push(Q),null):ne===0&&K.isValidElement(Q)&&k?K.cloneElement(Q,N(N({},Q.props),{},{autoFocus:k})):Q});return[b.jsx(R,{Wrapper:H,children:re},"children"),J.length>0?b.jsx("div",{style:{display:"none"},children:J}):null]},[a,R,H,k]),W=he(V,2),U=W[0],X=W[1];return D(b.jsx(I,{children:b.jsxs("div",{className:fe(O,B,G({},"".concat(O,"-twoLine"),c==="twoLine")),style:l,ref:t,children:[X,(f||m||S)&&b.jsx("div",{className:"".concat(O,"-title ").concat(B).trim(),style:w,onClick:function(){$(!T)},children:S?b.jsxs("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[A,b.jsx("span",{onClick:function(re){return re.stopPropagation()},children:S})]}):A}),b.jsx("div",{style:{display:o&&T?"none":void 0},children:U})]})}))});Sme.displayName="ProForm-Group";var yRt=function(t){return G({},t.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function xRt(e){return jr("DrawerForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[yRt(n)]})}var wRt=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function CRt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.drawerProps,s=e.onFinish,l=e.submitTimeout,c=e.title,d=e.width,f=e.resize,m=e.onOpenChange,p=e.visible,h=e.open,v=it(e,wRt);uo(!v.footer||!(o!=null&&o.footer),"DrawerForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var g=K.useMemo(function(){var le,pe,we,_e={onResize:function(){},maxWidth:J9()?window.innerWidth*.8:void 0,minWidth:300};return typeof f=="boolean"?f?_e:{}:Ci({onResize:(le=f==null?void 0:f.onResize)!==null&&le!==void 0?le:_e.onResize,maxWidth:(pe=f==null?void 0:f.maxWidth)!==null&&pe!==void 0?pe:_e.maxWidth,minWidth:(we=f==null?void 0:f.minWidth)!==null&&we!==void 0?we:_e.minWidth})},[f]),y=u.useContext(Ht.ConfigContext),w=y.getPrefixCls("pro-form-drawer"),x=xRt(w),C=x.wrapSSR,S=x.hashId,k=function(pe){return"".concat(w,"-").concat(pe," ").concat(S)},_=u.useState([]),E=he(_,2),T=E[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useState(!1),R=he(I,2),O=R[0],L=R[1],D=u.useState(d||(f?g==null?void 0:g.minWidth:800)),B=he(D,2),F=B[0],z=B[1],H=Wt(!!p,{value:h||p,onChange:m||a}),A=he(H,2),V=A[0],W=A[1],U=u.useRef(null),X=u.useCallback(function(le){U.current===null&&le&&T([]),U.current=le},[]),J=u.useRef(),re=u.useCallback(function(){var le,pe,we,_e=(le=(pe=(we=v.formRef)===null||we===void 0?void 0:we.current)!==null&&pe!==void 0?pe:v.form)!==null&&le!==void 0?le:J.current;_e&&o!==null&&o!==void 0&&o.destroyOnClose&&_e.resetFields()},[o==null?void 0:o.destroyOnClose,v.form,v.formRef]);u.useEffect(function(){V&&(h||p)&&(m==null||m(!0),a==null||a(!0)),O&&z(g==null?void 0:g.minWidth)},[p,V,O]),u.useImperativeHandle(v.formRef,function(){return J.current},[J.current]);var Q=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var le=cn(bt().mark(function we(_e){var Y,ae;return bt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:W(!V),L(!Object.keys(g)),(Y=i.props)===null||Y===void 0||(ae=Y.onClick)===null||ae===void 0||ae.call(Y,_e);case 3:case"end":return q.stop()}},we)}));function pe(we){return le.apply(this,arguments)}return pe}()})):null},[W,i,V,L,O]),ne=u.useMemo(function(){var le,pe,we,_e,Y;return v.submitter===!1?!1:kd({searchConfig:{submitText:(le=(pe=y.locale)===null||pe===void 0||(pe=pe.Modal)===null||pe===void 0?void 0:pe.okText)!==null&&le!==void 0?le:"确认",resetText:(we=(_e=y.locale)===null||_e===void 0||(_e=_e.Modal)===null||_e===void 0?void 0:_e.cancelText)!==null&&we!==void 0?we:"取消"},resetButtonProps:{preventDefault:!0,disabled:l?M:void 0,onClick:function(ee){var q;W(!1),o==null||(q=o.onClose)===null||q===void 0||q.call(o,ee)}}},(Y=v.submitter)!==null&&Y!==void 0?Y:{})},[v.submitter,(t=y.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.okText,(n=y.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.cancelText,l,M,W,o]),Z=u.useCallback(function(le,pe){return b.jsxs(b.Fragment,{children:[le,U.current&&pe?b.jsx(K.Fragment,{children:Si.createPortal(pe,U.current)},"submitter"):pe]})},[]),se=Un(function(){var le=cn(bt().mark(function pe(we){var _e,Y,ae;return bt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return _e=s==null?void 0:s(we),l&&_e instanceof Promise&&(j(!0),Y=setTimeout(function(){return j(!1)},l),_e.finally(function(){clearTimeout(Y),j(!1)})),q.next=4,_e;case 4:return ae=q.sent,ae&&W(!1),q.abrupt("return",ae);case 7:case"end":return q.stop()}},pe)}));return function(pe){return le.apply(this,arguments)}}()),oe=Jy(V,a),ce=u.useCallback(function(le){var pe,we,_e=(document.body.offsetWidth||1e3)-(le.clientX-document.body.offsetLeft),Y=(pe=g==null?void 0:g.minWidth)!==null&&pe!==void 0?pe:d||800,ae=(we=g==null?void 0:g.maxWidth)!==null&&we!==void 0?we:window.innerWidth*.8;if(_eae){z(ae);return}z(_e)},[g==null?void 0:g.maxWidth,g==null?void 0:g.minWidth,d]),te=u.useCallback(function(){document.removeEventListener("mousemove",ce),document.removeEventListener("mouseup",te)},[ce]);return C(b.jsxs(b.Fragment,{children:[b.jsxs(_s,N(N(N({title:c,width:F},o),oe),{},{afterOpenChange:function(pe){var we;pe||re(),o==null||(we=o.afterOpenChange)===null||we===void 0||we.call(o,pe)},onClose:function(pe){var we;l&&M||(W(!1),o==null||(we=o.onClose)===null||we===void 0||we.call(o,pe))},footer:v.submitter!==!1&&b.jsx("div",{ref:X,style:{display:"flex",justifyContent:"flex-end"}}),children:[f?b.jsx("div",{className:fe(k("sidebar-dragger"),S,G(G({},k("sidebar-dragger-min-disabled"),F===(g==null?void 0:g.minWidth)),k("sidebar-dragger-max-disabled"),F===(g==null?void 0:g.maxWidth))),onMouseDown:function(pe){var we;g==null||(we=g.onResize)===null||we===void 0||we.call(g),pe.stopPropagation(),pe.preventDefault(),document.addEventListener("mousemove",ce),document.addEventListener("mouseup",te),L(!0)}}):null,b.jsx(b.Fragment,{children:b.jsx(jg,N(N({formComponentType:"DrawerForm",layout:"vertical"},v),{},{formRef:J,onInit:function(pe,we){var _e;v.formRef&&(v.formRef.current=we),v==null||(_e=v.onInit)===null||_e===void 0||_e.call(v,pe,we),J.current=we},submitter:ne,onFinish:function(){var le=cn(bt().mark(function pe(we){var _e;return bt().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,se(we);case 2:return _e=ae.sent,ae.abrupt("return",_e);case 4:case"end":return ae.stop()}},pe)}));return function(pe){return le.apply(this,arguments)}}(),contentRender:Z,children:r}))})]})),Q]}))}var SRt=function(t){return G({},t.componentCls,{lineHeight:"30px","&::before":{display:"block",height:0,visibility:"hidden",content:"'.'"},"&-small":{lineHeight:t.lineHeight},"&-container":{display:"flex",flexWrap:"wrap",gap:t.marginXS},"&-item":G({whiteSpace:"nowrap"},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"&-line":{minWidth:"198px"},"&-line:not(:first-child)":{marginBlockStart:"16px",marginBlockEnd:8},"&-collapse-icon":{width:t.controlHeight,height:t.controlHeight,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},"&-effective":G({},"".concat(t.componentCls,"-collapse-icon"),{backgroundColor:t.colorBgTextHover})})};function kRt(e){return jr("LightFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[SRt(n)]})}var _Rt=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],ERt=function(t){var n=t.items,r=t.prefixCls,i=t.size,a=i===void 0?"middle":i,o=t.collapse,s=t.collapseLabel,l=t.onValuesChange,c=t.bordered,d=t.values,f=t.footerRender,m=t.placement,p=Ln(),h="".concat(r,"-light-filter"),v=kRt(h),g=v.wrapSSR,y=v.hashId,w=u.useState(!1),x=he(w,2),C=x[0],S=x[1],k=u.useState(function(){return N({},d)}),_=he(k,2),E=_[0],T=_[1];u.useEffect(function(){T(N({},d))},[d]);var $=u.useMemo(function(){var I=[],R=[];return n.forEach(function(O){var L=O.props||{},D=L.secondary;D||o?I.push(O):R.push(O)}),{collapseItems:I,outsideItems:R}},[t.items]),P=$.collapseItems,M=$.outsideItems,j=function(){return s||(o?b.jsx(Olt,{className:"".concat(h,"-collapse-icon ").concat(y).trim()}):b.jsx(Gc,{size:a,label:p.getMessage("form.lightFilter.more","更多筛选")}))};return g(b.jsx("div",{className:fe(h,y,"".concat(h,"-").concat(a),G({},"".concat(h,"-effective"),Object.keys(d).some(function(I){return Array.isArray(d[I])?d[I].length>0:d[I]}))),children:b.jsxs("div",{className:"".concat(h,"-container ").concat(y).trim(),children:[M.map(function(I,R){if(!(I!=null&&I.props))return I;var O=I.key,L=(I==null?void 0:I.props)||{},D=L.fieldProps,B=D!=null&&D.placement?D==null?void 0:D.placement:m;return b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},I.props.fieldProps),{},{placement:B}),proFieldProps:N(N({},I.props.proFieldProps),{},{light:!0,label:I.props.label,bordered:c}),bordered:c})},O||R)}),P.length?b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:b.jsx(Vde,{padding:24,open:C,onOpenChange:function(R){S(R)},placement:m,label:j(),footerRender:f,footer:{onConfirm:function(){l(N({},E)),S(!1)},onClear:function(){var R={};P.forEach(function(O){var L=O.props.name;R[L]=void 0}),l(R)}},children:P.map(function(I){var R=I.key,O=I.props,L=O.name,D=O.fieldProps,B=N(N({},D),{},{onChange:function(H){return T(N(N({},E),{},G({},L,H!=null&&H.target?H.target.value:H))),!1}});E.hasOwnProperty(L)&&(B[I.props.valuePropName||"value"]=E[L]);var F=D!=null&&D.placement?D==null?void 0:D.placement:m;return b.jsx("div",{className:"".concat(h,"-line ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},B),{},{placement:F})})},R)})})},"more"):null]})}))};function $Rt(e){var t=e.size,n=e.collapse,r=e.collapseLabel,i=e.initialValues,a=e.onValuesChange,o=e.form,s=e.placement,l=e.formRef,c=e.bordered;e.ignoreRules;var d=e.footerRender,f=it(e,_Rt),m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=p("pro-form"),v=u.useState(function(){return N({},i)}),g=he(v,2),y=g[0],w=g[1],x=u.useRef();return u.useImperativeHandle(l,function(){return x.current},[x.current]),b.jsx(jg,N(N({size:t,initialValues:i,form:o,contentRender:function(S){return b.jsx(ERt,{prefixCls:h,items:S==null?void 0:S.flatMap(function(k){var _;return!k||!(k!=null&&k.type)?k:(k==null||(_=k.type)===null||_===void 0?void 0:_.displayName)==="ProForm-Group"?k.props.children:k}),size:t,bordered:c,collapse:n,collapseLabel:r,placement:s,values:y||{},footerRender:d,onValuesChange:function(_){var E,T,$=N(N({},y),_);w($),(E=x.current)===null||E===void 0||E.setFieldsValue($),(T=x.current)===null||T===void 0||T.submit(),a&&a(_,$)}})},formRef:x,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},on(f,["labelWidth"])),{},{onValuesChange:function(S,k){var _;w(k),a==null||a(S,k),(_=x.current)===null||_===void 0||_.submit()}}))}var TRt=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function PRt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.onOpenChange,s=e.modalProps,l=e.onFinish,c=e.submitTimeout,d=e.title,f=e.width,m=e.visible,p=e.open,h=it(e,TRt);uo(!h.footer||!(s!=null&&s.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var v=u.useContext(Ht.ConfigContext),g=u.useState([]),y=he(g,2),w=y[1],x=u.useState(!1),C=he(x,2),S=C[0],k=C[1],_=Wt(!!m,{value:p||m,onChange:o||a}),E=he(_,2),T=E[0],$=E[1],P=u.useRef(null),M=u.useCallback(function(F){P.current===null&&F&&w([]),P.current=F},[]),j=u.useRef(),I=u.useCallback(function(){var F,z,H,A=(F=(z=h.form)!==null&&z!==void 0?z:(H=h.formRef)===null||H===void 0?void 0:H.current)!==null&&F!==void 0?F:j.current;A&&s!==null&&s!==void 0&&s.destroyOnClose&&A.resetFields()},[s==null?void 0:s.destroyOnClose,h.form,h.formRef]);u.useImperativeHandle(h.formRef,function(){return j.current},[j.current]),u.useEffect(function(){(p||m)&&(o==null||o(!0),a==null||a(!0))},[m,p]);var R=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var F=cn(bt().mark(function H(A){var V,W;return bt().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:$(!T),(V=i.props)===null||V===void 0||(W=V.onClick)===null||W===void 0||W.call(V,A);case 2:case"end":return X.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()})):null},[$,i,T]),O=u.useMemo(function(){var F,z,H,A,V,W,U;return h.submitter===!1?!1:kd({searchConfig:{submitText:(F=(z=s==null?void 0:s.okText)!==null&&z!==void 0?z:(H=v.locale)===null||H===void 0||(H=H.Modal)===null||H===void 0?void 0:H.okText)!==null&&F!==void 0?F:"确认",resetText:(A=(V=s==null?void 0:s.cancelText)!==null&&V!==void 0?V:(W=v.locale)===null||W===void 0||(W=W.Modal)===null||W===void 0?void 0:W.cancelText)!==null&&A!==void 0?A:"取消"},resetButtonProps:{preventDefault:!0,disabled:c?S:void 0,onClick:function(J){var re;$(!1),s==null||(re=s.onCancel)===null||re===void 0||re.call(s,J)}}},(U=h.submitter)!==null&&U!==void 0?U:{})},[(t=v.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.cancelText,(n=v.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.okText,s,h.submitter,$,S,c]),L=u.useCallback(function(F,z){return b.jsxs(b.Fragment,{children:[F,P.current&&z?b.jsx(K.Fragment,{children:Si.createPortal(z,P.current)},"submitter"):z]})},[]),D=u.useCallback(function(){var F=cn(bt().mark(function z(H){var A,V,W;return bt().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return A=l==null?void 0:l(H),c&&A instanceof Promise&&(k(!0),V=setTimeout(function(){return k(!1)},c),A.finally(function(){clearTimeout(V),k(!1)})),X.next=4,A;case 4:return W=X.sent,W&&$(!1),X.abrupt("return",W);case 7:case"end":return X.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),[l,$,c]),B=Jy(T);return b.jsxs(b.Fragment,{children:[b.jsx(na,N(N(N({title:d,width:f||800},s),B),{},{onCancel:function(z){var H;c&&S||($(!1),s==null||(H=s.onCancel)===null||H===void 0||H.call(s,z))},afterClose:function(){var z;I(),T&&$(!1),s==null||(z=s.afterClose)===null||z===void 0||z.call(s)},footer:h.submitter!==!1?b.jsx("div",{ref:M,style:{display:"flex",justifyContent:"flex-end"}}):null,children:b.jsx(jg,N(N({formComponentType:"ModalForm",layout:"vertical"},h),{},{onInit:function(z,H){var A;h.formRef&&(h.formRef.current=H),h==null||(A=h.onInit)===null||A===void 0||A.call(h,z,H),j.current=H},formRef:j,submitter:O,onFinish:function(){var F=cn(bt().mark(function z(H){var A;return bt().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,D(H);case 2:return A=W.sent,W.abrupt("return",A);case 4:case"end":return W.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),contentRender:L,children:r}))})),R]})}var RRt=function(t,n,r,i){return t?b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.collapsed","展开"),i&&"(".concat(i,")"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]}):b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.expand","收起"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]})},IRt=function(t){var n=t.setCollapsed,r=t.collapsed,i=r===void 0?!1:r,a=t.submitter,o=t.style,s=t.hiddenNum,l=u.useContext(Ht.ConfigContext),c=l.getPrefixCls,d=Ln(),f=u.useContext(Ys),m=f.hashId,p=Yde(t.collapseRender)||RRt;return b.jsxs(wr,{style:o,size:16,children:[a,t.collapseRender!==!1&&b.jsx("a",{className:"".concat(c("pro-query-filter-collapse-button")," ").concat(m).trim(),onClick:function(){return n(!i)},children:p==null?void 0:p(i,t,d,s)})]})},ORt=function(t){return G({},t.componentCls,G(G(G(G({"&&":{padding:24}},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"".concat(t.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":G(G({},"".concat(t.proComponentsCls,"-form-group"),{display:"flex",alignItems:"center",gap:t.marginXS}),"&:last-child",{marginBlockEnd:12}),"&-split-line":{"&:after":{position:"absolute",width:"100%",content:'""',height:1,insetBlockEnd:-12,borderBlockEnd:"1px dashed ".concat(t.colorSplit)}}}),"&-collapse-button",{display:"flex",alignItems:"center",color:t.colorPrimary}))};function MRt(e){return jr("QueryFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[ORt(n)]})}var jRt=["collapsed","layout","defaultCollapsed","defaultColsNumber","defaultFormItemsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],Yp,NRt={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},QG={vertical:[[513,1,"vertical"],[785,2,"vertical"],[1057,3,"vertical"],[1/0,4,"vertical"]],default:[[513,1,"vertical"],[701,2,"vertical"],[1062,3,"horizontal"],[1352,3,"horizontal"],[1/0,4,"horizontal"]]},ARt=function(t,n,r){if(r&&typeof r=="number")return{span:r,layout:t};var i=r?["xs","sm","md","lg","xl","xxl"].map(function(o){return[NRt[o],24/r[o],"horizontal"]}):QG[t||"default"],a=(i||QG.default).find(function(o){return nC)&&!!z;T+=1;var Q=K.isValidElement(F)&&(F.key||"".concat((W=F.props)===null||W===void 0?void 0:W.name))||z;return K.isValidElement(F)&&re?t.preserve?{itemDom:K.cloneElement(F,{hidden:!0,key:Q||z}),hidden:!0,colSpan:X}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:F,colSpan:X,hidden:!1}}),I=j.map(function(F,z){var H,A,V=F.itemDom,W=F.colSpan,U=V==null||(H=V.props)===null||H===void 0?void 0:H.hidden;if(U)return V;var X=K.isValidElement(V)&&(V.key||"".concat((A=V.props)===null||A===void 0?void 0:A.name))||z;return 24-M%2424){var A,V;return 24-((A=(V=t.submitterColSpanProps)===null||V===void 0?void 0:V.span)!==null&&A!==void 0?A:x.span)}return 24-H},[M,M%24+((n=(r=t.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&n!==void 0?n:x.span),(i=t.submitterColSpanProps)===null||i===void 0?void 0:i.span]),D=u.useContext(Ht.ConfigContext),B=D.getPrefixCls("pro-query-filter");return b.jsxs(da,{gutter:S,justify:"start",className:fe("".concat(B,"-row"),l),children:[I,_&&b.jsx(Wn,N(N({span:x.span,offset:L,className:fe((a=t.submitterColSpanProps)===null||a===void 0?void 0:a.className)},t.submitterColSpanProps),{},{style:{textAlign:"end"},children:b.jsx(kn.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(B,"-actions ").concat(l).trim(),children:b.jsx(IRt,{hiddenNum:R,collapsed:p,collapseRender:O?g:!1,submitter:_,setCollapsed:h},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},LRt=J9()?(Yp=document)===null||Yp===void 0||(Yp=Yp.body)===null||Yp===void 0?void 0:Yp.clientWidth:1024;function BRt(e){var t=e.collapsed,n=e.layout,r=e.defaultCollapsed,i=r===void 0?!0:r,a=e.defaultColsNumber,o=e.defaultFormItemsNumber,s=e.span,l=e.searchGutter,c=l===void 0?24:l;e.searchText,e.resetText;var d=e.optionRender,f=e.collapseRender,m=e.onReset,p=e.onCollapse,h=e.labelWidth,v=h===void 0?"80":h,g=e.style,y=e.split,w=e.preserve,x=w===void 0?!0:w,C=e.ignoreRules,S=e.showHiddenNum,k=S===void 0?!1:S,_=e.submitterColSpanProps,E=it(e,jRt),T=u.useContext(Ht.ConfigContext),$=T.getPrefixCls("pro-query-filter"),P=MRt($),M=P.wrapSSR,j=P.hashId,I=Wt(function(){return typeof(g==null?void 0:g.width)=="number"?g==null?void 0:g.width:LRt}),R=he(I,2),O=R[0],L=R[1],D=u.useMemo(function(){return ARt(n,O+16,s)},[n,O,s]),B=u.useMemo(function(){if(o!==void 0)return o;if(a!==void 0){var z=24/D.span-1;return a>z?z:a}return Math.max(1,24/D.span-1)},[a,o,D.span]),F=u.useMemo(function(){if(v&&D.layout!=="vertical"&&v!=="auto")return{labelCol:{flex:"0 0 ".concat(v,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(v,"px)")}},style:{flexWrap:"nowrap"}}},[D.layout,v]);return M(b.jsx(Mi,{onResize:function(H){O!==H.width&&H.width>17&&L(H.width)},children:b.jsx("div",{className:"".concat($,"-container ").concat(j),style:e.containerStyle,children:b.jsx(jg,N(N({isKeyPressSubmit:!0,preserve:x},E),{},{className:fe($,j,E.className),onReset:m,style:g,layout:D.layout,fieldProps:{style:{width:"100%"}},formItemProps:F,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(H,A,V){return b.jsx(DRt,{spanSize:D,collapsed:t,form:V,submitterColSpanProps:_,collapseRender:f,defaultCollapsed:i,onCollapse:p,optionRender:d,submitter:A,items:H,split:y,baseClassName:$,resetText:e.resetText,searchText:e.searchText,searchGutter:c,preserve:x,ignoreRules:C,showLength:B,showHiddenNum:k})}}))})},"resize-observer"))}var zRt=["onFinish","step","formRef","title","stepProps"];function HRt(e){var t=u.useRef(),n=u.useContext(kme),r=u.useContext(_me),i=N(N({},e),r),a=i.onFinish,o=i.step,s=i.formRef;i.title,i.stepProps;var l=it(i,zRt);return uo(!l.submitter,"StepForm 不包含提交按钮,请在 StepsForm 上"),u.useImperativeHandle(s,function(){return t.current},[s==null?void 0:s.current]),u.useEffect(function(){if(i.name||i.step){var c=(i.name||i.step).toString();return n==null||n.regForm(c,i),function(){n==null||n.unRegForm(c)}}},[]),n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),b.jsx(jg,N({formRef:t,onFinish:function(){var c=cn(bt().mark(function d(f){var m;return bt().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(l.name&&(n==null||n.onFormFinish(l.name,f)),!a){h.next=9;break}return n==null||n.setLoading(!0),h.next=5,a==null?void 0:a(f);case 5:return m=h.sent,m&&(n==null||n.next()),n==null||n.setLoading(!1),h.abrupt("return");case 9:n!=null&&n.lastStep||n==null||n.next();case 10:case"end":return h.stop()}},d)}));return function(d){return c.apply(this,arguments)}}(),onInit:function(d,f){var m;t.current=f,n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),l==null||(m=l.onInit)===null||m===void 0||m.call(l,d,f)},layout:"vertical"},on(l,["layoutType","columns"])))}var VRt=function(t){return G({},t.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":G({maxWidth:"1160px",margin:"auto"},"".concat(t.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function WRt(e){return jr("StepsForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[VRt(n)]})}var URt=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],kme=K.createContext(void 0),qRt={horizontal:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(b.Fragment,{children:[b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:n})}),b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:r})})]})},vertical:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(da,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[b.jsx(Wn,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:K.cloneElement(n,{style:{height:"100%"}})}),b.jsx(Wn,{children:b.jsx("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},_me=K.createContext(null);function GRt(e){var t=u.useContext(Ht.ConfigContext),n=t.getPrefixCls,r=n("pro-steps-form"),i=WRt(r),a=i.wrapSSR,o=i.hashId;e.current,e.onCurrentChange;var s=e.submitter,l=e.stepsFormRender,c=e.stepsRender,d=e.stepFormRender,f=e.stepsProps,m=e.onFinish,p=e.formProps,h=e.containerStyle,v=e.formRef,g=e.formMapRef,y=e.layoutRender,w=it(e,URt),x=u.useRef(new Map),C=u.useRef(new Map),S=u.useRef([]),k=u.useState([]),_=he(k,2),E=_[0],T=_[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=Ln(),R=Wt(0,{value:e.current,onChange:e.onCurrentChange}),O=he(R,2),L=O[0],D=O[1],B=u.useMemo(function(){return qRt[(f==null?void 0:f.direction)||"horizontal"]},[f==null?void 0:f.direction]),F=u.useMemo(function(){return L===E.length-1},[E.length,L]),z=u.useCallback(function(te,le){C.current.has(te)||T(function(pe){return[].concat(Ve(pe),[te])}),C.current.set(te,le)},[]),H=u.useCallback(function(te){T(function(le){return le.filter(function(pe){return pe!==te})}),C.current.delete(te),x.current.delete(te)},[]);u.useImperativeHandle(g,function(){return S.current},[S.current]),u.useImperativeHandle(v,function(){var te;return(te=S.current[L||0])===null||te===void 0?void 0:te.current},[L,S.current]);var A=u.useCallback(function(){var te=cn(bt().mark(function le(pe,we){var _e,Y;return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(x.current.set(pe,we),!(!F||!m)){ee.next=3;break}return ee.abrupt("return");case 3:return j(!0),_e=I4.apply(void 0,[{}].concat(Ve(Array.from(x.current.values())))),ee.prev=5,ee.next=8,m(_e);case 8:Y=ee.sent,Y&&(D(0),S.current.forEach(function(q){var ue;return(ue=q.current)===null||ue===void 0?void 0:ue.resetFields()})),ee.next=15;break;case 12:ee.prev=12,ee.t0=ee.catch(5),console.log(ee.t0);case 15:return ee.prev=15,j(!1),ee.finish(15);case 18:case"end":return ee.stop()}},le,null,[[5,12,15,18]])}));return function(le,pe){return te.apply(this,arguments)}}(),[F,m,j,D]),V=u.useMemo(function(){var te=mp(Iu,"4.24.0")>-1,le=te?{items:E.map(function(pe){var we=C.current.get(pe);return N({key:pe,title:we==null?void 0:we.title},we==null?void 0:we.stepProps)})}:{};return b.jsx("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:b.jsx(g2,N(N(N({},f),le),{},{current:L,onChange:void 0,children:!te&&E.map(function(pe){var we=C.current.get(pe);return b.jsx(g2.Step,N({title:we==null?void 0:we.title},we==null?void 0:we.stepProps),pe)})}))})},[E,o,r,L,f]),W=Un(function(){var te,le=S.current[L];(te=le.current)===null||te===void 0||te.submit()}),U=Un(function(){L<1||D(L-1)}),X=u.useMemo(function(){return s!==!1&&b.jsx(Vt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var le;s==null||(le=s.onSubmit)===null||le===void 0||le.call(s),W()},children:I.getMessage("stepsForm.next","下一步")}),"next")},[I,M,W,s]),J=u.useMemo(function(){return s!==!1&&b.jsx(Vt,N(N({},s==null?void 0:s.resetButtonProps),{},{onClick:function(){var le;U(),s==null||(le=s.onReset)===null||le===void 0||le.call(s)},children:I.getMessage("stepsForm.prev","上一步")}),"pre")},[I,U,s]),re=u.useMemo(function(){return s!==!1&&b.jsx(Vt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var le;s==null||(le=s.onSubmit)===null||le===void 0||le.call(s),W()},children:I.getMessage("stepsForm.submit","提交")}),"submit")},[I,M,W,s]),Q=Un(function(){L>E.length-2||D(L+1)}),ne=u.useMemo(function(){var te=[],le=L||0;if(le<1?E.length===1?te.push(re):te.push(X):le+1===E.length?te.push(J,re):te.push(J,X),te=te.filter(K.isValidElement),s&&s.render){var pe,we={form:(pe=S.current[L])===null||pe===void 0?void 0:pe.current,onSubmit:W,step:L,onPre:U};return s.render(we,te)}return s&&(s==null?void 0:s.render)===!1?null:te},[E.length,X,W,J,U,L,re,s]),Z=u.useMemo(function(){return Ir(e.children).map(function(te,le){var pe=te.props,we=pe.name||"".concat(le),_e=L===le,Y=_e?{contentRender:d,submitter:!1}:{};return b.jsx("div",{className:fe("".concat(r,"-step"),o,G({},"".concat(r,"-step-active"),_e)),children:b.jsx(_me.Provider,{value:N(N(N(N({},Y),p),pe),{},{name:we,step:le}),children:te})},we)})},[p,o,r,e.children,L,d]),se=u.useMemo(function(){return c?c(E.map(function(te){var le;return{key:te,title:(le=C.current.get(te))===null||le===void 0?void 0:le.title}}),V):V},[E,V,c]),oe=u.useMemo(function(){return b.jsxs("div",{className:"".concat(r,"-container ").concat(o).trim(),style:h,children:[Z,l?null:b.jsx(wr,{children:ne})]})},[h,Z,o,r,l,ne]),ce=u.useMemo(function(){var te={stepsDom:se,formDom:oe};return l?l(y?y(te):B(te),ne):y?y(te):B(te)},[se,oe,B,l,ne,y]);return a(b.jsx("div",{className:fe(r,o),children:b.jsx(kn.Provider,N(N({},w),{},{children:b.jsx(kme.Provider,{value:{loading:M,setLoading:j,regForm:z,keyArray:E,next:Q,formArrayRef:S,formMapRef:C,lastStep:F,unRegForm:H,onFormFinish:A},children:ce})}))}))}function J4(e){return b.jsx(R4,{needDeps:!0,children:b.jsx(GRt,N({},e))})}J4.StepForm=HRt;J4.useForm=kn.useForm;var KRt=function(t){var n=t.children;return b.jsx(b.Fragment,{children:n})},YRt=["steps","columns","forceUpdate","grid"],XRt=function(t){var n=t.steps,r=t.columns,i=t.forceUpdate,a=t.grid,o=it(t,YRt),s=Y9(o),l=u.useCallback(function(d){var f,m;(f=(m=s.current).onCurrentChange)===null||f===void 0||f.call(m,d),i([])},[i,s]),c=u.useMemo(function(){return n==null?void 0:n.map(function(d,f){return u.createElement(Eme,N(N({grid:a},d),{},{key:f,layoutType:"StepForm",columns:r[f]}))})},[r,a,n]);return b.jsx(J4,N(N({},o),{},{onCurrentChange:l,children:c}))},JRt=function(t,n){if(t.valueType==="dependency"){var r,i,a,o=(r=t.getFieldProps)===null||r===void 0?void 0:r.call(t);return uo(Array.isArray((i=t.name)!==null&&i!==void 0?i:o==null?void 0:o.name),'SchemaForm: fieldProps.name should be NamePath[] when valueType is "dependency"'),uo(typeof t.columns=="function",'SchemaForm: columns should be a function when valueType is "dependency"'),Array.isArray((a=t.name)!==null&&a!==void 0?a:o==null?void 0:o.name)?u.createElement(X4,N(N({name:t.name},o),{},{key:t.key}),function(s){return!t.columns||typeof t.columns!="function"?null:n.genItems(t.columns(s))}):null}return!0},QRt=function(t){if(t.valueType==="divider"){var n;return u.createElement(K_,N(N({},(n=t.getFieldProps)===null||n===void 0?void 0:n.call(t)),{},{key:t.key}))}return!0},ZRt=["key"],eIt=function(t,n){var r=n.action,i=n.formRef,a=n.type,o=n.originItem,s=N(N({},on(t,["dataIndex","width","render","renderFormItem","renderText","title"])),{},{name:t.name||t.key||t.dataIndex,width:t.width,render:t!=null&&t.render?function(f,m,p){var h,v,g,y;return t==null||(h=t.render)===null||h===void 0?void 0:h.call(t,f,m,p,r==null?void 0:r.current,N(N({type:a},t),{},{key:(v=t.key)===null||v===void 0?void 0:v.toString(),formItemProps:(g=t.getFormItemProps)===null||g===void 0?void 0:g.call(t),fieldProps:(y=t.getFieldProps)===null||y===void 0?void 0:y.call(t)}))}:void 0}),l=function(){var m=s.key,p=it(s,ZRt);return b.jsx(rl,N(N({},p),{},{ignoreFormItem:!0}),m)},c=t!=null&&t.renderFormItem?function(f,m){var p,h,v,g,y=Ci(N(N({},m),{},{onChange:void 0}));return t==null||(p=t.renderFormItem)===null||p===void 0?void 0:p.call(t,N(N({type:a},t),{},{key:(h=t.key)===null||h===void 0?void 0:h.toString(),formItemProps:(v=t.getFormItemProps)===null||v===void 0?void 0:v.call(t),fieldProps:(g=t.getFieldProps)===null||g===void 0?void 0:g.call(t),originProps:o}),N(N({},y),{},{defaultRender:l,type:a}),i.current)}:void 0,d=function(){if(t!=null&&t.renderFormItem){var m=c==null?void 0:c(null,{});if(!m||t.ignoreFormItem)return m}return u.createElement(rl,N(N({},s),{},{key:[t.key,t.index||0].join("-"),renderFormItem:c}))};return t.dependencies?b.jsx(X4,{name:t.dependencies||[],children:d},t.key):d()},tIt=function(t,n){var r=n.genItems;if(t.valueType==="formList"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement(rRt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,name:t.dataIndex,label:t.label,initialValue:t.initialValue,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},nIt=function(t,n){var r=n.genItems;if(t.valueType==="formSet"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement(dRt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,initialValue:t.initialValue,name:t.dataIndex,label:t.label,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},rIt=function(t,n){var r=n.genItems;if(t.valueType==="group"){var i;return!t.columns||!Array.isArray(t.columns)?null:b.jsx(jIt,N(N({label:t.label,colProps:t.colProps,rowProps:t.rowProps},(i=t.getFieldProps)===null||i===void 0?void 0:i.call(t)),{},{children:r(t.columns)}),t.key)}return!0},iIt=function(t){return t.valueType&&typeof t.valueType=="string"&&["index","indexBorder","option"].includes(t==null?void 0:t.valueType)?null:!0},ZG=[iIt,rIt,tIt,nIt,QRt,JRt],aIt=function(t,n){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:[],A=eK(H);if(!A)throw new Error("nameList is require");var V=(z=j())===null||z===void 0?void 0:z.getFieldValue(A),W=A?qr({},A,V):V,U=Ve(A);return U.shift(),cr(a(W,g,U),A)},getFieldFormatValueObject:function(z){var H,A=eK(z),V=(H=j())===null||H===void 0?void 0:H.getFieldValue(A),W=A?qr({},A,V):V;return a(W,g,A)},validateFieldsReturnFormatValue:function(){var F=cn(bt().mark(function H(A){var V,W,U;return bt().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(!Array.isArray(A)&&A)){J.next=2;break}throw new Error("nameList must be array");case 2:return J.next=4,(V=j())===null||V===void 0?void 0:V.validateFields(A);case 4:return W=J.sent,U=a(W,g),J.abrupt("return",U||{});case 7:case"end":return J.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()}},[g,a]),R=u.useMemo(function(){return K.Children.toArray(n).map(function(F,z){return z===0&&K.isValidElement(F)&&w?K.cloneElement(F,N(N({},F.props),{},{autoFocus:w})):F})},[w,n]),O=u.useMemo(function(){return typeof i=="boolean"||!i?{}:i},[i]),L=u.useMemo(function(){if(i!==!1)return b.jsx(pIt,N(N({},O),{},{onReset:function(){var z,H,A=a((z=$.current)===null||z===void 0?void 0:z.getFieldsValue(),g);if(O==null||(H=O.onReset)===null||H===void 0||H.call(O,A),h==null||h(A),m){var V,W=Object.keys(a((V=$.current)===null||V===void 0?void 0:V.getFieldsValue(),!1)).reduce(function(U,X){return N(N({},U),{},G({},X,A[X]||void 0))},f);p(fS(m,W||{},"set"))}},submitButtonProps:N({loading:c},O.submitButtonProps)}),"submitter")},[i,O,c,a,g,h,m,f,p]),D=u.useMemo(function(){var F=x?b.jsx(M,{children:R}):R;return r?r(F,L,$.current):F},[x,M,R,r,L]),B=kb(e.initialValues);return u.useEffect(function(){if(!(m||!e.initialValues||!B||k.request)){var F=_u(e.initialValues,B);uo(F,"initialValues 只在 form 初始化时生效,如果你需要异步加载推荐使用 request,或者 initialValues ?
      : null "),uo(F,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}},[e.initialValues]),u.useImperativeHandle(o,function(){return N(N({},$.current),I)},[I,$.current]),u.useEffect(function(){var F,z,H=a((F=$.current)===null||F===void 0||(z=F.getFieldsValue)===null||z===void 0?void 0:z.call(F,!0),g);s==null||s(H,N(N({},$.current),I))},[]),b.jsx(Qy.Provider,{value:N(N({},I),{},{formRef:$}),children:b.jsx(Ht,{componentSize:k.size||T,children:b.jsxs(eA.Provider,{value:{grid:x,colProps:S},children:[k.component!==!1&&b.jsx("input",{type:"text",style:{display:"none"}}),D]})})})}var tK=0;function jg(e){var t=e.extraUrlParams,n=t===void 0?{}:t,r=e.syncToUrl,i=e.isKeyPressSubmit,a=e.syncToUrlAsImportant,o=a===void 0?!1:a,s=e.syncToInitialValues,l=s===void 0?!0:s;e.children,e.contentRender,e.submitter;var c=e.fieldProps,d=e.proFieldProps,f=e.formItemProps,m=e.groupProps,p=e.dateFormatter,h=p===void 0?"string":p,v=e.formRef;e.onInit;var g=e.form,y=e.formComponentType;e.onReset,e.grid,e.rowProps,e.colProps;var w=e.omitNil,x=w===void 0?!0:w,C=e.request,S=e.params,k=e.initialValues,_=e.formKey,E=_===void 0?tK:_;e.readonly;var T=e.onLoadingChange,$=e.loading,P=it(e,kIt),M=u.useRef({}),j=Wt(!1,{onChange:T,value:$}),I=he(j,2),R=I[0],O=I[1],L=Tgt({},{disabled:!r}),D=he(L,2),B=D[0],F=D[1],z=u.useRef(P1());u.useEffect(function(){tK+=0},[]);var H=cpt({request:C,params:S,proFieldKey:E}),A=he(H,1),V=A[0],W=u.useContext(Ht.ConfigContext),U=W.getPrefixCls,X=U("pro-form"),J=jr("ProForm",function(Y){return G({},".".concat(X),G({},"> div:not(".concat(Y.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),re=J.wrapSSR,Q=J.hashId,ne=u.useState(function(){return r?fS(r,B,"get"):{}}),Z=he(ne,2),se=Z[0],oe=Z[1],ce=u.useRef({}),te=u.useRef({}),le=Un(function(Y,ae,ee){return Jvt(tpt(Y,h,te.current,ae,ee),ce.current,ae)});u.useEffect(function(){l||oe({})},[l]);var pe=Un(function(){return N(N({},B),n)});u.useEffect(function(){r&&F(fS(r,pe(),"set"))},[n,pe,r]);var we=u.useMemo(function(){if(!(typeof window>"u")&&y&&["DrawerForm"].includes(y))return function(Y){return Y.parentNode||document.body}},[y]),_e=Un(cn(bt().mark(function Y(){var ae,ee,q,ue,ie,de,be;return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(P.onFinish){xe.next=2;break}return xe.abrupt("return");case 2:if(!R){xe.next=4;break}return xe.abrupt("return");case 4:return xe.prev=4,q=M==null||(ae=M.current)===null||ae===void 0||(ee=ae.getFieldsFormatValue)===null||ee===void 0?void 0:ee.call(ae),ue=P.onFinish(q),ue instanceof Promise&&O(!0),xe.next=10,ue;case 10:r&&(be=Object.keys(M==null||(ie=M.current)===null||ie===void 0||(de=ie.getFieldsFormatValue)===null||de===void 0?void 0:de.call(ie,void 0,!1)).reduce(function(ye,Se){var Oe;return N(N({},ye),{},G({},Se,(Oe=q[Se])!==null&&Oe!==void 0?Oe:void 0))},n),Object.keys(B).forEach(function(ye){be[ye]!==!1&&be[ye]!==0&&!be[ye]&&(be[ye]=void 0)}),F(fS(r,be,"set"))),O(!1),xe.next=18;break;case 14:xe.prev=14,xe.t0=xe.catch(4),console.log(xe.t0),O(!1);case 18:case"end":return xe.stop()}},Y,null,[[4,14]])})));return u.useImperativeHandle(v,function(){return M.current},[!V]),!V&&e.request?b.jsx("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:b.jsx(Ya,{})}):re(b.jsx(mx.Provider,{value:{mode:e.readonly?"read":"edit"},children:b.jsx(R4,{needDeps:!0,children:b.jsx(xf.Provider,{value:{formRef:M,fieldProps:c,proFieldProps:d,formItemProps:f,groupProps:m,formComponentType:y,getPopupContainer:we,formKey:z.current,setFieldValueType:function(ae,ee){var q=ee.valueType,ue=q===void 0?"text":q,ie=ee.dateFormat,de=ee.transform;Array.isArray(ae)&&(ce.current=qr(ce.current,ae,de),te.current=qr(te.current,ae,{valueType:ue,dateFormat:ie}))}},children:b.jsx(Av.Provider,{value:{},children:b.jsx(kn,N(N({onKeyPress:function(ae){if(i&&ae.key==="Enter"){var ee;(ee=M.current)===null||ee===void 0||ee.submit()}},autoComplete:"off",form:g},on(P,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(ae){M.current&&(M.current.nativeElement=ae==null?void 0:ae.nativeElement)},initialValues:o?N(N(N({},k),V),se):N(N(N({},se),k),V),onValuesChange:function(ae,ee){var q;P==null||(q=P.onValuesChange)===null||q===void 0||q.call(P,le(ae,!!x),le(ee,!!x))},className:fe(e.className,X,Q),onFinish:_e,children:b.jsx(_It,N(N({transformKey:le,autoComplete:"off",loading:R,onUrlSearchChange:F},e),{},{formRef:M,initialValues:N(N({},k),V)}))}))})})})}))}var EIt=function(t){return G(G({},"".concat(t.componentCls,"-collapse-label"),{paddingInline:1,paddingBlock:1}),"".concat(t.componentCls,"-container"),G({},"".concat(t.antCls,"-form-item"),{marginBlockEnd:0}))};function $It(e){return jr("LightWrapper",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[EIt(n)]})}var TIt=["label","size","disabled","onChange","className","style","children","valuePropName","placeholder","labelFormatter","bordered","footerRender","allowClear","otherFieldProps","valueType","placement"],PIt=function(t){var n=t.label,r=t.size,i=t.disabled,a=t.onChange,o=t.className,s=t.style,l=t.children,c=t.valuePropName,d=t.placeholder,f=t.labelFormatter,m=t.bordered,p=t.footerRender,h=t.allowClear,v=t.otherFieldProps,g=t.valueType,y=t.placement,w=it(t,TIt),x=u.useContext(Ht.ConfigContext),C=x.getPrefixCls,S=C("pro-field-light-wrapper"),k=$It(S),_=k.wrapSSR,E=k.hashId,T=u.useState(t[c]),$=he(T,2),P=$[0],M=$[1],j=Wt(!1),I=he(j,2),R=I[0],O=I[1],L=function(){for(var z,H=arguments.length,A=new Array(H),V=0;Vs))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&tOt?new yk:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:{},s=u.useRef(),l=u.useRef(null),c=u.useRef(),d=u.useRef(),f=u.useState(""),m=he(f,2),p=m[0],h=m[1],v=u.useRef([]),g=Wt(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),y=he(g,2),w=y[0],x=y[1],C=u.useMemo(function(){var P,M;if(o!=null&&(P=o.columnsState)!==null&&P!==void 0&&P.defaultValue)return o.columnsState.defaultValue;var j={};return(M=o.columns)===null||M===void 0||M.forEach(function(I,R){var O=I.key,L=I.dataIndex,D=I.fixed,B=I.disable,F=Ng(O??L,R);F&&(j[F]={show:!0,fixed:D,disable:B})}),j},[o.columns]),S=Wt(function(){var P,M,j=o.columnsState||{},I=j.persistenceType,R=j.persistenceKey;if(R&&I&&typeof window<"u"){var O=window[I];try{var L=O==null?void 0:O.getItem(R);if(L){var D;if(o!=null&&(D=o.columnsState)!==null&&D!==void 0&&D.defaultValue){var B;return AO({},o==null||(B=o.columnsState)===null||B===void 0?void 0:B.defaultValue,JSON.parse(L))}return JSON.parse(L)}}catch(F){console.warn(F)}}return o.columnsStateMap||((P=o.columnsState)===null||P===void 0?void 0:P.value)||((M=o.columnsState)===null||M===void 0?void 0:M.defaultValue)||C},{value:((e=o.columnsState)===null||e===void 0?void 0:e.value)||o.columnsStateMap,onChange:((t=o.columnsState)===null||t===void 0?void 0:t.onChange)||o.onColumnsStateChange}),k=he(S,2),_=k[0],E=k[1];u.useEffect(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(j&&M&&typeof window<"u"){var I=window[M];try{var R=I==null?void 0:I.getItem(j);if(R){var O;if(o!=null&&(O=o.columnsState)!==null&&O!==void 0&&O.defaultValue){var L;E(AO({},o==null||(L=o.columnsState)===null||L===void 0?void 0:L.defaultValue,JSON.parse(R)))}else E(JSON.parse(R))}else E(C)}catch(D){console.warn(D)}}},[(n=o.columnsState)===null||n===void 0?void 0:n.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,C]),uo(!o.columnsStateMap,"columnsStateMap已经废弃,请使用 columnsState.value 替换"),uo(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnsState.value replacement");var T=u.useCallback(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(!(!j||!M||typeof window>"u")){var I=window[M];try{I==null||I.removeItem(j)}catch(R){console.warn(R)}}},[o.columnsState]);u.useEffect(function(){var P,M;if(!(!((P=o.columnsState)!==null&&P!==void 0&&P.persistenceKey)||!((M=o.columnsState)!==null&&M!==void 0&&M.persistenceType))&&!(typeof window>"u")){var j=o.columnsState,I=j.persistenceType,R=j.persistenceKey,O=window[I];try{O==null||O.setItem(R,JSON.stringify(_))}catch(L){console.warn(L),T()}}},[(i=o.columnsState)===null||i===void 0?void 0:i.persistenceKey,_,(a=o.columnsState)===null||a===void 0?void 0:a.persistenceType]);var $={action:s.current,setAction:function(M){s.current=M},sortKeyColumns:v.current,setSortKeyColumns:function(M){v.current=M},propsRef:d,columnsMap:_,keyWords:p,setKeyWords:function(M){return h(M)},setTableSize:x,tableSize:w,prefixName:c.current,setPrefixName:function(M){c.current=M},setColumnsMap:E,columns:o.columns,rootDomRef:l,clearPersistenceStorage:T,defaultColumnKeyMap:C};return Object.defineProperty($,"prefixName",{get:function(){return c.current}}),Object.defineProperty($,"sortKeyColumns",{get:function(){return v.current}}),Object.defineProperty($,"action",{get:function(){return s.current}}),$}var Cf=u.createContext({}),BOt=function(t){var n=LOt(t.initValue);return b.jsx(Cf.Provider,{value:n,children:t.children})},zOt=function(t){return G({},t.componentCls,{marginBlockEnd:16,backgroundColor:as(t.colorTextBase,.02),borderRadius:t.borderRadius,border:"none","&-container":{paddingBlock:t.paddingSM,paddingInline:t.paddingLG},"&-info":{display:"flex",alignItems:"center",transition:"all 0.3s",color:t.colorTextTertiary,"&-content":{flex:1},"&-option":{minWidth:48,paddingInlineStart:16}}})};function HOt(e){return jr("ProTableAlert",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[zOt(n)]})}var VOt=function(t){var n=t.intl,r=t.onCleanSelected;return[b.jsx("a",{onClick:r,children:n.getMessage("alert.clear","清空")},"0")]};function WOt(e){var t=e.selectedRowKeys,n=t===void 0?[]:t,r=e.onCleanSelected,i=e.alwaysShowAlert,a=e.selectedRows,o=e.alertInfoRender,s=o===void 0?function(x){var C=x.intl;return b.jsxs(wr,{children:[C.getMessage("alert.selected","已选择"),n.length,C.getMessage("alert.item","项"),"  "]})}:o,l=e.alertOptionRender,c=l===void 0?VOt:l,d=Ln(),f=c&&c({onCleanSelected:r,selectedRowKeys:n,selectedRows:a,intl:d}),m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=p("pro-table-alert"),v=HOt(h),g=v.wrapSSR,y=v.hashId;if(s===!1)return null;var w=s({intl:d,selectedRowKeys:n,selectedRows:a,onCleanSelected:r});return w===!1||n.length<1&&!i?null:g(b.jsx("div",{className:"".concat(h," ").concat(y).trim(),children:b.jsx("div",{className:"".concat(h,"-container ").concat(y).trim(),children:b.jsxs("div",{className:"".concat(h,"-info ").concat(y).trim(),children:[b.jsx("div",{className:"".concat(h,"-info-content ").concat(y).trim(),children:w}),f?b.jsx("div",{className:"".concat(h,"-info-option ").concat(y).trim(),children:f}):null]})})}))}function UOt(e){var t=e.replace(/[A-Z]/g,function(n){return"-".concat(n.toLowerCase())});return t.startsWith("-")&&(t=t.slice(1)),t}var qOt=function(t,n){return!t&&n!==!1?(n==null?void 0:n.filterType)==="light"?"LightFilter":"QueryFilter":"Form"},GOt=function(t,n,r){return!t&&r==="LightFilter"?on(N({},n),["labelWidth","defaultCollapsed","filterType"]):t?{}:on(N({labelWidth:n?n==null?void 0:n.labelWidth:void 0,defaultCollapsed:!0},n),["filterType"])},KOt=function(t,n){return t?on(n,["ignoreRules"]):N({ignoreRules:!0},n)},YOt=function(t){var n=t.onSubmit,r=t.formRef,i=t.dateFormatter,a=i===void 0?"string":i,o=t.type,s=t.columns,l=t.action,c=t.ghost,d=t.manualRequest,f=t.onReset,m=t.submitButtonLoading,p=t.search,h=t.form,v=t.bordered,g=u.useContext(Ys),y=g.hashId,w=o==="form",x=function(){var P=cn(bt().mark(function M(j,I){return bt().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:n&&n(j,I);case 1:case"end":return O.stop()}},M)}));return function(j,I){return P.apply(this,arguments)}}(),C=u.useContext(Ht.ConfigContext),S=C.getPrefixCls,k=u.useMemo(function(){return s.filter(function(P){return!(P===ra.EXPAND_COLUMN||P===ra.SELECTION_COLUMN||(P.hideInSearch||P.search===!1)&&o!=="form"||o==="form"&&P.hideInForm)}).map(function(P){var M,j=!P.valueType||["textarea","jsonCode","code"].includes(P==null?void 0:P.valueType)&&o==="table"?"text":P==null?void 0:P.valueType,I=(P==null?void 0:P.key)||(P==null||(M=P.dataIndex)===null||M===void 0?void 0:M.toString());return N(N(N({},P),{},{width:void 0},P.search&&pt(P.search)==="object"?P.search:{}),{},{valueType:j,proFieldProps:N(N({},P.proFieldProps),{},{proFieldKey:I?"table-field-".concat(I):void 0})})})},[s,o]),_=S("pro-table-search"),E=S("pro-table-form"),T=u.useMemo(function(){return qOt(w,p)},[p,w]),$=u.useMemo(function(){return{submitter:{submitButtonProps:{loading:m}}}},[m]);return b.jsx("div",{className:fe(y,G(G(G(G(G(G(G(G(G({},S("pro-card"),!0),"".concat(S("pro-card"),"-border"),!!v),"".concat(S("pro-card"),"-bordered"),!!v),"".concat(S("pro-card"),"-ghost"),!!c),_,!0),E,w),S("pro-table-search-".concat(UOt(T))),!0),"".concat(_,"-ghost"),c),p==null?void 0:p.className,p!==!1&&(p==null?void 0:p.className))),children:b.jsx(Eme,N(N(N(N({layoutType:T,columns:k,type:o},$),GOt(w,p,T)),KOt(w,h||{})),{},{formRef:r,action:l,dateFormatter:a,onInit:function(M,j){if(r.current=j,o!=="form"){var I,R,O,L=(I=l.current)===null||I===void 0?void 0:I.pageInfo,D=M,B=D.current,F=B===void 0?L==null?void 0:L.current:B,z=D.pageSize,H=z===void 0?L==null?void 0:L.pageSize:z;if((R=l.current)===null||R===void 0||(O=R.setPageInfo)===null||O===void 0||O.call(R,N(N({},L),{},{current:parseInt(F,10),pageSize:parseInt(H,10)})),d)return;x(M,!0)}},onReset:function(M){f==null||f(M)},onFinish:function(M){x(M,!1)},initialValues:h==null?void 0:h.initialValues}))})},XOt=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o span":{"> span.anticon":{color:t.colorPrimary}},"> span + span":{marginInlineStart:4}}}))};function QOt(e){return jr("ColumnSetting",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[JOt(n)]})}var ZOt=["key","dataIndex","children"],e5t=["disabled"],uT=function(t){var n=t.title,r=t.show,i=t.children,a=t.columnKey,o=t.fixed,s=u.useContext(Cf),l=s.columnsMap,c=s.setColumnsMap;return r?b.jsx($r,{title:n,children:b.jsx("span",{onClick:function(f){f.stopPropagation(),f.preventDefault();var m=l[a]||{},p=N(N({},l),{},G({},a,N(N({},m),{},{fixed:o})));c(p)},children:i})}):null},t5t=function(t){var n=t.columnKey,r=t.isLeaf,i=t.title,a=t.className,o=t.fixed,s=t.showListItemOption,l=Ln(),c=u.useContext(Ys),d=c.hashId,f=b.jsxs("span",{className:"".concat(a,"-list-item-option ").concat(d).trim(),children:[b.jsx(uT,{columnKey:n,fixed:"left",title:l.getMessage("tableToolBar.leftPin","固定在列首"),show:o!=="left",children:b.jsx(h3e,{})}),b.jsx(uT,{columnKey:n,fixed:void 0,title:l.getMessage("tableToolBar.noPin","不固定"),show:!!o,children:b.jsx(Ect,{})}),b.jsx(uT,{columnKey:n,fixed:"right",title:l.getMessage("tableToolBar.rightPin","固定在列尾"),show:o!=="right",children:b.jsx(Sct,{})})]});return b.jsxs("span",{className:"".concat(a,"-list-item ").concat(d).trim(),children:[b.jsx("div",{className:"".concat(a,"-list-item-title ").concat(d).trim(),children:i}),s&&!r?f:null]},n)},dT=function(t){var n,r,i,a=t.list,o=t.draggable,s=t.checkable,l=t.showListItemOption,c=t.className,d=t.showTitle,f=d===void 0?!0:d,m=t.title,p=t.listHeight,h=p===void 0?280:p,v=u.useContext(Ys),g=v.hashId,y=u.useContext(Cf),w=y.columnsMap,x=y.setColumnsMap,C=y.sortKeyColumns,S=y.setSortKeyColumns,k=a&&a.length>0,_=u.useMemo(function(){if(!k)return{};var P=[],M=new Map,j=function I(R,O){return R.map(function(L){var D,B=L.key;L.dataIndex;var F=L.children,z=it(L,ZOt),H=Ng(B,[O==null?void 0:O.columnKey,z.index].filter(Boolean).join("-")),A=w[H||"null"]||{show:!0};A.show!==!1&&!F&&P.push(H);var V=N(N({key:H},on(z,["className"])),{},{selectable:!1,disabled:A.disable===!0,disableCheckbox:typeof A.disable=="boolean"?A.disable:(D=A.disable)===null||D===void 0?void 0:D.checkbox,isLeaf:O?!0:void 0});if(F){var W;V.children=I(F,N(N({},A),{},{columnKey:H})),(W=V.children)!==null&&W!==void 0&&W.every(function(U){return P==null?void 0:P.includes(U.key)})&&P.push(H)}return M.set(B,V),V})};return{list:j(a),keys:P,map:M}},[w,a,k]),E=Un(function(P,M,j){var I=N({},w),R=Ve(C),O=R.findIndex(function(F){return F===P}),L=R.findIndex(function(F){return F===M}),D=j>=O;if(!(O<0)){var B=R[O];R.splice(O,1),j===0?R.unshift(B):R.splice(D?L:L+1,0,B),R.forEach(function(F,z){I[F]=N(N({},I[F]||{}),{},{order:z})}),x(I),S(R)}}),T=Un(function(P){var M=N({},w),j=function I(R){var O,L=N({},M[R]);if(L.show=P.checked,(O=_.map)!==null&&O!==void 0&&(O=O.get(R))!==null&&O!==void 0&&O.children){var D;(D=_.map.get(R))===null||D===void 0||(D=D.children)===null||D===void 0||D.forEach(function(B){return I(B.key)})}M[R]=L};j(P.node.key),x(N({},M))});if(!k)return null;var $=b.jsx(r3,{itemHeight:24,draggable:o&&!!((n=_.list)!==null&&n!==void 0&&n.length)&&((r=_.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(M){var j=M.node.key,I=M.dragNode.key,R=M.dropPosition,O=M.dropToGap,L=R===-1||!O?R+1:R;E(I,j,L)},blockNode:!0,onCheck:function(M,j){return T(j)},checkedKeys:_.keys,showLine:!1,titleRender:function(M){var j=N(N({},M),{},{children:void 0});if(!j.title)return null;var I=fa(j.title,j),R=b.jsx(ga.Text,{style:{width:80},ellipsis:{tooltip:I},children:I});return b.jsx(t5t,N(N({className:c},on(j,["key"])),{},{showListItemOption:l,title:R,columnKey:j.key}))},height:h,treeData:(i=_.list)===null||i===void 0?void 0:i.map(function(P){P.disabled;var M=it(P,e5t);return M})});return b.jsxs(b.Fragment,{children:[f&&b.jsx("span",{className:"".concat(c,"-list-title ").concat(g).trim(),children:m}),$]})},n5t=function(t){var n=t.localColumns,r=t.className,i=t.draggable,a=t.checkable,o=t.showListItemOption,s=t.listsHeight,l=u.useContext(Ys),c=l.hashId,d=[],f=[],m=[],p=Ln();n.forEach(function(g){if(!g.hideInSetting){var y=g.fixed;if(y==="left"){f.push(g);return}if(y==="right"){d.push(g);return}m.push(g)}});var h=d&&d.length>0,v=f&&f.length>0;return b.jsxs("div",{className:fe("".concat(r,"-list"),c,G({},"".concat(r,"-list-group"),h||v)),children:[b.jsx(dT,{title:p.getMessage("tableToolBar.leftFixedTitle","固定在左侧"),list:f,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s}),b.jsx(dT,{list:m,draggable:i,checkable:a,showListItemOption:o,title:p.getMessage("tableToolBar.noFixedTitle","不固定"),showTitle:v||h,className:r,listHeight:s}),b.jsx(dT,{title:p.getMessage("tableToolBar.rightFixedTitle","固定在右侧"),list:d,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s})]})};function r5t(e){var t,n,r,i,a=u.useRef(null),o=u.useContext(Cf),s=e.columns,l=e.checkedReset,c=l===void 0?!0:l,d=o.columnsMap,f=o.setColumnsMap,m=o.clearPersistenceStorage;u.useEffect(function(){var T;if((T=o.propsRef.current)!==null&&T!==void 0&&(T=T.columnsState)!==null&&T!==void 0&&T.value){var $;a.current=JSON.parse(JSON.stringify((($=o.propsRef.current)===null||$===void 0||($=$.columnsState)===null||$===void 0?void 0:$.value)||{}))}},[]);var p=Un(function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$={},P=function M(j){j.forEach(function(I){var R=I.key,O=I.fixed,L=I.index,D=I.children,B=I.disable,F=Ng(R,L);if(F){var z,H;$[F]={show:B?(z=d[F])===null||z===void 0?void 0:z.show:T,fixed:O,disable:B,order:(H=d[F])===null||H===void 0?void 0:H.order}}D&&M(D)})};P(s),f($)}),h=Un(function(T){T.target.checked?p():p(!1)}),v=Un(function(){var T;m==null||m(),f(((T=o.propsRef.current)===null||T===void 0||(T=T.columnsState)===null||T===void 0?void 0:T.defaultValue)||a.current||o.defaultColumnKeyMap)}),g=Object.values(d).filter(function(T){return!T||T.show===!1}),y=g.length>0&&g.length!==s.length,w=Ln(),x=u.useContext(Ht.ConfigContext),C=x.getPrefixCls,S=C("pro-table-column-setting"),k=QOt(S),_=k.wrapSSR,E=k.hashId;return _(b.jsx(Hc,{arrow:!1,title:b.jsxs("div",{className:"".concat(S,"-title ").concat(E).trim(),children:[e.checkable===!1?b.jsx("div",{}):b.jsx(Ga,{indeterminate:y,checked:g.length===0&&g.length!==s.length,onChange:function($){h($)},children:w.getMessage("tableToolBar.columnDisplay","列展示")}),c?b.jsx("a",{onClick:v,className:"".concat(S,"-action-rest-button ").concat(E).trim(),children:w.getMessage("tableToolBar.reset","重置")}):null,e!=null&&e.extra?b.jsx(wr,{size:12,align:"center",children:e.extra}):null]}),overlayClassName:"".concat(S,"-overlay ").concat(E).trim(),trigger:"click",placement:"bottomRight",content:b.jsx(n5t,{checkable:(t=e.checkable)!==null&&t!==void 0?t:!0,draggable:(n=e.draggable)!==null&&n!==void 0?n:!0,showListItemOption:(r=e.showListItemOption)!==null&&r!==void 0?r:!0,className:S,localColumns:s,listsHeight:e.listsHeight}),children:e.children||b.jsx($r,{title:w.getMessage("tableToolBar.columnSetting","列设置"),children:(i=e.settingIcon)!==null&&i!==void 0?i:b.jsx(mct,{})})}))}var i5t=function(t){var n=u.useContext(Ys),r=n.hashId,i=t.items,a=i===void 0?[]:i,o=t.type,s=o===void 0?"inline":o,l=t.prefixCls,c=t.activeKey,d=t.defaultActiveKey,f=Wt(c||d,{value:c,onChange:t.onChange}),m=he(f,2),p=m[0],h=m[1];if(a.length<1)return null;var v=a.find(function(y){return y.key===p})||a[0];if(s==="inline")return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-inline-menu"),r),children:a.map(function(y,w){return b.jsx("div",{onClick:function(){h(y.key)},className:fe("".concat(l,"-inline-menu-item"),v.key===y.key?"".concat(l,"-inline-menu-item-active"):void 0,r),children:y.label},y.key||w)})});if(s==="tab")return b.jsx(Nu,{items:a.map(function(y){var w;return N(N({},y),{},{key:(w=y.key)===null||w===void 0?void 0:w.toString()})}),activeKey:v.key,onTabClick:function(w){return h(w)},children:mp(Iu,"4.23.0")<0?a==null?void 0:a.map(function(y,w){return u.createElement(Nu.TabPane,N(N({},y),{},{key:y.key||w,tab:y.label}))}):null});var g=Gde({selectedKeys:[v.key],onClick:function(w){h(w.key)},items:a.map(function(y,w){return{key:y.key||w,disabled:y.disabled,label:y.label}})});return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-dropdownmenu")),children:b.jsx(Im,N(N({trigger:["click"]},g),{},{children:b.jsxs(wr,{className:"".concat(l,"-dropdownmenu-label"),children:[v.label,b.jsx(Mu,{})]})}))})},a5t=function(t){return G({},t.componentCls,G(G(G({lineHeight:"1","&-container":{display:"flex",justifyContent:"space-between",paddingBlock:t.padding,paddingInline:0,"&-mobile":{flexDirection:"column"}},"&-title":{display:"flex",alignItems:"center",justifyContent:"flex-start",color:t.colorTextHeading,fontWeight:"500",fontSize:t.fontSizeLG},"&-search:not(:last-child)":{display:"flex",alignItems:"center",justifyContent:"flex-start"},"&-setting-item":{marginBlock:0,marginInline:4,color:t.colorIconHover,fontSize:t.fontSizeLG,cursor:"pointer","> span":{display:"block",width:"100%",height:"100%"},"&:hover":{color:t.colorPrimary}},"&-left":G(G({display:"flex",flexWrap:"wrap",alignItems:"center",gap:t.marginXS,justifyContent:"flex-start",maxWidth:"calc(100% - 200px)"},"".concat(t.antCls,"-tabs"),{width:"100%"}),"&-has-tabs",{overflow:"hidden"}),"&-right":{flex:1,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",gap:t.marginXS},"&-extra-line":{marginBlockEnd:t.margin},"&-setting-items":{display:"flex",gap:t.marginXS,lineHeight:"32px",alignItems:"center"},"&-filter":G({"&:not(:last-child)":{marginInlineEnd:t.margin},display:"flex",alignItems:"center"},"div$".concat(t.antCls,"-pro-table-search"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0}),"&-inline-menu-item":{display:"inline-block",marginInlineEnd:t.marginLG,cursor:"pointer",opacity:"0.75","&-active":{fontWeight:"bold",opacity:"1"}}},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0,"&::before":{borderBlockEnd:0}},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:0,"${token.antCls}-tabs-tab":{paddingBlockStart:0}})),"&-dropdownmenu-label",{fontWeight:"bold",fontSize:t.fontSizeIcon,textAlign:"center",cursor:"pointer"}),"@media (max-width: 768px)",G({},t.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function o5t(e){return jr("ProTableListToolBar",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[a5t(n)]})}function s5t(e){if(K.isValidElement(e))return e;if(e){var t=e,n=t.icon,r=t.tooltip,i=t.onClick,a=t.key;return n&&r?b.jsx($r,{title:r,children:b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}):b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}return null}var l5t=function(t){var n,r=t.prefixCls,i=t.tabs,a=t.multipleLine,o=t.filtersNode;return a?b.jsx("div",{className:"".concat(r,"-extra-line"),children:i!=null&&i.items&&i!==null&&i!==void 0&&i.items.length?b.jsx(Nu,{style:{width:"100%"},defaultActiveKey:i.defaultActiveKey,activeKey:i.activeKey,items:i.items.map(function(s,l){var c;return N(N({label:s.tab},s),{},{key:((c=s.key)===null||c===void 0?void 0:c.toString())||(l==null?void 0:l.toString())})}),onChange:i.onChange,tabBarExtraContent:o,children:(n=i.items)===null||n===void 0?void 0:n.map(function(s,l){return mp(Iu,"4.23.0")<0?u.createElement(Nu.TabPane,N(N({},s),{},{key:s.key||l,tab:s.tab})):null})}):o}):null},c5t=function(t){var n=t.prefixCls,r=t.title,i=t.subTitle,a=t.tooltip,o=t.className,s=t.style,l=t.search,c=t.onSearch,d=t.multipleLine,f=d===void 0?!1:d,m=t.filter,p=t.actions,h=p===void 0?[]:p,v=t.settings,g=v===void 0?[]:v,y=t.tabs,w=t.menu,x=u.useContext(Ht.ConfigContext),C=x.getPrefixCls,S=Do.useToken(),k=S.token,_=C("pro-table-list-toolbar",n),E=o5t(_),T=E.wrapSSR,$=E.hashId,P=Ln(),M=u.useState(!1),j=he(M,2),I=j[0],R=j[1],O=P.getMessage("tableForm.inputPlaceholder","请输入"),L=u.useMemo(function(){return l?K.isValidElement(l)?l:b.jsx(hr.Search,N(N({style:{width:200},placeholder:O},l),{},{onSearch:cn(bt().mark(function U(){var X,J,re,Q,ne,Z,se=arguments;return bt().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:for(re=se.length,Q=new Array(re),ne=0;nea":{fontSize:t.fontSize}}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-tbody").concat(t.antCls,"-table-wrapper:only-child").concat(t.antCls,"-table"),{marginBlock:0,marginInline:0}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-middle ").concat(t.componentCls),G({marginBlock:0,marginInline:-8},"".concat(t.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",G(G(G(G({marginBlockEnd:"16px",background:t.colorBgContainer,"&-ghost":{background:"transparent"}},"&".concat(t.componentCls,"-form"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:16,overflow:"unset"}),"&-light-filter",{marginBlockEnd:0,paddingBlock:0,paddingInline:0}),"&-form-option",G(G(G({},"".concat(t.antCls,"-form-item"),{}),"".concat(t.antCls,"-form-item-label"),{}),"".concat(t.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",G({},t.componentCls,G({height:"auto !important",paddingBlockEnd:"24px"},"".concat(t.antCls,"-form-item-label"),{minWidth:"80px",textAlign:"start"})))),"&-toolbar",{display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",paddingInline:24,paddingBlock:0,"&-option":{display:"flex",alignItems:"center",justifyContent:"flex-end"},"&-title":{flex:"1",color:t.colorTextLabel,fontWeight:"500",fontSize:"16px",lineHeight:"24px",opacity:"0.85"}})),"@media (max-width: ".concat(t.screenXS,")px"),G({},t.componentCls,G({},"".concat(t.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",G({},"".concat(t.componentCls,"-toolbar"),{flexDirection:"column",alignItems:"flex-start",justifyContent:"flex-start",height:"auto",marginBlockEnd:"16px",marginInlineStart:"16px",paddingBlock:8,paddingInline:8,paddingBlockStart:"16px",lineHeight:"normal","&-title":{marginBlockEnd:16},"&-option":{display:"flex",justifyContent:"space-between",width:"100%"},"&-default-option":{display:"flex",flex:"1",alignItems:"center",justifyContent:"flex-end"}}))};function x5t(e){return jr("ProTable",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[y5t(n)]})}var w5t=["data","success","total"],C5t=function(t){var n=t.pageInfo;if(n){var r=n.current,i=n.defaultCurrent,a=n.pageSize,o=n.defaultPageSize;return{current:r||i||1,total:0,pageSize:a||o||20}}return{current:1,total:0,pageSize:20}},S5t=function(t,n,r){var i,a=u.useRef(!1),o=u.useRef(null),s=r||{},l=s.onLoad,c=s.manual,d=s.polling,f=s.onRequestError,m=s.debounceTime,p=m===void 0?20:m,h=s.effects,v=h===void 0?[]:h,g=u.useRef(c),y=u.useRef(),w=Wt(n,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),x=he(w,2),C=x[0],S=x[1],k=Wt(!1,{value:pt(r==null?void 0:r.loading)==="object"?r==null||(i=r.loading)===null||i===void 0?void 0:i.spinning:r==null?void 0:r.loading,onChange:r==null?void 0:r.onLoadingChange}),_=he(k,2),E=_[0],T=_[1],$=Wt(function(){return C5t(r)},{onChange:r==null?void 0:r.onPageInfoChange}),P=he($,2),M=P[0],j=P[1],I=Un(function(X){(X.current!==M.current||X.pageSize!==M.pageSize||X.total!==M.total)&&j(X)}),R=Wt(!1),O=he(R,2),L=O[0],D=O[1],B=function(J,re){Si.unstable_batchedUpdates(function(){S(J),(M==null?void 0:M.total)!==re&&I(N(N({},M),{},{total:re||J.length}))})},F=kb(M==null?void 0:M.current),z=kb(M==null?void 0:M.pageSize),H=kb(d),A=Un(function(){Si.unstable_batchedUpdates(function(){T(!1),D(!1)})}),V=function(){var X=cn(bt().mark(function J(re){var Q,ne,Z,se,oe,ce,te,le,pe,we,_e,Y;return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!g.current){ee.next=3;break}return g.current=!1,ee.abrupt("return");case 3:return re?D(!0):T(!0),Q=M||{},ne=Q.pageSize,Z=Q.current,ee.prev=5,se=(r==null?void 0:r.pageInfo)!==!1?{current:Z,pageSize:ne}:void 0,ee.next=9,t==null?void 0:t(se);case 9:if(ee.t0=ee.sent,ee.t0){ee.next=12;break}ee.t0={};case 12:if(oe=ee.t0,ce=oe.data,te=ce===void 0?[]:ce,le=oe.success,pe=oe.total,we=pe===void 0?0:pe,_e=it(oe,w5t),le!==!1){ee.next=21;break}return ee.abrupt("return",[]);case 21:return Y=AOt(te,[r.postData].filter(function(q){return q})),B(Y,we),l==null||l(Y,_e),ee.abrupt("return",Y);case 27:if(ee.prev=27,ee.t1=ee.catch(5),f!==void 0){ee.next=31;break}throw new Error(ee.t1);case 31:C===void 0&&S([]),f(ee.t1);case 33:return ee.prev=33,A(),ee.finish(33);case 36:return ee.abrupt("return",[]);case 37:case"end":return ee.stop()}},J,null,[[5,27,33,36]])}));return function(re){return X.apply(this,arguments)}}(),W=K9(function(){var X=cn(bt().mark(function J(re){var Q,ne,Z;return bt().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(y.current&&clearTimeout(y.current),t){oe.next=3;break}return oe.abrupt("return");case 3:return Q=new AbortController,o.current=Q,oe.prev=5,oe.next=8,Promise.race([V(re),new Promise(function(ce,te){var le,pe;(le=o.current)===null||le===void 0||(le=le.signal)===null||le===void 0||(pe=le.addEventListener)===null||pe===void 0||pe.call(le,"abort",function(){te("aborted"),W.cancel(),A()})})]);case 8:if(ne=oe.sent,!Q.signal.aborted){oe.next=11;break}return oe.abrupt("return");case 11:return Z=fa(d,ne),Z&&!a.current&&(y.current=setTimeout(function(){W.run(Z)},Math.max(Z,2e3))),oe.abrupt("return",ne);case 16:if(oe.prev=16,oe.t0=oe.catch(5),oe.t0!=="aborted"){oe.next=20;break}return oe.abrupt("return");case 20:throw oe.t0;case 21:case"end":return oe.stop()}},J,null,[[5,16]])}));return function(J){return X.apply(this,arguments)}}(),p||30),U=function(){var J;(J=o.current)===null||J===void 0||J.abort(),W.cancel(),A()};return u.useEffect(function(){return d||clearTimeout(y.current),!H&&d&&W.run(!0),function(){clearTimeout(y.current)}},[d]),u.useEffect(function(){return a.current=!1,function(){a.current=!0}},[]),u.useEffect(function(){var X=M||{},J=X.current,re=X.pageSize;(!F||F===J)&&(!z||z===re)||r.pageInfo&&C&&(C==null?void 0:C.length)>re||J!==void 0&&C&&C.length<=re&&(U(),W.run(!1))},[M==null?void 0:M.current]),u.useEffect(function(){z&&(U(),W.run(!1))},[M==null?void 0:M.pageSize]),nk(function(){return U(),W.run(!1),c||(g.current=!1),function(){U()}},[].concat(Ve(v),[c])),{dataSource:C,setDataSource:S,loading:pt(r==null?void 0:r.loading)==="object"?N(N({},r==null?void 0:r.loading),{},{spinning:E}):E,reload:function(){var X=cn(bt().mark(function re(){return bt().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return U(),ne.abrupt("return",W.run(!1));case 2:case"end":return ne.stop()}},re)}));function J(){return X.apply(this,arguments)}return J}(),pageInfo:M,pollingLoading:L,reset:function(){var X=cn(bt().mark(function re(){var Q,ne,Z,se,oe,ce,te,le;return bt().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:Q=r||{},ne=Q.pageInfo,Z=ne||{},se=Z.defaultCurrent,oe=se===void 0?1:se,ce=Z.defaultPageSize,te=ce===void 0?20:ce,le={current:oe,total:0,pageSize:te},I(le);case 4:case"end":return we.stop()}},re)}));function J(){return X.apply(this,arguments)}return J}(),setPageInfo:function(){var X=cn(bt().mark(function re(Q){return bt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:I(N(N({},M),Q));case 1:case"end":return Z.stop()}},re)}));function J(re){return X.apply(this,arguments)}return J}()}},k5t=function(t){return function(n,r){var i,a,o=n.fixed,s=n.index,l=r.fixed,c=r.index;if(o==="left"&&l!=="left"||l==="right"&&o!=="right")return-2;if(l==="left"&&o!=="left"||o==="right"&&l!=="right")return 2;var d=n.key||"".concat(s),f=r.key||"".concat(c);if((i=t[d])!==null&&i!==void 0&&i.order||(a=t[f])!==null&&a!==void 0&&a.order){var m,p;return(((m=t[d])===null||m===void 0?void 0:m.order)||0)-(((p=t[f])===null||p===void 0?void 0:p.order)||0)}return(n.index||0)-(r.index||0)}},_5t=["children"],E5t=["",null,void 0],pK=function(){for(var t=arguments.length,n=new Array(t),r=0;rne.length?(ne.push(U),ne):(ne.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,U),ne)}return[].concat(Ve(i.dataSource),[U])},j=function(){return N(N({},T),{},{size:c,rowSelection:l===!1?void 0:l,className:n,style:d,columns:P,loading:i.loading,dataSource:_.newLineRecord?M(i.dataSource):i.dataSource,pagination:s,onChange:function(V,W,U,X){var J;if((J=T.onChange)===null||J===void 0||J.call(T,V,W,U,X),w(Ci(W)),Array.isArray(U)){var re,Q=U.reduce(function(ce,te){return N(N({},ce),{},G({},"".concat(te.field),te.order))},{});y((re=Ci(Q))!==null&&re!==void 0?re:{})}else{var ne,Z,se=(ne=U.column)===null||ne===void 0?void 0:ne.sorter,oe=(se==null?void 0:se.toString())===se;y((Z=Ci(G({},"".concat(oe?se:U.field),U.order)))!==null&&Z!==void 0?Z:{})}}})},I=u.useMemo(function(){return e.search===!1&&!e.headerTitle&&e.toolBarRender===!1},[]),R=b.jsx(eA.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:b.jsx(ra,N(N({},j()),{},{rowKey:t}))}),O=e.tableViewRender?e.tableViewRender(N(N({},j()),{},{rowSelection:l!==!1?l:void 0}),R):R,L=u.useMemo(function(){if(e.editable&&!e.name){var H,A,V;return b.jsxs(b.Fragment,{children:[f,g,u.createElement(ji,N(N({},(H=e.editable)===null||H===void 0?void 0:H.formProps),{},{formRef:(A=e.editable)===null||A===void 0||(A=A.formProps)===null||A===void 0?void 0:A.formRef,component:!1,form:(V=e.editable)===null||V===void 0?void 0:V.form,onValuesChange:_.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:e.dateFormatter}),O)]})}return b.jsxs(b.Fragment,{children:[f,g,O]})},[g,e.loading,!!e.editable,O,f]),D=u.useMemo(function(){return v===!1||I===!0||e.name?{}:m?{padding:0}:f?{paddingBlockStart:0}:f&&s===!1?{paddingBlockStart:0}:{padding:0}},[I,s,e.name,v,f,m]),B=v===!1||I===!0||e.name?L:b.jsx(nx,N(N({ghost:e.ghost,bordered:Rme("table",k),bodyStyle:D},v),{},{children:L})),F=function(){return e.tableRender?e.tableRender(e,B,{toolbar:f||void 0,alert:g||void 0,table:O||void 0}):B},z=b.jsxs("div",{className:fe(S,G({},"".concat(r,"-polling"),i.pollingLoading)),style:h,ref:$.rootDomRef,children:[C?null:p,o!=="form"&&e.tableExtraRender&&b.jsx("div",{className:fe(S,"".concat(r,"-extra")),children:e.tableExtraRender(e,i.dataSource||[])}),o!=="form"&&F()]});return!x||!(x!=null&&x.fullScreen)?z:b.jsx(Ht,{getPopupContainer:function(){return $.rootDomRef.current||document.body},children:z})}var N5t={},A5t=function(t){var n;t.cardBordered;var r=t.request,i=t.className,a=t.params,o=a===void 0?N5t:a,s=t.defaultData,l=t.headerTitle,c=t.postData,d=t.ghost,f=t.pagination,m=t.actionRef,p=t.columns,h=p===void 0?[]:p,v=t.toolBarRender,g=t.optionsRender,y=t.onLoad,w=t.onRequestError;t.style,t.cardProps,t.tableStyle,t.tableClassName,t.columnsStateMap,t.onColumnsStateChange;var x=t.options,C=t.search,S=t.name,k=t.onLoadingChange,_=t.rowSelection,E=_===void 0?!1:_,T=t.beforeSearchSubmit,$=t.tableAlertRender,P=t.defaultClassName,M=t.formRef,j=t.type,I=j===void 0?"table":j,R=t.columnEmptyText,O=R===void 0?"-":R,L=t.toolbar,D=t.rowKey,B=t.manualRequest,F=t.polling,z=t.tooltip,H=t.revalidateOnFocus,A=H===void 0?!1:H,V=t.searchFormRender,W=it(t,M5t),U=x5t(t.defaultClassName),X=U.wrapSSR,J=U.hashId,re=fe(P,i,J),Q=u.useRef(),ne=u.useRef(),Z=M||ne;u.useImperativeHandle(m,function(){return Q.current});var se=Wt(E?(E==null?void 0:E.defaultSelectedRowKeys)||[]:void 0,{value:E?E.selectedRowKeys:void 0}),oe=he(se,2),ce=oe[0],te=oe[1],le=Wt(function(){if(!(B||C!==!1))return{}}),pe=he(le,2),we=pe[0],_e=pe[1],Y=Wt({}),ae=he(Y,2),ee=ae[0],q=ae[1],ue=Wt({}),ie=he(ue,2),de=ie[0],be=ie[1],ke=u.useCallback(function($e){for(var je=[],Ke=0;Ke<$e.length;Ke++){var Ze=$e[Ke];Ze.children?ke(Ze.children):je.push(Ze)}return je},[]),xe=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return!!je.filters&&!!je.onFilter||je.filters===void 0&&je.onFilter===void 0})},[ke,h]),ye=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return je.sorter!==!0})},[ke,h]);u.useEffect(function(){var $e=mK(h),je=$e.sort,Ke=$e.filter;xe||q(Ke),ye||be(je)},[]);var Se=Ln(),Oe=pt(f)==="object"?f:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},Re=u.useContext(Cf),Fe=u.useMemo(function(){if(r)return function(){var $e=cn(bt().mark(function je(Ke){var Ze,st;return bt().wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ze=N(N(N({},Ke||{}),we),o),delete Ze._timestamp,Ge.next=4,r(Ze,de,ee);case 4:return st=Ge.sent,Ge.abrupt("return",st);case 6:case"end":return Ge.stop()}},je)}));return function(je){return $e.apply(this,arguments)}}()},[we,o,ee,de,r]),Ce=S5t(Fe,s,{pageInfo:f===!1?!1:Oe,loading:t.loading,dataSource:t.dataSource,onDataSourceChange:t.onDataSourceChange,onLoad:y,onLoadingChange:k,onRequestError:w,postData:c,revalidateOnFocus:A,manual:we===void 0,polling:F,effects:[Md(o),Md(we),Md(ee),Md(de)],debounceTime:t.debounceTime,onPageInfoChange:function(je){var Ke,Ze;!f||!Fe||(f==null||(Ke=f.onChange)===null||Ke===void 0||Ke.call(f,je.current,je.pageSize),f==null||(Ze=f.onShowSizeChange)===null||Ze===void 0||Ze.call(f,je.current,je.pageSize))}});u.useEffect(function(){var $e;if(!(t.manualRequest||!t.request||!A||($e=t.form)!==null&&$e!==void 0&&$e.ignoreRules)){var je=function(){document.visibilityState==="visible"&&Ce.reload()};return document.addEventListener("visibilitychange",je),function(){return document.removeEventListener("visibilitychange",je)}}},[]);var ve=K.useRef(new Map),ge=K.useMemo(function(){return typeof D=="function"?D:function($e,je){var Ke;return je===-1?$e==null?void 0:$e[D]:t.name?je==null?void 0:je.toString():(Ke=$e==null?void 0:$e[D])!==null&&Ke!==void 0?Ke:je==null?void 0:je.toString()}},[t.name,D]);u.useMemo(function(){var $e;if(($e=Ce.dataSource)!==null&&$e!==void 0&&$e.length){var je=Ce.dataSource.map(function(Ke){var Ze=ge(Ke,-1);return ve.current.set(Ze,Ke),Ze});return je}return[]},[Ce.dataSource,ge]);var Ee=u.useMemo(function(){var $e=f===!1?!1:N({},f),je=N(N({},Ce.pageInfo),{},{setPageInfo:function(Ze){var st=Ze.pageSize,Xe=Ze.current,Ge=Ce.pageInfo;if(st===Ge.pageSize||Ge.current===1){Ce.setPageInfo({pageSize:st,current:Xe});return}r&&Ce.setDataSource([]),Ce.setPageInfo({pageSize:st,current:I==="list"?Xe:1})}});return r&&$e&&(delete $e.onChange,delete $e.onShowSizeChange),jOt($e,je,Se)},[f,Ce,Se]);nk(function(){var $e;t.request&&!KIt(o)&&Ce.dataSource&&!MOt(Ce.dataSource,s)&&(Ce==null||($e=Ce.pageInfo)===null||$e===void 0?void 0:$e.current)!==1&&Ce.setPageInfo({current:1})},[o]),Re.setPrefixName(t.name);var Ne=u.useCallback(function(){E&&E.onChange&&E.onChange([],[],{type:"none"}),te([])},[E,te]);Re.propsRef.current=t;var We=agt(N(N({},t.editable),{},{tableName:t.name,getRowKey:ge,childrenColumnName:((n=t.expandable)===null||n===void 0?void 0:n.childrenColumnName)||"children",dataSource:Ce.dataSource||[],setDataSource:function(je){var Ke,Ze;(Ke=t.editable)===null||Ke===void 0||(Ze=Ke.onValuesChange)===null||Ze===void 0||Ze.call(Ke,void 0,je),Ce.setDataSource(je)}})),He=Do==null?void 0:Do.useToken(),Ye=He.token;NOt(Q,Ce,{fullScreen:function(){var je;if(!(!((je=Re.rootDomRef)!==null&&je!==void 0&&je.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Ke;(Ke=Re.rootDomRef)===null||Ke===void 0||Ke.current.requestFullscreen()}},onCleanSelected:function(){Ne()},resetAll:function(){var je;Ne();var Ke=mK(h),Ze=Ke.sort,st=Ke.filter;q(st),be(Ze),Re.setKeyWords(void 0),Ce.setPageInfo({current:1}),Z==null||(je=Z.current)===null||je===void 0||je.resetFields(),_e({})},editableUtils:We}),Re.setAction(Q.current);var De=u.useMemo(function(){var $e;return Mme({columns:h,counter:Re,columnEmptyText:O,type:I,marginSM:Ye.marginSM,editableUtils:We,rowKey:D,childrenColumnName:($e=t.expandable)===null||$e===void 0?void 0:$e.childrenColumnName,proFilter:ee,proSort:de}).sort(k5t(Re.columnsMap))},[h,Re==null?void 0:Re.sortKeyColumns,Re==null?void 0:Re.columnsMap,O,I,We.editableKeys&&We.editableKeys.join(","),ee,de]);Kde(function(){if(De&&De.length>0){var $e=De.map(function(je){return Ng(je.key,je.index)});Re.setSortKeyColumns($e)}},[De],["render","renderFormItem"],100),nk(function(){var $e=Ce.pageInfo,je=f||{},Ke=je.current,Ze=Ke===void 0?$e==null?void 0:$e.current:Ke,st=je.pageSize,Xe=st===void 0?$e==null?void 0:$e.pageSize:st;f&&(Ze||Xe)&&(Xe!==($e==null?void 0:$e.pageSize)||Ze!==($e==null?void 0:$e.current))&&Ce.setPageInfo({pageSize:Xe||$e.pageSize,current:Ze||$e.current})},[f&&f.pageSize,f&&f.current]);var Ue=N(N({selectedRowKeys:ce},E),{},{onChange:function(je,Ke,Ze){E&&E.onChange&&E.onChange(je,Ke,Ze),te(je)}}),Le=C!==!1&&(C==null?void 0:C.filterType)==="light",ft=u.useCallback(function($e){if(x&&x.search){var je,Ke,Ze=x.search===!0?{}:x.search,st=Ze.name,Xe=st===void 0?"keyword":st,Ge=(je=x.search)===null||je===void 0||(Ke=je.onSearch)===null||Ke===void 0?void 0:Ke.call(je,Re.keyWords);if(Ge!==!1){_e(N(N({},$e),{},G({},Xe,Re.keyWords)));return}}_e($e)},[Re.keyWords,x,_e]),mt=u.useMemo(function(){if(pt(Ce.loading)==="object"){var $e;return(($e=Ce.loading)===null||$e===void 0?void 0:$e.spinning)||!1}return Ce.loading},[Ce.loading]),ut=u.useMemo(function(){var $e=C===!1&&I!=="form"?null:b.jsx(XOt,{pagination:Ee,beforeSearchSubmit:T,action:Q,columns:h,onFormSearchSubmit:function(Ke){ft(Ke)},ghost:d,onReset:t.onReset,onSubmit:t.onSubmit,loading:!!mt,manualRequest:B,search:C,form:t.form,formRef:Z,type:t.type||"table",cardBordered:t.cardBordered,dateFormatter:t.dateFormatter});return V&&$e?b.jsx(b.Fragment,{children:V(t,$e)}):$e},[T,Z,d,mt,B,ft,Ee,t,h,C,V,I]),gt=u.useMemo(function(){return ce==null?void 0:ce.map(function($e){var je;return(je=ve.current)===null||je===void 0?void 0:je.get($e)})},[Ce.dataSource,ce]),Pe=u.useMemo(function(){return x===!1&&!l&&!v&&!L&&!Le},[x,l,v,L,Le]),Te=v===!1?null:b.jsx(g5t,{headerTitle:l,hideToolbar:Pe,selectedRows:gt,selectedRowKeys:ce,tableColumn:De,tooltip:z,toolbar:L,onFormSearchSubmit:function(je){_e(N(N({},we),je))},searchNode:Le?ut:null,options:x,optionsRender:g,actionRef:Q,toolBarRender:v}),Ie=E!==!1?b.jsx(WOt,{selectedRowKeys:ce,selectedRows:gt,onCleanSelected:Ne,alertOptionRender:W.tableAlertOptionRender,alertInfoRender:$,alwaysShowAlert:E==null?void 0:E.alwaysShowAlert}):null;return X(b.jsx(j5t,N(N({},t),{},{name:S,defaultClassName:P,size:Re.tableSize,onSizeChange:Re.setTableSize,pagination:Ee,searchNode:ut,rowSelection:E!==!1?Ue:void 0,className:re,tableColumn:De,isLightFilter:Le,action:Ce,alertDom:Ie,toolbarDom:Te,hideToolbar:Pe,onSortChange:function(je){ye||je===de||be(je)},onFilterChange:function(je){xe||je===ee||q(je)},editableUtils:We,getRowKey:ge})))},jme=function(t){var n=u.useContext(Ht.ConfigContext),r=n.getPrefixCls,i=t.ErrorBoundary===!1?K.Fragment:t.ErrorBoundary||Mmt;return b.jsx(BOt,{initValue:t,children:b.jsx(R4,{needDeps:!0,children:b.jsx(i,{children:b.jsx(A5t,N({defaultClassName:"".concat(r("pro-table"))},t))})})})};jme.Summary=ra.Summary;async function Nme(e){return On("/visitor/api/v1/ticket/query",{method:"GET",params:{...e,channel:wn}})}async function F5t(e){return On("/visitor/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function Ame(e){return On("/api/v1/ticket/query/org",{method:"GET",params:{...e,channel:wn}})}async function D5t(e){return On("/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function L5t(e){return On("/api/v1/ticket/delete",{method:"POST",data:{uid:e,channel:wn}})}async function B5t(e){return On("/visitor/api/v1/ticket/delete",{method:"POST",data:{...e,channel:wn}})}async function Fme(e,t){return On(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/categories`,{method:"GET"})}async function z5t(e,t){return On(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/basic`,{method:"GET"})}const fT={CLOSED:{color:"default",labelKey:"ticket.status.closed",fallback:"CLOSED"},OPEN:{color:"processing",labelKey:"ticket.status.open",fallback:"OPEN"},NEW:{color:"blue",labelKey:"ticket.status.new",fallback:"NEW"},ASSIGNED:{color:"cyan",labelKey:"ticket.status.assigned",fallback:"ASSIGNED"},CLAIMED:{color:"lime",labelKey:"ticket.status.claimed",fallback:"CLAIMED"},UNCLAIMED:{color:"gold",labelKey:"ticket.status.unclaimed",fallback:"UNCLAIMED"},PROCESSING:{color:"processing",labelKey:"ticket.status.processing",fallback:"PROCESSING"},PENDING:{color:"warning",labelKey:"ticket.status.pending",fallback:"PENDING"},HOLDING:{color:"orange",labelKey:"ticket.status.holding",fallback:"HOLDING"},RESUMED:{color:"purple",labelKey:"ticket.status.resumed",fallback:"RESUMED"},REOPENED:{color:"blue",labelKey:"ticket.status.reopened",fallback:"REOPENED"},RESOLVED:{color:"success",labelKey:"ticket.status.resolved",fallback:"RESOLVED"},ESCALATED:{color:"magenta",labelKey:"ticket.status.escalated",fallback:"ESCALATED"},CANCELLED:{color:"default",labelKey:"ticket.status.cancelled",fallback:"CANCELLED"}},H5t=K.forwardRef((e,t)=>{const{orgUid:n,workgroupUid:r,onCreateTicket:i}=e,a=u.useRef(),[o]=Uc(),s=nc(),{translateString:l}=ur(),{currentVisitor:c}=Jl(),{isLoggedIn:d,userInfo:f}=u.useContext(Oa),m=!!d,[p,h]=u.useState([]),[v,g]=u.useState(!1),y=u.useMemo(()=>n||o.get(Fu)||"",[n,o]),w=u.useMemo(()=>r||o.get(Du)||"",[r,o]),x=u.useMemo(()=>m&&(f!=null&&f.uid)?f.uid:c==null?void 0:c.uid,[m,f,c]);u.useEffect(()=>{if(!y||!w){h([]);return}let R=!1;return(async()=>{var L,D,B;g(!0);try{const F=await Fme(y,w);if(R)return;((L=F.data)==null?void 0:L.code)===200&&((B=(D=F.data)==null?void 0:D.data)!=null&&B.categories)?h(F.data.data.categories):h([])}catch(F){R||(qe.error("TicketTable fetch categories error",F),h([]))}finally{R||g(!1)}})(),()=>{R=!0}},[y,w]);const C=u.useCallback(async R=>{var O,L,D,B,F;if(!y||!x)return qe.warn("TicketTable missing orgUid or reporterUid",y,x),{data:[],total:0,success:!0};try{const z=R.current?R.current-1:0,H=R.pageSize||10,A={orgUid:y,workgroupUid:w||void 0,reporterUid:x,pageNumber:z,pageSize:H,ticketNumber:((O=R.ticketNumber)==null?void 0:O.trim())||void 0,status:R.status||void 0,categoryUid:R.categoryUid||void 0,searchText:((L=R.descriptionKeyword)==null?void 0:L.trim())||void 0},V=m?await Ame(A):await Nme(A);if(((D=V.data)==null?void 0:D.code)===200&&((B=V.data)!=null&&B.data))return{data:V.data.data.content||[],total:V.data.data.totalElements||0,success:!0};rt.error(((F=V.data)==null?void 0:F.message)||l("ticket.table.load.failed")||"工单加载失败")}catch(z){qe.error(m?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",z),rt.error(l("ticket.table.load.failed")||"工单加载失败")}return{data:[],total:0,success:!1}},[y,w,x,l,m]);K.useImperativeHandle(t,()=>({reload:()=>{a.current&&a.current.reload()}}));const S=u.useMemo(()=>{const R={};return Object.keys(fT).forEach(O=>{const L=fT[O];R[O]={text:l(L.labelKey)||L.fallback}}),R},[l]),k=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]={text:l(O.name)||O.name})}),R},[p,l]),_=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]=l(O.name)||O.name)}),R},[p,l]),E=u.useCallback(async R=>{var O,L;if(R){if(!y||!x){rt.warning(l("ticket.table.delete.login.required")||"请登录后再删除工单");return}try{const D=m?await L5t(R):await B5t({uid:R,orgUid:y,workgroupUid:w||void 0,reporterUid:x});((O=D.data)==null?void 0:O.code)===200?(rt.success(l("ticket.table.delete.success")||"删除成功"),a.current&&a.current.reload()):rt.error(((L=D.data)==null?void 0:L.message)||l("ticket.table.delete.failed")||"删除失败")}catch(D){qe.error("deleteTicket error",D),rt.error(l("ticket.table.delete.failed")||"删除失败")}}},[y,x,m,w,l]),T=u.useCallback(()=>{var R;(R=a.current)==null||R.reload()},[]),$=u.useCallback(()=>{i&&i()},[i]),P=u.useCallback(()=>{const R=[];return i&&R.push(b.jsx(Vt,{type:"primary",icon:b.jsx(uy,{}),onClick:$,children:l("ticket.table.create")||l("ticket.history.create")||"创建工单"},"create")),R.push(b.jsx(Vt,{icon:b.jsx(lg,{}),onClick:T,children:l("ticket.table.refresh")||"刷新"},"refresh")),R},[T,$,i,l]),M=u.useMemo(()=>{const R=new URLSearchParams;return y&&R.set(Fu,y),w&&R.set(Du,w),R.toString()},[y,w]),j=u.useCallback(R=>{if(!R)return;const O=M?`?${M}`:"";s(`/ticket/chat/${R}${O}`)},[s,M]),I=[{title:l("ticket.table.search.ticketNumber")||"工单编号",dataIndex:"ticketNumber",valueType:"text",fixed:"left",width:160,ellipsis:!0,render:(R,O)=>b.jsx(Vt,{type:"link",size:"small",onClick:()=>j(O.uid),children:R||O.uid||"-"}),fieldProps:{placeholder:l("ticket.table.search.ticketNumber.placeholder")||"请输入工单编号"}},{title:l("ticket.table.column.description")||"问题描述",dataIndex:"description",ellipsis:!0},{title:l("ticket.table.column.category")||"问题分类",dataIndex:"categoryUid",ellipsis:!0,valueType:"select",fieldProps:{loading:v,showSearch:!0},valueEnum:k,render:(R,O)=>O.categoryUid?_[O.categoryUid]||O.categoryUid:"-"},{title:l("ticket.table.column.status")||"状态",dataIndex:"status",valueType:"select",valueEnum:S,render:(R,O)=>{const L=O.status?fT[O.status]:void 0,D=(L==null?void 0:L.labelKey)||O.status||"";return b.jsx(Yn,{color:(L==null?void 0:L.color)||"default",children:l(D)||(L==null?void 0:L.fallback)||O.status||"-"})}},{title:l("ticket.table.column.createdAt")||"提交时间",dataIndex:"createdAt",render:R=>typeof R=="string"?Ot(R).format("YYYY-MM-DD HH:mm:ss"):"",hideInSearch:!0},{title:l("ticket.table.column.actions")||"操作",key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",render:(R,O)=>b.jsxs(wr,{size:4,children:[b.jsx(Vt,{type:"link",size:"small",onClick:()=>j(O.uid),children:l("ticket.table.action.view")||"查看"}),b.jsx(Gj,{title:l("ticket.table.delete.confirm.title")||"确认删除这条工单吗?",okText:l("ticket.table.delete.confirm.ok")||"删除",cancelText:l("ticket.table.delete.confirm.cancel")||"取消",onConfirm:()=>E(O.uid),children:b.jsx(Vt,{type:"link",size:"small",danger:!0,children:l("ticket.table.action.delete")||"删除"})})]})}];return b.jsx(b.Fragment,{children:b.jsx(jme,{columns:I,actionRef:a,cardBordered:!0,rowKey:"uid",editable:{type:"multiple"},search:{labelWidth:"auto"},pagination:{showQuickJumper:!0},scroll:{x:"max-content"},dateFormatter:"string",toolBarRender:P,request:C,headerTitle:l("ticket.history.title")||"我的工单"})})});async function V5t(e){return On("/visitor/api/v1/form/available",{method:"GET",params:{...e,channel:wn}})}const{TextArea:hK}=hr,{Group:W5t}=pf,{Group:U5t}=Ga;function q5t({type:e,props:t={},options:n,placeholder:r,isDarkMode:i=!1}){if(!e)return null;const a=e.toLowerCase(),o=i?{backgroundColor:"#141414",borderColor:"#434343",color:"#fff"}:{},s=i?{backgroundColor:"#141414"}:{};switch(a){case"text":switch(t.type||"text"){case"email":return b.jsx(hr,{type:"email",placeholder:r||"请输入邮箱地址",style:o});case"tel":return b.jsx(hr,{type:"tel",placeholder:r||"请输入电话号码",style:o});case"textarea":return b.jsx(hK,{rows:t.rows||4,placeholder:r||"请输入文本内容",style:o});case"date":return b.jsx(Ht,{locale:B0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期"})});case"datetime-local":return b.jsx(Ht,{locale:B0,children:b.jsx(lo,{showTime:!0,style:{width:"100%",...o},placeholder:r||"请选择日期时间"})});case"file":return b.jsx(y2,{accept:t.accept,children:b.jsx(Vt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传文件"})});default:return b.jsx(hr,{placeholder:r||"请输入",style:o})}case"input":return b.jsx(hr,{placeholder:r||"请输入",style:o});case"textarea":return b.jsx(hK,{rows:4,placeholder:r||"请输入多行文本",style:o});case"select":return b.jsx(go,{style:{width:"100%",...s},placeholder:r||"请选择",classNames:i?{popup:{root:"dark-mode-select"}}:void 0,options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`})):[{label:"选项1",value:"1",key:"option-1"},{label:"选项2",value:"2",key:"option-2"}]});case"radio":return b.jsx(W5t,{style:i?{color:"#fff"}:{},children:(Array.isArray(n)?n:["选项1","选项2"]).map((l,c)=>b.jsx(pf,{value:l,style:i?{color:"#fff"}:{},children:l},`${l}-${c}`))});case"checkbox":return b.jsx(U5t,{style:i?{color:"#fff"}:{},options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`,style:i?{color:"#fff"}:{}})):[{label:"选项1",value:"1",key:"option-1",style:i?{color:"#fff"}:{}},{label:"选项2",value:"2",key:"option-2",style:i?{color:"#fff"}:{}}]});case"datepicker":return b.jsx(Ht,{locale:B0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"timepicker":return b.jsx(Ht,{locale:B0,children:b.jsx(tf,{style:{width:"100%",...o},placeholder:r||"请选择时间",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"switch":return b.jsx(Xj,{checkedChildren:"开",unCheckedChildren:"关"});case"upload":return b.jsx(y2,{accept:t.accept,children:b.jsx(Vt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传"})});default:return console.log("Unknown component type:",e),b.jsxs("div",{children:["未知组件类型: ",e]})}}const G5t=({forms:e=[],selectedFormUid:t,onFormSelect:n,onFormSubmit:r,loading:i=!1,renderMode:a="full",fieldNamePrefix:o=""})=>{const[s,l]=u.useState([]),[c,d]=u.useState(null),[f]=kn.useForm(),{isDarkMode:m}=u.useContext(Oa),{translateString:p}=ur(),h=x=>{try{const C=JSON.parse(x);return Array.isArray(C)?C:[]}catch(C){return console.error("解析表单schema失败:",C),[]}};u.useEffect(()=>{if(t&&e.length>0){const x=e.find(C=>C.uid===t);if(x)if(d(x),x.schema){const C=h(x.schema);l(C)}else l([])}else d(null),l([])},[t,e]);const v=x=>{n&&n(x)},g=x=>{var k;const S=((_,E)=>{switch(_){case"text":switch(E){case"email":return p("ticket.form.placeholder.email")||"请输入邮箱地址";case"tel":return p("ticket.form.placeholder.tel")||"请输入电话号码";case"textarea":return p("ticket.form.placeholder.text")||"请输入文本内容";case"date":return p("ticket.form.placeholder.date")||"请选择日期";case"datetime-local":return p("ticket.form.placeholder.datetime")||"请选择日期时间";default:return p("ticket.form.placeholder.text")||"请输入"}case"input":return p("ticket.form.placeholder.text")||"请输入";case"textarea":return p("ticket.form.placeholder.text")||"请输入多行文本";case"select":return p("ticket.form.placeholder.select")||"请选择";case"datePicker":return p("ticket.form.placeholder.date")||"请选择日期";case"timePicker":return p("ticket.form.placeholder.time")||"请选择时间";default:return p("ticket.form.placeholder.text")||"请输入"}})(x.type,(k=x.props)==null?void 0:k.type);return q5t({type:x.type,props:x.props,options:x.options,placeholder:S,isDarkMode:m})},y=async x=>{try{r&&(await r(x),Cr.success(p("ticket.form.submit.success")||"表单提交成功"),f.resetFields())}catch(C){console.error("表单提交失败:",C),Cr.error(p("ticket.form.submit.error")||"表单提交失败")}},w=()=>!c||!s.length?null:b.jsx(b.Fragment,{children:s.map((x,C)=>{var S;return b.jsx(kn.Item,{name:`${o}${x.id||`field-${C}`}`,label:x.label,rules:[{required:x.required,message:p("ticket.form.required")?(S=p("ticket.form.required"))==null?void 0:S.replace("{label}",x.label):`${x.label}是必填项`}],children:g(x)},x.id||`field-${C}`)})});if(a==="fields-only"){if(!t||!e.length)return null;const x=e.find(S=>S.uid===t);if(!x||!x.schema)return null;const C=h(x.schema);return C.length?b.jsx(b.Fragment,{children:C.map((S,k)=>{var _;return b.jsx(kn.Item,{name:`${o}${S.id||`field-${k}`}`,label:S.label,rules:[{required:S.required,message:p("ticket.form.required")?(_=p("ticket.form.required"))==null?void 0:_.replace("{label}",S.label):`${S.label}是必填项`}],children:g(S)},S.id||`field-${k}`)})}):null}return e.length===0?b.jsx(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:b.jsx(Ea,{description:p("ticket.form.empty")||"暂无可用的工单表单"})}):b.jsxs(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:[b.jsx(go,{style:{width:"100%",marginBottom:16},placeholder:p("ticket.form.select.placeholder")||"请选择工单表单",value:t,onChange:v,options:e.map(x=>({label:x.name,value:x.uid,disabled:x.status!=="PUBLISHED"}))}),c&&b.jsxs(b.Fragment,{children:[b.jsx(K_,{orientation:"left",children:c.name}),c.description&&b.jsx("p",{style:{color:m?"#ccc":"#666",marginBottom:16},children:c.description}),s.length>0?b.jsxs(kn,{form:f,layout:"vertical",onFinish:y,style:{maxWidth:"100%"},children:[w(),b.jsx(kn.Item,{children:b.jsx(Vt,{type:"primary",htmlType:"submit",loading:i,block:!0,children:p("ticket.form.submit")||"提交表单"})})]}):b.jsx(Ea,{description:p("ticket.form.fields.empty")||"该表单暂无字段配置"})]})]})},K5t=100,Y5t=e=>e?e.trim().replace(/\s+/g," ").slice(0,K5t):"",X5t=({visible:e,onClose:t,orgUid:n,workgroupUid:r,currentVisitor:i,threadUid:a,isDarkMode:o})=>{const[s]=ji.useForm(),[l,c]=u.useState(!1),{isDarkMode:d,isLoggedIn:f,userInfo:m}=u.useContext(Oa),p=!!f,h=o!==void 0?o:d,{translateString:v}=ur(),[g]=Uc(),{currentVisitor:y}=Jl(),w=m==null?void 0:m.uid,x=m==null?void 0:m.nickname,C=m==null?void 0:m.username,S=m==null?void 0:m.avatar,k=m==null?void 0:m.email,_=m==null?void 0:m.mobile,E=u.useMemo(()=>{if(p&&w)return{uid:w,nickname:x||C||"",avatar:S||""};const U=X=>{if(X&&typeof X=="object"){const J=X;return{uid:typeof J.uid=="string"?J.uid:void 0,nickname:typeof J.nickname=="string"?J.nickname:void 0,avatar:typeof J.avatar=="string"?J.avatar:void 0}}};return U(i)||U(y)},[p,w,x,C,S,i,y]),T=u.useMemo(()=>({contactName:x||C||"",email:k||"",phone:_||""}),[x,C,k,_]),$=u.useCallback(()=>{const U={};for(const[X,J]of g.entries())U[X]=J;return{orgUid:U[Fu]||"",type:U[hI]||"",sid:U[Du]||""}},[g]),P=u.useMemo(()=>{const U=$();return n||U.orgUid},[n,$]),M=u.useMemo(()=>{const U=$();return r||U.sid},[r,$]);u.useEffect(()=>{const U=$();qe.debug("TicketDrawer URL params:",U),qe.debug("TicketDrawer props orgUid:",n),qe.debug("TicketDrawer final orgUid:",P),qe.debug("TicketDrawer final workgroupUid:",M)},[n,P,M,$]);const[j,I]=u.useState([]),[R,O]=u.useState(""),[L,D]=u.useState([]),[B,F]=u.useState(!1);u.useEffect(()=>{if(e){s.setFieldsValue({status:hb,priority:pb,threadUid:a||""});const U=localStorage.getItem("ticketDraft");U&&s.setFieldValue("description",U)}},[e,a,s]),u.useEffect(()=>{if(!e||!p)return;const U=s.getFieldsValue(["contactName","email","phone"]),X={};!U.contactName&&T.contactName&&(X.contactName=T.contactName),!U.email&&T.email&&(X.email=T.email),!U.phone&&T.phone&&(X.phone=T.phone),Object.keys(X).length>0&&s.setFieldsValue(X)},[e,p,T,s]),u.useEffect(()=>{e&&P&&j.length===0&&(async()=>{var X,J,re;try{const ne=await V5t({pageNumber:0,pageSize:100,type:RVe,status:IVe,orgUid:P});if(qe.debug("Fetching forms once for orgUid:",P),((X=ne.data)==null?void 0:X.code)===200&&((re=(J=ne.data)==null?void 0:J.data)!=null&&re.content)){const Z=ne.data.data.content.filter(se=>se.status==="PUBLISHED");I(Z),Z.length>0&&O(Z[0].uid||"")}}catch(Q){console.error("Fetch ticket forms error:",Q),rt.error("获取工单表单失败")}})()},[e,P,j.length]),u.useEffect(()=>{if(!e)return;if(!P||!M){qe.warn("TicketDrawer missing orgUid or workgroupUid, skip fetching categories"),D([]),s.setFieldValue("categoryUid",void 0);return}let U=!1;return(async()=>{var J,re,Q,ne;F(!0);try{const Z=await Fme(P,M);if(U)return;if(((J=Z.data)==null?void 0:J.code)===200&&((re=Z.data)!=null&&re.data)){const{categories:se=[],defaultCategoryUid:oe}=Z.data.data;D(se);const ce=oe||((Q=se[0])==null?void 0:Q.uid);ce&&s.setFieldValue("categoryUid",ce)}else D([]),s.setFieldValue("categoryUid",void 0),rt.warning(((ne=Z.data)==null?void 0:ne.message)||"暂时无法获取问题分类")}catch(Z){U||(D([]),s.setFieldValue("categoryUid",void 0),qe.error("Fetch visitor ticket categories error:",Z),rt.error("获取问题分类失败"))}finally{U||F(!1)}})(),()=>{U=!0}},[e,P,M,s]);const z=()=>{const U=s.getFieldValue("description");U&&localStorage.setItem("ticketDraft",U)},H=U=>{O(U)},A=U=>{try{const X=JSON.parse(U);return Array.isArray(X)?X:[]}catch(X){return console.error("解析表单schema失败:",X),[]}},V=async U=>{var X,J,re,Q,ne,Z;try{if(c(!0),!P)return rt.error("缺少组织信息,无法创建工单"),!1;if(!M)return rt.error("缺少技能组信息,无法创建工单"),!1;if(!U.categoryUid)return rt.error("请选择问题分类"),!1;const se=((X=U.description)==null?void 0:X.trim())||"",oe=Y5t(se),ce={},te={},le=j.find(ee=>ee.uid===R),pe=le!=null&&le.schema?A(le.schema):[];Object.keys(U).forEach(ee=>{if(ee.startsWith("dynamicField_")){const q=ee.replace("dynamicField_",""),ue=pe.find(ie=>ie.id===q);ue&&(ce[q]=U[ee],te[q]=ue.label)}});let we=null;Object.keys(ce).length>0&&R&&(we={formUid:R,formName:(le==null?void 0:le.name)||"表单",formData:ce,fieldLabels:te});const _e={summary:oe,description:se,contactName:(J=U.contactName)==null?void 0:J.trim(),phone:(re=U.phone)==null?void 0:re.trim(),email:(Q=U.email)==null?void 0:Q.trim(),priority:U.priority||pb,status:hb,orgUid:P,workgroupUid:M,categoryUid:U.categoryUid,threadUid:a,reporterUid:E==null?void 0:E.uid,reporter:E!=null&&E.uid?{uid:E.uid,nickname:E.nickname||"",avatar:E.avatar||""}:void 0,schema:we?JSON.stringify(we):void 0},ae=await(p?D5t:F5t)(_e);return qe.debug(p?"createTicket response:":"createTicketVisitor response:",ae.data,_e),((ne=ae==null?void 0:ae.data)==null?void 0:ne.code)===200?(rt.success(v("ticket.create.success")||"工单创建成功"),s.resetFields(),localStorage.removeItem("ticketDraft"),I([]),O(""),t(!0),!0):(rt.error(((Z=ae==null?void 0:ae.data)==null?void 0:Z.message)||v("ticket.create.failed")||"工单创建失败"),!1)}catch(se){return console.error("Create ticket failed:",se),rt.error(v("ticket.create.failed")||"工单创建失败"),!1}finally{c(!1)}},W=()=>{s.resetFields(),I([]),O(""),D([]),t()};return b.jsx(_s,{title:v("ticket.create.title")||"创建工单",placement:"right",onClose:W,open:e,width:500,className:h?"ticket-drawer-dark":"ticket-drawer-light",extra:b.jsxs(wr,{children:[j.length>0&&b.jsx(go,{style:{width:150},placeholder:v("ticket.form.select.placeholder")||"选择表单",value:R,onChange:H,options:[{label:v("ticket.form.none")||"无表单",value:""},...j.map(U=>({label:U.name,value:U.uid,disabled:U.status!=="PUBLISHED"}))]}),b.jsx(Vt,{onClick:W,children:v("common.cancel")||"取消"}),b.jsx(Vt,{type:"primary",onClick:()=>s.submit(),loading:l,children:v("common.confirm")||"确认"})]}),children:b.jsxs(ji,{form:s,layout:"vertical",onFinish:V,submitter:{render:!1},initialValues:{status:hb,priority:pb},children:[b.jsx(CIt,{name:"description",label:v("ticket.description")||"问题描述",placeholder:v("ticket.description.placeholder")||"请详细描述您遇到的问题,以便我们更好地为您服务...",fieldProps:{rows:6,onBlur:z},rules:[{required:!0,message:v("ticket.description.required")||"请输入问题描述"},{max:2e3,message:v("ticket.description.maxlength")||"描述不能超过2000个字符"}]}),b.jsx(Q4,{name:"categoryUid",label:v("ticket.category")||"问题分类",placeholder:v("ticket.category.placeholder")||"请选择问题分类",options:L.map(U=>({label:v(U.name)||U.name,value:U.uid,description:U.description?v(U.description)||U.description:void 0})),rules:[{required:!0,message:v("ticket.category.required")||"请选择问题分类"}],fieldProps:{loading:B,showSearch:!0,optionFilterProp:"label",disabled:L.length===0}}),b.jsx(G5t,{forms:j,selectedFormUid:R,renderMode:"fields-only",fieldNamePrefix:"dynamicField_"}),b.jsx(Tc,{name:"contactName",label:v("ticket.contact.name")||"称呼",rules:[{required:!0,message:v("ticket.contact.name.required")||"请输入称呼"}],placeholder:v("ticket.contact.name.placeholder")||"请输入您的称呼"}),b.jsx(Tc,{name:"email",label:v("ticket.contact.email")||"邮箱",placeholder:v("ticket.contact.email.placeholder")||"请输入邮箱地址",rules:[{type:"email",message:v("ticket.contact.email.invalid")||"请输入有效的邮箱地址"}]}),b.jsx(Tc,{name:"phone",label:v("ticket.contact.phone")||"手机",rules:[{required:!0,message:v("ticket.contact.phone.required")||"请输入手机号码"}],placeholder:v("ticket.contact.phone.placeholder")||"请输入手机号码",extra:v("ticket.contact.extra")||"请留下您的联系方式,以便我们及时回复"})]})})},Dme=e=>{if(!e)return"default";switch(e){case hb:return"blue";case Goe:return"cyan";case Koe:return"processing";case Yoe:return"warning";case Xoe:return"processing";case Joe:return"orange";case Qoe:return"gold";case Zoe:return"processing";case ese:return"magenta";case tse:return"success";case nse:return"red";case rse:return"default";case ise:return"default";default:return"default"}},Lme=e=>{if(!e)return"default";switch(e){case Hoe:return"green";case Voe:return"cyan";case pb:return"blue";case Woe:return"gold";case Uoe:return"orange";case qoe:return"red";default:return"default"}},xk=e=>{if(!e)return"未知";switch(e){case hb:return"新建";case Goe:return"已分配";case Koe:return"已认领";case Yoe:return"被退回";case Xoe:return"处理中";case Joe:return"待处理";case Qoe:return"挂起";case Zoe:return"恢复处理";case ese:return"重新打开";case tse:return"已解决";case nse:return"已升级";case rse:return"已关闭";case ise:return"已取消";default:return e}},Bme=e=>{if(!e)return"未知";switch(e){case Hoe:return"最低";case Voe:return"低";case pb:return"中等";case Woe:return"高";case Uoe:return"紧急";case qoe:return"严重";default:return e}},D1=e=>{if(!e)return"-";const t=typeof e=="string"?new Date(e):e,r=new Date().getTime()-t.getTime();if(r<24*60*60*1e3){const i=Math.floor(r/36e5);if(i<1){const a=Math.floor(r/6e4);return a<1?"刚刚":`${a}分钟前`}return`${i}小时前`}return r<2*24*60*60*1e3?"昨天 "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}):t.toLocaleDateString("zh-CN")+" "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"})},{Paragraph:J5t}=ga,{Search:Q5t}=hr,Z5t=({onCreateTicket:e,onRefresh:t,onTicketClick:n,isDarkMode:r=!1,orgUid:i,workgroupUid:a})=>{const[o,s]=u.useState([]),[l,c]=u.useState(!1),[d,f]=u.useState(""),m=nc(),[p]=Uc(),{isLoggedIn:h,userInfo:v}=u.useContext(Oa),g=!!h,{currentVisitor:y}=Jl(),w=u.useMemo(()=>i||p.get(Fu)||"",[i,p]),x=u.useMemo(()=>a||p.get(Du)||"",[a,p]),C=u.useMemo(()=>g&&(v!=null&&v.uid)?v.uid:y==null?void 0:y.uid,[g,v,y]),S=u.useCallback(async()=>{var $,P,M;if(!w||!C){s([]);return}try{c(!0);const j={orgUid:w,workgroupUid:x||void 0,reporterUid:C,pageNumber:0,pageSize:50,searchText:(d==null?void 0:d.trim())||void 0},I=g?await Ame(j):await Nme(j);(($=I.data)==null?void 0:$.code)===200&&((P=I.data)!=null&&P.data)?s(I.data.data.content||[]):(rt.error(((M=I.data)==null?void 0:M.message)||"获取工单失败"),s([]))}catch(j){qe.error(g?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",j),rt.error("获取工单失败"),s([])}finally{c(!1)}},[w,x,C,g,d]);u.useEffect(()=>{S()},[S]);const k=$=>{f($)},_=()=>{S(),t&&t()},E=$=>{n?n($):m(`/ticket/${$}`)},T=u.useMemo(()=>{if(!d)return o;const $=d.toLowerCase();return o.filter(P=>{const M=P.summary||"",j=P.description||"",I=P.uid||"";return M.toLowerCase().includes($)||j.toLowerCase().includes($)||I.toLowerCase().includes($)})},[o,d]);return b.jsxs("div",{style:{backgroundColor:r?"#141414":"#f5f5f5",height:"100vh",display:"flex",flexDirection:"column",overflow:"hidden"},children:[b.jsxs("div",{style:{padding:"16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",flexShrink:0,zIndex:10},children:[b.jsx(Vt,{type:"primary",block:!0,icon:b.jsx(uy,{}),onClick:e,style:{marginBottom:16},children:"创建工单"}),b.jsx(Q5t,{placeholder:"搜索工单标题、描述或编号",onSearch:k,style:{width:"100%"},allowClear:!0,enterButton:b.jsx(lg,{onClick:_})}),b.jsx("div",{style:{marginTop:10},children:b.jsxs(Yn,{color:"blue",children:["共 ",T.length," 个工单"]})})]}),b.jsx("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden",backgroundColor:r?"#141414":"#f5f5f5",padding:"16px",paddingBottom:"50px"},children:l?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载中..."})}):T.length===0?b.jsx(Ea,{description:"暂无工单",style:{marginTop:"100px"}}):b.jsx(Ri,{dataSource:T,renderItem:$=>b.jsx(Ri.Item,{style:{cursor:"pointer",padding:"16px",margin:"8px 16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderRadius:"8px",boxShadow:r?"0 1px 2px rgba(255,255,255,0.03)":"0 1px 2px rgba(0,0,0,0.03)",border:r?"1px solid #303030":"1px solid #f0f0f0"},onClick:()=>E($.uid),children:b.jsx(Ri.Item.Meta,{title:b.jsxs("div",{style:{marginBottom:"8px"},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"6px"},children:[b.jsx("span",{style:{fontWeight:600,fontSize:"16px",color:r?"#fff":"#262626",flex:1,marginRight:"8px",lineHeight:"1.4"},children:$.summary||"未命名工单"}),b.jsx(Vt,{type:"text",size:"small",icon:b.jsx(py,{}),style:{flexShrink:0}})]}),b.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:"6px",marginBottom:"8px"},children:[b.jsx(Yn,{color:Dme($.status),children:xk($.status)}),b.jsx(Yn,{color:Lme($.priority),children:Bme($.priority)}),b.jsxs(Yn,{color:"default",children:["#",$.uid]})]})]}),description:b.jsxs("div",{children:[b.jsx(J5t,{ellipsis:{rows:2,expandable:!1},style:{color:r?"#a6a6a6":"#595959",fontSize:"14px",marginBottom:"8px",lineHeight:"1.4"},children:$.description||"-"}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"12px",color:"#8c8c8c"},children:[b.jsx("span",{children:$.categoryUid||"-"}),b.jsx("span",{children:$.updatedAt?D1($.updatedAt):""})]})]})})},$.uid)})})]})},eMt=async e=>(console.log("queryTicketHistoryActivity ticketUid:",e),await new Promise(t=>setTimeout(t,800)),{code:200,data:[{uid:"activity001",activityType:"CREATE",description:"工单创建",status:"NEW",assignee:{uid:"user001",nickname:"张三"},createTime:"2024-12-12 19:25:08",remark:"用户提交工单,描述系统登录问题"},{uid:"activity002",activityType:"ASSIGN",description:"工单分配",status:"ASSIGNED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:30:15",remark:"工单已分配给技术支持人员处理"},{uid:"activity003",activityType:"CLAIM",description:"工单认领",status:"CLAIMED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:45:30",remark:"技术人员已认领工单,开始处理"},{uid:"activity004",activityType:"PROCESS",description:"开始处理",status:"PROCESSING",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 20:15:30",remark:"正在排查登录问题,已初步定位到数据库连接异常"}]}),tMt=({ticketUid:e})=>{const[t,n]=u.useState([]),[r,i]=u.useState(!1),a=async()=>{if(e)try{i(!0);const c=await eMt(e);(c==null?void 0:c.code)===200&&n(c.data||[])}catch(c){console.error("Fetch ticket activities error:",c)}finally{i(!1)}};u.useEffect(()=>{a()},[e]);const o=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?"process":"finish"},s=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?b.jsx(vct,{spin:!0}):c.activityType==="CREATE"?b.jsx(Plt,{}):f?b.jsx(Lj,{}):b.jsx(hlt,{})};if(r)return b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载处理流程...",children:b.jsx("div",{style:{padding:"50px"}})})});if(t.length===0)return b.jsx(Ea,{description:"暂无处理记录"});const l=t.map((c,d)=>{var f;return{title:c.description,description:b.jsxs("div",{children:[b.jsxs("div",{children:[b.jsx("strong",{children:"处理人:"})," ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:[b.jsx("strong",{children:"处理时间:"})," ",D1(c.createTime)]}),b.jsxs("div",{children:[b.jsx("strong",{children:"状态:"})," ",xk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"8px",color:"#666"},children:[b.jsx("strong",{children:"备注:"})," ",c.remark]})]}),status:o(c,d),icon:s(c,d)}});return b.jsxs("div",{children:[b.jsx("div",{className:"hidden-mobile",children:b.jsx(g2,{direction:"vertical",current:t.length-1,items:l,style:{padding:"16px 0"}})}),b.jsx("div",{className:"visible-mobile",children:b.jsx(bae,{mode:"left",items:t.map((c,d)=>{var f;return{dot:s(c,d),children:b.jsxs(Kl,{size:"small",style:{marginBottom:"8px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"8px"},children:c.description}),b.jsxs("div",{style:{fontSize:"12px",color:"#666"},children:[b.jsxs("div",{children:["处理人: ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:["时间: ",D1(c.createTime)]}),b.jsxs("div",{children:["状态: ",xk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"4px"},children:["备注: ",c.remark]})]})]})}})})}),b.jsx("style",{children:` + `),K.createElement("div",{style:f.white,className:"saturation-white"},K.createElement("div",{style:f.black,className:"saturation-black"}),K.createElement("div",{style:f.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:f.circle}))))}}]),n}(u.PureComponent||u.Component),e8t=nme,t8t=tme,n8t=Nfe,r8t=Ts;function i8t(e,t){var n=r8t(e)?e8t:t8t;return n(e,n8t(t))}var a8t=i8t,o8t=a8t;const s8t=Zn(o8t);function pk(e){"@babel/helpers - typeof";return pk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pk(e)}var l8t=/^\s+/,c8t=/\s+$/;function mn(e,t){if(e=e||"",t=t||{},e instanceof mn)return e;if(!(this instanceof mn))return new mn(e,t);var n=u8t(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}mn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,i,a,o,s;return n=t.r/255,r=t.g/255,i=t.b/255,n<=.03928?a=n/12.92:a=Math.pow((n+.055)/1.055,2.4),r<=.03928?o=r/12.92:o=Math.pow((r+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*s},setAlpha:function(t){return this._a=xme(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=WG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=WG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=VG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=VG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+i+"%)":"hsla("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return UG(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return p8t(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(ui(this._r,255)*100)+"%",g:Math.round(ui(this._g,255)*100)+"%",b:Math.round(ui(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(ui(this._r,255)*100)+"%, "+Math.round(ui(this._g,255)*100)+"%, "+Math.round(ui(this._b,255)*100)+"%)":"rgba("+Math.round(ui(this._r,255)*100)+"%, "+Math.round(ui(this._g,255)*100)+"%, "+Math.round(ui(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:E8t[UG(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+qG(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=mn(t);r="#"+qG(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,i=this._a<1&&this._a>=0,a=!n&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return mn(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(b8t,arguments)},brighten:function(){return this._applyModification(y8t,arguments)},darken:function(){return this._applyModification(x8t,arguments)},desaturate:function(){return this._applyModification(h8t,arguments)},saturate:function(){return this._applyModification(v8t,arguments)},greyscale:function(){return this._applyModification(g8t,arguments)},spin:function(){return this._applyModification(w8t,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(k8t,arguments)},complement:function(){return this._applyCombination(S8t,arguments)},monochromatic:function(){return this._applyCombination(_8t,arguments)},splitcomplement:function(){return this._applyCombination(C8t,arguments)},triad:function(){return this._applyCombination(GG,[3])},tetrad:function(){return this._applyCombination(GG,[4])}};mn.fromRatio=function(e,t){if(pk(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=Y0(e[r]));e=n}return mn(e,t)};function u8t(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=R8t(e)),pk(e)=="object"&&(nu(e.r)&&nu(e.g)&&nu(e.b)?(t=d8t(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):nu(e.h)&&nu(e.s)&&nu(e.v)?(r=Y0(e.s),i=Y0(e.v),t=m8t(e.h,r,i),o=!0,s="hsv"):nu(e.h)&&nu(e.s)&&nu(e.l)&&(r=Y0(e.s),a=Y0(e.l),t=f8t(e.h,r,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=xme(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function d8t(e,t,n){return{r:ui(e,255)*255,g:ui(t,255)*255,b:ui(n,255)*255}}function VG(e,t,n){e=ui(e,255),t=ui(t,255),n=ui(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=(r+i)/2;if(r==i)a=o=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(f-=1),f<1/6?c+(d-c)*6*f:f<1/2?d:f<2/3?c+(d-c)*(2/3-f)*6:c}if(t===0)r=i=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=o(l,s,e+1/3),i=o(l,s,e),a=o(l,s,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function WG(e,t,n){e=ui(e,255),t=ui(t,255),n=ui(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=r,l=r-i;if(o=r===0?0:l/r,r==i)a=0;else{switch(r){case e:a=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(mn(r));return a}function _8t(e,t){t=t||6;for(var n=mn(e).toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(mn({h:r,s:i,v:a})),a=(a+s)%1;return o}mn.mix=function(e,t,n){n=n===0?0:n||50;var r=mn(e).toRgb(),i=mn(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return mn(o)};mn.readability=function(e,t){var n=mn(e),r=mn(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};mn.isReadable=function(e,t,n){var r=mn.readability(e,t),i,a;switch(a=!1,i=I8t(n),i.level+i.size){case"AAsmall":case"AAAlarge":a=r>=4.5;break;case"AAlarge":a=r>=3;break;case"AAAsmall":a=r>=7;break}return a};mn.mostReadable=function(e,t,n){var r=null,i=0,a,o,s,l;n=n||{},o=n.includeFallbackColors,s=n.level,l=n.size;for(var c=0;ci&&(i=a,r=mn(t[c]));return mn.isReadable(e,r,{level:s,size:l})||!o?r:(n.includeFallbackColors=!1,mn.mostReadable(e,["#fff","#000"],n))};var KO=mn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},E8t=mn.hexNames=$8t(KO);function $8t(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function xme(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ui(e,t){T8t(e)&&(e="100%");var n=P8t(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function X4(e){return Math.min(1,Math.max(0,e))}function os(e){return parseInt(e,16)}function T8t(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function P8t(e){return typeof e=="string"&&e.indexOf("%")!=-1}function jl(e){return e.length==1?"0"+e:""+e}function Y0(e){return e<=1&&(e=e*100+"%"),e}function wme(e){return Math.round(parseFloat(e)*255).toString(16)}function KG(e){return os(e)/255}var gl=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),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 nu(e){return!!gl.CSS_UNIT.exec(e)}function R8t(e){e=e.replace(l8t,"").replace(c8t,"").toLowerCase();var t=!1;if(KO[e])e=KO[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=gl.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=gl.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=gl.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=gl.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=gl.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=gl.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=gl.hex8.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),a:KG(n[4]),format:t?"name":"hex8"}:(n=gl.hex6.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),format:t?"name":"hex"}:(n=gl.hex4.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),a:KG(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=gl.hex3.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function I8t(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var YG=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,i=0;return s8t(n,function(a){if(t[a]&&(r+=1,isNaN(t[a])||(i+=1),a==="s"||a==="l")){var o=/^\d+%$/;o.test(t[a])&&(i+=1)}}),r===i?t:!1},nS=function(t,n){var r=t.hex?mn(t.hex):mn(t),i=r.toHsl(),a=r.toHsv(),o=r.toRgb(),s=r.toHex();i.s===0&&(i.h=n||0,a.h=n||0);var l=s==="000000"&&o.a===0;return{hsl:i,hex:l?"transparent":"#".concat(s),rgb:o,hsv:a,oldHue:t.h||n||i.h,source:t.source}},O8t=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&mn(t).isValid()};function Nv(e){"@babel/helpers - typeof";return Nv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nv(e)}function YO(){return YO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hk(e){return hk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hk(e)}var H8t=function(t){var n=function(r){F8t(a,r);var i=D8t(a);function a(o){var s;return j8t(this,a),s=i.call(this),s.handleChange=function(l,c){var d=YG(l);if(d){var f=nS(l,l.h||s.state.oldHue);s.setState(f),s.props.onChangeComplete&&s.debounce(s.props.onChangeComplete,f,c),s.props.onChange&&s.props.onChange(f,c)}},s.handleSwatchHover=function(l,c){var d=YG(l);if(d){var f=nS(l,l.h||s.state.oldHue);s.props.onSwatchHover&&s.props.onSwatchHover(f,c)}},s.state=_0({},nS(o.color,0)),s.debounce=N6t(function(l,c,d){l(c,d)},100),s}return N8t(a,[{key:"render",value:function(){var s={};return this.props.onSwatchHover&&(s.onSwatchHover=this.handleSwatchHover),K.createElement(t,YO({},this.props,this.state,{onChange:this.handleChange},s))}}],[{key:"getDerivedStateFromProps",value:function(s,l){return _0({},nS(s.color,l.oldHue))}}]),a}(u.PureComponent||u.Component);return n.propTypes=_0({},t.propTypes),n.defaultProps=_0(_0({},t.defaultProps),{},{color:{h:250,s:.5,l:.2,a:1}}),n};function Av(e){"@babel/helpers - typeof";return Av=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Av(e)}function V8t(e,t,n){return t=Cme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U8t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vk(e){return vk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},vk(e)}var Z8t=1,kme=38,eTt=40,tTt=[kme,eTt],nTt=function(t){return tTt.indexOf(t)>-1},rTt=function(t){return Number(String(t).replace(/%/g,""))},iTt=1,E0=function(e){K8t(n,e);var t=Y8t(n);function n(r){var i;return W8t(this,n),i=t.call(this),i.handleBlur=function(){i.state.blurValue&&i.setState({value:i.state.blurValue,blurValue:null})},i.handleChange=function(a){i.setUpdatedValue(a.target.value,a)},i.handleKeyDown=function(a){var o=rTt(a.target.value);if(!isNaN(o)&&nTt(a.keyCode)){var s=i.getArrowOffset(),l=a.keyCode===kme?o+s:o-s;i.setUpdatedValue(l,a)}},i.handleDrag=function(a){if(i.props.dragLabel){var o=Math.round(i.props.value+a.movementX);o>=0&&o<=i.props.dragMax&&i.props.onChange&&i.props.onChange(i.getValueObjectWithLabel(o),a)}},i.handleMouseDown=function(a){i.props.dragLabel&&(a.preventDefault(),i.handleDrag(a),window.addEventListener("mousemove",i.handleDrag),window.addEventListener("mouseup",i.handleMouseUp))},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleDrag),window.removeEventListener("mouseup",i.handleMouseUp)},i.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},i.inputId="rc-editable-input-".concat(iTt++),i}return q8t(n,[{key:"componentDidUpdate",value:function(i,a){this.props.value!==this.state.value&&(i.value!==this.props.value||a.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(i){return V8t({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||Z8t}},{key:"setUpdatedValue",value:function(i,a){var o=this.props.label?this.getValueObjectWithLabel(i):i;this.props.onChange&&this.props.onChange(o,a),this.setState({value:i})}},{key:"render",value:function(){var i=this,a=wf({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return K.createElement("div",{style:a.wrap},K.createElement("input",{id:this.inputId,style:a.input,ref:function(s){return i.input=s},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?K.createElement("label",{htmlFor:this.inputId,style:a.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(u.PureComponent||u.Component);function Fv(e){"@babel/helpers - typeof";return Fv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fv(e)}function QO(){return QO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function gk(e){return gk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},gk(e)}var hTt=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){uTt(a,r);var i=dTt(a);function a(){var o;aTt(this,a);for(var s=arguments.length,l=new Array(s),c=0;c100&&(d.a=100),d.a/=100,n==null||n({h:i==null?void 0:i.h,s:i==null?void 0:i.s,l:i==null?void 0:i.l,a:d.a,source:"rgb"},f))};return K.createElement("div",{style:s.fields,className:"flexbox-fix"},K.createElement("div",{style:s.double},K.createElement(E0,{style:{input:s.input,label:s.label},label:"hex",value:a==null?void 0:a.replace("#",""),onChange:l})),K.createElement("div",{style:s.single},K.createElement(E0,{style:{input:s.input,label:s.label},label:"r",value:r==null?void 0:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(E0,{style:{input:s.input,label:s.label},label:"g",value:r==null?void 0:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(E0,{style:{input:s.input,label:s.label},label:"b",value:r==null?void 0:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.alpha},K.createElement(E0,{style:{input:s.input,label:s.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:l,dragLabel:"true",dragMax:"100"})))};function D1(e){"@babel/helpers - typeof";return D1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D1(e)}function eK(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function tK(e){for(var t=1;t-1}function ATt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e>"u"||e===!1)&&Eme()?Lj:jTt}var FTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.old,c=u.useContext(Bt.ConfigContext),d=c.getPrefixCls,f=K.useMemo(function(){return ATt(l)},[l]),m=d("pro-field-color-picker"),p=u.useMemo(function(){return l?"":fe(G({},m,Eme()))},[m,l]);if(i==="read"){var h=b.jsx(f,{value:r,mode:"read",ref:n,className:p,open:!1});return a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=N({display:"table-cell"},s.style),g=b.jsx(f,N(N({ref:n,presets:[NTt]},s),{},{style:v,className:p}));return o?o(r,N(N({mode:i},s),{},{style:v}),g):g}return null};const DTt=K.forwardRef(FTt);_n.extend(bj);var LTt=function(t,n){return t?typeof n=="function"?n(_n(t)):_n(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},BTt=function(t,n){var r=t.text,i=t.mode,a=t.format,o=t.label,s=t.light,l=t.render,c=t.renderFormItem,d=t.plain,f=t.showTime,m=t.fieldProps,p=t.picker,h=t.bordered,v=t.lightLabel,g=Ln(),y=u.useState(!1),w=he(y,2),x=w[0],S=w[1];if(i==="read"){var C=LTt(r,m.format||a);return l?l(r,N({mode:i},m),b.jsx(b.Fragment,{children:C})):b.jsx(b.Fragment,{children:C})}if(i==="edit"||i==="update"){var _,k=m.disabled,E=m.value,T=m.placeholder,$=T===void 0?g.getMessage("tableForm.selectPlaceholder","请选择"):T,P=tx(E);return s?_=b.jsx(Gc,{label:o,onClick:function(){var j;m==null||(j=m.onOpenChange)===null||j===void 0||j.call(m,!0),S(!0)},style:P?{paddingInlineEnd:0}:void 0,disabled:k,value:P||x?b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,ref:n},m),{},{value:P,onOpenChange:function(j){var I;S(j),m==null||(I=m.onOpenChange)===null||I===void 0||I.call(m,j)}},Ss(!1)),{},{open:x})):void 0,allowClear:!1,downIcon:P||x?!1:void 0,bordered:h,ref:v}):_=b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,placeholder:$},Ss(d===void 0?!0:!d)),{},{ref:n},m),{},{value:P})),c?c(r,N({mode:i},m),_):_}return null};const Yp=K.forwardRef(BTt);var zTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=Ln(),d=o||c.getMessage("tableForm.inputPlaceholder","请输入"),f=u.useCallback(function(y){var w=y??void 0;return!l.stringMode&&typeof w=="string"&&(w=Number(w)),typeof w=="number"&&!rf(w)&&!rf(l.precision)&&(w=Number(w.toFixed(l.precision))),w},[l]);if(i==="read"){var m,p={};l!=null&&l.precision&&(p={minimumFractionDigits:Number(l.precision),maximumFractionDigits:Number(l.precision)});var h=new Intl.NumberFormat(void 0,N(N({},p),(l==null?void 0:l.intlProps)||{})).format(Number(r)),v=l!=null&&l.stringMode?b.jsx("span",{children:r}):b.jsx("span",{ref:n,children:(l==null||(m=l.formatter)===null||m===void 0?void 0:m.call(l,h))||h});return a?a(r,N({mode:i},l),v):v}if(i==="edit"||i==="update"){var g=b.jsx(Au,N(N({ref:n,min:0,placeholder:d},ln(l,["onChange","onBlur"])),{},{onChange:function(w){var x;return l==null||(x=l.onChange)===null||x===void 0?void 0:x.call(l,f(w))},onBlur:function(w){var x;return l==null||(x=l.onBlur)===null||x===void 0?void 0:x.call(l,f(w.target.value))}}));return s?s(r,N({mode:i},l),g):g}return null};const HTt=K.forwardRef(zTt);var VTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=t.separator,d=c===void 0?"~":c,f=t.separatorWidth,m=f===void 0?30:f,p=l.value,h=l.defaultValue,v=l.onChange,g=l.id,y=Ln(),w=Lo.useToken(),x=w.token,S=Ht(function(){return h},{value:p,onChange:v}),C=he(S,2),_=C[0],k=C[1],E=u.useRef(_);if(i==="read"){var T=function(B){var F,z=new Intl.NumberFormat(void 0,N({minimumSignificantDigits:2},(l==null?void 0:l.intlProps)||{})).format(Number(B));return(l==null||(F=l.formatter)===null||F===void 0?void 0:F.call(l,z))||z},$=b.jsxs("span",{ref:n,children:[T(r[0])," ",d," ",T(r[1])]});return a?a(r,N({mode:i},l),$):$}if(i==="edit"||i==="update"){var P=function(){if(Array.isArray(E.current)){var B=he(E.current,2),F=B[0],z=B[1];typeof F=="number"&&typeof z=="number"&&F>z?k([z,F]):F===void 0&&z===void 0&&k(void 0)}},M=function(B,F){var z=Ve(_||[]);z[B]=F===null?void 0:F,E.current=z,k(z)},j=(l==null?void 0:l.placeholder)||o||[y.getMessage("tableForm.inputPlaceholder","请输入"),y.getMessage("tableForm.inputPlaceholder","请输入")],I=function(B){return Array.isArray(j)?j[B]:j},R=Sr.Compact||vr.Group,O=Sr.Compact?{}:{compact:!0},D=b.jsxs(R,N(N({},O),{},{onBlur:P,children:[b.jsx(Au,N(N({},l),{},{placeholder:I(0),id:g??"".concat(g,"-0"),style:{width:"calc((100% - ".concat(m,"px) / 2)")},value:_==null?void 0:_[0],defaultValue:h==null?void 0:h[0],onChange:function(B){return M(0,B)}})),b.jsx(vr,{style:{width:m,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:x==null?void 0:x.colorBgContainer},placeholder:d,disabled:!0}),b.jsx(Au,N(N({},l),{},{placeholder:I(1),id:g??"".concat(g,"-1"),style:{width:"calc((100% - ".concat(m,"px) / 2)"),borderInlineStart:0},value:_==null?void 0:_[1],defaultValue:h==null?void 0:h[1],onChange:function(B){return M(1,B)}}))]}));return s?s(r,N({mode:i},l),D):D}return null};const WTt=K.forwardRef(VTt);var $me={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r,i){n=n||{};var a=r.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(c,d,f,m){return a.fromToBase(c,d,f,m)}i.en.relativeTime=o,a.fromToBase=function(c,d,f,m,p){for(var h,v,g,y=f.$locale().relativeTime||o,w=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],x=w.length,S=0;S0,_<=C.r||!C.r){_<=1&&S>0&&(C=w[S-1]);var k=y[C.l];p&&(_=p(""+_)),v=typeof k=="string"?k.replace("%d",_):k(_,d,C.l,g);break}}if(d)return v;var E=g?y.future:y.past;return typeof E=="function"?E(v):E.replace("%s",v)},a.to=function(c,d){return s(c,d,this,!0)},a.from=function(c,d){return s(c,d,this)};var l=function(c){return c.$u?i.utc():i()};a.toNow=function(c){return this.to(l(this),c)},a.fromNow=function(c){return this.from(l(this),c)}}})})($me);var UTt=$me.exports;const qTt=Zn(UTt);_n.extend(qTt);var GTt=function(t,n){var r=t.text,i=t.mode,a=t.plain,o=t.render,s=t.renderFormItem,l=t.format,c=t.fieldProps,d=Ln();if(i==="read"){var f=b.jsx(Er,{title:_n(r).format((c==null?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:_n(r).fromNow()});return o?o(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):b.jsx(b.Fragment,{children:f})}if(i==="edit"||i==="update"){var m=d.getMessage("tableForm.selectPlaceholder","请选择"),p=tx(c.value),h=b.jsx(lo,N(N(N({ref:n,placeholder:m,showTime:!0},Ss(a===void 0?!0:!a)),c),{},{value:p}));return s?s(r,N({mode:i},c),h):h}return null};const KTt=K.forwardRef(GTt);var Tme=K.forwardRef(function(e,t){var n=e.text,r=e.mode,i=e.render,a=e.renderFormItem,o=e.fieldProps,s=e.placeholder,l=e.width,c=Ln(),d=s||c.getMessage("tableForm.inputPlaceholder","请输入");if(r==="read"){var f=b.jsx(vie,N({ref:t,width:l||32,src:n},o));return i?i(n,N({mode:r},o),f):f}if(r==="edit"||r==="update"){var m=b.jsx(vr,N({ref:t,placeholder:d},o));return a?a(n,N({mode:r},o),m):m}return null}),YTt=function(t,n){var r=t.border,i=r===void 0?!1:r,a=t.children,o=u.useContext(Bt.ConfigContext),s=o.getPrefixCls,l=s("pro-field-index-column"),c=jr("IndexColumn",function(){return G({},".".concat(l),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("div",{ref:n,className:fe(l,f,G(G({},"".concat(l,"-border"),i),"top-three",a>3)),children:a}))};const rK=K.forwardRef(YTt);var XTt=["contentRender","numberFormatOptions","numberPopoverRender","open"],JTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],Pme=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),QTt={style:"currency",currency:"USD"},ZTt={style:"currency",currency:"RUB"},ePt={style:"currency",currency:"RSD"},tPt={style:"currency",currency:"MYR"},nPt={style:"currency",currency:"BRL"},rPt={default:Pme,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":QTt,"ru-RU":ZTt,"ms-MY":tPt,"sr-RS":ePt,"pt-BR":nPt},iK=function(t,n,r,i){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=n==null?void 0:n.toString().replaceAll(",","");if(typeof o=="string"){var s=Number(o);if(Number.isNaN(s))return o;o=s}if(!o&&o!==0)return"";var l=!1;try{l=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch{}try{var c=new Intl.NumberFormat(l&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",N(N({},rPt[t||"zh-Hans-CN"]||Pme),{},{maximumFractionDigits:r},i)),d=c.format(o),f=function(y){var w=y.match(/\d+/);if(w){var x=w[0];return y.slice(y.indexOf(x))}else return y},m=f(d),p=d||"",h=he(p,1),v=h[0];return["+","-"].includes(v)?"".concat(a||"").concat(v).concat(m):"".concat(a||"").concat(m)}catch{return o}},uT=2,iPt=K.forwardRef(function(e,t){var n=e.contentRender;e.numberFormatOptions,e.numberPopoverRender;var r=e.open,i=at(e,XTt),a=Ht(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),o=he(a,2),s=o[0],l=o[1],c=n==null?void 0:n(N(N({},i),{},{value:s})),d=Zy(c?r:!1);return b.jsx(Hc,N(N({placement:"topLeft"},d),{},{trigger:["focus","click"],content:c,getPopupContainer:function(m){return(m==null?void 0:m.parentElement)||document.body},children:b.jsx(Au,N(N({ref:t},i),{},{value:s,onChange:l}))}))}),aPt=function(t,n){var r,i=t.text,a=t.mode,o=t.render,s=t.renderFormItem,l=t.fieldProps;t.proFieldKey,t.plain,t.valueEnum;var c=t.placeholder,d=t.locale,f=t.customSymbol,m=f===void 0?l.customSymbol:f,p=t.numberFormatOptions,h=p===void 0?l==null?void 0:l.numberFormatOptions:p,v=t.numberPopoverRender,g=v===void 0?(l==null?void 0:l.numberPopoverRender)||!1:v,y=at(t,JTt),w=(r=l==null?void 0:l.precision)!==null&&r!==void 0?r:uT,x=Ln();d&&Am[d]&&(x=Am[d]);var S=c||x.getMessage("tableForm.inputPlaceholder","请输入"),C=u.useMemo(function(){if(m)return m;if(!(y.moneySymbol===!1||l.moneySymbol===!1))return x.getMessage("moneySymbol","¥")},[m,l.moneySymbol,x,y.moneySymbol]),_=u.useCallback(function(T){var $=new RegExp("\\B(?=(\\d{".concat(3+Math.max(w-uT,0),"})+(?!\\d))"),"g"),P=String(T).split("."),M=he(P,2),j=M[0],I=M[1],R=j.replace($,","),O="";return I&&w>0&&(O=".".concat(I.slice(0,w===void 0?uT:w))),"".concat(R).concat(O)},[w]);if(a==="read"){var k=b.jsx("span",{ref:n,children:iK(d||!1,i,w,h??l.numberFormatOptions,C)});return o?o(i,N({mode:a},l),k):k}if(a==="edit"||a==="update"){var E=b.jsx(iPt,N(N({contentRender:function($){if(g===!1||!$.value)return null;var P=iK(C||d||!1,"".concat(_($.value)),w,N(N({},h),{},{notation:"compact"}),C);return typeof g=="function"?g==null?void 0:g($,P):P},ref:n,precision:w,formatter:function($){return $&&C?"".concat(C," ").concat(_($)):$==null?void 0:$.toString()},parser:function($){return C&&$?$.replace(new RegExp("\\".concat(C,"\\s?|(,*)"),"g"),""):$},placeholder:S},ln(l,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:l.onBlur?function(T){var $,P=T.target.value;C&&P&&(P=P.replace(new RegExp("\\".concat(C,"\\s?|(,*)"),"g"),"")),($=l.onBlur)===null||$===void 0||$.call(l,P)}:void 0}));return s?s(i,N({mode:a},l),E):E}return null};const Rme=K.forwardRef(aPt);var aK=function(t){return t.map(function(n,r){var i;return K.isValidElement(n)?K.cloneElement(n,N(N({key:r},n==null?void 0:n.props),{},{style:N({},n==null||(i=n.props)===null||i===void 0?void 0:i.style)})):b.jsx(K.Fragment,{children:n},r)})},oPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.fieldProps,s=u.useContext(Bt.ConfigContext),l=s.getPrefixCls,c=l("pro-field-option"),d=Lo.useToken(),f=d.token;if(u.useImperativeHandle(n,function(){return{}}),a){var m=a(r,N({mode:i},o),b.jsx(b.Fragment,{}));return!m||(m==null?void 0:m.length)<1||!Array.isArray(m)?null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:aK(m)})}return!r||!Array.isArray(r)?K.isValidElement(r)?r:null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:aK(r)})};const sPt=K.forwardRef(oPt);var lPt=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],cPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;t.proFieldKey;var l=at(t,lPt),c=Ln(),d=Ht(function(){return l.open||l.visible||!1},{value:l.open||l.visible,onChange:l.onOpenChange||l.onVisible}),f=he(d,2),m=f[0],p=f[1];if(i==="read"){var h=b.jsx(b.Fragment,{children:"-"});return r&&(h=b.jsxs(Sr,{children:[b.jsx("span",{ref:n,children:m?r:"********"}),b.jsx("a",{onClick:function(){return p(!m)},children:m?b.jsx(vy,{}):b.jsx(gie,{})})]})),a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=b.jsx(vr.Password,N({placeholder:c.getMessage("tableForm.inputPlaceholder","请输入"),ref:n},s));return o?o(r,N({mode:i},s),v):v}return null};const uPt=K.forwardRef(cPt);function dPt(e){return e===0?null:e>0?"+":"-"}function fPt(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function mPt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}function bk(e){return mt(e)==="symbol"||e instanceof Symbol?NaN:Number(e)}var pPt=function(t,n){var r=t.text,i=t.prefix,a=t.precision,o=t.suffix,s=o===void 0?"%":o,l=t.mode,c=t.showColor,d=c===void 0?!1:c,f=t.render,m=t.renderFormItem,p=t.fieldProps,h=t.placeholder,v=t.showSymbol,g=Ln(),y=h||g.getMessage("tableForm.inputPlaceholder","请输入"),w=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?bk(r.replace("%","")):bk(r)},[r]),x=u.useMemo(function(){return typeof v=="function"?v==null?void 0:v(r):v},[v,r]);if(l==="read"){var S=d?{color:fPt(w)}:{},C=b.jsxs("span",{style:S,ref:n,children:[i&&b.jsx("span",{children:i}),x&&b.jsxs(u.Fragment,{children:[dPt(w)," "]}),mPt(Math.abs(w),a),s&&s]});return f?f(r,N(N({mode:l},p),{},{prefix:i,precision:a,showSymbol:x,suffix:s}),C):C}if(l==="edit"||l==="update"){var _=b.jsx(Au,N({ref:n,formatter:function(E){return E&&i?"".concat(i," ").concat(E).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):E},parser:function(E){return E?E.replace(/.*\s|,/g,""):""},placeholder:y},p));return m?m(r,N({mode:l},p),_):_}return null};const Ime=K.forwardRef(pPt);function hPt(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var vPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.plain,s=t.renderFormItem,l=t.fieldProps,c=t.placeholder,d=Ln(),f=c||d.getMessage("tableForm.inputPlaceholder","请输入"),m=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?bk(r.replace("%","")):bk(r)},[r]);if(i==="read"){var p=b.jsx(Xj,N({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:m,steps:o?10:void 0,status:hPt(m)},l));return a?a(m,N({mode:i},l),p):p}if(i==="edit"||i==="update"){var h=b.jsx(Au,N({ref:n,placeholder:f},l));return s?s(r,N({mode:i},l),h):h}return null};const Ome=K.forwardRef(vPt);var gPt=["radioType","renderFormItem","mode","render"],bPt=function(t,n){var r,i,a=t.radioType,o=t.renderFormItem,s=t.mode,l=t.render,c=at(t,gPt),d=u.useContext(Bt.ConfigContext),f=d.getPrefixCls,m=f("pro-field-radio"),p=Tg(c),h=he(p,3),v=h[0],g=h[1],y=h[2],w=u.useRef(),x=(r=En.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r);u.useImperativeHandle(n,function(){return N(N({},w.current||{}),{},{fetchData:function(I){return y(I)}})},[y]);var S=jr("FieldRadioRadio",function(j){return G(G(G({},".".concat(m,"-error"),{span:{color:j.colorError}}),".".concat(m,"-warning"),{span:{color:j.colorWarning}}),".".concat(m,"-vertical"),G({},"".concat(j.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),C=S.wrapSSR,_=S.hashId;if(v)return b.jsx(Ya,{size:"small"});if(s==="read"){var k=g!=null&&g.length?g==null?void 0:g.reduce(function(j,I){var R;return N(N({},j),{},G({},(R=I.value)!==null&&R!==void 0?R:"",I.label))},{}):void 0,E=b.jsx(b.Fragment,{children:_g(c.text,Yu(c.valueEnum||k))});if(l){var T;return(T=l(c.text,N({mode:s},c.fieldProps),E))!==null&&T!==void 0?T:null}return E}if(s==="edit"){var $,P=C(b.jsx(pf.Group,N(N({ref:w,optionType:a},c.fieldProps),{},{className:fe(($=c.fieldProps)===null||$===void 0?void 0:$.className,G(G({},"".concat(m,"-error"),(x==null?void 0:x.status)==="error"),"".concat(m,"-warning"),(x==null?void 0:x.status)==="warning"),_,"".concat(m,"-").concat(c.fieldProps.layout||"horizontal")),options:g})));if(o){var M;return(M=o(c.text,N(N({mode:s},c.fieldProps),{},{options:g,loading:v}),P))!==null&&M!==void 0?M:null}return P}return null};const oK=K.forwardRef(bPt);var yPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.picker,d=t.renderFormItem,f=t.plain,m=t.showTime,p=t.lightLabel,h=t.bordered,v=t.fieldProps,g=Ln(),y=Array.isArray(r)?r:[],w=he(y,2),x=w[0],S=w[1],C=K.useState(!1),_=he(C,2),k=_[0],E=_[1],T=u.useCallback(function(D){if(typeof(v==null?void 0:v.format)=="function"){var L;return v==null||(L=v.format)===null||L===void 0?void 0:L.call(v,D)}return(v==null?void 0:v.format)||s||"YYYY-MM-DD"},[v,s]),$=x?_n(x).format(T(_n(x))):"",P=S?_n(S).format(T(_n(S))):"";if(i==="read"){var M=b.jsxs("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[b.jsx("div",{children:$||"-"}),b.jsx("div",{children:P||"-"})]});return l?l(r,N({mode:i},v),b.jsx("span",{children:M})):M}if(i==="edit"||i==="update"){var j=tx(v.value),I,R=function(L){var B;v==null||(B=v.onChange)===null||B===void 0||B.call(v,L),L||E(!1)};if(a){var O;I=b.jsx(Gc,{label:o,onClick:function(){var L;v==null||(L=v.onOpenChange)===null||L===void 0||L.call(v,!0),E(!0)},style:j?{paddingInlineEnd:0}:void 0,disabled:v.disabled,value:j||k?b.jsx(lo.RangePicker,N(N(N({picker:c,showTime:m,format:s},Ss(!1)),v),{},{placeholder:(O=v.placeholder)!==null&&O!==void 0?O:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")],value:j,onOpenChange:function(L){var B;j&&E(L),v==null||(B=v.onOpenChange)===null||B===void 0||B.call(v,L)},onChange:R})):null,allowClear:!1,bordered:h,ref:p,downIcon:j||k?!1:void 0})}else I=b.jsx(lo.RangePicker,N(N(N({ref:n,format:s,showTime:m,placeholder:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")]},Ss(f===void 0?!0:!f)),v),{},{value:j}));return d?d(r,N({mode:i},v),I):I}return null};const Xp=K.forwardRef(yPt);var xPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=b.jsx(NR,N(N({allowHalf:!0,disabled:!0,ref:n},s),{},{value:r}));return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):l}if(i==="edit"||i==="update"){var c=b.jsx(NR,N({allowHalf:!0,ref:n},s));return o?o(r,N({mode:i},s),c):c}return null};const wPt=K.forwardRef(xPt);function SPt(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var i=Math.floor(t/(3600*24)),a=Math.floor(t/3600%24),o=Math.floor(t/60%60),s=Math.floor(t%60);return n="".concat(s,"秒"),o>0&&(n="".concat(o,"分钟").concat(n)),a>0&&(n="".concat(a,"小时").concat(n)),i>0&&(n="".concat(i,"天").concat(n)),r&&(n+="前"),n}var CPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.placeholder,c=Ln(),d=l||c.getMessage("tableForm.inputPlaceholder","请输入");if(i==="read"){var f=SPt(Number(r)),m=b.jsx("span",{ref:n,children:f});return a?a(r,N({mode:i},s),m):m}if(i==="edit"||i==="update"){var p=b.jsx(Au,N({ref:n,min:0,style:{width:"100%"},placeholder:d},s));return o?o(r,N({mode:i},s),p):p}return null};const kPt=K.forwardRef(CPt);var _Pt=["mode","render","renderFormItem","fieldProps","emptyText"],EPt=function(t,n){var r=t.mode,i=t.render,a=t.renderFormItem,o=t.fieldProps,s=t.emptyText,l=s===void 0?"-":s,c=at(t,_Pt),d=u.useRef(),f=Tg(t),m=he(f,3),p=m[0],h=m[1],v=m[2];if(u.useImperativeHandle(n,function(){return N(N({},d.current||{}),{},{fetchData:function(C){return v(C)}})},[v]),p)return b.jsx(Ya,{size:"small"});if(r==="read"){var g=h!=null&&h.length?h==null?void 0:h.reduce(function(S,C){var _;return N(N({},S),{},G({},(_=C.value)!==null&&_!==void 0?_:"",C.label))},{}):void 0,y=b.jsx(b.Fragment,{children:_g(c.text,Yu(c.valueEnum||g))});if(i){var w;return(w=i(c.text,N({mode:r},o),b.jsx(b.Fragment,{children:y})))!==null&&w!==void 0?w:l}return y}if(r==="edit"||r==="update"){var x=b.jsx($re,N(N({ref:d},ln(o||{},["allowClear"])),{},{options:h}));return a?a(c.text,N(N({mode:r},o),{},{options:h,loading:p}),x):x}return null};const $Pt=K.forwardRef(EPt);var TPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=r;return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(i==="edit"||i==="update"){var c=b.jsx(Vre,N(N({ref:n},s),{},{style:N({minWidth:120},s==null?void 0:s.style)}));return o?o(r,N({mode:i},s),c):c}return null};const PPt=K.forwardRef(TPt);var RPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.light,s=t.label,l=t.renderFormItem,c=t.fieldProps,d=Ln(),f=u.useMemo(function(){var g,y;return r==null||"".concat(r).length<1?"-":r?(g=c==null?void 0:c.checkedChildren)!==null&&g!==void 0?g:d.getMessage("switch.open","打开"):(y=c==null?void 0:c.unCheckedChildren)!==null&&y!==void 0?y:d.getMessage("switch.close","关闭")},[c==null?void 0:c.checkedChildren,c==null?void 0:c.unCheckedChildren,r]);if(i==="read")return a?a(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):f??"-";if(i==="edit"||i==="update"){var m,p=b.jsx(Qj,N(N({ref:n,size:o?"small":void 0},ln(c,["value"])),{},{checked:(m=c==null?void 0:c.checked)!==null&&m!==void 0?m:c==null?void 0:c.value}));if(o){var h=c.disabled,v=c.bordered;return b.jsx(Gc,{label:s,disabled:h,bordered:v,downIcon:!1,value:b.jsx("div",{style:{paddingLeft:8},children:p}),allowClear:!1})}return l?l(r,N({mode:i},c),p):p}return null};const IPt=K.forwardRef(RPt);var OPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.emptyText,c=l===void 0?"-":l,d=s||{},f=d.autoFocus,m=d.prefix,p=m===void 0?"":m,h=d.suffix,v=h===void 0?"":h,g=Ln(),y=u.useRef();if(u.useImperativeHandle(n,function(){return y.current},[]),u.useEffect(function(){if(f){var _;(_=y.current)===null||_===void 0||_.focus()}},[f]),i==="read"){var w=b.jsxs(b.Fragment,{children:[p,r??c,v]});if(a){var x;return(x=a(r,N({mode:i},s),w))!==null&&x!==void 0?x:c}return w}if(i==="edit"||i==="update"){var S=g.getMessage("tableForm.inputPlaceholder","请输入"),C=b.jsx(vr,N({ref:y,placeholder:S,allowClear:!0},s));return o?o(r,N({mode:i},s),C):C}return null};const MPt=K.forwardRef(OPt);var jPt=function(t,n){var r=t.text,i=t.fieldProps,a=u.useContext(Bt.ConfigContext),o=a.getPrefixCls,s=o("pro-field-readonly"),l="".concat(s,"-textarea"),c=jr("TextArea",function(){return G({},".".concat(l),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("span",N(N({ref:n,className:fe(f,s,l)},ln(i,["autoSize","classNames","styles"])),{},{children:r??"-"})))};const NPt=K.forwardRef(jPt);var APt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=Ln();if(i==="read"){var c=b.jsx(NPt,N(N({},t),{},{ref:n}));return a?a(r,N({mode:i},ln(s,["showCount"])),c):c}if(i==="edit"||i==="update"){var d=b.jsx(vr.TextArea,N({ref:n,rows:3,onKeyPress:function(m){m.key==="Enter"&&m.stopPropagation()},placeholder:l.getMessage("tableForm.inputPlaceholder","请输入")},s));return o?o(r,N({mode:i},s),d):d}return null};const FPt=K.forwardRef(APt);var DPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.renderFormItem,d=t.plain,f=t.fieldProps,m=t.lightLabel,p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=Ln(),w=(f==null?void 0:f.format)||s||"HH:mm:ss",x=_n.isDayjs(r)||typeof r=="number";if(i==="read"){var S=b.jsx("span",{ref:n,children:r?_n(r,x?void 0:w).format(w):"-"});return l?l(r,N({mode:i},f),b.jsx("span",{children:S})):S}if(i==="edit"||i==="update"){var C,_=f.disabled,k=f.value,E=tx(k,w);if(a){var T;C=b.jsx(Gc,{onClick:function(){var P;f==null||(P=f.onOpenChange)===null||P===void 0||P.call(f,!0),g(!0)},style:E?{paddingInlineEnd:0}:void 0,label:o,disabled:_,value:E||v?b.jsx(tf,N(N(N({},Ss(!1)),{},{format:s,ref:n},f),{},{placeholder:(T=f.placeholder)!==null&&T!==void 0?T:y.getMessage("tableForm.selectPlaceholder","请选择"),value:E,onOpenChange:function(P){var M;g(P),f==null||(M=f.onOpenChange)===null||M===void 0||M.call(f,P)},open:v})):null,downIcon:E||v?!1:void 0,allowClear:!1,ref:m})}else C=b.jsx(lo.TimePicker,N(N(N({ref:n,format:s},Ss(d===void 0?!0:!d)),f),{},{value:E}));return c?c(r,N({mode:i},f),C):C}return null},LPt=function(t,n){var r=t.text,i=t.light,a=t.label,o=t.mode,s=t.lightLabel,l=t.format,c=t.render,d=t.renderFormItem,f=t.plain,m=t.fieldProps,p=Ln(),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=(m==null?void 0:m.format)||l||"HH:mm:ss",x=Array.isArray(r)?r:[],S=he(x,2),C=S[0],_=S[1],k=_n.isDayjs(C)||typeof C=="number",E=_n.isDayjs(_)||typeof _=="number",T=C?_n(C,k?void 0:w).format(w):"",$=_?_n(_,E?void 0:w).format(w):"";if(o==="read"){var P=b.jsxs("div",{ref:n,children:[b.jsx("div",{children:T||"-"}),b.jsx("div",{children:$||"-"})]});return c?c(r,N({mode:o},m),b.jsx("span",{children:P})):P}if(o==="edit"||o==="update"){var M=tx(m.value,w),j;if(i){var I=m.disabled,R=m.placeholder,O=R===void 0?[p.getMessage("tableForm.selectPlaceholder","请选择"),p.getMessage("tableForm.selectPlaceholder","请选择")]:R;j=b.jsx(Gc,{onClick:function(){var L;m==null||(L=m.onOpenChange)===null||L===void 0||L.call(m,!0),y(!0)},style:M?{paddingInlineEnd:0}:void 0,label:a,disabled:I,placeholder:O,value:M||g?b.jsx(tf.RangePicker,N(N(N({},Ss(!1)),{},{format:l,ref:n},m),{},{placeholder:O,value:M,onOpenChange:function(L){var B;y(L),m==null||(B=m.onOpenChange)===null||B===void 0||B.call(m,L)},open:g})):null,downIcon:M||g?!1:void 0,allowClear:!1,ref:s})}else j=b.jsx(tf.RangePicker,N(N(N({ref:n,format:l},Ss(f===void 0?!0:!f)),m),{},{value:M}));return d?d(r,N({mode:o},m),j):j}return null},BPt=K.forwardRef(LPt);const zPt=K.forwardRef(DPt);var HPt=["radioType","renderFormItem","mode","light","label","render"],VPt=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],WPt=function(t,n){t.radioType;var r=t.renderFormItem,i=t.mode,a=t.light,o=t.label,s=t.render,l=at(t,HPt),c=u.useContext(Bt.ConfigContext),d=c.getPrefixCls,f=d("pro-field-tree-select"),m=u.useRef(null),p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=l.fieldProps,w=y.onSearch,x=y.onClear,S=y.onChange,C=y.onBlur,_=y.showSearch,k=y.autoClearSearchValue;y.treeData;var E=y.fetchDataOnSearch,T=y.searchValue,$=at(y,VPt),P=Ln(),M=Tg(N(N({},l),{},{defaultKeyWords:T})),j=he(M,3),I=j[0],R=j[1],O=j[2],D=Ht(void 0,{onChange:w,value:T}),L=he(D,2),B=L[0],F=L[1];u.useImperativeHandle(n,function(){return N(N({},m.current||{}),{},{fetchData:function(se){return O(se)}})});var z=u.useMemo(function(){if(i==="read"){var le=($==null?void 0:$.fieldNames)||{},se=le.value,ce=se===void 0?"value":se,re=le.label,ie=re===void 0?"label":re,pe=le.children,Se=pe===void 0?"children":pe,_e=new Map,X=function ae(ee){if(!(ee!=null&&ee.length))return _e;for(var q=ee.length,ue=0;ue4&&(p+=7),m.add(p,n));return h.diff(v,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;return f.p(c)==="isoweek"?m?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,d)}}})})(Mme);var qPt=Mme.exports;const GPt=Zn(qPt);var jme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n={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(r,i,a){var o=i.prototype,s=o.format;a.en.formats=n,o.format=function(l){l===void 0&&(l="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,d=function(f,m){return f.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(p,h,v){var g=v&&v.toUpperCase();return h||m[v]||n[v]||m[g].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(y,w,x){return w||x.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,d)}}})})(jme);var KPt=jme.exports;const YPt=Zn(KPt);var XPt=["fieldProps"],JPt=["fieldProps"],QPt=["fieldProps"],ZPt=["fieldProps"],eRt=["text","valueType","mode","onChange","renderFormItem","value","readonly","fieldProps"],tRt=["placeholder"];_n.extend(Jte);_n.extend(tne);_n.extend(GPt);_n.extend(bj);_n.extend(Yte);_n.extend(YPt);var nRt=function(t,n,r){var i=ufe(r.fieldProps);return n.type==="progress"?b.jsx(Ome,N(N({},r),{},{text:t,fieldProps:N({status:n.status?n.status:void 0},i)})):n.type==="money"?b.jsx(Rme,N(N({locale:n.locale},r),{},{fieldProps:i,text:t,moneySymbol:n.moneySymbol})):n.type==="percent"?b.jsx(Ime,N(N({},r),{},{text:t,showSymbol:n.showSymbol,precision:n.precision,fieldProps:i,showColor:n.showColor})):n.type==="image"?b.jsx(Tme,N(N({},r),{},{text:t,width:n.width})):t},rRt=function(t,n,r,i){var a=r.mode,o=a===void 0?"read":a,s=r.emptyText,l=s===void 0?"-":s;if(l!==!1&&o==="read"&&n!=="option"&&n!=="switch"&&typeof t!="boolean"&&typeof t!="number"&&!t){var c=r.fieldProps,d=r.render;return d?d(t,N({mode:o},c),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(delete r.emptyText,mt(n)==="object")return nRt(t,n,r);var f=i&&i[n];if(f){if(delete r.ref,o==="read"){var m;return(m=f.render)===null||m===void 0?void 0:m.call(f,t,N(N({text:t},r),{},{mode:o||"read"}),b.jsx(b.Fragment,{children:t}))}if(o==="update"||o==="edit"){var p;return(p=f.renderFormItem)===null||p===void 0?void 0:p.call(f,t,N({text:t},r),b.jsx(b.Fragment,{children:t}))}}if(n==="money")return b.jsx(Rme,N(N({},r),{},{text:t}));if(n==="date")return b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-MM-DD"},r))});if(n==="dateWeek")return b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-wo",picker:"week"},r))});if(n==="dateWeekRange"){var h=r.fieldProps,v=at(r,XPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-W",showTime:!0,fieldProps:N({picker:"week"},h)},v))})}if(n==="dateMonthRange"){var g=r.fieldProps,y=at(r,JPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-MM",showTime:!0,fieldProps:N({picker:"month"},g)},y))})}if(n==="dateQuarterRange"){var w=r.fieldProps,x=at(r,QPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-Q",showTime:!0,fieldProps:N({picker:"quarter"},w)},x))})}if(n==="dateYearRange"){var S=r.fieldProps,C=at(r,ZPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY",showTime:!0,fieldProps:N({picker:"year"},S)},C))})}return n==="dateMonth"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-MM",picker:"month"},r))}):n==="dateQuarter"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-[Q]Q",picker:"quarter"},r))}):n==="dateYear"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY",picker:"year"},r))}):n==="dateRange"?b.jsx(Xp,N({text:t,format:"YYYY-MM-DD"},r)):n==="dateTime"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="dateTimeRange"?b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="time"?b.jsx(So,{isLight:r.light,children:b.jsx(zPt,N({text:t,format:"HH:mm:ss"},r))}):n==="timeRange"?b.jsx(So,{isLight:r.light,children:b.jsx(BPt,N({text:t,format:"HH:mm:ss"},r))}):n==="fromNow"?b.jsx(KTt,N({text:t},r)):n==="index"?b.jsx(rK,{children:t+1}):n==="indexBorder"?b.jsx(rK,{border:!0,children:t+1}):n==="progress"?b.jsx(Ome,N(N({},r),{},{text:t})):n==="percent"?b.jsx(Ime,N({text:t},r)):n==="avatar"&&typeof t=="string"&&r.mode==="read"?b.jsx(vu,{src:t,size:22,shape:"circle"}):n==="code"?b.jsx(Vq,N({text:t},r)):n==="jsonCode"?b.jsx(Vq,N({text:t,language:"json"},r)):n==="textarea"?b.jsx(FPt,N({text:t},r)):n==="digit"?b.jsx(HTt,N({text:t},r)):n==="digitRange"?b.jsx(WTt,N({text:t},r)):n==="second"?b.jsx(kPt,N({text:t},r)):n==="select"||n==="text"&&(r.valueEnum||r.request)?b.jsx(So,{isLight:r.light,children:b.jsx(m0t,N({text:t},r))}):n==="checkbox"?b.jsx(x0t,N({text:t},r)):n==="radio"?b.jsx(oK,N({text:t},r)):n==="radioButton"?b.jsx(oK,N({radioType:"button",text:t},r)):n==="rate"?b.jsx(wPt,N({text:t},r)):n==="slider"?b.jsx(PPt,N({text:t},r)):n==="switch"?b.jsx(IPt,N({text:t},r)):n==="option"?b.jsx(sPt,N({text:t},r)):n==="password"?b.jsx(uPt,N({text:t},r)):n==="image"?b.jsx(Tme,N({text:t},r)):n==="cascader"?b.jsx(v0t,N({text:t},r)):n==="treeSelect"?b.jsx(UPt,N({text:t},r)):n==="color"?b.jsx(DTt,N({text:t},r)):n==="segmented"?b.jsx($Pt,N({text:t},r)):b.jsx(MPt,N({text:t},r))},iRt=function(t,n){var r,i,a,o,s,l,c=t.text,d=t.valueType,f=d===void 0?"text":d,m=t.mode,p=m===void 0?"read":m,h=t.onChange,v=t.renderFormItem,g=t.value,y=t.readonly,w=t.fieldProps,x=at(t,eRt),S=u.useContext(nf),C=Un(function(){for(var E,T=arguments.length,$=new Array(T),P=0;P=$)return null;var q=l,ue=q.Icon,oe=ue===void 0?rde:ue,de=q.tooltipText;return b.jsx(Er,{title:de,children:b.jsx(oe,{className:fe("".concat(m,"-action-icon action-down"),j),onClick:un(yt().mark(function xe(){return yt().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,p.move(x,ee);case 2:case"end":return be.stop()}},xe)}))})},"down")},[s,m,j,p,o]),ce=u.useMemo(function(){return[te,Z,le,se].filter(function(ee){return ee!=null})},[te,Z,le,se]),re=(v==null?void 0:v(w,p,ce,$))||ce,ie=re.length>0&&B!=="read"?b.jsx("div",{className:fe("".concat(m,"-action"),G({},"".concat(m,"-action-small"),R==="small"),j),children:re}):null,pe={name:P.name,field:w,index:x,record:S==null||(r=S.getFieldValue)===null||r===void 0?void 0:r.call(S,[O.listName,C,w.name].filter(function(ee){return ee!==void 0}).flat(1)),fields:g,operation:p,meta:y},Se=$g(),_e=Se.grid,X=(c==null?void 0:c(Q,pe))||Q,ae=(d==null?void 0:d({listDom:b.jsx("div",{className:fe("".concat(m,"-container"),_,j),style:N({width:_e?"100%":void 0},k),children:X}),action:ie},pe))||b.jsxs("div",{className:fe("".concat(m,"-item"),j,G(G({},"".concat(m,"-item-default"),f===void 0),"".concat(m,"-item-show-label"),f)),style:{display:"flex",alignItems:"flex-end"},children:[b.jsx("div",{className:fe("".concat(m,"-container"),_,j),style:N({width:_e?"100%":void 0},k),children:X}),ie]});return b.jsx(Dv.Provider,{value:N(N({},w),{},{listName:[O.listName,C,w.name].filter(function(ee){return ee!==void 0}).flat(1)}),children:ae})},hRt=function(t){var n=Ln(),r=t.creatorButtonProps,i=t.prefixCls,a=t.children,o=t.creatorRecord,s=t.action,l=t.fields,c=t.actionGuard,d=t.max,f=t.fieldExtraRender,m=t.meta,p=t.containerClassName,h=t.containerStyle,v=t.onAfterAdd,g=t.onAfterRemove,y=u.useContext(Ys),w=y.hashId,x=u.useRef(new Map),S=u.useState(!1),C=he(S,2),_=C[0],k=C[1],E=u.useMemo(function(){return l.map(function(I){var R,O;if(!((R=x.current)!==null&&R!==void 0&&R.has(I.key.toString()))){var D;(D=x.current)===null||D===void 0||D.set(I.key.toString(),I1())}var L=(O=x.current)===null||O===void 0?void 0:O.get(I.key.toString());return N(N({},I),{},{uuid:L})})},[l]),T=u.useMemo(function(){var I=N({},s),R=E.length;return c!=null&&c.beforeAddRow?I.add=un(yt().mark(function O(){var D,L,B,F,z,H=arguments;return yt().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:for(D=H.length,L=new Array(D),B=0;B div".concat(t.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":G(G(G(G({display:"block",width:"100%"},"".concat(t.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(t.componentCls,"-container"),{paddingInlineStart:16}),"".concat(t.antCls,"-space-item,").concat(t.antCls,"-form-item"),{width:"100%"}),"".concat(t.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function jRt(e){return jr("ProFormGroup",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[MRt(n)]})}var Fme=K.forwardRef(function(e,t){var n=K.useContext(xf),r=n.groupProps,i=N(N({},r),e),a=i.children,o=i.collapsible,s=i.defaultCollapsed,l=i.style,c=i.labelLayout,d=i.title,f=d===void 0?e.label:d,m=i.tooltip,p=i.align,h=p===void 0?"start":p,v=i.direction,g=i.size,y=g===void 0?32:g,w=i.titleStyle,x=i.titleRender,S=i.spaceProps,C=i.extra,_=i.autoFocus,k=Ht(function(){return s||!1},{value:e.collapsed,onChange:e.onCollapse}),E=he(k,2),T=E[0],$=E[1],P=u.useContext(Bt.ConfigContext),M=P.getPrefixCls,j=$g(e),I=j.ColWrapper,R=j.RowWrapper,O=M("pro-form-group"),D=jRt(O),L=D.wrapSSR,B=D.hashId,F=o&&b.jsx(ys,{style:{marginInlineEnd:8},rotate:T?void 0:90}),z=b.jsx(Fm,{label:F?b.jsxs("div",{children:[F,f]}):f,tooltip:m}),H=u.useCallback(function(J){var ne=J.children;return b.jsx(Sr,N(N({},S),{},{className:fe("".concat(O,"-container ").concat(B),S==null?void 0:S.className),size:y,align:h,direction:v,style:N({rowGap:0},S==null?void 0:S.style),children:ne}))},[h,O,v,B,y,S]),A=x?x(z,e):z,V=u.useMemo(function(){var J=[],ne=K.Children.toArray(a).map(function(Q,te){var Z;return K.isValidElement(Q)&&Q!==null&&Q!==void 0&&(Z=Q.props)!==null&&Z!==void 0&&Z.hidden?(J.push(Q),null):te===0&&K.isValidElement(Q)&&_?K.cloneElement(Q,N(N({},Q.props),{},{autoFocus:_})):Q});return[b.jsx(R,{Wrapper:H,children:ne},"children"),J.length>0?b.jsx("div",{style:{display:"none"},children:J}):null]},[a,R,H,_]),W=he(V,2),U=W[0],Y=W[1];return L(b.jsx(I,{children:b.jsxs("div",{className:fe(O,B,G({},"".concat(O,"-twoLine"),c==="twoLine")),style:l,ref:t,children:[Y,(f||m||C)&&b.jsx("div",{className:"".concat(O,"-title ").concat(B).trim(),style:w,onClick:function(){$(!T)},children:C?b.jsxs("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[A,b.jsx("span",{onClick:function(ne){return ne.stopPropagation()},children:C})]}):A}),b.jsx("div",{style:{display:o&&T?"none":void 0},children:U})]})}))});Fme.displayName="ProForm-Group";var NRt=function(t){return G({},t.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function ARt(e){return jr("DrawerForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[NRt(n)]})}var FRt=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function DRt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.drawerProps,s=e.onFinish,l=e.submitTimeout,c=e.title,d=e.width,f=e.resize,m=e.onOpenChange,p=e.visible,h=e.open,v=at(e,FRt);uo(!v.footer||!(o!=null&&o.footer),"DrawerForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var g=K.useMemo(function(){var ie,pe,Se,_e={onResize:function(){},maxWidth:Z9()?window.innerWidth*.8:void 0,minWidth:300};return typeof f=="boolean"?f?_e:{}:Ci({onResize:(ie=f==null?void 0:f.onResize)!==null&&ie!==void 0?ie:_e.onResize,maxWidth:(pe=f==null?void 0:f.maxWidth)!==null&&pe!==void 0?pe:_e.maxWidth,minWidth:(Se=f==null?void 0:f.minWidth)!==null&&Se!==void 0?Se:_e.minWidth})},[f]),y=u.useContext(Bt.ConfigContext),w=y.getPrefixCls("pro-form-drawer"),x=ARt(w),S=x.wrapSSR,C=x.hashId,_=function(pe){return"".concat(w,"-").concat(pe," ").concat(C)},k=u.useState([]),E=he(k,2),T=E[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useState(!1),R=he(I,2),O=R[0],D=R[1],L=u.useState(d||(f?g==null?void 0:g.minWidth:800)),B=he(L,2),F=B[0],z=B[1],H=Ht(!!p,{value:h||p,onChange:m||a}),A=he(H,2),V=A[0],W=A[1],U=u.useRef(null),Y=u.useCallback(function(ie){U.current===null&&ie&&T([]),U.current=ie},[]),J=u.useRef(),ne=u.useCallback(function(){var ie,pe,Se,_e=(ie=(pe=(Se=v.formRef)===null||Se===void 0?void 0:Se.current)!==null&&pe!==void 0?pe:v.form)!==null&&ie!==void 0?ie:J.current;_e&&o!==null&&o!==void 0&&o.destroyOnClose&&_e.resetFields()},[o==null?void 0:o.destroyOnClose,v.form,v.formRef]);u.useEffect(function(){V&&(h||p)&&(m==null||m(!0),a==null||a(!0)),O&&z(g==null?void 0:g.minWidth)},[p,V,O]),u.useImperativeHandle(v.formRef,function(){return J.current},[J.current]);var Q=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var ie=un(yt().mark(function Se(_e){var X,ae;return yt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:W(!V),D(!Object.keys(g)),(X=i.props)===null||X===void 0||(ae=X.onClick)===null||ae===void 0||ae.call(X,_e);case 3:case"end":return q.stop()}},Se)}));function pe(Se){return ie.apply(this,arguments)}return pe}()})):null},[W,i,V,D,O]),te=u.useMemo(function(){var ie,pe,Se,_e,X;return v.submitter===!1?!1:kd({searchConfig:{submitText:(ie=(pe=y.locale)===null||pe===void 0||(pe=pe.Modal)===null||pe===void 0?void 0:pe.okText)!==null&&ie!==void 0?ie:"确认",resetText:(Se=(_e=y.locale)===null||_e===void 0||(_e=_e.Modal)===null||_e===void 0?void 0:_e.cancelText)!==null&&Se!==void 0?Se:"取消"},resetButtonProps:{preventDefault:!0,disabled:l?M:void 0,onClick:function(ee){var q;W(!1),o==null||(q=o.onClose)===null||q===void 0||q.call(o,ee)}}},(X=v.submitter)!==null&&X!==void 0?X:{})},[v.submitter,(t=y.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.okText,(n=y.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.cancelText,l,M,W,o]),Z=u.useCallback(function(ie,pe){return b.jsxs(b.Fragment,{children:[ie,U.current&&pe?b.jsx(K.Fragment,{children:ki.createPortal(pe,U.current)},"submitter"):pe]})},[]),le=Un(function(){var ie=un(yt().mark(function pe(Se){var _e,X,ae;return yt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return _e=s==null?void 0:s(Se),l&&_e instanceof Promise&&(j(!0),X=setTimeout(function(){return j(!1)},l),_e.finally(function(){clearTimeout(X),j(!1)})),q.next=4,_e;case 4:return ae=q.sent,ae&&W(!1),q.abrupt("return",ae);case 7:case"end":return q.stop()}},pe)}));return function(pe){return ie.apply(this,arguments)}}()),se=Zy(V,a),ce=u.useCallback(function(ie){var pe,Se,_e=(document.body.offsetWidth||1e3)-(ie.clientX-document.body.offsetLeft),X=(pe=g==null?void 0:g.minWidth)!==null&&pe!==void 0?pe:d||800,ae=(Se=g==null?void 0:g.maxWidth)!==null&&Se!==void 0?Se:window.innerWidth*.8;if(_eae){z(ae);return}z(_e)},[g==null?void 0:g.maxWidth,g==null?void 0:g.minWidth,d]),re=u.useCallback(function(){document.removeEventListener("mousemove",ce),document.removeEventListener("mouseup",re)},[ce]);return S(b.jsxs(b.Fragment,{children:[b.jsxs(_s,N(N(N({title:c,width:F},o),se),{},{afterOpenChange:function(pe){var Se;pe||ne(),o==null||(Se=o.afterOpenChange)===null||Se===void 0||Se.call(o,pe)},onClose:function(pe){var Se;l&&M||(W(!1),o==null||(Se=o.onClose)===null||Se===void 0||Se.call(o,pe))},footer:v.submitter!==!1&&b.jsx("div",{ref:Y,style:{display:"flex",justifyContent:"flex-end"}}),children:[f?b.jsx("div",{className:fe(_("sidebar-dragger"),C,G(G({},_("sidebar-dragger-min-disabled"),F===(g==null?void 0:g.minWidth)),_("sidebar-dragger-max-disabled"),F===(g==null?void 0:g.maxWidth))),onMouseDown:function(pe){var Se;g==null||(Se=g.onResize)===null||Se===void 0||Se.call(g),pe.stopPropagation(),pe.preventDefault(),document.addEventListener("mousemove",ce),document.addEventListener("mouseup",re),D(!0)}}):null,b.jsx(b.Fragment,{children:b.jsx(Ag,N(N({formComponentType:"DrawerForm",layout:"vertical"},v),{},{formRef:J,onInit:function(pe,Se){var _e;v.formRef&&(v.formRef.current=Se),v==null||(_e=v.onInit)===null||_e===void 0||_e.call(v,pe,Se),J.current=Se},submitter:te,onFinish:function(){var ie=un(yt().mark(function pe(Se){var _e;return yt().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,le(Se);case 2:return _e=ae.sent,ae.abrupt("return",_e);case 4:case"end":return ae.stop()}},pe)}));return function(pe){return ie.apply(this,arguments)}}(),contentRender:Z,children:r}))})]})),Q]}))}var LRt=function(t){return G({},t.componentCls,{lineHeight:"30px","&::before":{display:"block",height:0,visibility:"hidden",content:"'.'"},"&-small":{lineHeight:t.lineHeight},"&-container":{display:"flex",flexWrap:"wrap",gap:t.marginXS},"&-item":G({whiteSpace:"nowrap"},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"&-line":{minWidth:"198px"},"&-line:not(:first-child)":{marginBlockStart:"16px",marginBlockEnd:8},"&-collapse-icon":{width:t.controlHeight,height:t.controlHeight,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},"&-effective":G({},"".concat(t.componentCls,"-collapse-icon"),{backgroundColor:t.colorBgTextHover})})};function BRt(e){return jr("LightFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[LRt(n)]})}var zRt=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],HRt=function(t){var n=t.items,r=t.prefixCls,i=t.size,a=i===void 0?"middle":i,o=t.collapse,s=t.collapseLabel,l=t.onValuesChange,c=t.bordered,d=t.values,f=t.footerRender,m=t.placement,p=Ln(),h="".concat(r,"-light-filter"),v=BRt(h),g=v.wrapSSR,y=v.hashId,w=u.useState(!1),x=he(w,2),S=x[0],C=x[1],_=u.useState(function(){return N({},d)}),k=he(_,2),E=k[0],T=k[1];u.useEffect(function(){T(N({},d))},[d]);var $=u.useMemo(function(){var I=[],R=[];return n.forEach(function(O){var D=O.props||{},L=D.secondary;L||o?I.push(O):R.push(O)}),{collapseItems:I,outsideItems:R}},[t.items]),P=$.collapseItems,M=$.outsideItems,j=function(){return s||(o?b.jsx(Klt,{className:"".concat(h,"-collapse-icon ").concat(y).trim()}):b.jsx(Gc,{size:a,label:p.getMessage("form.lightFilter.more","更多筛选")}))};return g(b.jsx("div",{className:fe(h,y,"".concat(h,"-").concat(a),G({},"".concat(h,"-effective"),Object.keys(d).some(function(I){return Array.isArray(d[I])?d[I].length>0:d[I]}))),children:b.jsxs("div",{className:"".concat(h,"-container ").concat(y).trim(),children:[M.map(function(I,R){if(!(I!=null&&I.props))return I;var O=I.key,D=(I==null?void 0:I.props)||{},L=D.fieldProps,B=L!=null&&L.placement?L==null?void 0:L.placement:m;return b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},I.props.fieldProps),{},{placement:B}),proFieldProps:N(N({},I.props.proFieldProps),{},{light:!0,label:I.props.label,bordered:c}),bordered:c})},O||R)}),P.length?b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:b.jsx(rfe,{padding:24,open:S,onOpenChange:function(R){C(R)},placement:m,label:j(),footerRender:f,footer:{onConfirm:function(){l(N({},E)),C(!1)},onClear:function(){var R={};P.forEach(function(O){var D=O.props.name;R[D]=void 0}),l(R)}},children:P.map(function(I){var R=I.key,O=I.props,D=O.name,L=O.fieldProps,B=N(N({},L),{},{onChange:function(H){return T(N(N({},E),{},G({},D,H!=null&&H.target?H.target.value:H))),!1}});E.hasOwnProperty(D)&&(B[I.props.valuePropName||"value"]=E[D]);var F=L!=null&&L.placement?L==null?void 0:L.placement:m;return b.jsx("div",{className:"".concat(h,"-line ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},B),{},{placement:F})})},R)})})},"more"):null]})}))};function VRt(e){var t=e.size,n=e.collapse,r=e.collapseLabel,i=e.initialValues,a=e.onValuesChange,o=e.form,s=e.placement,l=e.formRef,c=e.bordered;e.ignoreRules;var d=e.footerRender,f=at(e,zRt),m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=p("pro-form"),v=u.useState(function(){return N({},i)}),g=he(v,2),y=g[0],w=g[1],x=u.useRef();return u.useImperativeHandle(l,function(){return x.current},[x.current]),b.jsx(Ag,N(N({size:t,initialValues:i,form:o,contentRender:function(C){return b.jsx(HRt,{prefixCls:h,items:C==null?void 0:C.flatMap(function(_){var k;return!_||!(_!=null&&_.type)?_:(_==null||(k=_.type)===null||k===void 0?void 0:k.displayName)==="ProForm-Group"?_.props.children:_}),size:t,bordered:c,collapse:n,collapseLabel:r,placement:s,values:y||{},footerRender:d,onValuesChange:function(k){var E,T,$=N(N({},y),k);w($),(E=x.current)===null||E===void 0||E.setFieldsValue($),(T=x.current)===null||T===void 0||T.submit(),a&&a(k,$)}})},formRef:x,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},ln(f,["labelWidth"])),{},{onValuesChange:function(C,_){var k;w(_),a==null||a(C,_),(k=x.current)===null||k===void 0||k.submit()}}))}var WRt=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function URt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.onOpenChange,s=e.modalProps,l=e.onFinish,c=e.submitTimeout,d=e.title,f=e.width,m=e.visible,p=e.open,h=at(e,WRt);uo(!h.footer||!(s!=null&&s.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var v=u.useContext(Bt.ConfigContext),g=u.useState([]),y=he(g,2),w=y[1],x=u.useState(!1),S=he(x,2),C=S[0],_=S[1],k=Ht(!!m,{value:p||m,onChange:o||a}),E=he(k,2),T=E[0],$=E[1],P=u.useRef(null),M=u.useCallback(function(F){P.current===null&&F&&w([]),P.current=F},[]),j=u.useRef(),I=u.useCallback(function(){var F,z,H,A=(F=(z=h.form)!==null&&z!==void 0?z:(H=h.formRef)===null||H===void 0?void 0:H.current)!==null&&F!==void 0?F:j.current;A&&s!==null&&s!==void 0&&s.destroyOnClose&&A.resetFields()},[s==null?void 0:s.destroyOnClose,h.form,h.formRef]);u.useImperativeHandle(h.formRef,function(){return j.current},[j.current]),u.useEffect(function(){(p||m)&&(o==null||o(!0),a==null||a(!0))},[m,p]);var R=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var F=un(yt().mark(function H(A){var V,W;return yt().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:$(!T),(V=i.props)===null||V===void 0||(W=V.onClick)===null||W===void 0||W.call(V,A);case 2:case"end":return Y.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()})):null},[$,i,T]),O=u.useMemo(function(){var F,z,H,A,V,W,U;return h.submitter===!1?!1:kd({searchConfig:{submitText:(F=(z=s==null?void 0:s.okText)!==null&&z!==void 0?z:(H=v.locale)===null||H===void 0||(H=H.Modal)===null||H===void 0?void 0:H.okText)!==null&&F!==void 0?F:"确认",resetText:(A=(V=s==null?void 0:s.cancelText)!==null&&V!==void 0?V:(W=v.locale)===null||W===void 0||(W=W.Modal)===null||W===void 0?void 0:W.cancelText)!==null&&A!==void 0?A:"取消"},resetButtonProps:{preventDefault:!0,disabled:c?C:void 0,onClick:function(J){var ne;$(!1),s==null||(ne=s.onCancel)===null||ne===void 0||ne.call(s,J)}}},(U=h.submitter)!==null&&U!==void 0?U:{})},[(t=v.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.cancelText,(n=v.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.okText,s,h.submitter,$,C,c]),D=u.useCallback(function(F,z){return b.jsxs(b.Fragment,{children:[F,P.current&&z?b.jsx(K.Fragment,{children:ki.createPortal(z,P.current)},"submitter"):z]})},[]),L=u.useCallback(function(){var F=un(yt().mark(function z(H){var A,V,W;return yt().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return A=l==null?void 0:l(H),c&&A instanceof Promise&&(_(!0),V=setTimeout(function(){return _(!1)},c),A.finally(function(){clearTimeout(V),_(!1)})),Y.next=4,A;case 4:return W=Y.sent,W&&$(!1),Y.abrupt("return",W);case 7:case"end":return Y.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),[l,$,c]),B=Zy(T);return b.jsxs(b.Fragment,{children:[b.jsx(ra,N(N(N({title:d,width:f||800},s),B),{},{onCancel:function(z){var H;c&&C||($(!1),s==null||(H=s.onCancel)===null||H===void 0||H.call(s,z))},afterClose:function(){var z;I(),T&&$(!1),s==null||(z=s.afterClose)===null||z===void 0||z.call(s)},footer:h.submitter!==!1?b.jsx("div",{ref:M,style:{display:"flex",justifyContent:"flex-end"}}):null,children:b.jsx(Ag,N(N({formComponentType:"ModalForm",layout:"vertical"},h),{},{onInit:function(z,H){var A;h.formRef&&(h.formRef.current=H),h==null||(A=h.onInit)===null||A===void 0||A.call(h,z,H),j.current=H},formRef:j,submitter:O,onFinish:function(){var F=un(yt().mark(function z(H){var A;return yt().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,L(H);case 2:return A=W.sent,W.abrupt("return",A);case 4:case"end":return W.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),contentRender:D,children:r}))})),R]})}var qRt=function(t,n,r,i){return t?b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.collapsed","展开"),i&&"(".concat(i,")"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]}):b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.expand","收起"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]})},GRt=function(t){var n=t.setCollapsed,r=t.collapsed,i=r===void 0?!1:r,a=t.submitter,o=t.style,s=t.hiddenNum,l=u.useContext(Bt.ConfigContext),c=l.getPrefixCls,d=Ln(),f=u.useContext(Ys),m=f.hashId,p=cfe(t.collapseRender)||qRt;return b.jsxs(Sr,{style:o,size:16,children:[a,t.collapseRender!==!1&&b.jsx("a",{className:"".concat(c("pro-query-filter-collapse-button")," ").concat(m).trim(),onClick:function(){return n(!i)},children:p==null?void 0:p(i,t,d,s)})]})},KRt=function(t){return G({},t.componentCls,G(G(G(G({"&&":{padding:24}},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"".concat(t.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":G(G({},"".concat(t.proComponentsCls,"-form-group"),{display:"flex",alignItems:"center",gap:t.marginXS}),"&:last-child",{marginBlockEnd:12}),"&-split-line":{"&:after":{position:"absolute",width:"100%",content:'""',height:1,insetBlockEnd:-12,borderBlockEnd:"1px dashed ".concat(t.colorSplit)}}}),"&-collapse-button",{display:"flex",alignItems:"center",color:t.colorPrimary}))};function YRt(e){return jr("QueryFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[KRt(n)]})}var XRt=["collapsed","layout","defaultCollapsed","defaultColsNumber","defaultFormItemsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],Jp,JRt={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},lK={vertical:[[513,1,"vertical"],[785,2,"vertical"],[1057,3,"vertical"],[1/0,4,"vertical"]],default:[[513,1,"vertical"],[701,2,"vertical"],[1062,3,"horizontal"],[1352,3,"horizontal"],[1/0,4,"horizontal"]]},QRt=function(t,n,r){if(r&&typeof r=="number")return{span:r,layout:t};var i=r?["xs","sm","md","lg","xl","xxl"].map(function(o){return[JRt[o],24/r[o],"horizontal"]}):lK[t||"default"],a=(i||lK.default).find(function(o){return nS)&&!!z;T+=1;var Q=K.isValidElement(F)&&(F.key||"".concat((W=F.props)===null||W===void 0?void 0:W.name))||z;return K.isValidElement(F)&&ne?t.preserve?{itemDom:K.cloneElement(F,{hidden:!0,key:Q||z}),hidden:!0,colSpan:Y}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:F,colSpan:Y,hidden:!1}}),I=j.map(function(F,z){var H,A,V=F.itemDom,W=F.colSpan,U=V==null||(H=V.props)===null||H===void 0?void 0:H.hidden;if(U)return V;var Y=K.isValidElement(V)&&(V.key||"".concat((A=V.props)===null||A===void 0?void 0:A.name))||z;return 24-M%2424){var A,V;return 24-((A=(V=t.submitterColSpanProps)===null||V===void 0?void 0:V.span)!==null&&A!==void 0?A:x.span)}return 24-H},[M,M%24+((n=(r=t.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&n!==void 0?n:x.span),(i=t.submitterColSpanProps)===null||i===void 0?void 0:i.span]),L=u.useContext(Bt.ConfigContext),B=L.getPrefixCls("pro-query-filter");return b.jsxs(da,{gutter:C,justify:"start",className:fe("".concat(B,"-row"),l),children:[I,k&&b.jsx(Wn,N(N({span:x.span,offset:D,className:fe((a=t.submitterColSpanProps)===null||a===void 0?void 0:a.className)},t.submitterColSpanProps),{},{style:{textAlign:"end"},children:b.jsx(En.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(B,"-actions ").concat(l).trim(),children:b.jsx(GRt,{hiddenNum:R,collapsed:p,collapseRender:O?g:!1,submitter:k,setCollapsed:h},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},tIt=Z9()?(Jp=document)===null||Jp===void 0||(Jp=Jp.body)===null||Jp===void 0?void 0:Jp.clientWidth:1024;function nIt(e){var t=e.collapsed,n=e.layout,r=e.defaultCollapsed,i=r===void 0?!0:r,a=e.defaultColsNumber,o=e.defaultFormItemsNumber,s=e.span,l=e.searchGutter,c=l===void 0?24:l;e.searchText,e.resetText;var d=e.optionRender,f=e.collapseRender,m=e.onReset,p=e.onCollapse,h=e.labelWidth,v=h===void 0?"80":h,g=e.style,y=e.split,w=e.preserve,x=w===void 0?!0:w,S=e.ignoreRules,C=e.showHiddenNum,_=C===void 0?!1:C,k=e.submitterColSpanProps,E=at(e,XRt),T=u.useContext(Bt.ConfigContext),$=T.getPrefixCls("pro-query-filter"),P=YRt($),M=P.wrapSSR,j=P.hashId,I=Ht(function(){return typeof(g==null?void 0:g.width)=="number"?g==null?void 0:g.width:tIt}),R=he(I,2),O=R[0],D=R[1],L=u.useMemo(function(){return QRt(n,O+16,s)},[n,O,s]),B=u.useMemo(function(){if(o!==void 0)return o;if(a!==void 0){var z=24/L.span-1;return a>z?z:a}return Math.max(1,24/L.span-1)},[a,o,L.span]),F=u.useMemo(function(){if(v&&L.layout!=="vertical"&&v!=="auto")return{labelCol:{flex:"0 0 ".concat(v,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(v,"px)")}},style:{flexWrap:"nowrap"}}},[L.layout,v]);return M(b.jsx(ji,{onResize:function(H){O!==H.width&&H.width>17&&D(H.width)},children:b.jsx("div",{className:"".concat($,"-container ").concat(j),style:e.containerStyle,children:b.jsx(Ag,N(N({isKeyPressSubmit:!0,preserve:x},E),{},{className:fe($,j,E.className),onReset:m,style:g,layout:L.layout,fieldProps:{style:{width:"100%"}},formItemProps:F,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(H,A,V){return b.jsx(eIt,{spanSize:L,collapsed:t,form:V,submitterColSpanProps:k,collapseRender:f,defaultCollapsed:i,onCollapse:p,optionRender:d,submitter:A,items:H,split:y,baseClassName:$,resetText:e.resetText,searchText:e.searchText,searchGutter:c,preserve:x,ignoreRules:S,showLength:B,showHiddenNum:_})}}))})},"resize-observer"))}var rIt=["onFinish","step","formRef","title","stepProps"];function iIt(e){var t=u.useRef(),n=u.useContext(Dme),r=u.useContext(Lme),i=N(N({},e),r),a=i.onFinish,o=i.step,s=i.formRef;i.title,i.stepProps;var l=at(i,rIt);return uo(!l.submitter,"StepForm 不包含提交按钮,请在 StepsForm 上"),u.useImperativeHandle(s,function(){return t.current},[s==null?void 0:s.current]),u.useEffect(function(){if(i.name||i.step){var c=(i.name||i.step).toString();return n==null||n.regForm(c,i),function(){n==null||n.unRegForm(c)}}},[]),n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),b.jsx(Ag,N({formRef:t,onFinish:function(){var c=un(yt().mark(function d(f){var m;return yt().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(l.name&&(n==null||n.onFormFinish(l.name,f)),!a){h.next=9;break}return n==null||n.setLoading(!0),h.next=5,a==null?void 0:a(f);case 5:return m=h.sent,m&&(n==null||n.next()),n==null||n.setLoading(!1),h.abrupt("return");case 9:n!=null&&n.lastStep||n==null||n.next();case 10:case"end":return h.stop()}},d)}));return function(d){return c.apply(this,arguments)}}(),onInit:function(d,f){var m;t.current=f,n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),l==null||(m=l.onInit)===null||m===void 0||m.call(l,d,f)},layout:"vertical"},ln(l,["layoutType","columns"])))}var aIt=function(t){return G({},t.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":G({maxWidth:"1160px",margin:"auto"},"".concat(t.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function oIt(e){return jr("StepsForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[aIt(n)]})}var sIt=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],Dme=K.createContext(void 0),lIt={horizontal:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(b.Fragment,{children:[b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:n})}),b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:r})})]})},vertical:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(da,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[b.jsx(Wn,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:K.cloneElement(n,{style:{height:"100%"}})}),b.jsx(Wn,{children:b.jsx("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},Lme=K.createContext(null);function cIt(e){var t=u.useContext(Bt.ConfigContext),n=t.getPrefixCls,r=n("pro-steps-form"),i=oIt(r),a=i.wrapSSR,o=i.hashId;e.current,e.onCurrentChange;var s=e.submitter,l=e.stepsFormRender,c=e.stepsRender,d=e.stepFormRender,f=e.stepsProps,m=e.onFinish,p=e.formProps,h=e.containerStyle,v=e.formRef,g=e.formMapRef,y=e.layoutRender,w=at(e,sIt),x=u.useRef(new Map),S=u.useRef(new Map),C=u.useRef([]),_=u.useState([]),k=he(_,2),E=k[0],T=k[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=Ln(),R=Ht(0,{value:e.current,onChange:e.onCurrentChange}),O=he(R,2),D=O[0],L=O[1],B=u.useMemo(function(){return lIt[(f==null?void 0:f.direction)||"horizontal"]},[f==null?void 0:f.direction]),F=u.useMemo(function(){return D===E.length-1},[E.length,D]),z=u.useCallback(function(re,ie){S.current.has(re)||T(function(pe){return[].concat(Ve(pe),[re])}),S.current.set(re,ie)},[]),H=u.useCallback(function(re){T(function(ie){return ie.filter(function(pe){return pe!==re})}),S.current.delete(re),x.current.delete(re)},[]);u.useImperativeHandle(g,function(){return C.current},[C.current]),u.useImperativeHandle(v,function(){var re;return(re=C.current[D||0])===null||re===void 0?void 0:re.current},[D,C.current]);var A=u.useCallback(function(){var re=un(yt().mark(function ie(pe,Se){var _e,X;return yt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(x.current.set(pe,Se),!(!F||!m)){ee.next=3;break}return ee.abrupt("return");case 3:return j(!0),_e=O4.apply(void 0,[{}].concat(Ve(Array.from(x.current.values())))),ee.prev=5,ee.next=8,m(_e);case 8:X=ee.sent,X&&(L(0),C.current.forEach(function(q){var ue;return(ue=q.current)===null||ue===void 0?void 0:ue.resetFields()})),ee.next=15;break;case 12:ee.prev=12,ee.t0=ee.catch(5),console.log(ee.t0);case 15:return ee.prev=15,j(!1),ee.finish(15);case 18:case"end":return ee.stop()}},ie,null,[[5,12,15,18]])}));return function(ie,pe){return re.apply(this,arguments)}}(),[F,m,j,L]),V=u.useMemo(function(){var re=fp(Iu,"4.24.0")>-1,ie=re?{items:E.map(function(pe){var Se=S.current.get(pe);return N({key:pe,title:Se==null?void 0:Se.title},Se==null?void 0:Se.stepProps)})}:{};return b.jsx("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:b.jsx(b2,N(N(N({},f),ie),{},{current:D,onChange:void 0,children:!re&&E.map(function(pe){var Se=S.current.get(pe);return b.jsx(b2.Step,N({title:Se==null?void 0:Se.title},Se==null?void 0:Se.stepProps),pe)})}))})},[E,o,r,D,f]),W=Un(function(){var re,ie=C.current[D];(re=ie.current)===null||re===void 0||re.submit()}),U=Un(function(){D<1||L(D-1)}),Y=u.useMemo(function(){return s!==!1&&b.jsx(zt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var ie;s==null||(ie=s.onSubmit)===null||ie===void 0||ie.call(s),W()},children:I.getMessage("stepsForm.next","下一步")}),"next")},[I,M,W,s]),J=u.useMemo(function(){return s!==!1&&b.jsx(zt,N(N({},s==null?void 0:s.resetButtonProps),{},{onClick:function(){var ie;U(),s==null||(ie=s.onReset)===null||ie===void 0||ie.call(s)},children:I.getMessage("stepsForm.prev","上一步")}),"pre")},[I,U,s]),ne=u.useMemo(function(){return s!==!1&&b.jsx(zt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var ie;s==null||(ie=s.onSubmit)===null||ie===void 0||ie.call(s),W()},children:I.getMessage("stepsForm.submit","提交")}),"submit")},[I,M,W,s]),Q=Un(function(){D>E.length-2||L(D+1)}),te=u.useMemo(function(){var re=[],ie=D||0;if(ie<1?E.length===1?re.push(ne):re.push(Y):ie+1===E.length?re.push(J,ne):re.push(J,Y),re=re.filter(K.isValidElement),s&&s.render){var pe,Se={form:(pe=C.current[D])===null||pe===void 0?void 0:pe.current,onSubmit:W,step:D,onPre:U};return s.render(Se,re)}return s&&(s==null?void 0:s.render)===!1?null:re},[E.length,Y,W,J,U,D,ne,s]),Z=u.useMemo(function(){return Ir(e.children).map(function(re,ie){var pe=re.props,Se=pe.name||"".concat(ie),_e=D===ie,X=_e?{contentRender:d,submitter:!1}:{};return b.jsx("div",{className:fe("".concat(r,"-step"),o,G({},"".concat(r,"-step-active"),_e)),children:b.jsx(Lme.Provider,{value:N(N(N(N({},X),p),pe),{},{name:Se,step:ie}),children:re})},Se)})},[p,o,r,e.children,D,d]),le=u.useMemo(function(){return c?c(E.map(function(re){var ie;return{key:re,title:(ie=S.current.get(re))===null||ie===void 0?void 0:ie.title}}),V):V},[E,V,c]),se=u.useMemo(function(){return b.jsxs("div",{className:"".concat(r,"-container ").concat(o).trim(),style:h,children:[Z,l?null:b.jsx(Sr,{children:te})]})},[h,Z,o,r,l,te]),ce=u.useMemo(function(){var re={stepsDom:le,formDom:se};return l?l(y?y(re):B(re),te):y?y(re):B(re)},[le,se,B,l,te,y]);return a(b.jsx("div",{className:fe(r,o),children:b.jsx(En.Provider,N(N({},w),{},{children:b.jsx(Dme.Provider,{value:{loading:M,setLoading:j,regForm:z,keyArray:E,next:Q,formArrayRef:C,formMapRef:S,lastStep:F,unRegForm:H,onFormFinish:A},children:ce})}))}))}function Q4(e){return b.jsx(I4,{needDeps:!0,children:b.jsx(cIt,N({},e))})}Q4.StepForm=iIt;Q4.useForm=En.useForm;var uIt=function(t){var n=t.children;return b.jsx(b.Fragment,{children:n})},dIt=["steps","columns","forceUpdate","grid"],fIt=function(t){var n=t.steps,r=t.columns,i=t.forceUpdate,a=t.grid,o=at(t,dIt),s=J9(o),l=u.useCallback(function(d){var f,m;(f=(m=s.current).onCurrentChange)===null||f===void 0||f.call(m,d),i([])},[i,s]),c=u.useMemo(function(){return n==null?void 0:n.map(function(d,f){return u.createElement(Bme,N(N({grid:a},d),{},{key:f,layoutType:"StepForm",columns:r[f]}))})},[r,a,n]);return b.jsx(Q4,N(N({},o),{},{onCurrentChange:l,children:c}))},mIt=function(t,n){if(t.valueType==="dependency"){var r,i,a,o=(r=t.getFieldProps)===null||r===void 0?void 0:r.call(t);return uo(Array.isArray((i=t.name)!==null&&i!==void 0?i:o==null?void 0:o.name),'SchemaForm: fieldProps.name should be NamePath[] when valueType is "dependency"'),uo(typeof t.columns=="function",'SchemaForm: columns should be a function when valueType is "dependency"'),Array.isArray((a=t.name)!==null&&a!==void 0?a:o==null?void 0:o.name)?u.createElement(J4,N(N({name:t.name},o),{},{key:t.key}),function(s){return!t.columns||typeof t.columns!="function"?null:n.genItems(t.columns(s))}):null}return!0},pIt=function(t){if(t.valueType==="divider"){var n;return u.createElement(Y_,N(N({},(n=t.getFieldProps)===null||n===void 0?void 0:n.call(t)),{},{key:t.key}))}return!0},hIt=["key"],vIt=function(t,n){var r=n.action,i=n.formRef,a=n.type,o=n.originItem,s=N(N({},ln(t,["dataIndex","width","render","renderFormItem","renderText","title"])),{},{name:t.name||t.key||t.dataIndex,width:t.width,render:t!=null&&t.render?function(f,m,p){var h,v,g,y;return t==null||(h=t.render)===null||h===void 0?void 0:h.call(t,f,m,p,r==null?void 0:r.current,N(N({type:a},t),{},{key:(v=t.key)===null||v===void 0?void 0:v.toString(),formItemProps:(g=t.getFormItemProps)===null||g===void 0?void 0:g.call(t),fieldProps:(y=t.getFieldProps)===null||y===void 0?void 0:y.call(t)}))}:void 0}),l=function(){var m=s.key,p=at(s,hIt);return b.jsx(rl,N(N({},p),{},{ignoreFormItem:!0}),m)},c=t!=null&&t.renderFormItem?function(f,m){var p,h,v,g,y=Ci(N(N({},m),{},{onChange:void 0}));return t==null||(p=t.renderFormItem)===null||p===void 0?void 0:p.call(t,N(N({type:a},t),{},{key:(h=t.key)===null||h===void 0?void 0:h.toString(),formItemProps:(v=t.getFormItemProps)===null||v===void 0?void 0:v.call(t),fieldProps:(g=t.getFieldProps)===null||g===void 0?void 0:g.call(t),originProps:o}),N(N({},y),{},{defaultRender:l,type:a}),i.current)}:void 0,d=function(){if(t!=null&&t.renderFormItem){var m=c==null?void 0:c(null,{});if(!m||t.ignoreFormItem)return m}return u.createElement(rl,N(N({},s),{},{key:[t.key,t.index||0].join("-"),renderFormItem:c}))};return t.dependencies?b.jsx(J4,{name:t.dependencies||[],children:d},t.key):d()},gIt=function(t,n){var r=n.genItems;if(t.valueType==="formList"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement(yRt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,name:t.dataIndex,label:t.label,initialValue:t.initialValue,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},bIt=function(t,n){var r=n.genItems;if(t.valueType==="formSet"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement($Rt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,initialValue:t.initialValue,name:t.dataIndex,label:t.label,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},yIt=function(t,n){var r=n.genItems;if(t.valueType==="group"){var i;return!t.columns||!Array.isArray(t.columns)?null:b.jsx(XIt,N(N({label:t.label,colProps:t.colProps,rowProps:t.rowProps},(i=t.getFieldProps)===null||i===void 0?void 0:i.call(t)),{},{children:r(t.columns)}),t.key)}return!0},xIt=function(t){return t.valueType&&typeof t.valueType=="string"&&["index","indexBorder","option"].includes(t==null?void 0:t.valueType)?null:!0},cK=[xIt,yIt,gIt,bIt,pIt,mIt],wIt=function(t,n){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:[],A=uK(H);if(!A)throw new Error("nameList is require");var V=(z=j())===null||z===void 0?void 0:z.getFieldValue(A),W=A?qr({},A,V):V,U=Ve(A);return U.shift(),dr(a(W,g,U),A)},getFieldFormatValueObject:function(z){var H,A=uK(z),V=(H=j())===null||H===void 0?void 0:H.getFieldValue(A),W=A?qr({},A,V):V;return a(W,g,A)},validateFieldsReturnFormatValue:function(){var F=un(yt().mark(function H(A){var V,W,U;return yt().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(!Array.isArray(A)&&A)){J.next=2;break}throw new Error("nameList must be array");case 2:return J.next=4,(V=j())===null||V===void 0?void 0:V.validateFields(A);case 4:return W=J.sent,U=a(W,g),J.abrupt("return",U||{});case 7:case"end":return J.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()}},[g,a]),R=u.useMemo(function(){return K.Children.toArray(n).map(function(F,z){return z===0&&K.isValidElement(F)&&w?K.cloneElement(F,N(N({},F.props),{},{autoFocus:w})):F})},[w,n]),O=u.useMemo(function(){return typeof i=="boolean"||!i?{}:i},[i]),D=u.useMemo(function(){if(i!==!1)return b.jsx(RIt,N(N({},O),{},{onReset:function(){var z,H,A=a((z=$.current)===null||z===void 0?void 0:z.getFieldsValue(),g);if(O==null||(H=O.onReset)===null||H===void 0||H.call(O,A),h==null||h(A),m){var V,W=Object.keys(a((V=$.current)===null||V===void 0?void 0:V.getFieldsValue(),!1)).reduce(function(U,Y){return N(N({},U),{},G({},Y,A[Y]||void 0))},f);p(mC(m,W||{},"set"))}},submitButtonProps:N({loading:c},O.submitButtonProps)}),"submitter")},[i,O,c,a,g,h,m,f,p]),L=u.useMemo(function(){var F=x?b.jsx(M,{children:R}):R;return r?r(F,D,$.current):F},[x,M,R,r,D]),B=_b(e.initialValues);return u.useEffect(function(){if(!(m||!e.initialValues||!B||_.request)){var F=_u(e.initialValues,B);uo(F,"initialValues 只在 form 初始化时生效,如果你需要异步加载推荐使用 request,或者 initialValues ? : null "),uo(F,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}},[e.initialValues]),u.useImperativeHandle(o,function(){return N(N({},$.current),I)},[I,$.current]),u.useEffect(function(){var F,z,H=a((F=$.current)===null||F===void 0||(z=F.getFieldsValue)===null||z===void 0?void 0:z.call(F,!0),g);s==null||s(H,N(N({},$.current),I))},[]),b.jsx(ex.Provider,{value:N(N({},I),{},{formRef:$}),children:b.jsx(Bt,{componentSize:_.size||T,children:b.jsxs(nA.Provider,{value:{grid:x,colProps:C},children:[_.component!==!1&&b.jsx("input",{type:"text",style:{display:"none"}}),L]})})})}var dK=0;function Ag(e){var t=e.extraUrlParams,n=t===void 0?{}:t,r=e.syncToUrl,i=e.isKeyPressSubmit,a=e.syncToUrlAsImportant,o=a===void 0?!1:a,s=e.syncToInitialValues,l=s===void 0?!0:s;e.children,e.contentRender,e.submitter;var c=e.fieldProps,d=e.proFieldProps,f=e.formItemProps,m=e.groupProps,p=e.dateFormatter,h=p===void 0?"string":p,v=e.formRef;e.onInit;var g=e.form,y=e.formComponentType;e.onReset,e.grid,e.rowProps,e.colProps;var w=e.omitNil,x=w===void 0?!0:w,S=e.request,C=e.params,_=e.initialValues,k=e.formKey,E=k===void 0?dK:k;e.readonly;var T=e.onLoadingChange,$=e.loading,P=at(e,BIt),M=u.useRef({}),j=Ht(!1,{onChange:T,value:$}),I=he(j,2),R=I[0],O=I[1],D=Wgt({},{disabled:!r}),L=he(D,2),B=L[0],F=L[1],z=u.useRef(I1());u.useEffect(function(){dK+=0},[]);var H=_pt({request:S,params:C,proFieldKey:E}),A=he(H,1),V=A[0],W=u.useContext(Bt.ConfigContext),U=W.getPrefixCls,Y=U("pro-form"),J=jr("ProForm",function(X){return G({},".".concat(Y),G({},"> div:not(".concat(X.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),ne=J.wrapSSR,Q=J.hashId,te=u.useState(function(){return r?mC(r,B,"get"):{}}),Z=he(te,2),le=Z[0],se=Z[1],ce=u.useRef({}),re=u.useRef({}),ie=Un(function(X,ae,ee){return mgt(gpt(X,h,re.current,ae,ee),ce.current,ae)});u.useEffect(function(){l||se({})},[l]);var pe=Un(function(){return N(N({},B),n)});u.useEffect(function(){r&&F(mC(r,pe(),"set"))},[n,pe,r]);var Se=u.useMemo(function(){if(!(typeof window>"u")&&y&&["DrawerForm"].includes(y))return function(X){return X.parentNode||document.body}},[y]),_e=Un(un(yt().mark(function X(){var ae,ee,q,ue,oe,de,xe;return yt().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(P.onFinish){be.next=2;break}return be.abrupt("return");case 2:if(!R){be.next=4;break}return be.abrupt("return");case 4:return be.prev=4,q=M==null||(ae=M.current)===null||ae===void 0||(ee=ae.getFieldsFormatValue)===null||ee===void 0?void 0:ee.call(ae),ue=P.onFinish(q),ue instanceof Promise&&O(!0),be.next=10,ue;case 10:r&&(xe=Object.keys(M==null||(oe=M.current)===null||oe===void 0||(de=oe.getFieldsFormatValue)===null||de===void 0?void 0:de.call(oe,void 0,!1)).reduce(function(ye,Ce){var Re;return N(N({},ye),{},G({},Ce,(Re=q[Ce])!==null&&Re!==void 0?Re:void 0))},n),Object.keys(B).forEach(function(ye){xe[ye]!==!1&&xe[ye]!==0&&!xe[ye]&&(xe[ye]=void 0)}),F(mC(r,xe,"set"))),O(!1),be.next=18;break;case 14:be.prev=14,be.t0=be.catch(4),console.log(be.t0),O(!1);case 18:case"end":return be.stop()}},X,null,[[4,14]])})));return u.useImperativeHandle(v,function(){return M.current},[!V]),!V&&e.request?b.jsx("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:b.jsx(Ya,{})}):ne(b.jsx(hx.Provider,{value:{mode:e.readonly?"read":"edit"},children:b.jsx(I4,{needDeps:!0,children:b.jsx(xf.Provider,{value:{formRef:M,fieldProps:c,proFieldProps:d,formItemProps:f,groupProps:m,formComponentType:y,getPopupContainer:Se,formKey:z.current,setFieldValueType:function(ae,ee){var q=ee.valueType,ue=q===void 0?"text":q,oe=ee.dateFormat,de=ee.transform;Array.isArray(ae)&&(ce.current=qr(ce.current,ae,de),re.current=qr(re.current,ae,{valueType:ue,dateFormat:oe}))}},children:b.jsx(Dv.Provider,{value:{},children:b.jsx(En,N(N({onKeyPress:function(ae){if(i&&ae.key==="Enter"){var ee;(ee=M.current)===null||ee===void 0||ee.submit()}},autoComplete:"off",form:g},ln(P,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(ae){M.current&&(M.current.nativeElement=ae==null?void 0:ae.nativeElement)},initialValues:o?N(N(N({},_),V),le):N(N(N({},le),_),V),onValuesChange:function(ae,ee){var q;P==null||(q=P.onValuesChange)===null||q===void 0||q.call(P,ie(ae,!!x),ie(ee,!!x))},className:fe(e.className,Y,Q),onFinish:_e,children:b.jsx(zIt,N(N({transformKey:ie,autoComplete:"off",loading:R,onUrlSearchChange:F},e),{},{formRef:M,initialValues:N(N({},_),V)}))}))})})})}))}var HIt=function(t){return G(G({},"".concat(t.componentCls,"-collapse-label"),{paddingInline:1,paddingBlock:1}),"".concat(t.componentCls,"-container"),G({},"".concat(t.antCls,"-form-item"),{marginBlockEnd:0}))};function VIt(e){return jr("LightWrapper",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[HIt(n)]})}var WIt=["label","size","disabled","onChange","className","style","children","valuePropName","placeholder","labelFormatter","bordered","footerRender","allowClear","otherFieldProps","valueType","placement"],UIt=function(t){var n=t.label,r=t.size,i=t.disabled,a=t.onChange,o=t.className,s=t.style,l=t.children,c=t.valuePropName,d=t.placeholder,f=t.labelFormatter,m=t.bordered,p=t.footerRender,h=t.allowClear,v=t.otherFieldProps,g=t.valueType,y=t.placement,w=at(t,WIt),x=u.useContext(Bt.ConfigContext),S=x.getPrefixCls,C=S("pro-field-light-wrapper"),_=VIt(C),k=_.wrapSSR,E=_.hashId,T=u.useState(t[c]),$=he(T,2),P=$[0],M=$[1],j=Ht(!1),I=he(j,2),R=I[0],O=I[1],D=function(){for(var z,H=arguments.length,A=new Array(H),V=0;Vs))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&gOt?new xk:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:{},s=u.useRef(),l=u.useRef(null),c=u.useRef(),d=u.useRef(),f=u.useState(""),m=he(f,2),p=m[0],h=m[1],v=u.useRef([]),g=Ht(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),y=he(g,2),w=y[0],x=y[1],S=u.useMemo(function(){var P,M;if(o!=null&&(P=o.columnsState)!==null&&P!==void 0&&P.defaultValue)return o.columnsState.defaultValue;var j={};return(M=o.columns)===null||M===void 0||M.forEach(function(I,R){var O=I.key,D=I.dataIndex,L=I.fixed,B=I.disable,F=Fg(O??D,R);F&&(j[F]={show:!0,fixed:L,disable:B})}),j},[o.columns]),C=Ht(function(){var P,M,j=o.columnsState||{},I=j.persistenceType,R=j.persistenceKey;if(R&&I&&typeof window<"u"){var O=window[I];try{var D=O==null?void 0:O.getItem(R);if(D){var L;if(o!=null&&(L=o.columnsState)!==null&&L!==void 0&&L.defaultValue){var B;return DO({},o==null||(B=o.columnsState)===null||B===void 0?void 0:B.defaultValue,JSON.parse(D))}return JSON.parse(D)}}catch(F){console.warn(F)}}return o.columnsStateMap||((P=o.columnsState)===null||P===void 0?void 0:P.value)||((M=o.columnsState)===null||M===void 0?void 0:M.defaultValue)||S},{value:((e=o.columnsState)===null||e===void 0?void 0:e.value)||o.columnsStateMap,onChange:((t=o.columnsState)===null||t===void 0?void 0:t.onChange)||o.onColumnsStateChange}),_=he(C,2),k=_[0],E=_[1];u.useEffect(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(j&&M&&typeof window<"u"){var I=window[M];try{var R=I==null?void 0:I.getItem(j);if(R){var O;if(o!=null&&(O=o.columnsState)!==null&&O!==void 0&&O.defaultValue){var D;E(DO({},o==null||(D=o.columnsState)===null||D===void 0?void 0:D.defaultValue,JSON.parse(R)))}else E(JSON.parse(R))}else E(S)}catch(L){console.warn(L)}}},[(n=o.columnsState)===null||n===void 0?void 0:n.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,S]),uo(!o.columnsStateMap,"columnsStateMap已经废弃,请使用 columnsState.value 替换"),uo(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnsState.value replacement");var T=u.useCallback(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(!(!j||!M||typeof window>"u")){var I=window[M];try{I==null||I.removeItem(j)}catch(R){console.warn(R)}}},[o.columnsState]);u.useEffect(function(){var P,M;if(!(!((P=o.columnsState)!==null&&P!==void 0&&P.persistenceKey)||!((M=o.columnsState)!==null&&M!==void 0&&M.persistenceType))&&!(typeof window>"u")){var j=o.columnsState,I=j.persistenceType,R=j.persistenceKey,O=window[I];try{O==null||O.setItem(R,JSON.stringify(k))}catch(D){console.warn(D),T()}}},[(i=o.columnsState)===null||i===void 0?void 0:i.persistenceKey,k,(a=o.columnsState)===null||a===void 0?void 0:a.persistenceType]);var $={action:s.current,setAction:function(M){s.current=M},sortKeyColumns:v.current,setSortKeyColumns:function(M){v.current=M},propsRef:d,columnsMap:k,keyWords:p,setKeyWords:function(M){return h(M)},setTableSize:x,tableSize:w,prefixName:c.current,setPrefixName:function(M){c.current=M},setColumnsMap:E,columns:o.columns,rootDomRef:l,clearPersistenceStorage:T,defaultColumnKeyMap:S};return Object.defineProperty($,"prefixName",{get:function(){return c.current}}),Object.defineProperty($,"sortKeyColumns",{get:function(){return v.current}}),Object.defineProperty($,"action",{get:function(){return s.current}}),$}var Sf=u.createContext({}),n5t=function(t){var n=t5t(t.initValue);return b.jsx(Sf.Provider,{value:n,children:t.children})},r5t=function(t){return G({},t.componentCls,{marginBlockEnd:16,backgroundColor:as(t.colorTextBase,.02),borderRadius:t.borderRadius,border:"none","&-container":{paddingBlock:t.paddingSM,paddingInline:t.paddingLG},"&-info":{display:"flex",alignItems:"center",transition:"all 0.3s",color:t.colorTextTertiary,"&-content":{flex:1},"&-option":{minWidth:48,paddingInlineStart:16}}})};function i5t(e){return jr("ProTableAlert",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[r5t(n)]})}var a5t=function(t){var n=t.intl,r=t.onCleanSelected;return[b.jsx("a",{onClick:r,children:n.getMessage("alert.clear","清空")},"0")]};function o5t(e){var t=e.selectedRowKeys,n=t===void 0?[]:t,r=e.onCleanSelected,i=e.alwaysShowAlert,a=e.selectedRows,o=e.alertInfoRender,s=o===void 0?function(x){var S=x.intl;return b.jsxs(Sr,{children:[S.getMessage("alert.selected","已选择"),n.length,S.getMessage("alert.item","项"),"  "]})}:o,l=e.alertOptionRender,c=l===void 0?a5t:l,d=Ln(),f=c&&c({onCleanSelected:r,selectedRowKeys:n,selectedRows:a,intl:d}),m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=p("pro-table-alert"),v=i5t(h),g=v.wrapSSR,y=v.hashId;if(s===!1)return null;var w=s({intl:d,selectedRowKeys:n,selectedRows:a,onCleanSelected:r});return w===!1||n.length<1&&!i?null:g(b.jsx("div",{className:"".concat(h," ").concat(y).trim(),children:b.jsx("div",{className:"".concat(h,"-container ").concat(y).trim(),children:b.jsxs("div",{className:"".concat(h,"-info ").concat(y).trim(),children:[b.jsx("div",{className:"".concat(h,"-info-content ").concat(y).trim(),children:w}),f?b.jsx("div",{className:"".concat(h,"-info-option ").concat(y).trim(),children:f}):null]})})}))}function s5t(e){var t=e.replace(/[A-Z]/g,function(n){return"-".concat(n.toLowerCase())});return t.startsWith("-")&&(t=t.slice(1)),t}var l5t=function(t,n){return!t&&n!==!1?(n==null?void 0:n.filterType)==="light"?"LightFilter":"QueryFilter":"Form"},c5t=function(t,n,r){return!t&&r==="LightFilter"?ln(N({},n),["labelWidth","defaultCollapsed","filterType"]):t?{}:ln(N({labelWidth:n?n==null?void 0:n.labelWidth:void 0,defaultCollapsed:!0},n),["filterType"])},u5t=function(t,n){return t?ln(n,["ignoreRules"]):N({ignoreRules:!0},n)},d5t=function(t){var n=t.onSubmit,r=t.formRef,i=t.dateFormatter,a=i===void 0?"string":i,o=t.type,s=t.columns,l=t.action,c=t.ghost,d=t.manualRequest,f=t.onReset,m=t.submitButtonLoading,p=t.search,h=t.form,v=t.bordered,g=u.useContext(Ys),y=g.hashId,w=o==="form",x=function(){var P=un(yt().mark(function M(j,I){return yt().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:n&&n(j,I);case 1:case"end":return O.stop()}},M)}));return function(j,I){return P.apply(this,arguments)}}(),S=u.useContext(Bt.ConfigContext),C=S.getPrefixCls,_=u.useMemo(function(){return s.filter(function(P){return!(P===ia.EXPAND_COLUMN||P===ia.SELECTION_COLUMN||(P.hideInSearch||P.search===!1)&&o!=="form"||o==="form"&&P.hideInForm)}).map(function(P){var M,j=!P.valueType||["textarea","jsonCode","code"].includes(P==null?void 0:P.valueType)&&o==="table"?"text":P==null?void 0:P.valueType,I=(P==null?void 0:P.key)||(P==null||(M=P.dataIndex)===null||M===void 0?void 0:M.toString());return N(N(N({},P),{},{width:void 0},P.search&&mt(P.search)==="object"?P.search:{}),{},{valueType:j,proFieldProps:N(N({},P.proFieldProps),{},{proFieldKey:I?"table-field-".concat(I):void 0})})})},[s,o]),k=C("pro-table-search"),E=C("pro-table-form"),T=u.useMemo(function(){return l5t(w,p)},[p,w]),$=u.useMemo(function(){return{submitter:{submitButtonProps:{loading:m}}}},[m]);return b.jsx("div",{className:fe(y,G(G(G(G(G(G(G(G(G({},C("pro-card"),!0),"".concat(C("pro-card"),"-border"),!!v),"".concat(C("pro-card"),"-bordered"),!!v),"".concat(C("pro-card"),"-ghost"),!!c),k,!0),E,w),C("pro-table-search-".concat(s5t(T))),!0),"".concat(k,"-ghost"),c),p==null?void 0:p.className,p!==!1&&(p==null?void 0:p.className))),children:b.jsx(Bme,N(N(N(N({layoutType:T,columns:_,type:o},$),c5t(w,p,T)),u5t(w,h||{})),{},{formRef:r,action:l,dateFormatter:a,onInit:function(M,j){if(r.current=j,o!=="form"){var I,R,O,D=(I=l.current)===null||I===void 0?void 0:I.pageInfo,L=M,B=L.current,F=B===void 0?D==null?void 0:D.current:B,z=L.pageSize,H=z===void 0?D==null?void 0:D.pageSize:z;if((R=l.current)===null||R===void 0||(O=R.setPageInfo)===null||O===void 0||O.call(R,N(N({},D),{},{current:parseInt(F,10),pageSize:parseInt(H,10)})),d)return;x(M,!0)}},onReset:function(M){f==null||f(M)},onFinish:function(M){x(M,!1)},initialValues:h==null?void 0:h.initialValues}))})},f5t=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o span":{"> span.anticon":{color:t.colorPrimary}},"> span + span":{marginInlineStart:4}}}))};function p5t(e){return jr("ColumnSetting",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[m5t(n)]})}var h5t=["key","dataIndex","children"],v5t=["disabled"],fT=function(t){var n=t.title,r=t.show,i=t.children,a=t.columnKey,o=t.fixed,s=u.useContext(Sf),l=s.columnsMap,c=s.setColumnsMap;return r?b.jsx(Er,{title:n,children:b.jsx("span",{onClick:function(f){f.stopPropagation(),f.preventDefault();var m=l[a]||{},p=N(N({},l),{},G({},a,N(N({},m),{},{fixed:o})));c(p)},children:i})}):null},g5t=function(t){var n=t.columnKey,r=t.isLeaf,i=t.title,a=t.className,o=t.fixed,s=t.showListItemOption,l=Ln(),c=u.useContext(Ys),d=c.hashId,f=b.jsxs("span",{className:"".concat(a,"-list-item-option ").concat(d).trim(),children:[b.jsx(fT,{columnKey:n,fixed:"left",title:l.getMessage("tableToolBar.leftPin","固定在列首"),show:o!=="left",children:b.jsx(O3e,{})}),b.jsx(fT,{columnKey:n,fixed:void 0,title:l.getMessage("tableToolBar.noPin","不固定"),show:!!o,children:b.jsx(Hct,{})}),b.jsx(fT,{columnKey:n,fixed:"right",title:l.getMessage("tableToolBar.rightPin","固定在列尾"),show:o!=="right",children:b.jsx(Lct,{})})]});return b.jsxs("span",{className:"".concat(a,"-list-item ").concat(d).trim(),children:[b.jsx("div",{className:"".concat(a,"-list-item-title ").concat(d).trim(),children:i}),s&&!r?f:null]},n)},mT=function(t){var n,r,i,a=t.list,o=t.draggable,s=t.checkable,l=t.showListItemOption,c=t.className,d=t.showTitle,f=d===void 0?!0:d,m=t.title,p=t.listHeight,h=p===void 0?280:p,v=u.useContext(Ys),g=v.hashId,y=u.useContext(Sf),w=y.columnsMap,x=y.setColumnsMap,S=y.sortKeyColumns,C=y.setSortKeyColumns,_=a&&a.length>0,k=u.useMemo(function(){if(!_)return{};var P=[],M=new Map,j=function I(R,O){return R.map(function(D){var L,B=D.key;D.dataIndex;var F=D.children,z=at(D,h5t),H=Fg(B,[O==null?void 0:O.columnKey,z.index].filter(Boolean).join("-")),A=w[H||"null"]||{show:!0};A.show!==!1&&!F&&P.push(H);var V=N(N({key:H},ln(z,["className"])),{},{selectable:!1,disabled:A.disable===!0,disableCheckbox:typeof A.disable=="boolean"?A.disable:(L=A.disable)===null||L===void 0?void 0:L.checkbox,isLeaf:O?!0:void 0});if(F){var W;V.children=I(F,N(N({},A),{},{columnKey:H})),(W=V.children)!==null&&W!==void 0&&W.every(function(U){return P==null?void 0:P.includes(U.key)})&&P.push(H)}return M.set(B,V),V})};return{list:j(a),keys:P,map:M}},[w,a,_]),E=Un(function(P,M,j){var I=N({},w),R=Ve(S),O=R.findIndex(function(F){return F===P}),D=R.findIndex(function(F){return F===M}),L=j>=O;if(!(O<0)){var B=R[O];R.splice(O,1),j===0?R.unshift(B):R.splice(L?D:D+1,0,B),R.forEach(function(F,z){I[F]=N(N({},I[F]||{}),{},{order:z})}),x(I),C(R)}}),T=Un(function(P){var M=N({},w),j=function I(R){var O,D=N({},M[R]);if(D.show=P.checked,(O=k.map)!==null&&O!==void 0&&(O=O.get(R))!==null&&O!==void 0&&O.children){var L;(L=k.map.get(R))===null||L===void 0||(L=L.children)===null||L===void 0||L.forEach(function(B){return I(B.key)})}M[R]=D};j(P.node.key),x(N({},M))});if(!_)return null;var $=b.jsx(i3,{itemHeight:24,draggable:o&&!!((n=k.list)!==null&&n!==void 0&&n.length)&&((r=k.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(M){var j=M.node.key,I=M.dragNode.key,R=M.dropPosition,O=M.dropToGap,D=R===-1||!O?R+1:R;E(I,j,D)},blockNode:!0,onCheck:function(M,j){return T(j)},checkedKeys:k.keys,showLine:!1,titleRender:function(M){var j=N(N({},M),{},{children:void 0});if(!j.title)return null;var I=fa(j.title,j),R=b.jsx(ga.Text,{style:{width:80},ellipsis:{tooltip:I},children:I});return b.jsx(g5t,N(N({className:c},ln(j,["key"])),{},{showListItemOption:l,title:R,columnKey:j.key}))},height:h,treeData:(i=k.list)===null||i===void 0?void 0:i.map(function(P){P.disabled;var M=at(P,v5t);return M})});return b.jsxs(b.Fragment,{children:[f&&b.jsx("span",{className:"".concat(c,"-list-title ").concat(g).trim(),children:m}),$]})},b5t=function(t){var n=t.localColumns,r=t.className,i=t.draggable,a=t.checkable,o=t.showListItemOption,s=t.listsHeight,l=u.useContext(Ys),c=l.hashId,d=[],f=[],m=[],p=Ln();n.forEach(function(g){if(!g.hideInSetting){var y=g.fixed;if(y==="left"){f.push(g);return}if(y==="right"){d.push(g);return}m.push(g)}});var h=d&&d.length>0,v=f&&f.length>0;return b.jsxs("div",{className:fe("".concat(r,"-list"),c,G({},"".concat(r,"-list-group"),h||v)),children:[b.jsx(mT,{title:p.getMessage("tableToolBar.leftFixedTitle","固定在左侧"),list:f,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s}),b.jsx(mT,{list:m,draggable:i,checkable:a,showListItemOption:o,title:p.getMessage("tableToolBar.noFixedTitle","不固定"),showTitle:v||h,className:r,listHeight:s}),b.jsx(mT,{title:p.getMessage("tableToolBar.rightFixedTitle","固定在右侧"),list:d,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s})]})};function y5t(e){var t,n,r,i,a=u.useRef(null),o=u.useContext(Sf),s=e.columns,l=e.checkedReset,c=l===void 0?!0:l,d=o.columnsMap,f=o.setColumnsMap,m=o.clearPersistenceStorage;u.useEffect(function(){var T;if((T=o.propsRef.current)!==null&&T!==void 0&&(T=T.columnsState)!==null&&T!==void 0&&T.value){var $;a.current=JSON.parse(JSON.stringify((($=o.propsRef.current)===null||$===void 0||($=$.columnsState)===null||$===void 0?void 0:$.value)||{}))}},[]);var p=Un(function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$={},P=function M(j){j.forEach(function(I){var R=I.key,O=I.fixed,D=I.index,L=I.children,B=I.disable,F=Fg(R,D);if(F){var z,H;$[F]={show:B?(z=d[F])===null||z===void 0?void 0:z.show:T,fixed:O,disable:B,order:(H=d[F])===null||H===void 0?void 0:H.order}}L&&M(L)})};P(s),f($)}),h=Un(function(T){T.target.checked?p():p(!1)}),v=Un(function(){var T;m==null||m(),f(((T=o.propsRef.current)===null||T===void 0||(T=T.columnsState)===null||T===void 0?void 0:T.defaultValue)||a.current||o.defaultColumnKeyMap)}),g=Object.values(d).filter(function(T){return!T||T.show===!1}),y=g.length>0&&g.length!==s.length,w=Ln(),x=u.useContext(Bt.ConfigContext),S=x.getPrefixCls,C=S("pro-table-column-setting"),_=p5t(C),k=_.wrapSSR,E=_.hashId;return k(b.jsx(Hc,{arrow:!1,title:b.jsxs("div",{className:"".concat(C,"-title ").concat(E).trim(),children:[e.checkable===!1?b.jsx("div",{}):b.jsx(Ga,{indeterminate:y,checked:g.length===0&&g.length!==s.length,onChange:function($){h($)},children:w.getMessage("tableToolBar.columnDisplay","列展示")}),c?b.jsx("a",{onClick:v,className:"".concat(C,"-action-rest-button ").concat(E).trim(),children:w.getMessage("tableToolBar.reset","重置")}):null,e!=null&&e.extra?b.jsx(Sr,{size:12,align:"center",children:e.extra}):null]}),overlayClassName:"".concat(C,"-overlay ").concat(E).trim(),trigger:"click",placement:"bottomRight",content:b.jsx(b5t,{checkable:(t=e.checkable)!==null&&t!==void 0?t:!0,draggable:(n=e.draggable)!==null&&n!==void 0?n:!0,showListItemOption:(r=e.showListItemOption)!==null&&r!==void 0?r:!0,className:C,localColumns:s,listsHeight:e.listsHeight}),children:e.children||b.jsx(Er,{title:w.getMessage("tableToolBar.columnSetting","列设置"),children:(i=e.settingIcon)!==null&&i!==void 0?i:b.jsx(Pct,{})})}))}var x5t=function(t){var n=u.useContext(Ys),r=n.hashId,i=t.items,a=i===void 0?[]:i,o=t.type,s=o===void 0?"inline":o,l=t.prefixCls,c=t.activeKey,d=t.defaultActiveKey,f=Ht(c||d,{value:c,onChange:t.onChange}),m=he(f,2),p=m[0],h=m[1];if(a.length<1)return null;var v=a.find(function(y){return y.key===p})||a[0];if(s==="inline")return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-inline-menu"),r),children:a.map(function(y,w){return b.jsx("div",{onClick:function(){h(y.key)},className:fe("".concat(l,"-inline-menu-item"),v.key===y.key?"".concat(l,"-inline-menu-item-active"):void 0,r),children:y.label},y.key||w)})});if(s==="tab")return b.jsx(Nu,{items:a.map(function(y){var w;return N(N({},y),{},{key:(w=y.key)===null||w===void 0?void 0:w.toString()})}),activeKey:v.key,onTabClick:function(w){return h(w)},children:fp(Iu,"4.23.0")<0?a==null?void 0:a.map(function(y,w){return u.createElement(Nu.TabPane,N(N({},y),{},{key:y.key||w,tab:y.label}))}):null});var g=sfe({selectedKeys:[v.key],onClick:function(w){h(w.key)},items:a.map(function(y,w){return{key:y.key||w,disabled:y.disabled,label:y.label}})});return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-dropdownmenu")),children:b.jsx(Rm,N(N({trigger:["click"]},g),{},{children:b.jsxs(Sr,{className:"".concat(l,"-dropdownmenu-label"),children:[v.label,b.jsx(Mu,{})]})}))})},w5t=function(t){return G({},t.componentCls,G(G(G({lineHeight:"1","&-container":{display:"flex",justifyContent:"space-between",paddingBlock:t.padding,paddingInline:0,"&-mobile":{flexDirection:"column"}},"&-title":{display:"flex",alignItems:"center",justifyContent:"flex-start",color:t.colorTextHeading,fontWeight:"500",fontSize:t.fontSizeLG},"&-search:not(:last-child)":{display:"flex",alignItems:"center",justifyContent:"flex-start"},"&-setting-item":{marginBlock:0,marginInline:4,color:t.colorIconHover,fontSize:t.fontSizeLG,cursor:"pointer","> span":{display:"block",width:"100%",height:"100%"},"&:hover":{color:t.colorPrimary}},"&-left":G(G({display:"flex",flexWrap:"wrap",alignItems:"center",gap:t.marginXS,justifyContent:"flex-start",maxWidth:"calc(100% - 200px)"},"".concat(t.antCls,"-tabs"),{width:"100%"}),"&-has-tabs",{overflow:"hidden"}),"&-right":{flex:1,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",gap:t.marginXS},"&-extra-line":{marginBlockEnd:t.margin},"&-setting-items":{display:"flex",gap:t.marginXS,lineHeight:"32px",alignItems:"center"},"&-filter":G({"&:not(:last-child)":{marginInlineEnd:t.margin},display:"flex",alignItems:"center"},"div$".concat(t.antCls,"-pro-table-search"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0}),"&-inline-menu-item":{display:"inline-block",marginInlineEnd:t.marginLG,cursor:"pointer",opacity:"0.75","&-active":{fontWeight:"bold",opacity:"1"}}},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0,"&::before":{borderBlockEnd:0}},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:0,"${token.antCls}-tabs-tab":{paddingBlockStart:0}})),"&-dropdownmenu-label",{fontWeight:"bold",fontSize:t.fontSizeIcon,textAlign:"center",cursor:"pointer"}),"@media (max-width: 768px)",G({},t.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function S5t(e){return jr("ProTableListToolBar",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[w5t(n)]})}function C5t(e){if(K.isValidElement(e))return e;if(e){var t=e,n=t.icon,r=t.tooltip,i=t.onClick,a=t.key;return n&&r?b.jsx(Er,{title:r,children:b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}):b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}return null}var k5t=function(t){var n,r=t.prefixCls,i=t.tabs,a=t.multipleLine,o=t.filtersNode;return a?b.jsx("div",{className:"".concat(r,"-extra-line"),children:i!=null&&i.items&&i!==null&&i!==void 0&&i.items.length?b.jsx(Nu,{style:{width:"100%"},defaultActiveKey:i.defaultActiveKey,activeKey:i.activeKey,items:i.items.map(function(s,l){var c;return N(N({label:s.tab},s),{},{key:((c=s.key)===null||c===void 0?void 0:c.toString())||(l==null?void 0:l.toString())})}),onChange:i.onChange,tabBarExtraContent:o,children:(n=i.items)===null||n===void 0?void 0:n.map(function(s,l){return fp(Iu,"4.23.0")<0?u.createElement(Nu.TabPane,N(N({},s),{},{key:s.key||l,tab:s.tab})):null})}):o}):null},_5t=function(t){var n=t.prefixCls,r=t.title,i=t.subTitle,a=t.tooltip,o=t.className,s=t.style,l=t.search,c=t.onSearch,d=t.multipleLine,f=d===void 0?!1:d,m=t.filter,p=t.actions,h=p===void 0?[]:p,v=t.settings,g=v===void 0?[]:v,y=t.tabs,w=t.menu,x=u.useContext(Bt.ConfigContext),S=x.getPrefixCls,C=Lo.useToken(),_=C.token,k=S("pro-table-list-toolbar",n),E=S5t(k),T=E.wrapSSR,$=E.hashId,P=Ln(),M=u.useState(!1),j=he(M,2),I=j[0],R=j[1],O=P.getMessage("tableForm.inputPlaceholder","请输入"),D=u.useMemo(function(){return l?K.isValidElement(l)?l:b.jsx(vr.Search,N(N({style:{width:200},placeholder:O},l),{},{onSearch:un(yt().mark(function U(){var Y,J,ne,Q,te,Z,le=arguments;return yt().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:for(ne=le.length,Q=new Array(ne),te=0;tea":{fontSize:t.fontSize}}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-tbody").concat(t.antCls,"-table-wrapper:only-child").concat(t.antCls,"-table"),{marginBlock:0,marginInline:0}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-middle ").concat(t.componentCls),G({marginBlock:0,marginInline:-8},"".concat(t.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",G(G(G(G({marginBlockEnd:"16px",background:t.colorBgContainer,"&-ghost":{background:"transparent"}},"&".concat(t.componentCls,"-form"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:16,overflow:"unset"}),"&-light-filter",{marginBlockEnd:0,paddingBlock:0,paddingInline:0}),"&-form-option",G(G(G({},"".concat(t.antCls,"-form-item"),{}),"".concat(t.antCls,"-form-item-label"),{}),"".concat(t.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",G({},t.componentCls,G({height:"auto !important",paddingBlockEnd:"24px"},"".concat(t.antCls,"-form-item-label"),{minWidth:"80px",textAlign:"start"})))),"&-toolbar",{display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",paddingInline:24,paddingBlock:0,"&-option":{display:"flex",alignItems:"center",justifyContent:"flex-end"},"&-title":{flex:"1",color:t.colorTextLabel,fontWeight:"500",fontSize:"16px",lineHeight:"24px",opacity:"0.85"}})),"@media (max-width: ".concat(t.screenXS,")px"),G({},t.componentCls,G({},"".concat(t.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",G({},"".concat(t.componentCls,"-toolbar"),{flexDirection:"column",alignItems:"flex-start",justifyContent:"flex-start",height:"auto",marginBlockEnd:"16px",marginInlineStart:"16px",paddingBlock:8,paddingInline:8,paddingBlockStart:"16px",lineHeight:"normal","&-title":{marginBlockEnd:16},"&-option":{display:"flex",justifyContent:"space-between",width:"100%"},"&-default-option":{display:"flex",flex:"1",alignItems:"center",justifyContent:"flex-end"}}))};function A5t(e){return jr("ProTable",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[N5t(n)]})}var F5t=["data","success","total"],D5t=function(t){var n=t.pageInfo;if(n){var r=n.current,i=n.defaultCurrent,a=n.pageSize,o=n.defaultPageSize;return{current:r||i||1,total:0,pageSize:a||o||20}}return{current:1,total:0,pageSize:20}},L5t=function(t,n,r){var i,a=u.useRef(!1),o=u.useRef(null),s=r||{},l=s.onLoad,c=s.manual,d=s.polling,f=s.onRequestError,m=s.debounceTime,p=m===void 0?20:m,h=s.effects,v=h===void 0?[]:h,g=u.useRef(c),y=u.useRef(),w=Ht(n,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),x=he(w,2),S=x[0],C=x[1],_=Ht(!1,{value:mt(r==null?void 0:r.loading)==="object"?r==null||(i=r.loading)===null||i===void 0?void 0:i.spinning:r==null?void 0:r.loading,onChange:r==null?void 0:r.onLoadingChange}),k=he(_,2),E=k[0],T=k[1],$=Ht(function(){return D5t(r)},{onChange:r==null?void 0:r.onPageInfoChange}),P=he($,2),M=P[0],j=P[1],I=Un(function(Y){(Y.current!==M.current||Y.pageSize!==M.pageSize||Y.total!==M.total)&&j(Y)}),R=Ht(!1),O=he(R,2),D=O[0],L=O[1],B=function(J,ne){ki.unstable_batchedUpdates(function(){C(J),(M==null?void 0:M.total)!==ne&&I(N(N({},M),{},{total:ne||J.length}))})},F=_b(M==null?void 0:M.current),z=_b(M==null?void 0:M.pageSize),H=_b(d),A=Un(function(){ki.unstable_batchedUpdates(function(){T(!1),L(!1)})}),V=function(){var Y=un(yt().mark(function J(ne){var Q,te,Z,le,se,ce,re,ie,pe,Se,_e,X;return yt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!g.current){ee.next=3;break}return g.current=!1,ee.abrupt("return");case 3:return ne?L(!0):T(!0),Q=M||{},te=Q.pageSize,Z=Q.current,ee.prev=5,le=(r==null?void 0:r.pageInfo)!==!1?{current:Z,pageSize:te}:void 0,ee.next=9,t==null?void 0:t(le);case 9:if(ee.t0=ee.sent,ee.t0){ee.next=12;break}ee.t0={};case 12:if(se=ee.t0,ce=se.data,re=ce===void 0?[]:ce,ie=se.success,pe=se.total,Se=pe===void 0?0:pe,_e=at(se,F5t),ie!==!1){ee.next=21;break}return ee.abrupt("return",[]);case 21:return X=QOt(re,[r.postData].filter(function(q){return q})),B(X,Se),l==null||l(X,_e),ee.abrupt("return",X);case 27:if(ee.prev=27,ee.t1=ee.catch(5),f!==void 0){ee.next=31;break}throw new Error(ee.t1);case 31:S===void 0&&C([]),f(ee.t1);case 33:return ee.prev=33,A(),ee.finish(33);case 36:return ee.abrupt("return",[]);case 37:case"end":return ee.stop()}},J,null,[[5,27,33,36]])}));return function(ne){return Y.apply(this,arguments)}}(),W=X9(function(){var Y=un(yt().mark(function J(ne){var Q,te,Z;return yt().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(y.current&&clearTimeout(y.current),t){se.next=3;break}return se.abrupt("return");case 3:return Q=new AbortController,o.current=Q,se.prev=5,se.next=8,Promise.race([V(ne),new Promise(function(ce,re){var ie,pe;(ie=o.current)===null||ie===void 0||(ie=ie.signal)===null||ie===void 0||(pe=ie.addEventListener)===null||pe===void 0||pe.call(ie,"abort",function(){re("aborted"),W.cancel(),A()})})]);case 8:if(te=se.sent,!Q.signal.aborted){se.next=11;break}return se.abrupt("return");case 11:return Z=fa(d,te),Z&&!a.current&&(y.current=setTimeout(function(){W.run(Z)},Math.max(Z,2e3))),se.abrupt("return",te);case 16:if(se.prev=16,se.t0=se.catch(5),se.t0!=="aborted"){se.next=20;break}return se.abrupt("return");case 20:throw se.t0;case 21:case"end":return se.stop()}},J,null,[[5,16]])}));return function(J){return Y.apply(this,arguments)}}(),p||30),U=function(){var J;(J=o.current)===null||J===void 0||J.abort(),W.cancel(),A()};return u.useEffect(function(){return d||clearTimeout(y.current),!H&&d&&W.run(!0),function(){clearTimeout(y.current)}},[d]),u.useEffect(function(){return a.current=!1,function(){a.current=!0}},[]),u.useEffect(function(){var Y=M||{},J=Y.current,ne=Y.pageSize;(!F||F===J)&&(!z||z===ne)||r.pageInfo&&S&&(S==null?void 0:S.length)>ne||J!==void 0&&S&&S.length<=ne&&(U(),W.run(!1))},[M==null?void 0:M.current]),u.useEffect(function(){z&&(U(),W.run(!1))},[M==null?void 0:M.pageSize]),rk(function(){return U(),W.run(!1),c||(g.current=!1),function(){U()}},[].concat(Ve(v),[c])),{dataSource:S,setDataSource:C,loading:mt(r==null?void 0:r.loading)==="object"?N(N({},r==null?void 0:r.loading),{},{spinning:E}):E,reload:function(){var Y=un(yt().mark(function ne(){return yt().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return U(),te.abrupt("return",W.run(!1));case 2:case"end":return te.stop()}},ne)}));function J(){return Y.apply(this,arguments)}return J}(),pageInfo:M,pollingLoading:D,reset:function(){var Y=un(yt().mark(function ne(){var Q,te,Z,le,se,ce,re,ie;return yt().wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:Q=r||{},te=Q.pageInfo,Z=te||{},le=Z.defaultCurrent,se=le===void 0?1:le,ce=Z.defaultPageSize,re=ce===void 0?20:ce,ie={current:se,total:0,pageSize:re},I(ie);case 4:case"end":return Se.stop()}},ne)}));function J(){return Y.apply(this,arguments)}return J}(),setPageInfo:function(){var Y=un(yt().mark(function ne(Q){return yt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:I(N(N({},M),Q));case 1:case"end":return Z.stop()}},ne)}));function J(ne){return Y.apply(this,arguments)}return J}()}},B5t=function(t){return function(n,r){var i,a,o=n.fixed,s=n.index,l=r.fixed,c=r.index;if(o==="left"&&l!=="left"||l==="right"&&o!=="right")return-2;if(l==="left"&&o!=="left"||o==="right"&&l!=="right")return 2;var d=n.key||"".concat(s),f=r.key||"".concat(c);if((i=t[d])!==null&&i!==void 0&&i.order||(a=t[f])!==null&&a!==void 0&&a.order){var m,p;return(((m=t[d])===null||m===void 0?void 0:m.order)||0)-(((p=t[f])===null||p===void 0?void 0:p.order)||0)}return(n.index||0)-(r.index||0)}},z5t=["children"],H5t=["",null,void 0],kK=function(){for(var t=arguments.length,n=new Array(t),r=0;rte.length?(te.push(U),te):(te.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,U),te)}return[].concat(Ve(i.dataSource),[U])},j=function(){return N(N({},T),{},{size:c,rowSelection:l===!1?void 0:l,className:n,style:d,columns:P,loading:i.loading,dataSource:k.newLineRecord?M(i.dataSource):i.dataSource,pagination:s,onChange:function(V,W,U,Y){var J;if((J=T.onChange)===null||J===void 0||J.call(T,V,W,U,Y),w(Ci(W)),Array.isArray(U)){var ne,Q=U.reduce(function(ce,re){return N(N({},ce),{},G({},"".concat(re.field),re.order))},{});y((ne=Ci(Q))!==null&&ne!==void 0?ne:{})}else{var te,Z,le=(te=U.column)===null||te===void 0?void 0:te.sorter,se=(le==null?void 0:le.toString())===le;y((Z=Ci(G({},"".concat(se?le:U.field),U.order)))!==null&&Z!==void 0?Z:{})}}})},I=u.useMemo(function(){return e.search===!1&&!e.headerTitle&&e.toolBarRender===!1},[]),R=b.jsx(nA.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:b.jsx(ia,N(N({},j()),{},{rowKey:t}))}),O=e.tableViewRender?e.tableViewRender(N(N({},j()),{},{rowSelection:l!==!1?l:void 0}),R):R,D=u.useMemo(function(){if(e.editable&&!e.name){var H,A,V;return b.jsxs(b.Fragment,{children:[f,g,u.createElement(Ni,N(N({},(H=e.editable)===null||H===void 0?void 0:H.formProps),{},{formRef:(A=e.editable)===null||A===void 0||(A=A.formProps)===null||A===void 0?void 0:A.formRef,component:!1,form:(V=e.editable)===null||V===void 0?void 0:V.form,onValuesChange:k.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:e.dateFormatter}),O)]})}return b.jsxs(b.Fragment,{children:[f,g,O]})},[g,e.loading,!!e.editable,O,f]),L=u.useMemo(function(){return v===!1||I===!0||e.name?{}:m?{padding:0}:f?{paddingBlockStart:0}:f&&s===!1?{paddingBlockStart:0}:{padding:0}},[I,s,e.name,v,f,m]),B=v===!1||I===!0||e.name?D:b.jsx(ix,N(N({ghost:e.ghost,bordered:Wme("table",_),bodyStyle:L},v),{},{children:D})),F=function(){return e.tableRender?e.tableRender(e,B,{toolbar:f||void 0,alert:g||void 0,table:O||void 0}):B},z=b.jsxs("div",{className:fe(C,G({},"".concat(r,"-polling"),i.pollingLoading)),style:h,ref:$.rootDomRef,children:[S?null:p,o!=="form"&&e.tableExtraRender&&b.jsx("div",{className:fe(C,"".concat(r,"-extra")),children:e.tableExtraRender(e,i.dataSource||[])}),o!=="form"&&F()]});return!x||!(x!=null&&x.fullScreen)?z:b.jsx(Bt,{getPopupContainer:function(){return $.rootDomRef.current||document.body},children:z})}var J5t={},Q5t=function(t){var n;t.cardBordered;var r=t.request,i=t.className,a=t.params,o=a===void 0?J5t:a,s=t.defaultData,l=t.headerTitle,c=t.postData,d=t.ghost,f=t.pagination,m=t.actionRef,p=t.columns,h=p===void 0?[]:p,v=t.toolBarRender,g=t.optionsRender,y=t.onLoad,w=t.onRequestError;t.style,t.cardProps,t.tableStyle,t.tableClassName,t.columnsStateMap,t.onColumnsStateChange;var x=t.options,S=t.search,C=t.name,_=t.onLoadingChange,k=t.rowSelection,E=k===void 0?!1:k,T=t.beforeSearchSubmit,$=t.tableAlertRender,P=t.defaultClassName,M=t.formRef,j=t.type,I=j===void 0?"table":j,R=t.columnEmptyText,O=R===void 0?"-":R,D=t.toolbar,L=t.rowKey,B=t.manualRequest,F=t.polling,z=t.tooltip,H=t.revalidateOnFocus,A=H===void 0?!1:H,V=t.searchFormRender,W=at(t,Y5t),U=A5t(t.defaultClassName),Y=U.wrapSSR,J=U.hashId,ne=fe(P,i,J),Q=u.useRef(),te=u.useRef(),Z=M||te;u.useImperativeHandle(m,function(){return Q.current});var le=Ht(E?(E==null?void 0:E.defaultSelectedRowKeys)||[]:void 0,{value:E?E.selectedRowKeys:void 0}),se=he(le,2),ce=se[0],re=se[1],ie=Ht(function(){if(!(B||S!==!1))return{}}),pe=he(ie,2),Se=pe[0],_e=pe[1],X=Ht({}),ae=he(X,2),ee=ae[0],q=ae[1],ue=Ht({}),oe=he(ue,2),de=oe[0],xe=oe[1],ke=u.useCallback(function($e){for(var je=[],Ge=0;Ge<$e.length;Ge++){var Ze=$e[Ge];Ze.children?ke(Ze.children):je.push(Ze)}return je},[]),be=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return!!je.filters&&!!je.onFilter||je.filters===void 0&&je.onFilter===void 0})},[ke,h]),ye=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return je.sorter!==!0})},[ke,h]);u.useEffect(function(){var $e=CK(h),je=$e.sort,Ge=$e.filter;be||q(Ge),ye||xe(je)},[]);var Ce=Ln(),Re=mt(f)==="object"?f:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},Pe=u.useContext(Sf),Le=u.useMemo(function(){if(r)return function(){var $e=un(yt().mark(function je(Ge){var Ze,lt;return yt().wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return Ze=N(N(N({},Ge||{}),Se),o),delete Ze._timestamp,qe.next=4,r(Ze,de,ee);case 4:return lt=qe.sent,qe.abrupt("return",lt);case 6:case"end":return qe.stop()}},je)}));return function(je){return $e.apply(this,arguments)}}()},[Se,o,ee,de,r]),we=L5t(Le,s,{pageInfo:f===!1?!1:Re,loading:t.loading,dataSource:t.dataSource,onDataSourceChange:t.onDataSourceChange,onLoad:y,onLoadingChange:_,onRequestError:w,postData:c,revalidateOnFocus:A,manual:Se===void 0,polling:F,effects:[Md(o),Md(Se),Md(ee),Md(de)],debounceTime:t.debounceTime,onPageInfoChange:function(je){var Ge,Ze;!f||!Le||(f==null||(Ge=f.onChange)===null||Ge===void 0||Ge.call(f,je.current,je.pageSize),f==null||(Ze=f.onShowSizeChange)===null||Ze===void 0||Ze.call(f,je.current,je.pageSize))}});u.useEffect(function(){var $e;if(!(t.manualRequest||!t.request||!A||($e=t.form)!==null&&$e!==void 0&&$e.ignoreRules)){var je=function(){document.visibilityState==="visible"&&we.reload()};return document.addEventListener("visibilitychange",je),function(){return document.removeEventListener("visibilitychange",je)}}},[]);var ve=K.useRef(new Map),ge=K.useMemo(function(){return typeof L=="function"?L:function($e,je){var Ge;return je===-1?$e==null?void 0:$e[L]:t.name?je==null?void 0:je.toString():(Ge=$e==null?void 0:$e[L])!==null&&Ge!==void 0?Ge:je==null?void 0:je.toString()}},[t.name,L]);u.useMemo(function(){var $e;if(($e=we.dataSource)!==null&&$e!==void 0&&$e.length){var je=we.dataSource.map(function(Ge){var Ze=ge(Ge,-1);return ve.current.set(Ze,Ge),Ze});return je}return[]},[we.dataSource,ge]);var Ee=u.useMemo(function(){var $e=f===!1?!1:N({},f),je=N(N({},we.pageInfo),{},{setPageInfo:function(Ze){var lt=Ze.pageSize,et=Ze.current,qe=we.pageInfo;if(lt===qe.pageSize||qe.current===1){we.setPageInfo({pageSize:lt,current:et});return}r&&we.setDataSource([]),we.setPageInfo({pageSize:lt,current:I==="list"?et:1})}});return r&&$e&&(delete $e.onChange,delete $e.onShowSizeChange),XOt($e,je,Ce)},[f,we,Ce]);rk(function(){var $e;t.request&&!uOt(o)&&we.dataSource&&!YOt(we.dataSource,s)&&(we==null||($e=we.pageInfo)===null||$e===void 0?void 0:$e.current)!==1&&we.setPageInfo({current:1})},[o]),Pe.setPrefixName(t.name);var Ne=u.useCallback(function(){E&&E.onChange&&E.onChange([],[],{type:"none"}),re([])},[E,re]);Pe.propsRef.current=t;var ze=wgt(N(N({},t.editable),{},{tableName:t.name,getRowKey:ge,childrenColumnName:((n=t.expandable)===null||n===void 0?void 0:n.childrenColumnName)||"children",dataSource:we.dataSource||[],setDataSource:function(je){var Ge,Ze;(Ge=t.editable)===null||Ge===void 0||(Ze=Ge.onValuesChange)===null||Ze===void 0||Ze.call(Ge,void 0,je),we.setDataSource(je)}})),He=Lo==null?void 0:Lo.useToken(),Ye=He.token;JOt(Q,we,{fullScreen:function(){var je;if(!(!((je=Pe.rootDomRef)!==null&&je!==void 0&&je.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Ge;(Ge=Pe.rootDomRef)===null||Ge===void 0||Ge.current.requestFullscreen()}},onCleanSelected:function(){Ne()},resetAll:function(){var je;Ne();var Ge=CK(h),Ze=Ge.sort,lt=Ge.filter;q(lt),xe(Ze),Pe.setKeyWords(void 0),we.setPageInfo({current:1}),Z==null||(je=Z.current)===null||je===void 0||je.resetFields(),_e({})},editableUtils:ze}),Pe.setAction(Q.current);var De=u.useMemo(function(){var $e;return Gme({columns:h,counter:Pe,columnEmptyText:O,type:I,marginSM:Ye.marginSM,editableUtils:ze,rowKey:L,childrenColumnName:($e=t.expandable)===null||$e===void 0?void 0:$e.childrenColumnName,proFilter:ee,proSort:de}).sort(B5t(Pe.columnsMap))},[h,Pe==null?void 0:Pe.sortKeyColumns,Pe==null?void 0:Pe.columnsMap,O,I,ze.editableKeys&&ze.editableKeys.join(","),ee,de]);lfe(function(){if(De&&De.length>0){var $e=De.map(function(je){return Fg(je.key,je.index)});Pe.setSortKeyColumns($e)}},[De],["render","renderFormItem"],100),rk(function(){var $e=we.pageInfo,je=f||{},Ge=je.current,Ze=Ge===void 0?$e==null?void 0:$e.current:Ge,lt=je.pageSize,et=lt===void 0?$e==null?void 0:$e.pageSize:lt;f&&(Ze||et)&&(et!==($e==null?void 0:$e.pageSize)||Ze!==($e==null?void 0:$e.current))&&we.setPageInfo({pageSize:et||$e.pageSize,current:Ze||$e.current})},[f&&f.pageSize,f&&f.current]);var Ke=N(N({selectedRowKeys:ce},E),{},{onChange:function(je,Ge,Ze){E&&E.onChange&&E.onChange(je,Ge,Ze),re(je)}}),Je=S!==!1&&(S==null?void 0:S.filterType)==="light",We=u.useCallback(function($e){if(x&&x.search){var je,Ge,Ze=x.search===!0?{}:x.search,lt=Ze.name,et=lt===void 0?"keyword":lt,qe=(je=x.search)===null||je===void 0||(Ge=je.onSearch)===null||Ge===void 0?void 0:Ge.call(je,Pe.keyWords);if(qe!==!1){_e(N(N({},$e),{},G({},et,Pe.keyWords)));return}}_e($e)},[Pe.keyWords,x,_e]),vt=u.useMemo(function(){if(mt(we.loading)==="object"){var $e;return(($e=we.loading)===null||$e===void 0?void 0:$e.spinning)||!1}return we.loading},[we.loading]),dt=u.useMemo(function(){var $e=S===!1&&I!=="form"?null:b.jsx(f5t,{pagination:Ee,beforeSearchSubmit:T,action:Q,columns:h,onFormSearchSubmit:function(Ge){We(Ge)},ghost:d,onReset:t.onReset,onSubmit:t.onSubmit,loading:!!vt,manualRequest:B,search:S,form:t.form,formRef:Z,type:t.type||"table",cardBordered:t.cardBordered,dateFormatter:t.dateFormatter});return V&&$e?b.jsx(b.Fragment,{children:V(t,$e)}):$e},[T,Z,d,vt,B,We,Ee,t,h,S,V,I]),bt=u.useMemo(function(){return ce==null?void 0:ce.map(function($e){var je;return(je=ve.current)===null||je===void 0?void 0:je.get($e)})},[we.dataSource,ce]),Ie=u.useMemo(function(){return x===!1&&!l&&!v&&!D&&!Je},[x,l,v,D,Je]),Te=v===!1?null:b.jsx(M5t,{headerTitle:l,hideToolbar:Ie,selectedRows:bt,selectedRowKeys:ce,tableColumn:De,tooltip:z,toolbar:D,onFormSearchSubmit:function(je){_e(N(N({},Se),je))},searchNode:Je?dt:null,options:x,optionsRender:g,actionRef:Q,toolBarRender:v}),Oe=E!==!1?b.jsx(o5t,{selectedRowKeys:ce,selectedRows:bt,onCleanSelected:Ne,alertOptionRender:W.tableAlertOptionRender,alertInfoRender:$,alwaysShowAlert:E==null?void 0:E.alwaysShowAlert}):null;return Y(b.jsx(X5t,N(N({},t),{},{name:C,defaultClassName:P,size:Pe.tableSize,onSizeChange:Pe.setTableSize,pagination:Ee,searchNode:dt,rowSelection:E!==!1?Ke:void 0,className:ne,tableColumn:De,isLightFilter:Je,action:we,alertDom:Oe,toolbarDom:Te,hideToolbar:Ie,onSortChange:function(je){ye||je===de||xe(je)},onFilterChange:function(je){be||je===ee||q(je)},editableUtils:ze,getRowKey:ge})))},Kme=function(t){var n=u.useContext(Bt.ConfigContext),r=n.getPrefixCls,i=t.ErrorBoundary===!1?K.Fragment:t.ErrorBoundary||Ymt;return b.jsx(n5t,{initValue:t,children:b.jsx(I4,{needDeps:!0,children:b.jsx(i,{children:b.jsx(Q5t,N({defaultClassName:"".concat(r("pro-table"))},t))})})})};Kme.Summary=ia.Summary;async function Yme(e){return In("/visitor/api/v1/ticket/query",{method:"GET",params:{...e,channel:wn}})}async function Z5t(e){return In("/visitor/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function Xme(e){return In("/api/v1/ticket/query/org",{method:"GET",params:{...e,channel:wn}})}async function eMt(e){return In("/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function tMt(e){return In("/api/v1/ticket/delete",{method:"POST",data:{uid:e,channel:wn}})}async function nMt(e){return In("/visitor/api/v1/ticket/delete",{method:"POST",data:{...e,channel:wn}})}async function Jme(e,t){return In(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/categories`,{method:"GET"})}async function rMt(e,t){return In(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/basic`,{method:"GET"})}const pT={CLOSED:{color:"default",labelKey:"ticket.status.closed",fallback:"CLOSED"},OPEN:{color:"processing",labelKey:"ticket.status.open",fallback:"OPEN"},NEW:{color:"blue",labelKey:"ticket.status.new",fallback:"NEW"},ASSIGNED:{color:"cyan",labelKey:"ticket.status.assigned",fallback:"ASSIGNED"},CLAIMED:{color:"lime",labelKey:"ticket.status.claimed",fallback:"CLAIMED"},UNCLAIMED:{color:"gold",labelKey:"ticket.status.unclaimed",fallback:"UNCLAIMED"},PROCESSING:{color:"processing",labelKey:"ticket.status.processing",fallback:"PROCESSING"},PENDING:{color:"warning",labelKey:"ticket.status.pending",fallback:"PENDING"},HOLDING:{color:"orange",labelKey:"ticket.status.holding",fallback:"HOLDING"},RESUMED:{color:"purple",labelKey:"ticket.status.resumed",fallback:"RESUMED"},REOPENED:{color:"blue",labelKey:"ticket.status.reopened",fallback:"REOPENED"},RESOLVED:{color:"success",labelKey:"ticket.status.resolved",fallback:"RESOLVED"},ESCALATED:{color:"magenta",labelKey:"ticket.status.escalated",fallback:"ESCALATED"},CANCELLED:{color:"default",labelKey:"ticket.status.cancelled",fallback:"CANCELLED"}},iMt=K.forwardRef((e,t)=>{const{orgUid:n,workgroupUid:r,onCreateTicket:i}=e,a=u.useRef(),[o]=Uc(),s=nc(),{translateString:l}=fr(),{currentVisitor:c}=Jl(),{isLoggedIn:d,userInfo:f}=u.useContext(Oa),m=!!d,[p,h]=u.useState([]),[v,g]=u.useState(!1),y=u.useMemo(()=>n||o.get(Fu)||"",[n,o]),w=u.useMemo(()=>r||o.get(Du)||"",[r,o]),x=u.useMemo(()=>m&&(f!=null&&f.uid)?f.uid:c==null?void 0:c.uid,[m,f,c]);u.useEffect(()=>{if(!y||!w){h([]);return}let R=!1;return(async()=>{var D,L,B;g(!0);try{const F=await Jme(y,w);if(R)return;((D=F.data)==null?void 0:D.code)===200&&((B=(L=F.data)==null?void 0:L.data)!=null&&B.categories)?h(F.data.data.categories):h([])}catch(F){R||(Ue.error("TicketTable fetch categories error",F),h([]))}finally{R||g(!1)}})(),()=>{R=!0}},[y,w]);const S=u.useCallback(async R=>{var O,D,L,B,F;if(!y||!x)return Ue.warn("TicketTable missing orgUid or reporterUid",y,x),{data:[],total:0,success:!0};try{const z=R.current?R.current-1:0,H=R.pageSize||10,A={orgUid:y,workgroupUid:w||void 0,reporterUid:x,pageNumber:z,pageSize:H,ticketNumber:((O=R.ticketNumber)==null?void 0:O.trim())||void 0,status:R.status||void 0,categoryUid:R.categoryUid||void 0,searchText:((D=R.descriptionKeyword)==null?void 0:D.trim())||void 0},V=m?await Xme(A):await Yme(A);if(((L=V.data)==null?void 0:L.code)===200&&((B=V.data)!=null&&B.data))return{data:V.data.data.content||[],total:V.data.data.totalElements||0,success:!0};it.error(((F=V.data)==null?void 0:F.message)||l("ticket.table.load.failed")||"工单加载失败")}catch(z){Ue.error(m?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",z),it.error(l("ticket.table.load.failed")||"工单加载失败")}return{data:[],total:0,success:!1}},[y,w,x,l,m]);K.useImperativeHandle(t,()=>({reload:()=>{a.current&&a.current.reload()}}));const C=u.useMemo(()=>{const R={};return Object.keys(pT).forEach(O=>{const D=pT[O];R[O]={text:l(D.labelKey)||D.fallback}}),R},[l]),_=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]={text:l(O.name)||O.name})}),R},[p,l]),k=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]=l(O.name)||O.name)}),R},[p,l]),E=u.useCallback(async R=>{var O,D;if(R){if(!y||!x){it.warning(l("ticket.table.delete.login.required")||"请登录后再删除工单");return}try{const L=m?await tMt(R):await nMt({uid:R,orgUid:y,workgroupUid:w||void 0,reporterUid:x});((O=L.data)==null?void 0:O.code)===200?(it.success(l("ticket.table.delete.success")||"删除成功"),a.current&&a.current.reload()):it.error(((D=L.data)==null?void 0:D.message)||l("ticket.table.delete.failed")||"删除失败")}catch(L){Ue.error("deleteTicket error",L),it.error(l("ticket.table.delete.failed")||"删除失败")}}},[y,x,m,w,l]),T=u.useCallback(()=>{var R;(R=a.current)==null||R.reload()},[]),$=u.useCallback(()=>{i&&i()},[i]),P=u.useCallback(()=>{const R=[];return i&&R.push(b.jsx(zt,{type:"primary",icon:b.jsx(fy,{}),onClick:$,children:l("ticket.table.create")||l("ticket.history.create")||"创建工单"},"create")),R.push(b.jsx(zt,{icon:b.jsx(ug,{}),onClick:T,children:l("ticket.table.refresh")||"刷新"},"refresh")),R},[T,$,i,l]),M=u.useMemo(()=>{const R=new URLSearchParams;return y&&R.set(Fu,y),w&&R.set(Du,w),R.toString()},[y,w]),j=u.useCallback(R=>{if(!R)return;const O=M?`?${M}`:"";s(`/ticket/chat/${R}${O}`)},[s,M]),I=[{title:l("ticket.table.search.ticketNumber")||"工单编号",dataIndex:"ticketNumber",valueType:"text",fixed:"left",width:160,ellipsis:!0,render:(R,O)=>b.jsx(zt,{type:"link",size:"small",onClick:()=>j(O.uid),children:R||O.uid||"-"}),fieldProps:{placeholder:l("ticket.table.search.ticketNumber.placeholder")||"请输入工单编号"}},{title:l("ticket.table.column.description")||"问题描述",dataIndex:"description",ellipsis:!0},{title:l("ticket.table.column.category")||"问题分类",dataIndex:"categoryUid",ellipsis:!0,valueType:"select",fieldProps:{loading:v,showSearch:!0},valueEnum:_,render:(R,O)=>O.categoryUid?k[O.categoryUid]||O.categoryUid:"-"},{title:l("ticket.table.column.status")||"状态",dataIndex:"status",valueType:"select",valueEnum:C,render:(R,O)=>{const D=O.status?pT[O.status]:void 0,L=(D==null?void 0:D.labelKey)||O.status||"";return b.jsx(Yn,{color:(D==null?void 0:D.color)||"default",children:l(L)||(D==null?void 0:D.fallback)||O.status||"-"})}},{title:l("ticket.table.column.createdAt")||"提交时间",dataIndex:"createdAt",render:R=>typeof R=="string"?At(R).format("YYYY-MM-DD HH:mm:ss"):"",hideInSearch:!0},{title:l("ticket.table.column.actions")||"操作",key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",render:(R,O)=>b.jsxs(Sr,{size:4,children:[b.jsx(zt,{type:"link",size:"small",onClick:()=>j(O.uid),children:l("ticket.table.action.view")||"查看"}),b.jsx(Yj,{title:l("ticket.table.delete.confirm.title")||"确认删除这条工单吗?",okText:l("ticket.table.delete.confirm.ok")||"删除",cancelText:l("ticket.table.delete.confirm.cancel")||"取消",onConfirm:()=>E(O.uid),children:b.jsx(zt,{type:"link",size:"small",danger:!0,children:l("ticket.table.action.delete")||"删除"})})]})}];return b.jsx(b.Fragment,{children:b.jsx(Kme,{columns:I,actionRef:a,cardBordered:!0,rowKey:"uid",editable:{type:"multiple"},search:{labelWidth:"auto"},pagination:{showQuickJumper:!0},scroll:{x:"max-content"},dateFormatter:"string",toolBarRender:P,request:S,headerTitle:l("ticket.history.title")||"我的工单"})})});async function aMt(e){return In("/visitor/api/v1/form/available",{method:"GET",params:{...e,channel:wn}})}const{TextArea:_K}=vr,{Group:oMt}=pf,{Group:sMt}=Ga;function lMt({type:e,props:t={},options:n,placeholder:r,isDarkMode:i=!1}){if(!e)return null;const a=e.toLowerCase(),o=i?{backgroundColor:"#141414",borderColor:"#434343",color:"#fff"}:{},s=i?{backgroundColor:"#141414"}:{};switch(a){case"text":switch(t.type||"text"){case"email":return b.jsx(vr,{type:"email",placeholder:r||"请输入邮箱地址",style:o});case"tel":return b.jsx(vr,{type:"tel",placeholder:r||"请输入电话号码",style:o});case"textarea":return b.jsx(_K,{rows:t.rows||4,placeholder:r||"请输入文本内容",style:o});case"date":return b.jsx(Bt,{locale:H0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期"})});case"datetime-local":return b.jsx(Bt,{locale:H0,children:b.jsx(lo,{showTime:!0,style:{width:"100%",...o},placeholder:r||"请选择日期时间"})});case"file":return b.jsx(x2,{accept:t.accept,children:b.jsx(zt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传文件"})});default:return b.jsx(vr,{placeholder:r||"请输入",style:o})}case"input":return b.jsx(vr,{placeholder:r||"请输入",style:o});case"textarea":return b.jsx(_K,{rows:4,placeholder:r||"请输入多行文本",style:o});case"select":return b.jsx(go,{style:{width:"100%",...s},placeholder:r||"请选择",classNames:i?{popup:{root:"dark-mode-select"}}:void 0,options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`})):[{label:"选项1",value:"1",key:"option-1"},{label:"选项2",value:"2",key:"option-2"}]});case"radio":return b.jsx(oMt,{style:i?{color:"#fff"}:{},children:(Array.isArray(n)?n:["选项1","选项2"]).map((l,c)=>b.jsx(pf,{value:l,style:i?{color:"#fff"}:{},children:l},`${l}-${c}`))});case"checkbox":return b.jsx(sMt,{style:i?{color:"#fff"}:{},options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`,style:i?{color:"#fff"}:{}})):[{label:"选项1",value:"1",key:"option-1",style:i?{color:"#fff"}:{}},{label:"选项2",value:"2",key:"option-2",style:i?{color:"#fff"}:{}}]});case"datepicker":return b.jsx(Bt,{locale:H0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"timepicker":return b.jsx(Bt,{locale:H0,children:b.jsx(tf,{style:{width:"100%",...o},placeholder:r||"请选择时间",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"switch":return b.jsx(Qj,{checkedChildren:"开",unCheckedChildren:"关"});case"upload":return b.jsx(x2,{accept:t.accept,children:b.jsx(zt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传"})});default:return console.log("Unknown component type:",e),b.jsxs("div",{children:["未知组件类型: ",e]})}}const cMt=({forms:e=[],selectedFormUid:t,onFormSelect:n,onFormSubmit:r,loading:i=!1,renderMode:a="full",fieldNamePrefix:o=""})=>{const[s,l]=u.useState([]),[c,d]=u.useState(null),[f]=En.useForm(),{isDarkMode:m}=u.useContext(Oa),{translateString:p}=fr(),h=x=>{try{const S=JSON.parse(x);return Array.isArray(S)?S:[]}catch(S){return console.error("解析表单schema失败:",S),[]}};u.useEffect(()=>{if(t&&e.length>0){const x=e.find(S=>S.uid===t);if(x)if(d(x),x.schema){const S=h(x.schema);l(S)}else l([])}else d(null),l([])},[t,e]);const v=x=>{n&&n(x)},g=x=>{var _;const C=((k,E)=>{switch(k){case"text":switch(E){case"email":return p("ticket.form.placeholder.email")||"请输入邮箱地址";case"tel":return p("ticket.form.placeholder.tel")||"请输入电话号码";case"textarea":return p("ticket.form.placeholder.text")||"请输入文本内容";case"date":return p("ticket.form.placeholder.date")||"请选择日期";case"datetime-local":return p("ticket.form.placeholder.datetime")||"请选择日期时间";default:return p("ticket.form.placeholder.text")||"请输入"}case"input":return p("ticket.form.placeholder.text")||"请输入";case"textarea":return p("ticket.form.placeholder.text")||"请输入多行文本";case"select":return p("ticket.form.placeholder.select")||"请选择";case"datePicker":return p("ticket.form.placeholder.date")||"请选择日期";case"timePicker":return p("ticket.form.placeholder.time")||"请选择时间";default:return p("ticket.form.placeholder.text")||"请输入"}})(x.type,(_=x.props)==null?void 0:_.type);return lMt({type:x.type,props:x.props,options:x.options,placeholder:C,isDarkMode:m})},y=async x=>{try{r&&(await r(x),Cr.success(p("ticket.form.submit.success")||"表单提交成功"),f.resetFields())}catch(S){console.error("表单提交失败:",S),Cr.error(p("ticket.form.submit.error")||"表单提交失败")}},w=()=>!c||!s.length?null:b.jsx(b.Fragment,{children:s.map((x,S)=>{var C;return b.jsx(En.Item,{name:`${o}${x.id||`field-${S}`}`,label:x.label,rules:[{required:x.required,message:p("ticket.form.required")?(C=p("ticket.form.required"))==null?void 0:C.replace("{label}",x.label):`${x.label}是必填项`}],children:g(x)},x.id||`field-${S}`)})});if(a==="fields-only"){if(!t||!e.length)return null;const x=e.find(C=>C.uid===t);if(!x||!x.schema)return null;const S=h(x.schema);return S.length?b.jsx(b.Fragment,{children:S.map((C,_)=>{var k;return b.jsx(En.Item,{name:`${o}${C.id||`field-${_}`}`,label:C.label,rules:[{required:C.required,message:p("ticket.form.required")?(k=p("ticket.form.required"))==null?void 0:k.replace("{label}",C.label):`${C.label}是必填项`}],children:g(C)},C.id||`field-${_}`)})}):null}return e.length===0?b.jsx(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:b.jsx(Ea,{description:p("ticket.form.empty")||"暂无可用的工单表单"})}):b.jsxs(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:[b.jsx(go,{style:{width:"100%",marginBottom:16},placeholder:p("ticket.form.select.placeholder")||"请选择工单表单",value:t,onChange:v,options:e.map(x=>({label:x.name,value:x.uid,disabled:x.status!=="PUBLISHED"}))}),c&&b.jsxs(b.Fragment,{children:[b.jsx(Y_,{orientation:"left",children:c.name}),c.description&&b.jsx("p",{style:{color:m?"#ccc":"#666",marginBottom:16},children:c.description}),s.length>0?b.jsxs(En,{form:f,layout:"vertical",onFinish:y,style:{maxWidth:"100%"},children:[w(),b.jsx(En.Item,{children:b.jsx(zt,{type:"primary",htmlType:"submit",loading:i,block:!0,children:p("ticket.form.submit")||"提交表单"})})]}):b.jsx(Ea,{description:p("ticket.form.fields.empty")||"该表单暂无字段配置"})]})]})},uMt=100,dMt=e=>e?e.trim().replace(/\s+/g," ").slice(0,uMt):"",fMt=({visible:e,onClose:t,orgUid:n,workgroupUid:r,currentVisitor:i,threadUid:a,isDarkMode:o})=>{const[s]=Ni.useForm(),[l,c]=u.useState(!1),{isDarkMode:d,isLoggedIn:f,userInfo:m}=u.useContext(Oa),p=!!f,h=o!==void 0?o:d,{translateString:v}=fr(),[g]=Uc(),{currentVisitor:y}=Jl(),w=m==null?void 0:m.uid,x=m==null?void 0:m.nickname,S=m==null?void 0:m.username,C=m==null?void 0:m.avatar,_=m==null?void 0:m.email,k=m==null?void 0:m.mobile,E=u.useMemo(()=>{if(p&&w)return{uid:w,nickname:x||S||"",avatar:C||""};const U=Y=>{if(Y&&typeof Y=="object"){const J=Y;return{uid:typeof J.uid=="string"?J.uid:void 0,nickname:typeof J.nickname=="string"?J.nickname:void 0,avatar:typeof J.avatar=="string"?J.avatar:void 0}}};return U(i)||U(y)},[p,w,x,S,C,i,y]),T=u.useMemo(()=>({contactName:x||S||"",email:_||"",phone:k||""}),[x,S,_,k]),$=u.useCallback(()=>{const U={};for(const[Y,J]of g.entries())U[Y]=J;return{orgUid:U[Fu]||"",type:U[gI]||"",sid:U[Du]||""}},[g]),P=u.useMemo(()=>{const U=$();return n||U.orgUid},[n,$]),M=u.useMemo(()=>{const U=$();return r||U.sid},[r,$]);u.useEffect(()=>{const U=$();Ue.debug("TicketDrawer URL params:",U),Ue.debug("TicketDrawer props orgUid:",n),Ue.debug("TicketDrawer final orgUid:",P),Ue.debug("TicketDrawer final workgroupUid:",M)},[n,P,M,$]);const[j,I]=u.useState([]),[R,O]=u.useState(""),[D,L]=u.useState([]),[B,F]=u.useState(!1);u.useEffect(()=>{if(e){s.setFieldsValue({status:vb,priority:hb,threadUid:a||""});const U=localStorage.getItem("ticketDraft");U&&s.setFieldValue("description",U)}},[e,a,s]),u.useEffect(()=>{if(!e||!p)return;const U=s.getFieldsValue(["contactName","email","phone"]),Y={};!U.contactName&&T.contactName&&(Y.contactName=T.contactName),!U.email&&T.email&&(Y.email=T.email),!U.phone&&T.phone&&(Y.phone=T.phone),Object.keys(Y).length>0&&s.setFieldsValue(Y)},[e,p,T,s]),u.useEffect(()=>{e&&P&&j.length===0&&(async()=>{var Y,J,ne;try{const te=await aMt({pageNumber:0,pageSize:100,type:VVe,status:WVe,orgUid:P});if(Ue.debug("Fetching forms once for orgUid:",P),((Y=te.data)==null?void 0:Y.code)===200&&((ne=(J=te.data)==null?void 0:J.data)!=null&&ne.content)){const Z=te.data.data.content.filter(le=>le.status==="PUBLISHED");I(Z),Z.length>0&&O(Z[0].uid||"")}}catch(Q){console.error("Fetch ticket forms error:",Q),it.error("获取工单表单失败")}})()},[e,P,j.length]),u.useEffect(()=>{if(!e)return;if(!P||!M){Ue.warn("TicketDrawer missing orgUid or workgroupUid, skip fetching categories"),L([]),s.setFieldValue("categoryUid",void 0);return}let U=!1;return(async()=>{var J,ne,Q,te;F(!0);try{const Z=await Jme(P,M);if(U)return;if(((J=Z.data)==null?void 0:J.code)===200&&((ne=Z.data)!=null&&ne.data)){const{categories:le=[],defaultCategoryUid:se}=Z.data.data;L(le);const ce=se||((Q=le[0])==null?void 0:Q.uid);ce&&s.setFieldValue("categoryUid",ce)}else L([]),s.setFieldValue("categoryUid",void 0),it.warning(((te=Z.data)==null?void 0:te.message)||"暂时无法获取问题分类")}catch(Z){U||(L([]),s.setFieldValue("categoryUid",void 0),Ue.error("Fetch visitor ticket categories error:",Z),it.error("获取问题分类失败"))}finally{U||F(!1)}})(),()=>{U=!0}},[e,P,M,s]);const z=()=>{const U=s.getFieldValue("description");U&&localStorage.setItem("ticketDraft",U)},H=U=>{O(U)},A=U=>{try{const Y=JSON.parse(U);return Array.isArray(Y)?Y:[]}catch(Y){return console.error("解析表单schema失败:",Y),[]}},V=async U=>{var Y,J,ne,Q,te,Z;try{if(c(!0),!P)return it.error("缺少组织信息,无法创建工单"),!1;if(!M)return it.error("缺少技能组信息,无法创建工单"),!1;if(!U.categoryUid)return it.error("请选择问题分类"),!1;const le=((Y=U.description)==null?void 0:Y.trim())||"",se=dMt(le),ce={},re={},ie=j.find(ee=>ee.uid===R),pe=ie!=null&&ie.schema?A(ie.schema):[];Object.keys(U).forEach(ee=>{if(ee.startsWith("dynamicField_")){const q=ee.replace("dynamicField_",""),ue=pe.find(oe=>oe.id===q);ue&&(ce[q]=U[ee],re[q]=ue.label)}});let Se=null;Object.keys(ce).length>0&&R&&(Se={formUid:R,formName:(ie==null?void 0:ie.name)||"表单",formData:ce,fieldLabels:re});const _e={summary:se,description:le,contactName:(J=U.contactName)==null?void 0:J.trim(),phone:(ne=U.phone)==null?void 0:ne.trim(),email:(Q=U.email)==null?void 0:Q.trim(),priority:U.priority||hb,status:vb,orgUid:P,workgroupUid:M,categoryUid:U.categoryUid,threadUid:a,reporterUid:E==null?void 0:E.uid,reporter:E!=null&&E.uid?{uid:E.uid,nickname:E.nickname||"",avatar:E.avatar||""}:void 0,schema:Se?JSON.stringify(Se):void 0},ae=await(p?eMt:Z5t)(_e);return Ue.debug(p?"createTicket response:":"createTicketVisitor response:",ae.data,_e),((te=ae==null?void 0:ae.data)==null?void 0:te.code)===200?(it.success(v("ticket.create.success")||"工单创建成功"),s.resetFields(),localStorage.removeItem("ticketDraft"),I([]),O(""),t(!0),!0):(it.error(((Z=ae==null?void 0:ae.data)==null?void 0:Z.message)||v("ticket.create.failed")||"工单创建失败"),!1)}catch(le){return console.error("Create ticket failed:",le),it.error(v("ticket.create.failed")||"工单创建失败"),!1}finally{c(!1)}},W=()=>{s.resetFields(),I([]),O(""),L([]),t()};return b.jsx(_s,{title:v("ticket.create.title")||"创建工单",placement:"right",onClose:W,open:e,width:500,className:h?"ticket-drawer-dark":"ticket-drawer-light",extra:b.jsxs(Sr,{children:[j.length>0&&b.jsx(go,{style:{width:150},placeholder:v("ticket.form.select.placeholder")||"选择表单",value:R,onChange:H,options:[{label:v("ticket.form.none")||"无表单",value:""},...j.map(U=>({label:U.name,value:U.uid,disabled:U.status!=="PUBLISHED"}))]}),b.jsx(zt,{onClick:W,children:v("common.cancel")||"取消"}),b.jsx(zt,{type:"primary",onClick:()=>s.submit(),loading:l,children:v("common.confirm")||"确认"})]}),children:b.jsxs(Ni,{form:s,layout:"vertical",onFinish:V,submitter:{render:!1},initialValues:{status:vb,priority:hb},children:[b.jsx(DIt,{name:"description",label:v("ticket.description")||"问题描述",placeholder:v("ticket.description.placeholder")||"请详细描述您遇到的问题,以便我们更好地为您服务...",fieldProps:{rows:6,onBlur:z},rules:[{required:!0,message:v("ticket.description.required")||"请输入问题描述"},{max:2e3,message:v("ticket.description.maxlength")||"描述不能超过2000个字符"}]}),b.jsx(Z4,{name:"categoryUid",label:v("ticket.category")||"问题分类",placeholder:v("ticket.category.placeholder")||"请选择问题分类",options:D.map(U=>({label:v(U.name)||U.name,value:U.uid,description:U.description?v(U.description)||U.description:void 0})),rules:[{required:!0,message:v("ticket.category.required")||"请选择问题分类"}],fieldProps:{loading:B,showSearch:!0,optionFilterProp:"label",disabled:D.length===0}}),b.jsx(cMt,{forms:j,selectedFormUid:R,renderMode:"fields-only",fieldNamePrefix:"dynamicField_"}),b.jsx(Tc,{name:"contactName",label:v("ticket.contact.name")||"称呼",rules:[{required:!0,message:v("ticket.contact.name.required")||"请输入称呼"}],placeholder:v("ticket.contact.name.placeholder")||"请输入您的称呼"}),b.jsx(Tc,{name:"email",label:v("ticket.contact.email")||"邮箱",placeholder:v("ticket.contact.email.placeholder")||"请输入邮箱地址",rules:[{type:"email",message:v("ticket.contact.email.invalid")||"请输入有效的邮箱地址"}]}),b.jsx(Tc,{name:"phone",label:v("ticket.contact.phone")||"手机",rules:[{required:!0,message:v("ticket.contact.phone.required")||"请输入手机号码"}],placeholder:v("ticket.contact.phone.placeholder")||"请输入手机号码",extra:v("ticket.contact.extra")||"请留下您的联系方式,以便我们及时回复"})]})})},Qme=e=>{if(!e)return"default";switch(e){case vb:return"blue";case sse:return"cyan";case lse:return"processing";case cse:return"warning";case use:return"processing";case dse:return"orange";case fse:return"gold";case mse:return"processing";case pse:return"magenta";case hse:return"success";case vse:return"red";case gse:return"default";case bse:return"default";default:return"default"}},Zme=e=>{if(!e)return"default";switch(e){case nse:return"green";case rse:return"cyan";case hb:return"blue";case ise:return"gold";case ase:return"orange";case ose:return"red";default:return"default"}},wk=e=>{if(!e)return"未知";switch(e){case vb:return"新建";case sse:return"已分配";case lse:return"已认领";case cse:return"被退回";case use:return"处理中";case dse:return"待处理";case fse:return"挂起";case mse:return"恢复处理";case pse:return"重新打开";case hse:return"已解决";case vse:return"已升级";case gse:return"已关闭";case bse:return"已取消";default:return e}},epe=e=>{if(!e)return"未知";switch(e){case nse:return"最低";case rse:return"低";case hb:return"中等";case ise:return"高";case ase:return"紧急";case ose:return"严重";default:return e}},B1=e=>{if(!e)return"-";const t=typeof e=="string"?new Date(e):e,r=new Date().getTime()-t.getTime();if(r<24*60*60*1e3){const i=Math.floor(r/36e5);if(i<1){const a=Math.floor(r/6e4);return a<1?"刚刚":`${a}分钟前`}return`${i}小时前`}return r<2*24*60*60*1e3?"昨天 "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}):t.toLocaleDateString("zh-CN")+" "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"})},{Paragraph:mMt}=ga,{Search:pMt}=vr,hMt=({onCreateTicket:e,onRefresh:t,onTicketClick:n,isDarkMode:r=!1,orgUid:i,workgroupUid:a})=>{const[o,s]=u.useState([]),[l,c]=u.useState(!1),[d,f]=u.useState(""),m=nc(),[p]=Uc(),{isLoggedIn:h,userInfo:v}=u.useContext(Oa),g=!!h,{currentVisitor:y}=Jl(),w=u.useMemo(()=>i||p.get(Fu)||"",[i,p]),x=u.useMemo(()=>a||p.get(Du)||"",[a,p]),S=u.useMemo(()=>g&&(v!=null&&v.uid)?v.uid:y==null?void 0:y.uid,[g,v,y]),C=u.useCallback(async()=>{var $,P,M;if(!w||!S){s([]);return}try{c(!0);const j={orgUid:w,workgroupUid:x||void 0,reporterUid:S,pageNumber:0,pageSize:50,searchText:(d==null?void 0:d.trim())||void 0},I=g?await Xme(j):await Yme(j);(($=I.data)==null?void 0:$.code)===200&&((P=I.data)!=null&&P.data)?s(I.data.data.content||[]):(it.error(((M=I.data)==null?void 0:M.message)||"获取工单失败"),s([]))}catch(j){Ue.error(g?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",j),it.error("获取工单失败"),s([])}finally{c(!1)}},[w,x,S,g,d]);u.useEffect(()=>{C()},[C]);const _=$=>{f($)},k=()=>{C(),t&&t()},E=$=>{n?n($):m(`/ticket/${$}`)},T=u.useMemo(()=>{if(!d)return o;const $=d.toLowerCase();return o.filter(P=>{const M=P.summary||"",j=P.description||"",I=P.uid||"";return M.toLowerCase().includes($)||j.toLowerCase().includes($)||I.toLowerCase().includes($)})},[o,d]);return b.jsxs("div",{style:{backgroundColor:r?"#141414":"#f5f5f5",height:"100vh",display:"flex",flexDirection:"column",overflow:"hidden"},children:[b.jsxs("div",{style:{padding:"16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",flexShrink:0,zIndex:10},children:[b.jsx(zt,{type:"primary",block:!0,icon:b.jsx(fy,{}),onClick:e,style:{marginBottom:16},children:"创建工单"}),b.jsx(pMt,{placeholder:"搜索工单标题、描述或编号",onSearch:_,style:{width:"100%"},allowClear:!0,enterButton:b.jsx(ug,{onClick:k})}),b.jsx("div",{style:{marginTop:10},children:b.jsxs(Yn,{color:"blue",children:["共 ",T.length," 个工单"]})})]}),b.jsx("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden",backgroundColor:r?"#141414":"#f5f5f5",padding:"16px",paddingBottom:"50px"},children:l?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载中..."})}):T.length===0?b.jsx(Ea,{description:"暂无工单",style:{marginTop:"100px"}}):b.jsx(Ii,{dataSource:T,renderItem:$=>b.jsx(Ii.Item,{style:{cursor:"pointer",padding:"16px",margin:"8px 16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderRadius:"8px",boxShadow:r?"0 1px 2px rgba(255,255,255,0.03)":"0 1px 2px rgba(0,0,0,0.03)",border:r?"1px solid #303030":"1px solid #f0f0f0"},onClick:()=>E($.uid),children:b.jsx(Ii.Item.Meta,{title:b.jsxs("div",{style:{marginBottom:"8px"},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"6px"},children:[b.jsx("span",{style:{fontWeight:600,fontSize:"16px",color:r?"#fff":"#262626",flex:1,marginRight:"8px",lineHeight:"1.4"},children:$.summary||"未命名工单"}),b.jsx(zt,{type:"text",size:"small",icon:b.jsx(vy,{}),style:{flexShrink:0}})]}),b.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:"6px",marginBottom:"8px"},children:[b.jsx(Yn,{color:Qme($.status),children:wk($.status)}),b.jsx(Yn,{color:Zme($.priority),children:epe($.priority)}),b.jsxs(Yn,{color:"default",children:["#",$.uid]})]})]}),description:b.jsxs("div",{children:[b.jsx(mMt,{ellipsis:{rows:2,expandable:!1},style:{color:r?"#a6a6a6":"#595959",fontSize:"14px",marginBottom:"8px",lineHeight:"1.4"},children:$.description||"-"}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"12px",color:"#8c8c8c"},children:[b.jsx("span",{children:$.categoryUid||"-"}),b.jsx("span",{children:$.updatedAt?B1($.updatedAt):""})]})]})})},$.uid)})})]})},vMt=async e=>(console.log("queryTicketHistoryActivity ticketUid:",e),await new Promise(t=>setTimeout(t,800)),{code:200,data:[{uid:"activity001",activityType:"CREATE",description:"工单创建",status:"NEW",assignee:{uid:"user001",nickname:"张三"},createTime:"2024-12-12 19:25:08",remark:"用户提交工单,描述系统登录问题"},{uid:"activity002",activityType:"ASSIGN",description:"工单分配",status:"ASSIGNED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:30:15",remark:"工单已分配给技术支持人员处理"},{uid:"activity003",activityType:"CLAIM",description:"工单认领",status:"CLAIMED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:45:30",remark:"技术人员已认领工单,开始处理"},{uid:"activity004",activityType:"PROCESS",description:"开始处理",status:"PROCESSING",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 20:15:30",remark:"正在排查登录问题,已初步定位到数据库连接异常"}]}),gMt=({ticketUid:e})=>{const[t,n]=u.useState([]),[r,i]=u.useState(!1),a=async()=>{if(e)try{i(!0);const c=await vMt(e);(c==null?void 0:c.code)===200&&n(c.data||[])}catch(c){console.error("Fetch ticket activities error:",c)}finally{i(!1)}};u.useEffect(()=>{a()},[e]);const o=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?"process":"finish"},s=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?b.jsx(Oct,{spin:!0}):c.activityType==="CREATE"?b.jsx(Ult,{}):f?b.jsx(zj,{}):b.jsx(Ilt,{})};if(r)return b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载处理流程...",children:b.jsx("div",{style:{padding:"50px"}})})});if(t.length===0)return b.jsx(Ea,{description:"暂无处理记录"});const l=t.map((c,d)=>{var f;return{title:c.description,description:b.jsxs("div",{children:[b.jsxs("div",{children:[b.jsx("strong",{children:"处理人:"})," ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:[b.jsx("strong",{children:"处理时间:"})," ",B1(c.createTime)]}),b.jsxs("div",{children:[b.jsx("strong",{children:"状态:"})," ",wk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"8px",color:"#666"},children:[b.jsx("strong",{children:"备注:"})," ",c.remark]})]}),status:o(c,d),icon:s(c,d)}});return b.jsxs("div",{children:[b.jsx("div",{className:"hidden-mobile",children:b.jsx(b2,{direction:"vertical",current:t.length-1,items:l,style:{padding:"16px 0"}})}),b.jsx("div",{className:"visible-mobile",children:b.jsx(Tae,{mode:"left",items:t.map((c,d)=>{var f;return{dot:s(c,d),children:b.jsxs(Kl,{size:"small",style:{marginBottom:"8px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"8px"},children:c.description}),b.jsxs("div",{style:{fontSize:"12px",color:"#666"},children:[b.jsxs("div",{children:["处理人: ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:["时间: ",B1(c.createTime)]}),b.jsxs("div",{children:["状态: ",wk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"4px"},children:["备注: ",c.remark]})]})]})}})})}),b.jsx("style",{children:` @media (max-width: 768px) { .hidden-mobile { display: none !important; } .visible-mobile { display: block !important; } @@ -1454,13 +1454,13 @@ ${F}`),L.pop(),`{${V}}`}case"number":return isFinite(O)?String(O):x?x(O):"null"; .hidden-mobile { display: block !important; } .visible-mobile { display: none !important; } } - `})]})},{Title:nMt,Paragraph:rMt}=ga,zme=({ticket:e,loading:t,isDarkMode:n=!1})=>{var r;return t?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"300px"},children:b.jsx(Ya,{size:"large",children:b.jsx("div",{style:{padding:"50px"},children:"加载中..."})})}):e?b.jsxs("div",{style:{paddingBottom:"20px"},children:[b.jsxs(Kl,{style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},children:[b.jsx(nMt,{level:4,style:{marginBottom:"16px",color:n?"#fff":"#000"},children:e.summary}),b.jsxs("div",{style:{display:"flex",gap:"8px",marginBottom:"16px",flexWrap:"wrap"},children:[b.jsx(Yn,{color:Dme(e.status),children:xk(e.status)}),b.jsx(Yn,{color:Lme(e.priority),children:Bme(e.priority)}),b.jsxs(Yn,{color:"default",children:["#",e.uid]})]}),b.jsxs(sd,{column:1,size:"small",bordered:!0,style:{backgroundColor:n?"#1f1f1f":"#fafafa"},styles:{label:{backgroundColor:n?"#262626":"#fafafa",color:n?"#fff":"#000"},content:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:[b.jsx(sd.Item,{label:"工单描述",children:b.jsx(rMt,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word",margin:0,color:n?"#fff":"#000"},children:e.description})}),b.jsx(sd.Item,{label:"问题分类",children:e.category}),b.jsx(sd.Item,{label:"提交人",children:((r=e.reporter)==null?void 0:r.nickname)||"-"}),e.assignee&&b.jsx(sd.Item,{label:"处理人",children:e.assignee.nickname}),b.jsx(sd.Item,{label:"创建时间",children:D1(e.createdAt)}),b.jsx(sd.Item,{label:"更新时间",children:D1(e.updatedAt)})]}),e.attachments&&e.attachments.length>0&&b.jsxs(b.Fragment,{children:[b.jsx(K_,{children:"附件"}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:e.attachments.map(i=>b.jsx(Yn,{color:"blue",style:{cursor:"pointer"},onClick:()=>window.open(i.url,"_blank"),children:i.name},i.uid))})]})]}),b.jsx(Kl,{title:"处理流程",style:{backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottom:n?"1px solid #303030":"1px solid #f0f0f0"}},children:b.jsx(tMt,{ticketUid:e.uid})})]}):b.jsx(Ea,{description:"未找到工单信息"})},iMt=async e=>(console.log("queryTicketByUid uid:",e),await new Promise(t=>setTimeout(t,1e3)),{code:200,data:{uid:e,summary:"系统登录问题",description:`下午15点提示约24小时处理,结果一直没有回复,希望尽快处理。具体表现为: + `})]})},{Title:bMt,Paragraph:yMt}=ga,tpe=({ticket:e,loading:t,isDarkMode:n=!1})=>{var r;return t?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"300px"},children:b.jsx(Ya,{size:"large",children:b.jsx("div",{style:{padding:"50px"},children:"加载中..."})})}):e?b.jsxs("div",{style:{paddingBottom:"20px"},children:[b.jsxs(Kl,{style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},children:[b.jsx(bMt,{level:4,style:{marginBottom:"16px",color:n?"#fff":"#000"},children:e.summary}),b.jsxs("div",{style:{display:"flex",gap:"8px",marginBottom:"16px",flexWrap:"wrap"},children:[b.jsx(Yn,{color:Qme(e.status),children:wk(e.status)}),b.jsx(Yn,{color:Zme(e.priority),children:epe(e.priority)}),b.jsxs(Yn,{color:"default",children:["#",e.uid]})]}),b.jsxs(sd,{column:1,size:"small",bordered:!0,style:{backgroundColor:n?"#1f1f1f":"#fafafa"},styles:{label:{backgroundColor:n?"#262626":"#fafafa",color:n?"#fff":"#000"},content:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:[b.jsx(sd.Item,{label:"工单描述",children:b.jsx(yMt,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word",margin:0,color:n?"#fff":"#000"},children:e.description})}),b.jsx(sd.Item,{label:"问题分类",children:e.category}),b.jsx(sd.Item,{label:"提交人",children:((r=e.reporter)==null?void 0:r.nickname)||"-"}),e.assignee&&b.jsx(sd.Item,{label:"处理人",children:e.assignee.nickname}),b.jsx(sd.Item,{label:"创建时间",children:B1(e.createdAt)}),b.jsx(sd.Item,{label:"更新时间",children:B1(e.updatedAt)})]}),e.attachments&&e.attachments.length>0&&b.jsxs(b.Fragment,{children:[b.jsx(Y_,{children:"附件"}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:e.attachments.map(i=>b.jsx(Yn,{color:"blue",style:{cursor:"pointer"},onClick:()=>window.open(i.url,"_blank"),children:i.name},i.uid))})]})]}),b.jsx(Kl,{title:"处理流程",style:{backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottom:n?"1px solid #303030":"1px solid #f0f0f0"}},children:b.jsx(gMt,{ticketUid:e.uid})})]}):b.jsx(Ea,{description:"未找到工单信息"})},xMt=async e=>(console.log("queryTicketByUid uid:",e),await new Promise(t=>setTimeout(t,1e3)),{code:200,data:{uid:e,summary:"系统登录问题",description:`下午15点提示约24小时处理,结果一直没有回复,希望尽快处理。具体表现为: 1. 登录页面加载缓慢 2. 输入正确账号密码后提示错误 3. 多次尝试后账号被临时锁定 -希望技术人员尽快排查问题原因并修复。`,status:"PROCESSING",priority:"HIGH",category:"系统技术",reporter:{uid:"user001",nickname:"张三",avatar:""},assignee:{uid:"agent001",nickname:"技术支持-李四",avatar:""},createdAt:"2024-12-12 19:25:08",updatedAt:"2024-12-12 20:15:30",attachments:[{uid:"att001",name:"错误截图.png",url:"/api/uploads/screenshot.png",type:"image"}]}}),Hme=(e,t={})=>{const{enabled:n=!0}=t,[r,i]=u.useState(null),[a,o]=u.useState(!1),s=u.useCallback(async()=>{if(!e||!n){e||i(null);return}try{o(!0);const l=await iMt(e);(l==null?void 0:l.code)===200&&l.data?i(l.data):Cr.error((l==null?void 0:l.message)||"获取工单详情失败")}catch(l){console.error("Fetch ticket detail error:",l),Cr.error("获取工单详情失败")}finally{o(!1)}},[e,n]);return u.useEffect(()=>{s()},[s]),{ticket:r,loading:a,refresh:s}},aMt=async e=>(console.log("deleteTicket uid:",e),{code:200}),oMt=({visible:e,ticketId:t,onClose:n,isDarkMode:r=!1})=>{const{ticket:i,loading:a,refresh:o}=Hme(t,{enabled:e}),s=()=>{Cr.info("编辑功能待实现")},l=async()=>{if(i)try{(await aMt(i.uid)).code===200?(Cr.success("删除成功"),n()):Cr.error("删除失败")}catch(c){console.error("Delete ticket error:",c),Cr.error("删除失败")}};return b.jsx(_s,{title:"工单详情",placement:"right",width:800,onClose:n,open:e,styles:{header:{backgroundColor:r?"#1f1f1f":"#fff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",color:r?"#fff":"#000"},body:{backgroundColor:r?"#141414":"#fff",padding:24}},extra:i&&b.jsxs(wr,{children:[b.jsx(Vt,{icon:b.jsx(lg,{}),onClick:o,size:"small",children:"刷新"}),i.status==="NEW"&&b.jsxs(b.Fragment,{children:[b.jsx(Vt,{type:"primary",icon:b.jsx(Cae,{}),onClick:s,size:"small",children:"编辑"}),b.jsx(Vt,{danger:!0,icon:b.jsx(i3,{}),onClick:l,size:"small",children:"删除"})]})]}),children:b.jsx(zme,{ticket:i,loading:a,isDarkMode:r})})};function sMt(e){if(e.sheet)return e.sheet;for(var t=0;t0?ka(Ag,--Ho):0,Fv--,Vi===10&&(Fv=1,eE--),Vi}function gs(){return Vi=Ho2||B1(Vi)>3?"":" "}function xMt(e,t){for(;--t&&gs()&&!(Vi<48||Vi>102||Vi>57&&Vi<65||Vi>70&&Vi<97););return px(e,mS()+(t<6&&Pc()==32&&gs()==32))}function i5(e){for(;gs();)switch(Vi){case e:return Ho;case 34:case 39:e!==34&&e!==39&&i5(Vi);break;case 40:e===41&&i5(e);break;case 92:gs();break}return Ho}function wMt(e,t){for(;gs()&&e+Vi!==57;)if(e+Vi===84&&Pc()===47)break;return"/*"+px(t,Ho-1)+"*"+Z4(e===47?e:gs())}function CMt(e){for(;!B1(Pc());)gs();return px(e,Ho)}function SMt(e){return Kme(hS("",null,null,null,[""],e=Gme(e),0,[0],e))}function hS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",C=i,S=a,k=r,_=x;g;)switch(h=w,w=gs()){case 40:if(h!=108&&ka(_,f-1)==58){r5(_+=yr(pS(w),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:_+=pS(w);break;case 9:case 10:case 13:case 32:_+=yMt(h);break;case 92:_+=xMt(mS()-1,7);continue;case 47:switch(Pc()){case 42:case 47:rC(kMt(wMt(gs(),mS()),t,n),l);break;default:_+="/"}break;case 123*v:s[c++]=vc(_)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(_=yr(_,/\f/g,"")),p>0&&vc(_)-f&&rC(p>32?gK(_+";",r,n,f-1):gK(yr(_," ","")+";",r,n,f-2),l);break;case 59:_+=";";default:if(rC(k=vK(_,t,n,c,d,i,s,x,C=[],S=[],f),a),w===123)if(d===0)hS(_,t,k,k,C,a,f,s,S);else switch(m===99&&ka(_,3)===110?100:m){case 100:case 108:case 109:case 115:hS(e,k,k,r&&rC(vK(e,k,k,0,0,i,s,x,i,C=[],f),S),i,S,f,s,r?C:S);break;default:hS(_,k,k,k,[""],S,0,s,S)}}c=d=p=0,v=y=1,x=_="",f=o;break;case 58:f=1+vc(_),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&bMt()==125)continue}switch(_+=Z4(w),w*v){case 38:y=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(vc(_)-1)*y,y=1;break;case 64:Pc()===45&&(_+=pS(gs())),m=Pc(),d=f=vc(x=_+=CMt(mS())),w++;break;case 45:h===45&&vc(_)==2&&(v=0)}}return a}function vK(e,t,n,r,i,a,o,s,l,c,d){for(var f=i-1,m=i===0?a:[""],p=wA(m),h=0,v=0,g=0;h0?m[y]+" "+w:yr(w,/&\f/g,m[y])))&&(l[g++]=x);return tE(e,t,n,i===0?yA:s,l,c,d)}function kMt(e,t,n){return tE(e,t,n,Vme,Z4(gMt()),L1(e,2,-2),0)}function gK(e,t,n,r){return tE(e,t,n,xA,L1(e,0,r),L1(e,r+1,-1),r)}function Gh(e,t){for(var n="",r=wA(e),i=0;i6)switch(ka(e,t+1)){case 109:if(ka(e,t+4)!==45)break;case 102:return yr(e,/(.+:)(.+)-([^]+)/,"$1"+br+"$2-$3$1"+wk+(ka(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~r5(e,"stretch")?Yme(yr(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ka(e,t+1)!==115)break;case 6444:switch(ka(e,vc(e)-3-(~r5(e,"!important")&&10))){case 107:return yr(e,":",":"+br)+e;case 101:return yr(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+br+(ka(e,14)===45?"inline-":"")+"box$3$1"+br+"$2$3$1"+Na+"$2box$3")+e}break;case 5936:switch(ka(e,t+11)){case 114:return br+e+Na+yr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return br+e+Na+yr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return br+e+Na+yr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return br+e+Na+e+e}return e}var jMt=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case xA:t.return=Yme(t.value,t.length);break;case Wme:return Gh([_0(t,{value:yr(t.value,"@","@"+br)})],i);case yA:if(t.length)return vMt(t.props,function(a){switch(hMt(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Gh([_0(t,{props:[yr(a,/:(read-\w+)/,":"+wk+"$1")]})],i);case"::placeholder":return Gh([_0(t,{props:[yr(a,/:(plac\w+)/,":"+br+"input-$1")]}),_0(t,{props:[yr(a,/:(plac\w+)/,":"+wk+"$1")]}),_0(t,{props:[yr(a,/:(plac\w+)/,Na+"input-$1")]})],i)}return""})}},NMt=[jMt],Xme=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var g=v.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var i=t.stylisPlugins||NMt,a={},o,s=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(v){for(var g=v.getAttribute("data-emotion").split(" "),y=1;y=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var FMt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale: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},DMt=/[A-Z]|^ms/g,LMt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Jme=function(t){return t.charCodeAt(1)===45},yK=function(t){return t!=null&&typeof t!="boolean"},mT=TMt(function(e){return Jme(e)?e:e.replace(DMt,"-$&").toLowerCase()}),xK=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(LMt,function(r,i,a){return gc={name:i,styles:a,next:gc},i})}return FMt[t]!==1&&!Jme(t)&&typeof n=="number"&&n!==0?n+"px":n};function z1(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;if(i.anim===1)return gc={name:i.name,styles:i.styles,next:gc},i.name;var a=n;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)gc={name:o.name,styles:o.styles,next:gc},o=o.next;var s=a.styles+";";return s}return BMt(e,t,n)}case"function":{if(e!==void 0){var l=gc,c=n(e);return gc=l,z1(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function BMt(e,t,n){var r="";if(Array.isArray(n))for(var i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n({app:t` +希望技术人员尽快排查问题原因并修复。`,status:"PROCESSING",priority:"HIGH",category:"系统技术",reporter:{uid:"user001",nickname:"张三",avatar:""},assignee:{uid:"agent001",nickname:"技术支持-李四",avatar:""},createdAt:"2024-12-12 19:25:08",updatedAt:"2024-12-12 20:15:30",attachments:[{uid:"att001",name:"错误截图.png",url:"/api/uploads/screenshot.png",type:"image"}]}}),npe=(e,t={})=>{const{enabled:n=!0}=t,[r,i]=u.useState(null),[a,o]=u.useState(!1),s=u.useCallback(async()=>{if(!e||!n){e||i(null);return}try{o(!0);const l=await xMt(e);(l==null?void 0:l.code)===200&&l.data?i(l.data):Cr.error((l==null?void 0:l.message)||"获取工单详情失败")}catch(l){console.error("Fetch ticket detail error:",l),Cr.error("获取工单详情失败")}finally{o(!1)}},[e,n]);return u.useEffect(()=>{s()},[s]),{ticket:r,loading:a,refresh:s}},wMt=async e=>(console.log("deleteTicket uid:",e),{code:200}),SMt=({visible:e,ticketId:t,onClose:n,isDarkMode:r=!1})=>{const{ticket:i,loading:a,refresh:o}=npe(t,{enabled:e}),s=()=>{Cr.info("编辑功能待实现")},l=async()=>{if(i)try{(await wMt(i.uid)).code===200?(Cr.success("删除成功"),n()):Cr.error("删除失败")}catch(c){console.error("Delete ticket error:",c),Cr.error("删除失败")}};return b.jsx(_s,{title:"工单详情",placement:"right",width:800,onClose:n,open:e,styles:{header:{backgroundColor:r?"#1f1f1f":"#fff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",color:r?"#fff":"#000"},body:{backgroundColor:r?"#141414":"#fff",padding:24}},extra:i&&b.jsxs(Sr,{children:[b.jsx(zt,{icon:b.jsx(ug,{}),onClick:o,size:"small",children:"刷新"}),i.status==="NEW"&&b.jsxs(b.Fragment,{children:[b.jsx(zt,{type:"primary",icon:b.jsx(Oae,{}),onClick:s,size:"small",children:"编辑"}),b.jsx(zt,{danger:!0,icon:b.jsx(a3,{}),onClick:l,size:"small",children:"删除"})]})]}),children:b.jsx(tpe,{ticket:i,loading:a,isDarkMode:r})})};function CMt(e){if(e.sheet)return e.sheet;for(var t=0;t0?ka(Dg,--Vo):0,Lv--,Vi===10&&(Lv=1,tE--),Vi}function gs(){return Vi=Vo2||H1(Vi)>3?"":" "}function AMt(e,t){for(;--t&&gs()&&!(Vi<48||Vi>102||Vi>57&&Vi<65||Vi>70&&Vi<97););return vx(e,pC()+(t<6&&Pc()==32&&gs()==32))}function o5(e){for(;gs();)switch(Vi){case e:return Vo;case 34:case 39:e!==34&&e!==39&&o5(Vi);break;case 40:e===41&&o5(e);break;case 92:gs();break}return Vo}function FMt(e,t){for(;gs()&&e+Vi!==57;)if(e+Vi===84&&Pc()===47)break;return"/*"+vx(t,Vo-1)+"*"+eE(e===47?e:gs())}function DMt(e){for(;!H1(Pc());)gs();return vx(e,Vo)}function LMt(e){return lpe(vC("",null,null,null,[""],e=spe(e),0,[0],e))}function vC(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",S=i,C=a,_=r,k=x;g;)switch(h=w,w=gs()){case 40:if(h!=108&&ka(k,f-1)==58){a5(k+=xr(hC(w),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:k+=hC(w);break;case 9:case 10:case 13:case 32:k+=NMt(h);break;case 92:k+=AMt(pC()-1,7);continue;case 47:switch(Pc()){case 42:case 47:iS(BMt(FMt(gs(),pC()),t,n),l);break;default:k+="/"}break;case 123*v:s[c++]=vc(k)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(k=xr(k,/\f/g,"")),p>0&&vc(k)-f&&iS(p>32?$K(k+";",r,n,f-1):$K(xr(k," ","")+";",r,n,f-2),l);break;case 59:k+=";";default:if(iS(_=EK(k,t,n,c,d,i,s,x,S=[],C=[],f),a),w===123)if(d===0)vC(k,t,_,_,S,a,f,s,C);else switch(m===99&&ka(k,3)===110?100:m){case 100:case 108:case 109:case 115:vC(e,_,_,r&&iS(EK(e,_,_,0,0,i,s,x,i,S=[],f),C),i,C,f,s,r?S:C);break;default:vC(k,_,_,_,[""],C,0,s,C)}}c=d=p=0,v=y=1,x=k="",f=o;break;case 58:f=1+vc(k),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&jMt()==125)continue}switch(k+=eE(w),w*v){case 38:y=d>0?1:(k+="\f",-1);break;case 44:s[c++]=(vc(k)-1)*y,y=1;break;case 64:Pc()===45&&(k+=hC(gs())),m=Pc(),d=f=vc(x=k+=DMt(pC())),w++;break;case 45:h===45&&vc(k)==2&&(v=0)}}return a}function EK(e,t,n,r,i,a,o,s,l,c,d){for(var f=i-1,m=i===0?a:[""],p=CA(m),h=0,v=0,g=0;h0?m[y]+" "+w:xr(w,/&\f/g,m[y])))&&(l[g++]=x);return nE(e,t,n,i===0?wA:s,l,c,d)}function BMt(e,t,n){return nE(e,t,n,rpe,eE(MMt()),z1(e,2,-2),0)}function $K(e,t,n,r){return nE(e,t,n,SA,z1(e,0,r),z1(e,r+1,-1),r)}function Yh(e,t){for(var n="",r=CA(e),i=0;i6)switch(ka(e,t+1)){case 109:if(ka(e,t+4)!==45)break;case 102:return xr(e,/(.+:)(.+)-([^]+)/,"$1"+yr+"$2-$3$1"+Sk+(ka(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~a5(e,"stretch")?cpe(xr(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ka(e,t+1)!==115)break;case 6444:switch(ka(e,vc(e)-3-(~a5(e,"!important")&&10))){case 107:return xr(e,":",":"+yr)+e;case 101:return xr(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+yr+(ka(e,14)===45?"inline-":"")+"box$3$1"+yr+"$2$3$1"+Na+"$2box$3")+e}break;case 5936:switch(ka(e,t+11)){case 114:return yr+e+Na+xr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return yr+e+Na+xr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return yr+e+Na+xr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return yr+e+Na+e+e}return e}var XMt=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case SA:t.return=cpe(t.value,t.length);break;case ipe:return Yh([$0(t,{value:xr(t.value,"@","@"+yr)})],i);case wA:if(t.length)return OMt(t.props,function(a){switch(IMt(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Yh([$0(t,{props:[xr(a,/:(read-\w+)/,":"+Sk+"$1")]})],i);case"::placeholder":return Yh([$0(t,{props:[xr(a,/:(plac\w+)/,":"+yr+"input-$1")]}),$0(t,{props:[xr(a,/:(plac\w+)/,":"+Sk+"$1")]}),$0(t,{props:[xr(a,/:(plac\w+)/,Na+"input-$1")]})],i)}return""})}},JMt=[XMt],upe=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var g=v.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var i=t.stylisPlugins||JMt,a={},o,s=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(v){for(var g=v.getAttribute("data-emotion").split(" "),y=1;y=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var ZMt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale: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},ejt=/[A-Z]|^ms/g,tjt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,dpe=function(t){return t.charCodeAt(1)===45},PK=function(t){return t!=null&&typeof t!="boolean"},hT=WMt(function(e){return dpe(e)?e:e.replace(ejt,"-$&").toLowerCase()}),RK=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(tjt,function(r,i,a){return gc={name:i,styles:a,next:gc},i})}return ZMt[t]!==1&&!dpe(t)&&typeof n=="number"&&n!==0?n+"px":n};function V1(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;if(i.anim===1)return gc={name:i.name,styles:i.styles,next:gc},i.name;var a=n;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)gc={name:o.name,styles:o.styles,next:gc},o=o.next;var s=a.styles+";";return s}return njt(e,t,n)}case"function":{if(e!==void 0){var l=gc,c=n(e);return gc=l,V1(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function njt(e,t,n){var r="";if(Array.isArray(n))for(var i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n({app:t` background: ${e.colorBgLayout}; min-height: 100vh; width: 100vw; @@ -1568,14 +1568,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho display: flex; align-items: center; gap: 8px; - `})),Ijt=({title:e="微语",logoUrl:t="https://cdn.weiyuai.cn/logo.png"})=>{const{styles:n}=rE();return b.jsxs("div",{className:n.logo,onClick:()=>window.open("/chat/home"),children:[b.jsx("img",{src:t,draggable:!1,alt:"logo"}),b.jsx("span",{children:e})]})};async function Ojt(){return On("/kaptcha/api/v1/get",{method:"GET",params:{channel:wn}})}async function Mjt(e,t){return On("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:e,captchaCode:t,channel:wn}})}const cpe=({onKaptchaChange:e,onKaptchaCheck:t})=>{const n=Dr(),[r,i]=u.useState(),[a,o]=u.useState(),s=async()=>{const d=await Ojt();d.data.code===200&&(i(d.data.data.captchaUid),o(d.data.data.captchaImage))},l=async(d,f)=>{const m=await Mjt(d,f);console.log("checkCaptcha response",m),m.data.code===200?t&&t(!0):t&&t(!1)};u.useEffect(()=>{s()},[]);const c=d=>{e&&(e(r,d.target.value),d.target.value&&d.target.value!==""&&d.target.value.trim().length===4?l(r,d.target.value):t&&t(!1))};return b.jsx(b.Fragment,{children:a&&b.jsxs(b.Fragment,{children:[b.jsx(hr,{onChange:c,prefix:b.jsx(uct,{}),placeholder:n.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40}}),b.jsx("img",{src:a,alt:"captcha",onClick:s})]})})},jjt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Dr(),[a,o]=u.useState(!1);return u.useEffect(()=>{if(a)return;const s=localStorage.getItem(cs);if(s)try{const{username:l,remember:c}=JSON.parse(s);l&&(r==null||r(l,!!c),o(!0))}catch(l){console.error("Failed to parse saved credentials:",l)}},[r,a]),b.jsx(b.Fragment,{children:e==="account"&&b.jsxs("div",{children:[b.jsx(Tc,{name:"username",fieldProps:{size:"large",prefix:b.jsx(G2,{className:"prefixIcon"}),onChange:()=>{o(!0)},onClear:()=>{console.log("onClear");const s=localStorage.getItem(cs);if(s)try{const l=JSON.parse(s),{username:c,...d}=l;console.log("username",c),console.log("rest",d),localStorage.setItem(cs,JSON.stringify(d))}catch(l){console.error("Failed to parse saved credentials:",l)}}},placeholder:i.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"邮箱"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.username.required",defaultMessage:"请输入邮箱!"})}]}),b.jsx(Tc.Password,{name:"password",fieldProps:{size:"large",prefix:b.jsx(Gue,{className:"prefixIcon"})},placeholder:i.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"密码"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.password.required",defaultMessage:"请输入密码!"})}]}),b.jsx(ji.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(cpe,{onKaptchaChange:t,onKaptchaCheck:n})})]})})};async function Njt(e){return On("/auth/v1/login",{method:"POST",data:{...e,channel:wn}})}async function Ajt(e){return On("/auth/v1/send/mobile",{method:"POST",data:{...e,channel:wn}})}async function Fjt(e){return On("/auth/v1/login/mobile",{method:"POST",data:{...e,channel:wn}})}async function Djt(e,t){return On("/auth/v1/scan/query",{method:"GET",params:{deviceUid:e,forceRefresh:t,channel:wn}})}async function Ljt(e){return On("/auth/v1/scan/login",{method:"POST",data:{...e,channel:wn}})}async function upe(){return On("/api/v1/user/logout",{method:"POST"})}const Bjt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Dr(),[a,o]=u.useState(""),[s,l]=u.useState(""),[c,d]=u.useState(!1),[f,m]=u.useState(!1);u.useEffect(()=>{if(f)return;const y=localStorage.getItem(cs);if(y)try{const{mobile:w}=JSON.parse(y);w&&(r==null||r(w),m(!0))}catch(w){console.error("Failed to parse saved credentials:",w)}},[r,f]);const p=async(y,w)=>{o(y),l(w),t&&t(y,w)},h=async y=>{d(y),n&&n(y)},v=[{label:i.formatMessage({id:"pages.login.country.china"}),value:"86",icon:"🇨🇳",code:"CN"},{label:i.formatMessage({id:"pages.login.country.hongkong"}),value:"852",icon:"🇭🇰",code:"HK"},{label:i.formatMessage({id:"pages.login.country.taiwan"}),value:"886",icon:"🇹🇼",code:"TW"},{label:i.formatMessage({id:"pages.login.country.macao"}),value:"853",icon:"🇲🇴",code:"MO"},{label:i.formatMessage({id:"pages.login.country.japan"}),value:"81",icon:"🇯🇵",code:"JP"},{label:i.formatMessage({id:"pages.login.country.korea"}),value:"82",icon:"🇰🇷",code:"KR"},{label:i.formatMessage({id:"pages.login.country.singapore"}),value:"65",icon:"🇸🇬",code:"SG"},{label:i.formatMessage({id:"pages.login.country.malaysia"}),value:"60",icon:"🇲🇾",code:"MY"},{label:i.formatMessage({id:"pages.login.country.thailand"}),value:"66",icon:"🇹🇭",code:"TH"},{label:i.formatMessage({id:"pages.login.country.vietnam"}),value:"84",icon:"🇻🇳",code:"VN"},{label:i.formatMessage({id:"pages.login.country.philippines"}),value:"63",icon:"🇵🇭",code:"PH"},{label:i.formatMessage({id:"pages.login.country.indonesia"}),value:"62",icon:"🇮🇩",code:"ID"},{label:i.formatMessage({id:"pages.login.country.usa"}),value:"1-us",icon:"🇺🇸",code:"US"},{label:i.formatMessage({id:"pages.login.country.canada"}),value:"1-ca",icon:"🇨🇦",code:"CA"},{label:i.formatMessage({id:"pages.login.country.uk"}),value:"44",icon:"🇬🇧",code:"GB"},{label:i.formatMessage({id:"pages.login.country.germany"}),value:"49",icon:"🇩🇪",code:"DE"},{label:i.formatMessage({id:"pages.login.country.france"}),value:"33",icon:"🇫🇷",code:"FR"},{label:i.formatMessage({id:"pages.login.country.italy"}),value:"39",icon:"🇮🇹",code:"IT"},{label:i.formatMessage({id:"pages.login.country.spain"}),value:"34",icon:"🇪🇸",code:"ES"},{label:i.formatMessage({id:"pages.login.country.russia"}),value:"7",icon:"🇷🇺",code:"RU"},{label:i.formatMessage({id:"pages.login.country.australia"}),value:"61",icon:"🇦🇺",code:"AU"},{label:i.formatMessage({id:"pages.login.country.newzealand"}),value:"64",icon:"🇳🇿",code:"NZ"}],g=y=>{const w=y.value.includes("-")?y.value.split("-")[0]:y.value;return b.jsxs("div",{children:[b.jsx("span",{role:"img","aria-label":y.label,style:{marginRight:8},children:y.icon}),y.label," (+",w,")"]})};return b.jsx(b.Fragment,{children:e==="mobile"&&b.jsxs(b.Fragment,{children:[b.jsxs(da,{gutter:16,children:[b.jsx(Wn,{span:10,children:b.jsx(Q4,{name:"country",options:v,fieldProps:{size:"large",placeholder:i.formatMessage({id:"pages.login.country.placeholder",defaultMessage:"选择国家/地区"}),optionLabelProp:"label",optionItemRender:g},initialValue:"86"})}),b.jsx(Wn,{span:14,children:b.jsx(Tc,{fieldProps:{size:"large",prefix:b.jsx(rct,{className:"prefixIcon"}),onChange:()=>{m(!0)},onClear:()=>{console.log("onClear");const y=localStorage.getItem(cs);if(y)try{const w=JSON.parse(y),{mobile:x,...C}=w;console.log("saved:",x,w),localStorage.setItem(cs,JSON.stringify(C))}catch(w){console.error("Failed to parse saved credentials:",w)}}},name:"mobile",placeholder:i.formatMessage({id:"pages.login.phoneNumber.placeholder",defaultMessage:"手机号"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.phoneNumber.required",defaultMessage:"请输入手机号!"})},{pattern:/^1\d{10}$/,message:b.jsx(Ed,{id:"pages.login.phoneNumber.invalid",defaultMessage:"手机号格式错误!"})}]})})]}),b.jsx(ji.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(cpe,{onKaptchaChange:p,onKaptchaCheck:h})}),b.jsx(Lgt,{fieldProps:{size:"large",prefix:b.jsx(Gue,{className:"prefixIcon"})},captchaProps:{size:"large",disabled:!c},placeholder:i.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(y,w)=>y?`${w} ${i.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:i.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"mobile",name:"code",rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],onGetCaptcha:async y=>{if(console.log("mobile:",y),y&&y.length===11){const x=await Ajt({mobile:y,type:NHe,captchaUid:a,captchaCode:s,platform:x2});if(console.log("sendMobileCode:",x.data),x.data.code!==200){rt.error(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}));return}rt.success(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}))}else rt.error("手机号格式错误")}}),b.jsx(pZ,{message:b.jsx(Ed,{id:"pages.login.auto.register",defaultMessage:"Mobile will auto register"}),type:"info"})]})})},zjt=({loginType:e})=>{const t=Dr(),n=nc(),r=y1(p=>p.setUserInfo),i=Vy(p=>p.setAccessToken),{deviceUid:a,setDeviceUid:o}=y1(p=>({deviceUid:p.deviceUid,setDeviceUid:p.setDeviceUid})),[s,l]=u.useState("login"),[c,d]=u.useState("loading"),f=async p=>{console.log("handleScanLogin values: ",p),rt.loading(t.formatMessage({id:"logging",defaultMessage:"logging..."}));const h=await Ljt({...p});console.log("LoginMobileResult scanLogin:",h.data),h.data.code===200?(rt.destroy(),rt.success(t.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),r(h.data.data.user),i(h.data.data.accessToken),n("/chat")):(rt.destroy(),rt.error(h.data.message))},m=async p=>{if(e!="scan")return;const h=await Djt(a,p);if(h.data.code===200){const v=h.data.data;if(console.log("handleScanQuery status: ",v.status),v.status===AHe)d("active"),l("deviceUid="+v.deviceUid+"&code="+v.content);else if(v.status===FHe)d("scanned");else if(v.status===LHe)d("expired");else if(v.status===DHe){if(v.receiver===void 0||v.receiver==="")return;const g={mobile:v.receiver,code:v.content,platform:x2};console.log("login scan info:",g),await f(g)}}else rt.error(h.data.message)};return u.useEffect(()=>{console.log("scan deviceUid:",a),(a===void 0||a==="")&&o(Ca()),m(!0);const p=setInterval(()=>{m(!1)},3e3);return()=>{clearInterval(p)}},[e,a]),b.jsx(b.Fragment,{children:e==="scan"&&b.jsx(b.Fragment,{children:b.jsx(TMe,{style:{margin:"auto"},value:s,status:c,onRefresh:()=>{console.log("onRefresh"),m(!0)}})})})},Hjt=({isModel:e=!1,onLoginSuccess:t})=>{const{modal:n}=iy.useApp(),r=Dr(),[i]=ji.useForm(),a=nc(),{token:o}=zi.useToken(),[s,l]=u.useState("/chat/logo.png"),[c,d]=u.useState(""),[f,m]=u.useState(""),[p,h]=u.useState("account"),v=y1(W=>W.setUserInfo),g=Vy(W=>W.setAccessToken),[y,w]=u.useState(!1),[x,C]=u.useState("https://www.weiyuai.cn/privacy.html"),[S,k]=u.useState("https://www.weiyuai.cn/terms.html"),_=W=>{console.log(`onPrivacyProtocolChange checked = ${W.target.checked}`),w(W.target.checked);const U=localStorage.getItem(cs);if(U)try{const{remember:X}=JSON.parse(U);X&&setTimeout(()=>{i.setFieldsValue({remember:X})},0)}catch(X){console.error("Failed to parse saved credentials:",X)}},E=()=>{window.open(x)},T=()=>{window.open(S)},$=W=>{n.confirm({title:r.formatMessage({id:"pages.login.privacyModal.title",defaultMessage:"隐私协议确认"}),content:b.jsxs("div",{children:[b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.description",defaultMessage:"为了保护您的个人信息安全,请您阅读并同意以下协议:"})}),b.jsxs("p",{children:[b.jsx(Vt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacyModal.and",defaultMessage:"和"}),b.jsx(Vt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.termsOfService",defaultMessage:"《服务条款》"})})]}),b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.confirmText",defaultMessage:"是否同意以上协议并继续登录?"})})]}),okText:r.formatMessage({id:"pages.login.privacyModal.agreeAndLogin",defaultMessage:"同意并登录"}),cancelText:r.formatMessage({id:"pages.login.privacyModal.cancel",defaultMessage:"取消"}),onOk:()=>{w(!0),W()}})},[P,M]=u.useState(""),j=async(W,U)=>{M(W),i.setFieldValue("captchaCode",U)},I=async W=>{console.log("handleKaptchaCheck:",W)},R=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{R(W,!0)});return}console.log("handleSubmit values: ",W,p);const X="loginLoading";rt.open({key:X,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let re=!1;if(J)try{re=JSON.parse(J).remember}catch(ne){console.error("Failed to parse saved credentials:",ne)}localStorage.setItem(cs,JSON.stringify({username:W.username,remember:re}));const Q=await Njt({...W});console.log("LoginResult:",Q.data),Q.data.code===200?(rt.destroy(X),rt.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),re&&localStorage.setItem(cs,JSON.stringify({username:W.username,password:W.password,remember:!0})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(rt.destroy(X),rt.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(X){console.log(X),rt.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},O=W=>{i.setFieldsValue({mobile:W})},L=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{L(W,!0)});return}const X="mobileLoginLoading";rt.open({key:X,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let re={};if(J)try{re=JSON.parse(J)}catch(ne){console.error("Failed to parse saved credentials:",ne)}localStorage.setItem(cs,JSON.stringify({...re,mobile:W.mobile}));const Q=await Fjt({...W});console.log("LoginMobileResult:",Q),Q.data.code===200?(rt.destroy(X),rt.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(rt.destroy(X),rt.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(X){console.log(X),rt.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},D=()=>{if(Xi)return{}},B=(W,U)=>{i.setFieldsValue({username:W,remember:U});const X=localStorage.getItem(cs);if(X&&U)try{const{password:J}=JSON.parse(X);J&&i.setFieldsValue({password:J})}catch(J){console.error("Failed to parse saved credentials:",J)}},F=W=>{let U=document.querySelector("link[rel*='icon']");U||(U=document.createElement("link"),U.type="image/x-icon",U.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(U)),U.href=W},z=u.useCallback(W=>{document.title=W||r.formatMessage({id:"app.title"})},[r]),H=u.useCallback(W=>{var U,X,J,re,Q,ne,Z,se,oe,ce;if(!W){l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}));return}if((U=W==null?void 0:W.custom)!=null&&U.enabled){if((X=W==null?void 0:W.custom)!=null&&X.logo){const te=(J=W==null?void 0:W.custom)==null?void 0:J.logo;l(te),F(te)}else l(uu),F(uu);(re=W==null?void 0:W.custom)!=null&&re.name?(d((Q=W==null?void 0:W.custom)==null?void 0:Q.name),z((ne=W==null?void 0:W.custom)==null?void 0:ne.name)):(d(r.formatMessage({id:"app.title"})),z(r.formatMessage({id:"app.title"}))),(Z=W==null?void 0:W.custom)!=null&&Z.description?m((se=W==null?void 0:W.custom)==null?void 0:se.description):m(r.formatMessage({id:"slogan"})),(oe=W==null?void 0:W.custom)!=null&&oe.privacyPolicyUrl&&C(W.custom.privacyPolicyUrl),(ce=W==null?void 0:W.custom)!=null&&ce.termsOfServiceUrl&&k(W.custom.termsOfServiceUrl)}else l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}))},[r,z]),A=u.useCallback(W=>{const U=W.detail.config;console.log("Config updated from server, updating login UI:",U),H(U)},[H]),V=u.useCallback(async()=>{try{console.log("执行 loadConfig..."),await Kle(),console.log("loadConfig 执行完毕"),console.log("执行 getConfigProperties...");const W=await h9();console.log("getConfig login config (after loadConfig): ",W),H(W),window.addEventListener("config-updated",A)}catch(W){console.error("Error loading config:",W),H(null)}},[H,A]);return u.useEffect(()=>(Yle(),V(),()=>{window.removeEventListener("config-updated",A)}),[V,A]),b.jsx(R4,{hashed:!1,children:b.jsx("div",{style:{backgroundColor:o.colorBgContainer,textAlign:"center",height:"100%"},children:b.jsxs(MIt,{form:i,contentStyle:{minWidth:400},logo:b.jsx("img",{alt:"logo",src:s}),title:c,subTitle:f,initialValues:D(),onFinish:async W=>{if(p==="account"){const U={username:W.username,password:W.password,captchaUid:P,captchaCode:W.captchaCode,platform:x2};await R(U)}else if(p==="mobile"){const U={mobile:W.mobile,code:W.code,captchaUid:P,captchaCode:W.captchaCode,platform:x2};await L(U)}else console.log("scan login type")},children:[b.jsx(Nu,{centered:!0,items:[{key:"account",label:r.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"账户密码登录"}),children:b.jsx(jjt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:B})},{key:"mobile",label:r.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"手机号登录"}),children:b.jsx(Bjt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:O})},{key:"scan",label:r.formatMessage({id:"pages.login.scanLogin.tab",defaultMessage:"扫码登录"}),children:b.jsx(zjt,{loginType:p})}],activeKey:p,onChange:W=>h(W)}),b.jsx("div",{style:{marginBlockEnd:24,textAlign:"left",marginTop:10},children:b.jsx(Ga,{checked:y,onChange:_,children:b.jsxs("span",{children:[r.formatMessage({id:"pages.login.privacy.agree",defaultMessage:"同意"}),b.jsx(Vt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacy.and",defaultMessage:"和"}),b.jsx(Vt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.termsOfService",defaultMessage:"《服务条款》"})})]})})})]})})})},EA=({isModel:e=!1,onLoginSuccess:t})=>b.jsx(iy,{children:b.jsx(Hjt,{isModel:e,onLoginSuccess:t})}),Vjt=()=>{const e=b4(a=>a.deleteOrg),t=Jle(a=>a.resetMembers),n=Vy(a=>a.removeAccessToken),r=y1(a=>a.resetUserInfo);return{clearStorage:()=>{e(),t(),n(),r()}}};function Wjt(){const{clearStorage:e}=Vjt(),t=u.useCallback(async()=>{try{const n=await upe();console.log("logout result:",n.data),e()}catch(n){console.log("logout error:",n)}},[]);return u.useEffect(()=>{const n=function(r){console.log("token过期,强制刷新登录",r),sr.off(r6,n),t()};return sr.on(r6,n),()=>{console.log("un - useEffect mqttDisconnect"),sr.off(r6)}},[]),{doLogout:t}}const Ujt=()=>{const e=Dr(),[t,n]=u.useState(!1),[r,i]=u.useState(!1),{isLoggedIn:a,userInfo:o}=u.useContext(Oa),{doLogout:s}=Wjt(),l=()=>{n(!0)},c=()=>{n(!1)},d=()=>{i(!0)},f=()=>{s(),i(!1)},m=()=>{i(!1)};return a&&o?b.jsxs(b.Fragment,{children:[b.jsx(Vt,{type:"text",icon:b.jsx(G2,{}),onClick:d,children:o.nickname}),b.jsx(na,{title:e.formatMessage({id:"logout.modal.title",defaultMessage:"退出登录"}),open:r,onOk:f,onCancel:m,okText:e.formatMessage({id:"logout.confirm",defaultMessage:"确认退出"}),cancelText:e.formatMessage({id:"logout.cancel",defaultMessage:"取消"}),children:b.jsx("p",{children:e.formatMessage({id:"logout.confirmation",defaultMessage:"确认要退出登录吗?"})})})]}):b.jsxs(b.Fragment,{children:[b.jsx(Vt,{type:"primary",icon:b.jsx(G2,{}),onClick:l,children:b.jsx(Ed,{id:"login.button",defaultMessage:"登录"})}),b.jsx(na,{title:e.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:t,onCancel:c,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(EA,{isModel:!0})})]})},{Header:qjt}=Uu,$A=({isDarkMode:e,toggleDarkMode:t,language:n,changeLanguage:r,isMobile:i,onToggleSidebar:a})=>{const o=Dr(),[s,l]=u.useState(uu),[c,d]=u.useState(""),[f,m]=u.useState(""),{isLoggedIn:p,userInfo:h}=u.useContext(Oa),{accessToken:v,removeAccessToken:g}=Vy(),y=[{key:"zh-cn",label:o.formatMessage({id:"language.zh"})},{key:"en",label:o.formatMessage({id:"language.en"})},{key:"zh-tw",label:o.formatMessage({id:"language.zh-TW"})}],w=[{key:"logout",label:o.formatMessage({id:"user.logout",defaultMessage:"退出登录"}),icon:b.jsx(Klt,{}),onClick:async()=>{try{await upe(),g(),Cr.success(o.formatMessage({id:"user.logout.success",defaultMessage:"退出成功"})),window.location.reload()}catch{Cr.error(o.formatMessage({id:"user.logout.failed",defaultMessage:"退出失败"}))}}}],x=[],C=E=>{m(E.key)},S=({key:E})=>{r(E)},k=K.useCallback(async()=>{var T,$,P,M,j;const E=await h9();(T=E==null?void 0:E.custom)!=null&&T.enabled&&qXe()?(($=E==null?void 0:E.custom)!=null&&$.logo?l((P=E==null?void 0:E.custom)==null?void 0:P.logo):l(uu),(M=E==null?void 0:E.custom)!=null&&M.name?d((j=E==null?void 0:E.custom)==null?void 0:j.name):d(o.formatMessage({id:"app.helpcenter.title"}))):(l(uu),d(o.formatMessage({id:"app.helpcenter.title"})))},[o,l,d]);u.useEffect(()=>{k()},[k]);const _={headerStyle:{background:e?"#141414":"#fff",borderBottom:`1px solid ${e?"#303030":"#f0f0f0"}`,boxShadow:"0 2px 8px rgba(0, 0, 0, 0.06)",height:"64px",position:"relative",zIndex:1e3,display:"flex",justifyContent:"space-between",alignItems:"center"},logoStyle:{fontSize:"18px",fontWeight:"bold",cursor:"pointer",marginRight:24,display:"flex",alignItems:"center",gap:"4px"},mainMenuStyle:{background:"transparent",border:"none",height:"64px",minWidth:"350px"},rightToolsStyle:{display:"flex",alignItems:"center",gap:i?"4px":"8px"},sidebarToggle:{display:i?"inline-flex":"none",marginRight:"8px"}};return b.jsxs(qjt,{className:"header",style:_.headerStyle,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",width:"100%"},children:[b.jsx(Vt,{type:"text",icon:b.jsx(Jlt,{}),style:_.sidebarToggle,onClick:a}),b.jsx("div",{className:"logo",style:_.logoStyle,children:b.jsx(Ijt,{title:c,logoUrl:s})}),!i&&b.jsx(Wu,{mode:"horizontal",items:x,selectedKeys:[f],onClick:C,style:_.mainMenuStyle,triggerSubMenuAction:"hover",disabledOverflow:!0})]}),b.jsx("div",{style:_.rightToolsStyle,children:i?b.jsx(b.Fragment,{}):b.jsxs(b.Fragment,{children:[b.jsx(Im,{menu:{items:y,onClick:S,selectedKeys:[n]},placement:"bottomRight",children:b.jsx(Vt,{type:"text",icon:b.jsx(Blt,{})})}),b.jsx(Vt,{type:"text",icon:e?b.jsx(clt,{}):b.jsx(flt,{}),onClick:t}),p?b.jsx(Im,{menu:{items:w},placement:"bottomRight",children:b.jsxs("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(vu,{icon:b.jsx(G2,{})}),b.jsx("span",{children:(h==null?void 0:h.username)||(h==null?void 0:h.nickname)||o.formatMessage({id:"user.anonymous",defaultMessage:"用户"})})]})}):b.jsx(Ujt,{})]})})]})},TA=({openCreateOnMount:e,forceMobile:t,orgUid:n,workgroupUid:r,showNavBar:i=!0})=>{const{isDarkMode:a,isLoggedIn:o,toggleDarkMode:s,locale:l,changeLocale:c}=u.useContext(Oa),{currentVisitor:d}=Jl(),[f,m]=u.useState(!1),[p,h]=u.useState(!1),[v,g]=u.useState(null),[y,w]=u.useState(t??(typeof window<"u"?window.innerWidth<=768:!1)),x=u.useRef(),[C]=Uc(),[S,k]=u.useState(null),[_,E]=u.useState(!1),[T,$]=u.useState(null),P=u.useMemo(()=>(l==null?void 0:l.locale)||"zh-cn",[l==null?void 0:l.locale]),M=u.useMemo(()=>s||(()=>{}),[s]),j=u.useCallback(re=>{c&&c(re)},[c]),{translateString:I}=ur(),R=u.useCallback(()=>{},[]),O=u.useCallback(()=>{const re={};for(const[Q,ne]of C.entries())re[Q]=ne;return{orgUid:re[Fu]||"",sid:re[Du]||""}},[C]),L=u.useMemo(()=>{const re=O();return n||re.orgUid},[n,O]),D=u.useMemo(()=>{const re=O();return r||re.sid},[r,O]);u.useEffect(()=>{if(!L||!D){k(null);return}let re=!1;return(async()=>{var ne;try{const Z=await z5t(L,D);qe.debug("Visitor queryVisitorTicketBasicSettings:",Z.data,L,D),re||k(((ne=Z==null?void 0:Z.data)==null?void 0:ne.data)??null)}catch(Z){re||(console.warn("Failed to load visitor ticket basic settings",Z),k(null))}})(),()=>{re=!0}},[L,D]);const B=!!(S!=null&&S.requireLogin),F=!!o,z=B&&!F,H=u.useCallback(()=>{if(B&&!F){$("create"),E(!0);return}m(!0)},[B,F]),A=()=>{E(!1),T==="create"&&m(!0),$(null)},V=()=>{$(null),E(!1)},W=u.useCallback(()=>{$(null),E(!0)},[]),U=re=>{g(re),h(!0)},X=()=>{h(!1),g(null)};u.useEffect(()=>{if(t)return;const re=()=>{w(window.innerWidth<=768)};return re(),window.addEventListener("resize",re),()=>{window.removeEventListener("resize",re)}},[t]),u.useEffect(()=>{z&&(m(!1),h(!1))},[z]),u.useEffect(()=>{z&&!_&&($(null),E(!0))},[z,_]),u.useEffect(()=>{e&&H()},[e,H]);const J=!!i;return b.jsxs("div",{style:{minHeight:"100vh",width:"100%",background:a?"#141414":"#f5f5f5",display:J?"flex":"block",flexDirection:J?"column":void 0,height:J?"100vh":void 0},children:[i&&b.jsx("div",{style:{position:"sticky",top:0,zIndex:200,background:a?"#141414":"#fff",borderBottom:a?"1px solid #303030":"1px solid #f0f0f0"},children:b.jsx($A,{isDarkMode:!!a,toggleDarkMode:M,language:P,changeLanguage:j,isMobile:y,onToggleSidebar:R})}),b.jsx("div",{style:{padding:y?0:14,flex:J?1:void 0,overflowY:J?"auto":void 0,minHeight:J?0:void 0},children:z?b.jsx(by,{status:"info",title:I("ticket.history.login.required.title"),subTitle:I("ticket.history.login.required.desc"),extra:b.jsx(Vt,{type:"primary",onClick:W,children:I("ticket.history.login.required.cta")})}):b.jsx(b.Fragment,{children:y?b.jsx("div",{children:b.jsx(Z5t,{onTicketClick:U,onCreateTicket:H,isDarkMode:a,orgUid:L,workgroupUid:D})}):b.jsx(H5t,{ref:x,isDarkMode:a,orgUid:L,workgroupUid:D,onCreateTicket:H})})}),b.jsx(X5t,{visible:f&&!z,onClose:(re=!1)=>{m(!1),re&&x.current&&x.current.reload()},isDarkMode:a,currentVisitor:d,orgUid:L,workgroupUid:D}),b.jsx(oMt,{visible:p&&!z,ticketId:v,onClose:X,isDarkMode:a}),b.jsx(na,{title:I("ticket.history.login.modal.title"),open:_,onCancel:V,footer:null,destroyOnHidden:!0,maskClosable:!1,width:500,children:b.jsx(EA,{isModel:!0,onLoginSuccess:A})})]})},Gjt=({uid:e,content:t,position:n,status:r,onContextMenu:i,onRetry:a,isDarkMode:o=!1})=>{const s=Dr(),[l,c]=u.useState(!1),[d,f]=u.useState(!1),[m,p]=u.useState(!1),v=(()=>{try{const S=JSON.parse(t);return typeof S!="object"||!S.title&&!S.url?{title:t}:S}catch(S){return console.error("解析文章内容失败:",S),c(!0),{title:t}}})(),g=u.useMemo(()=>{const S=(v==null?void 0:v.url)||"";return S?/^https?:\/\//i.test(S)?S:`https://${S}`:""},[v==null?void 0:v.url]),y=()=>{p(!0)},w=async()=>{if(!g)return;(await zl(g)).success?(f(!0),rt.success(s.formatMessage({id:"bubbles.article.copy.link.success"})),setTimeout(()=>{f(!1)},2e3)):rt.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},x=async()=>{if(!v.title)return;(await zl(v.title)).success?(f(!0),rt.success(s.formatMessage({id:"bubbles.article.copy.title.success"})),setTimeout(()=>{f(!1)},2e3)):rt.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},C=S=>{i&&i(S,{uid:e,content:t,position:n,status:r,type:V3})};return b.jsxs(ws,{type:"article",position:n,onContextMenu:C,children:[b.jsxs("div",{style:{maxWidth:"400px",backgroundColor:o?"#2d3748":"#ffffff",border:`1px solid ${o?"#4a5568":"#e2e8f0"}`,borderRadius:"12px",overflow:"hidden",cursor:g||v.content||v.description?"pointer":"default",transition:"all 0.2s ease"},onClick:y,onMouseOver:S=>{(g||v.content||v.description)&&(S.currentTarget.style.boxShadow=o?"0 4px 12px rgba(0, 0, 0, 0.3)":"0 4px 12px rgba(0, 0, 0, 0.1)")},onMouseOut:S=>{S.currentTarget.style.boxShadow="none"},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",height:"200px",overflow:"hidden"},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",height:"100%",objectFit:"cover"},onError:S=>{S.currentTarget.style.display="none"}})}),b.jsxs("div",{style:{padding:"16px"},children:[v.title&&b.jsx("h3",{style:{margin:"0 0 8px 0",fontSize:"16px",fontWeight:"600",color:o?"#f7fafc":"#2d3748",lineHeight:"1.4",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.title}),v.description&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.description}),!v.description&&v.content&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.content}),(g||v.content||v.description)&&b.jsxs("div",{style:{display:"flex",alignItems:"center",fontSize:"12px",color:o?"#63b3ed":"#3182ce",marginTop:"8px"},children:[b.jsxs("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"4px"},children:[b.jsx("path",{d:"M10 6H6A2 2 0 0 0 4 8V18A2 2 0 0 0 6 20H14A2 2 0 0 0 16 18V14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 4H20V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M20 4L10 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),s.formatMessage({id:"bubbles.article.hint.click.view"})]})]}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",padding:"0 16px 16px 16px",borderTop:`1px solid ${o?"#4a5568":"#e2e8f0"}`,marginTop:"8px",paddingTop:"12px"},children:[v.title&&b.jsx("button",{onClick:S=>{S.stopPropagation(),x()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.title"}),onMouseOver:S=>{S.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:S=>{S.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:S=>{S.stopPropagation(),w()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.link"}),onMouseOver:S=>{S.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:S=>{S.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M10 13A5 5 0 0 0 7.54 7.54L4.93 4.93A10 10 0 0 0 4.93 19.07A10 10 0 0 0 19.07 19.07L16.46 16.46A5 5 0 0 0 13 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 11A5 5 0 0 0 16.46 16.46L19.07 19.07A10 10 0 0 0 19.07 4.93A10 10 0 0 0 4.93 4.93L7.54 7.54A5 5 0 0 0 11 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:S=>{S.stopPropagation(),y()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:s.formatMessage({id:"bubbles.article.open.link"}),onMouseOver:S=>{S.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:S=>{S.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M18 13V19A2 2 0 0 1 16 21H5A2 2 0 0 1 3 19V8A2 2 0 0 1 5 6H11",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M15 3H21V9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M10 14L21 3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsxs(na,{open:m,title:v.title||s.formatMessage({id:"bubbles.article.modal.title.fallback"}),onCancel:()=>p(!1),footer:[g&&b.jsx(Vt,{type:"link",onClick:()=>window.open(g,"_blank"),children:s.formatMessage({id:"bubbles.article.modal.open.new.tab"})},"open"),(v.content||v.description)&&b.jsx(Vt,{onClick:async()=>{const S=`${v.title?v.title+` + `})),Gjt=({title:e="微语",logoUrl:t="https://cdn.weiyuai.cn/logo.png"})=>{const{styles:n}=iE();return b.jsxs("div",{className:n.logo,onClick:()=>window.open("/chat/home"),children:[b.jsx("img",{src:t,draggable:!1,alt:"logo"}),b.jsx("span",{children:e})]})};async function Kjt(){return In("/kaptcha/api/v1/get",{method:"GET",params:{channel:wn}})}async function Yjt(e,t){return In("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:e,captchaCode:t,channel:wn}})}const Cpe=({onKaptchaChange:e,onKaptchaCheck:t})=>{const n=Fr(),[r,i]=u.useState(),[a,o]=u.useState(),s=async()=>{const d=await Kjt();d.data.code===200&&(i(d.data.data.captchaUid),o(d.data.data.captchaImage))},l=async(d,f)=>{const m=await Yjt(d,f);console.log("checkCaptcha response",m),m.data.code===200?t&&t(!0):t&&t(!1)};u.useEffect(()=>{s()},[]);const c=d=>{e&&(e(r,d.target.value),d.target.value&&d.target.value!==""&&d.target.value.trim().length===4?l(r,d.target.value):t&&t(!1))};return b.jsx(b.Fragment,{children:a&&b.jsxs(b.Fragment,{children:[b.jsx(vr,{onChange:c,prefix:b.jsx(Ect,{}),placeholder:n.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40}}),b.jsx("img",{src:a,alt:"captcha",onClick:s})]})})},Xjt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Fr(),[a,o]=u.useState(!1);return u.useEffect(()=>{if(a)return;const s=localStorage.getItem(cs);if(s)try{const{username:l,remember:c}=JSON.parse(s);l&&(r==null||r(l,!!c),o(!0))}catch(l){console.error("Failed to parse saved credentials:",l)}},[r,a]),b.jsx(b.Fragment,{children:e==="account"&&b.jsxs("div",{children:[b.jsx(Tc,{name:"username",fieldProps:{size:"large",prefix:b.jsx(K2,{className:"prefixIcon"}),onChange:()=>{o(!0)},onClear:()=>{console.log("onClear");const s=localStorage.getItem(cs);if(s)try{const l=JSON.parse(s),{username:c,...d}=l;console.log("username",c),console.log("rest",d),localStorage.setItem(cs,JSON.stringify(d))}catch(l){console.error("Failed to parse saved credentials:",l)}}},placeholder:i.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"邮箱"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.username.required",defaultMessage:"请输入邮箱!"})}]}),b.jsx(Tc.Password,{name:"password",fieldProps:{size:"large",prefix:b.jsx(sde,{className:"prefixIcon"})},placeholder:i.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"密码"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.password.required",defaultMessage:"请输入密码!"})}]}),b.jsx(Ni.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(Cpe,{onKaptchaChange:t,onKaptchaCheck:n})})]})})};async function Jjt(e){return In("/auth/v1/login",{method:"POST",data:{...e,channel:wn}})}async function Qjt(e){return In("/auth/v1/send/mobile",{method:"POST",data:{...e,channel:wn}})}async function Zjt(e){return In("/auth/v1/login/mobile",{method:"POST",data:{...e,channel:wn}})}async function eNt(e,t){return In("/auth/v1/scan/query",{method:"GET",params:{deviceUid:e,forceRefresh:t,channel:wn}})}async function tNt(e){return In("/auth/v1/scan/login",{method:"POST",data:{...e,channel:wn}})}async function kpe(){return In("/api/v1/user/logout",{method:"POST"})}const nNt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Fr(),[a,o]=u.useState(""),[s,l]=u.useState(""),[c,d]=u.useState(!1),[f,m]=u.useState(!1);u.useEffect(()=>{if(f)return;const y=localStorage.getItem(cs);if(y)try{const{mobile:w}=JSON.parse(y);w&&(r==null||r(w),m(!0))}catch(w){console.error("Failed to parse saved credentials:",w)}},[r,f]);const p=async(y,w)=>{o(y),l(w),t&&t(y,w)},h=async y=>{d(y),n&&n(y)},v=[{label:i.formatMessage({id:"pages.login.country.china"}),value:"86",icon:"🇨🇳",code:"CN"},{label:i.formatMessage({id:"pages.login.country.hongkong"}),value:"852",icon:"🇭🇰",code:"HK"},{label:i.formatMessage({id:"pages.login.country.taiwan"}),value:"886",icon:"🇹🇼",code:"TW"},{label:i.formatMessage({id:"pages.login.country.macao"}),value:"853",icon:"🇲🇴",code:"MO"},{label:i.formatMessage({id:"pages.login.country.japan"}),value:"81",icon:"🇯🇵",code:"JP"},{label:i.formatMessage({id:"pages.login.country.korea"}),value:"82",icon:"🇰🇷",code:"KR"},{label:i.formatMessage({id:"pages.login.country.singapore"}),value:"65",icon:"🇸🇬",code:"SG"},{label:i.formatMessage({id:"pages.login.country.malaysia"}),value:"60",icon:"🇲🇾",code:"MY"},{label:i.formatMessage({id:"pages.login.country.thailand"}),value:"66",icon:"🇹🇭",code:"TH"},{label:i.formatMessage({id:"pages.login.country.vietnam"}),value:"84",icon:"🇻🇳",code:"VN"},{label:i.formatMessage({id:"pages.login.country.philippines"}),value:"63",icon:"🇵🇭",code:"PH"},{label:i.formatMessage({id:"pages.login.country.indonesia"}),value:"62",icon:"🇮🇩",code:"ID"},{label:i.formatMessage({id:"pages.login.country.usa"}),value:"1-us",icon:"🇺🇸",code:"US"},{label:i.formatMessage({id:"pages.login.country.canada"}),value:"1-ca",icon:"🇨🇦",code:"CA"},{label:i.formatMessage({id:"pages.login.country.uk"}),value:"44",icon:"🇬🇧",code:"GB"},{label:i.formatMessage({id:"pages.login.country.germany"}),value:"49",icon:"🇩🇪",code:"DE"},{label:i.formatMessage({id:"pages.login.country.france"}),value:"33",icon:"🇫🇷",code:"FR"},{label:i.formatMessage({id:"pages.login.country.italy"}),value:"39",icon:"🇮🇹",code:"IT"},{label:i.formatMessage({id:"pages.login.country.spain"}),value:"34",icon:"🇪🇸",code:"ES"},{label:i.formatMessage({id:"pages.login.country.russia"}),value:"7",icon:"🇷🇺",code:"RU"},{label:i.formatMessage({id:"pages.login.country.australia"}),value:"61",icon:"🇦🇺",code:"AU"},{label:i.formatMessage({id:"pages.login.country.newzealand"}),value:"64",icon:"🇳🇿",code:"NZ"}],g=y=>{const w=y.value.includes("-")?y.value.split("-")[0]:y.value;return b.jsxs("div",{children:[b.jsx("span",{role:"img","aria-label":y.label,style:{marginRight:8},children:y.icon}),y.label," (+",w,")"]})};return b.jsx(b.Fragment,{children:e==="mobile"&&b.jsxs(b.Fragment,{children:[b.jsxs(da,{gutter:16,children:[b.jsx(Wn,{span:10,children:b.jsx(Z4,{name:"country",options:v,fieldProps:{size:"large",placeholder:i.formatMessage({id:"pages.login.country.placeholder",defaultMessage:"选择国家/地区"}),optionLabelProp:"label",optionItemRender:g},initialValue:"86"})}),b.jsx(Wn,{span:14,children:b.jsx(Tc,{fieldProps:{size:"large",prefix:b.jsx(yct,{className:"prefixIcon"}),onChange:()=>{m(!0)},onClear:()=>{console.log("onClear");const y=localStorage.getItem(cs);if(y)try{const w=JSON.parse(y),{mobile:x,...S}=w;console.log("saved:",x,w),localStorage.setItem(cs,JSON.stringify(S))}catch(w){console.error("Failed to parse saved credentials:",w)}}},name:"mobile",placeholder:i.formatMessage({id:"pages.login.phoneNumber.placeholder",defaultMessage:"手机号"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.phoneNumber.required",defaultMessage:"请输入手机号!"})},{pattern:/^1\d{10}$/,message:b.jsx(Ed,{id:"pages.login.phoneNumber.invalid",defaultMessage:"手机号格式错误!"})}]})})]}),b.jsx(Ni.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(Cpe,{onKaptchaChange:p,onKaptchaCheck:h})}),b.jsx(t0t,{fieldProps:{size:"large",prefix:b.jsx(sde,{className:"prefixIcon"})},captchaProps:{size:"large",disabled:!c},placeholder:i.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(y,w)=>y?`${w} ${i.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:i.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"mobile",name:"code",rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],onGetCaptcha:async y=>{if(console.log("mobile:",y),y&&y.length===11){const x=await Qjt({mobile:y,type:QHe,captchaUid:a,captchaCode:s,platform:w2});if(console.log("sendMobileCode:",x.data),x.data.code!==200){it.error(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}));return}it.success(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}))}else it.error("手机号格式错误")}}),b.jsx(kZ,{message:b.jsx(Ed,{id:"pages.login.auto.register",defaultMessage:"Mobile will auto register"}),type:"info"})]})})},rNt=({loginType:e})=>{const t=Fr(),n=nc(),r=w1(p=>p.setUserInfo),i=Uy(p=>p.setAccessToken),{deviceUid:a,setDeviceUid:o}=w1(p=>({deviceUid:p.deviceUid,setDeviceUid:p.setDeviceUid})),[s,l]=u.useState("login"),[c,d]=u.useState("loading"),f=async p=>{console.log("handleScanLogin values: ",p),it.loading(t.formatMessage({id:"logging",defaultMessage:"logging..."}));const h=await tNt({...p});console.log("LoginMobileResult scanLogin:",h.data),h.data.code===200?(it.destroy(),it.success(t.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),r(h.data.data.user),i(h.data.data.accessToken),n("/chat")):(it.destroy(),it.error(h.data.message))},m=async p=>{if(e!="scan")return;const h=await eNt(a,p);if(h.data.code===200){const v=h.data.data;if(console.log("handleScanQuery status: ",v.status),v.status===ZHe)d("active"),l("deviceUid="+v.deviceUid+"&code="+v.content);else if(v.status===eVe)d("scanned");else if(v.status===nVe)d("expired");else if(v.status===tVe){if(v.receiver===void 0||v.receiver==="")return;const g={mobile:v.receiver,code:v.content,platform:w2};console.log("login scan info:",g),await f(g)}}else it.error(h.data.message)};return u.useEffect(()=>{console.log("scan deviceUid:",a),(a===void 0||a==="")&&o(Sa()),m(!0);const p=setInterval(()=>{m(!1)},3e3);return()=>{clearInterval(p)}},[e,a]),b.jsx(b.Fragment,{children:e==="scan"&&b.jsx(b.Fragment,{children:b.jsx(UMe,{style:{margin:"auto"},value:s,status:c,onRefresh:()=>{console.log("onRefresh"),m(!0)}})})})},iNt=({isModel:e=!1,onLoginSuccess:t})=>{const{modal:n}=oy.useApp(),r=Fr(),[i]=Ni.useForm(),a=nc(),{token:o}=zi.useToken(),[s,l]=u.useState("/chat/logo.png"),[c,d]=u.useState(""),[f,m]=u.useState(""),[p,h]=u.useState("account"),v=w1(W=>W.setUserInfo),g=Uy(W=>W.setAccessToken),[y,w]=u.useState(!1),[x,S]=u.useState("https://www.weiyuai.cn/privacy.html"),[C,_]=u.useState("https://www.weiyuai.cn/terms.html"),k=W=>{console.log(`onPrivacyProtocolChange checked = ${W.target.checked}`),w(W.target.checked);const U=localStorage.getItem(cs);if(U)try{const{remember:Y}=JSON.parse(U);Y&&setTimeout(()=>{i.setFieldsValue({remember:Y})},0)}catch(Y){console.error("Failed to parse saved credentials:",Y)}},E=()=>{window.open(x)},T=()=>{window.open(C)},$=W=>{n.confirm({title:r.formatMessage({id:"pages.login.privacyModal.title",defaultMessage:"隐私协议确认"}),content:b.jsxs("div",{children:[b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.description",defaultMessage:"为了保护您的个人信息安全,请您阅读并同意以下协议:"})}),b.jsxs("p",{children:[b.jsx(zt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacyModal.and",defaultMessage:"和"}),b.jsx(zt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.termsOfService",defaultMessage:"《服务条款》"})})]}),b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.confirmText",defaultMessage:"是否同意以上协议并继续登录?"})})]}),okText:r.formatMessage({id:"pages.login.privacyModal.agreeAndLogin",defaultMessage:"同意并登录"}),cancelText:r.formatMessage({id:"pages.login.privacyModal.cancel",defaultMessage:"取消"}),onOk:()=>{w(!0),W()}})},[P,M]=u.useState(""),j=async(W,U)=>{M(W),i.setFieldValue("captchaCode",U)},I=async W=>{console.log("handleKaptchaCheck:",W)},R=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{R(W,!0)});return}console.log("handleSubmit values: ",W,p);const Y="loginLoading";it.open({key:Y,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let ne=!1;if(J)try{ne=JSON.parse(J).remember}catch(te){console.error("Failed to parse saved credentials:",te)}localStorage.setItem(cs,JSON.stringify({username:W.username,remember:ne}));const Q=await Jjt({...W});console.log("LoginResult:",Q.data),Q.data.code===200?(it.destroy(Y),it.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),ne&&localStorage.setItem(cs,JSON.stringify({username:W.username,password:W.password,remember:!0})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(it.destroy(Y),it.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(Y){console.log(Y),it.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},O=W=>{i.setFieldsValue({mobile:W})},D=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{D(W,!0)});return}const Y="mobileLoginLoading";it.open({key:Y,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let ne={};if(J)try{ne=JSON.parse(J)}catch(te){console.error("Failed to parse saved credentials:",te)}localStorage.setItem(cs,JSON.stringify({...ne,mobile:W.mobile}));const Q=await Zjt({...W});console.log("LoginMobileResult:",Q),Q.data.code===200?(it.destroy(Y),it.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(it.destroy(Y),it.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(Y){console.log(Y),it.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},L=()=>{if(Ji)return{}},B=(W,U)=>{i.setFieldsValue({username:W,remember:U});const Y=localStorage.getItem(cs);if(Y&&U)try{const{password:J}=JSON.parse(Y);J&&i.setFieldsValue({password:J})}catch(J){console.error("Failed to parse saved credentials:",J)}},F=W=>{let U=document.querySelector("link[rel*='icon']");U||(U=document.createElement("link"),U.type="image/x-icon",U.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(U)),U.href=W},z=u.useCallback(W=>{document.title=W||r.formatMessage({id:"app.title"})},[r]),H=u.useCallback(W=>{var U,Y,J,ne,Q,te,Z,le,se,ce;if(!W){l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}));return}if((U=W==null?void 0:W.custom)!=null&&U.enabled){if((Y=W==null?void 0:W.custom)!=null&&Y.logo){const re=(J=W==null?void 0:W.custom)==null?void 0:J.logo;l(re),F(re)}else l(uu),F(uu);(ne=W==null?void 0:W.custom)!=null&&ne.name?(d((Q=W==null?void 0:W.custom)==null?void 0:Q.name),z((te=W==null?void 0:W.custom)==null?void 0:te.name)):(d(r.formatMessage({id:"app.title"})),z(r.formatMessage({id:"app.title"}))),(Z=W==null?void 0:W.custom)!=null&&Z.description?m((le=W==null?void 0:W.custom)==null?void 0:le.description):m(r.formatMessage({id:"slogan"})),(se=W==null?void 0:W.custom)!=null&&se.privacyPolicyUrl&&S(W.custom.privacyPolicyUrl),(ce=W==null?void 0:W.custom)!=null&&ce.termsOfServiceUrl&&_(W.custom.termsOfServiceUrl)}else l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}))},[r,z]),A=u.useCallback(W=>{const U=W.detail.config;console.log("Config updated from server, updating login UI:",U),H(U)},[H]),V=u.useCallback(async()=>{try{console.log("执行 loadConfig..."),await lce(),console.log("loadConfig 执行完毕"),console.log("执行 getConfigProperties...");const W=await g9();console.log("getConfig login config (after loadConfig): ",W),H(W),window.addEventListener("config-updated",A)}catch(W){console.error("Error loading config:",W),H(null)}},[H,A]);return u.useEffect(()=>(cce(),V(),()=>{window.removeEventListener("config-updated",A)}),[V,A]),b.jsx(I4,{hashed:!1,children:b.jsx("div",{style:{backgroundColor:o.colorBgContainer,textAlign:"center",height:"100%"},children:b.jsxs(YIt,{form:i,contentStyle:{minWidth:400},logo:b.jsx("img",{alt:"logo",src:s}),title:c,subTitle:f,initialValues:L(),onFinish:async W=>{if(p==="account"){const U={username:W.username,password:W.password,captchaUid:P,captchaCode:W.captchaCode,platform:w2};await R(U)}else if(p==="mobile"){const U={mobile:W.mobile,code:W.code,captchaUid:P,captchaCode:W.captchaCode,platform:w2};await D(U)}else console.log("scan login type")},children:[b.jsx(Nu,{centered:!0,items:[{key:"account",label:r.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"账户密码登录"}),children:b.jsx(Xjt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:B})},{key:"mobile",label:r.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"手机号登录"}),children:b.jsx(nNt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:O})},{key:"scan",label:r.formatMessage({id:"pages.login.scanLogin.tab",defaultMessage:"扫码登录"}),children:b.jsx(rNt,{loginType:p})}],activeKey:p,onChange:W=>h(W)}),b.jsx("div",{style:{marginBlockEnd:24,textAlign:"left",marginTop:10},children:b.jsx(Ga,{checked:y,onChange:k,children:b.jsxs("span",{children:[r.formatMessage({id:"pages.login.privacy.agree",defaultMessage:"同意"}),b.jsx(zt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacy.and",defaultMessage:"和"}),b.jsx(zt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.termsOfService",defaultMessage:"《服务条款》"})})]})})})]})})})},TA=({isModel:e=!1,onLoginSuccess:t})=>b.jsx(oy,{children:b.jsx(iNt,{isModel:e,onLoginSuccess:t})}),aNt=()=>{const e=y4(a=>a.deleteOrg),t=dce(a=>a.resetMembers),n=Uy(a=>a.removeAccessToken),r=w1(a=>a.resetUserInfo);return{clearStorage:()=>{e(),t(),n(),r()}}};function oNt(){const{clearStorage:e}=aNt(),t=u.useCallback(async()=>{try{const n=await kpe();console.log("logout result:",n.data),e()}catch(n){console.log("logout error:",n)}},[]);return u.useEffect(()=>{const n=function(r){console.log("token过期,强制刷新登录",r),cr.off(i6,n),t()};return cr.on(i6,n),()=>{console.log("un - useEffect mqttDisconnect"),cr.off(i6)}},[]),{doLogout:t}}const sNt=()=>{const e=Fr(),[t,n]=u.useState(!1),[r,i]=u.useState(!1),{isLoggedIn:a,userInfo:o}=u.useContext(Oa),{doLogout:s}=oNt(),l=()=>{n(!0)},c=()=>{n(!1)},d=()=>{i(!0)},f=()=>{s(),i(!1)},m=()=>{i(!1)};return a&&o?b.jsxs(b.Fragment,{children:[b.jsx(zt,{type:"text",icon:b.jsx(K2,{}),onClick:d,children:o.nickname}),b.jsx(ra,{title:e.formatMessage({id:"logout.modal.title",defaultMessage:"退出登录"}),open:r,onOk:f,onCancel:m,okText:e.formatMessage({id:"logout.confirm",defaultMessage:"确认退出"}),cancelText:e.formatMessage({id:"logout.cancel",defaultMessage:"取消"}),children:b.jsx("p",{children:e.formatMessage({id:"logout.confirmation",defaultMessage:"确认要退出登录吗?"})})})]}):b.jsxs(b.Fragment,{children:[b.jsx(zt,{type:"primary",icon:b.jsx(K2,{}),onClick:l,children:b.jsx(Ed,{id:"login.button",defaultMessage:"登录"})}),b.jsx(ra,{title:e.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:t,onCancel:c,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(TA,{isModel:!0})})]})},{Header:lNt}=Uu,PA=({isDarkMode:e,toggleDarkMode:t,language:n,changeLanguage:r,isMobile:i,onToggleSidebar:a})=>{const o=Fr(),[s,l]=u.useState(uu),[c,d]=u.useState(""),[f,m]=u.useState(""),{isLoggedIn:p,userInfo:h}=u.useContext(Oa),{accessToken:v,removeAccessToken:g}=Uy(),y=[{key:"zh-cn",label:o.formatMessage({id:"language.zh"})},{key:"en",label:o.formatMessage({id:"language.en"})},{key:"zh-tw",label:o.formatMessage({id:"language.zh-TW"})}],w=[{key:"logout",label:o.formatMessage({id:"user.logout",defaultMessage:"退出登录"}),icon:b.jsx(uct,{}),onClick:async()=>{try{await kpe(),g(),Cr.success(o.formatMessage({id:"user.logout.success",defaultMessage:"退出成功"})),window.location.reload()}catch{Cr.error(o.formatMessage({id:"user.logout.failed",defaultMessage:"退出失败"}))}}}],x=[],S=E=>{m(E.key)},C=({key:E})=>{r(E)},_=K.useCallback(async()=>{var T,$,P,M,j;const E=await g9();(T=E==null?void 0:E.custom)!=null&&T.enabled&&sJe()?(($=E==null?void 0:E.custom)!=null&&$.logo?l((P=E==null?void 0:E.custom)==null?void 0:P.logo):l(uu),(M=E==null?void 0:E.custom)!=null&&M.name?d((j=E==null?void 0:E.custom)==null?void 0:j.name):d(o.formatMessage({id:"app.helpcenter.title"}))):(l(uu),d(o.formatMessage({id:"app.helpcenter.title"})))},[o,l,d]);u.useEffect(()=>{_()},[_]);const k={headerStyle:{background:e?"#141414":"#fff",borderBottom:`1px solid ${e?"#303030":"#f0f0f0"}`,boxShadow:"0 2px 8px rgba(0, 0, 0, 0.06)",height:"64px",position:"relative",zIndex:1e3,display:"flex",justifyContent:"space-between",alignItems:"center"},logoStyle:{fontSize:"18px",fontWeight:"bold",cursor:"pointer",marginRight:24,display:"flex",alignItems:"center",gap:"4px"},mainMenuStyle:{background:"transparent",border:"none",height:"64px",minWidth:"350px"},rightToolsStyle:{display:"flex",alignItems:"center",gap:i?"4px":"8px"},sidebarToggle:{display:i?"inline-flex":"none",marginRight:"8px"}};return b.jsxs(lNt,{className:"header",style:k.headerStyle,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",width:"100%"},children:[b.jsx(zt,{type:"text",icon:b.jsx(mct,{}),style:k.sidebarToggle,onClick:a}),b.jsx("div",{className:"logo",style:k.logoStyle,children:b.jsx(Gjt,{title:c,logoUrl:s})}),!i&&b.jsx(Wu,{mode:"horizontal",items:x,selectedKeys:[f],onClick:S,style:k.mainMenuStyle,triggerSubMenuAction:"hover",disabledOverflow:!0})]}),b.jsx("div",{style:k.rightToolsStyle,children:i?b.jsx(b.Fragment,{}):b.jsxs(b.Fragment,{children:[b.jsx(Rm,{menu:{items:y,onClick:C,selectedKeys:[n]},placement:"bottomRight",children:b.jsx(zt,{type:"text",icon:b.jsx(nct,{})})}),b.jsx(zt,{type:"text",icon:e?b.jsx(_lt,{}):b.jsx(Tlt,{}),onClick:t}),p?b.jsx(Rm,{menu:{items:w},placement:"bottomRight",children:b.jsxs("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(vu,{icon:b.jsx(K2,{})}),b.jsx("span",{children:(h==null?void 0:h.username)||(h==null?void 0:h.nickname)||o.formatMessage({id:"user.anonymous",defaultMessage:"用户"})})]})}):b.jsx(sNt,{})]})})]})},RA=({openCreateOnMount:e,forceMobile:t,orgUid:n,workgroupUid:r,showNavBar:i=!0})=>{const{isDarkMode:a,isLoggedIn:o,toggleDarkMode:s,locale:l,changeLocale:c}=u.useContext(Oa),{currentVisitor:d}=Jl(),[f,m]=u.useState(!1),[p,h]=u.useState(!1),[v,g]=u.useState(null),[y,w]=u.useState(t??(typeof window<"u"?window.innerWidth<=768:!1)),x=u.useRef(),[S]=Uc(),[C,_]=u.useState(null),[k,E]=u.useState(!1),[T,$]=u.useState(null),P=u.useMemo(()=>(l==null?void 0:l.locale)||"zh-cn",[l==null?void 0:l.locale]),M=u.useMemo(()=>s||(()=>{}),[s]),j=u.useCallback(ne=>{c&&c(ne)},[c]),{translateString:I}=fr(),R=u.useCallback(()=>{},[]),O=u.useCallback(()=>{const ne={};for(const[Q,te]of S.entries())ne[Q]=te;return{orgUid:ne[Fu]||"",sid:ne[Du]||""}},[S]),D=u.useMemo(()=>{const ne=O();return n||ne.orgUid},[n,O]),L=u.useMemo(()=>{const ne=O();return r||ne.sid},[r,O]);u.useEffect(()=>{if(!D||!L){_(null);return}let ne=!1;return(async()=>{var te;try{const Z=await rMt(D,L);Ue.debug("Visitor queryVisitorTicketBasicSettings:",Z.data,D,L),ne||_(((te=Z==null?void 0:Z.data)==null?void 0:te.data)??null)}catch(Z){ne||(console.warn("Failed to load visitor ticket basic settings",Z),_(null))}})(),()=>{ne=!0}},[D,L]);const B=!!(C!=null&&C.requireLogin),F=!!o,z=B&&!F,H=u.useCallback(()=>{if(B&&!F){$("create"),E(!0);return}m(!0)},[B,F]),A=()=>{E(!1),T==="create"&&m(!0),$(null)},V=()=>{$(null),E(!1)},W=u.useCallback(()=>{$(null),E(!0)},[]),U=ne=>{g(ne),h(!0)},Y=()=>{h(!1),g(null)};u.useEffect(()=>{if(t)return;const ne=()=>{w(window.innerWidth<=768)};return ne(),window.addEventListener("resize",ne),()=>{window.removeEventListener("resize",ne)}},[t]),u.useEffect(()=>{z&&(m(!1),h(!1))},[z]),u.useEffect(()=>{z&&!k&&($(null),E(!0))},[z,k]),u.useEffect(()=>{e&&H()},[e,H]);const J=!!i;return b.jsxs("div",{style:{minHeight:"100vh",width:"100%",background:a?"#141414":"#f5f5f5",display:J?"flex":"block",flexDirection:J?"column":void 0,height:J?"100vh":void 0},children:[i&&b.jsx("div",{style:{position:"sticky",top:0,zIndex:200,background:a?"#141414":"#fff",borderBottom:a?"1px solid #303030":"1px solid #f0f0f0"},children:b.jsx(PA,{isDarkMode:!!a,toggleDarkMode:M,language:P,changeLanguage:j,isMobile:y,onToggleSidebar:R})}),b.jsx("div",{style:{padding:y?0:14,flex:J?1:void 0,overflowY:J?"auto":void 0,minHeight:J?0:void 0},children:z?b.jsx(xy,{status:"info",title:I("ticket.history.login.required.title"),subTitle:I("ticket.history.login.required.desc"),extra:b.jsx(zt,{type:"primary",onClick:W,children:I("ticket.history.login.required.cta")})}):b.jsx(b.Fragment,{children:y?b.jsx("div",{children:b.jsx(hMt,{onTicketClick:U,onCreateTicket:H,isDarkMode:a,orgUid:D,workgroupUid:L})}):b.jsx(iMt,{ref:x,isDarkMode:a,orgUid:D,workgroupUid:L,onCreateTicket:H})})}),b.jsx(fMt,{visible:f&&!z,onClose:(ne=!1)=>{m(!1),ne&&x.current&&x.current.reload()},isDarkMode:a,currentVisitor:d,orgUid:D,workgroupUid:L}),b.jsx(SMt,{visible:p&&!z,ticketId:v,onClose:Y,isDarkMode:a}),b.jsx(ra,{title:I("ticket.history.login.modal.title"),open:k,onCancel:V,footer:null,destroyOnHidden:!0,maskClosable:!1,width:500,children:b.jsx(TA,{isModel:!0,onLoginSuccess:A})})]})},cNt=({uid:e,content:t,position:n,status:r,onContextMenu:i,onRetry:a,isDarkMode:o=!1})=>{const s=Fr(),[l,c]=u.useState(!1),[d,f]=u.useState(!1),[m,p]=u.useState(!1),v=(()=>{try{const C=JSON.parse(t);return typeof C!="object"||!C.title&&!C.url?{title:t}:C}catch(C){return console.error("解析文章内容失败:",C),c(!0),{title:t}}})(),g=u.useMemo(()=>{const C=(v==null?void 0:v.url)||"";return C?/^https?:\/\//i.test(C)?C:`https://${C}`:""},[v==null?void 0:v.url]),y=()=>{p(!0)},w=async()=>{if(!g)return;(await zl(g)).success?(f(!0),it.success(s.formatMessage({id:"bubbles.article.copy.link.success"})),setTimeout(()=>{f(!1)},2e3)):it.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},x=async()=>{if(!v.title)return;(await zl(v.title)).success?(f(!0),it.success(s.formatMessage({id:"bubbles.article.copy.title.success"})),setTimeout(()=>{f(!1)},2e3)):it.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},S=C=>{i&&i(C,{uid:e,content:t,position:n,status:r,type:W3})};return b.jsxs(ws,{type:"article",position:n,onContextMenu:S,children:[b.jsxs("div",{style:{maxWidth:"400px",backgroundColor:o?"#2d3748":"#ffffff",border:`1px solid ${o?"#4a5568":"#e2e8f0"}`,borderRadius:"12px",overflow:"hidden",cursor:g||v.content||v.description?"pointer":"default",transition:"all 0.2s ease"},onClick:y,onMouseOver:C=>{(g||v.content||v.description)&&(C.currentTarget.style.boxShadow=o?"0 4px 12px rgba(0, 0, 0, 0.3)":"0 4px 12px rgba(0, 0, 0, 0.1)")},onMouseOut:C=>{C.currentTarget.style.boxShadow="none"},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",height:"200px",overflow:"hidden"},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",height:"100%",objectFit:"cover"},onError:C=>{C.currentTarget.style.display="none"}})}),b.jsxs("div",{style:{padding:"16px"},children:[v.title&&b.jsx("h3",{style:{margin:"0 0 8px 0",fontSize:"16px",fontWeight:"600",color:o?"#f7fafc":"#2d3748",lineHeight:"1.4",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.title}),v.description&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.description}),!v.description&&v.content&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.content}),(g||v.content||v.description)&&b.jsxs("div",{style:{display:"flex",alignItems:"center",fontSize:"12px",color:o?"#63b3ed":"#3182ce",marginTop:"8px"},children:[b.jsxs("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"4px"},children:[b.jsx("path",{d:"M10 6H6A2 2 0 0 0 4 8V18A2 2 0 0 0 6 20H14A2 2 0 0 0 16 18V14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 4H20V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M20 4L10 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),s.formatMessage({id:"bubbles.article.hint.click.view"})]})]}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",padding:"0 16px 16px 16px",borderTop:`1px solid ${o?"#4a5568":"#e2e8f0"}`,marginTop:"8px",paddingTop:"12px"},children:[v.title&&b.jsx("button",{onClick:C=>{C.stopPropagation(),x()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.title"}),onMouseOver:C=>{C.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:C=>{C.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:C=>{C.stopPropagation(),w()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.link"}),onMouseOver:C=>{C.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:C=>{C.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M10 13A5 5 0 0 0 7.54 7.54L4.93 4.93A10 10 0 0 0 4.93 19.07A10 10 0 0 0 19.07 19.07L16.46 16.46A5 5 0 0 0 13 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 11A5 5 0 0 0 16.46 16.46L19.07 19.07A10 10 0 0 0 19.07 4.93A10 10 0 0 0 4.93 4.93L7.54 7.54A5 5 0 0 0 11 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:C=>{C.stopPropagation(),y()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:s.formatMessage({id:"bubbles.article.open.link"}),onMouseOver:C=>{C.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:C=>{C.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M18 13V19A2 2 0 0 1 16 21H5A2 2 0 0 1 3 19V8A2 2 0 0 1 5 6H11",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M15 3H21V9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M10 14L21 3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsxs(ra,{open:m,title:v.title||s.formatMessage({id:"bubbles.article.modal.title.fallback"}),onCancel:()=>p(!1),footer:[g&&b.jsx(zt,{type:"link",onClick:()=>window.open(g,"_blank"),children:s.formatMessage({id:"bubbles.article.modal.open.new.tab"})},"open"),(v.content||v.description)&&b.jsx(zt,{onClick:async()=>{const C=`${v.title?v.title+` `:""}${v.description?v.description+` -`:""}${v.content||""}`;(await zl(S)).success?rt.success(s.formatMessage({id:"bubbles.article.copy.full.success"})):rt.error(s.formatMessage({id:"bubbles.article.copy.full.failed"}))},children:s.formatMessage({id:"bubbles.article.modal.copy.full"})},"copy"),b.jsx(Vt,{type:"primary",onClick:()=>p(!1),children:s.formatMessage({id:"bubbles.article.modal.close"})},"close")].filter(Boolean),width:720,styles:{body:{maxHeight:600,overflow:"auto"}},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",marginBottom:16},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",borderRadius:8},onError:S=>{S.currentTarget.style.display="none"}})}),v.description&&b.jsx("p",{style:{whiteSpace:"pre-wrap",color:o?"#a0aec0":"#4a5568"},children:v.description}),v.content&&b.jsx("div",{style:{whiteSpace:"pre-wrap",color:o?"#e2e8f0":"#2d3748"},children:v.content}),!v.content&&!v.description&&b.jsx("div",{style:{color:o?"#a0aec0":"#718096"},children:s.formatMessage({id:"bubbles.article.modal.no.more"})})]})]})};function RK(e,t){if(!e||!t)return 0;const n=Date.now(),r=Math.floor((n-e)/1e3),i=t-r;return i>0?i:0}const Kjt=({uid:e,content:t,position:n="left",isDarkMode:r=!1,showCountdown:i=!0,onCountdownComplete:a})=>{const{translateString:o}=ur();Dr();const[s,l]=u.useState(0),c=u.useRef(0),d=u.useRef(!1),f=u.useMemo(()=>{if(!t)return null;try{const y=JSON.parse(t);if(y&&typeof y=="object")return y}catch{}return null},[t]);u.useEffect(()=>{f!=null&&f.serverTimestamp&&(f!=null&&f.waitSeconds)&&l(RK(f.serverTimestamp,f.waitSeconds))},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds]),u.useEffect(()=>{if(!i||!(f!=null&&f.serverTimestamp)||!(f!=null&&f.waitSeconds))return;const y=setInterval(()=>{const w=RK(f.serverTimestamp,f.waitSeconds);l(w);const x=c.current;if(c.current=w,!d.current&&x>0&&w===0&&a&&f){d.current=!0;try{a(f)}catch{}}},1e3);return()=>clearInterval(y)},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds,i,a,f]);const m=u.useMemo(()=>!i||s<=0?"":s<60?`约${s}秒`:`约${Math.ceil(s/60)}分钟`,[s,i]),p=[];f!=null&&f.content&&p.push(f.content);const h=f==null?void 0:f.position,v=h!==void 0&&Number(h)!==0;v&&(f==null?void 0:f.queueSize)!==void 0?p.push(`${o("i18n.queue.position")}: ${f.position}`):v&&p.push(`${o("i18n.queue.position")}: ${f.position}`),v&&(f!=null&&f.estimatedWaitTime?p.push(`${o("i18n.queue.estimatedWait")}: ${f.estimatedWaitTime}`):m&&p.push(`${o("i18n.queue.estimatedWait")}: ${m}`));const g=f?p.join(` -`):t;return b.jsx(ii,{children:b.jsxs(_v,{style:{whiteSpace:"pre-wrap",textAlign:"left"},children:[b.jsx(up,{content:g}),i&&(f==null?void 0:f.waitSeconds)!==void 0&&(f==null?void 0:f.serverTimestamp)&&b.jsx("div",{style:{marginTop:8,fontSize:12,opacity:.8},children:s<=0?o("i18n.queue.imminent"):`(${o("i18n.queue.dynamicRemaining")}: ${m})`})]})})},Sk=({orgUid:e,type:t,sid:n})=>{const r=Dr(),i=[{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})},{type:"image",title:r.formatMessage({id:"chat.toolbar.image"}),icon:"image"},{type:"file",title:r.formatMessage({id:"chat.toolbar.file"}),icon:"file"},{type:"rate",title:r.formatMessage({id:"chat.toolbar.rate"}),icon:"thumbs-up"},{type:"leavemsg",title:r.formatMessage({id:"chat.toolbar.leaveMsg"}),icon:"message"}],[a,o]=u.useState(i),[s,l]=u.useState(i),{isDarkMode:c,setThemeMode:d,locale:f,changeLocale:m}=u.useContext(Oa),[p,h]=u.useState("zh-cn");qe.debugIf("locale: ",f==null?void 0:f.locale,"lang:",p);const[v]=Uc(),{translateString:g}=ur(),[y,w]=u.useState(""),[x]=Zce(y,1e3),[C,S]=u.useState("Chat"),[k,_]=u.useState({uid:""}),[E,T]=u.useState({}),{currentVisitor:$,setCurrentVisitor:P}=Jl(),[M,j]=u.useState({}),[I,R]=u.useState([]),[O,L]=u.useState(!1),[D,B]=u.useState([]),[F,z]=u.useState([]),[H,A]=u.useState(!1),[V,W]=u.useState(""),[U,X]=u.useState(!1),[J,re]=u.useState("i18n.input.placeholder"),[Q,ne]=u.useState(!1),[Z,se]=u.useState(""),oe=u.useRef(null),ce=u.useRef(null),te=u.useRef({orgUid:e||"df_org_uid",type:t||"1",sid:n||"df_wg_uid"}),[le,pe]=u.useState(0),{messages:we,appendMsg:_e,updateMsg:Y,resetList:ae}=MZe([]),[ee,q]=u.useState(!1),[ue,ie]=u.useState(""),[de,be]=u.useState(g("i18n.load.more")),ke=u.useRef(null),xe=u.useRef(null),ye=u.useRef(!1),Se=u.useRef(!1),Oe=u.useRef(!1),Re=u.useRef(!1),[Fe,Ce]=u.useState(""),[ve,ge]=u.useState(!1),[Ee,Ne]=u.useState(!1),[We,He]=u.useState(!0),[Ye,De]=u.useState(!1),Ue=u.useRef(!1),[Le,ft]=u.useState(null),[mt,ut]=u.useState(null),[gt,Pe]=u.useState(!1),[Te,Ie]=u.useState(!1),{messageList:$e,addMessage:je,addMessageList:Ke,updateMessageStatus:Ze}=u4(Be=>({messageList:Be.messageList,addMessage:Be.addMessage,addMessageList:Be.addMessageList,updateMessageStatus:Be.updateMessageStatus})),{show:st}=Dct({id:oH}),Xe=(Be,et)=>{qe.debugIf("handleContextMenu:",Be," item:",et),ft(et),st({event:Be,props:{key:et==null?void 0:et._id.toString()}})},Ge=async({id:Be,event:et,props:Pt})=>{qe.debugIf("handleRightClick:",Be,et,Pt);const wt=Le==null?void 0:Le._id.toString(),_t=Le==null?void 0:Le.createdAt;switch(Be){case ase:{let kt=Le==null?void 0:Le.content;if((Le==null?void 0:Le.type)===gh)try{kt=JSON.parse(Le==null?void 0:Le.content).content||(Le==null?void 0:Le.content)}catch(Jt){qe.error("解析引用消息失败:",Jt),kt=Le==null?void 0:Le.content}(await zl(kt)).success?Pi.success("复制成功"):Pi.fail("复制失败");break}case PVe:ct(wt,Le==null?void 0:Le.content);break;case ose:{const kt=Ot(_t);Ot().diff(kt,"minutes")>5?Pi.fail(r.formatMessage({id:"chat.recall.timeout",defaultMessage:"消息发送超过5分钟,无法撤回"})):Ett(wt,k);break}case sse:NA(Le==null?void 0:Le.content);break;case lse:Rt(Le==null?void 0:Le.content);break;case cse:Nt(Le==null?void 0:Le.content);break;case use:Ct(Le==null?void 0:Le.content);break;case dse:Je(Le==null?void 0:Le.content);break;case Jp:{let kt=Le==null?void 0:Le.content;if([ds,Vs,Ol,Il,u1].includes(Le==null?void 0:Le.type))try{kt=JSON.parse(Le==null?void 0:Le.content).url||kt}catch(Yt){qe.error("解析多媒体内容失败:",Yt)}qd(kt);break}case fse:qe.debugIf("设置引用消息:",Le),ut(Le);break}},ct=async(Be,et)=>{var _t,kt,Yt;let Pt=et;if((Le==null?void 0:Le.type)===gh)try{Pt=JSON.parse(et).content||et}catch(Jt){qe.error("解析引用消息失败:",Jt),Pt=et}const wt=await wtt(Be,Pt);if(qe.debugIf("ChatBox handleTranslate",wt.data),wt.data.code===200){const Jt=(_t=wt==null?void 0:wt.data)==null?void 0:_t.data.msgUid,sn=(kt=wt==null?void 0:wt.data)==null?void 0:kt.data.translatedText,Kt=$e.find(oa=>oa.uid===Jt);Kt&&(Kt.content=Kt.content+` -`+sn,Ze(Kt.uid,Kt.status.toString()),Y(Jt,{_id:Le==null?void 0:Le._id,type:Le==null?void 0:Le.type,hasTime:Le==null?void 0:Le.hasTime,createdAt:Le==null?void 0:Le.createdAt,content:Kt==null?void 0:Kt.content,position:Le==null?void 0:Le.position,user:Le==null?void 0:Le.user,status:Kt==null?void 0:Kt.status}))}else Pi.fail((Yt=wt==null?void 0:wt.data)==null?void 0:Yt.message)},yt=async(Be,et,Pt)=>{try{const wt=JSON.parse(Be),_t=wt.url;if(!_t){Pi.fail(`${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}链接无效`);return}let kt;switch(et){case"image":{const Jt=_t.split("/");kt=Jt[Jt.length-1]||"image.jpg";break}case"file":{kt=wt.name||wV(_t);break}case"video":{const Jt=wt.format||"mp4";kt=`video_${Ca()}.${Jt}`;break}case"audio":{const Jt=wt.format||"mp3";kt=`audio_${Ca()}.${Jt}`;break}case"voice":{const Jt=wt.format||"wav";kt=`voice_${Ca()}.${Jt}`;break}default:kt=wV(_t)}const Yt=await Pt(_t,kt,et);if(Yt&&Yt.success)Yt.warning?Pi.fail(Yt.warning):Pi.success(`${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}下载成功`);else{if(Yt&&Yt.canceled)return;throw new Error((Yt==null?void 0:Yt.error)||"下载失败")}}catch(wt){qe.error(`下载${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}失败:`,wt),Pi.fail(`下载${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}失败`)}},Rt=async Be=>yt(Be,"file",g4),Nt=async Be=>yt(Be,"video",oJe),Ct=async Be=>yt(Be,"audio",sJe),Je=async Be=>yt(Be,"voice",lJe),Me=()=>{const Be={};for(const _t of v.entries())Be[_t[0]]=_t[1];if(Be[xw]){const _t=Be[xw].toLowerCase();_Ve.includes(_t)?(h(_t),m(_t)):qe.warn(`Invalid language value: ${Be[xw]}`)}else h(V0),m(V0);if(Be[Yz]===kVe&&He(!1),Be[ww]){const _t=Be[ww].toLowerCase();EVe.includes(_t)?d(_t):qe.warn(`Invalid theme value: ${Be[ww]}`)}Be[o6]&&_n(Be[o6]);const Pt=new Ptt().getResult();te.current={orgUid:e||Be[Fu]||te.current.orgUid,type:t||Be[hI]||te.current.type,sid:n||Be[Du]||te.current.sid,uid:Be[bVe]||($==null?void 0:$.uid)||"",visitorUid:Be[Xz]||($==null?void 0:$.visitorUid)||"",nickname:Be[Jz]||($==null?void 0:$.nickname)||"",avatar:Be[Qz]||($==null?void 0:$.avatar)||"",mobile:Be[Zz]||($==null?void 0:$.mobile)||"",email:Be[eH]||($==null?void 0:$.email)||"",note:Be[tH]||($==null?void 0:$.note)||"",lang:(f==null?void 0:f.locale)||V0,browser:JSON.stringify(Pt.browser),os:JSON.stringify(Pt.os),device:JSON.stringify(Pt.device),referrer:document.referrer,vipLevel:Be[nH]||"0",debug:Be[iH]==="1",settingsUid:Be[aH]||"",loadHistory:Be[rH]==="1",extra:""},Be[s6]&&(te.current.goodsInfo=Be[s6]),Be[l6]&&(te.current.orderInfo=Be[l6]);const wt={};for(const _t in Be)[Fu,hI,Du,xw,ww,fVe,mVe,pVe,hVe,vVe,gVe,Yz,o6,Xz,Jz,Qz,Zz,eH,tH,s6,l6,nH,iH,aH,rH].includes(_t)||(wt[_t]=Be[_t]);te.current.extra=JSON.stringify(wt),qe.debugIf("initInfoParams: ",te.current)},ze=async()=>{var et,Pt,wt,_t,kt,Yt,Jt,sn,Kt,oa,bo,Ps,ml,Sp;const Be=await Pnt(te.current);return qe.debugIf("initVisitor: ",Be==null?void 0:Be.data),Be&&((et=Be==null?void 0:Be.data)==null?void 0:et.code)===200?(P((Pt=Be==null?void 0:Be.data)==null?void 0:Pt.data),j({uid:(_t=(wt=Be==null?void 0:Be.data)==null?void 0:wt.data)==null?void 0:_t.uid,visitorUid:(Yt=(kt=Be==null?void 0:Be.data)==null?void 0:kt.data)==null?void 0:Yt.visitorUid,nickname:(sn=(Jt=Be==null?void 0:Be.data)==null?void 0:Jt.data)==null?void 0:sn.nickname,avatar:(oa=(Kt=Be==null?void 0:Be.data)==null?void 0:Kt.data)==null?void 0:oa.avatar,type:Poe,extra:(Ps=(bo=Be==null?void 0:Be.data)==null?void 0:bo.data)==null?void 0:Ps.extra}),(ml=Be==null?void 0:Be.data)==null?void 0:ml.data):(Be!=null&&Be.data?Pi.fail(((Sp=Be==null?void 0:Be.data)==null?void 0:Sp.message)||"初始化失败"):Pi.fail("初始化失败"),null)};u.useEffect(()=>{const Be=async()=>{qe.info("配置已加载完成,开始初始化聊天组件"),Me();const et=await ze();et&&(te.current={...te.current,uid:et.uid,nickname:et.nickname,avatar:et.avatar},tt(),nt(),Oe.current=!1,Re.current=!0,lt(!1))};if(p9)qe.info("配置已经加载完成,直接初始化"),Be();else{qe.info("等待配置加载完成...");const et=()=>{qe.info("监听到配置加载完成事件"),Be()};return window.addEventListener(jI,et),()=>{window.removeEventListener(jI,et),ktt()}}},[]);const tt=()=>{o(i),l(i)},ot=Be=>{switch(Be){case"smile":return{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})};case"image":return{type:"image",icon:"image",title:r.formatMessage({id:"chat.toolbar.image"})};case"file":return{type:"file",icon:"file",title:r.formatMessage({id:"chat.toolbar.file"})};case"rate":return{type:"rate",icon:"thumbs-up",title:r.formatMessage({id:"chat.toolbar.rate"})};case"leavemsg":return{type:"leavemsg",icon:"message",title:r.formatMessage({id:"chat.toolbar.leaveMsg"})};case"orderSelector":return{type:"orderSelector",icon:"shopping-bag",title:r.formatMessage({id:"chat.toolbar.order"})};case"ticket":return{type:"ticket",icon:"compass",title:r.formatMessage({id:"chat.toolbar.ticket"})};case"audio":return{type:"audio",icon:"mic",title:r.formatMessage({id:"chat.toolbar.audio"})};case"video":return{type:"video",icon:"play-circle",title:r.formatMessage({id:"chat.toolbar.video"})};case"tel":return{type:"tel",icon:"tel",title:r.formatMessage({id:"chat.toolbar.tel"})};default:return null}},Qe=Be=>{const et=new Set(["orderSelector","ticket","audio","video","tel"]),Pt=(Be==null?void 0:Be.toolbar)||{};if(!Pt||Object.keys(Pt).length===0)return;const wt=[],_t=Array.isArray(Pt.order)?Pt.order:void 0;Object.keys(Pt).forEach(Yt=>{if(Yt==="order"||!Pt[Yt]||et.has(Yt)&&!Xi)return;const sn=ot(Yt);sn&&wt.push(sn)});const kt=_t?wt.slice().sort((Yt,Jt)=>{const sn=_t.indexOf(Yt.type),Kt=_t.indexOf(Jt.type),oa=sn===-1?Number.MAX_SAFE_INTEGER:sn,bo=Kt===-1?Number.MAX_SAFE_INTEGER:Kt;return oa-bo}):wt;o(kt),l(kt)},nt=()=>{const Be=localStorage.getItem(S2);Be===null?(localStorage.setItem(S2,"true"),Ne(!0)):Ne(Be==="true")},lt=async Be=>{var et,Pt,wt,_t,kt,Yt,Jt,sn,Kt,oa,bo,Ps,ml,Sp,kp,_p;if(qe.debugIf("initThread called with forceAgent: ",Be),Oe.current){qe.warn("initThread is already loading, skip duplicate request");return}Oe.current=!0,rt.loading({content:r.formatMessage({id:"chat.thread.init.loading",defaultMessage:"正在初始化会话..."}),duration:0});try{if(!te.current.sid){rt.error("sid不能为空");return}if(te.current.type===Uz){Dt(te.current.sid),De(!0),S(g("i18n.history.title"));return}const Ep={orgUid:te.current.orgUid||"",type:te.current.type||"",sid:te.current.sid||"",uid:te.current.uid||"",nickname:te.current.nickname||"",avatar:te.current.avatar||"",lang:te.current.lang||V0,vipLevel:te.current.vipLevel||"0",debug:te.current.debug||!1,settingsUid:te.current.settingsUid||"",referrer:te.current.referrer,forceAgent:Be},Ju=await Rnt(Ep);if(qe.debugIf("requestThread response: ",Ju.data,Ep),Ju.data.code===200){Be&&(rt.destroy(),rt.success("转人工成功"));const mr=(et=Ju==null?void 0:Ju.data)==null?void 0:et.data;eJe(mr)?Ue.current=!0:Ue.current=!1;const yx={uid:(Pt=mr==null?void 0:mr.thread)==null?void 0:Pt.uid,topic:(wt=mr==null?void 0:mr.thread)==null?void 0:wt.topic,type:(_t=mr==null?void 0:mr.thread)==null?void 0:_t.type,status:(kt=mr==null?void 0:mr.thread)==null?void 0:kt.status,user:(Yt=mr==null?void 0:mr.thread)==null?void 0:Yt.user};_(yx),(mr==null?void 0:mr.type)===E2&&(X(!0),re("i18n.leavemsg.tip"));const rr=mr==null?void 0:mr.user,xx=[];if(Tw(yx)){const pr=JSON.parse((Jt=mr==null?void 0:mr.user)==null?void 0:Jt.extra);ye.current=(pr==null?void 0:pr.llm)||!1}else if((rr==null?void 0:rr.type)===Roe){const pr={name:g("i18n.transferToAgent"),code:c6,type:c6};xx.push(pr)}T(rr),S(g(rr==null?void 0:rr.nickname)||"");const Bn=JSON.parse(((sn=mr==null?void 0:mr.thread)==null?void 0:sn.extra)||"{}");if(Qe(Bn),qe.debugIf("extra welcomeFaqs:",Bn.welcomeFaqs),Bn.welcomeFaqs&&z(Bn.welcomeFaqs),Bn.showQuickFaqs&&((Kt=Bn==null?void 0:Bn.quickFaqs)==null||Kt.forEach(pr=>{const di={name:(pr==null?void 0:pr.question)||"",code:pr.uid,type:pr.type,content:(pr==null?void 0:pr.answer)||""};xx.push(di)})),Bn.showRateBtn){const pr={name:g("i18n.rate"),code:"rate",type:Cu};xx.push(pr)}if(R(xx),Bn.showFaqs){const pr=[];(oa=Bn==null?void 0:Bn.faqs)==null||oa.forEach(di=>{const pl={question:di.question,answer:di.answer,uid:di.uid,type:di.type};pr.push(pl)}),B(pr)}if(L((Bn==null?void 0:Bn.showFaqs)||!1),Bn.showRightIframe&&(A(!0),W(Bn.rightIframeUrl)),Bn.showGuessFaqs){const pr=[];(bo=Bn==null?void 0:Bn.guessFaqs)==null||bo.forEach(di=>{const pl={question:di.question,answer:di.answer,uid:di.uid,type:di.type};pr.push(pl)}),pr.length>0&&_e({_id:Ca(),type:qz,content:JSON.stringify(pr),createdAt:Ot().toDate().getTime(),user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar},position:"left"})}if(Bn.showHotFaqs){const pr=[];if((Ps=Bn==null?void 0:Bn.hotFaqs)==null||Ps.forEach(di=>{const pl={question:di.question,answer:di.answer,uid:di.uid,type:di.type};pr.push(pl)}),qe.debugIf("show hot faqs:",pr),pr.length>0){qe.debugIf("show hot faqs appendMsg");const pl={uid:Ca(),type:Gz,content:JSON.stringify(pr),status:fb,createdAt:dc(),channel:wn,thread:yx,user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar}};je(pl)}}if(Bn.showShortcutFaqs){const pr=[];if((ml=Bn==null?void 0:Bn.shortcutFaqs)==null||ml.forEach(di=>{const pl={question:di.question,answer:di.answer,code:di.uid,type:di.type};pr.push(pl)}),pr.length>0){const pl={uid:Ca(),type:Kz,content:JSON.stringify(pr),status:fb,createdAt:dc(),channel:wn,thread:yx,user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar}};je(pl)}}Bn.showTopTip&&se((Bn==null?void 0:Bn.topTip)||""),ne((Bn==null?void 0:Bn.showTopTip)||!1),je(mr),te.current.loadHistory&&(qe.info("URL参数指定自动加载历史记录"),xt());const Ape={username:(Sp=te.current)==null?void 0:Sp.uid,topic:((kp=mr==null?void 0:mr.thread)==null?void 0:kp.topic)||"",orgUid:te.current.orgUid||""};Ctt(Ape)}else Pi.fail(((_p=Ju==null?void 0:Ju.data)==null?void 0:_p.message)||"获取信息败")}catch(Ep){qe.error("initThread error:",Ep),Pi.fail("请求出错,请稍后再试")}finally{Oe.current=!1,rt.destroy()}},xt=async()=>{var Pt,wt,_t,kt,Yt,Jt,sn;if(Se.current){qe.debugIf("isLoadingMessage.current: ",Se.current);return}Se.current=!0,rt.loading(g("i18n.loading"));const Be={pageNumber:le,pageSize:20,sortBy:"createdAt",topic:k==null?void 0:k.topic,componentType:$Ve},et=await btt(Be);qe.debugIf("queryMessagesByThreadTopic: ",et.data,Be),et.data.code===200?(Ke((wt=(Pt=et==null?void 0:et.data)==null?void 0:Pt.data)==null?void 0:wt.content),yW(te.current.orgUid||"",(kt=(_t=et==null?void 0:et.data)==null?void 0:_t.data)==null?void 0:kt.content),(Jt=(Yt=et==null?void 0:et.data)==null?void 0:Yt.data)!=null&&Jt.last?be(""):pe(le+1),rt.destroy(),(sn=ke==null?void 0:ke.current)==null||sn.scrollToEnd()):(et.data.code,rt.destroy()),Se.current=!1},Dt=async Be=>{var wt,_t,kt,Yt,Jt,sn;if(Se.current){qe.debugIf("isLoadingMessage.current: ",Se.current);return}if(!Be){qe.warn("threadUid is empty");return}Se.current=!0,rt.loading(g("i18n.loading"));const et={pageNumber:le,pageSize:20,threadUid:Be,orgUid:te.current.orgUid||""},Pt=await ytt(et);qe.debugIf("queryMessagesByThreadUid: ",Pt.data,et),Pt.data.code===200?(Ke((_t=(wt=Pt==null?void 0:Pt.data)==null?void 0:wt.data)==null?void 0:_t.content),yW(te.current.orgUid||"",(Yt=(kt=Pt==null?void 0:Pt.data)==null?void 0:kt.data)==null?void 0:Yt.content),(sn=(Jt=Pt==null?void 0:Pt.data)==null?void 0:Jt.data)!=null&&sn.last?be(""):pe(le+1),rt.destroy()):(Pt.data.code,rt.destroy()),Se.current=!1},vt=(Be,et)=>{if(qe.debugIf("handleSend",Be,et),U){Pi.fail("客服已离线,请通过上方留言框联系我们");return}Ce(""),_r(!1),Be===dm.toLowerCase()&&et.trim()?mt?nn(et):St(et):Pi.fail("暂不支持此类型")},at=Be=>{var Pt;const et=Be.content;Ue.current===!0?(qe.debugIf("handleSendMessage: isRobot"),rJe.some(_t=>et.includes(_t))&&te.current.type===BHe?(Be.status=um,je(Be),Pn()):(Yr(),je(Be),gW(JSON.stringify(Be),function(_t){qe.debugIf("sendSseMessage: ",_t),Vr(),Ze(Be==null?void 0:Be.uid,um),je(_t)}))):(qe.debugIf("handleSendMessage: isAgent"),je(Be),Hh(JSON.stringify(Be))),(Pt=ke==null?void 0:ke.current)==null||Pt.scrollToEnd()},St=Be=>{const et=iJe(Be);if(!et.safe){rt.error(`消息含有不安全内容: ${et.reason}`);return}const Pt=Ca(),wt={orgUid:te.current.orgUid},_t={uid:Pt,type:dm,content:Be,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(wt),timestamp:Ot().toDate().getTime(),thread:k,user:M};at(_t)},nn=Be=>{var Yt,Jt,sn,Kt;if(!mt){rt.error("没有引用消息");return}const et=Ca(),Pt={content:Be,quotedMessageType:mt.type,quotedContent:mt.content,quotedMessageUid:(Yt=mt._id)==null?void 0:Yt.toString(),quotedSenderName:((Jt=mt.user)==null?void 0:Jt.name)||((sn=mt.user)==null?void 0:sn.nickname),quotedSenderUid:(Kt=mt.user)==null?void 0:Kt.uid,quotedCreatedAt:mt.createdAt?Ot(mt.createdAt).format("YYYY-MM-DD HH:mm:ss"):void 0},wt=JSON.stringify(Pt),_t={orgUid:te.current.orgUid},kt={uid:et,type:gh,content:wt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(_t),timestamp:Ot().toDate().getTime(),thread:k,user:M};at(kt),ut(null)},rn=()=>{ut(null)},At=Be=>{qe.debugIf("handleResendMessage",Be);const{_id:et,type:Pt,content:wt,createdAt:_t}=Be,kt={orgUid:te.current.orgUid},Yt={uid:et.toString(),type:Pt,content:wt,status:io,createdAt:Ot(_t).format("YYYY-MM-DD HH:mm:ss"),channel:wn,extra:JSON.stringify(kt),timestamp:_t,thread:k,user:M};at(Yt)},$n=async Be=>{Ce(Be),w(Be)};u.useEffect(()=>{GXe({image:{loading:r.formatMessage({id:"upload.image.loading",defaultMessage:"正在上传图片..."}),error:r.formatMessage({id:"upload.image.fail",defaultMessage:"图片上传失败,请重试"})},file:{loading:r.formatMessage({id:"upload.file.loading",defaultMessage:"正在上传文件..."}),error:r.formatMessage({id:"upload.file.fail",defaultMessage:"文件上传失败,请重试"})},video:{loading:r.formatMessage({id:"upload.video.loading",defaultMessage:"正在上传视频..."}),error:r.formatMessage({id:"upload.video.fail",defaultMessage:"视频上传失败,请重试"})},audio:{loading:r.formatMessage({id:"upload.audio.loading",defaultMessage:"正在上传音频..."}),error:r.formatMessage({id:"upload.audio.fail",defaultMessage:"音频上传失败,请重试"})}})},[r,f==null?void 0:f.locale]);const In=(Be,et)=>(qe.debugIf("handleImageSend",Be,et),console.log("handleSendImage - file:",Be,"label:",et),Bh(Be,Pt=>{console.log("handleUpload callback - result:",Pt,"label:",et),Tn(Pt.data.fileUrl,ds,et)}),Promise.resolve()),kr=Be=>{var Pt;qe.debugIf("handleImageChange event: ",Be);const et=(Pt=Be.target.files)==null?void 0:Pt.item(0);et&&(qe.debugIf("handleImageChange file: ",et),Bh(et,wt=>{Tn(wt.data.fileUrl,ds)}))},Nr=Be=>{var Pt;qe.debugIf("handleFileChange event: ",Be);const et=(Pt=Be.target.files)==null?void 0:Pt.item(0);et&&(qe.debugIf("handleFileChange file: ",et),Bh(et,wt=>{Tn(wt.data.fileUrl,Vs)}))},Yr=()=>{q(!0),ie(g("i18n.typing")),setTimeout(()=>{q(!1),ie("")},1e4)},Vr=()=>{q(!1),ie("")},Tn=(Be,et,Pt)=>{var sn;qe.debugIf("handleDropSend",Be,et,Pt);const wt=Ca(),_t={orgUid:te.current.orgUid};let kt=Be;et===ds?(qe.debugIf("handleDropSend MESSAGE_TYPE_IMAGE",Be,Pt),kt=JSON.stringify({url:Be,label:Pt})):et===Vs?(qe.debugIf("handleDropSend MESSAGE_TYPE_FILE",Be,Pt),kt=JSON.stringify({url:Be,label:Pt})):et===Ol?(qe.debugIf("handleDropSend MESSAGE_TYPE_VIDEO",Be,Pt),kt=JSON.stringify({url:Be,label:Pt})):et===Il&&(qe.debugIf("handleDropSend MESSAGE_TYPE_AUDIO",Be,Pt),kt=JSON.stringify({url:Be,label:Pt}));const Yt={uid:wt,type:et,content:kt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(_t),thread:k,user:M},Jt=et===ds||et===Ol||et===Vs||et===Il;Ue.current===!0&&Jt?(Yr(),je(Yt),gW(JSON.stringify(Yt),function(Kt){qe.debugIf("sendSseMessage: ",Kt),Vr(),Ze(Yt==null?void 0:Yt.uid,um),je(Kt)})):Hh(JSON.stringify(Yt)),(sn=ke==null?void 0:ke.current)==null||sn.scrollToEnd()},qt=()=>{_tt({thread:k,visitor:M})},Gt=(Be,et)=>{if(qe.debugIf("handleQuickReplyClick",Be,et),Be.type===Cu)qt();else if(Be.type===c6)Pn();else{const Pt={uid:Be.code,type:Be.type,question:Be.name,answer:Be.name};Lt(Pt,et)}},Mn=(Be,et)=>{var Pt,wt;Be.type==="smile"?ge(!0):Be.type==="orderSelector"?Cp(!0):Be.type==="image"?(Pt=oe==null?void 0:oe.current)==null||Pt.click():Be.type==="file"?(wt=ce==null?void 0:ce.current)==null||wt.click():Be.type==="audio"?(qe.debug("启动语音通话"),Pe(!0)):Be.type==="video"?(qe.debug("启动视频通话"),Ie(!0)):Be.type==="tel"?(qe.debugIf("拨打电话tel"),rt.warning("TODO:拨打电话")):Be.type==="rate"?qt():Be.type==="leavemsg"?(qe.debugIf("handleLeavemsgClick"),Jr(!0)):Be.type==="ticket"?(qe.debugIf("handleTicketClick"),Sf(!0)):ce.current&&ce.current.click()},Ut=Be=>{var et;qe.debugIf("handleEmojiSelect",Fe,Be),ge(!1),Ce(Fe+Be),(et=xe==null?void 0:xe.current)==null||et.setText(Fe+Be)},Lt=async(Be,et)=>{var kt,Yt;if(qe.debugIf("handleFaqClick",et),!(Be!=null&&Be.uid)||!(k!=null&&k.uid)){rt.error("item.uid or thread.uid is empty");return}const Pt={uid:Be.uid,threadUid:k.uid};rt.loading("加载中...");const wt=await Kct(Pt);qe.debugIf("clickFaq response:",wt.data,Pt),rt.destroy();const _t=(kt=wt==null?void 0:wt.data)==null?void 0:kt.data;if(wt.data.code===200){const Jt=_t.questionMessage;je(Jt);const sn=_t.answerMessage;je(sn)}else rt.error(wt.data.message);(Yt=ke==null?void 0:ke.current)==null||Yt.scrollToEnd()},Pn=()=>{qe.debugIf("handleTransferToAgent"),rt.loading("转接中..."),lt(!0)},fr=u.useRef(!1);u.useEffect(()=>{const Be=()=>{if(!fr.current){if(te.current.goodsInfo){const et={uid:Ca(),type:k2,content:te.current.goodsInfo,status:io,createdAt:dc(),timestamp:Ot().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:te.current.orgUid}),thread:k,user:M};at(et)}if(te.current.orderInfo){const et={uid:Ca(),type:_2,content:te.current.orderInfo,status:io,createdAt:dc(),timestamp:Ot().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:te.current.orgUid}),thread:k,user:M};at(et)}fr.current=!0}};return sr.on(cI,Be),Fce()&&Be(),()=>{sr.off(cI,Be)}},[k,M]),u.useEffect(()=>{const Be=[];$e.forEach(et=>{var Pt,wt;Be.push({_id:et==null?void 0:et.uid,type:et==null?void 0:et.type,status:et==null?void 0:et.status,hasTime:!0,createdAt:Ot(et.createdAt).toDate().getTime(),content:(et==null?void 0:et.content)||"",extra:et==null?void 0:et.extra,position:ZXe(et),user:{avatar:(Pt=et==null?void 0:et.user)==null?void 0:Pt.avatar,name:g((wt=et==null?void 0:et.user)==null?void 0:wt.nickname)}})}),ae(Be)},[$e]);const Ar=Be=>{var Jt;const{_id:et,type:Pt,content:wt,position:_t,status:kt,extra:Yt}=Be;switch(Pt){case yN:return b.jsx(Jct,{uid:et.toString(),content:wt,welcomeFaqs:F,thread:k,visitor:M,orgUid:te.current.orgUid,isDarkMode:c,onFaqClick:Lt});case qHe:{const sn=async Kt=>{var oa,bo,Ps;try{if(!U&&!Tw(k)&&($!=null&&$.uid)){const ml=await hW($==null?void 0:$.uid,te.current.orgUid);if((((oa=ml==null?void 0:ml.data)==null?void 0:oa.data)||0)>0){const kp=await vW($==null?void 0:$.uid,te.current.orgUid,!0),_p=((Ps=(bo=kp==null?void 0:kp.data)==null?void 0:bo.data)==null?void 0:Ps.content)||[];_p==null||_p.forEach(Ep=>je(Ep))}}}catch(ml){qe.warn("Queue countdown refresh failed:",ml)}};return b.jsxs(b.Fragment,{children:[b.jsx(Kjt,{uid:et.toString(),content:wt,position:_t,isDarkMode:c,showCountdown:!0,onCountdownComplete:sn}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]})}case dm:case Wd:return b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t,isRichText:Xle(wt),onContextMenu:()=>Xe(event,Be)}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case gh:return b.jsxs(b.Fragment,{children:[b.jsx(mdt,{content:wt,status:kt,onContextMenu:sn=>Xe(sn,Be)}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case ds:return b.jsxs(b.Fragment,{children:[b.jsx(sdt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c,onDownloadImage:NA}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case Vs:return b.jsxs(b.Fragment,{children:[b.jsx(ldt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case Ol:return b.jsxs(b.Fragment,{children:[b.jsx(cdt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case Il:return b.jsxs(b.Fragment,{children:[b.jsx(udt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case u1:return b.jsxs(b.Fragment,{children:[b.jsx(ddt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case xN:return b.jsxs(b.Fragment,{children:[b.jsx(fdt,{content:wt,status:kt,type:Pt}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case k2:return b.jsxs(b.Fragment,{children:[b.jsx(ii,{size:"xl",children:b.jsx(Vet,{goodsInfo:JSON.parse(wt),onClick:()=>{const sn=JSON.parse(wt);sn.url&&qd(sn.url)},action:{icon:"cart",onClick(sn){const Kt=JSON.parse(wt);Kt.url&&qd(Kt.url),sn.stopPropagation()}}})}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case V3:return b.jsxs(b.Fragment,{children:[b.jsx(Gjt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case _2:return b.jsx(ii,{size:"xl",children:b.jsx(odt,{orderInfo:JSON.parse(wt),currency:"¥"})});case E2:return b.jsx(Oct,{uid:et.toString(),content:wt,status:kt,extra:Yt,thread:k,visitor:M,isThreadHistory:bx,orgUid:te.current.orgUid});case W3:return b.jsx(Xst,{uid:et.toString(),vipLevel:((Jt=te==null?void 0:te.current)==null?void 0:Jt.vipLevel)||"0",content:wt,extra:Yt,status:kt,thread:k,visitor:M,isThreadHistory:bx,isDarkMode:c,onFaqClick:Lt,onTransferToAgent:Pn});case U3:case Aoe:case Foe:case mb:case Doe:return b.jsx(Vst,{uid:et.toString(),content:wt,type:Pt,status:kt,thread:k,visitor:M,isThreadHistory:bx,isDarkMode:c,conversationType:te.current.type});case Cu:case q3:return b.jsx(Ant,{uid:et.toString(),content:wt,extra:Yt,status:kt,type:Pt,thread:k,visitor:M,isThreadHistory:bx,orgUid:te.current.orgUid});case gv:return b.jsxs(b.Fragment,{children:[b.jsx(rdt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case bv:return b.jsxs(b.Fragment,{children:[b.jsx(idt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case G3:return b.jsxs(b.Fragment,{children:[b.jsx(adt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case yv:return b.jsxs(b.Fragment,{children:[b.jsx(edt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case xv:return b.jsxs(b.Fragment,{children:[b.jsx(tdt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case K3:return b.jsxs(b.Fragment,{children:[b.jsx(ndt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case qz:return b.jsx(Wct,{content:wt,onFaqClick:Lt});case Gz:return b.jsx(Uct,{content:wt,onFaqClick:Lt});case Kz:return b.jsx(qct,{content:wt,onFaqClick:Lt});default:return qe.debug("renderMessageContent other",Be),b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t}),_t==="right"&&b.jsx(la,{status:kt})]})}};u.useEffect(()=>{if((x==null?void 0:x.length)>0&&!U&&!Tw(k)){qe.debugIf("debouncedPreviewText",x);const Be={orgUid:te.current.orgUid},et={uid:Ca(),type:wN,content:x,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(Be),thread:k,user:M},Pt=JSON.stringify(et);Hh(Pt)}yi(x)},[x,$,k]),u.useEffect(()=>{var Be;window.parent!==window&&((Be=window==null?void 0:window.parent)==null||Be.postMessage({type:dVe,uid:$==null?void 0:$.uid,visitorUid:$==null?void 0:$.visitorUid},"*"))},[$]);const yi=async Be=>{var et,Pt,wt;if((x==null?void 0:x.length)>0){const _t={question:Be,orgUid:te.current.orgUid},kt=await Yct(_t);qe.debugIf("handleSearchAutoComplete response:",kt.data),((et=kt.data)==null?void 0:et.code)===200&&((wt=(Pt=kt.data)==null?void 0:Pt.data)==null?void 0:wt.length)>0?(Qt(kt.data.data),_r(!0)):(Qt([]),_r(!1))}else Qt([]),_r(!1)},Xr=u.useCallback(()=>setInterval(async()=>{var Be;if(!U&&!Tw(k)){const et=await hW($==null?void 0:$.uid,te.current.orgUid);if((((Be=et==null?void 0:et.data)==null?void 0:Be.data)||0)>0){const wt=await vW($==null?void 0:$.uid,te.current.orgUid,!0);if(wt!=null&&wt.data){const _t=wt==null?void 0:wt.data.data.content;qe.debugIf("autoPingMessage 拉取未读消息",$==null?void 0:$.uid,_t),_t==null||_t.forEach(kt=>{je(kt)})}}}},1e4),[U,k,$==null?void 0:$.uid,je]);u.useEffect(()=>{const Be=Xr();return()=>{clearInterval(Be)}},[Xr]),u.useEffect(()=>{const Be=Yt=>{var oa;const Jt=JSON.parse(Yt),sn=(oa=Jt==null?void 0:Jt.uid)==null?void 0:oa.toString(),Kt=we.find(bo=>bo._id.toString()===sn);Kt&&Y(Jt==null?void 0:Jt.uid,{type:Kt==null?void 0:Kt.type,hasTime:Kt==null?void 0:Kt.hasTime,createdAt:Kt==null?void 0:Kt.createdAt,content:Kt==null?void 0:Kt.content,position:Kt==null?void 0:Kt.position,user:Kt==null?void 0:Kt.user,status:Jt==null?void 0:Jt.type})},et=Yt=>{var oa;qe.debugIf("handleMessageTypeContent",Yt);const Jt=JSON.parse(Yt),sn=(oa=Jt==null?void 0:Jt.uid)==null?void 0:oa.toString(),Kt=we.find(bo=>{const Ps=bo._id.toString();return qe.debugIf(`Comparing ${Ps} with ${sn}`),Ps===sn});Kt?(qe.debugIf("handleMessageTypeContent msg",Jt),Y(Jt==null?void 0:Jt.uid,{_id:Kt==null?void 0:Kt._id,type:mg,hasTime:Kt==null?void 0:Kt.hasTime,createdAt:Kt==null?void 0:Kt.createdAt,content:Jt==null?void 0:Jt.content,position:Kt==null?void 0:Kt.position,user:Kt==null?void 0:Kt.user,status:Kt==null?void 0:Kt.status})):qe.warn("handleMessageTypeContent msg is undefined")},Pt=()=>{q(!1),ie("")},wt=()=>{q(!1),qe.error("Stream error event received.")},_t=Yt=>{qe.debugIf("handleHttpError",Yt),Pi.fail("http error with code: "+Yt)},kt=Yt=>{var Jt;try{const sn=JSON.parse(Yt);(Jt=sn.sender)!=null&&Jt.nickname&&(qe.debugIf("收到转接接受消息,更新标题为新客服:",sn.sender.nickname),S(sn.sender.nickname))}catch(sn){qe.error("解析转接接受消息失败:",sn)}};return sr.on(uI,Be),sr.on(dI,et),sr.on(w2,Pt),sr.on(C2,wt),sr.on(cm,_t),sr.on(fI,kt),()=>{sr.off(uI,Be),sr.off(dI,et),sr.off(w2,Pt),sr.off(C2,wt),sr.off(cm,_t),sr.off(fI,kt)}},[we,Y]);const xi=()=>{qe.debugIf("handleRecordStart")},Cn=Be=>{qe.debugIf("handleRecordEnd",Be)},$t=()=>{qe.debugIf("handleRecordCancel")},[zt,_n]=u.useState(""),[Rn]=u.useState(""),Tr=v.get("backgroundColor"),Qa=v.get("textColor"),Ni=()=>c?{backgroundColor:"#333333",textColor:"#ffffff"}:{backgroundColor:"#ffffff",textColor:"#333333"},aa=()=>{if(zt)switch(zt.toLowerCase()){case"light":return{backgroundColor:"#ffffff",textColor:"#333333"};case"dark":return{backgroundColor:"#333333",textColor:"#ffffff"};case"blue":return{backgroundColor:"#0066FF",textColor:"#ffffff"};default:return Ni()}return Ni()},Uo=u.useMemo(()=>{const Be=aa();return{backgroundColor:Tr||Be.backgroundColor,color:Qa||Be.textColor}},[Tr,Qa]),ic=async()=>{try{k!=null&&k.uid&&await Int(k.uid)}catch(Be){qe.warn("visitorCloseThread failed (ignored):",Be)}finally{window.parent!==window?window.parent.postMessage({type:aVe},"*"):window.close()}},Dg=()=>{window.parent!==window&&window.parent.postMessage({type:oVe},"*")},Lg=()=>{window.parent!==window&&window.parent.postMessage({type:sVe},"*")},[xp,Qt]=u.useState([]),[xn,_r]=u.useState(!1),[$i,Jr]=u.useState(!1),[wp,Cp]=u.useState(!1),[gx,Sf]=u.useState(!1),jA=()=>window.innerWidth<=580,bx=u.useMemo(()=>te.current.type===Uz,[]),NA=async Be=>{try{const Pt=JSON.parse(Be).url;if(!Pt){rt.error("图片链接无效");return}const wt=Pt.split("/"),_t=wt[wt.length-1]||"image.jpg",kt=await aJe(Pt,_t);if(kt&&kt.success)kt.warning?rt.warning(kt.warning):rt.success("图片下载成功");else{if(kt&&kt.canceled)return;throw new Error((kt==null?void 0:kt.error)||"下载失败")}}catch(et){qe.error("下载图片失败:",et),rt.error("下载图片失败")}};return u.useEffect(()=>{try{if(!k||!k.extra){l(a);return}const Be=JSON.parse(k.extra||"{}"),et=Be==null?void 0:Be.toolbar;if(!et||typeof et!="object"){l(a);return}let Pt=a.filter(_t=>{const kt=_t.type,Yt=et==null?void 0:et[kt];return typeof Yt=="boolean"?Yt:!0});const wt=Array.isArray(et==null?void 0:et.order)?et.order:void 0;wt&&(Pt=Pt.slice().sort((_t,kt)=>{const Yt=wt.indexOf(_t.type),Jt=wt.indexOf(kt.type),sn=Yt===-1?Number.MAX_SAFE_INTEGER:Yt,Kt=Jt===-1?Number.MAX_SAFE_INTEGER:Jt;return sn-Kt})),l(Pt)}catch(Be){qe.warn("解析 thread.extra 失败,回退到基础工具栏:",Be),l(a)}},[k==null?void 0:k.extra,a]),b.jsxs(b.Fragment,{children:[b.jsx(Zut,{isDarkMode:c,imageInputRef:oe,fileInputRef:ce,handleImageChange:kr,handleFileChange:Nr}),b.jsxs(Tnt,{onDropSend:Tn,children:[We&&b.jsx(eut,{title:C,description:Rn,typing:ee,typingTip:ue,agent:E,visitor:$,isPlayAudio:Ee,setIsPlayAudio:Ne,handleMinimize:Lg,handleMaximize:Dg,handleClose:ic,navbarStyle:Uo,navbarTheme:zt,isDarkMode:c}),b.jsxs("div",{className:"chat-container",style:{position:"relative"},children:[xn&&xp.length>0&&Fe.trim().length>0&&b.jsx(tut,{isDarkMode:c,suggestResults:xp,isMobile:jA(),handleFaqClick:Lt,setShowSearchResults:_r,setInputText:Ce,setPreviewText:w,debouncedPreviewText:x}),b.jsx(z9,{children:b.jsx(dtt,{elderMode:!1,showTopTip:Q,topTipContent:Z,onTopTipClose:()=>ne(!1),loadMoreText:de,onRefresh:xt,messages:we,isTyping:ee,messagesRef:ke,renderMessageContent:Ar,text:Fe,composerRef:xe,inputOptions:{showCount:!1},quickReplies:I,onQuickReplyClick:Gt,placeholder:g(J),onSend:vt,onImageSend:In,onInputChange:$n,toolbar:s,onToolbarClick:Mn,wideBreakpoint:"600px",recorder:{canRecord:Xi,volume:.5,onStart:xi,onEnd:Cn,onCancel:$t},hideComposer:Ye,quotedMessage:mt,onCancelQuote:rn})}),O&&(D==null?void 0:D.length)>0&&b.jsx(nut,{faqs:D,isDarkMode:c,handleFaqClick:Lt}),H&&b.jsx(rut,{isDarkMode:c,rightIframeUrl:V}),b.jsx(iut,{menuId:oH,contextMessage:Le,handleRightClick:Ge})]}),b.jsx(Qut,{showEmoji:ve,setShowEmoji:ge,handleEmojiSelect:Ut})]}),b.jsx(vdt,{open:$i,onClose:()=>Jr(!1),isDarkMode:c,currentVisitor:$,orgUid:te.current.orgUid,thread:k}),b.jsx(_s,{title:r.formatMessage({id:"chat.toolbar.ticket",defaultMessage:"我的工单"}),placement:"right",width:jA()?"100%":600,onClose:()=>Sf(!1),open:gx,destroyOnHidden:!0,styles:{body:{padding:0,height:"100%"}},children:b.jsx("div",{style:{height:"100%",overflow:"auto"},children:b.jsx(TA,{forceMobile:!0})})}),b.jsx(Gct,{open:wp,onClose:()=>Cp(!1),isDarkMode:c}),b.jsx(bdt,{open:gt,onClose:()=>Pe(!1),agentInfo:{nickname:(E==null?void 0:E.nickname)||"客服",avatar:E==null?void 0:E.avatar,uid:E==null?void 0:E.uid},isDarkMode:c}),b.jsx(ydt,{open:Te,onClose:()=>Ie(!1),agentInfo:{nickname:(E==null?void 0:E.nickname)||"客服",avatar:E==null?void 0:E.avatar,uid:E==null?void 0:E.uid},isDarkMode:c})]})},Yjt=()=>b.jsx("div",{style:{minHeight:"100vh",display:"flex",justifyContent:"center",alignItems:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"404"})}),{Title:Xjt}=ga,Jjt=()=>{const{ticketId:e}=w9(),[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),i=t.get(Fu)||"",a=t.get(Du)||"",{ticket:o,loading:s,refresh:l}=Hme(e??null),c=u.useMemo(()=>{const p=new URLSearchParams;i&&p.set(Fu,i),a&&p.set(Du,a);const h=p.toString();return`/ticket${h?`?${h}`:""}`},[i,a]);if(!e)return b.jsx("div",{style:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center"},children:b.jsx(Ea,{description:"未找到工单"})});const d=r?"#0f0f0f":"#f5f5f5",f=r?"#141414":"#fff",m=r?"#1f1f1f":"#e0e0e0";return b.jsxs("div",{style:{minHeight:"100vh",background:d,padding:12,display:"flex",flexDirection:"column",gap:12},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",background:f,padding:"12px 16px",borderRadius:8,border:`1px solid ${m}`},children:[b.jsxs(wr,{children:[b.jsx(Vt,{icon:b.jsx(nlt,{}),onClick:()=>n(c),children:"返回"}),b.jsx(Xjt,{level:4,style:{margin:0,color:r?"#fff":"#000"},children:(o==null?void 0:o.summary)||`工单 #${e}`})]}),b.jsx(wr,{children:b.jsx(Vt,{icon:b.jsx(lg,{}),onClick:l,children:"刷新详情"})})]}),b.jsx("div",{style:{flex:1,minHeight:0},children:b.jsxs(lm,{style:{height:"100%",border:`1px solid ${m}`,borderRadius:8,overflow:"hidden",background:f},children:[b.jsx(lm.Panel,{defaultSize:"60%",min:"360px",children:b.jsx("div",{style:{height:"100%",background:f},children:b.jsx(Sk,{orgUid:i||void 0,sid:a||void 0},e)})}),b.jsx(lm.Panel,{min:"320px",children:b.jsx("div",{style:{height:"100%",overflowY:"auto",background:f,padding:16},children:b.jsx(zme,{ticket:o,loading:s,isDarkMode:r})})})]})})]})},Qjt=[{title:"工作组",dataIndex:"workgroup"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],Zjt=[{key:"1",workgroup:"工作组1",waiting:"前面有0人,无需等待",action:b.jsx(Vt,{type:"primary",children:"取号"})},{key:"2",workgroup:"工作组2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(Vt,{type:"primary",children:"取号"})}],eNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},tNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:Qjt,dataSource:Zjt,onChange:eNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),nNt=[{title:"客服",dataIndex:"agent"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],rNt=[{key:"1",agent:"客服1",waiting:"前面有0人,无需等待",action:b.jsx(Vt,{type:"primary",children:"取号"})},{key:"2",agent:"客服2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(Vt,{type:"primary",children:"取号"})}],iNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},aNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:nNt,dataSource:rNt,onChange:iNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),oNt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"取号"}),b.jsx(tNt,{}),b.jsx(aNt,{})]}),sNt=[{title:"工作组",dataIndex:"workgroup"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],lNt=[{key:"1",workgroup:"工作组1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",workgroup:"工作组2",next:"访客5",queue:"访客6,访客7,访客8"}],cNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},uNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:sNt,dataSource:lNt,onChange:cNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),dNt=[{title:"客服",dataIndex:"agent"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],fNt=[{key:"1",agent:"客服1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",agent:"客服2",next:"访客5",queue:"访客6,访客7,访客8"}],mNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},pNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:dNt,dataSource:fNt,onChange:mNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),hNt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"排队队列"}),b.jsx(uNt,{}),b.jsx(pNt,{})]}),{TextArea:vNt}=hr,{Title:gNt,Text:IK}=ga,bNt=async e=>new Promise(t=>{setTimeout(()=>{console.log("提交反馈数据:",e),t(!0)},1e3)}),yNt=({onClose:e})=>{const[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),[i,a]=u.useState(0),[o,s]=u.useState(""),[l,c]=u.useState([]),[d,f]=u.useState(""),[m,p]=u.useState(!1),[h,v]=u.useState(!1),g=t.get("org")||"",y=t.get("t")||"",w=t.get("sid")||"",x=[{id:"variety",text:"市种丰富度"},{id:"usability",text:"使用难易"},{id:"features",text:"功能多样性"},{id:"customization",text:"定制化功能"},{id:"design",text:"界面设计"}],C=E=>{switch(a(E),E){case 1:s("非常不满意");break;case 2:s("不满意");break;case 3:s("一般");break;case 4:s("满意");break;case 5:s("非常满意");break;default:s("")}},S=E=>{c(T=>T.includes(E)?T.filter($=>$!==E):[...T,E])},k=async()=>{if(i===0){Cr.warning("请先进行评分");return}v(!0);try{await bNt({orgUid:g,type:y,sid:w,rating:i,tags:l,feedback:d,joinSurvey:m}),Cr.success("感谢您的反馈!"),e?e():n(-1)}catch(E){console.error("提交反馈失败:",E),Cr.error("提交失败,请稍后重试")}finally{v(!1)}},_=()=>{e?e():n(-1)};return b.jsx("div",{style:{maxWidth:"600px",margin:"0 auto",padding:"20px",minHeight:"100vh",display:"flex",flexDirection:"column",justifyContent:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsxs(Kl,{style:{width:"100%",borderRadius:"12px",background:r?"#1f1f1f":"rgba(255, 255, 255, 0.8)",backdropFilter:"blur(10px)"},styles:{body:{padding:"24px"}},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[b.jsx(gNt,{level:4,style:{margin:0},children:"您是否满意近期的用户体验?"}),b.jsx(Vt,{type:"text",icon:b.jsx(Vo,{}),onClick:_,style:{border:"none"}})]}),b.jsxs("div",{style:{textAlign:"center",marginBottom:"20px"},children:[b.jsx(MR,{character:b.jsx(Mie,{}),value:i,onChange:C,style:{fontSize:"32px",color:"#FFD700"}}),b.jsx("div",{style:{marginTop:"8px",color:r?"#ccc":"#666"},children:o})]}),i>0&&b.jsxs(b.Fragment,{children:[b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(IK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"您觉得我们哪些地方做得比较好?"}),b.jsx(da,{gutter:[12,12],children:x.map(E=>b.jsx(Wn,{span:8,children:b.jsx(Yn,{style:{padding:"8px 12px",borderRadius:"4px",cursor:"pointer",width:"100%",textAlign:"center",background:l.includes(E.id)?r?"#177ddc":"#e6f7ff":r?"#303030":"#f5f5f5",color:l.includes(E.id)?r?"#fff":"#1890ff":r?"#d9d9d9":"#333",borderColor:l.includes(E.id)?r?"#177ddc":"#91d5ff":r?"#434343":"#d9d9d9"},onClick:()=>S(E.id),children:E.text})},E.id))})]}),b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(IK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"更多反馈"}),b.jsx(vNt,{placeholder:"您的意见对我们至关重要,请留下您的反馈和建议 (选填)",autoSize:{minRows:3,maxRows:6},value:d,onChange:E=>f(E.target.value),style:{borderRadius:"8px",background:r?"#141414":"#fff"}})]}),b.jsx(Ga,{checked:m,onChange:E=>p(E.target.checked),style:{marginBottom:"20px"},children:"我愿意参加后续的有偿调研"}),b.jsx(Vt,{type:"primary",block:!0,size:"large",onClick:k,loading:h,style:{height:"48px",borderRadius:"24px",fontWeight:500},children:"提交"})]})]})})};var Io=function(){return Io=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0?ua(Fg,--il):0,Lv--,Wi===10&&(Lv=1,aE--),Wi}function Hl(){return Wi=il2||o5(Wi)>3?"":" "}function PNt(e,t){for(;--t&&Hl()&&!(Wi<48||Wi>102||Wi>57&&Wi<65||Wi>70&&Wi<97););return sE(e,gS()+(t<6&&gm()==32&&Hl()==32))}function s5(e){for(;Hl();)switch(Wi){case e:return il;case 34:case 39:e!==34&&e!==39&&s5(Wi);break;case 40:e===41&&s5(e);break;case 92:Hl();break}return il}function RNt(e,t){for(;Hl()&&e+Wi!==57;)if(e+Wi===84&&gm()===47)break;return"/*"+sE(t,il-1)+"*"+RA(e===47?e:Hl())}function INt(e){for(;!o5(gm());)Hl();return sE(e,il)}function ONt(e){return $Nt(bS("",null,null,null,[""],e=ENt(e),0,[0],e))}function bS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",C=i,S=a,k=r,_=x;g;)switch(h=w,w=Hl()){case 40:if(h!=108&&ua(_,f-1)==58){vS(_+=Fn(vT(w),"&","&\f"),"&\f",mpe(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:_+=vT(w);break;case 9:case 10:case 13:case 32:_+=TNt(h);break;case 92:_+=PNt(gS()-1,7);continue;case 47:switch(gm()){case 42:case 47:K0(MNt(RNt(Hl(),gS()),t,n,l),l);break;default:_+="/"}break;case 123*v:s[c++]=bc(_)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(_=Fn(_,/\f/g,"")),p>0&&bc(_)-f&&K0(p>32?jK(_+";",r,n,f-1,l):jK(Fn(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(K0(k=MK(_,t,n,c,d,i,s,x,C=[],S=[],f,a),a),w===123)if(d===0)bS(_,t,k,k,C,a,f,s,S);else switch(m===99&&ua(_,3)===110?100:m){case 100:case 108:case 109:case 115:bS(e,k,k,r&&K0(MK(e,k,k,0,0,i,s,x,i,C=[],f,S),S),i,S,f,s,r?C:S);break;default:bS(_,k,k,k,[""],S,0,s,S)}}c=d=p=0,v=y=1,x=_="",f=o;break;case 58:f=1+bc(_),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&_Nt()==125)continue}switch(_+=RA(w),w*v){case 38:y=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(bc(_)-1)*y,y=1;break;case 64:gm()===45&&(_+=vT(Hl())),m=gm(),d=f=bc(x=_+=INt(gS())),w++;break;case 45:h===45&&bc(_)==2&&(v=0)}}return a}function MK(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=hpe(p),v=0,g=0,y=0;v0?p[w]+" "+x:Fn(x,/&\f/g,p[w])))&&(l[y++]=C);return oE(e,t,n,i===0?iE:s,l,c,d,f)}function MNt(e,t,n,r){return oE(e,t,n,dpe,RA(kNt()),Dv(e,2,-2),0,r)}function jK(e,t,n,r,i){return oE(e,t,n,PA,Dv(e,0,r),Dv(e,r+1,-1),r,i)}function gpe(e,t,n){switch(CNt(e,t)){case 5103:return Er+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Er+e+e;case 4789:return $b+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Er+e+$b+e+Zr+e+e;case 5936:switch(ua(e,t+11)){case 114:return Er+e+Zr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Er+e+Zr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Er+e+Zr+Fn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Er+e+Zr+e+e;case 6165:return Er+e+Zr+"flex-"+e+e;case 5187:return Er+e+Fn(e,/(\w+).+(:[^]+)/,Er+"box-$1$2"+Zr+"flex-$1$2")+e;case 5443:return Er+e+Zr+"flex-item-"+Fn(e,/flex-|-self/g,"")+(lu(e,/flex-|baseline/)?"":Zr+"grid-row-"+Fn(e,/flex-|-self/g,""))+e;case 4675:return Er+e+Zr+"flex-line-pack"+Fn(e,/align-content|flex-|-self/g,"")+e;case 5548:return Er+e+Zr+Fn(e,"shrink","negative")+e;case 5292:return Er+e+Zr+Fn(e,"basis","preferred-size")+e;case 6060:return Er+"box-"+Fn(e,"-grow","")+Er+e+Zr+Fn(e,"grow","positive")+e;case 4554:return Er+Fn(e,/([^-])(transform)/g,"$1"+Er+"$2")+e;case 6187:return Fn(Fn(Fn(e,/(zoom-|grab)/,Er+"$1"),/(image-set)/,Er+"$1"),e,"")+e;case 5495:case 3959:return Fn(e,/(image-set\([^]*)/,Er+"$1$`$1");case 4968:return Fn(Fn(e,/(.+:)(flex-)?(.*)/,Er+"box-pack:$3"+Zr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Er+e+e;case 4200:if(!lu(e,/flex-|baseline/))return Zr+"grid-column-align"+Dv(e,t)+e;break;case 2592:case 3360:return Zr+Fn(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,lu(r.props,/grid-\w+-end/)})?~vS(e+(n=n[t].value),"span",0)?e:Zr+Fn(e,"-start","")+e+Zr+"grid-row-span:"+(~vS(n,"span",0)?lu(n,/\d+/):+lu(n,/\d+/)-+lu(e,/\d+/))+";":Zr+Fn(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return lu(r.props,/grid-\w+-start/)})?e:Zr+Fn(Fn(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Fn(e,/(.+)-inline(.+)/,Er+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(bc(e)-1-t>6)switch(ua(e,t+1)){case 109:if(ua(e,t+4)!==45)break;case 102:return Fn(e,/(.+:)(.+)-([^]+)/,"$1"+Er+"$2-$3$1"+$b+(ua(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~vS(e,"stretch",0)?gpe(Fn(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return Fn(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Zr+i+":"+a+c+(o?Zr+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(ua(e,t+6)===121)return Fn(e,":",":"+Er)+e;break;case 6444:switch(ua(e,ua(e,14)===45?18:11)){case 120:return Fn(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Er+(ua(e,14)===45?"inline-":"")+"box$3$1"+Er+"$2$3$1"+Zr+"$2box$3")+e;case 100:return Fn(e,":",":"+Zr)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Fn(e,"scroll-","scroll-snap-")+e}return e}function _k(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case PA:e.return=gpe(e.value,e.length,n);return;case fpe:return _k([ud(e,{value:Fn(e.value,"@","@"+Er)})],r);case iE:if(e.length)return SNt(n=e.props,function(i){switch(lu(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Xp(ud(e,{props:[Fn(i,/:(read-\w+)/,":"+$b+"$1")]})),Xp(ud(e,{props:[i]})),a5(e,{props:OK(n,r)});break;case"::placeholder":Xp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+Er+"input-$1")]})),Xp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+$b+"$1")]})),Xp(ud(e,{props:[Fn(i,/:(plac\w+)/,Zr+"input-$1")]})),Xp(ud(e,{props:[i]})),a5(e,{props:OK(n,r)});break}return""})}}var DNt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ss={},Bv=typeof process<"u"&&ss!==void 0&&(ss.REACT_APP_SC_ATTR||ss.SC_ATTR)||"data-styled",bpe="active",ype="data-styled-version",lE="6.1.19",IA=`/*!sc*/ -`,Ek=typeof window<"u"&&typeof document<"u",LNt=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==""?ss.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&ss.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.SC_DISABLE_SPEEDY!==void 0&&ss.SC_DISABLE_SPEEDY!==""&&ss.SC_DISABLE_SPEEDY!=="false"&&ss.SC_DISABLE_SPEEDY),cE=Object.freeze([]),zv=Object.freeze({});function BNt(e,t,n){return n===void 0&&(n=zv),e.theme!==n.theme&&e.theme||t||n.theme}var xpe=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),zNt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,HNt=/(^-|-$)/g;function NK(e){return e.replace(zNt,"-").replace(HNt,"")}var VNt=/(a)(d)/gi,iC=52,AK=function(e){return String.fromCharCode(e+(e>25?39:97))};function l5(e){var t,n="";for(t=Math.abs(e);t>iC;t=t/iC|0)n=AK(t%iC)+n;return(AK(t%iC)+n).replace(VNt,"$1-$2")}var gT,wpe=5381,xh=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Cpe=function(e){return xh(wpe,e)};function WNt(e){return l5(Cpe(e)>>>0)}function UNt(e){return e.displayName||e.name||"Component"}function bT(e){return typeof e=="string"&&!0}var Spe=typeof Symbol=="function"&&Symbol.for,kpe=Spe?Symbol.for("react.memo"):60115,qNt=Spe?Symbol.for("react.forward_ref"):60112,GNt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},KNt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},_pe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},YNt=((gT={})[qNt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},gT[kpe]=_pe,gT);function FK(e){return("type"in(t=e)&&t.type.$$typeof)===kpe?_pe:"$$typeof"in e?YNt[e.$$typeof]:GNt;var t}var XNt=Object.defineProperty,JNt=Object.getOwnPropertyNames,DK=Object.getOwnPropertySymbols,QNt=Object.getOwnPropertyDescriptor,ZNt=Object.getPrototypeOf,LK=Object.prototype;function Epe(e,t,n){if(typeof t!="string"){if(LK){var r=ZNt(t);r&&r!==LK&&Epe(e,r,n)}var i=JNt(t);DK&&(i=i.concat(DK(t)));for(var a=FK(e),o=FK(t),s=0;s0?" Args: ".concat(t.join(", ")):""))}var e9t=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,a=i;t>=a;)if((a<<=1)<0)throw vx(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=i;o=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(g+="".concat(y,","))}),l+="".concat(h).concat(v,'{content:"').concat(g,'"}').concat(IA)},d=0;d0?".".concat(t):m},d=l.slice();d.push(function(m){m.type===iE&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(d9t,n).replace(r,c))}),o.prefix&&d.push(FNt),d.push(jNt);var f=function(m,p,h,v){p===void 0&&(p=""),h===void 0&&(h=""),v===void 0&&(v="&"),t=v,n=p,r=new RegExp("\\".concat(n,"\\b"),"g");var g=m.replace(f9t,""),y=ONt(h||p?"".concat(h," ").concat(p," { ").concat(g," }"):g);o.namespace&&(y=Ppe(y,o.namespace));var w=[];return _k(y,NNt(d.concat(ANt(function(x){return w.push(x)})))),w};return f.hash=l.length?l.reduce(function(m,p){return p.name||vx(15),xh(m,p.name)},wpe).toString():"",f}var p9t=new Tpe,u5=m9t(),Rpe=K.createContext({shouldForwardProp:void 0,styleSheet:p9t,stylis:u5});Rpe.Consumer;K.createContext(void 0);function VK(){return u.useContext(Rpe)}var h9t=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=u5);var o=r.name+a.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,a(r.rules,o,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,MA(this,function(){throw vx(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=u5),this.name+t.hash},e}(),v9t=function(e){return e>="A"&&e<="Z"};function WK(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,o)){var s=r(a,".".concat(o),void 0,this.componentId);n.insertRules(this.componentId,o,s)}i=Zf(i,o),this.staticRulesId=o}else{for(var l=xh(this.baseHash,r.hash),c="",d=0;d>>0);n.hasNameForId(this.componentId,p)||n.insertRules(this.componentId,p,r(c,".".concat(p),void 0,this.componentId)),i=Zf(i,p)}}return i},e}(),Mpe=K.createContext(void 0);Mpe.Consumer;var yT={};function x9t(e,t,n){var r=OA(e),i=e,a=!bT(e),o=t.attrs,s=o===void 0?cE:o,l=t.componentId,c=l===void 0?function(C,S){var k=typeof C!="string"?"sc":NK(C);yT[k]=(yT[k]||0)+1;var _="".concat(k,"-").concat(WNt(lE+k+yT[k]));return S?"".concat(S,"-").concat(_):_}(t.displayName,t.parentComponentId):l,d=t.displayName,f=d===void 0?function(C){return bT(C)?"styled.".concat(C):"Styled(".concat(UNt(C),")")}(e):d,m=t.displayName&&t.componentId?"".concat(NK(t.displayName),"-").concat(t.componentId):t.componentId||c,p=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,h=t.shouldForwardProp;if(r&&i.shouldForwardProp){var v=i.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;h=function(C,S){return v(C,S)&&g(C,S)}}else h=v}var y=new y9t(n,m,r?i.componentStyle:void 0);function w(C,S){return function(k,_,E){var T=k.attrs,$=k.componentStyle,P=k.defaultProps,M=k.foldedComponentIds,j=k.styledComponentId,I=k.target,R=K.useContext(Mpe),O=VK(),L=k.shouldForwardProp||O.shouldForwardProp,D=BNt(_,R,P)||zv,B=function(W,U,X){for(var J,re=Io(Io({},U),{className:void 0,theme:X}),Q=0;Qp(!1),children:s.formatMessage({id:"bubbles.article.modal.close"})},"close")].filter(Boolean),width:720,styles:{body:{maxHeight:600,overflow:"auto"}},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",marginBottom:16},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",borderRadius:8},onError:C=>{C.currentTarget.style.display="none"}})}),v.description&&b.jsx("p",{style:{whiteSpace:"pre-wrap",color:o?"#a0aec0":"#4a5568"},children:v.description}),v.content&&b.jsx("div",{style:{whiteSpace:"pre-wrap",color:o?"#e2e8f0":"#2d3748"},children:v.content}),!v.content&&!v.description&&b.jsx("div",{style:{color:o?"#a0aec0":"#718096"},children:s.formatMessage({id:"bubbles.article.modal.no.more"})})]})]})};function BK(e,t){if(!e||!t)return 0;const n=Date.now(),r=Math.floor((n-e)/1e3),i=t-r;return i>0?i:0}const uNt=({uid:e,content:t,position:n="left",isDarkMode:r=!1,showCountdown:i=!0,onCountdownComplete:a})=>{const{translateString:o}=fr();Fr();const[s,l]=u.useState(0),c=u.useRef(0),d=u.useRef(!1),f=u.useMemo(()=>{if(!t)return null;try{const y=JSON.parse(t);if(y&&typeof y=="object")return y}catch{}return null},[t]);u.useEffect(()=>{f!=null&&f.serverTimestamp&&(f!=null&&f.waitSeconds)&&l(BK(f.serverTimestamp,f.waitSeconds))},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds]),u.useEffect(()=>{if(!i||!(f!=null&&f.serverTimestamp)||!(f!=null&&f.waitSeconds))return;const y=setInterval(()=>{const w=BK(f.serverTimestamp,f.waitSeconds);l(w);const x=c.current;if(c.current=w,!d.current&&x>0&&w===0&&a&&f){d.current=!0;try{a(f)}catch{}}},1e3);return()=>clearInterval(y)},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds,i,a,f]);const m=u.useMemo(()=>!i||s<=0?"":s<60?`约${s}秒`:`约${Math.ceil(s/60)}分钟`,[s,i]),p=[];f!=null&&f.content&&p.push(f.content);const h=f==null?void 0:f.position,v=h!==void 0&&Number(h)!==0;v&&(f==null?void 0:f.queueSize)!==void 0?p.push(`${o("i18n.queue.position")}: ${f.position}`):v&&p.push(`${o("i18n.queue.position")}: ${f.position}`),v&&(f!=null&&f.estimatedWaitTime?p.push(`${o("i18n.queue.estimatedWait")}: ${f.estimatedWaitTime}`):m&&p.push(`${o("i18n.queue.estimatedWait")}: ${m}`));const g=f?p.join(` +`):t;return b.jsx(ni,{children:b.jsxs($v,{style:{whiteSpace:"pre-wrap",textAlign:"left"},children:[b.jsx(cp,{content:g}),i&&(f==null?void 0:f.waitSeconds)!==void 0&&(f==null?void 0:f.serverTimestamp)&&b.jsx("div",{style:{marginTop:8,fontSize:12,opacity:.8},children:s<=0?o("i18n.queue.imminent"):`(${o("i18n.queue.dynamicRemaining")}: ${m})`})]})})},kk=({orgUid:e,type:t,sid:n})=>{const r=Fr(),i=[{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})},{type:"image",title:r.formatMessage({id:"chat.toolbar.image"}),icon:"image"},{type:"file",title:r.formatMessage({id:"chat.toolbar.file"}),icon:"file"},{type:"rate",title:r.formatMessage({id:"chat.toolbar.rate"}),icon:"thumbs-up"},{type:"leavemsg",title:r.formatMessage({id:"chat.toolbar.leaveMsg"}),icon:"message"}],[a,o]=u.useState(i),[s,l]=u.useState(i),{isDarkMode:c,setThemeMode:d,locale:f,changeLocale:m}=u.useContext(Oa),[p,h]=u.useState("zh-cn");Ue.debugIf("locale: ",f==null?void 0:f.locale,"lang:",p);const[v]=Uc(),{translateString:g,formatChatMessage:y}=fr(),[w,x]=u.useState(""),[S]=mue(w,1e3),[C,_]=u.useState("Chat"),[k,E]=u.useState({uid:""}),[T,$]=u.useState({}),{currentVisitor:P,setCurrentVisitor:M}=Jl(),[j,I]=u.useState({}),[R,O]=u.useState([]),[D,L]=u.useState(!1),[B,F]=u.useState([]),[z,H]=u.useState([]),[A,V]=u.useState(!1),[W,U]=u.useState(""),[Y,J]=u.useState(!1),[ne,Q]=u.useState("i18n.input.placeholder"),[te,Z]=u.useState(!1),[le,se]=u.useState(""),ce=u.useRef(null),re=u.useRef(null),ie=u.useRef({orgUid:e||"df_org_uid",type:t||"1",sid:n||"df_wg_uid"}),[pe,Se]=u.useState(0),{messages:_e,appendMsg:X,updateMsg:ae,resetList:ee}=KZe([]),[q,ue]=u.useState(!1),[oe,de]=u.useState(""),[xe,ke]=u.useState(g("i18n.load.more")),be=u.useRef(null),ye=u.useRef(null),Ce=u.useRef(!1),Re=u.useRef(!1),Pe=u.useRef(!1),Le=u.useRef(!1),[we,ve]=u.useState(""),[ge,Ee]=u.useState(!1),[Ne,ze]=u.useState(!1),[He,Ye]=u.useState(!0),[De,Ke]=u.useState(!1),Je=u.useRef(!1),[We,vt]=u.useState(null),[dt,bt]=u.useState(null),[Ie,Te]=u.useState(!1),[Oe,$e]=u.useState(!1),{messageList:je,addMessage:Ge,addMessageList:Ze,updateMessageStatus:lt}=d4(Ae=>({messageList:Ae.messageList,addMessage:Ae.addMessage,addMessageList:Ae.addMessageList,updateMessageStatus:Ae.updateMessageStatus})),{show:et}=eut({id:dH}),qe=(Ae,nt)=>{Ue.debugIf("handleContextMenu:",Ae," item:",nt),vt(nt),et({event:Ae,props:{key:nt==null?void 0:nt._id.toString()}})},ut=async({id:Ae,event:nt,props:pt})=>{Ue.debugIf("handleRightClick:",Ae,nt,pt);const wt=We==null?void 0:We._id.toString(),_t=We==null?void 0:We.createdAt;switch(Ae){case yse:{let It=We==null?void 0:We.content;if((We==null?void 0:We.type)===yh)try{It=JSON.parse(We==null?void 0:We.content).content||(We==null?void 0:We.content)}catch(Kt){Ue.error("解析引用消息失败:",Kt),It=We==null?void 0:We.content}(await zl(It)).success?Ri.success(y("chat.copy.success","复制成功")):Ri.fail(y("chat.copy.failed","复制失败"));break}case HVe:Ct(wt,We==null?void 0:We.content);break;case xse:{const It=At(_t);At().diff(It,"minutes")>5?Ri.fail(r.formatMessage({id:"chat.recall.timeout",defaultMessage:"消息发送超过5分钟,无法撤回"})):ztt(wt,k);break}case wse:BA(We==null?void 0:We.content);break;case Sse:Me(We==null?void 0:We.content);break;case Cse:Be(We==null?void 0:We.content);break;case kse:tt(We==null?void 0:We.content);break;case _se:ot(We==null?void 0:We.content);break;case Zp:{let It=We==null?void 0:We.content;if([ds,Vs,Ol,Il,d1].includes(We==null?void 0:We.type))try{It=JSON.parse(We==null?void 0:We.content).url||It}catch(Zt){Ue.error("解析多媒体内容失败:",Zt)}qd(It);break}case Ese:Ue.debugIf("设置引用消息:",We),bt(We);break}},Ct=async(Ae,nt)=>{var _t,It,Zt;let pt=nt;if((We==null?void 0:We.type)===yh)try{pt=JSON.parse(nt).content||nt}catch(Kt){Ue.error("解析引用消息失败:",Kt),pt=nt}const wt=await Att(Ae,pt);if(Ue.debugIf("ChatBox handleTranslate",wt.data),wt.data.code===200){const Kt=(_t=wt==null?void 0:wt.data)==null?void 0:_t.data.msgUid,Gt=(It=wt==null?void 0:wt.data)==null?void 0:It.data.translatedText,Xt=je.find(Lr=>Lr.uid===Kt);Xt&&(Xt.content=Xt.content+` +`+Gt,lt(Xt.uid,Xt.status.toString()),ae(Kt,{_id:We==null?void 0:We._id,type:We==null?void 0:We.type,hasTime:We==null?void 0:We.hasTime,createdAt:We==null?void 0:We.createdAt,content:Xt==null?void 0:Xt.content,position:We==null?void 0:We.position,user:We==null?void 0:We.user,status:Xt==null?void 0:Xt.status}))}else Ri.fail((Zt=wt==null?void 0:wt.data)==null?void 0:Zt.message)},Pt={image:{id:"chat.error.invalid.image.url",defaultMessage:"图片链接无效"},file:{id:"chat.error.invalid.file.url",defaultMessage:"文件链接无效"},video:{id:"chat.error.invalid.video.url",defaultMessage:"视频链接无效"},audio:{id:"chat.error.invalid.audio.url",defaultMessage:"音频链接无效"},voice:{id:"chat.error.invalid.voice.url",defaultMessage:"语音链接无效"}},jt={image:{id:"chat.download.image.success",defaultMessage:"图片下载成功"},file:{id:"chat.download.file.success",defaultMessage:"文件下载成功"},video:{id:"chat.download.video.success",defaultMessage:"视频下载成功"},audio:{id:"chat.download.audio.success",defaultMessage:"音频下载成功"},voice:{id:"chat.download.voice.success",defaultMessage:"语音下载成功"}},xt={image:{id:"chat.file.generate.filename.image",defaultMessage:"image.jpg"},video:{id:"chat.file.generate.filename.video",defaultMessage:"video_{id}.{format}"},audio:{id:"chat.file.generate.filename.audio",defaultMessage:"audio_{id}.{format}"},voice:{id:"chat.file.generate.filename.voice",defaultMessage:"voice_{id}.{format}"}},Xe=async(Ae,nt,pt)=>{try{const wt=JSON.parse(Ae),_t=wt.url,It=Pt[nt];if(!_t){Ri.fail(y(It.id,It.defaultMessage));return}let Zt;switch(nt){case"image":{const Gt=_t.split("/");Zt=Gt[Gt.length-1]||y(xt.image.id,xt.image.defaultMessage);break}case"file":{Zt=wt.name||IV(_t);break}case"video":{const Gt=wt.format||"mp4";Zt=y(xt.video.id,xt.video.defaultMessage,{id:Sa(),format:Gt});break}case"audio":{const Gt=wt.format||"mp3";Zt=y(xt.audio.id,xt.audio.defaultMessage,{id:Sa(),format:Gt});break}case"voice":{const Gt=wt.format||"wav";Zt=y(xt.voice.id,xt.voice.defaultMessage,{id:Sa(),format:Gt});break}default:Zt=IV(_t)}const Kt=await pt(_t,Zt,nt);if(Kt&&Kt.success)if(Kt.warning)Ri.fail(Kt.warning);else{const Gt=jt[nt];Ri.success(y(Gt.id,Gt.defaultMessage))}else{if(Kt&&Kt.canceled)return;throw new Error((Kt==null?void 0:Kt.error)||y("chat.download.failed","下载失败"))}}catch(wt){Ue.error(`download ${nt} failed:`,wt),Ri.fail(y("chat.download.failed","下载失败"))}},Me=async Ae=>Xe(Ae,"file",b4),Be=async Ae=>Xe(Ae,"video",wJe),tt=async Ae=>Xe(Ae,"audio",SJe),ot=async Ae=>Xe(Ae,"voice",CJe),Qe=()=>{const Ae={};for(const _t of v.entries())Ae[_t[0]]=_t[1];if(Ae[ww]){const _t=Ae[ww].toLowerCase();DVe.includes(_t)?(h(_t),m(_t)):Ue.warn(`Invalid language value: ${Ae[ww]}`)}else h(U0),m(U0);if(Ae[eH]===FVe&&Ye(!1),Ae[Sw]){const _t=Ae[Sw].toLowerCase();LVe.includes(_t)?d(_t):Ue.warn(`Invalid theme value: ${Ae[Sw]}`)}Ae[s6]&&ic(Ae[s6]);const pt=new Wtt().getResult();ie.current={orgUid:e||Ae[Fu]||ie.current.orgUid,type:t||Ae[gI]||ie.current.type,sid:n||Ae[Du]||ie.current.sid,uid:Ae[IVe]||(P==null?void 0:P.uid)||"",visitorUid:Ae[tH]||(P==null?void 0:P.visitorUid)||"",nickname:Ae[nH]||(P==null?void 0:P.nickname)||"",avatar:Ae[rH]||(P==null?void 0:P.avatar)||"",mobile:Ae[iH]||(P==null?void 0:P.mobile)||"",email:Ae[aH]||(P==null?void 0:P.email)||"",note:Ae[oH]||(P==null?void 0:P.note)||"",lang:(f==null?void 0:f.locale)||U0,browser:JSON.stringify(pt.browser),os:JSON.stringify(pt.os),device:JSON.stringify(pt.device),referrer:document.referrer,vipLevel:Ae[sH]||"0",debug:Ae[cH]==="1",settingsUid:Ae[uH]||"",loadHistory:Ae[lH]==="1",extra:""},Ae[l6]&&(ie.current.goodsInfo=Ae[l6]),Ae[c6]&&(ie.current.orderInfo=Ae[c6]);const wt={};for(const _t in Ae)[Fu,gI,Du,ww,Sw,_Ve,EVe,$Ve,TVe,PVe,RVe,eH,s6,tH,nH,rH,iH,aH,oH,l6,c6,sH,cH,uH,lH].includes(_t)||(wt[_t]=Ae[_t]);ie.current.extra=JSON.stringify(wt),Ue.debugIf("initInfoParams: ",ie.current)},rt=async()=>{var nt,pt,wt,_t,It,Zt,Kt,Gt,Xt,Lr,yo,Ps,ml,_p;const Ae=await Wnt(ie.current);return Ue.debugIf("initVisitor: ",Ae==null?void 0:Ae.data),Ae&&((nt=Ae==null?void 0:Ae.data)==null?void 0:nt.code)===200?(M((pt=Ae==null?void 0:Ae.data)==null?void 0:pt.data),I({uid:(_t=(wt=Ae==null?void 0:Ae.data)==null?void 0:wt.data)==null?void 0:_t.uid,visitorUid:(Zt=(It=Ae==null?void 0:Ae.data)==null?void 0:It.data)==null?void 0:Zt.visitorUid,nickname:(Gt=(Kt=Ae==null?void 0:Ae.data)==null?void 0:Kt.data)==null?void 0:Gt.nickname,avatar:(Lr=(Xt=Ae==null?void 0:Ae.data)==null?void 0:Xt.data)==null?void 0:Lr.avatar,type:Loe,extra:(Ps=(yo=Ae==null?void 0:Ae.data)==null?void 0:yo.data)==null?void 0:Ps.extra}),(ml=Ae==null?void 0:Ae.data)==null?void 0:ml.data):(Ae!=null&&Ae.data?Ri.fail(((_p=Ae==null?void 0:Ae.data)==null?void 0:_p.message)||y("chat.error.init.failed","初始化失败")):Ri.fail(y("chat.error.init.failed","初始化失败")),null)};u.useEffect(()=>{const Ae=async()=>{Ue.info("配置已加载完成,开始初始化聊天组件"),Qe();const nt=await rt();nt&&(ie.current={...ie.current,uid:nt.uid,nickname:nt.nickname,avatar:nt.avatar},ct(),gt(),Pe.current=!1,Le.current=!0,st(!1))};if(v9)Ue.info("配置已经加载完成,直接初始化"),Ae();else{Ue.info("等待配置加载完成...");const nt=()=>{Ue.info("监听到配置加载完成事件"),Ae()};return window.addEventListener(AI,nt),()=>{window.removeEventListener(AI,nt),Ltt()}}},[]);const ct=()=>{o(i),l(i)},St=Ae=>{switch(Ae){case"smile":return{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})};case"image":return{type:"image",icon:"image",title:r.formatMessage({id:"chat.toolbar.image"})};case"file":return{type:"file",icon:"file",title:r.formatMessage({id:"chat.toolbar.file"})};case"rate":return{type:"rate",icon:"thumbs-up",title:r.formatMessage({id:"chat.toolbar.rate"})};case"leavemsg":return{type:"leavemsg",icon:"message",title:r.formatMessage({id:"chat.toolbar.leaveMsg"})};case"orderSelector":return{type:"orderSelector",icon:"shopping-bag",title:r.formatMessage({id:"chat.toolbar.order"})};case"ticket":return{type:"ticket",icon:"compass",title:r.formatMessage({id:"chat.toolbar.ticket"})};case"audio":return{type:"audio",icon:"mic",title:r.formatMessage({id:"chat.toolbar.audio"})};case"video":return{type:"video",icon:"play-circle",title:r.formatMessage({id:"chat.toolbar.video"})};case"tel":return{type:"tel",icon:"tel",title:r.formatMessage({id:"chat.toolbar.tel"})};default:return null}},Ft=Ae=>{const nt=new Set(["orderSelector","ticket","audio","video","tel"]),pt=(Ae==null?void 0:Ae.toolbar)||{};if(!pt||Object.keys(pt).length===0)return;const wt=[],_t=Array.isArray(pt.order)?pt.order:void 0;Object.keys(pt).forEach(Zt=>{if(Zt==="order"||!pt[Zt]||nt.has(Zt)&&!Ji)return;const Gt=St(Zt);Gt&&wt.push(Gt)});const It=_t?wt.slice().sort((Zt,Kt)=>{const Gt=_t.indexOf(Zt.type),Xt=_t.indexOf(Kt.type),Lr=Gt===-1?Number.MAX_SAFE_INTEGER:Gt,yo=Xt===-1?Number.MAX_SAFE_INTEGER:Xt;return Lr-yo}):wt;o(It),l(It)},gt=()=>{const Ae=localStorage.getItem(k2);Ae===null?(localStorage.setItem(k2,"true"),ze(!0)):ze(Ae==="true")},st=async Ae=>{var nt,pt,wt,_t,It,Zt,Kt,Gt,Xt,Lr,yo,Ps,ml,_p,Ep,$p;if(Ue.debugIf("initThread called with forceAgent: ",Ae),Pe.current){Ue.warn("initThread is already loading, skip duplicate request");return}Pe.current=!0,it.loading({content:r.formatMessage({id:"chat.thread.init.loading",defaultMessage:"正在初始化会话..."}),duration:0});try{if(!ie.current.sid){it.error(y("chat.error.sid.empty","sid不能为空"));return}if(ie.current.type===Xz){an(ie.current.sid),Ke(!0),_(g("i18n.history.title"));return}const Tp={orgUid:ie.current.orgUid||"",type:ie.current.type||"",sid:ie.current.sid||"",uid:ie.current.uid||"",nickname:ie.current.nickname||"",avatar:ie.current.avatar||"",lang:ie.current.lang||U0,vipLevel:ie.current.vipLevel||"0",debug:ie.current.debug||!1,settingsUid:ie.current.settingsUid||"",referrer:ie.current.referrer,forceAgent:Ae},Ju=await Unt(Tp);if(Ue.debugIf("requestThread response: ",Ju.data,Tp),Ju.data.code===200){Ae&&(it.destroy(),it.success(y("chat.transfer.success","转人工成功")));const pr=(nt=Ju==null?void 0:Ju.data)==null?void 0:nt.data;hJe(pr)?Je.current=!0:Je.current=!1;const xx={uid:(pt=pr==null?void 0:pr.thread)==null?void 0:pt.uid,topic:(wt=pr==null?void 0:pr.thread)==null?void 0:wt.topic,type:(_t=pr==null?void 0:pr.thread)==null?void 0:_t.type,status:(It=pr==null?void 0:pr.thread)==null?void 0:It.status,user:(Zt=pr==null?void 0:pr.thread)==null?void 0:Zt.user};E(xx),(pr==null?void 0:pr.type)===$2&&(J(!0),Q("i18n.leavemsg.tip"));const ir=pr==null?void 0:pr.user,wx=[];if(Pw(xx)){const hr=JSON.parse((Kt=pr==null?void 0:pr.user)==null?void 0:Kt.extra);Ce.current=(hr==null?void 0:hr.llm)||!1}else if((ir==null?void 0:ir.type)===Boe){const hr={name:g("i18n.transferToAgent"),code:u6,type:u6};wx.push(hr)}$(ir),_(g(ir==null?void 0:ir.nickname)||"");const Bn=JSON.parse(((Gt=pr==null?void 0:pr.thread)==null?void 0:Gt.extra)||"{}");if(Ft(Bn),Ue.debugIf("extra welcomeFaqs:",Bn.welcomeFaqs),Bn.welcomeFaqs&&H(Bn.welcomeFaqs),Bn.showQuickFaqs&&((Xt=Bn==null?void 0:Bn.quickFaqs)==null||Xt.forEach(hr=>{const fi={name:(hr==null?void 0:hr.question)||"",code:hr.uid,type:hr.type,content:(hr==null?void 0:hr.answer)||""};wx.push(fi)})),Bn.showRateBtn){const hr={name:g("i18n.rate"),code:"rate",type:Su};wx.push(hr)}if(O(wx),Bn.showFaqs){const hr=[];(Lr=Bn==null?void 0:Bn.faqs)==null||Lr.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,uid:fi.uid,type:fi.type};hr.push(pl)}),F(hr)}if(L((Bn==null?void 0:Bn.showFaqs)||!1),Bn.showRightIframe&&(V(!0),U(Bn.rightIframeUrl)),Bn.showGuessFaqs){const hr=[];(yo=Bn==null?void 0:Bn.guessFaqs)==null||yo.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,uid:fi.uid,type:fi.type};hr.push(pl)}),hr.length>0&&X({_id:Sa(),type:Jz,content:JSON.stringify(hr),createdAt:At().toDate().getTime(),user:{uid:ir==null?void 0:ir.uid,nickname:ir==null?void 0:ir.nickname,avatar:ir==null?void 0:ir.avatar},position:"left"})}if(Bn.showHotFaqs){const hr=[];if((Ps=Bn==null?void 0:Bn.hotFaqs)==null||Ps.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,uid:fi.uid,type:fi.type};hr.push(pl)}),Ue.debugIf("show hot faqs:",hr),hr.length>0){Ue.debugIf("show hot faqs appendMsg");const pl={uid:Sa(),type:Qz,content:JSON.stringify(hr),status:pb,createdAt:dc(),channel:wn,thread:xx,user:{uid:ir==null?void 0:ir.uid,nickname:ir==null?void 0:ir.nickname,avatar:ir==null?void 0:ir.avatar}};Ge(pl)}}if(Bn.showShortcutFaqs){const hr=[];if((ml=Bn==null?void 0:Bn.shortcutFaqs)==null||ml.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,code:fi.uid,type:fi.type};hr.push(pl)}),hr.length>0){const pl={uid:Sa(),type:Zz,content:JSON.stringify(hr),status:pb,createdAt:dc(),channel:wn,thread:xx,user:{uid:ir==null?void 0:ir.uid,nickname:ir==null?void 0:ir.nickname,avatar:ir==null?void 0:ir.avatar}};Ge(pl)}}Bn.showTopTip&&se((Bn==null?void 0:Bn.topTip)||""),Z((Bn==null?void 0:Bn.showTopTip)||!1),Ge(pr),ie.current.loadHistory&&(Ue.info("URL参数指定自动加载历史记录"),kt());const Zpe={username:(_p=ie.current)==null?void 0:_p.uid,topic:((Ep=pr==null?void 0:pr.thread)==null?void 0:Ep.topic)||"",orgUid:ie.current.orgUid||""};Ftt(Zpe)}else Ri.fail((($p=Ju==null?void 0:Ju.data)==null?void 0:$p.message)||y("chat.error.get.info.failed","获取信息失败"))}catch(Tp){Ue.error("initThread error:",Tp),Ri.fail(y("chat.error.request.failed","请求出错,请稍后再试"))}finally{Pe.current=!1,it.destroy()}},kt=async()=>{var pt,wt,_t,It,Zt,Kt,Gt;if(Re.current){Ue.debugIf("isLoadingMessage.current: ",Re.current);return}Re.current=!0,it.loading(g("i18n.loading"));const Ae={pageNumber:pe,pageSize:20,sortBy:"createdAt",topic:k==null?void 0:k.topic,componentType:BVe},nt=await Mtt(Ae);Ue.debugIf("queryMessagesByThreadTopic: ",nt.data,Ae),nt.data.code===200?(Ze((wt=(pt=nt==null?void 0:nt.data)==null?void 0:pt.data)==null?void 0:wt.content),PW(ie.current.orgUid||"",(It=(_t=nt==null?void 0:nt.data)==null?void 0:_t.data)==null?void 0:It.content),(Kt=(Zt=nt==null?void 0:nt.data)==null?void 0:Zt.data)!=null&&Kt.last?ke(""):Se(pe+1),it.destroy(),(Gt=be==null?void 0:be.current)==null||Gt.scrollToEnd()):(nt.data.code,it.destroy()),Re.current=!1},an=async Ae=>{var wt,_t,It,Zt,Kt,Gt;if(Re.current){Ue.debugIf("isLoadingMessage.current: ",Re.current);return}if(!Ae){Ue.warn("threadUid is empty");return}Re.current=!0,it.loading(g("i18n.loading"));const nt={pageNumber:pe,pageSize:20,threadUid:Ae,orgUid:ie.current.orgUid||""},pt=await jtt(nt);Ue.debugIf("queryMessagesByThreadUid: ",pt.data,nt),pt.data.code===200?(Ze((_t=(wt=pt==null?void 0:pt.data)==null?void 0:wt.data)==null?void 0:_t.content),PW(ie.current.orgUid||"",(Zt=(It=pt==null?void 0:pt.data)==null?void 0:It.data)==null?void 0:Zt.content),(Gt=(Kt=pt==null?void 0:pt.data)==null?void 0:Kt.data)!=null&&Gt.last?ke(""):Se(pe+1),it.destroy()):(pt.data.code,it.destroy()),Re.current=!1},on=async()=>{var Ae,nt;if(!(k!=null&&k.uid))return Ue.warn("fetchThreadMessageMeta skip: missing thread uid"),null;try{const pt=await qnt(k.uid);if(((Ae=pt==null?void 0:pt.data)==null?void 0:Ae.code)===200)return((nt=pt==null?void 0:pt.data)==null?void 0:nt.data)||null;Ue.warn("requestThreadMessageMeta failed",pt==null?void 0:pt.data)}catch(pt){Ue.warn("requestThreadMessageMeta error",pt)}return null},Jt=(Ae,nt)=>{let pt={};if(Ae)try{pt=JSON.parse(Ae)}catch(wt){Ue.warn("parse message extra failed",wt)}return!pt.orgUid&&ie.current.orgUid&&(pt.orgUid=ie.current.orgUid),nt!==void 0&&(pt.sequenceNumber=nt),JSON.stringify(pt)},kn=async(Ae,nt)=>{let pt=null;return pt=await on(),pt!=null&&pt.messageUid&&(Ae.uid=pt.messageUid),pt!=null&&pt.timestamp&&(Ae.timestamp=pt.timestamp,Ae.createdAt=At(pt.timestamp).format("YYYY-MM-DD HH:mm:ss")),Ae.extra=Jt(Ae.extra,pt==null?void 0:pt.sequenceNumber),Ae},On=(Ae,nt)=>{if(Ue.debugIf("handleSend",Ae,nt),Y){Ri.fail(y("chat.agent.offline","客服已离线,请通过上方留言框联系我们"));return}ve(""),zg(!1),Ae===um.toLowerCase()&&nt.trim()?dt?ai(nt):Nr(nt):Ri.fail(y("chat.error.unsupported.type","暂不支持此类型"))},sr=Ae=>{var pt;const nt=Ae.content;Je.current===!0?(Ue.debugIf("handleSendMessage: isRobot"),bJe.some(_t=>nt.includes(_t))&&ie.current.type===rVe?(Ae.status=cm,Ge(Ae),$t()):(Wt(),Ge(Ae),$W(JSON.stringify(Ae),function(_t){Ue.debugIf("sendSseMessage: ",_t),Pn(),lt(Ae==null?void 0:Ae.uid,cm),Ge(_t)}))):(Ue.debugIf("handleSendMessage: isAgent"),Ge(Ae),Wh(JSON.stringify(Ae))),(pt=be==null?void 0:be.current)==null||pt.scrollToEnd()},Nr=async Ae=>{try{const nt=yJe(Ae);if(!nt.safe){it.error(y("chat.error.security.threat","消息含有不安全内容: {reason}",{reason:nt.reason}));return}const pt=Sa(),wt={orgUid:ie.current.orgUid,isInternal:!1},_t={uid:pt,type:um,content:Ae,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(wt),timestamp:At().toDate().getTime(),thread:k,user:j},It=await kn(_t);sr(It)}catch(nt){Ue.error("handleSendText failed",nt),it.error(y("chat.error.send.text.fail","发送消息失败,请稍后重试"))}},ai=async Ae=>{var nt,pt,wt,_t;if(!dt){it.error(y("chat.error.no.quoted.message","没有引用消息"));return}try{const It=Sa(),Zt={content:Ae,quotedMessageType:dt.type,quotedContent:dt.content,quotedMessageUid:(nt=dt._id)==null?void 0:nt.toString(),quotedSenderName:((pt=dt.user)==null?void 0:pt.name)||((wt=dt.user)==null?void 0:wt.nickname),quotedSenderUid:(_t=dt.user)==null?void 0:_t.uid,quotedCreatedAt:dt.createdAt?At(dt.createdAt).format("YYYY-MM-DD HH:mm:ss"):void 0},Kt=JSON.stringify(Zt),Gt={orgUid:ie.current.orgUid,isInternal:!1},Xt={uid:It,type:yh,content:Kt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(Gt),timestamp:At().toDate().getTime(),thread:k,user:j},Lr=await kn(Xt);sr(Lr),bt(null)}catch(It){Ue.error("handleSendQuotationMessage failed",It),it.error(y("chat.error.send.quotation.fail","引用消息发送失败,请稍后重试"))}},Yr=()=>{bt(null)},rn=Ae=>{Ue.debugIf("handleResendMessage",Ae);const{_id:nt,type:pt,content:wt,createdAt:_t}=Ae,It={orgUid:ie.current.orgUid,isInternal:!1},Zt=typeof Ae.extra=="string"&&Ae.extra.length>0?Ae.extra:JSON.stringify(It),Kt={uid:nt.toString(),type:pt,content:wt,status:io,createdAt:At(_t).format("YYYY-MM-DD HH:mm:ss"),channel:wn,extra:Zt,timestamp:_t,thread:k,user:j};sr(Kt)},Ut=async Ae=>{ve(Ae),x(Ae)};u.useEffect(()=>{lJe({image:{loading:r.formatMessage({id:"upload.image.loading",defaultMessage:"正在上传图片..."}),error:r.formatMessage({id:"upload.image.fail",defaultMessage:"图片上传失败,请重试"})},file:{loading:r.formatMessage({id:"upload.file.loading",defaultMessage:"正在上传文件..."}),error:r.formatMessage({id:"upload.file.fail",defaultMessage:"文件上传失败,请重试"})},video:{loading:r.formatMessage({id:"upload.video.loading",defaultMessage:"正在上传视频..."}),error:r.formatMessage({id:"upload.video.fail",defaultMessage:"视频上传失败,请重试"})},audio:{loading:r.formatMessage({id:"upload.audio.loading",defaultMessage:"正在上传音频..."}),error:r.formatMessage({id:"upload.audio.fail",defaultMessage:"音频上传失败,请重试"})}})},[r,f==null?void 0:f.locale]);const qt=(Ae,nt)=>(Ue.debugIf("handleImageSend",Ae,nt),console.log("handleSendImage - file:",Ae,"label:",nt),Hh(Ae,pt=>{console.log("handleUpload callback - result:",pt,"label:",nt),rr(pt.data.fileUrl,ds,nt)}),Promise.resolve()),Mn=Ae=>{var pt;Ue.debugIf("handleImageChange event: ",Ae);const nt=(pt=Ae.target.files)==null?void 0:pt.item(0);nt&&(Ue.debugIf("handleImageChange file: ",nt),Hh(nt,wt=>{rr(wt.data.fileUrl,ds)}))},Vt=Ae=>{var pt;Ue.debugIf("handleFileChange event: ",Ae);const nt=(pt=Ae.target.files)==null?void 0:pt.item(0);nt&&(Ue.debugIf("handleFileChange file: ",nt),Hh(nt,wt=>{rr(wt.data.fileUrl,Vs)}))},Wt=()=>{ue(!0),de(g("i18n.typing")),setTimeout(()=>{ue(!1),de("")},1e4)},Pn=()=>{ue(!1),de("")},rr=(Ae,nt,pt)=>{(async()=>{var wt;try{Ue.debugIf("handleDropSend",Ae,nt,pt);const _t=Sa(),It={orgUid:ie.current.orgUid,isInternal:!1};let Zt=Ae;nt===ds?(Ue.debugIf("handleDropSend MESSAGE_TYPE_IMAGE",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt})):nt===Vs?(Ue.debugIf("handleDropSend MESSAGE_TYPE_FILE",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt})):nt===Ol?(Ue.debugIf("handleDropSend MESSAGE_TYPE_VIDEO",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt})):nt===Il&&(Ue.debugIf("handleDropSend MESSAGE_TYPE_AUDIO",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt}));const Kt={uid:_t,type:nt,content:Zt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(It),thread:k,user:j},Gt=await kn(Kt),Xt=nt===ds||nt===Ol||nt===Vs||nt===Il;Je.current===!0&&Xt?(Wt(),Ge(Gt),$W(JSON.stringify(Gt),function(Lr){Ue.debugIf("sendSseMessage: ",Lr),Pn(),lt(Gt==null?void 0:Gt.uid,cm),Ge(Lr)})):Wh(JSON.stringify(Gt)),(wt=be==null?void 0:be.current)==null||wt.scrollToEnd()}catch(_t){Ue.error("handleDropSend failed",_t),it.error(y("chat.error.send.attachment.fail","发送附件失败,请稍后重试"))}})()},$r=()=>{Btt({thread:k,visitor:j})},xi=(Ae,nt)=>{if(Ue.debugIf("handleQuickReplyClick",Ae,nt),Ae.type===Su)$r();else if(Ae.type===u6)$t();else{const pt={uid:Ae.code,type:Ae.type,question:Ae.name,answer:Ae.name};vn(pt,nt)}},oi=(Ae,nt)=>{var pt,wt;Ae.type==="smile"?Ee(!0):Ae.type==="orderSelector"?FA(!0):Ae.type==="image"?(pt=ce==null?void 0:ce.current)==null||pt.click():Ae.type==="file"?(wt=re==null?void 0:re.current)==null||wt.click():Ae.type==="audio"?(Ue.debug("启动语音通话"),Te(!0)):Ae.type==="video"?(Ue.debug("启动视频通话"),$e(!0)):Ae.type==="tel"?(Ue.debugIf("拨打电话tel"),it.warning(y("chat.system.phone.call.todo","TODO:拨打电话"))):Ae.type==="rate"?$r():Ae.type==="leavemsg"?(Ue.debugIf("handleLeavemsgClick"),AA(!0)):Ae.type==="ticket"?(Ue.debugIf("handleTicketClick"),DA(!0)):re.current&&re.current.click()},wi=Ae=>{var nt;Ue.debugIf("handleEmojiSelect",we,Ae),Ee(!1),ve(we+Ae),(nt=ye==null?void 0:ye.current)==null||nt.setText(we+Ae)},vn=async(Ae,nt)=>{var It,Zt;if(Ue.debugIf("handleFaqClick",nt),!(Ae!=null&&Ae.uid)||!(k!=null&&k.uid)){it.error(y("chat.error.item.uid.or.thread.uid.empty","item.uid or thread.uid is empty"));return}const pt={uid:Ae.uid,threadUid:k.uid};it.loading(y("chat.faq.loading","加载中..."));const wt=await uut(pt);Ue.debugIf("clickFaq response:",wt.data,pt),it.destroy();const _t=(It=wt==null?void 0:wt.data)==null?void 0:It.data;if(wt.data.code===200){const Kt=_t.questionMessage;Ge(Kt);const Gt=_t.answerMessage;Ge(Gt)}else it.error(wt.data.message);(Zt=be==null?void 0:be.current)==null||Zt.scrollToEnd()},$t=()=>{Ue.debugIf("handleTransferToAgent"),it.loading(y("chat.transfer.loading","转接中...")),st(!0)},Lt=u.useRef(!1);u.useEffect(()=>{const Ae=async pt=>{try{const wt=await kn(pt);sr(wt)}catch(wt){Ue.error("sendBizMessage failed",wt)}},nt=()=>{if(!Lt.current){if(ie.current.goodsInfo){const pt={uid:Sa(),type:_2,content:ie.current.goodsInfo,status:io,createdAt:dc(),timestamp:At().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:ie.current.orgUid,isInternal:!1}),thread:k,user:j};Ae(pt)}if(ie.current.orderInfo){const pt={uid:Sa(),type:E2,content:ie.current.orderInfo,status:io,createdAt:dc(),timestamp:At().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:ie.current.orgUid,isInternal:!1}),thread:k,user:j};Ae(pt)}Lt.current=!0}};return cr.on(dI,nt),Jce()&&nt(),()=>{cr.off(dI,nt)}},[k,j]),u.useEffect(()=>{const Ae=[];je.forEach(nt=>{var pt,wt;Ae.push({_id:nt==null?void 0:nt.uid,type:nt==null?void 0:nt.type,status:nt==null?void 0:nt.status,hasTime:!0,createdAt:At(nt.createdAt).toDate().getTime(),content:(nt==null?void 0:nt.content)||"",extra:nt==null?void 0:nt.extra,position:pJe(nt),user:{avatar:(pt=nt==null?void 0:nt.user)==null?void 0:pt.avatar,name:g((wt=nt==null?void 0:nt.user)==null?void 0:wt.nickname)}})}),ee(Ae)},[je]);const $n=Ae=>{var Kt;const{_id:nt,type:pt,content:wt,position:_t,status:It,extra:Zt}=Ae;switch(pt){case wN:return b.jsx(mut,{uid:nt.toString(),content:wt,welcomeFaqs:z,thread:k,visitor:j,orgUid:ie.current.orgUid,isDarkMode:c,onFaqClick:vn});case cVe:{const Gt=async Xt=>{var Lr,yo,Ps;try{if(!Y&&!Pw(k)&&(P!=null&&P.uid)){const ml=await _W(P==null?void 0:P.uid,ie.current.orgUid);if((((Lr=ml==null?void 0:ml.data)==null?void 0:Lr.data)||0)>0){const Ep=await EW(P==null?void 0:P.uid,ie.current.orgUid,!0),$p=((Ps=(yo=Ep==null?void 0:Ep.data)==null?void 0:yo.data)==null?void 0:Ps.content)||[];$p==null||$p.forEach(Tp=>Ge(Tp))}}}catch(ml){Ue.warn("Queue countdown refresh failed:",ml)}};return b.jsxs(b.Fragment,{children:[b.jsx(uNt,{uid:nt.toString(),content:wt,position:_t,isDarkMode:c,showCountdown:!0,onCountdownComplete:Gt}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]})}case um:case Wd:return b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t,isRichText:uce(wt),onContextMenu:()=>qe(event,Ae)}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case yh:return b.jsxs(b.Fragment,{children:[b.jsx(Pdt,{content:wt,status:It,onContextMenu:Gt=>qe(Gt,Ae)}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case ds:return b.jsxs(b.Fragment,{children:[b.jsx(Cdt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c,onDownloadImage:BA}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Vs:return b.jsxs(b.Fragment,{children:[b.jsx(kdt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Ol:return b.jsxs(b.Fragment,{children:[b.jsx(_dt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Il:return b.jsxs(b.Fragment,{children:[b.jsx(Edt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case d1:return b.jsxs(b.Fragment,{children:[b.jsx($dt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case SN:return b.jsxs(b.Fragment,{children:[b.jsx(Tdt,{content:wt,status:It,type:pt}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case _2:return b.jsxs(b.Fragment,{children:[b.jsx(ni,{size:"xl",children:b.jsx(itt,{goodsInfo:JSON.parse(wt),onClick:()=>{const Gt=JSON.parse(wt);Gt.url&&qd(Gt.url)},action:{icon:"cart",onClick(Gt){const Xt=JSON.parse(wt);Xt.url&&qd(Xt.url),Gt.stopPropagation()}}})}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case W3:return b.jsxs(b.Fragment,{children:[b.jsx(cNt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case E2:return b.jsx(ni,{size:"xl",children:b.jsx(Sdt,{orderInfo:JSON.parse(wt),currency:"¥"})});case $2:return b.jsx(Kct,{uid:nt.toString(),content:wt,status:It,extra:Zt,thread:k,visitor:j,isThreadHistory:yx,orgUid:ie.current.orgUid});case U3:return b.jsx(flt,{uid:nt.toString(),vipLevel:((Kt=ie==null?void 0:ie.current)==null?void 0:Kt.vipLevel)||"0",content:wt,extra:Zt,status:It,thread:k,visitor:j,isThreadHistory:yx,isDarkMode:c,onFaqClick:vn,onTransferToAgent:$t});case q3:case qoe:case Goe:case Koe:case f1:case Yoe:case Joe:case Qoe:case Zoe:return b.jsx(alt,{uid:nt.toString(),content:wt,type:pt,status:It,thread:k,visitor:j,isThreadHistory:yx,isDarkMode:c,conversationType:ie.current.type});case Su:case G3:return b.jsx(Qnt,{uid:nt.toString(),content:wt,extra:Zt,status:It,type:pt,thread:k,visitor:j,isThreadHistory:yx,orgUid:ie.current.orgUid});case yv:return b.jsxs(b.Fragment,{children:[b.jsx(ydt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case xv:return b.jsxs(b.Fragment,{children:[b.jsx(xdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case K3:return b.jsxs(b.Fragment,{children:[b.jsx(wdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case wv:return b.jsxs(b.Fragment,{children:[b.jsx(vdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Sv:return b.jsxs(b.Fragment,{children:[b.jsx(gdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Y3:return b.jsxs(b.Fragment,{children:[b.jsx(bdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Jz:return b.jsx(out,{content:wt,onFaqClick:vn});case Qz:return b.jsx(sut,{content:wt,onFaqClick:vn});case Zz:return b.jsx(lut,{content:wt,onFaqClick:vn});default:return Ue.debug("renderMessageContent other",Ae),b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t}),_t==="right"&&b.jsx(la,{status:It})]})}};u.useEffect(()=>{if((S==null?void 0:S.length)>0&&!Y&&!Pw(k)){Ue.debugIf("debouncedPreviewText",S);const Ae={orgUid:ie.current.orgUid,isInternal:!1},nt={uid:Sa(),type:CN,content:S,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(Ae),thread:k,user:j},pt=JSON.stringify(nt);Wh(pt)}Rn(S)},[S,P,k]),u.useEffect(()=>{var Ae;window.parent!==window&&((Ae=window==null?void 0:window.parent)==null||Ae.postMessage({type:kVe,uid:P==null?void 0:P.uid,visitorUid:P==null?void 0:P.visitorUid},"*"))},[P]);const Rn=async Ae=>{var nt,pt,wt;if((S==null?void 0:S.length)>0){const _t={question:Ae,orgUid:ie.current.orgUid},It=await dut(_t);Ue.debugIf("handleSearchAutoComplete response:",It.data),((nt=It.data)==null?void 0:nt.code)===200&&((wt=(pt=It.data)==null?void 0:pt.data)==null?void 0:wt.length)>0?(Cp(It.data.data),zg(!0)):(Cp([]),zg(!1))}else Cp([]),zg(!1)},Tr=u.useCallback(()=>setInterval(async()=>{var Ae;if(!Y&&!Pw(k)){const nt=await _W(P==null?void 0:P.uid,ie.current.orgUid);if((((Ae=nt==null?void 0:nt.data)==null?void 0:Ae.data)||0)>0){const wt=await EW(P==null?void 0:P.uid,ie.current.orgUid,!0);if(wt!=null&&wt.data){const _t=wt==null?void 0:wt.data.data.content;Ue.debugIf("autoPingMessage 拉取未读消息",P==null?void 0:P.uid,_t),_t==null||_t.forEach(It=>{Ge(It)})}}}},1e4),[Y,k,P==null?void 0:P.uid,Ge]);u.useEffect(()=>{const Ae=Tr();return()=>{clearInterval(Ae)}},[Tr]),u.useEffect(()=>{const Ae=Zt=>{var Lr;const Kt=JSON.parse(Zt),Gt=(Lr=Kt==null?void 0:Kt.uid)==null?void 0:Lr.toString(),Xt=_e.find(yo=>yo._id.toString()===Gt);Xt&&ae(Kt==null?void 0:Kt.uid,{type:Xt==null?void 0:Xt.type,hasTime:Xt==null?void 0:Xt.hasTime,createdAt:Xt==null?void 0:Xt.createdAt,content:Xt==null?void 0:Xt.content,position:Xt==null?void 0:Xt.position,user:Xt==null?void 0:Xt.user,status:Kt==null?void 0:Kt.type})},nt=Zt=>{var Lr;Ue.debugIf("handleMessageTypeContent",Zt);const Kt=JSON.parse(Zt),Gt=(Lr=Kt==null?void 0:Kt.uid)==null?void 0:Lr.toString(),Xt=_e.find(yo=>{const Ps=yo._id.toString();return Ue.debugIf(`Comparing ${Ps} with ${Gt}`),Ps===Gt});Xt?(Ue.debugIf("handleMessageTypeContent msg",Kt),ae(Kt==null?void 0:Kt.uid,{_id:Xt==null?void 0:Xt._id,type:hg,hasTime:Xt==null?void 0:Xt.hasTime,createdAt:Xt==null?void 0:Xt.createdAt,content:Kt==null?void 0:Kt.content,position:Xt==null?void 0:Xt.position,user:Xt==null?void 0:Xt.user,status:Xt==null?void 0:Xt.status})):Ue.warn("handleMessageTypeContent msg is undefined")},pt=()=>{ue(!1),de("")},wt=()=>{ue(!1),Ue.error("Stream error event received.")},_t=Zt=>{Ue.debugIf("handleHttpError",Zt),Ri.fail(y("chat.error.http.error","HTTP错误,错误代码: {code}",{code:Zt}))},It=Zt=>{var Kt;try{const Gt=JSON.parse(Zt);(Kt=Gt.sender)!=null&&Kt.nickname&&(Ue.debugIf("收到转接接受消息,更新标题为新客服:",Gt.sender.nickname),_(Gt.sender.nickname))}catch(Gt){Ue.error("解析转接接受消息失败:",Gt)}};return cr.on(fI,Ae),cr.on(mI,nt),cr.on(S2,pt),cr.on(C2,wt),cr.on(lm,_t),cr.on(pI,It),()=>{cr.off(fI,Ae),cr.off(mI,nt),cr.off(S2,pt),cr.off(C2,wt),cr.off(lm,_t),cr.off(pI,It)}},[_e,ae]);const bo=()=>{Ue.debugIf("handleRecordStart")},Yi=Ae=>{Ue.debugIf("handleRecordEnd",Ae)},oa=()=>{Ue.debugIf("handleRecordCancel")},[Qa,ic]=u.useState(""),[Bg]=u.useState(""),yp=v.get("backgroundColor"),xp=v.get("textColor"),Qt=()=>c?{backgroundColor:"#333333",textColor:"#ffffff"}:{backgroundColor:"#ffffff",textColor:"#333333"},Cn=()=>{if(Qa)switch(Qa.toLowerCase()){case"light":return{backgroundColor:"#ffffff",textColor:"#333333"};case"dark":return{backgroundColor:"#333333",textColor:"#ffffff"};case"blue":return{backgroundColor:"#0066FF",textColor:"#ffffff"};default:return Qt()}return Qt()},Vr=u.useMemo(()=>{const Ae=Cn();return{backgroundColor:yp||Ae.backgroundColor,color:xp||Ae.textColor}},[yp,xp]),Ti=async()=>{try{k!=null&&k.uid&&await Gnt(k.uid)}catch(Ae){Ue.warn("visitorCloseThread failed (ignored):",Ae)}finally{window.parent!==window?window.parent.postMessage({type:bVe},"*"):window.close()}},si=()=>{window.parent!==window&&window.parent.postMessage({type:yVe},"*")},wp=()=>{window.parent!==window&&window.parent.postMessage({type:xVe},"*")},[Sp,Cp]=u.useState([]),[kp,zg]=u.useState(!1),[Xpe,AA]=u.useState(!1),[Jpe,FA]=u.useState(!1),[Qpe,DA]=u.useState(!1),LA=()=>window.innerWidth<=580,yx=u.useMemo(()=>ie.current.type===Xz,[]),BA=async Ae=>Xe(Ae,"image",xJe);return u.useEffect(()=>{try{if(!k||!k.extra){l(a);return}const Ae=JSON.parse(k.extra||"{}"),nt=Ae==null?void 0:Ae.toolbar;if(!nt||typeof nt!="object"){l(a);return}let pt=a.filter(_t=>{const It=_t.type,Zt=nt==null?void 0:nt[It];return typeof Zt=="boolean"?Zt:!0});const wt=Array.isArray(nt==null?void 0:nt.order)?nt.order:void 0;wt&&(pt=pt.slice().sort((_t,It)=>{const Zt=wt.indexOf(_t.type),Kt=wt.indexOf(It.type),Gt=Zt===-1?Number.MAX_SAFE_INTEGER:Zt,Xt=Kt===-1?Number.MAX_SAFE_INTEGER:Kt;return Gt-Xt})),l(pt)}catch(Ae){Ue.warn("解析 thread.extra 失败,回退到基础工具栏:",Ae),l(a)}},[k==null?void 0:k.extra,a]),b.jsxs(b.Fragment,{children:[b.jsx(hdt,{isDarkMode:c,imageInputRef:ce,fileInputRef:re,handleImageChange:Mn,handleFileChange:Vt}),b.jsxs(Vnt,{onDropSend:rr,children:[He&&b.jsx(vut,{title:C,description:Bg,typing:q,typingTip:oe,agent:T,visitor:P,isPlayAudio:Ne,setIsPlayAudio:ze,handleMinimize:wp,handleMaximize:si,handleClose:Ti,navbarStyle:Vr,navbarTheme:Qa,isDarkMode:c}),b.jsxs("div",{className:"chat-container",style:{position:"relative"},children:[kp&&Sp.length>0&&we.trim().length>0&&b.jsx(gut,{isDarkMode:c,suggestResults:Sp,isMobile:LA(),handleFaqClick:vn,setShowSearchResults:zg,setInputText:ve,setPreviewText:x,debouncedPreviewText:S}),b.jsx(V9,{children:b.jsx(Ett,{elderMode:!1,showTopTip:te,topTipContent:le,onTopTipClose:()=>Z(!1),loadMoreText:xe,onRefresh:kt,messages:_e,isTyping:q,messagesRef:be,renderMessageContent:$n,text:we,composerRef:ye,inputOptions:{showCount:!1},quickReplies:R,onQuickReplyClick:xi,placeholder:g(ne),onSend:On,onImageSend:qt,onInputChange:Ut,toolbar:s,onToolbarClick:oi,wideBreakpoint:"600px",recorder:{canRecord:Ji,volume:.5,onStart:bo,onEnd:Yi,onCancel:oa},hideComposer:De,quotedMessage:dt,onCancelQuote:Yr})}),D&&(B==null?void 0:B.length)>0&&b.jsx(but,{faqs:B,isDarkMode:c,handleFaqClick:vn}),A&&b.jsx(yut,{isDarkMode:c,rightIframeUrl:W}),b.jsx(xut,{menuId:dH,contextMessage:We,handleRightClick:ut})]}),b.jsx(pdt,{showEmoji:ge,setShowEmoji:Ee,handleEmojiSelect:wi})]}),b.jsx(Odt,{open:Xpe,onClose:()=>AA(!1),isDarkMode:c,currentVisitor:P,orgUid:ie.current.orgUid,thread:k}),b.jsx(_s,{title:r.formatMessage({id:"chat.toolbar.ticket",defaultMessage:"我的工单"}),placement:"right",width:LA()?"100%":600,onClose:()=>DA(!1),open:Qpe,destroyOnHidden:!0,styles:{body:{padding:0,height:"100%"}},children:b.jsx("div",{style:{height:"100%",overflow:"auto"},children:b.jsx(RA,{forceMobile:!0})})}),b.jsx(cut,{open:Jpe,onClose:()=>FA(!1),isDarkMode:c}),b.jsx(jdt,{open:Ie,onClose:()=>Te(!1),agentInfo:{nickname:(T==null?void 0:T.nickname)||"客服",avatar:T==null?void 0:T.avatar,uid:T==null?void 0:T.uid},isDarkMode:c}),b.jsx(Ndt,{open:Oe,onClose:()=>$e(!1),agentInfo:{nickname:(T==null?void 0:T.nickname)||"客服",avatar:T==null?void 0:T.avatar,uid:T==null?void 0:T.uid},isDarkMode:c})]})},dNt=()=>b.jsx("div",{style:{minHeight:"100vh",display:"flex",justifyContent:"center",alignItems:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"404"})}),{Title:fNt}=ga,mNt=()=>{const{ticketId:e}=C9(),[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),i=t.get(Fu)||"",a=t.get(Du)||"",{ticket:o,loading:s,refresh:l}=npe(e??null),c=u.useMemo(()=>{const p=new URLSearchParams;i&&p.set(Fu,i),a&&p.set(Du,a);const h=p.toString();return`/ticket${h?`?${h}`:""}`},[i,a]);if(!e)return b.jsx("div",{style:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center"},children:b.jsx(Ea,{description:"未找到工单"})});const d=r?"#0f0f0f":"#f5f5f5",f=r?"#141414":"#fff",m=r?"#1f1f1f":"#e0e0e0";return b.jsxs("div",{style:{minHeight:"100vh",background:d,padding:12,display:"flex",flexDirection:"column",gap:12},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",background:f,padding:"12px 16px",borderRadius:8,border:`1px solid ${m}`},children:[b.jsxs(Sr,{children:[b.jsx(zt,{icon:b.jsx(blt,{}),onClick:()=>n(c),children:"返回"}),b.jsx(fNt,{level:4,style:{margin:0,color:r?"#fff":"#000"},children:(o==null?void 0:o.summary)||`工单 #${e}`})]}),b.jsx(Sr,{children:b.jsx(zt,{icon:b.jsx(ug,{}),onClick:l,children:"刷新详情"})})]}),b.jsx("div",{style:{flex:1,minHeight:0},children:b.jsxs(sm,{style:{height:"100%",border:`1px solid ${m}`,borderRadius:8,overflow:"hidden",background:f},children:[b.jsx(sm.Panel,{defaultSize:"60%",min:"360px",children:b.jsx("div",{style:{height:"100%",background:f},children:b.jsx(kk,{orgUid:i||void 0,sid:a||void 0},e)})}),b.jsx(sm.Panel,{min:"320px",children:b.jsx("div",{style:{height:"100%",overflowY:"auto",background:f,padding:16},children:b.jsx(tpe,{ticket:o,loading:s,isDarkMode:r})})})]})})]})},pNt=[{title:"工作组",dataIndex:"workgroup"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],hNt=[{key:"1",workgroup:"工作组1",waiting:"前面有0人,无需等待",action:b.jsx(zt,{type:"primary",children:"取号"})},{key:"2",workgroup:"工作组2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(zt,{type:"primary",children:"取号"})}],vNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},gNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:pNt,dataSource:hNt,onChange:vNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),bNt=[{title:"客服",dataIndex:"agent"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],yNt=[{key:"1",agent:"客服1",waiting:"前面有0人,无需等待",action:b.jsx(zt,{type:"primary",children:"取号"})},{key:"2",agent:"客服2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(zt,{type:"primary",children:"取号"})}],xNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},wNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:bNt,dataSource:yNt,onChange:xNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),SNt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"取号"}),b.jsx(gNt,{}),b.jsx(wNt,{})]}),CNt=[{title:"工作组",dataIndex:"workgroup"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],kNt=[{key:"1",workgroup:"工作组1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",workgroup:"工作组2",next:"访客5",queue:"访客6,访客7,访客8"}],_Nt=(e,t,n,r)=>{console.log("params",e,t,n,r)},ENt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:CNt,dataSource:kNt,onChange:_Nt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),$Nt=[{title:"客服",dataIndex:"agent"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],TNt=[{key:"1",agent:"客服1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",agent:"客服2",next:"访客5",queue:"访客6,访客7,访客8"}],PNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},RNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:$Nt,dataSource:TNt,onChange:PNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),INt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"排队队列"}),b.jsx(ENt,{}),b.jsx(RNt,{})]}),{TextArea:ONt}=vr,{Title:MNt,Text:zK}=ga,jNt=async e=>new Promise(t=>{setTimeout(()=>{console.log("提交反馈数据:",e),t(!0)},1e3)}),NNt=({onClose:e})=>{const[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),[i,a]=u.useState(0),[o,s]=u.useState(""),[l,c]=u.useState([]),[d,f]=u.useState(""),[m,p]=u.useState(!1),[h,v]=u.useState(!1),g=t.get("org")||"",y=t.get("t")||"",w=t.get("sid")||"",x=[{id:"variety",text:"市种丰富度"},{id:"usability",text:"使用难易"},{id:"features",text:"功能多样性"},{id:"customization",text:"定制化功能"},{id:"design",text:"界面设计"}],S=E=>{switch(a(E),E){case 1:s("非常不满意");break;case 2:s("不满意");break;case 3:s("一般");break;case 4:s("满意");break;case 5:s("非常满意");break;default:s("")}},C=E=>{c(T=>T.includes(E)?T.filter($=>$!==E):[...T,E])},_=async()=>{if(i===0){Cr.warning("请先进行评分");return}v(!0);try{await jNt({orgUid:g,type:y,sid:w,rating:i,tags:l,feedback:d,joinSurvey:m}),Cr.success("感谢您的反馈!"),e?e():n(-1)}catch(E){console.error("提交反馈失败:",E),Cr.error("提交失败,请稍后重试")}finally{v(!1)}},k=()=>{e?e():n(-1)};return b.jsx("div",{style:{maxWidth:"600px",margin:"0 auto",padding:"20px",minHeight:"100vh",display:"flex",flexDirection:"column",justifyContent:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsxs(Kl,{style:{width:"100%",borderRadius:"12px",background:r?"#1f1f1f":"rgba(255, 255, 255, 0.8)",backdropFilter:"blur(10px)"},styles:{body:{padding:"24px"}},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[b.jsx(MNt,{level:4,style:{margin:0},children:"您是否满意近期的用户体验?"}),b.jsx(zt,{type:"text",icon:b.jsx(Wo,{}),onClick:k,style:{border:"none"}})]}),b.jsxs("div",{style:{textAlign:"center",marginBottom:"20px"},children:[b.jsx(NR,{character:b.jsx(Vie,{}),value:i,onChange:S,style:{fontSize:"32px",color:"#FFD700"}}),b.jsx("div",{style:{marginTop:"8px",color:r?"#ccc":"#666"},children:o})]}),i>0&&b.jsxs(b.Fragment,{children:[b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(zK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"您觉得我们哪些地方做得比较好?"}),b.jsx(da,{gutter:[12,12],children:x.map(E=>b.jsx(Wn,{span:8,children:b.jsx(Yn,{style:{padding:"8px 12px",borderRadius:"4px",cursor:"pointer",width:"100%",textAlign:"center",background:l.includes(E.id)?r?"#177ddc":"#e6f7ff":r?"#303030":"#f5f5f5",color:l.includes(E.id)?r?"#fff":"#1890ff":r?"#d9d9d9":"#333",borderColor:l.includes(E.id)?r?"#177ddc":"#91d5ff":r?"#434343":"#d9d9d9"},onClick:()=>C(E.id),children:E.text})},E.id))})]}),b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(zK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"更多反馈"}),b.jsx(ONt,{placeholder:"您的意见对我们至关重要,请留下您的反馈和建议 (选填)",autoSize:{minRows:3,maxRows:6},value:d,onChange:E=>f(E.target.value),style:{borderRadius:"8px",background:r?"#141414":"#fff"}})]}),b.jsx(Ga,{checked:m,onChange:E=>p(E.target.checked),style:{marginBottom:"20px"},children:"我愿意参加后续的有偿调研"}),b.jsx(zt,{type:"primary",block:!0,size:"large",onClick:_,loading:h,style:{height:"48px",borderRadius:"24px",fontWeight:500},children:"提交"})]})]})})};var Oo=function(){return Oo=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0?ua(Lg,--il):0,zv--,Wi===10&&(zv=1,oE--),Wi}function Hl(){return Wi=il2||l5(Wi)>3?"":" "}function UNt(e,t){for(;--t&&Hl()&&!(Wi<48||Wi>102||Wi>57&&Wi<65||Wi>70&&Wi<97););return lE(e,bC()+(t<6&&vm()==32&&Hl()==32))}function c5(e){for(;Hl();)switch(Wi){case e:return il;case 34:case 39:e!==34&&e!==39&&c5(Wi);break;case 40:e===41&&c5(e);break;case 92:Hl();break}return il}function qNt(e,t){for(;Hl()&&e+Wi!==57;)if(e+Wi===84&&vm()===47)break;return"/*"+lE(t,il-1)+"*"+OA(e===47?e:Hl())}function GNt(e){for(;!l5(vm());)Hl();return lE(e,il)}function KNt(e){return VNt(yC("",null,null,null,[""],e=HNt(e),0,[0],e))}function yC(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",S=i,C=a,_=r,k=x;g;)switch(h=w,w=Hl()){case 40:if(h!=108&&ua(k,f-1)==58){gC(k+=Fn(bT(w),"&","&\f"),"&\f",$pe(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:k+=bT(w);break;case 9:case 10:case 13:case 32:k+=WNt(h);break;case 92:k+=UNt(bC()-1,7);continue;case 47:switch(vm()){case 42:case 47:X0(YNt(qNt(Hl(),bC()),t,n,l),l);break;default:k+="/"}break;case 123*v:s[c++]=bc(k)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(k=Fn(k,/\f/g,"")),p>0&&bc(k)-f&&X0(p>32?WK(k+";",r,n,f-1,l):WK(Fn(k," ","")+";",r,n,f-2,l),l);break;case 59:k+=";";default:if(X0(_=VK(k,t,n,c,d,i,s,x,S=[],C=[],f,a),a),w===123)if(d===0)yC(k,t,_,_,S,a,f,s,C);else switch(m===99&&ua(k,3)===110?100:m){case 100:case 108:case 109:case 115:yC(e,_,_,r&&X0(VK(e,_,_,0,0,i,s,x,i,S=[],f,C),C),i,C,f,s,r?S:C);break;default:yC(k,_,_,_,[""],C,0,s,C)}}c=d=p=0,v=y=1,x=k="",f=o;break;case 58:f=1+bc(k),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&zNt()==125)continue}switch(k+=OA(w),w*v){case 38:y=d>0?1:(k+="\f",-1);break;case 44:s[c++]=(bc(k)-1)*y,y=1;break;case 64:vm()===45&&(k+=bT(Hl())),m=vm(),d=f=bc(x=k+=GNt(bC())),w++;break;case 45:h===45&&bc(k)==2&&(v=0)}}return a}function VK(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=Ppe(p),v=0,g=0,y=0;v0?p[w]+" "+x:Fn(x,/&\f/g,p[w])))&&(l[y++]=S);return sE(e,t,n,i===0?aE:s,l,c,d,f)}function YNt(e,t,n,r){return sE(e,t,n,_pe,OA(BNt()),Bv(e,2,-2),0,r)}function WK(e,t,n,r,i){return sE(e,t,n,IA,Bv(e,0,r),Bv(e,r+1,-1),r,i)}function Ipe(e,t,n){switch(DNt(e,t)){case 5103:return _r+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return _r+e+e;case 4789:return Tb+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return _r+e+Tb+e+Jr+e+e;case 5936:switch(ua(e,t+11)){case 114:return _r+e+Jr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return _r+e+Jr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return _r+e+Jr+Fn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return _r+e+Jr+e+e;case 6165:return _r+e+Jr+"flex-"+e+e;case 5187:return _r+e+Fn(e,/(\w+).+(:[^]+)/,_r+"box-$1$2"+Jr+"flex-$1$2")+e;case 5443:return _r+e+Jr+"flex-item-"+Fn(e,/flex-|-self/g,"")+(lu(e,/flex-|baseline/)?"":Jr+"grid-row-"+Fn(e,/flex-|-self/g,""))+e;case 4675:return _r+e+Jr+"flex-line-pack"+Fn(e,/align-content|flex-|-self/g,"")+e;case 5548:return _r+e+Jr+Fn(e,"shrink","negative")+e;case 5292:return _r+e+Jr+Fn(e,"basis","preferred-size")+e;case 6060:return _r+"box-"+Fn(e,"-grow","")+_r+e+Jr+Fn(e,"grow","positive")+e;case 4554:return _r+Fn(e,/([^-])(transform)/g,"$1"+_r+"$2")+e;case 6187:return Fn(Fn(Fn(e,/(zoom-|grab)/,_r+"$1"),/(image-set)/,_r+"$1"),e,"")+e;case 5495:case 3959:return Fn(e,/(image-set\([^]*)/,_r+"$1$`$1");case 4968:return Fn(Fn(e,/(.+:)(flex-)?(.*)/,_r+"box-pack:$3"+Jr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+_r+e+e;case 4200:if(!lu(e,/flex-|baseline/))return Jr+"grid-column-align"+Bv(e,t)+e;break;case 2592:case 3360:return Jr+Fn(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,lu(r.props,/grid-\w+-end/)})?~gC(e+(n=n[t].value),"span",0)?e:Jr+Fn(e,"-start","")+e+Jr+"grid-row-span:"+(~gC(n,"span",0)?lu(n,/\d+/):+lu(n,/\d+/)-+lu(e,/\d+/))+";":Jr+Fn(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return lu(r.props,/grid-\w+-start/)})?e:Jr+Fn(Fn(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Fn(e,/(.+)-inline(.+)/,_r+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(bc(e)-1-t>6)switch(ua(e,t+1)){case 109:if(ua(e,t+4)!==45)break;case 102:return Fn(e,/(.+:)(.+)-([^]+)/,"$1"+_r+"$2-$3$1"+Tb+(ua(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~gC(e,"stretch",0)?Ipe(Fn(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return Fn(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Jr+i+":"+a+c+(o?Jr+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(ua(e,t+6)===121)return Fn(e,":",":"+_r)+e;break;case 6444:switch(ua(e,ua(e,14)===45?18:11)){case 120:return Fn(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+_r+(ua(e,14)===45?"inline-":"")+"box$3$1"+_r+"$2$3$1"+Jr+"$2box$3")+e;case 100:return Fn(e,":",":"+Jr)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Fn(e,"scroll-","scroll-snap-")+e}return e}function Ek(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case IA:e.return=Ipe(e.value,e.length,n);return;case Epe:return Ek([ud(e,{value:Fn(e.value,"@","@"+_r)})],r);case aE:if(e.length)return LNt(n=e.props,function(i){switch(lu(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Qp(ud(e,{props:[Fn(i,/:(read-\w+)/,":"+Tb+"$1")]})),Qp(ud(e,{props:[i]})),s5(e,{props:HK(n,r)});break;case"::placeholder":Qp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+_r+"input-$1")]})),Qp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+Tb+"$1")]})),Qp(ud(e,{props:[Fn(i,/:(plac\w+)/,Jr+"input-$1")]})),Qp(ud(e,{props:[i]})),s5(e,{props:HK(n,r)});break}return""})}}var e9t={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ss={},Hv=typeof process<"u"&&ss!==void 0&&(ss.REACT_APP_SC_ATTR||ss.SC_ATTR)||"data-styled",Ope="active",Mpe="data-styled-version",cE="6.1.19",MA=`/*!sc*/ +`,$k=typeof window<"u"&&typeof document<"u",t9t=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==""?ss.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&ss.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.SC_DISABLE_SPEEDY!==void 0&&ss.SC_DISABLE_SPEEDY!==""&&ss.SC_DISABLE_SPEEDY!=="false"&&ss.SC_DISABLE_SPEEDY),uE=Object.freeze([]),Vv=Object.freeze({});function n9t(e,t,n){return n===void 0&&(n=Vv),e.theme!==n.theme&&e.theme||t||n.theme}var jpe=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),r9t=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,i9t=/(^-|-$)/g;function UK(e){return e.replace(r9t,"-").replace(i9t,"")}var a9t=/(a)(d)/gi,aS=52,qK=function(e){return String.fromCharCode(e+(e>25?39:97))};function u5(e){var t,n="";for(t=Math.abs(e);t>aS;t=t/aS|0)n=qK(t%aS)+n;return(qK(t%aS)+n).replace(a9t,"$1-$2")}var yT,Npe=5381,Sh=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Ape=function(e){return Sh(Npe,e)};function o9t(e){return u5(Ape(e)>>>0)}function s9t(e){return e.displayName||e.name||"Component"}function xT(e){return typeof e=="string"&&!0}var Fpe=typeof Symbol=="function"&&Symbol.for,Dpe=Fpe?Symbol.for("react.memo"):60115,l9t=Fpe?Symbol.for("react.forward_ref"):60112,c9t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},u9t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Lpe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},d9t=((yT={})[l9t]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},yT[Dpe]=Lpe,yT);function GK(e){return("type"in(t=e)&&t.type.$$typeof)===Dpe?Lpe:"$$typeof"in e?d9t[e.$$typeof]:c9t;var t}var f9t=Object.defineProperty,m9t=Object.getOwnPropertyNames,KK=Object.getOwnPropertySymbols,p9t=Object.getOwnPropertyDescriptor,h9t=Object.getPrototypeOf,YK=Object.prototype;function Bpe(e,t,n){if(typeof t!="string"){if(YK){var r=h9t(t);r&&r!==YK&&Bpe(e,r,n)}var i=m9t(t);KK&&(i=i.concat(KK(t)));for(var a=GK(e),o=GK(t),s=0;s0?" Args: ".concat(t.join(", ")):""))}var v9t=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,a=i;t>=a;)if((a<<=1)<0)throw bx(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=i;o=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(g+="".concat(y,","))}),l+="".concat(h).concat(v,'{content:"').concat(g,'"}').concat(MA)},d=0;d0?".".concat(t):m},d=l.slice();d.push(function(m){m.type===aE&&m.value.includes("&")&&(m.props[0]=m.props[0].replace($9t,n).replace(r,c))}),o.prefix&&d.push(ZNt),d.push(XNt);var f=function(m,p,h,v){p===void 0&&(p=""),h===void 0&&(h=""),v===void 0&&(v="&"),t=v,n=p,r=new RegExp("\\".concat(n,"\\b"),"g");var g=m.replace(T9t,""),y=KNt(h||p?"".concat(h," ").concat(p," { ").concat(g," }"):g);o.namespace&&(y=Vpe(y,o.namespace));var w=[];return Ek(y,JNt(d.concat(QNt(function(x){return w.push(x)})))),w};return f.hash=l.length?l.reduce(function(m,p){return p.name||bx(15),Sh(m,p.name)},Npe).toString():"",f}var R9t=new Hpe,f5=P9t(),Wpe=K.createContext({shouldForwardProp:void 0,styleSheet:R9t,stylis:f5});Wpe.Consumer;K.createContext(void 0);function ZK(){return u.useContext(Wpe)}var I9t=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=f5);var o=r.name+a.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,a(r.rules,o,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,NA(this,function(){throw bx(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=f5),this.name+t.hash},e}(),O9t=function(e){return e>="A"&&e<="Z"};function eY(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,o)){var s=r(a,".".concat(o),void 0,this.componentId);n.insertRules(this.componentId,o,s)}i=Qf(i,o),this.staticRulesId=o}else{for(var l=Sh(this.baseHash,r.hash),c="",d=0;d>>0);n.hasNameForId(this.componentId,p)||n.insertRules(this.componentId,p,r(c,".".concat(p),void 0,this.componentId)),i=Qf(i,p)}}return i},e}(),Gpe=K.createContext(void 0);Gpe.Consumer;var wT={};function A9t(e,t,n){var r=jA(e),i=e,a=!xT(e),o=t.attrs,s=o===void 0?uE:o,l=t.componentId,c=l===void 0?function(S,C){var _=typeof S!="string"?"sc":UK(S);wT[_]=(wT[_]||0)+1;var k="".concat(_,"-").concat(o9t(cE+_+wT[_]));return C?"".concat(C,"-").concat(k):k}(t.displayName,t.parentComponentId):l,d=t.displayName,f=d===void 0?function(S){return xT(S)?"styled.".concat(S):"Styled(".concat(s9t(S),")")}(e):d,m=t.displayName&&t.componentId?"".concat(UK(t.displayName),"-").concat(t.componentId):t.componentId||c,p=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,h=t.shouldForwardProp;if(r&&i.shouldForwardProp){var v=i.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;h=function(S,C){return v(S,C)&&g(S,C)}}else h=v}var y=new N9t(n,m,r?i.componentStyle:void 0);function w(S,C){return function(_,k,E){var T=_.attrs,$=_.componentStyle,P=_.defaultProps,M=_.foldedComponentIds,j=_.styledComponentId,I=_.target,R=K.useContext(Gpe),O=ZK(),D=_.shouldForwardProp||O.shouldForwardProp,L=n9t(k,R,P)||Vv,B=function(W,U,Y){for(var J,ne=Oo(Oo({},U),{className:void 0,theme:Y}),Q=0;Qe.$primary?"#0066FF":"#ddd"}; @@ -1645,7 +1645,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,P9t=Dn.textarea` +`,U9t=Dn.textarea` width: 100%; height: 100px; padding: 12px; @@ -1659,7 +1659,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho outline: none; border-color: #0066FF; } -`,R9t=Dn.button` +`,q9t=Dn.button` padding: 8px 24px; border-radius: 20px; background: #0066FF; @@ -1671,7 +1671,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,I9t=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),O9t=()=>{const e=nc(),[t]=Uc(),n=t.get("question"),[r,i]=u.useState(!1),[a,o]=u.useState(""),s=()=>{const f=t.get("from");e(f==="category"?-1:"/helpcenter")},l=`这是问题 "${n}" 的详细解答... +`,G9t=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),K9t=()=>{const e=nc(),[t]=Uc(),n=t.get("question"),[r,i]=u.useState(!1),[a,o]=u.useState(""),s=()=>{const f=t.get("from");e(f==="category"?-1:"/helpcenter")},l=`这是问题 "${n}" 的详细解答... 1. 第一步 首先,您需要了解这个功能的基本使用方法... @@ -1692,7 +1692,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 6. 更多帮助 如果您需要更多帮助,可以... - `,c=f=>{f?console.log("Helpful feedback submitted"):i(!0)},d=()=>{console.log("Feedback submitted:",a),i(!1),o("")};return b.jsxs(C9t,{children:[b.jsxs(S9t,{children:[b.jsxs(k9t,{onClick:s,children:[b.jsx(I9t,{}),"返回"]}),b.jsx(_9t,{children:n})]}),b.jsx(E9t,{children:l}),b.jsxs($9t,{children:[b.jsx("div",{children:"这个答案对您有帮助吗?"}),b.jsxs(T9t,{children:[b.jsx(GK,{$primary:!0,onClick:()=>c(!0),children:"有帮助"}),b.jsx(GK,{onClick:()=>c(!1),children:"没帮助"})]}),r&&b.jsxs(b.Fragment,{children:[b.jsx(P9t,{value:a,onChange:f=>o(f.target.value),placeholder:"请告诉我们您遇到了什么问题..."}),b.jsx(R9t,{onClick:d,children:"提交反馈"})]})]})]})},M9t=Dn.div` + `,c=f=>{f?console.log("Helpful feedback submitted"):i(!0)},d=()=>{console.log("Feedback submitted:",a),i(!1),o("")};return b.jsxs(D9t,{children:[b.jsxs(L9t,{children:[b.jsxs(B9t,{onClick:s,children:[b.jsx(G9t,{}),"返回"]}),b.jsx(z9t,{children:n})]}),b.jsx(H9t,{children:l}),b.jsxs(V9t,{children:[b.jsx("div",{children:"这个答案对您有帮助吗?"}),b.jsxs(W9t,{children:[b.jsx(rY,{$primary:!0,onClick:()=>c(!0),children:"有帮助"}),b.jsx(rY,{onClick:()=>c(!1),children:"没帮助"})]}),r&&b.jsxs(b.Fragment,{children:[b.jsx(U9t,{value:a,onChange:f=>o(f.target.value),placeholder:"请告诉我们您遇到了什么问题..."}),b.jsx(q9t,{onClick:d,children:"提交反馈"})]})]})]})},Y9t=Dn.div` padding: 20px; min-height: 100vh; background: #fff; @@ -1704,19 +1704,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho box-sizing: border-box; width: 100%; align-items: center; -`,j9t=Dn.div` +`,X9t=Dn.div` width: 100%; max-width: 800px; display: flex; flex-direction: column; align-items: flex-start; -`,N9t=Dn.div` +`,J9t=Dn.div` display: flex; align-items: center; gap: 16px; margin-bottom: 24px; width: 100%; -`,A9t=Dn.button` +`,Q9t=Dn.button` background: none; border: none; padding: 8px; @@ -1736,18 +1736,18 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho width: 20px; height: 20px; } -`,F9t=Dn.h1` +`,Z9t=Dn.h1` font-size: 24px; color: #333; margin: 0; flex: 1; -`,D9t=Dn.div` +`,eAt=Dn.div` display: flex; flex-direction: column; gap: 16px; margin-bottom: 60px; width: 100%; -`,L9t=Dn.div` +`,tAt=Dn.div` display: flex; align-items: center; gap: 12px; @@ -1758,15 +1758,15 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,B9t=Dn.span` +`,nAt=Dn.span` color: ${e=>{switch(e.$index){case 1:return"#ff6b6b";case 2:return"#ff922b";case 3:return"#ffd43b";default:return"#868e96"}}}; font-weight: 500; -`,z9t=Dn.span` +`,rAt=Dn.span` color: #333; flex: 1; -`,H9t=Dn.span` +`,iAt=Dn.span` color: #ccc; -`,V9t=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),W9t=()=>{const e=nc(),{id:t}=w9();console.log("HelpCategory id: ",t);const[n]=Uc(),r=n.get("category"),i=["如何使用基础功能","如何配置高级设置","常见问题解答","功能使用技巧","系统使用指南","新手入门教程","进阶使用说明","问题排查指南"],a=()=>{e("/helpcenter")},o=s=>{e(`/helpdetail/${s+1}?question=${encodeURIComponent(i[s])}&from=category`)};return b.jsx(M9t,{children:b.jsxs(j9t,{children:[b.jsxs(N9t,{children:[b.jsxs(A9t,{onClick:a,children:[b.jsx(V9t,{}),"返回"]}),b.jsx(F9t,{children:r})]}),b.jsx(D9t,{children:i.map((s,l)=>b.jsxs(L9t,{onClick:()=>o(l),children:[b.jsx(B9t,{$index:l+1,children:l+1}),b.jsx(z9t,{children:s}),b.jsx(H9t,{children:"›"})]},l))})]})})},U9t=()=>{const{token:e}=zi.useToken(),{isCustomServer:t,setIsCustomServer:n}=u.useContext(Oa),[r]=ji.useForm(),[i,a]=u.useState(!1),[o,s]=u.useState(""),[l,c]=u.useState("");u.useEffect(()=>{o&&o.length>0&&(r.setFieldsValue({apiUrl:o}),console.log("apiUrl:",o))},[o]),u.useEffect(()=>{if(t){const m=localStorage.getItem(vh);m==="true"&&(a(!0),r.setFieldsValue({isCustomServerEnabled:!0})),console.log("isCustomServer customEnabled:",m);const p=localStorage.getItem(z0);p&&r.setFieldsValue({apiUrl:Hp(p)});const h=localStorage.getItem(H0);h&&r.setFieldsValue({websocketUrl:Hp(h)})}},[t]);const d=m=>{if(console.log("handleCustomServerChange e:",m),a(m.target.checked),m.target.checked){const p=localStorage.getItem(z0);p&&r.setFieldsValue({apiUrl:Hp(p)});const h=localStorage.getItem(H0);h&&r.setFieldsValue({websocketUrl:Hp(h)}),console.log("initData apiUrl:",p,"websocketUrl:",h)}else localStorage.setItem(vh,"false")},f=(m,p)=>(console.log("props:",m,p),b.jsxs("div",{style:{display:"flex",justifyContent:"center",gap:"8px"},children:[b.jsx(Vt,{type:"primary",onClick:()=>{let h=m.form.getFieldValue("apiUrl");h=Hp(h.trim());let v=m.form.getFieldValue("websocketUrl");v=Hp(v.trim()),h&&h.trim().length>0&&v&&v.trim().length>0?(localStorage.setItem(z0,h),localStorage.setItem(H0,v),localStorage.setItem(vh,"true"),Cr.success("保存成功")):Cr.error("请输入正确的服务器地址")},children:"保存"},"submit"),b.jsx(Vt,{onClick:()=>{var h;(h=m.form)==null||h.resetFields(),s(""),localStorage.setItem(vh,"false"),localStorage.setItem(z0,""),localStorage.setItem(H0,""),Cr.success("重置成功,已恢复默认云服务器")},children:"重置"},"reset"),b.jsx(Vt,{onClick:()=>{window.open("https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6")},children:"帮助"},"help")]}));return b.jsxs("div",{className:"ant-pro-form-server-container",style:{backgroundColor:e.colorBgContainer,display:"flex",justifyContent:"center",flexDirection:"column",height:"100%",width:"80%",marginLeft:"10%"},children:[b.jsxs("div",{style:{marginBottom:"16px",color:e.colorTextSecondary},children:[b.jsx("p",{children:"注意:"}),b.jsx("p",{children:"1. 自定义服务器仅用于本地测试"}),b.jsxs("p",{children:["2. 如果要应用于线上环境,请参考",b.jsx("a",{href:"https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6",target:"_blank",rel:"noopener noreferrer",children:"帮助文档"})]})]}),b.jsxs(ji,{className:"ant-pro-form-server-main",form:r,submitter:{render:f},children:[b.jsx(wme,{name:"isCustomServerEnabled",fieldProps:{onChange:m=>{console.log("e:",m),d(m)}},children:"是否启用自定义服务器"}),i&&b.jsxs(b.Fragment,{children:[b.jsx(Tc,{name:"apiUrl",label:"API 服务器地址(例如:http://127.0.0.1:9003 或 https://api.bytedesk.com)",fieldProps:{disabled:!i,placeholder:"http://127.0.0.1:9003",onChange:m=>s(m.target.value)}}),b.jsx(Tc,{name:"websocketUrl",label:"WebSocket 服务器地址(例如:ws://127.0.0.1:9003/stomp 或 wss://api.bytedesk.com/stomp)",fieldProps:{disabled:!i,placeholder:"ws://127.0.0.1:9003/stomp",onChange:m=>c(m.target.value)}})]})]})]})},KK=({activeKey:e,onMenuClick:t})=>{const{styles:n}=rE(),r=Dr(),[i,a]=u.useState(["afterSale","preSale","serviceConfig","suggest"]),o=l=>{a(l)},s=()=>[{key:"myTicket",label:r.formatMessage({id:"sidebar.afterSale.myTicket",defaultMessage:"我的工单"}),icon:b.jsx(CRe,{})}];return b.jsx("div",{className:n.menu,style:{margin:0,padding:0,width:"100%",minWidth:0,height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},children:b.jsx(Wu,{mode:"inline",selectedKeys:[e],openKeys:i,onOpenChange:o,onClick:({key:l})=>t(l),style:{borderRight:0,width:"100%",minWidth:0,flex:1,minHeight:0,overflowY:"auto",WebkitOverflowScrolling:"touch"},items:s()})})},q9t=K.createContext({});function G9t(){const{getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r,theme:i}=K.useContext(Ht.ConfigContext);return{theme:i,getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r}}const Npe=e=>{const{attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l,theme:c,...d}=e,{theme:f}=G9t(),m=K.useMemo(()=>({attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l}),[t,n,r,i,a,o,s,l]),p=K.useMemo(()=>({...f,...c}),[f,c]);return K.createElement(q9t.Provider,{value:m},K.createElement(Ht,Ae({},d,{theme:p})))},K9t="modulepreload",Y9t=function(e){return"/chat/"+e},YK={},X9t=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=Y9t(l),l in YK)return;YK[l]=!0;const c=l.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":K9t,c||(f.as="script"),f.crossOrigin="",f.href=l,s&&f.setAttribute("nonce",s),document.head.appendChild(f),c)return new Promise((m,p)=>{f.addEventListener("load",m),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function a(o){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o}return i.then(o=>{for(const s of o||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})},XK=ip()(ap(gg(op((e,t)=>({threads:[],queuingThreads:[],invitedThreads:[],monitoringThreads:[],currentThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},currentQueuingThread:{uid:"",user:{uid:"",nickname:"",avatar:""}},currentTicketThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},threadResult:{data:{content:[],last:!0}},showQueueButton:!1,showQueueList:!1,showRightPanel:!1,loading:!1,error:null,searchText:"",pagination:{pageNumber:0,pageSize:100,total:0},filters:{},addThread(n){var i,a;if(t().threads.some(o=>o.uid===n.uid))if(((i=t().currentThread)==null?void 0:i.uid)===""||((a=t().currentThread)==null?void 0:a.uid)!==n.uid){for(let o=0;oo.uid!==n.uid)]}),n.unreadCount}else{const o=t().threads.map(s=>s.uid===n.uid?(n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent,n):s);return e({threads:o}),0}else return n.unreadCount=1,e({threads:[n,...t().threads]}),n.unreadCount},addThreadWithMessage(n,r){const i="topic",a=t().threads.some(l=>l[i]===n[i]),o=t().currentThread[i]===n[i];if(!a)return e({threads:[n,...t().threads]}),n.unreadCount;if(!o)return e({threads:[n,...t().threads.filter(l=>l[i]!==n[i])]}),n.unreadCount;const s=t().threads.map(l=>l[i]===n[i]?J9t(n,l):l);return e({threads:s}),0},addQueuingThread(n){t().queuingThreads.some(i=>i.uid===n.uid)||e({queuingThreads:[n,...t().queuingThreads]})},updateThreadContent(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,unreadCount:o.unreadCount+1,content:r},i):o);return e({threads:a}),i},updateThreadStatus(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,status:r},i):o);return e({threads:a}),i},removeThread(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==(n==null?void 0:n.uid))]})},removeThreadWithUid(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==n)]})},closeThread(n){const r=t().threads.map(i=>i);e({threads:r})},addThreads(n){for(let r=0;ro.uid===i.uid))e({threads:[...t().threads,i]});else{const o=t().threads.map(s=>s.uid===i.uid?{...i,unreadCount:s.unreadCount}:s);e({threads:o})}}},setThreads(n){e(r=>{r.threads=n})},setQueuingThreads(n){e(r=>{r.queuingThreads=n})},setInvitedThreads(n){e(r=>{r.invitedThreads=n})},setMonitoringThreads(n){e(r=>{r.monitoringThreads=n})},setCurrentThread(n){e(a=>{a.showQueueList=!1});const r={...n,unreadCount:0},i=t().threads.map(a=>a.uid===r.uid?r:a);e(a=>{a.currentThread=r,a.threads=i})},setCurrentQueuingThread(n){e(r=>{r.currentQueuingThread=n})},setCurrentTicketThread(n){e(r=>{r.currentTicketThread=n})},setThreadResult(n){e(r=>{r.threadResult=n})},getUnreadCount(){return t().threads.reduce((n,r)=>{var i;return r.unreadCount>0&&r.uid!==((i=t().currentThread)==null?void 0:i.uid)?n+r.unreadCount:n},0)},setShowQueueButton(n){e(r=>{r.showQueueButton=n})},setShowQueueList(n){e(r=>{r.showQueueList=n,r.showRightPanel=!1})},setShowRightPanel(n){e(r=>{r.showRightPanel=n})},resetThreads(){e(n=>{n.threads=[],n.queuingThreads=[],n.currentThread={uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},n.currentQueuingThread={uid:"",user:{uid:"",nickname:"",avatar:""}},n.threadResult={data:{content:[],last:!0}},n.showQueueButton=!1,n.showQueueList=!1,n.showRightPanel=!1})},setLoading:n=>e({loading:n}),setError:n=>e({error:n}),setSearchText:n=>e({searchText:n}),setFilter:(n,r)=>e(i=>{i.filters[n]=r}),clearFilters:()=>e({filters:{}}),refreshThreads:async()=>{const{currentOrg:n}=b4.getState();if(n!=null&&n.uid){const{threadService:r}=await X9t(async()=>{const{threadService:i}=await import("./threadService-BTxmXgBr.js");return{threadService:i}},[]);await r.loadThreads()}},setPagination:n=>e({pagination:n})})),{name:MHe}))),J9t=(e,t)=>(e.top=t.top,e.mute=t.mute,e.unread=t.unread,e.agent=t.agent,e);async function Q9t(e){return On("/api/v1/robot/query/org",{method:"GET",params:{...e,channel:wn}})}async function Z9t(e){return On("/api/v1/robot/create/llm/thread",{method:"POST",data:{...e}})}const eAt=({open:e,onSubmit:t,onCancel:n})=>{const r=u.useRef(!1),i=Dr(),{translateString:a}=ur(),{isLoggedIn:o}=u.useContext(Oa),[s,l]=u.useState(0),[c]=u.useState(5),[d,f]=u.useState(0),[m,p]=u.useState([]),[h,v]=u.useState(!1),[g,y]=u.useState(""),w=b4(P=>P.currentOrg),x=XK(P=>P.addThread),C=XK(P=>P.setCurrentThread),S=u.useCallback(async(P=s)=>{if(!o)return;if(r.current){console.log("isLoading: 1",r.current);return}r.current=!0,v(!0);const M=Cr.loading({content:"loading",duration:0}),j={pageNumber:P,pageSize:c,name:TVe,nickname:g,orgUid:w==null?void 0:w.uid,categoryUid:"",type:bHe,level:yHe};try{const I=await Q9t(j);console.log("queryRobotsByOrg: ",I.data,j),I.data.code===200?(M(),p(I.data.data.content),f(I.data.data.totalElements),l(P)):(M(),Cr.error(I.data.message))}catch{M(),Cr.error("加载失败,请稍后重试")}finally{r.current=!1,v(!1)}},[w==null?void 0:w.uid,o,s,c,g]);u.useEffect(()=>{e&&S(0)},[S,e,g]);const k=P=>{y(P)},_=P=>{S(P-1)},E=()=>{n()},T=async P=>{console.log("startRobotChat",P);const M={uid:P==null?void 0:P.name},j={robot:JSON.stringify(M),forceNew:!0,hide:!1,channel:wn},I=await Z9t(j);console.log("startRobotChat response:",j,I.data),I.data.code===200?(x(I.data.data),C(I.data.data),t()):(Cr.error(I.data.message),n())};return b.jsx(b.Fragment,{children:b.jsxs(na,{title:i.formatMessage({id:"robot.create.title",defaultMessage:"创建大模型对话"}),open:e,onCancel:E,footer:[b.jsx(Vt,{onClick:E,children:i.formatMessage({id:"common.cancel",defaultMessage:"取消"})},"cancel")],children:[b.jsx(hr,{placeholder:i.formatMessage({id:"robot.search.placeholder",defaultMessage:"搜索提示语昵称"}),prefix:b.jsx(Zv,{}),value:g,onChange:P=>k(P.target.value),style:{marginBottom:16,marginTop:8},allowClear:!0}),m.length===0&&g&&!h&&b.jsx("div",{style:{textAlign:"center",padding:"20px 0"},children:i.formatMessage({id:"common.noSearchResults",defaultMessage:"没有找到匹配的提示语"})}),b.jsx("div",{style:{height:250,overflowY:"auto"},children:b.jsx(Ri,{dataSource:m,style:{marginTop:10},renderItem:P=>b.jsx(Ri.Item,{actions:[b.jsx(Vt,{onClick:()=>T(P),children:i.formatMessage({id:"pages.robot.chat",defaultMessage:"Chat"})})],children:b.jsx(Ri.Item.Meta,{style:{marginLeft:"10px"},title:a(P==null?void 0:P.nickname),description:a(P==null?void 0:P.description)})},P==null?void 0:P.uid)})}),!h&&m.length>0&&b.jsx("div",{style:{textAlign:"center",marginTop:16},children:b.jsx(Wj,{current:s+1,pageSize:c,total:d,onChange:_,size:"small",simple:!0})}),h&&b.jsx("div",{style:{textAlign:"center",marginTop:20},children:b.jsxs(wr,{children:[b.jsx(Ya,{}),b.jsx("span",{children:i.formatMessage({id:"common.loading",defaultMessage:"加载中..."})})]})})]})})},JK=()=>{const{isDarkMode:e,toggleDarkMode:t,locale:n,changeLocale:r,isLoggedIn:i}=u.useContext(Oa),{styles:a}=rE(),[o,s]=u.useState((n==null?void 0:n.locale)||"zh-cn"),l=Dr(),c=qy(),d=w9();K.useMemo(()=>{const M=new URLSearchParams(c.search).get("org");return M&&M.trim().length>0?M.trim():"df_org_uid"},[c.search]);const[f,m]=K.useState("myTicket"),[p,h]=u.useState(!0),[v,g]=u.useState(window.innerWidth<=768),[y,w]=u.useState(!1),[x,C]=u.useState(!1),[S,k]=u.useState(!1);u.useEffect(()=>{const P=()=>{const M=window.innerWidth<=768;g(M),M||w(!1),window.innerWidth<=1024?h(!1):h(!0)};return window.addEventListener("resize",P),P(),()=>{window.removeEventListener("resize",P)}},[]),u.useEffect(()=>{const P=localStorage.getItem("preferred-language");P&&(s(P),r(P))},[r]);const _=P=>{s(P),r(P),localStorage.setItem("preferred-language",P)},E=P=>{if(["afterSale.onlineService","afterSale.submitTicket","afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&!i){k(!0);return}m(P),v&&w(!1),["afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&rt.info(l.formatMessage({id:"app.developing",defaultMessage:"功能开发中..."}))};u.useEffect(()=>{const P={self:"selfService","after-sale":"afterSale.onlineService","pre-sale":"preSale.onlineService",submit:"afterSale.submitTicket",mine:"afterSale.myTicket",suggest:"suggest.suggest",complaint:"suggest.complaint"},M=new URLSearchParams(c.search),j=d.menu||M.get("menu")||"";if(!j)return;const I=P[j]||j;E(I)},[c.search,d.menu,i]);const T=()=>{k(!1)};u.useEffect(()=>{S&&i&&k(!1)},[i,S]);const $={contentContainer:{display:"flex",flex:1,overflowY:"auto",paddingBottom:"0"},chatLayout:{height:v?"calc(100vh - 56px)":"calc(100vh - 64px)",overflowY:"auto",background:e?"#141414":"#fff",display:"flex",position:"relative"},sidebarStyle:{background:e?"#1f1f1f":"#f5f5f5",borderRight:`1px solid ${e?"#303030":"#f0f0f0"}`,width:"160px",height:"100%",display:p&&!v?"block":"none",margin:0,padding:0},drawerBodyStyle:{padding:0,height:"100%",background:e?"#1f1f1f":"#f5f5f5"},chatContentStyle:{background:e?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:v?"center":"flex-start",height:"100%",overflowY:"auto",position:"relative"},chatContentInner:{width:"100%",maxWidth:"100%",minHeight:"100%",display:"flex",flexDirection:"column",overflowY:"auto"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:v?"56px":"64px"}};return b.jsx(Npe,{theme:{algorithm:e?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:e?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:a.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:$.navBarStyle,children:b.jsx($A,{isDarkMode:e,toggleDarkMode:t,language:o,changeLanguage:_,isMobile:v,onToggleSidebar:()=>w(!0)})}),b.jsx("div",{style:$.contentContainer,children:b.jsxs("div",{className:a.layout,style:$.chatLayout,children:[b.jsx("div",{style:$.sidebarStyle,children:b.jsx(KK,{activeKey:f,onMenuClick:E})}),v&&b.jsx(_s,{title:l.formatMessage({id:"app.title"}),placement:"left",closable:!0,onClose:()=>w(!1),open:y,width:160,styles:{body:$.drawerBodyStyle},children:b.jsx(KK,{activeKey:f,onMenuClick:E})}),b.jsx("div",{style:$.chatContentStyle,children:b.jsx("div",{style:$.chatContentInner,children:b.jsx(TA,{showNavBar:!1})})})]})}),b.jsx(eAt,{open:x,onSubmit:()=>C(!1),onCancel:()=>C(!1)}),b.jsx(na,{title:l.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:S,onCancel:T,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(EA,{isModel:!0,onLoginSuccess:()=>k(!1)})})]})})},tAt=Dn.div` +`,aAt=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),oAt=()=>{const e=nc(),{id:t}=C9();console.log("HelpCategory id: ",t);const[n]=Uc(),r=n.get("category"),i=["如何使用基础功能","如何配置高级设置","常见问题解答","功能使用技巧","系统使用指南","新手入门教程","进阶使用说明","问题排查指南"],a=()=>{e("/helpcenter")},o=s=>{e(`/helpdetail/${s+1}?question=${encodeURIComponent(i[s])}&from=category`)};return b.jsx(Y9t,{children:b.jsxs(X9t,{children:[b.jsxs(J9t,{children:[b.jsxs(Q9t,{onClick:a,children:[b.jsx(aAt,{}),"返回"]}),b.jsx(Z9t,{children:r})]}),b.jsx(eAt,{children:i.map((s,l)=>b.jsxs(tAt,{onClick:()=>o(l),children:[b.jsx(nAt,{$index:l+1,children:l+1}),b.jsx(rAt,{children:s}),b.jsx(iAt,{children:"›"})]},l))})]})})},sAt=()=>{const{token:e}=zi.useToken(),{isCustomServer:t,setIsCustomServer:n}=u.useContext(Oa),[r]=Ni.useForm(),[i,a]=u.useState(!1),[o,s]=u.useState(""),[l,c]=u.useState("");u.useEffect(()=>{o&&o.length>0&&(r.setFieldsValue({apiUrl:o}),console.log("apiUrl:",o))},[o]),u.useEffect(()=>{if(t){const m=localStorage.getItem(bh);m==="true"&&(a(!0),r.setFieldsValue({isCustomServerEnabled:!0})),console.log("isCustomServer customEnabled:",m);const p=localStorage.getItem(V0);p&&r.setFieldsValue({apiUrl:Wp(p)});const h=localStorage.getItem(W0);h&&r.setFieldsValue({websocketUrl:Wp(h)})}},[t]);const d=m=>{if(console.log("handleCustomServerChange e:",m),a(m.target.checked),m.target.checked){const p=localStorage.getItem(V0);p&&r.setFieldsValue({apiUrl:Wp(p)});const h=localStorage.getItem(W0);h&&r.setFieldsValue({websocketUrl:Wp(h)}),console.log("initData apiUrl:",p,"websocketUrl:",h)}else localStorage.setItem(bh,"false")},f=(m,p)=>(console.log("props:",m,p),b.jsxs("div",{style:{display:"flex",justifyContent:"center",gap:"8px"},children:[b.jsx(zt,{type:"primary",onClick:()=>{let h=m.form.getFieldValue("apiUrl");h=Wp(h.trim());let v=m.form.getFieldValue("websocketUrl");v=Wp(v.trim()),h&&h.trim().length>0&&v&&v.trim().length>0?(localStorage.setItem(V0,h),localStorage.setItem(W0,v),localStorage.setItem(bh,"true"),Cr.success("保存成功")):Cr.error("请输入正确的服务器地址")},children:"保存"},"submit"),b.jsx(zt,{onClick:()=>{var h;(h=m.form)==null||h.resetFields(),s(""),localStorage.setItem(bh,"false"),localStorage.setItem(V0,""),localStorage.setItem(W0,""),Cr.success("重置成功,已恢复默认云服务器")},children:"重置"},"reset"),b.jsx(zt,{onClick:()=>{window.open("https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6")},children:"帮助"},"help")]}));return b.jsxs("div",{className:"ant-pro-form-server-container",style:{backgroundColor:e.colorBgContainer,display:"flex",justifyContent:"center",flexDirection:"column",height:"100%",width:"80%",marginLeft:"10%"},children:[b.jsxs("div",{style:{marginBottom:"16px",color:e.colorTextSecondary},children:[b.jsx("p",{children:"注意:"}),b.jsx("p",{children:"1. 自定义服务器仅用于本地测试"}),b.jsxs("p",{children:["2. 如果要应用于线上环境,请参考",b.jsx("a",{href:"https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6",target:"_blank",rel:"noopener noreferrer",children:"帮助文档"})]})]}),b.jsxs(Ni,{className:"ant-pro-form-server-main",form:r,submitter:{render:f},children:[b.jsx(Nme,{name:"isCustomServerEnabled",fieldProps:{onChange:m=>{console.log("e:",m),d(m)}},children:"是否启用自定义服务器"}),i&&b.jsxs(b.Fragment,{children:[b.jsx(Tc,{name:"apiUrl",label:"API 服务器地址(例如:http://127.0.0.1:9003 或 https://api.bytedesk.com)",fieldProps:{disabled:!i,placeholder:"http://127.0.0.1:9003",onChange:m=>s(m.target.value)}}),b.jsx(Tc,{name:"websocketUrl",label:"WebSocket 服务器地址(例如:ws://127.0.0.1:9003/stomp 或 wss://api.bytedesk.com/stomp)",fieldProps:{disabled:!i,placeholder:"ws://127.0.0.1:9003/stomp",onChange:m=>c(m.target.value)}})]})]})]})},iY=({activeKey:e,onMenuClick:t})=>{const{styles:n}=iE(),r=Fr(),[i,a]=u.useState(["afterSale","preSale","serviceConfig","suggest"]),o=l=>{a(l)},s=()=>[{key:"myTicket",label:r.formatMessage({id:"sidebar.afterSale.myTicket",defaultMessage:"我的工单"}),icon:b.jsx(LRe,{})}];return b.jsx("div",{className:n.menu,style:{margin:0,padding:0,width:"100%",minWidth:0,height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},children:b.jsx(Wu,{mode:"inline",selectedKeys:[e],openKeys:i,onOpenChange:o,onClick:({key:l})=>t(l),style:{borderRight:0,width:"100%",minWidth:0,flex:1,minHeight:0,overflowY:"auto",WebkitOverflowScrolling:"touch"},items:s()})})},lAt=K.createContext({});function cAt(){const{getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r,theme:i}=K.useContext(Bt.ConfigContext);return{theme:i,getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r}}const Ype=e=>{const{attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l,theme:c,...d}=e,{theme:f}=cAt(),m=K.useMemo(()=>({attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l}),[t,n,r,i,a,o,s,l]),p=K.useMemo(()=>({...f,...c}),[f,c]);return K.createElement(lAt.Provider,{value:m},K.createElement(Bt,Fe({},d,{theme:p})))},uAt="modulepreload",dAt=function(e){return"/chat/"+e},aY={},fAt=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=dAt(l),l in aY)return;aY[l]=!0;const c=l.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":uAt,c||(f.as="script"),f.crossOrigin="",f.href=l,s&&f.setAttribute("nonce",s),document.head.appendChild(f),c)return new Promise((m,p)=>{f.addEventListener("load",m),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function a(o){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o}return i.then(o=>{for(const s of o||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})},oY=rp()(ip(yg(ap((e,t)=>({threads:[],queuingThreads:[],invitedThreads:[],monitoringThreads:[],currentThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},currentQueuingThread:{uid:"",user:{uid:"",nickname:"",avatar:""}},currentTicketThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},threadResult:{data:{content:[],last:!0}},showQueueButton:!1,showQueueList:!1,showRightPanel:!1,loading:!1,error:null,searchText:"",pagination:{pageNumber:0,pageSize:100,total:0},filters:{},addThread(n){var i,a;if(t().threads.some(o=>o.uid===n.uid))if(((i=t().currentThread)==null?void 0:i.uid)===""||((a=t().currentThread)==null?void 0:a.uid)!==n.uid){for(let o=0;oo.uid!==n.uid)]}),n.unreadCount}else{const o=t().threads.map(s=>s.uid===n.uid?(n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent,n):s);return e({threads:o}),0}else return n.unreadCount=1,e({threads:[n,...t().threads]}),n.unreadCount},addThreadWithMessage(n,r){const i="topic",a=t().threads.some(l=>l[i]===n[i]),o=t().currentThread[i]===n[i];if(!a)return e({threads:[n,...t().threads]}),n.unreadCount;if(!o)return e({threads:[n,...t().threads.filter(l=>l[i]!==n[i])]}),n.unreadCount;const s=t().threads.map(l=>l[i]===n[i]?mAt(n,l):l);return e({threads:s}),0},addQueuingThread(n){t().queuingThreads.some(i=>i.uid===n.uid)||e({queuingThreads:[n,...t().queuingThreads]})},updateThreadContent(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,unreadCount:o.unreadCount+1,content:r},i):o);return e({threads:a}),i},updateThreadStatus(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,status:r},i):o);return e({threads:a}),i},removeThread(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==(n==null?void 0:n.uid))]})},removeThreadWithUid(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==n)]})},closeThread(n){const r=t().threads.map(i=>i);e({threads:r})},addThreads(n){for(let r=0;ro.uid===i.uid))e({threads:[...t().threads,i]});else{const o=t().threads.map(s=>s.uid===i.uid?{...i,unreadCount:s.unreadCount}:s);e({threads:o})}}},setThreads(n){e(r=>{r.threads=n})},setQueuingThreads(n){e(r=>{r.queuingThreads=n})},setInvitedThreads(n){e(r=>{r.invitedThreads=n})},setMonitoringThreads(n){e(r=>{r.monitoringThreads=n})},setCurrentThread(n){e(a=>{a.showQueueList=!1});const r={...n,unreadCount:0},i=t().threads.map(a=>a.uid===r.uid?r:a);e(a=>{a.currentThread=r,a.threads=i})},setCurrentQueuingThread(n){e(r=>{r.currentQueuingThread=n})},setCurrentTicketThread(n){e(r=>{r.currentTicketThread=n})},setThreadResult(n){e(r=>{r.threadResult=n})},getUnreadCount(){return t().threads.reduce((n,r)=>{var i;return r.unreadCount>0&&r.uid!==((i=t().currentThread)==null?void 0:i.uid)?n+r.unreadCount:n},0)},setShowQueueButton(n){e(r=>{r.showQueueButton=n})},setShowQueueList(n){e(r=>{r.showQueueList=n,r.showRightPanel=!1})},setShowRightPanel(n){e(r=>{r.showRightPanel=n})},resetThreads(){e(n=>{n.threads=[],n.queuingThreads=[],n.currentThread={uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},n.currentQueuingThread={uid:"",user:{uid:"",nickname:"",avatar:""}},n.threadResult={data:{content:[],last:!0}},n.showQueueButton=!1,n.showQueueList=!1,n.showRightPanel=!1})},setLoading:n=>e({loading:n}),setError:n=>e({error:n}),setSearchText:n=>e({searchText:n}),setFilter:(n,r)=>e(i=>{i.filters[n]=r}),clearFilters:()=>e({filters:{}}),refreshThreads:async()=>{const{currentOrg:n}=y4.getState();if(n!=null&&n.uid){const{threadService:r}=await fAt(async()=>{const{threadService:i}=await import("./threadService-BX9T-cjM.js");return{threadService:i}},[]);await r.loadThreads()}},setPagination:n=>e({pagination:n})})),{name:XHe}))),mAt=(e,t)=>(e.top=t.top,e.mute=t.mute,e.unread=t.unread,e.agent=t.agent,e);async function pAt(e){return In("/api/v1/robot/query/org",{method:"GET",params:{...e,channel:wn}})}async function hAt(e){return In("/api/v1/robot/create/llm/thread",{method:"POST",data:{...e}})}const vAt=({open:e,onSubmit:t,onCancel:n})=>{const r=u.useRef(!1),i=Fr(),{translateString:a}=fr(),{isLoggedIn:o}=u.useContext(Oa),[s,l]=u.useState(0),[c]=u.useState(5),[d,f]=u.useState(0),[m,p]=u.useState([]),[h,v]=u.useState(!1),[g,y]=u.useState(""),w=y4(P=>P.currentOrg),x=oY(P=>P.addThread),S=oY(P=>P.setCurrentThread),C=u.useCallback(async(P=s)=>{if(!o)return;if(r.current){console.log("isLoading: 1",r.current);return}r.current=!0,v(!0);const M=Cr.loading({content:"loading",duration:0}),j={pageNumber:P,pageSize:c,name:zVe,nickname:g,orgUid:w==null?void 0:w.uid,categoryUid:"",type:NHe,level:AHe};try{const I=await pAt(j);console.log("queryRobotsByOrg: ",I.data,j),I.data.code===200?(M(),p(I.data.data.content),f(I.data.data.totalElements),l(P)):(M(),Cr.error(I.data.message))}catch{M(),Cr.error("加载失败,请稍后重试")}finally{r.current=!1,v(!1)}},[w==null?void 0:w.uid,o,s,c,g]);u.useEffect(()=>{e&&C(0)},[C,e,g]);const _=P=>{y(P)},k=P=>{C(P-1)},E=()=>{n()},T=async P=>{console.log("startRobotChat",P);const M={uid:P==null?void 0:P.name},j={robot:JSON.stringify(M),forceNew:!0,hide:!1,channel:wn},I=await hAt(j);console.log("startRobotChat response:",j,I.data),I.data.code===200?(x(I.data.data),S(I.data.data),t()):(Cr.error(I.data.message),n())};return b.jsx(b.Fragment,{children:b.jsxs(ra,{title:i.formatMessage({id:"robot.create.title",defaultMessage:"创建大模型对话"}),open:e,onCancel:E,footer:[b.jsx(zt,{onClick:E,children:i.formatMessage({id:"common.cancel",defaultMessage:"取消"})},"cancel")],children:[b.jsx(vr,{placeholder:i.formatMessage({id:"robot.search.placeholder",defaultMessage:"搜索提示语昵称"}),prefix:b.jsx(tg,{}),value:g,onChange:P=>_(P.target.value),style:{marginBottom:16,marginTop:8},allowClear:!0}),m.length===0&&g&&!h&&b.jsx("div",{style:{textAlign:"center",padding:"20px 0"},children:i.formatMessage({id:"common.noSearchResults",defaultMessage:"没有找到匹配的提示语"})}),b.jsx("div",{style:{height:250,overflowY:"auto"},children:b.jsx(Ii,{dataSource:m,style:{marginTop:10},renderItem:P=>b.jsx(Ii.Item,{actions:[b.jsx(zt,{onClick:()=>T(P),children:i.formatMessage({id:"pages.robot.chat",defaultMessage:"Chat"})})],children:b.jsx(Ii.Item.Meta,{style:{marginLeft:"10px"},title:a(P==null?void 0:P.nickname),description:a(P==null?void 0:P.description)})},P==null?void 0:P.uid)})}),!h&&m.length>0&&b.jsx("div",{style:{textAlign:"center",marginTop:16},children:b.jsx(qj,{current:s+1,pageSize:c,total:d,onChange:k,size:"small",simple:!0})}),h&&b.jsx("div",{style:{textAlign:"center",marginTop:20},children:b.jsxs(Sr,{children:[b.jsx(Ya,{}),b.jsx("span",{children:i.formatMessage({id:"common.loading",defaultMessage:"加载中..."})})]})})]})})},sY=()=>{const{isDarkMode:e,toggleDarkMode:t,locale:n,changeLocale:r,isLoggedIn:i}=u.useContext(Oa),{styles:a}=iE(),[o,s]=u.useState((n==null?void 0:n.locale)||"zh-cn"),l=Fr(),c=Ky(),d=C9();K.useMemo(()=>{const M=new URLSearchParams(c.search).get("org");return M&&M.trim().length>0?M.trim():"df_org_uid"},[c.search]);const[f,m]=K.useState("myTicket"),[p,h]=u.useState(!0),[v,g]=u.useState(window.innerWidth<=768),[y,w]=u.useState(!1),[x,S]=u.useState(!1),[C,_]=u.useState(!1);u.useEffect(()=>{const P=()=>{const M=window.innerWidth<=768;g(M),M||w(!1),window.innerWidth<=1024?h(!1):h(!0)};return window.addEventListener("resize",P),P(),()=>{window.removeEventListener("resize",P)}},[]),u.useEffect(()=>{const P=localStorage.getItem("preferred-language");P&&(s(P),r(P))},[r]);const k=P=>{s(P),r(P),localStorage.setItem("preferred-language",P)},E=P=>{if(["afterSale.onlineService","afterSale.submitTicket","afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&!i){_(!0);return}m(P),v&&w(!1),["afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&it.info(l.formatMessage({id:"app.developing",defaultMessage:"功能开发中..."}))};u.useEffect(()=>{const P={self:"selfService","after-sale":"afterSale.onlineService","pre-sale":"preSale.onlineService",submit:"afterSale.submitTicket",mine:"afterSale.myTicket",suggest:"suggest.suggest",complaint:"suggest.complaint"},M=new URLSearchParams(c.search),j=d.menu||M.get("menu")||"";if(!j)return;const I=P[j]||j;E(I)},[c.search,d.menu,i]);const T=()=>{_(!1)};u.useEffect(()=>{C&&i&&_(!1)},[i,C]);const $={contentContainer:{display:"flex",flex:1,overflowY:"auto",paddingBottom:"0"},chatLayout:{height:v?"calc(100vh - 56px)":"calc(100vh - 64px)",overflowY:"auto",background:e?"#141414":"#fff",display:"flex",position:"relative"},sidebarStyle:{background:e?"#1f1f1f":"#f5f5f5",borderRight:`1px solid ${e?"#303030":"#f0f0f0"}`,width:"160px",height:"100%",display:p&&!v?"block":"none",margin:0,padding:0},drawerBodyStyle:{padding:0,height:"100%",background:e?"#1f1f1f":"#f5f5f5"},chatContentStyle:{background:e?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:v?"center":"flex-start",height:"100%",overflowY:"auto",position:"relative"},chatContentInner:{width:"100%",maxWidth:"100%",minHeight:"100%",display:"flex",flexDirection:"column",overflowY:"auto"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:v?"56px":"64px"}};return b.jsx(Ype,{theme:{algorithm:e?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:e?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:a.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:$.navBarStyle,children:b.jsx(PA,{isDarkMode:e,toggleDarkMode:t,language:o,changeLanguage:k,isMobile:v,onToggleSidebar:()=>w(!0)})}),b.jsx("div",{style:$.contentContainer,children:b.jsxs("div",{className:a.layout,style:$.chatLayout,children:[b.jsx("div",{style:$.sidebarStyle,children:b.jsx(iY,{activeKey:f,onMenuClick:E})}),v&&b.jsx(_s,{title:l.formatMessage({id:"app.title"}),placement:"left",closable:!0,onClose:()=>w(!1),open:y,width:160,styles:{body:$.drawerBodyStyle},children:b.jsx(iY,{activeKey:f,onMenuClick:E})}),b.jsx("div",{style:$.chatContentStyle,children:b.jsx("div",{style:$.chatContentInner,children:b.jsx(RA,{showNavBar:!1})})})]})}),b.jsx(vAt,{open:x,onSubmit:()=>S(!1),onCancel:()=>S(!1)}),b.jsx(ra,{title:l.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:C,onCancel:T,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(TA,{isModel:!0,onLoginSuccess:()=>_(!1)})})]})})},gAt=Dn.div` min-height: 100vh; display: flex; flex-direction: column; @@ -1774,7 +1774,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho overflow-y: auto; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; -`,nAt=Dn.div` +`,bAt=Dn.div` display: flex; align-items: center; padding: 14px 16px; @@ -1784,13 +1784,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho position: sticky; top: 0; z-index: 100; -`,rAt=Dn.h1` +`,yAt=Dn.h1` margin: 0; margin-left: 8px; font-size: 16px; font-weight: 500; color: ${e=>e.$textColor||"#333"}; -`,iAt=Dn.div` +`,xAt=Dn.div` flex: 1; overflow-y: auto; display: flex; @@ -1799,14 +1799,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho max-width: 800px; margin: 0 auto; width: 100%; -`,aAt=Dn.div` +`,wAt=Dn.div` background: #f0f8ff; padding: 16px 20px; border-radius: 8px; margin-bottom: 24px; width: 100%; box-sizing: border-box; -`,oAt=Dn.input` +`,SAt=Dn.input` width: 100%; padding: 12px; border: none; @@ -1821,23 +1821,23 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &::placeholder { color: #999; } -`,sAt=Dn.div` +`,CAt=Dn.div` display: flex; gap: 20px; margin-bottom: 20px; border-bottom: 1px solid #eee; -`,lAt=Dn.div` +`,kAt=Dn.div` padding: 8px 4px; font-size: 14px; color: ${e=>e.$active?"#333":"#999"}; border-bottom: 2px solid ${e=>e.$active?"#0066FF":"transparent"}; cursor: pointer; -`,cAt=Dn.div` +`,_At=Dn.div` display: flex; flex-direction: column; gap: 16px; margin-bottom: 60px; -`,uAt=Dn.div` +`,EAt=Dn.div` display: flex; align-items: center; gap: 12px; @@ -1848,21 +1848,21 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,dAt=Dn.span` +`,$At=Dn.span` color: ${e=>{switch(e.$index){case 1:return"#ff6b6b";case 2:return"#ff922b";case 3:return"#ffd43b";default:return"#868e96"}}}; font-weight: 500; -`,fAt=Dn.span` +`,TAt=Dn.span` color: #333; flex: 1; -`,mAt=Dn.span` +`,PAt=Dn.span` color: #ccc; -`,pAt=Dn.div` +`,RAt=Dn.div` display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 24px; width: 100%; -`,hAt=Dn.div` +`,IAt=Dn.div` background: #f8f9fa; border-radius: 8px; padding: 16px; @@ -1877,15 +1877,15 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: translateY(-2px); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); } -`,vAt=Dn.div` +`,OAt=Dn.div` font-size: 14px; color: #333; text-align: center; -`,gAt=Dn.div` +`,MAt=Dn.div` font-size: 12px; color: #666; text-align: center; -`,bAt=Dn.button` +`,jAt=Dn.button` border: none; background: none; padding: 8px; @@ -1893,6 +1893,6 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho display: flex; align-items: center; color: ${e=>e.$textColor||"#333"}; -`,yAt=()=>b.jsx("svg",{viewBox:"0 0 1024 1024",width:"20",height:"20",children:b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})}),xAt=Dn.div` +`,NAt=()=>b.jsx("svg",{viewBox:"0 0 1024 1024",width:"20",height:"20",children:b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})}),AAt=Dn.div` margin-left: auto; -`,wAt=()=>{const e=nc(),[t]=Uc(),n=t.get("navbarBg"),r=t.get("navbarText"),[i,a]=u.useState("member"),o={member:["如何查看/导出考勤数据","如何创建企业","如何设置子管理员","法人认证具体如何操作","如何进行年检认证"],admin:["如何添加/删除管理员","如何设置管理员权限","如何查看管理日志","如何批量导入成员","如何设置部门架构"],developer:["如何获取开发者密钥","如何对接第三方系统","如何使用API接口","如何配置开发环境","如何处理常见错误"],school:["如何添加班级","如何管理学生信息","如何发布通知公告","如何查看考勤记录","如何与家长互动"]},s=()=>o[i]||[],l=[{id:"member",label:"成员"},{id:"admin",label:"管理员"},{id:"developer",label:"开发者"},{id:"school",label:"家校"}],c=[{icon:"微语创业版",title:"微语创业版",desc:"小微企业首选"},{icon:"专业版咨询",title:"专业版咨询",desc:"高效协作、灵活开放"},{icon:"微语会议",title:"微语会议",desc:"AI时代的开会方式"}],d=p=>{e(`/helpcategory/${p+1}?category=${encodeURIComponent(c[p].title)}`)},f=p=>{const h=s()[p];e(`/helpdetail/${p+1}?question=${encodeURIComponent(h)}`)},m=()=>{window.parent!==window?window.parent.postMessage({type:"CLOSE_CHAT_WINDOW"},"*"):window.close()};return b.jsxs(tAt,{children:[b.jsxs(nAt,{$backgroundColor:n,$textColor:r,children:[b.jsx(rAt,{$textColor:r,children:"帮助中心"}),b.jsx(xAt,{children:b.jsx(bAt,{onClick:m,$textColor:r,children:b.jsx(yAt,{})})})]}),b.jsxs(iAt,{children:[b.jsx(aAt,{children:b.jsx(oAt,{placeholder:"输入关键词,搜索触手可及的服务","aria-label":"搜索帮助"})}),b.jsx(pAt,{children:c.map((p,h)=>b.jsxs(hAt,{onClick:()=>d(h),children:[b.jsx(vAt,{children:p.title}),b.jsx(gAt,{children:p.desc})]},h))}),b.jsx(sAt,{children:l.map(p=>b.jsx(lAt,{$active:i===p.id,onClick:()=>a(p.id),children:p.label},p.id))}),b.jsx(cAt,{children:s().map((p,h)=>b.jsxs(uAt,{onClick:()=>f(h),children:[b.jsx(dAt,{$index:h+1,children:h+1}),b.jsx(fAt,{children:p}),b.jsx(mAt,{children:"›"})]},h))})]})]})};async function CAt(e){return On("/ai/api/v1/booking/query/org",{method:"GET",params:{...e,channel:wn}})}const{Title:SAt}=ga,kAt={CONFIRMED:{text:"已确认",color:"green"},PENDING:{text:"待确认",color:"orange"},CANCELLED:{text:"已取消",color:"red"},COMPLETED:{text:"已完成",color:"blue"}},_At={ECONOMY:{text:"经济舱",color:"default"},BUSINESS:{text:"商务舱",color:"blue"},FIRST:{text:"头等舱",color:"purple"},PREMIUM:{text:"高级舱",color:"gold"}},EAt=[{title:"预订编号",dataIndex:"bookingNumber",key:"bookingNumber",fixed:"left",render:e=>b.jsx("a",{children:e})},{title:"乘客姓名",dataIndex:["consumer","name"],key:"consumerName",fixed:"left",render:(e,t)=>{var n;return((n=t.consumer)==null?void 0:n.name)||"-"}},{title:"预订日期",dataIndex:"bookingDate",key:"bookingDate",render:e=>e?new Date(e).toLocaleDateString("zh-CN"):"-"},{title:"预订状态",dataIndex:"status",key:"status",render:e=>{const t=kAt[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"出发地",dataIndex:"from",key:"from"},{title:"目的地",dataIndex:"to",key:"to"},{title:"舱位等级",dataIndex:"bookingClass",key:"bookingClass",render:e=>{const t=_At[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"创建时间",dataIndex:"createdAt",key:"createdAt",fixed:"right",width:180,render:e=>e?new Date(e).toLocaleString("zh-CN"):"-"}],$At=()=>{const[e,t]=u.useState([]),[n,r]=u.useState(!1),[i,a]=u.useState({current:1,pageSize:10,total:0}),o=async(l=0,c=10)=>{r(!0);try{const d={pageNumber:l,pageSize:c,orgUid:"df_org_uid"},f=await CAt(d);if(console.log("queryBookingsByOrg response:",f.data,d),f.data.code===200){const p=(f.data.data.content||[]).map(h=>({...h,key:h.uid||h.bookingNumber}));t(p),a(h=>({...h,current:l+1,total:f.data.data.totalElements||0}))}else Cr.error(f.data.message||"获取预订信息失败")}catch(d){console.error("Failed to fetch bookings:",d),Cr.error("获取预订信息失败")}finally{r(!1)}},s=l=>{const{current:c,pageSize:d}=l;o(c-1,d)};return u.useEffect(()=>{o()},[]),b.jsxs(b.Fragment,{children:[b.jsx(SAt,{level:2,children:"机票预定信息"}),b.jsx(ra,{columns:EAt,dataSource:e,rowKey:"uid",loading:n,pagination:{...i,showSizeChanger:!0,showQuickJumper:!0,showTotal:(l,c)=>`第 ${c[0]}-${c[1]} 条,共 ${l} 条`},onChange:s,scroll:{x:1200}})]})},TAt=()=>b.jsx(b.Fragment,{children:b.jsxs(lm,{style:{width:"100%",boxShadow:"0 0 10px rgba(0, 0, 0, 0.1)"},children:[b.jsx(lm.Panel,{defaultSize:"30%",min:"20%",max:"70%",children:b.jsx(Sk,{orgUid:"df_org_uid",type:"1",sid:"df_wg_uid"})}),b.jsx(lm.Panel,{children:b.jsx($At,{})})]})}),PAt=()=>b.jsx("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"购物商品推荐/退换货演示"})}),{Content:RAt}=Uu,IAt=()=>{const e=Dr(),t=nc(),n=qy(),{isDarkMode:r,toggleDarkMode:i,locale:a,changeLocale:o}=u.useContext(Oa),{styles:s}=rE(),[l,c]=u.useState((a==null?void 0:a.locale)||"zh-cn"),[d,f]=u.useState(window.innerWidth<=768),[m,p]=u.useState("df_org_uid");u.useEffect(()=>{const y=()=>{const w=window.innerWidth<=768;f(w)};return window.addEventListener("resize",y),y(),()=>{window.removeEventListener("resize",y)}},[]),u.useEffect(()=>{const w=new URLSearchParams(n.search).get("org");w&&w.trim().length>0?p(w.trim()):p("df_org_uid")},[n.search]);const h=y=>{c(y),o(y),localStorage.setItem("preferred-language",y)},v=()=>b.jsx("div",{style:{display:"flex",width:"100%",height:"100%",alignItems:"center",justifyContent:"center",padding:24},children:b.jsxs("div",{style:{textAlign:"center",maxWidth:720},children:[b.jsx(ga.Title,{level:2,style:{marginBottom:12},children:e.formatMessage({id:"home.welcome",defaultMessage:"欢迎使用 Bytedesk Visitor"})}),b.jsx(ga.Paragraph,{style:{marginBottom:24,color:r?"#bfbfbf":"#595959"},children:e.formatMessage({id:"home.description",defaultMessage:"点击下方按钮前往帮助中心,查看接入指引与更多文档。"})}),b.jsx(Vt,{type:"primary",size:"large",onClick:()=>t(`/helpcenter?org=${encodeURIComponent(m)}`),children:e.formatMessage({id:"home.helpcenter",defaultMessage:"进入帮助中心"})})]})}),g={contentContainer:{display:"flex",flex:1,overflow:"hidden",paddingBottom:"0"},layout:{height:d?"calc(100vh - 56px)":"calc(100vh - 64px)",overflow:"hidden",background:r?"#141414":"#fff",display:"flex",position:"relative"},contentStyle:{background:r?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:"center",height:"100%",width:"100%",overflow:"hidden",position:"relative"},contentInner:{width:"100%",height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:d?"56px":"64px"}};return b.jsx(Npe,{theme:{algorithm:r?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:r?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:s.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:g.navBarStyle,children:b.jsx($A,{isDarkMode:r,toggleDarkMode:i,language:l,changeLanguage:h,isMobile:d,onToggleSidebar:()=>{}})}),b.jsx("div",{style:g.contentContainer,children:b.jsx("div",{className:s.layout,style:g.layout,children:b.jsx("div",{style:g.contentStyle,children:b.jsx("div",{style:g.contentInner,children:b.jsx(RAt,{style:{margin:0,padding:0,width:"100%",height:"100%",background:r?"#141414":"#fff",overflow:"hidden"},children:v()})})})})})]})})},OAt=()=>b.jsx("div",{children:"Workflow"}),{Title:MAt,Text:js}=ga,jAt=()=>{const[e,t]=u.useState("INFO"),{isDarkMode:n}=u.useContext(Oa);u.useEffect(()=>{const a=localStorage.getItem(Wz),o=localStorage.getItem(UC);o==="DEBUG"||o==="INFO"||o==="WARN"||o==="ERROR"?t(o):a==="false"?(t("ERROR"),localStorage.setItem(UC,"ERROR"),localStorage.removeItem(Wz)):t(Xi?"DEBUG":"INFO")},[]);const r=a=>{t(a),localStorage.setItem(UC,a),rt.success(`日志级别已切换为 ${a}`),qe.info("日志级别已切换为",a)},i=()=>{qe.debug("这是一个调试日志"),qe.info("这是一个信息日志"),qe.warn("这是一个警告日志"),qe.error("这是一个错误日志"),qe.log("这是一个普通日志"),qe.group("日志分组测试"),qe.info("分组内的信息"),qe.warn("分组内的警告"),qe.groupEnd(),qe.table({name:"ByteDesk",version:"1.0.0",type:"Chat System"}),rt.success("日志测试完成,请查看浏览器控制台")};return b.jsx("div",{style:{height:"100vh",backgroundColor:n?"#141414":"#f5f5f5",overflowY:"auto",textAlign:"left"},children:b.jsxs("div",{style:{padding:"24px",maxWidth:"800px",margin:"0 auto",color:n?"#fff":"#000"},children:[b.jsx(MAt,{level:2,style:{color:n?"#fff":"#000"},children:"调试"}),b.jsx(Kl,{title:"日志设置",style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(wr,{direction:"vertical",size:"middle",style:{width:"100%"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"当前状态"}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["调试模式:",Xi?"开发环境":"生产环境"]}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["日志级别:",e]})]}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"日志级别"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"控制输出的最低日志级别(设置为 ERROR 可最小化输出)"})]}),b.jsx(go,{value:e,onChange:r,style:{width:160},options:[{label:"DEBUG",value:"DEBUG"},{label:"INFO",value:"INFO"},{label:"WARN",value:"WARN"},{label:"ERROR",value:"ERROR"}]})]}),b.jsxs("div",{children:[b.jsx("button",{onClick:i,style:{padding:"8px 16px",background:n?"#177ddc":"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer"},children:"测试日志功能"}),b.jsx(js,{type:"secondary",style:{marginLeft:"12px",fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"点击测试各种日志类型的输出"})]})]})}),b.jsx(Kl,{title:"使用说明",style:{backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(wr,{direction:"vertical",size:"small",children:[b.jsx(js,{style:{color:n?"#fff":"#000"},children:b.jsx("strong",{children:"日志级别说明:"})}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• DEBUG: 详细的调试信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• INFO: 一般信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• WARN: 警告信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• ERROR: 错误信息(总是显示)"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"注意:错误日志始终会显示,不受开关控制。在生产环境中建议关闭日志以提高性能。"})]})})]})})},NAt=()=>b.jsx("div",{children:"Message List"}),AAt=()=>b.jsx("div",{children:"Thread List"}),FAt=[{path:"",element:b.jsx(Sk,{})},{path:"/",element:b.jsx(Sk,{})},{path:"/home",element:b.jsx(IAt,{})},{path:"/booking",element:b.jsx(TAt,{})},{path:"/shopping",element:b.jsx(PAt,{})},{path:"/workflow",element:b.jsx(OAt,{})},{path:"/number",element:b.jsx(oNt,{})},{path:"/queue",element:b.jsx(hNt,{})},{path:"/feedback",element:b.jsx(yNt,{})},{path:"/ticket",element:b.jsx(TA,{})},{path:"/ticket/chat/:ticketId",element:b.jsx(Jjt,{})},{path:"/message",element:b.jsx(NAt,{})},{path:"/thread",element:b.jsx(AAt,{})},{path:"/helpcenter",element:b.jsx(JK,{})},{path:"/helpcenter/:menu",element:b.jsx(JK,{})},{path:"/helpdoc",element:b.jsx(wAt,{})},{path:"/helpcategory/:id",element:b.jsx(W9t,{})},{path:"/helpdetail/:id",element:b.jsx(O9t,{})},{path:"/server",element:b.jsx(U9t,{})},{path:"/debug",element:b.jsx(jAt,{})},{path:"*",element:b.jsx(Yjt,{})}],DAt={basename:"/chat",future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}},LAt=KQe(FAt,DAt),{defaultAlgorithm:BAt,darkAlgorithm:zAt}=zi,HAt=()=>{const{isDarkMode:e,locale:t}=u.useContext(Oa),n=(t==null?void 0:t.locale)||AI(),r=l=>{document.title=l||c0[n]["i18n.app.title"]},i=l=>{let c=document.querySelector("link[rel*='icon']");c||(c=document.createElement("link"),c.type="image/x-icon",c.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(c)),c.href=l},a=l=>{var d,f,m,p,h,v,g,y;if(!l){qe.debugIf("配置为空,使用默认设置"),i("/chat/favicon.ico"),r(c0[n]["i18n.app.title"]);return}qe.debugIf("updateUIConfig config: ",l);const c=l.data||l;if(qe.debugIf("处理配置数据:",c),(d=c==null?void 0:c.custom)!=null&&d.enabled){if(qe.debugIf("检测到自定义配置已启用"),(f=c==null?void 0:c.custom)!=null&&f.logo&&typeof((m=c==null?void 0:c.custom)==null?void 0:m.logo)=="string"&&((p=c==null?void 0:c.custom)==null?void 0:p.logo.trim())!==""){const w=(h=c==null?void 0:c.custom)==null?void 0:h.logo.trim();qe.debugIf("设置自定义 logo 作为 favicon:",w),w.startsWith("http://")||w.startsWith("https://")?setTimeout(()=>{i(w)},100):(qe.warn("无效的logo URL格式,使用默认favicon"),i("/chat/favicon.ico"))}else qe.debugIf("未提供有效的logo URL,使用默认favicon"),i("/chat/favicon.ico");(v=c==null?void 0:c.custom)!=null&&v.name?(qe.debugIf("设置自定义标题:",(g=c==null?void 0:c.custom)==null?void 0:g.name),r((y=c==null?void 0:c.custom)==null?void 0:y.name)):r(c0[n]["i18n.app.title"])}else qe.debugIf("自定义配置未启用,使用默认设置"),i("/chat/favicon.ico"),r(c0[n]["i18n.app.title"])},o=l=>{const c=l.detail.config;qe.debugIf("Config updated from server, updating UI:",c),a(c)},s=async()=>{qe.debugIf("getConfig");try{await Kle();const l=xg();qe.debugIf("Base URL:",l);const c=await h9();qe.debugIf("getConfig config: ",c),a(c),window.addEventListener("config-updated",o)}catch(l){qe.error("Failed to load config:",l),p9||Gle(),a(null)}};return u.useEffect(()=>{Yle(),i("/chat/favicon.ico"),s();const l=setTimeout(()=>{const c=localStorage.getItem(c1);if(c)try{const d=JSON.parse(c);qe.debugIf("从缓存重新应用配置",d),a({code:200,message:"success",data:d})}catch(d){qe.error("解析缓存配置失败",d)}},2e3);return()=>{window.removeEventListener("config-updated",o),clearTimeout(l)}},[]),b.jsx(Ht,{locale:t,theme:{algorithm:e?zAt:BAt},children:b.jsx(Mae,{children:b.jsx(IBe,{messages:c0[n],locale:n,defaultLocale:"zh-cn",children:b.jsxs(iy,{children:[b.jsx(OKe,{}),b.jsx(rZe,{router:LAt})]})})})})};function VAt(){return b.jsx("div",{className:"App",children:b.jsx(fJe,{children:b.jsx(HAt,{})})})}typeof window<"u"&&(window.adapter=pc,qe.debugIf("WebRTC adapter loaded:",!!window.adapter));const QK=document.getElementById("root");QK?wS.createRoot(QK).render(b.jsx(VAt,{})):console.error("Root element not found");export{qAt as T,b4 as a,On as r,XK as u}; +`,FAt=()=>{const e=nc(),[t]=Uc(),n=t.get("navbarBg"),r=t.get("navbarText"),[i,a]=u.useState("member"),o={member:["如何查看/导出考勤数据","如何创建企业","如何设置子管理员","法人认证具体如何操作","如何进行年检认证"],admin:["如何添加/删除管理员","如何设置管理员权限","如何查看管理日志","如何批量导入成员","如何设置部门架构"],developer:["如何获取开发者密钥","如何对接第三方系统","如何使用API接口","如何配置开发环境","如何处理常见错误"],school:["如何添加班级","如何管理学生信息","如何发布通知公告","如何查看考勤记录","如何与家长互动"]},s=()=>o[i]||[],l=[{id:"member",label:"成员"},{id:"admin",label:"管理员"},{id:"developer",label:"开发者"},{id:"school",label:"家校"}],c=[{icon:"微语创业版",title:"微语创业版",desc:"小微企业首选"},{icon:"专业版咨询",title:"专业版咨询",desc:"高效协作、灵活开放"},{icon:"微语会议",title:"微语会议",desc:"AI时代的开会方式"}],d=p=>{e(`/helpcategory/${p+1}?category=${encodeURIComponent(c[p].title)}`)},f=p=>{const h=s()[p];e(`/helpdetail/${p+1}?question=${encodeURIComponent(h)}`)},m=()=>{window.parent!==window?window.parent.postMessage({type:"CLOSE_CHAT_WINDOW"},"*"):window.close()};return b.jsxs(gAt,{children:[b.jsxs(bAt,{$backgroundColor:n,$textColor:r,children:[b.jsx(yAt,{$textColor:r,children:"帮助中心"}),b.jsx(AAt,{children:b.jsx(jAt,{onClick:m,$textColor:r,children:b.jsx(NAt,{})})})]}),b.jsxs(xAt,{children:[b.jsx(wAt,{children:b.jsx(SAt,{placeholder:"输入关键词,搜索触手可及的服务","aria-label":"搜索帮助"})}),b.jsx(RAt,{children:c.map((p,h)=>b.jsxs(IAt,{onClick:()=>d(h),children:[b.jsx(OAt,{children:p.title}),b.jsx(MAt,{children:p.desc})]},h))}),b.jsx(CAt,{children:l.map(p=>b.jsx(kAt,{$active:i===p.id,onClick:()=>a(p.id),children:p.label},p.id))}),b.jsx(_At,{children:s().map((p,h)=>b.jsxs(EAt,{onClick:()=>f(h),children:[b.jsx($At,{$index:h+1,children:h+1}),b.jsx(TAt,{children:p}),b.jsx(PAt,{children:"›"})]},h))})]})]})};async function DAt(e){return In("/ai/api/v1/booking/query/org",{method:"GET",params:{...e,channel:wn}})}const{Title:LAt}=ga,BAt={CONFIRMED:{text:"已确认",color:"green"},PENDING:{text:"待确认",color:"orange"},CANCELLED:{text:"已取消",color:"red"},COMPLETED:{text:"已完成",color:"blue"}},zAt={ECONOMY:{text:"经济舱",color:"default"},BUSINESS:{text:"商务舱",color:"blue"},FIRST:{text:"头等舱",color:"purple"},PREMIUM:{text:"高级舱",color:"gold"}},HAt=[{title:"预订编号",dataIndex:"bookingNumber",key:"bookingNumber",fixed:"left",render:e=>b.jsx("a",{children:e})},{title:"乘客姓名",dataIndex:["consumer","name"],key:"consumerName",fixed:"left",render:(e,t)=>{var n;return((n=t.consumer)==null?void 0:n.name)||"-"}},{title:"预订日期",dataIndex:"bookingDate",key:"bookingDate",render:e=>e?new Date(e).toLocaleDateString("zh-CN"):"-"},{title:"预订状态",dataIndex:"status",key:"status",render:e=>{const t=BAt[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"出发地",dataIndex:"from",key:"from"},{title:"目的地",dataIndex:"to",key:"to"},{title:"舱位等级",dataIndex:"bookingClass",key:"bookingClass",render:e=>{const t=zAt[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"创建时间",dataIndex:"createdAt",key:"createdAt",fixed:"right",width:180,render:e=>e?new Date(e).toLocaleString("zh-CN"):"-"}],VAt=()=>{const[e,t]=u.useState([]),[n,r]=u.useState(!1),[i,a]=u.useState({current:1,pageSize:10,total:0}),o=async(l=0,c=10)=>{r(!0);try{const d={pageNumber:l,pageSize:c,orgUid:"df_org_uid"},f=await DAt(d);if(console.log("queryBookingsByOrg response:",f.data,d),f.data.code===200){const p=(f.data.data.content||[]).map(h=>({...h,key:h.uid||h.bookingNumber}));t(p),a(h=>({...h,current:l+1,total:f.data.data.totalElements||0}))}else Cr.error(f.data.message||"获取预订信息失败")}catch(d){console.error("Failed to fetch bookings:",d),Cr.error("获取预订信息失败")}finally{r(!1)}},s=l=>{const{current:c,pageSize:d}=l;o(c-1,d)};return u.useEffect(()=>{o()},[]),b.jsxs(b.Fragment,{children:[b.jsx(LAt,{level:2,children:"机票预定信息"}),b.jsx(ia,{columns:HAt,dataSource:e,rowKey:"uid",loading:n,pagination:{...i,showSizeChanger:!0,showQuickJumper:!0,showTotal:(l,c)=>`第 ${c[0]}-${c[1]} 条,共 ${l} 条`},onChange:s,scroll:{x:1200}})]})},WAt=()=>b.jsx(b.Fragment,{children:b.jsxs(sm,{style:{width:"100%",boxShadow:"0 0 10px rgba(0, 0, 0, 0.1)"},children:[b.jsx(sm.Panel,{defaultSize:"30%",min:"20%",max:"70%",children:b.jsx(kk,{orgUid:"df_org_uid",type:"1",sid:"df_wg_uid"})}),b.jsx(sm.Panel,{children:b.jsx(VAt,{})})]})}),UAt=()=>b.jsx("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"购物商品推荐/退换货演示"})}),{Content:qAt}=Uu,GAt=()=>{const e=Fr(),t=nc(),n=Ky(),{isDarkMode:r,toggleDarkMode:i,locale:a,changeLocale:o}=u.useContext(Oa),{styles:s}=iE(),[l,c]=u.useState((a==null?void 0:a.locale)||"zh-cn"),[d,f]=u.useState(window.innerWidth<=768),[m,p]=u.useState("df_org_uid");u.useEffect(()=>{const y=()=>{const w=window.innerWidth<=768;f(w)};return window.addEventListener("resize",y),y(),()=>{window.removeEventListener("resize",y)}},[]),u.useEffect(()=>{const w=new URLSearchParams(n.search).get("org");w&&w.trim().length>0?p(w.trim()):p("df_org_uid")},[n.search]);const h=y=>{c(y),o(y),localStorage.setItem("preferred-language",y)},v=()=>b.jsx("div",{style:{display:"flex",width:"100%",height:"100%",alignItems:"center",justifyContent:"center",padding:24},children:b.jsxs("div",{style:{textAlign:"center",maxWidth:720},children:[b.jsx(ga.Title,{level:2,style:{marginBottom:12},children:e.formatMessage({id:"home.welcome",defaultMessage:"欢迎使用 Bytedesk Visitor"})}),b.jsx(ga.Paragraph,{style:{marginBottom:24,color:r?"#bfbfbf":"#595959"},children:e.formatMessage({id:"home.description",defaultMessage:"点击下方按钮前往帮助中心,查看接入指引与更多文档。"})}),b.jsx(zt,{type:"primary",size:"large",onClick:()=>t(`/helpcenter?org=${encodeURIComponent(m)}`),children:e.formatMessage({id:"home.helpcenter",defaultMessage:"进入帮助中心"})})]})}),g={contentContainer:{display:"flex",flex:1,overflow:"hidden",paddingBottom:"0"},layout:{height:d?"calc(100vh - 56px)":"calc(100vh - 64px)",overflow:"hidden",background:r?"#141414":"#fff",display:"flex",position:"relative"},contentStyle:{background:r?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:"center",height:"100%",width:"100%",overflow:"hidden",position:"relative"},contentInner:{width:"100%",height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:d?"56px":"64px"}};return b.jsx(Ype,{theme:{algorithm:r?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:r?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:s.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:g.navBarStyle,children:b.jsx(PA,{isDarkMode:r,toggleDarkMode:i,language:l,changeLanguage:h,isMobile:d,onToggleSidebar:()=>{}})}),b.jsx("div",{style:g.contentContainer,children:b.jsx("div",{className:s.layout,style:g.layout,children:b.jsx("div",{style:g.contentStyle,children:b.jsx("div",{style:g.contentInner,children:b.jsx(qAt,{style:{margin:0,padding:0,width:"100%",height:"100%",background:r?"#141414":"#fff",overflow:"hidden"},children:v()})})})})})]})})},KAt=()=>b.jsx("div",{children:"Workflow"}),{Title:YAt,Text:js}=ga,XAt=()=>{const[e,t]=u.useState("INFO"),{isDarkMode:n}=u.useContext(Oa);u.useEffect(()=>{const a=localStorage.getItem(Yz),o=localStorage.getItem(qS);o==="DEBUG"||o==="INFO"||o==="WARN"||o==="ERROR"?t(o):a==="false"?(t("ERROR"),localStorage.setItem(qS,"ERROR"),localStorage.removeItem(Yz)):t(Ji?"DEBUG":"INFO")},[]);const r=a=>{t(a),localStorage.setItem(qS,a),it.success(`日志级别已切换为 ${a}`),Ue.info("日志级别已切换为",a)},i=()=>{Ue.debug("这是一个调试日志"),Ue.info("这是一个信息日志"),Ue.warn("这是一个警告日志"),Ue.error("这是一个错误日志"),Ue.log("这是一个普通日志"),Ue.group("日志分组测试"),Ue.info("分组内的信息"),Ue.warn("分组内的警告"),Ue.groupEnd(),Ue.table({name:"ByteDesk",version:"1.0.0",type:"Chat System"}),it.success("日志测试完成,请查看浏览器控制台")};return b.jsx("div",{style:{height:"100vh",backgroundColor:n?"#141414":"#f5f5f5",overflowY:"auto",textAlign:"left"},children:b.jsxs("div",{style:{padding:"24px",maxWidth:"800px",margin:"0 auto",color:n?"#fff":"#000"},children:[b.jsx(YAt,{level:2,style:{color:n?"#fff":"#000"},children:"调试"}),b.jsx(Kl,{title:"日志设置",style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(Sr,{direction:"vertical",size:"middle",style:{width:"100%"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"当前状态"}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["调试模式:",Ji?"开发环境":"生产环境"]}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["日志级别:",e]})]}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"日志级别"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"控制输出的最低日志级别(设置为 ERROR 可最小化输出)"})]}),b.jsx(go,{value:e,onChange:r,style:{width:160},options:[{label:"DEBUG",value:"DEBUG"},{label:"INFO",value:"INFO"},{label:"WARN",value:"WARN"},{label:"ERROR",value:"ERROR"}]})]}),b.jsxs("div",{children:[b.jsx("button",{onClick:i,style:{padding:"8px 16px",background:n?"#177ddc":"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer"},children:"测试日志功能"}),b.jsx(js,{type:"secondary",style:{marginLeft:"12px",fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"点击测试各种日志类型的输出"})]})]})}),b.jsx(Kl,{title:"使用说明",style:{backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(Sr,{direction:"vertical",size:"small",children:[b.jsx(js,{style:{color:n?"#fff":"#000"},children:b.jsx("strong",{children:"日志级别说明:"})}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• DEBUG: 详细的调试信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• INFO: 一般信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• WARN: 警告信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• ERROR: 错误信息(总是显示)"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"注意:错误日志始终会显示,不受开关控制。在生产环境中建议关闭日志以提高性能。"})]})})]})})},JAt=()=>b.jsx("div",{children:"Message List"}),QAt=()=>b.jsx("div",{children:"Thread List"}),ZAt=[{path:"",element:b.jsx(kk,{})},{path:"/",element:b.jsx(kk,{})},{path:"/home",element:b.jsx(GAt,{})},{path:"/booking",element:b.jsx(WAt,{})},{path:"/shopping",element:b.jsx(UAt,{})},{path:"/workflow",element:b.jsx(KAt,{})},{path:"/number",element:b.jsx(SNt,{})},{path:"/queue",element:b.jsx(INt,{})},{path:"/feedback",element:b.jsx(NNt,{})},{path:"/ticket",element:b.jsx(RA,{})},{path:"/ticket/chat/:ticketId",element:b.jsx(mNt,{})},{path:"/message",element:b.jsx(JAt,{})},{path:"/thread",element:b.jsx(QAt,{})},{path:"/helpcenter",element:b.jsx(sY,{})},{path:"/helpcenter/:menu",element:b.jsx(sY,{})},{path:"/helpdoc",element:b.jsx(FAt,{})},{path:"/helpcategory/:id",element:b.jsx(oAt,{})},{path:"/helpdetail/:id",element:b.jsx(K9t,{})},{path:"/server",element:b.jsx(sAt,{})},{path:"/debug",element:b.jsx(XAt,{})},{path:"*",element:b.jsx(dNt,{})}],eFt={basename:"/chat",future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}},tFt=cZe(ZAt,eFt),{defaultAlgorithm:nFt,darkAlgorithm:rFt}=zi,iFt=()=>{const{isDarkMode:e,locale:t}=u.useContext(Oa),n=(t==null?void 0:t.locale)||DI(),r=l=>{document.title=l||d0[n]["i18n.app.title"]},i=l=>{let c=document.querySelector("link[rel*='icon']");c||(c=document.createElement("link"),c.type="image/x-icon",c.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(c)),c.href=l},a=l=>{var d,f,m,p,h,v,g,y;if(!l){Ue.debugIf("配置为空,使用默认设置"),i("/chat/favicon.ico"),r(d0[n]["i18n.app.title"]);return}Ue.debugIf("updateUIConfig config: ",l);const c=l.data||l;if(Ue.debugIf("处理配置数据:",c),(d=c==null?void 0:c.custom)!=null&&d.enabled){if(Ue.debugIf("检测到自定义配置已启用"),(f=c==null?void 0:c.custom)!=null&&f.logo&&typeof((m=c==null?void 0:c.custom)==null?void 0:m.logo)=="string"&&((p=c==null?void 0:c.custom)==null?void 0:p.logo.trim())!==""){const w=(h=c==null?void 0:c.custom)==null?void 0:h.logo.trim();Ue.debugIf("设置自定义 logo 作为 favicon:",w),w.startsWith("http://")||w.startsWith("https://")?setTimeout(()=>{i(w)},100):(Ue.warn("无效的logo URL格式,使用默认favicon"),i("/chat/favicon.ico"))}else Ue.debugIf("未提供有效的logo URL,使用默认favicon"),i("/chat/favicon.ico");(v=c==null?void 0:c.custom)!=null&&v.name?(Ue.debugIf("设置自定义标题:",(g=c==null?void 0:c.custom)==null?void 0:g.name),r((y=c==null?void 0:c.custom)==null?void 0:y.name)):r(d0[n]["i18n.app.title"])}else Ue.debugIf("自定义配置未启用,使用默认设置"),i("/chat/favicon.ico"),r(d0[n]["i18n.app.title"])},o=l=>{const c=l.detail.config;Ue.debugIf("Config updated from server, updating UI:",c),a(c)},s=async()=>{Ue.debugIf("getConfig");try{await lce();const l=Sg();Ue.debugIf("Base URL:",l);const c=await g9();Ue.debugIf("getConfig config: ",c),a(c),window.addEventListener("config-updated",o)}catch(l){Ue.error("Failed to load config:",l),v9||sce(),a(null)}};return u.useEffect(()=>{cce(),i("/chat/favicon.ico"),s();const l=setTimeout(()=>{const c=localStorage.getItem(u1);if(c)try{const d=JSON.parse(c);Ue.debugIf("从缓存重新应用配置",d),a({code:200,message:"success",data:d})}catch(d){Ue.error("解析缓存配置失败",d)}},2e3);return()=>{window.removeEventListener("config-updated",o),clearTimeout(l)}},[]),b.jsx(Bt,{locale:t,theme:{algorithm:e?rFt:nFt},children:b.jsx(Vae,{children:b.jsx(KBe,{messages:d0[n],locale:n,defaultLocale:"zh-cn",children:b.jsxs(oy,{children:[b.jsx(GKe,{}),b.jsx(bZe,{router:tFt})]})})})})};function aFt(){return b.jsx("div",{className:"App",children:b.jsx($Je,{children:b.jsx(iFt,{})})})}typeof window<"u"&&(window.adapter=pc,Ue.debugIf("WebRTC adapter loaded:",!!window.adapter));const lY=document.getElementById("root");lY?SC.createRoot(lY).render(b.jsx(aFt,{})):console.error("Root element not found");export{lFt as T,y4 as a,In as r,oY as u}; diff --git a/deploy/server/chat/assets/threadService-BTxmXgBr.js b/deploy/server/chat/assets/threadService-BX9T-cjM.js similarity index 92% rename from deploy/server/chat/assets/threadService-BTxmXgBr.js rename to deploy/server/chat/assets/threadService-BX9T-cjM.js index 32dfb9d8da..53d96f66f5 100644 --- a/deploy/server/chat/assets/threadService-BTxmXgBr.js +++ b/deploy/server/chat/assets/threadService-BX9T-cjM.js @@ -1 +1 @@ -import{r as c,u as o,a as i,T as h}from"./index-DWuzex_Q.js";async function u(e){return c("/api/v1/thread/query",{method:"GET",params:{...e}})}const l={async loadThreads(){const{setThreads:e,setLoading:r,setError:a}=o.getState();try{r(!0),a(null);const t={pageNumber:0,pageSize:100,type:h},s=await u(t);if(console.log("queryThreads response",s.data,t),s.data.code===200){const n=s.data.data.content.filter(d=>!d.hide);e(n)}else throw new Error(s.data.message)}catch(t){a(t instanceof Error?t.message:"加载会话失败")}finally{r(!1)}},async resetAndLoad(){const{setPagination:e}=o.getState(),r=i.getState().currentOrg;return e({pageNumber:0,pageSize:100,total:0}),this.loadThreads(r.uid)},async loadThreadsWithFilters(e){const{setFilter:r}=o.getState();return Object.entries(e).forEach(([a,t])=>{r(a,t)}),this.resetAndLoad()}};export{l as threadService}; +import{r as c,u as o,a as i,T as h}from"./index-C7fLKVnR.js";async function u(e){return c("/api/v1/thread/query",{method:"GET",params:{...e}})}const l={async loadThreads(){const{setThreads:e,setLoading:r,setError:a}=o.getState();try{r(!0),a(null);const t={pageNumber:0,pageSize:100,type:h},s=await u(t);if(console.log("queryThreads response",s.data,t),s.data.code===200){const n=s.data.data.content.filter(d=>!d.hide);e(n)}else throw new Error(s.data.message)}catch(t){a(t instanceof Error?t.message:"加载会话失败")}finally{r(!1)}},async resetAndLoad(){const{setPagination:e}=o.getState(),r=i.getState().currentOrg;return e({pageNumber:0,pageSize:100,total:0}),this.loadThreads(r.uid)},async loadThreadsWithFilters(e){const{setFilter:r}=o.getState();return Object.entries(e).forEach(([a,t])=>{r(a,t)}),this.resetAndLoad()}};export{l as threadService}; diff --git a/deploy/server/chat/index.html b/deploy/server/chat/index.html index 1985e817e2..b90faee1ac 100644 --- a/deploy/server/chat/index.html +++ b/deploy/server/chat/index.html @@ -25,7 +25,7 @@ - + diff --git a/starter/src/main/resources/static/chat/assets/index-DWuzex_Q.js b/starter/src/main/resources/static/chat/assets/index-C7fLKVnR.js similarity index 65% rename from starter/src/main/resources/static/chat/assets/index-DWuzex_Q.js rename to starter/src/main/resources/static/chat/assets/index-C7fLKVnR.js index 6a906822ca..e8e6231205 100644 --- a/starter/src/main/resources/static/chat/assets/index-DWuzex_Q.js +++ b/starter/src/main/resources/static/chat/assets/index-C7fLKVnR.js @@ -1,4 +1,4 @@ -var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var yo=(e,t,n)=>Dpe(e,typeof t!="symbol"?t+"":t,n);function f5(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var un=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Zn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Lpe(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var ZK={exports:{}},Tk={},eY={exports:{}},Vn={};/** +var ehe=Object.defineProperty;var the=(e,t,n)=>t in e?ehe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var xo=(e,t,n)=>the(e,typeof t!="symbol"?t+"":t,n);function p5(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var dn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Zn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function nhe(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var cY={exports:{}},Pk={},uY={exports:{}},Vn={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var V1=Symbol.for("react.element"),Bpe=Symbol.for("react.portal"),zpe=Symbol.for("react.fragment"),Hpe=Symbol.for("react.strict_mode"),Vpe=Symbol.for("react.profiler"),Wpe=Symbol.for("react.provider"),Upe=Symbol.for("react.context"),qpe=Symbol.for("react.forward_ref"),Gpe=Symbol.for("react.suspense"),Kpe=Symbol.for("react.memo"),Ype=Symbol.for("react.lazy"),AA=Symbol.iterator;function Xpe(e){return e===null||typeof e!="object"?null:(e=AA&&e[AA]||e["@@iterator"],typeof e=="function"?e:null)}var tY={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},nY=Object.assign,rY={};function Vv(e,t,n){this.props=e,this.context=t,this.refs=rY,this.updater=n||tY}Vv.prototype.isReactComponent={};Vv.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Vv.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function iY(){}iY.prototype=Vv.prototype;function m5(e,t,n){this.props=e,this.context=t,this.refs=rY,this.updater=n||tY}var p5=m5.prototype=new iY;p5.constructor=m5;nY(p5,Vv.prototype);p5.isPureReactComponent=!0;var FA=Array.isArray,aY=Object.prototype.hasOwnProperty,h5={current:null},oY={key:!0,ref:!0,__self:!0,__source:!0};function sY(e,t,n){var r,i={},a=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(a=""+t.key),t)aY.call(t,r)&&!oY.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var the=u,nhe=Symbol.for("react.element"),rhe=Symbol.for("react.fragment"),ihe=Object.prototype.hasOwnProperty,ahe=the.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ohe={key:!0,ref:!0,__self:!0,__source:!0};function cY(e,t,n){var r,i={},a=null,o=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)ihe.call(t,r)&&!ohe.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:nhe,type:e,key:a,ref:o,props:i,_owner:ahe.current}}Tk.Fragment=rhe;Tk.jsx=cY;Tk.jsxs=cY;ZK.exports=Tk;var b=ZK.exports,wS={},uY={exports:{}},Ss={},dY={exports:{}},fY={};/** + */var bhe=u,yhe=Symbol.for("react.element"),xhe=Symbol.for("react.fragment"),whe=Object.prototype.hasOwnProperty,She=bhe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Che={key:!0,ref:!0,__self:!0,__source:!0};function yY(e,t,n){var r,i={},a=null,o=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)whe.call(t,r)&&!Che.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:yhe,type:e,key:a,ref:o,props:i,_owner:She.current}}Pk.Fragment=xhe;Pk.jsx=yY;Pk.jsxs=yY;cY.exports=Pk;var b=cY.exports,SC={},xY={exports:{}},Cs={},wY={exports:{}},SY={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(D,B){var F=D.length;D.push(B);e:for(;0>>1,H=D[z];if(0>>1;zi(W,F))Ui(X,W)?(D[z]=X,D[U]=F,z=U):(D[z]=W,D[V]=F,z=V);else if(Ui(X,F))D[z]=X,D[U]=F,z=U;else break e}}return B}function i(D,B){var F=D.sortIndex-B.sortIndex;return F!==0?F:D.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],d=1,f=null,m=3,p=!1,h=!1,v=!1,g=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(D){for(var B=n(c);B!==null;){if(B.callback===null)r(c);else if(B.startTime<=D)r(c),B.sortIndex=B.expirationTime,t(l,B);else break;B=n(c)}}function C(D){if(v=!1,x(D),!h)if(n(l)!==null)h=!0,O(S);else{var B=n(c);B!==null&&L(C,B.startTime-D)}}function S(D,B){h=!1,v&&(v=!1,y(E),E=-1),p=!0;var F=m;try{for(x(B),f=n(l);f!==null&&(!(f.expirationTime>B)||D&&!P());){var z=f.callback;if(typeof z=="function"){f.callback=null,m=f.priorityLevel;var H=z(f.expirationTime<=B);B=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(l)&&r(l),x(B)}else r(l);f=n(l)}if(f!==null)var A=!0;else{var V=n(c);V!==null&&L(C,V.startTime-B),A=!1}return A}finally{f=null,m=F,p=!1}}var k=!1,_=null,E=-1,T=5,$=-1;function P(){return!(e.unstable_now()-$D||125z?(D.sortIndex=F,t(c,D),n(l)===null&&D===n(c)&&(v?(y(E),E=-1):v=!0,L(C,F-z))):(D.sortIndex=H,t(l,D),h||p||(h=!0,O(S))),D},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(D){var B=m;return function(){var F=m;m=B;try{return D.apply(this,arguments)}finally{m=F}}}})(fY);dY.exports=fY;var she=dY.exports;/** + */(function(e){function t(L,B){var F=L.length;L.push(B);e:for(;0>>1,H=L[z];if(0>>1;zi(W,F))Ui(Y,W)?(L[z]=Y,L[U]=F,z=U):(L[z]=W,L[V]=F,z=V);else if(Ui(Y,F))L[z]=Y,L[U]=F,z=U;else break e}}return B}function i(L,B){var F=L.sortIndex-B.sortIndex;return F!==0?F:L.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],d=1,f=null,m=3,p=!1,h=!1,v=!1,g=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,w=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(L){for(var B=n(c);B!==null;){if(B.callback===null)r(c);else if(B.startTime<=L)r(c),B.sortIndex=B.expirationTime,t(l,B);else break;B=n(c)}}function S(L){if(v=!1,x(L),!h)if(n(l)!==null)h=!0,O(C);else{var B=n(c);B!==null&&D(S,B.startTime-L)}}function C(L,B){h=!1,v&&(v=!1,y(E),E=-1),p=!0;var F=m;try{for(x(B),f=n(l);f!==null&&(!(f.expirationTime>B)||L&&!P());){var z=f.callback;if(typeof z=="function"){f.callback=null,m=f.priorityLevel;var H=z(f.expirationTime<=B);B=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(l)&&r(l),x(B)}else r(l);f=n(l)}if(f!==null)var A=!0;else{var V=n(c);V!==null&&D(S,V.startTime-B),A=!1}return A}finally{f=null,m=F,p=!1}}var _=!1,k=null,E=-1,T=5,$=-1;function P(){return!(e.unstable_now()-$L||125z?(L.sortIndex=F,t(c,L),n(l)===null&&L===n(c)&&(v?(y(E),E=-1):v=!0,D(S,F-z))):(L.sortIndex=H,t(l,L),h||p||(h=!0,O(C))),L},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(L){var B=m;return function(){var F=m;m=B;try{return L.apply(this,arguments)}finally{m=F}}}})(SY);wY.exports=SY;var khe=wY.exports;/** * @license React * react-dom.production.min.js * @@ -30,14 +30,14 @@ var Fpe=Object.defineProperty;var Dpe=(e,t,n)=>t in e?Fpe(e,t,{enumerable:!0,con * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var lhe=u,bs=she;function Mt(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wT=Object.prototype.hasOwnProperty,che=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,LA={},BA={};function uhe(e){return wT.call(BA,e)?!0:wT.call(LA,e)?!1:che.test(e)?BA[e]=!0:(LA[e]=!0,!1)}function dhe(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function fhe(e,t,n,r){if(t===null||typeof t>"u"||dhe(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ho(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Pa={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Pa[e]=new ho(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Pa[t]=new ho(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pa[e]=new ho(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pa[e]=new ho(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Pa[e]=new ho(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Pa[e]=new ho(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Pa[e]=new ho(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Pa[e]=new ho(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Pa[e]=new ho(e,5,!1,e.toLowerCase(),null,!1,!1)});var g5=/[\-:]([a-z])/g;function b5(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(g5,b5);Pa[t]=new ho(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(g5,b5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(g5,b5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!1,!1)});Pa.xlinkHref=new ho("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!0,!0)});function y5(e,t,n,r){var i=Pa.hasOwnProperty(t)?Pa[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),CT=Object.prototype.hasOwnProperty,Ehe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,WA={},UA={};function $he(e){return CT.call(UA,e)?!0:CT.call(WA,e)?!1:Ehe.test(e)?UA[e]=!0:(WA[e]=!0,!1)}function The(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Phe(e,t,n,r){if(t===null||typeof t>"u"||The(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ho(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Pa={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Pa[e]=new ho(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Pa[t]=new ho(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pa[e]=new ho(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pa[e]=new ho(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Pa[e]=new ho(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Pa[e]=new ho(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Pa[e]=new ho(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Pa[e]=new ho(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Pa[e]=new ho(e,5,!1,e.toLowerCase(),null,!1,!1)});var y5=/[\-:]([a-z])/g;function x5(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(y5,x5);Pa[t]=new ho(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(y5,x5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(y5,x5);Pa[t]=new ho(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!1,!1)});Pa.xlinkHref=new ho("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Pa[e]=new ho(e,1,!1,e.toLowerCase(),null,!0,!0)});function w5(e,t,n,r){var i=Pa.hasOwnProperty(t)?Pa[t]:null;(i!==null?i.type!==0:r||!(2s||i[o]!==a[s]){var l=` -`+i[o].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{fE=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?E0(e):""}function mhe(e){switch(e.tag){case 5:return E0(e.type);case 16:return E0("Lazy");case 13:return E0("Suspense");case 19:return E0("SuspenseList");case 0:case 2:case 15:return e=mE(e.type,!1),e;case 11:return e=mE(e.type.render,!1),e;case 1:return e=mE(e.type,!0),e;default:return""}}function _T(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case th:return"Fragment";case eh:return"Portal";case CT:return"Profiler";case x5:return"StrictMode";case ST:return"Suspense";case kT:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case hY:return(e.displayName||"Context")+".Consumer";case pY:return(e._context.displayName||"Context")+".Provider";case w5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case C5:return t=e.displayName||null,t!==null?t:_T(e.type)||"Memo";case dd:t=e._payload,e=e._init;try{return _T(e(t))}catch{}}return null}function phe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return _T(t);case 8:return t===x5?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Xd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function gY(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function hhe(e){var t=gY(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Sx(e){e._valueTracker||(e._valueTracker=hhe(e))}function bY(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=gY(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function CS(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ET(e,t){var n=t.checked;return hi({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function HA(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Xd(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function yY(e,t){t=t.checked,t!=null&&y5(e,"checked",t,!1)}function $T(e,t){yY(e,t);var n=Xd(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?TT(e,t.type,n):t.hasOwnProperty("defaultValue")&&TT(e,t.type,Xd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function VA(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function TT(e,t,n){(t!=="number"||CS(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var $0=Array.isArray;function wh(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=kx.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Pb(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Y0={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},vhe=["Webkit","ms","Moz","O"];Object.keys(Y0).forEach(function(e){vhe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Y0[t]=Y0[e]})});function SY(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Y0.hasOwnProperty(e)&&Y0[e]?(""+t).trim():t+"px"}function kY(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=SY(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var ghe=hi({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function IT(e,t){if(t){if(ghe[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Mt(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Mt(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Mt(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Mt(62))}}function OT(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var MT=null;function S5(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var jT=null,Ch=null,Sh=null;function qA(e){if(e=q1(e)){if(typeof jT!="function")throw Error(Mt(280));var t=e.stateNode;t&&(t=Mk(t),jT(e.stateNode,e.type,t))}}function _Y(e){Ch?Sh?Sh.push(e):Sh=[e]:Ch=e}function EY(){if(Ch){var e=Ch,t=Sh;if(Sh=Ch=null,qA(e),t)for(e=0;e>>=0,e===0?32:31-(The(e)/Phe|0)|0}var _x=64,Ex=4194304;function T0(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ES(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=T0(s):(a&=o,a!==0&&(r=T0(a)))}else o=n&~i,o!==0?r=T0(o):a!==0&&(r=T0(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function W1(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nl(t),e[t]=n}function Mhe(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=J0),tF=" ",nF=!1;function qY(e,t){switch(e){case"keyup":return sve.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function GY(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var nh=!1;function cve(e,t){switch(e){case"compositionend":return GY(t);case"keypress":return t.which!==32?null:(nF=!0,tF);case"textInput":return e=t.data,e===tF&&nF?null:e;default:return null}}function uve(e,t){if(nh)return e==="compositionend"||!I5&&qY(e,t)?(e=WY(),cC=T5=yd=null,nh=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=oF(n)}}function JY(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?JY(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function QY(){for(var e=window,t=CS();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=CS(e.document)}return t}function O5(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function yve(e){var t=QY(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&JY(n.ownerDocument.documentElement,n)){if(r!==null&&O5(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=sF(n,a);var o=sF(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,rh=null,BT=null,Z0=null,zT=!1;function lF(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;zT||rh==null||rh!==CS(r)||(r=rh,"selectionStart"in r&&O5(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Z0&&Nb(Z0,r)||(Z0=r,r=PS(BT,"onSelect"),0oh||(e.current=GT[oh],GT[oh]=null,oh--)}function Gr(e,t){oh++,GT[oh]=e.current,e.current=t}var Jd={},Ua=of(Jd),Oo=of(!1),xm=Jd;function Yh(e,t){var n=e.type.contextTypes;if(!n)return Jd;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Mo(e){return e=e.childContextTypes,e!=null}function IS(){ri(Oo),ri(Ua)}function hF(e,t,n){if(Ua.current!==Jd)throw Error(Mt(168));Gr(Ua,t),Gr(Oo,n)}function sX(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(Mt(108,phe(e)||"Unknown",i));return hi({},n,r)}function OS(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jd,xm=Ua.current,Gr(Ua,e),Gr(Oo,Oo.current),!0}function vF(e,t,n){var r=e.stateNode;if(!r)throw Error(Mt(169));n?(e=sX(e,t,xm),r.__reactInternalMemoizedMergedChildContext=e,ri(Oo),ri(Ua),Gr(Ua,e)):ri(Oo),Gr(Oo,n)}var cu=null,jk=!1,$E=!1;function lX(e){cu===null?cu=[e]:cu.push(e)}function Ive(e){jk=!0,lX(e)}function sf(){if(!$E&&cu!==null){$E=!0;var e=0,t=Rr;try{var n=cu;for(Rr=1;e>=o,i-=o,pu=1<<32-Nl(t)+i|n<E?(T=_,_=null):T=_.sibling;var $=m(y,_,x[E],C);if($===null){_===null&&(_=T);break}e&&_&&$.alternate===null&&t(y,_),w=a($,w,E),k===null?S=$:k.sibling=$,k=$,_=T}if(E===x.length)return n(y,_),ui&&Rf(y,E),S;if(_===null){for(;EE?(T=_,_=null):T=_.sibling;var P=m(y,_,$.value,C);if(P===null){_===null&&(_=T);break}e&&_&&P.alternate===null&&t(y,_),w=a(P,w,E),k===null?S=P:k.sibling=P,k=P,_=T}if($.done)return n(y,_),ui&&Rf(y,E),S;if(_===null){for(;!$.done;E++,$=x.next())$=f(y,$.value,C),$!==null&&(w=a($,w,E),k===null?S=$:k.sibling=$,k=$);return ui&&Rf(y,E),S}for(_=r(y,_);!$.done;E++,$=x.next())$=p(_,y,E,$.value,C),$!==null&&(e&&$.alternate!==null&&_.delete($.key===null?E:$.key),w=a($,w,E),k===null?S=$:k.sibling=$,k=$);return e&&_.forEach(function(M){return t(y,M)}),ui&&Rf(y,E),S}function g(y,w,x,C){if(typeof x=="object"&&x!==null&&x.type===th&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Cx:e:{for(var S=x.key,k=w;k!==null;){if(k.key===S){if(S=x.type,S===th){if(k.tag===7){n(y,k.sibling),w=i(k,x.props.children),w.return=y,y=w;break e}}else if(k.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===dd&&yF(S)===k.type){n(y,k.sibling),w=i(k,x.props),w.ref=Ug(y,k,x),w.return=y,y=w;break e}n(y,k);break}else t(y,k);k=k.sibling}x.type===th?(w=nm(x.props.children,y.mode,C,x.key),w.return=y,y=w):(C=gC(x.type,x.key,x.props,null,y.mode,C),C.ref=Ug(y,w,x),C.return=y,y=C)}return o(y);case eh:e:{for(k=x.key;w!==null;){if(w.key===k)if(w.tag===4&&w.stateNode.containerInfo===x.containerInfo&&w.stateNode.implementation===x.implementation){n(y,w.sibling),w=i(w,x.children||[]),w.return=y,y=w;break e}else{n(y,w);break}else t(y,w);w=w.sibling}w=NE(x,y.mode,C),w.return=y,y=w}return o(y);case dd:return k=x._init,g(y,w,k(x._payload),C)}if($0(x))return h(y,w,x,C);if(Bg(x))return v(y,w,x,C);Mx(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,w!==null&&w.tag===6?(n(y,w.sibling),w=i(w,x),w.return=y,y=w):(n(y,w),w=jE(x,y.mode,C),w.return=y,y=w),o(y)):n(y,w)}return g}var Jh=fX(!0),mX=fX(!1),NS=of(null),AS=null,ch=null,A5=null;function F5(){A5=ch=AS=null}function D5(e){var t=NS.current;ri(NS),e._currentValue=t}function XT(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function _h(e,t){AS=e,A5=ch=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ro=!0),e.firstContext=null)}function Xs(e){var t=e._currentValue;if(A5!==e)if(e={context:e,memoizedValue:t,next:null},ch===null){if(AS===null)throw Error(Mt(308));ch=e,AS.dependencies={lanes:0,firstContext:e}}else ch=ch.next=e;return t}var Vf=null;function L5(e){Vf===null?Vf=[e]:Vf.push(e)}function pX(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,L5(t)):(n.next=i.next,i.next=n),t.interleaved=n,Pu(e,r)}function Pu(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var fd=!1;function B5(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function hX(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function xu(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Dd(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,lr&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Pu(e,n)}return i=r.interleaved,i===null?(t.next=t,L5(r)):(t.next=i.next,i.next=t),r.interleaved=t,Pu(e,n)}function dC(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_5(e,n)}}function xF(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function FS(e,t,n,r){var i=e.updateQueue;fd=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==o&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(a!==null){var f=i.baseState;o=0,d=c=l=null,s=a;do{var m=s.lane,p=s.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(m=t,p=n,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(p,f,m);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,m=typeof h=="function"?h.call(p,f,m):h,m==null)break e;f=hi({},f,m);break e;case 2:fd=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=i.effects,m===null?i.effects=[s]:m.push(s))}else p={eventTime:p,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=p,l=f):d=d.next=p,o|=m;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(!0);if(d===null&&(l=f),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);Sm|=o,e.lanes=o,e.memoizedState=f}}function wF(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=PE.transition;PE.transition={};try{e(!1),t()}finally{Rr=n,PE.transition=r}}function OX(){return Js().memoizedState}function Nve(e,t,n){var r=Bd(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},MX(e))jX(t,n);else if(n=pX(e,t,n,r),n!==null){var i=so();Al(n,e,r,i),NX(n,t,r)}}function Ave(e,t,n){var r=Bd(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(MX(e))jX(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Vl(s,o)){var l=t.interleaved;l===null?(i.next=i,L5(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=pX(e,t,i,r),n!==null&&(i=so(),Al(n,e,r,i),NX(n,t,r))}}function MX(e){var t=e.alternate;return e===pi||t!==null&&t===pi}function jX(e,t){eb=LS=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function NX(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_5(e,n)}}var BS={readContext:Xs,useCallback:Ma,useContext:Ma,useEffect:Ma,useImperativeHandle:Ma,useInsertionEffect:Ma,useLayoutEffect:Ma,useMemo:Ma,useReducer:Ma,useRef:Ma,useState:Ma,useDebugValue:Ma,useDeferredValue:Ma,useTransition:Ma,useMutableSource:Ma,useSyncExternalStore:Ma,useId:Ma,unstable_isNewReconciler:!1},Fve={readContext:Xs,useCallback:function(e,t){return uc().memoizedState=[e,t===void 0?null:t],e},useContext:Xs,useEffect:SF,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,mC(4194308,4,$X.bind(null,t,e),n)},useLayoutEffect:function(e,t){return mC(4194308,4,e,t)},useInsertionEffect:function(e,t){return mC(4,2,e,t)},useMemo:function(e,t){var n=uc();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=uc();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Nve.bind(null,pi,e),[r.memoizedState,e]},useRef:function(e){var t=uc();return e={current:e},t.memoizedState=e},useState:CF,useDebugValue:K5,useDeferredValue:function(e){return uc().memoizedState=e},useTransition:function(){var e=CF(!1),t=e[0];return e=jve.bind(null,e[1]),uc().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pi,i=uc();if(ui){if(n===void 0)throw Error(Mt(407));n=n()}else{if(n=t(),ma===null)throw Error(Mt(349));Cm&30||yX(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,SF(wX.bind(null,r,a,e),[e]),r.flags|=2048,Vb(9,xX.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=uc(),t=ma.identifierPrefix;if(ui){var n=hu,r=pu;n=(r&~(1<<32-Nl(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=zb++,0")&&(l=l.replace("",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{mE=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?T0(e):""}function Rhe(e){switch(e.tag){case 5:return T0(e.type);case 16:return T0("Lazy");case 13:return T0("Suspense");case 19:return T0("SuspenseList");case 0:case 2:case 15:return e=pE(e.type,!1),e;case 11:return e=pE(e.type.render,!1),e;case 1:return e=pE(e.type,!0),e;default:return""}}function $T(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case rh:return"Fragment";case nh:return"Portal";case kT:return"Profiler";case S5:return"StrictMode";case _T:return"Suspense";case ET:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case _Y:return(e.displayName||"Context")+".Consumer";case kY:return(e._context.displayName||"Context")+".Provider";case C5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case k5:return t=e.displayName||null,t!==null?t:$T(e.type)||"Memo";case dd:t=e._payload,e=e._init;try{return $T(e(t))}catch{}}return null}function Ihe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return $T(t);case 8:return t===S5?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Xd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function $Y(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ohe(e){var t=$Y(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function kx(e){e._valueTracker||(e._valueTracker=Ohe(e))}function TY(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=$Y(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function CC(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function TT(e,t){var n=t.checked;return vi({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function GA(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Xd(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function PY(e,t){t=t.checked,t!=null&&w5(e,"checked",t,!1)}function PT(e,t){PY(e,t);var n=Xd(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?RT(e,t.type,n):t.hasOwnProperty("defaultValue")&&RT(e,t.type,Xd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function KA(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function RT(e,t,n){(t!=="number"||CC(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var P0=Array.isArray;function Ch(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=_x.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rb(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var J0={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Mhe=["Webkit","ms","Moz","O"];Object.keys(J0).forEach(function(e){Mhe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),J0[t]=J0[e]})});function MY(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||J0.hasOwnProperty(e)&&J0[e]?(""+t).trim():t+"px"}function jY(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=MY(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var jhe=vi({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function MT(e,t){if(t){if(jhe[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Ot(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Ot(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Ot(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Ot(62))}}function jT(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var NT=null;function _5(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var AT=null,kh=null,_h=null;function JA(e){if(e=K1(e)){if(typeof AT!="function")throw Error(Ot(280));var t=e.stateNode;t&&(t=jk(t),AT(e.stateNode,e.type,t))}}function NY(e){kh?_h?_h.push(e):_h=[e]:kh=e}function AY(){if(kh){var e=kh,t=_h;if(_h=kh=null,JA(e),t)for(e=0;e>>=0,e===0?32:31-(Uhe(e)/qhe|0)|0}var Ex=64,$x=4194304;function R0(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function $C(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=R0(s):(a&=o,a!==0&&(r=R0(a)))}else o=n&~i,o!==0?r=R0(o):a!==0&&(r=R0(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function q1(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nl(t),e[t]=n}function Xhe(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Z0),oF=" ",sF=!1;function nX(e,t){switch(e){case"keyup":return kve.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function rX(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ih=!1;function Eve(e,t){switch(e){case"compositionend":return rX(t);case"keypress":return t.which!==32?null:(sF=!0,oF);case"textInput":return e=t.data,e===oF&&sF?null:e;default:return null}}function $ve(e,t){if(ih)return e==="compositionend"||!M5&&nX(e,t)?(e=eX(),uS=R5=yd=null,ih=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=dF(n)}}function sX(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sX(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function lX(){for(var e=window,t=CC();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=CC(e.document)}return t}function j5(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Ave(e){var t=lX(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sX(n.ownerDocument.documentElement,n)){if(r!==null&&j5(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=fF(n,a);var o=fF(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,ah=null,HT=null,tb=null,VT=!1;function mF(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;VT||ah==null||ah!==CC(r)||(r=ah,"selectionStart"in r&&j5(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),tb&&Ab(tb,r)||(tb=r,r=RC(HT,"onSelect"),0lh||(e.current=YT[lh],YT[lh]=null,lh--)}function Gr(e,t){lh++,YT[lh]=e.current,e.current=t}var Jd={},Ua=of(Jd),Mo=of(!1),ym=Jd;function Jh(e,t){var n=e.type.contextTypes;if(!n)return Jd;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function jo(e){return e=e.childContextTypes,e!=null}function OC(){ti(Mo),ti(Ua)}function xF(e,t,n){if(Ua.current!==Jd)throw Error(Ot(168));Gr(Ua,t),Gr(Mo,n)}function gX(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(Ot(108,Ihe(e)||"Unknown",i));return vi({},n,r)}function MC(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jd,ym=Ua.current,Gr(Ua,e),Gr(Mo,Mo.current),!0}function wF(e,t,n){var r=e.stateNode;if(!r)throw Error(Ot(169));n?(e=gX(e,t,ym),r.__reactInternalMemoizedMergedChildContext=e,ti(Mo),ti(Ua),Gr(Ua,e)):ti(Mo),Gr(Mo,n)}var cu=null,Nk=!1,TE=!1;function bX(e){cu===null?cu=[e]:cu.push(e)}function Kve(e){Nk=!0,bX(e)}function sf(){if(!TE&&cu!==null){TE=!0;var e=0,t=Rr;try{var n=cu;for(Rr=1;e>=o,i-=o,pu=1<<32-Nl(t)+i|n<E?(T=k,k=null):T=k.sibling;var $=m(y,k,x[E],S);if($===null){k===null&&(k=T);break}e&&k&&$.alternate===null&&t(y,k),w=a($,w,E),_===null?C=$:_.sibling=$,_=$,k=T}if(E===x.length)return n(y,k),di&&Pf(y,E),C;if(k===null){for(;EE?(T=k,k=null):T=k.sibling;var P=m(y,k,$.value,S);if(P===null){k===null&&(k=T);break}e&&k&&P.alternate===null&&t(y,k),w=a(P,w,E),_===null?C=P:_.sibling=P,_=P,k=T}if($.done)return n(y,k),di&&Pf(y,E),C;if(k===null){for(;!$.done;E++,$=x.next())$=f(y,$.value,S),$!==null&&(w=a($,w,E),_===null?C=$:_.sibling=$,_=$);return di&&Pf(y,E),C}for(k=r(y,k);!$.done;E++,$=x.next())$=p(k,y,E,$.value,S),$!==null&&(e&&$.alternate!==null&&k.delete($.key===null?E:$.key),w=a($,w,E),_===null?C=$:_.sibling=$,_=$);return e&&k.forEach(function(M){return t(y,M)}),di&&Pf(y,E),C}function g(y,w,x,S){if(typeof x=="object"&&x!==null&&x.type===rh&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Cx:e:{for(var C=x.key,_=w;_!==null;){if(_.key===C){if(C=x.type,C===rh){if(_.tag===7){n(y,_.sibling),w=i(_,x.props.children),w.return=y,y=w;break e}}else if(_.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===dd&&kF(C)===_.type){n(y,_.sibling),w=i(_,x.props),w.ref=Gg(y,_,x),w.return=y,y=w;break e}n(y,_);break}else t(y,_);_=_.sibling}x.type===rh?(w=tm(x.props.children,y.mode,S,x.key),w.return=y,y=w):(S=bS(x.type,x.key,x.props,null,y.mode,S),S.ref=Gg(y,w,x),S.return=y,y=S)}return o(y);case nh:e:{for(_=x.key;w!==null;){if(w.key===_)if(w.tag===4&&w.stateNode.containerInfo===x.containerInfo&&w.stateNode.implementation===x.implementation){n(y,w.sibling),w=i(w,x.children||[]),w.return=y,y=w;break e}else{n(y,w);break}else t(y,w);w=w.sibling}w=AE(x,y.mode,S),w.return=y,y=w}return o(y);case dd:return _=x._init,g(y,w,_(x._payload),S)}if(P0(x))return h(y,w,x,S);if(Hg(x))return v(y,w,x,S);jx(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,w!==null&&w.tag===6?(n(y,w.sibling),w=i(w,x),w.return=y,y=w):(n(y,w),w=NE(x,y.mode,S),w.return=y,y=w),o(y)):n(y,w)}return g}var Zh=SX(!0),CX=SX(!1),AC=of(null),FC=null,dh=null,D5=null;function L5(){D5=dh=FC=null}function B5(e){var t=AC.current;ti(AC),e._currentValue=t}function QT(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function $h(e,t){FC=e,D5=dh=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Io=!0),e.firstContext=null)}function Xs(e){var t=e._currentValue;if(D5!==e)if(e={context:e,memoizedValue:t,next:null},dh===null){if(FC===null)throw Error(Ot(308));dh=e,FC.dependencies={lanes:0,firstContext:e}}else dh=dh.next=e;return t}var Hf=null;function z5(e){Hf===null?Hf=[e]:Hf.push(e)}function kX(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,z5(t)):(n.next=i.next,i.next=n),t.interleaved=n,Pu(e,r)}function Pu(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var fd=!1;function H5(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function _X(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function xu(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Dd(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ur&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Pu(e,n)}return i=r.interleaved,i===null?(t.next=t,z5(r)):(t.next=i.next,i.next=t),r.interleaved=t,Pu(e,n)}function fS(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$5(e,n)}}function _F(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function DC(e,t,n,r){var i=e.updateQueue;fd=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==o&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(a!==null){var f=i.baseState;o=0,d=c=l=null,s=a;do{var m=s.lane,p=s.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,v=s;switch(m=t,p=n,v.tag){case 1:if(h=v.payload,typeof h=="function"){f=h.call(p,f,m);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=v.payload,m=typeof h=="function"?h.call(p,f,m):h,m==null)break e;f=vi({},f,m);break e;case 2:fd=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=i.effects,m===null?i.effects=[s]:m.push(s))}else p={eventTime:p,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=p,l=f):d=d.next=p,o|=m;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(!0);if(d===null&&(l=f),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);Sm|=o,e.lanes=o,e.memoizedState=f}}function EF(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=RE.transition;RE.transition={};try{e(!1),t()}finally{Rr=n,RE.transition=r}}function HX(){return Js().memoizedState}function Qve(e,t,n){var r=Bd(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},VX(e))WX(t,n);else if(n=kX(e,t,n,r),n!==null){var i=so();Al(n,e,r,i),UX(n,t,r)}}function Zve(e,t,n){var r=Bd(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(VX(e))WX(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Vl(s,o)){var l=t.interleaved;l===null?(i.next=i,z5(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=kX(e,t,i,r),n!==null&&(i=so(),Al(n,e,r,i),UX(n,t,r))}}function VX(e){var t=e.alternate;return e===hi||t!==null&&t===hi}function WX(e,t){nb=BC=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function UX(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$5(e,n)}}var zC={readContext:Xs,useCallback:Ma,useContext:Ma,useEffect:Ma,useImperativeHandle:Ma,useInsertionEffect:Ma,useLayoutEffect:Ma,useMemo:Ma,useReducer:Ma,useRef:Ma,useState:Ma,useDebugValue:Ma,useDeferredValue:Ma,useTransition:Ma,useMutableSource:Ma,useSyncExternalStore:Ma,useId:Ma,unstable_isNewReconciler:!1},ege={readContext:Xs,useCallback:function(e,t){return uc().memoizedState=[e,t===void 0?null:t],e},useContext:Xs,useEffect:TF,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,pS(4194308,4,FX.bind(null,t,e),n)},useLayoutEffect:function(e,t){return pS(4194308,4,e,t)},useInsertionEffect:function(e,t){return pS(4,2,e,t)},useMemo:function(e,t){var n=uc();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=uc();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Qve.bind(null,hi,e),[r.memoizedState,e]},useRef:function(e){var t=uc();return e={current:e},t.memoizedState=e},useState:$F,useDebugValue:X5,useDeferredValue:function(e){return uc().memoizedState=e},useTransition:function(){var e=$F(!1),t=e[0];return e=Jve.bind(null,e[1]),uc().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=hi,i=uc();if(di){if(n===void 0)throw Error(Ot(407));n=n()}else{if(n=t(),ma===null)throw Error(Ot(349));wm&30||PX(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,TF(IX.bind(null,r,a,e),[e]),r.flags|=2048,Wb(9,RX.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=uc(),t=ma.identifierPrefix;if(di){var n=hu,r=pu;n=(r&~(1<<32-Nl(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Hb++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[yc]=t,e[Db]=r,UX(e,t,!1,!1),t.stateNode=e;e:{switch(o=OT(n,r),n){case"dialog":Qr("cancel",e),Qr("close",e),i=r;break;case"iframe":case"object":case"embed":Qr("load",e),i=r;break;case"video":case"audio":for(i=0;iev&&(t.flags|=128,r=!0,qg(a,!1),t.lanes=4194304)}else{if(!r)if(e=DS(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),qg(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!ui)return ja(t),null}else 2*Oi()-a.renderingStartTime>ev&&n!==1073741824&&(t.flags|=128,r=!0,qg(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Oi(),t.sibling=null,n=mi.current,Gr(mi,r?n&1|2:n&1),t):(ja(t),null);case 22:case 23:return eM(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ls&1073741824&&(ja(t),t.subtreeFlags&6&&(t.flags|=8192)):ja(t),null;case 24:return null;case 25:return null}throw Error(Mt(156,t.tag))}function Uve(e,t){switch(j5(t),t.tag){case 1:return Mo(t.type)&&IS(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Qh(),ri(Oo),ri(Ua),V5(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return H5(t),null;case 13:if(ri(mi),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Mt(340));Xh()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ri(mi),null;case 4:return Qh(),null;case 10:return D5(t.type._context),null;case 22:case 23:return eM(),null;case 24:return null;default:return null}}var Nx=!1,Ba=!1,qve=typeof WeakSet=="function"?WeakSet:Set,en=null;function uh(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){wi(e,t,r)}else n.current=null}function aP(e,t,n){try{n()}catch(r){wi(e,t,r)}}var jF=!1;function Gve(e,t){if(HT=$S,e=QY(),O5(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,s=-1,l=-1,c=0,d=0,f=e,m=null;t:for(;;){for(var p;f!==n||i!==0&&f.nodeType!==3||(s=o+i),f!==a||r!==0&&f.nodeType!==3||(l=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(p=f.firstChild)!==null;)m=f,f=p;for(;;){if(f===e)break t;if(m===n&&++c===i&&(s=o),m===a&&++d===r&&(l=o),(p=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=p}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(VT={focusedElem:e,selectionRange:n},$S=!1,en=t;en!==null;)if(t=en,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,en=e;else for(;en!==null;){t=en;try{var h=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,g=h.memoizedState,y=t.stateNode,w=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:wl(t.type,v),g);y.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Mt(163))}}catch(C){wi(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,en=e;break}en=t.return}return h=jF,jF=!1,h}function tb(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&aP(t,n,a)}i=i.next}while(i!==r)}}function Fk(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function oP(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function KX(e){var t=e.alternate;t!==null&&(e.alternate=null,KX(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yc],delete t[Db],delete t[qT],delete t[Pve],delete t[Rve])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function YX(e){return e.tag===5||e.tag===3||e.tag===4}function NF(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||YX(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function sP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=RS));else if(r!==4&&(e=e.child,e!==null))for(sP(e,t,n),e=e.sibling;e!==null;)sP(e,t,n),e=e.sibling}function lP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(lP(e,t,n),e=e.sibling;e!==null;)lP(e,t,n),e=e.sibling}var wa=null,Cl=!1;function Qu(e,t,n){for(n=n.child;n!==null;)XX(e,t,n),n=n.sibling}function XX(e,t,n){if(_c&&typeof _c.onCommitFiberUnmount=="function")try{_c.onCommitFiberUnmount(Pk,n)}catch{}switch(n.tag){case 5:Ba||uh(n,t);case 6:var r=wa,i=Cl;wa=null,Qu(e,t,n),wa=r,Cl=i,wa!==null&&(Cl?(e=wa,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):wa.removeChild(n.stateNode));break;case 18:wa!==null&&(Cl?(e=wa,n=n.stateNode,e.nodeType===8?EE(e.parentNode,n):e.nodeType===1&&EE(e,n),Mb(e)):EE(wa,n.stateNode));break;case 4:r=wa,i=Cl,wa=n.stateNode.containerInfo,Cl=!0,Qu(e,t,n),wa=r,Cl=i;break;case 0:case 11:case 14:case 15:if(!Ba&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&aP(n,t,o),i=i.next}while(i!==r)}Qu(e,t,n);break;case 1:if(!Ba&&(uh(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){wi(n,t,s)}Qu(e,t,n);break;case 21:Qu(e,t,n);break;case 22:n.mode&1?(Ba=(r=Ba)||n.memoizedState!==null,Qu(e,t,n),Ba=r):Qu(e,t,n);break;default:Qu(e,t,n)}}function AF(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new qve),t.forEach(function(r){var i=nge.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function hl(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=Oi()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Yve(r/1960))-r,10e?16:e,xd===null)var r=!1;else{if(e=xd,xd=null,VS=0,lr&6)throw Error(Mt(331));var i=lr;for(lr|=4,en=e.current;en!==null;){var a=en,o=a.child;if(en.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lOi()-Q5?tm(e,0):J5|=n),jo(e,t)}function iJ(e,t){t===0&&(e.mode&1?(t=Ex,Ex<<=1,!(Ex&130023424)&&(Ex=4194304)):t=1);var n=so();e=Pu(e,t),e!==null&&(W1(e,t,n),jo(e,n))}function tge(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),iJ(e,n)}function nge(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Mt(314))}r!==null&&r.delete(t),iJ(e,n)}var aJ;aJ=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Oo.current)Ro=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ro=!1,Vve(e,t,n);Ro=!!(e.flags&131072)}else Ro=!1,ui&&t.flags&1048576&&cX(t,jS,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;pC(e,t),e=t.pendingProps;var i=Yh(t,Ua.current);_h(t,n),i=U5(null,t,r,e,i,n);var a=q5();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Mo(r)?(a=!0,OS(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,B5(t),i.updater=Ak,t.stateNode=i,i._reactInternals=t,QT(t,r,e,n),t=tP(null,t,r,!0,a,n)):(t.tag=0,ui&&a&&M5(t),to(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(pC(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=ige(r),e=wl(r,e),i){case 0:t=eP(null,t,r,e,n);break e;case 1:t=IF(null,t,r,e,n);break e;case 11:t=PF(null,t,r,e,n);break e;case 14:t=RF(null,t,r,wl(r.type,e),n);break e}throw Error(Mt(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),eP(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),IF(e,t,r,i,n);case 3:e:{if(HX(t),e===null)throw Error(Mt(387));r=t.pendingProps,a=t.memoizedState,i=a.element,hX(e,t),FS(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=Zh(Error(Mt(423)),t),t=OF(e,t,r,n,i);break e}else if(r!==i){i=Zh(Error(Mt(424)),t),t=OF(e,t,r,n,i);break e}else for(fs=Fd(t.stateNode.containerInfo.firstChild),vs=t,ui=!0,El=null,n=mX(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Xh(),r===i){t=Ru(e,t,n);break e}to(e,t,r,n)}t=t.child}return t;case 5:return vX(t),e===null&&YT(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,WT(r,i)?o=null:a!==null&&WT(r,a)&&(t.flags|=32),zX(e,t),to(e,t,o,n),t.child;case 6:return e===null&&YT(t),null;case 13:return VX(e,t,n);case 4:return z5(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Jh(t,null,r,n):to(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),PF(e,t,r,i,n);case 7:return to(e,t,t.pendingProps,n),t.child;case 8:return to(e,t,t.pendingProps.children,n),t.child;case 12:return to(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,Gr(NS,r._currentValue),r._currentValue=o,a!==null)if(Vl(a.value,o)){if(a.children===i.children&&!Oo.current){t=Ru(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){o=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=xu(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),XT(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(Mt(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),XT(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}to(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,_h(t,n),i=Xs(i),r=r(i),t.flags|=1,to(e,t,r,n),t.child;case 14:return r=t.type,i=wl(r,t.pendingProps),i=wl(r.type,i),RF(e,t,r,i,n);case 15:return LX(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),pC(e,t),t.tag=1,Mo(r)?(e=!0,OS(t)):e=!1,_h(t,n),AX(t,r,i),QT(t,r,i,n),tP(null,t,r,!0,e,n);case 19:return WX(e,t,n);case 22:return BX(e,t,n)}throw Error(Mt(156,t.tag))};function oJ(e,t){return MY(e,t)}function rge(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Us(e,t,n,r){return new rge(e,t,n,r)}function nM(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ige(e){if(typeof e=="function")return nM(e)?1:0;if(e!=null){if(e=e.$$typeof,e===w5)return 11;if(e===C5)return 14}return 2}function zd(e,t){var n=e.alternate;return n===null?(n=Us(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function gC(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")nM(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case th:return nm(n.children,i,a,t);case x5:o=8,i|=8;break;case CT:return e=Us(12,n,t,i|2),e.elementType=CT,e.lanes=a,e;case ST:return e=Us(13,n,t,i),e.elementType=ST,e.lanes=a,e;case kT:return e=Us(19,n,t,i),e.elementType=kT,e.lanes=a,e;case vY:return Lk(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case pY:o=10;break e;case hY:o=9;break e;case w5:o=11;break e;case C5:o=14;break e;case dd:o=16,r=null;break e}throw Error(Mt(130,e==null?e:typeof e,""))}return t=Us(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function nm(e,t,n,r){return e=Us(7,e,r,t),e.lanes=n,e}function Lk(e,t,n,r){return e=Us(22,e,r,t),e.elementType=vY,e.lanes=n,e.stateNode={isHidden:!1},e}function jE(e,t,n){return e=Us(6,e,null,t),e.lanes=n,e}function NE(e,t,n){return t=Us(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function age(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=hE(0),this.expirationTimes=hE(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hE(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function rM(e,t,n,r,i,a,o,s,l){return e=new age(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Us(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},B5(a),e}function oge(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(uJ)}catch(e){console.error(e)}}uJ(),uY.exports=Ss;var Si=uY.exports;const Ub=Zn(Si),dJ=f5({__proto__:null,default:Ub},[Si]);var WF=Si;wS.createRoot=WF.createRoot,wS.hydrateRoot=WF.hydrateRoot;let fJ=!0,mJ=!0;function R0(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseFloat(r[n],10)}function Wm(e,t,n){if(!e.RTCPeerConnection)return;const r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(o,s){if(o!==t)return i.apply(this,arguments);const l=c=>{const d=n(c);d&&(s.handleEvent?s.handleEvent(d):s(d))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(s,l),i.apply(this,[o,l])};const a=r.removeEventListener;r.removeEventListener=function(o,s){if(o!==t||!this._eventMap||!this._eventMap[t])return a.apply(this,arguments);if(!this._eventMap[t].has(s))return a.apply(this,arguments);const l=this._eventMap[t].get(s);return this._eventMap[t].delete(s),this._eventMap[t].size===0&&delete this._eventMap[t],Object.keys(this._eventMap).length===0&&delete this._eventMap,a.apply(this,[o,l])},Object.defineProperty(r,"on"+t,{get(){return this["_on"+t]},set(o){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),o&&this.addEventListener(t,this["_on"+t]=o)},enumerable:!0,configurable:!0})}function dge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(fJ=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function fge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(mJ=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function pJ(){if(typeof window=="object"){if(fJ)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function sM(e,t){mJ&&console.warn(e+" is deprecated, please use "+t+" instead.")}function mge(e){const t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;const{navigator:n}=e;if(n.userAgentData&&n.userAgentData.brands){const r=n.userAgentData.brands.find(i=>i.brand==="Chromium");if(r)return{browser:"chrome",version:parseInt(r.version,10)}}if(n.mozGetUserMedia)t.browser="firefox",t.version=parseInt(R0(n.userAgent,/Firefox\/(\d+)\./,1));else if(n.webkitGetUserMedia||e.isSecureContext===!1&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=parseInt(R0(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2));else if(e.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))t.browser="safari",t.version=parseInt(R0(n.userAgent,/AppleWebKit\/(\d+)\./,1)),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype,t._safariVersion=R0(n.userAgent,/Version\/(\d+(\.?\d+))/,1);else return t.browser="Not a supported browser.",t;return t}function UF(e){return Object.prototype.toString.call(e)==="[object Object]"}function hJ(e){return UF(e)?Object.keys(e).reduce(function(t,n){const r=UF(e[n]),i=r?hJ(e[n]):e[n],a=r&&!Object.keys(i).length;return i===void 0||a?t:Object.assign(t,{[n]:i})},{}):e}function mP(e,t,n){!t||n.has(t.id)||(n.set(t.id,t),Object.keys(t).forEach(r=>{r.endsWith("Id")?mP(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach(i=>{mP(e,e.get(i),n)})}))}function qF(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(t===null)return i;const a=[];return e.forEach(o=>{o.type==="track"&&o.trackIdentifier===t.id&&a.push(o)}),a.forEach(o=>{e.forEach(s=>{s.type===r&&s.trackId===o.id&&mP(e,s,i)})}),i}const GF=pJ;function vJ(e,t){const n=e&&e.navigator;if(!n.mediaDevices)return;const r=function(s){if(typeof s!="object"||s.mandatory||s.optional)return s;const l={};return Object.keys(s).forEach(c=>{if(c==="require"||c==="advanced"||c==="mediaSource")return;const d=typeof s[c]=="object"?s[c]:{ideal:s[c]};d.exact!==void 0&&typeof d.exact=="number"&&(d.min=d.max=d.exact);const f=function(m,p){return m?m+p.charAt(0).toUpperCase()+p.slice(1):p==="deviceId"?"sourceId":p};if(d.ideal!==void 0){l.optional=l.optional||[];let m={};typeof d.ideal=="number"?(m[f("min",c)]=d.ideal,l.optional.push(m),m={},m[f("max",c)]=d.ideal,l.optional.push(m)):(m[f("",c)]=d.ideal,l.optional.push(m))}d.exact!==void 0&&typeof d.exact!="number"?(l.mandatory=l.mandatory||{},l.mandatory[f("",c)]=d.exact):["min","max"].forEach(m=>{d[m]!==void 0&&(l.mandatory=l.mandatory||{},l.mandatory[f(m,c)]=d[m])})}),s.advanced&&(l.optional=(l.optional||[]).concat(s.advanced)),l},i=function(s,l){if(t.version>=61)return l(s);if(s=JSON.parse(JSON.stringify(s)),s&&typeof s.audio=="object"){const c=function(d,f,m){f in d&&!(m in d)&&(d[m]=d[f],delete d[f])};s=JSON.parse(JSON.stringify(s)),c(s.audio,"autoGainControl","googAutoGainControl"),c(s.audio,"noiseSuppression","googNoiseSuppression"),s.audio=r(s.audio)}if(s&&typeof s.video=="object"){let c=s.video.facingMode;c=c&&(typeof c=="object"?c:{ideal:c});const d=t.version<66;if(c&&(c.exact==="user"||c.exact==="environment"||c.ideal==="user"||c.ideal==="environment")&&!(n.mediaDevices.getSupportedConstraints&&n.mediaDevices.getSupportedConstraints().facingMode&&!d)){delete s.video.facingMode;let f;if(c.exact==="environment"||c.ideal==="environment"?f=["back","rear"]:(c.exact==="user"||c.ideal==="user")&&(f=["front"]),f)return n.mediaDevices.enumerateDevices().then(m=>{m=m.filter(h=>h.kind==="videoinput");let p=m.find(h=>f.some(v=>h.label.toLowerCase().includes(v)));return!p&&m.length&&f.includes("back")&&(p=m[m.length-1]),p&&(s.video.deviceId=c.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),GF("chrome: "+JSON.stringify(s)),l(s)})}s.video=r(s.video)}return GF("chrome: "+JSON.stringify(s)),l(s)},a=function(s){return t.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},o=function(s,l,c){i(s,d=>{n.webkitGetUserMedia(d,l,f=>{c&&c(a(f))})})};if(n.getUserMedia=o.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(l){return i(l,c=>s(c).then(d=>{if(c.audio&&!d.getAudioTracks().length||c.video&&!d.getVideoTracks().length)throw d.getTracks().forEach(f=>{f.stop()}),new DOMException("","NotFoundError");return d},d=>Promise.reject(a(d))))}}}function gJ(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function bJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(n){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=n)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=r=>{r.stream.addEventListener("addtrack",i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.track.id):a={track:i.track};const o=new Event("track");o.track=i.track,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)}),r.stream.getTracks().forEach(i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.id):a={track:i};const o=new Event("track");o.track=i,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)})},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else Wm(e,"track",t=>(t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t))}function yJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(i,a){return{track:a,get dtmf(){return this._dtmf===void 0&&(a.kind==="audio"?this._dtmf=i.createDTMFSender(a):this._dtmf=null),this._dtmf},_pc:i}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const i=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(s,l){let c=i.apply(this,arguments);return c||(c=t(this,s),this._senders.push(c)),c};const a=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(s){a.apply(this,arguments);const l=this._senders.indexOf(s);l!==-1&&this._senders.splice(l,1)}}const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(a){this._senders=this._senders||[],n.apply(this,[a]),a.getTracks().forEach(o=>{this._senders.push(t(this,o))})};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(a){this._senders=this._senders||[],r.apply(this,[a]),a.getTracks().forEach(o=>{const s=this._senders.find(l=>l.track===o);s&&this._senders.splice(this._senders.indexOf(s),1)})}}else if(typeof e=="object"&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function xJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const n=e.RTCPeerConnection.prototype.getSenders;n&&(e.RTCPeerConnection.prototype.getSenders=function(){const a=n.apply(this,[]);return a.forEach(o=>o._pc=this),a});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const a=r.apply(this,arguments);return a._pc=this,a}),e.RTCRtpSender.prototype.getStats=function(){const a=this;return this._pc.getStats().then(o=>qF(o,a.track,!0))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const n=e.RTCPeerConnection.prototype.getReceivers;n&&(e.RTCPeerConnection.prototype.getReceivers=function(){const i=n.apply(this,[]);return i.forEach(a=>a._pc=this),i}),Wm(e,"track",r=>(r.receiver._pc=r.srcElement,r)),e.RTCRtpReceiver.prototype.getStats=function(){const i=this;return this._pc.getStats().then(a=>qF(a,i.track,!1))}}if(!("getStats"in e.RTCRtpSender.prototype&&"getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const r=arguments[0];let i,a,o;return this.getSenders().forEach(s=>{s.track===r&&(i?o=!0:i=s)}),this.getReceivers().forEach(s=>(s.track===r&&(a?o=!0:a=s),s.track===r)),o||i&&a?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):i?i.getStats():a?a.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function wJ(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(o=>this._shimmedLocalStreams[o][0])};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(o,s){if(!s)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const l=t.apply(this,arguments);return this._shimmedLocalStreams[s.id]?this._shimmedLocalStreams[s.id].indexOf(l)===-1&&this._shimmedLocalStreams[s.id].push(l):this._shimmedLocalStreams[s.id]=[s,l],l};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(o){this._shimmedLocalStreams=this._shimmedLocalStreams||{},o.getTracks().forEach(c=>{if(this.getSenders().find(f=>f.track===c))throw new DOMException("Track already exists.","InvalidAccessError")});const s=this.getSenders();n.apply(this,arguments);const l=this.getSenders().filter(c=>s.indexOf(c)===-1);this._shimmedLocalStreams[o.id]=[o].concat(l)};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[o.id],r.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},o&&Object.keys(this._shimmedLocalStreams).forEach(s=>{const l=this._shimmedLocalStreams[s].indexOf(o);l!==-1&&this._shimmedLocalStreams[s].splice(l,1),this._shimmedLocalStreams[s].length===1&&delete this._shimmedLocalStreams[s]}),i.apply(this,arguments)}}function CJ(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return wJ(e);const n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const d=n.apply(this);return this._reverseStreams=this._reverseStreams||{},d.map(f=>this._reverseStreams[f.id])};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(d){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},d.getTracks().forEach(f=>{if(this.getSenders().find(p=>p.track===f))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[d.id]){const f=new e.MediaStream(d.getTracks());this._streams[d.id]=f,this._reverseStreams[f.id]=d,d=f}r.apply(this,[d])};const i=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(d){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[d.id]||d]),delete this._reverseStreams[this._streams[d.id]?this._streams[d.id].id:d.id],delete this._streams[d.id]},e.RTCPeerConnection.prototype.addTrack=function(d,f){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const m=[].slice.call(arguments,1);if(m.length!==1||!m[0].getTracks().find(v=>v===d))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(v=>v.track===d))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const h=this._streams[f.id];if(h)h.addTrack(d),Promise.resolve().then(()=>{this.dispatchEvent(new Event("negotiationneeded"))});else{const v=new e.MediaStream([d]);this._streams[f.id]=v,this._reverseStreams[v.id]=f,this.addStream(v)}return this.getSenders().find(v=>v.track===d)};function a(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(h.id,"g"),p.id)}),new RTCSessionDescription({type:d.type,sdp:f})}function o(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(p.id,"g"),h.id)}),new RTCSessionDescription({type:d.type,sdp:f})}["createOffer","createAnswer"].forEach(function(c){const d=e.RTCPeerConnection.prototype[c],f={[c](){const m=arguments;return arguments.length&&typeof arguments[0]=="function"?d.apply(this,[h=>{const v=a(this,h);m[0].apply(null,[v])},h=>{m[1]&&m[1].apply(null,h)},arguments[2]]):d.apply(this,arguments).then(h=>a(this,h))}};e.RTCPeerConnection.prototype[c]=f[c]});const s=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?s.apply(this,arguments):(arguments[0]=o(this,arguments[0]),s.apply(this,arguments))};const l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const c=l.get.apply(this);return c.type===""?c:a(this,c)}}),e.RTCPeerConnection.prototype.removeTrack=function(d){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!d._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(!(d._pc===this))throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};let m;Object.keys(this._streams).forEach(p=>{this._streams[p].getTracks().find(v=>d.track===v)&&(m=this._streams[p])}),m&&(m.getTracks().length===1?this.removeStream(this._reverseStreams[m.id]):m.removeTrack(d.track),this.dispatchEvent(new Event("negotiationneeded")))}}function pP(e,t){!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),e.RTCPeerConnection&&t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(n){const r=e.RTCPeerConnection.prototype[n],i={[n](){return arguments[0]=new(n==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[n]=i[n]})}function SJ(e,t){Wm(e,"negotiationneeded",n=>{const r=n.target;if(!((t.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}const KF=Object.freeze(Object.defineProperty({__proto__:null,fixNegotiationNeeded:SJ,shimAddTrackRemoveTrack:CJ,shimAddTrackRemoveTrackWithNative:wJ,shimGetSendersWithDtmf:yJ,shimGetUserMedia:vJ,shimMediaStream:gJ,shimOnTrack:bJ,shimPeerConnection:pP,shimSenderReceiverGetStats:xJ},Symbol.toStringTag,{value:"Module"}));function kJ(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(i,a,o){sM("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(i).then(a,o)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const i=function(o,s,l){s in o&&!(l in o)&&(o[l]=o[s],delete o[s])},a=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(o){return typeof o=="object"&&typeof o.audio=="object"&&(o=JSON.parse(JSON.stringify(o)),i(o.audio,"autoGainControl","mozAutoGainControl"),i(o.audio,"noiseSuppression","mozNoiseSuppression")),a(o)},r&&r.prototype.getSettings){const o=r.prototype.getSettings;r.prototype.getSettings=function(){const s=o.apply(this,arguments);return i(s,"mozAutoGainControl","autoGainControl"),i(s,"mozNoiseSuppression","noiseSuppression"),s}}if(r&&r.prototype.applyConstraints){const o=r.prototype.applyConstraints;r.prototype.applyConstraints=function(s){return this.kind==="audio"&&typeof s=="object"&&(s=JSON.parse(JSON.stringify(s)),i(s,"autoGainControl","mozAutoGainControl"),i(s,"noiseSuppression","mozNoiseSuppression")),o.apply(this,[s])}}}}function pge(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(r){if(!(r&&r.video)){const i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return r.video===!0?r.video={mediaSource:t}:r.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(r)})}function _J(e){typeof e=="object"&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function hP(e,t){if(typeof e!="object"||!(e.RTCPeerConnection||e.mozRTCPeerConnection))return;!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(i){const a=e.RTCPeerConnection.prototype[i],o={[i](){return arguments[0]=new(i==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),a.apply(this,arguments)}};e.RTCPeerConnection.prototype[i]=o[i]});const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[a,o,s]=arguments;return r.apply(this,[a||null]).then(l=>{if(t.version<53&&!o)try{l.forEach(c=>{c.type=n[c.type]||c.type})}catch(c){if(c.name!=="TypeError")throw c;l.forEach((d,f)=>{l.set(f,Object.assign({},d,{type:n[d.type]||d.type}))})}return l}).then(o,s)}}function EJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const i=t.apply(this,[]);return i.forEach(a=>a._pc=this),i});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const i=n.apply(this,arguments);return i._pc=this,i}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function $J(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r}),Wm(e,"track",n=>(n.receiver._pc=n.srcElement,n)),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function TJ(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){sM("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function PJ(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function RJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];let r=arguments[1]&&arguments[1].sendEncodings;r===void 0&&(r=[]),r=[...r];const i=r.length>0;i&&r.forEach(o=>{if("rid"in o&&!/^[a-z0-9]{0,16}$/i.test(o.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in o&&!(parseFloat(o.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in o&&!(parseFloat(o.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});const a=t.apply(this,arguments);if(i){const{sender:o}=a,s=o.getParameters();(!("encodings"in s)||s.encodings.length===1&&Object.keys(s.encodings[0]).length===0)&&(s.encodings=r,o.sendEncodings=r,this.setParametersPromises.push(o.setParameters(s).then(()=>{delete o.sendEncodings}).catch(()=>{delete o.sendEncodings})))}return a})}function IJ(e){if(!(typeof e=="object"&&e.RTCRtpSender))return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const r=t.apply(this,arguments);return"encodings"in r||(r.encodings=[].concat(this.sendEncodings||[{}])),r})}function OJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}function MJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}const YF=Object.freeze(Object.defineProperty({__proto__:null,shimAddTransceiver:RJ,shimCreateAnswer:MJ,shimCreateOffer:OJ,shimGetDisplayMedia:pge,shimGetParameters:IJ,shimGetUserMedia:kJ,shimOnTrack:_J,shimPeerConnection:hP,shimRTCDataChannel:PJ,shimReceiverGetStats:$J,shimRemoveStream:TJ,shimSenderGetStats:EJ},Symbol.toStringTag,{value:"Module"}));function jJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(r){this._localStreams||(this._localStreams=[]),this._localStreams.includes(r)||this._localStreams.push(r),r.getAudioTracks().forEach(i=>t.call(this,i,r)),r.getVideoTracks().forEach(i=>t.call(this,i,r))},e.RTCPeerConnection.prototype.addTrack=function(r,...i){return i&&i.forEach(a=>{this._localStreams?this._localStreams.includes(a)||this._localStreams.push(a):this._localStreams=[a]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){this._localStreams||(this._localStreams=[]);const r=this._localStreams.indexOf(n);if(r===-1)return;this._localStreams.splice(r,1);const i=n.getTracks();this.getSenders().forEach(a=>{i.includes(a.track)&&this.removeTrack(a)})})}}function NJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(n){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=n),this.addEventListener("track",this._onaddstreampoly=r=>{r.streams.forEach(i=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(i))return;this._remoteStreams.push(i);const a=new Event("addstream");a.stream=i,this.dispatchEvent(a)})})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const r=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(i){i.streams.forEach(a=>{if(r._remoteStreams||(r._remoteStreams=[]),r._remoteStreams.indexOf(a)>=0)return;r._remoteStreams.push(a);const o=new Event("addstream");o.stream=a,r.dispatchEvent(o)})}),t.apply(r,arguments)}}}function AJ(e){if(typeof e!="object"||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,n=t.createOffer,r=t.createAnswer,i=t.setLocalDescription,a=t.setRemoteDescription,o=t.addIceCandidate;t.createOffer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=n.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m},t.createAnswer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=r.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m};let s=function(l,c,d){const f=i.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f};t.setLocalDescription=s,s=function(l,c,d){const f=a.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.setRemoteDescription=s,s=function(l,c,d){const f=o.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.addIceCandidate=s}function FJ(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const n=t.mediaDevices,r=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=i=>r(DJ(i))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=(function(r,i,a){t.mediaDevices.getUserMedia(r).then(i,a)}).bind(t))}function DJ(e){return e&&e.video!==void 0?Object.assign({},e,{video:hJ(e.video)}):e}function LJ(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(r,i){if(r&&r.iceServers){const a=[];for(let o=0;oo.receiver.track.kind==="audio");r.offerToReceiveAudio===!1&&i?i.direction==="sendrecv"?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":i.direction==="recvonly"&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):r.offerToReceiveAudio===!0&&!i&&this.addTransceiver("audio",{direction:"recvonly"}),typeof r.offerToReceiveVideo<"u"&&(r.offerToReceiveVideo=!!r.offerToReceiveVideo);const a=this.getTransceivers().find(o=>o.receiver.track.kind==="video");r.offerToReceiveVideo===!1&&a?a.direction==="sendrecv"?a.setDirection?a.setDirection("sendonly"):a.direction="sendonly":a.direction==="recvonly"&&(a.setDirection?a.setDirection("inactive"):a.direction="inactive"):r.offerToReceiveVideo===!0&&!a&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}}function HJ(e){typeof e!="object"||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}const XF=Object.freeze(Object.defineProperty({__proto__:null,shimAudioContext:HJ,shimCallbacksAPI:AJ,shimConstraints:DJ,shimCreateOfferLegacy:zJ,shimGetUserMedia:FJ,shimLocalStreamsAPI:jJ,shimRTCIceServerUrls:LJ,shimRemoteStreamsAPI:NJ,shimTrackEventTransceiver:BJ},Symbol.toStringTag,{value:"Module"}));var VJ={exports:{}};(function(e){const t={};t.generateIdentifier=function(){return Math.random().toString(36).substring(2,12)},t.localCName=t.generateIdentifier(),t.splitLines=function(n){return n.trim().split(` +`+a.stack}return{value:e,source:t,stack:i,digest:null}}function ME(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function tP(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var rge=typeof WeakMap=="function"?WeakMap:Map;function GX(e,t,n){n=xu(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){VC||(VC=!0,dP=r),tP(e,t)},n}function KX(e,t,n){n=xu(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){tP(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){tP(e,t),typeof r!="function"&&(Ld===null?Ld=new Set([this]):Ld.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function IF(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new rge;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=gge.bind(null,e,t,n),t.then(e,e))}function OF(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function MF(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=xu(-1,1),t.tag=2,Dd(n,t,1))),n.lanes|=1),e)}var ige=Hu.ReactCurrentOwner,Io=!1;function to(e,t,n,r){t.child=e===null?CX(t,null,n,r):Zh(t,e.child,n,r)}function jF(e,t,n,r,i){n=n.render;var a=t.ref;return $h(t,i),r=G5(e,t,n,r,a,i),n=K5(),e!==null&&!Io?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ru(e,t,i)):(di&&n&&N5(t),t.flags|=1,to(e,t,r,i),t.child)}function NF(e,t,n,r,i){if(e===null){var a=n.type;return typeof a=="function"&&!iM(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,YX(e,t,a,r,i)):(e=bS(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&i)){var o=a.memoizedProps;if(n=n.compare,n=n!==null?n:Ab,n(o,r)&&e.ref===t.ref)return Ru(e,t,i)}return t.flags|=1,e=zd(a,r),e.ref=t.ref,e.return=t,t.child=e}function YX(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Ab(a,r)&&e.ref===t.ref)if(Io=!1,t.pendingProps=r=a,(e.lanes&i)!==0)e.flags&131072&&(Io=!0);else return t.lanes=e.lanes,Ru(e,t,i)}return nP(e,t,n,r,i)}function XX(e,t,n){var r=t.pendingProps,i=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Gr(mh,ls),ls|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Gr(mh,ls),ls|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,Gr(mh,ls),ls|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,Gr(mh,ls),ls|=r;return to(e,t,i,n),t.child}function JX(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function nP(e,t,n,r,i){var a=jo(n)?ym:Ua.current;return a=Jh(t,a),$h(t,i),n=G5(e,t,n,r,a,i),r=K5(),e!==null&&!Io?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ru(e,t,i)):(di&&r&&N5(t),t.flags|=1,to(e,t,n,i),t.child)}function AF(e,t,n,r,i){if(jo(n)){var a=!0;MC(t)}else a=!1;if($h(t,i),t.stateNode===null)hS(e,t),qX(t,n,r),eP(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=Xs(c):(c=jo(n)?ym:Ua.current,c=Jh(t,c));var d=n.getDerivedStateFromProps,f=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";f||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||l!==c)&&RF(t,o,r,c),fd=!1;var m=t.memoizedState;o.state=m,DC(t,r,o,i),l=t.memoizedState,s!==r||m!==l||Mo.current||fd?(typeof d=="function"&&(ZT(t,n,d,r),l=t.memoizedState),(s=fd||PF(t,n,s,r,m,l,c))?(f||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=c,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,_X(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:wl(t.type,s),o.props=c,f=t.pendingProps,m=o.context,l=n.contextType,typeof l=="object"&&l!==null?l=Xs(l):(l=jo(n)?ym:Ua.current,l=Jh(t,l));var p=n.getDerivedStateFromProps;(d=typeof p=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==f||m!==l)&&RF(t,o,r,l),fd=!1,m=t.memoizedState,o.state=m,DC(t,r,o,i);var h=t.memoizedState;s!==f||m!==h||Mo.current||fd?(typeof p=="function"&&(ZT(t,n,p,r),h=t.memoizedState),(c=fd||PF(t,n,c,r,m,h,l)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,h,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,h,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=l,r=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return rP(e,t,n,r,a,i)}function rP(e,t,n,r,i,a){JX(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&wF(t,n,!1),Ru(e,t,a);r=t.stateNode,ige.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Zh(t,e.child,null,a),t.child=Zh(t,null,s,a)):to(e,t,s,a),t.memoizedState=r.state,i&&wF(t,n,!0),t.child}function QX(e){var t=e.stateNode;t.pendingContext?xF(e,t.pendingContext,t.pendingContext!==t.context):t.context&&xF(e,t.context,!1),V5(e,t.containerInfo)}function FF(e,t,n,r,i){return Qh(),F5(i),t.flags|=256,to(e,t,n,r),t.child}var iP={dehydrated:null,treeContext:null,retryLane:0};function aP(e){return{baseLanes:e,cachePool:null,transitions:null}}function ZX(e,t,n){var r=t.pendingProps,i=pi.current,a=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Gr(pi,i&1),e===null)return JT(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,a?(r=t.mode,a=t.child,o={mode:"hidden",children:o},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=o):a=Bk(o,r,0,null),e=tm(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=aP(n),t.memoizedState=iP,e):J5(t,o));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return age(e,t,o,r,s,i,n);if(a){a=r.fallback,o=t.mode,i=e.child,s=i.sibling;var l={mode:"hidden",children:r.children};return!(o&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=zd(i,l),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?a=zd(s,a):(a=tm(a,o,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,o=e.child.memoizedState,o=o===null?aP(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},a.memoizedState=o,a.childLanes=e.childLanes&~n,t.memoizedState=iP,r}return a=e.child,e=a.sibling,r=zd(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function J5(e,t){return t=Bk({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Nx(e,t,n,r){return r!==null&&F5(r),Zh(t,e.child,null,n),e=J5(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function age(e,t,n,r,i,a,o){if(n)return t.flags&256?(t.flags&=-257,r=ME(Error(Ot(422))),Nx(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=Bk({mode:"visible",children:r.children},i,0,null),a=tm(a,i,o,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Zh(t,e.child,null,o),t.child.memoizedState=aP(o),t.memoizedState=iP,a);if(!(t.mode&1))return Nx(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(Ot(419)),r=ME(a,r,void 0),Nx(e,t,o,r)}if(s=(o&e.childLanes)!==0,Io||s){if(r=ma,r!==null){switch(o&-o){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|o)?0:i,i!==0&&i!==a.retryLane&&(a.retryLane=i,Pu(e,i),Al(r,e,i,-1))}return rM(),r=ME(Error(Ot(421))),Nx(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=bge.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,fs=Fd(i.nextSibling),vs=t,di=!0,El=null,e!==null&&(Ls[Bs++]=pu,Ls[Bs++]=hu,Ls[Bs++]=xm,pu=e.id,hu=e.overflow,xm=t),t=J5(t,r.children),t.flags|=4096,t)}function DF(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),QT(e.return,t,n)}function jE(e,t,n,r,i){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function eJ(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(to(e,t,r.children,n),r=pi.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&DF(e,n,t);else if(e.tag===19)DF(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Gr(pi,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&LC(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),jE(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&LC(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}jE(t,!0,n,null,a);break;case"together":jE(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function hS(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ru(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Sm|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(Ot(153));if(t.child!==null){for(e=t.child,n=zd(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=zd(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function oge(e,t,n){switch(t.tag){case 3:QX(t),Qh();break;case 5:EX(t);break;case 1:jo(t.type)&&MC(t);break;case 4:V5(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Gr(AC,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Gr(pi,pi.current&1),t.flags|=128,null):n&t.child.childLanes?ZX(e,t,n):(Gr(pi,pi.current&1),e=Ru(e,t,n),e!==null?e.sibling:null);Gr(pi,pi.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return eJ(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Gr(pi,pi.current),r)break;return null;case 22:case 23:return t.lanes=0,XX(e,t,n)}return Ru(e,t,n)}var tJ,oP,nJ,rJ;tJ=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};oP=function(){};nJ=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Vf(Ec.current);var a=null;switch(n){case"input":i=TT(e,i),r=TT(e,r),a=[];break;case"select":i=vi({},i,{value:void 0}),r=vi({},r,{value:void 0}),a=[];break;case"textarea":i=IT(e,i),r=IT(e,r),a=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=IC)}MT(n,r);var o;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var s=i[c];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Pb.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var l=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in l)l.hasOwnProperty(o)&&s[o]!==l[o]&&(n||(n={}),n[o]=l[o])}else n||(a||(a=[]),a.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(a=a||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(a=a||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Pb.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Xr("scroll",e),a||s===l||(a=[])):(a=a||[]).push(c,l))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}};rJ=function(e,t,n,r){n!==r&&(t.flags|=4)};function Kg(e,t){if(!di)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ja(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function sge(e,t,n){var r=t.pendingProps;switch(A5(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ja(t),null;case 1:return jo(t.type)&&OC(),ja(t),null;case 3:return r=t.stateNode,ev(),ti(Mo),ti(Ua),U5(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Mx(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,El!==null&&(pP(El),El=null))),oP(e,t),ja(t),null;case 5:W5(t);var i=Vf(zb.current);if(n=t.type,e!==null&&t.stateNode!=null)nJ(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(Ot(166));return ja(t),null}if(e=Vf(Ec.current),Mx(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[yc]=t,r[Lb]=a,e=(t.mode&1)!==0,n){case"dialog":Xr("cancel",r),Xr("close",r);break;case"iframe":case"object":case"embed":Xr("load",r);break;case"video":case"audio":for(i=0;i<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[yc]=t,e[Lb]=r,tJ(e,t,!1,!1),t.stateNode=e;e:{switch(o=jT(n,r),n){case"dialog":Xr("cancel",e),Xr("close",e),i=r;break;case"iframe":case"object":case"embed":Xr("load",e),i=r;break;case"video":case"audio":for(i=0;inv&&(t.flags|=128,r=!0,Kg(a,!1),t.lanes=4194304)}else{if(!r)if(e=LC(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Kg(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!di)return ja(t),null}else 2*Mi()-a.renderingStartTime>nv&&n!==1073741824&&(t.flags|=128,r=!0,Kg(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Mi(),t.sibling=null,n=pi.current,Gr(pi,r?n&1|2:n&1),t):(ja(t),null);case 22:case 23:return nM(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ls&1073741824&&(ja(t),t.subtreeFlags&6&&(t.flags|=8192)):ja(t),null;case 24:return null;case 25:return null}throw Error(Ot(156,t.tag))}function lge(e,t){switch(A5(t),t.tag){case 1:return jo(t.type)&&OC(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ev(),ti(Mo),ti(Ua),U5(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return W5(t),null;case 13:if(ti(pi),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Ot(340));Qh()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ti(pi),null;case 4:return ev(),null;case 10:return B5(t.type._context),null;case 22:case 23:return nM(),null;case 24:return null;default:return null}}var Ax=!1,Ba=!1,cge=typeof WeakSet=="function"?WeakSet:Set,tn=null;function fh(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Si(e,t,r)}else n.current=null}function sP(e,t,n){try{n()}catch(r){Si(e,t,r)}}var LF=!1;function uge(e,t){if(WT=TC,e=lX(),j5(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,s=-1,l=-1,c=0,d=0,f=e,m=null;t:for(;;){for(var p;f!==n||i!==0&&f.nodeType!==3||(s=o+i),f!==a||r!==0&&f.nodeType!==3||(l=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(p=f.firstChild)!==null;)m=f,f=p;for(;;){if(f===e)break t;if(m===n&&++c===i&&(s=o),m===a&&++d===r&&(l=o),(p=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=p}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(UT={focusedElem:e,selectionRange:n},TC=!1,tn=t;tn!==null;)if(t=tn,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,tn=e;else for(;tn!==null;){t=tn;try{var h=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,g=h.memoizedState,y=t.stateNode,w=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:wl(t.type,v),g);y.__reactInternalSnapshotBeforeUpdate=w}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Ot(163))}}catch(S){Si(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,tn=e;break}tn=t.return}return h=LF,LF=!1,h}function rb(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&sP(t,n,a)}i=i.next}while(i!==r)}}function Dk(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function lP(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function iJ(e){var t=e.alternate;t!==null&&(e.alternate=null,iJ(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yc],delete t[Lb],delete t[KT],delete t[qve],delete t[Gve])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function aJ(e){return e.tag===5||e.tag===3||e.tag===4}function BF(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||aJ(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function cP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=IC));else if(r!==4&&(e=e.child,e!==null))for(cP(e,t,n),e=e.sibling;e!==null;)cP(e,t,n),e=e.sibling}function uP(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(uP(e,t,n),e=e.sibling;e!==null;)uP(e,t,n),e=e.sibling}var wa=null,Sl=!1;function Qu(e,t,n){for(n=n.child;n!==null;)oJ(e,t,n),n=n.sibling}function oJ(e,t,n){if(_c&&typeof _c.onCommitFiberUnmount=="function")try{_c.onCommitFiberUnmount(Rk,n)}catch{}switch(n.tag){case 5:Ba||fh(n,t);case 6:var r=wa,i=Sl;wa=null,Qu(e,t,n),wa=r,Sl=i,wa!==null&&(Sl?(e=wa,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):wa.removeChild(n.stateNode));break;case 18:wa!==null&&(Sl?(e=wa,n=n.stateNode,e.nodeType===8?$E(e.parentNode,n):e.nodeType===1&&$E(e,n),jb(e)):$E(wa,n.stateNode));break;case 4:r=wa,i=Sl,wa=n.stateNode.containerInfo,Sl=!0,Qu(e,t,n),wa=r,Sl=i;break;case 0:case 11:case 14:case 15:if(!Ba&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&sP(n,t,o),i=i.next}while(i!==r)}Qu(e,t,n);break;case 1:if(!Ba&&(fh(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Si(n,t,s)}Qu(e,t,n);break;case 21:Qu(e,t,n);break;case 22:n.mode&1?(Ba=(r=Ba)||n.memoizedState!==null,Qu(e,t,n),Ba=r):Qu(e,t,n);break;default:Qu(e,t,n)}}function zF(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new cge),t.forEach(function(r){var i=yge.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function hl(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=Mi()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*fge(r/1960))-r,10e?16:e,xd===null)var r=!1;else{if(e=xd,xd=null,WC=0,ur&6)throw Error(Ot(331));var i=ur;for(ur|=4,tn=e.current;tn!==null;){var a=tn,o=a.child;if(tn.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lMi()-eM?em(e,0):Z5|=n),No(e,t)}function pJ(e,t){t===0&&(e.mode&1?(t=$x,$x<<=1,!($x&130023424)&&($x=4194304)):t=1);var n=so();e=Pu(e,t),e!==null&&(q1(e,t,n),No(e,n))}function bge(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),pJ(e,n)}function yge(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Ot(314))}r!==null&&r.delete(t),pJ(e,n)}var hJ;hJ=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Mo.current)Io=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Io=!1,oge(e,t,n);Io=!!(e.flags&131072)}else Io=!1,di&&t.flags&1048576&&yX(t,NC,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;hS(e,t),e=t.pendingProps;var i=Jh(t,Ua.current);$h(t,n),i=G5(null,t,r,e,i,n);var a=K5();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,jo(r)?(a=!0,MC(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,H5(t),i.updater=Fk,t.stateNode=i,i._reactInternals=t,eP(t,r,e,n),t=rP(null,t,r,!0,a,n)):(t.tag=0,di&&a&&N5(t),to(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(hS(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=wge(r),e=wl(r,e),i){case 0:t=nP(null,t,r,e,n);break e;case 1:t=AF(null,t,r,e,n);break e;case 11:t=jF(null,t,r,e,n);break e;case 14:t=NF(null,t,r,wl(r.type,e),n);break e}throw Error(Ot(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),nP(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),AF(e,t,r,i,n);case 3:e:{if(QX(t),e===null)throw Error(Ot(387));r=t.pendingProps,a=t.memoizedState,i=a.element,_X(e,t),DC(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=tv(Error(Ot(423)),t),t=FF(e,t,r,n,i);break e}else if(r!==i){i=tv(Error(Ot(424)),t),t=FF(e,t,r,n,i);break e}else for(fs=Fd(t.stateNode.containerInfo.firstChild),vs=t,di=!0,El=null,n=CX(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Qh(),r===i){t=Ru(e,t,n);break e}to(e,t,r,n)}t=t.child}return t;case 5:return EX(t),e===null&&JT(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,qT(r,i)?o=null:a!==null&&qT(r,a)&&(t.flags|=32),JX(e,t),to(e,t,o,n),t.child;case 6:return e===null&&JT(t),null;case 13:return ZX(e,t,n);case 4:return V5(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Zh(t,null,r,n):to(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),jF(e,t,r,i,n);case 7:return to(e,t,t.pendingProps,n),t.child;case 8:return to(e,t,t.pendingProps.children,n),t.child;case 12:return to(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,Gr(AC,r._currentValue),r._currentValue=o,a!==null)if(Vl(a.value,o)){if(a.children===i.children&&!Mo.current){t=Ru(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){o=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=xu(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),QT(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(Ot(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),QT(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}to(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,$h(t,n),i=Xs(i),r=r(i),t.flags|=1,to(e,t,r,n),t.child;case 14:return r=t.type,i=wl(r,t.pendingProps),i=wl(r.type,i),NF(e,t,r,i,n);case 15:return YX(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:wl(r,i),hS(e,t),t.tag=1,jo(r)?(e=!0,MC(t)):e=!1,$h(t,n),qX(t,r,i),eP(t,r,i,n),rP(null,t,r,!0,e,n);case 19:return eJ(e,t,n);case 22:return XX(e,t,n)}throw Error(Ot(156,t.tag))};function vJ(e,t){return VY(e,t)}function xge(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Us(e,t,n,r){return new xge(e,t,n,r)}function iM(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wge(e){if(typeof e=="function")return iM(e)?1:0;if(e!=null){if(e=e.$$typeof,e===C5)return 11;if(e===k5)return 14}return 2}function zd(e,t){var n=e.alternate;return n===null?(n=Us(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function bS(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")iM(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case rh:return tm(n.children,i,a,t);case S5:o=8,i|=8;break;case kT:return e=Us(12,n,t,i|2),e.elementType=kT,e.lanes=a,e;case _T:return e=Us(13,n,t,i),e.elementType=_T,e.lanes=a,e;case ET:return e=Us(19,n,t,i),e.elementType=ET,e.lanes=a,e;case EY:return Bk(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case kY:o=10;break e;case _Y:o=9;break e;case C5:o=11;break e;case k5:o=14;break e;case dd:o=16,r=null;break e}throw Error(Ot(130,e==null?e:typeof e,""))}return t=Us(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function tm(e,t,n,r){return e=Us(7,e,r,t),e.lanes=n,e}function Bk(e,t,n,r){return e=Us(22,e,r,t),e.elementType=EY,e.lanes=n,e.stateNode={isHidden:!1},e}function NE(e,t,n){return e=Us(6,e,null,t),e.lanes=n,e}function AE(e,t,n){return t=Us(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Sge(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=vE(0),this.expirationTimes=vE(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vE(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function aM(e,t,n,r,i,a,o,s,l){return e=new Sge(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Us(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},H5(a),e}function Cge(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(xJ)}catch(e){console.error(e)}}xJ(),xY.exports=Cs;var ki=xY.exports;const qb=Zn(ki),wJ=p5({__proto__:null,default:qb},[ki]);var YF=ki;SC.createRoot=YF.createRoot,SC.hydrateRoot=YF.hydrateRoot;let SJ=!0,CJ=!0;function O0(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseFloat(r[n],10)}function Vm(e,t,n){if(!e.RTCPeerConnection)return;const r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(o,s){if(o!==t)return i.apply(this,arguments);const l=c=>{const d=n(c);d&&(s.handleEvent?s.handleEvent(d):s(d))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(s,l),i.apply(this,[o,l])};const a=r.removeEventListener;r.removeEventListener=function(o,s){if(o!==t||!this._eventMap||!this._eventMap[t])return a.apply(this,arguments);if(!this._eventMap[t].has(s))return a.apply(this,arguments);const l=this._eventMap[t].get(s);return this._eventMap[t].delete(s),this._eventMap[t].size===0&&delete this._eventMap[t],Object.keys(this._eventMap).length===0&&delete this._eventMap,a.apply(this,[o,l])},Object.defineProperty(r,"on"+t,{get(){return this["_on"+t]},set(o){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),o&&this.addEventListener(t,this["_on"+t]=o)},enumerable:!0,configurable:!0})}function Tge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(SJ=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function Pge(e){return typeof e!="boolean"?new Error("Argument type: "+typeof e+". Please use a boolean."):(CJ=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function kJ(){if(typeof window=="object"){if(SJ)return;typeof console<"u"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function cM(e,t){CJ&&console.warn(e+" is deprecated, please use "+t+" instead.")}function Rge(e){const t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;const{navigator:n}=e;if(n.userAgentData&&n.userAgentData.brands){const r=n.userAgentData.brands.find(i=>i.brand==="Chromium");if(r)return{browser:"chrome",version:parseInt(r.version,10)}}if(n.mozGetUserMedia)t.browser="firefox",t.version=parseInt(O0(n.userAgent,/Firefox\/(\d+)\./,1));else if(n.webkitGetUserMedia||e.isSecureContext===!1&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=parseInt(O0(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2));else if(e.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))t.browser="safari",t.version=parseInt(O0(n.userAgent,/AppleWebKit\/(\d+)\./,1)),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype,t._safariVersion=O0(n.userAgent,/Version\/(\d+(\.?\d+))/,1);else return t.browser="Not a supported browser.",t;return t}function XF(e){return Object.prototype.toString.call(e)==="[object Object]"}function _J(e){return XF(e)?Object.keys(e).reduce(function(t,n){const r=XF(e[n]),i=r?_J(e[n]):e[n],a=r&&!Object.keys(i).length;return i===void 0||a?t:Object.assign(t,{[n]:i})},{}):e}function hP(e,t,n){!t||n.has(t.id)||(n.set(t.id,t),Object.keys(t).forEach(r=>{r.endsWith("Id")?hP(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach(i=>{hP(e,e.get(i),n)})}))}function JF(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(t===null)return i;const a=[];return e.forEach(o=>{o.type==="track"&&o.trackIdentifier===t.id&&a.push(o)}),a.forEach(o=>{e.forEach(s=>{s.type===r&&s.trackId===o.id&&hP(e,s,i)})}),i}const QF=kJ;function EJ(e,t){const n=e&&e.navigator;if(!n.mediaDevices)return;const r=function(s){if(typeof s!="object"||s.mandatory||s.optional)return s;const l={};return Object.keys(s).forEach(c=>{if(c==="require"||c==="advanced"||c==="mediaSource")return;const d=typeof s[c]=="object"?s[c]:{ideal:s[c]};d.exact!==void 0&&typeof d.exact=="number"&&(d.min=d.max=d.exact);const f=function(m,p){return m?m+p.charAt(0).toUpperCase()+p.slice(1):p==="deviceId"?"sourceId":p};if(d.ideal!==void 0){l.optional=l.optional||[];let m={};typeof d.ideal=="number"?(m[f("min",c)]=d.ideal,l.optional.push(m),m={},m[f("max",c)]=d.ideal,l.optional.push(m)):(m[f("",c)]=d.ideal,l.optional.push(m))}d.exact!==void 0&&typeof d.exact!="number"?(l.mandatory=l.mandatory||{},l.mandatory[f("",c)]=d.exact):["min","max"].forEach(m=>{d[m]!==void 0&&(l.mandatory=l.mandatory||{},l.mandatory[f(m,c)]=d[m])})}),s.advanced&&(l.optional=(l.optional||[]).concat(s.advanced)),l},i=function(s,l){if(t.version>=61)return l(s);if(s=JSON.parse(JSON.stringify(s)),s&&typeof s.audio=="object"){const c=function(d,f,m){f in d&&!(m in d)&&(d[m]=d[f],delete d[f])};s=JSON.parse(JSON.stringify(s)),c(s.audio,"autoGainControl","googAutoGainControl"),c(s.audio,"noiseSuppression","googNoiseSuppression"),s.audio=r(s.audio)}if(s&&typeof s.video=="object"){let c=s.video.facingMode;c=c&&(typeof c=="object"?c:{ideal:c});const d=t.version<66;if(c&&(c.exact==="user"||c.exact==="environment"||c.ideal==="user"||c.ideal==="environment")&&!(n.mediaDevices.getSupportedConstraints&&n.mediaDevices.getSupportedConstraints().facingMode&&!d)){delete s.video.facingMode;let f;if(c.exact==="environment"||c.ideal==="environment"?f=["back","rear"]:(c.exact==="user"||c.ideal==="user")&&(f=["front"]),f)return n.mediaDevices.enumerateDevices().then(m=>{m=m.filter(h=>h.kind==="videoinput");let p=m.find(h=>f.some(v=>h.label.toLowerCase().includes(v)));return!p&&m.length&&f.includes("back")&&(p=m[m.length-1]),p&&(s.video.deviceId=c.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),QF("chrome: "+JSON.stringify(s)),l(s)})}s.video=r(s.video)}return QF("chrome: "+JSON.stringify(s)),l(s)},a=function(s){return t.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},o=function(s,l,c){i(s,d=>{n.webkitGetUserMedia(d,l,f=>{c&&c(a(f))})})};if(n.getUserMedia=o.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(l){return i(l,c=>s(c).then(d=>{if(c.audio&&!d.getAudioTracks().length||c.video&&!d.getVideoTracks().length)throw d.getTracks().forEach(f=>{f.stop()}),new DOMException("","NotFoundError");return d},d=>Promise.reject(a(d))))}}}function $J(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function TJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(n){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=n)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=r=>{r.stream.addEventListener("addtrack",i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.track.id):a={track:i.track};const o=new Event("track");o.track=i.track,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)}),r.stream.getTracks().forEach(i=>{let a;e.RTCPeerConnection.prototype.getReceivers?a=this.getReceivers().find(s=>s.track&&s.track.id===i.id):a={track:i};const o=new Event("track");o.track=i,o.receiver=a,o.transceiver={receiver:a},o.streams=[r.stream],this.dispatchEvent(o)})},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else Vm(e,"track",t=>(t.transceiver||Object.defineProperty(t,"transceiver",{value:{receiver:t.receiver}}),t))}function PJ(e){if(typeof e=="object"&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(i,a){return{track:a,get dtmf(){return this._dtmf===void 0&&(a.kind==="audio"?this._dtmf=i.createDTMFSender(a):this._dtmf=null),this._dtmf},_pc:i}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const i=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(s,l){let c=i.apply(this,arguments);return c||(c=t(this,s),this._senders.push(c)),c};const a=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(s){a.apply(this,arguments);const l=this._senders.indexOf(s);l!==-1&&this._senders.splice(l,1)}}const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(a){this._senders=this._senders||[],n.apply(this,[a]),a.getTracks().forEach(o=>{this._senders.push(t(this,o))})};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(a){this._senders=this._senders||[],r.apply(this,[a]),a.getTracks().forEach(o=>{const s=this._senders.find(l=>l.track===o);s&&this._senders.splice(this._senders.indexOf(s),1)})}}else if(typeof e=="object"&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function RJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const n=e.RTCPeerConnection.prototype.getSenders;n&&(e.RTCPeerConnection.prototype.getSenders=function(){const a=n.apply(this,[]);return a.forEach(o=>o._pc=this),a});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const a=r.apply(this,arguments);return a._pc=this,a}),e.RTCRtpSender.prototype.getStats=function(){const a=this;return this._pc.getStats().then(o=>JF(o,a.track,!0))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const n=e.RTCPeerConnection.prototype.getReceivers;n&&(e.RTCPeerConnection.prototype.getReceivers=function(){const i=n.apply(this,[]);return i.forEach(a=>a._pc=this),i}),Vm(e,"track",r=>(r.receiver._pc=r.srcElement,r)),e.RTCRtpReceiver.prototype.getStats=function(){const i=this;return this._pc.getStats().then(a=>JF(a,i.track,!1))}}if(!("getStats"in e.RTCRtpSender.prototype&&"getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const r=arguments[0];let i,a,o;return this.getSenders().forEach(s=>{s.track===r&&(i?o=!0:i=s)}),this.getReceivers().forEach(s=>(s.track===r&&(a?o=!0:a=s),s.track===r)),o||i&&a?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):i?i.getStats():a?a.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function IJ(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(o=>this._shimmedLocalStreams[o][0])};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(o,s){if(!s)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const l=t.apply(this,arguments);return this._shimmedLocalStreams[s.id]?this._shimmedLocalStreams[s.id].indexOf(l)===-1&&this._shimmedLocalStreams[s.id].push(l):this._shimmedLocalStreams[s.id]=[s,l],l};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(o){this._shimmedLocalStreams=this._shimmedLocalStreams||{},o.getTracks().forEach(c=>{if(this.getSenders().find(f=>f.track===c))throw new DOMException("Track already exists.","InvalidAccessError")});const s=this.getSenders();n.apply(this,arguments);const l=this.getSenders().filter(c=>s.indexOf(c)===-1);this._shimmedLocalStreams[o.id]=[o].concat(l)};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[o.id],r.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},o&&Object.keys(this._shimmedLocalStreams).forEach(s=>{const l=this._shimmedLocalStreams[s].indexOf(o);l!==-1&&this._shimmedLocalStreams[s].splice(l,1),this._shimmedLocalStreams[s].length===1&&delete this._shimmedLocalStreams[s]}),i.apply(this,arguments)}}function OJ(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return IJ(e);const n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const d=n.apply(this);return this._reverseStreams=this._reverseStreams||{},d.map(f=>this._reverseStreams[f.id])};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(d){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},d.getTracks().forEach(f=>{if(this.getSenders().find(p=>p.track===f))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[d.id]){const f=new e.MediaStream(d.getTracks());this._streams[d.id]=f,this._reverseStreams[f.id]=d,d=f}r.apply(this,[d])};const i=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(d){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[d.id]||d]),delete this._reverseStreams[this._streams[d.id]?this._streams[d.id].id:d.id],delete this._streams[d.id]},e.RTCPeerConnection.prototype.addTrack=function(d,f){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const m=[].slice.call(arguments,1);if(m.length!==1||!m[0].getTracks().find(v=>v===d))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(v=>v.track===d))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const h=this._streams[f.id];if(h)h.addTrack(d),Promise.resolve().then(()=>{this.dispatchEvent(new Event("negotiationneeded"))});else{const v=new e.MediaStream([d]);this._streams[f.id]=v,this._reverseStreams[v.id]=f,this.addStream(v)}return this.getSenders().find(v=>v.track===d)};function a(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(h.id,"g"),p.id)}),new RTCSessionDescription({type:d.type,sdp:f})}function o(c,d){let f=d.sdp;return Object.keys(c._reverseStreams||[]).forEach(m=>{const p=c._reverseStreams[m],h=c._streams[p.id];f=f.replace(new RegExp(p.id,"g"),h.id)}),new RTCSessionDescription({type:d.type,sdp:f})}["createOffer","createAnswer"].forEach(function(c){const d=e.RTCPeerConnection.prototype[c],f={[c](){const m=arguments;return arguments.length&&typeof arguments[0]=="function"?d.apply(this,[h=>{const v=a(this,h);m[0].apply(null,[v])},h=>{m[1]&&m[1].apply(null,h)},arguments[2]]):d.apply(this,arguments).then(h=>a(this,h))}};e.RTCPeerConnection.prototype[c]=f[c]});const s=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?s.apply(this,arguments):(arguments[0]=o(this,arguments[0]),s.apply(this,arguments))};const l=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const c=l.get.apply(this);return c.type===""?c:a(this,c)}}),e.RTCPeerConnection.prototype.removeTrack=function(d){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!d._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(!(d._pc===this))throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};let m;Object.keys(this._streams).forEach(p=>{this._streams[p].getTracks().find(v=>d.track===v)&&(m=this._streams[p])}),m&&(m.getTracks().length===1?this.removeStream(this._reverseStreams[m.id]):m.removeTrack(d.track),this.dispatchEvent(new Event("negotiationneeded")))}}function vP(e,t){!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),e.RTCPeerConnection&&t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(n){const r=e.RTCPeerConnection.prototype[n],i={[n](){return arguments[0]=new(n==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[n]=i[n]})}function MJ(e,t){Vm(e,"negotiationneeded",n=>{const r=n.target;if(!((t.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}const ZF=Object.freeze(Object.defineProperty({__proto__:null,fixNegotiationNeeded:MJ,shimAddTrackRemoveTrack:OJ,shimAddTrackRemoveTrackWithNative:IJ,shimGetSendersWithDtmf:PJ,shimGetUserMedia:EJ,shimMediaStream:$J,shimOnTrack:TJ,shimPeerConnection:vP,shimSenderReceiverGetStats:RJ},Symbol.toStringTag,{value:"Module"}));function jJ(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(i,a,o){cM("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(i).then(a,o)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const i=function(o,s,l){s in o&&!(l in o)&&(o[l]=o[s],delete o[s])},a=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(o){return typeof o=="object"&&typeof o.audio=="object"&&(o=JSON.parse(JSON.stringify(o)),i(o.audio,"autoGainControl","mozAutoGainControl"),i(o.audio,"noiseSuppression","mozNoiseSuppression")),a(o)},r&&r.prototype.getSettings){const o=r.prototype.getSettings;r.prototype.getSettings=function(){const s=o.apply(this,arguments);return i(s,"mozAutoGainControl","autoGainControl"),i(s,"mozNoiseSuppression","noiseSuppression"),s}}if(r&&r.prototype.applyConstraints){const o=r.prototype.applyConstraints;r.prototype.applyConstraints=function(s){return this.kind==="audio"&&typeof s=="object"&&(s=JSON.parse(JSON.stringify(s)),i(s,"autoGainControl","mozAutoGainControl"),i(s,"noiseSuppression","mozNoiseSuppression")),o.apply(this,[s])}}}}function Ige(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(r){if(!(r&&r.video)){const i=new DOMException("getDisplayMedia without video constraints is undefined");return i.name="NotFoundError",i.code=8,Promise.reject(i)}return r.video===!0?r.video={mediaSource:t}:r.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(r)})}function NJ(e){typeof e=="object"&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function gP(e,t){if(typeof e!="object"||!(e.RTCPeerConnection||e.mozRTCPeerConnection))return;!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(i){const a=e.RTCPeerConnection.prototype[i],o={[i](){return arguments[0]=new(i==="addIceCandidate"?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),a.apply(this,arguments)}};e.RTCPeerConnection.prototype[i]=o[i]});const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[a,o,s]=arguments;return r.apply(this,[a||null]).then(l=>{if(t.version<53&&!o)try{l.forEach(c=>{c.type=n[c.type]||c.type})}catch(c){if(c.name!=="TypeError")throw c;l.forEach((d,f)=>{l.set(f,Object.assign({},d,{type:n[d.type]||d.type}))})}return l}).then(o,s)}}function AJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const i=t.apply(this,[]);return i.forEach(a=>a._pc=this),i});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const i=n.apply(this,arguments);return i._pc=this,i}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function FJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection&&e.RTCRtpSender)||e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const r=t.apply(this,[]);return r.forEach(i=>i._pc=this),r}),Vm(e,"track",n=>(n.receiver._pc=n.srcElement,n)),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function DJ(e){!e.RTCPeerConnection||"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){cM("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function LJ(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function BJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];let r=arguments[1]&&arguments[1].sendEncodings;r===void 0&&(r=[]),r=[...r];const i=r.length>0;i&&r.forEach(o=>{if("rid"in o&&!/^[a-z0-9]{0,16}$/i.test(o.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in o&&!(parseFloat(o.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in o&&!(parseFloat(o.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});const a=t.apply(this,arguments);if(i){const{sender:o}=a,s=o.getParameters();(!("encodings"in s)||s.encodings.length===1&&Object.keys(s.encodings[0]).length===0)&&(s.encodings=r,o.sendEncodings=r,this.setParametersPromises.push(o.setParameters(s).then(()=>{delete o.sendEncodings}).catch(()=>{delete o.sendEncodings})))}return a})}function zJ(e){if(!(typeof e=="object"&&e.RTCRtpSender))return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const r=t.apply(this,arguments);return"encodings"in r||(r.encodings=[].concat(this.sendEncodings||[{}])),r})}function HJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}function VJ(e){if(!(typeof e=="object"&&e.RTCPeerConnection))return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>t.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):t.apply(this,arguments)}}const e7=Object.freeze(Object.defineProperty({__proto__:null,shimAddTransceiver:BJ,shimCreateAnswer:VJ,shimCreateOffer:HJ,shimGetDisplayMedia:Ige,shimGetParameters:zJ,shimGetUserMedia:jJ,shimOnTrack:NJ,shimPeerConnection:gP,shimRTCDataChannel:LJ,shimReceiverGetStats:FJ,shimRemoveStream:DJ,shimSenderGetStats:AJ},Symbol.toStringTag,{value:"Module"}));function WJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(r){this._localStreams||(this._localStreams=[]),this._localStreams.includes(r)||this._localStreams.push(r),r.getAudioTracks().forEach(i=>t.call(this,i,r)),r.getVideoTracks().forEach(i=>t.call(this,i,r))},e.RTCPeerConnection.prototype.addTrack=function(r,...i){return i&&i.forEach(a=>{this._localStreams?this._localStreams.includes(a)||this._localStreams.push(a):this._localStreams=[a]}),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(n){this._localStreams||(this._localStreams=[]);const r=this._localStreams.indexOf(n);if(r===-1)return;this._localStreams.splice(r,1);const i=n.getTracks();this.getSenders().forEach(a=>{i.includes(a.track)&&this.removeTrack(a)})})}}function UJ(e){if(!(typeof e!="object"||!e.RTCPeerConnection)&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(n){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=n),this.addEventListener("track",this._onaddstreampoly=r=>{r.streams.forEach(i=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(i))return;this._remoteStreams.push(i);const a=new Event("addstream");a.stream=i,this.dispatchEvent(a)})})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const r=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(i){i.streams.forEach(a=>{if(r._remoteStreams||(r._remoteStreams=[]),r._remoteStreams.indexOf(a)>=0)return;r._remoteStreams.push(a);const o=new Event("addstream");o.stream=a,r.dispatchEvent(o)})}),t.apply(r,arguments)}}}function qJ(e){if(typeof e!="object"||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,n=t.createOffer,r=t.createAnswer,i=t.setLocalDescription,a=t.setRemoteDescription,o=t.addIceCandidate;t.createOffer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=n.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m},t.createAnswer=function(c,d){const f=arguments.length>=2?arguments[2]:arguments[0],m=r.apply(this,[f]);return d?(m.then(c,d),Promise.resolve()):m};let s=function(l,c,d){const f=i.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f};t.setLocalDescription=s,s=function(l,c,d){const f=a.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.setRemoteDescription=s,s=function(l,c,d){const f=o.apply(this,[l]);return d?(f.then(c,d),Promise.resolve()):f},t.addIceCandidate=s}function GJ(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const n=t.mediaDevices,r=n.getUserMedia.bind(n);t.mediaDevices.getUserMedia=i=>r(KJ(i))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=(function(r,i,a){t.mediaDevices.getUserMedia(r).then(i,a)}).bind(t))}function KJ(e){return e&&e.video!==void 0?Object.assign({},e,{video:_J(e.video)}):e}function YJ(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(r,i){if(r&&r.iceServers){const a=[];for(let o=0;oo.receiver.track.kind==="audio");r.offerToReceiveAudio===!1&&i?i.direction==="sendrecv"?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":i.direction==="recvonly"&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):r.offerToReceiveAudio===!0&&!i&&this.addTransceiver("audio",{direction:"recvonly"}),typeof r.offerToReceiveVideo<"u"&&(r.offerToReceiveVideo=!!r.offerToReceiveVideo);const a=this.getTransceivers().find(o=>o.receiver.track.kind==="video");r.offerToReceiveVideo===!1&&a?a.direction==="sendrecv"?a.setDirection?a.setDirection("sendonly"):a.direction="sendonly":a.direction==="recvonly"&&(a.setDirection?a.setDirection("inactive"):a.direction="inactive"):r.offerToReceiveVideo===!0&&!a&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}}function QJ(e){typeof e!="object"||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}const t7=Object.freeze(Object.defineProperty({__proto__:null,shimAudioContext:QJ,shimCallbacksAPI:qJ,shimConstraints:KJ,shimCreateOfferLegacy:JJ,shimGetUserMedia:GJ,shimLocalStreamsAPI:WJ,shimRTCIceServerUrls:YJ,shimRemoteStreamsAPI:UJ,shimTrackEventTransceiver:XJ},Symbol.toStringTag,{value:"Module"}));var ZJ={exports:{}};(function(e){const t={};t.generateIdentifier=function(){return Math.random().toString(36).substring(2,12)},t.localCName=t.generateIdentifier(),t.splitLines=function(n){return n.trim().split(` `).map(r=>r.trim())},t.splitSections=function(n){return n.split(` m=`).map((i,a)=>(a>0?"m="+i:i).trim()+`\r `)},t.getDescription=function(n){const r=t.splitSections(n);return r&&r[0]},t.getMediaSections=function(n){const r=t.splitSections(n);return r.shift(),r},t.matchPrefix=function(n,r){return t.splitLines(n).filter(i=>i.indexOf(r)===0)},t.parseCandidate=function(n){let r;n.indexOf("a=candidate:")===0?r=n.substring(12).split(" "):r=n.substring(10).split(" ");const i={foundation:r[0],component:{1:"rtp",2:"rtcp"}[r[1]]||r[1],protocol:r[2].toLowerCase(),priority:parseInt(r[3],10),ip:r[4],address:r[4],port:parseInt(r[5],10),type:r[7]};for(let a=8;a(n.candidate&&Object.defineProperty(n,"candidate",{value:new e.RTCIceCandidate(n.candidate),writable:"false"}),n))}function vP(e){!e.RTCIceCandidate||e.RTCIceCandidate&&"relayProtocol"in e.RTCIceCandidate.prototype||Wm(e,"icecandidate",t=>{if(t.candidate){const n=$h.parseCandidate(t.candidate.candidate);n.type==="relay"&&(t.candidate.relayProtocol={0:"tls",1:"tcp",2:"udp"}[n.priority>>24])}return t})}function yC(e,t){if(!e.RTCPeerConnection)return;"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp}});const n=function(s){if(!s||!s.sdp)return!1;const l=$h.splitSections(s.sdp);return l.shift(),l.some(c=>{const d=$h.parseMLine(c);return d&&d.kind==="application"&&d.protocol.indexOf("SCTP")!==-1})},r=function(s){const l=s.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(l===null||l.length<2)return-1;const c=parseInt(l[1],10);return c!==c?-1:c},i=function(s){let l=65536;return t.browser==="firefox"&&(t.version<57?s===-1?l=16384:l=2147483637:t.version<60?l=t.version===57?65535:65536:l=2147483637),l},a=function(s,l){let c=65536;t.browser==="firefox"&&t.version===57&&(c=65535);const d=$h.matchPrefix(s.sdp,"a=max-message-size:");return d.length>0?c=parseInt(d[0].substring(19),10):t.browser==="firefox"&&l!==-1&&(c=2147483637),c},o=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,t.browser==="chrome"&&t.version>=76){const{sdpSemantics:l}=this.getConfiguration();l==="plan-b"&&Object.defineProperty(this,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const l=r(arguments[0]),c=i(l),d=a(arguments[0],l);let f;c===0&&d===0?f=Number.POSITIVE_INFINITY:c===0||d===0?f=Math.max(c,d):f=Math.min(c,d);const m={};Object.defineProperty(m,"maxMessageSize",{get(){return f}}),this._sctp=m}return o.apply(this,arguments)}}function xC(e){if(!(e.RTCPeerConnection&&"createDataChannel"in e.RTCPeerConnection.prototype))return;function t(r,i){const a=r.send;r.send=function(){const s=arguments[0],l=s.length||s.size||s.byteLength;if(r.readyState==="open"&&i.sctp&&l>i.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+i.sctp.maxMessageSize+" bytes)");return a.apply(r,arguments)}}const n=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const i=n.apply(this,arguments);return t(i,this),i},Wm(e,"datachannel",r=>(t(r.channel,r.target),r))}function gP(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(n){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),n&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=n)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(n=>{const r=t[n];t[n]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=i=>{const a=i.target;if(a._lastConnectionState!==a.connectionState){a._lastConnectionState=a.connectionState;const o=new Event("connectionstatechange",i);a.dispatchEvent(o)}return i},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}})}function bP(e,t){if(!e.RTCPeerConnection||t.browser==="chrome"&&t.version>=71||t.browser==="safari"&&t._safariVersion>=13.1)return;const n=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(i){if(i&&i.sdp&&i.sdp.indexOf(` +`},t.getDirection=function(n,r){const i=t.splitLines(n);for(let a=0;a(n.candidate&&Object.defineProperty(n,"candidate",{value:new e.RTCIceCandidate(n.candidate),writable:"false"}),n))}function bP(e){!e.RTCIceCandidate||e.RTCIceCandidate&&"relayProtocol"in e.RTCIceCandidate.prototype||Vm(e,"icecandidate",t=>{if(t.candidate){const n=Ph.parseCandidate(t.candidate.candidate);n.type==="relay"&&(t.candidate.relayProtocol={0:"tls",1:"tcp",2:"udp"}[n.priority>>24])}return t})}function xS(e,t){if(!e.RTCPeerConnection)return;"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp}});const n=function(s){if(!s||!s.sdp)return!1;const l=Ph.splitSections(s.sdp);return l.shift(),l.some(c=>{const d=Ph.parseMLine(c);return d&&d.kind==="application"&&d.protocol.indexOf("SCTP")!==-1})},r=function(s){const l=s.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(l===null||l.length<2)return-1;const c=parseInt(l[1],10);return c!==c?-1:c},i=function(s){let l=65536;return t.browser==="firefox"&&(t.version<57?s===-1?l=16384:l=2147483637:t.version<60?l=t.version===57?65535:65536:l=2147483637),l},a=function(s,l){let c=65536;t.browser==="firefox"&&t.version===57&&(c=65535);const d=Ph.matchPrefix(s.sdp,"a=max-message-size:");return d.length>0?c=parseInt(d[0].substring(19),10):t.browser==="firefox"&&l!==-1&&(c=2147483637),c},o=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,t.browser==="chrome"&&t.version>=76){const{sdpSemantics:l}=this.getConfiguration();l==="plan-b"&&Object.defineProperty(this,"sctp",{get(){return typeof this._sctp>"u"?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const l=r(arguments[0]),c=i(l),d=a(arguments[0],l);let f;c===0&&d===0?f=Number.POSITIVE_INFINITY:c===0||d===0?f=Math.max(c,d):f=Math.min(c,d);const m={};Object.defineProperty(m,"maxMessageSize",{get(){return f}}),this._sctp=m}return o.apply(this,arguments)}}function wS(e){if(!(e.RTCPeerConnection&&"createDataChannel"in e.RTCPeerConnection.prototype))return;function t(r,i){const a=r.send;r.send=function(){const s=arguments[0],l=s.length||s.size||s.byteLength;if(r.readyState==="open"&&i.sctp&&l>i.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+i.sctp.maxMessageSize+" bytes)");return a.apply(r,arguments)}}const n=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const i=n.apply(this,arguments);return t(i,this),i},Vm(e,"datachannel",r=>(t(r.channel,r.target),r))}function yP(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(n){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),n&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=n)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(n=>{const r=t[n];t[n]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=i=>{const a=i.target;if(a._lastConnectionState!==a.connectionState){a._lastConnectionState=a.connectionState;const o=new Event("connectionstatechange",i);a.dispatchEvent(o)}return i},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}})}function xP(e,t){if(!e.RTCPeerConnection||t.browser==="chrome"&&t.version>=71||t.browser==="safari"&&t._safariVersion>=13.1)return;const n=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(i){if(i&&i.sdp&&i.sdp.indexOf(` a=extmap-allow-mixed`)!==-1){const a=i.sdp.split(` `).filter(o=>o.trim()!=="a=extmap-allow-mixed").join(` -`);e.RTCSessionDescription&&i instanceof e.RTCSessionDescription?arguments[0]=new e.RTCSessionDescription({type:i.type,sdp:a}):i.sdp=a}return n.apply(this,arguments)}}function wC(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.addIceCandidate;!n||n.length===0||(e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(t.browser==="chrome"&&t.version<78||t.browser==="firefox"&&t.version<68||t.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}function CC(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.setLocalDescription;!n||n.length===0||(e.RTCPeerConnection.prototype.setLocalDescription=function(){let i=arguments[0]||{};if(typeof i!="object"||i.type&&i.sdp)return n.apply(this,arguments);if(i={type:i.type,sdp:i.sdp},!i.type)switch(this.signalingState){case"stable":case"have-local-offer":case"have-remote-pranswer":i.type="offer";break;default:i.type="answer";break}return i.sdp||i.type!=="offer"&&i.type!=="answer"?n.apply(this,[i]):(i.type==="offer"?this.createOffer:this.createAnswer).apply(this).then(o=>n.apply(this,[o]))})}const vge=Object.freeze(Object.defineProperty({__proto__:null,removeExtmapAllowMixed:bP,shimAddIceCandidateNullOrEmpty:wC,shimConnectionState:gP,shimMaxMessageSize:yC,shimParameterlessSetLocalDescription:CC,shimRTCIceCandidate:bC,shimRTCIceCandidateRelayProtocol:vP,shimSendThrowTypeError:xC},Symbol.toStringTag,{value:"Module"}));function gge({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=pJ,r=mge(e),i={browserDetails:r,commonShim:vge,extractVersion:R0,disableLog:dge,disableWarnings:fge,sdp:hge};switch(r.browser){case"chrome":if(!KF||!pP||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=KF,wC(e,r),CC(e),vJ(e,r),gJ(e),pP(e,r),bJ(e),CJ(e,r),yJ(e),xJ(e),SJ(e,r),bC(e),vP(e),gP(e),yC(e,r),xC(e),bP(e,r);break;case"firefox":if(!YF||!hP||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=YF,wC(e,r),CC(e),kJ(e,r),hP(e,r),_J(e),TJ(e),EJ(e),$J(e),PJ(e),RJ(e),IJ(e),OJ(e),MJ(e),bC(e),gP(e),yC(e,r),xC(e);break;case"safari":if(!XF||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=XF,wC(e,r),CC(e),LJ(e),zJ(e),AJ(e),jJ(e),NJ(e),BJ(e),FJ(e),HJ(e),bC(e),vP(e),yC(e,r),xC(e),bP(e,r);break;default:n("Unsupported browser!");break}return i}const pc=gge({window:typeof window>"u"?void 0:window});var UJ={exports:{}};/*! +`);e.RTCSessionDescription&&i instanceof e.RTCSessionDescription?arguments[0]=new e.RTCSessionDescription({type:i.type,sdp:a}):i.sdp=a}return n.apply(this,arguments)}}function SS(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.addIceCandidate;!n||n.length===0||(e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(t.browser==="chrome"&&t.version<78||t.browser==="firefox"&&t.version<68||t.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}function CS(e,t){if(!(e.RTCPeerConnection&&e.RTCPeerConnection.prototype))return;const n=e.RTCPeerConnection.prototype.setLocalDescription;!n||n.length===0||(e.RTCPeerConnection.prototype.setLocalDescription=function(){let i=arguments[0]||{};if(typeof i!="object"||i.type&&i.sdp)return n.apply(this,arguments);if(i={type:i.type,sdp:i.sdp},!i.type)switch(this.signalingState){case"stable":case"have-local-offer":case"have-remote-pranswer":i.type="offer";break;default:i.type="answer";break}return i.sdp||i.type!=="offer"&&i.type!=="answer"?n.apply(this,[i]):(i.type==="offer"?this.createOffer:this.createAnswer).apply(this).then(o=>n.apply(this,[o]))})}const Mge=Object.freeze(Object.defineProperty({__proto__:null,removeExtmapAllowMixed:xP,shimAddIceCandidateNullOrEmpty:SS,shimConnectionState:yP,shimMaxMessageSize:xS,shimParameterlessSetLocalDescription:CS,shimRTCIceCandidate:yS,shimRTCIceCandidateRelayProtocol:bP,shimSendThrowTypeError:wS},Symbol.toStringTag,{value:"Module"}));function jge({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=kJ,r=Rge(e),i={browserDetails:r,commonShim:Mge,extractVersion:O0,disableLog:Tge,disableWarnings:Pge,sdp:Oge};switch(r.browser){case"chrome":if(!ZF||!vP||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=ZF,SS(e,r),CS(e),EJ(e,r),$J(e),vP(e,r),TJ(e),OJ(e,r),PJ(e),RJ(e),MJ(e,r),yS(e),bP(e),yP(e),xS(e,r),wS(e),xP(e,r);break;case"firefox":if(!e7||!gP||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=e7,SS(e,r),CS(e),jJ(e,r),gP(e,r),NJ(e),DJ(e),AJ(e),FJ(e),LJ(e),BJ(e),zJ(e),HJ(e),VJ(e),yS(e),yP(e),xS(e,r),wS(e);break;case"safari":if(!t7||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=t7,SS(e,r),CS(e),YJ(e),JJ(e),qJ(e),WJ(e),UJ(e),XJ(e),GJ(e),QJ(e),yS(e),bP(e),xS(e,r),wS(e),xP(e,r);break;default:n("Unsupported browser!");break}return i}const pc=jge({window:typeof window>"u"?void 0:window});var tQ={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",o=0;o1&&arguments[1]!==void 0?arguments[1]:{},n=[];return K.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Ir(r)):qJ(r)&&r.props?n=n.concat(Ir(r.props.children,t)):n.push(r))}),n}var yP={},Cge=function(t){};function Sge(e,t){}function kge(e,t){}function _ge(){yP={}}function GJ(e,t,n){!t&&!yP[n]&&(e(!1,n),yP[n]=!0)}function Jn(e,t){GJ(Sge,e,t)}function uo(e,t){GJ(kge,e,t)}Jn.preMessage=Cge;Jn.resetWarned=_ge;Jn.noteOnce=uo;function Ege(e,t){if(pt(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(pt(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KJ(e){var t=Ege(e,"string");return pt(t)=="symbol"?t:t+""}function G(e,t,n){return(t=KJ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},n=[];return K.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Ir(r)):nQ(r)&&r.props?n=n.concat(Ir(r.props.children,t)):n.push(r))}),n}var wP={},Lge=function(t){};function Bge(e,t){}function zge(e,t){}function Hge(){wP={}}function rQ(e,t,n){!t&&!wP[n]&&(e(!1,n),wP[n]=!0)}function Jn(e,t){rQ(Bge,e,t)}function uo(e,t){rQ(zge,e,t)}Jn.preMessage=Lge;Jn.resetWarned=Hge;Jn.noteOnce=uo;function Vge(e,t){if(mt(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(mt(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function iQ(e){var t=Vge(e,"string");return mt(t)=="symbol"?t:t+""}function G(e,t,n){return(t=iQ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t=19)return!0;var i=AE.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==AE.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==AE.ForwardRef)};function uM(e){return u.isValidElement(e)&&!qJ(e)}var Rge=function(t){return uM(t)&&Wl(t)},lf=function(t){if(t&&uM(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},xP=u.createContext(null);function Ige(e){var t=e.children,n=e.onBatchResize,r=u.useRef(0),i=u.useRef([]),a=u.useContext(xP),o=u.useCallback(function(s,l,c){r.current+=1;var d=r.current;i.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){d===r.current&&(n==null||n(i.current),i.current=[])}),a==null||a(s,l,c)},[n,a]);return u.createElement(xP.Provider,{value:o},t)}var JJ=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,a){return i[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,a=this.__entries__;i0},e.prototype.connect_=function(){!wP||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Fge?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!wP||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=Age.some(function(a){return!!~r.indexOf(a)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),QJ=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof tv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new qge(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof tv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new Gge(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),eQ=typeof WeakMap<"u"?new WeakMap:new JJ,tQ=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=Dge.getInstance(),r=new Kge(t,n,this);eQ.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){tQ.prototype[e]=function(){var t;return(t=eQ.get(this))[e].apply(t,arguments)}});var Yge=function(){return typeof qS.ResizeObserver<"u"?qS.ResizeObserver:tQ}(),wd=new Map;function Xge(e){e.forEach(function(t){var n,r=t.target;(n=wd.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var nQ=new Yge(Xge);function Jge(e,t){wd.has(e)||(wd.set(e,new Set),nQ.observe(e)),wd.get(e).add(t)}function Qge(e,t){wd.has(e)&&(wd.get(e).delete(t),wd.get(e).size||(nQ.unobserve(e),wd.delete(e)))}function er(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZF(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;e7+=1;var r=e7;function i(a){if(a===0)sQ(r),t();else{var o=aQ(function(){i(a-1)});dM.set(r,o)}}return i(n),r};pn.cancel=function(e){var t=dM.get(e);return sQ(e),oQ(t)};function lQ(e){if(Array.isArray(e))return e}function o0e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(d){c=!0,i=d}finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function cQ(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function he(e,t){return lQ(e)||o0e(e,t)||n_(e,t)||cQ()}function Yb(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function pa(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function SP(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}var t7="data-rc-order",n7="data-rc-priority",s0e="rc-util-key",kP=new Map;function uQ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):s0e}function r_(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function l0e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function fM(e){return Array.from((kP.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function dQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!pa())return null;var n=t.csp,r=t.prepend,i=t.priority,a=i===void 0?0:i,o=l0e(r),s=o==="prependQueue",l=document.createElement("style");l.setAttribute(t7,o),s&&a&&l.setAttribute(n7,"".concat(a)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=r_(t),d=c.firstChild;if(r){if(s){var f=(t.styles||fM(c)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(t7)))return!1;var p=Number(m.getAttribute(n7)||0);return a>=p});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,d)}else c.appendChild(l);return l}function fQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r_(t);return(t.styles||fM(n)).find(function(r){return r.getAttribute(uQ(t))===e})}function Xb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=fQ(e,t);if(n){var r=r_(t);r.removeChild(n)}}function c0e(e,t){var n=kP.get(e);if(!n||!SP(document,n)){var r=dQ("",t),i=r.parentNode;kP.set(e,i),e.removeChild(r)}}function wu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=r_(n),i=fM(r),a=N(N({},n),{},{styles:i});c0e(r,a);var o=fQ(t,a);if(o){var s,l;if((s=a.csp)!==null&&s!==void 0&&s.nonce&&o.nonce!==((l=a.csp)===null||l===void 0?void 0:l.nonce)){var c;o.nonce=(c=a.csp)===null||c===void 0?void 0:c.nonce}return o.innerHTML!==e&&(o.innerHTML=e),o}var d=dQ(e,a);return d.setAttribute(uQ(a),t),d}function u0e(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function it(e,t){if(e==null)return{};var n,r,i=u0e(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function i(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=r.has(a);if(Jn(!l,"Warning: There may be circular references"),l)return!1;if(a===o)return!0;if(n&&s>1)return!1;r.add(a);var c=s+1;if(Array.isArray(a)){if(!Array.isArray(o)||a.length!==o.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,o={map:this.cache};return n.forEach(function(s){if(!o)o=void 0;else{var l;o=(l=o)===null||l===void 0||(l=l.map)===null||l===void 0?void 0:l.get(s)}}),(r=o)!==null&&r!==void 0&&r.value&&a&&(o.value[1]=this.cacheCallTimes++),(i=o)===null||i===void 0?void 0:i.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var i=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(c,d){var f=he(c,2),m=f[1];return i.internalGet(d)[1]0,void 0),r7+=1}return tr(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),FE=new mM;function Jb(e){var t=Array.isArray(e)?e:[e];return FE.has(t)||FE.set(t,new pQ(t)),FE.get(t)}var v0e=new WeakMap,DE={};function g0e(e,t){for(var n=v0e,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var a=N(N({},r),{},G(G({},nv,t),Fl,n)),o=Object.keys(a).map(function(s){var l=a[s];return l?"".concat(s,'="').concat(l,'"'):null}).filter(function(s){return s}).join(" ");return"")}var kC=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).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()},b0e=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(i){var a=he(i,2),o=a[0],s=a[1];return"".concat(o,":").concat(s,";")}).join(""),"}"):""},hQ=function(t,n,r){var i={},a={};return Object.entries(t).forEach(function(o){var s,l,c=he(o,2),d=c[0],f=c[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(l=r.ignore)!==null&&l!==void 0&&l[d])){var m,p=kC(d,r==null?void 0:r.prefix);i[p]=typeof f=="number"&&!(r!=null&&(m=r.unitless)!==null&&m!==void 0&&m[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(p,")")}}),[a,b0e(i,n,{scope:r==null?void 0:r.scope})]},o7=pa()?u.useLayoutEffect:u.useEffect,dn=function(t,n){var r=u.useRef(!0);o7(function(){return t(r.current)},n),o7(function(){return r.current=!1,function(){r.current=!0}},[])},rm=function(t,n){dn(function(r){if(!r)return t()},n)},y0e=N({},ym),s7=y0e.useInsertionEffect,x0e=function(t,n,r){u.useMemo(t,r),dn(function(){return n(!0)},r)},w0e=s7?function(e,t,n){return s7(function(){return e(),t()},n)}:x0e,C0e=N({},ym),S0e=C0e.useInsertionEffect,k0e=function(t){var n=[],r=!1;function i(a){r||n.push(a)}return u.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),i},_0e=function(){return function(t){t()}},E0e=typeof S0e<"u"?k0e:_0e;function pM(e,t,n,r,i){var a=u.useContext(Em),o=a.cache,s=[e].concat(Ve(t)),l=_P(s),c=E0e([l]),d=function(h){o.opUpdate(l,function(v){var g=v||[void 0,void 0],y=he(g,2),w=y[0],x=w===void 0?0:w,C=y[1],S=C,k=S||n(),_=[x,k];return h?h(_):_})};u.useMemo(function(){d()},[l]);var f=o.opGet(l),m=f[1];return w0e(function(){i==null||i(m)},function(p){return d(function(h){var v=he(h,2),g=v[0],y=v[1];return p&&g===0&&(i==null||i(m)),[g+1,y]}),function(){o.opUpdate(l,function(h){var v=h||[],g=he(v,2),y=g[0],w=y===void 0?0:y,x=g[1],C=w-1;return C===0?(c(function(){(p||!o.opGet(l))&&(r==null||r(x,!1))}),null):[w-1,x]})}},[l]),m}var $0e={},T0e="css",jf=new Map;function P0e(e){jf.set(e,(jf.get(e)||0)+1)}function R0e(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(nv,'="').concat(e,'"]'));n.forEach(function(r){if(r[Cd]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var I0e=0;function O0e(e,t){jf.set(e,(jf.get(e)||0)-1);var n=new Set;jf.forEach(function(r,i){r<=0&&n.add(i)}),jf.size-n.size>I0e&&n.forEach(function(r){R0e(r,t),jf.delete(r)})}var vQ=function(t,n,r,i){var a=r.getDerivativeToken(t),o=N(N({},a),n);return i&&(o=i(o)),o},gQ="token";function bQ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=u.useContext(Em),i=r.cache.instanceId,a=r.container,o=n.salt,s=o===void 0?"":o,l=n.override,c=l===void 0?$0e:l,d=n.formatToken,f=n.getComputedToken,m=n.cssVar,p=g0e(function(){return Object.assign.apply(Object,[{}].concat(Ve(t)))},t),h=ib(p),v=ib(c),g=m?ib(m):"",y=pM(gQ,[s,e.id,h,v,g],function(){var w,x=f?f(p,c,e):vQ(p,c,e,d),C=N({},x),S="";if(m){var k=hQ(x,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),_=he(k,2);x=_[0],S=_[1]}var E=a7(x,s);x._tokenKey=E,C._tokenKey=a7(C,s);var T=(w=m==null?void 0:m.key)!==null&&w!==void 0?w:E;x._themeKey=T,P0e(T);var $="".concat(T0e,"-").concat(Yb(E));return x._hashId=$,[x,$,C,S,(m==null?void 0:m.key)||""]},function(w){O0e(w[0]._themeKey,i)},function(w){var x=he(w,4),C=x[0],S=x[3];if(m&&S){var k=wu(S,Yb("css-variables-".concat(C._themeKey)),{mark:Fl,prepend:"queue",attachTo:a,priority:-999});k[Cd]=i,k.setAttribute(nv,C._themeKey)}});return y}var M0e=function(t,n,r){var i=he(t,5),a=i[2],o=i[3],s=i[4],l=r||{},c=l.plain;if(!o)return null;var d=a._tokenKey,f=-999,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},p=KS(o,s,d,m,c);return[f,d,p]},j0e={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},yQ="comm",xQ="rule",wQ="decl",N0e="@import",A0e="@namespace",F0e="@keyframes",D0e="@layer",CQ=Math.abs,hM=String.fromCharCode;function SQ(e){return e.trim()}function _C(e,t,n){return e.replace(t,n)}function L0e(e,t,n){return e.indexOf(t,n)}function Th(e,t){return e.charCodeAt(t)|0}function rv(e,t,n){return e.slice(t,n)}function mc(e){return e.length}function B0e(e){return e.length}function Dx(e,t){return t.push(e),e}var i_=1,iv=1,kQ=0,Qs=0,Hi=0,qv="";function vM(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:i_,column:iv,length:o,return:"",siblings:s}}function z0e(){return Hi}function H0e(){return Hi=Qs>0?Th(qv,--Qs):0,iv--,Hi===10&&(iv=1,i_--),Hi}function Dl(){return Hi=Qs2||Qb(Hi)>3?"":" "}function q0e(e,t){for(;--t&&Dl()&&!(Hi<48||Hi>102||Hi>57&&Hi<65||Hi>70&&Hi<97););return a_(e,EC()+(t<6&&Sd()==32&&Dl()==32))}function $P(e){for(;Dl();)switch(Hi){case e:return Qs;case 34:case 39:e!==34&&e!==39&&$P(Hi);break;case 40:e===41&&$P(e);break;case 92:Dl();break}return Qs}function G0e(e,t){for(;Dl()&&e+Hi!==57;)if(e+Hi===84&&Sd()===47)break;return"/*"+a_(t,Qs-1)+"*"+hM(e===47?e:Dl())}function K0e(e){for(;!Qb(Sd());)Dl();return a_(e,Qs)}function Y0e(e){return W0e($C("",null,null,null,[""],e=V0e(e),0,[0],e))}function $C(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",C=i,S=a,k=r,_=x;g;)switch(h=w,w=Dl()){case 40:if(h!=108&&Th(_,f-1)==58){L0e(_+=_C(LE(w),"&","&\f"),"&\f",CQ(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:_+=LE(w);break;case 9:case 10:case 13:case 32:_+=U0e(h);break;case 92:_+=q0e(EC()-1,7);continue;case 47:switch(Sd()){case 42:case 47:Dx(X0e(G0e(Dl(),EC()),t,n,l),l),(Qb(h||1)==5||Qb(Sd()||1)==5)&&mc(_)&&rv(_,-1,void 0)!==" "&&(_+=" ");break;default:_+="/"}break;case 123*v:s[c++]=mc(_)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(_=_C(_,/\f/g,"")),p>0&&(mc(_)-f||v===0&&h===47)&&Dx(p>32?c7(_+";",r,n,f-1,l):c7(_C(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(Dx(k=l7(_,t,n,c,d,i,s,x,C=[],S=[],f,a),a),w===123)if(d===0)$C(_,t,k,k,C,a,f,s,S);else{switch(m){case 99:if(Th(_,3)===110)break;case 108:if(Th(_,2)===97)break;default:d=0;case 100:case 109:case 115:}d?$C(e,k,k,r&&Dx(l7(e,k,k,0,0,i,s,x,i,C=[],f,S),S),i,S,f,s,r?C:S):$C(_,k,k,k,[""],S,0,s,S)}}c=d=p=0,v=y=1,x=_="",f=o;break;case 58:f=1+mc(_),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&H0e()==125)continue}switch(_+=hM(w),w*v){case 38:y=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(mc(_)-1)*y,y=1;break;case 64:Sd()===45&&(_+=LE(Dl())),m=Sd(),d=f=mc(x=_+=K0e(EC())),w++;break;case 45:h===45&&mc(_)==2&&(v=0)}}return a}function l7(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=B0e(p),v=0,g=0,y=0;v0?p[w]+" "+x:_C(x,/&\f/g,p[w])))&&(l[y++]=C);return vM(e,t,n,i===0?xQ:s,l,c,d,f)}function X0e(e,t,n,r){return vM(e,t,n,yQ,hM(z0e()),rv(e,2,-2),0,r)}function c7(e,t,n,r,i){return vM(e,t,n,wQ,rv(e,0,r),rv(e,r+1,-1),r,i)}function TP(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=r.root,a=r.injectHash,o=r.parentSelectors,s=n.hashId,l=n.layer;n.path;var c=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var m="",p={};function h(y){var w=y.getName(s);if(!p[w]){var x=e(y.style,n,{root:!1,parentSelectors:o}),C=he(x,1),S=C[0];p[w]="@keyframes ".concat(y.getName(s)).concat(S)}}function v(y){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(function(x){Array.isArray(x)?v(x,w):x&&w.push(x)}),w}var g=v(Array.isArray(t)?t:[t]);return g.forEach(function(y){var w=typeof y=="string"&&!i?{}:y;if(typeof w=="string")m+="".concat(w,` -`);else if(w._keyframe)h(w);else{var x=f.reduce(function(C,S){var k;return(S==null||(k=S.visit)===null||k===void 0?void 0:k.call(S,C))||C},w);Object.keys(x).forEach(function(C){var S=x[C];if(pt(S)==="object"&&S&&(C!=="animationName"||!S._keyframe)&&!nbe(S)){var k=!1,_=C.trim(),E=!1;(i||a)&&s?_.startsWith("@")?k=!0:_==="&"?_=d7("",s,c):_=d7(C,s,c):i&&!s&&(_==="&"||_==="")&&(_="",E=!0);var T=e(S,n,{root:E,injectHash:k,parentSelectors:[].concat(Ve(o),[_])}),$=he(T,2),P=$[0],M=$[1];p=N(N({},p),M),m+="".concat(_).concat(P)}else{let R=function(O,L){var D=O.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),B=L;!j0e[O]&&typeof B=="number"&&B!==0&&(B="".concat(B,"px")),O==="animationName"&&L!==null&&L!==void 0&&L._keyframe&&(h(L),B=L.getName(s)),m+="".concat(D,":").concat(B,";")};var j,I=(j=S==null?void 0:S.value)!==null&&j!==void 0?j:S;pt(S)==="object"&&S!==null&&S!==void 0&&S[$Q]&&Array.isArray(I)?I.forEach(function(O){R(C,O)}):R(C,I)}})}}),i?l&&(m&&(m="@layer ".concat(l.name," {").concat(m,"}")),l.dependencies&&(p["@layer ".concat(l.name)]=l.dependencies.map(function(y){return"@layer ".concat(y,", ").concat(l.name,";")}).join(` -`))):m="{".concat(m,"}"),[m,p]};function TQ(e,t){return Yb("".concat(e.join("%")).concat(t))}function ibe(){return null}var PQ="style";function YS(e,t){var n=e.token,r=e.path,i=e.hashId,a=e.layer,o=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,d=u.useContext(Em),f=d.autoClear;d.mock;var m=d.defaultCache,p=d.hashPriority,h=d.container,v=d.ssrInline,g=d.transformers,y=d.linters,w=d.cache,x=d.layer,C=n._tokenKey,S=[C];x&&S.push("layer"),S.push.apply(S,Ve(r));var k=EP,_=pM(PQ,S,function(){var M=S.join("|");if(Z0e(M)){var j=ebe(M),I=he(j,2),R=I[0],O=I[1];if(R)return[R,C,O,{},s,c]}var L=t(),D=rbe(L,{hashId:i,hashPriority:p,layer:x?a:void 0,path:r.join("-"),transformers:g,linters:y}),B=he(D,2),F=B[0],z=B[1],H=TC(F),A=TQ(S,H);return[H,C,A,z,s,c]},function(M,j){var I=he(M,3),R=I[2];(j||f)&&EP&&Xb(R,{mark:Fl,attachTo:h})},function(M){var j=he(M,4),I=j[0];j[1];var R=j[2],O=j[3];if(k&&I!==_Q){var L={mark:Fl,prepend:x?!1:"queue",attachTo:h,priority:c},D=typeof o=="function"?o():o;D&&(L.csp={nonce:D});var B=[],F=[];Object.keys(O).forEach(function(H){H.startsWith("@layer")?B.push(H):F.push(H)}),B.forEach(function(H){wu(TC(O[H]),"_layer-".concat(H),N(N({},L),{},{prepend:!0}))});var z=wu(I,R,L);z[Cd]=w.instanceId,z.setAttribute(nv,C),F.forEach(function(H){wu(TC(O[H]),"_effect-".concat(H),L)})}}),E=he(_,3),T=E[0],$=E[1],P=E[2];return function(M){var j;return!v||k||!m?j=u.createElement(ibe,null):j=u.createElement("style",Ae({},G(G({},nv,$),Fl,P),{dangerouslySetInnerHTML:{__html:T}})),u.createElement(u.Fragment,null,j,M)}}var abe=function(t,n,r){var i=he(t,6),a=i[0],o=i[1],s=i[2],l=i[3],c=i[4],d=i[5],f=r||{},m=f.plain;if(c)return null;var p=a,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return p=KS(a,o,s,h,m),l&&Object.keys(l).forEach(function(v){if(!n[v]){n[v]=!0;var g=TC(l[v]),y=KS(g,o,"_effect-".concat(v),h,m);v.startsWith("@layer")?p=y+p:p+=y}}),[d,s,p]},RQ="cssVar",obe=function(t,n){var r=t.key,i=t.prefix,a=t.unitless,o=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,d=u.useContext(Em),f=d.cache.instanceId,m=d.container,p=s._tokenKey,h=[].concat(Ve(t.path),[r,c,p]),v=pM(RQ,h,function(){var g=n(),y=hQ(g,r,{prefix:i,unitless:a,ignore:o,scope:c}),w=he(y,2),x=w[0],C=w[1],S=TQ(h,C);return[x,C,S,r]},function(g){var y=he(g,3),w=y[2];EP&&Xb(w,{mark:Fl,attachTo:m})},function(g){var y=he(g,3),w=y[1],x=y[2];if(w){var C=wu(w,x,{mark:Fl,prepend:"queue",attachTo:m,priority:-999});C[Cd]=f,C.setAttribute(nv,r)}});return v},sbe=function(t,n,r){var i=he(t,4),a=i[1],o=i[2],s=i[3],l=r||{},c=l.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},m=KS(a,s,o,f,c);return[d,o,m]};G(G(G({},PQ,abe),gQ,M0e),RQ,sbe);var gn=function(){function e(t,n){er(this,e),G(this,"name",void 0),G(this,"style",void 0),G(this,"_keyframe",!0),this.name=t,this.style=n}return tr(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Tp(e){return e.notSplit=!0,e}Tp(["borderTop","borderBottom"]),Tp(["borderTop"]),Tp(["borderBottom"]),Tp(["borderLeft","borderRight"]),Tp(["borderLeft"]),Tp(["borderRight"]);var gM=u.createContext({});function bM(e){return lQ(e)||iQ(e)||n_(e)||cQ()}function cr(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!cr(e,t.slice(0,-1))?e:IQ(e,t,n,r)}function lbe(e){return pt(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function f7(e){return Array.isArray(e)?[]:{}}var cbe=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function kd(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=ube,e},OQ=u.createContext(void 0);var MQ={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"},jQ={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},fbe=N(N({},jQ),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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"});const NQ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},XS={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"]},fbe),timePickerLocale:Object.assign({},NQ)},qo="${label} is not a valid ${type}",Zs={locale:"en",Pagination:MQ,DatePicker:XS,TimePicker:NQ,Calendar:XS,global:{placeholder:"Please select",close:"Close"},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:qo,method:qo,array:qo,object:qo,number:qo,date:qo,boolean:qo,integer:qo,float:qo,regexp:qo,email:qo,url:qo,hex:qo},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"}};let PC=Object.assign({},Zs.Modal),RC=[];const m7=()=>RC.reduce((e,t)=>Object.assign(Object.assign({},e),t),Zs.Modal);function mbe(e){if(e){const t=Object.assign({},e);return RC.push(t),PC=m7(),()=>{RC=RC.filter(n=>n!==t),PC=m7()}}PC=Object.assign({},Zs.Modal)}function AQ(){return PC}const yM=u.createContext(void 0),ia=(e,t)=>{const n=u.useContext(yM),r=u.useMemo(()=>{var a;const o=t||Zs[e],s=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof o=="function"?o():o),s||{})},[e,t,n]),i=u.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?Zs.locale:a},[n]);return[r,i]},pbe="internalMark",hbe=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>mbe(t==null?void 0:t.Modal),[t]);const i=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(yM.Provider,{value:i},n)},xM={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"},av=Object.assign(Object.assign({},xM),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, + */var uM=Symbol.for("react.element"),dM=Symbol.for("react.portal"),Uk=Symbol.for("react.fragment"),qk=Symbol.for("react.strict_mode"),Gk=Symbol.for("react.profiler"),Kk=Symbol.for("react.provider"),Yk=Symbol.for("react.context"),Wge=Symbol.for("react.server_context"),Xk=Symbol.for("react.forward_ref"),Jk=Symbol.for("react.suspense"),Qk=Symbol.for("react.suspense_list"),Zk=Symbol.for("react.memo"),e_=Symbol.for("react.lazy"),Uge=Symbol.for("react.offscreen"),oQ;oQ=Symbol.for("react.module.reference");function al(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case uM:switch(e=e.type,e){case Uk:case Gk:case qk:case Jk:case Qk:return e;default:switch(e=e&&e.$$typeof,e){case Wge:case Yk:case Xk:case e_:case Zk:case Kk:return e;default:return t}}case dM:return t}}}Or.ContextConsumer=Yk;Or.ContextProvider=Kk;Or.Element=uM;Or.ForwardRef=Xk;Or.Fragment=Uk;Or.Lazy=e_;Or.Memo=Zk;Or.Portal=dM;Or.Profiler=Gk;Or.StrictMode=qk;Or.Suspense=Jk;Or.SuspenseList=Qk;Or.isAsyncMode=function(){return!1};Or.isConcurrentMode=function(){return!1};Or.isContextConsumer=function(e){return al(e)===Yk};Or.isContextProvider=function(e){return al(e)===Kk};Or.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===uM};Or.isForwardRef=function(e){return al(e)===Xk};Or.isFragment=function(e){return al(e)===Uk};Or.isLazy=function(e){return al(e)===e_};Or.isMemo=function(e){return al(e)===Zk};Or.isPortal=function(e){return al(e)===dM};Or.isProfiler=function(e){return al(e)===Gk};Or.isStrictMode=function(e){return al(e)===qk};Or.isSuspense=function(e){return al(e)===Jk};Or.isSuspenseList=function(e){return al(e)===Qk};Or.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Uk||e===Gk||e===qk||e===Jk||e===Qk||e===Uge||typeof e=="object"&&e!==null&&(e.$$typeof===e_||e.$$typeof===Zk||e.$$typeof===Kk||e.$$typeof===Yk||e.$$typeof===Xk||e.$$typeof===oQ||e.getModuleId!==void 0)};Or.typeOf=al;aQ.exports=Or;var FE=aQ.exports;function Rc(e,t,n){var r=u.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var qge=Number(u.version.split(".")[0]),Kb=function(t,n){typeof t=="function"?t(n):mt(t)==="object"&&t&&"current"in t&&(t.current=n)},yi=function(){for(var t=arguments.length,n=new Array(t),r=0;r=19)return!0;var i=FE.isMemo(t)?t.type.type:t.type;return!(typeof i=="function"&&!((n=i.prototype)!==null&&n!==void 0&&n.render)&&i.$$typeof!==FE.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==FE.ForwardRef)};function fM(e){return u.isValidElement(e)&&!nQ(e)}var Gge=function(t){return fM(t)&&Wl(t)},lf=function(t){if(t&&fM(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},SP=u.createContext(null);function Kge(e){var t=e.children,n=e.onBatchResize,r=u.useRef(0),i=u.useRef([]),a=u.useContext(SP),o=u.useCallback(function(s,l,c){r.current+=1;var d=r.current;i.current.push({size:s,element:l,data:c}),Promise.resolve().then(function(){d===r.current&&(n==null||n(i.current),i.current=[])}),a==null||a(s,l,c)},[n,a]);return u.createElement(SP.Provider,{value:o},t)}var sQ=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(i,a){return i[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),i=this.__entries__[r];return i&&i[1]},t.prototype.set=function(n,r){var i=e(this.__entries__,n);~i?this.__entries__[i][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,i=e(r,n);~i&&r.splice(i,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var i=0,a=this.__entries__;i0},e.prototype.connect_=function(){!CP||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),e0e?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!CP||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=Zge.some(function(a){return!!~r.indexOf(a)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),lQ=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof rv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new c0e(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof rv(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new u0e(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),uQ=typeof WeakMap<"u"?new WeakMap:new sQ,dQ=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=t0e.getInstance(),r=new d0e(t,n,this);uQ.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){dQ.prototype[e]=function(){var t;return(t=uQ.get(this))[e].apply(t,arguments)}});var f0e=function(){return typeof GC.ResizeObserver<"u"?GC.ResizeObserver:dQ}(),wd=new Map;function m0e(e){e.forEach(function(t){var n,r=t.target;(n=wd.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var fQ=new f0e(m0e);function p0e(e,t){wd.has(e)||(wd.set(e,new Set),fQ.observe(e)),wd.get(e).add(t)}function h0e(e,t){wd.has(e)&&(wd.get(e).delete(t),wd.get(e).size||(fQ.unobserve(e),wd.delete(e)))}function er(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i7(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;a7+=1;var r=a7;function i(a){if(a===0)gQ(r),t();else{var o=hQ(function(){i(a-1)});mM.set(r,o)}}return i(n),r};hn.cancel=function(e){var t=mM.get(e);return gQ(e),vQ(t)};function bQ(e){if(Array.isArray(e))return e}function C0e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,a,o,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(d){c=!0,i=d}finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function yQ(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function he(e,t){return bQ(e)||C0e(e,t)||r_(e,t)||yQ()}function Xb(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function pa(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function _P(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}var o7="data-rc-order",s7="data-rc-priority",k0e="rc-util-key",EP=new Map;function xQ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):k0e}function i_(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function _0e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function pM(e){return Array.from((EP.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function wQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!pa())return null;var n=t.csp,r=t.prepend,i=t.priority,a=i===void 0?0:i,o=_0e(r),s=o==="prependQueue",l=document.createElement("style");l.setAttribute(o7,o),s&&a&&l.setAttribute(s7,"".concat(a)),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;var c=i_(t),d=c.firstChild;if(r){if(s){var f=(t.styles||pM(c)).filter(function(m){if(!["prepend","prependQueue"].includes(m.getAttribute(o7)))return!1;var p=Number(m.getAttribute(s7)||0);return a>=p});if(f.length)return c.insertBefore(l,f[f.length-1].nextSibling),l}c.insertBefore(l,d)}else c.appendChild(l);return l}function SQ(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=i_(t);return(t.styles||pM(n)).find(function(r){return r.getAttribute(xQ(t))===e})}function Jb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=SQ(e,t);if(n){var r=i_(t);r.removeChild(n)}}function E0e(e,t){var n=EP.get(e);if(!n||!_P(document,n)){var r=wQ("",t),i=r.parentNode;EP.set(e,i),e.removeChild(r)}}function wu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=i_(n),i=pM(r),a=N(N({},n),{},{styles:i});E0e(r,a);var o=SQ(t,a);if(o){var s,l;if((s=a.csp)!==null&&s!==void 0&&s.nonce&&o.nonce!==((l=a.csp)===null||l===void 0?void 0:l.nonce)){var c;o.nonce=(c=a.csp)===null||c===void 0?void 0:c.nonce}return o.innerHTML!==e&&(o.innerHTML=e),o}var d=wQ(e,a);return d.setAttribute(xQ(a),t),d}function $0e(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function at(e,t){if(e==null)return{};var n,r,i=$0e(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function i(a,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=r.has(a);if(Jn(!l,"Warning: There may be circular references"),l)return!1;if(a===o)return!0;if(n&&s>1)return!1;r.add(a);var c=s+1;if(Array.isArray(a)){if(!Array.isArray(o)||a.length!==o.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,o={map:this.cache};return n.forEach(function(s){if(!o)o=void 0;else{var l;o=(l=o)===null||l===void 0||(l=l.map)===null||l===void 0?void 0:l.get(s)}}),(r=o)!==null&&r!==void 0&&r.value&&a&&(o.value[1]=this.cacheCallTimes++),(i=o)===null||i===void 0?void 0:i.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var i=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(c,d){var f=he(c,2),m=f[1];return i.internalGet(d)[1]0,void 0),l7+=1}return tr(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),DE=new hM;function Qb(e){var t=Array.isArray(e)?e:[e];return DE.has(t)||DE.set(t,new kQ(t)),DE.get(t)}var M0e=new WeakMap,LE={};function j0e(e,t){for(var n=M0e,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(i)return e;var a=N(N({},r),{},G(G({},iv,t),Fl,n)),o=Object.keys(a).map(function(s){var l=a[s];return l?"".concat(s,'="').concat(l,'"'):null}).filter(function(s){return s}).join(" ");return"")}var _S=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).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()},N0e=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(i){var a=he(i,2),o=a[0],s=a[1];return"".concat(o,":").concat(s,";")}).join(""),"}"):""},_Q=function(t,n,r){var i={},a={};return Object.entries(t).forEach(function(o){var s,l,c=he(o,2),d=c[0],f=c[1];if(r!=null&&(s=r.preserve)!==null&&s!==void 0&&s[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(l=r.ignore)!==null&&l!==void 0&&l[d])){var m,p=_S(d,r==null?void 0:r.prefix);i[p]=typeof f=="number"&&!(r!=null&&(m=r.unitless)!==null&&m!==void 0&&m[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(p,")")}}),[a,N0e(i,n,{scope:r==null?void 0:r.scope})]},d7=pa()?u.useLayoutEffect:u.useEffect,fn=function(t,n){var r=u.useRef(!0);d7(function(){return t(r.current)},n),d7(function(){return r.current=!1,function(){r.current=!0}},[])},nm=function(t,n){fn(function(r){if(!r)return t()},n)},A0e=N({},bm),f7=A0e.useInsertionEffect,F0e=function(t,n,r){u.useMemo(t,r),fn(function(){return n(!0)},r)},D0e=f7?function(e,t,n){return f7(function(){return e(),t()},n)}:F0e,L0e=N({},bm),B0e=L0e.useInsertionEffect,z0e=function(t){var n=[],r=!1;function i(a){r||n.push(a)}return u.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),i},H0e=function(){return function(t){t()}},V0e=typeof B0e<"u"?z0e:H0e;function vM(e,t,n,r,i){var a=u.useContext(_m),o=a.cache,s=[e].concat(Ve(t)),l=$P(s),c=V0e([l]),d=function(h){o.opUpdate(l,function(v){var g=v||[void 0,void 0],y=he(g,2),w=y[0],x=w===void 0?0:w,S=y[1],C=S,_=C||n(),k=[x,_];return h?h(k):k})};u.useMemo(function(){d()},[l]);var f=o.opGet(l),m=f[1];return D0e(function(){i==null||i(m)},function(p){return d(function(h){var v=he(h,2),g=v[0],y=v[1];return p&&g===0&&(i==null||i(m)),[g+1,y]}),function(){o.opUpdate(l,function(h){var v=h||[],g=he(v,2),y=g[0],w=y===void 0?0:y,x=g[1],S=w-1;return S===0?(c(function(){(p||!o.opGet(l))&&(r==null||r(x,!1))}),null):[w-1,x]})}},[l]),m}var W0e={},U0e="css",Mf=new Map;function q0e(e){Mf.set(e,(Mf.get(e)||0)+1)}function G0e(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(iv,'="').concat(e,'"]'));n.forEach(function(r){if(r[Sd]===t){var i;(i=r.parentNode)===null||i===void 0||i.removeChild(r)}})}}var K0e=0;function Y0e(e,t){Mf.set(e,(Mf.get(e)||0)-1);var n=new Set;Mf.forEach(function(r,i){r<=0&&n.add(i)}),Mf.size-n.size>K0e&&n.forEach(function(r){G0e(r,t),Mf.delete(r)})}var EQ=function(t,n,r,i){var a=r.getDerivativeToken(t),o=N(N({},a),n);return i&&(o=i(o)),o},$Q="token";function TQ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=u.useContext(_m),i=r.cache.instanceId,a=r.container,o=n.salt,s=o===void 0?"":o,l=n.override,c=l===void 0?W0e:l,d=n.formatToken,f=n.getComputedToken,m=n.cssVar,p=j0e(function(){return Object.assign.apply(Object,[{}].concat(Ve(t)))},t),h=ob(p),v=ob(c),g=m?ob(m):"",y=vM($Q,[s,e.id,h,v,g],function(){var w,x=f?f(p,c,e):EQ(p,c,e,d),S=N({},x),C="";if(m){var _=_Q(x,m.key,{prefix:m.prefix,ignore:m.ignore,unitless:m.unitless,preserve:m.preserve}),k=he(_,2);x=k[0],C=k[1]}var E=u7(x,s);x._tokenKey=E,S._tokenKey=u7(S,s);var T=(w=m==null?void 0:m.key)!==null&&w!==void 0?w:E;x._themeKey=T,q0e(T);var $="".concat(U0e,"-").concat(Xb(E));return x._hashId=$,[x,$,S,C,(m==null?void 0:m.key)||""]},function(w){Y0e(w[0]._themeKey,i)},function(w){var x=he(w,4),S=x[0],C=x[3];if(m&&C){var _=wu(C,Xb("css-variables-".concat(S._themeKey)),{mark:Fl,prepend:"queue",attachTo:a,priority:-999});_[Sd]=i,_.setAttribute(iv,S._themeKey)}});return y}var X0e=function(t,n,r){var i=he(t,5),a=i[2],o=i[3],s=i[4],l=r||{},c=l.plain;if(!o)return null;var d=a._tokenKey,f=-999,m={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},p=YC(o,s,d,m,c);return[f,d,p]},J0e={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},PQ="comm",RQ="rule",IQ="decl",Q0e="@import",Z0e="@namespace",ebe="@keyframes",tbe="@layer",OQ=Math.abs,gM=String.fromCharCode;function MQ(e){return e.trim()}function ES(e,t,n){return e.replace(t,n)}function nbe(e,t,n){return e.indexOf(t,n)}function Rh(e,t){return e.charCodeAt(t)|0}function av(e,t,n){return e.slice(t,n)}function mc(e){return e.length}function rbe(e){return e.length}function Lx(e,t){return t.push(e),e}var a_=1,ov=1,jQ=0,Qs=0,Hi=0,Kv="";function bM(e,t,n,r,i,a,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:a,line:a_,column:ov,length:o,return:"",siblings:s}}function ibe(){return Hi}function abe(){return Hi=Qs>0?Rh(Kv,--Qs):0,ov--,Hi===10&&(ov=1,a_--),Hi}function Dl(){return Hi=Qs2||Zb(Hi)>3?"":" "}function cbe(e,t){for(;--t&&Dl()&&!(Hi<48||Hi>102||Hi>57&&Hi<65||Hi>70&&Hi<97););return o_(e,$S()+(t<6&&Cd()==32&&Dl()==32))}function PP(e){for(;Dl();)switch(Hi){case e:return Qs;case 34:case 39:e!==34&&e!==39&&PP(Hi);break;case 40:e===41&&PP(e);break;case 92:Dl();break}return Qs}function ube(e,t){for(;Dl()&&e+Hi!==57;)if(e+Hi===84&&Cd()===47)break;return"/*"+o_(t,Qs-1)+"*"+gM(e===47?e:Dl())}function dbe(e){for(;!Zb(Cd());)Dl();return o_(e,Qs)}function fbe(e){return sbe(TS("",null,null,null,[""],e=obe(e),0,[0],e))}function TS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",S=i,C=a,_=r,k=x;g;)switch(h=w,w=Dl()){case 40:if(h!=108&&Rh(k,f-1)==58){nbe(k+=ES(BE(w),"&","&\f"),"&\f",OQ(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:k+=BE(w);break;case 9:case 10:case 13:case 32:k+=lbe(h);break;case 92:k+=cbe($S()-1,7);continue;case 47:switch(Cd()){case 42:case 47:Lx(mbe(ube(Dl(),$S()),t,n,l),l),(Zb(h||1)==5||Zb(Cd()||1)==5)&&mc(k)&&av(k,-1,void 0)!==" "&&(k+=" ");break;default:k+="/"}break;case 123*v:s[c++]=mc(k)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(k=ES(k,/\f/g,"")),p>0&&(mc(k)-f||v===0&&h===47)&&Lx(p>32?p7(k+";",r,n,f-1,l):p7(ES(k," ","")+";",r,n,f-2,l),l);break;case 59:k+=";";default:if(Lx(_=m7(k,t,n,c,d,i,s,x,S=[],C=[],f,a),a),w===123)if(d===0)TS(k,t,_,_,S,a,f,s,C);else{switch(m){case 99:if(Rh(k,3)===110)break;case 108:if(Rh(k,2)===97)break;default:d=0;case 100:case 109:case 115:}d?TS(e,_,_,r&&Lx(m7(e,_,_,0,0,i,s,x,i,S=[],f,C),C),i,C,f,s,r?S:C):TS(k,_,_,_,[""],C,0,s,C)}}c=d=p=0,v=y=1,x=k="",f=o;break;case 58:f=1+mc(k),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&abe()==125)continue}switch(k+=gM(w),w*v){case 38:y=d>0?1:(k+="\f",-1);break;case 44:s[c++]=(mc(k)-1)*y,y=1;break;case 64:Cd()===45&&(k+=BE(Dl())),m=Cd(),d=f=mc(x=k+=dbe($S())),w++;break;case 45:h===45&&mc(k)==2&&(v=0)}}return a}function m7(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=rbe(p),v=0,g=0,y=0;v0?p[w]+" "+x:ES(x,/&\f/g,p[w])))&&(l[y++]=S);return bM(e,t,n,i===0?RQ:s,l,c,d,f)}function mbe(e,t,n,r){return bM(e,t,n,PQ,gM(ibe()),av(e,2,-2),0,r)}function p7(e,t,n,r,i){return bM(e,t,n,IQ,av(e,0,r),av(e,r+1,-1),r,i)}function RP(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=r.root,a=r.injectHash,o=r.parentSelectors,s=n.hashId,l=n.layer;n.path;var c=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var m="",p={};function h(y){var w=y.getName(s);if(!p[w]){var x=e(y.style,n,{root:!1,parentSelectors:o}),S=he(x,1),C=S[0];p[w]="@keyframes ".concat(y.getName(s)).concat(C)}}function v(y){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(function(x){Array.isArray(x)?v(x,w):x&&w.push(x)}),w}var g=v(Array.isArray(t)?t:[t]);return g.forEach(function(y){var w=typeof y=="string"&&!i?{}:y;if(typeof w=="string")m+="".concat(w,` +`);else if(w._keyframe)h(w);else{var x=f.reduce(function(S,C){var _;return(C==null||(_=C.visit)===null||_===void 0?void 0:_.call(C,S))||S},w);Object.keys(x).forEach(function(S){var C=x[S];if(mt(C)==="object"&&C&&(S!=="animationName"||!C._keyframe)&&!ybe(C)){var _=!1,k=S.trim(),E=!1;(i||a)&&s?k.startsWith("@")?_=!0:k==="&"?k=v7("",s,c):k=v7(S,s,c):i&&!s&&(k==="&"||k==="")&&(k="",E=!0);var T=e(C,n,{root:E,injectHash:_,parentSelectors:[].concat(Ve(o),[k])}),$=he(T,2),P=$[0],M=$[1];p=N(N({},p),M),m+="".concat(k).concat(P)}else{let R=function(O,D){var L=O.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),B=D;!J0e[O]&&typeof B=="number"&&B!==0&&(B="".concat(B,"px")),O==="animationName"&&D!==null&&D!==void 0&&D._keyframe&&(h(D),B=D.getName(s)),m+="".concat(L,":").concat(B,";")};var j,I=(j=C==null?void 0:C.value)!==null&&j!==void 0?j:C;mt(C)==="object"&&C!==null&&C!==void 0&&C[FQ]&&Array.isArray(I)?I.forEach(function(O){R(S,O)}):R(S,I)}})}}),i?l&&(m&&(m="@layer ".concat(l.name," {").concat(m,"}")),l.dependencies&&(p["@layer ".concat(l.name)]=l.dependencies.map(function(y){return"@layer ".concat(y,", ").concat(l.name,";")}).join(` +`))):m="{".concat(m,"}"),[m,p]};function DQ(e,t){return Xb("".concat(e.join("%")).concat(t))}function wbe(){return null}var LQ="style";function XC(e,t){var n=e.token,r=e.path,i=e.hashId,a=e.layer,o=e.nonce,s=e.clientOnly,l=e.order,c=l===void 0?0:l,d=u.useContext(_m),f=d.autoClear;d.mock;var m=d.defaultCache,p=d.hashPriority,h=d.container,v=d.ssrInline,g=d.transformers,y=d.linters,w=d.cache,x=d.layer,S=n._tokenKey,C=[S];x&&C.push("layer"),C.push.apply(C,Ve(r));var _=TP,k=vM(LQ,C,function(){var M=C.join("|");if(vbe(M)){var j=gbe(M),I=he(j,2),R=I[0],O=I[1];if(R)return[R,S,O,{},s,c]}var D=t(),L=xbe(D,{hashId:i,hashPriority:p,layer:x?a:void 0,path:r.join("-"),transformers:g,linters:y}),B=he(L,2),F=B[0],z=B[1],H=PS(F),A=DQ(C,H);return[H,S,A,z,s,c]},function(M,j){var I=he(M,3),R=I[2];(j||f)&&TP&&Jb(R,{mark:Fl,attachTo:h})},function(M){var j=he(M,4),I=j[0];j[1];var R=j[2],O=j[3];if(_&&I!==NQ){var D={mark:Fl,prepend:x?!1:"queue",attachTo:h,priority:c},L=typeof o=="function"?o():o;L&&(D.csp={nonce:L});var B=[],F=[];Object.keys(O).forEach(function(H){H.startsWith("@layer")?B.push(H):F.push(H)}),B.forEach(function(H){wu(PS(O[H]),"_layer-".concat(H),N(N({},D),{},{prepend:!0}))});var z=wu(I,R,D);z[Sd]=w.instanceId,z.setAttribute(iv,S),F.forEach(function(H){wu(PS(O[H]),"_effect-".concat(H),D)})}}),E=he(k,3),T=E[0],$=E[1],P=E[2];return function(M){var j;return!v||_||!m?j=u.createElement(wbe,null):j=u.createElement("style",Fe({},G(G({},iv,$),Fl,P),{dangerouslySetInnerHTML:{__html:T}})),u.createElement(u.Fragment,null,j,M)}}var Sbe=function(t,n,r){var i=he(t,6),a=i[0],o=i[1],s=i[2],l=i[3],c=i[4],d=i[5],f=r||{},m=f.plain;if(c)return null;var p=a,h={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return p=YC(a,o,s,h,m),l&&Object.keys(l).forEach(function(v){if(!n[v]){n[v]=!0;var g=PS(l[v]),y=YC(g,o,"_effect-".concat(v),h,m);v.startsWith("@layer")?p=y+p:p+=y}}),[d,s,p]},BQ="cssVar",Cbe=function(t,n){var r=t.key,i=t.prefix,a=t.unitless,o=t.ignore,s=t.token,l=t.scope,c=l===void 0?"":l,d=u.useContext(_m),f=d.cache.instanceId,m=d.container,p=s._tokenKey,h=[].concat(Ve(t.path),[r,c,p]),v=vM(BQ,h,function(){var g=n(),y=_Q(g,r,{prefix:i,unitless:a,ignore:o,scope:c}),w=he(y,2),x=w[0],S=w[1],C=DQ(h,S);return[x,S,C,r]},function(g){var y=he(g,3),w=y[2];TP&&Jb(w,{mark:Fl,attachTo:m})},function(g){var y=he(g,3),w=y[1],x=y[2];if(w){var S=wu(w,x,{mark:Fl,prepend:"queue",attachTo:m,priority:-999});S[Sd]=f,S.setAttribute(iv,r)}});return v},kbe=function(t,n,r){var i=he(t,4),a=i[1],o=i[2],s=i[3],l=r||{},c=l.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},m=YC(a,s,o,f,c);return[d,o,m]};G(G(G({},LQ,Sbe),$Q,X0e),BQ,kbe);var yn=function(){function e(t,n){er(this,e),G(this,"name",void 0),G(this,"style",void 0),G(this,"_keyframe",!0),this.name=t,this.style=n}return tr(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Rp(e){return e.notSplit=!0,e}Rp(["borderTop","borderBottom"]),Rp(["borderTop"]),Rp(["borderBottom"]),Rp(["borderLeft","borderRight"]),Rp(["borderLeft"]),Rp(["borderRight"]);var yM=u.createContext({});function xM(e){return bQ(e)||pQ(e)||r_(e)||yQ()}function dr(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!dr(e,t.slice(0,-1))?e:zQ(e,t,n,r)}function _be(e){return mt(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function g7(e){return Array.isArray(e)?[]:{}}var Ebe=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function kd(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=$be,e},HQ=u.createContext(void 0);var VQ={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"},WQ={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},Pbe=N(N({},WQ),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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"});const UQ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},JC={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"]},Pbe),timePickerLocale:Object.assign({},UQ)},qo="${label} is not a valid ${type}",Zs={locale:"en",Pagination:VQ,DatePicker:JC,TimePicker:UQ,Calendar:JC,global:{placeholder:"Please select",close:"Close"},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:qo,method:qo,array:qo,object:qo,number:qo,date:qo,boolean:qo,integer:qo,float:qo,regexp:qo,email:qo,url:qo,hex:qo},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"}};let RS=Object.assign({},Zs.Modal),IS=[];const b7=()=>IS.reduce((e,t)=>Object.assign(Object.assign({},e),t),Zs.Modal);function Rbe(e){if(e){const t=Object.assign({},e);return IS.push(t),RS=b7(),()=>{IS=IS.filter(n=>n!==t),RS=b7()}}RS=Object.assign({},Zs.Modal)}function qQ(){return RS}const wM=u.createContext(void 0),aa=(e,t)=>{const n=u.useContext(wM),r=u.useMemo(()=>{var a;const o=t||Zs[e],s=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof o=="function"?o():o),s||{})},[e,t,n]),i=u.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?Zs.locale:a},[n]);return[r,i]},Ibe="internalMark",Obe=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>Rbe(t==null?void 0:t.Modal),[t]);const i=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(wM.Provider,{value:i},n)},SM={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"},sv=Object.assign(Object.assign({},SM),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', -'Noto Color Emoji'`,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}),sa=Math.round;function BE(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const p7=(e,t,n)=>n===0?e:e/100;function Kg(e,t){const n=t||255;return e>n?n:e<0?0:e}class vn{constructor(t){G(this,"isValid",!0),G(this,"r",0),G(this,"g",0),G(this,"b",0),G(this,"a",1),G(this,"_h",void 0),G(this,"_s",void 0),G(this,"_l",void 0),G(this,"_v",void 0),G(this,"_max",void 0),G(this,"_min",void 0),G(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(a){return r.startsWith(a)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):i("rgb")?this.fromRgbString(r):i("hsl")?this.fromHslString(r):(i("hsv")||i("hsb"))&&this.fromHsvString(r)}else if(t instanceof vn)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Kg(t.r),this.g=Kg(t.g),this.b=Kg(t.b),this.a=typeof t.a=="number"?Kg(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const o=a/255;return o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=sa(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()-t/100;return i<0&&(i=0),this._c({h:n,s:r,l:i,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()+t/100;return i>1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,a=s=>(r[s]-this[s])*i+this[s],o={r:sa(a("r")),g:sa(a("g")),b:sa(a("b")),a:sa(a("a")*100)/100};return this._c(o)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=a=>sa((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=sa(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=sa(this.getSaturation()*100),r=sa(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}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 this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=Kg(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,a){return parseInt(n[i]+n[a||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const m=sa(r*255);this.r=m,this.g=m,this.b=m}let a=0,o=0,s=0;const l=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(l%2-1));l>=0&&l<1?(a=c,o=d):l>=1&&l<2?(a=d,o=c):l>=2&&l<3?(o=c,s=d):l>=3&&l<4?(o=d,s=c):l>=4&&l<5?(a=d,s=c):l>=5&&l<6&&(a=c,s=d);const f=r-c/2;this.r=sa((a+f)*255),this.g=sa((o+f)*255),this.b=sa((s+f)*255)}fromHsv({h:t,s:n,v:r,a:i}){this._h=t%360,this._s=n,this._v=r,this.a=typeof i=="number"?i:1;const a=sa(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const o=t/60,s=Math.floor(o),l=o-s,c=sa(r*(1-n)*255),d=sa(r*(1-n*l)*255),f=sa(r*(1-n*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=d;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=d;break}}fromHsvString(t){const n=BE(t,p7);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=BE(t,p7);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=BE(t,(r,i)=>i.includes("%")?sa(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Lx=2,h7=.16,vbe=.05,gbe=.05,bbe=.15,FQ=5,DQ=4,ybe=[{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 v7(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Lx*t:Math.round(e.h)+Lx*t:r=n?Math.round(e.h)+Lx*t:Math.round(e.h)-Lx*t,r<0?r+=360:r>=360&&(r-=360),r}function g7(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-h7*t:t===DQ?r=e.s+h7:r=e.s+vbe*t,r>1&&(r=1),n&&t===FQ&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function b7(e,t,n){var r;return n?r=e.v+gbe*t:r=e.v-bbe*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function $m(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new vn(e),i=r.toHsv(),a=FQ;a>0;a-=1){var o=new vn({h:v7(i,a,!0),s:g7(i,a,!0),v:b7(i,a,!0)});n.push(o)}n.push(r);for(var s=1;s<=DQ;s+=1){var l=new vn({h:v7(i,s),s:g7(i,s),v:b7(i,s)});n.push(l)}return t.theme==="dark"?ybe.map(function(c){var d=c.index,f=c.amount;return new vn(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(c){return c.toHexString()})}var Ph={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"},PP=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];PP.primary=PP[5];var RP=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];RP.primary=RP[5];var IP=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];IP.primary=IP[5];var JS=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];JS.primary=JS[5];var OP=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];OP.primary=OP[5];var MP=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];MP.primary=MP[5];var jP=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];jP.primary=jP[5];var NP=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];NP.primary=NP[5];var ov=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];ov.primary=ov[5];var AP=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];AP.primary=AP[5];var FP=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];FP.primary=FP[5];var DP=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];DP.primary=DP[5];var LP=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];LP.primary=LP[5];var zE={red:PP,volcano:RP,orange:IP,gold:JS,yellow:OP,lime:MP,green:jP,cyan:NP,blue:ov,geekblue:AP,purple:FP,magenta:DP,grey:LP};function LQ(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:i,colorError:a,colorInfo:o,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,d=t(s),f=t(r),m=t(i),p=t(a),h=t(o),v=n(l,c),g=e.colorLink||e.colorInfo,y=t(g),w=new vn(p[1]).mix(new vn(p[3]),50).toHexString();return Object.assign(Object.assign({},v),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[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:p[1],colorErrorBgHover:p[2],colorErrorBgFilledHover:w,colorErrorBgActive:p[3],colorErrorBorder:p[3],colorErrorBorderHover:p[4],colorErrorHover:p[5],colorError:p[6],colorErrorActive:p[7],colorErrorTextHover:p[8],colorErrorText:p[9],colorErrorTextActive:p[10],colorWarningBg:m[1],colorWarningBgHover:m[2],colorWarningBorder:m[3],colorWarningBorderHover:m[4],colorWarningHover:m[4],colorWarning:m[6],colorWarningActive:m[7],colorWarningTextHover:m[8],colorWarningText:m[9],colorWarningTextActive:m[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new vn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const xbe=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}};function wbe(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},xbe(r))}const BQ=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function IC(e){return(e+8)/e}function Cbe(e){const t=Array.from({length:10}).map((n,r)=>{const i=r-1,a=e*Math.pow(Math.E,i/5),o=r>1?Math.floor(a):Math.ceil(a);return Math.floor(o/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:IC(n)}))}const zQ=e=>{const t=Cbe(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),i=n[1],a=n[0],o=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:a,fontSize:i,fontSizeLG:o,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*o),fontHeightSM:Math.round(l*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function Sbe(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)}}const Rs=(e,t)=>new vn(e).setA(t).toRgbString(),Yg=(e,t)=>new vn(e).darken(t).toHexString(),kbe=e=>{const t=$m(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]}},_be=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Rs(r,.88),colorTextSecondary:Rs(r,.65),colorTextTertiary:Rs(r,.45),colorTextQuaternary:Rs(r,.25),colorFill:Rs(r,.15),colorFillSecondary:Rs(r,.06),colorFillTertiary:Rs(r,.04),colorFillQuaternary:Rs(r,.02),colorBgSolid:Rs(r,1),colorBgSolidHover:Rs(r,.75),colorBgSolidActive:Rs(r,.95),colorBgLayout:Yg(n,4),colorBgContainer:Yg(n,0),colorBgElevated:Yg(n,0),colorBgSpotlight:Rs(r,.85),colorBgBlur:"transparent",colorBorder:Yg(n,15),colorBorderSecondary:Yg(n,6)}};function o_(e){Ph.pink=Ph.magenta,zE.pink=zE.magenta;const t=Object.keys(xM).map(n=>{const r=e[n]===Ph[n]?zE[n]:$m(e[n]);return Array.from({length:10},()=>1).reduce((i,a,o)=>(i[`${n}-${o+1}`]=r[o],i[`${n}${o+1}`]=r[o],i),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),LQ(e,{generateColorPalettes:kbe,generateNeutralColorPalettes:_be})),zQ(e.fontSize)),Sbe(e)),BQ(e)),wbe(e))}const wM=Jb(o_),Zb={token:av,override:{override:av},hashed:!0},CM=K.createContext(Zb),e1="ant",s_="anticon",Ebe=["outlined","borderless","filled","underlined"],$be=(e,t)=>t||(e?`${e1}-${e}`:e1),It=u.createContext({getPrefixCls:$be,iconPrefixCls:s_}),{Consumer:UAt}=It,y7={};function Sr(e){const t=u.useContext(It),{getPrefixCls:n,direction:r,getPopupContainer:i}=t,a=t[e];return Object.assign(Object.assign({classNames:y7,styles:y7},a),{getPrefixCls:n,direction:r,getPopupContainer:i})}const Tbe=`-ant-${Date.now()}-${Math.random()}`;function Pbe(e,t){const n={},r=(o,s)=>{let l=o.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(o,s)=>{const l=new vn(o),c=$m(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=c[0],n[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const o=new vn(t.primaryColor),s=$m(o.toRgbString());s.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(o,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(o,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(o,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(o,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(o,c=>c.setA(c.a*.12));const l=new vn(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,c=>c.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"),` +'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}),sa=Math.round;function zE(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const y7=(e,t,n)=>n===0?e:e/100;function Xg(e,t){const n=t||255;return e>n?n:e<0?0:e}class bn{constructor(t){G(this,"isValid",!0),G(this,"r",0),G(this,"g",0),G(this,"b",0),G(this,"a",1),G(this,"_h",void 0),G(this,"_s",void 0),G(this,"_l",void 0),G(this,"_v",void 0),G(this,"_max",void 0),G(this,"_min",void 0),G(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(a){return r.startsWith(a)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):i("rgb")?this.fromRgbString(r):i("hsl")?this.fromHslString(r):(i("hsv")||i("hsb"))&&this.fromHsvString(r)}else if(t instanceof bn)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Xg(t.r),this.g=Xg(t.g),this.b=Xg(t.b),this.a=typeof t.a=="number"?Xg(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const o=a/255;return o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=sa(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()-t/100;return i<0&&(i=0),this._c({h:n,s:r,l:i,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let i=this.getLightness()+t/100;return i>1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,a=s=>(r[s]-this[s])*i+this[s],o={r:sa(a("r")),g:sa(a("g")),b:sa(a("b")),a:sa(a("a")*100)/100};return this._c(o)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=a=>sa((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=sa(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=sa(this.getSaturation()*100),r=sa(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}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 this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=Xg(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max>"u"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min>"u"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,a){return parseInt(n[i]+n[a||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const m=sa(r*255);this.r=m,this.g=m,this.b=m}let a=0,o=0,s=0;const l=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(l%2-1));l>=0&&l<1?(a=c,o=d):l>=1&&l<2?(a=d,o=c):l>=2&&l<3?(o=c,s=d):l>=3&&l<4?(o=d,s=c):l>=4&&l<5?(a=d,s=c):l>=5&&l<6&&(a=c,s=d);const f=r-c/2;this.r=sa((a+f)*255),this.g=sa((o+f)*255),this.b=sa((s+f)*255)}fromHsv({h:t,s:n,v:r,a:i}){this._h=t%360,this._s=n,this._v=r,this.a=typeof i=="number"?i:1;const a=sa(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const o=t/60,s=Math.floor(o),l=o-s,c=sa(r*(1-n)*255),d=sa(r*(1-n*l)*255),f=sa(r*(1-n*(1-l))*255);switch(s){case 0:this.g=f,this.b=c;break;case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=d;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=d;break}}fromHsvString(t){const n=zE(t,y7);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=zE(t,y7);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=zE(t,(r,i)=>i.includes("%")?sa(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Bx=2,x7=.16,Mbe=.05,jbe=.05,Nbe=.15,GQ=5,KQ=4,Abe=[{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 w7(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Bx*t:Math.round(e.h)+Bx*t:r=n?Math.round(e.h)+Bx*t:Math.round(e.h)-Bx*t,r<0?r+=360:r>=360&&(r-=360),r}function S7(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-x7*t:t===KQ?r=e.s+x7:r=e.s+Mbe*t,r>1&&(r=1),n&&t===GQ&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function C7(e,t,n){var r;return n?r=e.v+jbe*t:r=e.v-Nbe*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Em(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new bn(e),i=r.toHsv(),a=GQ;a>0;a-=1){var o=new bn({h:w7(i,a,!0),s:S7(i,a,!0),v:C7(i,a,!0)});n.push(o)}n.push(r);for(var s=1;s<=KQ;s+=1){var l=new bn({h:w7(i,s),s:S7(i,s),v:C7(i,s)});n.push(l)}return t.theme==="dark"?Abe.map(function(c){var d=c.index,f=c.amount;return new bn(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(c){return c.toHexString()})}var Ih={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"},IP=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];IP.primary=IP[5];var OP=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];OP.primary=OP[5];var MP=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];MP.primary=MP[5];var QC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];QC.primary=QC[5];var jP=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];jP.primary=jP[5];var NP=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];NP.primary=NP[5];var AP=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];AP.primary=AP[5];var FP=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];FP.primary=FP[5];var lv=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];lv.primary=lv[5];var DP=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];DP.primary=DP[5];var LP=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];LP.primary=LP[5];var BP=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];BP.primary=BP[5];var zP=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];zP.primary=zP[5];var HE={red:IP,volcano:OP,orange:MP,gold:QC,yellow:jP,lime:NP,green:AP,cyan:FP,blue:lv,geekblue:DP,purple:LP,magenta:BP,grey:zP};function YQ(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:i,colorError:a,colorInfo:o,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,d=t(s),f=t(r),m=t(i),p=t(a),h=t(o),v=n(l,c),g=e.colorLink||e.colorInfo,y=t(g),w=new bn(p[1]).mix(new bn(p[3]),50).toHexString();return Object.assign(Object.assign({},v),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[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:p[1],colorErrorBgHover:p[2],colorErrorBgFilledHover:w,colorErrorBgActive:p[3],colorErrorBorder:p[3],colorErrorBorderHover:p[4],colorErrorHover:p[5],colorError:p[6],colorErrorActive:p[7],colorErrorTextHover:p[8],colorErrorText:p[9],colorErrorTextActive:p[10],colorWarningBg:m[1],colorWarningBgHover:m[2],colorWarningBorder:m[3],colorWarningBorderHover:m[4],colorWarningHover:m[4],colorWarning:m[6],colorWarningActive:m[7],colorWarningTextHover:m[8],colorWarningText:m[9],colorWarningTextActive:m[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new bn("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const Fbe=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}};function Dbe(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},Fbe(r))}const XQ=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function OS(e){return(e+8)/e}function Lbe(e){const t=Array.from({length:10}).map((n,r)=>{const i=r-1,a=e*Math.pow(Math.E,i/5),o=r>1?Math.floor(a):Math.ceil(a);return Math.floor(o/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:OS(n)}))}const JQ=e=>{const t=Lbe(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),i=n[1],a=n[0],o=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:a,fontSize:i,fontSizeLG:o,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*o),fontHeightSM:Math.round(l*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function Bbe(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)}}const Rs=(e,t)=>new bn(e).setA(t).toRgbString(),Jg=(e,t)=>new bn(e).darken(t).toHexString(),zbe=e=>{const t=Em(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]}},Hbe=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Rs(r,.88),colorTextSecondary:Rs(r,.65),colorTextTertiary:Rs(r,.45),colorTextQuaternary:Rs(r,.25),colorFill:Rs(r,.15),colorFillSecondary:Rs(r,.06),colorFillTertiary:Rs(r,.04),colorFillQuaternary:Rs(r,.02),colorBgSolid:Rs(r,1),colorBgSolidHover:Rs(r,.75),colorBgSolidActive:Rs(r,.95),colorBgLayout:Jg(n,4),colorBgContainer:Jg(n,0),colorBgElevated:Jg(n,0),colorBgSpotlight:Rs(r,.85),colorBgBlur:"transparent",colorBorder:Jg(n,15),colorBorderSecondary:Jg(n,6)}};function s_(e){Ih.pink=Ih.magenta,HE.pink=HE.magenta;const t=Object.keys(SM).map(n=>{const r=e[n]===Ih[n]?HE[n]:Em(e[n]);return Array.from({length:10},()=>1).reduce((i,a,o)=>(i[`${n}-${o+1}`]=r[o],i[`${n}${o+1}`]=r[o],i),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),YQ(e,{generateColorPalettes:zbe,generateNeutralColorPalettes:Hbe})),JQ(e.fontSize)),Bbe(e)),XQ(e)),Dbe(e))}const CM=Qb(s_),e1={token:sv,override:{override:sv},hashed:!0},kM=K.createContext(e1),t1="ant",l_="anticon",Vbe=["outlined","borderless","filled","underlined"],Wbe=(e,t)=>t||(e?`${t1}-${e}`:t1),Rt=u.createContext({getPrefixCls:Wbe,iconPrefixCls:l_}),{Consumer:sFt}=Rt,k7={};function kr(e){const t=u.useContext(Rt),{getPrefixCls:n,direction:r,getPopupContainer:i}=t,a=t[e];return Object.assign(Object.assign({classNames:k7,styles:k7},a),{getPrefixCls:n,direction:r,getPopupContainer:i})}const Ube=`-ant-${Date.now()}-${Math.random()}`;function qbe(e,t){const n={},r=(o,s)=>{let l=o.clone();return l=(s==null?void 0:s(l))||l,l.toRgbString()},i=(o,s)=>{const l=new bn(o),c=Em(l.toRgbString());n[`${s}-color`]=r(l),n[`${s}-color-disabled`]=c[1],n[`${s}-color-hover`]=c[4],n[`${s}-color-active`]=c[6],n[`${s}-color-outline`]=l.clone().setA(.2).toRgbString(),n[`${s}-color-deprecated-bg`]=c[0],n[`${s}-color-deprecated-border`]=c[2]};if(t.primaryColor){i(t.primaryColor,"primary");const o=new bn(t.primaryColor),s=Em(o.toRgbString());s.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(o,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(o,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(o,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(o,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(o,c=>c.setA(c.a*.12));const l=new bn(s[0]);n["primary-color-active-deprecated-f-30"]=r(l,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(l,c=>c.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"),` :root { ${Object.keys(n).map(o=>`--${e}-${o}: ${n[o]};`).join(` `)} } - `.trim()}function Rbe(e,t){const n=Pbe(e,t);pa()&&wu(n,`${Tbe}-dynamic-theme`)}const vi=u.createContext(!1),SM=({children:e,disabled:t})=>{const n=u.useContext(vi);return u.createElement(vi.Provider,{value:t??n},e)},Tm=u.createContext(void 0),Ibe=({children:e,size:t})=>{const n=u.useContext(Tm);return u.createElement(Tm.Provider,{value:t||n},e)};function Obe(){const e=u.useContext(vi),t=u.useContext(Tm);return{componentDisabled:e,componentSize:t}}var HQ=tr(function e(){er(this,e)}),VQ="CALC_UNIT",Mbe=new RegExp(VQ,"g");function HE(e){return typeof e=="number"?"".concat(e).concat(VQ):e}var jbe=function(e){Ka(n,e);var t=vo(n);function n(r,i){var a;er(this,n),a=t.call(this),G(Tt(a),"result",""),G(Tt(a),"unitlessCssVar",void 0),G(Tt(a),"lowPriority",void 0);var o=pt(r);return a.unitlessCssVar=i,r instanceof n?a.result="(".concat(r.result,")"):o==="number"?a.result=HE(r):o==="string"&&(a.result=r),a}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result="".concat(this.result," + ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," + ").concat(HE(i))),this.lowPriority=!0,this}},{key:"sub",value:function(i){return i instanceof n?this.result="".concat(this.result," - ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," - ").concat(HE(i))),this.lowPriority=!0,this}},{key:"mul",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," * ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," * ").concat(i)),this.lowPriority=!1,this}},{key:"div",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," / ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," / ").concat(i)),this.lowPriority=!1,this}},{key:"getResult",value:function(i){return this.lowPriority||i?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(i){var a=this,o=i||{},s=o.unit,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return a.result.includes(c)})&&(l=!1),this.result=this.result.replace(Mbe,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(HQ),Nbe=function(e){Ka(n,e);var t=vo(n);function n(r){var i;return er(this,n),i=t.call(this),G(Tt(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result+=i.result:typeof i=="number"&&(this.result+=i),this}},{key:"sub",value:function(i){return i instanceof n?this.result-=i.result:typeof i=="number"&&(this.result-=i),this}},{key:"mul",value:function(i){return i instanceof n?this.result*=i.result:typeof i=="number"&&(this.result*=i),this}},{key:"div",value:function(i){return i instanceof n?this.result/=i.result:typeof i=="number"&&(this.result/=i),this}},{key:"equal",value:function(){return this.result}}]),n}(HQ),Abe=function(t,n){var r=t==="css"?jbe:Nbe;return function(i){return new r(i,n)}},x7=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Xt(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,a){r-i>Bbe&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),k7=new zbe;function Hbe(e,t){return K.useMemo(function(){var n=k7.get(t);if(n)return n;var r=e();return k7.set(t,r),r},t)}var Vbe=function(){return{}};function Wbe(e){var t=e.useCSP,n=t===void 0?Vbe:t,r=e.useToken,i=e.usePrefix,a=e.getResetStyles,o=e.getCommonStyle,s=e.getCompUnitless;function l(m,p,h,v){var g=Array.isArray(m)?m[0]:m;function y(E){return"".concat(String(g)).concat(E.slice(0,1).toUpperCase()).concat(E.slice(1))}var w=(v==null?void 0:v.unitless)||{},x=typeof s=="function"?s(m):{},C=N(N({},x),{},G({},y("zIndexPopup"),!0));Object.keys(w).forEach(function(E){C[y(E)]=w[E]});var S=N(N({},v),{},{unitless:C,prefixToken:y}),k=d(m,p,h,S),_=c(g,h,S);return function(E){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,$=k(E,T),P=he($,2),M=P[1],j=_(T),I=he(j,2),R=I[0],O=I[1];return[R,M,O]}}function c(m,p,h){var v=h.unitless,g=h.injectStyle,y=g===void 0?!0:g,w=h.prefixToken,x=h.ignore,C=function(_){var E=_.rootCls,T=_.cssVar,$=T===void 0?{}:T,P=r(),M=P.realToken;return obe({path:[m],prefix:$.prefix,key:$.key,unitless:v,ignore:x,token:M,scope:E},function(){var j=S7(m,M,p),I=w7(m,M,j,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return Object.keys(j).forEach(function(R){I[w(R)]=I[R],delete I[R]}),I}),null},S=function(_){var E=r(),T=E.cssVar;return[function($){return y&&T?K.createElement(K.Fragment,null,K.createElement(C,{rootCls:_,cssVar:T,component:m}),$):$},T==null?void 0:T.key]};return S}function d(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(m)?m:[m,m],y=he(g,1),w=y[0],x=g.join("-"),C=e.layer||{name:"antd"};return function(S){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,_=r(),E=_.theme,T=_.realToken,$=_.hashId,P=_.token,M=_.cssVar,j=i(),I=j.rootPrefixCls,R=j.iconPrefixCls,O=n(),L=M?"css":"js",D=Hbe(function(){var V=new Set;return M&&Object.keys(v.unitless||{}).forEach(function(W){V.add(kC(W,M.prefix)),V.add(kC(W,x7(w,M.prefix)))}),Abe(L,V)},[L,w,M==null?void 0:M.prefix]),B=Lbe(L),F=B.max,z=B.min,H={theme:E,token:P,hashId:$,nonce:function(){return O.nonce},clientOnly:v.clientOnly,layer:C,order:v.order||-999};typeof a=="function"&&YS(N(N({},H),{},{clientOnly:!1,path:["Shared",I]}),function(){return a(P,{prefix:{rootPrefixCls:I,iconPrefixCls:R},csp:O})});var A=YS(N(N({},H),{},{path:[x,S,R]}),function(){if(v.injectStyle===!1)return[];var V=Dbe(P),W=V.token,U=V.flush,X=S7(w,T,h),J=".".concat(S),re=w7(w,T,X,{deprecatedTokens:v.deprecatedTokens});M&&X&&pt(X)==="object"&&Object.keys(X).forEach(function(se){X[se]="var(".concat(kC(se,x7(w,M.prefix)),")")});var Q=tn(W,{componentCls:J,prefixCls:S,iconCls:".".concat(R),antCls:".".concat(I),calc:D,max:F,min:z},M?X:re),ne=p(Q,{hashId:$,prefixCls:S,rootPrefixCls:I,iconPrefixCls:R});U(w,re);var Z=typeof o=="function"?o(Q,S,k,v.resetFont):null;return[v.resetStyle===!1?null:Z,ne]});return[A,$]}}function f(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(m,p,h,N({resetStyle:!1,order:-998},v)),y=function(x){var C=x.prefixCls,S=x.rootCls,k=S===void 0?C:S;return g(C,k),null};return y}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:d}}const Qd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],Iu="5.28.1";function WE(e){return e>=0&&e<=255}function I0(e,t){const{r:n,g:r,b:i,a}=new vn(e).toRgb();if(a<1)return e;const{r:o,g:s,b:l}=new vn(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-o*(1-c))/c),f=Math.round((r-s*(1-c))/c),m=Math.round((i-l*(1-c))/c);if(WE(d)&&WE(f)&&WE(m))return new vn({r:d,g:f,b:m,a:Math.round(c*100)/100}).toRgbString()}return new vn({r:n,g:r,b:i,a:1}).toRgbString()}var Ube=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{delete r[m]});const i=Object.assign(Object.assign({},n),r),a=480,o=576,s=768,l=992,c=1200,d=1600;if(i.motion===!1){const m="0s";i.motionDurationFast=m,i.motionDurationMid=m,i.motionDurationSlow=m}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:I0(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:I0(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:I0(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:I0(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` + `.trim()}function Gbe(e,t){const n=qbe(e,t);pa()&&wu(n,`${Ube}-dynamic-theme`)}const gi=u.createContext(!1),_M=({children:e,disabled:t})=>{const n=u.useContext(gi);return u.createElement(gi.Provider,{value:t??n},e)},$m=u.createContext(void 0),Kbe=({children:e,size:t})=>{const n=u.useContext($m);return u.createElement($m.Provider,{value:t||n},e)};function Ybe(){const e=u.useContext(gi),t=u.useContext($m);return{componentDisabled:e,componentSize:t}}var QQ=tr(function e(){er(this,e)}),ZQ="CALC_UNIT",Xbe=new RegExp(ZQ,"g");function VE(e){return typeof e=="number"?"".concat(e).concat(ZQ):e}var Jbe=function(e){Ka(n,e);var t=vo(n);function n(r,i){var a;er(this,n),a=t.call(this),G(Tt(a),"result",""),G(Tt(a),"unitlessCssVar",void 0),G(Tt(a),"lowPriority",void 0);var o=mt(r);return a.unitlessCssVar=i,r instanceof n?a.result="(".concat(r.result,")"):o==="number"?a.result=VE(r):o==="string"&&(a.result=r),a}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result="".concat(this.result," + ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," + ").concat(VE(i))),this.lowPriority=!0,this}},{key:"sub",value:function(i){return i instanceof n?this.result="".concat(this.result," - ").concat(i.getResult()):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," - ").concat(VE(i))),this.lowPriority=!0,this}},{key:"mul",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," * ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," * ").concat(i)),this.lowPriority=!1,this}},{key:"div",value:function(i){return this.lowPriority&&(this.result="(".concat(this.result,")")),i instanceof n?this.result="".concat(this.result," / ").concat(i.getResult(!0)):(typeof i=="number"||typeof i=="string")&&(this.result="".concat(this.result," / ").concat(i)),this.lowPriority=!1,this}},{key:"getResult",value:function(i){return this.lowPriority||i?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(i){var a=this,o=i||{},s=o.unit,l=!0;return typeof s=="boolean"?l=s:Array.from(this.unitlessCssVar).some(function(c){return a.result.includes(c)})&&(l=!1),this.result=this.result.replace(Xbe,l?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(QQ),Qbe=function(e){Ka(n,e);var t=vo(n);function n(r){var i;return er(this,n),i=t.call(this),G(Tt(i),"result",0),r instanceof n?i.result=r.result:typeof r=="number"&&(i.result=r),i}return tr(n,[{key:"add",value:function(i){return i instanceof n?this.result+=i.result:typeof i=="number"&&(this.result+=i),this}},{key:"sub",value:function(i){return i instanceof n?this.result-=i.result:typeof i=="number"&&(this.result-=i),this}},{key:"mul",value:function(i){return i instanceof n?this.result*=i.result:typeof i=="number"&&(this.result*=i),this}},{key:"div",value:function(i){return i instanceof n?this.result/=i.result:typeof i=="number"&&(this.result/=i),this}},{key:"equal",value:function(){return this.result}}]),n}(QQ),Zbe=function(t,n){var r=t==="css"?Jbe:Qbe;return function(i){return new r(i,n)}},_7=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Yt(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,a){r-i>r1e&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),P7=new i1e;function a1e(e,t){return K.useMemo(function(){var n=P7.get(t);if(n)return n;var r=e();return P7.set(t,r),r},t)}var o1e=function(){return{}};function s1e(e){var t=e.useCSP,n=t===void 0?o1e:t,r=e.useToken,i=e.usePrefix,a=e.getResetStyles,o=e.getCommonStyle,s=e.getCompUnitless;function l(m,p,h,v){var g=Array.isArray(m)?m[0]:m;function y(E){return"".concat(String(g)).concat(E.slice(0,1).toUpperCase()).concat(E.slice(1))}var w=(v==null?void 0:v.unitless)||{},x=typeof s=="function"?s(m):{},S=N(N({},x),{},G({},y("zIndexPopup"),!0));Object.keys(w).forEach(function(E){S[y(E)]=w[E]});var C=N(N({},v),{},{unitless:S,prefixToken:y}),_=d(m,p,h,C),k=c(g,h,C);return function(E){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,$=_(E,T),P=he($,2),M=P[1],j=k(T),I=he(j,2),R=I[0],O=I[1];return[R,M,O]}}function c(m,p,h){var v=h.unitless,g=h.injectStyle,y=g===void 0?!0:g,w=h.prefixToken,x=h.ignore,S=function(k){var E=k.rootCls,T=k.cssVar,$=T===void 0?{}:T,P=r(),M=P.realToken;return Cbe({path:[m],prefix:$.prefix,key:$.key,unitless:v,ignore:x,token:M,scope:E},function(){var j=T7(m,M,p),I=E7(m,M,j,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return Object.keys(j).forEach(function(R){I[w(R)]=I[R],delete I[R]}),I}),null},C=function(k){var E=r(),T=E.cssVar;return[function($){return y&&T?K.createElement(K.Fragment,null,K.createElement(S,{rootCls:k,cssVar:T,component:m}),$):$},T==null?void 0:T.key]};return C}function d(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(m)?m:[m,m],y=he(g,1),w=y[0],x=g.join("-"),S=e.layer||{name:"antd"};return function(C){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:C,k=r(),E=k.theme,T=k.realToken,$=k.hashId,P=k.token,M=k.cssVar,j=i(),I=j.rootPrefixCls,R=j.iconPrefixCls,O=n(),D=M?"css":"js",L=a1e(function(){var V=new Set;return M&&Object.keys(v.unitless||{}).forEach(function(W){V.add(_S(W,M.prefix)),V.add(_S(W,_7(w,M.prefix)))}),Zbe(D,V)},[D,w,M==null?void 0:M.prefix]),B=n1e(D),F=B.max,z=B.min,H={theme:E,token:P,hashId:$,nonce:function(){return O.nonce},clientOnly:v.clientOnly,layer:S,order:v.order||-999};typeof a=="function"&&XC(N(N({},H),{},{clientOnly:!1,path:["Shared",I]}),function(){return a(P,{prefix:{rootPrefixCls:I,iconPrefixCls:R},csp:O})});var A=XC(N(N({},H),{},{path:[x,C,R]}),function(){if(v.injectStyle===!1)return[];var V=t1e(P),W=V.token,U=V.flush,Y=T7(w,T,h),J=".".concat(C),ne=E7(w,T,Y,{deprecatedTokens:v.deprecatedTokens});M&&Y&&mt(Y)==="object"&&Object.keys(Y).forEach(function(le){Y[le]="var(".concat(_S(le,_7(w,M.prefix)),")")});var Q=nn(W,{componentCls:J,prefixCls:C,iconCls:".".concat(R),antCls:".".concat(I),calc:L,max:F,min:z},M?Y:ne),te=p(Q,{hashId:$,prefixCls:C,rootPrefixCls:I,iconPrefixCls:R});U(w,ne);var Z=typeof o=="function"?o(Q,C,_,v.resetFont):null;return[v.resetStyle===!1?null:Z,te]});return[A,$]}}function f(m,p,h){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(m,p,h,N({resetStyle:!1,order:-998},v)),y=function(x){var S=x.prefixCls,C=x.rootCls,_=C===void 0?S:C;return g(S,_),null};return y}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:d}}const Qd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],Iu="5.28.1";function UE(e){return e>=0&&e<=255}function M0(e,t){const{r:n,g:r,b:i,a}=new bn(e).toRgb();if(a<1)return e;const{r:o,g:s,b:l}=new bn(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-o*(1-c))/c),f=Math.round((r-s*(1-c))/c),m=Math.round((i-l*(1-c))/c);if(UE(d)&&UE(f)&&UE(m))return new bn({r:d,g:f,b:m,a:Math.round(c*100)/100}).toRgbString()}return new bn({r:n,g:r,b:i,a:1}).toRgbString()}var l1e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{delete r[m]});const i=Object.assign(Object.assign({},n),r),a=480,o=576,s=768,l=992,c=1200,d=1600;if(i.motion===!1){const m="0s";i.motionDurationFast=m,i.motionDurationMid=m,i.motionDurationSlow=m}return Object.assign(Object.assign(Object.assign({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:M0(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:M0(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:M0(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:M0(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05) @@ -107,9 +107,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02) `,screenXS:a,screenXSMin:a,screenXSMax:o-1,screenSM:o,screenSMMin:o,screenSMMax:s-1,screenMD:s,screenMDMin:s,screenMDMax:l-1,screenLG:l,screenLGMin:l,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` - 0 1px 2px -2px ${new vn("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new vn("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new vn("rgba(0, 0, 0, 0.09)").toRgbString()} + 0 1px 2px -2px ${new bn("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new bn("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new bn("rgba(0, 0, 0, 0.09)").toRgbString()} `,boxShadowDrawerRight:` -6px 0 16px 0 rgba(0, 0, 0, 0.08), -3px 0 6px -4px rgba(0, 0, 0, 0.12), @@ -126,7 +126,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 0 -6px 16px 0 rgba(0, 0, 0, 0.08), 0 -3px 6px -4px rgba(0, 0, 0, 0.12), 0 -9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var _7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const r=n.getDerivativeToken(e),{override:i}=t,a=_7(t,["override"]);let o=Object.assign(Object.assign({},r),{override:i});return o=kM(o),a&&Object.entries(a).forEach(([s,l])=>{const{theme:c}=l,d=_7(l,["theme"]);let f=d;c&&(f=qQ(Object.assign(Object.assign({},o),d),{override:d},c)),o[s]=f}),o};function Ei(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=K.useContext(CM),a=`${Iu}-${t||""}`,o=n||wM,[s,l,c]=bQ(o,[av,e],{salt:a,override:r,getComputedToken:qQ,formatToken:kM,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:UQ,ignore:qbe,preserve:Gbe}});return[o,c,t?l:"",s,i]}const qa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},bn=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Um=()=>({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"}}),Ic=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),Kbe=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"}}}),Ybe=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:i,o={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},s),o),{[i]:o})}},el=(e,t)=>({outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),Bo=(e,t)=>({"&:focus-visible":el(e,t)}),GQ=e=>({[`.${e}`]:Object.assign(Object.assign({},Um()),{[`.${e} .${e}-icon`]:{display:"block"}})}),_M=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"},Bo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:mn,genComponentStyleHook:KQ,genSubStyleComponent:qm}=Wbe({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=u.useContext(It);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=Ei();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=u.useContext(It);return e??{}},getResetStyles:(e,t)=>{var n;const r=Kbe(e);return[r,{"&":r},GQ((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:s_)]},getCommonStyle:Ybe,getCompUnitless:()=>UQ});function l_(e,t){return Qd.reduce((n,r)=>{const i=e[`${r}1`],a=e[`${r}3`],o=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:a,darkColor:o,textColor:s}))},{})}const Xbe=(e,t)=>{const[n,r]=Ei();return YS({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>GQ(e))},Jbe=Object.assign({},ym),{useId:E7}=Jbe,Qbe=()=>"",Zbe=typeof E7>"u"?Qbe:E7;function e1e(e,t,n){var r;Lc();const i=e||{},a=i.inherit===!1||!t?Object.assign(Object.assign({},Zb),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:Zb.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=Zbe();return Rc(()=>{var s,l;if(!e)return t;const c=Object.assign({},a.components);Object.keys(e.components||{}).forEach(m=>{c[m]=Object.assign(Object.assign({},c[m]),e.components[m])});const d=`css-var-${o.replace(/:/g,"")}`,f=((s=i.cssVar)!==null&&s!==void 0?s:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof i.cssVar=="object"?i.cssVar:{}),{key:typeof i.cssVar=="object"&&((l=i.cssVar)===null||l===void 0?void 0:l.key)||d});return Object.assign(Object.assign(Object.assign({},a),i),{token:Object.assign(Object.assign({},a.token),i.token),components:c,cssVar:f})},[i,a],(s,l)=>s.some((c,d)=>{const f=l[d];return!Lo(c,f,!0)}))}var t1e=["children"],YQ=u.createContext({});function n1e(e){var t=e.children,n=it(e,t1e);return u.createElement(YQ.Provider,{value:n},t)}var r1e=function(e){Ka(n,e);var t=vo(n);function n(){return er(this,n),t.apply(this,arguments)}return tr(n,[{key:"render",value:function(){return this.props.children}}]),n}(u.Component);function i1e(e){var t=u.useReducer(function(s){return s+1},0),n=he(t,2),r=n[1],i=u.useRef(e),a=Xt(function(){return i.current}),o=Xt(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[a,o]}var ad="none",Bx="appear",zx="enter",Hx="leave",$7="none",Sl="prepare",fh="start",mh="active",EM="end",XQ="prepared";function T7(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}function a1e(e,t){var n={animationend:T7("Animation","AnimationEnd"),transitionend:T7("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var o1e=a1e(pa(),typeof window<"u"?window:{}),JQ={};if(pa()){var s1e=document.createElement("div");JQ=s1e.style}var Vx={};function QQ(e){if(Vx[e])return Vx[e];var t=o1e[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i1&&arguments[1]!==void 0?arguments[1]:2;t();var a=pn(function(){i<=1?r({isCanceled:function(){return a!==e.current}}):n(r,i-1)});e.current=a}return u.useEffect(function(){return function(){t()}},[]),[n,t]};var u1e=[Sl,fh,mh,EM],d1e=[Sl,XQ],rZ=!1,f1e=!0;function iZ(e){return e===mh||e===EM}const m1e=function(e,t,n){var r=Pm($7),i=he(r,2),a=i[0],o=i[1],s=c1e(),l=he(s,2),c=l[0],d=l[1];function f(){o(Sl,!0)}var m=t?d1e:u1e;return nZ(function(){if(a!==$7&&a!==EM){var p=m.indexOf(a),h=m[p+1],v=n(a);v===rZ?o(h,!0):h&&c(function(g){function y(){g.isCanceled()||o(h,!0)}v===!0?y():Promise.resolve(v).then(y)})}},[e,a]),u.useEffect(function(){return function(){d()}},[]),[f,a]};function p1e(e,t,n,r){var i=r.motionEnter,a=i===void 0?!0:i,o=r.motionAppear,s=o===void 0?!0:o,l=r.motionLeave,c=l===void 0?!0:l,d=r.motionDeadline,f=r.motionLeaveImmediately,m=r.onAppearPrepare,p=r.onEnterPrepare,h=r.onLeavePrepare,v=r.onAppearStart,g=r.onEnterStart,y=r.onLeaveStart,w=r.onAppearActive,x=r.onEnterActive,C=r.onLeaveActive,S=r.onAppearEnd,k=r.onEnterEnd,_=r.onLeaveEnd,E=r.onVisibleChanged,T=Pm(),$=he(T,2),P=$[0],M=$[1],j=i1e(ad),I=he(j,2),R=I[0],O=I[1],L=Pm(null),D=he(L,2),B=D[0],F=D[1],z=R(),H=u.useRef(!1),A=u.useRef(null);function V(){return n()}var W=u.useRef(!1);function U(){O(ad),F(null,!0)}var X=Xt(function(Y){var ae=R();if(ae!==ad){var ee=V();if(!(Y&&!Y.deadline&&Y.target!==ee)){var q=W.current,ue;ae===Bx&&q?ue=S==null?void 0:S(ee,Y):ae===zx&&q?ue=k==null?void 0:k(ee,Y):ae===Hx&&q&&(ue=_==null?void 0:_(ee,Y)),q&&ue!==!1&&U()}}}),J=l1e(X),re=he(J,1),Q=re[0],ne=function(ae){switch(ae){case Bx:return G(G(G({},Sl,m),fh,v),mh,w);case zx:return G(G(G({},Sl,p),fh,g),mh,x);case Hx:return G(G(G({},Sl,h),fh,y),mh,C);default:return{}}},Z=u.useMemo(function(){return ne(z)},[z]),se=m1e(z,!e,function(Y){if(Y===Sl){var ae=Z[Sl];return ae?ae(V()):rZ}if(te in Z){var ee;F(((ee=Z[te])===null||ee===void 0?void 0:ee.call(Z,V(),null))||null)}return te===mh&&z!==ad&&(Q(V()),d>0&&(clearTimeout(A.current),A.current=setTimeout(function(){X({deadline:!0})},d))),te===XQ&&U(),f1e}),oe=he(se,2),ce=oe[0],te=oe[1],le=iZ(te);W.current=le;var pe=u.useRef(null);nZ(function(){if(!(H.current&&pe.current===t)){M(t);var Y=H.current;H.current=!0;var ae;!Y&&t&&s&&(ae=Bx),Y&&t&&a&&(ae=zx),(Y&&!t&&c||!Y&&f&&!t&&c)&&(ae=Hx);var ee=ne(ae);ae&&(e||ee[Sl])?(O(ae),ce()):O(ad),pe.current=t}},[t]),u.useEffect(function(){(z===Bx&&!s||z===zx&&!a||z===Hx&&!c)&&O(ad)},[s,a,c]),u.useEffect(function(){return function(){H.current=!1,clearTimeout(A.current)}},[]);var we=u.useRef(!1);u.useEffect(function(){P&&(we.current=!0),P!==void 0&&z===ad&&((we.current||P)&&(E==null||E(P)),we.current=!0)},[P,z]);var _e=B;return Z[Sl]&&te===fh&&(_e=N({transition:"none"},_e)),[z,te,_e,P??t]}function h1e(e){var t=e;pt(e)==="object"&&(t=e.transitionSupport);function n(i,a){return!!(i.motionName&&t&&a!==!1)}var r=u.forwardRef(function(i,a){var o=i.visible,s=o===void 0?!0:o,l=i.removeOnLeave,c=l===void 0?!0:l,d=i.forceRender,f=i.children,m=i.motionName,p=i.leavedClassName,h=i.eventProps,v=u.useContext(YQ),g=v.motion,y=n(i,g),w=u.useRef(),x=u.useRef();function C(){try{return w.current instanceof HTMLElement?w.current:SC(x.current)}catch{return null}}var S=p1e(y,s,C,i),k=he(S,4),_=k[0],E=k[1],T=k[2],$=k[3],P=u.useRef($);$&&(P.current=!0);var M=u.useCallback(function(D){w.current=D,Gb(a,D)},[a]),j,I=N(N({},h),{},{visible:s});if(!f)j=null;else if(_===ad)$?j=f(N({},I),M):!c&&P.current&&p?j=f(N(N({},I),{},{className:p}),M):d||!c&&!p?j=f(N(N({},I),{},{style:{display:"none"}}),M):j=null;else{var R;E===Sl?R="prepare":iZ(E)?R="active":E===fh&&(R="start");var O=I7(m,"".concat(_,"-").concat(R));j=f(N(N({},I),{},{className:fe(I7(m,_),G(G({},O,O&&R),m,typeof m=="string")),style:T}),M)}if(u.isValidElement(j)&&Wl(j)){var L=lf(j);L||(j=u.cloneElement(j,{ref:M}))}return u.createElement(r1e,{ref:x},j)});return r.displayName="CSSMotion",r}const Gi=h1e(tZ);var zP="add",HP="keep",VP="remove",UE="removed";function v1e(e){var t;return e&&pt(e)==="object"&&"key"in e?t=e:t={key:e},N(N({},t),{},{key:String(t.key)})}function WP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(v1e)}function g1e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,a=WP(e),o=WP(t);a.forEach(function(c){for(var d=!1,f=r;f1});return l.forEach(function(c){n=n.filter(function(d){var f=d.key,m=d.status;return f!==c||m!==VP}),n.forEach(function(d){d.key===c&&(d.status=HP)})}),n}var b1e=["component","children","onVisibleChanged","onAllRemoved"],y1e=["status"],x1e=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function w1e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Gi,n=function(r){Ka(a,r);var i=vo(a);function a(){var o;er(this,a);for(var s=arguments.length,l=new Array(s),c=0;cnull;var k1e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it.endsWith("Color"))}const T1e=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(QS=t),n!==void 0&&(aZ=n),"holderRender"in e&&(sZ=i),r&&($1e(r)?Rbe(OC(),r):oZ=r)},TM=()=>({getPrefixCls:(e,t)=>t||(e?`${OC()}-${e}`:OC()),getIconPrefixCls:E1e,getRootPrefixCls:()=>QS||OC(),getTheme:()=>oZ,holderRender:sZ}),P1e=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,anchor:a,form:o,locale:s,componentSize:l,direction:c,space:d,splitter:f,virtual:m,dropdownMatchSelectWidth:p,popupMatchSelectWidth:h,popupOverflow:v,legacyLocale:g,parentContext:y,iconPrefixCls:w,theme:x,componentDisabled:C,segmented:S,statistic:k,spin:_,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:L,steps:D,image:B,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:X,menu:J,pagination:re,input:Q,textArea:ne,empty:Z,badge:se,radio:oe,rate:ce,switch:te,transfer:le,avatar:pe,message:we,tag:_e,table:Y,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:ie,notification:de,tree:be,colorPicker:ke,datePicker:xe,rangePicker:ye,flex:Se,wave:Oe,dropdown:Re,warning:Fe,tour:Ce,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:We,variant:He,inputNumber:Ye,treeSelect:De}=e,Ue=u.useCallback((Ze,st)=>{const{prefixCls:Xe}=e;if(st)return st;const Ge=Xe||y.getPrefixCls("");return Ze?`${Ge}-${Ze}`:Ge},[y.getPrefixCls,e.prefixCls]),Le=w||y.iconPrefixCls||s_,ft=n||y.csp;Xbe(Le,ft);const mt=e1e(x,y.theme,{prefixCls:Ue("")}),ut={csp:ft,autoInsertSpaceInButton:r,alert:i,anchor:a,locale:s||g,direction:c,space:d,splitter:f,virtual:m,popupMatchSelectWidth:h??p,popupOverflow:v,getPrefixCls:Ue,iconPrefixCls:Le,theme:mt,segmented:S,statistic:k,spin:_,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:L,steps:D,image:B,input:Q,textArea:ne,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:X,menu:J,pagination:re,empty:Z,badge:se,radio:oe,rate:ce,switch:te,transfer:le,avatar:pe,message:we,tag:_e,table:Y,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:ie,notification:de,tree:be,colorPicker:ke,datePicker:xe,rangePicker:ye,flex:Se,wave:Oe,dropdown:Re,warning:Fe,tour:Ce,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:We,variant:He,inputNumber:Ye,treeSelect:De},gt=Object.assign({},y);Object.keys(ut).forEach(Ze=>{ut[Ze]!==void 0&&(gt[Ze]=ut[Ze])}),_1e.forEach(Ze=>{const st=e[Ze];st&&(gt[Ze]=st)}),typeof r<"u"&&(gt.button=Object.assign({autoInsertSpace:r},gt.button));const Pe=Rc(()=>gt,gt,(Ze,st)=>{const Xe=Object.keys(Ze),Ge=Object.keys(st);return Xe.length!==Ge.length||Xe.some(ct=>Ze[ct]!==st[ct])}),{layer:Te}=u.useContext(Em),Ie=u.useMemo(()=>({prefixCls:Le,csp:ft,layer:Te?"antd":void 0}),[Le,ft,Te]);let $e=u.createElement(u.Fragment,null,u.createElement(S1e,{dropdownMatchSelectWidth:p}),t);const je=u.useMemo(()=>{var Ze,st,Xe,Ge;return kd(((Ze=Zs.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((Xe=(st=Pe.locale)===null||st===void 0?void 0:st.Form)===null||Xe===void 0?void 0:Xe.defaultValidateMessages)||{},((Ge=Pe.form)===null||Ge===void 0?void 0:Ge.validateMessages)||{},(o==null?void 0:o.validateMessages)||{})},[Pe,o==null?void 0:o.validateMessages]);Object.keys(je).length>0&&($e=u.createElement(OQ.Provider,{value:je},$e)),s&&($e=u.createElement(hbe,{locale:s,_ANT_MARK__:pbe},$e)),$e=u.createElement(gM.Provider,{value:Ie},$e),l&&($e=u.createElement(Ibe,{size:l},$e)),$e=u.createElement(C1e,null,$e);const Ke=u.useMemo(()=>{const Ze=mt||{},{algorithm:st,token:Xe,components:Ge,cssVar:ct}=Ze,yt=k1e(Ze,["algorithm","token","components","cssVar"]),Rt=st&&(!Array.isArray(st)||st.length>0)?Jb(st):wM,Nt={};Object.entries(Ge||{}).forEach(([Je,Me])=>{const ze=Object.assign({},Me);"algorithm"in ze&&(ze.algorithm===!0?ze.theme=Rt:(Array.isArray(ze.algorithm)||typeof ze.algorithm=="function")&&(ze.theme=Jb(ze.algorithm)),delete ze.algorithm),Nt[Je]=ze});const Ct=Object.assign(Object.assign({},av),Xe);return Object.assign(Object.assign({},yt),{theme:Rt,token:Ct,components:Nt,override:Object.assign({override:Ct},Nt),cssVar:ct})},[mt]);return x&&($e=u.createElement(CM.Provider,{value:Ke},$e)),Pe.warning&&($e=u.createElement(dbe.Provider,{value:Pe.warning},$e)),C!==void 0&&($e=u.createElement(SM,{disabled:C},$e)),u.createElement(It.Provider,{value:Pe},$e)},Ht=e=>{const t=u.useContext(It),n=u.useContext(yM);return u.createElement(P1e,Object.assign({parentContext:t,legacyLocale:n},e))};Ht.ConfigContext=It;Ht.SizeContext=Tm;Ht.config=T1e;Ht.useConfig=Obe;Object.defineProperty(Ht,"SizeContext",{get:()=>Tm});var R1e={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"};function lZ(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function I1e(e){return lZ(e)instanceof ShadowRoot}function ZS(e){return I1e(e)?lZ(e):null}function O1e(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function M1e(e,t){Jn(e,"[@ant-design/icons] ".concat(t))}function M7(e){return pt(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(pt(e.icon)==="object"||typeof e.icon=="function")}function j7(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[O1e(n)]=r}return t},{})}function UP(e,t,n){return n?K.createElement(e.tag,N(N({key:t},j7(e.attrs)),n),(e.children||[]).map(function(r,i){return UP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):K.createElement(e.tag,N({key:t},j7(e.attrs)),(e.children||[]).map(function(r,i){return UP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function cZ(e){return $m(e)[0]}function uZ(e){return e?Array.isArray(e)?e:[e]:[]}var j1e=` + `,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)"}),r)}var R7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const r=n.getDerivativeToken(e),{override:i}=t,a=R7(t,["override"]);let o=Object.assign(Object.assign({},r),{override:i});return o=EM(o),a&&Object.entries(a).forEach(([s,l])=>{const{theme:c}=l,d=R7(l,["theme"]);let f=d;c&&(f=nZ(Object.assign(Object.assign({},o),d),{override:d},c)),o[s]=f}),o};function $i(){const{token:e,hashed:t,theme:n,override:r,cssVar:i}=K.useContext(kM),a=`${Iu}-${t||""}`,o=n||CM,[s,l,c]=TQ(o,[sv,e],{salt:a,override:r,getComputedToken:nZ,formatToken:EM,cssVar:i&&{prefix:i.prefix,key:i.key,unitless:tZ,ignore:c1e,preserve:u1e}});return[o,c,t?l:"",s,i]}const qa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},xn=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Wm=()=>({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"}}),Ic=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),d1e=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"}}}),f1e=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:i,o={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},s),o),{[i]:o})}},el=(e,t)=>({outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),zo=(e,t)=>({"&:focus-visible":el(e,t)}),rZ=e=>({[`.${e}`]:Object.assign(Object.assign({},Wm()),{[`.${e} .${e}-icon`]:{display:"block"}})}),$M=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"},zo(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:pn,genComponentStyleHook:iZ,genSubStyleComponent:Um}=s1e({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=u.useContext(Rt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i]=$i();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i}},useCSP:()=>{const{csp:e}=u.useContext(Rt);return e??{}},getResetStyles:(e,t)=>{var n;const r=d1e(e);return[r,{"&":r},rZ((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:l_)]},getCommonStyle:f1e,getCompUnitless:()=>tZ});function c_(e,t){return Qd.reduce((n,r)=>{const i=e[`${r}1`],a=e[`${r}3`],o=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:a,darkColor:o,textColor:s}))},{})}const m1e=(e,t)=>{const[n,r]=$i();return XC({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>rZ(e))},p1e=Object.assign({},bm),{useId:I7}=p1e,h1e=()=>"",v1e=typeof I7>"u"?h1e:I7;function g1e(e,t,n){var r;Lc();const i=e||{},a=i.inherit===!1||!t?Object.assign(Object.assign({},e1),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:e1.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=v1e();return Rc(()=>{var s,l;if(!e)return t;const c=Object.assign({},a.components);Object.keys(e.components||{}).forEach(m=>{c[m]=Object.assign(Object.assign({},c[m]),e.components[m])});const d=`css-var-${o.replace(/:/g,"")}`,f=((s=i.cssVar)!==null&&s!==void 0?s:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof i.cssVar=="object"?i.cssVar:{}),{key:typeof i.cssVar=="object"&&((l=i.cssVar)===null||l===void 0?void 0:l.key)||d});return Object.assign(Object.assign(Object.assign({},a),i),{token:Object.assign(Object.assign({},a.token),i.token),components:c,cssVar:f})},[i,a],(s,l)=>s.some((c,d)=>{const f=l[d];return!Bo(c,f,!0)}))}var b1e=["children"],aZ=u.createContext({});function y1e(e){var t=e.children,n=at(e,b1e);return u.createElement(aZ.Provider,{value:n},t)}var x1e=function(e){Ka(n,e);var t=vo(n);function n(){return er(this,n),t.apply(this,arguments)}return tr(n,[{key:"render",value:function(){return this.props.children}}]),n}(u.Component);function w1e(e){var t=u.useReducer(function(s){return s+1},0),n=he(t,2),r=n[1],i=u.useRef(e),a=Yt(function(){return i.current}),o=Yt(function(s){i.current=typeof s=="function"?s(i.current):s,r()});return[a,o]}var ad="none",zx="appear",Hx="enter",Vx="leave",O7="none",Cl="prepare",ph="start",hh="active",TM="end",oZ="prepared";function M7(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}function S1e(e,t){var n={animationend:M7("Animation","AnimationEnd"),transitionend:M7("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var C1e=S1e(pa(),typeof window<"u"?window:{}),sZ={};if(pa()){var k1e=document.createElement("div");sZ=k1e.style}var Wx={};function lZ(e){if(Wx[e])return Wx[e];var t=C1e[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i1&&arguments[1]!==void 0?arguments[1]:2;t();var a=hn(function(){i<=1?r({isCanceled:function(){return a!==e.current}}):n(r,i-1)});e.current=a}return u.useEffect(function(){return function(){t()}},[]),[n,t]};var $1e=[Cl,ph,hh,TM],T1e=[Cl,oZ],mZ=!1,P1e=!0;function pZ(e){return e===hh||e===TM}const R1e=function(e,t,n){var r=Tm(O7),i=he(r,2),a=i[0],o=i[1],s=E1e(),l=he(s,2),c=l[0],d=l[1];function f(){o(Cl,!0)}var m=t?T1e:$1e;return fZ(function(){if(a!==O7&&a!==TM){var p=m.indexOf(a),h=m[p+1],v=n(a);v===mZ?o(h,!0):h&&c(function(g){function y(){g.isCanceled()||o(h,!0)}v===!0?y():Promise.resolve(v).then(y)})}},[e,a]),u.useEffect(function(){return function(){d()}},[]),[f,a]};function I1e(e,t,n,r){var i=r.motionEnter,a=i===void 0?!0:i,o=r.motionAppear,s=o===void 0?!0:o,l=r.motionLeave,c=l===void 0?!0:l,d=r.motionDeadline,f=r.motionLeaveImmediately,m=r.onAppearPrepare,p=r.onEnterPrepare,h=r.onLeavePrepare,v=r.onAppearStart,g=r.onEnterStart,y=r.onLeaveStart,w=r.onAppearActive,x=r.onEnterActive,S=r.onLeaveActive,C=r.onAppearEnd,_=r.onEnterEnd,k=r.onLeaveEnd,E=r.onVisibleChanged,T=Tm(),$=he(T,2),P=$[0],M=$[1],j=w1e(ad),I=he(j,2),R=I[0],O=I[1],D=Tm(null),L=he(D,2),B=L[0],F=L[1],z=R(),H=u.useRef(!1),A=u.useRef(null);function V(){return n()}var W=u.useRef(!1);function U(){O(ad),F(null,!0)}var Y=Yt(function(X){var ae=R();if(ae!==ad){var ee=V();if(!(X&&!X.deadline&&X.target!==ee)){var q=W.current,ue;ae===zx&&q?ue=C==null?void 0:C(ee,X):ae===Hx&&q?ue=_==null?void 0:_(ee,X):ae===Vx&&q&&(ue=k==null?void 0:k(ee,X)),q&&ue!==!1&&U()}}}),J=_1e(Y),ne=he(J,1),Q=ne[0],te=function(ae){switch(ae){case zx:return G(G(G({},Cl,m),ph,v),hh,w);case Hx:return G(G(G({},Cl,p),ph,g),hh,x);case Vx:return G(G(G({},Cl,h),ph,y),hh,S);default:return{}}},Z=u.useMemo(function(){return te(z)},[z]),le=R1e(z,!e,function(X){if(X===Cl){var ae=Z[Cl];return ae?ae(V()):mZ}if(re in Z){var ee;F(((ee=Z[re])===null||ee===void 0?void 0:ee.call(Z,V(),null))||null)}return re===hh&&z!==ad&&(Q(V()),d>0&&(clearTimeout(A.current),A.current=setTimeout(function(){Y({deadline:!0})},d))),re===oZ&&U(),P1e}),se=he(le,2),ce=se[0],re=se[1],ie=pZ(re);W.current=ie;var pe=u.useRef(null);fZ(function(){if(!(H.current&&pe.current===t)){M(t);var X=H.current;H.current=!0;var ae;!X&&t&&s&&(ae=zx),X&&t&&a&&(ae=Hx),(X&&!t&&c||!X&&f&&!t&&c)&&(ae=Vx);var ee=te(ae);ae&&(e||ee[Cl])?(O(ae),ce()):O(ad),pe.current=t}},[t]),u.useEffect(function(){(z===zx&&!s||z===Hx&&!a||z===Vx&&!c)&&O(ad)},[s,a,c]),u.useEffect(function(){return function(){H.current=!1,clearTimeout(A.current)}},[]);var Se=u.useRef(!1);u.useEffect(function(){P&&(Se.current=!0),P!==void 0&&z===ad&&((Se.current||P)&&(E==null||E(P)),Se.current=!0)},[P,z]);var _e=B;return Z[Cl]&&re===ph&&(_e=N({transition:"none"},_e)),[z,re,_e,P??t]}function O1e(e){var t=e;mt(e)==="object"&&(t=e.transitionSupport);function n(i,a){return!!(i.motionName&&t&&a!==!1)}var r=u.forwardRef(function(i,a){var o=i.visible,s=o===void 0?!0:o,l=i.removeOnLeave,c=l===void 0?!0:l,d=i.forceRender,f=i.children,m=i.motionName,p=i.leavedClassName,h=i.eventProps,v=u.useContext(aZ),g=v.motion,y=n(i,g),w=u.useRef(),x=u.useRef();function S(){try{return w.current instanceof HTMLElement?w.current:kS(x.current)}catch{return null}}var C=I1e(y,s,S,i),_=he(C,4),k=_[0],E=_[1],T=_[2],$=_[3],P=u.useRef($);$&&(P.current=!0);var M=u.useCallback(function(L){w.current=L,Kb(a,L)},[a]),j,I=N(N({},h),{},{visible:s});if(!f)j=null;else if(k===ad)$?j=f(N({},I),M):!c&&P.current&&p?j=f(N(N({},I),{},{className:p}),M):d||!c&&!p?j=f(N(N({},I),{},{style:{display:"none"}}),M):j=null;else{var R;E===Cl?R="prepare":pZ(E)?R="active":E===ph&&(R="start");var O=A7(m,"".concat(k,"-").concat(R));j=f(N(N({},I),{},{className:fe(A7(m,k),G(G({},O,O&&R),m,typeof m=="string")),style:T}),M)}if(u.isValidElement(j)&&Wl(j)){var D=lf(j);D||(j=u.cloneElement(j,{ref:M}))}return u.createElement(x1e,{ref:x},j)});return r.displayName="CSSMotion",r}const Gi=O1e(dZ);var VP="add",WP="keep",UP="remove",qE="removed";function M1e(e){var t;return e&&mt(e)==="object"&&"key"in e?t=e:t={key:e},N(N({},t),{},{key:String(t.key)})}function qP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(M1e)}function j1e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,a=qP(e),o=qP(t);a.forEach(function(c){for(var d=!1,f=r;f1});return l.forEach(function(c){n=n.filter(function(d){var f=d.key,m=d.status;return f!==c||m!==UP}),n.forEach(function(d){d.key===c&&(d.status=WP)})}),n}var N1e=["component","children","onVisibleChanged","onAllRemoved"],A1e=["status"],F1e=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function D1e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Gi,n=function(r){Ka(a,r);var i=vo(a);function a(){var o;er(this,a);for(var s=arguments.length,l=new Array(s),c=0;cnull;var z1e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it.endsWith("Color"))}const U1e=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(ZC=t),n!==void 0&&(hZ=n),"holderRender"in e&&(gZ=i),r&&(W1e(r)?Gbe(MS(),r):vZ=r)},RM=()=>({getPrefixCls:(e,t)=>t||(e?`${MS()}-${e}`:MS()),getIconPrefixCls:V1e,getRootPrefixCls:()=>ZC||MS(),getTheme:()=>vZ,holderRender:gZ}),q1e=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,anchor:a,form:o,locale:s,componentSize:l,direction:c,space:d,splitter:f,virtual:m,dropdownMatchSelectWidth:p,popupMatchSelectWidth:h,popupOverflow:v,legacyLocale:g,parentContext:y,iconPrefixCls:w,theme:x,componentDisabled:S,segmented:C,statistic:_,spin:k,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:D,steps:L,image:B,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:Y,menu:J,pagination:ne,input:Q,textArea:te,empty:Z,badge:le,radio:se,rate:ce,switch:re,transfer:ie,avatar:pe,message:Se,tag:_e,table:X,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:oe,notification:de,tree:xe,colorPicker:ke,datePicker:be,rangePicker:ye,flex:Ce,wave:Re,dropdown:Pe,warning:Le,tour:we,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:ze,variant:He,inputNumber:Ye,treeSelect:De}=e,Ke=u.useCallback((Ze,lt)=>{const{prefixCls:et}=e;if(lt)return lt;const qe=et||y.getPrefixCls("");return Ze?`${qe}-${Ze}`:qe},[y.getPrefixCls,e.prefixCls]),Je=w||y.iconPrefixCls||l_,We=n||y.csp;m1e(Je,We);const vt=g1e(x,y.theme,{prefixCls:Ke("")}),dt={csp:We,autoInsertSpaceInButton:r,alert:i,anchor:a,locale:s||g,direction:c,space:d,splitter:f,virtual:m,popupMatchSelectWidth:h??p,popupOverflow:v,getPrefixCls:Ke,iconPrefixCls:Je,theme:vt,segmented:C,statistic:_,spin:k,calendar:E,carousel:T,cascader:$,collapse:P,typography:M,checkbox:j,descriptions:I,divider:R,drawer:O,skeleton:D,steps:L,image:B,input:Q,textArea:te,layout:F,list:z,mentions:H,modal:A,progress:V,result:W,slider:U,breadcrumb:Y,menu:J,pagination:ne,empty:Z,badge:le,radio:se,rate:ce,switch:re,transfer:ie,avatar:pe,message:Se,tag:_e,table:X,card:ae,tabs:ee,timeline:q,timePicker:ue,upload:oe,notification:de,tree:xe,colorPicker:ke,datePicker:be,rangePicker:ye,flex:Ce,wave:Re,dropdown:Pe,warning:Le,tour:we,tooltip:ve,popover:ge,popconfirm:Ee,floatButton:Ne,floatButtonGroup:ze,variant:He,inputNumber:Ye,treeSelect:De},bt=Object.assign({},y);Object.keys(dt).forEach(Ze=>{dt[Ze]!==void 0&&(bt[Ze]=dt[Ze])}),H1e.forEach(Ze=>{const lt=e[Ze];lt&&(bt[Ze]=lt)}),typeof r<"u"&&(bt.button=Object.assign({autoInsertSpace:r},bt.button));const Ie=Rc(()=>bt,bt,(Ze,lt)=>{const et=Object.keys(Ze),qe=Object.keys(lt);return et.length!==qe.length||et.some(ut=>Ze[ut]!==lt[ut])}),{layer:Te}=u.useContext(_m),Oe=u.useMemo(()=>({prefixCls:Je,csp:We,layer:Te?"antd":void 0}),[Je,We,Te]);let $e=u.createElement(u.Fragment,null,u.createElement(B1e,{dropdownMatchSelectWidth:p}),t);const je=u.useMemo(()=>{var Ze,lt,et,qe;return kd(((Ze=Zs.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((et=(lt=Ie.locale)===null||lt===void 0?void 0:lt.Form)===null||et===void 0?void 0:et.defaultValidateMessages)||{},((qe=Ie.form)===null||qe===void 0?void 0:qe.validateMessages)||{},(o==null?void 0:o.validateMessages)||{})},[Ie,o==null?void 0:o.validateMessages]);Object.keys(je).length>0&&($e=u.createElement(HQ.Provider,{value:je},$e)),s&&($e=u.createElement(Obe,{locale:s,_ANT_MARK__:Ibe},$e)),$e=u.createElement(yM.Provider,{value:Oe},$e),l&&($e=u.createElement(Kbe,{size:l},$e)),$e=u.createElement(L1e,null,$e);const Ge=u.useMemo(()=>{const Ze=vt||{},{algorithm:lt,token:et,components:qe,cssVar:ut}=Ze,Ct=z1e(Ze,["algorithm","token","components","cssVar"]),Pt=lt&&(!Array.isArray(lt)||lt.length>0)?Qb(lt):CM,jt={};Object.entries(qe||{}).forEach(([Xe,Me])=>{const Be=Object.assign({},Me);"algorithm"in Be&&(Be.algorithm===!0?Be.theme=Pt:(Array.isArray(Be.algorithm)||typeof Be.algorithm=="function")&&(Be.theme=Qb(Be.algorithm)),delete Be.algorithm),jt[Xe]=Be});const xt=Object.assign(Object.assign({},sv),et);return Object.assign(Object.assign({},Ct),{theme:Pt,token:xt,components:jt,override:Object.assign({override:xt},jt),cssVar:ut})},[vt]);return x&&($e=u.createElement(kM.Provider,{value:Ge},$e)),Ie.warning&&($e=u.createElement(Tbe.Provider,{value:Ie.warning},$e)),S!==void 0&&($e=u.createElement(_M,{disabled:S},$e)),u.createElement(Rt.Provider,{value:Ie},$e)},Bt=e=>{const t=u.useContext(Rt),n=u.useContext(wM);return u.createElement(q1e,Object.assign({parentContext:t,legacyLocale:n},e))};Bt.ConfigContext=Rt;Bt.SizeContext=$m;Bt.config=U1e;Bt.useConfig=Ybe;Object.defineProperty(Bt,"SizeContext",{get:()=>$m});var G1e={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"};function bZ(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function K1e(e){return bZ(e)instanceof ShadowRoot}function e2(e){return K1e(e)?bZ(e):null}function Y1e(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function X1e(e,t){Jn(e,"[@ant-design/icons] ".concat(t))}function D7(e){return mt(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(mt(e.icon)==="object"||typeof e.icon=="function")}function L7(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[Y1e(n)]=r}return t},{})}function GP(e,t,n){return n?K.createElement(e.tag,N(N({key:t},L7(e.attrs)),n),(e.children||[]).map(function(r,i){return GP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):K.createElement(e.tag,N({key:t},L7(e.attrs)),(e.children||[]).map(function(r,i){return GP(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function yZ(e){return Em(e)[0]}function xZ(e){return e?Array.isArray(e)?e:[e]:[]}var J1e=` .anticon { display: inline-flex; align-items: center; @@ -181,9 +181,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: rotate(360deg); } } -`,N1e=function(t){var n=u.useContext(gM),r=n.csp,i=n.prefixCls,a=n.layer,o=j1e;i&&(o=o.replace(/anticon/g,i)),a&&(o="@layer ".concat(a,` { +`,Q1e=function(t){var n=u.useContext(yM),r=n.csp,i=n.prefixCls,a=n.layer,o=J1e;i&&(o=o.replace(/anticon/g,i)),a&&(o="@layer ".concat(a,` { `).concat(o,` -}`)),u.useEffect(function(){var s=t.current,l=ZS(s);wu(o,"@ant-design-icons",{prepend:!a,csp:r,attachTo:l})},[])},A1e=["icon","className","onClick","style","primaryColor","secondaryColor"],ab={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function F1e(e){var t=e.primaryColor,n=e.secondaryColor;ab.primaryColor=t,ab.secondaryColor=n||cZ(t),ab.calculated=!!n}function D1e(){return N({},ab)}var Gv=function(t){var n=t.icon,r=t.className,i=t.onClick,a=t.style,o=t.primaryColor,s=t.secondaryColor,l=it(t,A1e),c=u.useRef(),d=ab;if(o&&(d={primaryColor:o,secondaryColor:s||cZ(o)}),N1e(c),M1e(M7(n),"icon should be icon definiton, but got ".concat(n)),!M7(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=N(N({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),UP(f.icon,"svg-".concat(f.name),N(N({className:r,onClick:i,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};Gv.displayName="IconReact";Gv.getTwoToneColors=D1e;Gv.setTwoToneColors=F1e;function dZ(e){var t=uZ(e),n=he(t,2),r=n[0],i=n[1];return Gv.setTwoToneColors({primaryColor:r,secondaryColor:i})}function L1e(){var e=Gv.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var B1e=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];dZ(ov.primary);var Bt=u.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,a=e.rotate,o=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=it(e,B1e),d=u.useContext(gM),f=d.prefixCls,m=f===void 0?"anticon":f,p=d.rootClassName,h=fe(p,m,G(G({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!i||r.name==="loading"),n),v=o;v===void 0&&s&&(v=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=uZ(l),w=he(y,2),x=w[0],C=w[1];return u.createElement("span",Ae({role:"img","aria-label":r.name},c,{ref:t,tabIndex:v,onClick:s,className:h}),u.createElement(Gv,{icon:r,primaryColor:x,secondaryColor:C,style:g}))});Bt.displayName="AntdIcon";Bt.getTwoToneColor=L1e;Bt.setTwoToneColor=dZ;var z1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:R1e}))},Gm=u.forwardRef(z1e),H1e={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"},V1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:H1e}))},Bc=u.forwardRef(V1e),W1e={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"},U1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:W1e}))},Vo=u.forwardRef(U1e),q1e={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"},G1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:q1e}))},cf=u.forwardRef(G1e),K1e={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"},Y1e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:K1e}))},c_=u.forwardRef(Y1e),X1e=`accept acceptCharset accessKey action allowFullScreen allowTransparency +}`)),u.useEffect(function(){var s=t.current,l=e2(s);wu(o,"@ant-design-icons",{prepend:!a,csp:r,attachTo:l})},[])},Z1e=["icon","className","onClick","style","primaryColor","secondaryColor"],sb={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function eye(e){var t=e.primaryColor,n=e.secondaryColor;sb.primaryColor=t,sb.secondaryColor=n||yZ(t),sb.calculated=!!n}function tye(){return N({},sb)}var Yv=function(t){var n=t.icon,r=t.className,i=t.onClick,a=t.style,o=t.primaryColor,s=t.secondaryColor,l=at(t,Z1e),c=u.useRef(),d=sb;if(o&&(d={primaryColor:o,secondaryColor:s||yZ(o)}),Q1e(c),X1e(D7(n),"icon should be icon definiton, but got ".concat(n)),!D7(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=N(N({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),GP(f.icon,"svg-".concat(f.name),N(N({className:r,onClick:i,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};Yv.displayName="IconReact";Yv.getTwoToneColors=tye;Yv.setTwoToneColors=eye;function wZ(e){var t=xZ(e),n=he(t,2),r=n[0],i=n[1];return Yv.setTwoToneColors({primaryColor:r,secondaryColor:i})}function nye(){var e=Yv.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var rye=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];wZ(lv.primary);var Dt=u.forwardRef(function(e,t){var n=e.className,r=e.icon,i=e.spin,a=e.rotate,o=e.tabIndex,s=e.onClick,l=e.twoToneColor,c=at(e,rye),d=u.useContext(yM),f=d.prefixCls,m=f===void 0?"anticon":f,p=d.rootClassName,h=fe(p,m,G(G({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!i||r.name==="loading"),n),v=o;v===void 0&&s&&(v=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=xZ(l),w=he(y,2),x=w[0],S=w[1];return u.createElement("span",Fe({role:"img","aria-label":r.name},c,{ref:t,tabIndex:v,onClick:s,className:h}),u.createElement(Yv,{icon:r,primaryColor:x,secondaryColor:S,style:g}))});Dt.displayName="AntdIcon";Dt.getTwoToneColor=nye;Dt.setTwoToneColor=wZ;var iye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:G1e}))},qm=u.forwardRef(iye),aye={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"},oye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:aye}))},Bc=u.forwardRef(oye),sye={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"},lye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:sye}))},Wo=u.forwardRef(lye),cye={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"},uye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:cye}))},cf=u.forwardRef(uye),dye={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"},fye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:dye}))},u_=u.forwardRef(fye),mye=`accept acceptCharset accessKey action allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked classID className colSpan cols content contentEditable contextMenu controls coords crossOrigin data dateTime default defer dir disabled download draggable @@ -194,122 +194,122 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho optimum pattern placeholder poster preload radioGroup readOnly rel required reversed role rowSpan rows sandbox scope scoped scrolling seamless selected shape size sizes span spellCheck src srcDoc srcLang srcSet start step style - summary tabIndex target title type useMap value width wmode wrap`,J1e=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown + summary tabIndex target title type useMap value width wmode wrap`,pye=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata - onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Q1e="".concat(X1e," ").concat(J1e).split(/[\s\n]+/),Z1e="aria-",eye="data-";function N7(e,t){return e.indexOf(t)===0}function zr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=N({},t);var r={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||N7(i,Z1e))||n.data&&N7(i,eye)||n.attr&&Q1e.includes(i))&&(r[i]=e[i])}),r}function fZ(e){return e&&K.isValidElement(e)&&e.type===K.Fragment}const PM=(e,t,n)=>K.isValidElement(e)?K.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function gi(e,t){return PM(e,e,t)}const Wx=(e,t,n,r,i)=>({background:e,border:`${me(r.lineWidth)} ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),tye=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:a,fontSizeLG:o,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:f,colorTextHeading:m,withDescriptionPadding:p,defaultPadding:h}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c}, + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,hye="".concat(mye," ").concat(pye).split(/[\s\n]+/),vye="aria-",gye="data-";function B7(e,t){return e.indexOf(t)===0}function zr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=N({},t);var r={};return Object.keys(e).forEach(function(i){(n.aria&&(i==="role"||B7(i,vye))||n.data&&B7(i,gye)||n.attr&&hye.includes(i))&&(r[i]=e[i])}),r}function SZ(e){return e&&K.isValidElement(e)&&e.type===K.Fragment}const IM=(e,t,n)=>K.isValidElement(e)?K.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function bi(e,t){return IM(e,e,t)}const Ux=(e,t,n,r,i)=>({background:e,border:`${me(r.lineWidth)} ${r.lineType} ${t}`,[`${i}-icon`]:{color:n}}),bye=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:i,fontSize:a,fontSizeLG:o,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:f,colorTextHeading:m,withDescriptionPadding:p,defaultPadding:h}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:s},"&-message":{color:m},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c}, padding-top ${n} ${c}, padding-bottom ${n} ${c}, - margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:p,[`${t}-icon`]:{marginInlineEnd:i,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:m,fontSize:o},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},nye=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:i,colorWarning:a,colorWarningBorder:o,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:d,colorInfo:f,colorInfoBorder:m,colorInfoBg:p}=e;return{[t]:{"&-success":Wx(i,r,n,e,t),"&-info":Wx(p,m,f,e,t),"&-warning":Wx(s,o,a,e,t),"&-error":Object.assign(Object.assign({},Wx(d,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},rye=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:i,fontSizeIcon:a,colorIcon:o,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:i},[`${t}-close-icon`]:{marginInlineStart:i,padding:0,overflow:"hidden",fontSize:a,lineHeight:me(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:o,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:o,transition:`color ${r}`,"&:hover":{color:s}}}}},iye=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),aye=mn("Alert",e=>[tye(e),nye(e),rye(e)],iye);var A7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{icon:t,prefixCls:n,type:r}=e,i=oye[r]||null;return t?PM(t,u.createElement("span",{className:`${n}-icon`},t),()=>({className:fe(`${n}-icon`,t.props.className)})):u.createElement(i,{className:`${n}-icon`})},lye=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:i,ariaProps:a}=e,o=r===!0||r===void 0?u.createElement(Vo,null):r;return t?u.createElement("button",Object.assign({type:"button",onClick:i,className:`${n}-close-icon`,tabIndex:0},a),o):null},mZ=u.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:i,banner:a,className:o,rootClassName:s,style:l,onMouseEnter:c,onMouseLeave:d,onClick:f,afterClose:m,showIcon:p,closable:h,closeText:v,closeIcon:g,action:y,id:w}=e,x=A7(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[C,S]=u.useState(!1),k=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:k.current}));const{getPrefixCls:_,direction:E,closable:T,closeIcon:$,className:P,style:M}=Sr("alert"),j=_("alert",r),[I,R,O]=aye(j),L=W=>{var U;S(!0),(U=e.onClose)===null||U===void 0||U.call(e,W)},D=u.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),B=u.useMemo(()=>typeof h=="object"&&h.closeIcon||v?!0:typeof h=="boolean"?h:g!==!1&&g!==null&&g!==void 0?!0:!!T,[v,g,h,T]),F=a&&p===void 0?!0:p,z=fe(j,`${j}-${D}`,{[`${j}-with-description`]:!!n,[`${j}-no-icon`]:!F,[`${j}-banner`]:!!a,[`${j}-rtl`]:E==="rtl"},P,o,s,O,R),H=zr(x,{aria:!0,data:!0}),A=u.useMemo(()=>typeof h=="object"&&h.closeIcon?h.closeIcon:v||(g!==void 0?g:typeof T=="object"&&T.closeIcon?T.closeIcon:$),[g,h,T,v,$]),V=u.useMemo(()=>{const W=h??T;if(typeof W=="object"){const{closeIcon:U}=W;return A7(W,["closeIcon"])}return{}},[h,T]);return I(u.createElement(Gi,{visible:!C,motionName:`${j}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:W=>({maxHeight:W.offsetHeight}),onLeaveEnd:m},({className:W,style:U},X)=>u.createElement("div",Object.assign({id:w,ref:bi(k,X),"data-show":!C,className:fe(z,W),style:Object.assign(Object.assign(Object.assign({},M),l),U),onMouseEnter:c,onMouseLeave:d,onClick:f,role:"alert"},H),F?u.createElement(sye,{description:n,icon:e.icon,prefixCls:j,type:D}):null,u.createElement("div",{className:`${j}-content`},i?u.createElement("div",{className:`${j}-message`},i):null,n?u.createElement("div",{className:`${j}-description`},n):null),y?u.createElement("div",{className:`${j}-action`},y):null,u.createElement(lye,{isClosable:B,prefixCls:j,closeIcon:A,handleClose:L,ariaProps:V}))))});function cye(e,t,n){return t=_m(t),rQ(e,t_()?Reflect.construct(t,n||[],_m(e).constructor):t.apply(e,n))}let uye=function(e){function t(){var n;return er(this,t),n=cye(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ka(t,e),tr(t,[{key:"componentDidCatch",value:function(r,i){this.setState({error:r,info:i})}},{key:"render",value:function(){const{message:r,description:i,id:a,children:o}=this.props,{error:s,info:l}=this.state,c=(l==null?void 0:l.componentStack)||null,d=typeof r>"u"?(s||"").toString():r,f=typeof i>"u"?c:i;return s?u.createElement(mZ,{id:a,type:"error",message:d,description:u.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):o}}])}(u.Component);const pZ=mZ;pZ.ErrorBoundary=uye;const F7=e=>typeof e=="object"&&e!=null&&e.nodeType===1,D7=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Ux=(e,t)=>{if(e.clientHeight{const i=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeightat||a>e&&o=t&&s>=n?a-e-r:o>t&&sn?o-t+i:0,dye=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},L7=(e,t)=>{var n,r,i,a;if(typeof document>"u")return[];const{scrollMode:o,block:s,inline:l,boundary:c,skipOverflowHiddenElements:d}=t,f=typeof c=="function"?c:O=>O!==c;if(!F7(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,p=[];let h=e;for(;F7(h)&&f(h);){if(h=dye(h),h===m){p.push(h);break}h!=null&&h===document.body&&Ux(h)&&!Ux(document.documentElement)||h!=null&&Ux(h,d)&&p.push(h)}const v=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,g=(a=(i=window.visualViewport)==null?void 0:i.height)!=null?a:innerHeight,{scrollX:y,scrollY:w}=window,{height:x,width:C,top:S,right:k,bottom:_,left:E}=e.getBoundingClientRect(),{top:T,right:$,bottom:P,left:M}=(O=>{const L=window.getComputedStyle(O);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(e);let j=s==="start"||s==="nearest"?S-T:s==="end"?_+P:S+x/2-T+P,I=l==="center"?E+C/2-M+$:l==="end"?k+$:E-M;const R=[];for(let O=0;O=0&&E>=0&&_<=g&&k<=v&&(L===m&&!Ux(L)||S>=F&&_<=H&&E>=A&&k<=z))return R;const V=getComputedStyle(L),W=parseInt(V.borderLeftWidth,10),U=parseInt(V.borderTopWidth,10),X=parseInt(V.borderRightWidth,10),J=parseInt(V.borderBottomWidth,10);let re=0,Q=0;const ne="offsetWidth"in L?L.offsetWidth-L.clientWidth-W-X:0,Z="offsetHeight"in L?L.offsetHeight-L.clientHeight-U-J:0,se="offsetWidth"in L?L.offsetWidth===0?0:B/L.offsetWidth:0,oe="offsetHeight"in L?L.offsetHeight===0?0:D/L.offsetHeight:0;if(m===L)re=s==="start"?j:s==="end"?j-g:s==="nearest"?qx(w,w+g,g,U,J,w+j,w+j+x,x):j-g/2,Q=l==="start"?I:l==="center"?I-v/2:l==="end"?I-v:qx(y,y+v,v,W,X,y+I,y+I+C,C),re=Math.max(0,re+w),Q=Math.max(0,Q+y);else{re=s==="start"?j-F-U:s==="end"?j-H+J+Z:s==="nearest"?qx(F,H,D,U,J+Z,j,j+x,x):j-(F+D/2)+Z/2,Q=l==="start"?I-A-W:l==="center"?I-(A+B/2)+ne/2:l==="end"?I-z+X+ne:qx(A,z,B,W,X+ne,I,I+C,C);const{scrollLeft:ce,scrollTop:te}=L;re=oe===0?0:Math.max(0,Math.min(te+re/oe,L.scrollHeight-D/oe+Z)),Q=se===0?0:Math.max(0,Math.min(ce+Q/se,L.scrollWidth-B/se+ne)),j+=te-re,I+=ce-Q}R.push({el:L,top:re,left:Q})}return R},fye=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function mye(e,t){if(!e.isConnected||!(i=>{let a=i;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(i=>{const a=window.getComputedStyle(i);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(L7(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:a,left:o}of L7(e,fye(t))){const s=a-n.top+n.bottom,l=o-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}function qP(e){return e!=null&&e===e.window}const pye=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return qP(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!qP(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function hye(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function vye(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,a=n(),o=pye(a),s=Date.now(),l=()=>{const d=Date.now()-s,f=hye(d>i?i:d,o,e,i);qP(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=Ei();return t?`${e}-css-var`:""};var ht={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,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,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},RM=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,a=e.duration,o=a===void 0?4.5:a,s=e.showProgress,l=e.pauseOnHover,c=l===void 0?!0:l,d=e.eventKey,f=e.content,m=e.closable,p=e.closeIcon,h=p===void 0?"x":p,v=e.props,g=e.onClick,y=e.onNoticeClose,w=e.times,x=e.hovering,C=u.useState(!1),S=he(C,2),k=S[0],_=S[1],E=u.useState(0),T=he(E,2),$=T[0],P=T[1],M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=x||k,L=o>0&&s,D=function(){y(d)},B=function(W){(W.key==="Enter"||W.code==="Enter"||W.keyCode===ht.ENTER)&&D()};u.useEffect(function(){if(!O&&o>0){var V=Date.now()-I,W=setTimeout(function(){D()},o*1e3-I);return function(){c&&clearTimeout(W),R(Date.now()-V)}}},[o,O,w]),u.useEffect(function(){if(!O&&L&&(c||I===0)){var V=performance.now(),W,U=function X(){cancelAnimationFrame(W),W=requestAnimationFrame(function(J){var re=J+I-V,Q=Math.min(re/(o*1e3),1);P(Q*100),Q<1&&X()})};return U(),function(){c&&cancelAnimationFrame(W)}}},[o,I,O,L,w]);var F=u.useMemo(function(){return pt(m)==="object"&&m!==null?m:m?{closeIcon:h}:{}},[m,h]),z=zr(F,!0),H=100-(!$||$<0?0:$>100?100:$),A="".concat(n,"-notice");return u.createElement("div",Ae({},v,{ref:t,className:fe(A,i,G({},"".concat(A,"-closable"),m)),style:r,onMouseEnter:function(W){var U;_(!0),v==null||(U=v.onMouseEnter)===null||U===void 0||U.call(v,W)},onMouseLeave:function(W){var U;_(!1),v==null||(U=v.onMouseLeave)===null||U===void 0||U.call(v,W)},onClick:g}),u.createElement("div",{className:"".concat(A,"-content")},f),m&&u.createElement("a",Ae({tabIndex:0,className:"".concat(A,"-close"),onKeyDown:B,"aria-label":"Close"},z,{onClick:function(W){W.preventDefault(),W.stopPropagation(),D()}}),F.closeIcon),L&&u.createElement("progress",{className:"".concat(A,"-progress"),max:"100",value:H},H+"%"))}),hZ=K.createContext({}),vZ=function(t){var n=t.children,r=t.classNames;return K.createElement(hZ.Provider,{value:{classNames:r}},n)},B7=8,z7=3,H7=16,gye=function(t){var n={offset:B7,threshold:z7,gap:H7};if(t&&pt(t)==="object"){var r,i,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:B7,n.threshold=(i=t.threshold)!==null&&i!==void 0?i:z7,n.gap=(a=t.gap)!==null&&a!==void 0?a:H7}return[!!t,n]},bye=["className","style","classNames","styles"],yye=function(t){var n=t.configList,r=t.placement,i=t.prefixCls,a=t.className,o=t.style,s=t.motion,l=t.onAllNoticeRemoved,c=t.onNoticeClose,d=t.stack,f=u.useContext(hZ),m=f.classNames,p=u.useRef({}),h=u.useState(null),v=he(h,2),g=v[0],y=v[1],w=u.useState([]),x=he(w,2),C=x[0],S=x[1],k=n.map(function(O){return{config:O,key:String(O.key)}}),_=gye(d),E=he(_,2),T=E[0],$=E[1],P=$.offset,M=$.threshold,j=$.gap,I=T&&(C.length>0||k.length<=M),R=typeof s=="function"?s(r):s;return u.useEffect(function(){T&&C.length>1&&S(function(O){return O.filter(function(L){return k.some(function(D){var B=D.key;return L===B})})})},[C,k,T]),u.useEffect(function(){var O;if(T&&p.current[(O=k[k.length-1])===null||O===void 0?void 0:O.key]){var L;y(p.current[(L=k[k.length-1])===null||L===void 0?void 0:L.key])}},[k,T]),K.createElement($M,Ae({key:r,className:fe(i,"".concat(i,"-").concat(r),m==null?void 0:m.list,a,G(G({},"".concat(i,"-stack"),!!T),"".concat(i,"-stack-expanded"),I)),style:o,keys:k,motionAppear:!0},R,{onAllRemoved:function(){l(r)}}),function(O,L){var D=O.config,B=O.className,F=O.style,z=O.index,H=D,A=H.key,V=H.times,W=String(A),U=D,X=U.className,J=U.style,re=U.classNames,Q=U.styles,ne=it(U,bye),Z=k.findIndex(function(q){return q.key===W}),se={};if(T){var oe=k.length-1-(Z>-1?Z:z-1),ce=r==="top"||r==="bottom"?"-50%":"0";if(oe>0){var te,le,pe;se.height=I?(te=p.current[W])===null||te===void 0?void 0:te.offsetHeight:g==null?void 0:g.offsetHeight;for(var we=0,_e=0;_e-1?p.current[W]=ue:delete p.current[W]},prefixCls:i,classNames:re,styles:Q,className:fe(X,m==null?void 0:m.notice),style:J,times:V,key:A,eventKey:A,onNoticeClose:c,hovering:T&&C.length>0})))})},xye=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,i=e.container,a=e.motion,o=e.maxCount,s=e.className,l=e.style,c=e.onAllRemoved,d=e.stack,f=e.renderNotifications,m=u.useState([]),p=he(m,2),h=p[0],v=p[1],g=function(T){var $,P=h.find(function(M){return M.key===T});P==null||($=P.onClose)===null||$===void 0||$.call(P),v(function(M){return M.filter(function(j){return j.key!==T})})};u.useImperativeHandle(t,function(){return{open:function(T){v(function($){var P=Ve($),M=P.findIndex(function(R){return R.key===T.key}),j=N({},T);if(M>=0){var I;j.times=(((I=$[M])===null||I===void 0?void 0:I.times)||0)+1,P[M]=j}else j.times=0,P.push(j);return o>0&&P.length>o&&(P=P.slice(-o)),P})},close:function(T){g(T)},destroy:function(){v([])}}});var y=u.useState({}),w=he(y,2),x=w[0],C=w[1];u.useEffect(function(){var E={};h.forEach(function(T){var $=T.placement,P=$===void 0?"topRight":$;P&&(E[P]=E[P]||[],E[P].push(T))}),Object.keys(x).forEach(function(T){E[T]=E[T]||[]}),C(E)},[h]);var S=function(T){C(function($){var P=N({},$),M=P[T]||[];return M.length||delete P[T],P})},k=u.useRef(!1);if(u.useEffect(function(){Object.keys(x).length>0?k.current=!0:k.current&&(c==null||c(),k.current=!1)},[x]),!i)return null;var _=Object.keys(x);return Si.createPortal(u.createElement(u.Fragment,null,_.map(function(E){var T=x[E],$=u.createElement(yye,{key:E,configList:T,placement:E,prefixCls:r,className:s==null?void 0:s(E),style:l==null?void 0:l(E),motion:a,onNoticeClose:g,onAllNoticeRemoved:S,stack:d});return f?f($,{prefixCls:r,key:E}):$})),i)}),wye=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],Cye=function(){return document.body},V7=0;function Sye(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?Cye:t,r=e.motion,i=e.prefixCls,a=e.maxCount,o=e.className,s=e.style,l=e.onAllRemoved,c=e.stack,d=e.renderNotifications,f=it(e,wye),m=u.useState(),p=he(m,2),h=p[0],v=p[1],g=u.useRef(),y=u.createElement(xye,{container:h,ref:g,prefixCls:i,motion:r,maxCount:a,className:o,style:s,onAllRemoved:l,stack:c,renderNotifications:d}),w=u.useState([]),x=he(w,2),C=x[0],S=x[1],k=Xt(function(E){var T=Sye(f,E);(T.key===null||T.key===void 0)&&(T.key="rc-notification-".concat(V7),V7+=1),S(function($){return[].concat(Ve($),[{type:"open",config:T}])})}),_=u.useMemo(function(){return{open:k,close:function(T){S(function($){return[].concat(Ve($),[{type:"close",key:T}])})},destroy:function(){S(function(T){return[].concat(Ve(T),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){v(n())}),u.useEffect(function(){if(g.current&&C.length){C.forEach(function($){switch($.type){case"open":g.current.open($.config);break;case"close":g.current.close($.key);break;case"destroy":g.current.destroy();break}});var E,T;S(function($){return(E!==$||!T)&&(E=$,T=$.filter(function(P){return!C.includes(P)})),T})}},[C]),[_,y]}var kye={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"},_ye=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:kye}))},Ra=u.forwardRef(_ye);function t1(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function sv(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function W7(e){const{closable:t,closeIcon:n}=e||{};return K.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const Eye={},IM=(e,t,n=Eye)=>{const r=W7(e),i=W7(t),[a]=ia("global",Zs.global),o=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,s=K.useMemo(()=>Object.assign({closeIcon:K.createElement(Vo,null)},n),[n]),l=K.useMemo(()=>r===!1?!1:r?t1(s,i,r):i===!1?!1:i?t1(s,i):s.closable?s:!1,[r,i,s]);return K.useMemo(()=>{var c,d;if(l===!1)return[!1,null,o,{}];const{closeIconRender:f}=s,{closeIcon:m}=l;let p=m;const h=zr(l,!0);return p!=null&&(f&&(p=f(m)),p=K.isValidElement(p)?K.cloneElement(p,Object.assign(Object.assign(Object.assign({},p.props),{"aria-label":(d=(c=p.props)===null||c===void 0?void 0:c["aria-label"])!==null&&d!==void 0?d:a.close}),h)):K.createElement("span",Object.assign({"aria-label":a.close},h),p)),[!0,p,o,h]},[o,a.close,l,s])},u_=()=>K.useReducer(e=>e+1,0);function bZ(e,...t){const n=e||{};return t.reduce((r,i)=>(Object.keys(i||{}).forEach(a=>{const o=n[a],s=i[a];if(o&&typeof o=="object")if(s&&typeof s=="object")r[a]=bZ(o,r[a],s);else{const{_default:l}=o;l&&(r[a]=r[a]||{},r[a][l]=fe(r[a][l],s))}else r[a]=fe(r[a],s)}),r),{})}function $ye(e,...t){return u.useMemo(()=>bZ.apply(void 0,[e].concat(t)),[t,e])}function Tye(...e){return u.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function GP(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const i=t[r],a=n[r]||{};n[r]=i?GP(a,i):a}}),n}const Pye=(e,t,n)=>{const r=$ye.apply(void 0,[n].concat(Ve(e))),i=Tye.apply(void 0,Ve(t));return u.useMemo(()=>[GP(r,n),GP(i,n)],[r,i,n])},Rye=e=>{const[t,n]=u.useState(null);return[u.useCallback((i,a,o)=>{const s=t??i,l=Math.min(s||0,i),c=Math.max(s||0,i),d=a.slice(l,c+1).map(e),f=d.some(p=>!o.has(p)),m=[];return d.forEach(p=>{f?(o.has(p)||m.push(p),o.add(p)):(o.delete(p),m.push(p))}),n(f?c:null),m},[t]),n]},Iye=()=>{const[e,t]=u.useState([]),n=u.useCallback(r=>(t(i=>[].concat(Ve(i),[r])),()=>{t(i=>i.filter(a=>a!==r))}),[]);return[e,n]};function Oye(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Mye=(e,t)=>u.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(i,a){return n[a]?n[a]:Reflect.get(i,a)}}):Oye(r,n)}),jye=e=>{const t=u.useRef(e),[,n]=u_();return[()=>t.current,r=>{t.current=r,n()}]},Y1=K.createContext(void 0),od=100,Nye=10,OM=od*Nye,yZ={Modal:od,Drawer:od,Popover:od,Popconfirm:od,Tooltip:od,Tour:od,FloatButton:od},Aye={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Fye(e){return e in yZ}const ol=(e,t)=>{const[,n]=Ei(),r=K.useContext(Y1),i=Fye(e);let a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+yZ[e]:o+=Aye[e],a=[r===void 0?t:o,o]}return a},Dye=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:i,colorSuccess:a,colorError:o,colorWarning:s,colorInfo:l,fontSizeLG:c,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:m,paddingXS:p,borderRadiusLG:h,zIndexPopup:v,contentPadding:g,contentBg:y}=e,w=`${t}-notice`,x=new gn("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),C=new gn("MessageMoveOut",{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),S={padding:p,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:m,fontSize:c},[`${w}-content`]:{display:"inline-block",padding:g,background:y,borderRadius:h,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:o},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n}, - ${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},bn(e)),{color:i,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:v,[`${t}-move-up`]:{animationFillMode:"forwards"},[` + margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:p,[`${t}-icon`]:{marginInlineEnd:i,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:m,fontSize:o},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},yye=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:i,colorWarning:a,colorWarningBorder:o,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:d,colorInfo:f,colorInfoBorder:m,colorInfoBg:p}=e;return{[t]:{"&-success":Ux(i,r,n,e,t),"&-info":Ux(p,m,f,e,t),"&-warning":Ux(s,o,a,e,t),"&-error":Object.assign(Object.assign({},Ux(d,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},xye=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:i,fontSizeIcon:a,colorIcon:o,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:i},[`${t}-close-icon`]:{marginInlineStart:i,padding:0,overflow:"hidden",fontSize:a,lineHeight:me(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:o,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:o,transition:`color ${r}`,"&:hover":{color:s}}}}},wye=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),Sye=pn("Alert",e=>[bye(e),yye(e),xye(e)],wye);var z7=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{icon:t,prefixCls:n,type:r}=e,i=Cye[r]||null;return t?IM(t,u.createElement("span",{className:`${n}-icon`},t),()=>({className:fe(`${n}-icon`,t.props.className)})):u.createElement(i,{className:`${n}-icon`})},_ye=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:i,ariaProps:a}=e,o=r===!0||r===void 0?u.createElement(Wo,null):r;return t?u.createElement("button",Object.assign({type:"button",onClick:i,className:`${n}-close-icon`,tabIndex:0},a),o):null},CZ=u.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:i,banner:a,className:o,rootClassName:s,style:l,onMouseEnter:c,onMouseLeave:d,onClick:f,afterClose:m,showIcon:p,closable:h,closeText:v,closeIcon:g,action:y,id:w}=e,x=z7(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[S,C]=u.useState(!1),_=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:_.current}));const{getPrefixCls:k,direction:E,closable:T,closeIcon:$,className:P,style:M}=kr("alert"),j=k("alert",r),[I,R,O]=Sye(j),D=W=>{var U;C(!0),(U=e.onClose)===null||U===void 0||U.call(e,W)},L=u.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),B=u.useMemo(()=>typeof h=="object"&&h.closeIcon||v?!0:typeof h=="boolean"?h:g!==!1&&g!==null&&g!==void 0?!0:!!T,[v,g,h,T]),F=a&&p===void 0?!0:p,z=fe(j,`${j}-${L}`,{[`${j}-with-description`]:!!n,[`${j}-no-icon`]:!F,[`${j}-banner`]:!!a,[`${j}-rtl`]:E==="rtl"},P,o,s,O,R),H=zr(x,{aria:!0,data:!0}),A=u.useMemo(()=>typeof h=="object"&&h.closeIcon?h.closeIcon:v||(g!==void 0?g:typeof T=="object"&&T.closeIcon?T.closeIcon:$),[g,h,T,v,$]),V=u.useMemo(()=>{const W=h??T;if(typeof W=="object"){const{closeIcon:U}=W;return z7(W,["closeIcon"])}return{}},[h,T]);return I(u.createElement(Gi,{visible:!S,motionName:`${j}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:W=>({maxHeight:W.offsetHeight}),onLeaveEnd:m},({className:W,style:U},Y)=>u.createElement("div",Object.assign({id:w,ref:yi(_,Y),"data-show":!S,className:fe(z,W),style:Object.assign(Object.assign(Object.assign({},M),l),U),onMouseEnter:c,onMouseLeave:d,onClick:f,role:"alert"},H),F?u.createElement(kye,{description:n,icon:e.icon,prefixCls:j,type:L}):null,u.createElement("div",{className:`${j}-content`},i?u.createElement("div",{className:`${j}-message`},i):null,n?u.createElement("div",{className:`${j}-description`},n):null),y?u.createElement("div",{className:`${j}-action`},y):null,u.createElement(_ye,{isClosable:B,prefixCls:j,closeIcon:A,handleClose:D,ariaProps:V}))))});function Eye(e,t,n){return t=km(t),mQ(e,n_()?Reflect.construct(t,n||[],km(e).constructor):t.apply(e,n))}let $ye=function(e){function t(){var n;return er(this,t),n=Eye(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ka(t,e),tr(t,[{key:"componentDidCatch",value:function(r,i){this.setState({error:r,info:i})}},{key:"render",value:function(){const{message:r,description:i,id:a,children:o}=this.props,{error:s,info:l}=this.state,c=(l==null?void 0:l.componentStack)||null,d=typeof r>"u"?(s||"").toString():r,f=typeof i>"u"?c:i;return s?u.createElement(CZ,{id:a,type:"error",message:d,description:u.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):o}}])}(u.Component);const kZ=CZ;kZ.ErrorBoundary=$ye;const H7=e=>typeof e=="object"&&e!=null&&e.nodeType===1,V7=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",qx=(e,t)=>{if(e.clientHeight{const i=(a=>{if(!a.ownerDocument||!a.ownerDocument.defaultView)return null;try{return a.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeightat||a>e&&o=t&&s>=n?a-e-r:o>t&&sn?o-t+i:0,Tye=e=>{const t=e.parentElement;return t??(e.getRootNode().host||null)},W7=(e,t)=>{var n,r,i,a;if(typeof document>"u")return[];const{scrollMode:o,block:s,inline:l,boundary:c,skipOverflowHiddenElements:d}=t,f=typeof c=="function"?c:O=>O!==c;if(!H7(e))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,p=[];let h=e;for(;H7(h)&&f(h);){if(h=Tye(h),h===m){p.push(h);break}h!=null&&h===document.body&&qx(h)&&!qx(document.documentElement)||h!=null&&qx(h,d)&&p.push(h)}const v=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,g=(a=(i=window.visualViewport)==null?void 0:i.height)!=null?a:innerHeight,{scrollX:y,scrollY:w}=window,{height:x,width:S,top:C,right:_,bottom:k,left:E}=e.getBoundingClientRect(),{top:T,right:$,bottom:P,left:M}=(O=>{const D=window.getComputedStyle(O);return{top:parseFloat(D.scrollMarginTop)||0,right:parseFloat(D.scrollMarginRight)||0,bottom:parseFloat(D.scrollMarginBottom)||0,left:parseFloat(D.scrollMarginLeft)||0}})(e);let j=s==="start"||s==="nearest"?C-T:s==="end"?k+P:C+x/2-T+P,I=l==="center"?E+S/2-M+$:l==="end"?_+$:E-M;const R=[];for(let O=0;O=0&&E>=0&&k<=g&&_<=v&&(D===m&&!qx(D)||C>=F&&k<=H&&E>=A&&_<=z))return R;const V=getComputedStyle(D),W=parseInt(V.borderLeftWidth,10),U=parseInt(V.borderTopWidth,10),Y=parseInt(V.borderRightWidth,10),J=parseInt(V.borderBottomWidth,10);let ne=0,Q=0;const te="offsetWidth"in D?D.offsetWidth-D.clientWidth-W-Y:0,Z="offsetHeight"in D?D.offsetHeight-D.clientHeight-U-J:0,le="offsetWidth"in D?D.offsetWidth===0?0:B/D.offsetWidth:0,se="offsetHeight"in D?D.offsetHeight===0?0:L/D.offsetHeight:0;if(m===D)ne=s==="start"?j:s==="end"?j-g:s==="nearest"?Gx(w,w+g,g,U,J,w+j,w+j+x,x):j-g/2,Q=l==="start"?I:l==="center"?I-v/2:l==="end"?I-v:Gx(y,y+v,v,W,Y,y+I,y+I+S,S),ne=Math.max(0,ne+w),Q=Math.max(0,Q+y);else{ne=s==="start"?j-F-U:s==="end"?j-H+J+Z:s==="nearest"?Gx(F,H,L,U,J+Z,j,j+x,x):j-(F+L/2)+Z/2,Q=l==="start"?I-A-W:l==="center"?I-(A+B/2)+te/2:l==="end"?I-z+Y+te:Gx(A,z,B,W,Y+te,I,I+S,S);const{scrollLeft:ce,scrollTop:re}=D;ne=se===0?0:Math.max(0,Math.min(re+ne/se,D.scrollHeight-L/se+Z)),Q=le===0?0:Math.max(0,Math.min(ce+Q/le,D.scrollWidth-B/le+te)),j+=re-ne,I+=ce-Q}R.push({el:D,top:ne,left:Q})}return R},Pye=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function Rye(e,t){if(!e.isConnected||!(i=>{let a=i;for(;a&&a.parentNode;){if(a.parentNode===document)return!0;a=a.parentNode instanceof ShadowRoot?a.parentNode.host:a.parentNode}return!1})(e))return;const n=(i=>{const a=window.getComputedStyle(i);return{top:parseFloat(a.scrollMarginTop)||0,right:parseFloat(a.scrollMarginRight)||0,bottom:parseFloat(a.scrollMarginBottom)||0,left:parseFloat(a.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(W7(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:a,left:o}of W7(e,Pye(t))){const s=a-n.top+n.bottom,l=o-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}function KP(e){return e!=null&&e===e.window}const Iye=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return KP(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!KP(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function Oye(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function Mye(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,a=n(),o=Iye(a),s=Date.now(),l=()=>{const d=Date.now()-s,f=Oye(d>i?i:d,o,e,i);KP(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=$i();return t?`${e}-css-var`:""};var ht={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,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,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},OM=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,a=e.duration,o=a===void 0?4.5:a,s=e.showProgress,l=e.pauseOnHover,c=l===void 0?!0:l,d=e.eventKey,f=e.content,m=e.closable,p=e.closeIcon,h=p===void 0?"x":p,v=e.props,g=e.onClick,y=e.onNoticeClose,w=e.times,x=e.hovering,S=u.useState(!1),C=he(S,2),_=C[0],k=C[1],E=u.useState(0),T=he(E,2),$=T[0],P=T[1],M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=x||_,D=o>0&&s,L=function(){y(d)},B=function(W){(W.key==="Enter"||W.code==="Enter"||W.keyCode===ht.ENTER)&&L()};u.useEffect(function(){if(!O&&o>0){var V=Date.now()-I,W=setTimeout(function(){L()},o*1e3-I);return function(){c&&clearTimeout(W),R(Date.now()-V)}}},[o,O,w]),u.useEffect(function(){if(!O&&D&&(c||I===0)){var V=performance.now(),W,U=function Y(){cancelAnimationFrame(W),W=requestAnimationFrame(function(J){var ne=J+I-V,Q=Math.min(ne/(o*1e3),1);P(Q*100),Q<1&&Y()})};return U(),function(){c&&cancelAnimationFrame(W)}}},[o,I,O,D,w]);var F=u.useMemo(function(){return mt(m)==="object"&&m!==null?m:m?{closeIcon:h}:{}},[m,h]),z=zr(F,!0),H=100-(!$||$<0?0:$>100?100:$),A="".concat(n,"-notice");return u.createElement("div",Fe({},v,{ref:t,className:fe(A,i,G({},"".concat(A,"-closable"),m)),style:r,onMouseEnter:function(W){var U;k(!0),v==null||(U=v.onMouseEnter)===null||U===void 0||U.call(v,W)},onMouseLeave:function(W){var U;k(!1),v==null||(U=v.onMouseLeave)===null||U===void 0||U.call(v,W)},onClick:g}),u.createElement("div",{className:"".concat(A,"-content")},f),m&&u.createElement("a",Fe({tabIndex:0,className:"".concat(A,"-close"),onKeyDown:B,"aria-label":"Close"},z,{onClick:function(W){W.preventDefault(),W.stopPropagation(),L()}}),F.closeIcon),D&&u.createElement("progress",{className:"".concat(A,"-progress"),max:"100",value:H},H+"%"))}),_Z=K.createContext({}),EZ=function(t){var n=t.children,r=t.classNames;return K.createElement(_Z.Provider,{value:{classNames:r}},n)},U7=8,q7=3,G7=16,jye=function(t){var n={offset:U7,threshold:q7,gap:G7};if(t&&mt(t)==="object"){var r,i,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:U7,n.threshold=(i=t.threshold)!==null&&i!==void 0?i:q7,n.gap=(a=t.gap)!==null&&a!==void 0?a:G7}return[!!t,n]},Nye=["className","style","classNames","styles"],Aye=function(t){var n=t.configList,r=t.placement,i=t.prefixCls,a=t.className,o=t.style,s=t.motion,l=t.onAllNoticeRemoved,c=t.onNoticeClose,d=t.stack,f=u.useContext(_Z),m=f.classNames,p=u.useRef({}),h=u.useState(null),v=he(h,2),g=v[0],y=v[1],w=u.useState([]),x=he(w,2),S=x[0],C=x[1],_=n.map(function(O){return{config:O,key:String(O.key)}}),k=jye(d),E=he(k,2),T=E[0],$=E[1],P=$.offset,M=$.threshold,j=$.gap,I=T&&(S.length>0||_.length<=M),R=typeof s=="function"?s(r):s;return u.useEffect(function(){T&&S.length>1&&C(function(O){return O.filter(function(D){return _.some(function(L){var B=L.key;return D===B})})})},[S,_,T]),u.useEffect(function(){var O;if(T&&p.current[(O=_[_.length-1])===null||O===void 0?void 0:O.key]){var D;y(p.current[(D=_[_.length-1])===null||D===void 0?void 0:D.key])}},[_,T]),K.createElement(PM,Fe({key:r,className:fe(i,"".concat(i,"-").concat(r),m==null?void 0:m.list,a,G(G({},"".concat(i,"-stack"),!!T),"".concat(i,"-stack-expanded"),I)),style:o,keys:_,motionAppear:!0},R,{onAllRemoved:function(){l(r)}}),function(O,D){var L=O.config,B=O.className,F=O.style,z=O.index,H=L,A=H.key,V=H.times,W=String(A),U=L,Y=U.className,J=U.style,ne=U.classNames,Q=U.styles,te=at(U,Nye),Z=_.findIndex(function(q){return q.key===W}),le={};if(T){var se=_.length-1-(Z>-1?Z:z-1),ce=r==="top"||r==="bottom"?"-50%":"0";if(se>0){var re,ie,pe;le.height=I?(re=p.current[W])===null||re===void 0?void 0:re.offsetHeight:g==null?void 0:g.offsetHeight;for(var Se=0,_e=0;_e-1?p.current[W]=ue:delete p.current[W]},prefixCls:i,classNames:ne,styles:Q,className:fe(Y,m==null?void 0:m.notice),style:J,times:V,key:A,eventKey:A,onNoticeClose:c,hovering:T&&S.length>0})))})},Fye=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,i=e.container,a=e.motion,o=e.maxCount,s=e.className,l=e.style,c=e.onAllRemoved,d=e.stack,f=e.renderNotifications,m=u.useState([]),p=he(m,2),h=p[0],v=p[1],g=function(T){var $,P=h.find(function(M){return M.key===T});P==null||($=P.onClose)===null||$===void 0||$.call(P),v(function(M){return M.filter(function(j){return j.key!==T})})};u.useImperativeHandle(t,function(){return{open:function(T){v(function($){var P=Ve($),M=P.findIndex(function(R){return R.key===T.key}),j=N({},T);if(M>=0){var I;j.times=(((I=$[M])===null||I===void 0?void 0:I.times)||0)+1,P[M]=j}else j.times=0,P.push(j);return o>0&&P.length>o&&(P=P.slice(-o)),P})},close:function(T){g(T)},destroy:function(){v([])}}});var y=u.useState({}),w=he(y,2),x=w[0],S=w[1];u.useEffect(function(){var E={};h.forEach(function(T){var $=T.placement,P=$===void 0?"topRight":$;P&&(E[P]=E[P]||[],E[P].push(T))}),Object.keys(x).forEach(function(T){E[T]=E[T]||[]}),S(E)},[h]);var C=function(T){S(function($){var P=N({},$),M=P[T]||[];return M.length||delete P[T],P})},_=u.useRef(!1);if(u.useEffect(function(){Object.keys(x).length>0?_.current=!0:_.current&&(c==null||c(),_.current=!1)},[x]),!i)return null;var k=Object.keys(x);return ki.createPortal(u.createElement(u.Fragment,null,k.map(function(E){var T=x[E],$=u.createElement(Aye,{key:E,configList:T,placement:E,prefixCls:r,className:s==null?void 0:s(E),style:l==null?void 0:l(E),motion:a,onNoticeClose:g,onAllNoticeRemoved:C,stack:d});return f?f($,{prefixCls:r,key:E}):$})),i)}),Dye=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],Lye=function(){return document.body},K7=0;function Bye(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?Lye:t,r=e.motion,i=e.prefixCls,a=e.maxCount,o=e.className,s=e.style,l=e.onAllRemoved,c=e.stack,d=e.renderNotifications,f=at(e,Dye),m=u.useState(),p=he(m,2),h=p[0],v=p[1],g=u.useRef(),y=u.createElement(Fye,{container:h,ref:g,prefixCls:i,motion:r,maxCount:a,className:o,style:s,onAllRemoved:l,stack:c,renderNotifications:d}),w=u.useState([]),x=he(w,2),S=x[0],C=x[1],_=Yt(function(E){var T=Bye(f,E);(T.key===null||T.key===void 0)&&(T.key="rc-notification-".concat(K7),K7+=1),C(function($){return[].concat(Ve($),[{type:"open",config:T}])})}),k=u.useMemo(function(){return{open:_,close:function(T){C(function($){return[].concat(Ve($),[{type:"close",key:T}])})},destroy:function(){C(function(T){return[].concat(Ve(T),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){v(n())}),u.useEffect(function(){if(g.current&&S.length){S.forEach(function($){switch($.type){case"open":g.current.open($.config);break;case"close":g.current.close($.key);break;case"destroy":g.current.destroy();break}});var E,T;C(function($){return(E!==$||!T)&&(E=$,T=$.filter(function(P){return!S.includes(P)})),T})}},[S]),[k,y]}var zye={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"},Hye=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:zye}))},Ra=u.forwardRef(Hye);function n1(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function cv(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function Y7(e){const{closable:t,closeIcon:n}=e||{};return K.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const Vye={},MM=(e,t,n=Vye)=>{const r=Y7(e),i=Y7(t),[a]=aa("global",Zs.global),o=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,s=K.useMemo(()=>Object.assign({closeIcon:K.createElement(Wo,null)},n),[n]),l=K.useMemo(()=>r===!1?!1:r?n1(s,i,r):i===!1?!1:i?n1(s,i):s.closable?s:!1,[r,i,s]);return K.useMemo(()=>{var c,d;if(l===!1)return[!1,null,o,{}];const{closeIconRender:f}=s,{closeIcon:m}=l;let p=m;const h=zr(l,!0);return p!=null&&(f&&(p=f(m)),p=K.isValidElement(p)?K.cloneElement(p,Object.assign(Object.assign(Object.assign({},p.props),{"aria-label":(d=(c=p.props)===null||c===void 0?void 0:c["aria-label"])!==null&&d!==void 0?d:a.close}),h)):K.createElement("span",Object.assign({"aria-label":a.close},h),p)),[!0,p,o,h]},[o,a.close,l,s])},d_=()=>K.useReducer(e=>e+1,0);function TZ(e,...t){const n=e||{};return t.reduce((r,i)=>(Object.keys(i||{}).forEach(a=>{const o=n[a],s=i[a];if(o&&typeof o=="object")if(s&&typeof s=="object")r[a]=TZ(o,r[a],s);else{const{_default:l}=o;l&&(r[a]=r[a]||{},r[a][l]=fe(r[a][l],s))}else r[a]=fe(r[a],s)}),r),{})}function Wye(e,...t){return u.useMemo(()=>TZ.apply(void 0,[e].concat(t)),[t,e])}function Uye(...e){return u.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function YP(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const i=t[r],a=n[r]||{};n[r]=i?YP(a,i):a}}),n}const qye=(e,t,n)=>{const r=Wye.apply(void 0,[n].concat(Ve(e))),i=Uye.apply(void 0,Ve(t));return u.useMemo(()=>[YP(r,n),YP(i,n)],[r,i,n])},Gye=e=>{const[t,n]=u.useState(null);return[u.useCallback((i,a,o)=>{const s=t??i,l=Math.min(s||0,i),c=Math.max(s||0,i),d=a.slice(l,c+1).map(e),f=d.some(p=>!o.has(p)),m=[];return d.forEach(p=>{f?(o.has(p)||m.push(p),o.add(p)):(o.delete(p),m.push(p))}),n(f?c:null),m},[t]),n]},Kye=()=>{const[e,t]=u.useState([]),n=u.useCallback(r=>(t(i=>[].concat(Ve(i),[r])),()=>{t(i=>i.filter(a=>a!==r))}),[]);return[e,n]};function Yye(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Xye=(e,t)=>u.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(i,a){return n[a]?n[a]:Reflect.get(i,a)}}):Yye(r,n)}),Jye=e=>{const t=u.useRef(e),[,n]=d_();return[()=>t.current,r=>{t.current=r,n()}]},J1=K.createContext(void 0),od=100,Qye=10,jM=od*Qye,PZ={Modal:od,Drawer:od,Popover:od,Popconfirm:od,Tooltip:od,Tour:od,FloatButton:od},Zye={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function exe(e){return e in PZ}const ol=(e,t)=>{const[,n]=$i(),r=K.useContext(J1),i=exe(e);let a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+PZ[e]:o+=Zye[e],a=[r===void 0?t:o,o]}return a},txe=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:i,colorSuccess:a,colorError:o,colorWarning:s,colorInfo:l,fontSizeLG:c,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:m,paddingXS:p,borderRadiusLG:h,zIndexPopup:v,contentPadding:g,contentBg:y}=e,w=`${t}-notice`,x=new yn("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:p,transform:"translateY(0)",opacity:1}}),S=new yn("MessageMoveOut",{"0%":{maxHeight:e.height,padding:p,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),C={padding:p,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:m,fontSize:c},[`${w}-content`]:{display:"inline-block",padding:g,background:y,borderRadius:h,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:o},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n}, + ${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},xn(e)),{color:i,position:"fixed",top:m,width:"100%",pointerEvents:"none",zIndex:v,[`${t}-move-up`]:{animationFillMode:"forwards"},[` ${t}-move-up-appear, ${t}-move-up-enter `]:{animationName:x,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[` ${t}-move-up-appear${t}-move-up-appear-active, ${t}-move-up-enter${t}-move-up-enter-active - `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:C,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${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"})}]},Lye=e=>({zIndexPopup:e.zIndexPopupBase+OM+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),xZ=mn("Message",e=>{const t=tn(e,{height:150});return Dye(t)},Lye);var Bye=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement("div",{className:fe(`${e}-custom-content`,`${e}-${t}`)},n||zye[t],u.createElement("span",null,r)),Hye=e=>{const{prefixCls:t,className:n,type:r,icon:i,content:a}=e,o=Bye(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=u.useContext(It),l=t||s("message"),c=Qn(l),[d,f,m]=xZ(l,c);return d(u.createElement(RM,Object.assign({},o,{prefixCls:l,className:fe(n,f,`${l}-notice-pure-panel`,m,c),eventKey:"pure",duration:null,content:u.createElement(wZ,{prefixCls:l,type:r,icon:i},a)})))};function Vye(e,t){return{motionName:t??`${e}-move-up`}}function MM(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,a)=>n.then(i,a),r.promise=n,r}var Wye=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=xZ(t,n);return r(u.createElement(vZ,{classNames:{list:fe(i,a,n)}},e))},Kye=(e,{prefixCls:t,key:n})=>u.createElement(Gye,{prefixCls:t,key:n},e),Yye=u.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:a,duration:o=qye,rtl:s,transitionName:l,onAllRemoved:c}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:p}=u.useContext(It),h=r||d("message"),v=()=>({left:"50%",transform:"translateX(-50%)",top:n??Uye}),g=()=>fe({[`${h}-rtl`]:s??p==="rtl"}),y=()=>Vye(h,l),w=u.createElement("span",{className:`${h}-close-x`},u.createElement(Vo,{className:`${h}-close-icon`})),[x,C]=gZ({prefixCls:h,style:v,className:g,motion:y,closable:!1,closeIcon:w,duration:o,getContainer:()=>(i==null?void 0:i())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:c,renderNotifications:Kye});return u.useImperativeHandle(t,()=>Object.assign(Object.assign({},x),{prefixCls:h,message:m})),C});let U7=0;function CZ(e){const t=u.useRef(null);return Lc(),[u.useMemo(()=>{const r=l=>{var c;(c=t.current)===null||c===void 0||c.close(l)},i=l=>{if(!t.current){const k=()=>{};return k.then=()=>{},k}const{open:c,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:p,icon:h,type:v,key:g,className:y,style:w,onClose:x}=l,C=Wye(l,["content","icon","type","key","className","style","onClose"]);let S=g;return S==null&&(U7+=1,S=`antd-message-${U7}`),MM(k=>(c(Object.assign(Object.assign({},C),{key:S,content:u.createElement(wZ,{prefixCls:d,type:v,icon:h},p),placement:"top",className:fe(v&&`${m}-${v}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),w),onClose:()=>{x==null||x(),k()}})),()=>{r(S)}))},o={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)===null||c===void 0||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(d,f,m)=>{let p;d&&typeof d=="object"&&"content"in d?p=d:p={content:d};let h,v;typeof f=="function"?v=f:(h=f,v=m);const g=Object.assign(Object.assign({onClose:v,duration:h},p),{type:l});return i(g)};o[l]=c}),o},[]),u.createElement(Yye,Object.assign({key:"message-holder"},e,{ref:t}))]}function SZ(e){return CZ(e)}function kZ(e,t){this.v=e,this.k=t}function Da(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}Da=function(o,s,l,c){function d(f,m){Da(o,f,function(p){return this._invoke(f,m,p)})}s?i?i(o,s,{value:l,enumerable:!c,configurable:!c,writable:!c}):o[s]=l:(d("next",0),d("throw",1),d("return",2))},Da(e,t,n,r)}function jM(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function a(p,h,v,g){var y=h&&h.prototype instanceof s?h:s,w=Object.create(y.prototype);return Da(w,"_invoke",function(x,C,S){var k,_,E,T=0,$=S||[],P=!1,M={p:0,n:0,v:e,a:j,f:j.bind(e,4),d:function(R,O){return k=R,_=0,E=e,M.n=O,o}};function j(I,R){for(_=I,E=R,t=0;!P&&T&&!O&&t<$.length;t++){var O,L=$[t],D=M.p,B=L[2];I>3?(O=B===R)&&(E=L[(_=L[4])?5:(_=3,3)],L[4]=L[5]=e):L[0]<=D&&((O=I<2&&DR||R>B)&&(L[4]=I,L[5]=R,M.n=B,_=0))}if(O||I>1)return o;throw P=!0,R}return function(I,R,O){if(T>1)throw TypeError("Generator is already running");for(P&&R===1&&j(R,O),_=R,E=O;(t=_<2?e:E)||!P;){k||(_?_<3?(_>1&&(M.n=-1),j(_,E)):M.n=E:M.v=E);try{if(T=2,k){if(_||(I="next"),t=k[I]){if(!(t=t.call(k,E)))throw TypeError("iterator result is not an object");if(!t.done)return t;E=t.value,_<2&&(_=0)}else _===1&&(t=k.return)&&t.call(k),_<2&&(E=TypeError("The iterator does not provide a '"+I+"' method"),_=1);k=e}else if((t=(P=M.n<0)?E:x.call(C,M))!==o)break}catch(L){k=e,_=1,E=L}finally{T=1}}return{value:t,done:P}}}(p,v,g),!0),w}var o={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Da(t={},r,function(){return this}),t),f=c.prototype=s.prototype=Object.create(d);function m(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,c):(p.__proto__=c,Da(p,i,"GeneratorFunction")),p.prototype=Object.create(f),p}return l.prototype=c,Da(f,"constructor",c),Da(c,"constructor",l),l.displayName="GeneratorFunction",Da(c,i,"GeneratorFunction"),Da(f),Da(f,i,"Generator"),Da(f,r,function(){return this}),Da(f,"toString",function(){return"[object Generator]"}),(jM=function(){return{w:a,m}})()}function e2(e,t){function n(i,a,o,s){try{var l=e[i](a),c=l.value;return c instanceof kZ?t.resolve(c.v).then(function(d){n("next",d,o,s)},function(d){n("throw",d,o,s)}):t.resolve(c).then(function(d){l.value=d,o(l)},function(d){return n("throw",d,o,s)})}catch(d){s(d)}}var r;this.next||(Da(e2.prototype),Da(e2.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Da(this,"_invoke",function(i,a,o){function s(){return new t(function(l,c){n(i,o,l,c)})}return r=r?r.then(s,s):s()},!0)}function _Z(e,t,n,r,i){return new e2(jM().w(e,t,n,r),i||Promise)}function Xye(e,t,n,r,i){var a=_Z(e,t,n,r,i);return a.next().then(function(o){return o.done?o.value:a.next()})}function Jye(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function i(){for(;n.length;)if((r=n.pop())in t)return i.value=r,i.done=!1,i;return i.done=!0,i}}function q7(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(pt(e)+" is not iterable")}function bt(){var e=jM(),t=e.m(bt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(o){var s=typeof o=="function"&&o.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var i={throw:1,return:2,break:3,continue:3};function a(o){var s,l;return function(c){s||(s={stop:function(){return l(c.a,2)},catch:function(){return c.v},abrupt:function(f,m){return l(c.a,i[f],m)},delegateYield:function(f,m,p){return s.resultName=m,l(c.d,q7(f),p)},finish:function(f){return l(c.f,f)}},l=function(f,m,p){c.p=s.prev,c.n=s.next;try{return f(m,p)}finally{s.next=c.n}}),s.resultName&&(s[s.resultName]=c.v,s.resultName=void 0),s.sent=c.v,s.next=c.n;try{return o.call(this,s)}finally{c.p=s.prev,c.n=s.next}}}return(bt=function(){return{wrap:function(l,c,d,f){return e.w(a(l),c,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(l,c){return new kZ(l,c)},AsyncIterator:e2,async:function(l,c,d,f,m){return(r(c)?_Z:Xye)(a(l),c,d,f,m)},keys:Jye,values:q7}})()}function G7(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function cn(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(l){G7(a,r,i,o,s,"next",l)}function s(l){G7(a,r,i,o,s,"throw",l)}o(void 0)})}}var X1=N({},dJ),Qye=X1.version,qE=X1.render,Zye=X1.unmountComponentAtNode,d_;try{var exe=Number((Qye||"").split(".")[0]);exe>=18&&(d_=X1.createRoot)}catch{}function K7(e){var t=X1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&pt(t)==="object"&&(t.usingClientEntryPoint=e)}var t2="__rc_react_root__";function txe(e,t){K7(!0);var n=t[t2]||d_(t);K7(!1),n.render(e),t[t2]=n}function nxe(e,t){qE==null||qE(e,t)}function rxe(e,t){if(d_){txe(e,t);return}nxe(e,t)}function ixe(e){return KP.apply(this,arguments)}function KP(){return KP=cn(bt().mark(function e(t){return bt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[t2])===null||i===void 0||i.unmount(),delete t[t2]}));case 1:case"end":return r.stop()}},e)})),KP.apply(this,arguments)}function axe(e){Zye(e)}function oxe(e){return YP.apply(this,arguments)}function YP(){return YP=cn(bt().mark(function e(t){return bt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(d_===void 0){r.next=2;break}return r.abrupt("return",ixe(t));case 2:axe(t);case 3:case"end":return r.stop()}},e)})),YP.apply(this,arguments)}const sxe=(e,t)=>(rxe(e,t),()=>oxe(t));let lxe=sxe;function f_(e){return lxe}const GE=()=>({height:0,opacity:0}),Y7=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},cxe=e=>({height:e?e.offsetHeight:0}),KE=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",lv=(e=e1)=>({motionName:`${e}-motion-collapse`,onAppearStart:GE,onEnterStart:GE,onAppearActive:Y7,onEnterActive:Y7,onLeaveStart:cxe,onLeaveActive:GE,onAppearEnd:KE,onEnterEnd:KE,onLeaveEnd:KE,motionDeadline:500}),ha=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function on(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const Kv=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(),a=i.width,o=i.height;if(a||o)return!0}}return!1},uxe=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(",")}}}}},dxe=KQ("Wave",uxe),m_=`${e1}-wave-target`;function fxe(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"&&e!=="canvastext"}function mxe(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:i}=getComputedStyle(e);return(t=[n,r,i].find(fxe))!==null&&t!==void 0?t:null}function YE(e){return Number.isNaN(e)?0:e}const pxe=e=>{const{className:t,target:n,component:r,registerUnmount:i}=e,a=u.useRef(null),o=u.useRef(null);u.useEffect(()=>{o.current=i()},[]);const[s,l]=u.useState(null),[c,d]=u.useState([]),[f,m]=u.useState(0),[p,h]=u.useState(0),[v,g]=u.useState(0),[y,w]=u.useState(0),[x,C]=u.useState(!1),S={left:f,top:p,width:v,height:y,borderRadius:c.map(E=>`${E}px`).join(" ")};s&&(S["--wave-color"]=s);function k(){const E=getComputedStyle(n);l(mxe(n));const T=E.position==="static",{borderLeftWidth:$,borderTopWidth:P}=E;m(T?n.offsetLeft:YE(-Number.parseFloat($))),h(T?n.offsetTop:YE(-Number.parseFloat(P))),g(n.offsetWidth),w(n.offsetHeight);const{borderTopLeftRadius:M,borderTopRightRadius:j,borderBottomLeftRadius:I,borderBottomRightRadius:R}=E;d([M,j,R,I].map(O=>YE(Number.parseFloat(O))))}if(u.useEffect(()=>{if(n){const E=pn(()=>{k(),C(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(k),T.observe(n)),()=>{pn.cancel(E),T==null||T.disconnect()}}},[n]),!x)return null;const _=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(m_));return u.createElement(Gi,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,T)=>{var $,P;if(T.deadline||T.propertyName==="opacity"){const M=($=a.current)===null||$===void 0?void 0:$.parentElement;(P=o.current)===null||P===void 0||P.call(o).then(()=>{M==null||M.remove()})}return!1}},({className:E},T)=>u.createElement("div",{ref:bi(a,T),className:fe(t,E,{"wave-quick":_}),style:S}))},hxe=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const i=document.createElement("div");i.style.position="absolute",i.style.left="0px",i.style.top="0px",e==null||e.insertBefore(i,e==null?void 0:e.firstChild);const a=f_();let o=null;function s(){return o}o=a(u.createElement(pxe,Object.assign({},t,{target:e,registerUnmount:s})),i)},vxe=(e,t,n)=>{const{wave:r}=u.useContext(It),[,i,a]=Ei(),o=Xt(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${m_}`)||d,{showEffect:m}=r||{};(m||hxe)(f,{className:t,token:i,component:n,event:c,hashId:a})}),s=u.useRef(null);return c=>{pn.cancel(s.current),s.current=pn(()=>{o(c)})}},J1=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=u.useContext(It),a=u.useRef(null),o=i("wave"),[,s]=dxe(o),l=vxe(a,fe(o,s),r);if(K.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=m=>{!Kv(m.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||l(m)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!K.isValidElement(t))return t??null;const c=Wl(t)?bi(lf(t),a):a;return gi(t,{ref:c})},Hr=e=>{const t=K.useContext(Tm);return K.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},gxe=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},bxe=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"}}}},yxe=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}}}},EZ=mn("Space",e=>{const t=tn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[bxe(t),yxe(t),gxe(t)]},()=>({}),{resetStyle:!1});var $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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(p_),r=u.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:a,isLastItem:o}=n,s=i==="vertical"?"-vertical-":"-";return fe(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:a,[`${e}-compact${s}last-item`]:o,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},xxe=e=>{const{children:t}=e;return u.createElement(p_.Provider,{value:null},t)},wxe=e=>{const{children:t}=e,n=$Z(e,["children"]);return u.createElement(p_.Provider,{value:u.useMemo(()=>n,[n])},t)},Cxe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{size:r,direction:i,block:a,prefixCls:o,className:s,rootClassName:l,children:c}=e,d=$Z(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Hr(x=>r??x),m=t("space-compact",o),[p,h]=EZ(m),v=fe(m,h,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:i==="vertical"},s,l),g=u.useContext(p_),y=Ir(c),w=u.useMemo(()=>y.map((x,C)=>{const S=(x==null?void 0:x.key)||`${m}-item-${C}`;return u.createElement(wxe,{key:S,compactSize:f,compactDirection:i,isFirstItem:C===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:C===y.length-1&&(!g||(g==null?void 0:g.isLastItem))},x)}),[y,g,i,f,m]);return y.length===0?null:p(u.createElement("div",Object.assign({className:v},d),w))};var Sxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n}=u.useContext(It),{prefixCls:r,size:i,className:a}=e,o=Sxe(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=Ei(),c=u.useMemo(()=>{switch(i){case"large":return"lg";case"small":return"sm";default:return""}},[i]),d=fe(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},a,l);return u.createElement(TZ.Provider,{value:i},u.createElement("div",Object.assign({},o,{className:d})))},X7=/^[\u4E00-\u9FA5]{2}$/,XP=X7.test.bind(X7);function NM(e){return e==="danger"?{danger:!0}:{type:e}}function J7(e){return typeof e=="string"}function XE(e){return e==="text"||e==="link"}function _xe(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&J7(e.type)&&XP(e.props.children)?gi(e,{children:e.props.children.split("").join(n)}):J7(e)?XP(e)?K.createElement("span",null,e.split("").join(n)):K.createElement("span",null,e):fZ(e)?K.createElement("span",null,e):e}function Exe(e,t){let n=!1;const r=[];return K.Children.forEach(e,i=>{const a=typeof i,o=a==="string"||a==="number";if(n&&o){const s=r.length-1,l=r[s];r[s]=`${l}${i}`}else r.push(i);n=o}),K.Children.map(r,i=>_xe(i,t))}["default","primary","danger"].concat(Ve(Qd));const JP=u.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:a}=e,o=fe(`${a}-icon`,n);return K.createElement("span",{ref:t,className:o,style:r},i)}),Q7=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:a}=e,o=fe(`${n}-loading-icon`,r);return K.createElement(JP,{prefixCls:n,className:o,style:i,ref:t},K.createElement(Ra,{className:a}))}),JE=()=>({width:0,opacity:0,transform:"scale(0)"}),QE=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),$xe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:a,mount:o}=e,s=!!n;return r?K.createElement(Q7,{prefixCls:t,className:i,style:a}):K.createElement(Gi,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!o,motionEnter:!o,motionLeave:!o,removeOnLeave:!0,onAppearStart:JE,onAppearActive:QE,onEnterStart:JE,onEnterActive:QE,onLeaveStart:QE,onLeaveActive:JE},({className:l,style:c},d)=>{const f=Object.assign(Object.assign({},a),c);return K.createElement(Q7,{prefixCls:t,className:fe(i,l),style:f,ref:d})})},Z7=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Txe=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:a}=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}},Z7(`${t}-primary`,i),Z7(`${t}-danger`,a)]}};var Pxe=["b"],Rxe=["v"],ZE=function(t){return Math.round(Number(t||0))},Ixe=function(t){if(t instanceof vn)return t;if(t&&pt(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=it(n,Pxe);return N(N({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Ul=function(e){Ka(n,e);var t=vo(n);function n(r){return er(this,n),t.call(this,Ixe(r))}return tr(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),a=ZE(i.s*100),o=ZE(i.b*100),s=ZE(i.h),l=i.a,c="hsb(".concat(s,", ").concat(a,"%, ").concat(o,"%)"),d="hsba(".concat(s,", ").concat(a,"%, ").concat(o,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:d}},{key:"toHsb",value:function(){var i=this.toHsv(),a=i.v,o=it(i,Rxe);return N(N({},o),{},{b:a,a:this.a})}}]),n}(vn),Oxe="rc-color-picker",Rh=function(t){return t instanceof Ul?t:new Ul(t)},Mxe=Rh("#1677ff"),PZ=function(t){var n=t.offset,r=t.targetRef,i=t.containerRef,a=t.color,o=t.type,s=i.current.getBoundingClientRect(),l=s.width,c=s.height,d=r.current.getBoundingClientRect(),f=d.width,m=d.height,p=f/2,h=m/2,v=(n.x+p)/l,g=1-(n.y+h)/c,y=a.toHsb(),w=v,x=(n.x+p)/l*360;if(o)switch(o){case"hue":return Rh(N(N({},y),{},{h:x<=0?0:x}));case"alpha":return Rh(N(N({},y),{},{a:w<=0?0:w}))}return Rh({h:y.h,s:v<=0?0:v,b:g>=1?1:g,a:y.a})},RZ=function(t,n){var r=t.toHsb();switch(n){case"hue":return{x:r.h/360*100,y:50};case"alpha":return{x:t.a*100,y:50};default:return{x:r.s*100,y:(1-r.b)*100}}},AM=function(t){var n=t.color,r=t.prefixCls,i=t.className,a=t.style,o=t.onClick,s="".concat(r,"-color-block");return K.createElement("div",{className:fe(s,i),style:a,onClick:o},K.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))};function jxe(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}}function IZ(e){var t=e.targetRef,n=e.containerRef,r=e.direction,i=e.onDragChange,a=e.onDragChangeComplete,o=e.calculate,s=e.color,l=e.disabledDrag,c=u.useState({x:0,y:0}),d=he(c,2),f=d[0],m=d[1],p=u.useRef(null),h=u.useRef(null);u.useEffect(function(){m(o())},[s]),u.useEffect(function(){return function(){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null}},[]);var v=function(C){var S=jxe(C),k=S.pageX,_=S.pageY,E=n.current.getBoundingClientRect(),T=E.x,$=E.y,P=E.width,M=E.height,j=t.current.getBoundingClientRect(),I=j.width,R=j.height,O=I/2,L=R/2,D=Math.max(0,Math.min(k-T,P))-O,B=Math.max(0,Math.min(_-$,M))-L,F={x:D,y:r==="x"?f.y:B};if(I===0&&R===0||I!==R)return!1;i==null||i(F)},g=function(C){C.preventDefault(),v(C)},y=function(C){C.preventDefault(),document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null,a==null||a()},w=function(C){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),!l&&(v(C),document.addEventListener("mousemove",g),document.addEventListener("mouseup",y),document.addEventListener("touchmove",g),document.addEventListener("touchend",y),p.current=g,h.current=y)};return[f,w]}var OZ=function(t){var n=t.size,r=n===void 0?"default":n,i=t.color,a=t.prefixCls;return K.createElement("div",{className:fe("".concat(a,"-handler"),G({},"".concat(a,"-handler-sm"),r==="small")),style:{backgroundColor:i}})},MZ=function(t){var n=t.children,r=t.style,i=t.prefixCls;return K.createElement("div",{className:"".concat(i,"-palette"),style:N({position:"relative"},r)},n)},jZ=u.forwardRef(function(e,t){var n=e.children,r=e.x,i=e.y;return K.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),Nxe=function(t){var n=t.color,r=t.onChange,i=t.prefixCls,a=t.onChangeComplete,o=t.disabled,s=u.useRef(),l=u.useRef(),c=u.useRef(n),d=Xt(function(v){var g=PZ({offset:v,targetRef:l,containerRef:s,color:n});c.current=g,r(g)}),f=IZ({color:n,containerRef:s,targetRef:l,calculate:function(){return RZ(n)},onDragChange:d,onDragChangeComplete:function(){return a==null?void 0:a(c.current)},disabledDrag:o}),m=he(f,2),p=m[0],h=m[1];return K.createElement("div",{ref:s,className:"".concat(i,"-select"),onMouseDown:h,onTouchStart:h},K.createElement(MZ,{prefixCls:i},K.createElement(jZ,{x:p.x,y:p.y,ref:l},K.createElement(OZ,{color:n.toRgbString(),prefixCls:i})),K.createElement("div",{className:"".concat(i,"-saturation"),style:{backgroundColor:"hsl(".concat(n.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},Axe=function(t,n){var r=Wt(t,{value:n}),i=he(r,2),a=i[0],o=i[1],s=u.useMemo(function(){return Rh(a)},[a]);return[s,o]},Fxe=function(t){var n=t.colors,r=t.children,i=t.direction,a=i===void 0?"to right":i,o=t.type,s=t.prefixCls,l=u.useMemo(function(){return n.map(function(c,d){var f=Rh(c);return o==="alpha"&&d===n.length-1&&(f=new Ul(f.setA(1))),f.toRgbString()}).join(",")},[n,o]);return K.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(a,", ").concat(l,")")}},r)},Dxe=function(t){var n=t.prefixCls,r=t.colors,i=t.disabled,a=t.onChange,o=t.onChangeComplete,s=t.color,l=t.type,c=u.useRef(),d=u.useRef(),f=u.useRef(s),m=function(S){return l==="hue"?S.getHue():S.a*100},p=Xt(function(C){var S=PZ({offset:C,targetRef:d,containerRef:c,color:s,type:l});f.current=S,a(m(S))}),h=IZ({color:s,targetRef:d,containerRef:c,calculate:function(){return RZ(s,l)},onDragChange:p,onDragChangeComplete:function(){o(m(f.current))},direction:"x",disabledDrag:i}),v=he(h,2),g=v[0],y=v[1],w=K.useMemo(function(){if(l==="hue"){var C=s.toHsb();C.s=1,C.b=1,C.a=1;var S=new Ul(C);return S}return s},[s,l]),x=K.useMemo(function(){return r.map(function(C){return"".concat(C.color," ").concat(C.percent,"%")})},[r]);return K.createElement("div",{ref:c,className:fe("".concat(n,"-slider"),"".concat(n,"-slider-").concat(l)),onMouseDown:y,onTouchStart:y},K.createElement(MZ,{prefixCls:n},K.createElement(jZ,{x:g.x,y:g.y,ref:d},K.createElement(OZ,{size:"small",color:w.toHexString(),prefixCls:n})),K.createElement(Fxe,{colors:x,type:l,prefixCls:n})))};function Lxe(e){return u.useMemo(function(){var t=e||{},n=t.slider;return[n||Dxe]},[e])}var Bxe=[{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}],zxe=u.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,i=e.prefixCls,a=i===void 0?Oxe:i,o=e.onChange,s=e.onChangeComplete,l=e.className,c=e.style,d=e.panelRender,f=e.disabledAlpha,m=f===void 0?!1:f,p=e.disabled,h=p===void 0?!1:p,v=e.components,g=Lxe(v),y=he(g,1),w=y[0],x=Axe(r||Mxe,n),C=he(x,2),S=C[0],k=C[1],_=u.useMemo(function(){return S.setA(1).toRgbString()},[S]),E=function(B,F){n||k(B),o==null||o(B,F)},T=function(B){return new Ul(S.setHue(B))},$=function(B){return new Ul(S.setA(B/100))},P=function(B){E(T(B),{type:"hue",value:B})},M=function(B){E($(B),{type:"alpha",value:B})},j=function(B){s&&s(T(B))},I=function(B){s&&s($(B))},R=fe("".concat(a,"-panel"),l,G({},"".concat(a,"-panel-disabled"),h)),O={prefixCls:a,disabled:h,color:S},L=K.createElement(K.Fragment,null,K.createElement(Nxe,Ae({onChange:E},O,{onChangeComplete:s})),K.createElement("div",{className:"".concat(a,"-slider-container")},K.createElement("div",{className:fe("".concat(a,"-slider-group"),G({},"".concat(a,"-slider-group-disabled-alpha"),m))},K.createElement(w,Ae({},O,{type:"hue",colors:Bxe,min:0,max:359,value:S.getHue(),onChange:P,onChangeComplete:j})),!m&&K.createElement(w,Ae({},O,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:_}],min:0,max:100,value:S.a*100,onChange:M,onChangeComplete:I}))),K.createElement(AM,{color:S.toRgbString(),prefixCls:a})));return K.createElement("div",{className:R,style:c,ref:t},typeof d=="function"?d(L):L)});const O0=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",Hxe=(e,t)=>e?O0(e,t):"";let ms=function(){function e(t){er(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:i,percent:a})=>({color:new e(i),percent:a})),this.metaColor=new Ul(this.colors[0].color.metaColor)):this.metaColor=new Ul(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return tr(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Hxe(this.toHexString(),this.metaColor.a<1)}},{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:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const a=n.colors[i];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var Vxe={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"},Wxe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Vxe}))},ys=u.forwardRef(Wxe),NZ=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,i=e.className,a=e.style,o=e.children,s=e.isActive,l=e.role,c=e.classNames,d=e.styles,f=K.useState(s||r),m=he(f,2),p=m[0],h=m[1];return K.useEffect(function(){(r||s)&&h(!0)},[r,s]),p?K.createElement("div",{ref:t,className:fe("".concat(n,"-content"),G(G({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),i),style:a,role:l},K.createElement("div",{className:fe("".concat(n,"-content-box"),c==null?void 0:c.body),style:d==null?void 0:d.body},o)):null});NZ.displayName="PanelContent";var Uxe=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],AZ=K.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,i=e.headerClass,a=e.isActive,o=e.onItemClick,s=e.forceRender,l=e.className,c=e.classNames,d=c===void 0?{}:c,f=e.styles,m=f===void 0?{}:f,p=e.prefixCls,h=e.collapsible,v=e.accordion,g=e.panelKey,y=e.extra,w=e.header,x=e.expandIcon,C=e.openMotion,S=e.destroyInactivePanel,k=e.children,_=it(e,Uxe),E=h==="disabled",T=y!=null&&typeof y!="boolean",$=G(G(G({onClick:function(){o==null||o(g)},onKeyDown:function(L){(L.key==="Enter"||L.keyCode===ht.ENTER||L.which===ht.ENTER)&&(o==null||o(g))},role:v?"tab":"button"},"aria-expanded",a),"aria-disabled",E),"tabIndex",E?-1:0),P=typeof x=="function"?x(e):K.createElement("i",{className:"arrow"}),M=P&&K.createElement("div",Ae({className:"".concat(p,"-expand-icon")},["header","icon"].includes(h)?$:{}),P),j=fe("".concat(p,"-item"),G(G({},"".concat(p,"-item-active"),a),"".concat(p,"-item-disabled"),E),l),I=fe(i,"".concat(p,"-header"),G({},"".concat(p,"-collapsible-").concat(h),!!h),d.header),R=N({className:I,style:m.header},["header","icon"].includes(h)?{}:$);return K.createElement("div",Ae({},_,{ref:t,className:j}),K.createElement("div",R,r&&M,K.createElement("span",Ae({className:"".concat(p,"-header-text")},h==="header"?$:{}),w),T&&K.createElement("div",{className:"".concat(p,"-extra")},y)),K.createElement(Gi,Ae({visible:a,leavedClassName:"".concat(p,"-content-hidden")},C,{forceRender:s,removeOnLeave:S}),function(O,L){var D=O.className,B=O.style;return K.createElement(NZ,{ref:L,prefixCls:p,className:D,classNames:d,style:B,styles:m,isActive:a,forceRender:s,role:v?"tabpanel":void 0},k)}))}),qxe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],Gxe=function(t,n){var r=n.prefixCls,i=n.accordion,a=n.collapsible,o=n.destroyInactivePanel,s=n.onItemClick,l=n.activeKey,c=n.openMotion,d=n.expandIcon;return t.map(function(f,m){var p=f.children,h=f.label,v=f.key,g=f.collapsible,y=f.onItemClick,w=f.destroyInactivePanel,x=it(f,qxe),C=String(v??m),S=g??a,k=w??o,_=function($){S!=="disabled"&&(s($),y==null||y($))},E=!1;return i?E=l[0]===C:E=l.indexOf(C)>-1,K.createElement(AZ,Ae({},x,{prefixCls:r,key:C,panelKey:C,isActive:E,accordion:i,openMotion:c,expandIcon:d,header:h,collapsible:S,onItemClick:_,destroyInactivePanel:k}),p)})},Kxe=function(t,n,r){if(!t)return null;var i=r.prefixCls,a=r.accordion,o=r.collapsible,s=r.destroyInactivePanel,l=r.onItemClick,c=r.activeKey,d=r.openMotion,f=r.expandIcon,m=t.key||String(n),p=t.props,h=p.header,v=p.headerClass,g=p.destroyInactivePanel,y=p.collapsible,w=p.onItemClick,x=!1;a?x=c[0]===m:x=c.indexOf(m)>-1;var C=y??o,S=function(E){C!=="disabled"&&(l(E),w==null||w(E))},k={key:m,panelKey:m,header:h,headerClass:v,isActive:x,prefixCls:i,destroyInactivePanel:g??s,openMotion:d,accordion:a,children:t.props.children,onItemClick:S,expandIcon:f,collapsible:C};return typeof t.type=="string"?t:(Object.keys(k).forEach(function(_){typeof k[_]>"u"&&delete k[_]}),K.cloneElement(t,k))};function Yxe(e,t,n){return Array.isArray(e)?Gxe(e,n):Ir(t).map(function(r,i){return Kxe(r,i,n)})}function Xxe(e){var t=e;if(!Array.isArray(t)){var n=pt(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var Jxe=K.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,i=e.destroyInactivePanel,a=i===void 0?!1:i,o=e.style,s=e.accordion,l=e.className,c=e.children,d=e.collapsible,f=e.openMotion,m=e.expandIcon,p=e.activeKey,h=e.defaultActiveKey,v=e.onChange,g=e.items,y=fe(r,l),w=Wt([],{value:p,onChange:function(T){return v==null?void 0:v(T)},defaultValue:h,postState:Xxe}),x=he(w,2),C=x[0],S=x[1],k=function(T){return S(function(){if(s)return C[0]===T?[]:[T];var $=C.indexOf(T),P=$>-1;return P?C.filter(function(M){return M!==T}):[].concat(Ve(C),[T])})};Jn(!c,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var _=Yxe(g,c,{prefixCls:r,accordion:s,openMotion:f,expandIcon:m,collapsible:d,destroyInactivePanel:a,onItemClick:k,activeKey:C});return K.createElement("div",Ae({ref:t,className:y,style:o,role:s?"tablist":void 0},zr(e,{aria:!0,data:!0})),_)});const FM=Object.assign(Jxe,{Panel:AZ});FM.Panel;const Qxe=u.forwardRef((e,t)=>{const{getPrefixCls:n}=u.useContext(It),{prefixCls:r,className:i,showArrow:a=!0}=e,o=n("collapse",r),s=fe({[`${o}-no-arrow`]:!a},i);return u.createElement(FM.Panel,Object.assign({ref:t},e,{prefixCls:o,className:s}))}),Q1=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:S,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${w}-wrapper`]:Object.assign({},C)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},C),{padding:0,textAlign:"start"})}]},nxe=e=>({zIndexPopup:e.zIndexPopupBase+jM+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),RZ=pn("Message",e=>{const t=nn(e,{height:150});return txe(t)},nxe);var rxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement("div",{className:fe(`${e}-custom-content`,`${e}-${t}`)},n||ixe[t],u.createElement("span",null,r)),axe=e=>{const{prefixCls:t,className:n,type:r,icon:i,content:a}=e,o=rxe(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:s}=u.useContext(Rt),l=t||s("message"),c=Qn(l),[d,f,m]=RZ(l,c);return d(u.createElement(OM,Object.assign({},o,{prefixCls:l,className:fe(n,f,`${l}-notice-pure-panel`,m,c),eventKey:"pure",duration:null,content:u.createElement(IZ,{prefixCls:l,type:r,icon:i},a)})))};function oxe(e,t){return{motionName:t??`${e}-move-up`}}function NM(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,a)=>n.then(i,a),r.promise=n,r}var sxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=RZ(t,n);return r(u.createElement(EZ,{classNames:{list:fe(i,a,n)}},e))},dxe=(e,{prefixCls:t,key:n})=>u.createElement(uxe,{prefixCls:t,key:n},e),fxe=u.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:a,duration:o=cxe,rtl:s,transitionName:l,onAllRemoved:c}=e,{getPrefixCls:d,getPopupContainer:f,message:m,direction:p}=u.useContext(Rt),h=r||d("message"),v=()=>({left:"50%",transform:"translateX(-50%)",top:n??lxe}),g=()=>fe({[`${h}-rtl`]:s??p==="rtl"}),y=()=>oxe(h,l),w=u.createElement("span",{className:`${h}-close-x`},u.createElement(Wo,{className:`${h}-close-icon`})),[x,S]=$Z({prefixCls:h,style:v,className:g,motion:y,closable:!1,closeIcon:w,duration:o,getContainer:()=>(i==null?void 0:i())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:c,renderNotifications:dxe});return u.useImperativeHandle(t,()=>Object.assign(Object.assign({},x),{prefixCls:h,message:m})),S});let X7=0;function OZ(e){const t=u.useRef(null);return Lc(),[u.useMemo(()=>{const r=l=>{var c;(c=t.current)===null||c===void 0||c.close(l)},i=l=>{if(!t.current){const _=()=>{};return _.then=()=>{},_}const{open:c,prefixCls:d,message:f}=t.current,m=`${d}-notice`,{content:p,icon:h,type:v,key:g,className:y,style:w,onClose:x}=l,S=sxe(l,["content","icon","type","key","className","style","onClose"]);let C=g;return C==null&&(X7+=1,C=`antd-message-${X7}`),NM(_=>(c(Object.assign(Object.assign({},S),{key:C,content:u.createElement(IZ,{prefixCls:d,type:v,icon:h},p),placement:"top",className:fe(v&&`${m}-${v}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),w),onClose:()=>{x==null||x(),_()}})),()=>{r(C)}))},o={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)===null||c===void 0||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(d,f,m)=>{let p;d&&typeof d=="object"&&"content"in d?p=d:p={content:d};let h,v;typeof f=="function"?v=f:(h=f,v=m);const g=Object.assign(Object.assign({onClose:v,duration:h},p),{type:l});return i(g)};o[l]=c}),o},[]),u.createElement(fxe,Object.assign({key:"message-holder"},e,{ref:t}))]}function MZ(e){return OZ(e)}function jZ(e,t){this.v=e,this.k=t}function Da(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}Da=function(o,s,l,c){function d(f,m){Da(o,f,function(p){return this._invoke(f,m,p)})}s?i?i(o,s,{value:l,enumerable:!c,configurable:!c,writable:!c}):o[s]=l:(d("next",0),d("throw",1),d("return",2))},Da(e,t,n,r)}function AM(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function a(p,h,v,g){var y=h&&h.prototype instanceof s?h:s,w=Object.create(y.prototype);return Da(w,"_invoke",function(x,S,C){var _,k,E,T=0,$=C||[],P=!1,M={p:0,n:0,v:e,a:j,f:j.bind(e,4),d:function(R,O){return _=R,k=0,E=e,M.n=O,o}};function j(I,R){for(k=I,E=R,t=0;!P&&T&&!O&&t<$.length;t++){var O,D=$[t],L=M.p,B=D[2];I>3?(O=B===R)&&(E=D[(k=D[4])?5:(k=3,3)],D[4]=D[5]=e):D[0]<=L&&((O=I<2&&LR||R>B)&&(D[4]=I,D[5]=R,M.n=B,k=0))}if(O||I>1)return o;throw P=!0,R}return function(I,R,O){if(T>1)throw TypeError("Generator is already running");for(P&&R===1&&j(R,O),k=R,E=O;(t=k<2?e:E)||!P;){_||(k?k<3?(k>1&&(M.n=-1),j(k,E)):M.n=E:M.v=E);try{if(T=2,_){if(k||(I="next"),t=_[I]){if(!(t=t.call(_,E)))throw TypeError("iterator result is not an object");if(!t.done)return t;E=t.value,k<2&&(k=0)}else k===1&&(t=_.return)&&t.call(_),k<2&&(E=TypeError("The iterator does not provide a '"+I+"' method"),k=1);_=e}else if((t=(P=M.n<0)?E:x.call(S,M))!==o)break}catch(D){_=e,k=1,E=D}finally{T=1}}return{value:t,done:P}}}(p,v,g),!0),w}var o={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Da(t={},r,function(){return this}),t),f=c.prototype=s.prototype=Object.create(d);function m(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,c):(p.__proto__=c,Da(p,i,"GeneratorFunction")),p.prototype=Object.create(f),p}return l.prototype=c,Da(f,"constructor",c),Da(c,"constructor",l),l.displayName="GeneratorFunction",Da(c,i,"GeneratorFunction"),Da(f),Da(f,i,"Generator"),Da(f,r,function(){return this}),Da(f,"toString",function(){return"[object Generator]"}),(AM=function(){return{w:a,m}})()}function t2(e,t){function n(i,a,o,s){try{var l=e[i](a),c=l.value;return c instanceof jZ?t.resolve(c.v).then(function(d){n("next",d,o,s)},function(d){n("throw",d,o,s)}):t.resolve(c).then(function(d){l.value=d,o(l)},function(d){return n("throw",d,o,s)})}catch(d){s(d)}}var r;this.next||(Da(t2.prototype),Da(t2.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Da(this,"_invoke",function(i,a,o){function s(){return new t(function(l,c){n(i,o,l,c)})}return r=r?r.then(s,s):s()},!0)}function NZ(e,t,n,r,i){return new t2(AM().w(e,t,n,r),i||Promise)}function mxe(e,t,n,r,i){var a=NZ(e,t,n,r,i);return a.next().then(function(o){return o.done?o.value:a.next()})}function pxe(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function i(){for(;n.length;)if((r=n.pop())in t)return i.value=r,i.done=!1,i;return i.done=!0,i}}function J7(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(mt(e)+" is not iterable")}function yt(){var e=AM(),t=e.m(yt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(o){var s=typeof o=="function"&&o.constructor;return!!s&&(s===n||(s.displayName||s.name)==="GeneratorFunction")}var i={throw:1,return:2,break:3,continue:3};function a(o){var s,l;return function(c){s||(s={stop:function(){return l(c.a,2)},catch:function(){return c.v},abrupt:function(f,m){return l(c.a,i[f],m)},delegateYield:function(f,m,p){return s.resultName=m,l(c.d,J7(f),p)},finish:function(f){return l(c.f,f)}},l=function(f,m,p){c.p=s.prev,c.n=s.next;try{return f(m,p)}finally{s.next=c.n}}),s.resultName&&(s[s.resultName]=c.v,s.resultName=void 0),s.sent=c.v,s.next=c.n;try{return o.call(this,s)}finally{c.p=s.prev,c.n=s.next}}}return(yt=function(){return{wrap:function(l,c,d,f){return e.w(a(l),c,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(l,c){return new jZ(l,c)},AsyncIterator:t2,async:function(l,c,d,f,m){return(r(c)?NZ:mxe)(a(l),c,d,f,m)},keys:pxe,values:J7}})()}function Q7(e,t,n,r,i,a,o){try{var s=e[a](o),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function un(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(l){Q7(a,r,i,o,s,"next",l)}function s(l){Q7(a,r,i,o,s,"throw",l)}o(void 0)})}}var Q1=N({},wJ),hxe=Q1.version,GE=Q1.render,vxe=Q1.unmountComponentAtNode,f_;try{var gxe=Number((hxe||"").split(".")[0]);gxe>=18&&(f_=Q1.createRoot)}catch{}function Z7(e){var t=Q1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&mt(t)==="object"&&(t.usingClientEntryPoint=e)}var n2="__rc_react_root__";function bxe(e,t){Z7(!0);var n=t[n2]||f_(t);Z7(!1),n.render(e),t[n2]=n}function yxe(e,t){GE==null||GE(e,t)}function xxe(e,t){if(f_){bxe(e,t);return}yxe(e,t)}function wxe(e){return XP.apply(this,arguments)}function XP(){return XP=un(yt().mark(function e(t){return yt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[n2])===null||i===void 0||i.unmount(),delete t[n2]}));case 1:case"end":return r.stop()}},e)})),XP.apply(this,arguments)}function Sxe(e){vxe(e)}function Cxe(e){return JP.apply(this,arguments)}function JP(){return JP=un(yt().mark(function e(t){return yt().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(f_===void 0){r.next=2;break}return r.abrupt("return",wxe(t));case 2:Sxe(t);case 3:case"end":return r.stop()}},e)})),JP.apply(this,arguments)}const kxe=(e,t)=>(xxe(e,t),()=>Cxe(t));let _xe=kxe;function m_(e){return _xe}const KE=()=>({height:0,opacity:0}),eD=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Exe=e=>({height:e?e.offsetHeight:0}),YE=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",uv=(e=t1)=>({motionName:`${e}-motion-collapse`,onAppearStart:KE,onEnterStart:KE,onAppearActive:eD,onEnterActive:eD,onLeaveStart:Exe,onLeaveActive:KE,onAppearEnd:YE,onEnterEnd:YE,onLeaveEnd:YE,motionDeadline:500}),ha=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function ln(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const Xv=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(),a=i.width,o=i.height;if(a||o)return!0}}return!1},$xe=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(",")}}}}},Txe=iZ("Wave",$xe),p_=`${t1}-wave-target`;function Pxe(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"&&e!=="canvastext"}function Rxe(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:i}=getComputedStyle(e);return(t=[n,r,i].find(Pxe))!==null&&t!==void 0?t:null}function XE(e){return Number.isNaN(e)?0:e}const Ixe=e=>{const{className:t,target:n,component:r,registerUnmount:i}=e,a=u.useRef(null),o=u.useRef(null);u.useEffect(()=>{o.current=i()},[]);const[s,l]=u.useState(null),[c,d]=u.useState([]),[f,m]=u.useState(0),[p,h]=u.useState(0),[v,g]=u.useState(0),[y,w]=u.useState(0),[x,S]=u.useState(!1),C={left:f,top:p,width:v,height:y,borderRadius:c.map(E=>`${E}px`).join(" ")};s&&(C["--wave-color"]=s);function _(){const E=getComputedStyle(n);l(Rxe(n));const T=E.position==="static",{borderLeftWidth:$,borderTopWidth:P}=E;m(T?n.offsetLeft:XE(-Number.parseFloat($))),h(T?n.offsetTop:XE(-Number.parseFloat(P))),g(n.offsetWidth),w(n.offsetHeight);const{borderTopLeftRadius:M,borderTopRightRadius:j,borderBottomLeftRadius:I,borderBottomRightRadius:R}=E;d([M,j,R,I].map(O=>XE(Number.parseFloat(O))))}if(u.useEffect(()=>{if(n){const E=hn(()=>{_(),S(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(_),T.observe(n)),()=>{hn.cancel(E),T==null||T.disconnect()}}},[n]),!x)return null;const k=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(p_));return u.createElement(Gi,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,T)=>{var $,P;if(T.deadline||T.propertyName==="opacity"){const M=($=a.current)===null||$===void 0?void 0:$.parentElement;(P=o.current)===null||P===void 0||P.call(o).then(()=>{M==null||M.remove()})}return!1}},({className:E},T)=>u.createElement("div",{ref:yi(a,T),className:fe(t,E,{"wave-quick":k}),style:C}))},Oxe=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const i=document.createElement("div");i.style.position="absolute",i.style.left="0px",i.style.top="0px",e==null||e.insertBefore(i,e==null?void 0:e.firstChild);const a=m_();let o=null;function s(){return o}o=a(u.createElement(Ixe,Object.assign({},t,{target:e,registerUnmount:s})),i)},Mxe=(e,t,n)=>{const{wave:r}=u.useContext(Rt),[,i,a]=$i(),o=Yt(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${p_}`)||d,{showEffect:m}=r||{};(m||Oxe)(f,{className:t,token:i,component:n,event:c,hashId:a})}),s=u.useRef(null);return c=>{hn.cancel(s.current),s.current=hn(()=>{o(c)})}},Z1=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:i}=u.useContext(Rt),a=u.useRef(null),o=i("wave"),[,s]=Txe(o),l=Mxe(a,fe(o,s),r);if(K.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=m=>{!Xv(m.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||l(m)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!K.isValidElement(t))return t??null;const c=Wl(t)?yi(lf(t),a):a;return bi(t,{ref:c})},Hr=e=>{const t=K.useContext($m);return K.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},jxe=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},Nxe=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"}}}},Axe=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}}}},AZ=pn("Space",e=>{const t=nn(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[Nxe(t),Axe(t),jxe(t)]},()=>({}),{resetStyle:!1});var FZ=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(h_),r=u.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:a,isLastItem:o}=n,s=i==="vertical"?"-vertical-":"-";return fe(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:a,[`${e}-compact${s}last-item`]:o,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},Fxe=e=>{const{children:t}=e;return u.createElement(h_.Provider,{value:null},t)},Dxe=e=>{const{children:t}=e,n=FZ(e,["children"]);return u.createElement(h_.Provider,{value:u.useMemo(()=>n,[n])},t)},Lxe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(Rt),{size:r,direction:i,block:a,prefixCls:o,className:s,rootClassName:l,children:c}=e,d=FZ(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Hr(x=>r??x),m=t("space-compact",o),[p,h]=AZ(m),v=fe(m,h,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:a,[`${m}-vertical`]:i==="vertical"},s,l),g=u.useContext(h_),y=Ir(c),w=u.useMemo(()=>y.map((x,S)=>{const C=(x==null?void 0:x.key)||`${m}-item-${S}`;return u.createElement(Dxe,{key:C,compactSize:f,compactDirection:i,isFirstItem:S===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:S===y.length-1&&(!g||(g==null?void 0:g.isLastItem))},x)}),[y,g,i,f,m]);return y.length===0?null:p(u.createElement("div",Object.assign({className:v},d),w))};var Bxe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n}=u.useContext(Rt),{prefixCls:r,size:i,className:a}=e,o=Bxe(e,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=$i(),c=u.useMemo(()=>{switch(i){case"large":return"lg";case"small":return"sm";default:return""}},[i]),d=fe(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},a,l);return u.createElement(DZ.Provider,{value:i},u.createElement("div",Object.assign({},o,{className:d})))},tD=/^[\u4E00-\u9FA5]{2}$/,QP=tD.test.bind(tD);function FM(e){return e==="danger"?{danger:!0}:{type:e}}function nD(e){return typeof e=="string"}function JE(e){return e==="text"||e==="link"}function Hxe(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&nD(e.type)&&QP(e.props.children)?bi(e,{children:e.props.children.split("").join(n)}):nD(e)?QP(e)?K.createElement("span",null,e.split("").join(n)):K.createElement("span",null,e):SZ(e)?K.createElement("span",null,e):e}function Vxe(e,t){let n=!1;const r=[];return K.Children.forEach(e,i=>{const a=typeof i,o=a==="string"||a==="number";if(n&&o){const s=r.length-1,l=r[s];r[s]=`${l}${i}`}else r.push(i);n=o}),K.Children.map(r,i=>Hxe(i,t))}["default","primary","danger"].concat(Ve(Qd));const ZP=u.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:a}=e,o=fe(`${a}-icon`,n);return K.createElement("span",{ref:t,className:o,style:r},i)}),rD=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:a}=e,o=fe(`${n}-loading-icon`,r);return K.createElement(ZP,{prefixCls:n,className:o,style:i,ref:t},K.createElement(Ra,{className:a}))}),QE=()=>({width:0,opacity:0,transform:"scale(0)"}),ZE=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),Wxe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:a,mount:o}=e,s=!!n;return r?K.createElement(rD,{prefixCls:t,className:i,style:a}):K.createElement(Gi,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!o,motionEnter:!o,motionLeave:!o,removeOnLeave:!0,onAppearStart:QE,onAppearActive:ZE,onEnterStart:QE,onEnterActive:ZE,onLeaveStart:ZE,onLeaveActive:QE},({className:l,style:c},d)=>{const f=Object.assign(Object.assign({},a),c);return K.createElement(rD,{prefixCls:t,className:fe(i,l),style:f,ref:d})})},iD=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Uxe=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:a}=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}},iD(`${t}-primary`,i),iD(`${t}-danger`,a)]}};var qxe=["b"],Gxe=["v"],e$=function(t){return Math.round(Number(t||0))},Kxe=function(t){if(t instanceof bn)return t;if(t&&mt(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,i=at(n,qxe);return N(N({},i),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Ul=function(e){Ka(n,e);var t=vo(n);function n(r){return er(this,n),t.call(this,Kxe(r))}return tr(n,[{key:"toHsbString",value:function(){var i=this.toHsb(),a=e$(i.s*100),o=e$(i.b*100),s=e$(i.h),l=i.a,c="hsb(".concat(s,", ").concat(a,"%, ").concat(o,"%)"),d="hsba(".concat(s,", ").concat(a,"%, ").concat(o,"%, ").concat(l.toFixed(l===0?0:2),")");return l===1?c:d}},{key:"toHsb",value:function(){var i=this.toHsv(),a=i.v,o=at(i,Gxe);return N(N({},o),{},{b:a,a:this.a})}}]),n}(bn),Yxe="rc-color-picker",Oh=function(t){return t instanceof Ul?t:new Ul(t)},Xxe=Oh("#1677ff"),LZ=function(t){var n=t.offset,r=t.targetRef,i=t.containerRef,a=t.color,o=t.type,s=i.current.getBoundingClientRect(),l=s.width,c=s.height,d=r.current.getBoundingClientRect(),f=d.width,m=d.height,p=f/2,h=m/2,v=(n.x+p)/l,g=1-(n.y+h)/c,y=a.toHsb(),w=v,x=(n.x+p)/l*360;if(o)switch(o){case"hue":return Oh(N(N({},y),{},{h:x<=0?0:x}));case"alpha":return Oh(N(N({},y),{},{a:w<=0?0:w}))}return Oh({h:y.h,s:v<=0?0:v,b:g>=1?1:g,a:y.a})},BZ=function(t,n){var r=t.toHsb();switch(n){case"hue":return{x:r.h/360*100,y:50};case"alpha":return{x:t.a*100,y:50};default:return{x:r.s*100,y:(1-r.b)*100}}},DM=function(t){var n=t.color,r=t.prefixCls,i=t.className,a=t.style,o=t.onClick,s="".concat(r,"-color-block");return K.createElement("div",{className:fe(s,i),style:a,onClick:o},K.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))};function Jxe(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}}function zZ(e){var t=e.targetRef,n=e.containerRef,r=e.direction,i=e.onDragChange,a=e.onDragChangeComplete,o=e.calculate,s=e.color,l=e.disabledDrag,c=u.useState({x:0,y:0}),d=he(c,2),f=d[0],m=d[1],p=u.useRef(null),h=u.useRef(null);u.useEffect(function(){m(o())},[s]),u.useEffect(function(){return function(){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null}},[]);var v=function(S){var C=Jxe(S),_=C.pageX,k=C.pageY,E=n.current.getBoundingClientRect(),T=E.x,$=E.y,P=E.width,M=E.height,j=t.current.getBoundingClientRect(),I=j.width,R=j.height,O=I/2,D=R/2,L=Math.max(0,Math.min(_-T,P))-O,B=Math.max(0,Math.min(k-$,M))-D,F={x:L,y:r==="x"?f.y:B};if(I===0&&R===0||I!==R)return!1;i==null||i(F)},g=function(S){S.preventDefault(),v(S)},y=function(S){S.preventDefault(),document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),document.removeEventListener("touchmove",p.current),document.removeEventListener("touchend",h.current),p.current=null,h.current=null,a==null||a()},w=function(S){document.removeEventListener("mousemove",p.current),document.removeEventListener("mouseup",h.current),!l&&(v(S),document.addEventListener("mousemove",g),document.addEventListener("mouseup",y),document.addEventListener("touchmove",g),document.addEventListener("touchend",y),p.current=g,h.current=y)};return[f,w]}var HZ=function(t){var n=t.size,r=n===void 0?"default":n,i=t.color,a=t.prefixCls;return K.createElement("div",{className:fe("".concat(a,"-handler"),G({},"".concat(a,"-handler-sm"),r==="small")),style:{backgroundColor:i}})},VZ=function(t){var n=t.children,r=t.style,i=t.prefixCls;return K.createElement("div",{className:"".concat(i,"-palette"),style:N({position:"relative"},r)},n)},WZ=u.forwardRef(function(e,t){var n=e.children,r=e.x,i=e.y;return K.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(i,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),Qxe=function(t){var n=t.color,r=t.onChange,i=t.prefixCls,a=t.onChangeComplete,o=t.disabled,s=u.useRef(),l=u.useRef(),c=u.useRef(n),d=Yt(function(v){var g=LZ({offset:v,targetRef:l,containerRef:s,color:n});c.current=g,r(g)}),f=zZ({color:n,containerRef:s,targetRef:l,calculate:function(){return BZ(n)},onDragChange:d,onDragChangeComplete:function(){return a==null?void 0:a(c.current)},disabledDrag:o}),m=he(f,2),p=m[0],h=m[1];return K.createElement("div",{ref:s,className:"".concat(i,"-select"),onMouseDown:h,onTouchStart:h},K.createElement(VZ,{prefixCls:i},K.createElement(WZ,{x:p.x,y:p.y,ref:l},K.createElement(HZ,{color:n.toRgbString(),prefixCls:i})),K.createElement("div",{className:"".concat(i,"-saturation"),style:{backgroundColor:"hsl(".concat(n.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},Zxe=function(t,n){var r=Ht(t,{value:n}),i=he(r,2),a=i[0],o=i[1],s=u.useMemo(function(){return Oh(a)},[a]);return[s,o]},ewe=function(t){var n=t.colors,r=t.children,i=t.direction,a=i===void 0?"to right":i,o=t.type,s=t.prefixCls,l=u.useMemo(function(){return n.map(function(c,d){var f=Oh(c);return o==="alpha"&&d===n.length-1&&(f=new Ul(f.setA(1))),f.toRgbString()}).join(",")},[n,o]);return K.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(a,", ").concat(l,")")}},r)},twe=function(t){var n=t.prefixCls,r=t.colors,i=t.disabled,a=t.onChange,o=t.onChangeComplete,s=t.color,l=t.type,c=u.useRef(),d=u.useRef(),f=u.useRef(s),m=function(C){return l==="hue"?C.getHue():C.a*100},p=Yt(function(S){var C=LZ({offset:S,targetRef:d,containerRef:c,color:s,type:l});f.current=C,a(m(C))}),h=zZ({color:s,targetRef:d,containerRef:c,calculate:function(){return BZ(s,l)},onDragChange:p,onDragChangeComplete:function(){o(m(f.current))},direction:"x",disabledDrag:i}),v=he(h,2),g=v[0],y=v[1],w=K.useMemo(function(){if(l==="hue"){var S=s.toHsb();S.s=1,S.b=1,S.a=1;var C=new Ul(S);return C}return s},[s,l]),x=K.useMemo(function(){return r.map(function(S){return"".concat(S.color," ").concat(S.percent,"%")})},[r]);return K.createElement("div",{ref:c,className:fe("".concat(n,"-slider"),"".concat(n,"-slider-").concat(l)),onMouseDown:y,onTouchStart:y},K.createElement(VZ,{prefixCls:n},K.createElement(WZ,{x:g.x,y:g.y,ref:d},K.createElement(HZ,{size:"small",color:w.toHexString(),prefixCls:n})),K.createElement(ewe,{colors:x,type:l,prefixCls:n})))};function nwe(e){return u.useMemo(function(){var t=e||{},n=t.slider;return[n||twe]},[e])}var rwe=[{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}],iwe=u.forwardRef(function(e,t){var n=e.value,r=e.defaultValue,i=e.prefixCls,a=i===void 0?Yxe:i,o=e.onChange,s=e.onChangeComplete,l=e.className,c=e.style,d=e.panelRender,f=e.disabledAlpha,m=f===void 0?!1:f,p=e.disabled,h=p===void 0?!1:p,v=e.components,g=nwe(v),y=he(g,1),w=y[0],x=Zxe(r||Xxe,n),S=he(x,2),C=S[0],_=S[1],k=u.useMemo(function(){return C.setA(1).toRgbString()},[C]),E=function(B,F){n||_(B),o==null||o(B,F)},T=function(B){return new Ul(C.setHue(B))},$=function(B){return new Ul(C.setA(B/100))},P=function(B){E(T(B),{type:"hue",value:B})},M=function(B){E($(B),{type:"alpha",value:B})},j=function(B){s&&s(T(B))},I=function(B){s&&s($(B))},R=fe("".concat(a,"-panel"),l,G({},"".concat(a,"-panel-disabled"),h)),O={prefixCls:a,disabled:h,color:C},D=K.createElement(K.Fragment,null,K.createElement(Qxe,Fe({onChange:E},O,{onChangeComplete:s})),K.createElement("div",{className:"".concat(a,"-slider-container")},K.createElement("div",{className:fe("".concat(a,"-slider-group"),G({},"".concat(a,"-slider-group-disabled-alpha"),m))},K.createElement(w,Fe({},O,{type:"hue",colors:rwe,min:0,max:359,value:C.getHue(),onChange:P,onChangeComplete:j})),!m&&K.createElement(w,Fe({},O,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:k}],min:0,max:100,value:C.a*100,onChange:M,onChangeComplete:I}))),K.createElement(DM,{color:C.toRgbString(),prefixCls:a})));return K.createElement("div",{className:R,style:c,ref:t},typeof d=="function"?d(D):D)});const j0=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",awe=(e,t)=>e?j0(e,t):"";let ms=function(){function e(t){er(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:i,percent:a})=>({color:new e(i),percent:a})),this.metaColor=new Ul(this.colors[0].color.metaColor)):this.metaColor=new Ul(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return tr(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return awe(this.toHexString(),this.metaColor.a<1)}},{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:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const a=n.colors[i];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var owe={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"},swe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:owe}))},ys=u.forwardRef(swe),UZ=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,i=e.className,a=e.style,o=e.children,s=e.isActive,l=e.role,c=e.classNames,d=e.styles,f=K.useState(s||r),m=he(f,2),p=m[0],h=m[1];return K.useEffect(function(){(r||s)&&h(!0)},[r,s]),p?K.createElement("div",{ref:t,className:fe("".concat(n,"-content"),G(G({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),i),style:a,role:l},K.createElement("div",{className:fe("".concat(n,"-content-box"),c==null?void 0:c.body),style:d==null?void 0:d.body},o)):null});UZ.displayName="PanelContent";var lwe=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],qZ=K.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,i=e.headerClass,a=e.isActive,o=e.onItemClick,s=e.forceRender,l=e.className,c=e.classNames,d=c===void 0?{}:c,f=e.styles,m=f===void 0?{}:f,p=e.prefixCls,h=e.collapsible,v=e.accordion,g=e.panelKey,y=e.extra,w=e.header,x=e.expandIcon,S=e.openMotion,C=e.destroyInactivePanel,_=e.children,k=at(e,lwe),E=h==="disabled",T=y!=null&&typeof y!="boolean",$=G(G(G({onClick:function(){o==null||o(g)},onKeyDown:function(D){(D.key==="Enter"||D.keyCode===ht.ENTER||D.which===ht.ENTER)&&(o==null||o(g))},role:v?"tab":"button"},"aria-expanded",a),"aria-disabled",E),"tabIndex",E?-1:0),P=typeof x=="function"?x(e):K.createElement("i",{className:"arrow"}),M=P&&K.createElement("div",Fe({className:"".concat(p,"-expand-icon")},["header","icon"].includes(h)?$:{}),P),j=fe("".concat(p,"-item"),G(G({},"".concat(p,"-item-active"),a),"".concat(p,"-item-disabled"),E),l),I=fe(i,"".concat(p,"-header"),G({},"".concat(p,"-collapsible-").concat(h),!!h),d.header),R=N({className:I,style:m.header},["header","icon"].includes(h)?{}:$);return K.createElement("div",Fe({},k,{ref:t,className:j}),K.createElement("div",R,r&&M,K.createElement("span",Fe({className:"".concat(p,"-header-text")},h==="header"?$:{}),w),T&&K.createElement("div",{className:"".concat(p,"-extra")},y)),K.createElement(Gi,Fe({visible:a,leavedClassName:"".concat(p,"-content-hidden")},S,{forceRender:s,removeOnLeave:C}),function(O,D){var L=O.className,B=O.style;return K.createElement(UZ,{ref:D,prefixCls:p,className:L,classNames:d,style:B,styles:m,isActive:a,forceRender:s,role:v?"tabpanel":void 0},_)}))}),cwe=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],uwe=function(t,n){var r=n.prefixCls,i=n.accordion,a=n.collapsible,o=n.destroyInactivePanel,s=n.onItemClick,l=n.activeKey,c=n.openMotion,d=n.expandIcon;return t.map(function(f,m){var p=f.children,h=f.label,v=f.key,g=f.collapsible,y=f.onItemClick,w=f.destroyInactivePanel,x=at(f,cwe),S=String(v??m),C=g??a,_=w??o,k=function($){C!=="disabled"&&(s($),y==null||y($))},E=!1;return i?E=l[0]===S:E=l.indexOf(S)>-1,K.createElement(qZ,Fe({},x,{prefixCls:r,key:S,panelKey:S,isActive:E,accordion:i,openMotion:c,expandIcon:d,header:h,collapsible:C,onItemClick:k,destroyInactivePanel:_}),p)})},dwe=function(t,n,r){if(!t)return null;var i=r.prefixCls,a=r.accordion,o=r.collapsible,s=r.destroyInactivePanel,l=r.onItemClick,c=r.activeKey,d=r.openMotion,f=r.expandIcon,m=t.key||String(n),p=t.props,h=p.header,v=p.headerClass,g=p.destroyInactivePanel,y=p.collapsible,w=p.onItemClick,x=!1;a?x=c[0]===m:x=c.indexOf(m)>-1;var S=y??o,C=function(E){S!=="disabled"&&(l(E),w==null||w(E))},_={key:m,panelKey:m,header:h,headerClass:v,isActive:x,prefixCls:i,destroyInactivePanel:g??s,openMotion:d,accordion:a,children:t.props.children,onItemClick:C,expandIcon:f,collapsible:S};return typeof t.type=="string"?t:(Object.keys(_).forEach(function(k){typeof _[k]>"u"&&delete _[k]}),K.cloneElement(t,_))};function fwe(e,t,n){return Array.isArray(e)?uwe(e,n):Ir(t).map(function(r,i){return dwe(r,i,n)})}function mwe(e){var t=e;if(!Array.isArray(t)){var n=mt(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var pwe=K.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,i=e.destroyInactivePanel,a=i===void 0?!1:i,o=e.style,s=e.accordion,l=e.className,c=e.children,d=e.collapsible,f=e.openMotion,m=e.expandIcon,p=e.activeKey,h=e.defaultActiveKey,v=e.onChange,g=e.items,y=fe(r,l),w=Ht([],{value:p,onChange:function(T){return v==null?void 0:v(T)},defaultValue:h,postState:mwe}),x=he(w,2),S=x[0],C=x[1],_=function(T){return C(function(){if(s)return S[0]===T?[]:[T];var $=S.indexOf(T),P=$>-1;return P?S.filter(function(M){return M!==T}):[].concat(Ve(S),[T])})};Jn(!c,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var k=fwe(g,c,{prefixCls:r,accordion:s,openMotion:f,expandIcon:m,collapsible:d,destroyInactivePanel:a,onItemClick:_,activeKey:S});return K.createElement("div",Fe({ref:t,className:y,style:o,role:s?"tablist":void 0},zr(e,{aria:!0,data:!0})),k)});const LM=Object.assign(pwe,{Panel:qZ});LM.Panel;const hwe=u.forwardRef((e,t)=>{const{getPrefixCls:n}=u.useContext(Rt),{prefixCls:r,className:i,showArrow:a=!0}=e,o=n("collapse",r),s=fe({[`${o}-no-arrow`]:!a},i);return u.createElement(LM.Panel,Object.assign({ref:t},e,{prefixCls:o,className:s}))}),ey=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, - opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),Zxe=e=>({animationDuration:e,animationFillMode:"both"}),ewe=e=>({animationDuration:e,animationFillMode:"both"}),h_=(e,t,n,r,i=!1)=>{const a=i?"&":"";return{[` + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),vwe=e=>({animationDuration:e,animationFillMode:"both"}),gwe=e=>({animationDuration:e,animationFillMode:"both"}),v_=(e,t,n,r,i=!1)=>{const a=i?"&":"";return{[` ${a}${e}-enter, ${a}${e}-appear - `]:Object.assign(Object.assign({},Zxe(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},ewe(r)),{animationPlayState:"paused"}),[` + `]:Object.assign(Object.assign({},vwe(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},gwe(r)),{animationPlayState:"paused"}),[` ${a}${e}-enter${e}-enter-active, ${a}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},twe=new gn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),nwe=new gn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),DM=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[h_(r,twe,nwe,e.motionDurationMid,t),{[` + `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},bwe=new yn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),ywe=new yn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),BM=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[v_(r,bwe,ywe,e.motionDurationMid,t),{[` ${i}${r}-enter, ${i}${r}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},rwe=new gn("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),iwe=new gn("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),awe=new gn("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),owe=new gn("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),swe=new gn("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),lwe=new gn("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),cwe=new gn("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),uwe=new gn("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),dwe={"move-up":{inKeyframes:cwe,outKeyframes:uwe},"move-down":{inKeyframes:rwe,outKeyframes:iwe},"move-left":{inKeyframes:awe,outKeyframes:owe},"move-right":{inKeyframes:swe,outKeyframes:lwe}},cv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=dwe[t];return[h_(r,i,a,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},xwe=new yn("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),wwe=new yn("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),Swe=new yn("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Cwe=new yn("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),kwe=new yn("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),_we=new yn("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Ewe=new yn("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),$we=new yn("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Twe={"move-up":{inKeyframes:Ewe,outKeyframes:$we},"move-down":{inKeyframes:xwe,outKeyframes:wwe},"move-left":{inKeyframes:Swe,outKeyframes:Cwe},"move-right":{inKeyframes:kwe,outKeyframes:_we}},dv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Twe[t];return[v_(r,i,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},v_=new gn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),g_=new gn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),b_=new gn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),y_=new gn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),fwe=new gn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),mwe=new gn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),pwe=new gn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),hwe=new gn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),vwe={"slide-up":{inKeyframes:v_,outKeyframes:g_},"slide-down":{inKeyframes:b_,outKeyframes:y_},"slide-left":{inKeyframes:fwe,outKeyframes:mwe},"slide-right":{inKeyframes:pwe,outKeyframes:hwe}},Oc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=vwe[t];return[h_(r,i,a,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},g_=new yn("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),b_=new yn("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),y_=new yn("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),x_=new yn("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Pwe=new yn("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Rwe=new yn("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Iwe=new yn("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),Owe=new yn("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Mwe={"slide-up":{inKeyframes:g_,outKeyframes:b_},"slide-down":{inKeyframes:y_,outKeyframes:x_},"slide-left":{inKeyframes:Pwe,outKeyframes:Rwe},"slide-right":{inKeyframes:Iwe,outKeyframes:Owe}},Oc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Mwe[t];return[v_(r,i,a,e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},LM=new gn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gwe=new gn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),eD=new gn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),tD=new gn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),bwe=new gn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),ywe=new gn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),xwe=new gn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),wwe=new gn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Cwe=new gn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Swe=new gn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),kwe=new gn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),_we=new gn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),Ewe={zoom:{inKeyframes:LM,outKeyframes:gwe},"zoom-big":{inKeyframes:eD,outKeyframes:tD},"zoom-big-fast":{inKeyframes:eD,outKeyframes:tD},"zoom-left":{inKeyframes:xwe,outKeyframes:wwe},"zoom-right":{inKeyframes:Cwe,outKeyframes:Swe},"zoom-up":{inKeyframes:bwe,outKeyframes:ywe},"zoom-down":{inKeyframes:kwe,outKeyframes:_we}},Yv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Ewe[t];return[h_(r,i,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},zM=new yn("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),jwe=new yn("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),aD=new yn("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),oD=new yn("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),Nwe=new yn("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),Awe=new yn("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),Fwe=new yn("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),Dwe=new yn("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Lwe=new yn("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Bwe=new yn("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),zwe=new yn("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),Hwe=new yn("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),Vwe={zoom:{inKeyframes:zM,outKeyframes:jwe},"zoom-big":{inKeyframes:aD,outKeyframes:oD},"zoom-big-fast":{inKeyframes:aD,outKeyframes:oD},"zoom-left":{inKeyframes:Fwe,outKeyframes:Dwe},"zoom-right":{inKeyframes:Lwe,outKeyframes:Bwe},"zoom-up":{inKeyframes:Nwe,outKeyframes:Awe},"zoom-down":{inKeyframes:zwe,outKeyframes:Hwe}},Jv=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Vwe[t];return[v_(r,i,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},$we=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:a,collapseHeaderPaddingSM:o,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:d,colorBorder:f,colorText:m,colorTextHeading:p,colorTextDisabled:h,fontSizeLG:v,lineHeight:g,lineHeightLG:y,marginSM:w,paddingSM:x,paddingLG:C,paddingXS:S,motionDurationSlow:k,fontSizeIcon:_,contentPadding:E,fontHeight:T,fontHeightLG:$}=e,P=`${me(c)} ${d} ${f}`;return{[t]:Object.assign(Object.assign({},bn(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[` + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Wwe=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:a,collapseHeaderPaddingSM:o,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:d,colorBorder:f,colorText:m,colorTextHeading:p,colorTextDisabled:h,fontSizeLG:v,lineHeight:g,lineHeightLG:y,marginSM:w,paddingSM:x,paddingLG:S,paddingXS:C,motionDurationSlow:_,fontSizeIcon:k,contentPadding:E,fontHeight:T,fontHeightLG:$}=e,P=`${me(c)} ${d} ${f}`;return{[t]:Object.assign(Object.assign({},xn(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[` &, & > ${t}-header`]:{borderRadius:`${me(l)} ${me(l)} 0 0`}},"&:last-child":{[` &, - & > ${t}-header`]:{borderRadius:`0 0 ${me(l)} ${me(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:p,lineHeight:g,cursor:"pointer",transition:`all ${k}, visibility 0s`},Bo(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",paddingInlineEnd:w},[`${t}-arrow`]:Object.assign(Object.assign({},Um()),{fontSize:_,transition:`transform ${k}`,svg:{transition:`transform ${k}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:m,backgroundColor:n,borderTop:P,[`& > ${t}-content-box`]:{padding:E},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:o,paddingInlineStart:S,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(x).sub(S).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:x}}},"&-large":{[`> ${t}-item`]:{fontSize:v,lineHeight:y,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:$,marginInlineStart:e.calc(C).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:C}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${me(l)} ${me(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:w}}}}})}},Twe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},Pwe=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:i,colorBorder:a}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${a}`},[` + & > ${t}-header`]:{borderRadius:`0 0 ${me(l)} ${me(l)}`}},[`> ${t}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:p,lineHeight:g,cursor:"pointer",transition:`all ${_}, visibility 0s`},zo(e)),{[`> ${t}-header-text`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",paddingInlineEnd:w},[`${t}-arrow`]:Object.assign(Object.assign({},Wm()),{fontSize:k,transition:`transform ${_}`,svg:{transition:`transform ${_}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:m,backgroundColor:n,borderTop:P,[`& > ${t}-content-box`]:{padding:E},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:o,paddingInlineStart:C,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(x).sub(C).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:x}}},"&-large":{[`> ${t}-item`]:{fontSize:v,lineHeight:y,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:$,marginInlineStart:e.calc(S).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:S}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${me(l)} ${me(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:w}}}}})}},Uwe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},qwe=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:i,colorBorder:a}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${a}`},[` > ${t}-item:last-child, > ${t}-item:last-child ${t}-header - `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:i,borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{padding:r}}}},Rwe=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}}}}}},Iwe=e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer,borderlessContentPadding:`${e.paddingXXS}px 16px ${e.padding}px`,borderlessContentBg:"transparent"}),Owe=mn("Collapse",e=>{const t=tn(e,{collapseHeaderPaddingSM:`${me(e.paddingXS)} ${me(e.paddingSM)}`,collapseHeaderPaddingLG:`${me(e.padding)} ${me(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[$we(t),Pwe(t),Rwe(t),Twe(t),Q1(t)]},Iwe),Mwe=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,expandIcon:i,className:a,style:o}=Sr("collapse"),{prefixCls:s,className:l,rootClassName:c,style:d,bordered:f=!0,ghost:m,size:p,expandIconPosition:h="start",children:v,destroyInactivePanel:g,destroyOnHidden:y,expandIcon:w}=e,x=Hr(R=>{var O;return(O=p??R)!==null&&O!==void 0?O:"middle"}),C=n("collapse",s),S=n(),[k,_,E]=Owe(C),T=u.useMemo(()=>h==="left"?"start":h==="right"?"end":h,[h]),$=w??i,P=u.useCallback((R={})=>{const O=typeof $=="function"?$(R):u.createElement(ys,{rotate:R.isActive?r==="rtl"?-90:90:void 0,"aria-label":R.isActive?"expanded":"collapsed"});return gi(O,()=>{var L;return{className:fe((L=O.props)===null||L===void 0?void 0:L.className,`${C}-arrow`)}})},[$,C,r]),M=fe(`${C}-icon-position-${T}`,{[`${C}-borderless`]:!f,[`${C}-rtl`]:r==="rtl",[`${C}-ghost`]:!!m,[`${C}-${x}`]:x!=="middle"},a,l,c,_,E),j=u.useMemo(()=>Object.assign(Object.assign({},lv(S)),{motionAppear:!1,leavedClassName:`${C}-content-hidden`}),[S,C]),I=u.useMemo(()=>v?Ir(v).map((R,O)=>{var L,D;const B=R.props;if(B!=null&&B.disabled){const F=(L=R.key)!==null&&L!==void 0?L:String(O),z=Object.assign(Object.assign({},on(R.props,["disabled"])),{key:F,collapsible:(D=B.collapsible)!==null&&D!==void 0?D:"disabled"});return gi(R,z)}return R}):null,[v]);return k(u.createElement(FM,Object.assign({ref:t,openMotion:j},on(e,["rootClassName"]),{expandIcon:P,prefixCls:C,className:M,style:Object.assign(Object.assign({},o),d),destroyInactivePanel:y??g}),I))}),jwe=Object.assign(Mwe,{Panel:Qxe}),Ia=e=>e instanceof ms?e:new ms(e),MC=e=>Math.round(Number(e||0)),BM=e=>MC(e.toHsb().a*100),jC=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,Ia(r)}return n.a=1,Ia(n)},FZ=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(Ve(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;re.map(t=>(t.colors=t.colors.map(Ia),t)),DZ=(e,t)=>{const{r:n,g:r,b:i,a}=e.toRgb(),o=new Ul(e.toRgbString()).onBackground(t).toHsv();return a<=.5?o.v>.5:n*.299+r*.587+i*.114>192},nD=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},Nwe=({prefixCls:e,presets:t,value:n,onChange:r})=>{const[i]=ia("ColorPicker"),[,a]=Ei(),[o]=Wt(e$(t),{value:e$(t),postState:e$}),s=`${e}-presets`,l=u.useMemo(()=>o.reduce((f,m,p)=>{const{defaultOpen:h=!0}=m;return h&&f.push(nD(m,p)),f},[]),[o]),c=f=>{r==null||r(f)},d=o.map((f,m)=>{var p;return{key:nD(f,m),label:K.createElement("div",{className:`${s}-label`},f==null?void 0:f.label),children:K.createElement("div",{className:`${s}-items`},Array.isArray(f==null?void 0:f.colors)&&((p=f.colors)===null||p===void 0?void 0:p.length)>0?f.colors.map((h,v)=>K.createElement(AM,{key:`preset-${v}-${h.toHexString()}`,color:Ia(h).toRgbString(),prefixCls:e,className:fe(`${s}-color`,{[`${s}-color-checked`]:h.toHexString()===(n==null?void 0:n.toHexString()),[`${s}-color-bright`]:DZ(h,a.colorBgElevated)}),onClick:()=>c(h)})):K.createElement("span",{className:`${s}-empty`},i.presetEmpty))}});return K.createElement("div",{className:s},K.createElement(jwe,{defaultActiveKey:l,ghost:!0,items:d}))},LZ=e=>{const{paddingInline:t,onlyIconSize:n}=e;return tn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},BZ=e=>{var t,n,r,i,a,o;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(i=e.contentLineHeight)!==null&&i!==void 0?i:IC(s),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:IC(l),m=(o=e.contentLineHeightLG)!==null&&o!==void 0?o:IC(c),p=DZ(new ms(e.colorBgSolid),"#fff")?"#000":"#fff",h=Qd.reduce((v,g)=>Object.assign(Object.assign({},v),{[`${g}ShadowColor`]:`0 ${me(e.controlOutlineWidth)} 0 ${I0(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},h),{fontWeight:400,iconGap:e.marginXS,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:p,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:m,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*m)/2-e.lineWidth,0)})},Awe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:a,motionEaseInOut:o,iconGap:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${me(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`]:Um(),"> a":{color:"currentColor"},"&:not(:disabled)":Bo(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}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${a} ${o}`).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()}}}}}},zZ=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),Fwe=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),Dwe=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),x_=(e,t,n,r,i,a,o,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},zZ(e,Object.assign({background:t},o),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:a||void 0}})}),Lwe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},Dwe(e))}),Bwe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),w_=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?Bwe:Lwe;return Object.assign(Object.assign({},a(e)),zZ(e.componentCls,t,n))},C_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},w_(e,r,i))}),S_=(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"}}),__=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},w_(e,n,r))}),Mc=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},w_(e,r,i,n))}),zwe=e=>{const{componentCls:t}=e;return Qd.reduce((n,r)=>{const i=e[`${r}6`],a=e[`${r}1`],o=e[`${r}5`],s=e[`${r}2`],l=e[`${r}3`],c=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:i,boxShadow:e[`${r}ShadowColor`]},C_(e,e.colorTextLightSolid,i,{background:o},{background:c})),S_(e,i,e.colorBgContainer,{color:o,borderColor:o,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),k_(e)),__(e,a,{color:i,background:s},{color:i,background:l})),Mc(e,i,"link",{color:o},{color:c})),Mc(e,i,"text",{color:o,background:a},{color:c,background:l}))})},{})},Hwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},C_(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),k_(e)),__(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),x_(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Mc(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),Vwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},S_(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)),__(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),x_(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),Wwe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},C_(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),S_(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),k_(e)),__(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Mc(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Mc(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),x_(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),Uwe=e=>Object.assign(Object.assign({},Mc(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),x_(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),qwe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:Hwe(e),[`${t}-color-primary`]:Vwe(e),[`${t}-color-dangerous`]:Wwe(e),[`${t}-color-link`]:Uwe(e)},zwe(e))},Gwe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},S_(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Mc(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),C_(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Mc(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),zM=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:a,buttonPaddingHorizontal:o,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${me(l)} ${me(o)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:Fwe(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},Kwe=e=>{const t=tn(e,{fontSize:e.contentFontSize});return zM(t,e.componentCls)},Ywe=e=>{const t=tn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return zM(t,`${e.componentCls}-sm`)},Xwe=e=>{const t=tn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return zM(t,`${e.componentCls}-lg`)},Jwe=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Qwe=mn("Button",e=>{const t=LZ(e);return[Awe(t),Kwe(t),Ywe(t),Xwe(t),Jwe(t),qwe(t),Gwe(t),Txe(t)]},BZ,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Zwe(e,t,n,r){const{focusElCls:i,focus:a,borderElCls:o}=n,s=o?"> *":"",l=["hover",a?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[l]:{zIndex:3}},i?{[`&${i}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function eCe(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 Km(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},Zwe(e,r,t,n)),eCe(n,r,t))}}function tCe(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function nCe(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function rCe(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},tCe(e,t,e.componentCls)),nCe(e.componentCls,t))}}const iCe=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,a=i(r).mul(-1).equal(),o=s=>{const l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::before`]:{position:"absolute",top:s?a:0,insetInlineStart:s?0:a,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}};return Object.assign(Object.assign({},o()),o(!0))},aCe=qm(["Button","compact"],e=>{const t=LZ(e);return[Km(t),rCe(t),iCe(t)]},BZ);var oCe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{loading:i=!1,prefixCls:a,color:o,variant:s,type:l,danger:c=!1,shape:d,size:f,styles:m,disabled:p,className:h,rootClassName:v,children:g,icon:y,iconPosition:w="start",ghost:x=!1,block:C=!1,htmlType:S="button",classNames:k,style:_={},autoInsertSpace:E,autoFocus:T}=e,$=oCe(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),P=l||"default",{button:M}=K.useContext(It),j=d||(M==null?void 0:M.shape)||"default",[I,R]=u.useMemo(()=>{if(o&&s)return[o,s];if(l||c){const ve=lCe[P]||[];return c?["danger",ve[1]]:ve}return M!=null&&M.color&&(M!=null&&M.variant)?[M.color,M.variant]:["default","outlined"]},[o,s,l,c,M==null?void 0:M.color,M==null?void 0:M.variant,P]),L=I==="danger"?"dangerous":I,{getPrefixCls:D,direction:B,autoInsertSpace:F,className:z,style:H,classNames:A,styles:V}=Sr("button"),W=(n=E??F)!==null&&n!==void 0?n:!0,U=D("btn",a),[X,J,re]=Qwe(U),Q=u.useContext(vi),ne=p??Q,Z=u.useContext(TZ),se=u.useMemo(()=>sCe(i),[i]),[oe,ce]=u.useState(se.loading),[te,le]=u.useState(!1),pe=u.useRef(null),we=Dc(t,pe),_e=u.Children.count(g)===1&&!y&&!XE(R),Y=u.useRef(!0);K.useEffect(()=>(Y.current=!1,()=>{Y.current=!0}),[]),dn(()=>{let ve=null;se.delay>0?ve=setTimeout(()=>{ve=null,ce(!0)},se.delay):ce(se.loading);function ge(){ve&&(clearTimeout(ve),ve=null)}return ge},[se.delay,se.loading]),u.useEffect(()=>{if(!pe.current||!W)return;const ve=pe.current.textContent||"";_e&&XP(ve)?te||le(!0):te&&le(!1)}),u.useEffect(()=>{T&&pe.current&&pe.current.focus()},[]);const ae=K.useCallback(ve=>{var ge;if(oe||ne){ve.preventDefault();return}(ge=e.onClick)===null||ge===void 0||ge.call(e,("href"in e,ve))},[e.onClick,oe,ne]),{compactSize:ee,compactItemClassnames:q}=sl(U,B),ue={large:"lg",small:"sm",middle:void 0},ie=Hr(ve=>{var ge,Ee;return(Ee=(ge=f??ee)!==null&&ge!==void 0?ge:Z)!==null&&Ee!==void 0?Ee:ve}),de=ie&&(r=ue[ie])!==null&&r!==void 0?r:"",be=oe?"loading":y,ke=on($,["navigate"]),xe=fe(U,J,re,{[`${U}-${j}`]:j!=="default"&&j,[`${U}-${P}`]:P,[`${U}-dangerous`]:c,[`${U}-color-${L}`]:L,[`${U}-variant-${R}`]:R,[`${U}-${de}`]:de,[`${U}-icon-only`]:!g&&g!==0&&!!be,[`${U}-background-ghost`]:x&&!XE(R),[`${U}-loading`]:oe,[`${U}-two-chinese-chars`]:te&&W&&!oe,[`${U}-block`]:C,[`${U}-rtl`]:B==="rtl",[`${U}-icon-end`]:w==="end"},q,h,v,z),ye=Object.assign(Object.assign({},H),_),Se=fe(k==null?void 0:k.icon,A.icon),Oe=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),V.icon||{}),Re=y&&!oe?K.createElement(JP,{prefixCls:U,className:Se,style:Oe},y):i&&typeof i=="object"&&i.icon?K.createElement(JP,{prefixCls:U,className:Se,style:Oe},i.icon):K.createElement($xe,{existIcon:!!y,prefixCls:U,loading:oe,mount:Y.current}),Fe=g||g===0?Exe(g,_e&&W):null;if(ke.href!==void 0)return X(K.createElement("a",Object.assign({},ke,{className:fe(xe,{[`${U}-disabled`]:ne}),href:ne?void 0:ke.href,style:ye,onClick:ae,ref:we,tabIndex:ne?-1:0,"aria-disabled":ne}),Re,Fe));let Ce=K.createElement("button",Object.assign({},$,{type:S,className:xe,style:ye,onClick:ae,disabled:ne,ref:we}),Re,Fe,q&&K.createElement(aCe,{prefixCls:U}));return XE(R)||(Ce=K.createElement(J1,{component:"Button",disabled:oe},Ce)),X(Ce)}),Vt=cCe;Vt.Group=kxe;Vt.__ANT_BUTTON=!0;const t$=e=>typeof(e==null?void 0:e.then)=="function",HM=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:a,autoFocus:o,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:d}=e,f=u.useRef(!1),m=u.useRef(null),[p,h]=Pm(!1),v=(...w)=>{a==null||a.apply(void 0,w)};u.useEffect(()=>{let w=null;return o&&(w=setTimeout(()=>{var x;(x=m.current)===null||x===void 0||x.focus({preventScroll:!0})})),()=>{w&&clearTimeout(w)}},[o]);const g=w=>{t$(w)&&(h(!0),w.then((...x)=>{h(!1,!0),v.apply(void 0,x),f.current=!1},x=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(x)}))},y=w=>{if(f.current)return;if(f.current=!0,!d){v();return}let x;if(s){if(x=d(w),c&&!t$(x)){f.current=!1,v(w);return}}else if(d.length)x=d(a),f.current=!1;else if(x=d(),!t$(x)){v();return}g(x)};return u.createElement(Vt,Object.assign({},NM(t),{onClick:y,loading:p,prefixCls:r},i,{ref:m}),n)},Z1=K.createContext({}),{Provider:HZ}=Z1,rD=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:a,close:o,onCancel:s,onConfirm:l}=u.useContext(Z1);return i?K.createElement(HM,{isSilent:r,actionFn:s,close:(...c)=>{o==null||o.apply(void 0,c),l==null||l(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},iD=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:a,okType:o,onConfirm:s,onOk:l}=u.useContext(Z1);return K.createElement(HM,{isSilent:n,type:o||"primary",actionFn:l,close:(...c)=>{t==null||t.apply(void 0,c),s==null||s(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},a)};var VZ=u.createContext(null),aD=[];function uCe(e,t){var n=u.useState(function(){if(!pa())return null;var h=document.createElement("div");return h}),r=he(n,1),i=r[0],a=u.useRef(!1),o=u.useContext(VZ),s=u.useState(aD),l=he(s,2),c=l[0],d=l[1],f=o||(a.current?void 0:function(h){d(function(v){var g=[h].concat(Ve(v));return g})});function m(){i.parentElement||document.body.appendChild(i),a.current=!0}function p(){var h;(h=i.parentElement)===null||h===void 0||h.removeChild(i),a.current=!1}return dn(function(){return e?o?o(m):m():p(),p},[e]),dn(function(){c.length&&(c.forEach(function(h){return h()}),d(aD))},[c]),[i,f]}var n$;function WZ(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var i,a;if(e){var o=getComputedStyle(e);r.scrollbarColor=o.scrollbarColor,r.scrollbarWidth=o.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var d=l?"width: ".concat(s.width,";"):"",f=c?"height: ".concat(s.height,";"):"";wu(` + `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:i,borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{padding:r}}}},Gwe=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}}}}}},Kwe=e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer,borderlessContentPadding:`${e.paddingXXS}px 16px ${e.padding}px`,borderlessContentBg:"transparent"}),Ywe=pn("Collapse",e=>{const t=nn(e,{collapseHeaderPaddingSM:`${me(e.paddingXS)} ${me(e.paddingSM)}`,collapseHeaderPaddingLG:`${me(e.padding)} ${me(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[Wwe(t),qwe(t),Gwe(t),Uwe(t),ey(t)]},Kwe),Xwe=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,expandIcon:i,className:a,style:o}=kr("collapse"),{prefixCls:s,className:l,rootClassName:c,style:d,bordered:f=!0,ghost:m,size:p,expandIconPosition:h="start",children:v,destroyInactivePanel:g,destroyOnHidden:y,expandIcon:w}=e,x=Hr(R=>{var O;return(O=p??R)!==null&&O!==void 0?O:"middle"}),S=n("collapse",s),C=n(),[_,k,E]=Ywe(S),T=u.useMemo(()=>h==="left"?"start":h==="right"?"end":h,[h]),$=w??i,P=u.useCallback((R={})=>{const O=typeof $=="function"?$(R):u.createElement(ys,{rotate:R.isActive?r==="rtl"?-90:90:void 0,"aria-label":R.isActive?"expanded":"collapsed"});return bi(O,()=>{var D;return{className:fe((D=O.props)===null||D===void 0?void 0:D.className,`${S}-arrow`)}})},[$,S,r]),M=fe(`${S}-icon-position-${T}`,{[`${S}-borderless`]:!f,[`${S}-rtl`]:r==="rtl",[`${S}-ghost`]:!!m,[`${S}-${x}`]:x!=="middle"},a,l,c,k,E),j=u.useMemo(()=>Object.assign(Object.assign({},uv(C)),{motionAppear:!1,leavedClassName:`${S}-content-hidden`}),[C,S]),I=u.useMemo(()=>v?Ir(v).map((R,O)=>{var D,L;const B=R.props;if(B!=null&&B.disabled){const F=(D=R.key)!==null&&D!==void 0?D:String(O),z=Object.assign(Object.assign({},ln(R.props,["disabled"])),{key:F,collapsible:(L=B.collapsible)!==null&&L!==void 0?L:"disabled"});return bi(R,z)}return R}):null,[v]);return _(u.createElement(LM,Object.assign({ref:t,openMotion:j},ln(e,["rootClassName"]),{expandIcon:P,prefixCls:S,className:M,style:Object.assign(Object.assign({},o),d),destroyInactivePanel:y??g}),I))}),Jwe=Object.assign(Xwe,{Panel:hwe}),Ia=e=>e instanceof ms?e:new ms(e),jS=e=>Math.round(Number(e||0)),HM=e=>jS(e.toHsb().a*100),NS=(e,t)=>{const n=e.toRgb();if(!n.r&&!n.g&&!n.b){const r=e.toHsb();return r.a=1,Ia(r)}return n.a=1,Ia(n)},GZ=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat(Ve(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;re.map(t=>(t.colors=t.colors.map(Ia),t)),KZ=(e,t)=>{const{r:n,g:r,b:i,a}=e.toRgb(),o=new Ul(e.toRgbString()).onBackground(t).toHsv();return a<=.5?o.v>.5:n*.299+r*.587+i*.114>192},sD=(e,t)=>{var n;return`panel-${(n=e.key)!==null&&n!==void 0?n:t}`},Qwe=({prefixCls:e,presets:t,value:n,onChange:r})=>{const[i]=aa("ColorPicker"),[,a]=$i(),[o]=Ht(t$(t),{value:t$(t),postState:t$}),s=`${e}-presets`,l=u.useMemo(()=>o.reduce((f,m,p)=>{const{defaultOpen:h=!0}=m;return h&&f.push(sD(m,p)),f},[]),[o]),c=f=>{r==null||r(f)},d=o.map((f,m)=>{var p;return{key:sD(f,m),label:K.createElement("div",{className:`${s}-label`},f==null?void 0:f.label),children:K.createElement("div",{className:`${s}-items`},Array.isArray(f==null?void 0:f.colors)&&((p=f.colors)===null||p===void 0?void 0:p.length)>0?f.colors.map((h,v)=>K.createElement(DM,{key:`preset-${v}-${h.toHexString()}`,color:Ia(h).toRgbString(),prefixCls:e,className:fe(`${s}-color`,{[`${s}-color-checked`]:h.toHexString()===(n==null?void 0:n.toHexString()),[`${s}-color-bright`]:KZ(h,a.colorBgElevated)}),onClick:()=>c(h)})):K.createElement("span",{className:`${s}-empty`},i.presetEmpty))}});return K.createElement("div",{className:s},K.createElement(Jwe,{defaultActiveKey:l,ghost:!0,items:d}))},YZ=e=>{const{paddingInline:t,onlyIconSize:n}=e;return nn(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},XZ=e=>{var t,n,r,i,a,o;const s=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,l=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(i=e.contentLineHeight)!==null&&i!==void 0?i:OS(s),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:OS(l),m=(o=e.contentLineHeightLG)!==null&&o!==void 0?o:OS(c),p=KZ(new ms(e.colorBgSolid),"#fff")?"#000":"#fff",h=Qd.reduce((v,g)=>Object.assign(Object.assign({},v),{[`${g}ShadowColor`]:`0 ${me(e.controlOutlineWidth)} 0 ${M0(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},h),{fontWeight:400,iconGap:e.marginXS,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:p,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:m,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*m)/2-e.lineWidth,0)})},Zwe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:a,motionEaseInOut:o,iconGap:s,calc:l}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${me(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`]:Wm(),"> a":{color:"currentColor"},"&:not(:disabled)":zo(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}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${a} ${o}`).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()}}}}}},JZ=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),eSe=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),tSe=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),w_=(e,t,n,r,i,a,o,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},JZ(e,Object.assign({background:t},o),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:i||void 0,borderColor:a||void 0}})}),nSe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},tSe(e))}),rSe=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),S_=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?rSe:nSe;return Object.assign(Object.assign({},a(e)),JZ(e.componentCls,t,n))},C_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},S_(e,r,i))}),k_=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},S_(e,r,i))}),__=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),E_=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},S_(e,n,r))}),Mc=(e,t,n,r,i)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},S_(e,r,i,n))}),iSe=e=>{const{componentCls:t}=e;return Qd.reduce((n,r)=>{const i=e[`${r}6`],a=e[`${r}1`],o=e[`${r}5`],s=e[`${r}2`],l=e[`${r}3`],c=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:i,boxShadow:e[`${r}ShadowColor`]},C_(e,e.colorTextLightSolid,i,{background:o},{background:c})),k_(e,i,e.colorBgContainer,{color:o,borderColor:o,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),__(e)),E_(e,a,{color:i,background:s},{color:i,background:l})),Mc(e,i,"link",{color:o},{color:c})),Mc(e,i,"text",{color:o,background:a},{color:c,background:l}))})},{})},aSe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},C_(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),__(e)),E_(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),w_(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Mc(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),oSe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},k_(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),__(e)),E_(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Mc(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),w_(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),sSe=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},C_(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),k_(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),__(e)),E_(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Mc(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Mc(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),w_(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),lSe=e=>Object.assign(Object.assign({},Mc(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),w_(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),cSe=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:aSe(e),[`${t}-color-primary`]:oSe(e),[`${t}-color-dangerous`]:sSe(e),[`${t}-color-link`]:lSe(e)},iSe(e))},uSe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},k_(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Mc(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),C_(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Mc(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),VM=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:a,buttonPaddingHorizontal:o,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${me(l)} ${me(o)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:eSe(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},dSe=e=>{const t=nn(e,{fontSize:e.contentFontSize});return VM(t,e.componentCls)},fSe=e=>{const t=nn(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return VM(t,`${e.componentCls}-sm`)},mSe=e=>{const t=nn(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return VM(t,`${e.componentCls}-lg`)},pSe=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},hSe=pn("Button",e=>{const t=YZ(e);return[Zwe(t),dSe(t),fSe(t),mSe(t),pSe(t),cSe(t),uSe(t),Uxe(t)]},XZ,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function vSe(e,t,n,r){const{focusElCls:i,focus:a,borderElCls:o}=n,s=o?"> *":"",l=["hover",a?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[l]:{zIndex:3}},i?{[`&${i}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function gSe(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 Gm(e,t={focus:!0}){const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},vSe(e,r,t,n)),gSe(n,r,t))}}function bSe(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function ySe(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function xSe(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},bSe(e,t,e.componentCls)),ySe(e.componentCls,t))}}const wSe=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:i}=e,a=i(r).mul(-1).equal(),o=s=>{const l=`${t}-compact${s?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${l} + ${l}::before`]:{position:"absolute",top:s?a:0,insetInlineStart:s?0:a,backgroundColor:n,content:'""',width:s?"100%":r,height:s?r:"100%"}}};return Object.assign(Object.assign({},o()),o(!0))},SSe=Um(["Button","compact"],e=>{const t=YZ(e);return[Gm(t),xSe(t),wSe(t)]},XZ);var CSe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{loading:i=!1,prefixCls:a,color:o,variant:s,type:l,danger:c=!1,shape:d,size:f,styles:m,disabled:p,className:h,rootClassName:v,children:g,icon:y,iconPosition:w="start",ghost:x=!1,block:S=!1,htmlType:C="button",classNames:_,style:k={},autoInsertSpace:E,autoFocus:T}=e,$=CSe(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),P=l||"default",{button:M}=K.useContext(Rt),j=d||(M==null?void 0:M.shape)||"default",[I,R]=u.useMemo(()=>{if(o&&s)return[o,s];if(l||c){const ve=_Se[P]||[];return c?["danger",ve[1]]:ve}return M!=null&&M.color&&(M!=null&&M.variant)?[M.color,M.variant]:["default","outlined"]},[o,s,l,c,M==null?void 0:M.color,M==null?void 0:M.variant,P]),D=I==="danger"?"dangerous":I,{getPrefixCls:L,direction:B,autoInsertSpace:F,className:z,style:H,classNames:A,styles:V}=kr("button"),W=(n=E??F)!==null&&n!==void 0?n:!0,U=L("btn",a),[Y,J,ne]=hSe(U),Q=u.useContext(gi),te=p??Q,Z=u.useContext(DZ),le=u.useMemo(()=>kSe(i),[i]),[se,ce]=u.useState(le.loading),[re,ie]=u.useState(!1),pe=u.useRef(null),Se=Dc(t,pe),_e=u.Children.count(g)===1&&!y&&!JE(R),X=u.useRef(!0);K.useEffect(()=>(X.current=!1,()=>{X.current=!0}),[]),fn(()=>{let ve=null;le.delay>0?ve=setTimeout(()=>{ve=null,ce(!0)},le.delay):ce(le.loading);function ge(){ve&&(clearTimeout(ve),ve=null)}return ge},[le.delay,le.loading]),u.useEffect(()=>{if(!pe.current||!W)return;const ve=pe.current.textContent||"";_e&&QP(ve)?re||ie(!0):re&&ie(!1)}),u.useEffect(()=>{T&&pe.current&&pe.current.focus()},[]);const ae=K.useCallback(ve=>{var ge;if(se||te){ve.preventDefault();return}(ge=e.onClick)===null||ge===void 0||ge.call(e,("href"in e,ve))},[e.onClick,se,te]),{compactSize:ee,compactItemClassnames:q}=sl(U,B),ue={large:"lg",small:"sm",middle:void 0},oe=Hr(ve=>{var ge,Ee;return(Ee=(ge=f??ee)!==null&&ge!==void 0?ge:Z)!==null&&Ee!==void 0?Ee:ve}),de=oe&&(r=ue[oe])!==null&&r!==void 0?r:"",xe=se?"loading":y,ke=ln($,["navigate"]),be=fe(U,J,ne,{[`${U}-${j}`]:j!=="default"&&j,[`${U}-${P}`]:P,[`${U}-dangerous`]:c,[`${U}-color-${D}`]:D,[`${U}-variant-${R}`]:R,[`${U}-${de}`]:de,[`${U}-icon-only`]:!g&&g!==0&&!!xe,[`${U}-background-ghost`]:x&&!JE(R),[`${U}-loading`]:se,[`${U}-two-chinese-chars`]:re&&W&&!se,[`${U}-block`]:S,[`${U}-rtl`]:B==="rtl",[`${U}-icon-end`]:w==="end"},q,h,v,z),ye=Object.assign(Object.assign({},H),k),Ce=fe(_==null?void 0:_.icon,A.icon),Re=Object.assign(Object.assign({},(m==null?void 0:m.icon)||{}),V.icon||{}),Pe=y&&!se?K.createElement(ZP,{prefixCls:U,className:Ce,style:Re},y):i&&typeof i=="object"&&i.icon?K.createElement(ZP,{prefixCls:U,className:Ce,style:Re},i.icon):K.createElement(Wxe,{existIcon:!!y,prefixCls:U,loading:se,mount:X.current}),Le=g||g===0?Vxe(g,_e&&W):null;if(ke.href!==void 0)return Y(K.createElement("a",Object.assign({},ke,{className:fe(be,{[`${U}-disabled`]:te}),href:te?void 0:ke.href,style:ye,onClick:ae,ref:Se,tabIndex:te?-1:0,"aria-disabled":te}),Pe,Le));let we=K.createElement("button",Object.assign({},$,{type:C,className:be,style:ye,onClick:ae,disabled:te,ref:Se}),Pe,Le,q&&K.createElement(SSe,{prefixCls:U}));return JE(R)||(we=K.createElement(Z1,{component:"Button",disabled:se},we)),Y(we)}),zt=ESe;zt.Group=zxe;zt.__ANT_BUTTON=!0;const n$=e=>typeof(e==null?void 0:e.then)=="function",WM=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:a,autoFocus:o,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:d}=e,f=u.useRef(!1),m=u.useRef(null),[p,h]=Tm(!1),v=(...w)=>{a==null||a.apply(void 0,w)};u.useEffect(()=>{let w=null;return o&&(w=setTimeout(()=>{var x;(x=m.current)===null||x===void 0||x.focus({preventScroll:!0})})),()=>{w&&clearTimeout(w)}},[o]);const g=w=>{n$(w)&&(h(!0),w.then((...x)=>{h(!1,!0),v.apply(void 0,x),f.current=!1},x=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(x)}))},y=w=>{if(f.current)return;if(f.current=!0,!d){v();return}let x;if(s){if(x=d(w),c&&!n$(x)){f.current=!1,v(w);return}}else if(d.length)x=d(a),f.current=!1;else if(x=d(),!n$(x)){v();return}g(x)};return u.createElement(zt,Object.assign({},FM(t),{onClick:y,loading:p,prefixCls:r},i,{ref:m}),n)},ty=K.createContext({}),{Provider:QZ}=ty,lD=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:a,close:o,onCancel:s,onConfirm:l}=u.useContext(ty);return i?K.createElement(WM,{isSilent:r,actionFn:s,close:(...c)=>{o==null||o.apply(void 0,c),l==null||l(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},cD=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:a,okType:o,onConfirm:s,onOk:l}=u.useContext(ty);return K.createElement(WM,{isSilent:n,type:o||"primary",actionFn:l,close:(...c)=>{t==null||t.apply(void 0,c),s==null||s(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},a)};var ZZ=u.createContext(null),uD=[];function $Se(e,t){var n=u.useState(function(){if(!pa())return null;var h=document.createElement("div");return h}),r=he(n,1),i=r[0],a=u.useRef(!1),o=u.useContext(ZZ),s=u.useState(uD),l=he(s,2),c=l[0],d=l[1],f=o||(a.current?void 0:function(h){d(function(v){var g=[h].concat(Ve(v));return g})});function m(){i.parentElement||document.body.appendChild(i),a.current=!0}function p(){var h;(h=i.parentElement)===null||h===void 0||h.removeChild(i),a.current=!1}return fn(function(){return e?o?o(m):m():p(),p},[e]),fn(function(){c.length&&(c.forEach(function(h){return h()}),d(uD))},[c]),[i,f]}var r$;function eee(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var i,a;if(e){var o=getComputedStyle(e);r.scrollbarColor=o.scrollbarColor,r.scrollbarWidth=o.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var d=l?"width: ".concat(s.width,";"):"",f=c?"height: ".concat(s.height,";"):"";wu(` #`.concat(t,`::-webkit-scrollbar { `).concat(d,` `).concat(f,` -}`),t)}catch(h){console.error(h),i=l,a=c}}document.body.appendChild(n);var m=e&&i&&!isNaN(i)?i:n.offsetWidth-n.clientWidth,p=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Xb(t),{width:m,height:p}}function oD(e){return typeof document>"u"?0:(n$===void 0&&(n$=WZ()),n$.width)}function QP(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:WZ(e)}function dCe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var fCe="rc-util-locker-".concat(Date.now()),sD=0;function mCe(e){var t=!!e,n=u.useState(function(){return sD+=1,"".concat(fCe,"_").concat(sD)}),r=he(n,1),i=r[0];dn(function(){if(t){var a=QP(document.body).width,o=dCe();wu(` +}`),t)}catch(h){console.error(h),i=l,a=c}}document.body.appendChild(n);var m=e&&i&&!isNaN(i)?i:n.offsetWidth-n.clientWidth,p=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Jb(t),{width:m,height:p}}function dD(e){return typeof document>"u"?0:(r$===void 0&&(r$=eee()),r$.width)}function eR(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:eee(e)}function TSe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var PSe="rc-util-locker-".concat(Date.now()),fD=0;function RSe(e){var t=!!e,n=u.useState(function(){return fD+=1,"".concat(PSe,"_").concat(fD)}),r=he(n,1),i=r[0];fn(function(){if(t){var a=eR(document.body).width,o=TSe();wu(` html body { overflow-y: hidden; `.concat(o?"width: calc(100% - ".concat(a,"px);"):"",` -}`),i)}else Xb(i);return function(){Xb(i)}},[t,i])}var pCe=!1;function hCe(e){return pCe}var lD=function(t){return t===!1?!1:!pa()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},ey=u.forwardRef(function(e,t){var n=e.open,r=e.autoLock,i=e.getContainer;e.debug;var a=e.autoDestroy,o=a===void 0?!0:a,s=e.children,l=u.useState(n),c=he(l,2),d=c[0],f=c[1],m=d||n;u.useEffect(function(){(o||n)&&f(n)},[n,o]);var p=u.useState(function(){return lD(i)}),h=he(p,2),v=h[0],g=h[1];u.useEffect(function(){var P=lD(i);g(P??null)});var y=uCe(m&&!v),w=he(y,2),x=w[0],C=w[1],S=v??x;mCe(r&&n&&pa()&&(S===x||S===document.body));var k=null;if(s&&Wl(s)&&t){var _=s;k=_.ref}var E=Dc(k,t);if(!m||!pa()||v===void 0)return null;var T=S===!1||hCe(),$=s;return t&&($=u.cloneElement(s,{ref:E})),u.createElement(VZ.Provider,{value:C},T?$:Si.createPortal($,S))}),UZ=u.createContext({});function vCe(){var e=N({},ym);return e.useId}var cD=0,uD=vCe();const ty=uD?function(t){var n=uD();return t||n}:function(t){var n=u.useState("ssr-id"),r=he(n,2),i=r[0],a=r[1];return u.useEffect(function(){var o=cD;cD+=1,a("rc_unique_".concat(o))},[]),t||i};function dD(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function fD(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function gCe(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=fD(i),n.top+=fD(i,!0),n}const bCe=u.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var yCe={width:0,height:0,overflow:"hidden",outline:"none"},xCe={outline:"none"},qZ=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.title,o=e.ariaId,s=e.footer,l=e.closable,c=e.closeIcon,d=e.onClose,f=e.children,m=e.bodyStyle,p=e.bodyProps,h=e.modalRender,v=e.onMouseDown,g=e.onMouseUp,y=e.holderRef,w=e.visible,x=e.forceRender,C=e.width,S=e.height,k=e.classNames,_=e.styles,E=K.useContext(UZ),T=E.panel,$=Dc(y,T),P=u.useRef(),M=u.useRef();K.useImperativeHandle(t,function(){return{focus:function(){var H;(H=P.current)===null||H===void 0||H.focus({preventScroll:!0})},changeActive:function(H){var A=document,V=A.activeElement;H&&V===M.current?P.current.focus({preventScroll:!0}):!H&&V===P.current&&M.current.focus({preventScroll:!0})}}});var j={};C!==void 0&&(j.width=C),S!==void 0&&(j.height=S);var I=s?K.createElement("div",{className:fe("".concat(n,"-footer"),k==null?void 0:k.footer),style:N({},_==null?void 0:_.footer)},s):null,R=a?K.createElement("div",{className:fe("".concat(n,"-header"),k==null?void 0:k.header),style:N({},_==null?void 0:_.header)},K.createElement("div",{className:"".concat(n,"-title"),id:o},a)):null,O=u.useMemo(function(){return pt(l)==="object"&&l!==null?l:l?{closeIcon:c??K.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[l,c,n]),L=zr(O,!0),D=pt(l)==="object"&&l.disabled,B=l?K.createElement("button",Ae({type:"button",onClick:d,"aria-label":"Close"},L,{className:"".concat(n,"-close"),disabled:D}),O.closeIcon):null,F=K.createElement("div",{className:fe("".concat(n,"-content"),k==null?void 0:k.content),style:_==null?void 0:_.content},B,R,K.createElement("div",Ae({className:fe("".concat(n,"-body"),k==null?void 0:k.body),style:N(N({},m),_==null?void 0:_.body)},p),f),I);return K.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?o:null,"aria-modal":"true",ref:$,style:N(N({},i),j),className:fe(n,r),onMouseDown:v,onMouseUp:g},K.createElement("div",{ref:P,tabIndex:0,style:xCe},K.createElement(bCe,{shouldUpdate:w||x},h?h(F):F)),K.createElement("div",{tabIndex:0,ref:M,style:yCe}))}),GZ=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,i=e.style,a=e.className,o=e.visible,s=e.forceRender,l=e.destroyOnClose,c=e.motionName,d=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,p=u.useRef(),h=u.useState(),v=he(h,2),g=v[0],y=v[1],w={};g&&(w.transformOrigin=g);function x(){var C=gCe(p.current);y(m&&(m.x||m.y)?"".concat(m.x-C.left,"px ").concat(m.y-C.top,"px"):"")}return u.createElement(Gi,{visible:o,onVisibleChanged:f,onAppearPrepare:x,onEnterPrepare:x,forceRender:s,motionName:c,removeOnLeave:l,ref:p},function(C,S){var k=C.className,_=C.style;return u.createElement(qZ,Ae({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:S,style:N(N(N({},_),i),w),className:fe(a,k)}))})});GZ.displayName="Content";var wCe=function(t){var n=t.prefixCls,r=t.style,i=t.visible,a=t.maskProps,o=t.motionName,s=t.className;return u.createElement(Gi,{key:"mask",visible:i,motionName:o,leavedClassName:"".concat(n,"-mask-hidden")},function(l,c){var d=l.className,f=l.style;return u.createElement("div",Ae({ref:c,style:N(N({},f),r),className:fe("".concat(n,"-mask"),d,s)},a))})},CCe=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,i=t.zIndex,a=t.visible,o=a===void 0?!1:a,s=t.keyboard,l=s===void 0?!0:s,c=t.focusTriggerAfterClose,d=c===void 0?!0:c,f=t.wrapStyle,m=t.wrapClassName,p=t.wrapProps,h=t.onClose,v=t.afterOpenChange,g=t.afterClose,y=t.transitionName,w=t.animation,x=t.closable,C=x===void 0?!0:x,S=t.mask,k=S===void 0?!0:S,_=t.maskTransitionName,E=t.maskAnimation,T=t.maskClosable,$=T===void 0?!0:T,P=t.maskStyle,M=t.maskProps,j=t.rootClassName,I=t.classNames,R=t.styles,O=u.useRef(),L=u.useRef(),D=u.useRef(),B=u.useState(o),F=he(B,2),z=F[0],H=F[1],A=ty();function V(){SP(L.current,document.activeElement)||(O.current=document.activeElement)}function W(){if(!SP(L.current,document.activeElement)){var ce;(ce=D.current)===null||ce===void 0||ce.focus()}}function U(ce){if(ce)W();else{if(H(!1),k&&O.current&&d){try{O.current.focus({preventScroll:!0})}catch{}O.current=null}z&&(g==null||g())}v==null||v(ce)}function X(ce){h==null||h(ce)}var J=u.useRef(!1),re=u.useRef(),Q=function(){clearTimeout(re.current),J.current=!0},ne=function(){re.current=setTimeout(function(){J.current=!1})},Z=null;$&&(Z=function(te){J.current?J.current=!1:L.current===te.target&&X(te)});function se(ce){if(l&&ce.keyCode===ht.ESC){ce.stopPropagation(),X(ce);return}o&&ce.keyCode===ht.TAB&&D.current.changeActive(!ce.shiftKey)}u.useEffect(function(){o&&(H(!0),V())},[o]),u.useEffect(function(){return function(){clearTimeout(re.current)}},[]);var oe=N(N(N({zIndex:i},f),R==null?void 0:R.wrapper),{},{display:z?null:"none"});return u.createElement("div",Ae({className:fe("".concat(r,"-root"),j)},zr(t,{data:!0})),u.createElement(wCe,{prefixCls:r,visible:k&&o,motionName:dD(r,_,E),style:N(N({zIndex:i},P),R==null?void 0:R.mask),maskProps:M,className:I==null?void 0:I.mask}),u.createElement("div",Ae({tabIndex:-1,onKeyDown:se,className:fe("".concat(r,"-wrap"),m,I==null?void 0:I.wrapper),ref:L,onClick:Z,style:oe},p),u.createElement(GZ,Ae({},t,{onMouseDown:Q,onMouseUp:ne,ref:D,closable:C,ariaId:A,prefixCls:r,visible:o&&z,onClose:X,onVisibleChanged:U,motionName:dD(r,y,w)}))))},VM=function(t){var n=t.visible,r=t.getContainer,i=t.forceRender,a=t.destroyOnClose,o=a===void 0?!1:a,s=t.afterClose,l=t.panelRef,c=u.useState(n),d=he(c,2),f=d[0],m=d[1],p=u.useMemo(function(){return{panel:l}},[l]);return u.useEffect(function(){n&&m(!0)},[n]),!i&&o&&!f?null:u.createElement(UZ.Provider,{value:p},u.createElement(ey,{open:n||i||f,autoDestroy:!1,getContainer:r,autoLock:n||f},u.createElement(CCe,Ae({},t,{destroyOnClose:o,afterClose:function(){s==null||s(),m(!1)}}))))};VM.displayName="Dialog";var Uf="RC_FORM_INTERNAL_HOOKS",Fr=function(){Jn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Zd=u.createContext({getFieldValue:Fr,getFieldsValue:Fr,getFieldError:Fr,getFieldWarning:Fr,getFieldsError:Fr,isFieldsTouched:Fr,isFieldTouched:Fr,isFieldValidating:Fr,isFieldsValidating:Fr,resetFields:Fr,setFields:Fr,setFieldValue:Fr,setFieldsValue:Fr,validateFields:Fr,submit:Fr,getInternalHooks:function(){return Fr(),{dispatch:Fr,initEntityValue:Fr,registerField:Fr,useSubscribe:Fr,setInitialValues:Fr,destroyForm:Fr,setCallbacks:Fr,registerWatch:Fr,getFields:Fr,setValidateMessages:Fr,setPreserve:Fr,getInitialValue:Fr}}}),n1=u.createContext(null);function ZP(e){return e==null?[]:Array.isArray(e)?e:[e]}function SCe(e){return e&&!!e._init}function eR(){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 t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var tR=eR();function kCe(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function _Ce(e,t,n){if(t_())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&Kb(i,n.prototype),i}function nR(e){var t=typeof Map=="function"?new Map:void 0;return nR=function(r){if(r===null||!kCe(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return _Ce(r,arguments,_m(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Kb(i,r)},nR(e)}var ECe=/%[sdj%]/g,$Ce=function(){};function rR(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function ps(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return s;switch(s){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return s}});return o}return e}function TCe(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function ta(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||TCe(t)&&typeof e=="string"&&!e)}function PCe(e,t,n){var r=[],i=0,a=e.length;function o(s){r.push.apply(r,Ve(s||[])),i++,i===a&&n(r)}e.forEach(function(s){t(s,o)})}function mD(e,t,n){var r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}var s=r;r=r+1,st.max?i.push(ps(a.messages[f].max,t.fullField,t.max)):s&&l&&(dt.max)&&i.push(ps(a.messages[f].range,t.fullField,t.min,t.max))},KZ=function(t,n,r,i,a,o){t.required&&(!r.hasOwnProperty(t.field)||ta(n,o||t.type))&&i.push(ps(a.messages.required,t.fullField))},Gx;const FCe=function(){if(Gx)return Gx;var e="[a-fA-F\\d:]",t=function(k){return k&&k.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}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(i.join("|"),")").concat(a),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),l=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(o,"$")),d=function(k){return k&&k.exact?s:new RegExp("(?:".concat(t(k)).concat(n).concat(t(k),")|(?:").concat(t(k)).concat(o).concat(t(k),")"),"g")};d.v4=function(S){return S&&S.exact?l:new RegExp("".concat(t(S)).concat(n).concat(t(S)),"g")},d.v6=function(S){return S&&S.exact?c:new RegExp("".concat(t(S)).concat(o).concat(t(S)),"g")};var f="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",p=d.v4().source,h=d.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",w="(?::\\d{2,5})?",x='(?:[/?#][^\\s"]*)?',C="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(p,"|").concat(h,"|").concat(v).concat(g).concat(y,")").concat(w).concat(x);return Gx=new RegExp("(?:^".concat(C,"$)"),"i"),Gx};var gD={email:/^(([^<>()\[\]\\.,;:\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,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},M0={integer:function(t){return M0.number(t)&&parseInt(t,10)===t},float:function(t){return M0.number(t)&&!M0.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return pt(t)==="object"&&!M0.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(gD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(FCe())},hex:function(t){return typeof t=="string"&&!!t.match(gD.hex)}},DCe=function(t,n,r,i,a){if(t.required&&n===void 0){KZ(t,n,r,i,a);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;o.indexOf(s)>-1?M0[s](n)||i.push(ps(a.messages.types[s],t.fullField,t.type)):s&&pt(n)!==t.type&&i.push(ps(a.messages.types[s],t.fullField,t.type))},LCe=function(t,n,r,i,a){(/^\s+$/.test(n)||n==="")&&i.push(ps(a.messages.whitespace,t.fullField))};const qn={required:KZ,whitespace:LCe,type:DCe,range:ACe,enum:jCe,pattern:NCe};var BCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a)}r(o)},zCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();qn.required(t,n,i,o,a,"array"),n!=null&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},HCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},VCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n,"date")&&!t.required)return r();if(qn.required(t,n,i,o,a),!ta(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),qn.type(t,l,i,o,a),l&&qn.range(t,l.getTime(),i,o,a)}}r(o)},WCe="enum",UCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn[WCe](t,n,i,o,a)}r(o)},qCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},GCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},KCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},YCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},XCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},JCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a),ta(n,"string")||qn.pattern(t,n,i,o,a)}r(o)},QCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n)&&!t.required)return r();qn.required(t,n,i,o,a),ta(n)||qn.type(t,n,i,o,a)}r(o)},ZCe=function(t,n,r,i,a){var o=[],s=Array.isArray(n)?"array":pt(n);qn.required(t,n,i,o,a,s),r(o)},eSe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(ta(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a,"string"),ta(n,"string")||(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a),qn.pattern(t,n,i,o,a),t.whitespace===!0&&qn.whitespace(t,n,i,o,a))}r(o)},r$=function(t,n,r,i,a){var o=t.type,s=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(ta(n,o)&&!t.required)return r();qn.required(t,n,i,s,a,o),ta(n,o)||qn.type(t,n,i,s,a)}r(s)};const ob={string:eSe,method:KCe,number:YCe,boolean:HCe,regexp:QCe,integer:GCe,float:qCe,array:zCe,object:XCe,enum:UCe,pattern:JCe,date:VCe,url:r$,hex:r$,email:r$,required:ZCe,any:BCe};var ny=function(){function e(t){er(this,e),G(this,"rules",null),G(this,"_messages",tR),this.define(t)}return tr(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(pt(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(i){var a=n[i];r.rules[i]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=vD(eR(),n)),this._messages}},{key:"validate",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},o=n,s=i,l=a;if(typeof s=="function"&&(l=s,s={}),!this.rules||Object.keys(this.rules).length===0)return l&&l(null,o),Promise.resolve(o);function c(h){var v=[],g={};function y(x){if(Array.isArray(x)){var C;v=(C=v).concat.apply(C,Ve(x))}else v.push(x)}for(var w=0;w0&&arguments[0]!==void 0?arguments[0]:[],E=Array.isArray(_)?_:[_];!s.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&g.message!==void 0&&(E=[].concat(g.message));var T=E.map(hD(g,o));if(s.first&&T.length)return p[g.field]=1,v(T);if(!y)v(T);else{if(g.required&&!h.value)return g.message!==void 0?T=[].concat(g.message).map(hD(g,o)):s.error&&(T=[s.error(g,ps(s.messages.required,g.field))]),v(T);var $={};g.defaultField&&Object.keys(h.value).map(function(j){$[j]=g.defaultField}),$=N(N({},$),h.rule.fields);var P={};Object.keys($).forEach(function(j){var I=$[j],R=Array.isArray(I)?I:[I];P[j]=R.map(w.bind(null,j))});var M=new e(P);M.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),M.validate(h.value,h.rule.options||s,function(j){var I=[];T&&T.length&&I.push.apply(I,Ve(T)),j&&j.length&&I.push.apply(I,Ve(j)),v(I.length?I:null)})}}var C;if(g.asyncValidator)C=g.asyncValidator(g,h.value,x,h.source,s);else if(g.validator){try{C=g.validator(g,h.value,x,h.source,s)}catch(_){var S,k;(S=(k=console).error)===null||S===void 0||S.call(k,_),s.suppressValidatorError||setTimeout(function(){throw _},0),x(_.message)}C===!0?x():C===!1?x(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):C instanceof Array?x(C):C instanceof Error&&x(C.message)}C&&C.then&&C.then(function(){return x()},function(_){return x(_)})},function(h){c(h)},o)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!ob.hasOwnProperty(n.type))throw new Error(ps("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),i=r.indexOf("message");return i!==-1&&r.splice(i,1),r.length===1&&r[0]==="required"?ob.required:ob[this.getType(n)]||void 0}}]),e}();G(ny,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");ob[t]=n});G(ny,"warning",$Ce);G(ny,"messages",tR);G(ny,"validators",ob);var Go="'${name}' is not a valid ${type}",YZ={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:Go,method:Go,array:Go,object:Go,number:Go,date:Go,boolean:Go,integer:Go,float:Go,regexp:Go,email:Go,url:Go,hex:Go},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}"}},bD=ny;function tSe(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var yD="CODE_LOGIC_ERROR";function iR(e,t,n,r,i){return aR.apply(this,arguments)}function aR(){return aR=cn(bt().mark(function e(t,n,r,i,a){var o,s,l,c,d,f,m,p,h;return bt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return o=N({},r),delete o.ruleIndex,bD.warning=function(){},o.validator&&(s=o.validator,o.validator=function(){try{return s.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(yD)}}),l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),c=new bD(G({},t,[o])),d=kd(YZ,i.validateMessages),c.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(c.validate(G({},t,n),N({},i)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(y,w){var x=y.message,C=x===yD?d.default:x;return u.isValidElement(C)?u.cloneElement(C,{key:"error_".concat(w)}):C}));case 18:if(!(!f.length&&l&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(y,w){return iR("".concat(t,".").concat(w),y,l,i,a)}));case 21:return m=g.sent,g.abrupt("return",m.reduce(function(y,w){return[].concat(Ve(y),Ve(w))},[]));case 23:return p=N(N({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),h=f.map(function(y){return typeof y=="string"?tSe(y,p):y}),g.abrupt("return",h);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),aR.apply(this,arguments)}function nSe(e,t,n,r,i,a){var o=e.join("."),s=n.map(function(d,f){var m=d.validator,p=N(N({},d),{},{ruleIndex:f});return m&&(p.validator=function(h,v,g){var y=!1,w=function(){for(var S=arguments.length,k=new Array(S),_=0;_2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return XZ(t,r,n)})}function XZ(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,i){return e[i]===r})}function aSe(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||pt(e)!=="object"||pt(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(n,r));return Ve(i).every(function(a){var o=e[a],s=t[a];return typeof o=="function"&&typeof s=="function"?!0:o===s})}function oSe(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&pt(t.target)==="object"&&e in t.target?t.target[e]:t}function wD(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],a=t-n;return a>0?[].concat(Ve(e.slice(0,n)),[i],Ve(e.slice(n,t)),Ve(e.slice(t+1,r))):a<0?[].concat(Ve(e.slice(0,t)),Ve(e.slice(t+1,n+1)),[i],Ve(e.slice(n+1,r))):e}var sSe=["name"],Is=[];function i$(e,t,n,r,i,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==i}var WM=function(e){Ka(n,e);var t=vo(n);function n(r){var i;if(er(this,n),i=t.call(this,r),G(Tt(i),"state",{resetCount:0}),G(Tt(i),"cancelRegisterFunc",null),G(Tt(i),"mounted",!1),G(Tt(i),"touched",!1),G(Tt(i),"dirty",!1),G(Tt(i),"validatePromise",void 0),G(Tt(i),"prevValidating",void 0),G(Tt(i),"errors",Is),G(Tt(i),"warnings",Is),G(Tt(i),"cancelRegister",function(){var l=i.props,c=l.preserve,d=l.isListField,f=l.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(d,c,Ti(f)),i.cancelRegisterFunc=null}),G(Tt(i),"getNamePath",function(){var l=i.props,c=l.name,d=l.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return c!==void 0?[].concat(Ve(m),Ve(c)):[]}),G(Tt(i),"getRules",function(){var l=i.props,c=l.rules,d=c===void 0?[]:c,f=l.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),G(Tt(i),"refresh",function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),G(Tt(i),"metaCache",null),G(Tt(i),"triggerMetaEvent",function(l){var c=i.props.onMetaChange;if(c){var d=N(N({},i.getMeta()),{},{destroy:l});Lo(i.metaCache,d)||c(d),i.metaCache=d}else i.metaCache=null}),G(Tt(i),"onStoreChange",function(l,c,d){var f=i.props,m=f.shouldUpdate,p=f.dependencies,h=p===void 0?[]:p,v=f.onReset,g=d.store,y=i.getNamePath(),w=i.getValue(l),x=i.getValue(g),C=c&&Ih(c,y);switch(d.type==="valueUpdate"&&d.source==="external"&&!Lo(w,x)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Is,i.warnings=Is,i.triggerMetaEvent()),d.type){case"reset":if(!c||C){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),v==null||v(),i.refresh();return}break;case"remove":{if(m&&i$(m,l,g,w,x,d)){i.reRender();return}break}case"setField":{var S=d.data;if(C){"touched"in S&&(i.touched=S.touched),"validating"in S&&!("originRCField"in S)&&(i.validatePromise=S.validating?Promise.resolve([]):null),"errors"in S&&(i.errors=S.errors||Is),"warnings"in S&&(i.warnings=S.warnings||Is),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in S&&Ih(c,y,!0)){i.reRender();return}if(m&&!y.length&&i$(m,l,g,w,x,d)){i.reRender();return}break}case"dependenciesUpdate":{var k=h.map(Ti);if(k.some(function(_){return Ih(d.relatedFields,_)})){i.reRender();return}break}default:if(C||(!h.length||y.length||m)&&i$(m,l,g,w,x,d)){i.reRender();return}break}m===!0&&i.reRender()}),G(Tt(i),"validateRules",function(l){var c=i.getNamePath(),d=i.getValue(),f=l||{},m=f.triggerName,p=f.validateOnly,h=p===void 0?!1:p,v=Promise.resolve().then(cn(bt().mark(function g(){var y,w,x,C,S,k,_;return bt().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(i.mounted){T.next=2;break}return T.abrupt("return",[]);case 2:if(y=i.props,w=y.validateFirst,x=w===void 0?!1:w,C=y.messageVariables,S=y.validateDebounce,k=i.getRules(),m&&(k=k.filter(function($){return $}).filter(function($){var P=$.validateTrigger;if(!P)return!0;var M=ZP(P);return M.includes(m)})),!(S&&m)){T.next=10;break}return T.next=8,new Promise(function($){setTimeout($,S)});case 8:if(i.validatePromise===v){T.next=10;break}return T.abrupt("return",[]);case 10:return _=nSe(c,d,k,l,x,C),_.catch(function($){return $}).then(function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Is;if(i.validatePromise===v){var P;i.validatePromise=null;var M=[],j=[];(P=$.forEach)===null||P===void 0||P.call($,function(I){var R=I.rule.warningOnly,O=I.errors,L=O===void 0?Is:O;R?j.push.apply(j,Ve(L)):M.push.apply(M,Ve(L))}),i.errors=M,i.warnings=j,i.triggerMetaEvent(),i.reRender()}}),T.abrupt("return",_);case 13:case"end":return T.stop()}},g)})));return h||(i.validatePromise=v,i.dirty=!0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),i.reRender()),v}),G(Tt(i),"isFieldValidating",function(){return!!i.validatePromise}),G(Tt(i),"isFieldTouched",function(){return i.touched}),G(Tt(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(Uf),d=c.getInitialValue;return d(i.getNamePath())!==void 0}),G(Tt(i),"getErrors",function(){return i.errors}),G(Tt(i),"getWarnings",function(){return i.warnings}),G(Tt(i),"isListField",function(){return i.props.isListField}),G(Tt(i),"isList",function(){return i.props.isList}),G(Tt(i),"isPreserve",function(){return i.props.preserve}),G(Tt(i),"getMeta",function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return l}),G(Tt(i),"getOnlyChild",function(l){if(typeof l=="function"){var c=i.getMeta();return N(N({},i.getOnlyChild(l(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var d=Ir(l);return d.length!==1||!u.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),G(Tt(i),"getValue",function(l){var c=i.props.fieldContext.getFieldsValue,d=i.getNamePath();return cr(l||c(!0),d)}),G(Tt(i),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,d=c.name,f=c.trigger,m=c.validateTrigger,p=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,g=c.getValueProps,y=c.fieldContext,w=m!==void 0?m:y.validateTrigger,x=i.getNamePath(),C=y.getInternalHooks,S=y.getFieldsValue,k=C(Uf),_=k.dispatch,E=i.getValue(),T=g||function(I){return G({},v,I)},$=l[f],P=d!==void 0?T(E):{},M=N(N({},l),P);M[f]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var I,R=arguments.length,O=new Array(R),L=0;L=0&&$<=P.length?(d.keys=[].concat(Ve(d.keys.slice(0,$)),[d.id],Ve(d.keys.slice($))),x([].concat(Ve(P.slice(0,$)),[T],Ve(P.slice($))))):(d.keys=[].concat(Ve(d.keys),[d.id]),x([].concat(Ve(P),[T]))),d.id+=1},remove:function(T){var $=S(),P=new Set(Array.isArray(T)?T:[T]);P.size<=0||(d.keys=d.keys.filter(function(M,j){return!P.has(j)}),x($.filter(function(M,j){return!P.has(j)})))},move:function(T,$){if(T!==$){var P=S();T<0||T>=P.length||$<0||$>=P.length||(d.keys=wD(d.keys,T,$),x(wD(P,T,$)))}}},_=w||[];return Array.isArray(_)||(_=[]),r(_.map(function(E,T){var $=d.keys[T];return $===void 0&&(d.keys[T]=d.id,$=d.keys[T],d.id+=1),{name:T,key:$,isListField:!0}}),k,g)})))}function lSe(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,a){e.forEach(function(o,s){o.catch(function(l){return t=!0,l}).then(function(l){n-=1,r[s]=l,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}var QZ="__@field_split__";function a$(e){return e.map(function(t){return"".concat(pt(t),":").concat(t)}).join(QZ)}var Rp=function(){function e(){er(this,e),G(this,"kvs",new Map)}return tr(e,[{key:"set",value:function(n,r){this.kvs.set(a$(n),r)}},{key:"get",value:function(n){return this.kvs.get(a$(n))}},{key:"update",value:function(n,r){var i=this.get(n),a=r(i);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(a$(n))}},{key:"map",value:function(n){return Ve(this.kvs.entries()).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=a.split(QZ);return n({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),d=he(c,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:o})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,a=r.value;return n[i.join(".")]=a,null}),n}}]),e}(),cSe=["name"],uSe=tr(function e(t){var n=this;er(this,e),G(this,"formHooked",!1),G(this,"forceRootUpdate",void 0),G(this,"subscribable",!0),G(this,"store",{}),G(this,"fieldEntities",[]),G(this,"initialValues",{}),G(this,"callbacks",{}),G(this,"validateMessages",null),G(this,"preserve",null),G(this,"lastValidatePromise",null),G(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}}),G(this,"getInternalHooks",function(r){return r===Uf?(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}):(Jn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),G(this,"useSubscribe",function(r){n.subscribable=r}),G(this,"prevWithoutPreserves",null),G(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var a,o=kd(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var l=s.key;o=qr(o,l,cr(r,l))}),n.prevWithoutPreserves=null,n.updateStore(o)}}),G(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new Rp;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||i.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),G(this,"getInitialValue",function(r){var i=cr(n.initialValues,r);return r.length?kd(i):i}),G(this,"setCallbacks",function(r){n.callbacks=r}),G(this,"setValidateMessages",function(r){n.validateMessages=r}),G(this,"setPreserve",function(r){n.preserve=r}),G(this,"watchList",[]),G(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),G(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(o){o(i,a,r)})}}),G(this,"timeoutId",null),G(this,"warningUnhooked",function(){}),G(this,"updateStore",function(r){n.store=r}),G(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities}),G(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new Rp;return n.getFieldEntities(r).forEach(function(a){var o=a.getNamePath();i.set(o,a)}),i}),G(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(a){var o=Ti(a);return i.get(o)||{INVALIDATE_NAME_PATH:Ti(a)}})}),G(this,"getFieldsValue",function(r,i){n.warningUnhooked();var a,o,s;if(r===!0||Array.isArray(r)?(a=r,o=i):r&&pt(r)==="object"&&(s=r.strict,o=r.filter),a===!0&&!o)return n.store;var l=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),c=[];return l.forEach(function(d){var f,m,p="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var h,v;if((h=(v=d).isList)!==null&&h!==void 0&&h.call(v))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!o)c.push(p);else{var g="getMeta"in d?d.getMeta():null;o(g)&&c.push(p)}}),xD(n.store,c.map(Ti))}),G(this,"getFieldValue",function(r){n.warningUnhooked();var i=Ti(r);return cr(n.store,i)}),G(this,"getFieldsError",function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(a,o){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Ti(r[o]),errors:[],warnings:[]}})}),G(this,"getFieldError",function(r){n.warningUnhooked();var i=Ti(r),a=n.getFieldsError([i])[0];return a.errors}),G(this,"getFieldWarning",function(r){n.warningUnhooked();var i=Ti(r),a=n.getFieldsError([i])[0];return a.warnings}),G(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},i=new Rp,a=n.getFieldEntities(!0);a.forEach(function(l){var c=l.props.initialValue,d=l.getNamePath();if(c!==void 0){var f=i.get(d)||new Set;f.add({entity:l,value:c}),i.set(d,f)}});var o=function(c){c.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),p=n.getInitialValue(m);if(p!==void 0)Jn(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var h=i.get(m);if(h&&h.size>1)Jn(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(h){var v=n.getFieldValue(m),g=d.isListField();!g&&(!r.skipExist||v===void 0)&&n.updateStore(qr(n.store,m,Ve(h)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(l){var c=i.get(l);if(c){var d;(d=s).push.apply(d,Ve(Ve(c).map(function(f){return f.entity})))}})):s=a,o(s)}),G(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(kd(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Ti);a.forEach(function(o){var s=n.getInitialValue(o);n.updateStore(qr(n.store,o,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(i,a,{type:"reset"}),n.notifyWatch(a)}),G(this,"setFields",function(r){n.warningUnhooked();var i=n.store,a=[];r.forEach(function(o){var s=o.name,l=it(o,cSe),c=Ti(s);a.push(c),"value"in l&&n.updateStore(qr(n.store,c,l.value)),n.notifyObservers(i,[c],{type:"setField",data:o})}),n.notifyWatch(a)}),G(this,"getFields",function(){var r=n.getFieldEntities(!0),i=r.map(function(a){var o=a.getNamePath(),s=a.getMeta(),l=N(N({},s),{},{name:o,value:n.getFieldValue(o)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i}),G(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var a=r.getNamePath(),o=cr(n.store,a);o===void 0&&n.updateStore(qr(n.store,a,i))}}),G(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),G(this,"registerField",function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(s)&&(!o||l.length>1)){var c=o?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==c&&n.fieldEntities.every(function(f){return!XZ(f.getNamePath(),i)})){var d=n.store;n.updateStore(qr(d,i,c,!0)),n.notifyObservers(d,[i],{type:"remove"}),n.triggerDependenciesUpdate(d,i)}}n.notifyWatch([i])}}),G(this,"dispatch",function(r){switch(r.type){case"updateValue":{var i=r.namePath,a=r.value;n.updateValue(i,a);break}case"validateField":{var o=r.namePath,s=r.triggerName;n.validateFields([o],{triggerName:s});break}}}),G(this,"notifyObservers",function(r,i,a){if(n.subscribable){var o=N(N({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(r,i,o)})}else n.forceRootUpdate()}),G(this,"triggerDependenciesUpdate",function(r,i){var a=n.getDependencyChildrenFields(i);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[i].concat(Ve(a))}),a}),G(this,"updateValue",function(r,i){var a=Ti(r),o=n.store;n.updateStore(qr(n.store,a,i)),n.notifyObservers(o,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var s=n.triggerDependenciesUpdate(o,a),l=n.callbacks.onValuesChange;if(l){var c=xD(n.store,[a]);l(c,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(Ve(s)))}),G(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var a=kd(n.store,r);n.updateStore(a)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),G(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),G(this,"getDependencyChildrenFields",function(r){var i=new Set,a=[],o=new Rp;n.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(d){var f=Ti(d);o.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(l),m})})});var s=function l(c){var d=o.get(c)||new Set;d.forEach(function(f){if(!i.has(f)){i.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),l(m))}})};return s(r),a}),G(this,"triggerOnFieldsChange",function(r,i){var a=n.callbacks.onFieldsChange;if(a){var o=n.getFields();if(i){var s=new Rp;i.forEach(function(c){var d=c.name,f=c.errors;s.set(d,f)}),o.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=o.filter(function(c){var d=c.name;return Ih(r,d)});l.length&&a(l,o)}}),G(this,"validateFields",function(r,i){n.warningUnhooked();var a,o;Array.isArray(r)||typeof r=="string"||typeof i=="string"?(a=r,o=i):o=r;var s=!!a,l=s?a.map(Ti):[],c=[],d=String(Date.now()),f=new Set,m=o||{},p=m.recursive,h=m.dirty;n.getFieldEntities(!0).forEach(function(w){if(s||l.push(w.getNamePath()),!(!w.props.rules||!w.props.rules.length)&&!(h&&!w.isFieldDirty())){var x=w.getNamePath();if(f.add(x.join(d)),!s||Ih(l,x,p)){var C=w.validateRules(N({validateMessages:N(N({},YZ),n.validateMessages)},o));c.push(C.then(function(){return{name:x,errors:[],warnings:[]}}).catch(function(S){var k,_=[],E=[];return(k=S.forEach)===null||k===void 0||k.call(S,function(T){var $=T.rule.warningOnly,P=T.errors;$?E.push.apply(E,Ve(P)):_.push.apply(_,Ve(P))}),_.length?Promise.reject({name:x,errors:_,warnings:E}):{name:x,errors:_,warnings:E}}))}}});var v=lSe(c);n.lastValidatePromise=v,v.catch(function(w){return w}).then(function(w){var x=w.map(function(C){var S=C.name;return S});n.notifyObservers(n.store,x,{type:"validateFinish"}),n.triggerOnFieldsChange(x,w)});var g=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(l)):Promise.reject([])}).catch(function(w){var x=w.filter(function(C){return C&&C.errors.length});return Promise.reject({values:n.getFieldsValue(l),errorFields:x,outOfDate:n.lastValidatePromise!==v})});g.catch(function(w){return w});var y=l.filter(function(w){return f.has(w.join(d))});return n.triggerOnFieldsChange(y),g}),G(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(a){console.error(a)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})}),this.forceRootUpdate=t});function qM(e){var t=u.useRef(),n=u.useState({}),r=he(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){i({})},o=new uSe(a);t.current=o.getForm()}return[t.current]}var lR=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),ZZ=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,a=t.children,o=u.useContext(lR),s=u.useRef({});return u.createElement(lR.Provider,{value:N(N({},o),{},{validateMessages:N(N({},o.validateMessages),n),triggerFormChange:function(c,d){r&&r(c,{changedFields:d,forms:s.current}),o.triggerFormChange(c,d)},triggerFormFinish:function(c,d){i&&i(c,{values:d,forms:s.current}),o.triggerFormFinish(c,d)},registerForm:function(c,d){c&&(s.current=N(N({},s.current),{},G({},c,d))),o.registerForm(c,d)},unregisterForm:function(c){var d=N({},s.current);delete d[c],s.current=d,o.unregisterForm(c)}})},a)},dSe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],fSe=function(t,n){var r=t.name,i=t.initialValues,a=t.fields,o=t.form,s=t.preserve,l=t.children,c=t.component,d=c===void 0?"form":c,f=t.validateMessages,m=t.validateTrigger,p=m===void 0?"onChange":m,h=t.onValuesChange,v=t.onFieldsChange,g=t.onFinish,y=t.onFinishFailed,w=t.clearOnDestroy,x=it(t,dSe),C=u.useRef(null),S=u.useContext(lR),k=qM(o),_=he(k,1),E=_[0],T=E.getInternalHooks(Uf),$=T.useSubscribe,P=T.setInitialValues,M=T.setCallbacks,j=T.setValidateMessages,I=T.setPreserve,R=T.destroyForm;u.useImperativeHandle(n,function(){return N(N({},E),{},{nativeElement:C.current})}),u.useEffect(function(){return S.registerForm(r,E),function(){S.unregisterForm(r)}},[S,E,r]),j(N(N({},S.validateMessages),f)),M({onValuesChange:h,onFieldsChange:function(V){if(S.triggerFormChange(r,V),v){for(var W=arguments.length,U=new Array(W>1?W-1:0),X=1;X{}}),tee=u.createContext(null),nee=e=>{const t=on(e,["prefixCls"]);return u.createElement(ZZ,Object.assign({},t))},GM=u.createContext({prefixCls:""}),ki=u.createContext({}),ree=({children:e,status:t,override:n})=>{const r=u.useContext(ki),i=u.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return u.createElement(ki.Provider,{value:i},e)},iee=u.createContext(void 0),tl=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=K.createElement(ree,{override:!0,status:!0},i)),t&&(i=K.createElement(xxe,null,i)),i};var aee=function(t){if(pa()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(i){return i in r.style})}return!1},pSe=function(t,n){if(!aee(t))return!1;var r=document.createElement("div"),i=r.style[t];return r.style[t]=n,r.style[t]!==i};function cR(e,t){return!Array.isArray(e)&&t!==void 0?pSe(e,t):aee(e)}const hSe=()=>pa()&&window.document.documentElement,E_=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:a}=e,o=fe({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=fe({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),l=u.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return u.createElement("span",{className:fe(t,o,s,n),style:Object.assign(Object.assign({},l),r)})},vSe=new gn("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),$_=e=>({height:e,lineHeight:me(e)}),Oh=e=>Object.assign({width:e},$_(e)),gSe=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:vSe,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),o$=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},$_(e)),bSe=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Oh(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},Oh(i)),[`${t}${t}-sm`]:Object.assign({},Oh(a))}},ySe=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:n},o$(t,s)),[`${r}-lg`]:Object.assign({},o$(i,s)),[`${r}-sm`]:Object.assign({},o$(a,s))}},SD=e=>Object.assign({width:e},$_(e)),xSe=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:i},SD(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},SD(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},s$=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},l$=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},$_(e)),wSe=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},l$(r,s))},s$(e,r,n)),{[`${n}-lg`]:Object.assign({},l$(i,s))}),s$(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},l$(a,s))}),s$(e,a,`${n}-sm`))},CSe=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:a,skeletonInputCls:o,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:d,gradientFromColor:f,padding:m,marginSM:p,borderRadius:h,titleHeight:v,blockRadius:g,paragraphLiHeight:y,controlHeightXS:w,paragraphMarginTop:x}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},Oh(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},Oh(c)),[`${n}-sm`]:Object.assign({},Oh(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:f,borderRadius:g,[`+ ${i}`]:{marginBlockStart:d}},[i]:{padding:0,"> li":{width:"100%",height:y,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:w}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:h}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:p,[`+ ${i}`]:{marginBlockStart:x}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},wSe(e)),bSe(e)),ySe(e)),xSe(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[o]:{width:"100%"}},[`${t}${t}-active`]:{[` +}`),i)}else Jb(i);return function(){Jb(i)}},[t,i])}var ISe=!1;function OSe(e){return ISe}var mD=function(t){return t===!1?!1:!pa()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},ny=u.forwardRef(function(e,t){var n=e.open,r=e.autoLock,i=e.getContainer;e.debug;var a=e.autoDestroy,o=a===void 0?!0:a,s=e.children,l=u.useState(n),c=he(l,2),d=c[0],f=c[1],m=d||n;u.useEffect(function(){(o||n)&&f(n)},[n,o]);var p=u.useState(function(){return mD(i)}),h=he(p,2),v=h[0],g=h[1];u.useEffect(function(){var P=mD(i);g(P??null)});var y=$Se(m&&!v),w=he(y,2),x=w[0],S=w[1],C=v??x;RSe(r&&n&&pa()&&(C===x||C===document.body));var _=null;if(s&&Wl(s)&&t){var k=s;_=k.ref}var E=Dc(_,t);if(!m||!pa()||v===void 0)return null;var T=C===!1||OSe(),$=s;return t&&($=u.cloneElement(s,{ref:E})),u.createElement(ZZ.Provider,{value:S},T?$:ki.createPortal($,C))}),tee=u.createContext({});function MSe(){var e=N({},bm);return e.useId}var pD=0,hD=MSe();const ry=hD?function(t){var n=hD();return t||n}:function(t){var n=u.useState("ssr-id"),r=he(n,2),i=r[0],a=r[1];return u.useEffect(function(){var o=pD;pD+=1,a("rc_unique_".concat(o))},[]),t||i};function vD(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function gD(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function jSe(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=gD(i),n.top+=gD(i,!0),n}const NSe=u.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var ASe={width:0,height:0,overflow:"hidden",outline:"none"},FSe={outline:"none"},nee=K.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.title,o=e.ariaId,s=e.footer,l=e.closable,c=e.closeIcon,d=e.onClose,f=e.children,m=e.bodyStyle,p=e.bodyProps,h=e.modalRender,v=e.onMouseDown,g=e.onMouseUp,y=e.holderRef,w=e.visible,x=e.forceRender,S=e.width,C=e.height,_=e.classNames,k=e.styles,E=K.useContext(tee),T=E.panel,$=Dc(y,T),P=u.useRef(),M=u.useRef();K.useImperativeHandle(t,function(){return{focus:function(){var H;(H=P.current)===null||H===void 0||H.focus({preventScroll:!0})},changeActive:function(H){var A=document,V=A.activeElement;H&&V===M.current?P.current.focus({preventScroll:!0}):!H&&V===P.current&&M.current.focus({preventScroll:!0})}}});var j={};S!==void 0&&(j.width=S),C!==void 0&&(j.height=C);var I=s?K.createElement("div",{className:fe("".concat(n,"-footer"),_==null?void 0:_.footer),style:N({},k==null?void 0:k.footer)},s):null,R=a?K.createElement("div",{className:fe("".concat(n,"-header"),_==null?void 0:_.header),style:N({},k==null?void 0:k.header)},K.createElement("div",{className:"".concat(n,"-title"),id:o},a)):null,O=u.useMemo(function(){return mt(l)==="object"&&l!==null?l:l?{closeIcon:c??K.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[l,c,n]),D=zr(O,!0),L=mt(l)==="object"&&l.disabled,B=l?K.createElement("button",Fe({type:"button",onClick:d,"aria-label":"Close"},D,{className:"".concat(n,"-close"),disabled:L}),O.closeIcon):null,F=K.createElement("div",{className:fe("".concat(n,"-content"),_==null?void 0:_.content),style:k==null?void 0:k.content},B,R,K.createElement("div",Fe({className:fe("".concat(n,"-body"),_==null?void 0:_.body),style:N(N({},m),k==null?void 0:k.body)},p),f),I);return K.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?o:null,"aria-modal":"true",ref:$,style:N(N({},i),j),className:fe(n,r),onMouseDown:v,onMouseUp:g},K.createElement("div",{ref:P,tabIndex:0,style:FSe},K.createElement(NSe,{shouldUpdate:w||x},h?h(F):F)),K.createElement("div",{tabIndex:0,ref:M,style:ASe}))}),ree=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,i=e.style,a=e.className,o=e.visible,s=e.forceRender,l=e.destroyOnClose,c=e.motionName,d=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,p=u.useRef(),h=u.useState(),v=he(h,2),g=v[0],y=v[1],w={};g&&(w.transformOrigin=g);function x(){var S=jSe(p.current);y(m&&(m.x||m.y)?"".concat(m.x-S.left,"px ").concat(m.y-S.top,"px"):"")}return u.createElement(Gi,{visible:o,onVisibleChanged:f,onAppearPrepare:x,onEnterPrepare:x,forceRender:s,motionName:c,removeOnLeave:l,ref:p},function(S,C){var _=S.className,k=S.style;return u.createElement(nee,Fe({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:C,style:N(N(N({},k),i),w),className:fe(a,_)}))})});ree.displayName="Content";var DSe=function(t){var n=t.prefixCls,r=t.style,i=t.visible,a=t.maskProps,o=t.motionName,s=t.className;return u.createElement(Gi,{key:"mask",visible:i,motionName:o,leavedClassName:"".concat(n,"-mask-hidden")},function(l,c){var d=l.className,f=l.style;return u.createElement("div",Fe({ref:c,style:N(N({},f),r),className:fe("".concat(n,"-mask"),d,s)},a))})},LSe=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,i=t.zIndex,a=t.visible,o=a===void 0?!1:a,s=t.keyboard,l=s===void 0?!0:s,c=t.focusTriggerAfterClose,d=c===void 0?!0:c,f=t.wrapStyle,m=t.wrapClassName,p=t.wrapProps,h=t.onClose,v=t.afterOpenChange,g=t.afterClose,y=t.transitionName,w=t.animation,x=t.closable,S=x===void 0?!0:x,C=t.mask,_=C===void 0?!0:C,k=t.maskTransitionName,E=t.maskAnimation,T=t.maskClosable,$=T===void 0?!0:T,P=t.maskStyle,M=t.maskProps,j=t.rootClassName,I=t.classNames,R=t.styles,O=u.useRef(),D=u.useRef(),L=u.useRef(),B=u.useState(o),F=he(B,2),z=F[0],H=F[1],A=ry();function V(){_P(D.current,document.activeElement)||(O.current=document.activeElement)}function W(){if(!_P(D.current,document.activeElement)){var ce;(ce=L.current)===null||ce===void 0||ce.focus()}}function U(ce){if(ce)W();else{if(H(!1),_&&O.current&&d){try{O.current.focus({preventScroll:!0})}catch{}O.current=null}z&&(g==null||g())}v==null||v(ce)}function Y(ce){h==null||h(ce)}var J=u.useRef(!1),ne=u.useRef(),Q=function(){clearTimeout(ne.current),J.current=!0},te=function(){ne.current=setTimeout(function(){J.current=!1})},Z=null;$&&(Z=function(re){J.current?J.current=!1:D.current===re.target&&Y(re)});function le(ce){if(l&&ce.keyCode===ht.ESC){ce.stopPropagation(),Y(ce);return}o&&ce.keyCode===ht.TAB&&L.current.changeActive(!ce.shiftKey)}u.useEffect(function(){o&&(H(!0),V())},[o]),u.useEffect(function(){return function(){clearTimeout(ne.current)}},[]);var se=N(N(N({zIndex:i},f),R==null?void 0:R.wrapper),{},{display:z?null:"none"});return u.createElement("div",Fe({className:fe("".concat(r,"-root"),j)},zr(t,{data:!0})),u.createElement(DSe,{prefixCls:r,visible:_&&o,motionName:vD(r,k,E),style:N(N({zIndex:i},P),R==null?void 0:R.mask),maskProps:M,className:I==null?void 0:I.mask}),u.createElement("div",Fe({tabIndex:-1,onKeyDown:le,className:fe("".concat(r,"-wrap"),m,I==null?void 0:I.wrapper),ref:D,onClick:Z,style:se},p),u.createElement(ree,Fe({},t,{onMouseDown:Q,onMouseUp:te,ref:L,closable:S,ariaId:A,prefixCls:r,visible:o&&z,onClose:Y,onVisibleChanged:U,motionName:vD(r,y,w)}))))},UM=function(t){var n=t.visible,r=t.getContainer,i=t.forceRender,a=t.destroyOnClose,o=a===void 0?!1:a,s=t.afterClose,l=t.panelRef,c=u.useState(n),d=he(c,2),f=d[0],m=d[1],p=u.useMemo(function(){return{panel:l}},[l]);return u.useEffect(function(){n&&m(!0)},[n]),!i&&o&&!f?null:u.createElement(tee.Provider,{value:p},u.createElement(ny,{open:n||i||f,autoDestroy:!1,getContainer:r,autoLock:n||f},u.createElement(LSe,Fe({},t,{destroyOnClose:o,afterClose:function(){s==null||s(),m(!1)}}))))};UM.displayName="Dialog";var Wf="RC_FORM_INTERNAL_HOOKS",Ar=function(){Jn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Zd=u.createContext({getFieldValue:Ar,getFieldsValue:Ar,getFieldError:Ar,getFieldWarning:Ar,getFieldsError:Ar,isFieldsTouched:Ar,isFieldTouched:Ar,isFieldValidating:Ar,isFieldsValidating:Ar,resetFields:Ar,setFields:Ar,setFieldValue:Ar,setFieldsValue:Ar,validateFields:Ar,submit:Ar,getInternalHooks:function(){return Ar(),{dispatch:Ar,initEntityValue:Ar,registerField:Ar,useSubscribe:Ar,setInitialValues:Ar,destroyForm:Ar,setCallbacks:Ar,registerWatch:Ar,getFields:Ar,setValidateMessages:Ar,setPreserve:Ar,getInitialValue:Ar}}}),r1=u.createContext(null);function tR(e){return e==null?[]:Array.isArray(e)?e:[e]}function BSe(e){return e&&!!e._init}function nR(){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 t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var rR=nR();function zSe(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function HSe(e,t,n){if(n_())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&Yb(i,n.prototype),i}function iR(e){var t=typeof Map=="function"?new Map:void 0;return iR=function(r){if(r===null||!zSe(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return HSe(r,arguments,km(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Yb(i,r)},iR(e)}var VSe=/%[sdj%]/g,WSe=function(){};function aR(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function ps(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return s;switch(s){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return s}});return o}return e}function USe(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function na(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||USe(t)&&typeof e=="string"&&!e)}function qSe(e,t,n){var r=[],i=0,a=e.length;function o(s){r.push.apply(r,Ve(s||[])),i++,i===a&&n(r)}e.forEach(function(s){t(s,o)})}function bD(e,t,n){var r=0,i=e.length;function a(o){if(o&&o.length){n(o);return}var s=r;r=r+1,st.max?i.push(ps(a.messages[f].max,t.fullField,t.max)):s&&l&&(dt.max)&&i.push(ps(a.messages[f].range,t.fullField,t.min,t.max))},iee=function(t,n,r,i,a,o){t.required&&(!r.hasOwnProperty(t.field)||na(n,o||t.type))&&i.push(ps(a.messages.required,t.fullField))},Kx;const eCe=function(){if(Kx)return Kx;var e="[a-fA-F\\d:]",t=function(_){return _&&_.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}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",o="(?:".concat(i.join("|"),")").concat(a),s=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),l=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(o,"$")),d=function(_){return _&&_.exact?s:new RegExp("(?:".concat(t(_)).concat(n).concat(t(_),")|(?:").concat(t(_)).concat(o).concat(t(_),")"),"g")};d.v4=function(C){return C&&C.exact?l:new RegExp("".concat(t(C)).concat(n).concat(t(C)),"g")},d.v6=function(C){return C&&C.exact?c:new RegExp("".concat(t(C)).concat(o).concat(t(C)),"g")};var f="(?:(?:[a-z]+:)?//)",m="(?:\\S+(?::\\S*)?@)?",p=d.v4().source,h=d.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",w="(?::\\d{2,5})?",x='(?:[/?#][^\\s"]*)?',S="(?:".concat(f,"|www\\.)").concat(m,"(?:localhost|").concat(p,"|").concat(h,"|").concat(v).concat(g).concat(y,")").concat(w).concat(x);return Kx=new RegExp("(?:^".concat(S,"$)"),"i"),Kx};var SD={email:/^(([^<>()\[\]\\.,;:\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,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},N0={integer:function(t){return N0.number(t)&&parseInt(t,10)===t},float:function(t){return N0.number(t)&&!N0.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return mt(t)==="object"&&!N0.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(SD.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(eCe())},hex:function(t){return typeof t=="string"&&!!t.match(SD.hex)}},tCe=function(t,n,r,i,a){if(t.required&&n===void 0){iee(t,n,r,i,a);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=t.type;o.indexOf(s)>-1?N0[s](n)||i.push(ps(a.messages.types[s],t.fullField,t.type)):s&&mt(n)!==t.type&&i.push(ps(a.messages.types[s],t.fullField,t.type))},nCe=function(t,n,r,i,a){(/^\s+$/.test(n)||n==="")&&i.push(ps(a.messages.whitespace,t.fullField))};const qn={required:iee,whitespace:nCe,type:tCe,range:ZSe,enum:JSe,pattern:QSe};var rCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a)}r(o)},iCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n==null&&!t.required)return r();qn.required(t,n,i,o,a,"array"),n!=null&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},aCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},oCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n,"date")&&!t.required)return r();if(qn.required(t,n,i,o,a),!na(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),qn.type(t,l,i,o,a),l&&qn.range(t,l.getTime(),i,o,a)}}r(o)},sCe="enum",lCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn[sCe](t,n,i,o,a)}r(o)},cCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},uCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},dCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},fCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(n===""&&(n=void 0),na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a))}r(o)},mCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),n!==void 0&&qn.type(t,n,i,o,a)}r(o)},pCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a),na(n,"string")||qn.pattern(t,n,i,o,a)}r(o)},hCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n)&&!t.required)return r();qn.required(t,n,i,o,a),na(n)||qn.type(t,n,i,o,a)}r(o)},vCe=function(t,n,r,i,a){var o=[],s=Array.isArray(n)?"array":mt(n);qn.required(t,n,i,o,a,s),r(o)},gCe=function(t,n,r,i,a){var o=[],s=t.required||!t.required&&i.hasOwnProperty(t.field);if(s){if(na(n,"string")&&!t.required)return r();qn.required(t,n,i,o,a,"string"),na(n,"string")||(qn.type(t,n,i,o,a),qn.range(t,n,i,o,a),qn.pattern(t,n,i,o,a),t.whitespace===!0&&qn.whitespace(t,n,i,o,a))}r(o)},i$=function(t,n,r,i,a){var o=t.type,s=[],l=t.required||!t.required&&i.hasOwnProperty(t.field);if(l){if(na(n,o)&&!t.required)return r();qn.required(t,n,i,s,a,o),na(n,o)||qn.type(t,n,i,s,a)}r(s)};const lb={string:gCe,method:dCe,number:fCe,boolean:aCe,regexp:hCe,integer:uCe,float:cCe,array:iCe,object:mCe,enum:lCe,pattern:pCe,date:oCe,url:i$,hex:i$,email:i$,required:vCe,any:rCe};var iy=function(){function e(t){er(this,e),G(this,"rules",null),G(this,"_messages",rR),this.define(t)}return tr(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(mt(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(i){var a=n[i];r.rules[i]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=wD(nR(),n)),this._messages}},{key:"validate",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},o=n,s=i,l=a;if(typeof s=="function"&&(l=s,s={}),!this.rules||Object.keys(this.rules).length===0)return l&&l(null,o),Promise.resolve(o);function c(h){var v=[],g={};function y(x){if(Array.isArray(x)){var S;v=(S=v).concat.apply(S,Ve(x))}else v.push(x)}for(var w=0;w0&&arguments[0]!==void 0?arguments[0]:[],E=Array.isArray(k)?k:[k];!s.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&g.message!==void 0&&(E=[].concat(g.message));var T=E.map(xD(g,o));if(s.first&&T.length)return p[g.field]=1,v(T);if(!y)v(T);else{if(g.required&&!h.value)return g.message!==void 0?T=[].concat(g.message).map(xD(g,o)):s.error&&(T=[s.error(g,ps(s.messages.required,g.field))]),v(T);var $={};g.defaultField&&Object.keys(h.value).map(function(j){$[j]=g.defaultField}),$=N(N({},$),h.rule.fields);var P={};Object.keys($).forEach(function(j){var I=$[j],R=Array.isArray(I)?I:[I];P[j]=R.map(w.bind(null,j))});var M=new e(P);M.messages(s.messages),h.rule.options&&(h.rule.options.messages=s.messages,h.rule.options.error=s.error),M.validate(h.value,h.rule.options||s,function(j){var I=[];T&&T.length&&I.push.apply(I,Ve(T)),j&&j.length&&I.push.apply(I,Ve(j)),v(I.length?I:null)})}}var S;if(g.asyncValidator)S=g.asyncValidator(g,h.value,x,h.source,s);else if(g.validator){try{S=g.validator(g,h.value,x,h.source,s)}catch(k){var C,_;(C=(_=console).error)===null||C===void 0||C.call(_,k),s.suppressValidatorError||setTimeout(function(){throw k},0),x(k.message)}S===!0?x():S===!1?x(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):S instanceof Array?x(S):S instanceof Error&&x(S.message)}S&&S.then&&S.then(function(){return x()},function(k){return x(k)})},function(h){c(h)},o)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!lb.hasOwnProperty(n.type))throw new Error(ps("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),i=r.indexOf("message");return i!==-1&&r.splice(i,1),r.length===1&&r[0]==="required"?lb.required:lb[this.getType(n)]||void 0}}]),e}();G(iy,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");lb[t]=n});G(iy,"warning",WSe);G(iy,"messages",rR);G(iy,"validators",lb);var Go="'${name}' is not a valid ${type}",aee={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:Go,method:Go,array:Go,object:Go,number:Go,date:Go,boolean:Go,integer:Go,float:Go,regexp:Go,email:Go,url:Go,hex:Go},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}"}},CD=iy;function bCe(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var kD="CODE_LOGIC_ERROR";function oR(e,t,n,r,i){return sR.apply(this,arguments)}function sR(){return sR=un(yt().mark(function e(t,n,r,i,a){var o,s,l,c,d,f,m,p,h;return yt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return o=N({},r),delete o.ruleIndex,CD.warning=function(){},o.validator&&(s=o.validator,o.validator=function(){try{return s.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(kD)}}),l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),c=new CD(G({},t,[o])),d=kd(aee,i.validateMessages),c.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(c.validate(G({},t,n),N({},i)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(y,w){var x=y.message,S=x===kD?d.default:x;return u.isValidElement(S)?u.cloneElement(S,{key:"error_".concat(w)}):S}));case 18:if(!(!f.length&&l&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(y,w){return oR("".concat(t,".").concat(w),y,l,i,a)}));case 21:return m=g.sent,g.abrupt("return",m.reduce(function(y,w){return[].concat(Ve(y),Ve(w))},[]));case 23:return p=N(N({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),h=f.map(function(y){return typeof y=="string"?bCe(y,p):y}),g.abrupt("return",h);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),sR.apply(this,arguments)}function yCe(e,t,n,r,i,a){var o=e.join("."),s=n.map(function(d,f){var m=d.validator,p=N(N({},d),{},{ruleIndex:f});return m&&(p.validator=function(h,v,g){var y=!1,w=function(){for(var C=arguments.length,_=new Array(C),k=0;k2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return oee(t,r,n)})}function oee(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,i){return e[i]===r})}function SCe(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||mt(e)!=="object"||mt(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(n,r));return Ve(i).every(function(a){var o=e[a],s=t[a];return typeof o=="function"&&typeof s=="function"?!0:o===s})}function CCe(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&mt(t.target)==="object"&&e in t.target?t.target[e]:t}function ED(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],a=t-n;return a>0?[].concat(Ve(e.slice(0,n)),[i],Ve(e.slice(n,t)),Ve(e.slice(t+1,r))):a<0?[].concat(Ve(e.slice(0,t)),Ve(e.slice(t+1,n+1)),[i],Ve(e.slice(n+1,r))):e}var kCe=["name"],Is=[];function a$(e,t,n,r,i,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==i}var qM=function(e){Ka(n,e);var t=vo(n);function n(r){var i;if(er(this,n),i=t.call(this,r),G(Tt(i),"state",{resetCount:0}),G(Tt(i),"cancelRegisterFunc",null),G(Tt(i),"mounted",!1),G(Tt(i),"touched",!1),G(Tt(i),"dirty",!1),G(Tt(i),"validatePromise",void 0),G(Tt(i),"prevValidating",void 0),G(Tt(i),"errors",Is),G(Tt(i),"warnings",Is),G(Tt(i),"cancelRegister",function(){var l=i.props,c=l.preserve,d=l.isListField,f=l.name;i.cancelRegisterFunc&&i.cancelRegisterFunc(d,c,Pi(f)),i.cancelRegisterFunc=null}),G(Tt(i),"getNamePath",function(){var l=i.props,c=l.name,d=l.fieldContext,f=d.prefixName,m=f===void 0?[]:f;return c!==void 0?[].concat(Ve(m),Ve(c)):[]}),G(Tt(i),"getRules",function(){var l=i.props,c=l.rules,d=c===void 0?[]:c,f=l.fieldContext;return d.map(function(m){return typeof m=="function"?m(f):m})}),G(Tt(i),"refresh",function(){i.mounted&&i.setState(function(l){var c=l.resetCount;return{resetCount:c+1}})}),G(Tt(i),"metaCache",null),G(Tt(i),"triggerMetaEvent",function(l){var c=i.props.onMetaChange;if(c){var d=N(N({},i.getMeta()),{},{destroy:l});Bo(i.metaCache,d)||c(d),i.metaCache=d}else i.metaCache=null}),G(Tt(i),"onStoreChange",function(l,c,d){var f=i.props,m=f.shouldUpdate,p=f.dependencies,h=p===void 0?[]:p,v=f.onReset,g=d.store,y=i.getNamePath(),w=i.getValue(l),x=i.getValue(g),S=c&&Mh(c,y);switch(d.type==="valueUpdate"&&d.source==="external"&&!Bo(w,x)&&(i.touched=!0,i.dirty=!0,i.validatePromise=null,i.errors=Is,i.warnings=Is,i.triggerMetaEvent()),d.type){case"reset":if(!c||S){i.touched=!1,i.dirty=!1,i.validatePromise=void 0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),v==null||v(),i.refresh();return}break;case"remove":{if(m&&a$(m,l,g,w,x,d)){i.reRender();return}break}case"setField":{var C=d.data;if(S){"touched"in C&&(i.touched=C.touched),"validating"in C&&!("originRCField"in C)&&(i.validatePromise=C.validating?Promise.resolve([]):null),"errors"in C&&(i.errors=C.errors||Is),"warnings"in C&&(i.warnings=C.warnings||Is),i.dirty=!0,i.triggerMetaEvent(),i.reRender();return}else if("value"in C&&Mh(c,y,!0)){i.reRender();return}if(m&&!y.length&&a$(m,l,g,w,x,d)){i.reRender();return}break}case"dependenciesUpdate":{var _=h.map(Pi);if(_.some(function(k){return Mh(d.relatedFields,k)})){i.reRender();return}break}default:if(S||(!h.length||y.length||m)&&a$(m,l,g,w,x,d)){i.reRender();return}break}m===!0&&i.reRender()}),G(Tt(i),"validateRules",function(l){var c=i.getNamePath(),d=i.getValue(),f=l||{},m=f.triggerName,p=f.validateOnly,h=p===void 0?!1:p,v=Promise.resolve().then(un(yt().mark(function g(){var y,w,x,S,C,_,k;return yt().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(i.mounted){T.next=2;break}return T.abrupt("return",[]);case 2:if(y=i.props,w=y.validateFirst,x=w===void 0?!1:w,S=y.messageVariables,C=y.validateDebounce,_=i.getRules(),m&&(_=_.filter(function($){return $}).filter(function($){var P=$.validateTrigger;if(!P)return!0;var M=tR(P);return M.includes(m)})),!(C&&m)){T.next=10;break}return T.next=8,new Promise(function($){setTimeout($,C)});case 8:if(i.validatePromise===v){T.next=10;break}return T.abrupt("return",[]);case 10:return k=yCe(c,d,_,l,x,S),k.catch(function($){return $}).then(function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Is;if(i.validatePromise===v){var P;i.validatePromise=null;var M=[],j=[];(P=$.forEach)===null||P===void 0||P.call($,function(I){var R=I.rule.warningOnly,O=I.errors,D=O===void 0?Is:O;R?j.push.apply(j,Ve(D)):M.push.apply(M,Ve(D))}),i.errors=M,i.warnings=j,i.triggerMetaEvent(),i.reRender()}}),T.abrupt("return",k);case 13:case"end":return T.stop()}},g)})));return h||(i.validatePromise=v,i.dirty=!0,i.errors=Is,i.warnings=Is,i.triggerMetaEvent(),i.reRender()),v}),G(Tt(i),"isFieldValidating",function(){return!!i.validatePromise}),G(Tt(i),"isFieldTouched",function(){return i.touched}),G(Tt(i),"isFieldDirty",function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var l=i.props.fieldContext,c=l.getInternalHooks(Wf),d=c.getInitialValue;return d(i.getNamePath())!==void 0}),G(Tt(i),"getErrors",function(){return i.errors}),G(Tt(i),"getWarnings",function(){return i.warnings}),G(Tt(i),"isListField",function(){return i.props.isListField}),G(Tt(i),"isList",function(){return i.props.isList}),G(Tt(i),"isPreserve",function(){return i.props.preserve}),G(Tt(i),"getMeta",function(){i.prevValidating=i.isFieldValidating();var l={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath(),validated:i.validatePromise===null};return l}),G(Tt(i),"getOnlyChild",function(l){if(typeof l=="function"){var c=i.getMeta();return N(N({},i.getOnlyChild(l(i.getControlled(),c,i.props.fieldContext))),{},{isFunction:!0})}var d=Ir(l);return d.length!==1||!u.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),G(Tt(i),"getValue",function(l){var c=i.props.fieldContext.getFieldsValue,d=i.getNamePath();return dr(l||c(!0),d)}),G(Tt(i),"getControlled",function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=i.props,d=c.name,f=c.trigger,m=c.validateTrigger,p=c.getValueFromEvent,h=c.normalize,v=c.valuePropName,g=c.getValueProps,y=c.fieldContext,w=m!==void 0?m:y.validateTrigger,x=i.getNamePath(),S=y.getInternalHooks,C=y.getFieldsValue,_=S(Wf),k=_.dispatch,E=i.getValue(),T=g||function(I){return G({},v,I)},$=l[f],P=d!==void 0?T(E):{},M=N(N({},l),P);M[f]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var I,R=arguments.length,O=new Array(R),D=0;D=0&&$<=P.length?(d.keys=[].concat(Ve(d.keys.slice(0,$)),[d.id],Ve(d.keys.slice($))),x([].concat(Ve(P.slice(0,$)),[T],Ve(P.slice($))))):(d.keys=[].concat(Ve(d.keys),[d.id]),x([].concat(Ve(P),[T]))),d.id+=1},remove:function(T){var $=C(),P=new Set(Array.isArray(T)?T:[T]);P.size<=0||(d.keys=d.keys.filter(function(M,j){return!P.has(j)}),x($.filter(function(M,j){return!P.has(j)})))},move:function(T,$){if(T!==$){var P=C();T<0||T>=P.length||$<0||$>=P.length||(d.keys=ED(d.keys,T,$),x(ED(P,T,$)))}}},k=w||[];return Array.isArray(k)||(k=[]),r(k.map(function(E,T){var $=d.keys[T];return $===void 0&&(d.keys[T]=d.id,$=d.keys[T],d.id+=1),{name:T,key:$,isListField:!0}}),_,g)})))}function _Ce(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,a){e.forEach(function(o,s){o.catch(function(l){return t=!0,l}).then(function(l){n-=1,r[s]=l,!(n>0)&&(t&&a(r),i(r))})})}):Promise.resolve([])}var lee="__@field_split__";function o$(e){return e.map(function(t){return"".concat(mt(t),":").concat(t)}).join(lee)}var Op=function(){function e(){er(this,e),G(this,"kvs",new Map)}return tr(e,[{key:"set",value:function(n,r){this.kvs.set(o$(n),r)}},{key:"get",value:function(n){return this.kvs.get(o$(n))}},{key:"update",value:function(n,r){var i=this.get(n),a=r(i);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(o$(n))}},{key:"map",value:function(n){return Ve(this.kvs.entries()).map(function(r){var i=he(r,2),a=i[0],o=i[1],s=a.split(lee);return n({key:s.map(function(l){var c=l.match(/^([^:]*):(.*)$/),d=he(c,3),f=d[1],m=d[2];return f==="number"?Number(m):m}),value:o})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,a=r.value;return n[i.join(".")]=a,null}),n}}]),e}(),ECe=["name"],$Ce=tr(function e(t){var n=this;er(this,e),G(this,"formHooked",!1),G(this,"forceRootUpdate",void 0),G(this,"subscribable",!0),G(this,"store",{}),G(this,"fieldEntities",[]),G(this,"initialValues",{}),G(this,"callbacks",{}),G(this,"validateMessages",null),G(this,"preserve",null),G(this,"lastValidatePromise",null),G(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}}),G(this,"getInternalHooks",function(r){return r===Wf?(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}):(Jn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),G(this,"useSubscribe",function(r){n.subscribable=r}),G(this,"prevWithoutPreserves",null),G(this,"setInitialValues",function(r,i){if(n.initialValues=r||{},i){var a,o=kd(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(s){var l=s.key;o=qr(o,l,dr(r,l))}),n.prevWithoutPreserves=null,n.updateStore(o)}}),G(this,"destroyForm",function(r){if(r)n.updateStore({});else{var i=new Op;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||i.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=i}}),G(this,"getInitialValue",function(r){var i=dr(n.initialValues,r);return r.length?kd(i):i}),G(this,"setCallbacks",function(r){n.callbacks=r}),G(this,"setValidateMessages",function(r){n.validateMessages=r}),G(this,"setPreserve",function(r){n.preserve=r}),G(this,"watchList",[]),G(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}}),G(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(o){o(i,a,r)})}}),G(this,"timeoutId",null),G(this,"warningUnhooked",function(){}),G(this,"updateStore",function(r){n.store=r}),G(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities}),G(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new Op;return n.getFieldEntities(r).forEach(function(a){var o=a.getNamePath();i.set(o,a)}),i}),G(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(a){var o=Pi(a);return i.get(o)||{INVALIDATE_NAME_PATH:Pi(a)}})}),G(this,"getFieldsValue",function(r,i){n.warningUnhooked();var a,o,s;if(r===!0||Array.isArray(r)?(a=r,o=i):r&&mt(r)==="object"&&(s=r.strict,o=r.filter),a===!0&&!o)return n.store;var l=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),c=[];return l.forEach(function(d){var f,m,p="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(s){var h,v;if((h=(v=d).isList)!==null&&h!==void 0&&h.call(v))return}else if(!a&&(f=(m=d).isListField)!==null&&f!==void 0&&f.call(m))return;if(!o)c.push(p);else{var g="getMeta"in d?d.getMeta():null;o(g)&&c.push(p)}}),_D(n.store,c.map(Pi))}),G(this,"getFieldValue",function(r){n.warningUnhooked();var i=Pi(r);return dr(n.store,i)}),G(this,"getFieldsError",function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(a,o){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Pi(r[o]),errors:[],warnings:[]}})}),G(this,"getFieldError",function(r){n.warningUnhooked();var i=Pi(r),a=n.getFieldsError([i])[0];return a.errors}),G(this,"getFieldWarning",function(r){n.warningUnhooked();var i=Pi(r),a=n.getFieldsError([i])[0];return a.warnings}),G(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},i=new Op,a=n.getFieldEntities(!0);a.forEach(function(l){var c=l.props.initialValue,d=l.getNamePath();if(c!==void 0){var f=i.get(d)||new Set;f.add({entity:l,value:c}),i.set(d,f)}});var o=function(c){c.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var m=d.getNamePath(),p=n.getInitialValue(m);if(p!==void 0)Jn(!1,"Form already set 'initialValues' with path '".concat(m.join("."),"'. Field can not overwrite it."));else{var h=i.get(m);if(h&&h.size>1)Jn(!1,"Multiple Field with path '".concat(m.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(h){var v=n.getFieldValue(m),g=d.isListField();!g&&(!r.skipExist||v===void 0)&&n.updateStore(qr(n.store,m,Ve(h)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(l){var c=i.get(l);if(c){var d;(d=s).push.apply(d,Ve(Ve(c).map(function(f){return f.entity})))}})):s=a,o(s)}),G(this,"resetFields",function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(kd(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Pi);a.forEach(function(o){var s=n.getInitialValue(o);n.updateStore(qr(n.store,o,s))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(i,a,{type:"reset"}),n.notifyWatch(a)}),G(this,"setFields",function(r){n.warningUnhooked();var i=n.store,a=[];r.forEach(function(o){var s=o.name,l=at(o,ECe),c=Pi(s);a.push(c),"value"in l&&n.updateStore(qr(n.store,c,l.value)),n.notifyObservers(i,[c],{type:"setField",data:o})}),n.notifyWatch(a)}),G(this,"getFields",function(){var r=n.getFieldEntities(!0),i=r.map(function(a){var o=a.getNamePath(),s=a.getMeta(),l=N(N({},s),{},{name:o,value:n.getFieldValue(o)});return Object.defineProperty(l,"originRCField",{value:!0}),l});return i}),G(this,"initEntityValue",function(r){var i=r.props.initialValue;if(i!==void 0){var a=r.getNamePath(),o=dr(n.store,a);o===void 0&&n.updateStore(qr(n.store,a,i))}}),G(this,"isMergedPreserve",function(r){var i=r!==void 0?r:n.preserve;return i??!0}),G(this,"registerField",function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(s)&&(!o||l.length>1)){var c=o?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==c&&n.fieldEntities.every(function(f){return!oee(f.getNamePath(),i)})){var d=n.store;n.updateStore(qr(d,i,c,!0)),n.notifyObservers(d,[i],{type:"remove"}),n.triggerDependenciesUpdate(d,i)}}n.notifyWatch([i])}}),G(this,"dispatch",function(r){switch(r.type){case"updateValue":{var i=r.namePath,a=r.value;n.updateValue(i,a);break}case"validateField":{var o=r.namePath,s=r.triggerName;n.validateFields([o],{triggerName:s});break}}}),G(this,"notifyObservers",function(r,i,a){if(n.subscribable){var o=N(N({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var l=s.onStoreChange;l(r,i,o)})}else n.forceRootUpdate()}),G(this,"triggerDependenciesUpdate",function(r,i){var a=n.getDependencyChildrenFields(i);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[i].concat(Ve(a))}),a}),G(this,"updateValue",function(r,i){var a=Pi(r),o=n.store;n.updateStore(qr(n.store,a,i)),n.notifyObservers(o,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var s=n.triggerDependenciesUpdate(o,a),l=n.callbacks.onValuesChange;if(l){var c=_D(n.store,[a]);l(c,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(Ve(s)))}),G(this,"setFieldsValue",function(r){n.warningUnhooked();var i=n.store;if(r){var a=kd(n.store,r);n.updateStore(a)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),G(this,"setFieldValue",function(r,i){n.setFields([{name:r,value:i,errors:[],warnings:[]}])}),G(this,"getDependencyChildrenFields",function(r){var i=new Set,a=[],o=new Op;n.getFieldEntities().forEach(function(l){var c=l.props.dependencies;(c||[]).forEach(function(d){var f=Pi(d);o.update(f,function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return m.add(l),m})})});var s=function l(c){var d=o.get(c)||new Set;d.forEach(function(f){if(!i.has(f)){i.add(f);var m=f.getNamePath();f.isFieldDirty()&&m.length&&(a.push(m),l(m))}})};return s(r),a}),G(this,"triggerOnFieldsChange",function(r,i){var a=n.callbacks.onFieldsChange;if(a){var o=n.getFields();if(i){var s=new Op;i.forEach(function(c){var d=c.name,f=c.errors;s.set(d,f)}),o.forEach(function(c){c.errors=s.get(c.name)||c.errors})}var l=o.filter(function(c){var d=c.name;return Mh(r,d)});l.length&&a(l,o)}}),G(this,"validateFields",function(r,i){n.warningUnhooked();var a,o;Array.isArray(r)||typeof r=="string"||typeof i=="string"?(a=r,o=i):o=r;var s=!!a,l=s?a.map(Pi):[],c=[],d=String(Date.now()),f=new Set,m=o||{},p=m.recursive,h=m.dirty;n.getFieldEntities(!0).forEach(function(w){if(s||l.push(w.getNamePath()),!(!w.props.rules||!w.props.rules.length)&&!(h&&!w.isFieldDirty())){var x=w.getNamePath();if(f.add(x.join(d)),!s||Mh(l,x,p)){var S=w.validateRules(N({validateMessages:N(N({},aee),n.validateMessages)},o));c.push(S.then(function(){return{name:x,errors:[],warnings:[]}}).catch(function(C){var _,k=[],E=[];return(_=C.forEach)===null||_===void 0||_.call(C,function(T){var $=T.rule.warningOnly,P=T.errors;$?E.push.apply(E,Ve(P)):k.push.apply(k,Ve(P))}),k.length?Promise.reject({name:x,errors:k,warnings:E}):{name:x,errors:k,warnings:E}}))}}});var v=_Ce(c);n.lastValidatePromise=v,v.catch(function(w){return w}).then(function(w){var x=w.map(function(S){var C=S.name;return C});n.notifyObservers(n.store,x,{type:"validateFinish"}),n.triggerOnFieldsChange(x,w)});var g=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(l)):Promise.reject([])}).catch(function(w){var x=w.filter(function(S){return S&&S.errors.length});return Promise.reject({values:n.getFieldsValue(l),errorFields:x,outOfDate:n.lastValidatePromise!==v})});g.catch(function(w){return w});var y=l.filter(function(w){return f.has(w.join(d))});return n.triggerOnFieldsChange(y),g}),G(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(a){console.error(a)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})}),this.forceRootUpdate=t});function KM(e){var t=u.useRef(),n=u.useState({}),r=he(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){i({})},o=new $Ce(a);t.current=o.getForm()}return[t.current]}var uR=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),cee=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,a=t.children,o=u.useContext(uR),s=u.useRef({});return u.createElement(uR.Provider,{value:N(N({},o),{},{validateMessages:N(N({},o.validateMessages),n),triggerFormChange:function(c,d){r&&r(c,{changedFields:d,forms:s.current}),o.triggerFormChange(c,d)},triggerFormFinish:function(c,d){i&&i(c,{values:d,forms:s.current}),o.triggerFormFinish(c,d)},registerForm:function(c,d){c&&(s.current=N(N({},s.current),{},G({},c,d))),o.registerForm(c,d)},unregisterForm:function(c){var d=N({},s.current);delete d[c],s.current=d,o.unregisterForm(c)}})},a)},TCe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],PCe=function(t,n){var r=t.name,i=t.initialValues,a=t.fields,o=t.form,s=t.preserve,l=t.children,c=t.component,d=c===void 0?"form":c,f=t.validateMessages,m=t.validateTrigger,p=m===void 0?"onChange":m,h=t.onValuesChange,v=t.onFieldsChange,g=t.onFinish,y=t.onFinishFailed,w=t.clearOnDestroy,x=at(t,TCe),S=u.useRef(null),C=u.useContext(uR),_=KM(o),k=he(_,1),E=k[0],T=E.getInternalHooks(Wf),$=T.useSubscribe,P=T.setInitialValues,M=T.setCallbacks,j=T.setValidateMessages,I=T.setPreserve,R=T.destroyForm;u.useImperativeHandle(n,function(){return N(N({},E),{},{nativeElement:S.current})}),u.useEffect(function(){return C.registerForm(r,E),function(){C.unregisterForm(r)}},[C,E,r]),j(N(N({},C.validateMessages),f)),M({onValuesChange:h,onFieldsChange:function(V){if(C.triggerFormChange(r,V),v){for(var W=arguments.length,U=new Array(W>1?W-1:0),Y=1;Y{}}),dee=u.createContext(null),fee=e=>{const t=ln(e,["prefixCls"]);return u.createElement(cee,Object.assign({},t))},YM=u.createContext({prefixCls:""}),_i=u.createContext({}),mee=({children:e,status:t,override:n})=>{const r=u.useContext(_i),i=u.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return u.createElement(_i.Provider,{value:i},e)},pee=u.createContext(void 0),tl=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let i=r;return n&&(i=K.createElement(mee,{override:!0,status:!0},i)),t&&(i=K.createElement(Fxe,null,i)),i};var hee=function(t){if(pa()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(i){return i in r.style})}return!1},ICe=function(t,n){if(!hee(t))return!1;var r=document.createElement("div"),i=r.style[t];return r.style[t]=n,r.style[t]!==i};function dR(e,t){return!Array.isArray(e)&&t!==void 0?ICe(e,t):hee(e)}const OCe=()=>pa()&&window.document.documentElement,$_=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:a}=e,o=fe({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=fe({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),l=u.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return u.createElement("span",{className:fe(t,o,s,n),style:Object.assign(Object.assign({},l),r)})},MCe=new yn("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T_=e=>({height:e,lineHeight:me(e)}),jh=e=>Object.assign({width:e},T_(e)),jCe=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:MCe,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),s$=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},T_(e)),NCe=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},jh(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},jh(i)),[`${t}${t}-sm`]:Object.assign({},jh(a))}},ACe=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:n},s$(t,s)),[`${r}-lg`]:Object.assign({},s$(i,s)),[`${r}-sm`]:Object.assign({},s$(a,s))}},TD=e=>Object.assign({width:e},T_(e)),FCe=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:i,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:i},TD(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},TD(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},l$=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},c$=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},T_(e)),DCe=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:a,gradientFromColor:o,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:o,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},c$(r,s))},l$(e,r,n)),{[`${n}-lg`]:Object.assign({},c$(i,s))}),l$(e,i,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},c$(a,s))}),l$(e,a,`${n}-sm`))},LCe=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:a,skeletonInputCls:o,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:d,gradientFromColor:f,padding:m,marginSM:p,borderRadius:h,titleHeight:v,blockRadius:g,paragraphLiHeight:y,controlHeightXS:w,paragraphMarginTop:x}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:m,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},jh(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},jh(c)),[`${n}-sm`]:Object.assign({},jh(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:f,borderRadius:g,[`+ ${i}`]:{marginBlockStart:d}},[i]:{padding:0,"> li":{width:"100%",height:y,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:w}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${i} > li`]:{borderRadius:h}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:p,[`+ ${i}`]:{marginBlockStart:x}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},DCe(e)),NCe(e)),ACe(e)),FCe(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[o]:{width:"100%"}},[`${t}${t}-active`]:{[` ${r}, ${i} > li, ${n}, ${a}, ${o}, ${s} - `]:Object.assign({},gSe(e))}}},SSe=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Jv=mn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=tn(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 CSe(r)},SSe,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),kSe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,shape:a="circle",size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=on(e,["prefixCls","className"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(E_,Object.assign({prefixCls:`${l}-avatar`,shape:a,size:o},m))))},_Se=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a=!1,size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=on(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(E_,Object.assign({prefixCls:`${l}-button`,size:o},m))))},ESe="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",$Se=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a}=e,{getPrefixCls:o}=u.useContext(It),s=o("skeleton",t),[l,c,d]=Jv(s),f=fe(s,`${s}-element`,{[`${s}-active`]:a},n,r,c,d);return l(u.createElement("div",{className:f},u.createElement("div",{className:fe(`${s}-image`,n),style:i},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},u.createElement("title",null,"Image placeholder"),u.createElement("path",{d:ESe,className:`${s}-image-path`})))))},TSe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a,size:o="default"}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=on(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement(E_,Object.assign({prefixCls:`${l}-input`,size:o},m))))},PSe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a,children:o}=e,{getPrefixCls:s}=u.useContext(It),l=s("skeleton",t),[c,d,f]=Jv(l),m=fe(l,`${l}-element`,{[`${l}-active`]:a},d,n,r,f);return c(u.createElement("div",{className:m},u.createElement("div",{className:fe(`${l}-image`,n),style:i},o)))},RSe=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},ISe=e=>{const{prefixCls:t,className:n,style:r,rows:i=0}=e,a=Array.from({length:i}).map((o,s)=>u.createElement("li",{key:s,style:{width:RSe(s,e)}}));return u.createElement("ul",{className:fe(t,n),style:r},a)},OSe=({prefixCls:e,className:t,width:n,style:r})=>u.createElement("h3",{className:fe(e,t),style:Object.assign({width:n},r)});function c$(e){return e&&typeof e=="object"?e:{}}function MSe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function jSe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function NSe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const uf=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,style:a,children:o,avatar:s=!1,title:l=!0,paragraph:c=!0,active:d,round:f}=e,{getPrefixCls:m,direction:p,className:h,style:v}=Sr("skeleton"),g=m("skeleton",t),[y,w,x]=Jv(g);if(n||!("loading"in e)){const C=!!s,S=!!l,k=!!c;let _;if(C){const $=Object.assign(Object.assign({prefixCls:`${g}-avatar`},MSe(S,k)),c$(s));_=u.createElement("div",{className:`${g}-header`},u.createElement(E_,Object.assign({},$)))}let E;if(S||k){let $;if(S){const M=Object.assign(Object.assign({prefixCls:`${g}-title`},jSe(C,k)),c$(l));$=u.createElement(OSe,Object.assign({},M))}let P;if(k){const M=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},NSe(C,S)),c$(c));P=u.createElement(ISe,Object.assign({},M))}E=u.createElement("div",{className:`${g}-content`},$,P)}const T=fe(g,{[`${g}-with-avatar`]:C,[`${g}-active`]:d,[`${g}-rtl`]:p==="rtl",[`${g}-round`]:f},h,r,i,w,x);return y(u.createElement("div",{className:T,style:Object.assign(Object.assign({},v),a)},_,E))}return o??null};uf.Button=_Se;uf.Avatar=kSe;uf.Input=TSe;uf.Image=$Se;uf.Node=PSe;function kD(){}const ASe=u.createContext({add:kD,remove:kD});function oee(e){const t=u.useContext(ASe),n=u.useRef(null);return Xt(i=>{if(i){const a=e?i.querySelector(e):i;a&&(t.add(a),n.current=a)}else t.remove(n.current)})}const _D=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=u.useContext(Z1);return K.createElement(Vt,Object.assign({onClick:n},e),t)},ED=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=u.useContext(Z1);return K.createElement(Vt,Object.assign({},NM(n),{loading:e,onClick:i},t),r)};function see(e,t){return K.createElement("span",{className:`${e}-close-x`},t||K.createElement(Vo,{className:`${e}-close-icon`}))}const lee=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:a,onCancel:o,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[d]=ia("Modal",AQ()),f=t||(d==null?void 0:d.okText),m=r||(d==null?void 0:d.cancelText),p=K.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:m,okType:n,onOk:a,onCancel:o}),[i,s,l,f,m,n,a,o]);let h;return typeof c=="function"||typeof c>"u"?(h=K.createElement(K.Fragment,null,K.createElement(_D,null),K.createElement(ED,null)),typeof c=="function"&&(h=c(h,{OkBtn:ED,CancelBtn:_D})),h=K.createElement(HZ,{value:p},h)):h=c,K.createElement(SM,{disabled:!1},h)},FSe=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"}}}},DSe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},LSe=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:i}=e,a={};for(let o=i;o>=0;o--)o===0?(a[`${r}${t}-${o}`]={display:"none"},a[`${r}-push-${o}`]={insetInlineStart:"auto"},a[`${r}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${o}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${o}`]={marginInlineStart:0},a[`${r}${t}-order-${o}`]={order:0}):(a[`${r}${t}-${o}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${o/i*100}%`,maxWidth:`${o/i*100}%`}],a[`${r}${t}-push-${o}`]={insetInlineStart:`${o/i*100}%`},a[`${r}${t}-pull-${o}`]={insetInlineEnd:`${o/i*100}%`},a[`${r}${t}-offset-${o}`]={marginInlineStart:`${o/i*100}%`},a[`${r}${t}-order-${o}`]={order:o});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},uR=(e,t)=>LSe(e,t),BSe=(e,t,n)=>({[`@media (min-width: ${me(t)})`]:Object.assign({},uR(e,n))}),zSe=()=>({}),HSe=()=>({}),VSe=mn("Grid",FSe,zSe),cee=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),WSe=mn("Grid",e=>{const t=tn(e,{gridColumns:24}),n=cee(t);return delete n.xs,[DSe(t),uR(t,""),uR(t,"-xs"),Object.keys(n).map(r=>BSe(t,n[r],`-${r}`)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]},HSe);function $D(e){return{position:e,inset:0}}const uee=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`]:DM(e)}]},USe=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:`${me(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},bn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${me(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:me(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Bo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${me(e.borderRadiusLG)} ${me(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:`${me(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, + `]:Object.assign({},jCe(e))}}},BCe=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Zv=pn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=nn(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 LCe(r)},BCe,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),zCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,shape:a="circle",size:o="default"}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=ln(e,["prefixCls","className"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement($_,Object.assign({prefixCls:`${l}-avatar`,shape:a,size:o},m))))},HCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a=!1,size:o="default"}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=ln(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement($_,Object.assign({prefixCls:`${l}-button`,size:o},m))))},VCe="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",WCe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a}=e,{getPrefixCls:o}=u.useContext(Rt),s=o("skeleton",t),[l,c,d]=Zv(s),f=fe(s,`${s}-element`,{[`${s}-active`]:a},n,r,c,d);return l(u.createElement("div",{className:f},u.createElement("div",{className:fe(`${s}-image`,n),style:i},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${s}-image-svg`},u.createElement("title",null,"Image placeholder"),u.createElement("path",{d:VCe,className:`${s}-image-path`})))))},UCe=e=>{const{prefixCls:t,className:n,rootClassName:r,active:i,block:a,size:o="default"}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=ln(e,["prefixCls"]),p=fe(l,`${l}-element`,{[`${l}-active`]:i,[`${l}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:p},u.createElement($_,Object.assign({prefixCls:`${l}-input`,size:o},m))))},qCe=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,active:a,children:o}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("skeleton",t),[c,d,f]=Zv(l),m=fe(l,`${l}-element`,{[`${l}-active`]:a},d,n,r,f);return c(u.createElement("div",{className:m},u.createElement("div",{className:fe(`${l}-image`,n),style:i},o)))},GCe=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},KCe=e=>{const{prefixCls:t,className:n,style:r,rows:i=0}=e,a=Array.from({length:i}).map((o,s)=>u.createElement("li",{key:s,style:{width:GCe(s,e)}}));return u.createElement("ul",{className:fe(t,n),style:r},a)},YCe=({prefixCls:e,className:t,width:n,style:r})=>u.createElement("h3",{className:fe(e,t),style:Object.assign({width:n},r)});function u$(e){return e&&typeof e=="object"?e:{}}function XCe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function JCe(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function QCe(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const uf=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,style:a,children:o,avatar:s=!1,title:l=!0,paragraph:c=!0,active:d,round:f}=e,{getPrefixCls:m,direction:p,className:h,style:v}=kr("skeleton"),g=m("skeleton",t),[y,w,x]=Zv(g);if(n||!("loading"in e)){const S=!!s,C=!!l,_=!!c;let k;if(S){const $=Object.assign(Object.assign({prefixCls:`${g}-avatar`},XCe(C,_)),u$(s));k=u.createElement("div",{className:`${g}-header`},u.createElement($_,Object.assign({},$)))}let E;if(C||_){let $;if(C){const M=Object.assign(Object.assign({prefixCls:`${g}-title`},JCe(S,_)),u$(l));$=u.createElement(YCe,Object.assign({},M))}let P;if(_){const M=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},QCe(S,C)),u$(c));P=u.createElement(KCe,Object.assign({},M))}E=u.createElement("div",{className:`${g}-content`},$,P)}const T=fe(g,{[`${g}-with-avatar`]:S,[`${g}-active`]:d,[`${g}-rtl`]:p==="rtl",[`${g}-round`]:f},h,r,i,w,x);return y(u.createElement("div",{className:T,style:Object.assign(Object.assign({},v),a)},k,E))}return o??null};uf.Button=HCe;uf.Avatar=zCe;uf.Input=UCe;uf.Image=WCe;uf.Node=qCe;function PD(){}const ZCe=u.createContext({add:PD,remove:PD});function vee(e){const t=u.useContext(ZCe),n=u.useRef(null);return Yt(i=>{if(i){const a=e?i.querySelector(e):i;a&&(t.add(a),n.current=a)}else t.remove(n.current)})}const RD=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=u.useContext(ty);return K.createElement(zt,Object.assign({onClick:n},e),t)},ID=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=u.useContext(ty);return K.createElement(zt,Object.assign({},FM(n),{loading:e,onClick:i},t),r)};function gee(e,t){return K.createElement("span",{className:`${e}-close-x`},t||K.createElement(Wo,{className:`${e}-close-icon`}))}const bee=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:a,onCancel:o,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[d]=aa("Modal",qQ()),f=t||(d==null?void 0:d.okText),m=r||(d==null?void 0:d.cancelText),p=K.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:m,okType:n,onOk:a,onCancel:o}),[i,s,l,f,m,n,a,o]);let h;return typeof c=="function"||typeof c>"u"?(h=K.createElement(K.Fragment,null,K.createElement(RD,null),K.createElement(ID,null)),typeof c=="function"&&(h=c(h,{OkBtn:ID,CancelBtn:RD})),h=K.createElement(QZ,{value:p},h)):h=c,K.createElement(_M,{disabled:!1},h)},e2e=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"}}}},t2e=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},n2e=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:i}=e,a={};for(let o=i;o>=0;o--)o===0?(a[`${r}${t}-${o}`]={display:"none"},a[`${r}-push-${o}`]={insetInlineStart:"auto"},a[`${r}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${o}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${o}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${o}`]={marginInlineStart:0},a[`${r}${t}-order-${o}`]={order:0}):(a[`${r}${t}-${o}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${o/i*100}%`,maxWidth:`${o/i*100}%`}],a[`${r}${t}-push-${o}`]={insetInlineStart:`${o/i*100}%`},a[`${r}${t}-pull-${o}`]={insetInlineEnd:`${o/i*100}%`},a[`${r}${t}-offset-${o}`]={marginInlineStart:`${o/i*100}%`},a[`${r}${t}-order-${o}`]={order:o});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},fR=(e,t)=>n2e(e,t),r2e=(e,t,n)=>({[`@media (min-width: ${me(t)})`]:Object.assign({},fR(e,n))}),i2e=()=>({}),a2e=()=>({}),o2e=pn("Grid",e2e,i2e),yee=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin}),s2e=pn("Grid",e=>{const t=nn(e,{gridColumns:24}),n=yee(t);return delete n.xs,[t2e(t),fR(t,""),fR(t,"-xs"),Object.keys(n).map(r=>r2e(t,n[r],`-${r}`)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]},a2e);function OD(e){return{position:e,inset:0}}const xee=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({},OD("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},OD("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:BM(e)}]},l2e=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:`${me(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},xn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${me(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:me(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},zo(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${me(e.borderRadiusLG)} ${me(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:`${me(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, ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},qSe=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},GSe=e=>{const{componentCls:t}=e,n=cee(e),r=Object.assign({},n);delete r.xs;const i=`--${t.replace(".","")}-`,a=Object.keys(r).map(o=>({[`@media (min-width: ${me(r[o])})`]:{width:`var(${i}${o}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(Ve(Object.keys(n).map((o,s)=>{const l=Object.keys(n)[s-1];return l?{[`${i}${o}-width`]:`var(${i}${l}-width)`}:null})),[{width:`var(${i}xs-width)`}],Ve(a))}}},dee=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return tn(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()})},fee=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${me(e.padding)} ${me(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${me(e.paddingXS)} ${me(e.padding)}`:0,footerBorderTop:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${me(e.padding*2)} ${me(e.padding*2)} ${me(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),mee=mn("Modal",e=>{const t=dee(e);return[USe(t),qSe(t),uee(t),Yv(t,"zoom"),GSe(t)]},fee,{unitless:{titleLineHeight:!0}});var KSe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{dR={x:e.pageX,y:e.pageY},setTimeout(()=>{dR=null},100)};hSe()&&document.documentElement.addEventListener("click",YSe,!0);const pee=e=>{const{prefixCls:t,className:n,rootClassName:r,open:i,wrapClassName:a,centered:o,getContainer:s,focusTriggerAfterClose:l=!0,style:c,visible:d,width:f=520,footer:m,classNames:p,styles:h,children:v,loading:g,confirmLoading:y,zIndex:w,mousePosition:x,onOk:C,onCancel:S,destroyOnHidden:k,destroyOnClose:_,panelRef:E=null,modalRender:T}=e,$=KSe(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:P,getPrefixCls:M,direction:j,modal:I}=u.useContext(It),R=pe=>{y||S==null||S(pe)},O=pe=>{C==null||C(pe)},L=M("modal",t),D=M(),B=Qn(L),[F,z,H]=mee(L,B),A=fe(a,{[`${L}-centered`]:o??(I==null?void 0:I.centered),[`${L}-wrap-rtl`]:j==="rtl"}),V=m!==null&&!g?u.createElement(lee,Object.assign({},e,{onOk:O,onCancel:R})):null,[W,U,X,J]=IM(sv(e),sv(I),{closable:!0,closeIcon:u.createElement(Vo,{className:`${L}-close-icon`}),closeIconRender:pe=>see(L,pe)}),re=T?pe=>u.createElement("div",{className:`${L}-render`},T(pe)):void 0,Q=`.${L}-${T?"render":"content"}`,ne=oee(Q),Z=bi(E,ne),[se,oe]=ol("Modal",w),[ce,te]=u.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),le=u.useMemo(()=>{const pe={};return te&&Object.keys(te).forEach(we=>{const _e=te[we];_e!==void 0&&(pe[`--${L}-${we}-width`]=typeof _e=="number"?`${_e}px`:_e)}),pe},[L,te]);return F(u.createElement(tl,{form:!0,space:!0},u.createElement(Y1.Provider,{value:oe},u.createElement(VM,Object.assign({width:ce},$,{zIndex:se,getContainer:s===void 0?P:s,prefixCls:L,rootClassName:fe(z,r,H,B),footer:V,visible:i??d,mousePosition:x??dR,onClose:R,closable:W&&Object.assign({disabled:X,closeIcon:U},J),closeIcon:U,focusTriggerAfterClose:l,transitionName:ha(D,"zoom",e.transitionName),maskTransitionName:ha(D,"fade",e.maskTransitionName),className:fe(z,n,I==null?void 0:I.className),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),c),le),classNames:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.classNames),p),{wrapper:fe(A,p==null?void 0:p.wrapper)}),styles:Object.assign(Object.assign({},I==null?void 0:I.styles),h),panelRef:Z,destroyOnClose:k??_,modalRender:re}),g?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:4},className:`${L}-body-skeleton`}):v))))},XSe=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:a,lineHeight:o,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},Ic()),[`&${t} ${t}-body`]:{padding:c},[`${d}-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()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${me(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${me(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:o},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, - ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},JSe=qm(["Modal","confirm"],e=>{const t=dee(e);return XSe(t)},fee,{order:-1e3});var QSe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:a,type:o,okCancel:s,footer:l,locale:c}=e,d=QSe(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(o){case"info":f=u.createElement(c_,null);break;case"success":f=u.createElement(Gm,null);break;case"error":f=u.createElement(Bc,null);break;default:f=u.createElement(cf,null)}const m=s??o==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[h]=ia("Modal"),v=c||h,g=r||(m?v==null?void 0:v.okText:v==null?void 0:v.justOkText),y=i||(v==null?void 0:v.cancelText),w=u.useMemo(()=>Object.assign({autoFocusButton:p,cancelTextLocale:y,okTextLocale:g,mergedOkCancel:m},d),[p,y,g,m,d]),x=u.createElement(u.Fragment,null,u.createElement(rD,null),u.createElement(iD,null)),C=e.title!==void 0&&e.title!==null,S=`${a}-body`;return u.createElement("div",{className:`${a}-body-wrapper`},u.createElement("div",{className:fe(S,{[`${S}-has-title`]:C})},f,u.createElement("div",{className:`${a}-paragraph`},C&&u.createElement("span",{className:`${a}-title`},e.title),u.createElement("div",{className:`${a}-content`},e.content))),l===void 0||typeof l=="function"?u.createElement(HZ,{value:w},u.createElement("div",{className:`${a}-btns`},typeof l=="function"?l(x,{OkBtn:iD,CancelBtn:rD}):x)):l,u.createElement(JSe,{prefixCls:t}))},ZSe=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:a,wrapClassName:o,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:d,styles:f,title:m}=e,p=`${a}-confirm`,h=e.width||416,v=e.style||{},g=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,w=fe(p,`${p}-${e.type}`,{[`${p}-rtl`]:i==="rtl"},e.className),[,x]=Ei(),C=u.useMemo(()=>n!==void 0?n:x.zIndexPopupBase+OM,[n,x]);return u.createElement(pee,Object.assign({},e,{className:w,wrapClassName:fe({[`${p}-centered`]:!!e.centered},o),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:m,footer:null,transitionName:ha(s||"","zoom",e.transitionName),maskTransitionName:ha(s||"","fade",e.maskTransitionName),mask:g,maskClosable:y,style:v,styles:Object.assign({body:l,mask:r},f),width:h,zIndex:C,closable:c}),u.createElement(hee,Object.assign({},e,{confirmPrefixCls:p})))},vee=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return u.createElement(Ht,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},u.createElement(ZSe,Object.assign({},e)))},qf=[];let gee="";function bee(){return gee}const e2e=e=>{var t,n;const{prefixCls:r,getContainer:i,direction:a}=e,o=AQ(),s=u.useContext(It),l=bee()||s.getPrefixCls(),c=r||`${l}-modal`;let d=i;return d===!1&&(d=void 0),K.createElement(vee,Object.assign({},e,{rootPrefixCls:l,prefixCls:c,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:a??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:o,getContainer:d}))};function ry(e){const t=TM(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:l,open:!0}),i,a;function o(...d){var f;if(d.some(h=>h==null?void 0:h.triggerCancel)){var p;(f=e.onCancel)===null||f===void 0||(p=f).call.apply(p,[e,()=>{}].concat(Ve(d.slice(1))))}for(let h=0;h{clearTimeout(i),i=setTimeout(()=>{const f=t.getPrefixCls(void 0,bee()),m=t.getIconPrefixCls(),p=t.getTheme(),h=K.createElement(e2e,Object.assign({},d));a=f_()(K.createElement(Ht,{prefixCls:f,iconPrefixCls:m,theme:p},typeof t.holderRender=="function"?t.holderRender(h):h),n)})};function l(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),o.apply(this,d)}}),r.visible&&delete r.visible,s(r)}function c(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),s(r)}return s(r),qf.push(l),{destroy:l,update:c}}function yee(e){return Object.assign(Object.assign({},e),{type:"warning"})}function xee(e){return Object.assign(Object.assign({},e),{type:"info"})}function wee(e){return Object.assign(Object.assign({},e),{type:"success"})}function Cee(e){return Object.assign(Object.assign({},e),{type:"error"})}function See(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function t2e({rootPrefixCls:e}){gee=e}var n2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,{afterClose:r,config:i}=e,a=n2e(e,["afterClose","config"]);const[o,s]=u.useState(!0),[l,c]=u.useState(i),{direction:d,getPrefixCls:f}=u.useContext(It),m=f("modal"),p=f(),h=()=>{var w;r(),(w=l.afterClose)===null||w===void 0||w.call(l)},v=(...w)=>{var x;if(s(!1),w.some(k=>k==null?void 0:k.triggerCancel)){var S;(x=l.onCancel)===null||x===void 0||(S=x).call.apply(S,[l,()=>{}].concat(Ve(w.slice(1))))}};u.useImperativeHandle(t,()=>({destroy:v,update:w=>{c(x=>{const C=typeof w=="function"?w(x):w;return Object.assign(Object.assign({},x),C)})}}));const g=(n=l.okCancel)!==null&&n!==void 0?n:l.type==="confirm",[y]=ia("Modal",Zs.Modal);return u.createElement(vee,Object.assign({prefixCls:m,rootPrefixCls:p},l,{close:v,open:o,afterClose:h,okText:l.okText||(g?y==null?void 0:y.okText:y==null?void 0:y.justOkText),direction:l.direction||d,cancelText:l.cancelText||(y==null?void 0:y.cancelText)},a))},i2e=u.forwardRef(r2e);let TD=0;const a2e=u.memo(u.forwardRef((e,t)=>{const[n,r]=Iye();return u.useImperativeHandle(t,()=>({patchElement:r}),[r]),u.createElement(u.Fragment,null,n)}));function kee(){const e=u.useRef(null),[t,n]=u.useState([]);u.useEffect(()=>{t.length&&(Ve(t).forEach(o=>{o()}),n([]))},[t]);const r=u.useCallback(a=>function(s){var l;TD+=1;const c=u.createRef();let d;const f=new Promise(g=>{d=g});let m=!1,p;const h=u.createElement(i2e,{key:`modal-${TD}`,config:a(s),ref:c,afterClose:()=>{p==null||p()},isSilent:()=>m,onConfirm:g=>{d(g)}});return p=(l=e.current)===null||l===void 0?void 0:l.patchElement(h),p&&qf.push(p),{destroy:()=>{function g(){var y;(y=c.current)===null||y===void 0||y.destroy()}c.current?g():n(y=>[].concat(Ve(y),[g]))},update:g=>{function y(){var w;(w=c.current)===null||w===void 0||w.update(g)}c.current?y():n(w=>[].concat(Ve(w),[y]))},then:g=>(m=!0,f.then(g))}},[]);return[u.useMemo(()=>({info:r(xee),success:r(wee),error:r(Cee),warning:r(yee),confirm:r(See)}),[r]),u.createElement(a2e,{key:"modal-holder",ref:e})]}const o2e=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,i=`${t}-notice`,a=new gn("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),o=new gn("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new gn("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new gn("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[i]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${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},[i]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},s2e=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],l2e={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},c2e=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[l2e[t]]:{value:0,_skip_check_:!0}}}}},u2e=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)},d2e=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},u2e(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},d2e(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"}}}},s2e.map(n=>c2e(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},_ee=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:i,notificationMarginBottom:a,borderRadiusLG:o,colorSuccess:s,colorInfo:l,colorWarning:c,colorError:d,colorTextHeading:f,notificationBg:m,notificationPadding:p,notificationMarginEdge:h,notificationProgressBg:v,notificationProgressHeight:g,fontSize:y,lineHeight:w,width:x,notificationIconSize:C,colorText:S,colorSuccessBg:k,colorErrorBg:_,colorInfoBg:E,colorWarningBg:T}=e,$=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:m,borderRadius:o,boxShadow:r,[$]:{padding:p,width:x,maxWidth:`calc(100vw - ${me(e.calc(h).mul(2).equal())})`,lineHeight:w,wordWrap:"break-word",borderRadius:o,overflow:"hidden","&-success":{background:k},"&-error":{background:_},"&-info":{background:E},"&-warning":{background:T}},[`${$}-message`]:{color:f,fontSize:i,lineHeight:e.lineHeightLG},[`${$}-description`]:{fontSize:y,color:S,marginTop:e.marginXS},[`${$}-closable ${$}-message`]:{paddingInlineEnd:e.paddingLG},[`${$}-with-icon ${$}-message`]:{marginInlineStart:e.calc(e.marginSM).add(C).equal(),fontSize:i},[`${$}-with-icon ${$}-description`]:{marginInlineStart:e.calc(e.marginSM).add(C).equal(),fontSize:y},[`${$}-icon`]:{position:"absolute",fontSize:C,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${$}-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",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},Bo(e)),[`${$}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${me(o)} * 2)`,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:v},"&::-webkit-progress-value":{borderRadius:o,background:v}},[`${$}-actions`]:{float:"right",marginTop:e.marginSM}}},m2e=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:i,motionEaseInOut:a}=e,o=`${t}-notice`,s=new gn("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},bn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_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:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:i,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:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})},{[t]:{[`${o}-wrapper`]:_ee(e)}}]},Eee=e=>({zIndexPopup:e.zIndexPopupBase+OM+50,width:384,colorSuccessBg:e.colorSuccessBg,colorErrorBg:e.colorErrorBg,colorInfoBg:e.colorInfoBg,colorWarningBg:e.colorWarningBg}),$ee=e=>{const t=e.paddingMD,n=e.paddingLG;return tn(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:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},Tee=mn("Notification",e=>{const t=$ee(e);return[m2e(t),o2e(t),f2e(t)]},Eee),p2e=qm(["Notification","PurePanel"],e=>{const t=`${e.componentCls}-notice`,n=$ee(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},_ee(n)),{width:n.width,maxWidth:`calc(100vw - ${me(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}},Eee);var h2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,type:r,message:i,description:a,actions:o,role:s="alert"}=e;let l=null;return n?l=u.createElement("span",{className:`${t}-icon`},n):r&&(l=u.createElement(v2e[r]||null,{className:fe(`${t}-icon`,`${t}-icon-${r}`)})),u.createElement("div",{className:fe({[`${t}-with-icon`]:l}),role:s},l,u.createElement("div",{className:`${t}-message`},i),a&&u.createElement("div",{className:`${t}-description`},a),o&&u.createElement("div",{className:`${t}-actions`},o))},g2e=e=>{const{prefixCls:t,className:n,icon:r,type:i,message:a,description:o,btn:s,actions:l,closable:c=!0,closeIcon:d,className:f}=e,m=h2e(e,["prefixCls","className","icon","type","message","description","btn","actions","closable","closeIcon","className"]),{getPrefixCls:p}=u.useContext(It),h=l??s,v=t||p("notification"),g=`${v}-notice`,y=Qn(v),[w,x,C]=Tee(v,y);return w(u.createElement("div",{className:fe(`${g}-pure-panel`,x,n,C,y)},u.createElement(p2e,{prefixCls:v}),u.createElement(RM,Object.assign({},m,{prefixCls:v,eventKey:"pure",duration:null,closable:c,className:fe({notificationClassName:f}),closeIcon:KM(v,d),content:u.createElement(Pee,{prefixCls:g,icon:r,type:i,message:a,description:o,actions:h})}))))};function b2e(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};break}return r}function y2e(e){return{motionName:`${e}-fade`}}function x2e(e,t,n){return typeof e<"u"?e:typeof(t==null?void 0:t.closeIcon)<"u"?t.closeIcon:n==null?void 0:n.closeIcon}var w2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=Tee(t,n);return r(K.createElement(vZ,{classNames:{list:fe(i,a,n)}},e))},_2e=(e,{prefixCls:t,key:n})=>K.createElement(k2e,{prefixCls:t,key:n},e),E2e=K.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:i,getContainer:a,maxCount:o,rtl:s,onAllRemoved:l,stack:c,duration:d,pauseOnHover:f=!0,showProgress:m}=e,{getPrefixCls:p,getPopupContainer:h,notification:v,direction:g}=u.useContext(It),[,y]=Ei(),w=i||p("notification"),x=E=>b2e(E,n??PD,r??PD),C=()=>fe({[`${w}-rtl`]:s??g==="rtl"}),S=()=>y2e(w),[k,_]=gZ({prefixCls:w,style:x,className:C,motion:S,closable:!0,closeIcon:KM(w),duration:d??C2e,getContainer:()=>(a==null?void 0:a())||(h==null?void 0:h())||document.body,maxCount:o,pauseOnHover:f,showProgress:m,onAllRemoved:l,renderNotifications:_2e,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:y.margin}});return K.useImperativeHandle(t,()=>Object.assign(Object.assign({},k),{prefixCls:w,notification:v})),_});function Ree(e){const t=K.useRef(null);return Lc(),[K.useMemo(()=>{const r=s=>{var l;if(!t.current)return;const{open:c,prefixCls:d,notification:f}=t.current,m=`${d}-notice`,{message:p,description:h,icon:v,type:g,btn:y,actions:w,className:x,style:C,role:S="alert",closeIcon:k,closable:_}=s,E=w2e(s,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),T=w??y,$=KM(m,x2e(k,e,f));return c(Object.assign(Object.assign({placement:(l=e==null?void 0:e.placement)!==null&&l!==void 0?l:S2e},E),{content:K.createElement(Pee,{prefixCls:m,icon:v,type:g,message:p,description:h,actions:T,role:S}),className:fe(g&&`${m}-${g}`,x,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),C),closeIcon:$,closable:_??!!$}))},a={open:r,destroy:s=>{var l,c;s!==void 0?(l=t.current)===null||l===void 0||l.close(s):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(s=>{a[s]=l=>r(Object.assign(Object.assign({},l),{type:s}))}),a},[]),K.createElement(E2e,Object.assign({key:"notification-holder"},e,{ref:t}))]}function Iee(e){return Ree(e)}const n2=K.createContext({}),Oee=K.createContext({message:{},notification:{},modal:{}}),$2e=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},T2e=()=>({}),P2e=mn("App",$2e,T2e),R2e=e=>{const{prefixCls:t,children:n,className:r,rootClassName:i,message:a,notification:o,style:s,component:l="div"}=e,{direction:c,getPrefixCls:d}=u.useContext(It),f=d("app",t),[m,p,h]=P2e(f),v=fe(p,f,r,i,h,{[`${f}-rtl`]:c==="rtl"}),g=u.useContext(n2),y=K.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),o)}),[a,o,g.message,g.notification]),[w,x]=SZ(y.message),[C,S]=Iee(y.notification),[k,_]=kee(),E=K.useMemo(()=>({message:w,notification:C,modal:k}),[w,C,k]);Lc()(!(h&&l===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const T=l===!1?K.Fragment:l,$={className:v,style:s};return m(K.createElement(Oee.Provider,{value:E},K.createElement(n2.Provider,{value:y},K.createElement(T,Object.assign({},l===!1?void 0:$),_,x,S,n))))},I2e=()=>K.useContext(Oee),iy=R2e;iy.useApp=I2e;function Mee(e){return t=>u.createElement(Ht,{theme:{token:{motion:!1,zIndexPopupBase:0}}},u.createElement(e,Object.assign({},t)))}const df=(e,t,n,r,i)=>Mee(o=>{const{prefixCls:s,style:l}=o,c=u.useRef(null),[d,f]=u.useState(0),[m,p]=u.useState(0),[h,v]=Wt(!1,{value:o.open}),{getPrefixCls:g}=u.useContext(It),y=g(r||"select",s);u.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){const C=new ResizeObserver(k=>{const _=k[0].target;f(_.offsetHeight+8),p(_.offsetWidth)}),S=setInterval(()=>{var k;const _=i?`.${i(y)}`:`.${y}-dropdown`,E=(k=c.current)===null||k===void 0?void 0:k.querySelector(_);E&&(clearInterval(S),C.observe(E))},10);return()=>{clearInterval(S),C.disconnect()}}},[y]);let w=Object.assign(Object.assign({},o),{style:Object.assign(Object.assign({},l),{margin:0}),open:h,visible:h,getPopupContainer:()=>c.current});n&&(w=n(w)),t&&Object.assign(w,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const x={paddingBottom:d,position:"relative",minWidth:m};return u.createElement("div",{ref:c,style:x},u.createElement(e,Object.assign({},w)))}),T_=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var P_=function(t){var n=t.className,r=t.customizeIcon,i=t.customizeIconProps,a=t.children,o=t.onMouseDown,s=t.onClick,l=typeof r=="function"?r(i):r;return u.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),o==null||o(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:u.createElement("span",{className:fe(n.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},a))},O2e=function(t,n,r,i,a){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=K.useMemo(function(){if(pt(i)==="object")return i.clearIcon;if(a)return a},[i,a]),d=K.useMemo(function(){return!!(!o&&i&&(r.length||s)&&!(l==="combobox"&&s===""))},[i,o,r.length,s,l]);return{allowClear:d,clearIcon:K.createElement(P_,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},jee=u.createContext(null);function YM(){return u.useContext(jee)}function M2e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=u.useState(!1),n=he(t,2),r=n[0],i=n[1],a=u.useRef(null),o=function(){window.clearTimeout(a.current)};u.useEffect(function(){return o},[]);var s=function(c,d){o(),a.current=window.setTimeout(function(){i(c),d&&d()},e)};return[r,s,o]}function Nee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=u.useRef(null),n=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function j2e(e,t,n,r){var i=u.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:r},u.useEffect(function(){function a(o){var s;if(!((s=i.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=o.target;l.shadowRoot&&o.composed&&(l=o.composedPath()[0]||l),i.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function N2e(e){return e&&![ht.ESC,ht.SHIFT,ht.BACKSPACE,ht.TAB,ht.WIN_KEY,ht.ALT,ht.META,ht.WIN_KEY_RIGHT,ht.CTRL,ht.SEMICOLON,ht.EQUALS,ht.CAPS_LOCK,ht.CONTEXT_MENU,ht.F1,ht.F2,ht.F3,ht.F4,ht.F5,ht.F6,ht.F7,ht.F8,ht.F9,ht.F10,ht.F11,ht.F12].includes(e)}var A2e=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ip=void 0;function F2e(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,a=e.renderItem,o=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,d=e.className,f=e.style,m=e.children,p=e.display,h=e.order,v=e.component,g=v===void 0?"div":v,y=it(e,A2e),w=o&&!p;function x(E){l(c,E)}u.useEffect(function(){return function(){x(null)}},[]);var C=a&&i!==Ip?a(i,{index:h}):m,S;r||(S={opacity:w?0:1,height:w?0:Ip,overflowY:w?"hidden":Ip,order:o?h:Ip,pointerEvents:w?"none":Ip,position:w?"absolute":Ip});var k={};w&&(k["aria-hidden"]=!0);var _=u.createElement(g,Ae({className:fe(!r&&n,d),style:N(N({},S),f)},k,y,{ref:t}),C);return o&&(_=u.createElement(Mi,{onResize:function(T){var $=T.offsetWidth;x($)},disabled:s},_)),_}var ph=u.forwardRef(F2e);ph.displayName="Item";function D2e(e){if(typeof MessageChannel>"u")pn(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function L2e(){var e=u.useRef(null),t=function(r){e.current||(e.current=[],D2e(function(){Si.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function Op(e,t){var n=u.useState(t),r=he(n,2),i=r[0],a=r[1],o=Xt(function(s){e(function(){a(s)})});return[i,o]}var r2=K.createContext(null),B2e=["component"],z2e=["className"],H2e=["className"],V2e=function(t,n){var r=u.useContext(r2);if(!r){var i=t.component,a=i===void 0?"div":i,o=it(t,B2e);return u.createElement(a,Ae({},o,{ref:n}))}var s=r.className,l=it(r,z2e),c=t.className,d=it(t,H2e);return u.createElement(r2.Provider,{value:null},u.createElement(ph,Ae({ref:n,className:fe(s,c)},l,d)))},Aee=u.forwardRef(V2e);Aee.displayName="RawItem";var W2e=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Fee="responsive",Dee="invalidate";function U2e(e){return"+ ".concat(e.length," ...")}function q2e(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,i=e.data,a=i===void 0?[]:i,o=e.renderItem,s=e.renderRawItem,l=e.itemKey,c=e.itemWidth,d=c===void 0?10:c,f=e.ssr,m=e.style,p=e.className,h=e.maxCount,v=e.renderRest,g=e.renderRawRest,y=e.prefix,w=e.suffix,x=e.component,C=x===void 0?"div":x,S=e.itemComponent,k=e.onVisibleChange,_=it(e,W2e),E=f==="full",T=L2e(),$=Op(T,null),P=he($,2),M=P[0],j=P[1],I=M||0,R=Op(T,new Map),O=he(R,2),L=O[0],D=O[1],B=Op(T,0),F=he(B,2),z=F[0],H=F[1],A=Op(T,0),V=he(A,2),W=V[0],U=V[1],X=Op(T,0),J=he(X,2),re=J[0],Q=J[1],ne=Op(T,0),Z=he(ne,2),se=Z[0],oe=Z[1],ce=u.useState(null),te=he(ce,2),le=te[0],pe=te[1],we=u.useState(null),_e=he(we,2),Y=_e[0],ae=_e[1],ee=u.useMemo(function(){return Y===null&&E?Number.MAX_SAFE_INTEGER:Y||0},[Y,M]),q=u.useState(!1),ue=he(q,2),ie=ue[0],de=ue[1],be="".concat(r,"-item"),ke=Math.max(z,W),xe=h===Fee,ye=a.length&&xe,Se=h===Dee,Oe=ye||typeof h=="number"&&a.length>h,Re=u.useMemo(function(){var Ie=a;return ye?M===null&&E?Ie=a:Ie=a.slice(0,Math.min(a.length,I/d)):typeof h=="number"&&(Ie=a.slice(0,h)),Ie},[a,d,M,h,ye]),Fe=u.useMemo(function(){return ye?a.slice(ee+1):a.slice(Re.length)},[a,Re,ye,ee]),Ce=u.useCallback(function(Ie,$e){var je;return typeof l=="function"?l(Ie):(je=l&&(Ie==null?void 0:Ie[l]))!==null&&je!==void 0?je:$e},[l]),ve=u.useCallback(o||function(Ie){return Ie},[o]);function ge(Ie,$e,je){Y===Ie&&($e===void 0||$e===le)||(ae(Ie),je||(de(IeI){ge(Ke-1,Ie-Ze-se+W);break}}w&&De(0)+se>I&&pe(null)}},[I,L,W,re,se,Ce,Re]);var Ue=ie&&!!Fe.length,Le={};le!==null&&ye&&(Le={position:"absolute",left:le,top:0});var ft={prefixCls:be,responsive:ye,component:S,invalidate:Se},mt=s?function(Ie,$e){var je=Ce(Ie,$e);return u.createElement(r2.Provider,{key:je,value:N(N({},ft),{},{order:$e,item:Ie,itemKey:je,registerSize:Ne,display:$e<=ee})},s(Ie,$e))}:function(Ie,$e){var je=Ce(Ie,$e);return u.createElement(ph,Ae({},ft,{order:$e,key:je,item:Ie,renderItem:ve,itemKey:je,registerSize:Ne,display:$e<=ee}))},ut={order:Ue?ee:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:We,display:Ue},gt=v||U2e,Pe=g?u.createElement(r2.Provider,{value:N(N({},ft),ut)},g(Fe)):u.createElement(ph,Ae({},ft,ut),typeof gt=="function"?gt(Fe):gt),Te=u.createElement(C,Ae({className:fe(!Se&&r,p),style:m,ref:t},_),y&&u.createElement(ph,Ae({},ft,{responsive:xe,responsiveDisabled:!ye,order:-1,className:"".concat(be,"-prefix"),registerSize:He,display:!0}),y),Re.map(mt),Oe?Pe:null,w&&u.createElement(ph,Ae({},ft,{responsive:xe,responsiveDisabled:!ye,order:ee,className:"".concat(be,"-suffix"),registerSize:Ye,display:!0,style:Le}),w));return xe?u.createElement(Mi,{onResize:Ee,disabled:!ye},Te):Te}var Ll=u.forwardRef(q2e);Ll.displayName="Overflow";Ll.Item=Aee;Ll.RESPONSIVE=Fee;Ll.INVALIDATE=Dee;function G2e(e,t,n){var r=N(N({},e),t);return Object.keys(t).forEach(function(i){var a=t[i];typeof a=="function"&&(r[i]=function(){for(var o,s=arguments.length,l=new Array(s),c=0;cx&&(_e="".concat(Y.slice(0,x),"..."))}var ae=function(q){q&&q.stopPropagation(),E(ce)};return typeof k=="function"?re(pe,_e,te,we,ae):J(ce,_e,te,we,ae)},ne=function(ce){if(!i.length)return null;var te=typeof S=="function"?S(ce):S;return typeof k=="function"?re(void 0,te,!1,!1,void 0,!0):J({title:te},te,!1)},Z=u.createElement("div",{className:"".concat(W,"-search"),style:{width:B},onFocus:function(){V(!0)},onBlur:function(){V(!1)}},u.createElement(Lee,{ref:l,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:p,autoComplete:h,editable:X,activeDescendantId:v,value:U,onKeyDown:P,onMouseDown:M,onChange:T,onPaste:$,onCompositionStart:j,onCompositionEnd:I,onBlur:R,tabIndex:g,attrs:zr(t,!0)}),u.createElement("span",{ref:O,className:"".concat(W,"-search-mirror"),"aria-hidden":!0},U," ")),se=u.createElement(Ll,{prefixCls:"".concat(W,"-overflow"),data:i,renderItem:Q,renderRest:ne,suffix:Z,itemKey:tke,maxCount:w});return u.createElement("span",{className:"".concat(W,"-wrap")},se,!i.length&&!U&&u.createElement("span",{className:"".concat(W,"-placeholder")},c))},rke=function(t){var n=t.inputElement,r=t.prefixCls,i=t.id,a=t.inputRef,o=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,d=t.mode,f=t.open,m=t.values,p=t.placeholder,h=t.tabIndex,v=t.showSearch,g=t.searchValue,y=t.activeValue,w=t.maxLength,x=t.onInputKeyDown,C=t.onInputMouseDown,S=t.onInputChange,k=t.onInputPaste,_=t.onInputCompositionStart,E=t.onInputCompositionEnd,T=t.onInputBlur,$=t.title,P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=d==="combobox",O=R||v,L=m[0],D=g||"";R&&y&&!j&&(D=y),u.useEffect(function(){R&&I(!1)},[R,y]);var B=d!=="combobox"&&!f&&!v?!1:!!D,F=$===void 0?zee(L):$,z=u.useMemo(function(){return L?null:u.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:B?{visibility:"hidden"}:void 0},p)},[L,B,p,r]);return u.createElement("span",{className:"".concat(r,"-selection-wrap")},u.createElement("span",{className:"".concat(r,"-selection-search")},u.createElement(Lee,{ref:a,prefixCls:r,id:i,open:f,inputElement:n,disabled:o,autoFocus:s,autoComplete:l,editable:O,activeDescendantId:c,value:D,onKeyDown:x,onMouseDown:C,onChange:function(A){I(!0),S(A)},onPaste:k,onCompositionStart:_,onCompositionEnd:E,onBlur:T,tabIndex:h,attrs:zr(t,!0),maxLength:R?w:void 0})),!R&&L?u.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:B?{visibility:"hidden"}:void 0},L.label):null,z)},ike=function(t,n){var r=u.useRef(null),i=u.useRef(!1),a=t.prefixCls,o=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,d=t.disabled,f=t.prefix,m=t.autoClearSearchValue,p=t.onSearch,h=t.onSearchSubmit,v=t.onToggleOpen,g=t.onInputKeyDown,y=t.onInputBlur,w=t.domRef;u.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var x=Nee(0),C=he(x,2),S=C[0],k=C[1],_=function(F){var z=F.which,H=r.current instanceof HTMLTextAreaElement;!H&&o&&(z===ht.UP||z===ht.DOWN)&&F.preventDefault(),g&&g(F),z===ht.ENTER&&s==="tags"&&!i.current&&!o&&(h==null||h(F.target.value)),!(H&&!o&&~[ht.UP,ht.DOWN,ht.LEFT,ht.RIGHT].indexOf(z))&&N2e(z)&&v(!0)},E=function(){k(!0)},T=u.useRef(null),$=function(F){p(F,!0,i.current)!==!1&&v(!0)},P=function(){i.current=!0},M=function(F){i.current=!1,s!=="combobox"&&$(F.target.value)},j=function(F){var z=F.target.value;if(c&&T.current&&/[\r\n]/.test(T.current)){var H=T.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");z=z.replace(H,T.current)}T.current=null,$(z)},I=function(F){var z=F.clipboardData,H=z==null?void 0:z.getData("text");T.current=H||""},R=function(F){var z=F.target;if(z!==r.current){var H=document.body.style.msTouchAction!==void 0;H?setTimeout(function(){r.current.focus()}):r.current.focus()}},O=function(F){var z=S();F.target!==r.current&&!z&&!(s==="combobox"&&d)&&F.preventDefault(),(s!=="combobox"&&(!l||!z)||!o)&&(o&&m!==!1&&p("",!0,!1),v())},L={inputRef:r,onInputKeyDown:_,onInputMouseDown:E,onInputChange:j,onInputPaste:I,onInputCompositionStart:P,onInputCompositionEnd:M,onInputBlur:y},D=s==="multiple"||s==="tags"?u.createElement(nke,Ae({},t,L)):u.createElement(rke,Ae({},t,L));return u.createElement("div",{ref:w,className:"".concat(a,"-selector"),onClick:R,onMouseDown:O},f&&u.createElement("div",{className:"".concat(a,"-prefix")},f),D)},ake=u.forwardRef(ike);function oke(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,a=r||{},o=a.className,s=a.content,l=i.x,c=l===void 0?0:l,d=i.y,f=d===void 0?0:d,m=u.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var h=n.points[0],v=n.points[1],g=h[0],y=h[1],w=v[0],x=v[1];g===w||!["t","b"].includes(g)?p.top=f:g==="t"?p.top=0:p.bottom=0,y===x||!["l","r"].includes(y)?p.left=c:y==="l"?p.left=0:p.right=0}return u.createElement("div",{ref:m,className:fe("".concat(t,"-arrow"),o),style:p},s)}function ske(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,a=e.motion;return i?u.createElement(Gi,Ae({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(o){var s=o.className;return u.createElement("div",{style:{zIndex:r},className:fe("".concat(t,"-mask"),s)})}):null}var lke=u.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),cke=u.forwardRef(function(e,t){var n=e.popup,r=e.className,i=e.prefixCls,a=e.style,o=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,d=e.fresh,f=e.onClick,m=e.mask,p=e.arrow,h=e.arrowPos,v=e.align,g=e.motion,y=e.maskMotion,w=e.forceRender,x=e.getPopupContainer,C=e.autoDestroy,S=e.portal,k=e.zIndex,_=e.onMouseEnter,E=e.onMouseLeave,T=e.onPointerEnter,$=e.onPointerDownCapture,P=e.ready,M=e.offsetX,j=e.offsetY,I=e.offsetR,R=e.offsetB,O=e.onAlign,L=e.onPrepare,D=e.stretch,B=e.targetWidth,F=e.targetHeight,z=typeof n=="function"?n():n,H=l||c,A=(x==null?void 0:x.length)>0,V=u.useState(!x||!A),W=he(V,2),U=W[0],X=W[1];if(dn(function(){!U&&A&&o&&X(!0)},[U,A,o]),!U)return null;var J="auto",re={left:"-1000vw",top:"-1000vh",right:J,bottom:J};if(P||!l){var Q,ne=v.points,Z=v.dynamicInset||((Q=v._experimental)===null||Q===void 0?void 0:Q.dynamicInset),se=Z&&ne[0][1]==="r",oe=Z&&ne[0][0]==="b";se?(re.right=I,re.left=J):(re.left=M,re.right=J),oe?(re.bottom=R,re.top=J):(re.top=j,re.bottom=J)}var ce={};return D&&(D.includes("height")&&F?ce.height=F:D.includes("minHeight")&&F&&(ce.minHeight=F),D.includes("width")&&B?ce.width=B:D.includes("minWidth")&&B&&(ce.minWidth=B)),l||(ce.pointerEvents="none"),u.createElement(S,{open:w||H,getContainer:x&&function(){return x(o)},autoDestroy:C},u.createElement(ske,{prefixCls:i,open:l,zIndex:k,mask:m,motion:y}),u.createElement(Mi,{onResize:O,disabled:!l},function(te){return u.createElement(Gi,Ae({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:w,leavedClassName:"".concat(i,"-hidden")},g,{onAppearPrepare:L,onEnterPrepare:L,visible:l,onVisibleChanged:function(pe){var we;g==null||(we=g.onVisibleChanged)===null||we===void 0||we.call(g,pe),s(pe)}}),function(le,pe){var we=le.className,_e=le.style,Y=fe(i,we,r);return u.createElement("div",{ref:bi(te,t,pe),className:Y,style:N(N(N(N({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},re),ce),_e),{},{boxSizing:"border-box",zIndex:k},a),onMouseEnter:_,onMouseLeave:E,onPointerEnter:T,onClick:f,onPointerDownCapture:$},p&&u.createElement(oke,{prefixCls:i,arrow:p,arrowPos:h,align:v}),u.createElement(lke,{cache:!l&&!d},z))})}))}),uke=u.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=Wl(n),a=u.useCallback(function(s){Gb(t,r?r(s):s)},[r]),o=Dc(a,lf(n));return i?u.cloneElement(n,{ref:o}):n}),OD=u.createContext(null);function MD(e){return e?Array.isArray(e)?e:[e]:[]}function dke(e,t,n,r){return u.useMemo(function(){var i=MD(n??t),a=MD(r??t),o=new Set(i),s=new Set(a);return e&&(o.has("hover")&&(o.delete("hover"),o.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[o,s]},[e,t,n,r])}function fke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?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 mke(e,t,n,r){for(var i=n.points,a=Object.keys(e),o=0;o1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Xg(e){return r1(parseFloat(e),0)}function ND(e,t){var n=N({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=ay(r).getComputedStyle(r),a=i.overflow,o=i.overflowClipMargin,s=i.borderTopWidth,l=i.borderBottomWidth,c=i.borderLeftWidth,d=i.borderRightWidth,f=r.getBoundingClientRect(),m=r.offsetHeight,p=r.clientHeight,h=r.offsetWidth,v=r.clientWidth,g=Xg(s),y=Xg(l),w=Xg(c),x=Xg(d),C=r1(Math.round(f.width/h*1e3)/1e3),S=r1(Math.round(f.height/m*1e3)/1e3),k=(h-v-w-x)*C,_=(m-p-g-y)*S,E=g*S,T=y*S,$=w*C,P=x*C,M=0,j=0;if(a==="clip"){var I=Xg(o);M=I*C,j=I*S}var R=f.x+$-M,O=f.y+E-j,L=R+f.width+2*M-$-P-k,D=O+f.height+2*j-E-T-_;n.left=Math.max(n.left,R),n.top=Math.max(n.top,O),n.right=Math.min(n.right,L),n.bottom=Math.min(n.bottom,D)}}),n}function AD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function FD(e,t){var n=t||[],r=he(n,2),i=r[0],a=r[1];return[AD(e.width,i),AD(e.height,a)]}function DD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Mp(e,t){var n=t[0],r=t[1],i,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:a}}function Zu(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,i){return i===t?n[r]||"c":r}).join("")}function pke(e,t,n,r,i,a,o){var s=u.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),l=he(s,2),c=l[0],d=l[1],f=u.useRef(0),m=u.useMemo(function(){return t?fR(t):[]},[t]),p=u.useRef({}),h=function(){p.current={}};e||h();var v=Xt(function(){if(t&&n&&e){let Rn=function(Qa,Ni){var aa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ue,Uo=H.x+Qa,ic=H.y+Ni,Dg=Uo+oe,Lg=ic+se,xp=Math.max(Uo,aa.left),Qt=Math.max(ic,aa.top),xn=Math.min(Dg,aa.right),_r=Math.min(Lg,aa.bottom);return Math.max(0,(xn-xp)*(_r-Qt))},Tr=function(){Rt=H.y+gt,Nt=Rt+se,Ct=H.x+ut,Je=Ct+oe};var w,x,C,S,k=t,_=k.ownerDocument,E=ay(k),T=E.getComputedStyle(k),$=T.position,P=k.style.left,M=k.style.top,j=k.style.right,I=k.style.bottom,R=k.style.overflow,O=N(N({},i[r]),a),L=_.createElement("div");(w=k.parentElement)===null||w===void 0||w.appendChild(L),L.style.left="".concat(k.offsetLeft,"px"),L.style.top="".concat(k.offsetTop,"px"),L.style.position=$,L.style.height="".concat(k.offsetHeight,"px"),L.style.width="".concat(k.offsetWidth,"px"),k.style.left="0",k.style.top="0",k.style.right="auto",k.style.bottom="auto",k.style.overflow="hidden";var D;if(Array.isArray(n))D={x:n[0],y:n[1],width:0,height:0};else{var B,F,z=n.getBoundingClientRect();z.x=(B=z.x)!==null&&B!==void 0?B:z.left,z.y=(F=z.y)!==null&&F!==void 0?F:z.top,D={x:z.x,y:z.y,width:z.width,height:z.height}}var H=k.getBoundingClientRect(),A=E.getComputedStyle(k),V=A.height,W=A.width;H.x=(x=H.x)!==null&&x!==void 0?x:H.left,H.y=(C=H.y)!==null&&C!==void 0?C:H.top;var U=_.documentElement,X=U.clientWidth,J=U.clientHeight,re=U.scrollWidth,Q=U.scrollHeight,ne=U.scrollTop,Z=U.scrollLeft,se=H.height,oe=H.width,ce=D.height,te=D.width,le={left:0,top:0,right:X,bottom:J},pe={left:-Z,top:-ne,right:re-Z,bottom:Q-ne},we=O.htmlRegion,_e="visible",Y="visibleFirst";we!=="scroll"&&we!==Y&&(we=_e);var ae=we===Y,ee=ND(pe,m),q=ND(le,m),ue=we===_e?q:ee,ie=ae?q:ue;k.style.left="auto",k.style.top="auto",k.style.right="0",k.style.bottom="0";var de=k.getBoundingClientRect();k.style.left=P,k.style.top=M,k.style.right=j,k.style.bottom=I,k.style.overflow=R,(S=k.parentElement)===null||S===void 0||S.removeChild(L);var be=r1(Math.round(oe/parseFloat(W)*1e3)/1e3),ke=r1(Math.round(se/parseFloat(V)*1e3)/1e3);if(be===0||ke===0||qb(n)&&!Kv(n))return;var xe=O.offset,ye=O.targetOffset,Se=FD(H,xe),Oe=he(Se,2),Re=Oe[0],Fe=Oe[1],Ce=FD(D,ye),ve=he(Ce,2),ge=ve[0],Ee=ve[1];D.x-=ge,D.y-=Ee;var Ne=O.points||[],We=he(Ne,2),He=We[0],Ye=We[1],De=DD(Ye),Ue=DD(He),Le=Mp(D,De),ft=Mp(H,Ue),mt=N({},O),ut=Le.x-ft.x+Re,gt=Le.y-ft.y+Fe,Pe=Rn(ut,gt),Te=Rn(ut,gt,q),Ie=Mp(D,["t","l"]),$e=Mp(H,["t","l"]),je=Mp(D,["b","r"]),Ke=Mp(H,["b","r"]),Ze=O.overflow||{},st=Ze.adjustX,Xe=Ze.adjustY,Ge=Ze.shiftX,ct=Ze.shiftY,yt=function(Ni){return typeof Ni=="boolean"?Ni:Ni>=0},Rt,Nt,Ct,Je;Tr();var Me=yt(Xe),ze=Ue[0]===De[0];if(Me&&Ue[0]==="t"&&(Nt>ie.bottom||p.current.bt)){var tt=gt;ze?tt-=se-ce:tt=Ie.y-Ke.y-Fe;var ot=Rn(ut,tt),Qe=Rn(ut,tt,q);ot>Pe||ot===Pe&&(!ae||Qe>=Te)?(p.current.bt=!0,gt=tt,Fe=-Fe,mt.points=[Zu(Ue,0),Zu(De,0)]):p.current.bt=!1}if(Me&&Ue[0]==="b"&&(RtPe||lt===Pe&&(!ae||xt>=Te)?(p.current.tb=!0,gt=nt,Fe=-Fe,mt.points=[Zu(Ue,0),Zu(De,0)]):p.current.tb=!1}var Dt=yt(st),vt=Ue[1]===De[1];if(Dt&&Ue[1]==="l"&&(Je>ie.right||p.current.rl)){var at=ut;vt?at-=oe-te:at=Ie.x-Ke.x-Re;var St=Rn(at,gt),nn=Rn(at,gt,q);St>Pe||St===Pe&&(!ae||nn>=Te)?(p.current.rl=!0,ut=at,Re=-Re,mt.points=[Zu(Ue,1),Zu(De,1)]):p.current.rl=!1}if(Dt&&Ue[1]==="r"&&(CtPe||At===Pe&&(!ae||$n>=Te)?(p.current.lr=!0,ut=rn,Re=-Re,mt.points=[Zu(Ue,1),Zu(De,1)]):p.current.lr=!1}Tr();var In=Ge===!0?0:Ge;typeof In=="number"&&(Ctq.right&&(ut-=Je-q.right-Re,D.x>q.right-In&&(ut+=D.x-q.right+In)));var kr=ct===!0?0:ct;typeof kr=="number"&&(Rtq.bottom&&(gt-=Nt-q.bottom-Fe,D.y>q.bottom-kr&&(gt+=D.y-q.bottom+kr)));var Nr=H.x+ut,Yr=Nr+oe,Vr=H.y+gt,Tn=Vr+se,qt=D.x,Gt=qt+te,Mn=D.y,Ut=Mn+ce,Lt=Math.max(Nr,qt),Pn=Math.min(Yr,Gt),fr=(Lt+Pn)/2,Ar=fr-Nr,yi=Math.max(Vr,Mn),Xr=Math.min(Tn,Ut),xi=(yi+Xr)/2,Cn=xi-Vr;o==null||o(t,mt);var $t=de.right-H.x-(ut+H.width),zt=de.bottom-H.y-(gt+H.height);be===1&&(ut=Math.round(ut),$t=Math.round($t)),ke===1&&(gt=Math.round(gt),zt=Math.round(zt));var _n={ready:!0,offsetX:ut/be,offsetY:gt/ke,offsetR:$t/be,offsetB:zt/ke,arrowX:Ar/be,arrowY:Cn/ke,scaleX:be,scaleY:ke,align:mt};d(_n)}}),g=function(){f.current+=1;var x=f.current;Promise.resolve().then(function(){f.current===x&&v()})},y=function(){d(function(x){return N(N({},x),{},{ready:!1})})};return dn(y,[r]),dn(function(){e||y()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,g]}function hke(e,t,n,r,i){dn(function(){if(e&&t&&n){let f=function(){r(),i()};var a=t,o=n,s=fR(a),l=fR(o),c=ay(o),d=new Set([c].concat(Ve(s),Ve(l)));return d.forEach(function(m){m.addEventListener("scroll",f,{passive:!0})}),c.addEventListener("resize",f,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",f),c.removeEventListener("resize",f)})}}},[e,t,n])}function vke(e,t,n,r,i,a,o,s){var l=u.useRef(e);l.current=e;var c=u.useRef(!1);u.useEffect(function(){if(t&&r&&(!i||a)){var f=function(){c.current=!1},m=function(g){var y;l.current&&!o(((y=g.composedPath)===null||y===void 0||(y=y.call(g))===null||y===void 0?void 0:y[0])||g.target)&&!c.current&&s(!1)},p=ay(r);p.addEventListener("pointerdown",f,!0),p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0);var h=ZS(n);return h&&(h.addEventListener("mousedown",m,!0),h.addEventListener("contextmenu",m,!0)),function(){p.removeEventListener("pointerdown",f,!0),p.removeEventListener("mousedown",m,!0),p.removeEventListener("contextmenu",m,!0),h&&(h.removeEventListener("mousedown",m,!0),h.removeEventListener("contextmenu",m,!0))}}},[t,n,r,i,a]);function d(){c.current=!0}return d}var gke=["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"];function bke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ey,t=u.forwardRef(function(n,r){var i=n.prefixCls,a=i===void 0?"rc-trigger-popup":i,o=n.children,s=n.action,l=s===void 0?"hover":s,c=n.showAction,d=n.hideAction,f=n.popupVisible,m=n.defaultPopupVisible,p=n.onPopupVisibleChange,h=n.afterPopupVisibleChange,v=n.mouseEnterDelay,g=n.mouseLeaveDelay,y=g===void 0?.1:g,w=n.focusDelay,x=n.blurDelay,C=n.mask,S=n.maskClosable,k=S===void 0?!0:S,_=n.getPopupContainer,E=n.forceRender,T=n.autoDestroy,$=n.destroyPopupOnHide,P=n.popup,M=n.popupClassName,j=n.popupStyle,I=n.popupPlacement,R=n.builtinPlacements,O=R===void 0?{}:R,L=n.popupAlign,D=n.zIndex,B=n.stretch,F=n.getPopupClassNameFromAlign,z=n.fresh,H=n.alignPoint,A=n.onPopupClick,V=n.onPopupAlign,W=n.arrow,U=n.popupMotion,X=n.maskMotion,J=n.popupTransitionName,re=n.popupAnimation,Q=n.maskTransitionName,ne=n.maskAnimation,Z=n.className,se=n.getTriggerDOMNode,oe=it(n,gke),ce=T||$||!1,te=u.useState(!1),le=he(te,2),pe=le[0],we=le[1];dn(function(){we(T_())},[]);var _e=u.useRef({}),Y=u.useContext(OD),ae=u.useMemo(function(){return{registerSubPopup:function(xn,_r){_e.current[xn]=_r,Y==null||Y.registerSubPopup(xn,_r)}}},[Y]),ee=ty(),q=u.useState(null),ue=he(q,2),ie=ue[0],de=ue[1],be=u.useRef(null),ke=Xt(function(Qt){be.current=Qt,qb(Qt)&&ie!==Qt&&de(Qt),Y==null||Y.registerSubPopup(ee,Qt)}),xe=u.useState(null),ye=he(xe,2),Se=ye[0],Oe=ye[1],Re=u.useRef(null),Fe=Xt(function(Qt){qb(Qt)&&Se!==Qt&&(Oe(Qt),Re.current=Qt)}),Ce=u.Children.only(o),ve=(Ce==null?void 0:Ce.props)||{},ge={},Ee=Xt(function(Qt){var xn,_r,$i=Se;return($i==null?void 0:$i.contains(Qt))||((xn=ZS($i))===null||xn===void 0?void 0:xn.host)===Qt||Qt===$i||(ie==null?void 0:ie.contains(Qt))||((_r=ZS(ie))===null||_r===void 0?void 0:_r.host)===Qt||Qt===ie||Object.values(_e.current).some(function(Jr){return(Jr==null?void 0:Jr.contains(Qt))||Qt===Jr})}),Ne=jD(a,U,re,J),We=jD(a,X,ne,Q),He=u.useState(m||!1),Ye=he(He,2),De=Ye[0],Ue=Ye[1],Le=f??De,ft=Xt(function(Qt){f===void 0&&Ue(Qt)});dn(function(){Ue(f||!1)},[f]);var mt=u.useRef(Le);mt.current=Le;var ut=u.useRef([]);ut.current=[];var gt=Xt(function(Qt){var xn;ft(Qt),((xn=ut.current[ut.current.length-1])!==null&&xn!==void 0?xn:Le)!==Qt&&(ut.current.push(Qt),p==null||p(Qt))}),Pe=u.useRef(),Te=function(){clearTimeout(Pe.current)},Ie=function(xn){var _r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Te(),_r===0?gt(xn):Pe.current=setTimeout(function(){gt(xn)},_r*1e3)};u.useEffect(function(){return Te},[]);var $e=u.useState(!1),je=he($e,2),Ke=je[0],Ze=je[1];dn(function(Qt){(!Qt||Le)&&Ze(!0)},[Le]);var st=u.useState(null),Xe=he(st,2),Ge=Xe[0],ct=Xe[1],yt=u.useState(null),Rt=he(yt,2),Nt=Rt[0],Ct=Rt[1],Je=function(xn){Ct([xn.clientX,xn.clientY])},Me=pke(Le,ie,H&&Nt!==null?Nt:Se,I,O,L,V),ze=he(Me,11),tt=ze[0],ot=ze[1],Qe=ze[2],nt=ze[3],lt=ze[4],xt=ze[5],Dt=ze[6],vt=ze[7],at=ze[8],St=ze[9],nn=ze[10],rn=dke(pe,l,c,d),At=he(rn,2),$n=At[0],In=At[1],kr=$n.has("click"),Nr=In.has("click")||In.has("contextMenu"),Yr=Xt(function(){Ke||nn()}),Vr=function(){mt.current&&H&&Nr&&Ie(!1)};hke(Le,Se,ie,Yr,Vr),dn(function(){Yr()},[Nt,I]),dn(function(){Le&&!(O!=null&&O[I])&&Yr()},[JSON.stringify(L)]);var Tn=u.useMemo(function(){var Qt=mke(O,a,St,H);return fe(Qt,F==null?void 0:F(St))},[St,F,O,a,H]);u.useImperativeHandle(r,function(){return{nativeElement:Re.current,popupElement:be.current,forceAlign:Yr}});var qt=u.useState(0),Gt=he(qt,2),Mn=Gt[0],Ut=Gt[1],Lt=u.useState(0),Pn=he(Lt,2),fr=Pn[0],Ar=Pn[1],yi=function(){if(B&&Se){var xn=Se.getBoundingClientRect();Ut(xn.width),Ar(xn.height)}},Xr=function(){yi(),Yr()},xi=function(xn){Ze(!1),nn(),h==null||h(xn)},Cn=function(){return new Promise(function(xn){yi(),ct(function(){return xn})})};dn(function(){Ge&&(nn(),Ge(),ct(null))},[Ge]);function $t(Qt,xn,_r,$i){ge[Qt]=function(Jr){var wp;$i==null||$i(Jr),Ie(xn,_r);for(var Cp=arguments.length,gx=new Array(Cp>1?Cp-1:0),Sf=1;Sf1?_r-1:0),Jr=1;Jr<_r;Jr++)$i[Jr-1]=arguments[Jr];(xn=ve.onClick)===null||xn===void 0||xn.call.apply(xn,[ve,Qt].concat($i))});var zt=vke(Le,Nr,Se,ie,C,k,Ee,Ie),_n=$n.has("hover"),Rn=In.has("hover"),Tr,Qa;_n&&($t("onMouseEnter",!0,v,function(Qt){Je(Qt)}),$t("onPointerEnter",!0,v,function(Qt){Je(Qt)}),Tr=function(xn){(Le||Ke)&&ie!==null&&ie!==void 0&&ie.contains(xn.target)&&Ie(!0,v)},H&&(ge.onMouseMove=function(Qt){var xn;(xn=ve.onMouseMove)===null||xn===void 0||xn.call(ve,Qt)})),Rn&&($t("onMouseLeave",!1,y),$t("onPointerLeave",!1,y),Qa=function(){Ie(!1,y)}),$n.has("focus")&&$t("onFocus",!0,w),In.has("focus")&&$t("onBlur",!1,x),$n.has("contextMenu")&&(ge.onContextMenu=function(Qt){var xn;mt.current&&In.has("contextMenu")?Ie(!1):(Je(Qt),Ie(!0)),Qt.preventDefault();for(var _r=arguments.length,$i=new Array(_r>1?_r-1:0),Jr=1;Jr<_r;Jr++)$i[Jr-1]=arguments[Jr];(xn=ve.onContextMenu)===null||xn===void 0||xn.call.apply(xn,[ve,Qt].concat($i))}),Z&&(ge.className=fe(ve.className,Z));var Ni=u.useRef(!1);Ni.current||(Ni.current=E||Le||Ke);var aa=N(N({},ve),ge),Uo={},ic=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ic.forEach(function(Qt){oe[Qt]&&(Uo[Qt]=function(){for(var xn,_r=arguments.length,$i=new Array(_r),Jr=0;Jr<_r;Jr++)$i[Jr]=arguments[Jr];(xn=aa[Qt])===null||xn===void 0||xn.call.apply(xn,[aa].concat($i)),oe[Qt].apply(oe,$i)})});var Dg=u.cloneElement(Ce,N(N({},aa),Uo)),Lg={x:xt,y:Dt},xp=W?N({},W!==!0?W:{}):null;return u.createElement(u.Fragment,null,u.createElement(Mi,{disabled:!Le,ref:Fe,onResize:Xr},u.createElement(uke,{getTriggerDOMNode:se},Dg)),Ni.current&&u.createElement(OD.Provider,{value:ae},u.createElement(cke,{portal:e,ref:ke,prefixCls:a,popup:P,className:fe(M,Tn),style:j,target:Se,onMouseEnter:Tr,onMouseLeave:Qa,onPointerEnter:Tr,zIndex:D,open:Le,keepDom:Ke,fresh:z,onClick:A,onPointerDownCapture:zt,mask:C,motion:Ne,maskMotion:We,onVisibleChanged:xi,onPrepare:Cn,forceRender:E,autoDestroy:ce,getPopupContainer:_,align:St,arrow:xp,arrowPos:Lg,ready:tt,offsetX:ot,offsetY:Qe,offsetR:nt,offsetB:lt,onAlign:Yr,stretch:B,targetWidth:Mn/vt,targetHeight:fr/at})))});return t}const oy=bke(ey);var yke=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],xke=function(t){var n=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:n,adjustY:1},htmlRegion:"scroll"}}},wke=function(t,n){var r=t.prefixCls;t.disabled;var i=t.visible,a=t.children,o=t.popupElement,s=t.animation,l=t.transitionName,c=t.dropdownStyle,d=t.dropdownClassName,f=t.direction,m=f===void 0?"ltr":f,p=t.placement,h=t.builtinPlacements,v=t.dropdownMatchSelectWidth,g=t.dropdownRender,y=t.dropdownAlign,w=t.getPopupContainer,x=t.empty,C=t.getTriggerDOMNode,S=t.onPopupVisibleChange,k=t.onPopupMouseEnter,_=it(t,yke),E="".concat(r,"-dropdown"),T=o;g&&(T=g(o));var $=u.useMemo(function(){return h||xke(v)},[h,v]),P=s?"".concat(E,"-").concat(s):l,M=typeof v=="number",j=u.useMemo(function(){return M?null:v===!1?"minWidth":"width"},[v,M]),I=c;M&&(I=N(N({},I),{},{width:v}));var R=u.useRef(null);return u.useImperativeHandle(n,function(){return{getPopupElement:function(){var L;return(L=R.current)===null||L===void 0?void 0:L.popupElement}}}),u.createElement(oy,Ae({},_,{showAction:S?["click"]:[],hideAction:S?["click"]:[],popupPlacement:p||(m==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$,prefixCls:E,popupTransitionName:P,popup:u.createElement("div",{onMouseEnter:k},T),ref:R,stretch:j,popupAlign:y,popupVisible:i,getPopupContainer:w,popupClassName:fe(d,G({},"".concat(E,"-empty"),x)),popupStyle:I,getTriggerDOMNode:C,onPopupVisibleChange:S}),a)},Cke=u.forwardRef(wke);function LD(e,t){var n=e.key,r;return"value"in e&&(r=e.value),n??(r!==void 0?r:"rc-index-key-".concat(t))}function mR(e){return typeof e<"u"&&!Number.isNaN(e)}function Hee(e,t){var n=e||{},r=n.label,i=n.value,a=n.options,o=n.groupLabel,s=r||(t?"children":"label");return{label:s,value:i||"value",options:a||"options",groupLabel:o||s}}function Ske(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,i=[],a=Hee(n,!1),o=a.label,s=a.value,l=a.options,c=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(p){if(m||!(l in p)){var h=p[s];i.push({key:LD(p,i.length),groupOption:m,data:p,label:p[o],value:h})}else{var v=p[c];v===void 0&&r&&(v=p.label),i.push({key:LD(p,i.length),group:!0,data:p,label:v}),d(p[l],!0)}})}return d(e,!1),i}function pR(e){var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var kke=function(t,n,r){if(!n||!n.length)return null;var i=!1,a=function s(l,c){var d=bM(c),f=d[0],m=d.slice(1);if(!f)return[l];var p=l.split(f);return i=i||p.length>1,p.reduce(function(h,v){return[].concat(Ve(h),Ve(s(v,m)))},[]).filter(Boolean)},o=a(t,n);return i?typeof r<"u"?o.slice(0,r):o:null},XM=u.createContext(null);function _ke(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return u.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(i){var a=i.label,o=i.value;return["number","string"].includes(pt(a))?a:o}).join(", ")),n.length>r?", ...":null)}var Eke=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],$ke=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],hR=function(t){return t==="tags"||t==="multiple"},JM=u.forwardRef(function(e,t){var n,r=e.id,i=e.prefixCls,a=e.className,o=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,p=e.notFoundContent,h=p===void 0?"Not Found":p,v=e.onClear,g=e.mode,y=e.disabled,w=e.loading,x=e.getInputElement,C=e.getRawInputElement,S=e.open,k=e.defaultOpen,_=e.onDropdownVisibleChange,E=e.activeValue,T=e.onActiveValueChange,$=e.activeDescendantId,P=e.searchValue,M=e.autoClearSearchValue,j=e.onSearch,I=e.onSearchSplit,R=e.tokenSeparators,O=e.allowClear,L=e.prefix,D=e.suffixIcon,B=e.clearIcon,F=e.OptionList,z=e.animation,H=e.transitionName,A=e.dropdownStyle,V=e.dropdownClassName,W=e.dropdownMatchSelectWidth,U=e.dropdownRender,X=e.dropdownAlign,J=e.placement,re=e.builtinPlacements,Q=e.getPopupContainer,ne=e.showAction,Z=ne===void 0?[]:ne,se=e.onFocus,oe=e.onBlur,ce=e.onKeyUp,te=e.onKeyDown,le=e.onMouseDown,pe=it(e,Eke),we=hR(g),_e=(o!==void 0?o:we)||g==="combobox",Y=N({},pe);$ke.forEach(function(qt){delete Y[qt]}),c==null||c.forEach(function(qt){delete Y[qt]});var ae=u.useState(!1),ee=he(ae,2),q=ee[0],ue=ee[1];u.useEffect(function(){ue(T_())},[]);var ie=u.useRef(null),de=u.useRef(null),be=u.useRef(null),ke=u.useRef(null),xe=u.useRef(null),ye=u.useRef(!1),Se=M2e(),Oe=he(Se,3),Re=Oe[0],Fe=Oe[1],Ce=Oe[2];u.useImperativeHandle(t,function(){var qt,Gt;return{focus:(qt=ke.current)===null||qt===void 0?void 0:qt.focus,blur:(Gt=ke.current)===null||Gt===void 0?void 0:Gt.blur,scrollTo:function(Ut){var Lt;return(Lt=xe.current)===null||Lt===void 0?void 0:Lt.scrollTo(Ut)},nativeElement:ie.current||de.current}});var ve=u.useMemo(function(){var qt;if(g!=="combobox")return P;var Gt=(qt=d[0])===null||qt===void 0?void 0:qt.value;return typeof Gt=="string"||typeof Gt=="number"?String(Gt):""},[P,g,d]),ge=g==="combobox"&&typeof x=="function"&&x()||null,Ee=typeof C=="function"&&C(),Ne=Dc(de,Ee==null||(n=Ee.props)===null||n===void 0?void 0:n.ref),We=u.useState(!1),He=he(We,2),Ye=He[0],De=He[1];dn(function(){De(!0)},[]);var Ue=Wt(!1,{defaultValue:k,value:S}),Le=he(Ue,2),ft=Le[0],mt=Le[1],ut=Ye?ft:!1,gt=!h&&m;(y||gt&&ut&&g==="combobox")&&(ut=!1);var Pe=gt?!1:ut,Te=u.useCallback(function(qt){var Gt=qt!==void 0?qt:!ut;y||(mt(Gt),ut!==Gt&&(_==null||_(Gt)))},[y,ut,mt,_]),Ie=u.useMemo(function(){return(R||[]).some(function(qt){return[` + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},c2e=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},u2e=e=>{const{componentCls:t}=e,n=yee(e),r=Object.assign({},n);delete r.xs;const i=`--${t.replace(".","")}-`,a=Object.keys(r).map(o=>({[`@media (min-width: ${me(r[o])})`]:{width:`var(${i}${o}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(Ve(Object.keys(n).map((o,s)=>{const l=Object.keys(n)[s-1];return l?{[`${i}${o}-width`]:`var(${i}${l}-width)`}:null})),[{width:`var(${i}xs-width)`}],Ve(a))}}},wee=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return nn(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()})},See=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${me(e.padding)} ${me(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${me(e.paddingXS)} ${me(e.padding)}`:0,footerBorderTop:e.wireframe?`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${me(e.padding*2)} ${me(e.padding*2)} ${me(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),Cee=pn("Modal",e=>{const t=wee(e);return[l2e(t),c2e(t),xee(t),Jv(t,"zoom"),u2e(t)]},See,{unitless:{titleLineHeight:!0}});var d2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{mR={x:e.pageX,y:e.pageY},setTimeout(()=>{mR=null},100)};OCe()&&document.documentElement.addEventListener("click",f2e,!0);const kee=e=>{const{prefixCls:t,className:n,rootClassName:r,open:i,wrapClassName:a,centered:o,getContainer:s,focusTriggerAfterClose:l=!0,style:c,visible:d,width:f=520,footer:m,classNames:p,styles:h,children:v,loading:g,confirmLoading:y,zIndex:w,mousePosition:x,onOk:S,onCancel:C,destroyOnHidden:_,destroyOnClose:k,panelRef:E=null,modalRender:T}=e,$=d2e(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:P,getPrefixCls:M,direction:j,modal:I}=u.useContext(Rt),R=pe=>{y||C==null||C(pe)},O=pe=>{S==null||S(pe)},D=M("modal",t),L=M(),B=Qn(D),[F,z,H]=Cee(D,B),A=fe(a,{[`${D}-centered`]:o??(I==null?void 0:I.centered),[`${D}-wrap-rtl`]:j==="rtl"}),V=m!==null&&!g?u.createElement(bee,Object.assign({},e,{onOk:O,onCancel:R})):null,[W,U,Y,J]=MM(cv(e),cv(I),{closable:!0,closeIcon:u.createElement(Wo,{className:`${D}-close-icon`}),closeIconRender:pe=>gee(D,pe)}),ne=T?pe=>u.createElement("div",{className:`${D}-render`},T(pe)):void 0,Q=`.${D}-${T?"render":"content"}`,te=vee(Q),Z=yi(E,te),[le,se]=ol("Modal",w),[ce,re]=u.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),ie=u.useMemo(()=>{const pe={};return re&&Object.keys(re).forEach(Se=>{const _e=re[Se];_e!==void 0&&(pe[`--${D}-${Se}-width`]=typeof _e=="number"?`${_e}px`:_e)}),pe},[D,re]);return F(u.createElement(tl,{form:!0,space:!0},u.createElement(J1.Provider,{value:se},u.createElement(UM,Object.assign({width:ce},$,{zIndex:le,getContainer:s===void 0?P:s,prefixCls:D,rootClassName:fe(z,r,H,B),footer:V,visible:i??d,mousePosition:x??mR,onClose:R,closable:W&&Object.assign({disabled:Y,closeIcon:U},J),closeIcon:U,focusTriggerAfterClose:l,transitionName:ha(L,"zoom",e.transitionName),maskTransitionName:ha(L,"fade",e.maskTransitionName),className:fe(z,n,I==null?void 0:I.className),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),c),ie),classNames:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.classNames),p),{wrapper:fe(A,p==null?void 0:p.wrapper)}),styles:Object.assign(Object.assign({},I==null?void 0:I.styles),h),panelRef:Z,destroyOnClose:_??k,modalRender:ne}),g?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:4},className:`${D}-body-skeleton`}):v))))},m2e=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:a,lineHeight:o,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},Ic()),[`&${t} ${t}-body`]:{padding:c},[`${d}-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()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${me(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${me(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:o},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, + ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},p2e=Um(["Modal","confirm"],e=>{const t=wee(e);return m2e(t)},See,{order:-1e3});var h2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:a,type:o,okCancel:s,footer:l,locale:c}=e,d=h2e(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(o){case"info":f=u.createElement(u_,null);break;case"success":f=u.createElement(qm,null);break;case"error":f=u.createElement(Bc,null);break;default:f=u.createElement(cf,null)}const m=s??o==="confirm",p=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[h]=aa("Modal"),v=c||h,g=r||(m?v==null?void 0:v.okText:v==null?void 0:v.justOkText),y=i||(v==null?void 0:v.cancelText),w=u.useMemo(()=>Object.assign({autoFocusButton:p,cancelTextLocale:y,okTextLocale:g,mergedOkCancel:m},d),[p,y,g,m,d]),x=u.createElement(u.Fragment,null,u.createElement(lD,null),u.createElement(cD,null)),S=e.title!==void 0&&e.title!==null,C=`${a}-body`;return u.createElement("div",{className:`${a}-body-wrapper`},u.createElement("div",{className:fe(C,{[`${C}-has-title`]:S})},f,u.createElement("div",{className:`${a}-paragraph`},S&&u.createElement("span",{className:`${a}-title`},e.title),u.createElement("div",{className:`${a}-content`},e.content))),l===void 0||typeof l=="function"?u.createElement(QZ,{value:w},u.createElement("div",{className:`${a}-btns`},typeof l=="function"?l(x,{OkBtn:cD,CancelBtn:lD}):x)):l,u.createElement(p2e,{prefixCls:t}))},v2e=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:a,wrapClassName:o,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:d,styles:f,title:m}=e,p=`${a}-confirm`,h=e.width||416,v=e.style||{},g=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,w=fe(p,`${p}-${e.type}`,{[`${p}-rtl`]:i==="rtl"},e.className),[,x]=$i(),S=u.useMemo(()=>n!==void 0?n:x.zIndexPopupBase+jM,[n,x]);return u.createElement(kee,Object.assign({},e,{className:w,wrapClassName:fe({[`${p}-centered`]:!!e.centered},o),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:m,footer:null,transitionName:ha(s||"","zoom",e.transitionName),maskTransitionName:ha(s||"","fade",e.maskTransitionName),mask:g,maskClosable:y,style:v,styles:Object.assign({body:l,mask:r},f),width:h,zIndex:S,closable:c}),u.createElement(_ee,Object.assign({},e,{confirmPrefixCls:p})))},Eee=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return u.createElement(Bt,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},u.createElement(v2e,Object.assign({},e)))},Uf=[];let $ee="";function Tee(){return $ee}const g2e=e=>{var t,n;const{prefixCls:r,getContainer:i,direction:a}=e,o=qQ(),s=u.useContext(Rt),l=Tee()||s.getPrefixCls(),c=r||`${l}-modal`;let d=i;return d===!1&&(d=void 0),K.createElement(Eee,Object.assign({},e,{rootPrefixCls:l,prefixCls:c,iconPrefixCls:s.iconPrefixCls,theme:s.theme,direction:a??s.direction,locale:(n=(t=s.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:o,getContainer:d}))};function ay(e){const t=RM(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:l,open:!0}),i,a;function o(...d){var f;if(d.some(h=>h==null?void 0:h.triggerCancel)){var p;(f=e.onCancel)===null||f===void 0||(p=f).call.apply(p,[e,()=>{}].concat(Ve(d.slice(1))))}for(let h=0;h{clearTimeout(i),i=setTimeout(()=>{const f=t.getPrefixCls(void 0,Tee()),m=t.getIconPrefixCls(),p=t.getTheme(),h=K.createElement(g2e,Object.assign({},d));a=m_()(K.createElement(Bt,{prefixCls:f,iconPrefixCls:m,theme:p},typeof t.holderRender=="function"?t.holderRender(h):h),n)})};function l(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),o.apply(this,d)}}),r.visible&&delete r.visible,s(r)}function c(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),s(r)}return s(r),Uf.push(l),{destroy:l,update:c}}function Pee(e){return Object.assign(Object.assign({},e),{type:"warning"})}function Ree(e){return Object.assign(Object.assign({},e),{type:"info"})}function Iee(e){return Object.assign(Object.assign({},e),{type:"success"})}function Oee(e){return Object.assign(Object.assign({},e),{type:"error"})}function Mee(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function b2e({rootPrefixCls:e}){$ee=e}var y2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,{afterClose:r,config:i}=e,a=y2e(e,["afterClose","config"]);const[o,s]=u.useState(!0),[l,c]=u.useState(i),{direction:d,getPrefixCls:f}=u.useContext(Rt),m=f("modal"),p=f(),h=()=>{var w;r(),(w=l.afterClose)===null||w===void 0||w.call(l)},v=(...w)=>{var x;if(s(!1),w.some(_=>_==null?void 0:_.triggerCancel)){var C;(x=l.onCancel)===null||x===void 0||(C=x).call.apply(C,[l,()=>{}].concat(Ve(w.slice(1))))}};u.useImperativeHandle(t,()=>({destroy:v,update:w=>{c(x=>{const S=typeof w=="function"?w(x):w;return Object.assign(Object.assign({},x),S)})}}));const g=(n=l.okCancel)!==null&&n!==void 0?n:l.type==="confirm",[y]=aa("Modal",Zs.Modal);return u.createElement(Eee,Object.assign({prefixCls:m,rootPrefixCls:p},l,{close:v,open:o,afterClose:h,okText:l.okText||(g?y==null?void 0:y.okText:y==null?void 0:y.justOkText),direction:l.direction||d,cancelText:l.cancelText||(y==null?void 0:y.cancelText)},a))},w2e=u.forwardRef(x2e);let MD=0;const S2e=u.memo(u.forwardRef((e,t)=>{const[n,r]=Kye();return u.useImperativeHandle(t,()=>({patchElement:r}),[r]),u.createElement(u.Fragment,null,n)}));function jee(){const e=u.useRef(null),[t,n]=u.useState([]);u.useEffect(()=>{t.length&&(Ve(t).forEach(o=>{o()}),n([]))},[t]);const r=u.useCallback(a=>function(s){var l;MD+=1;const c=u.createRef();let d;const f=new Promise(g=>{d=g});let m=!1,p;const h=u.createElement(w2e,{key:`modal-${MD}`,config:a(s),ref:c,afterClose:()=>{p==null||p()},isSilent:()=>m,onConfirm:g=>{d(g)}});return p=(l=e.current)===null||l===void 0?void 0:l.patchElement(h),p&&Uf.push(p),{destroy:()=>{function g(){var y;(y=c.current)===null||y===void 0||y.destroy()}c.current?g():n(y=>[].concat(Ve(y),[g]))},update:g=>{function y(){var w;(w=c.current)===null||w===void 0||w.update(g)}c.current?y():n(w=>[].concat(Ve(w),[y]))},then:g=>(m=!0,f.then(g))}},[]);return[u.useMemo(()=>({info:r(Ree),success:r(Iee),error:r(Oee),warning:r(Pee),confirm:r(Mee)}),[r]),u.createElement(S2e,{key:"modal-holder",ref:e})]}const C2e=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,i=`${t}-notice`,a=new yn("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),o=new yn("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new yn("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new yn("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[i]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${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},[i]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},k2e=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],_2e={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},E2e=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[_2e[t]]:{value:0,_skip_check_:!0}}}}},$2e=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)},T2e=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},$2e(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},T2e(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"}}}},k2e.map(n=>E2e(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},Nee=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:i,notificationMarginBottom:a,borderRadiusLG:o,colorSuccess:s,colorInfo:l,colorWarning:c,colorError:d,colorTextHeading:f,notificationBg:m,notificationPadding:p,notificationMarginEdge:h,notificationProgressBg:v,notificationProgressHeight:g,fontSize:y,lineHeight:w,width:x,notificationIconSize:S,colorText:C,colorSuccessBg:_,colorErrorBg:k,colorInfoBg:E,colorWarningBg:T}=e,$=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:m,borderRadius:o,boxShadow:r,[$]:{padding:p,width:x,maxWidth:`calc(100vw - ${me(e.calc(h).mul(2).equal())})`,lineHeight:w,wordWrap:"break-word",borderRadius:o,overflow:"hidden","&-success":{background:_},"&-error":{background:k},"&-info":{background:E},"&-warning":{background:T}},[`${$}-message`]:{color:f,fontSize:i,lineHeight:e.lineHeightLG},[`${$}-description`]:{fontSize:y,color:C,marginTop:e.marginXS},[`${$}-closable ${$}-message`]:{paddingInlineEnd:e.paddingLG},[`${$}-with-icon ${$}-message`]:{marginInlineStart:e.calc(e.marginSM).add(S).equal(),fontSize:i},[`${$}-with-icon ${$}-description`]:{marginInlineStart:e.calc(e.marginSM).add(S).equal(),fontSize:y},[`${$}-icon`]:{position:"absolute",fontSize:S,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${$}-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",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},zo(e)),[`${$}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${me(o)} * 2)`,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:v},"&::-webkit-progress-value":{borderRadius:o,background:v}},[`${$}-actions`]:{float:"right",marginTop:e.marginSM}}},R2e=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:i,motionEaseInOut:a}=e,o=`${t}-notice`,s=new yn("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},xn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_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:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:i,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:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})},{[t]:{[`${o}-wrapper`]:Nee(e)}}]},Aee=e=>({zIndexPopup:e.zIndexPopupBase+jM+50,width:384,colorSuccessBg:e.colorSuccessBg,colorErrorBg:e.colorErrorBg,colorInfoBg:e.colorInfoBg,colorWarningBg:e.colorWarningBg}),Fee=e=>{const t=e.paddingMD,n=e.paddingLG;return nn(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:`${me(e.paddingMD)} ${me(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},Dee=pn("Notification",e=>{const t=Fee(e);return[R2e(t),C2e(t),P2e(t)]},Aee),I2e=Um(["Notification","PurePanel"],e=>{const t=`${e.componentCls}-notice`,n=Fee(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},Nee(n)),{width:n.width,maxWidth:`calc(100vw - ${me(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}},Aee);var O2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,icon:n,type:r,message:i,description:a,actions:o,role:s="alert"}=e;let l=null;return n?l=u.createElement("span",{className:`${t}-icon`},n):r&&(l=u.createElement(M2e[r]||null,{className:fe(`${t}-icon`,`${t}-icon-${r}`)})),u.createElement("div",{className:fe({[`${t}-with-icon`]:l}),role:s},l,u.createElement("div",{className:`${t}-message`},i),a&&u.createElement("div",{className:`${t}-description`},a),o&&u.createElement("div",{className:`${t}-actions`},o))},j2e=e=>{const{prefixCls:t,className:n,icon:r,type:i,message:a,description:o,btn:s,actions:l,closable:c=!0,closeIcon:d,className:f}=e,m=O2e(e,["prefixCls","className","icon","type","message","description","btn","actions","closable","closeIcon","className"]),{getPrefixCls:p}=u.useContext(Rt),h=l??s,v=t||p("notification"),g=`${v}-notice`,y=Qn(v),[w,x,S]=Dee(v,y);return w(u.createElement("div",{className:fe(`${g}-pure-panel`,x,n,S,y)},u.createElement(I2e,{prefixCls:v}),u.createElement(OM,Object.assign({},m,{prefixCls:v,eventKey:"pure",duration:null,closable:c,className:fe({notificationClassName:f}),closeIcon:XM(v,d),content:u.createElement(Lee,{prefixCls:g,icon:r,type:i,message:a,description:o,actions:h})}))))};function N2e(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};break}return r}function A2e(e){return{motionName:`${e}-fade`}}function F2e(e,t,n){return typeof e<"u"?e:typeof(t==null?void 0:t.closeIcon)<"u"?t.closeIcon:n==null?void 0:n.closeIcon}var D2e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=Qn(t),[r,i,a]=Dee(t,n);return r(K.createElement(EZ,{classNames:{list:fe(i,a,n)}},e))},H2e=(e,{prefixCls:t,key:n})=>K.createElement(z2e,{prefixCls:t,key:n},e),V2e=K.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:i,getContainer:a,maxCount:o,rtl:s,onAllRemoved:l,stack:c,duration:d,pauseOnHover:f=!0,showProgress:m}=e,{getPrefixCls:p,getPopupContainer:h,notification:v,direction:g}=u.useContext(Rt),[,y]=$i(),w=i||p("notification"),x=E=>N2e(E,n??jD,r??jD),S=()=>fe({[`${w}-rtl`]:s??g==="rtl"}),C=()=>A2e(w),[_,k]=$Z({prefixCls:w,style:x,className:S,motion:C,closable:!0,closeIcon:XM(w),duration:d??L2e,getContainer:()=>(a==null?void 0:a())||(h==null?void 0:h())||document.body,maxCount:o,pauseOnHover:f,showProgress:m,onAllRemoved:l,renderNotifications:H2e,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:y.margin}});return K.useImperativeHandle(t,()=>Object.assign(Object.assign({},_),{prefixCls:w,notification:v})),k});function Bee(e){const t=K.useRef(null);return Lc(),[K.useMemo(()=>{const r=s=>{var l;if(!t.current)return;const{open:c,prefixCls:d,notification:f}=t.current,m=`${d}-notice`,{message:p,description:h,icon:v,type:g,btn:y,actions:w,className:x,style:S,role:C="alert",closeIcon:_,closable:k}=s,E=D2e(s,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),T=w??y,$=XM(m,F2e(_,e,f));return c(Object.assign(Object.assign({placement:(l=e==null?void 0:e.placement)!==null&&l!==void 0?l:B2e},E),{content:K.createElement(Lee,{prefixCls:m,icon:v,type:g,message:p,description:h,actions:T,role:C}),className:fe(g&&`${m}-${g}`,x,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),S),closeIcon:$,closable:k??!!$}))},a={open:r,destroy:s=>{var l,c;s!==void 0?(l=t.current)===null||l===void 0||l.close(s):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(s=>{a[s]=l=>r(Object.assign(Object.assign({},l),{type:s}))}),a},[]),K.createElement(V2e,Object.assign({key:"notification-holder"},e,{ref:t}))]}function zee(e){return Bee(e)}const r2=K.createContext({}),Hee=K.createContext({message:{},notification:{},modal:{}}),W2e=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:i,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:i,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},U2e=()=>({}),q2e=pn("App",W2e,U2e),G2e=e=>{const{prefixCls:t,children:n,className:r,rootClassName:i,message:a,notification:o,style:s,component:l="div"}=e,{direction:c,getPrefixCls:d}=u.useContext(Rt),f=d("app",t),[m,p,h]=q2e(f),v=fe(p,f,r,i,h,{[`${f}-rtl`]:c==="rtl"}),g=u.useContext(r2),y=K.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),o)}),[a,o,g.message,g.notification]),[w,x]=MZ(y.message),[S,C]=zee(y.notification),[_,k]=jee(),E=K.useMemo(()=>({message:w,notification:S,modal:_}),[w,S,_]);Lc()(!(h&&l===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const T=l===!1?K.Fragment:l,$={className:v,style:s};return m(K.createElement(Hee.Provider,{value:E},K.createElement(r2.Provider,{value:y},K.createElement(T,Object.assign({},l===!1?void 0:$),k,x,C,n))))},K2e=()=>K.useContext(Hee),oy=G2e;oy.useApp=K2e;function Vee(e){return t=>u.createElement(Bt,{theme:{token:{motion:!1,zIndexPopupBase:0}}},u.createElement(e,Object.assign({},t)))}const df=(e,t,n,r,i)=>Vee(o=>{const{prefixCls:s,style:l}=o,c=u.useRef(null),[d,f]=u.useState(0),[m,p]=u.useState(0),[h,v]=Ht(!1,{value:o.open}),{getPrefixCls:g}=u.useContext(Rt),y=g(r||"select",s);u.useEffect(()=>{if(v(!0),typeof ResizeObserver<"u"){const S=new ResizeObserver(_=>{const k=_[0].target;f(k.offsetHeight+8),p(k.offsetWidth)}),C=setInterval(()=>{var _;const k=i?`.${i(y)}`:`.${y}-dropdown`,E=(_=c.current)===null||_===void 0?void 0:_.querySelector(k);E&&(clearInterval(C),S.observe(E))},10);return()=>{clearInterval(C),S.disconnect()}}},[y]);let w=Object.assign(Object.assign({},o),{style:Object.assign(Object.assign({},l),{margin:0}),open:h,visible:h,getPopupContainer:()=>c.current});n&&(w=n(w)),t&&Object.assign(w,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const x={paddingBottom:d,position:"relative",minWidth:m};return u.createElement("div",{ref:c,style:x},u.createElement(e,Object.assign({},w)))}),P_=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var R_=function(t){var n=t.className,r=t.customizeIcon,i=t.customizeIconProps,a=t.children,o=t.onMouseDown,s=t.onClick,l=typeof r=="function"?r(i):r;return u.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),o==null||o(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:u.createElement("span",{className:fe(n.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},a))},Y2e=function(t,n,r,i,a){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=K.useMemo(function(){if(mt(i)==="object")return i.clearIcon;if(a)return a},[i,a]),d=K.useMemo(function(){return!!(!o&&i&&(r.length||s)&&!(l==="combobox"&&s===""))},[i,o,r.length,s,l]);return{allowClear:d,clearIcon:K.createElement(R_,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},Wee=u.createContext(null);function JM(){return u.useContext(Wee)}function X2e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=u.useState(!1),n=he(t,2),r=n[0],i=n[1],a=u.useRef(null),o=function(){window.clearTimeout(a.current)};u.useEffect(function(){return o},[]);var s=function(c,d){o(),a.current=window.setTimeout(function(){i(c),d&&d()},e)};return[r,s,o]}function Uee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=u.useRef(null),n=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function J2e(e,t,n,r){var i=u.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:r},u.useEffect(function(){function a(o){var s;if(!((s=i.current)!==null&&s!==void 0&&s.customizedTrigger)){var l=o.target;l.shadowRoot&&o.composed&&(l=o.composedPath()[0]||l),i.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(l)&&c!==l})&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function Q2e(e){return e&&![ht.ESC,ht.SHIFT,ht.BACKSPACE,ht.TAB,ht.WIN_KEY,ht.ALT,ht.META,ht.WIN_KEY_RIGHT,ht.CTRL,ht.SEMICOLON,ht.EQUALS,ht.CAPS_LOCK,ht.CONTEXT_MENU,ht.F1,ht.F2,ht.F3,ht.F4,ht.F5,ht.F6,ht.F7,ht.F8,ht.F9,ht.F10,ht.F11,ht.F12].includes(e)}var Z2e=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Mp=void 0;function eke(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,a=e.renderItem,o=e.responsive,s=e.responsiveDisabled,l=e.registerSize,c=e.itemKey,d=e.className,f=e.style,m=e.children,p=e.display,h=e.order,v=e.component,g=v===void 0?"div":v,y=at(e,Z2e),w=o&&!p;function x(E){l(c,E)}u.useEffect(function(){return function(){x(null)}},[]);var S=a&&i!==Mp?a(i,{index:h}):m,C;r||(C={opacity:w?0:1,height:w?0:Mp,overflowY:w?"hidden":Mp,order:o?h:Mp,pointerEvents:w?"none":Mp,position:w?"absolute":Mp});var _={};w&&(_["aria-hidden"]=!0);var k=u.createElement(g,Fe({className:fe(!r&&n,d),style:N(N({},C),f)},_,y,{ref:t}),S);return o&&(k=u.createElement(ji,{onResize:function(T){var $=T.offsetWidth;x($)},disabled:s},k)),k}var vh=u.forwardRef(eke);vh.displayName="Item";function tke(e){if(typeof MessageChannel>"u")hn(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function nke(){var e=u.useRef(null),t=function(r){e.current||(e.current=[],tke(function(){ki.unstable_batchedUpdates(function(){e.current.forEach(function(i){i()}),e.current=null})})),e.current.push(r)};return t}function jp(e,t){var n=u.useState(t),r=he(n,2),i=r[0],a=r[1],o=Yt(function(s){e(function(){a(s)})});return[i,o]}var i2=K.createContext(null),rke=["component"],ike=["className"],ake=["className"],oke=function(t,n){var r=u.useContext(i2);if(!r){var i=t.component,a=i===void 0?"div":i,o=at(t,rke);return u.createElement(a,Fe({},o,{ref:n}))}var s=r.className,l=at(r,ike),c=t.className,d=at(t,ake);return u.createElement(i2.Provider,{value:null},u.createElement(vh,Fe({ref:n,className:fe(s,c)},l,d)))},qee=u.forwardRef(oke);qee.displayName="RawItem";var ske=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Gee="responsive",Kee="invalidate";function lke(e){return"+ ".concat(e.length," ...")}function cke(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,i=e.data,a=i===void 0?[]:i,o=e.renderItem,s=e.renderRawItem,l=e.itemKey,c=e.itemWidth,d=c===void 0?10:c,f=e.ssr,m=e.style,p=e.className,h=e.maxCount,v=e.renderRest,g=e.renderRawRest,y=e.prefix,w=e.suffix,x=e.component,S=x===void 0?"div":x,C=e.itemComponent,_=e.onVisibleChange,k=at(e,ske),E=f==="full",T=nke(),$=jp(T,null),P=he($,2),M=P[0],j=P[1],I=M||0,R=jp(T,new Map),O=he(R,2),D=O[0],L=O[1],B=jp(T,0),F=he(B,2),z=F[0],H=F[1],A=jp(T,0),V=he(A,2),W=V[0],U=V[1],Y=jp(T,0),J=he(Y,2),ne=J[0],Q=J[1],te=jp(T,0),Z=he(te,2),le=Z[0],se=Z[1],ce=u.useState(null),re=he(ce,2),ie=re[0],pe=re[1],Se=u.useState(null),_e=he(Se,2),X=_e[0],ae=_e[1],ee=u.useMemo(function(){return X===null&&E?Number.MAX_SAFE_INTEGER:X||0},[X,M]),q=u.useState(!1),ue=he(q,2),oe=ue[0],de=ue[1],xe="".concat(r,"-item"),ke=Math.max(z,W),be=h===Gee,ye=a.length&&be,Ce=h===Kee,Re=ye||typeof h=="number"&&a.length>h,Pe=u.useMemo(function(){var Oe=a;return ye?M===null&&E?Oe=a:Oe=a.slice(0,Math.min(a.length,I/d)):typeof h=="number"&&(Oe=a.slice(0,h)),Oe},[a,d,M,h,ye]),Le=u.useMemo(function(){return ye?a.slice(ee+1):a.slice(Pe.length)},[a,Pe,ye,ee]),we=u.useCallback(function(Oe,$e){var je;return typeof l=="function"?l(Oe):(je=l&&(Oe==null?void 0:Oe[l]))!==null&&je!==void 0?je:$e},[l]),ve=u.useCallback(o||function(Oe){return Oe},[o]);function ge(Oe,$e,je){X===Oe&&($e===void 0||$e===ie)||(ae(Oe),je||(de(OeI){ge(Ge-1,Oe-Ze-le+W);break}}w&&De(0)+le>I&&pe(null)}},[I,D,W,ne,le,we,Pe]);var Ke=oe&&!!Le.length,Je={};ie!==null&&ye&&(Je={position:"absolute",left:ie,top:0});var We={prefixCls:xe,responsive:ye,component:C,invalidate:Ce},vt=s?function(Oe,$e){var je=we(Oe,$e);return u.createElement(i2.Provider,{key:je,value:N(N({},We),{},{order:$e,item:Oe,itemKey:je,registerSize:Ne,display:$e<=ee})},s(Oe,$e))}:function(Oe,$e){var je=we(Oe,$e);return u.createElement(vh,Fe({},We,{order:$e,key:je,item:Oe,renderItem:ve,itemKey:je,registerSize:Ne,display:$e<=ee}))},dt={order:Ke?ee:Number.MAX_SAFE_INTEGER,className:"".concat(xe,"-rest"),registerSize:ze,display:Ke},bt=v||lke,Ie=g?u.createElement(i2.Provider,{value:N(N({},We),dt)},g(Le)):u.createElement(vh,Fe({},We,dt),typeof bt=="function"?bt(Le):bt),Te=u.createElement(S,Fe({className:fe(!Ce&&r,p),style:m,ref:t},k),y&&u.createElement(vh,Fe({},We,{responsive:be,responsiveDisabled:!ye,order:-1,className:"".concat(xe,"-prefix"),registerSize:He,display:!0}),y),Pe.map(vt),Re?Ie:null,w&&u.createElement(vh,Fe({},We,{responsive:be,responsiveDisabled:!ye,order:ee,className:"".concat(xe,"-suffix"),registerSize:Ye,display:!0,style:Je}),w));return be?u.createElement(ji,{onResize:Ee,disabled:!ye},Te):Te}var Ll=u.forwardRef(cke);Ll.displayName="Overflow";Ll.Item=qee;Ll.RESPONSIVE=Gee;Ll.INVALIDATE=Kee;function uke(e,t,n){var r=N(N({},e),t);return Object.keys(t).forEach(function(i){var a=t[i];typeof a=="function"&&(r[i]=function(){for(var o,s=arguments.length,l=new Array(s),c=0;cx&&(_e="".concat(X.slice(0,x),"..."))}var ae=function(q){q&&q.stopPropagation(),E(ce)};return typeof _=="function"?ne(pe,_e,re,Se,ae):J(ce,_e,re,Se,ae)},te=function(ce){if(!i.length)return null;var re=typeof C=="function"?C(ce):C;return typeof _=="function"?ne(void 0,re,!1,!1,void 0,!0):J({title:re},re,!1)},Z=u.createElement("div",{className:"".concat(W,"-search"),style:{width:B},onFocus:function(){V(!0)},onBlur:function(){V(!1)}},u.createElement(Yee,{ref:l,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:p,autoComplete:h,editable:Y,activeDescendantId:v,value:U,onKeyDown:P,onMouseDown:M,onChange:T,onPaste:$,onCompositionStart:j,onCompositionEnd:I,onBlur:R,tabIndex:g,attrs:zr(t,!0)}),u.createElement("span",{ref:O,className:"".concat(W,"-search-mirror"),"aria-hidden":!0},U," ")),le=u.createElement(Ll,{prefixCls:"".concat(W,"-overflow"),data:i,renderItem:Q,renderRest:te,suffix:Z,itemKey:bke,maxCount:w});return u.createElement("span",{className:"".concat(W,"-wrap")},le,!i.length&&!U&&u.createElement("span",{className:"".concat(W,"-placeholder")},c))},xke=function(t){var n=t.inputElement,r=t.prefixCls,i=t.id,a=t.inputRef,o=t.disabled,s=t.autoFocus,l=t.autoComplete,c=t.activeDescendantId,d=t.mode,f=t.open,m=t.values,p=t.placeholder,h=t.tabIndex,v=t.showSearch,g=t.searchValue,y=t.activeValue,w=t.maxLength,x=t.onInputKeyDown,S=t.onInputMouseDown,C=t.onInputChange,_=t.onInputPaste,k=t.onInputCompositionStart,E=t.onInputCompositionEnd,T=t.onInputBlur,$=t.title,P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=d==="combobox",O=R||v,D=m[0],L=g||"";R&&y&&!j&&(L=y),u.useEffect(function(){R&&I(!1)},[R,y]);var B=d!=="combobox"&&!f&&!v?!1:!!L,F=$===void 0?Jee(D):$,z=u.useMemo(function(){return D?null:u.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:B?{visibility:"hidden"}:void 0},p)},[D,B,p,r]);return u.createElement("span",{className:"".concat(r,"-selection-wrap")},u.createElement("span",{className:"".concat(r,"-selection-search")},u.createElement(Yee,{ref:a,prefixCls:r,id:i,open:f,inputElement:n,disabled:o,autoFocus:s,autoComplete:l,editable:O,activeDescendantId:c,value:L,onKeyDown:x,onMouseDown:S,onChange:function(A){I(!0),C(A)},onPaste:_,onCompositionStart:k,onCompositionEnd:E,onBlur:T,tabIndex:h,attrs:zr(t,!0),maxLength:R?w:void 0})),!R&&D?u.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:B?{visibility:"hidden"}:void 0},D.label):null,z)},wke=function(t,n){var r=u.useRef(null),i=u.useRef(!1),a=t.prefixCls,o=t.open,s=t.mode,l=t.showSearch,c=t.tokenWithEnter,d=t.disabled,f=t.prefix,m=t.autoClearSearchValue,p=t.onSearch,h=t.onSearchSubmit,v=t.onToggleOpen,g=t.onInputKeyDown,y=t.onInputBlur,w=t.domRef;u.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var x=Uee(0),S=he(x,2),C=S[0],_=S[1],k=function(F){var z=F.which,H=r.current instanceof HTMLTextAreaElement;!H&&o&&(z===ht.UP||z===ht.DOWN)&&F.preventDefault(),g&&g(F),z===ht.ENTER&&s==="tags"&&!i.current&&!o&&(h==null||h(F.target.value)),!(H&&!o&&~[ht.UP,ht.DOWN,ht.LEFT,ht.RIGHT].indexOf(z))&&Q2e(z)&&v(!0)},E=function(){_(!0)},T=u.useRef(null),$=function(F){p(F,!0,i.current)!==!1&&v(!0)},P=function(){i.current=!0},M=function(F){i.current=!1,s!=="combobox"&&$(F.target.value)},j=function(F){var z=F.target.value;if(c&&T.current&&/[\r\n]/.test(T.current)){var H=T.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");z=z.replace(H,T.current)}T.current=null,$(z)},I=function(F){var z=F.clipboardData,H=z==null?void 0:z.getData("text");T.current=H||""},R=function(F){var z=F.target;if(z!==r.current){var H=document.body.style.msTouchAction!==void 0;H?setTimeout(function(){r.current.focus()}):r.current.focus()}},O=function(F){var z=C();F.target!==r.current&&!z&&!(s==="combobox"&&d)&&F.preventDefault(),(s!=="combobox"&&(!l||!z)||!o)&&(o&&m!==!1&&p("",!0,!1),v())},D={inputRef:r,onInputKeyDown:k,onInputMouseDown:E,onInputChange:j,onInputPaste:I,onInputCompositionStart:P,onInputCompositionEnd:M,onInputBlur:y},L=s==="multiple"||s==="tags"?u.createElement(yke,Fe({},t,D)):u.createElement(xke,Fe({},t,D));return u.createElement("div",{ref:w,className:"".concat(a,"-selector"),onClick:R,onMouseDown:O},f&&u.createElement("div",{className:"".concat(a,"-prefix")},f),L)},Ske=u.forwardRef(wke);function Cke(e){var t=e.prefixCls,n=e.align,r=e.arrow,i=e.arrowPos,a=r||{},o=a.className,s=a.content,l=i.x,c=l===void 0?0:l,d=i.y,f=d===void 0?0:d,m=u.useRef();if(!n||!n.points)return null;var p={position:"absolute"};if(n.autoArrow!==!1){var h=n.points[0],v=n.points[1],g=h[0],y=h[1],w=v[0],x=v[1];g===w||!["t","b"].includes(g)?p.top=f:g==="t"?p.top=0:p.bottom=0,y===x||!["l","r"].includes(y)?p.left=c:y==="l"?p.left=0:p.right=0}return u.createElement("div",{ref:m,className:fe("".concat(t,"-arrow"),o),style:p},s)}function kke(e){var t=e.prefixCls,n=e.open,r=e.zIndex,i=e.mask,a=e.motion;return i?u.createElement(Gi,Fe({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(o){var s=o.className;return u.createElement("div",{style:{zIndex:r},className:fe("".concat(t,"-mask"),s)})}):null}var _ke=u.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),Eke=u.forwardRef(function(e,t){var n=e.popup,r=e.className,i=e.prefixCls,a=e.style,o=e.target,s=e.onVisibleChanged,l=e.open,c=e.keepDom,d=e.fresh,f=e.onClick,m=e.mask,p=e.arrow,h=e.arrowPos,v=e.align,g=e.motion,y=e.maskMotion,w=e.forceRender,x=e.getPopupContainer,S=e.autoDestroy,C=e.portal,_=e.zIndex,k=e.onMouseEnter,E=e.onMouseLeave,T=e.onPointerEnter,$=e.onPointerDownCapture,P=e.ready,M=e.offsetX,j=e.offsetY,I=e.offsetR,R=e.offsetB,O=e.onAlign,D=e.onPrepare,L=e.stretch,B=e.targetWidth,F=e.targetHeight,z=typeof n=="function"?n():n,H=l||c,A=(x==null?void 0:x.length)>0,V=u.useState(!x||!A),W=he(V,2),U=W[0],Y=W[1];if(fn(function(){!U&&A&&o&&Y(!0)},[U,A,o]),!U)return null;var J="auto",ne={left:"-1000vw",top:"-1000vh",right:J,bottom:J};if(P||!l){var Q,te=v.points,Z=v.dynamicInset||((Q=v._experimental)===null||Q===void 0?void 0:Q.dynamicInset),le=Z&&te[0][1]==="r",se=Z&&te[0][0]==="b";le?(ne.right=I,ne.left=J):(ne.left=M,ne.right=J),se?(ne.bottom=R,ne.top=J):(ne.top=j,ne.bottom=J)}var ce={};return L&&(L.includes("height")&&F?ce.height=F:L.includes("minHeight")&&F&&(ce.minHeight=F),L.includes("width")&&B?ce.width=B:L.includes("minWidth")&&B&&(ce.minWidth=B)),l||(ce.pointerEvents="none"),u.createElement(C,{open:w||H,getContainer:x&&function(){return x(o)},autoDestroy:S},u.createElement(kke,{prefixCls:i,open:l,zIndex:_,mask:m,motion:y}),u.createElement(ji,{onResize:O,disabled:!l},function(re){return u.createElement(Gi,Fe({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:w,leavedClassName:"".concat(i,"-hidden")},g,{onAppearPrepare:D,onEnterPrepare:D,visible:l,onVisibleChanged:function(pe){var Se;g==null||(Se=g.onVisibleChanged)===null||Se===void 0||Se.call(g,pe),s(pe)}}),function(ie,pe){var Se=ie.className,_e=ie.style,X=fe(i,Se,r);return u.createElement("div",{ref:yi(re,t,pe),className:X,style:N(N(N(N({"--arrow-x":"".concat(h.x||0,"px"),"--arrow-y":"".concat(h.y||0,"px")},ne),ce),_e),{},{boxSizing:"border-box",zIndex:_},a),onMouseEnter:k,onMouseLeave:E,onPointerEnter:T,onClick:f,onPointerDownCapture:$},p&&u.createElement(Cke,{prefixCls:i,arrow:p,arrowPos:h,align:v}),u.createElement(_ke,{cache:!l&&!d},z))})}))}),$ke=u.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,i=Wl(n),a=u.useCallback(function(s){Kb(t,r?r(s):s)},[r]),o=Dc(a,lf(n));return i?u.cloneElement(n,{ref:o}):n}),FD=u.createContext(null);function DD(e){return e?Array.isArray(e)?e:[e]:[]}function Tke(e,t,n,r){return u.useMemo(function(){var i=DD(n??t),a=DD(r??t),o=new Set(i),s=new Set(a);return e&&(o.has("hover")&&(o.delete("hover"),o.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[o,s]},[e,t,n,r])}function Pke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?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 Rke(e,t,n,r){for(var i=n.points,a=Object.keys(e),o=0;o1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Qg(e){return i1(parseFloat(e),0)}function BD(e,t){var n=N({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var i=sy(r).getComputedStyle(r),a=i.overflow,o=i.overflowClipMargin,s=i.borderTopWidth,l=i.borderBottomWidth,c=i.borderLeftWidth,d=i.borderRightWidth,f=r.getBoundingClientRect(),m=r.offsetHeight,p=r.clientHeight,h=r.offsetWidth,v=r.clientWidth,g=Qg(s),y=Qg(l),w=Qg(c),x=Qg(d),S=i1(Math.round(f.width/h*1e3)/1e3),C=i1(Math.round(f.height/m*1e3)/1e3),_=(h-v-w-x)*S,k=(m-p-g-y)*C,E=g*C,T=y*C,$=w*S,P=x*S,M=0,j=0;if(a==="clip"){var I=Qg(o);M=I*S,j=I*C}var R=f.x+$-M,O=f.y+E-j,D=R+f.width+2*M-$-P-_,L=O+f.height+2*j-E-T-k;n.left=Math.max(n.left,R),n.top=Math.max(n.top,O),n.right=Math.min(n.right,D),n.bottom=Math.min(n.bottom,L)}}),n}function zD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function HD(e,t){var n=t||[],r=he(n,2),i=r[0],a=r[1];return[zD(e.width,i),zD(e.height,a)]}function VD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Np(e,t){var n=t[0],r=t[1],i,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:a}}function Zu(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,i){return i===t?n[r]||"c":r}).join("")}function Ike(e,t,n,r,i,a,o){var s=u.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),l=he(s,2),c=l[0],d=l[1],f=u.useRef(0),m=u.useMemo(function(){return t?pR(t):[]},[t]),p=u.useRef({}),h=function(){p.current={}};e||h();var v=Yt(function(){if(t&&n&&e){let Rn=function(bo,Yi){var oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ue,Qa=H.x+bo,ic=H.y+Yi,Bg=Qa+se,yp=ic+le,xp=Math.max(Qa,oa.left),Qt=Math.max(ic,oa.top),Cn=Math.min(Bg,oa.right),Vr=Math.min(yp,oa.bottom);return Math.max(0,(Cn-xp)*(Vr-Qt))},Tr=function(){Pt=H.y+bt,jt=Pt+le,xt=H.x+dt,Xe=xt+se};var w,x,S,C,_=t,k=_.ownerDocument,E=sy(_),T=E.getComputedStyle(_),$=T.position,P=_.style.left,M=_.style.top,j=_.style.right,I=_.style.bottom,R=_.style.overflow,O=N(N({},i[r]),a),D=k.createElement("div");(w=_.parentElement)===null||w===void 0||w.appendChild(D),D.style.left="".concat(_.offsetLeft,"px"),D.style.top="".concat(_.offsetTop,"px"),D.style.position=$,D.style.height="".concat(_.offsetHeight,"px"),D.style.width="".concat(_.offsetWidth,"px"),_.style.left="0",_.style.top="0",_.style.right="auto",_.style.bottom="auto",_.style.overflow="hidden";var L;if(Array.isArray(n))L={x:n[0],y:n[1],width:0,height:0};else{var B,F,z=n.getBoundingClientRect();z.x=(B=z.x)!==null&&B!==void 0?B:z.left,z.y=(F=z.y)!==null&&F!==void 0?F:z.top,L={x:z.x,y:z.y,width:z.width,height:z.height}}var H=_.getBoundingClientRect(),A=E.getComputedStyle(_),V=A.height,W=A.width;H.x=(x=H.x)!==null&&x!==void 0?x:H.left,H.y=(S=H.y)!==null&&S!==void 0?S:H.top;var U=k.documentElement,Y=U.clientWidth,J=U.clientHeight,ne=U.scrollWidth,Q=U.scrollHeight,te=U.scrollTop,Z=U.scrollLeft,le=H.height,se=H.width,ce=L.height,re=L.width,ie={left:0,top:0,right:Y,bottom:J},pe={left:-Z,top:-te,right:ne-Z,bottom:Q-te},Se=O.htmlRegion,_e="visible",X="visibleFirst";Se!=="scroll"&&Se!==X&&(Se=_e);var ae=Se===X,ee=BD(pe,m),q=BD(ie,m),ue=Se===_e?q:ee,oe=ae?q:ue;_.style.left="auto",_.style.top="auto",_.style.right="0",_.style.bottom="0";var de=_.getBoundingClientRect();_.style.left=P,_.style.top=M,_.style.right=j,_.style.bottom=I,_.style.overflow=R,(C=_.parentElement)===null||C===void 0||C.removeChild(D);var xe=i1(Math.round(se/parseFloat(W)*1e3)/1e3),ke=i1(Math.round(le/parseFloat(V)*1e3)/1e3);if(xe===0||ke===0||Gb(n)&&!Xv(n))return;var be=O.offset,ye=O.targetOffset,Ce=HD(H,be),Re=he(Ce,2),Pe=Re[0],Le=Re[1],we=HD(L,ye),ve=he(we,2),ge=ve[0],Ee=ve[1];L.x-=ge,L.y-=Ee;var Ne=O.points||[],ze=he(Ne,2),He=ze[0],Ye=ze[1],De=VD(Ye),Ke=VD(He),Je=Np(L,De),We=Np(H,Ke),vt=N({},O),dt=Je.x-We.x+Pe,bt=Je.y-We.y+Le,Ie=Rn(dt,bt),Te=Rn(dt,bt,q),Oe=Np(L,["t","l"]),$e=Np(H,["t","l"]),je=Np(L,["b","r"]),Ge=Np(H,["b","r"]),Ze=O.overflow||{},lt=Ze.adjustX,et=Ze.adjustY,qe=Ze.shiftX,ut=Ze.shiftY,Ct=function(Yi){return typeof Yi=="boolean"?Yi:Yi>=0},Pt,jt,xt,Xe;Tr();var Me=Ct(et),Be=Ke[0]===De[0];if(Me&&Ke[0]==="t"&&(jt>oe.bottom||p.current.bt)){var tt=bt;Be?tt-=le-ce:tt=Oe.y-Ge.y-Le;var ot=Rn(dt,tt),Qe=Rn(dt,tt,q);ot>Ie||ot===Ie&&(!ae||Qe>=Te)?(p.current.bt=!0,bt=tt,Le=-Le,vt.points=[Zu(Ke,0),Zu(De,0)]):p.current.bt=!1}if(Me&&Ke[0]==="b"&&(PtIe||ct===Ie&&(!ae||St>=Te)?(p.current.tb=!0,bt=rt,Le=-Le,vt.points=[Zu(Ke,0),Zu(De,0)]):p.current.tb=!1}var Ft=Ct(lt),gt=Ke[1]===De[1];if(Ft&&Ke[1]==="l"&&(Xe>oe.right||p.current.rl)){var st=dt;gt?st-=se-re:st=Oe.x-Ge.x-Pe;var kt=Rn(st,bt),an=Rn(st,bt,q);kt>Ie||kt===Ie&&(!ae||an>=Te)?(p.current.rl=!0,dt=st,Pe=-Pe,vt.points=[Zu(Ke,1),Zu(De,1)]):p.current.rl=!1}if(Ft&&Ke[1]==="r"&&(xtIe||Jt===Ie&&(!ae||kn>=Te)?(p.current.lr=!0,dt=on,Pe=-Pe,vt.points=[Zu(Ke,1),Zu(De,1)]):p.current.lr=!1}Tr();var On=qe===!0?0:qe;typeof On=="number"&&(xtq.right&&(dt-=Xe-q.right-Pe,L.x>q.right-On&&(dt+=L.x-q.right+On)));var sr=ut===!0?0:ut;typeof sr=="number"&&(Ptq.bottom&&(bt-=jt-q.bottom-Le,L.y>q.bottom-sr&&(bt+=L.y-q.bottom+sr)));var Nr=H.x+dt,ai=Nr+se,Yr=H.y+bt,rn=Yr+le,Ut=L.x,qt=Ut+re,Mn=L.y,Vt=Mn+ce,Wt=Math.max(Nr,Ut),Pn=Math.min(ai,qt),rr=(Wt+Pn)/2,$r=rr-Nr,xi=Math.max(Yr,Mn),oi=Math.min(rn,Vt),wi=(xi+oi)/2,vn=wi-Yr;o==null||o(t,vt);var $t=de.right-H.x-(dt+H.width),Lt=de.bottom-H.y-(bt+H.height);xe===1&&(dt=Math.round(dt),$t=Math.round($t)),ke===1&&(bt=Math.round(bt),Lt=Math.round(Lt));var $n={ready:!0,offsetX:dt/xe,offsetY:bt/ke,offsetR:$t/xe,offsetB:Lt/ke,arrowX:$r/xe,arrowY:vn/ke,scaleX:xe,scaleY:ke,align:vt};d($n)}}),g=function(){f.current+=1;var x=f.current;Promise.resolve().then(function(){f.current===x&&v()})},y=function(){d(function(x){return N(N({},x),{},{ready:!1})})};return fn(y,[r]),fn(function(){e||y()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,g]}function Oke(e,t,n,r,i){fn(function(){if(e&&t&&n){let f=function(){r(),i()};var a=t,o=n,s=pR(a),l=pR(o),c=sy(o),d=new Set([c].concat(Ve(s),Ve(l)));return d.forEach(function(m){m.addEventListener("scroll",f,{passive:!0})}),c.addEventListener("resize",f,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",f),c.removeEventListener("resize",f)})}}},[e,t,n])}function Mke(e,t,n,r,i,a,o,s){var l=u.useRef(e);l.current=e;var c=u.useRef(!1);u.useEffect(function(){if(t&&r&&(!i||a)){var f=function(){c.current=!1},m=function(g){var y;l.current&&!o(((y=g.composedPath)===null||y===void 0||(y=y.call(g))===null||y===void 0?void 0:y[0])||g.target)&&!c.current&&s(!1)},p=sy(r);p.addEventListener("pointerdown",f,!0),p.addEventListener("mousedown",m,!0),p.addEventListener("contextmenu",m,!0);var h=e2(n);return h&&(h.addEventListener("mousedown",m,!0),h.addEventListener("contextmenu",m,!0)),function(){p.removeEventListener("pointerdown",f,!0),p.removeEventListener("mousedown",m,!0),p.removeEventListener("contextmenu",m,!0),h&&(h.removeEventListener("mousedown",m,!0),h.removeEventListener("contextmenu",m,!0))}}},[t,n,r,i,a]);function d(){c.current=!0}return d}var jke=["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"];function Nke(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ny,t=u.forwardRef(function(n,r){var i=n.prefixCls,a=i===void 0?"rc-trigger-popup":i,o=n.children,s=n.action,l=s===void 0?"hover":s,c=n.showAction,d=n.hideAction,f=n.popupVisible,m=n.defaultPopupVisible,p=n.onPopupVisibleChange,h=n.afterPopupVisibleChange,v=n.mouseEnterDelay,g=n.mouseLeaveDelay,y=g===void 0?.1:g,w=n.focusDelay,x=n.blurDelay,S=n.mask,C=n.maskClosable,_=C===void 0?!0:C,k=n.getPopupContainer,E=n.forceRender,T=n.autoDestroy,$=n.destroyPopupOnHide,P=n.popup,M=n.popupClassName,j=n.popupStyle,I=n.popupPlacement,R=n.builtinPlacements,O=R===void 0?{}:R,D=n.popupAlign,L=n.zIndex,B=n.stretch,F=n.getPopupClassNameFromAlign,z=n.fresh,H=n.alignPoint,A=n.onPopupClick,V=n.onPopupAlign,W=n.arrow,U=n.popupMotion,Y=n.maskMotion,J=n.popupTransitionName,ne=n.popupAnimation,Q=n.maskTransitionName,te=n.maskAnimation,Z=n.className,le=n.getTriggerDOMNode,se=at(n,jke),ce=T||$||!1,re=u.useState(!1),ie=he(re,2),pe=ie[0],Se=ie[1];fn(function(){Se(P_())},[]);var _e=u.useRef({}),X=u.useContext(FD),ae=u.useMemo(function(){return{registerSubPopup:function(Cn,Vr){_e.current[Cn]=Vr,X==null||X.registerSubPopup(Cn,Vr)}}},[X]),ee=ry(),q=u.useState(null),ue=he(q,2),oe=ue[0],de=ue[1],xe=u.useRef(null),ke=Yt(function(Qt){xe.current=Qt,Gb(Qt)&&oe!==Qt&&de(Qt),X==null||X.registerSubPopup(ee,Qt)}),be=u.useState(null),ye=he(be,2),Ce=ye[0],Re=ye[1],Pe=u.useRef(null),Le=Yt(function(Qt){Gb(Qt)&&Ce!==Qt&&(Re(Qt),Pe.current=Qt)}),we=u.Children.only(o),ve=(we==null?void 0:we.props)||{},ge={},Ee=Yt(function(Qt){var Cn,Vr,Ti=Ce;return(Ti==null?void 0:Ti.contains(Qt))||((Cn=e2(Ti))===null||Cn===void 0?void 0:Cn.host)===Qt||Qt===Ti||(oe==null?void 0:oe.contains(Qt))||((Vr=e2(oe))===null||Vr===void 0?void 0:Vr.host)===Qt||Qt===oe||Object.values(_e.current).some(function(si){return(si==null?void 0:si.contains(Qt))||Qt===si})}),Ne=LD(a,U,ne,J),ze=LD(a,Y,te,Q),He=u.useState(m||!1),Ye=he(He,2),De=Ye[0],Ke=Ye[1],Je=f??De,We=Yt(function(Qt){f===void 0&&Ke(Qt)});fn(function(){Ke(f||!1)},[f]);var vt=u.useRef(Je);vt.current=Je;var dt=u.useRef([]);dt.current=[];var bt=Yt(function(Qt){var Cn;We(Qt),((Cn=dt.current[dt.current.length-1])!==null&&Cn!==void 0?Cn:Je)!==Qt&&(dt.current.push(Qt),p==null||p(Qt))}),Ie=u.useRef(),Te=function(){clearTimeout(Ie.current)},Oe=function(Cn){var Vr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Te(),Vr===0?bt(Cn):Ie.current=setTimeout(function(){bt(Cn)},Vr*1e3)};u.useEffect(function(){return Te},[]);var $e=u.useState(!1),je=he($e,2),Ge=je[0],Ze=je[1];fn(function(Qt){(!Qt||Je)&&Ze(!0)},[Je]);var lt=u.useState(null),et=he(lt,2),qe=et[0],ut=et[1],Ct=u.useState(null),Pt=he(Ct,2),jt=Pt[0],xt=Pt[1],Xe=function(Cn){xt([Cn.clientX,Cn.clientY])},Me=Ike(Je,oe,H&&jt!==null?jt:Ce,I,O,D,V),Be=he(Me,11),tt=Be[0],ot=Be[1],Qe=Be[2],rt=Be[3],ct=Be[4],St=Be[5],Ft=Be[6],gt=Be[7],st=Be[8],kt=Be[9],an=Be[10],on=Tke(pe,l,c,d),Jt=he(on,2),kn=Jt[0],On=Jt[1],sr=kn.has("click"),Nr=On.has("click")||On.has("contextMenu"),ai=Yt(function(){Ge||an()}),Yr=function(){vt.current&&H&&Nr&&Oe(!1)};Oke(Je,Ce,oe,ai,Yr),fn(function(){ai()},[jt,I]),fn(function(){Je&&!(O!=null&&O[I])&&ai()},[JSON.stringify(D)]);var rn=u.useMemo(function(){var Qt=Rke(O,a,kt,H);return fe(Qt,F==null?void 0:F(kt))},[kt,F,O,a,H]);u.useImperativeHandle(r,function(){return{nativeElement:Pe.current,popupElement:xe.current,forceAlign:ai}});var Ut=u.useState(0),qt=he(Ut,2),Mn=qt[0],Vt=qt[1],Wt=u.useState(0),Pn=he(Wt,2),rr=Pn[0],$r=Pn[1],xi=function(){if(B&&Ce){var Cn=Ce.getBoundingClientRect();Vt(Cn.width),$r(Cn.height)}},oi=function(){xi(),ai()},wi=function(Cn){Ze(!1),an(),h==null||h(Cn)},vn=function(){return new Promise(function(Cn){xi(),ut(function(){return Cn})})};fn(function(){qe&&(an(),qe(),ut(null))},[qe]);function $t(Qt,Cn,Vr,Ti){ge[Qt]=function(si){var wp;Ti==null||Ti(si),Oe(Cn,Vr);for(var Sp=arguments.length,Cp=new Array(Sp>1?Sp-1:0),kp=1;kp1?Vr-1:0),si=1;si1?Vr-1:0),si=1;si1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,i=[],a=Qee(n,!1),o=a.label,s=a.value,l=a.options,c=a.groupLabel;function d(f,m){Array.isArray(f)&&f.forEach(function(p){if(m||!(l in p)){var h=p[s];i.push({key:WD(p,i.length),groupOption:m,data:p,label:p[o],value:h})}else{var v=p[c];v===void 0&&r&&(v=p.label),i.push({key:WD(p,i.length),group:!0,data:p,label:v}),d(p[l],!0)}})}return d(e,!1),i}function vR(e){var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var zke=function(t,n,r){if(!n||!n.length)return null;var i=!1,a=function s(l,c){var d=xM(c),f=d[0],m=d.slice(1);if(!f)return[l];var p=l.split(f);return i=i||p.length>1,p.reduce(function(h,v){return[].concat(Ve(h),Ve(s(v,m)))},[]).filter(Boolean)},o=a(t,n);return i?typeof r<"u"?o.slice(0,r):o:null},QM=u.createContext(null);function Hke(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return u.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(i){var a=i.label,o=i.value;return["number","string"].includes(mt(a))?a:o}).join(", ")),n.length>r?", ...":null)}var Vke=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Wke=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],gR=function(t){return t==="tags"||t==="multiple"},ZM=u.forwardRef(function(e,t){var n,r=e.id,i=e.prefixCls,a=e.className,o=e.showSearch,s=e.tagRender,l=e.direction,c=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,p=e.notFoundContent,h=p===void 0?"Not Found":p,v=e.onClear,g=e.mode,y=e.disabled,w=e.loading,x=e.getInputElement,S=e.getRawInputElement,C=e.open,_=e.defaultOpen,k=e.onDropdownVisibleChange,E=e.activeValue,T=e.onActiveValueChange,$=e.activeDescendantId,P=e.searchValue,M=e.autoClearSearchValue,j=e.onSearch,I=e.onSearchSplit,R=e.tokenSeparators,O=e.allowClear,D=e.prefix,L=e.suffixIcon,B=e.clearIcon,F=e.OptionList,z=e.animation,H=e.transitionName,A=e.dropdownStyle,V=e.dropdownClassName,W=e.dropdownMatchSelectWidth,U=e.dropdownRender,Y=e.dropdownAlign,J=e.placement,ne=e.builtinPlacements,Q=e.getPopupContainer,te=e.showAction,Z=te===void 0?[]:te,le=e.onFocus,se=e.onBlur,ce=e.onKeyUp,re=e.onKeyDown,ie=e.onMouseDown,pe=at(e,Vke),Se=gR(g),_e=(o!==void 0?o:Se)||g==="combobox",X=N({},pe);Wke.forEach(function(Ut){delete X[Ut]}),c==null||c.forEach(function(Ut){delete X[Ut]});var ae=u.useState(!1),ee=he(ae,2),q=ee[0],ue=ee[1];u.useEffect(function(){ue(P_())},[]);var oe=u.useRef(null),de=u.useRef(null),xe=u.useRef(null),ke=u.useRef(null),be=u.useRef(null),ye=u.useRef(!1),Ce=X2e(),Re=he(Ce,3),Pe=Re[0],Le=Re[1],we=Re[2];u.useImperativeHandle(t,function(){var Ut,qt;return{focus:(Ut=ke.current)===null||Ut===void 0?void 0:Ut.focus,blur:(qt=ke.current)===null||qt===void 0?void 0:qt.blur,scrollTo:function(Vt){var Wt;return(Wt=be.current)===null||Wt===void 0?void 0:Wt.scrollTo(Vt)},nativeElement:oe.current||de.current}});var ve=u.useMemo(function(){var Ut;if(g!=="combobox")return P;var qt=(Ut=d[0])===null||Ut===void 0?void 0:Ut.value;return typeof qt=="string"||typeof qt=="number"?String(qt):""},[P,g,d]),ge=g==="combobox"&&typeof x=="function"&&x()||null,Ee=typeof S=="function"&&S(),Ne=Dc(de,Ee==null||(n=Ee.props)===null||n===void 0?void 0:n.ref),ze=u.useState(!1),He=he(ze,2),Ye=He[0],De=He[1];fn(function(){De(!0)},[]);var Ke=Ht(!1,{defaultValue:_,value:C}),Je=he(Ke,2),We=Je[0],vt=Je[1],dt=Ye?We:!1,bt=!h&&m;(y||bt&&dt&&g==="combobox")&&(dt=!1);var Ie=bt?!1:dt,Te=u.useCallback(function(Ut){var qt=Ut!==void 0?Ut:!dt;y||(vt(qt),dt!==qt&&(k==null||k(qt)))},[y,dt,vt,k]),Oe=u.useMemo(function(){return(R||[]).some(function(Ut){return[` `,`\r -`].includes(qt)})},[R]),$e=u.useContext(XM)||{},je=$e.maxCount,Ke=$e.rawValues,Ze=function(Gt,Mn,Ut){if(!(we&&mR(je)&&(Ke==null?void 0:Ke.size)>=je)){var Lt=!0,Pn=Gt;T==null||T(null);var fr=kke(Gt,R,mR(je)?je-Ke.size:void 0),Ar=Ut?null:fr;return g!=="combobox"&&Ar&&(Pn="",I==null||I(Ar),Te(!1),Lt=!1),j&&ve!==Pn&&j(Pn,{source:Mn?"typing":"effect"}),Lt}},st=function(Gt){!Gt||!Gt.trim()||j(Gt,{source:"submit"})};u.useEffect(function(){!ut&&!we&&g!=="combobox"&&Ze("",!1,!1)},[ut]),u.useEffect(function(){ft&&y&&mt(!1),y&&!ye.current&&Fe(!1)},[y]);var Xe=Nee(),Ge=he(Xe,2),ct=Ge[0],yt=Ge[1],Rt=u.useRef(!1),Nt=function(Gt){var Mn=ct(),Ut=Gt.key,Lt=Ut==="Enter";if(Lt&&(g!=="combobox"&&Gt.preventDefault(),ut||Te(!0)),yt(!!ve),Ut==="Backspace"&&!Mn&&we&&!ve&&d.length){for(var Pn=Ve(d),fr=null,Ar=Pn.length-1;Ar>=0;Ar-=1){var yi=Pn[Ar];if(!yi.disabled){Pn.splice(Ar,1),fr=yi;break}}fr&&f(Pn,{type:"remove",values:[fr]})}for(var Xr=arguments.length,xi=new Array(Xr>1?Xr-1:0),Cn=1;Cn1?Mn-1:0),Lt=1;Lt1?fr-1:0),yi=1;yi"u"?"undefined":pt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Wee=function(e,t,n,r){var i=u.useRef(!1),a=u.useRef(null);function o(){clearTimeout(a.current),i.current=!0,a.current=setTimeout(function(){i.current=!1},50)}var s=u.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(l,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return d&&f?(clearTimeout(a.current),i.current=!1):(!f||i.current)&&o(),!i.current&&f}};function Oke(e,t,n,r,i,a,o){var s=u.useRef(0),l=u.useRef(null),c=u.useRef(null),d=u.useRef(!1),f=Wee(t,n,r,i);function m(w,x){if(pn.cancel(l.current),!f(!1,x)){var C=w;if(!C._virtualHandled)C._virtualHandled=!0;else return;s.current+=x,c.current=x,BD||C.preventDefault(),l.current=pn(function(){var S=d.current?10:1;o(s.current*S,!1),s.current=0})}}function p(w,x){o(x,!0),BD||w.preventDefault()}var h=u.useRef(null),v=u.useRef(null);function g(w){if(e){pn.cancel(v.current),v.current=pn(function(){h.current=null},2);var x=w.deltaX,C=w.deltaY,S=w.shiftKey,k=x,_=C;(h.current==="sx"||!h.current&&S&&C&&!x)&&(k=C,_=0,h.current="sx");var E=Math.abs(k),T=Math.abs(_);h.current===null&&(h.current=a&&E>T?"x":"y"),h.current==="y"?m(w,_):p(w,k)}}function y(w){e&&(d.current=w.detail===c.current)}return[g,y]}function Mke(e,t,n,r){var i=u.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=he(i,2),o=a[0],s=a[1],l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,m=o.get(d),p=o.get(f);if(m===void 0||p===void 0)for(var h=e.length,v=s.length;v0&&arguments[0]!==void 0?arguments[0]:!1;d();var h=function(){var y=!1;s.current.forEach(function(w,x){if(w&&w.offsetParent){var C=w.offsetHeight,S=getComputedStyle(w),k=S.marginTop,_=S.marginBottom,E=zD(k),T=zD(_),$=C+E+T;l.current.get(x)!==$&&(l.current.set(x,$),y=!0)}}),y&&o(function(w){return w+1})};if(p)h();else{c.current+=1;var v=c.current;Promise.resolve().then(function(){v===c.current&&h()})}}function m(p,h){var v=e(p);s.current.get(v),h?(s.current.set(v,h),f()):s.current.delete(v)}return u.useEffect(function(){return d},[]),[m,f,l.current,a]}var HD=14/15;function Ake(e,t,n){var r=u.useRef(!1),i=u.useRef(0),a=u.useRef(0),o=u.useRef(null),s=u.useRef(null),l,c=function(p){if(r.current){var h=Math.ceil(p.touches[0].pageX),v=Math.ceil(p.touches[0].pageY),g=i.current-h,y=a.current-v,w=Math.abs(g)>Math.abs(y);w?i.current=h:a.current=v;var x=n(w,w?g:y,!1,p);x&&p.preventDefault(),clearInterval(s.current),x&&(s.current=setInterval(function(){w?g*=HD:y*=HD;var C=Math.floor(w?g:y);(!n(w,C,!0)||Math.abs(C)<=.1)&&clearInterval(s.current)},16))}},d=function(){r.current=!1,l()},f=function(p){l(),p.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(p.touches[0].pageX),a.current=Math.ceil(p.touches[0].pageY),o.current=p.target,o.current.addEventListener("touchmove",c,{passive:!1}),o.current.addEventListener("touchend",d,{passive:!0}))};l=function(){o.current&&(o.current.removeEventListener("touchmove",c),o.current.removeEventListener("touchend",d))},dn(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}function VD(e){return Math.floor(Math.pow(e,.5))}function vR(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function Fke(e,t,n){u.useEffect(function(){var r=t.current;if(e&&r){var i=!1,a,o,s=function(){pn.cancel(a)},l=function m(){s(),a=pn(function(){n(o),m()})},c=function(){i=!1,s()},d=function(p){if(!(p.target.draggable||p.button!==0)){var h=p;h._virtualHandled||(h._virtualHandled=!0,i=!0)}},f=function(p){if(i){var h=vR(p,!1),v=r.getBoundingClientRect(),g=v.top,y=v.bottom;if(h<=g){var w=g-h;o=-VD(w),l()}else if(h>=y){var x=h-y;o=VD(x),l()}else s()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),s()}}},[e])}var Dke=10;function Lke(e,t,n,r,i,a,o,s){var l=u.useRef(),c=u.useState(null),d=he(c,2),f=d[0],m=d[1];return dn(function(){if(f&&f.times=0;I-=1){var R=i(t[I]),O=n.get(R);if(O===void 0){w=!0;break}if(j-=O,j<=0)break}switch(S){case"top":C=_-g;break;case"bottom":C=E-y+g;break;default:{var L=e.current.scrollTop,D=L+y;_D&&(x="bottom")}}C!==null&&o(C),C!==f.lastTop&&(w=!0)}w&&m(N(N({},f),{},{times:f.times+1,targetAlign:x,lastTop:C}))}},[f,e.current]),function(p){if(p==null){s();return}if(pn.cancel(l.current),typeof p=="number")o(p);else if(p&&pt(p)==="object"){var h,v=p.align;"index"in p?h=p.index:h=t.findIndex(function(w){return i(w)===p.key});var g=p.offset,y=g===void 0?0:g;m({times:0,index:h,offset:y,originAlign:v})}}}var WD=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,i=e.scrollOffset,a=e.scrollRange,o=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,p=e.thumbStyle,h=e.showScrollBar,v=u.useState(!1),g=he(v,2),y=g[0],w=g[1],x=u.useState(null),C=he(x,2),S=C[0],k=C[1],_=u.useState(null),E=he(_,2),T=E[0],$=E[1],P=!r,M=u.useRef(),j=u.useRef(),I=u.useState(h),R=he(I,2),O=R[0],L=R[1],D=u.useRef(),B=function(){h===!0||h===!1||(clearTimeout(D.current),L(!0),D.current=setTimeout(function(){L(!1)},3e3))},F=a-f||0,z=f-d||0,H=u.useMemo(function(){if(i===0||F===0)return 0;var ne=i/F;return ne*z},[i,F,z]),A=function(Z){Z.stopPropagation(),Z.preventDefault()},V=u.useRef({top:H,dragging:y,pageY:S,startTop:T});V.current={top:H,dragging:y,pageY:S,startTop:T};var W=function(Z){w(!0),k(vR(Z,c)),$(V.current.top),o(),Z.stopPropagation(),Z.preventDefault()};u.useEffect(function(){var ne=function(ce){ce.preventDefault()},Z=M.current,se=j.current;return Z.addEventListener("touchstart",ne,{passive:!1}),se.addEventListener("touchstart",W,{passive:!1}),function(){Z.removeEventListener("touchstart",ne),se.removeEventListener("touchstart",W)}},[]);var U=u.useRef();U.current=F;var X=u.useRef();X.current=z,u.useEffect(function(){if(y){var ne,Z=function(ce){var te=V.current,le=te.dragging,pe=te.pageY,we=te.startTop;pn.cancel(ne);var _e=M.current.getBoundingClientRect(),Y=f/(c?_e.width:_e.height);if(le){var ae=(vR(ce,c)-pe)*Y,ee=we;!P&&c?ee-=ae:ee+=ae;var q=U.current,ue=X.current,ie=ue?ee/ue:0,de=Math.ceil(ie*q);de=Math.max(de,0),de=Math.min(de,q),ne=pn(function(){l(de,c)})}},se=function(){w(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",se,{passive:!0}),window.addEventListener("touchend",se,{passive:!0}),function(){window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",se),window.removeEventListener("touchend",se),pn.cancel(ne)}}},[y]),u.useEffect(function(){return B(),function(){clearTimeout(D.current)}},[i]),u.useImperativeHandle(t,function(){return{delayHidden:B}});var J="".concat(n,"-scrollbar"),re={position:"absolute",visibility:O?null:"hidden"},Q={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(re,{height:8,left:0,right:0,bottom:0}),Object.assign(Q,G({height:"100%",width:d},P?"left":"right",H))):(Object.assign(re,G({width:8,top:0,bottom:0},P?"right":"left",0)),Object.assign(Q,{width:"100%",height:d,top:H})),u.createElement("div",{ref:M,className:fe(J,G(G(G({},"".concat(J,"-horizontal"),c),"".concat(J,"-vertical"),!c),"".concat(J,"-visible"),O)),style:N(N({},re),m),onMouseDown:A,onMouseMove:B},u.createElement("div",{ref:j,className:fe("".concat(J,"-thumb"),G({},"".concat(J,"-thumb-moving"),y)),style:N(N({},Q),p),onMouseDown:W}))}),Bke=20;function UD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,Bke),Math.floor(n)}var zke=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Hke=[],Vke={overflowY:"auto",overflowAnchor:"none"};function Wke(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,i=e.className,a=e.height,o=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,d=e.data,f=e.children,m=e.itemKey,p=e.virtual,h=e.direction,v=e.scrollWidth,g=e.component,y=g===void 0?"div":g,w=e.onScroll,x=e.onVirtualScroll,C=e.onVisibleChange,S=e.innerProps,k=e.extraRender,_=e.styles,E=e.showScrollBar,T=E===void 0?"optional":E,$=it(e,zke),P=u.useCallback(function(ze){return typeof m=="function"?m(ze):ze==null?void 0:ze[m]},[m]),M=Nke(P),j=he(M,4),I=j[0],R=j[1],O=j[2],L=j[3],D=!!(p!==!1&&a&&o),B=u.useMemo(function(){return Object.values(O.maps).reduce(function(ze,tt){return ze+tt},0)},[O.id,O.maps]),F=D&&d&&(Math.max(o*d.length,B)>a||!!v),z=h==="rtl",H=fe(r,G({},"".concat(r,"-rtl"),z),i),A=d||Hke,V=u.useRef(),W=u.useRef(),U=u.useRef(),X=u.useState(0),J=he(X,2),re=J[0],Q=J[1],ne=u.useState(0),Z=he(ne,2),se=Z[0],oe=Z[1],ce=u.useState(!1),te=he(ce,2),le=te[0],pe=te[1],we=function(){pe(!0)},_e=function(){pe(!1)},Y={getKey:P};function ae(ze){Q(function(tt){var ot;typeof ze=="function"?ot=ze(tt):ot=ze;var Qe=De(ot);return V.current.scrollTop=Qe,Qe})}var ee=u.useRef({start:0,end:A.length}),q=u.useRef(),ue=Ike(A,P),ie=he(ue,1),de=ie[0];q.current=de;var be=u.useMemo(function(){if(!D)return{scrollHeight:void 0,start:0,end:A.length-1,offset:void 0};if(!F){var ze;return{scrollHeight:((ze=W.current)===null||ze===void 0?void 0:ze.offsetHeight)||0,start:0,end:A.length-1,offset:void 0}}for(var tt=0,ot,Qe,nt,lt=A.length,xt=0;xt=re&&ot===void 0&&(ot=xt,Qe=tt),St>re+a&&nt===void 0&&(nt=xt),tt=St}return ot===void 0&&(ot=0,Qe=0,nt=Math.ceil(a/o)),nt===void 0&&(nt=A.length-1),nt=Math.min(nt+1,A.length-1),{scrollHeight:tt,start:ot,end:nt,offset:Qe}},[F,D,re,A,L,a]),ke=be.scrollHeight,xe=be.start,ye=be.end,Se=be.offset;ee.current.start=xe,ee.current.end=ye,u.useLayoutEffect(function(){var ze=O.getRecord();if(ze.size===1){var tt=Array.from(ze.keys())[0],ot=ze.get(tt),Qe=A[xe];if(Qe&&ot===void 0){var nt=P(Qe);if(nt===tt){var lt=O.get(tt),xt=lt-o;ae(function(Dt){return Dt+xt})}}}O.resetRecord()},[ke]);var Oe=u.useState({width:0,height:a}),Re=he(Oe,2),Fe=Re[0],Ce=Re[1],ve=function(tt){Ce({width:tt.offsetWidth,height:tt.offsetHeight})},ge=u.useRef(),Ee=u.useRef(),Ne=u.useMemo(function(){return UD(Fe.width,v)},[Fe.width,v]),We=u.useMemo(function(){return UD(Fe.height,ke)},[Fe.height,ke]),He=ke-a,Ye=u.useRef(He);Ye.current=He;function De(ze){var tt=ze;return Number.isNaN(Ye.current)||(tt=Math.min(tt,Ye.current)),tt=Math.max(tt,0),tt}var Ue=re<=0,Le=re>=He,ft=se<=0,mt=se>=v,ut=Wee(Ue,Le,ft,mt),gt=function(){return{x:z?-se:se,y:re}},Pe=u.useRef(gt()),Te=Xt(function(ze){if(x){var tt=N(N({},gt()),ze);(Pe.current.x!==tt.x||Pe.current.y!==tt.y)&&(x(tt),Pe.current=tt)}});function Ie(ze,tt){var ot=ze;tt?(Si.flushSync(function(){oe(ot)}),Te()):ae(ot)}function $e(ze){var tt=ze.currentTarget.scrollTop;tt!==re&&ae(tt),w==null||w(ze),Te()}var je=function(tt){var ot=tt,Qe=v?v-Fe.width:0;return ot=Math.max(ot,0),ot=Math.min(ot,Qe),ot},Ke=Xt(function(ze,tt){tt?(Si.flushSync(function(){oe(function(ot){var Qe=ot+(z?-ze:ze);return je(Qe)})}),Te()):ae(function(ot){var Qe=ot+ze;return Qe})}),Ze=Oke(D,Ue,Le,ft,mt,!!v,Ke),st=he(Ze,2),Xe=st[0],Ge=st[1];Ake(D,V,function(ze,tt,ot,Qe){var nt=Qe;return ut(ze,tt,ot)?!1:!nt||!nt._virtualHandled?(nt&&(nt._virtualHandled=!0),Xe({preventDefault:function(){},deltaX:ze?tt:0,deltaY:ze?0:tt}),!0):!1}),Fke(F,V,function(ze){ae(function(tt){return tt+ze})}),dn(function(){function ze(ot){var Qe=Ue&&ot.detail<0,nt=Le&&ot.detail>0;D&&!Qe&&!nt&&ot.preventDefault()}var tt=V.current;return tt.addEventListener("wheel",Xe,{passive:!1}),tt.addEventListener("DOMMouseScroll",Ge,{passive:!0}),tt.addEventListener("MozMousePixelScroll",ze,{passive:!1}),function(){tt.removeEventListener("wheel",Xe),tt.removeEventListener("DOMMouseScroll",Ge),tt.removeEventListener("MozMousePixelScroll",ze)}},[D,Ue,Le]),dn(function(){if(v){var ze=je(se);oe(ze),Te({x:ze})}},[Fe.width,v]);var ct=function(){var tt,ot;(tt=ge.current)===null||tt===void 0||tt.delayHidden(),(ot=Ee.current)===null||ot===void 0||ot.delayHidden()},yt=Lke(V,A,O,o,P,function(){return R(!0)},ae,ct);u.useImperativeHandle(t,function(){return{nativeElement:U.current,getScrollInfo:gt,scrollTo:function(tt){function ot(Qe){return Qe&&pt(Qe)==="object"&&("left"in Qe||"top"in Qe)}ot(tt)?(tt.left!==void 0&&oe(je(tt.left)),yt(tt.top)):yt(tt)}}}),dn(function(){if(C){var ze=A.slice(xe,ye+1);C(ze,A)}},[xe,ye,A]);var Rt=Mke(A,P,O,o),Nt=k==null?void 0:k({start:xe,end:ye,virtual:F,offsetX:se,offsetY:Se,rtl:z,getSize:Rt}),Ct=Pke(A,xe,ye,v,se,I,f,Y),Je=null;a&&(Je=N(G({},l?"height":"maxHeight",a),Vke),D&&(Je.overflowY="hidden",v&&(Je.overflowX="hidden"),le&&(Je.pointerEvents="none")));var Me={};return z&&(Me.dir="rtl"),u.createElement("div",Ae({ref:U,style:N(N({},c),{},{position:"relative"}),className:H},Me,$),u.createElement(Mi,{onResize:ve},u.createElement(y,{className:"".concat(r,"-holder"),style:Je,ref:V,onScroll:$e,onMouseEnter:ct},u.createElement(Vee,{prefixCls:r,height:ke,offsetX:se,offsetY:Se,scrollWidth:v,onInnerResize:R,ref:W,innerProps:S,rtl:z,extra:Nt},Ct))),F&&ke>a&&u.createElement(WD,{ref:ge,prefixCls:r,scrollOffset:re,scrollRange:ke,rtl:z,onScroll:Ie,onStartMove:we,onStopMove:_e,spinSize:We,containerSize:Fe.height,style:_==null?void 0:_.verticalScrollBar,thumbStyle:_==null?void 0:_.verticalScrollBarThumb,showScrollBar:T}),F&&v>Fe.width&&u.createElement(WD,{ref:Ee,prefixCls:r,scrollOffset:se,scrollRange:v,rtl:z,onScroll:Ie,onStartMove:we,onStopMove:_e,spinSize:Ne,containerSize:Fe.width,horizontal:!0,style:_==null?void 0:_.horizontalScrollBar,thumbStyle:_==null?void 0:_.horizontalScrollBarThumb,showScrollBar:T}))}var R_=u.forwardRef(Wke);R_.displayName="List";function Uke(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var qke=["disabled","title","children","style","className"];function qD(e){return typeof e=="string"||typeof e=="number"}var Gke=function(t,n){var r=YM(),i=r.prefixCls,a=r.id,o=r.open,s=r.multiple,l=r.mode,c=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,m=r.onPopupScroll,p=u.useContext(XM),h=p.maxCount,v=p.flattenOptions,g=p.onActiveValue,y=p.defaultActiveFirstOption,w=p.onSelect,x=p.menuItemSelectedIcon,C=p.rawValues,S=p.fieldNames,k=p.virtual,_=p.direction,E=p.listHeight,T=p.listItemHeight,$=p.optionRender,P="".concat(i,"-item"),M=Rc(function(){return v},[o,v],function(ne,Z){return Z[0]&&ne[1]!==Z[1]}),j=u.useRef(null),I=u.useMemo(function(){return s&&mR(h)&&(C==null?void 0:C.size)>=h},[s,h,C==null?void 0:C.size]),R=function(Z){Z.preventDefault()},O=function(Z){var se;(se=j.current)===null||se===void 0||se.scrollTo(typeof Z=="number"?{index:Z}:Z)},L=u.useCallback(function(ne){return l==="combobox"?!1:C.has(ne)},[l,Ve(C).toString(),C.size]),D=function(Z){for(var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,oe=M.length,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:!1;H(Z);var oe={source:se?"keyboard":"mouse"},ce=M[Z];if(!ce){g(null,-1,oe);return}g(ce.value,Z,oe)};u.useEffect(function(){A(y!==!1?D(0):-1)},[M.length,c]);var V=u.useCallback(function(ne){return l==="combobox"?String(ne).toLowerCase()===c.toLowerCase():C.has(ne)},[l,c,Ve(C).toString(),C.size]);u.useEffect(function(){var ne=setTimeout(function(){if(!s&&o&&C.size===1){var se=Array.from(C)[0],oe=M.findIndex(function(ce){var te=ce.data;return c?String(te.value).startsWith(c):te.value===se});oe!==-1&&(A(oe),O(oe))}});if(o){var Z;(Z=j.current)===null||Z===void 0||Z.scrollTo(void 0)}return function(){return clearTimeout(ne)}},[o,c]);var W=function(Z){Z!==void 0&&w(Z,{selected:!C.has(Z)}),s||d(!1)};if(u.useImperativeHandle(n,function(){return{onKeyDown:function(Z){var se=Z.which,oe=Z.ctrlKey;switch(se){case ht.N:case ht.P:case ht.UP:case ht.DOWN:{var ce=0;if(se===ht.UP?ce=-1:se===ht.DOWN?ce=1:Uke()&&oe&&(se===ht.N?ce=1:se===ht.P&&(ce=-1)),ce!==0){var te=D(z+ce,ce);O(te),A(te,!0)}break}case ht.TAB:case ht.ENTER:{var le,pe=M[z];pe&&!(pe!=null&&(le=pe.data)!==null&&le!==void 0&&le.disabled)&&!I?W(pe.value):W(void 0),o&&Z.preventDefault();break}case ht.ESC:d(!1),o&&Z.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Z){O(Z)}}}),M.length===0)return u.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(P,"-empty"),onMouseDown:R},f);var U=Object.keys(S).map(function(ne){return S[ne]}),X=function(Z){return Z.label};function J(ne,Z){var se=ne.group;return{role:se?"presentation":"option",id:"".concat(a,"_list_").concat(Z)}}var re=function(Z){var se=M[Z];if(!se)return null;var oe=se.data||{},ce=oe.value,te=se.group,le=zr(oe,!0),pe=X(se);return se?u.createElement("div",Ae({"aria-label":typeof pe=="string"&&!te?pe:null},le,{key:Z},J(se,Z),{"aria-selected":V(ce)}),ce):null},Q={role:"listbox",id:"".concat(a,"_list")};return u.createElement(u.Fragment,null,k&&u.createElement("div",Ae({},Q,{style:{height:0,width:0,overflow:"hidden"}}),re(z-1),re(z),re(z+1)),u.createElement(R_,{itemKey:"key",ref:j,data:M,height:E,itemHeight:T,fullHeight:!1,onMouseDown:R,onScroll:m,virtual:k,direction:_,innerProps:k?null:Q},function(ne,Z){var se=ne.group,oe=ne.groupOption,ce=ne.data,te=ne.label,le=ne.value,pe=ce.key;if(se){var we,_e=(we=ce.title)!==null&&we!==void 0?we:qD(te)?te.toString():void 0;return u.createElement("div",{className:fe(P,"".concat(P,"-group"),ce.className),title:_e},te!==void 0?te:pe)}var Y=ce.disabled,ae=ce.title;ce.children;var ee=ce.style,q=ce.className,ue=it(ce,qke),ie=on(ue,U),de=L(le),be=Y||!de&&I,ke="".concat(P,"-option"),xe=fe(P,ke,q,G(G(G(G({},"".concat(ke,"-grouped"),oe),"".concat(ke,"-active"),z===Z&&!be),"".concat(ke,"-disabled"),be),"".concat(ke,"-selected"),de)),ye=X(ne),Se=!x||typeof x=="function"||de,Oe=typeof ye=="number"?ye:ye||le,Re=qD(Oe)?Oe.toString():void 0;return ae!==void 0&&(Re=ae),u.createElement("div",Ae({},zr(ie),k?{}:J(ne,Z),{"aria-selected":V(le),className:xe,title:Re,onMouseMove:function(){z===Z||be||A(Z)},onClick:function(){be||W(le)},style:ee}),u.createElement("div",{className:"".concat(ke,"-content")},typeof $=="function"?$(ne,{index:Z}):Oe),u.isValidElement(x)||de,Se&&u.createElement(P_,{className:"".concat(P,"-option-state"),customizeIcon:x,customizeIconProps:{value:le,disabled:be,isSelected:de}},de?"✓":null))}))},Kke=u.forwardRef(Gke);const Yke=function(e,t){var n=u.useRef({values:new Map,options:new Map}),r=u.useMemo(function(){var a=n.current,o=a.values,s=a.options,l=e.map(function(f){if(f.label===void 0){var m;return N(N({},f),{},{label:(m=o.get(f.value))===null||m===void 0?void 0:m.label})}return f}),c=new Map,d=new Map;return l.forEach(function(f){c.set(f.value,f),d.set(f.value,t.get(f.value)||s.get(f.value))}),n.current.values=c,n.current.options=d,l},[e,t]),i=u.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,i]};function u$(e,t){return Bee(e).join("").toUpperCase().includes(t)}const Xke=function(e,t,n,r,i){return u.useMemo(function(){if(!n||r===!1)return e;var a=t.options,o=t.label,s=t.value,l=[],c=typeof r=="function",d=n.toUpperCase(),f=c?r:function(p,h){return i?u$(h[i],d):h[a]?u$(h[o!=="children"?o:"label"],d):u$(h[s],d)},m=c?function(p){return pR(p)}:function(p){return p};return e.forEach(function(p){if(p[a]){var h=f(n,m(p));if(h)l.push(p);else{var v=p[a].filter(function(g){return f(n,m(g))});v.length&&l.push(N(N({},p),{},G({},a,v)))}return}f(n,m(p))&&l.push(p)}),l},[e,r,i,n,t])};var GD=0,Jke=pa();function Qke(){var e;return Jke?(e=GD,GD+=1):e="TEST_OR_SSR",e}function ej(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_select_".concat(Qke()))},[]),e||r}var Zke=["children","value"],e_e=["children"];function t_e(e){var t=e,n=t.key,r=t.props,i=r.children,a=r.value,o=it(r,Zke);return N({key:n,value:a!==void 0?a:n,children:i},o)}function Uee(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ir(e).map(function(n,r){if(!u.isValidElement(n)||!n.type)return null;var i=n,a=i.type.isSelectOptGroup,o=i.key,s=i.props,l=s.children,c=it(s,e_e);return t||!a?t_e(n):N(N({key:"__RC_SELECT_GRP__".concat(o===null?r:o,"__"),label:o},c),{},{options:Uee(l)})}).filter(function(n){return n})}var n_e=function(t,n,r,i,a){return u.useMemo(function(){var o=t,s=!t;s&&(o=Uee(n));var l=new Map,c=new Map,d=function(p,h,v){v&&typeof v=="string"&&p.set(h[v],h)},f=function m(p){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v0?Te(je.options):je.options}):je})},Oe=u.useMemo(function(){return w?Se(ye):ye},[ye,w,Q]),Re=u.useMemo(function(){return Ske(Oe,{fieldNames:X,childrenAsData:W})},[Oe,X,W]),Fe=function(Ie){var $e=te(Ie);if(_e($e),F&&($e.length!==q.length||$e.some(function(Ze,st){var Xe;return((Xe=q[st])===null||Xe===void 0?void 0:Xe.value)!==(Ze==null?void 0:Ze.value)}))){var je=B?$e:$e.map(function(Ze){return Ze.value}),Ke=$e.map(function(Ze){return pR(ue(Ze.value))});F(V?je:je[0],V?Ke:Ke[0])}},Ce=u.useState(null),ve=he(Ce,2),ge=ve[0],Ee=ve[1],Ne=u.useState(0),We=he(Ne,2),He=We[0],Ye=We[1],De=E!==void 0?E:r!=="combobox",Ue=u.useCallback(function(Te,Ie){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},je=$e.source,Ke=je===void 0?"keyboard":je;Ye(Ie),o&&r==="combobox"&&Te!==null&&Ke==="keyboard"&&Ee(String(Te))},[o,r]),Le=function(Ie,$e,je){var Ke=function(){var Je,Me=ue(Ie);return[B?{label:Me==null?void 0:Me[X.label],value:Ie,key:(Je=Me==null?void 0:Me.key)!==null&&Je!==void 0?Je:Ie}:Ie,pR(Me)]};if($e&&p){var Ze=Ke(),st=he(Ze,2),Xe=st[0],Ge=st[1];p(Xe,Ge)}else if(!$e&&h&&je!=="clear"){var ct=Ke(),yt=he(ct,2),Rt=yt[0],Nt=yt[1];h(Rt,Nt)}},ft=KD(function(Te,Ie){var $e,je=V?Ie.selected:!0;je?$e=V?[].concat(Ve(q),[Te]):[Te]:$e=q.filter(function(Ke){return Ke.value!==Te}),Fe($e),Le(Te,je),r==="combobox"?Ee(""):(!hR||m)&&(ne(""),Ee(""))}),mt=function(Ie,$e){Fe(Ie);var je=$e.type,Ke=$e.values;(je==="remove"||je==="clear")&&Ke.forEach(function(Ze){Le(Ze.value,!1,je)})},ut=function(Ie,$e){if(ne(Ie),Ee(null),$e.source==="submit"){var je=(Ie||"").trim();if(je){var Ke=Array.from(new Set([].concat(Ve(de),[je])));Fe(Ke),Le(je,!0),ne("")}return}$e.source!=="blur"&&(r==="combobox"&&Fe(Ie),d==null||d(Ie))},gt=function(Ie){var $e=Ie;r!=="tags"&&($e=Ie.map(function(Ke){var Ze=oe.get(Ke);return Ze==null?void 0:Ze.value}).filter(function(Ke){return Ke!==void 0}));var je=Array.from(new Set([].concat(Ve(de),Ve($e))));Fe(je),je.forEach(function(Ke){Le(Ke,!0)})},Pe=u.useMemo(function(){var Te=$!==!1&&g!==!1;return N(N({},Z),{},{flattenOptions:Re,onActiveValue:Ue,defaultActiveFirstOption:De,onSelect:ft,menuItemSelectedIcon:T,rawValues:de,fieldNames:X,virtual:Te,direction:P,listHeight:j,listItemHeight:R,childrenAsData:W,maxCount:z,optionRender:k})},[z,Z,Re,Ue,De,ft,T,de,X,$,g,P,j,R,W,k]);return u.createElement(XM.Provider,{value:Pe},u.createElement(JM,Ae({},H,{id:A,prefixCls:a,ref:t,omitDomProps:i_e,mode:r,displayValues:ie,onDisplayValuesChange:mt,direction:P,searchValue:Q,onSearch:ut,autoClearSearchValue:m,onSearchSplit:gt,dropdownMatchSelectWidth:g,OptionList:Kke,emptyOptions:!Re.length,activeValue:ge,activeDescendantId:"".concat(A,"_list_").concat(He)})))}),tj=o_e;tj.Option=ZM;tj.OptGroup=QM;function ql(e,t,n){return fe({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Vu=(e,t)=>t||e,s_e=()=>{const[,e]=Ei(),[t]=ia("Empty"),r=new vn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),u.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),u.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),u.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),u.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},l_e=()=>{const[,e]=Ei(),[t]=ia("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:a}=e,{borderColor:o,shadowColor:s,contentColor:l}=u.useMemo(()=>({borderColor:new vn(n).onBackground(a).toHexString(),shadowColor:new vn(r).onBackground(a).toHexString(),contentColor:new vn(i).onBackground(a).toHexString()}),[n,r,i,a]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:o},u.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),u.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},c_e=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:a,lineHeight:o}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:o,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},u_e=mn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=tn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return c_e(i)});var d_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{className:n,rootClassName:r,prefixCls:i,image:a,description:o,children:s,imageStyle:l,style:c,classNames:d,styles:f}=e,m=d_e(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:h,className:v,style:g,classNames:y,styles:w,image:x}=Sr("empty"),C=p("empty",i),[S,k,_]=u_e(C),[E]=ia("Empty"),T=typeof o<"u"?o:E==null?void 0:E.description,$=typeof T=="string"?T:"empty",P=(t=a??x)!==null&&t!==void 0?t:qee;let M=null;return typeof P=="string"?M=u.createElement("img",{draggable:!1,alt:$,src:P}):M=P,S(u.createElement("div",Object.assign({className:fe(k,_,C,v,{[`${C}-normal`]:P===Gee,[`${C}-rtl`]:h==="rtl"},n,r,y.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},w.root),g),f==null?void 0:f.root),c)},m),u.createElement("div",{className:fe(`${C}-image`,y.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},l),w.image),f==null?void 0:f.image)},M),T&&u.createElement("div",{className:fe(`${C}-description`,y.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},w.description),f==null?void 0:f.description)},T),s&&u.createElement("div",{className:fe(`${C}-footer`,y.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},w.footer),f==null?void 0:f.footer)},s)))};Ea.PRESENTED_IMAGE_DEFAULT=qee;Ea.PRESENTED_IMAGE_SIMPLE=Gee;const Qv=e=>{const{componentName:t}=e,{getPrefixCls:n}=u.useContext(It),r=n("empty");switch(t){case"Table":case"List":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return K.createElement(Ea,null)}},zc=(e,t,n)=>{var r,i;const{variant:a,[e]:o}=u.useContext(It),s=u.useContext(iee),l=o==null?void 0:o.variant;let c;typeof t<"u"?c=t:n===!1?c="borderless":c=(i=(r=s??l)!==null&&r!==void 0?r:a)!==null&&i!==void 0?i:"outlined";const d=Ebe.includes(c);return[c,d]},f_e=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function nj(e,t){return e||f_e(t)}const YD=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},m_e=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,o=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` +`].includes(Ut)})},[R]),$e=u.useContext(QM)||{},je=$e.maxCount,Ge=$e.rawValues,Ze=function(qt,Mn,Vt){if(!(Se&&hR(je)&&(Ge==null?void 0:Ge.size)>=je)){var Wt=!0,Pn=qt;T==null||T(null);var rr=zke(qt,R,hR(je)?je-Ge.size:void 0),$r=Vt?null:rr;return g!=="combobox"&&$r&&(Pn="",I==null||I($r),Te(!1),Wt=!1),j&&ve!==Pn&&j(Pn,{source:Mn?"typing":"effect"}),Wt}},lt=function(qt){!qt||!qt.trim()||j(qt,{source:"submit"})};u.useEffect(function(){!dt&&!Se&&g!=="combobox"&&Ze("",!1,!1)},[dt]),u.useEffect(function(){We&&y&&vt(!1),y&&!ye.current&&Le(!1)},[y]);var et=Uee(),qe=he(et,2),ut=qe[0],Ct=qe[1],Pt=u.useRef(!1),jt=function(qt){var Mn=ut(),Vt=qt.key,Wt=Vt==="Enter";if(Wt&&(g!=="combobox"&&qt.preventDefault(),dt||Te(!0)),Ct(!!ve),Vt==="Backspace"&&!Mn&&Se&&!ve&&d.length){for(var Pn=Ve(d),rr=null,$r=Pn.length-1;$r>=0;$r-=1){var xi=Pn[$r];if(!xi.disabled){Pn.splice($r,1),rr=xi;break}}rr&&f(Pn,{type:"remove",values:[rr]})}for(var oi=arguments.length,wi=new Array(oi>1?oi-1:0),vn=1;vn1?Mn-1:0),Wt=1;Wt1?rr-1:0),xi=1;xi"u"?"undefined":mt(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const ete=function(e,t,n,r){var i=u.useRef(!1),a=u.useRef(null);function o(){clearTimeout(a.current),i.current=!0,a.current=setTimeout(function(){i.current=!1},50)}var s=u.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,function(l,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return d&&f?(clearTimeout(a.current),i.current=!1):(!f||i.current)&&o(),!i.current&&f}};function Yke(e,t,n,r,i,a,o){var s=u.useRef(0),l=u.useRef(null),c=u.useRef(null),d=u.useRef(!1),f=ete(t,n,r,i);function m(w,x){if(hn.cancel(l.current),!f(!1,x)){var S=w;if(!S._virtualHandled)S._virtualHandled=!0;else return;s.current+=x,c.current=x,UD||S.preventDefault(),l.current=hn(function(){var C=d.current?10:1;o(s.current*C,!1),s.current=0})}}function p(w,x){o(x,!0),UD||w.preventDefault()}var h=u.useRef(null),v=u.useRef(null);function g(w){if(e){hn.cancel(v.current),v.current=hn(function(){h.current=null},2);var x=w.deltaX,S=w.deltaY,C=w.shiftKey,_=x,k=S;(h.current==="sx"||!h.current&&C&&S&&!x)&&(_=S,k=0,h.current="sx");var E=Math.abs(_),T=Math.abs(k);h.current===null&&(h.current=a&&E>T?"x":"y"),h.current==="y"?m(w,k):p(w,_)}}function y(w){e&&(d.current=w.detail===c.current)}return[g,y]}function Xke(e,t,n,r){var i=u.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=he(i,2),o=a[0],s=a[1],l=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,m=o.get(d),p=o.get(f);if(m===void 0||p===void 0)for(var h=e.length,v=s.length;v0&&arguments[0]!==void 0?arguments[0]:!1;d();var h=function(){var y=!1;s.current.forEach(function(w,x){if(w&&w.offsetParent){var S=w.offsetHeight,C=getComputedStyle(w),_=C.marginTop,k=C.marginBottom,E=qD(_),T=qD(k),$=S+E+T;l.current.get(x)!==$&&(l.current.set(x,$),y=!0)}}),y&&o(function(w){return w+1})};if(p)h();else{c.current+=1;var v=c.current;Promise.resolve().then(function(){v===c.current&&h()})}}function m(p,h){var v=e(p);s.current.get(v),h?(s.current.set(v,h),f()):s.current.delete(v)}return u.useEffect(function(){return d},[]),[m,f,l.current,a]}var GD=14/15;function Zke(e,t,n){var r=u.useRef(!1),i=u.useRef(0),a=u.useRef(0),o=u.useRef(null),s=u.useRef(null),l,c=function(p){if(r.current){var h=Math.ceil(p.touches[0].pageX),v=Math.ceil(p.touches[0].pageY),g=i.current-h,y=a.current-v,w=Math.abs(g)>Math.abs(y);w?i.current=h:a.current=v;var x=n(w,w?g:y,!1,p);x&&p.preventDefault(),clearInterval(s.current),x&&(s.current=setInterval(function(){w?g*=GD:y*=GD;var S=Math.floor(w?g:y);(!n(w,S,!0)||Math.abs(S)<=.1)&&clearInterval(s.current)},16))}},d=function(){r.current=!1,l()},f=function(p){l(),p.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(p.touches[0].pageX),a.current=Math.ceil(p.touches[0].pageY),o.current=p.target,o.current.addEventListener("touchmove",c,{passive:!1}),o.current.addEventListener("touchend",d,{passive:!0}))};l=function(){o.current&&(o.current.removeEventListener("touchmove",c),o.current.removeEventListener("touchend",d))},fn(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var m;(m=t.current)===null||m===void 0||m.removeEventListener("touchstart",f),l(),clearInterval(s.current)}},[e])}function KD(e){return Math.floor(Math.pow(e,.5))}function bR(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function e_e(e,t,n){u.useEffect(function(){var r=t.current;if(e&&r){var i=!1,a,o,s=function(){hn.cancel(a)},l=function m(){s(),a=hn(function(){n(o),m()})},c=function(){i=!1,s()},d=function(p){if(!(p.target.draggable||p.button!==0)){var h=p;h._virtualHandled||(h._virtualHandled=!0,i=!0)}},f=function(p){if(i){var h=bR(p,!1),v=r.getBoundingClientRect(),g=v.top,y=v.bottom;if(h<=g){var w=g-h;o=-KD(w),l()}else if(h>=y){var x=h-y;o=KD(x),l()}else s()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),s()}}},[e])}var t_e=10;function n_e(e,t,n,r,i,a,o,s){var l=u.useRef(),c=u.useState(null),d=he(c,2),f=d[0],m=d[1];return fn(function(){if(f&&f.times=0;I-=1){var R=i(t[I]),O=n.get(R);if(O===void 0){w=!0;break}if(j-=O,j<=0)break}switch(C){case"top":S=k-g;break;case"bottom":S=E-y+g;break;default:{var D=e.current.scrollTop,L=D+y;kL&&(x="bottom")}}S!==null&&o(S),S!==f.lastTop&&(w=!0)}w&&m(N(N({},f),{},{times:f.times+1,targetAlign:x,lastTop:S}))}},[f,e.current]),function(p){if(p==null){s();return}if(hn.cancel(l.current),typeof p=="number")o(p);else if(p&&mt(p)==="object"){var h,v=p.align;"index"in p?h=p.index:h=t.findIndex(function(w){return i(w)===p.key});var g=p.offset,y=g===void 0?0:g;m({times:0,index:h,offset:y,originAlign:v})}}}var YD=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,i=e.scrollOffset,a=e.scrollRange,o=e.onStartMove,s=e.onStopMove,l=e.onScroll,c=e.horizontal,d=e.spinSize,f=e.containerSize,m=e.style,p=e.thumbStyle,h=e.showScrollBar,v=u.useState(!1),g=he(v,2),y=g[0],w=g[1],x=u.useState(null),S=he(x,2),C=S[0],_=S[1],k=u.useState(null),E=he(k,2),T=E[0],$=E[1],P=!r,M=u.useRef(),j=u.useRef(),I=u.useState(h),R=he(I,2),O=R[0],D=R[1],L=u.useRef(),B=function(){h===!0||h===!1||(clearTimeout(L.current),D(!0),L.current=setTimeout(function(){D(!1)},3e3))},F=a-f||0,z=f-d||0,H=u.useMemo(function(){if(i===0||F===0)return 0;var te=i/F;return te*z},[i,F,z]),A=function(Z){Z.stopPropagation(),Z.preventDefault()},V=u.useRef({top:H,dragging:y,pageY:C,startTop:T});V.current={top:H,dragging:y,pageY:C,startTop:T};var W=function(Z){w(!0),_(bR(Z,c)),$(V.current.top),o(),Z.stopPropagation(),Z.preventDefault()};u.useEffect(function(){var te=function(ce){ce.preventDefault()},Z=M.current,le=j.current;return Z.addEventListener("touchstart",te,{passive:!1}),le.addEventListener("touchstart",W,{passive:!1}),function(){Z.removeEventListener("touchstart",te),le.removeEventListener("touchstart",W)}},[]);var U=u.useRef();U.current=F;var Y=u.useRef();Y.current=z,u.useEffect(function(){if(y){var te,Z=function(ce){var re=V.current,ie=re.dragging,pe=re.pageY,Se=re.startTop;hn.cancel(te);var _e=M.current.getBoundingClientRect(),X=f/(c?_e.width:_e.height);if(ie){var ae=(bR(ce,c)-pe)*X,ee=Se;!P&&c?ee-=ae:ee+=ae;var q=U.current,ue=Y.current,oe=ue?ee/ue:0,de=Math.ceil(oe*q);de=Math.max(de,0),de=Math.min(de,q),te=hn(function(){l(de,c)})}},le=function(){w(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",le,{passive:!0}),window.addEventListener("touchend",le,{passive:!0}),function(){window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",le),window.removeEventListener("touchend",le),hn.cancel(te)}}},[y]),u.useEffect(function(){return B(),function(){clearTimeout(L.current)}},[i]),u.useImperativeHandle(t,function(){return{delayHidden:B}});var J="".concat(n,"-scrollbar"),ne={position:"absolute",visibility:O?null:"hidden"},Q={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(ne,{height:8,left:0,right:0,bottom:0}),Object.assign(Q,G({height:"100%",width:d},P?"left":"right",H))):(Object.assign(ne,G({width:8,top:0,bottom:0},P?"right":"left",0)),Object.assign(Q,{width:"100%",height:d,top:H})),u.createElement("div",{ref:M,className:fe(J,G(G(G({},"".concat(J,"-horizontal"),c),"".concat(J,"-vertical"),!c),"".concat(J,"-visible"),O)),style:N(N({},ne),m),onMouseDown:A,onMouseMove:B},u.createElement("div",{ref:j,className:fe("".concat(J,"-thumb"),G({},"".concat(J,"-thumb-moving"),y)),style:N(N({},Q),p),onMouseDown:W}))}),r_e=20;function XD(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,r_e),Math.floor(n)}var i_e=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],a_e=[],o_e={overflowY:"auto",overflowAnchor:"none"};function s_e(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,i=e.className,a=e.height,o=e.itemHeight,s=e.fullHeight,l=s===void 0?!0:s,c=e.style,d=e.data,f=e.children,m=e.itemKey,p=e.virtual,h=e.direction,v=e.scrollWidth,g=e.component,y=g===void 0?"div":g,w=e.onScroll,x=e.onVirtualScroll,S=e.onVisibleChange,C=e.innerProps,_=e.extraRender,k=e.styles,E=e.showScrollBar,T=E===void 0?"optional":E,$=at(e,i_e),P=u.useCallback(function(Be){return typeof m=="function"?m(Be):Be==null?void 0:Be[m]},[m]),M=Qke(P),j=he(M,4),I=j[0],R=j[1],O=j[2],D=j[3],L=!!(p!==!1&&a&&o),B=u.useMemo(function(){return Object.values(O.maps).reduce(function(Be,tt){return Be+tt},0)},[O.id,O.maps]),F=L&&d&&(Math.max(o*d.length,B)>a||!!v),z=h==="rtl",H=fe(r,G({},"".concat(r,"-rtl"),z),i),A=d||a_e,V=u.useRef(),W=u.useRef(),U=u.useRef(),Y=u.useState(0),J=he(Y,2),ne=J[0],Q=J[1],te=u.useState(0),Z=he(te,2),le=Z[0],se=Z[1],ce=u.useState(!1),re=he(ce,2),ie=re[0],pe=re[1],Se=function(){pe(!0)},_e=function(){pe(!1)},X={getKey:P};function ae(Be){Q(function(tt){var ot;typeof Be=="function"?ot=Be(tt):ot=Be;var Qe=De(ot);return V.current.scrollTop=Qe,Qe})}var ee=u.useRef({start:0,end:A.length}),q=u.useRef(),ue=Kke(A,P),oe=he(ue,1),de=oe[0];q.current=de;var xe=u.useMemo(function(){if(!L)return{scrollHeight:void 0,start:0,end:A.length-1,offset:void 0};if(!F){var Be;return{scrollHeight:((Be=W.current)===null||Be===void 0?void 0:Be.offsetHeight)||0,start:0,end:A.length-1,offset:void 0}}for(var tt=0,ot,Qe,rt,ct=A.length,St=0;St=ne&&ot===void 0&&(ot=St,Qe=tt),kt>ne+a&&rt===void 0&&(rt=St),tt=kt}return ot===void 0&&(ot=0,Qe=0,rt=Math.ceil(a/o)),rt===void 0&&(rt=A.length-1),rt=Math.min(rt+1,A.length-1),{scrollHeight:tt,start:ot,end:rt,offset:Qe}},[F,L,ne,A,D,a]),ke=xe.scrollHeight,be=xe.start,ye=xe.end,Ce=xe.offset;ee.current.start=be,ee.current.end=ye,u.useLayoutEffect(function(){var Be=O.getRecord();if(Be.size===1){var tt=Array.from(Be.keys())[0],ot=Be.get(tt),Qe=A[be];if(Qe&&ot===void 0){var rt=P(Qe);if(rt===tt){var ct=O.get(tt),St=ct-o;ae(function(Ft){return Ft+St})}}}O.resetRecord()},[ke]);var Re=u.useState({width:0,height:a}),Pe=he(Re,2),Le=Pe[0],we=Pe[1],ve=function(tt){we({width:tt.offsetWidth,height:tt.offsetHeight})},ge=u.useRef(),Ee=u.useRef(),Ne=u.useMemo(function(){return XD(Le.width,v)},[Le.width,v]),ze=u.useMemo(function(){return XD(Le.height,ke)},[Le.height,ke]),He=ke-a,Ye=u.useRef(He);Ye.current=He;function De(Be){var tt=Be;return Number.isNaN(Ye.current)||(tt=Math.min(tt,Ye.current)),tt=Math.max(tt,0),tt}var Ke=ne<=0,Je=ne>=He,We=le<=0,vt=le>=v,dt=ete(Ke,Je,We,vt),bt=function(){return{x:z?-le:le,y:ne}},Ie=u.useRef(bt()),Te=Yt(function(Be){if(x){var tt=N(N({},bt()),Be);(Ie.current.x!==tt.x||Ie.current.y!==tt.y)&&(x(tt),Ie.current=tt)}});function Oe(Be,tt){var ot=Be;tt?(ki.flushSync(function(){se(ot)}),Te()):ae(ot)}function $e(Be){var tt=Be.currentTarget.scrollTop;tt!==ne&&ae(tt),w==null||w(Be),Te()}var je=function(tt){var ot=tt,Qe=v?v-Le.width:0;return ot=Math.max(ot,0),ot=Math.min(ot,Qe),ot},Ge=Yt(function(Be,tt){tt?(ki.flushSync(function(){se(function(ot){var Qe=ot+(z?-Be:Be);return je(Qe)})}),Te()):ae(function(ot){var Qe=ot+Be;return Qe})}),Ze=Yke(L,Ke,Je,We,vt,!!v,Ge),lt=he(Ze,2),et=lt[0],qe=lt[1];Zke(L,V,function(Be,tt,ot,Qe){var rt=Qe;return dt(Be,tt,ot)?!1:!rt||!rt._virtualHandled?(rt&&(rt._virtualHandled=!0),et({preventDefault:function(){},deltaX:Be?tt:0,deltaY:Be?0:tt}),!0):!1}),e_e(F,V,function(Be){ae(function(tt){return tt+Be})}),fn(function(){function Be(ot){var Qe=Ke&&ot.detail<0,rt=Je&&ot.detail>0;L&&!Qe&&!rt&&ot.preventDefault()}var tt=V.current;return tt.addEventListener("wheel",et,{passive:!1}),tt.addEventListener("DOMMouseScroll",qe,{passive:!0}),tt.addEventListener("MozMousePixelScroll",Be,{passive:!1}),function(){tt.removeEventListener("wheel",et),tt.removeEventListener("DOMMouseScroll",qe),tt.removeEventListener("MozMousePixelScroll",Be)}},[L,Ke,Je]),fn(function(){if(v){var Be=je(le);se(Be),Te({x:Be})}},[Le.width,v]);var ut=function(){var tt,ot;(tt=ge.current)===null||tt===void 0||tt.delayHidden(),(ot=Ee.current)===null||ot===void 0||ot.delayHidden()},Ct=n_e(V,A,O,o,P,function(){return R(!0)},ae,ut);u.useImperativeHandle(t,function(){return{nativeElement:U.current,getScrollInfo:bt,scrollTo:function(tt){function ot(Qe){return Qe&&mt(Qe)==="object"&&("left"in Qe||"top"in Qe)}ot(tt)?(tt.left!==void 0&&se(je(tt.left)),Ct(tt.top)):Ct(tt)}}}),fn(function(){if(S){var Be=A.slice(be,ye+1);S(Be,A)}},[be,ye,A]);var Pt=Xke(A,P,O,o),jt=_==null?void 0:_({start:be,end:ye,virtual:F,offsetX:le,offsetY:Ce,rtl:z,getSize:Pt}),xt=qke(A,be,ye,v,le,I,f,X),Xe=null;a&&(Xe=N(G({},l?"height":"maxHeight",a),o_e),L&&(Xe.overflowY="hidden",v&&(Xe.overflowX="hidden"),ie&&(Xe.pointerEvents="none")));var Me={};return z&&(Me.dir="rtl"),u.createElement("div",Fe({ref:U,style:N(N({},c),{},{position:"relative"}),className:H},Me,$),u.createElement(ji,{onResize:ve},u.createElement(y,{className:"".concat(r,"-holder"),style:Xe,ref:V,onScroll:$e,onMouseEnter:ut},u.createElement(Zee,{prefixCls:r,height:ke,offsetX:le,offsetY:Ce,scrollWidth:v,onInnerResize:R,ref:W,innerProps:C,rtl:z,extra:jt},xt))),F&&ke>a&&u.createElement(YD,{ref:ge,prefixCls:r,scrollOffset:ne,scrollRange:ke,rtl:z,onScroll:Oe,onStartMove:Se,onStopMove:_e,spinSize:ze,containerSize:Le.height,style:k==null?void 0:k.verticalScrollBar,thumbStyle:k==null?void 0:k.verticalScrollBarThumb,showScrollBar:T}),F&&v>Le.width&&u.createElement(YD,{ref:Ee,prefixCls:r,scrollOffset:le,scrollRange:v,rtl:z,onScroll:Oe,onStartMove:Se,onStopMove:_e,spinSize:Ne,containerSize:Le.width,horizontal:!0,style:k==null?void 0:k.horizontalScrollBar,thumbStyle:k==null?void 0:k.horizontalScrollBarThumb,showScrollBar:T}))}var I_=u.forwardRef(s_e);I_.displayName="List";function l_e(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var c_e=["disabled","title","children","style","className"];function JD(e){return typeof e=="string"||typeof e=="number"}var u_e=function(t,n){var r=JM(),i=r.prefixCls,a=r.id,o=r.open,s=r.multiple,l=r.mode,c=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,m=r.onPopupScroll,p=u.useContext(QM),h=p.maxCount,v=p.flattenOptions,g=p.onActiveValue,y=p.defaultActiveFirstOption,w=p.onSelect,x=p.menuItemSelectedIcon,S=p.rawValues,C=p.fieldNames,_=p.virtual,k=p.direction,E=p.listHeight,T=p.listItemHeight,$=p.optionRender,P="".concat(i,"-item"),M=Rc(function(){return v},[o,v],function(te,Z){return Z[0]&&te[1]!==Z[1]}),j=u.useRef(null),I=u.useMemo(function(){return s&&hR(h)&&(S==null?void 0:S.size)>=h},[s,h,S==null?void 0:S.size]),R=function(Z){Z.preventDefault()},O=function(Z){var le;(le=j.current)===null||le===void 0||le.scrollTo(typeof Z=="number"?{index:Z}:Z)},D=u.useCallback(function(te){return l==="combobox"?!1:S.has(te)},[l,Ve(S).toString(),S.size]),L=function(Z){for(var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,se=M.length,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:!1;H(Z);var se={source:le?"keyboard":"mouse"},ce=M[Z];if(!ce){g(null,-1,se);return}g(ce.value,Z,se)};u.useEffect(function(){A(y!==!1?L(0):-1)},[M.length,c]);var V=u.useCallback(function(te){return l==="combobox"?String(te).toLowerCase()===c.toLowerCase():S.has(te)},[l,c,Ve(S).toString(),S.size]);u.useEffect(function(){var te=setTimeout(function(){if(!s&&o&&S.size===1){var le=Array.from(S)[0],se=M.findIndex(function(ce){var re=ce.data;return c?String(re.value).startsWith(c):re.value===le});se!==-1&&(A(se),O(se))}});if(o){var Z;(Z=j.current)===null||Z===void 0||Z.scrollTo(void 0)}return function(){return clearTimeout(te)}},[o,c]);var W=function(Z){Z!==void 0&&w(Z,{selected:!S.has(Z)}),s||d(!1)};if(u.useImperativeHandle(n,function(){return{onKeyDown:function(Z){var le=Z.which,se=Z.ctrlKey;switch(le){case ht.N:case ht.P:case ht.UP:case ht.DOWN:{var ce=0;if(le===ht.UP?ce=-1:le===ht.DOWN?ce=1:l_e()&&se&&(le===ht.N?ce=1:le===ht.P&&(ce=-1)),ce!==0){var re=L(z+ce,ce);O(re),A(re,!0)}break}case ht.TAB:case ht.ENTER:{var ie,pe=M[z];pe&&!(pe!=null&&(ie=pe.data)!==null&&ie!==void 0&&ie.disabled)&&!I?W(pe.value):W(void 0),o&&Z.preventDefault();break}case ht.ESC:d(!1),o&&Z.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Z){O(Z)}}}),M.length===0)return u.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(P,"-empty"),onMouseDown:R},f);var U=Object.keys(C).map(function(te){return C[te]}),Y=function(Z){return Z.label};function J(te,Z){var le=te.group;return{role:le?"presentation":"option",id:"".concat(a,"_list_").concat(Z)}}var ne=function(Z){var le=M[Z];if(!le)return null;var se=le.data||{},ce=se.value,re=le.group,ie=zr(se,!0),pe=Y(le);return le?u.createElement("div",Fe({"aria-label":typeof pe=="string"&&!re?pe:null},ie,{key:Z},J(le,Z),{"aria-selected":V(ce)}),ce):null},Q={role:"listbox",id:"".concat(a,"_list")};return u.createElement(u.Fragment,null,_&&u.createElement("div",Fe({},Q,{style:{height:0,width:0,overflow:"hidden"}}),ne(z-1),ne(z),ne(z+1)),u.createElement(I_,{itemKey:"key",ref:j,data:M,height:E,itemHeight:T,fullHeight:!1,onMouseDown:R,onScroll:m,virtual:_,direction:k,innerProps:_?null:Q},function(te,Z){var le=te.group,se=te.groupOption,ce=te.data,re=te.label,ie=te.value,pe=ce.key;if(le){var Se,_e=(Se=ce.title)!==null&&Se!==void 0?Se:JD(re)?re.toString():void 0;return u.createElement("div",{className:fe(P,"".concat(P,"-group"),ce.className),title:_e},re!==void 0?re:pe)}var X=ce.disabled,ae=ce.title;ce.children;var ee=ce.style,q=ce.className,ue=at(ce,c_e),oe=ln(ue,U),de=D(ie),xe=X||!de&&I,ke="".concat(P,"-option"),be=fe(P,ke,q,G(G(G(G({},"".concat(ke,"-grouped"),se),"".concat(ke,"-active"),z===Z&&!xe),"".concat(ke,"-disabled"),xe),"".concat(ke,"-selected"),de)),ye=Y(te),Ce=!x||typeof x=="function"||de,Re=typeof ye=="number"?ye:ye||ie,Pe=JD(Re)?Re.toString():void 0;return ae!==void 0&&(Pe=ae),u.createElement("div",Fe({},zr(oe),_?{}:J(te,Z),{"aria-selected":V(ie),className:be,title:Pe,onMouseMove:function(){z===Z||xe||A(Z)},onClick:function(){xe||W(ie)},style:ee}),u.createElement("div",{className:"".concat(ke,"-content")},typeof $=="function"?$(te,{index:Z}):Re),u.isValidElement(x)||de,Ce&&u.createElement(R_,{className:"".concat(P,"-option-state"),customizeIcon:x,customizeIconProps:{value:ie,disabled:xe,isSelected:de}},de?"✓":null))}))},d_e=u.forwardRef(u_e);const f_e=function(e,t){var n=u.useRef({values:new Map,options:new Map}),r=u.useMemo(function(){var a=n.current,o=a.values,s=a.options,l=e.map(function(f){if(f.label===void 0){var m;return N(N({},f),{},{label:(m=o.get(f.value))===null||m===void 0?void 0:m.label})}return f}),c=new Map,d=new Map;return l.forEach(function(f){c.set(f.value,f),d.set(f.value,t.get(f.value)||s.get(f.value))}),n.current.values=c,n.current.options=d,l},[e,t]),i=u.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,i]};function d$(e,t){return Xee(e).join("").toUpperCase().includes(t)}const m_e=function(e,t,n,r,i){return u.useMemo(function(){if(!n||r===!1)return e;var a=t.options,o=t.label,s=t.value,l=[],c=typeof r=="function",d=n.toUpperCase(),f=c?r:function(p,h){return i?d$(h[i],d):h[a]?d$(h[o!=="children"?o:"label"],d):d$(h[s],d)},m=c?function(p){return vR(p)}:function(p){return p};return e.forEach(function(p){if(p[a]){var h=f(n,m(p));if(h)l.push(p);else{var v=p[a].filter(function(g){return f(n,m(g))});v.length&&l.push(N(N({},p),{},G({},a,v)))}return}f(n,m(p))&&l.push(p)}),l},[e,r,i,n,t])};var QD=0,p_e=pa();function h_e(){var e;return p_e?(e=QD,QD+=1):e="TEST_OR_SSR",e}function nj(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_select_".concat(h_e()))},[]),e||r}var v_e=["children","value"],g_e=["children"];function b_e(e){var t=e,n=t.key,r=t.props,i=r.children,a=r.value,o=at(r,v_e);return N({key:n,value:a!==void 0?a:n,children:i},o)}function tte(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ir(e).map(function(n,r){if(!u.isValidElement(n)||!n.type)return null;var i=n,a=i.type.isSelectOptGroup,o=i.key,s=i.props,l=s.children,c=at(s,g_e);return t||!a?b_e(n):N(N({key:"__RC_SELECT_GRP__".concat(o===null?r:o,"__"),label:o},c),{},{options:tte(l)})}).filter(function(n){return n})}var y_e=function(t,n,r,i,a){return u.useMemo(function(){var o=t,s=!t;s&&(o=tte(n));var l=new Map,c=new Map,d=function(p,h,v){v&&typeof v=="string"&&p.set(h[v],h)},f=function m(p){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=0;v0?Te(je.options):je.options}):je})},Re=u.useMemo(function(){return w?Ce(ye):ye},[ye,w,Q]),Pe=u.useMemo(function(){return Bke(Re,{fieldNames:Y,childrenAsData:W})},[Re,Y,W]),Le=function(Oe){var $e=re(Oe);if(_e($e),F&&($e.length!==q.length||$e.some(function(Ze,lt){var et;return((et=q[lt])===null||et===void 0?void 0:et.value)!==(Ze==null?void 0:Ze.value)}))){var je=B?$e:$e.map(function(Ze){return Ze.value}),Ge=$e.map(function(Ze){return vR(ue(Ze.value))});F(V?je:je[0],V?Ge:Ge[0])}},we=u.useState(null),ve=he(we,2),ge=ve[0],Ee=ve[1],Ne=u.useState(0),ze=he(Ne,2),He=ze[0],Ye=ze[1],De=E!==void 0?E:r!=="combobox",Ke=u.useCallback(function(Te,Oe){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},je=$e.source,Ge=je===void 0?"keyboard":je;Ye(Oe),o&&r==="combobox"&&Te!==null&&Ge==="keyboard"&&Ee(String(Te))},[o,r]),Je=function(Oe,$e,je){var Ge=function(){var Xe,Me=ue(Oe);return[B?{label:Me==null?void 0:Me[Y.label],value:Oe,key:(Xe=Me==null?void 0:Me.key)!==null&&Xe!==void 0?Xe:Oe}:Oe,vR(Me)]};if($e&&p){var Ze=Ge(),lt=he(Ze,2),et=lt[0],qe=lt[1];p(et,qe)}else if(!$e&&h&&je!=="clear"){var ut=Ge(),Ct=he(ut,2),Pt=Ct[0],jt=Ct[1];h(Pt,jt)}},We=ZD(function(Te,Oe){var $e,je=V?Oe.selected:!0;je?$e=V?[].concat(Ve(q),[Te]):[Te]:$e=q.filter(function(Ge){return Ge.value!==Te}),Le($e),Je(Te,je),r==="combobox"?Ee(""):(!gR||m)&&(te(""),Ee(""))}),vt=function(Oe,$e){Le(Oe);var je=$e.type,Ge=$e.values;(je==="remove"||je==="clear")&&Ge.forEach(function(Ze){Je(Ze.value,!1,je)})},dt=function(Oe,$e){if(te(Oe),Ee(null),$e.source==="submit"){var je=(Oe||"").trim();if(je){var Ge=Array.from(new Set([].concat(Ve(de),[je])));Le(Ge),Je(je,!0),te("")}return}$e.source!=="blur"&&(r==="combobox"&&Le(Oe),d==null||d(Oe))},bt=function(Oe){var $e=Oe;r!=="tags"&&($e=Oe.map(function(Ge){var Ze=se.get(Ge);return Ze==null?void 0:Ze.value}).filter(function(Ge){return Ge!==void 0}));var je=Array.from(new Set([].concat(Ve(de),Ve($e))));Le(je),je.forEach(function(Ge){Je(Ge,!0)})},Ie=u.useMemo(function(){var Te=$!==!1&&g!==!1;return N(N({},Z),{},{flattenOptions:Pe,onActiveValue:Ke,defaultActiveFirstOption:De,onSelect:We,menuItemSelectedIcon:T,rawValues:de,fieldNames:Y,virtual:Te,direction:P,listHeight:j,listItemHeight:R,childrenAsData:W,maxCount:z,optionRender:_})},[z,Z,Pe,Ke,De,We,T,de,Y,$,g,P,j,R,W,_]);return u.createElement(QM.Provider,{value:Ie},u.createElement(ZM,Fe({},H,{id:A,prefixCls:a,ref:t,omitDomProps:w_e,mode:r,displayValues:oe,onDisplayValuesChange:vt,direction:P,searchValue:Q,onSearch:dt,autoClearSearchValue:m,onSearchSplit:bt,dropdownMatchSelectWidth:g,OptionList:d_e,emptyOptions:!Pe.length,activeValue:ge,activeDescendantId:"".concat(A,"_list_").concat(He)})))}),rj=C_e;rj.Option=tj;rj.OptGroup=ej;function ql(e,t,n){return fe({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Vu=(e,t)=>t||e,k_e=()=>{const[,e]=$i(),[t]=aa("Empty"),r=new bn(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),u.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),u.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),u.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),u.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},__e=()=>{const[,e]=$i(),[t]=aa("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:a}=e,{borderColor:o,shadowColor:s,contentColor:l}=u.useMemo(()=>({borderColor:new bn(n).onBackground(a).toHexString(),shadowColor:new bn(r).onBackground(a).toHexString(),contentColor:new bn(i).onBackground(a).toHexString()}),[n,r,i,a]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:o},u.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),u.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},E_e=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:a,lineHeight:o}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:o,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},$_e=pn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=nn(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return E_e(i)});var T_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{className:n,rootClassName:r,prefixCls:i,image:a,description:o,children:s,imageStyle:l,style:c,classNames:d,styles:f}=e,m=T_e(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:p,direction:h,className:v,style:g,classNames:y,styles:w,image:x}=kr("empty"),S=p("empty",i),[C,_,k]=$_e(S),[E]=aa("Empty"),T=typeof o<"u"?o:E==null?void 0:E.description,$=typeof T=="string"?T:"empty",P=(t=a??x)!==null&&t!==void 0?t:nte;let M=null;return typeof P=="string"?M=u.createElement("img",{draggable:!1,alt:$,src:P}):M=P,C(u.createElement("div",Object.assign({className:fe(_,k,S,v,{[`${S}-normal`]:P===rte,[`${S}-rtl`]:h==="rtl"},n,r,y.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},w.root),g),f==null?void 0:f.root),c)},m),u.createElement("div",{className:fe(`${S}-image`,y.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},l),w.image),f==null?void 0:f.image)},M),T&&u.createElement("div",{className:fe(`${S}-description`,y.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},w.description),f==null?void 0:f.description)},T),s&&u.createElement("div",{className:fe(`${S}-footer`,y.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},w.footer),f==null?void 0:f.footer)},s)))};Ea.PRESENTED_IMAGE_DEFAULT=nte;Ea.PRESENTED_IMAGE_SIMPLE=rte;const eg=e=>{const{componentName:t}=e,{getPrefixCls:n}=u.useContext(Rt),r=n("empty");switch(t){case"Table":case"List":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return K.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return K.createElement(Ea,null)}},zc=(e,t,n)=>{var r,i;const{variant:a,[e]:o}=u.useContext(Rt),s=u.useContext(pee),l=o==null?void 0:o.variant;let c;typeof t<"u"?c=t:n===!1?c="borderless":c=(i=(r=s??l)!==null&&r!==void 0?r:a)!==null&&i!==void 0?i:"outlined";const d=Vbe.includes(c);return[c,d]},P_e=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function ij(e,t){return e||P_e(t)}const eL=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},R_e=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,o=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},xn(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` ${i}${s}bottomLeft, ${a}${s}bottomLeft - `]:{animationName:v_},[` + `]:{animationName:g_},[` ${i}${s}topLeft, ${a}${s}topLeft, ${i}${s}topRight, ${a}${s}topRight - `]:{animationName:b_},[`${o}${s}bottomLeft`]:{animationName:g_},[` + `]:{animationName:y_},[`${o}${s}bottomLeft`]:{animationName:b_},[` ${o}${s}topLeft, ${o}${s}topRight - `]:{animationName:y_},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},YD(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},qa),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},YD(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Oc(e,"slide-up"),Oc(e,"slide-down"),cv(e,"move-up"),cv(e,"move-down")]},Kee=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,a=e.max(e.calc(n).sub(r).equal(),0),o=e.max(e.calc(a).sub(i).equal(),0);return{basePadding:a,containerPadding:o,itemHeight:me(t),itemLineHeight:me(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},p_e=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},Yee=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:a,multipleItemColorDisabled:o,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:d}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${i}, line-height ${i}, height ${i}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:o,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Um()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},h_e=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,i=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,o=p_e(e),s=t?`${n}-${t}`:"",l=Kee(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},Yee(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${me(r)} 0`,lineHeight:me(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:me(l.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:me(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${i}-item + ${i}-item, + `]:{animationName:x_},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},eL(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},qa),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},eL(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Oc(e,"slide-up"),Oc(e,"slide-down"),dv(e,"move-up"),dv(e,"move-down")]},ite=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,a=e.max(e.calc(n).sub(r).equal(),0),o=e.max(e.calc(a).sub(i).equal(),0);return{basePadding:a,containerPadding:o,itemHeight:me(t),itemLineHeight:me(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},I_e=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},ate=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:a,multipleItemColorDisabled:o,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:d}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${i}, line-height ${i}, height ${i}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:o,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Wm()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},O_e=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,i=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,o=I_e(e),s=t?`${n}-${t}`:"",l=ite(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},ate(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${me(r)} 0`,lineHeight:me(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:me(l.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:me(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal()},[`${i}-item + ${i}-item, ${n}-prefix + ${n}-selection-wrap - `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${i}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(o).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:me(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function d$(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",i={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` + `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${i}-item-suffix`]:{minHeight:l.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(o).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:me(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(l.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function f$(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",i={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` &${n}-show-arrow ${n}-selector, &${n}-allow-clear ${n}-selector - `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[h_e(e,t),i]}const v_e=e=>{const{componentCls:t}=e,n=tn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=tn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[d$(e),d$(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},d$(r,"lg")]};function f$(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),o=t?`${n}-${t}`:"";return{[`${n}-single${o}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},bn(e,!0)),{display:"flex",borderRadius:i,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:me(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` + `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[O_e(e,t),i]}const M_e=e=>{const{componentCls:t}=e,n=nn(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=nn(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[f$(e),f$(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},f$(r,"lg")]};function m$(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:i}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),o=t?`${n}-${t}`:"";return{[`${n}-single${o}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},xn(e,!0)),{display:"flex",borderRadius:i,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:me(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` ${n}-selection-item, ${n}-selection-placeholder `]:{display:"block",padding:0,lineHeight:me(a),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${n}-show-arrow ${n}-selection-item, &${n}-show-arrow ${n}-selection-search, &${n}-show-arrow ${n}-selection-placeholder - `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${me(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:me(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${me(r)}`,"&:after":{display:"none"}}}}}}}function g_e(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[f$(e),f$(tn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${me(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` + `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${me(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:me(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${me(r)}`,"&:after":{display:"none"}}}}}}}function j_e(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[m$(e),m$(nn(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${me(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` &${t}-show-arrow ${t}-selection-item, &${t}-show-arrow ${t}-selection-placeholder - `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},f$(tn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const b_e=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:a,controlHeightLG:o,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:d,fontWeightStrong:f,controlItemBgActive:m,controlItemBgHover:p,colorBgContainer:h,colorFillSecondary:v,colorBgContainerDisabled:g,colorTextDisabled:y,colorPrimaryHover:w,colorPrimary:x,controlOutline:C}=e,S=s*2,k=r*2,_=Math.min(i-S,i-k),E=Math.min(a-S,a-k),T=Math.min(o-S,o-k);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:p,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:o,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:_,multipleItemHeightSM:E,multipleItemHeightLG:T,multipleSelectorBgDisabled:g,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:w,activeBorderColor:x,activeOutlineColor:C,selectAffixPadding:s}},Xee=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:i}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${me(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${me(i)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},XD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Xee(e,t))}),y_e=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},Xee(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),XD(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),XD(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),Jee=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},JD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Jee(e,t))}),x_e=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},Jee(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),JD(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),JD(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),w_e=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),Qee=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},QD=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},Qee(e,t))}),C_e=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Qee(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),QD(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),QD(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),S_e=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},y_e(e)),x_e(e)),w_e(e)),C_e(e))}),k_e=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},__e=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},E_e=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:i}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},k_e(e)),__e(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},qa),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},qa),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Um()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[i]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},$_e=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},E_e(e),g_e(e),v_e(e),m_e(e),{[`${t}-rtl`]:{direction:"rtl"}},Km(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},rj=mn("Select",(e,{rootPrefixCls:t})=>{const n=tn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[$_e(n),S_e(n)]},b_e,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var T_e={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"},P_e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:T_e}))},I_=u.forwardRef(P_e),R_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},I_e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:R_e}))},Mu=u.forwardRef(I_e),O_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},M_e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:O_e}))},Zv=u.forwardRef(M_e);function O_({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:i,multiple:a,hasFeedback:o,prefixCls:s,showSuffixIcon:l,feedbackIcon:c,showArrow:d,componentName:f}){const m=t??u.createElement(Bc,null),p=y=>e===null&&!o&&!d?null:u.createElement(u.Fragment,null,l!==!1&&y,o&&c);let h=null;if(e!==void 0)h=p(e);else if(i)h=p(u.createElement(Ra,{spin:!0}));else{const y=`${s}-suffix`;h=({open:w,showSearch:x})=>p(w&&x?u.createElement(Zv,{className:y}):u.createElement(Mu,{className:y}))}let v=null;n!==void 0?v=n:a?v=u.createElement(I_,null):v=null;let g=null;return r!==void 0?g=r:g=u.createElement(Vo,null),{clearIcon:m,suffixIcon:h,itemIcon:v,removeIcon:g}}function ij(e){return K.useMemo(()=>{if(e)return(...t)=>K.createElement(tl,{space:!0},e.apply(void 0,t))},[e])}function aj(e,t){return t!==void 0?t:e!==null}var j_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,bordered:l,className:c,rootClassName:d,getPopupContainer:f,popupClassName:m,dropdownClassName:p,listHeight:h=256,placement:v,listItemHeight:g,size:y,disabled:w,notFoundContent:x,status:C,builtinPlacements:S,dropdownMatchSelectWidth:k,popupMatchSelectWidth:_,direction:E,style:T,allowClear:$,variant:P,dropdownStyle:M,transitionName:j,tagRender:I,maxCount:R,prefix:O,dropdownRender:L,popupRender:D,onDropdownVisibleChange:B,onOpenChange:F,styles:z,classNames:H}=e,A=j_e(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:V,getPrefixCls:W,renderEmpty:U,direction:X,virtual:J,popupMatchSelectWidth:re,popupOverflow:Q}=u.useContext(It),{showSearch:ne,style:Z,styles:se,className:oe,classNames:ce}=Sr("select"),[,te]=Ei(),le=g??(te==null?void 0:te.controlHeight),pe=W("select",s),we=W(),_e=E??X,{compactSize:Y,compactItemClassnames:ae}=sl(pe,_e),[ee,q]=zc("select",P,l),ue=Qn(pe),[ie,de,be]=rj(pe,ue),ke=u.useMemo(()=>{const{mode:je}=e;if(je!=="combobox")return je===Zee?"combobox":je},[e.mode]),xe=ke==="multiple"||ke==="tags",ye=aj(e.suffixIcon,e.showArrow),Se=(n=_??k)!==null&&n!==void 0?n:re,Oe=((r=z==null?void 0:z.popup)===null||r===void 0?void 0:r.root)||((i=se.popup)===null||i===void 0?void 0:i.root)||M,Re=ij(D||L),Fe=F||B,{status:Ce,hasFeedback:ve,isFormItemInput:ge,feedbackIcon:Ee}=u.useContext(ki),Ne=Vu(Ce,C);let We;x!==void 0?We=x:ke==="combobox"?We=null:We=(U==null?void 0:U("Select"))||u.createElement(Qv,{componentName:"Select"});const{suffixIcon:He,itemIcon:Ye,removeIcon:De,clearIcon:Ue}=O_(Object.assign(Object.assign({},A),{multiple:xe,hasFeedback:ve,feedbackIcon:Ee,showSuffixIcon:ye,prefixCls:pe,componentName:"Select"})),Le=$===!0?{clearIcon:Ue}:$,ft=on(A,["suffixIcon","itemIcon"]),mt=fe(((a=H==null?void 0:H.popup)===null||a===void 0?void 0:a.root)||((o=ce==null?void 0:ce.popup)===null||o===void 0?void 0:o.root)||m||p,{[`${pe}-dropdown-${_e}`]:_e==="rtl"},d,ce.root,H==null?void 0:H.root,be,ue,de),ut=Hr(je=>{var Ke;return(Ke=y??Y)!==null&&Ke!==void 0?Ke:je}),gt=u.useContext(vi),Pe=w??gt,Te=fe({[`${pe}-lg`]:ut==="large",[`${pe}-sm`]:ut==="small",[`${pe}-rtl`]:_e==="rtl",[`${pe}-${ee}`]:q,[`${pe}-in-form-item`]:ge},ql(pe,Ne,ve),ae,oe,c,ce.root,H==null?void 0:H.root,d,be,ue,de),Ie=u.useMemo(()=>v!==void 0?v:_e==="rtl"?"bottomRight":"bottomLeft",[v,_e]),[$e]=ol("SelectLike",Oe==null?void 0:Oe.zIndex);return ie(u.createElement(tj,Object.assign({ref:t,virtual:J,showSearch:ne},ft,{style:Object.assign(Object.assign(Object.assign(Object.assign({},se.root),z==null?void 0:z.root),Z),T),dropdownMatchSelectWidth:Se,transitionName:ha(we,"slide-up",j),builtinPlacements:nj(S,Q),listHeight:h,listItemHeight:le,mode:ke,prefixCls:pe,placement:Ie,direction:_e,prefix:O,suffixIcon:He,menuItemSelectedIcon:Ye,removeIcon:De,allowClear:Le,notFoundContent:We,className:Te,getPopupContainer:f||V,dropdownClassName:mt,disabled:Pe,dropdownStyle:Object.assign(Object.assign({},Oe),{zIndex:$e}),maxCount:xe?R:void 0,tagRender:xe?I:void 0,dropdownRender:Re,onDropdownVisibleChange:Fe})))},go=u.forwardRef(N_e),A_e=df(go,"dropdownAlign");go.SECRET_COMBOBOX_MODE_DO_NOT_USE=Zee;go.Option=ZM;go.OptGroup=QM;go._InternalPanelDoNotUseOrYouWillBeFired=A_e;const ete=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},tte=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},ju=["xxl","xl","lg","md","sm","xs"],F_e=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),D_e=e=>{const t=e,n=[].concat(ju).reverse();return n.forEach((r,i)=>{const a=r.toUpperCase(),o=`screen${a}Min`,s=`screen${a}`;if(!(t[o]<=t[s]))throw new Error(`${o}<=${s} fails : !(${t[o]}<=${t[s]})`);if(i{if(t){for(const n of ju)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},L_e=()=>{const[,e]=Ei(),t=F_e(D_e(e));return K.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return i=a,n.forEach(o=>o(i)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(i),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,o])=>{const s=({matches:c})=>{this.dispatch(Object.assign(Object.assign({},i),{[a]:c}))},l=window.matchMedia(o);ete(l,s),this.matchHandlers[o]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(a=>{const o=this.matchHandlers[a];tte(o==null?void 0:o.mql,o==null?void 0:o.listener)}),n.clear()}}},[t])};function ff(e=!0,t={}){const n=u.useRef(t),[,r]=u_(),i=L_e();return dn(()=>{const a=i.subscribe(o=>{n.current=o,e&&r()});return()=>i.unsubscribe(a)},[]),n.current}const gR=u.createContext({}),B_e=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:i,avatarColor:a,containerSize:o,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:d,textFontSizeSM:f,iconFontSize:m,iconFontSizeLG:p,iconFontSizeSM:h,borderRadius:v,borderRadiusLG:g,borderRadiusSM:y,lineWidth:w,lineType:x}=e,C=(S,k,_,E)=>({width:S,height:S,borderRadius:"50%",fontSize:k,[`&${n}-square`]:{borderRadius:E},[`&${n}-icon`]:{fontSize:_,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:i,border:`${me(w)} ${x} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),C(o,c,m,v)),{"&-lg":Object.assign({},C(s,d,p,g)),"&-sm":Object.assign({},C(l,f,h,y)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},z_e=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:i}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:i}}}},H_e=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:i,fontSizeLG:a,fontSizeXL:o,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:i,textFontSizeLG:i,textFontSizeSM:i,iconFontSize:Math.round((a+o)/2),iconFontSizeLG:s,iconFontSizeSM:i,groupSpace:c,groupOverlapping:-l,groupBorderColor:d}},rte=mn("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=tn(e,{avatarBg:n,avatarColor:t});return[B_e(r),z_e(r)]},H_e);var V_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,shape:r,size:i,src:a,srcSet:o,icon:s,className:l,rootClassName:c,style:d,alt:f,draggable:m,children:p,crossOrigin:h,gap:v=4,onError:g}=e,y=V_e(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[w,x]=u.useState(1),[C,S]=u.useState(!1),[k,_]=u.useState(!0),E=u.useRef(null),T=u.useRef(null),$=bi(t,E),{getPrefixCls:P,avatar:M}=u.useContext(It),j=u.useContext(gR),I=()=>{if(!T.current||!E.current)return;const ne=T.current.offsetWidth,Z=E.current.offsetWidth;ne!==0&&Z!==0&&v*2{S(!0)},[]),u.useEffect(()=>{_(!0),x(1)},[a]),u.useEffect(I,[v]);const R=()=>{(g==null?void 0:g())!==!1&&_(!1)},O=Hr(ne=>{var Z,se;return(se=(Z=i??(j==null?void 0:j.size))!==null&&Z!==void 0?Z:ne)!==null&&se!==void 0?se:"default"}),L=Object.keys(typeof O=="object"?O||{}:{}).some(ne=>["xs","sm","md","lg","xl","xxl"].includes(ne)),D=ff(L),B=u.useMemo(()=>{if(typeof O!="object")return{};const ne=ju.find(se=>D[se]),Z=O[ne];return Z?{width:Z,height:Z,fontSize:Z&&(s||p)?Z/2:18}:{}},[D,O,s,p]),F=P("avatar",n),z=Qn(F),[H,A,V]=rte(F,z),W=fe({[`${F}-lg`]:O==="large",[`${F}-sm`]:O==="small"}),U=u.isValidElement(a),X=r||(j==null?void 0:j.shape)||"circle",J=fe(F,W,M==null?void 0:M.className,`${F}-${X}`,{[`${F}-image`]:U||a&&k,[`${F}-icon`]:!!s},V,z,l,c,A),re=typeof O=="number"?{width:O,height:O,fontSize:s?O/2:18}:{};let Q;if(typeof a=="string"&&k)Q=u.createElement("img",{src:a,draggable:m,srcSet:o,onError:R,alt:f,crossOrigin:h});else if(U)Q=a;else if(s)Q=s;else if(C||w!==1){const ne=`scale(${w})`,Z={msTransform:ne,WebkitTransform:ne,transform:ne};Q=u.createElement(Mi,{onResize:I},u.createElement("span",{className:`${F}-string`,ref:T,style:Z},p))}else Q=u.createElement("span",{className:`${F}-string`,style:{opacity:0},ref:T},p);return H(u.createElement("span",Object.assign({},y,{style:Object.assign(Object.assign(Object.assign(Object.assign({},re),B),M==null?void 0:M.style),d),className:J,ref:$}),Q))}),uv=e=>e?typeof e=="function"?e():e:null;function oj(e){var t=e.children,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle,a=e.bodyClassName,o=e.className,s=e.style;return u.createElement("div",{className:fe("".concat(n,"-content"),o),style:s},u.createElement("div",{className:fe("".concat(n,"-inner"),a),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var jp={shiftX:64,adjustY:1},Np={adjustX:1,shiftY:!0},Os=[0,0],W_e={left:{points:["cr","cl"],overflow:Np,offset:[-4,0],targetOffset:Os},right:{points:["cl","cr"],overflow:Np,offset:[4,0],targetOffset:Os},top:{points:["bc","tc"],overflow:jp,offset:[0,-4],targetOffset:Os},bottom:{points:["tc","bc"],overflow:jp,offset:[0,4],targetOffset:Os},topLeft:{points:["bl","tl"],overflow:jp,offset:[0,-4],targetOffset:Os},leftTop:{points:["tr","tl"],overflow:Np,offset:[-4,0],targetOffset:Os},topRight:{points:["br","tr"],overflow:jp,offset:[0,-4],targetOffset:Os},rightTop:{points:["tl","tr"],overflow:Np,offset:[4,0],targetOffset:Os},bottomRight:{points:["tr","br"],overflow:jp,offset:[0,4],targetOffset:Os},rightBottom:{points:["bl","br"],overflow:Np,offset:[4,0],targetOffset:Os},bottomLeft:{points:["tl","bl"],overflow:jp,offset:[0,4],targetOffset:Os},leftBottom:{points:["br","bl"],overflow:Np,offset:[-4,0],targetOffset:Os}},U_e=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],q_e=function(t,n){var r=t.overlayClassName,i=t.trigger,a=i===void 0?["hover"]:i,o=t.mouseEnterDelay,s=o===void 0?0:o,l=t.mouseLeaveDelay,c=l===void 0?.1:l,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,p=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,g=t.transitionName,y=t.animation,w=t.motion,x=t.placement,C=x===void 0?"right":x,S=t.align,k=S===void 0?{}:S,_=t.destroyTooltipOnHide,E=_===void 0?!1:_,T=t.defaultVisible,$=t.getTooltipContainer,P=t.overlayInnerStyle;t.arrowContent;var M=t.overlay,j=t.id,I=t.showArrow,R=I===void 0?!0:I,O=t.classNames,L=t.styles,D=it(t,U_e),B=ty(j),F=u.useRef(null);u.useImperativeHandle(n,function(){return F.current});var z=N({},D);"visible"in t&&(z.popupVisible=t.visible);var H=function(){return u.createElement(oj,{key:"content",prefixCls:m,id:B,bodyClassName:O==null?void 0:O.body,overlayInnerStyle:N(N({},P),L==null?void 0:L.body)},M)},A=function(){var W=u.Children.only(p),U=(W==null?void 0:W.props)||{},X=N(N({},U),{},{"aria-describedby":M?B:null});return u.cloneElement(p,X)};return u.createElement(oy,Ae({popupClassName:fe(r,O==null?void 0:O.root),prefixCls:m,popup:H,action:a,builtinPlacements:W_e,popupPlacement:C,ref:F,popupAlign:k,getPopupContainer:$,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:g,popupAnimation:y,popupMotion:w,defaultPopupVisible:T,autoDestroy:E,mouseLeaveDelay:c,popupStyle:N(N({},d),L==null?void 0:L.root),mouseEnterDelay:s,arrow:R},z),A())};const G_e=u.forwardRef(q_e);function M_(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,a=0,o=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*i-c,m=d,p=2*i-s,h=l,v=2*i-a,g=o,y=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),w=r*(Math.sqrt(2)-1),x=`polygon(${w}px 100%, 50% ${w}px, ${2*i-w}px 100%, ${w}px 100%)`,C=`path('M ${a} ${o} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${d} A ${n} ${n} 0 0 1 ${f} ${m} L ${p} ${h} A ${r} ${r} 0 0 0 ${v} ${g} Z')`;return{arrowShadowWidth:y,arrowPath:C,arrowPolygon:x}}const ate=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:a,arrowShadowWidth:o,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:o,height:o,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${me(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},ote=8;function j_(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?ote:r}}function Kx(e,t){return e?t:{}}function sj(e,t,n){const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},ate(e,t,i)),{"&:before":{background:t}})]},Kx(!!l.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Kx(!!l.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Kx(!!l.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),Kx(!!l.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function K_e(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const o=Object.assign(Object.assign({},a),i);return o.shiftX||(o.adjustX=!0),o.shiftY||(o.adjustY=!0),o}const ZD={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"]}},Y_e={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"]}},X_e=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function ste(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,l={},c=j_({contentRadius:a,limitVerticalRadius:!0});return Object.keys(ZD).forEach(d=>{const f=r&&Y_e[d]||ZD[d],m=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(l[d]=m,X_e.has(d)&&(m.autoArrow=!1),d){case"top":case"topLeft":case"topRight":m.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=s+i;break}if(r)switch(d){case"topLeft":case"bottomLeft":m.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":m.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":m.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":m.offset[1]=c.arrowOffsetHorizontal*2-s;break}m.overflow=K_e(d,c,t,n),o&&(m.htmlRegion="visibleFirst")}),l}const J_e=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:p}=e,h=t(o).add(p).add(m).equal(),v=t(o).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(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":a,[`${n}-inner`]:{minWidth:v,minHeight:l,padding:`${me(e.calc(d).div(2).equal())} ${me(f)}`,color:`var(--ant-tooltip-color, ${i})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:o,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(o,ote)}},[`${n}-content`]:{position:"relative"}}),l_(e,(g,{darkColor:y})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}))),{"&-rtl":{direction:"rtl"}})},sj(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Q_e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},j_({contentRadius:e.borderRadius,limitVerticalRadius:!0})),M_(tn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),lte=(e,t=!0)=>mn("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:a,colorBgSpotlight:o}=r,s=tn(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:i,tooltipBg:o});return[J_e(s),Yv(r,"zoom-big-fast")]},Q_e,{resetStyle:!1,injectStyle:t})(e),Z_e=Qd.map(e=>`${e}-inverse`),e3e=["success","processing","error","default","warning"];function N_(e,t=!0){return t?[].concat(Ve(Z_e),Ve(Qd)).includes(e):Qd.includes(e)}function t3e(e){return e3e.includes(e)}function cte(e,t){const n=N_(t),r=fe({[`${e}-${t}`]:t&&n}),i={},a={},o=Ia(t).toRgb(),l=(.299*o.r+.587*o.g+.114*o.b)/255<.5?"#FFF":"#000";return t&&!n&&(i.background=t,i["--ant-tooltip-color"]=l,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:a}}const n3e=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:a,overlayInnerStyle:o}=e,{getPrefixCls:s}=u.useContext(It),l=s("tooltip",t),[c,d,f]=lte(l),m=cte(l,a),p=m.arrowStyle,h=Object.assign(Object.assign({},o),m.overlayStyle),v=fe(d,f,l,`${l}-pure`,`${l}-placement-${r}`,n,m.className);return c(u.createElement("div",{className:v,style:p},u.createElement("div",{className:`${l}-arrow`}),u.createElement(oj,Object.assign({},e,{className:d,prefixCls:l,overlayInnerStyle:h}),i)))};var r3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,openClassName:a,getTooltipContainer:o,color:s,overlayInnerStyle:l,children:c,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:m,destroyOnHidden:p,arrow:h=!0,title:v,overlay:g,builtinPlacements:y,arrowPointAtCenter:w=!1,autoAdjustOverflow:x=!0,motion:C,getPopupContainer:S,placement:k="top",mouseEnterDelay:_=.1,mouseLeaveDelay:E=.1,overlayStyle:T,rootClassName:$,overlayClassName:P,styles:M,classNames:j}=e,I=r3e(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),R=!!h,[,O]=Ei(),{getPopupContainer:L,getPrefixCls:D,direction:B,className:F,style:z,classNames:H,styles:A}=Sr("tooltip"),V=Lc(),W=u.useRef(null),U=()=>{var ye;(ye=W.current)===null||ye===void 0||ye.forceAlign()};u.useImperativeHandle(t,()=>{var ye,Se;return{forceAlign:U,forcePopupAlign:()=>{V.deprecated(!1,"forcePopupAlign","forceAlign"),U()},nativeElement:(ye=W.current)===null||ye===void 0?void 0:ye.nativeElement,popupElement:(Se=W.current)===null||Se===void 0?void 0:Se.popupElement}});const[X,J]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),re=!v&&!g&&v!==0,Q=ye=>{var Se,Oe;J(re?!1:ye),re||((Se=e.onOpenChange)===null||Se===void 0||Se.call(e,ye),(Oe=e.onVisibleChange)===null||Oe===void 0||Oe.call(e,ye))},ne=u.useMemo(()=>{var ye,Se;let Oe=w;return typeof h=="object"&&(Oe=(Se=(ye=h.pointAtCenter)!==null&&ye!==void 0?ye:h.arrowPointAtCenter)!==null&&Se!==void 0?Se:w),y||ste({arrowPointAtCenter:Oe,autoAdjustOverflow:x,arrowWidth:R?O.sizePopupArrow:0,borderRadius:O.borderRadius,offset:O.marginXXS,visibleFirst:!0})},[w,h,y,O]),Z=u.useMemo(()=>v===0?v:g||v||"",[g,v]),se=u.createElement(tl,{space:!0},typeof Z=="function"?Z():Z),oe=D("tooltip",i),ce=D(),te=e["data-popover-inject"];let le=X;!("open"in e)&&!("visible"in e)&&re&&(le=!1);const pe=u.isValidElement(c)&&!fZ(c)?c:u.createElement("span",null,c),we=pe.props,_e=!we.className||typeof we.className=="string"?fe(we.className,a||`${oe}-open`):we.className,[Y,ae,ee]=lte(oe,!te),q=cte(oe,s),ue=q.arrowStyle,ie=fe(P,{[`${oe}-rtl`]:B==="rtl"},q.className,$,ae,ee,F,H.root,j==null?void 0:j.root),de=fe(H.body,j==null?void 0:j.body),[be,ke]=ol("Tooltip",I.zIndex),xe=u.createElement(G_e,Object.assign({},I,{zIndex:be,showArrow:R,placement:k,mouseEnterDelay:_,mouseLeaveDelay:E,prefixCls:oe,classNames:{root:ie,body:de},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ue),A.root),z),T),M==null?void 0:M.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},A.body),l),M==null?void 0:M.body),q.overlayStyle)},getTooltipContainer:S||o||L,ref:W,builtinPlacements:ne,overlay:se,visible:le,onVisibleChange:Q,afterVisibleChange:d??f,arrowContent:u.createElement("span",{className:`${oe}-arrow-content`}),motion:{motionName:ha(ce,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:p??!!m}),le?gi(pe,{className:_e}):pe);return Y(u.createElement(Y1.Provider,{value:ke},xe))}),$r=i3e;$r._InternalPanelDoNotUseOrYouWillBeFired=n3e;const a3e=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:a,boxShadowSecondary:o,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:f,popoverBg:m,titleBorderBottom:p,innerContentPadding:h,titlePadding:v}=e;return[{[t]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:l,boxShadow:o,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i,borderBottom:p,padding:v},[`${t}-inner-content`]:{color:n,padding:h}})},sj(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},o3e=e=>{const{componentCls:t}=e;return{[t]:Qd.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},s3e=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:a,zIndexPopupBase:o,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:d,paddingSM:f}=e,m=n-r,p=m/2,h=m/2-t,v=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:o+30},M_(e)),j_({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:l,titlePadding:a?`${p}px ${v}px ${h}px`:0,titleBorderBottom:a?`${t}px ${c} ${d}`:"none",innerContentPadding:a?`${f}px ${v}px`:0})},ute=mn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=tn(e,{popoverBg:t,popoverColor:n});return[a3e(r),o3e(r),Yv(r,"zoom-big")]},s3e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var l3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!e&&!t?null:u.createElement(u.Fragment,null,e&&u.createElement("div",{className:`${n}-title`},e),t&&u.createElement("div",{className:`${n}-inner-content`},t)),c3e=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:a="top",title:o,content:s,children:l}=e,c=uv(o),d=uv(s),f=fe(t,n,`${n}-pure`,`${n}-placement-${a}`,r);return u.createElement("div",{className:f,style:i},u.createElement("div",{className:`${n}-arrow`}),u.createElement(oj,Object.assign({},e,{className:t,prefixCls:n}),l||u.createElement(dte,{prefixCls:n,title:c,content:d})))},fte=e=>{const{prefixCls:t,className:n}=e,r=l3e(e,["prefixCls","className"]),{getPrefixCls:i}=u.useContext(It),a=i("popover",t),[o,s,l]=ute(a);return o(u.createElement(c3e,Object.assign({},r,{prefixCls:a,hashId:s,className:fe(n,l)})))};var u3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,title:a,content:o,overlayClassName:s,placement:l="top",trigger:c="hover",children:d,mouseEnterDelay:f=.1,mouseLeaveDelay:m=.1,onOpenChange:p,overlayStyle:h={},styles:v,classNames:g}=e,y=u3e(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:w,className:x,style:C,classNames:S,styles:k}=Sr("popover"),_=w("popover",i),[E,T,$]=ute(_),P=w(),M=fe(s,T,$,x,S.root,g==null?void 0:g.root),j=fe(S.body,g==null?void 0:g.body),[I,R]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),O=(z,H)=>{R(z,!0),p==null||p(z,H)},L=z=>{z.keyCode===ht.ESC&&O(!1,z)},D=z=>{O(z)},B=uv(a),F=uv(o);return E(u.createElement($r,Object.assign({placement:l,trigger:c,mouseEnterDelay:f,mouseLeaveDelay:m},y,{prefixCls:_,classNames:{root:M,body:j},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},k.root),C),h),v==null?void 0:v.root),body:Object.assign(Object.assign({},k.body),v==null?void 0:v.body)},ref:t,open:I,onOpenChange:D,overlay:B||F?u.createElement(dte,{prefixCls:_,title:B,content:F}):null,transitionName:ha(P,"zoom-big",y.transitionName),"data-popover-inject":!0}),gi(d,{onKeyDown:z=>{var H,A;u.isValidElement(d)&&((A=d==null?void 0:(H=d.props).onKeyDown)===null||A===void 0||A.call(H,z)),L(z)}})))}),Hc=d3e;Hc._InternalPanelDoNotUseOrYouWillBeFired=fte;const eL=e=>{const{size:t,shape:n}=u.useContext(gR),r=u.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return u.createElement(gR.Provider,{value:r},e.children)},f3e=e=>{var t,n,r,i;const{getPrefixCls:a,direction:o}=u.useContext(It),{prefixCls:s,className:l,rootClassName:c,style:d,maxCount:f,maxStyle:m,size:p,shape:h,maxPopoverPlacement:v,maxPopoverTrigger:g,children:y,max:w}=e,x=a("avatar",s),C=`${x}-group`,S=Qn(x),[k,_,E]=rte(x,S),T=fe(C,{[`${C}-rtl`]:o==="rtl"},E,S,l,c,_),$=Ir(y).map((j,I)=>gi(j,{key:`avatar-key-${I}`})),P=(w==null?void 0:w.count)||f,M=$.length;if(P&&P{const{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:i,textFontSize:a,textFontSizeSM:o,statusSize:s,dotSize:l,textFontWeight:c,indicatorHeight:d,indicatorHeightSM:f,marginXS:m,calc:p}=e,h=`${r}-scroll-number`,v=l_(e,(g,{darkColor:y})=>({[`&${t} ${t}-color-${g}`]:{background:y,[`&:not(${t}-count)`]:{color:y},"a:hover &":{background:y}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:d,height:d,color:e.badgeTextColor,fontWeight:c,fontSize:a,lineHeight:me(d),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p(d).div(2).equal(),boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:o,lineHeight:me(f),borderRadius:p(f).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${me(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:l,minWidth:l,height:l,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${h}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:w3e,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:i,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:v3e,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:m,color:e.colorText,fontSize:e.fontSize}}}),v),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:g3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:b3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:y3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:x3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${h}-custom-component, ${t}-count`]:{transform:"none"},[`${h}-custom-component, ${h}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[h]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${h}-only`]:{position:"relative",display:"inline-block",height:d,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${h}-only-unit`]:{height:d,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${h}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${h}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},mte=e=>{const{fontHeight:t,lineWidth:n,marginXS:r,colorBorderBg:i}=e,a=t,o=n,s=e.colorTextLightSolid,l=e.colorError,c=e.colorErrorHover;return tn(e,{badgeFontHeight:a,badgeShadowSize:o,badgeTextColor:s,badgeColor:l,badgeColorHover:c,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},pte=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:i}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*i,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}},S3e=mn("Badge",e=>{const t=mte(e);return C3e(t)},pte),k3e=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:i,calc:a}=e,o=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,l=l_(e,(c,{darkColor:d})=>({[`&${o}-color-${c}`]:{background:d,color:d}}));return{[s]:{position:"relative"},[o]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"absolute",top:r,padding:`0 ${me(e.paddingXS)}`,color:e.colorPrimary,lineHeight:me(n),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${o}-text`]:{color:e.badgeTextColor},[`${o}-corner`]:{position:"absolute",top:"100%",width:i,height:i,color:"currentcolor",border:`${me(a(i).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${o}-placement-end`]:{insetInlineEnd:a(i).mul(-1).equal(),borderEndEndRadius:0,[`${o}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${o}-placement-start`]:{insetInlineStart:a(i).mul(-1).equal(),borderEndStartRadius:0,[`${o}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},_3e=mn(["Badge","Ribbon"],e=>{const t=mte(e);return k3e(t)},pte),E3e=e=>{const{className:t,prefixCls:n,style:r,color:i,children:a,text:o,placement:s="end",rootClassName:l}=e,{getPrefixCls:c,direction:d}=u.useContext(It),f=c("ribbon",n),m=`${f}-wrapper`,[p,h,v]=_3e(f,m),g=N_(i,!1),y=fe(f,`${f}-placement-${s}`,{[`${f}-rtl`]:d==="rtl",[`${f}-color-${i}`]:g},t),w={},x={};return i&&!g&&(w.background=i,x.color=i),p(u.createElement("div",{className:fe(m,l,h,v)},a,u.createElement("div",{className:fe(y,h),style:Object.assign(Object.assign({},w),r)},u.createElement("span",{className:`${f}-text`},o),u.createElement("div",{className:`${f}-corner`,style:x}))))},tL=e=>{const{prefixCls:t,value:n,current:r,offset:i=0}=e;let a;return i&&(a={position:"absolute",top:`${i}00%`,left:0}),u.createElement("span",{style:a,className:fe(`${t}-only-unit`,{current:r})},n)};function $3e(e,t,n){let r=e,i=0;for(;(r+10)%10!==t;)r+=n,i+=n;return i}const T3e=e=>{const{prefixCls:t,count:n,value:r}=e,i=Number(r),a=Math.abs(n),[o,s]=u.useState(i),[l,c]=u.useState(a),d=()=>{s(i),c(a)};u.useEffect(()=>{const p=setTimeout(d,1e3);return()=>clearTimeout(p)},[i]);let f,m;if(o===i||Number.isNaN(i)||Number.isNaN(o))f=[u.createElement(tL,Object.assign({},e,{key:i,current:!0}))],m={transition:"none"};else{f=[];const p=i+10,h=[];for(let w=i;w<=p;w+=1)h.push(w);const v=lw%10===o);f=(v<0?h.slice(0,g+1):h.slice(g)).map((w,x)=>{const C=w%10;return u.createElement(tL,Object.assign({},e,{key:w,value:C,offset:v<0?x-g:x,current:x===g}))}),m={transform:`translateY(${-$3e(o,i,v)}00%)`}}return u.createElement("span",{className:`${t}-only`,style:m,onTransitionEnd:d},f)};var P3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,count:r,className:i,motionClassName:a,style:o,title:s,show:l,component:c="sup",children:d}=e,f=P3e(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:m}=u.useContext(It),p=m("scroll-number",n),h=Object.assign(Object.assign({},f),{"data-show":l,style:o,className:fe(p,i,a),title:s});let v=r;if(r&&Number(r)%1===0){const g=String(r).split("");v=u.createElement("bdi",null,g.map((y,w)=>u.createElement(T3e,{prefixCls:p,count:Number(r),value:y,key:g.length-w})))}return o!=null&&o.borderColor&&(h.style=Object.assign(Object.assign({},o),{boxShadow:`0 0 0 1px ${o.borderColor} inset`})),d?gi(d,g=>({className:fe(`${p}-custom-component`,g==null?void 0:g.className,a)})):u.createElement(c,Object.assign({},h,{ref:t}),v)});var I3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,scrollNumberPrefixCls:l,children:c,status:d,text:f,color:m,count:p=null,overflowCount:h=99,dot:v=!1,size:g="default",title:y,offset:w,style:x,className:C,rootClassName:S,classNames:k,styles:_,showZero:E=!1}=e,T=I3e(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:$,direction:P,badge:M}=u.useContext(It),j=$("badge",s),[I,R,O]=S3e(j),L=p>h?`${h}+`:p,D=L==="0"||L===0||f==="0"||f===0,B=p===null||D&&!E,F=(d!=null||m!=null)&&B,z=d!=null||!D,H=v&&!D,A=H?"":L,V=u.useMemo(()=>((A==null||A==="")&&(f==null||f==="")||D&&!E)&&!H,[A,D,E,H,f]),W=u.useRef(p);V||(W.current=p);const U=W.current,X=u.useRef(A);V||(X.current=A);const J=X.current,re=u.useRef(H);V||(re.current=H);const Q=u.useMemo(()=>{if(!w)return Object.assign(Object.assign({},M==null?void 0:M.style),x);const we={marginTop:w[1]};return P==="rtl"?we.left=Number.parseInt(w[0],10):we.right=-Number.parseInt(w[0],10),Object.assign(Object.assign(Object.assign({},we),M==null?void 0:M.style),x)},[P,w,x,M==null?void 0:M.style]),ne=y??(typeof U=="string"||typeof U=="number"?U:void 0),Z=!V&&(f===0?E:!!f&&f!==!0),se=Z?u.createElement("span",{className:`${j}-status-text`},f):null,oe=!U||typeof U!="object"?void 0:gi(U,we=>({style:Object.assign(Object.assign({},Q),we.style)})),ce=N_(m,!1),te=fe(k==null?void 0:k.indicator,(n=M==null?void 0:M.classNames)===null||n===void 0?void 0:n.indicator,{[`${j}-status-dot`]:F,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce}),le={};m&&!ce&&(le.color=m,le.background=m);const pe=fe(j,{[`${j}-status`]:F,[`${j}-not-a-wrapper`]:!c,[`${j}-rtl`]:P==="rtl"},C,S,M==null?void 0:M.className,(r=M==null?void 0:M.classNames)===null||r===void 0?void 0:r.root,k==null?void 0:k.root,R,O);if(!c&&F&&(f||z||!B)){const we=Q.color;return I(u.createElement("span",Object.assign({},T,{className:pe,style:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.root),(i=M==null?void 0:M.styles)===null||i===void 0?void 0:i.root),Q)}),u.createElement("span",{className:te,style:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.indicator),(a=M==null?void 0:M.styles)===null||a===void 0?void 0:a.indicator),le)}),Z&&u.createElement("span",{style:{color:we},className:`${j}-status-text`},f)))}return I(u.createElement("span",Object.assign({ref:t},T,{className:pe,style:Object.assign(Object.assign({},(o=M==null?void 0:M.styles)===null||o===void 0?void 0:o.root),_==null?void 0:_.root)}),c,u.createElement(Gi,{visible:!V,motionName:`${j}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:we})=>{var _e,Y;const ae=$("scroll-number",l),ee=re.current,q=fe(k==null?void 0:k.indicator,(_e=M==null?void 0:M.classNames)===null||_e===void 0?void 0:_e.indicator,{[`${j}-dot`]:ee,[`${j}-count`]:!ee,[`${j}-count-sm`]:g==="small",[`${j}-multiple-words`]:!ee&&J&&J.toString().length>1,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce});let ue=Object.assign(Object.assign(Object.assign({},_==null?void 0:_.indicator),(Y=M==null?void 0:M.styles)===null||Y===void 0?void 0:Y.indicator),Q);return m&&!ce&&(ue=ue||{},ue.background=m),u.createElement(R3e,{prefixCls:ae,show:!V,motionClassName:we,className:q,count:J,title:ne,style:ue,key:"scrollNumber"},oe)}),se))}),Ns=O3e;Ns.Ribbon=E3e;var M3e={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"},j3e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:M3e}))},jc=u.forwardRef(j3e),N3e=ht.ESC,A3e=ht.TAB;function F3e(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,a=e.overlayRef,o=u.useRef(!1),s=function(){if(t){var f,m;(f=n.current)===null||f===void 0||(m=f.focus)===null||m===void 0||m.call(f),r==null||r(!1)}},l=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),o.current=!0,!0):!1},c=function(f){switch(f.keyCode){case N3e:s();break;case A3e:{var m=!1;o.current||(m=l()),m?f.preventDefault():s();break}}};u.useEffect(function(){return t?(window.addEventListener("keydown",c),i&&pn(l,3),function(){window.removeEventListener("keydown",c),o.current=!1}):function(){o.current=!1}},[t])}var D3e=u.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,a=u.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),o=bi(t,lf(a));return K.createElement(K.Fragment,null,r&&K.createElement("div",{className:"".concat(i,"-arrow")}),K.cloneElement(a,{ref:Wl(a)?o:void 0}))}),Ap={adjustX:1,adjustY:1},Fp=[0,0],L3e={topLeft:{points:["bl","tl"],overflow:Ap,offset:[0,-4],targetOffset:Fp},top:{points:["bc","tc"],overflow:Ap,offset:[0,-4],targetOffset:Fp},topRight:{points:["br","tr"],overflow:Ap,offset:[0,-4],targetOffset:Fp},bottomLeft:{points:["tl","bl"],overflow:Ap,offset:[0,4],targetOffset:Fp},bottom:{points:["tc","bc"],overflow:Ap,offset:[0,4],targetOffset:Fp},bottomRight:{points:["tr","br"],overflow:Ap,offset:[0,4],targetOffset:Fp}},B3e=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function z3e(e,t){var n,r=e.arrow,i=r===void 0?!1:r,a=e.prefixCls,o=a===void 0?"rc-dropdown":a,s=e.transitionName,l=e.animation,c=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,m=e.placements,p=m===void 0?L3e:m,h=e.getPopupContainer,v=e.showAction,g=e.hideAction,y=e.overlayClassName,w=e.overlayStyle,x=e.visible,C=e.trigger,S=C===void 0?["hover"]:C,k=e.autoFocus,_=e.overlay,E=e.children,T=e.onVisibleChange,$=it(e,B3e),P=K.useState(),M=he(P,2),j=M[0],I=M[1],R="visible"in e?x:j,O=K.useRef(null),L=K.useRef(null),D=K.useRef(null);K.useImperativeHandle(t,function(){return O.current});var B=function(J){I(J),T==null||T(J)};F3e({visible:R,triggerRef:D,onVisibleChange:B,autoFocus:k,overlayRef:L});var F=function(J){var re=e.onOverlayClick;I(!1),re&&re(J)},z=function(){return K.createElement(D3e,{ref:L,overlay:_,prefixCls:o,arrow:i})},H=function(){return typeof _=="function"?z:z()},A=function(){var J=e.minOverlayWidthMatchTrigger,re=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?J:!re},V=function(){var J=e.openClassName;return J!==void 0?J:"".concat(o,"-open")},W=K.cloneElement(E,{className:fe((n=E.props)===null||n===void 0?void 0:n.className,R&&V()),ref:Wl(E)?bi(D,lf(E)):void 0}),U=g;return!U&&S.indexOf("contextMenu")!==-1&&(U=["click"]),K.createElement(oy,Ae({builtinPlacements:p},$,{prefixCls:o,ref:O,popupClassName:fe(y,G({},"".concat(o,"-show-arrow"),i)),popupStyle:w,action:S,showAction:v,hideAction:U,popupPlacement:f,popupAlign:c,popupTransitionName:s,popupAnimation:l,popupVisible:R,stretch:A()?"minWidth":"",popup:H(),onPopupVisibleChange:B,onPopupClick:F,getPopupContainer:h}),W)}const hte=K.forwardRef(z3e),H3e=e=>typeof e!="object"&&typeof e!="function"||e===null;var vte=u.createContext(null);function gte(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function bte(e){var t=u.useContext(vte);return gte(t,e)}var V3e=["children","locked"],Gl=u.createContext(null);function W3e(e,t){var n=N({},e);return Object.keys(t).forEach(function(r){var i=t[r];i!==void 0&&(n[r]=i)}),n}function i1(e){var t=e.children,n=e.locked,r=it(e,V3e),i=u.useContext(Gl),a=Rc(function(){return W3e(i,r)},[i,r],function(o,s){return!n&&(o[0]!==s[0]||!Lo(o[1],s[1],!0))});return u.createElement(Gl.Provider,{value:a},t)}var U3e=[],yte=u.createContext(null);function A_(){return u.useContext(yte)}var xte=u.createContext(U3e);function eg(e){var t=u.useContext(xte);return u.useMemo(function(){return e!==void 0?[].concat(Ve(t),[e]):t},[t,e])}var wte=u.createContext(null),lj=u.createContext({});function nL(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Kv(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function q3e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ve(e.querySelectorAll("*")).filter(function(r){return nL(r,t)});return nL(e,t)&&n.unshift(e),n}var bR=ht.LEFT,yR=ht.RIGHT,xR=ht.UP,NC=ht.DOWN,AC=ht.ENTER,Cte=ht.ESC,Jg=ht.HOME,Qg=ht.END,rL=[xR,NC,bR,yR];function G3e(e,t,n,r){var i,a="prev",o="next",s="children",l="parent";if(e==="inline"&&r===AC)return{inlineTrigger:!0};var c=G(G({},xR,a),NC,o),d=G(G(G(G({},bR,n?o:a),yR,n?a:o),NC,s),AC,s),f=G(G(G(G(G(G({},xR,a),NC,o),AC,s),Cte,l),bR,n?s:l),yR,n?l:s),m={inline:c,horizontal:d,vertical:f,inlineSub:c,horizontalSub:f,verticalSub:f},p=(i=m["".concat(e).concat(t?"":"Sub")])===null||i===void 0?void 0:i[r];switch(p){case a:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case l:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function K3e(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function Y3e(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function cj(e,t){var n=q3e(e,!0);return n.filter(function(r){return t.has(r)})}function iL(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=cj(e,t),a=i.length,o=i.findIndex(function(s){return n===s});return r<0?o===-1?o=a-1:o-=1:r>0&&(o+=1),o=(o+a)%a,i[o]}var wR=function(t,n){var r=new Set,i=new Map,a=new Map;return t.forEach(function(o){var s=document.querySelector("[data-menu-id='".concat(gte(n,o),"']"));s&&(r.add(s),a.set(s,o),i.set(o,s))}),{elements:r,key2element:i,element2key:a}};function X3e(e,t,n,r,i,a,o,s,l,c){var d=u.useRef(),f=u.useRef();f.current=t;var m=function(){pn.cancel(d.current)};return u.useEffect(function(){return function(){m()}},[]),function(p){var h=p.which;if([].concat(rL,[AC,Cte,Jg,Qg]).includes(h)){var v=a(),g=wR(v,r),y=g,w=y.elements,x=y.key2element,C=y.element2key,S=x.get(t),k=Y3e(S,w),_=C.get(k),E=G3e(e,o(_,!0).length===1,n,h);if(!E&&h!==Jg&&h!==Qg)return;(rL.includes(h)||[Jg,Qg].includes(h))&&p.preventDefault();var T=function(L){if(L){var D=L,B=L.querySelector("a");B!=null&&B.getAttribute("href")&&(D=B);var F=C.get(L);s(F),m(),d.current=pn(function(){f.current===F&&D.focus()})}};if([Jg,Qg].includes(h)||E.sibling||!k){var $;!k||e==="inline"?$=i.current:$=K3e(k);var P,M=cj($,w);h===Jg?P=M[0]:h===Qg?P=M[M.length-1]:P=iL($,w,k,E.offset),T(P)}else if(E.inlineTrigger)l(_);else if(E.offset>0)l(_,!0),m(),d.current=pn(function(){g=wR(v,r);var O=k.getAttribute("aria-controls"),L=document.getElementById(O),D=iL(L,g.elements);T(D)},5);else if(E.offset<0){var j=o(_,!0),I=j[j.length-2],R=x.get(I);l(I,!1),T(R)}}c==null||c(p)}}function J3e(e){Promise.resolve().then(e)}var uj="__RC_UTIL_PATH_SPLIT__",aL=function(t){return t.join(uj)},Q3e=function(t){return t.split(uj)},CR="rc-menu-more";function Z3e(){var e=u.useState({}),t=he(e,2),n=t[1],r=u.useRef(new Map),i=u.useRef(new Map),a=u.useState([]),o=he(a,2),s=o[0],l=o[1],c=u.useRef(0),d=u.useRef(!1),f=function(){d.current||n({})},m=u.useCallback(function(x,C){var S=aL(C);i.current.set(S,x),r.current.set(x,S),c.current+=1;var k=c.current;J3e(function(){k===c.current&&f()})},[]),p=u.useCallback(function(x,C){var S=aL(C);i.current.delete(S),r.current.delete(x)},[]),h=u.useCallback(function(x){l(x)},[]),v=u.useCallback(function(x,C){var S=r.current.get(x)||"",k=Q3e(S);return C&&s.includes(k[0])&&k.unshift(CR),k},[s]),g=u.useCallback(function(x,C){return x.filter(function(S){return S!==void 0}).some(function(S){var k=v(S,!0);return k.includes(C)})},[v]),y=function(){var C=Ve(r.current.keys());return s.length&&C.push(CR),C},w=u.useCallback(function(x){var C="".concat(r.current.get(x)).concat(uj),S=new Set;return Ve(i.current.keys()).forEach(function(k){k.startsWith(C)&&S.add(i.current.get(k))}),S},[]);return u.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:p,refreshOverflowKeys:h,isSubPathKey:g,getKeyPath:v,getKeys:y,getSubPathKeys:w}}function j0(e){var t=u.useRef(e);t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&(w.motionAppear=!1);var x=w.onVisibleChanged;return w.onVisibleChanged=function(C){return!m.current&&!C&&g(!0),x==null?void 0:x(C)},v?null:u.createElement(i1,{mode:a,locked:!m.current},u.createElement(Gi,Ae({visible:y},w,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(C){var S=C.className,k=C.style;return u.createElement(dj,{id:t,className:S,style:k},i)}))}var v4e=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],g4e=["active"],b4e=u.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.title,a=e.eventKey;e.warnKey;var o=e.disabled,s=e.internalPopupClose,l=e.children,c=e.itemIcon,d=e.expandIcon,f=e.popupClassName,m=e.popupOffset,p=e.popupStyle,h=e.onClick,v=e.onMouseEnter,g=e.onMouseLeave,y=e.onTitleClick,w=e.onTitleMouseEnter,x=e.onTitleMouseLeave,C=it(e,v4e),S=bte(a),k=u.useContext(Gl),_=k.prefixCls,E=k.mode,T=k.openKeys,$=k.disabled,P=k.overflowDisabled,M=k.activeKey,j=k.selectedKeys,I=k.itemIcon,R=k.expandIcon,O=k.onItemClick,L=k.onOpenChange,D=k.onActive,B=u.useContext(lj),F=B._internalRenderSubMenuItem,z=u.useContext(wte),H=z.isSubPathKey,A=eg(),V="".concat(_,"-submenu"),W=$||o,U=u.useRef(),X=u.useRef(),J=c??I,re=d??R,Q=T.includes(a),ne=!P&&Q,Z=H(j,a),se=Ste(a,W,w,x),oe=se.active,ce=it(se,g4e),te=u.useState(!1),le=he(te,2),pe=le[0],we=le[1],_e=function(Ce){W||we(Ce)},Y=function(Ce){_e(!0),v==null||v({key:a,domEvent:Ce})},ae=function(Ce){_e(!1),g==null||g({key:a,domEvent:Ce})},ee=u.useMemo(function(){return oe||(E!=="inline"?pe||H([M],a):!1)},[E,oe,M,pe,a,H]),q=kte(A.length),ue=function(Ce){W||(y==null||y({key:a,domEvent:Ce}),E==="inline"&&L(a,!Q))},ie=j0(function(Fe){h==null||h(i2(Fe)),O(Fe)}),de=function(Ce){E!=="inline"&&L(a,Ce)},be=function(){D(a)},ke=S&&"".concat(S,"-popup"),xe=u.useMemo(function(){return u.createElement(_te,{icon:E!=="horizontal"?re:void 0,props:N(N({},e),{},{isOpen:ne,isSubMenu:!0})},u.createElement("i",{className:"".concat(V,"-arrow")}))},[E,re,e,ne,V]),ye=u.createElement("div",Ae({role:"menuitem",style:q,className:"".concat(V,"-title"),tabIndex:W?null:-1,ref:U,title:typeof i=="string"?i:null,"data-menu-id":P&&S?null:S,"aria-expanded":ne,"aria-haspopup":!0,"aria-controls":ke,"aria-disabled":W,onClick:ue,onFocus:be},ce),i,xe),Se=u.useRef(E);if(E!=="inline"&&A.length>1?Se.current="vertical":Se.current=E,!P){var Oe=Se.current;ye=u.createElement(p4e,{mode:Oe,prefixCls:V,visible:!s&&ne&&E!=="inline",popupClassName:f,popupOffset:m,popupStyle:p,popup:u.createElement(i1,{mode:Oe==="horizontal"?"vertical":Oe},u.createElement(dj,{id:ke,ref:X},l)),disabled:W,onVisibleChange:de},ye)}var Re=u.createElement(Ll.Item,Ae({ref:t,role:"none"},C,{component:"li",style:n,className:fe(V,"".concat(V,"-").concat(E),r,G(G(G(G({},"".concat(V,"-open"),ne),"".concat(V,"-active"),ee),"".concat(V,"-selected"),Z),"".concat(V,"-disabled"),W)),onMouseEnter:Y,onMouseLeave:ae}),ye,!P&&u.createElement(h4e,{id:ke,open:ne,keyPath:A},l));return F&&(Re=F(Re,e,{selected:Z,active:ee,open:ne,disabled:W})),u.createElement(i1,{onItemClick:ie,mode:E==="horizontal"?"vertical":E,itemIcon:J,expandIcon:re},Re)}),F_=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=eg(n),a=fj(r,i),o=A_();u.useEffect(function(){if(o)return o.registerPath(n,i),function(){o.unregisterPath(n,i)}},[i]);var s;return o?s=a:s=u.createElement(b4e,Ae({ref:t},e),a),u.createElement(xte.Provider,{value:i},s)});function mj(e){var t=e.className,n=e.style,r=u.useContext(Gl),i=r.prefixCls,a=A_();return a?null:u.createElement("li",{role:"separator",className:fe("".concat(i,"-item-divider"),t),style:n})}var y4e=["className","title","eventKey","children"],x4e=u.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,a=it(e,y4e),o=u.useContext(Gl),s=o.prefixCls,l="".concat(s,"-item-group");return u.createElement("li",Ae({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:fe(l,n)}),u.createElement("div",{role:"presentation",className:"".concat(l,"-title"),title:typeof r=="string"?r:void 0},r),u.createElement("ul",{role:"group",className:"".concat(l,"-list")},i))}),pj=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=eg(n),a=fj(r,i),o=A_();return o?a:u.createElement(x4e,Ae({ref:t},on(e,["warnKey"])),a)}),w4e=["label","children","key","type","extra"];function SR(e,t,n){var r=t.item,i=t.group,a=t.submenu,o=t.divider;return(e||[]).map(function(s,l){if(s&&pt(s)==="object"){var c=s,d=c.label,f=c.children,m=c.key,p=c.type,h=c.extra,v=it(c,w4e),g=m??"tmp-".concat(l);return f||p==="group"?p==="group"?u.createElement(i,Ae({key:g},v,{title:d}),SR(f,t,n)):u.createElement(a,Ae({key:g},v,{title:d}),SR(f,t,n)):p==="divider"?u.createElement(o,Ae({key:g},v)):u.createElement(r,Ae({key:g},v,{extra:h}),d,(!!h||h===0)&&u.createElement("span",{className:"".concat(n,"-item-extra")},h))}return null}).filter(function(s){return s})}function sL(e,t,n,r,i){var a=e,o=N({divider:mj,item:sy,group:pj,submenu:F_},r);return t&&(a=SR(t,o,i)),fj(a,n)}var C4e=["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"],kf=[],S4e=u.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,a=i===void 0?"rc-menu":i,o=r.rootClassName,s=r.style,l=r.className,c=r.tabIndex,d=c===void 0?0:c,f=r.items,m=r.children,p=r.direction,h=r.id,v=r.mode,g=v===void 0?"vertical":v,y=r.inlineCollapsed,w=r.disabled,x=r.disabledOverflow,C=r.subMenuOpenDelay,S=C===void 0?.1:C,k=r.subMenuCloseDelay,_=k===void 0?.1:k,E=r.forceSubMenuRender,T=r.defaultOpenKeys,$=r.openKeys,P=r.activeKey,M=r.defaultActiveFirst,j=r.selectable,I=j===void 0?!0:j,R=r.multiple,O=R===void 0?!1:R,L=r.defaultSelectedKeys,D=r.selectedKeys,B=r.onSelect,F=r.onDeselect,z=r.inlineIndent,H=z===void 0?24:z,A=r.motion,V=r.defaultMotions,W=r.triggerSubMenuAction,U=W===void 0?"hover":W,X=r.builtinPlacements,J=r.itemIcon,re=r.expandIcon,Q=r.overflowedIndicator,ne=Q===void 0?"...":Q,Z=r.overflowedIndicatorPopupClassName,se=r.getPopupContainer,oe=r.onClick,ce=r.onOpenChange,te=r.onKeyDown;r.openAnimation,r.openTransitionName;var le=r._internalRenderMenuItem,pe=r._internalRenderSubMenuItem,we=r._internalComponents,_e=it(r,C4e),Y=u.useMemo(function(){return[sL(m,f,kf,we,a),sL(m,f,kf,{},a)]},[m,f,we]),ae=he(Y,2),ee=ae[0],q=ae[1],ue=u.useState(!1),ie=he(ue,2),de=ie[0],be=ie[1],ke=u.useRef(),xe=t4e(h),ye=p==="rtl",Se=Wt(T,{value:$,postState:function(qt){return qt||kf}}),Oe=he(Se,2),Re=Oe[0],Fe=Oe[1],Ce=function(qt){var Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Mn(){Fe(qt),ce==null||ce(qt)}Gt?Si.flushSync(Mn):Mn()},ve=u.useState(Re),ge=he(ve,2),Ee=ge[0],Ne=ge[1],We=u.useRef(!1),He=u.useMemo(function(){return(g==="inline"||g==="vertical")&&y?["vertical",y]:[g,!1]},[g,y]),Ye=he(He,2),De=Ye[0],Ue=Ye[1],Le=De==="inline",ft=u.useState(De),mt=he(ft,2),ut=mt[0],gt=mt[1],Pe=u.useState(Ue),Te=he(Pe,2),Ie=Te[0],$e=Te[1];u.useEffect(function(){gt(De),$e(Ue),We.current&&(Le?Fe(Ee):Ce(kf))},[De,Ue]);var je=u.useState(0),Ke=he(je,2),Ze=Ke[0],st=Ke[1],Xe=Ze>=ee.length-1||ut!=="horizontal"||x;u.useEffect(function(){Le&&Ne(Re)},[Re]),u.useEffect(function(){return We.current=!0,function(){We.current=!1}},[]);var Ge=Z3e(),ct=Ge.registerPath,yt=Ge.unregisterPath,Rt=Ge.refreshOverflowKeys,Nt=Ge.isSubPathKey,Ct=Ge.getKeyPath,Je=Ge.getKeys,Me=Ge.getSubPathKeys,ze=u.useMemo(function(){return{registerPath:ct,unregisterPath:yt}},[ct,yt]),tt=u.useMemo(function(){return{isSubPathKey:Nt}},[Nt]);u.useEffect(function(){Rt(Xe?kf:ee.slice(Ze+1).map(function(Tn){return Tn.key}))},[Ze,Xe]);var ot=Wt(P||M&&((n=ee[0])===null||n===void 0?void 0:n.key),{value:P}),Qe=he(ot,2),nt=Qe[0],lt=Qe[1],xt=j0(function(Tn){lt(Tn)}),Dt=j0(function(){lt(void 0)});u.useImperativeHandle(t,function(){return{list:ke.current,focus:function(qt){var Gt,Mn=Je(),Ut=wR(Mn,xe),Lt=Ut.elements,Pn=Ut.key2element,fr=Ut.element2key,Ar=cj(ke.current,Lt),yi=nt??(Ar[0]?fr.get(Ar[0]):(Gt=ee.find(function(Cn){return!Cn.props.disabled}))===null||Gt===void 0?void 0:Gt.key),Xr=Pn.get(yi);if(yi&&Xr){var xi;Xr==null||(xi=Xr.focus)===null||xi===void 0||xi.call(Xr,qt)}}}});var vt=Wt(L||[],{value:D,postState:function(qt){return Array.isArray(qt)?qt:qt==null?kf:[qt]}}),at=he(vt,2),St=at[0],nn=at[1],rn=function(qt){if(I){var Gt=qt.key,Mn=St.includes(Gt),Ut;O?Mn?Ut=St.filter(function(Pn){return Pn!==Gt}):Ut=[].concat(Ve(St),[Gt]):Ut=[Gt],nn(Ut);var Lt=N(N({},qt),{},{selectedKeys:Ut});Mn?F==null||F(Lt):B==null||B(Lt)}!O&&Re.length&&ut!=="inline"&&Ce(kf)},At=j0(function(Tn){oe==null||oe(i2(Tn)),rn(Tn)}),$n=j0(function(Tn,qt){var Gt=Re.filter(function(Ut){return Ut!==Tn});if(qt)Gt.push(Tn);else if(ut!=="inline"){var Mn=Me(Tn);Gt=Gt.filter(function(Ut){return!Mn.has(Ut)})}Lo(Re,Gt,!0)||Ce(Gt,!0)}),In=function(qt,Gt){var Mn=Gt??!Re.includes(qt);$n(qt,Mn)},kr=X3e(ut,nt,ye,xe,ke,Je,Ct,lt,In,te);u.useEffect(function(){be(!0)},[]);var Nr=u.useMemo(function(){return{_internalRenderMenuItem:le,_internalRenderSubMenuItem:pe}},[le,pe]),Yr=ut!=="horizontal"||x?ee:ee.map(function(Tn,qt){return u.createElement(i1,{key:Tn.key,overflowDisabled:qt>Ze},Tn)}),Vr=u.createElement(Ll,Ae({id:h,ref:ke,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:sy,className:fe(a,"".concat(a,"-root"),"".concat(a,"-").concat(ut),l,G(G({},"".concat(a,"-inline-collapsed"),Ie),"".concat(a,"-rtl"),ye),o),dir:p,style:s,role:"menu",tabIndex:d,data:Yr,renderRawItem:function(qt){return qt},renderRawRest:function(qt){var Gt=qt.length,Mn=Gt?ee.slice(-Gt):null;return u.createElement(F_,{eventKey:CR,title:ne,disabled:Xe,internalPopupClose:Gt===0,popupClassName:Z},Mn)},maxCount:ut!=="horizontal"||x?Ll.INVALIDATE:Ll.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(qt){st(qt)},onKeyDown:kr},_e));return u.createElement(lj.Provider,{value:Nr},u.createElement(vte.Provider,{value:xe},u.createElement(i1,{prefixCls:a,rootClassName:o,mode:ut,openKeys:Re,rtl:ye,disabled:w,motion:de?A:null,defaultMotions:de?V:null,activeKey:nt,onActive:xt,onInactive:Dt,selectedKeys:St,inlineIndent:H,subMenuOpenDelay:S,subMenuCloseDelay:_,forceSubMenuRender:E,builtinPlacements:X,triggerSubMenuAction:U,getPopupContainer:se,itemIcon:J,expandIcon:re,onItemClick:At,onOpenChange:$n},u.createElement(wte.Provider,{value:tt},Vr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(yte.Provider,{value:ze},q)))))}),tg=S4e;tg.Item=sy;tg.SubMenu=F_;tg.ItemGroup=pj;tg.Divider=mj;var k4e={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"},_4e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:k4e}))},E4e=u.forwardRef(_4e);const $te=u.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),$4e=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:a,headerPadding:o,headerColor:s,footerPadding:l,fontSize:c,bodyBg:d,headerBg:f}=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:o,color:s,lineHeight:me(a),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Tte=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:a,marginXXS:o,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${a}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+o*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},Pte=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Rte=mn("Layout",$4e,Tte,{deprecatedTokens:Pte}),T4e=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:a,triggerHeight:o,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:d,zeroTriggerHeight:f,borderRadiusLG:m,lightSiderBg:p,lightTriggerColor:h,lightTriggerBg:v,bodyBg:g}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:o},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:o,color:s,lineHeight:me(o),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(d).mul(-1).equal(),zIndex:1,width:d,height:f,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${me(m)} ${me(m)} 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(d).mul(-1).equal(),borderRadius:`${me(m)} 0 0 ${me(m)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:h,background:v},[`${t}-zero-width-trigger`]:{color:h,background:v,border:`1px solid ${g}`,borderInlineStart:0}}}}},P4e=mn(["Layout","Sider"],T4e,Tte,{deprecatedTokens:Pte});var R4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),D_=u.createContext({}),O4e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),Ite=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:i,children:a,defaultCollapsed:o=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:d=!1,width:f=200,collapsedWidth:m=80,zeroWidthTriggerStyle:p,breakpoint:h,onCollapse:v,onBreakpoint:g}=e,y=R4e(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=u.useContext($te),[x,C]=u.useState("collapsed"in e?e.collapsed:o),[S,k]=u.useState(!1);u.useEffect(()=>{"collapsed"in e&&C(e.collapsed)},[e.collapsed]);const _=(J,re)=>{"collapsed"in e||C(J),v==null||v(J,re)},{getPrefixCls:E,direction:T}=u.useContext(It),$=E("layout-sider",n),[P,M,j]=P4e($),I=u.useRef(null);I.current=J=>{k(J.matches),g==null||g(J.matches),x!==J.matches&&_(J.matches,"responsive")},u.useEffect(()=>{function J(Q){var ne;return(ne=I.current)===null||ne===void 0?void 0:ne.call(I,Q)}let re;return typeof(window==null?void 0:window.matchMedia)<"u"&&h&&h in lL&&(re=window.matchMedia(`screen and (max-width: ${lL[h]})`),ete(re,J),J(re)),()=>{tte(re,J)}},[h]),u.useEffect(()=>{const J=O4e("ant-sider-");return w.addSider(J),()=>w.removeSider(J)},[]);const R=()=>{_(!x,"clickTrigger")},O=on(y,["collapsed"]),L=x?m:f,D=I4e(L)?`${L}px`:String(L),B=Number.parseFloat(String(m||0))===0?u.createElement("span",{onClick:R,className:fe(`${$}-zero-width-trigger`,`${$}-zero-width-trigger-${d?"right":"left"}`),style:p},i||u.createElement(E4e,null)):null,F=T==="rtl"==!d,A={expanded:F?u.createElement(ys,null):u.createElement(jc,null),collapsed:F?u.createElement(jc,null):u.createElement(ys,null)}[x?"collapsed":"expanded"],V=i!==null?B||u.createElement("div",{className:`${$}-trigger`,onClick:R,style:{width:D}},i||A):null,W=Object.assign(Object.assign({},l),{flex:`0 0 ${D}`,maxWidth:D,minWidth:D,width:D}),U=fe($,`${$}-${s}`,{[`${$}-collapsed`]:!!x,[`${$}-has-trigger`]:c&&i!==null&&!B,[`${$}-below`]:!!S,[`${$}-zero-width`]:Number.parseFloat(D)===0},r,M,j),X=u.useMemo(()=>({siderCollapsed:x}),[x]);return P(u.createElement(D_.Provider,{value:X},u.createElement("aside",Object.assign({className:U},O,{style:W,ref:t}),u.createElement("div",{className:`${$}-children`},a),c||S&&B?V:null)))});var M4e={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"},j4e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:M4e}))},hj=u.forwardRef(j4e);const a2=u.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var N4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,dashed:r}=e,i=N4e(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=u.useContext(It),o=a("menu",t),s=fe({[`${o}-item-divider-dashed`]:!!r},n);return u.createElement(mj,Object.assign({className:s},i))},Mte=e=>{var t;const{className:n,children:r,icon:i,title:a,danger:o,extra:s}=e,{prefixCls:l,firstLevel:c,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:m}=u.useContext(a2),p=x=>{const C=r==null?void 0:r[0],S=u.createElement("span",{className:fe(`${l}-title-content`,{[`${l}-title-content-with-extra`]:!!s||s===0})},r);return(!i||u.isValidElement(r)&&r.type==="span")&&r&&x&&c&&typeof C=="string"?u.createElement("div",{className:`${l}-inline-collapsed-noicon`},C.charAt(0)):S},{siderCollapsed:h}=u.useContext(D_);let v=a;typeof a>"u"?v=c?r:"":a===!1&&(v="");const g={title:v};!h&&!m&&(g.title=null,g.open=!1);const y=Ir(r).length;let w=u.createElement(sy,Object.assign({},on(e,["title","icon","danger"]),{className:fe({[`${l}-item-danger`]:o,[`${l}-item-only-child`]:(i?y+1:y)===1},n),title:typeof a=="string"?a:void 0}),gi(i,{className:fe(u.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),p(m));return f||(w=u.createElement($r,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${l}-inline-collapsed-tooltip`}}),w)),w};var A4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=A4e(e,["children"]),i=u.useContext(o2),a=u.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=Rge(n),s=Dc(t,o?lf(n):null);return u.createElement(o2.Provider,{value:a},u.createElement(tl,{space:!0},o?u.cloneElement(n,{ref:s}):n))}),F4e=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:a,lineType:o,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${me(a)} ${o} ${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, + `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},m$(nn(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const N_e=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:a,controlHeightLG:o,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:d,fontWeightStrong:f,controlItemBgActive:m,controlItemBgHover:p,colorBgContainer:h,colorFillSecondary:v,colorBgContainerDisabled:g,colorTextDisabled:y,colorPrimaryHover:w,colorPrimary:x,controlOutline:S}=e,C=s*2,_=r*2,k=Math.min(i-C,i-_),E=Math.min(a-C,a-_),T=Math.min(o-C,o-_);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:m,optionActiveBg:p,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:o,multipleItemBg:v,multipleItemBorderColor:"transparent",multipleItemHeight:k,multipleItemHeightSM:E,multipleItemHeightLG:T,multipleSelectorBgDisabled:g,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:w,activeBorderColor:x,activeOutlineColor:S,selectAffixPadding:s}},ote=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:i}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${me(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${me(i)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},tL=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},ote(e,t))}),A_e=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},ote(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),tL(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),tL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),ste=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},nL=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},ste(e,t))}),F_e=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},ste(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),nL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),nL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),D_e=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-prefix, ${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),lte=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},rL=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},lte(e,t))}),L_e=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},lte(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),rL(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),rL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),B_e=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},A_e(e)),F_e(e)),D_e(e)),L_e(e))}),z_e=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},H_e=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},V_e=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:i}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},z_e(e)),H_e(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},qa),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},qa),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},Wm()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[i]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},W_e=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},V_e(e),j_e(e),M_e(e),R_e(e),{[`${t}-rtl`]:{direction:"rtl"}},Gm(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},aj=pn("Select",(e,{rootPrefixCls:t})=>{const n=nn(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[W_e(n),B_e(n)]},N_e,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var U_e={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"},q_e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:U_e}))},O_=u.forwardRef(q_e),G_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},K_e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:G_e}))},Mu=u.forwardRef(K_e),Y_e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},X_e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Y_e}))},tg=u.forwardRef(X_e);function M_({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:i,multiple:a,hasFeedback:o,prefixCls:s,showSuffixIcon:l,feedbackIcon:c,showArrow:d,componentName:f}){const m=t??u.createElement(Bc,null),p=y=>e===null&&!o&&!d?null:u.createElement(u.Fragment,null,l!==!1&&y,o&&c);let h=null;if(e!==void 0)h=p(e);else if(i)h=p(u.createElement(Ra,{spin:!0}));else{const y=`${s}-suffix`;h=({open:w,showSearch:x})=>p(w&&x?u.createElement(tg,{className:y}):u.createElement(Mu,{className:y}))}let v=null;n!==void 0?v=n:a?v=u.createElement(O_,null):v=null;let g=null;return r!==void 0?g=r:g=u.createElement(Wo,null),{clearIcon:m,suffixIcon:h,itemIcon:v,removeIcon:g}}function oj(e){return K.useMemo(()=>{if(e)return(...t)=>K.createElement(tl,{space:!0},e.apply(void 0,t))},[e])}function sj(e,t){return t!==void 0?t:e!==null}var J_e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,bordered:l,className:c,rootClassName:d,getPopupContainer:f,popupClassName:m,dropdownClassName:p,listHeight:h=256,placement:v,listItemHeight:g,size:y,disabled:w,notFoundContent:x,status:S,builtinPlacements:C,dropdownMatchSelectWidth:_,popupMatchSelectWidth:k,direction:E,style:T,allowClear:$,variant:P,dropdownStyle:M,transitionName:j,tagRender:I,maxCount:R,prefix:O,dropdownRender:D,popupRender:L,onDropdownVisibleChange:B,onOpenChange:F,styles:z,classNames:H}=e,A=J_e(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames"]),{getPopupContainer:V,getPrefixCls:W,renderEmpty:U,direction:Y,virtual:J,popupMatchSelectWidth:ne,popupOverflow:Q}=u.useContext(Rt),{showSearch:te,style:Z,styles:le,className:se,classNames:ce}=kr("select"),[,re]=$i(),ie=g??(re==null?void 0:re.controlHeight),pe=W("select",s),Se=W(),_e=E??Y,{compactSize:X,compactItemClassnames:ae}=sl(pe,_e),[ee,q]=zc("select",P,l),ue=Qn(pe),[oe,de,xe]=aj(pe,ue),ke=u.useMemo(()=>{const{mode:je}=e;if(je!=="combobox")return je===cte?"combobox":je},[e.mode]),be=ke==="multiple"||ke==="tags",ye=sj(e.suffixIcon,e.showArrow),Ce=(n=k??_)!==null&&n!==void 0?n:ne,Re=((r=z==null?void 0:z.popup)===null||r===void 0?void 0:r.root)||((i=le.popup)===null||i===void 0?void 0:i.root)||M,Pe=oj(L||D),Le=F||B,{status:we,hasFeedback:ve,isFormItemInput:ge,feedbackIcon:Ee}=u.useContext(_i),Ne=Vu(we,S);let ze;x!==void 0?ze=x:ke==="combobox"?ze=null:ze=(U==null?void 0:U("Select"))||u.createElement(eg,{componentName:"Select"});const{suffixIcon:He,itemIcon:Ye,removeIcon:De,clearIcon:Ke}=M_(Object.assign(Object.assign({},A),{multiple:be,hasFeedback:ve,feedbackIcon:Ee,showSuffixIcon:ye,prefixCls:pe,componentName:"Select"})),Je=$===!0?{clearIcon:Ke}:$,We=ln(A,["suffixIcon","itemIcon"]),vt=fe(((a=H==null?void 0:H.popup)===null||a===void 0?void 0:a.root)||((o=ce==null?void 0:ce.popup)===null||o===void 0?void 0:o.root)||m||p,{[`${pe}-dropdown-${_e}`]:_e==="rtl"},d,ce.root,H==null?void 0:H.root,xe,ue,de),dt=Hr(je=>{var Ge;return(Ge=y??X)!==null&&Ge!==void 0?Ge:je}),bt=u.useContext(gi),Ie=w??bt,Te=fe({[`${pe}-lg`]:dt==="large",[`${pe}-sm`]:dt==="small",[`${pe}-rtl`]:_e==="rtl",[`${pe}-${ee}`]:q,[`${pe}-in-form-item`]:ge},ql(pe,Ne,ve),ae,se,c,ce.root,H==null?void 0:H.root,d,xe,ue,de),Oe=u.useMemo(()=>v!==void 0?v:_e==="rtl"?"bottomRight":"bottomLeft",[v,_e]),[$e]=ol("SelectLike",Re==null?void 0:Re.zIndex);return oe(u.createElement(rj,Object.assign({ref:t,virtual:J,showSearch:te},We,{style:Object.assign(Object.assign(Object.assign(Object.assign({},le.root),z==null?void 0:z.root),Z),T),dropdownMatchSelectWidth:Ce,transitionName:ha(Se,"slide-up",j),builtinPlacements:ij(C,Q),listHeight:h,listItemHeight:ie,mode:ke,prefixCls:pe,placement:Oe,direction:_e,prefix:O,suffixIcon:He,menuItemSelectedIcon:Ye,removeIcon:De,allowClear:Je,notFoundContent:ze,className:Te,getPopupContainer:f||V,dropdownClassName:vt,disabled:Ie,dropdownStyle:Object.assign(Object.assign({},Re),{zIndex:$e}),maxCount:be?R:void 0,tagRender:be?I:void 0,dropdownRender:Pe,onDropdownVisibleChange:Le})))},go=u.forwardRef(Q_e),Z_e=df(go,"dropdownAlign");go.SECRET_COMBOBOX_MODE_DO_NOT_USE=cte;go.Option=tj;go.OptGroup=ej;go._InternalPanelDoNotUseOrYouWillBeFired=Z_e;const ute=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},dte=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},ju=["xxl","xl","lg","md","sm","xs"],e3e=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),t3e=e=>{const t=e,n=[].concat(ju).reverse();return n.forEach((r,i)=>{const a=r.toUpperCase(),o=`screen${a}Min`,s=`screen${a}`;if(!(t[o]<=t[s]))throw new Error(`${o}<=${s} fails : !(${t[o]}<=${t[s]})`);if(i{if(t){for(const n of ju)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},n3e=()=>{const[,e]=$i(),t=e3e(t3e(e));return K.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return i=a,n.forEach(o=>o(i)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(i),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,o])=>{const s=({matches:c})=>{this.dispatch(Object.assign(Object.assign({},i),{[a]:c}))},l=window.matchMedia(o);ute(l,s),this.matchHandlers[o]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(a=>{const o=this.matchHandlers[a];dte(o==null?void 0:o.mql,o==null?void 0:o.listener)}),n.clear()}}},[t])};function ff(e=!0,t={}){const n=u.useRef(t),[,r]=d_(),i=n3e();return fn(()=>{const a=i.subscribe(o=>{n.current=o,e&&r()});return()=>i.unsubscribe(a)},[]),n.current}const yR=u.createContext({}),r3e=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:i,avatarColor:a,containerSize:o,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:d,textFontSizeSM:f,iconFontSize:m,iconFontSizeLG:p,iconFontSizeSM:h,borderRadius:v,borderRadiusLG:g,borderRadiusSM:y,lineWidth:w,lineType:x}=e,S=(C,_,k,E)=>({width:C,height:C,borderRadius:"50%",fontSize:_,[`&${n}-square`]:{borderRadius:E},[`&${n}-icon`]:{fontSize:k,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:a,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:i,border:`${me(w)} ${x} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),S(o,c,m,v)),{"&-lg":Object.assign({},S(s,d,p,g)),"&-sm":Object.assign({},S(l,f,h,y)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},i3e=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:i}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:i}}}},a3e=e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:i,fontSizeLG:a,fontSizeXL:o,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:i,textFontSizeLG:i,textFontSizeSM:i,iconFontSize:Math.round((a+o)/2),iconFontSizeLG:s,iconFontSizeSM:i,groupSpace:c,groupOverlapping:-l,groupBorderColor:d}},mte=pn("Avatar",e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=nn(e,{avatarBg:n,avatarColor:t});return[r3e(r),i3e(r)]},a3e);var o3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,shape:r,size:i,src:a,srcSet:o,icon:s,className:l,rootClassName:c,style:d,alt:f,draggable:m,children:p,crossOrigin:h,gap:v=4,onError:g}=e,y=o3e(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[w,x]=u.useState(1),[S,C]=u.useState(!1),[_,k]=u.useState(!0),E=u.useRef(null),T=u.useRef(null),$=yi(t,E),{getPrefixCls:P,avatar:M}=u.useContext(Rt),j=u.useContext(yR),I=()=>{if(!T.current||!E.current)return;const te=T.current.offsetWidth,Z=E.current.offsetWidth;te!==0&&Z!==0&&v*2{C(!0)},[]),u.useEffect(()=>{k(!0),x(1)},[a]),u.useEffect(I,[v]);const R=()=>{(g==null?void 0:g())!==!1&&k(!1)},O=Hr(te=>{var Z,le;return(le=(Z=i??(j==null?void 0:j.size))!==null&&Z!==void 0?Z:te)!==null&&le!==void 0?le:"default"}),D=Object.keys(typeof O=="object"?O||{}:{}).some(te=>["xs","sm","md","lg","xl","xxl"].includes(te)),L=ff(D),B=u.useMemo(()=>{if(typeof O!="object")return{};const te=ju.find(le=>L[le]),Z=O[te];return Z?{width:Z,height:Z,fontSize:Z&&(s||p)?Z/2:18}:{}},[L,O,s,p]),F=P("avatar",n),z=Qn(F),[H,A,V]=mte(F,z),W=fe({[`${F}-lg`]:O==="large",[`${F}-sm`]:O==="small"}),U=u.isValidElement(a),Y=r||(j==null?void 0:j.shape)||"circle",J=fe(F,W,M==null?void 0:M.className,`${F}-${Y}`,{[`${F}-image`]:U||a&&_,[`${F}-icon`]:!!s},V,z,l,c,A),ne=typeof O=="number"?{width:O,height:O,fontSize:s?O/2:18}:{};let Q;if(typeof a=="string"&&_)Q=u.createElement("img",{src:a,draggable:m,srcSet:o,onError:R,alt:f,crossOrigin:h});else if(U)Q=a;else if(s)Q=s;else if(S||w!==1){const te=`scale(${w})`,Z={msTransform:te,WebkitTransform:te,transform:te};Q=u.createElement(ji,{onResize:I},u.createElement("span",{className:`${F}-string`,ref:T,style:Z},p))}else Q=u.createElement("span",{className:`${F}-string`,style:{opacity:0},ref:T},p);return H(u.createElement("span",Object.assign({},y,{style:Object.assign(Object.assign(Object.assign(Object.assign({},ne),B),M==null?void 0:M.style),d),className:J,ref:$}),Q))}),fv=e=>e?typeof e=="function"?e():e:null;function lj(e){var t=e.children,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle,a=e.bodyClassName,o=e.className,s=e.style;return u.createElement("div",{className:fe("".concat(n,"-content"),o),style:s},u.createElement("div",{className:fe("".concat(n,"-inner"),a),id:r,role:"tooltip",style:i},typeof t=="function"?t():t))}var Ap={shiftX:64,adjustY:1},Fp={adjustX:1,shiftY:!0},Os=[0,0],s3e={left:{points:["cr","cl"],overflow:Fp,offset:[-4,0],targetOffset:Os},right:{points:["cl","cr"],overflow:Fp,offset:[4,0],targetOffset:Os},top:{points:["bc","tc"],overflow:Ap,offset:[0,-4],targetOffset:Os},bottom:{points:["tc","bc"],overflow:Ap,offset:[0,4],targetOffset:Os},topLeft:{points:["bl","tl"],overflow:Ap,offset:[0,-4],targetOffset:Os},leftTop:{points:["tr","tl"],overflow:Fp,offset:[-4,0],targetOffset:Os},topRight:{points:["br","tr"],overflow:Ap,offset:[0,-4],targetOffset:Os},rightTop:{points:["tl","tr"],overflow:Fp,offset:[4,0],targetOffset:Os},bottomRight:{points:["tr","br"],overflow:Ap,offset:[0,4],targetOffset:Os},rightBottom:{points:["bl","br"],overflow:Fp,offset:[4,0],targetOffset:Os},bottomLeft:{points:["tl","bl"],overflow:Ap,offset:[0,4],targetOffset:Os},leftBottom:{points:["br","bl"],overflow:Fp,offset:[-4,0],targetOffset:Os}},l3e=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],c3e=function(t,n){var r=t.overlayClassName,i=t.trigger,a=i===void 0?["hover"]:i,o=t.mouseEnterDelay,s=o===void 0?0:o,l=t.mouseLeaveDelay,c=l===void 0?.1:l,d=t.overlayStyle,f=t.prefixCls,m=f===void 0?"rc-tooltip":f,p=t.children,h=t.onVisibleChange,v=t.afterVisibleChange,g=t.transitionName,y=t.animation,w=t.motion,x=t.placement,S=x===void 0?"right":x,C=t.align,_=C===void 0?{}:C,k=t.destroyTooltipOnHide,E=k===void 0?!1:k,T=t.defaultVisible,$=t.getTooltipContainer,P=t.overlayInnerStyle;t.arrowContent;var M=t.overlay,j=t.id,I=t.showArrow,R=I===void 0?!0:I,O=t.classNames,D=t.styles,L=at(t,l3e),B=ry(j),F=u.useRef(null);u.useImperativeHandle(n,function(){return F.current});var z=N({},L);"visible"in t&&(z.popupVisible=t.visible);var H=function(){return u.createElement(lj,{key:"content",prefixCls:m,id:B,bodyClassName:O==null?void 0:O.body,overlayInnerStyle:N(N({},P),D==null?void 0:D.body)},M)},A=function(){var W=u.Children.only(p),U=(W==null?void 0:W.props)||{},Y=N(N({},U),{},{"aria-describedby":M?B:null});return u.cloneElement(p,Y)};return u.createElement(ly,Fe({popupClassName:fe(r,O==null?void 0:O.root),prefixCls:m,popup:H,action:a,builtinPlacements:s3e,popupPlacement:S,ref:F,popupAlign:_,getPopupContainer:$,onPopupVisibleChange:h,afterPopupVisibleChange:v,popupTransitionName:g,popupAnimation:y,popupMotion:w,defaultPopupVisible:T,autoDestroy:E,mouseLeaveDelay:c,popupStyle:N(N({},d),D==null?void 0:D.root),mouseEnterDelay:s,arrow:R},z),A())};const u3e=u.forwardRef(c3e);function j_(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,a=0,o=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*i-c,m=d,p=2*i-s,h=l,v=2*i-a,g=o,y=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),w=r*(Math.sqrt(2)-1),x=`polygon(${w}px 100%, 50% ${w}px, ${2*i-w}px 100%, ${w}px 100%)`,S=`path('M ${a} ${o} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${d} A ${n} ${n} 0 0 1 ${f} ${m} L ${p} ${h} A ${r} ${r} 0 0 0 ${v} ${g} Z')`;return{arrowShadowWidth:y,arrowPath:S,arrowPolygon:x}}const hte=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:a,arrowShadowWidth:o,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:o,height:o,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${me(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},vte=8;function N_(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?vte:r}}function Yx(e,t){return e?t:{}}function cj(e,t,n){const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},hte(e,t,i)),{"&:before":{background:t}})]},Yx(!!l.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Yx(!!l.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${me(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}}})),Yx(!!l.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),Yx(!!l.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function d3e(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const o=Object.assign(Object.assign({},a),i);return o.shiftX||(o.adjustX=!0),o.shiftY||(o.adjustY=!0),o}const iL={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"]}},f3e={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"]}},m3e=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function gte(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,l={},c=N_({contentRadius:a,limitVerticalRadius:!0});return Object.keys(iL).forEach(d=>{const f=r&&f3e[d]||iL[d],m=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(l[d]=m,m3e.has(d)&&(m.autoArrow=!1),d){case"top":case"topLeft":case"topRight":m.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":m.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":m.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":m.offset[0]=s+i;break}if(r)switch(d){case"topLeft":case"bottomLeft":m.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":m.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":m.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":m.offset[1]=c.arrowOffsetHorizontal*2-s;break}m.overflow=d3e(d,c,t,n),o&&(m.htmlRegion="visibleFirst")}),l}const p3e=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:l,boxShadowSecondary:c,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:m,sizePopupArrow:p}=e,h=t(o).add(p).add(m).equal(),v=t(o).mul(2).add(p).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(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":a,[`${n}-inner`]:{minWidth:v,minHeight:l,padding:`${me(e.calc(d).div(2).equal())} ${me(f)}`,color:`var(--ant-tooltip-color, ${i})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:o,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(o,vte)}},[`${n}-content`]:{position:"relative"}}),c_(e,(g,{darkColor:y})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}))),{"&-rtl":{direction:"rtl"}})},cj(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},h3e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},N_({contentRadius:e.borderRadius,limitVerticalRadius:!0})),j_(nn(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),bte=(e,t=!0)=>pn("Tooltip",r=>{const{borderRadius:i,colorTextLightSolid:a,colorBgSpotlight:o}=r,s=nn(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:i,tooltipBg:o});return[p3e(s),Jv(r,"zoom-big-fast")]},h3e,{resetStyle:!1,injectStyle:t})(e),v3e=Qd.map(e=>`${e}-inverse`),g3e=["success","processing","error","default","warning"];function A_(e,t=!0){return t?[].concat(Ve(v3e),Ve(Qd)).includes(e):Qd.includes(e)}function b3e(e){return g3e.includes(e)}function yte(e,t){const n=A_(t),r=fe({[`${e}-${t}`]:t&&n}),i={},a={},o=Ia(t).toRgb(),l=(.299*o.r+.587*o.g+.114*o.b)/255<.5?"#FFF":"#000";return t&&!n&&(i.background=t,i["--ant-tooltip-color"]=l,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:a}}const y3e=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:a,overlayInnerStyle:o}=e,{getPrefixCls:s}=u.useContext(Rt),l=s("tooltip",t),[c,d,f]=bte(l),m=yte(l,a),p=m.arrowStyle,h=Object.assign(Object.assign({},o),m.overlayStyle),v=fe(d,f,l,`${l}-pure`,`${l}-placement-${r}`,n,m.className);return c(u.createElement("div",{className:v,style:p},u.createElement("div",{className:`${l}-arrow`}),u.createElement(lj,Object.assign({},e,{className:d,prefixCls:l,overlayInnerStyle:h}),i)))};var x3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,openClassName:a,getTooltipContainer:o,color:s,overlayInnerStyle:l,children:c,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:m,destroyOnHidden:p,arrow:h=!0,title:v,overlay:g,builtinPlacements:y,arrowPointAtCenter:w=!1,autoAdjustOverflow:x=!0,motion:S,getPopupContainer:C,placement:_="top",mouseEnterDelay:k=.1,mouseLeaveDelay:E=.1,overlayStyle:T,rootClassName:$,overlayClassName:P,styles:M,classNames:j}=e,I=x3e(e,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","destroyOnHidden","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),R=!!h,[,O]=$i(),{getPopupContainer:D,getPrefixCls:L,direction:B,className:F,style:z,classNames:H,styles:A}=kr("tooltip"),V=Lc(),W=u.useRef(null),U=()=>{var ye;(ye=W.current)===null||ye===void 0||ye.forceAlign()};u.useImperativeHandle(t,()=>{var ye,Ce;return{forceAlign:U,forcePopupAlign:()=>{V.deprecated(!1,"forcePopupAlign","forceAlign"),U()},nativeElement:(ye=W.current)===null||ye===void 0?void 0:ye.nativeElement,popupElement:(Ce=W.current)===null||Ce===void 0?void 0:Ce.popupElement}});const[Y,J]=Ht(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),ne=!v&&!g&&v!==0,Q=ye=>{var Ce,Re;J(ne?!1:ye),ne||((Ce=e.onOpenChange)===null||Ce===void 0||Ce.call(e,ye),(Re=e.onVisibleChange)===null||Re===void 0||Re.call(e,ye))},te=u.useMemo(()=>{var ye,Ce;let Re=w;return typeof h=="object"&&(Re=(Ce=(ye=h.pointAtCenter)!==null&&ye!==void 0?ye:h.arrowPointAtCenter)!==null&&Ce!==void 0?Ce:w),y||gte({arrowPointAtCenter:Re,autoAdjustOverflow:x,arrowWidth:R?O.sizePopupArrow:0,borderRadius:O.borderRadius,offset:O.marginXXS,visibleFirst:!0})},[w,h,y,O]),Z=u.useMemo(()=>v===0?v:g||v||"",[g,v]),le=u.createElement(tl,{space:!0},typeof Z=="function"?Z():Z),se=L("tooltip",i),ce=L(),re=e["data-popover-inject"];let ie=Y;!("open"in e)&&!("visible"in e)&&ne&&(ie=!1);const pe=u.isValidElement(c)&&!SZ(c)?c:u.createElement("span",null,c),Se=pe.props,_e=!Se.className||typeof Se.className=="string"?fe(Se.className,a||`${se}-open`):Se.className,[X,ae,ee]=bte(se,!re),q=yte(se,s),ue=q.arrowStyle,oe=fe(P,{[`${se}-rtl`]:B==="rtl"},q.className,$,ae,ee,F,H.root,j==null?void 0:j.root),de=fe(H.body,j==null?void 0:j.body),[xe,ke]=ol("Tooltip",I.zIndex),be=u.createElement(u3e,Object.assign({},I,{zIndex:xe,showArrow:R,placement:_,mouseEnterDelay:k,mouseLeaveDelay:E,prefixCls:se,classNames:{root:oe,body:de},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ue),A.root),z),T),M==null?void 0:M.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},A.body),l),M==null?void 0:M.body),q.overlayStyle)},getTooltipContainer:C||o||D,ref:W,builtinPlacements:te,overlay:le,visible:ie,onVisibleChange:Q,afterVisibleChange:d??f,arrowContent:u.createElement("span",{className:`${se}-arrow-content`}),motion:{motionName:ha(ce,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:p??!!m}),ie?bi(pe,{className:_e}):pe);return X(u.createElement(J1.Provider,{value:ke},be))}),Er=w3e;Er._InternalPanelDoNotUseOrYouWillBeFired=y3e;const S3e=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:a,boxShadowSecondary:o,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:f,popoverBg:m,titleBorderBottom:p,innerContentPadding:h,titlePadding:v}=e;return[{[t]:Object.assign(Object.assign({},xn(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:l,boxShadow:o,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i,borderBottom:p,padding:v},[`${t}-inner-content`]:{color:n,padding:h}})},cj(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},C3e=e=>{const{componentCls:t}=e;return{[t]:Qd.map(n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}})}},k3e=e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:a,zIndexPopupBase:o,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:d,paddingSM:f}=e,m=n-r,p=m/2,h=m/2-t,v=i;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:o+30},j_(e)),N_({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:a?0:12,titleMarginBottom:a?0:l,titlePadding:a?`${p}px ${v}px ${h}px`:0,titleBorderBottom:a?`${t}px ${c} ${d}`:"none",innerContentPadding:a?`${f}px ${v}px`:0})},xte=pn("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=nn(e,{popoverBg:t,popoverColor:n});return[S3e(r),C3e(r),Jv(r,"zoom-big")]},k3e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var _3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!e&&!t?null:u.createElement(u.Fragment,null,e&&u.createElement("div",{className:`${n}-title`},e),t&&u.createElement("div",{className:`${n}-inner-content`},t)),E3e=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:a="top",title:o,content:s,children:l}=e,c=fv(o),d=fv(s),f=fe(t,n,`${n}-pure`,`${n}-placement-${a}`,r);return u.createElement("div",{className:f,style:i},u.createElement("div",{className:`${n}-arrow`}),u.createElement(lj,Object.assign({},e,{className:t,prefixCls:n}),l||u.createElement(wte,{prefixCls:n,title:c,content:d})))},Ste=e=>{const{prefixCls:t,className:n}=e,r=_3e(e,["prefixCls","className"]),{getPrefixCls:i}=u.useContext(Rt),a=i("popover",t),[o,s,l]=xte(a);return o(u.createElement(E3e,Object.assign({},r,{prefixCls:a,hashId:s,className:fe(n,l)})))};var $3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,title:a,content:o,overlayClassName:s,placement:l="top",trigger:c="hover",children:d,mouseEnterDelay:f=.1,mouseLeaveDelay:m=.1,onOpenChange:p,overlayStyle:h={},styles:v,classNames:g}=e,y=$3e(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:w,className:x,style:S,classNames:C,styles:_}=kr("popover"),k=w("popover",i),[E,T,$]=xte(k),P=w(),M=fe(s,T,$,x,C.root,g==null?void 0:g.root),j=fe(C.body,g==null?void 0:g.body),[I,R]=Ht(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),O=(z,H)=>{R(z,!0),p==null||p(z,H)},D=z=>{z.keyCode===ht.ESC&&O(!1,z)},L=z=>{O(z)},B=fv(a),F=fv(o);return E(u.createElement(Er,Object.assign({placement:l,trigger:c,mouseEnterDelay:f,mouseLeaveDelay:m},y,{prefixCls:k,classNames:{root:M,body:j},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},_.root),S),h),v==null?void 0:v.root),body:Object.assign(Object.assign({},_.body),v==null?void 0:v.body)},ref:t,open:I,onOpenChange:L,overlay:B||F?u.createElement(wte,{prefixCls:k,title:B,content:F}):null,transitionName:ha(P,"zoom-big",y.transitionName),"data-popover-inject":!0}),bi(d,{onKeyDown:z=>{var H,A;u.isValidElement(d)&&((A=d==null?void 0:(H=d.props).onKeyDown)===null||A===void 0||A.call(H,z)),D(z)}})))}),Hc=T3e;Hc._InternalPanelDoNotUseOrYouWillBeFired=Ste;const aL=e=>{const{size:t,shape:n}=u.useContext(yR),r=u.useMemo(()=>({size:e.size||t,shape:e.shape||n}),[e.size,e.shape,t,n]);return u.createElement(yR.Provider,{value:r},e.children)},P3e=e=>{var t,n,r,i;const{getPrefixCls:a,direction:o}=u.useContext(Rt),{prefixCls:s,className:l,rootClassName:c,style:d,maxCount:f,maxStyle:m,size:p,shape:h,maxPopoverPlacement:v,maxPopoverTrigger:g,children:y,max:w}=e,x=a("avatar",s),S=`${x}-group`,C=Qn(x),[_,k,E]=mte(x,C),T=fe(S,{[`${S}-rtl`]:o==="rtl"},E,C,l,c,k),$=Ir(y).map((j,I)=>bi(j,{key:`avatar-key-${I}`})),P=(w==null?void 0:w.count)||f,M=$.length;if(P&&P{const{componentCls:t,iconCls:n,antCls:r,badgeShadowSize:i,textFontSize:a,textFontSizeSM:o,statusSize:s,dotSize:l,textFontWeight:c,indicatorHeight:d,indicatorHeightSM:f,marginXS:m,calc:p}=e,h=`${r}-scroll-number`,v=c_(e,(g,{darkColor:y})=>({[`&${t} ${t}-color-${g}`]:{background:y,[`&:not(${t}-count)`]:{color:y},"a:hover &":{background:y}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:d,height:d,color:e.badgeTextColor,fontWeight:c,fontSize:a,lineHeight:me(d),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:p(d).div(2).equal(),boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:o,lineHeight:me(f),borderRadius:p(f).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${me(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:l,minWidth:l,height:l,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${me(i)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${h}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:D3e,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:i,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:M3e,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:m,color:e.colorText,fontSize:e.fontSize}}}),v),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:j3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:N3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:A3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:F3e,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${h}-custom-component, ${t}-count`]:{transform:"none"},[`${h}-custom-component, ${h}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[h]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${h}-only`]:{position:"relative",display:"inline-block",height:d,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${h}-only-unit`]:{height:d,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${h}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${h}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Cte=e=>{const{fontHeight:t,lineWidth:n,marginXS:r,colorBorderBg:i}=e,a=t,o=n,s=e.colorTextLightSolid,l=e.colorError,c=e.colorErrorHover;return nn(e,{badgeFontHeight:a,badgeShadowSize:o,badgeTextColor:s,badgeColor:l,badgeColorHover:c,badgeShadowColor:i,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},kte=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:r,lineWidth:i}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*i,indicatorHeightSM:t,dotSize:r/2,textFontSize:r,textFontSizeSM:r,textFontWeight:"normal",statusSize:r/2}},B3e=pn("Badge",e=>{const t=Cte(e);return L3e(t)},kte),z3e=e=>{const{antCls:t,badgeFontHeight:n,marginXS:r,badgeRibbonOffset:i,calc:a}=e,o=`${t}-ribbon`,s=`${t}-ribbon-wrapper`,l=c_(e,(c,{darkColor:d})=>({[`&${o}-color-${c}`]:{background:d,color:d}}));return{[s]:{position:"relative"},[o]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"absolute",top:r,padding:`0 ${me(e.paddingXS)}`,color:e.colorPrimary,lineHeight:me(n),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${o}-text`]:{color:e.badgeTextColor},[`${o}-corner`]:{position:"absolute",top:"100%",width:i,height:i,color:"currentcolor",border:`${me(a(i).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${o}-placement-end`]:{insetInlineEnd:a(i).mul(-1).equal(),borderEndEndRadius:0,[`${o}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${o}-placement-start`]:{insetInlineStart:a(i).mul(-1).equal(),borderEndStartRadius:0,[`${o}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},H3e=pn(["Badge","Ribbon"],e=>{const t=Cte(e);return z3e(t)},kte),V3e=e=>{const{className:t,prefixCls:n,style:r,color:i,children:a,text:o,placement:s="end",rootClassName:l}=e,{getPrefixCls:c,direction:d}=u.useContext(Rt),f=c("ribbon",n),m=`${f}-wrapper`,[p,h,v]=H3e(f,m),g=A_(i,!1),y=fe(f,`${f}-placement-${s}`,{[`${f}-rtl`]:d==="rtl",[`${f}-color-${i}`]:g},t),w={},x={};return i&&!g&&(w.background=i,x.color=i),p(u.createElement("div",{className:fe(m,l,h,v)},a,u.createElement("div",{className:fe(y,h),style:Object.assign(Object.assign({},w),r)},u.createElement("span",{className:`${f}-text`},o),u.createElement("div",{className:`${f}-corner`,style:x}))))},oL=e=>{const{prefixCls:t,value:n,current:r,offset:i=0}=e;let a;return i&&(a={position:"absolute",top:`${i}00%`,left:0}),u.createElement("span",{style:a,className:fe(`${t}-only-unit`,{current:r})},n)};function W3e(e,t,n){let r=e,i=0;for(;(r+10)%10!==t;)r+=n,i+=n;return i}const U3e=e=>{const{prefixCls:t,count:n,value:r}=e,i=Number(r),a=Math.abs(n),[o,s]=u.useState(i),[l,c]=u.useState(a),d=()=>{s(i),c(a)};u.useEffect(()=>{const p=setTimeout(d,1e3);return()=>clearTimeout(p)},[i]);let f,m;if(o===i||Number.isNaN(i)||Number.isNaN(o))f=[u.createElement(oL,Object.assign({},e,{key:i,current:!0}))],m={transition:"none"};else{f=[];const p=i+10,h=[];for(let w=i;w<=p;w+=1)h.push(w);const v=lw%10===o);f=(v<0?h.slice(0,g+1):h.slice(g)).map((w,x)=>{const S=w%10;return u.createElement(oL,Object.assign({},e,{key:w,value:S,offset:v<0?x-g:x,current:x===g}))}),m={transform:`translateY(${-W3e(o,i,v)}00%)`}}return u.createElement("span",{className:`${t}-only`,style:m,onTransitionEnd:d},f)};var q3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,count:r,className:i,motionClassName:a,style:o,title:s,show:l,component:c="sup",children:d}=e,f=q3e(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:m}=u.useContext(Rt),p=m("scroll-number",n),h=Object.assign(Object.assign({},f),{"data-show":l,style:o,className:fe(p,i,a),title:s});let v=r;if(r&&Number(r)%1===0){const g=String(r).split("");v=u.createElement("bdi",null,g.map((y,w)=>u.createElement(U3e,{prefixCls:p,count:Number(r),value:y,key:g.length-w})))}return o!=null&&o.borderColor&&(h.style=Object.assign(Object.assign({},o),{boxShadow:`0 0 0 1px ${o.borderColor} inset`})),d?bi(d,g=>({className:fe(`${p}-custom-component`,g==null?void 0:g.className,a)})):u.createElement(c,Object.assign({},h,{ref:t}),v)});var K3e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,scrollNumberPrefixCls:l,children:c,status:d,text:f,color:m,count:p=null,overflowCount:h=99,dot:v=!1,size:g="default",title:y,offset:w,style:x,className:S,rootClassName:C,classNames:_,styles:k,showZero:E=!1}=e,T=K3e(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:$,direction:P,badge:M}=u.useContext(Rt),j=$("badge",s),[I,R,O]=B3e(j),D=p>h?`${h}+`:p,L=D==="0"||D===0||f==="0"||f===0,B=p===null||L&&!E,F=(d!=null||m!=null)&&B,z=d!=null||!L,H=v&&!L,A=H?"":D,V=u.useMemo(()=>((A==null||A==="")&&(f==null||f==="")||L&&!E)&&!H,[A,L,E,H,f]),W=u.useRef(p);V||(W.current=p);const U=W.current,Y=u.useRef(A);V||(Y.current=A);const J=Y.current,ne=u.useRef(H);V||(ne.current=H);const Q=u.useMemo(()=>{if(!w)return Object.assign(Object.assign({},M==null?void 0:M.style),x);const Se={marginTop:w[1]};return P==="rtl"?Se.left=Number.parseInt(w[0],10):Se.right=-Number.parseInt(w[0],10),Object.assign(Object.assign(Object.assign({},Se),M==null?void 0:M.style),x)},[P,w,x,M==null?void 0:M.style]),te=y??(typeof U=="string"||typeof U=="number"?U:void 0),Z=!V&&(f===0?E:!!f&&f!==!0),le=Z?u.createElement("span",{className:`${j}-status-text`},f):null,se=!U||typeof U!="object"?void 0:bi(U,Se=>({style:Object.assign(Object.assign({},Q),Se.style)})),ce=A_(m,!1),re=fe(_==null?void 0:_.indicator,(n=M==null?void 0:M.classNames)===null||n===void 0?void 0:n.indicator,{[`${j}-status-dot`]:F,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce}),ie={};m&&!ce&&(ie.color=m,ie.background=m);const pe=fe(j,{[`${j}-status`]:F,[`${j}-not-a-wrapper`]:!c,[`${j}-rtl`]:P==="rtl"},S,C,M==null?void 0:M.className,(r=M==null?void 0:M.classNames)===null||r===void 0?void 0:r.root,_==null?void 0:_.root,R,O);if(!c&&F&&(f||z||!B)){const Se=Q.color;return I(u.createElement("span",Object.assign({},T,{className:pe,style:Object.assign(Object.assign(Object.assign({},k==null?void 0:k.root),(i=M==null?void 0:M.styles)===null||i===void 0?void 0:i.root),Q)}),u.createElement("span",{className:re,style:Object.assign(Object.assign(Object.assign({},k==null?void 0:k.indicator),(a=M==null?void 0:M.styles)===null||a===void 0?void 0:a.indicator),ie)}),Z&&u.createElement("span",{style:{color:Se},className:`${j}-status-text`},f)))}return I(u.createElement("span",Object.assign({ref:t},T,{className:pe,style:Object.assign(Object.assign({},(o=M==null?void 0:M.styles)===null||o===void 0?void 0:o.root),k==null?void 0:k.root)}),c,u.createElement(Gi,{visible:!V,motionName:`${j}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:Se})=>{var _e,X;const ae=$("scroll-number",l),ee=ne.current,q=fe(_==null?void 0:_.indicator,(_e=M==null?void 0:M.classNames)===null||_e===void 0?void 0:_e.indicator,{[`${j}-dot`]:ee,[`${j}-count`]:!ee,[`${j}-count-sm`]:g==="small",[`${j}-multiple-words`]:!ee&&J&&J.toString().length>1,[`${j}-status-${d}`]:!!d,[`${j}-color-${m}`]:ce});let ue=Object.assign(Object.assign(Object.assign({},k==null?void 0:k.indicator),(X=M==null?void 0:M.styles)===null||X===void 0?void 0:X.indicator),Q);return m&&!ce&&(ue=ue||{},ue.background=m),u.createElement(G3e,{prefixCls:ae,show:!V,motionClassName:Se,className:q,count:J,title:te,style:ue,key:"scrollNumber"},se)}),le))}),Ns=Y3e;Ns.Ribbon=V3e;var X3e={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"},J3e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:X3e}))},jc=u.forwardRef(J3e),Q3e=ht.ESC,Z3e=ht.TAB;function e4e(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,i=e.autoFocus,a=e.overlayRef,o=u.useRef(!1),s=function(){if(t){var f,m;(f=n.current)===null||f===void 0||(m=f.focus)===null||m===void 0||m.call(f),r==null||r(!1)}},l=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),o.current=!0,!0):!1},c=function(f){switch(f.keyCode){case Q3e:s();break;case Z3e:{var m=!1;o.current||(m=l()),m?f.preventDefault():s();break}}};u.useEffect(function(){return t?(window.addEventListener("keydown",c),i&&hn(l,3),function(){window.removeEventListener("keydown",c),o.current=!1}):function(){o.current=!1}},[t])}var t4e=u.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,i=e.prefixCls,a=u.useMemo(function(){var s;return typeof n=="function"?s=n():s=n,s},[n]),o=yi(t,lf(a));return K.createElement(K.Fragment,null,r&&K.createElement("div",{className:"".concat(i,"-arrow")}),K.cloneElement(a,{ref:Wl(a)?o:void 0}))}),Dp={adjustX:1,adjustY:1},Lp=[0,0],n4e={topLeft:{points:["bl","tl"],overflow:Dp,offset:[0,-4],targetOffset:Lp},top:{points:["bc","tc"],overflow:Dp,offset:[0,-4],targetOffset:Lp},topRight:{points:["br","tr"],overflow:Dp,offset:[0,-4],targetOffset:Lp},bottomLeft:{points:["tl","bl"],overflow:Dp,offset:[0,4],targetOffset:Lp},bottom:{points:["tc","bc"],overflow:Dp,offset:[0,4],targetOffset:Lp},bottomRight:{points:["tr","br"],overflow:Dp,offset:[0,4],targetOffset:Lp}},r4e=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function i4e(e,t){var n,r=e.arrow,i=r===void 0?!1:r,a=e.prefixCls,o=a===void 0?"rc-dropdown":a,s=e.transitionName,l=e.animation,c=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,m=e.placements,p=m===void 0?n4e:m,h=e.getPopupContainer,v=e.showAction,g=e.hideAction,y=e.overlayClassName,w=e.overlayStyle,x=e.visible,S=e.trigger,C=S===void 0?["hover"]:S,_=e.autoFocus,k=e.overlay,E=e.children,T=e.onVisibleChange,$=at(e,r4e),P=K.useState(),M=he(P,2),j=M[0],I=M[1],R="visible"in e?x:j,O=K.useRef(null),D=K.useRef(null),L=K.useRef(null);K.useImperativeHandle(t,function(){return O.current});var B=function(J){I(J),T==null||T(J)};e4e({visible:R,triggerRef:L,onVisibleChange:B,autoFocus:_,overlayRef:D});var F=function(J){var ne=e.onOverlayClick;I(!1),ne&&ne(J)},z=function(){return K.createElement(t4e,{ref:D,overlay:k,prefixCls:o,arrow:i})},H=function(){return typeof k=="function"?z:z()},A=function(){var J=e.minOverlayWidthMatchTrigger,ne=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?J:!ne},V=function(){var J=e.openClassName;return J!==void 0?J:"".concat(o,"-open")},W=K.cloneElement(E,{className:fe((n=E.props)===null||n===void 0?void 0:n.className,R&&V()),ref:Wl(E)?yi(L,lf(E)):void 0}),U=g;return!U&&C.indexOf("contextMenu")!==-1&&(U=["click"]),K.createElement(ly,Fe({builtinPlacements:p},$,{prefixCls:o,ref:O,popupClassName:fe(y,G({},"".concat(o,"-show-arrow"),i)),popupStyle:w,action:C,showAction:v,hideAction:U,popupPlacement:f,popupAlign:c,popupTransitionName:s,popupAnimation:l,popupVisible:R,stretch:A()?"minWidth":"",popup:H(),onPopupVisibleChange:B,onPopupClick:F,getPopupContainer:h}),W)}const _te=K.forwardRef(i4e),a4e=e=>typeof e!="object"&&typeof e!="function"||e===null;var Ete=u.createContext(null);function $te(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function Tte(e){var t=u.useContext(Ete);return $te(t,e)}var o4e=["children","locked"],Gl=u.createContext(null);function s4e(e,t){var n=N({},e);return Object.keys(t).forEach(function(r){var i=t[r];i!==void 0&&(n[r]=i)}),n}function a1(e){var t=e.children,n=e.locked,r=at(e,o4e),i=u.useContext(Gl),a=Rc(function(){return s4e(i,r)},[i,r],function(o,s){return!n&&(o[0]!==s[0]||!Bo(o[1],s[1],!0))});return u.createElement(Gl.Provider,{value:a},t)}var l4e=[],Pte=u.createContext(null);function F_(){return u.useContext(Pte)}var Rte=u.createContext(l4e);function ng(e){var t=u.useContext(Rte);return u.useMemo(function(){return e!==void 0?[].concat(Ve(t),[e]):t},[t,e])}var Ite=u.createContext(null),uj=u.createContext({});function sL(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Xv(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),a=Number(i),o=null;return i&&!Number.isNaN(a)?o=a:r&&o===null&&(o=0),r&&e.disabled&&(o=null),o!==null&&(o>=0||t&&o<0)}return!1}function c4e(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ve(e.querySelectorAll("*")).filter(function(r){return sL(r,t)});return sL(e,t)&&n.unshift(e),n}var xR=ht.LEFT,wR=ht.RIGHT,SR=ht.UP,AS=ht.DOWN,FS=ht.ENTER,Ote=ht.ESC,Zg=ht.HOME,e0=ht.END,lL=[SR,AS,xR,wR];function u4e(e,t,n,r){var i,a="prev",o="next",s="children",l="parent";if(e==="inline"&&r===FS)return{inlineTrigger:!0};var c=G(G({},SR,a),AS,o),d=G(G(G(G({},xR,n?o:a),wR,n?a:o),AS,s),FS,s),f=G(G(G(G(G(G({},SR,a),AS,o),FS,s),Ote,l),xR,n?s:l),wR,n?l:s),m={inline:c,horizontal:d,vertical:f,inlineSub:c,horizontalSub:f,verticalSub:f},p=(i=m["".concat(e).concat(t?"":"Sub")])===null||i===void 0?void 0:i[r];switch(p){case a:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case l:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}function d4e(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function f4e(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function dj(e,t){var n=c4e(e,!0);return n.filter(function(r){return t.has(r)})}function cL(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var i=dj(e,t),a=i.length,o=i.findIndex(function(s){return n===s});return r<0?o===-1?o=a-1:o-=1:r>0&&(o+=1),o=(o+a)%a,i[o]}var CR=function(t,n){var r=new Set,i=new Map,a=new Map;return t.forEach(function(o){var s=document.querySelector("[data-menu-id='".concat($te(n,o),"']"));s&&(r.add(s),a.set(s,o),i.set(o,s))}),{elements:r,key2element:i,element2key:a}};function m4e(e,t,n,r,i,a,o,s,l,c){var d=u.useRef(),f=u.useRef();f.current=t;var m=function(){hn.cancel(d.current)};return u.useEffect(function(){return function(){m()}},[]),function(p){var h=p.which;if([].concat(lL,[FS,Ote,Zg,e0]).includes(h)){var v=a(),g=CR(v,r),y=g,w=y.elements,x=y.key2element,S=y.element2key,C=x.get(t),_=f4e(C,w),k=S.get(_),E=u4e(e,o(k,!0).length===1,n,h);if(!E&&h!==Zg&&h!==e0)return;(lL.includes(h)||[Zg,e0].includes(h))&&p.preventDefault();var T=function(D){if(D){var L=D,B=D.querySelector("a");B!=null&&B.getAttribute("href")&&(L=B);var F=S.get(D);s(F),m(),d.current=hn(function(){f.current===F&&L.focus()})}};if([Zg,e0].includes(h)||E.sibling||!_){var $;!_||e==="inline"?$=i.current:$=d4e(_);var P,M=dj($,w);h===Zg?P=M[0]:h===e0?P=M[M.length-1]:P=cL($,w,_,E.offset),T(P)}else if(E.inlineTrigger)l(k);else if(E.offset>0)l(k,!0),m(),d.current=hn(function(){g=CR(v,r);var O=_.getAttribute("aria-controls"),D=document.getElementById(O),L=cL(D,g.elements);T(L)},5);else if(E.offset<0){var j=o(k,!0),I=j[j.length-2],R=x.get(I);l(I,!1),T(R)}}c==null||c(p)}}function p4e(e){Promise.resolve().then(e)}var fj="__RC_UTIL_PATH_SPLIT__",uL=function(t){return t.join(fj)},h4e=function(t){return t.split(fj)},kR="rc-menu-more";function v4e(){var e=u.useState({}),t=he(e,2),n=t[1],r=u.useRef(new Map),i=u.useRef(new Map),a=u.useState([]),o=he(a,2),s=o[0],l=o[1],c=u.useRef(0),d=u.useRef(!1),f=function(){d.current||n({})},m=u.useCallback(function(x,S){var C=uL(S);i.current.set(C,x),r.current.set(x,C),c.current+=1;var _=c.current;p4e(function(){_===c.current&&f()})},[]),p=u.useCallback(function(x,S){var C=uL(S);i.current.delete(C),r.current.delete(x)},[]),h=u.useCallback(function(x){l(x)},[]),v=u.useCallback(function(x,S){var C=r.current.get(x)||"",_=h4e(C);return S&&s.includes(_[0])&&_.unshift(kR),_},[s]),g=u.useCallback(function(x,S){return x.filter(function(C){return C!==void 0}).some(function(C){var _=v(C,!0);return _.includes(S)})},[v]),y=function(){var S=Ve(r.current.keys());return s.length&&S.push(kR),S},w=u.useCallback(function(x){var S="".concat(r.current.get(x)).concat(fj),C=new Set;return Ve(i.current.keys()).forEach(function(_){_.startsWith(S)&&C.add(i.current.get(_))}),C},[]);return u.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:m,unregisterPath:p,refreshOverflowKeys:h,isSubPathKey:g,getKeyPath:v,getKeys:y,getSubPathKeys:w}}function A0(e){var t=u.useRef(e);t.current=e;var n=u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&(w.motionAppear=!1);var x=w.onVisibleChanged;return w.onVisibleChanged=function(S){return!m.current&&!S&&g(!0),x==null?void 0:x(S)},v?null:u.createElement(a1,{mode:a,locked:!m.current},u.createElement(Gi,Fe({visible:y},w,{forceRender:l,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(S){var C=S.className,_=S.style;return u.createElement(mj,{id:t,className:C,style:_},i)}))}var M4e=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],j4e=["active"],N4e=u.forwardRef(function(e,t){var n=e.style,r=e.className,i=e.title,a=e.eventKey;e.warnKey;var o=e.disabled,s=e.internalPopupClose,l=e.children,c=e.itemIcon,d=e.expandIcon,f=e.popupClassName,m=e.popupOffset,p=e.popupStyle,h=e.onClick,v=e.onMouseEnter,g=e.onMouseLeave,y=e.onTitleClick,w=e.onTitleMouseEnter,x=e.onTitleMouseLeave,S=at(e,M4e),C=Tte(a),_=u.useContext(Gl),k=_.prefixCls,E=_.mode,T=_.openKeys,$=_.disabled,P=_.overflowDisabled,M=_.activeKey,j=_.selectedKeys,I=_.itemIcon,R=_.expandIcon,O=_.onItemClick,D=_.onOpenChange,L=_.onActive,B=u.useContext(uj),F=B._internalRenderSubMenuItem,z=u.useContext(Ite),H=z.isSubPathKey,A=ng(),V="".concat(k,"-submenu"),W=$||o,U=u.useRef(),Y=u.useRef(),J=c??I,ne=d??R,Q=T.includes(a),te=!P&&Q,Z=H(j,a),le=Mte(a,W,w,x),se=le.active,ce=at(le,j4e),re=u.useState(!1),ie=he(re,2),pe=ie[0],Se=ie[1],_e=function(we){W||Se(we)},X=function(we){_e(!0),v==null||v({key:a,domEvent:we})},ae=function(we){_e(!1),g==null||g({key:a,domEvent:we})},ee=u.useMemo(function(){return se||(E!=="inline"?pe||H([M],a):!1)},[E,se,M,pe,a,H]),q=jte(A.length),ue=function(we){W||(y==null||y({key:a,domEvent:we}),E==="inline"&&D(a,!Q))},oe=A0(function(Le){h==null||h(a2(Le)),O(Le)}),de=function(we){E!=="inline"&&D(a,we)},xe=function(){L(a)},ke=C&&"".concat(C,"-popup"),be=u.useMemo(function(){return u.createElement(Nte,{icon:E!=="horizontal"?ne:void 0,props:N(N({},e),{},{isOpen:te,isSubMenu:!0})},u.createElement("i",{className:"".concat(V,"-arrow")}))},[E,ne,e,te,V]),ye=u.createElement("div",Fe({role:"menuitem",style:q,className:"".concat(V,"-title"),tabIndex:W?null:-1,ref:U,title:typeof i=="string"?i:null,"data-menu-id":P&&C?null:C,"aria-expanded":te,"aria-haspopup":!0,"aria-controls":ke,"aria-disabled":W,onClick:ue,onFocus:xe},ce),i,be),Ce=u.useRef(E);if(E!=="inline"&&A.length>1?Ce.current="vertical":Ce.current=E,!P){var Re=Ce.current;ye=u.createElement(I4e,{mode:Re,prefixCls:V,visible:!s&&te&&E!=="inline",popupClassName:f,popupOffset:m,popupStyle:p,popup:u.createElement(a1,{mode:Re==="horizontal"?"vertical":Re},u.createElement(mj,{id:ke,ref:Y},l)),disabled:W,onVisibleChange:de},ye)}var Pe=u.createElement(Ll.Item,Fe({ref:t,role:"none"},S,{component:"li",style:n,className:fe(V,"".concat(V,"-").concat(E),r,G(G(G(G({},"".concat(V,"-open"),te),"".concat(V,"-active"),ee),"".concat(V,"-selected"),Z),"".concat(V,"-disabled"),W)),onMouseEnter:X,onMouseLeave:ae}),ye,!P&&u.createElement(O4e,{id:ke,open:te,keyPath:A},l));return F&&(Pe=F(Pe,e,{selected:Z,active:ee,open:te,disabled:W})),u.createElement(a1,{onItemClick:oe,mode:E==="horizontal"?"vertical":E,itemIcon:J,expandIcon:ne},Pe)}),D_=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ng(n),a=pj(r,i),o=F_();u.useEffect(function(){if(o)return o.registerPath(n,i),function(){o.unregisterPath(n,i)}},[i]);var s;return o?s=a:s=u.createElement(N4e,Fe({ref:t},e),a),u.createElement(Rte.Provider,{value:i},s)});function hj(e){var t=e.className,n=e.style,r=u.useContext(Gl),i=r.prefixCls,a=F_();return a?null:u.createElement("li",{role:"separator",className:fe("".concat(i,"-item-divider"),t),style:n})}var A4e=["className","title","eventKey","children"],F4e=u.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var i=e.children,a=at(e,A4e),o=u.useContext(Gl),s=o.prefixCls,l="".concat(s,"-item-group");return u.createElement("li",Fe({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:fe(l,n)}),u.createElement("div",{role:"presentation",className:"".concat(l,"-title"),title:typeof r=="string"?r:void 0},r),u.createElement("ul",{role:"group",className:"".concat(l,"-list")},i))}),vj=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,i=ng(n),a=pj(r,i),o=F_();return o?a:u.createElement(F4e,Fe({ref:t},ln(e,["warnKey"])),a)}),D4e=["label","children","key","type","extra"];function _R(e,t,n){var r=t.item,i=t.group,a=t.submenu,o=t.divider;return(e||[]).map(function(s,l){if(s&&mt(s)==="object"){var c=s,d=c.label,f=c.children,m=c.key,p=c.type,h=c.extra,v=at(c,D4e),g=m??"tmp-".concat(l);return f||p==="group"?p==="group"?u.createElement(i,Fe({key:g},v,{title:d}),_R(f,t,n)):u.createElement(a,Fe({key:g},v,{title:d}),_R(f,t,n)):p==="divider"?u.createElement(o,Fe({key:g},v)):u.createElement(r,Fe({key:g},v,{extra:h}),d,(!!h||h===0)&&u.createElement("span",{className:"".concat(n,"-item-extra")},h))}return null}).filter(function(s){return s})}function fL(e,t,n,r,i){var a=e,o=N({divider:hj,item:cy,group:vj,submenu:D_},r);return t&&(a=_R(t,o,i)),pj(a,n)}var L4e=["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"],Cf=[],B4e=u.forwardRef(function(e,t){var n,r=e,i=r.prefixCls,a=i===void 0?"rc-menu":i,o=r.rootClassName,s=r.style,l=r.className,c=r.tabIndex,d=c===void 0?0:c,f=r.items,m=r.children,p=r.direction,h=r.id,v=r.mode,g=v===void 0?"vertical":v,y=r.inlineCollapsed,w=r.disabled,x=r.disabledOverflow,S=r.subMenuOpenDelay,C=S===void 0?.1:S,_=r.subMenuCloseDelay,k=_===void 0?.1:_,E=r.forceSubMenuRender,T=r.defaultOpenKeys,$=r.openKeys,P=r.activeKey,M=r.defaultActiveFirst,j=r.selectable,I=j===void 0?!0:j,R=r.multiple,O=R===void 0?!1:R,D=r.defaultSelectedKeys,L=r.selectedKeys,B=r.onSelect,F=r.onDeselect,z=r.inlineIndent,H=z===void 0?24:z,A=r.motion,V=r.defaultMotions,W=r.triggerSubMenuAction,U=W===void 0?"hover":W,Y=r.builtinPlacements,J=r.itemIcon,ne=r.expandIcon,Q=r.overflowedIndicator,te=Q===void 0?"...":Q,Z=r.overflowedIndicatorPopupClassName,le=r.getPopupContainer,se=r.onClick,ce=r.onOpenChange,re=r.onKeyDown;r.openAnimation,r.openTransitionName;var ie=r._internalRenderMenuItem,pe=r._internalRenderSubMenuItem,Se=r._internalComponents,_e=at(r,L4e),X=u.useMemo(function(){return[fL(m,f,Cf,Se,a),fL(m,f,Cf,{},a)]},[m,f,Se]),ae=he(X,2),ee=ae[0],q=ae[1],ue=u.useState(!1),oe=he(ue,2),de=oe[0],xe=oe[1],ke=u.useRef(),be=b4e(h),ye=p==="rtl",Ce=Ht(T,{value:$,postState:function(Ut){return Ut||Cf}}),Re=he(Ce,2),Pe=Re[0],Le=Re[1],we=function(Ut){var qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Mn(){Le(Ut),ce==null||ce(Ut)}qt?ki.flushSync(Mn):Mn()},ve=u.useState(Pe),ge=he(ve,2),Ee=ge[0],Ne=ge[1],ze=u.useRef(!1),He=u.useMemo(function(){return(g==="inline"||g==="vertical")&&y?["vertical",y]:[g,!1]},[g,y]),Ye=he(He,2),De=Ye[0],Ke=Ye[1],Je=De==="inline",We=u.useState(De),vt=he(We,2),dt=vt[0],bt=vt[1],Ie=u.useState(Ke),Te=he(Ie,2),Oe=Te[0],$e=Te[1];u.useEffect(function(){bt(De),$e(Ke),ze.current&&(Je?Le(Ee):we(Cf))},[De,Ke]);var je=u.useState(0),Ge=he(je,2),Ze=Ge[0],lt=Ge[1],et=Ze>=ee.length-1||dt!=="horizontal"||x;u.useEffect(function(){Je&&Ne(Pe)},[Pe]),u.useEffect(function(){return ze.current=!0,function(){ze.current=!1}},[]);var qe=v4e(),ut=qe.registerPath,Ct=qe.unregisterPath,Pt=qe.refreshOverflowKeys,jt=qe.isSubPathKey,xt=qe.getKeyPath,Xe=qe.getKeys,Me=qe.getSubPathKeys,Be=u.useMemo(function(){return{registerPath:ut,unregisterPath:Ct}},[ut,Ct]),tt=u.useMemo(function(){return{isSubPathKey:jt}},[jt]);u.useEffect(function(){Pt(et?Cf:ee.slice(Ze+1).map(function(rn){return rn.key}))},[Ze,et]);var ot=Ht(P||M&&((n=ee[0])===null||n===void 0?void 0:n.key),{value:P}),Qe=he(ot,2),rt=Qe[0],ct=Qe[1],St=A0(function(rn){ct(rn)}),Ft=A0(function(){ct(void 0)});u.useImperativeHandle(t,function(){return{list:ke.current,focus:function(Ut){var qt,Mn=Xe(),Vt=CR(Mn,be),Wt=Vt.elements,Pn=Vt.key2element,rr=Vt.element2key,$r=dj(ke.current,Wt),xi=rt??($r[0]?rr.get($r[0]):(qt=ee.find(function(vn){return!vn.props.disabled}))===null||qt===void 0?void 0:qt.key),oi=Pn.get(xi);if(xi&&oi){var wi;oi==null||(wi=oi.focus)===null||wi===void 0||wi.call(oi,Ut)}}}});var gt=Ht(D||[],{value:L,postState:function(Ut){return Array.isArray(Ut)?Ut:Ut==null?Cf:[Ut]}}),st=he(gt,2),kt=st[0],an=st[1],on=function(Ut){if(I){var qt=Ut.key,Mn=kt.includes(qt),Vt;O?Mn?Vt=kt.filter(function(Pn){return Pn!==qt}):Vt=[].concat(Ve(kt),[qt]):Vt=[qt],an(Vt);var Wt=N(N({},Ut),{},{selectedKeys:Vt});Mn?F==null||F(Wt):B==null||B(Wt)}!O&&Pe.length&&dt!=="inline"&&we(Cf)},Jt=A0(function(rn){se==null||se(a2(rn)),on(rn)}),kn=A0(function(rn,Ut){var qt=Pe.filter(function(Vt){return Vt!==rn});if(Ut)qt.push(rn);else if(dt!=="inline"){var Mn=Me(rn);qt=qt.filter(function(Vt){return!Mn.has(Vt)})}Bo(Pe,qt,!0)||we(qt,!0)}),On=function(Ut,qt){var Mn=qt??!Pe.includes(Ut);kn(Ut,Mn)},sr=m4e(dt,rt,ye,be,ke,Xe,xt,ct,On,re);u.useEffect(function(){xe(!0)},[]);var Nr=u.useMemo(function(){return{_internalRenderMenuItem:ie,_internalRenderSubMenuItem:pe}},[ie,pe]),ai=dt!=="horizontal"||x?ee:ee.map(function(rn,Ut){return u.createElement(a1,{key:rn.key,overflowDisabled:Ut>Ze},rn)}),Yr=u.createElement(Ll,Fe({id:h,ref:ke,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:cy,className:fe(a,"".concat(a,"-root"),"".concat(a,"-").concat(dt),l,G(G({},"".concat(a,"-inline-collapsed"),Oe),"".concat(a,"-rtl"),ye),o),dir:p,style:s,role:"menu",tabIndex:d,data:ai,renderRawItem:function(Ut){return Ut},renderRawRest:function(Ut){var qt=Ut.length,Mn=qt?ee.slice(-qt):null;return u.createElement(D_,{eventKey:kR,title:te,disabled:et,internalPopupClose:qt===0,popupClassName:Z},Mn)},maxCount:dt!=="horizontal"||x?Ll.INVALIDATE:Ll.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ut){lt(Ut)},onKeyDown:sr},_e));return u.createElement(uj.Provider,{value:Nr},u.createElement(Ete.Provider,{value:be},u.createElement(a1,{prefixCls:a,rootClassName:o,mode:dt,openKeys:Pe,rtl:ye,disabled:w,motion:de?A:null,defaultMotions:de?V:null,activeKey:rt,onActive:St,onInactive:Ft,selectedKeys:kt,inlineIndent:H,subMenuOpenDelay:C,subMenuCloseDelay:k,forceSubMenuRender:E,builtinPlacements:Y,triggerSubMenuAction:U,getPopupContainer:le,itemIcon:J,expandIcon:ne,onItemClick:Jt,onOpenChange:kn},u.createElement(Ite.Provider,{value:tt},Yr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(Pte.Provider,{value:Be},q)))))}),rg=B4e;rg.Item=cy;rg.SubMenu=D_;rg.ItemGroup=vj;rg.Divider=hj;var z4e={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"},H4e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:z4e}))},V4e=u.forwardRef(H4e);const Fte=u.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),W4e=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:a,headerPadding:o,headerColor:s,footerPadding:l,fontSize:c,bodyBg:d,headerBg:f}=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:o,color:s,lineHeight:me(a),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Dte=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:a,marginXXS:o,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${a}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+o*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},Lte=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Bte=pn("Layout",W4e,Dte,{deprecatedTokens:Lte}),U4e=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:a,triggerHeight:o,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:d,zeroTriggerHeight:f,borderRadiusLG:m,lightSiderBg:p,lightTriggerColor:h,lightTriggerBg:v,bodyBg:g}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:o},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:o,color:s,lineHeight:me(o),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(d).mul(-1).equal(),zIndex:1,width:d,height:f,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${me(m)} ${me(m)} 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(d).mul(-1).equal(),borderRadius:`${me(m)} 0 0 ${me(m)}`}},"&-light":{background:p,[`${t}-trigger`]:{color:h,background:v},[`${t}-zero-width-trigger`]:{color:h,background:v,border:`1px solid ${g}`,borderInlineStart:0}}}}},q4e=pn(["Layout","Sider"],U4e,Dte,{deprecatedTokens:Lte});var G4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),L_=u.createContext({}),Y4e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),zte=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,trigger:i,children:a,defaultCollapsed:o=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:d=!1,width:f=200,collapsedWidth:m=80,zeroWidthTriggerStyle:p,breakpoint:h,onCollapse:v,onBreakpoint:g}=e,y=G4e(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:w}=u.useContext(Fte),[x,S]=u.useState("collapsed"in e?e.collapsed:o),[C,_]=u.useState(!1);u.useEffect(()=>{"collapsed"in e&&S(e.collapsed)},[e.collapsed]);const k=(J,ne)=>{"collapsed"in e||S(J),v==null||v(J,ne)},{getPrefixCls:E,direction:T}=u.useContext(Rt),$=E("layout-sider",n),[P,M,j]=q4e($),I=u.useRef(null);I.current=J=>{_(J.matches),g==null||g(J.matches),x!==J.matches&&k(J.matches,"responsive")},u.useEffect(()=>{function J(Q){var te;return(te=I.current)===null||te===void 0?void 0:te.call(I,Q)}let ne;return typeof(window==null?void 0:window.matchMedia)<"u"&&h&&h in mL&&(ne=window.matchMedia(`screen and (max-width: ${mL[h]})`),ute(ne,J),J(ne)),()=>{dte(ne,J)}},[h]),u.useEffect(()=>{const J=Y4e("ant-sider-");return w.addSider(J),()=>w.removeSider(J)},[]);const R=()=>{k(!x,"clickTrigger")},O=ln(y,["collapsed"]),D=x?m:f,L=K4e(D)?`${D}px`:String(D),B=Number.parseFloat(String(m||0))===0?u.createElement("span",{onClick:R,className:fe(`${$}-zero-width-trigger`,`${$}-zero-width-trigger-${d?"right":"left"}`),style:p},i||u.createElement(V4e,null)):null,F=T==="rtl"==!d,A={expanded:F?u.createElement(ys,null):u.createElement(jc,null),collapsed:F?u.createElement(jc,null):u.createElement(ys,null)}[x?"collapsed":"expanded"],V=i!==null?B||u.createElement("div",{className:`${$}-trigger`,onClick:R,style:{width:L}},i||A):null,W=Object.assign(Object.assign({},l),{flex:`0 0 ${L}`,maxWidth:L,minWidth:L,width:L}),U=fe($,`${$}-${s}`,{[`${$}-collapsed`]:!!x,[`${$}-has-trigger`]:c&&i!==null&&!B,[`${$}-below`]:!!C,[`${$}-zero-width`]:Number.parseFloat(L)===0},r,M,j),Y=u.useMemo(()=>({siderCollapsed:x}),[x]);return P(u.createElement(L_.Provider,{value:Y},u.createElement("aside",Object.assign({className:U},O,{style:W,ref:t}),u.createElement("div",{className:`${$}-children`},a),c||C&&B?V:null)))});var X4e={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"},J4e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:X4e}))},gj=u.forwardRef(J4e);const o2=u.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var Q4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,dashed:r}=e,i=Q4e(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=u.useContext(Rt),o=a("menu",t),s=fe({[`${o}-item-divider-dashed`]:!!r},n);return u.createElement(hj,Object.assign({className:s},i))},Vte=e=>{var t;const{className:n,children:r,icon:i,title:a,danger:o,extra:s}=e,{prefixCls:l,firstLevel:c,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:m}=u.useContext(o2),p=x=>{const S=r==null?void 0:r[0],C=u.createElement("span",{className:fe(`${l}-title-content`,{[`${l}-title-content-with-extra`]:!!s||s===0})},r);return(!i||u.isValidElement(r)&&r.type==="span")&&r&&x&&c&&typeof S=="string"?u.createElement("div",{className:`${l}-inline-collapsed-noicon`},S.charAt(0)):C},{siderCollapsed:h}=u.useContext(L_);let v=a;typeof a>"u"?v=c?r:"":a===!1&&(v="");const g={title:v};!h&&!m&&(g.title=null,g.open=!1);const y=Ir(r).length;let w=u.createElement(cy,Object.assign({},ln(e,["title","icon","danger"]),{className:fe({[`${l}-item-danger`]:o,[`${l}-item-only-child`]:(i?y+1:y)===1},n),title:typeof a=="string"?a:void 0}),bi(i,{className:fe(u.isValidElement(i)?(t=i.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),p(m));return f||(w=u.createElement(Er,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${l}-inline-collapsed-tooltip`}}),w)),w};var Z4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=Z4e(e,["children"]),i=u.useContext(s2),a=u.useMemo(()=>Object.assign(Object.assign({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),o=Gge(n),s=Dc(t,o?lf(n):null);return u.createElement(s2.Provider,{value:a},u.createElement(tl,{space:!0},o?u.cloneElement(n,{ref:s}):n))}),eEe=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:a,lineType:o,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${me(a)} ${o} ${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, > ${t}-item-active, - > ${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"}}}},D4e=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, - ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${me(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${me(t)})`}}}}),cL=e=>el(e),uL=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:p,motionEaseInOut:h,motionEaseOut:v,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:w,lineType:x,colorSplit:C,itemDisabledColor:S,dangerItemColor:k,dangerItemHoverColor:_,dangerItemSelectedColor:E,dangerItemActiveBg:T,dangerItemSelectedBg:$,popupBg:P,itemHoverBg:M,itemActiveBg:j,menuSubMenuBg:I,horizontalItemSelectedColor:R,horizontalItemSelectedBg:O,horizontalItemBorderRadius:L,horizontalItemHoverBg:D}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},cL(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},cL(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${S} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:w}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}}},[`${n}-item-danger`]:{color:k,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:_}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:E},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:$}},[`&${n}-submenu > ${n}`]:{backgroundColor:I},[`&${n}-popup > ${n}`]:{backgroundColor:P},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:P},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:L,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${me(d)} solid transparent`,transition:`border-color ${p} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:D,"&::after":{borderBottomWidth:d,borderBottomColor:R}},"&-selected":{color:R,backgroundColor:O,"&:hover":{backgroundColor:O},"&::after":{borderBottomWidth:d,borderBottomColor:R}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${me(m)} ${x} ${C}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${me(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${v}`,`opacity ${y} ${v}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:E}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(",")}}}}}},dL=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,d=e.calc(a).add(i).add(o).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:me(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item, + > ${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"}}}},tEe=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, + ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${me(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${me(t)})`}}}}),pL=e=>el(e),hL=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:a,groupTitleColor:o,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:m,motionDurationSlow:p,motionEaseInOut:h,motionEaseOut:v,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:w,lineType:x,colorSplit:S,itemDisabledColor:C,dangerItemColor:_,dangerItemHoverColor:k,dangerItemSelectedColor:E,dangerItemActiveBg:T,dangerItemSelectedBg:$,popupBg:P,itemHoverBg:M,itemActiveBg:j,menuSubMenuBg:I,horizontalItemSelectedColor:R,horizontalItemSelectedBg:O,horizontalItemBorderRadius:D,horizontalItemHoverBg:L}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:Object.assign({},pL(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:o}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},pL(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${C} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:w}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:M},"&:active":{backgroundColor:j}}},[`${n}-item-danger`]:{color:_,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:k}},[`&${n}-item:active`]:{background:T}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:E},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:$}},[`&${n}-submenu > ${n}`]:{backgroundColor:I},[`&${n}-popup > ${n}`]:{backgroundColor:P},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:P},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:m,marginTop:e.calc(m).mul(-1).equal(),marginBottom:0,borderRadius:D,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${me(d)} solid transparent`,transition:`border-color ${p} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:L,"&::after":{borderBottomWidth:d,borderBottomColor:R}},"&-selected":{color:R,backgroundColor:O,"&:hover":{backgroundColor:O},"&::after":{borderBottomWidth:d,borderBottomColor:R}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${me(m)} ${x} ${S}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${me(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${v}`,`opacity ${y} ${v}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:E}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(",")}}}}}},vL=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:a,marginXS:o,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,d=e.calc(a).add(i).add(o).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:me(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item, > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:me(n)},[`${t}-item-group-list ${t}-submenu-title, - ${t}-submenu-title`]:{paddingInlineEnd:d}}},L4e=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:m,paddingXS:p,boxShadowSecondary:h,collapsedWidth:v,collapsedIconSize:g}=e,y={height:r,lineHeight:me(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},dL(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},dL(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${me(e.calc(o).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 ${m}`,`background ${m}`,`padding ${f} ${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:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, + ${t}-submenu-title`]:{paddingInlineEnd:d}}},nEe=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:a,controlHeightLG:o,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:m,paddingXS:p,boxShadowSecondary:h,collapsedWidth:v,collapsedIconSize:g}=e,y={height:r,lineHeight:me(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},vL(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},vL(e)),{boxShadow:h})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${me(e.calc(o).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 ${m}`,`background ${m}`,`padding ${f} ${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:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${me(e.calc(g).div(2).equal())} - ${me(c)})`,textOverflow:"clip",[` ${t}-submenu-arrow, ${t}-submenu-expand-icon - `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:me(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({},qa),{paddingInline:p})}}]},fL=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:a,iconCls:o,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, ${o}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`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({},Um()),[`&${t}-item-only-child`]:{[`> ${o}, > ${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"}}}},mL=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).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(${me(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${me(o)})`}}}}},B4e=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:a,motionEaseInOut:o,paddingXS:s,padding:l,colorSplit:c,lineWidth:d,zIndexPopup:f,borderRadiusLG:m,subMenuItemBorderRadius:p,menuArrowSize:h,menuArrowOffset:v,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:w}=e;return[{"":{[n]:Object.assign(Object.assign({},Ic()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),Ic()),{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:`${me(s)} ${me(l)}`,fontSize:w,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`,`padding ${a} ${o}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${i} ${o}`,`padding ${i} ${o}`].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:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),fL(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${me(e.calc(r).mul(2).equal())} ${me(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,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:m},fL(e)),mL(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})},"\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}}}),mL(e)),{[`&-inline-collapsed ${n}-submenu-arrow, - &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${me(v)})`},"&::after":{transform:`rotate(45deg) translateX(${me(e.calc(v).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${me(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${me(e.calc(v).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${me(v)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},z4e=e=>{var t,n,r;const{colorPrimary:i,colorError:a,colorTextDisabled:o,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:d,colorFillAlter:f,colorFillContent:m,lineWidth:p,lineWidthBold:h,controlItemBgActive:v,colorBgTextHover:g,controlHeightLG:y,lineHeight:w,colorBgElevated:x,marginXXS:C,padding:S,fontSize:k,controlHeightSM:_,fontSizeLG:E,colorTextLightSolid:T,colorErrorHover:$}=e,P=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,M=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,j=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,I=new vn(T).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:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:m,itemActiveBg:v,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:v,itemSelectedBg:v,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:P,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:p,activeBarBorderWidth:M,colorItemTextDisabled:o,itemDisabledColor:o,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:j,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:w,collapsedWidth:y*2,popupBg:x,itemMarginBlock:C,itemPaddingInline:S,horizontalLineHeight:`${y*1.15}px`,iconSize:k,iconMarginInlineEnd:_-k,collapsedIconSize:E,groupTitleFontSize:k,darkItemDisabledColor:new vn(T).setA(.25).toRgbString(),darkItemColor:I,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:T,darkItemSelectedBg:i,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:I,darkItemHoverColor:T,darkDangerItemHoverColor:$,darkDangerItemSelectedColor:T,darkDangerItemActiveBg:a,itemWidth:P?`calc(100% + ${M}px)`:`calc(100% - ${j*2}px)`}},H4e=(e,t=e,n=!0)=>mn("Menu",i=>{const{colorBgElevated:a,controlHeightLG:o,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:p,darkDangerItemSelectedBg:h,darkItemHoverBg:v,darkGroupTitleColor:g,darkItemHoverColor:y,darkItemDisabledColor:w,darkDangerItemHoverColor:x,darkDangerItemSelectedColor:C,darkDangerItemActiveBg:S,popupBg:k,darkPopupBg:_}=i,E=i.calc(s).div(7).mul(5).equal(),T=tn(i,{menuArrowSize:E,menuHorizontalHeight:i.calc(o).mul(1.15).equal(),menuArrowOffset:i.calc(E).mul(.25).equal(),menuSubMenuBg:a,calc:i.calc,popupBg:k}),$=tn(T,{itemColor:l,itemHoverColor:y,groupTitleColor:g,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:_,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:v,itemDisabledColor:w,dangerItemColor:c,dangerItemHoverColor:x,dangerItemSelectedColor:C,dangerItemActiveBg:S,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:p});return[B4e(T),F4e(T),L4e(T),uL(T,"light"),uL($,"dark"),D4e(T),Q1(T),Oc(T,"slide-up"),Oc(T,"slide-down"),Yv(T,"zoom-big")]},z4e,{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}})(e,t),Nte=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:a}=e,o=u.useContext(a2),{prefixCls:s,inlineCollapsed:l,theme:c}=o,d=eg();let f;if(!r)f=l&&!d.length&&i&&typeof i=="string"?u.createElement("div",{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):u.createElement("span",{className:`${s}-title-content`},i);else{const h=u.isValidElement(i)&&i.type==="span";f=u.createElement(u.Fragment,null,gi(r,{className:fe(u.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),h?i:u.createElement("span",{className:`${s}-title-content`},i))}const m=u.useMemo(()=>Object.assign(Object.assign({},o),{firstLevel:!1}),[o]),[p]=ol("Menu");return u.createElement(a2.Provider,{value:m},u.createElement(F_,Object.assign({},on(e,["icon"]),{title:f,popupClassName:fe(s,n,`${s}-${a||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var V4e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const r=u.useContext(o2),i=r||{},{getPrefixCls:a,getPopupContainer:o,direction:s,menu:l}=u.useContext(It),c=a(),{prefixCls:d,className:f,style:m,theme:p="light",expandIcon:h,_internalDisableMenuItemTitleTooltip:v,inlineCollapsed:g,siderCollapsed:y,rootClassName:w,mode:x,selectable:C,onClick:S,overflowedIndicatorPopupClassName:k}=e,_=V4e(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),E=on(_,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:x});const T=Xt((...H)=>{var A;S==null||S.apply(void 0,H),(A=i.onClick)===null||A===void 0||A.call(i)}),$=i.mode||x,P=C??i.selectable,M=g??y,j={horizontal:{motionName:`${c}-slide-up`},inline:lv(c),other:{motionName:`${c}-zoom-big`}},I=a("menu",d||i.prefixCls),R=Qn(I),[O,L,D]=H4e(I,R,!r),B=fe(`${I}-${p}`,l==null?void 0:l.className,f),F=u.useMemo(()=>{var H,A;if(typeof h=="function"||m$(h))return h||null;if(typeof i.expandIcon=="function"||m$(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)=="function"||m$(l==null?void 0:l.expandIcon))return(l==null?void 0:l.expandIcon)||null;const V=(H=h??(i==null?void 0:i.expandIcon))!==null&&H!==void 0?H:l==null?void 0:l.expandIcon;return gi(V,{className:fe(`${I}-submenu-expand-icon`,u.isValidElement(V)?(A=V.props)===null||A===void 0?void 0:A.className:void 0)})},[h,i==null?void 0:i.expandIcon,l==null?void 0:l.expandIcon,I]),z=u.useMemo(()=>({prefixCls:I,inlineCollapsed:M||!1,direction:s,firstLevel:!0,theme:p,mode:$,disableMenuItemTitleTooltip:v}),[I,M,s,v,p]);return O(u.createElement(o2.Provider,{value:null},u.createElement(a2.Provider,{value:z},u.createElement(tg,Object.assign({getPopupContainer:o,overflowedIndicator:u.createElement(hj,null),overflowedIndicatorPopupClassName:fe(I,`${I}-${p}`,k),mode:$,selectable:P,onClick:T},E,{inlineCollapsed:M,style:Object.assign(Object.assign({},l==null?void 0:l.style),m),className:B,prefixCls:I,direction:s,defaultMotions:j,expandIcon:F,ref:t,rootClassName:fe(w,L,i.rootClassName,D,R),_internalComponents:W4e})))))}),Wu=u.forwardRef((e,t)=>{const n=u.useRef(null),r=u.useContext(D_);return u.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var a;(a=n.current)===null||a===void 0||a.focus(i)}})),u.createElement(U4e,Object.assign({ref:n},e,r))});Wu.Item=Mte;Wu.SubMenu=Nte;Wu.Divider=Ote;Wu.ItemGroup=pj;const q4e=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},G4e=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:a,antCls:o,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:m,fontSizeIcon:p,controlPaddingHorizontal:h,colorBgElevated:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${o}-btn`]:{[`& > ${s}-down, & > ${o}-btn-icon > ${s}-down`]:{fontSize:p}},[`${t}-wrap`]:{position:"relative",[`${o}-btn > ${s}-down`]:{fontSize:p},[`${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"},[`&${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomLeft, + `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:me(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({},qa),{paddingInline:p})}}]},gL=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:a,iconCls:o,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, ${o}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${a}`,`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({},Wm()),[`&${t}-item-only-child`]:{[`> ${o}, > ${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"}}}},bL=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:a,menuArrowOffset:o}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).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(${me(e.calc(o).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${me(o)})`}}}}},rEe=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:a,motionEaseInOut:o,paddingXS:s,padding:l,colorSplit:c,lineWidth:d,zIndexPopup:f,borderRadiusLG:m,subMenuItemBorderRadius:p,menuArrowSize:h,menuArrowOffset:v,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:w}=e;return[{"":{[n]:Object.assign(Object.assign({},Ic()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),Ic()),{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:`${me(s)} ${me(l)}`,fontSize:w,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i} ${o}`,`background ${i} ${o}`,`padding ${a} ${o}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${i} ${o}`,`padding ${i} ${o}`].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:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),gL(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${me(e.calc(r).mul(2).equal())} ${me(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:m,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:m},gL(e)),bL(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:p},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${o}`}})},"\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}}}),bL(e)),{[`&-inline-collapsed ${n}-submenu-arrow, + &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${me(v)})`},"&::after":{transform:`rotate(45deg) translateX(${me(e.calc(v).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${me(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${me(e.calc(v).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${me(v)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},iEe=e=>{var t,n,r;const{colorPrimary:i,colorError:a,colorTextDisabled:o,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:d,colorFillAlter:f,colorFillContent:m,lineWidth:p,lineWidthBold:h,controlItemBgActive:v,colorBgTextHover:g,controlHeightLG:y,lineHeight:w,colorBgElevated:x,marginXXS:S,padding:C,fontSize:_,controlHeightSM:k,fontSizeLG:E,colorTextLightSolid:T,colorErrorHover:$}=e,P=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,M=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:p,j=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,I=new bn(T).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:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:m,itemActiveBg:v,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:v,itemSelectedBg:v,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:P,colorActiveBarHeight:h,activeBarHeight:h,colorActiveBarBorderSize:p,activeBarBorderWidth:M,colorItemTextDisabled:o,itemDisabledColor:o,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:j,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:w,collapsedWidth:y*2,popupBg:x,itemMarginBlock:S,itemPaddingInline:C,horizontalLineHeight:`${y*1.15}px`,iconSize:_,iconMarginInlineEnd:k-_,collapsedIconSize:E,groupTitleFontSize:_,darkItemDisabledColor:new bn(T).setA(.25).toRgbString(),darkItemColor:I,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:T,darkItemSelectedBg:i,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:I,darkItemHoverColor:T,darkDangerItemHoverColor:$,darkDangerItemSelectedColor:T,darkDangerItemActiveBg:a,itemWidth:P?`calc(100% + ${M}px)`:`calc(100% - ${j*2}px)`}},aEe=(e,t=e,n=!0)=>pn("Menu",i=>{const{colorBgElevated:a,controlHeightLG:o,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:m,darkItemSelectedBg:p,darkDangerItemSelectedBg:h,darkItemHoverBg:v,darkGroupTitleColor:g,darkItemHoverColor:y,darkItemDisabledColor:w,darkDangerItemHoverColor:x,darkDangerItemSelectedColor:S,darkDangerItemActiveBg:C,popupBg:_,darkPopupBg:k}=i,E=i.calc(s).div(7).mul(5).equal(),T=nn(i,{menuArrowSize:E,menuHorizontalHeight:i.calc(o).mul(1.15).equal(),menuArrowOffset:i.calc(E).mul(.25).equal(),menuSubMenuBg:a,calc:i.calc,popupBg:_}),$=nn(T,{itemColor:l,itemHoverColor:y,groupTitleColor:g,itemSelectedColor:m,subMenuItemSelectedColor:m,itemBg:d,popupBg:k,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:p,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:v,itemDisabledColor:w,dangerItemColor:c,dangerItemHoverColor:x,dangerItemSelectedColor:S,dangerItemActiveBg:C,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:m,horizontalItemSelectedBg:p});return[rEe(T),eEe(T),nEe(T),hL(T,"light"),hL($,"dark"),tEe(T),ey(T),Oc(T,"slide-up"),Oc(T,"slide-down"),Jv(T,"zoom-big")]},iEe,{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}})(e,t),Ute=e=>{var t;const{popupClassName:n,icon:r,title:i,theme:a}=e,o=u.useContext(o2),{prefixCls:s,inlineCollapsed:l,theme:c}=o,d=ng();let f;if(!r)f=l&&!d.length&&i&&typeof i=="string"?u.createElement("div",{className:`${s}-inline-collapsed-noicon`},i.charAt(0)):u.createElement("span",{className:`${s}-title-content`},i);else{const h=u.isValidElement(i)&&i.type==="span";f=u.createElement(u.Fragment,null,bi(r,{className:fe(u.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),h?i:u.createElement("span",{className:`${s}-title-content`},i))}const m=u.useMemo(()=>Object.assign(Object.assign({},o),{firstLevel:!1}),[o]),[p]=ol("Menu");return u.createElement(o2.Provider,{value:m},u.createElement(D_,Object.assign({},ln(e,["icon"]),{title:f,popupClassName:fe(s,n,`${s}-${a||c}`),popupStyle:Object.assign({zIndex:p},e.popupStyle)})))};var oEe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const r=u.useContext(s2),i=r||{},{getPrefixCls:a,getPopupContainer:o,direction:s,menu:l}=u.useContext(Rt),c=a(),{prefixCls:d,className:f,style:m,theme:p="light",expandIcon:h,_internalDisableMenuItemTitleTooltip:v,inlineCollapsed:g,siderCollapsed:y,rootClassName:w,mode:x,selectable:S,onClick:C,overflowedIndicatorPopupClassName:_}=e,k=oEe(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),E=ln(k,["collapsedWidth"]);(n=i.validator)===null||n===void 0||n.call(i,{mode:x});const T=Yt((...H)=>{var A;C==null||C.apply(void 0,H),(A=i.onClick)===null||A===void 0||A.call(i)}),$=i.mode||x,P=S??i.selectable,M=g??y,j={horizontal:{motionName:`${c}-slide-up`},inline:uv(c),other:{motionName:`${c}-zoom-big`}},I=a("menu",d||i.prefixCls),R=Qn(I),[O,D,L]=aEe(I,R,!r),B=fe(`${I}-${p}`,l==null?void 0:l.className,f),F=u.useMemo(()=>{var H,A;if(typeof h=="function"||p$(h))return h||null;if(typeof i.expandIcon=="function"||p$(i.expandIcon))return i.expandIcon||null;if(typeof(l==null?void 0:l.expandIcon)=="function"||p$(l==null?void 0:l.expandIcon))return(l==null?void 0:l.expandIcon)||null;const V=(H=h??(i==null?void 0:i.expandIcon))!==null&&H!==void 0?H:l==null?void 0:l.expandIcon;return bi(V,{className:fe(`${I}-submenu-expand-icon`,u.isValidElement(V)?(A=V.props)===null||A===void 0?void 0:A.className:void 0)})},[h,i==null?void 0:i.expandIcon,l==null?void 0:l.expandIcon,I]),z=u.useMemo(()=>({prefixCls:I,inlineCollapsed:M||!1,direction:s,firstLevel:!0,theme:p,mode:$,disableMenuItemTitleTooltip:v}),[I,M,s,v,p]);return O(u.createElement(s2.Provider,{value:null},u.createElement(o2.Provider,{value:z},u.createElement(rg,Object.assign({getPopupContainer:o,overflowedIndicator:u.createElement(gj,null),overflowedIndicatorPopupClassName:fe(I,`${I}-${p}`,_),mode:$,selectable:P,onClick:T},E,{inlineCollapsed:M,style:Object.assign(Object.assign({},l==null?void 0:l.style),m),className:B,prefixCls:I,direction:s,defaultMotions:j,expandIcon:F,ref:t,rootClassName:fe(w,D,i.rootClassName,L,R),_internalComponents:sEe})))))}),Wu=u.forwardRef((e,t)=>{const n=u.useRef(null),r=u.useContext(L_);return u.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var a;(a=n.current)===null||a===void 0||a.focus(i)}})),u.createElement(lEe,Object.assign({ref:n},e,r))});Wu.Item=Vte;Wu.SubMenu=Ute;Wu.Divider=Hte;Wu.ItemGroup=vj;const cEe=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},uEe=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:a,antCls:o,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:m,fontSizeIcon:p,controlPaddingHorizontal:h,colorBgElevated:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${o}-btn`]:{[`& > ${s}-down, & > ${o}-btn-icon > ${s}-down`]:{fontSize:p}},[`${t}-wrap`]:{position:"relative",[`${o}-btn > ${s}-down`]:{fontSize:p},[`${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"},[`&${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomLeft, &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomLeft, &${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottom, &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottom, &${o}-slide-down-enter${o}-slide-down-enter-active${t}-placement-bottomRight, - &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:v_},[`&${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topLeft, + &${o}-slide-down-appear${o}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:g_},[`&${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topLeft, &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topLeft, &${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-top, &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-top, &${o}-slide-up-enter${o}-slide-up-enter-active${t}-placement-topRight, - &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topRight`]:{animationName:b_},[`&${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomLeft, + &${o}-slide-up-appear${o}-slide-up-appear-active${t}-placement-topRight`]:{animationName:y_},[`&${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomLeft, &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottom, - &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:g_},[`&${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topLeft, + &${o}-slide-down-leave${o}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:b_},[`&${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topLeft, &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-top, - &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topRight`]:{animationName:y_}}},sj(e,v,{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({},bn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:v,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Bo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${me(c)} ${me(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,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:`${me(c)} ${me(h)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Bo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:v,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${me(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.colorIcon,fontSize:p,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${me(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:m,backgroundColor:v,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Oc(e,"slide-up"),Oc(e,"slide-down"),cv(e,"move-up"),cv(e,"move-down"),Yv(e,"zoom-big")]]},K4e=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},j_({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),M_(e)),Y4e=mn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,a=tn(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[G4e(a),q4e(a)]},K4e,{resetStyle:!1}),L_=e=>{var t;const{menu:n,arrow:r,prefixCls:i,children:a,trigger:o,disabled:s,dropdownRender:l,popupRender:c,getPopupContainer:d,overlayClassName:f,rootClassName:m,overlayStyle:p,open:h,onOpenChange:v,visible:g,onVisibleChange:y,mouseEnterDelay:w=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:C=!0,placement:S="",overlay:k,transitionName:_,destroyOnHidden:E,destroyPopupOnHide:T}=e,{getPopupContainer:$,getPrefixCls:P,direction:M,dropdown:j}=u.useContext(It),I=c||l;Lc();const R=u.useMemo(()=>{const le=P();return _!==void 0?_:S.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[P,S,_]),O=u.useMemo(()=>S?S.includes("Center")?S.slice(0,S.indexOf("Center")):S:M==="rtl"?"bottomRight":"bottomLeft",[S,M]),L=P("dropdown",i),D=Qn(L),[B,F,z]=Y4e(L,D),[,H]=Ei(),A=u.Children.only(H3e(a)?u.createElement("span",null,a):a),V=gi(A,{className:fe(`${L}-trigger`,{[`${L}-rtl`]:M==="rtl"},A.props.className),disabled:(t=A.props.disabled)!==null&&t!==void 0?t:s}),W=s?[]:o,U=!!(W!=null&&W.includes("contextMenu")),[X,J]=Wt(!1,{value:h??g}),re=Xt(le=>{v==null||v(le,{source:"trigger"}),y==null||y(le),J(le)}),Q=fe(f,m,F,z,D,j==null?void 0:j.className,{[`${L}-rtl`]:M==="rtl"}),ne=ste({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:C,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),Z=Xt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(v==null||v(!1,{source:"menu"}),J(!1))}),se=()=>{let le;return n!=null&&n.items?le=u.createElement(Wu,Object.assign({},n)):typeof k=="function"?le=k():le=k,I&&(le=I(le)),le=u.Children.only(typeof le=="string"?u.createElement("span",null,le):le),u.createElement(jte,{prefixCls:`${L}-menu`,rootClassName:fe(z,D),expandIcon:u.createElement("span",{className:`${L}-menu-submenu-arrow`},M==="rtl"?u.createElement(jc,{className:`${L}-menu-submenu-arrow-icon`}):u.createElement(ys,{className:`${L}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Z,validator:({mode:pe})=>{}},le)},[oe,ce]=ol("Dropdown",p==null?void 0:p.zIndex);let te=u.createElement(hte,Object.assign({alignPoint:U},on(e,["rootClassName"]),{mouseEnterDelay:w,mouseLeaveDelay:x,visible:X,builtinPlacements:ne,arrow:!!r,overlayClassName:Q,prefixCls:L,getPopupContainer:d||$,transitionName:R,trigger:W,overlay:se,placement:O,onVisibleChange:re,overlayStyle:Object.assign(Object.assign(Object.assign({},j==null?void 0:j.style),p),{zIndex:oe}),autoDestroy:E??T}),V);return oe&&(te=u.createElement(Y1.Provider,{value:ce},te)),B(te)},X4e=df(L_,"align",void 0,"dropdown",e=>e),J4e=e=>u.createElement(X4e,Object.assign({},e),u.createElement("span",null));L_._InternalPanelDoNotUseOrYouWillBeFired=J4e;var Ate={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n=1e3,r=6e4,i=36e5,a="millisecond",o="second",s="minute",l="hour",c="day",d="week",f="month",m="quarter",p="year",h="date",v="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|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,w={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(I){var R=["th","st","nd","rd"],O=I%100;return"["+I+(R[(O-20)%10]||R[O]||R[0])+"]"}},x=function(I,R,O){var L=String(I);return!L||L.length>=R?I:""+Array(R+1-L.length).join(O)+I},C={s:x,z:function(I){var R=-I.utcOffset(),O=Math.abs(R),L=Math.floor(O/60),D=O%60;return(R<=0?"+":"-")+x(L,2,"0")+":"+x(D,2,"0")},m:function I(R,O){if(R.date()1)return I(F[0])}else{var z=R.name;k[z]=R,D=z}return!L&&D&&(S=D),D||!L&&S},$=function(I,R){if(E(I))return I.clone();var O=typeof R=="object"?R:{};return O.date=I,O.args=arguments,new M(O)},P=C;P.l=T,P.i=E,P.w=function(I,R){return $(I,{locale:R.$L,utc:R.$u,x:R.$x,$offset:R.$offset})};var M=function(){function I(O){this.$L=T(O.locale,null,!0),this.parse(O),this.$x=this.$x||O.x||{},this[_]=!0}var R=I.prototype;return R.parse=function(O){this.$d=function(L){var D=L.date,B=L.utc;if(D===null)return new Date(NaN);if(P.u(D))return new Date;if(D instanceof Date)return new Date(D);if(typeof D=="string"&&!/Z$/i.test(D)){var F=D.match(g);if(F){var z=F[2]-1||0,H=(F[7]||"0").substring(0,3);return B?new Date(Date.UTC(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)):new Date(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)}}return new Date(D)}(O),this.init()},R.init=function(){var O=this.$d;this.$y=O.getFullYear(),this.$M=O.getMonth(),this.$D=O.getDate(),this.$W=O.getDay(),this.$H=O.getHours(),this.$m=O.getMinutes(),this.$s=O.getSeconds(),this.$ms=O.getMilliseconds()},R.$utils=function(){return P},R.isValid=function(){return this.$d.toString()!==v},R.isSame=function(O,L){var D=$(O);return this.startOf(L)<=D&&D<=this.endOf(L)},R.isAfter=function(O,L){return $(O)25){var d=o(this).startOf(r).add(1,r).date(c),f=o(this).endOf(n);if(d.isBefore(f))return 1}var m=o(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),p=this.diff(m,n,!0);return p<0?o(this).startOf("week").week():Math.ceil(p)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}})})(Hte);var eEe=Hte.exports;const vj=Zn(eEe);var Vte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),a=this.week(),o=this.year();return a===1&&i===11?o+1:i===0&&a>=52?o-1:o}}})})(Vte);var tEe=Vte.exports;const nEe=Zn(tEe);var Wte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){return function(n,r){var i=r.prototype,a=i.format;i.format=function(o){var s=this,l=this.$locale();if(!this.isValid())return a.bind(this)(o);var c=this.$utils(),d=(o||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})})(Wte);var rEe=Wte.exports;const Ute=Zn(rEe);var qte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n={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"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,a=/\d\d/,o=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(g){return(g=+g)+(g>68?1900:2e3)},d=function(g){return function(y){this[g]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var w=y.match(/([+-]|\d\d)/g),x=60*w[1]+(+w[2]||0);return x===0?0:w[0]==="+"?-x:x}(g)}],m=function(g){var y=l[g];return y&&(y.indexOf?y:y.s.concat(y.f))},p=function(g,y){var w,x=l.meridiem;if(x){for(var C=1;C<=24;C+=1)if(g.indexOf(x(C,0,y))>-1){w=C>12;break}}else w=g===(y?"pm":"PM");return w},h={A:[s,function(g){this.afternoon=p(g,!1)}],a:[s,function(g){this.afternoon=p(g,!0)}],Q:[i,function(g){this.month=3*(g-1)+1}],S:[i,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[o,d("seconds")],ss:[o,d("seconds")],m:[o,d("minutes")],mm:[o,d("minutes")],H:[o,d("hours")],h:[o,d("hours")],HH:[o,d("hours")],hh:[o,d("hours")],D:[o,d("day")],DD:[a,d("day")],Do:[s,function(g){var y=l.ordinal,w=g.match(/\d+/);if(this.day=w[0],y)for(var x=1;x<=31;x+=1)y(x).replace(/\[|\]/g,"")===g&&(this.day=x)}],w:[o,d("week")],ww:[a,d("week")],M:[o,d("month")],MM:[a,d("month")],MMM:[s,function(g){var y=m("months"),w=(m("monthsShort")||y.map(function(x){return x.slice(0,3)})).indexOf(g)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[s,function(g){var y=m("months").indexOf(g)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(g){this.year=c(g)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function v(g){var y,w;y=g,w=l&&l.formats;for(var x=(g=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function($,P,M){var j=M&&M.toUpperCase();return P||w[M]||n[M]||w[j].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,R,O){return R||O.slice(1)})})).match(r),C=x.length,S=0;S-1)return new Date((D==="X"?1e3:1)*L);var z=v(D)(L),H=z.year,A=z.month,V=z.day,W=z.hours,U=z.minutes,X=z.seconds,J=z.milliseconds,re=z.zone,Q=z.week,ne=new Date,Z=V||(H||A?1:ne.getDate()),se=H||ne.getFullYear(),oe=0;H&&!A||(oe=A>0?A-1:ne.getMonth());var ce,te=W||0,le=U||0,pe=X||0,we=J||0;return re?new Date(Date.UTC(se,oe,Z,te,le,pe,we+60*re.offset*1e3)):B?new Date(Date.UTC(se,oe,Z,te,le,pe,we)):(ce=new Date(se,oe,Z,te,le,pe,we),Q&&(ce=F(ce).week(Q).toDate()),ce)}catch{return new Date("")}}(k,T,_,w),this.init(),j&&j!==!0&&(this.$L=this.locale(j).$L),M&&k!=this.format(T)&&(this.$d=new Date("")),l={}}else if(T instanceof Array)for(var I=T.length,R=1;R<=I;R+=1){E[1]=T[R-1];var O=w.apply(this,E);if(O.isValid()){this.$d=O.$d,this.$L=O.$L,this.init();break}R===I&&(this.$d=new Date(""))}else C.call(this,S)}}})})(qte);var iEe=qte.exports;const Gte=Zn(iEe);Sn.extend(Gte);Sn.extend(Ute);Sn.extend(Lte);Sn.extend(zte);Sn.extend(vj);Sn.extend(nEe);Sn.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var o=(a||"").replace("Wo","wo");return r.bind(this)(o)}});var aEe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},_f=function(t){var n=aEe[t];return n||t.split("_")[0]},oEe={getNow:function(){var t=Sn();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Sn(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Sn().locale(_f(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(_f(t)).weekday(0)},getWeek:function(t,n){return n.locale(_f(t)).week()},getShortWeekDays:function(t){return Sn().locale(_f(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Sn().locale(_f(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(_f(t)).format(r)},parse:function(t,n,r){for(var i=_f(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=u.useState([!1,!1]),i=he(r,2),a=i[0],o=i[1],s=function(d,f){o(function(m){return sb(m,f,d)})},l=u.useMemo(function(){return a.map(function(c,d){if(c)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[l,s]}function Zte(e,t,n,r,i){var a="",o=[];return e&&o.push(i?"hh":"HH"),t&&o.push("mm"),n&&o.push("ss"),a=o.join(":"),r&&(a+=".SSS"),i&&(a+=" A"),a}function cEe(e,t,n,r,i,a){var o=e.fieldDateTimeFormat,s=e.fieldDateFormat,l=e.fieldTimeFormat,c=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,m=e.fieldQuarterFormat,p=e.yearFormat,h=e.cellYearFormat,v=e.cellQuarterFormat,g=e.dayFormat,y=e.cellDateFormat,w=Zte(t,n,r,i,a);return N(N({},e),{},{fieldDateTimeFormat:o||"YYYY-MM-DD ".concat(w),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||w,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:m||"YYYY-[Q]Q",yearFormat:p||"YYYY",cellYearFormat:h||"YYYY",cellQuarterFormat:v||"[Q]Q",cellDateFormat:y||g||"D"})}function ene(e,t){var n=t.showHour,r=t.showMinute,i=t.showSecond,a=t.showMillisecond,o=t.use12Hours;return K.useMemo(function(){return cEe(e,n,r,i,a,o)},[e,n,r,i,a,o])}function Zg(e,t,n){return n??t.some(function(r){return e.includes(r)})}var uEe=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function dEe(e){var t=B_(e,uEe),n=e.format,r=e.picker,i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=pt(i)==="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function fEe(e){return e&&typeof e=="string"}function tne(e,t,n,r){return[e,t,n,r].some(function(i){return i!==void 0})}function nne(e,t,n,r,i){var a=t,o=n,s=r;if(!e&&!a&&!o&&!s&&!i)a=!0,o=!0,s=!0;else if(e){var l,c,d,f=[a,o,s].some(function(h){return h===!1}),m=[a,o,s].some(function(h){return h===!0}),p=f?!0:!m;a=(l=a)!==null&&l!==void 0?l:p,o=(c=o)!==null&&c!==void 0?c:p,s=(d=s)!==null&&d!==void 0?d:p}return[a,o,s,i]}function rne(e){var t=e.showTime,n=dEe(e),r=he(n,2),i=r[0],a=r[1],o=t&&pt(t)==="object"?t:{},s=N(N({defaultOpenValue:o.defaultOpenValue||o.defaultValue},i),o),l=s.showMillisecond,c=s.showHour,d=s.showMinute,f=s.showSecond,m=tne(c,d,f,l),p=nne(m,c,d,f,l),h=he(p,3);return c=h[0],d=h[1],f=h[2],[s,N(N({},s),{},{showHour:c,showMinute:d,showSecond:f,showMillisecond:l}),s.format,a]}function ine(e,t,n,r,i){var a=e==="time";if(e==="datetime"||a){for(var o=r,s=Yte(e,i,null),l=s,c=[t,n],d=0;d1&&(o=t.addDate(o,-7)),o}function Zi(e,t){var n=t.generateConfig,r=t.locale,i=t.format;return e?typeof i=="function"?i(e):n.locale.format(r.locale,e,i):""}function s2(e,t,n){var r=t,i=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(o,s){n?r=e[o](r,e[i[s]](n)):r=e[o](r,0)}),r}function vEe(e,t,n,r,i){var a=Xt(function(o,s){return!!(n&&n(o,s)||r&&e.isAfter(r,o)&&!Ha(e,t,r,o,s.type)||i&&e.isAfter(o,i)&&!Ha(e,t,i,o,s.type))});return a}function gEe(e,t,n){return u.useMemo(function(){var r=Yte(e,t,n),i=Ym(r),a=i[0],o=pt(a)==="object"&&a.type==="mask"?a.format:null;return[i.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),o]},[e,t,n])}function bEe(e,t,n){return typeof e[0]=="function"||n?!0:t}function yEe(e,t,n,r){var i=Xt(function(a,o){var s=N({type:t},o);if(delete s.activeIndex,!e.isValidate(a)||n&&n(a,s))return!0;if((t==="date"||t==="time")&&r){var l,c=o&&o.activeIndex===1?"end":"start",d=((l=r.disabledTime)===null||l===void 0?void 0:l.call(r,a,c,{from:s.from}))||{},f=d.disabledHours,m=d.disabledMinutes,p=d.disabledSeconds,h=d.disabledMilliseconds,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=f||v,x=m||g,C=p||y,S=e.getHour(a),k=e.getMinute(a),_=e.getSecond(a),E=e.getMillisecond(a);if(w&&w().includes(S)||x&&x(S).includes(k)||C&&C(S,k).includes(_)||h&&h(S,k,_).includes(E))return!0}return!1});return i}function Xx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=u.useMemo(function(){var r=e&&Ym(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function sne(e,t){var n=e.generateConfig,r=e.locale,i=e.picker,a=i===void 0?"date":i,o=e.prefixCls,s=o===void 0?"rc-picker":o,l=e.styles,c=l===void 0?{}:l,d=e.classNames,f=d===void 0?{}:d,m=e.order,p=m===void 0?!0:m,h=e.components,v=h===void 0?{}:h,g=e.inputRender,y=e.allowClear,w=e.clearIcon,x=e.needConfirm,C=e.multiple,S=e.format,k=e.inputReadOnly,_=e.disabledDate,E=e.minDate,T=e.maxDate,$=e.showTime,P=e.value,M=e.defaultValue,j=e.pickerValue,I=e.defaultPickerValue,R=Xx(P),O=Xx(M),L=Xx(j),D=Xx(I),B=a==="date"&&$?"datetime":a,F=B==="time"||B==="datetime",z=F||C,H=x??F,A=rne(e),V=he(A,4),W=V[0],U=V[1],X=V[2],J=V[3],re=ene(r,U),Q=u.useMemo(function(){return ine(B,X,J,W,re)},[B,X,J,W,re]),ne=u.useMemo(function(){return N(N({},e),{},{prefixCls:s,locale:re,picker:a,styles:c,classNames:f,order:p,components:N({input:g},v),clearIcon:mEe(s,y,w),showTime:Q,value:R,defaultValue:O,pickerValue:L,defaultPickerValue:D},t==null?void 0:t())},[e]),Z=gEe(B,re,S),se=he(Z,2),oe=se[0],ce=se[1],te=bEe(oe,k,C),le=vEe(n,r,_,E,T),pe=yEe(n,a,le,Q),we=u.useMemo(function(){return N(N({},ne),{},{needConfirm:H,inputReadOnly:te,disabledDate:le})},[ne,H,te,le]);return[we,B,z,oe,ce,pe]}function xEe(e,t,n){var r=Wt(t,{value:e}),i=he(r,2),a=i[0],o=i[1],s=K.useRef(e),l=K.useRef(),c=function(){pn.cancel(l.current)},d=Xt(function(){o(s.current),n&&a!==s.current&&n(s.current)}),f=Xt(function(m,p){c(),s.current=m,m||p?d():l.current=pn(d)});return K.useEffect(function(){return c},[]),[a,f]}function lne(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,i=n.every(function(d){return d})?!1:e,a=xEe(i,t||!1,r),o=he(a,2),s=o[0],l=o[1];function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||s)&&l(d,f.force)}return[s,c]}function cne(e){var t=u.useRef();return u.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(i){var a;(a=t.current)===null||a===void 0||a.focus(i)},blur:function(){var i;(i=t.current)===null||i===void 0||i.blur()}}}),t}function une(e,t){return u.useMemo(function(){return e||(t?(Jn(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=he(n,2),i=r[0],a=r[1];return{label:i,value:a}})):[])},[e,t])}function wj(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=u.useRef(t);r.current=t,rm(function(){if(e)r.current(e);else{var i=pn(function(){r.current(e)},n);return function(){pn.cancel(i)}}},[e])}function dne(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=u.useState(0),i=he(r,2),a=i[0],o=i[1],s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useRef([]),m=u.useRef(null),p=u.useRef(null),h=function(C){m.current=C},v=function(C){return m.current===C},g=function(C){d(C)},y=function(C){return C&&(p.current=C),p.current},w=function(C){var S=f.current,k=new Set(S.filter(function(E){return C[E]||t[E]})),_=S[S.length-1]===0?1:0;return k.size>=2||e[_]?null:_};return wj(c||n,function(){c||(f.current=[],h(null))}),u.useEffect(function(){c&&f.current.push(a)},[c,a]),[c,g,y,a,o,w,f.current,h,v]}function wEe(e,t,n,r,i,a){var o=n[n.length-1],s=function(c,d){var f=he(e,2),m=f[0],p=f[1],h=N(N({},d),{},{from:Xte(e,n)});return o===1&&t[0]&&m&&!Ha(r,i,m,c,h.type)&&r.isAfter(m,c)||o===0&&t[1]&&p&&!Ha(r,i,p,c,h.type)&&r.isAfter(c,p)?!0:a==null?void 0:a(c,h)};return s}function A0(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var h$=[];function fne(e,t,n,r,i,a,o,s){var l=arguments.length>8&&arguments[8]!==void 0?arguments[8]:h$,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:h$,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:h$,f=arguments.length>11?arguments[11]:void 0,m=arguments.length>12?arguments[12]:void 0,p=arguments.length>13?arguments[13]:void 0,h=o==="time",v=a||0,g=function(L){var D=e.getNow();return h&&(D=s2(e,D)),l[L]||n[L]||D},y=he(c,2),w=y[0],x=y[1],C=Wt(function(){return g(0)},{value:w}),S=he(C,2),k=S[0],_=S[1],E=Wt(function(){return g(1)},{value:x}),T=he(E,2),$=T[0],P=T[1],M=u.useMemo(function(){var O=[k,$][v];return h?O:s2(e,O,d[v])},[h,k,$,v,e,d]),j=function(L){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",B=[_,P][v];B(L);var F=[k,$];F[v]=L,f&&(!Ha(e,t,k,F[0],o)||!Ha(e,t,$,F[1],o))&&f(F,{source:D,range:v===1?"end":"start",mode:r})},I=function(L,D){if(s){var B={date:"month",week:"month",month:"year",quarter:"year"},F=B[o];if(F&&!Ha(e,t,L,D,F))return A0(e,o,D,-1);if(o==="year"&&L){var z=Math.floor(e.getYear(L)/10),H=Math.floor(e.getYear(D)/10);if(z!==H)return A0(e,o,D,-1)}}return D},R=u.useRef(null);return dn(function(){if(i&&!l[v]){var O=h?null:e.getNow();if(R.current!==null&&R.current!==v?O=[k,$][v^1]:n[v]?O=v===0?n[0]:I(n[0],n[1]):n[v^1]&&(O=n[v^1]),O){m&&e.isAfter(m,O)&&(O=m);var L=s?A0(e,o,O,1):O;p&&e.isAfter(L,p)&&(O=s?A0(e,o,p,-1):p),j(O,"reset")}}},[i,v,n[v]]),u.useEffect(function(){i?R.current=v:R.current=null},[i,v]),dn(function(){i&&l&&l[v]&&j(l[v],"reset")},[i,v]),[M,j]}function mne(e,t){var n=u.useRef(e),r=u.useState({}),i=he(r,2),a=i[1],o=function(c){return c&&t!==void 0?t:n.current},s=function(c){n.current=c,a({})};return[o,s,o(!0)]}var CEe=[];function pne(e,t,n){var r=function(o){return o.map(function(s){return Zi(s,{generateConfig:e,locale:t,format:n[0]})})},i=function(o,s){for(var l=Math.max(o.length,s.length),c=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,o=[],s=n>=1?n|0:1,l=e;l<=t;l+=s){var c=i.includes(l);(!c||!r)&&o.push({label:gj(l,a),value:l,disabled:c})}return o}function Cj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},i=r.use12Hours,a=r.hourStep,o=a===void 0?1:a,s=r.minuteStep,l=s===void 0?1:s,c=r.secondStep,d=c===void 0?1:c,f=r.millisecondStep,m=f===void 0?100:f,p=r.hideDisabledOptions,h=r.disabledTime,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=u.useMemo(function(){return n||e.getNow()},[n,e]),x=u.useCallback(function(D){var B=(h==null?void 0:h(D))||{};return[B.disabledHours||v||Jx,B.disabledMinutes||g||Jx,B.disabledSeconds||y||Jx,B.disabledMilliseconds||Jx]},[h,v,g,y]),C=u.useMemo(function(){return x(w)},[w,x]),S=he(C,4),k=S[0],_=S[1],E=S[2],T=S[3],$=u.useCallback(function(D,B,F,z){var H=Qx(0,23,o,p,D()),A=i?H.map(function(X){return N(N({},X),{},{label:gj(X.value%12||12,2)})}):H,V=function(J){return Qx(0,59,l,p,B(J))},W=function(J,re){return Qx(0,59,d,p,F(J,re))},U=function(J,re,Q){return Qx(0,999,m,p,z(J,re,Q),3)};return[A,V,W,U]},[p,o,i,m,l,d]),P=u.useMemo(function(){return $(k,_,E,T)},[$,k,_,E,T]),M=he(P,4),j=M[0],I=M[1],R=M[2],O=M[3],L=function(B,F){var z=function(){return j},H=I,A=R,V=O;if(F){var W=x(F),U=he(W,4),X=U[0],J=U[1],re=U[2],Q=U[3],ne=$(X,J,re,Q),Z=he(ne,4),se=Z[0],oe=Z[1],ce=Z[2],te=Z[3];z=function(){return se},H=oe,A=ce,V=te}var le=kEe(B,z,H,A,V,e);return le};return[L,j,I,R,O]}function _Ee(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,i=e.showNow,a=e.showTime,o=e.onSubmit,s=e.onNow,l=e.invalid,c=e.needConfirm,d=e.generateConfig,f=e.disabledDate,m=u.useContext(Zl),p=m.prefixCls,h=m.locale,v=m.button,g=v===void 0?"button":v,y=d.getNow(),w=Cj(d,a,y),x=he(w,1),C=x[0],S=r==null?void 0:r(t),k=f(y,{type:t}),_=function(){if(!k){var I=C(y);s(I)}},E="".concat(p,"-now"),T="".concat(E,"-btn"),$=i&&u.createElement("li",{className:E},u.createElement("a",{className:fe(T,k&&"".concat(T,"-disabled")),"aria-disabled":k,onClick:_},n==="date"?h.today:h.now)),P=c&&u.createElement("li",{className:"".concat(p,"-ok")},u.createElement(g,{disabled:l,onClick:o},h.ok)),M=($||P)&&u.createElement("ul",{className:"".concat(p,"-ranges")},$,P);return!S&&!M?null:u.createElement("div",{className:"".concat(p,"-footer")},S&&u.createElement("div",{className:"".concat(p,"-footer-extra")},S),M)}function yne(e,t,n){function r(i,a){var o=i.findIndex(function(l){return Ha(e,t,l,a,n)});if(o===-1)return[].concat(Ve(i),[a]);var s=Ve(i);return s.splice(o,1),s}return r}var Xm=u.createContext(null);function H_(){return u.useContext(Xm)}function ng(e,t){var n=e.prefixCls,r=e.generateConfig,i=e.locale,a=e.disabledDate,o=e.minDate,s=e.maxDate,l=e.cellRender,c=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,m=e.values,p=e.pickerValue,h=e.onSelect,v=e.prevIcon,g=e.nextIcon,y=e.superPrevIcon,w=e.superNextIcon,x=r.getNow(),C={now:x,values:m,pickerValue:p,prefixCls:n,disabledDate:a,minDate:o,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:d,onHover:f,locale:i,generateConfig:r,onSelect:h,panelType:t,prevIcon:v,nextIcon:g,superPrevIcon:y,superNextIcon:w};return[C,x]}var Hd=u.createContext({});function ly(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,i=e.getCellDate,a=e.prefixColumn,o=e.rowClassName,s=e.titleFormat,l=e.getCellText,c=e.getCellClassName,d=e.headerCells,f=e.cellSelection,m=f===void 0?!0:f,p=e.disabledDate,h=H_(),v=h.prefixCls,g=h.panelType,y=h.now,w=h.disabledDate,x=h.cellRender,C=h.onHover,S=h.hoverValue,k=h.hoverRangeValue,_=h.generateConfig,E=h.values,T=h.locale,$=h.onSelect,P=p||w,M="".concat(v,"-cell"),j=u.useContext(Hd),I=j.onCellDblClick,R=function(A){return E.some(function(V){return V&&Ha(_,T,A,V,g)})},O=[],L=0;L1&&arguments[1]!==void 0?arguments[1]:!1;ae(Fe),g==null||g(Fe),Ce&&ee(Fe)},ue=function(Fe,Ce){re(Fe),Ce&&q(Ce),ee(Ce,Fe)},ie=function(Fe){if(pe(Fe),q(Fe),J!==C){var Ce=["decade","year"],ve=[].concat(Ce,["month"]),ge={quarter:[].concat(Ce,["quarter"]),week:[].concat(Ve(ve),["week"]),date:[].concat(Ve(ve),["date"])},Ee=ge[C]||ve,Ne=Ee.indexOf(J),We=Ee[Ne+1];We&&ue(We,Fe)}},de=u.useMemo(function(){var Re,Fe;if(Array.isArray(_)){var Ce=he(_,2);Re=Ce[0],Fe=Ce[1]}else Re=_;return!Re&&!Fe?null:(Re=Re||Fe,Fe=Fe||Re,i.isAfter(Re,Fe)?[Fe,Re]:[Re,Fe])},[_,i]),be=bj(E,T,$),ke=M[Q]||FEe[Q]||V_,xe=u.useContext(Hd),ye=u.useMemo(function(){return N(N({},xe),{},{hideHeader:j})},[xe,j]),Se="".concat(I,"-panel"),Oe=B_(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return u.createElement(Hd.Provider,{value:ye},u.createElement("div",{ref:R,tabIndex:l,className:fe(Se,G({},"".concat(Se,"-rtl"),a==="rtl"))},u.createElement(ke,Ae({},Oe,{showTime:V,prefixCls:I,locale:H,generateConfig:i,onModeChange:ue,pickerValue:Y,onPickerValueChange:function(Fe){q(Fe,!0)},value:te[0],onSelect:ie,values:te,cellRender:be,hoverRangeValue:de,hoverValue:k}))))}var v$=u.memo(u.forwardRef(DEe));function LEe(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,i=e.onPickerValueChange,a=e.needConfirm,o=e.onSubmit,s=e.range,l=e.hoverValue,c=u.useContext(Zl),d=c.prefixCls,f=c.generateConfig,m=u.useCallback(function(w,x){return A0(f,t,w,x)},[f,t]),p=u.useMemo(function(){return m(r,1)},[r,m]),h=function(x){i(m(x,-1))},v={onCellDblClick:function(){a&&o()}},g=t==="time",y=N(N({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:g});return s?y.hoverRangeValue=l:y.hoverValue=l,n?u.createElement("div",{className:"".concat(d,"-panels")},u.createElement(Hd.Provider,{value:N(N({},v),{},{hideNext:!0})},u.createElement(v$,y)),u.createElement(Hd.Provider,{value:N(N({},v),{},{hidePrev:!0})},u.createElement(v$,Ae({},y,{pickerValue:p,onPickerValueChange:h})))):u.createElement(Hd.Provider,{value:N({},v)},u.createElement(v$,y))}function hL(e){return typeof e=="function"?e():e}function BEe(e){var t=e.prefixCls,n=e.presets,r=e.onClick,i=e.onHover;return n.length?u.createElement("div",{className:"".concat(t,"-presets")},u.createElement("ul",null,n.map(function(a,o){var s=a.label,l=a.value;return u.createElement("li",{key:o,onClick:function(){r(hL(l))},onMouseEnter:function(){i(hL(l))},onMouseLeave:function(){i(null)}},s)}))):null}function wne(e){var t=e.panelRender,n=e.internalMode,r=e.picker,i=e.showNow,a=e.range,o=e.multiple,s=e.activeInfo,l=s===void 0?[0,0,0]:s,c=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,m=e.onFocus,p=e.onBlur,h=e.onPanelMouseDown,v=e.direction,g=e.value,y=e.onSelect,w=e.isInvalid,x=e.defaultOpenValue,C=e.onOk,S=e.onSubmit,k=u.useContext(Zl),_=k.prefixCls,E="".concat(_,"-panel"),T=v==="rtl",$=u.useRef(null),P=u.useRef(null),M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=u.useState(0),L=he(O,2),D=L[0],B=L[1],F=u.useState(0),z=he(F,2),H=z[0],A=z[1],V=function(ie){ie.width&&R(ie.width)},W=he(l,3),U=W[0],X=W[1],J=W[2],re=u.useState(0),Q=he(re,2),ne=Q[0],Z=Q[1];u.useEffect(function(){Z(10)},[U]),u.useEffect(function(){if(a&&P.current){var ue,ie=((ue=$.current)===null||ue===void 0?void 0:ue.offsetWidth)||0,de=P.current.getBoundingClientRect();if(!de.height||de.right<0){Z(function(ye){return Math.max(0,ye-1)});return}var be=(T?X-ie:U)-de.left;if(A(be),I&&I=s&&n<=l)return a;var c=Math.min(Math.abs(n-s),Math.abs(n-l));c0?ft:mt));var Te=Pe+De,Ie=mt-ft+1;return String(ft+(Ie+Te-ft)%Ie)};switch(Fe){case"Backspace":case"Delete":Ce="",ve=Ee;break;case"ArrowLeft":Ce="",Ne(-1);break;case"ArrowRight":Ce="",Ne(1);break;case"ArrowUp":Ce="",ve=We(1);break;case"ArrowDown":Ce="",ve=We(-1);break;default:isNaN(Number(Fe))||(Ce=z+Fe,ve=Ce);break}if(Ce!==null&&(H(Ce),Ce.length>=ge&&(Ne(1),H(""))),ve!==null){var He=ne.slice(0,le)+gj(ve,ge)+ne.slice(pe);_e(He.slice(0,o.length))}Q({})},ye=u.useRef();dn(function(){if(!(!j||!o||ee.current)){if(!oe.match(ne)){_e(o);return}return se.current.setSelectionRange(le,pe),ye.current=pn(function(){se.current.setSelectionRange(le,pe)}),function(){pn.cancel(ye.current)}}},[oe,o,j,ne,W,le,pe,re,_e]);var Se=o?{onFocus:ie,onBlur:be,onKeyDown:xe,onMouseDown:q,onMouseUp:ue,onPaste:ae}:{};return u.createElement("div",{ref:Z,className:fe($,G(G({},"".concat($,"-active"),n&&i),"".concat($,"-placeholder"),c))},u.createElement(T,Ae({ref:se,"aria-invalid":v,autoComplete:"off"},y,{onKeyDown:ke,onBlur:de},Se,{value:ne,onChange:Y})),u.createElement(W_,{type:"suffix",icon:a}),g)}),GEe=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],KEe=["index"];function YEe(e,t){var n=e.id,r=e.prefix,i=e.clearIcon,a=e.suffixIcon,o=e.separator,s=o===void 0?"~":o,l=e.activeIndex;e.activeHelp,e.allHelp;var c=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,m=e.style,p=e.onClick,h=e.onClear,v=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var g=e.disabled,y=e.invalid;e.inputReadOnly;var w=e.direction;e.onOpenChange;var x=e.onActiveInfo;e.placement;var C=e.onMouseDown;e.required,e["aria-required"];var S=e.autoFocus,k=e.tabIndex,_=it(e,GEe),E=w==="rtl",T=u.useContext(Zl),$=T.prefixCls,P=u.useMemo(function(){if(typeof n=="string")return[n];var re=n||{};return[re.start,re.end]},[n]),M=u.useRef(),j=u.useRef(),I=u.useRef(),R=function(Q){var ne;return(ne=[j,I][Q])===null||ne===void 0?void 0:ne.current};u.useImperativeHandle(t,function(){return{nativeElement:M.current,focus:function(Q){if(pt(Q)==="object"){var ne,Z=Q||{},se=Z.index,oe=se===void 0?0:se,ce=it(Z,KEe);(ne=R(oe))===null||ne===void 0||ne.focus(ce)}else{var te;(te=R(Q??0))===null||te===void 0||te.focus()}},blur:function(){var Q,ne;(Q=R(0))===null||Q===void 0||Q.blur(),(ne=R(1))===null||ne===void 0||ne.blur()}}});var O=Sne(_),L=u.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),D=Cne(N(N({},e),{},{id:P,placeholder:L})),B=he(D,1),F=B[0],z=u.useState({position:"absolute",width:0}),H=he(z,2),A=H[0],V=H[1],W=Xt(function(){var re=R(l);if(re){var Q=re.nativeElement.getBoundingClientRect(),ne=M.current.getBoundingClientRect(),Z=Q.left-ne.left;V(function(se){return N(N({},se),{},{width:Q.width,left:Z})}),x([Q.left,Q.right,ne.width])}});u.useEffect(function(){W()},[l]);var U=i&&(v[0]&&!g[0]||v[1]&&!g[1]),X=S&&!g[0],J=S&&!X&&!g[1];return u.createElement(Mi,{onResize:W},u.createElement("div",Ae({},O,{className:fe($,"".concat($,"-range"),G(G(G(G({},"".concat($,"-focused"),c),"".concat($,"-disabled"),g.every(function(re){return re})),"".concat($,"-invalid"),y.some(function(re){return re})),"".concat($,"-rtl"),E),f),style:m,ref:M,onClick:p,onMouseDown:function(Q){var ne=Q.target;ne!==j.current.inputElement&&ne!==I.current.inputElement&&Q.preventDefault(),C==null||C(Q)}}),r&&u.createElement("div",{className:"".concat($,"-prefix")},r),u.createElement(ER,Ae({ref:j},F(0),{autoFocus:X,tabIndex:k,"date-range":"start"})),u.createElement("div",{className:"".concat($,"-range-separator")},s),u.createElement(ER,Ae({ref:I},F(1),{autoFocus:J,tabIndex:k,"date-range":"end"})),u.createElement("div",{className:"".concat($,"-active-bar"),style:A}),u.createElement(W_,{type:"suffix",icon:a}),U&&u.createElement(_R,{icon:i,onClear:h})))}var XEe=u.forwardRef(YEe);function gL(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function ew(e){return e===1?"end":"start"}function JEe(e,t){var n=sne(e,function(){var Cn=e.disabled,$t=e.allowEmpty,zt=gL(Cn,!1),_n=gL($t,!1);return{disabled:zt,allowEmpty:_n}}),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i.prefixCls,f=i.styles,m=i.classNames,p=i.defaultValue,h=i.value,v=i.needConfirm,g=i.onKeyDown,y=i.disabled,w=i.allowEmpty,x=i.disabledDate,C=i.minDate,S=i.maxDate,k=i.defaultOpen,_=i.open,E=i.onOpenChange,T=i.locale,$=i.generateConfig,P=i.picker,M=i.showNow,j=i.showToday,I=i.showTime,R=i.mode,O=i.onPanelChange,L=i.onCalendarChange,D=i.onOk,B=i.defaultPickerValue,F=i.pickerValue,z=i.onPickerValueChange,H=i.inputReadOnly,A=i.suffixIcon,V=i.onFocus,W=i.onBlur,U=i.presets,X=i.ranges,J=i.components,re=i.cellRender,Q=i.dateRender,ne=i.monthCellRender,Z=i.onClick,se=cne(t),oe=lne(_,k,y,E),ce=he(oe,2),te=ce[0],le=ce[1],pe=function($t,zt){(y.some(function(_n){return!_n})||!$t)&&le($t,zt)},we=vne($,T,s,!0,!1,p,h,L,D),_e=he(we,5),Y=_e[0],ae=_e[1],ee=_e[2],q=_e[3],ue=_e[4],ie=ee(),de=dne(y,w,te),be=he(de,9),ke=be[0],xe=be[1],ye=be[2],Se=be[3],Oe=be[4],Re=be[5],Fe=be[6],Ce=be[7],ve=be[8],ge=function($t,zt){xe(!0),V==null||V($t,{range:ew(zt??Se)})},Ee=function($t,zt){xe(!1),W==null||W($t,{range:ew(zt??Se)})},Ne=u.useMemo(function(){if(!I)return null;var Cn=I.disabledTime,$t=Cn?function(zt){var _n=ew(Se),Rn=Xte(ie,Fe,Se);return Cn(zt,_n,{from:Rn})}:void 0;return N(N({},I),{},{disabledTime:$t})},[I,Se,ie,Fe]),We=Wt([P,P],{value:R}),He=he(We,2),Ye=He[0],De=He[1],Ue=Ye[Se]||P,Le=Ue==="date"&&Ne?"datetime":Ue,ft=Le===P&&Le!=="time",mt=bne(P,Ue,M,j,!0),ut=gne(i,Y,ae,ee,q,y,s,ke,te,c),gt=he(ut,2),Pe=gt[0],Te=gt[1],Ie=wEe(ie,y,Fe,$,T,x),$e=Qte(ie,c,w),je=he($e,2),Ke=je[0],Ze=je[1],st=fne($,T,ie,Ye,te,Se,a,ft,B,F,Ne==null?void 0:Ne.defaultOpenValue,z,C,S),Xe=he(st,2),Ge=Xe[0],ct=Xe[1],yt=Xt(function(Cn,$t,zt){var _n=sb(Ye,Se,$t);if((_n[0]!==Ye[0]||_n[1]!==Ye[1])&&De(_n),O&&zt!==!1){var Rn=Ve(ie);Cn&&(Rn[Se]=Cn),O(Rn,_n)}}),Rt=function($t,zt){return sb(ie,zt,$t)},Nt=function($t,zt){var _n=ie;$t&&(_n=Rt($t,Se)),Ce(Se);var Rn=Re(_n);q(_n),Pe(Se,Rn===null),Rn===null?pe(!1,{force:!0}):zt||se.current.focus({index:Rn})},Ct=function($t){var zt,_n=$t.target.getRootNode();if(!se.current.nativeElement.contains((zt=_n.activeElement)!==null&&zt!==void 0?zt:document.activeElement)){var Rn=y.findIndex(function(Tr){return!Tr});Rn>=0&&se.current.focus({index:Rn})}pe(!0),Z==null||Z($t)},Je=function(){Te(null),pe(!1,{force:!0})},Me=u.useState(null),ze=he(Me,2),tt=ze[0],ot=ze[1],Qe=u.useState(null),nt=he(Qe,2),lt=nt[0],xt=nt[1],Dt=u.useMemo(function(){return lt||ie},[ie,lt]);u.useEffect(function(){te||xt(null)},[te]);var vt=u.useState([0,0,0]),at=he(vt,2),St=at[0],nn=at[1],rn=une(U,X),At=function($t){xt($t),ot("preset")},$n=function($t){var zt=Te($t);zt&&pe(!1,{force:!0})},In=function($t){Nt($t)},kr=function($t){xt($t?Rt($t,Se):null),ot("cell")},Nr=function($t){pe(!0),ge($t)},Yr=function(){ye("panel")},Vr=function($t){var zt=sb(ie,Se,$t);q(zt),!v&&!o&&a===Le&&Nt($t)},Tn=function(){pe(!1)},qt=bj(re,Q,ne,ew(Se)),Gt=ie[Se]||null,Mn=Xt(function(Cn){return c(Cn,{activeIndex:Se})}),Ut=u.useMemo(function(){var Cn=zr(i,!1),$t=on(i,[].concat(Ve(Object.keys(Cn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return $t},[i]),Lt=u.createElement(wne,Ae({},Ut,{showNow:mt,showTime:Ne,range:!0,multiplePanel:ft,activeInfo:St,disabledDate:Ie,onFocus:Nr,onBlur:Ee,onPanelMouseDown:Yr,picker:P,mode:Ue,internalMode:Le,onPanelChange:yt,format:l,value:Gt,isInvalid:Mn,onChange:null,onSelect:Vr,pickerValue:Ge,defaultOpenValue:Ym(I==null?void 0:I.defaultOpenValue)[Se],onPickerValueChange:ct,hoverValue:Dt,onHover:kr,needConfirm:v,onSubmit:Nt,onOk:ue,presets:rn,onPresetHover:At,onPresetSubmit:$n,onNow:In,cellRender:qt})),Pn=function($t,zt){var _n=Rt($t,zt);q(_n)},fr=function(){ye("input")},Ar=function($t,zt){var _n=Fe.length,Rn=Fe[_n-1];if(_n&&Rn!==zt&&v&&!w[Rn]&&!ve(Rn)&&ie[Rn]){se.current.focus({index:Rn});return}ye("input"),pe(!0,{inherit:!0}),Se!==zt&&te&&!v&&o&&Nt(null,!0),Oe(zt),ge($t,zt)},yi=function($t,zt){if(pe(!1),!v&&ye()==="input"){var _n=Re(ie);Pe(Se,_n===null)}Ee($t,zt)},Xr=function($t,zt){$t.key==="Tab"&&Nt(null,!0),g==null||g($t,zt)},xi=u.useMemo(function(){return{prefixCls:d,locale:T,generateConfig:$,button:J.button,input:J.input}},[d,T,$,J.button,J.input]);return dn(function(){te&&Se!==void 0&&yt(null,P,!1)},[te,Se,P]),dn(function(){var Cn=ye();!te&&Cn==="input"&&(pe(!1),Nt(null,!0)),!te&&o&&!v&&Cn==="panel"&&(pe(!0),Nt())},[te]),u.createElement(Zl.Provider,{value:xi},u.createElement(Kte,Ae({},Jte(i),{popupElement:Lt,popupStyle:f.popup,popupClassName:m.popup,visible:te,onClose:Tn,range:!0}),u.createElement(XEe,Ae({},i,{ref:se,suffixIcon:A,activeIndex:ke||te?Se:null,activeHelp:!!lt,allHelp:!!lt&&tt==="preset",focused:ke,onFocus:Ar,onBlur:yi,onKeyDown:Xr,onSubmit:Nt,value:Dt,maskFormat:l,onChange:Pn,onInputChange:fr,format:s,inputReadOnly:H,disabled:y,open:te,onOpenChange:pe,onClick:Ct,onClear:Je,invalid:Ke,onInvalid:Ze,onActiveInfo:nn}))))}var QEe=u.forwardRef(JEe);function ZEe(e){var t=e.prefixCls,n=e.value,r=e.onRemove,i=e.removeIcon,a=i===void 0?"×":i,o=e.formatDate,s=e.disabled,l=e.maxTagCount,c=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),m="".concat(f,"-overflow");function p(g,y){return u.createElement("span",{className:fe("".concat(f,"-item")),title:typeof g=="string"?g:null},u.createElement("span",{className:"".concat(f,"-item-content")},g),!s&&y&&u.createElement("span",{onMouseDown:function(x){x.preventDefault()},onClick:y,className:"".concat(f,"-item-remove")},a))}function h(g){var y=o(g),w=function(C){C&&C.stopPropagation(),r(g)};return p(y,w)}function v(g){var y="+ ".concat(g.length," ...");return p(y)}return u.createElement("div",{className:d},u.createElement(Ll,{prefixCls:m,data:n,renderItem:h,renderRest:v,itemKey:function(y){return o(y)},maxCount:l}),!n.length&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var e$e=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function t$e(e,t){e.id;var n=e.open,r=e.prefix,i=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var o=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var s=e.locale,l=e.generateConfig,c=e.placeholder,d=e.className,f=e.style,m=e.onClick,p=e.onClear,h=e.internalPicker,v=e.value,g=e.onChange,y=e.onSubmit;e.onInputChange;var w=e.multiple,x=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var C=e.disabled,S=e.invalid;e.inputReadOnly;var k=e.direction;e.onOpenChange;var _=e.onMouseDown;e.required,e["aria-required"];var E=e.autoFocus,T=e.tabIndex,$=e.removeIcon,P=it(e,e$e),M=k==="rtl",j=u.useContext(Zl),I=j.prefixCls,R=u.useRef(),O=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:R.current,focus:function(X){var J;(J=O.current)===null||J===void 0||J.focus(X)},blur:function(){var X;(X=O.current)===null||X===void 0||X.blur()}}});var L=Sne(P),D=function(X){g([X])},B=function(X){var J=v.filter(function(re){return re&&!Ha(l,s,re,X,h)});g(J),n||y()},F=Cne(N(N({},e),{},{onChange:D}),function(U){var X=U.valueTexts;return{value:X[0]||"",active:o}}),z=he(F,2),H=z[0],A=z[1],V=!!(i&&v.length&&!C),W=w?u.createElement(u.Fragment,null,u.createElement(ZEe,{prefixCls:I,value:v,onRemove:B,formatDate:A,maxTagCount:x,disabled:C,removeIcon:$,placeholder:c}),u.createElement("input",{className:"".concat(I,"-multiple-input"),value:v.map(A).join(","),ref:O,readOnly:!0,autoFocus:E,tabIndex:T}),u.createElement(W_,{type:"suffix",icon:a}),V&&u.createElement(_R,{icon:i,onClear:p})):u.createElement(ER,Ae({ref:O},H(),{autoFocus:E,tabIndex:T,suffixIcon:a,clearIcon:V&&u.createElement(_R,{icon:i,onClear:p}),showActiveCls:!1}));return u.createElement("div",Ae({},L,{className:fe(I,G(G(G(G(G({},"".concat(I,"-multiple"),w),"".concat(I,"-focused"),o),"".concat(I,"-disabled"),C),"".concat(I,"-invalid"),S),"".concat(I,"-rtl"),M),d),style:f,ref:R,onClick:m,onMouseDown:function(X){var J,re=X.target;re!==((J=O.current)===null||J===void 0?void 0:J.inputElement)&&X.preventDefault(),_==null||_(X)}}),r&&u.createElement("div",{className:"".concat(I,"-prefix")},r),W)}var n$e=u.forwardRef(t$e);function r$e(e,t){var n=sne(e),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i,f=d.prefixCls,m=d.styles,p=d.classNames,h=d.order,v=d.defaultValue,g=d.value,y=d.needConfirm,w=d.onChange,x=d.onKeyDown,C=d.disabled,S=d.disabledDate,k=d.minDate,_=d.maxDate,E=d.defaultOpen,T=d.open,$=d.onOpenChange,P=d.locale,M=d.generateConfig,j=d.picker,I=d.showNow,R=d.showToday,O=d.showTime,L=d.mode,D=d.onPanelChange,B=d.onCalendarChange,F=d.onOk,z=d.multiple,H=d.defaultPickerValue,A=d.pickerValue,V=d.onPickerValueChange,W=d.inputReadOnly,U=d.suffixIcon,X=d.removeIcon,J=d.onFocus,re=d.onBlur,Q=d.presets,ne=d.components,Z=d.cellRender,se=d.dateRender,oe=d.monthCellRender,ce=d.onClick,te=cne(t);function le(Ut){return Ut===null?null:z?Ut:Ut[0]}var pe=yne(M,P,a),we=lne(T,E,[C],$),_e=he(we,2),Y=_e[0],ae=_e[1],ee=function(Lt,Pn,fr){if(B){var Ar=N({},fr);delete Ar.range,B(le(Lt),le(Pn),Ar)}},q=function(Lt){F==null||F(le(Lt))},ue=vne(M,P,s,!1,h,v,g,ee,q),ie=he(ue,5),de=ie[0],be=ie[1],ke=ie[2],xe=ie[3],ye=ie[4],Se=ke(),Oe=dne([C]),Re=he(Oe,4),Fe=Re[0],Ce=Re[1],ve=Re[2],ge=Re[3],Ee=function(Lt){Ce(!0),J==null||J(Lt,{})},Ne=function(Lt){Ce(!1),re==null||re(Lt,{})},We=Wt(j,{value:L}),He=he(We,2),Ye=He[0],De=He[1],Ue=Ye==="date"&&O?"datetime":Ye,Le=bne(j,Ye,I,R),ft=w&&function(Ut,Lt){w(le(Ut),le(Lt))},mt=gne(N(N({},i),{},{onChange:ft}),de,be,ke,xe,[],s,Fe,Y,c),ut=he(mt,2),gt=ut[1],Pe=Qte(Se,c),Te=he(Pe,2),Ie=Te[0],$e=Te[1],je=u.useMemo(function(){return Ie.some(function(Ut){return Ut})},[Ie]),Ke=function(Lt,Pn){if(V){var fr=N(N({},Pn),{},{mode:Pn.mode[0]});delete fr.range,V(Lt[0],fr)}},Ze=fne(M,P,Se,[Ye],Y,ge,a,!1,H,A,Ym(O==null?void 0:O.defaultOpenValue),Ke,k,_),st=he(Ze,2),Xe=st[0],Ge=st[1],ct=Xt(function(Ut,Lt,Pn){if(De(Lt),D&&Pn!==!1){var fr=Ut||Se[Se.length-1];D(fr,Lt)}}),yt=function(){gt(ke()),ae(!1,{force:!0})},Rt=function(Lt){!C&&!te.current.nativeElement.contains(document.activeElement)&&te.current.focus(),ae(!0),ce==null||ce(Lt)},Nt=function(){gt(null),ae(!1,{force:!0})},Ct=u.useState(null),Je=he(Ct,2),Me=Je[0],ze=Je[1],tt=u.useState(null),ot=he(tt,2),Qe=ot[0],nt=ot[1],lt=u.useMemo(function(){var Ut=[Qe].concat(Ve(Se)).filter(function(Lt){return Lt});return z?Ut:Ut.slice(0,1)},[Se,Qe,z]),xt=u.useMemo(function(){return!z&&Qe?[Qe]:Se.filter(function(Ut){return Ut})},[Se,Qe,z]);u.useEffect(function(){Y||nt(null)},[Y]);var Dt=une(Q),vt=function(Lt){nt(Lt),ze("preset")},at=function(Lt){var Pn=z?pe(ke(),Lt):[Lt],fr=gt(Pn);fr&&!z&&ae(!1,{force:!0})},St=function(Lt){at(Lt)},nn=function(Lt){nt(Lt),ze("cell")},rn=function(Lt){ae(!0),Ee(Lt)},At=function(Lt){if(ve("panel"),!(z&&Ue!==j)){var Pn=z?pe(ke(),Lt):[Lt];xe(Pn),!y&&!o&&a===Ue&&yt()}},$n=function(){ae(!1)},In=bj(Z,se,oe),kr=u.useMemo(function(){var Ut=zr(i,!1),Lt=on(i,[].concat(Ve(Object.keys(Ut)),["onChange","onCalendarChange","style","className","onPanelChange"]));return N(N({},Lt),{},{multiple:i.multiple})},[i]),Nr=u.createElement(wne,Ae({},kr,{showNow:Le,showTime:O,disabledDate:S,onFocus:rn,onBlur:Ne,picker:j,mode:Ye,internalMode:Ue,onPanelChange:ct,format:l,value:Se,isInvalid:c,onChange:null,onSelect:At,pickerValue:Xe,defaultOpenValue:O==null?void 0:O.defaultOpenValue,onPickerValueChange:Ge,hoverValue:lt,onHover:nn,needConfirm:y,onSubmit:yt,onOk:ye,presets:Dt,onPresetHover:vt,onPresetSubmit:at,onNow:St,cellRender:In})),Yr=function(Lt){xe(Lt)},Vr=function(){ve("input")},Tn=function(Lt){ve("input"),ae(!0,{inherit:!0}),Ee(Lt)},qt=function(Lt){ae(!1),Ne(Lt)},Gt=function(Lt,Pn){Lt.key==="Tab"&&yt(),x==null||x(Lt,Pn)},Mn=u.useMemo(function(){return{prefixCls:f,locale:P,generateConfig:M,button:ne.button,input:ne.input}},[f,P,M,ne.button,ne.input]);return dn(function(){Y&&ge!==void 0&&ct(null,j,!1)},[Y,ge,j]),dn(function(){var Ut=ve();!Y&&Ut==="input"&&(ae(!1),yt()),!Y&&o&&!y&&Ut==="panel"&&yt()},[Y]),u.createElement(Zl.Provider,{value:Mn},u.createElement(Kte,Ae({},Jte(i),{popupElement:Nr,popupStyle:m.popup,popupClassName:p.popup,visible:Y,onClose:$n}),u.createElement(n$e,Ae({},i,{ref:te,suffixIcon:U,removeIcon:X,activeHelp:!!Qe,allHelp:!!Qe&&Me==="preset",focused:Fe,onFocus:Tn,onBlur:qt,onKeyDown:Gt,onSubmit:yt,value:xt,maskFormat:l,onChange:Yr,onInputChange:Vr,internalPicker:a,format:s,inputReadOnly:W,disabled:C,open:Y,onOpenChange:ae,onClick:Rt,onClear:Nt,invalid:je,onInvalid:function(Lt){$e(Lt,0)}}))))}var i$e=u.forwardRef(r$e);const kne=u.createContext(null),a$e=kne.Provider,_ne=u.createContext(null),o$e=_ne.Provider;var s$e=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Ene=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,i=e.className,a=e.style,o=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,d=e.type,f=d===void 0?"checkbox":d,m=e.title,p=e.onChange,h=it(e,s$e),v=u.useRef(null),g=u.useRef(null),y=Wt(c,{value:o}),w=he(y,2),x=w[0],C=w[1];u.useImperativeHandle(t,function(){return{focus:function(E){var T;(T=v.current)===null||T===void 0||T.focus(E)},blur:function(){var E;(E=v.current)===null||E===void 0||E.blur()},input:v.current,nativeElement:g.current}});var S=fe(r,i,G(G({},"".concat(r,"-checked"),x),"".concat(r,"-disabled"),s)),k=function(E){s||("checked"in e||C(E.target.checked),p==null||p({target:N(N({},e),{},{type:f,checked:E.target.checked}),stopPropagation:function(){E.stopPropagation()},preventDefault:function(){E.preventDefault()},nativeEvent:E.nativeEvent}))};return u.createElement("span",{className:S,title:m,style:a,ref:g},u.createElement("input",Ae({},h,{className:"".concat(r,"-input"),ref:v,onChange:k,disabled:s,checked:!!x,type:f})),u.createElement("span",{className:"".concat(r,"-inner")}))});function $ne(e){const t=K.useRef(null),n=()=>{pn.cancel(t.current),t.current=null};return[()=>{n(),t.current=pn(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const l$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},bn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},c$e=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:i,motionDurationSlow:a,motionDurationMid:o,motionEaseInOutCirc:s,colorBgContainer:l,colorBorder:c,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:m,paddingXS:p,dotColorDisabled:h,lineType:v,radioColor:g,radioBgColor:y,calc:w}=e,x=`${t}-inner`,S=w(i).sub(w(4).mul(2)),k=w(1).mul(i).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${me(d)} ${v} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, - &:hover ${x}`]:{borderColor:r},[`${t}-input:focus-visible + ${x}`]:el(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:k,height:k,marginBlockStart:w(1).mul(i).div(-2).equal({unit:!0}),marginInlineStart:w(1).mul(i).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:k,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:k,height:k,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${o}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[x]:{borderColor:r,backgroundColor:y,"&::after":{transform:`scale(${e.calc(e.dotSize).div(i).equal()})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[x]:{backgroundColor:f,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:h}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[x]:{"&::after":{transform:`scale(${w(S).div(i).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},u$e=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:a,colorBorder:o,motionDurationMid:s,buttonPaddingInline:l,fontSize:c,buttonBg:d,fontSizeLG:f,controlHeightLG:m,controlHeightSM:p,paddingXS:h,borderRadius:v,borderRadiusSM:g,borderRadiusLG:y,buttonCheckedBg:w,buttonSolidCheckedColor:x,colorTextDisabled:C,colorBgContainerDisabled:S,buttonCheckedBgDisabled:k,buttonCheckedColorDisabled:_,colorPrimary:E,colorPrimaryHover:T,colorPrimaryActive:$,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:M,buttonSolidCheckedActiveBg:j,calc:I}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:me(I(n).sub(I(i).mul(2)).equal()),background:d,border:`${me(i)} ${a} ${o}`,borderBlockStartWidth:I(i).add(.02).equal(),borderInlineEndWidth:i,cursor:"pointer",transition:[`color ${s}`,`background ${s}`,`box-shadow ${s}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:I(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${me(i)} ${a} ${o}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${r}-group-large &`]:{height:m,fontSize:f,lineHeight:me(I(m).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:p,paddingInline:I(h).sub(i).equal(),paddingBlock:0,lineHeight:me(I(p).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:E},"&:has(:focus-visible)":el(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:E,background:w,borderColor:E,"&::before":{backgroundColor:E},"&:first-child":{borderColor:E},"&:hover":{color:T,borderColor:T,"&::before":{backgroundColor:T}},"&:active":{color:$,borderColor:$,"&::before":{backgroundColor:$}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:x,background:P,borderColor:P,"&:hover":{color:x,background:M,borderColor:M},"&:active":{color:x,background:j,borderColor:j}},"&-disabled":{color:C,backgroundColor:S,borderColor:o,cursor:"not-allowed","&:first-child, &:hover":{color:C,backgroundColor:S,borderColor:o}},[`&-disabled${r}-button-wrapper-checked`]:{color:_,backgroundColor:k,borderColor:o,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},d$e=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:a,colorText:o,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:m,colorPrimaryActive:p,colorWhite:h}=e,v=4,g=a,y=t?g-v*2:g-(v+i)*2;return{radioSize:g,dotSize:y,dotColorDisabled:l,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:p,buttonBg:s,buttonCheckedBg:s,buttonColor:o,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?f:h,radioBgColor:t?s:f}},Tne=mn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${me(n)} ${t}`,a=tn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[l$e(a),c$e(a),u$e(a)]},d$e,{unitless:{radioSize:!0,dotSize:!0}});var f$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const i=u.useContext(kne),a=u.useContext(_ne),{getPrefixCls:o,direction:s,radio:l}=u.useContext(It),c=u.useRef(null),d=bi(t,c),{isFormItemInput:f}=u.useContext(ki),m=O=>{var L,D;(L=e.onChange)===null||L===void 0||L.call(e,O),(D=i==null?void 0:i.onChange)===null||D===void 0||D.call(i,O)},{prefixCls:p,className:h,rootClassName:v,children:g,style:y,title:w}=e,x=f$e(e,["prefixCls","className","rootClassName","children","style","title"]),C=o("radio",p),S=((i==null?void 0:i.optionType)||a)==="button",k=S?`${C}-button`:C,_=Qn(C),[E,T,$]=Tne(C,_),P=Object.assign({},x),M=u.useContext(vi);i&&(P.name=i.name,P.onChange=m,P.checked=e.value===i.value,P.disabled=(n=P.disabled)!==null&&n!==void 0?n:i.disabled),P.disabled=(r=P.disabled)!==null&&r!==void 0?r:M;const j=fe(`${k}-wrapper`,{[`${k}-wrapper-checked`]:P.checked,[`${k}-wrapper-disabled`]:P.disabled,[`${k}-wrapper-rtl`]:s==="rtl",[`${k}-wrapper-in-form-item`]:f,[`${k}-wrapper-block`]:!!(i!=null&&i.block)},l==null?void 0:l.className,h,v,T,$,_),[I,R]=$ne(P.onClick);return E(u.createElement(J1,{component:"Radio",disabled:P.disabled},u.createElement("label",{className:j,style:Object.assign(Object.assign({},l==null?void 0:l.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:w,onClick:I},u.createElement(Ene,Object.assign({},P,{className:fe(P.className,{[m_]:!S}),type:"radio",prefixCls:k,ref:d,onClick:R})),g!==void 0?u.createElement("span",{className:`${k}-label`},g):null)))},l2=u.forwardRef(m$e),p$e=["parentNode"],h$e="form_item";function lb(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function Pne(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:p$e.includes(n)?`${h$e}_${n}`:n}function Rne(e,t,n,r,i,a){let o=r;return a!==void 0?o=a:n.validating?o="validating":e.length?o="error":t.length?o="warning":(n.touched||i&&n.validated)&&(o="success"),o}var v$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);ie??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>a=>{const o=$R(i);a?n.current[o]=a:delete n.current[o]}},scrollToField:(i,a={})=>{const{focus:o}=a,s=v$e(a,["focus"]),l=bL(i,r);l&&(mye(l,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),o&&r.focusField(i))},focusField:i=>{var a,o;const s=r.getFieldInstance(i);typeof(s==null?void 0:s.focus)=="function"?s.focus():(o=(a=bL(i,r))===null||a===void 0?void 0:a.focus)===null||o===void 0||o.call(a)},getFieldInstance:i=>{const a=$R(i);return n.current[a]}}),[e,t]);return[r]}const g$e=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(It),{name:i}=u.useContext(ki),a=ty($R(i)),{prefixCls:o,className:s,rootClassName:l,options:c,buttonStyle:d="outline",disabled:f,children:m,size:p,style:h,id:v,optionType:g,name:y=a,defaultValue:w,value:x,block:C=!1,onChange:S,onMouseEnter:k,onMouseLeave:_,onFocus:E,onBlur:T}=e,[$,P]=Wt(w,{value:x}),M=u.useCallback(A=>{const V=$,W=A.target.value;"value"in e||P(W),W!==V&&(S==null||S(A))},[$,P,S]),j=n("radio",o),I=`${j}-group`,R=Qn(j),[O,L,D]=Tne(j,R);let B=m;c&&c.length>0&&(B=c.map(A=>typeof A=="string"||typeof A=="number"?u.createElement(l2,{key:A.toString(),prefixCls:j,disabled:f,value:A,checked:$===A},A):u.createElement(l2,{key:`radio-group-value-options-${A.value}`,prefixCls:j,disabled:A.disabled||f,value:A.value,checked:$===A.value,title:A.title,style:A.style,className:A.className,id:A.id,required:A.required},A.label)));const F=Hr(p),z=fe(I,`${I}-${d}`,{[`${I}-${F}`]:F,[`${I}-rtl`]:r==="rtl",[`${I}-block`]:C},s,l,L,D,R),H=u.useMemo(()=>({onChange:M,value:$,disabled:f,name:y,optionType:g,block:C}),[M,$,f,y,g,C]);return O(u.createElement("div",Object.assign({},zr(e,{aria:!0,data:!0}),{className:z,style:h,onMouseEnter:k,onMouseLeave:_,onFocus:E,onBlur:T,id:v,ref:t}),u.createElement(a$e,{value:H},B)))}),b$e=u.memo(g$e);var y$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n}=u.useContext(It),{prefixCls:r}=e,i=y$e(e,["prefixCls"]),a=n("radio",r);return u.createElement(o$e,{value:"button"},u.createElement(l2,Object.assign({prefixCls:a},i,{type:"radio",ref:t})))},w$e=u.forwardRef(x$e),pf=l2;pf.Button=w$e;pf.Group=b$e;pf.__ANT_RADIO=!0;function Jm(e){return tn(e,{inputAffixPadding:e.paddingXXS})}const Qm=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:a,controlHeightLG:o,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:m,colorPrimaryHover:p,colorPrimary:h,controlOutlineWidth:v,controlOutline:g,colorErrorOutline:y,colorWarningOutline:w,colorBgContainer:x,inputFontSize:C,inputFontSizeLG:S,inputFontSizeSM:k}=e,_=C||n,E=k||_,T=S||s,$=Math.round((t-_*r)/2*10)/10-i,P=Math.round((a-E*r)/2*10)/10-i,M=Math.ceil((o-T*l)/2*10)/10-i;return{paddingBlock:Math.max($,0),paddingBlockSM:Math.max(P,0),paddingBlockLG:Math.max(M,0),paddingInline:c-i,paddingInlineSM:d-i,paddingInlineLG:f-i,addonBg:m,activeBorderColor:h,hoverBorderColor:p,activeShadow:`0 0 0 ${v}px ${g}`,errorActiveShadow:`0 0 0 ${v}px ${y}`,warningActiveShadow:`0 0 0 ${v}px ${w}`,hoverBg:x,activeBg:x,inputFontSize:_,inputFontSizeLG:T,inputFontSizeSM:E}},C$e=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),U_=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({},C$e(tn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),Sj=(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}}),yL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Sj(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),kj=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Sj(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},U_(e))}),yL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),yL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),xL=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),One=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},xL(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),xL(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},U_(e))}})}),_j=(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)}},Mne=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},wL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Mne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Ej=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Mne(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},U_(e))}),wL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),wL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),CL=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),jne=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},CL(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),CL(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:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Nne=(e,t)=>({background:e.colorBgContainer,borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),SL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Nne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),$j=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Nne(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),SL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),SL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Tj=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Ane=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${me(t)} ${me(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Pj=e=>({padding:`${me(e.paddingBlockSM)} ${me(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),cy=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${me(e.paddingBlock)} ${me(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Tj(e.colorTextPlaceholder)),{"&-lg":Object.assign({},Ane(e)),"&-sm":Object.assign({},Pj(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Fne=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({},Ane(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Pj(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 ${me(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${me(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${me(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:`${me(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${me(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"},Ic()),{[`${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},[` + &${o}-slide-up-leave${o}-slide-up-leave-active${t}-placement-topRight`]:{animationName:x_}}},cj(e,v,{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({},xn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:v,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},zo(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${me(c)} ${me(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,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:`${me(c)} ${me(h)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},zo(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:v,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${me(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.colorIcon,fontSize:p,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${me(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:m,backgroundColor:v,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Oc(e,"slide-up"),Oc(e,"slide-down"),dv(e,"move-up"),dv(e,"move-down"),Jv(e,"zoom-big")]]},dEe=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},N_({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),j_(e)),fEe=pn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,a=nn(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[uEe(a),cEe(a)]},dEe,{resetStyle:!1}),B_=e=>{var t;const{menu:n,arrow:r,prefixCls:i,children:a,trigger:o,disabled:s,dropdownRender:l,popupRender:c,getPopupContainer:d,overlayClassName:f,rootClassName:m,overlayStyle:p,open:h,onOpenChange:v,visible:g,onVisibleChange:y,mouseEnterDelay:w=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:S=!0,placement:C="",overlay:_,transitionName:k,destroyOnHidden:E,destroyPopupOnHide:T}=e,{getPopupContainer:$,getPrefixCls:P,direction:M,dropdown:j}=u.useContext(Rt),I=c||l;Lc();const R=u.useMemo(()=>{const ie=P();return k!==void 0?k:C.includes("top")?`${ie}-slide-down`:`${ie}-slide-up`},[P,C,k]),O=u.useMemo(()=>C?C.includes("Center")?C.slice(0,C.indexOf("Center")):C:M==="rtl"?"bottomRight":"bottomLeft",[C,M]),D=P("dropdown",i),L=Qn(D),[B,F,z]=fEe(D,L),[,H]=$i(),A=u.Children.only(a4e(a)?u.createElement("span",null,a):a),V=bi(A,{className:fe(`${D}-trigger`,{[`${D}-rtl`]:M==="rtl"},A.props.className),disabled:(t=A.props.disabled)!==null&&t!==void 0?t:s}),W=s?[]:o,U=!!(W!=null&&W.includes("contextMenu")),[Y,J]=Ht(!1,{value:h??g}),ne=Yt(ie=>{v==null||v(ie,{source:"trigger"}),y==null||y(ie),J(ie)}),Q=fe(f,m,F,z,L,j==null?void 0:j.className,{[`${D}-rtl`]:M==="rtl"}),te=gte({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:S,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),Z=Yt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(v==null||v(!1,{source:"menu"}),J(!1))}),le=()=>{let ie;return n!=null&&n.items?ie=u.createElement(Wu,Object.assign({},n)):typeof _=="function"?ie=_():ie=_,I&&(ie=I(ie)),ie=u.Children.only(typeof ie=="string"?u.createElement("span",null,ie):ie),u.createElement(Wte,{prefixCls:`${D}-menu`,rootClassName:fe(z,L),expandIcon:u.createElement("span",{className:`${D}-menu-submenu-arrow`},M==="rtl"?u.createElement(jc,{className:`${D}-menu-submenu-arrow-icon`}):u.createElement(ys,{className:`${D}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Z,validator:({mode:pe})=>{}},ie)},[se,ce]=ol("Dropdown",p==null?void 0:p.zIndex);let re=u.createElement(_te,Object.assign({alignPoint:U},ln(e,["rootClassName"]),{mouseEnterDelay:w,mouseLeaveDelay:x,visible:Y,builtinPlacements:te,arrow:!!r,overlayClassName:Q,prefixCls:D,getPopupContainer:d||$,transitionName:R,trigger:W,overlay:le,placement:O,onVisibleChange:ne,overlayStyle:Object.assign(Object.assign(Object.assign({},j==null?void 0:j.style),p),{zIndex:se}),autoDestroy:E??T}),V);return se&&(re=u.createElement(J1.Provider,{value:ce},re)),B(re)},mEe=df(B_,"align",void 0,"dropdown",e=>e),pEe=e=>u.createElement(mEe,Object.assign({},e),u.createElement("span",null));B_._InternalPanelDoNotUseOrYouWillBeFired=pEe;var qte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n=1e3,r=6e4,i=36e5,a="millisecond",o="second",s="minute",l="hour",c="day",d="week",f="month",m="quarter",p="year",h="date",v="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|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,w={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(I){var R=["th","st","nd","rd"],O=I%100;return"["+I+(R[(O-20)%10]||R[O]||R[0])+"]"}},x=function(I,R,O){var D=String(I);return!D||D.length>=R?I:""+Array(R+1-D.length).join(O)+I},S={s:x,z:function(I){var R=-I.utcOffset(),O=Math.abs(R),D=Math.floor(O/60),L=O%60;return(R<=0?"+":"-")+x(D,2,"0")+":"+x(L,2,"0")},m:function I(R,O){if(R.date()1)return I(F[0])}else{var z=R.name;_[z]=R,L=z}return!D&&L&&(C=L),L||!D&&C},$=function(I,R){if(E(I))return I.clone();var O=typeof R=="object"?R:{};return O.date=I,O.args=arguments,new M(O)},P=S;P.l=T,P.i=E,P.w=function(I,R){return $(I,{locale:R.$L,utc:R.$u,x:R.$x,$offset:R.$offset})};var M=function(){function I(O){this.$L=T(O.locale,null,!0),this.parse(O),this.$x=this.$x||O.x||{},this[k]=!0}var R=I.prototype;return R.parse=function(O){this.$d=function(D){var L=D.date,B=D.utc;if(L===null)return new Date(NaN);if(P.u(L))return new Date;if(L instanceof Date)return new Date(L);if(typeof L=="string"&&!/Z$/i.test(L)){var F=L.match(g);if(F){var z=F[2]-1||0,H=(F[7]||"0").substring(0,3);return B?new Date(Date.UTC(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)):new Date(F[1],z,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)}}return new Date(L)}(O),this.init()},R.init=function(){var O=this.$d;this.$y=O.getFullYear(),this.$M=O.getMonth(),this.$D=O.getDate(),this.$W=O.getDay(),this.$H=O.getHours(),this.$m=O.getMinutes(),this.$s=O.getSeconds(),this.$ms=O.getMilliseconds()},R.$utils=function(){return P},R.isValid=function(){return this.$d.toString()!==v},R.isSame=function(O,D){var L=$(O);return this.startOf(D)<=L&&L<=this.endOf(D)},R.isAfter=function(O,D){return $(O)25){var d=o(this).startOf(r).add(1,r).date(c),f=o(this).endOf(n);if(d.isBefore(f))return 1}var m=o(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),p=this.diff(m,n,!0);return p<0?o(this).startOf("week").week():Math.ceil(p)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}})})(Qte);var gEe=Qte.exports;const bj=Zn(gEe);var Zte={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),a=this.week(),o=this.year();return a===1&&i===11?o+1:i===0&&a>=52?o-1:o}}})})(Zte);var bEe=Zte.exports;const yEe=Zn(bEe);var ene={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r){var i=r.prototype,a=i.format;i.format=function(o){var s=this,l=this.$locale();if(!this.isValid())return a.bind(this)(o);var c=this.$utils(),d=(o||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})})(ene);var xEe=ene.exports;const tne=Zn(xEe);var nne={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n={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"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,a=/\d\d/,o=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(g){return(g=+g)+(g>68?1900:2e3)},d=function(g){return function(y){this[g]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var w=y.match(/([+-]|\d\d)/g),x=60*w[1]+(+w[2]||0);return x===0?0:w[0]==="+"?-x:x}(g)}],m=function(g){var y=l[g];return y&&(y.indexOf?y:y.s.concat(y.f))},p=function(g,y){var w,x=l.meridiem;if(x){for(var S=1;S<=24;S+=1)if(g.indexOf(x(S,0,y))>-1){w=S>12;break}}else w=g===(y?"pm":"PM");return w},h={A:[s,function(g){this.afternoon=p(g,!1)}],a:[s,function(g){this.afternoon=p(g,!0)}],Q:[i,function(g){this.month=3*(g-1)+1}],S:[i,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[o,d("seconds")],ss:[o,d("seconds")],m:[o,d("minutes")],mm:[o,d("minutes")],H:[o,d("hours")],h:[o,d("hours")],HH:[o,d("hours")],hh:[o,d("hours")],D:[o,d("day")],DD:[a,d("day")],Do:[s,function(g){var y=l.ordinal,w=g.match(/\d+/);if(this.day=w[0],y)for(var x=1;x<=31;x+=1)y(x).replace(/\[|\]/g,"")===g&&(this.day=x)}],w:[o,d("week")],ww:[a,d("week")],M:[o,d("month")],MM:[a,d("month")],MMM:[s,function(g){var y=m("months"),w=(m("monthsShort")||y.map(function(x){return x.slice(0,3)})).indexOf(g)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[s,function(g){var y=m("months").indexOf(g)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(g){this.year=c(g)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function v(g){var y,w;y=g,w=l&&l.formats;for(var x=(g=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function($,P,M){var j=M&&M.toUpperCase();return P||w[M]||n[M]||w[j].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,R,O){return R||O.slice(1)})})).match(r),S=x.length,C=0;C-1)return new Date((L==="X"?1e3:1)*D);var z=v(L)(D),H=z.year,A=z.month,V=z.day,W=z.hours,U=z.minutes,Y=z.seconds,J=z.milliseconds,ne=z.zone,Q=z.week,te=new Date,Z=V||(H||A?1:te.getDate()),le=H||te.getFullYear(),se=0;H&&!A||(se=A>0?A-1:te.getMonth());var ce,re=W||0,ie=U||0,pe=Y||0,Se=J||0;return ne?new Date(Date.UTC(le,se,Z,re,ie,pe,Se+60*ne.offset*1e3)):B?new Date(Date.UTC(le,se,Z,re,ie,pe,Se)):(ce=new Date(le,se,Z,re,ie,pe,Se),Q&&(ce=F(ce).week(Q).toDate()),ce)}catch{return new Date("")}}(_,T,k,w),this.init(),j&&j!==!0&&(this.$L=this.locale(j).$L),M&&_!=this.format(T)&&(this.$d=new Date("")),l={}}else if(T instanceof Array)for(var I=T.length,R=1;R<=I;R+=1){E[1]=T[R-1];var O=w.apply(this,E);if(O.isValid()){this.$d=O.$d,this.$L=O.$L,this.init();break}R===I&&(this.$d=new Date(""))}else S.call(this,C)}}})})(nne);var wEe=nne.exports;const rne=Zn(wEe);_n.extend(rne);_n.extend(tne);_n.extend(Yte);_n.extend(Jte);_n.extend(bj);_n.extend(yEe);_n.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var o=(a||"").replace("Wo","wo");return r.bind(this)(o)}});var SEe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},kf=function(t){var n=SEe[t];return n||t.split("_")[0]},CEe={getNow:function(){var t=_n();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return _n(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return _n().locale(kf(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(kf(t)).weekday(0)},getWeek:function(t,n){return n.locale(kf(t)).week()},getShortWeekDays:function(t){return _n().locale(kf(t)).localeData().weekdaysMin()},getShortMonths:function(t){return _n().locale(kf(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(kf(t)).format(r)},parse:function(t,n,r){for(var i=kf(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=u.useState([!1,!1]),i=he(r,2),a=i[0],o=i[1],s=function(d,f){o(function(m){return cb(m,f,d)})},l=u.useMemo(function(){return a.map(function(c,d){if(c)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[l,s]}function cne(e,t,n,r,i){var a="",o=[];return e&&o.push(i?"hh":"HH"),t&&o.push("mm"),n&&o.push("ss"),a=o.join(":"),r&&(a+=".SSS"),i&&(a+=" A"),a}function EEe(e,t,n,r,i,a){var o=e.fieldDateTimeFormat,s=e.fieldDateFormat,l=e.fieldTimeFormat,c=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,m=e.fieldQuarterFormat,p=e.yearFormat,h=e.cellYearFormat,v=e.cellQuarterFormat,g=e.dayFormat,y=e.cellDateFormat,w=cne(t,n,r,i,a);return N(N({},e),{},{fieldDateTimeFormat:o||"YYYY-MM-DD ".concat(w),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||w,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:m||"YYYY-[Q]Q",yearFormat:p||"YYYY",cellYearFormat:h||"YYYY",cellQuarterFormat:v||"[Q]Q",cellDateFormat:y||g||"D"})}function une(e,t){var n=t.showHour,r=t.showMinute,i=t.showSecond,a=t.showMillisecond,o=t.use12Hours;return K.useMemo(function(){return EEe(e,n,r,i,a,o)},[e,n,r,i,a,o])}function t0(e,t,n){return n??t.some(function(r){return e.includes(r)})}var $Ee=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function TEe(e){var t=z_(e,$Ee),n=e.format,r=e.picker,i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=mt(i)==="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function PEe(e){return e&&typeof e=="string"}function dne(e,t,n,r){return[e,t,n,r].some(function(i){return i!==void 0})}function fne(e,t,n,r,i){var a=t,o=n,s=r;if(!e&&!a&&!o&&!s&&!i)a=!0,o=!0,s=!0;else if(e){var l,c,d,f=[a,o,s].some(function(h){return h===!1}),m=[a,o,s].some(function(h){return h===!0}),p=f?!0:!m;a=(l=a)!==null&&l!==void 0?l:p,o=(c=o)!==null&&c!==void 0?c:p,s=(d=s)!==null&&d!==void 0?d:p}return[a,o,s,i]}function mne(e){var t=e.showTime,n=TEe(e),r=he(n,2),i=r[0],a=r[1],o=t&&mt(t)==="object"?t:{},s=N(N({defaultOpenValue:o.defaultOpenValue||o.defaultValue},i),o),l=s.showMillisecond,c=s.showHour,d=s.showMinute,f=s.showSecond,m=dne(c,d,f,l),p=fne(m,c,d,f,l),h=he(p,3);return c=h[0],d=h[1],f=h[2],[s,N(N({},s),{},{showHour:c,showMinute:d,showSecond:f,showMillisecond:l}),s.format,a]}function pne(e,t,n,r,i){var a=e==="time";if(e==="datetime"||a){for(var o=r,s=ane(e,i,null),l=s,c=[t,n],d=0;d1&&(o=t.addDate(o,-7)),o}function ea(e,t){var n=t.generateConfig,r=t.locale,i=t.format;return e?typeof i=="function"?i(e):n.locale.format(r.locale,e,i):""}function l2(e,t,n){var r=t,i=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(o,s){n?r=e[o](r,e[i[s]](n)):r=e[o](r,0)}),r}function MEe(e,t,n,r,i){var a=Yt(function(o,s){return!!(n&&n(o,s)||r&&e.isAfter(r,o)&&!Ha(e,t,r,o,s.type)||i&&e.isAfter(o,i)&&!Ha(e,t,i,o,s.type))});return a}function jEe(e,t,n){return u.useMemo(function(){var r=ane(e,t,n),i=Km(r),a=i[0],o=mt(a)==="object"&&a.type==="mask"?a.format:null;return[i.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),o]},[e,t,n])}function NEe(e,t,n){return typeof e[0]=="function"||n?!0:t}function AEe(e,t,n,r){var i=Yt(function(a,o){var s=N({type:t},o);if(delete s.activeIndex,!e.isValidate(a)||n&&n(a,s))return!0;if((t==="date"||t==="time")&&r){var l,c=o&&o.activeIndex===1?"end":"start",d=((l=r.disabledTime)===null||l===void 0?void 0:l.call(r,a,c,{from:s.from}))||{},f=d.disabledHours,m=d.disabledMinutes,p=d.disabledSeconds,h=d.disabledMilliseconds,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=f||v,x=m||g,S=p||y,C=e.getHour(a),_=e.getMinute(a),k=e.getSecond(a),E=e.getMillisecond(a);if(w&&w().includes(C)||x&&x(C).includes(_)||S&&S(C,_).includes(k)||h&&h(C,_,k).includes(E))return!0}return!1});return i}function Jx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=u.useMemo(function(){var r=e&&Km(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function gne(e,t){var n=e.generateConfig,r=e.locale,i=e.picker,a=i===void 0?"date":i,o=e.prefixCls,s=o===void 0?"rc-picker":o,l=e.styles,c=l===void 0?{}:l,d=e.classNames,f=d===void 0?{}:d,m=e.order,p=m===void 0?!0:m,h=e.components,v=h===void 0?{}:h,g=e.inputRender,y=e.allowClear,w=e.clearIcon,x=e.needConfirm,S=e.multiple,C=e.format,_=e.inputReadOnly,k=e.disabledDate,E=e.minDate,T=e.maxDate,$=e.showTime,P=e.value,M=e.defaultValue,j=e.pickerValue,I=e.defaultPickerValue,R=Jx(P),O=Jx(M),D=Jx(j),L=Jx(I),B=a==="date"&&$?"datetime":a,F=B==="time"||B==="datetime",z=F||S,H=x??F,A=mne(e),V=he(A,4),W=V[0],U=V[1],Y=V[2],J=V[3],ne=une(r,U),Q=u.useMemo(function(){return pne(B,Y,J,W,ne)},[B,Y,J,W,ne]),te=u.useMemo(function(){return N(N({},e),{},{prefixCls:s,locale:ne,picker:a,styles:c,classNames:f,order:p,components:N({input:g},v),clearIcon:REe(s,y,w),showTime:Q,value:R,defaultValue:O,pickerValue:D,defaultPickerValue:L},t==null?void 0:t())},[e]),Z=jEe(B,ne,C),le=he(Z,2),se=le[0],ce=le[1],re=NEe(se,_,S),ie=MEe(n,r,k,E,T),pe=AEe(n,a,ie,Q),Se=u.useMemo(function(){return N(N({},te),{},{needConfirm:H,inputReadOnly:re,disabledDate:ie})},[te,H,re,ie]);return[Se,B,z,se,ce,pe]}function FEe(e,t,n){var r=Ht(t,{value:e}),i=he(r,2),a=i[0],o=i[1],s=K.useRef(e),l=K.useRef(),c=function(){hn.cancel(l.current)},d=Yt(function(){o(s.current),n&&a!==s.current&&n(s.current)}),f=Yt(function(m,p){c(),s.current=m,m||p?d():l.current=hn(d)});return K.useEffect(function(){return c},[]),[a,f]}function bne(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,i=n.every(function(d){return d})?!1:e,a=FEe(i,t||!1,r),o=he(a,2),s=o[0],l=o[1];function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||s)&&l(d,f.force)}return[s,c]}function yne(e){var t=u.useRef();return u.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(i){var a;(a=t.current)===null||a===void 0||a.focus(i)},blur:function(){var i;(i=t.current)===null||i===void 0||i.blur()}}}),t}function xne(e,t){return u.useMemo(function(){return e||(t?(Jn(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=he(n,2),i=r[0],a=r[1];return{label:i,value:a}})):[])},[e,t])}function Cj(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=u.useRef(t);r.current=t,nm(function(){if(e)r.current(e);else{var i=hn(function(){r.current(e)},n);return function(){hn.cancel(i)}}},[e])}function wne(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=u.useState(0),i=he(r,2),a=i[0],o=i[1],s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useRef([]),m=u.useRef(null),p=u.useRef(null),h=function(S){m.current=S},v=function(S){return m.current===S},g=function(S){d(S)},y=function(S){return S&&(p.current=S),p.current},w=function(S){var C=f.current,_=new Set(C.filter(function(E){return S[E]||t[E]})),k=C[C.length-1]===0?1:0;return _.size>=2||e[k]?null:k};return Cj(c||n,function(){c||(f.current=[],h(null))}),u.useEffect(function(){c&&f.current.push(a)},[c,a]),[c,g,y,a,o,w,f.current,h,v]}function DEe(e,t,n,r,i,a){var o=n[n.length-1],s=function(c,d){var f=he(e,2),m=f[0],p=f[1],h=N(N({},d),{},{from:one(e,n)});return o===1&&t[0]&&m&&!Ha(r,i,m,c,h.type)&&r.isAfter(m,c)||o===0&&t[1]&&p&&!Ha(r,i,p,c,h.type)&&r.isAfter(c,p)?!0:a==null?void 0:a(c,h)};return s}function D0(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var v$=[];function Sne(e,t,n,r,i,a,o,s){var l=arguments.length>8&&arguments[8]!==void 0?arguments[8]:v$,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:v$,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:v$,f=arguments.length>11?arguments[11]:void 0,m=arguments.length>12?arguments[12]:void 0,p=arguments.length>13?arguments[13]:void 0,h=o==="time",v=a||0,g=function(D){var L=e.getNow();return h&&(L=l2(e,L)),l[D]||n[D]||L},y=he(c,2),w=y[0],x=y[1],S=Ht(function(){return g(0)},{value:w}),C=he(S,2),_=C[0],k=C[1],E=Ht(function(){return g(1)},{value:x}),T=he(E,2),$=T[0],P=T[1],M=u.useMemo(function(){var O=[_,$][v];return h?O:l2(e,O,d[v])},[h,_,$,v,e,d]),j=function(D){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",B=[k,P][v];B(D);var F=[_,$];F[v]=D,f&&(!Ha(e,t,_,F[0],o)||!Ha(e,t,$,F[1],o))&&f(F,{source:L,range:v===1?"end":"start",mode:r})},I=function(D,L){if(s){var B={date:"month",week:"month",month:"year",quarter:"year"},F=B[o];if(F&&!Ha(e,t,D,L,F))return D0(e,o,L,-1);if(o==="year"&&D){var z=Math.floor(e.getYear(D)/10),H=Math.floor(e.getYear(L)/10);if(z!==H)return D0(e,o,L,-1)}}return L},R=u.useRef(null);return fn(function(){if(i&&!l[v]){var O=h?null:e.getNow();if(R.current!==null&&R.current!==v?O=[_,$][v^1]:n[v]?O=v===0?n[0]:I(n[0],n[1]):n[v^1]&&(O=n[v^1]),O){m&&e.isAfter(m,O)&&(O=m);var D=s?D0(e,o,O,1):O;p&&e.isAfter(D,p)&&(O=s?D0(e,o,p,-1):p),j(O,"reset")}}},[i,v,n[v]]),u.useEffect(function(){i?R.current=v:R.current=null},[i,v]),fn(function(){i&&l&&l[v]&&j(l[v],"reset")},[i,v]),[M,j]}function Cne(e,t){var n=u.useRef(e),r=u.useState({}),i=he(r,2),a=i[1],o=function(c){return c&&t!==void 0?t:n.current},s=function(c){n.current=c,a({})};return[o,s,o(!0)]}var LEe=[];function kne(e,t,n){var r=function(o){return o.map(function(s){return ea(s,{generateConfig:e,locale:t,format:n[0]})})},i=function(o,s){for(var l=Math.max(o.length,s.length),c=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,o=[],s=n>=1?n|0:1,l=e;l<=t;l+=s){var c=i.includes(l);(!c||!r)&&o.push({label:yj(l,a),value:l,disabled:c})}return o}function kj(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},i=r.use12Hours,a=r.hourStep,o=a===void 0?1:a,s=r.minuteStep,l=s===void 0?1:s,c=r.secondStep,d=c===void 0?1:c,f=r.millisecondStep,m=f===void 0?100:f,p=r.hideDisabledOptions,h=r.disabledTime,v=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,w=u.useMemo(function(){return n||e.getNow()},[n,e]),x=u.useCallback(function(L){var B=(h==null?void 0:h(L))||{};return[B.disabledHours||v||Qx,B.disabledMinutes||g||Qx,B.disabledSeconds||y||Qx,B.disabledMilliseconds||Qx]},[h,v,g,y]),S=u.useMemo(function(){return x(w)},[w,x]),C=he(S,4),_=C[0],k=C[1],E=C[2],T=C[3],$=u.useCallback(function(L,B,F,z){var H=Zx(0,23,o,p,L()),A=i?H.map(function(Y){return N(N({},Y),{},{label:yj(Y.value%12||12,2)})}):H,V=function(J){return Zx(0,59,l,p,B(J))},W=function(J,ne){return Zx(0,59,d,p,F(J,ne))},U=function(J,ne,Q){return Zx(0,999,m,p,z(J,ne,Q),3)};return[A,V,W,U]},[p,o,i,m,l,d]),P=u.useMemo(function(){return $(_,k,E,T)},[$,_,k,E,T]),M=he(P,4),j=M[0],I=M[1],R=M[2],O=M[3],D=function(B,F){var z=function(){return j},H=I,A=R,V=O;if(F){var W=x(F),U=he(W,4),Y=U[0],J=U[1],ne=U[2],Q=U[3],te=$(Y,J,ne,Q),Z=he(te,4),le=Z[0],se=Z[1],ce=Z[2],re=Z[3];z=function(){return le},H=se,A=ce,V=re}var ie=zEe(B,z,H,A,V,e);return ie};return[D,j,I,R,O]}function HEe(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,i=e.showNow,a=e.showTime,o=e.onSubmit,s=e.onNow,l=e.invalid,c=e.needConfirm,d=e.generateConfig,f=e.disabledDate,m=u.useContext(Zl),p=m.prefixCls,h=m.locale,v=m.button,g=v===void 0?"button":v,y=d.getNow(),w=kj(d,a,y),x=he(w,1),S=x[0],C=r==null?void 0:r(t),_=f(y,{type:t}),k=function(){if(!_){var I=S(y);s(I)}},E="".concat(p,"-now"),T="".concat(E,"-btn"),$=i&&u.createElement("li",{className:E},u.createElement("a",{className:fe(T,_&&"".concat(T,"-disabled")),"aria-disabled":_,onClick:k},n==="date"?h.today:h.now)),P=c&&u.createElement("li",{className:"".concat(p,"-ok")},u.createElement(g,{disabled:l,onClick:o},h.ok)),M=($||P)&&u.createElement("ul",{className:"".concat(p,"-ranges")},$,P);return!C&&!M?null:u.createElement("div",{className:"".concat(p,"-footer")},C&&u.createElement("div",{className:"".concat(p,"-footer-extra")},C),M)}function Pne(e,t,n){function r(i,a){var o=i.findIndex(function(l){return Ha(e,t,l,a,n)});if(o===-1)return[].concat(Ve(i),[a]);var s=Ve(i);return s.splice(o,1),s}return r}var Ym=u.createContext(null);function V_(){return u.useContext(Ym)}function ig(e,t){var n=e.prefixCls,r=e.generateConfig,i=e.locale,a=e.disabledDate,o=e.minDate,s=e.maxDate,l=e.cellRender,c=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,m=e.values,p=e.pickerValue,h=e.onSelect,v=e.prevIcon,g=e.nextIcon,y=e.superPrevIcon,w=e.superNextIcon,x=r.getNow(),S={now:x,values:m,pickerValue:p,prefixCls:n,disabledDate:a,minDate:o,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:d,onHover:f,locale:i,generateConfig:r,onSelect:h,panelType:t,prevIcon:v,nextIcon:g,superPrevIcon:y,superNextIcon:w};return[S,x]}var Hd=u.createContext({});function uy(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,i=e.getCellDate,a=e.prefixColumn,o=e.rowClassName,s=e.titleFormat,l=e.getCellText,c=e.getCellClassName,d=e.headerCells,f=e.cellSelection,m=f===void 0?!0:f,p=e.disabledDate,h=V_(),v=h.prefixCls,g=h.panelType,y=h.now,w=h.disabledDate,x=h.cellRender,S=h.onHover,C=h.hoverValue,_=h.hoverRangeValue,k=h.generateConfig,E=h.values,T=h.locale,$=h.onSelect,P=p||w,M="".concat(v,"-cell"),j=u.useContext(Hd),I=j.onCellDblClick,R=function(A){return E.some(function(V){return V&&Ha(k,T,A,V,g)})},O=[],D=0;D1&&arguments[1]!==void 0?arguments[1]:!1;ae(Le),g==null||g(Le),we&&ee(Le)},ue=function(Le,we){ne(Le),we&&q(we),ee(we,Le)},oe=function(Le){if(pe(Le),q(Le),J!==S){var we=["decade","year"],ve=[].concat(we,["month"]),ge={quarter:[].concat(we,["quarter"]),week:[].concat(Ve(ve),["week"]),date:[].concat(Ve(ve),["date"])},Ee=ge[S]||ve,Ne=Ee.indexOf(J),ze=Ee[Ne+1];ze&&ue(ze,Le)}},de=u.useMemo(function(){var Pe,Le;if(Array.isArray(k)){var we=he(k,2);Pe=we[0],Le=we[1]}else Pe=k;return!Pe&&!Le?null:(Pe=Pe||Le,Le=Le||Pe,i.isAfter(Pe,Le)?[Le,Pe]:[Pe,Le])},[k,i]),xe=xj(E,T,$),ke=M[Q]||e$e[Q]||W_,be=u.useContext(Hd),ye=u.useMemo(function(){return N(N({},be),{},{hideHeader:j})},[be,j]),Ce="".concat(I,"-panel"),Re=z_(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return u.createElement(Hd.Provider,{value:ye},u.createElement("div",{ref:R,tabIndex:l,className:fe(Ce,G({},"".concat(Ce,"-rtl"),a==="rtl"))},u.createElement(ke,Fe({},Re,{showTime:V,prefixCls:I,locale:H,generateConfig:i,onModeChange:ue,pickerValue:X,onPickerValueChange:function(Le){q(Le,!0)},value:re[0],onSelect:oe,values:re,cellRender:xe,hoverRangeValue:de,hoverValue:_}))))}var g$=u.memo(u.forwardRef(t$e));function n$e(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,i=e.onPickerValueChange,a=e.needConfirm,o=e.onSubmit,s=e.range,l=e.hoverValue,c=u.useContext(Zl),d=c.prefixCls,f=c.generateConfig,m=u.useCallback(function(w,x){return D0(f,t,w,x)},[f,t]),p=u.useMemo(function(){return m(r,1)},[r,m]),h=function(x){i(m(x,-1))},v={onCellDblClick:function(){a&&o()}},g=t==="time",y=N(N({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:g});return s?y.hoverRangeValue=l:y.hoverValue=l,n?u.createElement("div",{className:"".concat(d,"-panels")},u.createElement(Hd.Provider,{value:N(N({},v),{},{hideNext:!0})},u.createElement(g$,y)),u.createElement(Hd.Provider,{value:N(N({},v),{},{hidePrev:!0})},u.createElement(g$,Fe({},y,{pickerValue:p,onPickerValueChange:h})))):u.createElement(Hd.Provider,{value:N({},v)},u.createElement(g$,y))}function xL(e){return typeof e=="function"?e():e}function r$e(e){var t=e.prefixCls,n=e.presets,r=e.onClick,i=e.onHover;return n.length?u.createElement("div",{className:"".concat(t,"-presets")},u.createElement("ul",null,n.map(function(a,o){var s=a.label,l=a.value;return u.createElement("li",{key:o,onClick:function(){r(xL(l))},onMouseEnter:function(){i(xL(l))},onMouseLeave:function(){i(null)}},s)}))):null}function Ine(e){var t=e.panelRender,n=e.internalMode,r=e.picker,i=e.showNow,a=e.range,o=e.multiple,s=e.activeInfo,l=s===void 0?[0,0,0]:s,c=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,m=e.onFocus,p=e.onBlur,h=e.onPanelMouseDown,v=e.direction,g=e.value,y=e.onSelect,w=e.isInvalid,x=e.defaultOpenValue,S=e.onOk,C=e.onSubmit,_=u.useContext(Zl),k=_.prefixCls,E="".concat(k,"-panel"),T=v==="rtl",$=u.useRef(null),P=u.useRef(null),M=u.useState(0),j=he(M,2),I=j[0],R=j[1],O=u.useState(0),D=he(O,2),L=D[0],B=D[1],F=u.useState(0),z=he(F,2),H=z[0],A=z[1],V=function(oe){oe.width&&R(oe.width)},W=he(l,3),U=W[0],Y=W[1],J=W[2],ne=u.useState(0),Q=he(ne,2),te=Q[0],Z=Q[1];u.useEffect(function(){Z(10)},[U]),u.useEffect(function(){if(a&&P.current){var ue,oe=((ue=$.current)===null||ue===void 0?void 0:ue.offsetWidth)||0,de=P.current.getBoundingClientRect();if(!de.height||de.right<0){Z(function(ye){return Math.max(0,ye-1)});return}var xe=(T?Y-oe:U)-de.left;if(A(xe),I&&I=s&&n<=l)return a;var c=Math.min(Math.abs(n-s),Math.abs(n-l));c0?We:vt));var Te=Ie+De,Oe=vt-We+1;return String(We+(Oe+Te-We)%Oe)};switch(Le){case"Backspace":case"Delete":we="",ve=Ee;break;case"ArrowLeft":we="",Ne(-1);break;case"ArrowRight":we="",Ne(1);break;case"ArrowUp":we="",ve=ze(1);break;case"ArrowDown":we="",ve=ze(-1);break;default:isNaN(Number(Le))||(we=z+Le,ve=we);break}if(we!==null&&(H(we),we.length>=ge&&(Ne(1),H(""))),ve!==null){var He=te.slice(0,ie)+yj(ve,ge)+te.slice(pe);_e(He.slice(0,o.length))}Q({})},ye=u.useRef();fn(function(){if(!(!j||!o||ee.current)){if(!se.match(te)){_e(o);return}return le.current.setSelectionRange(ie,pe),ye.current=hn(function(){le.current.setSelectionRange(ie,pe)}),function(){hn.cancel(ye.current)}}},[se,o,j,te,W,ie,pe,ne,_e]);var Ce=o?{onFocus:oe,onBlur:xe,onKeyDown:be,onMouseDown:q,onMouseUp:ue,onPaste:ae}:{};return u.createElement("div",{ref:Z,className:fe($,G(G({},"".concat($,"-active"),n&&i),"".concat($,"-placeholder"),c))},u.createElement(T,Fe({ref:le,"aria-invalid":v,autoComplete:"off"},y,{onKeyDown:ke,onBlur:de},Ce,{value:te,onChange:X})),u.createElement(U_,{type:"suffix",icon:a}),g)}),u$e=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],d$e=["index"];function f$e(e,t){var n=e.id,r=e.prefix,i=e.clearIcon,a=e.suffixIcon,o=e.separator,s=o===void 0?"~":o,l=e.activeIndex;e.activeHelp,e.allHelp;var c=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,m=e.style,p=e.onClick,h=e.onClear,v=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var g=e.disabled,y=e.invalid;e.inputReadOnly;var w=e.direction;e.onOpenChange;var x=e.onActiveInfo;e.placement;var S=e.onMouseDown;e.required,e["aria-required"];var C=e.autoFocus,_=e.tabIndex,k=at(e,u$e),E=w==="rtl",T=u.useContext(Zl),$=T.prefixCls,P=u.useMemo(function(){if(typeof n=="string")return[n];var ne=n||{};return[ne.start,ne.end]},[n]),M=u.useRef(),j=u.useRef(),I=u.useRef(),R=function(Q){var te;return(te=[j,I][Q])===null||te===void 0?void 0:te.current};u.useImperativeHandle(t,function(){return{nativeElement:M.current,focus:function(Q){if(mt(Q)==="object"){var te,Z=Q||{},le=Z.index,se=le===void 0?0:le,ce=at(Z,d$e);(te=R(se))===null||te===void 0||te.focus(ce)}else{var re;(re=R(Q??0))===null||re===void 0||re.focus()}},blur:function(){var Q,te;(Q=R(0))===null||Q===void 0||Q.blur(),(te=R(1))===null||te===void 0||te.blur()}}});var O=Mne(k),D=u.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),L=One(N(N({},e),{},{id:P,placeholder:D})),B=he(L,1),F=B[0],z=u.useState({position:"absolute",width:0}),H=he(z,2),A=H[0],V=H[1],W=Yt(function(){var ne=R(l);if(ne){var Q=ne.nativeElement.getBoundingClientRect(),te=M.current.getBoundingClientRect(),Z=Q.left-te.left;V(function(le){return N(N({},le),{},{width:Q.width,left:Z})}),x([Q.left,Q.right,te.width])}});u.useEffect(function(){W()},[l]);var U=i&&(v[0]&&!g[0]||v[1]&&!g[1]),Y=C&&!g[0],J=C&&!Y&&!g[1];return u.createElement(ji,{onResize:W},u.createElement("div",Fe({},O,{className:fe($,"".concat($,"-range"),G(G(G(G({},"".concat($,"-focused"),c),"".concat($,"-disabled"),g.every(function(ne){return ne})),"".concat($,"-invalid"),y.some(function(ne){return ne})),"".concat($,"-rtl"),E),f),style:m,ref:M,onClick:p,onMouseDown:function(Q){var te=Q.target;te!==j.current.inputElement&&te!==I.current.inputElement&&Q.preventDefault(),S==null||S(Q)}}),r&&u.createElement("div",{className:"".concat($,"-prefix")},r),u.createElement(TR,Fe({ref:j},F(0),{autoFocus:Y,tabIndex:_,"date-range":"start"})),u.createElement("div",{className:"".concat($,"-range-separator")},s),u.createElement(TR,Fe({ref:I},F(1),{autoFocus:J,tabIndex:_,"date-range":"end"})),u.createElement("div",{className:"".concat($,"-active-bar"),style:A}),u.createElement(U_,{type:"suffix",icon:a}),U&&u.createElement($R,{icon:i,onClear:h})))}var m$e=u.forwardRef(f$e);function SL(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function tw(e){return e===1?"end":"start"}function p$e(e,t){var n=gne(e,function(){var vn=e.disabled,$t=e.allowEmpty,Lt=SL(vn,!1),$n=SL($t,!1);return{disabled:Lt,allowEmpty:$n}}),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i.prefixCls,f=i.styles,m=i.classNames,p=i.defaultValue,h=i.value,v=i.needConfirm,g=i.onKeyDown,y=i.disabled,w=i.allowEmpty,x=i.disabledDate,S=i.minDate,C=i.maxDate,_=i.defaultOpen,k=i.open,E=i.onOpenChange,T=i.locale,$=i.generateConfig,P=i.picker,M=i.showNow,j=i.showToday,I=i.showTime,R=i.mode,O=i.onPanelChange,D=i.onCalendarChange,L=i.onOk,B=i.defaultPickerValue,F=i.pickerValue,z=i.onPickerValueChange,H=i.inputReadOnly,A=i.suffixIcon,V=i.onFocus,W=i.onBlur,U=i.presets,Y=i.ranges,J=i.components,ne=i.cellRender,Q=i.dateRender,te=i.monthCellRender,Z=i.onClick,le=yne(t),se=bne(k,_,y,E),ce=he(se,2),re=ce[0],ie=ce[1],pe=function($t,Lt){(y.some(function($n){return!$n})||!$t)&&ie($t,Lt)},Se=Ene($,T,s,!0,!1,p,h,D,L),_e=he(Se,5),X=_e[0],ae=_e[1],ee=_e[2],q=_e[3],ue=_e[4],oe=ee(),de=wne(y,w,re),xe=he(de,9),ke=xe[0],be=xe[1],ye=xe[2],Ce=xe[3],Re=xe[4],Pe=xe[5],Le=xe[6],we=xe[7],ve=xe[8],ge=function($t,Lt){be(!0),V==null||V($t,{range:tw(Lt??Ce)})},Ee=function($t,Lt){be(!1),W==null||W($t,{range:tw(Lt??Ce)})},Ne=u.useMemo(function(){if(!I)return null;var vn=I.disabledTime,$t=vn?function(Lt){var $n=tw(Ce),Rn=one(oe,Le,Ce);return vn(Lt,$n,{from:Rn})}:void 0;return N(N({},I),{},{disabledTime:$t})},[I,Ce,oe,Le]),ze=Ht([P,P],{value:R}),He=he(ze,2),Ye=He[0],De=He[1],Ke=Ye[Ce]||P,Je=Ke==="date"&&Ne?"datetime":Ke,We=Je===P&&Je!=="time",vt=Tne(P,Ke,M,j,!0),dt=$ne(i,X,ae,ee,q,y,s,ke,re,c),bt=he(dt,2),Ie=bt[0],Te=bt[1],Oe=DEe(oe,y,Le,$,T,x),$e=lne(oe,c,w),je=he($e,2),Ge=je[0],Ze=je[1],lt=Sne($,T,oe,Ye,re,Ce,a,We,B,F,Ne==null?void 0:Ne.defaultOpenValue,z,S,C),et=he(lt,2),qe=et[0],ut=et[1],Ct=Yt(function(vn,$t,Lt){var $n=cb(Ye,Ce,$t);if(($n[0]!==Ye[0]||$n[1]!==Ye[1])&&De($n),O&&Lt!==!1){var Rn=Ve(oe);vn&&(Rn[Ce]=vn),O(Rn,$n)}}),Pt=function($t,Lt){return cb(oe,Lt,$t)},jt=function($t,Lt){var $n=oe;$t&&($n=Pt($t,Ce)),we(Ce);var Rn=Pe($n);q($n),Ie(Ce,Rn===null),Rn===null?pe(!1,{force:!0}):Lt||le.current.focus({index:Rn})},xt=function($t){var Lt,$n=$t.target.getRootNode();if(!le.current.nativeElement.contains((Lt=$n.activeElement)!==null&&Lt!==void 0?Lt:document.activeElement)){var Rn=y.findIndex(function(Tr){return!Tr});Rn>=0&&le.current.focus({index:Rn})}pe(!0),Z==null||Z($t)},Xe=function(){Te(null),pe(!1,{force:!0})},Me=u.useState(null),Be=he(Me,2),tt=Be[0],ot=Be[1],Qe=u.useState(null),rt=he(Qe,2),ct=rt[0],St=rt[1],Ft=u.useMemo(function(){return ct||oe},[oe,ct]);u.useEffect(function(){re||St(null)},[re]);var gt=u.useState([0,0,0]),st=he(gt,2),kt=st[0],an=st[1],on=xne(U,Y),Jt=function($t){St($t),ot("preset")},kn=function($t){var Lt=Te($t);Lt&&pe(!1,{force:!0})},On=function($t){jt($t)},sr=function($t){St($t?Pt($t,Ce):null),ot("cell")},Nr=function($t){pe(!0),ge($t)},ai=function(){ye("panel")},Yr=function($t){var Lt=cb(oe,Ce,$t);q(Lt),!v&&!o&&a===Je&&jt($t)},rn=function(){pe(!1)},Ut=xj(ne,Q,te,tw(Ce)),qt=oe[Ce]||null,Mn=Yt(function(vn){return c(vn,{activeIndex:Ce})}),Vt=u.useMemo(function(){var vn=zr(i,!1),$t=ln(i,[].concat(Ve(Object.keys(vn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return $t},[i]),Wt=u.createElement(Ine,Fe({},Vt,{showNow:vt,showTime:Ne,range:!0,multiplePanel:We,activeInfo:kt,disabledDate:Oe,onFocus:Nr,onBlur:Ee,onPanelMouseDown:ai,picker:P,mode:Ke,internalMode:Je,onPanelChange:Ct,format:l,value:qt,isInvalid:Mn,onChange:null,onSelect:Yr,pickerValue:qe,defaultOpenValue:Km(I==null?void 0:I.defaultOpenValue)[Ce],onPickerValueChange:ut,hoverValue:Ft,onHover:sr,needConfirm:v,onSubmit:jt,onOk:ue,presets:on,onPresetHover:Jt,onPresetSubmit:kn,onNow:On,cellRender:Ut})),Pn=function($t,Lt){var $n=Pt($t,Lt);q($n)},rr=function(){ye("input")},$r=function($t,Lt){var $n=Le.length,Rn=Le[$n-1];if($n&&Rn!==Lt&&v&&!w[Rn]&&!ve(Rn)&&oe[Rn]){le.current.focus({index:Rn});return}ye("input"),pe(!0,{inherit:!0}),Ce!==Lt&&re&&!v&&o&&jt(null,!0),Re(Lt),ge($t,Lt)},xi=function($t,Lt){if(pe(!1),!v&&ye()==="input"){var $n=Pe(oe);Ie(Ce,$n===null)}Ee($t,Lt)},oi=function($t,Lt){$t.key==="Tab"&&jt(null,!0),g==null||g($t,Lt)},wi=u.useMemo(function(){return{prefixCls:d,locale:T,generateConfig:$,button:J.button,input:J.input}},[d,T,$,J.button,J.input]);return fn(function(){re&&Ce!==void 0&&Ct(null,P,!1)},[re,Ce,P]),fn(function(){var vn=ye();!re&&vn==="input"&&(pe(!1),jt(null,!0)),!re&&o&&!v&&vn==="panel"&&(pe(!0),jt())},[re]),u.createElement(Zl.Provider,{value:wi},u.createElement(ine,Fe({},sne(i),{popupElement:Wt,popupStyle:f.popup,popupClassName:m.popup,visible:re,onClose:rn,range:!0}),u.createElement(m$e,Fe({},i,{ref:le,suffixIcon:A,activeIndex:ke||re?Ce:null,activeHelp:!!ct,allHelp:!!ct&&tt==="preset",focused:ke,onFocus:$r,onBlur:xi,onKeyDown:oi,onSubmit:jt,value:Ft,maskFormat:l,onChange:Pn,onInputChange:rr,format:s,inputReadOnly:H,disabled:y,open:re,onOpenChange:pe,onClick:xt,onClear:Xe,invalid:Ge,onInvalid:Ze,onActiveInfo:an}))))}var h$e=u.forwardRef(p$e);function v$e(e){var t=e.prefixCls,n=e.value,r=e.onRemove,i=e.removeIcon,a=i===void 0?"×":i,o=e.formatDate,s=e.disabled,l=e.maxTagCount,c=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),m="".concat(f,"-overflow");function p(g,y){return u.createElement("span",{className:fe("".concat(f,"-item")),title:typeof g=="string"?g:null},u.createElement("span",{className:"".concat(f,"-item-content")},g),!s&&y&&u.createElement("span",{onMouseDown:function(x){x.preventDefault()},onClick:y,className:"".concat(f,"-item-remove")},a))}function h(g){var y=o(g),w=function(S){S&&S.stopPropagation(),r(g)};return p(y,w)}function v(g){var y="+ ".concat(g.length," ...");return p(y)}return u.createElement("div",{className:d},u.createElement(Ll,{prefixCls:m,data:n,renderItem:h,renderRest:v,itemKey:function(y){return o(y)},maxCount:l}),!n.length&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var g$e=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function b$e(e,t){e.id;var n=e.open,r=e.prefix,i=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var o=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var s=e.locale,l=e.generateConfig,c=e.placeholder,d=e.className,f=e.style,m=e.onClick,p=e.onClear,h=e.internalPicker,v=e.value,g=e.onChange,y=e.onSubmit;e.onInputChange;var w=e.multiple,x=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var S=e.disabled,C=e.invalid;e.inputReadOnly;var _=e.direction;e.onOpenChange;var k=e.onMouseDown;e.required,e["aria-required"];var E=e.autoFocus,T=e.tabIndex,$=e.removeIcon,P=at(e,g$e),M=_==="rtl",j=u.useContext(Zl),I=j.prefixCls,R=u.useRef(),O=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:R.current,focus:function(Y){var J;(J=O.current)===null||J===void 0||J.focus(Y)},blur:function(){var Y;(Y=O.current)===null||Y===void 0||Y.blur()}}});var D=Mne(P),L=function(Y){g([Y])},B=function(Y){var J=v.filter(function(ne){return ne&&!Ha(l,s,ne,Y,h)});g(J),n||y()},F=One(N(N({},e),{},{onChange:L}),function(U){var Y=U.valueTexts;return{value:Y[0]||"",active:o}}),z=he(F,2),H=z[0],A=z[1],V=!!(i&&v.length&&!S),W=w?u.createElement(u.Fragment,null,u.createElement(v$e,{prefixCls:I,value:v,onRemove:B,formatDate:A,maxTagCount:x,disabled:S,removeIcon:$,placeholder:c}),u.createElement("input",{className:"".concat(I,"-multiple-input"),value:v.map(A).join(","),ref:O,readOnly:!0,autoFocus:E,tabIndex:T}),u.createElement(U_,{type:"suffix",icon:a}),V&&u.createElement($R,{icon:i,onClear:p})):u.createElement(TR,Fe({ref:O},H(),{autoFocus:E,tabIndex:T,suffixIcon:a,clearIcon:V&&u.createElement($R,{icon:i,onClear:p}),showActiveCls:!1}));return u.createElement("div",Fe({},D,{className:fe(I,G(G(G(G(G({},"".concat(I,"-multiple"),w),"".concat(I,"-focused"),o),"".concat(I,"-disabled"),S),"".concat(I,"-invalid"),C),"".concat(I,"-rtl"),M),d),style:f,ref:R,onClick:m,onMouseDown:function(Y){var J,ne=Y.target;ne!==((J=O.current)===null||J===void 0?void 0:J.inputElement)&&Y.preventDefault(),k==null||k(Y)}}),r&&u.createElement("div",{className:"".concat(I,"-prefix")},r),W)}var y$e=u.forwardRef(b$e);function x$e(e,t){var n=gne(e),r=he(n,6),i=r[0],a=r[1],o=r[2],s=r[3],l=r[4],c=r[5],d=i,f=d.prefixCls,m=d.styles,p=d.classNames,h=d.order,v=d.defaultValue,g=d.value,y=d.needConfirm,w=d.onChange,x=d.onKeyDown,S=d.disabled,C=d.disabledDate,_=d.minDate,k=d.maxDate,E=d.defaultOpen,T=d.open,$=d.onOpenChange,P=d.locale,M=d.generateConfig,j=d.picker,I=d.showNow,R=d.showToday,O=d.showTime,D=d.mode,L=d.onPanelChange,B=d.onCalendarChange,F=d.onOk,z=d.multiple,H=d.defaultPickerValue,A=d.pickerValue,V=d.onPickerValueChange,W=d.inputReadOnly,U=d.suffixIcon,Y=d.removeIcon,J=d.onFocus,ne=d.onBlur,Q=d.presets,te=d.components,Z=d.cellRender,le=d.dateRender,se=d.monthCellRender,ce=d.onClick,re=yne(t);function ie(Vt){return Vt===null?null:z?Vt:Vt[0]}var pe=Pne(M,P,a),Se=bne(T,E,[S],$),_e=he(Se,2),X=_e[0],ae=_e[1],ee=function(Wt,Pn,rr){if(B){var $r=N({},rr);delete $r.range,B(ie(Wt),ie(Pn),$r)}},q=function(Wt){F==null||F(ie(Wt))},ue=Ene(M,P,s,!1,h,v,g,ee,q),oe=he(ue,5),de=oe[0],xe=oe[1],ke=oe[2],be=oe[3],ye=oe[4],Ce=ke(),Re=wne([S]),Pe=he(Re,4),Le=Pe[0],we=Pe[1],ve=Pe[2],ge=Pe[3],Ee=function(Wt){we(!0),J==null||J(Wt,{})},Ne=function(Wt){we(!1),ne==null||ne(Wt,{})},ze=Ht(j,{value:D}),He=he(ze,2),Ye=He[0],De=He[1],Ke=Ye==="date"&&O?"datetime":Ye,Je=Tne(j,Ye,I,R),We=w&&function(Vt,Wt){w(ie(Vt),ie(Wt))},vt=$ne(N(N({},i),{},{onChange:We}),de,xe,ke,be,[],s,Le,X,c),dt=he(vt,2),bt=dt[1],Ie=lne(Ce,c),Te=he(Ie,2),Oe=Te[0],$e=Te[1],je=u.useMemo(function(){return Oe.some(function(Vt){return Vt})},[Oe]),Ge=function(Wt,Pn){if(V){var rr=N(N({},Pn),{},{mode:Pn.mode[0]});delete rr.range,V(Wt[0],rr)}},Ze=Sne(M,P,Ce,[Ye],X,ge,a,!1,H,A,Km(O==null?void 0:O.defaultOpenValue),Ge,_,k),lt=he(Ze,2),et=lt[0],qe=lt[1],ut=Yt(function(Vt,Wt,Pn){if(De(Wt),L&&Pn!==!1){var rr=Vt||Ce[Ce.length-1];L(rr,Wt)}}),Ct=function(){bt(ke()),ae(!1,{force:!0})},Pt=function(Wt){!S&&!re.current.nativeElement.contains(document.activeElement)&&re.current.focus(),ae(!0),ce==null||ce(Wt)},jt=function(){bt(null),ae(!1,{force:!0})},xt=u.useState(null),Xe=he(xt,2),Me=Xe[0],Be=Xe[1],tt=u.useState(null),ot=he(tt,2),Qe=ot[0],rt=ot[1],ct=u.useMemo(function(){var Vt=[Qe].concat(Ve(Ce)).filter(function(Wt){return Wt});return z?Vt:Vt.slice(0,1)},[Ce,Qe,z]),St=u.useMemo(function(){return!z&&Qe?[Qe]:Ce.filter(function(Vt){return Vt})},[Ce,Qe,z]);u.useEffect(function(){X||rt(null)},[X]);var Ft=xne(Q),gt=function(Wt){rt(Wt),Be("preset")},st=function(Wt){var Pn=z?pe(ke(),Wt):[Wt],rr=bt(Pn);rr&&!z&&ae(!1,{force:!0})},kt=function(Wt){st(Wt)},an=function(Wt){rt(Wt),Be("cell")},on=function(Wt){ae(!0),Ee(Wt)},Jt=function(Wt){if(ve("panel"),!(z&&Ke!==j)){var Pn=z?pe(ke(),Wt):[Wt];be(Pn),!y&&!o&&a===Ke&&Ct()}},kn=function(){ae(!1)},On=xj(Z,le,se),sr=u.useMemo(function(){var Vt=zr(i,!1),Wt=ln(i,[].concat(Ve(Object.keys(Vt)),["onChange","onCalendarChange","style","className","onPanelChange"]));return N(N({},Wt),{},{multiple:i.multiple})},[i]),Nr=u.createElement(Ine,Fe({},sr,{showNow:Je,showTime:O,disabledDate:C,onFocus:on,onBlur:Ne,picker:j,mode:Ye,internalMode:Ke,onPanelChange:ut,format:l,value:Ce,isInvalid:c,onChange:null,onSelect:Jt,pickerValue:et,defaultOpenValue:O==null?void 0:O.defaultOpenValue,onPickerValueChange:qe,hoverValue:ct,onHover:an,needConfirm:y,onSubmit:Ct,onOk:ye,presets:Ft,onPresetHover:gt,onPresetSubmit:st,onNow:kt,cellRender:On})),ai=function(Wt){be(Wt)},Yr=function(){ve("input")},rn=function(Wt){ve("input"),ae(!0,{inherit:!0}),Ee(Wt)},Ut=function(Wt){ae(!1),Ne(Wt)},qt=function(Wt,Pn){Wt.key==="Tab"&&Ct(),x==null||x(Wt,Pn)},Mn=u.useMemo(function(){return{prefixCls:f,locale:P,generateConfig:M,button:te.button,input:te.input}},[f,P,M,te.button,te.input]);return fn(function(){X&&ge!==void 0&&ut(null,j,!1)},[X,ge,j]),fn(function(){var Vt=ve();!X&&Vt==="input"&&(ae(!1),Ct()),!X&&o&&!y&&Vt==="panel"&&Ct()},[X]),u.createElement(Zl.Provider,{value:Mn},u.createElement(ine,Fe({},sne(i),{popupElement:Nr,popupStyle:m.popup,popupClassName:p.popup,visible:X,onClose:kn}),u.createElement(y$e,Fe({},i,{ref:re,suffixIcon:U,removeIcon:Y,activeHelp:!!Qe,allHelp:!!Qe&&Me==="preset",focused:Le,onFocus:rn,onBlur:Ut,onKeyDown:qt,onSubmit:Ct,value:St,maskFormat:l,onChange:ai,onInputChange:Yr,internalPicker:a,format:s,inputReadOnly:W,disabled:S,open:X,onOpenChange:ae,onClick:Pt,onClear:jt,invalid:je,onInvalid:function(Wt){$e(Wt,0)}}))))}var w$e=u.forwardRef(x$e);const jne=u.createContext(null),S$e=jne.Provider,Nne=u.createContext(null),C$e=Nne.Provider;var k$e=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Ane=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,i=e.className,a=e.style,o=e.checked,s=e.disabled,l=e.defaultChecked,c=l===void 0?!1:l,d=e.type,f=d===void 0?"checkbox":d,m=e.title,p=e.onChange,h=at(e,k$e),v=u.useRef(null),g=u.useRef(null),y=Ht(c,{value:o}),w=he(y,2),x=w[0],S=w[1];u.useImperativeHandle(t,function(){return{focus:function(E){var T;(T=v.current)===null||T===void 0||T.focus(E)},blur:function(){var E;(E=v.current)===null||E===void 0||E.blur()},input:v.current,nativeElement:g.current}});var C=fe(r,i,G(G({},"".concat(r,"-checked"),x),"".concat(r,"-disabled"),s)),_=function(E){s||("checked"in e||S(E.target.checked),p==null||p({target:N(N({},e),{},{type:f,checked:E.target.checked}),stopPropagation:function(){E.stopPropagation()},preventDefault:function(){E.preventDefault()},nativeEvent:E.nativeEvent}))};return u.createElement("span",{className:C,title:m,style:a,ref:g},u.createElement("input",Fe({},h,{className:"".concat(r,"-input"),ref:v,onChange:_,disabled:s,checked:!!x,type:f})),u.createElement("span",{className:"".concat(r,"-inner")}))});function Fne(e){const t=K.useRef(null),n=()=>{hn.cancel(t.current),t.current=null};return[()=>{n(),t.current=hn(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const _$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},xn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},E$e=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:i,motionDurationSlow:a,motionDurationMid:o,motionEaseInOutCirc:s,colorBgContainer:l,colorBorder:c,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:m,paddingXS:p,dotColorDisabled:h,lineType:v,radioColor:g,radioBgColor:y,calc:w}=e,x=`${t}-inner`,C=w(i).sub(w(4).mul(2)),_=w(1).mul(i).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},xn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${me(d)} ${v} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, + &:hover ${x}`]:{borderColor:r},[`${t}-input:focus-visible + ${x}`]:el(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:_,height:_,marginBlockStart:w(1).mul(i).div(-2).equal({unit:!0}),marginInlineStart:w(1).mul(i).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:_,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:_,height:_,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${o}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[x]:{borderColor:r,backgroundColor:y,"&::after":{transform:`scale(${e.calc(e.dotSize).div(i).equal()})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[x]:{backgroundColor:f,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:h}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[x]:{"&::after":{transform:`scale(${w(C).div(i).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:p,paddingInlineEnd:p}})}},$$e=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:a,colorBorder:o,motionDurationMid:s,buttonPaddingInline:l,fontSize:c,buttonBg:d,fontSizeLG:f,controlHeightLG:m,controlHeightSM:p,paddingXS:h,borderRadius:v,borderRadiusSM:g,borderRadiusLG:y,buttonCheckedBg:w,buttonSolidCheckedColor:x,colorTextDisabled:S,colorBgContainerDisabled:C,buttonCheckedBgDisabled:_,buttonCheckedColorDisabled:k,colorPrimary:E,colorPrimaryHover:T,colorPrimaryActive:$,buttonSolidCheckedBg:P,buttonSolidCheckedHoverBg:M,buttonSolidCheckedActiveBg:j,calc:I}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:me(I(n).sub(I(i).mul(2)).equal()),background:d,border:`${me(i)} ${a} ${o}`,borderBlockStartWidth:I(i).add(.02).equal(),borderInlineEndWidth:i,cursor:"pointer",transition:[`color ${s}`,`background ${s}`,`box-shadow ${s}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:I(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${me(i)} ${a} ${o}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${r}-group-large &`]:{height:m,fontSize:f,lineHeight:me(I(m).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:p,paddingInline:I(h).sub(i).equal(),paddingBlock:0,lineHeight:me(I(p).sub(I(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:E},"&:has(:focus-visible)":el(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:E,background:w,borderColor:E,"&::before":{backgroundColor:E},"&:first-child":{borderColor:E},"&:hover":{color:T,borderColor:T,"&::before":{backgroundColor:T}},"&:active":{color:$,borderColor:$,"&::before":{backgroundColor:$}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:x,background:P,borderColor:P,"&:hover":{color:x,background:M,borderColor:M},"&:active":{color:x,background:j,borderColor:j}},"&-disabled":{color:S,backgroundColor:C,borderColor:o,cursor:"not-allowed","&:first-child, &:hover":{color:S,backgroundColor:C,borderColor:o}},[`&-disabled${r}-button-wrapper-checked`]:{color:k,backgroundColor:_,borderColor:o,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},T$e=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:a,colorText:o,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:m,colorPrimaryActive:p,colorWhite:h}=e,v=4,g=a,y=t?g-v*2:g-(v+i)*2;return{radioSize:g,dotSize:y,dotColorDisabled:l,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:m,buttonSolidCheckedActiveBg:p,buttonBg:s,buttonCheckedBg:s,buttonColor:o,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?f:h,radioBgColor:t?s:f}},Dne=pn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${me(n)} ${t}`,a=nn(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[_$e(a),E$e(a),$$e(a)]},T$e,{unitless:{radioSize:!0,dotSize:!0}});var P$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const i=u.useContext(jne),a=u.useContext(Nne),{getPrefixCls:o,direction:s,radio:l}=u.useContext(Rt),c=u.useRef(null),d=yi(t,c),{isFormItemInput:f}=u.useContext(_i),m=O=>{var D,L;(D=e.onChange)===null||D===void 0||D.call(e,O),(L=i==null?void 0:i.onChange)===null||L===void 0||L.call(i,O)},{prefixCls:p,className:h,rootClassName:v,children:g,style:y,title:w}=e,x=P$e(e,["prefixCls","className","rootClassName","children","style","title"]),S=o("radio",p),C=((i==null?void 0:i.optionType)||a)==="button",_=C?`${S}-button`:S,k=Qn(S),[E,T,$]=Dne(S,k),P=Object.assign({},x),M=u.useContext(gi);i&&(P.name=i.name,P.onChange=m,P.checked=e.value===i.value,P.disabled=(n=P.disabled)!==null&&n!==void 0?n:i.disabled),P.disabled=(r=P.disabled)!==null&&r!==void 0?r:M;const j=fe(`${_}-wrapper`,{[`${_}-wrapper-checked`]:P.checked,[`${_}-wrapper-disabled`]:P.disabled,[`${_}-wrapper-rtl`]:s==="rtl",[`${_}-wrapper-in-form-item`]:f,[`${_}-wrapper-block`]:!!(i!=null&&i.block)},l==null?void 0:l.className,h,v,T,$,k),[I,R]=Fne(P.onClick);return E(u.createElement(Z1,{component:"Radio",disabled:P.disabled},u.createElement("label",{className:j,style:Object.assign(Object.assign({},l==null?void 0:l.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:w,onClick:I},u.createElement(Ane,Object.assign({},P,{className:fe(P.className,{[p_]:!C}),type:"radio",prefixCls:_,ref:d,onClick:R})),g!==void 0?u.createElement("span",{className:`${_}-label`},g):null)))},c2=u.forwardRef(R$e),I$e=["parentNode"],O$e="form_item";function ub(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function Lne(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:I$e.includes(n)?`${O$e}_${n}`:n}function Bne(e,t,n,r,i,a){let o=r;return a!==void 0?o=a:n.validating?o="validating":e.length?o="error":t.length?o="warning":(n.touched||i&&n.validated)&&(o="success"),o}var M$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);ie??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>a=>{const o=PR(i);a?n.current[o]=a:delete n.current[o]}},scrollToField:(i,a={})=>{const{focus:o}=a,s=M$e(a,["focus"]),l=CL(i,r);l&&(Rye(l,Object.assign({scrollMode:"if-needed",block:"nearest"},s)),o&&r.focusField(i))},focusField:i=>{var a,o;const s=r.getFieldInstance(i);typeof(s==null?void 0:s.focus)=="function"?s.focus():(o=(a=CL(i,r))===null||a===void 0?void 0:a.focus)===null||o===void 0||o.call(a)},getFieldInstance:i=>{const a=PR(i);return n.current[a]}}),[e,t]);return[r]}const j$e=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(Rt),{name:i}=u.useContext(_i),a=ry(PR(i)),{prefixCls:o,className:s,rootClassName:l,options:c,buttonStyle:d="outline",disabled:f,children:m,size:p,style:h,id:v,optionType:g,name:y=a,defaultValue:w,value:x,block:S=!1,onChange:C,onMouseEnter:_,onMouseLeave:k,onFocus:E,onBlur:T}=e,[$,P]=Ht(w,{value:x}),M=u.useCallback(A=>{const V=$,W=A.target.value;"value"in e||P(W),W!==V&&(C==null||C(A))},[$,P,C]),j=n("radio",o),I=`${j}-group`,R=Qn(j),[O,D,L]=Dne(j,R);let B=m;c&&c.length>0&&(B=c.map(A=>typeof A=="string"||typeof A=="number"?u.createElement(c2,{key:A.toString(),prefixCls:j,disabled:f,value:A,checked:$===A},A):u.createElement(c2,{key:`radio-group-value-options-${A.value}`,prefixCls:j,disabled:A.disabled||f,value:A.value,checked:$===A.value,title:A.title,style:A.style,className:A.className,id:A.id,required:A.required},A.label)));const F=Hr(p),z=fe(I,`${I}-${d}`,{[`${I}-${F}`]:F,[`${I}-rtl`]:r==="rtl",[`${I}-block`]:S},s,l,D,L,R),H=u.useMemo(()=>({onChange:M,value:$,disabled:f,name:y,optionType:g,block:S}),[M,$,f,y,g,S]);return O(u.createElement("div",Object.assign({},zr(e,{aria:!0,data:!0}),{className:z,style:h,onMouseEnter:_,onMouseLeave:k,onFocus:E,onBlur:T,id:v,ref:t}),u.createElement(S$e,{value:H},B)))}),N$e=u.memo(j$e);var A$e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n}=u.useContext(Rt),{prefixCls:r}=e,i=A$e(e,["prefixCls"]),a=n("radio",r);return u.createElement(C$e,{value:"button"},u.createElement(c2,Object.assign({prefixCls:a},i,{type:"radio",ref:t})))},D$e=u.forwardRef(F$e),pf=c2;pf.Button=D$e;pf.Group=N$e;pf.__ANT_RADIO=!0;function Xm(e){return nn(e,{inputAffixPadding:e.paddingXXS})}const Jm=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:a,controlHeightLG:o,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:m,colorPrimaryHover:p,colorPrimary:h,controlOutlineWidth:v,controlOutline:g,colorErrorOutline:y,colorWarningOutline:w,colorBgContainer:x,inputFontSize:S,inputFontSizeLG:C,inputFontSizeSM:_}=e,k=S||n,E=_||k,T=C||s,$=Math.round((t-k*r)/2*10)/10-i,P=Math.round((a-E*r)/2*10)/10-i,M=Math.ceil((o-T*l)/2*10)/10-i;return{paddingBlock:Math.max($,0),paddingBlockSM:Math.max(P,0),paddingBlockLG:Math.max(M,0),paddingInline:c-i,paddingInlineSM:d-i,paddingInlineLG:f-i,addonBg:m,activeBorderColor:h,hoverBorderColor:p,activeShadow:`0 0 0 ${v}px ${g}`,errorActiveShadow:`0 0 0 ${v}px ${y}`,warningActiveShadow:`0 0 0 ${v}px ${w}`,hoverBg:x,activeBg:x,inputFontSize:k,inputFontSizeLG:T,inputFontSizeSM:E}},L$e=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),q_=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({},L$e(nn(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),_j=(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}}),kL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},_j(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Ej=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},_j(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},q_(e))}),kL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),kL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),_L=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Hne=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},_L(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),_L(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},q_(e))}})}),$j=(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)}},Vne=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},EL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Vne(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Tj=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Vne(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},q_(e))}),EL(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),EL(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),$L=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Wne=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},$L(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),$L(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:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Une=(e,t)=>({background:e.colorBgContainer,borderWidth:`${me(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),TL=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Une(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),Pj=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Une(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),TL(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),TL(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Rj=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),qne=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${me(t)} ${me(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Ij=e=>({padding:`${me(e.paddingBlockSM)} ${me(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),dy=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${me(e.paddingBlock)} ${me(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Rj(e.colorTextPlaceholder)),{"&-lg":Object.assign({},qne(e)),"&-sm":Object.assign({},Ij(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Gne=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({},qne(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Ij(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 ${me(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${me(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${me(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:`${me(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${me(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"},Ic()),{[`${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},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${n}-picker-range @@ -322,60 +322,60 @@ html body { & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, & > ${n}-select:last-child > ${n}-select-selector, & > ${n}-cascader-picker:last-child ${t}, - & > ${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}}}})}},S$e=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,o=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),cy(e)),kj(e)),Ej(e)),_j(e)),$j(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:o,paddingBottom:o}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},k$e=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.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${me(e.inputAffixPadding)}`}}}},_$e=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:a,colorIconHover:o,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},cy(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,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),k$e(e)),{[`${s}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:o}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${s}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},E$e=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},bn(e)),Fne(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}}},One(e)),jne(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}}})})}},$$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{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-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset: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}-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}}}})}},B$e=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,o=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),dy(e)),Ej(e)),Tj(e)),$j(e)),Pj(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:o,paddingBottom:o}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},z$e=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.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${me(e.inputAffixPadding)}`}}}},H$e=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:a,colorIconHover:o,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},dy(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,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),z$e(e)),{[`${s}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:o}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${s}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},V$e=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},xn(e)),Gne(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}}},Hne(e)),Wne(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}}})})}},W$e=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-btn-variant-text)`]:{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-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset: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, > ${t}, - ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},T$e=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Dne=mn(["Input","Shared"],e=>{const t=tn(e,Jm(e));return[S$e(t),_$e(t)]},Qm,{resetFont:!1}),Lne=mn(["Input","Component"],e=>{const t=tn(e,Jm(e));return[E$e(t),$$e(t),T$e(t),Km(t)]},Qm,{resetFont:!1}),b$=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",a=Kee(e);return[{[`${n}-multiple${i}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:me(a.itemLineHeight)}}}]},P$e=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=tn(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=tn(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[b$(i,"small"),b$(e),b$(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},Yee(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},R$e=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:a,cellHoverBg:o,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:m,cellBgDisabled:p,colorFillSecondary:h}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:me(r),borderRadius:i,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), + ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},U$e=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Kne=pn(["Input","Shared"],e=>{const t=nn(e,Xm(e));return[B$e(t),H$e(t)]},Jm,{resetFont:!1}),Yne=pn(["Input","Component"],e=>{const t=nn(e,Xm(e));return[V$e(t),W$e(t),U$e(t),Gm(t)]},Jm,{resetFont:!1}),y$=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",a=ite(e);return[{[`${n}-multiple${i}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:me(a.itemLineHeight)}}}]},q$e=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=nn(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=nn(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[y$(i,"small"),y$(e),y$(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},ate(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},G$e=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:a,cellHoverBg:o,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:m,cellBgDisabled:p,colorFillSecondary:h}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:me(r),borderRadius:i,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:o}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${me(s)} ${l} ${c}`,borderRadius:i,content:'""'}},[`&-in-view${t}-in-range, &-in-view${t}-range-start, &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:d}},[`&-in-view${t}-selected, &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:h}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:m,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:p}},[`&-disabled${t}-today ${n}::before`]:{borderColor:m}}},I$e=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:a,cellWidth:o,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:d,lineWidth:f,lineType:m,borderRadiusLG:p,colorPrimary:h,colorTextHeading:v,colorSplit:g,pickerControlIconBorderWidth:y,colorIcon:w,textHeight:x,motionDurationMid:C,colorIconHover:S,fontWeightStrong:k,cellHeight:_,pickerCellPaddingVertical:E,colorTextDisabled:T,colorText:$,fontSize:P,motionDurationSlow:M,withoutTimeCellHeight:j,pickerQuarterPanelContentHeight:I,borderRadiusSM:R,colorTextLightSolid:O,cellHoverBg:L,timeColumnHeight:D,timeColumnWidth:B,timeCellHeight:F,controlItemBgActive:z,marginXXS:H,pickerDatePanelPaddingHorizontal:A,pickerControlIconMargin:V}=e,W=e.calc(o).mul(7).add(e.calc(A).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:p,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon, + &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:h}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:m,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:p}},[`&-disabled${t}-today ${n}::before`]:{borderColor:m}}},K$e=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:a,cellWidth:o,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:d,lineWidth:f,lineType:m,borderRadiusLG:p,colorPrimary:h,colorTextHeading:v,colorSplit:g,pickerControlIconBorderWidth:y,colorIcon:w,textHeight:x,motionDurationMid:S,colorIconHover:C,fontWeightStrong:_,cellHeight:k,pickerCellPaddingVertical:E,colorTextDisabled:T,colorText:$,fontSize:P,motionDurationSlow:M,withoutTimeCellHeight:j,pickerQuarterPanelContentHeight:I,borderRadiusSM:R,colorTextLightSolid:O,cellHoverBg:D,timeColumnHeight:L,timeColumnWidth:B,timeCellHeight:F,controlItemBgActive:z,marginXXS:H,pickerDatePanelPaddingHorizontal:A,pickerControlIconMargin:V}=e,W=e.calc(o).mul(7).add(e.calc(A).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:p,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon, ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, - ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:W},"&-header":{display:"flex",padding:`0 ${me(l)}`,color:v,borderBottom:`${me(f)} ${m} ${g}`,"> *":{flex:"none"},button:{padding:0,color:w,lineHeight:me(x),background:"transparent",border:0,cursor:"pointer",transition:`color ${C}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:P,"&:hover":{color:S},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:k,lineHeight:me(x),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:h}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:V,insetInlineStart:V,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:_,fontWeight:"normal"},th:{height:e.calc(_).add(e.calc(E).mul(2)).equal(),color:$,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${me(E)} 0`,color:T,cursor:"pointer","&-in-view":{color:$}},R$e(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(j).mul(4).equal()},[r]:{padding:`0 ${me(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:I}},"&-decade-panel":{[r]:{padding:`0 ${me(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${me(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${me(l)} ${me(A)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${C}`},"&:first-child:before":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child:before":{borderStartEndRadius:R,borderEndEndRadius:R}},"&:hover td:before":{background:L},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new vn(O).setA(.5).toHexString()},[r]:{color:O}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${me(l)} ${me(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${me(f)} ${m} ${g}`},[`${t}-date-panel, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:W},"&-header":{display:"flex",padding:`0 ${me(l)}`,color:v,borderBottom:`${me(f)} ${m} ${g}`,"> *":{flex:"none"},button:{padding:0,color:w,lineHeight:me(x),background:"transparent",border:0,cursor:"pointer",transition:`color ${S}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:P,"&:hover":{color:C},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:_,lineHeight:me(x),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:h}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:V,insetInlineStart:V,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:k,fontWeight:"normal"},th:{height:e.calc(k).add(e.calc(E).mul(2)).equal(),color:$,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${me(E)} 0`,color:T,cursor:"pointer","&-in-view":{color:$}},G$e(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(j).mul(4).equal()},[r]:{padding:`0 ${me(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:I}},"&-decade-panel":{[r]:{padding:`0 ${me(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${me(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${me(l)} ${me(A)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${S}`},"&:first-child:before":{borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child:before":{borderStartEndRadius:R,borderEndEndRadius:R}},"&:hover td:before":{background:D},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new bn(O).setA(.5).toHexString()},[r]:{color:O}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${me(l)} ${me(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${me(f)} ${m} ${g}`},[`${t}-date-panel, ${t}-time-panel`]:{transition:`opacity ${M}`},"&-active":{[`${t}-date-panel, - ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:D},"&-column":{flex:"1 0 auto",width:B,margin:`${me(c)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${C}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${me(F)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${me(f)} ${m} ${g}`},"&-active":{background:new vn(z).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:H,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(B).sub(e.calc(H).mul(2)).equal(),height:F,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(B).sub(F).div(2).equal(),color:$,lineHeight:me(F),borderRadius:R,cursor:"pointer",transition:`background ${C}`,"&:hover":{background:L}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:T,background:"transparent",cursor:"not-allowed"}}}}}}}}},O$e=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:a,colorPrimary:o,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${me(r)} ${c} ${d}`,"&-extra":{padding:`0 ${me(i)}`,lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${me(r)} ${c} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:me(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:o,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},M$e=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},j$e=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:a,lineWidth:o}=e,s=a*2,l=o*2,c=Math.min(n-s,n-l),d=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new vn(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new vn(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},N$e=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Qm(e)),j$e(e)),M_(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),A$e=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},kj(e)),$j(e)),Ej(e)),_j(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},y$=(e,t)=>({padding:`${me(e)} ${me(t)}`}),F$e=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},D$e=e=>{var t;const{componentCls:n,antCls:r,paddingInline:i,lineWidth:a,lineType:o,colorBorder:s,borderRadius:l,motionDurationMid:c,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:m,fontSizeLG:p,inputFontSizeLG:h,fontSizeSM:v,inputFontSizeSM:g,controlHeightSM:y,paddingInlineSM:w,paddingXS:x,marginXS:C,colorIcon:S,lineWidthBold:k,colorPrimary:_,motionDurationSlow:E,zIndexPopup:T,paddingXXS:$,sizePopupArrow:P,colorBgElevated:M,borderRadiusLG:j,boxShadowSecondary:I,borderRadiusSM:R,colorSplit:O,cellHoverBg:L,presetsWidth:D,presetsMaxWidth:B,boxShadowPopoverArrow:F,fontHeight:z,lineHeightLG:H}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},bn(e)),y$(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:l,transition:`border ${c}, box-shadow ${c}, background ${c}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${c}`},Tj(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},y$(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:h??p,lineHeight:H}}),"&-small":Object.assign(Object.assign({},y$(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:g??v}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(x).div(2).equal(),color:m,lineHeight:1,pointerEvents:"none",transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:C}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:m,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top"},"&:hover":{color:S}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:p,color:m,fontSize:p,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:S},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:k,background:_,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${me(x)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:i},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:w}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},bn(e)),I$e(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:T,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:L},"&-column":{flex:"1 0 auto",width:B,margin:`${me(c)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${S}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${me(F)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${me(f)} ${m} ${g}`},"&-active":{background:new bn(z).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:H,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(B).sub(e.calc(H).mul(2)).equal(),height:F,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(B).sub(F).div(2).equal(),color:$,lineHeight:me(F),borderRadius:R,cursor:"pointer",transition:`background ${S}`,"&:hover":{background:D}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:T,background:"transparent",cursor:"not-allowed"}}}}}}}}},Y$e=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:a,colorPrimary:o,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${me(r)} ${c} ${d}`,"&-extra":{padding:`0 ${me(i)}`,lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${me(r)} ${c} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:me(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:me(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:o,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},X$e=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},J$e=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:a,lineWidth:o}=e,s=a*2,l=o*2,c=Math.min(n-s,n-l),d=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new bn(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new bn(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Q$e=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Jm(e)),J$e(e)),j_(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),Z$e=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},Ej(e)),Pj(e)),Tj(e)),$j(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},x$=(e,t)=>({padding:`${me(e)} ${me(t)}`}),e6e=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},t6e=e=>{var t;const{componentCls:n,antCls:r,paddingInline:i,lineWidth:a,lineType:o,colorBorder:s,borderRadius:l,motionDurationMid:c,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:m,fontSizeLG:p,inputFontSizeLG:h,fontSizeSM:v,inputFontSizeSM:g,controlHeightSM:y,paddingInlineSM:w,paddingXS:x,marginXS:S,colorIcon:C,lineWidthBold:_,colorPrimary:k,motionDurationSlow:E,zIndexPopup:T,paddingXXS:$,sizePopupArrow:P,colorBgElevated:M,borderRadiusLG:j,boxShadowSecondary:I,borderRadiusSM:R,colorSplit:O,cellHoverBg:D,presetsWidth:L,presetsMaxWidth:B,boxShadowPopoverArrow:F,fontHeight:z,lineHeightLG:H}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},xn(e)),x$(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:l,transition:`border ${c}, box-shadow ${c}, background ${c}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${c}`},Rj(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},x$(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:h??p,lineHeight:H}}),"&-small":Object.assign(Object.assign({},x$(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:g??v}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(x).div(2).equal(),color:m,lineHeight:1,pointerEvents:"none",transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:S}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:m,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top"},"&:hover":{color:C}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:p,color:m,fontSize:p,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:C},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:_,background:k,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${me(x)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:i},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:w}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},xn(e)),K$e(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:T,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, &${n}-dropdown-placement-bottomRight`]:{[`${n}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${n}-dropdown-placement-topLeft, &${n}-dropdown-placement-topRight`]:{[`${n}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${r}-slide-up-appear, &${r}-slide-up-enter`]:{[`${n}-range-arrow${n}-range-arrow`]:{transition:"none"}},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topLeft, &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topRight, &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:b_},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:y_},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomRight, &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:v_},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:y_},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:g_},[`${n}-panel > ${n}-time-panel`]:{paddingTop:$},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(i).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},ate(e,M,F)),{"&:before":{insetInlineStart:e.calc(i).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:M,borderRadius:j,boxShadow:I,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:D,maxWidth:B,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:x,borderInlineEnd:`${me(a)} ${o} ${O}`,li:Object.assign(Object.assign({},qa),{borderRadius:R,paddingInline:x,paddingBlock:e.calc(y).sub(z).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:C},"&:hover":{background:L}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${me(e.calc(P).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},Oc(e,"slide-up"),Oc(e,"slide-down"),cv(e,"move-up"),cv(e,"move-down")]},Bne=mn("DatePicker",e=>{const t=tn(Jm(e),M$e(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[O$e(t),D$e(t),A$e(t),F$e(t),P$e(t),Km(e,{focusElCls:`${e.componentCls}-focused`})]},N$e);var L$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},B$e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:L$e}))},uy=u.forwardRef(B$e);const q_=u.createContext(null);var z$e=function(t){var n=t.activeTabOffset,r=t.horizontal,i=t.rtl,a=t.indicator,o=a===void 0?{}:a,s=o.size,l=o.align,c=l===void 0?"center":l,d=u.useState(),f=he(d,2),m=f[0],p=f[1],h=u.useRef(),v=K.useCallback(function(y){return typeof s=="function"?s(y):typeof s=="number"?s:y},[s]);function g(){pn.cancel(h.current)}return u.useEffect(function(){var y={};if(n)if(r){y.width=v(n.width);var w=i?"right":"left";c==="start"&&(y[w]=n[w]),c==="center"&&(y[w]=n[w]+n.width/2,y.transform=i?"translateX(50%)":"translateX(-50%)"),c==="end"&&(y[w]=n[w]+n.width,y.transform="translateX(-100%)")}else y.height=v(n.height),c==="start"&&(y.top=n.top),c==="center"&&(y.top=n.top+n.height/2,y.transform="translateY(-50%)"),c==="end"&&(y.top=n.top+n.height,y.transform="translateY(-100%)");return g(),h.current=pn(function(){var x=m&&y&&Object.keys(y).every(function(C){var S=y[C],k=m[C];return typeof S=="number"&&typeof k=="number"?Math.round(S)===Math.round(k):S===k});x||p(y)}),g},[JSON.stringify(n),r,i,c,v]),{style:m}},kL={width:0,height:0,left:0,top:0};function H$e(e,t,n){return u.useMemo(function(){for(var r,i=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||kL,o=a.left+a.width,s=0;sI?(M=$,k.current="x"):(M=P,k.current="y"),t(-M,-M)&&T.preventDefault()}var E=u.useRef(null);E.current={onTouchStart:x,onTouchMove:C,onTouchEnd:S,onWheel:_},u.useEffect(function(){function T(j){E.current.onTouchStart(j)}function $(j){E.current.onTouchMove(j)}function P(j){E.current.onTouchEnd(j)}function M(j){E.current.onWheel(j)}return document.addEventListener("touchmove",$,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),e.current.addEventListener("touchstart",T,{passive:!0}),e.current.addEventListener("wheel",M,{passive:!1}),function(){document.removeEventListener("touchmove",$),document.removeEventListener("touchend",P)}},[])}function zne(e){var t=u.useState(0),n=he(t,2),r=n[0],i=n[1],a=u.useRef(0),o=u.useRef();return o.current=e,rm(function(){var s;(s=o.current)===null||s===void 0||s.call(o)},[r]),function(){a.current===r&&(a.current+=1,i(a.current))}}function U$e(e){var t=u.useRef([]),n=u.useState({}),r=he(n,2),i=r[1],a=u.useRef(typeof e=="function"?e():e),o=zne(function(){var l=a.current;t.current.forEach(function(c){l=c(l)}),t.current=[],a.current=l,i({})});function s(l){t.current.push(l),o()}return[a.current,s]}var TL={width:0,height:0,left:0,top:0,right:0};function q$e(e,t,n,r,i,a,o){var s=o.tabs,l=o.tabPosition,c=o.rtl,d,f,m;return["top","bottom"].includes(l)?(d="width",f=c?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),u.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,h=p,v=0;vMath.floor(m+t)){h=v-1;break}}for(var y=0,w=p-1;w>=0;w-=1){var x=e.get(s[w].key)||TL;if(x[f]h?[0,-1]:[y,h]},[e,t,r,i,a,m,l,s.map(function(p){return p.key}).join("_"),c])}function PL(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var G$e="TABS_DQ";function Hne(e){return String(e).replace(/"/g,G$e)}function Rj(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Vne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,a=e.style;return!r||r.showAdd===!1?null:u.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),RL=u.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var a,o={};return pt(i)==="object"&&!u.isValidElement(i)?o=i:o.right=i,n==="right"&&(a=o.right),n==="left"&&(a=o.left),a?u.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),K$e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,a=e.locale,o=e.mobile,s=e.more,l=s===void 0?{}:s,c=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,p=e.rtl,h=e.removeAriaLabel,v=e.onTabClick,g=e.getPopupContainer,y=e.popupClassName,w=u.useState(!1),x=he(w,2),C=x[0],S=x[1],k=u.useState(null),_=he(k,2),E=_[0],T=_[1],$=l.icon,P=$===void 0?"More":$,M="".concat(r,"-more-popup"),j="".concat(n,"-dropdown"),I=E!==null?"".concat(M,"-").concat(E):null,R=a==null?void 0:a.dropdownAriaLabel;function O(A,V){A.preventDefault(),A.stopPropagation(),f.onEdit("remove",{key:V,event:A})}var L=u.createElement(tg,{onClick:function(V){var W=V.key,U=V.domEvent;v(W,U),S(!1)},prefixCls:"".concat(j,"-menu"),id:M,tabIndex:-1,role:"listbox","aria-activedescendant":I,selectedKeys:[E],"aria-label":R!==void 0?R:"expanded dropdown"},i.map(function(A){var V=A.closable,W=A.disabled,U=A.closeIcon,X=A.key,J=A.label,re=Rj(V,U,f,W);return u.createElement(sy,{key:X,id:"".concat(M,"-").concat(X),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(X),disabled:W},u.createElement("span",null,J),re&&u.createElement("button",{type:"button","aria-label":h||"remove",tabIndex:0,className:"".concat(j,"-menu-item-remove"),onClick:function(ne){ne.stopPropagation(),O(ne,X)}},U||f.removeIcon||"×"))}));function D(A){for(var V=i.filter(function(re){return!re.disabled}),W=V.findIndex(function(re){return re.key===E})||0,U=V.length,X=0;Xlt?"left":"right"})}),j=he(M,2),I=j[0],R=j[1],O=_L(0,function(nt,lt){!P&&v&&v({direction:nt>lt?"top":"bottom"})}),L=he(O,2),D=L[0],B=L[1],F=u.useState([0,0]),z=he(F,2),H=z[0],A=z[1],V=u.useState([0,0]),W=he(V,2),U=W[0],X=W[1],J=u.useState([0,0]),re=he(J,2),Q=re[0],ne=re[1],Z=u.useState([0,0]),se=he(Z,2),oe=se[0],ce=se[1],te=U$e(new Map),le=he(te,2),pe=le[0],we=le[1],_e=H$e(x,pe,U[0]),Y=tw(H,P),ae=tw(U,P),ee=tw(Q,P),q=tw(oe,P),ue=Math.floor(Y)ke?ke:nt}var ye=u.useRef(null),Se=u.useState(),Oe=he(Se,2),Re=Oe[0],Fe=Oe[1];function Ce(){Fe(Date.now())}function ve(){ye.current&&clearTimeout(ye.current)}W$e(_,function(nt,lt){function xt(Dt,vt){Dt(function(at){var St=xe(at+vt);return St})}return ue?(P?xt(R,nt):xt(B,lt),ve(),Ce(),!0):!1}),u.useEffect(function(){return ve(),Re&&(ye.current=setTimeout(function(){Fe(0)},100)),ve},[Re]);var ge=q$e(_e,ie,P?I:D,ae,ee,q,N(N({},e),{},{tabs:x})),Ee=he(ge,2),Ne=Ee[0],We=Ee[1],He=Xt(function(){var nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o,lt=_e.get(nt)||{width:0,height:0,left:0,right:0,top:0};if(P){var xt=I;s?lt.rightI+ie&&(xt=lt.right+lt.width-ie):lt.left<-I?xt=-lt.left:lt.left+lt.width>-I+ie&&(xt=-(lt.left+lt.width-ie)),B(0),R(xe(xt))}else{var Dt=D;lt.top<-D?Dt=-lt.top:lt.top+lt.height>-D+ie&&(Dt=-(lt.top+lt.height-ie)),R(0),B(xe(Dt))}}),Ye=u.useState(),De=he(Ye,2),Ue=De[0],Le=De[1],ft=u.useState(!1),mt=he(ft,2),ut=mt[0],gt=mt[1],Pe=x.filter(function(nt){return!nt.disabled}).map(function(nt){return nt.key}),Te=function(lt){var xt=Pe.indexOf(Ue||o),Dt=Pe.length,vt=(xt+lt+Dt)%Dt,at=Pe[vt];Le(at)},Ie=function(lt,xt){var Dt=Pe.indexOf(lt),vt=x.find(function(St){return St.key===lt}),at=Rj(vt==null?void 0:vt.closable,vt==null?void 0:vt.closeIcon,c,vt==null?void 0:vt.disabled);at&&(xt.preventDefault(),xt.stopPropagation(),c.onEdit("remove",{key:lt,event:xt}),Dt===Pe.length-1?Te(-1):Te(1))},$e=function(lt,xt){gt(!0),xt.button===1&&Ie(lt,xt)},je=function(lt){var xt=lt.code,Dt=s&&P,vt=Pe[0],at=Pe[Pe.length-1];switch(xt){case"ArrowLeft":{P&&Te(Dt?1:-1);break}case"ArrowRight":{P&&Te(Dt?-1:1);break}case"ArrowUp":{lt.preventDefault(),P||Te(-1);break}case"ArrowDown":{lt.preventDefault(),P||Te(1);break}case"Home":{lt.preventDefault(),Le(vt);break}case"End":{lt.preventDefault(),Le(at);break}case"Enter":case"Space":{lt.preventDefault(),h(Ue??o,lt);break}case"Backspace":case"Delete":{Ie(Ue,lt);break}}},Ke={};P?Ke[s?"marginRight":"marginLeft"]=m:Ke.marginTop=m;var Ze=x.map(function(nt,lt){var xt=nt.key;return u.createElement(X$e,{id:i,prefixCls:w,key:xt,tab:nt,style:lt===0?void 0:Ke,closable:nt.closable,editable:c,active:xt===o,focus:xt===Ue,renderWrapper:p,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:Pe.length,currentPosition:lt+1,onClick:function(vt){h(xt,vt)},onKeyDown:je,onFocus:function(){ut||Le(xt),He(xt),Ce(),_.current&&(s||(_.current.scrollLeft=0),_.current.scrollTop=0)},onBlur:function(){Le(void 0)},onMouseDown:function(vt){return $e(xt,vt)},onMouseUp:function(){gt(!1)}})}),st=function(){return we(function(){var lt,xt=new Map,Dt=(lt=E.current)===null||lt===void 0?void 0:lt.getBoundingClientRect();return x.forEach(function(vt){var at,St=vt.key,nn=(at=E.current)===null||at===void 0?void 0:at.querySelector('[data-node-key="'.concat(Hne(St),'"]'));if(nn){var rn=J$e(nn,Dt),At=he(rn,4),$n=At[0],In=At[1],kr=At[2],Nr=At[3];xt.set(St,{width:$n,height:In,left:kr,top:Nr})}}),xt})};u.useEffect(function(){st()},[x.map(function(nt){return nt.key}).join("_")]);var Xe=zne(function(){var nt=Dp(C),lt=Dp(S),xt=Dp(k);A([nt[0]-lt[0]-xt[0],nt[1]-lt[1]-xt[1]]);var Dt=Dp($);ne(Dt);var vt=Dp(T);ce(vt);var at=Dp(E);X([at[0]-Dt[0],at[1]-Dt[1]]),st()}),Ge=x.slice(0,Ne),ct=x.slice(We+1),yt=[].concat(Ve(Ge),Ve(ct)),Rt=_e.get(o),Nt=z$e({activeTabOffset:Rt,horizontal:P,indicator:g,rtl:s}),Ct=Nt.style;u.useEffect(function(){He()},[o,be,ke,PL(Rt),PL(_e),P]),u.useEffect(function(){Xe()},[s]);var Je=!!yt.length,Me="".concat(w,"-nav-wrap"),ze,tt,ot,Qe;return P?s?(tt=I>0,ze=I!==ke):(ze=I<0,tt=I!==be):(ot=D<0,Qe=D!==be),u.createElement(Mi,{onResize:Xe},u.createElement("div",{ref:Dc(t,C),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:fe("".concat(w,"-nav"),n),style:r,onKeyDown:function(){Ce()}},u.createElement(RL,{ref:S,position:"left",extra:l,prefixCls:w}),u.createElement(Mi,{onResize:Xe},u.createElement("div",{className:fe(Me,G(G(G(G({},"".concat(Me,"-ping-left"),ze),"".concat(Me,"-ping-right"),tt),"".concat(Me,"-ping-top"),ot),"".concat(Me,"-ping-bottom"),Qe)),ref:_},u.createElement(Mi,{onResize:Xe},u.createElement("div",{ref:E,className:"".concat(w,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(D,"px)"),transition:Re?"none":void 0}},Ze,u.createElement(Vne,{ref:$,prefixCls:w,locale:d,editable:c,style:N(N({},Ze.length===0?void 0:Ke),{},{visibility:Je?"hidden":null})}),u.createElement("div",{className:fe("".concat(w,"-ink-bar"),G({},"".concat(w,"-ink-bar-animated"),a.inkBar)),style:Ct}))))),u.createElement(Y$e,Ae({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:T,prefixCls:w,tabs:yt,className:!Je&&de,tabMoving:!!Re})),u.createElement(RL,{ref:k,position:"right",extra:l,prefixCls:w})))}),Wne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.id,o=e.active,s=e.tabKey,l=e.children;return u.createElement("div",{id:a&&"".concat(a,"-panel-").concat(s),role:"tabpanel",tabIndex:o?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(s),"aria-hidden":!o,style:i,className:fe(n,o&&"".concat(n,"-active"),r),ref:t},l)}),Q$e=["renderTabBar"],Z$e=["label","key"],e6e=function(t){var n=t.renderTabBar,r=it(t,Q$e),i=u.useContext(q_),a=i.tabs;if(n){var o=N(N({},r),{},{panes:a.map(function(s){var l=s.label,c=s.key,d=it(s,Z$e);return u.createElement(Wne,Ae({tab:l,key:c,tabKey:c},d))})});return n(o,IL)}return u.createElement(IL,r)},t6e=["key","forceRender","style","className","destroyInactiveTabPane"],n6e=function(t){var n=t.id,r=t.activeKey,i=t.animated,a=t.tabPosition,o=t.destroyInactiveTabPane,s=u.useContext(q_),l=s.prefixCls,c=s.tabs,d=i.tabPane,f="".concat(l,"-tabpane");return u.createElement("div",{className:fe("".concat(l,"-content-holder"))},u.createElement("div",{className:fe("".concat(l,"-content"),"".concat(l,"-content-").concat(a),G({},"".concat(l,"-content-animated"),d))},c.map(function(m){var p=m.key,h=m.forceRender,v=m.style,g=m.className,y=m.destroyInactiveTabPane,w=it(m,t6e),x=p===r;return u.createElement(Gi,Ae({key:p,visible:x,forceRender:h,removeOnLeave:!!(o||y),leavedClassName:"".concat(f,"-hidden")},i.tabPaneMotion),function(C,S){var k=C.style,_=C.className;return u.createElement(Wne,Ae({},w,{prefixCls:f,id:n,tabKey:p,animated:d,active:x,style:N(N({},v),k),className:fe(g,_),ref:S}))})})))};function r6e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=N({inkBar:!0},pt(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var i6e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],OL=0,a6e=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tabs":r,a=e.className,o=e.items,s=e.direction,l=e.activeKey,c=e.defaultActiveKey,d=e.editable,f=e.animated,m=e.tabPosition,p=m===void 0?"top":m,h=e.tabBarGutter,v=e.tabBarStyle,g=e.tabBarExtraContent,y=e.locale,w=e.more,x=e.destroyInactiveTabPane,C=e.renderTabBar,S=e.onChange,k=e.onTabClick,_=e.onTabScroll,E=e.getPopupContainer,T=e.popupClassName,$=e.indicator,P=it(e,i6e),M=u.useMemo(function(){return(o||[]).filter(function(oe){return oe&&pt(oe)==="object"&&"key"in oe})},[o]),j=s==="rtl",I=r6e(f),R=u.useState(!1),O=he(R,2),L=O[0],D=O[1];u.useEffect(function(){D(T_())},[]);var B=Wt(function(){var oe;return(oe=M[0])===null||oe===void 0?void 0:oe.key},{value:l,defaultValue:c}),F=he(B,2),z=F[0],H=F[1],A=u.useState(function(){return M.findIndex(function(oe){return oe.key===z})}),V=he(A,2),W=V[0],U=V[1];u.useEffect(function(){var oe=M.findIndex(function(te){return te.key===z});if(oe===-1){var ce;oe=Math.max(0,Math.min(W,M.length-1)),H((ce=M[oe])===null||ce===void 0?void 0:ce.key)}U(oe)},[M.map(function(oe){return oe.key}).join("_"),z,W]);var X=Wt(null,{value:n}),J=he(X,2),re=J[0],Q=J[1];u.useEffect(function(){n||(Q("rc-tabs-".concat(OL)),OL+=1)},[]);function ne(oe,ce){k==null||k(oe,ce);var te=oe!==z;H(oe),te&&(S==null||S(oe))}var Z={id:re,activeKey:z,animated:I,tabPosition:p,rtl:j,mobile:L},se=N(N({},Z),{},{editable:d,locale:y,more:w,tabBarGutter:h,onTabClick:ne,onTabScroll:_,extra:g,style:v,panes:null,getPopupContainer:E,popupClassName:T,indicator:$});return u.createElement(q_.Provider,{value:{tabs:M,prefixCls:i}},u.createElement("div",Ae({ref:t,id:n,className:fe(i,"".concat(i,"-").concat(p),G(G(G({},"".concat(i,"-mobile"),L),"".concat(i,"-editable"),d),"".concat(i,"-rtl"),j),a)},P),u.createElement(e6e,Ae({},se,{renderTabBar:C})),u.createElement(n6e,Ae({destroyInactiveTabPane:x},Z,{animated:I}))))});const o6e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function s6e(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},o6e),{motionName:ha(e,"switch")})),n}var l6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it)}function u6e(e,t){if(e)return e.map(r=>{var i;const a=(i=r.destroyOnHidden)!==null&&i!==void 0?i:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{key:i,props:a}=r,o=a||{},{tab:s}=o,l=l6e(o,["tab"]);return Object.assign(Object.assign({key:String(i)},l),{label:s})}return null});return c6e(n)}const d6e=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Oc(e,"slide-up"),Oc(e,"slide-down")]]},f6e=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:a,itemSelectedColor:o}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${me(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:o,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:el(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:me(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:me(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadiusLG)} 0 0 ${me(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},m6e=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},bn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${me(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},qa),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${me(e.paddingXXS)} ${me(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},p6e=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:a,verticalItemMargin:o,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${me(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:g_},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, + &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:x_},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:b_},[`${n}-panel > ${n}-time-panel`]:{paddingTop:$},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(i).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},hte(e,M,F)),{"&:before":{insetInlineStart:e.calc(i).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:M,borderRadius:j,boxShadow:I,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:L,maxWidth:B,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:x,borderInlineEnd:`${me(a)} ${o} ${O}`,li:Object.assign(Object.assign({},qa),{borderRadius:R,paddingInline:x,paddingBlock:e.calc(y).sub(z).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:S},"&:hover":{background:D}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${me(e.calc(P).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},Oc(e,"slide-up"),Oc(e,"slide-down"),dv(e,"move-up"),dv(e,"move-down")]},Xne=pn("DatePicker",e=>{const t=nn(Xm(e),X$e(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[Y$e(t),t6e(t),Z$e(t),e6e(t),q$e(t),Gm(e,{focusElCls:`${e.componentCls}-focused`})]},Q$e);var n6e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},r6e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:n6e}))},fy=u.forwardRef(r6e);const G_=u.createContext(null);var i6e=function(t){var n=t.activeTabOffset,r=t.horizontal,i=t.rtl,a=t.indicator,o=a===void 0?{}:a,s=o.size,l=o.align,c=l===void 0?"center":l,d=u.useState(),f=he(d,2),m=f[0],p=f[1],h=u.useRef(),v=K.useCallback(function(y){return typeof s=="function"?s(y):typeof s=="number"?s:y},[s]);function g(){hn.cancel(h.current)}return u.useEffect(function(){var y={};if(n)if(r){y.width=v(n.width);var w=i?"right":"left";c==="start"&&(y[w]=n[w]),c==="center"&&(y[w]=n[w]+n.width/2,y.transform=i?"translateX(50%)":"translateX(-50%)"),c==="end"&&(y[w]=n[w]+n.width,y.transform="translateX(-100%)")}else y.height=v(n.height),c==="start"&&(y.top=n.top),c==="center"&&(y.top=n.top+n.height/2,y.transform="translateY(-50%)"),c==="end"&&(y.top=n.top+n.height,y.transform="translateY(-100%)");return g(),h.current=hn(function(){var x=m&&y&&Object.keys(y).every(function(S){var C=y[S],_=m[S];return typeof C=="number"&&typeof _=="number"?Math.round(C)===Math.round(_):C===_});x||p(y)}),g},[JSON.stringify(n),r,i,c,v]),{style:m}},PL={width:0,height:0,left:0,top:0};function a6e(e,t,n){return u.useMemo(function(){for(var r,i=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||PL,o=a.left+a.width,s=0;sI?(M=$,_.current="x"):(M=P,_.current="y"),t(-M,-M)&&T.preventDefault()}var E=u.useRef(null);E.current={onTouchStart:x,onTouchMove:S,onTouchEnd:C,onWheel:k},u.useEffect(function(){function T(j){E.current.onTouchStart(j)}function $(j){E.current.onTouchMove(j)}function P(j){E.current.onTouchEnd(j)}function M(j){E.current.onWheel(j)}return document.addEventListener("touchmove",$,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),e.current.addEventListener("touchstart",T,{passive:!0}),e.current.addEventListener("wheel",M,{passive:!1}),function(){document.removeEventListener("touchmove",$),document.removeEventListener("touchend",P)}},[])}function Jne(e){var t=u.useState(0),n=he(t,2),r=n[0],i=n[1],a=u.useRef(0),o=u.useRef();return o.current=e,nm(function(){var s;(s=o.current)===null||s===void 0||s.call(o)},[r]),function(){a.current===r&&(a.current+=1,i(a.current))}}function l6e(e){var t=u.useRef([]),n=u.useState({}),r=he(n,2),i=r[1],a=u.useRef(typeof e=="function"?e():e),o=Jne(function(){var l=a.current;t.current.forEach(function(c){l=c(l)}),t.current=[],a.current=l,i({})});function s(l){t.current.push(l),o()}return[a.current,s]}var ML={width:0,height:0,left:0,top:0,right:0};function c6e(e,t,n,r,i,a,o){var s=o.tabs,l=o.tabPosition,c=o.rtl,d,f,m;return["top","bottom"].includes(l)?(d="width",f=c?"right":"left",m=Math.abs(n)):(d="height",f="top",m=-n),u.useMemo(function(){if(!s.length)return[0,0];for(var p=s.length,h=p,v=0;vMath.floor(m+t)){h=v-1;break}}for(var y=0,w=p-1;w>=0;w-=1){var x=e.get(s[w].key)||ML;if(x[f]h?[0,-1]:[y,h]},[e,t,r,i,a,m,l,s.map(function(p){return p.key}).join("_"),c])}function jL(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var u6e="TABS_DQ";function Qne(e){return String(e).replace(/"/g,u6e)}function Oj(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var Zne=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,a=e.style;return!r||r.showAdd===!1?null:u.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}),NL=u.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var a,o={};return mt(i)==="object"&&!u.isValidElement(i)?o=i:o.right=i,n==="right"&&(a=o.right),n==="left"&&(a=o.left),a?u.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),d6e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,a=e.locale,o=e.mobile,s=e.more,l=s===void 0?{}:s,c=e.style,d=e.className,f=e.editable,m=e.tabBarGutter,p=e.rtl,h=e.removeAriaLabel,v=e.onTabClick,g=e.getPopupContainer,y=e.popupClassName,w=u.useState(!1),x=he(w,2),S=x[0],C=x[1],_=u.useState(null),k=he(_,2),E=k[0],T=k[1],$=l.icon,P=$===void 0?"More":$,M="".concat(r,"-more-popup"),j="".concat(n,"-dropdown"),I=E!==null?"".concat(M,"-").concat(E):null,R=a==null?void 0:a.dropdownAriaLabel;function O(A,V){A.preventDefault(),A.stopPropagation(),f.onEdit("remove",{key:V,event:A})}var D=u.createElement(rg,{onClick:function(V){var W=V.key,U=V.domEvent;v(W,U),C(!1)},prefixCls:"".concat(j,"-menu"),id:M,tabIndex:-1,role:"listbox","aria-activedescendant":I,selectedKeys:[E],"aria-label":R!==void 0?R:"expanded dropdown"},i.map(function(A){var V=A.closable,W=A.disabled,U=A.closeIcon,Y=A.key,J=A.label,ne=Oj(V,U,f,W);return u.createElement(cy,{key:Y,id:"".concat(M,"-").concat(Y),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(Y),disabled:W},u.createElement("span",null,J),ne&&u.createElement("button",{type:"button","aria-label":h||"remove",tabIndex:0,className:"".concat(j,"-menu-item-remove"),onClick:function(te){te.stopPropagation(),O(te,Y)}},U||f.removeIcon||"×"))}));function L(A){for(var V=i.filter(function(ne){return!ne.disabled}),W=V.findIndex(function(ne){return ne.key===E})||0,U=V.length,Y=0;Yct?"left":"right"})}),j=he(M,2),I=j[0],R=j[1],O=RL(0,function(rt,ct){!P&&v&&v({direction:rt>ct?"top":"bottom"})}),D=he(O,2),L=D[0],B=D[1],F=u.useState([0,0]),z=he(F,2),H=z[0],A=z[1],V=u.useState([0,0]),W=he(V,2),U=W[0],Y=W[1],J=u.useState([0,0]),ne=he(J,2),Q=ne[0],te=ne[1],Z=u.useState([0,0]),le=he(Z,2),se=le[0],ce=le[1],re=l6e(new Map),ie=he(re,2),pe=ie[0],Se=ie[1],_e=a6e(x,pe,U[0]),X=nw(H,P),ae=nw(U,P),ee=nw(Q,P),q=nw(se,P),ue=Math.floor(X)ke?ke:rt}var ye=u.useRef(null),Ce=u.useState(),Re=he(Ce,2),Pe=Re[0],Le=Re[1];function we(){Le(Date.now())}function ve(){ye.current&&clearTimeout(ye.current)}s6e(k,function(rt,ct){function St(Ft,gt){Ft(function(st){var kt=be(st+gt);return kt})}return ue?(P?St(R,rt):St(B,ct),ve(),we(),!0):!1}),u.useEffect(function(){return ve(),Pe&&(ye.current=setTimeout(function(){Le(0)},100)),ve},[Pe]);var ge=c6e(_e,oe,P?I:L,ae,ee,q,N(N({},e),{},{tabs:x})),Ee=he(ge,2),Ne=Ee[0],ze=Ee[1],He=Yt(function(){var rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o,ct=_e.get(rt)||{width:0,height:0,left:0,right:0,top:0};if(P){var St=I;s?ct.rightI+oe&&(St=ct.right+ct.width-oe):ct.left<-I?St=-ct.left:ct.left+ct.width>-I+oe&&(St=-(ct.left+ct.width-oe)),B(0),R(be(St))}else{var Ft=L;ct.top<-L?Ft=-ct.top:ct.top+ct.height>-L+oe&&(Ft=-(ct.top+ct.height-oe)),R(0),B(be(Ft))}}),Ye=u.useState(),De=he(Ye,2),Ke=De[0],Je=De[1],We=u.useState(!1),vt=he(We,2),dt=vt[0],bt=vt[1],Ie=x.filter(function(rt){return!rt.disabled}).map(function(rt){return rt.key}),Te=function(ct){var St=Ie.indexOf(Ke||o),Ft=Ie.length,gt=(St+ct+Ft)%Ft,st=Ie[gt];Je(st)},Oe=function(ct,St){var Ft=Ie.indexOf(ct),gt=x.find(function(kt){return kt.key===ct}),st=Oj(gt==null?void 0:gt.closable,gt==null?void 0:gt.closeIcon,c,gt==null?void 0:gt.disabled);st&&(St.preventDefault(),St.stopPropagation(),c.onEdit("remove",{key:ct,event:St}),Ft===Ie.length-1?Te(-1):Te(1))},$e=function(ct,St){bt(!0),St.button===1&&Oe(ct,St)},je=function(ct){var St=ct.code,Ft=s&&P,gt=Ie[0],st=Ie[Ie.length-1];switch(St){case"ArrowLeft":{P&&Te(Ft?1:-1);break}case"ArrowRight":{P&&Te(Ft?-1:1);break}case"ArrowUp":{ct.preventDefault(),P||Te(-1);break}case"ArrowDown":{ct.preventDefault(),P||Te(1);break}case"Home":{ct.preventDefault(),Je(gt);break}case"End":{ct.preventDefault(),Je(st);break}case"Enter":case"Space":{ct.preventDefault(),h(Ke??o,ct);break}case"Backspace":case"Delete":{Oe(Ke,ct);break}}},Ge={};P?Ge[s?"marginRight":"marginLeft"]=m:Ge.marginTop=m;var Ze=x.map(function(rt,ct){var St=rt.key;return u.createElement(m6e,{id:i,prefixCls:w,key:St,tab:rt,style:ct===0?void 0:Ge,closable:rt.closable,editable:c,active:St===o,focus:St===Ke,renderWrapper:p,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:Ie.length,currentPosition:ct+1,onClick:function(gt){h(St,gt)},onKeyDown:je,onFocus:function(){dt||Je(St),He(St),we(),k.current&&(s||(k.current.scrollLeft=0),k.current.scrollTop=0)},onBlur:function(){Je(void 0)},onMouseDown:function(gt){return $e(St,gt)},onMouseUp:function(){bt(!1)}})}),lt=function(){return Se(function(){var ct,St=new Map,Ft=(ct=E.current)===null||ct===void 0?void 0:ct.getBoundingClientRect();return x.forEach(function(gt){var st,kt=gt.key,an=(st=E.current)===null||st===void 0?void 0:st.querySelector('[data-node-key="'.concat(Qne(kt),'"]'));if(an){var on=p6e(an,Ft),Jt=he(on,4),kn=Jt[0],On=Jt[1],sr=Jt[2],Nr=Jt[3];St.set(kt,{width:kn,height:On,left:sr,top:Nr})}}),St})};u.useEffect(function(){lt()},[x.map(function(rt){return rt.key}).join("_")]);var et=Jne(function(){var rt=Bp(S),ct=Bp(C),St=Bp(_);A([rt[0]-ct[0]-St[0],rt[1]-ct[1]-St[1]]);var Ft=Bp($);te(Ft);var gt=Bp(T);ce(gt);var st=Bp(E);Y([st[0]-Ft[0],st[1]-Ft[1]]),lt()}),qe=x.slice(0,Ne),ut=x.slice(ze+1),Ct=[].concat(Ve(qe),Ve(ut)),Pt=_e.get(o),jt=i6e({activeTabOffset:Pt,horizontal:P,indicator:g,rtl:s}),xt=jt.style;u.useEffect(function(){He()},[o,xe,ke,jL(Pt),jL(_e),P]),u.useEffect(function(){et()},[s]);var Xe=!!Ct.length,Me="".concat(w,"-nav-wrap"),Be,tt,ot,Qe;return P?s?(tt=I>0,Be=I!==ke):(Be=I<0,tt=I!==xe):(ot=L<0,Qe=L!==xe),u.createElement(ji,{onResize:et},u.createElement("div",{ref:Dc(t,S),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:fe("".concat(w,"-nav"),n),style:r,onKeyDown:function(){we()}},u.createElement(NL,{ref:C,position:"left",extra:l,prefixCls:w}),u.createElement(ji,{onResize:et},u.createElement("div",{className:fe(Me,G(G(G(G({},"".concat(Me,"-ping-left"),Be),"".concat(Me,"-ping-right"),tt),"".concat(Me,"-ping-top"),ot),"".concat(Me,"-ping-bottom"),Qe)),ref:k},u.createElement(ji,{onResize:et},u.createElement("div",{ref:E,className:"".concat(w,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(L,"px)"),transition:Pe?"none":void 0}},Ze,u.createElement(Zne,{ref:$,prefixCls:w,locale:d,editable:c,style:N(N({},Ze.length===0?void 0:Ge),{},{visibility:Xe?"hidden":null})}),u.createElement("div",{className:fe("".concat(w,"-ink-bar"),G({},"".concat(w,"-ink-bar-animated"),a.inkBar)),style:xt}))))),u.createElement(f6e,Fe({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:T,prefixCls:w,tabs:Ct,className:!Xe&&de,tabMoving:!!Pe})),u.createElement(NL,{ref:_,position:"right",extra:l,prefixCls:w})))}),ere=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.id,o=e.active,s=e.tabKey,l=e.children;return u.createElement("div",{id:a&&"".concat(a,"-panel-").concat(s),role:"tabpanel",tabIndex:o?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(s),"aria-hidden":!o,style:i,className:fe(n,o&&"".concat(n,"-active"),r),ref:t},l)}),h6e=["renderTabBar"],v6e=["label","key"],g6e=function(t){var n=t.renderTabBar,r=at(t,h6e),i=u.useContext(G_),a=i.tabs;if(n){var o=N(N({},r),{},{panes:a.map(function(s){var l=s.label,c=s.key,d=at(s,v6e);return u.createElement(ere,Fe({tab:l,key:c,tabKey:c},d))})});return n(o,AL)}return u.createElement(AL,r)},b6e=["key","forceRender","style","className","destroyInactiveTabPane"],y6e=function(t){var n=t.id,r=t.activeKey,i=t.animated,a=t.tabPosition,o=t.destroyInactiveTabPane,s=u.useContext(G_),l=s.prefixCls,c=s.tabs,d=i.tabPane,f="".concat(l,"-tabpane");return u.createElement("div",{className:fe("".concat(l,"-content-holder"))},u.createElement("div",{className:fe("".concat(l,"-content"),"".concat(l,"-content-").concat(a),G({},"".concat(l,"-content-animated"),d))},c.map(function(m){var p=m.key,h=m.forceRender,v=m.style,g=m.className,y=m.destroyInactiveTabPane,w=at(m,b6e),x=p===r;return u.createElement(Gi,Fe({key:p,visible:x,forceRender:h,removeOnLeave:!!(o||y),leavedClassName:"".concat(f,"-hidden")},i.tabPaneMotion),function(S,C){var _=S.style,k=S.className;return u.createElement(ere,Fe({},w,{prefixCls:f,id:n,tabKey:p,animated:d,active:x,style:N(N({},v),_),className:fe(g,k),ref:C}))})})))};function x6e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=N({inkBar:!0},mt(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var w6e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],FL=0,S6e=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tabs":r,a=e.className,o=e.items,s=e.direction,l=e.activeKey,c=e.defaultActiveKey,d=e.editable,f=e.animated,m=e.tabPosition,p=m===void 0?"top":m,h=e.tabBarGutter,v=e.tabBarStyle,g=e.tabBarExtraContent,y=e.locale,w=e.more,x=e.destroyInactiveTabPane,S=e.renderTabBar,C=e.onChange,_=e.onTabClick,k=e.onTabScroll,E=e.getPopupContainer,T=e.popupClassName,$=e.indicator,P=at(e,w6e),M=u.useMemo(function(){return(o||[]).filter(function(se){return se&&mt(se)==="object"&&"key"in se})},[o]),j=s==="rtl",I=x6e(f),R=u.useState(!1),O=he(R,2),D=O[0],L=O[1];u.useEffect(function(){L(P_())},[]);var B=Ht(function(){var se;return(se=M[0])===null||se===void 0?void 0:se.key},{value:l,defaultValue:c}),F=he(B,2),z=F[0],H=F[1],A=u.useState(function(){return M.findIndex(function(se){return se.key===z})}),V=he(A,2),W=V[0],U=V[1];u.useEffect(function(){var se=M.findIndex(function(re){return re.key===z});if(se===-1){var ce;se=Math.max(0,Math.min(W,M.length-1)),H((ce=M[se])===null||ce===void 0?void 0:ce.key)}U(se)},[M.map(function(se){return se.key}).join("_"),z,W]);var Y=Ht(null,{value:n}),J=he(Y,2),ne=J[0],Q=J[1];u.useEffect(function(){n||(Q("rc-tabs-".concat(FL)),FL+=1)},[]);function te(se,ce){_==null||_(se,ce);var re=se!==z;H(se),re&&(C==null||C(se))}var Z={id:ne,activeKey:z,animated:I,tabPosition:p,rtl:j,mobile:D},le=N(N({},Z),{},{editable:d,locale:y,more:w,tabBarGutter:h,onTabClick:te,onTabScroll:k,extra:g,style:v,panes:null,getPopupContainer:E,popupClassName:T,indicator:$});return u.createElement(G_.Provider,{value:{tabs:M,prefixCls:i}},u.createElement("div",Fe({ref:t,id:n,className:fe(i,"".concat(i,"-").concat(p),G(G(G({},"".concat(i,"-mobile"),D),"".concat(i,"-editable"),d),"".concat(i,"-rtl"),j),a)},P),u.createElement(g6e,Fe({},le,{renderTabBar:S})),u.createElement(y6e,Fe({destroyInactiveTabPane:x},Z,{animated:I}))))});const C6e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function k6e(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},C6e),{motionName:ha(e,"switch")})),n}var _6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);it)}function $6e(e,t){if(e)return e.map(r=>{var i;const a=(i=r.destroyOnHidden)!==null&&i!==void 0?i:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{key:i,props:a}=r,o=a||{},{tab:s}=o,l=_6e(o,["tab"]);return Object.assign(Object.assign({key:String(i)},l),{label:s})}return null});return E6e(n)}const T6e=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Oc(e,"slide-up"),Oc(e,"slide-down")]]},P6e=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:a,itemSelectedColor:o}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${me(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:o,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:el(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:me(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:me(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadiusLG)} 0 0 ${me(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},R6e=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},xn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${me(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},qa),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${me(e.paddingXXS)} ${me(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},I6e=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:a,verticalItemMargin:o,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${me(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, - > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:o},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:me(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},h6e=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:i,cardHeightLG:a,horizontalItemPaddingSM:o,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadius)} ${me(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${me(e.borderRadius)} ${me(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadius)} ${me(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadius)} 0 0 ${me(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},v6e=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:a,horizontalItemPadding:o,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:o,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},Bo(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-focus ${c}-btn:focus-visible`]:el(e),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:a}}}},g6e=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:me(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:me(e.marginXS)},marginLeft:{_skip_check_:!0,value:me(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},b6e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:a,itemActiveColor:o,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:o}},Bo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),v6e(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},Bo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},y6e=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:i,controlHeightLG:a}=e,o=t||a,s=n||i,l=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:o,cardHeightSM:s,cardHeightLG:l,cardPadding:`${(o-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(l-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},x6e=mn("Tabs",e=>{const t=tn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${me(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${me(e.horizontalItemGutter)}`});return[h6e(t),g6e(t),p6e(t),m6e(t),f6e(t),b6e(t),d6e(t)]},y6e),w6e=()=>null;var C6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o,s,l,c,d,f,m;const{type:p,className:h,rootClassName:v,size:g,onEdit:y,hideAdd:w,centered:x,addIcon:C,removeIcon:S,moreIcon:k,more:_,popupClassName:E,children:T,items:$,animated:P,style:M,indicatorSize:j,indicator:I,destroyInactiveTabPane:R,destroyOnHidden:O}=e,L=C6e(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:D}=L,{direction:B,tabs:F,getPrefixCls:z,getPopupContainer:H}=u.useContext(It),A=z("tabs",D),V=Qn(A),[W,U,X]=x6e(A,V),J=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:J.current}));let re;p==="editable-card"&&(re={onEdit:(te,{key:le,event:pe})=>{y==null||y(te==="add"?pe:le,te)},removeIcon:(n=S??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:u.createElement(Vo,null),addIcon:(C??(F==null?void 0:F.addIcon))||u.createElement(uy,null),showAdd:w!==!0});const Q=z(),ne=Hr(g),Z=u6e($,T),se=s6e(A,P),oe=Object.assign(Object.assign({},F==null?void 0:F.style),M),ce={align:(r=I==null?void 0:I.align)!==null&&r!==void 0?r:(i=F==null?void 0:F.indicator)===null||i===void 0?void 0:i.align,size:(l=(o=(a=I==null?void 0:I.size)!==null&&a!==void 0?a:j)!==null&&o!==void 0?o:(s=F==null?void 0:F.indicator)===null||s===void 0?void 0:s.size)!==null&&l!==void 0?l:F==null?void 0:F.indicatorSize};return W(u.createElement(a6e,Object.assign({ref:J,direction:B,getPopupContainer:H},L,{items:Z,className:fe({[`${A}-${ne}`]:ne,[`${A}-card`]:["card","editable-card"].includes(p),[`${A}-editable-card`]:p==="editable-card",[`${A}-centered`]:x},F==null?void 0:F.className,h,v,U,X,V),popupClassName:fe(E,U,X,V),style:oe,editable:re,more:Object.assign({icon:(m=(f=(d=(c=F==null?void 0:F.more)===null||c===void 0?void 0:c.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:k)!==null&&m!==void 0?m:u.createElement(hj,null),transitionName:`${Q}-slide-up`},_),prefixCls:A,animated:se,indicator:ce,destroyInactiveTabPane:O??R})))}),Nu=S6e;Nu.TabPane=w6e;var k6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=k6e(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=u.useContext(It),o=a("card",t),s=fe(`${o}-grid`,n,{[`${o}-grid-hoverable`]:r});return u.createElement("div",Object.assign({},i,{className:s}))},_6e=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${me(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},Ic()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},qa),{[` + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:o},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:me(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},O6e=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:i,cardHeightLG:a,horizontalItemPaddingSM:o,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${me(e.borderRadius)} ${me(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${me(e.borderRadius)} ${me(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${me(e.borderRadius)} ${me(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${me(e.borderRadius)} 0 0 ${me(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},M6e=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:a,horizontalItemPadding:o,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:o,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},zo(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-focus ${c}-btn:focus-visible`]:el(e),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:a}}}},j6e=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:me(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:me(e.marginXS)},marginLeft:{_skip_check_:!0,value:me(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},N6e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:a,itemActiveColor:o,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${me(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:o}},zo(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),M6e(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},zo(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},A6e=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:i,controlHeightLG:a}=e,o=t||a,s=n||i,l=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:o,cardHeightSM:s,cardHeightLG:l,cardPadding:`${(o-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(l-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},F6e=pn("Tabs",e=>{const t=nn(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${me(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${me(e.horizontalItemGutter)}`});return[O6e(t),j6e(t),I6e(t),R6e(t),P6e(t),N6e(t),T6e(t)]},A6e),D6e=()=>null;var L6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o,s,l,c,d,f,m;const{type:p,className:h,rootClassName:v,size:g,onEdit:y,hideAdd:w,centered:x,addIcon:S,removeIcon:C,moreIcon:_,more:k,popupClassName:E,children:T,items:$,animated:P,style:M,indicatorSize:j,indicator:I,destroyInactiveTabPane:R,destroyOnHidden:O}=e,D=L6e(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:L}=D,{direction:B,tabs:F,getPrefixCls:z,getPopupContainer:H}=u.useContext(Rt),A=z("tabs",L),V=Qn(A),[W,U,Y]=F6e(A,V),J=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:J.current}));let ne;p==="editable-card"&&(ne={onEdit:(re,{key:ie,event:pe})=>{y==null||y(re==="add"?pe:ie,re)},removeIcon:(n=C??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:u.createElement(Wo,null),addIcon:(S??(F==null?void 0:F.addIcon))||u.createElement(fy,null),showAdd:w!==!0});const Q=z(),te=Hr(g),Z=$6e($,T),le=k6e(A,P),se=Object.assign(Object.assign({},F==null?void 0:F.style),M),ce={align:(r=I==null?void 0:I.align)!==null&&r!==void 0?r:(i=F==null?void 0:F.indicator)===null||i===void 0?void 0:i.align,size:(l=(o=(a=I==null?void 0:I.size)!==null&&a!==void 0?a:j)!==null&&o!==void 0?o:(s=F==null?void 0:F.indicator)===null||s===void 0?void 0:s.size)!==null&&l!==void 0?l:F==null?void 0:F.indicatorSize};return W(u.createElement(S6e,Object.assign({ref:J,direction:B,getPopupContainer:H},D,{items:Z,className:fe({[`${A}-${te}`]:te,[`${A}-card`]:["card","editable-card"].includes(p),[`${A}-editable-card`]:p==="editable-card",[`${A}-centered`]:x},F==null?void 0:F.className,h,v,U,Y,V),popupClassName:fe(E,U,Y,V),style:se,editable:ne,more:Object.assign({icon:(m=(f=(d=(c=F==null?void 0:F.more)===null||c===void 0?void 0:c.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:_)!==null&&m!==void 0?m:u.createElement(gj,null),transitionName:`${Q}-slide-up`},k),prefixCls:A,animated:le,indicator:ce,destroyInactiveTabPane:O??R})))}),Nu=B6e;Nu.TabPane=D6e;var z6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,hoverable:r=!0}=e,i=z6e(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=u.useContext(Rt),o=a("card",t),s=fe(`${o}-grid`,n,{[`${o}-grid-hoverable`]:r});return u.createElement("div",Object.assign({},i,{className:s}))},H6e=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${me(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`},Ic()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},qa),{[` > ${n}-typography, > ${n}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},E6e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},V6e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` ${me(i)} 0 0 0 ${n}, 0 ${me(i)} 0 0 ${n}, ${me(i)} ${me(i)} 0 0 ${n}, ${me(i)} 0 0 0 ${n} inset, 0 ${me(i)} 0 0 ${n} inset; - `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},$6e=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:a,actionsBg:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:o,borderTop:`${me(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},Ic()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:me(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:me(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${a}`}}})},T6e=e=>Object.assign(Object.assign({margin:`${me(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},Ic()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},qa),"&-description":{color:e.colorTextDescription}}),P6e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${me(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${me(e.padding)} ${me(i)}`}}},R6e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},I6e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:a,bodyPadding:o,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:_6e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:o,borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-grid`]:E6e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:$6e(e),[`${t}-meta`]:T6e(e)}),[`${t}-bordered`]:{border:`${me(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:P6e(e),[`${t}-loading`]:R6e(e),[`${t}-rtl`]:{direction:"rtl"}}},O6e=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${me(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},M6e=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},j6e=mn("Card",e=>{const t=tn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[I6e(t),O6e(t)]},M6e);var ML=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return u.createElement("ul",{className:t,style:r},n.map((i,a)=>{const o=`action-${a}`;return u.createElement("li",{style:{width:`${100/n.length}%`},key:o},u.createElement("span",null,i))}))},A6e=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:a,extra:o,headStyle:s={},bodyStyle:l={},title:c,loading:d,bordered:f,variant:m,size:p,type:h,cover:v,actions:g,tabList:y,children:w,activeTabKey:x,defaultActiveTabKey:C,tabBarExtraContent:S,hoverable:k,tabProps:_={},classNames:E,styles:T}=e,$=ML(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:M,card:j}=u.useContext(It),[I]=zc("card",m,f),R=_e=>{var Y;(Y=e.onTabChange)===null||Y===void 0||Y.call(e,_e)},O=_e=>{var Y;return fe((Y=j==null?void 0:j.classNames)===null||Y===void 0?void 0:Y[_e],E==null?void 0:E[_e])},L=_e=>{var Y;return Object.assign(Object.assign({},(Y=j==null?void 0:j.styles)===null||Y===void 0?void 0:Y[_e]),T==null?void 0:T[_e])},D=u.useMemo(()=>{let _e=!1;return u.Children.forEach(w,Y=>{(Y==null?void 0:Y.type)===Une&&(_e=!0)}),_e},[w]),B=P("card",n),[F,z,H]=j6e(B),A=u.createElement(uf,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),V=x!==void 0,W=Object.assign(Object.assign({},_),{[V?"activeKey":"defaultActiveKey"]:V?x:C,tabBarExtraContent:S});let U;const X=Hr(p),J=!X||X==="default"?"large":X,re=y?u.createElement(Nu,Object.assign({size:J},W,{className:`${B}-head-tabs`,onChange:R,items:y.map(_e=>{var{tab:Y}=_e,ae=ML(_e,["tab"]);return Object.assign({label:Y},ae)})})):null;if(c||o||re){const _e=fe(`${B}-head`,O("header")),Y=fe(`${B}-head-title`,O("title")),ae=fe(`${B}-extra`,O("extra")),ee=Object.assign(Object.assign({},s),L("header"));U=u.createElement("div",{className:_e,style:ee},u.createElement("div",{className:`${B}-head-wrapper`},c&&u.createElement("div",{className:Y,style:L("title")},c),o&&u.createElement("div",{className:ae,style:L("extra")},o)),re)}const Q=fe(`${B}-cover`,O("cover")),ne=v?u.createElement("div",{className:Q,style:L("cover")},v):null,Z=fe(`${B}-body`,O("body")),se=Object.assign(Object.assign({},l),L("body")),oe=u.createElement("div",{className:Z,style:se},d?A:w),ce=fe(`${B}-actions`,O("actions")),te=g!=null&&g.length?u.createElement(N6e,{actionClasses:ce,actionStyle:L("actions"),actions:g}):null,le=on($,["onTabChange"]),pe=fe(B,j==null?void 0:j.className,{[`${B}-loading`]:d,[`${B}-bordered`]:I!=="borderless",[`${B}-hoverable`]:k,[`${B}-contain-grid`]:D,[`${B}-contain-tabs`]:y==null?void 0:y.length,[`${B}-${X}`]:X,[`${B}-type-${h}`]:!!h,[`${B}-rtl`]:M==="rtl"},r,i,z,H),we=Object.assign(Object.assign({},j==null?void 0:j.style),a);return F(u.createElement("div",Object.assign({ref:t},le,{className:pe,style:we}),U,ne,oe,te))});var F6e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=F6e(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=u.useContext(It),l=s("card",t),c=fe(`${l}-meta`,n),d=r?u.createElement("div",{className:`${l}-meta-avatar`},r):null,f=i?u.createElement("div",{className:`${l}-meta-title`},i):null,m=a?u.createElement("div",{className:`${l}-meta-description`},a):null,p=f||m?u.createElement("div",{className:`${l}-meta-detail`},f,m):null;return u.createElement("div",Object.assign({},o,{className:c}),d,p)},Kl=A6e;Kl.Grid=Une;Kl.Meta=D6e;function L6e(e,t,n){var r=n||{},i=r.noTrailing,a=i===void 0?!1:i,o=r.noLeading,s=o===void 0?!1:o,l=r.debounceMode,c=l===void 0?void 0:l,d,f=!1,m=0;function p(){d&&clearTimeout(d)}function h(g){var y=g||{},w=y.upcomingOnly,x=w===void 0?!1:w;p(),f=!x}function v(){for(var g=arguments.length,y=new Array(g),w=0;we?s?(m=Date.now(),a||(d=setTimeout(c?k:S,e))):S():a!==!0&&(d=setTimeout(c?k:S,c===void 0?e-C:e))}return v.cancel=h,v}function B6e(e,t,n){var r={},i=r.atBegin,a=i===void 0?!1:i;return L6e(e,t,{debounceMode:a!==!1})}var ig=u.createContext({}),Mh="__rc_cascader_search_mark__",z6e=function(t,n,r){var i=r.label,a=i===void 0?"":i;return n.some(function(o){return String(o[a]).toLowerCase().includes(t.toLowerCase())})},H6e=function(t,n,r,i){return n.map(function(a){return a[i.label]}).join(" / ")},V6e=function(t,n,r,i,a,o){var s=a.filter,l=s===void 0?z6e:s,c=a.render,d=c===void 0?H6e:c,f=a.limit,m=f===void 0?50:f,p=a.sort;return u.useMemo(function(){var h=[];if(!t)return[];function v(g,y){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;g.forEach(function(x){if(!(!p&&m!==!1&&m>0&&h.length>=m)){var C=[].concat(Ve(y),[x]),S=x[r.children],k=w||x.disabled;if((!S||S.length===0||o)&&l(t,C,{label:r.label})){var _;h.push(N(N({},x),{},(_={disabled:k},G(_,r.label,d(t,C,i,r)),G(_,Mh,C),G(_,r.children,void 0),_)))}S&&v(x[r.children],C,k)}})}return v(n,[]),p&&h.sort(function(g,y){return p(g[Mh],y[Mh],t,r)}),m!==!1&&m>0?h.slice(0,m):h},[t,n,r,i,d,o,l,p,m])},Ij="__RC_CASCADER_SPLIT__",qne="SHOW_PARENT",Gne="SHOW_CHILD";function Bl(e){return e.join(Ij)}function dv(e){return e.map(Bl)}function W6e(e){return e.split(Ij)}function Kne(e){var t=e||{},n=t.label,r=t.value,i=t.children,a=r||"value";return{label:n||"label",value:a,key:a,children:i||"children"}}function F0(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function U6e(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function Yne(e,t){return e.map(function(n){var r;return(r=n[Mh])===null||r===void 0?void 0:r.map(function(i){return i[t.value]})})}function q6e(e){return Array.isArray(e)&&Array.isArray(e[0])}function c2(e){return e?q6e(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function Xne(e,t,n){var r=new Set(e),i=t();return e.filter(function(a){var o=i[a],s=o?o.parent:null,l=o?o.children:null;return o&&o.node.disabled?!0:n===Gne?!(l&&l.some(function(c){return c.key&&r.has(c.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function fv(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=t,a=[],o=function(){var c,d,f,m=e[s],p=(c=i)===null||c===void 0?void 0:c.findIndex(function(v){var g=v[n.value];return r?String(g)===String(m):g===m}),h=p!==-1?(d=i)===null||d===void 0?void 0:d[p]:null;a.push({value:(f=h==null?void 0:h[n.value])!==null&&f!==void 0?f:m,index:p,option:h}),i=h==null?void 0:h[n.children]},s=0;s1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(m,p){for(var h=Qne(f?f.pos:"0",p),v=dy(m[a],h),g,y=0;y1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,i=t.onProcessFinished,a=t.externalGetKey,o=t.childrenPropName,s=t.fieldNames,l=arguments.length>2?arguments[2]:void 0,c=a||l,d={},f={},m={posEntities:d,keyEntities:f};return n&&(m=n(m)||m),X6e(e,function(p){var h=p.node,v=p.index,g=p.pos,y=p.key,w=p.parentPos,x=p.level,C=p.nodes,S={node:h,nodes:C,index:v,key:y,pos:g,level:x},k=dy(y,g);d[g]=S,f[k]=S,S.parent=d[w],S.parent&&(S.parent.children=S.parent.children||[],S.parent.children.push(S)),r&&r(S,m)},{externalGetKey:c,childrenPropName:o,fieldNames:s}),i&&i(m),m}function cb(e,t){var n=t.expandedKeys,r=t.selectedKeys,i=t.loadedKeys,a=t.loadingKeys,o=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,d=t.keyEntities,f=Po(d,e),m={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:i.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:o.indexOf(e)!==-1,halfChecked:s.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:l===e&&c===0,dragOverGapTop:l===e&&c===-1,dragOverGapBottom:l===e&&c===1};return m}function Di(e){var t=e.data,n=e.expanded,r=e.selected,i=e.checked,a=e.loaded,o=e.loading,s=e.halfChecked,l=e.dragOver,c=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,m=e.active,p=e.eventKey,h=N(N({},t),{},{expanded:n,selected:r,checked:i,loaded:a,loading:o,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:d,pos:f,active:m,key:p});return"props"in h||Object.defineProperty(h,"props",{get:function(){return Jn(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}const J6e=function(e,t){var n=u.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}}),r=u.useCallback(function(){return n.current.options!==e&&(n.current.options=e,n.current.info=fy(e,{fieldNames:t,initWrapper:function(a){return N(N({},a),{},{pathKeyEntities:{}})},processEntity:function(a,o){var s=a.nodes.map(function(l){return l[t.value]}).join(Ij);o.pathKeyEntities[s]=a,a.key=s}})),n.current.info.pathKeyEntities},[t,e]);return r};function ere(e,t){var n=u.useMemo(function(){return t||[]},[t]),r=J6e(n,e),i=u.useCallback(function(a){var o=r();return a.map(function(s){var l=o[s].nodes;return l.map(function(c){return c[e.value]})})},[r,e]);return[n,r,i]}function Q6e(e){return u.useMemo(function(){if(!e)return[!1,{}];var t={matchInputWidth:!0,limit:50};return e&&pt(e)==="object"&&(t=N(N({},t),e)),t.limit<=0&&(t.limit=!1),[!0,t]},[e])}function tre(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function Z6e(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,i=t.checkable;return!!(n||r)||i===!1}function e8e(e,t,n,r){for(var i=new Set(e),a=new Set,o=0;o<=n;o+=1){var s=t.get(o)||new Set;s.forEach(function(f){var m=f.key,p=f.node,h=f.children,v=h===void 0?[]:h;i.has(m)&&!r(p)&&v.filter(function(g){return!r(g.node)}).forEach(function(g){i.add(g.key)})})}for(var l=new Set,c=n;c>=0;c-=1){var d=t.get(c)||new Set;d.forEach(function(f){var m=f.parent,p=f.node;if(!(r(p)||!f.parent||l.has(f.parent.key))){if(r(f.parent.node)){l.add(m.key);return}var h=!0,v=!1;(m.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var y=g.key,w=i.has(y);h&&!w&&(h=!1),!v&&(w||a.has(y))&&(v=!0)}),h&&i.add(m.key),v&&a.add(m.key),l.add(m.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(tre(a,i))}}function t8e(e,t,n,r,i){for(var a=new Set(e),o=new Set(t),s=0;s<=r;s+=1){var l=n.get(s)||new Set;l.forEach(function(m){var p=m.key,h=m.node,v=m.children,g=v===void 0?[]:v;!a.has(p)&&!o.has(p)&&!i(h)&&g.filter(function(y){return!i(y.node)}).forEach(function(y){a.delete(y.key)})})}o=new Set;for(var c=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(m){var p=m.parent,h=m.node;if(!(i(h)||!m.parent||c.has(m.parent.key))){if(i(m.parent.node)){c.add(p.key);return}var v=!0,g=!1;(p.children||[]).filter(function(y){return!i(y.node)}).forEach(function(y){var w=y.key,x=a.has(w);v&&!x&&(v=!1),!g&&(x||o.has(w))&&(g=!0)}),v||a.delete(p.key),g&&o.add(p.key),c.add(p.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(tre(o,a))}}function Ks(e,t,n,r){var i=[],a;r?a=r:a=Z6e;var o=new Set(e.filter(function(d){var f=!!Po(n,d);return f||i.push(d),f})),s=new Map,l=0;Object.keys(n).forEach(function(d){var f=n[d],m=f.level,p=s.get(m);p||(p=new Set,s.set(m,p)),p.add(f),l=Math.max(l,m)}),Jn(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var c;return t===!0?c=e8e(o,s,l,a):c=t8e(o,t.halfCheckedKeys,s,l,a),c}function nre(e,t,n,r,i,a,o,s){return function(l){if(!e)t(l);else{var c=Bl(l),d=dv(n),f=dv(r),m=d.includes(c),p=i.some(function(k){return Bl(k)===c}),h=n,v=i;if(p&&!m)v=i.filter(function(k){return Bl(k)!==c});else{var g=m?d.filter(function(k){return k!==c}):[].concat(Ve(d),[c]),y=a(),w;if(m){var x=Ks(g,{halfCheckedKeys:f},y);w=x.checkedKeys}else{var C=Ks(g,!0,y);w=C.checkedKeys}var S=Xne(w,a,s);h=o(S)}t([].concat(Ve(v),Ve(h)))}}}function rre(e,t,n,r,i){return u.useMemo(function(){var a=i(t),o=he(a,2),s=o[0],l=o[1];if(!e||!t.length)return[s,[],l];var c=dv(s),d=n(),f=Ks(c,!0,d),m=f.checkedKeys,p=f.halfCheckedKeys;return[r(m),r(p),l]},[e,t,n,r,i])}var n8e=u.memo(function(e){var t=e.children;return t},function(e,t){return!t.open});function r8e(e){var t,n=e.prefixCls,r=e.checked,i=e.halfChecked,a=e.disabled,o=e.onClick,s=e.disableCheckbox,l=u.useContext(ig),c=l.checkable,d=typeof c!="boolean"?c:null;return u.createElement("span",{className:fe("".concat(n),(t={},G(t,"".concat(n,"-checked"),r),G(t,"".concat(n,"-indeterminate"),!r&&i),G(t,"".concat(n,"-disabled"),a||s),t)),onClick:o},d)}var ire="__cascader_fix_label__";function i8e(e){var t=e.prefixCls,n=e.multiple,r=e.options,i=e.activeValue,a=e.prevValuePath,o=e.onToggleOpen,s=e.onSelect,l=e.onActive,c=e.checkedSet,d=e.halfCheckedSet,f=e.loadingKeys,m=e.isSelectable,p=e.disabled,h="".concat(t,"-menu"),v="".concat(t,"-menu-item"),g=u.useContext(ig),y=g.fieldNames,w=g.changeOnSelect,x=g.expandTrigger,C=g.expandIcon,S=g.loadingIcon,k=g.dropdownMenuColumnStyle,_=g.optionRender,E=x==="hover",T=function(M){return p||M},$=u.useMemo(function(){return r.map(function(P){var M,j=P.disabled,I=P.disableCheckbox,R=P[Mh],O=(M=P[ire])!==null&&M!==void 0?M:P[y.label],L=P[y.value],D=F0(P,y),B=R?R.map(function(V){return V[y.value]}):[].concat(Ve(a),[L]),F=Bl(B),z=f.includes(F),H=c.has(F),A=d.has(F);return{disabled:j,label:O,value:L,isLeaf:D,isLoading:z,checked:H,halfChecked:A,option:P,disableCheckbox:I,fullPath:B,fullPathKey:F}})},[r,c,y,d,f,a]);return u.createElement("ul",{className:h,role:"menu"},$.map(function(P){var M,j=P.disabled,I=P.label,R=P.value,O=P.isLeaf,L=P.isLoading,D=P.checked,B=P.halfChecked,F=P.option,z=P.fullPath,H=P.fullPathKey,A=P.disableCheckbox,V=function(){if(!T(j)){var J=Ve(z);E&&O&&J.pop(),l(J)}},W=function(){m(F)&&!T(j)&&s(z,O)},U;return typeof F.title=="string"?U=F.title:typeof I=="string"&&(U=I),u.createElement("li",{key:H,className:fe(v,(M={},G(M,"".concat(v,"-expand"),!O),G(M,"".concat(v,"-active"),i===R||i===H),G(M,"".concat(v,"-disabled"),T(j)),G(M,"".concat(v,"-loading"),L),M)),style:k,role:"menuitemcheckbox",title:U,"aria-checked":D,"data-path-key":H,onClick:function(){V(),!A&&(!n||O)&&W()},onDoubleClick:function(){w&&o(!1)},onMouseEnter:function(){E&&V()},onMouseDown:function(J){J.preventDefault()}},n&&u.createElement(r8e,{prefixCls:"".concat(t,"-checkbox"),checked:D,halfChecked:B,disabled:T(j)||A,disableCheckbox:A,onClick:function(J){A||(J.stopPropagation(),W())}}),u.createElement("div",{className:"".concat(v,"-content")},_?_(F):I),!L&&C&&!O&&u.createElement("div",{className:"".concat(v,"-expand-icon")},C),L&&S&&u.createElement("div",{className:"".concat(v,"-loading-icon")},S))}))}var a8e=function(t,n){var r=u.useContext(ig),i=r.values,a=i[0],o=u.useState([]),s=he(o,2),l=s[0],c=s[1];return u.useEffect(function(){t||c(a||[])},[n,a]),[l,c]};const o8e=function(e,t,n,r,i,a,o){var s=o.direction,l=o.searchValue,c=o.toggleOpen,d=o.open,f=s==="rtl",m=u.useMemo(function(){for(var k=-1,_=t,E=[],T=[],$=r.length,P=Yne(t,n),M=function(L){var D=_.findIndex(function(B,F){return(P[F]?Bl(P[F]):B[n.value])===r[L]});if(D===-1)return 1;k=D,E.push(k),T.push(r[L]),_=_[k][n.children]},j=0;j<$&&_&&!M(j);j+=1);for(var I=t,R=0;R1){var _=h.slice(0,-1);w(_)}else c(!1)},S=function(){var _,E=((_=g[v])===null||_===void 0?void 0:_[n.children])||[],T=E.find(function(P){return!P.disabled});if(T){var $=[].concat(Ve(h),[T[n.value]]);w($)}};u.useImperativeHandle(e,function(){return{onKeyDown:function(_){var E=_.which;switch(E){case ht.UP:case ht.DOWN:{var T=0;E===ht.UP?T=-1:E===ht.DOWN&&(T=1),T!==0&&x(T);break}case ht.LEFT:{if(l)break;f?S():C();break}case ht.RIGHT:{if(l)break;f?C():S();break}case ht.BACKSPACE:{l||C();break}case ht.ENTER:{if(h.length){var $=g[v],P=($==null?void 0:$[Mh])||[];P.length?a(P.map(function(M){return M[n.value]}),P[P.length-1]):a(h,g[v])}break}case ht.ESC:c(!1),d&&_.stopPropagation()}},onKeyUp:function(){}}})};var are=u.forwardRef(function(e,t){var n,r,i,a=e.prefixCls,o=e.multiple,s=e.searchValue,l=e.toggleOpen,c=e.notFoundContent,d=e.direction,f=e.open,m=e.disabled,p=u.useRef(null),h=d==="rtl",v=u.useContext(ig),g=v.options,y=v.values,w=v.halfValues,x=v.fieldNames,C=v.changeOnSelect,S=v.onSelect,k=v.searchOptions,_=v.dropdownPrefixCls,E=v.loadData,T=v.expandTrigger,$=_||a,P=u.useState([]),M=he(P,2),j=M[0],I=M[1],R=function(oe){if(!(!E||s)){var ce=fv(oe,g,x),te=ce.map(function(we){var _e=we.option;return _e}),le=te[te.length-1];if(le&&!F0(le,x)){var pe=Bl(oe);I(function(we){return[].concat(Ve(we),[pe])}),E(te)}}};u.useEffect(function(){j.length&&j.forEach(function(se){var oe=W6e(se),ce=fv(oe,g,x,!0).map(function(le){var pe=le.option;return pe}),te=ce[ce.length-1];(!te||te[x.children]||F0(te,x))&&I(function(le){return le.filter(function(pe){return pe!==se})})})},[g,j,x]);var O=u.useMemo(function(){return new Set(dv(y))},[y]),L=u.useMemo(function(){return new Set(dv(w))},[w]),D=a8e(o,f),B=he(D,2),F=B[0],z=B[1],H=function(oe){z(oe),R(oe)},A=function(oe){if(m)return!1;var ce=oe.disabled,te=F0(oe,x);return!ce&&(te||C||o)},V=function(oe,ce){var te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;S(oe),!o&&(ce||C&&(T==="hover"||te))&&l(!1)},W=u.useMemo(function(){return s?k:g},[s,k,g]),U=u.useMemo(function(){for(var se=[{options:W}],oe=W,ce=Yne(oe,x),te=function(){var we=F[le],_e=oe.find(function(ae,ee){return(ce[ee]?Bl(ce[ee]):ae[x.value])===we}),Y=_e==null?void 0:_e[x.children];if(!(Y!=null&&Y.length))return 1;oe=Y,se.push({options:Y})},le=0;le":y,x=n.loadingIcon,C=n.direction,S=n.notFoundContent,k=S===void 0?"Not Found":S,_=n.disabled,E=!!l,T=Wt(c,{value:d,postState:c2}),$=he(T,2),P=$[0],M=$[1],j=u.useMemo(function(){return Kne(f)},[JSON.stringify(f)]),I=ere(j,s),R=he(I,3),O=R[0],L=R[1],D=R[2],B=Jne(O,j),F=rre(E,P,L,D,B),z=he(F,3),H=z[0],A=z[1],V=z[2],W=Xt(function(ne){if(M(ne),p){var Z=c2(ne),se=Z.map(function(te){return fv(te,O,j).map(function(le){return le.option})}),oe=E?Z:Z[0],ce=E?se:se[0];p(oe,ce)}}),U=nre(E,W,H,A,V,L,D,h),X=Xt(function(ne){U(ne)}),J=u.useMemo(function(){return{options:O,fieldNames:j,values:H,halfValues:A,changeOnSelect:m,onSelect:X,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:v,expandTrigger:g,expandIcon:w,loadingIcon:x,dropdownMenuColumnStyle:void 0}},[O,j,H,A,m,X,l,v,g,w,x]),re="".concat(i,"-panel"),Q=!O.length;return u.createElement(ig.Provider,{value:J},u.createElement("div",{className:fe(re,(t={},G(t,"".concat(re,"-rtl"),C==="rtl"),G(t,"".concat(re,"-empty"),Q),t),o),style:a},Q?k:u.createElement(are,{prefixCls:i,searchValue:"",multiple:E,toggleOpen:l8e,open:!0,direction:C,disabled:_})))}var c8e=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","onOpenChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],my=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-cascader":r,a=e.fieldNames,o=e.defaultValue,s=e.value,l=e.changeOnSelect,c=e.onChange,d=e.displayRender,f=e.checkable,m=e.autoClearSearchValue,p=m===void 0?!0:m,h=e.searchValue,v=e.onSearch,g=e.showSearch,y=e.expandTrigger,w=e.options,x=e.dropdownPrefixCls,C=e.loadData,S=e.popupVisible,k=e.open,_=e.popupClassName,E=e.dropdownClassName,T=e.dropdownMenuColumnStyle,$=e.dropdownStyle,P=e.popupPlacement,M=e.placement,j=e.onDropdownVisibleChange,I=e.onPopupVisibleChange,R=e.onOpenChange,O=e.expandIcon,L=O===void 0?">":O,D=e.loadingIcon,B=e.children,F=e.dropdownMatchSelectWidth,z=F===void 0?!1:F,H=e.showCheckedStrategy,A=H===void 0?qne:H,V=e.optionRender,W=it(e,c8e),U=ej(n),X=!!f,J=Wt(o,{value:s,postState:c2}),re=he(J,2),Q=re[0],ne=re[1],Z=u.useMemo(function(){return Kne(a)},[JSON.stringify(a)]),se=ere(Z,w),oe=he(se,3),ce=oe[0],te=oe[1],le=oe[2],pe=Wt("",{value:h,postState:function(mt){return mt||""}}),we=he(pe,2),_e=we[0],Y=we[1],ae=function(mt,ut){Y(mt),ut.source!=="blur"&&v&&v(mt)},ee=Q6e(g),q=he(ee,2),ue=q[0],ie=q[1],de=V6e(_e,ce,Z,x||i,ie,l||X),be=Jne(ce,Z),ke=rre(X,Q,te,le,be),xe=he(ke,3),ye=xe[0],Se=xe[1],Oe=xe[2],Re=u.useMemo(function(){var ft=dv(ye),mt=Xne(ft,te,A);return[].concat(Ve(Oe),Ve(le(mt)))},[ye,te,le,Oe,A]),Fe=G6e(Re,ce,Z,X,d),Ce=Xt(function(ft){if(ne(ft),c){var mt=c2(ft),ut=mt.map(function(Te){return fv(Te,ce,Z).map(function(Ie){return Ie.option})}),gt=X?mt:mt[0],Pe=X?ut:ut[0];c(gt,Pe)}}),ve=nre(X,Ce,ye,Se,Oe,te,le,A),ge=Xt(function(ft){(!X||p)&&Y(""),ve(ft)}),Ee=function(mt,ut){if(ut.type==="clear"){Ce([]);return}var gt=ut.values[0],Pe=gt.valueCells;ge(Pe)},Ne=k!==void 0?k:S,We=E||_,He=M||P,Ye=function(mt){R==null||R(mt),j==null||j(mt),I==null||I(mt)},De=u.useMemo(function(){return{options:ce,fieldNames:Z,values:ye,halfValues:Se,changeOnSelect:l,onSelect:ge,checkable:f,searchOptions:de,dropdownPrefixCls:x,loadData:C,expandTrigger:y,expandIcon:L,loadingIcon:D,dropdownMenuColumnStyle:T,optionRender:V}},[ce,Z,ye,Se,l,ge,f,de,x,C,y,L,D,T,V]),Ue=!(_e?de:ce).length,Le=_e&&ie.matchInputWidth||Ue?{}:{minWidth:"auto"};return u.createElement(ig.Provider,{value:De},u.createElement(JM,Ae({},W,{ref:t,id:U,prefixCls:i,autoClearSearchValue:p,dropdownMatchSelectWidth:z,dropdownStyle:N(N({},Le),$),displayValues:Fe,onDisplayValuesChange:Ee,mode:X?"multiple":void 0,searchValue:_e,onSearch:ae,showSearch:ue,OptionList:s8e,emptyOptions:Ue,open:Ne,dropdownClassName:We,placement:He,onDropdownVisibleChange:Ye,getRawInputElement:function(){return B}})))});my.SHOW_PARENT=qne;my.SHOW_CHILD=Gne;my.Panel=ore;function sre(e,t){const{getPrefixCls:n,direction:r,renderEmpty:i}=u.useContext(It),a=t||r,o=n("select",e),s=n("cascader",e);return[o,s,a,i]}function lre(e,t){return u.useMemo(()=>t?u.createElement("span",{className:`${e}-checkbox-inner`}):!1,[e,t])}const cre=(e,t,n)=>{let r=n;n||(r=t?u.createElement(jc,null):u.createElement(ys,null));const i=u.useMemo(()=>u.createElement("span",{className:`${e}-menu-item-loading-icon`},u.createElement(Ra,{spin:!0})),[e]);return u.useMemo(()=>[r,i],[r,i])},u8e=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},bn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:el(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},W6e=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:a,actionsBg:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:o,borderTop:`${me(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},Ic()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:me(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:me(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${a}`}}})},U6e=e=>Object.assign(Object.assign({margin:`${me(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},Ic()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},qa),"&-description":{color:e.colorTextDescription}}),q6e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${me(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${me(e.padding)} ${me(i)}`}}},G6e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},K6e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:a,bodyPadding:o,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:H6e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:o,borderRadius:`0 0 ${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)}`},[`${t}-grid`]:V6e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:W6e(e),[`${t}-meta`]:U6e(e)}),[`${t}-bordered`]:{border:`${me(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${me(e.borderRadiusLG)} ${me(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:q6e(e),[`${t}-loading`]:G6e(e),[`${t}-rtl`]:{direction:"rtl"}}},Y6e=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${me(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},X6e=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},J6e=pn("Card",e=>{const t=nn(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[K6e(t),Y6e(t)]},X6e);var DL=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return u.createElement("ul",{className:t,style:r},n.map((i,a)=>{const o=`action-${a}`;return u.createElement("li",{style:{width:`${100/n.length}%`},key:o},u.createElement("span",null,i))}))},Z6e=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:i,style:a,extra:o,headStyle:s={},bodyStyle:l={},title:c,loading:d,bordered:f,variant:m,size:p,type:h,cover:v,actions:g,tabList:y,children:w,activeTabKey:x,defaultActiveTabKey:S,tabBarExtraContent:C,hoverable:_,tabProps:k={},classNames:E,styles:T}=e,$=DL(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:M,card:j}=u.useContext(Rt),[I]=zc("card",m,f),R=_e=>{var X;(X=e.onTabChange)===null||X===void 0||X.call(e,_e)},O=_e=>{var X;return fe((X=j==null?void 0:j.classNames)===null||X===void 0?void 0:X[_e],E==null?void 0:E[_e])},D=_e=>{var X;return Object.assign(Object.assign({},(X=j==null?void 0:j.styles)===null||X===void 0?void 0:X[_e]),T==null?void 0:T[_e])},L=u.useMemo(()=>{let _e=!1;return u.Children.forEach(w,X=>{(X==null?void 0:X.type)===tre&&(_e=!0)}),_e},[w]),B=P("card",n),[F,z,H]=J6e(B),A=u.createElement(uf,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),V=x!==void 0,W=Object.assign(Object.assign({},k),{[V?"activeKey":"defaultActiveKey"]:V?x:S,tabBarExtraContent:C});let U;const Y=Hr(p),J=!Y||Y==="default"?"large":Y,ne=y?u.createElement(Nu,Object.assign({size:J},W,{className:`${B}-head-tabs`,onChange:R,items:y.map(_e=>{var{tab:X}=_e,ae=DL(_e,["tab"]);return Object.assign({label:X},ae)})})):null;if(c||o||ne){const _e=fe(`${B}-head`,O("header")),X=fe(`${B}-head-title`,O("title")),ae=fe(`${B}-extra`,O("extra")),ee=Object.assign(Object.assign({},s),D("header"));U=u.createElement("div",{className:_e,style:ee},u.createElement("div",{className:`${B}-head-wrapper`},c&&u.createElement("div",{className:X,style:D("title")},c),o&&u.createElement("div",{className:ae,style:D("extra")},o)),ne)}const Q=fe(`${B}-cover`,O("cover")),te=v?u.createElement("div",{className:Q,style:D("cover")},v):null,Z=fe(`${B}-body`,O("body")),le=Object.assign(Object.assign({},l),D("body")),se=u.createElement("div",{className:Z,style:le},d?A:w),ce=fe(`${B}-actions`,O("actions")),re=g!=null&&g.length?u.createElement(Q6e,{actionClasses:ce,actionStyle:D("actions"),actions:g}):null,ie=ln($,["onTabChange"]),pe=fe(B,j==null?void 0:j.className,{[`${B}-loading`]:d,[`${B}-bordered`]:I!=="borderless",[`${B}-hoverable`]:_,[`${B}-contain-grid`]:L,[`${B}-contain-tabs`]:y==null?void 0:y.length,[`${B}-${Y}`]:Y,[`${B}-type-${h}`]:!!h,[`${B}-rtl`]:M==="rtl"},r,i,z,H),Se=Object.assign(Object.assign({},j==null?void 0:j.style),a);return F(u.createElement("div",Object.assign({ref:t},ie,{className:pe,style:Se}),U,te,se,re))});var e8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=e8e(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:s}=u.useContext(Rt),l=s("card",t),c=fe(`${l}-meta`,n),d=r?u.createElement("div",{className:`${l}-meta-avatar`},r):null,f=i?u.createElement("div",{className:`${l}-meta-title`},i):null,m=a?u.createElement("div",{className:`${l}-meta-description`},a):null,p=f||m?u.createElement("div",{className:`${l}-meta-detail`},f,m):null;return u.createElement("div",Object.assign({},o,{className:c}),d,p)},Kl=Z6e;Kl.Grid=tre;Kl.Meta=t8e;function n8e(e,t,n){var r=n||{},i=r.noTrailing,a=i===void 0?!1:i,o=r.noLeading,s=o===void 0?!1:o,l=r.debounceMode,c=l===void 0?void 0:l,d,f=!1,m=0;function p(){d&&clearTimeout(d)}function h(g){var y=g||{},w=y.upcomingOnly,x=w===void 0?!1:w;p(),f=!x}function v(){for(var g=arguments.length,y=new Array(g),w=0;we?s?(m=Date.now(),a||(d=setTimeout(c?_:C,e))):C():a!==!0&&(d=setTimeout(c?_:C,c===void 0?e-S:e))}return v.cancel=h,v}function r8e(e,t,n){var r={},i=r.atBegin,a=i===void 0?!1:i;return n8e(e,t,{debounceMode:a!==!1})}var og=u.createContext({}),Nh="__rc_cascader_search_mark__",i8e=function(t,n,r){var i=r.label,a=i===void 0?"":i;return n.some(function(o){return String(o[a]).toLowerCase().includes(t.toLowerCase())})},a8e=function(t,n,r,i){return n.map(function(a){return a[i.label]}).join(" / ")},o8e=function(t,n,r,i,a,o){var s=a.filter,l=s===void 0?i8e:s,c=a.render,d=c===void 0?a8e:c,f=a.limit,m=f===void 0?50:f,p=a.sort;return u.useMemo(function(){var h=[];if(!t)return[];function v(g,y){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;g.forEach(function(x){if(!(!p&&m!==!1&&m>0&&h.length>=m)){var S=[].concat(Ve(y),[x]),C=x[r.children],_=w||x.disabled;if((!C||C.length===0||o)&&l(t,S,{label:r.label})){var k;h.push(N(N({},x),{},(k={disabled:_},G(k,r.label,d(t,S,i,r)),G(k,Nh,S),G(k,r.children,void 0),k)))}C&&v(x[r.children],S,_)}})}return v(n,[]),p&&h.sort(function(g,y){return p(g[Nh],y[Nh],t,r)}),m!==!1&&m>0?h.slice(0,m):h},[t,n,r,i,d,o,l,p,m])},Mj="__RC_CASCADER_SPLIT__",nre="SHOW_PARENT",rre="SHOW_CHILD";function Bl(e){return e.join(Mj)}function mv(e){return e.map(Bl)}function s8e(e){return e.split(Mj)}function ire(e){var t=e||{},n=t.label,r=t.value,i=t.children,a=r||"value";return{label:n||"label",value:a,key:a,children:i||"children"}}function L0(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function l8e(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function are(e,t){return e.map(function(n){var r;return(r=n[Nh])===null||r===void 0?void 0:r.map(function(i){return i[t.value]})})}function c8e(e){return Array.isArray(e)&&Array.isArray(e[0])}function u2(e){return e?c8e(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function ore(e,t,n){var r=new Set(e),i=t();return e.filter(function(a){var o=i[a],s=o?o.parent:null,l=o?o.children:null;return o&&o.node.disabled?!0:n===rre?!(l&&l.some(function(c){return c.key&&r.has(c.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function pv(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=t,a=[],o=function(){var c,d,f,m=e[s],p=(c=i)===null||c===void 0?void 0:c.findIndex(function(v){var g=v[n.value];return r?String(g)===String(m):g===m}),h=p!==-1?(d=i)===null||d===void 0?void 0:d[p]:null;a.push({value:(f=h==null?void 0:h[n.value])!==null&&f!==void 0?f:m,index:p,option:h}),i=h==null?void 0:h[n.children]},s=0;s1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(m,p){for(var h=lre(f?f.pos:"0",p),v=my(m[a],h),g,y=0;y1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,i=t.onProcessFinished,a=t.externalGetKey,o=t.childrenPropName,s=t.fieldNames,l=arguments.length>2?arguments[2]:void 0,c=a||l,d={},f={},m={posEntities:d,keyEntities:f};return n&&(m=n(m)||m),m8e(e,function(p){var h=p.node,v=p.index,g=p.pos,y=p.key,w=p.parentPos,x=p.level,S=p.nodes,C={node:h,nodes:S,index:v,key:y,pos:g,level:x},_=my(y,g);d[g]=C,f[_]=C,C.parent=d[w],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),r&&r(C,m)},{externalGetKey:c,childrenPropName:o,fieldNames:s}),i&&i(m),m}function db(e,t){var n=t.expandedKeys,r=t.selectedKeys,i=t.loadedKeys,a=t.loadingKeys,o=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,d=t.keyEntities,f=Ro(d,e),m={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:i.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:o.indexOf(e)!==-1,halfChecked:s.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:l===e&&c===0,dragOverGapTop:l===e&&c===-1,dragOverGapBottom:l===e&&c===1};return m}function Di(e){var t=e.data,n=e.expanded,r=e.selected,i=e.checked,a=e.loaded,o=e.loading,s=e.halfChecked,l=e.dragOver,c=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,m=e.active,p=e.eventKey,h=N(N({},t),{},{expanded:n,selected:r,checked:i,loaded:a,loading:o,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:d,pos:f,active:m,key:p});return"props"in h||Object.defineProperty(h,"props",{get:function(){return Jn(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}const p8e=function(e,t){var n=u.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}}),r=u.useCallback(function(){return n.current.options!==e&&(n.current.options=e,n.current.info=py(e,{fieldNames:t,initWrapper:function(a){return N(N({},a),{},{pathKeyEntities:{}})},processEntity:function(a,o){var s=a.nodes.map(function(l){return l[t.value]}).join(Mj);o.pathKeyEntities[s]=a,a.key=s}})),n.current.info.pathKeyEntities},[t,e]);return r};function ure(e,t){var n=u.useMemo(function(){return t||[]},[t]),r=p8e(n,e),i=u.useCallback(function(a){var o=r();return a.map(function(s){var l=o[s].nodes;return l.map(function(c){return c[e.value]})})},[r,e]);return[n,r,i]}function h8e(e){return u.useMemo(function(){if(!e)return[!1,{}];var t={matchInputWidth:!0,limit:50};return e&&mt(e)==="object"&&(t=N(N({},t),e)),t.limit<=0&&(t.limit=!1),[!0,t]},[e])}function dre(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function v8e(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,i=t.checkable;return!!(n||r)||i===!1}function g8e(e,t,n,r){for(var i=new Set(e),a=new Set,o=0;o<=n;o+=1){var s=t.get(o)||new Set;s.forEach(function(f){var m=f.key,p=f.node,h=f.children,v=h===void 0?[]:h;i.has(m)&&!r(p)&&v.filter(function(g){return!r(g.node)}).forEach(function(g){i.add(g.key)})})}for(var l=new Set,c=n;c>=0;c-=1){var d=t.get(c)||new Set;d.forEach(function(f){var m=f.parent,p=f.node;if(!(r(p)||!f.parent||l.has(f.parent.key))){if(r(f.parent.node)){l.add(m.key);return}var h=!0,v=!1;(m.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var y=g.key,w=i.has(y);h&&!w&&(h=!1),!v&&(w||a.has(y))&&(v=!0)}),h&&i.add(m.key),v&&a.add(m.key),l.add(m.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(dre(a,i))}}function b8e(e,t,n,r,i){for(var a=new Set(e),o=new Set(t),s=0;s<=r;s+=1){var l=n.get(s)||new Set;l.forEach(function(m){var p=m.key,h=m.node,v=m.children,g=v===void 0?[]:v;!a.has(p)&&!o.has(p)&&!i(h)&&g.filter(function(y){return!i(y.node)}).forEach(function(y){a.delete(y.key)})})}o=new Set;for(var c=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(m){var p=m.parent,h=m.node;if(!(i(h)||!m.parent||c.has(m.parent.key))){if(i(m.parent.node)){c.add(p.key);return}var v=!0,g=!1;(p.children||[]).filter(function(y){return!i(y.node)}).forEach(function(y){var w=y.key,x=a.has(w);v&&!x&&(v=!1),!g&&(x||o.has(w))&&(g=!0)}),v||a.delete(p.key),g&&o.add(p.key),c.add(p.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(dre(o,a))}}function Ks(e,t,n,r){var i=[],a;r?a=r:a=v8e;var o=new Set(e.filter(function(d){var f=!!Ro(n,d);return f||i.push(d),f})),s=new Map,l=0;Object.keys(n).forEach(function(d){var f=n[d],m=f.level,p=s.get(m);p||(p=new Set,s.set(m,p)),p.add(f),l=Math.max(l,m)}),Jn(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var c;return t===!0?c=g8e(o,s,l,a):c=b8e(o,t.halfCheckedKeys,s,l,a),c}function fre(e,t,n,r,i,a,o,s){return function(l){if(!e)t(l);else{var c=Bl(l),d=mv(n),f=mv(r),m=d.includes(c),p=i.some(function(_){return Bl(_)===c}),h=n,v=i;if(p&&!m)v=i.filter(function(_){return Bl(_)!==c});else{var g=m?d.filter(function(_){return _!==c}):[].concat(Ve(d),[c]),y=a(),w;if(m){var x=Ks(g,{halfCheckedKeys:f},y);w=x.checkedKeys}else{var S=Ks(g,!0,y);w=S.checkedKeys}var C=ore(w,a,s);h=o(C)}t([].concat(Ve(v),Ve(h)))}}}function mre(e,t,n,r,i){return u.useMemo(function(){var a=i(t),o=he(a,2),s=o[0],l=o[1];if(!e||!t.length)return[s,[],l];var c=mv(s),d=n(),f=Ks(c,!0,d),m=f.checkedKeys,p=f.halfCheckedKeys;return[r(m),r(p),l]},[e,t,n,r,i])}var y8e=u.memo(function(e){var t=e.children;return t},function(e,t){return!t.open});function x8e(e){var t,n=e.prefixCls,r=e.checked,i=e.halfChecked,a=e.disabled,o=e.onClick,s=e.disableCheckbox,l=u.useContext(og),c=l.checkable,d=typeof c!="boolean"?c:null;return u.createElement("span",{className:fe("".concat(n),(t={},G(t,"".concat(n,"-checked"),r),G(t,"".concat(n,"-indeterminate"),!r&&i),G(t,"".concat(n,"-disabled"),a||s),t)),onClick:o},d)}var pre="__cascader_fix_label__";function w8e(e){var t=e.prefixCls,n=e.multiple,r=e.options,i=e.activeValue,a=e.prevValuePath,o=e.onToggleOpen,s=e.onSelect,l=e.onActive,c=e.checkedSet,d=e.halfCheckedSet,f=e.loadingKeys,m=e.isSelectable,p=e.disabled,h="".concat(t,"-menu"),v="".concat(t,"-menu-item"),g=u.useContext(og),y=g.fieldNames,w=g.changeOnSelect,x=g.expandTrigger,S=g.expandIcon,C=g.loadingIcon,_=g.dropdownMenuColumnStyle,k=g.optionRender,E=x==="hover",T=function(M){return p||M},$=u.useMemo(function(){return r.map(function(P){var M,j=P.disabled,I=P.disableCheckbox,R=P[Nh],O=(M=P[pre])!==null&&M!==void 0?M:P[y.label],D=P[y.value],L=L0(P,y),B=R?R.map(function(V){return V[y.value]}):[].concat(Ve(a),[D]),F=Bl(B),z=f.includes(F),H=c.has(F),A=d.has(F);return{disabled:j,label:O,value:D,isLeaf:L,isLoading:z,checked:H,halfChecked:A,option:P,disableCheckbox:I,fullPath:B,fullPathKey:F}})},[r,c,y,d,f,a]);return u.createElement("ul",{className:h,role:"menu"},$.map(function(P){var M,j=P.disabled,I=P.label,R=P.value,O=P.isLeaf,D=P.isLoading,L=P.checked,B=P.halfChecked,F=P.option,z=P.fullPath,H=P.fullPathKey,A=P.disableCheckbox,V=function(){if(!T(j)){var J=Ve(z);E&&O&&J.pop(),l(J)}},W=function(){m(F)&&!T(j)&&s(z,O)},U;return typeof F.title=="string"?U=F.title:typeof I=="string"&&(U=I),u.createElement("li",{key:H,className:fe(v,(M={},G(M,"".concat(v,"-expand"),!O),G(M,"".concat(v,"-active"),i===R||i===H),G(M,"".concat(v,"-disabled"),T(j)),G(M,"".concat(v,"-loading"),D),M)),style:_,role:"menuitemcheckbox",title:U,"aria-checked":L,"data-path-key":H,onClick:function(){V(),!A&&(!n||O)&&W()},onDoubleClick:function(){w&&o(!1)},onMouseEnter:function(){E&&V()},onMouseDown:function(J){J.preventDefault()}},n&&u.createElement(x8e,{prefixCls:"".concat(t,"-checkbox"),checked:L,halfChecked:B,disabled:T(j)||A,disableCheckbox:A,onClick:function(J){A||(J.stopPropagation(),W())}}),u.createElement("div",{className:"".concat(v,"-content")},k?k(F):I),!D&&S&&!O&&u.createElement("div",{className:"".concat(v,"-expand-icon")},S),D&&C&&u.createElement("div",{className:"".concat(v,"-loading-icon")},C))}))}var S8e=function(t,n){var r=u.useContext(og),i=r.values,a=i[0],o=u.useState([]),s=he(o,2),l=s[0],c=s[1];return u.useEffect(function(){t||c(a||[])},[n,a]),[l,c]};const C8e=function(e,t,n,r,i,a,o){var s=o.direction,l=o.searchValue,c=o.toggleOpen,d=o.open,f=s==="rtl",m=u.useMemo(function(){for(var _=-1,k=t,E=[],T=[],$=r.length,P=are(t,n),M=function(D){var L=k.findIndex(function(B,F){return(P[F]?Bl(P[F]):B[n.value])===r[D]});if(L===-1)return 1;_=L,E.push(_),T.push(r[D]),k=k[_][n.children]},j=0;j<$&&k&&!M(j);j+=1);for(var I=t,R=0;R1){var k=h.slice(0,-1);w(k)}else c(!1)},C=function(){var k,E=((k=g[v])===null||k===void 0?void 0:k[n.children])||[],T=E.find(function(P){return!P.disabled});if(T){var $=[].concat(Ve(h),[T[n.value]]);w($)}};u.useImperativeHandle(e,function(){return{onKeyDown:function(k){var E=k.which;switch(E){case ht.UP:case ht.DOWN:{var T=0;E===ht.UP?T=-1:E===ht.DOWN&&(T=1),T!==0&&x(T);break}case ht.LEFT:{if(l)break;f?C():S();break}case ht.RIGHT:{if(l)break;f?S():C();break}case ht.BACKSPACE:{l||S();break}case ht.ENTER:{if(h.length){var $=g[v],P=($==null?void 0:$[Nh])||[];P.length?a(P.map(function(M){return M[n.value]}),P[P.length-1]):a(h,g[v])}break}case ht.ESC:c(!1),d&&k.stopPropagation()}},onKeyUp:function(){}}})};var hre=u.forwardRef(function(e,t){var n,r,i,a=e.prefixCls,o=e.multiple,s=e.searchValue,l=e.toggleOpen,c=e.notFoundContent,d=e.direction,f=e.open,m=e.disabled,p=u.useRef(null),h=d==="rtl",v=u.useContext(og),g=v.options,y=v.values,w=v.halfValues,x=v.fieldNames,S=v.changeOnSelect,C=v.onSelect,_=v.searchOptions,k=v.dropdownPrefixCls,E=v.loadData,T=v.expandTrigger,$=k||a,P=u.useState([]),M=he(P,2),j=M[0],I=M[1],R=function(se){if(!(!E||s)){var ce=pv(se,g,x),re=ce.map(function(Se){var _e=Se.option;return _e}),ie=re[re.length-1];if(ie&&!L0(ie,x)){var pe=Bl(se);I(function(Se){return[].concat(Ve(Se),[pe])}),E(re)}}};u.useEffect(function(){j.length&&j.forEach(function(le){var se=s8e(le),ce=pv(se,g,x,!0).map(function(ie){var pe=ie.option;return pe}),re=ce[ce.length-1];(!re||re[x.children]||L0(re,x))&&I(function(ie){return ie.filter(function(pe){return pe!==le})})})},[g,j,x]);var O=u.useMemo(function(){return new Set(mv(y))},[y]),D=u.useMemo(function(){return new Set(mv(w))},[w]),L=S8e(o,f),B=he(L,2),F=B[0],z=B[1],H=function(se){z(se),R(se)},A=function(se){if(m)return!1;var ce=se.disabled,re=L0(se,x);return!ce&&(re||S||o)},V=function(se,ce){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;C(se),!o&&(ce||S&&(T==="hover"||re))&&l(!1)},W=u.useMemo(function(){return s?_:g},[s,_,g]),U=u.useMemo(function(){for(var le=[{options:W}],se=W,ce=are(se,x),re=function(){var Se=F[ie],_e=se.find(function(ae,ee){return(ce[ee]?Bl(ce[ee]):ae[x.value])===Se}),X=_e==null?void 0:_e[x.children];if(!(X!=null&&X.length))return 1;se=X,le.push({options:X})},ie=0;ie":y,x=n.loadingIcon,S=n.direction,C=n.notFoundContent,_=C===void 0?"Not Found":C,k=n.disabled,E=!!l,T=Ht(c,{value:d,postState:u2}),$=he(T,2),P=$[0],M=$[1],j=u.useMemo(function(){return ire(f)},[JSON.stringify(f)]),I=ure(j,s),R=he(I,3),O=R[0],D=R[1],L=R[2],B=sre(O,j),F=mre(E,P,D,L,B),z=he(F,3),H=z[0],A=z[1],V=z[2],W=Yt(function(te){if(M(te),p){var Z=u2(te),le=Z.map(function(re){return pv(re,O,j).map(function(ie){return ie.option})}),se=E?Z:Z[0],ce=E?le:le[0];p(se,ce)}}),U=fre(E,W,H,A,V,D,L,h),Y=Yt(function(te){U(te)}),J=u.useMemo(function(){return{options:O,fieldNames:j,values:H,halfValues:A,changeOnSelect:m,onSelect:Y,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:v,expandTrigger:g,expandIcon:w,loadingIcon:x,dropdownMenuColumnStyle:void 0}},[O,j,H,A,m,Y,l,v,g,w,x]),ne="".concat(i,"-panel"),Q=!O.length;return u.createElement(og.Provider,{value:J},u.createElement("div",{className:fe(ne,(t={},G(t,"".concat(ne,"-rtl"),S==="rtl"),G(t,"".concat(ne,"-empty"),Q),t),o),style:a},Q?_:u.createElement(hre,{prefixCls:i,searchValue:"",multiple:E,toggleOpen:_8e,open:!0,direction:S,disabled:k})))}var E8e=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","onOpenChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],hy=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-cascader":r,a=e.fieldNames,o=e.defaultValue,s=e.value,l=e.changeOnSelect,c=e.onChange,d=e.displayRender,f=e.checkable,m=e.autoClearSearchValue,p=m===void 0?!0:m,h=e.searchValue,v=e.onSearch,g=e.showSearch,y=e.expandTrigger,w=e.options,x=e.dropdownPrefixCls,S=e.loadData,C=e.popupVisible,_=e.open,k=e.popupClassName,E=e.dropdownClassName,T=e.dropdownMenuColumnStyle,$=e.dropdownStyle,P=e.popupPlacement,M=e.placement,j=e.onDropdownVisibleChange,I=e.onPopupVisibleChange,R=e.onOpenChange,O=e.expandIcon,D=O===void 0?">":O,L=e.loadingIcon,B=e.children,F=e.dropdownMatchSelectWidth,z=F===void 0?!1:F,H=e.showCheckedStrategy,A=H===void 0?nre:H,V=e.optionRender,W=at(e,E8e),U=nj(n),Y=!!f,J=Ht(o,{value:s,postState:u2}),ne=he(J,2),Q=ne[0],te=ne[1],Z=u.useMemo(function(){return ire(a)},[JSON.stringify(a)]),le=ure(Z,w),se=he(le,3),ce=se[0],re=se[1],ie=se[2],pe=Ht("",{value:h,postState:function(vt){return vt||""}}),Se=he(pe,2),_e=Se[0],X=Se[1],ae=function(vt,dt){X(vt),dt.source!=="blur"&&v&&v(vt)},ee=h8e(g),q=he(ee,2),ue=q[0],oe=q[1],de=o8e(_e,ce,Z,x||i,oe,l||Y),xe=sre(ce,Z),ke=mre(Y,Q,re,ie,xe),be=he(ke,3),ye=be[0],Ce=be[1],Re=be[2],Pe=u.useMemo(function(){var We=mv(ye),vt=ore(We,re,A);return[].concat(Ve(Re),Ve(ie(vt)))},[ye,re,ie,Re,A]),Le=u8e(Pe,ce,Z,Y,d),we=Yt(function(We){if(te(We),c){var vt=u2(We),dt=vt.map(function(Te){return pv(Te,ce,Z).map(function(Oe){return Oe.option})}),bt=Y?vt:vt[0],Ie=Y?dt:dt[0];c(bt,Ie)}}),ve=fre(Y,we,ye,Ce,Re,re,ie,A),ge=Yt(function(We){(!Y||p)&&X(""),ve(We)}),Ee=function(vt,dt){if(dt.type==="clear"){we([]);return}var bt=dt.values[0],Ie=bt.valueCells;ge(Ie)},Ne=_!==void 0?_:C,ze=E||k,He=M||P,Ye=function(vt){R==null||R(vt),j==null||j(vt),I==null||I(vt)},De=u.useMemo(function(){return{options:ce,fieldNames:Z,values:ye,halfValues:Ce,changeOnSelect:l,onSelect:ge,checkable:f,searchOptions:de,dropdownPrefixCls:x,loadData:S,expandTrigger:y,expandIcon:D,loadingIcon:L,dropdownMenuColumnStyle:T,optionRender:V}},[ce,Z,ye,Ce,l,ge,f,de,x,S,y,D,L,T,V]),Ke=!(_e?de:ce).length,Je=_e&&oe.matchInputWidth||Ke?{}:{minWidth:"auto"};return u.createElement(og.Provider,{value:De},u.createElement(ZM,Fe({},W,{ref:t,id:U,prefixCls:i,autoClearSearchValue:p,dropdownMatchSelectWidth:z,dropdownStyle:N(N({},Je),$),displayValues:Le,onDisplayValuesChange:Ee,mode:Y?"multiple":void 0,searchValue:_e,onSearch:ae,showSearch:ue,OptionList:k8e,emptyOptions:Ke,open:Ne,dropdownClassName:ze,placement:He,onDropdownVisibleChange:Ye,getRawInputElement:function(){return B}})))});hy.SHOW_PARENT=nre;hy.SHOW_CHILD=rre;hy.Panel=vre;function gre(e,t){const{getPrefixCls:n,direction:r,renderEmpty:i}=u.useContext(Rt),a=t||r,o=n("select",e),s=n("cascader",e);return[o,s,a,i]}function bre(e,t){return u.useMemo(()=>t?u.createElement("span",{className:`${e}-checkbox-inner`}):!1,[e,t])}const yre=(e,t,n)=>{let r=n;n||(r=t?u.createElement(jc,null):u.createElement(ys,null));const i=u.useMemo(()=>u.createElement("span",{className:`${e}-menu-item-loading-icon`},u.createElement(Ra,{spin:!0})),[e]);return u.useMemo(()=>[r,i],[r,i])},$8e=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},xn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},xn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:el(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` ${n}:not(${n}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` ${n}-checked:not(${n}-disabled), ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function G_(e,t){const n=tn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return u8e(n)}const ure=mn("Checkbox",(e,{prefixCls:t})=>[G_(t,e)]),dre=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,i=` + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorBorder}`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,borderColor:`${e.colorPrimary}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function K_(e,t){const n=nn(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return $8e(n)}const xre=pn("Checkbox",(e,{prefixCls:t})=>[K_(t,e)]),wre=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,i=` &${r}-expand ${r}-expand-icon, ${r}-loading-icon -`;return[G_(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},qa),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[i]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[i]:{marginInlineStart:e.paddingXXS,color:e.colorIcon,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},d8e=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},dre(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},Km(e)]},fre=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS,optionSelectedColor:e.colorText}},mre=mn("Cascader",d8e,fre,{unitless:{optionSelectedFontWeight:!0}}),f8e=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[dre(e),{display:"inline-flex",border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}},m8e=KQ(["Cascader","Panel"],f8e,fre);function p8e(e){const{prefixCls:t,className:n,multiple:r,rootClassName:i,notFoundContent:a,direction:o,expandIcon:s,disabled:l}=e,c=u.useContext(vi),d=l??c,[f,m,p,h]=sre(t,o),v=Qn(m),[g,y,w]=mre(m,v);m8e(m);const x=p==="rtl",[C,S]=cre(f,x,s),k=a||(h==null?void 0:h("Cascader"))||u.createElement(Qv,{componentName:"Cascader"}),_=lre(m,r);return g(u.createElement(ore,Object.assign({},e,{checkable:_,prefixCls:m,className:fe(n,y,i,w,v),notFoundContent:k,direction:p,expandIcon:C,loadingIcon:S,disabled:d})))}var h8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);il===0?[s]:[].concat(Ve(o),[t,s]),[]),i=[];let a=0;return r.forEach((o,s)=>{const l=a+o.length;let c=e.slice(a,l);a=l,s%2===1&&(c=u.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${s}`},c)),i.push(c)}),i}const y8e=(e,t,n,r)=>{const i=[],a=e.toLowerCase();return t.forEach((o,s)=>{s!==0&&i.push(" / ");let l=o[r.label];const c=typeof l;(c==="string"||c==="number")&&(l=b8e(String(l),a,n)),i.push(l)}),i},ag=u.forwardRef((e,t)=>{var n,r,i,a;const{prefixCls:o,size:s,disabled:l,className:c,rootClassName:d,multiple:f,bordered:m=!0,transitionName:p,choiceTransitionName:h="",popupClassName:v,dropdownClassName:g,expandIcon:y,placement:w,showSearch:x,allowClear:C=!0,notFoundContent:S,direction:k,getPopupContainer:_,status:E,showArrow:T,builtinPlacements:$,style:P,variant:M,dropdownRender:j,onDropdownVisibleChange:I,dropdownMenuColumnStyle:R,popupRender:O,dropdownStyle:L,popupMenuColumnStyle:D,onOpenChange:B,styles:F,classNames:z}=e,H=h8e(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant","dropdownRender","onDropdownVisibleChange","dropdownMenuColumnStyle","popupRender","dropdownStyle","popupMenuColumnStyle","onOpenChange","styles","classNames"]),A=on(H,["suffixIcon"]),{getPrefixCls:V,getPopupContainer:W,className:U,style:X,classNames:J,styles:re}=Sr("cascader"),{popupOverflow:Q}=u.useContext(It),{status:ne,hasFeedback:Z,isFormItemInput:se,feedbackIcon:oe}=u.useContext(ki),ce=Vu(ne,E),[te,le,pe,we]=sre(o,k),_e=pe==="rtl",Y=V(),ae=Qn(te),[ee,q,ue]=rj(te,ae),ie=Qn(le),[de]=mre(le,ie),{compactSize:be,compactItemClassnames:ke}=sl(te,k),[xe,ye]=zc("cascader",M,m),Se=S||(we==null?void 0:we("Cascader"))||u.createElement(Qv,{componentName:"Cascader"}),Oe=fe(((n=z==null?void 0:z.popup)===null||n===void 0?void 0:n.root)||((r=J.popup)===null||r===void 0?void 0:r.root)||v||g,`${le}-dropdown`,{[`${le}-dropdown-rtl`]:pe==="rtl"},d,ae,J.root,z==null?void 0:z.root,ie,q,ue),Re=ij(O||j),Fe=D||R,Ce=B||I,ve=((i=F==null?void 0:F.popup)===null||i===void 0?void 0:i.root)||((a=re.popup)===null||a===void 0?void 0:a.root)||L,ge=u.useMemo(()=>{if(!x)return x;let Ie={render:y8e};return typeof x=="object"&&(Ie=Object.assign(Object.assign({},Ie),x)),Ie},[x]),Ee=Hr(Ie=>{var $e;return($e=s??be)!==null&&$e!==void 0?$e:Ie}),Ne=u.useContext(vi),We=l??Ne,[He,Ye]=cre(te,_e,y),De=lre(le,f),Ue=aj(e.suffixIcon,T),{suffixIcon:Le,removeIcon:ft,clearIcon:mt}=O_(Object.assign(Object.assign({},e),{hasFeedback:Z,feedbackIcon:oe,showSuffixIcon:Ue,multiple:f,prefixCls:te,componentName:"Cascader"})),ut=u.useMemo(()=>w!==void 0?w:_e?"bottomRight":"bottomLeft",[w,_e]),gt=C===!0?{clearIcon:mt}:C,[Pe]=ol("SelectLike",ve==null?void 0:ve.zIndex),Te=u.createElement(my,Object.assign({prefixCls:te,className:fe(!o&&le,{[`${te}-lg`]:Ee==="large",[`${te}-sm`]:Ee==="small",[`${te}-rtl`]:_e,[`${te}-${xe}`]:ye,[`${te}-in-form-item`]:se},ql(te,ce,Z),ke,U,c,d,z==null?void 0:z.root,J.root,ae,ie,q,ue),disabled:We,style:Object.assign(Object.assign(Object.assign(Object.assign({},re.root),F==null?void 0:F.root),X),P)},A,{builtinPlacements:nj($,Q),direction:pe,placement:ut,notFoundContent:Se,allowClear:gt,showSearch:ge,expandIcon:He,suffixIcon:Le,removeIcon:ft,loadingIcon:Ye,checkable:De,dropdownClassName:Oe,dropdownPrefixCls:o||le,dropdownStyle:Object.assign(Object.assign({},ve),{zIndex:Pe}),dropdownRender:Re,dropdownMenuColumnStyle:Fe,onOpenChange:Ce,choiceTransitionName:ha(Y,"",h),transitionName:ha(Y,"slide-up",p),getPopupContainer:_||W,ref:t}));return de(ee(Te))}),x8e=df(ag,"dropdownAlign",e=>on(e,["visible"]));ag.SHOW_PARENT=g8e;ag.SHOW_CHILD=v8e;ag.Panel=p8e;ag._InternalPanelDoNotUseOrYouWillBeFired=x8e;const pre=K.createContext(null);var w8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,rootClassName:a,children:o,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:d,skipGroup:f=!1,disabled:m}=e,p=w8e(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:v,checkbox:g}=u.useContext(It),y=u.useContext(pre),{isFormItemInput:w}=u.useContext(ki),x=u.useContext(vi),C=(n=(y==null?void 0:y.disabled)||m)!==null&&n!==void 0?n:x,S=u.useRef(p.value),k=u.useRef(null),_=bi(t,k);u.useEffect(()=>{y==null||y.registerValue(p.value)},[]),u.useEffect(()=>{if(!f)return p.value!==S.current&&(y==null||y.cancelValue(S.current),y==null||y.registerValue(p.value),S.current=p.value),()=>y==null?void 0:y.cancelValue(p.value)},[p.value]),u.useEffect(()=>{var D;!((D=k.current)===null||D===void 0)&&D.input&&(k.current.input.indeterminate=s)},[s]);const E=h("checkbox",r),T=Qn(E),[$,P,M]=ure(E,T),j=Object.assign({},p);y&&!f&&(j.onChange=(...D)=>{p.onChange&&p.onChange.apply(p,D),y.toggleOption&&y.toggleOption({label:o,value:p.value})},j.name=y.name,j.checked=y.value.includes(p.value));const I=fe(`${E}-wrapper`,{[`${E}-rtl`]:v==="rtl",[`${E}-wrapper-checked`]:j.checked,[`${E}-wrapper-disabled`]:C,[`${E}-wrapper-in-form-item`]:w},g==null?void 0:g.className,i,a,M,T,P),R=fe({[`${E}-indeterminate`]:s},m_,P),[O,L]=$ne(j.onClick);return $(u.createElement(J1,{component:"Checkbox",disabled:C},u.createElement("label",{className:I,style:Object.assign(Object.assign({},g==null?void 0:g.style),l),onMouseEnter:c,onMouseLeave:d,onClick:O},u.createElement(Ene,Object.assign({},j,{onClick:L,prefixCls:E,className:R,disabled:C,ref:_})),o!=null&&u.createElement("span",{className:`${E}-label`},o))))},hre=u.forwardRef(C8e);var S8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{defaultValue:n,children:r,options:i=[],prefixCls:a,className:o,rootClassName:s,style:l,onChange:c}=e,d=S8e(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=u.useContext(It),[p,h]=u.useState(d.value||n||[]),[v,g]=u.useState([]);u.useEffect(()=>{"value"in d&&h(d.value||[])},[d.value]);const y=u.useMemo(()=>i.map(R=>typeof R=="string"||typeof R=="number"?{label:R,value:R}:R),[i]),w=R=>{g(O=>O.filter(L=>L!==R))},x=R=>{g(O=>[].concat(Ve(O),[R]))},C=R=>{const O=p.indexOf(R.value),L=Ve(p);O===-1?L.push(R.value):L.splice(O,1),"value"in d||h(L),c==null||c(L.filter(D=>v.includes(D)).sort((D,B)=>{const F=y.findIndex(H=>H.value===D),z=y.findIndex(H=>H.value===B);return F-z}))},S=f("checkbox",a),k=`${S}-group`,_=Qn(S),[E,T,$]=ure(S,_),P=on(d,["value","disabled"]),M=i.length?y.map(R=>u.createElement(hre,{prefixCls:S,key:R.value.toString(),disabled:"disabled"in R?R.disabled:d.disabled,value:R.value,checked:p.includes(R.value),onChange:R.onChange,className:fe(`${k}-item`,R.className),style:R.style,title:R.title,id:R.id,required:R.required},R.label)):r,j=u.useMemo(()=>({toggleOption:C,value:p,disabled:d.disabled,name:d.name,registerValue:x,cancelValue:w}),[C,p,d.disabled,d.name,x,w]),I=fe(k,{[`${k}-rtl`]:m==="rtl"},o,s,$,_,T);return E(u.createElement("div",Object.assign({className:I,style:l},P,{ref:t}),u.createElement(pre.Provider,{value:j},M)))}),Ga=hre;Ga.Group=k8e;Ga.__ANT_CHECKBOX=!0;const vre=u.createContext({});var _8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(It),{gutter:i,wrap:a}=u.useContext(vre),{prefixCls:o,span:s,order:l,offset:c,push:d,pull:f,className:m,children:p,flex:h,style:v}=e,g=_8e(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=n("col",o),[w,x,C]=WSe(y),S={};let k={};E8e.forEach(T=>{let $={};const P=e[T];typeof P=="number"?$.span=P:typeof P=="object"&&($=P||{}),delete g[T],k=Object.assign(Object.assign({},k),{[`${y}-${T}-${$.span}`]:$.span!==void 0,[`${y}-${T}-order-${$.order}`]:$.order||$.order===0,[`${y}-${T}-offset-${$.offset}`]:$.offset||$.offset===0,[`${y}-${T}-push-${$.push}`]:$.push||$.push===0,[`${y}-${T}-pull-${$.pull}`]:$.pull||$.pull===0,[`${y}-rtl`]:r==="rtl"}),$.flex&&(k[`${y}-${T}-flex`]=!0,S[`--${y}-${T}-flex`]=jL($.flex))});const _=fe(y,{[`${y}-${s}`]:s!==void 0,[`${y}-order-${l}`]:l,[`${y}-offset-${c}`]:c,[`${y}-push-${d}`]:d,[`${y}-pull-${f}`]:f},m,k,x,C),E={};if(i!=null&&i[0]){const T=typeof i[0]=="number"?`${i[0]/2}px`:`calc(${i[0]} / 2)`;E.paddingLeft=T,E.paddingRight=T}return h&&(E.flex=jL(h),a===!1&&!E.minWidth&&(E.minWidth=0)),w(u.createElement("div",Object.assign({},g,{style:Object.assign(Object.assign(Object.assign({},E),v),S),className:_,ref:t}),p))});function $8e(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],i=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((a,o)=>{if(typeof a=="object"&&a!==null)for(let s=0;s{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a{i()},[JSON.stringify(e),t]),n}const da=u.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:a,style:o,children:s,gutter:l=0,wrap:c}=e,d=T8e(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=u.useContext(It),p=ff(!0,null),h=NL(i,p),v=NL(r,p),g=f("row",n),[y,w,x]=VSe(g),C=$8e(l,p),S=fe(g,{[`${g}-no-wrap`]:c===!1,[`${g}-${v}`]:v,[`${g}-${h}`]:h,[`${g}-rtl`]:m==="rtl"},a,w,x),k={};if(C!=null&&C[0]){const $=typeof C[0]=="number"?`${C[0]/-2}px`:`calc(${C[0]} / -2)`;k.marginLeft=$,k.marginRight=$}const[_,E]=C;k.rowGap=E;const T=u.useMemo(()=>({gutter:[_,E],wrap:c}),[_,E,c]);return y(u.createElement(vre.Provider,{value:T},u.createElement("div",Object.assign({},d,{className:S,style:Object.assign(Object.assign({},k),o),ref:t}),s)))}),P8e=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},R8e=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:a,orientationMargin:o,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{borderBlockStart:`${me(i)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${me(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${me(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${me(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${me(i)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${o} * 100%)`},"&::after":{width:`calc(100% - ${o} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${o} * 100%)`},"&::after":{width:`calc(${o} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},I8e=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),O8e=mn("Divider",e=>{const t=tn(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[R8e(t),P8e(t)]},I8e,{unitless:{orientationMargin:!0}});var M8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,className:r,style:i}=Sr("divider"),{prefixCls:a,type:o="horizontal",orientation:s="center",orientationMargin:l,className:c,rootClassName:d,children:f,dashed:m,variant:p="solid",plain:h,style:v,size:g}=e,y=M8e(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),w=t("divider",a),[x,C,S]=O8e(w),k=Hr(g),_=j8e[k],E=!!f,T=u.useMemo(()=>s==="left"?n==="rtl"?"end":"start":s==="right"?n==="rtl"?"start":"end":s,[n,s]),$=T==="start"&&l!=null,P=T==="end"&&l!=null,M=fe(w,r,C,S,`${w}-${o}`,{[`${w}-with-text`]:E,[`${w}-with-text-${T}`]:E,[`${w}-dashed`]:!!m,[`${w}-${p}`]:p!=="solid",[`${w}-plain`]:!!h,[`${w}-rtl`]:n==="rtl",[`${w}-no-default-orientation-margin-start`]:$,[`${w}-no-default-orientation-margin-end`]:P,[`${w}-${_}`]:!!_},c,d),j=u.useMemo(()=>typeof l=="number"?l:/^\d+$/.test(l)?Number(l):l,[l]),I={marginInlineStart:$?j:void 0,marginInlineEnd:P?j:void 0};return x(u.createElement("div",Object.assign({className:M,style:Object.assign(Object.assign({},i),v)},y,{role:"separator"}),f&&o!=="vertical"&&u.createElement("span",{className:`${w}-inner-text`,style:I},f)))};var AL=function(t,n){if(!t)return null;var r={left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth,top:t.offsetTop,bottom:t.parentElement.clientHeight-t.clientHeight-t.offsetTop,height:t.clientHeight};return n?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},oc=function(t){return t!==void 0?"".concat(t,"px"):void 0};function N8e(e){var t=e.prefixCls,n=e.containerRef,r=e.value,i=e.getValueIndex,a=e.motionName,o=e.onMotionStart,s=e.onMotionEnd,l=e.direction,c=e.vertical,d=c===void 0?!1:c,f=u.useRef(null),m=u.useState(r),p=he(m,2),h=p[0],v=p[1],g=function(R){var O,L=i(R),D=(O=n.current)===null||O===void 0?void 0:O.querySelectorAll(".".concat(t,"-item"))[L];return(D==null?void 0:D.offsetParent)&&D},y=u.useState(null),w=he(y,2),x=w[0],C=w[1],S=u.useState(null),k=he(S,2),_=k[0],E=k[1];dn(function(){if(h!==r){var I=g(h),R=g(r),O=AL(I,d),L=AL(R,d);v(r),C(O),E(L),I&&R?o():s()}},[r]);var T=u.useMemo(function(){if(d){var I;return oc((I=x==null?void 0:x.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(x==null?void 0:x.right):x==null?void 0:x.left)},[d,l,x]),$=u.useMemo(function(){if(d){var I;return oc((I=_==null?void 0:_.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(_==null?void 0:_.right):_==null?void 0:_.left)},[d,l,_]),P=function(){return d?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},M=function(){return d?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},j=function(){C(null),E(null),s()};return!x||!_?null:u.createElement(Gi,{visible:!0,motionName:a,motionAppear:!0,onAppearStart:P,onAppearActive:M,onVisibleChanged:j},function(I,R){var O=I.className,L=I.style,D=N(N({},L),{},{"--thumb-start-left":T,"--thumb-start-width":oc(x==null?void 0:x.width),"--thumb-active-left":$,"--thumb-active-width":oc(_==null?void 0:_.width),"--thumb-start-top":T,"--thumb-start-height":oc(x==null?void 0:x.height),"--thumb-active-top":$,"--thumb-active-height":oc(_==null?void 0:_.height)}),B={ref:bi(f,R),style:D,className:fe("".concat(t,"-thumb"),O)};return u.createElement("div",B)})}var A8e=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function F8e(e){if(typeof e.title<"u")return e.title;if(pt(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function D8e(e){return e.map(function(t){if(pt(t)==="object"&&t!==null){var n=F8e(t);return N(N({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var L8e=function(t){var n=t.prefixCls,r=t.className,i=t.disabled,a=t.checked,o=t.label,s=t.title,l=t.value,c=t.name,d=t.onChange,f=t.onFocus,m=t.onBlur,p=t.onKeyDown,h=t.onKeyUp,v=t.onMouseDown,g=function(w){i||d(w,l)};return u.createElement("label",{className:fe(r,G({},"".concat(n,"-item-disabled"),i)),onMouseDown:v},u.createElement("input",{name:c,className:"".concat(n,"-item-input"),type:"radio",disabled:i,checked:a,onChange:g,onFocus:f,onBlur:m,onKeyDown:p,onKeyUp:h}),u.createElement("div",{className:"".concat(n,"-item-label"),title:s,"aria-selected":a},o))},B8e=u.forwardRef(function(e,t){var n,r,i=e.prefixCls,a=i===void 0?"rc-segmented":i,o=e.direction,s=e.vertical,l=e.options,c=l===void 0?[]:l,d=e.disabled,f=e.defaultValue,m=e.value,p=e.name,h=e.onChange,v=e.className,g=v===void 0?"":v,y=e.motionName,w=y===void 0?"thumb-motion":y,x=it(e,A8e),C=u.useRef(null),S=u.useMemo(function(){return bi(C,t)},[C,t]),k=u.useMemo(function(){return D8e(c)},[c]),_=Wt((n=k[0])===null||n===void 0?void 0:n.value,{value:m,defaultValue:f}),E=he(_,2),T=E[0],$=E[1],P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=function(Z,se){$(se),h==null||h(se)},O=on(x,["children"]),L=u.useState(!1),D=he(L,2),B=D[0],F=D[1],z=u.useState(!1),H=he(z,2),A=H[0],V=H[1],W=function(){V(!0)},U=function(){V(!1)},X=function(){F(!1)},J=function(Z){Z.key==="Tab"&&F(!0)},re=function(Z){var se=k.findIndex(function(le){return le.value===T}),oe=k.length,ce=(se+Z+oe)%oe,te=k[ce];te&&($(te.value),h==null||h(te.value))},Q=function(Z){switch(Z.key){case"ArrowLeft":case"ArrowUp":re(-1);break;case"ArrowRight":case"ArrowDown":re(1);break}};return u.createElement("div",Ae({role:"radiogroup","aria-label":"segmented control",tabIndex:d?void 0:0},O,{className:fe(a,(r={},G(r,"".concat(a,"-rtl"),o==="rtl"),G(r,"".concat(a,"-disabled"),d),G(r,"".concat(a,"-vertical"),s),r),g),ref:S}),u.createElement("div",{className:"".concat(a,"-group")},u.createElement(N8e,{vertical:s,prefixCls:a,value:T,containerRef:C,motionName:"".concat(a,"-").concat(w),direction:o,getValueIndex:function(Z){return k.findIndex(function(se){return se.value===Z})},onMotionStart:function(){I(!0)},onMotionEnd:function(){I(!1)}}),k.map(function(ne){var Z;return u.createElement(L8e,Ae({},ne,{name:p,key:ne.value,prefixCls:a,className:fe(ne.className,"".concat(a,"-item"),(Z={},G(Z,"".concat(a,"-item-selected"),ne.value===T&&!j),G(Z,"".concat(a,"-item-focused"),A&&B&&ne.value===T),Z)),checked:ne.value===T,onChange:R,onFocus:W,onBlur:U,onKeyDown:Q,onKeyUp:J,onMouseDown:X,disabled:!!d||!!ne.disabled}))})))}),z8e=B8e;function FL(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function DL(e){return{background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const H8e=Object.assign({overflow:"hidden"},qa),V8e=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),i=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`}),Bo(e)),{[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${me(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},DL(e)),{color:e.itemSelectedColor}),"&-focused":el(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:me(n),padding:`0 ${me(e.segmentedPaddingHorizontal)}`},H8e),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},DL(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${me(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:me(r),padding:`0 ${me(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:i,lineHeight:me(i),padding:`0 ${me(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),FL(`&-disabled ${t}-item`,e)),FL(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}})}},W8e=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:i,colorFill:a,lineWidthBold:o,colorBgLayout:s}=e;return{trackPadding:o,trackBg:s,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:i,itemActiveBg:a,itemSelectedColor:n}},U8e=mn("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=tn(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return V8e(r)},W8e);var LL=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=ty(),{prefixCls:r,className:i,rootClassName:a,block:o,options:s=[],size:l="middle",style:c,vertical:d,shape:f="default",name:m=n}=e,p=LL(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:h,direction:v,className:g,style:y}=Sr("segmented"),w=h("segmented",r),[x,C,S]=U8e(w),k=Hr(l),_=u.useMemo(()=>s.map($=>{if(q8e($)){const{icon:P,label:M}=$,j=LL($,["icon","label"]);return Object.assign(Object.assign({},j),{label:u.createElement(u.Fragment,null,u.createElement("span",{className:`${w}-item-icon`},P),M&&u.createElement("span",null,M))})}return $}),[s,w]),E=fe(i,a,g,{[`${w}-block`]:o,[`${w}-sm`]:k==="small",[`${w}-lg`]:k==="large",[`${w}-vertical`]:d,[`${w}-shape-${f}`]:f==="round"},C,S),T=Object.assign(Object.assign({},y),c);return x(u.createElement(z8e,Object.assign({},p,{name:m,className:E,style:T,options:_,ref:t,prefixCls:w,direction:v,vertical:d})))}),gre=G8e,bre=K.createContext({}),yre=K.createContext({}),xre=({prefixCls:e,value:t,onChange:n})=>{const r=()=>{if(n&&t&&!t.cleared){const i=t.toHsb();i.a=0;const a=Ia(i);a.cleared=!0,n(a)}};return K.createElement("div",{className:`${e}-clear`,onClick:r})},wre="hex",Cre="rgb",Sre="hsb";var K8e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y8e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:K8e}))},kre=u.forwardRef(Y8e);function TR(){return typeof BigInt=="function"}function _re(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function am(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),a=i[0]||"0",o=i[1]||"0";a==="0"&&o==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:a,decimalStr:o,fullStr:"".concat(s).concat(r)}}function Oj(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function Gf(e){var t=String(e);if(Oj(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&Mj(t)?t.length-t.indexOf(".")-1:0}function Y_(e){var t=String(e);if(Oj(e)){if(e>Number.MAX_SAFE_INTEGER)return String(TR()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":am("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),J8e=function(){function e(t){if(er(this,e),G(this,"origin",""),G(this,"number",void 0),G(this,"empty",void 0),_re(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return tr(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(iNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Y_(this.number):this.origin}}]),e}();function bl(e){return TR()?new X8e(e):new J8e(e)}function DC(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=am(e),a=i.negativeStr,o=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(a).concat(o);if(n>=0){var d=Number(s[n]);if(d>=5&&!r){var f=bl(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-d));return DC(f.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function Q8e(e){return!!(e.addonBefore||e.addonAfter)}function Z8e(e){return!!(e.prefix||e.suffix||e.allowClear)}function BL(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function u2(e,t,n,r){if(n){var i=t;if(t.type==="click"){i=BL(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=BL(t,e,r),n(i);return}n(i)}}function jj(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var i=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}var Nj=K.forwardRef(function(e,t){var n,r,i,a=e.inputElement,o=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,d=e.addonBefore,f=e.addonAfter,m=e.className,p=e.style,h=e.disabled,v=e.readOnly,g=e.focused,y=e.triggerFocus,w=e.allowClear,x=e.value,C=e.handleReset,S=e.hidden,k=e.classes,_=e.classNames,E=e.dataAttrs,T=e.styles,$=e.components,P=e.onClear,M=o??a,j=($==null?void 0:$.affixWrapper)||"span",I=($==null?void 0:$.groupWrapper)||"span",R=($==null?void 0:$.wrapper)||"span",O=($==null?void 0:$.groupAddon)||"span",L=u.useRef(null),D=function(ce){var te;(te=L.current)!==null&&te!==void 0&&te.contains(ce.target)&&(y==null||y())},B=Z8e(e),F=u.cloneElement(M,{value:x,className:fe((n=M.props)===null||n===void 0?void 0:n.className,!B&&(_==null?void 0:_.variant))||null}),z=u.useRef(null);if(K.useImperativeHandle(t,function(){return{nativeElement:z.current||L.current}}),B){var H=null;if(w){var A=!h&&!v&&x,V="".concat(s,"-clear-icon"),W=pt(w)==="object"&&w!==null&&w!==void 0&&w.clearIcon?w.clearIcon:"✖";H=K.createElement("button",{type:"button",tabIndex:-1,onClick:function(ce){C==null||C(ce),P==null||P()},onMouseDown:function(ce){return ce.preventDefault()},className:fe(V,G(G({},"".concat(V,"-hidden"),!A),"".concat(V,"-has-suffix"),!!c))},W)}var U="".concat(s,"-affix-wrapper"),X=fe(U,G(G(G(G(G({},"".concat(s,"-disabled"),h),"".concat(U,"-disabled"),h),"".concat(U,"-focused"),g),"".concat(U,"-readonly"),v),"".concat(U,"-input-with-clear-btn"),c&&w&&x),k==null?void 0:k.affixWrapper,_==null?void 0:_.affixWrapper,_==null?void 0:_.variant),J=(c||w)&&K.createElement("span",{className:fe("".concat(s,"-suffix"),_==null?void 0:_.suffix),style:T==null?void 0:T.suffix},H,c);F=K.createElement(j,Ae({className:X,style:T==null?void 0:T.affixWrapper,onClick:D},E==null?void 0:E.affixWrapper,{ref:L}),l&&K.createElement("span",{className:fe("".concat(s,"-prefix"),_==null?void 0:_.prefix),style:T==null?void 0:T.prefix},l),F,J)}if(Q8e(e)){var re="".concat(s,"-group"),Q="".concat(re,"-addon"),ne="".concat(re,"-wrapper"),Z=fe("".concat(s,"-wrapper"),re,k==null?void 0:k.wrapper,_==null?void 0:_.wrapper),se=fe(ne,G({},"".concat(ne,"-disabled"),h),k==null?void 0:k.group,_==null?void 0:_.groupWrapper);F=K.createElement(I,{className:se,ref:z},K.createElement(R,{className:Z},d&&K.createElement(O,{className:Q},d),F,f&&K.createElement(O,{className:Q},f)))}return K.cloneElement(F,{className:fe((r=F.props)===null||r===void 0?void 0:r.className,m)||null,style:N(N({},(i=F.props)===null||i===void 0?void 0:i.style),p),hidden:S})}),eTe=["show"];function Ere(e,t){return u.useMemo(function(){var n={};t&&(n.show=pt(t)==="object"&&t.formatter?t.formatter:!!t),n=N(N({},n),e);var r=n,i=r.show,a=it(r,eTe);return N(N({},a),{},{show:!!i,showFormatter:typeof i=="function"?i:void 0,strategy:a.strategy||function(o){return o.length}})},[e,t])}var tTe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],nTe=u.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,a=e.onBlur,o=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,d=c===void 0?"rc-input":c,f=e.disabled,m=e.htmlSize,p=e.className,h=e.maxLength,v=e.suffix,g=e.showCount,y=e.count,w=e.type,x=w===void 0?"text":w,C=e.classes,S=e.classNames,k=e.styles,_=e.onCompositionStart,E=e.onCompositionEnd,T=it(e,tTe),$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useRef(!1),R=u.useRef(!1),O=u.useRef(null),L=u.useRef(null),D=function(q){O.current&&jj(O.current,q)},B=Wt(e.defaultValue,{value:e.value}),F=he(B,2),z=F[0],H=F[1],A=z==null?"":String(z),V=u.useState(null),W=he(V,2),U=W[0],X=W[1],J=Ere(y,g),re=J.max||h,Q=J.strategy(A),ne=!!re&&Q>re;u.useImperativeHandle(t,function(){var ee;return{focus:D,blur:function(){var ue;(ue=O.current)===null||ue===void 0||ue.blur()},setSelectionRange:function(ue,ie,de){var be;(be=O.current)===null||be===void 0||be.setSelectionRange(ue,ie,de)},select:function(){var ue;(ue=O.current)===null||ue===void 0||ue.select()},input:O.current,nativeElement:((ee=L.current)===null||ee===void 0?void 0:ee.nativeElement)||O.current}}),u.useEffect(function(){R.current&&(R.current=!1),j(function(ee){return ee&&f?!1:ee})},[f]);var Z=function(q,ue,ie){var de=ue;if(!I.current&&J.exceedFormatter&&J.max&&J.strategy(ue)>J.max){if(de=J.exceedFormatter(ue,{max:J.max}),ue!==de){var be,ke;X([((be=O.current)===null||be===void 0?void 0:be.selectionStart)||0,((ke=O.current)===null||ke===void 0?void 0:ke.selectionEnd)||0])}}else if(ie.source==="compositionEnd")return;H(de),O.current&&u2(O.current,q,r,de)};u.useEffect(function(){if(U){var ee;(ee=O.current)===null||ee===void 0||ee.setSelectionRange.apply(ee,Ve(U))}},[U]);var se=function(q){Z(q,q.target.value,{source:"change"})},oe=function(q){I.current=!1,Z(q,q.currentTarget.value,{source:"compositionEnd"}),E==null||E(q)},ce=function(q){o&&q.key==="Enter"&&!R.current&&(R.current=!0,o(q)),s==null||s(q)},te=function(q){q.key==="Enter"&&(R.current=!1),l==null||l(q)},le=function(q){j(!0),i==null||i(q)},pe=function(q){R.current&&(R.current=!1),j(!1),a==null||a(q)},we=function(q){H(""),D(),O.current&&u2(O.current,q,r)},_e=ne&&"".concat(d,"-out-of-range"),Y=function(){var q=on(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return K.createElement("input",Ae({autoComplete:n},q,{onChange:se,onFocus:le,onBlur:pe,onKeyDown:ce,onKeyUp:te,className:fe(d,G({},"".concat(d,"-disabled"),f),S==null?void 0:S.input),style:k==null?void 0:k.input,ref:O,size:m,type:x,onCompositionStart:function(ie){I.current=!0,_==null||_(ie)},onCompositionEnd:oe}))},ae=function(){var q=Number(re)>0;if(v||J.show){var ue=J.showFormatter?J.showFormatter({value:A,count:Q,maxLength:re}):"".concat(Q).concat(q?" / ".concat(re):"");return K.createElement(K.Fragment,null,J.show&&K.createElement("span",{className:fe("".concat(d,"-show-count-suffix"),G({},"".concat(d,"-show-count-has-suffix"),!!v),S==null?void 0:S.count),style:N({},k==null?void 0:k.count)},ue),v)}return null};return K.createElement(Nj,Ae({},T,{prefixCls:d,className:fe(p,_e),handleReset:we,value:A,focused:M,triggerFocus:D,suffix:ae(),disabled:f,classes:C,classNames:S,styles:k,ref:L}),Y())});function rTe(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,i){if(t[i])return t[i];var a=r[i];return typeof a=="function"?a.bind(r):a}}):e}function iTe(e,t){var n=u.useRef(null);function r(){try{var a=e.selectionStart,o=e.selectionEnd,s=e.value,l=s.substring(0,a),c=s.substring(o);n.current={start:a,end:o,value:s,beforeTxt:l,afterTxt:c}}catch{}}function i(){if(e&&n.current&&t)try{var a=e.value,o=n.current,s=o.beforeTxt,l=o.afterTxt,c=o.start,d=a.length;if(a.startsWith(s))d=s.length;else if(a.endsWith(l))d=a.length-n.current.afterTxt.length;else{var f=s[c-1],m=a.indexOf(f,c-1);m!==-1&&(d=m+1)}e.setSelectionRange(d,d)}catch(p){Jn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(p.message))}}return[r,i]}var aTe=function(){var t=u.useState(!1),n=he(t,2),r=n[0],i=n[1];return dn(function(){i(T_())},[]),r},oTe=200,sTe=600;function lTe(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,i=e.upDisabled,a=e.downDisabled,o=e.onStep,s=u.useRef(),l=u.useRef([]),c=u.useRef();c.current=o;var d=function(){clearTimeout(s.current)},f=function(x,C){x.preventDefault(),d(),c.current(C);function S(){c.current(C),s.current=setTimeout(S,oTe)}s.current=setTimeout(S,sTe)};u.useEffect(function(){return function(){d(),l.current.forEach(function(w){return pn.cancel(w)})}},[]);var m=aTe();if(m)return null;var p="".concat(t,"-handler"),h=fe(p,"".concat(p,"-up"),G({},"".concat(p,"-up-disabled"),i)),v=fe(p,"".concat(p,"-down"),G({},"".concat(p,"-down-disabled"),a)),g=function(){return l.current.push(pn(d))},y={unselectable:"on",role:"button",onMouseUp:g,onMouseLeave:g};return u.createElement("div",{className:"".concat(p,"-wrap")},u.createElement("span",Ae({},y,{onMouseDown:function(x){f(x,!0)},"aria-label":"Increase Value","aria-disabled":i,className:h}),n||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),u.createElement("span",Ae({},y,{onMouseDown:function(x){f(x,!1)},"aria-label":"Decrease Value","aria-disabled":a,className:v}),r||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function zL(e){var t=typeof e=="number"?Y_(e):am(e).fullStr,n=t.includes(".");return n?am(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const cTe=function(){var e=u.useRef(0),t=function(){pn.cancel(e.current)};return u.useEffect(function(){return t},[]),function(n){t(),e.current=pn(function(){n()})}};var uTe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],dTe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],HL=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},VL=function(t){var n=bl(t);return n.isInvalidate()?null:n},fTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.min,o=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,d=e.value,f=e.disabled,m=e.readOnly,p=e.upHandler,h=e.downHandler,v=e.keyboard,g=e.changeOnWheel,y=g===void 0?!1:g,w=e.controls,x=w===void 0?!0:w;e.classNames;var C=e.stringMode,S=e.parser,k=e.formatter,_=e.precision,E=e.decimalSeparator,T=e.onChange,$=e.onInput,P=e.onPressEnter,M=e.onStep,j=e.changeOnBlur,I=j===void 0?!0:j,R=e.domRef,O=it(e,uTe),L="".concat(n,"-input"),D=u.useRef(null),B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=u.useRef(!1),V=u.useRef(!1),W=u.useRef(!1),U=u.useState(function(){return bl(d??c)}),X=he(U,2),J=X[0],re=X[1];function Q(He){d===void 0&&re(He)}var ne=u.useCallback(function(He,Ye){if(!Ye)return _>=0?_:Math.max(Gf(He),Gf(l))},[_,l]),Z=u.useCallback(function(He){var Ye=String(He);if(S)return S(Ye);var De=Ye;return E&&(De=De.replace(E,".")),De.replace(/[^\w.-]+/g,"")},[S,E]),se=u.useRef(""),oe=u.useCallback(function(He,Ye){if(k)return k(He,{userTyping:Ye,input:String(se.current)});var De=typeof He=="number"?Y_(He):He;if(!Ye){var Ue=ne(De,Ye);if(Mj(De)&&(E||Ue>=0)){var Le=E||".";De=DC(De,Le,Ue)}}return De},[k,ne,E]),ce=u.useState(function(){var He=c??d;return J.isInvalidate()&&["string","number"].includes(pt(He))?Number.isNaN(He)?"":He:oe(J.toString(),!1)}),te=he(ce,2),le=te[0],pe=te[1];se.current=le;function we(He,Ye){pe(oe(He.isInvalidate()?He.toString(!1):He.toString(!Ye),Ye))}var _e=u.useMemo(function(){return VL(o)},[o,_]),Y=u.useMemo(function(){return VL(a)},[a,_]),ae=u.useMemo(function(){return!_e||!J||J.isInvalidate()?!1:_e.lessEquals(J)},[_e,J]),ee=u.useMemo(function(){return!Y||!J||J.isInvalidate()?!1:J.lessEquals(Y)},[Y,J]),q=iTe(D.current,z),ue=he(q,2),ie=ue[0],de=ue[1],be=function(Ye){return _e&&!Ye.lessEquals(_e)?_e:Y&&!Y.lessEquals(Ye)?Y:null},ke=function(Ye){return!be(Ye)},xe=function(Ye,De){var Ue=Ye,Le=ke(Ue)||Ue.isEmpty();if(!Ue.isEmpty()&&!De&&(Ue=be(Ue)||Ue,Le=!0),!m&&!f&&Le){var ft=Ue.toString(),mt=ne(ft,De);return mt>=0&&(Ue=bl(DC(ft,".",mt)),ke(Ue)||(Ue=bl(DC(ft,".",mt,!0)))),Ue.equals(J)||(Q(Ue),T==null||T(Ue.isEmpty()?null:HL(C,Ue)),d===void 0&&we(Ue,De)),Ue}return J},ye=cTe(),Se=function He(Ye){if(ie(),se.current=Ye,pe(Ye),!V.current){var De=Z(Ye),Ue=bl(De);Ue.isNaN()||xe(Ue,!0)}$==null||$(Ye),ye(function(){var Le=Ye;S||(Le=Ye.replace(/。/g,".")),Le!==Ye&&He(Le)})},Oe=function(){V.current=!0},Re=function(){V.current=!1,Se(D.current.value)},Fe=function(Ye){Se(Ye.target.value)},Ce=function(Ye){var De;if(!(Ye&&ae||!Ye&&ee)){A.current=!1;var Ue=bl(W.current?zL(l):l);Ye||(Ue=Ue.negate());var Le=(J||bl(0)).add(Ue.toString()),ft=xe(Le,!1);M==null||M(HL(C,ft),{offset:W.current?zL(l):l,type:Ye?"up":"down"}),(De=D.current)===null||De===void 0||De.focus()}},ve=function(Ye){var De=bl(Z(le)),Ue;De.isNaN()?Ue=xe(J,Ye):Ue=xe(De,Ye),d!==void 0?we(J,!1):Ue.isNaN()||we(Ue,!1)},ge=function(){A.current=!0},Ee=function(Ye){var De=Ye.key,Ue=Ye.shiftKey;A.current=!0,W.current=Ue,De==="Enter"&&(V.current||(A.current=!1),ve(!1),P==null||P(Ye)),v!==!1&&!V.current&&["Up","ArrowUp","Down","ArrowDown"].includes(De)&&(Ce(De==="Up"||De==="ArrowUp"),Ye.preventDefault())},Ne=function(){A.current=!1,W.current=!1};u.useEffect(function(){if(y&&z){var He=function(Ue){Ce(Ue.deltaY<0),Ue.preventDefault()},Ye=D.current;if(Ye)return Ye.addEventListener("wheel",He,{passive:!1}),function(){return Ye.removeEventListener("wheel",He)}}});var We=function(){I&&ve(!1),H(!1),A.current=!1};return rm(function(){J.isInvalidate()||we(J,!1)},[_,k]),rm(function(){var He=bl(d);re(He);var Ye=bl(Z(le));(!He.equals(Ye)||!A.current||k)&&we(He,A.current)},[d]),rm(function(){k&&de()},[le]),u.createElement("div",{ref:R,className:fe(n,r,G(G(G(G(G({},"".concat(n,"-focused"),z),"".concat(n,"-disabled"),f),"".concat(n,"-readonly"),m),"".concat(n,"-not-a-number"),J.isNaN()),"".concat(n,"-out-of-range"),!J.isInvalidate()&&!ke(J))),style:i,onFocus:function(){H(!0)},onBlur:We,onKeyDown:Ee,onKeyUp:Ne,onCompositionStart:Oe,onCompositionEnd:Re,onBeforeInput:ge},x&&u.createElement(lTe,{prefixCls:n,upNode:p,downNode:h,upDisabled:ae,downDisabled:ee,onStep:Ce}),u.createElement("div",{className:"".concat(L,"-wrap")},u.createElement("input",Ae({autoComplete:"off",role:"spinbutton","aria-valuemin":a,"aria-valuemax":o,"aria-valuenow":J.isInvalidate()?null:J.toString(),step:l},O,{ref:bi(D,t),className:L,value:le,onChange:Fe,disabled:f,readOnly:m}))))}),mTe=u.forwardRef(function(e,t){var n=e.disabled,r=e.style,i=e.prefixCls,a=i===void 0?"rc-input-number":i,o=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,d=e.addonAfter,f=e.className,m=e.classNames,p=it(e,dTe),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=function(x){g.current&&jj(g.current,x)};return u.useImperativeHandle(t,function(){return rTe(g.current,{focus:y,nativeElement:h.current.nativeElement||v.current})}),u.createElement(Nj,{className:f,triggerFocus:y,prefixCls:a,value:o,disabled:n,style:r,prefix:s,suffix:l,addonAfter:d,addonBefore:c,classNames:m,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},u.createElement(fTe,Ae({prefixCls:a,disabled:n,ref:g,domRef:v,className:m==null?void 0:m.input},p)))});const pTe=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",r=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},Qm(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new vn(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},WL=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const i=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${e}-handler-up`]:{borderStartEndRadius:i},[`${e}-handler-down`]:{borderEndEndRadius:i}}}},hTe=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:a,inputFontSizeLG:o,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:d,paddingBlockSM:f,paddingBlockLG:m,paddingInlineLG:p,colorIcon:h,motionDurationMid:v,handleHoverColor:g,handleOpacity:y,paddingInline:w,paddingBlock:x,handleBg:C,handleActiveBg:S,colorTextDisabled:k,borderRadiusSM:_,borderRadiusLG:E,controlWidth:T,handleBorderColor:$,filledHandleBg:P,lineHeightLG:M,calc:j}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),cy(e)),{display:"inline-block",width:T,margin:0,padding:0,borderRadius:i}),kj(e,{[`${t}-handler-wrap`]:{background:C,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),Ej(e,{[`${t}-handler-wrap`]:{background:P,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:C}}})),$j(e,{[`${t}-handler-wrap`]:{background:C,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),_j(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,lineHeight:M,borderRadius:E,[`input${t}-input`]:{height:j(s).sub(j(n).mul(2)).equal(),padding:`${me(m)} ${me(p)}`}},"&-sm":{padding:0,fontSize:a,borderRadius:_,[`input${t}-input`]:{height:j(l).sub(j(n).mul(2)).equal(),padding:`${me(f)} ${me(d)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},bn(e)),Fne(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:E,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:_}}},One(e)),jne(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}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{width:"100%",padding:`${me(x)} ${me(w)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),Tj(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:y,height:"100%",borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${v}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` +`;return[K_(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},qa),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[i]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[i]:{marginInlineStart:e.paddingXXS,color:e.colorIcon,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},T8e=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},wre(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},Gm(e)]},Sre=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS,optionSelectedColor:e.colorText}},Cre=pn("Cascader",T8e,Sre,{unitless:{optionSelectedFontWeight:!0}}),P8e=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[wre(e),{display:"inline-flex",border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}},R8e=iZ(["Cascader","Panel"],P8e,Sre);function I8e(e){const{prefixCls:t,className:n,multiple:r,rootClassName:i,notFoundContent:a,direction:o,expandIcon:s,disabled:l}=e,c=u.useContext(gi),d=l??c,[f,m,p,h]=gre(t,o),v=Qn(m),[g,y,w]=Cre(m,v);R8e(m);const x=p==="rtl",[S,C]=yre(f,x,s),_=a||(h==null?void 0:h("Cascader"))||u.createElement(eg,{componentName:"Cascader"}),k=bre(m,r);return g(u.createElement(vre,Object.assign({},e,{checkable:k,prefixCls:m,className:fe(n,y,i,w,v),notFoundContent:_,direction:p,expandIcon:S,loadingIcon:C,disabled:d})))}var O8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);il===0?[s]:[].concat(Ve(o),[t,s]),[]),i=[];let a=0;return r.forEach((o,s)=>{const l=a+o.length;let c=e.slice(a,l);a=l,s%2===1&&(c=u.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${s}`},c)),i.push(c)}),i}const A8e=(e,t,n,r)=>{const i=[],a=e.toLowerCase();return t.forEach((o,s)=>{s!==0&&i.push(" / ");let l=o[r.label];const c=typeof l;(c==="string"||c==="number")&&(l=N8e(String(l),a,n)),i.push(l)}),i},sg=u.forwardRef((e,t)=>{var n,r,i,a;const{prefixCls:o,size:s,disabled:l,className:c,rootClassName:d,multiple:f,bordered:m=!0,transitionName:p,choiceTransitionName:h="",popupClassName:v,dropdownClassName:g,expandIcon:y,placement:w,showSearch:x,allowClear:S=!0,notFoundContent:C,direction:_,getPopupContainer:k,status:E,showArrow:T,builtinPlacements:$,style:P,variant:M,dropdownRender:j,onDropdownVisibleChange:I,dropdownMenuColumnStyle:R,popupRender:O,dropdownStyle:D,popupMenuColumnStyle:L,onOpenChange:B,styles:F,classNames:z}=e,H=O8e(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant","dropdownRender","onDropdownVisibleChange","dropdownMenuColumnStyle","popupRender","dropdownStyle","popupMenuColumnStyle","onOpenChange","styles","classNames"]),A=ln(H,["suffixIcon"]),{getPrefixCls:V,getPopupContainer:W,className:U,style:Y,classNames:J,styles:ne}=kr("cascader"),{popupOverflow:Q}=u.useContext(Rt),{status:te,hasFeedback:Z,isFormItemInput:le,feedbackIcon:se}=u.useContext(_i),ce=Vu(te,E),[re,ie,pe,Se]=gre(o,_),_e=pe==="rtl",X=V(),ae=Qn(re),[ee,q,ue]=aj(re,ae),oe=Qn(ie),[de]=Cre(ie,oe),{compactSize:xe,compactItemClassnames:ke}=sl(re,_),[be,ye]=zc("cascader",M,m),Ce=C||(Se==null?void 0:Se("Cascader"))||u.createElement(eg,{componentName:"Cascader"}),Re=fe(((n=z==null?void 0:z.popup)===null||n===void 0?void 0:n.root)||((r=J.popup)===null||r===void 0?void 0:r.root)||v||g,`${ie}-dropdown`,{[`${ie}-dropdown-rtl`]:pe==="rtl"},d,ae,J.root,z==null?void 0:z.root,oe,q,ue),Pe=oj(O||j),Le=L||R,we=B||I,ve=((i=F==null?void 0:F.popup)===null||i===void 0?void 0:i.root)||((a=ne.popup)===null||a===void 0?void 0:a.root)||D,ge=u.useMemo(()=>{if(!x)return x;let Oe={render:A8e};return typeof x=="object"&&(Oe=Object.assign(Object.assign({},Oe),x)),Oe},[x]),Ee=Hr(Oe=>{var $e;return($e=s??xe)!==null&&$e!==void 0?$e:Oe}),Ne=u.useContext(gi),ze=l??Ne,[He,Ye]=yre(re,_e,y),De=bre(ie,f),Ke=sj(e.suffixIcon,T),{suffixIcon:Je,removeIcon:We,clearIcon:vt}=M_(Object.assign(Object.assign({},e),{hasFeedback:Z,feedbackIcon:se,showSuffixIcon:Ke,multiple:f,prefixCls:re,componentName:"Cascader"})),dt=u.useMemo(()=>w!==void 0?w:_e?"bottomRight":"bottomLeft",[w,_e]),bt=S===!0?{clearIcon:vt}:S,[Ie]=ol("SelectLike",ve==null?void 0:ve.zIndex),Te=u.createElement(hy,Object.assign({prefixCls:re,className:fe(!o&&ie,{[`${re}-lg`]:Ee==="large",[`${re}-sm`]:Ee==="small",[`${re}-rtl`]:_e,[`${re}-${be}`]:ye,[`${re}-in-form-item`]:le},ql(re,ce,Z),ke,U,c,d,z==null?void 0:z.root,J.root,ae,oe,q,ue),disabled:ze,style:Object.assign(Object.assign(Object.assign(Object.assign({},ne.root),F==null?void 0:F.root),Y),P)},A,{builtinPlacements:ij($,Q),direction:pe,placement:dt,notFoundContent:Ce,allowClear:bt,showSearch:ge,expandIcon:He,suffixIcon:Je,removeIcon:We,loadingIcon:Ye,checkable:De,dropdownClassName:Re,dropdownPrefixCls:o||ie,dropdownStyle:Object.assign(Object.assign({},ve),{zIndex:Ie}),dropdownRender:Pe,dropdownMenuColumnStyle:Le,onOpenChange:we,choiceTransitionName:ha(X,"",h),transitionName:ha(X,"slide-up",p),getPopupContainer:k||W,ref:t}));return de(ee(Te))}),F8e=df(sg,"dropdownAlign",e=>ln(e,["visible"]));sg.SHOW_PARENT=j8e;sg.SHOW_CHILD=M8e;sg.Panel=I8e;sg._InternalPanelDoNotUseOrYouWillBeFired=F8e;const kre=K.createContext(null);var D8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,rootClassName:a,children:o,indeterminate:s=!1,style:l,onMouseEnter:c,onMouseLeave:d,skipGroup:f=!1,disabled:m}=e,p=D8e(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:h,direction:v,checkbox:g}=u.useContext(Rt),y=u.useContext(kre),{isFormItemInput:w}=u.useContext(_i),x=u.useContext(gi),S=(n=(y==null?void 0:y.disabled)||m)!==null&&n!==void 0?n:x,C=u.useRef(p.value),_=u.useRef(null),k=yi(t,_);u.useEffect(()=>{y==null||y.registerValue(p.value)},[]),u.useEffect(()=>{if(!f)return p.value!==C.current&&(y==null||y.cancelValue(C.current),y==null||y.registerValue(p.value),C.current=p.value),()=>y==null?void 0:y.cancelValue(p.value)},[p.value]),u.useEffect(()=>{var L;!((L=_.current)===null||L===void 0)&&L.input&&(_.current.input.indeterminate=s)},[s]);const E=h("checkbox",r),T=Qn(E),[$,P,M]=xre(E,T),j=Object.assign({},p);y&&!f&&(j.onChange=(...L)=>{p.onChange&&p.onChange.apply(p,L),y.toggleOption&&y.toggleOption({label:o,value:p.value})},j.name=y.name,j.checked=y.value.includes(p.value));const I=fe(`${E}-wrapper`,{[`${E}-rtl`]:v==="rtl",[`${E}-wrapper-checked`]:j.checked,[`${E}-wrapper-disabled`]:S,[`${E}-wrapper-in-form-item`]:w},g==null?void 0:g.className,i,a,M,T,P),R=fe({[`${E}-indeterminate`]:s},p_,P),[O,D]=Fne(j.onClick);return $(u.createElement(Z1,{component:"Checkbox",disabled:S},u.createElement("label",{className:I,style:Object.assign(Object.assign({},g==null?void 0:g.style),l),onMouseEnter:c,onMouseLeave:d,onClick:O},u.createElement(Ane,Object.assign({},j,{onClick:D,prefixCls:E,className:R,disabled:S,ref:k})),o!=null&&u.createElement("span",{className:`${E}-label`},o))))},_re=u.forwardRef(L8e);var B8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{defaultValue:n,children:r,options:i=[],prefixCls:a,className:o,rootClassName:s,style:l,onChange:c}=e,d=B8e(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=u.useContext(Rt),[p,h]=u.useState(d.value||n||[]),[v,g]=u.useState([]);u.useEffect(()=>{"value"in d&&h(d.value||[])},[d.value]);const y=u.useMemo(()=>i.map(R=>typeof R=="string"||typeof R=="number"?{label:R,value:R}:R),[i]),w=R=>{g(O=>O.filter(D=>D!==R))},x=R=>{g(O=>[].concat(Ve(O),[R]))},S=R=>{const O=p.indexOf(R.value),D=Ve(p);O===-1?D.push(R.value):D.splice(O,1),"value"in d||h(D),c==null||c(D.filter(L=>v.includes(L)).sort((L,B)=>{const F=y.findIndex(H=>H.value===L),z=y.findIndex(H=>H.value===B);return F-z}))},C=f("checkbox",a),_=`${C}-group`,k=Qn(C),[E,T,$]=xre(C,k),P=ln(d,["value","disabled"]),M=i.length?y.map(R=>u.createElement(_re,{prefixCls:C,key:R.value.toString(),disabled:"disabled"in R?R.disabled:d.disabled,value:R.value,checked:p.includes(R.value),onChange:R.onChange,className:fe(`${_}-item`,R.className),style:R.style,title:R.title,id:R.id,required:R.required},R.label)):r,j=u.useMemo(()=>({toggleOption:S,value:p,disabled:d.disabled,name:d.name,registerValue:x,cancelValue:w}),[S,p,d.disabled,d.name,x,w]),I=fe(_,{[`${_}-rtl`]:m==="rtl"},o,s,$,k,T);return E(u.createElement("div",Object.assign({className:I,style:l},P,{ref:t}),u.createElement(kre.Provider,{value:j},M)))}),Ga=_re;Ga.Group=z8e;Ga.__ANT_CHECKBOX=!0;const Ere=u.createContext({});var H8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(Rt),{gutter:i,wrap:a}=u.useContext(Ere),{prefixCls:o,span:s,order:l,offset:c,push:d,pull:f,className:m,children:p,flex:h,style:v}=e,g=H8e(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=n("col",o),[w,x,S]=s2e(y),C={};let _={};V8e.forEach(T=>{let $={};const P=e[T];typeof P=="number"?$.span=P:typeof P=="object"&&($=P||{}),delete g[T],_=Object.assign(Object.assign({},_),{[`${y}-${T}-${$.span}`]:$.span!==void 0,[`${y}-${T}-order-${$.order}`]:$.order||$.order===0,[`${y}-${T}-offset-${$.offset}`]:$.offset||$.offset===0,[`${y}-${T}-push-${$.push}`]:$.push||$.push===0,[`${y}-${T}-pull-${$.pull}`]:$.pull||$.pull===0,[`${y}-rtl`]:r==="rtl"}),$.flex&&(_[`${y}-${T}-flex`]=!0,C[`--${y}-${T}-flex`]=LL($.flex))});const k=fe(y,{[`${y}-${s}`]:s!==void 0,[`${y}-order-${l}`]:l,[`${y}-offset-${c}`]:c,[`${y}-push-${d}`]:d,[`${y}-pull-${f}`]:f},m,_,x,S),E={};if(i!=null&&i[0]){const T=typeof i[0]=="number"?`${i[0]/2}px`:`calc(${i[0]} / 2)`;E.paddingLeft=T,E.paddingRight=T}return h&&(E.flex=LL(h),a===!1&&!E.minWidth&&(E.minWidth=0)),w(u.createElement("div",Object.assign({},g,{style:Object.assign(Object.assign(Object.assign({},E),v),C),className:k,ref:t}),p))});function W8e(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],i=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0};return r.forEach((a,o)=>{if(typeof a=="object"&&a!==null)for(let s=0;s{if(typeof e=="string"&&r(e),typeof e=="object")for(let a=0;a{i()},[JSON.stringify(e),t]),n}const da=u.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:a,style:o,children:s,gutter:l=0,wrap:c}=e,d=U8e(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=u.useContext(Rt),p=ff(!0,null),h=BL(i,p),v=BL(r,p),g=f("row",n),[y,w,x]=o2e(g),S=W8e(l,p),C=fe(g,{[`${g}-no-wrap`]:c===!1,[`${g}-${v}`]:v,[`${g}-${h}`]:h,[`${g}-rtl`]:m==="rtl"},a,w,x),_={};if(S!=null&&S[0]){const $=typeof S[0]=="number"?`${S[0]/-2}px`:`calc(${S[0]} / -2)`;_.marginLeft=$,_.marginRight=$}const[k,E]=S;_.rowGap=E;const T=u.useMemo(()=>({gutter:[k,E],wrap:c}),[k,E,c]);return y(u.createElement(Ere.Provider,{value:T},u.createElement("div",Object.assign({},d,{className:C,style:Object.assign(Object.assign({},_),o),ref:t}),s)))}),q8e=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},G8e=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:a,orientationMargin:o,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{borderBlockStart:`${me(i)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${me(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${me(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${me(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${me(i)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-start`]:{"&::before":{width:`calc(${o} * 100%)`},"&::after":{width:`calc(100% - ${o} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{"&::before":{width:`calc(100% - ${o} * 100%)`},"&::after":{width:`calc(${o} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${me(i)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},K8e=e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),Y8e=pn("Divider",e=>{const t=nn(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[G8e(t),q8e(t)]},K8e,{unitless:{orientationMargin:!0}});var X8e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,className:r,style:i}=kr("divider"),{prefixCls:a,type:o="horizontal",orientation:s="center",orientationMargin:l,className:c,rootClassName:d,children:f,dashed:m,variant:p="solid",plain:h,style:v,size:g}=e,y=X8e(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size"]),w=t("divider",a),[x,S,C]=Y8e(w),_=Hr(g),k=J8e[_],E=!!f,T=u.useMemo(()=>s==="left"?n==="rtl"?"end":"start":s==="right"?n==="rtl"?"start":"end":s,[n,s]),$=T==="start"&&l!=null,P=T==="end"&&l!=null,M=fe(w,r,S,C,`${w}-${o}`,{[`${w}-with-text`]:E,[`${w}-with-text-${T}`]:E,[`${w}-dashed`]:!!m,[`${w}-${p}`]:p!=="solid",[`${w}-plain`]:!!h,[`${w}-rtl`]:n==="rtl",[`${w}-no-default-orientation-margin-start`]:$,[`${w}-no-default-orientation-margin-end`]:P,[`${w}-${k}`]:!!k},c,d),j=u.useMemo(()=>typeof l=="number"?l:/^\d+$/.test(l)?Number(l):l,[l]),I={marginInlineStart:$?j:void 0,marginInlineEnd:P?j:void 0};return x(u.createElement("div",Object.assign({className:M,style:Object.assign(Object.assign({},i),v)},y,{role:"separator"}),f&&o!=="vertical"&&u.createElement("span",{className:`${w}-inner-text`,style:I},f)))};var zL=function(t,n){if(!t)return null;var r={left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth,top:t.offsetTop,bottom:t.parentElement.clientHeight-t.clientHeight-t.offsetTop,height:t.clientHeight};return n?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},oc=function(t){return t!==void 0?"".concat(t,"px"):void 0};function Q8e(e){var t=e.prefixCls,n=e.containerRef,r=e.value,i=e.getValueIndex,a=e.motionName,o=e.onMotionStart,s=e.onMotionEnd,l=e.direction,c=e.vertical,d=c===void 0?!1:c,f=u.useRef(null),m=u.useState(r),p=he(m,2),h=p[0],v=p[1],g=function(R){var O,D=i(R),L=(O=n.current)===null||O===void 0?void 0:O.querySelectorAll(".".concat(t,"-item"))[D];return(L==null?void 0:L.offsetParent)&&L},y=u.useState(null),w=he(y,2),x=w[0],S=w[1],C=u.useState(null),_=he(C,2),k=_[0],E=_[1];fn(function(){if(h!==r){var I=g(h),R=g(r),O=zL(I,d),D=zL(R,d);v(r),S(O),E(D),I&&R?o():s()}},[r]);var T=u.useMemo(function(){if(d){var I;return oc((I=x==null?void 0:x.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(x==null?void 0:x.right):x==null?void 0:x.left)},[d,l,x]),$=u.useMemo(function(){if(d){var I;return oc((I=k==null?void 0:k.top)!==null&&I!==void 0?I:0)}return oc(l==="rtl"?-(k==null?void 0:k.right):k==null?void 0:k.left)},[d,l,k]),P=function(){return d?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},M=function(){return d?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},j=function(){S(null),E(null),s()};return!x||!k?null:u.createElement(Gi,{visible:!0,motionName:a,motionAppear:!0,onAppearStart:P,onAppearActive:M,onVisibleChanged:j},function(I,R){var O=I.className,D=I.style,L=N(N({},D),{},{"--thumb-start-left":T,"--thumb-start-width":oc(x==null?void 0:x.width),"--thumb-active-left":$,"--thumb-active-width":oc(k==null?void 0:k.width),"--thumb-start-top":T,"--thumb-start-height":oc(x==null?void 0:x.height),"--thumb-active-top":$,"--thumb-active-height":oc(k==null?void 0:k.height)}),B={ref:yi(f,R),style:L,className:fe("".concat(t,"-thumb"),O)};return u.createElement("div",B)})}var Z8e=["prefixCls","direction","vertical","options","disabled","defaultValue","value","name","onChange","className","motionName"];function eTe(e){if(typeof e.title<"u")return e.title;if(mt(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function tTe(e){return e.map(function(t){if(mt(t)==="object"&&t!==null){var n=eTe(t);return N(N({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var nTe=function(t){var n=t.prefixCls,r=t.className,i=t.disabled,a=t.checked,o=t.label,s=t.title,l=t.value,c=t.name,d=t.onChange,f=t.onFocus,m=t.onBlur,p=t.onKeyDown,h=t.onKeyUp,v=t.onMouseDown,g=function(w){i||d(w,l)};return u.createElement("label",{className:fe(r,G({},"".concat(n,"-item-disabled"),i)),onMouseDown:v},u.createElement("input",{name:c,className:"".concat(n,"-item-input"),type:"radio",disabled:i,checked:a,onChange:g,onFocus:f,onBlur:m,onKeyDown:p,onKeyUp:h}),u.createElement("div",{className:"".concat(n,"-item-label"),title:s,"aria-selected":a},o))},rTe=u.forwardRef(function(e,t){var n,r,i=e.prefixCls,a=i===void 0?"rc-segmented":i,o=e.direction,s=e.vertical,l=e.options,c=l===void 0?[]:l,d=e.disabled,f=e.defaultValue,m=e.value,p=e.name,h=e.onChange,v=e.className,g=v===void 0?"":v,y=e.motionName,w=y===void 0?"thumb-motion":y,x=at(e,Z8e),S=u.useRef(null),C=u.useMemo(function(){return yi(S,t)},[S,t]),_=u.useMemo(function(){return tTe(c)},[c]),k=Ht((n=_[0])===null||n===void 0?void 0:n.value,{value:m,defaultValue:f}),E=he(k,2),T=E[0],$=E[1],P=u.useState(!1),M=he(P,2),j=M[0],I=M[1],R=function(Z,le){$(le),h==null||h(le)},O=ln(x,["children"]),D=u.useState(!1),L=he(D,2),B=L[0],F=L[1],z=u.useState(!1),H=he(z,2),A=H[0],V=H[1],W=function(){V(!0)},U=function(){V(!1)},Y=function(){F(!1)},J=function(Z){Z.key==="Tab"&&F(!0)},ne=function(Z){var le=_.findIndex(function(ie){return ie.value===T}),se=_.length,ce=(le+Z+se)%se,re=_[ce];re&&($(re.value),h==null||h(re.value))},Q=function(Z){switch(Z.key){case"ArrowLeft":case"ArrowUp":ne(-1);break;case"ArrowRight":case"ArrowDown":ne(1);break}};return u.createElement("div",Fe({role:"radiogroup","aria-label":"segmented control",tabIndex:d?void 0:0},O,{className:fe(a,(r={},G(r,"".concat(a,"-rtl"),o==="rtl"),G(r,"".concat(a,"-disabled"),d),G(r,"".concat(a,"-vertical"),s),r),g),ref:C}),u.createElement("div",{className:"".concat(a,"-group")},u.createElement(Q8e,{vertical:s,prefixCls:a,value:T,containerRef:S,motionName:"".concat(a,"-").concat(w),direction:o,getValueIndex:function(Z){return _.findIndex(function(le){return le.value===Z})},onMotionStart:function(){I(!0)},onMotionEnd:function(){I(!1)}}),_.map(function(te){var Z;return u.createElement(nTe,Fe({},te,{name:p,key:te.value,prefixCls:a,className:fe(te.className,"".concat(a,"-item"),(Z={},G(Z,"".concat(a,"-item-selected"),te.value===T&&!j),G(Z,"".concat(a,"-item-focused"),A&&B&&te.value===T),Z)),checked:te.value===T,onChange:R,onFocus:W,onBlur:U,onKeyDown:Q,onKeyUp:J,onMouseDown:Y,disabled:!!d||!!te.disabled}))})))}),iTe=rTe;function HL(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function VL(e){return{background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const aTe=Object.assign({overflow:"hidden"},qa),oTe=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),i=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`}),zo(e)),{[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${me(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},VL(e)),{color:e.itemSelectedColor}),"&-focused":el(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,transition:`opacity ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:me(n),padding:`0 ${me(e.segmentedPaddingHorizontal)}`},aTe),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},VL(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${me(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:me(r),padding:`0 ${me(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:i,lineHeight:me(i),padding:`0 ${me(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),HL(`&-disabled ${t}-item`,e)),HL(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}})}},sTe=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:i,colorFill:a,lineWidthBold:o,colorBgLayout:s}=e;return{trackPadding:o,trackBg:s,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:i,itemActiveBg:a,itemSelectedColor:n}},lTe=pn("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=nn(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return oTe(r)},sTe);var WL=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=ry(),{prefixCls:r,className:i,rootClassName:a,block:o,options:s=[],size:l="middle",style:c,vertical:d,shape:f="default",name:m=n}=e,p=WL(e,["prefixCls","className","rootClassName","block","options","size","style","vertical","shape","name"]),{getPrefixCls:h,direction:v,className:g,style:y}=kr("segmented"),w=h("segmented",r),[x,S,C]=lTe(w),_=Hr(l),k=u.useMemo(()=>s.map($=>{if(cTe($)){const{icon:P,label:M}=$,j=WL($,["icon","label"]);return Object.assign(Object.assign({},j),{label:u.createElement(u.Fragment,null,u.createElement("span",{className:`${w}-item-icon`},P),M&&u.createElement("span",null,M))})}return $}),[s,w]),E=fe(i,a,g,{[`${w}-block`]:o,[`${w}-sm`]:_==="small",[`${w}-lg`]:_==="large",[`${w}-vertical`]:d,[`${w}-shape-${f}`]:f==="round"},S,C),T=Object.assign(Object.assign({},y),c);return x(u.createElement(iTe,Object.assign({},p,{name:m,className:E,style:T,options:k,ref:t,prefixCls:w,direction:v,vertical:d})))}),$re=uTe,Tre=K.createContext({}),Pre=K.createContext({}),Rre=({prefixCls:e,value:t,onChange:n})=>{const r=()=>{if(n&&t&&!t.cleared){const i=t.toHsb();i.a=0;const a=Ia(i);a.cleared=!0,n(a)}};return K.createElement("div",{className:`${e}-clear`,onClick:r})},Ire="hex",Ore="rgb",Mre="hsb";var dTe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},fTe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:dTe}))},jre=u.forwardRef(fTe);function RR(){return typeof BigInt=="function"}function Nre(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function im(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),a=i[0]||"0",o=i[1]||"0";a==="0"&&o==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:a,decimalStr:o,fullStr:"".concat(s).concat(r)}}function jj(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function qf(e){var t=String(e);if(jj(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&Nj(t)?t.length-t.indexOf(".")-1:0}function X_(e){var t=String(e);if(jj(e)){if(e>Number.MAX_SAFE_INTEGER)return String(RR()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":im("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),pTe=function(){function e(t){if(er(this,e),G(this,"origin",""),G(this,"number",void 0),G(this,"empty",void 0),Nre(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return tr(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(iNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":X_(this.number):this.origin}}]),e}();function bl(e){return RR()?new mTe(e):new pTe(e)}function LS(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=im(e),a=i.negativeStr,o=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(a).concat(o);if(n>=0){var d=Number(s[n]);if(d>=5&&!r){var f=bl(e).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-d));return LS(f.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function hTe(e){return!!(e.addonBefore||e.addonAfter)}function vTe(e){return!!(e.prefix||e.suffix||e.allowClear)}function UL(e,t,n){var r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},i}function d2(e,t,n,r){if(n){var i=t;if(t.type==="click"){i=UL(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=UL(t,e,r),n(i);return}n(i)}}function Aj(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var i=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}var Fj=K.forwardRef(function(e,t){var n,r,i,a=e.inputElement,o=e.children,s=e.prefixCls,l=e.prefix,c=e.suffix,d=e.addonBefore,f=e.addonAfter,m=e.className,p=e.style,h=e.disabled,v=e.readOnly,g=e.focused,y=e.triggerFocus,w=e.allowClear,x=e.value,S=e.handleReset,C=e.hidden,_=e.classes,k=e.classNames,E=e.dataAttrs,T=e.styles,$=e.components,P=e.onClear,M=o??a,j=($==null?void 0:$.affixWrapper)||"span",I=($==null?void 0:$.groupWrapper)||"span",R=($==null?void 0:$.wrapper)||"span",O=($==null?void 0:$.groupAddon)||"span",D=u.useRef(null),L=function(ce){var re;(re=D.current)!==null&&re!==void 0&&re.contains(ce.target)&&(y==null||y())},B=vTe(e),F=u.cloneElement(M,{value:x,className:fe((n=M.props)===null||n===void 0?void 0:n.className,!B&&(k==null?void 0:k.variant))||null}),z=u.useRef(null);if(K.useImperativeHandle(t,function(){return{nativeElement:z.current||D.current}}),B){var H=null;if(w){var A=!h&&!v&&x,V="".concat(s,"-clear-icon"),W=mt(w)==="object"&&w!==null&&w!==void 0&&w.clearIcon?w.clearIcon:"✖";H=K.createElement("button",{type:"button",tabIndex:-1,onClick:function(ce){S==null||S(ce),P==null||P()},onMouseDown:function(ce){return ce.preventDefault()},className:fe(V,G(G({},"".concat(V,"-hidden"),!A),"".concat(V,"-has-suffix"),!!c))},W)}var U="".concat(s,"-affix-wrapper"),Y=fe(U,G(G(G(G(G({},"".concat(s,"-disabled"),h),"".concat(U,"-disabled"),h),"".concat(U,"-focused"),g),"".concat(U,"-readonly"),v),"".concat(U,"-input-with-clear-btn"),c&&w&&x),_==null?void 0:_.affixWrapper,k==null?void 0:k.affixWrapper,k==null?void 0:k.variant),J=(c||w)&&K.createElement("span",{className:fe("".concat(s,"-suffix"),k==null?void 0:k.suffix),style:T==null?void 0:T.suffix},H,c);F=K.createElement(j,Fe({className:Y,style:T==null?void 0:T.affixWrapper,onClick:L},E==null?void 0:E.affixWrapper,{ref:D}),l&&K.createElement("span",{className:fe("".concat(s,"-prefix"),k==null?void 0:k.prefix),style:T==null?void 0:T.prefix},l),F,J)}if(hTe(e)){var ne="".concat(s,"-group"),Q="".concat(ne,"-addon"),te="".concat(ne,"-wrapper"),Z=fe("".concat(s,"-wrapper"),ne,_==null?void 0:_.wrapper,k==null?void 0:k.wrapper),le=fe(te,G({},"".concat(te,"-disabled"),h),_==null?void 0:_.group,k==null?void 0:k.groupWrapper);F=K.createElement(I,{className:le,ref:z},K.createElement(R,{className:Z},d&&K.createElement(O,{className:Q},d),F,f&&K.createElement(O,{className:Q},f)))}return K.cloneElement(F,{className:fe((r=F.props)===null||r===void 0?void 0:r.className,m)||null,style:N(N({},(i=F.props)===null||i===void 0?void 0:i.style),p),hidden:C})}),gTe=["show"];function Are(e,t){return u.useMemo(function(){var n={};t&&(n.show=mt(t)==="object"&&t.formatter?t.formatter:!!t),n=N(N({},n),e);var r=n,i=r.show,a=at(r,gTe);return N(N({},a),{},{show:!!i,showFormatter:typeof i=="function"?i:void 0,strategy:a.strategy||function(o){return o.length}})},[e,t])}var bTe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],yTe=u.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,a=e.onBlur,o=e.onPressEnter,s=e.onKeyDown,l=e.onKeyUp,c=e.prefixCls,d=c===void 0?"rc-input":c,f=e.disabled,m=e.htmlSize,p=e.className,h=e.maxLength,v=e.suffix,g=e.showCount,y=e.count,w=e.type,x=w===void 0?"text":w,S=e.classes,C=e.classNames,_=e.styles,k=e.onCompositionStart,E=e.onCompositionEnd,T=at(e,bTe),$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useRef(!1),R=u.useRef(!1),O=u.useRef(null),D=u.useRef(null),L=function(q){O.current&&Aj(O.current,q)},B=Ht(e.defaultValue,{value:e.value}),F=he(B,2),z=F[0],H=F[1],A=z==null?"":String(z),V=u.useState(null),W=he(V,2),U=W[0],Y=W[1],J=Are(y,g),ne=J.max||h,Q=J.strategy(A),te=!!ne&&Q>ne;u.useImperativeHandle(t,function(){var ee;return{focus:L,blur:function(){var ue;(ue=O.current)===null||ue===void 0||ue.blur()},setSelectionRange:function(ue,oe,de){var xe;(xe=O.current)===null||xe===void 0||xe.setSelectionRange(ue,oe,de)},select:function(){var ue;(ue=O.current)===null||ue===void 0||ue.select()},input:O.current,nativeElement:((ee=D.current)===null||ee===void 0?void 0:ee.nativeElement)||O.current}}),u.useEffect(function(){R.current&&(R.current=!1),j(function(ee){return ee&&f?!1:ee})},[f]);var Z=function(q,ue,oe){var de=ue;if(!I.current&&J.exceedFormatter&&J.max&&J.strategy(ue)>J.max){if(de=J.exceedFormatter(ue,{max:J.max}),ue!==de){var xe,ke;Y([((xe=O.current)===null||xe===void 0?void 0:xe.selectionStart)||0,((ke=O.current)===null||ke===void 0?void 0:ke.selectionEnd)||0])}}else if(oe.source==="compositionEnd")return;H(de),O.current&&d2(O.current,q,r,de)};u.useEffect(function(){if(U){var ee;(ee=O.current)===null||ee===void 0||ee.setSelectionRange.apply(ee,Ve(U))}},[U]);var le=function(q){Z(q,q.target.value,{source:"change"})},se=function(q){I.current=!1,Z(q,q.currentTarget.value,{source:"compositionEnd"}),E==null||E(q)},ce=function(q){o&&q.key==="Enter"&&!R.current&&(R.current=!0,o(q)),s==null||s(q)},re=function(q){q.key==="Enter"&&(R.current=!1),l==null||l(q)},ie=function(q){j(!0),i==null||i(q)},pe=function(q){R.current&&(R.current=!1),j(!1),a==null||a(q)},Se=function(q){H(""),L(),O.current&&d2(O.current,q,r)},_e=te&&"".concat(d,"-out-of-range"),X=function(){var q=ln(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return K.createElement("input",Fe({autoComplete:n},q,{onChange:le,onFocus:ie,onBlur:pe,onKeyDown:ce,onKeyUp:re,className:fe(d,G({},"".concat(d,"-disabled"),f),C==null?void 0:C.input),style:_==null?void 0:_.input,ref:O,size:m,type:x,onCompositionStart:function(oe){I.current=!0,k==null||k(oe)},onCompositionEnd:se}))},ae=function(){var q=Number(ne)>0;if(v||J.show){var ue=J.showFormatter?J.showFormatter({value:A,count:Q,maxLength:ne}):"".concat(Q).concat(q?" / ".concat(ne):"");return K.createElement(K.Fragment,null,J.show&&K.createElement("span",{className:fe("".concat(d,"-show-count-suffix"),G({},"".concat(d,"-show-count-has-suffix"),!!v),C==null?void 0:C.count),style:N({},_==null?void 0:_.count)},ue),v)}return null};return K.createElement(Fj,Fe({},T,{prefixCls:d,className:fe(p,_e),handleReset:Se,value:A,focused:M,triggerFocus:L,suffix:ae(),disabled:f,classes:S,classNames:C,styles:_,ref:D}),X())});function xTe(e,t){return typeof Proxy<"u"&&e?new Proxy(e,{get:function(r,i){if(t[i])return t[i];var a=r[i];return typeof a=="function"?a.bind(r):a}}):e}function wTe(e,t){var n=u.useRef(null);function r(){try{var a=e.selectionStart,o=e.selectionEnd,s=e.value,l=s.substring(0,a),c=s.substring(o);n.current={start:a,end:o,value:s,beforeTxt:l,afterTxt:c}}catch{}}function i(){if(e&&n.current&&t)try{var a=e.value,o=n.current,s=o.beforeTxt,l=o.afterTxt,c=o.start,d=a.length;if(a.startsWith(s))d=s.length;else if(a.endsWith(l))d=a.length-n.current.afterTxt.length;else{var f=s[c-1],m=a.indexOf(f,c-1);m!==-1&&(d=m+1)}e.setSelectionRange(d,d)}catch(p){Jn(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(p.message))}}return[r,i]}var STe=function(){var t=u.useState(!1),n=he(t,2),r=n[0],i=n[1];return fn(function(){i(P_())},[]),r},CTe=200,kTe=600;function _Te(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,i=e.upDisabled,a=e.downDisabled,o=e.onStep,s=u.useRef(),l=u.useRef([]),c=u.useRef();c.current=o;var d=function(){clearTimeout(s.current)},f=function(x,S){x.preventDefault(),d(),c.current(S);function C(){c.current(S),s.current=setTimeout(C,CTe)}s.current=setTimeout(C,kTe)};u.useEffect(function(){return function(){d(),l.current.forEach(function(w){return hn.cancel(w)})}},[]);var m=STe();if(m)return null;var p="".concat(t,"-handler"),h=fe(p,"".concat(p,"-up"),G({},"".concat(p,"-up-disabled"),i)),v=fe(p,"".concat(p,"-down"),G({},"".concat(p,"-down-disabled"),a)),g=function(){return l.current.push(hn(d))},y={unselectable:"on",role:"button",onMouseUp:g,onMouseLeave:g};return u.createElement("div",{className:"".concat(p,"-wrap")},u.createElement("span",Fe({},y,{onMouseDown:function(x){f(x,!0)},"aria-label":"Increase Value","aria-disabled":i,className:h}),n||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),u.createElement("span",Fe({},y,{onMouseDown:function(x){f(x,!1)},"aria-label":"Decrease Value","aria-disabled":a,className:v}),r||u.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function qL(e){var t=typeof e=="number"?X_(e):im(e).fullStr,n=t.includes(".");return n?im(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const ETe=function(){var e=u.useRef(0),t=function(){hn.cancel(e.current)};return u.useEffect(function(){return t},[]),function(n){t(),e.current=hn(function(){n()})}};var $Te=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],TTe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],GL=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},KL=function(t){var n=bl(t);return n.isInvalidate()?null:n},PTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,i=e.style,a=e.min,o=e.max,s=e.step,l=s===void 0?1:s,c=e.defaultValue,d=e.value,f=e.disabled,m=e.readOnly,p=e.upHandler,h=e.downHandler,v=e.keyboard,g=e.changeOnWheel,y=g===void 0?!1:g,w=e.controls,x=w===void 0?!0:w;e.classNames;var S=e.stringMode,C=e.parser,_=e.formatter,k=e.precision,E=e.decimalSeparator,T=e.onChange,$=e.onInput,P=e.onPressEnter,M=e.onStep,j=e.changeOnBlur,I=j===void 0?!0:j,R=e.domRef,O=at(e,$Te),D="".concat(n,"-input"),L=u.useRef(null),B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=u.useRef(!1),V=u.useRef(!1),W=u.useRef(!1),U=u.useState(function(){return bl(d??c)}),Y=he(U,2),J=Y[0],ne=Y[1];function Q(He){d===void 0&&ne(He)}var te=u.useCallback(function(He,Ye){if(!Ye)return k>=0?k:Math.max(qf(He),qf(l))},[k,l]),Z=u.useCallback(function(He){var Ye=String(He);if(C)return C(Ye);var De=Ye;return E&&(De=De.replace(E,".")),De.replace(/[^\w.-]+/g,"")},[C,E]),le=u.useRef(""),se=u.useCallback(function(He,Ye){if(_)return _(He,{userTyping:Ye,input:String(le.current)});var De=typeof He=="number"?X_(He):He;if(!Ye){var Ke=te(De,Ye);if(Nj(De)&&(E||Ke>=0)){var Je=E||".";De=LS(De,Je,Ke)}}return De},[_,te,E]),ce=u.useState(function(){var He=c??d;return J.isInvalidate()&&["string","number"].includes(mt(He))?Number.isNaN(He)?"":He:se(J.toString(),!1)}),re=he(ce,2),ie=re[0],pe=re[1];le.current=ie;function Se(He,Ye){pe(se(He.isInvalidate()?He.toString(!1):He.toString(!Ye),Ye))}var _e=u.useMemo(function(){return KL(o)},[o,k]),X=u.useMemo(function(){return KL(a)},[a,k]),ae=u.useMemo(function(){return!_e||!J||J.isInvalidate()?!1:_e.lessEquals(J)},[_e,J]),ee=u.useMemo(function(){return!X||!J||J.isInvalidate()?!1:J.lessEquals(X)},[X,J]),q=wTe(L.current,z),ue=he(q,2),oe=ue[0],de=ue[1],xe=function(Ye){return _e&&!Ye.lessEquals(_e)?_e:X&&!X.lessEquals(Ye)?X:null},ke=function(Ye){return!xe(Ye)},be=function(Ye,De){var Ke=Ye,Je=ke(Ke)||Ke.isEmpty();if(!Ke.isEmpty()&&!De&&(Ke=xe(Ke)||Ke,Je=!0),!m&&!f&&Je){var We=Ke.toString(),vt=te(We,De);return vt>=0&&(Ke=bl(LS(We,".",vt)),ke(Ke)||(Ke=bl(LS(We,".",vt,!0)))),Ke.equals(J)||(Q(Ke),T==null||T(Ke.isEmpty()?null:GL(S,Ke)),d===void 0&&Se(Ke,De)),Ke}return J},ye=ETe(),Ce=function He(Ye){if(oe(),le.current=Ye,pe(Ye),!V.current){var De=Z(Ye),Ke=bl(De);Ke.isNaN()||be(Ke,!0)}$==null||$(Ye),ye(function(){var Je=Ye;C||(Je=Ye.replace(/。/g,".")),Je!==Ye&&He(Je)})},Re=function(){V.current=!0},Pe=function(){V.current=!1,Ce(L.current.value)},Le=function(Ye){Ce(Ye.target.value)},we=function(Ye){var De;if(!(Ye&&ae||!Ye&&ee)){A.current=!1;var Ke=bl(W.current?qL(l):l);Ye||(Ke=Ke.negate());var Je=(J||bl(0)).add(Ke.toString()),We=be(Je,!1);M==null||M(GL(S,We),{offset:W.current?qL(l):l,type:Ye?"up":"down"}),(De=L.current)===null||De===void 0||De.focus()}},ve=function(Ye){var De=bl(Z(ie)),Ke;De.isNaN()?Ke=be(J,Ye):Ke=be(De,Ye),d!==void 0?Se(J,!1):Ke.isNaN()||Se(Ke,!1)},ge=function(){A.current=!0},Ee=function(Ye){var De=Ye.key,Ke=Ye.shiftKey;A.current=!0,W.current=Ke,De==="Enter"&&(V.current||(A.current=!1),ve(!1),P==null||P(Ye)),v!==!1&&!V.current&&["Up","ArrowUp","Down","ArrowDown"].includes(De)&&(we(De==="Up"||De==="ArrowUp"),Ye.preventDefault())},Ne=function(){A.current=!1,W.current=!1};u.useEffect(function(){if(y&&z){var He=function(Ke){we(Ke.deltaY<0),Ke.preventDefault()},Ye=L.current;if(Ye)return Ye.addEventListener("wheel",He,{passive:!1}),function(){return Ye.removeEventListener("wheel",He)}}});var ze=function(){I&&ve(!1),H(!1),A.current=!1};return nm(function(){J.isInvalidate()||Se(J,!1)},[k,_]),nm(function(){var He=bl(d);ne(He);var Ye=bl(Z(ie));(!He.equals(Ye)||!A.current||_)&&Se(He,A.current)},[d]),nm(function(){_&&de()},[ie]),u.createElement("div",{ref:R,className:fe(n,r,G(G(G(G(G({},"".concat(n,"-focused"),z),"".concat(n,"-disabled"),f),"".concat(n,"-readonly"),m),"".concat(n,"-not-a-number"),J.isNaN()),"".concat(n,"-out-of-range"),!J.isInvalidate()&&!ke(J))),style:i,onFocus:function(){H(!0)},onBlur:ze,onKeyDown:Ee,onKeyUp:Ne,onCompositionStart:Re,onCompositionEnd:Pe,onBeforeInput:ge},x&&u.createElement(_Te,{prefixCls:n,upNode:p,downNode:h,upDisabled:ae,downDisabled:ee,onStep:we}),u.createElement("div",{className:"".concat(D,"-wrap")},u.createElement("input",Fe({autoComplete:"off",role:"spinbutton","aria-valuemin":a,"aria-valuemax":o,"aria-valuenow":J.isInvalidate()?null:J.toString(),step:l},O,{ref:yi(L,t),className:D,value:ie,onChange:Le,disabled:f,readOnly:m}))))}),RTe=u.forwardRef(function(e,t){var n=e.disabled,r=e.style,i=e.prefixCls,a=i===void 0?"rc-input-number":i,o=e.value,s=e.prefix,l=e.suffix,c=e.addonBefore,d=e.addonAfter,f=e.className,m=e.classNames,p=at(e,TTe),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=function(x){g.current&&Aj(g.current,x)};return u.useImperativeHandle(t,function(){return xTe(g.current,{focus:y,nativeElement:h.current.nativeElement||v.current})}),u.createElement(Fj,{className:f,triggerFocus:y,prefixCls:a,value:o,disabled:n,style:r,prefix:s,suffix:l,addonAfter:d,addonBefore:c,classNames:m,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:h},u.createElement(PTe,Fe({prefixCls:a,disabled:n,ref:g,domRef:v,className:m==null?void 0:m.input},p)))});const ITe=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto",r=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},Jm(e)),{controlWidth:90,handleWidth:r,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new bn(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0,handleVisibleWidth:n===!0?r:0})},YL=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{const i=r==="lg"?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${e}-handler-up`]:{borderStartEndRadius:i},[`${e}-handler-down`]:{borderEndEndRadius:i}}}},OTe=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:a,inputFontSizeLG:o,controlHeightLG:s,controlHeightSM:l,colorError:c,paddingInlineSM:d,paddingBlockSM:f,paddingBlockLG:m,paddingInlineLG:p,colorIcon:h,motionDurationMid:v,handleHoverColor:g,handleOpacity:y,paddingInline:w,paddingBlock:x,handleBg:S,handleActiveBg:C,colorTextDisabled:_,borderRadiusSM:k,borderRadiusLG:E,controlWidth:T,handleBorderColor:$,filledHandleBg:P,lineHeightLG:M,calc:j}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),dy(e)),{display:"inline-block",width:T,margin:0,padding:0,borderRadius:i}),Ej(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),Tj(e,{[`${t}-handler-wrap`]:{background:P,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:S}}})),Pj(e,{[`${t}-handler-wrap`]:{background:S,[`${t}-handler-down`]:{borderBlockStart:`${me(n)} ${r} ${$}`}}})),$j(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:o,lineHeight:M,borderRadius:E,[`input${t}-input`]:{height:j(s).sub(j(n).mul(2)).equal(),padding:`${me(m)} ${me(p)}`}},"&-sm":{padding:0,fontSize:a,borderRadius:k,[`input${t}-input`]:{height:j(l).sub(j(n).mul(2)).equal(),padding:`${me(f)} ${me(d)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:c}}},"&-group":Object.assign(Object.assign(Object.assign({},xn(e)),Gne(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:E,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:k}}},Hne(e)),Wne(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}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{width:"100%",padding:`${me(x)} ${me(w)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:i,outline:0,transition:`all ${v} linear`,appearance:"textfield",fontSize:"inherit"}),Rj(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:y,height:"100%",borderStartStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${v}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${t}-handler-up-inner, ${t}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:h,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${me(n)} ${r} ${$}`,transition:`all ${v} linear`,"&:active":{background:S},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:h,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${me(n)} ${r} ${$}`,transition:`all ${v} linear`,"&:active":{background:C},"&:hover":{height:"60%",[` ${t}-handler-up-inner, ${t}-handler-down-inner - `]:{color:g}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Um()),{color:h,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderEndEndRadius:i}},WL(e,"lg")),WL(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` + `]:{color:g}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},Wm()),{color:h,transition:`all ${v} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:i},[`${t}-handler-down`]:{borderEndEndRadius:i}},YL(e,"lg")),YL(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` ${t}-handler-up-disabled, ${t}-handler-down-disabled `]:{cursor:"not-allowed"},[` ${t}-handler-up-disabled:hover &-handler-up-inner, ${t}-handler-down-disabled:hover &-handler-down-inner - `]:{color:k}})}]},vTe=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:a,borderRadiusLG:o,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:d,paddingBlockSM:f,motionDurationMid:m}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${me(n)} 0`}},cy(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o,paddingInlineStart:l,[`input${t}-input`]:{padding:`${me(d)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${me(f)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:i,transition:`margin ${m}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},gTe=mn("InputNumber",e=>{const t=tn(e,Jm(e));return[hTe(t),vTe(t),Km(t)]},pTe,{unitless:{handleOpacity:!0},resetFont:!1});var bTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(It),i=u.useRef(null);u.useImperativeHandle(t,()=>i.current);const{className:a,rootClassName:o,size:s,disabled:l,prefixCls:c,addonBefore:d,addonAfter:f,prefix:m,suffix:p,bordered:h,readOnly:v,status:g,controls:y,variant:w}=e,x=bTe(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),C=n("input-number",c),S=Qn(C),[k,_,E]=gTe(C,S),{compactSize:T,compactItemClassnames:$}=sl(C,r);let P=u.createElement(kre,{className:`${C}-handler-up-inner`}),M=u.createElement(Mu,{className:`${C}-handler-down-inner`});const j=typeof y=="boolean"?y:void 0;typeof y=="object"&&(P=typeof y.upIcon>"u"?P:u.createElement("span",{className:`${C}-handler-up-inner`},y.upIcon),M=typeof y.downIcon>"u"?M:u.createElement("span",{className:`${C}-handler-down-inner`},y.downIcon));const{hasFeedback:I,status:R,isFormItemInput:O,feedbackIcon:L}=u.useContext(ki),D=Vu(R,g),B=Hr(J=>{var re;return(re=s??T)!==null&&re!==void 0?re:J}),F=u.useContext(vi),z=l??F,[H,A]=zc("inputNumber",w,h),V=I&&u.createElement(u.Fragment,null,L),W=fe({[`${C}-lg`]:B==="large",[`${C}-sm`]:B==="small",[`${C}-rtl`]:r==="rtl",[`${C}-in-form-item`]:O},_),U=`${C}-group`,X=u.createElement(mTe,Object.assign({ref:i,disabled:z,className:fe(E,S,a,o,$),upHandler:P,downHandler:M,prefixCls:C,readOnly:v,controls:j,prefix:m,suffix:V||p,addonBefore:d&&u.createElement(tl,{form:!0,space:!0},d),addonAfter:f&&u.createElement(tl,{form:!0,space:!0},f),classNames:{input:W,variant:fe({[`${C}-${H}`]:A},ql(C,D,I)),affixWrapper:fe({[`${C}-affix-wrapper-sm`]:B==="small",[`${C}-affix-wrapper-lg`]:B==="large",[`${C}-affix-wrapper-rtl`]:r==="rtl",[`${C}-affix-wrapper-without-controls`]:y===!1||z||v},_),wrapper:fe({[`${U}-rtl`]:r==="rtl"},_),groupWrapper:fe({[`${C}-group-wrapper-sm`]:B==="small",[`${C}-group-wrapper-lg`]:B==="large",[`${C}-group-wrapper-rtl`]:r==="rtl",[`${C}-group-wrapper-${H}`]:A},ql(`${C}-group-wrapper`,D,I),_)}},x));return k(X)}),Au=$re,yTe=e=>u.createElement(Ht,{theme:{components:{InputNumber:{handleVisible:!0}}}},u.createElement($re,Object.assign({},e)));Au._InternalPanelDoNotUseOrYouWillBeFired=yTe;const om=({prefixCls:e,min:t=0,max:n=100,value:r,onChange:i,className:a,formatter:o})=>{const s=`${e}-steppers`,[l,c]=u.useState(0),d=Number.isNaN(r)?l:r;return K.createElement(Au,{className:fe(s,a),min:t,max:n,value:d,formatter:o,size:"small",onChange:f=>{c(f||0),i==null||i(f)}})},xTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-alpha-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=l=>{const c=o.toHsb();c.a=(l||0)/100;const d=Ia(c);a(d),n==null||n(d)};return K.createElement(om,{value:BM(o),prefixCls:e,formatter:l=>`${l}%`,className:r,onChange:s})},Tre=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:K.createElement(Bc,null)}),t};function Pre(e,t){const n=u.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,a,o,s;!((i=e.current)===null||i===void 0)&&i.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((o=e.current)===null||o===void 0)&&o.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return u.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function wTe(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var CTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,bordered:r=!0,status:i,size:a,disabled:o,onBlur:s,onFocus:l,suffix:c,allowClear:d,addonAfter:f,addonBefore:m,className:p,style:h,styles:v,rootClassName:g,onChange:y,classNames:w,variant:x}=e,C=CTe(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:S,direction:k,allowClear:_,autoComplete:E,className:T,style:$,classNames:P,styles:M}=Sr("input"),j=S("input",n),I=u.useRef(null),R=Qn(j),[O,L,D]=Dne(j,g),[B]=Lne(j,R),{compactSize:F,compactItemClassnames:z}=sl(j,k),H=Hr(pe=>{var we;return(we=a??F)!==null&&we!==void 0?we:pe}),A=K.useContext(vi),V=o??A,{status:W,hasFeedback:U,feedbackIcon:X}=u.useContext(ki),J=Vu(W,i),re=wTe(e)||!!U;u.useRef(re);const Q=Pre(I,!0),ne=pe=>{Q(),s==null||s(pe)},Z=pe=>{Q(),l==null||l(pe)},se=pe=>{Q(),y==null||y(pe)},oe=(U||c)&&K.createElement(K.Fragment,null,c,U&&X),ce=Tre(d??_),[te,le]=zc("input",x,r);return O(B(K.createElement(nTe,Object.assign({ref:bi(t,I),prefixCls:j,autoComplete:E},C,{disabled:V,onBlur:ne,onFocus:Z,style:Object.assign(Object.assign({},$),h),styles:Object.assign(Object.assign({},M),v),suffix:oe,allowClear:ce,className:fe(p,g,D,R,z,T),onChange:se,addonBefore:m&&K.createElement(tl,{form:!0,space:!0},m),addonAfter:f&&K.createElement(tl,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},w),P),{input:fe({[`${j}-sm`]:H==="small",[`${j}-lg`]:H==="large",[`${j}-rtl`]:k==="rtl"},w==null?void 0:w.input,P.input,L),variant:fe({[`${j}-${te}`]:le},ql(j,J)),affixWrapper:fe({[`${j}-affix-wrapper-sm`]:H==="small",[`${j}-affix-wrapper-lg`]:H==="large",[`${j}-affix-wrapper-rtl`]:k==="rtl"},L),wrapper:fe({[`${j}-group-rtl`]:k==="rtl"},L),groupWrapper:fe({[`${j}-group-wrapper-sm`]:H==="small",[`${j}-group-wrapper-lg`]:H==="large",[`${j}-group-wrapper-rtl`]:k==="rtl",[`${j}-group-wrapper-${te}`]:le},ql(`${j}-group-wrapper`,J,U),L)})}))))}),STe=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,kTe=e=>STe.test(`#${e}`),_Te=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hex-input`,[i,a]=u.useState(()=>t?O0(t.toHexString()):void 0);u.useEffect(()=>{t&&a(O0(t.toHexString()))},[t]);const o=s=>{const l=s.target.value;a(O0(l)),kTe(O0(l,!0))&&(n==null||n(Ia(l)))};return K.createElement(og,{className:r,value:i,prefix:"#",onChange:o,size:"small"})},ETe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hsb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toHsb();d[c]=c==="h"?l:(l||0)/100;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(om,{max:360,min:0,value:Number(o.toHsb().h),prefixCls:e,className:r,formatter:l=>MC(l||0).toString(),onChange:l=>s(Number(l),"h")}),K.createElement(om,{max:100,min:0,value:Number(o.toHsb().s)*100,prefixCls:e,className:r,formatter:l=>`${MC(l||0)}%`,onChange:l=>s(Number(l),"s")}),K.createElement(om,{max:100,min:0,value:Number(o.toHsb().b)*100,prefixCls:e,className:r,formatter:l=>`${MC(l||0)}%`,onChange:l=>s(Number(l),"b")}))},$Te=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-rgb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toRgb();d[c]=l||0;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(om,{max:255,min:0,value:Number(o.toRgb().r),prefixCls:e,className:r,onChange:l=>s(Number(l),"r")}),K.createElement(om,{max:255,min:0,value:Number(o.toRgb().g),prefixCls:e,className:r,onChange:l=>s(Number(l),"g")}),K.createElement(om,{max:255,min:0,value:Number(o.toRgb().b),prefixCls:e,className:r,onChange:l=>s(Number(l),"b")}))},TTe=[wre,Sre,Cre].map(e=>({value:e,label:e.toUpperCase()})),PTe=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:i,onFormatChange:a,onChange:o,disabledFormat:s}=e,[l,c]=Wt(wre,{value:n,onChange:a}),d=`${t}-input`,f=p=>{c(p)},m=u.useMemo(()=>{const p={value:r,prefixCls:t,onChange:o};switch(l){case Sre:return K.createElement(ETe,Object.assign({},p));case Cre:return K.createElement($Te,Object.assign({},p));default:return K.createElement(_Te,Object.assign({},p))}},[l,t,r,o]);return K.createElement("div",{className:`${d}-container`},!s&&K.createElement(go,{value:l,variant:"borderless",getPopupContainer:p=>p,popupMatchSelectWidth:68,placement:"bottomRight",onChange:f,className:`${t}-format-select`,size:"small",options:TTe}),K.createElement("div",{className:d},m),!i&&K.createElement(xTe,{prefixCls:t,value:r,onChange:o}))};function PR(e,t,n){return(e-t)/(n-t)}function Aj(e,t,n,r){var i=PR(t,n,r),a={};switch(e){case"rtl":a.right="".concat(i*100,"%"),a.transform="translateX(50%)";break;case"btt":a.bottom="".concat(i*100,"%"),a.transform="translateY(50%)";break;case"ttb":a.top="".concat(i*100,"%"),a.transform="translateY(-50%)";break;default:a.left="".concat(i*100,"%"),a.transform="translateX(-50%)";break}return a}function Nf(e,t){return Array.isArray(e)?e[t]:e}var Zm=u.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Rre=u.createContext({}),RTe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],UL=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,i=e.valueIndex,a=e.onStartMove,o=e.onDelete,s=e.style,l=e.render,c=e.dragging,d=e.draggingDelete,f=e.onOffsetChange,m=e.onChangeComplete,p=e.onFocus,h=e.onMouseEnter,v=it(e,RTe),g=u.useContext(Zm),y=g.min,w=g.max,x=g.direction,C=g.disabled,S=g.keyboard,k=g.range,_=g.tabIndex,E=g.ariaLabelForHandle,T=g.ariaLabelledByForHandle,$=g.ariaRequired,P=g.ariaValueTextFormatterForHandle,M=g.styles,j=g.classNames,I="".concat(n,"-handle"),R=function(W){C||a(W,i)},O=function(W){p==null||p(W,i)},L=function(W){h(W,i)},D=function(W){if(!C&&S){var U=null;switch(W.which||W.keyCode){case ht.LEFT:U=x==="ltr"||x==="btt"?-1:1;break;case ht.RIGHT:U=x==="ltr"||x==="btt"?1:-1;break;case ht.UP:U=x!=="ttb"?1:-1;break;case ht.DOWN:U=x!=="ttb"?-1:1;break;case ht.HOME:U="min";break;case ht.END:U="max";break;case ht.PAGE_UP:U=2;break;case ht.PAGE_DOWN:U=-2;break;case ht.BACKSPACE:case ht.DELETE:o==null||o(i);break}U!==null&&(W.preventDefault(),f(U,i))}},B=function(W){switch(W.which||W.keyCode){case ht.LEFT:case ht.RIGHT:case ht.UP:case ht.DOWN:case ht.HOME:case ht.END:case ht.PAGE_UP:case ht.PAGE_DOWN:m==null||m();break}},F=Aj(x,r,y,w),z={};if(i!==null){var H;z={tabIndex:C?null:Nf(_,i),role:"slider","aria-valuemin":y,"aria-valuemax":w,"aria-valuenow":r,"aria-disabled":C,"aria-label":Nf(E,i),"aria-labelledby":Nf(T,i),"aria-required":Nf($,i),"aria-valuetext":(H=Nf(P,i))===null||H===void 0?void 0:H(r),"aria-orientation":x==="ltr"||x==="rtl"?"horizontal":"vertical",onMouseDown:R,onTouchStart:R,onFocus:O,onMouseEnter:L,onKeyDown:D,onKeyUp:B}}var A=u.createElement("div",Ae({ref:t,className:fe(I,G(G(G({},"".concat(I,"-").concat(i+1),i!==null&&k),"".concat(I,"-dragging"),c),"".concat(I,"-dragging-delete"),d),j.handle),style:N(N(N({},F),s),M.handle)},z,v));return l&&(A=l(A,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:d})),A}),ITe=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],OTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.onStartMove,a=e.onOffsetChange,o=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,d=e.draggingDelete,f=e.onFocus,m=it(e,ITe),p=u.useRef({}),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=u.useState(-1),x=he(w,2),C=x[0],S=x[1],k=function(P){S(P),y(!0)},_=function(P,M){k(M),f==null||f(P)},E=function(P,M){k(M)};u.useImperativeHandle(t,function(){return{focus:function(P){var M;(M=p.current[P])===null||M===void 0||M.focus()},hideHelp:function(){Si.flushSync(function(){y(!1)})}}});var T=N({prefixCls:n,onStartMove:i,onOffsetChange:a,render:s,onFocus:_,onMouseEnter:E},m);return u.createElement(u.Fragment,null,o.map(function($,P){var M=c===P;return u.createElement(UL,Ae({ref:function(I){I?p.current[P]=I:delete p.current[P]},dragging:M,draggingDelete:M&&d,style:Nf(r,P),key:P,value:$,valueIndex:P},T))}),l&&g&&u.createElement(UL,Ae({key:"a11y"},T,{value:o[C],valueIndex:null,dragging:c!==-1,draggingDelete:d,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),MTe=function(t){var n=t.prefixCls,r=t.style,i=t.children,a=t.value,o=t.onClick,s=u.useContext(Zm),l=s.min,c=s.max,d=s.direction,f=s.includedStart,m=s.includedEnd,p=s.included,h="".concat(n,"-text"),v=Aj(d,a,l,c);return u.createElement("span",{className:fe(h,G({},"".concat(h,"-active"),p&&f<=a&&a<=m)),style:N(N({},v),r),onMouseDown:function(y){y.stopPropagation()},onClick:function(){o(a)}},i)},jTe=function(t){var n=t.prefixCls,r=t.marks,i=t.onClick,a="".concat(n,"-mark");return r.length?u.createElement("div",{className:a},r.map(function(o){var s=o.value,l=o.style,c=o.label;return u.createElement(MTe,{key:s,prefixCls:a,style:l,value:s,onClick:i},c)})):null},NTe=function(t){var n=t.prefixCls,r=t.value,i=t.style,a=t.activeStyle,o=u.useContext(Zm),s=o.min,l=o.max,c=o.direction,d=o.included,f=o.includedStart,m=o.includedEnd,p="".concat(n,"-dot"),h=d&&f<=r&&r<=m,v=N(N({},Aj(c,r,s,l)),typeof i=="function"?i(r):i);return h&&(v=N(N({},v),typeof a=="function"?a(r):a)),u.createElement("span",{className:fe(p,G({},"".concat(p,"-active"),h)),style:v})},ATe=function(t){var n=t.prefixCls,r=t.marks,i=t.dots,a=t.style,o=t.activeStyle,s=u.useContext(Zm),l=s.min,c=s.max,d=s.step,f=u.useMemo(function(){var m=new Set;if(r.forEach(function(h){m.add(h.value)}),i&&d!==null)for(var p=l;p<=c;)m.add(p),p+=d;return Array.from(m)},[l,c,d,i,r]);return u.createElement("div",{className:"".concat(n,"-step")},f.map(function(m){return u.createElement(NTe,{prefixCls:n,key:m,value:m,style:a,activeStyle:o})}))},qL=function(t){var n=t.prefixCls,r=t.style,i=t.start,a=t.end,o=t.index,s=t.onStartMove,l=t.replaceCls,c=u.useContext(Zm),d=c.direction,f=c.min,m=c.max,p=c.disabled,h=c.range,v=c.classNames,g="".concat(n,"-track"),y=PR(i,f,m),w=PR(a,f,m),x=function(_){!p&&s&&s(_,-1)},C={};switch(d){case"rtl":C.right="".concat(y*100,"%"),C.width="".concat(w*100-y*100,"%");break;case"btt":C.bottom="".concat(y*100,"%"),C.height="".concat(w*100-y*100,"%");break;case"ttb":C.top="".concat(y*100,"%"),C.height="".concat(w*100-y*100,"%");break;default:C.left="".concat(y*100,"%"),C.width="".concat(w*100-y*100,"%")}var S=l||fe(g,G(G({},"".concat(g,"-").concat(o+1),o!==null&&h),"".concat(n,"-track-draggable"),s),v.track);return u.createElement("div",{className:S,style:N(N({},C),r),onMouseDown:x,onTouchStart:x})},FTe=function(t){var n=t.prefixCls,r=t.style,i=t.values,a=t.startPoint,o=t.onStartMove,s=u.useContext(Zm),l=s.included,c=s.range,d=s.min,f=s.styles,m=s.classNames,p=u.useMemo(function(){if(!c){if(i.length===0)return[];var v=a??d,g=i[0];return[{start:Math.min(v,g),end:Math.max(v,g)}]}for(var y=[],w=0;wDTe&&d3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var w,x=h[g],C=x+v,S=[];r.forEach(function($){S.push($.value)}),S.push(e,t),S.push(s(x));var k=v>0?1:-1;y==="unit"?S.push(s(x+k*n)):S.push(s(C)),S=S.filter(function($){return $!==null}).filter(function($){return v<0?$<=x:$>=x}),y==="unit"&&(S=S.filter(function($){return $!==x}));var _=y==="unit"?x:C;w=S[0];var E=Math.abs(w-_);if(S.forEach(function($){var P=Math.abs($-_);P1){var T=Ve(h);return T[g]=w,p(T,v-k,g,y)}return w}else{if(v==="min")return e;if(v==="max")return t}},d=function(h,v,g){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",w=h[g],x=c(h,v,g,y);return{value:x,changed:x!==w}},f=function(h){return a===null&&h===0||typeof a=="number"&&h3&&arguments[3]!==void 0?arguments[3]:"unit",w=h.map(l),x=w[g],C=c(w,v,g,y);if(w[g]=C,i===!1){var S=a||0;g>0&&w[g-1]!==x&&(w[g]=Math.max(w[g],w[g-1]+S)),g0;T-=1)for(var $=!0;f(w[T]-w[T-1])&&$;){var P=d(w,-1,T-1);w[T-1]=P.value,$=P.changed}for(var M=w.length-1;M>0;M-=1)for(var j=!0;f(w[M]-w[M-1])&&j;){var I=d(w,-1,M-1);w[M-1]=I.value,j=I.changed}for(var R=0;R=0?L:!1},[L,ye]),Oe=u.useMemo(function(){return Object.keys(J||{}).map(function(ot){var Qe=J[ot],nt={value:Number(ot)};return Qe&&pt(Qe)==="object"&&!u.isValidElement(Qe)&&("label"in Qe||"style"in Qe)?(nt.style=Qe.style,nt.label=Qe.label):nt.label=Qe,nt}).filter(function(ot){var Qe=ot.label;return Qe||typeof Qe=="number"}).sort(function(ot,Qe){return ot.value-Qe.value})},[J]),Re=BTe(ke,xe,ye,Oe,R,Se),Fe=he(Re,2),Ce=Fe[0],ve=Fe[1],ge=Wt(_,{value:k}),Ee=he(ge,2),Ne=Ee[0],We=Ee[1],He=u.useMemo(function(){var ot=Ne==null?[]:Array.isArray(Ne)?Ne:[Ne],Qe=he(ot,1),nt=Qe[0],lt=nt===void 0?ke:nt,xt=Ne===null?[]:[lt];if(q){if(xt=Ve(ot),T||Ne===void 0){var Dt=T>=0?T+1:2;for(xt=xt.slice(0,Dt);xt.length=0&&we.current.focus(ot)}Xe(null)},[st]);var ct=u.useMemo(function(){return ie&&ye===null?!1:ie},[ie,ye]),yt=Xt(function(ot,Qe){Ie(ot,Qe),P==null||P(Ye(He))}),Rt=ut!==-1;u.useEffect(function(){if(!Rt){var ot=He.lastIndexOf(gt);we.current.focus(ot)}},[Rt]);var Nt=u.useMemo(function(){return Ve(Te).sort(function(ot,Qe){return ot-Qe})},[Te]),Ct=u.useMemo(function(){return q?[Nt[0],Nt[Nt.length-1]]:[ke,Nt[0]]},[Nt,q,ke]),Je=he(Ct,2),Me=Je[0],ze=Je[1];u.useImperativeHandle(t,function(){return{focus:function(){we.current.focus(0)},blur:function(){var Qe,nt=document,lt=nt.activeElement;(Qe=_e.current)!==null&&Qe!==void 0&&Qe.contains(lt)&&(lt==null||lt.blur())}}}),u.useEffect(function(){p&&we.current.focus(0)},[]);var tt=u.useMemo(function(){return{min:ke,max:xe,direction:Y,disabled:d,keyboard:m,step:ye,included:z,includedStart:Me,includedEnd:ze,range:q,tabIndex:oe,ariaLabelForHandle:ce,ariaLabelledByForHandle:te,ariaRequired:le,ariaValueTextFormatterForHandle:pe,styles:s||{},classNames:o||{}}},[ke,xe,Y,d,m,ye,z,Me,ze,q,oe,ce,te,le,pe,s,o]);return u.createElement(Zm.Provider,{value:tt},u.createElement("div",{ref:_e,className:fe(r,i,G(G(G(G({},"".concat(r,"-disabled"),d),"".concat(r,"-vertical"),B),"".concat(r,"-horizontal"),!B),"".concat(r,"-with-marks"),Oe.length)),style:a,onMouseDown:je,id:l},u.createElement("div",{className:fe("".concat(r,"-rail"),o==null?void 0:o.rail),style:N(N({},W),s==null?void 0:s.rail)}),Z!==!1&&u.createElement(FTe,{prefixCls:r,style:A,values:He,startPoint:H,onStartMove:ct?yt:void 0}),u.createElement(ATe,{prefixCls:r,marks:Oe,dots:re,style:U,activeStyle:X}),u.createElement(OTe,{ref:we,prefixCls:r,style:V,values:Te,draggingIndex:ut,draggingDelete:Pe,onStartMove:yt,onOffsetChange:Ge,onFocus:h,onBlur:v,handleRender:Q,activeHandleRender:ne,onChangeComplete:Ue,onDelete:ue?Le:void 0}),u.createElement(jTe,{prefixCls:r,marks:Oe,onClick:$e})))});const Ire=u.createContext({}),KL=u.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,a=u.useRef(null),o=n&&!r,s=u.useRef(null);function l(){pn.cancel(s.current),s.current=null}function c(){s.current=pn(()=>{var d;(d=a.current)===null||d===void 0||d.forceAlign(),s.current=null})}return u.useEffect(()=>(o?c():l(),l),[o,e.title,i]),u.createElement($r,Object.assign({ref:bi(a,t)},e,{open:o}))}),VTe=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:a,marginPart:o,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:d,handleSizeHover:f,handleActiveColor:m,handleActiveOutlineColor:p,handleLineWidth:h,handleLineWidthHover:v,motionDurationMid:g}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative",height:r,margin:`${me(o)} ${me(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${me(a)} ${me(o)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${g}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${g}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${me(h)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:d,height:d,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(d).add(c(h).mul(2)).equal(),height:c(d).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:d,height:d,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${me(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` + `]:{color:_}})}]},MTe=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:i,controlWidth:a,borderRadiusLG:o,borderRadiusSM:s,paddingInlineLG:l,paddingInlineSM:c,paddingBlockLG:d,paddingBlockSM:f,motionDurationMid:m}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${me(n)} 0`}},dy(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:a,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:o,paddingInlineStart:l,[`input${t}-input`]:{padding:`${me(d)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:c,[`input${t}-input`]:{padding:`${me(f)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:i},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:i,transition:`margin ${m}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},jTe=pn("InputNumber",e=>{const t=nn(e,Xm(e));return[OTe(t),MTe(t),Gm(t)]},ITe,{unitless:{handleOpacity:!0},resetFont:!1});var NTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=u.useContext(Rt),i=u.useRef(null);u.useImperativeHandle(t,()=>i.current);const{className:a,rootClassName:o,size:s,disabled:l,prefixCls:c,addonBefore:d,addonAfter:f,prefix:m,suffix:p,bordered:h,readOnly:v,status:g,controls:y,variant:w}=e,x=NTe(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),S=n("input-number",c),C=Qn(S),[_,k,E]=jTe(S,C),{compactSize:T,compactItemClassnames:$}=sl(S,r);let P=u.createElement(jre,{className:`${S}-handler-up-inner`}),M=u.createElement(Mu,{className:`${S}-handler-down-inner`});const j=typeof y=="boolean"?y:void 0;typeof y=="object"&&(P=typeof y.upIcon>"u"?P:u.createElement("span",{className:`${S}-handler-up-inner`},y.upIcon),M=typeof y.downIcon>"u"?M:u.createElement("span",{className:`${S}-handler-down-inner`},y.downIcon));const{hasFeedback:I,status:R,isFormItemInput:O,feedbackIcon:D}=u.useContext(_i),L=Vu(R,g),B=Hr(J=>{var ne;return(ne=s??T)!==null&&ne!==void 0?ne:J}),F=u.useContext(gi),z=l??F,[H,A]=zc("inputNumber",w,h),V=I&&u.createElement(u.Fragment,null,D),W=fe({[`${S}-lg`]:B==="large",[`${S}-sm`]:B==="small",[`${S}-rtl`]:r==="rtl",[`${S}-in-form-item`]:O},k),U=`${S}-group`,Y=u.createElement(RTe,Object.assign({ref:i,disabled:z,className:fe(E,C,a,o,$),upHandler:P,downHandler:M,prefixCls:S,readOnly:v,controls:j,prefix:m,suffix:V||p,addonBefore:d&&u.createElement(tl,{form:!0,space:!0},d),addonAfter:f&&u.createElement(tl,{form:!0,space:!0},f),classNames:{input:W,variant:fe({[`${S}-${H}`]:A},ql(S,L,I)),affixWrapper:fe({[`${S}-affix-wrapper-sm`]:B==="small",[`${S}-affix-wrapper-lg`]:B==="large",[`${S}-affix-wrapper-rtl`]:r==="rtl",[`${S}-affix-wrapper-without-controls`]:y===!1||z||v},k),wrapper:fe({[`${U}-rtl`]:r==="rtl"},k),groupWrapper:fe({[`${S}-group-wrapper-sm`]:B==="small",[`${S}-group-wrapper-lg`]:B==="large",[`${S}-group-wrapper-rtl`]:r==="rtl",[`${S}-group-wrapper-${H}`]:A},ql(`${S}-group-wrapper`,L,I),k)}},x));return _(Y)}),Au=Fre,ATe=e=>u.createElement(Bt,{theme:{components:{InputNumber:{handleVisible:!0}}}},u.createElement(Fre,Object.assign({},e)));Au._InternalPanelDoNotUseOrYouWillBeFired=ATe;const am=({prefixCls:e,min:t=0,max:n=100,value:r,onChange:i,className:a,formatter:o})=>{const s=`${e}-steppers`,[l,c]=u.useState(0),d=Number.isNaN(r)?l:r;return K.createElement(Au,{className:fe(s,a),min:t,max:n,value:d,formatter:o,size:"small",onChange:f=>{c(f||0),i==null||i(f)}})},FTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-alpha-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=l=>{const c=o.toHsb();c.a=(l||0)/100;const d=Ia(c);a(d),n==null||n(d)};return K.createElement(am,{value:HM(o),prefixCls:e,formatter:l=>`${l}%`,className:r,onChange:s})},Dre=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:K.createElement(Bc,null)}),t};function Lre(e,t){const n=u.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,a,o,s;!((i=e.current)===null||i===void 0)&&i.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((o=e.current)===null||o===void 0)&&o.input.hasAttribute("value"))&&((s=e.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return u.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function DTe(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var LTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,bordered:r=!0,status:i,size:a,disabled:o,onBlur:s,onFocus:l,suffix:c,allowClear:d,addonAfter:f,addonBefore:m,className:p,style:h,styles:v,rootClassName:g,onChange:y,classNames:w,variant:x}=e,S=LTe(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:C,direction:_,allowClear:k,autoComplete:E,className:T,style:$,classNames:P,styles:M}=kr("input"),j=C("input",n),I=u.useRef(null),R=Qn(j),[O,D,L]=Kne(j,g),[B]=Yne(j,R),{compactSize:F,compactItemClassnames:z}=sl(j,_),H=Hr(pe=>{var Se;return(Se=a??F)!==null&&Se!==void 0?Se:pe}),A=K.useContext(gi),V=o??A,{status:W,hasFeedback:U,feedbackIcon:Y}=u.useContext(_i),J=Vu(W,i),ne=DTe(e)||!!U;u.useRef(ne);const Q=Lre(I,!0),te=pe=>{Q(),s==null||s(pe)},Z=pe=>{Q(),l==null||l(pe)},le=pe=>{Q(),y==null||y(pe)},se=(U||c)&&K.createElement(K.Fragment,null,c,U&&Y),ce=Dre(d??k),[re,ie]=zc("input",x,r);return O(B(K.createElement(yTe,Object.assign({ref:yi(t,I),prefixCls:j,autoComplete:E},S,{disabled:V,onBlur:te,onFocus:Z,style:Object.assign(Object.assign({},$),h),styles:Object.assign(Object.assign({},M),v),suffix:se,allowClear:ce,className:fe(p,g,L,R,z,T),onChange:le,addonBefore:m&&K.createElement(tl,{form:!0,space:!0},m),addonAfter:f&&K.createElement(tl,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},w),P),{input:fe({[`${j}-sm`]:H==="small",[`${j}-lg`]:H==="large",[`${j}-rtl`]:_==="rtl"},w==null?void 0:w.input,P.input,D),variant:fe({[`${j}-${re}`]:ie},ql(j,J)),affixWrapper:fe({[`${j}-affix-wrapper-sm`]:H==="small",[`${j}-affix-wrapper-lg`]:H==="large",[`${j}-affix-wrapper-rtl`]:_==="rtl"},D),wrapper:fe({[`${j}-group-rtl`]:_==="rtl"},D),groupWrapper:fe({[`${j}-group-wrapper-sm`]:H==="small",[`${j}-group-wrapper-lg`]:H==="large",[`${j}-group-wrapper-rtl`]:_==="rtl",[`${j}-group-wrapper-${re}`]:ie},ql(`${j}-group-wrapper`,J,U),D)})}))))}),BTe=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,zTe=e=>BTe.test(`#${e}`),HTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hex-input`,[i,a]=u.useState(()=>t?j0(t.toHexString()):void 0);u.useEffect(()=>{t&&a(j0(t.toHexString()))},[t]);const o=s=>{const l=s.target.value;a(j0(l)),zTe(j0(l,!0))&&(n==null||n(Ia(l)))};return K.createElement(lg,{className:r,value:i,prefix:"#",onChange:o,size:"small"})},VTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-hsb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toHsb();d[c]=c==="h"?l:(l||0)/100;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(am,{max:360,min:0,value:Number(o.toHsb().h),prefixCls:e,className:r,formatter:l=>jS(l||0).toString(),onChange:l=>s(Number(l),"h")}),K.createElement(am,{max:100,min:0,value:Number(o.toHsb().s)*100,prefixCls:e,className:r,formatter:l=>`${jS(l||0)}%`,onChange:l=>s(Number(l),"s")}),K.createElement(am,{max:100,min:0,value:Number(o.toHsb().b)*100,prefixCls:e,className:r,formatter:l=>`${jS(l||0)}%`,onChange:l=>s(Number(l),"b")}))},WTe=({prefixCls:e,value:t,onChange:n})=>{const r=`${e}-rgb-input`,[i,a]=u.useState(()=>Ia(t||"#000")),o=t||i,s=(l,c)=>{const d=o.toRgb();d[c]=l||0;const f=Ia(d);a(f),n==null||n(f)};return K.createElement("div",{className:r},K.createElement(am,{max:255,min:0,value:Number(o.toRgb().r),prefixCls:e,className:r,onChange:l=>s(Number(l),"r")}),K.createElement(am,{max:255,min:0,value:Number(o.toRgb().g),prefixCls:e,className:r,onChange:l=>s(Number(l),"g")}),K.createElement(am,{max:255,min:0,value:Number(o.toRgb().b),prefixCls:e,className:r,onChange:l=>s(Number(l),"b")}))},UTe=[Ire,Mre,Ore].map(e=>({value:e,label:e.toUpperCase()})),qTe=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:i,onFormatChange:a,onChange:o,disabledFormat:s}=e,[l,c]=Ht(Ire,{value:n,onChange:a}),d=`${t}-input`,f=p=>{c(p)},m=u.useMemo(()=>{const p={value:r,prefixCls:t,onChange:o};switch(l){case Mre:return K.createElement(VTe,Object.assign({},p));case Ore:return K.createElement(WTe,Object.assign({},p));default:return K.createElement(HTe,Object.assign({},p))}},[l,t,r,o]);return K.createElement("div",{className:`${d}-container`},!s&&K.createElement(go,{value:l,variant:"borderless",getPopupContainer:p=>p,popupMatchSelectWidth:68,placement:"bottomRight",onChange:f,className:`${t}-format-select`,size:"small",options:UTe}),K.createElement("div",{className:d},m),!i&&K.createElement(FTe,{prefixCls:t,value:r,onChange:o}))};function IR(e,t,n){return(e-t)/(n-t)}function Dj(e,t,n,r){var i=IR(t,n,r),a={};switch(e){case"rtl":a.right="".concat(i*100,"%"),a.transform="translateX(50%)";break;case"btt":a.bottom="".concat(i*100,"%"),a.transform="translateY(50%)";break;case"ttb":a.top="".concat(i*100,"%"),a.transform="translateY(-50%)";break;default:a.left="".concat(i*100,"%"),a.transform="translateX(-50%)";break}return a}function jf(e,t){return Array.isArray(e)?e[t]:e}var Qm=u.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Bre=u.createContext({}),GTe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],XL=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.value,i=e.valueIndex,a=e.onStartMove,o=e.onDelete,s=e.style,l=e.render,c=e.dragging,d=e.draggingDelete,f=e.onOffsetChange,m=e.onChangeComplete,p=e.onFocus,h=e.onMouseEnter,v=at(e,GTe),g=u.useContext(Qm),y=g.min,w=g.max,x=g.direction,S=g.disabled,C=g.keyboard,_=g.range,k=g.tabIndex,E=g.ariaLabelForHandle,T=g.ariaLabelledByForHandle,$=g.ariaRequired,P=g.ariaValueTextFormatterForHandle,M=g.styles,j=g.classNames,I="".concat(n,"-handle"),R=function(W){S||a(W,i)},O=function(W){p==null||p(W,i)},D=function(W){h(W,i)},L=function(W){if(!S&&C){var U=null;switch(W.which||W.keyCode){case ht.LEFT:U=x==="ltr"||x==="btt"?-1:1;break;case ht.RIGHT:U=x==="ltr"||x==="btt"?1:-1;break;case ht.UP:U=x!=="ttb"?1:-1;break;case ht.DOWN:U=x!=="ttb"?-1:1;break;case ht.HOME:U="min";break;case ht.END:U="max";break;case ht.PAGE_UP:U=2;break;case ht.PAGE_DOWN:U=-2;break;case ht.BACKSPACE:case ht.DELETE:o==null||o(i);break}U!==null&&(W.preventDefault(),f(U,i))}},B=function(W){switch(W.which||W.keyCode){case ht.LEFT:case ht.RIGHT:case ht.UP:case ht.DOWN:case ht.HOME:case ht.END:case ht.PAGE_UP:case ht.PAGE_DOWN:m==null||m();break}},F=Dj(x,r,y,w),z={};if(i!==null){var H;z={tabIndex:S?null:jf(k,i),role:"slider","aria-valuemin":y,"aria-valuemax":w,"aria-valuenow":r,"aria-disabled":S,"aria-label":jf(E,i),"aria-labelledby":jf(T,i),"aria-required":jf($,i),"aria-valuetext":(H=jf(P,i))===null||H===void 0?void 0:H(r),"aria-orientation":x==="ltr"||x==="rtl"?"horizontal":"vertical",onMouseDown:R,onTouchStart:R,onFocus:O,onMouseEnter:D,onKeyDown:L,onKeyUp:B}}var A=u.createElement("div",Fe({ref:t,className:fe(I,G(G(G({},"".concat(I,"-").concat(i+1),i!==null&&_),"".concat(I,"-dragging"),c),"".concat(I,"-dragging-delete"),d),j.handle),style:N(N(N({},F),s),M.handle)},z,v));return l&&(A=l(A,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:d})),A}),KTe=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],YTe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.onStartMove,a=e.onOffsetChange,o=e.values,s=e.handleRender,l=e.activeHandleRender,c=e.draggingIndex,d=e.draggingDelete,f=e.onFocus,m=at(e,KTe),p=u.useRef({}),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=u.useState(-1),x=he(w,2),S=x[0],C=x[1],_=function(P){C(P),y(!0)},k=function(P,M){_(M),f==null||f(P)},E=function(P,M){_(M)};u.useImperativeHandle(t,function(){return{focus:function(P){var M;(M=p.current[P])===null||M===void 0||M.focus()},hideHelp:function(){ki.flushSync(function(){y(!1)})}}});var T=N({prefixCls:n,onStartMove:i,onOffsetChange:a,render:s,onFocus:k,onMouseEnter:E},m);return u.createElement(u.Fragment,null,o.map(function($,P){var M=c===P;return u.createElement(XL,Fe({ref:function(I){I?p.current[P]=I:delete p.current[P]},dragging:M,draggingDelete:M&&d,style:jf(r,P),key:P,value:$,valueIndex:P},T))}),l&&g&&u.createElement(XL,Fe({key:"a11y"},T,{value:o[S],valueIndex:null,dragging:c!==-1,draggingDelete:d,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),XTe=function(t){var n=t.prefixCls,r=t.style,i=t.children,a=t.value,o=t.onClick,s=u.useContext(Qm),l=s.min,c=s.max,d=s.direction,f=s.includedStart,m=s.includedEnd,p=s.included,h="".concat(n,"-text"),v=Dj(d,a,l,c);return u.createElement("span",{className:fe(h,G({},"".concat(h,"-active"),p&&f<=a&&a<=m)),style:N(N({},v),r),onMouseDown:function(y){y.stopPropagation()},onClick:function(){o(a)}},i)},JTe=function(t){var n=t.prefixCls,r=t.marks,i=t.onClick,a="".concat(n,"-mark");return r.length?u.createElement("div",{className:a},r.map(function(o){var s=o.value,l=o.style,c=o.label;return u.createElement(XTe,{key:s,prefixCls:a,style:l,value:s,onClick:i},c)})):null},QTe=function(t){var n=t.prefixCls,r=t.value,i=t.style,a=t.activeStyle,o=u.useContext(Qm),s=o.min,l=o.max,c=o.direction,d=o.included,f=o.includedStart,m=o.includedEnd,p="".concat(n,"-dot"),h=d&&f<=r&&r<=m,v=N(N({},Dj(c,r,s,l)),typeof i=="function"?i(r):i);return h&&(v=N(N({},v),typeof a=="function"?a(r):a)),u.createElement("span",{className:fe(p,G({},"".concat(p,"-active"),h)),style:v})},ZTe=function(t){var n=t.prefixCls,r=t.marks,i=t.dots,a=t.style,o=t.activeStyle,s=u.useContext(Qm),l=s.min,c=s.max,d=s.step,f=u.useMemo(function(){var m=new Set;if(r.forEach(function(h){m.add(h.value)}),i&&d!==null)for(var p=l;p<=c;)m.add(p),p+=d;return Array.from(m)},[l,c,d,i,r]);return u.createElement("div",{className:"".concat(n,"-step")},f.map(function(m){return u.createElement(QTe,{prefixCls:n,key:m,value:m,style:a,activeStyle:o})}))},JL=function(t){var n=t.prefixCls,r=t.style,i=t.start,a=t.end,o=t.index,s=t.onStartMove,l=t.replaceCls,c=u.useContext(Qm),d=c.direction,f=c.min,m=c.max,p=c.disabled,h=c.range,v=c.classNames,g="".concat(n,"-track"),y=IR(i,f,m),w=IR(a,f,m),x=function(k){!p&&s&&s(k,-1)},S={};switch(d){case"rtl":S.right="".concat(y*100,"%"),S.width="".concat(w*100-y*100,"%");break;case"btt":S.bottom="".concat(y*100,"%"),S.height="".concat(w*100-y*100,"%");break;case"ttb":S.top="".concat(y*100,"%"),S.height="".concat(w*100-y*100,"%");break;default:S.left="".concat(y*100,"%"),S.width="".concat(w*100-y*100,"%")}var C=l||fe(g,G(G({},"".concat(g,"-").concat(o+1),o!==null&&h),"".concat(n,"-track-draggable"),s),v.track);return u.createElement("div",{className:C,style:N(N({},S),r),onMouseDown:x,onTouchStart:x})},ePe=function(t){var n=t.prefixCls,r=t.style,i=t.values,a=t.startPoint,o=t.onStartMove,s=u.useContext(Qm),l=s.included,c=s.range,d=s.min,f=s.styles,m=s.classNames,p=u.useMemo(function(){if(!c){if(i.length===0)return[];var v=a??d,g=i[0];return[{start:Math.min(v,g),end:Math.max(v,g)}]}for(var y=[],w=0;wtPe&&d3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var w,x=h[g],S=x+v,C=[];r.forEach(function($){C.push($.value)}),C.push(e,t),C.push(s(x));var _=v>0?1:-1;y==="unit"?C.push(s(x+_*n)):C.push(s(S)),C=C.filter(function($){return $!==null}).filter(function($){return v<0?$<=x:$>=x}),y==="unit"&&(C=C.filter(function($){return $!==x}));var k=y==="unit"?x:S;w=C[0];var E=Math.abs(w-k);if(C.forEach(function($){var P=Math.abs($-k);P1){var T=Ve(h);return T[g]=w,p(T,v-_,g,y)}return w}else{if(v==="min")return e;if(v==="max")return t}},d=function(h,v,g){var y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",w=h[g],x=c(h,v,g,y);return{value:x,changed:x!==w}},f=function(h){return a===null&&h===0||typeof a=="number"&&h3&&arguments[3]!==void 0?arguments[3]:"unit",w=h.map(l),x=w[g],S=c(w,v,g,y);if(w[g]=S,i===!1){var C=a||0;g>0&&w[g-1]!==x&&(w[g]=Math.max(w[g],w[g-1]+C)),g0;T-=1)for(var $=!0;f(w[T]-w[T-1])&&$;){var P=d(w,-1,T-1);w[T-1]=P.value,$=P.changed}for(var M=w.length-1;M>0;M-=1)for(var j=!0;f(w[M]-w[M-1])&&j;){var I=d(w,-1,M-1);w[M-1]=I.value,j=I.changed}for(var R=0;R=0?D:!1},[D,ye]),Re=u.useMemo(function(){return Object.keys(J||{}).map(function(ot){var Qe=J[ot],rt={value:Number(ot)};return Qe&&mt(Qe)==="object"&&!u.isValidElement(Qe)&&("label"in Qe||"style"in Qe)?(rt.style=Qe.style,rt.label=Qe.label):rt.label=Qe,rt}).filter(function(ot){var Qe=ot.label;return Qe||typeof Qe=="number"}).sort(function(ot,Qe){return ot.value-Qe.value})},[J]),Pe=rPe(ke,be,ye,Re,R,Ce),Le=he(Pe,2),we=Le[0],ve=Le[1],ge=Ht(k,{value:_}),Ee=he(ge,2),Ne=Ee[0],ze=Ee[1],He=u.useMemo(function(){var ot=Ne==null?[]:Array.isArray(Ne)?Ne:[Ne],Qe=he(ot,1),rt=Qe[0],ct=rt===void 0?ke:rt,St=Ne===null?[]:[ct];if(q){if(St=Ve(ot),T||Ne===void 0){var Ft=T>=0?T+1:2;for(St=St.slice(0,Ft);St.length=0&&Se.current.focus(ot)}et(null)},[lt]);var ut=u.useMemo(function(){return oe&&ye===null?!1:oe},[oe,ye]),Ct=Yt(function(ot,Qe){Oe(ot,Qe),P==null||P(Ye(He))}),Pt=dt!==-1;u.useEffect(function(){if(!Pt){var ot=He.lastIndexOf(bt);Se.current.focus(ot)}},[Pt]);var jt=u.useMemo(function(){return Ve(Te).sort(function(ot,Qe){return ot-Qe})},[Te]),xt=u.useMemo(function(){return q?[jt[0],jt[jt.length-1]]:[ke,jt[0]]},[jt,q,ke]),Xe=he(xt,2),Me=Xe[0],Be=Xe[1];u.useImperativeHandle(t,function(){return{focus:function(){Se.current.focus(0)},blur:function(){var Qe,rt=document,ct=rt.activeElement;(Qe=_e.current)!==null&&Qe!==void 0&&Qe.contains(ct)&&(ct==null||ct.blur())}}}),u.useEffect(function(){p&&Se.current.focus(0)},[]);var tt=u.useMemo(function(){return{min:ke,max:be,direction:X,disabled:d,keyboard:m,step:ye,included:z,includedStart:Me,includedEnd:Be,range:q,tabIndex:se,ariaLabelForHandle:ce,ariaLabelledByForHandle:re,ariaRequired:ie,ariaValueTextFormatterForHandle:pe,styles:s||{},classNames:o||{}}},[ke,be,X,d,m,ye,z,Me,Be,q,se,ce,re,ie,pe,s,o]);return u.createElement(Qm.Provider,{value:tt},u.createElement("div",{ref:_e,className:fe(r,i,G(G(G(G({},"".concat(r,"-disabled"),d),"".concat(r,"-vertical"),B),"".concat(r,"-horizontal"),!B),"".concat(r,"-with-marks"),Re.length)),style:a,onMouseDown:je,id:l},u.createElement("div",{className:fe("".concat(r,"-rail"),o==null?void 0:o.rail),style:N(N({},W),s==null?void 0:s.rail)}),Z!==!1&&u.createElement(ePe,{prefixCls:r,style:A,values:He,startPoint:H,onStartMove:ut?Ct:void 0}),u.createElement(ZTe,{prefixCls:r,marks:Re,dots:ne,style:U,activeStyle:Y}),u.createElement(YTe,{ref:Se,prefixCls:r,style:V,values:Te,draggingIndex:dt,draggingDelete:Ie,onStartMove:Ct,onOffsetChange:qe,onFocus:h,onBlur:v,handleRender:Q,activeHandleRender:te,onChangeComplete:Ke,onDelete:ue?Je:void 0}),u.createElement(JTe,{prefixCls:r,marks:Re,onClick:$e})))});const zre=u.createContext({}),ZL=u.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,a=u.useRef(null),o=n&&!r,s=u.useRef(null);function l(){hn.cancel(s.current),s.current=null}function c(){s.current=hn(()=>{var d;(d=a.current)===null||d===void 0||d.forceAlign(),s.current=null})}return u.useEffect(()=>(o?c():l(),l),[o,e.title,i]),u.createElement(Er,Object.assign({ref:yi(a,t)},e,{open:o}))}),oPe=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:a,marginPart:o,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:d,handleSizeHover:f,handleActiveColor:m,handleActiveOutlineColor:p,handleLineWidth:h,handleLineWidthHover:v,motionDurationMid:g}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative",height:r,margin:`${me(o)} ${me(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${me(a)} ${me(o)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${g}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${g}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${me(h)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:d,height:d,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(d).add(c(h).mul(2)).equal(),height:c(d).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:d,height:d,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${me(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${g}, inset-block-start ${g}, width ${g}, @@ -387,14 +387,14 @@ html body { `]:{backgroundColor:e.colorBgElevated,borderColor:e.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:d,height:d,boxShadow:`0 0 0 ${me(h)} ${l}`,insetInlineStart:0,insetBlockStart:0},[` ${t}-mark-text, ${t}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},Ore=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:a,marginFull:o,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",d=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",m=t?"top":"insetInlineStart",p=s(r).mul(3).sub(i).div(2).equal(),h=s(i).sub(r).div(2).equal(),v=t?{borderWidth:`${me(h)} 0`,transform:`translateY(${me(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${me(h)}`,transform:`translateX(${me(e.calc(h).mul(-1).equal())})`};return{[l]:r,[d]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[d]:r},[`${n}-track,${n}-tracks`]:{[d]:r},[`${n}-track-draggable`]:Object.assign({},v),[`${n}-handle`]:{[f]:p},[`${n}-mark`]:{insetInlineStart:0,top:0,[m]:s(r).mul(3).add(t?0:o).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[m]:r,[c]:"100%",[d]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(a).div(2).equal()}}},WTe=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},Ore(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},UTe=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},Ore(e,!1)),{height:"100%"})}},qTe=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,a=e.lineWidth+1*1.5,o=e.colorPrimary,s=new vn(o).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:o,handleActiveOutlineColor:s,handleColorDisabled:new vn(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},GTe=mn("Slider",e=>{const t=tn(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[VTe(t),WTe(t),UTe(t)]},qTe);function w$(){const[e,t]=u.useState(!1),n=u.useRef(null),r=()=>{pn.cancel(n.current)},i=a=>{r(),a?t(a):n.current=pn(()=>{t(a)})};return u.useEffect(()=>r,[]),[e,i]}var KTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);itypeof n=="number"?n.toString():""}const Mre=K.forwardRef((e,t)=>{const{prefixCls:n,range:r,className:i,rootClassName:a,style:o,disabled:s,tooltipPrefixCls:l,tipFormatter:c,tooltipVisible:d,getTooltipPopupContainer:f,tooltipPlacement:m,tooltip:p={},onChangeComplete:h,classNames:v,styles:g}=e,y=KTe(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:w}=e,{getPrefixCls:x,direction:C,className:S,style:k,classNames:_,styles:E,getPopupContainer:T}=Sr("slider"),$=K.useContext(vi),P=s??$,{handleRender:M,direction:j}=K.useContext(Ire),R=(j||C)==="rtl",[O,L]=w$(),[D,B]=w$(),F=Object.assign({},p),{open:z,placement:H,getPopupContainer:A,prefixCls:V,formatter:W}=F,U=z??d,X=(O||D)&&U!==!1,J=YTe(W,c),[re,Q]=w$(),ne=q=>{h==null||h(q),Q(!1)},Z=(q,ue)=>q||(ue?R?"left":"right":"top"),se=x("slider",n),[oe,ce,te]=GTe(se),le=fe(i,S,_.root,v==null?void 0:v.root,a,{[`${se}-rtl`]:R,[`${se}-lock`]:re},ce,te);R&&!y.vertical&&(y.reverse=!y.reverse),K.useEffect(()=>{const q=()=>{pn(()=>{B(!1)},1)};return document.addEventListener("mouseup",q),()=>{document.removeEventListener("mouseup",q)}},[]);const pe=r&&!U,we=M||((q,ue)=>{const{index:ie}=ue,de=q.props;function be(Se,Oe,Re){var Fe,Ce,ve,ge;Re&&((Ce=(Fe=y)[Se])===null||Ce===void 0||Ce.call(Fe,Oe)),(ge=(ve=de)[Se])===null||ge===void 0||ge.call(ve,Oe)}const ke=Object.assign(Object.assign({},de),{onMouseEnter:Se=>{L(!0),be("onMouseEnter",Se)},onMouseLeave:Se=>{L(!1),be("onMouseLeave",Se)},onMouseDown:Se=>{B(!0),Q(!0),be("onMouseDown",Se)},onFocus:Se=>{var Oe;B(!0),(Oe=y.onFocus)===null||Oe===void 0||Oe.call(y,Se),be("onFocus",Se,!0)},onBlur:Se=>{var Oe;B(!1),(Oe=y.onBlur)===null||Oe===void 0||Oe.call(y,Se),be("onBlur",Se,!0)}}),xe=K.cloneElement(q,ke),ye=(!!U||X)&&J!==null;return pe?xe:K.createElement(KL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",value:ue.value,open:ye,placement:Z(H??m,w),key:ie,classNames:{root:`${se}-tooltip`},getPopupContainer:A||f||T}),xe)}),_e=pe?(q,ue)=>{const ie=K.cloneElement(q,{style:Object.assign(Object.assign({},q.props.style),{visibility:"hidden"})});return K.createElement(KL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",open:J!==null&&X,placement:Z(H??m,w),key:"tooltip",classNames:{root:`${se}-tooltip`},getPopupContainer:A||f||T,draggingDelete:ue.draggingDelete}),ie)}:void 0,Y=Object.assign(Object.assign(Object.assign(Object.assign({},E.root),k),g==null?void 0:g.root),o),ae=Object.assign(Object.assign({},E.tracks),g==null?void 0:g.tracks),ee=fe(_.tracks,v==null?void 0:v.tracks);return oe(K.createElement(HTe,Object.assign({},y,{classNames:Object.assign({handle:fe(_.handle,v==null?void 0:v.handle),rail:fe(_.rail,v==null?void 0:v.rail),track:fe(_.track,v==null?void 0:v.track)},ee?{tracks:ee}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},E.handle),g==null?void 0:g.handle),rail:Object.assign(Object.assign({},E.rail),g==null?void 0:g.rail),track:Object.assign(Object.assign({},E.track),g==null?void 0:g.track)},Object.keys(ae).length?{tracks:ae}:{}),step:y.step,range:r,className:le,style:Y,disabled:P,ref:t,prefixCls:se,handleRender:we,activeHandleRender:_e,onChangeComplete:ne})))});var XTe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,colors:n,type:r,color:i,range:a=!1,className:o,activeIndex:s,onActive:l,onDragStart:c,onDragChange:d,onKeyDelete:f}=e,m=XTe(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),p=Object.assign(Object.assign({},m),{track:!1}),h=u.useMemo(()=>`linear-gradient(90deg, ${n.map(k=>`${k.color} ${k.percent}%`).join(", ")})`,[n]),v=u.useMemo(()=>!i||!r?null:r==="alpha"?i.toRgbString():`hsl(${i.toHsb().h}, 100%, 50%)`,[i,r]),g=Xt(c),y=Xt(d),w=u.useMemo(()=>({onDragStart:g,onDragChange:y}),[]),x=Xt((S,k)=>{const{onFocus:_,style:E,className:T,onKeyDown:$}=S.props,P=Object.assign({},E);return r==="gradient"&&(P.background=FZ(n,k.value)),u.cloneElement(S,{onFocus:M=>{l==null||l(k.index),_==null||_(M)},style:P,className:fe(T,{[`${t}-slider-handle-active`]:s===k.index}),onKeyDown:M=>{(M.key==="Delete"||M.key==="Backspace")&&f&&f(k.index),$==null||$(M)}})}),C=u.useMemo(()=>({direction:"ltr",handleRender:x}),[]);return u.createElement(Ire.Provider,{value:C},u.createElement(Rre.Provider,{value:w},u.createElement(Mre,Object.assign({},p,{className:fe(o,`${t}-slider`),tooltip:{open:!1},range:{editable:a,minCount:2},styles:{rail:{background:h},handle:v?{background:v}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},JTe=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,i=o=>n(o[0]),a=o=>r(o[0]);return u.createElement(jre,Object.assign({},e,{value:[t],onChange:i,onChangeComplete:a}))};function YL(e){return Ve(e).sort((t,n)=>t.percent-n.percent)}const QTe=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:i,onActive:a,activeIndex:o,onGradientDragging:s,colors:l}=e,c=n==="gradient",d=u.useMemo(()=>l.map(y=>({percent:y.percent,color:y.color.toRgbString()})),[l]),f=u.useMemo(()=>d.map(y=>y.percent),[d]),m=u.useRef(d),p=({rawValues:y,draggingIndex:w,draggingValue:x})=>{if(y.length>d.length){const C=FZ(d,x),S=Ve(d);S.splice(w,0,{percent:x,color:C}),m.current=S}else m.current=d;s(!0),r(new ms(YL(m.current)),!0)},h=({deleteIndex:y,draggingIndex:w,draggingValue:x})=>{let C=Ve(m.current);y!==-1?C.splice(y,1):(C[w]=Object.assign(Object.assign({},C[w]),{percent:x}),C=YL(C)),r(new ms(C),!0)},v=y=>{const w=Ve(d);w.splice(y,1);const x=new ms(w);r(x),i(x)},g=y=>{i(new ms(d)),o>=y.length&&a(y.length-1),s(!1)};return c?u.createElement(jre,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:d,color:null,value:f,range:!0,onChangeComplete:g,disabled:!1,type:"gradient",activeIndex:o,onActive:a,onDragStart:p,onDragChange:h,onKeyDelete:v}):null},ZTe=u.memo(QTe);var ePe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const e=u.useContext(bre),{mode:t,onModeChange:n,modeOptions:r,prefixCls:i,allowClear:a,value:o,disabledAlpha:s,onChange:l,onClear:c,onChangeComplete:d,activeIndex:f,gradientDragging:m}=e,p=ePe(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),h=K.useMemo(()=>o.cleared?[{percent:0,color:new ms("")},{percent:100,color:new ms("")}]:o.getColors(),[o]),v=!o.isGradient(),[g,y]=K.useState(o);dn(()=>{var I;v||y((I=h[f])===null||I===void 0?void 0:I.color)},[v,h,m,f]);const w=K.useMemo(()=>{var I;return v?o:m?g:(I=h[f])===null||I===void 0?void 0:I.color},[h,o,f,v,g,m]),[x,C]=K.useState(w),[S,k]=u_(),_=x!=null&&x.equals(w)?w:x;dn(()=>{C(w)},[S,w==null?void 0:w.toHexString()]);const E=(I,R)=>{let O=Ia(I);if(o.cleared){const D=O.toRgb();if(!D.r&&!D.g&&!D.b&&R){const{type:B,value:F=0}=R;O=new ms({h:B==="hue"?F:0,s:1,b:1,a:B==="alpha"?F/100:1})}else O=jC(O)}if(t==="single")return O;const L=Ve(h);return L[f]=Object.assign(Object.assign({},L[f]),{color:O}),new ms(L)},T=(I,R,O)=>{const L=E(I,O);C(L.isGradient()?L.getColors()[f].color:L),l(L,R)},$=(I,R)=>{d(E(I,R)),k()},P=I=>{l(E(I))};let M=null;const j=r.length>1;return(a||j)&&(M=K.createElement("div",{className:`${i}-operation`},j&&K.createElement(gre,{size:"small",options:r,value:t,onChange:n}),K.createElement(xre,Object.assign({prefixCls:i,value:o,onChange:I=>{l(I),c==null||c()}},p)))),K.createElement(K.Fragment,null,M,K.createElement(ZTe,Object.assign({},e,{colors:h})),K.createElement(zxe,{prefixCls:i,value:_==null?void 0:_.toHsb(),disabledAlpha:s,onChange:(I,R)=>{T(I,!0,R)},onChangeComplete:(I,R)=>{$(I,R)},components:tPe}),K.createElement(PTe,Object.assign({value:w,onChange:P,prefixCls:i,disabledAlpha:s},p)))},JL=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=u.useContext(yre);return Array.isArray(n)?K.createElement(Nwe,{value:t,presets:n,prefixCls:e,onChange:r}):null},nPe=e=>{const{prefixCls:t,presets:n,panelRender:r,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}=e,C=`${t}-inner`,S=K.useMemo(()=>({prefixCls:t,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}),[t,i,a,o,s,l,c,d,f,m,p,h,v,g,y,w,x]),k=K.useMemo(()=>({prefixCls:t,value:i,presets:n,onChange:a}),[t,i,n,a]),_=K.createElement("div",{className:`${C}-content`},K.createElement(XL,null),Array.isArray(n)&&K.createElement(K_,null),K.createElement(JL,null));return K.createElement(bre.Provider,{value:S},K.createElement(yre.Provider,{value:k},K.createElement("div",{className:C},typeof r=="function"?r(_,{components:{Picker:XL,Presets:JL}}):_)))};var rPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{color:n,prefixCls:r,open:i,disabled:a,format:o,className:s,showText:l,activeIndex:c}=e,d=rPe(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),f=`${r}-trigger`,m=`${f}-text`,p=`${m}-cell`,[h]=ia("ColorPicker"),v=K.useMemo(()=>{if(!l)return"";if(typeof l=="function")return l(n);if(n.cleared)return h.transparent;if(n.isGradient())return n.getColors().map((x,C)=>{const S=c!==-1&&c!==C;return K.createElement("span",{key:C,className:fe(p,S&&`${p}-inactive`)},x.color.toRgbString()," ",x.percent,"%")});const y=n.toHexString().toUpperCase(),w=BM(n);switch(o){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return w<100?`${y.slice(0,7)},${w}%`:y}},[n,o,l,c,h.transparent,p]),g=u.useMemo(()=>n.cleared?K.createElement(xre,{prefixCls:r}):K.createElement(AM,{prefixCls:r,color:n.toCssString()}),[n,r]);return K.createElement("div",Object.assign({ref:t,className:fe(f,s,{[`${f}-active`]:i,[`${f}-disabled`]:a})},zr(d)),g,l&&K.createElement("div",{className:m},v))});function aPe(e,t,n){const[r]=ia("ColorPicker"),[i,a]=Wt(e,{value:t}),[o,s]=u.useState("single"),[l,c]=u.useMemo(()=>{const v=(Array.isArray(n)?n:[n]).filter(x=>x);v.length||v.push("single");const g=new Set(v),y=[],w=(x,C)=>{g.has(x)&&y.push({label:C,value:x})};return w("single",r.singleColor),w("gradient",r.gradientColor),[y,g]},[n,r.singleColor,r.gradientColor]),[d,f]=u.useState(null),m=Xt(v=>{f(v),a(v)}),p=u.useMemo(()=>{const v=Ia(i||"");return v.equals(d)?d:v},[i,d]),h=u.useMemo(()=>{var v;return c.has(o)?o:(v=l[0])===null||v===void 0?void 0:v.value},[c,o,l]);return u.useEffect(()=>{s(p.isGradient()?"gradient":"single")},[p]),[p,m,h,s,l]}const Nre=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),QL=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:i,lineWidth:a,colorFillSecondary:o}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:i,flex:"none"},Nre("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${me(a)} ${o}`,borderRadius:"inherit"}})}},oPe=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:i,colorPickerAlphaInputWidth:a,marginXXS:o,paddingXXS:s,controlHeightSM:l,marginXS:c,fontSizeIcon:d,paddingXS:f,colorTextPlaceholder:m,colorPickerInputNumberHandleWidth:p,lineWidth:h}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:i,[`${n}-input-number-input`]:{paddingInlineStart:s,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:p}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${me(a)}`,marginInlineStart:o},[`${t}-format-select${n}-select`]:{marginInlineEnd:c,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(d).add(o).equal(),fontSize:r,lineHeight:me(l)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:i},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:o,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:o,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${me(f)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:me(e.calc(l).sub(e.calc(h).mul(2)).equal())},[`${n}-input-prefix`]:{color:m}}}}}},sPe=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:i,marginSM:a,colorBgElevated:o,colorFillSecondary:s,lineWidthBold:l,colorPickerHandlerSize:c}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:i,inset:0},marginBottom:a},[`${t}-handler`]:{width:c,height:c,border:`${me(l)} solid ${o}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${i}, 0 0 0 1px ${s}`}}},lPe=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:i,colorPickerPresetColorSize:a,fontSizeSM:o,colorText:s,lineHeightSM:l,lineWidth:c,borderRadius:d,colorFill:f,colorWhite:m,marginXXS:p,paddingXS:h,fontHeightSM:v}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:v,color:r,paddingInlineEnd:i}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:p},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${me(h)} 0`},"&-label":{fontSize:o,color:s,lineHeight:l},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(p).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:a,height:a,"&::before":{content:'""',pointerEvents:"none",width:e.calc(a).add(e.calc(c).mul(4)).equal(),height:e.calc(a).add(e.calc(c).mul(4)).equal(),position:"absolute",top:e.calc(c).mul(-2).equal(),insetInlineStart:e.calc(c).mul(-2).equal(),borderRadius:d,border:`${me(c)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:f},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(a).div(13).mul(5).equal(),height:e.calc(a).div(13).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:m,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:o,color:r}}}},cPe=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:i,lineWidthBold:a,colorPickerHandlerSizeSM:o,colorPickerSliderHeight:s,marginSM:l,marginXS:c}=e,d=e.calc(o).sub(e.calc(a).mul(2).equal()).equal(),f=e.calc(o).add(e.calc(a).mul(2).equal()).equal(),m={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[Nre(me(s),e.colorFillSecondary),{margin:0,padding:0,height:s,borderRadius:e.calc(s).div(2).equal(),"&-rail":{height:s,borderRadius:e.calc(s).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:d,height:d,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:f,height:f,borderRadius:"100%"},"&:after":{width:o,height:o,border:`${me(a)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${i}`,outline:"none",insetInlineStart:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":m}}],[`${t}-slider-container`]:{display:"flex",gap:l,marginBottom:l,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:c,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":m}}}},RR=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${n}`,outline:0}),uPe=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},ZL=(e,t,n)=>{const{componentCls:r,borderRadiusSM:i,lineWidth:a,colorSplit:o,colorBorder:s,red6:l}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:i,border:`${me(a)} solid ${o}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:l},"&:hover":{borderColor:s}})}},dPe=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:i,colorWarningHover:a,colorErrorOutline:o,colorWarningOutline:s}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},RR(e,n,o))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},RR(e,r,s))}}},fPe=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:i,controlHeightXS:a,borderRadius:o,borderRadiusSM:s,borderRadiusXS:l,borderRadiusLG:c,fontSizeLG:d}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:o},[`${t}-trigger-text`]:{fontSize:d}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:s,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:l},[`${t}-trigger-text`]:{lineHeight:me(a)}}}},mPe=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:i,motionDurationMid:a,colorBgElevated:o,colorTextDisabled:s,colorText:l,colorBgContainerDisabled:c,borderRadius:d,marginXS:f,marginSM:m,controlHeight:p,controlHeightSM:h,colorBgTextActive:v,colorPickerPresetColorSize:g,colorPickerPreviewSize:y,lineWidth:w,colorBorder:x,paddingXXS:C,fontSize:S,colorPrimaryHover:k,controlOutline:_}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${me(m)} 0 ${me(f)}`}},[`${n}-panel`]:Object.assign({},sPe(e))},cPe(e)),QL(e,y)),oPe(e)),lPe(e)),ZL(e,g,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:f}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:p,minHeight:p,borderRadius:d,border:`${me(w)} solid ${x}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${a}`,background:o,padding:e.calc(C).sub(w).equal(),[`${n}-trigger-text`]:{marginInlineStart:f,marginInlineEnd:e.calc(f).sub(e.calc(C).sub(w)).equal(),fontSize:S,color:l,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:s}}},"&:hover":{borderColor:k},[`&${n}-trigger-active`]:Object.assign({},RR(e,i,_)),"&-disabled":{color:s,background:c,cursor:"not-allowed","&:hover":{borderColor:v},[`${n}-trigger-text`]:{color:s}}},ZL(e,h)),QL(e,h)),dPe(e)),fPe(e))},uPe(e))},Km(e,{focusElCls:`${n}-trigger-active`})]},pPe=mn("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,i=tn(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return mPe(i)});var hPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{mode:t,value:n,defaultValue:r,format:i,defaultFormat:a,allowClear:o=!1,presets:s,children:l,trigger:c="click",open:d,disabled:f,placement:m="bottomLeft",arrow:p=!0,panelRender:h,showText:v,style:g,className:y,size:w,rootClassName:x,prefixCls:C,styles:S,disabledAlpha:k=!1,onFormatChange:_,onChange:E,onClear:T,onOpenChange:$,onChangeComplete:P,getPopupContainer:M,autoAdjustOverflow:j=!0,destroyTooltipOnHide:I,destroyOnHidden:R,disabledFormat:O}=e,L=hPe(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","destroyOnHidden","disabledFormat"]),{getPrefixCls:D,direction:B,colorPicker:F}=u.useContext(It),z=u.useContext(vi),H=f??z,[A,V]=Wt(!1,{value:d,postState:ve=>!H&&ve,onChange:$}),[W,U]=Wt(i,{value:i,defaultValue:a,onChange:_}),X=D("color-picker",C),[J,re,Q,ne,Z]=aPe(r,n,t),se=u.useMemo(()=>BM(J)<100,[J]),[oe,ce]=K.useState(null),te=ve=>{if(P){let ge=Ia(ve);k&&se&&(ge=jC(ve)),P(ge)}},le=(ve,ge)=>{let Ee=Ia(ve);k&&se&&(Ee=jC(Ee)),re(Ee),ce(null),E&&E(Ee,Ee.toCssString()),ge||te(Ee)},[pe,we]=K.useState(0),[_e,Y]=K.useState(!1),ae=ve=>{if(ne(ve),ve==="single"&&J.isGradient())we(0),le(new ms(J.getColors()[0].color)),ce(J);else if(ve==="gradient"&&!J.isGradient()){const ge=se?jC(J):J;le(new ms(oe||[{percent:0,color:ge},{percent:100,color:ge}]))}},{status:ee}=K.useContext(ki),{compactSize:q,compactItemClassnames:ue}=sl(X,B),ie=Hr(ve=>{var ge;return(ge=w??q)!==null&&ge!==void 0?ge:ve}),de=Qn(X),[be,ke,xe]=pPe(X,de),ye={[`${X}-rtl`]:B},Se=fe(x,xe,de,ye),Oe=fe(ql(X,ee),{[`${X}-sm`]:ie==="small",[`${X}-lg`]:ie==="large"},ue,F==null?void 0:F.className,Se,y,ke),Re=fe(X,Se),Fe={open:A,trigger:c,placement:m,arrow:p,rootClassName:x,getPopupContainer:M,autoAdjustOverflow:j,destroyOnHidden:R??!!I},Ce=Object.assign(Object.assign({},F==null?void 0:F.style),g);return be(K.createElement(Hc,Object.assign({style:S==null?void 0:S.popup,styles:{body:S==null?void 0:S.popupOverlayInner},onOpenChange:ve=>{(!ve||!H)&&V(ve)},content:K.createElement(tl,{form:!0},K.createElement(nPe,{mode:Q,onModeChange:ae,modeOptions:Z,prefixCls:X,value:J,allowClear:o,disabled:H,disabledAlpha:k,presets:s,panelRender:h,format:W,onFormatChange:U,onChange:le,onChangeComplete:te,onClear:T,activeIndex:pe,onActive:we,gradientDragging:_e,onGradientDragging:Y,disabledFormat:O})),classNames:{root:Re}},Fe),l||K.createElement(iPe,Object.assign({activeIndex:A?pe:-1,open:A,className:Oe,style:Ce,prefixCls:X,disabled:H,showText:v,format:W},L,{color:J}))))},vPe=df(Fj,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);Fj._InternalPanelDoNotUseOrYouWillBeFired=vPe;var gPe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},bPe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:gPe}))},yPe=u.forwardRef(bPe);const Are=(e,t,n,r,i)=>{const{classNames:a,styles:o}=Sr(e),[s,l]=Pye([a,t],[o,n],{popup:{_default:"root"}});return u.useMemo(()=>{var c,d;const f=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:fe((c=s.popup)===null||c===void 0?void 0:c.root,r)})}),m=Object.assign(Object.assign({},l),{popup:Object.assign(Object.assign({},l.popup),{root:Object.assign(Object.assign({},(d=l.popup)===null||d===void 0?void 0:d.root),i)})});return[f,m]},[s,l,r,i])};function xPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function wPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function Fre(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=O_(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[u.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),i]}const[CPe,SPe]=["week","WeekPicker"],[kPe,_Pe]=["month","MonthPicker"],[EPe,$Pe]=["year","YearPicker"],[TPe,PPe]=["quarter","QuarterPicker"],[Dj,eB]=["time","TimePicker"];var RPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},IPe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:RPe}))},OPe=u.forwardRef(IPe),MPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},jPe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:MPe}))},Lj=u.forwardRef(jPe);const Dre=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?K.createElement(K.Fragment,null,e===Dj?K.createElement(Lj,null):K.createElement(OPe,null),t&&n):r,NPe=e=>u.createElement(Vt,Object.assign({size:"small",type:"primary"},e));function Lre(e){return u.useMemo(()=>Object.assign({button:NPe},e),[e])}var APe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((n,r)=>{var i;const{prefixCls:a,getPopupContainer:o,components:s,className:l,style:c,placement:d,size:f,disabled:m,bordered:p=!0,placeholder:h,popupStyle:v,popupClassName:g,dropdownClassName:y,status:w,rootClassName:x,variant:C,picker:S,styles:k,classNames:_,suffixIcon:E}=n,T=APe(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames","suffixIcon"]),$=S===Dj?"timePicker":"datePicker",P=u.useRef(null),{getPrefixCls:M,direction:j,getPopupContainer:I,rangePicker:R}=u.useContext(It),O=M("picker",a),{compactSize:L,compactItemClassnames:D}=sl(O,j),B=M(),[F,z]=zc("rangePicker",C,p),H=Qn(O),[A,V,W]=Bne(O,H),[U,X]=Are($,_,k,g||y,v),[J]=Fre(n,O),re=Lre(s),Q=Hr(Y=>{var ae;return(ae=f??L)!==null&&ae!==void 0?ae:Y}),ne=u.useContext(vi),Z=m??ne,se=u.useContext(ki),{hasFeedback:oe,status:ce,feedbackIcon:te}=se,le=u.createElement(Dre,{picker:S,hasFeedback:oe,feedbackIcon:te,suffixIcon:E});u.useImperativeHandle(r,()=>P.current);const[pe]=ia("Calendar",XS),we=Object.assign(Object.assign({},pe),n.locale),[_e]=ol("DatePicker",(i=X.popup.root)===null||i===void 0?void 0:i.zIndex);return A(u.createElement(tl,{space:!0},u.createElement(QEe,Object.assign({separator:u.createElement("span",{"aria-label":"to",className:`${O}-separator`},u.createElement(yPe,null)),disabled:Z,ref:P,placement:d,placeholder:wPe(we,S,h),suffixIcon:le,prevIcon:u.createElement("span",{className:`${O}-prev-icon`}),nextIcon:u.createElement("span",{className:`${O}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${O}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${O}-super-next-icon`}),transitionName:`${B}-slide-up`,picker:S},T,{className:fe({[`${O}-${Q}`]:Q,[`${O}-${F}`]:z},ql(O,Vu(ce,w),oe),V,D,l,R==null?void 0:R.className,W,H,x,U.root),style:Object.assign(Object.assign(Object.assign({},R==null?void 0:R.style),c),X.root),locale:we.lang,prefixCls:O,getPopupContainer:o||I,generateConfig:e,components:re,direction:j,classNames:{popup:fe(V,W,H,x,U.popup.root)},styles:{popup:Object.assign(Object.assign({},X.popup.root),{zIndex:_e})},allowClear:J}))))});var DPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const t=(l,c)=>{const d=c===eB?"timePicker":"datePicker";return u.forwardRef((m,p)=>{var h;const{prefixCls:v,getPopupContainer:g,components:y,style:w,className:x,rootClassName:C,size:S,bordered:k,placement:_,placeholder:E,popupStyle:T,popupClassName:$,dropdownClassName:P,disabled:M,status:j,variant:I,onCalendarChange:R,styles:O,classNames:L,suffixIcon:D}=m,B=DPe(m,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames","suffixIcon"]),{getPrefixCls:F,direction:z,getPopupContainer:H,[d]:A}=u.useContext(It),V=F("picker",v),{compactSize:W,compactItemClassnames:U}=sl(V,z),X=u.useRef(null),[J,re]=zc("datePicker",I,k),Q=Qn(V),[ne,Z,se]=Bne(V,Q);u.useImperativeHandle(p,()=>X.current);const oe={showToday:!0},ce=l||m.picker,te=F(),{onSelect:le,multiple:pe}=B,we=le&&l==="time"&&!pe,_e=(ve,ge,Ee)=>{R==null||R(ve,ge,Ee),we&&le(ve)},[Y,ae]=Are(d,L,O,$||P,T),[ee,q]=Fre(m,V),ue=Lre(y),ie=Hr(ve=>{var ge;return(ge=S??W)!==null&&ge!==void 0?ge:ve}),de=u.useContext(vi),be=M??de,ke=u.useContext(ki),{hasFeedback:xe,status:ye,feedbackIcon:Se}=ke,Oe=u.createElement(Dre,{picker:ce,hasFeedback:xe,feedbackIcon:Se,suffixIcon:D}),[Re]=ia("DatePicker",XS),Fe=Object.assign(Object.assign({},Re),m.locale),[Ce]=ol("DatePicker",(h=ae.popup.root)===null||h===void 0?void 0:h.zIndex);return ne(u.createElement(tl,{space:!0},u.createElement(i$e,Object.assign({ref:X,placeholder:xPe(Fe,ce,E),suffixIcon:Oe,placement:_,prevIcon:u.createElement("span",{className:`${V}-prev-icon`}),nextIcon:u.createElement("span",{className:`${V}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${V}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${V}-super-next-icon`}),transitionName:`${te}-slide-up`,picker:l,onCalendarChange:_e},oe,B,{locale:Fe.lang,className:fe({[`${V}-${ie}`]:ie,[`${V}-${J}`]:re},ql(V,Vu(ye,j),xe),Z,U,A==null?void 0:A.className,x,se,Q,C,Y.root),style:Object.assign(Object.assign(Object.assign({},A==null?void 0:A.style),w),ae.root),prefixCls:V,getPopupContainer:g||H,generateConfig:e,components:ue,direction:z,disabled:be,classNames:{popup:fe(Z,se,Q,C,Y.popup.root)},styles:{popup:Object.assign(Object.assign({},ae.popup.root),{zIndex:Ce})},allowClear:ee,removeIcon:q}))))})},n=t(),r=t(CPe,SPe),i=t(kPe,_Pe),a=t(EPe,$Pe),o=t(TPe,PPe),s=t(Dj,eB);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:s,QuarterPicker:o}},Bre=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:a,QuarterPicker:o}=LPe(e),s=FPe(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=a,l.QuarterPicker=o,l},lo=Bre(oEe),BPe=df(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=BPe;const zPe=df(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=zPe;lo.generatePicker=Bre;const HPe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},Bj=K.createContext({});var VPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).map(t=>Object.assign(Object.assign({},t==null?void 0:t.props),{key:t.key}));function UPe(e,t,n){const r=u.useMemo(()=>t||WPe(n),[t,n]);return u.useMemo(()=>r.map(a=>{var{span:o}=a,s=VPe(a,["span"]);return o==="filled"?Object.assign(Object.assign({},s),{filled:!0}):Object.assign(Object.assign({},s),{span:typeof o=="number"?o:nte(e,o)})}),[r,e])}var qPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);io).forEach(o=>{const{filled:s}=o,l=qPe(o,["filled"]);if(s){r.push(l),n.push(r),r=[],a=0;return}const c=t-a;a+=o.span||1,a>=t?(a>t?(i=!0,r.push(Object.assign(Object.assign({},l),{span:c}))):r.push(l),n.push(r),r=[],a=0):r.push(l)}),r.length>0&&n.push(r),n=n.map(o=>{const s=o.reduce((l,c)=>l+(c.span||1),0);if(s{const[n,r]=u.useMemo(()=>GPe(t,e),[t,e]);return n},YPe=({children:e})=>e,nw=e=>e!=null,C$=e=>{const{itemPrefixCls:t,component:n,span:r,className:i,style:a,labelStyle:o,contentStyle:s,bordered:l,label:c,content:d,colon:f,type:m,styles:p}=e,h=n,{classNames:v}=u.useContext(Bj),g=Object.assign(Object.assign({},o),p==null?void 0:p.label),y=Object.assign(Object.assign({},s),p==null?void 0:p.content);return l?u.createElement(h,{colSpan:r,style:a,className:fe(i,{[`${t}-item-${m}`]:m==="label"||m==="content",[v==null?void 0:v.label]:(v==null?void 0:v.label)&&m==="label",[v==null?void 0:v.content]:(v==null?void 0:v.content)&&m==="content"})},nw(c)&&u.createElement("span",{style:g},c),nw(d)&&u.createElement("span",{style:y},d)):u.createElement(h,{colSpan:r,style:a,className:fe(`${t}-item`,i)},u.createElement("div",{className:`${t}-item-container`},nw(c)&&u.createElement("span",{style:g,className:fe(`${t}-item-label`,v==null?void 0:v.label,{[`${t}-item-no-colon`]:!f})},c),nw(d)&&u.createElement("span",{style:y,className:fe(`${t}-item-content`,v==null?void 0:v.content)},d)))};function S$(e,{colon:t,prefixCls:n,bordered:r},{component:i,type:a,showLabel:o,showContent:s,labelStyle:l,contentStyle:c,styles:d}){return e.map(({label:f,children:m,prefixCls:p=n,className:h,style:v,labelStyle:g,contentStyle:y,span:w=1,key:x,styles:C},S)=>typeof i=="string"?u.createElement(C$,{key:`${a}-${x||S}`,className:h,style:v,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),g),C==null?void 0:C.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),y),C==null?void 0:C.content)},span:w,colon:t,component:i,itemPrefixCls:p,bordered:r,label:o?f:null,content:s?m:null,type:a}):[u.createElement(C$,{key:`label-${x||S}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),v),g),C==null?void 0:C.label),span:1,colon:t,component:i[0],itemPrefixCls:p,bordered:r,label:f,type:"label"}),u.createElement(C$,{key:`content-${x||S}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),v),y),C==null?void 0:C.content),span:w*2-1,component:i[1],itemPrefixCls:p,bordered:r,content:m,type:"content"})])}const XPe=e=>{const t=u.useContext(Bj),{prefixCls:n,vertical:r,row:i,index:a,bordered:o}=e;return r?u.createElement(u.Fragment,null,u.createElement("tr",{key:`label-${a}`,className:`${n}-row`},S$(i,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),u.createElement("tr",{key:`content-${a}`,className:`${n}-row`},S$(i,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):u.createElement("tr",{key:a,className:`${n}-row`},S$(i,e,Object.assign({component:o?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},JPe=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.padding)} ${me(e.paddingLG)}`,borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingSM)} ${me(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingXS)} ${me(e.padding)}`}}}}}},QPe=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:a,colonMarginLeft:o,titleMarginBottom:s}=e;return{[t]:Object.assign(Object.assign(Object.assign({},bn(e)),JPe(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:Object.assign(Object.assign({},qa),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:i},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${me(o)} ${me(a)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},ZPe=e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}),eRe=mn("Descriptions",e=>{const t=tn(e,{});return QPe(t)},ZPe);var tRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,title:n,extra:r,column:i,colon:a=!0,bordered:o,layout:s,children:l,className:c,rootClassName:d,style:f,size:m,labelStyle:p,contentStyle:h,styles:v,items:g,classNames:y}=e,w=tRe(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:C,className:S,style:k,classNames:_,styles:E}=Sr("descriptions"),T=x("descriptions",t),$=ff(),P=u.useMemo(()=>{var B;return typeof i=="number"?i:(B=nte($,Object.assign(Object.assign({},HPe),i)))!==null&&B!==void 0?B:3},[$,i]),M=UPe($,g,l),j=Hr(m),I=KPe(P,M),[R,O,L]=eRe(T),D=u.useMemo(()=>({labelStyle:p,contentStyle:h,styles:{content:Object.assign(Object.assign({},E.content),v==null?void 0:v.content),label:Object.assign(Object.assign({},E.label),v==null?void 0:v.label)},classNames:{label:fe(_.label,y==null?void 0:y.label),content:fe(_.content,y==null?void 0:y.content)}}),[p,h,v,y,_,E]);return R(u.createElement(Bj.Provider,{value:D},u.createElement("div",Object.assign({className:fe(T,S,_.root,y==null?void 0:y.root,{[`${T}-${j}`]:j&&j!=="default",[`${T}-bordered`]:!!o,[`${T}-rtl`]:C==="rtl"},c,d,O,L),style:Object.assign(Object.assign(Object.assign(Object.assign({},k),E.root),v==null?void 0:v.root),f)},w),(n||r)&&u.createElement("div",{className:fe(`${T}-header`,_.header,y==null?void 0:y.header),style:Object.assign(Object.assign({},E.header),v==null?void 0:v.header)},n&&u.createElement("div",{className:fe(`${T}-title`,_.title,y==null?void 0:y.title),style:Object.assign(Object.assign({},E.title),v==null?void 0:v.title)},n),r&&u.createElement("div",{className:fe(`${T}-extra`,_.extra,y==null?void 0:y.extra),style:Object.assign(Object.assign({},E.extra),v==null?void 0:v.extra)},r)),u.createElement("div",{className:`${T}-view`},u.createElement("table",null,u.createElement("tbody",null,I.map((B,F)=>u.createElement(XPe,{key:F,index:F,colon:a,prefixCls:T,vertical:s==="vertical",bordered:o,row:B}))))))))};sd.Item=YPe;var tB=u.createContext(null),zre=u.createContext({}),nRe=["prefixCls","className","containerRef"],rRe=function(t){var n=t.prefixCls,r=t.className,i=t.containerRef,a=it(t,nRe),o=u.useContext(zre),s=o.panel,l=Dc(s,i);return u.createElement("div",Ae({className:fe("".concat(n,"-content"),r),role:"dialog",ref:l},zr(t,{aria:!0}),{"aria-modal":"true"},a))};function nB(e){return typeof e=="string"&&String(Number(e))===e?(Jn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var rB={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function iRe(e,t){var n,r,i,a=e.prefixCls,o=e.open,s=e.placement,l=e.inline,c=e.push,d=e.forceRender,f=e.autoFocus,m=e.keyboard,p=e.classNames,h=e.rootClassName,v=e.rootStyle,g=e.zIndex,y=e.className,w=e.id,x=e.style,C=e.motion,S=e.width,k=e.height,_=e.children,E=e.mask,T=e.maskClosable,$=e.maskMotion,P=e.maskClassName,M=e.maskStyle,j=e.afterOpenChange,I=e.onClose,R=e.onMouseEnter,O=e.onMouseOver,L=e.onMouseLeave,D=e.onClick,B=e.onKeyDown,F=e.onKeyUp,z=e.styles,H=e.drawerRender,A=u.useRef(),V=u.useRef(),W=u.useRef();u.useImperativeHandle(t,function(){return A.current});var U=function(ae){var ee=ae.keyCode,q=ae.shiftKey;switch(ee){case ht.TAB:{if(ee===ht.TAB){if(!q&&document.activeElement===W.current){var ue;(ue=V.current)===null||ue===void 0||ue.focus({preventScroll:!0})}else if(q&&document.activeElement===V.current){var ie;(ie=W.current)===null||ie===void 0||ie.focus({preventScroll:!0})}}break}case ht.ESC:{I&&m&&(ae.stopPropagation(),I(ae));break}}};u.useEffect(function(){if(o&&f){var Y;(Y=A.current)===null||Y===void 0||Y.focus({preventScroll:!0})}},[o]);var X=u.useState(!1),J=he(X,2),re=J[0],Q=J[1],ne=u.useContext(tB),Z;typeof c=="boolean"?Z=c?{}:{distance:0}:Z=c||{};var se=(n=(r=(i=Z)===null||i===void 0?void 0:i.distance)!==null&&r!==void 0?r:ne==null?void 0:ne.pushDistance)!==null&&n!==void 0?n:180,oe=u.useMemo(function(){return{pushDistance:se,push:function(){Q(!0)},pull:function(){Q(!1)}}},[se]);u.useEffect(function(){if(o){var Y;ne==null||(Y=ne.push)===null||Y===void 0||Y.call(ne)}else{var ae;ne==null||(ae=ne.pull)===null||ae===void 0||ae.call(ne)}},[o]),u.useEffect(function(){return function(){var Y;ne==null||(Y=ne.pull)===null||Y===void 0||Y.call(ne)}},[]);var ce=u.createElement(Gi,Ae({key:"mask"},$,{visible:E&&o}),function(Y,ae){var ee=Y.className,q=Y.style;return u.createElement("div",{className:fe("".concat(a,"-mask"),ee,p==null?void 0:p.mask,P),style:N(N(N({},q),M),z==null?void 0:z.mask),onClick:T&&o?I:void 0,ref:ae})}),te=typeof C=="function"?C(s):C,le={};if(re&&se)switch(s){case"top":le.transform="translateY(".concat(se,"px)");break;case"bottom":le.transform="translateY(".concat(-se,"px)");break;case"left":le.transform="translateX(".concat(se,"px)");break;default:le.transform="translateX(".concat(-se,"px)");break}s==="left"||s==="right"?le.width=nB(S):le.height=nB(k);var pe={onMouseEnter:R,onMouseOver:O,onMouseLeave:L,onClick:D,onKeyDown:B,onKeyUp:F},we=u.createElement(Gi,Ae({key:"panel"},te,{visible:o,forceRender:d,onVisibleChanged:function(ae){j==null||j(ae)},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),function(Y,ae){var ee=Y.className,q=Y.style,ue=u.createElement(rRe,Ae({id:w,containerRef:ae,prefixCls:a,className:fe(y,p==null?void 0:p.content),style:N(N({},x),z==null?void 0:z.content)},zr(e,{aria:!0}),pe),_);return u.createElement("div",Ae({className:fe("".concat(a,"-content-wrapper"),p==null?void 0:p.wrapper,ee),style:N(N(N({},le),q),z==null?void 0:z.wrapper)},zr(e,{data:!0})),H?H(ue):ue)}),_e=N({},v);return g&&(_e.zIndex=g),u.createElement(tB.Provider,{value:oe},u.createElement("div",{className:fe(a,"".concat(a,"-").concat(s),h,G(G({},"".concat(a,"-open"),o),"".concat(a,"-inline"),l)),style:_e,tabIndex:-1,ref:A,onKeyDown:U},ce,u.createElement("div",{tabIndex:0,ref:V,style:rB,"aria-hidden":"true","data-sentinel":"start"}),we,u.createElement("div",{tabIndex:0,ref:W,style:rB,"aria-hidden":"true","data-sentinel":"end"})))}var aRe=u.forwardRef(iRe),oRe=function(t){var n=t.open,r=n===void 0?!1:n,i=t.prefixCls,a=i===void 0?"rc-drawer":i,o=t.placement,s=o===void 0?"right":o,l=t.autoFocus,c=l===void 0?!0:l,d=t.keyboard,f=d===void 0?!0:d,m=t.width,p=m===void 0?378:m,h=t.mask,v=h===void 0?!0:h,g=t.maskClosable,y=g===void 0?!0:g,w=t.getContainer,x=t.forceRender,C=t.afterOpenChange,S=t.destroyOnClose,k=t.onMouseEnter,_=t.onMouseOver,E=t.onMouseLeave,T=t.onClick,$=t.onKeyDown,P=t.onKeyUp,M=t.panelRef,j=u.useState(!1),I=he(j,2),R=I[0],O=I[1],L=u.useState(!1),D=he(L,2),B=D[0],F=D[1];dn(function(){F(!0)},[]);var z=B?r:!1,H=u.useRef(),A=u.useRef();dn(function(){z&&(A.current=document.activeElement)},[z]);var V=function(re){var Q;if(O(re),C==null||C(re),!re&&A.current&&!((Q=H.current)!==null&&Q!==void 0&&Q.contains(A.current))){var ne;(ne=A.current)===null||ne===void 0||ne.focus({preventScroll:!0})}},W=u.useMemo(function(){return{panel:M}},[M]);if(!x&&!R&&!z&&S)return null;var U={onMouseEnter:k,onMouseOver:_,onMouseLeave:E,onClick:T,onKeyDown:$,onKeyUp:P},X=N(N({},t),{},{open:z,prefixCls:a,placement:s,autoFocus:c,keyboard:f,width:p,mask:v,maskClosable:y,inline:w===!1,afterOpenChange:V,ref:H},U);return u.createElement(zre.Provider,{value:W},u.createElement(ey,{open:z||x||R,autoDestroy:!1,getContainer:w,autoLock:v&&(z||R)},u.createElement(aRe,X)))};const Hre=e=>{var t,n;const{prefixCls:r,title:i,footer:a,extra:o,closable:s,loading:l,onClose:c,headerStyle:d,bodyStyle:f,footerStyle:m,children:p,classNames:h,styles:v}=e,g=Sr("drawer");let y;s===!1?y=void 0:s===void 0||s===!0?y="start":y=(s==null?void 0:s.placement)==="end"?"end":"start";const w=u.useCallback(_=>u.createElement("button",{type:"button",onClick:c,className:fe(`${r}-close`,{[`${r}-close-${y}`]:y==="end"})},_),[c,r,y]),[x,C]=IM(sv(e),sv(g),{closable:!0,closeIconRender:w}),S=()=>{var _,E;return!i&&!x?null:u.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(_=g.styles)===null||_===void 0?void 0:_.header),d),v==null?void 0:v.header),className:fe(`${r}-header`,{[`${r}-header-close-only`]:x&&!i&&!o},(E=g.classNames)===null||E===void 0?void 0:E.header,h==null?void 0:h.header)},u.createElement("div",{className:`${r}-header-title`},y==="start"&&C,i&&u.createElement("div",{className:`${r}-title`},i)),o&&u.createElement("div",{className:`${r}-extra`},o),y==="end"&&C)},k=()=>{var _,E;if(!a)return null;const T=`${r}-footer`;return u.createElement("div",{className:fe(T,(_=g.classNames)===null||_===void 0?void 0:_.footer,h==null?void 0:h.footer),style:Object.assign(Object.assign(Object.assign({},(E=g.styles)===null||E===void 0?void 0:E.footer),m),v==null?void 0:v.footer)},a)};return u.createElement(u.Fragment,null,S(),u.createElement("div",{className:fe(`${r}-body`,h==null?void 0:h.body,(t=g.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=g.styles)===null||n===void 0?void 0:n.body),f),v==null?void 0:v.body)},l?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):p),k())},sRe=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},Vre=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),Wre=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},Vre({opacity:e},{opacity:1})),lRe=(e,t)=>[Wre(.7,t),Vre({transform:sRe(e)},{transform:"none"})],cRe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:Wre(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,i)=>Object.assign(Object.assign({},r),{[`&-${i}`]:lRe(i,n)}),{})}}},uRe=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:i,colorBgElevated:a,motionDurationSlow:o,motionDurationMid:s,paddingXS:l,padding:c,paddingLG:d,fontSizeLG:f,lineHeightLG:m,lineWidth:p,lineType:h,colorSplit:v,marginXS:g,colorIcon:y,colorIconHover:w,colorBgTextHover:x,colorBgTextActive:C,colorText:S,fontWeightStrong:k,footerPaddingBlock:_,footerPaddingInline:E,calc:T}=e,$=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:S,"&-pure":{position:"relative",background:a,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:i,pointerEvents:"auto"},[$]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${o}`,"&-hidden":{display:"none"}},[`&-left > ${$}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${$}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${$}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${$}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:a,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${me(c)} ${me(d)}`,fontSize:f,lineHeight:m,borderBottom:`${me(p)} ${h} ${v}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:T(f).add(l).equal(),height:T(f).add(l).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",color:y,fontWeight:k,fontSize:f,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto",[`&${n}-close-end`]:{marginInlineStart:g},[`&:not(${n}-close-end)`]:{marginInlineEnd:g},"&:hover":{color:w,backgroundColor:x,textDecoration:"none"},"&:active":{backgroundColor:C}},Bo(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:f,lineHeight:m},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:d,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${me(_)} ${me(E)}`,borderTop:`${me(p)} ${h} ${v}`},"&-rtl":{direction:"rtl"}}}},dRe=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),Ure=mn("Drawer",e=>{const t=tn(e,{});return[uRe(t),cRe(t)]},dRe);var qre=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{rootClassName:t,width:n,height:r,size:i="default",mask:a=!0,push:o=fRe,open:s,afterOpenChange:l,onClose:c,prefixCls:d,getContainer:f,panelRef:m=null,style:p,className:h,visible:v,afterVisibleChange:g,maskStyle:y,drawerStyle:w,contentWrapperStyle:x,destroyOnClose:C,destroyOnHidden:S}=e,k=qre(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),{getPopupContainer:_,getPrefixCls:E,direction:T,className:$,style:P,classNames:M,styles:j}=Sr("drawer"),I=E("drawer",d),[R,O,L]=Ure(I),D=f===void 0&&_?()=>_(document.body):f,B=fe({"no-mask":!a,[`${I}-rtl`]:T==="rtl"},t,O,L),F=u.useMemo(()=>n??(i==="large"?736:378),[n,i]),z=u.useMemo(()=>r??(i==="large"?736:378),[r,i]),H={motionName:ha(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},A=Q=>({motionName:ha(I,`panel-motion-${Q}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),V=oee(),W=bi(m,V),[U,X]=ol("Drawer",k.zIndex),{classNames:J={},styles:re={}}=k;return R(u.createElement(tl,{form:!0,space:!0},u.createElement(Y1.Provider,{value:X},u.createElement(oRe,Object.assign({prefixCls:I,onClose:c,maskMotion:H,motion:A},k,{classNames:{mask:fe(J.mask,M.mask),content:fe(J.content,M.content),wrapper:fe(J.wrapper,M.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},re.mask),y),j.mask),content:Object.assign(Object.assign(Object.assign({},re.content),w),j.content),wrapper:Object.assign(Object.assign(Object.assign({},re.wrapper),x),j.wrapper)},open:s??v,mask:a,push:o,width:F,height:z,style:Object.assign(Object.assign({},P),p),className:fe($,h),rootClassName:B,getContainer:D,afterOpenChange:l??g,panelRef:W,zIndex:U,destroyOnClose:S??C}),u.createElement(Hre,Object.assign({prefixCls:I},k,{onClose:c}))))))},mRe=e=>{const{prefixCls:t,style:n,className:r,placement:i="right"}=e,a=qre(e,["prefixCls","style","className","placement"]),{getPrefixCls:o}=u.useContext(It),s=o("drawer",t),[l,c,d]=Ure(s),f=fe(s,`${s}-pure`,`${s}-${i}`,c,d,r);return l(u.createElement("div",{className:f,style:n},u.createElement(Hre,Object.assign({prefixCls:s},a))))};_s._InternalPanelDoNotUseOrYouWillBeFired=mRe;function iB(e){return["small","middle","large"].includes(e)}function aB(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const Gre=K.createContext({latestIndex:0}),pRe=Gre.Provider,hRe=({className:e,index:t,children:n,split:r,style:i})=>{const{latestIndex:a}=u.useContext(Gre);return n==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:e,style:i},n),t{var n;const{getPrefixCls:r,direction:i,size:a,className:o,style:s,classNames:l,styles:c}=Sr("space"),{size:d=a??"small",align:f,className:m,rootClassName:p,children:h,direction:v="horizontal",prefixCls:g,split:y,style:w,wrap:x=!1,classNames:C,styles:S}=e,k=vRe(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[_,E]=Array.isArray(d)?d:[d,d],T=iB(E),$=iB(_),P=aB(E),M=aB(_),j=Ir(h,{keepEmpty:!0}),I=f===void 0&&v==="horizontal"?"center":f,R=r("space",g),[O,L,D]=EZ(R),B=fe(R,o,L,`${R}-${v}`,{[`${R}-rtl`]:i==="rtl",[`${R}-align-${I}`]:I,[`${R}-gap-row-${E}`]:T,[`${R}-gap-col-${_}`]:$},m,p,D),F=fe(`${R}-item`,(n=C==null?void 0:C.item)!==null&&n!==void 0?n:l.item),z=Object.assign(Object.assign({},c.item),S==null?void 0:S.item),H=j.map((W,U)=>{const X=(W==null?void 0:W.key)||`${F}-${U}`;return u.createElement(hRe,{className:F,key:X,index:U,split:y,style:z},W)}),A=u.useMemo(()=>({latestIndex:j.reduce((U,X,J)=>X!=null?J:U,0)}),[j]);if(j.length===0)return null;const V={};return x&&(V.flexWrap="wrap"),!$&&M&&(V.columnGap=_),!T&&P&&(V.rowGap=E),O(u.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),s),w)},k),u.createElement(pRe,{value:A},H)))}),wr=gRe;wr.Compact=Cxe;var bRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:r}=u.useContext(It),{prefixCls:i,type:a="default",danger:o,disabled:s,loading:l,onClick:c,htmlType:d,children:f,className:m,menu:p,arrow:h,autoFocus:v,overlay:g,trigger:y,align:w,open:x,onOpenChange:C,placement:S,getPopupContainer:k,href:_,icon:E=u.createElement(hj,null),title:T,buttonsRender:$=ne=>ne,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,destroyPopupOnHide:O,dropdownRender:L,popupRender:D}=e,B=bRe(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","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),F=n("dropdown",i),z=`${F}-button`,A={menu:p,arrow:h,autoFocus:v,align:w,disabled:s,trigger:s?[]:y,onOpenChange:C,getPopupContainer:k||t,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,popupRender:D||L},{compactSize:V,compactItemClassnames:W}=sl(F,r),U=fe(z,W,m);"destroyPopupOnHide"in e&&(A.destroyPopupOnHide=O),"overlay"in e&&(A.overlay=g),"open"in e&&(A.open=x),"placement"in e?A.placement=S:A.placement=r==="rtl"?"bottomLeft":"bottomRight";const X=u.createElement(Vt,{type:a,danger:o,disabled:s,loading:l,onClick:c,htmlType:d,href:_,title:T},f),J=u.createElement(Vt,{type:a,danger:o,icon:E}),[re,Q]=$([X,J]);return u.createElement(wr.Compact,Object.assign({className:U,size:V,block:!0},B),re,u.createElement(L_,Object.assign({},A),Q))};Kre.__ANT_BUTTON=!0;const Im=L_;Im.Button=Kre;function yRe(e){return e==null?null:typeof e=="object"&&!u.isValidElement(e)?e:{title:e}}var xRe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},wRe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:xRe}))},CRe=u.forwardRef(wRe);function d2(e){const[t,n]=u.useState(e);return u.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const SRe=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${n}-tooltip-inner`]:{minWidth:"unset"}})}},Hre=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:a,marginFull:o,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",d=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",m=t?"top":"insetInlineStart",p=s(r).mul(3).sub(i).div(2).equal(),h=s(i).sub(r).div(2).equal(),v=t?{borderWidth:`${me(h)} 0`,transform:`translateY(${me(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${me(h)}`,transform:`translateX(${me(e.calc(h).mul(-1).equal())})`};return{[l]:r,[d]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[d]:r},[`${n}-track,${n}-tracks`]:{[d]:r},[`${n}-track-draggable`]:Object.assign({},v),[`${n}-handle`]:{[f]:p},[`${n}-mark`]:{insetInlineStart:0,top:0,[m]:s(r).mul(3).add(t?0:o).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[m]:r,[c]:"100%",[d]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(a).div(2).equal()}}},sPe=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},Hre(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},lPe=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},Hre(e,!1)),{height:"100%"})}},cPe=e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,a=e.lineWidth+1*1.5,o=e.colorPrimary,s=new bn(o).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:o,handleActiveOutlineColor:s,handleColorDisabled:new bn(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},uPe=pn("Slider",e=>{const t=nn(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[oPe(t),sPe(t),lPe(t)]},cPe);function S$(){const[e,t]=u.useState(!1),n=u.useRef(null),r=()=>{hn.cancel(n.current)},i=a=>{r(),a?t(a):n.current=hn(()=>{t(a)})};return u.useEffect(()=>r,[]),[e,i]}var dPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);itypeof n=="number"?n.toString():""}const Vre=K.forwardRef((e,t)=>{const{prefixCls:n,range:r,className:i,rootClassName:a,style:o,disabled:s,tooltipPrefixCls:l,tipFormatter:c,tooltipVisible:d,getTooltipPopupContainer:f,tooltipPlacement:m,tooltip:p={},onChangeComplete:h,classNames:v,styles:g}=e,y=dPe(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:w}=e,{getPrefixCls:x,direction:S,className:C,style:_,classNames:k,styles:E,getPopupContainer:T}=kr("slider"),$=K.useContext(gi),P=s??$,{handleRender:M,direction:j}=K.useContext(zre),R=(j||S)==="rtl",[O,D]=S$(),[L,B]=S$(),F=Object.assign({},p),{open:z,placement:H,getPopupContainer:A,prefixCls:V,formatter:W}=F,U=z??d,Y=(O||L)&&U!==!1,J=fPe(W,c),[ne,Q]=S$(),te=q=>{h==null||h(q),Q(!1)},Z=(q,ue)=>q||(ue?R?"left":"right":"top"),le=x("slider",n),[se,ce,re]=uPe(le),ie=fe(i,C,k.root,v==null?void 0:v.root,a,{[`${le}-rtl`]:R,[`${le}-lock`]:ne},ce,re);R&&!y.vertical&&(y.reverse=!y.reverse),K.useEffect(()=>{const q=()=>{hn(()=>{B(!1)},1)};return document.addEventListener("mouseup",q),()=>{document.removeEventListener("mouseup",q)}},[]);const pe=r&&!U,Se=M||((q,ue)=>{const{index:oe}=ue,de=q.props;function xe(Ce,Re,Pe){var Le,we,ve,ge;Pe&&((we=(Le=y)[Ce])===null||we===void 0||we.call(Le,Re)),(ge=(ve=de)[Ce])===null||ge===void 0||ge.call(ve,Re)}const ke=Object.assign(Object.assign({},de),{onMouseEnter:Ce=>{D(!0),xe("onMouseEnter",Ce)},onMouseLeave:Ce=>{D(!1),xe("onMouseLeave",Ce)},onMouseDown:Ce=>{B(!0),Q(!0),xe("onMouseDown",Ce)},onFocus:Ce=>{var Re;B(!0),(Re=y.onFocus)===null||Re===void 0||Re.call(y,Ce),xe("onFocus",Ce,!0)},onBlur:Ce=>{var Re;B(!1),(Re=y.onBlur)===null||Re===void 0||Re.call(y,Ce),xe("onBlur",Ce,!0)}}),be=K.cloneElement(q,ke),ye=(!!U||Y)&&J!==null;return pe?be:K.createElement(ZL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",value:ue.value,open:ye,placement:Z(H??m,w),key:oe,classNames:{root:`${le}-tooltip`},getPopupContainer:A||f||T}),be)}),_e=pe?(q,ue)=>{const oe=K.cloneElement(q,{style:Object.assign(Object.assign({},q.props.style),{visibility:"hidden"})});return K.createElement(ZL,Object.assign({},F,{prefixCls:x("tooltip",V??l),title:J?J(ue.value):"",open:J!==null&&Y,placement:Z(H??m,w),key:"tooltip",classNames:{root:`${le}-tooltip`},getPopupContainer:A||f||T,draggingDelete:ue.draggingDelete}),oe)}:void 0,X=Object.assign(Object.assign(Object.assign(Object.assign({},E.root),_),g==null?void 0:g.root),o),ae=Object.assign(Object.assign({},E.tracks),g==null?void 0:g.tracks),ee=fe(k.tracks,v==null?void 0:v.tracks);return se(K.createElement(aPe,Object.assign({},y,{classNames:Object.assign({handle:fe(k.handle,v==null?void 0:v.handle),rail:fe(k.rail,v==null?void 0:v.rail),track:fe(k.track,v==null?void 0:v.track)},ee?{tracks:ee}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},E.handle),g==null?void 0:g.handle),rail:Object.assign(Object.assign({},E.rail),g==null?void 0:g.rail),track:Object.assign(Object.assign({},E.track),g==null?void 0:g.track)},Object.keys(ae).length?{tracks:ae}:{}),step:y.step,range:r,className:ie,style:X,disabled:P,ref:t,prefixCls:le,handleRender:Se,activeHandleRender:_e,onChangeComplete:te})))});var mPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,colors:n,type:r,color:i,range:a=!1,className:o,activeIndex:s,onActive:l,onDragStart:c,onDragChange:d,onKeyDelete:f}=e,m=mPe(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),p=Object.assign(Object.assign({},m),{track:!1}),h=u.useMemo(()=>`linear-gradient(90deg, ${n.map(_=>`${_.color} ${_.percent}%`).join(", ")})`,[n]),v=u.useMemo(()=>!i||!r?null:r==="alpha"?i.toRgbString():`hsl(${i.toHsb().h}, 100%, 50%)`,[i,r]),g=Yt(c),y=Yt(d),w=u.useMemo(()=>({onDragStart:g,onDragChange:y}),[]),x=Yt((C,_)=>{const{onFocus:k,style:E,className:T,onKeyDown:$}=C.props,P=Object.assign({},E);return r==="gradient"&&(P.background=GZ(n,_.value)),u.cloneElement(C,{onFocus:M=>{l==null||l(_.index),k==null||k(M)},style:P,className:fe(T,{[`${t}-slider-handle-active`]:s===_.index}),onKeyDown:M=>{(M.key==="Delete"||M.key==="Backspace")&&f&&f(_.index),$==null||$(M)}})}),S=u.useMemo(()=>({direction:"ltr",handleRender:x}),[]);return u.createElement(zre.Provider,{value:S},u.createElement(Bre.Provider,{value:w},u.createElement(Vre,Object.assign({},p,{className:fe(o,`${t}-slider`),tooltip:{open:!1},range:{editable:a,minCount:2},styles:{rail:{background:h},handle:v?{background:v}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},pPe=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,i=o=>n(o[0]),a=o=>r(o[0]);return u.createElement(Wre,Object.assign({},e,{value:[t],onChange:i,onChangeComplete:a}))};function eB(e){return Ve(e).sort((t,n)=>t.percent-n.percent)}const hPe=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:i,onActive:a,activeIndex:o,onGradientDragging:s,colors:l}=e,c=n==="gradient",d=u.useMemo(()=>l.map(y=>({percent:y.percent,color:y.color.toRgbString()})),[l]),f=u.useMemo(()=>d.map(y=>y.percent),[d]),m=u.useRef(d),p=({rawValues:y,draggingIndex:w,draggingValue:x})=>{if(y.length>d.length){const S=GZ(d,x),C=Ve(d);C.splice(w,0,{percent:x,color:S}),m.current=C}else m.current=d;s(!0),r(new ms(eB(m.current)),!0)},h=({deleteIndex:y,draggingIndex:w,draggingValue:x})=>{let S=Ve(m.current);y!==-1?S.splice(y,1):(S[w]=Object.assign(Object.assign({},S[w]),{percent:x}),S=eB(S)),r(new ms(S),!0)},v=y=>{const w=Ve(d);w.splice(y,1);const x=new ms(w);r(x),i(x)},g=y=>{i(new ms(d)),o>=y.length&&a(y.length-1),s(!1)};return c?u.createElement(Wre,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:d,color:null,value:f,range:!0,onChangeComplete:g,disabled:!1,type:"gradient",activeIndex:o,onActive:a,onDragStart:p,onDragChange:h,onKeyDelete:v}):null},vPe=u.memo(hPe);var gPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const e=u.useContext(Tre),{mode:t,onModeChange:n,modeOptions:r,prefixCls:i,allowClear:a,value:o,disabledAlpha:s,onChange:l,onClear:c,onChangeComplete:d,activeIndex:f,gradientDragging:m}=e,p=gPe(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),h=K.useMemo(()=>o.cleared?[{percent:0,color:new ms("")},{percent:100,color:new ms("")}]:o.getColors(),[o]),v=!o.isGradient(),[g,y]=K.useState(o);fn(()=>{var I;v||y((I=h[f])===null||I===void 0?void 0:I.color)},[v,h,m,f]);const w=K.useMemo(()=>{var I;return v?o:m?g:(I=h[f])===null||I===void 0?void 0:I.color},[h,o,f,v,g,m]),[x,S]=K.useState(w),[C,_]=d_(),k=x!=null&&x.equals(w)?w:x;fn(()=>{S(w)},[C,w==null?void 0:w.toHexString()]);const E=(I,R)=>{let O=Ia(I);if(o.cleared){const L=O.toRgb();if(!L.r&&!L.g&&!L.b&&R){const{type:B,value:F=0}=R;O=new ms({h:B==="hue"?F:0,s:1,b:1,a:B==="alpha"?F/100:1})}else O=NS(O)}if(t==="single")return O;const D=Ve(h);return D[f]=Object.assign(Object.assign({},D[f]),{color:O}),new ms(D)},T=(I,R,O)=>{const D=E(I,O);S(D.isGradient()?D.getColors()[f].color:D),l(D,R)},$=(I,R)=>{d(E(I,R)),_()},P=I=>{l(E(I))};let M=null;const j=r.length>1;return(a||j)&&(M=K.createElement("div",{className:`${i}-operation`},j&&K.createElement($re,{size:"small",options:r,value:t,onChange:n}),K.createElement(Rre,Object.assign({prefixCls:i,value:o,onChange:I=>{l(I),c==null||c()}},p)))),K.createElement(K.Fragment,null,M,K.createElement(vPe,Object.assign({},e,{colors:h})),K.createElement(iwe,{prefixCls:i,value:k==null?void 0:k.toHsb(),disabledAlpha:s,onChange:(I,R)=>{T(I,!0,R)},onChangeComplete:(I,R)=>{$(I,R)},components:bPe}),K.createElement(qTe,Object.assign({value:w,onChange:P,prefixCls:i,disabledAlpha:s},p)))},nB=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=u.useContext(Pre);return Array.isArray(n)?K.createElement(Qwe,{value:t,presets:n,prefixCls:e,onChange:r}):null},yPe=e=>{const{prefixCls:t,presets:n,panelRender:r,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}=e,S=`${t}-inner`,C=K.useMemo(()=>({prefixCls:t,value:i,onChange:a,onClear:o,allowClear:s,disabledAlpha:l,mode:c,onModeChange:d,modeOptions:f,onChangeComplete:m,activeIndex:p,onActive:h,format:v,onFormatChange:g,gradientDragging:y,onGradientDragging:w,disabledFormat:x}),[t,i,a,o,s,l,c,d,f,m,p,h,v,g,y,w,x]),_=K.useMemo(()=>({prefixCls:t,value:i,presets:n,onChange:a}),[t,i,n,a]),k=K.createElement("div",{className:`${S}-content`},K.createElement(tB,null),Array.isArray(n)&&K.createElement(Y_,null),K.createElement(nB,null));return K.createElement(Tre.Provider,{value:C},K.createElement(Pre.Provider,{value:_},K.createElement("div",{className:S},typeof r=="function"?r(k,{components:{Picker:tB,Presets:nB}}):k)))};var xPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{color:n,prefixCls:r,open:i,disabled:a,format:o,className:s,showText:l,activeIndex:c}=e,d=xPe(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),f=`${r}-trigger`,m=`${f}-text`,p=`${m}-cell`,[h]=aa("ColorPicker"),v=K.useMemo(()=>{if(!l)return"";if(typeof l=="function")return l(n);if(n.cleared)return h.transparent;if(n.isGradient())return n.getColors().map((x,S)=>{const C=c!==-1&&c!==S;return K.createElement("span",{key:S,className:fe(p,C&&`${p}-inactive`)},x.color.toRgbString()," ",x.percent,"%")});const y=n.toHexString().toUpperCase(),w=HM(n);switch(o){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return w<100?`${y.slice(0,7)},${w}%`:y}},[n,o,l,c,h.transparent,p]),g=u.useMemo(()=>n.cleared?K.createElement(Rre,{prefixCls:r}):K.createElement(DM,{prefixCls:r,color:n.toCssString()}),[n,r]);return K.createElement("div",Object.assign({ref:t,className:fe(f,s,{[`${f}-active`]:i,[`${f}-disabled`]:a})},zr(d)),g,l&&K.createElement("div",{className:m},v))});function SPe(e,t,n){const[r]=aa("ColorPicker"),[i,a]=Ht(e,{value:t}),[o,s]=u.useState("single"),[l,c]=u.useMemo(()=>{const v=(Array.isArray(n)?n:[n]).filter(x=>x);v.length||v.push("single");const g=new Set(v),y=[],w=(x,S)=>{g.has(x)&&y.push({label:S,value:x})};return w("single",r.singleColor),w("gradient",r.gradientColor),[y,g]},[n,r.singleColor,r.gradientColor]),[d,f]=u.useState(null),m=Yt(v=>{f(v),a(v)}),p=u.useMemo(()=>{const v=Ia(i||"");return v.equals(d)?d:v},[i,d]),h=u.useMemo(()=>{var v;return c.has(o)?o:(v=l[0])===null||v===void 0?void 0:v.value},[c,o,l]);return u.useEffect(()=>{s(p.isGradient()?"gradient":"single")},[p]),[p,m,h,s,l]}const Ure=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),rB=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:i,lineWidth:a,colorFillSecondary:o}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:i,flex:"none"},Ure("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${me(a)} ${o}`,borderRadius:"inherit"}})}},CPe=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:i,colorPickerAlphaInputWidth:a,marginXXS:o,paddingXXS:s,controlHeightSM:l,marginXS:c,fontSizeIcon:d,paddingXS:f,colorTextPlaceholder:m,colorPickerInputNumberHandleWidth:p,lineWidth:h}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:i,[`${n}-input-number-input`]:{paddingInlineStart:s,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:p}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${me(a)}`,marginInlineStart:o},[`${t}-format-select${n}-select`]:{marginInlineEnd:c,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(d).add(o).equal(),fontSize:r,lineHeight:me(l)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:i},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:o,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:o,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${me(f)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:me(e.calc(l).sub(e.calc(h).mul(2)).equal())},[`${n}-input-prefix`]:{color:m}}}}}},kPe=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:i,marginSM:a,colorBgElevated:o,colorFillSecondary:s,lineWidthBold:l,colorPickerHandlerSize:c}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:i,inset:0},marginBottom:a},[`${t}-handler`]:{width:c,height:c,border:`${me(l)} solid ${o}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${i}, 0 0 0 1px ${s}`}}},_Pe=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:i,colorPickerPresetColorSize:a,fontSizeSM:o,colorText:s,lineHeightSM:l,lineWidth:c,borderRadius:d,colorFill:f,colorWhite:m,marginXXS:p,paddingXS:h,fontHeightSM:v}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:v,color:r,paddingInlineEnd:i}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:p},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${me(h)} 0`},"&-label":{fontSize:o,color:s,lineHeight:l},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(p).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:a,height:a,"&::before":{content:'""',pointerEvents:"none",width:e.calc(a).add(e.calc(c).mul(4)).equal(),height:e.calc(a).add(e.calc(c).mul(4)).equal(),position:"absolute",top:e.calc(c).mul(-2).equal(),insetInlineStart:e.calc(c).mul(-2).equal(),borderRadius:d,border:`${me(c)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:f},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(a).div(13).mul(5).equal(),height:e.calc(a).div(13).mul(8).equal(),border:`${me(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:m,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:o,color:r}}}},EPe=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:i,lineWidthBold:a,colorPickerHandlerSizeSM:o,colorPickerSliderHeight:s,marginSM:l,marginXS:c}=e,d=e.calc(o).sub(e.calc(a).mul(2).equal()).equal(),f=e.calc(o).add(e.calc(a).mul(2).equal()).equal(),m={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[Ure(me(s),e.colorFillSecondary),{margin:0,padding:0,height:s,borderRadius:e.calc(s).div(2).equal(),"&-rail":{height:s,borderRadius:e.calc(s).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:d,height:d,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:f,height:f,borderRadius:"100%"},"&:after":{width:o,height:o,border:`${me(a)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${i}`,outline:"none",insetInlineStart:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":m}}],[`${t}-slider-container`]:{display:"flex",gap:l,marginBottom:l,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:c,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":m}}}},OR=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${n}`,outline:0}),$Pe=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},iB=(e,t,n)=>{const{componentCls:r,borderRadiusSM:i,lineWidth:a,colorSplit:o,colorBorder:s,red6:l}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:i,border:`${me(a)} solid ${o}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:l},"&:hover":{borderColor:s}})}},TPe=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:i,colorWarningHover:a,colorErrorOutline:o,colorWarningOutline:s}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},OR(e,n,o))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},OR(e,r,s))}}},PPe=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:i,controlHeightXS:a,borderRadius:o,borderRadiusSM:s,borderRadiusXS:l,borderRadiusLG:c,fontSizeLG:d}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:o},[`${t}-trigger-text`]:{fontSize:d}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:s,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:l},[`${t}-trigger-text`]:{lineHeight:me(a)}}}},RPe=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:i,motionDurationMid:a,colorBgElevated:o,colorTextDisabled:s,colorText:l,colorBgContainerDisabled:c,borderRadius:d,marginXS:f,marginSM:m,controlHeight:p,controlHeightSM:h,colorBgTextActive:v,colorPickerPresetColorSize:g,colorPickerPreviewSize:y,lineWidth:w,colorBorder:x,paddingXXS:S,fontSize:C,colorPrimaryHover:_,controlOutline:k}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${me(m)} 0 ${me(f)}`}},[`${n}-panel`]:Object.assign({},kPe(e))},EPe(e)),rB(e,y)),CPe(e)),_Pe(e)),iB(e,g,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:f}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:p,minHeight:p,borderRadius:d,border:`${me(w)} solid ${x}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${a}`,background:o,padding:e.calc(S).sub(w).equal(),[`${n}-trigger-text`]:{marginInlineStart:f,marginInlineEnd:e.calc(f).sub(e.calc(S).sub(w)).equal(),fontSize:C,color:l,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:s}}},"&:hover":{borderColor:_},[`&${n}-trigger-active`]:Object.assign({},OR(e,i,k)),"&-disabled":{color:s,background:c,cursor:"not-allowed","&:hover":{borderColor:v},[`${n}-trigger-text`]:{color:s}}},iB(e,h)),rB(e,h)),TPe(e)),PPe(e))},$Pe(e))},Gm(e,{focusElCls:`${n}-trigger-active`})]},IPe=pn("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,i=nn(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return RPe(i)});var OPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{mode:t,value:n,defaultValue:r,format:i,defaultFormat:a,allowClear:o=!1,presets:s,children:l,trigger:c="click",open:d,disabled:f,placement:m="bottomLeft",arrow:p=!0,panelRender:h,showText:v,style:g,className:y,size:w,rootClassName:x,prefixCls:S,styles:C,disabledAlpha:_=!1,onFormatChange:k,onChange:E,onClear:T,onOpenChange:$,onChangeComplete:P,getPopupContainer:M,autoAdjustOverflow:j=!0,destroyTooltipOnHide:I,destroyOnHidden:R,disabledFormat:O}=e,D=OPe(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","destroyOnHidden","disabledFormat"]),{getPrefixCls:L,direction:B,colorPicker:F}=u.useContext(Rt),z=u.useContext(gi),H=f??z,[A,V]=Ht(!1,{value:d,postState:ve=>!H&&ve,onChange:$}),[W,U]=Ht(i,{value:i,defaultValue:a,onChange:k}),Y=L("color-picker",S),[J,ne,Q,te,Z]=SPe(r,n,t),le=u.useMemo(()=>HM(J)<100,[J]),[se,ce]=K.useState(null),re=ve=>{if(P){let ge=Ia(ve);_&&le&&(ge=NS(ve)),P(ge)}},ie=(ve,ge)=>{let Ee=Ia(ve);_&&le&&(Ee=NS(Ee)),ne(Ee),ce(null),E&&E(Ee,Ee.toCssString()),ge||re(Ee)},[pe,Se]=K.useState(0),[_e,X]=K.useState(!1),ae=ve=>{if(te(ve),ve==="single"&&J.isGradient())Se(0),ie(new ms(J.getColors()[0].color)),ce(J);else if(ve==="gradient"&&!J.isGradient()){const ge=le?NS(J):J;ie(new ms(se||[{percent:0,color:ge},{percent:100,color:ge}]))}},{status:ee}=K.useContext(_i),{compactSize:q,compactItemClassnames:ue}=sl(Y,B),oe=Hr(ve=>{var ge;return(ge=w??q)!==null&&ge!==void 0?ge:ve}),de=Qn(Y),[xe,ke,be]=IPe(Y,de),ye={[`${Y}-rtl`]:B},Ce=fe(x,be,de,ye),Re=fe(ql(Y,ee),{[`${Y}-sm`]:oe==="small",[`${Y}-lg`]:oe==="large"},ue,F==null?void 0:F.className,Ce,y,ke),Pe=fe(Y,Ce),Le={open:A,trigger:c,placement:m,arrow:p,rootClassName:x,getPopupContainer:M,autoAdjustOverflow:j,destroyOnHidden:R??!!I},we=Object.assign(Object.assign({},F==null?void 0:F.style),g);return xe(K.createElement(Hc,Object.assign({style:C==null?void 0:C.popup,styles:{body:C==null?void 0:C.popupOverlayInner},onOpenChange:ve=>{(!ve||!H)&&V(ve)},content:K.createElement(tl,{form:!0},K.createElement(yPe,{mode:Q,onModeChange:ae,modeOptions:Z,prefixCls:Y,value:J,allowClear:o,disabled:H,disabledAlpha:_,presets:s,panelRender:h,format:W,onFormatChange:U,onChange:ie,onChangeComplete:re,onClear:T,activeIndex:pe,onActive:Se,gradientDragging:_e,onGradientDragging:X,disabledFormat:O})),classNames:{root:Pe}},Le),l||K.createElement(wPe,Object.assign({activeIndex:A?pe:-1,open:A,className:Re,style:we,prefixCls:Y,disabled:H,showText:v,format:W},D,{color:J}))))},MPe=df(Lj,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);Lj._InternalPanelDoNotUseOrYouWillBeFired=MPe;var jPe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},NPe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:jPe}))},APe=u.forwardRef(NPe);const qre=(e,t,n,r,i)=>{const{classNames:a,styles:o}=kr(e),[s,l]=qye([a,t],[o,n],{popup:{_default:"root"}});return u.useMemo(()=>{var c,d;const f=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:fe((c=s.popup)===null||c===void 0?void 0:c.root,r)})}),m=Object.assign(Object.assign({},l),{popup:Object.assign(Object.assign({},l.popup),{root:Object.assign(Object.assign({},(d=l.popup)===null||d===void 0?void 0:d.root),i)})});return[f,m]},[s,l,r,i])};function FPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function DPe(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function Gre(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=M_(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[u.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),i]}const[LPe,BPe]=["week","WeekPicker"],[zPe,HPe]=["month","MonthPicker"],[VPe,WPe]=["year","YearPicker"],[UPe,qPe]=["quarter","QuarterPicker"],[Bj,aB]=["time","TimePicker"];var GPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},KPe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:GPe}))},YPe=u.forwardRef(KPe),XPe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},JPe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:XPe}))},zj=u.forwardRef(JPe);const Kre=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?K.createElement(K.Fragment,null,e===Bj?K.createElement(zj,null):K.createElement(YPe,null),t&&n):r,QPe=e=>u.createElement(zt,Object.assign({size:"small",type:"primary"},e));function Yre(e){return u.useMemo(()=>Object.assign({button:QPe},e),[e])}var ZPe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((n,r)=>{var i;const{prefixCls:a,getPopupContainer:o,components:s,className:l,style:c,placement:d,size:f,disabled:m,bordered:p=!0,placeholder:h,popupStyle:v,popupClassName:g,dropdownClassName:y,status:w,rootClassName:x,variant:S,picker:C,styles:_,classNames:k,suffixIcon:E}=n,T=ZPe(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames","suffixIcon"]),$=C===Bj?"timePicker":"datePicker",P=u.useRef(null),{getPrefixCls:M,direction:j,getPopupContainer:I,rangePicker:R}=u.useContext(Rt),O=M("picker",a),{compactSize:D,compactItemClassnames:L}=sl(O,j),B=M(),[F,z]=zc("rangePicker",S,p),H=Qn(O),[A,V,W]=Xne(O,H),[U,Y]=qre($,k,_,g||y,v),[J]=Gre(n,O),ne=Yre(s),Q=Hr(X=>{var ae;return(ae=f??D)!==null&&ae!==void 0?ae:X}),te=u.useContext(gi),Z=m??te,le=u.useContext(_i),{hasFeedback:se,status:ce,feedbackIcon:re}=le,ie=u.createElement(Kre,{picker:C,hasFeedback:se,feedbackIcon:re,suffixIcon:E});u.useImperativeHandle(r,()=>P.current);const[pe]=aa("Calendar",JC),Se=Object.assign(Object.assign({},pe),n.locale),[_e]=ol("DatePicker",(i=Y.popup.root)===null||i===void 0?void 0:i.zIndex);return A(u.createElement(tl,{space:!0},u.createElement(h$e,Object.assign({separator:u.createElement("span",{"aria-label":"to",className:`${O}-separator`},u.createElement(APe,null)),disabled:Z,ref:P,placement:d,placeholder:DPe(Se,C,h),suffixIcon:ie,prevIcon:u.createElement("span",{className:`${O}-prev-icon`}),nextIcon:u.createElement("span",{className:`${O}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${O}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${O}-super-next-icon`}),transitionName:`${B}-slide-up`,picker:C},T,{className:fe({[`${O}-${Q}`]:Q,[`${O}-${F}`]:z},ql(O,Vu(ce,w),se),V,L,l,R==null?void 0:R.className,W,H,x,U.root),style:Object.assign(Object.assign(Object.assign({},R==null?void 0:R.style),c),Y.root),locale:Se.lang,prefixCls:O,getPopupContainer:o||I,generateConfig:e,components:ne,direction:j,classNames:{popup:fe(V,W,H,x,U.popup.root)},styles:{popup:Object.assign(Object.assign({},Y.popup.root),{zIndex:_e})},allowClear:J}))))});var tRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const t=(l,c)=>{const d=c===aB?"timePicker":"datePicker";return u.forwardRef((m,p)=>{var h;const{prefixCls:v,getPopupContainer:g,components:y,style:w,className:x,rootClassName:S,size:C,bordered:_,placement:k,placeholder:E,popupStyle:T,popupClassName:$,dropdownClassName:P,disabled:M,status:j,variant:I,onCalendarChange:R,styles:O,classNames:D,suffixIcon:L}=m,B=tRe(m,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames","suffixIcon"]),{getPrefixCls:F,direction:z,getPopupContainer:H,[d]:A}=u.useContext(Rt),V=F("picker",v),{compactSize:W,compactItemClassnames:U}=sl(V,z),Y=u.useRef(null),[J,ne]=zc("datePicker",I,_),Q=Qn(V),[te,Z,le]=Xne(V,Q);u.useImperativeHandle(p,()=>Y.current);const se={showToday:!0},ce=l||m.picker,re=F(),{onSelect:ie,multiple:pe}=B,Se=ie&&l==="time"&&!pe,_e=(ve,ge,Ee)=>{R==null||R(ve,ge,Ee),Se&&ie(ve)},[X,ae]=qre(d,D,O,$||P,T),[ee,q]=Gre(m,V),ue=Yre(y),oe=Hr(ve=>{var ge;return(ge=C??W)!==null&&ge!==void 0?ge:ve}),de=u.useContext(gi),xe=M??de,ke=u.useContext(_i),{hasFeedback:be,status:ye,feedbackIcon:Ce}=ke,Re=u.createElement(Kre,{picker:ce,hasFeedback:be,feedbackIcon:Ce,suffixIcon:L}),[Pe]=aa("DatePicker",JC),Le=Object.assign(Object.assign({},Pe),m.locale),[we]=ol("DatePicker",(h=ae.popup.root)===null||h===void 0?void 0:h.zIndex);return te(u.createElement(tl,{space:!0},u.createElement(w$e,Object.assign({ref:Y,placeholder:FPe(Le,ce,E),suffixIcon:Re,placement:k,prevIcon:u.createElement("span",{className:`${V}-prev-icon`}),nextIcon:u.createElement("span",{className:`${V}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${V}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${V}-super-next-icon`}),transitionName:`${re}-slide-up`,picker:l,onCalendarChange:_e},se,B,{locale:Le.lang,className:fe({[`${V}-${oe}`]:oe,[`${V}-${J}`]:ne},ql(V,Vu(ye,j),be),Z,U,A==null?void 0:A.className,x,le,Q,S,X.root),style:Object.assign(Object.assign(Object.assign({},A==null?void 0:A.style),w),ae.root),prefixCls:V,getPopupContainer:g||H,generateConfig:e,components:ue,direction:z,disabled:xe,classNames:{popup:fe(Z,le,Q,S,X.popup.root)},styles:{popup:Object.assign(Object.assign({},ae.popup.root),{zIndex:we})},allowClear:ee,removeIcon:q}))))})},n=t(),r=t(LPe,BPe),i=t(zPe,HPe),a=t(VPe,WPe),o=t(UPe,qPe),s=t(Bj,aB);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:a,TimePicker:s,QuarterPicker:o}},Xre=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:a,QuarterPicker:o}=nRe(e),s=eRe(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=a,l.QuarterPicker=o,l},lo=Xre(CEe),rRe=df(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=rRe;const iRe=df(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=iRe;lo.generatePicker=Xre;const aRe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},Hj=K.createContext({});var oRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).map(t=>Object.assign(Object.assign({},t==null?void 0:t.props),{key:t.key}));function lRe(e,t,n){const r=u.useMemo(()=>t||sRe(n),[t,n]);return u.useMemo(()=>r.map(a=>{var{span:o}=a,s=oRe(a,["span"]);return o==="filled"?Object.assign(Object.assign({},s),{filled:!0}):Object.assign(Object.assign({},s),{span:typeof o=="number"?o:fte(e,o)})}),[r,e])}var cRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);io).forEach(o=>{const{filled:s}=o,l=cRe(o,["filled"]);if(s){r.push(l),n.push(r),r=[],a=0;return}const c=t-a;a+=o.span||1,a>=t?(a>t?(i=!0,r.push(Object.assign(Object.assign({},l),{span:c}))):r.push(l),n.push(r),r=[],a=0):r.push(l)}),r.length>0&&n.push(r),n=n.map(o=>{const s=o.reduce((l,c)=>l+(c.span||1),0);if(s{const[n,r]=u.useMemo(()=>uRe(t,e),[t,e]);return n},fRe=({children:e})=>e,rw=e=>e!=null,C$=e=>{const{itemPrefixCls:t,component:n,span:r,className:i,style:a,labelStyle:o,contentStyle:s,bordered:l,label:c,content:d,colon:f,type:m,styles:p}=e,h=n,{classNames:v}=u.useContext(Hj),g=Object.assign(Object.assign({},o),p==null?void 0:p.label),y=Object.assign(Object.assign({},s),p==null?void 0:p.content);return l?u.createElement(h,{colSpan:r,style:a,className:fe(i,{[`${t}-item-${m}`]:m==="label"||m==="content",[v==null?void 0:v.label]:(v==null?void 0:v.label)&&m==="label",[v==null?void 0:v.content]:(v==null?void 0:v.content)&&m==="content"})},rw(c)&&u.createElement("span",{style:g},c),rw(d)&&u.createElement("span",{style:y},d)):u.createElement(h,{colSpan:r,style:a,className:fe(`${t}-item`,i)},u.createElement("div",{className:`${t}-item-container`},rw(c)&&u.createElement("span",{style:g,className:fe(`${t}-item-label`,v==null?void 0:v.label,{[`${t}-item-no-colon`]:!f})},c),rw(d)&&u.createElement("span",{style:y,className:fe(`${t}-item-content`,v==null?void 0:v.content)},d)))};function k$(e,{colon:t,prefixCls:n,bordered:r},{component:i,type:a,showLabel:o,showContent:s,labelStyle:l,contentStyle:c,styles:d}){return e.map(({label:f,children:m,prefixCls:p=n,className:h,style:v,labelStyle:g,contentStyle:y,span:w=1,key:x,styles:S},C)=>typeof i=="string"?u.createElement(C$,{key:`${a}-${x||C}`,className:h,style:v,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),g),S==null?void 0:S.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),y),S==null?void 0:S.content)},span:w,colon:t,component:i,itemPrefixCls:p,bordered:r,label:o?f:null,content:s?m:null,type:a}):[u.createElement(C$,{key:`label-${x||C}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l),d==null?void 0:d.label),v),g),S==null?void 0:S.label),span:1,colon:t,component:i[0],itemPrefixCls:p,bordered:r,label:f,type:"label"}),u.createElement(C$,{key:`content-${x||C}`,className:h,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c),d==null?void 0:d.content),v),y),S==null?void 0:S.content),span:w*2-1,component:i[1],itemPrefixCls:p,bordered:r,content:m,type:"content"})])}const mRe=e=>{const t=u.useContext(Hj),{prefixCls:n,vertical:r,row:i,index:a,bordered:o}=e;return r?u.createElement(u.Fragment,null,u.createElement("tr",{key:`label-${a}`,className:`${n}-row`},k$(i,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),u.createElement("tr",{key:`content-${a}`,className:`${n}-row`},k$(i,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):u.createElement("tr",{key:a,className:`${n}-row`},k$(i,e,Object.assign({component:o?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},pRe=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.padding)} ${me(e.paddingLG)}`,borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingSM)} ${me(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${me(e.paddingXS)} ${me(e.padding)}`}}}}}},hRe=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:a,colonMarginLeft:o,titleMarginBottom:s}=e;return{[t]:Object.assign(Object.assign(Object.assign({},xn(e)),pRe(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:Object.assign(Object.assign({},qa),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:i},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${me(o)} ${me(a)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},vRe=e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}),gRe=pn("Descriptions",e=>{const t=nn(e,{});return hRe(t)},vRe);var bRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,title:n,extra:r,column:i,colon:a=!0,bordered:o,layout:s,children:l,className:c,rootClassName:d,style:f,size:m,labelStyle:p,contentStyle:h,styles:v,items:g,classNames:y}=e,w=bRe(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:S,className:C,style:_,classNames:k,styles:E}=kr("descriptions"),T=x("descriptions",t),$=ff(),P=u.useMemo(()=>{var B;return typeof i=="number"?i:(B=fte($,Object.assign(Object.assign({},aRe),i)))!==null&&B!==void 0?B:3},[$,i]),M=lRe($,g,l),j=Hr(m),I=dRe(P,M),[R,O,D]=gRe(T),L=u.useMemo(()=>({labelStyle:p,contentStyle:h,styles:{content:Object.assign(Object.assign({},E.content),v==null?void 0:v.content),label:Object.assign(Object.assign({},E.label),v==null?void 0:v.label)},classNames:{label:fe(k.label,y==null?void 0:y.label),content:fe(k.content,y==null?void 0:y.content)}}),[p,h,v,y,k,E]);return R(u.createElement(Hj.Provider,{value:L},u.createElement("div",Object.assign({className:fe(T,C,k.root,y==null?void 0:y.root,{[`${T}-${j}`]:j&&j!=="default",[`${T}-bordered`]:!!o,[`${T}-rtl`]:S==="rtl"},c,d,O,D),style:Object.assign(Object.assign(Object.assign(Object.assign({},_),E.root),v==null?void 0:v.root),f)},w),(n||r)&&u.createElement("div",{className:fe(`${T}-header`,k.header,y==null?void 0:y.header),style:Object.assign(Object.assign({},E.header),v==null?void 0:v.header)},n&&u.createElement("div",{className:fe(`${T}-title`,k.title,y==null?void 0:y.title),style:Object.assign(Object.assign({},E.title),v==null?void 0:v.title)},n),r&&u.createElement("div",{className:fe(`${T}-extra`,k.extra,y==null?void 0:y.extra),style:Object.assign(Object.assign({},E.extra),v==null?void 0:v.extra)},r)),u.createElement("div",{className:`${T}-view`},u.createElement("table",null,u.createElement("tbody",null,I.map((B,F)=>u.createElement(mRe,{key:F,index:F,colon:a,prefixCls:T,vertical:s==="vertical",bordered:o,row:B}))))))))};sd.Item=fRe;var oB=u.createContext(null),Jre=u.createContext({}),yRe=["prefixCls","className","containerRef"],xRe=function(t){var n=t.prefixCls,r=t.className,i=t.containerRef,a=at(t,yRe),o=u.useContext(Jre),s=o.panel,l=Dc(s,i);return u.createElement("div",Fe({className:fe("".concat(n,"-content"),r),role:"dialog",ref:l},zr(t,{aria:!0}),{"aria-modal":"true"},a))};function sB(e){return typeof e=="string"&&String(Number(e))===e?(Jn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var lB={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function wRe(e,t){var n,r,i,a=e.prefixCls,o=e.open,s=e.placement,l=e.inline,c=e.push,d=e.forceRender,f=e.autoFocus,m=e.keyboard,p=e.classNames,h=e.rootClassName,v=e.rootStyle,g=e.zIndex,y=e.className,w=e.id,x=e.style,S=e.motion,C=e.width,_=e.height,k=e.children,E=e.mask,T=e.maskClosable,$=e.maskMotion,P=e.maskClassName,M=e.maskStyle,j=e.afterOpenChange,I=e.onClose,R=e.onMouseEnter,O=e.onMouseOver,D=e.onMouseLeave,L=e.onClick,B=e.onKeyDown,F=e.onKeyUp,z=e.styles,H=e.drawerRender,A=u.useRef(),V=u.useRef(),W=u.useRef();u.useImperativeHandle(t,function(){return A.current});var U=function(ae){var ee=ae.keyCode,q=ae.shiftKey;switch(ee){case ht.TAB:{if(ee===ht.TAB){if(!q&&document.activeElement===W.current){var ue;(ue=V.current)===null||ue===void 0||ue.focus({preventScroll:!0})}else if(q&&document.activeElement===V.current){var oe;(oe=W.current)===null||oe===void 0||oe.focus({preventScroll:!0})}}break}case ht.ESC:{I&&m&&(ae.stopPropagation(),I(ae));break}}};u.useEffect(function(){if(o&&f){var X;(X=A.current)===null||X===void 0||X.focus({preventScroll:!0})}},[o]);var Y=u.useState(!1),J=he(Y,2),ne=J[0],Q=J[1],te=u.useContext(oB),Z;typeof c=="boolean"?Z=c?{}:{distance:0}:Z=c||{};var le=(n=(r=(i=Z)===null||i===void 0?void 0:i.distance)!==null&&r!==void 0?r:te==null?void 0:te.pushDistance)!==null&&n!==void 0?n:180,se=u.useMemo(function(){return{pushDistance:le,push:function(){Q(!0)},pull:function(){Q(!1)}}},[le]);u.useEffect(function(){if(o){var X;te==null||(X=te.push)===null||X===void 0||X.call(te)}else{var ae;te==null||(ae=te.pull)===null||ae===void 0||ae.call(te)}},[o]),u.useEffect(function(){return function(){var X;te==null||(X=te.pull)===null||X===void 0||X.call(te)}},[]);var ce=u.createElement(Gi,Fe({key:"mask"},$,{visible:E&&o}),function(X,ae){var ee=X.className,q=X.style;return u.createElement("div",{className:fe("".concat(a,"-mask"),ee,p==null?void 0:p.mask,P),style:N(N(N({},q),M),z==null?void 0:z.mask),onClick:T&&o?I:void 0,ref:ae})}),re=typeof S=="function"?S(s):S,ie={};if(ne&&le)switch(s){case"top":ie.transform="translateY(".concat(le,"px)");break;case"bottom":ie.transform="translateY(".concat(-le,"px)");break;case"left":ie.transform="translateX(".concat(le,"px)");break;default:ie.transform="translateX(".concat(-le,"px)");break}s==="left"||s==="right"?ie.width=sB(C):ie.height=sB(_);var pe={onMouseEnter:R,onMouseOver:O,onMouseLeave:D,onClick:L,onKeyDown:B,onKeyUp:F},Se=u.createElement(Gi,Fe({key:"panel"},re,{visible:o,forceRender:d,onVisibleChanged:function(ae){j==null||j(ae)},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),function(X,ae){var ee=X.className,q=X.style,ue=u.createElement(xRe,Fe({id:w,containerRef:ae,prefixCls:a,className:fe(y,p==null?void 0:p.content),style:N(N({},x),z==null?void 0:z.content)},zr(e,{aria:!0}),pe),k);return u.createElement("div",Fe({className:fe("".concat(a,"-content-wrapper"),p==null?void 0:p.wrapper,ee),style:N(N(N({},ie),q),z==null?void 0:z.wrapper)},zr(e,{data:!0})),H?H(ue):ue)}),_e=N({},v);return g&&(_e.zIndex=g),u.createElement(oB.Provider,{value:se},u.createElement("div",{className:fe(a,"".concat(a,"-").concat(s),h,G(G({},"".concat(a,"-open"),o),"".concat(a,"-inline"),l)),style:_e,tabIndex:-1,ref:A,onKeyDown:U},ce,u.createElement("div",{tabIndex:0,ref:V,style:lB,"aria-hidden":"true","data-sentinel":"start"}),Se,u.createElement("div",{tabIndex:0,ref:W,style:lB,"aria-hidden":"true","data-sentinel":"end"})))}var SRe=u.forwardRef(wRe),CRe=function(t){var n=t.open,r=n===void 0?!1:n,i=t.prefixCls,a=i===void 0?"rc-drawer":i,o=t.placement,s=o===void 0?"right":o,l=t.autoFocus,c=l===void 0?!0:l,d=t.keyboard,f=d===void 0?!0:d,m=t.width,p=m===void 0?378:m,h=t.mask,v=h===void 0?!0:h,g=t.maskClosable,y=g===void 0?!0:g,w=t.getContainer,x=t.forceRender,S=t.afterOpenChange,C=t.destroyOnClose,_=t.onMouseEnter,k=t.onMouseOver,E=t.onMouseLeave,T=t.onClick,$=t.onKeyDown,P=t.onKeyUp,M=t.panelRef,j=u.useState(!1),I=he(j,2),R=I[0],O=I[1],D=u.useState(!1),L=he(D,2),B=L[0],F=L[1];fn(function(){F(!0)},[]);var z=B?r:!1,H=u.useRef(),A=u.useRef();fn(function(){z&&(A.current=document.activeElement)},[z]);var V=function(ne){var Q;if(O(ne),S==null||S(ne),!ne&&A.current&&!((Q=H.current)!==null&&Q!==void 0&&Q.contains(A.current))){var te;(te=A.current)===null||te===void 0||te.focus({preventScroll:!0})}},W=u.useMemo(function(){return{panel:M}},[M]);if(!x&&!R&&!z&&C)return null;var U={onMouseEnter:_,onMouseOver:k,onMouseLeave:E,onClick:T,onKeyDown:$,onKeyUp:P},Y=N(N({},t),{},{open:z,prefixCls:a,placement:s,autoFocus:c,keyboard:f,width:p,mask:v,maskClosable:y,inline:w===!1,afterOpenChange:V,ref:H},U);return u.createElement(Jre.Provider,{value:W},u.createElement(ny,{open:z||x||R,autoDestroy:!1,getContainer:w,autoLock:v&&(z||R)},u.createElement(SRe,Y)))};const Qre=e=>{var t,n;const{prefixCls:r,title:i,footer:a,extra:o,closable:s,loading:l,onClose:c,headerStyle:d,bodyStyle:f,footerStyle:m,children:p,classNames:h,styles:v}=e,g=kr("drawer");let y;s===!1?y=void 0:s===void 0||s===!0?y="start":y=(s==null?void 0:s.placement)==="end"?"end":"start";const w=u.useCallback(k=>u.createElement("button",{type:"button",onClick:c,className:fe(`${r}-close`,{[`${r}-close-${y}`]:y==="end"})},k),[c,r,y]),[x,S]=MM(cv(e),cv(g),{closable:!0,closeIconRender:w}),C=()=>{var k,E;return!i&&!x?null:u.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(k=g.styles)===null||k===void 0?void 0:k.header),d),v==null?void 0:v.header),className:fe(`${r}-header`,{[`${r}-header-close-only`]:x&&!i&&!o},(E=g.classNames)===null||E===void 0?void 0:E.header,h==null?void 0:h.header)},u.createElement("div",{className:`${r}-header-title`},y==="start"&&S,i&&u.createElement("div",{className:`${r}-title`},i)),o&&u.createElement("div",{className:`${r}-extra`},o),y==="end"&&S)},_=()=>{var k,E;if(!a)return null;const T=`${r}-footer`;return u.createElement("div",{className:fe(T,(k=g.classNames)===null||k===void 0?void 0:k.footer,h==null?void 0:h.footer),style:Object.assign(Object.assign(Object.assign({},(E=g.styles)===null||E===void 0?void 0:E.footer),m),v==null?void 0:v.footer)},a)};return u.createElement(u.Fragment,null,C(),u.createElement("div",{className:fe(`${r}-body`,h==null?void 0:h.body,(t=g.classNames)===null||t===void 0?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},(n=g.styles)===null||n===void 0?void 0:n.body),f),v==null?void 0:v.body)},l?u.createElement(uf,{active:!0,title:!1,paragraph:{rows:5},className:`${r}-body-skeleton`}):p),_())},kRe=e=>{const t="100%";return{left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`}[e]},Zre=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),eie=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},Zre({opacity:e},{opacity:1})),_Re=(e,t)=>[eie(.7,t),Zre({transform:kRe(e)},{transform:"none"})],ERe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:eie(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((r,i)=>Object.assign(Object.assign({},r),{[`&-${i}`]:_Re(i,n)}),{})}}},$Re=e=>{const{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:i,colorBgElevated:a,motionDurationSlow:o,motionDurationMid:s,paddingXS:l,padding:c,paddingLG:d,fontSizeLG:f,lineHeightLG:m,lineWidth:p,lineType:h,colorSplit:v,marginXS:g,colorIcon:y,colorIconHover:w,colorBgTextHover:x,colorBgTextActive:S,colorText:C,fontWeightStrong:_,footerPaddingBlock:k,footerPaddingInline:E,calc:T}=e,$=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:C,"&-pure":{position:"relative",background:a,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:i,pointerEvents:"auto"},[$]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${o}`,"&-hidden":{display:"none"}},[`&-left > ${$}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${$}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${$}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${$}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:a,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${me(c)} ${me(d)}`,fontSize:f,lineHeight:m,borderBottom:`${me(p)} ${h} ${v}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:T(f).add(l).equal(),height:T(f).add(l).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",color:y,fontWeight:_,fontSize:f,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto",[`&${n}-close-end`]:{marginInlineStart:g},[`&:not(${n}-close-end)`]:{marginInlineEnd:g},"&:hover":{color:w,backgroundColor:x,textDecoration:"none"},"&:active":{backgroundColor:S}},zo(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:f,lineHeight:m},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:d,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${me(k)} ${me(E)}`,borderTop:`${me(p)} ${h} ${v}`},"&-rtl":{direction:"rtl"}}}},TRe=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}),tie=pn("Drawer",e=>{const t=nn(e,{});return[$Re(t),ERe(t)]},TRe);var nie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{rootClassName:t,width:n,height:r,size:i="default",mask:a=!0,push:o=PRe,open:s,afterOpenChange:l,onClose:c,prefixCls:d,getContainer:f,panelRef:m=null,style:p,className:h,visible:v,afterVisibleChange:g,maskStyle:y,drawerStyle:w,contentWrapperStyle:x,destroyOnClose:S,destroyOnHidden:C}=e,_=nie(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","panelRef","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle","destroyOnClose","destroyOnHidden"]),{getPopupContainer:k,getPrefixCls:E,direction:T,className:$,style:P,classNames:M,styles:j}=kr("drawer"),I=E("drawer",d),[R,O,D]=tie(I),L=f===void 0&&k?()=>k(document.body):f,B=fe({"no-mask":!a,[`${I}-rtl`]:T==="rtl"},t,O,D),F=u.useMemo(()=>n??(i==="large"?736:378),[n,i]),z=u.useMemo(()=>r??(i==="large"?736:378),[r,i]),H={motionName:ha(I,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},A=Q=>({motionName:ha(I,`panel-motion-${Q}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),V=vee(),W=yi(m,V),[U,Y]=ol("Drawer",_.zIndex),{classNames:J={},styles:ne={}}=_;return R(u.createElement(tl,{form:!0,space:!0},u.createElement(J1.Provider,{value:Y},u.createElement(CRe,Object.assign({prefixCls:I,onClose:c,maskMotion:H,motion:A},_,{classNames:{mask:fe(J.mask,M.mask),content:fe(J.content,M.content),wrapper:fe(J.wrapper,M.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},ne.mask),y),j.mask),content:Object.assign(Object.assign(Object.assign({},ne.content),w),j.content),wrapper:Object.assign(Object.assign(Object.assign({},ne.wrapper),x),j.wrapper)},open:s??v,mask:a,push:o,width:F,height:z,style:Object.assign(Object.assign({},P),p),className:fe($,h),rootClassName:B,getContainer:L,afterOpenChange:l??g,panelRef:W,zIndex:U,destroyOnClose:C??S}),u.createElement(Qre,Object.assign({prefixCls:I},_,{onClose:c}))))))},RRe=e=>{const{prefixCls:t,style:n,className:r,placement:i="right"}=e,a=nie(e,["prefixCls","style","className","placement"]),{getPrefixCls:o}=u.useContext(Rt),s=o("drawer",t),[l,c,d]=tie(s),f=fe(s,`${s}-pure`,`${s}-${i}`,c,d,r);return l(u.createElement("div",{className:f,style:n},u.createElement(Qre,Object.assign({prefixCls:s},a))))};_s._InternalPanelDoNotUseOrYouWillBeFired=RRe;function cB(e){return["small","middle","large"].includes(e)}function uB(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const rie=K.createContext({latestIndex:0}),IRe=rie.Provider,ORe=({className:e,index:t,children:n,split:r,style:i})=>{const{latestIndex:a}=u.useContext(rie);return n==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:e,style:i},n),t{var n;const{getPrefixCls:r,direction:i,size:a,className:o,style:s,classNames:l,styles:c}=kr("space"),{size:d=a??"small",align:f,className:m,rootClassName:p,children:h,direction:v="horizontal",prefixCls:g,split:y,style:w,wrap:x=!1,classNames:S,styles:C}=e,_=MRe(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,E]=Array.isArray(d)?d:[d,d],T=cB(E),$=cB(k),P=uB(E),M=uB(k),j=Ir(h,{keepEmpty:!0}),I=f===void 0&&v==="horizontal"?"center":f,R=r("space",g),[O,D,L]=AZ(R),B=fe(R,o,D,`${R}-${v}`,{[`${R}-rtl`]:i==="rtl",[`${R}-align-${I}`]:I,[`${R}-gap-row-${E}`]:T,[`${R}-gap-col-${k}`]:$},m,p,L),F=fe(`${R}-item`,(n=S==null?void 0:S.item)!==null&&n!==void 0?n:l.item),z=Object.assign(Object.assign({},c.item),C==null?void 0:C.item),H=j.map((W,U)=>{const Y=(W==null?void 0:W.key)||`${F}-${U}`;return u.createElement(ORe,{className:F,key:Y,index:U,split:y,style:z},W)}),A=u.useMemo(()=>({latestIndex:j.reduce((U,Y,J)=>Y!=null?J:U,0)}),[j]);if(j.length===0)return null;const V={};return x&&(V.flexWrap="wrap"),!$&&M&&(V.columnGap=k),!T&&P&&(V.rowGap=E),O(u.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),s),w)},_),u.createElement(IRe,{value:A},H)))}),Sr=jRe;Sr.Compact=Lxe;var NRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:r}=u.useContext(Rt),{prefixCls:i,type:a="default",danger:o,disabled:s,loading:l,onClick:c,htmlType:d,children:f,className:m,menu:p,arrow:h,autoFocus:v,overlay:g,trigger:y,align:w,open:x,onOpenChange:S,placement:C,getPopupContainer:_,href:k,icon:E=u.createElement(gj,null),title:T,buttonsRender:$=te=>te,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,destroyPopupOnHide:O,dropdownRender:D,popupRender:L}=e,B=NRe(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","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),F=n("dropdown",i),z=`${F}-button`,A={menu:p,arrow:h,autoFocus:v,align:w,disabled:s,trigger:s?[]:y,onOpenChange:S,getPopupContainer:_||t,mouseEnterDelay:P,mouseLeaveDelay:M,overlayClassName:j,overlayStyle:I,destroyOnHidden:R,popupRender:L||D},{compactSize:V,compactItemClassnames:W}=sl(F,r),U=fe(z,W,m);"destroyPopupOnHide"in e&&(A.destroyPopupOnHide=O),"overlay"in e&&(A.overlay=g),"open"in e&&(A.open=x),"placement"in e?A.placement=C:A.placement=r==="rtl"?"bottomLeft":"bottomRight";const Y=u.createElement(zt,{type:a,danger:o,disabled:s,loading:l,onClick:c,htmlType:d,href:k,title:T},f),J=u.createElement(zt,{type:a,danger:o,icon:E}),[ne,Q]=$([Y,J]);return u.createElement(Sr.Compact,Object.assign({className:U,size:V,block:!0},B),ne,u.createElement(B_,Object.assign({},A),Q))};iie.__ANT_BUTTON=!0;const Rm=B_;Rm.Button=iie;function ARe(e){return e==null?null:typeof e=="object"&&!u.isValidElement(e)?e:{title:e}}var FRe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},DRe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:FRe}))},LRe=u.forwardRef(DRe);function f2(e){const[t,n]=u.useState(e);return u.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const BRe=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut}, opacity ${e.motionDurationFast} ${e.motionEaseInOut}, - transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},kRe=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),oB=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},_Re=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},bn(e)),kRe(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},oB(e,e.controlHeightSM)),"&-large":Object.assign({},oB(e,e.controlHeightLG))})}},ERe=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:o,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:LM,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Af=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),$Re=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, - ${t}-col-xl-24${n}-label`]:Af(e)}}},TRe=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, - > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},PRe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Af(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},RRe=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, + transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},zRe=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),dB=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},HRe=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},xn(e)),zRe(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},dB(e,e.controlHeightSM)),"&-large":Object.assign({},dB(e,e.controlHeightLG))})}},VRe=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:o,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:zM,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Nf=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),WRe=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, + ${t}-col-xl-24${n}-label`]:Nf(e)}}},URe=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, + > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},qRe=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Nf(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},GRe=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label, ${r}-col-24${n}-label, - ${r}-col-xl-24${n}-label`]:Af(e)},[`@media (max-width: ${me(e.screenXSMax)})`]:[PRe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Af(e)}}}],[`@media (max-width: ${me(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Af(e)}}},[`@media (max-width: ${me(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Af(e)}}},[`@media (max-width: ${me(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Af(e)}}}}},IRe=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),Yre=(e,t)=>tn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),zj=mn("Form",(e,{rootPrefixCls:t})=>{const n=Yre(e,t);return[_Re(n),ERe(n),SRe(n),$Re(n),TRe(n),RRe(n),Q1(n),LM]},IRe,{order:-1e3}),sB=[];function k$(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const Xre=({help:e,helpStatus:t,errors:n=sB,warnings:r=sB,className:i,fieldId:a,onVisibleChanged:o})=>{const{prefixCls:s}=u.useContext(GM),l=`${s}-item-explain`,c=Qn(s),[d,f,m]=zj(s,c),p=u.useMemo(()=>lv(s),[s]),h=d2(n),v=d2(r),g=u.useMemo(()=>e!=null?[k$(e,"help",t)]:[].concat(Ve(h.map((x,C)=>k$(x,"error","error",C))),Ve(v.map((x,C)=>k$(x,"warning","warning",C)))),[e,t,h,v]),y=u.useMemo(()=>{const x={};return g.forEach(({key:C})=>{x[C]=(x[C]||0)+1}),g.map((C,S)=>Object.assign(Object.assign({},C),{key:x[C.key]>1?`${C.key}-fallback-${S}`:C.key}))},[g]),w={};return a&&(w.id=`${a}_help`),d(u.createElement(Gi,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!y.length,onVisibleChanged:o},x=>{const{className:C,style:S}=x;return u.createElement("div",Object.assign({},w,{className:fe(l,C,m,c,i,f),style:S}),u.createElement($M,Object.assign({keys:y},lv(s),{motionName:`${s}-show-help-item`,component:!1}),k=>{const{key:_,error:E,errorStatus:T,className:$,style:P}=k;return u.createElement("div",{key:_,className:fe($,{[`${l}-${T}`]:T}),style:P},E)}))}))};var ORe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(vi),{getPrefixCls:r,direction:i,requiredMark:a,colon:o,scrollToFirstError:s,className:l,style:c}=Sr("form"),{prefixCls:d,className:f,rootClassName:m,size:p,disabled:h=n,form:v,colon:g,labelAlign:y,labelWrap:w,labelCol:x,wrapperCol:C,hideRequiredMark:S,layout:k="horizontal",scrollToFirstError:_,requiredMark:E,onFinishFailed:T,name:$,style:P,feedbackIcons:M,variant:j}=e,I=ORe(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),R=Hr(p),O=u.useContext(OQ),L=u.useMemo(()=>E!==void 0?E:S?!1:a!==void 0?a:!0,[S,E,a]),D=g??o,B=r("form",d),F=Qn(B),[z,H,A]=zj(B,F),V=fe(B,`${B}-${k}`,{[`${B}-hide-required-mark`]:L===!1,[`${B}-rtl`]:i==="rtl",[`${B}-${R}`]:R},A,F,H,l,f,m),[W]=Ine(v),{__INTERNAL__:U}=W;U.name=$;const X=u.useMemo(()=>({name:$,labelAlign:y,labelCol:x,labelWrap:w,wrapperCol:C,layout:k,colon:D,requiredMark:L,itemRef:U.itemRef,form:W,feedbackIcons:M}),[$,y,x,C,k,D,L,W,M]),J=u.useRef(null);u.useImperativeHandle(t,()=>{var ne;return Object.assign(Object.assign({},W),{nativeElement:(ne=J.current)===null||ne===void 0?void 0:ne.nativeElement})});const re=(ne,Z)=>{if(ne){let se={block:"nearest"};typeof ne=="object"&&(se=Object.assign(Object.assign({},se),ne)),W.scrollToField(Z,se)}},Q=ne=>{if(T==null||T(ne),ne.errorFields.length){const Z=ne.errorFields[0].name;if(_!==void 0){re(_,Z);return}s!==void 0&&re(s,Z)}};return z(u.createElement(iee.Provider,{value:j},u.createElement(SM,{disabled:h},u.createElement(Tm.Provider,{value:R},u.createElement(nee,{validateMessages:O},u.createElement(Ou.Provider,{value:X},u.createElement(ree,{status:!0},u.createElement(Xv,Object.assign({id:$},I,{name:$,onFinishFailed:Q,form:W,ref:J,style:Object.assign(Object.assign({},c),P),className:V})))))))))},jRe=u.forwardRef(MRe);function NRe(e){if(typeof e=="function")return e;const t=Ir(e);return t.length<=1?t[0]:t}const Jre=()=>{const{status:e,errors:t=[],warnings:n=[]}=u.useContext(ki);return{status:e,errors:t,warnings:n}};Jre.Context=ki;function ARe(e){const[t,n]=u.useState(e),r=u.useRef(null),i=u.useRef([]),a=u.useRef(!1);u.useEffect(()=>(a.current=!1,()=>{a.current=!0,pn.cancel(r.current),r.current=null}),[]);function o(s){a.current||(r.current===null&&(i.current=[],r.current=pn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(d=>{c=d(c)}),c})})),i.current.push(s))}return[t,o]}function FRe(){const{itemRef:e}=u.useContext(Ou),t=u.useRef({});function n(r,i){const a=i&&typeof i=="object"&&lf(i),o=r.join("_");return(t.current.name!==o||t.current.originRef!==a)&&(t.current.name=o,t.current.originRef=a,t.current.ref=bi(e(r),a)),t.current.ref}return n}const DRe=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},LRe=qm(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=Yre(e,t);return DRe(n)});var BRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:a,errors:o,warnings:s,_internalItemRender:l,extra:c,help:d,fieldId:f,marginBottom:m,onErrorVisibleChanged:p,label:h}=e,v=`${t}-item`,g=u.useContext(Ou),y=u.useMemo(()=>{let I=Object.assign({},i||g.wrapperCol||{});return h===null&&!r&&!i&&g.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(O=>{const L=O?[O]:[],D=cr(g.labelCol,L),B=typeof D=="object"?D:{},F=cr(I,L),z=typeof F=="object"?F:{};"span"in B&&!("offset"in z)&&B.span{const{labelCol:I,wrapperCol:R}=g;return BRe(g,["labelCol","wrapperCol"])},[g]),C=u.useRef(null),[S,k]=u.useState(0);dn(()=>{c&&C.current?k(C.current.clientHeight):k(0)},[c]);const _=u.createElement("div",{className:`${v}-control-input`},u.createElement("div",{className:`${v}-control-input-content`},a)),E=u.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=m!==null||o.length||s.length?u.createElement(GM.Provider,{value:E},u.createElement(Xre,{fieldId:f,errors:o,warnings:s,help:d,helpStatus:n,className:`${v}-explain-connected`,onVisibleChanged:p})):null,$={};f&&($.id=`${f}_extra`);const P=c?u.createElement("div",Object.assign({},$,{className:`${v}-extra`,ref:C}),c):null,M=T||P?u.createElement("div",{className:`${v}-additional`,style:m?{minHeight:m+S}:{}},T,P):null,j=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:_,errorList:T,extra:P}):u.createElement(u.Fragment,null,_,M);return u.createElement(Ou.Provider,{value:x},u.createElement(Wn,Object.assign({},y,{className:w}),j),u.createElement(LRe,{prefixCls:t}))};var VRe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},WRe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:VRe}))},URe=u.forwardRef(WRe),qRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var d;const[f]=ia("Form"),{labelAlign:m,labelCol:p,labelWrap:h,colon:v}=u.useContext(Ou);if(!t)return null;const g=r||p||{},y=i||m,w=`${e}-item-label`,x=fe(w,y==="left"&&`${w}-left`,g.className,{[`${w}-wrap`]:!!h});let C=t;const S=a===!0||v!==!1&&a!==!1;S&&!c&&typeof t=="string"&&t.trim()&&(C=t.replace(/[:|:]\s*$/,""));const _=yRe(l);if(_){const{icon:j=u.createElement(URe,null)}=_,I=qRe(_,["icon"]),R=u.createElement($r,Object.assign({},I),u.cloneElement(j,{className:`${e}-item-tooltip`,title:"",onClick:O=>{O.preventDefault()},tabIndex:null}));C=u.createElement(u.Fragment,null,C,R)}const E=s==="optional",T=typeof s=="function",$=s===!1;T?C=s(C,{required:!!o}):E&&!o&&(C=u.createElement(u.Fragment,null,C,u.createElement("span",{className:`${e}-item-optional`,title:""},(f==null?void 0:f.optional)||((d=Zs.Form)===null||d===void 0?void 0:d.optional))));let P;$?P="hidden":(E||T)&&(P="optional");const M=fe({[`${e}-item-required`]:o,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!S});return u.createElement(Wn,Object.assign({},g,{className:x}),u.createElement("label",{htmlFor:n,className:M,title:typeof t=="string"?t:""},C))},KRe={success:Gm,warning:cf,error:Bc,validating:Ra};function Qre({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:a,meta:o,noStyle:s,name:l}){const c=`${a}-item`,{feedbackIcons:d}=u.useContext(Ou),f=Rne(t,n,o,null,!!r,i),{isFormItemInput:m,status:p,hasFeedback:h,feedbackIcon:v,name:g}=u.useContext(ki),y=u.useMemo(()=>{var w;let x;if(r){const S=r!==!0&&r.icons||d,k=f&&((w=S==null?void 0:S({status:f,errors:t,warnings:n}))===null||w===void 0?void 0:w[f]),_=f?KRe[f]:null;x=k!==!1&&_?u.createElement("span",{className:fe(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},k||u.createElement(_,null)):null}const C={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:x,isFormItemInput:!0,name:l};return s&&(C.status=(f??p)||"",C.isFormItemInput=m,C.hasFeedback=!!(r??h),C.feedbackIcon=r!==void 0?C.feedbackIcon:v,C.name=l??g),C},[f,r,s,m,p]);return u.createElement(ki.Provider,{value:y},e)}var YRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(j&&T.current){const z=getComputedStyle(T.current);O(Number.parseInt(z.marginBottom,10))}},[j,I]);const L=z=>{z||O(null)},B=((z=!1)=>{const H=z?$:c.errors,A=z?P:c.warnings;return Rne(H,A,c,"",!!d,l)})(),F=fe(C,n,r,{[`${C}-with-help`]:M||$.length||P.length,[`${C}-has-feedback`]:B&&d,[`${C}-has-success`]:B==="success",[`${C}-has-warning`]:B==="warning",[`${C}-has-error`]:B==="error",[`${C}-is-validating`]:B==="validating",[`${C}-hidden`]:f,[`${C}-${_}`]:_});return u.createElement("div",{className:F,style:i,ref:T},u.createElement(da,Object.assign({className:`${C}-row`},on(x,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),u.createElement(GRe,Object.assign({htmlFor:p},e,{requiredMark:S,required:h??v,prefixCls:t,vertical:E})),u.createElement(HRe,Object.assign({},e,c,{errors:$,warnings:P,prefixCls:t,status:B,help:a,marginBottom:R,onErrorVisibleChanged:L}),u.createElement(tee.Provider,{value:g},u.createElement(Qre,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:d,validateStatus:B,name:w},m)))),!!R&&u.createElement("div",{className:`${C}-margin-offset`,style:{marginBottom:-R}}))}const JRe="__SPLIT__";function QRe(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const a=e[i],o=t[i];return a===o||typeof a=="function"||typeof o=="function"})}const ZRe=u.memo(({children:e})=>e,(e,t)=>QRe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function lB(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function eIe(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:a,shouldUpdate:o,rules:s,children:l,required:c,label:d,messageVariables:f,trigger:m="onChange",validateTrigger:p,hidden:h,help:v,layout:g}=e,{getPrefixCls:y}=u.useContext(It),{name:w}=u.useContext(Ou),x=NRe(l),C=typeof x=="function",S=u.useContext(tee),{validateTrigger:k}=u.useContext(Zd),_=p!==void 0?p:k,E=t!=null,T=y("form",a),$=Qn(T),[P,M,j]=zj(T,$);Lc();const I=u.useContext(n1),R=u.useRef(null),[O,L]=ARe({}),[D,B]=Pm(()=>lB()),F=X=>{const J=I==null?void 0:I.getKey(X.name);if(B(X.destroy?lB():X,!0),n&&v!==!1&&S){let re=X.name;if(X.destroy)re=R.current||re;else if(J!==void 0){const[Q,ne]=J;re=[Q].concat(Ve(ne)),R.current=re}S(X,re)}},z=(X,J)=>{L(re=>{const Q=Object.assign({},re),Z=[].concat(Ve(X.name.slice(0,-1)),Ve(J)).join(JRe);return X.destroy?delete Q[Z]:Q[Z]=X,Q})},[H,A]=u.useMemo(()=>{const X=Ve(D.errors),J=Ve(D.warnings);return Object.values(O).forEach(re=>{X.push.apply(X,Ve(re.errors||[])),J.push.apply(J,Ve(re.warnings||[]))}),[X,J]},[O,D.errors,D.warnings]),V=FRe();function W(X,J,re){return n&&!h?u.createElement(Qre,{prefixCls:T,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:D,errors:H,warnings:A,noStyle:!0,name:t},X):u.createElement(XRe,Object.assign({key:"row"},e,{className:fe(r,j,$,M),prefixCls:T,fieldId:J,isRequired:re,errors:H,warnings:A,meta:D,onSubItemMetaChange:z,layout:g,name:t}),X)}if(!E&&!C&&!i)return P(W(x));let U={};return typeof d=="string"?U.label=d:t&&(U.label=String(t)),f&&(U=Object.assign(Object.assign({},U),f)),P(u.createElement(UM,Object.assign({},e,{messageVariables:U,trigger:m,validateTrigger:_,onMetaChange:F}),(X,J,re)=>{const Q=lb(t).length&&J?J.name:[],ne=Pne(Q,w),Z=c!==void 0?c:!!(s!=null&&s.some(ce=>{if(ce&&typeof ce=="object"&&ce.required&&!ce.warningOnly)return!0;if(typeof ce=="function"){const te=ce(re);return(te==null?void 0:te.required)&&!(te!=null&&te.warningOnly)}return!1})),se=Object.assign({},X);let oe=null;if(Array.isArray(x)&&E)oe=x;else if(!(C&&(!(o||i)||E))){if(!(i&&!C&&!E))if(u.isValidElement(x)){const ce=Object.assign(Object.assign({},x.props),se);if(ce.id||(ce.id=ne),v||H.length>0||A.length>0||e.extra){const pe=[];(v||H.length>0)&&pe.push(`${ne}_help`),e.extra&&pe.push(`${ne}_extra`),ce["aria-describedby"]=pe.join(" ")}H.length>0&&(ce["aria-invalid"]="true"),Z&&(ce["aria-required"]="true"),Wl(x)&&(ce.ref=V(Q,x)),new Set([].concat(Ve(lb(m)),Ve(lb(_)))).forEach(pe=>{ce[pe]=(...we)=>{var _e,Y,ae,ee,q;(ae=se[pe])===null||ae===void 0||(_e=ae).call.apply(_e,[se].concat(we)),(q=(ee=x.props)[pe])===null||q===void 0||(Y=q).call.apply(Y,[ee].concat(we))}});const le=[ce["aria-required"],ce["aria-invalid"],ce["aria-describedby"]];oe=u.createElement(ZRe,{control:se,update:x,childProps:le},gi(x,ce))}else C&&(o||i)&&!E?oe=x(re):oe=x}return W(oe,ne,Z)}))}const Zre=eIe;Zre.useStatus=Jre;var tIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,children:n}=e,r=tIe(e,["prefixCls","children"]);const{getPrefixCls:i}=u.useContext(It),a=i("form",t),o=u.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return u.createElement(JZ,Object.assign({},r),(s,l,c)=>u.createElement(GM.Provider,{value:o},n(s.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),l,{errors:c.errors,warnings:c.warnings})))};function rIe(){const{form:e}=u.useContext(Ou);return e}const kn=jRe;kn.Item=Zre;kn.List=nIe;kn.ErrorList=Xre;kn.useForm=Ine;kn.useFormInstance=rIe;kn.useWatch=eee;kn.Provider=nee;kn.create=()=>{};var iIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},aIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:iIe}))},py=u.forwardRef(aIe);function eie(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function oIe(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function _d(e,t,n,r){var i=Ub.unstable_batchedUpdates?function(o){Ub.unstable_batchedUpdates(n,o)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}var hy=u.createContext(null),sIe=function(t){var n=t.visible,r=t.maskTransitionName,i=t.getContainer,a=t.prefixCls,o=t.rootClassName,s=t.icons,l=t.countRender,c=t.showSwitch,d=t.showProgress,f=t.current,m=t.transform,p=t.count,h=t.scale,v=t.minScale,g=t.maxScale,y=t.closeIcon,w=t.onActive,x=t.onClose,C=t.onZoomIn,S=t.onZoomOut,k=t.onRotateRight,_=t.onRotateLeft,E=t.onFlipX,T=t.onFlipY,$=t.onReset,P=t.toolbarRender,M=t.zIndex,j=t.image,I=u.useContext(hy),R=s.rotateLeft,O=s.rotateRight,L=s.zoomIn,D=s.zoomOut,B=s.close,F=s.left,z=s.right,H=s.flipX,A=s.flipY,V="".concat(a,"-operations-operation");u.useEffect(function(){var te=function(pe){pe.keyCode===ht.ESC&&x()};return n&&window.addEventListener("keydown",te),function(){window.removeEventListener("keydown",te)}},[n]);var W=function(le,pe){le.preventDefault(),le.stopPropagation(),w(pe)},U=u.useCallback(function(te){var le=te.type,pe=te.disabled,we=te.onClick,_e=te.icon;return u.createElement("div",{key:le,className:fe(V,"".concat(a,"-operations-operation-").concat(le),G({},"".concat(a,"-operations-operation-disabled"),!!pe)),onClick:we},_e)},[V,a]),X=c?U({icon:F,onClick:function(le){return W(le,-1)},type:"prev",disabled:f===0}):void 0,J=c?U({icon:z,onClick:function(le){return W(le,1)},type:"next",disabled:f===p-1}):void 0,re=U({icon:A,onClick:T,type:"flipY"}),Q=U({icon:H,onClick:E,type:"flipX"}),ne=U({icon:R,onClick:_,type:"rotateLeft"}),Z=U({icon:O,onClick:k,type:"rotateRight"}),se=U({icon:D,onClick:S,type:"zoomOut",disabled:h<=v}),oe=U({icon:L,onClick:C,type:"zoomIn",disabled:h===g}),ce=u.createElement("div",{className:"".concat(a,"-operations")},re,Q,ne,Z,se,oe);return u.createElement(Gi,{visible:n,motionName:r},function(te){var le=te.className,pe=te.style;return u.createElement(ey,{open:!0,getContainer:i??document.body},u.createElement("div",{className:fe("".concat(a,"-operations-wrapper"),le,o),style:N(N({},pe),{},{zIndex:M})},y===null?null:u.createElement("button",{className:"".concat(a,"-close"),onClick:x},y||B),c&&u.createElement(u.Fragment,null,u.createElement("div",{className:fe("".concat(a,"-switch-left"),G({},"".concat(a,"-switch-left-disabled"),f===0)),onClick:function(_e){return W(_e,-1)}},F),u.createElement("div",{className:fe("".concat(a,"-switch-right"),G({},"".concat(a,"-switch-right-disabled"),f===p-1)),onClick:function(_e){return W(_e,1)}},z)),u.createElement("div",{className:"".concat(a,"-footer")},d&&u.createElement("div",{className:"".concat(a,"-progress")},l?l(f+1,p):u.createElement("bdi",null,"".concat(f+1," / ").concat(p))),P?P(ce,N(N({icons:{prevIcon:X,nextIcon:J,flipYIcon:re,flipXIcon:Q,rotateLeftIcon:ne,rotateRightIcon:Z,zoomOutIcon:se,zoomInIcon:oe},actions:{onActive:w,onFlipY:T,onFlipX:E,onRotateLeft:_,onRotateRight:k,onZoomOut:S,onZoomIn:C,onReset:$,onClose:x},transform:m},I?{current:f,total:p}:{}),{},{image:j})):ce)))})},rw={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function lIe(e,t,n,r){var i=u.useRef(null),a=u.useRef([]),o=u.useState(rw),s=he(o,2),l=s[0],c=s[1],d=function(h){c(rw),Lo(rw,l)||r==null||r({transform:rw,action:h})},f=function(h,v){i.current===null&&(a.current=[],i.current=pn(function(){c(function(g){var y=g;return a.current.forEach(function(w){y=N(N({},y),w)}),i.current=null,r==null||r({transform:y,action:v}),y})})),a.current.push(N(N({},l),h))},m=function(h,v,g,y,w){var x=e.current,C=x.width,S=x.height,k=x.offsetWidth,_=x.offsetHeight,E=x.offsetLeft,T=x.offsetTop,$=h,P=l.scale*h;P>n?(P=n,$=n/l.scale):Pr){if(t>0)return G({},e,a);if(t<0&&ir)return G({},e,t<0?a:-a);return{}}function tie(e,t,n,r){var i=eie(),a=i.width,o=i.height,s=null;return e<=a&&t<=o?s={x:0,y:0}:(e>a||t>o)&&(s=N(N({},cB("x",n,e,a)),cB("y",r,t,o))),s}var hh=1,cIe=1;function uIe(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),g=function(S){!t||S.button!==0||(S.preventDefault(),S.stopPropagation(),v.current={diffX:S.pageX-c,diffY:S.pageY-d,transformX:c,transformY:d},h(!0))},y=function(S){n&&p&&a({x:S.pageX-v.current.diffX,y:S.pageY-v.current.diffY},"move")},w=function(){if(n&&p){h(!1);var S=v.current,k=S.transformX,_=S.transformY,E=c!==k&&d!==_;if(!E)return;var T=e.current.offsetWidth*l,$=e.current.offsetHeight*l,P=e.current.getBoundingClientRect(),M=P.left,j=P.top,I=s%180!==0,R=tie(I?$:T,I?T:$,M,j);R&&a(N({},R),"dragRebound")}},x=function(S){if(!(!n||S.deltaY==0)){var k=Math.abs(S.deltaY/100),_=Math.min(k,cIe),E=hh+_*r;S.deltaY>0&&(E=hh/E),o(E,"wheel",S.clientX,S.clientY)}};return u.useEffect(function(){var C,S,k,_;if(t){k=_d(window,"mouseup",w,!1),_=_d(window,"mousemove",y,!1);try{window.top!==window.self&&(C=_d(window.top,"mouseup",w,!1),S=_d(window.top,"mousemove",y,!1))}catch{}}return function(){var E,T,$,P;(E=k)===null||E===void 0||E.remove(),(T=_)===null||T===void 0||T.remove(),($=C)===null||$===void 0||$.remove(),(P=S)===null||P===void 0||P.remove()}},[n,p,c,d,s,t]),{isMoving:p,onMouseDown:g,onMouseMove:y,onMouseUp:w,onWheel:x}}function dIe(e){return new Promise(function(t){if(!e){t(!1);return}var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function nie(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,i=u.useState(n?"loading":"normal"),a=he(i,2),o=a[0],s=a[1],l=u.useRef(!1),c=o==="error";u.useEffect(function(){var p=!0;return dIe(t).then(function(h){!h&&p&&s("error")}),function(){p=!1}},[t]),u.useEffect(function(){n&&!l.current?s("loading"):c&&s("normal")},[t]);var d=function(){s("normal")},f=function(h){l.current=!1,o==="loading"&&h!==null&&h!==void 0&&h.complete&&(h.naturalWidth||h.naturalHeight)&&(l.current=!0,d())},m=c&&r?{src:r}:{onLoad:d,src:t};return[f,m,o]}function f2(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function fIe(e,t,n,r){var i=f2(e,n),a=f2(t,r);if(i===0&&a===0)return[e.x,e.y];var o=i/(i+a),s=e.x+o*(t.x-e.x),l=e.y+o*(t.y-e.y);return[s,l]}function mIe(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),g=function(S){v.current=N(N({},v.current),S)},y=function(S){if(t){S.stopPropagation(),h(!0);var k=S.touches,_=k===void 0?[]:k;_.length>1?g({point1:{x:_[0].clientX,y:_[0].clientY},point2:{x:_[1].clientX,y:_[1].clientY},eventType:"touchZoom"}):g({point1:{x:_[0].clientX-c,y:_[0].clientY-d},eventType:"move"})}},w=function(S){var k=S.touches,_=k===void 0?[]:k,E=v.current,T=E.point1,$=E.point2,P=E.eventType;if(_.length>1&&P==="touchZoom"){var M={x:_[0].clientX,y:_[0].clientY},j={x:_[1].clientX,y:_[1].clientY},I=fIe(T,$,M,j),R=he(I,2),O=R[0],L=R[1],D=f2(M,j)/f2(T,$);o(D,"touchZoom",O,L,!0),g({point1:M,point2:j,eventType:"touchZoom"})}else P==="move"&&(a({x:_[0].clientX-T.x,y:_[0].clientY-T.y},"move"),g({eventType:"move"}))},x=function(){if(n){if(p&&h(!1),g({eventType:"none"}),r>l)return a({x:0,y:0,scale:r},"touchZoom");var S=e.current.offsetWidth*l,k=e.current.offsetHeight*l,_=e.current.getBoundingClientRect(),E=_.left,T=_.top,$=s%180!==0,P=tie($?k:S,$?S:k,E,T);P&&a(N({},P),"dragRebound")}};return u.useEffect(function(){var C;return n&&t&&(C=_d(window,"touchmove",function(S){return S.preventDefault()},{passive:!1})),function(){var S;(S=C)===null||S===void 0||S.remove()}},[n,t]),{isTouching:p,onTouchStart:y,onTouchMove:w,onTouchEnd:x}}var pIe=["fallback","src","imgRef"],hIe=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],vIe=function(t){var n=t.fallback,r=t.src,i=t.imgRef,a=it(t,pIe),o=nie({src:r,fallback:n}),s=he(o,2),l=s[0],c=s[1];return K.createElement("img",Ae({ref:function(f){i.current=f,l(f)}},a,c))},rie=function(t){var n=t.prefixCls,r=t.src,i=t.alt,a=t.imageInfo,o=t.fallback,s=t.movable,l=s===void 0?!0:s,c=t.onClose,d=t.visible,f=t.icons,m=f===void 0?{}:f,p=t.rootClassName,h=t.closeIcon,v=t.getContainer,g=t.current,y=g===void 0?0:g,w=t.count,x=w===void 0?1:w,C=t.countRender,S=t.scaleStep,k=S===void 0?.5:S,_=t.minScale,E=_===void 0?1:_,T=t.maxScale,$=T===void 0?50:T,P=t.transitionName,M=P===void 0?"zoom":P,j=t.maskTransitionName,I=j===void 0?"fade":j,R=t.imageRender,O=t.imgCommonProps,L=t.toolbarRender,D=t.onTransform,B=t.onChange,F=it(t,hIe),z=u.useRef(),H=u.useContext(hy),A=H&&x>1,V=H&&x>=1,W=u.useState(!0),U=he(W,2),X=U[0],J=U[1],re=lIe(z,E,$,D),Q=re.transform,ne=re.resetTransform,Z=re.updateTransform,se=re.dispatchZoomChange,oe=uIe(z,l,d,k,Q,Z,se),ce=oe.isMoving,te=oe.onMouseDown,le=oe.onWheel,pe=mIe(z,l,d,E,Q,Z,se),we=pe.isTouching,_e=pe.onTouchStart,Y=pe.onTouchMove,ae=pe.onTouchEnd,ee=Q.rotate,q=Q.scale,ue=fe(G({},"".concat(n,"-moving"),ce));u.useEffect(function(){X||J(!0)},[X]);var ie=function(){ne("close")},de=function(){se(hh+k,"zoomIn")},be=function(){se(hh/(hh+k),"zoomOut")},ke=function(){Z({rotate:ee+90},"rotateRight")},xe=function(){Z({rotate:ee-90},"rotateLeft")},ye=function(){Z({flipX:!Q.flipX},"flipX")},Se=function(){Z({flipY:!Q.flipY},"flipY")},Oe=function(){ne("reset")},Re=function(Ne){var We=y+Ne;!Number.isInteger(We)||We<0||We>x-1||(J(!1),ne(Ne<0?"prev":"next"),B==null||B(We,y))},Fe=function(Ne){!d||!A||(Ne.keyCode===ht.LEFT?Re(-1):Ne.keyCode===ht.RIGHT&&Re(1))},Ce=function(Ne){d&&(q!==1?Z({x:0,y:0,scale:1},"doubleClick"):se(hh+k,"doubleClick",Ne.clientX,Ne.clientY))};u.useEffect(function(){var Ee=_d(window,"keydown",Fe,!1);return function(){Ee.remove()}},[d,A,y]);var ve=K.createElement(vIe,Ae({},O,{width:t.width,height:t.height,imgRef:z,className:"".concat(n,"-img"),alt:i,style:{transform:"translate3d(".concat(Q.x,"px, ").concat(Q.y,"px, 0) scale3d(").concat(Q.flipX?"-":"").concat(q,", ").concat(Q.flipY?"-":"").concat(q,", 1) rotate(").concat(ee,"deg)"),transitionDuration:(!X||we)&&"0s"},fallback:o,src:r,onWheel:le,onMouseDown:te,onDoubleClick:Ce,onTouchStart:_e,onTouchMove:Y,onTouchEnd:ae,onTouchCancel:ae})),ge=N({url:r,alt:i},a);return K.createElement(K.Fragment,null,K.createElement(VM,Ae({transitionName:M,maskTransitionName:I,closable:!1,keyboard:!0,prefixCls:n,onClose:c,visible:d,classNames:{wrapper:ue},rootClassName:p,getContainer:v},F,{afterClose:ie}),K.createElement("div",{className:"".concat(n,"-img-wrapper")},R?R(ve,N({transform:Q,image:ge},H?{current:y}:{})):ve)),K.createElement(sIe,{visible:d,transform:Q,maskTransitionName:I,closeIcon:h,getContainer:v,prefixCls:n,rootClassName:p,icons:m,countRender:C,showSwitch:A,showProgress:V,current:y,count:x,scale:q,minScale:E,maxScale:$,toolbarRender:L,onActive:Re,onZoomIn:de,onZoomOut:be,onRotateRight:ke,onRotateLeft:xe,onFlipX:ye,onFlipY:Se,onClose:c,onReset:Oe,zIndex:F.zIndex!==void 0?F.zIndex+1:void 0,image:ge}))},IR=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function gIe(e){var t=u.useState({}),n=he(t,2),r=n[0],i=n[1],a=u.useCallback(function(s,l){return i(function(c){return N(N({},c),{},G({},s,l))}),function(){i(function(c){var d=N({},c);return delete d[s],d})}},[]),o=u.useMemo(function(){return e?e.map(function(s){if(typeof s=="string")return{data:{src:s}};var l={};return Object.keys(s).forEach(function(c){["src"].concat(Ve(IR)).includes(c)&&(l[c]=s[c])}),{data:l}}):Object.keys(r).reduce(function(s,l){var c=r[l],d=c.canPreview,f=c.data;return d&&s.push({data:f,id:l}),s},[])},[e,r]);return[o,a,!!e]}var bIe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],yIe=["src"],xIe=function(t){var n,r=t.previewPrefixCls,i=r===void 0?"rc-image-preview":r,a=t.children,o=t.icons,s=o===void 0?{}:o,l=t.items,c=t.preview,d=t.fallback,f=pt(c)==="object"?c:{},m=f.visible,p=f.onVisibleChange,h=f.getContainer,v=f.current,g=f.movable,y=f.minScale,w=f.maxScale,x=f.countRender,C=f.closeIcon,S=f.onChange,k=f.onTransform,_=f.toolbarRender,E=f.imageRender,T=it(f,bIe),$=gIe(l),P=he($,3),M=P[0],j=P[1],I=P[2],R=Wt(0,{value:v}),O=he(R,2),L=O[0],D=O[1],B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=((n=M[L])===null||n===void 0?void 0:n.data)||{},V=A.src,W=it(A,yIe),U=Wt(!!m,{value:m,onChange:function(we,_e){p==null||p(we,_e,L)}}),X=he(U,2),J=X[0],re=X[1],Q=u.useState(null),ne=he(Q,2),Z=ne[0],se=ne[1],oe=u.useCallback(function(pe,we,_e,Y){var ae=I?M.findIndex(function(ee){return ee.data.src===we}):M.findIndex(function(ee){return ee.id===pe});D(ae<0?0:ae),re(!0),se({x:_e,y:Y}),H(!0)},[M,I]);u.useEffect(function(){J?z||D(0):H(!1)},[J]);var ce=function(we,_e){D(we),S==null||S(we,_e)},te=function(){re(!1),se(null)},le=u.useMemo(function(){return{register:j,onPreview:oe}},[j,oe]);return u.createElement(hy.Provider,{value:le},a,u.createElement(rie,Ae({"aria-hidden":!J,movable:g,visible:J,prefixCls:i,closeIcon:C,onClose:te,mousePosition:Z,imgCommonProps:W,src:V,fallback:d,icons:s,minScale:y,maxScale:w,getContainer:h,current:L,count:M.length,countRender:x,onTransform:k,toolbarRender:_,imageRender:E,onChange:ce},T)))},uB=0;function wIe(e,t){var n=u.useState(function(){return uB+=1,String(uB)}),r=he(n,1),i=r[0],a=u.useContext(hy),o={data:t,canPreview:e};return u.useEffect(function(){if(a)return a.register(i,o)},[]),u.useEffect(function(){a&&a.register(i,o)},[e,t]),i}var CIe=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],SIe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Hj=function(t){var n=t.src,r=t.alt,i=t.onPreviewClose,a=t.prefixCls,o=a===void 0?"rc-image":a,s=t.previewPrefixCls,l=s===void 0?"".concat(o,"-preview"):s,c=t.placeholder,d=t.fallback,f=t.width,m=t.height,p=t.style,h=t.preview,v=h===void 0?!0:h,g=t.className,y=t.onClick,w=t.onError,x=t.wrapperClassName,C=t.wrapperStyle,S=t.rootClassName,k=it(t,CIe),_=c&&c!==!0,E=pt(v)==="object"?v:{},T=E.src,$=E.visible,P=$===void 0?void 0:$,M=E.onVisibleChange,j=M===void 0?i:M,I=E.getContainer,R=I===void 0?void 0:I,O=E.mask,L=E.maskClassName,D=E.movable,B=E.icons,F=E.scaleStep,z=E.minScale,H=E.maxScale,A=E.imageRender,V=E.toolbarRender,W=it(E,SIe),U=T??n,X=Wt(!!P,{value:P,onChange:j}),J=he(X,2),re=J[0],Q=J[1],ne=nie({src:n,isCustomPlaceholder:_,fallback:d}),Z=he(ne,3),se=Z[0],oe=Z[1],ce=Z[2],te=u.useState(null),le=he(te,2),pe=le[0],we=le[1],_e=u.useContext(hy),Y=!!v,ae=function(){Q(!1),we(null)},ee=fe(o,x,S,G({},"".concat(o,"-error"),ce==="error")),q=u.useMemo(function(){var be={};return IR.forEach(function(ke){t[ke]!==void 0&&(be[ke]=t[ke])}),be},IR.map(function(be){return t[be]})),ue=u.useMemo(function(){return N(N({},q),{},{src:U})},[U,q]),ie=wIe(Y,ue),de=function(ke){var xe=oIe(ke.target),ye=xe.left,Se=xe.top;_e?_e.onPreview(ie,U,ye,Se):(we({x:ye,y:Se}),Q(!0)),y==null||y(ke)};return u.createElement(u.Fragment,null,u.createElement("div",Ae({},k,{className:ee,onClick:Y?de:y,style:N({width:f,height:m},C)}),u.createElement("img",Ae({},q,{className:fe("".concat(o,"-img"),G({},"".concat(o,"-img-placeholder"),c===!0),g),style:N({height:m},p),ref:se},oe,{width:f,height:m,onError:w})),ce==="loading"&&u.createElement("div",{"aria-hidden":"true",className:"".concat(o,"-placeholder")},c),O&&Y&&u.createElement("div",{className:fe("".concat(o,"-mask"),L),style:{display:(p==null?void 0:p.display)==="none"?"none":void 0}},O)),!_e&&Y&&u.createElement(rie,Ae({"aria-hidden":!re,visible:re,prefixCls:l,onClose:ae,mousePosition:pe,src:U,alt:r,imageInfo:{width:f,height:m},fallback:d,getContainer:R,icons:B,movable:D,scaleStep:F,minScale:z,maxScale:H,rootClassName:S,imageRender:A,imgCommonProps:q,toolbarRender:V},W)))};Hj.PreviewGroup=xIe;var kIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},_Ie=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:kIe}))},EIe=u.forwardRef(_Ie),$Ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},TIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$Ie}))},PIe=u.forwardRef(TIe),RIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},IIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:RIe}))},dB=u.forwardRef(IIe),OIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},MIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:OIe}))},jIe=u.forwardRef(MIe),NIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},AIe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:NIe}))},FIe=u.forwardRef(AIe);const OR=e=>({position:e||"absolute",inset:0}),DIe=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:a,colorTextLightSolid:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:o,background:new vn("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(r)}`,[t]:{marginInlineEnd:i,svg:{verticalAlign:"baseline"}}})}},LIe=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:i,margin:a,paddingLG:o,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:d,colorTextLightSolid:f}=e,m=new vn(n).setA(.1),p=m.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:i,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:i,right:{_skip_check_:!0,value:i},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${me(o)}`,backgroundColor:m.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${c}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${d}`]:{color:l},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${d}`]:{fontSize:e.previewOperationSize}}}}},BIe=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:a,motionDurationSlow:o}=e,s=new vn(t).setA(.1),l=s.clone().setA(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${o}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},zIe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i}=e;return[{[`${i}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},OR()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},OR()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${i}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${i}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[LIe(e),BIe(e)]}]},HIe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},DIe(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},OR())}}},VIe=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Yv(e,"zoom"),"&":DM(e,!0)}},WIe=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new vn(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new vn(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new vn(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),iie=mn("Image",e=>{const t=`${e.componentCls}-preview`,n=tn(e,{previewCls:t,modalMaskBg:new vn("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[HIe(n),zIe(n),uee(tn(n,{componentCls:t})),VIe(n)]},WIe);var UIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{previewPrefixCls:t,preview:n}=e,r=UIe(e,["previewPrefixCls","preview"]);const{getPrefixCls:i,direction:a}=u.useContext(It),o=i("image",t),s=`${o}-preview`,l=i(),c=Qn(o),[d,f,m]=iie(o,c),[p]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=u.useMemo(()=>Object.assign(Object.assign({},aie),{left:a==="rtl"?u.createElement(ys,null):u.createElement(jc,null),right:a==="rtl"?u.createElement(jc,null):u.createElement(ys,null)}),[a]),v=u.useMemo(()=>{var g;if(n===!1)return n;const y=typeof n=="object"?n:{},w=fe(f,m,c,(g=y.rootClassName)!==null&&g!==void 0?g:"");return Object.assign(Object.assign({},y),{transitionName:ha(l,"zoom",y.transitionName),maskTransitionName:ha(l,"fade",y.maskTransitionName),rootClassName:w,zIndex:p})},[n,l,p,f,m,c]);return d(u.createElement(Hj.PreviewGroup,Object.assign({preview:v,previewPrefixCls:s,icons:h},r)))};var fB=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,preview:n,className:r,rootClassName:i,style:a,fallback:o}=e,s=fB(e,["prefixCls","preview","className","rootClassName","style","fallback"]),{getPrefixCls:l,getPopupContainer:c,className:d,style:f,preview:m,fallback:p}=Sr("image"),[h]=ia("Image"),v=l("image",t),g=l(),y=Qn(v),[w,x,C]=iie(v,y),S=fe(i,x,C,y),k=fe(r,x,d),[_]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),E=u.useMemo(()=>{if(n===!1)return n;const P=typeof n=="object"?n:{},{getContainer:M,closeIcon:j,rootClassName:I,destroyOnClose:R,destroyOnHidden:O}=P,L=fB(P,["getContainer","closeIcon","rootClassName","destroyOnClose","destroyOnHidden"]);return Object.assign(Object.assign({mask:u.createElement("div",{className:`${v}-mask-info`},u.createElement(py,null),h==null?void 0:h.preview),icons:aie},L),{destroyOnClose:O??R,rootClassName:fe(S,I),getContainer:M??c,transitionName:ha(g,"zoom",P.transitionName),maskTransitionName:ha(g,"fade",P.maskTransitionName),zIndex:_,closeIcon:j??(m==null?void 0:m.closeIcon)})},[n,h,m==null?void 0:m.closeIcon]),T=Object.assign(Object.assign({},f),a),$=o??p;return w(u.createElement(Hj,Object.assign({prefixCls:v,preview:E,rootClassName:S,className:k,style:T,fallback:$},s)))};oie.PreviewGroup=qIe;const GIe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(It),{prefixCls:r,className:i}=e,a=t("input-group",r),o=t("input"),[s,l,c]=Lne(o),d=fe(a,c,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},l,i),f=u.useContext(ki),m=u.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(u.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},u.createElement(ki.Provider,{value:m},e.children)))},KIe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},YIe=mn(["Input","OTP"],e=>{const t=tn(e,Jm(e));return KIe(t)},Qm);var XIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{className:n,value:r,onChange:i,onActiveChange:a,index:o,mask:s}=e,l=XIe(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=u.useContext(It),d=c("otp"),f=typeof s=="string"?s:r,m=u.useRef(null);u.useImperativeHandle(t,()=>m.current);const p=g=>{i(o,g.target.value)},h=()=>{pn(()=>{var g;const y=(g=m.current)===null||g===void 0?void 0:g.input;document.activeElement===y&&y&&y.select()})},v=g=>{const{key:y,ctrlKey:w,metaKey:x}=g;y==="ArrowLeft"?a(o-1):y==="ArrowRight"?a(o+1):y==="z"&&(w||x)?g.preventDefault():y==="Backspace"&&!r&&a(o-1),h()};return u.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&u.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),u.createElement(og,Object.assign({"aria-label":`OTP Input ${o+1}`,type:s===!0?"password":"text"},l,{ref:m,value:r,onInput:p,onFocus:h,onKeyDown:v,onMouseDown:h,onMouseUp:h,className:fe(n,{[`${d}-mask-input`]:s})})))});var QIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{index:t,prefixCls:n,separator:r}=e,i=typeof r=="function"?r(t):r;return i?u.createElement("span",{className:`${n}-separator`},i):null},eOe=u.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:i,defaultValue:a,value:o,onChange:s,formatter:l,separator:c,variant:d,disabled:f,status:m,autoFocus:p,mask:h,type:v,onInput:g,inputMode:y}=e,w=QIe(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:x,direction:C}=u.useContext(It),S=x("otp",n),k=zr(w,{aria:!0,data:!0,attr:!0}),[_,E,T]=YIe(S),$=Hr(V=>i??V),P=u.useContext(ki),M=Vu(P.status,m),j=u.useMemo(()=>Object.assign(Object.assign({},P),{status:M,hasFeedback:!1,feedbackIcon:null}),[P,M]),I=u.useRef(null),R=u.useRef({});u.useImperativeHandle(t,()=>({focus:()=>{var V;(V=R.current[0])===null||V===void 0||V.focus()},blur:()=>{var V;for(let W=0;Wl?l(V):V,[L,D]=u.useState(()=>iw(O(a||"")));u.useEffect(()=>{o!==void 0&&D(iw(o))},[o]);const B=Xt(V=>{D(V),g&&g(V),s&&V.length===r&&V.every(W=>W)&&V.some((W,U)=>L[U]!==W)&&s(V.join(""))}),F=Xt((V,W)=>{let U=Ve(L);for(let J=0;J=0&&!U[J];J-=1)U.pop();const X=O(U.map(J=>J||" ").join(""));return U=iw(X).map((J,re)=>J===" "&&!U[re]?U[re]:J),U}),z=(V,W)=>{var U;const X=F(V,W),J=Math.min(V+W.length,r-1);J!==V&&X[V]!==void 0&&((U=R.current[J])===null||U===void 0||U.focus()),B(X)},H=V=>{var W;(W=R.current[V])===null||W===void 0||W.focus()},A={variant:d,disabled:f,status:M,mask:h,type:v,inputMode:y};return _(u.createElement("div",Object.assign({},k,{ref:I,className:fe(S,{[`${S}-sm`]:$==="small",[`${S}-lg`]:$==="large",[`${S}-rtl`]:C==="rtl"},T,E),role:"group"}),u.createElement(ki.Provider,{value:j},Array.from({length:r}).map((V,W)=>{const U=`otp-${W}`,X=L[W]||"";return u.createElement(u.Fragment,{key:U},u.createElement(JIe,Object.assign({ref:J=>{R.current[W]=J},index:W,size:$,htmlSize:1,className:`${S}-input`,onChange:z,value:X,onActiveChange:H,autoFocus:W===0&&p},A)),We?u.createElement(py,null):u.createElement(sie,null),aOe={click:"onClick",hover:"onMouseOver"},oOe=u.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:a=iOe,suffix:o}=e,s=u.useContext(vi),l=n??s,c=typeof i=="object"&&i.visible!==void 0,[d,f]=u.useState(()=>c?i.visible:!1),m=u.useRef(null);u.useEffect(()=>{c&&f(i.visible)},[c,i]);const p=Pre(m),h=()=>{var P;if(l)return;d&&p();const M=!d;f(M),typeof i=="object"&&((P=i.onVisibleChange)===null||P===void 0||P.call(i,M))},v=P=>{const M=aOe[r]||"",j=a(d),I={[M]:h,className:`${P}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return u.cloneElement(u.isValidElement(j)?j:u.createElement("span",null,j),I)},{className:g,prefixCls:y,inputPrefixCls:w,size:x}=e,C=rOe(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=u.useContext(It),k=S("input",w),_=S("input-password",y),E=i&&v(_),T=fe(_,g,{[`${_}-${x}`]:!!x}),$=Object.assign(Object.assign({},on(C,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:T,prefixCls:k,suffix:u.createElement(u.Fragment,null,E,o)});return x&&($.size=x),u.createElement(og,Object.assign({ref:bi(t,m)},$))});var sOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:i,size:a,suffix:o,enterButton:s=!1,addonAfter:l,loading:c,disabled:d,onSearch:f,onChange:m,onCompositionStart:p,onCompositionEnd:h,variant:v,onPressEnter:g}=e,y=sOe(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:w,direction:x}=u.useContext(It),C=u.useRef(!1),S=w("input-search",n),k=w("input",r),{compactSize:_}=sl(S,x),E=Hr(A=>{var V;return(V=a??_)!==null&&V!==void 0?V:A}),T=u.useRef(null),$=A=>{A!=null&&A.target&&A.type==="click"&&f&&f(A.target.value,A,{source:"clear"}),m==null||m(A)},P=A=>{var V;document.activeElement===((V=T.current)===null||V===void 0?void 0:V.input)&&A.preventDefault()},M=A=>{var V,W;f&&f((W=(V=T.current)===null||V===void 0?void 0:V.input)===null||W===void 0?void 0:W.value,A,{source:"input"})},j=A=>{C.current||c||(g==null||g(A),M(A))},I=typeof s=="boolean"?u.createElement(Zv,null):null,R=`${S}-button`;let O;const L=s||{},D=L.type&&L.type.__ANT_BUTTON===!0;D||L.type==="button"?O=gi(L,Object.assign({onMouseDown:P,onClick:A=>{var V,W;(W=(V=L==null?void 0:L.props)===null||V===void 0?void 0:V.onClick)===null||W===void 0||W.call(V,A),M(A)},key:"enterButton"},D?{className:R,size:E}:{})):O=u.createElement(Vt,{className:R,color:s?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:P,onClick:M,loading:c,icon:I,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s),l&&(O=[O,gi(l,{key:"addonAfter"})]);const B=fe(S,{[`${S}-rtl`]:x==="rtl",[`${S}-${E}`]:!!E,[`${S}-with-button`]:!!s},i),F=A=>{C.current=!0,p==null||p(A)},z=A=>{C.current=!1,h==null||h(A)},H=Object.assign(Object.assign({},y),{className:B,prefixCls:k,type:"search",size:E,variant:v,onPressEnter:j,onCompositionStart:F,onCompositionEnd:z,addonAfter:O,suffix:o,onChange:$,disabled:d});return u.createElement(og,Object.assign({ref:bi(T,t)},H))});var cOe=` + ${r}-col-xl-24${n}-label`]:Nf(e)},[`@media (max-width: ${me(e.screenXSMax)})`]:[qRe(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Nf(e)}}}],[`@media (max-width: ${me(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Nf(e)}}},[`@media (max-width: ${me(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Nf(e)}}},[`@media (max-width: ${me(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Nf(e)}}}}},KRe=e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),aie=(e,t)=>nn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),Vj=pn("Form",(e,{rootPrefixCls:t})=>{const n=aie(e,t);return[HRe(n),VRe(n),BRe(n),WRe(n),URe(n),GRe(n),ey(n),zM]},KRe,{order:-1e3}),fB=[];function _$(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const oie=({help:e,helpStatus:t,errors:n=fB,warnings:r=fB,className:i,fieldId:a,onVisibleChanged:o})=>{const{prefixCls:s}=u.useContext(YM),l=`${s}-item-explain`,c=Qn(s),[d,f,m]=Vj(s,c),p=u.useMemo(()=>uv(s),[s]),h=f2(n),v=f2(r),g=u.useMemo(()=>e!=null?[_$(e,"help",t)]:[].concat(Ve(h.map((x,S)=>_$(x,"error","error",S))),Ve(v.map((x,S)=>_$(x,"warning","warning",S)))),[e,t,h,v]),y=u.useMemo(()=>{const x={};return g.forEach(({key:S})=>{x[S]=(x[S]||0)+1}),g.map((S,C)=>Object.assign(Object.assign({},S),{key:x[S.key]>1?`${S.key}-fallback-${C}`:S.key}))},[g]),w={};return a&&(w.id=`${a}_help`),d(u.createElement(Gi,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!y.length,onVisibleChanged:o},x=>{const{className:S,style:C}=x;return u.createElement("div",Object.assign({},w,{className:fe(l,S,m,c,i,f),style:C}),u.createElement(PM,Object.assign({keys:y},uv(s),{motionName:`${s}-show-help-item`,component:!1}),_=>{const{key:k,error:E,errorStatus:T,className:$,style:P}=_;return u.createElement("div",{key:k,className:fe($,{[`${l}-${T}`]:T}),style:P},E)}))}))};var YRe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=u.useContext(gi),{getPrefixCls:r,direction:i,requiredMark:a,colon:o,scrollToFirstError:s,className:l,style:c}=kr("form"),{prefixCls:d,className:f,rootClassName:m,size:p,disabled:h=n,form:v,colon:g,labelAlign:y,labelWrap:w,labelCol:x,wrapperCol:S,hideRequiredMark:C,layout:_="horizontal",scrollToFirstError:k,requiredMark:E,onFinishFailed:T,name:$,style:P,feedbackIcons:M,variant:j}=e,I=YRe(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),R=Hr(p),O=u.useContext(HQ),D=u.useMemo(()=>E!==void 0?E:C?!1:a!==void 0?a:!0,[C,E,a]),L=g??o,B=r("form",d),F=Qn(B),[z,H,A]=Vj(B,F),V=fe(B,`${B}-${_}`,{[`${B}-hide-required-mark`]:D===!1,[`${B}-rtl`]:i==="rtl",[`${B}-${R}`]:R},A,F,H,l,f,m),[W]=zne(v),{__INTERNAL__:U}=W;U.name=$;const Y=u.useMemo(()=>({name:$,labelAlign:y,labelCol:x,labelWrap:w,wrapperCol:S,layout:_,colon:L,requiredMark:D,itemRef:U.itemRef,form:W,feedbackIcons:M}),[$,y,x,S,_,L,D,W,M]),J=u.useRef(null);u.useImperativeHandle(t,()=>{var te;return Object.assign(Object.assign({},W),{nativeElement:(te=J.current)===null||te===void 0?void 0:te.nativeElement})});const ne=(te,Z)=>{if(te){let le={block:"nearest"};typeof te=="object"&&(le=Object.assign(Object.assign({},le),te)),W.scrollToField(Z,le)}},Q=te=>{if(T==null||T(te),te.errorFields.length){const Z=te.errorFields[0].name;if(k!==void 0){ne(k,Z);return}s!==void 0&&ne(s,Z)}};return z(u.createElement(pee.Provider,{value:j},u.createElement(_M,{disabled:h},u.createElement($m.Provider,{value:R},u.createElement(fee,{validateMessages:O},u.createElement(Ou.Provider,{value:Y},u.createElement(mee,{status:!0},u.createElement(Qv,Object.assign({id:$},I,{name:$,onFinishFailed:Q,form:W,ref:J,style:Object.assign(Object.assign({},c),P),className:V})))))))))},JRe=u.forwardRef(XRe);function QRe(e){if(typeof e=="function")return e;const t=Ir(e);return t.length<=1?t[0]:t}const sie=()=>{const{status:e,errors:t=[],warnings:n=[]}=u.useContext(_i);return{status:e,errors:t,warnings:n}};sie.Context=_i;function ZRe(e){const[t,n]=u.useState(e),r=u.useRef(null),i=u.useRef([]),a=u.useRef(!1);u.useEffect(()=>(a.current=!1,()=>{a.current=!0,hn.cancel(r.current),r.current=null}),[]);function o(s){a.current||(r.current===null&&(i.current=[],r.current=hn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(d=>{c=d(c)}),c})})),i.current.push(s))}return[t,o]}function eIe(){const{itemRef:e}=u.useContext(Ou),t=u.useRef({});function n(r,i){const a=i&&typeof i=="object"&&lf(i),o=r.join("_");return(t.current.name!==o||t.current.originRef!==a)&&(t.current.name=o,t.current.originRef=a,t.current.ref=yi(e(r),a)),t.current.ref}return n}const tIe=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},nIe=Um(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=aie(e,t);return tIe(n)});var rIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:a,errors:o,warnings:s,_internalItemRender:l,extra:c,help:d,fieldId:f,marginBottom:m,onErrorVisibleChanged:p,label:h}=e,v=`${t}-item`,g=u.useContext(Ou),y=u.useMemo(()=>{let I=Object.assign({},i||g.wrapperCol||{});return h===null&&!r&&!i&&g.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(O=>{const D=O?[O]:[],L=dr(g.labelCol,D),B=typeof L=="object"?L:{},F=dr(I,D),z=typeof F=="object"?F:{};"span"in B&&!("offset"in z)&&B.span{const{labelCol:I,wrapperCol:R}=g;return rIe(g,["labelCol","wrapperCol"])},[g]),S=u.useRef(null),[C,_]=u.useState(0);fn(()=>{c&&S.current?_(S.current.clientHeight):_(0)},[c]);const k=u.createElement("div",{className:`${v}-control-input`},u.createElement("div",{className:`${v}-control-input-content`},a)),E=u.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=m!==null||o.length||s.length?u.createElement(YM.Provider,{value:E},u.createElement(oie,{fieldId:f,errors:o,warnings:s,help:d,helpStatus:n,className:`${v}-explain-connected`,onVisibleChanged:p})):null,$={};f&&($.id=`${f}_extra`);const P=c?u.createElement("div",Object.assign({},$,{className:`${v}-extra`,ref:S}),c):null,M=T||P?u.createElement("div",{className:`${v}-additional`,style:m?{minHeight:m+C}:{}},T,P):null,j=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:k,errorList:T,extra:P}):u.createElement(u.Fragment,null,k,M);return u.createElement(Ou.Provider,{value:x},u.createElement(Wn,Object.assign({},y,{className:w}),j),u.createElement(nIe,{prefixCls:t}))};var oIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},sIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:oIe}))},lIe=u.forwardRef(sIe),cIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var d;const[f]=aa("Form"),{labelAlign:m,labelCol:p,labelWrap:h,colon:v}=u.useContext(Ou);if(!t)return null;const g=r||p||{},y=i||m,w=`${e}-item-label`,x=fe(w,y==="left"&&`${w}-left`,g.className,{[`${w}-wrap`]:!!h});let S=t;const C=a===!0||v!==!1&&a!==!1;C&&!c&&typeof t=="string"&&t.trim()&&(S=t.replace(/[:|:]\s*$/,""));const k=ARe(l);if(k){const{icon:j=u.createElement(lIe,null)}=k,I=cIe(k,["icon"]),R=u.createElement(Er,Object.assign({},I),u.cloneElement(j,{className:`${e}-item-tooltip`,title:"",onClick:O=>{O.preventDefault()},tabIndex:null}));S=u.createElement(u.Fragment,null,S,R)}const E=s==="optional",T=typeof s=="function",$=s===!1;T?S=s(S,{required:!!o}):E&&!o&&(S=u.createElement(u.Fragment,null,S,u.createElement("span",{className:`${e}-item-optional`,title:""},(f==null?void 0:f.optional)||((d=Zs.Form)===null||d===void 0?void 0:d.optional))));let P;$?P="hidden":(E||T)&&(P="optional");const M=fe({[`${e}-item-required`]:o,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!C});return u.createElement(Wn,Object.assign({},g,{className:x}),u.createElement("label",{htmlFor:n,className:M,title:typeof t=="string"?t:""},S))},dIe={success:qm,warning:cf,error:Bc,validating:Ra};function lie({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:a,meta:o,noStyle:s,name:l}){const c=`${a}-item`,{feedbackIcons:d}=u.useContext(Ou),f=Bne(t,n,o,null,!!r,i),{isFormItemInput:m,status:p,hasFeedback:h,feedbackIcon:v,name:g}=u.useContext(_i),y=u.useMemo(()=>{var w;let x;if(r){const C=r!==!0&&r.icons||d,_=f&&((w=C==null?void 0:C({status:f,errors:t,warnings:n}))===null||w===void 0?void 0:w[f]),k=f?dIe[f]:null;x=_!==!1&&k?u.createElement("span",{className:fe(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},_||u.createElement(k,null)):null}const S={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:x,isFormItemInput:!0,name:l};return s&&(S.status=(f??p)||"",S.isFormItemInput=m,S.hasFeedback=!!(r??h),S.feedbackIcon=r!==void 0?S.feedbackIcon:v,S.name=l??g),S},[f,r,s,m,p]);return u.createElement(_i.Provider,{value:y},e)}var fIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(j&&T.current){const z=getComputedStyle(T.current);O(Number.parseInt(z.marginBottom,10))}},[j,I]);const D=z=>{z||O(null)},B=((z=!1)=>{const H=z?$:c.errors,A=z?P:c.warnings;return Bne(H,A,c,"",!!d,l)})(),F=fe(S,n,r,{[`${S}-with-help`]:M||$.length||P.length,[`${S}-has-feedback`]:B&&d,[`${S}-has-success`]:B==="success",[`${S}-has-warning`]:B==="warning",[`${S}-has-error`]:B==="error",[`${S}-is-validating`]:B==="validating",[`${S}-hidden`]:f,[`${S}-${k}`]:k});return u.createElement("div",{className:F,style:i,ref:T},u.createElement(da,Object.assign({className:`${S}-row`},ln(x,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),u.createElement(uIe,Object.assign({htmlFor:p},e,{requiredMark:C,required:h??v,prefixCls:t,vertical:E})),u.createElement(aIe,Object.assign({},e,c,{errors:$,warnings:P,prefixCls:t,status:B,help:a,marginBottom:R,onErrorVisibleChanged:D}),u.createElement(dee.Provider,{value:g},u.createElement(lie,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:d,validateStatus:B,name:w},m)))),!!R&&u.createElement("div",{className:`${S}-margin-offset`,style:{marginBottom:-R}}))}const pIe="__SPLIT__";function hIe(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const a=e[i],o=t[i];return a===o||typeof a=="function"||typeof o=="function"})}const vIe=u.memo(({children:e})=>e,(e,t)=>hIe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function mB(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function gIe(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:a,shouldUpdate:o,rules:s,children:l,required:c,label:d,messageVariables:f,trigger:m="onChange",validateTrigger:p,hidden:h,help:v,layout:g}=e,{getPrefixCls:y}=u.useContext(Rt),{name:w}=u.useContext(Ou),x=QRe(l),S=typeof x=="function",C=u.useContext(dee),{validateTrigger:_}=u.useContext(Zd),k=p!==void 0?p:_,E=t!=null,T=y("form",a),$=Qn(T),[P,M,j]=Vj(T,$);Lc();const I=u.useContext(r1),R=u.useRef(null),[O,D]=ZRe({}),[L,B]=Tm(()=>mB()),F=Y=>{const J=I==null?void 0:I.getKey(Y.name);if(B(Y.destroy?mB():Y,!0),n&&v!==!1&&C){let ne=Y.name;if(Y.destroy)ne=R.current||ne;else if(J!==void 0){const[Q,te]=J;ne=[Q].concat(Ve(te)),R.current=ne}C(Y,ne)}},z=(Y,J)=>{D(ne=>{const Q=Object.assign({},ne),Z=[].concat(Ve(Y.name.slice(0,-1)),Ve(J)).join(pIe);return Y.destroy?delete Q[Z]:Q[Z]=Y,Q})},[H,A]=u.useMemo(()=>{const Y=Ve(L.errors),J=Ve(L.warnings);return Object.values(O).forEach(ne=>{Y.push.apply(Y,Ve(ne.errors||[])),J.push.apply(J,Ve(ne.warnings||[]))}),[Y,J]},[O,L.errors,L.warnings]),V=eIe();function W(Y,J,ne){return n&&!h?u.createElement(lie,{prefixCls:T,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:L,errors:H,warnings:A,noStyle:!0,name:t},Y):u.createElement(mIe,Object.assign({key:"row"},e,{className:fe(r,j,$,M),prefixCls:T,fieldId:J,isRequired:ne,errors:H,warnings:A,meta:L,onSubItemMetaChange:z,layout:g,name:t}),Y)}if(!E&&!S&&!i)return P(W(x));let U={};return typeof d=="string"?U.label=d:t&&(U.label=String(t)),f&&(U=Object.assign(Object.assign({},U),f)),P(u.createElement(GM,Object.assign({},e,{messageVariables:U,trigger:m,validateTrigger:k,onMetaChange:F}),(Y,J,ne)=>{const Q=ub(t).length&&J?J.name:[],te=Lne(Q,w),Z=c!==void 0?c:!!(s!=null&&s.some(ce=>{if(ce&&typeof ce=="object"&&ce.required&&!ce.warningOnly)return!0;if(typeof ce=="function"){const re=ce(ne);return(re==null?void 0:re.required)&&!(re!=null&&re.warningOnly)}return!1})),le=Object.assign({},Y);let se=null;if(Array.isArray(x)&&E)se=x;else if(!(S&&(!(o||i)||E))){if(!(i&&!S&&!E))if(u.isValidElement(x)){const ce=Object.assign(Object.assign({},x.props),le);if(ce.id||(ce.id=te),v||H.length>0||A.length>0||e.extra){const pe=[];(v||H.length>0)&&pe.push(`${te}_help`),e.extra&&pe.push(`${te}_extra`),ce["aria-describedby"]=pe.join(" ")}H.length>0&&(ce["aria-invalid"]="true"),Z&&(ce["aria-required"]="true"),Wl(x)&&(ce.ref=V(Q,x)),new Set([].concat(Ve(ub(m)),Ve(ub(k)))).forEach(pe=>{ce[pe]=(...Se)=>{var _e,X,ae,ee,q;(ae=le[pe])===null||ae===void 0||(_e=ae).call.apply(_e,[le].concat(Se)),(q=(ee=x.props)[pe])===null||q===void 0||(X=q).call.apply(X,[ee].concat(Se))}});const ie=[ce["aria-required"],ce["aria-invalid"],ce["aria-describedby"]];se=u.createElement(vIe,{control:le,update:x,childProps:ie},bi(x,ce))}else S&&(o||i)&&!E?se=x(ne):se=x}return W(se,te,Z)}))}const cie=gIe;cie.useStatus=sie;var bIe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,children:n}=e,r=bIe(e,["prefixCls","children"]);const{getPrefixCls:i}=u.useContext(Rt),a=i("form",t),o=u.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return u.createElement(see,Object.assign({},r),(s,l,c)=>u.createElement(YM.Provider,{value:o},n(s.map(d=>Object.assign(Object.assign({},d),{fieldKey:d.key})),l,{errors:c.errors,warnings:c.warnings})))};function xIe(){const{form:e}=u.useContext(Ou);return e}const En=JRe;En.Item=cie;En.List=yIe;En.ErrorList=oie;En.useForm=zne;En.useFormInstance=xIe;En.useWatch=uee;En.Provider=fee;En.create=()=>{};var wIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},SIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:wIe}))},vy=u.forwardRef(SIe);function uie(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function CIe(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function _d(e,t,n,r){var i=qb.unstable_batchedUpdates?function(o){qb.unstable_batchedUpdates(n,o)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,i,r)}}}var gy=u.createContext(null),kIe=function(t){var n=t.visible,r=t.maskTransitionName,i=t.getContainer,a=t.prefixCls,o=t.rootClassName,s=t.icons,l=t.countRender,c=t.showSwitch,d=t.showProgress,f=t.current,m=t.transform,p=t.count,h=t.scale,v=t.minScale,g=t.maxScale,y=t.closeIcon,w=t.onActive,x=t.onClose,S=t.onZoomIn,C=t.onZoomOut,_=t.onRotateRight,k=t.onRotateLeft,E=t.onFlipX,T=t.onFlipY,$=t.onReset,P=t.toolbarRender,M=t.zIndex,j=t.image,I=u.useContext(gy),R=s.rotateLeft,O=s.rotateRight,D=s.zoomIn,L=s.zoomOut,B=s.close,F=s.left,z=s.right,H=s.flipX,A=s.flipY,V="".concat(a,"-operations-operation");u.useEffect(function(){var re=function(pe){pe.keyCode===ht.ESC&&x()};return n&&window.addEventListener("keydown",re),function(){window.removeEventListener("keydown",re)}},[n]);var W=function(ie,pe){ie.preventDefault(),ie.stopPropagation(),w(pe)},U=u.useCallback(function(re){var ie=re.type,pe=re.disabled,Se=re.onClick,_e=re.icon;return u.createElement("div",{key:ie,className:fe(V,"".concat(a,"-operations-operation-").concat(ie),G({},"".concat(a,"-operations-operation-disabled"),!!pe)),onClick:Se},_e)},[V,a]),Y=c?U({icon:F,onClick:function(ie){return W(ie,-1)},type:"prev",disabled:f===0}):void 0,J=c?U({icon:z,onClick:function(ie){return W(ie,1)},type:"next",disabled:f===p-1}):void 0,ne=U({icon:A,onClick:T,type:"flipY"}),Q=U({icon:H,onClick:E,type:"flipX"}),te=U({icon:R,onClick:k,type:"rotateLeft"}),Z=U({icon:O,onClick:_,type:"rotateRight"}),le=U({icon:L,onClick:C,type:"zoomOut",disabled:h<=v}),se=U({icon:D,onClick:S,type:"zoomIn",disabled:h===g}),ce=u.createElement("div",{className:"".concat(a,"-operations")},ne,Q,te,Z,le,se);return u.createElement(Gi,{visible:n,motionName:r},function(re){var ie=re.className,pe=re.style;return u.createElement(ny,{open:!0,getContainer:i??document.body},u.createElement("div",{className:fe("".concat(a,"-operations-wrapper"),ie,o),style:N(N({},pe),{},{zIndex:M})},y===null?null:u.createElement("button",{className:"".concat(a,"-close"),onClick:x},y||B),c&&u.createElement(u.Fragment,null,u.createElement("div",{className:fe("".concat(a,"-switch-left"),G({},"".concat(a,"-switch-left-disabled"),f===0)),onClick:function(_e){return W(_e,-1)}},F),u.createElement("div",{className:fe("".concat(a,"-switch-right"),G({},"".concat(a,"-switch-right-disabled"),f===p-1)),onClick:function(_e){return W(_e,1)}},z)),u.createElement("div",{className:"".concat(a,"-footer")},d&&u.createElement("div",{className:"".concat(a,"-progress")},l?l(f+1,p):u.createElement("bdi",null,"".concat(f+1," / ").concat(p))),P?P(ce,N(N({icons:{prevIcon:Y,nextIcon:J,flipYIcon:ne,flipXIcon:Q,rotateLeftIcon:te,rotateRightIcon:Z,zoomOutIcon:le,zoomInIcon:se},actions:{onActive:w,onFlipY:T,onFlipX:E,onRotateLeft:k,onRotateRight:_,onZoomOut:C,onZoomIn:S,onReset:$,onClose:x},transform:m},I?{current:f,total:p}:{}),{},{image:j})):ce)))})},iw={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function _Ie(e,t,n,r){var i=u.useRef(null),a=u.useRef([]),o=u.useState(iw),s=he(o,2),l=s[0],c=s[1],d=function(h){c(iw),Bo(iw,l)||r==null||r({transform:iw,action:h})},f=function(h,v){i.current===null&&(a.current=[],i.current=hn(function(){c(function(g){var y=g;return a.current.forEach(function(w){y=N(N({},y),w)}),i.current=null,r==null||r({transform:y,action:v}),y})})),a.current.push(N(N({},l),h))},m=function(h,v,g,y,w){var x=e.current,S=x.width,C=x.height,_=x.offsetWidth,k=x.offsetHeight,E=x.offsetLeft,T=x.offsetTop,$=h,P=l.scale*h;P>n?(P=n,$=n/l.scale):Pr){if(t>0)return G({},e,a);if(t<0&&ir)return G({},e,t<0?a:-a);return{}}function die(e,t,n,r){var i=uie(),a=i.width,o=i.height,s=null;return e<=a&&t<=o?s={x:0,y:0}:(e>a||t>o)&&(s=N(N({},pB("x",n,e,a)),pB("y",r,t,o))),s}var gh=1,EIe=1;function $Ie(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),g=function(C){!t||C.button!==0||(C.preventDefault(),C.stopPropagation(),v.current={diffX:C.pageX-c,diffY:C.pageY-d,transformX:c,transformY:d},h(!0))},y=function(C){n&&p&&a({x:C.pageX-v.current.diffX,y:C.pageY-v.current.diffY},"move")},w=function(){if(n&&p){h(!1);var C=v.current,_=C.transformX,k=C.transformY,E=c!==_&&d!==k;if(!E)return;var T=e.current.offsetWidth*l,$=e.current.offsetHeight*l,P=e.current.getBoundingClientRect(),M=P.left,j=P.top,I=s%180!==0,R=die(I?$:T,I?T:$,M,j);R&&a(N({},R),"dragRebound")}},x=function(C){if(!(!n||C.deltaY==0)){var _=Math.abs(C.deltaY/100),k=Math.min(_,EIe),E=gh+k*r;C.deltaY>0&&(E=gh/E),o(E,"wheel",C.clientX,C.clientY)}};return u.useEffect(function(){var S,C,_,k;if(t){_=_d(window,"mouseup",w,!1),k=_d(window,"mousemove",y,!1);try{window.top!==window.self&&(S=_d(window.top,"mouseup",w,!1),C=_d(window.top,"mousemove",y,!1))}catch{}}return function(){var E,T,$,P;(E=_)===null||E===void 0||E.remove(),(T=k)===null||T===void 0||T.remove(),($=S)===null||$===void 0||$.remove(),(P=C)===null||P===void 0||P.remove()}},[n,p,c,d,s,t]),{isMoving:p,onMouseDown:g,onMouseMove:y,onMouseUp:w,onWheel:x}}function TIe(e){return new Promise(function(t){if(!e){t(!1);return}var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function fie(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,i=u.useState(n?"loading":"normal"),a=he(i,2),o=a[0],s=a[1],l=u.useRef(!1),c=o==="error";u.useEffect(function(){var p=!0;return TIe(t).then(function(h){!h&&p&&s("error")}),function(){p=!1}},[t]),u.useEffect(function(){n&&!l.current?s("loading"):c&&s("normal")},[t]);var d=function(){s("normal")},f=function(h){l.current=!1,o==="loading"&&h!==null&&h!==void 0&&h.complete&&(h.naturalWidth||h.naturalHeight)&&(l.current=!0,d())},m=c&&r?{src:r}:{onLoad:d,src:t};return[f,m,o]}function m2(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function PIe(e,t,n,r){var i=m2(e,n),a=m2(t,r);if(i===0&&a===0)return[e.x,e.y];var o=i/(i+a),s=e.x+o*(t.x-e.x),l=e.y+o*(t.y-e.y);return[s,l]}function RIe(e,t,n,r,i,a,o){var s=i.rotate,l=i.scale,c=i.x,d=i.y,f=u.useState(!1),m=he(f,2),p=m[0],h=m[1],v=u.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),g=function(C){v.current=N(N({},v.current),C)},y=function(C){if(t){C.stopPropagation(),h(!0);var _=C.touches,k=_===void 0?[]:_;k.length>1?g({point1:{x:k[0].clientX,y:k[0].clientY},point2:{x:k[1].clientX,y:k[1].clientY},eventType:"touchZoom"}):g({point1:{x:k[0].clientX-c,y:k[0].clientY-d},eventType:"move"})}},w=function(C){var _=C.touches,k=_===void 0?[]:_,E=v.current,T=E.point1,$=E.point2,P=E.eventType;if(k.length>1&&P==="touchZoom"){var M={x:k[0].clientX,y:k[0].clientY},j={x:k[1].clientX,y:k[1].clientY},I=PIe(T,$,M,j),R=he(I,2),O=R[0],D=R[1],L=m2(M,j)/m2(T,$);o(L,"touchZoom",O,D,!0),g({point1:M,point2:j,eventType:"touchZoom"})}else P==="move"&&(a({x:k[0].clientX-T.x,y:k[0].clientY-T.y},"move"),g({eventType:"move"}))},x=function(){if(n){if(p&&h(!1),g({eventType:"none"}),r>l)return a({x:0,y:0,scale:r},"touchZoom");var C=e.current.offsetWidth*l,_=e.current.offsetHeight*l,k=e.current.getBoundingClientRect(),E=k.left,T=k.top,$=s%180!==0,P=die($?_:C,$?C:_,E,T);P&&a(N({},P),"dragRebound")}};return u.useEffect(function(){var S;return n&&t&&(S=_d(window,"touchmove",function(C){return C.preventDefault()},{passive:!1})),function(){var C;(C=S)===null||C===void 0||C.remove()}},[n,t]),{isTouching:p,onTouchStart:y,onTouchMove:w,onTouchEnd:x}}var IIe=["fallback","src","imgRef"],OIe=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],MIe=function(t){var n=t.fallback,r=t.src,i=t.imgRef,a=at(t,IIe),o=fie({src:r,fallback:n}),s=he(o,2),l=s[0],c=s[1];return K.createElement("img",Fe({ref:function(f){i.current=f,l(f)}},a,c))},mie=function(t){var n=t.prefixCls,r=t.src,i=t.alt,a=t.imageInfo,o=t.fallback,s=t.movable,l=s===void 0?!0:s,c=t.onClose,d=t.visible,f=t.icons,m=f===void 0?{}:f,p=t.rootClassName,h=t.closeIcon,v=t.getContainer,g=t.current,y=g===void 0?0:g,w=t.count,x=w===void 0?1:w,S=t.countRender,C=t.scaleStep,_=C===void 0?.5:C,k=t.minScale,E=k===void 0?1:k,T=t.maxScale,$=T===void 0?50:T,P=t.transitionName,M=P===void 0?"zoom":P,j=t.maskTransitionName,I=j===void 0?"fade":j,R=t.imageRender,O=t.imgCommonProps,D=t.toolbarRender,L=t.onTransform,B=t.onChange,F=at(t,OIe),z=u.useRef(),H=u.useContext(gy),A=H&&x>1,V=H&&x>=1,W=u.useState(!0),U=he(W,2),Y=U[0],J=U[1],ne=_Ie(z,E,$,L),Q=ne.transform,te=ne.resetTransform,Z=ne.updateTransform,le=ne.dispatchZoomChange,se=$Ie(z,l,d,_,Q,Z,le),ce=se.isMoving,re=se.onMouseDown,ie=se.onWheel,pe=RIe(z,l,d,E,Q,Z,le),Se=pe.isTouching,_e=pe.onTouchStart,X=pe.onTouchMove,ae=pe.onTouchEnd,ee=Q.rotate,q=Q.scale,ue=fe(G({},"".concat(n,"-moving"),ce));u.useEffect(function(){Y||J(!0)},[Y]);var oe=function(){te("close")},de=function(){le(gh+_,"zoomIn")},xe=function(){le(gh/(gh+_),"zoomOut")},ke=function(){Z({rotate:ee+90},"rotateRight")},be=function(){Z({rotate:ee-90},"rotateLeft")},ye=function(){Z({flipX:!Q.flipX},"flipX")},Ce=function(){Z({flipY:!Q.flipY},"flipY")},Re=function(){te("reset")},Pe=function(Ne){var ze=y+Ne;!Number.isInteger(ze)||ze<0||ze>x-1||(J(!1),te(Ne<0?"prev":"next"),B==null||B(ze,y))},Le=function(Ne){!d||!A||(Ne.keyCode===ht.LEFT?Pe(-1):Ne.keyCode===ht.RIGHT&&Pe(1))},we=function(Ne){d&&(q!==1?Z({x:0,y:0,scale:1},"doubleClick"):le(gh+_,"doubleClick",Ne.clientX,Ne.clientY))};u.useEffect(function(){var Ee=_d(window,"keydown",Le,!1);return function(){Ee.remove()}},[d,A,y]);var ve=K.createElement(MIe,Fe({},O,{width:t.width,height:t.height,imgRef:z,className:"".concat(n,"-img"),alt:i,style:{transform:"translate3d(".concat(Q.x,"px, ").concat(Q.y,"px, 0) scale3d(").concat(Q.flipX?"-":"").concat(q,", ").concat(Q.flipY?"-":"").concat(q,", 1) rotate(").concat(ee,"deg)"),transitionDuration:(!Y||Se)&&"0s"},fallback:o,src:r,onWheel:ie,onMouseDown:re,onDoubleClick:we,onTouchStart:_e,onTouchMove:X,onTouchEnd:ae,onTouchCancel:ae})),ge=N({url:r,alt:i},a);return K.createElement(K.Fragment,null,K.createElement(UM,Fe({transitionName:M,maskTransitionName:I,closable:!1,keyboard:!0,prefixCls:n,onClose:c,visible:d,classNames:{wrapper:ue},rootClassName:p,getContainer:v},F,{afterClose:oe}),K.createElement("div",{className:"".concat(n,"-img-wrapper")},R?R(ve,N({transform:Q,image:ge},H?{current:y}:{})):ve)),K.createElement(kIe,{visible:d,transform:Q,maskTransitionName:I,closeIcon:h,getContainer:v,prefixCls:n,rootClassName:p,icons:m,countRender:S,showSwitch:A,showProgress:V,current:y,count:x,scale:q,minScale:E,maxScale:$,toolbarRender:D,onActive:Pe,onZoomIn:de,onZoomOut:xe,onRotateRight:ke,onRotateLeft:be,onFlipX:ye,onFlipY:Ce,onClose:c,onReset:Re,zIndex:F.zIndex!==void 0?F.zIndex+1:void 0,image:ge}))},MR=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function jIe(e){var t=u.useState({}),n=he(t,2),r=n[0],i=n[1],a=u.useCallback(function(s,l){return i(function(c){return N(N({},c),{},G({},s,l))}),function(){i(function(c){var d=N({},c);return delete d[s],d})}},[]),o=u.useMemo(function(){return e?e.map(function(s){if(typeof s=="string")return{data:{src:s}};var l={};return Object.keys(s).forEach(function(c){["src"].concat(Ve(MR)).includes(c)&&(l[c]=s[c])}),{data:l}}):Object.keys(r).reduce(function(s,l){var c=r[l],d=c.canPreview,f=c.data;return d&&s.push({data:f,id:l}),s},[])},[e,r]);return[o,a,!!e]}var NIe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],AIe=["src"],FIe=function(t){var n,r=t.previewPrefixCls,i=r===void 0?"rc-image-preview":r,a=t.children,o=t.icons,s=o===void 0?{}:o,l=t.items,c=t.preview,d=t.fallback,f=mt(c)==="object"?c:{},m=f.visible,p=f.onVisibleChange,h=f.getContainer,v=f.current,g=f.movable,y=f.minScale,w=f.maxScale,x=f.countRender,S=f.closeIcon,C=f.onChange,_=f.onTransform,k=f.toolbarRender,E=f.imageRender,T=at(f,NIe),$=jIe(l),P=he($,3),M=P[0],j=P[1],I=P[2],R=Ht(0,{value:v}),O=he(R,2),D=O[0],L=O[1],B=u.useState(!1),F=he(B,2),z=F[0],H=F[1],A=((n=M[D])===null||n===void 0?void 0:n.data)||{},V=A.src,W=at(A,AIe),U=Ht(!!m,{value:m,onChange:function(Se,_e){p==null||p(Se,_e,D)}}),Y=he(U,2),J=Y[0],ne=Y[1],Q=u.useState(null),te=he(Q,2),Z=te[0],le=te[1],se=u.useCallback(function(pe,Se,_e,X){var ae=I?M.findIndex(function(ee){return ee.data.src===Se}):M.findIndex(function(ee){return ee.id===pe});L(ae<0?0:ae),ne(!0),le({x:_e,y:X}),H(!0)},[M,I]);u.useEffect(function(){J?z||L(0):H(!1)},[J]);var ce=function(Se,_e){L(Se),C==null||C(Se,_e)},re=function(){ne(!1),le(null)},ie=u.useMemo(function(){return{register:j,onPreview:se}},[j,se]);return u.createElement(gy.Provider,{value:ie},a,u.createElement(mie,Fe({"aria-hidden":!J,movable:g,visible:J,prefixCls:i,closeIcon:S,onClose:re,mousePosition:Z,imgCommonProps:W,src:V,fallback:d,icons:s,minScale:y,maxScale:w,getContainer:h,current:D,count:M.length,countRender:x,onTransform:_,toolbarRender:k,imageRender:E,onChange:ce},T)))},hB=0;function DIe(e,t){var n=u.useState(function(){return hB+=1,String(hB)}),r=he(n,1),i=r[0],a=u.useContext(gy),o={data:t,canPreview:e};return u.useEffect(function(){if(a)return a.register(i,o)},[]),u.useEffect(function(){a&&a.register(i,o)},[e,t]),i}var LIe=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],BIe=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Wj=function(t){var n=t.src,r=t.alt,i=t.onPreviewClose,a=t.prefixCls,o=a===void 0?"rc-image":a,s=t.previewPrefixCls,l=s===void 0?"".concat(o,"-preview"):s,c=t.placeholder,d=t.fallback,f=t.width,m=t.height,p=t.style,h=t.preview,v=h===void 0?!0:h,g=t.className,y=t.onClick,w=t.onError,x=t.wrapperClassName,S=t.wrapperStyle,C=t.rootClassName,_=at(t,LIe),k=c&&c!==!0,E=mt(v)==="object"?v:{},T=E.src,$=E.visible,P=$===void 0?void 0:$,M=E.onVisibleChange,j=M===void 0?i:M,I=E.getContainer,R=I===void 0?void 0:I,O=E.mask,D=E.maskClassName,L=E.movable,B=E.icons,F=E.scaleStep,z=E.minScale,H=E.maxScale,A=E.imageRender,V=E.toolbarRender,W=at(E,BIe),U=T??n,Y=Ht(!!P,{value:P,onChange:j}),J=he(Y,2),ne=J[0],Q=J[1],te=fie({src:n,isCustomPlaceholder:k,fallback:d}),Z=he(te,3),le=Z[0],se=Z[1],ce=Z[2],re=u.useState(null),ie=he(re,2),pe=ie[0],Se=ie[1],_e=u.useContext(gy),X=!!v,ae=function(){Q(!1),Se(null)},ee=fe(o,x,C,G({},"".concat(o,"-error"),ce==="error")),q=u.useMemo(function(){var xe={};return MR.forEach(function(ke){t[ke]!==void 0&&(xe[ke]=t[ke])}),xe},MR.map(function(xe){return t[xe]})),ue=u.useMemo(function(){return N(N({},q),{},{src:U})},[U,q]),oe=DIe(X,ue),de=function(ke){var be=CIe(ke.target),ye=be.left,Ce=be.top;_e?_e.onPreview(oe,U,ye,Ce):(Se({x:ye,y:Ce}),Q(!0)),y==null||y(ke)};return u.createElement(u.Fragment,null,u.createElement("div",Fe({},_,{className:ee,onClick:X?de:y,style:N({width:f,height:m},S)}),u.createElement("img",Fe({},q,{className:fe("".concat(o,"-img"),G({},"".concat(o,"-img-placeholder"),c===!0),g),style:N({height:m},p),ref:le},se,{width:f,height:m,onError:w})),ce==="loading"&&u.createElement("div",{"aria-hidden":"true",className:"".concat(o,"-placeholder")},c),O&&X&&u.createElement("div",{className:fe("".concat(o,"-mask"),D),style:{display:(p==null?void 0:p.display)==="none"?"none":void 0}},O)),!_e&&X&&u.createElement(mie,Fe({"aria-hidden":!ne,visible:ne,prefixCls:l,onClose:ae,mousePosition:pe,src:U,alt:r,imageInfo:{width:f,height:m},fallback:d,getContainer:R,icons:B,movable:L,scaleStep:F,minScale:z,maxScale:H,rootClassName:C,imageRender:A,imgCommonProps:q,toolbarRender:V},W)))};Wj.PreviewGroup=FIe;var zIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},HIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:zIe}))},VIe=u.forwardRef(HIe),WIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},UIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:WIe}))},qIe=u.forwardRef(UIe),GIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},KIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:GIe}))},vB=u.forwardRef(KIe),YIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},XIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:YIe}))},JIe=u.forwardRef(XIe),QIe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},ZIe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:QIe}))},eOe=u.forwardRef(ZIe);const jR=e=>({position:e||"absolute",inset:0}),tOe=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:i,prefixCls:a,colorTextLightSolid:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:o,background:new bn("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(r)}`,[t]:{marginInlineEnd:i,svg:{verticalAlign:"baseline"}}})}},nOe=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:i,margin:a,paddingLG:o,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:d,colorTextLightSolid:f}=e,m=new bn(n).setA(.1),p=m.clone().setA(.2);return{[`${t}-footer`]:{position:"fixed",bottom:i,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:i,right:{_skip_check_:!0,value:i},display:"flex",color:f,backgroundColor:m.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${me(o)}`,backgroundColor:m.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${c}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${d}`]:{color:l},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${d}`]:{fontSize:e.previewOperationSize}}}}},rOe=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:i,zIndexPopup:a,motionDurationSlow:o}=e,s=new bn(t).setA(.1),l=s.clone().setA(.2);return{[`${i}-switch-left, ${i}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(a).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${o}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${i}-switch-left`]:{insetInlineStart:e.marginSM},[`${i}-switch-right`]:{insetInlineEnd:e.marginSM}}},iOe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i}=e;return[{[`${i}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},jR()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},jR()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${i}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${i}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[nOe(e),rOe(e)]}]},aOe=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},tOe(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},jR())}}},oOe=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Jv(e,"zoom"),"&":BM(e,!0)}},sOe=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new bn(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new bn(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new bn(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5}),pie=pn("Image",e=>{const t=`${e.componentCls}-preview`,n=nn(e,{previewCls:t,modalMaskBg:new bn("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[aOe(n),iOe(n),xee(nn(n,{componentCls:t})),oOe(n)]},sOe);var lOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{previewPrefixCls:t,preview:n}=e,r=lOe(e,["previewPrefixCls","preview"]);const{getPrefixCls:i,direction:a}=u.useContext(Rt),o=i("image",t),s=`${o}-preview`,l=i(),c=Qn(o),[d,f,m]=pie(o,c),[p]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=u.useMemo(()=>Object.assign(Object.assign({},hie),{left:a==="rtl"?u.createElement(ys,null):u.createElement(jc,null),right:a==="rtl"?u.createElement(jc,null):u.createElement(ys,null)}),[a]),v=u.useMemo(()=>{var g;if(n===!1)return n;const y=typeof n=="object"?n:{},w=fe(f,m,c,(g=y.rootClassName)!==null&&g!==void 0?g:"");return Object.assign(Object.assign({},y),{transitionName:ha(l,"zoom",y.transitionName),maskTransitionName:ha(l,"fade",y.maskTransitionName),rootClassName:w,zIndex:p})},[n,l,p,f,m,c]);return d(u.createElement(Wj.PreviewGroup,Object.assign({preview:v,previewPrefixCls:s,icons:h},r)))};var gB=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,preview:n,className:r,rootClassName:i,style:a,fallback:o}=e,s=gB(e,["prefixCls","preview","className","rootClassName","style","fallback"]),{getPrefixCls:l,getPopupContainer:c,className:d,style:f,preview:m,fallback:p}=kr("image"),[h]=aa("Image"),v=l("image",t),g=l(),y=Qn(v),[w,x,S]=pie(v,y),C=fe(i,x,S,y),_=fe(r,x,d),[k]=ol("ImagePreview",typeof n=="object"?n.zIndex:void 0),E=u.useMemo(()=>{if(n===!1)return n;const P=typeof n=="object"?n:{},{getContainer:M,closeIcon:j,rootClassName:I,destroyOnClose:R,destroyOnHidden:O}=P,D=gB(P,["getContainer","closeIcon","rootClassName","destroyOnClose","destroyOnHidden"]);return Object.assign(Object.assign({mask:u.createElement("div",{className:`${v}-mask-info`},u.createElement(vy,null),h==null?void 0:h.preview),icons:hie},D),{destroyOnClose:O??R,rootClassName:fe(C,I),getContainer:M??c,transitionName:ha(g,"zoom",P.transitionName),maskTransitionName:ha(g,"fade",P.maskTransitionName),zIndex:k,closeIcon:j??(m==null?void 0:m.closeIcon)})},[n,h,m==null?void 0:m.closeIcon]),T=Object.assign(Object.assign({},f),a),$=o??p;return w(u.createElement(Wj,Object.assign({prefixCls:v,preview:E,rootClassName:C,className:_,style:T,fallback:$},s)))};vie.PreviewGroup=cOe;const uOe=e=>{const{getPrefixCls:t,direction:n}=u.useContext(Rt),{prefixCls:r,className:i}=e,a=t("input-group",r),o=t("input"),[s,l,c]=Yne(o),d=fe(a,c,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},l,i),f=u.useContext(_i),m=u.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return s(u.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},u.createElement(_i.Provider,{value:m},e.children)))},dOe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},fOe=pn(["Input","OTP"],e=>{const t=nn(e,Xm(e));return dOe(t)},Jm);var mOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{className:n,value:r,onChange:i,onActiveChange:a,index:o,mask:s}=e,l=mOe(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=u.useContext(Rt),d=c("otp"),f=typeof s=="string"?s:r,m=u.useRef(null);u.useImperativeHandle(t,()=>m.current);const p=g=>{i(o,g.target.value)},h=()=>{hn(()=>{var g;const y=(g=m.current)===null||g===void 0?void 0:g.input;document.activeElement===y&&y&&y.select()})},v=g=>{const{key:y,ctrlKey:w,metaKey:x}=g;y==="ArrowLeft"?a(o-1):y==="ArrowRight"?a(o+1):y==="z"&&(w||x)?g.preventDefault():y==="Backspace"&&!r&&a(o-1),h()};return u.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&u.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),u.createElement(lg,Object.assign({"aria-label":`OTP Input ${o+1}`,type:s===!0?"password":"text"},l,{ref:m,value:r,onInput:p,onFocus:h,onKeyDown:v,onMouseDown:h,onMouseUp:h,className:fe(n,{[`${d}-mask-input`]:s})})))});var hOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{index:t,prefixCls:n,separator:r}=e,i=typeof r=="function"?r(t):r;return i?u.createElement("span",{className:`${n}-separator`},i):null},gOe=u.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:i,defaultValue:a,value:o,onChange:s,formatter:l,separator:c,variant:d,disabled:f,status:m,autoFocus:p,mask:h,type:v,onInput:g,inputMode:y}=e,w=hOe(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:x,direction:S}=u.useContext(Rt),C=x("otp",n),_=zr(w,{aria:!0,data:!0,attr:!0}),[k,E,T]=fOe(C),$=Hr(V=>i??V),P=u.useContext(_i),M=Vu(P.status,m),j=u.useMemo(()=>Object.assign(Object.assign({},P),{status:M,hasFeedback:!1,feedbackIcon:null}),[P,M]),I=u.useRef(null),R=u.useRef({});u.useImperativeHandle(t,()=>({focus:()=>{var V;(V=R.current[0])===null||V===void 0||V.focus()},blur:()=>{var V;for(let W=0;Wl?l(V):V,[D,L]=u.useState(()=>aw(O(a||"")));u.useEffect(()=>{o!==void 0&&L(aw(o))},[o]);const B=Yt(V=>{L(V),g&&g(V),s&&V.length===r&&V.every(W=>W)&&V.some((W,U)=>D[U]!==W)&&s(V.join(""))}),F=Yt((V,W)=>{let U=Ve(D);for(let J=0;J=0&&!U[J];J-=1)U.pop();const Y=O(U.map(J=>J||" ").join(""));return U=aw(Y).map((J,ne)=>J===" "&&!U[ne]?U[ne]:J),U}),z=(V,W)=>{var U;const Y=F(V,W),J=Math.min(V+W.length,r-1);J!==V&&Y[V]!==void 0&&((U=R.current[J])===null||U===void 0||U.focus()),B(Y)},H=V=>{var W;(W=R.current[V])===null||W===void 0||W.focus()},A={variant:d,disabled:f,status:M,mask:h,type:v,inputMode:y};return k(u.createElement("div",Object.assign({},_,{ref:I,className:fe(C,{[`${C}-sm`]:$==="small",[`${C}-lg`]:$==="large",[`${C}-rtl`]:S==="rtl"},T,E),role:"group"}),u.createElement(_i.Provider,{value:j},Array.from({length:r}).map((V,W)=>{const U=`otp-${W}`,Y=D[W]||"";return u.createElement(u.Fragment,{key:U},u.createElement(pOe,Object.assign({ref:J=>{R.current[W]=J},index:W,size:$,htmlSize:1,className:`${C}-input`,onChange:z,value:Y,onActiveChange:H,autoFocus:W===0&&p},A)),We?u.createElement(vy,null):u.createElement(gie,null),SOe={click:"onClick",hover:"onMouseOver"},COe=u.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:a=wOe,suffix:o}=e,s=u.useContext(gi),l=n??s,c=typeof i=="object"&&i.visible!==void 0,[d,f]=u.useState(()=>c?i.visible:!1),m=u.useRef(null);u.useEffect(()=>{c&&f(i.visible)},[c,i]);const p=Lre(m),h=()=>{var P;if(l)return;d&&p();const M=!d;f(M),typeof i=="object"&&((P=i.onVisibleChange)===null||P===void 0||P.call(i,M))},v=P=>{const M=SOe[r]||"",j=a(d),I={[M]:h,className:`${P}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return u.cloneElement(u.isValidElement(j)?j:u.createElement("span",null,j),I)},{className:g,prefixCls:y,inputPrefixCls:w,size:x}=e,S=xOe(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=u.useContext(Rt),_=C("input",w),k=C("input-password",y),E=i&&v(k),T=fe(k,g,{[`${k}-${x}`]:!!x}),$=Object.assign(Object.assign({},ln(S,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:T,prefixCls:_,suffix:u.createElement(u.Fragment,null,E,o)});return x&&($.size=x),u.createElement(lg,Object.assign({ref:yi(t,m)},$))});var kOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:i,size:a,suffix:o,enterButton:s=!1,addonAfter:l,loading:c,disabled:d,onSearch:f,onChange:m,onCompositionStart:p,onCompositionEnd:h,variant:v,onPressEnter:g}=e,y=kOe(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:w,direction:x}=u.useContext(Rt),S=u.useRef(!1),C=w("input-search",n),_=w("input",r),{compactSize:k}=sl(C,x),E=Hr(A=>{var V;return(V=a??k)!==null&&V!==void 0?V:A}),T=u.useRef(null),$=A=>{A!=null&&A.target&&A.type==="click"&&f&&f(A.target.value,A,{source:"clear"}),m==null||m(A)},P=A=>{var V;document.activeElement===((V=T.current)===null||V===void 0?void 0:V.input)&&A.preventDefault()},M=A=>{var V,W;f&&f((W=(V=T.current)===null||V===void 0?void 0:V.input)===null||W===void 0?void 0:W.value,A,{source:"input"})},j=A=>{S.current||c||(g==null||g(A),M(A))},I=typeof s=="boolean"?u.createElement(tg,null):null,R=`${C}-button`;let O;const D=s||{},L=D.type&&D.type.__ANT_BUTTON===!0;L||D.type==="button"?O=bi(D,Object.assign({onMouseDown:P,onClick:A=>{var V,W;(W=(V=D==null?void 0:D.props)===null||V===void 0?void 0:V.onClick)===null||W===void 0||W.call(V,A),M(A)},key:"enterButton"},L?{className:R,size:E}:{})):O=u.createElement(zt,{className:R,color:s?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:P,onClick:M,loading:c,icon:I,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s),l&&(O=[O,bi(l,{key:"addonAfter"})]);const B=fe(C,{[`${C}-rtl`]:x==="rtl",[`${C}-${E}`]:!!E,[`${C}-with-button`]:!!s},i),F=A=>{S.current=!0,p==null||p(A)},z=A=>{S.current=!1,h==null||h(A)},H=Object.assign(Object.assign({},y),{className:B,prefixCls:_,type:"search",size:E,variant:v,onPressEnter:j,onCompositionStart:F,onCompositionEnd:z,addonAfter:O,suffix:o,onChange:$,disabled:d});return u.createElement(lg,Object.assign({ref:yi(T,t)},H))});var EOe=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -405,13 +405,13 @@ html body { top:0 !important; right:0 !important; pointer-events: none !important; -`,uOe=["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"],_$={},Ko;function dOe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&_$[n])return _$[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=uOe.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:a,borderSize:o,boxSizing:i};return t&&n&&(_$[n]=l),l}function fOe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ko||(Ko=document.createElement("textarea"),Ko.setAttribute("tab-index","-1"),Ko.setAttribute("aria-hidden","true"),Ko.setAttribute("name","hiddenTextarea"),document.body.appendChild(Ko)),e.getAttribute("wrap")?Ko.setAttribute("wrap",e.getAttribute("wrap")):Ko.removeAttribute("wrap");var i=dOe(e,t),a=i.paddingSize,o=i.borderSize,s=i.boxSizing,l=i.sizingStyle;Ko.setAttribute("style","".concat(l,";").concat(cOe)),Ko.value=e.value||e.placeholder||"";var c=void 0,d=void 0,f,m=Ko.scrollHeight;if(s==="border-box"?m+=o:s==="content-box"&&(m-=a),n!==null||r!==null){Ko.value=" ";var p=Ko.scrollHeight-a;n!==null&&(c=p*n,s==="border-box"&&(c=c+a+o),m=Math.max(c,m)),r!==null&&(d=p*r,s==="border-box"&&(d=d+a+o),f=m>d?"":"hidden",m=Math.min(d,m))}var h={height:m,overflowY:f,resize:"none"};return c&&(h.minHeight=c),d&&(h.maxHeight=d),h}var mOe=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],E$=0,$$=1,T$=2,pOe=u.forwardRef(function(e,t){var n=e,r=n.prefixCls,i=n.defaultValue,a=n.value,o=n.autoSize,s=n.onResize,l=n.className,c=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var m=it(n,mOe),p=Wt(i,{value:a,postState:function(A){return A??""}}),h=he(p,2),v=h[0],g=h[1],y=function(A){g(A.target.value),f==null||f(A)},w=u.useRef();u.useImperativeHandle(t,function(){return{textArea:w.current}});var x=u.useMemo(function(){return o&&pt(o)==="object"?[o.minRows,o.maxRows]:[]},[o]),C=he(x,2),S=C[0],k=C[1],_=!!o,E=u.useState(T$),T=he(E,2),$=T[0],P=T[1],M=u.useState(),j=he(M,2),I=j[0],R=j[1],O=function(){P(E$)};dn(function(){_&&O()},[a,S,k,_]),dn(function(){if($===E$)P($$);else if($===$$){var H=fOe(w.current,!1,S,k);P(T$),R(H)}},[$]);var L=u.useRef(),D=function(){pn.cancel(L.current)},B=function(A){$===T$&&(s==null||s(A),o&&(D(),L.current=pn(function(){O()})))};u.useEffect(function(){return D},[]);var F=_?I:null,z=N(N({},c),F);return($===E$||$===$$)&&(z.overflowY="hidden",z.overflowX="hidden"),u.createElement(Mi,{onResize:B,disabled:!(o||s)},u.createElement("textarea",Ae({},m,{ref:w,style:z,className:fe(r,l,G({},"".concat(r,"-disabled"),d)),disabled:d,value:v,onChange:y})))}),hOe=["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"],vOe=K.forwardRef(function(e,t){var n,r=e.defaultValue,i=e.value,a=e.onFocus,o=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,p=e.prefixCls,h=p===void 0?"rc-textarea":p,v=e.showCount,g=e.count,y=e.className,w=e.style,x=e.disabled,C=e.hidden,S=e.classNames,k=e.styles,_=e.onResize,E=e.onClear,T=e.onPressEnter,$=e.readOnly,P=e.autoSize,M=e.onKeyDown,j=it(e,hOe),I=Wt(r,{value:i,defaultValue:r}),R=he(I,2),O=R[0],L=R[1],D=O==null?"":String(O),B=K.useState(!1),F=he(B,2),z=F[0],H=F[1],A=K.useRef(!1),V=K.useState(null),W=he(V,2),U=W[0],X=W[1],J=u.useRef(null),re=u.useRef(null),Q=function(){var Re;return(Re=re.current)===null||Re===void 0?void 0:Re.textArea},ne=function(){Q().focus()};u.useImperativeHandle(t,function(){var Oe;return{resizableTextArea:re.current,focus:ne,blur:function(){Q().blur()},nativeElement:((Oe=J.current)===null||Oe===void 0?void 0:Oe.nativeElement)||Q()}}),u.useEffect(function(){H(function(Oe){return!x&&Oe})},[x]);var Z=K.useState(null),se=he(Z,2),oe=se[0],ce=se[1];K.useEffect(function(){if(oe){var Oe;(Oe=Q()).setSelectionRange.apply(Oe,Ve(oe))}},[oe]);var te=Ere(g,v),le=(n=te.max)!==null&&n!==void 0?n:c,pe=Number(le)>0,we=te.strategy(D),_e=!!le&&we>le,Y=function(Re,Fe){var Ce=Fe;!A.current&&te.exceedFormatter&&te.max&&te.strategy(Fe)>te.max&&(Ce=te.exceedFormatter(Fe,{max:te.max}),Fe!==Ce&&ce([Q().selectionStart||0,Q().selectionEnd||0])),L(Ce),u2(Re.currentTarget,Re,s,Ce)},ae=function(Re){A.current=!0,d==null||d(Re)},ee=function(Re){A.current=!1,Y(Re,Re.currentTarget.value),f==null||f(Re)},q=function(Re){Y(Re,Re.target.value)},ue=function(Re){Re.key==="Enter"&&T&&T(Re),M==null||M(Re)},ie=function(Re){H(!0),a==null||a(Re)},de=function(Re){H(!1),o==null||o(Re)},be=function(Re){L(""),ne(),u2(Q(),Re,s)},ke=m,xe;te.show&&(te.showFormatter?xe=te.showFormatter({value:D,count:we,maxLength:le}):xe="".concat(we).concat(pe?" / ".concat(le):""),ke=K.createElement(K.Fragment,null,ke,K.createElement("span",{className:fe("".concat(h,"-data-count"),S==null?void 0:S.count),style:k==null?void 0:k.count},xe)));var ye=function(Re){var Fe;_==null||_(Re),(Fe=Q())!==null&&Fe!==void 0&&Fe.style.height&&X(!0)},Se=!P&&!v&&!l;return K.createElement(Nj,{ref:J,value:D,allowClear:l,handleReset:be,suffix:ke,prefixCls:h,classNames:N(N({},S),{},{affixWrapper:fe(S==null?void 0:S.affixWrapper,G(G({},"".concat(h,"-show-count"),v),"".concat(h,"-textarea-allow-clear"),l))}),disabled:x,focused:z,className:fe(y,_e&&"".concat(h,"-out-of-range")),style:N(N({},w),U&&!Se?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof xe=="string"?xe:void 0}},hidden:C,readOnly:$,onClear:E},K.createElement(pOe,Ae({},j,{autoSize:P,maxLength:c,onKeyDown:ue,onChange:q,onFocus:ie,onBlur:de,onCompositionStart:ae,onCompositionEnd:ee,className:fe(S==null?void 0:S.textarea),style:N(N({},k==null?void 0:k.textarea),{},{resize:w==null?void 0:w.resize}),disabled:x,prefixCls:h,onResize:ye,ref:re,readOnly:$})))});const gOe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${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"}},[` +`,$Oe=["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"],E$={},Ko;function TOe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&E$[n])return E$[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=$Oe.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),l={sizingStyle:s,paddingSize:a,borderSize:o,boxSizing:i};return t&&n&&(E$[n]=l),l}function POe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ko||(Ko=document.createElement("textarea"),Ko.setAttribute("tab-index","-1"),Ko.setAttribute("aria-hidden","true"),Ko.setAttribute("name","hiddenTextarea"),document.body.appendChild(Ko)),e.getAttribute("wrap")?Ko.setAttribute("wrap",e.getAttribute("wrap")):Ko.removeAttribute("wrap");var i=TOe(e,t),a=i.paddingSize,o=i.borderSize,s=i.boxSizing,l=i.sizingStyle;Ko.setAttribute("style","".concat(l,";").concat(EOe)),Ko.value=e.value||e.placeholder||"";var c=void 0,d=void 0,f,m=Ko.scrollHeight;if(s==="border-box"?m+=o:s==="content-box"&&(m-=a),n!==null||r!==null){Ko.value=" ";var p=Ko.scrollHeight-a;n!==null&&(c=p*n,s==="border-box"&&(c=c+a+o),m=Math.max(c,m)),r!==null&&(d=p*r,s==="border-box"&&(d=d+a+o),f=m>d?"":"hidden",m=Math.min(d,m))}var h={height:m,overflowY:f,resize:"none"};return c&&(h.minHeight=c),d&&(h.maxHeight=d),h}var ROe=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],$$=0,T$=1,P$=2,IOe=u.forwardRef(function(e,t){var n=e,r=n.prefixCls,i=n.defaultValue,a=n.value,o=n.autoSize,s=n.onResize,l=n.className,c=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var m=at(n,ROe),p=Ht(i,{value:a,postState:function(A){return A??""}}),h=he(p,2),v=h[0],g=h[1],y=function(A){g(A.target.value),f==null||f(A)},w=u.useRef();u.useImperativeHandle(t,function(){return{textArea:w.current}});var x=u.useMemo(function(){return o&&mt(o)==="object"?[o.minRows,o.maxRows]:[]},[o]),S=he(x,2),C=S[0],_=S[1],k=!!o,E=u.useState(P$),T=he(E,2),$=T[0],P=T[1],M=u.useState(),j=he(M,2),I=j[0],R=j[1],O=function(){P($$)};fn(function(){k&&O()},[a,C,_,k]),fn(function(){if($===$$)P(T$);else if($===T$){var H=POe(w.current,!1,C,_);P(P$),R(H)}},[$]);var D=u.useRef(),L=function(){hn.cancel(D.current)},B=function(A){$===P$&&(s==null||s(A),o&&(L(),D.current=hn(function(){O()})))};u.useEffect(function(){return L},[]);var F=k?I:null,z=N(N({},c),F);return($===$$||$===T$)&&(z.overflowY="hidden",z.overflowX="hidden"),u.createElement(ji,{onResize:B,disabled:!(o||s)},u.createElement("textarea",Fe({},m,{ref:w,style:z,className:fe(r,l,G({},"".concat(r,"-disabled"),d)),disabled:d,value:v,onChange:y})))}),OOe=["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"],MOe=K.forwardRef(function(e,t){var n,r=e.defaultValue,i=e.value,a=e.onFocus,o=e.onBlur,s=e.onChange,l=e.allowClear,c=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,p=e.prefixCls,h=p===void 0?"rc-textarea":p,v=e.showCount,g=e.count,y=e.className,w=e.style,x=e.disabled,S=e.hidden,C=e.classNames,_=e.styles,k=e.onResize,E=e.onClear,T=e.onPressEnter,$=e.readOnly,P=e.autoSize,M=e.onKeyDown,j=at(e,OOe),I=Ht(r,{value:i,defaultValue:r}),R=he(I,2),O=R[0],D=R[1],L=O==null?"":String(O),B=K.useState(!1),F=he(B,2),z=F[0],H=F[1],A=K.useRef(!1),V=K.useState(null),W=he(V,2),U=W[0],Y=W[1],J=u.useRef(null),ne=u.useRef(null),Q=function(){var Pe;return(Pe=ne.current)===null||Pe===void 0?void 0:Pe.textArea},te=function(){Q().focus()};u.useImperativeHandle(t,function(){var Re;return{resizableTextArea:ne.current,focus:te,blur:function(){Q().blur()},nativeElement:((Re=J.current)===null||Re===void 0?void 0:Re.nativeElement)||Q()}}),u.useEffect(function(){H(function(Re){return!x&&Re})},[x]);var Z=K.useState(null),le=he(Z,2),se=le[0],ce=le[1];K.useEffect(function(){if(se){var Re;(Re=Q()).setSelectionRange.apply(Re,Ve(se))}},[se]);var re=Are(g,v),ie=(n=re.max)!==null&&n!==void 0?n:c,pe=Number(ie)>0,Se=re.strategy(L),_e=!!ie&&Se>ie,X=function(Pe,Le){var we=Le;!A.current&&re.exceedFormatter&&re.max&&re.strategy(Le)>re.max&&(we=re.exceedFormatter(Le,{max:re.max}),Le!==we&&ce([Q().selectionStart||0,Q().selectionEnd||0])),D(we),d2(Pe.currentTarget,Pe,s,we)},ae=function(Pe){A.current=!0,d==null||d(Pe)},ee=function(Pe){A.current=!1,X(Pe,Pe.currentTarget.value),f==null||f(Pe)},q=function(Pe){X(Pe,Pe.target.value)},ue=function(Pe){Pe.key==="Enter"&&T&&T(Pe),M==null||M(Pe)},oe=function(Pe){H(!0),a==null||a(Pe)},de=function(Pe){H(!1),o==null||o(Pe)},xe=function(Pe){D(""),te(),d2(Q(),Pe,s)},ke=m,be;re.show&&(re.showFormatter?be=re.showFormatter({value:L,count:Se,maxLength:ie}):be="".concat(Se).concat(pe?" / ".concat(ie):""),ke=K.createElement(K.Fragment,null,ke,K.createElement("span",{className:fe("".concat(h,"-data-count"),C==null?void 0:C.count),style:_==null?void 0:_.count},be)));var ye=function(Pe){var Le;k==null||k(Pe),(Le=Q())!==null&&Le!==void 0&&Le.style.height&&Y(!0)},Ce=!P&&!v&&!l;return K.createElement(Fj,{ref:J,value:L,allowClear:l,handleReset:xe,suffix:ke,prefixCls:h,classNames:N(N({},C),{},{affixWrapper:fe(C==null?void 0:C.affixWrapper,G(G({},"".concat(h,"-show-count"),v),"".concat(h,"-textarea-allow-clear"),l))}),disabled:x,focused:z,className:fe(y,_e&&"".concat(h,"-out-of-range")),style:N(N({},w),U&&!Ce?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof be=="string"?be:void 0}},hidden:S,readOnly:$,onClear:E},K.createElement(IOe,Fe({},j,{autoSize:P,maxLength:c,onKeyDown:ue,onChange:q,onFocus:oe,onBlur:de,onCompositionStart:ae,onCompositionEnd:ee,className:fe(C==null?void 0:C.textarea),style:N(N({},_==null?void 0:_.textarea),{},{resize:w==null?void 0:w.resize}),disabled:x,prefixCls:h,onResize:ye,ref:ne,readOnly:$})))});const jOe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${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"}},[` &-allow-clear > ${t}, &-affix-wrapper${r}-has-feedback ${t} - `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&: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-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},bOe=mn(["Input","TextArea"],e=>{const t=tn(e,Jm(e));return gOe(t)},Qm,{resetFont:!1});var yOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,bordered:i=!0,size:a,disabled:o,status:s,allowClear:l,classNames:c,rootClassName:d,className:f,style:m,styles:p,variant:h,showCount:v,onMouseDown:g,onResize:y}=e,w=yOe(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:x,direction:C,allowClear:S,autoComplete:k,className:_,style:E,classNames:T,styles:$}=Sr("textArea"),P=u.useContext(vi),M=o??P,{status:j,hasFeedback:I,feedbackIcon:R}=u.useContext(ki),O=Vu(j,s),L=u.useRef(null);u.useImperativeHandle(t,()=>{var te;return{resizableTextArea:(te=L.current)===null||te===void 0?void 0:te.resizableTextArea,focus:le=>{var pe,we;jj((we=(pe=L.current)===null||pe===void 0?void 0:pe.resizableTextArea)===null||we===void 0?void 0:we.textArea,le)},blur:()=>{var le;return(le=L.current)===null||le===void 0?void 0:le.blur()}}});const D=x("input",r),B=Qn(D),[F,z,H]=Dne(D,d),[A]=bOe(D,B),{compactSize:V,compactItemClassnames:W}=sl(D,C),U=Hr(te=>{var le;return(le=a??V)!==null&&le!==void 0?le:te}),[X,J]=zc("textArea",h,i),re=Tre(l??S),[Q,ne]=u.useState(!1),[Z,se]=u.useState(!1),oe=te=>{ne(!0),g==null||g(te);const le=()=>{ne(!1),document.removeEventListener("mouseup",le)};document.addEventListener("mouseup",le)},ce=te=>{var le,pe;if(y==null||y(te),Q&&typeof getComputedStyle=="function"){const we=(pe=(le=L.current)===null||le===void 0?void 0:le.nativeElement)===null||pe===void 0?void 0:pe.querySelector("textarea");we&&getComputedStyle(we).resize==="both"&&se(!0)}};return F(A(u.createElement(vOe,Object.assign({autoComplete:k},w,{style:Object.assign(Object.assign({},E),m),styles:Object.assign(Object.assign({},$),p),disabled:M,allowClear:re,className:fe(H,B,f,d,W,_,Z&&`${D}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),T),{textarea:fe({[`${D}-sm`]:U==="small",[`${D}-lg`]:U==="large"},z,c==null?void 0:c.textarea,T.textarea,Q&&`${D}-mouse-active`),variant:fe({[`${D}-${X}`]:J},ql(D,O)),affixWrapper:fe(`${D}-textarea-affix-wrapper`,{[`${D}-affix-wrapper-rtl`]:C==="rtl",[`${D}-affix-wrapper-sm`]:U==="small",[`${D}-affix-wrapper-lg`]:U==="large",[`${D}-textarea-show-count`]:v||((n=e.count)===null||n===void 0?void 0:n.show)},z)}),prefixCls:D,suffix:I&&u.createElement("span",{className:`${D}-textarea-suffix`},R),showCount:v,ref:L,onResize:ce,onMouseDown:oe}))))}),hr=og;hr.Group=GIe;hr.Search=lOe;hr.TextArea=lie;hr.Password=oOe;hr.OTP=eOe;function xOe(e,t,n){return typeof n=="boolean"?n:e.length?!0:Ir(t).some(i=>i.type===Ite)}var cie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((a,o)=>u.createElement(r,Object.assign({ref:o,suffixCls:e,tagName:t},a)))}const Vj=u.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:a}=e,o=cie(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=u.useContext(It),l=s("layout",n),[c,d,f]=Rte(l),m=r?`${l}-${r}`:l;return c(u.createElement(a,Object.assign({className:fe(n||m,i,d,f),ref:t},o)))}),wOe=u.forwardRef((e,t)=>{const{direction:n}=u.useContext(It),[r,i]=u.useState([]),{prefixCls:a,className:o,rootClassName:s,children:l,hasSider:c,tagName:d,style:f}=e,m=cie(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=on(m,["suffixCls"]),{getPrefixCls:h,className:v,style:g}=Sr("layout"),y=h("layout",a),w=xOe(r,l,c),[x,C,S]=Rte(y),k=fe(y,{[`${y}-has-sider`]:w,[`${y}-rtl`]:n==="rtl"},v,o,s,C,S),_=u.useMemo(()=>({siderHook:{addSider:E=>{i(T=>[].concat(Ve(T),[E]))},removeSider:E=>{i(T=>T.filter($=>$!==E))}}}),[]);return x(u.createElement($te.Provider,{value:_},u.createElement(d,Object.assign({ref:t,className:k,style:Object.assign(Object.assign({},g),f)},p),l)))}),COe=X_({tagName:"div",displayName:"Layout"})(wOe),SOe=X_({suffixCls:"header",tagName:"header",displayName:"Header"})(Vj),kOe=X_({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Vj),_Oe=X_({suffixCls:"content",tagName:"main",displayName:"Content"})(Vj),Uu=COe;Uu.Header=SOe;Uu.Footer=kOe;Uu.Content=_Oe;Uu.Sider=Ite;Uu._InternalSiderContext=D_;var EOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},$Oe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:EOe}))},mB=u.forwardRef($Oe),TOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},POe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:TOe}))},pB=u.forwardRef(POe),uie={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:"页码"},ROe=[10,20,50,100],IOe=function(t){var n=t.pageSizeOptions,r=n===void 0?ROe:n,i=t.locale,a=t.changeSize,o=t.pageSize,s=t.goButton,l=t.quickGo,c=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,m=t.showSizeChanger,p=t.sizeChangerRender,h=K.useState(""),v=he(h,2),g=v[0],y=v[1],w=function(){return!g||Number.isNaN(g)?void 0:Number(g)},x=typeof f=="function"?f:function(M){return"".concat(M," ").concat(i.items_per_page)},C=function(j){y(j.target.value)},S=function(j){s||g===""||(y(""),!(j.relatedTarget&&(j.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||j.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(l==null||l(w())))},k=function(j){g!==""&&(j.keyCode===ht.ENTER||j.type==="click")&&(y(""),l==null||l(w()))},_=function(){return r.some(function(j){return j.toString()===o.toString()})?r:r.concat([o]).sort(function(j,I){var R=Number.isNaN(Number(j))?0:Number(j),O=Number.isNaN(Number(I))?0:Number(I);return R-O})},E="".concat(c,"-options");if(!m&&!l)return null;var T=null,$=null,P=null;return m&&p&&(T=p({disabled:d,size:o,onSizeChange:function(j){a==null||a(Number(j))},"aria-label":i.page_size,className:"".concat(E,"-size-changer"),options:_().map(function(M){return{label:x(M),value:M}})})),l&&(s&&(P=typeof s=="boolean"?K.createElement("button",{type:"button",onClick:k,onKeyUp:k,disabled:d,className:"".concat(E,"-quick-jumper-button")},i.jump_to_confirm):K.createElement("span",{onClick:k,onKeyUp:k},s)),$=K.createElement("div",{className:"".concat(E,"-quick-jumper")},i.jump_to,K.createElement("input",{disabled:d,type:"text",value:g,onChange:C,onKeyUp:k,onBlur:S,"aria-label":i.page}),i.page,P)),K.createElement("li",{className:E},T,$)},t0=function(t){var n=t.rootPrefixCls,r=t.page,i=t.active,a=t.className,o=t.showTitle,s=t.onClick,l=t.onKeyPress,c=t.itemRender,d="".concat(n,"-item"),f=fe(d,"".concat(d,"-").concat(r),G(G({},"".concat(d,"-active"),i),"".concat(d,"-disabled"),!r),a),m=function(){s(r)},p=function(g){l(g,s,r)},h=c(r,"page",K.createElement("a",{rel:"nofollow"},r));return h?K.createElement("li",{title:o?String(r):null,className:f,onClick:m,onKeyDown:p,tabIndex:0},h):null},OOe=function(t,n,r){return r};function hB(){}function vB(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Ef(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var MOe=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,i=t.selectPrefixCls,a=i===void 0?"rc-select":i,o=t.className,s=t.current,l=t.defaultCurrent,c=l===void 0?1:l,d=t.total,f=d===void 0?0:d,m=t.pageSize,p=t.defaultPageSize,h=p===void 0?10:p,v=t.onChange,g=v===void 0?hB:v,y=t.hideOnSinglePage,w=t.align,x=t.showPrevNextJumpers,C=x===void 0?!0:x,S=t.showQuickJumper,k=t.showLessItems,_=t.showTitle,E=_===void 0?!0:_,T=t.onShowSizeChange,$=T===void 0?hB:T,P=t.locale,M=P===void 0?uie:P,j=t.style,I=t.totalBoundaryShowSizeChanger,R=I===void 0?50:I,O=t.disabled,L=t.simple,D=t.showTotal,B=t.showSizeChanger,F=B===void 0?f>R:B,z=t.sizeChangerRender,H=t.pageSizeOptions,A=t.itemRender,V=A===void 0?OOe:A,W=t.jumpPrevIcon,U=t.jumpNextIcon,X=t.prevIcon,J=t.nextIcon,re=K.useRef(null),Q=Wt(10,{value:m,defaultValue:h}),ne=he(Q,2),Z=ne[0],se=ne[1],oe=Wt(1,{value:s,defaultValue:c,postState:function(at){return Math.max(1,Math.min(at,Ef(void 0,Z,f)))}}),ce=he(oe,2),te=ce[0],le=ce[1],pe=K.useState(te),we=he(pe,2),_e=we[0],Y=we[1];u.useEffect(function(){Y(te)},[te]);var ae=Math.max(1,te-(k?3:5)),ee=Math.min(Ef(void 0,Z,f),te+(k?3:5));function q(vt,at){var St=vt||K.createElement("button",{type:"button","aria-label":at,className:"".concat(r,"-item-link")});return typeof vt=="function"&&(St=K.createElement(vt,N({},t))),St}function ue(vt){var at=vt.target.value,St=Ef(void 0,Z,f),nn;return at===""?nn=at:Number.isNaN(Number(at))?nn=_e:at>=St?nn=St:nn=Number(at),nn}function ie(vt){return vB(vt)&&vt!==te&&vB(f)&&f>0}var de=f>Z?S:!1;function be(vt){(vt.keyCode===ht.UP||vt.keyCode===ht.DOWN)&&vt.preventDefault()}function ke(vt){var at=ue(vt);switch(at!==_e&&Y(at),vt.keyCode){case ht.ENTER:Se(at);break;case ht.UP:Se(at-1);break;case ht.DOWN:Se(at+1);break}}function xe(vt){Se(ue(vt))}function ye(vt){var at=Ef(vt,Z,f),St=te>at&&at!==0?at:te;se(vt),Y(St),$==null||$(te,vt),le(St),g==null||g(St,vt)}function Se(vt){if(ie(vt)&&!O){var at=Ef(void 0,Z,f),St=vt;return vt>at?St=at:vt<1&&(St=1),St!==_e&&Y(St),le(St),g==null||g(St,Z),St}return te}var Oe=te>1,Re=te2?St-2:0),rn=2;rnf?f:te*Z])),gt=null,Pe=Ef(void 0,Z,f);if(y&&f<=Z)return null;var Te=[],Ie={rootPrefixCls:r,onClick:Se,onKeyPress:Ee,showTitle:E,itemRender:V,page:-1},$e=te-1>0?te-1:0,je=te+1=Ge*2&&te!==3&&(Te[0]=K.cloneElement(Te[0],{className:fe("".concat(r,"-item-after-jump-prev"),Te[0].props.className)}),Te.unshift(ft)),Pe-te>=Ge*2&&te!==Pe-2){var tt=Te[Te.length-1];Te[Te.length-1]=K.cloneElement(tt,{className:fe("".concat(r,"-item-before-jump-next"),tt.props.className)}),Te.push(gt)}Je!==1&&Te.unshift(K.createElement(t0,Ae({},Ie,{key:1,page:1}))),Me!==Pe&&Te.push(K.createElement(t0,Ae({},Ie,{key:Pe,page:Pe})))}var ot=De($e);if(ot){var Qe=!Oe||!Pe;ot=K.createElement("li",{title:E?M.prev_page:null,onClick:Fe,tabIndex:Qe?null:0,onKeyDown:Ne,className:fe("".concat(r,"-prev"),G({},"".concat(r,"-disabled"),Qe)),"aria-disabled":Qe},ot)}var nt=Ue(je);if(nt){var lt,xt;L?(lt=!Re,xt=Oe?0:null):(lt=!Re||!Pe,xt=lt?null:0),nt=K.createElement("li",{title:E?M.next_page:null,onClick:Ce,tabIndex:xt,onKeyDown:We,className:fe("".concat(r,"-next"),G({},"".concat(r,"-disabled"),lt)),"aria-disabled":lt},nt)}var Dt=fe(r,o,G(G(G(G(G({},"".concat(r,"-start"),w==="start"),"".concat(r,"-center"),w==="center"),"".concat(r,"-end"),w==="end"),"".concat(r,"-simple"),L),"".concat(r,"-disabled"),O));return K.createElement("ul",Ae({className:Dt,style:j,ref:re},mt),ut,ot,L?Xe:Te,nt,K.createElement(IOe,{locale:M,rootPrefixCls:r,disabled:O,selectPrefixCls:a,changeSize:ye,pageSize:Z,pageSizeOptions:H,quickGo:de?Se:null,goButton:st,showSizeChanger:F,sizeChangerRender:z}))};const jOe=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},NOe=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&: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-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},NOe=pn(["Input","TextArea"],e=>{const t=nn(e,Xm(e));return jOe(t)},Jm,{resetFont:!1});var AOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,bordered:i=!0,size:a,disabled:o,status:s,allowClear:l,classNames:c,rootClassName:d,className:f,style:m,styles:p,variant:h,showCount:v,onMouseDown:g,onResize:y}=e,w=AOe(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:x,direction:S,allowClear:C,autoComplete:_,className:k,style:E,classNames:T,styles:$}=kr("textArea"),P=u.useContext(gi),M=o??P,{status:j,hasFeedback:I,feedbackIcon:R}=u.useContext(_i),O=Vu(j,s),D=u.useRef(null);u.useImperativeHandle(t,()=>{var re;return{resizableTextArea:(re=D.current)===null||re===void 0?void 0:re.resizableTextArea,focus:ie=>{var pe,Se;Aj((Se=(pe=D.current)===null||pe===void 0?void 0:pe.resizableTextArea)===null||Se===void 0?void 0:Se.textArea,ie)},blur:()=>{var ie;return(ie=D.current)===null||ie===void 0?void 0:ie.blur()}}});const L=x("input",r),B=Qn(L),[F,z,H]=Kne(L,d),[A]=NOe(L,B),{compactSize:V,compactItemClassnames:W}=sl(L,S),U=Hr(re=>{var ie;return(ie=a??V)!==null&&ie!==void 0?ie:re}),[Y,J]=zc("textArea",h,i),ne=Dre(l??C),[Q,te]=u.useState(!1),[Z,le]=u.useState(!1),se=re=>{te(!0),g==null||g(re);const ie=()=>{te(!1),document.removeEventListener("mouseup",ie)};document.addEventListener("mouseup",ie)},ce=re=>{var ie,pe;if(y==null||y(re),Q&&typeof getComputedStyle=="function"){const Se=(pe=(ie=D.current)===null||ie===void 0?void 0:ie.nativeElement)===null||pe===void 0?void 0:pe.querySelector("textarea");Se&&getComputedStyle(Se).resize==="both"&&le(!0)}};return F(A(u.createElement(MOe,Object.assign({autoComplete:_},w,{style:Object.assign(Object.assign({},E),m),styles:Object.assign(Object.assign({},$),p),disabled:M,allowClear:ne,className:fe(H,B,f,d,W,k,Z&&`${L}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),T),{textarea:fe({[`${L}-sm`]:U==="small",[`${L}-lg`]:U==="large"},z,c==null?void 0:c.textarea,T.textarea,Q&&`${L}-mouse-active`),variant:fe({[`${L}-${Y}`]:J},ql(L,O)),affixWrapper:fe(`${L}-textarea-affix-wrapper`,{[`${L}-affix-wrapper-rtl`]:S==="rtl",[`${L}-affix-wrapper-sm`]:U==="small",[`${L}-affix-wrapper-lg`]:U==="large",[`${L}-textarea-show-count`]:v||((n=e.count)===null||n===void 0?void 0:n.show)},z)}),prefixCls:L,suffix:I&&u.createElement("span",{className:`${L}-textarea-suffix`},R),showCount:v,ref:D,onResize:ce,onMouseDown:se}))))}),vr=lg;vr.Group=uOe;vr.Search=_Oe;vr.TextArea=bie;vr.Password=COe;vr.OTP=gOe;function FOe(e,t,n){return typeof n=="boolean"?n:e.length?!0:Ir(t).some(i=>i.type===zte)}var yie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.forwardRef((a,o)=>u.createElement(r,Object.assign({ref:o,suffixCls:e,tagName:t},a)))}const Uj=u.forwardRef((e,t)=>{const{prefixCls:n,suffixCls:r,className:i,tagName:a}=e,o=yie(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=u.useContext(Rt),l=s("layout",n),[c,d,f]=Bte(l),m=r?`${l}-${r}`:l;return c(u.createElement(a,Object.assign({className:fe(n||m,i,d,f),ref:t},o)))}),DOe=u.forwardRef((e,t)=>{const{direction:n}=u.useContext(Rt),[r,i]=u.useState([]),{prefixCls:a,className:o,rootClassName:s,children:l,hasSider:c,tagName:d,style:f}=e,m=yie(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),p=ln(m,["suffixCls"]),{getPrefixCls:h,className:v,style:g}=kr("layout"),y=h("layout",a),w=FOe(r,l,c),[x,S,C]=Bte(y),_=fe(y,{[`${y}-has-sider`]:w,[`${y}-rtl`]:n==="rtl"},v,o,s,S,C),k=u.useMemo(()=>({siderHook:{addSider:E=>{i(T=>[].concat(Ve(T),[E]))},removeSider:E=>{i(T=>T.filter($=>$!==E))}}}),[]);return x(u.createElement(Fte.Provider,{value:k},u.createElement(d,Object.assign({ref:t,className:_,style:Object.assign(Object.assign({},g),f)},p),l)))}),LOe=J_({tagName:"div",displayName:"Layout"})(DOe),BOe=J_({suffixCls:"header",tagName:"header",displayName:"Header"})(Uj),zOe=J_({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Uj),HOe=J_({suffixCls:"content",tagName:"main",displayName:"Content"})(Uj),Uu=LOe;Uu.Header=BOe;Uu.Footer=zOe;Uu.Content=HOe;Uu.Sider=zte;Uu._InternalSiderContext=L_;var VOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},WOe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:VOe}))},bB=u.forwardRef(WOe),UOe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},qOe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:UOe}))},yB=u.forwardRef(qOe),xie={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:"页码"},GOe=[10,20,50,100],KOe=function(t){var n=t.pageSizeOptions,r=n===void 0?GOe:n,i=t.locale,a=t.changeSize,o=t.pageSize,s=t.goButton,l=t.quickGo,c=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,m=t.showSizeChanger,p=t.sizeChangerRender,h=K.useState(""),v=he(h,2),g=v[0],y=v[1],w=function(){return!g||Number.isNaN(g)?void 0:Number(g)},x=typeof f=="function"?f:function(M){return"".concat(M," ").concat(i.items_per_page)},S=function(j){y(j.target.value)},C=function(j){s||g===""||(y(""),!(j.relatedTarget&&(j.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||j.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(l==null||l(w())))},_=function(j){g!==""&&(j.keyCode===ht.ENTER||j.type==="click")&&(y(""),l==null||l(w()))},k=function(){return r.some(function(j){return j.toString()===o.toString()})?r:r.concat([o]).sort(function(j,I){var R=Number.isNaN(Number(j))?0:Number(j),O=Number.isNaN(Number(I))?0:Number(I);return R-O})},E="".concat(c,"-options");if(!m&&!l)return null;var T=null,$=null,P=null;return m&&p&&(T=p({disabled:d,size:o,onSizeChange:function(j){a==null||a(Number(j))},"aria-label":i.page_size,className:"".concat(E,"-size-changer"),options:k().map(function(M){return{label:x(M),value:M}})})),l&&(s&&(P=typeof s=="boolean"?K.createElement("button",{type:"button",onClick:_,onKeyUp:_,disabled:d,className:"".concat(E,"-quick-jumper-button")},i.jump_to_confirm):K.createElement("span",{onClick:_,onKeyUp:_},s)),$=K.createElement("div",{className:"".concat(E,"-quick-jumper")},i.jump_to,K.createElement("input",{disabled:d,type:"text",value:g,onChange:S,onKeyUp:_,onBlur:C,"aria-label":i.page}),i.page,P)),K.createElement("li",{className:E},T,$)},r0=function(t){var n=t.rootPrefixCls,r=t.page,i=t.active,a=t.className,o=t.showTitle,s=t.onClick,l=t.onKeyPress,c=t.itemRender,d="".concat(n,"-item"),f=fe(d,"".concat(d,"-").concat(r),G(G({},"".concat(d,"-active"),i),"".concat(d,"-disabled"),!r),a),m=function(){s(r)},p=function(g){l(g,s,r)},h=c(r,"page",K.createElement("a",{rel:"nofollow"},r));return h?K.createElement("li",{title:o?String(r):null,className:f,onClick:m,onKeyDown:p,tabIndex:0},h):null},YOe=function(t,n,r){return r};function xB(){}function wB(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function _f(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var XOe=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,i=t.selectPrefixCls,a=i===void 0?"rc-select":i,o=t.className,s=t.current,l=t.defaultCurrent,c=l===void 0?1:l,d=t.total,f=d===void 0?0:d,m=t.pageSize,p=t.defaultPageSize,h=p===void 0?10:p,v=t.onChange,g=v===void 0?xB:v,y=t.hideOnSinglePage,w=t.align,x=t.showPrevNextJumpers,S=x===void 0?!0:x,C=t.showQuickJumper,_=t.showLessItems,k=t.showTitle,E=k===void 0?!0:k,T=t.onShowSizeChange,$=T===void 0?xB:T,P=t.locale,M=P===void 0?xie:P,j=t.style,I=t.totalBoundaryShowSizeChanger,R=I===void 0?50:I,O=t.disabled,D=t.simple,L=t.showTotal,B=t.showSizeChanger,F=B===void 0?f>R:B,z=t.sizeChangerRender,H=t.pageSizeOptions,A=t.itemRender,V=A===void 0?YOe:A,W=t.jumpPrevIcon,U=t.jumpNextIcon,Y=t.prevIcon,J=t.nextIcon,ne=K.useRef(null),Q=Ht(10,{value:m,defaultValue:h}),te=he(Q,2),Z=te[0],le=te[1],se=Ht(1,{value:s,defaultValue:c,postState:function(st){return Math.max(1,Math.min(st,_f(void 0,Z,f)))}}),ce=he(se,2),re=ce[0],ie=ce[1],pe=K.useState(re),Se=he(pe,2),_e=Se[0],X=Se[1];u.useEffect(function(){X(re)},[re]);var ae=Math.max(1,re-(_?3:5)),ee=Math.min(_f(void 0,Z,f),re+(_?3:5));function q(gt,st){var kt=gt||K.createElement("button",{type:"button","aria-label":st,className:"".concat(r,"-item-link")});return typeof gt=="function"&&(kt=K.createElement(gt,N({},t))),kt}function ue(gt){var st=gt.target.value,kt=_f(void 0,Z,f),an;return st===""?an=st:Number.isNaN(Number(st))?an=_e:st>=kt?an=kt:an=Number(st),an}function oe(gt){return wB(gt)&>!==re&&wB(f)&&f>0}var de=f>Z?C:!1;function xe(gt){(gt.keyCode===ht.UP||gt.keyCode===ht.DOWN)&>.preventDefault()}function ke(gt){var st=ue(gt);switch(st!==_e&&X(st),gt.keyCode){case ht.ENTER:Ce(st);break;case ht.UP:Ce(st-1);break;case ht.DOWN:Ce(st+1);break}}function be(gt){Ce(ue(gt))}function ye(gt){var st=_f(gt,Z,f),kt=re>st&&st!==0?st:re;le(gt),X(kt),$==null||$(re,gt),ie(kt),g==null||g(kt,gt)}function Ce(gt){if(oe(gt)&&!O){var st=_f(void 0,Z,f),kt=gt;return gt>st?kt=st:gt<1&&(kt=1),kt!==_e&&X(kt),ie(kt),g==null||g(kt,Z),kt}return re}var Re=re>1,Pe=re<_f(void 0,Z,f);function Le(){Re&&Ce(re-1)}function we(){Pe&&Ce(re+1)}function ve(){Ce(ae)}function ge(){Ce(ee)}function Ee(gt,st){if(gt.key==="Enter"||gt.charCode===ht.ENTER||gt.keyCode===ht.ENTER){for(var kt=arguments.length,an=new Array(kt>2?kt-2:0),on=2;onf?f:re*Z])),bt=null,Ie=_f(void 0,Z,f);if(y&&f<=Z)return null;var Te=[],Oe={rootPrefixCls:r,onClick:Ce,onKeyPress:Ee,showTitle:E,itemRender:V,page:-1},$e=re-1>0?re-1:0,je=re+1=qe*2&&re!==3&&(Te[0]=K.cloneElement(Te[0],{className:fe("".concat(r,"-item-after-jump-prev"),Te[0].props.className)}),Te.unshift(We)),Ie-re>=qe*2&&re!==Ie-2){var tt=Te[Te.length-1];Te[Te.length-1]=K.cloneElement(tt,{className:fe("".concat(r,"-item-before-jump-next"),tt.props.className)}),Te.push(bt)}Xe!==1&&Te.unshift(K.createElement(r0,Fe({},Oe,{key:1,page:1}))),Me!==Ie&&Te.push(K.createElement(r0,Fe({},Oe,{key:Ie,page:Ie})))}var ot=De($e);if(ot){var Qe=!Re||!Ie;ot=K.createElement("li",{title:E?M.prev_page:null,onClick:Le,tabIndex:Qe?null:0,onKeyDown:Ne,className:fe("".concat(r,"-prev"),G({},"".concat(r,"-disabled"),Qe)),"aria-disabled":Qe},ot)}var rt=Ke(je);if(rt){var ct,St;D?(ct=!Pe,St=Re?0:null):(ct=!Pe||!Ie,St=ct?null:0),rt=K.createElement("li",{title:E?M.next_page:null,onClick:we,tabIndex:St,onKeyDown:ze,className:fe("".concat(r,"-next"),G({},"".concat(r,"-disabled"),ct)),"aria-disabled":ct},rt)}var Ft=fe(r,o,G(G(G(G(G({},"".concat(r,"-start"),w==="start"),"".concat(r,"-center"),w==="center"),"".concat(r,"-end"),w==="end"),"".concat(r,"-simple"),D),"".concat(r,"-disabled"),O));return K.createElement("ul",Fe({className:Ft,style:j,ref:ne},vt),dt,ot,D?et:Te,rt,K.createElement(KOe,{locale:M,rootPrefixCls:r,disabled:O,selectPrefixCls:a,changeSize:ye,pageSize:Z,pageSizeOptions:H,quickGo:de?Ce:null,goButton:lt,showSizeChanger:F,sizeChangerRender:z}))};const JOe=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},QOe=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` &${t}-mini ${t}-prev ${t}-item-link, &${t}-mini ${t}-next ${t}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),input:Object.assign(Object.assign({},Pj(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},AOe=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:me(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:me(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${me(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${me(e.inputOutlineOffset)} 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},FOe=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:me(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),input:Object.assign(Object.assign({},Ij(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},ZOe=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:me(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:me(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${me(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${me(e.inputOutlineOffset)} 0 ${me(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:me(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},e5e=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` ${t}-prev, ${t}-jump-prev, ${t}-jump-next @@ -420,8 +420,8 @@ html body { ${t}-next, ${t}-jump-prev, ${t}-jump-next - `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:me(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:me(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},cy(e)),Sj(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},U_(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},DOe=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${me(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},LOe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),DOe(e)),FOe(e)),AOe(e)),NOe(e)),jOe(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},BOe=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},Bo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},el(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:el(e)}}}},die=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Qm(e)),fie=e=>tn(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Jm(e)),zOe=mn("Pagination",e=>{const t=fie(e);return[LOe(t),BOe(t)]},die),HOe=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},VOe=qm(["Pagination","bordered"],e=>{const t=fie(e);return HOe(t)},die);function gB(e){return u.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var WOe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:a,style:o,size:s,locale:l,responsive:c,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:m}=e,p=WOe(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:h}=ff(c),[,v]=Ei(),{getPrefixCls:g,direction:y,showSizeChanger:w,className:x,style:C}=Sr("pagination"),S=g("pagination",n),[k,_,E]=zOe(S),T=Hr(s),$=T==="small"||!!(h&&!T&&c),[P]=ia("Pagination",MQ),M=Object.assign(Object.assign({},P),l),[j,I]=gB(d),[R,O]=gB(w),L=j??R,D=I??O,B=f||go,F=u.useMemo(()=>m?m.map(U=>Number(U)):void 0,[m]),z=U=>{var X;const{disabled:J,size:re,onSizeChange:Q,"aria-label":ne,className:Z,options:se}=U,{className:oe,onChange:ce}=D||{},te=(X=se.find(le=>String(le.value)===String(re)))===null||X===void 0?void 0:X.value;return u.createElement(B,Object.assign({disabled:J,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:le=>le.parentNode,"aria-label":ne,options:se},D,{value:te,onChange:(le,pe)=>{Q==null||Q(le),ce==null||ce(le,pe)},size:$?"small":"middle",className:fe(Z,oe)}))},H=u.useMemo(()=>{const U=u.createElement("span",{className:`${S}-item-ellipsis`},"•••"),X=u.createElement("button",{className:`${S}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(ys,null):u.createElement(jc,null)),J=u.createElement("button",{className:`${S}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(jc,null):u.createElement(ys,null)),re=u.createElement("a",{className:`${S}-item-link`},u.createElement("div",{className:`${S}-item-container`},y==="rtl"?u.createElement(pB,{className:`${S}-item-link-icon`}):u.createElement(mB,{className:`${S}-item-link-icon`}),U)),Q=u.createElement("a",{className:`${S}-item-link`},u.createElement("div",{className:`${S}-item-container`},y==="rtl"?u.createElement(mB,{className:`${S}-item-link-icon`}):u.createElement(pB,{className:`${S}-item-link-icon`}),U));return{prevIcon:X,nextIcon:J,jumpPrevIcon:re,jumpNextIcon:Q}},[y,S]),A=g("select",r),V=fe({[`${S}-${t}`]:!!t,[`${S}-mini`]:$,[`${S}-rtl`]:y==="rtl",[`${S}-bordered`]:v.wireframe},x,i,a,_,E),W=Object.assign(Object.assign({},C),o);return k(u.createElement(u.Fragment,null,v.wireframe&&u.createElement(VOe,{prefixCls:S}),u.createElement(MOe,Object.assign({},H,p,{style:W,prefixCls:S,selectPrefixCls:A,className:V,locale:M,pageSizeOptions:F,showSizeChanger:L,sizeChangerRender:z}))))},m2=100,mie=m2/5,pie=m2/2-mie/2,P$=pie*2*Math.PI,bB=50,yB=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return u.createElement("circle",{className:fe(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:pie,cx:bB,cy:bB,strokeWidth:mie,style:n})},UOe=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[a,o]=u.useState(!1);dn(()=>{e!==0&&o(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!a)return null;const l={strokeDashoffset:`${P$/4}`,strokeDasharray:`${P$*s/100} ${P$*(100-s)/100}`};return u.createElement("span",{className:fe(r,`${n}-progress`,s<=0&&i)},u.createElement("svg",{viewBox:`0 0 ${m2} ${m2}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},u.createElement(yB,{dotClassName:n,hasCircleCls:!0}),u.createElement(yB,{dotClassName:n,style:l})))};function qOe(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,i=`${r}-holder`,a=`${i}-hidden`;return u.createElement(u.Fragment,null,u.createElement("span",{className:fe(i,n>0&&a)},u.createElement("span",{className:fe(r,`${t}-dot-spin`)},[1,2,3,4].map(o=>u.createElement("i",{className:`${t}-dot-item`,key:o})))),u.createElement(UOe,{prefixCls:t,percent:n}))}function GOe(e){var t;const{prefixCls:n,indicator:r,percent:i}=e,a=`${n}-dot`;return r&&u.isValidElement(r)?gi(r,{className:fe((t=r.props)===null||t===void 0?void 0:t.className,a),percent:i}):u.createElement(qOe,{prefixCls:n,percent:i})}const KOe=new gn("antSpinMove",{to:{opacity:1}}),YOe=new gn("antRotate",{to:{transform:"rotate(405deg)"}}),XOe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},bn(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",inset:0},[`${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:KOe,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:YOe,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${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"}})}},JOe=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},QOe=mn("Spin",e=>{const t=tn(e,{spinDotDefault:e.colorTextDescription});return XOe(t)},JOe),ZOe=200,xB=[[30,.05],[70,.03],[96,.01]];function e5e(e,t){const[n,r]=u.useState(0),i=u.useRef(null),a=t==="auto";return u.useEffect(()=>(a&&e&&(r(0),i.current=setInterval(()=>{r(o=>{const s=100-o;for(let l=0;l{i.current&&(clearInterval(i.current),i.current=null)}),[a,e]),a?n:t}var t5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{prefixCls:n,spinning:r=!0,delay:i=0,className:a,rootClassName:o,size:s="default",tip:l,wrapperClassName:c,style:d,children:f,fullscreen:m=!1,indicator:p,percent:h}=e,v=t5e(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:y,className:w,style:x,indicator:C}=Sr("spin"),S=g("spin",n),[k,_,E]=QOe(S),[T,$]=u.useState(()=>r&&!n5e(r,i)),P=e5e(T,h);u.useEffect(()=>{if(r){const D=B6e(i,()=>{$(!0)});return D(),()=>{var B;(B=D==null?void 0:D.cancel)===null||B===void 0||B.call(D)}}$(!1)},[i,r]);const M=u.useMemo(()=>typeof f<"u"&&!m,[f,m]),j=fe(S,w,{[`${S}-sm`]:s==="small",[`${S}-lg`]:s==="large",[`${S}-spinning`]:T,[`${S}-show-text`]:!!l,[`${S}-rtl`]:y==="rtl"},a,!m&&o,_,E),I=fe(`${S}-container`,{[`${S}-blur`]:T}),R=(t=p??C)!==null&&t!==void 0?t:hie,O=Object.assign(Object.assign({},x),d),L=u.createElement("div",Object.assign({},v,{style:O,className:j,"aria-live":"polite","aria-busy":T}),u.createElement(GOe,{prefixCls:S,indicator:R,percent:P}),l&&(M||m)?u.createElement("div",{className:`${S}-text`},l):null);return k(M?u.createElement("div",Object.assign({},v,{className:fe(`${S}-nested-loading`,c,_,E)}),T&&u.createElement("div",{key:"loading"},L),u.createElement("div",{className:I,key:"container"},f)):m?u.createElement("div",{className:fe(`${S}-fullscreen`,{[`${S}-fullscreen-show`]:T},o,_,E)},L):L)};Ya.setDefaultIndicator=e=>{hie=e};const Uj=K.createContext({});Uj.Consumer;var vie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=vie(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=u.useContext(It),l=s("list",t),c=fe(`${l}-item-meta`,n),d=K.createElement("div",{className:`${l}-item-meta-content`},i&&K.createElement("h4",{className:`${l}-item-meta-title`},i),a&&K.createElement("div",{className:`${l}-item-meta-description`},a));return K.createElement("div",Object.assign({},o,{className:c}),r&&K.createElement("div",{className:`${l}-item-meta-avatar`},r),(i||a)&&d)},i5e=K.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:i,extra:a,styles:o,className:s,classNames:l,colStyle:c}=e,d=vie(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:f,itemLayout:m}=u.useContext(Uj),{getPrefixCls:p,list:h}=u.useContext(It),v=_=>{var E,T;return fe((T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.classNames)===null||T===void 0?void 0:T[_],l==null?void 0:l[_])},g=_=>{var E,T;return Object.assign(Object.assign({},(T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.styles)===null||T===void 0?void 0:T[_]),o==null?void 0:o[_])},y=()=>{let _=!1;return u.Children.forEach(r,E=>{typeof E=="string"&&(_=!0)}),_&&u.Children.count(r)>1},w=()=>m==="vertical"?!!a:!y(),x=p("list",n),C=i&&i.length>0&&K.createElement("ul",{className:fe(`${x}-item-action`,v("actions")),key:"actions",style:g("actions")},i.map((_,E)=>K.createElement("li",{key:`${x}-item-action-${E}`},_,E!==i.length-1&&K.createElement("em",{className:`${x}-item-action-split`})))),S=f?"div":"li",k=K.createElement(S,Object.assign({},d,f?{}:{ref:t},{className:fe(`${x}-item`,{[`${x}-item-no-flex`]:!w()},s)}),m==="vertical"&&a?[K.createElement("div",{className:`${x}-item-main`,key:"content"},r,C),K.createElement("div",{className:fe(`${x}-item-extra`,v("extra")),key:"extra",style:g("extra")},a)]:[r,C,gi(a,{key:"extra"})]);return f?K.createElement(Wn,{ref:t,flex:1,style:c},k):k}),gie=i5e;gie.Meta=r5e;const a5e=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:i,itemPaddingSM:a,itemPaddingLG:o,marginLG:s,borderRadiusLG:l}=e,c=me(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:l,[`${n}-header`]:{borderRadius:`${c} ${c} 0 0`},[`${n}-footer`]:{borderRadius:`0 0 ${c} ${c}`},[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${me(i)} ${me(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}}}},o5e=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:i,marginSM:a,margin:o}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:i}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${me(o)}`}}}}}},s5e=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:i,paddingSM:a,marginLG:o,padding:s,itemPadding:l,colorPrimary:c,itemPaddingSM:d,itemPaddingLG:f,paddingXS:m,margin:p,colorText:h,colorTextDescription:v,motionDurationSlow:g,lineWidth:y,headerBg:w,footerBg:x,emptyTextPadding:C,metaMarginBottom:S,avatarMarginRight:k,titleMarginBottom:_,descriptionFontSize:E}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:w},[`${t}-footer`]:{background:x},[`${t}-header, ${t}-footer`]:{paddingBlock:a},[`${t}-pagination`]:{marginBlockStart:o,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:i,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:h,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:k},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:h},[`${t}-item-meta-title`]:{margin:`0 0 ${me(e.marginXXS)} 0`,color:h,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:h,transition:`all ${g}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:v,fontSize:E,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${me(m)}`,color:v,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:y,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${me(s)} 0`,color:v,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:C,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:o},[`${t}-item-meta`]:{marginBlockEnd:S,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:_,color:h,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${me(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:f},[`${t}-sm ${t}-item`]:{padding:d},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},l5e=e=>({contentWidth:220,itemPadding:`${me(e.paddingContentVertical)} 0`,itemPaddingSM:`${me(e.paddingContentVerticalSM)} ${me(e.paddingContentHorizontal)}`,itemPaddingLG:`${me(e.paddingContentVerticalLG)} ${me(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),c5e=mn("List",e=>{const t=tn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[s5e(t),a5e(t),o5e(t)]},l5e);var u5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i(ee,q)=>{var ue;E(ee),$(q),n&&((ue=n==null?void 0:n[ae])===null||ue===void 0||ue.call(n,ee,q))},D=L("onChange"),B=L("onShowSizeChange"),F=(ae,ee)=>{if(!x)return null;let q;return typeof w=="function"?q=w(ae):w?q=ae[w]:q=ae.key,q||(q=`list-item-${ee}`),u.createElement(u.Fragment,{key:q},x(ae,ee))},z=!!(f||n||g),H=P("list",r),[A,V,W]=c5e(H);let U=y;typeof U=="boolean"&&(U={spinning:U});const X=!!(U!=null&&U.spinning),J=Hr(h);let re="";switch(J){case"large":re="lg";break;case"small":re="sm";break}const Q=fe(H,{[`${H}-vertical`]:d==="vertical",[`${H}-${re}`]:re,[`${H}-split`]:a,[`${H}-bordered`]:i,[`${H}-loading`]:X,[`${H}-grid`]:!!m,[`${H}-something-after-last-item`]:z,[`${H}-rtl`]:M==="rtl"},j,o,s,V,W),ne=t1(O,{total:p.length,current:_,pageSize:T},n||{}),Z=Math.ceil(ne.total/ne.pageSize);ne.current=Math.min(ne.current,Z);const se=n&&u.createElement("div",{className:fe(`${H}-pagination`)},u.createElement(Wj,Object.assign({align:"end"},ne,{onChange:D,onShowSizeChange:B})));let oe=Ve(p);n&&p.length>(ne.current-1)*ne.pageSize&&(oe=Ve(p).splice((ne.current-1)*ne.pageSize,ne.pageSize));const ce=Object.keys(m||{}).some(ae=>["xs","sm","md","lg","xl","xxl"].includes(ae)),te=ff(ce),le=u.useMemo(()=>{for(let ae=0;ae{if(!m)return;const ae=le&&m[le]?m[le]:m.column;if(ae)return{width:`${100/ae}%`,maxWidth:`${100/ae}%`}},[JSON.stringify(m),le]);let we=X&&u.createElement("div",{style:{minHeight:53}});if(oe.length>0){const ae=oe.map(F);we=m?u.createElement(da,{gutter:m.gutter},u.Children.map(ae,ee=>u.createElement("div",{key:ee==null?void 0:ee.key,style:pe},ee))):u.createElement("ul",{className:`${H}-items`},ae)}else!c&&!X&&(we=u.createElement("div",{className:`${H}-empty-text`},(C==null?void 0:C.emptyText)||(R==null?void 0:R("List"))||u.createElement(Qv,{componentName:"List"})));const _e=ne.position,Y=u.useMemo(()=>({grid:m,itemLayout:d}),[JSON.stringify(m),d]);return A(u.createElement(Uj.Provider,{value:Y},u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},I),l),className:Q},S),(_e==="top"||_e==="both")&&se,v&&u.createElement("div",{className:`${H}-header`},v),u.createElement(Ya,Object.assign({},U),we,c),g&&u.createElement("div",{className:`${H}-footer`},g),f||(_e==="bottom"||_e==="both")&&se)))}const f5e=u.forwardRef(d5e),Ri=f5e;Ri.Item=gie;const m5e=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let Ds=null,Kf=e=>e(),a1=[],o1={};function wB(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=o1,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i}}const p5e=K.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(It),a=o1.prefixCls||i("message"),o=u.useContext(n2),[s,l]=CZ(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.message));return K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),h5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(wB),i=()=>{r(wB)};K.useEffect(i,[]);const a=TM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(p5e,{ref:t,sync:i,messageConfig:n});return K.createElement(Ht,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),J_=()=>{if(!Ds){const e=document.createDocumentFragment(),t={fragment:e};Ds=t,Kf(()=>{f_()(K.createElement(h5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,J_())})}}),e)});return}Ds.instance&&(a1.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Kf(()=>{const r=Ds.instance.open(Object.assign(Object.assign({},o1),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Kf(()=>{Ds==null||Ds.instance.destroy(e.key)});break;default:Kf(()=>{var r;const i=(r=Ds.instance)[t].apply(r,Ve(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),a1=[])};function v5e(e){o1=Object.assign(Object.assign({},o1),e),Kf(()=>{var t;(t=Ds==null?void 0:Ds.sync)===null||t===void 0||t.call(Ds)})}function g5e(e){const t=MM(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return a1.push(i),()=>{r?Kf(()=>{r()}):i.skipped=!0}});return J_(),t}function b5e(e,t){const n=MM(r=>{let i;const a={type:e,args:t,resolve:r,setCloseFn:o=>{i=o}};return a1.push(a),()=>{i?Kf(()=>{i()}):a.skipped=!0}});return J_(),n}const y5e=e=>{a1.push({type:"destroy",key:e}),J_()},x5e=["success","info","warning","error","loading"],w5e={open:g5e,destroy:y5e,config:v5e,useMessage:SZ,_InternalPanelDoNotUseOrYouWillBeFired:Hye},Cr=w5e;x5e.forEach(e=>{Cr[e]=(...t)=>b5e(e,t)});var C5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,closeIcon:r,closable:i,type:a,title:o,children:s,footer:l}=e,c=C5e(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=u.useContext(It),f=d(),m=t||d("modal"),p=Qn(f),[h,v,g]=mee(m,p),y=`${m}-confirm`;let w={};return a?w={closable:i??!1,title:"",footer:"",children:u.createElement(hee,Object.assign({},e,{prefixCls:m,confirmPrefixCls:y,rootPrefixCls:f,content:s}))}:w={closable:i??!0,title:o,footer:l!==null&&u.createElement(lee,Object.assign({},e)),children:s},h(u.createElement(qZ,Object.assign({prefixCls:m,className:fe(v,`${m}-pure-panel`,a&&y,a&&`${y}-${a}`,n,g,p)},c,{closeIcon:see(m,r),closable:i},w)))},k5e=Mee(S5e);function bie(e){return ry(yee(e))}const na=pee;na.useModal=kee;na.info=function(t){return ry(xee(t))};na.success=function(t){return ry(wee(t))};na.error=function(t){return ry(Cee(t))};na.warning=bie;na.warn=bie;na.confirm=function(t){return ry(See(t))};na.destroyAll=function(){for(;qf.length;){const t=qf.pop();t&&t()}};na.config=t2e;na._InternalPanelDoNotUseOrYouWillBeFired=k5e;let kl=null,LC=e=>e(),p2=[],s1={};function CB(){const{getContainer:e,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}=s1,s=(e==null?void 0:e())||document.body;return{getContainer:()=>s,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}}const _5e=K.forwardRef((e,t)=>{const{notificationConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(It),a=s1.prefixCls||i("notification"),o=u.useContext(n2),[s,l]=Ree(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.notification));return K.useEffect(r,[]),K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),E5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(CB),i=()=>{r(CB)};K.useEffect(i,[]);const a=TM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(_5e,{ref:t,sync:i,notificationConfig:n});return K.createElement(Ht,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),qj=()=>{if(!kl){const e=document.createDocumentFragment(),t={fragment:e};kl=t,LC(()=>{f_()(K.createElement(E5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,qj())})}}),e)});return}kl.instance&&(p2.forEach(e=>{switch(e.type){case"open":{LC(()=>{kl.instance.open(Object.assign(Object.assign({},s1),e.config))});break}case"destroy":LC(()=>{var t;(t=kl==null?void 0:kl.instance)===null||t===void 0||t.destroy(e.key)});break}}),p2=[])};function $5e(e){s1=Object.assign(Object.assign({},s1),e),LC(()=>{var t;(t=kl==null?void 0:kl.sync)===null||t===void 0||t.call(kl)})}function yie(e){p2.push({type:"open",config:e}),qj()}const T5e=e=>{p2.push({type:"destroy",key:e}),qj()},P5e=["success","info","warning","error"],R5e={open:yie,destroy:T5e,config:$5e,useNotification:Iee,_InternalPanelDoNotUseOrYouWillBeFired:g2e},xie=R5e;P5e.forEach(e=>{xie[e]=t=>yie(Object.assign(Object.assign({},t),{type:e}))});const I5e=e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:a,colorWarning:o,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:d,colorTextHeading:f}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:o,fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:d,color:f,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:a}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},O5e=e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},wie=mn("Popconfirm",e=>I5e(e),O5e,{resetStyle:!1});var M5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:a,cancelText:o,okText:s,okType:l="primary",icon:c=u.createElement(cf,null),showCancel:d=!0,close:f,onConfirm:m,onCancel:p,onPopupClick:h}=e,{getPrefixCls:v}=u.useContext(It),[g]=ia("Popconfirm",Zs.Popconfirm),y=uv(i),w=uv(a);return u.createElement("div",{className:`${t}-inner-content`,onClick:h},u.createElement("div",{className:`${t}-message`},c&&u.createElement("span",{className:`${t}-message-icon`},c),u.createElement("div",{className:`${t}-message-text`},y&&u.createElement("div",{className:`${t}-title`},y),w&&u.createElement("div",{className:`${t}-description`},w))),u.createElement("div",{className:`${t}-buttons`},d&&u.createElement(Vt,Object.assign({onClick:p,size:"small"},r),o||(g==null?void 0:g.cancelText)),u.createElement(HM,{buttonProps:Object.assign(Object.assign({size:"small"},NM(l)),n),actionFn:m,close:f,prefixCls:v("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(g==null?void 0:g.okText))))},j5e=e=>{const{prefixCls:t,placement:n,className:r,style:i}=e,a=M5e(e,["prefixCls","placement","className","style"]),{getPrefixCls:o}=u.useContext(It),s=o("popconfirm",t),[l]=wie(s);return l(u.createElement(fte,{placement:n,className:fe(s,r),style:i,content:u.createElement(Cie,Object.assign({prefixCls:s},a))}))};var N5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,placement:a="top",trigger:o="click",okType:s="primary",icon:l=u.createElement(cf,null),children:c,overlayClassName:d,onOpenChange:f,onVisibleChange:m,overlayStyle:p,styles:h,classNames:v}=e,g=N5e(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:y,className:w,style:x,classNames:C,styles:S}=Sr("popconfirm"),[k,_]=Wt(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),E=(L,D)=>{_(L,!0),m==null||m(L),f==null||f(L,D)},T=L=>{E(!1,L)},$=L=>{var D;return(D=e.onConfirm)===null||D===void 0?void 0:D.call(void 0,L)},P=L=>{var D;E(!1,L),(D=e.onCancel)===null||D===void 0||D.call(void 0,L)},M=(L,D)=>{const{disabled:B=!1}=e;B||E(L,D)},j=y("popconfirm",i),I=fe(j,w,d,C.root,v==null?void 0:v.root),R=fe(C.body,v==null?void 0:v.body),[O]=wie(j);return O(u.createElement(Hc,Object.assign({},on(g,["title"]),{trigger:o,placement:a,onOpenChange:M,open:k,ref:t,classNames:{root:I,body:R},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},S.root),x),p),h==null?void 0:h.root),body:Object.assign(Object.assign({},S.body),h==null?void 0:h.body)},content:u.createElement(Cie,Object.assign({okType:s,icon:l},e,{prefixCls:j,close:T,onConfirm:$,onCancel:P})),"data-popover-inject":!0}),c))}),Gj=A5e;Gj._InternalPanelDoNotUseOrYouWillBeFired=j5e;var F5e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},D5e=function(){var t=u.useRef([]),n=u.useRef(null);return u.useEffect(function(){var r=Date.now(),i=!1;t.current.forEach(function(a){if(a){i=!0;var o=a.style;o.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(o.transitionDuration="0s, 0s")}}),i&&(n.current=Date.now())}),t.current},SB=0,L5e=pa();function B5e(){var e;return L5e?(e=SB,SB+=1):e="TEST_OR_SSR",e}const z5e=function(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_progress_".concat(B5e()))},[]),e||r};var kB=function(t){var n=t.bg,r=t.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function _B(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),i="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(i)})}var H5e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,i=e.gradientId,a=e.radius,o=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,d=e.size,f=e.gapDegree,m=r&&pt(r)==="object",p=m?"#FFF":void 0,h=d/2,v=u.createElement("circle",{className:"".concat(n,"-circle-path"),r:a,cx:h,cy:h,stroke:p,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:o,ref:t});if(!m)return v;var g="".concat(i,"-conic"),y=f?"".concat(180+f/2,"deg"):"0deg",w=_B(r,(360-f)/360),x=_B(r,1),C="conic-gradient(from ".concat(y,", ").concat(w.join(", "),")"),S="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:g},v),u.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(g,")")},u.createElement(kB,{bg:S},u.createElement(kB,{bg:C}))))}),D0=100,R$=function(t,n,r,i,a,o,s,l,c,d){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-o)/360),p=o===0?0:{bottom:0,top:180,left:90,right:-90}[s],h=(100-i)/100*n;c==="round"&&i!==100&&(h+=d/2,h>=n&&(h=n-.01));var v=D0/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:h+f,transform:"rotate(".concat(a+m+p,"deg)"),transformOrigin:"".concat(v,"px ").concat(v,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},V5e=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function EB(e){var t=e??[];return Array.isArray(t)?t:[t]}var W5e=function(t){var n=N(N({},F5e),t),r=n.id,i=n.prefixCls,a=n.steps,o=n.strokeWidth,s=n.trailWidth,l=n.gapDegree,c=l===void 0?0:l,d=n.gapPosition,f=n.trailColor,m=n.strokeLinecap,p=n.style,h=n.className,v=n.strokeColor,g=n.percent,y=it(n,V5e),w=D0/2,x=z5e(r),C="".concat(x,"-gradient"),S=w-o/2,k=Math.PI*2*S,_=c>0?90+c/2:-90,E=k*((360-c)/360),T=pt(a)==="object"?a:{count:a,gap:2},$=T.count,P=T.gap,M=EB(g),j=EB(v),I=j.find(function(z){return z&&pt(z)==="object"}),R=I&&pt(I)==="object",O=R?"butt":m,L=R$(k,E,0,100,_,c,d,f,O,o),D=D5e(),B=function(){var H=0;return M.map(function(A,V){var W=j[V]||j[j.length-1],U=R$(k,E,H,A,_,c,d,W,O,o);return H+=A,u.createElement(H5e,{key:V,color:W,ptg:A,radius:S,prefixCls:i,gradientId:C,style:U,strokeLinecap:O,strokeWidth:o,gapDegree:c,ref:function(J){D[V]=J},size:D0})}).reverse()},F=function(){var H=Math.round($*(M[0]/100)),A=100/$,V=0;return new Array($).fill(null).map(function(W,U){var X=U<=H-1?j[0]:f,J=X&&pt(X)==="object"?"url(#".concat(C,")"):void 0,re=R$(k,E,V,A,_,c,d,X,"butt",o,P);return V+=(E-re.strokeDashoffset+P)*100/E,u.createElement("circle",{key:U,className:"".concat(i,"-circle-path"),r:S,cx:w,cy:w,stroke:J,strokeWidth:o,opacity:1,style:re,ref:function(ne){D[U]=ne}})})};return u.createElement("svg",Ae({className:fe("".concat(i,"-circle"),h),viewBox:"0 0 ".concat(D0," ").concat(D0),style:p,id:r,role:"presentation"},y),!$&&u.createElement("circle",{className:"".concat(i,"-circle-trail"),r:S,cx:w,cy:w,stroke:f,strokeLinecap:O,strokeWidth:s||o,style:L}),$?F():B())};function Vd(e){return!e||e<0?0:e>100?100:e}function h2({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const U5e=({percent:e,success:t,successPercent:n})=>{const r=Vd(h2({success:t,successPercent:n}));return[r,Vd(Vd(e)-r)]},q5e=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||Ph.green,t||null]},Q_=(e,t,n)=>{var r,i,a,o;let s=-1,l=-1;if(t==="step"){const c=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,l=d??8):typeof e=="number"?[s,l]=[e,e]:[s=14,l=8]=Array.isArray(e)?e:[e.width,e.height],s*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?l=c||(e==="small"?6:8):typeof e=="number"?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,l]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,l]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,l=(o=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&o!==void 0?o:120));return[s,l]},G5e=3,K5e=e=>G5e/e*100,Y5e=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:a,width:o=120,type:s,children:l,success:c,size:d=o,steps:f}=e,[m,p]=Q_(d,"circle");let{strokeWidth:h}=e;h===void 0&&(h=Math.max(K5e(m),6));const v={width:m,height:p,fontSize:m*.15+6},g=u.useMemo(()=>{if(a||a===0)return a;if(s==="dashboard")return 75},[a,s]),y=U5e(e),w=i||s==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(e.strokeColor)==="[object Object]",C=q5e({success:c,strokeColor:e.strokeColor}),S=fe(`${t}-inner`,{[`${t}-circle-gradient`]:x}),k=u.createElement(W5e,{steps:f,percent:f?y[1]:y,strokeWidth:h,trailWidth:h,strokeColor:f?C[1]:C,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:g,gapPosition:w}),_=m<=20,E=u.createElement("div",{className:S,style:v},k,!_&&l);return _?u.createElement($r,{title:l},E):E},v2="--progress-line-stroke-color",Sie="--progress-percent",$B=e=>{const t=e?"100%":"-100%";return new gn(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${v2})`]},height:"100%",width:`calc(1 / var(${Sie}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${me(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:$B(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:$B(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},J5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},Q5e=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},Z5e=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},eMe=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),tMe=mn("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=tn(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[X5e(n),J5e(n),Q5e(n),Z5e(n)]},eMe);var nMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},iMe=(e,t)=>{const{from:n=Ph.blue,to:r=Ph.blue,direction:i=t==="rtl"?"to left":"to right"}=e,a=nMe(e,["from","to","direction"]);if(Object.keys(a).length!==0){const s=rMe(a),l=`linear-gradient(${i}, ${s})`;return{background:l,[v2]:l}}const o=`linear-gradient(${i}, ${n}, ${r})`;return{background:o,[v2]:o}},aMe=e=>{const{prefixCls:t,direction:n,percent:r,size:i,strokeWidth:a,strokeColor:o,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:d,success:f}=e,{align:m,type:p}=d,h=o&&typeof o!="string"?iMe(o,n):{[v2]:o,background:o},v=s==="square"||s==="butt"?0:void 0,g=i??[-1,a||(i==="small"?6:8)],[y,w]=Q_(g,"line",{strokeWidth:a}),x={backgroundColor:c||void 0,borderRadius:v},C=Object.assign(Object.assign({width:`${Vd(r)}%`,height:w,borderRadius:v},h),{[Sie]:Vd(r)/100}),S=h2(e),k={width:`${Vd(S)}%`,height:w,borderRadius:v,backgroundColor:f==null?void 0:f.strokeColor},_={width:y<0?"100%":y},E=u.createElement("div",{className:`${t}-inner`,style:x},u.createElement("div",{className:fe(`${t}-bg`,`${t}-bg-${p}`),style:C},p==="inner"&&l),S!==void 0&&u.createElement("div",{className:`${t}-success-bg`,style:k})),T=p==="outer"&&m==="start",$=p==="outer"&&m==="end";return p==="outer"&&m==="center"?u.createElement("div",{className:`${t}-layout-bottom`},E,l):u.createElement("div",{className:`${t}-outer`,style:_},T&&l,E,$&&l)},oMe=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:i=0,strokeWidth:a=8,strokeColor:o,trailColor:s=null,prefixCls:l,children:c}=e,d=r(n*(i/100)),m=t??[t==="small"?2:14,a],[p,h]=Q_(m,"step",{steps:n,strokeWidth:a}),v=p/n,g=Array.from({length:n});for(let y=0;y{const{prefixCls:n,className:r,rootClassName:i,steps:a,strokeColor:o,percent:s=0,size:l="default",showInfo:c=!0,type:d="line",status:f,format:m,style:p,percentPosition:h={}}=e,v=sMe(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:g="end",type:y="outer"}=h,w=Array.isArray(o)?o[0]:o,x=typeof o=="string"||Array.isArray(o)?o:void 0,C=u.useMemo(()=>{if(w){const B=typeof w=="string"?w:Object.values(w)[0];return new vn(B).isLight()}return!1},[o]),S=u.useMemo(()=>{var B,F;const z=h2(e);return Number.parseInt(z!==void 0?(B=z??0)===null||B===void 0?void 0:B.toString():(F=s??0)===null||F===void 0?void 0:F.toString(),10)},[s,e.success,e.successPercent]),k=u.useMemo(()=>!lMe.includes(f)&&S>=100?"success":f||"normal",[f,S]),{getPrefixCls:_,direction:E,progress:T}=u.useContext(It),$=_("progress",n),[P,M,j]=tMe($),I=d==="line",R=I&&!a,O=u.useMemo(()=>{if(!c)return null;const B=h2(e);let F;const z=m||(A=>`${A}%`),H=I&&C&&y==="inner";return y==="inner"||m||k!=="exception"&&k!=="success"?F=z(Vd(s),Vd(B)):k==="exception"?F=I?u.createElement(Bc,null):u.createElement(Vo,null):k==="success"&&(F=I?u.createElement(Gm,null):u.createElement(I_,null)),u.createElement("span",{className:fe(`${$}-text`,{[`${$}-text-bright`]:H,[`${$}-text-${g}`]:R,[`${$}-text-${y}`]:R}),title:typeof F=="string"?F:void 0},F)},[c,s,S,k,d,$,m]);let L;d==="line"?L=a?u.createElement(oMe,Object.assign({},e,{strokeColor:x,prefixCls:$,steps:typeof a=="object"?a.count:a}),O):u.createElement(aMe,Object.assign({},e,{strokeColor:w,prefixCls:$,direction:E,percentPosition:{align:g,type:y}}),O):(d==="circle"||d==="dashboard")&&(L=u.createElement(Y5e,Object.assign({},e,{strokeColor:w,prefixCls:$,progressStatus:k}),O));const D=fe($,`${$}-status-${k}`,{[`${$}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${$}-inline-circle`]:d==="circle"&&Q_(l,"circle")[0]<=20,[`${$}-line`]:R,[`${$}-line-align-${g}`]:R,[`${$}-line-position-${y}`]:R,[`${$}-steps`]:a,[`${$}-show-info`]:c,[`${$}-${l}`]:typeof l=="string",[`${$}-rtl`]:E==="rtl"},T==null?void 0:T.className,r,i,M,j);return P(u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},T==null?void 0:T.style),p),className:D,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},on(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),L))});function Sc(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=n_(e))||t){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(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return o=c.done,c},e:function(c){s=!0,a=c},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}var sg,vy;function $o(e,t,n){if(t<0||t>31||e>>>t)throw new RangeError("Value out of range");for(var r=t-1;r>=0;r--)n.push(e>>>r&1)}function Jc(e,t){return(e>>>t&1)!=0}function Yo(e){if(!e)throw new Error("Assertion error")}var kc=function(){function e(t,n){er(this,e),G(this,"modeBits",void 0),G(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=n}return tr(e,[{key:"numCharCountBits",value:function(n){return this.numBitsCharCount[Math.floor((n+7)/17)]}}]),e}();sg=kc;G(kc,"NUMERIC",new sg(1,[10,12,14]));G(kc,"ALPHANUMERIC",new sg(2,[9,11,13]));G(kc,"BYTE",new sg(4,[8,16,16]));G(kc,"KANJI",new sg(8,[8,10,12]));G(kc,"ECI",new sg(7,[0,0,0]));var qs=tr(function e(t,n){er(this,e),G(this,"ordinal",void 0),G(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n});vy=qs;G(qs,"LOW",new vy(0,1));G(qs,"MEDIUM",new vy(1,0));G(qs,"QUARTILE",new vy(2,3));G(qs,"HIGH",new vy(3,2));var sm=function(){function e(t,n,r){if(er(this,e),G(this,"mode",void 0),G(this,"numChars",void 0),G(this,"bitData",void 0),this.mode=t,this.numChars=n,this.bitData=r,n<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return tr(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(n){var r=[],i=Sc(n),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;$o(o,8,r)}}catch(s){i.e(s)}finally{i.f()}return new e(kc.BYTE,n.length,r)}},{key:"makeNumeric",value:function(n){if(!e.isNumeric(n))throw new RangeError("String contains non-numeric characters");for(var r=[],i=0;i=1<e.MAX_VERSION)throw new RangeError("Version value out of range");if(a<-1||a>7)throw new RangeError("Mask value out of range");this.size=t*4+17;for(var o=[],s=0;s>>9)*1335;var o=(r<<10|i)^21522;Yo(o>>>15==0);for(var s=0;s<=5;s++)this.setFunctionModule(8,s,Jc(o,s));this.setFunctionModule(8,7,Jc(o,6)),this.setFunctionModule(8,8,Jc(o,7)),this.setFunctionModule(7,8,Jc(o,8));for(var l=9;l<15;l++)this.setFunctionModule(14-l,8,Jc(o,l));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Jc(o,c));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,Jc(o,d));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var n=this.version,r=0;r<12;r++)n=n<<1^(n>>>11)*7973;var i=this.version<<12|n;Yo(i>>>18==0);for(var a=0;a<18;a++){var o=Jc(i,a),s=this.size-11+a%3,l=Math.floor(a/3);this.setFunctionModule(s,l,o),this.setFunctionModule(l,s,o)}}}},{key:"drawFinderPattern",value:function(n,r){for(var i=-4;i<=4;i++)for(var a=-4;a<=4;a++){var o=Math.max(Math.abs(a),Math.abs(i)),s=n+a,l=r+i;0<=s&&s=l)&&g.push(S[C])})},w=0;w=1;i-=2){i==6&&(i=5);for(var a=0;a>>3],7-(r&7)),r++)}}Yo(r==n.length*8)}},{key:"applyMask",value:function(n){if(n<0||n>7)throw new RangeError("Mask value out of range");for(var r=0;r5&&n++):(this.finderPenaltyAddHistory(a,o),i||(n+=this.finderPenaltyCountPatterns(o)*e.PENALTY_N3),i=this.modules[r][s],a=1);n+=this.finderPenaltyTerminateAndCount(i,a,o)*e.PENALTY_N3}for(var l=0;l5&&n++):(this.finderPenaltyAddHistory(d,f),c||(n+=this.finderPenaltyCountPatterns(f)*e.PENALTY_N3),c=this.modules[m][l],d=1);n+=this.finderPenaltyTerminateAndCount(c,d,f)*e.PENALTY_N3}for(var p=0;p0&&n[2]==r&&n[3]==r*3&&n[4]==r&&n[5]==r;return(i&&n[0]>=r*4&&n[6]>=r?1:0)+(i&&n[6]>=r*4&&n[0]>=r?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(n,r,i){var a=r;return n&&(this.finderPenaltyAddHistory(a,i),a=0),a+=this.size,this.finderPenaltyAddHistory(a,i),this.finderPenaltyCountPatterns(i)}},{key:"finderPenaltyAddHistory",value:function(n,r){var i=n;r[0]==0&&(i+=this.size),r.pop(),r.unshift(i)}}],[{key:"encodeText",value:function(n,r){var i=sm.makeSegments(n);return e.encodeSegments(i,r)}},{key:"encodeBinary",value:function(n,r){var i=sm.makeBytes(n);return e.encodeSegments([i],r)}},{key:"encodeSegments",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(e.MIN_VERSION<=i&&i<=a&&a<=e.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var l,c;for(l=i;;l++){var d=e.getNumDataCodewords(l,r)*8,f=sm.getTotalBits(n,l);if(f<=d){c=f;break}if(l>=a)throw new RangeError("Data too long")}for(var m=r,p=0,h=[qs.MEDIUM,qs.QUARTILE,qs.HIGH];p>>3]|=$<<7-(P&7)}),new e(l,m,T,o)}},{key:"getNumRawDataModules",value:function(n){if(ne.MAX_VERSION)throw new RangeError("Version number out of range");var r=(16*n+128)*n+64;if(n>=2){var i=Math.floor(n/7)+2;r-=(25*i-10)*i-55,n>=7&&(r-=36)}return Yo(208<=r&&r<=29648),r}},{key:"getNumDataCodewords",value:function(n,r){return Math.floor(e.getNumRawDataModules(n)/8)-e.ECC_CODEWORDS_PER_BLOCK[r.ordinal][n]*e.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][n]}},{key:"reedSolomonComputeDivisor",value:function(n){if(n<1||n>255)throw new RangeError("Degree out of range");for(var r=[],i=0;i>>8||r>>>8)throw new RangeError("Byte out of range");for(var i=0,a=7;a>=0;a--)i=i<<1^(i>>>7)*285,i^=(r>>>a&1)*n;return Yo(i>>>8==0),i}}]),e}();G(qu,"MIN_VERSION",1);G(qu,"MAX_VERSION",40);G(qu,"PENALTY_N1",3);G(qu,"PENALTY_N2",3);G(qu,"PENALTY_N3",40);G(qu,"PENALTY_N4",10);G(qu,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);G(qu,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var cMe={L:qs.LOW,M:qs.MEDIUM,Q:qs.QUARTILE,H:qs.HIGH},kie=128,_ie="L",Eie="#FFFFFF",$ie="#000000",Tie=!1,Pie=1,uMe=4,dMe=0,fMe=.1,Rie=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=[];return t.forEach(function(i,a){var o=null;i.forEach(function(s,l){if(!s&&o!==null){r.push("M".concat(o+n," ").concat(a+n,"h").concat(l-o,"v1H").concat(o+n,"z")),o=null;return}if(l===i.length-1){if(!s)return;o===null?r.push("M".concat(l+n,",").concat(a+n," h1v1H").concat(l+n,"z")):r.push("M".concat(o+n,",").concat(a+n," h").concat(l+1-o,"v1H").concat(o+n,"z"));return}s&&o===null&&(o=l)})}),r.join("")},Iie=function(t,n){return t.slice().map(function(r,i){return i=n.y+n.h?r:r.map(function(a,o){return o=n.x+n.w?a:!1})})},mMe=function(t,n,r,i){if(i==null)return null;var a=t.length+r*2,o=Math.floor(n*fMe),s=a/n,l=(i.width||o)*s,c=(i.height||o)*s,d=i.x==null?t.length/2-l/2:i.x*s,f=i.y==null?t.length/2-c/2:i.y*s,m=i.opacity==null?1:i.opacity,p=null;if(i.excavate){var h=Math.floor(d),v=Math.floor(f),g=Math.ceil(l+d-h),y=Math.ceil(c+f-v);p={x:h,y:v,w:g,h:y}}var w=i.crossOrigin;return{x:d,y:f,h:c,w:l,excavation:p,opacity:m,crossOrigin:w}},pMe=function(t,n){return n!=null?Math.max(Math.floor(n),0):t?uMe:dMe},hMe=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),Oie=function(t){var n=t.value,r=t.level,i=t.minVersion,a=t.includeMargin,o=t.marginSize,s=t.imageSettings,l=t.size,c=t.boostLevel,d=K.useMemo(function(){var f=Array.isArray(n)?n:[n],m=f.reduce(function(p,h){return p.push.apply(p,Ve(sm.makeSegments(h))),p},[]);return qu.encodeSegments(m,cMe[r],i,void 0,void 0,c)},[n,r,i,c]);return K.useMemo(function(){var f=d.getModules(),m=pMe(a,o),p=f.length+m*2,h=mMe(f,l,m,s);return{cells:f,margin:m,numCells:p,calculatedImageSettings:h,qrcode:d}},[d,l,s,a,o])},vMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings","boostLevel"],gMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?kie:r,a=e.level,o=a===void 0?_ie:a,s=e.bgColor,l=s===void 0?Eie:s,c=e.fgColor,d=c===void 0?$ie:c,f=e.includeMargin,m=f===void 0?Tie:f,p=e.minVersion,h=p===void 0?Pie:p,v=e.marginSize,g=e.style,y=e.imageSettings,w=e.boostLevel,x=it(e,vMe),C=y==null?void 0:y.src,S=K.useRef(null),k=K.useRef(null),_=K.useCallback(function(D){S.current=D,typeof t=="function"?t(D):t&&(t.current=D)},[t]),E=K.useState(!1),T=he(E,2),$=T[1],P=Oie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:v,imageSettings:y,size:i,boostLevel:w}),M=P.margin,j=P.cells,I=P.numCells,R=P.calculatedImageSettings;K.useEffect(function(){if(S.current){var D=S.current,B=D.getContext("2d");if(!B)return;var F=j,z=k.current,H=R!=null&&z!==null&&z.complete&&z.naturalHeight!==0&&z.naturalWidth!==0;H&&R.excavation!=null&&(F=Iie(j,R.excavation));var A=window.devicePixelRatio||1;D.height=D.width=i*A;var V=i/I*A;B.scale(V,V),B.fillStyle=l,B.fillRect(0,0,I,I),B.fillStyle=d,hMe?B.fill(new Path2D(Rie(F,M))):j.forEach(function(W,U){W.forEach(function(X,J){X&&B.fillRect(J+M,U+M,1,1)})}),R&&(B.globalAlpha=R.opacity),H&&B.drawImage(z,R.x+M,R.y+M,R.w,R.h)}}),K.useEffect(function(){$(!1)},[C]);var O=N({height:i,width:i},g),L=null;return C!=null&&(L=K.createElement("img",{alt:"QR-Code",src:C,key:C,style:{display:"none"},onLoad:function(){$(!0)},ref:k,crossOrigin:R==null?void 0:R.crossOrigin})),K.createElement(K.Fragment,null,K.createElement("canvas",Ae({style:O,height:i,width:i,ref:_,role:"img"},x)),L)}),bMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings","boostLevel"],yMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?kie:r,a=e.level,o=a===void 0?_ie:a,s=e.bgColor,l=s===void 0?Eie:s,c=e.fgColor,d=c===void 0?$ie:c,f=e.includeMargin,m=f===void 0?Tie:f,p=e.minVersion,h=p===void 0?Pie:p,v=e.title,g=e.marginSize,y=e.imageSettings,w=e.boostLevel,x=it(e,bMe),C=Oie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:g,imageSettings:y,size:i,boostLevel:w}),S=C.margin,k=C.cells,_=C.numCells,E=C.calculatedImageSettings,T=k,$=null;y!=null&&E!=null&&(E.excavation!=null&&(T=Iie(k,E.excavation)),$=K.createElement("image",{href:y.src,height:E.h,width:E.w,x:E.x+S,y:E.y+S,preserveAspectRatio:"none",opacity:E.opacity,crossOrigin:E.crossOrigin}));var P=Rie(T,S);return K.createElement("svg",Ae({height:i,width:i,viewBox:"0 0 ".concat(_," ").concat(_),ref:t,role:"img"},x),!!v&&K.createElement("title",null,v),K.createElement("path",{fill:l,d:"M0,0 h".concat(_,"v").concat(_,"H0z"),shapeRendering:"crispEdges"}),K.createElement("path",{fill:d,d:P,shapeRendering:"crispEdges"}),$)}),xMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},wMe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:xMe}))},lg=u.forwardRef(wMe);const CMe=K.createElement(Ya,null);function SMe({prefixCls:e,locale:t,onRefresh:n,statusRender:r,status:i}){const a=K.createElement(K.Fragment,null,K.createElement("p",{className:`${e}-expired`},t==null?void 0:t.expired),n&&K.createElement(Vt,{type:"link",icon:K.createElement(lg,null),onClick:n},t==null?void 0:t.refresh)),o=K.createElement("p",{className:`${e}-scanned`},t==null?void 0:t.scanned),s={expired:a,loading:CMe,scanned:o};return(r??(d=>s[d.status]))({status:i,locale:t,onRefresh:n})}const kMe=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:i}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${me(n)} ${r} ${i}`,position:"relative",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired, & > ${t}-scanned`]:{color:e.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},_Me=e=>({QRCodeMaskBackgroundColor:new vn(e.colorBgContainer).setA(.96).toRgbString()}),EMe=mn("QRCode",e=>{const t=tn(e,{QRCodeTextColor:e.colorText});return kMe(t)},_Me);var $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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t,n,r,i;const[,a]=Ei(),{value:o,type:s="canvas",icon:l="",size:c=160,iconSize:d,color:f=a.colorText,errorLevel:m="M",status:p="active",bordered:h=!0,onRefresh:v,style:g,className:y,rootClassName:w,prefixCls:x,bgColor:C="transparent",statusRender:S,boostLevel:k}=e,_=$Me(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender","boostLevel"]),{getPrefixCls:E}=u.useContext(It),T=E("qrcode",x),[$,P,M]=EMe(T),j={src:l,x:void 0,y:void 0,height:typeof d=="number"?d:(t=d==null?void 0:d.height)!==null&&t!==void 0?t:40,width:typeof d=="number"?d:(n=d==null?void 0:d.width)!==null&&n!==void 0?n:40,excavate:!0,crossOrigin:"anonymous"},I=zr(_,!0),R=on(_,Object.keys(I)),O=Object.assign({value:o,size:c,level:m,bgColor:C,fgColor:f,style:{width:g==null?void 0:g.width,height:g==null?void 0:g.height},imageSettings:l?j:void 0,boostLevel:k},I),[L]=ia("QRCode");if(!o)return null;const D=fe(T,y,w,P,M,{[`${T}-borderless`]:!h}),B=Object.assign(Object.assign({backgroundColor:C},g),{width:(r=g==null?void 0:g.width)!==null&&r!==void 0?r:c,height:(i=g==null?void 0:g.height)!==null&&i!==void 0?i:c});return $(K.createElement("div",Object.assign({},R,{className:D,style:B}),p!=="active"&&K.createElement("div",{className:`${T}-mask`},K.createElement(SMe,{prefixCls:T,locale:L,status:p,onRefresh:v,statusRender:S})),s==="canvas"?K.createElement(gMe,Object.assign({},O)):K.createElement(yMe,Object.assign({},O))))};var PMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},RMe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:PMe}))},Mie=u.forwardRef(RMe);function IMe(e,t){var n=e.disabled,r=e.prefixCls,i=e.character,a=e.characterRender,o=e.index,s=e.count,l=e.value,c=e.allowHalf,d=e.focused,f=e.onHover,m=e.onClick,p=function(S){f(S,o)},h=function(S){m(S,o)},v=function(S){S.keyCode===ht.ENTER&&m(S,o)},g=o+1,y=new Set([r]);l===0&&o===0&&d?y.add("".concat(r,"-focused")):c&&l+.5>=g&&lo?"true":"false","aria-posinset":o+1,"aria-setsize":s,tabIndex:n?-1:0},K.createElement("div",{className:"".concat(r,"-first")},w),K.createElement("div",{className:"".concat(r,"-second")},w)));return a&&(x=a(x,e)),x}const OMe=K.forwardRef(IMe);function MMe(){var e=u.useRef({});function t(r){return e.current[r]}function n(r){return function(i){e.current[r]=i}}return[t,n]}function jMe(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function NMe(e){var t,n,r=e.ownerDocument,i=r.body,a=r&&r.documentElement,o=e.getBoundingClientRect();return t=o.left,n=o.top,t-=a.clientLeft||i.clientLeft||0,n-=a.clientTop||i.clientTop||0,{left:t,top:n}}function AMe(e){var t=NMe(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=jMe(r),t.left}var FMe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function DMe(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,i=e.className,a=e.defaultValue,o=e.value,s=e.count,l=s===void 0?5:s,c=e.allowHalf,d=c===void 0?!1:c,f=e.allowClear,m=f===void 0?!0:f,p=e.keyboard,h=p===void 0?!0:p,v=e.character,g=v===void 0?"★":v,y=e.characterRender,w=e.disabled,x=e.direction,C=x===void 0?"ltr":x,S=e.tabIndex,k=S===void 0?0:S,_=e.autoFocus,E=e.onHoverChange,T=e.onChange,$=e.onFocus,P=e.onBlur,M=e.onKeyDown,j=e.onMouseLeave,I=it(e,FMe),R=MMe(),O=he(R,2),L=O[0],D=O[1],B=K.useRef(null),F=function(){if(!w){var be;(be=B.current)===null||be===void 0||be.focus()}};K.useImperativeHandle(t,function(){return{focus:F,blur:function(){if(!w){var be;(be=B.current)===null||be===void 0||be.blur()}}}});var z=Wt(a||0,{value:o}),H=he(z,2),A=H[0],V=H[1],W=Wt(null),U=he(W,2),X=U[0],J=U[1],re=function(be,ke){var xe=C==="rtl",ye=be+1;if(d){var Se=L(be),Oe=AMe(Se),Re=Se.clientWidth;(xe&&ke-Oe>Re/2||!xe&&ke-Oe0&&!xe||ke===ht.RIGHT&&A>0&&xe?(Q(A-ye),be.preventDefault()):ke===ht.LEFT&&A{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${me(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},zMe=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),HMe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),BMe(e)),zMe(e))}},VMe=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),WMe=mn("Rate",e=>{const t=tn(e,{});return HMe(t)},VMe);var UMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,tooltips:o,character:s=u.createElement(Mie,null),disabled:l}=e,c=UMe(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),d=(S,{index:k})=>o?u.createElement($r,{title:o[k]},S):S,{getPrefixCls:f,direction:m,rate:p}=u.useContext(It),h=f("rate",n),[v,g,y]=WMe(h),w=Object.assign(Object.assign({},p==null?void 0:p.style),a),x=u.useContext(vi),C=l??x;return v(u.createElement(LMe,Object.assign({ref:t,character:s,characterRender:d,disabled:C},c,{className:fe(r,i,g,y,p==null?void 0:p.className),style:w,prefixCls:h,direction:m})))});var qMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},GMe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:qMe}))},KMe=u.forwardRef(GMe);const YMe=()=>u.createElement("svg",{width:"252",height:"294"},u.createElement("title",null,"No Found"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("circle",{cx:"126.75",cy:"128.1",r:"126",fill:"#E4EBF7"}),u.createElement("circle",{cx:"31.55",cy:"130.8",r:"8.3",fill:"#FFF"}),u.createElement("path",{stroke:"#FFF",d:"m37 134.3 10.5 6m.9 6.2-12.7 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M39.9 159.4a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m17.7-16.2a5.7 5.7 0 1 1-11.4-1.1 5.7 5.7 0 0 1 11.4 1.1M99 27h29.8a4.6 4.6 0 1 0 0-9.2H99a4.6 4.6 0 1 0 0 9.2m11.4 18.3h29.8a4.6 4.6 0 0 0 0-9.2h-29.8a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M112.8 26.9h15.8a4.6 4.6 0 1 0 0 9.1h-15.8a4.6 4.6 0 0 0 0-9.1m71.7 108.8a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m179.3 141.8 12.6 7.1m1.1 7.6-15.2 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M184.7 170a6.8 6.8 0 1 1-13.6-1.3 6.8 6.8 0 0 1 13.6 1.4m18.6-16.8a6.9 6.9 0 1 1-13.7-1.4 6.9 6.9 0 0 1 13.7 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M152 192.3a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm73.3-76.2a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm-9 35a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.5 0zM177 107.6a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.4-15.4a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm6.8 88.5a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m214.4 153.3-2 20.2-10.8 6m-28-4.7-6.3 9.8H156l-4.5 6.5m23.5-66v-15.7m46 7.8-13 8-15.2-8V94.4",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M166.6 66h-4a4.8 4.8 0 0 1-4.7-4.8 4.8 4.8 0 0 1 4.7-4.7h4a4.8 4.8 0 0 1 4.7 4.7 4.8 4.8 0 0 1-4.7 4.7"}),u.createElement("circle",{cx:"204.3",cy:"30",r:"29.5",fill:"#1677ff"}),u.createElement("path",{fill:"#FFF",d:"M206 38.4c.5.5.7 1.1.7 2s-.2 1.4-.7 1.9a3 3 0 0 1-2 .7c-.8 0-1.5-.3-2-.8s-.8-1.1-.8-1.9.3-1.4.8-2c.5-.4 1.2-.7 2-.7.7 0 1.4.3 2 .8m4.2-19.5c1.5 1.3 2.2 3 2.2 5.2a7.2 7.2 0 0 1-1.5 4.5l-3 2.7a5 5 0 0 0-1.3 1.7 5.2 5.2 0 0 0-.6 2.4v.5h-4v-.5c0-1.4.1-2.5.6-3.5s1.9-2.5 4.2-4.5l.4-.5a4 4 0 0 0 1-2.6c0-1.2-.4-2-1-2.8-.7-.6-1.6-1-2.9-1-1.5 0-2.6.5-3.3 1.5-.4.5-.6 1-.8 1.9a2 2 0 0 1-2 1.6 2 2 0 0 1-2-2.4c.4-1.6 1-2.8 2.1-3.8a8.5 8.5 0 0 1 6.3-2.3c2.3 0 4.2.6 5.6 2"}),u.createElement("path",{fill:"#FFB594",d:"M52 76.1s21.8 5.4 27.3 16c5.6 10.7-6.3 9.2-15.7 5C52.8 92 39 85 52 76"}),u.createElement("path",{fill:"#FFC6A0",d:"m90.5 67.5-.5 2.9c-.7.5-4.7-2.7-4.7-2.7l-1.7.8-1.3-5.7s6.8-4.6 9-5c2.4-.5 9.8 1 10.6 2.3 0 0 1.3.4-2.2.6-3.6.3-5 .5-6.8 3.2l-2.4 3.6"}),u.createElement("path",{fill:"#FFF",d:"M128 111.4a36.7 36.7 0 0 0-8.9-15.5c-3.5-3-9.3-2.2-11.3-4.2-1.3-1.2-3.2-1.2-3.2-1.2L87.7 87c-2.3-.4-2.1-.7-6-1.4-1.6-1.9-3-1.1-3-1.1l-7-1.4c-1-1.5-2.5-1-2.5-1l-2.4-.9C65 91.2 59 95 59 95c1.8 1.1 15.7 8.3 15.7 8.3l5.1 37.1s-3.3 5.7 1.4 9.1c0 0 19.9-3.7 34.9-.3 0 0 3-2.6 1-8.8.5-3 1.4-8.3 1.7-11.6.4.7 2 1.9 3.1 3.4 0 0 9.4-7.3 11-14a17 17 0 0 1-2.2-2.4c-.5-.8-.3-2-.7-2.8-.7-1-1.8-1.3-2-1.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M101 290s4.4 2 7.4 1c2.9-1 4.6.7 7.1 1.2 2.6.5 6.9 1.1 11.7-1.3 0-5.5-6.9-4-12-6.7-2.5-1.4-3.7-4.7-3.5-8.8h-9.5s-1.2 10.6-1 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101 289.8s2.5 1.3 6.8.7c3-.5 3.7.5 7.4 1 3.8.6 10.8 0 11.9-.9.4 1.1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.6-.5-1.8-1.4-5.2-1.9-5.7-.2-4 1-7.4-.3-7.4-.3l-.1-2.7z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.3 276h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.5 272.4s-2 7.4-4.4 12.3c-1.8 3.7-4.3 7.5 5.4 7.5 6.7 0 9-.5 7.4-6.6-1.5-6.1.3-13.2.3-13.2h-8.7z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 289.8s2 1.2 6.6 1.2c6 0 8.3-1.7 8.3-1.7s.6 1.1-.7 2.2c-1 .8-3.6 1.6-7.4 1.5-4.1 0-5.8-.5-6.7-1.1-.8-.6-.7-1.6-.1-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M58.4 274.3s0 1.5-.3 3c-.3 1.4-1 3-1.1 4 0 1.2 4.5 1.7 5.1.1.6-1.5 1.3-6.4 2-7.2.6-.9-5-2.2-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m99.7 278.5 13.3.1s1.3-54.5 1.9-64.4c.5-9.9 3.8-43.4 1-63.1l-12.6-.7-22.8.8-1.2 10c0 .5-.7.8-.7 1.4-.1.5.4 1.3.3 2-2.4 14-6.4 33-8.8 46.6 0 .7-1.2 1-1.4 2.7 0 .3.2 1.5 0 1.8-6.8 18.7-10.9 47.8-14.2 61.9h14.6s2.2-8.6 4-17c2.9-12.9 23.2-85 23.2-85l3-.5 1 46.3s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.8-1 11.8c-.4 4.8 0 39.2 0 39.2"}),u.createElement("path",{stroke:"#648BD8",d:"M76 221.6c1.2.1 4.1-2 7-5m23.4 8.5s2.7-1 6-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M107.3 222.1s2.7-1.1 6-3.9",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M74.7 224.8s2.7-.6 6.5-3.4m4.8-69.8c-.2 3.1.3 8.6-4.3 9.2m22-11s0 14-1.4 15.1a15 15 0 0 1-3 2m.5-16.5s0 13-1.2 24.4m-5 1.1s7.3-1.7 9.5-1.7M74.3 206a212 212 0 0 1-1 4.5s-1.4 1.9-1 3.8c.5 2-1 2-5 15.4A353 353 0 0 0 61 257l-.2 1.2m14.9-60.5a321 321 0 0 1-.9 4.8m7.8-50.4-1.2 10.5s-1.1.1-.5 2.2c.1 1.4-2.7 15.8-5.2 30.5m-19.6 79h13.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M116.2 148.2s-17-3-35.9.2c.2 2.5 0 4.2 0 4.2s14.7-2.8 35.7-.3c.3-2.4.2-4 .2-4"}),u.createElement("path",{fill:"#FFF",d:"M106.3 151.2v-5a.8.8 0 0 0-.8-.8h-7.8a.8.8 0 0 0-.8.8v5a.8.8 0 0 0 .8.8h7.8a.8.8 0 0 0 .8-.8"}),u.createElement("path",{fill:"#192064",d:"M105.2 150.2v-3a.6.6 0 0 0-.6-.7 94.3 94.3 0 0 0-5.9 0 .7.7 0 0 0-.6.6v3.1a.6.6 0 0 0 .6.7 121.1 121.1 0 0 1 5.8 0c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M100.3 275.4h12.3m-11.2-4.9.1 6.5m0-12.5a915.8 915.8 0 0 0 0 4.4m-.5-94 .9 44.7s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.2 0 3.4-.6 1.5-1 21.1-1.1 35.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M46.9 83.4s-.5 6 7.2 5.6c11.2-.7 9.2-9.4 31.5-21.7-.7-2.7-2.4-4.7-2.4-4.7s-11 3-22.6 8c-6.8 3-13.4 6.4-13.7 12.8m57.6 7.7.9-5.4-8.9-11.4-5 5.3-1.8 7.9a.3.3 0 0 0 .1.3c1 .8 6.5 5 14.4 3.5a.3.3 0 0 0 .3-.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M94 79.4s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.1-3.7c.6-1 1.6-4.1 1.6-4.1l13.5 3c0 5.3-2.3 19.5-7.8 20-8.9.6-12.5-9.5-12.5-9.5"}),u.createElement("path",{fill:"#520038",d:"M113.9 73.4c2.6-2 3.4-9.7 3.4-9.7s-2.4-.5-6.6-2c-4.7-2.1-12.8-4.8-17.5 1-9.6 3.2-2 19.8-2 19.8l2.7-3s-4-3.3-2-6.3c2-3.5 3.8 1 3.8 1s.7-2.3 3.6-3.3c.4-.7 1-2.6 1.4-3.8a1 1 0 0 1 1.3-.7l11.4 2.6c.5.2.8.7.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M105 76c-.1.7-.6 1.1-1 1-.6 0-.9-.6-.8-1.2.1-.6.6-1 1-1 .6 0 .9.7.8 1.3m7.1 1.6c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.5-1 1-1 .5.1.8.7.7 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m110.1 74.8-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M110.8 74.5s1.8-.7 2.6.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.4 74.3s.5-1.1 1.1-.7c.6.4 1.3 1.4.6 2-.8.5.1 1.6.1 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M103.3 73s1.8 1 4.1.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M103.7 81.8s2.2 1.2 4.4 1.2m-3.5 1.3s1 .4 1.6.3m-11.5-3.4s2.3 7.4 10.4 7.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M81.5 89.4s.4 5.6-5 12.8M69 82.7s-.7 9.2-8.2 14.2m68.6 26s-5.3 7.4-9.4 10.7m-.7-26.3s.5 4.4-2.1 32",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#F2D7AD",d:"M150 151.2h-49.8a1 1 0 0 1-1-1v-31.7c0-.5.4-1 1-1H150c.6 0 1 .5 1 1v31.7a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F4D19D",d:"M150.3 151.2h-19.9v-33.7h20.8v32.8a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F2D7AD",d:"M123.6 127.9H92.9a.5.5 0 0 1-.4-.8l6.4-9.1c.2-.3.5-.5.8-.5h31.1l-7.2 10.4z"}),u.createElement("path",{fill:"#CC9B6E",d:"M123.7 128.4H99.2v-.5h24.2l7.2-10.2.4.3z"}),u.createElement("path",{fill:"#F4D19D",d:"M158.3 127.9h-18.7a2 2 0 0 1-1.6-.8l-7.2-9.6h20c.5 0 1 .3 1.2.6l6.7 9a.5.5 0 0 1-.4.8"}),u.createElement("path",{fill:"#CC9B6E",d:"M157.8 128.5h-19.3l-7.9-10.5.4-.3 7.7 10.3h19.1zm-27.2 22.2v-8.2h.4v8.2zm-.1-10.9v-21.4h.4l.1 21.4zm-18.6 1.1-.5-.1 1.5-5.2.5.2zm-3.5.2-2.6-3 2.6-3.4.4.3-2.4 3.1 2.4 2.6zm8.2 0-.4-.4 2.4-2.6-2.4-3 .4-.4 2.7 3.4z"}),u.createElement("path",{fill:"#FFC6A0",d:"m154.3 131.9-3.1-2v3.5l-1 .1a85 85 0 0 1-4.8.3c-1.9 0-2.7 2.2 2.2 2.6l-2.6-.6s-2.2 1.3.5 2.3c0 0-1.6 1.2.6 2.6-.6 3.5 5.2 4 7 3.6a6.1 6.1 0 0 0 4.6-5.2 8 8 0 0 0-3.4-7.2"}),u.createElement("path",{stroke:"#DB836E",d:"M153.7 133.6s-6.5.4-8.4.3c-1.8 0-1.9 2.2 2.4 2.3 3.7.2 5.4 0 5.4 0",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M145.2 135.9c-1.9 1.3.5 2.3.5 2.3s3.5 1 6.8.6m-.6 2.9s-6.3.1-6.7-2.1c-.3-1.4.4-1.4.4-1.4m.5 2.7s-1 3.1 5.5 3.5m-.4-14.5v3.5M52.8 89.3a18 18 0 0 0 13.6-7.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M168.6 248.3a6.6 6.6 0 0 1-6.7-6.6v-66.5a6.6 6.6 0 1 1 13.3 0v66.5a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.5 247.7a6.6 6.6 0 0 1-6.6-6.7v-33.2a6.6 6.6 0 1 1 13.3 0V241a6.6 6.6 0 0 1-6.7 6.7"}),u.createElement("path",{fill:"#F2D7AD",d:"M186.4 293.6H159a3.2 3.2 0 0 1-3.2-3.2v-46.1a3.2 3.2 0 0 1 3.2-3.2h27.5a3.2 3.2 0 0 1 3.2 3.2v46.1a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#E4EBF7",d:"M89 89.5s7.8 5.4 16.6 2.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),XMe=()=>u.createElement("svg",{width:"254",height:"294"},u.createElement("title",null,"Server Error"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 128.1v-2C0 56.5 56.3.2 125.7.2h2.1C197.2.3 253.5 56.6 253.5 126v2.1c0 69.5-56.3 125.7-125.7 125.7h-2.1A125.7 125.7 0 0 1 0 128.1"}),u.createElement("path",{fill:"#FFF",d:"M40 132.1a8.3 8.3 0 1 1-16.6-1.7 8.3 8.3 0 0 1 16.6 1.7"}),u.createElement("path",{stroke:"#FFF",d:"m37.2 135.6 10.5 6m1 6.3-12.8 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M40.1 160.8a5.7 5.7 0 1 1-11.3-1.1 5.7 5.7 0 0 1 11.3 1.1M58 144.6a5.7 5.7 0 1 1-11.4-1.2 5.7 5.7 0 0 1 11.4 1.2M99.7 27.4h30a4.6 4.6 0 1 0 0-9.2h-30a4.6 4.6 0 0 0 0 9.2M111 46h30a4.6 4.6 0 1 0 0-9.3h-30a4.6 4.6 0 1 0 0 9.3m2.5-18.6h16a4.6 4.6 0 1 0 0 9.3h-16a4.6 4.6 0 0 0 0-9.3m36.7 42.7h-4a4.8 4.8 0 0 1-4.8-4.8 4.8 4.8 0 0 1 4.8-4.8h4a4.8 4.8 0 0 1 4.7 4.8 4.8 4.8 0 0 1-4.7 4.8"}),u.createElement("circle",{cx:"201.35",cy:"30.2",r:"29.7",fill:"#FF603B"}),u.createElement("path",{fill:"#FFF",d:"m203.6 19.4-.7 15a1.5 1.5 0 0 1-3 0l-.7-15a2.2 2.2 0 1 1 4.4 0m-.3 19.4c.5.5.8 1.1.8 1.9s-.3 1.4-.8 1.9a3 3 0 0 1-2 .7 2.5 2.5 0 0 1-1.8-.7c-.6-.6-.8-1.2-.8-2 0-.7.2-1.3.8-1.8.5-.5 1.1-.7 1.8-.7.8 0 1.5.2 2 .7"}),u.createElement("path",{fill:"#FFB594",d:"M119.3 133.3c4.4-.6 3.6-1.2 4-4.8.8-5.2-3-17-8.2-25.1-1-10.7-12.6-11.3-12.6-11.3s4.3 5 4.2 16.2c1.4 5.3.8 14.5.8 14.5s5.3 11.4 11.8 10.5"}),u.createElement("path",{fill:"#FFF",d:"M101 91.6s1.4-.6 3.2.6c8 1.4 10.3 6.7 11.3 11.4 1.8 1.2 1.8 2.3 1.8 3.5l1.5 3s-7.2 1.7-11 6.7c-1.3-6.4-6.9-25.2-6.9-25.2"}),u.createElement("path",{fill:"#FFB594",d:"m94 90.5 1-5.8-9.2-11.9-5.2 5.6-2.6 9.9s8.4 5 16 2.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M83 78.2s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.2-3.7c.5-1 1.5-4.2 1.5-4.2l13.6 3.2c0 5.2-2.3 19.5-7.9 20-8.9.6-12.5-9.6-12.5-9.6"}),u.createElement("path",{fill:"#520038",d:"M103 72.2c2.6-2 3.5-9.7 3.5-9.7s-2.5-.5-6.7-2c-4.7-2.2-12.9-4.9-17.6.9-9.5 4.4-2 20-2 20l2.7-3.1s-4-3.3-2.1-6.3c2.2-3.5 4 1 4 1s.6-2.3 3.5-3.3c.4-.7 1-2.7 1.5-3.8A1 1 0 0 1 91 65l11.5 2.7c.5.1.8.6.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M101.2 76.5c0 .6-.6 1-1 1-.5-.1-.9-.7-.8-1.3.1-.6.6-1 1.1-1 .5.1.8.7.7 1.3m-7-1.4c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.6-1 1-1 .5.1.9.7.8 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m99.2 73.6-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M100 73.3s1.7-.7 2.4.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M81.4 73s.4-1 1-.6c.7.4 1.4 1.4.6 2s.2 1.6.2 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M92.3 71.7s1.9 1.1 4.2 1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.7 80.6s2.3 1.2 4.4 1.2m-3.4 1.4s1 .4 1.5.3M83.7 80s1.8 6.6 9.2 8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M95.5 91.7s-1 2.8-8.2 2c-7.3-.6-10.3-5-10.3-5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M78.1 87.5s6.6 5 16.5 2.5c0 0 9.6 1 11.5 5.3 5.4 11.8.6 36.8 0 40 3.5 4-.4 8.4-.4 8.4-15.7-3.5-35.8-.6-35.8-.6-4.9-3.5-1.3-9-1.3-9l-6.2-23.8c-2.5-15.2.8-19.8 3.5-20.7 3-1 8-1.3 8-1.3.6 0 1.1 0 1.4-.2 2.4-1.3 2.8-.6 2.8-.6"}),u.createElement("path",{fill:"#FFC6A0",d:"M65.8 89.8s-6.8.5-7.6 8.2c-.4 8.8 3 11 3 11s6.1 22 16.9 22.9c8.4-2.2 4.7-6.7 4.6-11.4-.2-11.3-7-17-7-17s-4.3-13.7-9.9-13.7"}),u.createElement("path",{fill:"#FFC6A0",d:"M71.7 124.2s.9 11.3 9.8 6.5c4.8-2.5 7.6-13.8 9.8-22.6A201 201 0 0 0 94 96l-5-1.7s-2.4 5.6-7.7 12.3c-4.4 5.5-9.2 11.1-9.5 17.7"}),u.createElement("path",{stroke:"#E4EBF7",d:"M108.5 105.2s1.7 2.7-2.4 30.5c2.4 2.2 1 6-.2 7.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M123.3 131.5s-.5 2.8-11.8 2c-15.2-1-25.3-3.2-25.3-3.2l.9-5.8s.7.2 9.7-.1c11.9-.4 18.7-6 25-1 4 3.2 1.5 8.1 1.5 8.1"}),u.createElement("path",{fill:"#FFF",d:"M70.2 91s-5.6-4.8-11 2.7c-3.3 7.2.5 15.2 2.6 19.5-.3 3.8 2.4 4.3 2.4 4.3s0 1 1.5 2.7c4-7 6.7-9.1 13.7-12.5-.3-.7-1.9-3.3-1.8-3.8.2-1.7-1.3-2.6-1.3-2.6s-.3-.2-1.2-2.8c-.8-2.3-2-5.1-4.9-7.5"}),u.createElement("path",{fill:"#CBD1D1",d:"M90.2 288s4.9 2.3 8.3 1.2c3.2-1 5.2.7 8 1.3a20 20 0 0 0 13.3-1.4c-.2-6.2-7.8-4.5-13.6-7.6-2.9-1.6-4.2-5.3-4-10H91.5s-1.5 12-1.3 16.5"}),u.createElement("path",{fill:"#2B0849",d:"M90.2 287.8s2.8 1.5 7.6.8c3.5-.5 3.3.6 7.5 1.3 4.2.6 13-.2 14.3-1.2.5 1.3-.4 2.4-.4 2.4s-1.7.6-5.4.9c-2.3.1-8.1.3-10.2-.6-2-1.6-4.9-1.5-6-.3-4.5 1.1-7.2-.3-7.2-.3l-.2-3z"}),u.createElement("path",{fill:"#A4AABA",d:"M98.4 272.3h3.5s0 7.5 5.2 9.6c-5.3.7-9.7-2.6-8.7-9.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M44.4 272s-2.2 7.8-4.7 13c-1.9 3.8-4.4 7.8 5.8 7.8 7 0 9.3-.5 7.7-7-1.6-6.3.3-13.8.3-13.8h-9z"}),u.createElement("path",{fill:"#2B0849",d:"M38 290.3s2.3 1.2 7 1.2c6.4 0 8.7-1.7 8.7-1.7s.6 1.1-.7 2.2c-1 1-3.8 1.7-7.7 1.7-4.4 0-6.1-.6-7-1.3-1-.5-.8-1.6-.2-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M45.3 274s0 1.6-.3 3.1-1.1 3.3-1.2 4.4c0 1.2 4.8 1.6 5.4 0 .7-1.6 1.4-6.8 2-7.6.7-.9-5.1-2.2-5.9.1"}),u.createElement("path",{fill:"#7BB2F9",d:"M89.5 277.6h13.9s1.3-56.6 1.9-66.8c.6-10.3 4-45.1 1-65.6l-13-.7-23.7.8-1.3 10.4c0 .5-.7.9-.8 1.4 0 .6.5 1.4.4 2L59.6 206c-.1.7-1.3 1-1.5 2.8 0 .3.2 1.6.1 1.8-7.1 19.5-12.2 52.6-15.6 67.2h15.1L62 259c3-13.3 24-88.3 24-88.3l3.2-1-.2 48.6s-.2 1.3.4 2.1c.5.8-.6 1.2-.4 2.4l.4 1.8-1 12.4c-.4 4.9 1.2 40.7 1.2 40.7"}),u.createElement("path",{stroke:"#648BD8",d:"M64.6 218.9c1.2 0 4.2-2.1 7.2-5.1m24.2 8.7s3-1.1 6.4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M97 219.4s2.9-1.2 6.3-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1"}),u.createElement("path",{stroke:"#648BD8",d:"M63.2 222.1s2.7-.6 6.7-3.5m5-72.4c-.3 3.2.3 8.8-4.5 9.4m22.8-11.3s.1 14.6-1.4 15.7c-2.3 1.7-3 2-3 2m.4-17s.3 13-1 25m-4.7.7s6.8-1 9.1-1M46 270l-.9 4.6m1.8-11.3-.8 4.1m16.6-64.9c-.3 1.6 0 2-.4 3.4 0 0-2.8 2-2.3 4s-.3 3.4-4.5 17.2c-1.8 5.8-4.3 19-6.2 28.3l-1.1 5.8m16-67-1 4.9m8.1-52.3-1.2 10.9s-1.2.1-.5 2.3c0 1.4-2.8 16.4-5.4 31.6m-20 82.1h13.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M106.2 142.1c-3-.5-18.8-2.7-36.2.2a.6.6 0 0 0-.6.7v3a.6.6 0 0 0 .8.6c3.3-.5 17-2.4 35.6-.3.4 0 .7-.2.7-.5.2-1.4.2-2.5.2-3a.6.6 0 0 0-.5-.7"}),u.createElement("path",{fill:"#FFF",d:"M96.4 145.3v-5.1a.8.8 0 0 0-.8-.9 114.1 114.1 0 0 0-8.1 0 .8.8 0 0 0-.9.8v5.1c0 .5.4.9.9.9h8a.8.8 0 0 0 .9-.8"}),u.createElement("path",{fill:"#192064",d:"M95.2 144.3v-3.2a.7.7 0 0 0-.6-.7h-6.1a.7.7 0 0 0-.6.7v3.2c0 .4.3.7.6.7h6c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M90.1 273.5h12.8m-11.7-3.7v6.3m-.3-12.6v4.5m-.5-97.6 1 46.4s.7 1.6-.3 2.8c-.9 1.1 2.6.7 1 2.3-1.7 1.6.9 1.2 0 3.5-.6 1.6-1 22-1.2 36.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M73.7 98.7 76 103s2 .8 1.8 2.7l.8 2.2m-14.3 8.7c.2-1 2.2-7.1 12.6-10.5m.7-16s7.7 6 16.5 2.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M92 87s5.5-.9 7.5-4.6c1.3-.3.8 2.2-.3 3.7l-1 1.5s.2.3.2.9c0 .6-.2.6-.3 1v1l-.4 1c-.1.2 0 .6-.2.9-.2.4-1.6 1.8-2.6 2.8-3.8 3.6-5 1.7-6-.4-1-1.8-.7-5.1-.9-6.9-.3-2.9-2.6-3-2-4.4.4-.7 3 .7 3.4 1.8.7 2 2.9 1.8 2.6 1.7"}),u.createElement("path",{stroke:"#DB836E",d:"M99.8 82.4c-.5.1-.3.3-1 1.3-.6 1-4.8 2.9-6.4 3.2-2.5.5-2.2-1.6-4.2-2.9-1.7-1-3.6-.6-1.4 1.4 1 1 1 1.1 1.4 3.2.3 1.5-.7 3.7.7 5.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E59788",d:"M79.5 108.7c-2 2.9-4.2 6.1-5.5 8.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"M87.7 124.8s-2-2-5.1-2.8c-3-.7-3.6-.1-5.5.1-2 .3-4-.9-3.7.7.3 1.7 5 1 5.2 2.1.2 1.1-6.3 2.8-8.3 2.2-.8.8.5 1.9 2 2.2.3 1.5 2.3 1.5 2.3 1.5s.7 1 2.6 1.1c2.5 1.3 9-.7 11-1.5 2-.9-.5-5.6-.5-5.6"}),u.createElement("path",{stroke:"#E59788",d:"M73.4 122.8s.7 1.2 3.2 1.4c2.3.3 2.6.6 2.6.6s-2.6 3-9.1 2.3m2.3 2.2s3.8 0 5-.7m-2.4 2.2s2 0 3.3-.6m-1 1.7s1.7 0 2.8-.5m-6.8-9s-.6-1.1 1.3-.5c1.7.5 2.8 0 5.1.1 1.4.1 3-.2 4 .2 1.6.8 3.6 2.2 3.6 2.2s10.6 1.2 19-1.1M79 108s-8.4 2.8-13.2 12.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M109.3 112.5s3.4-3.6 7.6-4.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E59788",d:"M107.4 123s9.7-2.7 11.4-.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#BFCDDD",d:"m194.6 83.7 4-4M187.2 91l3.7-3.6m.9-3-4.5-4.7m11.2 11.5-4.2-4.3m-65 76.3 3.7-3.7M122.3 170l3.5-3.5m.8-2.9-4.3-4.2M133 170l-4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),u.createElement("path",{fill:"#A3B4C6",d:"M190.2 211.8h-1.6a4 4 0 0 1-4-4v-32.1a4 4 0 0 1 4-4h1.6a4 4 0 0 1 4 4v32a4 4 0 0 1-4 4"}),u.createElement("path",{fill:"#A3B4C6",d:"M237.8 213a4.8 4.8 0 0 1-4.8 4.8h-86.6a4.8 4.8 0 0 1 0-9.6H233a4.8 4.8 0 0 1 4.8 4.8"}),u.createElement("path",{fill:"#A3B4C6",d:"M154.1 190.1h70.5v-84.6h-70.5z"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 190.1h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2m0-59.3h-71.1a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.3v19a3.2 3.2 0 0 1-3.2 3.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 120.5a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8v-3.2c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 160.5h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#7C90A5",d:"M173.5 130.8h49.3m-57.8 0h6m-15 0h6.7m11.1 29.8h49.3m-57.7 0h6m-15.8 0h6.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 151a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V147c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8m-63 29a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.5 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V176c0-.5.3-.8.8-.8h22.4c.5 0 .8.3.8.8v3.2c0 .4-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M203 221.1h-27.3a2.4 2.4 0 0 1-2.4-2.4v-11.4a2.4 2.4 0 0 1 2.4-2.5H203a2.4 2.4 0 0 1 2.4 2.5v11.4a2.4 2.4 0 0 1-2.4 2.4"}),u.createElement("path",{stroke:"#A3B4C6",d:"M177.3 207.2v11.5m23.8-11.5v11.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M162.9 267.9a9.4 9.4 0 0 1-9.4-9.4v-14.8a9.4 9.4 0 0 1 18.8 0v14.8a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#92C110",d:"M171.2 267.8a9.4 9.4 0 0 1-9.4-9.4V255a9.4 9.4 0 0 1 18.8 0v3.4a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#F2D7AD",d:"M181.3 293.7h-27.7a3.2 3.2 0 0 1-3.2-3.2v-20.7a3.2 3.2 0 0 1 3.2-3.2h27.7a3.2 3.2 0 0 1 3.2 3.2v20.7a3.2 3.2 0 0 1-3.2 3.2"}))),JMe=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:a,paddingXS:o,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${me(e.calc(s).mul(2).equal())} ${me(a)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-content`]:{marginTop:s,padding:`${me(s)} ${me(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:o,"&:last-child":{marginInlineEnd:0}}}}},QMe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-success ${t}-icon > ${n}`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon > ${n}`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon > ${n}`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon > ${n}`]:{color:e.resultWarningIconColor}}},ZMe=e=>[JMe(e),QMe(e)],eje=e=>ZMe(e),tje=e=>({titleFontSize:e.fontSizeHeading3,subtitleFontSize:e.fontSize,iconFontSize:e.fontSizeHeading3*3,extraMargin:`${e.paddingLG}px 0 0 0`}),nje=mn("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,a=tn(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return[eje(a)]},tje),rje=()=>u.createElement("svg",{width:"251",height:"294"},u.createElement("title",null,"Unauthorized"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 129v-2C0 58.3 55.6 2.7 124.2 2.7h2c68.6 0 124.2 55.6 124.2 124.1v2.1c0 68.6-55.6 124.2-124.1 124.2h-2.1A124.2 124.2 0 0 1 0 129"}),u.createElement("path",{fill:"#FFF",d:"M41.4 133a8.2 8.2 0 1 1-16.4-1.7 8.2 8.2 0 0 1 16.4 1.6"}),u.createElement("path",{stroke:"#FFF",d:"m38.7 136.4 10.4 5.9m.9 6.2-12.6 10.7",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M41.5 161.3a5.6 5.6 0 1 1-11.2-1.2 5.6 5.6 0 0 1 11.2 1.2m17.7-16a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m41.2-115.8H130a4.6 4.6 0 1 0 0-9.1h-29.6a4.6 4.6 0 0 0 0 9.1m11.3 18.3h29.7a4.6 4.6 0 1 0 0-9.2h-29.7a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M114 29.5h15.8a4.6 4.6 0 1 0 0 9.1H114a4.6 4.6 0 0 0 0-9.1m71.3 108.2a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m180.2 143.8 12.5 7.1m1.1 7.5-15.1 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M185.6 172a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.5 1.3m18.6-16.6a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.6 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M153 194a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm73-75.8a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm-9 34.9a2.2 2.2 0 1 1-4.3 0 2.2 2.2 0 0 1 4.4 0zm-39.2-43.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.3-15.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm6.7 88a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m215.1 155.3-1.9 20-10.8 6m-27.8-4.7-6.3 9.8H157l-4.5 6.4m23.4-65.5v-15.7m45.6 7.8-12.8 7.9-15.2-7.9V96.7",strokeWidth:"2"}),u.createElement("path",{fill:"#A26EF4",d:"M180.7 29.3a29.3 29.3 0 1 1 58.6 0 29.3 29.3 0 0 1-58.6 0"}),u.createElement("path",{fill:"#FFF",d:"m221.4 41.7-21.5-.1a1.7 1.7 0 0 1-1.7-1.8V27.6a1.7 1.7 0 0 1 1.8-1.7h21.5c1 0 1.8.9 1.8 1.8l-.1 12.3a1.7 1.7 0 0 1-1.7 1.7"}),u.createElement("path",{fill:"#FFF",d:"M215.1 29.2c0 2.6-2 4.6-4.5 4.6a4.6 4.6 0 0 1-4.5-4.7v-6.9c0-2.6 2-4.6 4.6-4.6 2.5 0 4.5 2 4.4 4.7v6.9zm-4.5-14a6.9 6.9 0 0 0-7 6.8v7.3a6.9 6.9 0 0 0 13.8.1V22a6.9 6.9 0 0 0-6.8-6.9zm-43 53.2h-4a4.7 4.7 0 0 1-4.7-4.8 4.7 4.7 0 0 1 4.7-4.7h4a4.7 4.7 0 0 1 4.7 4.8 4.7 4.7 0 0 1-4.7 4.7"}),u.createElement("path",{fill:"#5BA02E",d:"M168.2 248.8a6.6 6.6 0 0 1-6.6-6.6v-66a6.6 6.6 0 0 1 13.2 0v66a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.1 248.2a6.6 6.6 0 0 1-6.6-6.6v-33a6.6 6.6 0 1 1 13.3 0v33a6.6 6.6 0 0 1-6.7 6.6"}),u.createElement("path",{fill:"#F2D7AD",d:"M186 293.9h-27.4a3.2 3.2 0 0 1-3.2-3.2v-45.9a3.2 3.2 0 0 1 3.2-3.1H186a3.2 3.2 0 0 1 3.2 3.1v46a3.2 3.2 0 0 1-3.2 3"}),u.createElement("path",{fill:"#FFF",d:"M82 147.7s6.3-1 17.5-1.3c11.8-.4 17.6 1 17.6 1s3.7-3.8 1-8.3c1.3-12.1 6-32.9.3-48.3-1.1-1.4-3.7-1.5-7.5-.6-1.4.3-7.2-.2-8-.1l-15.3-.4-8-.5c-1.6-.1-4.3-1.7-5.5-.3-.4.4-2.4 5.6-2 16l8.7 35.7s-3.2 3.6 1.2 7"}),u.createElement("path",{fill:"#FFC6A0",d:"m75.8 73.3-1-6.4 12-6.5s7.4-.1 8 1.2c.8 1.3-5.5 1-5.5 1s-1.9 1.4-2.6 2.5c-1.7 2.4-1 6.5-8.4 6-1.7.3-2.5 2.2-2.5 2.2"}),u.createElement("path",{fill:"#FFB594",d:"M52.4 77.7S66.7 87 77.4 92c1 .5-2 16.2-11.9 11.8-7.4-3.3-20.1-8.4-21.5-14.5-.7-3.2 2.6-7.6 8.4-11.7M142 80s-6.7 3-13.9 6.9c-3.9 2.1-10.1 4.7-12.3 8-6.2 9.3 3.5 11.2 13 7.5 6.6-2.7 29-12.1 13.2-22.4"}),u.createElement("path",{fill:"#FFC6A0",d:"m76.2 66.4 3 3.8S76.4 73 73 76c-7 6.2-12.8 14.3-16 16.4-4 2.7-9.7 3.3-12.2 0-3.5-5.1.5-14.7 31.5-26"}),u.createElement("path",{fill:"#FFF",d:"M64.7 85.1s-2.4 8.4-9 14.5c.7.5 18.6 10.5 22.2 10 5.2-.6 6.4-19 1.2-20.5-.8-.2-6-1.3-8.9-2.2-.9-.2-1.6-1.7-3.5-1l-2-.8zm63.7.7s5.3 2 7.3 13.8c-.6.2-17.6 12.3-21.8 7.8-6.6-7-.8-17.4 4.2-18.6 4.7-1.2 5-1.4 10.3-3"}),u.createElement("path",{stroke:"#E4EBF7",d:"M78.2 94.7s.9 7.4-5 13",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M87.4 94.7s3.1 2.6 10.3 2.6c7.1 0 9-3.5 9-3.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".9"}),u.createElement("path",{fill:"#FFC6A0",d:"m117.2 68.6-6.8-6.1s-5.4-4.4-9.2-1c-3.9 3.5 4.4 2.2 5.6 4.2 1.2 2.1.9 1.2-2 .5-5.7-1.4-2.1.9 3 5.3 2 1.9 7 1 7 1l2.4-3.9z"}),u.createElement("path",{fill:"#FFB594",d:"m105.3 91.3-.3-11H89l-.5 10.5c0 .4.2.8.6 1 2 1.3 9.3 5 15.8.4.2-.2.4-.5.4-.9"}),u.createElement("path",{fill:"#5C2552",d:"M107.6 74.2c.8-1.1 1-9 1-11.9a1 1 0 0 0-1-1l-4.6-.4c-7.7-1-17 .6-18.3 6.3-5.4 5.9-.4 13.3-.4 13.3s2 3.5 4.3 6.8c.8 1 .4-3.8 3-6a47.9 47.9 0 0 1 16-7"}),u.createElement("path",{fill:"#FFC6A0",d:"M88.4 83.2s2.7 6.2 11.6 6.5c7.8.3 9-7 7.5-17.5l-1-5.5c-6-2.9-15.4.6-15.4.6s-.6 2-.2 5.5c-2.3 2-1.8 5.6-1.8 5.6s-1-2-2-2.3c-.9-.3-2 0-2.3 2-1 4.6 3.6 5.1 3.6 5.1"}),u.createElement("path",{stroke:"#DB836E",d:"m100.8 77.1 1.7-1-1-4.3.7-1.4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#552950",d:"M105.5 74c0 .8-.4 1.4-1 1.4-.4 0-.8-.7-.8-1.4s.5-1.2 1-1.2.9.6.8 1.3m-8 .2c0 .8-.4 1.3-.9 1.3s-.9-.6-.9-1.3c0-.7.5-1.3 1-1.3s1 .6.9 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"M91.1 86.8s5.3 5 12.7 2.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#DB836E",d:"M99.8 81.9s-3.6.2-1.5-2.8c1.6-1.5 5-.4 5-.4s1 3.9-3.5 3.2"}),u.createElement("path",{stroke:"#5C2552",d:"M102.9 70.6s2.5.8 3.4.7m-12.4.7s2.5-1.2 4.8-1.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),u.createElement("path",{stroke:"#DB836E",d:"M86.3 77.4s1 .9 1.5 2c-.4.6-1 1.2-.3 1.9m11.8 2.4s2 .2 2.5-.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"m87.8 115.8 15.7-3m-3.3 3 10-2m-43.7-27s-1.6 8.8-6.7 14M128.3 88s3 4 4 11.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M64 84.8s-6 10-13.5 10",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"m112.4 66-.2 5.2 12 9.2c4.5 3.6 8.9 7.5 11 8.7 4.8 2.8 8.9 3.3 11 1.8 4.1-2.9 4.4-9.9-8.1-15.3-4.3-1.8-16.1-6.3-25.7-9.7"}),u.createElement("path",{stroke:"#DB836E",d:"M130.5 85.5s4.6 5.7 11.7 6.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M121.7 105.7s-.4 8.6-1.3 13.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M115.8 161.5s-3.6-1.5-2.7-7.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#CBD1D1",d:"M101.5 290.2s4.3 2.1 7.4 1c2.9-.9 4.6.7 7.2 1.3 2.5.5 6.9 1 11.7-1.3 0-5.6-7-4-12-6.8-2.6-1.4-3.8-4.7-3.6-8.8h-9.5s-1.4 10.6-1.2 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101.5 290s2.4 1.4 6.8.7c3-.4 3.7.5 7.5 1 3.7.6 10.8 0 11.9-.8.4 1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.7-.5-1.8-1.4-5.2-2-5.7-.3-4 1-7.4-.3-7.4-.3l-.2-2.6z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.8 276.2h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.6 272.5s-2 7.5-4.5 12.4c-1.8 3.7-4.2 7.6 5.5 7.6 6.7 0 9-.5 7.5-6.7-1.5-6.1.3-13.3.3-13.3h-8.8z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 290s2.2 1.2 6.7 1.2c6.1 0 8.3-1.6 8.3-1.6s.6 1-.6 2.1c-1 .9-3.6 1.6-7.4 1.6-4.2 0-6-.6-6.8-1.2-.9-.5-.7-1.6-.2-2"}),u.createElement("path",{fill:"#A4AABA",d:"M58.5 274.4s0 1.6-.3 3-1 3.1-1.1 4.2c0 1.1 4.5 1.5 5.2 0 .6-1.6 1.3-6.5 1.9-7.3.6-.8-5-2.1-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m100.9 277 13.3.1s1.3-54.2 1.8-64c.6-9.9 3.8-43.2 1-62.8l-12.4-.7-22.8.8-1.2 10c0 .4-.6.8-.7 1.3 0 .6.4 1.3.3 2-2.3 14-6.3 32.9-8.7 46.4-.1.6-1.2 1-1.4 2.6 0 .3.2 1.6 0 1.8-6.8 18.7-10.8 47.6-14.1 61.6h14.5s2.2-8.6 4-17a3984 3984 0 0 1 23-84.5l3-.5 1 46.1s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.7-1 11.9c-.4 4.6 0 39 0 39"}),u.createElement("path",{stroke:"#648BD8",d:"M77.4 220.4c1.2.1 4-2 7-4.9m23.1 8.4s2.8-1 6.1-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M108.5 221s2.7-1.2 6-4",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M76.1 223.6s2.6-.6 6.5-3.4m4.7-69.4c-.2 3.1.3 8.5-4.3 9m21.8-10.7s.1 14-1.3 15c-2.2 1.6-3 1.9-3 1.9m.5-16.4s0 12.8-1.2 24.3m-4.9 1s7.2-1.6 9.4-1.6m-28.6 31.5-1 4.5s-1.5 1.8-1 3.7c.4 2-1 2-5 15.3-1.7 5.6-4.4 18.5-6.3 27.5l-4 18.4M77 196.7a313.3 313.3 0 0 1-.8 4.8m7.7-50-1.2 10.3s-1 .2-.5 2.3c.1 1.3-2.6 15.6-5.1 30.2M57.6 273h13.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M117.4 147.4s-17-3-35.7.2v4.2s14.6-2.9 35.5-.4l.2-4"}),u.createElement("path",{fill:"#FFF",d:"M107.5 150.4v-5a.8.8 0 0 0-.8-.7H99a.8.8 0 0 0-.7.8v4.8c0 .5.3.9.8.8a140.8 140.8 0 0 1 7.7 0 .8.8 0 0 0 .8-.7"}),u.createElement("path",{fill:"#192064",d:"M106.4 149.4v-3a.6.6 0 0 0-.6-.7 94.1 94.1 0 0 0-5.8 0 .6.6 0 0 0-.7.7v3c0 .4.3.7.7.7h5.7c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M101.5 274h12.3m-11.1-5v6.5m0-12.4v4.3m-.5-93.4.9 44.4s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.1 0 3.4-.6 1.5-1 21-1.1 35",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),ije={success:Gm,error:Bc,info:cf,warning:KMe},gy={404:YMe,500:XMe,403:rje},aje=Object.keys(gy),oje=({prefixCls:e,icon:t,status:n})=>{const r=fe(`${e}-icon`);if(aje.includes(`${n}`)){const a=gy[n];return u.createElement("div",{className:`${r} ${e}-image`},u.createElement(a,null))}const i=u.createElement(ije[n]);return t===null||t===!1?null:u.createElement("div",{className:r},t||i)},sje=({prefixCls:e,extra:t})=>t?u.createElement("div",{className:`${e}-extra`},t):null,by=({prefixCls:e,className:t,rootClassName:n,subTitle:r,title:i,style:a,children:o,status:s="info",icon:l,extra:c})=>{const{getPrefixCls:d,direction:f,result:m}=u.useContext(It),p=d("result",e),[h,v,g]=nje(p),y=fe(p,`${p}-${s}`,t,m==null?void 0:m.className,n,{[`${p}-rtl`]:f==="rtl"},v,g),w=Object.assign(Object.assign({},m==null?void 0:m.style),a);return h(u.createElement("div",{className:y,style:w},u.createElement(oje,{prefixCls:p,status:s,icon:l}),u.createElement("div",{className:`${p}-title`},i),r&&u.createElement("div",{className:`${p}-subtitle`},r),u.createElement(sje,{prefixCls:p,extra:c}),o&&u.createElement("div",{className:`${p}-content`},o)))};by.PRESENTED_IMAGE_403=gy[403];by.PRESENTED_IMAGE_404=gy[404];by.PRESENTED_IMAGE_500=gy[500];const lje=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,children:i,size:a,style:o={}}=e,s=fe(`${n}-panel`,{[`${n}-panel-hidden`]:a===0},r),l=a!==void 0;return K.createElement("div",{ref:t,className:s,style:Object.assign(Object.assign({},o),{flexBasis:l?a:"auto",flexGrow:l?0:1})},i)}),cje=()=>null;var uje=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).filter(n=>u.isValidElement(n)).map(n=>{const{props:r}=n,{collapsible:i}=r,a=uje(r,["collapsible"]);return Object.assign(Object.assign({},a),{collapsible:dje(i)})}),[e])}function TB(e,t){return e.collapsible&&t.collapsible?e.showCollapsibleIcon===!0||t.showCollapsibleIcon===!0?!0:e.showCollapsibleIcon==="auto"||t.showCollapsibleIcon==="auto"?"auto":!1:e.collapsible?e.showCollapsibleIcon:t.collapsible?t.showCollapsibleIcon:!1}function mje(e,t,n){return u.useMemo(()=>{const r=[];for(let i=0;i0,y=!!h.start&&l===0&&s>0,w=g||y,x=!!h.start&&l>0,C=!!f.end&&s===0&&l>0,S=x||C,k=TB({collapsible:g,showCollapsibleIcon:f.showCollapsibleIcon},{collapsible:y,showCollapsibleIcon:h.showCollapsibleIcon}),_=TB({collapsible:x,showCollapsibleIcon:h.showCollapsibleIcon},{collapsible:C,showCollapsibleIcon:f.showCollapsibleIcon});r[i]={resizable:v,startCollapsible:!!(n?S:w),endCollapsible:!!(n?w:S),showStartCollapsibleIcon:n?_:k,showEndCollapsibleIcon:n?k:_}}return r},[t,e,n])}function pje(e,t,n){let r=0;const i=[];e.forEach((h,v)=>{h===void 0?i.push(v):r+=h});const a=1-r,o=i.length;if(a<0){const h=1/r;return e.map(v=>v===void 0?0:v*h)}let s=0,l=0,c=0,d=1;for(const h of i){const v=t[h]||0,g=n[h]||1;s+=v,l+=g,c=Math.max(c,v),d=Math.min(d,g)}if(s>1&&l<1){const h=1/o;return e.map(v=>v===void 0?h:v)}const f=a/o;if(c<=f&&f<=d)return e.map(h=>h===void 0?f:h);const m=Ve(e);let p=a-s;for(let h=0;hh.size),r=e.length,i=t||0,a=h=>h*i,[o,s]=K.useState(()=>e.map(h=>h.defaultSize)),l=K.useMemo(()=>{var h;const v=[];for(let g=0;ge.map(h=>I$(h.min)?BC(h.min):(h.min||0)/i),[e,i]),d=K.useMemo(()=>e.map(h=>I$(h.max)?BC(h.max):(h.max||i)/i),[e,i]),f=K.useMemo(()=>{const h=[];for(let v=0;vf.map(a),[f,i]);return[K.useMemo(()=>t?m:l,[m,t]),m,f,c,d,s]}function vje(e,t,n,r,i,a){const o=e.map(C=>[C.min,C.max]),s=r||0,l=C=>C*s;function c(C,S){return typeof C=="string"?l(BC(C)):C??S}const[d,f]=u.useState([]),m=u.useRef([]),[p,h]=u.useState(null),v=()=>n.map(l);return[C=>{f(v()),h({index:C,confirmed:!1})},(C,S)=>{var k;let _=null;if((!p||!p.confirmed)&&S!==0){if(S>0)_=C,h({index:C,confirmed:!0});else for(let O=C;O>=0;O-=1)if(d[O]>0&&t[O].resizable){_=O,h({index:O,confirmed:!0});break}}const E=(k=_??(p==null?void 0:p.index))!==null&&k!==void 0?k:C,T=Ve(d),$=E+1,P=c(o[E][0],0),M=c(o[$][0],0),j=c(o[E][1],s),I=c(o[$][1],s);let R=S;return T[E]+Rj&&(R=j-T[E]),T[$]-R>I&&(R=T[$]-I),T[E]+=R,T[$]-=R,i(T),T},()=>{h(null)},(C,S)=>{const k=v(),_=a?S==="start"?"end":"start":S,E=_==="start"?C:C+1,T=_==="start"?C+1:C,$=k[E],P=k[T];if($!==0&&P!==0)k[E]=0,k[T]+=$,m.current[C]=$;else{const M=$+P,j=c(o[E][0],0),I=c(o[E][1],s),R=c(o[T][0],0),O=c(o[T][1],s),L=Math.max(j,M-O),D=Math.min(I,M-R),B=R||(D-L)/2,F=m.current[C],z=M-F;F&&F<=O&&F>=R&&z<=I&&z>=j?(k[T]=F,k[E]=z):(k[E]-=B,k[T]+=B)}return i(k),k},p==null?void 0:p.index]}function O$(e){return typeof e=="number"&&!Number.isNaN(e)&&Number.isFinite(e)?Math.round(e):0}const gje=e=>{const{prefixCls:t,vertical:n,index:r,active:i,ariaNow:a,ariaMin:o,ariaMax:s,resizable:l,startCollapsible:c,endCollapsible:d,onOffsetStart:f,onOffsetUpdate:m,onOffsetEnd:p,onCollapse:h,lazy:v,containerSize:g,showStartCollapsibleIcon:y,showEndCollapsibleIcon:w}=e,x=`${t}-bar`,[C,S]=u.useState(null),[k,_]=u.useState(0),E=n?0:k,T=n?k:0,$=B=>{l&&B.currentTarget&&(S([B.pageX,B.pageY]),f(r))},P=B=>{if(l&&B.touches.length===1){const F=B.touches[0];S([F.pageX,F.pageY]),f(r)}},M=B=>{const F=g*a/100,z=F+B,H=Math.max(0,g*o/100),A=Math.min(g,g*s/100);return Math.max(H,Math.min(A,z))-F},j=Xt((B,F)=>{const z=M(n?F:B);_(z)}),I=Xt(()=>{m(r,E,T,!0),_(0),p(!0)}),R=B=>{switch(B){case!0:return`${x}-collapse-bar-always-visible`;case!1:return`${x}-collapse-bar-always-hidden`;case"auto":return`${x}-collapse-bar-hover-only`}};dn(()=>{if(!C)return;const A={mousemove:V=>{const{pageX:W,pageY:U}=V,X=W-C[0],J=U-C[1];v?j(X,J):m(r,X,J)},mouseup:()=>{v?I():p(),S(null)},touchmove:V=>{if(V.touches.length===1){const W=V.touches[0],U=W.pageX-C[0],X=W.pageY-C[1];v?j(U,X):m(r,U,X)}},touchend:()=>{v?I():p(),S(null)}};for(const[V,W]of Object.entries(A))window.addEventListener(V,W);return()=>{for(const[V,W]of Object.entries(A))window.removeEventListener(V,W)}},[C,r,v]);const O={[`--${x}-preview-offset`]:`${k}px`},L=n?kre:jc,D=n?Mu:ys;return K.createElement("div",{className:x,role:"separator","aria-valuenow":O$(a),"aria-valuemin":O$(o),"aria-valuemax":O$(s)},v&&K.createElement("div",{className:fe(`${x}-preview`,{[`${x}-preview-active`]:!!k}),style:O}),K.createElement("div",{className:fe(`${x}-dragger`,{[`${x}-dragger-disabled`]:!l,[`${x}-dragger-active`]:i}),onMouseDown:$,onTouchStart:P}),c&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-start`,R(y)),onClick:()=>h(r,"start")},K.createElement(L,{className:fe(`${x}-collapse-icon`,`${x}-collapse-start`)})),d&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-end`,R(w)),onClick:()=>h(r,"end")},K.createElement(D,{className:fe(`${x}-collapse-icon`,`${x}-collapse-end`)})))},bje=e=>{const{componentCls:t}=e;return{[`&-rtl${t}-horizontal`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${t}-vertical`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},aw={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},yje=e=>{const{componentCls:t,colorFill:n,splitBarDraggableSize:r,splitBarSize:i,splitTriggerSize:a,controlItemBgHover:o,controlItemBgActive:s,controlItemBgActiveHover:l,prefixCls:c}=e,d=`${t}-bar`,f=`${t}-mask`,m=`${t}-panel`,p=e.calc(a).div(2).equal(),h=`${c}-bar-preview-offset`,v={position:"absolute",background:e.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[t]:Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${d}`]:{flex:"none",position:"relative",userSelect:"none",[`${d}-dragger`]:Object.assign(Object.assign({},aw),{zIndex:1,"&::before":Object.assign({content:'""',background:o},aw),"&::after":Object.assign({content:'""',background:n},aw),[`&:hover:not(${d}-dragger-active)`]:{"&::before":{background:s}},"&-active":{zIndex:2,"&::before":{background:l}},[`&-disabled${d}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:o}},"&::after":{display:"none"}}}),[`${d}-collapse-bar`]:Object.assign(Object.assign({},aw),{zIndex:e.zIndexPopupBase,background:o,fontSize:e.fontSizeSM,borderRadius:e.borderRadiusXS,color:e.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:s},"&:active":{background:l}}),"&:hover, &:active":{[`${d}-collapse-bar-hover-only`]:{opacity:1}},[`${d}-collapse-bar-hover-only`]:{"@media(hover:none)":{opacity:1}},[`${d}-collapse-bar-always-hidden`]:{display:"none"},[`${d}-collapse-bar-always-visible`]:{opacity:1}},[f]:{position:"fixed",zIndex:e.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${d}`]:{width:0,[`${d}-preview`]:Object.assign(Object.assign({height:"100%",width:i},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateX(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"col-resize",height:"100%",width:a,"&::before":{height:"100%",width:i},"&::after":{height:r,width:i}},[`${d}-collapse-bar`]:{width:e.fontSizeSM,height:e.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:p},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:p},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${d}`]:{height:0,[`${d}-preview`]:Object.assign(Object.assign({height:i,width:"100%"},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateY(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"row-resize",width:"100%",height:a,"&::before":{width:"100%",height:i},"&::after":{width:r,height:i}},[`${d}-collapse-bar`]:{height:e.fontSizeSM,width:e.controlHeightSM,"&-start":{top:"auto",bottom:p,transform:"translateX(-50%)"},"&-end":{top:p,bottom:"auto",transform:"translateX(-50%)"}}}},[m]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${t}:only-child)`]:{overflow:"hidden"}}}),bje(e))}},xje=e=>{var t;const n=e.splitBarSize||2,r=e.splitTriggerSize||6,i=e.resizeSpinnerSize||20,a=(t=e.splitBarDraggableSize)!==null&&t!==void 0?t:i;return{splitBarSize:n,splitTriggerSize:r,splitBarDraggableSize:a,resizeSpinnerSize:i}},wje=mn("Splitter",yje,xje),Cje=e=>{const{prefixCls:t,className:n,style:r,layout:i="horizontal",children:a,rootClassName:o,onResizeStart:s,onResize:l,onResizeEnd:c,lazy:d}=e,{getPrefixCls:f,direction:m,className:p,style:h}=Sr("splitter"),v=f("splitter",t),g=Qn(v),[y,w,x]=wje(v,g),C=i==="vertical",S=m==="rtl",k=!C&&S,_=fje(a),[E,T]=u.useState(),$=ne=>{const{offsetWidth:Z,offsetHeight:se}=ne,oe=C?se:Z;oe!==0&&T(oe)},[P,M,j,I,R,O]=hje(_,E),L=mje(_,M,S),[D,B,F,z,H]=vje(_,L,j,E,O,S),A=Xt(ne=>{D(ne),s==null||s(M)}),V=Xt((ne,Z,se)=>{const oe=B(ne,Z);se?c==null||c(oe):l==null||l(oe)}),W=Xt(ne=>{F(),ne||c==null||c(M)}),U=Xt((ne,Z)=>{var se;const oe=z(ne,Z);l==null||l(oe),c==null||c(oe);const ce=oe.map(te=>Math.abs(te){const ne=[];let Z=0;const se=_.length;for(let oe=0;oe{const se=K.createElement(lje,Object.assign({},ne,{prefixCls:v,size:P[Z]}));let oe=null;const ce=L[Z];if(ce){const te=(re[Z-1]||0)+I[Z],le=(re[Z+1]||100)-R[Z+1],pe=(re[Z-1]||0)+R[Z],we=(re[Z+1]||100)-I[Z+1];oe=K.createElement(gje,{lazy:d,index:Z,active:H===Z,prefixCls:v,vertical:C,resizable:ce.resizable,ariaNow:re[Z]*100,ariaMin:Math.max(te,le)*100,ariaMax:Math.min(pe,we)*100,startCollapsible:ce.startCollapsible,endCollapsible:ce.endCollapsible,showStartCollapsibleIcon:ce.showStartCollapsibleIcon,showEndCollapsibleIcon:ce.showEndCollapsibleIcon,onOffsetStart:A,onOffsetUpdate:(_e,Y,ae,ee)=>{let q=C?ae:Y;k&&(q=-q),V(_e,q,ee)},onOffsetEnd:W,onCollapse:U,containerSize:E||0})}return K.createElement(K.Fragment,{key:`split-panel-${Z}`},se,oe)}),typeof H=="number"&&K.createElement("div",{"aria-hidden":!0,className:fe(J,`${J}-${i}`)}))))},lm=Cje;lm.Panel=cje;var Sje=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function PB(e){return typeof e=="string"}function jie(e){var t,n=e.className,r=e.prefixCls,i=e.style,a=e.active,o=e.status,s=e.iconPrefix,l=e.icon;e.wrapperStyle;var c=e.stepNumber,d=e.disabled,f=e.description,m=e.title,p=e.subTitle,h=e.progressDot,v=e.stepIcon,g=e.tailContent,y=e.icons,w=e.stepIndex,x=e.onStepClick,C=e.onClick,S=e.render,k=it(e,Sje),_=!!x&&!d,E={};_&&(E.role="button",E.tabIndex=0,E.onClick=function(I){C==null||C(I),x(w)},E.onKeyDown=function(I){var R=I.which;(R===ht.ENTER||R===ht.SPACE)&&x(w)});var T=function(){var R,O,L=fe("".concat(r,"-icon"),"".concat(s,"icon"),(R={},G(R,"".concat(s,"icon-").concat(l),l&&PB(l)),G(R,"".concat(s,"icon-check"),!l&&o==="finish"&&(y&&!y.finish||!y)),G(R,"".concat(s,"icon-cross"),!l&&o==="error"&&(y&&!y.error||!y)),R)),D=u.createElement("span",{className:"".concat(r,"-icon-dot")});return h?typeof h=="function"?O=u.createElement("span",{className:"".concat(r,"-icon")},h(D,{index:c-1,status:o,title:m,description:f})):O=u.createElement("span",{className:"".concat(r,"-icon")},D):l&&!PB(l)?O=u.createElement("span",{className:"".concat(r,"-icon")},l):y&&y.finish&&o==="finish"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.finish):y&&y.error&&o==="error"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.error):l||o==="finish"||o==="error"?O=u.createElement("span",{className:L}):O=u.createElement("span",{className:"".concat(r,"-icon")},c),v&&(O=v({index:c-1,status:o,title:m,description:f,node:O})),O},$=o||"wait",P=fe("".concat(r,"-item"),"".concat(r,"-item-").concat($),n,(t={},G(t,"".concat(r,"-item-custom"),l),G(t,"".concat(r,"-item-active"),a),G(t,"".concat(r,"-item-disabled"),d===!0),t)),M=N({},i),j=u.createElement("div",Ae({},k,{className:P,style:M}),u.createElement("div",Ae({onClick:C},E,{className:"".concat(r,"-item-container")}),u.createElement("div",{className:"".concat(r,"-item-tail")},g),u.createElement("div",{className:"".concat(r,"-item-icon")},T()),u.createElement("div",{className:"".concat(r,"-item-content")},u.createElement("div",{className:"".concat(r,"-item-title")},m,p&&u.createElement("div",{title:typeof p=="string"?p:void 0,className:"".concat(r,"-item-subtitle")},p)),f&&u.createElement("div",{className:"".concat(r,"-item-description")},f))));return S&&(j=S(j)||null),j}var kje=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function Yj(e){var t,n=e.prefixCls,r=n===void 0?"rc-steps":n,i=e.style,a=i===void 0?{}:i,o=e.className;e.children;var s=e.direction,l=s===void 0?"horizontal":s,c=e.type,d=c===void 0?"default":c,f=e.labelPlacement,m=f===void 0?"horizontal":f,p=e.iconPrefix,h=p===void 0?"rc":p,v=e.status,g=v===void 0?"process":v,y=e.size,w=e.current,x=w===void 0?0:w,C=e.progressDot,S=C===void 0?!1:C,k=e.stepIcon,_=e.initial,E=_===void 0?0:_,T=e.icons,$=e.onChange,P=e.itemRender,M=e.items,j=M===void 0?[]:M,I=it(e,kje),R=d==="navigation",O=d==="inline",L=O||S,D=O?"horizontal":l,B=O?void 0:y,F=L?"vertical":m,z=fe(r,"".concat(r,"-").concat(D),o,(t={},G(t,"".concat(r,"-").concat(B),B),G(t,"".concat(r,"-label-").concat(F),D==="horizontal"),G(t,"".concat(r,"-dot"),!!L),G(t,"".concat(r,"-navigation"),R),G(t,"".concat(r,"-inline"),O),t)),H=function(W){$&&x!==W&&$(W)},A=function(W,U){var X=N({},W),J=E+U;return g==="error"&&U===x-1&&(X.className="".concat(r,"-next-error")),X.status||(J===x?X.status=g:J{const{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:i}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:i,lineHeight:me(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},Eje=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},$je=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:i}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),o={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${me(a)} ${me(e.paddingXXS)} 0`,margin:`0 ${me(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:i}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:i},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:i,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-error":o,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},Tje=e=>{const{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:i}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${me(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(i).div(2).add(e.controlHeightLG).equal()}}}}}},Pje=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:i,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},qa),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${me(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${me(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:i,transition:`width ${a}, inset-inline-start ${a}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${me(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},Rje=e=>{const{antCls:t,componentCls:n,iconSize:r,iconSizeSM:i,processIconColor:a,marginXXS:o,lineWidthBold:s,lineWidth:l,paddingXXS:c}=e,d=e.calc(r).add(e.calc(s).mul(4).equal()).equal(),f=e.calc(i).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:c,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:a}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:c,[`> ${n}-item-container > ${n}-item-tail`]:{top:o,insetInlineStart:e.calc(r).div(2).sub(l).add(c).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:c,paddingInlineStart:c}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(i).div(2).sub(l).add(c).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(c).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${me(d)} !important`,height:`${me(d)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(i).div(2).add(c).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${me(f)} !important`,height:`${me(f)} !important`}}}}},Ije=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:i,dotSize:a,motionDurationSlow:o}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${me(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${me(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:me(a),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${o}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(a).sub(i).div(2).equal(),width:i,height:i,lineHeight:me(i),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(i).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(i).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(i).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:`${me(e.calc(a).add(e.paddingXS).equal())} 0 ${me(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(i).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},Oje=e=>{const{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},Mje=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:i,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${me(e.marginXS)}`,fontSize:r,lineHeight:me(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:i,lineHeight:me(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:a,fontSize:i},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:me(n),transform:"none"}}}}},jje=e=>{const{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:me(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${me(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${me(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:me(n)}}}}},Nje="wait",Aje="process",Fje="finish",Dje="error",ow=(e,t)=>{const n=`${t.componentCls}-item`,r=`${e}IconColor`,i=`${e}TitleColor`,a=`${e}DescriptionColor`,o=`${e}TailColor`,s=`${e}IconBgColor`,l=`${e}IconBorderColor`,c=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[c]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[c]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[i],"&::after":{backgroundColor:t[o]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[a]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[o]}}},Lje=e=>{const{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,i=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none",[`&:focus-visible ${i}`]:el(e)},[`${i}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[i]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:me(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${me(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:me(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},ow(Nje,e)),ow(Aje,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),ow(Fje,e)),ow(Dje,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},Bje=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},zje=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Lje(e)),Bje(e)),_je(e)),Mje(e)),jje(e)),Eje(e)),Tje(e)),Ije(e)),Pje(e)),Oje(e)),Rje(e)),$je(e))}},Hje=e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}),Vje=mn("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:i,colorPrimary:a,colorTextDescription:o,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:d}=e,f=tn(e,{processIconColor:r,processTitleColor:i,processDescriptionColor:i,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:d,waitTitleColor:o,waitDescriptionColor:o,waitTailColor:d,waitDotColor:t,finishIconColor:a,finishTitleColor:i,finishDescriptionColor:o,finishTailColor:a,finishDotColor:a,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:d,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return zje(f)},Hje);function Wje(e){return e.filter(t=>t)}function Uje(e,t){if(e)return e;const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{props:i}=r;return Object.assign({},i)}return null});return Wje(n)}var qje=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{percent:t,size:n,className:r,rootClassName:i,direction:a,items:o,responsive:s=!0,current:l=0,children:c,style:d}=e,f=qje(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=ff(s),{getPrefixCls:p,direction:h,className:v,style:g}=Sr("steps"),y=u.useMemo(()=>s&&m?"vertical":a,[s,m,a]),w=Hr(n),x=p("steps",e.prefixCls),[C,S,k]=Vje(x),_=e.type==="inline",E=p("",e.iconPrefix),T=Uje(o,c),$=_?void 0:t,P=Object.assign(Object.assign({},g),d),M=fe(v,{[`${x}-rtl`]:h==="rtl",[`${x}-with-progress`]:$!==void 0},r,i,S,k),j={finish:u.createElement(I_,{className:`${x}-finish-icon`}),error:u.createElement(Vo,{className:`${x}-error-icon`})},I=({node:O,status:L})=>{if(L==="process"&&$!==void 0){const D=w==="small"?32:40;return u.createElement("div",{className:`${x}-progress-icon`},u.createElement(Kj,{type:"circle",percent:$,size:D,strokeWidth:4,format:()=>null}),O)}return O},R=(O,L)=>O.description?u.createElement($r,{title:O.description},L):L;return C(u.createElement(Yj,Object.assign({icons:j},f,{style:P,current:l,size:w,items:T,itemRender:_?R:void 0,stepIcon:I,direction:y,prefixCls:x,iconPrefix:E,className:M})))};g2.Step=Yj.Step;var Gje=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Nie=u.forwardRef(function(e,t){var n,r=e.prefixCls,i=r===void 0?"rc-switch":r,a=e.className,o=e.checked,s=e.defaultChecked,l=e.disabled,c=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,m=e.onClick,p=e.onChange,h=e.onKeyDown,v=it(e,Gje),g=Wt(!1,{value:o,defaultValue:s}),y=he(g,2),w=y[0],x=y[1];function C(E,T){var $=w;return l||($=E,x($),p==null||p($,T)),$}function S(E){E.which===ht.LEFT?C(!1,E):E.which===ht.RIGHT&&C(!0,E),h==null||h(E)}function k(E){var T=C(!w,E);m==null||m(T,E)}var _=fe(i,a,(n={},G(n,"".concat(i,"-checked"),w),G(n,"".concat(i,"-disabled"),l),n));return u.createElement("button",Ae({},v,{type:"button",role:"switch","aria-checked":w,disabled:l,className:_,ref:t,onKeyDown:S,onClick:k}),c,u.createElement("span",{className:"".concat(i,"-inner")},u.createElement("span",{className:"".concat(i,"-inner-checked")},d),u.createElement("span",{className:"".concat(i,"-inner-unchecked")},f)))});Nie.displayName="Switch";const Kje=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:a,innerMaxMarginSM:o,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,d=me(l(s).add(l(r).mul(2)).equal()),f=me(l(o).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:me(n),[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${me(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},Yje=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},Xje=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:a,calc:o}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o(a).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${me(o(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},Jje=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:a,handleSize:o,calc:s}=e,l=`${t}-inner`,c=me(s(o).add(s(r).mul(2)).equal()),d=me(s(a).mul(2).equal());return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${d})`,marginInlineEnd:`calc(100% - ${c} + ${d})`},[`${l}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${d})`,marginInlineEnd:`calc(-100% + ${c} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},Qje=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},bn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:me(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),Bo(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},Zje=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,a=t*n,o=r/2,s=2,l=a-s*2,c=o-s*2;return{trackHeight:a,trackHeightSM:o,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new vn("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}},eNe=mn("Switch",e=>{const t=tn(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Qje(t),Jje(t),Xje(t),Yje(t),Kje(t)]},Zje);var tNe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,size:r,disabled:i,loading:a,className:o,rootClassName:s,style:l,checked:c,value:d,defaultChecked:f,defaultValue:m,onChange:p}=e,h=tNe(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[v,g]=Wt(!1,{value:c??d,defaultValue:f??m}),{getPrefixCls:y,direction:w,switch:x}=u.useContext(It),C=u.useContext(vi),S=(i??C)||a,k=y("switch",n),_=u.createElement("div",{className:`${k}-handle`},a&&u.createElement(Ra,{className:`${k}-loading-icon`})),[E,T,$]=eNe(k),P=Hr(r),M=fe(x==null?void 0:x.className,{[`${k}-small`]:P==="small",[`${k}-loading`]:a,[`${k}-rtl`]:w==="rtl"},o,s,T,$),j=Object.assign(Object.assign({},x==null?void 0:x.style),l),I=(...R)=>{g(R[0]),p==null||p.apply(void 0,R)};return E(u.createElement(J1,{component:"Switch",disabled:S},u.createElement(Nie,Object.assign({},h,{checked:v,onChange:I,prefixCls:k,className:M,style:j,disabled:S,ref:t,loadingIcon:_}))))}),Xj=nNe;Xj.__ANT_SWITCH=!0;var md={},yy="rc-table-internal-hook";function Jj(e){var t=u.createContext(void 0),n=function(i){var a=i.value,o=i.children,s=u.useRef(a);s.current=a;var l=u.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),c=he(l,1),d=c[0];return dn(function(){Si.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),u.createElement(t.Provider,{value:d},o)};return{Context:t,Provider:n,defaultValue:e}}function va(e,t){var n=Xt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var m={};return t.forEach(function(p){m[p]=f[p]}),m}),r=u.useContext(e==null?void 0:e.Context),i=r||{},a=i.listeners,o=i.getValue,s=u.useRef();s.current=n(r?o():e==null?void 0:e.defaultValue);var l=u.useState({}),c=he(l,2),d=c[1];return dn(function(){if(!r)return;function f(m){var p=n(m);Lo(s.current,p,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),s.current}function rNe(){var e=u.createContext(null);function t(){return u.useContext(e)}function n(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{},m=u.useRef(0),p=u.useRef(c),h=t();return h!==null?u.createElement(i,Ae({},c,f)):((!a||a(p.current,c))&&(m.current+=1),p.current=c,u.createElement(e.Provider,{value:m.current},u.createElement(i,Ae({},c,f))))};return o?u.forwardRef(s):s}function r(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{};return t(),u.createElement(i,Ae({},c,f))};return o?u.memo(u.forwardRef(s),a):u.memo(s,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var Qj=rNe(),Aie=Qj.makeImmutable,cg=Qj.responseImmutable,iNe=Qj.useImmutableMark,Xa=Jj(),Fie=u.createContext({renderWithProps:!1}),aNe="RC_TABLE_KEY";function oNe(e){return e==null?[]:Array.isArray(e)?e:[e]}function Z_(e){var t=[],n={};return e.forEach(function(r){for(var i=r||{},a=i.key,o=i.dataIndex,s=a||oNe(o).join("-")||aNe;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function jR(e){return e!=null}function sNe(e){return typeof e=="number"&&!Number.isNaN(e)}function lNe(e){return e&&pt(e)==="object"&&!Array.isArray(e)&&!u.isValidElement(e)}function cNe(e,t,n,r,i,a){var o=u.useContext(Fie),s=iNe(),l=Rc(function(){if(jR(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],d=cr(e,c),f=d,m=void 0;if(i){var p=i(d,e,n);lNe(p)?(f=p.children,m=p.props,o.renderWithProps=!0):f=p}return[f,m]},[s,e,r,t,i,n],function(c,d){if(a){var f=he(c,2),m=f[1],p=he(d,2),h=p[1];return a(h,m)}return o.renderWithProps?!0:!Lo(c,d,!0)});return l}function uNe(e,t,n,r){var i=e+t-1;return e<=r&&i>=n}function dNe(e,t){return va(Xa,function(n){var r=uNe(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var fNe=function(t){var n=t.ellipsis,r=t.rowType,i=t.children,a,o=n===!0?{showTitle:!0}:n;return o&&(o.showTitle||r==="header")&&(typeof i=="string"||typeof i=="number"?a=i.toString():u.isValidElement(i)&&typeof i.props.children=="string"&&(a=i.props.children)),a};function mNe(e){var t,n,r,i,a,o,s,l,c=e.component,d=e.children,f=e.ellipsis,m=e.scope,p=e.prefixCls,h=e.className,v=e.align,g=e.record,y=e.render,w=e.dataIndex,x=e.renderIndex,C=e.shouldCellUpdate,S=e.index,k=e.rowType,_=e.colSpan,E=e.rowSpan,T=e.fixLeft,$=e.fixRight,P=e.firstFixLeft,M=e.lastFixLeft,j=e.firstFixRight,I=e.lastFixRight,R=e.appendNode,O=e.additionalProps,L=O===void 0?{}:O,D=e.isSticky,B="".concat(p,"-cell"),F=va(Xa,["supportSticky","allColumnsFixedLeft","rowHoverable"]),z=F.supportSticky,H=F.allColumnsFixedLeft,A=F.rowHoverable,V=cNe(g,w,x,d,y,C),W=he(V,2),U=W[0],X=W[1],J={},re=typeof T=="number"&&z,Q=typeof $=="number"&&z;re&&(J.position="sticky",J.left=T),Q&&(J.position="sticky",J.right=$);var ne=(t=(n=(r=X==null?void 0:X.colSpan)!==null&&r!==void 0?r:L.colSpan)!==null&&n!==void 0?n:_)!==null&&t!==void 0?t:1,Z=(i=(a=(o=X==null?void 0:X.rowSpan)!==null&&o!==void 0?o:L.rowSpan)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:1,se=dNe(S,Z),oe=he(se,2),ce=oe[0],te=oe[1],le=Xt(function(q){var ue;g&&te(S,S+Z-1),L==null||(ue=L.onMouseEnter)===null||ue===void 0||ue.call(L,q)}),pe=Xt(function(q){var ue;g&&te(-1,-1),L==null||(ue=L.onMouseLeave)===null||ue===void 0||ue.call(L,q)});if(ne===0||Z===0)return null;var we=(s=L.title)!==null&&s!==void 0?s:fNe({rowType:k,ellipsis:f,children:U}),_e=fe(B,h,(l={},G(G(G(G(G(G(G(G(G(G(l,"".concat(B,"-fix-left"),re&&z),"".concat(B,"-fix-left-first"),P&&z),"".concat(B,"-fix-left-last"),M&&z),"".concat(B,"-fix-left-all"),M&&H&&z),"".concat(B,"-fix-right"),Q&&z),"".concat(B,"-fix-right-first"),j&&z),"".concat(B,"-fix-right-last"),I&&z),"".concat(B,"-ellipsis"),f),"".concat(B,"-with-append"),R),"".concat(B,"-fix-sticky"),(re||Q)&&D&&z),G(l,"".concat(B,"-row-hover"),!X&&ce)),L.className,X==null?void 0:X.className),Y={};v&&(Y.textAlign=v);var ae=N(N(N(N({},X==null?void 0:X.style),J),Y),L.style),ee=U;return pt(ee)==="object"&&!Array.isArray(ee)&&!u.isValidElement(ee)&&(ee=null),f&&(M||j)&&(ee=u.createElement("span",{className:"".concat(B,"-content")},ee)),u.createElement(c,Ae({},X,L,{className:_e,style:ae,title:we,scope:m,onMouseEnter:A?le:void 0,onMouseLeave:A?pe:void 0,colSpan:ne!==1?ne:null,rowSpan:Z!==1?Z:null}),R,ee)}const ug=u.memo(mNe);function Zj(e,t,n,r,i){var a=n[e]||{},o=n[t]||{},s,l;a.fixed==="left"?s=r.left[i==="rtl"?t:e]:o.fixed==="right"&&(l=r.right[i==="rtl"?e:t]);var c=!1,d=!1,f=!1,m=!1,p=n[t+1],h=n[e-1],v=p&&!p.fixed||h&&!h.fixed||n.every(function(C){return C.fixed==="left"});if(i==="rtl"){if(s!==void 0){var g=h&&h.fixed==="left";m=!g&&v}else if(l!==void 0){var y=p&&p.fixed==="right";f=!y&&v}}else if(s!==void 0){var w=p&&p.fixed==="left";c=!w&&v}else if(l!==void 0){var x=h&&h.fixed==="right";d=!x&&v}return{fixLeft:s,fixRight:l,lastFixLeft:c,firstFixRight:d,lastFixRight:f,firstFixLeft:m,isSticky:r.isSticky}}var Die=u.createContext({});function pNe(e){var t=e.className,n=e.index,r=e.children,i=e.colSpan,a=i===void 0?1:i,o=e.rowSpan,s=e.align,l=va(Xa,["prefixCls","direction"]),c=l.prefixCls,d=l.direction,f=u.useContext(Die),m=f.scrollColumnIndex,p=f.stickyOffsets,h=f.flattenColumns,v=n+a-1,g=v+1===m?a+1:a,y=Zj(n,n+g-1,h,p,d);return u.createElement(ug,Ae({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:s,colSpan:g,rowSpan:o,render:function(){return r}},y))}var hNe=["children"];function vNe(e){var t=e.children,n=it(e,hNe);return u.createElement("tr",n,t)}function e3(e){var t=e.children;return t}e3.Row=vNe;e3.Cell=pNe;function gNe(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,i=va(Xa,"prefixCls"),a=r.length-1,o=r[a],s=u.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:o!=null&&o.scrollbar?a:null}},[o,r,a,n]);return u.createElement(Die.Provider,{value:s},u.createElement("tfoot",{className:"".concat(i,"-summary")},t))}const sw=cg(gNe);var Lie=e3;function bNe(e){return null}function yNe(e){return null}function Bie(e,t,n,r,i,a,o){var s=a(t,o);e.push({record:t,indent:n,index:o,rowKey:s});var l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(var c=0;c1?P-1:0),j=1;j5&&arguments[5]!==void 0?arguments[5]:[],s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,l=e.record,c=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,m=e.expandIconColumnIndex,p=e.nestExpandable,h=e.indentSize,v=e.expandIcon,g=e.expanded,y=e.hasNestChildren,w=e.onTriggerExpand,x=e.expandable,C=e.expandedKeys,S=d[n],k=f[n],_;n===(m||0)&&p&&(_=u.createElement(u.Fragment,null,u.createElement("span",{style:{paddingLeft:"".concat(h*r,"px")},className:"".concat(c,"-row-indent indent-level-").concat(r)}),v({prefixCls:c,expanded:g,expandable:y,record:l,onExpand:w})));var E=((a=t.onCell)===null||a===void 0?void 0:a.call(t,l,i))||{};if(s){var T=E.rowSpan,$=T===void 0?1:T;if(x&&$&&n=1)),style:N(N({},n),x==null?void 0:x.style)}),g.map(function(P,M){var j=P.render,I=P.dataIndex,R=P.className,O=Uie(h,P,M,c,i,s,p==null?void 0:p.offset),L=O.key,D=O.fixedInfo,B=O.appendCellNode,F=O.additionalCellProps;return u.createElement(ug,Ae({className:R,ellipsis:P.ellipsis,align:P.align,scope:P.rowScope,component:P.rowScope?m:f,prefixCls:v,key:L,record:r,index:i,renderIndex:a,dataIndex:I,render:j,shouldCellUpdate:P.shouldCellUpdate},D,{appendNode:B,additionalProps:F}))})),T;if(S&&(k.current||C)){var $=w(r,i,c+1,C);T=u.createElement(Vie,{expanded:C,className:fe("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(c+1),_),prefixCls:v,component:d,cellComponent:f,colSpan:p?p.colSpan:g.length,stickyOffset:p==null?void 0:p.sticky,isEmpty:!1},$)}return u.createElement(u.Fragment,null,E,T)}const SNe=cg(CNe);function kNe(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,i=e.title,a=u.useRef();return dn(function(){a.current&&n(t,a.current.offsetWidth)},[]),u.createElement(Mi,{data:t},u.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},u.createElement("div",{className:"".concat(r,"-measure-cell-content")},i||" ")))}function _Ne(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,i=e.columns,a=u.useRef(null),o=va(Xa,["measureRowRender"]),s=o.measureRowRender,l=u.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},u.createElement(Mi.Collection,{onBatchResize:function(d){Kv(a.current)&&d.forEach(function(f){var m=f.data,p=f.size;r(m,p.offsetWidth)})}},n.map(function(c){var d=i.find(function(p){return p.key===c}),f=d==null?void 0:d.title,m=u.isValidElement(f)?u.cloneElement(f,{ref:null}):f;return u.createElement(kNe,{prefixCls:t,key:c,columnKey:c,onColumnResize:r,title:m})})));return s?s(l):l}function ENe(e){var t=e.data,n=e.measureColumnWidth,r=va(Xa,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),i=r.prefixCls,a=r.getComponent,o=r.onColumnResize,s=r.flattenColumns,l=r.getRowKey,c=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,m=r.expandedRowOffset,p=m===void 0?0:m,h=r.colWidths,v=zie(t,d,c,l),g=u.useMemo(function(){return v.map(function(T){return T.rowKey})},[v]),y=u.useRef({renderWithProps:!1}),w=u.useMemo(function(){for(var T=s.length-p,$=0,P=0;P=0;c-=1){var d=t[c],f=n&&n[c],m=void 0,p=void 0;if(f&&(m=f[ub],a==="auto"&&(p=f.minWidth)),d||p||m||l){var h=m||{};h.columnType;var v=it(h,RNe);o.unshift(u.createElement("col",Ae({key:c,style:{width:d,minWidth:p}},v))),l=!0}}return o.length>0?u.createElement("colgroup",null,o):null}var INe=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function ONe(e,t){return u.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:o,prefixCls:d,key:p[v]},y,{additionalProps:w,rowType:"header"}))}))};function NNe(e){var t=[];function n(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[l]=t[l]||[];var c=s,d=o.filter(Boolean).map(function(f){var m={key:f.key,className:f.className||"",children:f.title,column:f,colStart:c},p=1,h=f.children;return h&&h.length>0&&(p=n(h,c,l+1).reduce(function(v,g){return v+g},0),m.hasSubColumns=!0),"colSpan"in f&&(p=f.colSpan),"rowSpan"in f&&(m.rowSpan=f.rowSpan),m.colSpan=p,m.colEnd=m.colStart+p-1,t[l].push(m),c+=p,p});return d}n(e,0);for(var r=t.length,i=function(s){t[s].forEach(function(l){!("rowSpan"in l)&&!l.hasSubColumns&&(l.rowSpan=r-s)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function FNe(e,t,n){return u.useMemo(function(){if(t&&t>0){var r=0,i=0;e.forEach(function(m){var p=OB(t,m.width);p?r+=p:i+=1});var a=Math.max(t,n),o=Math.max(a-r,i),s=i,l=o/i,c=0,d=e.map(function(m){var p=N({},m),h=OB(t,p.width);if(h)p.width=h;else{var v=Math.floor(l);p.width=s===1?o:v,o-=v,s-=1}return c+=p.width,p});if(c0?N(N({},t),{},{children:Gie(n)}):t})}function NR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&pt(n)==="object"}).reduce(function(n,r,i){var a=r.fixed,o=a===!0?"left":a,s="".concat(t,"-").concat(i),l=r.children;return l&&l.length>0?[].concat(Ve(n),Ve(NR(l,s).map(function(c){var d;return N(N({},c),{},{fixed:(d=c.fixed)!==null&&d!==void 0?d:o})}))):[].concat(Ve(n),[N(N({key:s},r),{},{fixed:o})])},[])}function BNe(e){return e.map(function(t){var n=t.fixed,r=it(t,LNe),i=n;return n==="left"?i="right":n==="right"&&(i="left"),N({fixed:i},r)})}function zNe(e,t){var n=e.prefixCls,r=e.columns,i=e.children,a=e.expandable,o=e.expandedKeys,s=e.columnTitle,l=e.getRowKey,c=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,m=e.expandIconColumnIndex,p=e.expandedRowOffset,h=p===void 0?0:p,v=e.direction,g=e.expandRowByClick,y=e.columnWidth,w=e.fixed,x=e.scrollWidth,C=e.clientWidth,S=u.useMemo(function(){var I=r||eN(i)||[];return Gie(I.slice())},[r,i]),k=u.useMemo(function(){if(a){var I=S.slice();if(!I.includes(md)){var R=m||0,O=R===0&&w==="right"?S.length:R;O>=0&&I.splice(O,0,md)}var L=I.indexOf(md);I=I.filter(function(z,H){return z!==md||H===L});var D=S[L],B;w?B=w:B=D?D.fixed:null;var F=G(G(G(G(G(G({},ub,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",B),"className","".concat(n,"-row-expand-icon-cell")),"width",y),"render",function(H,A,V){var W=l(A,V),U=o.has(W),X=f?f(A):!0,J=d({prefixCls:n,expanded:U,expandable:X,record:A,onExpand:c});return g?u.createElement("span",{onClick:function(Q){return Q.stopPropagation()}},J):J});return I.map(function(z,H){var A=z===md?F:z;return H=0;R-=1){var O=E[R].fixed;if(O==="left"||O===!0){I=R;break}}if(I>=0)for(var L=0;L<=I;L+=1){var D=E[L].fixed;if(D!=="left"&&D!==!0)return!0}var B=E.findIndex(function(H){var A=H.fixed;return A==="right"});if(B>=0)for(var F=B;F=L-s})})}})},j=function(R){w(function(O){return N(N({},O),{},{scrollLeft:f?R/f*m:0})})};return u.useImperativeHandle(n,function(){return{setScrollLeft:j,checkScrollBarVisible:M}}),u.useEffect(function(){var I=_d(document.body,"mouseup",T,!1),R=_d(document.body,"mousemove",P,!1);return M(),function(){I.remove(),R.remove()}},[p,k]),u.useEffect(function(){if(a.current){for(var I=[],R=K1(a.current);R;)I.push(R),R=R.parentElement;return I.forEach(function(O){return O.addEventListener("scroll",M,!1)}),window.addEventListener("resize",M,!1),window.addEventListener("scroll",M,!1),l.addEventListener("scroll",M,!1),function(){I.forEach(function(O){return O.removeEventListener("scroll",M)}),window.removeEventListener("resize",M),window.removeEventListener("scroll",M),l.removeEventListener("scroll",M)}}},[l]),u.useEffect(function(){y.isHiddenScrollBar||w(function(I){var R=a.current;return R?N(N({},I),{},{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):I})},[y.isHiddenScrollBar]),f<=m||!p||y.isHiddenScrollBar?null:u.createElement("div",{style:{height:oD(),width:m,bottom:s},className:"".concat(d,"-sticky-scroll")},u.createElement("div",{onMouseDown:$,ref:h,className:fe("".concat(d,"-sticky-scroll-bar"),G({},"".concat(d,"-sticky-scroll-bar-active"),k)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(y.scrollLeft,"px, 0, 0)")}}))};const XNe=u.forwardRef(YNe);var Kie="rc-table",JNe=[],QNe={};function ZNe(){return"No Data"}function e9e(e,t){var n=N({rowKey:"key",prefixCls:Kie,emptyText:ZNe},e),r=n.prefixCls,i=n.className,a=n.rowClassName,o=n.style,s=n.data,l=n.rowKey,c=n.scroll,d=n.tableLayout,f=n.direction,m=n.title,p=n.footer,h=n.summary,v=n.caption,g=n.id,y=n.showHeader,w=n.components,x=n.emptyText,C=n.onRow,S=n.onHeaderRow,k=n.measureRowRender,_=n.onScroll,E=n.internalHooks,T=n.transformColumns,$=n.internalRefs,P=n.tailor,M=n.getContainerWidth,j=n.sticky,I=n.rowHoverable,R=I===void 0?!0:I,O=s||JNe,L=!!O.length,D=E===yy,B=u.useCallback(function($t,zt){return cr(w,$t)||zt},[w]),F=u.useMemo(function(){return typeof l=="function"?l:function($t){var zt=$t&&$t[l];return zt}},[l]),z=B(["body"]),H=qNe(),A=he(H,3),V=A[0],W=A[1],U=A[2],X=HNe(n,O,F),J=he(X,6),re=J[0],Q=J[1],ne=J[2],Z=J[3],se=J[4],oe=J[5],ce=c==null?void 0:c.x,te=u.useState(0),le=he(te,2),pe=le[0],we=le[1],_e=zNe(N(N(N({},n),re),{},{expandable:!!re.expandedRowRender,columnTitle:re.columnTitle,expandedKeys:ne,getRowKey:F,onTriggerExpand:oe,expandIcon:Z,expandIconColumnIndex:re.expandIconColumnIndex,direction:f,scrollWidth:D&&P&&typeof ce=="number"?ce:null,clientWidth:pe}),D?T:null),Y=he(_e,4),ae=Y[0],ee=Y[1],q=Y[2],ue=Y[3],ie=q??ce,de=u.useMemo(function(){return{columns:ae,flattenColumns:ee}},[ae,ee]),be=u.useRef(),ke=u.useRef(),xe=u.useRef(),ye=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:be.current,scrollTo:function(zt){var _n;if(xe.current instanceof HTMLElement){var Rn=zt.index,Tr=zt.top,Qa=zt.key;if(sNe(Tr)){var Ni;(Ni=xe.current)===null||Ni===void 0||Ni.scrollTo({top:Tr})}else{var aa,Uo=Qa??F(O[Rn]);(aa=xe.current.querySelector('[data-row-key="'.concat(Uo,'"]')))===null||aa===void 0||aa.scrollIntoView()}}else(_n=xe.current)!==null&&_n!==void 0&&_n.scrollTo&&xe.current.scrollTo(zt)}}});var Se=u.useRef(),Oe=u.useState(!1),Re=he(Oe,2),Fe=Re[0],Ce=Re[1],ve=u.useState(!1),ge=he(ve,2),Ee=ge[0],Ne=ge[1],We=u.useState(new Map),He=he(We,2),Ye=He[0],De=He[1],Ue=Z_(ee),Le=Ue.map(function($t){return Ye.get($t)}),ft=u.useMemo(function(){return Le},[Le.join("_")]),mt=KNe(ft,ee,f),ut=c&&jR(c.y),gt=c&&jR(ie)||!!re.fixed,Pe=gt&&ee.some(function($t){var zt=$t.fixed;return zt}),Te=u.useRef(),Ie=GNe(j,r),$e=Ie.isSticky,je=Ie.offsetHeader,Ke=Ie.offsetSummary,Ze=Ie.offsetScroll,st=Ie.stickyClassName,Xe=Ie.container,Ge=u.useMemo(function(){return h==null?void 0:h(O)},[h,O]),ct=(ut||$e)&&u.isValidElement(Ge)&&Ge.type===e3&&Ge.props.fixed,yt,Rt,Nt;ut&&(Rt={overflowY:L?"scroll":"auto",maxHeight:c.y}),gt&&(yt={overflowX:"auto"},ut||(Rt={overflowY:"hidden"}),Nt={width:ie===!0?"auto":ie,minWidth:"100%"});var Ct=u.useCallback(function($t,zt){De(function(_n){if(_n.get($t)!==zt){var Rn=new Map(_n);return Rn.set($t,zt),Rn}return _n})},[]),Je=UNe(),Me=he(Je,2),ze=Me[0],tt=Me[1];function ot($t,zt){zt&&(typeof zt=="function"?zt($t):zt.scrollLeft!==$t&&(zt.scrollLeft=$t,zt.scrollLeft!==$t&&setTimeout(function(){zt.scrollLeft=$t},0)))}var Qe=Xt(function($t){var zt=$t.currentTarget,_n=$t.scrollLeft,Rn=f==="rtl",Tr=typeof _n=="number"?_n:zt.scrollLeft,Qa=zt||QNe;if(!tt()||tt()===Qa){var Ni;ze(Qa),ot(Tr,ke.current),ot(Tr,xe.current),ot(Tr,Se.current),ot(Tr,(Ni=Te.current)===null||Ni===void 0?void 0:Ni.setScrollLeft)}var aa=zt||ke.current;if(aa){var Uo=D&&P&&typeof ie=="number"?ie:aa.scrollWidth,ic=aa.clientWidth;if(Uo===ic){Ce(!1),Ne(!1);return}Rn?(Ce(-Tr0)):(Ce(Tr>0),Ne(Tr1?g-I:0,O=N(N(N({},E),c),{},{flex:"0 0 ".concat(I,"px"),width:"".concat(I,"px"),marginRight:R,pointerEvents:"auto"}),L=u.useMemo(function(){return f?M<=1:$===0||M===0||M>1},[M,$,f]);L?O.visibility="hidden":f&&(O.height=m==null?void 0:m(M));var D=L?function(){return null}:p,B={};return(M===0||$===0)&&(B.rowSpan=1,B.colSpan=1),u.createElement(ug,Ae({className:fe(v,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:o,prefixCls:t.prefixCls,key:C,record:l,index:a,renderIndex:s,dataIndex:h,render:D,shouldCellUpdate:n.shouldCellUpdate},S,{appendNode:k,additionalProps:N(N({},_),{},{style:O},B)}))}var i9e=["data","index","className","rowKey","style","extra","getHeight"],a9e=u.forwardRef(function(e,t){var n=e.data,r=e.index,i=e.className,a=e.rowKey,o=e.style,s=e.extra,l=e.getHeight,c=it(e,i9e),d=n.record,f=n.indent,m=n.index,p=va(Xa,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),h=p.scrollX,v=p.flattenColumns,g=p.prefixCls,y=p.fixColumn,w=p.componentWidth,x=va(tN,["getComponent"]),C=x.getComponent,S=Hie(d,a,r,f),k=C(["body","row"],"div"),_=C(["body","cell"],"div"),E=S.rowSupportExpand,T=S.expanded,$=S.rowProps,P=S.expandedRowRender,M=S.expandedRowClassName,j;if(E&&T){var I=P(d,r,f+1,T),R=Wie(M,d,r,f),O={};y&&(O={style:G({},"--virtual-width","".concat(w,"px"))});var L="".concat(g,"-expanded-row-cell");j=u.createElement(k,{className:fe("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),R)},u.createElement(ug,{component:_,prefixCls:g,className:fe(L,G({},"".concat(L,"-fixed"),y)),additionalProps:O},I))}var D=N(N({},o),{},{width:h});s&&(D.position="absolute",D.pointerEvents="none");var B=u.createElement(k,Ae({},$,c,{"data-row-key":a,ref:E?null:t,className:fe(i,"".concat(g,"-row"),$==null?void 0:$.className,G({},"".concat(g,"-row-extra"),s)),style:N(N({},D),$==null?void 0:$.style)}),v.map(function(F,z){return u.createElement(r9e,{key:z,component:_,rowInfo:S,column:F,colIndex:z,indent:f,index:r,renderIndex:m,record:d,inverse:s,getHeight:l})}));return E?u.createElement("div",{ref:t},B,j):B}),AB=cg(a9e),o9e=u.forwardRef(function(e,t){var n=e.data,r=e.onScroll,i=va(Xa,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=i.flattenColumns,o=i.onColumnResize,s=i.getRowKey,l=i.expandedKeys,c=i.prefixCls,d=i.childrenColumnName,f=i.scrollX,m=i.direction,p=va(tN),h=p.sticky,v=p.scrollY,g=p.listItemHeight,y=p.getComponent,w=p.onScroll,x=u.useRef(),C=zie(n,d,l,s),S=u.useMemo(function(){var j=0;return a.map(function(I){var R=I.width,O=I.minWidth,L=I.key,D=Math.max(R||0,O||0);return j+=D,[L,D,j]})},[a]),k=u.useMemo(function(){return S.map(function(j){return j[2]})},[S]);u.useEffect(function(){S.forEach(function(j){var I=he(j,2),R=I[0],O=I[1];o(R,O)})},[S]),u.useImperativeHandle(t,function(){var j,I={scrollTo:function(O){var L;(L=x.current)===null||L===void 0||L.scrollTo(O)},nativeElement:(j=x.current)===null||j===void 0?void 0:j.nativeElement};return Object.defineProperty(I,"scrollLeft",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().x)||0},set:function(O){var L;(L=x.current)===null||L===void 0||L.scrollTo({left:O})}}),Object.defineProperty(I,"scrollTop",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().y)||0},set:function(O){var L;(L=x.current)===null||L===void 0||L.scrollTo({top:O})}}),I});var _=function(I,R){var O,L=(O=C[R])===null||O===void 0?void 0:O.record,D=I.onCell;if(D){var B,F=D(L,R);return(B=F==null?void 0:F.rowSpan)!==null&&B!==void 0?B:1}return 1},E=function(I){var R=I.start,O=I.end,L=I.getSize,D=I.offsetY;if(O<0)return null;for(var B=a.filter(function(ne){return _(ne,R)===0}),F=R,z=function(Z){if(B=B.filter(function(se){return _(se,Z)===0}),!B.length)return F=Z,1},H=R;H>=0&&!z(H);H-=1);for(var A=a.filter(function(ne){return _(ne,O)!==1}),V=O,W=function(Z){if(A=A.filter(function(se){return _(se,Z)!==1}),!A.length)return V=Math.max(Z-1,O),1},U=O;U1})&&X.push(Z)},re=F;re<=V;re+=1)J(re);var Q=X.map(function(ne){var Z=C[ne],se=s(Z.record,ne),oe=function(le){var pe=ne+le-1,we=s(C[pe].record,pe),_e=L(se,we);return _e.bottom-_e.top},ce=L(se);return u.createElement(AB,{key:ne,data:Z,rowKey:se,index:ne,style:{top:-D+ce.top},extra:!0,getHeight:oe})});return Q},T=u.useMemo(function(){return{columnsOffset:k}},[k]),$="".concat(c,"-tbody"),P=y(["body","wrapper"]),M={};return h&&(M.position="sticky",M.bottom=0,pt(h)==="object"&&h.offsetScroll&&(M.bottom=h.offsetScroll)),u.createElement(Xie.Provider,{value:T},u.createElement(R_,{fullHeight:!1,ref:x,prefixCls:"".concat($,"-virtual"),styles:{horizontalScrollBar:M},className:$,height:v,itemHeight:g||24,data:C,itemKey:function(I){return s(I.record)},component:P,scrollWidth:f,direction:m,onVirtualScroll:function(I){var R,O=I.x;r({currentTarget:(R=x.current)===null||R===void 0?void 0:R.nativeElement,scrollLeft:O})},onScroll:w,extraRender:E},function(j,I,R){var O=s(j.record,I);return u.createElement(AB,{data:j,rowKey:O,index:I,style:R.style})}))}),s9e=cg(o9e),l9e=function(t,n){var r=n.ref,i=n.onScroll;return u.createElement(s9e,{ref:r,data:t,onScroll:i})};function c9e(e,t){var n=e.data,r=e.columns,i=e.scroll,a=e.sticky,o=e.prefixCls,s=o===void 0?Kie:o,l=e.className,c=e.listItemHeight,d=e.components,f=e.onScroll,m=i||{},p=m.x,h=m.y;typeof p!="number"&&(p=1),typeof h!="number"&&(h=500);var v=Xt(function(w,x){return cr(d,w)||x}),g=Xt(f),y=u.useMemo(function(){return{sticky:a,scrollY:h,listItemHeight:c,getComponent:v,onScroll:g}},[a,h,c,v,g]);return u.createElement(tN.Provider,{value:y},u.createElement(dg,Ae({},e,{className:fe(l,"".concat(s,"-virtual")),scroll:N(N({},i),{},{x:p}),components:N(N({},d),{},{body:n!=null&&n.length?l9e:void 0}),columns:r,internalHooks:yy,tailor:!0,ref:t})))}var u9e=u.forwardRef(c9e);function Jie(e){return Aie(u9e,e)}Jie();const d9e=e=>null,f9e=e=>null;var nN=u.createContext(null),Qie=u.createContext({}),m9e=function(t){for(var n=t.prefixCls,r=t.level,i=t.isStart,a=t.isEnd,o="".concat(n,"-indent-unit"),s=[],l=0;l=0&&n.splice(r,1),n}function ru(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function rN(e){return e.split("-")}function g9e(e,t){var n=[],r=Po(t,e);function i(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(o){var s=o.key,l=o.children;n.push(s),i(l)})}return i(r.children),n}function b9e(e){if(e.parent){var t=rN(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function y9e(e){var t=rN(e.pos);return Number(t[t.length-1])===0}function LB(e,t,n,r,i,a,o,s,l,c){var d,f=e.clientX,m=e.clientY,p=e.target.getBoundingClientRect(),h=p.top,v=p.height,g=(c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-f),y=(g-12)/r,w=l.filter(function(O){var L;return(L=s[O])===null||L===void 0||(L=L.children)===null||L===void 0?void 0:L.length}),x=Po(s,n.eventKey);if(m-1.5?a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:0})?$=0:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1,{dropPosition:$,dropLevelOffset:P,dropTargetKey:x.key,dropTargetPos:x.pos,dragOverNodeKey:T,dropContainerKey:$===0?null:((d=x.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:R}}function BB(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function M$(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(pt(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return Jn(!1,"`checkedKeys` is not an array or an object"),null;return t}function AR(e,t){var n=new Set;function r(i){if(!n.has(i)){var a=Po(t,i);if(a){n.add(i);var o=a.parent,s=a.node;s.disabled||o&&r(o.key)}}}return(e||[]).forEach(function(i){r(i)}),Ve(n)}const ld={},FR="SELECT_ALL",DR="SELECT_INVERT",LR="SELECT_NONE",zB=[],Zie=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&Zie(e,r[e],n)}),n),x9e=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:a,getTitleCheckboxProps:o,onChange:s,onSelect:l,onSelectAll:c,onSelectInvert:d,onSelectNone:f,onSelectMultiple:m,columnWidth:p,type:h,selections:v,fixed:g,renderCell:y,hideSelectAll:w,checkStrictly:x=!0}=t||{},{prefixCls:C,data:S,pageData:k,getRecordByKey:_,getRowKey:E,expandType:T,childrenColumnName:$,locale:P,getPopupContainer:M}=e,j=Lc(),[I,R]=Rye(Z=>Z),[O,L]=Wt(r||i||zB,{value:r}),D=u.useRef(new Map),B=u.useCallback(Z=>{if(n){const se=new Map;Z.forEach(oe=>{let ce=_(oe);!ce&&D.current.has(oe)&&(ce=D.current.get(oe)),se.set(oe,ce)}),D.current=se}},[_,n]);u.useEffect(()=>{B(O)},[O]);const F=u.useMemo(()=>Zie($,k),[$,k]),{keyEntities:z}=u.useMemo(()=>{if(x)return{keyEntities:null};let Z=S;if(n){const se=new Set(F.map((ce,te)=>E(ce,te))),oe=Array.from(D.current).reduce((ce,[te,le])=>se.has(te)?ce:ce.concat(le),[]);Z=[].concat(Ve(Z),Ve(oe))}return fy(Z,{externalGetKey:E,childrenPropName:$})},[S,E,x,$,n,F]),H=u.useMemo(()=>{const Z=new Map;return F.forEach((se,oe)=>{const ce=E(se,oe),te=(a?a(se):null)||{};Z.set(ce,te)}),Z},[F,E,a]),A=u.useCallback(Z=>{const se=E(Z);let oe;return H.has(se)?oe=H.get(E(Z)):oe=a?a(Z):void 0,!!(oe!=null&&oe.disabled)},[H,E]),[V,W]=u.useMemo(()=>{if(x)return[O||[],[]];const{checkedKeys:Z,halfCheckedKeys:se}=Ks(O,!0,z,A);return[Z||[],se]},[O,x,z,A]),U=u.useMemo(()=>{const Z=h==="radio"?V.slice(0,1):V;return new Set(Z)},[V,h]),X=u.useMemo(()=>h==="radio"?new Set:new Set(W),[W,h]);u.useEffect(()=>{t||L(zB)},[!!t]);const J=u.useCallback((Z,se)=>{let oe,ce;B(Z),n?(oe=Z,ce=Z.map(te=>D.current.get(te))):(oe=[],ce=[],Z.forEach(te=>{const le=_(te);le!==void 0&&(oe.push(te),ce.push(le))})),L(oe),s==null||s(oe,ce,{type:se})},[L,_,s,n]),re=u.useCallback((Z,se,oe,ce)=>{if(l){const te=oe.map(le=>_(le));l(_(Z),se,te,ce)}J(oe,"single")},[l,_,J]),Q=u.useMemo(()=>!v||w?null:(v===!0?[FR,DR,LR]:v).map(se=>se===FR?{key:"all",text:P.selectionAll,onSelect(){J(S.map((oe,ce)=>E(oe,ce)).filter(oe=>{const ce=H.get(oe);return!(ce!=null&&ce.disabled)||U.has(oe)}),"all")}}:se===DR?{key:"invert",text:P.selectInvert,onSelect(){const oe=new Set(U);k.forEach((te,le)=>{const pe=E(te,le),we=H.get(pe);we!=null&&we.disabled||(oe.has(pe)?oe.delete(pe):oe.add(pe))});const ce=Array.from(oe);d&&(j.deprecated(!1,"onSelectInvert","onChange"),d(ce)),J(ce,"invert")}}:se===LR?{key:"none",text:P.selectNone,onSelect(){f==null||f(),J(Array.from(U).filter(oe=>{const ce=H.get(oe);return ce==null?void 0:ce.disabled}),"none")}}:se).map(se=>Object.assign(Object.assign({},se),{onSelect:(...oe)=>{var ce,te;(te=se.onSelect)===null||te===void 0||(ce=te).call.apply(ce,[se].concat(oe)),R(null)}})),[v,U,k,E,d,J]);return[u.useCallback(Z=>{var se;if(!t)return Z.filter(ye=>ye!==ld);let oe=Ve(Z);const ce=new Set(U),te=F.map(E).filter(ye=>!H.get(ye).disabled),le=te.every(ye=>ce.has(ye)),pe=te.some(ye=>ce.has(ye)),we=()=>{const ye=[];le?te.forEach(Oe=>{ce.delete(Oe),ye.push(Oe)}):te.forEach(Oe=>{ce.has(Oe)||(ce.add(Oe),ye.push(Oe))});const Se=Array.from(ce);c==null||c(!le,Se.map(Oe=>_(Oe)),ye.map(Oe=>_(Oe))),J(Se,"all"),R(null)};let _e,Y;if(h!=="radio"){let ye;if(Q){const Ee={getPopupContainer:M,items:Q.map((Ne,We)=>{const{key:He,text:Ye,onSelect:De}=Ne;return{key:He??We,onClick:()=>{De==null||De(te)},label:Ye}})};ye=u.createElement("div",{className:`${C}-selection-extra`},u.createElement(Im,{menu:Ee,getPopupContainer:M},u.createElement("span",null,u.createElement(Mu,null))))}const Se=F.map((Ee,Ne)=>{const We=E(Ee,Ne),He=H.get(We)||{};return Object.assign({checked:ce.has(We)},He)}).filter(({disabled:Ee})=>Ee),Oe=!!Se.length&&Se.length===F.length,Re=Oe&&Se.every(({checked:Ee})=>Ee),Fe=Oe&&Se.some(({checked:Ee})=>Ee),Ce=(o==null?void 0:o())||{},{onChange:ve,disabled:ge}=Ce;Y=u.createElement(Ga,Object.assign({"aria-label":ye?"Custom selection":"Select all"},Ce,{checked:Oe?Re:!!F.length&&le,indeterminate:Oe?!Re&&Fe:!le&&pe,onChange:Ee=>{we(),ve==null||ve(Ee)},disabled:ge??(F.length===0||Oe),skipGroup:!0})),_e=!w&&u.createElement("div",{className:`${C}-selection`},Y,ye)}let ae;h==="radio"?ae=(ye,Se,Oe)=>{const Re=E(Se,Oe),Fe=ce.has(Re),Ce=H.get(Re);return{node:u.createElement(pf,Object.assign({},Ce,{checked:Fe,onClick:ve=>{var ge;ve.stopPropagation(),(ge=Ce==null?void 0:Ce.onClick)===null||ge===void 0||ge.call(Ce,ve)},onChange:ve=>{var ge;ce.has(Re)||re(Re,!0,[Re],ve.nativeEvent),(ge=Ce==null?void 0:Ce.onChange)===null||ge===void 0||ge.call(Ce,ve)}})),checked:Fe}}:ae=(ye,Se,Oe)=>{var Re;const Fe=E(Se,Oe),Ce=ce.has(Fe),ve=X.has(Fe),ge=H.get(Fe);let Ee;return T==="nest"?Ee=ve:Ee=(Re=ge==null?void 0:ge.indeterminate)!==null&&Re!==void 0?Re:ve,{node:u.createElement(Ga,Object.assign({},ge,{indeterminate:Ee,checked:Ce,skipGroup:!0,onClick:Ne=>{var We;Ne.stopPropagation(),(We=ge==null?void 0:ge.onClick)===null||We===void 0||We.call(ge,Ne)},onChange:Ne=>{var We;const{nativeEvent:He}=Ne,{shiftKey:Ye}=He,De=te.indexOf(Fe),Ue=V.some(Le=>te.includes(Le));if(Ye&&x&&Ue){const Le=I(De,te,ce),ft=Array.from(ce);m==null||m(!Ce,ft.map(mt=>_(mt)),Le.map(mt=>_(mt))),J(ft,"multiple")}else{const Le=V;if(x){const ft=Ce?cc(Le,Fe):ru(Le,Fe);re(Fe,!Ce,ft,He)}else{const ft=Ks([].concat(Ve(Le),[Fe]),!0,z,A),{checkedKeys:mt,halfCheckedKeys:ut}=ft;let gt=mt;if(Ce){const Pe=new Set(mt);Pe.delete(Fe),gt=Ks(Array.from(Pe),{halfCheckedKeys:ut},z,A).checkedKeys}re(Fe,!Ce,gt,He)}}R(Ce?null:De),(We=ge==null?void 0:ge.onChange)===null||We===void 0||We.call(ge,Ne)}})),checked:Ce}};const ee=(ye,Se,Oe)=>{const{node:Re,checked:Fe}=ae(ye,Se,Oe);return y?y(Fe,Se,Oe,Re):Re};if(!oe.includes(ld))if(oe.findIndex(ye=>{var Se;return((Se=ye[ub])===null||Se===void 0?void 0:Se.columnType)==="EXPAND_COLUMN"})===0){const[ye,...Se]=oe;oe=[ye,ld].concat(Ve(Se))}else oe=[ld].concat(Ve(oe));const q=oe.indexOf(ld);oe=oe.filter((ye,Se)=>ye!==ld||Se===q);const ue=oe[q-1],ie=oe[q+1];let de=g;de===void 0&&((ie==null?void 0:ie.fixed)!==void 0?de=ie.fixed:(ue==null?void 0:ue.fixed)!==void 0&&(de=ue.fixed)),de&&ue&&((se=ue[ub])===null||se===void 0?void 0:se.columnType)==="EXPAND_COLUMN"&&ue.fixed===void 0&&(ue.fixed=de);const be=fe(`${C}-selection-col`,{[`${C}-selection-col-with-dropdown`]:v&&h==="checkbox"}),ke=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(Y):t.columnTitle:_e,xe={fixed:de,width:p,className:`${C}-selection-column`,title:ke(),render:ee,onCell:t.onCell,align:t.align,[ub]:{className:be}};return oe.map(ye=>ye===ld?xe:ye)},[E,F,t,V,U,X,p,Q,T,H,m,re,A]),U]};function w9e(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:a,expandable:o}=t,s=`${n}-row-expand-icon`;return u.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:fe(s,{[`${s}-spaced`]:!o,[`${s}-expanded`]:o&&a,[`${s}-collapsed`]:o&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function C9e(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let a=r;if(i){const o=getComputedStyle(i),s=Number.parseInt(o.borderLeftWidth,10),l=Number.parseInt(o.borderRightWidth,10);a=r-s-l}return a}}const ef=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function fg(e,t){return t?`${t}-${e}`:`${e}`}const t3=(e,t)=>typeof e=="function"?e(t):e,S9e=(e,t)=>{const n=t3(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var k9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},_9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:k9e}))},E9e=u.forwardRef(_9e),$9e=function(t){var n=t.dropPosition,r=t.dropLevelOffset,i=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*i;break;case 1:a.bottom=0,a.left=-r*i;break;case 0:a.bottom=0,a.left=i;break}return K.createElement("div",{style:a})};function eae(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function T9e(e,t){var n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];dn(function(){if(i)return e(),function(){t()}},[i]),dn(function(){return a(!0),function(){a(!1)}},[])}var P9e=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],R9e=u.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.motion,a=e.motionNodes,o=e.motionType,s=e.onMotionStart,l=e.onMotionEnd,c=e.active,d=e.treeNodeRequiredProps,f=it(e,P9e),m=u.useState(!0),p=he(m,2),h=p[0],v=p[1],g=u.useContext(nN),y=g.prefixCls,w=a&&o!=="hide";dn(function(){a&&w!==h&&v(w)},[a]);var x=function(){a&&s()},C=u.useRef(!1),S=function(){a&&!C.current&&(C.current=!0,l())};T9e(x,S);var k=function(E){w===E&&S()};return a?u.createElement(Gi,Ae({ref:t,visible:h},i,{motionAppear:o==="show",onVisibleChanged:k}),function(_,E){var T=_.className,$=_.style;return u.createElement("div",{ref:E,className:fe("".concat(y,"-treenode-motion"),T),style:$},a.map(function(P){var M=Object.assign({},(eae(P.data),P.data)),j=P.title,I=P.key,R=P.isStart,O=P.isEnd;delete M.children;var L=cb(I,d);return u.createElement(l1,Ae({},M,L,{title:j,active:c,data:P.data,key:I,isStart:R,isEnd:O}))}))}):u.createElement(l1,Ae({domRef:t,className:n,style:r},f,{active:c}))});function I9e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(a,o){var s=new Map;a.forEach(function(c){s.set(c,!0)});var l=o.filter(function(c){return!s.has(c)});return l.length===1?l[0]:null}return n ").concat(t);return t}var N9e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var i=e.expandedKeys,a=e.selectedKeys,o=e.checkedKeys,s=e.loadedKeys,l=e.loadingKeys,c=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,m=e.dragging,p=e.dragOverNodeKey,h=e.dropPosition,v=e.motion,g=e.height,y=e.itemHeight,w=e.virtual,x=e.scrollWidth,C=e.focusable,S=e.activeItem,k=e.focused,_=e.tabIndex,E=e.onKeyDown,T=e.onFocus,$=e.onBlur,P=e.onActiveChange,M=e.onListChangeStart,j=e.onListChangeEnd,I=it(e,O9e),R=u.useRef(null),O=u.useRef(null);u.useImperativeHandle(t,function(){return{scrollTo:function(ae){R.current.scrollTo(ae)},getIndentWidth:function(){return O.current.offsetWidth}}});var L=u.useState(i),D=he(L,2),B=D[0],F=D[1],z=u.useState(r),H=he(z,2),A=H[0],V=H[1],W=u.useState(r),U=he(W,2),X=U[0],J=U[1],re=u.useState([]),Q=he(re,2),ne=Q[0],Z=Q[1],se=u.useState(null),oe=he(se,2),ce=oe[0],te=oe[1],le=u.useRef(r);le.current=r;function pe(){var Y=le.current;V(Y),J(Y),Z([]),te(null),j()}dn(function(){F(i);var Y=I9e(B,i);if(Y.key!==null)if(Y.add){var ae=A.findIndex(function(be){var ke=be.key;return ke===Y.key}),ee=UB(HB(A,r,Y.key),w,g,y),q=A.slice();q.splice(ae+1,0,WB),J(q),Z(ee),te("show")}else{var ue=r.findIndex(function(be){var ke=be.key;return ke===Y.key}),ie=UB(HB(r,A,Y.key),w,g,y),de=r.slice();de.splice(ue+1,0,WB),J(de),Z(ie),te("hide")}else A!==r&&(V(r),J(r))},[i,r]),u.useEffect(function(){m||pe()},[m]);var we=v?X:r,_e={expandedKeys:i,selectedKeys:a,loadedKeys:s,loadingKeys:l,checkedKeys:o,halfCheckedKeys:c,dragOverNodeKey:p,dropPosition:h,keyEntities:d};return u.createElement(u.Fragment,null,k&&S&&u.createElement("span",{style:VB,"aria-live":"assertive"},j9e(S)),u.createElement("div",null,u.createElement("input",{style:VB,disabled:C===!1||f,tabIndex:C!==!1?_:null,onKeyDown:E,onFocus:T,onBlur:$,value:"",onChange:M9e,"aria-label":"for screen reader"})),u.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},u.createElement("div",{className:"".concat(n,"-indent")},u.createElement("div",{ref:O,className:"".concat(n,"-indent-unit")}))),u.createElement(R_,Ae({},I,{data:we,itemKey:qB,height:g,fullHeight:!1,virtual:w,itemHeight:y,scrollWidth:x,prefixCls:"".concat(n,"-list"),ref:R,role:"tree",onVisibleChange:function(ae){ae.every(function(ee){return qB(ee)!==Om})&&pe()}}),function(Y){var ae=Y.pos,ee=Object.assign({},(eae(Y.data),Y.data)),q=Y.title,ue=Y.key,ie=Y.isStart,de=Y.isEnd,be=dy(ue,ae);delete ee.key,delete ee.children;var ke=cb(be,_e);return u.createElement(R9e,Ae({},ee,ke,{title:q,active:!!S&&ue===S.key,pos:ae,data:Y.data,isStart:ie,isEnd:de,motion:v,motionNodes:ue===Om?ne:null,motionType:ce,onMotionStart:M,onMotionEnd:pe,treeNodeRequiredProps:_e,onMouseMove:function(){P(null)}}))}))}),A9e=10,n3=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,m=f.dragChildrenKeys,p=f.dropPosition,h=f.dropTargetKey,v=f.dropTargetPos,g=f.dropAllowed;if(g){var y=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),h!==null){var w=N(N({},cb(h,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===h,data:Po(r.state.keyEntities,h).node}),x=m.includes(h);Jn(!x,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var C=rN(v),S={event:s,node:Di(w),dragNode:r.dragNodeProps?Di(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(m),dropToGap:p!==0,dropPosition:p+Number(C[C.length-1])};d||y==null||y(S),r.dragNodeProps=null}}}),G(Tt(r),"cleanDragState",function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),G(Tt(r),"triggerExpandActionExpand",function(s,l){var c=r.state,d=c.expandedKeys,f=c.flattenNodes,m=l.expanded,p=l.key,h=l.isLeaf;if(!(h||s.shiftKey||s.metaKey||s.ctrlKey)){var v=f.filter(function(y){return y.key===p})[0],g=Di(N(N({},cb(p,r.getTreeNodeRequiredProps())),{},{data:v.data}));r.setExpandedKeys(m?cc(d,p):ru(d,p)),r.onNodeExpand(s,g)}}),G(Tt(r),"onNodeClick",function(s,l){var c=r.props,d=c.onClick,f=c.expandAction;f==="click"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeDoubleClick",function(s,l){var c=r.props,d=c.onDoubleClick,f=c.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeSelect",function(s,l){var c=r.state.selectedKeys,d=r.state,f=d.keyEntities,m=d.fieldNames,p=r.props,h=p.onSelect,v=p.multiple,g=l.selected,y=l[m.key],w=!g;w?v?c=ru(c,y):c=[y]:c=cc(c,y);var x=c.map(function(C){var S=Po(f,C);return S?S.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),h==null||h(c,{event:"select",selected:w,node:l,selectedNodes:x,nativeEvent:s.nativeEvent})}),G(Tt(r),"onNodeCheck",function(s,l,c){var d=r.state,f=d.keyEntities,m=d.checkedKeys,p=d.halfCheckedKeys,h=r.props,v=h.checkStrictly,g=h.onCheck,y=l.key,w,x={event:"check",node:l,checked:c,nativeEvent:s.nativeEvent};if(v){var C=c?ru(m,y):cc(m,y),S=cc(p,y);w={checked:C,halfChecked:S},x.checkedNodes=C.map(function(P){return Po(f,P)}).filter(Boolean).map(function(P){return P.node}),r.setUncontrolledState({checkedKeys:C})}else{var k=Ks([].concat(Ve(m),[y]),!0,f),_=k.checkedKeys,E=k.halfCheckedKeys;if(!c){var T=new Set(_);T.delete(y);var $=Ks(Array.from(T),{halfCheckedKeys:E},f);_=$.checkedKeys,E=$.halfCheckedKeys}w=_,x.checkedNodes=[],x.checkedNodesPositions=[],x.halfCheckedKeys=E,_.forEach(function(P){var M=Po(f,P);if(M){var j=M.node,I=M.pos;x.checkedNodes.push(j),x.checkedNodesPositions.push({node:j,pos:I})}}),r.setUncontrolledState({checkedKeys:_},!1,{halfCheckedKeys:E})}g==null||g(w,x)}),G(Tt(r),"onNodeLoad",function(s){var l,c=s.key,d=r.state.keyEntities,f=Po(d,c);if(!(f!=null&&(l=f.children)!==null&&l!==void 0&&l.length)){var m=new Promise(function(p,h){r.setState(function(v){var g=v.loadedKeys,y=g===void 0?[]:g,w=v.loadingKeys,x=w===void 0?[]:w,C=r.props,S=C.loadData,k=C.onLoad;if(!S||y.includes(c)||x.includes(c))return null;var _=S(s);return _.then(function(){var E=r.state.loadedKeys,T=ru(E,c);k==null||k(T,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:T}),r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),p()}).catch(function(E){if(r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=A9e){var T=r.state.loadedKeys;Jn(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:ru(T,c)}),p()}h(E)}),{loadingKeys:ru(x,c)}})});return m.catch(function(){}),m}}),G(Tt(r),"onNodeMouseEnter",function(s,l){var c=r.props.onMouseEnter;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeMouseLeave",function(s,l){var c=r.props.onMouseLeave;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeContextMenu",function(s,l){var c=r.props.onRightClick;c&&(s.preventDefault(),c({event:s,node:l}))}),G(Tt(r),"onFocus",function(){var s=r.props.onFocus;r.setState({focused:!0});for(var l=arguments.length,c=new Array(l),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,m={};Object.keys(s).forEach(function(p){if(r.props.hasOwnProperty(p)){f=!1;return}d=!0,m[p]=s[p]}),d&&(!l||f)&&r.setState(N(N({},m),c))}}),G(Tt(r),"scrollTo",function(s){r.listRef.current.scrollTo(s)}),r}return tr(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var i=this.props,a=i.activeKey,o=i.itemScrollOffset,s=o===void 0?0:o;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var i=this.state,a=i.focused,o=i.flattenNodes,s=i.keyEntities,l=i.draggingNodeKey,c=i.activeKey,d=i.dropLevelOffset,f=i.dropContainerKey,m=i.dropTargetKey,p=i.dropPosition,h=i.dragOverNodeKey,v=i.indent,g=this.props,y=g.prefixCls,w=g.className,x=g.style,C=g.showLine,S=g.focusable,k=g.tabIndex,_=k===void 0?0:k,E=g.selectable,T=g.showIcon,$=g.icon,P=g.switcherIcon,M=g.draggable,j=g.checkable,I=g.checkStrictly,R=g.disabled,O=g.motion,L=g.loadData,D=g.filterTreeNode,B=g.height,F=g.itemHeight,z=g.scrollWidth,H=g.virtual,A=g.titleRender,V=g.dropIndicatorRender,W=g.onContextMenu,U=g.onScroll,X=g.direction,J=g.rootClassName,re=g.rootStyle,Q=zr(this.props,{aria:!0,data:!0}),ne;M&&(pt(M)==="object"?ne=M:typeof M=="function"?ne={nodeDraggable:M}:ne={});var Z={prefixCls:y,selectable:E,showIcon:T,icon:$,switcherIcon:P,draggable:ne,draggingNodeKey:l,checkable:j,checkStrictly:I,disabled:R,keyEntities:s,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:m,dropPosition:p,dragOverNodeKey:h,indent:v,direction:X,dropIndicatorRender:V,loadData:L,filterTreeNode:D,titleRender:A,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return u.createElement(nN.Provider,{value:Z},u.createElement("div",{className:fe(y,w,J,G(G(G({},"".concat(y,"-show-line"),C),"".concat(y,"-focused"),a),"".concat(y,"-active-focused"),c!==null)),style:re},u.createElement(N9e,Ae({ref:this.listRef,prefixCls:y,style:x,data:o,disabled:R,selectable:E,checkable:!!j,motion:O,dragging:l!==null,height:B,itemHeight:F,virtual:H,focusable:S,focused:a,tabIndex:_,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:U,scrollWidth:z},this.getTreeNodeRequiredProps(),Q))))}}],[{key:"getDerivedStateFromProps",value:function(i,a){var o=a.prevProps,s={prevProps:i};function l(_){return!o&&i.hasOwnProperty(_)||o&&o[_]!==i[_]}var c,d=a.fieldNames;if(l("fieldNames")&&(d=mv(i.fieldNames),s.fieldNames=d),l("treeData")?c=i.treeData:l("children")&&(Jn(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=Zne(i.children)),c){s.treeData=c;var f=fy(c,{fieldNames:d});s.keyEntities=N(G({},Om,tae),f.keyEntities)}var m=s.keyEntities||a.keyEntities;if(l("expandedKeys")||o&&l("autoExpandParent"))s.expandedKeys=i.autoExpandParent||!o&&i.defaultExpandParent?AR(i.expandedKeys,m):i.expandedKeys;else if(!o&&i.defaultExpandAll){var p=N({},m);delete p[Om];var h=[];Object.keys(p).forEach(function(_){var E=p[_];E.children&&E.children.length&&h.push(E.key)}),s.expandedKeys=h}else!o&&i.defaultExpandedKeys&&(s.expandedKeys=i.autoExpandParent||i.defaultExpandParent?AR(i.defaultExpandedKeys,m):i.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,c||s.expandedKeys){var v=x$(c||a.treeData,s.expandedKeys||a.expandedKeys,d);s.flattenNodes=v}if(i.selectable&&(l("selectedKeys")?s.selectedKeys=BB(i.selectedKeys,i):!o&&i.defaultSelectedKeys&&(s.selectedKeys=BB(i.defaultSelectedKeys,i))),i.checkable){var g;if(l("checkedKeys")?g=M$(i.checkedKeys)||{}:!o&&i.defaultCheckedKeys?g=M$(i.defaultCheckedKeys)||{}:c&&(g=M$(i.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var y=g,w=y.checkedKeys,x=w===void 0?[]:w,C=y.halfCheckedKeys,S=C===void 0?[]:C;if(!i.checkStrictly){var k=Ks(x,!0,m);x=k.checkedKeys,S=k.halfCheckedKeys}s.checkedKeys=x,s.halfCheckedKeys=S}}return l("loadedKeys")&&(s.loadedKeys=i.loadedKeys),s}}]),n}(u.Component);G(n3,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:$9e,allowDrop:function(){return!0},expandAction:!1});G(n3,"TreeNode",l1);var F9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},D9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:F9e}))},nae=u.forwardRef(D9e),L9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},B9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:L9e}))},z9e=u.forwardRef(B9e),H9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},V9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:H9e}))},W9e=u.forwardRef(V9e),U9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},q9e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:U9e}))},G9e=u.forwardRef(q9e);const K9e=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:i,borderRadius:a,controlItemBgHover:o})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${i}`,content:'""',borderRadius:a},"&:hover:before":{background:o}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),Y9e=new gn("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),X9e=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),J9e=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${me(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Q9e=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:a,indentSize:o,nodeSelectedBg:s,nodeHoverBg:l,colorTextQuaternary:c,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},bn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:el(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:Y9e,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:me(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:c},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:o}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},X9e(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},J9e(e,t)),{"&:hover":{backgroundColor:l},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:s},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${me(t.calc(a).div(2).equal())} !important`}})}},rae=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),o=tn(t,{treeCls:r,treeNodeCls:i,treeNodePadding:a});return[Q9e(e,o),n&&K9e(o)].filter(Boolean)},iae=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},Z9e=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},iae(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},eAe=mn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:G_(`${t}-checkbox`,e)},rae(t,e),Q1(e)],Z9e),GB=4;function tAe(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:a="ltr"}=e,o=a==="ltr"?"left":"right",s=a==="ltr"?"right":"left",l={[o]:-n*i+GB,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[o]=i+GB;break}return K.createElement("div",{style:l,className:`${r}-drop-indicator`})}var nAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},rAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:nAe}))},iAe=u.forwardRef(rAe),aAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},oAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:aAe}))},sAe=u.forwardRef(oAe),lAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},cAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:lAe}))},uAe=u.forwardRef(cAe);const aae=e=>{var t,n;const{prefixCls:r,switcherIcon:i,treeNodeProps:a,showLine:o,switcherLoadingIcon:s}=e,{isLeaf:l,expanded:c,loading:d}=a;if(d)return u.isValidElement(s)?s:u.createElement(Ra,{className:`${r}-switcher-loading-icon`});let f;if(o&&typeof o=="object"&&(f=o.showLeafIcon),l){if(!o)return null;if(typeof f!="boolean"&&f){const h=typeof f=="function"?f(a):f,v=`${r}-switcher-line-custom-icon`;return u.isValidElement(h)?gi(h,{className:fe((t=h.props)===null||t===void 0?void 0:t.className,v)}):h}return f?u.createElement(nae,{className:`${r}-switcher-line-icon`}):u.createElement("span",{className:`${r}-switcher-leaf-line`})}const m=`${r}-switcher-icon`,p=typeof i=="function"?i(a):i;return u.isValidElement(p)?gi(p,{className:fe((n=p.props)===null||n===void 0?void 0:n.className,m)}):p!==void 0?p:o?c?u.createElement(sAe,{className:`${r}-switcher-line-icon`}):u.createElement(uAe,{className:`${r}-switcher-line-icon`}):u.createElement(iAe,{className:m})},oae=K.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,virtual:a,tree:o}=K.useContext(It),{prefixCls:s,className:l,showIcon:c=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:m,blockNode:p=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,disabled:w,motion:x,style:C}=e,S=r("tree",s),k=r(),_=K.useContext(vi),E=w??_,T=x??Object.assign(Object.assign({},lv(k)),{motionAppear:!1}),$=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:c,motion:T,blockNode:p,disabled:E,showLine:!!d,dropIndicatorRender:tAe}),[P,M,j]=eAe(S),[,I]=Ei(),R=I.paddingXS/2+(((n=I.Tree)===null||n===void 0?void 0:n.titleHeight)||I.controlHeightSM),O=K.useMemo(()=>{if(!y)return!1;let D={};switch(typeof y){case"function":D.nodeDraggable=y;break;case"object":D=Object.assign({},y);break}return D.icon!==!1&&(D.icon=D.icon||K.createElement(G9e,null)),D},[y]),L=D=>K.createElement(aae,{prefixCls:S,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:D,showLine:d});return P(K.createElement(n3,Object.assign({itemHeight:R,ref:t,virtual:a},$,{style:Object.assign(Object.assign({},o==null?void 0:o.style),C),prefixCls:S,className:fe({[`${S}-icon-hide`]:!c,[`${S}-block-node`]:p,[`${S}-unselectable`]:!g,[`${S}-rtl`]:i==="rtl",[`${S}-disabled`]:E},o==null?void 0:o.className,l,M,j),direction:i,checkable:v&&K.createElement("span",{className:`${S}-checkbox-inner`}),selectable:g,switcherIcon:L,draggable:O}),h))}),KB=0,j$=1,YB=2;function iN(e,t,n){const{key:r,children:i}=n;function a(o){const s=o[r],l=o[i];t(s,o)!==!1&&iN(l||[],t,n)}e.forEach(a)}function dAe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const a=[];let o=KB;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return iN(e,l=>{if(o===YB)return!1;if(s(l)){if(a.push(l),o===KB)o=j$;else if(o===j$)return o=YB,!1}else o===j$&&a.push(l);return t.includes(l)},mv(i)),a}function N$(e,t,n){const r=Ve(t),i=[];return iN(e,(a,o)=>{const s=r.indexOf(a);return s!==-1&&(i.push(o),r.splice(s,1)),!!r.length},mv(n)),i}var XB=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,a=XB(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=u.useRef(null),s=u.useRef(null),l=()=>{const{keyEntities:E}=fy(JB(a),{fieldNames:a.fieldNames});let T;return n?T=Object.keys(E):r?T=AR(a.expandedKeys||i||[],E):T=a.expandedKeys||i||[],T},[c,d]=u.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,m]=u.useState(()=>l());u.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),u.useEffect(()=>{"expandedKeys"in a&&m(a.expandedKeys)},[a.expandedKeys]);const p=(E,T)=>{var $;return"expandedKeys"in a||m(E),($=a.onExpand)===null||$===void 0?void 0:$.call(a,E,T)},h=(E,T)=>{var $;const{multiple:P,fieldNames:M}=a,{node:j,nativeEvent:I}=T,{key:R=""}=j,O=JB(a),L=Object.assign(Object.assign({},T),{selected:!0}),D=(I==null?void 0:I.ctrlKey)||(I==null?void 0:I.metaKey),B=I==null?void 0:I.shiftKey;let F;P&&D?(F=E,o.current=R,s.current=F,L.selectedNodes=N$(O,F,M)):P&&B?(F=Array.from(new Set([].concat(Ve(s.current||[]),Ve(dAe({treeData:O,expandedKeys:f,startKey:R,endKey:o.current,fieldNames:M}))))),L.selectedNodes=N$(O,F,M)):(F=[R],o.current=R,s.current=F,L.selectedNodes=N$(O,F,M)),($=a.onSelect)===null||$===void 0||$.call(a,F,L),"selectedKeys"in a||d(F)},{getPrefixCls:v,direction:g}=u.useContext(It),{prefixCls:y,className:w,showIcon:x=!0,expandAction:C="click"}=a,S=XB(a,["prefixCls","className","showIcon","expandAction"]),k=v("tree",y),_=fe(`${k}-directory`,{[`${k}-directory-rtl`]:g==="rtl"},w);return u.createElement(oae,Object.assign({icon:fAe,ref:t,blockNode:!0},S,{showIcon:x,expandAction:C,prefixCls:k,className:_,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:p}))},pAe=u.forwardRef(mAe),r3=oae;r3.DirectoryTree=pAe;r3.TreeNode=l1;const QB=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:a}=e;return n?u.createElement("div",{className:`${r}-filter-dropdown-search`},u.createElement(og,{prefix:u.createElement(Zv,null),placeholder:i.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},hAe=e=>{const{keyCode:t}=e;t===ht.ENTER&&e.stopPropagation()},vAe=u.forwardRef((e,t)=>u.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:hAe,ref:t},e.children));function jh(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(Ve(t),Ve(jh(r))))}),t}function gAe(e){return e.some(({children:t})=>t)}function sae(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function lae({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a}){return e.map((o,s)=>{const l=String(o.value);if(o.children)return{key:l||s,label:o.text,popupClassName:`${t}-dropdown-submenu`,children:lae({filters:o.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a})};const c=r?Ga:pf,d={key:o.value!==void 0?l:s,label:u.createElement(u.Fragment,null,u.createElement(c,{checked:n.includes(l)}),u.createElement("span",null,o.text))};return i.trim()?typeof a=="function"?a(i,o)?d:null:sae(i,o.text)?d:null:d})}function A$(e){return e||[]}const bAe=e=>{var t,n,r,i;const{tablePrefixCls:a,prefixCls:o,column:s,dropdownPrefixCls:l,columnKey:c,filterOnClose:d,filterMultiple:f,filterMode:m="menu",filterSearch:p=!1,filterState:h,triggerFilter:v,locale:g,children:y,getPopupContainer:w,rootClassName:x}=e,{filterResetToDefaultFilteredValue:C,defaultFilteredValue:S,filterDropdownProps:k={},filterDropdownOpen:_,filterDropdownVisible:E,onFilterDropdownVisibleChange:T,onFilterDropdownOpenChange:$}=s,[P,M]=u.useState(!1),j=!!(h&&(!((t=h.filteredKeys)===null||t===void 0)&&t.length||h.forceFiltered)),I=Y=>{var ae;M(Y),(ae=k.onOpenChange)===null||ae===void 0||ae.call(k,Y),$==null||$(Y),T==null||T(Y)},R=(i=(r=(n=k.open)!==null&&n!==void 0?n:_)!==null&&r!==void 0?r:E)!==null&&i!==void 0?i:P,O=h==null?void 0:h.filteredKeys,[L,D]=jye(A$(O)),B=({selectedKeys:Y})=>{D(Y)},F=(Y,{node:ae,checked:ee})=>{B(f?{selectedKeys:Y}:{selectedKeys:ee&&ae.key?[ae.key]:[]})};u.useEffect(()=>{P&&B({selectedKeys:A$(O)})},[O]);const[z,H]=u.useState([]),A=Y=>{H(Y)},[V,W]=u.useState(""),U=Y=>{const{value:ae}=Y.target;W(ae)};u.useEffect(()=>{P||W("")},[P]);const X=Y=>{const ae=Y!=null&&Y.length?Y:null;if(ae===null&&(!h||!h.filteredKeys)||Lo(ae,h==null?void 0:h.filteredKeys,!0))return null;v({column:s,key:c,filteredKeys:ae})},J=()=>{I(!1),X(L())},re=({confirm:Y,closeDropdown:ae}={confirm:!1,closeDropdown:!1})=>{Y&&X([]),ae&&I(!1),W(""),D(C?(S||[]).map(ee=>String(ee)):[])},Q=({closeDropdown:Y}={closeDropdown:!0})=>{Y&&I(!1),X(L())},ne=(Y,ae)=>{ae.source==="trigger"&&(Y&&O!==void 0&&D(A$(O)),I(Y),!Y&&!s.filterDropdown&&d&&J())},Z=fe({[`${l}-menu-without-submenu`]:!gAe(s.filters||[])}),se=Y=>{if(Y.target.checked){const ae=jh(s==null?void 0:s.filters).map(ee=>String(ee));D(ae)}else D([])},oe=({filters:Y})=>(Y||[]).map((ae,ee)=>{const q=String(ae.value),ue={title:ae.text,key:ae.value!==void 0?q:String(ee)};return ae.children&&(ue.children=oe({filters:ae.children})),ue}),ce=Y=>{var ae;return Object.assign(Object.assign({},Y),{text:Y.title,value:Y.key,children:((ae=Y.children)===null||ae===void 0?void 0:ae.map(ee=>ce(ee)))||[]})};let te;const{direction:le,renderEmpty:pe}=u.useContext(It);if(typeof s.filterDropdown=="function")te=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:Y=>B({selectedKeys:Y}),selectedKeys:L(),confirm:Q,clearFilters:re,filters:s.filters,visible:R,close:()=>{I(!1)}});else if(s.filterDropdown)te=s.filterDropdown;else{const Y=L()||[],ae=()=>{var q,ue;const ie=(q=pe==null?void 0:pe("Table.filter"))!==null&&q!==void 0?q:u.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return ie;if(m==="tree")return u.createElement(u.Fragment,null,u.createElement(QB,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),u.createElement("div",{className:`${a}-filter-dropdown-tree`},f?u.createElement(Ga,{checked:Y.length===jh(s.filters).length,indeterminate:Y.length>0&&Y.lengthtypeof p=="function"?p(V,ce(ke)):sae(V,ke.title):void 0})));const de=lae({filters:s.filters||[],filterSearch:p,prefixCls:o,filteredKeys:L(),filterMultiple:f,searchValue:V}),be=de.every(ke=>ke===null);return u.createElement(u.Fragment,null,u.createElement(QB,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),be?ie:u.createElement(Wu,{selectable:!0,multiple:f,prefixCls:`${l}-menu`,className:Z,onSelect:B,onDeselect:B,selectedKeys:Y,getPopupContainer:w,openKeys:z,onOpenChange:A,items:de}))},ee=()=>C?Lo((S||[]).map(q=>String(q)),Y,!0):Y.length===0;te=u.createElement(u.Fragment,null,ae(),u.createElement("div",{className:`${o}-dropdown-btns`},u.createElement(Vt,{type:"link",size:"small",disabled:ee(),onClick:()=>re()},g.filterReset),u.createElement(Vt,{type:"primary",size:"small",onClick:J},g.filterConfirm)))}s.filterDropdown&&(te=u.createElement(jte,{selectable:void 0},te)),te=u.createElement(vAe,{className:`${o}-dropdown`},te);const _e=t1({trigger:["click"],placement:le==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let Y;return typeof s.filterIcon=="function"?Y=s.filterIcon(j):s.filterIcon?Y=s.filterIcon:Y=u.createElement(E9e,null),u.createElement("span",{role:"button",tabIndex:-1,className:fe(`${o}-trigger`,{active:j}),onClick:ae=>{ae.stopPropagation()}},Y)})(),getPopupContainer:w},Object.assign(Object.assign({},k),{rootClassName:fe(x,k.rootClassName),open:R,onOpenChange:ne,popupRender:()=>typeof(k==null?void 0:k.dropdownRender)=="function"?k.dropdownRender(te):te}));return u.createElement("div",{className:`${o}-column`},u.createElement("span",{className:`${a}-column-title`},y),u.createElement(Im,Object.assign({},_e)))},zR=(e,t,n)=>{let r=[];return(e||[]).forEach((i,a)=>{var o;const s=fg(a,n),l=i.filterDropdown!==void 0;if(i.filters||l||"onFilter"in i)if("filteredValue"in i){let c=i.filteredValue;l||(c=(o=c==null?void 0:c.map(String))!==null&&o!==void 0?o:c),r.push({column:i,key:ef(i,s),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:ef(i,s),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(Ve(r),Ve(zR(i.children,t,s))))}),r};function cae(e,t,n,r,i,a,o,s,l){return n.map((c,d)=>{const f=fg(d,s),{filterOnClose:m=!0,filterMultiple:p=!0,filterMode:h,filterSearch:v}=c;let g=c;if(g.filters||g.filterDropdown){const y=ef(g,f),w=r.find(({key:x})=>y===x);g=Object.assign(Object.assign({},g),{title:x=>u.createElement(bAe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:y,filterState:w,filterOnClose:m,filterMultiple:p,filterMode:h,filterSearch:v,triggerFilter:a,locale:i,getPopupContainer:o,rootClassName:l},t3(c.title,x))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:cae(e,t,g.children,r,i,a,o,f,l)})),g})}const ZB=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:i})=>{const a=n,{filters:o,filterDropdown:s}=i;if(s)t[a]=r||null;else if(Array.isArray(r)){const l=jh(o);t[a]=l.filter(c=>r.includes(String(c)))}else t[a]=null}),t},HR=(e,t,n)=>t.reduce((i,a)=>{const{column:{onFilter:o,filters:s},filteredKeys:l}=a;return o&&l&&l.length?i.map(c=>Object.assign({},c)).filter(c=>l.some(d=>{const f=jh(s),m=f.findIndex(h=>String(h)===String(d)),p=m!==-1?f[m]:d;return c[n]&&(c[n]=HR(c[n],t,n)),o(p,c)})):i},e),uae=e=>e.flatMap(t=>"children"in t?[t].concat(Ve(uae(t.children||[]))):[t]),yAe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:a,locale:o,rootClassName:s}=e;Lc();const l=u.useMemo(()=>uae(r||[]),[r]),[c,d]=u.useState(()=>zR(l,!0)),f=u.useMemo(()=>{const v=zR(l,!1);if(v.length===0)return v;let g=!0;if(v.forEach(({filteredKeys:y})=>{y!==void 0&&(g=!1)}),g){const y=(l||[]).map((w,x)=>ef(w,fg(x)));return c.filter(({key:w})=>y.includes(w)).map(w=>{const x=l[y.indexOf(w.key)];return Object.assign(Object.assign({},w),{column:Object.assign(Object.assign({},w.column),x),forceFiltered:x.filtered})})}return v},[l,c]),m=u.useMemo(()=>ZB(f),[f]),p=v=>{const g=f.filter(({key:y})=>y!==v.key);g.push(v),d(g),i(ZB(g),g)};return[v=>cae(t,n,v,f,o,p,a,void 0,s),f,m]},dae=(e,t,n)=>{const r=u.useRef({});function i(a){var o;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((d,f)=>{const m=n(d,f);s.set(m,d),d&&typeof d=="object"&&t in d&&l(d[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(o=r.current.kvMap)===null||o===void 0?void 0:o.get(a)}return[i]};var xAe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const a=e[i];typeof a!="function"&&(n[i]=a)}),n}function CAe(e,t,n){const r=n&&typeof n=="object"?n:{},{total:i=0}=r,a=xAe(r,["total"]),[o,s]=u.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:fae})),l=t1(o,a,{total:i>0?i:e}),c=Math.ceil((i||e)/l.pageSize);l.current>c&&(l.current=c||1);const d=(m,p)=>{s({current:m??1,pageSize:p||l.pageSize})},f=(m,p)=>{var h;n&&((h=n.onChange)===null||h===void 0||h.call(n,m,p)),d(m,p),t(m,p||(l==null?void 0:l.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},l),{onChange:f}),d]}var SAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},kAe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:SAe}))},_Ae=u.forwardRef(kAe),EAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},$Ae=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:EAe}))},TAe=u.forwardRef($Ae);const zC="ascend",F$="descend",b2=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,ez=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,PAe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],VR=(e,t,n)=>{let r=[];const i=(a,o)=>{r.push({column:a,key:ef(a,o),multiplePriority:b2(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,o)=>{const s=fg(o,n);a.children?("sortOrder"in a&&i(a,s),r=[].concat(Ve(r),Ve(VR(a.children,t,s)))):a.sorter&&("sortOrder"in a?i(a,s):t&&a.defaultSortOrder&&r.push({column:a,key:ef(a,s),multiplePriority:b2(a),sortOrder:a.defaultSortOrder}))}),r},mae=(e,t,n,r,i,a,o,s)=>(t||[]).map((c,d)=>{const f=fg(d,s);let m=c;if(m.sorter){const p=m.sortDirections||i,h=m.showSorterTooltip===void 0?o:m.showSorterTooltip,v=ef(m,f),g=n.find(({key:T})=>T===v),y=g?g.sortOrder:null,w=PAe(p,y);let x;if(c.sortIcon)x=c.sortIcon({sortOrder:y});else{const T=p.includes(zC)&&u.createElement(TAe,{className:fe(`${e}-column-sorter-up`,{active:y===zC})}),$=p.includes(F$)&&u.createElement(_Ae,{className:fe(`${e}-column-sorter-down`,{active:y===F$})});x=u.createElement("span",{className:fe(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(T&&$)})},u.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},T,$))}const{cancelSort:C,triggerAsc:S,triggerDesc:k}=a||{};let _=C;w===F$?_=k:w===zC&&(_=S);const E=typeof h=="object"?Object.assign({title:_},h):{title:_};m=Object.assign(Object.assign({},m),{className:fe(m.className,{[`${e}-column-sort`]:y}),title:T=>{const $=`${e}-column-sorters`,P=u.createElement("span",{className:`${e}-column-title`},t3(c.title,T)),M=u.createElement("div",{className:$},P,x);return h?typeof h!="boolean"&&(h==null?void 0:h.target)==="sorter-icon"?u.createElement("div",{className:fe($,`${$}-tooltip-target-sorter`)},P,u.createElement($r,Object.assign({},E),x)):u.createElement($r,Object.assign({},E),M):M},onHeaderCell:T=>{var $;const P=(($=c.onHeaderCell)===null||$===void 0?void 0:$.call(c,T))||{},M=P.onClick,j=P.onKeyDown;P.onClick=O=>{r({column:c,key:v,sortOrder:w,multiplePriority:b2(c)}),M==null||M(O)},P.onKeyDown=O=>{O.keyCode===ht.ENTER&&(r({column:c,key:v,sortOrder:w,multiplePriority:b2(c)}),j==null||j(O))};const I=S9e(c.title,{}),R=I==null?void 0:I.toString();return y&&(P["aria-sort"]=y==="ascend"?"ascending":"descending"),P["aria-label"]=R||"",P.className=fe(P.className,`${e}-column-has-sorters`),P.tabIndex=0,c.ellipsis&&(P.title=(I??"").toString()),P}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:mae(e,m.children,n,r,i,a,o,f)})),m}),tz=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},nz=e=>{const t=e.filter(({sortOrder:n})=>n).map(tz);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},tz(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},WR=(e,t,n)=>{const r=t.slice().sort((o,s)=>s.multiplePriority-o.multiplePriority),i=e.slice(),a=r.filter(({column:{sorter:o},sortOrder:s})=>ez(o)&&s);return a.length?i.sort((o,s)=>{for(let l=0;l{const s=o[n];return s?Object.assign(Object.assign({},o),{[n]:WR(s,t,n)}):o}):i},RAe=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:i,showSorterTooltip:a,onSorterChange:o}=e,[s,l]=u.useState(()=>VR(n,!0)),c=(v,g)=>{const y=[];return v.forEach((w,x)=>{const C=fg(x,g);if(y.push(ef(w,C)),Array.isArray(w.children)){const S=c(w.children,C);y.push.apply(y,Ve(S))}}),y},d=u.useMemo(()=>{let v=!0;const g=VR(n,!1);if(!g.length){const C=c(n);return s.filter(({key:S})=>C.includes(S))}const y=[];function w(C){v?y.push(C):y.push(Object.assign(Object.assign({},C),{sortOrder:null}))}let x=null;return g.forEach(C=>{x===null?(w(C),C.sortOrder&&(C.multiplePriority===!1?v=!1:x=!0)):(x&&C.multiplePriority!==!1||(v=!1),w(C))}),y},[n,s]),f=u.useMemo(()=>{var v,g;const y=d.map(({column:w,sortOrder:x})=>({column:w,order:x}));return{sortColumns:y,sortColumn:(v=y[0])===null||v===void 0?void 0:v.column,sortOrder:(g=y[0])===null||g===void 0?void 0:g.order}},[d]),m=v=>{let g;v.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[v]:g=[].concat(Ve(d.filter(({key:y})=>y!==v.key)),[v]),l(g),o(nz(g),g)};return[v=>mae(t,v,d,m,r,i,a),d,f,()=>nz(d)]},pae=(e,t)=>e.map(r=>{const i=Object.assign({},r);return i.title=t3(r.title,t),"children"in i&&(i.children=pae(i.children,t)),i}),IAe=e=>[u.useCallback(n=>pae(n,e),[e])],OAe=Yie((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),MAe=Jie((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),jAe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:a,tablePaddingVertical:o,tablePaddingHorizontal:s,calc:l}=e,c=`${me(n)} ${r} ${i}`,d=(f,m,p)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${me(l(m).mul(-1).equal())} + `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:me(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:me(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},dy(e)),_j(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},q_(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},t5e=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${me(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},n5e=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:me(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),t5e(e)),e5e(e)),ZOe(e)),QOe(e)),JOe(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},r5e=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},zo(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},el(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:el(e)}}}},wie=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Jm(e)),Sie=e=>nn(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Xm(e)),i5e=pn("Pagination",e=>{const t=Sie(e);return[n5e(t),r5e(t)]},wie),a5e=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},o5e=Um(["Pagination","bordered"],e=>{const t=Sie(e);return a5e(t)},wie);function SB(e){return u.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var s5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:a,style:o,size:s,locale:l,responsive:c,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:m}=e,p=s5e(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:h}=ff(c),[,v]=$i(),{getPrefixCls:g,direction:y,showSizeChanger:w,className:x,style:S}=kr("pagination"),C=g("pagination",n),[_,k,E]=i5e(C),T=Hr(s),$=T==="small"||!!(h&&!T&&c),[P]=aa("Pagination",VQ),M=Object.assign(Object.assign({},P),l),[j,I]=SB(d),[R,O]=SB(w),D=j??R,L=I??O,B=f||go,F=u.useMemo(()=>m?m.map(U=>Number(U)):void 0,[m]),z=U=>{var Y;const{disabled:J,size:ne,onSizeChange:Q,"aria-label":te,className:Z,options:le}=U,{className:se,onChange:ce}=L||{},re=(Y=le.find(ie=>String(ie.value)===String(ne)))===null||Y===void 0?void 0:Y.value;return u.createElement(B,Object.assign({disabled:J,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:ie=>ie.parentNode,"aria-label":te,options:le},L,{value:re,onChange:(ie,pe)=>{Q==null||Q(ie),ce==null||ce(ie,pe)},size:$?"small":"middle",className:fe(Z,se)}))},H=u.useMemo(()=>{const U=u.createElement("span",{className:`${C}-item-ellipsis`},"•••"),Y=u.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(ys,null):u.createElement(jc,null)),J=u.createElement("button",{className:`${C}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(jc,null):u.createElement(ys,null)),ne=u.createElement("a",{className:`${C}-item-link`},u.createElement("div",{className:`${C}-item-container`},y==="rtl"?u.createElement(yB,{className:`${C}-item-link-icon`}):u.createElement(bB,{className:`${C}-item-link-icon`}),U)),Q=u.createElement("a",{className:`${C}-item-link`},u.createElement("div",{className:`${C}-item-container`},y==="rtl"?u.createElement(bB,{className:`${C}-item-link-icon`}):u.createElement(yB,{className:`${C}-item-link-icon`}),U));return{prevIcon:Y,nextIcon:J,jumpPrevIcon:ne,jumpNextIcon:Q}},[y,C]),A=g("select",r),V=fe({[`${C}-${t}`]:!!t,[`${C}-mini`]:$,[`${C}-rtl`]:y==="rtl",[`${C}-bordered`]:v.wireframe},x,i,a,k,E),W=Object.assign(Object.assign({},S),o);return _(u.createElement(u.Fragment,null,v.wireframe&&u.createElement(o5e,{prefixCls:C}),u.createElement(XOe,Object.assign({},H,p,{style:W,prefixCls:C,selectPrefixCls:A,className:V,locale:M,pageSizeOptions:F,showSizeChanger:D,sizeChangerRender:z}))))},p2=100,Cie=p2/5,kie=p2/2-Cie/2,R$=kie*2*Math.PI,CB=50,kB=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return u.createElement("circle",{className:fe(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:kie,cx:CB,cy:CB,strokeWidth:Cie,style:n})},l5e=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[a,o]=u.useState(!1);fn(()=>{e!==0&&o(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!a)return null;const l={strokeDashoffset:`${R$/4}`,strokeDasharray:`${R$*s/100} ${R$*(100-s)/100}`};return u.createElement("span",{className:fe(r,`${n}-progress`,s<=0&&i)},u.createElement("svg",{viewBox:`0 0 ${p2} ${p2}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},u.createElement(kB,{dotClassName:n,hasCircleCls:!0}),u.createElement(kB,{dotClassName:n,style:l})))};function c5e(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,i=`${r}-holder`,a=`${i}-hidden`;return u.createElement(u.Fragment,null,u.createElement("span",{className:fe(i,n>0&&a)},u.createElement("span",{className:fe(r,`${t}-dot-spin`)},[1,2,3,4].map(o=>u.createElement("i",{className:`${t}-dot-item`,key:o})))),u.createElement(l5e,{prefixCls:t,percent:n}))}function u5e(e){var t;const{prefixCls:n,indicator:r,percent:i}=e,a=`${n}-dot`;return r&&u.isValidElement(r)?bi(r,{className:fe((t=r.props)===null||t===void 0?void 0:t.className,a),percent:i}):u.createElement(c5e,{prefixCls:n,percent:i})}const d5e=new yn("antSpinMove",{to:{opacity:1}}),f5e=new yn("antRotate",{to:{transform:"rotate(405deg)"}}),m5e=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},xn(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",inset:0},[`${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:d5e,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:f5e,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${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"}})}},p5e=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},h5e=pn("Spin",e=>{const t=nn(e,{spinDotDefault:e.colorTextDescription});return m5e(t)},p5e),v5e=200,_B=[[30,.05],[70,.03],[96,.01]];function g5e(e,t){const[n,r]=u.useState(0),i=u.useRef(null),a=t==="auto";return u.useEffect(()=>(a&&e&&(r(0),i.current=setInterval(()=>{r(o=>{const s=100-o;for(let l=0;l<_B.length;l+=1){const[c,d]=_B[l];if(o<=c)return o+s*d}return o})},v5e)),()=>{i.current&&(clearInterval(i.current),i.current=null)}),[a,e]),a?n:t}var b5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t;const{prefixCls:n,spinning:r=!0,delay:i=0,className:a,rootClassName:o,size:s="default",tip:l,wrapperClassName:c,style:d,children:f,fullscreen:m=!1,indicator:p,percent:h}=e,v=b5e(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:y,className:w,style:x,indicator:S}=kr("spin"),C=g("spin",n),[_,k,E]=h5e(C),[T,$]=u.useState(()=>r&&!y5e(r,i)),P=g5e(T,h);u.useEffect(()=>{if(r){const L=r8e(i,()=>{$(!0)});return L(),()=>{var B;(B=L==null?void 0:L.cancel)===null||B===void 0||B.call(L)}}$(!1)},[i,r]);const M=u.useMemo(()=>typeof f<"u"&&!m,[f,m]),j=fe(C,w,{[`${C}-sm`]:s==="small",[`${C}-lg`]:s==="large",[`${C}-spinning`]:T,[`${C}-show-text`]:!!l,[`${C}-rtl`]:y==="rtl"},a,!m&&o,k,E),I=fe(`${C}-container`,{[`${C}-blur`]:T}),R=(t=p??S)!==null&&t!==void 0?t:_ie,O=Object.assign(Object.assign({},x),d),D=u.createElement("div",Object.assign({},v,{style:O,className:j,"aria-live":"polite","aria-busy":T}),u.createElement(u5e,{prefixCls:C,indicator:R,percent:P}),l&&(M||m)?u.createElement("div",{className:`${C}-text`},l):null);return _(M?u.createElement("div",Object.assign({},v,{className:fe(`${C}-nested-loading`,c,k,E)}),T&&u.createElement("div",{key:"loading"},D),u.createElement("div",{className:I,key:"container"},f)):m?u.createElement("div",{className:fe(`${C}-fullscreen`,{[`${C}-fullscreen-show`]:T},o,k,E)},D):D)};Ya.setDefaultIndicator=e=>{_ie=e};const Gj=K.createContext({});Gj.Consumer;var Eie=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,avatar:r,title:i,description:a}=e,o=Eie(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:s}=u.useContext(Rt),l=s("list",t),c=fe(`${l}-item-meta`,n),d=K.createElement("div",{className:`${l}-item-meta-content`},i&&K.createElement("h4",{className:`${l}-item-meta-title`},i),a&&K.createElement("div",{className:`${l}-item-meta-description`},a));return K.createElement("div",Object.assign({},o,{className:c}),r&&K.createElement("div",{className:`${l}-item-meta-avatar`},r),(i||a)&&d)},w5e=K.forwardRef((e,t)=>{const{prefixCls:n,children:r,actions:i,extra:a,styles:o,className:s,classNames:l,colStyle:c}=e,d=Eie(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:f,itemLayout:m}=u.useContext(Gj),{getPrefixCls:p,list:h}=u.useContext(Rt),v=k=>{var E,T;return fe((T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.classNames)===null||T===void 0?void 0:T[k],l==null?void 0:l[k])},g=k=>{var E,T;return Object.assign(Object.assign({},(T=(E=h==null?void 0:h.item)===null||E===void 0?void 0:E.styles)===null||T===void 0?void 0:T[k]),o==null?void 0:o[k])},y=()=>{let k=!1;return u.Children.forEach(r,E=>{typeof E=="string"&&(k=!0)}),k&&u.Children.count(r)>1},w=()=>m==="vertical"?!!a:!y(),x=p("list",n),S=i&&i.length>0&&K.createElement("ul",{className:fe(`${x}-item-action`,v("actions")),key:"actions",style:g("actions")},i.map((k,E)=>K.createElement("li",{key:`${x}-item-action-${E}`},k,E!==i.length-1&&K.createElement("em",{className:`${x}-item-action-split`})))),C=f?"div":"li",_=K.createElement(C,Object.assign({},d,f?{}:{ref:t},{className:fe(`${x}-item`,{[`${x}-item-no-flex`]:!w()},s)}),m==="vertical"&&a?[K.createElement("div",{className:`${x}-item-main`,key:"content"},r,S),K.createElement("div",{className:fe(`${x}-item-extra`,v("extra")),key:"extra",style:g("extra")},a)]:[r,S,bi(a,{key:"extra"})]);return f?K.createElement(Wn,{ref:t,flex:1,style:c},_):_}),$ie=w5e;$ie.Meta=x5e;const S5e=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:i,itemPaddingSM:a,itemPaddingLG:o,marginLG:s,borderRadiusLG:l}=e,c=me(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:l,[`${n}-header`]:{borderRadius:`${c} ${c} 0 0`},[`${n}-footer`]:{borderRadius:`0 0 ${c} ${c}`},[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${me(i)} ${me(s)}`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:o}}}},C5e=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:i,marginSM:a,margin:o}=e;return{[`@media screen and (max-width:${r}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:i}}}},[`@media screen and (max-width: ${n}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${me(o)}`}}}}}},k5e=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:i,paddingSM:a,marginLG:o,padding:s,itemPadding:l,colorPrimary:c,itemPaddingSM:d,itemPaddingLG:f,paddingXS:m,margin:p,colorText:h,colorTextDescription:v,motionDurationSlow:g,lineWidth:y,headerBg:w,footerBg:x,emptyTextPadding:S,metaMarginBottom:C,avatarMarginRight:_,titleMarginBottom:k,descriptionFontSize:E}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:w},[`${t}-footer`]:{background:x},[`${t}-header, ${t}-footer`]:{paddingBlock:a},[`${t}-pagination`]:{marginBlockStart:o,[`${n}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:i,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:h,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:_},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:h},[`${t}-item-meta-title`]:{margin:`0 0 ${me(e.marginXXS)} 0`,color:h,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:h,transition:`all ${g}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:v,fontSize:E,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${me(m)}`,color:v,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:y,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${me(s)} 0`,color:v,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:S,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:o},[`${t}-item-meta`]:{marginBlockEnd:C,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:k,color:h,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:s,marginInlineStart:"auto","> li":{padding:`0 ${me(s)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${me(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:f},[`${t}-sm ${t}-item`]:{padding:d},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},_5e=e=>({contentWidth:220,itemPadding:`${me(e.paddingContentVertical)} 0`,itemPaddingSM:`${me(e.paddingContentVerticalSM)} ${me(e.paddingContentHorizontal)}`,itemPaddingLG:`${me(e.paddingContentVerticalLG)} ${me(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),E5e=pn("List",e=>{const t=nn(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[k5e(t),S5e(t),C5e(t)]},_5e);var $5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i(ee,q)=>{var ue;E(ee),$(q),n&&((ue=n==null?void 0:n[ae])===null||ue===void 0||ue.call(n,ee,q))},L=D("onChange"),B=D("onShowSizeChange"),F=(ae,ee)=>{if(!x)return null;let q;return typeof w=="function"?q=w(ae):w?q=ae[w]:q=ae.key,q||(q=`list-item-${ee}`),u.createElement(u.Fragment,{key:q},x(ae,ee))},z=!!(f||n||g),H=P("list",r),[A,V,W]=E5e(H);let U=y;typeof U=="boolean"&&(U={spinning:U});const Y=!!(U!=null&&U.spinning),J=Hr(h);let ne="";switch(J){case"large":ne="lg";break;case"small":ne="sm";break}const Q=fe(H,{[`${H}-vertical`]:d==="vertical",[`${H}-${ne}`]:ne,[`${H}-split`]:a,[`${H}-bordered`]:i,[`${H}-loading`]:Y,[`${H}-grid`]:!!m,[`${H}-something-after-last-item`]:z,[`${H}-rtl`]:M==="rtl"},j,o,s,V,W),te=n1(O,{total:p.length,current:k,pageSize:T},n||{}),Z=Math.ceil(te.total/te.pageSize);te.current=Math.min(te.current,Z);const le=n&&u.createElement("div",{className:fe(`${H}-pagination`)},u.createElement(qj,Object.assign({align:"end"},te,{onChange:L,onShowSizeChange:B})));let se=Ve(p);n&&p.length>(te.current-1)*te.pageSize&&(se=Ve(p).splice((te.current-1)*te.pageSize,te.pageSize));const ce=Object.keys(m||{}).some(ae=>["xs","sm","md","lg","xl","xxl"].includes(ae)),re=ff(ce),ie=u.useMemo(()=>{for(let ae=0;ae{if(!m)return;const ae=ie&&m[ie]?m[ie]:m.column;if(ae)return{width:`${100/ae}%`,maxWidth:`${100/ae}%`}},[JSON.stringify(m),ie]);let Se=Y&&u.createElement("div",{style:{minHeight:53}});if(se.length>0){const ae=se.map(F);Se=m?u.createElement(da,{gutter:m.gutter},u.Children.map(ae,ee=>u.createElement("div",{key:ee==null?void 0:ee.key,style:pe},ee))):u.createElement("ul",{className:`${H}-items`},ae)}else!c&&!Y&&(Se=u.createElement("div",{className:`${H}-empty-text`},(S==null?void 0:S.emptyText)||(R==null?void 0:R("List"))||u.createElement(eg,{componentName:"List"})));const _e=te.position,X=u.useMemo(()=>({grid:m,itemLayout:d}),[JSON.stringify(m),d]);return A(u.createElement(Gj.Provider,{value:X},u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},I),l),className:Q},C),(_e==="top"||_e==="both")&&le,v&&u.createElement("div",{className:`${H}-header`},v),u.createElement(Ya,Object.assign({},U),Se,c),g&&u.createElement("div",{className:`${H}-footer`},g),f||(_e==="bottom"||_e==="both")&&le)))}const P5e=u.forwardRef(T5e),Ii=P5e;Ii.Item=$ie;const R5e=(e,t=!1)=>t&&e==null?[]:Array.isArray(e)?e:[e];let Ds=null,Gf=e=>e(),o1=[],s1={};function EB(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i}=s1,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i}}const I5e=K.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(Rt),a=s1.prefixCls||i("message"),o=u.useContext(r2),[s,l]=OZ(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.message));return K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),O5e=K.forwardRef((e,t)=>{const[n,r]=K.useState(EB),i=()=>{r(EB)};K.useEffect(i,[]);const a=RM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(I5e,{ref:t,sync:i,messageConfig:n});return K.createElement(Bt,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),Q_=()=>{if(!Ds){const e=document.createDocumentFragment(),t={fragment:e};Ds=t,Gf(()=>{m_()(K.createElement(O5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,Q_())})}}),e)});return}Ds.instance&&(o1.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Gf(()=>{const r=Ds.instance.open(Object.assign(Object.assign({},s1),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Gf(()=>{Ds==null||Ds.instance.destroy(e.key)});break;default:Gf(()=>{var r;const i=(r=Ds.instance)[t].apply(r,Ve(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),o1=[])};function M5e(e){s1=Object.assign(Object.assign({},s1),e),Gf(()=>{var t;(t=Ds==null?void 0:Ds.sync)===null||t===void 0||t.call(Ds)})}function j5e(e){const t=NM(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return o1.push(i),()=>{r?Gf(()=>{r()}):i.skipped=!0}});return Q_(),t}function N5e(e,t){const n=NM(r=>{let i;const a={type:e,args:t,resolve:r,setCloseFn:o=>{i=o}};return o1.push(a),()=>{i?Gf(()=>{i()}):a.skipped=!0}});return Q_(),n}const A5e=e=>{o1.push({type:"destroy",key:e}),Q_()},F5e=["success","info","warning","error","loading"],D5e={open:j5e,destroy:A5e,config:M5e,useMessage:MZ,_InternalPanelDoNotUseOrYouWillBeFired:axe},Cr=D5e;F5e.forEach(e=>{Cr[e]=(...t)=>N5e(e,t)});var L5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,className:n,closeIcon:r,closable:i,type:a,title:o,children:s,footer:l}=e,c=L5e(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=u.useContext(Rt),f=d(),m=t||d("modal"),p=Qn(f),[h,v,g]=Cee(m,p),y=`${m}-confirm`;let w={};return a?w={closable:i??!1,title:"",footer:"",children:u.createElement(_ee,Object.assign({},e,{prefixCls:m,confirmPrefixCls:y,rootPrefixCls:f,content:s}))}:w={closable:i??!0,title:o,footer:l!==null&&u.createElement(bee,Object.assign({},e)),children:s},h(u.createElement(nee,Object.assign({prefixCls:m,className:fe(v,`${m}-pure-panel`,a&&y,a&&`${y}-${a}`,n,g,p)},c,{closeIcon:gee(m,r),closable:i},w)))},z5e=Vee(B5e);function Tie(e){return ay(Pee(e))}const ra=kee;ra.useModal=jee;ra.info=function(t){return ay(Ree(t))};ra.success=function(t){return ay(Iee(t))};ra.error=function(t){return ay(Oee(t))};ra.warning=Tie;ra.warn=Tie;ra.confirm=function(t){return ay(Mee(t))};ra.destroyAll=function(){for(;Uf.length;){const t=Uf.pop();t&&t()}};ra.config=b2e;ra._InternalPanelDoNotUseOrYouWillBeFired=z5e;let kl=null,BS=e=>e(),h2=[],l1={};function $B(){const{getContainer:e,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}=l1,s=(e==null?void 0:e())||document.body;return{getContainer:()=>s,rtl:t,maxCount:n,top:r,bottom:i,showProgress:a,pauseOnHover:o}}const H5e=K.forwardRef((e,t)=>{const{notificationConfig:n,sync:r}=e,{getPrefixCls:i}=u.useContext(Rt),a=l1.prefixCls||i("notification"),o=u.useContext(r2),[s,l]=Bee(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),o.notification));return K.useEffect(r,[]),K.useImperativeHandle(t,()=>{const c=Object.assign({},s);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),s[d].apply(s,f))}),{instance:c,sync:r}}),l}),V5e=K.forwardRef((e,t)=>{const[n,r]=K.useState($B),i=()=>{r($B)};K.useEffect(i,[]);const a=RM(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),l=a.getTheme(),c=K.createElement(H5e,{ref:t,sync:i,notificationConfig:n});return K.createElement(Bt,{prefixCls:o,iconPrefixCls:s,theme:l},a.holderRender?a.holderRender(c):c)}),Kj=()=>{if(!kl){const e=document.createDocumentFragment(),t={fragment:e};kl=t,BS(()=>{m_()(K.createElement(V5e,{ref:r=>{const{instance:i,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&i&&(t.instance=i,t.sync=a,Kj())})}}),e)});return}kl.instance&&(h2.forEach(e=>{switch(e.type){case"open":{BS(()=>{kl.instance.open(Object.assign(Object.assign({},l1),e.config))});break}case"destroy":BS(()=>{var t;(t=kl==null?void 0:kl.instance)===null||t===void 0||t.destroy(e.key)});break}}),h2=[])};function W5e(e){l1=Object.assign(Object.assign({},l1),e),BS(()=>{var t;(t=kl==null?void 0:kl.sync)===null||t===void 0||t.call(kl)})}function Pie(e){h2.push({type:"open",config:e}),Kj()}const U5e=e=>{h2.push({type:"destroy",key:e}),Kj()},q5e=["success","info","warning","error"],G5e={open:Pie,destroy:U5e,config:W5e,useNotification:zee,_InternalPanelDoNotUseOrYouWillBeFired:j2e},Rie=G5e;q5e.forEach(e=>{Rie[e]=t=>Pie(Object.assign(Object.assign({},t),{type:e}))});const K5e=e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:a,colorWarning:o,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:d,colorTextHeading:f}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:o,fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:d,color:f,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:a}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},Y5e=e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},Iie=pn("Popconfirm",e=>K5e(e),Y5e,{resetStyle:!1});var X5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:a,cancelText:o,okText:s,okType:l="primary",icon:c=u.createElement(cf,null),showCancel:d=!0,close:f,onConfirm:m,onCancel:p,onPopupClick:h}=e,{getPrefixCls:v}=u.useContext(Rt),[g]=aa("Popconfirm",Zs.Popconfirm),y=fv(i),w=fv(a);return u.createElement("div",{className:`${t}-inner-content`,onClick:h},u.createElement("div",{className:`${t}-message`},c&&u.createElement("span",{className:`${t}-message-icon`},c),u.createElement("div",{className:`${t}-message-text`},y&&u.createElement("div",{className:`${t}-title`},y),w&&u.createElement("div",{className:`${t}-description`},w))),u.createElement("div",{className:`${t}-buttons`},d&&u.createElement(zt,Object.assign({onClick:p,size:"small"},r),o||(g==null?void 0:g.cancelText)),u.createElement(WM,{buttonProps:Object.assign(Object.assign({size:"small"},FM(l)),n),actionFn:m,close:f,prefixCls:v("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(g==null?void 0:g.okText))))},J5e=e=>{const{prefixCls:t,placement:n,className:r,style:i}=e,a=X5e(e,["prefixCls","placement","className","style"]),{getPrefixCls:o}=u.useContext(Rt),s=o("popconfirm",t),[l]=Iie(s);return l(u.createElement(Ste,{placement:n,className:fe(s,r),style:i,content:u.createElement(Oie,Object.assign({prefixCls:s},a))}))};var Q5e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r;const{prefixCls:i,placement:a="top",trigger:o="click",okType:s="primary",icon:l=u.createElement(cf,null),children:c,overlayClassName:d,onOpenChange:f,onVisibleChange:m,overlayStyle:p,styles:h,classNames:v}=e,g=Q5e(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:y,className:w,style:x,classNames:S,styles:C}=kr("popconfirm"),[_,k]=Ht(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),E=(D,L)=>{k(D,!0),m==null||m(D),f==null||f(D,L)},T=D=>{E(!1,D)},$=D=>{var L;return(L=e.onConfirm)===null||L===void 0?void 0:L.call(void 0,D)},P=D=>{var L;E(!1,D),(L=e.onCancel)===null||L===void 0||L.call(void 0,D)},M=(D,L)=>{const{disabled:B=!1}=e;B||E(D,L)},j=y("popconfirm",i),I=fe(j,w,d,S.root,v==null?void 0:v.root),R=fe(S.body,v==null?void 0:v.body),[O]=Iie(j);return O(u.createElement(Hc,Object.assign({},ln(g,["title"]),{trigger:o,placement:a,onOpenChange:M,open:_,ref:t,classNames:{root:I,body:R},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},C.root),x),p),h==null?void 0:h.root),body:Object.assign(Object.assign({},C.body),h==null?void 0:h.body)},content:u.createElement(Oie,Object.assign({okType:s,icon:l},e,{prefixCls:j,close:T,onConfirm:$,onCancel:P})),"data-popover-inject":!0}),c))}),Yj=Z5e;Yj._InternalPanelDoNotUseOrYouWillBeFired=J5e;var eMe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tMe=function(){var t=u.useRef([]),n=u.useRef(null);return u.useEffect(function(){var r=Date.now(),i=!1;t.current.forEach(function(a){if(a){i=!0;var o=a.style;o.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(o.transitionDuration="0s, 0s")}}),i&&(n.current=Date.now())}),t.current},TB=0,nMe=pa();function rMe(){var e;return nMe?(e=TB,TB+=1):e="TEST_OR_SSR",e}const iMe=function(e){var t=u.useState(),n=he(t,2),r=n[0],i=n[1];return u.useEffect(function(){i("rc_progress_".concat(rMe()))},[]),e||r};var PB=function(t){var n=t.bg,r=t.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function RB(e,t){return Object.keys(e).map(function(n){var r=parseFloat(n),i="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(i)})}var aMe=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.color,i=e.gradientId,a=e.radius,o=e.style,s=e.ptg,l=e.strokeLinecap,c=e.strokeWidth,d=e.size,f=e.gapDegree,m=r&&mt(r)==="object",p=m?"#FFF":void 0,h=d/2,v=u.createElement("circle",{className:"".concat(n,"-circle-path"),r:a,cx:h,cy:h,stroke:p,strokeLinecap:l,strokeWidth:c,opacity:s===0?0:1,style:o,ref:t});if(!m)return v;var g="".concat(i,"-conic"),y=f?"".concat(180+f/2,"deg"):"0deg",w=RB(r,(360-f)/360),x=RB(r,1),S="conic-gradient(from ".concat(y,", ").concat(w.join(", "),")"),C="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:g},v),u.createElement("foreignObject",{x:0,y:0,width:d,height:d,mask:"url(#".concat(g,")")},u.createElement(PB,{bg:C},u.createElement(PB,{bg:S}))))}),B0=100,I$=function(t,n,r,i,a,o,s,l,c,d){var f=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-o)/360),p=o===0?0:{bottom:0,top:180,left:90,right:-90}[s],h=(100-i)/100*n;c==="round"&&i!==100&&(h+=d/2,h>=n&&(h=n-.01));var v=B0/2;return{stroke:typeof l=="string"?l:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:h+f,transform:"rotate(".concat(a+m+p,"deg)"),transformOrigin:"".concat(v,"px ").concat(v,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},oMe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function IB(e){var t=e??[];return Array.isArray(t)?t:[t]}var sMe=function(t){var n=N(N({},eMe),t),r=n.id,i=n.prefixCls,a=n.steps,o=n.strokeWidth,s=n.trailWidth,l=n.gapDegree,c=l===void 0?0:l,d=n.gapPosition,f=n.trailColor,m=n.strokeLinecap,p=n.style,h=n.className,v=n.strokeColor,g=n.percent,y=at(n,oMe),w=B0/2,x=iMe(r),S="".concat(x,"-gradient"),C=w-o/2,_=Math.PI*2*C,k=c>0?90+c/2:-90,E=_*((360-c)/360),T=mt(a)==="object"?a:{count:a,gap:2},$=T.count,P=T.gap,M=IB(g),j=IB(v),I=j.find(function(z){return z&&mt(z)==="object"}),R=I&&mt(I)==="object",O=R?"butt":m,D=I$(_,E,0,100,k,c,d,f,O,o),L=tMe(),B=function(){var H=0;return M.map(function(A,V){var W=j[V]||j[j.length-1],U=I$(_,E,H,A,k,c,d,W,O,o);return H+=A,u.createElement(aMe,{key:V,color:W,ptg:A,radius:C,prefixCls:i,gradientId:S,style:U,strokeLinecap:O,strokeWidth:o,gapDegree:c,ref:function(J){L[V]=J},size:B0})}).reverse()},F=function(){var H=Math.round($*(M[0]/100)),A=100/$,V=0;return new Array($).fill(null).map(function(W,U){var Y=U<=H-1?j[0]:f,J=Y&&mt(Y)==="object"?"url(#".concat(S,")"):void 0,ne=I$(_,E,V,A,k,c,d,Y,"butt",o,P);return V+=(E-ne.strokeDashoffset+P)*100/E,u.createElement("circle",{key:U,className:"".concat(i,"-circle-path"),r:C,cx:w,cy:w,stroke:J,strokeWidth:o,opacity:1,style:ne,ref:function(te){L[U]=te}})})};return u.createElement("svg",Fe({className:fe("".concat(i,"-circle"),h),viewBox:"0 0 ".concat(B0," ").concat(B0),style:p,id:r,role:"presentation"},y),!$&&u.createElement("circle",{className:"".concat(i,"-circle-trail"),r:C,cx:w,cy:w,stroke:f,strokeLinecap:O,strokeWidth:s||o,style:D}),$?F():B())};function Vd(e){return!e||e<0?0:e>100?100:e}function v2({success:e,successPercent:t}){let n=t;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}const lMe=({percent:e,success:t,successPercent:n})=>{const r=Vd(v2({success:t,successPercent:n}));return[r,Vd(Vd(e)-r)]},cMe=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||Ih.green,t||null]},Z_=(e,t,n)=>{var r,i,a,o;let s=-1,l=-1;if(t==="step"){const c=n.steps,d=n.strokeWidth;typeof e=="string"||typeof e>"u"?(s=e==="small"?2:14,l=d??8):typeof e=="number"?[s,l]=[e,e]:[s=14,l=8]=Array.isArray(e)?e:[e.width,e.height],s*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e>"u"?l=c||(e==="small"?6:8):typeof e=="number"?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e>"u"?[s,l]=e==="small"?[60,60]:[120,120]:typeof e=="number"?[s,l]=[e,e]:Array.isArray(e)&&(s=(i=(r=e[0])!==null&&r!==void 0?r:e[1])!==null&&i!==void 0?i:120,l=(o=(a=e[0])!==null&&a!==void 0?a:e[1])!==null&&o!==void 0?o:120));return[s,l]},uMe=3,dMe=e=>uMe/e*100,fMe=e=>{const{prefixCls:t,trailColor:n=null,strokeLinecap:r="round",gapPosition:i,gapDegree:a,width:o=120,type:s,children:l,success:c,size:d=o,steps:f}=e,[m,p]=Z_(d,"circle");let{strokeWidth:h}=e;h===void 0&&(h=Math.max(dMe(m),6));const v={width:m,height:p,fontSize:m*.15+6},g=u.useMemo(()=>{if(a||a===0)return a;if(s==="dashboard")return 75},[a,s]),y=lMe(e),w=i||s==="dashboard"&&"bottom"||void 0,x=Object.prototype.toString.call(e.strokeColor)==="[object Object]",S=cMe({success:c,strokeColor:e.strokeColor}),C=fe(`${t}-inner`,{[`${t}-circle-gradient`]:x}),_=u.createElement(sMe,{steps:f,percent:f?y[1]:y,strokeWidth:h,trailWidth:h,strokeColor:f?S[1]:S,strokeLinecap:r,trailColor:n,prefixCls:t,gapDegree:g,gapPosition:w}),k=m<=20,E=u.createElement("div",{className:C,style:v},_,!k&&l);return k?u.createElement(Er,{title:l},E):E},g2="--progress-line-stroke-color",Mie="--progress-percent",OB=e=>{const t=e?"100%":"-100%";return new yn(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},mMe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${g2})`]},height:"100%",width:`calc(1 / var(${Mie}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${me(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:OB(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:OB(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},pMe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},hMe=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},vMe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},gMe=e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`}),bMe=pn("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=nn(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[mMe(n),pMe(n),hMe(n),vMe(n)]},gMe);var yMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},wMe=(e,t)=>{const{from:n=Ih.blue,to:r=Ih.blue,direction:i=t==="rtl"?"to left":"to right"}=e,a=yMe(e,["from","to","direction"]);if(Object.keys(a).length!==0){const s=xMe(a),l=`linear-gradient(${i}, ${s})`;return{background:l,[g2]:l}}const o=`linear-gradient(${i}, ${n}, ${r})`;return{background:o,[g2]:o}},SMe=e=>{const{prefixCls:t,direction:n,percent:r,size:i,strokeWidth:a,strokeColor:o,strokeLinecap:s="round",children:l,trailColor:c=null,percentPosition:d,success:f}=e,{align:m,type:p}=d,h=o&&typeof o!="string"?wMe(o,n):{[g2]:o,background:o},v=s==="square"||s==="butt"?0:void 0,g=i??[-1,a||(i==="small"?6:8)],[y,w]=Z_(g,"line",{strokeWidth:a}),x={backgroundColor:c||void 0,borderRadius:v},S=Object.assign(Object.assign({width:`${Vd(r)}%`,height:w,borderRadius:v},h),{[Mie]:Vd(r)/100}),C=v2(e),_={width:`${Vd(C)}%`,height:w,borderRadius:v,backgroundColor:f==null?void 0:f.strokeColor},k={width:y<0?"100%":y},E=u.createElement("div",{className:`${t}-inner`,style:x},u.createElement("div",{className:fe(`${t}-bg`,`${t}-bg-${p}`),style:S},p==="inner"&&l),C!==void 0&&u.createElement("div",{className:`${t}-success-bg`,style:_})),T=p==="outer"&&m==="start",$=p==="outer"&&m==="end";return p==="outer"&&m==="center"?u.createElement("div",{className:`${t}-layout-bottom`},E,l):u.createElement("div",{className:`${t}-outer`,style:k},T&&l,E,$&&l)},CMe=e=>{const{size:t,steps:n,rounding:r=Math.round,percent:i=0,strokeWidth:a=8,strokeColor:o,trailColor:s=null,prefixCls:l,children:c}=e,d=r(n*(i/100)),m=t??[t==="small"?2:14,a],[p,h]=Z_(m,"step",{steps:n,strokeWidth:a}),v=p/n,g=Array.from({length:n});for(let y=0;y{const{prefixCls:n,className:r,rootClassName:i,steps:a,strokeColor:o,percent:s=0,size:l="default",showInfo:c=!0,type:d="line",status:f,format:m,style:p,percentPosition:h={}}=e,v=kMe(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:g="end",type:y="outer"}=h,w=Array.isArray(o)?o[0]:o,x=typeof o=="string"||Array.isArray(o)?o:void 0,S=u.useMemo(()=>{if(w){const B=typeof w=="string"?w:Object.values(w)[0];return new bn(B).isLight()}return!1},[o]),C=u.useMemo(()=>{var B,F;const z=v2(e);return Number.parseInt(z!==void 0?(B=z??0)===null||B===void 0?void 0:B.toString():(F=s??0)===null||F===void 0?void 0:F.toString(),10)},[s,e.success,e.successPercent]),_=u.useMemo(()=>!_Me.includes(f)&&C>=100?"success":f||"normal",[f,C]),{getPrefixCls:k,direction:E,progress:T}=u.useContext(Rt),$=k("progress",n),[P,M,j]=bMe($),I=d==="line",R=I&&!a,O=u.useMemo(()=>{if(!c)return null;const B=v2(e);let F;const z=m||(A=>`${A}%`),H=I&&S&&y==="inner";return y==="inner"||m||_!=="exception"&&_!=="success"?F=z(Vd(s),Vd(B)):_==="exception"?F=I?u.createElement(Bc,null):u.createElement(Wo,null):_==="success"&&(F=I?u.createElement(qm,null):u.createElement(O_,null)),u.createElement("span",{className:fe(`${$}-text`,{[`${$}-text-bright`]:H,[`${$}-text-${g}`]:R,[`${$}-text-${y}`]:R}),title:typeof F=="string"?F:void 0},F)},[c,s,C,_,d,$,m]);let D;d==="line"?D=a?u.createElement(CMe,Object.assign({},e,{strokeColor:x,prefixCls:$,steps:typeof a=="object"?a.count:a}),O):u.createElement(SMe,Object.assign({},e,{strokeColor:w,prefixCls:$,direction:E,percentPosition:{align:g,type:y}}),O):(d==="circle"||d==="dashboard")&&(D=u.createElement(fMe,Object.assign({},e,{strokeColor:w,prefixCls:$,progressStatus:_}),O));const L=fe($,`${$}-status-${_}`,{[`${$}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${$}-inline-circle`]:d==="circle"&&Z_(l,"circle")[0]<=20,[`${$}-line`]:R,[`${$}-line-align-${g}`]:R,[`${$}-line-position-${y}`]:R,[`${$}-steps`]:a,[`${$}-show-info`]:c,[`${$}-${l}`]:typeof l=="string",[`${$}-rtl`]:E==="rtl"},T==null?void 0:T.className,r,i,M,j);return P(u.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},T==null?void 0:T.style),p),className:L,role:"progressbar","aria-valuenow":C,"aria-valuemin":0,"aria-valuemax":100},ln(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),D))});function Cc(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r_(e))||t){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(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return o=c.done,c},e:function(c){s=!0,a=c},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}var cg,by;function To(e,t,n){if(t<0||t>31||e>>>t)throw new RangeError("Value out of range");for(var r=t-1;r>=0;r--)n.push(e>>>r&1)}function Jc(e,t){return(e>>>t&1)!=0}function Yo(e){if(!e)throw new Error("Assertion error")}var kc=function(){function e(t,n){er(this,e),G(this,"modeBits",void 0),G(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=n}return tr(e,[{key:"numCharCountBits",value:function(n){return this.numBitsCharCount[Math.floor((n+7)/17)]}}]),e}();cg=kc;G(kc,"NUMERIC",new cg(1,[10,12,14]));G(kc,"ALPHANUMERIC",new cg(2,[9,11,13]));G(kc,"BYTE",new cg(4,[8,16,16]));G(kc,"KANJI",new cg(8,[8,10,12]));G(kc,"ECI",new cg(7,[0,0,0]));var qs=tr(function e(t,n){er(this,e),G(this,"ordinal",void 0),G(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n});by=qs;G(qs,"LOW",new by(0,1));G(qs,"MEDIUM",new by(1,0));G(qs,"QUARTILE",new by(2,3));G(qs,"HIGH",new by(3,2));var om=function(){function e(t,n,r){if(er(this,e),G(this,"mode",void 0),G(this,"numChars",void 0),G(this,"bitData",void 0),this.mode=t,this.numChars=n,this.bitData=r,n<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return tr(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(n){var r=[],i=Cc(n),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;To(o,8,r)}}catch(s){i.e(s)}finally{i.f()}return new e(kc.BYTE,n.length,r)}},{key:"makeNumeric",value:function(n){if(!e.isNumeric(n))throw new RangeError("String contains non-numeric characters");for(var r=[],i=0;i=1<e.MAX_VERSION)throw new RangeError("Version value out of range");if(a<-1||a>7)throw new RangeError("Mask value out of range");this.size=t*4+17;for(var o=[],s=0;s>>9)*1335;var o=(r<<10|i)^21522;Yo(o>>>15==0);for(var s=0;s<=5;s++)this.setFunctionModule(8,s,Jc(o,s));this.setFunctionModule(8,7,Jc(o,6)),this.setFunctionModule(8,8,Jc(o,7)),this.setFunctionModule(7,8,Jc(o,8));for(var l=9;l<15;l++)this.setFunctionModule(14-l,8,Jc(o,l));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Jc(o,c));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,Jc(o,d));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var n=this.version,r=0;r<12;r++)n=n<<1^(n>>>11)*7973;var i=this.version<<12|n;Yo(i>>>18==0);for(var a=0;a<18;a++){var o=Jc(i,a),s=this.size-11+a%3,l=Math.floor(a/3);this.setFunctionModule(s,l,o),this.setFunctionModule(l,s,o)}}}},{key:"drawFinderPattern",value:function(n,r){for(var i=-4;i<=4;i++)for(var a=-4;a<=4;a++){var o=Math.max(Math.abs(a),Math.abs(i)),s=n+a,l=r+i;0<=s&&s=l)&&g.push(C[S])})},w=0;w=1;i-=2){i==6&&(i=5);for(var a=0;a>>3],7-(r&7)),r++)}}Yo(r==n.length*8)}},{key:"applyMask",value:function(n){if(n<0||n>7)throw new RangeError("Mask value out of range");for(var r=0;r5&&n++):(this.finderPenaltyAddHistory(a,o),i||(n+=this.finderPenaltyCountPatterns(o)*e.PENALTY_N3),i=this.modules[r][s],a=1);n+=this.finderPenaltyTerminateAndCount(i,a,o)*e.PENALTY_N3}for(var l=0;l5&&n++):(this.finderPenaltyAddHistory(d,f),c||(n+=this.finderPenaltyCountPatterns(f)*e.PENALTY_N3),c=this.modules[m][l],d=1);n+=this.finderPenaltyTerminateAndCount(c,d,f)*e.PENALTY_N3}for(var p=0;p0&&n[2]==r&&n[3]==r*3&&n[4]==r&&n[5]==r;return(i&&n[0]>=r*4&&n[6]>=r?1:0)+(i&&n[6]>=r*4&&n[0]>=r?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(n,r,i){var a=r;return n&&(this.finderPenaltyAddHistory(a,i),a=0),a+=this.size,this.finderPenaltyAddHistory(a,i),this.finderPenaltyCountPatterns(i)}},{key:"finderPenaltyAddHistory",value:function(n,r){var i=n;r[0]==0&&(i+=this.size),r.pop(),r.unshift(i)}}],[{key:"encodeText",value:function(n,r){var i=om.makeSegments(n);return e.encodeSegments(i,r)}},{key:"encodeBinary",value:function(n,r){var i=om.makeBytes(n);return e.encodeSegments([i],r)}},{key:"encodeSegments",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(e.MIN_VERSION<=i&&i<=a&&a<=e.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var l,c;for(l=i;;l++){var d=e.getNumDataCodewords(l,r)*8,f=om.getTotalBits(n,l);if(f<=d){c=f;break}if(l>=a)throw new RangeError("Data too long")}for(var m=r,p=0,h=[qs.MEDIUM,qs.QUARTILE,qs.HIGH];p>>3]|=$<<7-(P&7)}),new e(l,m,T,o)}},{key:"getNumRawDataModules",value:function(n){if(ne.MAX_VERSION)throw new RangeError("Version number out of range");var r=(16*n+128)*n+64;if(n>=2){var i=Math.floor(n/7)+2;r-=(25*i-10)*i-55,n>=7&&(r-=36)}return Yo(208<=r&&r<=29648),r}},{key:"getNumDataCodewords",value:function(n,r){return Math.floor(e.getNumRawDataModules(n)/8)-e.ECC_CODEWORDS_PER_BLOCK[r.ordinal][n]*e.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][n]}},{key:"reedSolomonComputeDivisor",value:function(n){if(n<1||n>255)throw new RangeError("Degree out of range");for(var r=[],i=0;i>>8||r>>>8)throw new RangeError("Byte out of range");for(var i=0,a=7;a>=0;a--)i=i<<1^(i>>>7)*285,i^=(r>>>a&1)*n;return Yo(i>>>8==0),i}}]),e}();G(qu,"MIN_VERSION",1);G(qu,"MAX_VERSION",40);G(qu,"PENALTY_N1",3);G(qu,"PENALTY_N2",3);G(qu,"PENALTY_N3",40);G(qu,"PENALTY_N4",10);G(qu,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);G(qu,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var EMe={L:qs.LOW,M:qs.MEDIUM,Q:qs.QUARTILE,H:qs.HIGH},jie=128,Nie="L",Aie="#FFFFFF",Fie="#000000",Die=!1,Lie=1,$Me=4,TMe=0,PMe=.1,Bie=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=[];return t.forEach(function(i,a){var o=null;i.forEach(function(s,l){if(!s&&o!==null){r.push("M".concat(o+n," ").concat(a+n,"h").concat(l-o,"v1H").concat(o+n,"z")),o=null;return}if(l===i.length-1){if(!s)return;o===null?r.push("M".concat(l+n,",").concat(a+n," h1v1H").concat(l+n,"z")):r.push("M".concat(o+n,",").concat(a+n," h").concat(l+1-o,"v1H").concat(o+n,"z"));return}s&&o===null&&(o=l)})}),r.join("")},zie=function(t,n){return t.slice().map(function(r,i){return i=n.y+n.h?r:r.map(function(a,o){return o=n.x+n.w?a:!1})})},RMe=function(t,n,r,i){if(i==null)return null;var a=t.length+r*2,o=Math.floor(n*PMe),s=a/n,l=(i.width||o)*s,c=(i.height||o)*s,d=i.x==null?t.length/2-l/2:i.x*s,f=i.y==null?t.length/2-c/2:i.y*s,m=i.opacity==null?1:i.opacity,p=null;if(i.excavate){var h=Math.floor(d),v=Math.floor(f),g=Math.ceil(l+d-h),y=Math.ceil(c+f-v);p={x:h,y:v,w:g,h:y}}var w=i.crossOrigin;return{x:d,y:f,h:c,w:l,excavation:p,opacity:m,crossOrigin:w}},IMe=function(t,n){return n!=null?Math.max(Math.floor(n),0):t?$Me:TMe},OMe=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),Hie=function(t){var n=t.value,r=t.level,i=t.minVersion,a=t.includeMargin,o=t.marginSize,s=t.imageSettings,l=t.size,c=t.boostLevel,d=K.useMemo(function(){var f=Array.isArray(n)?n:[n],m=f.reduce(function(p,h){return p.push.apply(p,Ve(om.makeSegments(h))),p},[]);return qu.encodeSegments(m,EMe[r],i,void 0,void 0,c)},[n,r,i,c]);return K.useMemo(function(){var f=d.getModules(),m=IMe(a,o),p=f.length+m*2,h=RMe(f,l,m,s);return{cells:f,margin:m,numCells:p,calculatedImageSettings:h,qrcode:d}},[d,l,s,a,o])},MMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings","boostLevel"],jMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?jie:r,a=e.level,o=a===void 0?Nie:a,s=e.bgColor,l=s===void 0?Aie:s,c=e.fgColor,d=c===void 0?Fie:c,f=e.includeMargin,m=f===void 0?Die:f,p=e.minVersion,h=p===void 0?Lie:p,v=e.marginSize,g=e.style,y=e.imageSettings,w=e.boostLevel,x=at(e,MMe),S=y==null?void 0:y.src,C=K.useRef(null),_=K.useRef(null),k=K.useCallback(function(L){C.current=L,typeof t=="function"?t(L):t&&(t.current=L)},[t]),E=K.useState(!1),T=he(E,2),$=T[1],P=Hie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:v,imageSettings:y,size:i,boostLevel:w}),M=P.margin,j=P.cells,I=P.numCells,R=P.calculatedImageSettings;K.useEffect(function(){if(C.current){var L=C.current,B=L.getContext("2d");if(!B)return;var F=j,z=_.current,H=R!=null&&z!==null&&z.complete&&z.naturalHeight!==0&&z.naturalWidth!==0;H&&R.excavation!=null&&(F=zie(j,R.excavation));var A=window.devicePixelRatio||1;L.height=L.width=i*A;var V=i/I*A;B.scale(V,V),B.fillStyle=l,B.fillRect(0,0,I,I),B.fillStyle=d,OMe?B.fill(new Path2D(Bie(F,M))):j.forEach(function(W,U){W.forEach(function(Y,J){Y&&B.fillRect(J+M,U+M,1,1)})}),R&&(B.globalAlpha=R.opacity),H&&B.drawImage(z,R.x+M,R.y+M,R.w,R.h)}}),K.useEffect(function(){$(!1)},[S]);var O=N({height:i,width:i},g),D=null;return S!=null&&(D=K.createElement("img",{alt:"QR-Code",src:S,key:S,style:{display:"none"},onLoad:function(){$(!0)},ref:_,crossOrigin:R==null?void 0:R.crossOrigin})),K.createElement(K.Fragment,null,K.createElement("canvas",Fe({style:O,height:i,width:i,ref:k,role:"img"},x)),D)}),NMe=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings","boostLevel"],AMe=K.forwardRef(function(e,t){var n=e.value,r=e.size,i=r===void 0?jie:r,a=e.level,o=a===void 0?Nie:a,s=e.bgColor,l=s===void 0?Aie:s,c=e.fgColor,d=c===void 0?Fie:c,f=e.includeMargin,m=f===void 0?Die:f,p=e.minVersion,h=p===void 0?Lie:p,v=e.title,g=e.marginSize,y=e.imageSettings,w=e.boostLevel,x=at(e,NMe),S=Hie({value:n,level:o,minVersion:h,includeMargin:m,marginSize:g,imageSettings:y,size:i,boostLevel:w}),C=S.margin,_=S.cells,k=S.numCells,E=S.calculatedImageSettings,T=_,$=null;y!=null&&E!=null&&(E.excavation!=null&&(T=zie(_,E.excavation)),$=K.createElement("image",{href:y.src,height:E.h,width:E.w,x:E.x+C,y:E.y+C,preserveAspectRatio:"none",opacity:E.opacity,crossOrigin:E.crossOrigin}));var P=Bie(T,C);return K.createElement("svg",Fe({height:i,width:i,viewBox:"0 0 ".concat(k," ").concat(k),ref:t,role:"img"},x),!!v&&K.createElement("title",null,v),K.createElement("path",{fill:l,d:"M0,0 h".concat(k,"v").concat(k,"H0z"),shapeRendering:"crispEdges"}),K.createElement("path",{fill:d,d:P,shapeRendering:"crispEdges"}),$)}),FMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},DMe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:FMe}))},ug=u.forwardRef(DMe);const LMe=K.createElement(Ya,null);function BMe({prefixCls:e,locale:t,onRefresh:n,statusRender:r,status:i}){const a=K.createElement(K.Fragment,null,K.createElement("p",{className:`${e}-expired`},t==null?void 0:t.expired),n&&K.createElement(zt,{type:"link",icon:K.createElement(ug,null),onClick:n},t==null?void 0:t.refresh)),o=K.createElement("p",{className:`${e}-scanned`},t==null?void 0:t.scanned),s={expired:a,loading:LMe,scanned:o};return(r??(d=>s[d.status]))({status:i,locale:t,onRefresh:n})}const zMe=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:i}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${me(n)} ${r} ${i}`,position:"relative",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired, & > ${t}-scanned`]:{color:e.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},HMe=e=>({QRCodeMaskBackgroundColor:new bn(e.colorBgContainer).setA(.96).toRgbString()}),VMe=pn("QRCode",e=>{const t=nn(e,{QRCodeTextColor:e.colorText});return zMe(t)},HMe);var WMe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var t,n,r,i;const[,a]=$i(),{value:o,type:s="canvas",icon:l="",size:c=160,iconSize:d,color:f=a.colorText,errorLevel:m="M",status:p="active",bordered:h=!0,onRefresh:v,style:g,className:y,rootClassName:w,prefixCls:x,bgColor:S="transparent",statusRender:C,boostLevel:_}=e,k=WMe(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender","boostLevel"]),{getPrefixCls:E}=u.useContext(Rt),T=E("qrcode",x),[$,P,M]=VMe(T),j={src:l,x:void 0,y:void 0,height:typeof d=="number"?d:(t=d==null?void 0:d.height)!==null&&t!==void 0?t:40,width:typeof d=="number"?d:(n=d==null?void 0:d.width)!==null&&n!==void 0?n:40,excavate:!0,crossOrigin:"anonymous"},I=zr(k,!0),R=ln(k,Object.keys(I)),O=Object.assign({value:o,size:c,level:m,bgColor:S,fgColor:f,style:{width:g==null?void 0:g.width,height:g==null?void 0:g.height},imageSettings:l?j:void 0,boostLevel:_},I),[D]=aa("QRCode");if(!o)return null;const L=fe(T,y,w,P,M,{[`${T}-borderless`]:!h}),B=Object.assign(Object.assign({backgroundColor:S},g),{width:(r=g==null?void 0:g.width)!==null&&r!==void 0?r:c,height:(i=g==null?void 0:g.height)!==null&&i!==void 0?i:c});return $(K.createElement("div",Object.assign({},R,{className:L,style:B}),p!=="active"&&K.createElement("div",{className:`${T}-mask`},K.createElement(BMe,{prefixCls:T,locale:D,status:p,onRefresh:v,statusRender:C})),s==="canvas"?K.createElement(jMe,Object.assign({},O)):K.createElement(AMe,Object.assign({},O))))};var qMe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},GMe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:qMe}))},Vie=u.forwardRef(GMe);function KMe(e,t){var n=e.disabled,r=e.prefixCls,i=e.character,a=e.characterRender,o=e.index,s=e.count,l=e.value,c=e.allowHalf,d=e.focused,f=e.onHover,m=e.onClick,p=function(C){f(C,o)},h=function(C){m(C,o)},v=function(C){C.keyCode===ht.ENTER&&m(C,o)},g=o+1,y=new Set([r]);l===0&&o===0&&d?y.add("".concat(r,"-focused")):c&&l+.5>=g&&lo?"true":"false","aria-posinset":o+1,"aria-setsize":s,tabIndex:n?-1:0},K.createElement("div",{className:"".concat(r,"-first")},w),K.createElement("div",{className:"".concat(r,"-second")},w)));return a&&(x=a(x,e)),x}const YMe=K.forwardRef(KMe);function XMe(){var e=u.useRef({});function t(r){return e.current[r]}function n(r){return function(i){e.current[r]=i}}return[t,n]}function JMe(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function QMe(e){var t,n,r=e.ownerDocument,i=r.body,a=r&&r.documentElement,o=e.getBoundingClientRect();return t=o.left,n=o.top,t-=a.clientLeft||i.clientLeft||0,n-=a.clientTop||i.clientTop||0,{left:t,top:n}}function ZMe(e){var t=QMe(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=JMe(r),t.left}var eje=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function tje(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,i=e.className,a=e.defaultValue,o=e.value,s=e.count,l=s===void 0?5:s,c=e.allowHalf,d=c===void 0?!1:c,f=e.allowClear,m=f===void 0?!0:f,p=e.keyboard,h=p===void 0?!0:p,v=e.character,g=v===void 0?"★":v,y=e.characterRender,w=e.disabled,x=e.direction,S=x===void 0?"ltr":x,C=e.tabIndex,_=C===void 0?0:C,k=e.autoFocus,E=e.onHoverChange,T=e.onChange,$=e.onFocus,P=e.onBlur,M=e.onKeyDown,j=e.onMouseLeave,I=at(e,eje),R=XMe(),O=he(R,2),D=O[0],L=O[1],B=K.useRef(null),F=function(){if(!w){var xe;(xe=B.current)===null||xe===void 0||xe.focus()}};K.useImperativeHandle(t,function(){return{focus:F,blur:function(){if(!w){var xe;(xe=B.current)===null||xe===void 0||xe.blur()}}}});var z=Ht(a||0,{value:o}),H=he(z,2),A=H[0],V=H[1],W=Ht(null),U=he(W,2),Y=U[0],J=U[1],ne=function(xe,ke){var be=S==="rtl",ye=xe+1;if(d){var Ce=D(xe),Re=ZMe(Ce),Pe=Ce.clientWidth;(be&&ke-Re>Pe/2||!be&&ke-Re0&&!be||ke===ht.RIGHT&&A>0&&be?(Q(A-ye),xe.preventDefault()):ke===ht.LEFT&&A{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${me(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},ije=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),aje=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rje(e)),ije(e))}},oje=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),sje=pn("Rate",e=>{const t=nn(e,{});return aje(t)},oje);var lje=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,tooltips:o,character:s=u.createElement(Vie,null),disabled:l}=e,c=lje(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),d=(C,{index:_})=>o?u.createElement(Er,{title:o[_]},C):C,{getPrefixCls:f,direction:m,rate:p}=u.useContext(Rt),h=f("rate",n),[v,g,y]=sje(h),w=Object.assign(Object.assign({},p==null?void 0:p.style),a),x=u.useContext(gi),S=l??x;return v(u.createElement(nje,Object.assign({ref:t,character:s,characterRender:d,disabled:S},c,{className:fe(r,i,g,y,p==null?void 0:p.className),style:w,prefixCls:h,direction:m})))});var cje={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},uje=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:cje}))},dje=u.forwardRef(uje);const fje=()=>u.createElement("svg",{width:"252",height:"294"},u.createElement("title",null,"No Found"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("circle",{cx:"126.75",cy:"128.1",r:"126",fill:"#E4EBF7"}),u.createElement("circle",{cx:"31.55",cy:"130.8",r:"8.3",fill:"#FFF"}),u.createElement("path",{stroke:"#FFF",d:"m37 134.3 10.5 6m.9 6.2-12.7 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M39.9 159.4a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m17.7-16.2a5.7 5.7 0 1 1-11.4-1.1 5.7 5.7 0 0 1 11.4 1.1M99 27h29.8a4.6 4.6 0 1 0 0-9.2H99a4.6 4.6 0 1 0 0 9.2m11.4 18.3h29.8a4.6 4.6 0 0 0 0-9.2h-29.8a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M112.8 26.9h15.8a4.6 4.6 0 1 0 0 9.1h-15.8a4.6 4.6 0 0 0 0-9.1m71.7 108.8a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m179.3 141.8 12.6 7.1m1.1 7.6-15.2 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M184.7 170a6.8 6.8 0 1 1-13.6-1.3 6.8 6.8 0 0 1 13.6 1.4m18.6-16.8a6.9 6.9 0 1 1-13.7-1.4 6.9 6.9 0 0 1 13.7 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M152 192.3a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm73.3-76.2a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm-9 35a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.5 0zM177 107.6a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.4-15.4a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm6.8 88.5a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m214.4 153.3-2 20.2-10.8 6m-28-4.7-6.3 9.8H156l-4.5 6.5m23.5-66v-15.7m46 7.8-13 8-15.2-8V94.4",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M166.6 66h-4a4.8 4.8 0 0 1-4.7-4.8 4.8 4.8 0 0 1 4.7-4.7h4a4.8 4.8 0 0 1 4.7 4.7 4.8 4.8 0 0 1-4.7 4.7"}),u.createElement("circle",{cx:"204.3",cy:"30",r:"29.5",fill:"#1677ff"}),u.createElement("path",{fill:"#FFF",d:"M206 38.4c.5.5.7 1.1.7 2s-.2 1.4-.7 1.9a3 3 0 0 1-2 .7c-.8 0-1.5-.3-2-.8s-.8-1.1-.8-1.9.3-1.4.8-2c.5-.4 1.2-.7 2-.7.7 0 1.4.3 2 .8m4.2-19.5c1.5 1.3 2.2 3 2.2 5.2a7.2 7.2 0 0 1-1.5 4.5l-3 2.7a5 5 0 0 0-1.3 1.7 5.2 5.2 0 0 0-.6 2.4v.5h-4v-.5c0-1.4.1-2.5.6-3.5s1.9-2.5 4.2-4.5l.4-.5a4 4 0 0 0 1-2.6c0-1.2-.4-2-1-2.8-.7-.6-1.6-1-2.9-1-1.5 0-2.6.5-3.3 1.5-.4.5-.6 1-.8 1.9a2 2 0 0 1-2 1.6 2 2 0 0 1-2-2.4c.4-1.6 1-2.8 2.1-3.8a8.5 8.5 0 0 1 6.3-2.3c2.3 0 4.2.6 5.6 2"}),u.createElement("path",{fill:"#FFB594",d:"M52 76.1s21.8 5.4 27.3 16c5.6 10.7-6.3 9.2-15.7 5C52.8 92 39 85 52 76"}),u.createElement("path",{fill:"#FFC6A0",d:"m90.5 67.5-.5 2.9c-.7.5-4.7-2.7-4.7-2.7l-1.7.8-1.3-5.7s6.8-4.6 9-5c2.4-.5 9.8 1 10.6 2.3 0 0 1.3.4-2.2.6-3.6.3-5 .5-6.8 3.2l-2.4 3.6"}),u.createElement("path",{fill:"#FFF",d:"M128 111.4a36.7 36.7 0 0 0-8.9-15.5c-3.5-3-9.3-2.2-11.3-4.2-1.3-1.2-3.2-1.2-3.2-1.2L87.7 87c-2.3-.4-2.1-.7-6-1.4-1.6-1.9-3-1.1-3-1.1l-7-1.4c-1-1.5-2.5-1-2.5-1l-2.4-.9C65 91.2 59 95 59 95c1.8 1.1 15.7 8.3 15.7 8.3l5.1 37.1s-3.3 5.7 1.4 9.1c0 0 19.9-3.7 34.9-.3 0 0 3-2.6 1-8.8.5-3 1.4-8.3 1.7-11.6.4.7 2 1.9 3.1 3.4 0 0 9.4-7.3 11-14a17 17 0 0 1-2.2-2.4c-.5-.8-.3-2-.7-2.8-.7-1-1.8-1.3-2-1.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M101 290s4.4 2 7.4 1c2.9-1 4.6.7 7.1 1.2 2.6.5 6.9 1.1 11.7-1.3 0-5.5-6.9-4-12-6.7-2.5-1.4-3.7-4.7-3.5-8.8h-9.5s-1.2 10.6-1 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101 289.8s2.5 1.3 6.8.7c3-.5 3.7.5 7.4 1 3.8.6 10.8 0 11.9-.9.4 1.1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.6-.5-1.8-1.4-5.2-1.9-5.7-.2-4 1-7.4-.3-7.4-.3l-.1-2.7z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.3 276h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.5 272.4s-2 7.4-4.4 12.3c-1.8 3.7-4.3 7.5 5.4 7.5 6.7 0 9-.5 7.4-6.6-1.5-6.1.3-13.2.3-13.2h-8.7z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 289.8s2 1.2 6.6 1.2c6 0 8.3-1.7 8.3-1.7s.6 1.1-.7 2.2c-1 .8-3.6 1.6-7.4 1.5-4.1 0-5.8-.5-6.7-1.1-.8-.6-.7-1.6-.1-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M58.4 274.3s0 1.5-.3 3c-.3 1.4-1 3-1.1 4 0 1.2 4.5 1.7 5.1.1.6-1.5 1.3-6.4 2-7.2.6-.9-5-2.2-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m99.7 278.5 13.3.1s1.3-54.5 1.9-64.4c.5-9.9 3.8-43.4 1-63.1l-12.6-.7-22.8.8-1.2 10c0 .5-.7.8-.7 1.4-.1.5.4 1.3.3 2-2.4 14-6.4 33-8.8 46.6 0 .7-1.2 1-1.4 2.7 0 .3.2 1.5 0 1.8-6.8 18.7-10.9 47.8-14.2 61.9h14.6s2.2-8.6 4-17c2.9-12.9 23.2-85 23.2-85l3-.5 1 46.3s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.8-1 11.8c-.4 4.8 0 39.2 0 39.2"}),u.createElement("path",{stroke:"#648BD8",d:"M76 221.6c1.2.1 4.1-2 7-5m23.4 8.5s2.7-1 6-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M107.3 222.1s2.7-1.1 6-3.9",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M74.7 224.8s2.7-.6 6.5-3.4m4.8-69.8c-.2 3.1.3 8.6-4.3 9.2m22-11s0 14-1.4 15.1a15 15 0 0 1-3 2m.5-16.5s0 13-1.2 24.4m-5 1.1s7.3-1.7 9.5-1.7M74.3 206a212 212 0 0 1-1 4.5s-1.4 1.9-1 3.8c.5 2-1 2-5 15.4A353 353 0 0 0 61 257l-.2 1.2m14.9-60.5a321 321 0 0 1-.9 4.8m7.8-50.4-1.2 10.5s-1.1.1-.5 2.2c.1 1.4-2.7 15.8-5.2 30.5m-19.6 79h13.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M116.2 148.2s-17-3-35.9.2c.2 2.5 0 4.2 0 4.2s14.7-2.8 35.7-.3c.3-2.4.2-4 .2-4"}),u.createElement("path",{fill:"#FFF",d:"M106.3 151.2v-5a.8.8 0 0 0-.8-.8h-7.8a.8.8 0 0 0-.8.8v5a.8.8 0 0 0 .8.8h7.8a.8.8 0 0 0 .8-.8"}),u.createElement("path",{fill:"#192064",d:"M105.2 150.2v-3a.6.6 0 0 0-.6-.7 94.3 94.3 0 0 0-5.9 0 .7.7 0 0 0-.6.6v3.1a.6.6 0 0 0 .6.7 121.1 121.1 0 0 1 5.8 0c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M100.3 275.4h12.3m-11.2-4.9.1 6.5m0-12.5a915.8 915.8 0 0 0 0 4.4m-.5-94 .9 44.7s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.2 0 3.4-.6 1.5-1 21.1-1.1 35.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M46.9 83.4s-.5 6 7.2 5.6c11.2-.7 9.2-9.4 31.5-21.7-.7-2.7-2.4-4.7-2.4-4.7s-11 3-22.6 8c-6.8 3-13.4 6.4-13.7 12.8m57.6 7.7.9-5.4-8.9-11.4-5 5.3-1.8 7.9a.3.3 0 0 0 .1.3c1 .8 6.5 5 14.4 3.5a.3.3 0 0 0 .3-.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M94 79.4s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.1-3.7c.6-1 1.6-4.1 1.6-4.1l13.5 3c0 5.3-2.3 19.5-7.8 20-8.9.6-12.5-9.5-12.5-9.5"}),u.createElement("path",{fill:"#520038",d:"M113.9 73.4c2.6-2 3.4-9.7 3.4-9.7s-2.4-.5-6.6-2c-4.7-2.1-12.8-4.8-17.5 1-9.6 3.2-2 19.8-2 19.8l2.7-3s-4-3.3-2-6.3c2-3.5 3.8 1 3.8 1s.7-2.3 3.6-3.3c.4-.7 1-2.6 1.4-3.8a1 1 0 0 1 1.3-.7l11.4 2.6c.5.2.8.7.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M105 76c-.1.7-.6 1.1-1 1-.6 0-.9-.6-.8-1.2.1-.6.6-1 1-1 .6 0 .9.7.8 1.3m7.1 1.6c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.5-1 1-1 .5.1.8.7.7 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m110.1 74.8-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M110.8 74.5s1.8-.7 2.6.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.4 74.3s.5-1.1 1.1-.7c.6.4 1.3 1.4.6 2-.8.5.1 1.6.1 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M103.3 73s1.8 1 4.1.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M103.7 81.8s2.2 1.2 4.4 1.2m-3.5 1.3s1 .4 1.6.3m-11.5-3.4s2.3 7.4 10.4 7.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M81.5 89.4s.4 5.6-5 12.8M69 82.7s-.7 9.2-8.2 14.2m68.6 26s-5.3 7.4-9.4 10.7m-.7-26.3s.5 4.4-2.1 32",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#F2D7AD",d:"M150 151.2h-49.8a1 1 0 0 1-1-1v-31.7c0-.5.4-1 1-1H150c.6 0 1 .5 1 1v31.7a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F4D19D",d:"M150.3 151.2h-19.9v-33.7h20.8v32.8a1 1 0 0 1-1 1"}),u.createElement("path",{fill:"#F2D7AD",d:"M123.6 127.9H92.9a.5.5 0 0 1-.4-.8l6.4-9.1c.2-.3.5-.5.8-.5h31.1l-7.2 10.4z"}),u.createElement("path",{fill:"#CC9B6E",d:"M123.7 128.4H99.2v-.5h24.2l7.2-10.2.4.3z"}),u.createElement("path",{fill:"#F4D19D",d:"M158.3 127.9h-18.7a2 2 0 0 1-1.6-.8l-7.2-9.6h20c.5 0 1 .3 1.2.6l6.7 9a.5.5 0 0 1-.4.8"}),u.createElement("path",{fill:"#CC9B6E",d:"M157.8 128.5h-19.3l-7.9-10.5.4-.3 7.7 10.3h19.1zm-27.2 22.2v-8.2h.4v8.2zm-.1-10.9v-21.4h.4l.1 21.4zm-18.6 1.1-.5-.1 1.5-5.2.5.2zm-3.5.2-2.6-3 2.6-3.4.4.3-2.4 3.1 2.4 2.6zm8.2 0-.4-.4 2.4-2.6-2.4-3 .4-.4 2.7 3.4z"}),u.createElement("path",{fill:"#FFC6A0",d:"m154.3 131.9-3.1-2v3.5l-1 .1a85 85 0 0 1-4.8.3c-1.9 0-2.7 2.2 2.2 2.6l-2.6-.6s-2.2 1.3.5 2.3c0 0-1.6 1.2.6 2.6-.6 3.5 5.2 4 7 3.6a6.1 6.1 0 0 0 4.6-5.2 8 8 0 0 0-3.4-7.2"}),u.createElement("path",{stroke:"#DB836E",d:"M153.7 133.6s-6.5.4-8.4.3c-1.8 0-1.9 2.2 2.4 2.3 3.7.2 5.4 0 5.4 0",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M145.2 135.9c-1.9 1.3.5 2.3.5 2.3s3.5 1 6.8.6m-.6 2.9s-6.3.1-6.7-2.1c-.3-1.4.4-1.4.4-1.4m.5 2.7s-1 3.1 5.5 3.5m-.4-14.5v3.5M52.8 89.3a18 18 0 0 0 13.6-7.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M168.6 248.3a6.6 6.6 0 0 1-6.7-6.6v-66.5a6.6 6.6 0 1 1 13.3 0v66.5a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.5 247.7a6.6 6.6 0 0 1-6.6-6.7v-33.2a6.6 6.6 0 1 1 13.3 0V241a6.6 6.6 0 0 1-6.7 6.7"}),u.createElement("path",{fill:"#F2D7AD",d:"M186.4 293.6H159a3.2 3.2 0 0 1-3.2-3.2v-46.1a3.2 3.2 0 0 1 3.2-3.2h27.5a3.2 3.2 0 0 1 3.2 3.2v46.1a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#E4EBF7",d:"M89 89.5s7.8 5.4 16.6 2.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),mje=()=>u.createElement("svg",{width:"254",height:"294"},u.createElement("title",null,"Server Error"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 128.1v-2C0 56.5 56.3.2 125.7.2h2.1C197.2.3 253.5 56.6 253.5 126v2.1c0 69.5-56.3 125.7-125.7 125.7h-2.1A125.7 125.7 0 0 1 0 128.1"}),u.createElement("path",{fill:"#FFF",d:"M40 132.1a8.3 8.3 0 1 1-16.6-1.7 8.3 8.3 0 0 1 16.6 1.7"}),u.createElement("path",{stroke:"#FFF",d:"m37.2 135.6 10.5 6m1 6.3-12.8 10.8",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M40.1 160.8a5.7 5.7 0 1 1-11.3-1.1 5.7 5.7 0 0 1 11.3 1.1M58 144.6a5.7 5.7 0 1 1-11.4-1.2 5.7 5.7 0 0 1 11.4 1.2M99.7 27.4h30a4.6 4.6 0 1 0 0-9.2h-30a4.6 4.6 0 0 0 0 9.2M111 46h30a4.6 4.6 0 1 0 0-9.3h-30a4.6 4.6 0 1 0 0 9.3m2.5-18.6h16a4.6 4.6 0 1 0 0 9.3h-16a4.6 4.6 0 0 0 0-9.3m36.7 42.7h-4a4.8 4.8 0 0 1-4.8-4.8 4.8 4.8 0 0 1 4.8-4.8h4a4.8 4.8 0 0 1 4.7 4.8 4.8 4.8 0 0 1-4.7 4.8"}),u.createElement("circle",{cx:"201.35",cy:"30.2",r:"29.7",fill:"#FF603B"}),u.createElement("path",{fill:"#FFF",d:"m203.6 19.4-.7 15a1.5 1.5 0 0 1-3 0l-.7-15a2.2 2.2 0 1 1 4.4 0m-.3 19.4c.5.5.8 1.1.8 1.9s-.3 1.4-.8 1.9a3 3 0 0 1-2 .7 2.5 2.5 0 0 1-1.8-.7c-.6-.6-.8-1.2-.8-2 0-.7.2-1.3.8-1.8.5-.5 1.1-.7 1.8-.7.8 0 1.5.2 2 .7"}),u.createElement("path",{fill:"#FFB594",d:"M119.3 133.3c4.4-.6 3.6-1.2 4-4.8.8-5.2-3-17-8.2-25.1-1-10.7-12.6-11.3-12.6-11.3s4.3 5 4.2 16.2c1.4 5.3.8 14.5.8 14.5s5.3 11.4 11.8 10.5"}),u.createElement("path",{fill:"#FFF",d:"M101 91.6s1.4-.6 3.2.6c8 1.4 10.3 6.7 11.3 11.4 1.8 1.2 1.8 2.3 1.8 3.5l1.5 3s-7.2 1.7-11 6.7c-1.3-6.4-6.9-25.2-6.9-25.2"}),u.createElement("path",{fill:"#FFB594",d:"m94 90.5 1-5.8-9.2-11.9-5.2 5.6-2.6 9.9s8.4 5 16 2.2"}),u.createElement("path",{fill:"#FFC6A0",d:"M83 78.2s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.2-3.7c.5-1 1.5-4.2 1.5-4.2l13.6 3.2c0 5.2-2.3 19.5-7.9 20-8.9.6-12.5-9.6-12.5-9.6"}),u.createElement("path",{fill:"#520038",d:"M103 72.2c2.6-2 3.5-9.7 3.5-9.7s-2.5-.5-6.7-2c-4.7-2.2-12.9-4.9-17.6.9-9.5 4.4-2 20-2 20l2.7-3.1s-4-3.3-2.1-6.3c2.2-3.5 4 1 4 1s.6-2.3 3.5-3.3c.4-.7 1-2.7 1.5-3.8A1 1 0 0 1 91 65l11.5 2.7c.5.1.8.6.8 1.2l-.3 3.2z"}),u.createElement("path",{fill:"#552950",d:"M101.2 76.5c0 .6-.6 1-1 1-.5-.1-.9-.7-.8-1.3.1-.6.6-1 1.1-1 .5.1.8.7.7 1.3m-7-1.4c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.6-1 1-1 .5.1.9.7.8 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"m99.2 73.6-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M100 73.3s1.7-.7 2.4.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M81.4 73s.4-1 1-.6c.7.4 1.4 1.4.6 2s.2 1.6.2 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#5C2552",d:"M92.3 71.7s1.9 1.1 4.2 1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M92.7 80.6s2.3 1.2 4.4 1.2m-3.4 1.4s1 .4 1.5.3M83.7 80s1.8 6.6 9.2 8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M95.5 91.7s-1 2.8-8.2 2c-7.3-.6-10.3-5-10.3-5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M78.1 87.5s6.6 5 16.5 2.5c0 0 9.6 1 11.5 5.3 5.4 11.8.6 36.8 0 40 3.5 4-.4 8.4-.4 8.4-15.7-3.5-35.8-.6-35.8-.6-4.9-3.5-1.3-9-1.3-9l-6.2-23.8c-2.5-15.2.8-19.8 3.5-20.7 3-1 8-1.3 8-1.3.6 0 1.1 0 1.4-.2 2.4-1.3 2.8-.6 2.8-.6"}),u.createElement("path",{fill:"#FFC6A0",d:"M65.8 89.8s-6.8.5-7.6 8.2c-.4 8.8 3 11 3 11s6.1 22 16.9 22.9c8.4-2.2 4.7-6.7 4.6-11.4-.2-11.3-7-17-7-17s-4.3-13.7-9.9-13.7"}),u.createElement("path",{fill:"#FFC6A0",d:"M71.7 124.2s.9 11.3 9.8 6.5c4.8-2.5 7.6-13.8 9.8-22.6A201 201 0 0 0 94 96l-5-1.7s-2.4 5.6-7.7 12.3c-4.4 5.5-9.2 11.1-9.5 17.7"}),u.createElement("path",{stroke:"#E4EBF7",d:"M108.5 105.2s1.7 2.7-2.4 30.5c2.4 2.2 1 6-.2 7.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M123.3 131.5s-.5 2.8-11.8 2c-15.2-1-25.3-3.2-25.3-3.2l.9-5.8s.7.2 9.7-.1c11.9-.4 18.7-6 25-1 4 3.2 1.5 8.1 1.5 8.1"}),u.createElement("path",{fill:"#FFF",d:"M70.2 91s-5.6-4.8-11 2.7c-3.3 7.2.5 15.2 2.6 19.5-.3 3.8 2.4 4.3 2.4 4.3s0 1 1.5 2.7c4-7 6.7-9.1 13.7-12.5-.3-.7-1.9-3.3-1.8-3.8.2-1.7-1.3-2.6-1.3-2.6s-.3-.2-1.2-2.8c-.8-2.3-2-5.1-4.9-7.5"}),u.createElement("path",{fill:"#CBD1D1",d:"M90.2 288s4.9 2.3 8.3 1.2c3.2-1 5.2.7 8 1.3a20 20 0 0 0 13.3-1.4c-.2-6.2-7.8-4.5-13.6-7.6-2.9-1.6-4.2-5.3-4-10H91.5s-1.5 12-1.3 16.5"}),u.createElement("path",{fill:"#2B0849",d:"M90.2 287.8s2.8 1.5 7.6.8c3.5-.5 3.3.6 7.5 1.3 4.2.6 13-.2 14.3-1.2.5 1.3-.4 2.4-.4 2.4s-1.7.6-5.4.9c-2.3.1-8.1.3-10.2-.6-2-1.6-4.9-1.5-6-.3-4.5 1.1-7.2-.3-7.2-.3l-.2-3z"}),u.createElement("path",{fill:"#A4AABA",d:"M98.4 272.3h3.5s0 7.5 5.2 9.6c-5.3.7-9.7-2.6-8.7-9.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M44.4 272s-2.2 7.8-4.7 13c-1.9 3.8-4.4 7.8 5.8 7.8 7 0 9.3-.5 7.7-7-1.6-6.3.3-13.8.3-13.8h-9z"}),u.createElement("path",{fill:"#2B0849",d:"M38 290.3s2.3 1.2 7 1.2c6.4 0 8.7-1.7 8.7-1.7s.6 1.1-.7 2.2c-1 1-3.8 1.7-7.7 1.7-4.4 0-6.1-.6-7-1.3-1-.5-.8-1.6-.2-2.1"}),u.createElement("path",{fill:"#A4AABA",d:"M45.3 274s0 1.6-.3 3.1-1.1 3.3-1.2 4.4c0 1.2 4.8 1.6 5.4 0 .7-1.6 1.4-6.8 2-7.6.7-.9-5.1-2.2-5.9.1"}),u.createElement("path",{fill:"#7BB2F9",d:"M89.5 277.6h13.9s1.3-56.6 1.9-66.8c.6-10.3 4-45.1 1-65.6l-13-.7-23.7.8-1.3 10.4c0 .5-.7.9-.8 1.4 0 .6.5 1.4.4 2L59.6 206c-.1.7-1.3 1-1.5 2.8 0 .3.2 1.6.1 1.8-7.1 19.5-12.2 52.6-15.6 67.2h15.1L62 259c3-13.3 24-88.3 24-88.3l3.2-1-.2 48.6s-.2 1.3.4 2.1c.5.8-.6 1.2-.4 2.4l.4 1.8-1 12.4c-.4 4.9 1.2 40.7 1.2 40.7"}),u.createElement("path",{stroke:"#648BD8",d:"M64.6 218.9c1.2 0 4.2-2.1 7.2-5.1m24.2 8.7s3-1.1 6.4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M97 219.4s2.9-1.2 6.3-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1"}),u.createElement("path",{stroke:"#648BD8",d:"M63.2 222.1s2.7-.6 6.7-3.5m5-72.4c-.3 3.2.3 8.8-4.5 9.4m22.8-11.3s.1 14.6-1.4 15.7c-2.3 1.7-3 2-3 2m.4-17s.3 13-1 25m-4.7.7s6.8-1 9.1-1M46 270l-.9 4.6m1.8-11.3-.8 4.1m16.6-64.9c-.3 1.6 0 2-.4 3.4 0 0-2.8 2-2.3 4s-.3 3.4-4.5 17.2c-1.8 5.8-4.3 19-6.2 28.3l-1.1 5.8m16-67-1 4.9m8.1-52.3-1.2 10.9s-1.2.1-.5 2.3c0 1.4-2.8 16.4-5.4 31.6m-20 82.1h13.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M106.2 142.1c-3-.5-18.8-2.7-36.2.2a.6.6 0 0 0-.6.7v3a.6.6 0 0 0 .8.6c3.3-.5 17-2.4 35.6-.3.4 0 .7-.2.7-.5.2-1.4.2-2.5.2-3a.6.6 0 0 0-.5-.7"}),u.createElement("path",{fill:"#FFF",d:"M96.4 145.3v-5.1a.8.8 0 0 0-.8-.9 114.1 114.1 0 0 0-8.1 0 .8.8 0 0 0-.9.8v5.1c0 .5.4.9.9.9h8a.8.8 0 0 0 .9-.8"}),u.createElement("path",{fill:"#192064",d:"M95.2 144.3v-3.2a.7.7 0 0 0-.6-.7h-6.1a.7.7 0 0 0-.6.7v3.2c0 .4.3.7.6.7h6c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M90.1 273.5h12.8m-11.7-3.7v6.3m-.3-12.6v4.5m-.5-97.6 1 46.4s.7 1.6-.3 2.8c-.9 1.1 2.6.7 1 2.3-1.7 1.6.9 1.2 0 3.5-.6 1.6-1 22-1.2 36.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M73.7 98.7 76 103s2 .8 1.8 2.7l.8 2.2m-14.3 8.7c.2-1 2.2-7.1 12.6-10.5m.7-16s7.7 6 16.5 2.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFC6A0",d:"M92 87s5.5-.9 7.5-4.6c1.3-.3.8 2.2-.3 3.7l-1 1.5s.2.3.2.9c0 .6-.2.6-.3 1v1l-.4 1c-.1.2 0 .6-.2.9-.2.4-1.6 1.8-2.6 2.8-3.8 3.6-5 1.7-6-.4-1-1.8-.7-5.1-.9-6.9-.3-2.9-2.6-3-2-4.4.4-.7 3 .7 3.4 1.8.7 2 2.9 1.8 2.6 1.7"}),u.createElement("path",{stroke:"#DB836E",d:"M99.8 82.4c-.5.1-.3.3-1 1.3-.6 1-4.8 2.9-6.4 3.2-2.5.5-2.2-1.6-4.2-2.9-1.7-1-3.6-.6-1.4 1.4 1 1 1 1.1 1.4 3.2.3 1.5-.7 3.7.7 5.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E59788",d:"M79.5 108.7c-2 2.9-4.2 6.1-5.5 8.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"M87.7 124.8s-2-2-5.1-2.8c-3-.7-3.6-.1-5.5.1-2 .3-4-.9-3.7.7.3 1.7 5 1 5.2 2.1.2 1.1-6.3 2.8-8.3 2.2-.8.8.5 1.9 2 2.2.3 1.5 2.3 1.5 2.3 1.5s.7 1 2.6 1.1c2.5 1.3 9-.7 11-1.5 2-.9-.5-5.6-.5-5.6"}),u.createElement("path",{stroke:"#E59788",d:"M73.4 122.8s.7 1.2 3.2 1.4c2.3.3 2.6.6 2.6.6s-2.6 3-9.1 2.3m2.3 2.2s3.8 0 5-.7m-2.4 2.2s2 0 3.3-.6m-1 1.7s1.7 0 2.8-.5m-6.8-9s-.6-1.1 1.3-.5c1.7.5 2.8 0 5.1.1 1.4.1 3-.2 4 .2 1.6.8 3.6 2.2 3.6 2.2s10.6 1.2 19-1.1M79 108s-8.4 2.8-13.2 12.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M109.3 112.5s3.4-3.6 7.6-4.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E59788",d:"M107.4 123s9.7-2.7 11.4-.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#BFCDDD",d:"m194.6 83.7 4-4M187.2 91l3.7-3.6m.9-3-4.5-4.7m11.2 11.5-4.2-4.3m-65 76.3 3.7-3.7M122.3 170l3.5-3.5m.8-2.9-4.3-4.2M133 170l-4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),u.createElement("path",{fill:"#A3B4C6",d:"M190.2 211.8h-1.6a4 4 0 0 1-4-4v-32.1a4 4 0 0 1 4-4h1.6a4 4 0 0 1 4 4v32a4 4 0 0 1-4 4"}),u.createElement("path",{fill:"#A3B4C6",d:"M237.8 213a4.8 4.8 0 0 1-4.8 4.8h-86.6a4.8 4.8 0 0 1 0-9.6H233a4.8 4.8 0 0 1 4.8 4.8"}),u.createElement("path",{fill:"#A3B4C6",d:"M154.1 190.1h70.5v-84.6h-70.5z"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 190.1h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2m0-59.3h-71.1a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.3v19a3.2 3.2 0 0 1-3.2 3.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 120.5a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8v-3.2c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M225 160.5h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2"}),u.createElement("path",{stroke:"#7C90A5",d:"M173.5 130.8h49.3m-57.8 0h6m-15 0h6.7m11.1 29.8h49.3m-57.7 0h6m-15.8 0h6.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#FFF",d:"M159.6 151a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V147c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8m-63 29a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.5 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V176c0-.5.3-.8.8-.8h22.4c.5 0 .8.3.8.8v3.2c0 .4-.3.8-.8.8"}),u.createElement("path",{fill:"#BFCDDD",d:"M203 221.1h-27.3a2.4 2.4 0 0 1-2.4-2.4v-11.4a2.4 2.4 0 0 1 2.4-2.5H203a2.4 2.4 0 0 1 2.4 2.5v11.4a2.4 2.4 0 0 1-2.4 2.4"}),u.createElement("path",{stroke:"#A3B4C6",d:"M177.3 207.2v11.5m23.8-11.5v11.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#5BA02E",d:"M162.9 267.9a9.4 9.4 0 0 1-9.4-9.4v-14.8a9.4 9.4 0 0 1 18.8 0v14.8a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#92C110",d:"M171.2 267.8a9.4 9.4 0 0 1-9.4-9.4V255a9.4 9.4 0 0 1 18.8 0v3.4a9.4 9.4 0 0 1-9.4 9.4"}),u.createElement("path",{fill:"#F2D7AD",d:"M181.3 293.7h-27.7a3.2 3.2 0 0 1-3.2-3.2v-20.7a3.2 3.2 0 0 1 3.2-3.2h27.7a3.2 3.2 0 0 1 3.2 3.2v20.7a3.2 3.2 0 0 1-3.2 3.2"}))),pje=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:a,paddingXS:o,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${me(e.calc(s).mul(2).equal())} ${me(a)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-content`]:{marginTop:s,padding:`${me(s)} ${me(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:o,"&:last-child":{marginInlineEnd:0}}}}},hje=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-success ${t}-icon > ${n}`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon > ${n}`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon > ${n}`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon > ${n}`]:{color:e.resultWarningIconColor}}},vje=e=>[pje(e),hje(e)],gje=e=>vje(e),bje=e=>({titleFontSize:e.fontSizeHeading3,subtitleFontSize:e.fontSize,iconFontSize:e.fontSizeHeading3*3,extraMargin:`${e.paddingLG}px 0 0 0`}),yje=pn("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,a=nn(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return[gje(a)]},bje),xje=()=>u.createElement("svg",{width:"251",height:"294"},u.createElement("title",null,"Unauthorized"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{fill:"#E4EBF7",d:"M0 129v-2C0 58.3 55.6 2.7 124.2 2.7h2c68.6 0 124.2 55.6 124.2 124.1v2.1c0 68.6-55.6 124.2-124.1 124.2h-2.1A124.2 124.2 0 0 1 0 129"}),u.createElement("path",{fill:"#FFF",d:"M41.4 133a8.2 8.2 0 1 1-16.4-1.7 8.2 8.2 0 0 1 16.4 1.6"}),u.createElement("path",{stroke:"#FFF",d:"m38.7 136.4 10.4 5.9m.9 6.2-12.6 10.7",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M41.5 161.3a5.6 5.6 0 1 1-11.2-1.2 5.6 5.6 0 0 1 11.2 1.2m17.7-16a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m41.2-115.8H130a4.6 4.6 0 1 0 0-9.1h-29.6a4.6 4.6 0 0 0 0 9.1m11.3 18.3h29.7a4.6 4.6 0 1 0 0-9.2h-29.7a4.6 4.6 0 1 0 0 9.2"}),u.createElement("path",{fill:"#FFF",d:"M114 29.5h15.8a4.6 4.6 0 1 0 0 9.1H114a4.6 4.6 0 0 0 0-9.1m71.3 108.2a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),u.createElement("path",{stroke:"#FFF",d:"m180.2 143.8 12.5 7.1m1.1 7.5-15.1 13",strokeWidth:"2"}),u.createElement("path",{fill:"#FFF",d:"M185.6 172a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.5 1.3m18.6-16.6a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.6 1.4"}),u.createElement("path",{stroke:"#FFF",d:"M153 194a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm73-75.8a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm-9 34.9a2.2 2.2 0 1 1-4.3 0 2.2 2.2 0 0 1 4.4 0zm-39.2-43.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.3-15.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm6.7 88a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0z",strokeWidth:"2"}),u.createElement("path",{stroke:"#FFF",d:"m215.1 155.3-1.9 20-10.8 6m-27.8-4.7-6.3 9.8H157l-4.5 6.4m23.4-65.5v-15.7m45.6 7.8-12.8 7.9-15.2-7.9V96.7",strokeWidth:"2"}),u.createElement("path",{fill:"#A26EF4",d:"M180.7 29.3a29.3 29.3 0 1 1 58.6 0 29.3 29.3 0 0 1-58.6 0"}),u.createElement("path",{fill:"#FFF",d:"m221.4 41.7-21.5-.1a1.7 1.7 0 0 1-1.7-1.8V27.6a1.7 1.7 0 0 1 1.8-1.7h21.5c1 0 1.8.9 1.8 1.8l-.1 12.3a1.7 1.7 0 0 1-1.7 1.7"}),u.createElement("path",{fill:"#FFF",d:"M215.1 29.2c0 2.6-2 4.6-4.5 4.6a4.6 4.6 0 0 1-4.5-4.7v-6.9c0-2.6 2-4.6 4.6-4.6 2.5 0 4.5 2 4.4 4.7v6.9zm-4.5-14a6.9 6.9 0 0 0-7 6.8v7.3a6.9 6.9 0 0 0 13.8.1V22a6.9 6.9 0 0 0-6.8-6.9zm-43 53.2h-4a4.7 4.7 0 0 1-4.7-4.8 4.7 4.7 0 0 1 4.7-4.7h4a4.7 4.7 0 0 1 4.7 4.8 4.7 4.7 0 0 1-4.7 4.7"}),u.createElement("path",{fill:"#5BA02E",d:"M168.2 248.8a6.6 6.6 0 0 1-6.6-6.6v-66a6.6 6.6 0 0 1 13.2 0v66a6.6 6.6 0 0 1-6.6 6.6"}),u.createElement("path",{fill:"#92C110",d:"M176.1 248.2a6.6 6.6 0 0 1-6.6-6.6v-33a6.6 6.6 0 1 1 13.3 0v33a6.6 6.6 0 0 1-6.7 6.6"}),u.createElement("path",{fill:"#F2D7AD",d:"M186 293.9h-27.4a3.2 3.2 0 0 1-3.2-3.2v-45.9a3.2 3.2 0 0 1 3.2-3.1H186a3.2 3.2 0 0 1 3.2 3.1v46a3.2 3.2 0 0 1-3.2 3"}),u.createElement("path",{fill:"#FFF",d:"M82 147.7s6.3-1 17.5-1.3c11.8-.4 17.6 1 17.6 1s3.7-3.8 1-8.3c1.3-12.1 6-32.9.3-48.3-1.1-1.4-3.7-1.5-7.5-.6-1.4.3-7.2-.2-8-.1l-15.3-.4-8-.5c-1.6-.1-4.3-1.7-5.5-.3-.4.4-2.4 5.6-2 16l8.7 35.7s-3.2 3.6 1.2 7"}),u.createElement("path",{fill:"#FFC6A0",d:"m75.8 73.3-1-6.4 12-6.5s7.4-.1 8 1.2c.8 1.3-5.5 1-5.5 1s-1.9 1.4-2.6 2.5c-1.7 2.4-1 6.5-8.4 6-1.7.3-2.5 2.2-2.5 2.2"}),u.createElement("path",{fill:"#FFB594",d:"M52.4 77.7S66.7 87 77.4 92c1 .5-2 16.2-11.9 11.8-7.4-3.3-20.1-8.4-21.5-14.5-.7-3.2 2.6-7.6 8.4-11.7M142 80s-6.7 3-13.9 6.9c-3.9 2.1-10.1 4.7-12.3 8-6.2 9.3 3.5 11.2 13 7.5 6.6-2.7 29-12.1 13.2-22.4"}),u.createElement("path",{fill:"#FFC6A0",d:"m76.2 66.4 3 3.8S76.4 73 73 76c-7 6.2-12.8 14.3-16 16.4-4 2.7-9.7 3.3-12.2 0-3.5-5.1.5-14.7 31.5-26"}),u.createElement("path",{fill:"#FFF",d:"M64.7 85.1s-2.4 8.4-9 14.5c.7.5 18.6 10.5 22.2 10 5.2-.6 6.4-19 1.2-20.5-.8-.2-6-1.3-8.9-2.2-.9-.2-1.6-1.7-3.5-1l-2-.8zm63.7.7s5.3 2 7.3 13.8c-.6.2-17.6 12.3-21.8 7.8-6.6-7-.8-17.4 4.2-18.6 4.7-1.2 5-1.4 10.3-3"}),u.createElement("path",{stroke:"#E4EBF7",d:"M78.2 94.7s.9 7.4-5 13",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"M87.4 94.7s3.1 2.6 10.3 2.6c7.1 0 9-3.5 9-3.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".9"}),u.createElement("path",{fill:"#FFC6A0",d:"m117.2 68.6-6.8-6.1s-5.4-4.4-9.2-1c-3.9 3.5 4.4 2.2 5.6 4.2 1.2 2.1.9 1.2-2 .5-5.7-1.4-2.1.9 3 5.3 2 1.9 7 1 7 1l2.4-3.9z"}),u.createElement("path",{fill:"#FFB594",d:"m105.3 91.3-.3-11H89l-.5 10.5c0 .4.2.8.6 1 2 1.3 9.3 5 15.8.4.2-.2.4-.5.4-.9"}),u.createElement("path",{fill:"#5C2552",d:"M107.6 74.2c.8-1.1 1-9 1-11.9a1 1 0 0 0-1-1l-4.6-.4c-7.7-1-17 .6-18.3 6.3-5.4 5.9-.4 13.3-.4 13.3s2 3.5 4.3 6.8c.8 1 .4-3.8 3-6a47.9 47.9 0 0 1 16-7"}),u.createElement("path",{fill:"#FFC6A0",d:"M88.4 83.2s2.7 6.2 11.6 6.5c7.8.3 9-7 7.5-17.5l-1-5.5c-6-2.9-15.4.6-15.4.6s-.6 2-.2 5.5c-2.3 2-1.8 5.6-1.8 5.6s-1-2-2-2.3c-.9-.3-2 0-2.3 2-1 4.6 3.6 5.1 3.6 5.1"}),u.createElement("path",{stroke:"#DB836E",d:"m100.8 77.1 1.7-1-1-4.3.7-1.4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#552950",d:"M105.5 74c0 .8-.4 1.4-1 1.4-.4 0-.8-.7-.8-1.4s.5-1.2 1-1.2.9.6.8 1.3m-8 .2c0 .8-.4 1.3-.9 1.3s-.9-.6-.9-1.3c0-.7.5-1.3 1-1.3s1 .6.9 1.3"}),u.createElement("path",{stroke:"#DB836E",d:"M91.1 86.8s5.3 5 12.7 2.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#DB836E",d:"M99.8 81.9s-3.6.2-1.5-2.8c1.6-1.5 5-.4 5-.4s1 3.9-3.5 3.2"}),u.createElement("path",{stroke:"#5C2552",d:"M102.9 70.6s2.5.8 3.4.7m-12.4.7s2.5-1.2 4.8-1.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),u.createElement("path",{stroke:"#DB836E",d:"M86.3 77.4s1 .9 1.5 2c-.4.6-1 1.2-.3 1.9m11.8 2.4s2 .2 2.5-.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#E4EBF7",d:"m87.8 115.8 15.7-3m-3.3 3 10-2m-43.7-27s-1.6 8.8-6.7 14M128.3 88s3 4 4 11.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#DB836E",d:"M64 84.8s-6 10-13.5 10",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{fill:"#FFC6A0",d:"m112.4 66-.2 5.2 12 9.2c4.5 3.6 8.9 7.5 11 8.7 4.8 2.8 8.9 3.3 11 1.8 4.1-2.9 4.4-9.9-8.1-15.3-4.3-1.8-16.1-6.3-25.7-9.7"}),u.createElement("path",{stroke:"#DB836E",d:"M130.5 85.5s4.6 5.7 11.7 6.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),u.createElement("path",{stroke:"#E4EBF7",d:"M121.7 105.7s-.4 8.6-1.3 13.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M115.8 161.5s-3.6-1.5-2.7-7.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#CBD1D1",d:"M101.5 290.2s4.3 2.1 7.4 1c2.9-.9 4.6.7 7.2 1.3 2.5.5 6.9 1 11.7-1.3 0-5.6-7-4-12-6.8-2.6-1.4-3.8-4.7-3.6-8.8h-9.5s-1.4 10.6-1.2 14.6"}),u.createElement("path",{fill:"#2B0849",d:"M101.5 290s2.4 1.4 6.8.7c3-.4 3.7.5 7.5 1 3.7.6 10.8 0 11.9-.8.4 1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.7-.5-1.8-1.4-5.2-2-5.7-.3-4 1-7.4-.3-7.4-.3l-.2-2.6z"}),u.createElement("path",{fill:"#A4AABA",d:"M108.8 276.2h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),u.createElement("path",{fill:"#CBD1D1",d:"M57.6 272.5s-2 7.5-4.5 12.4c-1.8 3.7-4.2 7.6 5.5 7.6 6.7 0 9-.5 7.5-6.7-1.5-6.1.3-13.3.3-13.3h-8.8z"}),u.createElement("path",{fill:"#2B0849",d:"M51.5 290s2.2 1.2 6.7 1.2c6.1 0 8.3-1.6 8.3-1.6s.6 1-.6 2.1c-1 .9-3.6 1.6-7.4 1.6-4.2 0-6-.6-6.8-1.2-.9-.5-.7-1.6-.2-2"}),u.createElement("path",{fill:"#A4AABA",d:"M58.5 274.4s0 1.6-.3 3-1 3.1-1.1 4.2c0 1.1 4.5 1.5 5.2 0 .6-1.6 1.3-6.5 1.9-7.3.6-.8-5-2.1-5.7.1"}),u.createElement("path",{fill:"#7BB2F9",d:"m100.9 277 13.3.1s1.3-54.2 1.8-64c.6-9.9 3.8-43.2 1-62.8l-12.4-.7-22.8.8-1.2 10c0 .4-.6.8-.7 1.3 0 .6.4 1.3.3 2-2.3 14-6.3 32.9-8.7 46.4-.1.6-1.2 1-1.4 2.6 0 .3.2 1.6 0 1.8-6.8 18.7-10.8 47.6-14.1 61.6h14.5s2.2-8.6 4-17a3984 3984 0 0 1 23-84.5l3-.5 1 46.1s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.7-1 11.9c-.4 4.6 0 39 0 39"}),u.createElement("path",{stroke:"#648BD8",d:"M77.4 220.4c1.2.1 4-2 7-4.9m23.1 8.4s2.8-1 6.1-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{stroke:"#648BD8",d:"M108.5 221s2.7-1.2 6-4",strokeLinecap:"round",strokeLinejoin:"round"}),u.createElement("path",{stroke:"#648BD8",d:"M76.1 223.6s2.6-.6 6.5-3.4m4.7-69.4c-.2 3.1.3 8.5-4.3 9m21.8-10.7s.1 14-1.3 15c-2.2 1.6-3 1.9-3 1.9m.5-16.4s0 12.8-1.2 24.3m-4.9 1s7.2-1.6 9.4-1.6m-28.6 31.5-1 4.5s-1.5 1.8-1 3.7c.4 2-1 2-5 15.3-1.7 5.6-4.4 18.5-6.3 27.5l-4 18.4M77 196.7a313.3 313.3 0 0 1-.8 4.8m7.7-50-1.2 10.3s-1 .2-.5 2.3c.1 1.3-2.6 15.6-5.1 30.2M57.6 273h13.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),u.createElement("path",{fill:"#192064",d:"M117.4 147.4s-17-3-35.7.2v4.2s14.6-2.9 35.5-.4l.2-4"}),u.createElement("path",{fill:"#FFF",d:"M107.5 150.4v-5a.8.8 0 0 0-.8-.7H99a.8.8 0 0 0-.7.8v4.8c0 .5.3.9.8.8a140.8 140.8 0 0 1 7.7 0 .8.8 0 0 0 .8-.7"}),u.createElement("path",{fill:"#192064",d:"M106.4 149.4v-3a.6.6 0 0 0-.6-.7 94.1 94.1 0 0 0-5.8 0 .6.6 0 0 0-.7.7v3c0 .4.3.7.7.7h5.7c.4 0 .7-.3.7-.7"}),u.createElement("path",{stroke:"#648BD8",d:"M101.5 274h12.3m-11.1-5v6.5m0-12.4v4.3m-.5-93.4.9 44.4s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.1 0 3.4-.6 1.5-1 21-1.1 35",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),wje={success:qm,error:Bc,info:cf,warning:dje},yy={404:fje,500:mje,403:xje},Sje=Object.keys(yy),Cje=({prefixCls:e,icon:t,status:n})=>{const r=fe(`${e}-icon`);if(Sje.includes(`${n}`)){const a=yy[n];return u.createElement("div",{className:`${r} ${e}-image`},u.createElement(a,null))}const i=u.createElement(wje[n]);return t===null||t===!1?null:u.createElement("div",{className:r},t||i)},kje=({prefixCls:e,extra:t})=>t?u.createElement("div",{className:`${e}-extra`},t):null,xy=({prefixCls:e,className:t,rootClassName:n,subTitle:r,title:i,style:a,children:o,status:s="info",icon:l,extra:c})=>{const{getPrefixCls:d,direction:f,result:m}=u.useContext(Rt),p=d("result",e),[h,v,g]=yje(p),y=fe(p,`${p}-${s}`,t,m==null?void 0:m.className,n,{[`${p}-rtl`]:f==="rtl"},v,g),w=Object.assign(Object.assign({},m==null?void 0:m.style),a);return h(u.createElement("div",{className:y,style:w},u.createElement(Cje,{prefixCls:p,status:s,icon:l}),u.createElement("div",{className:`${p}-title`},i),r&&u.createElement("div",{className:`${p}-subtitle`},r),u.createElement(kje,{prefixCls:p,extra:c}),o&&u.createElement("div",{className:`${p}-content`},o)))};xy.PRESENTED_IMAGE_403=yy[403];xy.PRESENTED_IMAGE_404=yy[404];xy.PRESENTED_IMAGE_500=yy[500];const _je=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,children:i,size:a,style:o={}}=e,s=fe(`${n}-panel`,{[`${n}-panel-hidden`]:a===0},r),l=a!==void 0;return K.createElement("div",{ref:t,className:s,style:Object.assign(Object.assign({},o),{flexBasis:l?a:"auto",flexGrow:l?0:1})},i)}),Eje=()=>null;var $je=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iIr(e).filter(n=>u.isValidElement(n)).map(n=>{const{props:r}=n,{collapsible:i}=r,a=$je(r,["collapsible"]);return Object.assign(Object.assign({},a),{collapsible:Tje(i)})}),[e])}function MB(e,t){return e.collapsible&&t.collapsible?e.showCollapsibleIcon===!0||t.showCollapsibleIcon===!0?!0:e.showCollapsibleIcon==="auto"||t.showCollapsibleIcon==="auto"?"auto":!1:e.collapsible?e.showCollapsibleIcon:t.collapsible?t.showCollapsibleIcon:!1}function Rje(e,t,n){return u.useMemo(()=>{const r=[];for(let i=0;i0,y=!!h.start&&l===0&&s>0,w=g||y,x=!!h.start&&l>0,S=!!f.end&&s===0&&l>0,C=x||S,_=MB({collapsible:g,showCollapsibleIcon:f.showCollapsibleIcon},{collapsible:y,showCollapsibleIcon:h.showCollapsibleIcon}),k=MB({collapsible:x,showCollapsibleIcon:h.showCollapsibleIcon},{collapsible:S,showCollapsibleIcon:f.showCollapsibleIcon});r[i]={resizable:v,startCollapsible:!!(n?C:w),endCollapsible:!!(n?w:C),showStartCollapsibleIcon:n?k:_,showEndCollapsibleIcon:n?_:k}}return r},[t,e,n])}function Ije(e,t,n){let r=0;const i=[];e.forEach((h,v)=>{h===void 0?i.push(v):r+=h});const a=1-r,o=i.length;if(a<0){const h=1/r;return e.map(v=>v===void 0?0:v*h)}let s=0,l=0,c=0,d=1;for(const h of i){const v=t[h]||0,g=n[h]||1;s+=v,l+=g,c=Math.max(c,v),d=Math.min(d,g)}if(s>1&&l<1){const h=1/o;return e.map(v=>v===void 0?h:v)}const f=a/o;if(c<=f&&f<=d)return e.map(h=>h===void 0?f:h);const m=Ve(e);let p=a-s;for(let h=0;hh.size),r=e.length,i=t||0,a=h=>h*i,[o,s]=K.useState(()=>e.map(h=>h.defaultSize)),l=K.useMemo(()=>{var h;const v=[];for(let g=0;ge.map(h=>O$(h.min)?zS(h.min):(h.min||0)/i),[e,i]),d=K.useMemo(()=>e.map(h=>O$(h.max)?zS(h.max):(h.max||i)/i),[e,i]),f=K.useMemo(()=>{const h=[];for(let v=0;vf.map(a),[f,i]);return[K.useMemo(()=>t?m:l,[m,t]),m,f,c,d,s]}function Mje(e,t,n,r,i,a){const o=e.map(S=>[S.min,S.max]),s=r||0,l=S=>S*s;function c(S,C){return typeof S=="string"?l(zS(S)):S??C}const[d,f]=u.useState([]),m=u.useRef([]),[p,h]=u.useState(null),v=()=>n.map(l);return[S=>{f(v()),h({index:S,confirmed:!1})},(S,C)=>{var _;let k=null;if((!p||!p.confirmed)&&C!==0){if(C>0)k=S,h({index:S,confirmed:!0});else for(let O=S;O>=0;O-=1)if(d[O]>0&&t[O].resizable){k=O,h({index:O,confirmed:!0});break}}const E=(_=k??(p==null?void 0:p.index))!==null&&_!==void 0?_:S,T=Ve(d),$=E+1,P=c(o[E][0],0),M=c(o[$][0],0),j=c(o[E][1],s),I=c(o[$][1],s);let R=C;return T[E]+Rj&&(R=j-T[E]),T[$]-R>I&&(R=T[$]-I),T[E]+=R,T[$]-=R,i(T),T},()=>{h(null)},(S,C)=>{const _=v(),k=a?C==="start"?"end":"start":C,E=k==="start"?S:S+1,T=k==="start"?S+1:S,$=_[E],P=_[T];if($!==0&&P!==0)_[E]=0,_[T]+=$,m.current[S]=$;else{const M=$+P,j=c(o[E][0],0),I=c(o[E][1],s),R=c(o[T][0],0),O=c(o[T][1],s),D=Math.max(j,M-O),L=Math.min(I,M-R),B=R||(L-D)/2,F=m.current[S],z=M-F;F&&F<=O&&F>=R&&z<=I&&z>=j?(_[T]=F,_[E]=z):(_[E]-=B,_[T]+=B)}return i(_),_},p==null?void 0:p.index]}function M$(e){return typeof e=="number"&&!Number.isNaN(e)&&Number.isFinite(e)?Math.round(e):0}const jje=e=>{const{prefixCls:t,vertical:n,index:r,active:i,ariaNow:a,ariaMin:o,ariaMax:s,resizable:l,startCollapsible:c,endCollapsible:d,onOffsetStart:f,onOffsetUpdate:m,onOffsetEnd:p,onCollapse:h,lazy:v,containerSize:g,showStartCollapsibleIcon:y,showEndCollapsibleIcon:w}=e,x=`${t}-bar`,[S,C]=u.useState(null),[_,k]=u.useState(0),E=n?0:_,T=n?_:0,$=B=>{l&&B.currentTarget&&(C([B.pageX,B.pageY]),f(r))},P=B=>{if(l&&B.touches.length===1){const F=B.touches[0];C([F.pageX,F.pageY]),f(r)}},M=B=>{const F=g*a/100,z=F+B,H=Math.max(0,g*o/100),A=Math.min(g,g*s/100);return Math.max(H,Math.min(A,z))-F},j=Yt((B,F)=>{const z=M(n?F:B);k(z)}),I=Yt(()=>{m(r,E,T,!0),k(0),p(!0)}),R=B=>{switch(B){case!0:return`${x}-collapse-bar-always-visible`;case!1:return`${x}-collapse-bar-always-hidden`;case"auto":return`${x}-collapse-bar-hover-only`}};fn(()=>{if(!S)return;const A={mousemove:V=>{const{pageX:W,pageY:U}=V,Y=W-S[0],J=U-S[1];v?j(Y,J):m(r,Y,J)},mouseup:()=>{v?I():p(),C(null)},touchmove:V=>{if(V.touches.length===1){const W=V.touches[0],U=W.pageX-S[0],Y=W.pageY-S[1];v?j(U,Y):m(r,U,Y)}},touchend:()=>{v?I():p(),C(null)}};for(const[V,W]of Object.entries(A))window.addEventListener(V,W);return()=>{for(const[V,W]of Object.entries(A))window.removeEventListener(V,W)}},[S,r,v]);const O={[`--${x}-preview-offset`]:`${_}px`},D=n?jre:jc,L=n?Mu:ys;return K.createElement("div",{className:x,role:"separator","aria-valuenow":M$(a),"aria-valuemin":M$(o),"aria-valuemax":M$(s)},v&&K.createElement("div",{className:fe(`${x}-preview`,{[`${x}-preview-active`]:!!_}),style:O}),K.createElement("div",{className:fe(`${x}-dragger`,{[`${x}-dragger-disabled`]:!l,[`${x}-dragger-active`]:i}),onMouseDown:$,onTouchStart:P}),c&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-start`,R(y)),onClick:()=>h(r,"start")},K.createElement(D,{className:fe(`${x}-collapse-icon`,`${x}-collapse-start`)})),d&&K.createElement("div",{className:fe(`${x}-collapse-bar`,`${x}-collapse-bar-end`,R(w)),onClick:()=>h(r,"end")},K.createElement(L,{className:fe(`${x}-collapse-icon`,`${x}-collapse-end`)})))},Nje=e=>{const{componentCls:t}=e;return{[`&-rtl${t}-horizontal`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${t}-vertical`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},ow={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Aje=e=>{const{componentCls:t,colorFill:n,splitBarDraggableSize:r,splitBarSize:i,splitTriggerSize:a,controlItemBgHover:o,controlItemBgActive:s,controlItemBgActiveHover:l,prefixCls:c}=e,d=`${t}-bar`,f=`${t}-mask`,m=`${t}-panel`,p=e.calc(a).div(2).equal(),h=`${c}-bar-preview-offset`,v={position:"absolute",background:e.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[t]:Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${d}`]:{flex:"none",position:"relative",userSelect:"none",[`${d}-dragger`]:Object.assign(Object.assign({},ow),{zIndex:1,"&::before":Object.assign({content:'""',background:o},ow),"&::after":Object.assign({content:'""',background:n},ow),[`&:hover:not(${d}-dragger-active)`]:{"&::before":{background:s}},"&-active":{zIndex:2,"&::before":{background:l}},[`&-disabled${d}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:o}},"&::after":{display:"none"}}}),[`${d}-collapse-bar`]:Object.assign(Object.assign({},ow),{zIndex:e.zIndexPopupBase,background:o,fontSize:e.fontSizeSM,borderRadius:e.borderRadiusXS,color:e.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:s},"&:active":{background:l}}),"&:hover, &:active":{[`${d}-collapse-bar-hover-only`]:{opacity:1}},[`${d}-collapse-bar-hover-only`]:{"@media(hover:none)":{opacity:1}},[`${d}-collapse-bar-always-hidden`]:{display:"none"},[`${d}-collapse-bar-always-visible`]:{opacity:1}},[f]:{position:"fixed",zIndex:e.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${d}`]:{width:0,[`${d}-preview`]:Object.assign(Object.assign({height:"100%",width:i},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateX(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"col-resize",height:"100%",width:a,"&::before":{height:"100%",width:i},"&::after":{height:r,width:i}},[`${d}-collapse-bar`]:{width:e.fontSizeSM,height:e.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:p},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:p},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${d}`]:{height:0,[`${d}-preview`]:Object.assign(Object.assign({height:i,width:"100%"},v),{[`&${d}-preview-active`]:{display:"block",transform:`translateY(var(--${h}))`}}),[`${d}-dragger`]:{cursor:"row-resize",width:"100%",height:a,"&::before":{width:"100%",height:i},"&::after":{width:r,height:i}},[`${d}-collapse-bar`]:{height:e.fontSizeSM,width:e.controlHeightSM,"&-start":{top:"auto",bottom:p,transform:"translateX(-50%)"},"&-end":{top:p,bottom:"auto",transform:"translateX(-50%)"}}}},[m]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${t}:only-child)`]:{overflow:"hidden"}}}),Nje(e))}},Fje=e=>{var t;const n=e.splitBarSize||2,r=e.splitTriggerSize||6,i=e.resizeSpinnerSize||20,a=(t=e.splitBarDraggableSize)!==null&&t!==void 0?t:i;return{splitBarSize:n,splitTriggerSize:r,splitBarDraggableSize:a,resizeSpinnerSize:i}},Dje=pn("Splitter",Aje,Fje),Lje=e=>{const{prefixCls:t,className:n,style:r,layout:i="horizontal",children:a,rootClassName:o,onResizeStart:s,onResize:l,onResizeEnd:c,lazy:d}=e,{getPrefixCls:f,direction:m,className:p,style:h}=kr("splitter"),v=f("splitter",t),g=Qn(v),[y,w,x]=Dje(v,g),S=i==="vertical",C=m==="rtl",_=!S&&C,k=Pje(a),[E,T]=u.useState(),$=te=>{const{offsetWidth:Z,offsetHeight:le}=te,se=S?le:Z;se!==0&&T(se)},[P,M,j,I,R,O]=Oje(k,E),D=Rje(k,M,C),[L,B,F,z,H]=Mje(k,D,j,E,O,C),A=Yt(te=>{L(te),s==null||s(M)}),V=Yt((te,Z,le)=>{const se=B(te,Z);le?c==null||c(se):l==null||l(se)}),W=Yt(te=>{F(),te||c==null||c(M)}),U=Yt((te,Z)=>{var le;const se=z(te,Z);l==null||l(se),c==null||c(se);const ce=se.map(re=>Math.abs(re){const te=[];let Z=0;const le=k.length;for(let se=0;se{const le=K.createElement(_je,Object.assign({},te,{prefixCls:v,size:P[Z]}));let se=null;const ce=D[Z];if(ce){const re=(ne[Z-1]||0)+I[Z],ie=(ne[Z+1]||100)-R[Z+1],pe=(ne[Z-1]||0)+R[Z],Se=(ne[Z+1]||100)-I[Z+1];se=K.createElement(jje,{lazy:d,index:Z,active:H===Z,prefixCls:v,vertical:S,resizable:ce.resizable,ariaNow:ne[Z]*100,ariaMin:Math.max(re,ie)*100,ariaMax:Math.min(pe,Se)*100,startCollapsible:ce.startCollapsible,endCollapsible:ce.endCollapsible,showStartCollapsibleIcon:ce.showStartCollapsibleIcon,showEndCollapsibleIcon:ce.showEndCollapsibleIcon,onOffsetStart:A,onOffsetUpdate:(_e,X,ae,ee)=>{let q=S?ae:X;_&&(q=-q),V(_e,q,ee)},onOffsetEnd:W,onCollapse:U,containerSize:E||0})}return K.createElement(K.Fragment,{key:`split-panel-${Z}`},le,se)}),typeof H=="number"&&K.createElement("div",{"aria-hidden":!0,className:fe(J,`${J}-${i}`)}))))},sm=Lje;sm.Panel=Eje;var Bje=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function jB(e){return typeof e=="string"}function Wie(e){var t,n=e.className,r=e.prefixCls,i=e.style,a=e.active,o=e.status,s=e.iconPrefix,l=e.icon;e.wrapperStyle;var c=e.stepNumber,d=e.disabled,f=e.description,m=e.title,p=e.subTitle,h=e.progressDot,v=e.stepIcon,g=e.tailContent,y=e.icons,w=e.stepIndex,x=e.onStepClick,S=e.onClick,C=e.render,_=at(e,Bje),k=!!x&&!d,E={};k&&(E.role="button",E.tabIndex=0,E.onClick=function(I){S==null||S(I),x(w)},E.onKeyDown=function(I){var R=I.which;(R===ht.ENTER||R===ht.SPACE)&&x(w)});var T=function(){var R,O,D=fe("".concat(r,"-icon"),"".concat(s,"icon"),(R={},G(R,"".concat(s,"icon-").concat(l),l&&jB(l)),G(R,"".concat(s,"icon-check"),!l&&o==="finish"&&(y&&!y.finish||!y)),G(R,"".concat(s,"icon-cross"),!l&&o==="error"&&(y&&!y.error||!y)),R)),L=u.createElement("span",{className:"".concat(r,"-icon-dot")});return h?typeof h=="function"?O=u.createElement("span",{className:"".concat(r,"-icon")},h(L,{index:c-1,status:o,title:m,description:f})):O=u.createElement("span",{className:"".concat(r,"-icon")},L):l&&!jB(l)?O=u.createElement("span",{className:"".concat(r,"-icon")},l):y&&y.finish&&o==="finish"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.finish):y&&y.error&&o==="error"?O=u.createElement("span",{className:"".concat(r,"-icon")},y.error):l||o==="finish"||o==="error"?O=u.createElement("span",{className:D}):O=u.createElement("span",{className:"".concat(r,"-icon")},c),v&&(O=v({index:c-1,status:o,title:m,description:f,node:O})),O},$=o||"wait",P=fe("".concat(r,"-item"),"".concat(r,"-item-").concat($),n,(t={},G(t,"".concat(r,"-item-custom"),l),G(t,"".concat(r,"-item-active"),a),G(t,"".concat(r,"-item-disabled"),d===!0),t)),M=N({},i),j=u.createElement("div",Fe({},_,{className:P,style:M}),u.createElement("div",Fe({onClick:S},E,{className:"".concat(r,"-item-container")}),u.createElement("div",{className:"".concat(r,"-item-tail")},g),u.createElement("div",{className:"".concat(r,"-item-icon")},T()),u.createElement("div",{className:"".concat(r,"-item-content")},u.createElement("div",{className:"".concat(r,"-item-title")},m,p&&u.createElement("div",{title:typeof p=="string"?p:void 0,className:"".concat(r,"-item-subtitle")},p)),f&&u.createElement("div",{className:"".concat(r,"-item-description")},f))));return C&&(j=C(j)||null),j}var zje=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function Jj(e){var t,n=e.prefixCls,r=n===void 0?"rc-steps":n,i=e.style,a=i===void 0?{}:i,o=e.className;e.children;var s=e.direction,l=s===void 0?"horizontal":s,c=e.type,d=c===void 0?"default":c,f=e.labelPlacement,m=f===void 0?"horizontal":f,p=e.iconPrefix,h=p===void 0?"rc":p,v=e.status,g=v===void 0?"process":v,y=e.size,w=e.current,x=w===void 0?0:w,S=e.progressDot,C=S===void 0?!1:S,_=e.stepIcon,k=e.initial,E=k===void 0?0:k,T=e.icons,$=e.onChange,P=e.itemRender,M=e.items,j=M===void 0?[]:M,I=at(e,zje),R=d==="navigation",O=d==="inline",D=O||C,L=O?"horizontal":l,B=O?void 0:y,F=D?"vertical":m,z=fe(r,"".concat(r,"-").concat(L),o,(t={},G(t,"".concat(r,"-").concat(B),B),G(t,"".concat(r,"-label-").concat(F),L==="horizontal"),G(t,"".concat(r,"-dot"),!!D),G(t,"".concat(r,"-navigation"),R),G(t,"".concat(r,"-inline"),O),t)),H=function(W){$&&x!==W&&$(W)},A=function(W,U){var Y=N({},W),J=E+U;return g==="error"&&U===x-1&&(Y.className="".concat(r,"-next-error")),Y.status||(J===x?Y.status=g:J{const{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:i}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:i,lineHeight:me(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},Vje=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},Wje=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:i}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),o={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${me(a)} ${me(e.paddingXXS)} 0`,margin:`0 ${me(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:i}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:i},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:i,border:`${me(e.lineWidth)} ${e.lineType} ${i}`}},o),"&-error":o,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${me(e.calc(n).div(2).equal())})`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},Uje=e=>{const{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:i}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${me(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(i).div(2).add(e.controlHeightLG).equal()}}}}}},qje=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:i,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},qa),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${me(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${me(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${me(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:i,transition:`width ${a}, inset-inline-start ${a}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${me(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},Gje=e=>{const{antCls:t,componentCls:n,iconSize:r,iconSizeSM:i,processIconColor:a,marginXXS:o,lineWidthBold:s,lineWidth:l,paddingXXS:c}=e,d=e.calc(r).add(e.calc(s).mul(4).equal()).equal(),f=e.calc(i).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:c,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:a}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:c,[`> ${n}-item-container > ${n}-item-tail`]:{top:o,insetInlineStart:e.calc(r).div(2).sub(l).add(c).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:c,paddingInlineStart:c}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(i).div(2).sub(l).add(c).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(c).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${me(d)} !important`,height:`${me(d)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(i).div(2).add(c).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${me(f)} !important`,height:`${me(f)} !important`}}}}},Kje=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:i,dotSize:a,motionDurationSlow:o}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${me(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${me(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:me(a),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${o}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(a).sub(i).div(2).equal(),width:i,height:i,lineHeight:me(i),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(i).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(i).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(i).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:`${me(e.calc(a).add(e.paddingXS).equal())} 0 ${me(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(i).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},Yje=e=>{const{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},Xje=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:i,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${me(e.marginXS)}`,fontSize:r,lineHeight:me(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:i,lineHeight:me(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:a,fontSize:i},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:me(n),transform:"none"}}}}},Jje=e=>{const{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:me(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${me(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${me(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${me(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:me(n)}}}}},Qje="wait",Zje="process",eNe="finish",tNe="error",sw=(e,t)=>{const n=`${t.componentCls}-item`,r=`${e}IconColor`,i=`${e}TitleColor`,a=`${e}DescriptionColor`,o=`${e}TailColor`,s=`${e}IconBgColor`,l=`${e}IconBorderColor`,c=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[c]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[c]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[i],"&::after":{backgroundColor:t[o]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[a]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[o]}}},nNe=e=>{const{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,i=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none",[`&:focus-visible ${i}`]:el(e)},[`${i}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[i]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:me(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${me(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:me(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},sw(Qje,e)),sw(Zje,e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),sw(eNe,e)),sw(tNe,e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},rNe=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},iNe=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),nNe(e)),rNe(e)),Hje(e)),Xje(e)),Jje(e)),Vje(e)),Uje(e)),Kje(e)),qje(e)),Yje(e)),Gje(e)),Wje(e))}},aNe=e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}),oNe=pn("Steps",e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:i,colorPrimary:a,colorTextDescription:o,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:d}=e,f=nn(e,{processIconColor:r,processTitleColor:i,processDescriptionColor:i,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:d,waitTitleColor:o,waitDescriptionColor:o,waitTailColor:d,waitDotColor:t,finishIconColor:a,finishTitleColor:i,finishDescriptionColor:o,finishTailColor:a,finishDotColor:a,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:d,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return iNe(f)},aNe);function sNe(e){return e.filter(t=>t)}function lNe(e,t){if(e)return e;const n=Ir(t).map(r=>{if(u.isValidElement(r)){const{props:i}=r;return Object.assign({},i)}return null});return sNe(n)}var cNe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{percent:t,size:n,className:r,rootClassName:i,direction:a,items:o,responsive:s=!0,current:l=0,children:c,style:d}=e,f=cNe(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=ff(s),{getPrefixCls:p,direction:h,className:v,style:g}=kr("steps"),y=u.useMemo(()=>s&&m?"vertical":a,[s,m,a]),w=Hr(n),x=p("steps",e.prefixCls),[S,C,_]=oNe(x),k=e.type==="inline",E=p("",e.iconPrefix),T=lNe(o,c),$=k?void 0:t,P=Object.assign(Object.assign({},g),d),M=fe(v,{[`${x}-rtl`]:h==="rtl",[`${x}-with-progress`]:$!==void 0},r,i,C,_),j={finish:u.createElement(O_,{className:`${x}-finish-icon`}),error:u.createElement(Wo,{className:`${x}-error-icon`})},I=({node:O,status:D})=>{if(D==="process"&&$!==void 0){const L=w==="small"?32:40;return u.createElement("div",{className:`${x}-progress-icon`},u.createElement(Xj,{type:"circle",percent:$,size:L,strokeWidth:4,format:()=>null}),O)}return O},R=(O,D)=>O.description?u.createElement(Er,{title:O.description},D):D;return S(u.createElement(Jj,Object.assign({icons:j},f,{style:P,current:l,size:w,items:T,itemRender:k?R:void 0,stepIcon:I,direction:y,prefixCls:x,iconPrefix:E,className:M})))};b2.Step=Jj.Step;var uNe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Uie=u.forwardRef(function(e,t){var n,r=e.prefixCls,i=r===void 0?"rc-switch":r,a=e.className,o=e.checked,s=e.defaultChecked,l=e.disabled,c=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,m=e.onClick,p=e.onChange,h=e.onKeyDown,v=at(e,uNe),g=Ht(!1,{value:o,defaultValue:s}),y=he(g,2),w=y[0],x=y[1];function S(E,T){var $=w;return l||($=E,x($),p==null||p($,T)),$}function C(E){E.which===ht.LEFT?S(!1,E):E.which===ht.RIGHT&&S(!0,E),h==null||h(E)}function _(E){var T=S(!w,E);m==null||m(T,E)}var k=fe(i,a,(n={},G(n,"".concat(i,"-checked"),w),G(n,"".concat(i,"-disabled"),l),n));return u.createElement("button",Fe({},v,{type:"button",role:"switch","aria-checked":w,disabled:l,className:k,ref:t,onKeyDown:C,onClick:_}),c,u.createElement("span",{className:"".concat(i,"-inner")},u.createElement("span",{className:"".concat(i,"-inner-checked")},d),u.createElement("span",{className:"".concat(i,"-inner-unchecked")},f)))});Uie.displayName="Switch";const dNe=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:a,innerMaxMarginSM:o,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,d=me(l(s).add(l(r).mul(2)).equal()),f=me(l(o).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:me(n),[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${me(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},fNe=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},mNe=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:a,calc:o}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o(a).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${me(o(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},pNe=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:a,handleSize:o,calc:s}=e,l=`${t}-inner`,c=me(s(o).add(s(r).mul(2)).equal()),d=me(s(a).mul(2).equal());return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${d})`,marginInlineEnd:`calc(100% - ${c} + ${d})`},[`${l}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${d})`,marginInlineEnd:`calc(-100% + ${c} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},hNe=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},xn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:me(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),zo(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},vNe=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,a=t*n,o=r/2,s=2,l=a-s*2,c=o-s*2;return{trackHeight:a,trackHeightSM:o,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new bn("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}},gNe=pn("Switch",e=>{const t=nn(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[hNe(t),pNe(t),mNe(t),fNe(t),dNe(t)]},vNe);var bNe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,size:r,disabled:i,loading:a,className:o,rootClassName:s,style:l,checked:c,value:d,defaultChecked:f,defaultValue:m,onChange:p}=e,h=bNe(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[v,g]=Ht(!1,{value:c??d,defaultValue:f??m}),{getPrefixCls:y,direction:w,switch:x}=u.useContext(Rt),S=u.useContext(gi),C=(i??S)||a,_=y("switch",n),k=u.createElement("div",{className:`${_}-handle`},a&&u.createElement(Ra,{className:`${_}-loading-icon`})),[E,T,$]=gNe(_),P=Hr(r),M=fe(x==null?void 0:x.className,{[`${_}-small`]:P==="small",[`${_}-loading`]:a,[`${_}-rtl`]:w==="rtl"},o,s,T,$),j=Object.assign(Object.assign({},x==null?void 0:x.style),l),I=(...R)=>{g(R[0]),p==null||p.apply(void 0,R)};return E(u.createElement(Z1,{component:"Switch",disabled:C},u.createElement(Uie,Object.assign({},h,{checked:v,onChange:I,prefixCls:_,className:M,style:j,disabled:C,ref:t,loadingIcon:k}))))}),Qj=yNe;Qj.__ANT_SWITCH=!0;var md={},wy="rc-table-internal-hook";function Zj(e){var t=u.createContext(void 0),n=function(i){var a=i.value,o=i.children,s=u.useRef(a);s.current=a;var l=u.useState(function(){return{getValue:function(){return s.current},listeners:new Set}}),c=he(l,1),d=c[0];return fn(function(){ki.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),u.createElement(t.Provider,{value:d},o)};return{Context:t,Provider:n,defaultValue:e}}function va(e,t){var n=Yt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var m={};return t.forEach(function(p){m[p]=f[p]}),m}),r=u.useContext(e==null?void 0:e.Context),i=r||{},a=i.listeners,o=i.getValue,s=u.useRef();s.current=n(r?o():e==null?void 0:e.defaultValue);var l=u.useState({}),c=he(l,2),d=c[1];return fn(function(){if(!r)return;function f(m){var p=n(m);Bo(s.current,p,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),s.current}function xNe(){var e=u.createContext(null);function t(){return u.useContext(e)}function n(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{},m=u.useRef(0),p=u.useRef(c),h=t();return h!==null?u.createElement(i,Fe({},c,f)):((!a||a(p.current,c))&&(m.current+=1),p.current=c,u.createElement(e.Provider,{value:m.current},u.createElement(i,Fe({},c,f))))};return o?u.forwardRef(s):s}function r(i,a){var o=Wl(i),s=function(c,d){var f=o?{ref:d}:{};return t(),u.createElement(i,Fe({},c,f))};return o?u.memo(u.forwardRef(s),a):u.memo(s,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var eN=xNe(),qie=eN.makeImmutable,dg=eN.responseImmutable,wNe=eN.useImmutableMark,Xa=Zj(),Gie=u.createContext({renderWithProps:!1}),SNe="RC_TABLE_KEY";function CNe(e){return e==null?[]:Array.isArray(e)?e:[e]}function e3(e){var t=[],n={};return e.forEach(function(r){for(var i=r||{},a=i.key,o=i.dataIndex,s=a||CNe(o).join("-")||SNe;n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)}),t}function AR(e){return e!=null}function kNe(e){return typeof e=="number"&&!Number.isNaN(e)}function _Ne(e){return e&&mt(e)==="object"&&!Array.isArray(e)&&!u.isValidElement(e)}function ENe(e,t,n,r,i,a){var o=u.useContext(Gie),s=wNe(),l=Rc(function(){if(AR(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],d=dr(e,c),f=d,m=void 0;if(i){var p=i(d,e,n);_Ne(p)?(f=p.children,m=p.props,o.renderWithProps=!0):f=p}return[f,m]},[s,e,r,t,i,n],function(c,d){if(a){var f=he(c,2),m=f[1],p=he(d,2),h=p[1];return a(h,m)}return o.renderWithProps?!0:!Bo(c,d,!0)});return l}function $Ne(e,t,n,r){var i=e+t-1;return e<=r&&i>=n}function TNe(e,t){return va(Xa,function(n){var r=$Ne(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var PNe=function(t){var n=t.ellipsis,r=t.rowType,i=t.children,a,o=n===!0?{showTitle:!0}:n;return o&&(o.showTitle||r==="header")&&(typeof i=="string"||typeof i=="number"?a=i.toString():u.isValidElement(i)&&typeof i.props.children=="string"&&(a=i.props.children)),a};function RNe(e){var t,n,r,i,a,o,s,l,c=e.component,d=e.children,f=e.ellipsis,m=e.scope,p=e.prefixCls,h=e.className,v=e.align,g=e.record,y=e.render,w=e.dataIndex,x=e.renderIndex,S=e.shouldCellUpdate,C=e.index,_=e.rowType,k=e.colSpan,E=e.rowSpan,T=e.fixLeft,$=e.fixRight,P=e.firstFixLeft,M=e.lastFixLeft,j=e.firstFixRight,I=e.lastFixRight,R=e.appendNode,O=e.additionalProps,D=O===void 0?{}:O,L=e.isSticky,B="".concat(p,"-cell"),F=va(Xa,["supportSticky","allColumnsFixedLeft","rowHoverable"]),z=F.supportSticky,H=F.allColumnsFixedLeft,A=F.rowHoverable,V=ENe(g,w,x,d,y,S),W=he(V,2),U=W[0],Y=W[1],J={},ne=typeof T=="number"&&z,Q=typeof $=="number"&&z;ne&&(J.position="sticky",J.left=T),Q&&(J.position="sticky",J.right=$);var te=(t=(n=(r=Y==null?void 0:Y.colSpan)!==null&&r!==void 0?r:D.colSpan)!==null&&n!==void 0?n:k)!==null&&t!==void 0?t:1,Z=(i=(a=(o=Y==null?void 0:Y.rowSpan)!==null&&o!==void 0?o:D.rowSpan)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:1,le=TNe(C,Z),se=he(le,2),ce=se[0],re=se[1],ie=Yt(function(q){var ue;g&&re(C,C+Z-1),D==null||(ue=D.onMouseEnter)===null||ue===void 0||ue.call(D,q)}),pe=Yt(function(q){var ue;g&&re(-1,-1),D==null||(ue=D.onMouseLeave)===null||ue===void 0||ue.call(D,q)});if(te===0||Z===0)return null;var Se=(s=D.title)!==null&&s!==void 0?s:PNe({rowType:_,ellipsis:f,children:U}),_e=fe(B,h,(l={},G(G(G(G(G(G(G(G(G(G(l,"".concat(B,"-fix-left"),ne&&z),"".concat(B,"-fix-left-first"),P&&z),"".concat(B,"-fix-left-last"),M&&z),"".concat(B,"-fix-left-all"),M&&H&&z),"".concat(B,"-fix-right"),Q&&z),"".concat(B,"-fix-right-first"),j&&z),"".concat(B,"-fix-right-last"),I&&z),"".concat(B,"-ellipsis"),f),"".concat(B,"-with-append"),R),"".concat(B,"-fix-sticky"),(ne||Q)&&L&&z),G(l,"".concat(B,"-row-hover"),!Y&&ce)),D.className,Y==null?void 0:Y.className),X={};v&&(X.textAlign=v);var ae=N(N(N(N({},Y==null?void 0:Y.style),J),X),D.style),ee=U;return mt(ee)==="object"&&!Array.isArray(ee)&&!u.isValidElement(ee)&&(ee=null),f&&(M||j)&&(ee=u.createElement("span",{className:"".concat(B,"-content")},ee)),u.createElement(c,Fe({},Y,D,{className:_e,style:ae,title:Se,scope:m,onMouseEnter:A?ie:void 0,onMouseLeave:A?pe:void 0,colSpan:te!==1?te:null,rowSpan:Z!==1?Z:null}),R,ee)}const fg=u.memo(RNe);function tN(e,t,n,r,i){var a=n[e]||{},o=n[t]||{},s,l;a.fixed==="left"?s=r.left[i==="rtl"?t:e]:o.fixed==="right"&&(l=r.right[i==="rtl"?e:t]);var c=!1,d=!1,f=!1,m=!1,p=n[t+1],h=n[e-1],v=p&&!p.fixed||h&&!h.fixed||n.every(function(S){return S.fixed==="left"});if(i==="rtl"){if(s!==void 0){var g=h&&h.fixed==="left";m=!g&&v}else if(l!==void 0){var y=p&&p.fixed==="right";f=!y&&v}}else if(s!==void 0){var w=p&&p.fixed==="left";c=!w&&v}else if(l!==void 0){var x=h&&h.fixed==="right";d=!x&&v}return{fixLeft:s,fixRight:l,lastFixLeft:c,firstFixRight:d,lastFixRight:f,firstFixLeft:m,isSticky:r.isSticky}}var Kie=u.createContext({});function INe(e){var t=e.className,n=e.index,r=e.children,i=e.colSpan,a=i===void 0?1:i,o=e.rowSpan,s=e.align,l=va(Xa,["prefixCls","direction"]),c=l.prefixCls,d=l.direction,f=u.useContext(Kie),m=f.scrollColumnIndex,p=f.stickyOffsets,h=f.flattenColumns,v=n+a-1,g=v+1===m?a+1:a,y=tN(n,n+g-1,h,p,d);return u.createElement(fg,Fe({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:s,colSpan:g,rowSpan:o,render:function(){return r}},y))}var ONe=["children"];function MNe(e){var t=e.children,n=at(e,ONe);return u.createElement("tr",n,t)}function t3(e){var t=e.children;return t}t3.Row=MNe;t3.Cell=INe;function jNe(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,i=va(Xa,"prefixCls"),a=r.length-1,o=r[a],s=u.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:o!=null&&o.scrollbar?a:null}},[o,r,a,n]);return u.createElement(Kie.Provider,{value:s},u.createElement("tfoot",{className:"".concat(i,"-summary")},t))}const lw=dg(jNe);var Yie=t3;function NNe(e){return null}function ANe(e){return null}function Xie(e,t,n,r,i,a,o){var s=a(t,o);e.push({record:t,indent:n,index:o,rowKey:s});var l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(var c=0;c1?P-1:0),j=1;j5&&arguments[5]!==void 0?arguments[5]:[],s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,l=e.record,c=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,m=e.expandIconColumnIndex,p=e.nestExpandable,h=e.indentSize,v=e.expandIcon,g=e.expanded,y=e.hasNestChildren,w=e.onTriggerExpand,x=e.expandable,S=e.expandedKeys,C=d[n],_=f[n],k;n===(m||0)&&p&&(k=u.createElement(u.Fragment,null,u.createElement("span",{style:{paddingLeft:"".concat(h*r,"px")},className:"".concat(c,"-row-indent indent-level-").concat(r)}),v({prefixCls:c,expanded:g,expandable:y,record:l,onExpand:w})));var E=((a=t.onCell)===null||a===void 0?void 0:a.call(t,l,i))||{};if(s){var T=E.rowSpan,$=T===void 0?1:T;if(x&&$&&n=1)),style:N(N({},n),x==null?void 0:x.style)}),g.map(function(P,M){var j=P.render,I=P.dataIndex,R=P.className,O=tae(h,P,M,c,i,s,p==null?void 0:p.offset),D=O.key,L=O.fixedInfo,B=O.appendCellNode,F=O.additionalCellProps;return u.createElement(fg,Fe({className:R,ellipsis:P.ellipsis,align:P.align,scope:P.rowScope,component:P.rowScope?m:f,prefixCls:v,key:D,record:r,index:i,renderIndex:a,dataIndex:I,render:j,shouldCellUpdate:P.shouldCellUpdate},L,{appendNode:B,additionalProps:F}))})),T;if(C&&(_.current||S)){var $=w(r,i,c+1,S);T=u.createElement(Zie,{expanded:S,className:fe("".concat(v,"-expanded-row"),"".concat(v,"-expanded-row-level-").concat(c+1),k),prefixCls:v,component:d,cellComponent:f,colSpan:p?p.colSpan:g.length,stickyOffset:p==null?void 0:p.sticky,isEmpty:!1},$)}return u.createElement(u.Fragment,null,E,T)}const BNe=dg(LNe);function zNe(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,i=e.title,a=u.useRef();return fn(function(){a.current&&n(t,a.current.offsetWidth)},[]),u.createElement(ji,{data:t},u.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},u.createElement("div",{className:"".concat(r,"-measure-cell-content")},i||" ")))}function HNe(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,i=e.columns,a=u.useRef(null),o=va(Xa,["measureRowRender"]),s=o.measureRowRender,l=u.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},u.createElement(ji.Collection,{onBatchResize:function(d){Xv(a.current)&&d.forEach(function(f){var m=f.data,p=f.size;r(m,p.offsetWidth)})}},n.map(function(c){var d=i.find(function(p){return p.key===c}),f=d==null?void 0:d.title,m=u.isValidElement(f)?u.cloneElement(f,{ref:null}):f;return u.createElement(zNe,{prefixCls:t,key:c,columnKey:c,onColumnResize:r,title:m})})));return s?s(l):l}function VNe(e){var t=e.data,n=e.measureColumnWidth,r=va(Xa,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),i=r.prefixCls,a=r.getComponent,o=r.onColumnResize,s=r.flattenColumns,l=r.getRowKey,c=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,m=r.expandedRowOffset,p=m===void 0?0:m,h=r.colWidths,v=Jie(t,d,c,l),g=u.useMemo(function(){return v.map(function(T){return T.rowKey})},[v]),y=u.useRef({renderWithProps:!1}),w=u.useMemo(function(){for(var T=s.length-p,$=0,P=0;P=0;c-=1){var d=t[c],f=n&&n[c],m=void 0,p=void 0;if(f&&(m=f[fb],a==="auto"&&(p=f.minWidth)),d||p||m||l){var h=m||{};h.columnType;var v=at(h,GNe);o.unshift(u.createElement("col",Fe({key:c,style:{width:d,minWidth:p}},v))),l=!0}}return o.length>0?u.createElement("colgroup",null,o):null}var KNe=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function YNe(e,t){return u.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:o,prefixCls:d,key:p[v]},y,{additionalProps:w,rowType:"header"}))}))};function QNe(e){var t=[];function n(o,s){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[l]=t[l]||[];var c=s,d=o.filter(Boolean).map(function(f){var m={key:f.key,className:f.className||"",children:f.title,column:f,colStart:c},p=1,h=f.children;return h&&h.length>0&&(p=n(h,c,l+1).reduce(function(v,g){return v+g},0),m.hasSubColumns=!0),"colSpan"in f&&(p=f.colSpan),"rowSpan"in f&&(m.rowSpan=f.rowSpan),m.colSpan=p,m.colEnd=m.colStart+p-1,t[l].push(m),c+=p,p});return d}n(e,0);for(var r=t.length,i=function(s){t[s].forEach(function(l){!("rowSpan"in l)&&!l.hasSubColumns&&(l.rowSpan=r-s)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function e9e(e,t,n){return u.useMemo(function(){if(t&&t>0){var r=0,i=0;e.forEach(function(m){var p=FB(t,m.width);p?r+=p:i+=1});var a=Math.max(t,n),o=Math.max(a-r,i),s=i,l=o/i,c=0,d=e.map(function(m){var p=N({},m),h=FB(t,p.width);if(h)p.width=h;else{var v=Math.floor(l);p.width=s===1?o:v,o-=v,s-=1}return c+=p.width,p});if(c0?N(N({},t),{},{children:rae(n)}):t})}function FR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&mt(n)==="object"}).reduce(function(n,r,i){var a=r.fixed,o=a===!0?"left":a,s="".concat(t,"-").concat(i),l=r.children;return l&&l.length>0?[].concat(Ve(n),Ve(FR(l,s).map(function(c){var d;return N(N({},c),{},{fixed:(d=c.fixed)!==null&&d!==void 0?d:o})}))):[].concat(Ve(n),[N(N({key:s},r),{},{fixed:o})])},[])}function r9e(e){return e.map(function(t){var n=t.fixed,r=at(t,n9e),i=n;return n==="left"?i="right":n==="right"&&(i="left"),N({fixed:i},r)})}function i9e(e,t){var n=e.prefixCls,r=e.columns,i=e.children,a=e.expandable,o=e.expandedKeys,s=e.columnTitle,l=e.getRowKey,c=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,m=e.expandIconColumnIndex,p=e.expandedRowOffset,h=p===void 0?0:p,v=e.direction,g=e.expandRowByClick,y=e.columnWidth,w=e.fixed,x=e.scrollWidth,S=e.clientWidth,C=u.useMemo(function(){var I=r||nN(i)||[];return rae(I.slice())},[r,i]),_=u.useMemo(function(){if(a){var I=C.slice();if(!I.includes(md)){var R=m||0,O=R===0&&w==="right"?C.length:R;O>=0&&I.splice(O,0,md)}var D=I.indexOf(md);I=I.filter(function(z,H){return z!==md||H===D});var L=C[D],B;w?B=w:B=L?L.fixed:null;var F=G(G(G(G(G(G({},fb,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",s),"fixed",B),"className","".concat(n,"-row-expand-icon-cell")),"width",y),"render",function(H,A,V){var W=l(A,V),U=o.has(W),Y=f?f(A):!0,J=d({prefixCls:n,expanded:U,expandable:Y,record:A,onExpand:c});return g?u.createElement("span",{onClick:function(Q){return Q.stopPropagation()}},J):J});return I.map(function(z,H){var A=z===md?F:z;return H=0;R-=1){var O=E[R].fixed;if(O==="left"||O===!0){I=R;break}}if(I>=0)for(var D=0;D<=I;D+=1){var L=E[D].fixed;if(L!=="left"&&L!==!0)return!0}var B=E.findIndex(function(H){var A=H.fixed;return A==="right"});if(B>=0)for(var F=B;F=D-s})})}})},j=function(R){w(function(O){return N(N({},O),{},{scrollLeft:f?R/f*m:0})})};return u.useImperativeHandle(n,function(){return{setScrollLeft:j,checkScrollBarVisible:M}}),u.useEffect(function(){var I=_d(document.body,"mouseup",T,!1),R=_d(document.body,"mousemove",P,!1);return M(),function(){I.remove(),R.remove()}},[p,_]),u.useEffect(function(){if(a.current){for(var I=[],R=X1(a.current);R;)I.push(R),R=R.parentElement;return I.forEach(function(O){return O.addEventListener("scroll",M,!1)}),window.addEventListener("resize",M,!1),window.addEventListener("scroll",M,!1),l.addEventListener("scroll",M,!1),function(){I.forEach(function(O){return O.removeEventListener("scroll",M)}),window.removeEventListener("resize",M),window.removeEventListener("scroll",M),l.removeEventListener("scroll",M)}}},[l]),u.useEffect(function(){y.isHiddenScrollBar||w(function(I){var R=a.current;return R?N(N({},I),{},{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):I})},[y.isHiddenScrollBar]),f<=m||!p||y.isHiddenScrollBar?null:u.createElement("div",{style:{height:dD(),width:m,bottom:s},className:"".concat(d,"-sticky-scroll")},u.createElement("div",{onMouseDown:$,ref:h,className:fe("".concat(d,"-sticky-scroll-bar"),G({},"".concat(d,"-sticky-scroll-bar-active"),_)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(y.scrollLeft,"px, 0, 0)")}}))};const m9e=u.forwardRef(f9e);var iae="rc-table",p9e=[],h9e={};function v9e(){return"No Data"}function g9e(e,t){var n=N({rowKey:"key",prefixCls:iae,emptyText:v9e},e),r=n.prefixCls,i=n.className,a=n.rowClassName,o=n.style,s=n.data,l=n.rowKey,c=n.scroll,d=n.tableLayout,f=n.direction,m=n.title,p=n.footer,h=n.summary,v=n.caption,g=n.id,y=n.showHeader,w=n.components,x=n.emptyText,S=n.onRow,C=n.onHeaderRow,_=n.measureRowRender,k=n.onScroll,E=n.internalHooks,T=n.transformColumns,$=n.internalRefs,P=n.tailor,M=n.getContainerWidth,j=n.sticky,I=n.rowHoverable,R=I===void 0?!0:I,O=s||p9e,D=!!O.length,L=E===wy,B=u.useCallback(function($t,Lt){return dr(w,$t)||Lt},[w]),F=u.useMemo(function(){return typeof l=="function"?l:function($t){var Lt=$t&&$t[l];return Lt}},[l]),z=B(["body"]),H=c9e(),A=he(H,3),V=A[0],W=A[1],U=A[2],Y=a9e(n,O,F),J=he(Y,6),ne=J[0],Q=J[1],te=J[2],Z=J[3],le=J[4],se=J[5],ce=c==null?void 0:c.x,re=u.useState(0),ie=he(re,2),pe=ie[0],Se=ie[1],_e=i9e(N(N(N({},n),ne),{},{expandable:!!ne.expandedRowRender,columnTitle:ne.columnTitle,expandedKeys:te,getRowKey:F,onTriggerExpand:se,expandIcon:Z,expandIconColumnIndex:ne.expandIconColumnIndex,direction:f,scrollWidth:L&&P&&typeof ce=="number"?ce:null,clientWidth:pe}),L?T:null),X=he(_e,4),ae=X[0],ee=X[1],q=X[2],ue=X[3],oe=q??ce,de=u.useMemo(function(){return{columns:ae,flattenColumns:ee}},[ae,ee]),xe=u.useRef(),ke=u.useRef(),be=u.useRef(),ye=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:xe.current,scrollTo:function(Lt){var $n;if(be.current instanceof HTMLElement){var Rn=Lt.index,Tr=Lt.top,bo=Lt.key;if(kNe(Tr)){var Yi;(Yi=be.current)===null||Yi===void 0||Yi.scrollTo({top:Tr})}else{var oa,Qa=bo??F(O[Rn]);(oa=be.current.querySelector('[data-row-key="'.concat(Qa,'"]')))===null||oa===void 0||oa.scrollIntoView()}}else($n=be.current)!==null&&$n!==void 0&&$n.scrollTo&&be.current.scrollTo(Lt)}}});var Ce=u.useRef(),Re=u.useState(!1),Pe=he(Re,2),Le=Pe[0],we=Pe[1],ve=u.useState(!1),ge=he(ve,2),Ee=ge[0],Ne=ge[1],ze=u.useState(new Map),He=he(ze,2),Ye=He[0],De=He[1],Ke=e3(ee),Je=Ke.map(function($t){return Ye.get($t)}),We=u.useMemo(function(){return Je},[Je.join("_")]),vt=d9e(We,ee,f),dt=c&&AR(c.y),bt=c&&AR(oe)||!!ne.fixed,Ie=bt&&ee.some(function($t){var Lt=$t.fixed;return Lt}),Te=u.useRef(),Oe=u9e(j,r),$e=Oe.isSticky,je=Oe.offsetHeader,Ge=Oe.offsetSummary,Ze=Oe.offsetScroll,lt=Oe.stickyClassName,et=Oe.container,qe=u.useMemo(function(){return h==null?void 0:h(O)},[h,O]),ut=(dt||$e)&&u.isValidElement(qe)&&qe.type===t3&&qe.props.fixed,Ct,Pt,jt;dt&&(Pt={overflowY:D?"scroll":"auto",maxHeight:c.y}),bt&&(Ct={overflowX:"auto"},dt||(Pt={overflowY:"hidden"}),jt={width:oe===!0?"auto":oe,minWidth:"100%"});var xt=u.useCallback(function($t,Lt){De(function($n){if($n.get($t)!==Lt){var Rn=new Map($n);return Rn.set($t,Lt),Rn}return $n})},[]),Xe=l9e(),Me=he(Xe,2),Be=Me[0],tt=Me[1];function ot($t,Lt){Lt&&(typeof Lt=="function"?Lt($t):Lt.scrollLeft!==$t&&(Lt.scrollLeft=$t,Lt.scrollLeft!==$t&&setTimeout(function(){Lt.scrollLeft=$t},0)))}var Qe=Yt(function($t){var Lt=$t.currentTarget,$n=$t.scrollLeft,Rn=f==="rtl",Tr=typeof $n=="number"?$n:Lt.scrollLeft,bo=Lt||h9e;if(!tt()||tt()===bo){var Yi;Be(bo),ot(Tr,ke.current),ot(Tr,be.current),ot(Tr,Ce.current),ot(Tr,(Yi=Te.current)===null||Yi===void 0?void 0:Yi.setScrollLeft)}var oa=Lt||ke.current;if(oa){var Qa=L&&P&&typeof oe=="number"?oe:oa.scrollWidth,ic=oa.clientWidth;if(Qa===ic){we(!1),Ne(!1);return}Rn?(we(-Tr0)):(we(Tr>0),Ne(Tr1?g-I:0,O=N(N(N({},E),c),{},{flex:"0 0 ".concat(I,"px"),width:"".concat(I,"px"),marginRight:R,pointerEvents:"auto"}),D=u.useMemo(function(){return f?M<=1:$===0||M===0||M>1},[M,$,f]);D?O.visibility="hidden":f&&(O.height=m==null?void 0:m(M));var L=D?function(){return null}:p,B={};return(M===0||$===0)&&(B.rowSpan=1,B.colSpan=1),u.createElement(fg,Fe({className:fe(v,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:o,prefixCls:t.prefixCls,key:S,record:l,index:a,renderIndex:s,dataIndex:h,render:L,shouldCellUpdate:n.shouldCellUpdate},C,{appendNode:_,additionalProps:N(N({},k),{},{style:O},B)}))}var w9e=["data","index","className","rowKey","style","extra","getHeight"],S9e=u.forwardRef(function(e,t){var n=e.data,r=e.index,i=e.className,a=e.rowKey,o=e.style,s=e.extra,l=e.getHeight,c=at(e,w9e),d=n.record,f=n.indent,m=n.index,p=va(Xa,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),h=p.scrollX,v=p.flattenColumns,g=p.prefixCls,y=p.fixColumn,w=p.componentWidth,x=va(rN,["getComponent"]),S=x.getComponent,C=Qie(d,a,r,f),_=S(["body","row"],"div"),k=S(["body","cell"],"div"),E=C.rowSupportExpand,T=C.expanded,$=C.rowProps,P=C.expandedRowRender,M=C.expandedRowClassName,j;if(E&&T){var I=P(d,r,f+1,T),R=eae(M,d,r,f),O={};y&&(O={style:G({},"--virtual-width","".concat(w,"px"))});var D="".concat(g,"-expanded-row-cell");j=u.createElement(_,{className:fe("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),R)},u.createElement(fg,{component:k,prefixCls:g,className:fe(D,G({},"".concat(D,"-fixed"),y)),additionalProps:O},I))}var L=N(N({},o),{},{width:h});s&&(L.position="absolute",L.pointerEvents="none");var B=u.createElement(_,Fe({},$,c,{"data-row-key":a,ref:E?null:t,className:fe(i,"".concat(g,"-row"),$==null?void 0:$.className,G({},"".concat(g,"-row-extra"),s)),style:N(N({},L),$==null?void 0:$.style)}),v.map(function(F,z){return u.createElement(x9e,{key:z,component:k,rowInfo:C,column:F,colIndex:z,indent:f,index:r,renderIndex:m,record:d,inverse:s,getHeight:l})}));return E?u.createElement("div",{ref:t},B,j):B}),zB=dg(S9e),C9e=u.forwardRef(function(e,t){var n=e.data,r=e.onScroll,i=va(Xa,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=i.flattenColumns,o=i.onColumnResize,s=i.getRowKey,l=i.expandedKeys,c=i.prefixCls,d=i.childrenColumnName,f=i.scrollX,m=i.direction,p=va(rN),h=p.sticky,v=p.scrollY,g=p.listItemHeight,y=p.getComponent,w=p.onScroll,x=u.useRef(),S=Jie(n,d,l,s),C=u.useMemo(function(){var j=0;return a.map(function(I){var R=I.width,O=I.minWidth,D=I.key,L=Math.max(R||0,O||0);return j+=L,[D,L,j]})},[a]),_=u.useMemo(function(){return C.map(function(j){return j[2]})},[C]);u.useEffect(function(){C.forEach(function(j){var I=he(j,2),R=I[0],O=I[1];o(R,O)})},[C]),u.useImperativeHandle(t,function(){var j,I={scrollTo:function(O){var D;(D=x.current)===null||D===void 0||D.scrollTo(O)},nativeElement:(j=x.current)===null||j===void 0?void 0:j.nativeElement};return Object.defineProperty(I,"scrollLeft",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().x)||0},set:function(O){var D;(D=x.current)===null||D===void 0||D.scrollTo({left:O})}}),Object.defineProperty(I,"scrollTop",{get:function(){var O;return((O=x.current)===null||O===void 0?void 0:O.getScrollInfo().y)||0},set:function(O){var D;(D=x.current)===null||D===void 0||D.scrollTo({top:O})}}),I});var k=function(I,R){var O,D=(O=S[R])===null||O===void 0?void 0:O.record,L=I.onCell;if(L){var B,F=L(D,R);return(B=F==null?void 0:F.rowSpan)!==null&&B!==void 0?B:1}return 1},E=function(I){var R=I.start,O=I.end,D=I.getSize,L=I.offsetY;if(O<0)return null;for(var B=a.filter(function(te){return k(te,R)===0}),F=R,z=function(Z){if(B=B.filter(function(le){return k(le,Z)===0}),!B.length)return F=Z,1},H=R;H>=0&&!z(H);H-=1);for(var A=a.filter(function(te){return k(te,O)!==1}),V=O,W=function(Z){if(A=A.filter(function(le){return k(le,Z)!==1}),!A.length)return V=Math.max(Z-1,O),1},U=O;U1})&&Y.push(Z)},ne=F;ne<=V;ne+=1)J(ne);var Q=Y.map(function(te){var Z=S[te],le=s(Z.record,te),se=function(ie){var pe=te+ie-1,Se=s(S[pe].record,pe),_e=D(le,Se);return _e.bottom-_e.top},ce=D(le);return u.createElement(zB,{key:te,data:Z,rowKey:le,index:te,style:{top:-L+ce.top},extra:!0,getHeight:se})});return Q},T=u.useMemo(function(){return{columnsOffset:_}},[_]),$="".concat(c,"-tbody"),P=y(["body","wrapper"]),M={};return h&&(M.position="sticky",M.bottom=0,mt(h)==="object"&&h.offsetScroll&&(M.bottom=h.offsetScroll)),u.createElement(oae.Provider,{value:T},u.createElement(I_,{fullHeight:!1,ref:x,prefixCls:"".concat($,"-virtual"),styles:{horizontalScrollBar:M},className:$,height:v,itemHeight:g||24,data:S,itemKey:function(I){return s(I.record)},component:P,scrollWidth:f,direction:m,onVirtualScroll:function(I){var R,O=I.x;r({currentTarget:(R=x.current)===null||R===void 0?void 0:R.nativeElement,scrollLeft:O})},onScroll:w,extraRender:E},function(j,I,R){var O=s(j.record,I);return u.createElement(zB,{data:j,rowKey:O,index:I,style:R.style})}))}),k9e=dg(C9e),_9e=function(t,n){var r=n.ref,i=n.onScroll;return u.createElement(k9e,{ref:r,data:t,onScroll:i})};function E9e(e,t){var n=e.data,r=e.columns,i=e.scroll,a=e.sticky,o=e.prefixCls,s=o===void 0?iae:o,l=e.className,c=e.listItemHeight,d=e.components,f=e.onScroll,m=i||{},p=m.x,h=m.y;typeof p!="number"&&(p=1),typeof h!="number"&&(h=500);var v=Yt(function(w,x){return dr(d,w)||x}),g=Yt(f),y=u.useMemo(function(){return{sticky:a,scrollY:h,listItemHeight:c,getComponent:v,onScroll:g}},[a,h,c,v,g]);return u.createElement(rN.Provider,{value:y},u.createElement(mg,Fe({},e,{className:fe(l,"".concat(s,"-virtual")),scroll:N(N({},i),{},{x:p}),components:N(N({},d),{},{body:n!=null&&n.length?_9e:void 0}),columns:r,internalHooks:wy,tailor:!0,ref:t})))}var $9e=u.forwardRef(E9e);function sae(e){return qie($9e,e)}sae();const T9e=e=>null,P9e=e=>null;var iN=u.createContext(null),lae=u.createContext({}),R9e=function(t){for(var n=t.prefixCls,r=t.level,i=t.isStart,a=t.isEnd,o="".concat(n,"-indent-unit"),s=[],l=0;l=0&&n.splice(r,1),n}function ru(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function aN(e){return e.split("-")}function j9e(e,t){var n=[],r=Ro(t,e);function i(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(o){var s=o.key,l=o.children;n.push(s),i(l)})}return i(r.children),n}function N9e(e){if(e.parent){var t=aN(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function A9e(e){var t=aN(e.pos);return Number(t[t.length-1])===0}function WB(e,t,n,r,i,a,o,s,l,c){var d,f=e.clientX,m=e.clientY,p=e.target.getBoundingClientRect(),h=p.top,v=p.height,g=(c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-f),y=(g-12)/r,w=l.filter(function(O){var D;return(D=s[O])===null||D===void 0||(D=D.children)===null||D===void 0?void 0:D.length}),x=Ro(s,n.eventKey);if(m-1.5?a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:0})?$=0:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1:a({dragNode:j,dropNode:I,dropPosition:1})?$=1:R=!1,{dropPosition:$,dropLevelOffset:P,dropTargetKey:x.key,dropTargetPos:x.pos,dragOverNodeKey:T,dropContainerKey:$===0?null:((d=x.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:R}}function UB(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function j$(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(mt(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return Jn(!1,"`checkedKeys` is not an array or an object"),null;return t}function DR(e,t){var n=new Set;function r(i){if(!n.has(i)){var a=Ro(t,i);if(a){n.add(i);var o=a.parent,s=a.node;s.disabled||o&&r(o.key)}}}return(e||[]).forEach(function(i){r(i)}),Ve(n)}const ld={},LR="SELECT_ALL",BR="SELECT_INVERT",zR="SELECT_NONE",qB=[],cae=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&cae(e,r[e],n)}),n),F9e=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:a,getTitleCheckboxProps:o,onChange:s,onSelect:l,onSelectAll:c,onSelectInvert:d,onSelectNone:f,onSelectMultiple:m,columnWidth:p,type:h,selections:v,fixed:g,renderCell:y,hideSelectAll:w,checkStrictly:x=!0}=t||{},{prefixCls:S,data:C,pageData:_,getRecordByKey:k,getRowKey:E,expandType:T,childrenColumnName:$,locale:P,getPopupContainer:M}=e,j=Lc(),[I,R]=Gye(Z=>Z),[O,D]=Ht(r||i||qB,{value:r}),L=u.useRef(new Map),B=u.useCallback(Z=>{if(n){const le=new Map;Z.forEach(se=>{let ce=k(se);!ce&&L.current.has(se)&&(ce=L.current.get(se)),le.set(se,ce)}),L.current=le}},[k,n]);u.useEffect(()=>{B(O)},[O]);const F=u.useMemo(()=>cae($,_),[$,_]),{keyEntities:z}=u.useMemo(()=>{if(x)return{keyEntities:null};let Z=C;if(n){const le=new Set(F.map((ce,re)=>E(ce,re))),se=Array.from(L.current).reduce((ce,[re,ie])=>le.has(re)?ce:ce.concat(ie),[]);Z=[].concat(Ve(Z),Ve(se))}return py(Z,{externalGetKey:E,childrenPropName:$})},[C,E,x,$,n,F]),H=u.useMemo(()=>{const Z=new Map;return F.forEach((le,se)=>{const ce=E(le,se),re=(a?a(le):null)||{};Z.set(ce,re)}),Z},[F,E,a]),A=u.useCallback(Z=>{const le=E(Z);let se;return H.has(le)?se=H.get(E(Z)):se=a?a(Z):void 0,!!(se!=null&&se.disabled)},[H,E]),[V,W]=u.useMemo(()=>{if(x)return[O||[],[]];const{checkedKeys:Z,halfCheckedKeys:le}=Ks(O,!0,z,A);return[Z||[],le]},[O,x,z,A]),U=u.useMemo(()=>{const Z=h==="radio"?V.slice(0,1):V;return new Set(Z)},[V,h]),Y=u.useMemo(()=>h==="radio"?new Set:new Set(W),[W,h]);u.useEffect(()=>{t||D(qB)},[!!t]);const J=u.useCallback((Z,le)=>{let se,ce;B(Z),n?(se=Z,ce=Z.map(re=>L.current.get(re))):(se=[],ce=[],Z.forEach(re=>{const ie=k(re);ie!==void 0&&(se.push(re),ce.push(ie))})),D(se),s==null||s(se,ce,{type:le})},[D,k,s,n]),ne=u.useCallback((Z,le,se,ce)=>{if(l){const re=se.map(ie=>k(ie));l(k(Z),le,re,ce)}J(se,"single")},[l,k,J]),Q=u.useMemo(()=>!v||w?null:(v===!0?[LR,BR,zR]:v).map(le=>le===LR?{key:"all",text:P.selectionAll,onSelect(){J(C.map((se,ce)=>E(se,ce)).filter(se=>{const ce=H.get(se);return!(ce!=null&&ce.disabled)||U.has(se)}),"all")}}:le===BR?{key:"invert",text:P.selectInvert,onSelect(){const se=new Set(U);_.forEach((re,ie)=>{const pe=E(re,ie),Se=H.get(pe);Se!=null&&Se.disabled||(se.has(pe)?se.delete(pe):se.add(pe))});const ce=Array.from(se);d&&(j.deprecated(!1,"onSelectInvert","onChange"),d(ce)),J(ce,"invert")}}:le===zR?{key:"none",text:P.selectNone,onSelect(){f==null||f(),J(Array.from(U).filter(se=>{const ce=H.get(se);return ce==null?void 0:ce.disabled}),"none")}}:le).map(le=>Object.assign(Object.assign({},le),{onSelect:(...se)=>{var ce,re;(re=le.onSelect)===null||re===void 0||(ce=re).call.apply(ce,[le].concat(se)),R(null)}})),[v,U,_,E,d,J]);return[u.useCallback(Z=>{var le;if(!t)return Z.filter(ye=>ye!==ld);let se=Ve(Z);const ce=new Set(U),re=F.map(E).filter(ye=>!H.get(ye).disabled),ie=re.every(ye=>ce.has(ye)),pe=re.some(ye=>ce.has(ye)),Se=()=>{const ye=[];ie?re.forEach(Re=>{ce.delete(Re),ye.push(Re)}):re.forEach(Re=>{ce.has(Re)||(ce.add(Re),ye.push(Re))});const Ce=Array.from(ce);c==null||c(!ie,Ce.map(Re=>k(Re)),ye.map(Re=>k(Re))),J(Ce,"all"),R(null)};let _e,X;if(h!=="radio"){let ye;if(Q){const Ee={getPopupContainer:M,items:Q.map((Ne,ze)=>{const{key:He,text:Ye,onSelect:De}=Ne;return{key:He??ze,onClick:()=>{De==null||De(re)},label:Ye}})};ye=u.createElement("div",{className:`${S}-selection-extra`},u.createElement(Rm,{menu:Ee,getPopupContainer:M},u.createElement("span",null,u.createElement(Mu,null))))}const Ce=F.map((Ee,Ne)=>{const ze=E(Ee,Ne),He=H.get(ze)||{};return Object.assign({checked:ce.has(ze)},He)}).filter(({disabled:Ee})=>Ee),Re=!!Ce.length&&Ce.length===F.length,Pe=Re&&Ce.every(({checked:Ee})=>Ee),Le=Re&&Ce.some(({checked:Ee})=>Ee),we=(o==null?void 0:o())||{},{onChange:ve,disabled:ge}=we;X=u.createElement(Ga,Object.assign({"aria-label":ye?"Custom selection":"Select all"},we,{checked:Re?Pe:!!F.length&&ie,indeterminate:Re?!Pe&&Le:!ie&&pe,onChange:Ee=>{Se(),ve==null||ve(Ee)},disabled:ge??(F.length===0||Re),skipGroup:!0})),_e=!w&&u.createElement("div",{className:`${S}-selection`},X,ye)}let ae;h==="radio"?ae=(ye,Ce,Re)=>{const Pe=E(Ce,Re),Le=ce.has(Pe),we=H.get(Pe);return{node:u.createElement(pf,Object.assign({},we,{checked:Le,onClick:ve=>{var ge;ve.stopPropagation(),(ge=we==null?void 0:we.onClick)===null||ge===void 0||ge.call(we,ve)},onChange:ve=>{var ge;ce.has(Pe)||ne(Pe,!0,[Pe],ve.nativeEvent),(ge=we==null?void 0:we.onChange)===null||ge===void 0||ge.call(we,ve)}})),checked:Le}}:ae=(ye,Ce,Re)=>{var Pe;const Le=E(Ce,Re),we=ce.has(Le),ve=Y.has(Le),ge=H.get(Le);let Ee;return T==="nest"?Ee=ve:Ee=(Pe=ge==null?void 0:ge.indeterminate)!==null&&Pe!==void 0?Pe:ve,{node:u.createElement(Ga,Object.assign({},ge,{indeterminate:Ee,checked:we,skipGroup:!0,onClick:Ne=>{var ze;Ne.stopPropagation(),(ze=ge==null?void 0:ge.onClick)===null||ze===void 0||ze.call(ge,Ne)},onChange:Ne=>{var ze;const{nativeEvent:He}=Ne,{shiftKey:Ye}=He,De=re.indexOf(Le),Ke=V.some(Je=>re.includes(Je));if(Ye&&x&&Ke){const Je=I(De,re,ce),We=Array.from(ce);m==null||m(!we,We.map(vt=>k(vt)),Je.map(vt=>k(vt))),J(We,"multiple")}else{const Je=V;if(x){const We=we?cc(Je,Le):ru(Je,Le);ne(Le,!we,We,He)}else{const We=Ks([].concat(Ve(Je),[Le]),!0,z,A),{checkedKeys:vt,halfCheckedKeys:dt}=We;let bt=vt;if(we){const Ie=new Set(vt);Ie.delete(Le),bt=Ks(Array.from(Ie),{halfCheckedKeys:dt},z,A).checkedKeys}ne(Le,!we,bt,He)}}R(we?null:De),(ze=ge==null?void 0:ge.onChange)===null||ze===void 0||ze.call(ge,Ne)}})),checked:we}};const ee=(ye,Ce,Re)=>{const{node:Pe,checked:Le}=ae(ye,Ce,Re);return y?y(Le,Ce,Re,Pe):Pe};if(!se.includes(ld))if(se.findIndex(ye=>{var Ce;return((Ce=ye[fb])===null||Ce===void 0?void 0:Ce.columnType)==="EXPAND_COLUMN"})===0){const[ye,...Ce]=se;se=[ye,ld].concat(Ve(Ce))}else se=[ld].concat(Ve(se));const q=se.indexOf(ld);se=se.filter((ye,Ce)=>ye!==ld||Ce===q);const ue=se[q-1],oe=se[q+1];let de=g;de===void 0&&((oe==null?void 0:oe.fixed)!==void 0?de=oe.fixed:(ue==null?void 0:ue.fixed)!==void 0&&(de=ue.fixed)),de&&ue&&((le=ue[fb])===null||le===void 0?void 0:le.columnType)==="EXPAND_COLUMN"&&ue.fixed===void 0&&(ue.fixed=de);const xe=fe(`${S}-selection-col`,{[`${S}-selection-col-with-dropdown`]:v&&h==="checkbox"}),ke=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(X):t.columnTitle:_e,be={fixed:de,width:p,className:`${S}-selection-column`,title:ke(),render:ee,onCell:t.onCell,align:t.align,[fb]:{className:xe}};return se.map(ye=>ye===ld?be:ye)},[E,F,t,V,U,Y,p,Q,T,H,m,ne,A]),U]};function D9e(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:a,expandable:o}=t,s=`${n}-row-expand-icon`;return u.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:fe(s,{[`${s}-spaced`]:!o,[`${s}-expanded`]:o&&a,[`${s}-collapsed`]:o&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function L9e(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let a=r;if(i){const o=getComputedStyle(i),s=Number.parseInt(o.borderLeftWidth,10),l=Number.parseInt(o.borderRightWidth,10);a=r-s-l}return a}}const ef=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function pg(e,t){return t?`${t}-${e}`:`${e}`}const n3=(e,t)=>typeof e=="function"?e(t):e,B9e=(e,t)=>{const n=n3(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var z9e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},H9e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:z9e}))},V9e=u.forwardRef(H9e),W9e=function(t){var n=t.dropPosition,r=t.dropLevelOffset,i=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*i;break;case 1:a.bottom=0,a.left=-r*i;break;case 0:a.bottom=0,a.left=i;break}return K.createElement("div",{style:a})};function uae(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function U9e(e,t){var n=u.useState(!1),r=he(n,2),i=r[0],a=r[1];fn(function(){if(i)return e(),function(){t()}},[i]),fn(function(){return a(!0),function(){a(!1)}},[])}var q9e=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],G9e=u.forwardRef(function(e,t){var n=e.className,r=e.style,i=e.motion,a=e.motionNodes,o=e.motionType,s=e.onMotionStart,l=e.onMotionEnd,c=e.active,d=e.treeNodeRequiredProps,f=at(e,q9e),m=u.useState(!0),p=he(m,2),h=p[0],v=p[1],g=u.useContext(iN),y=g.prefixCls,w=a&&o!=="hide";fn(function(){a&&w!==h&&v(w)},[a]);var x=function(){a&&s()},S=u.useRef(!1),C=function(){a&&!S.current&&(S.current=!0,l())};U9e(x,C);var _=function(E){w===E&&C()};return a?u.createElement(Gi,Fe({ref:t,visible:h},i,{motionAppear:o==="show",onVisibleChanged:_}),function(k,E){var T=k.className,$=k.style;return u.createElement("div",{ref:E,className:fe("".concat(y,"-treenode-motion"),T),style:$},a.map(function(P){var M=Object.assign({},(uae(P.data),P.data)),j=P.title,I=P.key,R=P.isStart,O=P.isEnd;delete M.children;var D=db(I,d);return u.createElement(c1,Fe({},M,D,{title:j,active:c,data:P.data,key:I,isStart:R,isEnd:O}))}))}):u.createElement(c1,Fe({domRef:t,className:n,style:r},f,{active:c}))});function K9e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(a,o){var s=new Map;a.forEach(function(c){s.set(c,!0)});var l=o.filter(function(c){return!s.has(c)});return l.length===1?l[0]:null}return n ").concat(t);return t}var Q9e=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var i=e.expandedKeys,a=e.selectedKeys,o=e.checkedKeys,s=e.loadedKeys,l=e.loadingKeys,c=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,m=e.dragging,p=e.dragOverNodeKey,h=e.dropPosition,v=e.motion,g=e.height,y=e.itemHeight,w=e.virtual,x=e.scrollWidth,S=e.focusable,C=e.activeItem,_=e.focused,k=e.tabIndex,E=e.onKeyDown,T=e.onFocus,$=e.onBlur,P=e.onActiveChange,M=e.onListChangeStart,j=e.onListChangeEnd,I=at(e,Y9e),R=u.useRef(null),O=u.useRef(null);u.useImperativeHandle(t,function(){return{scrollTo:function(ae){R.current.scrollTo(ae)},getIndentWidth:function(){return O.current.offsetWidth}}});var D=u.useState(i),L=he(D,2),B=L[0],F=L[1],z=u.useState(r),H=he(z,2),A=H[0],V=H[1],W=u.useState(r),U=he(W,2),Y=U[0],J=U[1],ne=u.useState([]),Q=he(ne,2),te=Q[0],Z=Q[1],le=u.useState(null),se=he(le,2),ce=se[0],re=se[1],ie=u.useRef(r);ie.current=r;function pe(){var X=ie.current;V(X),J(X),Z([]),re(null),j()}fn(function(){F(i);var X=K9e(B,i);if(X.key!==null)if(X.add){var ae=A.findIndex(function(xe){var ke=xe.key;return ke===X.key}),ee=XB(GB(A,r,X.key),w,g,y),q=A.slice();q.splice(ae+1,0,YB),J(q),Z(ee),re("show")}else{var ue=r.findIndex(function(xe){var ke=xe.key;return ke===X.key}),oe=XB(GB(r,A,X.key),w,g,y),de=r.slice();de.splice(ue+1,0,YB),J(de),Z(oe),re("hide")}else A!==r&&(V(r),J(r))},[i,r]),u.useEffect(function(){m||pe()},[m]);var Se=v?Y:r,_e={expandedKeys:i,selectedKeys:a,loadedKeys:s,loadingKeys:l,checkedKeys:o,halfCheckedKeys:c,dragOverNodeKey:p,dropPosition:h,keyEntities:d};return u.createElement(u.Fragment,null,_&&C&&u.createElement("span",{style:KB,"aria-live":"assertive"},J9e(C)),u.createElement("div",null,u.createElement("input",{style:KB,disabled:S===!1||f,tabIndex:S!==!1?k:null,onKeyDown:E,onFocus:T,onBlur:$,value:"",onChange:X9e,"aria-label":"for screen reader"})),u.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},u.createElement("div",{className:"".concat(n,"-indent")},u.createElement("div",{ref:O,className:"".concat(n,"-indent-unit")}))),u.createElement(I_,Fe({},I,{data:Se,itemKey:JB,height:g,fullHeight:!1,virtual:w,itemHeight:y,scrollWidth:x,prefixCls:"".concat(n,"-list"),ref:R,role:"tree",onVisibleChange:function(ae){ae.every(function(ee){return JB(ee)!==Im})&&pe()}}),function(X){var ae=X.pos,ee=Object.assign({},(uae(X.data),X.data)),q=X.title,ue=X.key,oe=X.isStart,de=X.isEnd,xe=my(ue,ae);delete ee.key,delete ee.children;var ke=db(xe,_e);return u.createElement(G9e,Fe({},ee,ke,{title:q,active:!!C&&ue===C.key,pos:ae,data:X.data,isStart:oe,isEnd:de,motion:v,motionNodes:ue===Im?te:null,motionType:ce,onMotionStart:M,onMotionEnd:pe,treeNodeRequiredProps:_e,onMouseMove:function(){P(null)}}))}))}),Z9e=10,r3=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,m=f.dragChildrenKeys,p=f.dropPosition,h=f.dropTargetKey,v=f.dropTargetPos,g=f.dropAllowed;if(g){var y=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),h!==null){var w=N(N({},db(h,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===h,data:Ro(r.state.keyEntities,h).node}),x=m.includes(h);Jn(!x,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var S=aN(v),C={event:s,node:Di(w),dragNode:r.dragNodeProps?Di(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(m),dropToGap:p!==0,dropPosition:p+Number(S[S.length-1])};d||y==null||y(C),r.dragNodeProps=null}}}),G(Tt(r),"cleanDragState",function(){var s=r.state.draggingNodeKey;s!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),G(Tt(r),"triggerExpandActionExpand",function(s,l){var c=r.state,d=c.expandedKeys,f=c.flattenNodes,m=l.expanded,p=l.key,h=l.isLeaf;if(!(h||s.shiftKey||s.metaKey||s.ctrlKey)){var v=f.filter(function(y){return y.key===p})[0],g=Di(N(N({},db(p,r.getTreeNodeRequiredProps())),{},{data:v.data}));r.setExpandedKeys(m?cc(d,p):ru(d,p)),r.onNodeExpand(s,g)}}),G(Tt(r),"onNodeClick",function(s,l){var c=r.props,d=c.onClick,f=c.expandAction;f==="click"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeDoubleClick",function(s,l){var c=r.props,d=c.onDoubleClick,f=c.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(s,l),d==null||d(s,l)}),G(Tt(r),"onNodeSelect",function(s,l){var c=r.state.selectedKeys,d=r.state,f=d.keyEntities,m=d.fieldNames,p=r.props,h=p.onSelect,v=p.multiple,g=l.selected,y=l[m.key],w=!g;w?v?c=ru(c,y):c=[y]:c=cc(c,y);var x=c.map(function(S){var C=Ro(f,S);return C?C.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),h==null||h(c,{event:"select",selected:w,node:l,selectedNodes:x,nativeEvent:s.nativeEvent})}),G(Tt(r),"onNodeCheck",function(s,l,c){var d=r.state,f=d.keyEntities,m=d.checkedKeys,p=d.halfCheckedKeys,h=r.props,v=h.checkStrictly,g=h.onCheck,y=l.key,w,x={event:"check",node:l,checked:c,nativeEvent:s.nativeEvent};if(v){var S=c?ru(m,y):cc(m,y),C=cc(p,y);w={checked:S,halfChecked:C},x.checkedNodes=S.map(function(P){return Ro(f,P)}).filter(Boolean).map(function(P){return P.node}),r.setUncontrolledState({checkedKeys:S})}else{var _=Ks([].concat(Ve(m),[y]),!0,f),k=_.checkedKeys,E=_.halfCheckedKeys;if(!c){var T=new Set(k);T.delete(y);var $=Ks(Array.from(T),{halfCheckedKeys:E},f);k=$.checkedKeys,E=$.halfCheckedKeys}w=k,x.checkedNodes=[],x.checkedNodesPositions=[],x.halfCheckedKeys=E,k.forEach(function(P){var M=Ro(f,P);if(M){var j=M.node,I=M.pos;x.checkedNodes.push(j),x.checkedNodesPositions.push({node:j,pos:I})}}),r.setUncontrolledState({checkedKeys:k},!1,{halfCheckedKeys:E})}g==null||g(w,x)}),G(Tt(r),"onNodeLoad",function(s){var l,c=s.key,d=r.state.keyEntities,f=Ro(d,c);if(!(f!=null&&(l=f.children)!==null&&l!==void 0&&l.length)){var m=new Promise(function(p,h){r.setState(function(v){var g=v.loadedKeys,y=g===void 0?[]:g,w=v.loadingKeys,x=w===void 0?[]:w,S=r.props,C=S.loadData,_=S.onLoad;if(!C||y.includes(c)||x.includes(c))return null;var k=C(s);return k.then(function(){var E=r.state.loadedKeys,T=ru(E,c);_==null||_(T,{event:"load",node:s}),r.setUncontrolledState({loadedKeys:T}),r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),p()}).catch(function(E){if(r.setState(function($){return{loadingKeys:cc($.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=Z9e){var T=r.state.loadedKeys;Jn(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:ru(T,c)}),p()}h(E)}),{loadingKeys:ru(x,c)}})});return m.catch(function(){}),m}}),G(Tt(r),"onNodeMouseEnter",function(s,l){var c=r.props.onMouseEnter;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeMouseLeave",function(s,l){var c=r.props.onMouseLeave;c==null||c({event:s,node:l})}),G(Tt(r),"onNodeContextMenu",function(s,l){var c=r.props.onRightClick;c&&(s.preventDefault(),c({event:s,node:l}))}),G(Tt(r),"onFocus",function(){var s=r.props.onFocus;r.setState({focused:!0});for(var l=arguments.length,c=new Array(l),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,m={};Object.keys(s).forEach(function(p){if(r.props.hasOwnProperty(p)){f=!1;return}d=!0,m[p]=s[p]}),d&&(!l||f)&&r.setState(N(N({},m),c))}}),G(Tt(r),"scrollTo",function(s){r.listRef.current.scrollTo(s)}),r}return tr(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var i=this.props,a=i.activeKey,o=i.itemScrollOffset,s=o===void 0?0:o;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:s}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var i=this.state,a=i.focused,o=i.flattenNodes,s=i.keyEntities,l=i.draggingNodeKey,c=i.activeKey,d=i.dropLevelOffset,f=i.dropContainerKey,m=i.dropTargetKey,p=i.dropPosition,h=i.dragOverNodeKey,v=i.indent,g=this.props,y=g.prefixCls,w=g.className,x=g.style,S=g.showLine,C=g.focusable,_=g.tabIndex,k=_===void 0?0:_,E=g.selectable,T=g.showIcon,$=g.icon,P=g.switcherIcon,M=g.draggable,j=g.checkable,I=g.checkStrictly,R=g.disabled,O=g.motion,D=g.loadData,L=g.filterTreeNode,B=g.height,F=g.itemHeight,z=g.scrollWidth,H=g.virtual,A=g.titleRender,V=g.dropIndicatorRender,W=g.onContextMenu,U=g.onScroll,Y=g.direction,J=g.rootClassName,ne=g.rootStyle,Q=zr(this.props,{aria:!0,data:!0}),te;M&&(mt(M)==="object"?te=M:typeof M=="function"?te={nodeDraggable:M}:te={});var Z={prefixCls:y,selectable:E,showIcon:T,icon:$,switcherIcon:P,draggable:te,draggingNodeKey:l,checkable:j,checkStrictly:I,disabled:R,keyEntities:s,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:m,dropPosition:p,dragOverNodeKey:h,indent:v,direction:Y,dropIndicatorRender:V,loadData:D,filterTreeNode:L,titleRender:A,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return u.createElement(iN.Provider,{value:Z},u.createElement("div",{className:fe(y,w,J,G(G(G({},"".concat(y,"-show-line"),S),"".concat(y,"-focused"),a),"".concat(y,"-active-focused"),c!==null)),style:ne},u.createElement(Q9e,Fe({ref:this.listRef,prefixCls:y,style:x,data:o,disabled:R,selectable:E,checkable:!!j,motion:O,dragging:l!==null,height:B,itemHeight:F,virtual:H,focusable:C,focused:a,tabIndex:k,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:W,onScroll:U,scrollWidth:z},this.getTreeNodeRequiredProps(),Q))))}}],[{key:"getDerivedStateFromProps",value:function(i,a){var o=a.prevProps,s={prevProps:i};function l(k){return!o&&i.hasOwnProperty(k)||o&&o[k]!==i[k]}var c,d=a.fieldNames;if(l("fieldNames")&&(d=hv(i.fieldNames),s.fieldNames=d),l("treeData")?c=i.treeData:l("children")&&(Jn(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=cre(i.children)),c){s.treeData=c;var f=py(c,{fieldNames:d});s.keyEntities=N(G({},Im,dae),f.keyEntities)}var m=s.keyEntities||a.keyEntities;if(l("expandedKeys")||o&&l("autoExpandParent"))s.expandedKeys=i.autoExpandParent||!o&&i.defaultExpandParent?DR(i.expandedKeys,m):i.expandedKeys;else if(!o&&i.defaultExpandAll){var p=N({},m);delete p[Im];var h=[];Object.keys(p).forEach(function(k){var E=p[k];E.children&&E.children.length&&h.push(E.key)}),s.expandedKeys=h}else!o&&i.defaultExpandedKeys&&(s.expandedKeys=i.autoExpandParent||i.defaultExpandParent?DR(i.defaultExpandedKeys,m):i.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,c||s.expandedKeys){var v=w$(c||a.treeData,s.expandedKeys||a.expandedKeys,d);s.flattenNodes=v}if(i.selectable&&(l("selectedKeys")?s.selectedKeys=UB(i.selectedKeys,i):!o&&i.defaultSelectedKeys&&(s.selectedKeys=UB(i.defaultSelectedKeys,i))),i.checkable){var g;if(l("checkedKeys")?g=j$(i.checkedKeys)||{}:!o&&i.defaultCheckedKeys?g=j$(i.defaultCheckedKeys)||{}:c&&(g=j$(i.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var y=g,w=y.checkedKeys,x=w===void 0?[]:w,S=y.halfCheckedKeys,C=S===void 0?[]:S;if(!i.checkStrictly){var _=Ks(x,!0,m);x=_.checkedKeys,C=_.halfCheckedKeys}s.checkedKeys=x,s.halfCheckedKeys=C}}return l("loadedKeys")&&(s.loadedKeys=i.loadedKeys),s}}]),n}(u.Component);G(r3,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:W9e,allowDrop:function(){return!0},expandAction:!1});G(r3,"TreeNode",c1);var eAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},tAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:eAe}))},fae=u.forwardRef(tAe),nAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},rAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:nAe}))},iAe=u.forwardRef(rAe),aAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},oAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:aAe}))},sAe=u.forwardRef(oAe),lAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},cAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:lAe}))},uAe=u.forwardRef(cAe);const dAe=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:i,borderRadius:a,controlItemBgHover:o})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${i}`,content:'""',borderRadius:a},"&:hover:before":{background:o}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),fAe=new yn("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),mAe=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),pAe=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${me(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),hAe=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:a,indentSize:o,nodeSelectedBg:s,nodeHoverBg:l,colorTextQuaternary:c,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},xn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:el(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:fAe,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:me(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:c},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:o}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},mAe(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},pAe(e,t)),{"&:hover":{backgroundColor:l},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:s},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${me(t.calc(a).div(2).equal())} !important`}})}},mae=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),o=nn(t,{treeCls:r,treeNodeCls:i,treeNodePadding:a});return[hAe(e,o),n&&dAe(o)].filter(Boolean)},pae=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},vAe=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},pae(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},gAe=pn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:K_(`${t}-checkbox`,e)},mae(t,e),ey(e)],vAe),QB=4;function bAe(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:a="ltr"}=e,o=a==="ltr"?"left":"right",s=a==="ltr"?"right":"left",l={[o]:-n*i+QB,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[o]=i+QB;break}return K.createElement("div",{style:l,className:`${r}-drop-indicator`})}var yAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},xAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:yAe}))},wAe=u.forwardRef(xAe),SAe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},CAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:SAe}))},kAe=u.forwardRef(CAe),_Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{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 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},EAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:_Ae}))},$Ae=u.forwardRef(EAe);const hae=e=>{var t,n;const{prefixCls:r,switcherIcon:i,treeNodeProps:a,showLine:o,switcherLoadingIcon:s}=e,{isLeaf:l,expanded:c,loading:d}=a;if(d)return u.isValidElement(s)?s:u.createElement(Ra,{className:`${r}-switcher-loading-icon`});let f;if(o&&typeof o=="object"&&(f=o.showLeafIcon),l){if(!o)return null;if(typeof f!="boolean"&&f){const h=typeof f=="function"?f(a):f,v=`${r}-switcher-line-custom-icon`;return u.isValidElement(h)?bi(h,{className:fe((t=h.props)===null||t===void 0?void 0:t.className,v)}):h}return f?u.createElement(fae,{className:`${r}-switcher-line-icon`}):u.createElement("span",{className:`${r}-switcher-leaf-line`})}const m=`${r}-switcher-icon`,p=typeof i=="function"?i(a):i;return u.isValidElement(p)?bi(p,{className:fe((n=p.props)===null||n===void 0?void 0:n.className,m)}):p!==void 0?p:o?c?u.createElement(kAe,{className:`${r}-switcher-line-icon`}):u.createElement($Ae,{className:`${r}-switcher-line-icon`}):u.createElement(wAe,{className:m})},vae=K.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:i,virtual:a,tree:o}=K.useContext(Rt),{prefixCls:s,className:l,showIcon:c=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:m,blockNode:p=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,disabled:w,motion:x,style:S}=e,C=r("tree",s),_=r(),k=K.useContext(gi),E=w??k,T=x??Object.assign(Object.assign({},uv(_)),{motionAppear:!1}),$=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:c,motion:T,blockNode:p,disabled:E,showLine:!!d,dropIndicatorRender:bAe}),[P,M,j]=gAe(C),[,I]=$i(),R=I.paddingXS/2+(((n=I.Tree)===null||n===void 0?void 0:n.titleHeight)||I.controlHeightSM),O=K.useMemo(()=>{if(!y)return!1;let L={};switch(typeof y){case"function":L.nodeDraggable=y;break;case"object":L=Object.assign({},y);break}return L.icon!==!1&&(L.icon=L.icon||K.createElement(uAe,null)),L},[y]),D=L=>K.createElement(hae,{prefixCls:C,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:L,showLine:d});return P(K.createElement(r3,Object.assign({itemHeight:R,ref:t,virtual:a},$,{style:Object.assign(Object.assign({},o==null?void 0:o.style),S),prefixCls:C,className:fe({[`${C}-icon-hide`]:!c,[`${C}-block-node`]:p,[`${C}-unselectable`]:!g,[`${C}-rtl`]:i==="rtl",[`${C}-disabled`]:E},o==null?void 0:o.className,l,M,j),direction:i,checkable:v&&K.createElement("span",{className:`${C}-checkbox-inner`}),selectable:g,switcherIcon:D,draggable:O}),h))}),ZB=0,N$=1,ez=2;function oN(e,t,n){const{key:r,children:i}=n;function a(o){const s=o[r],l=o[i];t(s,o)!==!1&&oN(l||[],t,n)}e.forEach(a)}function TAe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const a=[];let o=ZB;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return oN(e,l=>{if(o===ez)return!1;if(s(l)){if(a.push(l),o===ZB)o=N$;else if(o===N$)return o=ez,!1}else o===N$&&a.push(l);return t.includes(l)},hv(i)),a}function A$(e,t,n){const r=Ve(t),i=[];return oN(e,(a,o)=>{const s=r.indexOf(a);return s!==-1&&(i.push(o),r.splice(s,1)),!!r.length},hv(n)),i}var tz=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,a=tz(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=u.useRef(null),s=u.useRef(null),l=()=>{const{keyEntities:E}=py(nz(a),{fieldNames:a.fieldNames});let T;return n?T=Object.keys(E):r?T=DR(a.expandedKeys||i||[],E):T=a.expandedKeys||i||[],T},[c,d]=u.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,m]=u.useState(()=>l());u.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),u.useEffect(()=>{"expandedKeys"in a&&m(a.expandedKeys)},[a.expandedKeys]);const p=(E,T)=>{var $;return"expandedKeys"in a||m(E),($=a.onExpand)===null||$===void 0?void 0:$.call(a,E,T)},h=(E,T)=>{var $;const{multiple:P,fieldNames:M}=a,{node:j,nativeEvent:I}=T,{key:R=""}=j,O=nz(a),D=Object.assign(Object.assign({},T),{selected:!0}),L=(I==null?void 0:I.ctrlKey)||(I==null?void 0:I.metaKey),B=I==null?void 0:I.shiftKey;let F;P&&L?(F=E,o.current=R,s.current=F,D.selectedNodes=A$(O,F,M)):P&&B?(F=Array.from(new Set([].concat(Ve(s.current||[]),Ve(TAe({treeData:O,expandedKeys:f,startKey:R,endKey:o.current,fieldNames:M}))))),D.selectedNodes=A$(O,F,M)):(F=[R],o.current=R,s.current=F,D.selectedNodes=A$(O,F,M)),($=a.onSelect)===null||$===void 0||$.call(a,F,D),"selectedKeys"in a||d(F)},{getPrefixCls:v,direction:g}=u.useContext(Rt),{prefixCls:y,className:w,showIcon:x=!0,expandAction:S="click"}=a,C=tz(a,["prefixCls","className","showIcon","expandAction"]),_=v("tree",y),k=fe(`${_}-directory`,{[`${_}-directory-rtl`]:g==="rtl"},w);return u.createElement(vae,Object.assign({icon:PAe,ref:t,blockNode:!0},C,{showIcon:x,expandAction:S,prefixCls:_,className:k,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:p}))},IAe=u.forwardRef(RAe),i3=vae;i3.DirectoryTree=IAe;i3.TreeNode=c1;const rz=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:a}=e;return n?u.createElement("div",{className:`${r}-filter-dropdown-search`},u.createElement(lg,{prefix:u.createElement(tg,null),placeholder:i.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},OAe=e=>{const{keyCode:t}=e;t===ht.ENTER&&e.stopPropagation()},MAe=u.forwardRef((e,t)=>u.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:OAe,ref:t},e.children));function Ah(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(Ve(t),Ve(Ah(r))))}),t}function jAe(e){return e.some(({children:t})=>t)}function gae(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function bae({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a}){return e.map((o,s)=>{const l=String(o.value);if(o.children)return{key:l||s,label:o.text,popupClassName:`${t}-dropdown-submenu`,children:bae({filters:o.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:i,filterSearch:a})};const c=r?Ga:pf,d={key:o.value!==void 0?l:s,label:u.createElement(u.Fragment,null,u.createElement(c,{checked:n.includes(l)}),u.createElement("span",null,o.text))};return i.trim()?typeof a=="function"?a(i,o)?d:null:gae(i,o.text)?d:null:d})}function F$(e){return e||[]}const NAe=e=>{var t,n,r,i;const{tablePrefixCls:a,prefixCls:o,column:s,dropdownPrefixCls:l,columnKey:c,filterOnClose:d,filterMultiple:f,filterMode:m="menu",filterSearch:p=!1,filterState:h,triggerFilter:v,locale:g,children:y,getPopupContainer:w,rootClassName:x}=e,{filterResetToDefaultFilteredValue:S,defaultFilteredValue:C,filterDropdownProps:_={},filterDropdownOpen:k,filterDropdownVisible:E,onFilterDropdownVisibleChange:T,onFilterDropdownOpenChange:$}=s,[P,M]=u.useState(!1),j=!!(h&&(!((t=h.filteredKeys)===null||t===void 0)&&t.length||h.forceFiltered)),I=X=>{var ae;M(X),(ae=_.onOpenChange)===null||ae===void 0||ae.call(_,X),$==null||$(X),T==null||T(X)},R=(i=(r=(n=_.open)!==null&&n!==void 0?n:k)!==null&&r!==void 0?r:E)!==null&&i!==void 0?i:P,O=h==null?void 0:h.filteredKeys,[D,L]=Jye(F$(O)),B=({selectedKeys:X})=>{L(X)},F=(X,{node:ae,checked:ee})=>{B(f?{selectedKeys:X}:{selectedKeys:ee&&ae.key?[ae.key]:[]})};u.useEffect(()=>{P&&B({selectedKeys:F$(O)})},[O]);const[z,H]=u.useState([]),A=X=>{H(X)},[V,W]=u.useState(""),U=X=>{const{value:ae}=X.target;W(ae)};u.useEffect(()=>{P||W("")},[P]);const Y=X=>{const ae=X!=null&&X.length?X:null;if(ae===null&&(!h||!h.filteredKeys)||Bo(ae,h==null?void 0:h.filteredKeys,!0))return null;v({column:s,key:c,filteredKeys:ae})},J=()=>{I(!1),Y(D())},ne=({confirm:X,closeDropdown:ae}={confirm:!1,closeDropdown:!1})=>{X&&Y([]),ae&&I(!1),W(""),L(S?(C||[]).map(ee=>String(ee)):[])},Q=({closeDropdown:X}={closeDropdown:!0})=>{X&&I(!1),Y(D())},te=(X,ae)=>{ae.source==="trigger"&&(X&&O!==void 0&&L(F$(O)),I(X),!X&&!s.filterDropdown&&d&&J())},Z=fe({[`${l}-menu-without-submenu`]:!jAe(s.filters||[])}),le=X=>{if(X.target.checked){const ae=Ah(s==null?void 0:s.filters).map(ee=>String(ee));L(ae)}else L([])},se=({filters:X})=>(X||[]).map((ae,ee)=>{const q=String(ae.value),ue={title:ae.text,key:ae.value!==void 0?q:String(ee)};return ae.children&&(ue.children=se({filters:ae.children})),ue}),ce=X=>{var ae;return Object.assign(Object.assign({},X),{text:X.title,value:X.key,children:((ae=X.children)===null||ae===void 0?void 0:ae.map(ee=>ce(ee)))||[]})};let re;const{direction:ie,renderEmpty:pe}=u.useContext(Rt);if(typeof s.filterDropdown=="function")re=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:X=>B({selectedKeys:X}),selectedKeys:D(),confirm:Q,clearFilters:ne,filters:s.filters,visible:R,close:()=>{I(!1)}});else if(s.filterDropdown)re=s.filterDropdown;else{const X=D()||[],ae=()=>{var q,ue;const oe=(q=pe==null?void 0:pe("Table.filter"))!==null&&q!==void 0?q:u.createElement(Ea,{image:Ea.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((s.filters||[]).length===0)return oe;if(m==="tree")return u.createElement(u.Fragment,null,u.createElement(rz,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),u.createElement("div",{className:`${a}-filter-dropdown-tree`},f?u.createElement(Ga,{checked:X.length===Ah(s.filters).length,indeterminate:X.length>0&&X.lengthtypeof p=="function"?p(V,ce(ke)):gae(V,ke.title):void 0})));const de=bae({filters:s.filters||[],filterSearch:p,prefixCls:o,filteredKeys:D(),filterMultiple:f,searchValue:V}),xe=de.every(ke=>ke===null);return u.createElement(u.Fragment,null,u.createElement(rz,{filterSearch:p,value:V,onChange:U,tablePrefixCls:a,locale:g}),xe?oe:u.createElement(Wu,{selectable:!0,multiple:f,prefixCls:`${l}-menu`,className:Z,onSelect:B,onDeselect:B,selectedKeys:X,getPopupContainer:w,openKeys:z,onOpenChange:A,items:de}))},ee=()=>S?Bo((C||[]).map(q=>String(q)),X,!0):X.length===0;re=u.createElement(u.Fragment,null,ae(),u.createElement("div",{className:`${o}-dropdown-btns`},u.createElement(zt,{type:"link",size:"small",disabled:ee(),onClick:()=>ne()},g.filterReset),u.createElement(zt,{type:"primary",size:"small",onClick:J},g.filterConfirm)))}s.filterDropdown&&(re=u.createElement(Wte,{selectable:void 0},re)),re=u.createElement(MAe,{className:`${o}-dropdown`},re);const _e=n1({trigger:["click"],placement:ie==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let X;return typeof s.filterIcon=="function"?X=s.filterIcon(j):s.filterIcon?X=s.filterIcon:X=u.createElement(V9e,null),u.createElement("span",{role:"button",tabIndex:-1,className:fe(`${o}-trigger`,{active:j}),onClick:ae=>{ae.stopPropagation()}},X)})(),getPopupContainer:w},Object.assign(Object.assign({},_),{rootClassName:fe(x,_.rootClassName),open:R,onOpenChange:te,popupRender:()=>typeof(_==null?void 0:_.dropdownRender)=="function"?_.dropdownRender(re):re}));return u.createElement("div",{className:`${o}-column`},u.createElement("span",{className:`${a}-column-title`},y),u.createElement(Rm,Object.assign({},_e)))},VR=(e,t,n)=>{let r=[];return(e||[]).forEach((i,a)=>{var o;const s=pg(a,n),l=i.filterDropdown!==void 0;if(i.filters||l||"onFilter"in i)if("filteredValue"in i){let c=i.filteredValue;l||(c=(o=c==null?void 0:c.map(String))!==null&&o!==void 0?o:c),r.push({column:i,key:ef(i,s),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:ef(i,s),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(Ve(r),Ve(VR(i.children,t,s))))}),r};function yae(e,t,n,r,i,a,o,s,l){return n.map((c,d)=>{const f=pg(d,s),{filterOnClose:m=!0,filterMultiple:p=!0,filterMode:h,filterSearch:v}=c;let g=c;if(g.filters||g.filterDropdown){const y=ef(g,f),w=r.find(({key:x})=>y===x);g=Object.assign(Object.assign({},g),{title:x=>u.createElement(NAe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:y,filterState:w,filterOnClose:m,filterMultiple:p,filterMode:h,filterSearch:v,triggerFilter:a,locale:i,getPopupContainer:o,rootClassName:l},n3(c.title,x))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:yae(e,t,g.children,r,i,a,o,f,l)})),g})}const iz=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:i})=>{const a=n,{filters:o,filterDropdown:s}=i;if(s)t[a]=r||null;else if(Array.isArray(r)){const l=Ah(o);t[a]=l.filter(c=>r.includes(String(c)))}else t[a]=null}),t},WR=(e,t,n)=>t.reduce((i,a)=>{const{column:{onFilter:o,filters:s},filteredKeys:l}=a;return o&&l&&l.length?i.map(c=>Object.assign({},c)).filter(c=>l.some(d=>{const f=Ah(s),m=f.findIndex(h=>String(h)===String(d)),p=m!==-1?f[m]:d;return c[n]&&(c[n]=WR(c[n],t,n)),o(p,c)})):i},e),xae=e=>e.flatMap(t=>"children"in t?[t].concat(Ve(xae(t.children||[]))):[t]),AAe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:a,locale:o,rootClassName:s}=e;Lc();const l=u.useMemo(()=>xae(r||[]),[r]),[c,d]=u.useState(()=>VR(l,!0)),f=u.useMemo(()=>{const v=VR(l,!1);if(v.length===0)return v;let g=!0;if(v.forEach(({filteredKeys:y})=>{y!==void 0&&(g=!1)}),g){const y=(l||[]).map((w,x)=>ef(w,pg(x)));return c.filter(({key:w})=>y.includes(w)).map(w=>{const x=l[y.indexOf(w.key)];return Object.assign(Object.assign({},w),{column:Object.assign(Object.assign({},w.column),x),forceFiltered:x.filtered})})}return v},[l,c]),m=u.useMemo(()=>iz(f),[f]),p=v=>{const g=f.filter(({key:y})=>y!==v.key);g.push(v),d(g),i(iz(g),g)};return[v=>yae(t,n,v,f,o,p,a,void 0,s),f,m]},wae=(e,t,n)=>{const r=u.useRef({});function i(a){var o;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((d,f)=>{const m=n(d,f);s.set(m,d),d&&typeof d=="object"&&t in d&&l(d[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(o=r.current.kvMap)===null||o===void 0?void 0:o.get(a)}return[i]};var FAe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const a=e[i];typeof a!="function"&&(n[i]=a)}),n}function LAe(e,t,n){const r=n&&typeof n=="object"?n:{},{total:i=0}=r,a=FAe(r,["total"]),[o,s]=u.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:Sae})),l=n1(o,a,{total:i>0?i:e}),c=Math.ceil((i||e)/l.pageSize);l.current>c&&(l.current=c||1);const d=(m,p)=>{s({current:m??1,pageSize:p||l.pageSize})},f=(m,p)=>{var h;n&&((h=n.onChange)===null||h===void 0||h.call(n,m,p)),d(m,p),t(m,p||(l==null?void 0:l.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},l),{onChange:f}),d]}var BAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},zAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:BAe}))},HAe=u.forwardRef(zAe),VAe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},WAe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:VAe}))},UAe=u.forwardRef(WAe);const HS="ascend",D$="descend",y2=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,az=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,qAe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],UR=(e,t,n)=>{let r=[];const i=(a,o)=>{r.push({column:a,key:ef(a,o),multiplePriority:y2(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,o)=>{const s=pg(o,n);a.children?("sortOrder"in a&&i(a,s),r=[].concat(Ve(r),Ve(UR(a.children,t,s)))):a.sorter&&("sortOrder"in a?i(a,s):t&&a.defaultSortOrder&&r.push({column:a,key:ef(a,s),multiplePriority:y2(a),sortOrder:a.defaultSortOrder}))}),r},Cae=(e,t,n,r,i,a,o,s)=>(t||[]).map((c,d)=>{const f=pg(d,s);let m=c;if(m.sorter){const p=m.sortDirections||i,h=m.showSorterTooltip===void 0?o:m.showSorterTooltip,v=ef(m,f),g=n.find(({key:T})=>T===v),y=g?g.sortOrder:null,w=qAe(p,y);let x;if(c.sortIcon)x=c.sortIcon({sortOrder:y});else{const T=p.includes(HS)&&u.createElement(UAe,{className:fe(`${e}-column-sorter-up`,{active:y===HS})}),$=p.includes(D$)&&u.createElement(HAe,{className:fe(`${e}-column-sorter-down`,{active:y===D$})});x=u.createElement("span",{className:fe(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(T&&$)})},u.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},T,$))}const{cancelSort:S,triggerAsc:C,triggerDesc:_}=a||{};let k=S;w===D$?k=_:w===HS&&(k=C);const E=typeof h=="object"?Object.assign({title:k},h):{title:k};m=Object.assign(Object.assign({},m),{className:fe(m.className,{[`${e}-column-sort`]:y}),title:T=>{const $=`${e}-column-sorters`,P=u.createElement("span",{className:`${e}-column-title`},n3(c.title,T)),M=u.createElement("div",{className:$},P,x);return h?typeof h!="boolean"&&(h==null?void 0:h.target)==="sorter-icon"?u.createElement("div",{className:fe($,`${$}-tooltip-target-sorter`)},P,u.createElement(Er,Object.assign({},E),x)):u.createElement(Er,Object.assign({},E),M):M},onHeaderCell:T=>{var $;const P=(($=c.onHeaderCell)===null||$===void 0?void 0:$.call(c,T))||{},M=P.onClick,j=P.onKeyDown;P.onClick=O=>{r({column:c,key:v,sortOrder:w,multiplePriority:y2(c)}),M==null||M(O)},P.onKeyDown=O=>{O.keyCode===ht.ENTER&&(r({column:c,key:v,sortOrder:w,multiplePriority:y2(c)}),j==null||j(O))};const I=B9e(c.title,{}),R=I==null?void 0:I.toString();return y&&(P["aria-sort"]=y==="ascend"?"ascending":"descending"),P["aria-label"]=R||"",P.className=fe(P.className,`${e}-column-has-sorters`),P.tabIndex=0,c.ellipsis&&(P.title=(I??"").toString()),P}})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:Cae(e,m.children,n,r,i,a,o,f)})),m}),oz=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},sz=e=>{const t=e.filter(({sortOrder:n})=>n).map(oz);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},oz(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},qR=(e,t,n)=>{const r=t.slice().sort((o,s)=>s.multiplePriority-o.multiplePriority),i=e.slice(),a=r.filter(({column:{sorter:o},sortOrder:s})=>az(o)&&s);return a.length?i.sort((o,s)=>{for(let l=0;l{const s=o[n];return s?Object.assign(Object.assign({},o),{[n]:qR(s,t,n)}):o}):i},GAe=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:i,showSorterTooltip:a,onSorterChange:o}=e,[s,l]=u.useState(()=>UR(n,!0)),c=(v,g)=>{const y=[];return v.forEach((w,x)=>{const S=pg(x,g);if(y.push(ef(w,S)),Array.isArray(w.children)){const C=c(w.children,S);y.push.apply(y,Ve(C))}}),y},d=u.useMemo(()=>{let v=!0;const g=UR(n,!1);if(!g.length){const S=c(n);return s.filter(({key:C})=>S.includes(C))}const y=[];function w(S){v?y.push(S):y.push(Object.assign(Object.assign({},S),{sortOrder:null}))}let x=null;return g.forEach(S=>{x===null?(w(S),S.sortOrder&&(S.multiplePriority===!1?v=!1:x=!0)):(x&&S.multiplePriority!==!1||(v=!1),w(S))}),y},[n,s]),f=u.useMemo(()=>{var v,g;const y=d.map(({column:w,sortOrder:x})=>({column:w,order:x}));return{sortColumns:y,sortColumn:(v=y[0])===null||v===void 0?void 0:v.column,sortOrder:(g=y[0])===null||g===void 0?void 0:g.order}},[d]),m=v=>{let g;v.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[v]:g=[].concat(Ve(d.filter(({key:y})=>y!==v.key)),[v]),l(g),o(sz(g),g)};return[v=>Cae(t,v,d,m,r,i,a),d,f,()=>sz(d)]},kae=(e,t)=>e.map(r=>{const i=Object.assign({},r);return i.title=n3(r.title,t),"children"in i&&(i.children=kae(i.children,t)),i}),KAe=e=>[u.useCallback(n=>kae(n,e),[e])],YAe=aae((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),XAe=sae((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),JAe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:a,tablePaddingVertical:o,tablePaddingHorizontal:s,calc:l}=e,c=`${me(n)} ${r} ${i}`,d=(f,m,p)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${me(l(m).mul(-1).equal())} ${me(l(l(p).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:c,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:c,borderTop:c,[` > ${t}-content, > ${t}-header, @@ -430,10 +430,10 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:c},"> thead":{"> tr:not(:last-child) > th":{borderBottom:c},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:c}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${me(l(o).mul(-1).equal())} ${me(l(l(s).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:c,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` > tr${t}-expanded-row, > tr${t}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${me(n)} 0 ${me(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},NAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},qa),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${me(n)} 0 ${me(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},QAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},qa),{wordBreak:"keep-all",[` &${t}-cell-fix-left-last, &${t}-cell-fix-right-first - `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},AAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},FAe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:a,lineType:o,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:m,tableExpandedRowBg:p,paddingXXS:h,expandIconMarginTop:v,expandIconSize:g,expandIconHalfInner:y,expandIconScale:w,calc:x}=e,C=`${me(i)} ${o} ${s}`,S=x(h).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},_M(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:me(g),background:l,border:C,borderRadius:d,transform:`scale(${w})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:S,insetInlineStart:S,height:i},"&::after":{top:S,bottom:S,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:v,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${me(x(f).mul(-1).equal())} ${me(x(m).mul(-1).equal())}`,padding:`${me(f)} ${me(m)}`}}}},DAe=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:a,paddingXXS:o,paddingXS:s,colorText:l,lineWidth:c,lineType:d,tableBorderColor:f,headerIconColor:m,fontSizeSM:p,tablePaddingHorizontal:h,borderRadius:v,motionDurationSlow:g,colorIcon:y,colorPrimary:w,tableHeaderFilterActiveBg:x,colorTextDisabled:C,tableFilterDropdownBg:S,tableFilterDropdownHeight:k,controlItemBgHover:_,controlItemBgActive:E,boxShadowSecondary:T,filterDropdownMenuBg:$,calc:P}=e,M=`${n}-dropdown`,j=`${t}-filter-dropdown`,I=`${n}-tree`,R=`${me(c)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:P(o).mul(-1).equal(),marginInline:`${me(o)} ${me(P(h).div(2).mul(-1).equal())}`,padding:`0 ${me(o)}`,color:m,fontSize:p,borderRadius:v,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:y,background:x},"&.active":{color:w}}}},{[`${n}-dropdown`]:{[j]:Object.assign(Object.assign({},bn(e)),{minWidth:i,backgroundColor:S,borderRadius:v,boxShadow:T,overflow:"hidden",[`${M}-menu`]:{maxHeight:k,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$,"&:empty::after":{display:"block",padding:`${me(s)} 0`,color:C,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${j}-tree`]:{paddingBlock:`${me(s)} 0`,paddingInline:s,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:_},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${j}-search`]:{padding:s,borderBottom:R,"&-input":{input:{minWidth:a},[r]:{color:C}}},[`${j}-checkall`]:{width:"100%",marginBottom:o,marginInlineStart:o},[`${j}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${me(P(s).sub(c).equal())} ${me(s)}`,overflow:"hidden",borderTop:R}})}},{[`${n}-dropdown ${j}, ${j}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},LAe=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:i,zIndexTableFixed:a,tableBg:o,zIndexTableSticky:s,calc:l}=e,c=r;return{[`${t}-wrapper`]:{[` + `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},ZAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},eFe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:a,lineType:o,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:m,tableExpandedRowBg:p,paddingXXS:h,expandIconMarginTop:v,expandIconSize:g,expandIconHalfInner:y,expandIconScale:w,calc:x}=e,S=`${me(i)} ${o} ${s}`,C=x(h).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},$M(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:me(g),background:l,border:S,borderRadius:d,transform:`scale(${w})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:C,insetInlineStart:C,height:i},"&::after":{top:C,bottom:C,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:v,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:p}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${me(x(f).mul(-1).equal())} ${me(x(m).mul(-1).equal())}`,padding:`${me(f)} ${me(m)}`}}}},tFe=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:a,paddingXXS:o,paddingXS:s,colorText:l,lineWidth:c,lineType:d,tableBorderColor:f,headerIconColor:m,fontSizeSM:p,tablePaddingHorizontal:h,borderRadius:v,motionDurationSlow:g,colorIcon:y,colorPrimary:w,tableHeaderFilterActiveBg:x,colorTextDisabled:S,tableFilterDropdownBg:C,tableFilterDropdownHeight:_,controlItemBgHover:k,controlItemBgActive:E,boxShadowSecondary:T,filterDropdownMenuBg:$,calc:P}=e,M=`${n}-dropdown`,j=`${t}-filter-dropdown`,I=`${n}-tree`,R=`${me(c)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:P(o).mul(-1).equal(),marginInline:`${me(o)} ${me(P(h).div(2).mul(-1).equal())}`,padding:`0 ${me(o)}`,color:m,fontSize:p,borderRadius:v,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:y,background:x},"&.active":{color:w}}}},{[`${n}-dropdown`]:{[j]:Object.assign(Object.assign({},xn(e)),{minWidth:i,backgroundColor:C,borderRadius:v,boxShadow:T,overflow:"hidden",[`${M}-menu`]:{maxHeight:_,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$,"&:empty::after":{display:"block",padding:`${me(s)} 0`,color:S,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${j}-tree`]:{paddingBlock:`${me(s)} 0`,paddingInline:s,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:k},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${j}-search`]:{padding:s,borderBottom:R,"&-input":{input:{minWidth:a},[r]:{color:S}}},[`${j}-checkall`]:{width:"100%",marginBottom:o,marginInlineStart:o},[`${j}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${me(P(s).sub(c).equal())} ${me(s)}`,overflow:"hidden",borderTop:R}})}},{[`${n}-dropdown ${j}, ${j}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},nFe=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:i,zIndexTableFixed:a,tableBg:o,zIndexTableSticky:s,calc:l}=e,c=r;return{[`${t}-wrapper`]:{[` ${t}-cell-fix-left, ${t}-cell-fix-right `]:{position:"sticky !important",zIndex:a,background:o},[` @@ -453,11 +453,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${t}-cell-fix-left-last::after, ${t}-cell-fix-right-first::after, ${t}-cell-fix-right-last::after - `]:{boxShadow:"none"}}}}},BAe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${me(r)} 0`}}},zAe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${me(n)} ${me(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${me(n)} ${me(n)}`}}}}},HAe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},VAe=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:a,paddingXS:o,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:m,tablePaddingHorizontal:p,calc:h}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:h(c).add(h(o).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).add(h(o).mul(2)).equal()}},[` + `]:{boxShadow:"none"}}}}},rFe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${me(r)} 0`}}},iFe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${me(n)} ${me(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${me(n)} ${me(n)}`}}}}},aFe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},oFe=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:a,paddingXS:o,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:m,tablePaddingHorizontal:p,calc:h}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:h(c).add(h(o).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(a).div(4)).add(h(o).mul(2)).equal()}},[` table tr th${t}-selection-column, table tr td${t}-selection-column, ${t}-selection-column - `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:h(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:me(h(p).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:m}}}}}},WAe=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(a,o,s,l)=>({[`${t}${t}-${a}`]:{fontSize:l,[` + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:h(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:me(h(p).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:m}}}}}},sFe=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(a,o,s,l)=>({[`${t}${t}-${a}`]:{fontSize:l,[` ${t}-title, ${t}-footer, ${t}-cell, @@ -466,13 +466,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${t}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${me(o)} ${me(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:me(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${me(r(o).mul(-1).equal())} ${me(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:me(r(o).mul(-1).equal()),marginInline:`${me(r(n).sub(s).equal())} ${me(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:me(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},i("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},UAe=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + `]:{padding:`${me(o)} ${me(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:me(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${me(r(o).mul(-1).equal())} ${me(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:me(r(o).mul(-1).equal()),marginInline:`${me(r(n).sub(s).equal())} ${me(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:me(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},i("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},lFe=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` &${t}-cell-fix-left:hover, &${t}-cell-fix-right:hover - `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},qAe=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:a,tableScrollBg:o,zIndexTableSticky:s,stickyScrollBarBorderRadius:l,lineWidth:c,lineType:d,tableBorderColor:f}=e,m=`${me(c)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${me(a)} !important`,zIndex:s,display:"flex",alignItems:"center",background:o,borderTop:m,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:l,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},rz=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,a=`${me(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${me(i(n).mul(-1).equal())} 0 ${r}`}}}},GAe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:a,calc:o}=e,s=`${me(r)} ${i} ${a}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},cFe=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:a,tableScrollBg:o,zIndexTableSticky:s,stickyScrollBarBorderRadius:l,lineWidth:c,lineType:d,tableBorderColor:f}=e,m=`${me(c)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${me(a)} !important`,zIndex:s,display:"flex",alignItems:"center",background:o,borderTop:m,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:l,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},lz=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,a=`${me(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${me(i(n).mul(-1).equal())} 0 ${r}`}}}},uFe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:a,calc:o}=e,s=`${me(r)} ${i} ${a}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` & > ${t}-row, & > div:not(${t}-row) > ${t}-row - `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${me(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:o(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},KAe=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:a,lineWidth:o,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:d,tableRadius:f,tableHeaderTextColor:m,motionDurationMid:p,tableHeaderBg:h,tableHeaderCellSplitColor:v,tableFooterTextColor:g,tableFooterBg:y,calc:w}=e,x=`${me(o)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},Ic()),{[t]:Object.assign(Object.assign({},bn(e)),{fontSize:c,background:d,borderRadius:`${me(f)} ${me(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${me(f)} ${me(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${me(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:o(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},dFe=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:a,lineWidth:o,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:d,tableRadius:f,tableHeaderTextColor:m,motionDurationMid:p,tableHeaderBg:h,tableHeaderCellSplitColor:v,tableFooterTextColor:g,tableFooterBg:y,calc:w}=e,x=`${me(o)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},Ic()),{[t]:Object.assign(Object.assign({},xn(e)),{fontSize:c,background:d,borderRadius:`${me(f)} ${me(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${me(f)} ${me(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${t}-cell, ${t}-thead > tr > th, ${t}-tbody > tr > th, @@ -483,7 +483,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho > ${t}-wrapper:only-child, > ${t}-expanded-row-fixed > ${t}-wrapper:only-child `]:{[t]:{marginBlock:me(w(r).mul(-1).equal()),marginInline:`${me(w(a).sub(i).equal())} - ${me(w(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background ${p} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${me(r)} ${me(i)}`,color:g,background:y}})}},YAe=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:a,controlItemBgActive:o,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:m,controlHeight:p,colorTextPlaceholder:h,fontSize:v,fontSizeSM:g,lineHeight:y,lineWidth:w,colorIcon:x,colorIconHover:C,opacityLoading:S,controlInteractiveSize:k}=e,_=new vn(i).onBackground(n).toHexString(),E=new vn(a).onBackground(n).toHexString(),T=new vn(t).onBackground(n).toHexString(),$=new vn(x),P=new vn(C),M=k/2-w,j=M*2+w*3;return{headerBg:T,headerColor:r,headerSortActiveBg:_,headerSortHoverBg:E,bodySortBg:T,rowHoverBg:T,rowSelectedBg:o,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:m,footerBg:T,footerColor:r,cellFontSize:v,cellFontSizeMD:v,cellFontSizeSM:v,headerSplitColor:f,fixedHeaderSortActiveBg:_,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(v*y-w*3)/2-Math.ceil((g*1.4-w*3)/2),headerIconColor:$.clone().setA($.a*S).toRgbString(),headerIconHoverColor:P.clone().setA(P.a*S).toRgbString(),expandIconHalfInner:M,expandIconSize:j,expandIconScale:k/j}},iz=2,XAe=mn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:a,headerColor:o,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:m,rowExpandedBg:p,cellPaddingBlock:h,cellPaddingInline:v,cellPaddingBlockMD:g,cellPaddingInlineMD:y,cellPaddingBlockSM:w,cellPaddingInlineSM:x,borderColor:C,footerBg:S,footerColor:k,headerBorderRadius:_,cellFontSize:E,cellFontSizeMD:T,cellFontSizeSM:$,headerSplitColor:P,fixedHeaderSortActiveBg:M,headerFilterHoverBg:j,filterDropdownBg:I,expandIconBg:R,selectionColumnWidth:O,stickyScrollBarBg:L,calc:D}=e,B=tn(e,{tableFontSize:E,tableBg:r,tableRadius:_,tablePaddingVertical:h,tablePaddingHorizontal:v,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:w,tablePaddingHorizontalSmall:x,tableBorderColor:C,tableHeaderTextColor:o,tableHeaderBg:a,tableFooterTextColor:k,tableFooterBg:S,tableHeaderCellSplitColor:P,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:M,tableHeaderFilterActiveBg:j,tableFilterDropdownBg:I,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:m,zIndexTableFixed:iz,zIndexTableSticky:D(iz).add(1).equal({unit:!1}),tableFontSizeMiddle:T,tableFontSizeSmall:$,tableSelectionColumnWidth:O,tableExpandIconBg:R,tableExpandColumnWidth:D(i).add(D(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:L,tableScrollThumbBgHover:t,tableScrollBg:n});return[KAe(B),BAe(B),rz(B),UAe(B),DAe(B),jAe(B),zAe(B),FAe(B),rz(B),AAe(B),VAe(B),LAe(B),qAe(B),NAe(B),WAe(B),HAe(B),GAe(B)]},YAe,{unitless:{expandIconScale:!0}}),az=[],JAe=(e,t)=>{var n,r;const{prefixCls:i,className:a,rootClassName:o,style:s,size:l,bordered:c,dropdownPrefixCls:d,dataSource:f,pagination:m,rowSelection:p,rowKey:h="key",rowClassName:v,columns:g,children:y,childrenColumnName:w,onChange:x,getPopupContainer:C,loading:S,expandIcon:k,expandable:_,expandedRowRender:E,expandIconColumnIndex:T,indentSize:$,scroll:P,sortDirections:M,locale:j,showSorterTooltip:I={target:"full-header"},virtual:R}=e;Lc();const O=u.useMemo(()=>g||eN(y),[g,y]),L=u.useMemo(()=>O.some(Xe=>Xe.responsive),[O]),D=ff(L),B=u.useMemo(()=>{const Xe=new Set(Object.keys(D).filter(Ge=>D[Ge]));return O.filter(Ge=>!Ge.responsive||Ge.responsive.some(ct=>Xe.has(ct)))},[O,D]),F=on(e,["className","style","columns"]),{locale:z=Zs,direction:H,table:A,renderEmpty:V,getPrefixCls:W,getPopupContainer:U}=u.useContext(It),X=Hr(l),J=Object.assign(Object.assign({},z.Table),j),re=f||az,Q=W("table",i),ne=W("dropdown",d),[,Z]=Ei(),se=Qn(Q),[oe,ce,te]=XAe(Q,se),le=Object.assign(Object.assign({childrenColumnName:w,expandIconColumnIndex:T},_),{expandIcon:(n=_==null?void 0:_.expandIcon)!==null&&n!==void 0?n:(r=A==null?void 0:A.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:pe="children"}=le,we=u.useMemo(()=>re.some(Xe=>Xe==null?void 0:Xe[pe])?"nest":E||_!=null&&_.expandedRowRender?"row":null,[re]),_e={body:u.useRef(null)},Y=C9e(Q),ae=u.useRef(null),ee=u.useRef(null);Mye(t,()=>Object.assign(Object.assign({},ee.current),{nativeElement:ae.current}));const q=u.useMemo(()=>typeof h=="function"?h:Xe=>Xe==null?void 0:Xe[h],[h]),[ue]=dae(re,pe,q),ie={},de=(Xe,Ge,ct=!1)=>{var yt,Rt,Nt,Ct;const Je=Object.assign(Object.assign({},ie),Xe);ct&&((yt=ie.resetPagination)===null||yt===void 0||yt.call(ie),!((Rt=Je.pagination)===null||Rt===void 0)&&Rt.current&&(Je.pagination.current=1),m&&((Nt=m.onChange)===null||Nt===void 0||Nt.call(m,1,(Ct=Je.pagination)===null||Ct===void 0?void 0:Ct.pageSize))),P&&P.scrollToFirstRowOnChange!==!1&&_e.body.current&&vye(0,{getContainer:()=>_e.body.current}),x==null||x(Je.pagination,Je.filters,Je.sorter,{currentDataSource:HR(WR(re,Je.sorterStates,pe),Je.filterStates,pe),action:Ge})},be=(Xe,Ge)=>{de({sorter:Xe,sorterStates:Ge},"sort",!1)},[ke,xe,ye,Se]=RAe({prefixCls:Q,mergedColumns:B,onSorterChange:be,sortDirections:M||["ascend","descend"],tableLocale:J,showSorterTooltip:I}),Oe=u.useMemo(()=>WR(re,xe,pe),[re,xe]);ie.sorter=Se(),ie.sorterStates=xe;const Re=(Xe,Ge)=>{de({filters:Xe,filterStates:Ge},"filter",!0)},[Fe,Ce,ve]=yAe({prefixCls:Q,locale:J,dropdownPrefixCls:ne,mergedColumns:B,onFilterChange:Re,getPopupContainer:C||U,rootClassName:fe(o,se)}),ge=HR(Oe,Ce,pe);ie.filters=ve,ie.filterStates=Ce;const Ee=u.useMemo(()=>{const Xe={};return Object.keys(ve).forEach(Ge=>{ve[Ge]!==null&&(Xe[Ge]=ve[Ge])}),Object.assign(Object.assign({},ye),{filters:Xe})},[ye,ve]),[Ne]=IAe(Ee),We=(Xe,Ge)=>{de({pagination:Object.assign(Object.assign({},ie.pagination),{current:Xe,pageSize:Ge})},"paginate")},[He,Ye]=CAe(ge.length,We,m);ie.pagination=m===!1?{}:wAe(He,m),ie.resetPagination=Ye;const De=u.useMemo(()=>{if(m===!1||!He.pageSize)return ge;const{current:Xe=1,total:Ge,pageSize:ct=fae}=He;return ge.lengthct?ge.slice((Xe-1)*ct,Xe*ct):ge:ge.slice((Xe-1)*ct,Xe*ct)},[!!m,ge,He==null?void 0:He.current,He==null?void 0:He.pageSize,He==null?void 0:He.total]),[Ue,Le]=x9e({prefixCls:Q,data:ge,pageData:De,getRowKey:q,getRecordByKey:ue,expandType:we,childrenColumnName:pe,locale:J,getPopupContainer:C||U},p),ft=(Xe,Ge,ct)=>{let yt;return typeof v=="function"?yt=fe(v(Xe,Ge,ct)):yt=fe(v),fe({[`${Q}-row-selected`]:Le.has(q(Xe,Ge))},yt)};le.__PARENT_RENDER_ICON__=le.expandIcon,le.expandIcon=le.expandIcon||k||w9e(J),we==="nest"&&le.expandIconColumnIndex===void 0?le.expandIconColumnIndex=p?1:0:le.expandIconColumnIndex>0&&p&&(le.expandIconColumnIndex-=1),typeof le.indentSize!="number"&&(le.indentSize=typeof $=="number"?$:15);const mt=u.useCallback(Xe=>Ne(Ue(Fe(ke(Xe)))),[ke,Fe,Ue]),ut=()=>{if(m===!1||!(He!=null&&He.total))return{};const Xe=()=>He.size||(X==="small"||X==="middle"?"small":void 0),Ge=Qe=>{const nt=Qe==="left"?"start":Qe==="right"?"end":Qe;return u.createElement(Wj,Object.assign({},He,{align:He.align||nt,className:fe(`${Q}-pagination`,He.className),size:Xe()}))},ct=H==="rtl"?"left":"right",yt=He.position;if(yt===null||!Array.isArray(yt))return{bottom:Ge(ct)};const Rt=yt.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("top")),Nt=yt.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("bottom")),Ct=yt.every(Qe=>`${Qe}`=="none"),Je=Rt?Rt.toLowerCase().replace("top",""):"",Me=Nt?Nt.toLowerCase().replace("bottom",""):"",ze=!Rt&&!Nt&&!Ct,tt=()=>Je?Ge(Je):void 0,ot=()=>{if(Me)return Ge(Me);if(ze)return Ge(ct)};return{top:tt(),bottom:ot()}},gt=u.useMemo(()=>typeof S=="boolean"?{spinning:S}:typeof S=="object"&&S!==null?Object.assign({spinning:!0},S):void 0,[S]),Pe=fe(te,se,`${Q}-wrapper`,A==null?void 0:A.className,{[`${Q}-wrapper-rtl`]:H==="rtl"},a,o,ce),Te=Object.assign(Object.assign({},A==null?void 0:A.style),s),Ie=u.useMemo(()=>gt!=null&>.spinning&&re===az?null:typeof(j==null?void 0:j.emptyText)<"u"?j.emptyText:(V==null?void 0:V("Table"))||u.createElement(Qv,{componentName:"Table"}),[gt==null?void 0:gt.spinning,re,j==null?void 0:j.emptyText,V]),$e=R?MAe:OAe,je={},Ke=u.useMemo(()=>{const{fontSize:Xe,lineHeight:Ge,lineWidth:ct,padding:yt,paddingXS:Rt,paddingSM:Nt}=Z,Ct=Math.floor(Xe*Ge);switch(X){case"middle":return Nt*2+Ct+ct;case"small":return Rt*2+Ct+ct;default:return yt*2+Ct+ct}},[Z,X]);R&&(je.listItemHeight=Ke);const{top:Ze,bottom:st}=ut();return oe(u.createElement("div",{ref:ae,className:Pe,style:Te},u.createElement(Ya,Object.assign({spinning:!1},gt),Ze,u.createElement($e,Object.assign({},je,F,{ref:ee,columns:B,direction:H,expandable:le,prefixCls:Q,className:fe({[`${Q}-middle`]:X==="middle",[`${Q}-small`]:X==="small",[`${Q}-bordered`]:c,[`${Q}-empty`]:re.length===0},te,se,ce),data:De,rowKey:q,rowClassName:ft,emptyText:Ie,internalHooks:yy,internalRefs:_e,transformColumns:mt,getContainerWidth:Y,measureRowRender:Xe=>u.createElement(Ht,{getPopupContainer:Ge=>Ge},Xe)})),st)))},QAe=u.forwardRef(JAe),ZAe=(e,t)=>{const n=u.useRef(0);return n.current+=1,u.createElement(QAe,Object.assign({},e,{ref:t,_renderTimes:n.current}))},ra=u.forwardRef(ZAe);ra.SELECTION_COLUMN=ld;ra.EXPAND_COLUMN=md;ra.SELECTION_ALL=FR;ra.SELECTION_INVERT=DR;ra.SELECTION_NONE=LR;ra.Column=d9e;ra.ColumnGroup=f9e;ra.Summary=Lie;const eFe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:a}=e,o=a(r).sub(n).equal(),s=a(t).sub(n).equal();return{[i]:Object.assign(Object.assign({},bn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${i}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},aN=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return tn(e,{tagFontSize:i,tagLineHeight:me(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},oN=e=>({defaultBg:new vn(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),hae=mn("Tag",e=>{const t=aN(e);return eFe(t)},oN);var tFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,style:r,className:i,checked:a,children:o,icon:s,onChange:l,onClick:c}=e,d=tFe(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:m}=u.useContext(It),p=x=>{l==null||l(!a),c==null||c(x)},h=f("tag",n),[v,g,y]=hae(h),w=fe(h,`${h}-checkable`,{[`${h}-checkable-checked`]:a},m==null?void 0:m.className,i,g,y);return v(u.createElement("span",Object.assign({},d,{ref:t,style:Object.assign(Object.assign({},r),m==null?void 0:m.style),className:w,onClick:p}),s,u.createElement("span",null,o)))}),rFe=e=>l_(e,(t,{textColor:n,lightBorderColor:r,lightColor:i,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:i,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),iFe=qm(["Tag","preset"],e=>{const t=aN(e);return rFe(t)},oN);function aFe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const lw=(e,t,n)=>{const r=aFe(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},oFe=qm(["Tag","status"],e=>{const t=aN(e);return[lw(t,"success","Success"),lw(t,"processing","Info"),lw(t,"error","Error"),lw(t,"warning","Warning")]},oN);var sFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,children:o,icon:s,color:l,onClose:c,bordered:d=!0,visible:f}=e,m=sFe(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:h,tag:v}=u.useContext(It),[g,y]=u.useState(!0),w=on(m,["closeIcon","closable"]);u.useEffect(()=>{f!==void 0&&y(f)},[f]);const x=N_(l),C=t3e(l),S=x||C,k=Object.assign(Object.assign({backgroundColor:l&&!S?l:void 0},v==null?void 0:v.style),a),_=p("tag",n),[E,T,$]=hae(_),P=fe(_,v==null?void 0:v.className,{[`${_}-${l}`]:S,[`${_}-has-color`]:l&&!S,[`${_}-hidden`]:!g,[`${_}-rtl`]:h==="rtl",[`${_}-borderless`]:!d},r,i,T,$),M=D=>{D.stopPropagation(),c==null||c(D),!D.defaultPrevented&&y(!1)},[,j]=IM(sv(e),sv(v),{closable:!1,closeIconRender:D=>{const B=u.createElement("span",{className:`${_}-close-icon`,onClick:M},D);return PM(D,B,F=>({onClick:z=>{var H;(H=F==null?void 0:F.onClick)===null||H===void 0||H.call(F,z),M(z)},className:fe(F==null?void 0:F.className,`${_}-close-icon`)}))}}),I=typeof m.onClick=="function"||o&&o.type==="a",R=s||null,O=R?u.createElement(u.Fragment,null,R,o&&u.createElement("span",null,o)):o,L=u.createElement("span",Object.assign({},w,{ref:t,className:P,style:k}),O,j,x&&u.createElement(iFe,{key:"preset",prefixCls:_}),C&&u.createElement(oFe,{key:"status",prefixCls:_}));return E(I?u.createElement(J1,{component:"Tag"},L):L)}),Yn=lFe;Yn.CheckableTag=nFe;const cFe=e=>{const t=e!=null&&e.algorithm?Jb(e.algorithm):wM,n=Object.assign(Object.assign({},av),e==null?void 0:e.token);return vQ(n,{override:e==null?void 0:e.token},t,kM)};function uFe(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)}}const dFe=(e,t)=>{const n=t??o_(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),uFe(t??e)),zQ(r)),{controlHeight:i}),BQ(Object.assign(Object.assign({},n),{controlHeight:i})))},Ms=(e,t)=>new vn(e).setA(t).toRgbString(),Lp=(e,t)=>new vn(e).lighten(t).toHexString(),fFe=e=>{const t=$m(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]}},mFe=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Ms(r,.85),colorTextSecondary:Ms(r,.65),colorTextTertiary:Ms(r,.45),colorTextQuaternary:Ms(r,.25),colorFill:Ms(r,.18),colorFillSecondary:Ms(r,.12),colorFillTertiary:Ms(r,.08),colorFillQuaternary:Ms(r,.04),colorBgSolid:Ms(r,.95),colorBgSolidHover:Ms(r,1),colorBgSolidActive:Ms(r,.9),colorBgElevated:Lp(n,12),colorBgContainer:Lp(n,8),colorBgLayout:Lp(n,0),colorBgSpotlight:Lp(n,26),colorBgBlur:Ms(r,.04),colorBorder:Lp(n,26),colorBorderSecondary:Lp(n,19)}},pFe=(e,t)=>{const n=Object.keys(xM).map(a=>{const o=$m(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((s,l,c)=>(s[`${a}-${c+1}`]=o[c],s[`${a}${c+1}`]=o[c],s),{})}).reduce((a,o)=>(a=Object.assign(Object.assign({},a),o),a),{}),r=t??o_(e),i=LQ(e,{generateColorPalettes:fFe,generateNeutralColorPalettes:mFe});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),i),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function hFe(){const[e,t,n]=Ei();return{theme:e,token:t,hashId:n}}const zi={defaultSeed:Zb.token,useToken:hFe,defaultAlgorithm:o_,darkAlgorithm:pFe,compactAlgorithm:dFe,getDesignToken:cFe,defaultConfig:Zb,_internalContext:CM};var vFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement(bFe,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),tf=u.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:i,bordered:a}=e,o=vFe(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=zc("timePicker",i,a),l=u.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return u.createElement(gFe,Object.assign({},o,{mode:void 0,ref:t,renderExtraFooter:l,variant:s}))}),vae=df(tf,"popupAlign",void 0,"picker");tf._InternalPanelDoNotUseOrYouWillBeFired=vae;tf.RangePicker=yFe;tf._InternalPanelDoNotUseOrYouWillBeFired=vae;const xFe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},bn(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:n(n(e.itemHeadSize).sub(e.tailWidth)).div(2).equal(),height:`calc(100% - ${me(e.itemHeadSize)})`,borderInlineStart:`${me(e.tailWidth)} ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${me(e.dotBorderWidth)} ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:n(e.itemHeadSize).div(2).equal(),insetInlineStart:n(e.itemHeadSize).div(2).equal(),width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.lineWidth).equal(),marginInlineStart:n(e.margin).add(e.itemHeadSize).equal(),marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}}},[`&${t}-alternate, + ${me(w(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:m,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background ${p} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${me(r)} ${me(i)}`,color:g,background:y}})}},fFe=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:a,controlItemBgActive:o,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:m,controlHeight:p,colorTextPlaceholder:h,fontSize:v,fontSizeSM:g,lineHeight:y,lineWidth:w,colorIcon:x,colorIconHover:S,opacityLoading:C,controlInteractiveSize:_}=e,k=new bn(i).onBackground(n).toHexString(),E=new bn(a).onBackground(n).toHexString(),T=new bn(t).onBackground(n).toHexString(),$=new bn(x),P=new bn(S),M=_/2-w,j=M*2+w*3;return{headerBg:T,headerColor:r,headerSortActiveBg:k,headerSortHoverBg:E,bodySortBg:T,rowHoverBg:T,rowSelectedBg:o,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:m,footerBg:T,footerColor:r,cellFontSize:v,cellFontSizeMD:v,cellFontSizeSM:v,headerSplitColor:f,fixedHeaderSortActiveBg:k,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:p,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(v*y-w*3)/2-Math.ceil((g*1.4-w*3)/2),headerIconColor:$.clone().setA($.a*C).toRgbString(),headerIconHoverColor:P.clone().setA(P.a*C).toRgbString(),expandIconHalfInner:M,expandIconSize:j,expandIconScale:_/j}},cz=2,mFe=pn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:a,headerColor:o,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:m,rowExpandedBg:p,cellPaddingBlock:h,cellPaddingInline:v,cellPaddingBlockMD:g,cellPaddingInlineMD:y,cellPaddingBlockSM:w,cellPaddingInlineSM:x,borderColor:S,footerBg:C,footerColor:_,headerBorderRadius:k,cellFontSize:E,cellFontSizeMD:T,cellFontSizeSM:$,headerSplitColor:P,fixedHeaderSortActiveBg:M,headerFilterHoverBg:j,filterDropdownBg:I,expandIconBg:R,selectionColumnWidth:O,stickyScrollBarBg:D,calc:L}=e,B=nn(e,{tableFontSize:E,tableBg:r,tableRadius:k,tablePaddingVertical:h,tablePaddingHorizontal:v,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:w,tablePaddingHorizontalSmall:x,tableBorderColor:S,tableHeaderTextColor:o,tableHeaderBg:a,tableFooterTextColor:_,tableFooterBg:C,tableHeaderCellSplitColor:P,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:M,tableHeaderFilterActiveBg:j,tableFilterDropdownBg:I,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:m,zIndexTableFixed:cz,zIndexTableSticky:L(cz).add(1).equal({unit:!1}),tableFontSizeMiddle:T,tableFontSizeSmall:$,tableSelectionColumnWidth:O,tableExpandIconBg:R,tableExpandColumnWidth:L(i).add(L(e.padding).mul(2)).equal(),tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:D,tableScrollThumbBgHover:t,tableScrollBg:n});return[dFe(B),rFe(B),lz(B),lFe(B),tFe(B),JAe(B),iFe(B),eFe(B),lz(B),ZAe(B),oFe(B),nFe(B),cFe(B),QAe(B),sFe(B),aFe(B),uFe(B)]},fFe,{unitless:{expandIconScale:!0}}),uz=[],pFe=(e,t)=>{var n,r;const{prefixCls:i,className:a,rootClassName:o,style:s,size:l,bordered:c,dropdownPrefixCls:d,dataSource:f,pagination:m,rowSelection:p,rowKey:h="key",rowClassName:v,columns:g,children:y,childrenColumnName:w,onChange:x,getPopupContainer:S,loading:C,expandIcon:_,expandable:k,expandedRowRender:E,expandIconColumnIndex:T,indentSize:$,scroll:P,sortDirections:M,locale:j,showSorterTooltip:I={target:"full-header"},virtual:R}=e;Lc();const O=u.useMemo(()=>g||nN(y),[g,y]),D=u.useMemo(()=>O.some(et=>et.responsive),[O]),L=ff(D),B=u.useMemo(()=>{const et=new Set(Object.keys(L).filter(qe=>L[qe]));return O.filter(qe=>!qe.responsive||qe.responsive.some(ut=>et.has(ut)))},[O,L]),F=ln(e,["className","style","columns"]),{locale:z=Zs,direction:H,table:A,renderEmpty:V,getPrefixCls:W,getPopupContainer:U}=u.useContext(Rt),Y=Hr(l),J=Object.assign(Object.assign({},z.Table),j),ne=f||uz,Q=W("table",i),te=W("dropdown",d),[,Z]=$i(),le=Qn(Q),[se,ce,re]=mFe(Q,le),ie=Object.assign(Object.assign({childrenColumnName:w,expandIconColumnIndex:T},k),{expandIcon:(n=k==null?void 0:k.expandIcon)!==null&&n!==void 0?n:(r=A==null?void 0:A.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:pe="children"}=ie,Se=u.useMemo(()=>ne.some(et=>et==null?void 0:et[pe])?"nest":E||k!=null&&k.expandedRowRender?"row":null,[ne]),_e={body:u.useRef(null)},X=L9e(Q),ae=u.useRef(null),ee=u.useRef(null);Xye(t,()=>Object.assign(Object.assign({},ee.current),{nativeElement:ae.current}));const q=u.useMemo(()=>typeof h=="function"?h:et=>et==null?void 0:et[h],[h]),[ue]=wae(ne,pe,q),oe={},de=(et,qe,ut=!1)=>{var Ct,Pt,jt,xt;const Xe=Object.assign(Object.assign({},oe),et);ut&&((Ct=oe.resetPagination)===null||Ct===void 0||Ct.call(oe),!((Pt=Xe.pagination)===null||Pt===void 0)&&Pt.current&&(Xe.pagination.current=1),m&&((jt=m.onChange)===null||jt===void 0||jt.call(m,1,(xt=Xe.pagination)===null||xt===void 0?void 0:xt.pageSize))),P&&P.scrollToFirstRowOnChange!==!1&&_e.body.current&&Mye(0,{getContainer:()=>_e.body.current}),x==null||x(Xe.pagination,Xe.filters,Xe.sorter,{currentDataSource:WR(qR(ne,Xe.sorterStates,pe),Xe.filterStates,pe),action:qe})},xe=(et,qe)=>{de({sorter:et,sorterStates:qe},"sort",!1)},[ke,be,ye,Ce]=GAe({prefixCls:Q,mergedColumns:B,onSorterChange:xe,sortDirections:M||["ascend","descend"],tableLocale:J,showSorterTooltip:I}),Re=u.useMemo(()=>qR(ne,be,pe),[ne,be]);oe.sorter=Ce(),oe.sorterStates=be;const Pe=(et,qe)=>{de({filters:et,filterStates:qe},"filter",!0)},[Le,we,ve]=AAe({prefixCls:Q,locale:J,dropdownPrefixCls:te,mergedColumns:B,onFilterChange:Pe,getPopupContainer:S||U,rootClassName:fe(o,le)}),ge=WR(Re,we,pe);oe.filters=ve,oe.filterStates=we;const Ee=u.useMemo(()=>{const et={};return Object.keys(ve).forEach(qe=>{ve[qe]!==null&&(et[qe]=ve[qe])}),Object.assign(Object.assign({},ye),{filters:et})},[ye,ve]),[Ne]=KAe(Ee),ze=(et,qe)=>{de({pagination:Object.assign(Object.assign({},oe.pagination),{current:et,pageSize:qe})},"paginate")},[He,Ye]=LAe(ge.length,ze,m);oe.pagination=m===!1?{}:DAe(He,m),oe.resetPagination=Ye;const De=u.useMemo(()=>{if(m===!1||!He.pageSize)return ge;const{current:et=1,total:qe,pageSize:ut=Sae}=He;return ge.lengthut?ge.slice((et-1)*ut,et*ut):ge:ge.slice((et-1)*ut,et*ut)},[!!m,ge,He==null?void 0:He.current,He==null?void 0:He.pageSize,He==null?void 0:He.total]),[Ke,Je]=F9e({prefixCls:Q,data:ge,pageData:De,getRowKey:q,getRecordByKey:ue,expandType:Se,childrenColumnName:pe,locale:J,getPopupContainer:S||U},p),We=(et,qe,ut)=>{let Ct;return typeof v=="function"?Ct=fe(v(et,qe,ut)):Ct=fe(v),fe({[`${Q}-row-selected`]:Je.has(q(et,qe))},Ct)};ie.__PARENT_RENDER_ICON__=ie.expandIcon,ie.expandIcon=ie.expandIcon||_||D9e(J),Se==="nest"&&ie.expandIconColumnIndex===void 0?ie.expandIconColumnIndex=p?1:0:ie.expandIconColumnIndex>0&&p&&(ie.expandIconColumnIndex-=1),typeof ie.indentSize!="number"&&(ie.indentSize=typeof $=="number"?$:15);const vt=u.useCallback(et=>Ne(Ke(Le(ke(et)))),[ke,Le,Ke]),dt=()=>{if(m===!1||!(He!=null&&He.total))return{};const et=()=>He.size||(Y==="small"||Y==="middle"?"small":void 0),qe=Qe=>{const rt=Qe==="left"?"start":Qe==="right"?"end":Qe;return u.createElement(qj,Object.assign({},He,{align:He.align||rt,className:fe(`${Q}-pagination`,He.className),size:et()}))},ut=H==="rtl"?"left":"right",Ct=He.position;if(Ct===null||!Array.isArray(Ct))return{bottom:qe(ut)};const Pt=Ct.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("top")),jt=Ct.find(Qe=>typeof Qe=="string"&&Qe.toLowerCase().includes("bottom")),xt=Ct.every(Qe=>`${Qe}`=="none"),Xe=Pt?Pt.toLowerCase().replace("top",""):"",Me=jt?jt.toLowerCase().replace("bottom",""):"",Be=!Pt&&!jt&&!xt,tt=()=>Xe?qe(Xe):void 0,ot=()=>{if(Me)return qe(Me);if(Be)return qe(ut)};return{top:tt(),bottom:ot()}},bt=u.useMemo(()=>typeof C=="boolean"?{spinning:C}:typeof C=="object"&&C!==null?Object.assign({spinning:!0},C):void 0,[C]),Ie=fe(re,le,`${Q}-wrapper`,A==null?void 0:A.className,{[`${Q}-wrapper-rtl`]:H==="rtl"},a,o,ce),Te=Object.assign(Object.assign({},A==null?void 0:A.style),s),Oe=u.useMemo(()=>bt!=null&&bt.spinning&&ne===uz?null:typeof(j==null?void 0:j.emptyText)<"u"?j.emptyText:(V==null?void 0:V("Table"))||u.createElement(eg,{componentName:"Table"}),[bt==null?void 0:bt.spinning,ne,j==null?void 0:j.emptyText,V]),$e=R?XAe:YAe,je={},Ge=u.useMemo(()=>{const{fontSize:et,lineHeight:qe,lineWidth:ut,padding:Ct,paddingXS:Pt,paddingSM:jt}=Z,xt=Math.floor(et*qe);switch(Y){case"middle":return jt*2+xt+ut;case"small":return Pt*2+xt+ut;default:return Ct*2+xt+ut}},[Z,Y]);R&&(je.listItemHeight=Ge);const{top:Ze,bottom:lt}=dt();return se(u.createElement("div",{ref:ae,className:Ie,style:Te},u.createElement(Ya,Object.assign({spinning:!1},bt),Ze,u.createElement($e,Object.assign({},je,F,{ref:ee,columns:B,direction:H,expandable:ie,prefixCls:Q,className:fe({[`${Q}-middle`]:Y==="middle",[`${Q}-small`]:Y==="small",[`${Q}-bordered`]:c,[`${Q}-empty`]:ne.length===0},re,le,ce),data:De,rowKey:q,rowClassName:We,emptyText:Oe,internalHooks:wy,internalRefs:_e,transformColumns:vt,getContainerWidth:X,measureRowRender:et=>u.createElement(Bt,{getPopupContainer:qe=>qe},et)})),lt)))},hFe=u.forwardRef(pFe),vFe=(e,t)=>{const n=u.useRef(0);return n.current+=1,u.createElement(hFe,Object.assign({},e,{ref:t,_renderTimes:n.current}))},ia=u.forwardRef(vFe);ia.SELECTION_COLUMN=ld;ia.EXPAND_COLUMN=md;ia.SELECTION_ALL=LR;ia.SELECTION_INVERT=BR;ia.SELECTION_NONE=zR;ia.Column=T9e;ia.ColumnGroup=P9e;ia.Summary=Yie;const gFe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:a}=e,o=a(r).sub(n).equal(),s=a(t).sub(n).equal();return{[i]:Object.assign(Object.assign({},xn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${i}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${i}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},sN=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return nn(e,{tagFontSize:i,tagLineHeight:me(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},lN=e=>({defaultBg:new bn(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),_ae=pn("Tag",e=>{const t=sN(e);return gFe(t)},lN);var bFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,style:r,className:i,checked:a,children:o,icon:s,onChange:l,onClick:c}=e,d=bFe(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:m}=u.useContext(Rt),p=x=>{l==null||l(!a),c==null||c(x)},h=f("tag",n),[v,g,y]=_ae(h),w=fe(h,`${h}-checkable`,{[`${h}-checkable-checked`]:a},m==null?void 0:m.className,i,g,y);return v(u.createElement("span",Object.assign({},d,{ref:t,style:Object.assign(Object.assign({},r),m==null?void 0:m.style),className:w,onClick:p}),s,u.createElement("span",null,o)))}),xFe=e=>c_(e,(t,{textColor:n,lightBorderColor:r,lightColor:i,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:i,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),wFe=Um(["Tag","preset"],e=>{const t=sN(e);return xFe(t)},lN);function SFe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const cw=(e,t,n)=>{const r=SFe(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},CFe=Um(["Tag","status"],e=>{const t=sN(e);return[cw(t,"success","Success"),cw(t,"processing","Info"),cw(t,"error","Error"),cw(t,"warning","Warning")]},lN);var kFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,className:r,rootClassName:i,style:a,children:o,icon:s,color:l,onClose:c,bordered:d=!0,visible:f}=e,m=kFe(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:p,direction:h,tag:v}=u.useContext(Rt),[g,y]=u.useState(!0),w=ln(m,["closeIcon","closable"]);u.useEffect(()=>{f!==void 0&&y(f)},[f]);const x=A_(l),S=b3e(l),C=x||S,_=Object.assign(Object.assign({backgroundColor:l&&!C?l:void 0},v==null?void 0:v.style),a),k=p("tag",n),[E,T,$]=_ae(k),P=fe(k,v==null?void 0:v.className,{[`${k}-${l}`]:C,[`${k}-has-color`]:l&&!C,[`${k}-hidden`]:!g,[`${k}-rtl`]:h==="rtl",[`${k}-borderless`]:!d},r,i,T,$),M=L=>{L.stopPropagation(),c==null||c(L),!L.defaultPrevented&&y(!1)},[,j]=MM(cv(e),cv(v),{closable:!1,closeIconRender:L=>{const B=u.createElement("span",{className:`${k}-close-icon`,onClick:M},L);return IM(L,B,F=>({onClick:z=>{var H;(H=F==null?void 0:F.onClick)===null||H===void 0||H.call(F,z),M(z)},className:fe(F==null?void 0:F.className,`${k}-close-icon`)}))}}),I=typeof m.onClick=="function"||o&&o.type==="a",R=s||null,O=R?u.createElement(u.Fragment,null,R,o&&u.createElement("span",null,o)):o,D=u.createElement("span",Object.assign({},w,{ref:t,className:P,style:_}),O,j,x&&u.createElement(wFe,{key:"preset",prefixCls:k}),S&&u.createElement(CFe,{key:"status",prefixCls:k}));return E(I?u.createElement(Z1,{component:"Tag"},D):D)}),Yn=_Fe;Yn.CheckableTag=yFe;const EFe=e=>{const t=e!=null&&e.algorithm?Qb(e.algorithm):CM,n=Object.assign(Object.assign({},sv),e==null?void 0:e.token);return EQ(n,{override:e==null?void 0:e.token},t,EM)};function $Fe(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)}}const TFe=(e,t)=>{const n=t??s_(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),$Fe(t??e)),JQ(r)),{controlHeight:i}),XQ(Object.assign(Object.assign({},n),{controlHeight:i})))},Ms=(e,t)=>new bn(e).setA(t).toRgbString(),zp=(e,t)=>new bn(e).lighten(t).toHexString(),PFe=e=>{const t=Em(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]}},RFe=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Ms(r,.85),colorTextSecondary:Ms(r,.65),colorTextTertiary:Ms(r,.45),colorTextQuaternary:Ms(r,.25),colorFill:Ms(r,.18),colorFillSecondary:Ms(r,.12),colorFillTertiary:Ms(r,.08),colorFillQuaternary:Ms(r,.04),colorBgSolid:Ms(r,.95),colorBgSolidHover:Ms(r,1),colorBgSolidActive:Ms(r,.9),colorBgElevated:zp(n,12),colorBgContainer:zp(n,8),colorBgLayout:zp(n,0),colorBgSpotlight:zp(n,26),colorBgBlur:Ms(r,.04),colorBorder:zp(n,26),colorBorderSecondary:zp(n,19)}},IFe=(e,t)=>{const n=Object.keys(SM).map(a=>{const o=Em(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((s,l,c)=>(s[`${a}-${c+1}`]=o[c],s[`${a}${c+1}`]=o[c],s),{})}).reduce((a,o)=>(a=Object.assign(Object.assign({},a),o),a),{}),r=t??s_(e),i=YQ(e,{generateColorPalettes:PFe,generateNeutralColorPalettes:RFe});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),i),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function OFe(){const[e,t,n]=$i();return{theme:e,token:t,hashId:n}}const zi={defaultSeed:e1.token,useToken:OFe,defaultAlgorithm:s_,darkAlgorithm:IFe,compactAlgorithm:TFe,getDesignToken:EFe,defaultConfig:e1,_internalContext:kM};var MFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);iu.createElement(NFe,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),tf=u.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:i,bordered:a}=e,o=MFe(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=zc("timePicker",i,a),l=u.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return u.createElement(jFe,Object.assign({},o,{mode:void 0,ref:t,renderExtraFooter:l,variant:s}))}),Eae=df(tf,"popupAlign",void 0,"picker");tf._InternalPanelDoNotUseOrYouWillBeFired=Eae;tf.RangePicker=AFe;tf._InternalPanelDoNotUseOrYouWillBeFired=Eae;const FFe=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},xn(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:n(n(e.itemHeadSize).sub(e.tailWidth)).div(2).equal(),height:`calc(100% - ${me(e.itemHeadSize)})`,borderInlineStart:`${me(e.tailWidth)} ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${me(e.dotBorderWidth)} ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:n(e.itemHeadSize).div(2).equal(),insetInlineStart:n(e.itemHeadSize).div(2).equal(),width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.lineWidth).equal(),marginInlineStart:n(e.margin).add(e.itemHeadSize).equal(),marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}}},[`&${t}-alternate, &${t}-right, &${t}-label`]:{[`${t}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:n(e.marginXXS).mul(-1).equal(),"&-custom":{marginInlineStart:n(e.tailWidth).div(2).equal()}},"&-left":{[`${t}-item-content`]:{insetInlineStart:`calc(50% - ${me(e.marginXXS)})`,width:`calc(50% - ${me(e.marginSM)})`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${me(e.marginSM)})`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail, ${t}-item-head, @@ -491,80 +491,80 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${t}-item-last ${t}-item-tail`]:{display:"block",height:`calc(100% - ${me(e.margin)})`,borderInlineStart:`${me(e.tailWidth)} dotted ${e.tailColor}`},[`&${t}-reverse ${t}-item-last - ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${me(e.margin)})`,borderInlineStart:`${me(e.tailWidth)} dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.tailWidth).equal(),width:`calc(50% - ${me(e.marginSM)})`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${me(e.marginSM)})`,width:`calc(50% - ${me(e.marginSM)})`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}},wFe=e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:e.lineWidth*3,dotBg:e.colorBgContainer,itemPaddingBottom:e.padding*1.25}),CFe=mn("Timeline",e=>{const t=tn(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return xFe(t)},wFe);var SFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,color:r="blue",dot:i,pending:a=!1,position:o,label:s,children:l}=e,c=SFe(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:d}=u.useContext(It),f=d("timeline",t),m=fe(`${f}-item`,{[`${f}-item-pending`]:a},n),p=/blue|red|green|gray/.test(r||"")?void 0:r,h=fe(`${f}-item-head`,{[`${f}-item-head-custom`]:!!i,[`${f}-item-head-${r}`]:!p});return u.createElement("li",Object.assign({},c,{className:m}),s&&u.createElement("div",{className:`${f}-item-label`},s),u.createElement("div",{className:`${f}-item-tail`}),u.createElement("div",{className:h,style:{borderColor:p,color:p}},i),u.createElement("div",{className:`${f}-item-content`},l))};var oz=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,pending:r=!1,children:i,items:a,rootClassName:o,reverse:s=!1,direction:l,hashId:c,pendingDot:d,mode:f=""}=e,m=oz(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const p=(S,k)=>f==="alternate"?S==="right"?`${t}-item-right`:S==="left"?`${t}-item-left`:k%2===0?`${t}-item-left`:`${t}-item-right`:f==="left"?`${t}-item-left`:f==="right"?`${t}-item-right`:S==="right"?`${t}-item-right`:"",h=Ve(a||[]),v=typeof r=="boolean"?null:r;r&&h.push({pending:!!r,dot:d||u.createElement(Ra,null),children:v}),s&&h.reverse();const g=h.length,y=`${t}-item-last`,w=h.filter(S=>!!S).map((S,k)=>{var _;const E=k===g-2?y:"",T=k===g-1?y:"",{className:$}=S,P=oz(S,["className"]);return u.createElement(gae,Object.assign({},P,{className:fe([$,!s&&r?E:T,p((_=S==null?void 0:S.position)!==null&&_!==void 0?_:"",k)]),key:(S==null?void 0:S.key)||k}))}),x=h.some(S=>!!(S!=null&&S.label)),C=fe(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!s,[`${t}-${f}`]:!!f&&!x,[`${t}-label`]:x,[`${t}-rtl`]:l==="rtl"},n,o,c);return u.createElement("ol",Object.assign({},m,{className:C}),w)};function _Fe(e,t){return e&&Array.isArray(e)?e:Ir(t).map(n=>{var r,i;return Object.assign({children:(i=(r=n==null?void 0:n.props)===null||r===void 0?void 0:r.children)!==null&&i!==void 0?i:""},n.props)})}var EFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,timeline:r}=u.useContext(It),{prefixCls:i,children:a,items:o,className:s,style:l}=e,c=EFe(e,["prefixCls","children","items","className","style"]),d=t("timeline",i),f=Qn(d),[m,p,h]=CFe(d,f),v=_Fe(o,a);return m(u.createElement(kFe,Object.assign({},c,{className:fe(r==null?void 0:r.className,s,h,f),style:Object.assign(Object.assign({},r==null?void 0:r.style),l),prefixCls:d,direction:n,items:v,hashId:p})))};bae.Item=gae;var $Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},TFe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$Fe}))},i3=u.forwardRef(TFe);const PFe=function(e){var t=u.useRef({valueLabels:new Map});return u.useMemo(function(){var n=t.current.valueLabels,r=new Map,i=e.map(function(a){var o=a.value,s=a.label,l=s??n.get(o);return r.set(o,l),N(N({},a),{},{label:l})});return t.current.valueLabels=r,[i]},[e])};var RFe=function(t,n,r,i){return u.useMemo(function(){var a=function(p){return p.map(function(h){var v=h.value;return v})},o=a(t),s=a(n),l=o.filter(function(m){return!i[m]}),c=o,d=s;if(r){var f=Ks(o,!0,i);c=f.checkedKeys,d=f.halfCheckedKeys}return[Array.from(new Set([].concat(Ve(l),Ve(c)))),d]},[t,n,r,i])},IFe=function(t){return Array.isArray(t)?t:t!==void 0?[t]:[]},OFe=function(t){var n=t||{},r=n.label,i=n.value,a=n.children;return{_title:r?[r]:["title","label"],value:i||"value",key:i||"value",children:a||"children"}},UR=function(t){return!t||t.disabled||t.disableCheckbox||t.checkable===!1},MFe=function(t,n){var r=[],i=function a(o){o.forEach(function(s){var l=s[n.children];l&&(r.push(s[n.value]),a(l))})};return i(t),r},sz=function(t){return t==null};const jFe=function(e,t){return u.useMemo(function(){var n=fy(e,{fieldNames:t,initWrapper:function(i){return N(N({},i),{},{valueEntities:new Map})},processEntity:function(i,a){var o=i.node[t.value];a.valueEntities.set(o,i)}});return n},[e,t])};var sN=function(){return null},NFe=["children","value"];function yae(e){return Ir(e).map(function(t){if(!u.isValidElement(t)||!t.type)return null;var n=t,r=n.key,i=n.props,a=i.children,o=i.value,s=it(i,NFe),l=N({key:r,value:o},s),c=yae(a);return c.length&&(l.children=c),l}).filter(function(t){return t})}function qR(e){if(!e)return e;var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function AFe(e,t,n,r,i,a){var o=null,s=null;function l(){function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return d.map(function(p,h){var v="".concat(f,"-").concat(h),g=p[a.value],y=n.includes(g),w=c(p[a.children]||[],v,y),x=u.createElement(sN,p,w.map(function(S){return S.node}));if(t===g&&(o=x),y){var C={pos:v,node:x,children:w};return m||s.push(C),C}return null}).filter(function(p){return p})}s||(s=[],c(r),s.sort(function(d,f){var m=d.node.props.value,p=f.node.props.value,h=n.indexOf(m),v=n.indexOf(p);return h-v}))}Object.defineProperty(e,"triggerNode",{get:function(){return Jn(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),l(),o}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return Jn(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),l(),i?s:s.map(function(d){var f=d.node;return f})}})}var FFe=function(t,n,r){var i=r.fieldNames,a=r.treeNodeFilterProp,o=r.filterTreeNode,s=i.children;return u.useMemo(function(){if(!n||o===!1)return t;var l=typeof o=="function"?o:function(d,f){return String(f[a]).toUpperCase().includes(n.toUpperCase())},c=function d(f){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f.reduce(function(p,h){var v=h[s],g=m||l(n,qR(h)),y=d(v||[],g);return(g||y.length)&&p.push(N(N({},h),{},G({isLeaf:void 0},s,y))),p},[])};return c(t)},[t,n,s,a,o])};function lz(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function DFe(e,t){var n=t.id,r=t.pId,i=t.rootPId,a=new Map,o=[];return e.forEach(function(s){var l=s[n],c=N(N({},s),{},{key:s.key||l});a.set(l,c)}),a.forEach(function(s){var l=s[r],c=a.get(l);c?(c.children=c.children||[],c.children.push(s)):(l===i||i===null)&&o.push(s)}),o}function LFe(e,t,n){return u.useMemo(function(){if(e){if(n){var r=N({id:"id",pId:"pId",rootPId:null},pt(n)==="object"?n:{});return DFe(e,r)}return e}return yae(t)},[t,n,e])}var xae=u.createContext(null),wae=u.createContext(null),BFe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},zFe=function(t,n){var r=YM(),i=r.prefixCls,a=r.multiple,o=r.searchValue,s=r.toggleOpen,l=r.open,c=r.notFoundContent,d=u.useContext(wae),f=d.virtual,m=d.listHeight,p=d.listItemHeight,h=d.listItemScrollOffset,v=d.treeData,g=d.fieldNames,y=d.onSelect,w=d.dropdownMatchSelectWidth,x=d.treeExpandAction,C=d.treeTitleRender,S=d.onPopupScroll,k=d.leftMaxCount,_=d.leafCountOnly,E=d.valueEntities,T=u.useContext(xae),$=T.checkable,P=T.checkedKeys,M=T.halfCheckedKeys,j=T.treeExpandedKeys,I=T.treeDefaultExpandAll,R=T.treeDefaultExpandedKeys,O=T.onTreeExpand,L=T.treeIcon,D=T.showTreeIcon,B=T.switcherIcon,F=T.treeLine,z=T.treeNodeFilterProp,H=T.loadData,A=T.treeLoadedKeys,V=T.treeMotion,W=T.onTreeLoad,U=T.keyEntities,X=u.useRef(),J=Rc(function(){return v},[l,v],function(Ee,Ne){return Ne[0]&&Ee[1]!==Ne[1]}),re=u.useMemo(function(){return $?{checked:P,halfChecked:M}:null},[$,P,M]);u.useEffect(function(){if(l&&!a&&P.length){var Ee;(Ee=X.current)===null||Ee===void 0||Ee.scrollTo({key:P[0]})}},[l]);var Q=function(Ne){Ne.preventDefault()},ne=function(Ne,We){var He=We.node;$&&UR(He)||(y(He.key,{selected:!P.includes(He.key)}),a||s(!1))},Z=u.useState(R),se=he(Z,2),oe=se[0],ce=se[1],te=u.useState(null),le=he(te,2),pe=le[0],we=le[1],_e=u.useMemo(function(){return j?Ve(j):o?pe:oe},[oe,pe,j,o]),Y=function(Ne){ce(Ne),we(Ne),O&&O(Ne)},ae=String(o).toLowerCase(),ee=function(Ne){return ae?String(Ne[z]).toLowerCase().includes(ae):!1};u.useEffect(function(){o&&we(MFe(v,g))},[o]);var q=u.useState(function(){return new Map}),ue=he(q,2),ie=ue[0],de=ue[1];u.useEffect(function(){k&&de(new Map)},[k]);function be(Ee){var Ne=Ee[g.value];if(!ie.has(Ne)){var We=E.get(Ne),He=(We.children||[]).length===0;if(He)ie.set(Ne,!1);else{var Ye=We.children.filter(function(Ue){return!Ue.node.disabled&&!Ue.node.disableCheckbox&&!P.includes(Ue.node[g.value])}),De=Ye.length;ie.set(Ne,De>k)}}return ie.get(Ne)}var ke=Xt(function(Ee){var Ne=Ee[g.value];return P.includes(Ne)||k===null?!1:k<=0?!0:_&&k?be(Ee):!1}),xe=function Ee(Ne){var We=Sc(Ne),He;try{for(We.s();!(He=We.n()).done;){var Ye=He.value;if(!(Ye.disabled||Ye.selectable===!1)){if(o){if(ee(Ye))return Ye}else return Ye;if(Ye[g.children]){var De=Ee(Ye[g.children]);if(De)return De}}}}catch(Ue){We.e(Ue)}finally{We.f()}return null},ye=u.useState(null),Se=he(ye,2),Oe=Se[0],Re=Se[1],Fe=U[Oe];u.useEffect(function(){if(l){var Ee=null,Ne=function(){var He=xe(J);return He?He[g.value]:null};!a&&P.length&&!o?Ee=P[0]:Ee=Ne(),Re(Ee)}},[l,o]),u.useImperativeHandle(n,function(){var Ee;return{scrollTo:(Ee=X.current)===null||Ee===void 0?void 0:Ee.scrollTo,onKeyDown:function(We){var He,Ye=We.which;switch(Ye){case ht.UP:case ht.DOWN:case ht.LEFT:case ht.RIGHT:(He=X.current)===null||He===void 0||He.onKeyDown(We);break;case ht.ENTER:{if(Fe){var De=ke(Fe.node),Ue=(Fe==null?void 0:Fe.node)||{},Le=Ue.selectable,ft=Ue.value,mt=Ue.disabled;Le!==!1&&!mt&&!De&&ne(null,{node:{key:Oe},selected:!P.includes(ft)})}break}case ht.ESC:s(!1)}},onKeyUp:function(){}}});var Ce=Rc(function(){return!o},[o,j||oe],function(Ee,Ne){var We=he(Ee,1),He=We[0],Ye=he(Ne,2),De=Ye[0],Ue=Ye[1];return He!==De&&!!(De||Ue)}),ve=Ce?H:null;if(J.length===0)return u.createElement("div",{role:"listbox",className:"".concat(i,"-empty"),onMouseDown:Q},c);var ge={fieldNames:g};return A&&(ge.loadedKeys=A),_e&&(ge.expandedKeys=_e),u.createElement("div",{onMouseDown:Q},Fe&&l&&u.createElement("span",{style:BFe,"aria-live":"assertive"},Fe.node.value),u.createElement(Qie.Provider,{value:{nodeDisabled:ke}},u.createElement(n3,Ae({ref:X,focusable:!1,prefixCls:"".concat(i,"-tree"),treeData:J,height:m,itemHeight:p,itemScrollOffset:h,virtual:f!==!1&&w!==!1,multiple:a,icon:L,showIcon:D,switcherIcon:B,showLine:F,loadData:ve,motion:V,activeKey:Oe,checkable:$,checkStrictly:!0,checkedKeys:re,selectedKeys:$?[]:P,defaultExpandAll:I,titleRender:C},ge,{onActiveChange:Re,onSelect:ne,onCheck:ne,onExpand:Y,onLoad:W,filterTreeNode:ee,expandAction:x,onScroll:S}))))},HFe=u.forwardRef(zFe),lN="SHOW_ALL",cN="SHOW_PARENT",a3="SHOW_CHILD";function cz(e,t,n,r){var i=new Set(e);return t===a3?e.filter(function(a){var o=n[a];return!o||!o.children||!o.children.some(function(s){var l=s.node;return i.has(l[r.value])})||!o.children.every(function(s){var l=s.node;return UR(l)||i.has(l[r.value])})}):t===cN?e.filter(function(a){var o=n[a],s=o?o.parent:null;return!s||UR(s.node)||!i.has(s.key)}):e}var VFe=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function WFe(e){return!e||pt(e)!=="object"}var UFe=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tree-select":r,a=e.value,o=e.defaultValue,s=e.onChange,l=e.onSelect,c=e.onDeselect,d=e.searchValue,f=e.inputValue,m=e.onSearch,p=e.autoClearSearchValue,h=p===void 0?!0:p,v=e.filterTreeNode,g=e.treeNodeFilterProp,y=g===void 0?"value":g,w=e.showCheckedStrategy,x=e.treeNodeLabelProp,C=e.multiple,S=e.treeCheckable,k=e.treeCheckStrictly,_=e.labelInValue,E=e.maxCount,T=e.fieldNames,$=e.treeDataSimpleMode,P=e.treeData,M=e.children,j=e.loadData,I=e.treeLoadedKeys,R=e.onTreeLoad,O=e.treeDefaultExpandAll,L=e.treeExpandedKeys,D=e.treeDefaultExpandedKeys,B=e.onTreeExpand,F=e.treeExpandAction,z=e.virtual,H=e.listHeight,A=H===void 0?200:H,V=e.listItemHeight,W=V===void 0?20:V,U=e.listItemScrollOffset,X=U===void 0?0:U,J=e.onDropdownVisibleChange,re=e.dropdownMatchSelectWidth,Q=re===void 0?!0:re,ne=e.treeLine,Z=e.treeIcon,se=e.showTreeIcon,oe=e.switcherIcon,ce=e.treeMotion,te=e.treeTitleRender,le=e.onPopupScroll,pe=it(e,VFe),we=ej(n),_e=S&&!k,Y=S||k,ae=k||_,ee=Y||C,q=Wt(o,{value:a}),ue=he(q,2),ie=ue[0],de=ue[1],be=u.useMemo(function(){return S?w||a3:lN},[w,S]),ke=u.useMemo(function(){return OFe(T)},[JSON.stringify(T)]),xe=Wt("",{value:d!==void 0?d:f,postState:function(Je){return Je||""}}),ye=he(xe,2),Se=ye[0],Oe=ye[1],Re=function(Je){Oe(Je),m==null||m(Je)},Fe=LFe(P,M,$),Ce=jFe(Fe,ke),ve=Ce.keyEntities,ge=Ce.valueEntities,Ee=u.useCallback(function(Ct){var Je=[],Me=[];return Ct.forEach(function(ze){ge.has(ze)?Me.push(ze):Je.push(ze)}),{missingRawValues:Je,existRawValues:Me}},[ge]),Ne=FFe(Fe,Se,{fieldNames:ke,treeNodeFilterProp:y,filterTreeNode:v}),We=u.useCallback(function(Ct){if(Ct){if(x)return Ct[x];for(var Je=ke._title,Me=0;Mest)){var tt=Ye(Ct);if(de(tt),h&&Oe(""),s){var ot=Ct;_e&&(ot=ze.map(function(rn){var At=ge.get(rn);return At?At.node[ke.value]:rn}));var Qe=Je||{triggerValue:void 0,selected:void 0},nt=Qe.triggerValue,lt=Qe.selected,xt=ot;if(k){var Dt=mt.filter(function(rn){return!ot.includes(rn.value)});xt=[].concat(Ve(xt),Ve(Dt))}var vt=Ye(xt),at={preValue:ft,triggerValue:nt},St=!0;(k||Me==="selection"&&!lt)&&(St=!1),AFe(at,nt,Ct,Fe,St,ke),Y?at.checked=lt:at.selected=lt;var nn=ae?vt:vt.map(function(rn){return rn.value});s(ee?nn:nn[0],ae?null:vt.map(function(rn){return rn.label}),at)}}}),Ge=u.useCallback(function(Ct,Je){var Me,ze=Je.selected,tt=Je.source,ot=ve[Ct],Qe=ot==null?void 0:ot.node,nt=(Me=Qe==null?void 0:Qe[ke.value])!==null&&Me!==void 0?Me:Ct;if(!ee)Xe([nt],{selected:!0,triggerValue:nt},"option");else{var lt=ze?[].concat(Ve(ut),[nt]):Te.filter(function(At){return At!==nt});if(_e){var xt=Ee(lt),Dt=xt.missingRawValues,vt=xt.existRawValues,at=vt.map(function(At){return ge.get(At).key}),St;if(ze){var nn=Ks(at,!0,ve);St=nn.checkedKeys}else{var rn=Ks(at,{halfCheckedKeys:Ie},ve);St=rn.checkedKeys}lt=[].concat(Ve(Dt),Ve(St.map(function(At){return ve[At].node[ke.value]})))}Xe(lt,{selected:ze,triggerValue:nt},tt||"option")}ze||!ee?l==null||l(nt,qR(Qe)):c==null||c(nt,qR(Qe))},[Ee,ge,ve,ke,ee,ut,Xe,_e,l,c,Te,Ie,E]),ct=u.useCallback(function(Ct){if(J){var Je={};Object.defineProperty(Je,"documentClickClose",{get:function(){return Jn(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),J(Ct,Je)}},[J]),yt=lz(function(Ct,Je){var Me=Ct.map(function(ze){return ze.value});if(Je.type==="clear"){Xe(Me,{},"selection");return}Je.values.length&&Ge(Je.values[0].value,{selected:!1,source:"selection"})}),Rt=u.useMemo(function(){return{virtual:z,dropdownMatchSelectWidth:Q,listHeight:A,listItemHeight:W,listItemScrollOffset:X,treeData:Ne,fieldNames:ke,onSelect:Ge,treeExpandAction:F,treeTitleRender:te,onPopupScroll:le,leftMaxCount:E===void 0?null:E-Ze.length,leafCountOnly:be==="SHOW_CHILD"&&!k&&!!S,valueEntities:ge}},[z,Q,A,W,X,Ne,ke,Ge,F,te,le,E,Ze.length,be,k,S,ge]),Nt=u.useMemo(function(){return{checkable:Y,loadData:j,treeLoadedKeys:I,onTreeLoad:R,checkedKeys:Te,halfCheckedKeys:Ie,treeDefaultExpandAll:O,treeExpandedKeys:L,treeDefaultExpandedKeys:D,onTreeExpand:B,treeIcon:Z,treeMotion:ce,showTreeIcon:se,switcherIcon:oe,treeLine:ne,treeNodeFilterProp:y,keyEntities:ve}},[Y,j,I,R,Te,Ie,O,L,D,B,Z,ce,se,oe,ne,y,ve]);return u.createElement(wae.Provider,{value:Rt},u.createElement(xae.Provider,{value:Nt},u.createElement(JM,Ae({ref:t},pe,{id:we,prefixCls:i,mode:ee?"multiple":void 0,displayValues:Ze,onDisplayValuesChange:yt,searchValue:Se,onSearch:Re,OptionList:HFe,emptyOptions:!Fe.length,onDropdownVisibleChange:ct,dropdownMatchSelectWidth:Q}))))}),xy=UFe;xy.TreeNode=sN;xy.SHOW_ALL=lN;xy.SHOW_PARENT=cN;xy.SHOW_CHILD=a3;const qFe=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${me(e.paddingXS)} ${me(e.calc(e.paddingXS).div(2).equal())}`},rae(n,tn(e,{colorBgContainer:r}),!1),{[i]:{borderRadius:0,[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:"auto"}}}}},G_(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function GFe(e,t,n){return mn("TreeSelect",r=>{const i=tn(r,{treePrefixCls:t});return qFe(i)},iae)(e,n)}var KFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,size:l,disabled:c,bordered:d=!0,style:f,className:m,rootClassName:p,treeCheckable:h,multiple:v,listHeight:g=256,listItemHeight:y,placement:w,notFoundContent:x,switcherIcon:C,treeLine:S,getPopupContainer:k,popupClassName:_,dropdownClassName:E,treeIcon:T=!1,transitionName:$,choiceTransitionName:P="",status:M,treeExpandAction:j,builtinPlacements:I,dropdownMatchSelectWidth:R,popupMatchSelectWidth:O,allowClear:L,variant:D,dropdownStyle:B,dropdownRender:F,popupRender:z,onDropdownVisibleChange:H,onOpenChange:A,tagRender:V,maxCount:W,showCheckedStrategy:U,treeCheckStrictly:X,styles:J,classNames:re}=e,Q=KFe(e,["prefixCls","size","disabled","bordered","style","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly","styles","classNames"]),{getPopupContainer:ne,getPrefixCls:Z,renderEmpty:se,direction:oe,virtual:ce,popupMatchSelectWidth:te,popupOverflow:le}=u.useContext(It),{styles:pe,classNames:we,switcherIcon:_e}=Sr("treeSelect"),[,Y]=Ei(),ae=y??(Y==null?void 0:Y.controlHeightSM)+(Y==null?void 0:Y.paddingXXS),ee=Z(),q=Z("select",s),ue=Z("select-tree",s),ie=Z("tree-select",s),{compactSize:de,compactItemClassnames:be}=sl(q,oe),ke=Qn(q),xe=Qn(ie),[ye,Se,Oe]=rj(q,ke),[Re]=GFe(ie,ue,xe),[Fe,Ce]=zc("treeSelect",D,d),ve=fe(((n=re==null?void 0:re.popup)===null||n===void 0?void 0:n.root)||((r=we==null?void 0:we.popup)===null||r===void 0?void 0:r.root)||_||E,`${ie}-dropdown`,{[`${ie}-dropdown-rtl`]:oe==="rtl"},p,we.root,re==null?void 0:re.root,Oe,ke,xe,Se),ge=((i=J==null?void 0:J.popup)===null||i===void 0?void 0:i.root)||((a=pe==null?void 0:pe.popup)===null||a===void 0?void 0:a.root)||B,Ee=ij(z||F),Ne=A||H,We=!!(h||v),He=u.useMemo(()=>{if(!(W&&(U==="SHOW_ALL"&&!X||U==="SHOW_PARENT")))return W},[W,U,X]),Ye=aj(e.suffixIcon,e.showArrow),De=(o=O??R)!==null&&o!==void 0?o:te,{status:Ue,hasFeedback:Le,isFormItemInput:ft,feedbackIcon:mt}=u.useContext(ki),ut=Vu(Ue,M),{suffixIcon:gt,removeIcon:Pe,clearIcon:Te}=O_(Object.assign(Object.assign({},Q),{multiple:We,showSuffixIcon:Ye,hasFeedback:Le,feedbackIcon:mt,prefixCls:q,componentName:"TreeSelect"})),Ie=L===!0?{clearIcon:Te}:L;let $e;x!==void 0?$e=x:$e=(se==null?void 0:se("Select"))||u.createElement(Qv,{componentName:"Select"});const je=on(Q,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon","style"]),Ke=u.useMemo(()=>w!==void 0?w:oe==="rtl"?"bottomRight":"bottomLeft",[w,oe]),Ze=Hr(Ct=>{var Je;return(Je=l??de)!==null&&Je!==void 0?Je:Ct}),st=u.useContext(vi),Xe=c??st,Ge=fe(!s&&ie,{[`${q}-lg`]:Ze==="large",[`${q}-sm`]:Ze==="small",[`${q}-rtl`]:oe==="rtl",[`${q}-${Fe}`]:Ce,[`${q}-in-form-item`]:ft},ql(q,ut,Le),be,m,p,we.root,re==null?void 0:re.root,Oe,ke,xe,Se),ct=C??_e,yt=Ct=>u.createElement(aae,{prefixCls:ue,switcherIcon:ct,treeNodeProps:Ct,showLine:S}),[Rt]=ol("SelectLike",ge==null?void 0:ge.zIndex),Nt=u.createElement(xy,Object.assign({virtual:ce,disabled:Xe},je,{dropdownMatchSelectWidth:De,builtinPlacements:nj(I,le),ref:t,prefixCls:q,className:Ge,style:Object.assign(Object.assign({},J==null?void 0:J.root),f),listHeight:g,listItemHeight:ae,treeCheckable:h&&u.createElement("span",{className:`${q}-tree-checkbox-inner`}),treeLine:!!S,suffixIcon:gt,multiple:We,placement:Ke,removeIcon:Pe,allowClear:Ie,switcherIcon:yt,showTreeIcon:T,notFoundContent:$e,getPopupContainer:k||ne,treeMotion:null,dropdownClassName:ve,dropdownStyle:Object.assign(Object.assign({},ge),{zIndex:Rt}),dropdownRender:Ee,onDropdownVisibleChange:Ne,choiceTransitionName:ha(ee,"",P),transitionName:ha(ee,"slide-up",$),treeExpandAction:j,tagRender:We?V:void 0,maxCount:He,showCheckedStrategy:U,treeCheckStrictly:X}));return ye(Re(Nt))},XFe=u.forwardRef(YFe),ep=XFe,JFe=df(ep,"dropdownAlign",e=>on(e,["visible"]));ep.TreeNode=sN;ep.SHOW_ALL=lN;ep.SHOW_PARENT=cN;ep.SHOW_CHILD=a3;ep._InternalPanelDoNotUseOrYouWillBeFired=JFe;var QFe={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"},ZFe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:QFe}))},Cae=u.forwardRef(ZFe),e7e={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"},t7e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:e7e}))},n7e=u.forwardRef(t7e);const r7e=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:a}=r;return{marginBottom:i,color:n,fontWeight:a,fontSize:e,lineHeight:t}},i7e=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` + ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${me(e.margin)})`,borderInlineStart:`${me(e.tailWidth)} dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:n(e.controlHeightLG).mul(1.2).equal()}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:n(n(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.tailWidth).equal(),width:`calc(50% - ${me(e.marginSM)})`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${me(e.marginSM)})`,width:`calc(50% - ${me(e.marginSM)})`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}},DFe=e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:e.lineWidth*3,dotBg:e.colorBgContainer,itemPaddingBottom:e.padding*1.25}),LFe=pn("Timeline",e=>{const t=nn(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return FFe(t)},DFe);var BFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,color:r="blue",dot:i,pending:a=!1,position:o,label:s,children:l}=e,c=BFe(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:d}=u.useContext(Rt),f=d("timeline",t),m=fe(`${f}-item`,{[`${f}-item-pending`]:a},n),p=/blue|red|green|gray/.test(r||"")?void 0:r,h=fe(`${f}-item-head`,{[`${f}-item-head-custom`]:!!i,[`${f}-item-head-${r}`]:!p});return u.createElement("li",Object.assign({},c,{className:m}),s&&u.createElement("div",{className:`${f}-item-label`},s),u.createElement("div",{className:`${f}-item-tail`}),u.createElement("div",{className:h,style:{borderColor:p,color:p}},i),u.createElement("div",{className:`${f}-item-content`},l))};var dz=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:t,className:n,pending:r=!1,children:i,items:a,rootClassName:o,reverse:s=!1,direction:l,hashId:c,pendingDot:d,mode:f=""}=e,m=dz(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const p=(C,_)=>f==="alternate"?C==="right"?`${t}-item-right`:C==="left"?`${t}-item-left`:_%2===0?`${t}-item-left`:`${t}-item-right`:f==="left"?`${t}-item-left`:f==="right"?`${t}-item-right`:C==="right"?`${t}-item-right`:"",h=Ve(a||[]),v=typeof r=="boolean"?null:r;r&&h.push({pending:!!r,dot:d||u.createElement(Ra,null),children:v}),s&&h.reverse();const g=h.length,y=`${t}-item-last`,w=h.filter(C=>!!C).map((C,_)=>{var k;const E=_===g-2?y:"",T=_===g-1?y:"",{className:$}=C,P=dz(C,["className"]);return u.createElement($ae,Object.assign({},P,{className:fe([$,!s&&r?E:T,p((k=C==null?void 0:C.position)!==null&&k!==void 0?k:"",_)]),key:(C==null?void 0:C.key)||_}))}),x=h.some(C=>!!(C!=null&&C.label)),S=fe(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!s,[`${t}-${f}`]:!!f&&!x,[`${t}-label`]:x,[`${t}-rtl`]:l==="rtl"},n,o,c);return u.createElement("ol",Object.assign({},m,{className:S}),w)};function HFe(e,t){return e&&Array.isArray(e)?e:Ir(t).map(n=>{var r,i;return Object.assign({children:(i=(r=n==null?void 0:n.props)===null||r===void 0?void 0:r.children)!==null&&i!==void 0?i:""},n.props)})}var VFe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n,timeline:r}=u.useContext(Rt),{prefixCls:i,children:a,items:o,className:s,style:l}=e,c=VFe(e,["prefixCls","children","items","className","style"]),d=t("timeline",i),f=Qn(d),[m,p,h]=LFe(d,f),v=HFe(o,a);return m(u.createElement(zFe,Object.assign({},c,{className:fe(r==null?void 0:r.className,s,h,f),style:Object.assign(Object.assign({},r==null?void 0:r.style),l),prefixCls:d,direction:n,items:v,hashId:p})))};Tae.Item=$ae;var WFe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},UFe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:WFe}))},a3=u.forwardRef(UFe);const qFe=function(e){var t=u.useRef({valueLabels:new Map});return u.useMemo(function(){var n=t.current.valueLabels,r=new Map,i=e.map(function(a){var o=a.value,s=a.label,l=s??n.get(o);return r.set(o,l),N(N({},a),{},{label:l})});return t.current.valueLabels=r,[i]},[e])};var GFe=function(t,n,r,i){return u.useMemo(function(){var a=function(p){return p.map(function(h){var v=h.value;return v})},o=a(t),s=a(n),l=o.filter(function(m){return!i[m]}),c=o,d=s;if(r){var f=Ks(o,!0,i);c=f.checkedKeys,d=f.halfCheckedKeys}return[Array.from(new Set([].concat(Ve(l),Ve(c)))),d]},[t,n,r,i])},KFe=function(t){return Array.isArray(t)?t:t!==void 0?[t]:[]},YFe=function(t){var n=t||{},r=n.label,i=n.value,a=n.children;return{_title:r?[r]:["title","label"],value:i||"value",key:i||"value",children:a||"children"}},GR=function(t){return!t||t.disabled||t.disableCheckbox||t.checkable===!1},XFe=function(t,n){var r=[],i=function a(o){o.forEach(function(s){var l=s[n.children];l&&(r.push(s[n.value]),a(l))})};return i(t),r},fz=function(t){return t==null};const JFe=function(e,t){return u.useMemo(function(){var n=py(e,{fieldNames:t,initWrapper:function(i){return N(N({},i),{},{valueEntities:new Map})},processEntity:function(i,a){var o=i.node[t.value];a.valueEntities.set(o,i)}});return n},[e,t])};var cN=function(){return null},QFe=["children","value"];function Pae(e){return Ir(e).map(function(t){if(!u.isValidElement(t)||!t.type)return null;var n=t,r=n.key,i=n.props,a=i.children,o=i.value,s=at(i,QFe),l=N({key:r,value:o},s),c=Pae(a);return c.length&&(l.children=c),l}).filter(function(t){return t})}function KR(e){if(!e)return e;var t=N({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Jn(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function ZFe(e,t,n,r,i,a){var o=null,s=null;function l(){function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return d.map(function(p,h){var v="".concat(f,"-").concat(h),g=p[a.value],y=n.includes(g),w=c(p[a.children]||[],v,y),x=u.createElement(cN,p,w.map(function(C){return C.node}));if(t===g&&(o=x),y){var S={pos:v,node:x,children:w};return m||s.push(S),S}return null}).filter(function(p){return p})}s||(s=[],c(r),s.sort(function(d,f){var m=d.node.props.value,p=f.node.props.value,h=n.indexOf(m),v=n.indexOf(p);return h-v}))}Object.defineProperty(e,"triggerNode",{get:function(){return Jn(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),l(),o}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return Jn(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),l(),i?s:s.map(function(d){var f=d.node;return f})}})}var e7e=function(t,n,r){var i=r.fieldNames,a=r.treeNodeFilterProp,o=r.filterTreeNode,s=i.children;return u.useMemo(function(){if(!n||o===!1)return t;var l=typeof o=="function"?o:function(d,f){return String(f[a]).toUpperCase().includes(n.toUpperCase())},c=function d(f){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f.reduce(function(p,h){var v=h[s],g=m||l(n,KR(h)),y=d(v||[],g);return(g||y.length)&&p.push(N(N({},h),{},G({isLeaf:void 0},s,y))),p},[])};return c(t)},[t,n,s,a,o])};function mz(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function t7e(e,t){var n=t.id,r=t.pId,i=t.rootPId,a=new Map,o=[];return e.forEach(function(s){var l=s[n],c=N(N({},s),{},{key:s.key||l});a.set(l,c)}),a.forEach(function(s){var l=s[r],c=a.get(l);c?(c.children=c.children||[],c.children.push(s)):(l===i||i===null)&&o.push(s)}),o}function n7e(e,t,n){return u.useMemo(function(){if(e){if(n){var r=N({id:"id",pId:"pId",rootPId:null},mt(n)==="object"?n:{});return t7e(e,r)}return e}return Pae(t)},[t,n,e])}var Rae=u.createContext(null),Iae=u.createContext(null),r7e={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},i7e=function(t,n){var r=JM(),i=r.prefixCls,a=r.multiple,o=r.searchValue,s=r.toggleOpen,l=r.open,c=r.notFoundContent,d=u.useContext(Iae),f=d.virtual,m=d.listHeight,p=d.listItemHeight,h=d.listItemScrollOffset,v=d.treeData,g=d.fieldNames,y=d.onSelect,w=d.dropdownMatchSelectWidth,x=d.treeExpandAction,S=d.treeTitleRender,C=d.onPopupScroll,_=d.leftMaxCount,k=d.leafCountOnly,E=d.valueEntities,T=u.useContext(Rae),$=T.checkable,P=T.checkedKeys,M=T.halfCheckedKeys,j=T.treeExpandedKeys,I=T.treeDefaultExpandAll,R=T.treeDefaultExpandedKeys,O=T.onTreeExpand,D=T.treeIcon,L=T.showTreeIcon,B=T.switcherIcon,F=T.treeLine,z=T.treeNodeFilterProp,H=T.loadData,A=T.treeLoadedKeys,V=T.treeMotion,W=T.onTreeLoad,U=T.keyEntities,Y=u.useRef(),J=Rc(function(){return v},[l,v],function(Ee,Ne){return Ne[0]&&Ee[1]!==Ne[1]}),ne=u.useMemo(function(){return $?{checked:P,halfChecked:M}:null},[$,P,M]);u.useEffect(function(){if(l&&!a&&P.length){var Ee;(Ee=Y.current)===null||Ee===void 0||Ee.scrollTo({key:P[0]})}},[l]);var Q=function(Ne){Ne.preventDefault()},te=function(Ne,ze){var He=ze.node;$&&GR(He)||(y(He.key,{selected:!P.includes(He.key)}),a||s(!1))},Z=u.useState(R),le=he(Z,2),se=le[0],ce=le[1],re=u.useState(null),ie=he(re,2),pe=ie[0],Se=ie[1],_e=u.useMemo(function(){return j?Ve(j):o?pe:se},[se,pe,j,o]),X=function(Ne){ce(Ne),Se(Ne),O&&O(Ne)},ae=String(o).toLowerCase(),ee=function(Ne){return ae?String(Ne[z]).toLowerCase().includes(ae):!1};u.useEffect(function(){o&&Se(XFe(v,g))},[o]);var q=u.useState(function(){return new Map}),ue=he(q,2),oe=ue[0],de=ue[1];u.useEffect(function(){_&&de(new Map)},[_]);function xe(Ee){var Ne=Ee[g.value];if(!oe.has(Ne)){var ze=E.get(Ne),He=(ze.children||[]).length===0;if(He)oe.set(Ne,!1);else{var Ye=ze.children.filter(function(Ke){return!Ke.node.disabled&&!Ke.node.disableCheckbox&&!P.includes(Ke.node[g.value])}),De=Ye.length;oe.set(Ne,De>_)}}return oe.get(Ne)}var ke=Yt(function(Ee){var Ne=Ee[g.value];return P.includes(Ne)||_===null?!1:_<=0?!0:k&&_?xe(Ee):!1}),be=function Ee(Ne){var ze=Cc(Ne),He;try{for(ze.s();!(He=ze.n()).done;){var Ye=He.value;if(!(Ye.disabled||Ye.selectable===!1)){if(o){if(ee(Ye))return Ye}else return Ye;if(Ye[g.children]){var De=Ee(Ye[g.children]);if(De)return De}}}}catch(Ke){ze.e(Ke)}finally{ze.f()}return null},ye=u.useState(null),Ce=he(ye,2),Re=Ce[0],Pe=Ce[1],Le=U[Re];u.useEffect(function(){if(l){var Ee=null,Ne=function(){var He=be(J);return He?He[g.value]:null};!a&&P.length&&!o?Ee=P[0]:Ee=Ne(),Pe(Ee)}},[l,o]),u.useImperativeHandle(n,function(){var Ee;return{scrollTo:(Ee=Y.current)===null||Ee===void 0?void 0:Ee.scrollTo,onKeyDown:function(ze){var He,Ye=ze.which;switch(Ye){case ht.UP:case ht.DOWN:case ht.LEFT:case ht.RIGHT:(He=Y.current)===null||He===void 0||He.onKeyDown(ze);break;case ht.ENTER:{if(Le){var De=ke(Le.node),Ke=(Le==null?void 0:Le.node)||{},Je=Ke.selectable,We=Ke.value,vt=Ke.disabled;Je!==!1&&!vt&&!De&&te(null,{node:{key:Re},selected:!P.includes(We)})}break}case ht.ESC:s(!1)}},onKeyUp:function(){}}});var we=Rc(function(){return!o},[o,j||se],function(Ee,Ne){var ze=he(Ee,1),He=ze[0],Ye=he(Ne,2),De=Ye[0],Ke=Ye[1];return He!==De&&!!(De||Ke)}),ve=we?H:null;if(J.length===0)return u.createElement("div",{role:"listbox",className:"".concat(i,"-empty"),onMouseDown:Q},c);var ge={fieldNames:g};return A&&(ge.loadedKeys=A),_e&&(ge.expandedKeys=_e),u.createElement("div",{onMouseDown:Q},Le&&l&&u.createElement("span",{style:r7e,"aria-live":"assertive"},Le.node.value),u.createElement(lae.Provider,{value:{nodeDisabled:ke}},u.createElement(r3,Fe({ref:Y,focusable:!1,prefixCls:"".concat(i,"-tree"),treeData:J,height:m,itemHeight:p,itemScrollOffset:h,virtual:f!==!1&&w!==!1,multiple:a,icon:D,showIcon:L,switcherIcon:B,showLine:F,loadData:ve,motion:V,activeKey:Re,checkable:$,checkStrictly:!0,checkedKeys:ne,selectedKeys:$?[]:P,defaultExpandAll:I,titleRender:S},ge,{onActiveChange:Pe,onSelect:te,onCheck:te,onExpand:X,onLoad:W,filterTreeNode:ee,expandAction:x,onScroll:C}))))},a7e=u.forwardRef(i7e),uN="SHOW_ALL",dN="SHOW_PARENT",o3="SHOW_CHILD";function pz(e,t,n,r){var i=new Set(e);return t===o3?e.filter(function(a){var o=n[a];return!o||!o.children||!o.children.some(function(s){var l=s.node;return i.has(l[r.value])})||!o.children.every(function(s){var l=s.node;return GR(l)||i.has(l[r.value])})}):t===dN?e.filter(function(a){var o=n[a],s=o?o.parent:null;return!s||GR(s.node)||!i.has(s.key)}):e}var o7e=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function s7e(e){return!e||mt(e)!=="object"}var l7e=u.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,i=r===void 0?"rc-tree-select":r,a=e.value,o=e.defaultValue,s=e.onChange,l=e.onSelect,c=e.onDeselect,d=e.searchValue,f=e.inputValue,m=e.onSearch,p=e.autoClearSearchValue,h=p===void 0?!0:p,v=e.filterTreeNode,g=e.treeNodeFilterProp,y=g===void 0?"value":g,w=e.showCheckedStrategy,x=e.treeNodeLabelProp,S=e.multiple,C=e.treeCheckable,_=e.treeCheckStrictly,k=e.labelInValue,E=e.maxCount,T=e.fieldNames,$=e.treeDataSimpleMode,P=e.treeData,M=e.children,j=e.loadData,I=e.treeLoadedKeys,R=e.onTreeLoad,O=e.treeDefaultExpandAll,D=e.treeExpandedKeys,L=e.treeDefaultExpandedKeys,B=e.onTreeExpand,F=e.treeExpandAction,z=e.virtual,H=e.listHeight,A=H===void 0?200:H,V=e.listItemHeight,W=V===void 0?20:V,U=e.listItemScrollOffset,Y=U===void 0?0:U,J=e.onDropdownVisibleChange,ne=e.dropdownMatchSelectWidth,Q=ne===void 0?!0:ne,te=e.treeLine,Z=e.treeIcon,le=e.showTreeIcon,se=e.switcherIcon,ce=e.treeMotion,re=e.treeTitleRender,ie=e.onPopupScroll,pe=at(e,o7e),Se=nj(n),_e=C&&!_,X=C||_,ae=_||k,ee=X||S,q=Ht(o,{value:a}),ue=he(q,2),oe=ue[0],de=ue[1],xe=u.useMemo(function(){return C?w||o3:uN},[w,C]),ke=u.useMemo(function(){return YFe(T)},[JSON.stringify(T)]),be=Ht("",{value:d!==void 0?d:f,postState:function(Xe){return Xe||""}}),ye=he(be,2),Ce=ye[0],Re=ye[1],Pe=function(Xe){Re(Xe),m==null||m(Xe)},Le=n7e(P,M,$),we=JFe(Le,ke),ve=we.keyEntities,ge=we.valueEntities,Ee=u.useCallback(function(xt){var Xe=[],Me=[];return xt.forEach(function(Be){ge.has(Be)?Me.push(Be):Xe.push(Be)}),{missingRawValues:Xe,existRawValues:Me}},[ge]),Ne=e7e(Le,Ce,{fieldNames:ke,treeNodeFilterProp:y,filterTreeNode:v}),ze=u.useCallback(function(xt){if(xt){if(x)return xt[x];for(var Xe=ke._title,Me=0;Melt)){var tt=Ye(xt);if(de(tt),h&&Re(""),s){var ot=xt;_e&&(ot=Be.map(function(on){var Jt=ge.get(on);return Jt?Jt.node[ke.value]:on}));var Qe=Xe||{triggerValue:void 0,selected:void 0},rt=Qe.triggerValue,ct=Qe.selected,St=ot;if(_){var Ft=vt.filter(function(on){return!ot.includes(on.value)});St=[].concat(Ve(St),Ve(Ft))}var gt=Ye(St),st={preValue:We,triggerValue:rt},kt=!0;(_||Me==="selection"&&!ct)&&(kt=!1),ZFe(st,rt,xt,Le,kt,ke),X?st.checked=ct:st.selected=ct;var an=ae?gt:gt.map(function(on){return on.value});s(ee?an:an[0],ae?null:gt.map(function(on){return on.label}),st)}}}),qe=u.useCallback(function(xt,Xe){var Me,Be=Xe.selected,tt=Xe.source,ot=ve[xt],Qe=ot==null?void 0:ot.node,rt=(Me=Qe==null?void 0:Qe[ke.value])!==null&&Me!==void 0?Me:xt;if(!ee)et([rt],{selected:!0,triggerValue:rt},"option");else{var ct=Be?[].concat(Ve(dt),[rt]):Te.filter(function(Jt){return Jt!==rt});if(_e){var St=Ee(ct),Ft=St.missingRawValues,gt=St.existRawValues,st=gt.map(function(Jt){return ge.get(Jt).key}),kt;if(Be){var an=Ks(st,!0,ve);kt=an.checkedKeys}else{var on=Ks(st,{halfCheckedKeys:Oe},ve);kt=on.checkedKeys}ct=[].concat(Ve(Ft),Ve(kt.map(function(Jt){return ve[Jt].node[ke.value]})))}et(ct,{selected:Be,triggerValue:rt},tt||"option")}Be||!ee?l==null||l(rt,KR(Qe)):c==null||c(rt,KR(Qe))},[Ee,ge,ve,ke,ee,dt,et,_e,l,c,Te,Oe,E]),ut=u.useCallback(function(xt){if(J){var Xe={};Object.defineProperty(Xe,"documentClickClose",{get:function(){return Jn(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),J(xt,Xe)}},[J]),Ct=mz(function(xt,Xe){var Me=xt.map(function(Be){return Be.value});if(Xe.type==="clear"){et(Me,{},"selection");return}Xe.values.length&&qe(Xe.values[0].value,{selected:!1,source:"selection"})}),Pt=u.useMemo(function(){return{virtual:z,dropdownMatchSelectWidth:Q,listHeight:A,listItemHeight:W,listItemScrollOffset:Y,treeData:Ne,fieldNames:ke,onSelect:qe,treeExpandAction:F,treeTitleRender:re,onPopupScroll:ie,leftMaxCount:E===void 0?null:E-Ze.length,leafCountOnly:xe==="SHOW_CHILD"&&!_&&!!C,valueEntities:ge}},[z,Q,A,W,Y,Ne,ke,qe,F,re,ie,E,Ze.length,xe,_,C,ge]),jt=u.useMemo(function(){return{checkable:X,loadData:j,treeLoadedKeys:I,onTreeLoad:R,checkedKeys:Te,halfCheckedKeys:Oe,treeDefaultExpandAll:O,treeExpandedKeys:D,treeDefaultExpandedKeys:L,onTreeExpand:B,treeIcon:Z,treeMotion:ce,showTreeIcon:le,switcherIcon:se,treeLine:te,treeNodeFilterProp:y,keyEntities:ve}},[X,j,I,R,Te,Oe,O,D,L,B,Z,ce,le,se,te,y,ve]);return u.createElement(Iae.Provider,{value:Pt},u.createElement(Rae.Provider,{value:jt},u.createElement(ZM,Fe({ref:t},pe,{id:Se,prefixCls:i,mode:ee?"multiple":void 0,displayValues:Ze,onDisplayValuesChange:Ct,searchValue:Ce,onSearch:Pe,OptionList:a7e,emptyOptions:!Le.length,onDropdownVisibleChange:ut,dropdownMatchSelectWidth:Q}))))}),Sy=l7e;Sy.TreeNode=cN;Sy.SHOW_ALL=uN;Sy.SHOW_PARENT=dN;Sy.SHOW_CHILD=o3;const c7e=e=>{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,i=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${me(e.paddingXS)} ${me(e.calc(e.paddingXS).div(2).equal())}`},mae(n,nn(e,{colorBgContainer:r}),!1),{[i]:{borderRadius:0,[`${i}-list-holder-inner`]:{alignItems:"stretch",[`${i}-treenode`]:{[`${i}-node-content-wrapper`]:{flex:"auto"}}}}},K_(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${i}-switcher${i}-switcher_close`]:{[`${i}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function u7e(e,t,n){return pn("TreeSelect",r=>{const i=nn(r,{treePrefixCls:t});return c7e(i)},pae)(e,n)}var d7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n,r,i,a,o;const{prefixCls:s,size:l,disabled:c,bordered:d=!0,style:f,className:m,rootClassName:p,treeCheckable:h,multiple:v,listHeight:g=256,listItemHeight:y,placement:w,notFoundContent:x,switcherIcon:S,treeLine:C,getPopupContainer:_,popupClassName:k,dropdownClassName:E,treeIcon:T=!1,transitionName:$,choiceTransitionName:P="",status:M,treeExpandAction:j,builtinPlacements:I,dropdownMatchSelectWidth:R,popupMatchSelectWidth:O,allowClear:D,variant:L,dropdownStyle:B,dropdownRender:F,popupRender:z,onDropdownVisibleChange:H,onOpenChange:A,tagRender:V,maxCount:W,showCheckedStrategy:U,treeCheckStrictly:Y,styles:J,classNames:ne}=e,Q=d7e(e,["prefixCls","size","disabled","bordered","style","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly","styles","classNames"]),{getPopupContainer:te,getPrefixCls:Z,renderEmpty:le,direction:se,virtual:ce,popupMatchSelectWidth:re,popupOverflow:ie}=u.useContext(Rt),{styles:pe,classNames:Se,switcherIcon:_e}=kr("treeSelect"),[,X]=$i(),ae=y??(X==null?void 0:X.controlHeightSM)+(X==null?void 0:X.paddingXXS),ee=Z(),q=Z("select",s),ue=Z("select-tree",s),oe=Z("tree-select",s),{compactSize:de,compactItemClassnames:xe}=sl(q,se),ke=Qn(q),be=Qn(oe),[ye,Ce,Re]=aj(q,ke),[Pe]=u7e(oe,ue,be),[Le,we]=zc("treeSelect",L,d),ve=fe(((n=ne==null?void 0:ne.popup)===null||n===void 0?void 0:n.root)||((r=Se==null?void 0:Se.popup)===null||r===void 0?void 0:r.root)||k||E,`${oe}-dropdown`,{[`${oe}-dropdown-rtl`]:se==="rtl"},p,Se.root,ne==null?void 0:ne.root,Re,ke,be,Ce),ge=((i=J==null?void 0:J.popup)===null||i===void 0?void 0:i.root)||((a=pe==null?void 0:pe.popup)===null||a===void 0?void 0:a.root)||B,Ee=oj(z||F),Ne=A||H,ze=!!(h||v),He=u.useMemo(()=>{if(!(W&&(U==="SHOW_ALL"&&!Y||U==="SHOW_PARENT")))return W},[W,U,Y]),Ye=sj(e.suffixIcon,e.showArrow),De=(o=O??R)!==null&&o!==void 0?o:re,{status:Ke,hasFeedback:Je,isFormItemInput:We,feedbackIcon:vt}=u.useContext(_i),dt=Vu(Ke,M),{suffixIcon:bt,removeIcon:Ie,clearIcon:Te}=M_(Object.assign(Object.assign({},Q),{multiple:ze,showSuffixIcon:Ye,hasFeedback:Je,feedbackIcon:vt,prefixCls:q,componentName:"TreeSelect"})),Oe=D===!0?{clearIcon:Te}:D;let $e;x!==void 0?$e=x:$e=(le==null?void 0:le("Select"))||u.createElement(eg,{componentName:"Select"});const je=ln(Q,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon","style"]),Ge=u.useMemo(()=>w!==void 0?w:se==="rtl"?"bottomRight":"bottomLeft",[w,se]),Ze=Hr(xt=>{var Xe;return(Xe=l??de)!==null&&Xe!==void 0?Xe:xt}),lt=u.useContext(gi),et=c??lt,qe=fe(!s&&oe,{[`${q}-lg`]:Ze==="large",[`${q}-sm`]:Ze==="small",[`${q}-rtl`]:se==="rtl",[`${q}-${Le}`]:we,[`${q}-in-form-item`]:We},ql(q,dt,Je),xe,m,p,Se.root,ne==null?void 0:ne.root,Re,ke,be,Ce),ut=S??_e,Ct=xt=>u.createElement(hae,{prefixCls:ue,switcherIcon:ut,treeNodeProps:xt,showLine:C}),[Pt]=ol("SelectLike",ge==null?void 0:ge.zIndex),jt=u.createElement(Sy,Object.assign({virtual:ce,disabled:et},je,{dropdownMatchSelectWidth:De,builtinPlacements:ij(I,ie),ref:t,prefixCls:q,className:qe,style:Object.assign(Object.assign({},J==null?void 0:J.root),f),listHeight:g,listItemHeight:ae,treeCheckable:h&&u.createElement("span",{className:`${q}-tree-checkbox-inner`}),treeLine:!!C,suffixIcon:bt,multiple:ze,placement:Ge,removeIcon:Ie,allowClear:Oe,switcherIcon:Ct,showTreeIcon:T,notFoundContent:$e,getPopupContainer:_||te,treeMotion:null,dropdownClassName:ve,dropdownStyle:Object.assign(Object.assign({},ge),{zIndex:Pt}),dropdownRender:Ee,onDropdownVisibleChange:Ne,choiceTransitionName:ha(ee,"",P),transitionName:ha(ee,"slide-up",$),treeExpandAction:j,tagRender:ze?V:void 0,maxCount:He,showCheckedStrategy:U,treeCheckStrictly:Y}));return ye(Pe(jt))},m7e=u.forwardRef(f7e),Zm=m7e,p7e=df(Zm,"dropdownAlign",e=>ln(e,["visible"]));Zm.TreeNode=cN;Zm.SHOW_ALL=uN;Zm.SHOW_PARENT=dN;Zm.SHOW_CHILD=o3;Zm._InternalPanelDoNotUseOrYouWillBeFired=p7e;var h7e={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"},v7e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:h7e}))},Oae=u.forwardRef(v7e),g7e={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"},b7e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:g7e}))},y7e=u.forwardRef(b7e);const x7e=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:a}=r;return{marginBottom:i,color:n,fontWeight:a,fontSize:e,lineHeight:t}},w7e=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` h${r}&, div&-h${r}, div&-h${r} > textarea, h${r} - `]=r7e(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},a7e=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},_M(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},o7e=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:JS[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"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}}),s7e=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},l7e=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),c7e=()=>({"\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"}}),u7e=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.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},i7e(e)),{[` + `]=x7e(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},S7e=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},$M(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},C7e=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:QC[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"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}}),k7e=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},_7e=e=>({[`${e.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),E7e=()=>({"\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"}}),$7e=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.colorSuccessText},[`&${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger`]:{color:e.colorErrorText,"a&:active, a&:focus":{color:e.colorErrorTextActive},"a&:hover":{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},w7e(e)),{[` & + h1${t}, & + h2${t}, & + h3${t}, & + h4${t}, & + h5${t} - `]:{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}}}),o7e(e)),a7e(e)),{[` + `]:{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}}}),C7e(e)),S7e(e)),{[` ${t}-expand, ${t}-collapse, ${t}-edit, ${t}-copy - `]:Object.assign(Object.assign({},_M(e)),{marginInlineStart:e.marginXXS})}),s7e(e)),l7e(e)),c7e()),{"&-rtl":{direction:"rtl"}})}},d7e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),Sae=mn("Typography",u7e,d7e),f7e=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,direction:a,maxLength:o,autoSize:s=!0,value:l,onSave:c,onCancel:d,onEnd:f,component:m,enterIcon:p=u.createElement(n7e,null)}=e,h=u.useRef(null),v=u.useRef(!1),g=u.useRef(null),[y,w]=u.useState(l);u.useEffect(()=>{w(l)},[l]),u.useEffect(()=>{var I;if(!((I=h.current)===null||I===void 0)&&I.resizableTextArea){const{textArea:R}=h.current.resizableTextArea;R.focus();const{length:O}=R.value;R.setSelectionRange(O,O)}},[]);const x=({target:I})=>{w(I.value.replace(/[\n\r]/g,""))},C=()=>{v.current=!0},S=()=>{v.current=!1},k=({keyCode:I})=>{v.current||(g.current=I)},_=()=>{c(y.trim())},E=({keyCode:I,ctrlKey:R,altKey:O,metaKey:L,shiftKey:D})=>{g.current!==I||v.current||R||O||L||D||(I===ht.ENTER?(_(),f==null||f()):I===ht.ESC&&d())},T=()=>{_()},[$,P,M]=Sae(t),j=fe(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,P,M);return $(u.createElement("div",{className:j,style:i},u.createElement(lie,{ref:h,maxLength:o,value:y,onChange:x,onKeyDown:k,onKeyUp:E,onCompositionStart:C,onCompositionEnd:S,onBlur:T,"aria-label":n,rows:1,autoSize:s}),p!==null?gi(p,{className:`${t}-edit-content-confirm`}):null))};var m7e=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=uz[t.format]||uz.default;window.clipboardData.setData(f,e)}else d.clipboardData.clearData(),d.clipboardData.setData(t.format,e);t.onCopy&&(d.preventDefault(),t.onCopy(d.clipboardData))}),document.body.appendChild(s),a.selectNodeContents(s),o.addRange(a);var c=document.execCommand("copy");if(!c)throw new Error("copy command was unsuccessful");l=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),r=v7e("message"in t?t.message:h7e),window.prompt(r,e)}}finally{o&&(typeof o.removeRange=="function"?o.removeRange(a):o.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var b7e=g7e;const y7e=Zn(b7e);var x7e=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,t||[])).next())})};const w7e=({copyConfig:e,children:t})=>{const[n,r]=u.useState(!1),[i,a]=u.useState(!1),o=u.useRef(null),s=()=>{o.current&&clearTimeout(o.current)},l={};e.format&&(l.format=e.format),u.useEffect(()=>s,[]);const c=Xt(d=>x7e(void 0,void 0,void 0,function*(){var f;d==null||d.preventDefault(),d==null||d.stopPropagation(),a(!0);try{const m=typeof e.text=="function"?yield e.text():e.text;y7e(m||m5e(t,!0).join("")||"",l),a(!1),r(!0),s(),o.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)===null||f===void 0||f.call(e,d)}catch(m){throw a(!1),m}}));return{copied:n,copyLoading:i,onClick:c}};function D$(e,t){return u.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const C7e=e=>{const t=u.useRef(void 0);return u.useEffect(()=>{t.current=e}),t.current},S7e=(e,t,n)=>u.useMemo(()=>e===!0?{title:t??n}:u.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var k7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,component:r="article",className:i,rootClassName:a,setContentRef:o,children:s,direction:l,style:c}=e,d=k7e(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:p,style:h}=Sr("typography"),v=l??m,g=o?bi(t,o):t,y=f("typography",n),[w,x,C]=Sae(y),S=fe(y,p,{[`${y}-rtl`]:v==="rtl"},i,a,x,C),k=Object.assign(Object.assign({},h),c);return w(u.createElement(r,Object.assign({className:S,style:k,ref:g},d),s))});var _7e={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"},E7e=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:_7e}))},uN=u.forwardRef(E7e);function dz(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function L$(e,t,n){return e===!0||e===void 0?t:e||n&&t}function $7e(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}const dN=e=>["string","number"].includes(typeof e),T7e=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:i,icon:a,tabIndex:o,onCopy:s,loading:l})=>{const c=dz(i),d=dz(a),{copied:f,copy:m}=n??{},p=t?f:m,h=L$(c[t?1:0],p),v=typeof h=="string"?h:p;return u.createElement($r,{title:h},u.createElement("button",{type:"button",className:fe(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":v,tabIndex:o},t?L$(d[1],u.createElement(I_,null),!0):L$(d[0],l?u.createElement(Ra,null):u.createElement(uN,null),!0)))},cw=u.forwardRef(({style:e,children:t},n)=>{const r=u.useRef(null);return u.useImperativeHandle(n,()=>({isExceed:()=>{const i=r.current;return i.scrollHeight>i.clientHeight},getHeight:()=>r.current.clientHeight})),u.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),P7e=e=>e.reduce((t,n)=>t+(dN(n)?String(n).length:1),0);function fz(e,t){let n=0;const r=[];for(let i=0;it){const c=t-n;return r.push(String(a).slice(0,c)),r}r.push(a),n=l}return e}const B$=0,z$=1,H$=2,V$=3,mz=4,uw={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function R7e(e){const{enableMeasure:t,width:n,text:r,children:i,rows:a,expanded:o,miscDeps:s,onEllipsis:l}=e,c=u.useMemo(()=>Ir(r),[r]),d=u.useMemo(()=>P7e(c),[r]),f=u.useMemo(()=>i(c,!1),[r]),[m,p]=u.useState(null),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=u.useRef(null),w=u.useRef(null),[x,C]=u.useState(!1),[S,k]=u.useState(B$),[_,E]=u.useState(0),[T,$]=u.useState(null);dn(()=>{k(t&&n&&d?z$:B$)},[n,r,a,t,c]),dn(()=>{var I,R,O,L;if(S===z$){k(H$);const D=v.current&&getComputedStyle(v.current).whiteSpace;$(D)}else if(S===H$){const D=!!(!((I=g.current)===null||I===void 0)&&I.isExceed());k(D?V$:mz),p(D?[0,d]:null),C(D);const B=((R=g.current)===null||R===void 0?void 0:R.getHeight())||0,F=a===1?0:((O=y.current)===null||O===void 0?void 0:O.getHeight())||0,z=((L=w.current)===null||L===void 0?void 0:L.getHeight())||0,H=Math.max(B,F+z);E(H+1),l(D)}},[S]);const P=m?Math.ceil((m[0]+m[1])/2):0;dn(()=>{var I;const[R,O]=m||[0,0];if(R!==O){const D=(((I=h.current)===null||I===void 0?void 0:I.getHeight())||0)>_;let B=P;O-R===1&&(B=D?R:O),p(D?[R,B]:[B,O])}},[m,P]);const M=u.useMemo(()=>{if(!t)return i(c,!1);if(S!==V$||!m||m[0]!==m[1]){const I=i(c,!1);return[mz,B$].includes(S)?I:u.createElement("span",{style:Object.assign(Object.assign({},uw),{WebkitLineClamp:a})},I)}return i(o?c:fz(c,m[0]),x)},[o,S,m,c].concat(Ve(s))),j={width:n,margin:0,padding:0,whiteSpace:T==="nowrap"?"normal":"inherit"};return u.createElement(u.Fragment,null,M,S===H$&&u.createElement(u.Fragment,null,u.createElement(cw,{style:Object.assign(Object.assign(Object.assign({},j),uw),{WebkitLineClamp:a}),ref:g},f),u.createElement(cw,{style:Object.assign(Object.assign(Object.assign({},j),uw),{WebkitLineClamp:a-1}),ref:y},f),u.createElement(cw,{style:Object.assign(Object.assign(Object.assign({},j),uw),{WebkitLineClamp:1}),ref:w},i([],!0))),S===V$&&m&&m[0]!==m[1]&&u.createElement(cw,{style:Object.assign(Object.assign({},j),{top:400}),ref:h},i(fz(c,P),!0)),S===z$&&u.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const I7e=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:u.createElement($r,Object.assign({open:t?void 0:!1},r),n);var O7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,style:a,type:o,disabled:s,children:l,ellipsis:c,editable:d,copyable:f,component:m,title:p}=e,h=O7e(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:v,direction:g}=u.useContext(It),[y]=ia("Text"),w=u.useRef(null),x=u.useRef(null),C=v("typography",r),S=on(h,pz),[k,_]=D$(d),[E,T]=Wt(!1,{value:_.editing}),{triggerType:$=["icon"]}=_,P=Ce=>{var ve;Ce&&((ve=_.onStart)===null||ve===void 0||ve.call(_)),T(Ce)},M=C7e(E);dn(()=>{var Ce;!E&&M&&((Ce=x.current)===null||Ce===void 0||Ce.focus())},[E]);const j=Ce=>{Ce==null||Ce.preventDefault(),P(!0)},I=Ce=>{var ve;(ve=_.onChange)===null||ve===void 0||ve.call(_,Ce),P(!1)},R=()=>{var Ce;(Ce=_.onCancel)===null||Ce===void 0||Ce.call(_),P(!1)},[O,L]=D$(f),{copied:D,copyLoading:B,onClick:F}=w7e({copyConfig:L,children:l}),[z,H]=u.useState(!1),[A,V]=u.useState(!1),[W,U]=u.useState(!1),[X,J]=u.useState(!1),[re,Q]=u.useState(!0),[ne,Z]=D$(c,{expandable:!1,symbol:Ce=>Ce?y==null?void 0:y.collapse:y==null?void 0:y.expand}),[se,oe]=Wt(Z.defaultExpanded||!1,{value:Z.expanded}),ce=ne&&(!se||Z.expandable==="collapsible"),{rows:te=1}=Z,le=u.useMemo(()=>ce&&(Z.suffix!==void 0||Z.onEllipsis||Z.expandable||k||O),[ce,Z,k,O]);dn(()=>{ne&&!le&&(H(cR("webkitLineClamp")),V(cR("textOverflow")))},[le,ne]);const[pe,we]=u.useState(ce),_e=u.useMemo(()=>le?!1:te===1?A:z,[le,A,z]);dn(()=>{we(_e&&ce)},[_e,ce]);const Y=ce&&(pe?X:W),ae=ce&&te===1&&pe,ee=ce&&te>1&&pe,q=(Ce,ve)=>{var ge;oe(ve.expanded),(ge=Z.onExpand)===null||ge===void 0||ge.call(Z,Ce,ve)},[ue,ie]=u.useState(0),de=({offsetWidth:Ce})=>{ie(Ce)},be=Ce=>{var ve;U(Ce),W!==Ce&&((ve=Z.onEllipsis)===null||ve===void 0||ve.call(Z,Ce))};u.useEffect(()=>{const Ce=w.current;if(ne&&pe&&Ce){const ve=$7e(Ce);X!==ve&&J(ve)}},[ne,pe,l,ee,re,ue]),u.useEffect(()=>{const Ce=w.current;if(typeof IntersectionObserver>"u"||!Ce||!pe||!ce)return;const ve=new IntersectionObserver(()=>{Q(!!Ce.offsetParent)});return ve.observe(Ce),()=>{ve.disconnect()}},[pe,ce]);const ke=S7e(Z.tooltip,_.text,l),xe=u.useMemo(()=>{if(!(!ne||pe))return[_.text,l,p,ke.title].find(dN)},[ne,pe,p,ke.title,Y]);if(E)return u.createElement(f7e,{value:(n=_.text)!==null&&n!==void 0?n:typeof l=="string"?l:"",onSave:I,onCancel:R,onEnd:_.onEnd,prefixCls:C,className:i,style:a,direction:g,component:m,maxLength:_.maxLength,autoSize:_.autoSize,enterIcon:_.enterIcon});const ye=()=>{const{expandable:Ce,symbol:ve}=Z;return Ce?u.createElement("button",{type:"button",key:"expand",className:`${C}-${se?"collapse":"expand"}`,onClick:ge=>q(ge,{expanded:!se}),"aria-label":se?y.collapse:y==null?void 0:y.expand},typeof ve=="function"?ve(se):ve):null},Se=()=>{if(!k)return;const{icon:Ce,tooltip:ve,tabIndex:ge}=_,Ee=Ir(ve)[0]||(y==null?void 0:y.edit),Ne=typeof Ee=="string"?Ee:"";return $.includes("icon")?u.createElement($r,{key:"edit",title:ve===!1?"":Ee},u.createElement("button",{type:"button",ref:x,className:`${C}-edit`,onClick:j,"aria-label":Ne,tabIndex:ge},Ce||u.createElement(Cae,{role:"button"}))):null},Oe=()=>O?u.createElement(T7e,Object.assign({key:"copy"},L,{prefixCls:C,copied:D,locale:y,onCopy:F,loading:B,iconOnly:l==null})):null,Re=Ce=>[Ce&&ye(),Se(),Oe()],Fe=Ce=>[Ce&&!se&&u.createElement("span",{"aria-hidden":!0,key:"ellipsis"},j7e),Z.suffix,Re(Ce)];return u.createElement(Mi,{onResize:de,disabled:!ce},Ce=>u.createElement(I7e,{tooltipProps:ke,enableEllipsis:ce,isEllipsis:Y},u.createElement(kae,Object.assign({className:fe({[`${C}-${o}`]:o,[`${C}-disabled`]:s,[`${C}-ellipsis`]:ne,[`${C}-ellipsis-single-line`]:ae,[`${C}-ellipsis-multiple-line`]:ee},i),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:ee?te:void 0}),component:m,ref:bi(Ce,w,t),direction:g,onClick:$.includes("text")?j:void 0,"aria-label":xe==null?void 0:xe.toString(),title:p},S),u.createElement(R7e,{enableMeasure:ce&&!pe,text:l,rows:te,width:ue,onEllipsis:be,expanded:se,miscDeps:[D,se,B,k,O,y].concat(Ve(pz.map(ve=>e[ve])))},(ve,ge)=>M7e(e,u.createElement(u.Fragment,null,ve.length>0&&ge&&!se&&xe?u.createElement("span",{key:"show-content","aria-hidden":!0},ve):ve,Fe(ge)))))))});var N7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,rel:r,children:i,navigate:a}=e,o=N7e(e,["ellipsis","rel","children","navigate"]),s=Object.assign(Object.assign({},o),{rel:r===void 0&&o.target==="_blank"?"noopener noreferrer":r});return u.createElement(o3,Object.assign({},s,{ref:t,ellipsis:!!n,component:"a"}),i)});var F7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=F7e(e,["children"]);return u.createElement(o3,Object.assign({ref:t},r,{component:"div"}),n)});var L7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,children:r}=e,i=L7e(e,["ellipsis","children"]),a=u.useMemo(()=>n&&typeof n=="object"?on(n,["expandable","rows"]):n,[n]);return u.createElement(o3,Object.assign({ref:t},i,{ellipsis:a,component:"span"}),r)},z7e=u.forwardRef(B7e);var H7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{level:n=1,children:r}=e,i=H7e(e,["level","children"]),a=V7e.includes(n)?`h${n}`:"h1";return u.createElement(o3,Object.assign({ref:t},i,{component:a}),r)}),ga=kae;ga.Text=z7e;ga.Link=A7e;ga.Title=W7e;ga.Paragraph=D7e;const W$=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim();if(/^\*(\/\*)?$/.test(o))return!0;if(s.charAt(0)==="."){var l=r.toLowerCase(),c=s.toLowerCase(),d=[c];return(c===".jpg"||c===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(f){return l.endsWith(f)})}return/\/\*$/.test(s)?a===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(Jn(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function U7e(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function hz(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function vz(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(a){a.total>0&&(a.percent=a.loaded/a.total*100),e.onProgress(a)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(i){var a=e.data[i];if(Array.isArray(a)){a.forEach(function(o){n.append("".concat(i,"[]"),o)});return}n.append(i,a)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(a){e.onError(a)},t.onload=function(){return t.status<200||t.status>=300?e.onError(U7e(e,t),hz(t)):e.onSuccess(hz(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(i){r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort:function(){t.abort()}}}var q7e=function(){var e=cn(bt().mark(function t(n,r){var i,a,o,s,l,c,d,f;return bt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=cn(bt().mark(function v(g){return bt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",new Promise(function(x){g.file(function(C){r(C)?(g.fullPath&&!C.webkitRelativePath&&(Object.defineProperties(C,{webkitRelativePath:{writable:!0}}),C.webkitRelativePath=g.fullPath.replace(/^\//,""),Object.defineProperties(C,{webkitRelativePath:{writable:!1}})),x(C)):x(null)})}));case 1:case"end":return w.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=cn(bt().mark(function v(g){var y,w,x,C,S;return bt().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:y=g.createReader(),w=[];case 2:return _.next=5,new Promise(function(E){y.readEntries(E,function(){return E([])})});case 5:if(x=_.sent,C=x.length,C){_.next=9;break}return _.abrupt("break",12);case 9:for(S=0;S0||v.some(function(C){return C.kind==="file"}))&&(d==null||d()),!h){x.next=11;break}return x.next=7,q7e(Array.prototype.slice.call(v),function(C){return W$(C,r.props.accept)});case 7:g=x.sent,r.uploadFiles(g),x.next=14;break;case 11:y=Ve(g).filter(function(C){return W$(C,p)}),m===!1&&(y=g.slice(0,1)),r.uploadFiles(y);case 14:case"end":return x.stop()}},l)}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"onFilePaste",function(){var s=cn(bt().mark(function l(c){var d,f;return bt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(d=r.props.pastable,d){p.next=3;break}return p.abrupt("return");case 3:if(c.type!=="paste"){p.next=6;break}return f=c.clipboardData,p.abrupt("return",r.onDataTransferFiles(f,function(){c.preventDefault()}));case 6:case"end":return p.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"onFileDragOver",function(s){s.preventDefault()}),G(Tt(r),"onFileDrop",function(){var s=cn(bt().mark(function l(c){var d;return bt().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(c.preventDefault(),c.type!=="drop"){m.next=4;break}return d=c.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"uploadFiles",function(s){var l=Ve(s),c=l.map(function(d){return d.uid=U$(),r.processFile(d,l)});Promise.all(c).then(function(d){var f=r.props.onBatchStart;f==null||f(d.map(function(m){var p=m.origin,h=m.parsedFile;return{file:p,parsedFile:h}})),d.filter(function(m){return m.parsedFile!==null}).forEach(function(m){r.post(m)})})}),G(Tt(r),"processFile",function(){var s=cn(bt().mark(function l(c,d){var f,m,p,h,v,g,y,w,x;return bt().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(f=r.props.beforeUpload,m=c,!f){S.next=14;break}return S.prev=3,S.next=6,f(c,d);case 6:m=S.sent,S.next=12;break;case 9:S.prev=9,S.t0=S.catch(3),m=!1;case 12:if(m!==!1){S.next=14;break}return S.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(p=r.props.action,typeof p!="function"){S.next=21;break}return S.next=18,p(c);case 18:h=S.sent,S.next=22;break;case 21:h=p;case 22:if(v=r.props.data,typeof v!="function"){S.next=29;break}return S.next=26,v(c);case 26:g=S.sent,S.next=30;break;case 29:g=v;case 30:return y=(pt(m)==="object"||typeof m=="string")&&m?m:c,y instanceof File?w=y:w=new File([y],c.name,{type:c.type}),x=w,x.uid=c.uid,S.abrupt("return",{origin:c,data:g,parsedFile:x,action:h});case 35:case"end":return S.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"saveFileInput",function(s){r.fileInput=s}),r}return tr(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var i=this.props.pastable;i&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(i){var a=this.props.pastable;a&&!i.pastable?document.addEventListener("paste",this.onFilePaste):!a&&i.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(i){var a=this,o=i.data,s=i.origin,l=i.action,c=i.parsedFile;if(this._isMounted){var d=this.props,f=d.onStart,m=d.customRequest,p=d.name,h=d.headers,v=d.withCredentials,g=d.method,y=s.uid,w=m||vz,x={action:l,filename:p,data:o,file:c,headers:h,withCredentials:v,method:g||"post",onProgress:function(S){var k=a.props.onProgress;k==null||k(S,c)},onSuccess:function(S,k){var _=a.props.onSuccess;_==null||_(S,c,k),delete a.reqs[y]},onError:function(S,k){var _=a.props.onError;_==null||_(S,k,c),delete a.reqs[y]}};f(s),this.reqs[y]=w(x,{defaultRequest:vz})}}},{key:"reset",value:function(){this.setState({uid:U$()})}},{key:"abort",value:function(i){var a=this.reqs;if(i){var o=i.uid?i.uid:i;a[o]&&a[o].abort&&a[o].abort(),delete a[o]}else Object.keys(a).forEach(function(s){a[s]&&a[s].abort&&a[s].abort(),delete a[s]})}},{key:"render",value:function(){var i=this.props,a=i.component,o=i.prefixCls,s=i.className,l=i.classNames,c=l===void 0?{}:l,d=i.disabled,f=i.id,m=i.name,p=i.style,h=i.styles,v=h===void 0?{}:h,g=i.multiple,y=i.accept,w=i.capture,x=i.children,C=i.directory,S=i.folder,k=i.openFileDialogOnClick,_=i.onMouseEnter,E=i.onMouseLeave,T=i.hasControlInside,$=it(i,Y7e),P=fe(G(G(G({},o,!0),"".concat(o,"-disabled"),d),s,s)),M=C||S?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},j=d?{}:{onClick:k?this.onClick:function(){},onKeyDown:k?this.onKeyDown:function(){},onMouseEnter:_,onMouseLeave:E,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:T?void 0:"0"};return K.createElement(a,Ae({},j,{className:P,role:T?void 0:"button",style:p}),K.createElement("input",Ae({},zr($,{aria:!0,data:!0}),{id:f,name:m,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(R){return R.stopPropagation()},key:this.state.uid,style:N({display:"none"},v.input),className:c.input,accept:y},M,{multiple:g,onChange:this.onChange},w!=null?{capture:w}:{})),x)}}]),n}(u.Component);function q$(){}var GR=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${me(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` + `]:Object.assign(Object.assign({},$M(e)),{marginInlineStart:e.marginXXS})}),k7e(e)),_7e(e)),E7e()),{"&-rtl":{direction:"rtl"}})}},T7e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}),Mae=pn("Typography",$7e,T7e),P7e=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,direction:a,maxLength:o,autoSize:s=!0,value:l,onSave:c,onCancel:d,onEnd:f,component:m,enterIcon:p=u.createElement(y7e,null)}=e,h=u.useRef(null),v=u.useRef(!1),g=u.useRef(null),[y,w]=u.useState(l);u.useEffect(()=>{w(l)},[l]),u.useEffect(()=>{var I;if(!((I=h.current)===null||I===void 0)&&I.resizableTextArea){const{textArea:R}=h.current.resizableTextArea;R.focus();const{length:O}=R.value;R.setSelectionRange(O,O)}},[]);const x=({target:I})=>{w(I.value.replace(/[\n\r]/g,""))},S=()=>{v.current=!0},C=()=>{v.current=!1},_=({keyCode:I})=>{v.current||(g.current=I)},k=()=>{c(y.trim())},E=({keyCode:I,ctrlKey:R,altKey:O,metaKey:D,shiftKey:L})=>{g.current!==I||v.current||R||O||D||L||(I===ht.ENTER?(k(),f==null||f()):I===ht.ESC&&d())},T=()=>{k()},[$,P,M]=Mae(t),j=fe(t,`${t}-edit-content`,{[`${t}-rtl`]:a==="rtl",[`${t}-${m}`]:!!m},r,P,M);return $(u.createElement("div",{className:j,style:i},u.createElement(bie,{ref:h,maxLength:o,value:y,onChange:x,onKeyDown:_,onKeyUp:E,onCompositionStart:S,onCompositionEnd:C,onBlur:T,"aria-label":n,rows:1,autoSize:s}),p!==null?bi(p,{className:`${t}-edit-content-confirm`}):null))};var R7e=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=hz[t.format]||hz.default;window.clipboardData.setData(f,e)}else d.clipboardData.clearData(),d.clipboardData.setData(t.format,e);t.onCopy&&(d.preventDefault(),t.onCopy(d.clipboardData))}),document.body.appendChild(s),a.selectNodeContents(s),o.addRange(a);var c=document.execCommand("copy");if(!c)throw new Error("copy command was unsuccessful");l=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),r=M7e("message"in t?t.message:O7e),window.prompt(r,e)}}finally{o&&(typeof o.removeRange=="function"?o.removeRange(a):o.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var N7e=j7e;const A7e=Zn(N7e);var F7e=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,t||[])).next())})};const D7e=({copyConfig:e,children:t})=>{const[n,r]=u.useState(!1),[i,a]=u.useState(!1),o=u.useRef(null),s=()=>{o.current&&clearTimeout(o.current)},l={};e.format&&(l.format=e.format),u.useEffect(()=>s,[]);const c=Yt(d=>F7e(void 0,void 0,void 0,function*(){var f;d==null||d.preventDefault(),d==null||d.stopPropagation(),a(!0);try{const m=typeof e.text=="function"?yield e.text():e.text;A7e(m||R5e(t,!0).join("")||"",l),a(!1),r(!0),s(),o.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)===null||f===void 0||f.call(e,d)}catch(m){throw a(!1),m}}));return{copied:n,copyLoading:i,onClick:c}};function L$(e,t){return u.useMemo(()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&typeof e=="object"?e:null)]},[e])}const L7e=e=>{const t=u.useRef(void 0);return u.useEffect(()=>{t.current=e}),t.current},B7e=(e,t,n)=>u.useMemo(()=>e===!0?{title:t??n}:u.isValidElement(e)?{title:e}:typeof e=="object"?Object.assign({title:t??n},e):{title:e},[e,t,n]);var z7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,component:r="article",className:i,rootClassName:a,setContentRef:o,children:s,direction:l,style:c}=e,d=z7e(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,className:p,style:h}=kr("typography"),v=l??m,g=o?yi(t,o):t,y=f("typography",n),[w,x,S]=Mae(y),C=fe(y,p,{[`${y}-rtl`]:v==="rtl"},i,a,x,S),_=Object.assign(Object.assign({},h),c);return w(u.createElement(r,Object.assign({className:C,style:_,ref:g},d),s))});var H7e={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"},V7e=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:H7e}))},fN=u.forwardRef(V7e);function vz(e){return e===!1?[!1,!1]:Array.isArray(e)?e:[e]}function B$(e,t,n){return e===!0||e===void 0?t:e||n&&t}function W7e(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}const mN=e=>["string","number"].includes(typeof e),U7e=({prefixCls:e,copied:t,locale:n,iconOnly:r,tooltips:i,icon:a,tabIndex:o,onCopy:s,loading:l})=>{const c=vz(i),d=vz(a),{copied:f,copy:m}=n??{},p=t?f:m,h=B$(c[t?1:0],p),v=typeof h=="string"?h:p;return u.createElement(Er,{title:h},u.createElement("button",{type:"button",className:fe(`${e}-copy`,{[`${e}-copy-success`]:t,[`${e}-copy-icon-only`]:r}),onClick:s,"aria-label":v,tabIndex:o},t?B$(d[1],u.createElement(O_,null),!0):B$(d[0],l?u.createElement(Ra,null):u.createElement(fN,null),!0)))},uw=u.forwardRef(({style:e,children:t},n)=>{const r=u.useRef(null);return u.useImperativeHandle(n,()=>({isExceed:()=>{const i=r.current;return i.scrollHeight>i.clientHeight},getHeight:()=>r.current.clientHeight})),u.createElement("span",{"aria-hidden":!0,ref:r,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),q7e=e=>e.reduce((t,n)=>t+(mN(n)?String(n).length:1),0);function gz(e,t){let n=0;const r=[];for(let i=0;it){const c=t-n;return r.push(String(a).slice(0,c)),r}r.push(a),n=l}return e}const z$=0,H$=1,V$=2,W$=3,bz=4,dw={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function G7e(e){const{enableMeasure:t,width:n,text:r,children:i,rows:a,expanded:o,miscDeps:s,onEllipsis:l}=e,c=u.useMemo(()=>Ir(r),[r]),d=u.useMemo(()=>q7e(c),[r]),f=u.useMemo(()=>i(c,!1),[r]),[m,p]=u.useState(null),h=u.useRef(null),v=u.useRef(null),g=u.useRef(null),y=u.useRef(null),w=u.useRef(null),[x,S]=u.useState(!1),[C,_]=u.useState(z$),[k,E]=u.useState(0),[T,$]=u.useState(null);fn(()=>{_(t&&n&&d?H$:z$)},[n,r,a,t,c]),fn(()=>{var I,R,O,D;if(C===H$){_(V$);const L=v.current&&getComputedStyle(v.current).whiteSpace;$(L)}else if(C===V$){const L=!!(!((I=g.current)===null||I===void 0)&&I.isExceed());_(L?W$:bz),p(L?[0,d]:null),S(L);const B=((R=g.current)===null||R===void 0?void 0:R.getHeight())||0,F=a===1?0:((O=y.current)===null||O===void 0?void 0:O.getHeight())||0,z=((D=w.current)===null||D===void 0?void 0:D.getHeight())||0,H=Math.max(B,F+z);E(H+1),l(L)}},[C]);const P=m?Math.ceil((m[0]+m[1])/2):0;fn(()=>{var I;const[R,O]=m||[0,0];if(R!==O){const L=(((I=h.current)===null||I===void 0?void 0:I.getHeight())||0)>k;let B=P;O-R===1&&(B=L?R:O),p(L?[R,B]:[B,O])}},[m,P]);const M=u.useMemo(()=>{if(!t)return i(c,!1);if(C!==W$||!m||m[0]!==m[1]){const I=i(c,!1);return[bz,z$].includes(C)?I:u.createElement("span",{style:Object.assign(Object.assign({},dw),{WebkitLineClamp:a})},I)}return i(o?c:gz(c,m[0]),x)},[o,C,m,c].concat(Ve(s))),j={width:n,margin:0,padding:0,whiteSpace:T==="nowrap"?"normal":"inherit"};return u.createElement(u.Fragment,null,M,C===V$&&u.createElement(u.Fragment,null,u.createElement(uw,{style:Object.assign(Object.assign(Object.assign({},j),dw),{WebkitLineClamp:a}),ref:g},f),u.createElement(uw,{style:Object.assign(Object.assign(Object.assign({},j),dw),{WebkitLineClamp:a-1}),ref:y},f),u.createElement(uw,{style:Object.assign(Object.assign(Object.assign({},j),dw),{WebkitLineClamp:1}),ref:w},i([],!0))),C===W$&&m&&m[0]!==m[1]&&u.createElement(uw,{style:Object.assign(Object.assign({},j),{top:400}),ref:h},i(gz(c,P),!0)),C===H$&&u.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const K7e=({enableEllipsis:e,isEllipsis:t,children:n,tooltipProps:r})=>!(r!=null&&r.title)||!e?n:u.createElement(Er,Object.assign({open:t?void 0:!1},r),n);var Y7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var n;const{prefixCls:r,className:i,style:a,type:o,disabled:s,children:l,ellipsis:c,editable:d,copyable:f,component:m,title:p}=e,h=Y7e(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:v,direction:g}=u.useContext(Rt),[y]=aa("Text"),w=u.useRef(null),x=u.useRef(null),S=v("typography",r),C=ln(h,yz),[_,k]=L$(d),[E,T]=Ht(!1,{value:k.editing}),{triggerType:$=["icon"]}=k,P=we=>{var ve;we&&((ve=k.onStart)===null||ve===void 0||ve.call(k)),T(we)},M=L7e(E);fn(()=>{var we;!E&&M&&((we=x.current)===null||we===void 0||we.focus())},[E]);const j=we=>{we==null||we.preventDefault(),P(!0)},I=we=>{var ve;(ve=k.onChange)===null||ve===void 0||ve.call(k,we),P(!1)},R=()=>{var we;(we=k.onCancel)===null||we===void 0||we.call(k),P(!1)},[O,D]=L$(f),{copied:L,copyLoading:B,onClick:F}=D7e({copyConfig:D,children:l}),[z,H]=u.useState(!1),[A,V]=u.useState(!1),[W,U]=u.useState(!1),[Y,J]=u.useState(!1),[ne,Q]=u.useState(!0),[te,Z]=L$(c,{expandable:!1,symbol:we=>we?y==null?void 0:y.collapse:y==null?void 0:y.expand}),[le,se]=Ht(Z.defaultExpanded||!1,{value:Z.expanded}),ce=te&&(!le||Z.expandable==="collapsible"),{rows:re=1}=Z,ie=u.useMemo(()=>ce&&(Z.suffix!==void 0||Z.onEllipsis||Z.expandable||_||O),[ce,Z,_,O]);fn(()=>{te&&!ie&&(H(dR("webkitLineClamp")),V(dR("textOverflow")))},[ie,te]);const[pe,Se]=u.useState(ce),_e=u.useMemo(()=>ie?!1:re===1?A:z,[ie,A,z]);fn(()=>{Se(_e&&ce)},[_e,ce]);const X=ce&&(pe?Y:W),ae=ce&&re===1&&pe,ee=ce&&re>1&&pe,q=(we,ve)=>{var ge;se(ve.expanded),(ge=Z.onExpand)===null||ge===void 0||ge.call(Z,we,ve)},[ue,oe]=u.useState(0),de=({offsetWidth:we})=>{oe(we)},xe=we=>{var ve;U(we),W!==we&&((ve=Z.onEllipsis)===null||ve===void 0||ve.call(Z,we))};u.useEffect(()=>{const we=w.current;if(te&&pe&&we){const ve=W7e(we);Y!==ve&&J(ve)}},[te,pe,l,ee,ne,ue]),u.useEffect(()=>{const we=w.current;if(typeof IntersectionObserver>"u"||!we||!pe||!ce)return;const ve=new IntersectionObserver(()=>{Q(!!we.offsetParent)});return ve.observe(we),()=>{ve.disconnect()}},[pe,ce]);const ke=B7e(Z.tooltip,k.text,l),be=u.useMemo(()=>{if(!(!te||pe))return[k.text,l,p,ke.title].find(mN)},[te,pe,p,ke.title,X]);if(E)return u.createElement(P7e,{value:(n=k.text)!==null&&n!==void 0?n:typeof l=="string"?l:"",onSave:I,onCancel:R,onEnd:k.onEnd,prefixCls:S,className:i,style:a,direction:g,component:m,maxLength:k.maxLength,autoSize:k.autoSize,enterIcon:k.enterIcon});const ye=()=>{const{expandable:we,symbol:ve}=Z;return we?u.createElement("button",{type:"button",key:"expand",className:`${S}-${le?"collapse":"expand"}`,onClick:ge=>q(ge,{expanded:!le}),"aria-label":le?y.collapse:y==null?void 0:y.expand},typeof ve=="function"?ve(le):ve):null},Ce=()=>{if(!_)return;const{icon:we,tooltip:ve,tabIndex:ge}=k,Ee=Ir(ve)[0]||(y==null?void 0:y.edit),Ne=typeof Ee=="string"?Ee:"";return $.includes("icon")?u.createElement(Er,{key:"edit",title:ve===!1?"":Ee},u.createElement("button",{type:"button",ref:x,className:`${S}-edit`,onClick:j,"aria-label":Ne,tabIndex:ge},we||u.createElement(Oae,{role:"button"}))):null},Re=()=>O?u.createElement(U7e,Object.assign({key:"copy"},D,{prefixCls:S,copied:L,locale:y,onCopy:F,loading:B,iconOnly:l==null})):null,Pe=we=>[we&&ye(),Ce(),Re()],Le=we=>[we&&!le&&u.createElement("span",{"aria-hidden":!0,key:"ellipsis"},J7e),Z.suffix,Pe(we)];return u.createElement(ji,{onResize:de,disabled:!ce},we=>u.createElement(K7e,{tooltipProps:ke,enableEllipsis:ce,isEllipsis:X},u.createElement(jae,Object.assign({className:fe({[`${S}-${o}`]:o,[`${S}-disabled`]:s,[`${S}-ellipsis`]:te,[`${S}-ellipsis-single-line`]:ae,[`${S}-ellipsis-multiple-line`]:ee},i),prefixCls:r,style:Object.assign(Object.assign({},a),{WebkitLineClamp:ee?re:void 0}),component:m,ref:yi(we,w,t),direction:g,onClick:$.includes("text")?j:void 0,"aria-label":be==null?void 0:be.toString(),title:p},C),u.createElement(G7e,{enableMeasure:ce&&!pe,text:l,rows:re,width:ue,onEllipsis:xe,expanded:le,miscDeps:[L,le,B,_,O,y].concat(Ve(yz.map(ve=>e[ve])))},(ve,ge)=>X7e(e,u.createElement(u.Fragment,null,ve.length>0&&ge&&!le&&be?u.createElement("span",{key:"show-content","aria-hidden":!0},ve):ve,Le(ge)))))))});var Q7e=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,rel:r,children:i,navigate:a}=e,o=Q7e(e,["ellipsis","rel","children","navigate"]),s=Object.assign(Object.assign({},o),{rel:r===void 0&&o.target==="_blank"?"noopener noreferrer":r});return u.createElement(s3,Object.assign({},s,{ref:t,ellipsis:!!n,component:"a"}),i)});var eDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{children:n}=e,r=eDe(e,["children"]);return u.createElement(s3,Object.assign({ref:t},r,{component:"div"}),n)});var nDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{ellipsis:n,children:r}=e,i=nDe(e,["ellipsis","children"]),a=u.useMemo(()=>n&&typeof n=="object"?ln(n,["expandable","rows"]):n,[n]);return u.createElement(s3,Object.assign({ref:t},i,{ellipsis:a,component:"span"}),r)},iDe=u.forwardRef(rDe);var aDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{level:n=1,children:r}=e,i=aDe(e,["level","children"]),a=oDe.includes(n)?`h${n}`:"h1";return u.createElement(s3,Object.assign({ref:t},i,{component:a}),r)}),ga=jae;ga.Text=iDe;ga.Link=Z7e;ga.Title=sDe;ga.Paragraph=tDe;const U$=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim();if(/^\*(\/\*)?$/.test(o))return!0;if(s.charAt(0)==="."){var l=r.toLowerCase(),c=s.toLowerCase(),d=[c];return(c===".jpg"||c===".jpeg")&&(d=[".jpg",".jpeg"]),d.some(function(f){return l.endsWith(f)})}return/\/\*$/.test(s)?a===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(Jn(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function lDe(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function xz(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function wz(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(a){a.total>0&&(a.percent=a.loaded/a.total*100),e.onProgress(a)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(i){var a=e.data[i];if(Array.isArray(a)){a.forEach(function(o){n.append("".concat(i,"[]"),o)});return}n.append(i,a)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(a){e.onError(a)},t.onload=function(){return t.status<200||t.status>=300?e.onError(lDe(e,t),xz(t)):e.onSuccess(xz(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(i){r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort:function(){t.abort()}}}var cDe=function(){var e=un(yt().mark(function t(n,r){var i,a,o,s,l,c,d,f;return yt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:c=function(){return c=un(yt().mark(function v(g){return yt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",new Promise(function(x){g.file(function(S){r(S)?(g.fullPath&&!S.webkitRelativePath&&(Object.defineProperties(S,{webkitRelativePath:{writable:!0}}),S.webkitRelativePath=g.fullPath.replace(/^\//,""),Object.defineProperties(S,{webkitRelativePath:{writable:!1}})),x(S)):x(null)})}));case 1:case"end":return w.stop()}},v)})),c.apply(this,arguments)},l=function(v){return c.apply(this,arguments)},s=function(){return s=un(yt().mark(function v(g){var y,w,x,S,C;return yt().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:y=g.createReader(),w=[];case 2:return k.next=5,new Promise(function(E){y.readEntries(E,function(){return E([])})});case 5:if(x=k.sent,S=x.length,S){k.next=9;break}return k.abrupt("break",12);case 9:for(C=0;C0||v.some(function(S){return S.kind==="file"}))&&(d==null||d()),!h){x.next=11;break}return x.next=7,cDe(Array.prototype.slice.call(v),function(S){return U$(S,r.props.accept)});case 7:g=x.sent,r.uploadFiles(g),x.next=14;break;case 11:y=Ve(g).filter(function(S){return U$(S,p)}),m===!1&&(y=g.slice(0,1)),r.uploadFiles(y);case 14:case"end":return x.stop()}},l)}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"onFilePaste",function(){var s=un(yt().mark(function l(c){var d,f;return yt().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(d=r.props.pastable,d){p.next=3;break}return p.abrupt("return");case 3:if(c.type!=="paste"){p.next=6;break}return f=c.clipboardData,p.abrupt("return",r.onDataTransferFiles(f,function(){c.preventDefault()}));case 6:case"end":return p.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"onFileDragOver",function(s){s.preventDefault()}),G(Tt(r),"onFileDrop",function(){var s=un(yt().mark(function l(c){var d;return yt().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(c.preventDefault(),c.type!=="drop"){m.next=4;break}return d=c.dataTransfer,m.abrupt("return",r.onDataTransferFiles(d));case 4:case"end":return m.stop()}},l)}));return function(l){return s.apply(this,arguments)}}()),G(Tt(r),"uploadFiles",function(s){var l=Ve(s),c=l.map(function(d){return d.uid=q$(),r.processFile(d,l)});Promise.all(c).then(function(d){var f=r.props.onBatchStart;f==null||f(d.map(function(m){var p=m.origin,h=m.parsedFile;return{file:p,parsedFile:h}})),d.filter(function(m){return m.parsedFile!==null}).forEach(function(m){r.post(m)})})}),G(Tt(r),"processFile",function(){var s=un(yt().mark(function l(c,d){var f,m,p,h,v,g,y,w,x;return yt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(f=r.props.beforeUpload,m=c,!f){C.next=14;break}return C.prev=3,C.next=6,f(c,d);case 6:m=C.sent,C.next=12;break;case 9:C.prev=9,C.t0=C.catch(3),m=!1;case 12:if(m!==!1){C.next=14;break}return C.abrupt("return",{origin:c,parsedFile:null,action:null,data:null});case 14:if(p=r.props.action,typeof p!="function"){C.next=21;break}return C.next=18,p(c);case 18:h=C.sent,C.next=22;break;case 21:h=p;case 22:if(v=r.props.data,typeof v!="function"){C.next=29;break}return C.next=26,v(c);case 26:g=C.sent,C.next=30;break;case 29:g=v;case 30:return y=(mt(m)==="object"||typeof m=="string")&&m?m:c,y instanceof File?w=y:w=new File([y],c.name,{type:c.type}),x=w,x.uid=c.uid,C.abrupt("return",{origin:c,data:g,parsedFile:x,action:h});case 35:case"end":return C.stop()}},l,null,[[3,9]])}));return function(l,c){return s.apply(this,arguments)}}()),G(Tt(r),"saveFileInput",function(s){r.fileInput=s}),r}return tr(n,[{key:"componentDidMount",value:function(){this._isMounted=!0;var i=this.props.pastable;i&&document.addEventListener("paste",this.onFilePaste)}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}},{key:"componentDidUpdate",value:function(i){var a=this.props.pastable;a&&!i.pastable?document.addEventListener("paste",this.onFilePaste):!a&&i.pastable&&document.removeEventListener("paste",this.onFilePaste)}},{key:"post",value:function(i){var a=this,o=i.data,s=i.origin,l=i.action,c=i.parsedFile;if(this._isMounted){var d=this.props,f=d.onStart,m=d.customRequest,p=d.name,h=d.headers,v=d.withCredentials,g=d.method,y=s.uid,w=m||wz,x={action:l,filename:p,data:o,file:c,headers:h,withCredentials:v,method:g||"post",onProgress:function(C){var _=a.props.onProgress;_==null||_(C,c)},onSuccess:function(C,_){var k=a.props.onSuccess;k==null||k(C,c,_),delete a.reqs[y]},onError:function(C,_){var k=a.props.onError;k==null||k(C,_,c),delete a.reqs[y]}};f(s),this.reqs[y]=w(x,{defaultRequest:wz})}}},{key:"reset",value:function(){this.setState({uid:q$()})}},{key:"abort",value:function(i){var a=this.reqs;if(i){var o=i.uid?i.uid:i;a[o]&&a[o].abort&&a[o].abort(),delete a[o]}else Object.keys(a).forEach(function(s){a[s]&&a[s].abort&&a[s].abort(),delete a[s]})}},{key:"render",value:function(){var i=this.props,a=i.component,o=i.prefixCls,s=i.className,l=i.classNames,c=l===void 0?{}:l,d=i.disabled,f=i.id,m=i.name,p=i.style,h=i.styles,v=h===void 0?{}:h,g=i.multiple,y=i.accept,w=i.capture,x=i.children,S=i.directory,C=i.folder,_=i.openFileDialogOnClick,k=i.onMouseEnter,E=i.onMouseLeave,T=i.hasControlInside,$=at(i,fDe),P=fe(G(G(G({},o,!0),"".concat(o,"-disabled"),d),s,s)),M=S||C?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},j=d?{}:{onClick:_?this.onClick:function(){},onKeyDown:_?this.onKeyDown:function(){},onMouseEnter:k,onMouseLeave:E,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:T?void 0:"0"};return K.createElement(a,Fe({},j,{className:P,role:T?void 0:"button",style:p}),K.createElement("input",Fe({},zr($,{aria:!0,data:!0}),{id:f,name:m,disabled:d,type:"file",ref:this.saveFileInput,onClick:function(R){return R.stopPropagation()},key:this.state.uid,style:N({display:"none"},v.input),className:c.input,accept:y},M,{multiple:g,onChange:this.onChange},w!=null?{capture:w}:{})),x)}}]),n}(u.Component);function G$(){}var YR=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${me(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${me(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` &:not(${t}-disabled):hover, &-hover:not(${t}-disabled) `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${me(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n}, p${t}-text, p${t}-hint - `]:{color:e.colorTextDisabled}}}}}},Q7e=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,calc:a}=e,o=`${t}-list-item`,s=`${o}-actions`,l=`${o}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Ic()),{lineHeight:e.lineHeight,[o]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${o}-name`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` + `]:{color:e.colorTextDisabled}}}}}},hDe=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,calc:a}=e,o=`${t}-list-item`,s=`${o}-actions`,l=`${o}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Ic()),{lineHeight:e.lineHeight,[o]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${o}-name`]:Object.assign(Object.assign({},qa),{padding:`0 ${me(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[s]:{whiteSpace:"nowrap",[l]:{opacity:0},[n]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` ${l}:focus-visible, &.picture ${l} - `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${o}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${o}:hover ${l}`]:{opacity:1},[`${o}-error`]:{color:e.colorError,[`${o}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[l]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Z7e=e=>{const{componentCls:t}=e,n=new gn("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new gn("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:DM(e)},n,r]},eDe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`;return{[`${t}-wrapper`]:{[` + `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${o}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${o}:hover ${l}`]:{opacity:1},[`${o}-error`]:{color:e.colorError,[`${o}-name, ${t}-icon ${n}`]:{color:e.colorError},[s]:{[`${n}, ${n}:hover`]:{color:e.colorError},[l]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},vDe=e=>{const{componentCls:t}=e,n=new yn("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new yn("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:BM(e)},n,r]},gDe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`;return{[`${t}-wrapper`]:{[` ${o}${o}-picture, ${o}${o}-picture-card, ${o}${o}-picture-circle - `]:{[s]:{position:"relative",height:a(r).add(a(e.lineWidth).mul(2)).add(a(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},qa),{width:r,height:r,lineHeight:me(a(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:i,width:`calc(100% - ${me(a(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:a(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${ov[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${ov.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${o}${o}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},tDe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`,l=e.uploadPicCardSize;return{[` + `]:{[s]:{position:"relative",height:a(r).add(a(e.lineWidth).mul(2)).add(a(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${me(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},qa),{width:r,height:r,lineHeight:me(a(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:i,width:`calc(100% - ${me(a(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:a(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${lv[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${lv.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${o}${o}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},bDe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:a}=e,o=`${t}-list`,s=`${o}-item`,l=e.uploadPicCardSize;return{[` ${t}-wrapper${t}-picture-card-wrapper, ${t}-wrapper${t}-picture-circle-wrapper `]:Object.assign(Object.assign({},Ic()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${me(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${o}${o}-picture-card, ${o}${o}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${o}-item-container`]:{display:"inline-block",width:l,height:l,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${s}:hover`]:{[`&::before, ${s}-actions`]:{opacity:1}},[`${s}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` ${n}-eye, ${n}-download, ${n}-delete - `]:{zIndex:10,width:r,margin:`0 ${me(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:i,"&:hover":{color:i},svg:{verticalAlign:"baseline"}}},[`${s}-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${me(a(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},nDe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},rDe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},bn(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},iDe=e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}),aDe=mn("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,pictureCardSize:i,calc:a}=e,o=tn(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:i});return[rDe(o),J7e(o),eDe(o),tDe(o),Q7e(o),Z7e(o),nDe(o),Q1(o)]},iDe);var oDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},sDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:oDe}))},lDe=u.forwardRef(sDe),cDe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},uDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:cDe}))},dDe=u.forwardRef(uDe),fDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},mDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:fDe}))},pDe=u.forwardRef(mDe);function dw(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function fw(e,t){const n=Ve(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function G$(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function hDe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const vDe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},_ae=e=>e.indexOf("image/")===0,gDe=e=>{if(e.type&&!e.thumbUrl)return _ae(e.type);const t=e.thumbUrl||e.url||"",n=vDe(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},td=200;function bDe(e){return new Promise(t=>{if(!e.type||!_ae(e.type)){t("");return}const n=document.createElement("canvas");n.width=td,n.height=td,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${td}px; height: ${td}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:a,height:o}=i;let s=td,l=td,c=0,d=0;a>o?(l=o*(td/a),d=-(l-s)/2):(s=a*(td/o),c=-(s-l)/2),r.drawImage(i,c,d,s,l);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(f)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const a=new FileReader;a.onload=()=>{a.result&&typeof a.result=="string"&&(i.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const a=new FileReader;a.onload=()=>{a.result&&t(a.result)},a.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var yDe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},xDe=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:yDe}))},wDe=u.forwardRef(xDe);const CDe=u.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:i,file:a,items:o,progress:s,iconRender:l,actionIconRender:c,itemRender:d,isImgUrl:f,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,previewIcon:v,removeIcon:g,downloadIcon:y,extra:w,onPreview:x,onDownload:C,onClose:S},k)=>{var _,E;const{status:T}=a,[$,P]=u.useState(T);u.useEffect(()=>{T!=="removed"&&P(T)},[T]);const[M,j]=u.useState(!1);u.useEffect(()=>{const Z=setTimeout(()=>{j(!0)},300);return()=>{clearTimeout(Z)}},[]);const I=l(a);let R=u.createElement("div",{className:`${e}-icon`},I);if(i==="picture"||i==="picture-card"||i==="picture-circle")if($==="uploading"||!a.thumbUrl&&!a.url){const Z=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:$!=="uploading"});R=u.createElement("div",{className:Z},I)}else{const Z=f!=null&&f(a)?u.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):I,se=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});R=u.createElement("a",{className:se,onClick:oe=>x(a,oe),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Z)}const O=fe(`${e}-list-item`,`${e}-list-item-${$}`),L=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,D=(typeof p=="function"?p(a):p)?c((typeof g=="function"?g(a):g)||u.createElement(i3,null),()=>S(a),e,r.removeFile,!0):null,B=(typeof h=="function"?h(a):h)&&$==="done"?c((typeof y=="function"?y(a):y)||u.createElement(wDe,null),()=>C(a),e,r.downloadFile):null,F=i!=="picture-card"&&i!=="picture-circle"&&u.createElement("span",{key:"download-delete",className:fe(`${e}-list-item-actions`,{picture:i==="picture"})},B,D),z=typeof w=="function"?w(a):w,H=z&&u.createElement("span",{className:`${e}-list-item-extra`},z),A=fe(`${e}-list-item-name`),V=a.url?u.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:A,title:a.name},L,{href:a.url,onClick:Z=>x(a,Z)}),a.name,H):u.createElement("span",{key:"view",className:A,onClick:Z=>x(a,Z),title:a.name},a.name,H),W=(typeof m=="function"?m(a):m)&&(a.url||a.thumbUrl)?u.createElement("a",{href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Z=>x(a,Z),title:r.previewFile},typeof v=="function"?v(a):v||u.createElement(py,null)):null,U=(i==="picture-card"||i==="picture-circle")&&$!=="uploading"&&u.createElement("span",{className:`${e}-list-item-actions`},W,$==="done"&&B,D),{getPrefixCls:X}=u.useContext(It),J=X(),re=u.createElement("div",{className:O},R,V,F,U,M&&u.createElement(Gi,{motionName:`${J}-fade`,visible:$==="uploading",motionDeadline:2e3},({className:Z})=>{const se="percent"in a?u.createElement(Kj,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},s)):null;return u.createElement("div",{className:fe(`${e}-list-item-progress`,Z)},se)})),Q=a.response&&typeof a.response=="string"?a.response:((_=a.error)===null||_===void 0?void 0:_.statusText)||((E=a.error)===null||E===void 0?void 0:E.message)||r.uploadError,ne=$==="error"?u.createElement($r,{title:Q,getPopupContainer:Z=>Z.parentNode},re):re;return u.createElement("div",{className:fe(`${e}-list-item-container`,t),style:n,ref:k},d?d(ne,a,o,{download:C.bind(null,a),preview:x.bind(null,a),remove:S.bind(null,a)}):ne)}),SDe=(e,t)=>{const{listType:n="text",previewFile:r=bDe,onPreview:i,onDownload:a,onRemove:o,locale:s,iconRender:l,isImageUrl:c=gDe,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:p=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,progress:x={size:[-1,2],showInfo:!1},appendAction:C,appendActionVisible:S=!0,itemRender:k,disabled:_}=e,[,E]=u_(),[T,$]=u.useState(!1),P=["picture-card","picture-circle"].includes(n);u.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(A=>{!(A.originFileObj instanceof File||A.originFileObj instanceof Blob)||A.thumbUrl!==void 0||(A.thumbUrl="",r==null||r(A.originFileObj).then(V=>{A.thumbUrl=V||"",E()}))})},[n,f,r]),u.useEffect(()=>{$(!0)},[]);const M=(A,V)=>{if(i)return V==null||V.preventDefault(),i(A)},j=A=>{typeof a=="function"?a(A):A.url&&window.open(A.url)},I=A=>{o==null||o(A)},R=A=>{if(l)return l(A,n);const V=A.status==="uploading";if(n.startsWith("picture")){const W=n==="picture"?u.createElement(Ra,null):s.uploading,U=c!=null&&c(A)?u.createElement(pDe,null):u.createElement(lDe,null);return V?W:U}return V?u.createElement(Ra,null):u.createElement(dDe,null)},O=(A,V,W,U,X)=>{const J={type:"text",size:"small",title:U,onClick:re=>{var Q,ne;V(),u.isValidElement(A)&&((ne=(Q=A.props).onClick)===null||ne===void 0||ne.call(Q,re))},className:`${W}-list-item-action`,disabled:X?_:!1};return u.isValidElement(A)?u.createElement(Vt,Object.assign({},J,{icon:gi(A,Object.assign(Object.assign({},A.props),{onClick:()=>{}}))})):u.createElement(Vt,Object.assign({},J),u.createElement("span",null,A))};u.useImperativeHandle(t,()=>({handlePreview:M,handleDownload:j}));const{getPrefixCls:L}=u.useContext(It),D=L("upload",d),B=L(),F=fe(`${D}-list`,`${D}-list-${n}`),z=u.useMemo(()=>on(lv(B),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[B]),H=Object.assign(Object.assign({},P?{}:z),{motionDeadline:2e3,motionName:`${D}-${P?"animate-inline":"animate"}`,keys:Ve(f.map(A=>({key:A.uid,file:A}))),motionAppear:T});return u.createElement("div",{className:F},u.createElement($M,Object.assign({},H,{component:!1}),({key:A,file:V,className:W,style:U})=>u.createElement(CDe,{key:A,locale:s,prefixCls:D,className:W,style:U,file:V,items:f,progress:x,listType:n,isImgUrl:c,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,iconRender:R,actionIconRender:O,itemRender:k,onPreview:M,onDownload:j,onClose:I})),C&&u.createElement(Gi,Object.assign({},H,{visible:S,forceRender:!0}),({className:A,style:V})=>gi(C,W=>({className:fe(W.className,A),style:Object.assign(Object.assign(Object.assign({},V),{pointerEvents:A?"none":void 0}),W.style)}))))},kDe=u.forwardRef(SDe);var _De=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,[])).next())})};const L0=`__LIST_IGNORE_${Date.now()}__`,EDe=(e,t)=>{const n=Sr("upload"),{fileList:r,defaultFileList:i,onRemove:a,showUploadList:o=!0,listType:s="text",onPreview:l,onDownload:c,onChange:d,onDrop:f,previewFile:m,disabled:p,locale:h,iconRender:v,isImageUrl:g,progress:y,prefixCls:w,className:x,type:C="select",children:S,style:k,itemRender:_,maxCount:E,data:T={},multiple:$=!1,hasControlInside:P=!0,action:M="",accept:j="",supportServerRender:I=!0,rootClassName:R}=e,O=u.useContext(vi),L=p??O,D=e.customRequest||n.customRequest,[B,F]=Wt(i||[],{value:r,postState:Ce=>Ce??[]}),[z,H]=u.useState("drop"),A=u.useRef(null),V=u.useRef(null);u.useMemo(()=>{const Ce=Date.now();(r||[]).forEach((ve,ge)=>{!ve.uid&&!Object.isFrozen(ve)&&(ve.uid=`__AUTO__${Ce}_${ge}__`)})},[r]);const W=(Ce,ve,ge)=>{let Ee=Ve(ve),Ne=!1;E===1?Ee=Ee.slice(-1):E&&(Ne=Ee.length>E,Ee=Ee.slice(0,E)),Si.flushSync(()=>{F(Ee)});const We={file:Ce,fileList:Ee};ge&&(We.event=ge),(!Ne||Ce.status==="removed"||Ee.some(He=>He.uid===Ce.uid))&&Si.flushSync(()=>{d==null||d(We)})},U=(Ce,ve)=>_De(void 0,void 0,void 0,function*(){const{beforeUpload:ge,transformFile:Ee}=e;let Ne=Ce;if(ge){const We=yield ge(Ce,ve);if(We===!1)return!1;if(delete Ce[L0],We===L0)return Object.defineProperty(Ce,L0,{value:!0,configurable:!0}),!1;typeof We=="object"&&We&&(Ne=We)}return Ee&&(Ne=yield Ee(Ne)),Ne}),X=Ce=>{const ve=Ce.filter(Ne=>!Ne.file[L0]);if(!ve.length)return;const ge=ve.map(Ne=>dw(Ne.file));let Ee=Ve(B);ge.forEach(Ne=>{Ee=fw(Ne,Ee)}),ge.forEach((Ne,We)=>{let He=Ne;if(ve[We].parsedFile)Ne.status="uploading";else{const{originFileObj:Ye}=Ne;let De;try{De=new File([Ye],Ye.name,{type:Ye.type})}catch{De=new Blob([Ye],{type:Ye.type}),De.name=Ye.name,De.lastModifiedDate=new Date,De.lastModified=new Date().getTime()}De.uid=Ne.uid,He=De}W(He,Ee)})},J=(Ce,ve,ge)=>{try{typeof Ce=="string"&&(Ce=JSON.parse(Ce))}catch{}if(!G$(ve,B))return;const Ee=dw(ve);Ee.status="done",Ee.percent=100,Ee.response=Ce,Ee.xhr=ge;const Ne=fw(Ee,B);W(Ee,Ne)},re=(Ce,ve)=>{if(!G$(ve,B))return;const ge=dw(ve);ge.status="uploading",ge.percent=Ce.percent;const Ee=fw(ge,B);W(ge,Ee,Ce)},Q=(Ce,ve,ge)=>{if(!G$(ge,B))return;const Ee=dw(ge);Ee.error=Ce,Ee.response=ve,Ee.status="error";const Ne=fw(Ee,B);W(Ee,Ne)},ne=Ce=>{let ve;Promise.resolve(typeof a=="function"?a(Ce):a).then(ge=>{var Ee;if(ge===!1)return;const Ne=hDe(Ce,B);Ne&&(ve=Object.assign(Object.assign({},Ce),{status:"removed"}),B==null||B.forEach(We=>{const He=ve.uid!==void 0?"uid":"name";We[He]===ve[He]&&!Object.isFrozen(We)&&(We.status="removed")}),(Ee=A.current)===null||Ee===void 0||Ee.abort(ve),W(ve,Ne))})},Z=Ce=>{H(Ce.type),Ce.type==="drop"&&(f==null||f(Ce))};u.useImperativeHandle(t,()=>({onBatchStart:X,onSuccess:J,onProgress:re,onError:Q,fileList:B,upload:A.current,nativeElement:V.current}));const{getPrefixCls:se,direction:oe,upload:ce}=u.useContext(It),te=se("upload",w),le=Object.assign(Object.assign({onBatchStart:X,onError:Q,onProgress:re,onSuccess:J},e),{customRequest:D,data:T,multiple:$,action:M,accept:j,supportServerRender:I,prefixCls:te,disabled:L,beforeUpload:U,onChange:void 0,hasControlInside:P});delete le.className,delete le.style,(!S||L)&&delete le.id;const pe=`${te}-wrapper`,[we,_e,Y]=aDe(te,pe),[ae]=ia("Upload",Zs.Upload),{showRemoveIcon:ee,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:ie,previewIcon:de,downloadIcon:be,extra:ke}=typeof o=="boolean"?{}:o,xe=typeof ee>"u"?!L:ee,ye=(Ce,ve)=>o?u.createElement(kDe,{prefixCls:te,listType:s,items:B,previewFile:m,onPreview:l,onDownload:c,onRemove:ne,showRemoveIcon:xe,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:ie,previewIcon:de,downloadIcon:be,iconRender:v,extra:ke,locale:Object.assign(Object.assign({},ae),h),isImageUrl:g,progress:y,appendAction:Ce,appendActionVisible:ve,itemRender:_,disabled:L}):Ce,Se=fe(pe,x,R,_e,Y,ce==null?void 0:ce.className,{[`${te}-rtl`]:oe==="rtl",[`${te}-picture-card-wrapper`]:s==="picture-card",[`${te}-picture-circle-wrapper`]:s==="picture-circle"}),Oe=Object.assign(Object.assign({},ce==null?void 0:ce.style),k);if(C==="drag"){const Ce=fe(_e,te,`${te}-drag`,{[`${te}-drag-uploading`]:B.some(ve=>ve.status==="uploading"),[`${te}-drag-hover`]:z==="dragover",[`${te}-disabled`]:L,[`${te}-rtl`]:oe==="rtl"});return we(u.createElement("span",{className:Se,ref:V},u.createElement("div",{className:Ce,style:Oe,onDrop:Z,onDragOver:Z,onDragLeave:Z},u.createElement(GR,Object.assign({},le,{ref:A,className:`${te}-btn`}),u.createElement("div",{className:`${te}-drag-container`},S))),ye()))}const Re=fe(te,`${te}-select`,{[`${te}-disabled`]:L,[`${te}-hidden`]:!S}),Fe=u.createElement("div",{className:Re,style:Oe},u.createElement(GR,Object.assign({},le,{ref:A})));return we(s==="picture-card"||s==="picture-circle"?u.createElement("span",{className:Se,ref:V},ye(Fe,!!S)):u.createElement("span",{className:Se,ref:V},Fe,ye()))},Eae=u.forwardRef(EDe);var $De=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{style:n,height:r,hasControlInside:i=!1,children:a}=e,o=$De(e,["style","height","hasControlInside","children"]),s=Object.assign(Object.assign({},n),{height:r});return u.createElement(Eae,Object.assign({ref:t,hasControlInside:i},o,{style:s,type:"drag"}),a)}),y2=Eae;y2.Dragger=TDe;y2.LIST_IGNORE=L0;var PDe=typeof Element<"u",RDe=typeof Map=="function",IDe=typeof Set=="function",ODe=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function HC(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!HC(e[r],t[r]))return!1;return!0}var a;if(RDe&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!HC(r.value[1],t.get(r.value[0])))return!1;return!0}if(IDe&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(ODe&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(PDe&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!HC(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var MDe=function(t,n){try{return HC(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const jDe=Zn(MDe);var NDe=function(e,t,n,r,i,a,o,s){if(!e){var l;if(t===void 0)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,a,o,s],d=0;l=new Error(t.replace(/%s/g,function(){return c[d++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},ADe=NDe;const gz=Zn(ADe);var FDe=function(t,n,r,i){var a=r?r.call(i,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),s=Object.keys(n);if(o.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),c=0;c(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))($ae||{}),K$={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","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"]}},bz=Object.values($ae),fN={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},LDe=Object.entries(fN).reduce((e,[t,n])=>(e[n]=t,e),{}),Rl="data-rh",Nh={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Ah=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},BDe=e=>{let t=Ah(e,"title");const n=Ah(e,Nh.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Ah(e,Nh.DEFAULT_TITLE);return t||r||void 0},zDe=e=>Ah(e,Nh.ON_CHANGE_CLIENT_STATE)||(()=>{}),Y$=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),HDe=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let a=0;aconsole&&typeof console.warn=="function"&&console.warn(e),n0=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&VDe(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,a)=>{const o={};a.filter(l=>{let c;const d=Object.keys(l);for(let m=0;mi.push(l));const s=Object.keys(o);for(let l=0;l{if(Array.isArray(e)&&e.length){for(let n=0;n({baseTag:HDe(["href"],e),bodyAttributes:Y$("bodyAttributes",e),defer:Ah(e,Nh.DEFER),encode:Ah(e,Nh.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Y$("htmlAttributes",e),linkTags:n0("link",["rel","href"],e),metaTags:n0("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:n0("noscript",["innerHTML"],e),onChangeClientState:zDe(e),scriptTags:n0("script",["src","innerHTML"],e),styleTags:n0("style",["cssText"],e),title:BDe(e),titleAttributes:Y$("titleAttributes",e),prioritizeSeoTags:WDe(e,Nh.PRIORITIZE_SEO_TAGS)}),Tae=e=>Array.isArray(e)?e.join(""):e,qDe=(e,t)=>{const n=Object.keys(e);for(let r=0;rArray.isArray(e)?e.reduce((n,r)=>(qDe(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},yz=(e,t)=>({...e,[t]:void 0}),GDe=["noscript","script","style"],KR=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Pae=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),KDe=(e,t,n,r)=>{const i=Pae(n),a=Tae(t);return i?`<${e} ${Rl}="true" ${i}>${KR(a,r)}`:`<${e} ${Rl}="true">${KR(a,r)}`},YDe=(e,t,n=!0)=>t.reduce((r,i)=>{const a=i,o=Object.keys(a).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,d)=>{const f=typeof a[d]>"u"?d:`${d}="${KR(a[d],n)}"`;return c?`${c} ${f}`:f},""),s=a.innerHTML||a.cssText||"",l=GDe.indexOf(e)===-1;return`${r}<${e} ${Rl}="true" ${o}${l?"/>":`>${s}`}`},""),Rae=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=fN[r];return n[i||r]=e[r],n},t),XDe=(e,t,n)=>{const r={key:t,[Rl]:!0},i=Rae(n,r);return[K.createElement("title",i,t)]},VC=(e,t)=>t.map((n,r)=>{const i={key:r,[Rl]:!0};return Object.keys(n).forEach(a=>{const s=fN[a]||a;if(s==="innerHTML"||s==="cssText"){const l=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:l}}else i[s]=n[a]}),K.createElement(e,i)}),Fs=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>XDe(e,t.title,t.titleAttributes),toString:()=>KDe(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Rae(t),toString:()=>Pae(t)};default:return{toComponent:()=>VC(e,t),toString:()=>YDe(e,t,n)}}},JDe=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=X$(e,K$.meta),a=X$(t,K$.link),o=X$(n,K$.script);return{priorityMethods:{toComponent:()=>[...VC("meta",i.priority),...VC("link",a.priority),...VC("script",o.priority)],toString:()=>`${Fs("meta",i.priority,r)} ${Fs("link",a.priority,r)} ${Fs("script",o.priority,r)}`},metaTags:i.default,linkTags:a.default,scriptTags:o.default}},QDe=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:a,styleTags:o,title:s="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:d,metaTags:f,scriptTags:m}=e,p={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:p,linkTags:d,metaTags:f,scriptTags:m}=JDe(e)),{priority:p,base:Fs("base",t,r),bodyAttributes:Fs("bodyAttributes",n,r),htmlAttributes:Fs("htmlAttributes",i,r),link:Fs("link",d,r),meta:Fs("meta",f,r),noscript:Fs("noscript",a,r),script:Fs("script",m,r),style:Fs("style",o,r),title:Fs("title",{title:s,titleAttributes:l},r)}},YR=QDe,mw=[],Iae=!!(typeof window<"u"&&window.document&&window.document.createElement),XR=class{constructor(e,t){yo(this,"instances",[]);yo(this,"canUseDOM",Iae);yo(this,"context");yo(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?mw:this.instances,add:e=>{(this.canUseDOM?mw:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?mw:this.instances).indexOf(e);(this.canUseDOM?mw:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=YR({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},ZDe={},Oae=K.createContext(ZDe),em,Mae=(em=class extends u.Component{constructor(n){super(n);yo(this,"helmetData");this.helmetData=new XR(this.props.context||{},em.canUseDOM)}render(){return K.createElement(Oae.Provider,{value:this.helmetData.value},this.props.children)}},yo(em,"canUseDOM",Iae),em),Bp=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${Rl}]`),i=[].slice.call(r),a=[];let o;return t&&t.length&&t.forEach(s=>{const l=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")l.innerHTML=s.innerHTML;else if(c==="cssText")l.styleSheet?l.styleSheet.cssText=s.cssText:l.appendChild(document.createTextNode(s.cssText));else{const d=c,f=typeof s[d]>"u"?"":s[d];l.setAttribute(c,f)}l.setAttribute(Rl,"true"),i.some((c,d)=>(o=d,l.isEqualNode(c)))?i.splice(o,1):a.push(l)}),i.forEach(s=>{var l;return(l=s.parentNode)==null?void 0:l.removeChild(s)}),a.forEach(s=>n.appendChild(s)),{oldTags:i,newTags:a}},JR=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(Rl),i=r?r.split(","):[],a=[...i],o=Object.keys(t);for(const s of o){const l=t[s]||"";n.getAttribute(s)!==l&&n.setAttribute(s,l),i.indexOf(s)===-1&&i.push(s);const c=a.indexOf(s);c!==-1&&a.splice(c,1)}for(let s=a.length-1;s>=0;s-=1)n.removeAttribute(a[s]);i.length===a.length?n.removeAttribute(Rl):n.getAttribute(Rl)!==o.join(",")&&n.setAttribute(Rl,o.join(","))},eLe=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Tae(e)),JR("title",t)},xz=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:a,metaTags:o,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:d,title:f,titleAttributes:m}=e;JR("body",r),JR("html",i),eLe(f,m);const p={baseTag:Bp("base",n),linkTags:Bp("link",a),metaTags:Bp("meta",o),noscriptTags:Bp("noscript",s),scriptTags:Bp("script",c),styleTags:Bp("style",d)},h={},v={};Object.keys(p).forEach(g=>{const{newTags:y,oldTags:w}=p[g];y.length&&(h[g]=y),w.length&&(v[g]=p[g].oldTags)}),t&&t(),l(e,h,v)},r0=null,tLe=e=>{r0&&cancelAnimationFrame(r0),e.defer?r0=requestAnimationFrame(()=>{xz(e,()=>{r0=null})}):(xz(e),r0=null)},nLe=tLe,wz=class extends u.Component{constructor(){super(...arguments);yo(this,"rendered",!1)}shouldComponentUpdate(t){return!DDe(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=UDe(t.get().map(a=>{const o={...a.props};return delete o.context,o}));Mae.canUseDOM?nLe(i):YR&&(r=YR(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},xT,rLe=(xT=class extends u.Component{shouldComponentUpdate(e){return!jDe(yz(this.props,"helmetData"),yz(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return gz(bz.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${bz.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),gz(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`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}mapChildrenToProps(e,t){let n={};return K.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...a}=r.props,o=Object.keys(a).reduce((l,c)=>(l[LDe[c]||c]=a[c],l),{});let{type:s}=r;switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(r,i),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof XR)){const i=r;r=new XR(i.context,!0),delete n.helmetData}return r?K.createElement(wz,{...n,context:r.value}):K.createElement(Oae.Consumer,null,i=>K.createElement(wz,{...n,context:i}))}},yo(xT,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),xT),QR=function(e,t){return QR=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},QR(e,t)};function ll(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");QR(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var ln=function(){return ln=Object.assign||function(t){for(var n,r=1,i=arguments.length;r"u"&&(a=e.call(this,r),t.set(i,a)),a}function jae(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function Nae(e,t,n,r,i){return n.bind(t,e,r,i)}function oLe(e,t){var n=e.length===1?aLe:jae;return Nae(e,this,n,t.cache.create(),t.serializer)}function sLe(e,t){return Nae(e,this,jae,t.cache.create(),t.serializer)}var lLe=function(){return JSON.stringify(arguments)};function mN(){this.cache=Object.create(null)}mN.prototype.get=function(e){return this.cache[e]};mN.prototype.set=function(e,t){this.cache[e]=t};var cLe={create:function(){return new mN}},ro={variadic:sLe};function Aae(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}no(function(){for(var e,t=[],n=0;n0}),n=[],r=0,i=t;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(gLe,function(l,c,d,f,m,p){if(c)t.minimumIntegerDigits=d.length;else{if(f&&m)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(qae.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(Sz.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Sz,function(l,c,d,f,m,p){return d==="*"?t.minimumFractionDigits=c.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:m&&p?(t.minimumFractionDigits=m.length,t.maximumFractionDigits=m.length+p.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=i.options[0];a==="w"?t=ln(ln({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=ln(ln({},t),kz(a)));continue}if(Uae.test(i.stem)){t=ln(ln({},t),kz(i.stem));continue}var o=Gae(i.stem);o&&(t=ln(ln({},t),o));var s=bLe(i.stem);s&&(t=ln(ln({},t),s))}return t}var pw={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function xLe(e,t){for(var n="",r=0;r>1),l="a",c=wLe(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;o-- >0;)n=c+n}else i==="J"?n+="H":n+=i}return n}function wLe(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=pw[r||""]||pw[n||""]||pw["".concat(n,"-001")]||pw["001"];return i[0]}var J$,CLe=new RegExp("^".concat(Wae.source,"*")),SLe=new RegExp("".concat(Wae.source,"*$"));function ir(e,t){return{start:e,end:t}}var kLe=!!String.prototype.startsWith&&"_a".startsWith("a",1),_Le=!!String.fromCodePoint,ELe=!!Object.fromEntries,$Le=!!String.prototype.codePointAt,TLe=!!String.prototype.trimStart,PLe=!!String.prototype.trimEnd,RLe=!!Number.isSafeInteger,ILe=RLe?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},eI=!0;try{var OLe=Yae("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");eI=((J$=OLe.exec("a"))===null||J$===void 0?void 0:J$[0])==="a"}catch{eI=!1}var Ez=kLe?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},tI=_Le?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(o=t[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},$z=ELe?Object.fromEntries:function(t){for(var n={},r=0,i=t;r=r)){var i=t.charCodeAt(n),a;return i<55296||i>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?i:(i-55296<<10)+(a-56320)+65536}},MLe=TLe?function(t){return t.trimStart()}:function(t){return t.replace(CLe,"")},jLe=PLe?function(t){return t.trimEnd()}:function(t){return t.replace(SLe,"")};function Yae(e,t){return new RegExp(e,t)}var nI;if(eI){var Tz=Yae("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");nI=function(t,n){var r;Tz.lastIndex=n;var i=Tz.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else nI=function(t,n){for(var r=[];;){var i=Kae(t,n);if(i===void 0||Xae(i)||DLe(i))break;r.push(i),n+=i>=65536?2:1}return tI.apply(void 0,r)};var NLe=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:ni.pound,location:ir(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Kn.UNMATCHED_CLOSING_TAG,ir(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&rI(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:ni.literal,value:"<".concat(i,"/>"),location:ir(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:ni.tag,value:i,children:o,location:ir(r,this.clonePosition())},err:null}:this.error(Kn.INVALID_TAG,ir(s,this.clonePosition())))}else return this.error(Kn.UNCLOSED_TAG,ir(r,this.clonePosition()))}else return this.error(Kn.INVALID_TAG,ir(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&FLe(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var l=ir(r,this.clonePosition());return{val:{type:ni.literal,value:i,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!ALe(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return tI.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),tI(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Kn.EMPTY_ARGUMENT,ir(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(Kn.MALFORMED_ARGUMENT,ir(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:ni.argument,value:i,location:ir(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(Kn.MALFORMED_ARGUMENT,ir(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=nI(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=ir(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Kn.EXPECT_ARGUMENT_TYPE,ir(o,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var d=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var m=jLe(f.val);if(m.length===0)return this.error(Kn.EXPECT_ARGUMENT_STYLE,ir(this.clonePosition(),this.clonePosition()));var p=ir(d,this.clonePosition());c={style:m,styleLocation:p}}var h=this.tryParseArgumentClose(i);if(h.err)return h;var v=ir(i,this.clonePosition());if(c&&Ez(c==null?void 0:c.style,"::",0)){var g=MLe(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(g,c.styleLocation);return f.err?f:{val:{type:ni.number,value:r,location:v,style:f.val},err:null}}else{if(g.length===0)return this.error(Kn.EXPECT_DATE_TIME_SKELETON,v);var y=g;this.locale&&(y=xLe(g,this.locale));var m={type:hv.dateTime,pattern:y,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?mLe(y):{}},w=s==="date"?ni.date:ni.time;return{val:{type:w,value:r,location:v,style:m},err:null}}}return{val:{type:s==="number"?ni.number:s==="date"?ni.date:ni.time,value:r,location:v,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var x=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Kn.EXPECT_SELECT_ARGUMENT_OPTIONS,ir(x,ln({},x)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),S=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ir(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Kn.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),C=this.parseIdentifierIfPossible(),S=f.val}var k=this.tryParsePluralOrSelectOptions(t,s,n,C);if(k.err)return k;var h=this.tryParseArgumentClose(i);if(h.err)return h;var _=ir(i,this.clonePosition());return s==="select"?{val:{type:ni.select,value:r,options:$z(k.val),location:_},err:null}:{val:{type:ni.plural,value:r,options:$z(k.val),offset:S,pluralType:s==="plural"?"cardinal":"ordinal",location:_},err:null}}default:return this.error(Kn.INVALID_ARGUMENT_TYPE,ir(o,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ir(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Kn.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ir(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=hLe(t)}catch{return this.error(Kn.INVALID_NUMBER_SKELETON,n)}return{val:{type:hv.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?yLe(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],l=new Set,c=i.value,d=i.location;;){if(c.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var m=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,Kn.INVALID_PLURAL_ARGUMENT_SELECTOR);if(m.err)return m;d=ir(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Kn.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Kn.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ir(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,n,r);if(h.err)return h;var v=this.tryParseArgumentClose(p);if(v.err)return v;s.push([c,{value:h.val,location:ir(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,d=a.location}return s.length===0?this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,ir(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(Kn.MISSING_OTHER_CLAUSE,ir(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var l=ir(i,this.clonePosition());return a?(o*=r,ILe(o)?{val:o,err:null}:this.error(n,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=Kae(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(Ez(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Xae(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function rI(e){return e>=97&&e<=122||e>=65&&e<=90}function ALe(e){return rI(e)||e===47}function FLe(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function Xae(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function DLe(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function iI(e){e.forEach(function(t){if(delete t.location,Bae(t)||zae(t))for(var n in t.options)delete t.options[n].location,iI(t.options[n].value);else Fae(t)&&Vae(t.style)||(Dae(t)||Lae(t))&&ZR(t.style)?delete t.style.location:Hae(t)&&iI(t.children)})}function LLe(e,t){t===void 0&&(t={}),t=ln({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new NLe(e,t).parse();if(n.err){var r=SyntaxError(Kn[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||iI(n.val),n.val}var Nc;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Nc||(Nc={}));var hf=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Pz=function(e){ll(t,e);function t(n,r,i,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),Nc.INVALID_VALUE,a)||this}return t}(hf),BLe=function(e){ll(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Nc.INVALID_VALUE,i)||this}return t}(hf),zLe=function(e){ll(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Nc.MISSING_VALUE,r)||this}return t}(hf),eo;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(eo||(eo={}));function HLe(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==eo.literal||n.type!==eo.literal?t.push(n):r.value+=n.value,t},[])}function Jae(e){return typeof e=="function"}function WC(e,t,n,r,i,a,o){if(e.length===1&&Cz(e[0]))return[{type:eo.literal,value:e[0].value}];for(var s=[],l=0,c=e;l{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},xDe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},xn(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},wDe=e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}),SDe=pn("Upload",e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,pictureCardSize:i,calc:a}=e,o=nn(e,{uploadThumbnailSize:a(t).mul(2).equal(),uploadProgressOffset:a(a(n).div(2)).add(r).equal(),uploadPicCardSize:i});return[xDe(o),pDe(o),gDe(o),bDe(o),hDe(o),vDe(o),yDe(o),ey(o)]},wDe);var CDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},kDe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:CDe}))},_De=u.forwardRef(kDe),EDe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},$De=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:EDe}))},TDe=u.forwardRef($De),PDe={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},RDe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:PDe}))},IDe=u.forwardRef(RDe);function fw(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function mw(e,t){const n=Ve(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function K$(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function ODe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const MDe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},Nae=e=>e.indexOf("image/")===0,jDe=e=>{if(e.type&&!e.thumbUrl)return Nae(e.type);const t=e.thumbUrl||e.url||"",n=MDe(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},td=200;function NDe(e){return new Promise(t=>{if(!e.type||!Nae(e.type)){t("");return}const n=document.createElement("canvas");n.width=td,n.height=td,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${td}px; height: ${td}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:a,height:o}=i;let s=td,l=td,c=0,d=0;a>o?(l=o*(td/a),d=-(l-s)/2):(s=a*(td/o),c=-(s-l)/2),r.drawImage(i,c,d,s,l);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(f)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const a=new FileReader;a.onload=()=>{a.result&&typeof a.result=="string"&&(i.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const a=new FileReader;a.onload=()=>{a.result&&t(a.result)},a.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var ADe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},FDe=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:ADe}))},DDe=u.forwardRef(FDe);const LDe=u.forwardRef(({prefixCls:e,className:t,style:n,locale:r,listType:i,file:a,items:o,progress:s,iconRender:l,actionIconRender:c,itemRender:d,isImgUrl:f,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,previewIcon:v,removeIcon:g,downloadIcon:y,extra:w,onPreview:x,onDownload:S,onClose:C},_)=>{var k,E;const{status:T}=a,[$,P]=u.useState(T);u.useEffect(()=>{T!=="removed"&&P(T)},[T]);const[M,j]=u.useState(!1);u.useEffect(()=>{const Z=setTimeout(()=>{j(!0)},300);return()=>{clearTimeout(Z)}},[]);const I=l(a);let R=u.createElement("div",{className:`${e}-icon`},I);if(i==="picture"||i==="picture-card"||i==="picture-circle")if($==="uploading"||!a.thumbUrl&&!a.url){const Z=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:$!=="uploading"});R=u.createElement("div",{className:Z},I)}else{const Z=f!=null&&f(a)?u.createElement("img",{src:a.thumbUrl||a.url,alt:a.name,className:`${e}-list-item-image`,crossOrigin:a.crossOrigin}):I,le=fe(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:f&&!f(a)});R=u.createElement("a",{className:le,onClick:se=>x(a,se),href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Z)}const O=fe(`${e}-list-item`,`${e}-list-item-${$}`),D=typeof a.linkProps=="string"?JSON.parse(a.linkProps):a.linkProps,L=(typeof p=="function"?p(a):p)?c((typeof g=="function"?g(a):g)||u.createElement(a3,null),()=>C(a),e,r.removeFile,!0):null,B=(typeof h=="function"?h(a):h)&&$==="done"?c((typeof y=="function"?y(a):y)||u.createElement(DDe,null),()=>S(a),e,r.downloadFile):null,F=i!=="picture-card"&&i!=="picture-circle"&&u.createElement("span",{key:"download-delete",className:fe(`${e}-list-item-actions`,{picture:i==="picture"})},B,L),z=typeof w=="function"?w(a):w,H=z&&u.createElement("span",{className:`${e}-list-item-extra`},z),A=fe(`${e}-list-item-name`),V=a.url?u.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:A,title:a.name},D,{href:a.url,onClick:Z=>x(a,Z)}),a.name,H):u.createElement("span",{key:"view",className:A,onClick:Z=>x(a,Z),title:a.name},a.name,H),W=(typeof m=="function"?m(a):m)&&(a.url||a.thumbUrl)?u.createElement("a",{href:a.url||a.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Z=>x(a,Z),title:r.previewFile},typeof v=="function"?v(a):v||u.createElement(vy,null)):null,U=(i==="picture-card"||i==="picture-circle")&&$!=="uploading"&&u.createElement("span",{className:`${e}-list-item-actions`},W,$==="done"&&B,L),{getPrefixCls:Y}=u.useContext(Rt),J=Y(),ne=u.createElement("div",{className:O},R,V,F,U,M&&u.createElement(Gi,{motionName:`${J}-fade`,visible:$==="uploading",motionDeadline:2e3},({className:Z})=>{const le="percent"in a?u.createElement(Xj,Object.assign({type:"line",percent:a.percent,"aria-label":a["aria-label"],"aria-labelledby":a["aria-labelledby"]},s)):null;return u.createElement("div",{className:fe(`${e}-list-item-progress`,Z)},le)})),Q=a.response&&typeof a.response=="string"?a.response:((k=a.error)===null||k===void 0?void 0:k.statusText)||((E=a.error)===null||E===void 0?void 0:E.message)||r.uploadError,te=$==="error"?u.createElement(Er,{title:Q,getPopupContainer:Z=>Z.parentNode},ne):ne;return u.createElement("div",{className:fe(`${e}-list-item-container`,t),style:n,ref:_},d?d(te,a,o,{download:S.bind(null,a),preview:x.bind(null,a),remove:C.bind(null,a)}):te)}),BDe=(e,t)=>{const{listType:n="text",previewFile:r=NDe,onPreview:i,onDownload:a,onRemove:o,locale:s,iconRender:l,isImageUrl:c=jDe,prefixCls:d,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:p=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,progress:x={size:[-1,2],showInfo:!1},appendAction:S,appendActionVisible:C=!0,itemRender:_,disabled:k}=e,[,E]=d_(),[T,$]=u.useState(!1),P=["picture-card","picture-circle"].includes(n);u.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(A=>{!(A.originFileObj instanceof File||A.originFileObj instanceof Blob)||A.thumbUrl!==void 0||(A.thumbUrl="",r==null||r(A.originFileObj).then(V=>{A.thumbUrl=V||"",E()}))})},[n,f,r]),u.useEffect(()=>{$(!0)},[]);const M=(A,V)=>{if(i)return V==null||V.preventDefault(),i(A)},j=A=>{typeof a=="function"?a(A):A.url&&window.open(A.url)},I=A=>{o==null||o(A)},R=A=>{if(l)return l(A,n);const V=A.status==="uploading";if(n.startsWith("picture")){const W=n==="picture"?u.createElement(Ra,null):s.uploading,U=c!=null&&c(A)?u.createElement(IDe,null):u.createElement(_De,null);return V?W:U}return V?u.createElement(Ra,null):u.createElement(TDe,null)},O=(A,V,W,U,Y)=>{const J={type:"text",size:"small",title:U,onClick:ne=>{var Q,te;V(),u.isValidElement(A)&&((te=(Q=A.props).onClick)===null||te===void 0||te.call(Q,ne))},className:`${W}-list-item-action`,disabled:Y?k:!1};return u.isValidElement(A)?u.createElement(zt,Object.assign({},J,{icon:bi(A,Object.assign(Object.assign({},A.props),{onClick:()=>{}}))})):u.createElement(zt,Object.assign({},J),u.createElement("span",null,A))};u.useImperativeHandle(t,()=>({handlePreview:M,handleDownload:j}));const{getPrefixCls:D}=u.useContext(Rt),L=D("upload",d),B=D(),F=fe(`${L}-list`,`${L}-list-${n}`),z=u.useMemo(()=>ln(uv(B),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[B]),H=Object.assign(Object.assign({},P?{}:z),{motionDeadline:2e3,motionName:`${L}-${P?"animate-inline":"animate"}`,keys:Ve(f.map(A=>({key:A.uid,file:A}))),motionAppear:T});return u.createElement("div",{className:F},u.createElement(PM,Object.assign({},H,{component:!1}),({key:A,file:V,className:W,style:U})=>u.createElement(LDe,{key:A,locale:s,prefixCls:L,className:W,style:U,file:V,items:f,progress:x,listType:n,isImgUrl:c,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,removeIcon:v,previewIcon:g,downloadIcon:y,extra:w,iconRender:R,actionIconRender:O,itemRender:_,onPreview:M,onDownload:j,onClose:I})),S&&u.createElement(Gi,Object.assign({},H,{visible:C,forceRender:!0}),({className:A,style:V})=>bi(S,W=>({className:fe(W.className,A),style:Object.assign(Object.assign(Object.assign({},V),{pointerEvents:A?"none":void 0}),W.style)}))))},zDe=u.forwardRef(BDe);var HDe=function(e,t,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(d){try{c(r.next(d))}catch(f){o(f)}}function l(d){try{c(r.throw(d))}catch(f){o(f)}}function c(d){d.done?a(d.value):i(d.value).then(s,l)}c((r=r.apply(e,[])).next())})};const z0=`__LIST_IGNORE_${Date.now()}__`,VDe=(e,t)=>{const n=kr("upload"),{fileList:r,defaultFileList:i,onRemove:a,showUploadList:o=!0,listType:s="text",onPreview:l,onDownload:c,onChange:d,onDrop:f,previewFile:m,disabled:p,locale:h,iconRender:v,isImageUrl:g,progress:y,prefixCls:w,className:x,type:S="select",children:C,style:_,itemRender:k,maxCount:E,data:T={},multiple:$=!1,hasControlInside:P=!0,action:M="",accept:j="",supportServerRender:I=!0,rootClassName:R}=e,O=u.useContext(gi),D=p??O,L=e.customRequest||n.customRequest,[B,F]=Ht(i||[],{value:r,postState:we=>we??[]}),[z,H]=u.useState("drop"),A=u.useRef(null),V=u.useRef(null);u.useMemo(()=>{const we=Date.now();(r||[]).forEach((ve,ge)=>{!ve.uid&&!Object.isFrozen(ve)&&(ve.uid=`__AUTO__${we}_${ge}__`)})},[r]);const W=(we,ve,ge)=>{let Ee=Ve(ve),Ne=!1;E===1?Ee=Ee.slice(-1):E&&(Ne=Ee.length>E,Ee=Ee.slice(0,E)),ki.flushSync(()=>{F(Ee)});const ze={file:we,fileList:Ee};ge&&(ze.event=ge),(!Ne||we.status==="removed"||Ee.some(He=>He.uid===we.uid))&&ki.flushSync(()=>{d==null||d(ze)})},U=(we,ve)=>HDe(void 0,void 0,void 0,function*(){const{beforeUpload:ge,transformFile:Ee}=e;let Ne=we;if(ge){const ze=yield ge(we,ve);if(ze===!1)return!1;if(delete we[z0],ze===z0)return Object.defineProperty(we,z0,{value:!0,configurable:!0}),!1;typeof ze=="object"&&ze&&(Ne=ze)}return Ee&&(Ne=yield Ee(Ne)),Ne}),Y=we=>{const ve=we.filter(Ne=>!Ne.file[z0]);if(!ve.length)return;const ge=ve.map(Ne=>fw(Ne.file));let Ee=Ve(B);ge.forEach(Ne=>{Ee=mw(Ne,Ee)}),ge.forEach((Ne,ze)=>{let He=Ne;if(ve[ze].parsedFile)Ne.status="uploading";else{const{originFileObj:Ye}=Ne;let De;try{De=new File([Ye],Ye.name,{type:Ye.type})}catch{De=new Blob([Ye],{type:Ye.type}),De.name=Ye.name,De.lastModifiedDate=new Date,De.lastModified=new Date().getTime()}De.uid=Ne.uid,He=De}W(He,Ee)})},J=(we,ve,ge)=>{try{typeof we=="string"&&(we=JSON.parse(we))}catch{}if(!K$(ve,B))return;const Ee=fw(ve);Ee.status="done",Ee.percent=100,Ee.response=we,Ee.xhr=ge;const Ne=mw(Ee,B);W(Ee,Ne)},ne=(we,ve)=>{if(!K$(ve,B))return;const ge=fw(ve);ge.status="uploading",ge.percent=we.percent;const Ee=mw(ge,B);W(ge,Ee,we)},Q=(we,ve,ge)=>{if(!K$(ge,B))return;const Ee=fw(ge);Ee.error=we,Ee.response=ve,Ee.status="error";const Ne=mw(Ee,B);W(Ee,Ne)},te=we=>{let ve;Promise.resolve(typeof a=="function"?a(we):a).then(ge=>{var Ee;if(ge===!1)return;const Ne=ODe(we,B);Ne&&(ve=Object.assign(Object.assign({},we),{status:"removed"}),B==null||B.forEach(ze=>{const He=ve.uid!==void 0?"uid":"name";ze[He]===ve[He]&&!Object.isFrozen(ze)&&(ze.status="removed")}),(Ee=A.current)===null||Ee===void 0||Ee.abort(ve),W(ve,Ne))})},Z=we=>{H(we.type),we.type==="drop"&&(f==null||f(we))};u.useImperativeHandle(t,()=>({onBatchStart:Y,onSuccess:J,onProgress:ne,onError:Q,fileList:B,upload:A.current,nativeElement:V.current}));const{getPrefixCls:le,direction:se,upload:ce}=u.useContext(Rt),re=le("upload",w),ie=Object.assign(Object.assign({onBatchStart:Y,onError:Q,onProgress:ne,onSuccess:J},e),{customRequest:L,data:T,multiple:$,action:M,accept:j,supportServerRender:I,prefixCls:re,disabled:D,beforeUpload:U,onChange:void 0,hasControlInside:P});delete ie.className,delete ie.style,(!C||D)&&delete ie.id;const pe=`${re}-wrapper`,[Se,_e,X]=SDe(re,pe),[ae]=aa("Upload",Zs.Upload),{showRemoveIcon:ee,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:oe,previewIcon:de,downloadIcon:xe,extra:ke}=typeof o=="boolean"?{}:o,be=typeof ee>"u"?!D:ee,ye=(we,ve)=>o?u.createElement(zDe,{prefixCls:re,listType:s,items:B,previewFile:m,onPreview:l,onDownload:c,onRemove:te,showRemoveIcon:be,showPreviewIcon:q,showDownloadIcon:ue,removeIcon:oe,previewIcon:de,downloadIcon:xe,iconRender:v,extra:ke,locale:Object.assign(Object.assign({},ae),h),isImageUrl:g,progress:y,appendAction:we,appendActionVisible:ve,itemRender:k,disabled:D}):we,Ce=fe(pe,x,R,_e,X,ce==null?void 0:ce.className,{[`${re}-rtl`]:se==="rtl",[`${re}-picture-card-wrapper`]:s==="picture-card",[`${re}-picture-circle-wrapper`]:s==="picture-circle"}),Re=Object.assign(Object.assign({},ce==null?void 0:ce.style),_);if(S==="drag"){const we=fe(_e,re,`${re}-drag`,{[`${re}-drag-uploading`]:B.some(ve=>ve.status==="uploading"),[`${re}-drag-hover`]:z==="dragover",[`${re}-disabled`]:D,[`${re}-rtl`]:se==="rtl"});return Se(u.createElement("span",{className:Ce,ref:V},u.createElement("div",{className:we,style:Re,onDrop:Z,onDragOver:Z,onDragLeave:Z},u.createElement(YR,Object.assign({},ie,{ref:A,className:`${re}-btn`}),u.createElement("div",{className:`${re}-drag-container`},C))),ye()))}const Pe=fe(re,`${re}-select`,{[`${re}-disabled`]:D,[`${re}-hidden`]:!C}),Le=u.createElement("div",{className:Pe,style:Re},u.createElement(YR,Object.assign({},ie,{ref:A})));return Se(s==="picture-card"||s==="picture-circle"?u.createElement("span",{className:Ce,ref:V},ye(Le,!!C)):u.createElement("span",{className:Ce,ref:V},Le,ye()))},Aae=u.forwardRef(VDe);var WDe=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(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{style:n,height:r,hasControlInside:i=!1,children:a}=e,o=WDe(e,["style","height","hasControlInside","children"]),s=Object.assign(Object.assign({},n),{height:r});return u.createElement(Aae,Object.assign({ref:t,hasControlInside:i},o,{style:s,type:"drag"}),a)}),x2=Aae;x2.Dragger=UDe;x2.LIST_IGNORE=z0;var qDe=typeof Element<"u",GDe=typeof Map=="function",KDe=typeof Set=="function",YDe=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function VS(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!VS(e[r],t[r]))return!1;return!0}var a;if(GDe&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!VS(r.value[1],t.get(r.value[0])))return!1;return!0}if(KDe&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(YDe&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(qDe&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!VS(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var XDe=function(t,n){try{return VS(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const JDe=Zn(XDe);var QDe=function(e,t,n,r,i,a,o,s){if(!e){var l;if(t===void 0)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,a,o,s],d=0;l=new Error(t.replace(/%s/g,function(){return c[d++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},ZDe=QDe;const Sz=Zn(ZDe);var eLe=function(t,n,r,i){var a=r?r.call(i,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),s=Object.keys(n);if(o.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),c=0;c(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(Fae||{}),Y$={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","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"]}},Cz=Object.values(Fae),pN={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},nLe=Object.entries(pN).reduce((e,[t,n])=>(e[n]=t,e),{}),Rl="data-rh",Fh={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Dh=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},rLe=e=>{let t=Dh(e,"title");const n=Dh(e,Fh.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Dh(e,Fh.DEFAULT_TITLE);return t||r||void 0},iLe=e=>Dh(e,Fh.ON_CHANGE_CLIENT_STATE)||(()=>{}),X$=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),aLe=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let a=0;aconsole&&typeof console.warn=="function"&&console.warn(e),i0=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&oLe(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,a)=>{const o={};a.filter(l=>{let c;const d=Object.keys(l);for(let m=0;mi.push(l));const s=Object.keys(o);for(let l=0;l{if(Array.isArray(e)&&e.length){for(let n=0;n({baseTag:aLe(["href"],e),bodyAttributes:X$("bodyAttributes",e),defer:Dh(e,Fh.DEFER),encode:Dh(e,Fh.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:X$("htmlAttributes",e),linkTags:i0("link",["rel","href"],e),metaTags:i0("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:i0("noscript",["innerHTML"],e),onChangeClientState:iLe(e),scriptTags:i0("script",["src","innerHTML"],e),styleTags:i0("style",["cssText"],e),title:rLe(e),titleAttributes:X$("titleAttributes",e),prioritizeSeoTags:sLe(e,Fh.PRIORITIZE_SEO_TAGS)}),Dae=e=>Array.isArray(e)?e.join(""):e,cLe=(e,t)=>{const n=Object.keys(e);for(let r=0;rArray.isArray(e)?e.reduce((n,r)=>(cLe(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},kz=(e,t)=>({...e,[t]:void 0}),uLe=["noscript","script","style"],XR=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Lae=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),dLe=(e,t,n,r)=>{const i=Lae(n),a=Dae(t);return i?`<${e} ${Rl}="true" ${i}>${XR(a,r)}`:`<${e} ${Rl}="true">${XR(a,r)}`},fLe=(e,t,n=!0)=>t.reduce((r,i)=>{const a=i,o=Object.keys(a).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,d)=>{const f=typeof a[d]>"u"?d:`${d}="${XR(a[d],n)}"`;return c?`${c} ${f}`:f},""),s=a.innerHTML||a.cssText||"",l=uLe.indexOf(e)===-1;return`${r}<${e} ${Rl}="true" ${o}${l?"/>":`>${s}`}`},""),Bae=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=pN[r];return n[i||r]=e[r],n},t),mLe=(e,t,n)=>{const r={key:t,[Rl]:!0},i=Bae(n,r);return[K.createElement("title",i,t)]},WS=(e,t)=>t.map((n,r)=>{const i={key:r,[Rl]:!0};return Object.keys(n).forEach(a=>{const s=pN[a]||a;if(s==="innerHTML"||s==="cssText"){const l=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:l}}else i[s]=n[a]}),K.createElement(e,i)}),Fs=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>mLe(e,t.title,t.titleAttributes),toString:()=>dLe(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Bae(t),toString:()=>Lae(t)};default:return{toComponent:()=>WS(e,t),toString:()=>fLe(e,t,n)}}},pLe=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=J$(e,Y$.meta),a=J$(t,Y$.link),o=J$(n,Y$.script);return{priorityMethods:{toComponent:()=>[...WS("meta",i.priority),...WS("link",a.priority),...WS("script",o.priority)],toString:()=>`${Fs("meta",i.priority,r)} ${Fs("link",a.priority,r)} ${Fs("script",o.priority,r)}`},metaTags:i.default,linkTags:a.default,scriptTags:o.default}},hLe=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:a,styleTags:o,title:s="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:d,metaTags:f,scriptTags:m}=e,p={toComponent:()=>{},toString:()=>""};return c&&({priorityMethods:p,linkTags:d,metaTags:f,scriptTags:m}=pLe(e)),{priority:p,base:Fs("base",t,r),bodyAttributes:Fs("bodyAttributes",n,r),htmlAttributes:Fs("htmlAttributes",i,r),link:Fs("link",d,r),meta:Fs("meta",f,r),noscript:Fs("noscript",a,r),script:Fs("script",m,r),style:Fs("style",o,r),title:Fs("title",{title:s,titleAttributes:l},r)}},JR=hLe,pw=[],zae=!!(typeof window<"u"&&window.document&&window.document.createElement),QR=class{constructor(e,t){xo(this,"instances",[]);xo(this,"canUseDOM",zae);xo(this,"context");xo(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?pw:this.instances,add:e=>{(this.canUseDOM?pw:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?pw:this.instances).indexOf(e);(this.canUseDOM?pw:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=JR({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},vLe={},Hae=K.createContext(vLe),Zf,Vae=(Zf=class extends u.Component{constructor(n){super(n);xo(this,"helmetData");this.helmetData=new QR(this.props.context||{},Zf.canUseDOM)}render(){return K.createElement(Hae.Provider,{value:this.helmetData.value},this.props.children)}},xo(Zf,"canUseDOM",zae),Zf),Hp=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${Rl}]`),i=[].slice.call(r),a=[];let o;return t&&t.length&&t.forEach(s=>{const l=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")l.innerHTML=s.innerHTML;else if(c==="cssText")l.styleSheet?l.styleSheet.cssText=s.cssText:l.appendChild(document.createTextNode(s.cssText));else{const d=c,f=typeof s[d]>"u"?"":s[d];l.setAttribute(c,f)}l.setAttribute(Rl,"true"),i.some((c,d)=>(o=d,l.isEqualNode(c)))?i.splice(o,1):a.push(l)}),i.forEach(s=>{var l;return(l=s.parentNode)==null?void 0:l.removeChild(s)}),a.forEach(s=>n.appendChild(s)),{oldTags:i,newTags:a}},ZR=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(Rl),i=r?r.split(","):[],a=[...i],o=Object.keys(t);for(const s of o){const l=t[s]||"";n.getAttribute(s)!==l&&n.setAttribute(s,l),i.indexOf(s)===-1&&i.push(s);const c=a.indexOf(s);c!==-1&&a.splice(c,1)}for(let s=a.length-1;s>=0;s-=1)n.removeAttribute(a[s]);i.length===a.length?n.removeAttribute(Rl):n.getAttribute(Rl)!==o.join(",")&&n.setAttribute(Rl,o.join(","))},gLe=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Dae(e)),ZR("title",t)},_z=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:a,metaTags:o,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:d,title:f,titleAttributes:m}=e;ZR("body",r),ZR("html",i),gLe(f,m);const p={baseTag:Hp("base",n),linkTags:Hp("link",a),metaTags:Hp("meta",o),noscriptTags:Hp("noscript",s),scriptTags:Hp("script",c),styleTags:Hp("style",d)},h={},v={};Object.keys(p).forEach(g=>{const{newTags:y,oldTags:w}=p[g];y.length&&(h[g]=y),w.length&&(v[g]=p[g].oldTags)}),t&&t(),l(e,h,v)},a0=null,bLe=e=>{a0&&cancelAnimationFrame(a0),e.defer?a0=requestAnimationFrame(()=>{_z(e,()=>{a0=null})}):(_z(e),a0=null)},yLe=bLe,Ez=class extends u.Component{constructor(){super(...arguments);xo(this,"rendered",!1)}shouldComponentUpdate(t){return!tLe(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=lLe(t.get().map(a=>{const o={...a.props};return delete o.context,o}));Vae.canUseDOM?yLe(i):JR&&(r=JR(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},ST,xLe=(ST=class extends u.Component{shouldComponentUpdate(e){return!JDe(kz(this.props,"helmetData"),kz(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return Sz(Cz.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${Cz.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),Sz(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`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}mapChildrenToProps(e,t){let n={};return K.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...a}=r.props,o=Object.keys(a).reduce((l,c)=>(l[nLe[c]||c]=a[c],l),{});let{type:s}=r;switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(r,i),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof QR)){const i=r;r=new QR(i.context,!0),delete n.helmetData}return r?K.createElement(Ez,{...n,context:r.value}):K.createElement(Hae.Consumer,null,i=>K.createElement(Ez,{...n,context:i}))}},xo(ST,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),ST),eI=function(e,t){return eI=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},eI(e,t)};function ll(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");eI(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var cn=function(){return cn=Object.assign||function(t){for(var n,r=1,i=arguments.length;r"u"&&(a=e.call(this,r),t.set(i,a)),a}function Wae(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function Uae(e,t,n,r,i){return n.bind(t,e,r,i)}function CLe(e,t){var n=e.length===1?SLe:Wae;return Uae(e,this,n,t.cache.create(),t.serializer)}function kLe(e,t){return Uae(e,this,Wae,t.cache.create(),t.serializer)}var _Le=function(){return JSON.stringify(arguments)};function hN(){this.cache=Object.create(null)}hN.prototype.get=function(e){return this.cache[e]};hN.prototype.set=function(e,t){this.cache[e]=t};var ELe={create:function(){return new hN}},ro={variadic:kLe};function qae(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}no(function(){for(var e,t=[],n=0;n0}),n=[],r=0,i=t;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(jLe,function(l,c,d,f,m,p){if(c)t.minimumIntegerDigits=d.length;else{if(f&&m)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(noe.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(Tz.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Tz,function(l,c,d,f,m,p){return d==="*"?t.minimumFractionDigits=c.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:m&&p?(t.minimumFractionDigits=m.length,t.maximumFractionDigits=m.length+p.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=i.options[0];a==="w"?t=cn(cn({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=cn(cn({},t),Pz(a)));continue}if(toe.test(i.stem)){t=cn(cn({},t),Pz(i.stem));continue}var o=roe(i.stem);o&&(t=cn(cn({},t),o));var s=NLe(i.stem);s&&(t=cn(cn({},t),s))}return t}var hw={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function FLe(e,t){for(var n="",r=0;r>1),l="a",c=DLe(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;o-- >0;)n=c+n}else i==="J"?n+="H":n+=i}return n}function DLe(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=hw[r||""]||hw[n||""]||hw["".concat(n,"-001")]||hw["001"];return i[0]}var Q$,LLe=new RegExp("^".concat(eoe.source,"*")),BLe=new RegExp("".concat(eoe.source,"*$"));function ar(e,t){return{start:e,end:t}}var zLe=!!String.prototype.startsWith&&"_a".startsWith("a",1),HLe=!!String.fromCodePoint,VLe=!!Object.fromEntries,WLe=!!String.prototype.codePointAt,ULe=!!String.prototype.trimStart,qLe=!!String.prototype.trimEnd,GLe=!!Number.isSafeInteger,KLe=GLe?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},nI=!0;try{var YLe=aoe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");nI=((Q$=YLe.exec("a"))===null||Q$===void 0?void 0:Q$[0])==="a"}catch{nI=!1}var Iz=zLe?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},rI=HLe?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(o=t[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},Oz=VLe?Object.fromEntries:function(t){for(var n={},r=0,i=t;r=r)){var i=t.charCodeAt(n),a;return i<55296||i>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?i:(i-55296<<10)+(a-56320)+65536}},XLe=ULe?function(t){return t.trimStart()}:function(t){return t.replace(LLe,"")},JLe=qLe?function(t){return t.trimEnd()}:function(t){return t.replace(BLe,"")};function aoe(e,t){return new RegExp(e,t)}var iI;if(nI){var Mz=aoe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");iI=function(t,n){var r;Mz.lastIndex=n;var i=Mz.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else iI=function(t,n){for(var r=[];;){var i=ioe(t,n);if(i===void 0||ooe(i)||tBe(i))break;r.push(i),n+=i>=65536?2:1}return rI.apply(void 0,r)};var QLe=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:ei.pound,location:ar(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Kn.UNMATCHED_CLOSING_TAG,ar(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&aI(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:ei.literal,value:"<".concat(i,"/>"),location:ar(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:ei.tag,value:i,children:o,location:ar(r,this.clonePosition())},err:null}:this.error(Kn.INVALID_TAG,ar(s,this.clonePosition())))}else return this.error(Kn.UNCLOSED_TAG,ar(r,this.clonePosition()))}else return this.error(Kn.INVALID_TAG,ar(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&eBe(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var l=ar(r,this.clonePosition());return{val:{type:ei.literal,value:i,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!ZLe(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return rI.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),rI(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Kn.EMPTY_ARGUMENT,ar(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(Kn.MALFORMED_ARGUMENT,ar(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:ei.argument,value:i,location:ar(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(Kn.MALFORMED_ARGUMENT,ar(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=iI(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=ar(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Kn.EXPECT_ARGUMENT_TYPE,ar(o,l));case"number":case"date":case"time":{this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var d=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var m=JLe(f.val);if(m.length===0)return this.error(Kn.EXPECT_ARGUMENT_STYLE,ar(this.clonePosition(),this.clonePosition()));var p=ar(d,this.clonePosition());c={style:m,styleLocation:p}}var h=this.tryParseArgumentClose(i);if(h.err)return h;var v=ar(i,this.clonePosition());if(c&&Iz(c==null?void 0:c.style,"::",0)){var g=XLe(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(g,c.styleLocation);return f.err?f:{val:{type:ei.number,value:r,location:v,style:f.val},err:null}}else{if(g.length===0)return this.error(Kn.EXPECT_DATE_TIME_SKELETON,v);var y=g;this.locale&&(y=FLe(g,this.locale));var m={type:gv.dateTime,pattern:y,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?RLe(y):{}},w=s==="date"?ei.date:ei.time;return{val:{type:w,value:r,location:v,style:m},err:null}}}return{val:{type:s==="number"?ei.number:s==="date"?ei.date:ei.time,value:r,location:v,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var x=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Kn.EXPECT_SELECT_ARGUMENT_OPTIONS,ar(x,cn({},x)));this.bumpSpace();var S=this.parseIdentifierIfPossible(),C=0;if(s!=="select"&&S.value==="offset"){if(!this.bumpIf(":"))return this.error(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ar(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Kn.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),S=this.parseIdentifierIfPossible(),C=f.val}var _=this.tryParsePluralOrSelectOptions(t,s,n,S);if(_.err)return _;var h=this.tryParseArgumentClose(i);if(h.err)return h;var k=ar(i,this.clonePosition());return s==="select"?{val:{type:ei.select,value:r,options:Oz(_.val),location:k},err:null}:{val:{type:ei.plural,value:r,options:Oz(_.val),offset:C,pluralType:s==="plural"?"cardinal":"ordinal",location:k},err:null}}default:return this.error(Kn.INVALID_ARGUMENT_TYPE,ar(o,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Kn.EXPECT_ARGUMENT_CLOSING_BRACE,ar(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Kn.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ar(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=OLe(t)}catch{return this.error(Kn.INVALID_NUMBER_SKELETON,n)}return{val:{type:gv.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?ALe(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],l=new Set,c=i.value,d=i.location;;){if(c.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var m=this.tryParseDecimalInteger(Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,Kn.INVALID_PLURAL_ARGUMENT_SELECTOR);if(m.err)return m;d=ar(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Kn.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Kn.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ar(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,n,r);if(h.err)return h;var v=this.tryParseArgumentClose(p);if(v.err)return v;s.push([c,{value:h.val,location:ar(p,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,d=a.location}return s.length===0?this.error(n==="select"?Kn.EXPECT_SELECT_ARGUMENT_SELECTOR:Kn.EXPECT_PLURAL_ARGUMENT_SELECTOR,ar(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(Kn.MISSING_OTHER_CLAUSE,ar(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var l=ar(i,this.clonePosition());return a?(o*=r,KLe(o)?{val:o,err:null}:this.error(n,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=ioe(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(Iz(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&ooe(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function aI(e){return e>=97&&e<=122||e>=65&&e<=90}function ZLe(e){return aI(e)||e===47}function eBe(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function ooe(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function tBe(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function oI(e){e.forEach(function(t){if(delete t.location,Xae(t)||Jae(t))for(var n in t.options)delete t.options[n].location,oI(t.options[n].value);else Gae(t)&&Zae(t.style)||(Kae(t)||Yae(t))&&tI(t.style)?delete t.style.location:Qae(t)&&oI(t.children)})}function nBe(e,t){t===void 0&&(t={}),t=cn({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new QLe(e,t).parse();if(n.err){var r=SyntaxError(Kn[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||oI(n.val),n.val}var Nc;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Nc||(Nc={}));var hf=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),jz=function(e){ll(t,e);function t(n,r,i,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),Nc.INVALID_VALUE,a)||this}return t}(hf),rBe=function(e){ll(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Nc.INVALID_VALUE,i)||this}return t}(hf),iBe=function(e){ll(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Nc.MISSING_VALUE,r)||this}return t}(hf),eo;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(eo||(eo={}));function aBe(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==eo.literal||n.type!==eo.literal?t.push(n):r.value+=n.value,t},[])}function soe(e){return typeof e=="function"}function US(e,t,n,r,i,a,o){if(e.length===1&&$z(e[0]))return[{type:eo.literal,value:e[0].value}];for(var s=[],l=0,c=e;l"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=LLe,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Mm;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Mm||(Mm={}));var wy=function(e){ll(t,e);function t(n,r,i){var a=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` +`,Nc.MISSING_INTL_API,o);var S=n.getPluralRules(t,{type:d.pluralType}).select(m-(d.offset||0));x=d.options[S]||d.options.other}if(!x)throw new jz(d.value,m,Object.keys(d.options),o);s.push.apply(s,US(x.value,t,n,r,i,m-(d.offset||0)));continue}}return aBe(s)}function oBe(e,t){return t?cn(cn(cn({},e||{}),t||{}),Object.keys(e).reduce(function(n,r){return n[r]=cn(cn({},e[r]),t[r]||{}),n},{})):e}function sBe(e,t){return t?Object.keys(e).reduce(function(n,r){return n[r]=oBe(e[r],t[r]),n},cn({},e)):e}function Z$(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function lBe(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:no(function(){for(var t,n=[],r=0;r"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=nBe,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}(),Om;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(Om||(Om={}));var Cy=function(e){ll(t,e);function t(n,r,i){var a=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` `).concat(o?` `.concat(o.message,` -`).concat(o.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),qLe=function(e){ll(t,e);function t(n,r){return e.call(this,Mm.UNSUPPORTED_FORMATTER,n,r)||this}return t}(wy),GLe=function(e){ll(t,e);function t(n,r){return e.call(this,Mm.INVALID_CONFIG,n,r)||this}return t}(wy),Rz=function(e){ll(t,e);function t(n,r){return e.call(this,Mm.MISSING_DATA,n,r)||this}return t}(wy),cl=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,Mm.FORMAT_ERROR,"".concat(n,` +`).concat(o.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),cBe=function(e){ll(t,e);function t(n,r){return e.call(this,Om.UNSUPPORTED_FORMATTER,n,r)||this}return t}(Cy),uBe=function(e){ll(t,e);function t(n,r){return e.call(this,Om.INVALID_CONFIG,n,r)||this}return t}(Cy),Nz=function(e){ll(t,e);function t(n,r){return e.call(this,Om.MISSING_DATA,n,r)||this}return t}(Cy),cl=function(e){ll(t,e);function t(n,r,i){var a=e.call(this,Om.FORMAT_ERROR,"".concat(n,` Locale: `).concat(r,` -`),i)||this;return a.locale=r,a}return t}(wy),Z$=function(e){ll(t,e);function t(n,r,i,a){var o=e.call(this,"".concat(n,` +`),i)||this;return a.locale=r,a}return t}(Cy),e6=function(e){ll(t,e);function t(n,r,i,a){var o=e.call(this,"".concat(n,` MessageID: `).concat(i==null?void 0:i.id,` Default Message: `).concat(i==null?void 0:i.defaultMessage,` Description: `).concat(i==null?void 0:i.description,` -`),r,a)||this;return o.descriptor=i,o.locale=r,o}return t}(cl),KLe=function(e){ll(t,e);function t(n,r){var i=e.call(this,Mm.MISSING_TRANSLATION,'Missing message: "'.concat(n.id,'" for locale "').concat(r,'", using ').concat(n.defaultMessage?"default message (".concat(typeof n.defaultMessage=="string"?n.defaultMessage:n.defaultMessage.map(function(a){var o;return(o=a.value)!==null&&o!==void 0?o:JSON.stringify(a)}).join(),")"):"id"," as fallback."))||this;return i.descriptor=n,i}return t}(wy);function np(e,t,n){return n===void 0&&(n={}),t.reduce(function(r,i){return i in e?r[i]=e[i]:i in n&&(r[i]=n[i]),r},{})}var YLe=function(e){},XLe=function(e){},Zae={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:YLe,onWarn:XLe};function eoe(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function $f(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function JLe(e){e===void 0&&(e=eoe());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,i=no(function(){for(var s,l=[],c=0;c needs to exist in the component ancestry.")}var aoe=ln(ln({},Zae),{textComponent:u.Fragment});function yBe(e){return function(t){return e(u.Children.toArray(t))}}function oI(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var a=0;a needs to exist in the component ancestry.")}var hoe=cn(cn({},coe),{textComponent:u.Fragment});function ABe(e){return function(t){return e(u.Children.toArray(t))}}function lI(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var a=0;a{r==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",o=>{o.matches?n("dark"):n("light")}))},[]),u.useEffect(()=>{localStorage.setItem(Hz,i),i==="light"?n("light"):i==="dark"?n("dark"):i==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"))},[i]),u.useEffect(()=>{localStorage.setItem(Vz,t)},[t]),{themeName:t,setThemeName:n,themeMode:i,setThemeMode:a,isDarkMode:t==="dark",isLightMode:t==="light"}}//! moment.js + */var ba=typeof Symbol=="function"&&Symbol.for,gN=ba?Symbol.for("react.element"):60103,bN=ba?Symbol.for("react.portal"):60106,c3=ba?Symbol.for("react.fragment"):60107,u3=ba?Symbol.for("react.strict_mode"):60108,d3=ba?Symbol.for("react.profiler"):60114,f3=ba?Symbol.for("react.provider"):60109,m3=ba?Symbol.for("react.context"):60110,yN=ba?Symbol.for("react.async_mode"):60111,p3=ba?Symbol.for("react.concurrent_mode"):60111,h3=ba?Symbol.for("react.forward_ref"):60112,v3=ba?Symbol.for("react.suspense"):60113,FBe=ba?Symbol.for("react.suspense_list"):60120,g3=ba?Symbol.for("react.memo"):60115,b3=ba?Symbol.for("react.lazy"):60116,DBe=ba?Symbol.for("react.block"):60121,LBe=ba?Symbol.for("react.fundamental"):60117,BBe=ba?Symbol.for("react.responder"):60118,zBe=ba?Symbol.for("react.scope"):60119;function Es(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case gN:switch(e=e.type,e){case yN:case p3:case c3:case d3:case u3:case v3:return e;default:switch(e=e&&e.$$typeof,e){case m3:case h3:case b3:case g3:case f3:return e;default:return t}}case bN:return t}}}function goe(e){return Es(e)===p3}Mr.AsyncMode=yN;Mr.ConcurrentMode=p3;Mr.ContextConsumer=m3;Mr.ContextProvider=f3;Mr.Element=gN;Mr.ForwardRef=h3;Mr.Fragment=c3;Mr.Lazy=b3;Mr.Memo=g3;Mr.Portal=bN;Mr.Profiler=d3;Mr.StrictMode=u3;Mr.Suspense=v3;Mr.isAsyncMode=function(e){return goe(e)||Es(e)===yN};Mr.isConcurrentMode=goe;Mr.isContextConsumer=function(e){return Es(e)===m3};Mr.isContextProvider=function(e){return Es(e)===f3};Mr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===gN};Mr.isForwardRef=function(e){return Es(e)===h3};Mr.isFragment=function(e){return Es(e)===c3};Mr.isLazy=function(e){return Es(e)===b3};Mr.isMemo=function(e){return Es(e)===g3};Mr.isPortal=function(e){return Es(e)===bN};Mr.isProfiler=function(e){return Es(e)===d3};Mr.isStrictMode=function(e){return Es(e)===u3};Mr.isSuspense=function(e){return Es(e)===v3};Mr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===c3||e===p3||e===d3||e===u3||e===v3||e===FBe||typeof e=="object"&&e!==null&&(e.$$typeof===b3||e.$$typeof===g3||e.$$typeof===f3||e.$$typeof===m3||e.$$typeof===h3||e.$$typeof===LBe||e.$$typeof===BBe||e.$$typeof===zBe||e.$$typeof===DBe)};Mr.typeOf=Es;voe.exports=Mr;var HBe=voe.exports,boe=HBe,VBe={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},WBe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},yoe={};yoe[boe.ForwardRef]=VBe;yoe[boe.Memo]=WBe;var xN=typeof window<"u"&&!window.__REACT_INTL_BYPASS_GLOBAL_CONTEXT__?window.__REACT_INTL_CONTEXT__||(window.__REACT_INTL_CONTEXT__=u.createContext(null)):u.createContext(null);xN.Consumer;var UBe=xN.Provider,qBe=UBe,GBe=xN;function Fr(){var e=u.useContext(GBe);return poe(e),e}var cI;(function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"})(cI||(cI={}));var uI;(function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"})(uI||(uI={}));function xoe(e){var t=function(n){var r=Fr(),i=n.value,a=n.children,o=vv(n,["value","children"]),s=typeof i=="string"?new Date(i||0):i,l=e==="formatDate"?r.formatDateToParts(s,o):r.formatTimeToParts(s,o);return a(l)};return t.displayName=uI[e],t}function ky(e){var t=function(n){var r=Fr(),i=n.value,a=n.children,o=vv(n,["value","children"]),s=r[e](i,o);if(typeof a=="function")return a(s);var l=r.textComponent||u.Fragment;return u.createElement(l,null,s)};return t.displayName=cI[e],t}function woe(e){return e&&Object.keys(e).reduce(function(t,n){var r=e[n];return t[n]=soe(r)?ABe(r):r,t},{})}var Lz=function(e,t,n,r){for(var i=[],a=4;a{r==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",o=>{o.matches?n("dark"):n("light")}))},[]),u.useEffect(()=>{localStorage.setItem(Gz,i),i==="light"?n("light"):i==="dark"?n("dark"):i==="system"&&(window.matchMedia("(prefers-color-scheme: dark)").matches?n("dark"):n("light"))},[i]),u.useEffect(()=>{localStorage.setItem(Kz,t)},[t]),{themeName:t,setThemeName:n,themeMode:i,setThemeMode:a,isDarkMode:t==="dark",isLightMode:t==="light"}}//! moment.js //! version : 2.30.1 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! momentjs.com -var mse;function Ot(){return mse.apply(null,arguments)}function MVe(e){mse=e}function Yl(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function mm(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function vr(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function DN(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(vr(e,t))return!1;return!0}function ko(e){return e===void 0}function Lu(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function jy(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function pse(e,t){var n=[],r,i=e.length;for(r=0;r>>0,r;for(r=0;r0)for(n=0;n>>0,r;for(r=0;r0)for(n=0;n=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var HN=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cw=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,d6={},Fh={};function hn(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Fh[e]=i),t&&(Fh[t[0]]=function(){return Ac(i.apply(this,arguments),t[1],t[2])}),n&&(Fh[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function DVe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function LVe(e){var t=e.match(HN),n,r;for(n=0,r=t.length;n=0&&Cw.test(e);)e=e.replace(Cw,r),Cw.lastIndex=0,n-=1;return e}var BVe={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"};function zVe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(HN).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var HVe="Invalid date";function VVe(){return this._invalidDate}var WVe="%d",UVe=/\d{1,2}/;function qVe(e){return this._ordinal.replace("%d",e)}var GVe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function KVe(e,t,n,r){var i=this._relativeTime[n];return Wc(i)?i(e,t,n,r):i.replace(/%d/i,e)}function YVe(e,t){var n=this._relativeTime[e>0?"future":"past"];return Wc(n)?n(t):n.replace(/%s/i,t)}var cH={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function dl(e){return typeof e=="string"?cH[e]||cH[e.toLowerCase()]:void 0}function VN(e){var t={},n,r;for(r in e)vr(e,r)&&(n=dl(r),n&&(t[n]=e[r]));return t}var XVe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function JVe(e){var t=[],n;for(n in e)vr(e,n)&&t.push({unit:n,priority:XVe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var bse=/\d/,$s=/\d\d/,yse=/\d{3}/,WN=/\d{4}/,X3=/[+-]?\d{6}/,oi=/\d\d?/,xse=/\d\d\d\d?/,wse=/\d\d\d\d\d\d?/,J3=/\d{1,3}/,UN=/\d{1,4}/,Q3=/[+-]?\d{1,6}/,pg=/\d+/,Z3=/[+-]?\d+/,QVe=/Z|[+-]\d\d:?\d\d/gi,e4=/Z|[+-]\d\d(?::?\d\d)?/gi,ZVe=/[+-]?\d+(\.\d{1,3})?/,Ay=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,hg=/^[1-9]\d?/,qN=/^([1-9]\d|\d)/,$2;$2={};function Zt(e,t,n){$2[e]=Wc(t)?t:function(r,i){return r&&n?n:t}}function eWe(e,t){return vr($2,e)?$2[e](t._strict,t._locale):new RegExp(tWe(e))}function tWe(e){return Su(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function Su(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function zs(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Gn(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=zs(t)),n}var yI={};function Lr(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),Lu(t)&&(r=function(a,o){o[t]=Gn(a)}),i=e.length,n=0;n68?1900:2e3)};var Cse=vg("FullYear",!0);function aWe(){return t4(this.year())}function vg(e,t){return function(n){return n!=null?(Sse(this,e,n),Ot.updateOffset(this,t),this):d1(this,e)}}function d1(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Sse(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!t4(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function oWe(e){return e=dl(e),Wc(this[e])?this[e]():this}function sWe(e,t){if(typeof e=="object"){e=VN(e);var n=JVe(e),r,i=n.length;for(r=0;r=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function f1(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function T2(e,t,n){var r=7+t-n,i=(7+f1(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Pse(e,t,n,r,i){var a=(7+n-r)%7,o=T2(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=vb(l)+s):s>vb(e)?(l=e+1,c=s-vb(e)):(l=e,c=s),{year:l,dayOfYear:c}}function m1(e,t,n){var r=T2(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+ku(o,t,n)):i>ku(e.year(),t,n)?(a=i-ku(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function ku(e,t,n){var r=T2(e,t,n),i=T2(e+1,t,n);return(vb(e)-r+i)/7}hn("w",["ww",2],"wo","week");hn("W",["WW",2],"Wo","isoWeek");Zt("w",oi,hg);Zt("ww",oi,$s);Zt("W",oi,hg);Zt("WW",oi,$s);Fy(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=Gn(e)});function xWe(e){return m1(e,this._week.dow,this._week.doy).week}var wWe={dow:0,doy:6};function CWe(){return this._week.dow}function SWe(){return this._week.doy}function kWe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function _We(e){var t=m1(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}hn("d",0,"do","day");hn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});hn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});hn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});hn("e",0,0,"weekday");hn("E",0,0,"isoWeekday");Zt("d",oi);Zt("e",oi);Zt("E",oi);Zt("dd",function(e,t){return t.weekdaysMinRegex(e)});Zt("ddd",function(e,t){return t.weekdaysShortRegex(e)});Zt("dddd",function(e,t){return t.weekdaysRegex(e)});Fy(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:An(n).invalidWeekday=e});Fy(["d","e","E"],function(e,t,n,r){t[r]=Gn(e)});function EWe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function $We(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function KN(e,t){return e.slice(t,7).concat(e.slice(0,t))}var TWe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Rse="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),PWe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),RWe=Ay,IWe=Ay,OWe=Ay;function MWe(e,t){var n=Yl(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?KN(n,this._week.dow):e?n[e.day()]:n}function jWe(e){return e===!0?KN(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function NWe(e){return e===!0?KN(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function AWe(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Vc([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=Ii.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=Ii.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=Ii.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=Ii.call(this._weekdaysParse,o),i!==-1||(i=Ii.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=Ii.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=Ii.call(this._shortWeekdaysParse,o),i!==-1||(i=Ii.call(this._weekdaysParse,o),i!==-1)?i:(i=Ii.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=Ii.call(this._minWeekdaysParse,o),i!==-1||(i=Ii.call(this._weekdaysParse,o),i!==-1)?i:(i=Ii.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function FWe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return AWe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Vc([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function DWe(e){if(!this.isValid())return e!=null?this:NaN;var t=d1(this,"Day");return e!=null?(e=EWe(e,this.localeData()),this.add(e-t,"d")):t}function LWe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function BWe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=$We(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function zWe(e){return this._weekdaysParseExact?(vr(this,"_weekdaysRegex")||YN.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(vr(this,"_weekdaysRegex")||(this._weekdaysRegex=RWe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function HWe(e){return this._weekdaysParseExact?(vr(this,"_weekdaysRegex")||YN.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(vr(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=IWe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function VWe(e){return this._weekdaysParseExact?(vr(this,"_weekdaysRegex")||YN.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(vr(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=OWe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function YN(){function e(d,f){return f.length-d.length}var t=[],n=[],r=[],i=[],a,o,s,l,c;for(a=0;a<7;a++)o=Vc([2e3,1]).day(a),s=Su(this.weekdaysMin(o,"")),l=Su(this.weekdaysShort(o,"")),c=Su(this.weekdays(o,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function XN(){return this.hours()%12||12}function WWe(){return this.hours()||24}hn("H",["HH",2],0,"hour");hn("h",["hh",2],0,XN);hn("k",["kk",2],0,WWe);hn("hmm",0,0,function(){return""+XN.apply(this)+Ac(this.minutes(),2)});hn("hmmss",0,0,function(){return""+XN.apply(this)+Ac(this.minutes(),2)+Ac(this.seconds(),2)});hn("Hmm",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)});hn("Hmmss",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)+Ac(this.seconds(),2)});function Ise(e,t){hn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Ise("a",!0);Ise("A",!1);function Ose(e,t){return t._meridiemParse}Zt("a",Ose);Zt("A",Ose);Zt("H",oi,qN);Zt("h",oi,hg);Zt("k",oi,hg);Zt("HH",oi,$s);Zt("hh",oi,$s);Zt("kk",oi,$s);Zt("hmm",xse);Zt("hmmss",wse);Zt("Hmm",xse);Zt("Hmmss",wse);Lr(["H","HH"],ea);Lr(["k","kk"],function(e,t,n){var r=Gn(e);t[ea]=r===24?0:r});Lr(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Lr(["h","hh"],function(e,t,n){t[ea]=Gn(e),An(n).bigHour=!0});Lr("hmm",function(e,t,n){var r=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r)),An(n).bigHour=!0});Lr("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i)),An(n).bigHour=!0});Lr("Hmm",function(e,t,n){var r=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r))});Lr("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ea]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i))});function UWe(e){return(e+"").toLowerCase().charAt(0)==="p"}var qWe=/[ap]\.?m?\.?/i,GWe=vg("Hours",!0);function KWe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Mse={calendar:AVe,longDateFormat:BVe,invalidDate:HVe,ordinal:WVe,dayOfMonthOrdinalParse:UVe,relativeTime:GVe,months:cWe,monthsShort:kse,week:wWe,weekdays:TWe,weekdaysMin:PWe,weekdaysShort:Rse,meridiemParse:qWe},si={},i0={},p1;function YWe(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=n4(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&YWe(a,r)>=n-1)break;n--}t++}return p1}function JWe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function n4(e){var t=null,n;if(si[e]===void 0&&typeof module<"u"&&module&&module.exports&&JWe(e))try{t=p1._abbr,n=require,n("./locale/"+e),Ud(t)}catch{si[e]=null}return si[e]}function Ud(e,t){var n;return e&&(ko(t)?n=Gu(e):n=JN(e,t),n?p1=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),p1._abbr}function JN(e,t){if(t!==null){var n,r=Mse;if(t.abbr=e,si[e]!=null)vse("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=si[e]._config;else if(t.parentLocale!=null)if(si[t.parentLocale]!=null)r=si[t.parentLocale]._config;else if(n=n4(t.parentLocale),n!=null)r=n._config;else return i0[t.parentLocale]||(i0[t.parentLocale]=[]),i0[t.parentLocale].push({name:e,config:t}),null;return si[e]=new zN(gI(r,t)),i0[e]&&i0[e].forEach(function(i){JN(i.name,i.config)}),Ud(e),si[e]}else return delete si[e],null}function QWe(e,t){if(t!=null){var n,r,i=Mse;si[e]!=null&&si[e].parentLocale!=null?si[e].set(gI(si[e]._config,t)):(r=n4(e),r!=null&&(i=r._config),t=gI(i,t),r==null&&(t.abbr=e),n=new zN(t),n.parentLocale=si[e],si[e]=n),Ud(e)}else si[e]!=null&&(si[e].parentLocale!=null?(si[e]=si[e].parentLocale,e===Ud()&&Ud(e)):si[e]!=null&&delete si[e]);return si[e]}function Gu(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return p1;if(!Yl(e)){if(t=n4(e),t)return t;e=[e]}return XWe(e)}function ZWe(){return bI(si)}function QN(e){var t,n=e._a;return n&&An(e).overflow===-2&&(t=n[bu]<0||n[bu]>11?bu:n[xc]<1||n[xc]>GN(n[Wa],n[bu])?xc:n[ea]<0||n[ea]>24||n[ea]===24&&(n[Ml]!==0||n[yu]!==0||n[Yf]!==0)?ea:n[Ml]<0||n[Ml]>59?Ml:n[yu]<0||n[yu]>59?yu:n[Yf]<0||n[Yf]>999?Yf:-1,An(e)._overflowDayOfYear&&(txc)&&(t=xc),An(e)._overflowWeeks&&t===-1&&(t=rWe),An(e)._overflowWeekday&&t===-1&&(t=iWe),An(e).overflow=t),e}var eUe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tUe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,nUe=/Z|[+-]\d\d(?::?\d\d)?/,Sw=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],f6=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],rUe=/^\/?Date\((-?\d+)/i,iUe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,aUe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function jse(e){var t,n,r=e._i,i=eUe.exec(r)||tUe.exec(r),a,o,s,l,c=Sw.length,d=f6.length;if(i){for(An(e).iso=!0,t=0,n=c;tvb(o)||e._dayOfYear===0)&&(An(e)._overflowDayOfYear=!0),n=f1(o,0,e._dayOfYear),e._a[bu]=n.getUTCMonth(),e._a[xc]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[ea]===24&&e._a[Ml]===0&&e._a[yu]===0&&e._a[Yf]===0&&(e._nextDay=!0,e._a[ea]=0),e._d=(e._useUTC?f1:yWe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ea]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(An(e).weekdayMismatch=!0)}}function mUe(e){var t,n,r,i,a,o,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=Qp(t.GG,e._a[Wa],m1(ai(),1,4).year),r=Qp(t.W,1),i=Qp(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=m1(ai(),a,o),n=Qp(t.gg,e._a[Wa],c.year),r=Qp(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>ku(n,a,o)?An(e)._overflowWeeks=!0:l!=null?An(e)._overflowWeekday=!0:(s=Pse(n,r,i,a,o),e._a[Wa]=s.year,e._dayOfYear=s.dayOfYear)}Ot.ISO_8601=function(){};Ot.RFC_2822=function(){};function e9(e){if(e._f===Ot.ISO_8601){jse(e);return}if(e._f===Ot.RFC_2822){Nse(e);return}e._a=[],An(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,d;for(i=gse(e._f,e._locale).match(HN)||[],d=i.length,n=0;n0&&An(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Fh[a]?(r?An(e).empty=!1:An(e).unusedTokens.push(a),nWe(a,r,e)):e._strict&&!r&&An(e).unusedTokens.push(a);An(e).charsLeftOver=s-l,t.length>0&&An(e).unusedInput.push(t),e._a[ea]<=12&&An(e).bigHour===!0&&e._a[ea]>0&&(An(e).bigHour=void 0),An(e).parsedDateParts=e._a.slice(0),An(e).meridiem=e._meridiem,e._a[ea]=pUe(e._locale,e._a[ea],e._meridiem),c=An(e).era,c!==null&&(e._a[Wa]=e._locale.erasConvertYear(c,e._a[Wa])),ZN(e),QN(e)}function pUe(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function hUe(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){An(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:Y3()});function Dse(e,t){var n,r;if(t.length===1&&Yl(t[0])&&(t=t[0]),!t.length)return ai();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function AUe(){if(!ko(this._isDSTShifted))return this._isDSTShifted;var e={},t;return BN(e,this),e=Ase(e),e._a?(t=e._isUTC?Vc(e._a):ai(e._a),this._isDSTShifted=this.isValid()&&$Ue(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function FUe(){return this.isValid()?!this._isUTC:!1}function DUe(){return this.isValid()?this._isUTC:!1}function Bse(){return this.isValid()?this._isUTC&&this._offset===0:!1}var LUe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,BUe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ec(e,t){var n=e,r=null,i,a,o;return YC(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Lu(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=LUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:Gn(r[xc])*i,h:Gn(r[ea])*i,m:Gn(r[Ml])*i,s:Gn(r[yu])*i,ms:Gn(xI(r[Yf]*1e3))*i}):(r=BUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:Tf(r[2],i),M:Tf(r[3],i),w:Tf(r[4],i),d:Tf(r[5],i),h:Tf(r[6],i),m:Tf(r[7],i),s:Tf(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=zUe(ai(n.from),ai(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new r4(n),YC(e)&&vr(e,"_locale")&&(a._locale=e._locale),YC(e)&&vr(e,"_isValid")&&(a._isValid=e._isValid),a}ec.fn=r4.prototype;ec.invalid=EUe;function Tf(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function dH(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function zUe(e,t){var n;return e.isValid()&&t.isValid()?(t=n9(t,e),e.isBefore(t)?n=dH(e,t):(n=dH(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function zse(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(vse(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=ec(n,r),Hse(this,i,e),this}}function Hse(e,t,n,r){var i=t._milliseconds,a=xI(t._days),o=xI(t._months);e.isValid()&&(r=r??!0,o&&Ese(e,d1(e,"Month")+o*n),a&&Sse(e,"Date",d1(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&Ot.updateOffset(e,a||o))}var HUe=zse(1,"add"),VUe=zse(-1,"subtract");function Vse(e){return typeof e=="string"||e instanceof String}function WUe(e){return Xl(e)||jy(e)||Vse(e)||Lu(e)||qUe(e)||UUe(e)||e===null||e===void 0}function UUe(e){var t=mm(e)&&!DN(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?KC(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Wc(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",KC(n,"Z")):KC(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function oqe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function sqe(e){e||(e=this.isUtc()?Ot.defaultFormatUtc:Ot.defaultFormat);var t=KC(this,e);return this.localeData().postformat(t)}function lqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ai(e).isValid())?ec({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function cqe(e){return this.from(ai(),e)}function uqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ai(e).isValid())?ec({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function dqe(e){return this.to(ai(),e)}function Wse(e){var t;return e===void 0?this._locale._abbr:(t=Gu(e),t!=null&&(this._locale=t),this)}var Use=ul("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function qse(){return this._locale}var P2=1e3,Dh=60*P2,R2=60*Dh,Gse=(365*400+97)*24*R2;function Lh(e,t){return(e%t+t)%t}function Kse(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-Gse:new Date(e,t,n).valueOf()}function Yse(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-Gse:Date.UTC(e,t,n)}function fqe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Yse:Kse,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Lh(t+(this._isUTC?0:this.utcOffset()*Dh),R2);break;case"minute":t=this._d.valueOf(),t-=Lh(t,Dh);break;case"second":t=this._d.valueOf(),t-=Lh(t,P2);break}return this._d.setTime(t),Ot.updateOffset(this,!0),this}function mqe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?Yse:Kse,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=R2-Lh(t+(this._isUTC?0:this.utcOffset()*Dh),R2)-1;break;case"minute":t=this._d.valueOf(),t+=Dh-Lh(t,Dh)-1;break;case"second":t=this._d.valueOf(),t+=P2-Lh(t,P2)-1;break}return this._d.setTime(t),Ot.updateOffset(this,!0),this}function pqe(){return this._d.valueOf()-(this._offset||0)*6e4}function hqe(){return Math.floor(this.valueOf()/1e3)}function vqe(){return new Date(this.valueOf())}function gqe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function bqe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function yqe(){return this.isValid()?this.toISOString():null}function xqe(){return LN(this)}function wqe(){return $d({},An(this))}function Cqe(){return An(this).overflow}function Sqe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}hn("N",0,0,"eraAbbr");hn("NN",0,0,"eraAbbr");hn("NNN",0,0,"eraAbbr");hn("NNNN",0,0,"eraName");hn("NNNNN",0,0,"eraNarrow");hn("y",["y",1],"yo","eraYear");hn("y",["yy",2],0,"eraYear");hn("y",["yyy",3],0,"eraYear");hn("y",["yyyy",4],0,"eraYear");Zt("N",r9);Zt("NN",r9);Zt("NNN",r9);Zt("NNNN",jqe);Zt("NNNNN",Nqe);Lr(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?An(n).era=i:An(n).invalidEra=e});Zt("y",pg);Zt("yy",pg);Zt("yyy",pg);Zt("yyyy",pg);Zt("yo",Aqe);Lr(["y","yy","yyy","yyyy"],Wa);Lr(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Wa]=n._locale.eraYearOrdinalParse(e,i):t[Wa]=parseInt(e,10)});function kqe(e,t){var n,r,i,a=this._eras||Gu("en")._eras;for(n=0,r=a.length;n=0)return a[r]}function Eqe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?Ot(e.since).year():Ot(e.since).year()+(t-e.offset)*n}function $qe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ea&&(t=a),Vqe.call(this,e,t,n,r,i))}function Vqe(e,t,n,r,i){var a=Pse(e,t,n,r,i),o=f1(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}hn("Q",0,"Qo","quarter");Zt("Q",bse);Lr("Q",function(e,t){t[bu]=(Gn(e)-1)*3});function Wqe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}hn("D",["DD",2],"Do","date");Zt("D",oi,hg);Zt("DD",oi,$s);Zt("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Lr(["D","DD"],xc);Lr("Do",function(e,t){t[xc]=Gn(e.match(oi)[0])});var Jse=vg("Date",!0);hn("DDD",["DDDD",3],"DDDo","dayOfYear");Zt("DDD",J3);Zt("DDDD",yse);Lr(["DDD","DDDD"],function(e,t,n){n._dayOfYear=Gn(e)});function Uqe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}hn("m",["mm",2],0,"minute");Zt("m",oi,qN);Zt("mm",oi,$s);Lr(["m","mm"],Ml);var qqe=vg("Minutes",!1);hn("s",["ss",2],0,"second");Zt("s",oi,qN);Zt("ss",oi,$s);Lr(["s","ss"],yu);var Gqe=vg("Seconds",!1);hn("S",0,0,function(){return~~(this.millisecond()/100)});hn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});hn(0,["SSS",3],0,"millisecond");hn(0,["SSSS",4],0,function(){return this.millisecond()*10});hn(0,["SSSSS",5],0,function(){return this.millisecond()*100});hn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});hn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});hn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});hn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Zt("S",J3,bse);Zt("SS",J3,$s);Zt("SSS",J3,yse);var Td,Qse;for(Td="SSSS";Td.length<=9;Td+="S")Zt(Td,pg);function Kqe(e,t){t[Yf]=Gn(("0."+e)*1e3)}for(Td="S";Td.length<=9;Td+="S")Lr(Td,Kqe);Qse=vg("Milliseconds",!1);hn("z",0,0,"zoneAbbr");hn("zz",0,0,"zoneName");function Yqe(){return this._isUTC?"UTC":""}function Xqe(){return this._isUTC?"Coordinated Universal Time":""}var jt=Ny.prototype;jt.add=HUe;jt.calendar=YUe;jt.clone=XUe;jt.diff=rqe;jt.endOf=mqe;jt.format=sqe;jt.from=lqe;jt.fromNow=cqe;jt.to=uqe;jt.toNow=dqe;jt.get=oWe;jt.invalidAt=Cqe;jt.isAfter=JUe;jt.isBefore=QUe;jt.isBetween=ZUe;jt.isSame=eqe;jt.isSameOrAfter=tqe;jt.isSameOrBefore=nqe;jt.isValid=xqe;jt.lang=Use;jt.locale=Wse;jt.localeData=qse;jt.max=xUe;jt.min=yUe;jt.parsingFlags=wqe;jt.set=sWe;jt.startOf=fqe;jt.subtract=VUe;jt.toArray=gqe;jt.toObject=bqe;jt.toDate=vqe;jt.toISOString=aqe;jt.inspect=oqe;typeof Symbol<"u"&&Symbol.for!=null&&(jt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});jt.toJSON=yqe;jt.toString=iqe;jt.unix=hqe;jt.valueOf=pqe;jt.creationData=Sqe;jt.eraName=$qe;jt.eraNarrow=Tqe;jt.eraAbbr=Pqe;jt.eraYear=Rqe;jt.year=Cse;jt.isLeapYear=aWe;jt.weekYear=Fqe;jt.isoWeekYear=Dqe;jt.quarter=jt.quarters=Wqe;jt.month=$se;jt.daysInMonth=vWe;jt.week=jt.weeks=kWe;jt.isoWeek=jt.isoWeeks=_We;jt.weeksInYear=zqe;jt.weeksInWeekYear=Hqe;jt.isoWeeksInYear=Lqe;jt.isoWeeksInISOWeekYear=Bqe;jt.date=Jse;jt.day=jt.days=DWe;jt.weekday=LWe;jt.isoWeekday=BWe;jt.dayOfYear=Uqe;jt.hour=jt.hours=GWe;jt.minute=jt.minutes=qqe;jt.second=jt.seconds=Gqe;jt.millisecond=jt.milliseconds=Qse;jt.utcOffset=PUe;jt.utc=IUe;jt.local=OUe;jt.parseZone=MUe;jt.hasAlignedHourOffset=jUe;jt.isDST=NUe;jt.isLocal=FUe;jt.isUtcOffset=DUe;jt.isUtc=Bse;jt.isUTC=Bse;jt.zoneAbbr=Yqe;jt.zoneName=Xqe;jt.dates=ul("dates accessor is deprecated. Use date instead.",Jse);jt.months=ul("months accessor is deprecated. Use month instead",$se);jt.years=ul("years accessor is deprecated. Use year instead",Cse);jt.zone=ul("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",RUe);jt.isDSTShifted=ul("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",AUe);function Jqe(e){return ai(e*1e3)}function Qqe(){return ai.apply(null,arguments).parseZone()}function Zse(e){return e}var gr=zN.prototype;gr.calendar=FVe;gr.longDateFormat=zVe;gr.invalidDate=VVe;gr.ordinal=qVe;gr.preparse=Zse;gr.postformat=Zse;gr.relativeTime=KVe;gr.pastFuture=YVe;gr.set=NVe;gr.eras=kqe;gr.erasParse=_qe;gr.erasConvertYear=Eqe;gr.erasAbbrRegex=Oqe;gr.erasNameRegex=Iqe;gr.erasNarrowRegex=Mqe;gr.months=fWe;gr.monthsShort=mWe;gr.monthsParse=hWe;gr.monthsRegex=bWe;gr.monthsShortRegex=gWe;gr.week=xWe;gr.firstDayOfYear=SWe;gr.firstDayOfWeek=CWe;gr.weekdays=MWe;gr.weekdaysMin=NWe;gr.weekdaysShort=jWe;gr.weekdaysParse=FWe;gr.weekdaysRegex=zWe;gr.weekdaysShortRegex=HWe;gr.weekdaysMinRegex=VWe;gr.isPM=UWe;gr.meridiem=KWe;function I2(e,t,n,r){var i=Gu(),a=Vc().set(r,t);return i[n](a,e)}function ele(e,t,n){if(Lu(e)&&(t=e,e=void 0),e=e||"",t!=null)return I2(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=I2(e,r,n,"month");return i}function a9(e,t,n,r){typeof e=="boolean"?(Lu(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Lu(t)&&(n=t,t=void 0),t=t||"");var i=Gu(),a=e?i._week.dow:0,o,s=[];if(n!=null)return I2(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=I2(t,(o+a)%7,r,"day");return s}function Zqe(e,t){return ele(e,t,"months")}function eGe(e,t){return ele(e,t,"monthsShort")}function tGe(e,t,n){return a9(e,t,n,"weekdays")}function nGe(e,t,n){return a9(e,t,n,"weekdaysShort")}function rGe(e,t,n){return a9(e,t,n,"weekdaysMin")}Ud("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=Gn(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});Ot.lang=ul("moment.lang is deprecated. Use moment.locale instead.",Ud);Ot.langData=ul("moment.langData is deprecated. Use moment.localeData instead.",Gu);var Qc=Math.abs;function iGe(){var e=this._data;return this._milliseconds=Qc(this._milliseconds),this._days=Qc(this._days),this._months=Qc(this._months),e.milliseconds=Qc(e.milliseconds),e.seconds=Qc(e.seconds),e.minutes=Qc(e.minutes),e.hours=Qc(e.hours),e.months=Qc(e.months),e.years=Qc(e.years),this}function tle(e,t,n,r){var i=ec(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function aGe(e,t){return tle(this,e,t,1)}function oGe(e,t){return tle(this,e,t,-1)}function fH(e){return e<0?Math.floor(e):Math.ceil(e)}function sGe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=fH(CI(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=zs(e/1e3),r.seconds=i%60,a=zs(i/60),r.minutes=a%60,o=zs(a/60),r.hours=o%24,t+=zs(o/24),l=zs(nle(t)),n+=l,t-=fH(CI(l)),s=zs(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function nle(e){return e*4800/146097}function CI(e){return e*146097/4800}function lGe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=dl(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+nle(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(CI(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Ku(e){return function(){return this.as(e)}}var rle=Ku("ms"),cGe=Ku("s"),uGe=Ku("m"),dGe=Ku("h"),fGe=Ku("d"),mGe=Ku("w"),pGe=Ku("M"),hGe=Ku("Q"),vGe=Ku("y"),gGe=rle;function bGe(){return ec(this)}function yGe(e){return e=dl(e),this.isValid()?this[e+"s"]():NaN}function rp(e){return function(){return this.isValid()?this._data[e]:NaN}}var xGe=rp("milliseconds"),wGe=rp("seconds"),CGe=rp("minutes"),SGe=rp("hours"),kGe=rp("days"),_Ge=rp("months"),EGe=rp("years");function $Ge(){return zs(this.days()/7)}var su=Math.round,bh={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function TGe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function PGe(e,t,n,r){var i=ec(e).abs(),a=su(i.as("s")),o=su(i.as("m")),s=su(i.as("h")),l=su(i.as("d")),c=su(i.as("M")),d=su(i.as("w")),f=su(i.as("y")),m=a<=n.ss&&["s",a]||a0,m[4]=r,TGe.apply(null,m)}function RGe(e){return e===void 0?su:typeof e=="function"?(su=e,!0):!1}function IGe(e,t){return bh[e]===void 0?!1:t===void 0?bh[e]:(bh[e]=t,e==="s"&&(bh.ss=t-1),!0)}function OGe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=bh,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},bh,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=PGe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var m6=Math.abs;function zp(e){return(e>0)-(e<0)||+e}function a4(){if(!this.isValid())return this.localeData().invalidDate();var e=m6(this._milliseconds)/1e3,t=m6(this._days),n=m6(this._months),r,i,a,o,s=this.asSeconds(),l,c,d,f;return s?(r=zs(e/60),i=zs(r/60),e%=60,r%=60,a=zs(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=zp(this._months)!==zp(s)?"-":"",d=zp(this._days)!==zp(s)?"-":"",f=zp(this._milliseconds)!==zp(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?f+i+"H":"")+(r?f+r+"M":"")+(e?f+o+"S":"")):"P0D"}var ar=r4.prototype;ar.isValid=_Ue;ar.abs=iGe;ar.add=aGe;ar.subtract=oGe;ar.as=lGe;ar.asMilliseconds=rle;ar.asSeconds=cGe;ar.asMinutes=uGe;ar.asHours=dGe;ar.asDays=fGe;ar.asWeeks=mGe;ar.asMonths=pGe;ar.asQuarters=hGe;ar.asYears=vGe;ar.valueOf=gGe;ar._bubble=sGe;ar.clone=bGe;ar.get=yGe;ar.milliseconds=xGe;ar.seconds=wGe;ar.minutes=CGe;ar.hours=SGe;ar.days=kGe;ar.weeks=$Ge;ar.months=_Ge;ar.years=EGe;ar.humanize=OGe;ar.toISOString=a4;ar.toString=a4;ar.toJSON=a4;ar.locale=Wse;ar.localeData=qse;ar.toIsoString=ul("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",a4);ar.lang=Use;hn("X",0,0,"unix");hn("x",0,0,"valueOf");Zt("x",Z3);Zt("X",ZVe);Lr("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Lr("x",function(e,t,n){n._d=new Date(Gn(e))});//! moment.js -Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc;Ot.unix=Jqe;Ot.months=Zqe;Ot.isDate=jy;Ot.locale=Ud;Ot.invalid=Y3;Ot.duration=ec;Ot.isMoment=Xl;Ot.weekdays=tGe;Ot.parseZone=Qqe;Ot.localeData=Gu;Ot.isDuration=YC;Ot.monthsShort=eGe;Ot.weekdaysMin=rGe;Ot.defineLocale=JN;Ot.updateLocale=QWe;Ot.locales=ZWe;Ot.weekdaysShort=nGe;Ot.normalizeUnits=dl;Ot.relativeTimeRounding=RGe;Ot.relativeTimeThreshold=IGe;Ot.calendarFormat=KUe;Ot.prototype=jt;Ot.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};let kw;const MGe=new Uint8Array(16);function jGe(){if(!kw&&(kw=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!kw))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return kw(MGe)}const xa=[];for(let e=0;e<256;++e)xa.push((e+256).toString(16).slice(1));function NGe(e,t=0){return xa[e[t+0]]+xa[e[t+1]]+xa[e[t+2]]+xa[e[t+3]]+"-"+xa[e[t+4]]+xa[e[t+5]]+"-"+xa[e[t+6]]+xa[e[t+7]]+"-"+xa[e[t+8]]+xa[e[t+9]]+"-"+xa[e[t+10]]+xa[e[t+11]]+xa[e[t+12]]+xa[e[t+13]]+xa[e[t+14]]+xa[e[t+15]]}const AGe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),mH={randomUUID:AGe};function FGe(e,t,n){if(mH.randomUUID&&!e)return mH.randomUUID();e=e||{};const r=e.random||(e.rng||jGe)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,NGe(r)}const DGe="1.9.2",LGe={},pH=e=>{let t;const n=new Set,r=(d,f)=>{const m=typeof d=="function"?d(t):d;if(!Object.is(m,t)){const p=t;t=f??(typeof m!="object"||m===null)?m:Object.assign({},t,m),n.forEach(h=>h(t,p))}},i=()=>t,l={setState:r,getState:i,getInitialState:()=>c,subscribe:d=>(n.add(d),()=>n.delete(d)),destroy:()=>{(LGe?"open":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},c=t=e(r,i,l);return l},BGe=e=>e?pH(e):pH;var ile={exports:{}},ale={},ole={exports:{}},sle={};/** +`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var mH={};function Rse(e,t){At.deprecationHandler!=null&&At.deprecationHandler(e,t),mH[e]||(Pse(t),mH[e]=!0)}At.suppressDeprecationWarnings=!1;At.deprecationHandler=null;function Wc(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function KVe(e){var t,n;for(n in e)gr(e,n)&&(t=e[n],Wc(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function yI(e,t){var n=$d({},e),r;for(r in t)gr(t,r)&&(fm(e[r])&&fm(t[r])?(n[r]={},$d(n[r],e[r]),$d(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)gr(e,r)&&!gr(t,r)&&fm(e[r])&&(n[r]=$d({},n[r]));return n}function VN(e){e!=null&&this.set(e)}var xI;Object.keys?xI=Object.keys:xI=function(e){var t,n=[];for(t in e)gr(e,t)&&n.push(t);return n};var YVe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function XVe(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return Wc(r)?r.call(t,n):r}function Ac(e,t,n){var r=""+Math.abs(e),i=t-r.length,a=e>=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var WN=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Cw=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,f6={},Lh={};function gn(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(Lh[e]=i),t&&(Lh[t[0]]=function(){return Ac(i.apply(this,arguments),t[1],t[2])}),n&&(Lh[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function JVe(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function QVe(e){var t=e.match(WN),n,r;for(n=0,r=t.length;n=0&&Cw.test(e);)e=e.replace(Cw,r),Cw.lastIndex=0,n-=1;return e}var ZVe={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"};function eWe(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(WN).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var tWe="Invalid date";function nWe(){return this._invalidDate}var rWe="%d",iWe=/\d{1,2}/;function aWe(e){return this._ordinal.replace("%d",e)}var oWe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function sWe(e,t,n,r){var i=this._relativeTime[n];return Wc(i)?i(e,t,n,r):i.replace(/%d/i,e)}function lWe(e,t){var n=this._relativeTime[e>0?"future":"past"];return Wc(n)?n(t):n.replace(/%s/i,t)}var pH={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function dl(e){return typeof e=="string"?pH[e]||pH[e.toLowerCase()]:void 0}function UN(e){var t={},n,r;for(r in e)gr(e,r)&&(n=dl(r),n&&(t[n]=e[r]));return t}var cWe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function uWe(e){var t=[],n;for(n in e)gr(e,n)&&t.push({unit:n,priority:cWe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var Ose=/\d/,$s=/\d\d/,Mse=/\d{3}/,qN=/\d{4}/,J3=/[+-]?\d{6}/,ii=/\d\d?/,jse=/\d\d\d\d?/,Nse=/\d\d\d\d\d\d?/,Q3=/\d{1,3}/,GN=/\d{1,4}/,Z3=/[+-]?\d{1,6}/,vg=/\d+/,e4=/[+-]?\d+/,dWe=/Z|[+-]\d\d:?\d\d/gi,t4=/Z|[+-]\d\d(?::?\d\d)?/gi,fWe=/[+-]?\d+(\.\d{1,3})?/,Dy=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,gg=/^[1-9]\d?/,KN=/^([1-9]\d|\d)/,T2;T2={};function en(e,t,n){T2[e]=Wc(t)?t:function(r,i){return r&&n?n:t}}function mWe(e,t){return gr(T2,e)?T2[e](t._strict,t._locale):new RegExp(pWe(e))}function pWe(e){return Cu(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function Cu(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function zs(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Gn(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=zs(t)),n}var wI={};function Dr(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),Lu(t)&&(r=function(a,o){o[t]=Gn(a)}),i=e.length,n=0;n68?1900:2e3)};var Ase=bg("FullYear",!0);function bWe(){return n4(this.year())}function bg(e,t){return function(n){return n!=null?(Fse(this,e,n),At.updateOffset(this,t),this):m1(this,e)}}function m1(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Fse(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!n4(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function yWe(e){return e=dl(e),Wc(this[e])?this[e]():this}function xWe(e,t){if(typeof e=="object"){e=UN(e);var n=uWe(e),r,i=n.length;for(r=0;r=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function p1(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function P2(e,t,n){var r=7+t-n,i=(7+p1(e,0,r).getUTCDay()-t)%7;return-i+r-1}function Vse(e,t,n,r,i){var a=(7+n-r)%7,o=P2(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=gb(l)+s):s>gb(e)?(l=e+1,c=s-gb(e)):(l=e,c=s),{year:l,dayOfYear:c}}function h1(e,t,n){var r=P2(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+ku(o,t,n)):i>ku(e.year(),t,n)?(a=i-ku(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function ku(e,t,n){var r=P2(e,t,n),i=P2(e+1,t,n);return(gb(e)-r+i)/7}gn("w",["ww",2],"wo","week");gn("W",["WW",2],"Wo","isoWeek");en("w",ii,gg);en("ww",ii,$s);en("W",ii,gg);en("WW",ii,$s);Ly(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=Gn(e)});function MWe(e){return h1(e,this._week.dow,this._week.doy).week}var jWe={dow:0,doy:6};function NWe(){return this._week.dow}function AWe(){return this._week.doy}function FWe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function DWe(e){var t=h1(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}gn("d",0,"do","day");gn("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});gn("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});gn("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});gn("e",0,0,"weekday");gn("E",0,0,"isoWeekday");en("d",ii);en("e",ii);en("E",ii);en("dd",function(e,t){return t.weekdaysMinRegex(e)});en("ddd",function(e,t){return t.weekdaysShortRegex(e)});en("dddd",function(e,t){return t.weekdaysRegex(e)});Ly(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:An(n).invalidWeekday=e});Ly(["d","e","E"],function(e,t,n,r){t[r]=Gn(e)});function LWe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function BWe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function XN(e,t){return e.slice(t,7).concat(e.slice(0,t))}var zWe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Wse="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),HWe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),VWe=Dy,WWe=Dy,UWe=Dy;function qWe(e,t){var n=Yl(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?XN(n,this._week.dow):e?n[e.day()]:n}function GWe(e){return e===!0?XN(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function KWe(e){return e===!0?XN(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function YWe(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Vc([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=Oi.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=Oi.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=Oi.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=Oi.call(this._weekdaysParse,o),i!==-1||(i=Oi.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=Oi.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=Oi.call(this._shortWeekdaysParse,o),i!==-1||(i=Oi.call(this._weekdaysParse,o),i!==-1)?i:(i=Oi.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=Oi.call(this._minWeekdaysParse,o),i!==-1||(i=Oi.call(this._weekdaysParse,o),i!==-1)?i:(i=Oi.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function XWe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return YWe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Vc([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function JWe(e){if(!this.isValid())return e!=null?this:NaN;var t=m1(this,"Day");return e!=null?(e=LWe(e,this.localeData()),this.add(e-t,"d")):t}function QWe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function ZWe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=BWe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function eUe(e){return this._weekdaysParseExact?(gr(this,"_weekdaysRegex")||JN.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(gr(this,"_weekdaysRegex")||(this._weekdaysRegex=VWe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function tUe(e){return this._weekdaysParseExact?(gr(this,"_weekdaysRegex")||JN.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(gr(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=WWe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function nUe(e){return this._weekdaysParseExact?(gr(this,"_weekdaysRegex")||JN.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(gr(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=UWe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function JN(){function e(d,f){return f.length-d.length}var t=[],n=[],r=[],i=[],a,o,s,l,c;for(a=0;a<7;a++)o=Vc([2e3,1]).day(a),s=Cu(this.weekdaysMin(o,"")),l=Cu(this.weekdaysShort(o,"")),c=Cu(this.weekdays(o,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function QN(){return this.hours()%12||12}function rUe(){return this.hours()||24}gn("H",["HH",2],0,"hour");gn("h",["hh",2],0,QN);gn("k",["kk",2],0,rUe);gn("hmm",0,0,function(){return""+QN.apply(this)+Ac(this.minutes(),2)});gn("hmmss",0,0,function(){return""+QN.apply(this)+Ac(this.minutes(),2)+Ac(this.seconds(),2)});gn("Hmm",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)});gn("Hmmss",0,0,function(){return""+this.hours()+Ac(this.minutes(),2)+Ac(this.seconds(),2)});function Use(e,t){gn(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Use("a",!0);Use("A",!1);function qse(e,t){return t._meridiemParse}en("a",qse);en("A",qse);en("H",ii,KN);en("h",ii,gg);en("k",ii,gg);en("HH",ii,$s);en("hh",ii,$s);en("kk",ii,$s);en("hmm",jse);en("hmmss",Nse);en("Hmm",jse);en("Hmmss",Nse);Dr(["H","HH"],ta);Dr(["k","kk"],function(e,t,n){var r=Gn(e);t[ta]=r===24?0:r});Dr(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Dr(["h","hh"],function(e,t,n){t[ta]=Gn(e),An(n).bigHour=!0});Dr("hmm",function(e,t,n){var r=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r)),An(n).bigHour=!0});Dr("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i)),An(n).bigHour=!0});Dr("Hmm",function(e,t,n){var r=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r))});Dr("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[ta]=Gn(e.substr(0,r)),t[Ml]=Gn(e.substr(r,2)),t[yu]=Gn(e.substr(i))});function iUe(e){return(e+"").toLowerCase().charAt(0)==="p"}var aUe=/[ap]\.?m?\.?/i,oUe=bg("Hours",!0);function sUe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var Gse={calendar:YVe,longDateFormat:ZVe,invalidDate:tWe,ordinal:rWe,dayOfMonthOrdinalParse:iWe,relativeTime:oWe,months:SWe,monthsShort:Dse,week:jWe,weekdays:zWe,weekdaysMin:HWe,weekdaysShort:Wse,meridiemParse:aUe},li={},o0={},v1;function lUe(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=r4(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&lUe(a,r)>=n-1)break;n--}t++}return v1}function uUe(e){return!!(e&&e.match("^[^/\\\\]*$"))}function r4(e){var t=null,n;if(li[e]===void 0&&typeof module<"u"&&module&&module.exports&&uUe(e))try{t=v1._abbr,n=require,n("./locale/"+e),Ud(t)}catch{li[e]=null}return li[e]}function Ud(e,t){var n;return e&&(_o(t)?n=Gu(e):n=ZN(e,t),n?v1=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),v1._abbr}function ZN(e,t){if(t!==null){var n,r=Gse;if(t.abbr=e,li[e]!=null)Rse("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=li[e]._config;else if(t.parentLocale!=null)if(li[t.parentLocale]!=null)r=li[t.parentLocale]._config;else if(n=r4(t.parentLocale),n!=null)r=n._config;else return o0[t.parentLocale]||(o0[t.parentLocale]=[]),o0[t.parentLocale].push({name:e,config:t}),null;return li[e]=new VN(yI(r,t)),o0[e]&&o0[e].forEach(function(i){ZN(i.name,i.config)}),Ud(e),li[e]}else return delete li[e],null}function dUe(e,t){if(t!=null){var n,r,i=Gse;li[e]!=null&&li[e].parentLocale!=null?li[e].set(yI(li[e]._config,t)):(r=r4(e),r!=null&&(i=r._config),t=yI(i,t),r==null&&(t.abbr=e),n=new VN(t),n.parentLocale=li[e],li[e]=n),Ud(e)}else li[e]!=null&&(li[e].parentLocale!=null?(li[e]=li[e].parentLocale,e===Ud()&&Ud(e)):li[e]!=null&&delete li[e]);return li[e]}function Gu(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return v1;if(!Yl(e)){if(t=r4(e),t)return t;e=[e]}return cUe(e)}function fUe(){return xI(li)}function e9(e){var t,n=e._a;return n&&An(e).overflow===-2&&(t=n[bu]<0||n[bu]>11?bu:n[xc]<1||n[xc]>YN(n[Wa],n[bu])?xc:n[ta]<0||n[ta]>24||n[ta]===24&&(n[Ml]!==0||n[yu]!==0||n[Kf]!==0)?ta:n[Ml]<0||n[Ml]>59?Ml:n[yu]<0||n[yu]>59?yu:n[Kf]<0||n[Kf]>999?Kf:-1,An(e)._overflowDayOfYear&&(txc)&&(t=xc),An(e)._overflowWeeks&&t===-1&&(t=vWe),An(e)._overflowWeekday&&t===-1&&(t=gWe),An(e).overflow=t),e}var mUe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pUe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,hUe=/Z|[+-]\d\d(?::?\d\d)?/,kw=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],m6=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vUe=/^\/?Date\((-?\d+)/i,gUe=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,bUe={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Kse(e){var t,n,r=e._i,i=mUe.exec(r)||pUe.exec(r),a,o,s,l,c=kw.length,d=m6.length;if(i){for(An(e).iso=!0,t=0,n=c;tgb(o)||e._dayOfYear===0)&&(An(e)._overflowDayOfYear=!0),n=p1(o,0,e._dayOfYear),e._a[bu]=n.getUTCMonth(),e._a[xc]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[ta]===24&&e._a[Ml]===0&&e._a[yu]===0&&e._a[Kf]===0&&(e._nextDay=!0,e._a[ta]=0),e._d=(e._useUTC?p1:OWe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ta]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(An(e).weekdayMismatch=!0)}}function EUe(e){var t,n,r,i,a,o,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=eh(t.GG,e._a[Wa],h1(ri(),1,4).year),r=eh(t.W,1),i=eh(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=h1(ri(),a,o),n=eh(t.gg,e._a[Wa],c.year),r=eh(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>ku(n,a,o)?An(e)._overflowWeeks=!0:l!=null?An(e)._overflowWeekday=!0:(s=Vse(n,r,i,a,o),e._a[Wa]=s.year,e._dayOfYear=s.dayOfYear)}At.ISO_8601=function(){};At.RFC_2822=function(){};function n9(e){if(e._f===At.ISO_8601){Kse(e);return}if(e._f===At.RFC_2822){Yse(e);return}e._a=[],An(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,d;for(i=Ise(e._f,e._locale).match(WN)||[],d=i.length,n=0;n0&&An(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),Lh[a]?(r?An(e).empty=!1:An(e).unusedTokens.push(a),hWe(a,r,e)):e._strict&&!r&&An(e).unusedTokens.push(a);An(e).charsLeftOver=s-l,t.length>0&&An(e).unusedInput.push(t),e._a[ta]<=12&&An(e).bigHour===!0&&e._a[ta]>0&&(An(e).bigHour=void 0),An(e).parsedDateParts=e._a.slice(0),An(e).meridiem=e._meridiem,e._a[ta]=$Ue(e._locale,e._a[ta],e._meridiem),c=An(e).era,c!==null&&(e._a[Wa]=e._locale.erasConvertYear(c,e._a[Wa])),t9(e),e9(e)}function $Ue(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function TUe(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){An(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:X3()});function Qse(e,t){var n,r;if(t.length===1&&Yl(t[0])&&(t=t[0]),!t.length)return ri();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function YUe(){if(!_o(this._isDSTShifted))return this._isDSTShifted;var e={},t;return HN(e,this),e=Xse(e),e._a?(t=e._isUTC?Vc(e._a):ri(e._a),this._isDSTShifted=this.isValid()&&BUe(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function XUe(){return this.isValid()?!this._isUTC:!1}function JUe(){return this.isValid()?this._isUTC:!1}function ele(){return this.isValid()?this._isUTC&&this._offset===0:!1}var QUe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ZUe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ec(e,t){var n=e,r=null,i,a,o;return XS(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:Lu(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=QUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:Gn(r[xc])*i,h:Gn(r[ta])*i,m:Gn(r[Ml])*i,s:Gn(r[yu])*i,ms:Gn(SI(r[Kf]*1e3))*i}):(r=ZUe.exec(e))?(i=r[1]==="-"?-1:1,n={y:$f(r[2],i),M:$f(r[3],i),w:$f(r[4],i),d:$f(r[5],i),h:$f(r[6],i),m:$f(r[7],i),s:$f(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=eqe(ri(n.from),ri(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new i4(n),XS(e)&&gr(e,"_locale")&&(a._locale=e._locale),XS(e)&&gr(e,"_isValid")&&(a._isValid=e._isValid),a}ec.fn=i4.prototype;ec.invalid=LUe;function $f(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function vH(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function eqe(e,t){var n;return e.isValid()&&t.isValid()?(t=i9(t,e),e.isBefore(t)?n=vH(e,t):(n=vH(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function tle(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(Rse(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=ec(n,r),nle(this,i,e),this}}function nle(e,t,n,r){var i=t._milliseconds,a=SI(t._days),o=SI(t._months);e.isValid()&&(r=r??!0,o&&Bse(e,m1(e,"Month")+o*n),a&&Fse(e,"Date",m1(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&At.updateOffset(e,a||o))}var tqe=tle(1,"add"),nqe=tle(-1,"subtract");function rle(e){return typeof e=="string"||e instanceof String}function rqe(e){return Xl(e)||Ay(e)||rle(e)||Lu(e)||aqe(e)||iqe(e)||e===null||e===void 0}function iqe(e){var t=fm(e)&&!BN(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?YS(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Wc(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",YS(n,"Z")):YS(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function yqe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function xqe(e){e||(e=this.isUtc()?At.defaultFormatUtc:At.defaultFormat);var t=YS(this,e);return this.localeData().postformat(t)}function wqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ri(e).isValid())?ec({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Sqe(e){return this.from(ri(),e)}function Cqe(e,t){return this.isValid()&&(Xl(e)&&e.isValid()||ri(e).isValid())?ec({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function kqe(e){return this.to(ri(),e)}function ile(e){var t;return e===void 0?this._locale._abbr:(t=Gu(e),t!=null&&(this._locale=t),this)}var ale=ul("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function ole(){return this._locale}var R2=1e3,Bh=60*R2,I2=60*Bh,sle=(365*400+97)*24*I2;function zh(e,t){return(e%t+t)%t}function lle(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-sle:new Date(e,t,n).valueOf()}function cle(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-sle:Date.UTC(e,t,n)}function _qe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?cle:lle,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=zh(t+(this._isUTC?0:this.utcOffset()*Bh),I2);break;case"minute":t=this._d.valueOf(),t-=zh(t,Bh);break;case"second":t=this._d.valueOf(),t-=zh(t,R2);break}return this._d.setTime(t),At.updateOffset(this,!0),this}function Eqe(e){var t,n;if(e=dl(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?cle:lle,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=I2-zh(t+(this._isUTC?0:this.utcOffset()*Bh),I2)-1;break;case"minute":t=this._d.valueOf(),t+=Bh-zh(t,Bh)-1;break;case"second":t=this._d.valueOf(),t+=R2-zh(t,R2)-1;break}return this._d.setTime(t),At.updateOffset(this,!0),this}function $qe(){return this._d.valueOf()-(this._offset||0)*6e4}function Tqe(){return Math.floor(this.valueOf()/1e3)}function Pqe(){return new Date(this.valueOf())}function Rqe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Iqe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Oqe(){return this.isValid()?this.toISOString():null}function Mqe(){return zN(this)}function jqe(){return $d({},An(this))}function Nqe(){return An(this).overflow}function Aqe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}gn("N",0,0,"eraAbbr");gn("NN",0,0,"eraAbbr");gn("NNN",0,0,"eraAbbr");gn("NNNN",0,0,"eraName");gn("NNNNN",0,0,"eraNarrow");gn("y",["y",1],"yo","eraYear");gn("y",["yy",2],0,"eraYear");gn("y",["yyy",3],0,"eraYear");gn("y",["yyyy",4],0,"eraYear");en("N",a9);en("NN",a9);en("NNN",a9);en("NNNN",Gqe);en("NNNNN",Kqe);Dr(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?An(n).era=i:An(n).invalidEra=e});en("y",vg);en("yy",vg);en("yyy",vg);en("yyyy",vg);en("yo",Yqe);Dr(["y","yy","yyy","yyyy"],Wa);Dr(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Wa]=n._locale.eraYearOrdinalParse(e,i):t[Wa]=parseInt(e,10)});function Fqe(e,t){var n,r,i,a=this._eras||Gu("en")._eras;for(n=0,r=a.length;n=0)return a[r]}function Lqe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?At(e.since).year():At(e.since).year()+(t-e.offset)*n}function Bqe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ea&&(t=a),nGe.call(this,e,t,n,r,i))}function nGe(e,t,n,r,i){var a=Vse(e,t,n,r,i),o=p1(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}gn("Q",0,"Qo","quarter");en("Q",Ose);Dr("Q",function(e,t){t[bu]=(Gn(e)-1)*3});function rGe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}gn("D",["DD",2],"Do","date");en("D",ii,gg);en("DD",ii,$s);en("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Dr(["D","DD"],xc);Dr("Do",function(e,t){t[xc]=Gn(e.match(ii)[0])});var dle=bg("Date",!0);gn("DDD",["DDDD",3],"DDDo","dayOfYear");en("DDD",Q3);en("DDDD",Mse);Dr(["DDD","DDDD"],function(e,t,n){n._dayOfYear=Gn(e)});function iGe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}gn("m",["mm",2],0,"minute");en("m",ii,KN);en("mm",ii,$s);Dr(["m","mm"],Ml);var aGe=bg("Minutes",!1);gn("s",["ss",2],0,"second");en("s",ii,KN);en("ss",ii,$s);Dr(["s","ss"],yu);var oGe=bg("Seconds",!1);gn("S",0,0,function(){return~~(this.millisecond()/100)});gn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});gn(0,["SSS",3],0,"millisecond");gn(0,["SSSS",4],0,function(){return this.millisecond()*10});gn(0,["SSSSS",5],0,function(){return this.millisecond()*100});gn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});gn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});gn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});gn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});en("S",Q3,Ose);en("SS",Q3,$s);en("SSS",Q3,Mse);var Td,fle;for(Td="SSSS";Td.length<=9;Td+="S")en(Td,vg);function sGe(e,t){t[Kf]=Gn(("0."+e)*1e3)}for(Td="S";Td.length<=9;Td+="S")Dr(Td,sGe);fle=bg("Milliseconds",!1);gn("z",0,0,"zoneAbbr");gn("zz",0,0,"zoneName");function lGe(){return this._isUTC?"UTC":""}function cGe(){return this._isUTC?"Coordinated Universal Time":""}var Mt=Fy.prototype;Mt.add=tqe;Mt.calendar=lqe;Mt.clone=cqe;Mt.diff=vqe;Mt.endOf=Eqe;Mt.format=xqe;Mt.from=wqe;Mt.fromNow=Sqe;Mt.to=Cqe;Mt.toNow=kqe;Mt.get=yWe;Mt.invalidAt=Nqe;Mt.isAfter=uqe;Mt.isBefore=dqe;Mt.isBetween=fqe;Mt.isSame=mqe;Mt.isSameOrAfter=pqe;Mt.isSameOrBefore=hqe;Mt.isValid=Mqe;Mt.lang=ale;Mt.locale=ile;Mt.localeData=ole;Mt.max=MUe;Mt.min=OUe;Mt.parsingFlags=jqe;Mt.set=xWe;Mt.startOf=_qe;Mt.subtract=nqe;Mt.toArray=Rqe;Mt.toObject=Iqe;Mt.toDate=Pqe;Mt.toISOString=bqe;Mt.inspect=yqe;typeof Symbol<"u"&&Symbol.for!=null&&(Mt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});Mt.toJSON=Oqe;Mt.toString=gqe;Mt.unix=Tqe;Mt.valueOf=$qe;Mt.creationData=Aqe;Mt.eraName=Bqe;Mt.eraNarrow=zqe;Mt.eraAbbr=Hqe;Mt.eraYear=Vqe;Mt.year=Ase;Mt.isLeapYear=bWe;Mt.weekYear=Xqe;Mt.isoWeekYear=Jqe;Mt.quarter=Mt.quarters=rGe;Mt.month=zse;Mt.daysInMonth=PWe;Mt.week=Mt.weeks=FWe;Mt.isoWeek=Mt.isoWeeks=DWe;Mt.weeksInYear=eGe;Mt.weeksInWeekYear=tGe;Mt.isoWeeksInYear=Qqe;Mt.isoWeeksInISOWeekYear=Zqe;Mt.date=dle;Mt.day=Mt.days=JWe;Mt.weekday=QWe;Mt.isoWeekday=ZWe;Mt.dayOfYear=iGe;Mt.hour=Mt.hours=oUe;Mt.minute=Mt.minutes=aGe;Mt.second=Mt.seconds=oGe;Mt.millisecond=Mt.milliseconds=fle;Mt.utcOffset=HUe;Mt.utc=WUe;Mt.local=UUe;Mt.parseZone=qUe;Mt.hasAlignedHourOffset=GUe;Mt.isDST=KUe;Mt.isLocal=XUe;Mt.isUtcOffset=JUe;Mt.isUtc=ele;Mt.isUTC=ele;Mt.zoneAbbr=lGe;Mt.zoneName=cGe;Mt.dates=ul("dates accessor is deprecated. Use date instead.",dle);Mt.months=ul("months accessor is deprecated. Use month instead",zse);Mt.years=ul("years accessor is deprecated. Use year instead",Ase);Mt.zone=ul("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",VUe);Mt.isDSTShifted=ul("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",YUe);function uGe(e){return ri(e*1e3)}function dGe(){return ri.apply(null,arguments).parseZone()}function mle(e){return e}var br=VN.prototype;br.calendar=XVe;br.longDateFormat=eWe;br.invalidDate=nWe;br.ordinal=aWe;br.preparse=mle;br.postformat=mle;br.relativeTime=sWe;br.pastFuture=lWe;br.set=KVe;br.eras=Fqe;br.erasParse=Dqe;br.erasConvertYear=Lqe;br.erasAbbrRegex=Uqe;br.erasNameRegex=Wqe;br.erasNarrowRegex=qqe;br.months=_We;br.monthsShort=EWe;br.monthsParse=TWe;br.monthsRegex=IWe;br.monthsShortRegex=RWe;br.week=MWe;br.firstDayOfYear=AWe;br.firstDayOfWeek=NWe;br.weekdays=qWe;br.weekdaysMin=KWe;br.weekdaysShort=GWe;br.weekdaysParse=XWe;br.weekdaysRegex=eUe;br.weekdaysShortRegex=tUe;br.weekdaysMinRegex=nUe;br.isPM=iUe;br.meridiem=sUe;function O2(e,t,n,r){var i=Gu(),a=Vc().set(r,t);return i[n](a,e)}function ple(e,t,n){if(Lu(e)&&(t=e,e=void 0),e=e||"",t!=null)return O2(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=O2(e,r,n,"month");return i}function s9(e,t,n,r){typeof e=="boolean"?(Lu(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,Lu(t)&&(n=t,t=void 0),t=t||"");var i=Gu(),a=e?i._week.dow:0,o,s=[];if(n!=null)return O2(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=O2(t,(o+a)%7,r,"day");return s}function fGe(e,t){return ple(e,t,"months")}function mGe(e,t){return ple(e,t,"monthsShort")}function pGe(e,t,n){return s9(e,t,n,"weekdays")}function hGe(e,t,n){return s9(e,t,n,"weekdaysShort")}function vGe(e,t,n){return s9(e,t,n,"weekdaysMin")}Ud("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=Gn(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});At.lang=ul("moment.lang is deprecated. Use moment.locale instead.",Ud);At.langData=ul("moment.langData is deprecated. Use moment.localeData instead.",Gu);var Qc=Math.abs;function gGe(){var e=this._data;return this._milliseconds=Qc(this._milliseconds),this._days=Qc(this._days),this._months=Qc(this._months),e.milliseconds=Qc(e.milliseconds),e.seconds=Qc(e.seconds),e.minutes=Qc(e.minutes),e.hours=Qc(e.hours),e.months=Qc(e.months),e.years=Qc(e.years),this}function hle(e,t,n,r){var i=ec(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function bGe(e,t){return hle(this,e,t,1)}function yGe(e,t){return hle(this,e,t,-1)}function gH(e){return e<0?Math.floor(e):Math.ceil(e)}function xGe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=gH(kI(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=zs(e/1e3),r.seconds=i%60,a=zs(i/60),r.minutes=a%60,o=zs(a/60),r.hours=o%24,t+=zs(o/24),l=zs(vle(t)),n+=l,t-=gH(kI(l)),s=zs(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function vle(e){return e*4800/146097}function kI(e){return e*146097/4800}function wGe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=dl(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+vle(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(kI(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Ku(e){return function(){return this.as(e)}}var gle=Ku("ms"),SGe=Ku("s"),CGe=Ku("m"),kGe=Ku("h"),_Ge=Ku("d"),EGe=Ku("w"),$Ge=Ku("M"),TGe=Ku("Q"),PGe=Ku("y"),RGe=gle;function IGe(){return ec(this)}function OGe(e){return e=dl(e),this.isValid()?this[e+"s"]():NaN}function np(e){return function(){return this.isValid()?this._data[e]:NaN}}var MGe=np("milliseconds"),jGe=np("seconds"),NGe=np("minutes"),AGe=np("hours"),FGe=np("days"),DGe=np("months"),LGe=np("years");function BGe(){return zs(this.days()/7)}var su=Math.round,xh={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function zGe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function HGe(e,t,n,r){var i=ec(e).abs(),a=su(i.as("s")),o=su(i.as("m")),s=su(i.as("h")),l=su(i.as("d")),c=su(i.as("M")),d=su(i.as("w")),f=su(i.as("y")),m=a<=n.ss&&["s",a]||a0,m[4]=r,zGe.apply(null,m)}function VGe(e){return e===void 0?su:typeof e=="function"?(su=e,!0):!1}function WGe(e,t){return xh[e]===void 0?!1:t===void 0?xh[e]:(xh[e]=t,e==="s"&&(xh.ss=t-1),!0)}function UGe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=xh,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},xh,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=HGe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var p6=Math.abs;function Vp(e){return(e>0)-(e<0)||+e}function o4(){if(!this.isValid())return this.localeData().invalidDate();var e=p6(this._milliseconds)/1e3,t=p6(this._days),n=p6(this._months),r,i,a,o,s=this.asSeconds(),l,c,d,f;return s?(r=zs(e/60),i=zs(r/60),e%=60,r%=60,a=zs(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=Vp(this._months)!==Vp(s)?"-":"",d=Vp(this._days)!==Vp(s)?"-":"",f=Vp(this._milliseconds)!==Vp(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?d+t+"D":"")+(i||r||e?"T":"")+(i?f+i+"H":"")+(r?f+r+"M":"")+(e?f+o+"S":"")):"P0D"}var or=i4.prototype;or.isValid=DUe;or.abs=gGe;or.add=bGe;or.subtract=yGe;or.as=wGe;or.asMilliseconds=gle;or.asSeconds=SGe;or.asMinutes=CGe;or.asHours=kGe;or.asDays=_Ge;or.asWeeks=EGe;or.asMonths=$Ge;or.asQuarters=TGe;or.asYears=PGe;or.valueOf=RGe;or._bubble=xGe;or.clone=IGe;or.get=OGe;or.milliseconds=MGe;or.seconds=jGe;or.minutes=NGe;or.hours=AGe;or.days=FGe;or.weeks=BGe;or.months=DGe;or.years=LGe;or.humanize=UGe;or.toISOString=o4;or.toString=o4;or.toJSON=o4;or.locale=ile;or.localeData=ole;or.toIsoString=ul("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",o4);or.lang=ale;gn("X",0,0,"unix");gn("x",0,0,"valueOf");en("x",e4);en("X",fWe);Dr("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Dr("x",function(e,t,n){n._d=new Date(Gn(e))});//! moment.js +At.version="2.30.1";qVe(ri);At.fn=Mt;At.min=jUe;At.max=NUe;At.now=AUe;At.utc=Vc;At.unix=uGe;At.months=fGe;At.isDate=Ay;At.locale=Ud;At.invalid=X3;At.duration=ec;At.isMoment=Xl;At.weekdays=pGe;At.parseZone=dGe;At.localeData=Gu;At.isDuration=XS;At.monthsShort=mGe;At.weekdaysMin=vGe;At.defineLocale=ZN;At.updateLocale=dUe;At.locales=fUe;At.weekdaysShort=hGe;At.normalizeUnits=dl;At.relativeTimeRounding=VGe;At.relativeTimeThreshold=WGe;At.calendarFormat=sqe;At.prototype=Mt;At.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};let _w;const qGe=new Uint8Array(16);function GGe(){if(!_w&&(_w=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!_w))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return _w(qGe)}const xa=[];for(let e=0;e<256;++e)xa.push((e+256).toString(16).slice(1));function KGe(e,t=0){return xa[e[t+0]]+xa[e[t+1]]+xa[e[t+2]]+xa[e[t+3]]+"-"+xa[e[t+4]]+xa[e[t+5]]+"-"+xa[e[t+6]]+xa[e[t+7]]+"-"+xa[e[t+8]]+xa[e[t+9]]+"-"+xa[e[t+10]]+xa[e[t+11]]+xa[e[t+12]]+xa[e[t+13]]+xa[e[t+14]]+xa[e[t+15]]}const YGe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),bH={randomUUID:YGe};function XGe(e,t,n){if(bH.randomUUID&&!e)return bH.randomUUID();e=e||{};const r=e.random||(e.rng||GGe)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,KGe(r)}const JGe="1.9.3",QGe={},yH=e=>{let t;const n=new Set,r=(d,f)=>{const m=typeof d=="function"?d(t):d;if(!Object.is(m,t)){const p=t;t=f??(typeof m!="object"||m===null)?m:Object.assign({},t,m),n.forEach(h=>h(t,p))}},i=()=>t,l={setState:r,getState:i,getInitialState:()=>c,subscribe:d=>(n.add(d),()=>n.delete(d)),destroy:()=>{(QGe?"open":void 0)!=="production"&&console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},c=t=e(r,i,l);return l},ZGe=e=>e?yH(e):yH;var ble={exports:{}},yle={},xle={exports:{}},wle={};/** * @license React * use-sync-external-store-shim.production.js * @@ -572,7 +572,7 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var wv=u;function zGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var HGe=typeof Object.is=="function"?Object.is:zGe,VGe=wv.useState,WGe=wv.useEffect,UGe=wv.useLayoutEffect,qGe=wv.useDebugValue;function GGe(e,t){var n=t(),r=VGe({inst:{value:n,getSnapshot:t}}),i=r[0].inst,a=r[1];return UGe(function(){i.value=n,i.getSnapshot=t,p6(i)&&a({inst:i})},[e,n,t]),WGe(function(){return p6(i)&&a({inst:i}),e(function(){p6(i)&&a({inst:i})})},[e]),qGe(n),n}function p6(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!HGe(e,n)}catch{return!0}}function KGe(e,t){return t()}var YGe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?KGe:GGe;sle.useSyncExternalStore=wv.useSyncExternalStore!==void 0?wv.useSyncExternalStore:YGe;ole.exports=sle;var lle=ole.exports;/** + */var Cv=u;function eKe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var tKe=typeof Object.is=="function"?Object.is:eKe,nKe=Cv.useState,rKe=Cv.useEffect,iKe=Cv.useLayoutEffect,aKe=Cv.useDebugValue;function oKe(e,t){var n=t(),r=nKe({inst:{value:n,getSnapshot:t}}),i=r[0].inst,a=r[1];return iKe(function(){i.value=n,i.getSnapshot=t,h6(i)&&a({inst:i})},[e,n,t]),rKe(function(){return h6(i)&&a({inst:i}),e(function(){h6(i)&&a({inst:i})})},[e]),aKe(n),n}function h6(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!tKe(e,n)}catch{return!0}}function sKe(e,t){return t()}var lKe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?sKe:oKe;wle.useSyncExternalStore=Cv.useSyncExternalStore!==void 0?Cv.useSyncExternalStore:lKe;xle.exports=wle;var Sle=xle.exports;/** * @license React * use-sync-external-store-shim/with-selector.production.js * @@ -580,16 +580,16 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var o4=u,XGe=lle;function JGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var QGe=typeof Object.is=="function"?Object.is:JGe,ZGe=XGe.useSyncExternalStore,eKe=o4.useRef,tKe=o4.useEffect,nKe=o4.useMemo,rKe=o4.useDebugValue;ale.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var a=eKe(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=nKe(function(){function l(p){if(!c){if(c=!0,d=p,p=r(p),i!==void 0&&o.hasValue){var h=o.value;if(i(h,p))return f=h}return f=p}if(h=f,QGe(d,p))return h;var v=r(p);return i!==void 0&&i(h,v)?(d=p,h):(d=p,f=v)}var c=!1,d,f,m=n===void 0?null:n;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,n,r,i]);var s=ZGe(e,a[0],a[1]);return tKe(function(){o.hasValue=!0,o.value=s},[s]),rKe(s),s};ile.exports=ale;var iKe=ile.exports;const aKe=Zn(iKe),cle={},{useDebugValue:oKe}=K,{useSyncExternalStoreWithSelector:sKe}=aKe;let hH=!1;const lKe=e=>e;function cKe(e,t=lKe,n){(cle?"open":void 0)!=="production"&&n&&!hH&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),hH=!0);const r=sKe(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return oKe(r),r}const uKe=e=>{(cle?"open":void 0)!=="production"&&typeof e!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t=typeof e=="function"?BGe(e):e,n=(r,i)=>cKe(t,r,i);return Object.assign(n,t),n},ip=e=>uKe,JC={BASE_URL:"/chat",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},SI=new Map,_w=e=>{const t=SI.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([n,r])=>[n,r.getState()])):{}},dKe=(e,t,n)=>{if(e===void 0)return{type:"untracked",connection:t.connect(n)};const r=SI.get(n.name);if(r)return{type:"tracked",store:e,...r};const i={connection:t.connect(n),stores:{}};return SI.set(n.name,i),{type:"tracked",store:e,...i}},fKe=(e,t={})=>(n,r,i)=>{const{enabled:a,anonymousActionType:o,store:s,...l}=t;let c;try{c=(a??(JC?"open":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!c)return(JC?"open":void 0)!=="production"&&a&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const{connection:d,...f}=dKe(s,c,l);let m=!0;i.setState=(v,g,y)=>{const w=n(v,g);if(!m)return w;const x=y===void 0?{type:o||"anonymous"}:typeof y=="string"?{type:y}:y;return s===void 0?(d==null||d.send(x,r()),w):(d==null||d.send({...x,type:`${s}/${x.type}`},{..._w(l.name),[s]:i.getState()}),w)};const p=(...v)=>{const g=m;m=!1,n(...v),m=g},h=e(i.setState,r,i);if(f.type==="untracked"?d==null||d.init(h):(f.stores[f.store]=i,d==null||d.init(Object.fromEntries(Object.entries(f.stores).map(([v,g])=>[v,v===f.store?h:g.getState()])))),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const g=i.dispatch;i.dispatch=(...y)=>{(JC?"open":void 0)!=="production"&&y[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),g(...y)}}return d.subscribe(v=>{var g;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return h6(v.payload,y=>{if(y.type==="__setState"){if(s===void 0){p(y.state);return}Object.keys(y.state).length!==1&&console.error(` + */var s4=u,cKe=Sle;function uKe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dKe=typeof Object.is=="function"?Object.is:uKe,fKe=cKe.useSyncExternalStore,mKe=s4.useRef,pKe=s4.useEffect,hKe=s4.useMemo,vKe=s4.useDebugValue;yle.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var a=mKe(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=hKe(function(){function l(p){if(!c){if(c=!0,d=p,p=r(p),i!==void 0&&o.hasValue){var h=o.value;if(i(h,p))return f=h}return f=p}if(h=f,dKe(d,p))return h;var v=r(p);return i!==void 0&&i(h,v)?(d=p,h):(d=p,f=v)}var c=!1,d,f,m=n===void 0?null:n;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,n,r,i]);var s=fKe(e,a[0],a[1]);return pKe(function(){o.hasValue=!0,o.value=s},[s]),vKe(s),s};ble.exports=yle;var gKe=ble.exports;const bKe=Zn(gKe),Cle={},{useDebugValue:yKe}=K,{useSyncExternalStoreWithSelector:xKe}=bKe;let xH=!1;const wKe=e=>e;function SKe(e,t=wKe,n){(Cle?"open":void 0)!=="production"&&n&&!xH&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),xH=!0);const r=xKe(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return yKe(r),r}const CKe=e=>{(Cle?"open":void 0)!=="production"&&typeof e!="function"&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t=typeof e=="function"?ZGe(e):e,n=(r,i)=>SKe(t,r,i);return Object.assign(n,t),n},rp=e=>CKe,QS={BASE_URL:"/chat",DEV:!1,MODE:"open",PROD:!0,SSR:!1,VITE_CONFIG_ENV:"prod-open"},_I=new Map,Ew=e=>{const t=_I.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([n,r])=>[n,r.getState()])):{}},kKe=(e,t,n)=>{if(e===void 0)return{type:"untracked",connection:t.connect(n)};const r=_I.get(n.name);if(r)return{type:"tracked",store:e,...r};const i={connection:t.connect(n),stores:{}};return _I.set(n.name,i),{type:"tracked",store:e,...i}},_Ke=(e,t={})=>(n,r,i)=>{const{enabled:a,anonymousActionType:o,store:s,...l}=t;let c;try{c=(a??(QS?"open":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!c)return(QS?"open":void 0)!=="production"&&a&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const{connection:d,...f}=kKe(s,c,l);let m=!0;i.setState=(v,g,y)=>{const w=n(v,g);if(!m)return w;const x=y===void 0?{type:o||"anonymous"}:typeof y=="string"?{type:y}:y;return s===void 0?(d==null||d.send(x,r()),w):(d==null||d.send({...x,type:`${s}/${x.type}`},{...Ew(l.name),[s]:i.getState()}),w)};const p=(...v)=>{const g=m;m=!1,n(...v),m=g},h=e(i.setState,r,i);if(f.type==="untracked"?d==null||d.init(h):(f.stores[f.store]=i,d==null||d.init(Object.fromEntries(Object.entries(f.stores).map(([v,g])=>[v,v===f.store?h:g.getState()])))),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const g=i.dispatch;i.dispatch=(...y)=>{(QS?"open":void 0)!=="production"&&y[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),g(...y)}}return d.subscribe(v=>{var g;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return v6(v.payload,y=>{if(y.type==="__setState"){if(s===void 0){p(y.state);return}Object.keys(y.state).length!==1&&console.error(` [zustand devtools middleware] Unsupported __setState action format. When using 'store' option in devtools(), the 'state' should have only one key, which is a value of 'store' that was passed in devtools(), and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } } - `);const w=y.state[s];if(w==null)return;JSON.stringify(i.getState())!==JSON.stringify(w)&&p(w);return}i.dispatchFromDevtools&&typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(v.payload.type){case"RESET":return p(h),s===void 0?d==null?void 0:d.init(i.getState()):d==null?void 0:d.init(_w(l.name));case"COMMIT":if(s===void 0){d==null||d.init(i.getState());return}return d==null?void 0:d.init(_w(l.name));case"ROLLBACK":return h6(v.state,y=>{if(s===void 0){p(y),d==null||d.init(i.getState());return}p(y[s]),d==null||d.init(_w(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return h6(v.state,y=>{if(s===void 0){p(y);return}JSON.stringify(i.getState())!==JSON.stringify(y[s])&&p(y[s])});case"IMPORT_STATE":{const{nextLiftedState:y}=v.payload,w=(g=y.computedStates.slice(-1)[0])==null?void 0:g.state;if(!w)return;p(s===void 0?w:w[s]),d==null||d.send(null,y);return}case"PAUSE_RECORDING":return m=!m}return}}),h},ap=fKe,h6=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)};function mKe(e,t){let n;try{n=e()}catch{return}return{getItem:i=>{var a;const o=l=>l===null?null:JSON.parse(l,void 0),s=(a=n.getItem(i))!=null?a:null;return s instanceof Promise?s.then(o):o(s)},setItem:(i,a)=>n.setItem(i,JSON.stringify(a,void 0)),removeItem:i=>n.removeItem(i)}}const h1=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return h1(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return h1(r)(n)}}}},pKe=(e,t)=>(n,r,i)=>{let a={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:g=>g,version:0,merge:(g,y)=>({...y,...g}),...t},o=!1;const s=new Set,l=new Set;let c;try{c=a.getStorage()}catch{}if(!c)return e((...g)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...g)},r,i);const d=h1(a.serialize),f=()=>{const g=a.partialize({...r()});let y;const w=d({state:g,version:a.version}).then(x=>c.setItem(a.name,x)).catch(x=>{y=x});if(y)throw y;return w},m=i.setState;i.setState=(g,y)=>{m(g,y),f()};const p=e((...g)=>{n(...g),f()},r,i);let h;const v=()=>{var g;if(!c)return;o=!1,s.forEach(w=>w(r()));const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,r()))||void 0;return h1(c.getItem.bind(c))(a.name).then(w=>{if(w)return a.deserialize(w)}).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return a.migrate(w.state,w.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return w.state}).then(w=>{var x;return h=a.merge(w,(x=r())!=null?x:p),n(h,!0),f()}).then(()=>{y==null||y(h,void 0),o=!0,l.forEach(w=>w(h))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:g=>{a={...a,...g},g.getStorage&&(c=g.getStorage())},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>v(),hasHydrated:()=>o,onHydrate:g=>(s.add(g),()=>{s.delete(g)}),onFinishHydration:g=>(l.add(g),()=>{l.delete(g)})},v(),h||p},hKe=(e,t)=>(n,r,i)=>{let a={storage:mKe(()=>localStorage),partialize:v=>v,version:0,merge:(v,g)=>({...g,...v}),...t},o=!1;const s=new Set,l=new Set;let c=a.storage;if(!c)return e((...v)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...v)},r,i);const d=()=>{const v=a.partialize({...r()});return c.setItem(a.name,{state:v,version:a.version})},f=i.setState;i.setState=(v,g)=>{f(v,g),d()};const m=e((...v)=>{n(...v),d()},r,i);i.getInitialState=()=>m;let p;const h=()=>{var v,g;if(!c)return;o=!1,s.forEach(w=>{var x;return w((x=r())!=null?x:m)});const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,(v=r())!=null?v:m))||void 0;return h1(c.getItem.bind(c))(a.name).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return[!0,a.migrate(w.state,w.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,w.state];return[!1,void 0]}).then(w=>{var x;const[C,S]=w;if(p=a.merge(S,(x=r())!=null?x:m),n(p,!0),C)return d()}).then(()=>{y==null||y(p,void 0),p=r(),o=!0,l.forEach(w=>w(p))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:v=>{a={...a,...v},v.storage&&(c=v.storage)},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>h(),hasHydrated:()=>o,onHydrate:v=>(s.add(v),()=>{s.delete(v)}),onFinishHydration:v=>(l.add(v),()=>{l.delete(v)})},a.skipHydration||h(),p||m},vKe=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((JC?"open":void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),pKe(e,t)):hKe(e,t),gg=vKe;var ule=Symbol.for("immer-nothing"),vH=Symbol.for("immer-draftable"),xs=Symbol.for("immer-state");function Tl(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var v1=Object.getPrototypeOf;function Cv(e){return!!e&&!!e[xs]}function jm(e){var t;return e?dle(e)||Array.isArray(e)||!!e[vH]||!!((t=e.constructor)!=null&&t[vH])||Dy(e)||l4(e):!1}var gKe=Object.prototype.constructor.toString(),gH=new WeakMap;function dle(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=gH.get(n);return r===void 0&&(r=Function.toString.call(n),gH.set(n,r)),r===gKe}function O2(e,t,n=!0){s4(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(i=>{t(i,e[i],e)}):e.forEach((r,i)=>t(i,r,e))}function s4(e){const t=e[xs];return t?t.type_:Array.isArray(e)?1:Dy(e)?2:l4(e)?3:0}function kI(e,t){return s4(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function fle(e,t,n){const r=s4(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function bKe(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Dy(e){return e instanceof Map}function l4(e){return e instanceof Set}function Of(e){return e.copy_||e.base_}function _I(e,t){if(Dy(e))return new Map(e);if(l4(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=dle(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[xs];let i=Reflect.ownKeys(r);for(let a=0;a1&&Object.defineProperties(e,{set:Ew,add:Ew,clear:Ew,delete:Ew}),Object.freeze(e),t&&Object.values(e).forEach(n=>o9(n,!0))),e}function yKe(){Tl(2)}var Ew={value:yKe};function c4(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var xKe={};function Nm(e){const t=xKe[e];return t||Tl(0,e),t}var g1;function mle(){return g1}function wKe(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bH(e,t){t&&(Nm("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function EI(e){$I(e),e.drafts_.forEach(CKe),e.drafts_=null}function $I(e){e===g1&&(g1=e.parent_)}function yH(e){return g1=wKe(g1,e)}function CKe(e){const t=e[xs];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function xH(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[xs].modified_&&(EI(t),Tl(4)),jm(e)&&(e=M2(t,e),t.parent_||j2(t,e)),t.patches_&&Nm("Patches").generateReplacementPatches_(n[xs].base_,e,t.patches_,t.inversePatches_)):e=M2(t,n,[]),EI(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==ule?e:void 0}function M2(e,t,n){if(c4(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[xs];if(!i)return O2(t,(a,o)=>wH(e,i,t,a,o,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return j2(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const a=i.copy_;let o=a,s=!1;i.type_===3&&(o=new Set(a),a.clear(),s=!0),O2(o,(l,c)=>wH(e,i,a,l,c,n,s),r),j2(e,a,!1),n&&e.patches_&&Nm("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function wH(e,t,n,r,i,a,o){if(i==null||typeof i!="object"&&!o)return;const s=c4(i);if(!(s&&!o)){if(Cv(i)){const l=a&&t&&t.type_!==3&&!kI(t.assigned_,r)?a.concat(r):void 0,c=M2(e,i,l);if(fle(n,r,c),Cv(c))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(jm(i)&&!s){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&s)return;M2(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(Dy(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&j2(e,i)}}}function j2(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&o9(t,n)}function SKe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:mle(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=s9;n&&(i=[r],a=b1);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var s9={get(e,t){if(t===xs)return e;const n=Of(e);if(!kI(n,t))return kKe(e,n,t);const r=n[t];return e.finalized_||!jm(r)?r:r===v6(e.base_,t)?(g6(e),e.copy_[t]=PI(r,e)):r},has(e,t){return t in Of(e)},ownKeys(e){return Reflect.ownKeys(Of(e))},set(e,t,n){const r=ple(Of(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=v6(Of(e),t),a=i==null?void 0:i[xs];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(bKe(n,i)&&(n!==void 0||kI(e.base_,t)))return!0;g6(e),TI(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return v6(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,g6(e),TI(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=Of(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){Tl(11)},getPrototypeOf(e){return v1(e.base_)},setPrototypeOf(){Tl(12)}},b1={};O2(s9,(e,t)=>{b1[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});b1.deleteProperty=function(e,t){return b1.set.call(this,e,t,void 0)};b1.set=function(e,t,n){return s9.set.call(this,e[0],t,n,e[0])};function v6(e,t){const n=e[xs];return(n?Of(n):e)[t]}function kKe(e,t,n){var i;const r=ple(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function ple(e,t){if(!(t in e))return;let n=v1(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=v1(n)}}function TI(e){e.modified_||(e.modified_=!0,e.parent_&&TI(e.parent_))}function g6(e){e.copy_||(e.copy_=_I(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var _Ke=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const o=this;return function(l=a,...c){return o.produce(l,d=>n.call(this,d,...c))}}typeof n!="function"&&Tl(6),r!==void 0&&typeof r!="function"&&Tl(7);let i;if(jm(t)){const a=yH(this),o=PI(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?EI(a):$I(a)}return bH(a,r),xH(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===ule&&(i=void 0),this.autoFreeze_&&o9(i,!0),r){const a=[],o=[];Nm("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else Tl(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let r,i;return[this.produce(t,n,(o,s)=>{r=o,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){jm(e)||Tl(8),Cv(e)&&(e=EKe(e));const t=yH(this),n=PI(e,void 0);return n[xs].isManual_=!0,$I(t),n}finishDraft(e,t){const n=e&&e[xs];(!n||!n.isManual_)&&Tl(9);const{scope_:r}=n;return bH(r,t),xH(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=Nm("Patches").applyPatches_;return Cv(e)?r(e,t):this.produce(e,i=>r(i,t))}};function PI(e,t){const n=Dy(e)?Nm("MapSet").proxyMap_(e,t):l4(e)?Nm("MapSet").proxySet_(e,t):SKe(e,t);return(t?t.scope_:mle()).drafts_.push(n),n}function EKe(e){return Cv(e)||Tl(10,e),hle(e)}function hle(e){if(!jm(e)||c4(e))return e;const t=e[xs];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=_I(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=_I(e,!0);return O2(n,(i,a)=>{fle(n,i,hle(a))},r),t&&(t.finalized_=!1),n}var $Ke=new _Ke,TKe=$Ke.produce;const PKe=e=>(t,n,r)=>(r.setState=(i,a,...o)=>{const s=typeof i=="function"?TKe(i):i;return t(s,a,...o)},e(r.setState,n,r)),op=PKe,Jl=ip()(ap(gg(op(e=>({currentVisitor:{uid:"",visitorUid:"",avatar:"",nickname:"",orgUid:""},setCurrentVisitor(t){e({currentVisitor:t})},resetVisitors:()=>e({currentVisitor:{nickname:""}})})),{name:IHe}))),RKe=()=>{switch(localStorage.getItem(UC)){case"DEBUG":return 0;case"INFO":return 1;case"WARN":return 2;case"ERROR":return 3;default:return null}},Zc=()=>{const e=RKe();return e!==null?e:Xi?0:1},o0=()=>{const e=new Date,t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),i=String(e.getHours()).padStart(2,"0"),a=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${t}-${n}-${r} ${i}:${a}:${o}`},qe={debug:(e,...t)=>{if(Zc()<=0){const n=o0();t.length?console.debug(`${n} [DEBUG]: ${e}`,...t):console.debug(`${n} [DEBUG]: ${e}`)}},info:(e,...t)=>{if(Zc()<=1){const n=o0();t.length?console.info(`${n} [INFO]: ${e}`,...t):console.info(`${n} [INFO]: ${e}`)}},warn:(e,...t)=>{if(Zc()<=2){const n=o0();t.length?console.warn(`${n} [WARN]: ${e}`,...t):console.warn(`${n} [WARN]: ${e}`)}},error:(e,...t)=>{const n=o0();t.length?console.error(`${n} [ERROR]: ${e}`,...t):console.error(`${n} [ERROR]: ${e}`)},debugIf:(e,...t)=>{qe.debug(e,...t)},log:(e,...t)=>{if(Zc()<=1){const n=o0();t.length?console.log(`${n} [LOG]: ${e}`,...t):console.log(`${n} [LOG]: ${e}`)}},group:e=>{Zc()<=1&&console.group(`[ByteDesk] ${e}`)},groupEnd:()=>{Zc()<=1&&console.groupEnd()},table:e=>{Zc()<=1&&console.table(e)},time:e=>{Zc()<=1&&console.time(`[ByteDesk] ${e}`)},timeEnd:e=>{Zc()<=1&&console.timeEnd(`[ByteDesk] ${e}`)}},u4=ip()(ap(op((e,t)=>({messageList:[],cacheStats:{totalMessages:0,memoryUsage:0,cleanupCount:0},addMessage(n){if(!t().messageList.some(i=>i.uid===n.uid))qe.debugIf("messageList add message"),e({messageList:[...t().messageList,n].sort((i,a)=>(i.timestamp||Ot(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf())-(a.timestamp||Ot(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf()))});else{if(qe.debugIf("messageList update message"),n.type===mb){const a=t().messageList.findIndex(o=>o.type===mb&&o.uid===n.uid);if(a!==-1){const o=[...t().messageList];o[a].content+=n==null?void 0:n.content,e({messageList:o});return}}const i=t().messageList.findIndex(a=>a.uid===n.uid);if(i!==-1){const a=[...t().messageList];a[i]=n,e({messageList:a})}}t().sortMessageList(),t().updateCacheStats()},addMessageList(n){const r=n.filter(i=>!t().messageList.some(a=>a.uid===i.uid));e({messageList:[...r,...t().messageList].sort((i,a)=>(i.timestamp||Ot(i.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf())-(a.timestamp||Ot(a.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf()))}),t().updateCacheStats()},updateMessageStatus(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].status=r)},updateMessageContent(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].content=r)},recallMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i[r].type=mg,i[r].content="该消息已被撤回",e({messageList:i})}t().updateCacheStats()},sortMessageList(){const n=new Set([U3,KHe,Aoe,Foe,mb,Doe,Loe,YHe,XHe,JHe]),r=s=>!!s&&n.has(s),i=s=>{if(!s||typeof s!="string")return;const l=s.match(/"questionUid"\s*:\s*"([^"]+)"/);if(l&&l[1])return l[1];if(s.trim().startsWith("{")&&s.trim().endsWith("}"))try{const c=JSON.parse(s);if(c&&typeof c.questionUid=="string")return c.questionUid}catch{}},a=s=>s.timestamp||Ot(s.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),o=t().messageList.sort((s,l)=>{const c=r(s.type)?i(s.content):void 0;if(c&&c===l.uid)return 1;const d=r(l.type)?i(l.content):void 0;if(d&&d===s.uid)return-1;const f=a(s),m=a(l);return f!==m?f-m:s.uid&&l.uid?s.uid.localeCompare(l.uid):0});e({messageList:o})},updateCacheStats(){var i;const n=t().messageList,r=JSON.stringify(n).length;e({cacheStats:{totalMessages:n.length,memoryUsage:Math.round(r/1024),cleanupCount:((i=t().cacheStats)==null?void 0:i.cleanupCount)||0}})},getHistoryMessage(){},deleteEverything:()=>e({},!0)})),{name:jHe}));function IKe(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(i){i(n)}),(r=e.get("*"))&&r.slice().map(function(i){i(t,n)})}}}const sr=IKe();let rt,vle;const OKe=()=>{const e=iy.useApp();return rt=e.message,vle=e.modal,e.notification,null};function gle(e,t){return function(){return e.apply(t,arguments)}}const{toString:MKe}=Object.prototype,{getPrototypeOf:l9}=Object,{iterator:d4,toStringTag:ble}=Symbol,f4=(e=>t=>{const n=MKe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),tc=e=>(e=e.toLowerCase(),t=>f4(t)===e),m4=e=>t=>typeof t===e,{isArray:bg}=Array,Sv=m4("undefined");function Ly(e){return e!==null&&!Sv(e)&&e.constructor!==null&&!Sv(e.constructor)&&No(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const yle=tc("ArrayBuffer");function jKe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&yle(e.buffer),t}const NKe=m4("string"),No=m4("function"),xle=m4("number"),By=e=>e!==null&&typeof e=="object",AKe=e=>e===!0||e===!1,QC=e=>{if(f4(e)!=="object")return!1;const t=l9(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(ble in e)&&!(d4 in e)},FKe=e=>{if(!By(e)||Ly(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},DKe=tc("Date"),LKe=tc("File"),BKe=tc("Blob"),zKe=tc("FileList"),HKe=e=>By(e)&&No(e.pipe),VKe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||No(e.append)&&((t=f4(e))==="formdata"||t==="object"&&No(e.toString)&&e.toString()==="[object FormData]"))},WKe=tc("URLSearchParams"),[UKe,qKe,GKe,KKe]=["ReadableStream","Request","Response","Headers"].map(tc),YKe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zy(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),bg(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const Xf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Cle=e=>!Sv(e)&&e!==Xf;function RI(){const{caseless:e,skipUndefined:t}=Cle(this)&&this||{},n={},r=(i,a)=>{const o=e&&wle(n,a)||a;QC(n[o])&&QC(i)?n[o]=RI(n[o],i):QC(i)?n[o]=RI({},i):bg(i)?n[o]=i.slice():(!t||!Sv(i))&&(n[o]=i)};for(let i=0,a=arguments.length;i(zy(t,(i,a)=>{n&&No(i)?e[a]=gle(i,n):e[a]=i},{allOwnKeys:r}),e),JKe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),QKe=(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)},ZKe=(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&l9(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},eYe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},tYe=e=>{if(!e)return null;if(bg(e))return e;let t=e.length;if(!xle(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},nYe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&l9(Uint8Array)),rYe=(e,t)=>{const r=(e&&e[d4]).call(e);let i;for(;(i=r.next())&&!i.done;){const a=i.value;t.call(e,a[0],a[1])}},iYe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},aYe=tc("HTMLFormElement"),oYe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),CH=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),sYe=tc("RegExp"),Sle=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};zy(n,(i,a)=>{let o;(o=t(i,a,e))!==!1&&(r[a]=o||i)}),Object.defineProperties(e,r)},lYe=e=>{Sle(e,(t,n)=>{if(No(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(No(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},cYe=(e,t)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return bg(e)?r(e):r(String(e).split(t)),n},uYe=()=>{},dYe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function fYe(e){return!!(e&&No(e.append)&&e[ble]==="FormData"&&e[d4])}const mYe=e=>{const t=new Array(10),n=(r,i)=>{if(By(r)){if(t.indexOf(r)>=0)return;if(Ly(r))return r;if(!("toJSON"in r)){t[i]=r;const a=bg(r)?[]:{};return zy(r,(o,s)=>{const l=n(o,i+1);!Sv(l)&&(a[s]=l)}),t[i]=void 0,a}}return r};return n(e,0)},pYe=tc("AsyncFunction"),hYe=e=>e&&(By(e)||No(e))&&No(e.then)&&No(e.catch),kle=((e,t)=>e?setImmediate:t?((n,r)=>(Xf.addEventListener("message",({source:i,data:a})=>{i===Xf&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),Xf.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",No(Xf.postMessage)),vYe=typeof queueMicrotask<"u"?queueMicrotask.bind(Xf):typeof process<"u"&&process.nextTick||kle,gYe=e=>e!=null&&No(e[d4]),dt={isArray:bg,isArrayBuffer:yle,isBuffer:Ly,isFormData:VKe,isArrayBufferView:jKe,isString:NKe,isNumber:xle,isBoolean:AKe,isObject:By,isPlainObject:QC,isEmptyObject:FKe,isReadableStream:UKe,isRequest:qKe,isResponse:GKe,isHeaders:KKe,isUndefined:Sv,isDate:DKe,isFile:LKe,isBlob:BKe,isRegExp:sYe,isFunction:No,isStream:HKe,isURLSearchParams:WKe,isTypedArray:nYe,isFileList:zKe,forEach:zy,merge:RI,extend:XKe,trim:YKe,stripBOM:JKe,inherits:QKe,toFlatObject:ZKe,kindOf:f4,kindOfTest:tc,endsWith:eYe,toArray:tYe,forEachEntry:rYe,matchAll:iYe,isHTMLForm:aYe,hasOwnProperty:CH,hasOwnProp:CH,reduceDescriptors:Sle,freezeMethods:lYe,toObjectSet:cYe,toCamelCase:oYe,noop:uYe,toFiniteNumber:dYe,findKey:wle,global:Xf,isContextDefined:Cle,isSpecCompliantForm:fYe,toJSONObject:mYe,isAsyncFn:pYe,isThenable:hYe,setImmediate:kle,asap:vYe,isIterable:gYe};function jn(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)}dt.inherits(jn,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:dt.toJSONObject(this.config),code:this.code,status:this.status}}});const _le=jn.prototype,Ele={};["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(e=>{Ele[e]={value:e}});Object.defineProperties(jn,Ele);Object.defineProperty(_le,"isAxiosError",{value:!0});jn.from=(e,t,n,r,i,a)=>{const o=Object.create(_le);dt.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError");const s=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return jn.call(o,s,l,n,r,i),e&&o.cause==null&&Object.defineProperty(o,"cause",{value:e,configurable:!0}),o.name=e&&e.name||"Error",a&&Object.assign(o,a),o};const bYe=null;function II(e){return dt.isPlainObject(e)||dt.isArray(e)}function $le(e){return dt.endsWith(e,"[]")?e.slice(0,-2):e}function SH(e,t,n){return e?e.concat(t).map(function(i,a){return i=$le(i),!n&&a?"["+i+"]":i}).join(n?".":""):t}function yYe(e){return dt.isArray(e)&&!e.some(II)}const xYe=dt.toFlatObject(dt,{},null,function(t){return/^is[A-Z]/.test(t)});function p4(e,t,n){if(!dt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=dt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,g){return!dt.isUndefined(g[v])});const r=n.metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&dt.isSpecCompliantForm(t);if(!dt.isFunction(i))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(dt.isDate(h))return h.toISOString();if(dt.isBoolean(h))return h.toString();if(!l&&dt.isBlob(h))throw new jn("Blob is not supported. Use a Buffer instead.");return dt.isArrayBuffer(h)||dt.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h,v,g){let y=h;if(h&&!g&&typeof h=="object"){if(dt.endsWith(v,"{}"))v=r?v:v.slice(0,-2),h=JSON.stringify(h);else if(dt.isArray(h)&&yYe(h)||(dt.isFileList(h)||dt.endsWith(v,"[]"))&&(y=dt.toArray(h)))return v=$le(v),y.forEach(function(x,C){!(dt.isUndefined(x)||x===null)&&t.append(o===!0?SH([v],C,a):o===null?v:v+"[]",c(x))}),!1}return II(h)?!0:(t.append(SH(g,v,a),c(h)),!1)}const f=[],m=Object.assign(xYe,{defaultVisitor:d,convertValue:c,isVisitable:II});function p(h,v){if(!dt.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(h),dt.forEach(h,function(y,w){(!(dt.isUndefined(y)||y===null)&&i.call(t,y,dt.isString(w)?w.trim():w,v,m))===!0&&p(y,v?v.concat(w):[w])}),f.pop()}}if(!dt.isObject(e))throw new TypeError("data must be an object");return p(e),t}function kH(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function c9(e,t){this._pairs=[],e&&p4(e,this,t)}const Tle=c9.prototype;Tle.append=function(t,n){this._pairs.push([t,n])};Tle.toString=function(t){const n=t?function(r){return t.call(this,r,kH)}:kH;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function wYe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Ple(e,t,n){if(!t)return e;const r=n&&n.encode||wYe;dt.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(t,n):a=dt.isURLSearchParams(t)?t.toString():new c9(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class _H{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){dt.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Rle={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},CYe=typeof URLSearchParams<"u"?URLSearchParams:c9,SYe=typeof FormData<"u"?FormData:null,kYe=typeof Blob<"u"?Blob:null,_Ye={isBrowser:!0,classes:{URLSearchParams:CYe,FormData:SYe,Blob:kYe},protocols:["http","https","file","blob","url","data"]},u9=typeof window<"u"&&typeof document<"u",OI=typeof navigator=="object"&&navigator||void 0,EYe=u9&&(!OI||["ReactNative","NativeScript","NS"].indexOf(OI.product)<0),$Ye=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",TYe=u9&&window.location.href||"http://localhost",PYe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:u9,hasStandardBrowserEnv:EYe,hasStandardBrowserWebWorkerEnv:$Ye,navigator:OI,origin:TYe},Symbol.toStringTag,{value:"Module"})),za={...PYe,..._Ye};function RYe(e,t){return p4(e,new za.classes.URLSearchParams,{visitor:function(n,r,i,a){return za.isNode&&dt.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function IYe(e){return dt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function OYe(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r=n.length;return o=!o&&dt.isArray(i)?i.length:o,l?(dt.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!dt.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],a)&&dt.isArray(i[o])&&(i[o]=OYe(i[o])),!s)}if(dt.isFormData(e)&&dt.isFunction(e.entries)){const n={};return dt.forEachEntry(e,(r,i)=>{t(IYe(r),i,n,0)}),n}return null}function MYe(e,t,n){if(dt.isString(e))try{return(t||JSON.parse)(e),dt.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Hy={transitional:Rle,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=dt.isObject(t);if(a&&dt.isHTMLForm(t)&&(t=new FormData(t)),dt.isFormData(t))return i?JSON.stringify(Ile(t)):t;if(dt.isArrayBuffer(t)||dt.isBuffer(t)||dt.isStream(t)||dt.isFile(t)||dt.isBlob(t)||dt.isReadableStream(t))return t;if(dt.isArrayBufferView(t))return t.buffer;if(dt.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return RYe(t,this.formSerializer).toString();if((s=dt.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return p4(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),MYe(t)):t}],transformResponse:[function(t){const n=this.transitional||Hy.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(dt.isResponse(t)||dt.isReadableStream(t))return t;if(t&&dt.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(s){if(o)throw s.name==="SyntaxError"?jn.from(s,jn.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:za.classes.FormData,Blob:za.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};dt.forEach(["delete","get","head","post","put","patch"],e=>{Hy.headers[e]={}});const jYe=dt.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"]),NYe=e=>{const t={};let n,r,i;return e&&e.split(` -`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||t[n]&&jYe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},EH=Symbol("internals");function s0(e){return e&&String(e).trim().toLowerCase()}function ZC(e){return e===!1||e==null?e:dt.isArray(e)?e.map(ZC):String(e)}function AYe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const FYe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function b6(e,t,n,r,i){if(dt.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!dt.isString(t)){if(dt.isString(r))return t.indexOf(r)!==-1;if(dt.isRegExp(r))return r.test(t)}}function DYe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function LYe(e,t){const n=dt.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,a,o){return this[r].call(this,t,i,a,o)},configurable:!0})})}let Ao=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function a(s,l,c){const d=s0(l);if(!d)throw new Error("header name must be a non-empty string");const f=dt.findKey(i,d);(!f||i[f]===void 0||c===!0||c===void 0&&i[f]!==!1)&&(i[f||l]=ZC(s))}const o=(s,l)=>dt.forEach(s,(c,d)=>a(c,d,l));if(dt.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(dt.isString(t)&&(t=t.trim())&&!FYe(t))o(NYe(t),n);else if(dt.isObject(t)&&dt.isIterable(t)){let s={},l,c;for(const d of t){if(!dt.isArray(d))throw TypeError("Object iterator must return a key-value pair");s[c=d[0]]=(l=s[c])?dt.isArray(l)?[...l,d[1]]:[l,d[1]]:d[1]}o(s,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=s0(t),t){const r=dt.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return AYe(i);if(dt.isFunction(n))return n.call(this,i,r);if(dt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=s0(t),t){const r=dt.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||b6(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function a(o){if(o=s0(o),o){const s=dt.findKey(r,o);s&&(!n||b6(r,r[s],s,n))&&(delete r[s],i=!0)}}return dt.isArray(t)?t.forEach(a):a(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!t||b6(this,this[a],a,t,!0))&&(delete this[a],i=!0)}return i}normalize(t){const n=this,r={};return dt.forEach(this,(i,a)=>{const o=dt.findKey(r,a);if(o){n[o]=ZC(i),delete n[a];return}const s=t?DYe(a):String(a).trim();s!==a&&delete n[a],n[s]=ZC(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return dt.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&dt.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[EH]=this[EH]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=s0(o);r[s]||(LYe(i,o),r[s]=!0)}return dt.isArray(t)?t.forEach(a):a(t),this}};Ao.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);dt.reduceDescriptors(Ao.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});dt.freezeMethods(Ao);function y6(e,t){const n=this||Hy,r=t||n,i=Ao.from(r.headers);let a=r.data;return dt.forEach(e,function(s){a=s.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function Ole(e){return!!(e&&e.__CANCEL__)}function yg(e,t,n){jn.call(this,e??"canceled",jn.ERR_CANCELED,t,n),this.name="CanceledError"}dt.inherits(yg,jn,{__CANCEL__:!0});function Mle(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new jn("Request failed with status code "+n.status,[jn.ERR_BAD_REQUEST,jn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function BYe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function zYe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,a=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),d=r[a];o||(o=c),n[i]=l,r[i]=c;let f=a,m=0;for(;f!==i;)m+=n[f++],f=f%e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{n=d,i=null,a&&(clearTimeout(a),a=null),e(...c)};return[(...c)=>{const d=Date.now(),f=d-n;f>=r?o(c,d):(i=c,a||(a=setTimeout(()=>{a=null,o(i)},r-f)))},()=>i&&o(i)]}const N2=(e,t,n=3)=>{let r=0;const i=zYe(50,250);return HYe(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,c=i(l),d=o<=s;r=o;const f={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&d?(s-o)/c:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},n)},$H=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},TH=e=>(...t)=>dt.asap(()=>e(...t)),VYe=za.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,za.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(za.origin),za.navigator&&/(msie|trident)/i.test(za.navigator.userAgent)):()=>!0,WYe=za.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];dt.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),dt.isString(r)&&s.push(`path=${r}`),dt.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push("secure"),dt.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function UYe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function qYe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function jle(e,t,n){let r=!UYe(t);return e&&(r||n==!1)?qYe(e,t):t}const PH=e=>e instanceof Ao?{...e}:e;function Am(e,t){t=t||{};const n={};function r(c,d,f,m){return dt.isPlainObject(c)&&dt.isPlainObject(d)?dt.merge.call({caseless:m},c,d):dt.isPlainObject(d)?dt.merge({},d):dt.isArray(d)?d.slice():d}function i(c,d,f,m){if(dt.isUndefined(d)){if(!dt.isUndefined(c))return r(void 0,c,f,m)}else return r(c,d,f,m)}function a(c,d){if(!dt.isUndefined(d))return r(void 0,d)}function o(c,d){if(dt.isUndefined(d)){if(!dt.isUndefined(c))return r(void 0,c)}else return r(void 0,d)}function s(c,d,f){if(f in t)return r(c,d);if(f in e)return r(void 0,c)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(c,d,f)=>i(PH(c),PH(d),f,!0)};return dt.forEach(Object.keys({...e,...t}),function(d){const f=l[d]||i,m=f(e[d],t[d],d);dt.isUndefined(m)&&f!==s||(n[d]=m)}),n}const Nle=e=>{const t=Am({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=Ao.from(o),t.url=Ple(jle(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),dt.isFormData(n)){if(za.hasStandardBrowserEnv||za.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(dt.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([d,f])=>{c.includes(d.toLowerCase())&&o.set(d,f)})}}if(za.hasStandardBrowserEnv&&(r&&dt.isFunction(r)&&(r=r(t)),r||r!==!1&&VYe(t.url))){const l=i&&a&&WYe.read(a);l&&o.set(i,l)}return t},GYe=typeof XMLHttpRequest<"u",KYe=GYe&&function(e){return new Promise(function(n,r){const i=Nle(e);let a=i.data;const o=Ao.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,d,f,m,p,h;function v(){p&&p(),h&&h(),i.cancelToken&&i.cancelToken.unsubscribe(d),i.signal&&i.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function y(){if(!g)return;const x=Ao.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),S={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:x,config:e,request:g};Mle(function(_){n(_),v()},function(_){r(_),v()},S),g=null}"onloadend"in g?g.onloadend=y:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(y)},g.onabort=function(){g&&(r(new jn("Request aborted",jn.ECONNABORTED,e,g)),g=null)},g.onerror=function(C){const S=C&&C.message?C.message:"Network Error",k=new jn(S,jn.ERR_NETWORK,e,g);k.event=C||null,r(k),g=null},g.ontimeout=function(){let C=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const S=i.transitional||Rle;i.timeoutErrorMessage&&(C=i.timeoutErrorMessage),r(new jn(C,S.clarifyTimeoutError?jn.ETIMEDOUT:jn.ECONNABORTED,e,g)),g=null},a===void 0&&o.setContentType(null),"setRequestHeader"in g&&dt.forEach(o.toJSON(),function(C,S){g.setRequestHeader(S,C)}),dt.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),s&&s!=="json"&&(g.responseType=i.responseType),c&&([m,h]=N2(c,!0),g.addEventListener("progress",m)),l&&g.upload&&([f,p]=N2(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(d=x=>{g&&(r(!x||x.type?new yg(null,e,g):x),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(d),i.signal&&(i.signal.aborted?d():i.signal.addEventListener("abort",d)));const w=BYe(i.url);if(w&&za.protocols.indexOf(w)===-1){r(new jn("Unsupported protocol "+w+":",jn.ERR_BAD_REQUEST,e));return}g.send(a||null)})},YYe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const a=function(c){if(!i){i=!0,s();const d=c instanceof Error?c:this.reason;r.abort(d instanceof jn?d:new yg(d instanceof Error?d.message:d))}};let o=t&&setTimeout(()=>{o=null,a(new jn(`timeout ${t} of ms exceeded`,jn.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(a):c.removeEventListener("abort",a)}),e=null)};e.forEach(c=>c.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>dt.asap(s),l}},XYe=function*(e,t){let n=e.byteLength;if(n{const i=JYe(e,t);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:d}=await i.next();if(c){s(),l.close();return}let f=d.byteLength;if(n){let m=a+=f;n(m)}l.enqueue(new Uint8Array(d))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},IH=64*1024,{isFunction:$w}=dt,ZYe=(({Request:e,Response:t})=>({Request:e,Response:t}))(dt.global),{ReadableStream:OH,TextEncoder:MH}=dt.global,jH=(e,...t)=>{try{return!!e(...t)}catch{return!1}},eXe=e=>{e=dt.merge.call({skipUndefined:!0},ZYe,e);const{fetch:t,Request:n,Response:r}=e,i=t?$w(t):typeof fetch=="function",a=$w(n),o=$w(r);if(!i)return!1;const s=i&&$w(OH),l=i&&(typeof MH=="function"?(h=>v=>h.encode(v))(new MH):async h=>new Uint8Array(await new n(h).arrayBuffer())),c=a&&s&&jH(()=>{let h=!1;const v=new n(za.origin,{body:new OH,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!v}),d=o&&s&&jH(()=>dt.isReadableStream(new r("").body)),f={stream:d&&(h=>h.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!f[h]&&(f[h]=(v,g)=>{let y=v&&v[h];if(y)return y.call(v);throw new jn(`Response type '${h}' is not supported`,jn.ERR_NOT_SUPPORT,g)})});const m=async h=>{if(h==null)return 0;if(dt.isBlob(h))return h.size;if(dt.isSpecCompliantForm(h))return(await new n(za.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(dt.isArrayBufferView(h)||dt.isArrayBuffer(h))return h.byteLength;if(dt.isURLSearchParams(h)&&(h=h+""),dt.isString(h))return(await l(h)).byteLength},p=async(h,v)=>{const g=dt.toFiniteNumber(h.getContentLength());return g??m(v)};return async h=>{let{url:v,method:g,data:y,signal:w,cancelToken:x,timeout:C,onDownloadProgress:S,onUploadProgress:k,responseType:_,headers:E,withCredentials:T="same-origin",fetchOptions:$}=Nle(h),P=t||fetch;_=_?(_+"").toLowerCase():"text";let M=YYe([w,x&&x.toAbortSignal()],C),j=null;const I=M&&M.unsubscribe&&(()=>{M.unsubscribe()});let R;try{if(k&&c&&g!=="get"&&g!=="head"&&(R=await p(E,y))!==0){let z=new n(v,{method:"POST",body:y,duplex:"half"}),H;if(dt.isFormData(y)&&(H=z.headers.get("content-type"))&&E.setContentType(H),z.body){const[A,V]=$H(R,N2(TH(k)));y=RH(z.body,IH,A,V)}}dt.isString(T)||(T=T?"include":"omit");const O=a&&"credentials"in n.prototype,L={...$,signal:M,method:g.toUpperCase(),headers:E.normalize().toJSON(),body:y,duplex:"half",credentials:O?T:void 0};j=a&&new n(v,L);let D=await(a?P(j,$):P(v,L));const B=d&&(_==="stream"||_==="response");if(d&&(S||B&&I)){const z={};["status","statusText","headers"].forEach(W=>{z[W]=D[W]});const H=dt.toFiniteNumber(D.headers.get("content-length")),[A,V]=S&&$H(H,N2(TH(S),!0))||[];D=new r(RH(D.body,IH,A,()=>{V&&V(),I&&I()}),z)}_=_||"text";let F=await f[dt.findKey(f,_)||"text"](D,h);return!B&&I&&I(),await new Promise((z,H)=>{Mle(z,H,{data:F,headers:Ao.from(D.headers),status:D.status,statusText:D.statusText,config:h,request:j})})}catch(O){throw I&&I(),O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)?Object.assign(new jn("Network Error",jn.ERR_NETWORK,h,j),{cause:O.cause||O}):jn.from(O,O&&O.code,h,j)}}},tXe=new Map,Ale=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o=a.length,s=o,l,c,d=tXe;for(;s--;)l=a[s],c=d.get(l),c===void 0&&d.set(l,c=s?new Map:eXe(t)),d=c;return c};Ale();const d9={http:bYe,xhr:KYe,fetch:{get:Ale}};dt.forEach(d9,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const NH=e=>`- ${e}`,nXe=e=>dt.isFunction(e)||e===null||e===!1;function rXe(e,t){e=dt.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=n?o.length>1?`since : -`+o.map(NH).join(` -`):" "+NH(o[0]):"as no adapter specified";throw new jn("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i}const Fle={getAdapter:rXe,adapters:d9};function x6(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new yg(null,e)}function AH(e){return x6(e),e.headers=Ao.from(e.headers),e.data=y6.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Fle.getAdapter(e.adapter||Hy.adapter,e)(e).then(function(r){return x6(e),r.data=y6.call(e,e.transformResponse,r),r.headers=Ao.from(r.headers),r},function(r){return Ole(r)||(x6(e),r&&r.response&&(r.response.data=y6.call(e,e.transformResponse,r.response),r.response.headers=Ao.from(r.response.headers))),Promise.reject(r)})}const Dle="1.13.2",h4={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{h4[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const FH={};h4.transitional=function(t,n,r){function i(a,o){return"[Axios v"+Dle+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(t===!1)throw new jn(i(o," has been removed"+(n?" in "+n:"")),jn.ERR_DEPRECATED);return n&&!FH[o]&&(FH[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,s):!0}};h4.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function iXe(e,t,n){if(typeof e!="object")throw new jn("options must be an object",jn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=t[a];if(o){const s=e[a],l=s===void 0||o(s,a,e);if(l!==!0)throw new jn("option "+a+" must be "+l,jn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new jn("Unknown option "+a,jn.ERR_BAD_OPTION)}}const eS={assertOptions:iXe,validators:h4},sc=eS.validators;let pm=class{constructor(t){this.defaults=t||{},this.interceptors={request:new _H,response:new _H}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Am(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&eS.assertOptions(r,{silentJSONParsing:sc.transitional(sc.boolean),forcedJSONParsing:sc.transitional(sc.boolean),clarifyTimeoutError:sc.transitional(sc.boolean)},!1),i!=null&&(dt.isFunction(i)?n.paramsSerializer={serialize:i}:eS.assertOptions(i,{encode:sc.function,serialize:sc.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),eS.assertOptions(n,{baseUrl:sc.spelling("baseURL"),withXsrfToken:sc.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&dt.merge(a.common,a[n.method]);a&&dt.forEach(["delete","get","head","post","put","patch","common"],h=>{delete a[h]}),n.headers=Ao.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let d,f=0,m;if(!l){const h=[AH.bind(this),void 0];for(h.unshift(...s),h.push(...c),m=h.length,d=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,s){r.reason||(r.reason=new yg(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Lle(function(i){t=i}),cancel:t}}};function oXe(e){return function(n){return e.apply(null,n)}}function sXe(e){return dt.isObject(e)&&e.isAxiosError===!0}const MI={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(MI).forEach(([e,t])=>{MI[t]=e});function Ble(e){const t=new pm(e),n=gle(pm.prototype.request,t);return dt.extend(n,pm.prototype,t,{allOwnKeys:!0}),dt.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return Ble(Am(e,i))},n}const _i=Ble(Hy);_i.Axios=pm;_i.CanceledError=yg;_i.CancelToken=aXe;_i.isCancel=Ole;_i.VERSION=Dle;_i.toFormData=p4;_i.AxiosError=jn;_i.Cancel=_i.CanceledError;_i.all=function(t){return Promise.all(t)};_i.spread=oXe;_i.isAxiosError=sXe;_i.mergeConfig=Am;_i.AxiosHeaders=Ao;_i.formToJSON=e=>Ile(dt.isHTMLForm(e)?new FormData(e):e);_i.getAdapter=Fle.getAdapter;_i.HttpStatusCode=MI;_i.default=_i;const{Axios:YAt,AxiosError:XAt,CanceledError:JAt,isCancel:QAt,CancelToken:ZAt,VERSION:eFt,all:tFt,Cancel:nFt,isAxiosError:rFt,spread:iFt,toFormData:aFt,AxiosHeaders:oFt,HttpStatusCode:sFt,formToJSON:lFt,getAdapter:cFt,mergeConfig:uFt}=_i,On=_i.create({timeout:2e4,baseURL:xg()});On.interceptors.request.use(e=>{e.baseURL=xg();const t=localStorage.getItem(mI);return t&&t.length>10&&e.url&&e.url.startsWith("/api")&&(e.headers.Authorization=`Bearer ${t}`),!t&&e.url&&e.url.startsWith("/api")?Promise.reject(lXe):e},e=>(console.log("request error",e),e.response.status===403&&sr.emit(cm,"403"),e.response.status===401&&sr.emit(cm,"401"),Promise.reject(e)));On.interceptors.response.use(e=>e,e=>{if(console.log("response error",e),e.response)switch(e.response.status){case 400:console.log("axios interception error 400"),sr.emit(cm,"400");break;case 401:console.log("axios interception error 401"),sr.emit(cm,"401");break;case 403:console.log("axios interception error 403"),sr.emit(cm,"403");break;case 500:console.log("axios interception error 500"),sr.emit(xHe,"500");break}return"return axios interception error"});const w6={data:null,status:601,statusText:Toe,headers:{},config:{headers:void 0},request:null},lXe={message:"匿名用户,无需访问服务器接口",name:Toe,code:"601",config:w6.config,request:w6.request,response:w6,isAxiosError:!0,toJSON:function(){return{message:this.message,name:this.name,code:this.code,config:this.config,request:this.request,response:this.response}}};async function cXe(){return On("/config/bytedesk/properties",{method:"GET",params:{channel:wn}})}var zle={exports:{}};function uXe(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var C6={exports:{}};const dXe={},fXe=Object.freeze(Object.defineProperty({__proto__:null,default:dXe},Symbol.toStringTag,{value:"Module"})),mXe=Lpe(fXe);var DH;function nr(){return DH||(DH=1,function(e,t){(function(n,r){e.exports=r()})(un,function(){var n=n||function(r,i){var a;if(typeof window<"u"&&window.crypto&&(a=window.crypto),typeof self<"u"&&self.crypto&&(a=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(a=globalThis.crypto),!a&&typeof window<"u"&&window.msCrypto&&(a=window.msCrypto),!a&&typeof un<"u"&&un.crypto&&(a=un.crypto),!a&&typeof uXe=="function")try{a=mXe}catch{}var o=function(){if(a){if(typeof a.getRandomValues=="function")try{return a.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof a.randomBytes=="function")try{return a.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function w(){}return function(x){var C;return w.prototype=x,C=new w,w.prototype=null,C}}(),l={},c=l.lib={},d=c.Base=function(){return{extend:function(w){var x=s(this);return w&&x.mixIn(w),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var x in w)w.hasOwnProperty(x)&&(this[x]=w[x]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=c.WordArray=d.extend({init:function(w,x){w=this.words=w||[],x!=i?this.sigBytes=x:this.sigBytes=w.length*4},toString:function(w){return(w||p).stringify(this)},concat:function(w){var x=this.words,C=w.words,S=this.sigBytes,k=w.sigBytes;if(this.clamp(),S%4)for(var _=0;_>>2]>>>24-_%4*8&255;x[S+_>>>2]|=E<<24-(S+_)%4*8}else for(var T=0;T>>2]=C[T>>>2];return this.sigBytes+=k,this},clamp:function(){var w=this.words,x=this.sigBytes;w[x>>>2]&=4294967295<<32-x%4*8,w.length=r.ceil(x/4)},clone:function(){var w=d.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var x=[],C=0;C>>2]>>>24-k%4*8&255;S.push((_>>>4).toString(16)),S.push((_&15).toString(16))}return S.join("")},parse:function(w){for(var x=w.length,C=[],S=0;S>>3]|=parseInt(w.substr(S,2),16)<<24-S%8*4;return new f.init(C,x/2)}},h=m.Latin1={stringify:function(w){for(var x=w.words,C=w.sigBytes,S=[],k=0;k>>2]>>>24-k%4*8&255;S.push(String.fromCharCode(_))}return S.join("")},parse:function(w){for(var x=w.length,C=[],S=0;S>>2]|=(w.charCodeAt(S)&255)<<24-S%4*8;return new f.init(C,x)}},v=m.Utf8={stringify:function(w){try{return decodeURIComponent(escape(h.stringify(w)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(w){return h.parse(unescape(encodeURIComponent(w)))}},g=c.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=v.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var x,C=this._data,S=C.words,k=C.sigBytes,_=this.blockSize,E=_*4,T=k/E;w?T=r.ceil(T):T=r.max((T|0)-this._minBufferSize,0);var $=T*_,P=r.min($*4,k);if($){for(var M=0;M<$;M+=_)this._doProcessBlock(S,M);x=S.splice(0,$),C.sigBytes-=P}return new f.init(x,P)},clone:function(){var w=d.clone.call(this);return w._data=this._data.clone(),w},_minBufferSize:0});c.Hasher=g.extend({cfg:d.extend(),init:function(w){this.cfg=this.cfg.extend(w),this.reset()},reset:function(){g.reset.call(this),this._doReset()},update:function(w){return this._append(w),this._process(),this},finalize:function(w){w&&this._append(w);var x=this._doFinalize();return x},blockSize:16,_createHelper:function(w){return function(x,C){return new w.init(C).finalize(x)}},_createHmacHelper:function(w){return function(x,C){return new y.HMAC.init(w,C).finalize(x)}}});var y=l.algo={};return l}(Math);return n})}(C6)),C6.exports}var S6={exports:{}},LH;function v4(){return LH||(LH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.Base,s=a.WordArray,l=i.x64={};l.Word=o.extend({init:function(c,d){this.high=c,this.low=d}}),l.WordArray=o.extend({init:function(c,d){c=this.words=c||[],d!=r?this.sigBytes=d:this.sigBytes=c.length*8},toX32:function(){for(var c=this.words,d=c.length,f=[],m=0;m>>2]|=l[f]<<24-f%4*8;o.call(this,d,c)}else o.apply(this,arguments)};s.prototype=a}}(),n.lib.WordArray})}(k6)),k6.exports}var _6={exports:{}},zH;function hXe(){return zH||(zH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Utf16=o.Utf16BE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535;f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=l.charCodeAt(f)<<16-f%2*16;return a.create(d,c*2)}},o.Utf16LE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535);f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=s(l.charCodeAt(f)<<16-f%2*16);return a.create(d,c*2)}};function s(l){return l<<8&4278255360|l>>>8&16711935}}(),n.enc.Utf16})}(_6)),_6.exports}var E6={exports:{}},HH;function sp(){return HH||(HH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64={stringify:function(l){var c=l.words,d=l.sigBytes,f=this._map;l.clamp();for(var m=[],p=0;p>>2]>>>24-p%4*8&255,v=c[p+1>>>2]>>>24-(p+1)%4*8&255,g=c[p+2>>>2]>>>24-(p+2)%4*8&255,y=h<<16|v<<8|g,w=0;w<4&&p+w*.75>>6*(3-w)&63));var x=f.charAt(64);if(x)for(;m.length%4;)m.push(x);return m.join("")},parse:function(l){var c=l.length,d=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var m=0;m>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64})}(E6)),E6.exports}var $6={exports:{}},VH;function vXe(){return VH||(VH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64url={stringify:function(l,c){c===void 0&&(c=!0);var d=l.words,f=l.sigBytes,m=c?this._safe_map:this._map;l.clamp();for(var p=[],h=0;h>>2]>>>24-h%4*8&255,g=d[h+1>>>2]>>>24-(h+1)%4*8&255,y=d[h+2>>>2]>>>24-(h+2)%4*8&255,w=v<<16|g<<8|y,x=0;x<4&&h+x*.75>>6*(3-x)&63));var C=m.charAt(64);if(C)for(;p.length%4;)p.push(C);return p.join("")},parse:function(l,c){c===void 0&&(c=!0);var d=l.length,f=c?this._safe_map:this._map,m=this._reverseMap;if(!m){m=this._reverseMap=[];for(var p=0;p>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64url})}($6)),$6.exports}var T6={exports:{}},WH;function lp(){return WH||(WH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[];(function(){for(var v=0;v<64;v++)c[v]=r.abs(r.sin(v+1))*4294967296|0})();var d=l.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(v,g){for(var y=0;y<16;y++){var w=g+y,x=v[w];v[w]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360}var C=this._hash.words,S=v[g+0],k=v[g+1],_=v[g+2],E=v[g+3],T=v[g+4],$=v[g+5],P=v[g+6],M=v[g+7],j=v[g+8],I=v[g+9],R=v[g+10],O=v[g+11],L=v[g+12],D=v[g+13],B=v[g+14],F=v[g+15],z=C[0],H=C[1],A=C[2],V=C[3];z=f(z,H,A,V,S,7,c[0]),V=f(V,z,H,A,k,12,c[1]),A=f(A,V,z,H,_,17,c[2]),H=f(H,A,V,z,E,22,c[3]),z=f(z,H,A,V,T,7,c[4]),V=f(V,z,H,A,$,12,c[5]),A=f(A,V,z,H,P,17,c[6]),H=f(H,A,V,z,M,22,c[7]),z=f(z,H,A,V,j,7,c[8]),V=f(V,z,H,A,I,12,c[9]),A=f(A,V,z,H,R,17,c[10]),H=f(H,A,V,z,O,22,c[11]),z=f(z,H,A,V,L,7,c[12]),V=f(V,z,H,A,D,12,c[13]),A=f(A,V,z,H,B,17,c[14]),H=f(H,A,V,z,F,22,c[15]),z=m(z,H,A,V,k,5,c[16]),V=m(V,z,H,A,P,9,c[17]),A=m(A,V,z,H,O,14,c[18]),H=m(H,A,V,z,S,20,c[19]),z=m(z,H,A,V,$,5,c[20]),V=m(V,z,H,A,R,9,c[21]),A=m(A,V,z,H,F,14,c[22]),H=m(H,A,V,z,T,20,c[23]),z=m(z,H,A,V,I,5,c[24]),V=m(V,z,H,A,B,9,c[25]),A=m(A,V,z,H,E,14,c[26]),H=m(H,A,V,z,j,20,c[27]),z=m(z,H,A,V,D,5,c[28]),V=m(V,z,H,A,_,9,c[29]),A=m(A,V,z,H,M,14,c[30]),H=m(H,A,V,z,L,20,c[31]),z=p(z,H,A,V,$,4,c[32]),V=p(V,z,H,A,j,11,c[33]),A=p(A,V,z,H,O,16,c[34]),H=p(H,A,V,z,B,23,c[35]),z=p(z,H,A,V,k,4,c[36]),V=p(V,z,H,A,T,11,c[37]),A=p(A,V,z,H,M,16,c[38]),H=p(H,A,V,z,R,23,c[39]),z=p(z,H,A,V,D,4,c[40]),V=p(V,z,H,A,S,11,c[41]),A=p(A,V,z,H,E,16,c[42]),H=p(H,A,V,z,P,23,c[43]),z=p(z,H,A,V,I,4,c[44]),V=p(V,z,H,A,L,11,c[45]),A=p(A,V,z,H,F,16,c[46]),H=p(H,A,V,z,_,23,c[47]),z=h(z,H,A,V,S,6,c[48]),V=h(V,z,H,A,M,10,c[49]),A=h(A,V,z,H,B,15,c[50]),H=h(H,A,V,z,$,21,c[51]),z=h(z,H,A,V,L,6,c[52]),V=h(V,z,H,A,E,10,c[53]),A=h(A,V,z,H,R,15,c[54]),H=h(H,A,V,z,k,21,c[55]),z=h(z,H,A,V,j,6,c[56]),V=h(V,z,H,A,F,10,c[57]),A=h(A,V,z,H,P,15,c[58]),H=h(H,A,V,z,D,21,c[59]),z=h(z,H,A,V,T,6,c[60]),V=h(V,z,H,A,O,10,c[61]),A=h(A,V,z,H,_,15,c[62]),H=h(H,A,V,z,I,21,c[63]),C[0]=C[0]+z|0,C[1]=C[1]+H|0,C[2]=C[2]+A|0,C[3]=C[3]+V|0},_doFinalize:function(){var v=this._data,g=v.words,y=this._nDataBytes*8,w=v.sigBytes*8;g[w>>>5]|=128<<24-w%32;var x=r.floor(y/4294967296),C=y;g[(w+64>>>9<<4)+15]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,g[(w+64>>>9<<4)+14]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,v.sigBytes=(g.length+1)*4,this._process();for(var S=this._hash,k=S.words,_=0;_<4;_++){var E=k[_];k[_]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}return S},clone:function(){var v=s.clone.call(this);return v._hash=this._hash.clone(),v}});function f(v,g,y,w,x,C,S){var k=v+(g&y|~g&w)+x+S;return(k<>>32-C)+g}function m(v,g,y,w,x,C,S){var k=v+(g&w|y&~w)+x+S;return(k<>>32-C)+g}function p(v,g,y,w,x,C,S){var k=v+(g^y^w)+x+S;return(k<>>32-C)+g}function h(v,g,y,w,x,C,S){var k=v+(y^(g|~w))+x+S;return(k<>>32-C)+g}i.MD5=s._createHelper(d),i.HmacMD5=s._createHmacHelper(d)}(Math),n.MD5})}(T6)),T6.exports}var P6={exports:{}},UH;function Hle(){return UH||(UH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.Hasher,s=r.algo,l=[],c=s.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(d,f){for(var m=this._hash.words,p=m[0],h=m[1],v=m[2],g=m[3],y=m[4],w=0;w<80;w++){if(w<16)l[w]=d[f+w]|0;else{var x=l[w-3]^l[w-8]^l[w-14]^l[w-16];l[w]=x<<1|x>>>31}var C=(p<<5|p>>>27)+y+l[w];w<20?C+=(h&v|~h&g)+1518500249:w<40?C+=(h^v^g)+1859775393:w<60?C+=(h&v|h&g|v&g)-1894007588:C+=(h^v^g)-899497514,y=g,g=v,v=h<<30|h>>>2,h=p,p=C}m[0]=m[0]+p|0,m[1]=m[1]+h|0,m[2]=m[2]+v|0,m[3]=m[3]+g|0,m[4]=m[4]+y|0},_doFinalize:function(){var d=this._data,f=d.words,m=this._nDataBytes*8,p=d.sigBytes*8;return f[p>>>5]|=128<<24-p%32,f[(p+64>>>9<<4)+14]=Math.floor(m/4294967296),f[(p+64>>>9<<4)+15]=m,d.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var d=o.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA1=o._createHelper(c),r.HmacSHA1=o._createHmacHelper(c)}(),n.SHA1})}(P6)),P6.exports}var R6={exports:{}},qH;function f9(){return qH||(qH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[],d=[];(function(){function p(y){for(var w=r.sqrt(y),x=2;x<=w;x++)if(!(y%x))return!1;return!0}function h(y){return(y-(y|0))*4294967296|0}for(var v=2,g=0;g<64;)p(v)&&(g<8&&(c[g]=h(r.pow(v,1/2))),d[g]=h(r.pow(v,1/3)),g++),v++})();var f=[],m=l.SHA256=s.extend({_doReset:function(){this._hash=new o.init(c.slice(0))},_doProcessBlock:function(p,h){for(var v=this._hash.words,g=v[0],y=v[1],w=v[2],x=v[3],C=v[4],S=v[5],k=v[6],_=v[7],E=0;E<64;E++){if(E<16)f[E]=p[h+E]|0;else{var T=f[E-15],$=(T<<25|T>>>7)^(T<<14|T>>>18)^T>>>3,P=f[E-2],M=(P<<15|P>>>17)^(P<<13|P>>>19)^P>>>10;f[E]=$+f[E-7]+M+f[E-16]}var j=C&S^~C&k,I=g&y^g&w^y&w,R=(g<<30|g>>>2)^(g<<19|g>>>13)^(g<<10|g>>>22),O=(C<<26|C>>>6)^(C<<21|C>>>11)^(C<<7|C>>>25),L=_+O+j+d[E]+f[E],D=R+I;_=k,k=S,S=C,C=x+L|0,x=w,w=y,y=g,g=L+D|0}v[0]=v[0]+g|0,v[1]=v[1]+y|0,v[2]=v[2]+w|0,v[3]=v[3]+x|0,v[4]=v[4]+C|0,v[5]=v[5]+S|0,v[6]=v[6]+k|0,v[7]=v[7]+_|0},_doFinalize:function(){var p=this._data,h=p.words,v=this._nDataBytes*8,g=p.sigBytes*8;return h[g>>>5]|=128<<24-g%32,h[(g+64>>>9<<4)+14]=r.floor(v/4294967296),h[(g+64>>>9<<4)+15]=v,p.sigBytes=h.length*4,this._process(),this._hash},clone:function(){var p=s.clone.call(this);return p._hash=this._hash.clone(),p}});i.SHA256=s._createHelper(m),i.HmacSHA256=s._createHmacHelper(m)}(Math),n.SHA256})}(R6)),R6.exports}var I6={exports:{}},GH;function gXe(){return GH||(GH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),f9())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.algo,s=o.SHA256,l=o.SHA224=s.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var c=s._doFinalize.call(this);return c.sigBytes-=4,c}});r.SHA224=s._createHelper(l),r.HmacSHA224=s._createHmacHelper(l)}(),n.SHA224})}(I6)),I6.exports}var O6={exports:{}},KH;function Vle(){return KH||(KH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),v4())})(un,function(n){return function(){var r=n,i=r.lib,a=i.Hasher,o=r.x64,s=o.Word,l=o.WordArray,c=r.algo;function d(){return s.create.apply(s,arguments)}var f=[d(1116352408,3609767458),d(1899447441,602891725),d(3049323471,3964484399),d(3921009573,2173295548),d(961987163,4081628472),d(1508970993,3053834265),d(2453635748,2937671579),d(2870763221,3664609560),d(3624381080,2734883394),d(310598401,1164996542),d(607225278,1323610764),d(1426881987,3590304994),d(1925078388,4068182383),d(2162078206,991336113),d(2614888103,633803317),d(3248222580,3479774868),d(3835390401,2666613458),d(4022224774,944711139),d(264347078,2341262773),d(604807628,2007800933),d(770255983,1495990901),d(1249150122,1856431235),d(1555081692,3175218132),d(1996064986,2198950837),d(2554220882,3999719339),d(2821834349,766784016),d(2952996808,2566594879),d(3210313671,3203337956),d(3336571891,1034457026),d(3584528711,2466948901),d(113926993,3758326383),d(338241895,168717936),d(666307205,1188179964),d(773529912,1546045734),d(1294757372,1522805485),d(1396182291,2643833823),d(1695183700,2343527390),d(1986661051,1014477480),d(2177026350,1206759142),d(2456956037,344077627),d(2730485921,1290863460),d(2820302411,3158454273),d(3259730800,3505952657),d(3345764771,106217008),d(3516065817,3606008344),d(3600352804,1432725776),d(4094571909,1467031594),d(275423344,851169720),d(430227734,3100823752),d(506948616,1363258195),d(659060556,3750685593),d(883997877,3785050280),d(958139571,3318307427),d(1322822218,3812723403),d(1537002063,2003034995),d(1747873779,3602036899),d(1955562222,1575990012),d(2024104815,1125592928),d(2227730452,2716904306),d(2361852424,442776044),d(2428436474,593698344),d(2756734187,3733110249),d(3204031479,2999351573),d(3329325298,3815920427),d(3391569614,3928383900),d(3515267271,566280711),d(3940187606,3454069534),d(4118630271,4000239992),d(116418474,1914138554),d(174292421,2731055270),d(289380356,3203993006),d(460393269,320620315),d(685471733,587496836),d(852142971,1086792851),d(1017036298,365543100),d(1126000580,2618297676),d(1288033470,3409855158),d(1501505948,4234509866),d(1607167915,987167468),d(1816402316,1246189591)],m=[];(function(){for(var h=0;h<80;h++)m[h]=d()})();var p=c.SHA512=a.extend({_doReset:function(){this._hash=new l.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(h,v){for(var g=this._hash.words,y=g[0],w=g[1],x=g[2],C=g[3],S=g[4],k=g[5],_=g[6],E=g[7],T=y.high,$=y.low,P=w.high,M=w.low,j=x.high,I=x.low,R=C.high,O=C.low,L=S.high,D=S.low,B=k.high,F=k.low,z=_.high,H=_.low,A=E.high,V=E.low,W=T,U=$,X=P,J=M,re=j,Q=I,ne=R,Z=O,se=L,oe=D,ce=B,te=F,le=z,pe=H,we=A,_e=V,Y=0;Y<80;Y++){var ae,ee,q=m[Y];if(Y<16)ee=q.high=h[v+Y*2]|0,ae=q.low=h[v+Y*2+1]|0;else{var ue=m[Y-15],ie=ue.high,de=ue.low,be=(ie>>>1|de<<31)^(ie>>>8|de<<24)^ie>>>7,ke=(de>>>1|ie<<31)^(de>>>8|ie<<24)^(de>>>7|ie<<25),xe=m[Y-2],ye=xe.high,Se=xe.low,Oe=(ye>>>19|Se<<13)^(ye<<3|Se>>>29)^ye>>>6,Re=(Se>>>19|ye<<13)^(Se<<3|ye>>>29)^(Se>>>6|ye<<26),Fe=m[Y-7],Ce=Fe.high,ve=Fe.low,ge=m[Y-16],Ee=ge.high,Ne=ge.low;ae=ke+ve,ee=be+Ce+(ae>>>0>>0?1:0),ae=ae+Re,ee=ee+Oe+(ae>>>0>>0?1:0),ae=ae+Ne,ee=ee+Ee+(ae>>>0>>0?1:0),q.high=ee,q.low=ae}var We=se&ce^~se&le,He=oe&te^~oe&pe,Ye=W&X^W&re^X&re,De=U&J^U&Q^J&Q,Ue=(W>>>28|U<<4)^(W<<30|U>>>2)^(W<<25|U>>>7),Le=(U>>>28|W<<4)^(U<<30|W>>>2)^(U<<25|W>>>7),ft=(se>>>14|oe<<18)^(se>>>18|oe<<14)^(se<<23|oe>>>9),mt=(oe>>>14|se<<18)^(oe>>>18|se<<14)^(oe<<23|se>>>9),ut=f[Y],gt=ut.high,Pe=ut.low,Te=_e+mt,Ie=we+ft+(Te>>>0<_e>>>0?1:0),Te=Te+He,Ie=Ie+We+(Te>>>0>>0?1:0),Te=Te+Pe,Ie=Ie+gt+(Te>>>0>>0?1:0),Te=Te+ae,Ie=Ie+ee+(Te>>>0>>0?1:0),$e=Le+De,je=Ue+Ye+($e>>>0>>0?1:0);we=le,_e=pe,le=ce,pe=te,ce=se,te=oe,oe=Z+Te|0,se=ne+Ie+(oe>>>0>>0?1:0)|0,ne=re,Z=Q,re=X,Q=J,X=W,J=U,U=Te+$e|0,W=Ie+je+(U>>>0>>0?1:0)|0}$=y.low=$+U,y.high=T+W+($>>>0>>0?1:0),M=w.low=M+J,w.high=P+X+(M>>>0>>0?1:0),I=x.low=I+Q,x.high=j+re+(I>>>0>>0?1:0),O=C.low=O+Z,C.high=R+ne+(O>>>0>>0?1:0),D=S.low=D+oe,S.high=L+se+(D>>>0>>0?1:0),F=k.low=F+te,k.high=B+ce+(F>>>0>>0?1:0),H=_.low=H+pe,_.high=z+le+(H>>>0>>0?1:0),V=E.low=V+_e,E.high=A+we+(V>>>0<_e>>>0?1:0)},_doFinalize:function(){var h=this._data,v=h.words,g=this._nDataBytes*8,y=h.sigBytes*8;v[y>>>5]|=128<<24-y%32,v[(y+128>>>10<<5)+30]=Math.floor(g/4294967296),v[(y+128>>>10<<5)+31]=g,h.sigBytes=v.length*4,this._process();var w=this._hash.toX32();return w},clone:function(){var h=a.clone.call(this);return h._hash=this._hash.clone(),h},blockSize:1024/32});r.SHA512=a._createHelper(p),r.HmacSHA512=a._createHmacHelper(p)}(),n.SHA512})}(O6)),O6.exports}var M6={exports:{}},YH;function bXe(){return YH||(YH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),v4(),Vle())})(un,function(n){return function(){var r=n,i=r.x64,a=i.Word,o=i.WordArray,s=r.algo,l=s.SHA512,c=s.SHA384=l.extend({_doReset:function(){this._hash=new o.init([new a.init(3418070365,3238371032),new a.init(1654270250,914150663),new a.init(2438529370,812702999),new a.init(355462360,4144912697),new a.init(1731405415,4290775857),new a.init(2394180231,1750603025),new a.init(3675008525,1694076839),new a.init(1203062813,3204075428)])},_doFinalize:function(){var d=l._doFinalize.call(this);return d.sigBytes-=16,d}});r.SHA384=l._createHelper(c),r.HmacSHA384=l._createHmacHelper(c)}(),n.SHA384})}(M6)),M6.exports}var j6={exports:{}},XH;function yXe(){return XH||(XH=1,function(e,t){(function(n,r,i){e.exports=r(nr(),v4())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.x64,c=l.Word,d=i.algo,f=[],m=[],p=[];(function(){for(var g=1,y=0,w=0;w<24;w++){f[g+5*y]=(w+1)*(w+2)/2%64;var x=y%5,C=(2*g+3*y)%5;g=x,y=C}for(var g=0;g<5;g++)for(var y=0;y<5;y++)m[g+5*y]=y+(2*g+3*y)%5*5;for(var S=1,k=0;k<24;k++){for(var _=0,E=0,T=0;T<7;T++){if(S&1){var $=(1<>>24)&16711935|(S<<24|S>>>8)&4278255360,k=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360;var _=w[C];_.high^=k,_.low^=S}for(var E=0;E<24;E++){for(var T=0;T<5;T++){for(var $=0,P=0,M=0;M<5;M++){var _=w[T+5*M];$^=_.high,P^=_.low}var j=h[T];j.high=$,j.low=P}for(var T=0;T<5;T++)for(var I=h[(T+4)%5],R=h[(T+1)%5],O=R.high,L=R.low,$=I.high^(O<<1|L>>>31),P=I.low^(L<<1|O>>>31),M=0;M<5;M++){var _=w[T+5*M];_.high^=$,_.low^=P}for(var D=1;D<25;D++){var $,P,_=w[D],B=_.high,F=_.low,z=f[D];z<32?($=B<>>32-z,P=F<>>32-z):($=F<>>64-z,P=B<>>64-z);var H=h[m[D]];H.high=$,H.low=P}var A=h[0],V=w[0];A.high=V.high,A.low=V.low;for(var T=0;T<5;T++)for(var M=0;M<5;M++){var D=T+5*M,_=w[D],W=h[D],U=h[(T+1)%5+5*M],X=h[(T+2)%5+5*M];_.high=W.high^~U.high&X.high,_.low=W.low^~U.low&X.low}var _=w[0],J=p[E];_.high^=J.high,_.low^=J.low}},_doFinalize:function(){var g=this._data,y=g.words;this._nDataBytes*8;var w=g.sigBytes*8,x=this.blockSize*32;y[w>>>5]|=1<<24-w%32,y[(r.ceil((w+1)/x)*x>>>5)-1]|=128,g.sigBytes=y.length*4,this._process();for(var C=this._state,S=this.cfg.outputLength/8,k=S/8,_=[],E=0;E>>24)&16711935|($<<24|$>>>8)&4278255360,P=(P<<8|P>>>24)&16711935|(P<<24|P>>>8)&4278255360,_.push(P),_.push($)}return new o.init(_,S)},clone:function(){for(var g=s.clone.call(this),y=g._state=this._state.slice(0),w=0;w<25;w++)y[w]=y[w].clone();return g}});i.SHA3=s._createHelper(v),i.HmacSHA3=s._createHmacHelper(v)}(Math),n.SHA3})}(j6)),j6.exports}var N6={exports:{}},JH;function xXe(){return JH||(JH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){/** @preserve + `);const w=y.state[s];if(w==null)return;JSON.stringify(i.getState())!==JSON.stringify(w)&&p(w);return}i.dispatchFromDevtools&&typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(v.payload.type){case"RESET":return p(h),s===void 0?d==null?void 0:d.init(i.getState()):d==null?void 0:d.init(Ew(l.name));case"COMMIT":if(s===void 0){d==null||d.init(i.getState());return}return d==null?void 0:d.init(Ew(l.name));case"ROLLBACK":return v6(v.state,y=>{if(s===void 0){p(y),d==null||d.init(i.getState());return}p(y[s]),d==null||d.init(Ew(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return v6(v.state,y=>{if(s===void 0){p(y);return}JSON.stringify(i.getState())!==JSON.stringify(y[s])&&p(y[s])});case"IMPORT_STATE":{const{nextLiftedState:y}=v.payload,w=(g=y.computedStates.slice(-1)[0])==null?void 0:g.state;if(!w)return;p(s===void 0?w:w[s]),d==null||d.send(null,y);return}case"PAUSE_RECORDING":return m=!m}return}}),h},ip=_Ke,v6=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)};function EKe(e,t){let n;try{n=e()}catch{return}return{getItem:i=>{var a;const o=l=>l===null?null:JSON.parse(l,void 0),s=(a=n.getItem(i))!=null?a:null;return s instanceof Promise?s.then(o):o(s)},setItem:(i,a)=>n.setItem(i,JSON.stringify(a,void 0)),removeItem:i=>n.removeItem(i)}}const g1=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return g1(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return g1(r)(n)}}}},$Ke=(e,t)=>(n,r,i)=>{let a={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:g=>g,version:0,merge:(g,y)=>({...y,...g}),...t},o=!1;const s=new Set,l=new Set;let c;try{c=a.getStorage()}catch{}if(!c)return e((...g)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...g)},r,i);const d=g1(a.serialize),f=()=>{const g=a.partialize({...r()});let y;const w=d({state:g,version:a.version}).then(x=>c.setItem(a.name,x)).catch(x=>{y=x});if(y)throw y;return w},m=i.setState;i.setState=(g,y)=>{m(g,y),f()};const p=e((...g)=>{n(...g),f()},r,i);let h;const v=()=>{var g;if(!c)return;o=!1,s.forEach(w=>w(r()));const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,r()))||void 0;return g1(c.getItem.bind(c))(a.name).then(w=>{if(w)return a.deserialize(w)}).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return a.migrate(w.state,w.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return w.state}).then(w=>{var x;return h=a.merge(w,(x=r())!=null?x:p),n(h,!0),f()}).then(()=>{y==null||y(h,void 0),o=!0,l.forEach(w=>w(h))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:g=>{a={...a,...g},g.getStorage&&(c=g.getStorage())},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>v(),hasHydrated:()=>o,onHydrate:g=>(s.add(g),()=>{s.delete(g)}),onFinishHydration:g=>(l.add(g),()=>{l.delete(g)})},v(),h||p},TKe=(e,t)=>(n,r,i)=>{let a={storage:EKe(()=>localStorage),partialize:v=>v,version:0,merge:(v,g)=>({...g,...v}),...t},o=!1;const s=new Set,l=new Set;let c=a.storage;if(!c)return e((...v)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...v)},r,i);const d=()=>{const v=a.partialize({...r()});return c.setItem(a.name,{state:v,version:a.version})},f=i.setState;i.setState=(v,g)=>{f(v,g),d()};const m=e((...v)=>{n(...v),d()},r,i);i.getInitialState=()=>m;let p;const h=()=>{var v,g;if(!c)return;o=!1,s.forEach(w=>{var x;return w((x=r())!=null?x:m)});const y=((g=a.onRehydrateStorage)==null?void 0:g.call(a,(v=r())!=null?v:m))||void 0;return g1(c.getItem.bind(c))(a.name).then(w=>{if(w)if(typeof w.version=="number"&&w.version!==a.version){if(a.migrate)return[!0,a.migrate(w.state,w.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,w.state];return[!1,void 0]}).then(w=>{var x;const[S,C]=w;if(p=a.merge(C,(x=r())!=null?x:m),n(p,!0),S)return d()}).then(()=>{y==null||y(p,void 0),p=r(),o=!0,l.forEach(w=>w(p))}).catch(w=>{y==null||y(void 0,w)})};return i.persist={setOptions:v=>{a={...a,...v},v.storage&&(c=v.storage)},clearStorage:()=>{c==null||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>h(),hasHydrated:()=>o,onHydrate:v=>(s.add(v),()=>{s.delete(v)}),onFinishHydration:v=>(l.add(v),()=>{l.delete(v)})},a.skipHydration||h(),p||m},PKe=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((QS?"open":void 0)!=="production"&&console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),$Ke(e,t)):TKe(e,t),yg=PKe;var kle=Symbol.for("immer-nothing"),wH=Symbol.for("immer-draftable"),xs=Symbol.for("immer-state");function Tl(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var b1=Object.getPrototypeOf;function kv(e){return!!e&&!!e[xs]}function Mm(e){var t;return e?_le(e)||Array.isArray(e)||!!e[wH]||!!((t=e.constructor)!=null&&t[wH])||By(e)||c4(e):!1}var RKe=Object.prototype.constructor.toString(),SH=new WeakMap;function _le(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=SH.get(n);return r===void 0&&(r=Function.toString.call(n),SH.set(n,r)),r===RKe}function M2(e,t,n=!0){l4(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(i=>{t(i,e[i],e)}):e.forEach((r,i)=>t(i,r,e))}function l4(e){const t=e[xs];return t?t.type_:Array.isArray(e)?1:By(e)?2:c4(e)?3:0}function EI(e,t){return l4(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ele(e,t,n){const r=l4(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function IKe(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function By(e){return e instanceof Map}function c4(e){return e instanceof Set}function If(e){return e.copy_||e.base_}function $I(e,t){if(By(e))return new Map(e);if(c4(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=_le(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[xs];let i=Reflect.ownKeys(r);for(let a=0;a1&&Object.defineProperties(e,{set:$w,add:$w,clear:$w,delete:$w}),Object.freeze(e),t&&Object.values(e).forEach(n=>l9(n,!0))),e}function OKe(){Tl(2)}var $w={value:OKe};function u4(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var MKe={};function jm(e){const t=MKe[e];return t||Tl(0,e),t}var y1;function $le(){return y1}function jKe(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function CH(e,t){t&&(jm("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function TI(e){PI(e),e.drafts_.forEach(NKe),e.drafts_=null}function PI(e){e===y1&&(y1=e.parent_)}function kH(e){return y1=jKe(y1,e)}function NKe(e){const t=e[xs];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function _H(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[xs].modified_&&(TI(t),Tl(4)),Mm(e)&&(e=j2(t,e),t.parent_||N2(t,e)),t.patches_&&jm("Patches").generateReplacementPatches_(n[xs].base_,e,t.patches_,t.inversePatches_)):e=j2(t,n,[]),TI(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==kle?e:void 0}function j2(e,t,n){if(u4(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[xs];if(!i)return M2(t,(a,o)=>EH(e,i,t,a,o,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return N2(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const a=i.copy_;let o=a,s=!1;i.type_===3&&(o=new Set(a),a.clear(),s=!0),M2(o,(l,c)=>EH(e,i,a,l,c,n,s),r),N2(e,a,!1),n&&e.patches_&&jm("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function EH(e,t,n,r,i,a,o){if(i==null||typeof i!="object"&&!o)return;const s=u4(i);if(!(s&&!o)){if(kv(i)){const l=a&&t&&t.type_!==3&&!EI(t.assigned_,r)?a.concat(r):void 0,c=j2(e,i,l);if(Ele(n,r,c),kv(c))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(Mm(i)&&!s){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&s)return;j2(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(By(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&N2(e,i)}}}function N2(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&l9(t,n)}function AKe(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:$le(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=c9;n&&(i=[r],a=x1);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var c9={get(e,t){if(t===xs)return e;const n=If(e);if(!EI(n,t))return FKe(e,n,t);const r=n[t];return e.finalized_||!Mm(r)?r:r===g6(e.base_,t)?(b6(e),e.copy_[t]=II(r,e)):r},has(e,t){return t in If(e)},ownKeys(e){return Reflect.ownKeys(If(e))},set(e,t,n){const r=Tle(If(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=g6(If(e),t),a=i==null?void 0:i[xs];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(IKe(n,i)&&(n!==void 0||EI(e.base_,t)))return!0;b6(e),RI(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return g6(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,b6(e),RI(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=If(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){Tl(11)},getPrototypeOf(e){return b1(e.base_)},setPrototypeOf(){Tl(12)}},x1={};M2(c9,(e,t)=>{x1[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});x1.deleteProperty=function(e,t){return x1.set.call(this,e,t,void 0)};x1.set=function(e,t,n){return c9.set.call(this,e[0],t,n,e[0])};function g6(e,t){const n=e[xs];return(n?If(n):e)[t]}function FKe(e,t,n){var i;const r=Tle(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function Tle(e,t){if(!(t in e))return;let n=b1(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=b1(n)}}function RI(e){e.modified_||(e.modified_=!0,e.parent_&&RI(e.parent_))}function b6(e){e.copy_||(e.copy_=$I(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var DKe=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const o=this;return function(l=a,...c){return o.produce(l,d=>n.call(this,d,...c))}}typeof n!="function"&&Tl(6),r!==void 0&&typeof r!="function"&&Tl(7);let i;if(Mm(t)){const a=kH(this),o=II(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?TI(a):PI(a)}return CH(a,r),_H(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===kle&&(i=void 0),this.autoFreeze_&&l9(i,!0),r){const a=[],o=[];jm("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else Tl(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let r,i;return[this.produce(t,n,(o,s)=>{r=o,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){Mm(e)||Tl(8),kv(e)&&(e=LKe(e));const t=kH(this),n=II(e,void 0);return n[xs].isManual_=!0,PI(t),n}finishDraft(e,t){const n=e&&e[xs];(!n||!n.isManual_)&&Tl(9);const{scope_:r}=n;return CH(r,t),_H(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=jm("Patches").applyPatches_;return kv(e)?r(e,t):this.produce(e,i=>r(i,t))}};function II(e,t){const n=By(e)?jm("MapSet").proxyMap_(e,t):c4(e)?jm("MapSet").proxySet_(e,t):AKe(e,t);return(t?t.scope_:$le()).drafts_.push(n),n}function LKe(e){return kv(e)||Tl(10,e),Ple(e)}function Ple(e){if(!Mm(e)||u4(e))return e;const t=e[xs];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=$I(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=$I(e,!0);return M2(n,(i,a)=>{Ele(n,i,Ple(a))},r),t&&(t.finalized_=!1),n}var BKe=new DKe,zKe=BKe.produce;const HKe=e=>(t,n,r)=>(r.setState=(i,a,...o)=>{const s=typeof i=="function"?zKe(i):i;return t(s,a,...o)},e(r.setState,n,r)),ap=HKe,Jl=rp()(ip(yg(ap(e=>({currentVisitor:{uid:"",visitorUid:"",avatar:"",nickname:"",orgUid:""},setCurrentVisitor(t){e({currentVisitor:t})},resetVisitors:()=>e({currentVisitor:{nickname:""}})})),{name:KHe}))),VKe=()=>{switch(localStorage.getItem(qS)){case"DEBUG":return 0;case"INFO":return 1;case"WARN":return 2;case"ERROR":return 3;default:return null}},Zc=()=>{const e=VKe();return e!==null?e:Ji?0:1},l0=()=>{const e=new Date,t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),i=String(e.getHours()).padStart(2,"0"),a=String(e.getMinutes()).padStart(2,"0"),o=String(e.getSeconds()).padStart(2,"0");return`${t}-${n}-${r} ${i}:${a}:${o}`},Ue={debug:(e,...t)=>{if(Zc()<=0){const n=l0();t.length?console.debug(`${n} [DEBUG]: ${e}`,...t):console.debug(`${n} [DEBUG]: ${e}`)}},info:(e,...t)=>{if(Zc()<=1){const n=l0();t.length?console.info(`${n} [INFO]: ${e}`,...t):console.info(`${n} [INFO]: ${e}`)}},warn:(e,...t)=>{if(Zc()<=2){const n=l0();t.length?console.warn(`${n} [WARN]: ${e}`,...t):console.warn(`${n} [WARN]: ${e}`)}},error:(e,...t)=>{const n=l0();t.length?console.error(`${n} [ERROR]: ${e}`,...t):console.error(`${n} [ERROR]: ${e}`)},debugIf:(e,...t)=>{Ue.debug(e,...t)},log:(e,...t)=>{if(Zc()<=1){const n=l0();t.length?console.log(`${n} [LOG]: ${e}`,...t):console.log(`${n} [LOG]: ${e}`)}},group:e=>{Zc()<=1&&console.group(`[ByteDesk] ${e}`)},groupEnd:()=>{Zc()<=1&&console.groupEnd()},table:e=>{Zc()<=1&&console.table(e)},time:e=>{Zc()<=1&&console.time(`[ByteDesk] ${e}`)},timeEnd:e=>{Zc()<=1&&console.timeEnd(`[ByteDesk] ${e}`)}},WKe=new Set([q3,qoe,Goe,Koe,f1,Yoe,Xoe,Joe,Qoe,Zoe]),$H=e=>!!e&&WKe.has(e),TH=e=>{if(!e||typeof e!="string")return;const t=e.match(/"questionUid"\s*:\s*"([^"]+)"/);if(t&&t[1])return t[1];const n=e.trim();if(n.startsWith("{")&&n.endsWith("}"))try{const r=JSON.parse(n);if(r&&typeof r.questionUid=="string")return r.questionUid}catch{}},PH=e=>e.timestamp||At(e.createdAt,"YYYY-MM-DD HH:mm:ss").valueOf(),RH="__bdSequenceNumber",UKe=e=>{const{extra:t}=e;if(t){if(typeof t=="object")return t;if(typeof t=="string")try{const n=JSON.parse(t);return e.extra=n,n}catch{return}}},IH=e=>{const t=e[RH];if(typeof t=="number"&&Number.isFinite(t))return t;const n=UKe(e);let r;if(n&&typeof n.sequenceNumber=="number"?r=n.sequenceNumber:typeof e.sequenceNumber=="number"&&(r=e.sequenceNumber),typeof r=="number"&&Number.isFinite(r))return e[RH]=r,r},y6=(e,t)=>{const n=$H(e.type)?TH(e.content):void 0;if(n&&n===t.uid)return 1;const r=$H(t.type)?TH(t.content):void 0;if(r&&r===e.uid)return-1;const i=IH(e),a=IH(t);if(typeof i=="number"&&typeof a=="number"&&i!==a)return i-a;const o=PH(e),s=PH(t);return o!==s?o-s:e.uid&&t.uid?e.uid.localeCompare(t.uid):0},d4=rp()(ip(ap((e,t)=>({messageList:[],cacheStats:{totalMessages:0,memoryUsage:0,cleanupCount:0},addMessage(n){if(!t().messageList.some(i=>i.uid===n.uid))Ue.debugIf("messageList add message"),e({messageList:[...t().messageList,n].sort(y6)});else{if(Ue.debugIf("messageList update message"),n.type===f1){const a=t().messageList.findIndex(o=>o.type===f1&&o.uid===n.uid);if(a!==-1){const o=[...t().messageList];o[a].content+=n==null?void 0:n.content,e({messageList:o});return}}const i=t().messageList.findIndex(a=>a.uid===n.uid);if(i!==-1){const a=[...t().messageList];a[i]=n,e({messageList:a})}}t().sortMessageList(),t().updateCacheStats()},addMessageList(n){const r=n.filter(i=>!t().messageList.some(a=>a.uid===i.uid));e({messageList:[...r,...t().messageList].sort(y6)}),t().updateCacheStats()},updateMessageStatus(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].status=r)},updateMessageContent(n,r){const i=t().messageList.findIndex(a=>a.uid===n);i!==-1&&(t().messageList[i].content=r)},recallMessage(n){const r=t().messageList.findIndex(i=>i.uid===n);if(r!==-1){const i=[...t().messageList];i[r].type=hg,i[r].content="该消息已被撤回",e({messageList:i})}t().updateCacheStats()},sortMessageList(){const n=[...t().messageList].sort(y6);e({messageList:n})},updateCacheStats(){var i;const n=t().messageList,r=JSON.stringify(n).length;e({cacheStats:{totalMessages:n.length,memoryUsage:Math.round(r/1024),cleanupCount:((i=t().cacheStats)==null?void 0:i.cleanupCount)||0}})},getHistoryMessage(){},deleteEverything:()=>e({},!0)})),{name:JHe}));function qKe(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(i){i(n)}),(r=e.get("*"))&&r.slice().map(function(i){i(t,n)})}}}const cr=qKe();let it,Rle;const GKe=()=>{const e=oy.useApp();return it=e.message,Rle=e.modal,e.notification,null};function Ile(e,t){return function(){return e.apply(t,arguments)}}const{toString:KKe}=Object.prototype,{getPrototypeOf:u9}=Object,{iterator:f4,toStringTag:Ole}=Symbol,m4=(e=>t=>{const n=KKe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),tc=e=>(e=e.toLowerCase(),t=>m4(t)===e),p4=e=>t=>typeof t===e,{isArray:xg}=Array,_v=p4("undefined");function zy(e){return e!==null&&!_v(e)&&e.constructor!==null&&!_v(e.constructor)&&Ao(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Mle=tc("ArrayBuffer");function YKe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Mle(e.buffer),t}const XKe=p4("string"),Ao=p4("function"),jle=p4("number"),Hy=e=>e!==null&&typeof e=="object",JKe=e=>e===!0||e===!1,ZS=e=>{if(m4(e)!=="object")return!1;const t=u9(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Ole in e)&&!(f4 in e)},QKe=e=>{if(!Hy(e)||zy(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},ZKe=tc("Date"),eYe=tc("File"),tYe=tc("Blob"),nYe=tc("FileList"),rYe=e=>Hy(e)&&Ao(e.pipe),iYe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Ao(e.append)&&((t=m4(e))==="formdata"||t==="object"&&Ao(e.toString)&&e.toString()==="[object FormData]"))},aYe=tc("URLSearchParams"),[oYe,sYe,lYe,cYe]=["ReadableStream","Request","Response","Headers"].map(tc),uYe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Vy(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),xg(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const Yf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ale=e=>!_v(e)&&e!==Yf;function OI(){const{caseless:e,skipUndefined:t}=Ale(this)&&this||{},n={},r=(i,a)=>{const o=e&&Nle(n,a)||a;ZS(n[o])&&ZS(i)?n[o]=OI(n[o],i):ZS(i)?n[o]=OI({},i):xg(i)?n[o]=i.slice():(!t||!_v(i))&&(n[o]=i)};for(let i=0,a=arguments.length;i(Vy(t,(i,a)=>{n&&Ao(i)?e[a]=Ile(i,n):e[a]=i},{allOwnKeys:r}),e),fYe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),mYe=(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)},pYe=(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&u9(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},hYe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},vYe=e=>{if(!e)return null;if(xg(e))return e;let t=e.length;if(!jle(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},gYe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&u9(Uint8Array)),bYe=(e,t)=>{const r=(e&&e[f4]).call(e);let i;for(;(i=r.next())&&!i.done;){const a=i.value;t.call(e,a[0],a[1])}},yYe=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},xYe=tc("HTMLFormElement"),wYe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),OH=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),SYe=tc("RegExp"),Fle=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Vy(n,(i,a)=>{let o;(o=t(i,a,e))!==!1&&(r[a]=o||i)}),Object.defineProperties(e,r)},CYe=e=>{Fle(e,(t,n)=>{if(Ao(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Ao(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},kYe=(e,t)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return xg(e)?r(e):r(String(e).split(t)),n},_Ye=()=>{},EYe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function $Ye(e){return!!(e&&Ao(e.append)&&e[Ole]==="FormData"&&e[f4])}const TYe=e=>{const t=new Array(10),n=(r,i)=>{if(Hy(r)){if(t.indexOf(r)>=0)return;if(zy(r))return r;if(!("toJSON"in r)){t[i]=r;const a=xg(r)?[]:{};return Vy(r,(o,s)=>{const l=n(o,i+1);!_v(l)&&(a[s]=l)}),t[i]=void 0,a}}return r};return n(e,0)},PYe=tc("AsyncFunction"),RYe=e=>e&&(Hy(e)||Ao(e))&&Ao(e.then)&&Ao(e.catch),Dle=((e,t)=>e?setImmediate:t?((n,r)=>(Yf.addEventListener("message",({source:i,data:a})=>{i===Yf&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),Yf.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Ao(Yf.postMessage)),IYe=typeof queueMicrotask<"u"?queueMicrotask.bind(Yf):typeof process<"u"&&process.nextTick||Dle,OYe=e=>e!=null&&Ao(e[f4]),ft={isArray:xg,isArrayBuffer:Mle,isBuffer:zy,isFormData:iYe,isArrayBufferView:YKe,isString:XKe,isNumber:jle,isBoolean:JKe,isObject:Hy,isPlainObject:ZS,isEmptyObject:QKe,isReadableStream:oYe,isRequest:sYe,isResponse:lYe,isHeaders:cYe,isUndefined:_v,isDate:ZKe,isFile:eYe,isBlob:tYe,isRegExp:SYe,isFunction:Ao,isStream:rYe,isURLSearchParams:aYe,isTypedArray:gYe,isFileList:nYe,forEach:Vy,merge:OI,extend:dYe,trim:uYe,stripBOM:fYe,inherits:mYe,toFlatObject:pYe,kindOf:m4,kindOfTest:tc,endsWith:hYe,toArray:vYe,forEachEntry:bYe,matchAll:yYe,isHTMLForm:xYe,hasOwnProperty:OH,hasOwnProp:OH,reduceDescriptors:Fle,freezeMethods:CYe,toObjectSet:kYe,toCamelCase:wYe,noop:_Ye,toFiniteNumber:EYe,findKey:Nle,global:Yf,isContextDefined:Ale,isSpecCompliantForm:$Ye,toJSONObject:TYe,isAsyncFn:PYe,isThenable:RYe,setImmediate:Dle,asap:IYe,isIterable:OYe};function jn(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)}ft.inherits(jn,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:ft.toJSONObject(this.config),code:this.code,status:this.status}}});const Lle=jn.prototype,Ble={};["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(e=>{Ble[e]={value:e}});Object.defineProperties(jn,Ble);Object.defineProperty(Lle,"isAxiosError",{value:!0});jn.from=(e,t,n,r,i,a)=>{const o=Object.create(Lle);ft.toFlatObject(e,o,function(d){return d!==Error.prototype},c=>c!=="isAxiosError");const s=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return jn.call(o,s,l,n,r,i),e&&o.cause==null&&Object.defineProperty(o,"cause",{value:e,configurable:!0}),o.name=e&&e.name||"Error",a&&Object.assign(o,a),o};const MYe=null;function MI(e){return ft.isPlainObject(e)||ft.isArray(e)}function zle(e){return ft.endsWith(e,"[]")?e.slice(0,-2):e}function MH(e,t,n){return e?e.concat(t).map(function(i,a){return i=zle(i),!n&&a?"["+i+"]":i}).join(n?".":""):t}function jYe(e){return ft.isArray(e)&&!e.some(MI)}const NYe=ft.toFlatObject(ft,{},null,function(t){return/^is[A-Z]/.test(t)});function h4(e,t,n){if(!ft.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=ft.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,g){return!ft.isUndefined(g[v])});const r=n.metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&ft.isSpecCompliantForm(t);if(!ft.isFunction(i))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(ft.isDate(h))return h.toISOString();if(ft.isBoolean(h))return h.toString();if(!l&&ft.isBlob(h))throw new jn("Blob is not supported. Use a Buffer instead.");return ft.isArrayBuffer(h)||ft.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h,v,g){let y=h;if(h&&!g&&typeof h=="object"){if(ft.endsWith(v,"{}"))v=r?v:v.slice(0,-2),h=JSON.stringify(h);else if(ft.isArray(h)&&jYe(h)||(ft.isFileList(h)||ft.endsWith(v,"[]"))&&(y=ft.toArray(h)))return v=zle(v),y.forEach(function(x,S){!(ft.isUndefined(x)||x===null)&&t.append(o===!0?MH([v],S,a):o===null?v:v+"[]",c(x))}),!1}return MI(h)?!0:(t.append(MH(g,v,a),c(h)),!1)}const f=[],m=Object.assign(NYe,{defaultVisitor:d,convertValue:c,isVisitable:MI});function p(h,v){if(!ft.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(h),ft.forEach(h,function(y,w){(!(ft.isUndefined(y)||y===null)&&i.call(t,y,ft.isString(w)?w.trim():w,v,m))===!0&&p(y,v?v.concat(w):[w])}),f.pop()}}if(!ft.isObject(e))throw new TypeError("data must be an object");return p(e),t}function jH(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function d9(e,t){this._pairs=[],e&&h4(e,this,t)}const Hle=d9.prototype;Hle.append=function(t,n){this._pairs.push([t,n])};Hle.toString=function(t){const n=t?function(r){return t.call(this,r,jH)}:jH;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function AYe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Vle(e,t,n){if(!t)return e;const r=n&&n.encode||AYe;ft.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(t,n):a=ft.isURLSearchParams(t)?t.toString():new d9(t,n).toString(r),a){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class NH{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ft.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Wle={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},FYe=typeof URLSearchParams<"u"?URLSearchParams:d9,DYe=typeof FormData<"u"?FormData:null,LYe=typeof Blob<"u"?Blob:null,BYe={isBrowser:!0,classes:{URLSearchParams:FYe,FormData:DYe,Blob:LYe},protocols:["http","https","file","blob","url","data"]},f9=typeof window<"u"&&typeof document<"u",jI=typeof navigator=="object"&&navigator||void 0,zYe=f9&&(!jI||["ReactNative","NativeScript","NS"].indexOf(jI.product)<0),HYe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",VYe=f9&&window.location.href||"http://localhost",WYe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:f9,hasStandardBrowserEnv:zYe,hasStandardBrowserWebWorkerEnv:HYe,navigator:jI,origin:VYe},Symbol.toStringTag,{value:"Module"})),za={...WYe,...BYe};function UYe(e,t){return h4(e,new za.classes.URLSearchParams,{visitor:function(n,r,i,a){return za.isNode&&ft.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}function qYe(e){return ft.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function GYe(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r=n.length;return o=!o&&ft.isArray(i)?i.length:o,l?(ft.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!ft.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],a)&&ft.isArray(i[o])&&(i[o]=GYe(i[o])),!s)}if(ft.isFormData(e)&&ft.isFunction(e.entries)){const n={};return ft.forEachEntry(e,(r,i)=>{t(qYe(r),i,n,0)}),n}return null}function KYe(e,t,n){if(ft.isString(e))try{return(t||JSON.parse)(e),ft.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Wy={transitional:Wle,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=ft.isObject(t);if(a&&ft.isHTMLForm(t)&&(t=new FormData(t)),ft.isFormData(t))return i?JSON.stringify(Ule(t)):t;if(ft.isArrayBuffer(t)||ft.isBuffer(t)||ft.isStream(t)||ft.isFile(t)||ft.isBlob(t)||ft.isReadableStream(t))return t;if(ft.isArrayBufferView(t))return t.buffer;if(ft.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return UYe(t,this.formSerializer).toString();if((s=ft.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return h4(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),KYe(t)):t}],transformResponse:[function(t){const n=this.transitional||Wy.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(ft.isResponse(t)||ft.isReadableStream(t))return t;if(t&&ft.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(s){if(o)throw s.name==="SyntaxError"?jn.from(s,jn.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:za.classes.FormData,Blob:za.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ft.forEach(["delete","get","head","post","put","patch"],e=>{Wy.headers[e]={}});const YYe=ft.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"]),XYe=e=>{const t={};let n,r,i;return e&&e.split(` +`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||t[n]&&YYe[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},AH=Symbol("internals");function c0(e){return e&&String(e).trim().toLowerCase()}function eC(e){return e===!1||e==null?e:ft.isArray(e)?e.map(eC):String(e)}function JYe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const QYe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function x6(e,t,n,r,i){if(ft.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!ft.isString(t)){if(ft.isString(r))return t.indexOf(r)!==-1;if(ft.isRegExp(r))return r.test(t)}}function ZYe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function eXe(e,t){const n=ft.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,a,o){return this[r].call(this,t,i,a,o)},configurable:!0})})}let Fo=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function a(s,l,c){const d=c0(l);if(!d)throw new Error("header name must be a non-empty string");const f=ft.findKey(i,d);(!f||i[f]===void 0||c===!0||c===void 0&&i[f]!==!1)&&(i[f||l]=eC(s))}const o=(s,l)=>ft.forEach(s,(c,d)=>a(c,d,l));if(ft.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(ft.isString(t)&&(t=t.trim())&&!QYe(t))o(XYe(t),n);else if(ft.isObject(t)&&ft.isIterable(t)){let s={},l,c;for(const d of t){if(!ft.isArray(d))throw TypeError("Object iterator must return a key-value pair");s[c=d[0]]=(l=s[c])?ft.isArray(l)?[...l,d[1]]:[l,d[1]]:d[1]}o(s,n)}else t!=null&&a(n,t,r);return this}get(t,n){if(t=c0(t),t){const r=ft.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return JYe(i);if(ft.isFunction(n))return n.call(this,i,r);if(ft.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=c0(t),t){const r=ft.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||x6(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function a(o){if(o=c0(o),o){const s=ft.findKey(r,o);s&&(!n||x6(r,r[s],s,n))&&(delete r[s],i=!0)}}return ft.isArray(t)?t.forEach(a):a(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!t||x6(this,this[a],a,t,!0))&&(delete this[a],i=!0)}return i}normalize(t){const n=this,r={};return ft.forEach(this,(i,a)=>{const o=ft.findKey(r,a);if(o){n[o]=eC(i),delete n[a];return}const s=t?ZYe(a):String(a).trim();s!==a&&delete n[a],n[s]=eC(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return ft.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&ft.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[AH]=this[AH]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=c0(o);r[s]||(eXe(i,o),r[s]=!0)}return ft.isArray(t)?t.forEach(a):a(t),this}};Fo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ft.reduceDescriptors(Fo.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});ft.freezeMethods(Fo);function w6(e,t){const n=this||Wy,r=t||n,i=Fo.from(r.headers);let a=r.data;return ft.forEach(e,function(s){a=s.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function qle(e){return!!(e&&e.__CANCEL__)}function wg(e,t,n){jn.call(this,e??"canceled",jn.ERR_CANCELED,t,n),this.name="CanceledError"}ft.inherits(wg,jn,{__CANCEL__:!0});function Gle(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new jn("Request failed with status code "+n.status,[jn.ERR_BAD_REQUEST,jn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function tXe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function nXe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,a=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),d=r[a];o||(o=c),n[i]=l,r[i]=c;let f=a,m=0;for(;f!==i;)m+=n[f++],f=f%e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),c-o{n=d,i=null,a&&(clearTimeout(a),a=null),e(...c)};return[(...c)=>{const d=Date.now(),f=d-n;f>=r?o(c,d):(i=c,a||(a=setTimeout(()=>{a=null,o(i)},r-f)))},()=>i&&o(i)]}const A2=(e,t,n=3)=>{let r=0;const i=nXe(50,250);return rXe(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,c=i(l),d=o<=s;r=o;const f={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s&&d?(s-o)/c:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},n)},FH=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},DH=e=>(...t)=>ft.asap(()=>e(...t)),iXe=za.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,za.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(za.origin),za.navigator&&/(msie|trident)/i.test(za.navigator.userAgent)):()=>!0,aXe=za.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];ft.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),ft.isString(r)&&s.push(`path=${r}`),ft.isString(i)&&s.push(`domain=${i}`),a===!0&&s.push("secure"),ft.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function oXe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function sXe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Kle(e,t,n){let r=!oXe(t);return e&&(r||n==!1)?sXe(e,t):t}const LH=e=>e instanceof Fo?{...e}:e;function Nm(e,t){t=t||{};const n={};function r(c,d,f,m){return ft.isPlainObject(c)&&ft.isPlainObject(d)?ft.merge.call({caseless:m},c,d):ft.isPlainObject(d)?ft.merge({},d):ft.isArray(d)?d.slice():d}function i(c,d,f,m){if(ft.isUndefined(d)){if(!ft.isUndefined(c))return r(void 0,c,f,m)}else return r(c,d,f,m)}function a(c,d){if(!ft.isUndefined(d))return r(void 0,d)}function o(c,d){if(ft.isUndefined(d)){if(!ft.isUndefined(c))return r(void 0,c)}else return r(void 0,d)}function s(c,d,f){if(f in t)return r(c,d);if(f in e)return r(void 0,c)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(c,d,f)=>i(LH(c),LH(d),f,!0)};return ft.forEach(Object.keys({...e,...t}),function(d){const f=l[d]||i,m=f(e[d],t[d],d);ft.isUndefined(m)&&f!==s||(n[d]=m)}),n}const Yle=e=>{const t=Nm({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=Fo.from(o),t.url=Vle(Kle(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),ft.isFormData(n)){if(za.hasStandardBrowserEnv||za.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(ft.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([d,f])=>{c.includes(d.toLowerCase())&&o.set(d,f)})}}if(za.hasStandardBrowserEnv&&(r&&ft.isFunction(r)&&(r=r(t)),r||r!==!1&&iXe(t.url))){const l=i&&a&&aXe.read(a);l&&o.set(i,l)}return t},lXe=typeof XMLHttpRequest<"u",cXe=lXe&&function(e){return new Promise(function(n,r){const i=Yle(e);let a=i.data;const o=Fo.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=i,d,f,m,p,h;function v(){p&&p(),h&&h(),i.cancelToken&&i.cancelToken.unsubscribe(d),i.signal&&i.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function y(){if(!g)return;const x=Fo.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),C={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:x,config:e,request:g};Gle(function(k){n(k),v()},function(k){r(k),v()},C),g=null}"onloadend"in g?g.onloadend=y:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(y)},g.onabort=function(){g&&(r(new jn("Request aborted",jn.ECONNABORTED,e,g)),g=null)},g.onerror=function(S){const C=S&&S.message?S.message:"Network Error",_=new jn(C,jn.ERR_NETWORK,e,g);_.event=S||null,r(_),g=null},g.ontimeout=function(){let S=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const C=i.transitional||Wle;i.timeoutErrorMessage&&(S=i.timeoutErrorMessage),r(new jn(S,C.clarifyTimeoutError?jn.ETIMEDOUT:jn.ECONNABORTED,e,g)),g=null},a===void 0&&o.setContentType(null),"setRequestHeader"in g&&ft.forEach(o.toJSON(),function(S,C){g.setRequestHeader(C,S)}),ft.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),s&&s!=="json"&&(g.responseType=i.responseType),c&&([m,h]=A2(c,!0),g.addEventListener("progress",m)),l&&g.upload&&([f,p]=A2(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(d=x=>{g&&(r(!x||x.type?new wg(null,e,g):x),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(d),i.signal&&(i.signal.aborted?d():i.signal.addEventListener("abort",d)));const w=tXe(i.url);if(w&&za.protocols.indexOf(w)===-1){r(new jn("Unsupported protocol "+w+":",jn.ERR_BAD_REQUEST,e));return}g.send(a||null)})},uXe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const a=function(c){if(!i){i=!0,s();const d=c instanceof Error?c:this.reason;r.abort(d instanceof jn?d:new wg(d instanceof Error?d.message:d))}};let o=t&&setTimeout(()=>{o=null,a(new jn(`timeout ${t} of ms exceeded`,jn.ETIMEDOUT))},t);const s=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(a):c.removeEventListener("abort",a)}),e=null)};e.forEach(c=>c.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>ft.asap(s),l}},dXe=function*(e,t){let n=e.byteLength;if(n{const i=fXe(e,t);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:d}=await i.next();if(c){s(),l.close();return}let f=d.byteLength;if(n){let m=a+=f;n(m)}l.enqueue(new Uint8Array(d))}catch(c){throw s(c),c}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},zH=64*1024,{isFunction:Tw}=ft,pXe=(({Request:e,Response:t})=>({Request:e,Response:t}))(ft.global),{ReadableStream:HH,TextEncoder:VH}=ft.global,WH=(e,...t)=>{try{return!!e(...t)}catch{return!1}},hXe=e=>{e=ft.merge.call({skipUndefined:!0},pXe,e);const{fetch:t,Request:n,Response:r}=e,i=t?Tw(t):typeof fetch=="function",a=Tw(n),o=Tw(r);if(!i)return!1;const s=i&&Tw(HH),l=i&&(typeof VH=="function"?(h=>v=>h.encode(v))(new VH):async h=>new Uint8Array(await new n(h).arrayBuffer())),c=a&&s&&WH(()=>{let h=!1;const v=new n(za.origin,{body:new HH,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!v}),d=o&&s&&WH(()=>ft.isReadableStream(new r("").body)),f={stream:d&&(h=>h.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!f[h]&&(f[h]=(v,g)=>{let y=v&&v[h];if(y)return y.call(v);throw new jn(`Response type '${h}' is not supported`,jn.ERR_NOT_SUPPORT,g)})});const m=async h=>{if(h==null)return 0;if(ft.isBlob(h))return h.size;if(ft.isSpecCompliantForm(h))return(await new n(za.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(ft.isArrayBufferView(h)||ft.isArrayBuffer(h))return h.byteLength;if(ft.isURLSearchParams(h)&&(h=h+""),ft.isString(h))return(await l(h)).byteLength},p=async(h,v)=>{const g=ft.toFiniteNumber(h.getContentLength());return g??m(v)};return async h=>{let{url:v,method:g,data:y,signal:w,cancelToken:x,timeout:S,onDownloadProgress:C,onUploadProgress:_,responseType:k,headers:E,withCredentials:T="same-origin",fetchOptions:$}=Yle(h),P=t||fetch;k=k?(k+"").toLowerCase():"text";let M=uXe([w,x&&x.toAbortSignal()],S),j=null;const I=M&&M.unsubscribe&&(()=>{M.unsubscribe()});let R;try{if(_&&c&&g!=="get"&&g!=="head"&&(R=await p(E,y))!==0){let z=new n(v,{method:"POST",body:y,duplex:"half"}),H;if(ft.isFormData(y)&&(H=z.headers.get("content-type"))&&E.setContentType(H),z.body){const[A,V]=FH(R,A2(DH(_)));y=BH(z.body,zH,A,V)}}ft.isString(T)||(T=T?"include":"omit");const O=a&&"credentials"in n.prototype,D={...$,signal:M,method:g.toUpperCase(),headers:E.normalize().toJSON(),body:y,duplex:"half",credentials:O?T:void 0};j=a&&new n(v,D);let L=await(a?P(j,$):P(v,D));const B=d&&(k==="stream"||k==="response");if(d&&(C||B&&I)){const z={};["status","statusText","headers"].forEach(W=>{z[W]=L[W]});const H=ft.toFiniteNumber(L.headers.get("content-length")),[A,V]=C&&FH(H,A2(DH(C),!0))||[];L=new r(BH(L.body,zH,A,()=>{V&&V(),I&&I()}),z)}k=k||"text";let F=await f[ft.findKey(f,k)||"text"](L,h);return!B&&I&&I(),await new Promise((z,H)=>{Gle(z,H,{data:F,headers:Fo.from(L.headers),status:L.status,statusText:L.statusText,config:h,request:j})})}catch(O){throw I&&I(),O&&O.name==="TypeError"&&/Load failed|fetch/i.test(O.message)?Object.assign(new jn("Network Error",jn.ERR_NETWORK,h,j),{cause:O.cause||O}):jn.from(O,O&&O.code,h,j)}}},vXe=new Map,Xle=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o=a.length,s=o,l,c,d=vXe;for(;s--;)l=a[s],c=d.get(l),c===void 0&&d.set(l,c=s?new Map:hXe(t)),d=c;return c};Xle();const m9={http:MYe,xhr:cXe,fetch:{get:Xle}};ft.forEach(m9,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const UH=e=>`- ${e}`,gXe=e=>ft.isFunction(e)||e===null||e===!1;function bXe(e,t){e=ft.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=n?o.length>1?`since : +`+o.map(UH).join(` +`):" "+UH(o[0]):"as no adapter specified";throw new jn("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i}const Jle={getAdapter:bXe,adapters:m9};function S6(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new wg(null,e)}function qH(e){return S6(e),e.headers=Fo.from(e.headers),e.data=w6.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Jle.getAdapter(e.adapter||Wy.adapter,e)(e).then(function(r){return S6(e),r.data=w6.call(e,e.transformResponse,r),r.headers=Fo.from(r.headers),r},function(r){return qle(r)||(S6(e),r&&r.response&&(r.response.data=w6.call(e,e.transformResponse,r.response),r.response.headers=Fo.from(r.response.headers))),Promise.reject(r)})}const Qle="1.13.2",v4={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{v4[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const GH={};v4.transitional=function(t,n,r){function i(a,o){return"[Axios v"+Qle+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(t===!1)throw new jn(i(o," has been removed"+(n?" in "+n:"")),jn.ERR_DEPRECATED);return n&&!GH[o]&&(GH[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,o,s):!0}};v4.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function yXe(e,t,n){if(typeof e!="object")throw new jn("options must be an object",jn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=t[a];if(o){const s=e[a],l=s===void 0||o(s,a,e);if(l!==!0)throw new jn("option "+a+" must be "+l,jn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new jn("Unknown option "+a,jn.ERR_BAD_OPTION)}}const tC={assertOptions:yXe,validators:v4},sc=tC.validators;let mm=class{constructor(t){this.defaults=t||{},this.interceptors={request:new NH,response:new NH}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Nm(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&tC.assertOptions(r,{silentJSONParsing:sc.transitional(sc.boolean),forcedJSONParsing:sc.transitional(sc.boolean),clarifyTimeoutError:sc.transitional(sc.boolean)},!1),i!=null&&(ft.isFunction(i)?n.paramsSerializer={serialize:i}:tC.assertOptions(i,{encode:sc.function,serialize:sc.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),tC.assertOptions(n,{baseUrl:sc.spelling("baseURL"),withXsrfToken:sc.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&ft.merge(a.common,a[n.method]);a&&ft.forEach(["delete","get","head","post","put","patch","common"],h=>{delete a[h]}),n.headers=Fo.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let d,f=0,m;if(!l){const h=[qH.bind(this),void 0];for(h.unshift(...s),h.push(...c),m=h.length,d=Promise.resolve(n);f{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},t(function(a,o,s){r.reason||(r.reason=new wg(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Zle(function(i){t=i}),cancel:t}}};function wXe(e){return function(n){return e.apply(null,n)}}function SXe(e){return ft.isObject(e)&&e.isAxiosError===!0}const NI={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(NI).forEach(([e,t])=>{NI[t]=e});function ece(e){const t=new mm(e),n=Ile(mm.prototype.request,t);return ft.extend(n,mm.prototype,t,{allOwnKeys:!0}),ft.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return ece(Nm(e,i))},n}const Ei=ece(Wy);Ei.Axios=mm;Ei.CanceledError=wg;Ei.CancelToken=xXe;Ei.isCancel=qle;Ei.VERSION=Qle;Ei.toFormData=h4;Ei.AxiosError=jn;Ei.Cancel=Ei.CanceledError;Ei.all=function(t){return Promise.all(t)};Ei.spread=wXe;Ei.isAxiosError=SXe;Ei.mergeConfig=Nm;Ei.AxiosHeaders=Fo;Ei.formToJSON=e=>Ule(ft.isHTMLForm(e)?new FormData(e):e);Ei.getAdapter=Jle.getAdapter;Ei.HttpStatusCode=NI;Ei.default=Ei;const{Axios:dFt,AxiosError:fFt,CanceledError:mFt,isCancel:pFt,CancelToken:hFt,VERSION:vFt,all:gFt,Cancel:bFt,isAxiosError:yFt,spread:xFt,toFormData:wFt,AxiosHeaders:SFt,HttpStatusCode:CFt,formToJSON:kFt,getAdapter:_Ft,mergeConfig:EFt}=Ei,In=Ei.create({timeout:2e4,baseURL:Sg()});In.interceptors.request.use(e=>{e.baseURL=Sg();const t=localStorage.getItem(hI);return t&&t.length>10&&e.url&&e.url.startsWith("/api")&&(e.headers.Authorization=`Bearer ${t}`),!t&&e.url&&e.url.startsWith("/api")?Promise.reject(CXe):e},e=>(console.log("request error",e),e.response.status===403&&cr.emit(lm,"403"),e.response.status===401&&cr.emit(lm,"401"),Promise.reject(e)));In.interceptors.response.use(e=>e,e=>{if(console.log("response error",e),e.response)switch(e.response.status){case 400:console.log("axios interception error 400"),cr.emit(lm,"400");break;case 401:console.log("axios interception error 401"),cr.emit(lm,"401");break;case 403:console.log("axios interception error 403"),cr.emit(lm,"403");break;case 500:console.log("axios interception error 500"),cr.emit(FHe,"500");break}return"return axios interception error"});const C6={data:null,status:601,statusText:Doe,headers:{},config:{headers:void 0},request:null},CXe={message:"匿名用户,无需访问服务器接口",name:Doe,code:"601",config:C6.config,request:C6.request,response:C6,isAxiosError:!0,toJSON:function(){return{message:this.message,name:this.name,code:this.code,config:this.config,request:this.request,response:this.response}}};async function kXe(){return In("/config/bytedesk/properties",{method:"GET",params:{channel:wn}})}var tce={exports:{}};function _Xe(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var k6={exports:{}};const EXe={},$Xe=Object.freeze(Object.defineProperty({__proto__:null,default:EXe},Symbol.toStringTag,{value:"Module"})),TXe=nhe($Xe);var KH;function nr(){return KH||(KH=1,function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n=n||function(r,i){var a;if(typeof window<"u"&&window.crypto&&(a=window.crypto),typeof self<"u"&&self.crypto&&(a=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(a=globalThis.crypto),!a&&typeof window<"u"&&window.msCrypto&&(a=window.msCrypto),!a&&typeof dn<"u"&&dn.crypto&&(a=dn.crypto),!a&&typeof _Xe=="function")try{a=TXe}catch{}var o=function(){if(a){if(typeof a.getRandomValues=="function")try{return a.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof a.randomBytes=="function")try{return a.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function w(){}return function(x){var S;return w.prototype=x,S=new w,w.prototype=null,S}}(),l={},c=l.lib={},d=c.Base=function(){return{extend:function(w){var x=s(this);return w&&x.mixIn(w),(!x.hasOwnProperty("init")||this.init===x.init)&&(x.init=function(){x.$super.init.apply(this,arguments)}),x.init.prototype=x,x.$super=this,x},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var x in w)w.hasOwnProperty(x)&&(this[x]=w[x]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),f=c.WordArray=d.extend({init:function(w,x){w=this.words=w||[],x!=i?this.sigBytes=x:this.sigBytes=w.length*4},toString:function(w){return(w||p).stringify(this)},concat:function(w){var x=this.words,S=w.words,C=this.sigBytes,_=w.sigBytes;if(this.clamp(),C%4)for(var k=0;k<_;k++){var E=S[k>>>2]>>>24-k%4*8&255;x[C+k>>>2]|=E<<24-(C+k)%4*8}else for(var T=0;T<_;T+=4)x[C+T>>>2]=S[T>>>2];return this.sigBytes+=_,this},clamp:function(){var w=this.words,x=this.sigBytes;w[x>>>2]&=4294967295<<32-x%4*8,w.length=r.ceil(x/4)},clone:function(){var w=d.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var x=[],S=0;S>>2]>>>24-_%4*8&255;C.push((k>>>4).toString(16)),C.push((k&15).toString(16))}return C.join("")},parse:function(w){for(var x=w.length,S=[],C=0;C>>3]|=parseInt(w.substr(C,2),16)<<24-C%8*4;return new f.init(S,x/2)}},h=m.Latin1={stringify:function(w){for(var x=w.words,S=w.sigBytes,C=[],_=0;_>>2]>>>24-_%4*8&255;C.push(String.fromCharCode(k))}return C.join("")},parse:function(w){for(var x=w.length,S=[],C=0;C>>2]|=(w.charCodeAt(C)&255)<<24-C%4*8;return new f.init(S,x)}},v=m.Utf8={stringify:function(w){try{return decodeURIComponent(escape(h.stringify(w)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(w){return h.parse(unescape(encodeURIComponent(w)))}},g=c.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=v.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var x,S=this._data,C=S.words,_=S.sigBytes,k=this.blockSize,E=k*4,T=_/E;w?T=r.ceil(T):T=r.max((T|0)-this._minBufferSize,0);var $=T*k,P=r.min($*4,_);if($){for(var M=0;M<$;M+=k)this._doProcessBlock(C,M);x=C.splice(0,$),S.sigBytes-=P}return new f.init(x,P)},clone:function(){var w=d.clone.call(this);return w._data=this._data.clone(),w},_minBufferSize:0});c.Hasher=g.extend({cfg:d.extend(),init:function(w){this.cfg=this.cfg.extend(w),this.reset()},reset:function(){g.reset.call(this),this._doReset()},update:function(w){return this._append(w),this._process(),this},finalize:function(w){w&&this._append(w);var x=this._doFinalize();return x},blockSize:16,_createHelper:function(w){return function(x,S){return new w.init(S).finalize(x)}},_createHmacHelper:function(w){return function(x,S){return new y.HMAC.init(w,S).finalize(x)}}});var y=l.algo={};return l}(Math);return n})}(k6)),k6.exports}var _6={exports:{}},YH;function g4(){return YH||(YH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.Base,s=a.WordArray,l=i.x64={};l.Word=o.extend({init:function(c,d){this.high=c,this.low=d}}),l.WordArray=o.extend({init:function(c,d){c=this.words=c||[],d!=r?this.sigBytes=d:this.sigBytes=c.length*8},toX32:function(){for(var c=this.words,d=c.length,f=[],m=0;m>>2]|=l[f]<<24-f%4*8;o.call(this,d,c)}else o.apply(this,arguments)};s.prototype=a}}(),n.lib.WordArray})}(E6)),E6.exports}var $6={exports:{}},JH;function RXe(){return JH||(JH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Utf16=o.Utf16BE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535;f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=l.charCodeAt(f)<<16-f%2*16;return a.create(d,c*2)}},o.Utf16LE={stringify:function(l){for(var c=l.words,d=l.sigBytes,f=[],m=0;m>>2]>>>16-m%4*8&65535);f.push(String.fromCharCode(p))}return f.join("")},parse:function(l){for(var c=l.length,d=[],f=0;f>>1]|=s(l.charCodeAt(f)<<16-f%2*16);return a.create(d,c*2)}};function s(l){return l<<8&4278255360|l>>>8&16711935}}(),n.enc.Utf16})}($6)),$6.exports}var T6={exports:{}},QH;function op(){return QH||(QH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64={stringify:function(l){var c=l.words,d=l.sigBytes,f=this._map;l.clamp();for(var m=[],p=0;p>>2]>>>24-p%4*8&255,v=c[p+1>>>2]>>>24-(p+1)%4*8&255,g=c[p+2>>>2]>>>24-(p+2)%4*8&255,y=h<<16|v<<8|g,w=0;w<4&&p+w*.75>>6*(3-w)&63));var x=f.charAt(64);if(x)for(;m.length%4;)m.push(x);return m.join("")},parse:function(l){var c=l.length,d=this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var m=0;m>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64})}(T6)),T6.exports}var P6={exports:{}},ZH;function IXe(){return ZH||(ZH=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.enc;o.Base64url={stringify:function(l,c){c===void 0&&(c=!0);var d=l.words,f=l.sigBytes,m=c?this._safe_map:this._map;l.clamp();for(var p=[],h=0;h>>2]>>>24-h%4*8&255,g=d[h+1>>>2]>>>24-(h+1)%4*8&255,y=d[h+2>>>2]>>>24-(h+2)%4*8&255,w=v<<16|g<<8|y,x=0;x<4&&h+x*.75>>6*(3-x)&63));var S=m.charAt(64);if(S)for(;p.length%4;)p.push(S);return p.join("")},parse:function(l,c){c===void 0&&(c=!0);var d=l.length,f=c?this._safe_map:this._map,m=this._reverseMap;if(!m){m=this._reverseMap=[];for(var p=0;p>>6-p%4*2,g=h|v;f[m>>>2]|=g<<24-m%4*8,m++}return a.create(f,m)}}(),n.enc.Base64url})}(P6)),P6.exports}var R6={exports:{}},eV;function sp(){return eV||(eV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[];(function(){for(var v=0;v<64;v++)c[v]=r.abs(r.sin(v+1))*4294967296|0})();var d=l.MD5=s.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(v,g){for(var y=0;y<16;y++){var w=g+y,x=v[w];v[w]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360}var S=this._hash.words,C=v[g+0],_=v[g+1],k=v[g+2],E=v[g+3],T=v[g+4],$=v[g+5],P=v[g+6],M=v[g+7],j=v[g+8],I=v[g+9],R=v[g+10],O=v[g+11],D=v[g+12],L=v[g+13],B=v[g+14],F=v[g+15],z=S[0],H=S[1],A=S[2],V=S[3];z=f(z,H,A,V,C,7,c[0]),V=f(V,z,H,A,_,12,c[1]),A=f(A,V,z,H,k,17,c[2]),H=f(H,A,V,z,E,22,c[3]),z=f(z,H,A,V,T,7,c[4]),V=f(V,z,H,A,$,12,c[5]),A=f(A,V,z,H,P,17,c[6]),H=f(H,A,V,z,M,22,c[7]),z=f(z,H,A,V,j,7,c[8]),V=f(V,z,H,A,I,12,c[9]),A=f(A,V,z,H,R,17,c[10]),H=f(H,A,V,z,O,22,c[11]),z=f(z,H,A,V,D,7,c[12]),V=f(V,z,H,A,L,12,c[13]),A=f(A,V,z,H,B,17,c[14]),H=f(H,A,V,z,F,22,c[15]),z=m(z,H,A,V,_,5,c[16]),V=m(V,z,H,A,P,9,c[17]),A=m(A,V,z,H,O,14,c[18]),H=m(H,A,V,z,C,20,c[19]),z=m(z,H,A,V,$,5,c[20]),V=m(V,z,H,A,R,9,c[21]),A=m(A,V,z,H,F,14,c[22]),H=m(H,A,V,z,T,20,c[23]),z=m(z,H,A,V,I,5,c[24]),V=m(V,z,H,A,B,9,c[25]),A=m(A,V,z,H,E,14,c[26]),H=m(H,A,V,z,j,20,c[27]),z=m(z,H,A,V,L,5,c[28]),V=m(V,z,H,A,k,9,c[29]),A=m(A,V,z,H,M,14,c[30]),H=m(H,A,V,z,D,20,c[31]),z=p(z,H,A,V,$,4,c[32]),V=p(V,z,H,A,j,11,c[33]),A=p(A,V,z,H,O,16,c[34]),H=p(H,A,V,z,B,23,c[35]),z=p(z,H,A,V,_,4,c[36]),V=p(V,z,H,A,T,11,c[37]),A=p(A,V,z,H,M,16,c[38]),H=p(H,A,V,z,R,23,c[39]),z=p(z,H,A,V,L,4,c[40]),V=p(V,z,H,A,C,11,c[41]),A=p(A,V,z,H,E,16,c[42]),H=p(H,A,V,z,P,23,c[43]),z=p(z,H,A,V,I,4,c[44]),V=p(V,z,H,A,D,11,c[45]),A=p(A,V,z,H,F,16,c[46]),H=p(H,A,V,z,k,23,c[47]),z=h(z,H,A,V,C,6,c[48]),V=h(V,z,H,A,M,10,c[49]),A=h(A,V,z,H,B,15,c[50]),H=h(H,A,V,z,$,21,c[51]),z=h(z,H,A,V,D,6,c[52]),V=h(V,z,H,A,E,10,c[53]),A=h(A,V,z,H,R,15,c[54]),H=h(H,A,V,z,_,21,c[55]),z=h(z,H,A,V,j,6,c[56]),V=h(V,z,H,A,F,10,c[57]),A=h(A,V,z,H,P,15,c[58]),H=h(H,A,V,z,L,21,c[59]),z=h(z,H,A,V,T,6,c[60]),V=h(V,z,H,A,O,10,c[61]),A=h(A,V,z,H,k,15,c[62]),H=h(H,A,V,z,I,21,c[63]),S[0]=S[0]+z|0,S[1]=S[1]+H|0,S[2]=S[2]+A|0,S[3]=S[3]+V|0},_doFinalize:function(){var v=this._data,g=v.words,y=this._nDataBytes*8,w=v.sigBytes*8;g[w>>>5]|=128<<24-w%32;var x=r.floor(y/4294967296),S=y;g[(w+64>>>9<<4)+15]=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,g[(w+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,v.sigBytes=(g.length+1)*4,this._process();for(var C=this._hash,_=C.words,k=0;k<4;k++){var E=_[k];_[k]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}return C},clone:function(){var v=s.clone.call(this);return v._hash=this._hash.clone(),v}});function f(v,g,y,w,x,S,C){var _=v+(g&y|~g&w)+x+C;return(_<>>32-S)+g}function m(v,g,y,w,x,S,C){var _=v+(g&w|y&~w)+x+C;return(_<>>32-S)+g}function p(v,g,y,w,x,S,C){var _=v+(g^y^w)+x+C;return(_<>>32-S)+g}function h(v,g,y,w,x,S,C){var _=v+(y^(g|~w))+x+C;return(_<>>32-S)+g}i.MD5=s._createHelper(d),i.HmacMD5=s._createHmacHelper(d)}(Math),n.MD5})}(R6)),R6.exports}var I6={exports:{}},tV;function nce(){return tV||(tV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.Hasher,s=r.algo,l=[],c=s.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(d,f){for(var m=this._hash.words,p=m[0],h=m[1],v=m[2],g=m[3],y=m[4],w=0;w<80;w++){if(w<16)l[w]=d[f+w]|0;else{var x=l[w-3]^l[w-8]^l[w-14]^l[w-16];l[w]=x<<1|x>>>31}var S=(p<<5|p>>>27)+y+l[w];w<20?S+=(h&v|~h&g)+1518500249:w<40?S+=(h^v^g)+1859775393:w<60?S+=(h&v|h&g|v&g)-1894007588:S+=(h^v^g)-899497514,y=g,g=v,v=h<<30|h>>>2,h=p,p=S}m[0]=m[0]+p|0,m[1]=m[1]+h|0,m[2]=m[2]+v|0,m[3]=m[3]+g|0,m[4]=m[4]+y|0},_doFinalize:function(){var d=this._data,f=d.words,m=this._nDataBytes*8,p=d.sigBytes*8;return f[p>>>5]|=128<<24-p%32,f[(p+64>>>9<<4)+14]=Math.floor(m/4294967296),f[(p+64>>>9<<4)+15]=m,d.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var d=o.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA1=o._createHelper(c),r.HmacSHA1=o._createHmacHelper(c)}(),n.SHA1})}(I6)),I6.exports}var O6={exports:{}},nV;function p9(){return nV||(nV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=[],d=[];(function(){function p(y){for(var w=r.sqrt(y),x=2;x<=w;x++)if(!(y%x))return!1;return!0}function h(y){return(y-(y|0))*4294967296|0}for(var v=2,g=0;g<64;)p(v)&&(g<8&&(c[g]=h(r.pow(v,1/2))),d[g]=h(r.pow(v,1/3)),g++),v++})();var f=[],m=l.SHA256=s.extend({_doReset:function(){this._hash=new o.init(c.slice(0))},_doProcessBlock:function(p,h){for(var v=this._hash.words,g=v[0],y=v[1],w=v[2],x=v[3],S=v[4],C=v[5],_=v[6],k=v[7],E=0;E<64;E++){if(E<16)f[E]=p[h+E]|0;else{var T=f[E-15],$=(T<<25|T>>>7)^(T<<14|T>>>18)^T>>>3,P=f[E-2],M=(P<<15|P>>>17)^(P<<13|P>>>19)^P>>>10;f[E]=$+f[E-7]+M+f[E-16]}var j=S&C^~S&_,I=g&y^g&w^y&w,R=(g<<30|g>>>2)^(g<<19|g>>>13)^(g<<10|g>>>22),O=(S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25),D=k+O+j+d[E]+f[E],L=R+I;k=_,_=C,C=S,S=x+D|0,x=w,w=y,y=g,g=D+L|0}v[0]=v[0]+g|0,v[1]=v[1]+y|0,v[2]=v[2]+w|0,v[3]=v[3]+x|0,v[4]=v[4]+S|0,v[5]=v[5]+C|0,v[6]=v[6]+_|0,v[7]=v[7]+k|0},_doFinalize:function(){var p=this._data,h=p.words,v=this._nDataBytes*8,g=p.sigBytes*8;return h[g>>>5]|=128<<24-g%32,h[(g+64>>>9<<4)+14]=r.floor(v/4294967296),h[(g+64>>>9<<4)+15]=v,p.sigBytes=h.length*4,this._process(),this._hash},clone:function(){var p=s.clone.call(this);return p._hash=this._hash.clone(),p}});i.SHA256=s._createHelper(m),i.HmacSHA256=s._createHmacHelper(m)}(Math),n.SHA256})}(O6)),O6.exports}var M6={exports:{}},rV;function OXe(){return rV||(rV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),p9())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=r.algo,s=o.SHA256,l=o.SHA224=s.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var c=s._doFinalize.call(this);return c.sigBytes-=4,c}});r.SHA224=s._createHelper(l),r.HmacSHA224=s._createHmacHelper(l)}(),n.SHA224})}(M6)),M6.exports}var j6={exports:{}},iV;function rce(){return iV||(iV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),g4())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.Hasher,o=r.x64,s=o.Word,l=o.WordArray,c=r.algo;function d(){return s.create.apply(s,arguments)}var f=[d(1116352408,3609767458),d(1899447441,602891725),d(3049323471,3964484399),d(3921009573,2173295548),d(961987163,4081628472),d(1508970993,3053834265),d(2453635748,2937671579),d(2870763221,3664609560),d(3624381080,2734883394),d(310598401,1164996542),d(607225278,1323610764),d(1426881987,3590304994),d(1925078388,4068182383),d(2162078206,991336113),d(2614888103,633803317),d(3248222580,3479774868),d(3835390401,2666613458),d(4022224774,944711139),d(264347078,2341262773),d(604807628,2007800933),d(770255983,1495990901),d(1249150122,1856431235),d(1555081692,3175218132),d(1996064986,2198950837),d(2554220882,3999719339),d(2821834349,766784016),d(2952996808,2566594879),d(3210313671,3203337956),d(3336571891,1034457026),d(3584528711,2466948901),d(113926993,3758326383),d(338241895,168717936),d(666307205,1188179964),d(773529912,1546045734),d(1294757372,1522805485),d(1396182291,2643833823),d(1695183700,2343527390),d(1986661051,1014477480),d(2177026350,1206759142),d(2456956037,344077627),d(2730485921,1290863460),d(2820302411,3158454273),d(3259730800,3505952657),d(3345764771,106217008),d(3516065817,3606008344),d(3600352804,1432725776),d(4094571909,1467031594),d(275423344,851169720),d(430227734,3100823752),d(506948616,1363258195),d(659060556,3750685593),d(883997877,3785050280),d(958139571,3318307427),d(1322822218,3812723403),d(1537002063,2003034995),d(1747873779,3602036899),d(1955562222,1575990012),d(2024104815,1125592928),d(2227730452,2716904306),d(2361852424,442776044),d(2428436474,593698344),d(2756734187,3733110249),d(3204031479,2999351573),d(3329325298,3815920427),d(3391569614,3928383900),d(3515267271,566280711),d(3940187606,3454069534),d(4118630271,4000239992),d(116418474,1914138554),d(174292421,2731055270),d(289380356,3203993006),d(460393269,320620315),d(685471733,587496836),d(852142971,1086792851),d(1017036298,365543100),d(1126000580,2618297676),d(1288033470,3409855158),d(1501505948,4234509866),d(1607167915,987167468),d(1816402316,1246189591)],m=[];(function(){for(var h=0;h<80;h++)m[h]=d()})();var p=c.SHA512=a.extend({_doReset:function(){this._hash=new l.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(h,v){for(var g=this._hash.words,y=g[0],w=g[1],x=g[2],S=g[3],C=g[4],_=g[5],k=g[6],E=g[7],T=y.high,$=y.low,P=w.high,M=w.low,j=x.high,I=x.low,R=S.high,O=S.low,D=C.high,L=C.low,B=_.high,F=_.low,z=k.high,H=k.low,A=E.high,V=E.low,W=T,U=$,Y=P,J=M,ne=j,Q=I,te=R,Z=O,le=D,se=L,ce=B,re=F,ie=z,pe=H,Se=A,_e=V,X=0;X<80;X++){var ae,ee,q=m[X];if(X<16)ee=q.high=h[v+X*2]|0,ae=q.low=h[v+X*2+1]|0;else{var ue=m[X-15],oe=ue.high,de=ue.low,xe=(oe>>>1|de<<31)^(oe>>>8|de<<24)^oe>>>7,ke=(de>>>1|oe<<31)^(de>>>8|oe<<24)^(de>>>7|oe<<25),be=m[X-2],ye=be.high,Ce=be.low,Re=(ye>>>19|Ce<<13)^(ye<<3|Ce>>>29)^ye>>>6,Pe=(Ce>>>19|ye<<13)^(Ce<<3|ye>>>29)^(Ce>>>6|ye<<26),Le=m[X-7],we=Le.high,ve=Le.low,ge=m[X-16],Ee=ge.high,Ne=ge.low;ae=ke+ve,ee=xe+we+(ae>>>0>>0?1:0),ae=ae+Pe,ee=ee+Re+(ae>>>0>>0?1:0),ae=ae+Ne,ee=ee+Ee+(ae>>>0>>0?1:0),q.high=ee,q.low=ae}var ze=le&ce^~le&ie,He=se&re^~se&pe,Ye=W&Y^W&ne^Y&ne,De=U&J^U&Q^J&Q,Ke=(W>>>28|U<<4)^(W<<30|U>>>2)^(W<<25|U>>>7),Je=(U>>>28|W<<4)^(U<<30|W>>>2)^(U<<25|W>>>7),We=(le>>>14|se<<18)^(le>>>18|se<<14)^(le<<23|se>>>9),vt=(se>>>14|le<<18)^(se>>>18|le<<14)^(se<<23|le>>>9),dt=f[X],bt=dt.high,Ie=dt.low,Te=_e+vt,Oe=Se+We+(Te>>>0<_e>>>0?1:0),Te=Te+He,Oe=Oe+ze+(Te>>>0>>0?1:0),Te=Te+Ie,Oe=Oe+bt+(Te>>>0>>0?1:0),Te=Te+ae,Oe=Oe+ee+(Te>>>0>>0?1:0),$e=Je+De,je=Ke+Ye+($e>>>0>>0?1:0);Se=ie,_e=pe,ie=ce,pe=re,ce=le,re=se,se=Z+Te|0,le=te+Oe+(se>>>0>>0?1:0)|0,te=ne,Z=Q,ne=Y,Q=J,Y=W,J=U,U=Te+$e|0,W=Oe+je+(U>>>0>>0?1:0)|0}$=y.low=$+U,y.high=T+W+($>>>0>>0?1:0),M=w.low=M+J,w.high=P+Y+(M>>>0>>0?1:0),I=x.low=I+Q,x.high=j+ne+(I>>>0>>0?1:0),O=S.low=O+Z,S.high=R+te+(O>>>0>>0?1:0),L=C.low=L+se,C.high=D+le+(L>>>0>>0?1:0),F=_.low=F+re,_.high=B+ce+(F>>>0>>0?1:0),H=k.low=H+pe,k.high=z+ie+(H>>>0>>0?1:0),V=E.low=V+_e,E.high=A+Se+(V>>>0<_e>>>0?1:0)},_doFinalize:function(){var h=this._data,v=h.words,g=this._nDataBytes*8,y=h.sigBytes*8;v[y>>>5]|=128<<24-y%32,v[(y+128>>>10<<5)+30]=Math.floor(g/4294967296),v[(y+128>>>10<<5)+31]=g,h.sigBytes=v.length*4,this._process();var w=this._hash.toX32();return w},clone:function(){var h=a.clone.call(this);return h._hash=this._hash.clone(),h},blockSize:1024/32});r.SHA512=a._createHelper(p),r.HmacSHA512=a._createHmacHelper(p)}(),n.SHA512})}(j6)),j6.exports}var N6={exports:{}},aV;function MXe(){return aV||(aV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),g4(),rce())})(dn,function(n){return function(){var r=n,i=r.x64,a=i.Word,o=i.WordArray,s=r.algo,l=s.SHA512,c=s.SHA384=l.extend({_doReset:function(){this._hash=new o.init([new a.init(3418070365,3238371032),new a.init(1654270250,914150663),new a.init(2438529370,812702999),new a.init(355462360,4144912697),new a.init(1731405415,4290775857),new a.init(2394180231,1750603025),new a.init(3675008525,1694076839),new a.init(1203062813,3204075428)])},_doFinalize:function(){var d=l._doFinalize.call(this);return d.sigBytes-=16,d}});r.SHA384=l._createHelper(c),r.HmacSHA384=l._createHmacHelper(c)}(),n.SHA384})}(N6)),N6.exports}var A6={exports:{}},oV;function jXe(){return oV||(oV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),g4())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.x64,c=l.Word,d=i.algo,f=[],m=[],p=[];(function(){for(var g=1,y=0,w=0;w<24;w++){f[g+5*y]=(w+1)*(w+2)/2%64;var x=y%5,S=(2*g+3*y)%5;g=x,y=S}for(var g=0;g<5;g++)for(var y=0;y<5;y++)m[g+5*y]=y+(2*g+3*y)%5*5;for(var C=1,_=0;_<24;_++){for(var k=0,E=0,T=0;T<7;T++){if(C&1){var $=(1<>>24)&16711935|(C<<24|C>>>8)&4278255360,_=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360;var k=w[S];k.high^=_,k.low^=C}for(var E=0;E<24;E++){for(var T=0;T<5;T++){for(var $=0,P=0,M=0;M<5;M++){var k=w[T+5*M];$^=k.high,P^=k.low}var j=h[T];j.high=$,j.low=P}for(var T=0;T<5;T++)for(var I=h[(T+4)%5],R=h[(T+1)%5],O=R.high,D=R.low,$=I.high^(O<<1|D>>>31),P=I.low^(D<<1|O>>>31),M=0;M<5;M++){var k=w[T+5*M];k.high^=$,k.low^=P}for(var L=1;L<25;L++){var $,P,k=w[L],B=k.high,F=k.low,z=f[L];z<32?($=B<>>32-z,P=F<>>32-z):($=F<>>64-z,P=B<>>64-z);var H=h[m[L]];H.high=$,H.low=P}var A=h[0],V=w[0];A.high=V.high,A.low=V.low;for(var T=0;T<5;T++)for(var M=0;M<5;M++){var L=T+5*M,k=w[L],W=h[L],U=h[(T+1)%5+5*M],Y=h[(T+2)%5+5*M];k.high=W.high^~U.high&Y.high,k.low=W.low^~U.low&Y.low}var k=w[0],J=p[E];k.high^=J.high,k.low^=J.low}},_doFinalize:function(){var g=this._data,y=g.words;this._nDataBytes*8;var w=g.sigBytes*8,x=this.blockSize*32;y[w>>>5]|=1<<24-w%32,y[(r.ceil((w+1)/x)*x>>>5)-1]|=128,g.sigBytes=y.length*4,this._process();for(var S=this._state,C=this.cfg.outputLength/8,_=C/8,k=[],E=0;E<_;E++){var T=S[E],$=T.high,P=T.low;$=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360,P=(P<<8|P>>>24)&16711935|(P<<24|P>>>8)&4278255360,k.push(P),k.push($)}return new o.init(k,C)},clone:function(){for(var g=s.clone.call(this),y=g._state=this._state.slice(0),w=0;w<25;w++)y[w]=y[w].clone();return g}});i.SHA3=s._createHelper(v),i.HmacSHA3=s._createHmacHelper(v)}(Math),n.SHA3})}(A6)),A6.exports}var F6={exports:{}},sV;function NXe(){return sV||(sV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){/** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -598,11 +598,11 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */return function(r){var i=n,a=i.lib,o=a.WordArray,s=a.Hasher,l=i.algo,c=o.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),d=o.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),f=o.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),m=o.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),p=o.create([0,1518500249,1859775393,2400959708,2840853838]),h=o.create([1352829926,1548603684,1836072691,2053994217,0]),v=l.RIPEMD160=s.extend({_doReset:function(){this._hash=o.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(k,_){for(var E=0;E<16;E++){var T=_+E,$=k[T];k[T]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}var P=this._hash.words,M=p.words,j=h.words,I=c.words,R=d.words,O=f.words,L=m.words,D,B,F,z,H,A,V,W,U,X;A=D=P[0],V=B=P[1],W=F=P[2],U=z=P[3],X=H=P[4];for(var J,E=0;E<80;E+=1)J=D+k[_+I[E]]|0,E<16?J+=g(B,F,z)+M[0]:E<32?J+=y(B,F,z)+M[1]:E<48?J+=w(B,F,z)+M[2]:E<64?J+=x(B,F,z)+M[3]:J+=C(B,F,z)+M[4],J=J|0,J=S(J,O[E]),J=J+H|0,D=H,H=z,z=S(F,10),F=B,B=J,J=A+k[_+R[E]]|0,E<16?J+=C(V,W,U)+j[0]:E<32?J+=x(V,W,U)+j[1]:E<48?J+=w(V,W,U)+j[2]:E<64?J+=y(V,W,U)+j[3]:J+=g(V,W,U)+j[4],J=J|0,J=S(J,L[E]),J=J+X|0,A=X,X=U,U=S(W,10),W=V,V=J;J=P[1]+F+U|0,P[1]=P[2]+z+X|0,P[2]=P[3]+H+A|0,P[3]=P[4]+D+V|0,P[4]=P[0]+B+W|0,P[0]=J},_doFinalize:function(){var k=this._data,_=k.words,E=this._nDataBytes*8,T=k.sigBytes*8;_[T>>>5]|=128<<24-T%32,_[(T+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,k.sigBytes=(_.length+1)*4,this._process();for(var $=this._hash,P=$.words,M=0;M<5;M++){var j=P[M];P[M]=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360}return $},clone:function(){var k=s.clone.call(this);return k._hash=this._hash.clone(),k}});function g(k,_,E){return k^_^E}function y(k,_,E){return k&_|~k&E}function w(k,_,E){return(k|~_)^E}function x(k,_,E){return k&E|_&~E}function C(k,_,E){return k^(_|~E)}function S(k,_){return k<<_|k>>>32-_}i.RIPEMD160=s._createHelper(v),i.HmacRIPEMD160=s._createHmacHelper(v)}(),n.RIPEMD160})}(N6)),N6.exports}var A6={exports:{}},QH;function m9(){return QH||(QH=1,function(e,t){(function(n,r){e.exports=r(nr())})(un,function(n){(function(){var r=n,i=r.lib,a=i.Base,o=r.enc,s=o.Utf8,l=r.algo;l.HMAC=a.extend({init:function(c,d){c=this._hasher=new c.init,typeof d=="string"&&(d=s.parse(d));var f=c.blockSize,m=f*4;d.sigBytes>m&&(d=c.finalize(d)),d.clamp();for(var p=this._oKey=d.clone(),h=this._iKey=d.clone(),v=p.words,g=h.words,y=0;y>>2]&255;$.sigBytes-=P}};a.BlockCipher=p.extend({cfg:p.cfg.extend({mode:g,padding:w}),reset:function(){var $;p.reset.call(this);var P=this.cfg,M=P.iv,j=P.mode;this._xformMode==this._ENC_XFORM_MODE?$=j.createEncryptor:($=j.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==$?this._mode.init(this,M&&M.words):(this._mode=$.call(j,this,M&&M.words),this._mode.__creator=$)},_doProcessBlock:function($,P){this._mode.processBlock($,P)},_doFinalize:function(){var $,P=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(P.pad(this._data,this.blockSize),$=this._process(!0)):($=this._process(!0),P.unpad($)),$},blockSize:128/32});var x=a.CipherParams=o.extend({init:function($){this.mixIn($)},toString:function($){return($||this.formatter).stringify(this)}}),C=i.format={},S=C.OpenSSL={stringify:function($){var P,M=$.ciphertext,j=$.salt;return j?P=s.create([1398893684,1701076831]).concat(j).concat(M):P=M,P.toString(d)},parse:function($){var P,M=d.parse($),j=M.words;return j[0]==1398893684&&j[1]==1701076831&&(P=s.create(j.slice(2,4)),j.splice(0,4),M.sigBytes-=16),x.create({ciphertext:M,salt:P})}},k=a.SerializableCipher=o.extend({cfg:o.extend({format:S}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=$.createEncryptor(M,j),R=I.finalize(P),O=I.cfg;return x.create({ciphertext:R,key:M,iv:O.iv,algorithm:$,mode:O.mode,padding:O.padding,blockSize:$.blockSize,formatter:j.format})},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=$.createDecryptor(M,j).finalize(P.ciphertext);return I},_parse:function($,P){return typeof $=="string"?P.parse($,this):$}}),_=i.kdf={},E=_.OpenSSL={execute:function($,P,M,j,I){if(j||(j=s.random(64/8)),I)var R=m.create({keySize:P+M,hasher:I}).compute($,j);else var R=m.create({keySize:P+M}).compute($,j);var O=s.create(R.words.slice(P),M*4);return R.sigBytes=P*4,x.create({key:R,iv:O,salt:j})}},T=a.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:E}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=j.kdf.execute(M,$.keySize,$.ivSize,j.salt,j.hasher);j.iv=I.iv;var R=k.encrypt.call(this,$,P,I.key,j);return R.mixIn(I),R},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=j.kdf.execute(M,$.keySize,$.ivSize,P.salt,j.hasher);j.iv=I.iv;var R=k.decrypt.call(this,$,P,I.key,j);return R}})}()})}(L6)),L6.exports}var B6={exports:{}},nV;function CXe(){return nV||(nV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.mode.CFB=function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize;i.call(this,a,o,l,s),this._prevBlock=a.slice(o,o+l)}}),r.Decryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize,c=a.slice(o,o+l);i.call(this,a,o,l,s),this._prevBlock=c}});function i(a,o,s,l){var c,d=this._iv;d?(c=d.slice(0),this._iv=void 0):c=this._prevBlock,l.encryptBlock(c,0);for(var f=0;f>>24)&16711935|($<<24|$>>>8)&4278255360}var P=this._hash.words,M=p.words,j=h.words,I=c.words,R=d.words,O=f.words,D=m.words,L,B,F,z,H,A,V,W,U,Y;A=L=P[0],V=B=P[1],W=F=P[2],U=z=P[3],Y=H=P[4];for(var J,E=0;E<80;E+=1)J=L+_[k+I[E]]|0,E<16?J+=g(B,F,z)+M[0]:E<32?J+=y(B,F,z)+M[1]:E<48?J+=w(B,F,z)+M[2]:E<64?J+=x(B,F,z)+M[3]:J+=S(B,F,z)+M[4],J=J|0,J=C(J,O[E]),J=J+H|0,L=H,H=z,z=C(F,10),F=B,B=J,J=A+_[k+R[E]]|0,E<16?J+=S(V,W,U)+j[0]:E<32?J+=x(V,W,U)+j[1]:E<48?J+=w(V,W,U)+j[2]:E<64?J+=y(V,W,U)+j[3]:J+=g(V,W,U)+j[4],J=J|0,J=C(J,D[E]),J=J+Y|0,A=Y,Y=U,U=C(W,10),W=V,V=J;J=P[1]+F+U|0,P[1]=P[2]+z+Y|0,P[2]=P[3]+H+A|0,P[3]=P[4]+L+V|0,P[4]=P[0]+B+W|0,P[0]=J},_doFinalize:function(){var _=this._data,k=_.words,E=this._nDataBytes*8,T=_.sigBytes*8;k[T>>>5]|=128<<24-T%32,k[(T+64>>>9<<4)+14]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,_.sigBytes=(k.length+1)*4,this._process();for(var $=this._hash,P=$.words,M=0;M<5;M++){var j=P[M];P[M]=(j<<8|j>>>24)&16711935|(j<<24|j>>>8)&4278255360}return $},clone:function(){var _=s.clone.call(this);return _._hash=this._hash.clone(),_}});function g(_,k,E){return _^k^E}function y(_,k,E){return _&k|~_&E}function w(_,k,E){return(_|~k)^E}function x(_,k,E){return _&E|k&~E}function S(_,k,E){return _^(k|~E)}function C(_,k){return _<>>32-k}i.RIPEMD160=s._createHelper(v),i.HmacRIPEMD160=s._createHmacHelper(v)}(),n.RIPEMD160})}(F6)),F6.exports}var D6={exports:{}},lV;function h9(){return lV||(lV=1,function(e,t){(function(n,r){e.exports=r(nr())})(dn,function(n){(function(){var r=n,i=r.lib,a=i.Base,o=r.enc,s=o.Utf8,l=r.algo;l.HMAC=a.extend({init:function(c,d){c=this._hasher=new c.init,typeof d=="string"&&(d=s.parse(d));var f=c.blockSize,m=f*4;d.sigBytes>m&&(d=c.finalize(d)),d.clamp();for(var p=this._oKey=d.clone(),h=this._iKey=d.clone(),v=p.words,g=h.words,y=0;y>>2]&255;$.sigBytes-=P}};a.BlockCipher=p.extend({cfg:p.cfg.extend({mode:g,padding:w}),reset:function(){var $;p.reset.call(this);var P=this.cfg,M=P.iv,j=P.mode;this._xformMode==this._ENC_XFORM_MODE?$=j.createEncryptor:($=j.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==$?this._mode.init(this,M&&M.words):(this._mode=$.call(j,this,M&&M.words),this._mode.__creator=$)},_doProcessBlock:function($,P){this._mode.processBlock($,P)},_doFinalize:function(){var $,P=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(P.pad(this._data,this.blockSize),$=this._process(!0)):($=this._process(!0),P.unpad($)),$},blockSize:128/32});var x=a.CipherParams=o.extend({init:function($){this.mixIn($)},toString:function($){return($||this.formatter).stringify(this)}}),S=i.format={},C=S.OpenSSL={stringify:function($){var P,M=$.ciphertext,j=$.salt;return j?P=s.create([1398893684,1701076831]).concat(j).concat(M):P=M,P.toString(d)},parse:function($){var P,M=d.parse($),j=M.words;return j[0]==1398893684&&j[1]==1701076831&&(P=s.create(j.slice(2,4)),j.splice(0,4),M.sigBytes-=16),x.create({ciphertext:M,salt:P})}},_=a.SerializableCipher=o.extend({cfg:o.extend({format:C}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=$.createEncryptor(M,j),R=I.finalize(P),O=I.cfg;return x.create({ciphertext:R,key:M,iv:O.iv,algorithm:$,mode:O.mode,padding:O.padding,blockSize:$.blockSize,formatter:j.format})},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=$.createDecryptor(M,j).finalize(P.ciphertext);return I},_parse:function($,P){return typeof $=="string"?P.parse($,this):$}}),k=i.kdf={},E=k.OpenSSL={execute:function($,P,M,j,I){if(j||(j=s.random(64/8)),I)var R=m.create({keySize:P+M,hasher:I}).compute($,j);else var R=m.create({keySize:P+M}).compute($,j);var O=s.create(R.words.slice(P),M*4);return R.sigBytes=P*4,x.create({key:R,iv:O,salt:j})}},T=a.PasswordBasedCipher=_.extend({cfg:_.cfg.extend({kdf:E}),encrypt:function($,P,M,j){j=this.cfg.extend(j);var I=j.kdf.execute(M,$.keySize,$.ivSize,j.salt,j.hasher);j.iv=I.iv;var R=_.encrypt.call(this,$,P,I.key,j);return R.mixIn(I),R},decrypt:function($,P,M,j){j=this.cfg.extend(j),P=this._parse(P,j.format);var I=j.kdf.execute(M,$.keySize,$.ivSize,P.salt,j.hasher);j.iv=I.iv;var R=_.decrypt.call(this,$,P,I.key,j);return R}})}()})}(z6)),z6.exports}var H6={exports:{}},fV;function FXe(){return fV||(fV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.mode.CFB=function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize;i.call(this,a,o,l,s),this._prevBlock=a.slice(o,o+l)}}),r.Decryptor=r.extend({processBlock:function(a,o){var s=this._cipher,l=s.blockSize,c=a.slice(o,o+l);i.call(this,a,o,l,s),this._prevBlock=c}});function i(a,o,s,l){var c,d=this._iv;d?(c=d.slice(0),this._iv=void 0):c=this._prevBlock,l.encryptBlock(c,0);for(var f=0;f>24&255)===255){var l=s>>16&255,c=s>>8&255,d=s&255;l===255?(l=0,c===255?(c=0,d===255?d=0:++d):++c):++l,s=0,s+=l<<16,s+=c<<8,s+=d}else s+=1<<24;return s}function a(s){return(s[0]=i(s[0]))===0&&(s[1]=i(s[1])),s}var o=r.Encryptor=r.extend({processBlock:function(s,l){var c=this._cipher,d=c.blockSize,f=this._iv,m=this._counter;f&&(m=this._counter=f.slice(0),this._iv=void 0),a(m);var p=m.slice(0);c.encryptBlock(p,0);for(var h=0;h>>2]|=s<<24-l%4*8,r.sigBytes+=s},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Ansix923})}(U6)),U6.exports}var q6={exports:{}},lV;function TXe(){return lV||(lV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.Iso10126={pad:function(r,i){var a=i*4,o=a-r.sigBytes%a;r.concat(n.lib.WordArray.random(o-1)).concat(n.lib.WordArray.create([o<<24],1))},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Iso10126})}(q6)),q6.exports}var G6={exports:{}},cV;function PXe(){return cV||(cV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.Iso97971={pad:function(r,i){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,i)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})}(G6)),G6.exports}var K6={exports:{}},uV;function RXe(){return uV||(uV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.ZeroPadding={pad:function(r,i){var a=i*4;r.clamp(),r.sigBytes+=a-(r.sigBytes%a||a)},unpad:function(r){for(var i=r.words,a=r.sigBytes-1,a=r.sigBytes-1;a>=0;a--)if(i[a>>>2]>>>24-a%4*8&255){r.sigBytes=a+1;break}}},n.pad.ZeroPadding})}(K6)),K6.exports}var Y6={exports:{}},dV;function IXe(){return dV||(dV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(Y6)),Y6.exports}var X6={exports:{}},fV;function OXe(){return fV||(fV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(un,function(n){return function(r){var i=n,a=i.lib,o=a.CipherParams,s=i.enc,l=s.Hex,c=i.format;c.Hex={stringify:function(d){return d.ciphertext.toString(l)},parse:function(d){var f=l.parse(d);return o.create({ciphertext:f})}}}(),n.format.Hex})}(X6)),X6.exports}var J6={exports:{}},mV;function MXe(){return mV||(mV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo,s=[],l=[],c=[],d=[],f=[],m=[],p=[],h=[],v=[],g=[];(function(){for(var x=[],C=0;C<256;C++)C<128?x[C]=C<<1:x[C]=C<<1^283;for(var S=0,k=0,C=0;C<256;C++){var _=k^k<<1^k<<2^k<<3^k<<4;_=_>>>8^_&255^99,s[S]=_,l[_]=S;var E=x[S],T=x[E],$=x[T],P=x[_]*257^_*16843008;c[S]=P<<24|P>>>8,d[S]=P<<16|P>>>16,f[S]=P<<8|P>>>24,m[S]=P;var P=$*16843009^T*65537^E*257^S*16843008;p[_]=P<<24|P>>>8,h[_]=P<<16|P>>>16,v[_]=P<<8|P>>>24,g[_]=P,S?(S=E^x[x[x[$^E]]],k^=x[x[k]]):S=k=1}})();var y=[0,1,2,4,8,16,32,64,128,27,54],w=o.AES=a.extend({_doReset:function(){var x;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var C=this._keyPriorReset=this._key,S=C.words,k=C.sigBytes/4,_=this._nRounds=k+6,E=(_+1)*4,T=this._keySchedule=[],$=0;$6&&$%k==4&&(x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255]):(x=x<<8|x>>>24,x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255],x^=y[$/k|0]<<24),T[$]=T[$-k]^x);for(var P=this._invKeySchedule=[],M=0;M>>24]]^h[s[x>>>16&255]]^v[s[x>>>8&255]]^g[s[x&255]]}}},encryptBlock:function(x,C){this._doCryptBlock(x,C,this._keySchedule,c,d,f,m,s)},decryptBlock:function(x,C){var S=x[C+1];x[C+1]=x[C+3],x[C+3]=S,this._doCryptBlock(x,C,this._invKeySchedule,p,h,v,g,l);var S=x[C+1];x[C+1]=x[C+3],x[C+3]=S},_doCryptBlock:function(x,C,S,k,_,E,T,$){for(var P=this._nRounds,M=x[C]^S[0],j=x[C+1]^S[1],I=x[C+2]^S[2],R=x[C+3]^S[3],O=4,L=1;L>>24]^_[j>>>16&255]^E[I>>>8&255]^T[R&255]^S[O++],B=k[j>>>24]^_[I>>>16&255]^E[R>>>8&255]^T[M&255]^S[O++],F=k[I>>>24]^_[R>>>16&255]^E[M>>>8&255]^T[j&255]^S[O++],z=k[R>>>24]^_[M>>>16&255]^E[j>>>8&255]^T[I&255]^S[O++];M=D,j=B,I=F,R=z}var D=($[M>>>24]<<24|$[j>>>16&255]<<16|$[I>>>8&255]<<8|$[R&255])^S[O++],B=($[j>>>24]<<24|$[I>>>16&255]<<16|$[R>>>8&255]<<8|$[M&255])^S[O++],F=($[I>>>24]<<24|$[R>>>16&255]<<16|$[M>>>8&255]<<8|$[j&255])^S[O++],z=($[R>>>24]<<24|$[M>>>16&255]<<16|$[j>>>8&255]<<8|$[I&255])^S[O++];x[C]=D,x[C+1]=B,x[C+2]=F,x[C+3]=z},keySize:256/32});r.AES=a._createHelper(w)}(),n.AES})}(J6)),J6.exports}var Q6={exports:{}},pV;function jXe(){return pV||(pV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.BlockCipher,s=r.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],d=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],m=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=s.DES=o.extend({_doReset:function(){for(var y=this._key,w=y.words,x=[],C=0;C<56;C++){var S=l[C]-1;x[C]=w[S>>>5]>>>31-S%32&1}for(var k=this._subKeys=[],_=0;_<16;_++){for(var E=k[_]=[],T=d[_],C=0;C<24;C++)E[C/6|0]|=x[(c[C]-1+T)%28]<<31-C%6,E[4+(C/6|0)]|=x[28+(c[C+24]-1+T)%28]<<31-C%6;E[0]=E[0]<<1|E[0]>>>31;for(var C=1;C<7;C++)E[C]=E[C]>>>(C-1)*4+3;E[7]=E[7]<<5|E[7]>>>27}for(var $=this._invSubKeys=[],C=0;C<16;C++)$[C]=k[15-C]},encryptBlock:function(y,w){this._doCryptBlock(y,w,this._subKeys)},decryptBlock:function(y,w){this._doCryptBlock(y,w,this._invSubKeys)},_doCryptBlock:function(y,w,x){this._lBlock=y[w],this._rBlock=y[w+1],h.call(this,4,252645135),h.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),h.call(this,1,1431655765);for(var C=0;C<16;C++){for(var S=x[C],k=this._lBlock,_=this._rBlock,E=0,T=0;T<8;T++)E|=f[T][((_^S[T])&m[T])>>>0];this._lBlock=_,this._rBlock=k^E}var $=this._lBlock;this._lBlock=this._rBlock,this._rBlock=$,h.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),y[w]=this._lBlock,y[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function h(y,w){var x=(this._lBlock>>>y^this._rBlock)&w;this._rBlock^=x,this._lBlock^=x<>>y^this._lBlock)&w;this._lBlock^=x,this._rBlock^=x<192.");var x=w.slice(0,2),C=w.length<4?w.slice(0,2):w.slice(2,4),S=w.length<6?w.slice(0,2):w.slice(4,6);this._des1=p.createEncryptor(a.create(x)),this._des2=p.createEncryptor(a.create(C)),this._des3=p.createEncryptor(a.create(S))},encryptBlock:function(y,w){this._des1.encryptBlock(y,w),this._des2.decryptBlock(y,w),this._des3.encryptBlock(y,w)},decryptBlock:function(y,w){this._des3.decryptBlock(y,w),this._des2.encryptBlock(y,w),this._des1.decryptBlock(y,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=o._createHelper(g)}(),n.TripleDES})}(Q6)),Q6.exports}var Z6={exports:{}},hV;function NXe(){return hV||(hV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=o.RC4=a.extend({_doReset:function(){for(var d=this._key,f=d.words,m=d.sigBytes,p=this._S=[],h=0;h<256;h++)p[h]=h;for(var h=0,v=0;h<256;h++){var g=h%m,y=f[g>>>2]>>>24-g%4*8&255;v=(v+p[h]+y)%256;var w=p[h];p[h]=p[v],p[v]=w}this._i=this._j=0},_doProcessBlock:function(d,f){d[f]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var d=this._S,f=this._i,m=this._j,p=0,h=0;h<4;h++){f=(f+1)%256,m=(m+d[f])%256;var v=d[f];d[f]=d[m],d[m]=v,p|=d[(d[f]+d[m])%256]<<24-h*8}return this._i=f,this._j=m,p}r.RC4=a._createHelper(s);var c=o.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var d=this.cfg.drop;d>0;d--)l.call(this)}});r.RC4Drop=a._createHelper(c)}(),n.RC4})}(Z6)),Z6.exports}var e8={exports:{}},vV;function AXe(){return vV||(vV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.Rabbit=a.extend({_doReset:function(){for(var m=this._key.words,p=this.cfg.iv,h=0;h<4;h++)m[h]=(m[h]<<8|m[h]>>>24)&16711935|(m[h]<<24|m[h]>>>8)&4278255360;var v=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],g=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var h=0;h<4;h++)f.call(this);for(var h=0;h<8;h++)g[h]^=v[h+4&7];if(p){var y=p.words,w=y[0],x=y[1],C=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,S=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,k=C>>>16|S&4294901760,_=S<<16|C&65535;g[0]^=C,g[1]^=k,g[2]^=S,g[3]^=_,g[4]^=C,g[5]^=k,g[6]^=S,g[7]^=_;for(var h=0;h<4;h++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.Rabbit=a._createHelper(d)}(),n.Rabbit})}(e8)),e8.exports}var t8={exports:{}},gV;function FXe(){return gV||(gV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.RabbitLegacy=a.extend({_doReset:function(){var m=this._key.words,p=this.cfg.iv,h=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],v=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var g=0;g<4;g++)f.call(this);for(var g=0;g<8;g++)v[g]^=h[g+4&7];if(p){var y=p.words,w=y[0],x=y[1],C=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,S=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,k=C>>>16|S&4294901760,_=S<<16|C&65535;v[0]^=C,v[1]^=k,v[2]^=S,v[3]^=_,v[4]^=C,v[5]^=k,v[6]^=S,v[7]^=_;for(var g=0;g<4;g++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.RabbitLegacy=a._createHelper(d)}(),n.RabbitLegacy})}(t8)),t8.exports}var n8={exports:{}},bV;function DXe(){return bV||(bV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),sp(),lp(),gf(),ya())})(un,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo;const s=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],c=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var d={pbox:[],sbox:[]};function f(g,y){let w=y>>24&255,x=y>>16&255,C=y>>8&255,S=y&255,k=g.sbox[0][w]+g.sbox[1][x];return k=k^g.sbox[2][C],k=k+g.sbox[3][S],k}function m(g,y,w){let x=y,C=w,S;for(let k=0;k1;--k)x=x^g.pbox[k],C=f(g,x)^C,S=x,x=C,C=S;return S=x,x=C,C=S,C=C^g.pbox[1],x=x^g.pbox[0],{left:x,right:C}}function h(g,y,w){for(let _=0;_<4;_++){g.sbox[_]=[];for(let E=0;E<256;E++)g.sbox[_][E]=c[_][E]}let x=0;for(let _=0;_=w&&(x=0);let C=0,S=0,k=0;for(let _=0;_=3&&r[2]){const m=r[2].toUpperCase();["COMMUNITY","ENTERPRISE","PLATFORM"].includes(m)&&(s=m)}let l=[];r.length>=4&&r[3]&&(l=r[3].split(",").filter(m=>m.trim()!==""));let c=[];r.length>=5&&r[4]&&(c=r[4].split(",").filter(m=>m.trim()!==""));let d="";r.length>=6&&r[5]&&(d=r[5]);let f="";return r.length>=7&&r[6]&&(f=r[6]),{userType:o,expiryDate:a,isValid:!zXe(e),edition:s,serverIps:l,serverDomains:c,name:d,description:f}}catch(t){return console.error("解密许可证失败:",t),{userType:"free",expiryDate:"",isValid:!1,edition:"COMMUNITY",serverIps:[],serverDomains:[],name:"",description:""}}}function BXe(e){try{const t=Wle(e),n=Ule(t);if(n.includes(":")){const r=n.split(":");if(r.length>=2&&/^\d{4}-\d{2}-\d{2}$/.test(r[1]))return r[1]}if(/^\d{4}-\d{2}-\d{2}$/.test(n))return n;throw new Error("解密后的字符串不是有效的日期格式")}catch(t){return console.error("解密失败:",t),""}}function zXe(e){const t=BXe(e);if(!t)return!0;const n=new Date(t),r=new Date;return r.setHours(0,0,0,0),n.setHours(0,0,0,0),r>n}const jI="config_loaded";let p9=!1;function Gle(){p9=!0,window.dispatchEvent(new CustomEvent(jI)),qe.debugIf("Config loaded state set and event dispatched")}async function Kle(){try{const t=(await _i.get("/chat/config.json")).data;if(t.enabled)qe.debugIf("config enabled: ",t),localStorage.setItem(db,vv),localStorage.setItem(qC,t.apiUrl),localStorage.setItem(GC,t.websocketUrl),localStorage.setItem(i6,t.htmlUrl);else if(hHe===$oe){qe.debugIf("config opensource");const n=window.location.protocol,r=window.location.hostname,i=window.location.port;let a=n+"//"+r;i&&(a+=":"+i);let s=(n==="https:"?"wss:":"ws:")+"//"+r;i&&(s+=":"+i),s+="/stomp",qe.debugIf("apiUrl: ",a," port:",i," websocketUrl:",s),localStorage.setItem(db,vv),localStorage.setItem(qC,a),localStorage.setItem(GC,s),localStorage.setItem(i6,a)}else qe.debugIf("config disabled"),localStorage.setItem(db,SHe),localStorage.removeItem(qC),localStorage.removeItem(GC),localStorage.removeItem(i6);Gle(),qe.debugIf("Config loaded and event dispatched")}catch(e){qe.error("error: ",e)}}function xg(){if(localStorage.getItem(vh)===vv){const n=localStorage.getItem(z0);return n===null?t6:n}if(localStorage.getItem(db)===vv){const n=localStorage.getItem(qC);return n===null?t6:n}return t6}function HXe(){return xg()+"/visitor/api/v1/upload/file"}function VXe(){if(localStorage.getItem(vh)===vv){const n=localStorage.getItem(H0);return n===null?n6:n}if(localStorage.getItem(db)===vv){const n=localStorage.getItem(GC);return n===null?n6:n}return n6}async function h9(){const e=localStorage.getItem(c1);let t=null;if(e)try{t=JSON.parse(e),qe.debugIf("Config loaded from local cache:",t)}catch(n){qe.error("Error parsing cached config:",n)}return cXe().then(n=>{if(n.data.code===200){localStorage.setItem(c1,JSON.stringify(n.data.data)),qe.debugIf("Config updated from server:",n.data.data);const r=new CustomEvent("config-updated",{detail:{config:n.data.data}});window.dispatchEvent(r)}}).catch(n=>{qe.error("Error fetching config from server:",n)}),t}function WXe(){const e=localStorage.getItem(c1);if(e){const t=JSON.parse(e),n=t==null?void 0:t.licenseKey;return qle(n)}return null}function UXe(){const e=localStorage.getItem(c1);if(e){const t=JSON.parse(e);return qle(t==null?void 0:t.licenseKey).edition}return null}function qXe(){const e=UXe();return e===fHe||e===mHe}const NI={};function GXe(e){Object.assign(NI,e)}const KXe=e=>e!=null&&e.type?e.type.startsWith("image/")?"image":e.type.startsWith("video/")?"video":e.type.startsWith("audio/")?"audio":"file":"other",YXe=e=>{if(NI[e])return NI[e];switch(e){case"image":return{loading:"正在上传图片...",error:"图片上传失败,请重试"};case"video":return{loading:"正在上传视频...",error:"视频上传失败,请重试"};case"audio":return{loading:"正在上传音频...",error:"音频上传失败,请重试"};case"file":return{loading:"正在上传文件...",error:"文件上传失败,请重试"};default:return{loading:"正在上传...",error:"上传失败,请重试"}}};function Bh(e,t,n){var c;if(!e){rt.error("未选择文件"),(c=n==null?void 0:n.onError)==null||c.call(n,new Error("Empty file"));return}const r=(n==null?void 0:n.type)||KXe(e),i=YXe(r),a=(n==null?void 0:n.key)||`upload-${Date.now()}`;rt.loading({content:(n==null?void 0:n.loadingText)||i.loading,key:a,duration:0});const o=Ot(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,s=new FormData;s.append("file",e),s.append("fileName",o),s.append("fileType",e.type),s.append("isAvatar","false"),s.append("kbType",iVe);const{currentVisitor:l}=Jl.getState();s.append("visitorUid",(l==null?void 0:l.uid)||""),s.append("visitorNickname",(l==null?void 0:l.nickname)||""),s.append("visitorAvatar",(l==null?void 0:l.avatar)||""),s.append("orgUid",(l==null?void 0:l.orgUid)||""),s.append("client",wn),fetch(HXe(),{method:"POST",headers:{},body:s}).then(d=>d.json()).then(d=>{rt.destroy(a),t(d)}).catch(d=>{rt.destroy(a),rt.error((n==null?void 0:n.errorText)||i.error),n!=null&&n.onError&&n.onError(d),console.error("upload error:",d)})}function XXe(){return DGe}function JXe(){const e=localStorage.getItem(S2);(e===null||e==="true")&&new Audio(vHe).play()}function dc(){return Ot().format("YYYY-MM-DD HH:mm:ss")}function Ca(){return FGe().replace(/-/g,"")}function qd(e){window.open(e,"_blank")}function yV(e,t){return e.length>t?e.slice(0,t-3)+"...":e}function QXe(e){if(dm===e||ds===e||Vs===e||Il===e||Ol===e)return!0}function ZXe(e){var t,n;return(e==null?void 0:e.type)===Wd?"right":(e==null?void 0:e.type)===W3?"left":(e==null?void 0:e.type)===mg?"center":((t=e==null?void 0:e.user)==null?void 0:t.type)===Poe||((n=e==null?void 0:e.user)==null?void 0:n.uid)===Jl.getState().currentVisitor.uid?"right":"left"}function eJe(e){var t;return((t=e==null?void 0:e.user)==null?void 0:t.type)===Roe}const Tw=e=>(e==null?void 0:e.type)===zHe,tJe=e=>{var t,n,r;return((t=e==null?void 0:e.user)==null?void 0:t.uid)===((r=(n=e==null?void 0:e.thread)==null?void 0:n.user)==null?void 0:r.uid)},nJe=e=>e.type===CN||e.type===Noe||e.type===joe||e.type===wN,tS=e=>{qe.debug("update message status:",e==null?void 0:e.content,e==null?void 0:e.type),u4.getState().updateMessageStatus(e==null?void 0:e.content,e==null?void 0:e.type);const t={uid:e==null?void 0:e.content,type:e==null?void 0:e.type};sr.emit(uI,JSON.stringify(t))},xV=e=>{console.log("handleRecallMessage",e==null?void 0:e.uid,e==null?void 0:e.content),u4.getState().recallMessage(e==null?void 0:e.content);const t={uid:e==null?void 0:e.content,content:"该消息已被撤回"};sr.emit(dI,JSON.stringify(t))};function Yle(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk",XXe())}const AI=()=>{const e=navigator.language.toLowerCase();console.log("AppWrapper getBrowserLanguage browserLang: ",e);const t=["en","zh-cn","zh-tw","ja","ko"];if(e.startsWith("zh"))return e.includes("tw")?"zh-tw":"zh-cn";const n=e.split("-")[0];return t.includes(n)?n:"en"},Xle=e=>e&&(e.includes("

      ")||e.includes("

      ")||e.includes("")||e.includes("
        "));function Hp(e){return e.endsWith("/")?e.slice(0,-1):e}const rJe=["转人工","人工客服","真人客服","人工服务","真人服务","转接人工","转接客服","真人","人工","客服","转接","转人","人工解答","找人工","接通人工","需要人工","联系人工","人工帮助","不想机器人","机器人没用","换人工","换客服","真人咨询","真实客服","真人解答","需要真人","人工处理","专员服务"],iJe=e=>/)<[^<]*)*<\/script>/i.test(e)||/)<[^<]*)*<\/iframe>/i.test(e)||/on\w+\s*=\s*["']?[^"']*["']?/i.test(e)||/javascript:/i.test(e)?{safe:!1,reason:"发现可能的XSS攻击内容"}:/(%27)|(')|(--)|(%23)|(#)/i.test(e)&&/(select|update|delete|drop|insert|alter|exec|execute|union|create|table|from|where)/i.test(e)?{safe:!1,reason:"发现可能的SQL注入攻击内容"}:/;|\||`|&&|\$\(|\$\{/i.test(e)&&/(cat|chmod|rm|mv|wget|curl|bash|sh)/i.test(e)?{safe:!1,reason:"发现可能的命令注入攻击内容"}:{safe:!0,reason:""},aJe=async(e,t)=>{try{const n=await fetch(e);if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const r=await n.blob(),i=document.createElement("a");return i.href=URL.createObjectURL(r),i.download=t,i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(i.href),{success:!0}}catch(n){console.error("fetch下载图片失败,尝试直接下载:",n);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(r){return console.error("在新标签页打开也失败:",r),{success:!1,error:"无法下载或打开文件,可能是跨域问题"}}}},wV=e=>{try{return new URL(e).pathname.split("/").pop()||"download"}catch(t){return console.error("解析URL失败:",t),"download"}},g4=async(e,t,n)=>{qe.debugIf("downloadFile",e,t,n);try{const r=await fetch(e);if(!r.ok)throw new Error(`HTTP error! status: ${r.status}`);const i=await r.blob(),a=document.createElement("a");return a.href=URL.createObjectURL(i),a.download=t,a.style.display="none",document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(a.href),{success:!0}}catch(r){console.error("下载文件失败:",r);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(i){return console.error("在新标签页打开也失败:",i),{success:!1,error:"无法下载或打开文件"}}}},oJe=async(e,t,n)=>g4(e,t,n),sJe=async(e,t,n)=>g4(e,t,n),lJe=async(e,t,n)=>g4(e,t,n),zl=async e=>{try{return navigator.clipboard&&navigator.clipboard.writeText?(await navigator.clipboard.writeText(e),{success:!0}):CV(e)}catch(t){return console.error("复制失败:",t),CV(e)}},CV=e=>{try{const t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.left="-999999px",t.style.top="-999999px",document.body.appendChild(t),t.focus(),t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n?{success:!0}:{success:!1,error:"复制命令执行失败"}}catch(t){return console.error("复制失败:",t),{success:!1,error:"复制过程中发生错误"}}},v9=async e=>{try{const t=document.createElement("div");t.innerHTML=e;const n=t.textContent||t.innerText||e;return await zl(n)}catch(t){return console.error("处理富文本复制失败:",t),{success:!1,error:"处理富文本内容失败"}}},y1=ip()(ap(gg(op((e,t)=>({userInfo:{uid:"",nickname:"",avatar:""},deviceUid:"",setUserInfo:n=>{e({userInfo:n})},setDeviceUid(n){e({deviceUid:n})},resetUserInfo(){e({userInfo:{uid:t().userInfo.uid,nickname:"",avatar:""}})}})),{name:OHe}))),Jle=ip()(ap(gg(op(e=>({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberResult:{data:{content:[]}},setCurrentMember(t){e({currentMember:t})},setMemberInfo(t){e({memberInfo:t})},setMemberResult:t=>{e({memberResult:t})},resetMembers:()=>e({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}}})})),{name:RHe}))),b4=ip()(ap(gg(op(e=>({orgTree:[],currentOrg:{uid:"",name:"",logo:"",description:""},setCurrentOrg(t){e({currentOrg:t})},deleteOrg:()=>e({currentOrg:{uid:"",name:"",logo:"",description:""}})})),{name:PHe})));async function cJe(e){return On("/api/v1/member/query",{method:"GET",params:{orgUid:e,channel:wn}})}async function uJe(){return On("/api/v1/user/profile",{method:"GET",params:{channel:wn}})}const Vy=ip()(ap(gg(op((e,t)=>({accessToken:"",setAccessToken(n){localStorage.setItem(mI,n),e({accessToken:n})},getAccessToken(){return t().accessToken},removeAccessToken(){localStorage.removeItem(mI),e({accessToken:""})}})),{name:THe})));function dJe(){const[e,t]=u.useState(!1),[n,r]=u.useState(!1),[i,a]=u.useState(!1),[o,s]=u.useState(!1),l=u.useRef(!1),c=u.useRef(null);u.useRef(void 0);const d=Vy(x=>x.accessToken),f=u.useMemo(()=>!!d&&d.trim().length>0,[d]),{userInfo:m,setUserInfo:p}=y1(x=>({userInfo:x.userInfo,setUserInfo:x.setUserInfo})),{memberInfo:h,setMemberInfo:v}=Jle(x=>({memberInfo:x.memberInfo,setMemberInfo:x.setMemberInfo})),g=b4(x=>x.currentOrg);u.useEffect(()=>{t(!1),r(!1),a(!1),s(!1),m!=null&&m.currentRoles&&m.currentRoles.forEach(x=>{switch(x.name){case kHe:t(!0);break;case _He:r(!0);break;case EHe:a(!0);break;case $He:s(!0);break}})},[m==null?void 0:m.currentRoles]);const y=u.useCallback(async()=>{if(f&&g!=null&&g.uid&&!l.current){l.current=!0;try{c.current&&(clearTimeout(c.current),c.current=null),rt==null||rt.destroy(),rt==null||rt.loading("正在加载用户信息...");const x=await uJe();console.log("getProfile response",x.data),x.data.code===200?(rt==null||rt.destroy(),p(x.data.data)):(rt==null||rt.destroy(),rt==null||rt.error("加载用户信息失败"))}catch(x){rt==null||rt.destroy(),rt==null||rt.error("加载用户信息失败"),console.error("Failed to refresh user info:",x)}finally{c.current=setTimeout(()=>{l.current=!1},500)}}},[g==null?void 0:g.uid,f,p]),w=u.useCallback(async()=>{var x,C;if(f&&g!=null&&g.uid)try{const S=await cJe(g==null?void 0:g.uid);console.log("refreshMemberInfo memberResponse:",S==null?void 0:S.data),((x=S==null?void 0:S.data)==null?void 0:x.code)===200&&v((C=S==null?void 0:S.data)==null?void 0:C.data)}catch(S){console.error("Failed to fetch member info:",S)}},[g==null?void 0:g.uid,f,v]);return u.useEffect(()=>()=>{c.current&&clearTimeout(c.current),rt==null||rt.destroy()},[]),{isLoggedIn:f,userInfo:m,setUserInfo:p,memberInfo:h,setMemberInfo:v,refreshUserInfo:y,refreshMemberInfo:w,hasRoleAgent:o,hasRoleSuper:e,hasRoleAdmin:n,hasRoleMember:i}}const Pw=e=>{switch(e){case"en":return{locale:"en",antdLocale:Fz};case"zh-cn":return{locale:"zh-cn",antdLocale:B0};case"zh-tw":return{locale:"zh-tw",antdLocale:Tze};case"ja":return{locale:"ja",antdLocale:Uze};case"ko":return{locale:"ko",antdLocale:lHe};default:return{locale:"en",antdLocale:Fz}}},Oa=u.createContext({}),fJe=({children:e})=>{const[t,n]=u.useState(!1),{isLoggedIn:r,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c}=dJe(),{themeMode:d,setThemeMode:f,isDarkMode:m}=OVe(),[p,h]=u.useState(()=>{const y=localStorage.getItem(vw);return Pw(y||AI())}),v=y=>{const w=Pw(y);h(w),localStorage.setItem(vw,w.locale)};u.useEffect(()=>{if(!localStorage.getItem(vw)){const y=AI();v(y)}},[]);const g=()=>{f(m?"light":"dark")};return b.jsx(Oa.Provider,{value:{isCustomServer:t,setIsCustomServer:n,isLoggedIn:r,isDarkMode:m,themeMode:d,setThemeMode:f,toggleDarkMode:g,locale:p,setLocale:y=>{const w=Pw(y.locale);h(w),localStorage.setItem(vw,w.locale)},changeLocale:v,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c},children:e})},mJe={"app.logout":"Logout","navBar.lang":"Language","layout.user.link.help":"Help","layout.user.link.privacy":"Privacy","layout.user.link.terms":"Terms","app.copyright.produced":"Product of Weiyu","app.preview.down.block":"Download this page to local project","app.welcome.link.fetch-blocks":"Get all blocks","app.welcome.link.block-list":"Based on block development, quickly build standard pages","theme.light":"Light","theme.dark":"Dark","theme.system":"Auto","setting.lang":"Languages","setting.theme":"Theme",slogan:"Conversation as a Service",captcha:"Captcha",logging:"Logging in...","login.error":"Login failed",title:"Hello!",subtitle:"How can I help you?","tabs.home":"Home","tabs.messages":"Messages","tabs.help":"Help","tabs.news":"News","settings.themeColor":"Theme Color","settings.title":"Title","settings.subtitle":"Subtitle","settings.embedCode":"Embed Code","settings.copyCode":"Copy Code","settings.copied":"Code copied to clipboard!","settings.position":"Position","settings.bottomRight":"Bottom Right","settings.bottomLeft":"Bottom Left","settings.bottomMargin":"Bottom Margin","settings.rightMargin":"Right Margin","settings.leftMargin":"Left Margin","settings.tabsVisibility":"Tabs Visibility","bubble.title":"Need help?","bubble.subtitle":"I am an AI customer service, always at your service.","settings.button":"Button","settings.button.title":"Button Title","settings.button.subtitle":"Button Subtitle","settings.button.icon":"Button Icon","settings.button.url":"Button URL","settings.bubbleMessage":"Bubble Message","settings.showBubble":"Show Bubble Message","settings.bubbleIcon":"Bubble Icon","settings.bubbleTitle":"Bubble Title","settings.bubbleSubtitle":"Bubble Subtitle","settings.navbar":"Navbar","settings.navbar.title":"Navbar Title","settings.navbar.subtitle":"Navbar Subtitle","settings.chatConfig":"Chat Configuration","settings.orgId":"Organization ID","settings.type":"Type","settings.agentId":"Agent ID","settings.support":"Technical Support","settings.showSupport":"Show Technical Support Text","settings.reset":"Reset Configuration","i18n.app.title":"Weiyu","i18n.app.support":"Provide Technical Support","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"Loading...","i18n.load.nomore":"No more","i18n.faq":"FAQ","i18n.rate":"Rate","i18n.input.placeholder":"Please enter content","i18n.load.more":"Load more","i18n.typing":"The other party is typing...","i18n.guess.faq":"Guess you want to ask","i18n.hot.faq":"Hot questions","i18n.change.faq":"Change","i18n.file.assistant":"File Assistant","i18n.thread.content.image":"Image","i18n.thread.content.file":"File","i18n.system.notification":"System Notification","i18n.top.tip":"Default top tip","i18n.leavemsg.tip":"No customer service online, please leave contact information","i18n.welcome.tip":"Hello, how can I help you?","i18n.reenter.tip":"Continue conversation","i18n.queue.tip":"In queue...","i18n.queue.message.template":"Current queue number: {0}, estimated waiting time: {1} minutes","i18n.under.development":"Under development...","i18n.user.description":"Default user description","i18n.robot.nickname":"Default robot","i18n.robot.description":"Default robot description","i18n.robot.noreply":"No corresponding answer found","i18n.robot.agent.assistant.nickname":"Customer Service Assistant","i18n.llm.prompt":"You are a smart and helpful AI, you can give useful, detailed, and polite answers to human questions","i18n.agent.nickname":"Default customer service","i18n.agent.description":"Default customer service description","i18n.workgroup.nickname":"Default skill group","i18n.workgroup.description":"Default skill group description","i18n.contact":"Ask for contact information","i18n.thanks":"Thanks","i18n.welcome":"Greeting","i18n.bye":"Goodbye","i18n.contact.title":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.contact.content":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.thanks.title":"Thank you for visiting, welcome to come again","i18n.thanks.content":"Thank you for visiting, welcome to come again","i18n.welcome.title":"Hello, how can I help you","i18n.welcome.content":"Hello, how can I help you","i18n.bye.title":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.bye.content":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.vip.api":"VIP interface, no permission, please contact: weiyuai.cn","i18n.faq.category.demo.1":"FAQ Category Demo1","i18n.faq.category.demo.2":"FAQ Category Demo2","i18n.faq.demo.title.1":"FAQ Text Demo1","i18n.faq.demo.content.1":"FAQ Text Demo1","i18n.faq.demo.title.2":"FAQ Image Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"Quick Button Text Demo1","i18n.quick.button.demo.content.1":"Quick Button Text Demo1","i18n.quick.button.demo.title.2":"Quick Button Link Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.transferToAgent":"Transfer to human service","i18n.auto.closed":"Session automatically closed","i18n.agent.closed":"Customer service closed the session","i18n.agent.offline":"Customer service is offline","i18n.auto.close.tip":"The session has ended, thank you for your consultation, have a nice day!","i18n.agent.close.tip":"The session has ended, thank you for your consultation, have a nice day!","chat.menu.copy":"Copy","chat.menu.delete":"Delete","chat.menu.forward":"Forward","chat.menu.reply":"Reply","chat.menu.quote":"Quote","chat.menu.recall":"Recall","chat.menu.translate":"Translate","chat.menu.download.image":"Download Image","chat.menu.download.file":"Download File","chat.menu.download.video":"Download Video","chat.menu.download.audio":"Download Audio","chat.menu.download.voice":"Download Voice","chat.menu.browser.open":"Open in Browser","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio","chat.toolbar.video":"Video","chat.toolbar.tel":"Tel","chat.toolbar.ticket":"Ticket","chat.message.type.unsupported":"This type is not supported","chat.message.send.failed":"Send failed","chat.message.transferring":"Transferring...","chat.faq.title":"FAQ","app.title":"Weiyu","app.helpcenter.title":"Help Center","app.description":"Conversation as a Service","app.copyright":"© 2024 Weiyu. All Rights Reserved.","app.new.conversation":"New Conversation","app.trial.tip":"Weiyu Technical Support","app.trial.tip.tooltip":"Weiyu Technical Support","nav.system":"System Entrance","nav.development":"System Development","nav.modules":"Module Introduction","nav.system.admin":"Admin Backend","nav.system.agent":"Customer Service Client","nav.system.visitor":"Visitor Session","nav.system.workflow":"Workflow","nav.system.notebase":"Knowledge Base","nav.system.kanban":"Kanban","nav.development.javadoc":"Java Documentation","nav.development.swagger":"Swagger Documentation","nav.development.openapi":"OpenAPI Documentation","nav.development.knife4j":"Knife4j Documentation","nav.development.druid":"Druid","nav.development.docs":"Product Documentation","nav.development.web":"Web","nav.development.excel":"Excel Download","nav.development.file":"File Download","nav.modules.team":"Team","nav.modules.service":"Customer Service","nav.modules.kbase":"Knowledge Base","nav.modules.ai":"AI Agent","nav.modules.ticket":"Ticket","nav.modules.social":"Social","nav.modules.forum":"Forum","nav.modules.voc":"Voice of Customer","nav.modules.plugins.kanban":"Kanban","nav.modules.plugins.callcenter":"Call Center","nav.modules.plugins.webrtc":"WebRTC","nav.architecture":"System Architecture","nav.architecture.architecture":"Architecture","menu.edit":"Edit","menu.delete":"Delete","sidebar.newConversation":"New Conversation","sidebar.newTicket":"New Ticket","chat.recording":"Recording...","chat.placeholder":"Enter message...","language.zh":"Simplified Chinese","language.en":"English","language.zh-TW":"Traditional Chinese","support.title":"Customer Service Support","support.presales":"Pre-sales Support","support.aftersales":"After-sales Support","support.tickets":"Pending Tickets","support.docs":"Help Documentation","support.community":"Developer Community","support.feedback":"User Voice","message.streamError":"Stream error, please retry","message.streamEnd":"Stream ended","chat.thread.init.loading":"Initializing conversation...","common.cancel":"Cancel","common.confirm":"Confirm","common.submit":"Submit","common.save":"Save","common.edit":"Edit","common.delete":"Delete","common.add":"Add","common.search":"Search","common.reset":"Reset","common.close":"Close","common.back":"Back","common.next":"Next","common.previous":"Previous","common.ok":"OK","common.yes":"Yes","common.no":"No"},pJe={"pages.login.title":"Bytedesk","pages.layouts.userLayout.title":"Chat As A Service","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":"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.captcha.placeholder":"Verification Code","pages.login.captcha.required":"Please input verification code!","pages.login.phoneLogin.getVerificationCode":"Get Code","pages.login.anonymousLogin":"Anonymous Login","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.login.privacyModal.title":"Privacy Policy Confirmation","pages.login.privacyModal.description":"To protect your personal information security, please read and agree to the following agreements:","pages.login.privacyModal.privacyPolicy":"Privacy Policy","pages.login.privacyModal.and":"and","pages.login.privacyModal.termsOfService":"Terms of Service","pages.login.privacyModal.confirmText":"Do you agree to the above agreements and continue to log in?","pages.login.privacyModal.agreeAndLogin":"Agree and Login","pages.login.privacyModal.cancel":"Cancel","pages.login.privacy.agree":"Agree","pages.login.privacy.privacyPolicy":"Privacy Policy","pages.login.privacy.and":"and","pages.login.privacy.termsOfService":"Terms of Service","pages.welcome.link":"Welcome","pages.robot.new":"New","pages.robot.chat":"Chat","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.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.file":"File","pages.robot.kb.text":"Text","pages.robot.kb.qa":"Q&A","pages.robot.kb.web":"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.setting":"Settings","pages.logout":"Logout","pages.footer.website":"Bytedesk","pages.footer.helpcenter":"help","pages.login.remember":"remember me","pages.agent.tab.basic":"Basic","pages.agent.robot":"Robot","pages.agent.service.settings":"Service Settings","pages.agent.service.settings.topTip":"Top Tip","pages.agent.service.settings.welcomeTip":"Welcome Tip","pages.agent.service.settings.leavemsgTip":"Leavemsg Tip","pages.agent.service.settings.autoCloseMin":"Auto Close Min","pages.agent.service.settings.showLogo":"Show Logo","pages.agent.service.settings.maxThreadCount":"Max Thread Count","pages.advanced.faq":"FAQ","pages.advanced.quickButton":"Quick Buttons","pages.advanced.faqGuess":"Smart Suggestions","pages.advanced.faqHot":"Hot Questions","pages.advanced.faqShortcut":"Quick Replies","pages.advanced.rate":"Satisfaction Rating","pages.advanced.autoreply":"Auto Reply","pages.advanced.leaveMsg":"Leave Message","pages.advanced.survey":"Survey","pages.advanced.history":"History","pages.advanced.inputAssociation":"Input Association","pages.advanced.antiHarassment":"Captcha Settings","pages.advanced.captcha":"Captcha Settings","pages.advanced.showPreForm":"Show PreForm","pages.advanced.showHistory":"Show History","pages.advanced.showInputAssociation":"Show Input Association","pages.advanced.showCaptcha":"Show Captcha","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","pages.anonymous.title":"Anonymous Mode","pages.anonymous.home":"Home","pages.anonymous.contact":"Contacts","pages.anonymous.robot":"Robot","pages.anonymous.setting":"Settings","pages.anonymous.welcome":"Welcome to Anonymous Mode","pages.anonymous.description":"You can use system features anonymously in this mode","block.title":"Block Settings","block.type":"Block Type","block.user":"Block User","block.ip":"Block IP","block.permanent":"Permanent Block","block.until":"Block Until","block.until.required":"Please select block end time","ticket.create.title":"Create Ticket","ticket.form.select.placeholder":"Select Form","ticket.form.none":"No Form","ticket.title":"Title","ticket.title.placeholder":"Please enter ticket title","ticket.title.required":"Please enter ticket title","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Summary","ticket.summary.placeholder":"Please enter ticket summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.placeholder":"Please select priority","ticket.priority.required":"Please select priority","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.description":"Description","ticket.description.placeholder":"Please describe your issue in detail so we can better assist you...","ticket.description.required":"Please enter issue description","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.status":"Status","ticket.status.new":"Open","ticket.status.open":"In Progress","ticket.status.closed":"Closed","ticket.status.assigned":"Assigned","ticket.status.claimed":"Claimed","ticket.status.unclaimed":"Returned","ticket.status.processing":"Processing","ticket.status.pending":"Pending","ticket.status.holding":"On Hold","ticket.status.resumed":"Resumed","ticket.status.reopened":"Reopened","ticket.status.resolved":"Resolved","ticket.status.escalated":"Escalated","ticket.status.cancelled":"Cancelled","ticket.table.column.uid":"Ticket ID","ticket.table.column.description":"Issue Description","ticket.table.column.category":"Category","ticket.table.column.status":"Status","ticket.table.column.createdAt":"Submitted At","ticket.table.column.actions":"Actions","ticket.table.search.ticketNumber":"Ticket Number","ticket.table.search.ticketNumber.placeholder":"Please enter ticket number","ticket.table.search.description":"Issue Description","ticket.table.search.description.placeholder":"Please enter description keyword","ticket.table.action.view":"View","ticket.table.action.delete":"Delete","ticket.table.refresh":"Refresh","ticket.table.create":"Create Ticket","ticket.table.delete.login.required":"Please sign in before deleting tickets","ticket.table.delete.success":"Deleted successfully","ticket.table.delete.failed":"Failed to delete ticket","ticket.table.delete.confirm.title":"Delete this ticket?","ticket.table.delete.confirm.ok":"Delete","ticket.table.delete.confirm.cancel":"Cancel","ticket.table.load.failed":"Failed to load tickets, please try again later","ticket.history.title":"My Tickets","ticket.history.create":"Create Ticket","ticket.history.login.required.title":"Please sign in before accessing tickets","ticket.history.login.required.desc":"This organization requires visitors to sign in before viewing historical tickets or creating new ones.","ticket.history.login.required.cta":"Sign In Now","ticket.history.login.modal.title":"Please Sign In","ticket.contact":"Contact","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information for timely response","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.form.placeholder.text":"Please enter","ticket.form.placeholder.select":"Please select","ticket.form.placeholder.date":"Please select date","ticket.form.placeholder.time":"Please select time","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.form.load.error":"Failed to load ticket forms","common.cancel":"Cancel","common.confirm":"Confirm"},hJe={"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.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"},vJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"All","i18n.queue.tip":"Queue","i18n.queue.message.template":"Current Queuing: {0} people, Wait {1} minutes","i18n.queue.empty":"Queue empty","i18n.queue.accept":"accept","i18n.system.notification":"System Notification","i18n.old.password.wrong":"Old password is incorrect","i18n.change.password":"Change Password","i18n.auth.captcha.send.success":"Captcha Send success","i18n.auth.captcha.error":"Captcha Error","i18n.auth.captcha.expired":"Captcha Expired","i18n.auth.captcha.already.send":"Captcha Already Send","i18n.auth.captcha.validate.failed":"Captcha Validate Failed","i18n.DEPT_ALL":"All","i18n.DEPT_ADMIN":"Admin","i18n.DEPT_MEMBER":"Member","i18n.DEPT_CS":"CustomerService",ROLE_SUPER:"Super",ROLE_ADMIN:"Admin",ROLE_MEMBER:"Member",ROLE_AGENT:"Agent",ROLE_USER:"User",ROLE_VISITOR:"Visitor","i18n.faq":"Faq","i18n.rate":"Rate","i18n.input.placeholder":"Please input","i18n.loading":"Loading","i18n.load.more":"Load more","i18n.load.nomore":"No more","i18n.typing":"Typing","i18n.robot":"Robot","i18n.agent":"Agent","i18n.workgroup":"WorkGroup","i18n.group":"Group","i18n.rate.invite":"Rate Invite","i18n.ticket":"Ticket","i18n.ticket.thread":"Ticket Thread","i18n.notice":"Notice","i18n.notice.title":"Notice","i18n.notice.content":"Notice Content","i18n.notice.ip":"IP Address","i18n.notice.ipLocation":"IP Location","i18n.notice.parse.file.success":"Parse file success","i18n.notice.parse.file.error":"Parse file error","i18n.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"All","i18n.DEPT.ADMIN":"Admin","i18n.DEPT.HR":"HR","i18n.DEPT.ORG":"Org","i18n.DEPT.IT":"IT","i18n.DEPT.MONEY":"Money","i18n.DEPT.MARKETING":"Marketing","i18n.DEPT.SALES":"Sales","i18n.DEPT.CS":"CustomerService","i18n.new.message":"New Message","i18n.file.assistant":"file assistant","i18n.clipboard.assistant":"clipboard assistant","i18n.thread.content.image":"image","i18n.thread.content.file":"file","i18n.top.tip":"Top Tip","i18n.top.make":"Make Top","i18n.top.cancel":"Cancel Top","i18n.unread.make":"Mark as unread","i18n.unread.cancel":"Mark as read","i18n.star.make":"Make Star","i18n.star.cancel":"Cancel Star","i18n.disturb.make":"Make Disturb","i18n.disturb.cancel":"Cancel Disturb","i18n.transfer":"Transfer","i18n.hide":"Hide","i18n.network.disconnected":"Network disconnected","i18n.message.pulling":"Message pulling","i18n.leavemsg.tip":"Leave a message","i18n.welcome.tip":"What can i help you?","i18n.reenter.tip":"continue chat","i18n.under.development":"Under development","i18n.user.description":"User Description","i18n.robot.nickname":"DefaultRobot","i18n.robot.description":"Default Robot Description","i18n.robot.noreply":"Answer Not Found","i18n.robot.agent.assistant.nickname":"DefaultRobotAgent","chat.leavemsg.history.title":"Message History","chat.leavemsg.search.placeholder":"Search message content...","chat.leavemsg.empty":"No message history","i18n.leavemsg.status.pending":"Pending","i18n.leavemsg.status.replied":"Replied","i18n.leavemsg.status.closed":"Closed","i18n.leavemsg.status.unknown":"Unknown","i18n.llm.prompt":"You are a smart and helpful artificial intelligence, capable of providing useful, detailed, and polite answers to human questions.","i18n.agent.nickname":"DefaultAgent","i18n.agent.description":"Default Agent Description","i18n.workgroup.nickname":"DefaultWorkgroup","i18n.workgroup.before.nickname":"BeforeWorkgroup","i18n.workgroup.after.nickname":"AfterWorkgroup","i18n.workgroup.description":"Default Workgroup Description","i18n.workgroup.before.description":"BeforeWorkgroup Description","i18n.workgroup.after.description":"AfterWorkgroup Description","i18n.contact":"Ask Contact","i18n.thanks":"Thanks","i18n.welcome":"Welcome","i18n.bye":"Bye","i18n.tip.title":"Tip","i18n.tip.network.disconnected":"Network disconnected","i18n.tip.network.connected":"Network connected","i18n.kb.name":"KbName","i18n.kb.platform.name":"Platform KbName","i18n.kb.helpcenter.name":"Helpdoc KbName","i18n.kb.llm.name":"Llm KbName","i18n.kb.keyword.name":"Keyword KbName","i18n.kb.faq.name":"Faq KbName","i18n.kb.autoreply.name":"AutoReply KbName","i18n.kb.quickreply.name":"QuickReply KbName","i18n.kb.taboo.name":"Taboo KbName","i18n.kb.description":"KbDescription","i18n.agent.nicknameKb":"DefaultAgentKbName","i18n.contact.title":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.contact.content":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.thanks.title":"Thank you for visiting, we look forward to seeing you again.","i18n.thanks.content":"Thank you for visiting, we look forward to seeing you again.","i18n.welcome.title":"Hello, how can I assist you?","i18n.welcome.content":"Hello, how can I assist you?","i18n.bye.title":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.bye.content":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.vip.api":"VIP API","i18n.faq.category.demo.1":"CategoryDemo1","i18n.faq.category.demo.2":"CategoryDemo2","i18n.faq.demo.title.1":"FaqTitleText1","i18n.faq.demo.content.1":"FaqContentText1","i18n.faq.demo.title.2":"FaqTitleImage2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"QuickButtonTitleText1","i18n.quick.button.demo.content.1":"QuickButtonContentText1","i18n.quick.button.demo.title.2":"QuickButtonTitleUrl2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.image.label.placeholder":"Note","i18n.video.label.placeholder":"Note","i18n.audio.label.placeholder":"Note","i18n.file.label.placeholder":"Note","i18n.transferToAgent":"Transfer to Agent","i18n.auto.closed":"Auto closed","i18n.agent.closed":"Agent closed","i18n.online.chat":"Online Chat","i18n.JOB":"Job","i18n.LANGUAGE":"Language","i18n.TOOL":"Tool","i18n.WRITING":"Writing","i18n.RAG":"RAG","i18n.module.ai":"AI","i18n.module.void":"Void","i18n.module.service":"Service","i18n.module.ticket":"Ticket","i18n.black.user.already.exists":"User already blocked","i18n.ticket.category.technical_support":"Technical Support","i18n.ticket.category.service_request":"Service Request","i18n.ticket.category.consultation":"Consultation","i18n.ticket.category.complaint_suggestion":"Complaint Suggestion","i18n.ticket.category.operation_maintenance":"Operation Maintenance","i18n.ticket.category.other":"Other","i18n.vip.component":"VIP Component, Contact us for more details","i18n.vip.contactUs":"Contact us","i18n.vip.contactUrl":"https://www.bytedesk.com","i18n.ticket.process.name":"Ticket Process","i18n.thread.process.name":"Thread Process","i18n.username.or.password.incorrect":"Username or password incorrect","i18n.system_notification":"System Notification","i18n.transfer_notification":"Transfer Request","i18n.transfer_accepted":"Transfer Accepted","i18n.transfer_rejected":"Transfer Rejected","i18n.transfer_timeout":"Transfer Request Timeout","i18n.transfer_cancelled":"Transfer Cancelled","i18n.confirm_accept_transfer":"Confirm Accept Transfer","i18n.confirm_accept_transfer_desc":"Are you sure to accept the transfer request?","i18n.confirm_reject_transfer":"Confirm Reject Transfer","i18n.confirm_reject_transfer_desc":"Are you sure to reject the transfer request?","i18n.confirm_cancel_transfer":"Confirm Cancel Transfer","i18n.confirm_cancel_transfer_desc":"Are you sure to cancel the transfer request?","i18n.transfer.notice.title":"Transfer Notice","i18n.transfer.notice.content":"Transfer Notice Content","i18n.transfer.accept.notice.title":"Transfer Accept Notice","i18n.transfer.accept.notice.content":"Transfer Accept Notice Content","i18n.transfer.reject.notice.title":"Transfer Reject Notice","i18n.transfer.reject.notice.content":"Transfer Reject Notice Content","i18n.transfer.timeout.notice.title":"Transfer Timeout Notice","i18n.transfer.timeout.notice.content":"Transfer Timeout Notice Content","i18n.transfer.cancel.notice.title":"Transfer Cancel Notice","i18n.transfer.cancel.notice.content":"Transfer Cancel Notice Content","i18n.already.in.transfer.pending.state":"Already in transfer pending state","i18n.already.in.transfer.accepted.state":"Already in transfer accepted state","i18n.already.in.transfer.rejected.state":"Already in transfer rejected state","i18n.already.in.transfer.timeout.state":"Already in transfer timeout state","i18n.already.in.transfer.canceled.state":"Already in transfer canceled state","i18n.invite_notification":"Invite Request","i18n.invite_accepted":"Invite Accepted","i18n.invite_rejected":"Invite Rejected","i18n.invite_timeout":"Invite Request Timeout","i18n.invite_cancelled":"Invite Cancelled","i18n.confirm_accept_invite":"Confirm Accept Invite","i18n.confirm_accept_invite_desc":"Are you sure to accept the invite request?","i18n.confirm_reject_invite":"Confirm Reject Invite","i18n.confirm_reject_invite_desc":"Are you sure to reject the invite request?","i18n.visitor_invite_notification":"Visitor Invite","i18n.visitor_invite_accepted":"Visitor Invite Accepted","i18n.visitor_invite_rejected":"Visitor Invite Rejected","i18n.visitor_invite_timeout":"Visitor Invite Timeout","i18n.visitor_invite_cancelled":"Visitor Invite Cancelled","i18n.group_invite_notification":"Group Invite","i18n.group_invite_accepted":"Group Invite Accepted","i18n.group_invite_rejected":"Group Invite Rejected","i18n.group_invite_timeout":"Group Invite Timeout","i18n.group_invite_cancelled":"Group Invite Cancelled","i18n.kbase_invite_notification":"Knowledge Base Invite","i18n.kbase_invite_accepted":"Knowledge Base Invite Accepted","i18n.kbase_invite_rejected":"Knowledge Base Invite Rejected","i18n.kbase_invite_timeout":"Knowledge Base Invite Timeout","i18n.kbase_invite_cancelled":"Knowledge Base Invite Cancelled","i18n.organization_invite_notification":"Organization Invite","i18n.organization_invite_accepted":"Organization Invite Accepted","i18n.organization_invite_rejected":"Organization Invite Rejected","i18n.organization_invite_timeout":"Organization Invite Timeout","i18n.organization_invite_cancelled":"Organization Invite Cancelled","i18n.from":"From","i18n.to":"To","i18n.note":"Note","i18n.status":"Status","i18n.time":"Time","i18n.inviter":"Inviter","i18n.invitee":"Invitee","i18n.visitor":"Visitor","i18n.group_name":"Group Name","i18n.kbase_name":"Knowledge Base Name","i18n.organization_name":"Organization Name","i18n.auto.close.tip":"The conversation has been automatically closed","i18n.agent.close.tip":"The conversation has been closed by the agent","i18n.accept":"Accept","i18n.reject":"Reject","i18n.user.signup.first":"Please sign up first","i18n.email.signup.first":"Please verify your email first","i18n.mobile.signup.first":"Please verify your mobile first","i18n.resource.not.found":"Resource not found","i18n.user.disabled":"User is disabled","i18n.forbidden.access":"Forbidden access","i18n.user.blocked":"User is blocked","i18n.sensitive.content":"Sensitive content detected","i18n.message.processing.failed":"Message processing failed","i18n.null.pointer.exception":"Null pointer exception","i18n.response.status.exception":"Response status exception","i18n.websocket.timeout.exception":"WebSocket timeout exception","i18n.http.method.not.supported":"HTTP method not supported","i18n.authorization.denied":"Authorization denied","i18n.request.rejected":"Request rejected","i18n.entity.not.found":"Entity not found","i18n.internal.server.error":"Internal server error","i18n.history.title":"History","i18n.message.status.read":"Read","i18n.message.status.delivered":"Delivered","i18n.queue.position":"Position","i18n.queue.estimatedWait":"Estimated Wait","i18n.queue.dynamicRemaining":"Remaining","i18n.queue.imminent":"Connecting soon","bubbles.welcome.faq":"Popular questions","bubbles.welcome.refresh.batch":"Refresh","bubbles.welcome.no.more.data":"No more data","bubbles.welcome.loading":"Loading...","bubbles.welcome.load.error":"Load failed","bubbles.welcome.load.empty":"No data"},gJe={"bubbles.article.image.alt":"Article image","bubbles.article.hint.click.view":"Click to view details","bubbles.article.copy.title":"Copy title","bubbles.article.copy.link":"Copy link","bubbles.article.open.link":"Open link","bubbles.article.modal.title.fallback":"Article","bubbles.article.modal.open.new.tab":"Open in new tab","bubbles.article.modal.copy.full":"Copy full text","bubbles.article.modal.close":"Close","bubbles.article.modal.no.more":"No more content","bubbles.article.copy.link.success":"Article link copied to clipboard","bubbles.article.copy.title.success":"Article title copied to clipboard","bubbles.article.copy.failed":"Copy failed, please copy manually","bubbles.article.copy.full.success":"Full text copied","bubbles.article.copy.full.failed":"Copy failed","bubbles.robot.message.sent.by.robot":"This message was sent by a robot","bubbles.robot.helpful":"Helpful","bubbles.robot.not.helpful":"Not helpful","bubbles.robot.transfer.to.agent":"Transfer to agent","bubbles.robot.copy.content":"Copy content","bubbles.robot.copy.success":"Copy successful","bubbles.robot.copy.failed":"Copy failed, please copy manually","bubbles.robot.question":"Question","bubbles.robot.view.thinking.process":"View thinking process","bubbles.robot.hide.thinking.process":"Hide thinking process","bubbles.robot.thank.feedback":"Thank you for your feedback!","bubbles.robot.operation.failed":"Operation failed, please try again later","bubbles.robot.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.robot.no.content":"No content to display","bubbles.robot.image.attachments":"Image attachments","bubbles.robot.file.attachments":"File attachments","bubbles.robot.click.view.large":"Click to view large image","bubbles.robot.image":"Image","bubbles.robot.attachment":"Attachment","bubbles.robot.download.attachment":"Click to download attachment","bubbles.robot.sources":"Sources","bubbles.robot.preview":"Preview","bubbles.robot.loading":"Loading...","bubbles.robot.open.in.new.tab":"Open in new tab","bubbles.robot.similarity":"Similarity","bubbles.robot.copy.link":"Copy link","bubbles.robot.blocked.page":"This page is blocked by the browser or disallows being embedded. Use the top-right button to open in a new window or copy the link to visit directly.","bubbles.robot.debug.cross.origin.hint":"(Cross-origin content cannot be displayed here; it will work in production)","bubbles.robot.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.robot.feedback.option.irrelevant":"Answer is irrelevant","bubbles.robot.feedback.option.unclear":"Explanation is unclear","bubbles.robot.feedback.option.outdated":"Information is outdated","bubbles.robot.feedback.option.ineffective":"Solution is ineffective","bubbles.robot.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.robot.feedback.option.bad.attitude":"Bad attitude","bubbles.robot.feedback.option.slow.response":"Response is too slow","bubbles.robot.feedback.option.not.solved":"Did not solve my problem","bubbles.robot.feedback.placeholder":"Please describe the problem in detail...","bubbles.robot.feedback.submit":"Submit feedback","bubbles.robot.feedback.select.least.one":"Please select at least one feedback reason","bubbles.robot.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.robot.feedback.submit.failed":"Submission failed, please try again later","bubbles.robot.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.voice.load.failed":"Voice loading failed","bubbles.voice.voice.message":"Voice message","bubbles.voice.copy.link":"Copy voice link","bubbles.voice.copy.success":"Voice link copied to clipboard","bubbles.voice.copy.failed":"Copy failed, please copy manually","bubbles.voice.download.voice":"Download voice","bubbles.voice.download.started":"Voice download started","bubbles.voice.format":"Format","bubbles.voice.duration":"Duration","bubbles.video.load.failed":"Video loading failed","bubbles.video.copy.link":"Copy video link","bubbles.video.copy.success":"Video link copied to clipboard","bubbles.video.copy.failed":"Copy failed, please copy manually","bubbles.video.download.video":"Download video","bubbles.video.download.started":"Video download started","bubbles.video.resolution":"Resolution","bubbles.file.load.failed":"File loading failed","bubbles.file.copy.link":"Copy file link","bubbles.file.copy.success":"File link copied to clipboard","bubbles.file.copy.failed":"Copy failed, please copy manually","bubbles.file.download.file":"Download file","bubbles.file.download.started":"File download started","bubbles.file.invalid.link":"Invalid file link","bubbles.file.size":"Size","bubbles.file.type":"Type","bubbles.file.name":"File name","bubbles.file.unknown.file":"Unknown file","bubbles.image.load.failed":"Image loading failed","bubbles.image.alt":"Image message","bubbles.image.copy.link":"Copy image link","bubbles.image.copy.success":"Image link copied to clipboard","bubbles.image.copy.failed":"Copy failed, please copy manually","bubbles.image.download.image":"Download image","bubbles.image.download.started":"Image download started","bubbles.image.view.large":"View large image","bubbles.leave.msg.nickname":"Nickname","bubbles.leave.msg.nickname.label":"Nickname","bubbles.leave.msg.nickname.placeholder":"Please enter your name","bubbles.leave.msg.nickname.required":"Please enter name","bubbles.leave.msg.type":"Message type","bubbles.leave.msg.type.label":"Message type","bubbles.leave.msg.type.placeholder":"Please select message type","bubbles.leave.msg.type.required":"Please select message type","bubbles.leave.msg.type.unknown":"Unknown type","bubbles.leave.msg.type.consultation":"Consultation","bubbles.leave.msg.type.complaint":"Complaint","bubbles.leave.msg.type.suggestion":"Suggestion","bubbles.leave.msg.type.feedback":"Feedback","bubbles.leave.msg.type.cooperation":"Cooperation","bubbles.leave.msg.type.recruitment":"Recruitment","bubbles.leave.msg.type.technical_support":"Technical Support","bubbles.leave.msg.type.sales_inquiry":"Sales Inquiry","bubbles.leave.msg.type.billing":"Billing Issue","bubbles.leave.msg.type.account":"Account Issue","bubbles.leave.msg.type.feature_request":"Feature Request","bubbles.leave.msg.type.bug_report":"Bug Report","bubbles.leave.msg.type.general":"General Message","bubbles.leave.msg.type.other":"Other","bubbles.leave.msg.contact":"Contact information","bubbles.leave.msg.content":"Message content","bubbles.leave.msg.upload.image":"Upload image","bubbles.leave.msg.submit":"Submit message","bubbles.leave.msg.submit.success":"Message submitted successfully","bubbles.leave.msg.submit.failed":"Message submission failed","bubbles.leave.msg.contact.placeholder":"Please enter your contact information","bubbles.leave.msg.content.placeholder":"Please enter your message content","bubbles.leave.msg.image.required":"Please upload an image","bubbles.leave.msg.content.required":"Please enter message content","bubbles.leave.msg.submit.error":"Error occurred during submission, please try again later","bubbles.leave.msg.customer.reply":"Customer service reply","bubbles.leave.msg.contact.required":"Please enter contact information","bubbles.leave.msg.add":"Add Message","bubbles.leave.msg.add.title":"Add Message","bubbles.leave.msg.add.success":"Message added successfully","bubbles.leave.msg.add.failed":"Message addition failed","bubbles.leave.msg.add.error":"Error occurred during addition, please try again later","bubbles.leave.msg.add.submit":"Submit","bubbles.leave.msg.add.cancel":"Cancel","bubbles.leave.msg.cancel":"Cancel","bubbles.leave.msg.prefilled.info":"Historical message information has been pre-filled for you, you can modify as needed","bubbles.rate.rate.service":"Please rate our service","bubbles.rate.very.satisfied":"Very satisfied","bubbles.rate.satisfied":"Satisfied","bubbles.rate.general":"General","bubbles.rate.dissatisfied":"Dissatisfied","bubbles.rate.very.dissatisfied":"Very dissatisfied","bubbles.rate.comment":"Comment","bubbles.rate.comment.placeholder":"Please enter your comment","bubbles.rate.submit":"Submit rating","bubbles.rate.submitted":"Submitted","bubbles.rate.resolved":"Issue resolved","bubbles.rate.submit.success":"Rating submitted successfully","bubbles.rate.submit.failed":"Rating submission failed","bubbles.rate.title.invite":"Invite to rate","bubbles.rate.title.from.visitor":"Visitor started a rating","bubbles.welcome.faq":"FAQ","bubbles.welcome.refresh.batch":"Refresh batch","bubbles.welcome.no.more.data":"No more data, starting from first page","bubbles.welcome.loading":"Loading...","bubbles.faq.related.questions":"Related questions","bubbles.faq.view.more":"View more","bubbles.faq.hide.more":"Hide","bubbles.faq.no.related":"No related questions","bubbles.faq.rate.helpful":"Helpful","bubbles.faq.rate.not.helpful":"Not helpful","bubbles.faq.transfer.to.agent":"Transfer to agent","bubbles.faq.copy.content":"Copy content","bubbles.faq.copy.success":"Copy successful","bubbles.faq.copy.failed":"Copy failed, please copy manually","bubbles.faq.thank.feedback":"Thank you for your feedback!","bubbles.faq.operation.failed":"Operation failed, please try again later","bubbles.faq.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.faq.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.faq.feedback.option.irrelevant":"Answer is irrelevant","bubbles.faq.feedback.option.unclear":"Explanation is unclear","bubbles.faq.feedback.option.outdated":"Information is outdated","bubbles.faq.feedback.option.ineffective":"Solution is ineffective","bubbles.faq.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.faq.feedback.option.bad.attitude":"Bad attitude","bubbles.faq.feedback.option.slow.response":"Response is too slow","bubbles.faq.feedback.option.not.solved":"Did not solve my problem","bubbles.faq.feedback.placeholder":"Please describe the problem in detail...","bubbles.faq.feedback.submit":"Submit feedback","bubbles.faq.feedback.select.least.one":"Please select at least one feedback reason","bubbles.faq.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.faq.feedback.submit.failed":"Submission failed, please try again later","bubbles.faq.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.faq.no.content":"No content to display","bubbles.faq.message.from.faq":"This message is from FAQ","bubbles.faq.network.error":"Network error, please try again later","bubbles.faq.image.attachments":"Image attachments","bubbles.faq.file.attachments":"File attachments","bubbles.faq.click.view.large":"Click to view large image","bubbles.faq.image":"Image","bubbles.faq.attachment":"Attachment","bubbles.faq.download.attachment":"Click to download attachment","bubbles.transfer.session":"Transfer session","bubbles.invite.session":"Invite session","bubbles.quotation.image":"Image","bubbles.quotation.image.message":"Image message","bubbles.quotation.video.message":"Video message","bubbles.quotation.audio":"Audio","bubbles.quotation.audio.message":"Audio message","bubbles.quotation.voice.message":"Voice message","bubbles.quotation.file":"File","bubbles.quotation.file.message":"File message","bubbles.quotation.music":"Music","bubbles.quotation.music.message":"Music message","bubbles.quotation.location":"Location","bubbles.quotation.location.message":"Location message","bubbles.quotation.goods":"Goods","bubbles.quotation.goods.message":"Goods message","bubbles.quotation.order":"Order","bubbles.quotation.order.number":"Order number","bubbles.quotation.order.message":"Order message","bubbles.quotation.article":"Article","bubbles.quotation.article.message":"Article message","bubbles.quotation.leave.message":"Leave message","bubbles.quotation.robot.message":"Robot message","bubbles.quotation.rate.message":"Rate message","bubbles.quotation.rate.invite":"Rate invite","bubbles.quotation.transfer.message":"Transfer message","bubbles.quotation.transfer.accept":"Transfer accept","bubbles.quotation.transfer.reject":"Transfer reject","bubbles.quotation.invite.message":"Invite message","bubbles.quotation.invite.accept":"Invite accept","bubbles.quotation.invite.reject":"Invite reject","bubbles.quotation.quotation.message":"Quotation message","bubbles.quotation.enlarge.image":"Enlarge image","bubbles.location.position":"Position","bubbles.location.incomplete.info":"Location information is incomplete, cannot open map","bubbles.location.address.copied":"Address copied to clipboard","bubbles.location.copy.failed":"Copy failed","bubbles.location.parse.failed":"Failed to parse location information","bubbles.location.info":"Location information","bubbles.location.address":"Address","bubbles.location.coordinates":"Coordinates","bubbles.location.coordinates.incomplete":"Coordinate information incomplete","bubbles.location.open.map":"Open map","bubbles.location.copy.address":"Copy address","bubbles.audio.load.failed":"Audio load failed","bubbles.audio.copy.success":"Copy successful","bubbles.audio.copy.failed":"Copy failed, please copy manually","bubbles.audio.copy.link":"Copy audio link","bubbles.audio.download.audio":"Download audio","bubbles.audio.download.started":"Audio download started","bubbles.audio.format":"Format","bubbles.audio.duration":"Duration","bubbles.transfer.accepted.title":"Transfer accepted","bubbles.transfer.rejected.title":"Transfer rejected","bubbles.transfer.reject.already":"Already rejected transfer","bubbles.transfer.reject":"Reject transfer","bubbles.transfer.accept.already":"Already accepted transfer","bubbles.transfer.accept":"Accept transfer","bubbles.llmqa.feedback.option.inaccurate":"Answer inaccurate","bubbles.llmqa.feedback.option.incomplete":"Answer incomplete","bubbles.llmqa.feedback.option.irrelevant":"Content irrelevant","bubbles.llmqa.feedback.option.poorLanguage":"Poor language","bubbles.llmqa.feedback.option.other":"Other reasons","bubbles.llmqa.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.llmqa.feedback.submit.failed":"Submit failed, please try again later","bubbles.llmqa.feedback.thank.improve":"Thank you for your feedback! We will continue to improve service quality.","bubbles.llmqa.feedback.placeholder":"Please describe the problem in detail...","bubbles.llmqa.feedback.submit":"Submit feedback","bubbles.llmqa.transfer.to.agent":"Transfer to agent","bubbles.llmqa.copy.success":"Copy successful","bubbles.llmqa.copy.content":"Copy content","bubbles.llmqa.feedback.title":"Please tell us what problems the answer has:","bubbles.llmqa.upload.image":"Upload image","bubbles.orderSelector.select.order":"Please select the order you want to consult","bubbles.orderSelector.no.order":"No corresponding order","bubbles.orderSelector.purchased":"Purchased","bubbles.orderSelector.search.placeholder":"Enter product keywords, etc.","bubbles.orderSelector.trade.status":"Trade status","bubbles.orderSelector.order.details":"Order details","bubbles.orderSelector.send":"Send","bubbles.orderSelector.shopping.cart":"Shopping cart","bubbles.orderSelector.favorites":"Favorites","bubbles.orderSelector.footprint":"Footprint","bubbles.orderSelector.confirm.send":"Confirm to send?","bubbles.orderSelector.confirm":"Confirm","bubbles.orderSelector.cancel":"Cancel"},bJe={"chat.header.sound.on":"Sound on","chat.header.sound.off":"Sound off","chat.header.agent.profile":"Agent Profile","chat.header.visitor.profile":"Visitor Profile","chat.header.minimize":"Minimize","chat.header.maximize":"Maximize","chat.header.close":"Close","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio Call","chat.toolbar.video":"Video Call","chat.toolbar.tel":"Phone Call","chat.toolbar.ticket":"Ticket","chat.thread.init.loading":"Initializing conversation...","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.agent.offline":"Customer service is offline, please contact us through the message box above","chat.transfer.success":"Transfer to agent successful","chat.transfer.loading":"Transferring...","chat.agent.offline.tip":"Customer service is offline, please leave a message","chat.close.confirm.title":"Confirm Close","chat.close.confirm.content":"Are you sure you want to close the chat window?","chat.close.confirm.ok":"OK","chat.close.confirm.cancel":"Cancel","chat.copy.success":"Copy successful","chat.copy.failed":"Copy failed","chat.download.success":"Download successful","chat.download.failed":"Download failed","chat.download.image.success":"Image download successful","chat.download.file.success":"File download successful","chat.download.video.success":"Video download successful","chat.download.audio.success":"Audio download successful","chat.download.voice.success":"Voice download successful","chat.upload.loading":"Loading...","chat.faq.loading":"Loading...","chat.error.init.failed":"Initialization failed","chat.error.request.failed":"Request failed, please try again later","chat.error.sid.empty":"SID cannot be empty","chat.error.unsupported.type":"This type is not supported yet","chat.error.no.quoted.message":"No quoted message","chat.error.security.threat":"Message contains unsafe content: {reason}","chat.error.invalid.image.url":"Invalid image URL","chat.error.invalid.file.url":"Invalid file URL","chat.error.invalid.video.url":"Invalid video URL","chat.error.invalid.audio.url":"Invalid audio URL","chat.error.invalid.voice.url":"Invalid voice URL","chat.error.get.info.failed":"Failed to get information","chat.error.item.uid.or.thread.uid.empty":"item.uid or thread.uid is empty","chat.error.http.error":"HTTP error with code: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"Image","chat.file.type.file":"File","chat.file.type.video":"Video","chat.file.type.audio":"Audio","chat.file.type.voice":"Voice","chat.context.menu.copy":"Copy","chat.context.menu.translate":"Translate","chat.context.menu.recall":"Recall","chat.context.menu.download.image":"Download Image","chat.context.menu.download.file":"Download File","chat.context.menu.download.video":"Download Video","chat.context.menu.download.audio":"Download Audio","chat.context.menu.download.voice":"Download Voice","chat.context.menu.browser.open":"Open in Browser","chat.context.menu.quote":"Quote","chat.status.sending":"Sending...","chat.status.sent":"Sent","chat.status.delivered":"Delivered","chat.status.read":"Read","chat.status.failed":"Failed","chat.history.title":"Chat History","chat.history.loading":"Loading chat history...","chat.history.no.more":"No more messages","chat.history.load.more":"Load more","chat.typing.agent":"Agent is typing...","chat.typing.robot":"Robot is thinking...","chat.typing.visitor":"You are typing...","chat.transfer.to.agent":"Transfer to Agent","chat.transfer.accept":"Accept Transfer","chat.transfer.reject":"Reject Transfer","chat.transfer.success.message":"Transfer successful, agent will serve you soon","chat.faq.click.loading":"Loading...","chat.faq.click.success":"FAQ loaded successfully","chat.faq.click.failed":"Failed to load FAQ","chat.call.audio.start":"Starting audio call...","chat.call.video.start":"Starting video call...","chat.call.agent.info":"Customer Service","chat.call.audio.title":"Audio Call","chat.call.video.title":"Video Call","chat.call.status.connecting":"Connecting...","chat.call.status.failed":"Connection failed","chat.call.status.ended":"Call ended","chat.call.status.calling":"Calling...","chat.call.status.in.call":"In call","chat.call.waiting.answer":"Waiting for the other side to answer","chat.call.error.prefix":"Call error: {error}","chat.call.init.audio.failed":"Failed to initialize audio call: {error}","chat.call.init.video.failed":"Failed to initialize video call{error}","chat.order.selector.title":"Select Order","chat.order.selector.placeholder":"Please select an order","chat.message.type.text":"Text Message","chat.message.type.image":"Image Message","chat.message.type.file":"File Message","chat.message.type.video":"Video Message","chat.message.type.audio":"Audio Message","chat.message.type.voice":"Voice Message","chat.message.type.location":"Location Message","chat.message.type.quotation":"Quoted Message","chat.system.welcome":"Welcome! How can I help you today?","chat.system.agent.offline":"Customer service is currently offline","chat.system.agent.online":"Customer service is online","chat.system.transfer.complete":"Transfer completed","chat.system.typing.start":"Someone is typing...","chat.system.typing.stop":"Typing stopped","chat.system.phone.call.todo":"TODO: Make phone call","chat.system.ticket.todo":"TODO: Ticket system","chat.validation.message.empty":"Message cannot be empty","chat.validation.message.too.long":"Message is too long","chat.validation.file.too.large":"File is too large","chat.validation.file.type.not.supported":"File type not supported","chat.network.connected":"Network connected","chat.network.disconnected":"Network disconnected","chat.network.reconnecting":"Reconnecting...","chat.network.connection.failed":"Connection failed","chat.settings.notifications":"Notifications","chat.settings.sound":"Sound","chat.settings.theme":"Theme","chat.settings.language":"Language","chat.settings.auto.scroll":"Auto Scroll","chat.settings.show.timestamps":"Show Timestamps","chat.help.shortcuts":"Keyboard Shortcuts","chat.help.emoji":"Emoji Guide","chat.help.file.types":"Supported File Types","chat.help.contact.support":"Contact Support","chat.feedback.rate.excellent":"Excellent","chat.feedback.rate.good":"Good","chat.feedback.rate.fair":"Fair","chat.feedback.rate.poor":"Poor","chat.feedback.rate.terrible":"Terrible","chat.feedback.submit":"Submit Feedback","chat.feedback.thank.you":"Thank you for your feedback!","chat.time.just.now":"Just now","chat.time.minutes.ago":"{minutes} minutes ago","chat.time.hours.ago":"{hours} hours ago","chat.time.days.ago":"{days} days ago","chat.time.today":"Today","chat.time.yesterday":"Yesterday","chat.accessibility.new.message":"New message from {sender}","chat.accessibility.message.sent":"Message sent","chat.accessibility.message.delivered":"Message delivered","chat.accessibility.message.read":"Message read","chat.accessibility.typing.indicator":"{sender} is typing","chat.accessibility.file.upload":"File upload: {filename}","chat.accessibility.image.upload":"Image upload: {filename}","ticket.create.title":"Create Ticket","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.title":"Ticket Title","ticket.title.required":"Please enter ticket title","ticket.title.placeholder":"Please briefly describe your issue","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Ticket Summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.placeholder":"Please briefly describe your issue","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.required":"Please select priority","ticket.priority.placeholder":"Please select priority","ticket.priority.low":"Low","ticket.priority.normal":"Normal","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.description":"Issue Description","ticket.description.required":"Please enter issue description","ticket.description.placeholder":"Please describe your issue in detail, including specific symptoms, steps taken, etc., so we can better assist you...","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.contact":"Contact Information","ticket.contact.required":"Please enter contact information","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information so we can reply promptly","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.status":"Status","ticket.status.new":"Pending","ticket.submit":"Submit Ticket","ticket.category":"Issue Category","ticket.category.required":"Please select issue category","ticket.category.placeholder":"Please select issue category"},yJe={...mJe,...pJe,...hJe,...vJe,...gJe,...bJe},xJe={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登录中...","login.error":"登录失败",title:"您好!",subtitle:"请问有什么可以帮您?","tabs.home":"首页","tabs.messages":"消息","tabs.help":"帮助","tabs.news":"新闻","settings.themeColor":"主题颜色","settings.title":"标题","settings.subtitle":"副标题","settings.embedCode":"嵌入代码","settings.copyCode":"复制代码","settings.copied":"代码已复制到剪贴板!","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部边距","settings.rightMargin":"右侧边距","settings.leftMargin":"左侧边距","settings.tabsVisibility":"标签页显示","bubble.title":"需要帮助吗?","bubble.subtitle":"我是AI客服,随时为您服务。","settings.button":"按钮","settings.button.title":"按钮标题","settings.button.subtitle":"按钮副标题","settings.button.icon":"按钮图标","settings.button.url":"按钮链接","settings.bubbleMessage":"气泡消息","settings.showBubble":"显示气泡消息","settings.bubbleIcon":"气泡图标","settings.bubbleTitle":"气泡标题","settings.bubbleSubtitle":"气泡副标题","settings.navbar":"导航栏","settings.navbar.title":"导航栏标题","settings.navbar.subtitle":"导航栏副标题","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"类型","settings.agentId":"客服ID","settings.support":"技术支持","settings.showSupport":"显示技术支持文本","settings.reset":"重置配置","i18n.app.title":"微语","i18n.app.support":"提供技术支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加载中...","i18n.load.nomore":"没有更多了","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.system.notification":"系统通知","i18n.top.tip":"默认置顶语","i18n.leavemsg.tip":"当前无客服在线,请留下联系方式","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排队中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.description":"默认客服描述","i18n.workgroup.nickname":"默认工作组","i18n.workgroup.description":"默认工作组描述","i18n.contact":"询问联系方式","i18n.thanks":"感谢","i18n.welcome":"问候","i18n.bye":"告别","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服不在线","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"复制","chat.menu.delete":"删除","chat.menu.forward":"转发","chat.menu.reply":"回复","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻译","chat.menu.download.image":"下载图片","chat.menu.download.file":"下载文件","chat.menu.download.video":"下载视频","chat.menu.download.audio":"下载音频","chat.menu.download.voice":"下载语音","chat.menu.browser.open":"浏览器打开","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.message.type.unsupported":"暂不支持此类型","chat.message.send.failed":"发送失败","chat.message.transferring":"转接中...","chat.faq.title":"常见问题","app.title":"微语","app.helpcenter.title":"帮助中心","app.description":"会话即服务","app.copyright":"© 2024 微语. 保留所有权利.","app.new.conversation":"新会话","app.trial.tip":"微语技术支持","app.trial.tip.tooltip":"微语技术支持","nav.system":"系统入口","nav.development":"系统开发","nav.modules":"模块介绍","nav.system.admin":"管理后台","nav.system.agent":"客服工作台","nav.system.visitor":"访客会话","nav.system.workflow":"工作流","nav.system.notebase":"知识库","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文档","nav.development.swagger":"Swagger文档","nav.development.openapi":"OpenAPI文档","nav.development.knife4j":"Knife4j文档","nav.development.druid":"Druid","nav.development.docs":"产品文档","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"在线客服","nav.modules.kbase":"知识库","nav.modules.ai":"AI Agent","nav.modules.ticket":"工单系统","nav.modules.social":"社交IM","nav.modules.forum":"客户论坛","nav.modules.voc":"客户之声","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"视频客服","nav.architecture":"系统架构","nav.architecture.architecture":"架构图","menu.edit":"编辑","menu.delete":"删除","sidebar.newConversation":"新建会话","sidebar.newTicket":"新建工单","chat.recording":"录音中...","chat.placeholder":"输入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工单","support.docs":"帮助文档","support.community":"开发者社区","support.feedback":"用户之声","message.streamError":"流错误,请重试","message.streamEnd":"流结束","chat.thread.init.loading":"正在初始化会话...","common.cancel":"取消","common.confirm":"确认","common.submit":"提交","common.save":"保存","common.edit":"编辑","common.delete":"删除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"关闭","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"确定","common.yes":"是","common.no":"否"},wJe={"pages.login.title":"登录","pages.login.subtitle":"欢迎使用微语客服系统","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.captcha.placeholder":"请输入验证码!","pages.login.captcha.required":"验证码是必填项!","pages.login.phoneLogin.getVerificationCode":"获取验证码","pages.login.anonymousLogin":"匿名登录","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.login.privacyModal.title":"隐私协议确认","pages.login.privacyModal.description":"为了保护您的个人信息安全,请您阅读并同意以下协议:","pages.login.privacyModal.privacyPolicy":"《用户隐私协议》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服务条款》","pages.login.privacyModal.confirmText":"是否同意以上协议并继续登录?","pages.login.privacyModal.agreeAndLogin":"同意并登录","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用户隐私协议》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服务条款》","pages.welcome.link":"欢迎使用","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"问答","pages.robot.kb.web":"网站","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.setting":"设置","pages.logout":"退出登录","pages.footer.website":"微语官网","pages.footer.helpcenter":"帮助文档","pages.login.remember":"记住密码","pages.agent.tab.basic":"基本信息","pages.agent.robot":"机器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常见问题","pages.advanced.quickButton":"快捷按钮","pages.advanced.faqGuess":"智能推荐","pages.advanced.faqHot":"热门问题","pages.advanced.faqShortcut":"快捷回复/知识库","pages.advanced.rate":"满意度评价","pages.advanced.autoreply":"自动回复","pages.advanced.leaveMsg":"留言设置","pages.advanced.survey":"调查问卷","pages.advanced.history":"历史记录","pages.advanced.inputAssociation":"输入联想","pages.advanced.antiHarassment":"验证码设置","pages.advanced.captcha":"验证码设置","pages.advanced.showPreForm":"显示预览","pages.advanced.showHistory":"显示历史","pages.advanced.showInputAssociation":"显示输入联想","pages.advanced.showCaptcha":"显示验证码","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":"新西兰","pages.anonymous.title":"匿名模式","pages.anonymous.home":"首页","pages.anonymous.contact":"联系人","pages.anonymous.robot":"机器人","pages.anonymous.setting":"设置","pages.anonymous.welcome":"欢迎使用匿名模式","pages.anonymous.description":"您可以在此模式下匿名使用系统功能","block.title":"拉黑设置","block.type":"拉黑类型","block.user":"拉黑用户","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"请选择封禁结束时间","pages.register.title":"注册","pages.register.subtitle":"创建您的账号","pages.register.username":"用户名","pages.register.password":"密码","pages.register.confirm":"确认密码","pages.register.email":"邮箱","pages.register.mobile":"手机号","pages.register.code":"验证码","pages.register.agreement":"我已阅读并同意","pages.register.agreement.terms":"服务条款","pages.register.submit":"注册","pages.register.login":"使用已有账号登录","pages.404.title":"404","pages.404.subtitle":"抱歉,您访问的页面不存在","pages.404.description":"您可以尝试以下操作:","pages.404.actions.back":"返回上一页","pages.404.actions.home":"返回首页","pages.403.title":"403","pages.403.subtitle":"抱歉,您没有访问该页面的权限","pages.403.description":"请联系管理员获取权限","pages.403.actions.back":"返回上一页","pages.500.title":"500","pages.500.subtitle":"抱歉,服务器出错了","pages.500.description":"请稍后再试或联系技术支持","pages.500.actions.back":"返回上一页","pages.500.actions.home":"返回首页","pages.welcome.title":"欢迎","pages.welcome.description":"微语客服系统是一个开源的客服系统","pages.welcome.getting-started":"开始使用","pages.welcome.view-docs":"查看文档","ticket.create.title":"创建工单","ticket.form.select.placeholder":"选择表单","ticket.form.none":"无表单","ticket.title":"标题","ticket.title.placeholder":"请输入工单标题","ticket.title.required":"请输入工单标题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.placeholder":"请输入问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.required":"请选择优先级","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.description":"问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,以便我们更好地为您服务...","ticket.description.required":"请输入问题描述","ticket.description.maxlength":"描述不能超过2000个字符","ticket.status":"状态","ticket.status.new":"新创建","ticket.status.open":"处理中","ticket.status.closed":"已关闭","ticket.status.assigned":"已分配","ticket.status.claimed":"已认领","ticket.status.unclaimed":"被退回","ticket.status.processing":"处理中","ticket.status.pending":"待处理","ticket.status.holding":"挂起","ticket.status.resumed":"恢复处理","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.escalated":"已升级","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工单编号","ticket.table.column.description":"问题描述","ticket.table.column.category":"问题分类","ticket.table.column.status":"状态","ticket.table.column.createdAt":"提交时间","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工单编号","ticket.table.search.ticketNumber.placeholder":"请输入工单编号","ticket.table.search.description":"问题描述","ticket.table.search.description.placeholder":"请输入描述关键词","ticket.table.action.view":"查看","ticket.table.action.delete":"删除","ticket.table.refresh":"刷新","ticket.table.create":"创建工单","ticket.table.delete.login.required":"请登录后再删除工单","ticket.table.delete.success":"删除成功","ticket.table.delete.failed":"删除失败","ticket.table.delete.confirm.title":"确认删除这条工单吗?","ticket.table.delete.confirm.ok":"删除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"加载工单失败,请稍后重试","ticket.history.title":"我的工单","ticket.history.create":"创建工单","ticket.history.login.required.title":"请先登录后再访问工单","ticket.history.login.required.desc":"当前组织设置要求访客登录后才能查看历史工单或创建新的工单。","ticket.history.login.required.cta":"立即登录","ticket.history.login.modal.title":"请先登录","ticket.contact":"联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.form.placeholder.text":"请输入","ticket.form.placeholder.select":"请选择","ticket.form.placeholder.date":"请选择日期","ticket.form.placeholder.time":"请选择时间","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.form.load.error":"获取工单表单失败","common.cancel":"取消","common.confirm":"确认"},CJe={"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.verify.modal.title":"账号验证提示","welcome.verify.modal.description":"您的邮箱和手机号尚未验证,为保障账号安全,建议您尽快完成验证。","welcome.verify.now":"立即验证","welcome.verify.later":"稍后验证"},SJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁体中文","i18n.all":"全部","i18n.queue.tip":"排队队列","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.queue.empty":"暂无排队用户","i18n.queue.accept":"接入","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.change.password":"修改密码","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在输入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀请评价","i18n.ticket":"[工单]","i18n.ticket.thread":"[工单会话]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理部","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超级管理员",ROLE_ADMIN:"管理员",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用户",ROLE_VISITOR:"访客","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.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理员","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技术部","i18n.DEPT.MONEY":"财务部","i18n.DEPT.MARKETING":"市场部","i18n.DEPT.SALES":"销售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.top.tip":"默认置顶语","i18n.top.make":"置顶","i18n.top.cancel":"取消置顶","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"无客服在线,请留言","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","chat.leavemsg.history.title":"历史留言","chat.leavemsg.search.placeholder":"搜索留言内容...","chat.leavemsg.empty":"暂无历史留言","i18n.leavemsg.status.pending":"待回复","i18n.leavemsg.status.replied":"已回复","i18n.leavemsg.status.closed":"已关闭","i18n.leavemsg.status.unknown":"未知状态","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开","i18n.tip.network.connected":"网络已连接-123","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.online.chat":"在线客服","i18n.JOB":"工作","i18n.LANGUAGE":"语言","i18n.TOOL":"工具","i18n.WRITING":"写作","i18n.RAG":"知识库问答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工单","i18n.black.user.already.exists":"用户已拉黑","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.vip.component":"VIP组件, 联系我们了解更多详情","i18n.vip.contactUs":"联系我们","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"会话流程","i18n.username.or.password.incorrect":"用户名或密码错误","i18n.system_notification":"系统通知","i18n.transfer_notification":"会话转接请求","i18n.transfer_accepted":"会话转接已接受","i18n.transfer_rejected":"会话转接已拒绝","i18n.transfer_timeout":"会话转接请求超时","i18n.transfer_cancelled":"会话转接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀请请求","i18n.invite_accepted":"邀请已接受","i18n.invite_rejected":"邀请已拒绝","i18n.invite_timeout":"邀请请求超时","i18n.invite_cancelled":"邀请已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"访客邀请","i18n.visitor_invite_accepted":"访客邀请已接受","i18n.visitor_invite_rejected":"访客邀请已拒绝","i18n.visitor_invite_timeout":"访客邀请超时","i18n.visitor_invite_cancelled":"访客邀请已取消","i18n.group_invite_notification":"群组邀请","i18n.group_invite_accepted":"群组邀请已接受","i18n.group_invite_rejected":"群组邀请已拒绝","i18n.group_invite_timeout":"群组邀请超时","i18n.group_invite_cancelled":"群组邀请已取消","i18n.kbase_invite_notification":"知识库邀请","i18n.kbase_invite_accepted":"知识库邀请已接受","i18n.kbase_invite_rejected":"知识库邀请已拒绝","i18n.kbase_invite_timeout":"知识库邀请超时","i18n.kbase_invite_cancelled":"知识库邀请已取消","i18n.organization_invite_notification":"组织邀请","i18n.organization_invite_accepted":"组织邀请已接受","i18n.organization_invite_rejected":"组织邀请已拒绝","i18n.organization_invite_timeout":"组织邀请超时","i18n.organization_invite_cancelled":"组织邀请已取消","i18n.from":"来自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"时间","i18n.inviter":"邀请人","i18n.invitee":"被邀请人","i18n.visitor":"访客","i18n.group_name":"群组名称","i18n.kbase_name":"知识库名称","i18n.organization_name":"组织名称","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒绝","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":"服务器内部错误","i18n.history.title":"历史记录","i18n.message.status.read":"已读","i18n.message.status.delivered":"已送达","i18n.queue.position":"排队位置","i18n.queue.estimatedWait":"预计等待","i18n.queue.dynamicRemaining":"动态剩余","i18n.queue.imminent":"即将接入","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据","bubbles.welcome.loading":"加载中...","bubbles.welcome.load.error":"加载失败","bubbles.welcome.load.empty":"暂无数据"},kJe={"bubbles.article.image.alt":"文章图片","bubbles.article.hint.click.view":"点击查看详情","bubbles.article.copy.title":"复制标题","bubbles.article.copy.link":"复制链接","bubbles.article.open.link":"打开链接","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新标签页打开","bubbles.article.modal.copy.full":"复制全文","bubbles.article.modal.close":"关闭","bubbles.article.modal.no.more":"暂无更多内容","bubbles.article.copy.link.success":"文章链接已复制到剪贴板","bubbles.article.copy.title.success":"文章标题已复制到剪贴板","bubbles.article.copy.failed":"复制失败,请手动复制","bubbles.article.copy.full.success":"全文已复制","bubbles.article.copy.full.failed":"复制失败","bubbles.robot.message.sent.by.robot":"内容由AI生成","bubbles.robot.helpful":"有帮助","bubbles.robot.not.helpful":"没帮助","bubbles.robot.transfer.to.agent":"转人工","bubbles.robot.copy.content":"复制内容","bubbles.robot.copy.success":"复制成功","bubbles.robot.copy.failed":"复制失败,请手动选择文本复制","bubbles.robot.question":"问题","bubbles.robot.view.thinking.process":"查看思考过程","bubbles.robot.hide.thinking.process":"收起思考过程","bubbles.robot.thank.feedback":"感谢您的反馈!","bubbles.robot.operation.failed":"操作失败,请稍后再试","bubbles.robot.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.robot.no.content":"无可显示内容","bubbles.robot.image.attachments":"图片附件","bubbles.robot.file.attachments":"文件附件","bubbles.robot.click.view.large":"点击查看大图","bubbles.robot.image":"图片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"点击下载附件","bubbles.robot.sources":"来源","bubbles.robot.preview":"预览","bubbles.robot.loading":"加载中...","bubbles.robot.open.in.new.tab":"在新标签页打开","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"复制链接","bubbles.robot.blocked.page":"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。","bubbles.robot.debug.cross.origin.hint":"(跨域无法显示,线上正常)","bubbles.robot.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.robot.feedback.option.irrelevant":"回答不相关","bubbles.robot.feedback.option.unclear":"解释不清楚","bubbles.robot.feedback.option.outdated":"信息过时","bubbles.robot.feedback.option.ineffective":"解决方案无效","bubbles.robot.feedback.option.wrong.steps":"操作步骤错误","bubbles.robot.feedback.option.bad.attitude":"态度不好","bubbles.robot.feedback.option.slow.response":"回复太慢","bubbles.robot.feedback.option.not.solved":"没有解决我的问题","bubbles.robot.feedback.placeholder":"请详细描述问题...","bubbles.robot.feedback.submit":"提交反馈","bubbles.robot.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.robot.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.robot.feedback.submit.failed":"提交失败,请稍后再试","bubbles.robot.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.voice.load.failed":"语音加载失败","bubbles.voice.voice.message":"语音消息","bubbles.voice.copy.link":"复制语音链接","bubbles.voice.copy.success":"语音链接已复制到剪贴板","bubbles.voice.copy.failed":"复制失败,请手动复制","bubbles.voice.download.voice":"下载语音","bubbles.voice.download.started":"语音下载已开始","bubbles.voice.format":"格式","bubbles.voice.duration":"时长","bubbles.video.load.failed":"视频加载失败","bubbles.video.copy.link":"复制视频链接","bubbles.video.copy.success":"视频链接已复制到剪贴板","bubbles.video.copy.failed":"复制失败,请手动复制","bubbles.video.download.video":"下载视频","bubbles.video.download.started":"视频下载已开始","bubbles.video.resolution":"分辨率","bubbles.file.load.failed":"文件加载失败","bubbles.file.copy.link":"复制文件链接","bubbles.file.copy.success":"文件链接已复制到剪贴板","bubbles.file.copy.failed":"复制失败,请手动复制","bubbles.file.download.file":"下载文件","bubbles.file.download.started":"文件下载已开始","bubbles.file.invalid.link":"文件链接无效","bubbles.file.size":"大小","bubbles.file.type":"类型","bubbles.file.name":"文件名","bubbles.file.unknown.file":"未知文件","bubbles.image.load.failed":"图片加载失败","bubbles.image.alt":"图片消息","bubbles.image.copy.link":"复制图片链接","bubbles.image.copy.success":"图片链接已复制到剪贴板","bubbles.image.copy.failed":"复制失败,请手动复制","bubbles.image.download.image":"下载图片","bubbles.image.download.started":"图片下载已开始","bubbles.image.view.large":"查看大图","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"联系方式","bubbles.leave.msg.content":"留言内容","bubbles.leave.msg.upload.image":"上传图片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失败","bubbles.leave.msg.contact.placeholder":"请输入您的联系方式","bubbles.leave.msg.content.placeholder":"请输入您的留言内容","bubbles.leave.msg.image.required":"请上传图片","bubbles.leave.msg.content.required":"请输入留言内容","bubbles.leave.msg.submit.error":"提交过程中出错,请稍后重试","bubbles.leave.msg.customer.reply":"客服回复","bubbles.leave.msg.contact.required":"请输入联系方式","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.cancel":"取消","bubbles.leave.msg.prefilled.info":"已为您预填历史留言信息,您可以根据需要修改","bubbles.rate.rate.service":"请对我们的服务进行评价","bubbles.rate.very.satisfied":"非常满意","bubbles.rate.satisfied":"满意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不满意","bubbles.rate.very.dissatisfied":"非常不满意","bubbles.rate.comment":"评价内容","bubbles.rate.comment.placeholder":"请输入您的评价内容","bubbles.rate.submit":"提交评价","bubbles.rate.submitted":"已评价","bubbles.rate.resolved":"问题已解决","bubbles.rate.submit.success":"评价提交成功","bubbles.rate.submit.failed":"评价提交失败","bubbles.rate.title.invite":"邀请评价","bubbles.rate.title.from.visitor":"访客发起评价","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据了,从第一页开始","bubbles.welcome.loading":"加载中...","bubbles.faq.related.questions":"相关问题","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暂无相关问题","bubbles.faq.rate.helpful":"有帮助","bubbles.faq.rate.not.helpful":"没帮助","bubbles.faq.transfer.to.agent":"转人工","bubbles.faq.copy.content":"复制内容","bubbles.faq.copy.success":"复制成功","bubbles.faq.copy.failed":"复制失败,请手动选择文本复制","bubbles.faq.thank.feedback":"感谢您的反馈!","bubbles.faq.operation.failed":"操作失败,请稍后再试","bubbles.faq.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.faq.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.faq.feedback.option.irrelevant":"回答不相关","bubbles.faq.feedback.option.unclear":"解释不清楚","bubbles.faq.feedback.option.outdated":"信息过时","bubbles.faq.feedback.option.ineffective":"解决方案无效","bubbles.faq.feedback.option.wrong.steps":"操作步骤错误","bubbles.faq.feedback.option.bad.attitude":"态度不好","bubbles.faq.feedback.option.slow.response":"回复太慢","bubbles.faq.feedback.option.not.solved":"没有解决我的问题","bubbles.faq.feedback.placeholder":"请详细描述问题...","bubbles.faq.feedback.submit":"提交反馈","bubbles.faq.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.faq.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.faq.feedback.submit.failed":"提交失败,请稍后再试","bubbles.faq.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.faq.no.content":"无可显示内容","bubbles.faq.message.from.faq":"此消息来自常见问题","bubbles.faq.network.error":"网络错误,请稍后再试","bubbles.faq.image.attachments":"图片附件","bubbles.faq.file.attachments":"文件附件","bubbles.faq.click.view.large":"点击查看大图","bubbles.faq.image":"图片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"点击下载附件","bubbles.transfer.session":"转接会话","bubbles.invite.session":"邀请会话","bubbles.quotation.image":"图片","bubbles.quotation.image.message":"图片消息","bubbles.quotation.video.message":"视频消息","bubbles.quotation.audio":"音频","bubbles.quotation.audio.message":"音频消息","bubbles.quotation.voice.message":"语音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音乐","bubbles.quotation.music.message":"音乐消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"订单","bubbles.quotation.order.number":"订单号","bubbles.quotation.order.message":"订单消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"机器人消息","bubbles.quotation.rate.message":"评价消息","bubbles.quotation.rate.invite":"评价邀请","bubbles.quotation.transfer.message":"转接消息","bubbles.quotation.transfer.accept":"转接接受","bubbles.quotation.transfer.reject":"转接拒绝","bubbles.quotation.invite.message":"邀请消息","bubbles.quotation.invite.accept":"邀请接受","bubbles.quotation.invite.reject":"邀请拒绝","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大图片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,无法打开地图","bubbles.location.address.copied":"地址已复制到剪贴板","bubbles.location.copy.failed":"复制失败","bubbles.location.parse.failed":"位置信息解析失败","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐标","bubbles.location.coordinates.incomplete":"坐标信息不完整","bubbles.location.open.map":"打开地图","bubbles.location.copy.address":"复制地址","bubbles.audio.load.failed":"音频加载失败","bubbles.audio.copy.success":"复制成功","bubbles.audio.copy.failed":"复制失败,请手动复制","bubbles.audio.copy.link":"复制音频链接","bubbles.audio.download.audio":"下载音频","bubbles.audio.download.started":"音频下载已开始","bubbles.audio.format":"格式","bubbles.audio.duration":"时长","bubbles.transfer.accepted.title":"同意转接会话","bubbles.transfer.rejected.title":"拒绝转接会话","bubbles.transfer.reject.already":"已经拒绝转接","bubbles.transfer.reject":"拒绝转接","bubbles.transfer.accept.already":"已经同意转接","bubbles.transfer.accept":"同意转接","bubbles.llmqa.feedback.option.inaccurate":"回答不准确","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"内容不相关","bubbles.llmqa.feedback.option.poorLanguage":"语言不通顺","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.llmqa.feedback.submit.failed":"提交失败,请稍后再试","bubbles.llmqa.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.llmqa.feedback.placeholder":"请详细描述问题...","bubbles.llmqa.feedback.submit":"提交反馈","bubbles.llmqa.transfer.to.agent":"转人工","bubbles.llmqa.copy.success":"复制成功","bubbles.llmqa.copy.content":"复制内容","bubbles.llmqa.feedback.title":"请告诉我们答案有什么问题:","bubbles.llmqa.upload.image":"上传图片","bubbles.orderSelector.select.order":"请选择您要咨询的订单","bubbles.orderSelector.no.order":"没有对应订单","bubbles.orderSelector.purchased":"已购买","bubbles.orderSelector.search.placeholder":"输入宝贝关键词等","bubbles.orderSelector.trade.status":"交易状态","bubbles.orderSelector.order.details":"订单详情","bubbles.orderSelector.send":"发送","bubbles.orderSelector.shopping.cart":"购物车","bubbles.orderSelector.favorites":"收藏夹","bubbles.orderSelector.footprint":"足迹","bubbles.orderSelector.confirm.send":"确认要发送吗?","bubbles.orderSelector.confirm":"确认","bubbles.orderSelector.cancel":"取消"},_Je={"chat.header.sound.on":"声音开启","chat.header.sound.off":"声音关闭","chat.header.agent.profile":"客服资料","chat.header.visitor.profile":"访客资料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"关闭","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音通话","chat.toolbar.video":"视频通话","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.thread.init.loading":"正在初始化会话...","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.agent.offline":"客服已离线,请通过上方留言框联系我们","chat.transfer.success":"转人工成功","chat.transfer.loading":"转接中...","chat.agent.offline.tip":"客服已离线,请留言","chat.close.confirm.title":"确认关闭","chat.close.confirm.content":"确定要关闭对话窗口吗?","chat.close.confirm.ok":"确定","chat.close.confirm.cancel":"取消","chat.copy.success":"复制成功","chat.copy.failed":"复制失败","chat.download.success":"下载成功","chat.download.failed":"下载失败","chat.download.image.success":"图片下载成功","chat.download.file.success":"文件下载成功","chat.download.video.success":"视频下载成功","chat.download.audio.success":"音频下载成功","chat.download.voice.success":"语音下载成功","chat.upload.loading":"加载中...","chat.faq.loading":"加载中...","chat.error.init.failed":"初始化失败","chat.error.request.failed":"请求出错,请稍后再试","chat.error.sid.empty":"sid不能为空","chat.error.unsupported.type":"暂不支持此类型","chat.error.no.quoted.message":"没有引用消息","chat.error.security.threat":"消息含有不安全内容: {reason}","chat.error.invalid.image.url":"图片链接无效","chat.error.invalid.file.url":"文件链接无效","chat.error.invalid.video.url":"视频链接无效","chat.error.invalid.audio.url":"音频链接无效","chat.error.invalid.voice.url":"语音链接无效","chat.error.get.info.failed":"获取信息失败","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 为空","chat.error.http.error":"HTTP错误,错误代码: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"图片","chat.file.type.file":"文件","chat.file.type.video":"视频","chat.file.type.audio":"音频","chat.file.type.voice":"语音","chat.context.menu.copy":"复制","chat.context.menu.translate":"翻译","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下载图片","chat.context.menu.download.file":"下载文件","chat.context.menu.download.video":"下载视频","chat.context.menu.download.audio":"下载音频","chat.context.menu.download.voice":"下载语音","chat.context.menu.browser.open":"浏览器打开","chat.context.menu.quote":"引用","chat.status.sending":"发送中...","chat.status.sent":"已发送","chat.status.delivered":"已送达","chat.status.read":"已读","chat.status.failed":"发送失败","chat.history.title":"聊天记录","chat.history.loading":"正在加载聊天记录...","chat.history.no.more":"没有更多消息了","chat.history.load.more":"加载更多","chat.typing.agent":"客服正在输入...","chat.typing.robot":"机器人正在思考...","chat.typing.visitor":"您正在输入...","chat.transfer.to.agent":"转人工","chat.transfer.accept":"接受转接","chat.transfer.reject":"拒绝转接","chat.transfer.success.message":"转接成功,客服将为您服务","chat.faq.click.loading":"加载中...","chat.faq.click.success":"FAQ加载成功","chat.faq.click.failed":"FAQ加载失败","chat.call.audio.start":"启动语音通话","chat.call.video.start":"启动视频通话","chat.call.agent.info":"客服","chat.call.audio.title":"语音通话","chat.call.video.title":"视频通话","chat.call.status.connecting":"正在连接...","chat.call.status.failed":"连接失败","chat.call.status.ended":"通话已结束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通话中","chat.call.waiting.answer":"等待对方接听","chat.call.error.prefix":"通话错误: {error}","chat.call.init.audio.failed":"无法初始化语音通话: {error}","chat.call.init.video.failed":"无法初始化视频通话{error}","chat.order.selector.title":"选择订单","chat.order.selector.placeholder":"请选择订单","chat.message.type.text":"文本消息","chat.message.type.image":"图片消息","chat.message.type.file":"文件消息","chat.message.type.video":"视频消息","chat.message.type.audio":"音频消息","chat.message.type.voice":"语音消息","chat.message.type.location":"位置消息","chat.message.type.quotation":"引用消息","chat.system.welcome":"欢迎!今天我能为您做些什么?","chat.system.agent.offline":"客服当前离线","chat.system.agent.online":"客服在线","chat.system.transfer.complete":"转接完成","chat.system.typing.start":"有人正在输入...","chat.system.typing.stop":"输入已停止","chat.system.phone.call.todo":"待开发:拨打电话","chat.system.ticket.todo":"待开发:工单系统","chat.validation.message.empty":"消息不能为空","chat.validation.message.too.long":"消息太长","chat.validation.file.too.large":"文件太大","chat.validation.file.type.not.supported":"不支持的文件类型","chat.network.connected":"网络已连接","chat.network.disconnected":"网络已断开","chat.network.reconnecting":"正在重连...","chat.network.connection.failed":"连接失败","chat.settings.notifications":"通知","chat.settings.sound":"声音","chat.settings.theme":"主题","chat.settings.language":"语言","chat.settings.auto.scroll":"自动滚动","chat.settings.show.timestamps":"显示时间戳","chat.help.shortcuts":"键盘快捷键","chat.help.emoji":"表情指南","chat.help.file.types":"支持的文件类型","chat.help.contact.support":"联系支持","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反馈","chat.feedback.thank.you":"感谢您的反馈!","chat.time.just.now":"刚刚","chat.time.minutes.ago":"{minutes}分钟前","chat.time.hours.ago":"{hours}小时前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"来自{sender}的新消息","chat.accessibility.message.sent":"消息已发送","chat.accessibility.message.delivered":"消息已送达","chat.accessibility.message.read":"消息已读","chat.accessibility.typing.indicator":"{sender}正在输入","chat.accessibility.file.upload":"文件上传: {filename}","chat.accessibility.image.upload":"图片上传: {filename}","ticket.create.title":"创建工单","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.title":"工单标题","ticket.title.required":"请输入工单标题","ticket.title.placeholder":"请简要描述您的问题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.placeholder":"请简要描述您的问题","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.required":"请选择优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.description":"问题描述","ticket.description.required":"请输入问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,包括具体现象、操作步骤等,以便我们更好地为您解决问题...","ticket.description.maxlength":"描述不能超过2000个字符","ticket.contact":"联系方式","ticket.contact.required":"请输入联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.status":"状态","ticket.status.new":"新创建","ticket.submit":"提交工单","ticket.category":"问题类别","ticket.category.required":"请选择问题类别","ticket.category.placeholder":"请选择问题类别"},EJe={...xJe,...wJe,...CJe,...SJe,...kJe,..._Je},$Je={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登錄中...","login.error":"登錄失敗","bubble.title":"您好!","bubble.subtitle":"有什麼可以幫您的嗎?","tabs.home":"首頁","tabs.messages":"消息","tabs.help":"幫助","tabs.news":"新聞","settings.themeColor":"主題顏色","settings.title":"標題","settings.subtitle":"副標題","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部邊距","settings.rightMargin":"右側邊距","settings.leftMargin":"左側邊距","settings.button":"按鈕","settings.button.title":"按鈕標題","settings.button.subtitle":"按鈕副標題","settings.button.icon":"按鈕圖標","settings.button.url":"按鈕連結","settings.bubbleMessage":"氣泡消息","settings.showBubble":"顯示氣泡","settings.bubbleIcon":"氣泡圖標","settings.bubbleTitle":"氣泡標題","settings.bubbleSubtitle":"氣泡副標題","settings.tabsVisibility":"標籤頁顯示","settings.embedCode":"嵌入代碼","settings.copyCode":"複製代碼","settings.navbar":"導航欄","settings.navbar.title":"導航欄標題","settings.navbar.subtitle":"導航欄副標題",title:"在線客服",subtitle:"有什麼可以幫您的嗎?","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"類型","settings.agentId":"客服ID","settings.support":"技術支持","settings.showSupport":"顯示技術支持文本","settings.reset":"重置配置","i18n.app.title":"微語","i18n.app.support":"提供技術支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加載中...","i18n.load.nomore":"沒有更多了","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.system.notification":"系統通知","i18n.top.tip":"默認置顶語","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排隊中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.description":"默認客服描述","i18n.workgroup.nickname":"預設技能組","i18n.workgroup.description":"預設技能組描述","i18n.contact":"詢問聯繫方式","i18n.thanks":"感謝","i18n.welcome":"問候","i18n.bye":"告別","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 API","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服離線","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"複製","chat.menu.delete":"刪除","chat.menu.forward":"轉發","chat.menu.reply":"回覆","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻譯","chat.menu.download.image":"下載圖片","chat.menu.download.file":"下載檔案","chat.menu.download.video":"下載影片","chat.menu.download.audio":"下載音訊","chat.menu.download.voice":"下載語音","chat.menu.browser.open":"瀏覽器開啟","chat.recall.timeout":"消息發送超過5分鐘,無法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"文件","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工單","chat.message.type.unsupported":"暫不支持此類型","chat.message.send.failed":"發送失敗","chat.message.transferring":"轉接中...","chat.faq.title":"常見問題","app.title":"微語","app.helpcenter.title":"幫助中心","app.description":"會話即服務","app.copyright":"© 2024 微語. 保留所有權利.","app.new.conversation":"新會話","app.trial.tip":"微語技術支持","app.trial.tip.tooltip":"微語技術支持","nav.system":"系統入口","nav.development":"系統開發","nav.modules":"模組介紹","nav.system.admin":"管理後台","nav.system.agent":"客服客戶端","nav.system.visitor":"訪客會話","nav.system.workflow":"工作流","nav.system.notebase":"知識庫","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文檔","nav.development.swagger":"Swagger文檔","nav.development.openapi":"OpenAPI文檔","nav.development.knife4j":"Knife4j文檔","nav.development.druid":"Druid","nav.development.docs":"產品文檔","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"客服","nav.modules.kbase":"知識庫","nav.modules.ai":"AI Agent","nav.modules.ticket":"工單","nav.modules.social":"社交","nav.modules.forum":"客户論壇","nav.modules.voc":"客戶之聲","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"視頻客服","nav.architecture":"系統架構","nav.architecture.architecture":"架構圖","menu.edit":"編輯","menu.delete":"刪除","sidebar.newConversation":"新建會話","sidebar.newTicket":"新建工單","chat.recording":"錄音中...","chat.placeholder":"輸入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工單","support.docs":"幫助文檔","support.community":"開發者社區","support.feedback":"用戶之聲","message.streamError":"流錯誤,請重試","message.streamEnd":"流結束","chat.thread.init.loading":"正在初始化會話...","common.cancel":"取消","common.confirm":"確認","common.submit":"提交","common.save":"保存","common.edit":"編輯","common.delete":"刪除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"關閉","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"確定","common.yes":"是","common.no":"否"},TJe={"pages.login.title":"登錄","pages.login.subtitle":"歡迎使用微語客服系統","pages.layouts.userLayout.title":"對話即服務","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.captcha.placeholder":"請輸入驗證碼!","pages.login.captcha.required":"驗證碼是必填項!","pages.login.phoneLogin.getVerificationCode":"獲取驗證碼","pages.login.anonymousLogin":"匿名登錄","pages.getCaptchaSecondText":"秒後重新獲取","pages.login.scanLogin.tab":"掃碼登錄","pages.login.rememberMe":"自動登錄","pages.login.forgot":"忘記密碼","pages.login.submit":"登錄","pages.login.loginWith":"其他登錄方式 :","pages.login.register":"註冊賬號","pages.login.registerAccount":" 註冊帳戶","pages.login.auto.register":"未註冊手機號會自動註冊","pages.login.privacyModal.title":"隱私協議確認","pages.login.privacyModal.description":"為了保護您的個人信息安全,請您閱讀並同意以下協議:","pages.login.privacyModal.privacyPolicy":"《用戶隱私協議》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服務條款》","pages.login.privacyModal.confirmText":"是否同意以上協議並繼續登錄?","pages.login.privacyModal.agreeAndLogin":"同意並登錄","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用戶隱私協議》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服務條款》","pages.welcome.link":"歡迎使用","pages.welcome.title":"歡迎","pages.welcome.description":"微語客服系統是一個開源的客服系統","pages.welcome.getting-started":"開始使用","pages.welcome.view-docs":"查看文檔","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"問答","pages.robot.kb.web":"網站","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.setting":"設置","pages.logout":"退出登錄","pages.footer.website":"微語官網","pages.footer.helpcenter":"帮助文档","pages.login.remember":"記住密碼","pages.agent.tab.basic":"基本信息","pages.agent.robot":"機器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常見問題","pages.advanced.quickButton":"快捷按鈕","pages.advanced.faqGuess":"智能推薦","pages.advanced.faqHot":"熱門問題","pages.advanced.faqShortcut":"快捷回覆","pages.advanced.rate":"滿意度評價","pages.advanced.autoreply":"自動回覆","pages.advanced.leaveMsg":"留言設置","pages.advanced.survey":"調查問卷","pages.advanced.history":"歷史記錄","pages.advanced.inputAssociation":"輸入聯想","pages.advanced.antiHarassment":"驗證碼設置","pages.advanced.captcha":"驗證碼設置","pages.advanced.showPreForm":"顯示預覽","pages.advanced.showHistory":"顯示歷史","pages.advanced.showInputAssociation":"顯示輸入聯想","pages.advanced.showCaptcha":"顯示驗證碼","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":"新西蘭","block.title":"拉黑設置","block.type":"拉黑類型","block.user":"拉黑用戶","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"請選擇封禁結束時間","pages.register.title":"註冊","pages.register.subtitle":"創建您的賬號","pages.register.username":"用戶名","pages.register.password":"密碼","pages.register.confirm":"確認密碼","pages.register.email":"郵箱","pages.register.mobile":"手機號","pages.register.code":"驗證碼","pages.register.agreement":"我已閱讀並同意","pages.register.agreement.terms":"服務條款","pages.register.submit":"註冊","pages.register.login":"使用已有賬號登錄","pages.404.title":"404","pages.404.subtitle":"抱歉,您訪問的頁面不存在","pages.404.description":"您可以嘗試以下操作:","pages.404.actions.back":"返回上一頁","pages.404.actions.home":"返回首頁","pages.403.title":"403","pages.403.subtitle":"抱歉,您沒有訪問該頁面的權限","pages.403.description":"請聯繫管理員獲取權限","pages.403.actions.back":"返回上一頁","pages.500.title":"500","pages.500.subtitle":"抱歉,服務器出錯了","pages.500.description":"請稍後再試或聯繫技術支持","pages.500.actions.back":"返回上一頁","pages.500.actions.home":"返回首頁","ticket.create.title":"創建工單","ticket.form.select.placeholder":"選擇表單","ticket.form.none":"無表單","ticket.title":"標題","ticket.title.placeholder":"請輸入工單標題","ticket.title.required":"請輸入工單標題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.placeholder":"請輸入問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.required":"請選擇優先級","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.priority.critical":"嚴重","ticket.description":"問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,以便我們更好地為您服務...","ticket.description.required":"請輸入問題描述","ticket.description.maxlength":"描述不能超過2000個字符","ticket.status":"狀態","ticket.status.new":"待處理","ticket.status.open":"處理中","ticket.status.closed":"已關閉","ticket.status.assigned":"已分配","ticket.status.claimed":"已認領","ticket.status.unclaimed":"被退回","ticket.status.processing":"處理中","ticket.status.pending":"待處理","ticket.status.holding":"暫停","ticket.status.resumed":"恢復處理","ticket.status.reopened":"重新開啟","ticket.status.resolved":"已解決","ticket.status.escalated":"已升級","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工單編號","ticket.table.column.description":"問題描述","ticket.table.column.category":"問題分類","ticket.table.column.status":"狀態","ticket.table.column.createdAt":"提交時間","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工單編號","ticket.table.search.ticketNumber.placeholder":"請輸入工單編號","ticket.table.search.description":"問題描述","ticket.table.search.description.placeholder":"請輸入描述關鍵詞","ticket.table.action.view":"查看","ticket.table.action.delete":"刪除","ticket.table.refresh":"刷新","ticket.table.create":"建立工單","ticket.table.delete.login.required":"請登入後再刪除工單","ticket.table.delete.success":"刪除成功","ticket.table.delete.failed":"刪除失敗","ticket.table.delete.confirm.title":"確認刪除這筆工單嗎?","ticket.table.delete.confirm.ok":"刪除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"載入工單失敗,請稍後再試","ticket.history.title":"我的工單","ticket.history.create":"建立工單","ticket.history.login.required.title":"請先登入後再訪問工單","ticket.history.login.required.desc":"當前組織要求訪客登入後才能查看歷史工單或建立新的工單。","ticket.history.login.required.cta":"立即登入","ticket.history.login.modal.title":"請先登入","ticket.contact":"聯繫方式","ticket.contact.placeholder":"手機號碼或郵箱地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.form.placeholder.text":"請輸入","ticket.form.placeholder.select":"請選擇","ticket.form.placeholder.date":"請選擇日期","ticket.form.placeholder.time":"請選擇時間","ticket.create.success":"工單創建成功","ticket.create.failed":"工單創建失敗","ticket.form.load.error":"獲取工單表單失敗","common.cancel":"取消","common.confirm":"確認"},PJe={"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.verify.modal.title":"賬號驗證提示","welcome.verify.modal.description":"您的郵箱和手機號尚未驗證,為保障賬號安全,建議您儘快完成驗證。","welcome.verify.now":"立即驗證","welcome.verify.later":"稍後驗證"},RJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"全部","i18n.queue.tip":"排隊隊列","i18n.queue.message.template":"當前排隊人數:{0},大約等待時間:{1} 分鐘","i18n.queue.empty":"隊列為空","i18n.queue.accept":"接入","i18n.system.notification":"系統通知","i18n.system.notification.tip":"系統通知","i18n.old.password.wrong":"舊密碼錯誤","i18n.change.password":"修改密碼","i18n.auth.captcha.send.success":"驗證碼發送成功","i18n.auth.captcha.error":"驗證碼錯誤","i18n.auth.captcha.expired":"驗證碼過期","i18n.auth.captcha.already.send":"驗證碼已發送,請等待","i18n.auth.captcha.validate.failed":"驗證碼驗證失敗","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在輸入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀請評價","i18n.ticket":"[工單]","i18n.ticket.thread":"[工單會話]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理員","i18n.DEPT_MEMBER":"所有成员","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超級管理員",ROLE_ADMIN:"管理員",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用戶",ROLE_VISITOR:"訪客","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.login_notification":"登錄通知","i18n.login_time":"登錄時間","i18n.login_ip":"登錄IP","i18n.login_location":"登錄地點","i18n.if_not_you_please_change_password":"如果這不是您的操作,請立即修改密碼。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理員","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技術部","i18n.DEPT.MONEY":"財務部","i18n.DEPT.MARKETING":"市場部","i18n.DEPT.SALES":"銷售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.top.tip":"默認置顶語","i18n.top.make":"置頂","i18n.top.cancel":"取消置頂","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开-456","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开-456","i18n.tip.network.connected":"网络已连接-456","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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 API","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.preview.title":"預覽","i18n.cancel":"取消","i18n.confirm":"確定","i18n.send":"發送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"轉人工服務","i18n.auto.closed":"會話自動關閉","i18n.agent.closed":"客服關閉會話","i18n.online.chat":"在線客服","i18n.JOB":"工作","i18n.LANGUAGE":"語言","i18n.TOOL":"工具","i18n.WRITING":"寫作","i18n.RAG":"知識庫問答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工單","i18n.black.user.already.exists":"用戶已拉黑","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.vip.component":"VIP組件, 聯繫我們了解更多詳情","i18n.vip.contactUs":"聯繫我們","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"會話流程","i18n.username.or.password.incorrect":"用戶名或密碼不正確","i18n.system_notification":"系統通知","i18n.transfer_notification":"會話轉接請求","i18n.transfer_accepted":"會話轉接已接受","i18n.transfer_rejected":"會話轉接已拒絕","i18n.transfer_timeout":"會話轉接請求超時","i18n.transfer_cancelled":"會話轉接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀請請求","i18n.invite_accepted":"邀請已接受","i18n.invite_rejected":"邀請已拒絕","i18n.invite_timeout":"邀請請求超時","i18n.invite_cancelled":"邀請已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"訪客邀請","i18n.visitor_invite_accepted":"訪客邀請已接受","i18n.visitor_invite_rejected":"訪客邀請已拒絕","i18n.visitor_invite_timeout":"訪客邀請超時","i18n.visitor_invite_cancelled":"訪客邀請已取消","i18n.group_invite_notification":"群組邀請","i18n.group_invite_accepted":"群組邀請已接受","i18n.group_invite_rejected":"群組邀請已拒絕","i18n.group_invite_timeout":"群組邀請超時","i18n.group_invite_cancelled":"群組邀請已取消","i18n.kbase_invite_notification":"知識庫邀請","i18n.kbase_invite_accepted":"知識庫邀請已接受","i18n.kbase_invite_rejected":"知識庫邀請已拒絕","i18n.kbase_invite_timeout":"知識庫邀請超時","i18n.kbase_invite_cancelled":"知識庫邀請已取消","i18n.organization_invite_notification":"組織邀請","i18n.organization_invite_accepted":"組織邀請已接受","i18n.organization_invite_rejected":"組織邀請已拒絕","i18n.organization_invite_timeout":"組織邀請超時","i18n.organization_invite_cancelled":"組織邀請已取消","i18n.from":"來自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"時間","i18n.inviter":"邀請人","i18n.invitee":"被邀請人","i18n.visitor":"訪客","i18n.group_name":"群組名稱","i18n.kbase_name":"知識庫名稱","i18n.organization_name":"組織名稱","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒絕","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":"伺服器內部錯誤","i18n.history.title":"歷史記錄","i18n.message.status.read":"已讀","i18n.message.status.delivered":"已送達","i18n.queue.position":"排隊位置","i18n.queue.estimatedWait":"預計等待","i18n.queue.dynamicRemaining":"動態剩餘","i18n.queue.imminent":"即將接入","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料","bubbles.welcome.loading":"載入中...","bubbles.welcome.load.error":"載入失敗","bubbles.welcome.load.empty":"暫無資料"},IJe={"bubbles.article.image.alt":"文章圖片","bubbles.article.hint.click.view":"點擊查看詳情","bubbles.article.copy.title":"複製標題","bubbles.article.copy.link":"複製連結","bubbles.article.open.link":"打開連結","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新分頁開啟","bubbles.article.modal.copy.full":"複製全文","bubbles.article.modal.close":"關閉","bubbles.article.modal.no.more":"暫無更多內容","bubbles.article.copy.link.success":"文章連結已複製到剪貼簿","bubbles.article.copy.title.success":"文章標題已複製到剪貼簿","bubbles.article.copy.failed":"複製失敗,請手動複製","bubbles.article.copy.full.success":"全文已複製","bubbles.article.copy.full.failed":"複製失敗","bubbles.robot.message.sent.by.robot":"此訊息由機器人發送","bubbles.robot.helpful":"有幫助","bubbles.robot.not.helpful":"沒幫助","bubbles.robot.transfer.to.agent":"轉人工","bubbles.robot.copy.content":"複製內容","bubbles.robot.copy.success":"複製成功","bubbles.robot.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.robot.question":"問題","bubbles.robot.view.thinking.process":"查看思考過程","bubbles.robot.hide.thinking.process":"收起思考過程","bubbles.robot.thank.feedback":"感謝您的反饋!","bubbles.robot.operation.failed":"操作失敗,請稍後再試","bubbles.robot.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.robot.no.content":"無可顯示內容","bubbles.robot.image.attachments":"圖片附件","bubbles.robot.file.attachments":"檔案附件","bubbles.robot.click.view.large":"點擊查看大圖","bubbles.robot.image":"圖片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"點擊下載附件","bubbles.robot.sources":"來源","bubbles.robot.preview":"預覽","bubbles.robot.loading":"載入中...","bubbles.robot.open.in.new.tab":"在新分頁開啟","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"複製連結","bubbles.robot.blocked.page":"此頁面已被瀏覽器攔截或禁止內嵌顯示。您可以點擊右上角圖示在新視窗開啟,或複製連結後於瀏覽器訪問。","bubbles.robot.debug.cross.origin.hint":"(跨域無法顯示,線上正常)","bubbles.robot.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.robot.feedback.option.irrelevant":"回答不相關","bubbles.robot.feedback.option.unclear":"解釋不清楚","bubbles.robot.feedback.option.outdated":"資訊過時","bubbles.robot.feedback.option.ineffective":"解決方案無效","bubbles.robot.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.robot.feedback.option.bad.attitude":"態度不好","bubbles.robot.feedback.option.slow.response":"回覆太慢","bubbles.robot.feedback.option.not.solved":"沒有解決我的問題","bubbles.robot.feedback.placeholder":"請詳細描述問題...","bubbles.robot.feedback.submit":"提交反饋","bubbles.robot.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.robot.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.robot.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.robot.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.voice.load.failed":"語音載入失敗","bubbles.voice.voice.message":"語音訊息","bubbles.voice.copy.link":"複製語音連結","bubbles.voice.copy.success":"語音連結已複製到剪貼簿","bubbles.voice.copy.failed":"複製失敗,請手動複製","bubbles.voice.download.voice":"下載語音","bubbles.voice.download.started":"語音下載已開始","bubbles.voice.format":"格式","bubbles.voice.duration":"時長","bubbles.video.load.failed":"影片載入失敗","bubbles.video.copy.link":"複製影片連結","bubbles.video.copy.success":"影片連結已複製到剪貼簿","bubbles.video.copy.failed":"複製失敗,請手動複製","bubbles.video.download.video":"下載影片","bubbles.video.download.started":"影片下載已開始","bubbles.video.resolution":"解析度","bubbles.file.load.failed":"檔案載入失敗","bubbles.file.copy.link":"複製檔案連結","bubbles.file.copy.success":"檔案連結已複製到剪貼簿","bubbles.file.copy.failed":"複製失敗,請手動複製","bubbles.file.download.file":"下載檔案","bubbles.file.download.started":"檔案下載已開始","bubbles.file.invalid.link":"無效的檔案連結","bubbles.file.size":"大小","bubbles.file.type":"類型","bubbles.file.name":"檔案名","bubbles.file.unknown.file":"未知檔案","bubbles.image.load.failed":"圖片載入失敗","bubbles.image.alt":"圖片消息","bubbles.image.copy.link":"複製圖片連結","bubbles.image.copy.success":"圖片連結已複製到剪貼簿","bubbles.image.copy.failed":"複製失敗,請手動複製","bubbles.image.download.image":"下載圖片","bubbles.image.download.started":"圖片下載已開始","bubbles.image.view.large":"查看大圖","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"聯絡方式","bubbles.leave.msg.content":"留言內容","bubbles.leave.msg.upload.image":"上傳圖片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失敗","bubbles.leave.msg.contact.placeholder":"請輸入您的聯絡方式","bubbles.leave.msg.content.placeholder":"請輸入您的留言內容","bubbles.leave.msg.image.required":"請上傳圖片","bubbles.leave.msg.content.required":"請輸入留言內容","bubbles.leave.msg.submit.error":"提交過程中出錯,請稍後重試","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.customer.reply":"客服回覆","bubbles.rate.rate.service":"請對我們的服務進行評價","bubbles.rate.very.satisfied":"非常滿意","bubbles.rate.satisfied":"滿意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不滿意","bubbles.rate.very.dissatisfied":"非常不滿意","bubbles.rate.comment":"評價內容","bubbles.rate.comment.placeholder":"請輸入您的評價內容","bubbles.rate.submit":"提交評價","bubbles.rate.submitted":"已評價","bubbles.rate.resolved":"問題已解決","bubbles.rate.submit.success":"評價提交成功","bubbles.rate.submit.failed":"評價提交失敗","bubbles.rate.title.invite":"邀請評價","bubbles.rate.title.from.visitor":"訪客發起評價","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料了,從第一頁開始","bubbles.welcome.loading":"載入中...","bubbles.faq.related.questions":"相關問題","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暫無相關問題","bubbles.faq.rate.helpful":"有幫助","bubbles.faq.rate.not.helpful":"沒幫助","bubbles.faq.transfer.to.agent":"轉人工","bubbles.faq.copy.content":"複製內容","bubbles.faq.copy.success":"複製成功","bubbles.faq.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.faq.thank.feedback":"感謝您的反饋!","bubbles.faq.operation.failed":"操作失敗,請稍後再試","bubbles.faq.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.faq.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.faq.feedback.option.irrelevant":"回答不相關","bubbles.faq.feedback.option.unclear":"解釋不清楚","bubbles.faq.feedback.option.outdated":"資訊過時","bubbles.faq.feedback.option.ineffective":"解決方案無效","bubbles.faq.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.faq.feedback.option.bad.attitude":"態度不好","bubbles.faq.feedback.option.slow.response":"回覆太慢","bubbles.faq.feedback.option.not.solved":"沒有解決我的問題","bubbles.faq.feedback.placeholder":"請詳細描述問題...","bubbles.faq.feedback.submit":"提交反饋","bubbles.faq.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.faq.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.faq.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.faq.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.faq.no.content":"無可顯示內容","bubbles.faq.message.from.faq":"此消息來自常見問題","bubbles.faq.network.error":"網路錯誤,請稍後再試","bubbles.faq.image.attachments":"圖片附件","bubbles.faq.file.attachments":"檔案附件","bubbles.faq.click.view.large":"點擊查看大圖","bubbles.faq.image":"圖片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"點擊下載附件","bubbles.transfer.session":"轉接會話","bubbles.invite.session":"邀請會話","bubbles.quotation.image":"圖片","bubbles.quotation.image.message":"圖片消息","bubbles.quotation.video.message":"視頻消息","bubbles.quotation.audio":"音頻","bubbles.quotation.audio.message":"音頻消息","bubbles.quotation.voice.message":"語音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音樂","bubbles.quotation.music.message":"音樂消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"訂單","bubbles.quotation.order.number":"訂單號","bubbles.quotation.order.message":"訂單消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"機器人消息","bubbles.quotation.rate.message":"評價消息","bubbles.quotation.rate.invite":"評價邀請","bubbles.quotation.transfer.message":"轉接消息","bubbles.quotation.transfer.accept":"轉接接受","bubbles.quotation.transfer.reject":"轉接拒絕","bubbles.quotation.invite.message":"邀請消息","bubbles.quotation.invite.accept":"邀請接受","bubbles.quotation.invite.reject":"邀請拒絕","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大圖片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,無法打開地圖","bubbles.location.address.copied":"地址已複製到剪貼板","bubbles.location.copy.failed":"複製失敗","bubbles.location.parse.failed":"位置信息解析失敗","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐標","bubbles.location.coordinates.incomplete":"坐標信息不完整","bubbles.location.open.map":"打開地圖","bubbles.location.copy.address":"複製地址","bubbles.audio.load.failed":"音頻加載失敗","bubbles.audio.copy.success":"複製成功","bubbles.audio.copy.failed":"複製失敗,請手動複製","bubbles.audio.copy.link":"複製音頻鏈接","bubbles.audio.download.audio":"下載音頻","bubbles.audio.download.started":"音頻下載已開始","bubbles.audio.format":"格式","bubbles.audio.duration":"時長","bubbles.transfer.accepted.title":"同意轉接會話","bubbles.transfer.rejected.title":"拒絕轉接會話","bubbles.transfer.reject.already":"已經拒絕轉接","bubbles.transfer.reject":"拒絕轉接","bubbles.transfer.accept.already":"已經同意轉接","bubbles.transfer.accept":"同意轉接","bubbles.llmqa.feedback.option.inaccurate":"回答不準確","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"內容不相關","bubbles.llmqa.feedback.option.poorLanguage":"語言不通順","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.llmqa.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.llmqa.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.llmqa.feedback.placeholder":"請詳細描述問題...","bubbles.llmqa.feedback.submit":"提交反饋","bubbles.llmqa.transfer.to.agent":"轉人工","bubbles.llmqa.copy.success":"複製成功","bubbles.llmqa.copy.content":"複製內容","bubbles.llmqa.feedback.title":"請告訴我們答案有什麼問題:","bubbles.llmqa.upload.image":"上傳圖片","bubbles.orderSelector.select.order":"請選擇您要諮詢的訂單","bubbles.orderSelector.no.order":"沒有對應訂單","bubbles.orderSelector.purchased":"已購買","bubbles.orderSelector.search.placeholder":"輸入寶貝關鍵詞等","bubbles.orderSelector.trade.status":"交易狀態","bubbles.orderSelector.order.details":"訂單詳情","bubbles.orderSelector.send":"發送","bubbles.orderSelector.shopping.cart":"購物車","bubbles.orderSelector.favorites":"收藏夾","bubbles.orderSelector.footprint":"足跡","bubbles.orderSelector.confirm.send":"確認要發送嗎?","bubbles.orderSelector.confirm":"確認","bubbles.orderSelector.cancel":"取消"},OJe={"chat.header.sound.on":"聲音開啟","chat.header.sound.off":"聲音關閉","chat.header.agent.profile":"客服資料","chat.header.visitor.profile":"訪客資料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"關閉","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"檔案","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"語音通話","chat.toolbar.video":"視訊通話","chat.toolbar.tel":"電話","chat.toolbar.ticket":"工單","chat.thread.init.loading":"正在初始化會話...","chat.recall.timeout":"訊息發送超過5分鐘,無法撤回","chat.agent.offline":"客服已離線,請透過上方留言框聯繫我們","chat.transfer.success":"轉人工成功","chat.transfer.loading":"轉接中...","chat.agent.offline.tip":"客服已離線,請留言","chat.close.confirm.title":"確認關閉","chat.close.confirm.content":"確定要關閉對話窗口嗎?","chat.close.confirm.ok":"確定","chat.close.confirm.cancel":"取消","chat.copy.success":"複製成功","chat.copy.failed":"複製失敗","chat.download.success":"下載成功","chat.download.failed":"下載失敗","chat.download.image.success":"圖片下載成功","chat.download.file.success":"檔案下載成功","chat.download.video.success":"影片下載成功","chat.download.audio.success":"音訊下載成功","chat.download.voice.success":"語音下載成功","chat.upload.loading":"載入中...","chat.faq.loading":"載入中...","chat.error.init.failed":"初始化失敗","chat.error.request.failed":"請求出錯,請稍後再試","chat.error.sid.empty":"sid不能為空","chat.error.unsupported.type":"暫不支援此類型","chat.error.no.quoted.message":"沒有引用訊息","chat.error.security.threat":"訊息含有不安全內容: {reason}","chat.error.invalid.image.url":"圖片連結無效","chat.error.invalid.file.url":"檔案連結無效","chat.error.invalid.video.url":"影片連結無效","chat.error.invalid.audio.url":"音訊連結無效","chat.error.invalid.voice.url":"語音連結無效","chat.error.get.info.failed":"獲取資訊失敗","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 為空","chat.error.http.error":"HTTP錯誤,錯誤代碼: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"圖片","chat.file.type.file":"檔案","chat.file.type.video":"影片","chat.file.type.audio":"音訊","chat.file.type.voice":"語音","chat.context.menu.copy":"複製","chat.context.menu.translate":"翻譯","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下載圖片","chat.context.menu.download.file":"下載檔案","chat.context.menu.download.video":"下載影片","chat.context.menu.download.audio":"下載音訊","chat.context.menu.download.voice":"下載語音","chat.context.menu.browser.open":"瀏覽器開啟","chat.context.menu.quote":"引用","chat.status.sending":"發送中...","chat.status.sent":"已發送","chat.status.delivered":"已送達","chat.status.read":"已讀","chat.status.failed":"發送失敗","chat.history.title":"聊天記錄","chat.history.loading":"正在載入聊天記錄...","chat.history.no.more":"沒有更多訊息了","chat.history.load.more":"載入更多","chat.typing.agent":"客服正在輸入...","chat.typing.robot":"機器人正在思考...","chat.typing.visitor":"您正在輸入...","chat.transfer.to.agent":"轉人工","chat.transfer.accept":"接受轉接","chat.transfer.reject":"拒絕轉接","chat.transfer.success.message":"轉接成功,客服將為您服務","chat.faq.click.loading":"載入中...","chat.faq.click.success":"FAQ載入成功","chat.faq.click.failed":"FAQ載入失敗","chat.call.audio.start":"啟動語音通話","chat.call.video.start":"啟動視訊通話","chat.call.agent.info":"客服","chat.call.audio.title":"語音通話","chat.call.video.title":"視訊通話","chat.call.status.connecting":"正在連接...","chat.call.status.failed":"連接失敗","chat.call.status.ended":"通話已結束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通話中","chat.call.waiting.answer":"等待對方接聽","chat.call.error.prefix":"通話錯誤: {error}","chat.call.init.audio.failed":"無法初始化語音通話: {error}","chat.call.init.video.failed":"無法初始化視訊通話{error}","chat.order.selector.title":"選擇訂單","chat.order.selector.placeholder":"請選擇訂單","chat.message.type.text":"文字訊息","chat.message.type.image":"圖片訊息","chat.message.type.file":"檔案訊息","chat.message.type.video":"影片訊息","chat.message.type.audio":"音訊訊息","chat.message.type.voice":"語音訊息","chat.message.type.location":"位置訊息","chat.message.type.quotation":"引用訊息","chat.system.welcome":"歡迎!今天我能為您做些什麼?","chat.system.agent.offline":"客服離線","chat.system.agent.online":"客服在線","chat.system.transfer.complete":"轉接完成","chat.system.typing.start":"有人正在輸入...","chat.system.typing.stop":"輸入已停止","chat.system.phone.call.todo":"待開發:撥打電話","chat.system.ticket.todo":"待開發:工單系統","chat.validation.message.empty":"訊息不能為空","chat.validation.message.too.long":"訊息太長","chat.validation.file.too.large":"檔案太大","chat.validation.file.type.not.supported":"不支援的檔案類型","chat.network.connected":"網路已連接","chat.network.disconnected":"網路已斷開","chat.network.reconnecting":"正在重連...","chat.network.connection.failed":"連接失敗","chat.settings.notifications":"通知","chat.settings.sound":"聲音","chat.settings.theme":"主題","chat.settings.language":"語言","chat.settings.auto.scroll":"自動滾動","chat.settings.show.timestamps":"顯示時間戳","chat.help.shortcuts":"鍵盤快捷鍵","chat.help.emoji":"表情指南","chat.help.file.types":"支援的檔案類型","chat.help.contact.support":"聯繫支援","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反饋","chat.feedback.thank.you":"感謝您的反饋!","chat.time.just.now":"剛剛","chat.time.minutes.ago":"{minutes}分鐘前","chat.time.hours.ago":"{hours}小時前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"來自{sender}的新訊息","chat.accessibility.message.sent":"訊息已發送","chat.accessibility.message.delivered":"訊息已送達","chat.accessibility.message.read":"訊息已讀","chat.accessibility.typing.indicator":"{sender}正在輸入","chat.accessibility.file.upload":"檔案上傳: {filename}","chat.accessibility.image.upload":"圖片上傳: {filename}","ticket.create.title":"建立工單","ticket.create.success":"工單建立成功","ticket.create.failed":"工單建立失敗","ticket.title":"工單標題","ticket.title.required":"請輸入工單標題","ticket.title.placeholder":"請簡要描述您的問題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.placeholder":"請簡要描述您的問題","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.required":"請選擇優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.description":"問題描述","ticket.description.required":"請輸入問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,包括具體現象、操作步驟等,以便我們更好地為您解決問題...","ticket.description.maxlength":"描述不能超過2000個字符","ticket.contact":"聯繫方式","ticket.contact.required":"請輸入聯繫方式","ticket.contact.placeholder":"手機號碼或電郵地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.status":"狀態","ticket.status.new":"待處理","ticket.submit":"提交工單","ticket.category":"問題類別","ticket.category.required":"請選擇問題類別","ticket.category.placeholder":"請選擇問題類別"},MJe={...$Je,...TJe,...PJe,...RJe,...IJe,...OJe},c0={en:yJe,"zh-cn":EJe,"zh-tw":MJe};/** + */return n.mode.CTRGladman=function(){var r=n.lib.BlockCipherMode.extend();function i(s){if((s>>24&255)===255){var l=s>>16&255,c=s>>8&255,d=s&255;l===255?(l=0,c===255?(c=0,d===255?d=0:++d):++c):++l,s=0,s+=l<<16,s+=c<<8,s+=d}else s+=1<<24;return s}function a(s){return(s[0]=i(s[0]))===0&&(s[1]=i(s[1])),s}var o=r.Encryptor=r.extend({processBlock:function(s,l){var c=this._cipher,d=c.blockSize,f=this._iv,m=this._counter;f&&(m=this._counter=f.slice(0),this._iv=void 0),a(m);var p=m.slice(0);c.encryptBlock(p,0);for(var h=0;h>>2]|=s<<24-l%4*8,r.sigBytes+=s},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Ansix923})}(G6)),G6.exports}var K6={exports:{}},bV;function VXe(){return bV||(bV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.Iso10126={pad:function(r,i){var a=i*4,o=a-r.sigBytes%a;r.concat(n.lib.WordArray.random(o-1)).concat(n.lib.WordArray.create([o<<24],1))},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Iso10126})}(K6)),K6.exports}var Y6={exports:{}},yV;function WXe(){return yV||(yV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.Iso97971={pad:function(r,i){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,i)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})}(Y6)),Y6.exports}var X6={exports:{}},xV;function UXe(){return xV||(xV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.ZeroPadding={pad:function(r,i){var a=i*4;r.clamp(),r.sigBytes+=a-(r.sigBytes%a||a)},unpad:function(r){for(var i=r.words,a=r.sigBytes-1,a=r.sigBytes-1;a>=0;a--)if(i[a>>>2]>>>24-a%4*8&255){r.sigBytes=a+1;break}}},n.pad.ZeroPadding})}(X6)),X6.exports}var J6={exports:{}},wV;function qXe(){return wV||(wV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(J6)),J6.exports}var Q6={exports:{}},SV;function GXe(){return SV||(SV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),ya())})(dn,function(n){return function(r){var i=n,a=i.lib,o=a.CipherParams,s=i.enc,l=s.Hex,c=i.format;c.Hex={stringify:function(d){return d.ciphertext.toString(l)},parse:function(d){var f=l.parse(d);return o.create({ciphertext:f})}}}(),n.format.Hex})}(Q6)),Q6.exports}var Z6={exports:{}},CV;function KXe(){return CV||(CV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo,s=[],l=[],c=[],d=[],f=[],m=[],p=[],h=[],v=[],g=[];(function(){for(var x=[],S=0;S<256;S++)S<128?x[S]=S<<1:x[S]=S<<1^283;for(var C=0,_=0,S=0;S<256;S++){var k=_^_<<1^_<<2^_<<3^_<<4;k=k>>>8^k&255^99,s[C]=k,l[k]=C;var E=x[C],T=x[E],$=x[T],P=x[k]*257^k*16843008;c[C]=P<<24|P>>>8,d[C]=P<<16|P>>>16,f[C]=P<<8|P>>>24,m[C]=P;var P=$*16843009^T*65537^E*257^C*16843008;p[k]=P<<24|P>>>8,h[k]=P<<16|P>>>16,v[k]=P<<8|P>>>24,g[k]=P,C?(C=E^x[x[x[$^E]]],_^=x[x[_]]):C=_=1}})();var y=[0,1,2,4,8,16,32,64,128,27,54],w=o.AES=a.extend({_doReset:function(){var x;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var S=this._keyPriorReset=this._key,C=S.words,_=S.sigBytes/4,k=this._nRounds=_+6,E=(k+1)*4,T=this._keySchedule=[],$=0;$6&&$%_==4&&(x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255]):(x=x<<8|x>>>24,x=s[x>>>24]<<24|s[x>>>16&255]<<16|s[x>>>8&255]<<8|s[x&255],x^=y[$/_|0]<<24),T[$]=T[$-_]^x);for(var P=this._invKeySchedule=[],M=0;M>>24]]^h[s[x>>>16&255]]^v[s[x>>>8&255]]^g[s[x&255]]}}},encryptBlock:function(x,S){this._doCryptBlock(x,S,this._keySchedule,c,d,f,m,s)},decryptBlock:function(x,S){var C=x[S+1];x[S+1]=x[S+3],x[S+3]=C,this._doCryptBlock(x,S,this._invKeySchedule,p,h,v,g,l);var C=x[S+1];x[S+1]=x[S+3],x[S+3]=C},_doCryptBlock:function(x,S,C,_,k,E,T,$){for(var P=this._nRounds,M=x[S]^C[0],j=x[S+1]^C[1],I=x[S+2]^C[2],R=x[S+3]^C[3],O=4,D=1;D>>24]^k[j>>>16&255]^E[I>>>8&255]^T[R&255]^C[O++],B=_[j>>>24]^k[I>>>16&255]^E[R>>>8&255]^T[M&255]^C[O++],F=_[I>>>24]^k[R>>>16&255]^E[M>>>8&255]^T[j&255]^C[O++],z=_[R>>>24]^k[M>>>16&255]^E[j>>>8&255]^T[I&255]^C[O++];M=L,j=B,I=F,R=z}var L=($[M>>>24]<<24|$[j>>>16&255]<<16|$[I>>>8&255]<<8|$[R&255])^C[O++],B=($[j>>>24]<<24|$[I>>>16&255]<<16|$[R>>>8&255]<<8|$[M&255])^C[O++],F=($[I>>>24]<<24|$[R>>>16&255]<<16|$[M>>>8&255]<<8|$[j&255])^C[O++],z=($[R>>>24]<<24|$[M>>>16&255]<<16|$[j>>>8&255]<<8|$[I&255])^C[O++];x[S]=L,x[S+1]=B,x[S+2]=F,x[S+3]=z},keySize:256/32});r.AES=a._createHelper(w)}(),n.AES})}(Z6)),Z6.exports}var e8={exports:{}},kV;function YXe(){return kV||(kV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.WordArray,o=i.BlockCipher,s=r.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],d=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],m=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=s.DES=o.extend({_doReset:function(){for(var y=this._key,w=y.words,x=[],S=0;S<56;S++){var C=l[S]-1;x[S]=w[C>>>5]>>>31-C%32&1}for(var _=this._subKeys=[],k=0;k<16;k++){for(var E=_[k]=[],T=d[k],S=0;S<24;S++)E[S/6|0]|=x[(c[S]-1+T)%28]<<31-S%6,E[4+(S/6|0)]|=x[28+(c[S+24]-1+T)%28]<<31-S%6;E[0]=E[0]<<1|E[0]>>>31;for(var S=1;S<7;S++)E[S]=E[S]>>>(S-1)*4+3;E[7]=E[7]<<5|E[7]>>>27}for(var $=this._invSubKeys=[],S=0;S<16;S++)$[S]=_[15-S]},encryptBlock:function(y,w){this._doCryptBlock(y,w,this._subKeys)},decryptBlock:function(y,w){this._doCryptBlock(y,w,this._invSubKeys)},_doCryptBlock:function(y,w,x){this._lBlock=y[w],this._rBlock=y[w+1],h.call(this,4,252645135),h.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),h.call(this,1,1431655765);for(var S=0;S<16;S++){for(var C=x[S],_=this._lBlock,k=this._rBlock,E=0,T=0;T<8;T++)E|=f[T][((k^C[T])&m[T])>>>0];this._lBlock=k,this._rBlock=_^E}var $=this._lBlock;this._lBlock=this._rBlock,this._rBlock=$,h.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),y[w]=this._lBlock,y[w+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function h(y,w){var x=(this._lBlock>>>y^this._rBlock)&w;this._rBlock^=x,this._lBlock^=x<>>y^this._lBlock)&w;this._lBlock^=x,this._rBlock^=x<192.");var x=w.slice(0,2),S=w.length<4?w.slice(0,2):w.slice(2,4),C=w.length<6?w.slice(0,2):w.slice(4,6);this._des1=p.createEncryptor(a.create(x)),this._des2=p.createEncryptor(a.create(S)),this._des3=p.createEncryptor(a.create(C))},encryptBlock:function(y,w){this._des1.encryptBlock(y,w),this._des2.decryptBlock(y,w),this._des3.encryptBlock(y,w)},decryptBlock:function(y,w){this._des3.decryptBlock(y,w),this._des2.encryptBlock(y,w),this._des1.decryptBlock(y,w)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=o._createHelper(g)}(),n.TripleDES})}(e8)),e8.exports}var t8={exports:{}},_V;function XXe(){return _V||(_V=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=o.RC4=a.extend({_doReset:function(){for(var d=this._key,f=d.words,m=d.sigBytes,p=this._S=[],h=0;h<256;h++)p[h]=h;for(var h=0,v=0;h<256;h++){var g=h%m,y=f[g>>>2]>>>24-g%4*8&255;v=(v+p[h]+y)%256;var w=p[h];p[h]=p[v],p[v]=w}this._i=this._j=0},_doProcessBlock:function(d,f){d[f]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var d=this._S,f=this._i,m=this._j,p=0,h=0;h<4;h++){f=(f+1)%256,m=(m+d[f])%256;var v=d[f];d[f]=d[m],d[m]=v,p|=d[(d[f]+d[m])%256]<<24-h*8}return this._i=f,this._j=m,p}r.RC4=a._createHelper(s);var c=o.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var d=this.cfg.drop;d>0;d--)l.call(this)}});r.RC4Drop=a._createHelper(c)}(),n.RC4})}(t8)),t8.exports}var n8={exports:{}},EV;function JXe(){return EV||(EV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.Rabbit=a.extend({_doReset:function(){for(var m=this._key.words,p=this.cfg.iv,h=0;h<4;h++)m[h]=(m[h]<<8|m[h]>>>24)&16711935|(m[h]<<24|m[h]>>>8)&4278255360;var v=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],g=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var h=0;h<4;h++)f.call(this);for(var h=0;h<8;h++)g[h]^=v[h+4&7];if(p){var y=p.words,w=y[0],x=y[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,C=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,_=S>>>16|C&4294901760,k=C<<16|S&65535;g[0]^=S,g[1]^=_,g[2]^=C,g[3]^=k,g[4]^=S,g[5]^=_,g[6]^=C,g[7]^=k;for(var h=0;h<4;h++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.Rabbit=a._createHelper(d)}(),n.Rabbit})}(n8)),n8.exports}var r8={exports:{}},$V;function QXe(){return $V||($V=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.StreamCipher,o=r.algo,s=[],l=[],c=[],d=o.RabbitLegacy=a.extend({_doReset:function(){var m=this._key.words,p=this.cfg.iv,h=this._X=[m[0],m[3]<<16|m[2]>>>16,m[1],m[0]<<16|m[3]>>>16,m[2],m[1]<<16|m[0]>>>16,m[3],m[2]<<16|m[1]>>>16],v=this._C=[m[2]<<16|m[2]>>>16,m[0]&4294901760|m[1]&65535,m[3]<<16|m[3]>>>16,m[1]&4294901760|m[2]&65535,m[0]<<16|m[0]>>>16,m[2]&4294901760|m[3]&65535,m[1]<<16|m[1]>>>16,m[3]&4294901760|m[0]&65535];this._b=0;for(var g=0;g<4;g++)f.call(this);for(var g=0;g<8;g++)v[g]^=h[g+4&7];if(p){var y=p.words,w=y[0],x=y[1],S=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360,C=(x<<8|x>>>24)&16711935|(x<<24|x>>>8)&4278255360,_=S>>>16|C&4294901760,k=C<<16|S&65535;v[0]^=S,v[1]^=_,v[2]^=C,v[3]^=k,v[4]^=S,v[5]^=_,v[6]^=C,v[7]^=k;for(var g=0;g<4;g++)f.call(this)}},_doProcessBlock:function(m,p){var h=this._X;f.call(this),s[0]=h[0]^h[5]>>>16^h[3]<<16,s[1]=h[2]^h[7]>>>16^h[5]<<16,s[2]=h[4]^h[1]>>>16^h[7]<<16,s[3]=h[6]^h[3]>>>16^h[1]<<16;for(var v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360,m[p+v]^=s[v]},blockSize:128/32,ivSize:64/32});function f(){for(var m=this._X,p=this._C,h=0;h<8;h++)l[h]=p[h];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var h=0;h<8;h++){var v=m[h]+p[h],g=v&65535,y=v>>>16,w=((g*g>>>17)+g*y>>>15)+y*y,x=((v&4294901760)*v|0)+((v&65535)*v|0);c[h]=w^x}m[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,m[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,m[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,m[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,m[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,m[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,m[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,m[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.RabbitLegacy=a._createHelper(d)}(),n.RabbitLegacy})}(r8)),r8.exports}var i8={exports:{}},TV;function ZXe(){return TV||(TV=1,function(e,t){(function(n,r,i){e.exports=r(nr(),op(),sp(),gf(),ya())})(dn,function(n){return function(){var r=n,i=r.lib,a=i.BlockCipher,o=r.algo;const s=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],c=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var d={pbox:[],sbox:[]};function f(g,y){let w=y>>24&255,x=y>>16&255,S=y>>8&255,C=y&255,_=g.sbox[0][w]+g.sbox[1][x];return _=_^g.sbox[2][S],_=_+g.sbox[3][C],_}function m(g,y,w){let x=y,S=w,C;for(let _=0;_1;--_)x=x^g.pbox[_],S=f(g,x)^S,C=x,x=S,S=C;return C=x,x=S,S=C,S=S^g.pbox[1],x=x^g.pbox[0],{left:x,right:S}}function h(g,y,w){for(let k=0;k<4;k++){g.sbox[k]=[];for(let E=0;E<256;E++)g.sbox[k][E]=c[k][E]}let x=0;for(let k=0;k=w&&(x=0);let S=0,C=0,_=0;for(let k=0;k=3&&r[2]){const m=r[2].toUpperCase();["COMMUNITY","ENTERPRISE","PLATFORM"].includes(m)&&(s=m)}let l=[];r.length>=4&&r[3]&&(l=r[3].split(",").filter(m=>m.trim()!==""));let c=[];r.length>=5&&r[4]&&(c=r[4].split(",").filter(m=>m.trim()!==""));let d="";r.length>=6&&r[5]&&(d=r[5]);let f="";return r.length>=7&&r[6]&&(f=r[6]),{userType:o,expiryDate:a,isValid:!nJe(e),edition:s,serverIps:l,serverDomains:c,name:d,description:f}}catch(t){return console.error("解密许可证失败:",t),{userType:"free",expiryDate:"",isValid:!1,edition:"COMMUNITY",serverIps:[],serverDomains:[],name:"",description:""}}}function tJe(e){try{const t=ice(e),n=ace(t);if(n.includes(":")){const r=n.split(":");if(r.length>=2&&/^\d{4}-\d{2}-\d{2}$/.test(r[1]))return r[1]}if(/^\d{4}-\d{2}-\d{2}$/.test(n))return n;throw new Error("解密后的字符串不是有效的日期格式")}catch(t){return console.error("解密失败:",t),""}}function nJe(e){const t=tJe(e);if(!t)return!0;const n=new Date(t),r=new Date;return r.setHours(0,0,0,0),n.setHours(0,0,0,0),r>n}const AI="config_loaded";let v9=!1;function sce(){v9=!0,window.dispatchEvent(new CustomEvent(AI)),Ue.debugIf("Config loaded state set and event dispatched")}async function lce(){try{const t=(await Ei.get("/chat/config.json")).data;if(t.enabled)Ue.debugIf("config enabled: ",t),localStorage.setItem(mb,bv),localStorage.setItem(GS,t.apiUrl),localStorage.setItem(KS,t.websocketUrl),localStorage.setItem(a6,t.htmlUrl);else if(OHe===Foe){Ue.debugIf("config opensource");const n=window.location.protocol,r=window.location.hostname,i=window.location.port;let a=n+"//"+r;i&&(a+=":"+i);let s=(n==="https:"?"wss:":"ws:")+"//"+r;i&&(s+=":"+i),s+="/stomp",Ue.debugIf("apiUrl: ",a," port:",i," websocketUrl:",s),localStorage.setItem(mb,bv),localStorage.setItem(GS,a),localStorage.setItem(KS,s),localStorage.setItem(a6,a)}else Ue.debugIf("config disabled"),localStorage.setItem(mb,BHe),localStorage.removeItem(GS),localStorage.removeItem(KS),localStorage.removeItem(a6);sce(),Ue.debugIf("Config loaded and event dispatched")}catch(e){Ue.error("error: ",e)}}function Sg(){if(localStorage.getItem(bh)===bv){const n=localStorage.getItem(V0);return n===null?n6:n}if(localStorage.getItem(mb)===bv){const n=localStorage.getItem(GS);return n===null?n6:n}return n6}function rJe(){return Sg()+"/visitor/api/v1/upload/file"}function iJe(){if(localStorage.getItem(bh)===bv){const n=localStorage.getItem(W0);return n===null?r6:n}if(localStorage.getItem(mb)===bv){const n=localStorage.getItem(KS);return n===null?r6:n}return r6}async function g9(){const e=localStorage.getItem(u1);let t=null;if(e)try{t=JSON.parse(e),Ue.debugIf("Config loaded from local cache:",t)}catch(n){Ue.error("Error parsing cached config:",n)}return kXe().then(n=>{if(n.data.code===200){localStorage.setItem(u1,JSON.stringify(n.data.data)),Ue.debugIf("Config updated from server:",n.data.data);const r=new CustomEvent("config-updated",{detail:{config:n.data.data}});window.dispatchEvent(r)}}).catch(n=>{Ue.error("Error fetching config from server:",n)}),t}function aJe(){const e=localStorage.getItem(u1);if(e){const t=JSON.parse(e),n=t==null?void 0:t.licenseKey;return oce(n)}return null}function oJe(){const e=localStorage.getItem(u1);if(e){const t=JSON.parse(e);return oce(t==null?void 0:t.licenseKey).edition}return null}function sJe(){const e=oJe();return e===PHe||e===RHe}const FI={};function lJe(e){Object.assign(FI,e)}const cJe=e=>e!=null&&e.type?e.type.startsWith("image/")?"image":e.type.startsWith("video/")?"video":e.type.startsWith("audio/")?"audio":"file":"other",uJe=e=>{if(FI[e])return FI[e];switch(e){case"image":return{loading:"正在上传图片...",error:"图片上传失败,请重试"};case"video":return{loading:"正在上传视频...",error:"视频上传失败,请重试"};case"audio":return{loading:"正在上传音频...",error:"音频上传失败,请重试"};case"file":return{loading:"正在上传文件...",error:"文件上传失败,请重试"};default:return{loading:"正在上传...",error:"上传失败,请重试"}}};function Hh(e,t,n){var c;if(!e){it.error("未选择文件"),(c=n==null?void 0:n.onError)==null||c.call(n,new Error("Empty file"));return}const r=(n==null?void 0:n.type)||cJe(e),i=uJe(r),a=(n==null?void 0:n.key)||`upload-${Date.now()}`;it.loading({content:(n==null?void 0:n.loadingText)||i.loading,key:a,duration:0});const o=At(new Date).format("YYYYMMDDHHmmss")+"_"+e.name,s=new FormData;s.append("file",e),s.append("fileName",o),s.append("fileType",e.type),s.append("isAvatar","false"),s.append("kbType",gVe);const{currentVisitor:l}=Jl.getState();s.append("visitorUid",(l==null?void 0:l.uid)||""),s.append("visitorNickname",(l==null?void 0:l.nickname)||""),s.append("visitorAvatar",(l==null?void 0:l.avatar)||""),s.append("orgUid",(l==null?void 0:l.orgUid)||""),s.append("client",wn),fetch(rJe(),{method:"POST",headers:{},body:s}).then(d=>d.json()).then(d=>{it.destroy(a),t(d)}).catch(d=>{it.destroy(a),it.error((n==null?void 0:n.errorText)||i.error),n!=null&&n.onError&&n.onError(d),console.error("upload error:",d)})}function dJe(){return JGe}function fJe(){const e=localStorage.getItem(k2);(e===null||e==="true")&&new Audio(MHe).play()}function dc(){return At().format("YYYY-MM-DD HH:mm:ss")}function Sa(){return XGe().replace(/-/g,"")}function qd(e){window.open(e,"_blank")}function PV(e,t){return e.length>t?e.slice(0,t-3)+"...":e}function mJe(e){if(um===e||ds===e||Vs===e||Il===e||Ol===e)return!0}function pJe(e){var t,n;return(e==null?void 0:e.type)===Wd?"right":(e==null?void 0:e.type)===U3?"left":(e==null?void 0:e.type)===hg?"center":((t=e==null?void 0:e.user)==null?void 0:t.type)===Loe||((n=e==null?void 0:e.user)==null?void 0:n.uid)===Jl.getState().currentVisitor.uid?"right":"left"}function hJe(e){var t;return((t=e==null?void 0:e.user)==null?void 0:t.type)===Boe}const Pw=e=>(e==null?void 0:e.type)===iVe,vJe=e=>{var t,n,r;return((t=e==null?void 0:e.user)==null?void 0:t.uid)===((r=(n=e==null?void 0:e.thread)==null?void 0:n.user)==null?void 0:r.uid)},gJe=e=>e.type===kN||e.type===Uoe||e.type===Woe||e.type===CN,nC=e=>{Ue.debug("update message status:",e==null?void 0:e.content,e==null?void 0:e.type),d4.getState().updateMessageStatus(e==null?void 0:e.content,e==null?void 0:e.type);const t={uid:e==null?void 0:e.content,type:e==null?void 0:e.type};cr.emit(fI,JSON.stringify(t))},RV=e=>{console.log("handleRecallMessage",e==null?void 0:e.uid,e==null?void 0:e.content),d4.getState().recallMessage(e==null?void 0:e.content);const t={uid:e==null?void 0:e.content,content:"该消息已被撤回"};cr.emit(mI,JSON.stringify(t))};function cce(){console.log("%cWelcome to Bytedesk","font-family:Arial; color:#3370ff ; font-size:18px; font-weight:bold;","GitHub:https://github.com/bytedesk/bytedesk",dJe())}const DI=()=>{const e=navigator.language.toLowerCase();console.log("AppWrapper getBrowserLanguage browserLang: ",e);const t=["en","zh-cn","zh-tw","ja","ko"];if(e.startsWith("zh"))return e.includes("tw")?"zh-tw":"zh-cn";const n=e.split("-")[0];return t.includes(n)?n:"en"},uce=e=>e&&(e.includes("

        ")||e.includes("

        ")||e.includes("")||e.includes("
          "));function Wp(e){return e.endsWith("/")?e.slice(0,-1):e}const bJe=["转人工","人工客服","真人客服","人工服务","真人服务","转接人工","转接客服","真人","人工","客服","转接","转人","人工解答","找人工","接通人工","需要人工","联系人工","人工帮助","不想机器人","机器人没用","换人工","换客服","真人咨询","真实客服","真人解答","需要真人","人工处理","专员服务"],yJe=e=>/)<[^<]*)*<\/script>/i.test(e)||/)<[^<]*)*<\/iframe>/i.test(e)||/on\w+\s*=\s*["']?[^"']*["']?/i.test(e)||/javascript:/i.test(e)?{safe:!1,reason:"发现可能的XSS攻击内容"}:/(%27)|(')|(--)|(%23)|(#)/i.test(e)&&/(select|update|delete|drop|insert|alter|exec|execute|union|create|table|from|where)/i.test(e)?{safe:!1,reason:"发现可能的SQL注入攻击内容"}:/;|\||`|&&|\$\(|\$\{/i.test(e)&&/(cat|chmod|rm|mv|wget|curl|bash|sh)/i.test(e)?{safe:!1,reason:"发现可能的命令注入攻击内容"}:{safe:!0,reason:""},xJe=async(e,t)=>{try{const n=await fetch(e);if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const r=await n.blob(),i=document.createElement("a");return i.href=URL.createObjectURL(r),i.download=t,i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(i.href),{success:!0}}catch(n){console.error("fetch下载图片失败,尝试直接下载:",n);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(r){return console.error("在新标签页打开也失败:",r),{success:!1,error:"无法下载或打开文件,可能是跨域问题"}}}},IV=e=>{try{return new URL(e).pathname.split("/").pop()||"download"}catch(t){return console.error("解析URL失败:",t),"download"}},b4=async(e,t,n)=>{Ue.debugIf("downloadFile",e,t,n);try{const r=await fetch(e);if(!r.ok)throw new Error(`HTTP error! status: ${r.status}`);const i=await r.blob(),a=document.createElement("a");return a.href=URL.createObjectURL(i),a.download=t,a.style.display="none",document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(a.href),{success:!0}}catch(r){console.error("下载文件失败:",r);try{return window.open(e,"_blank"),{success:!0,warning:"由于跨域限制,文件已在新标签页中打开"}}catch(i){return console.error("在新标签页打开也失败:",i),{success:!1,error:"无法下载或打开文件"}}}},wJe=async(e,t,n)=>b4(e,t,n),SJe=async(e,t,n)=>b4(e,t,n),CJe=async(e,t,n)=>b4(e,t,n),zl=async e=>{try{return navigator.clipboard&&navigator.clipboard.writeText?(await navigator.clipboard.writeText(e),{success:!0}):OV(e)}catch(t){return console.error("复制失败:",t),OV(e)}},OV=e=>{try{const t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.left="-999999px",t.style.top="-999999px",document.body.appendChild(t),t.focus(),t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n?{success:!0}:{success:!1,error:"复制命令执行失败"}}catch(t){return console.error("复制失败:",t),{success:!1,error:"复制过程中发生错误"}}},b9=async e=>{try{const t=document.createElement("div");t.innerHTML=e;const n=t.textContent||t.innerText||e;return await zl(n)}catch(t){return console.error("处理富文本复制失败:",t),{success:!1,error:"处理富文本内容失败"}}},w1=rp()(ip(yg(ap((e,t)=>({userInfo:{uid:"",nickname:"",avatar:""},deviceUid:"",setUserInfo:n=>{e({userInfo:n})},setDeviceUid(n){e({deviceUid:n})},resetUserInfo(){e({userInfo:{uid:t().userInfo.uid,nickname:"",avatar:""}})}})),{name:YHe}))),dce=rp()(ip(yg(ap(e=>({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberResult:{data:{content:[]}},setCurrentMember(t){e({currentMember:t})},setMemberInfo(t){e({memberInfo:t})},setMemberResult:t=>{e({memberResult:t})},resetMembers:()=>e({currentMember:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}},memberInfo:{uid:"",nickname:"",avatar:"",description:"",user:{uid:"",avatar:""}}})})),{name:GHe}))),y4=rp()(ip(yg(ap(e=>({orgTree:[],currentOrg:{uid:"",name:"",logo:"",description:""},setCurrentOrg(t){e({currentOrg:t})},deleteOrg:()=>e({currentOrg:{uid:"",name:"",logo:"",description:""}})})),{name:qHe})));async function kJe(e){return In("/api/v1/member/query",{method:"GET",params:{orgUid:e,channel:wn}})}async function _Je(){return In("/api/v1/user/profile",{method:"GET",params:{channel:wn}})}const Uy=rp()(ip(yg(ap((e,t)=>({accessToken:"",setAccessToken(n){localStorage.setItem(hI,n),e({accessToken:n})},getAccessToken(){return t().accessToken},removeAccessToken(){localStorage.removeItem(hI),e({accessToken:""})}})),{name:UHe})));function EJe(){const[e,t]=u.useState(!1),[n,r]=u.useState(!1),[i,a]=u.useState(!1),[o,s]=u.useState(!1),l=u.useRef(!1),c=u.useRef(null);u.useRef(void 0);const d=Uy(x=>x.accessToken),f=u.useMemo(()=>!!d&&d.trim().length>0,[d]),{userInfo:m,setUserInfo:p}=w1(x=>({userInfo:x.userInfo,setUserInfo:x.setUserInfo})),{memberInfo:h,setMemberInfo:v}=dce(x=>({memberInfo:x.memberInfo,setMemberInfo:x.setMemberInfo})),g=y4(x=>x.currentOrg);u.useEffect(()=>{t(!1),r(!1),a(!1),s(!1),m!=null&&m.currentRoles&&m.currentRoles.forEach(x=>{switch(x.name){case zHe:t(!0);break;case HHe:r(!0);break;case VHe:a(!0);break;case WHe:s(!0);break}})},[m==null?void 0:m.currentRoles]);const y=u.useCallback(async()=>{if(f&&g!=null&&g.uid&&!l.current){l.current=!0;try{c.current&&(clearTimeout(c.current),c.current=null),it==null||it.destroy(),it==null||it.loading("正在加载用户信息...");const x=await _Je();console.log("getProfile response",x.data),x.data.code===200?(it==null||it.destroy(),p(x.data.data)):(it==null||it.destroy(),it==null||it.error("加载用户信息失败"))}catch(x){it==null||it.destroy(),it==null||it.error("加载用户信息失败"),console.error("Failed to refresh user info:",x)}finally{c.current=setTimeout(()=>{l.current=!1},500)}}},[g==null?void 0:g.uid,f,p]),w=u.useCallback(async()=>{var x,S;if(f&&g!=null&&g.uid)try{const C=await kJe(g==null?void 0:g.uid);console.log("refreshMemberInfo memberResponse:",C==null?void 0:C.data),((x=C==null?void 0:C.data)==null?void 0:x.code)===200&&v((S=C==null?void 0:C.data)==null?void 0:S.data)}catch(C){console.error("Failed to fetch member info:",C)}},[g==null?void 0:g.uid,f,v]);return u.useEffect(()=>()=>{c.current&&clearTimeout(c.current),it==null||it.destroy()},[]),{isLoggedIn:f,userInfo:m,setUserInfo:p,memberInfo:h,setMemberInfo:v,refreshUserInfo:y,refreshMemberInfo:w,hasRoleAgent:o,hasRoleSuper:e,hasRoleAdmin:n,hasRoleMember:i}}const Rw=e=>{switch(e){case"en":return{locale:"en",antdLocale:Hz};case"zh-cn":return{locale:"zh-cn",antdLocale:H0};case"zh-tw":return{locale:"zh-tw",antdLocale:Uze};case"ja":return{locale:"ja",antdLocale:lHe};case"ko":return{locale:"ko",antdLocale:_He};default:return{locale:"en",antdLocale:Hz}}},Oa=u.createContext({}),$Je=({children:e})=>{const[t,n]=u.useState(!1),{isLoggedIn:r,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c}=EJe(),{themeMode:d,setThemeMode:f,isDarkMode:m}=UVe(),[p,h]=u.useState(()=>{const y=localStorage.getItem(gw);return Rw(y||DI())}),v=y=>{const w=Rw(y);h(w),localStorage.setItem(gw,w.locale)};u.useEffect(()=>{if(!localStorage.getItem(gw)){const y=DI();v(y)}},[]);const g=()=>{f(m?"light":"dark")};return b.jsx(Oa.Provider,{value:{isCustomServer:t,setIsCustomServer:n,isLoggedIn:r,isDarkMode:m,themeMode:d,setThemeMode:f,toggleDarkMode:g,locale:p,setLocale:y=>{const w=Rw(y.locale);h(w),localStorage.setItem(gw,w.locale)},changeLocale:v,userInfo:i,setUserInfo:a,hasRoleAgent:o,hasRoleSuper:s,hasRoleAdmin:l,hasRoleMember:c},children:e})},TJe={"app.logout":"Logout","navBar.lang":"Language","layout.user.link.help":"Help","layout.user.link.privacy":"Privacy","layout.user.link.terms":"Terms","app.copyright.produced":"Product of Weiyu","app.preview.down.block":"Download this page to local project","app.welcome.link.fetch-blocks":"Get all blocks","app.welcome.link.block-list":"Based on block development, quickly build standard pages","theme.light":"Light","theme.dark":"Dark","theme.system":"Auto","setting.lang":"Languages","setting.theme":"Theme",slogan:"Conversation as a Service",captcha:"Captcha",logging:"Logging in...","login.error":"Login failed",title:"Hello!",subtitle:"How can I help you?","tabs.home":"Home","tabs.messages":"Messages","tabs.help":"Help","tabs.news":"News","settings.themeColor":"Theme Color","settings.title":"Title","settings.subtitle":"Subtitle","settings.embedCode":"Embed Code","settings.copyCode":"Copy Code","settings.copied":"Code copied to clipboard!","settings.position":"Position","settings.bottomRight":"Bottom Right","settings.bottomLeft":"Bottom Left","settings.bottomMargin":"Bottom Margin","settings.rightMargin":"Right Margin","settings.leftMargin":"Left Margin","settings.tabsVisibility":"Tabs Visibility","bubble.title":"Need help?","bubble.subtitle":"I am an AI customer service, always at your service.","settings.button":"Button","settings.button.title":"Button Title","settings.button.subtitle":"Button Subtitle","settings.button.icon":"Button Icon","settings.button.url":"Button URL","settings.bubbleMessage":"Bubble Message","settings.showBubble":"Show Bubble Message","settings.bubbleIcon":"Bubble Icon","settings.bubbleTitle":"Bubble Title","settings.bubbleSubtitle":"Bubble Subtitle","settings.navbar":"Navbar","settings.navbar.title":"Navbar Title","settings.navbar.subtitle":"Navbar Subtitle","settings.chatConfig":"Chat Configuration","settings.orgId":"Organization ID","settings.type":"Type","settings.agentId":"Agent ID","settings.support":"Technical Support","settings.showSupport":"Show Technical Support Text","settings.reset":"Reset Configuration","i18n.app.title":"Weiyu","i18n.app.support":"Provide Technical Support","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"Loading...","i18n.load.nomore":"No more","i18n.faq":"FAQ","i18n.rate":"Rate","i18n.input.placeholder":"Please enter content","i18n.load.more":"Load more","i18n.typing":"The other party is typing...","i18n.guess.faq":"Guess you want to ask","i18n.hot.faq":"Hot questions","i18n.change.faq":"Change","i18n.file.assistant":"File Assistant","i18n.thread.content.image":"Image","i18n.thread.content.file":"File","i18n.system.notification":"System Notification","i18n.top.tip":"Default top tip","i18n.leavemsg.tip":"No customer service online, please leave contact information","i18n.welcome.tip":"Hello, how can I help you?","i18n.reenter.tip":"Continue conversation","i18n.queue.tip":"In queue...","i18n.queue.message.template":"Current queue number: {0}, estimated waiting time: {1} minutes","i18n.under.development":"Under development...","i18n.user.description":"Default user description","i18n.robot.nickname":"Default robot","i18n.robot.description":"Default robot description","i18n.robot.noreply":"No corresponding answer found","i18n.robot.agent.assistant.nickname":"Customer Service Assistant","i18n.llm.prompt":"You are a smart and helpful AI, you can give useful, detailed, and polite answers to human questions","i18n.agent.nickname":"Default customer service","i18n.agent.description":"Default customer service description","i18n.workgroup.nickname":"Default skill group","i18n.workgroup.description":"Default skill group description","i18n.contact":"Ask for contact information","i18n.thanks":"Thanks","i18n.welcome":"Greeting","i18n.bye":"Goodbye","i18n.contact.title":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.contact.content":"If convenient, please provide your contact number, I will call you to communicate, which is more intuitive","i18n.thanks.title":"Thank you for visiting, welcome to come again","i18n.thanks.content":"Thank you for visiting, welcome to come again","i18n.welcome.title":"Hello, how can I help you","i18n.welcome.content":"Hello, how can I help you","i18n.bye.title":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.bye.content":"Your satisfaction is always our goal, if you have any questions, please feel free to contact us","i18n.vip.api":"VIP interface, no permission, please contact: weiyuai.cn","i18n.faq.category.demo.1":"FAQ Category Demo1","i18n.faq.category.demo.2":"FAQ Category Demo2","i18n.faq.demo.title.1":"FAQ Text Demo1","i18n.faq.demo.content.1":"FAQ Text Demo1","i18n.faq.demo.title.2":"FAQ Image Demo2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"Quick Button Text Demo1","i18n.quick.button.demo.content.1":"Quick Button Text Demo1","i18n.quick.button.demo.title.2":"Quick Button Link Demo2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.transferToAgent":"Transfer to human service","i18n.auto.closed":"Session automatically closed","i18n.agent.closed":"Customer service closed the session","i18n.agent.offline":"Customer service is offline","i18n.auto.close.tip":"The session has ended, thank you for your consultation, have a nice day!","i18n.agent.close.tip":"The session has ended, thank you for your consultation, have a nice day!","chat.menu.copy":"Copy","chat.menu.delete":"Delete","chat.menu.forward":"Forward","chat.menu.reply":"Reply","chat.menu.quote":"Quote","chat.menu.recall":"Recall","chat.menu.translate":"Translate","chat.menu.download.image":"Download Image","chat.menu.download.file":"Download File","chat.menu.download.video":"Download Video","chat.menu.download.audio":"Download Audio","chat.menu.download.voice":"Download Voice","chat.menu.browser.open":"Open in Browser","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio","chat.toolbar.video":"Video","chat.toolbar.tel":"Tel","chat.toolbar.ticket":"Ticket","chat.message.type.unsupported":"This type is not supported","chat.message.send.failed":"Send failed","chat.message.transferring":"Transferring...","chat.faq.title":"FAQ","app.title":"Weiyu","app.helpcenter.title":"Help Center","app.description":"Conversation as a Service","app.copyright":"© 2024 Weiyu. All Rights Reserved.","app.new.conversation":"New Conversation","app.trial.tip":"Weiyu Technical Support","app.trial.tip.tooltip":"Weiyu Technical Support","nav.system":"System Entrance","nav.development":"System Development","nav.modules":"Module Introduction","nav.system.admin":"Admin Backend","nav.system.agent":"Customer Service Client","nav.system.visitor":"Visitor Session","nav.system.workflow":"Workflow","nav.system.notebase":"Knowledge Base","nav.system.kanban":"Kanban","nav.development.javadoc":"Java Documentation","nav.development.swagger":"Swagger Documentation","nav.development.openapi":"OpenAPI Documentation","nav.development.knife4j":"Knife4j Documentation","nav.development.druid":"Druid","nav.development.docs":"Product Documentation","nav.development.web":"Web","nav.development.excel":"Excel Download","nav.development.file":"File Download","nav.modules.team":"Team","nav.modules.service":"Customer Service","nav.modules.kbase":"Knowledge Base","nav.modules.ai":"AI Agent","nav.modules.ticket":"Ticket","nav.modules.social":"Social","nav.modules.forum":"Forum","nav.modules.voc":"Voice of Customer","nav.modules.plugins.kanban":"Kanban","nav.modules.plugins.callcenter":"Call Center","nav.modules.plugins.webrtc":"WebRTC","nav.architecture":"System Architecture","nav.architecture.architecture":"Architecture","menu.edit":"Edit","menu.delete":"Delete","sidebar.newConversation":"New Conversation","sidebar.newTicket":"New Ticket","chat.recording":"Recording...","chat.placeholder":"Enter message...","language.zh":"Simplified Chinese","language.en":"English","language.zh-TW":"Traditional Chinese","support.title":"Customer Service Support","support.presales":"Pre-sales Support","support.aftersales":"After-sales Support","support.tickets":"Pending Tickets","support.docs":"Help Documentation","support.community":"Developer Community","support.feedback":"User Voice","message.streamError":"Stream error, please retry","message.streamEnd":"Stream ended","chat.thread.init.loading":"Initializing conversation...","common.cancel":"Cancel","common.confirm":"Confirm","common.submit":"Submit","common.save":"Save","common.edit":"Edit","common.delete":"Delete","common.add":"Add","common.search":"Search","common.reset":"Reset","common.close":"Close","common.back":"Back","common.next":"Next","common.previous":"Previous","common.ok":"OK","common.yes":"Yes","common.no":"No"},PJe={"pages.login.title":"Bytedesk","pages.layouts.userLayout.title":"Chat As A Service","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":"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.captcha.placeholder":"Verification Code","pages.login.captcha.required":"Please input verification code!","pages.login.phoneLogin.getVerificationCode":"Get Code","pages.login.anonymousLogin":"Anonymous Login","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.login.privacyModal.title":"Privacy Policy Confirmation","pages.login.privacyModal.description":"To protect your personal information security, please read and agree to the following agreements:","pages.login.privacyModal.privacyPolicy":"Privacy Policy","pages.login.privacyModal.and":"and","pages.login.privacyModal.termsOfService":"Terms of Service","pages.login.privacyModal.confirmText":"Do you agree to the above agreements and continue to log in?","pages.login.privacyModal.agreeAndLogin":"Agree and Login","pages.login.privacyModal.cancel":"Cancel","pages.login.privacy.agree":"Agree","pages.login.privacy.privacyPolicy":"Privacy Policy","pages.login.privacy.and":"and","pages.login.privacy.termsOfService":"Terms of Service","pages.welcome.link":"Welcome","pages.robot.new":"New","pages.robot.chat":"Chat","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.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.file":"File","pages.robot.kb.text":"Text","pages.robot.kb.qa":"Q&A","pages.robot.kb.web":"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.setting":"Settings","pages.logout":"Logout","pages.footer.website":"Bytedesk","pages.footer.helpcenter":"help","pages.login.remember":"remember me","pages.agent.tab.basic":"Basic","pages.agent.robot":"Robot","pages.agent.service.settings":"Service Settings","pages.agent.service.settings.topTip":"Top Tip","pages.agent.service.settings.welcomeTip":"Welcome Tip","pages.agent.service.settings.leavemsgTip":"Leavemsg Tip","pages.agent.service.settings.autoCloseMin":"Auto Close Min","pages.agent.service.settings.showLogo":"Show Logo","pages.agent.service.settings.maxThreadCount":"Max Thread Count","pages.advanced.faq":"FAQ","pages.advanced.quickButton":"Quick Buttons","pages.advanced.faqGuess":"Smart Suggestions","pages.advanced.faqHot":"Hot Questions","pages.advanced.faqShortcut":"Quick Replies","pages.advanced.rate":"Satisfaction Rating","pages.advanced.autoreply":"Auto Reply","pages.advanced.leaveMsg":"Leave Message","pages.advanced.survey":"Survey","pages.advanced.history":"History","pages.advanced.inputAssociation":"Input Association","pages.advanced.antiHarassment":"Captcha Settings","pages.advanced.captcha":"Captcha Settings","pages.advanced.showPreForm":"Show PreForm","pages.advanced.showHistory":"Show History","pages.advanced.showInputAssociation":"Show Input Association","pages.advanced.showCaptcha":"Show Captcha","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","pages.anonymous.title":"Anonymous Mode","pages.anonymous.home":"Home","pages.anonymous.contact":"Contacts","pages.anonymous.robot":"Robot","pages.anonymous.setting":"Settings","pages.anonymous.welcome":"Welcome to Anonymous Mode","pages.anonymous.description":"You can use system features anonymously in this mode","block.title":"Block Settings","block.type":"Block Type","block.user":"Block User","block.ip":"Block IP","block.permanent":"Permanent Block","block.until":"Block Until","block.until.required":"Please select block end time","ticket.create.title":"Create Ticket","ticket.form.select.placeholder":"Select Form","ticket.form.none":"No Form","ticket.title":"Title","ticket.title.placeholder":"Please enter ticket title","ticket.title.required":"Please enter ticket title","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Summary","ticket.summary.placeholder":"Please enter ticket summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.placeholder":"Please select priority","ticket.priority.required":"Please select priority","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.description":"Description","ticket.description.placeholder":"Please describe your issue in detail so we can better assist you...","ticket.description.required":"Please enter issue description","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.status":"Status","ticket.status.new":"Open","ticket.status.open":"In Progress","ticket.status.closed":"Closed","ticket.status.assigned":"Assigned","ticket.status.claimed":"Claimed","ticket.status.unclaimed":"Returned","ticket.status.processing":"Processing","ticket.status.pending":"Pending","ticket.status.holding":"On Hold","ticket.status.resumed":"Resumed","ticket.status.reopened":"Reopened","ticket.status.resolved":"Resolved","ticket.status.escalated":"Escalated","ticket.status.cancelled":"Cancelled","ticket.table.column.uid":"Ticket ID","ticket.table.column.description":"Issue Description","ticket.table.column.category":"Category","ticket.table.column.status":"Status","ticket.table.column.createdAt":"Submitted At","ticket.table.column.actions":"Actions","ticket.table.search.ticketNumber":"Ticket Number","ticket.table.search.ticketNumber.placeholder":"Please enter ticket number","ticket.table.search.description":"Issue Description","ticket.table.search.description.placeholder":"Please enter description keyword","ticket.table.action.view":"View","ticket.table.action.delete":"Delete","ticket.table.refresh":"Refresh","ticket.table.create":"Create Ticket","ticket.table.delete.login.required":"Please sign in before deleting tickets","ticket.table.delete.success":"Deleted successfully","ticket.table.delete.failed":"Failed to delete ticket","ticket.table.delete.confirm.title":"Delete this ticket?","ticket.table.delete.confirm.ok":"Delete","ticket.table.delete.confirm.cancel":"Cancel","ticket.table.load.failed":"Failed to load tickets, please try again later","ticket.history.title":"My Tickets","ticket.history.create":"Create Ticket","ticket.history.login.required.title":"Please sign in before accessing tickets","ticket.history.login.required.desc":"This organization requires visitors to sign in before viewing historical tickets or creating new ones.","ticket.history.login.required.cta":"Sign In Now","ticket.history.login.modal.title":"Please Sign In","ticket.contact":"Contact","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information for timely response","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.form.placeholder.text":"Please enter","ticket.form.placeholder.select":"Please select","ticket.form.placeholder.date":"Please select date","ticket.form.placeholder.time":"Please select time","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.form.load.error":"Failed to load ticket forms","common.cancel":"Cancel","common.confirm":"Confirm"},RJe={"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.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"},IJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"All","i18n.queue.tip":"Queue","i18n.queue.message.template":"Current Queuing: {0} people, Wait {1} minutes","i18n.queue.empty":"Queue empty","i18n.queue.accept":"accept","i18n.system.notification":"System Notification","i18n.old.password.wrong":"Old password is incorrect","i18n.change.password":"Change Password","i18n.auth.captcha.send.success":"Captcha Send success","i18n.auth.captcha.error":"Captcha Error","i18n.auth.captcha.expired":"Captcha Expired","i18n.auth.captcha.already.send":"Captcha Already Send","i18n.auth.captcha.validate.failed":"Captcha Validate Failed","i18n.DEPT_ALL":"All","i18n.DEPT_ADMIN":"Admin","i18n.DEPT_MEMBER":"Member","i18n.DEPT_CS":"CustomerService",ROLE_SUPER:"Super",ROLE_ADMIN:"Admin",ROLE_MEMBER:"Member",ROLE_AGENT:"Agent",ROLE_USER:"User",ROLE_VISITOR:"Visitor","i18n.faq":"Faq","i18n.rate":"Rate","i18n.input.placeholder":"Please input","i18n.loading":"Loading","i18n.load.more":"Load more","i18n.load.nomore":"No more","i18n.typing":"Typing","i18n.robot":"Robot","i18n.agent":"Agent","i18n.workgroup":"WorkGroup","i18n.group":"Group","i18n.rate.invite":"Rate Invite","i18n.ticket":"Ticket","i18n.ticket.thread":"Ticket Thread","i18n.notice":"Notice","i18n.notice.title":"Notice","i18n.notice.content":"Notice Content","i18n.notice.ip":"IP Address","i18n.notice.ipLocation":"IP Location","i18n.notice.parse.file.success":"Parse file success","i18n.notice.parse.file.error":"Parse file error","i18n.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"All","i18n.DEPT.ADMIN":"Admin","i18n.DEPT.HR":"HR","i18n.DEPT.ORG":"Org","i18n.DEPT.IT":"IT","i18n.DEPT.MONEY":"Money","i18n.DEPT.MARKETING":"Marketing","i18n.DEPT.SALES":"Sales","i18n.DEPT.CS":"CustomerService","i18n.new.message":"New Message","i18n.file.assistant":"file assistant","i18n.clipboard.assistant":"clipboard assistant","i18n.thread.content.image":"image","i18n.thread.content.file":"file","i18n.top.tip":"Top Tip","i18n.top.make":"Make Top","i18n.top.cancel":"Cancel Top","i18n.unread.make":"Mark as unread","i18n.unread.cancel":"Mark as read","i18n.star.make":"Make Star","i18n.star.cancel":"Cancel Star","i18n.disturb.make":"Make Disturb","i18n.disturb.cancel":"Cancel Disturb","i18n.transfer":"Transfer","i18n.hide":"Hide","i18n.network.disconnected":"Network disconnected","i18n.message.pulling":"Message pulling","i18n.leavemsg.tip":"Leave a message","i18n.welcome.tip":"What can i help you?","i18n.reenter.tip":"continue chat","i18n.under.development":"Under development","i18n.user.description":"User Description","i18n.robot.nickname":"DefaultRobot","i18n.robot.description":"Default Robot Description","i18n.robot.noreply":"Answer Not Found","i18n.robot.agent.assistant.nickname":"DefaultRobotAgent","chat.leavemsg.history.title":"Message History","chat.leavemsg.search.placeholder":"Search message content...","chat.leavemsg.empty":"No message history","i18n.leavemsg.status.pending":"Pending","i18n.leavemsg.status.replied":"Replied","i18n.leavemsg.status.closed":"Closed","i18n.leavemsg.status.unknown":"Unknown","i18n.llm.prompt":"You are a smart and helpful artificial intelligence, capable of providing useful, detailed, and polite answers to human questions.","i18n.agent.nickname":"DefaultAgent","i18n.agent.description":"Default Agent Description","i18n.workgroup.nickname":"DefaultWorkgroup","i18n.workgroup.before.nickname":"BeforeWorkgroup","i18n.workgroup.after.nickname":"AfterWorkgroup","i18n.workgroup.description":"Default Workgroup Description","i18n.workgroup.before.description":"BeforeWorkgroup Description","i18n.workgroup.after.description":"AfterWorkgroup Description","i18n.contact":"Ask Contact","i18n.thanks":"Thanks","i18n.welcome":"Welcome","i18n.bye":"Bye","i18n.tip.title":"Tip","i18n.tip.network.disconnected":"Network disconnected","i18n.tip.network.connected":"Network connected","i18n.kb.name":"KbName","i18n.kb.platform.name":"Platform KbName","i18n.kb.helpcenter.name":"Helpdoc KbName","i18n.kb.llm.name":"Llm KbName","i18n.kb.keyword.name":"Keyword KbName","i18n.kb.faq.name":"Faq KbName","i18n.kb.autoreply.name":"AutoReply KbName","i18n.kb.quickreply.name":"QuickReply KbName","i18n.kb.taboo.name":"Taboo KbName","i18n.kb.description":"KbDescription","i18n.agent.nicknameKb":"DefaultAgentKbName","i18n.contact.title":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.contact.content":"If it's convenient, please provide your contact number so that I can communicate with you via phone for a more intuitive conversation.","i18n.thanks.title":"Thank you for visiting, we look forward to seeing you again.","i18n.thanks.content":"Thank you for visiting, we look forward to seeing you again.","i18n.welcome.title":"Hello, how can I assist you?","i18n.welcome.content":"Hello, how can I assist you?","i18n.bye.title":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.bye.content":"Your satisfaction is always our goal. If you have any questions, please feel free to contact us.","i18n.vip.api":"VIP API","i18n.faq.category.demo.1":"CategoryDemo1","i18n.faq.category.demo.2":"CategoryDemo2","i18n.faq.demo.title.1":"FaqTitleText1","i18n.faq.demo.content.1":"FaqContentText1","i18n.faq.demo.title.2":"FaqTitleImage2","i18n.faq.demo.content.2":"https://www.weiyuai.cn/logo.png","i18n.quick.button.demo.title.1":"QuickButtonTitleText1","i18n.quick.button.demo.content.1":"QuickButtonContentText1","i18n.quick.button.demo.title.2":"QuickButtonTitleUrl2","i18n.quick.button.demo.content.2":"https://www.weiyuai.cn","i18n.preview.title":"Preview","i18n.cancel":"Cancel","i18n.confirm":"Confirm","i18n.send":"Send","i18n.image.label.placeholder":"Note","i18n.video.label.placeholder":"Note","i18n.audio.label.placeholder":"Note","i18n.file.label.placeholder":"Note","i18n.transferToAgent":"Transfer to Agent","i18n.auto.closed":"Auto closed","i18n.agent.closed":"Agent closed","i18n.online.chat":"Online Chat","i18n.JOB":"Job","i18n.LANGUAGE":"Language","i18n.TOOL":"Tool","i18n.WRITING":"Writing","i18n.RAG":"RAG","i18n.module.ai":"AI","i18n.module.void":"Void","i18n.module.service":"Service","i18n.module.ticket":"Ticket","i18n.black.user.already.exists":"User already blocked","i18n.ticket.category.technical_support":"Technical Support","i18n.ticket.category.service_request":"Service Request","i18n.ticket.category.consultation":"Consultation","i18n.ticket.category.complaint_suggestion":"Complaint Suggestion","i18n.ticket.category.operation_maintenance":"Operation Maintenance","i18n.ticket.category.other":"Other","i18n.vip.component":"VIP Component, Contact us for more details","i18n.vip.contactUs":"Contact us","i18n.vip.contactUrl":"https://www.bytedesk.com","i18n.ticket.process.name":"Ticket Process","i18n.thread.process.name":"Thread Process","i18n.username.or.password.incorrect":"Username or password incorrect","i18n.system_notification":"System Notification","i18n.transfer_notification":"Transfer Request","i18n.transfer_accepted":"Transfer Accepted","i18n.transfer_rejected":"Transfer Rejected","i18n.transfer_timeout":"Transfer Request Timeout","i18n.transfer_cancelled":"Transfer Cancelled","i18n.confirm_accept_transfer":"Confirm Accept Transfer","i18n.confirm_accept_transfer_desc":"Are you sure to accept the transfer request?","i18n.confirm_reject_transfer":"Confirm Reject Transfer","i18n.confirm_reject_transfer_desc":"Are you sure to reject the transfer request?","i18n.confirm_cancel_transfer":"Confirm Cancel Transfer","i18n.confirm_cancel_transfer_desc":"Are you sure to cancel the transfer request?","i18n.transfer.notice.title":"Transfer Notice","i18n.transfer.notice.content":"Transfer Notice Content","i18n.transfer.accept.notice.title":"Transfer Accept Notice","i18n.transfer.accept.notice.content":"Transfer Accept Notice Content","i18n.transfer.reject.notice.title":"Transfer Reject Notice","i18n.transfer.reject.notice.content":"Transfer Reject Notice Content","i18n.transfer.timeout.notice.title":"Transfer Timeout Notice","i18n.transfer.timeout.notice.content":"Transfer Timeout Notice Content","i18n.transfer.cancel.notice.title":"Transfer Cancel Notice","i18n.transfer.cancel.notice.content":"Transfer Cancel Notice Content","i18n.already.in.transfer.pending.state":"Already in transfer pending state","i18n.already.in.transfer.accepted.state":"Already in transfer accepted state","i18n.already.in.transfer.rejected.state":"Already in transfer rejected state","i18n.already.in.transfer.timeout.state":"Already in transfer timeout state","i18n.already.in.transfer.canceled.state":"Already in transfer canceled state","i18n.invite_notification":"Invite Request","i18n.invite_accepted":"Invite Accepted","i18n.invite_rejected":"Invite Rejected","i18n.invite_timeout":"Invite Request Timeout","i18n.invite_cancelled":"Invite Cancelled","i18n.confirm_accept_invite":"Confirm Accept Invite","i18n.confirm_accept_invite_desc":"Are you sure to accept the invite request?","i18n.confirm_reject_invite":"Confirm Reject Invite","i18n.confirm_reject_invite_desc":"Are you sure to reject the invite request?","i18n.visitor_invite_notification":"Visitor Invite","i18n.visitor_invite_accepted":"Visitor Invite Accepted","i18n.visitor_invite_rejected":"Visitor Invite Rejected","i18n.visitor_invite_timeout":"Visitor Invite Timeout","i18n.visitor_invite_cancelled":"Visitor Invite Cancelled","i18n.group_invite_notification":"Group Invite","i18n.group_invite_accepted":"Group Invite Accepted","i18n.group_invite_rejected":"Group Invite Rejected","i18n.group_invite_timeout":"Group Invite Timeout","i18n.group_invite_cancelled":"Group Invite Cancelled","i18n.kbase_invite_notification":"Knowledge Base Invite","i18n.kbase_invite_accepted":"Knowledge Base Invite Accepted","i18n.kbase_invite_rejected":"Knowledge Base Invite Rejected","i18n.kbase_invite_timeout":"Knowledge Base Invite Timeout","i18n.kbase_invite_cancelled":"Knowledge Base Invite Cancelled","i18n.organization_invite_notification":"Organization Invite","i18n.organization_invite_accepted":"Organization Invite Accepted","i18n.organization_invite_rejected":"Organization Invite Rejected","i18n.organization_invite_timeout":"Organization Invite Timeout","i18n.organization_invite_cancelled":"Organization Invite Cancelled","i18n.from":"From","i18n.to":"To","i18n.note":"Note","i18n.status":"Status","i18n.time":"Time","i18n.inviter":"Inviter","i18n.invitee":"Invitee","i18n.visitor":"Visitor","i18n.group_name":"Group Name","i18n.kbase_name":"Knowledge Base Name","i18n.organization_name":"Organization Name","i18n.auto.close.tip":"The conversation has been automatically closed","i18n.agent.close.tip":"The conversation has been closed by the agent","i18n.accept":"Accept","i18n.reject":"Reject","i18n.user.signup.first":"Please sign up first","i18n.email.signup.first":"Please verify your email first","i18n.mobile.signup.first":"Please verify your mobile first","i18n.resource.not.found":"Resource not found","i18n.user.disabled":"User is disabled","i18n.forbidden.access":"Forbidden access","i18n.user.blocked":"User is blocked","i18n.sensitive.content":"Sensitive content detected","i18n.message.processing.failed":"Message processing failed","i18n.null.pointer.exception":"Null pointer exception","i18n.response.status.exception":"Response status exception","i18n.websocket.timeout.exception":"WebSocket timeout exception","i18n.http.method.not.supported":"HTTP method not supported","i18n.authorization.denied":"Authorization denied","i18n.request.rejected":"Request rejected","i18n.entity.not.found":"Entity not found","i18n.internal.server.error":"Internal server error","i18n.history.title":"History","i18n.message.status.read":"Read","i18n.message.status.delivered":"Delivered","i18n.queue.position":"Position","i18n.queue.estimatedWait":"Estimated Wait","i18n.queue.dynamicRemaining":"Remaining","i18n.queue.imminent":"Connecting soon","bubbles.welcome.faq":"Popular questions","bubbles.welcome.refresh.batch":"Refresh","bubbles.welcome.no.more.data":"No more data","bubbles.welcome.loading":"Loading...","bubbles.welcome.load.error":"Load failed","bubbles.welcome.load.empty":"No data"},OJe={"bubbles.article.image.alt":"Article image","bubbles.article.hint.click.view":"Click to view details","bubbles.article.copy.title":"Copy title","bubbles.article.copy.link":"Copy link","bubbles.article.open.link":"Open link","bubbles.article.modal.title.fallback":"Article","bubbles.article.modal.open.new.tab":"Open in new tab","bubbles.article.modal.copy.full":"Copy full text","bubbles.article.modal.close":"Close","bubbles.article.modal.no.more":"No more content","bubbles.article.copy.link.success":"Article link copied to clipboard","bubbles.article.copy.title.success":"Article title copied to clipboard","bubbles.article.copy.failed":"Copy failed, please copy manually","bubbles.article.copy.full.success":"Full text copied","bubbles.article.copy.full.failed":"Copy failed","bubbles.robot.message.sent.by.robot":"This message was sent by a robot","bubbles.robot.helpful":"Helpful","bubbles.robot.not.helpful":"Not helpful","bubbles.robot.transfer.to.agent":"Transfer to agent","bubbles.robot.copy.content":"Copy content","bubbles.robot.copy.success":"Copy successful","bubbles.robot.copy.failed":"Copy failed, please copy manually","bubbles.robot.question":"Question","bubbles.robot.view.thinking.process":"View thinking process","bubbles.robot.hide.thinking.process":"Hide thinking process","bubbles.robot.thank.feedback":"Thank you for your feedback!","bubbles.robot.operation.failed":"Operation failed, please try again later","bubbles.robot.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.robot.no.content":"No content to display","bubbles.robot.image.attachments":"Image attachments","bubbles.robot.file.attachments":"File attachments","bubbles.robot.click.view.large":"Click to view large image","bubbles.robot.image":"Image","bubbles.robot.attachment":"Attachment","bubbles.robot.download.attachment":"Click to download attachment","bubbles.robot.sources":"Sources","bubbles.robot.preview":"Preview","bubbles.robot.loading":"Loading...","bubbles.robot.open.in.new.tab":"Open in new tab","bubbles.robot.similarity":"Similarity","bubbles.robot.copy.link":"Copy link","bubbles.robot.blocked.page":"This page is blocked by the browser or disallows being embedded. Use the top-right button to open in a new window or copy the link to visit directly.","bubbles.robot.debug.cross.origin.hint":"(Cross-origin content cannot be displayed here; it will work in production)","bubbles.robot.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.robot.feedback.option.irrelevant":"Answer is irrelevant","bubbles.robot.feedback.option.unclear":"Explanation is unclear","bubbles.robot.feedback.option.outdated":"Information is outdated","bubbles.robot.feedback.option.ineffective":"Solution is ineffective","bubbles.robot.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.robot.feedback.option.bad.attitude":"Bad attitude","bubbles.robot.feedback.option.slow.response":"Response is too slow","bubbles.robot.feedback.option.not.solved":"Did not solve my problem","bubbles.robot.feedback.placeholder":"Please describe the problem in detail...","bubbles.robot.feedback.submit":"Submit feedback","bubbles.robot.feedback.select.least.one":"Please select at least one feedback reason","bubbles.robot.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.robot.feedback.submit.failed":"Submission failed, please try again later","bubbles.robot.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.voice.load.failed":"Voice loading failed","bubbles.voice.voice.message":"Voice message","bubbles.voice.copy.link":"Copy voice link","bubbles.voice.copy.success":"Voice link copied to clipboard","bubbles.voice.copy.failed":"Copy failed, please copy manually","bubbles.voice.download.voice":"Download voice","bubbles.voice.download.started":"Voice download started","bubbles.voice.format":"Format","bubbles.voice.duration":"Duration","bubbles.video.load.failed":"Video loading failed","bubbles.video.copy.link":"Copy video link","bubbles.video.copy.success":"Video link copied to clipboard","bubbles.video.copy.failed":"Copy failed, please copy manually","bubbles.video.download.video":"Download video","bubbles.video.download.started":"Video download started","bubbles.video.resolution":"Resolution","bubbles.file.load.failed":"File loading failed","bubbles.file.copy.link":"Copy file link","bubbles.file.copy.success":"File link copied to clipboard","bubbles.file.copy.failed":"Copy failed, please copy manually","bubbles.file.download.file":"Download file","bubbles.file.download.started":"File download started","bubbles.file.invalid.link":"Invalid file link","bubbles.file.size":"Size","bubbles.file.type":"Type","bubbles.file.name":"File name","bubbles.file.unknown.file":"Unknown file","bubbles.image.load.failed":"Image loading failed","bubbles.image.alt":"Image message","bubbles.image.copy.link":"Copy image link","bubbles.image.copy.success":"Image link copied to clipboard","bubbles.image.copy.failed":"Copy failed, please copy manually","bubbles.image.download.image":"Download image","bubbles.image.download.started":"Image download started","bubbles.image.view.large":"View large image","bubbles.leave.msg.nickname":"Nickname","bubbles.leave.msg.nickname.label":"Nickname","bubbles.leave.msg.nickname.placeholder":"Please enter your name","bubbles.leave.msg.nickname.required":"Please enter name","bubbles.leave.msg.type":"Message type","bubbles.leave.msg.type.label":"Message type","bubbles.leave.msg.type.placeholder":"Please select message type","bubbles.leave.msg.type.required":"Please select message type","bubbles.leave.msg.type.unknown":"Unknown type","bubbles.leave.msg.type.consultation":"Consultation","bubbles.leave.msg.type.complaint":"Complaint","bubbles.leave.msg.type.suggestion":"Suggestion","bubbles.leave.msg.type.feedback":"Feedback","bubbles.leave.msg.type.cooperation":"Cooperation","bubbles.leave.msg.type.recruitment":"Recruitment","bubbles.leave.msg.type.technical_support":"Technical Support","bubbles.leave.msg.type.sales_inquiry":"Sales Inquiry","bubbles.leave.msg.type.billing":"Billing Issue","bubbles.leave.msg.type.account":"Account Issue","bubbles.leave.msg.type.feature_request":"Feature Request","bubbles.leave.msg.type.bug_report":"Bug Report","bubbles.leave.msg.type.general":"General Message","bubbles.leave.msg.type.other":"Other","bubbles.leave.msg.contact":"Contact information","bubbles.leave.msg.content":"Message content","bubbles.leave.msg.upload.image":"Upload image","bubbles.leave.msg.submit":"Submit message","bubbles.leave.msg.submit.success":"Message submitted successfully","bubbles.leave.msg.submit.failed":"Message submission failed","bubbles.leave.msg.contact.placeholder":"Please enter your contact information","bubbles.leave.msg.content.placeholder":"Please enter your message content","bubbles.leave.msg.image.required":"Please upload an image","bubbles.leave.msg.content.required":"Please enter message content","bubbles.leave.msg.submit.error":"Error occurred during submission, please try again later","bubbles.leave.msg.customer.reply":"Customer service reply","bubbles.leave.msg.contact.required":"Please enter contact information","bubbles.leave.msg.add":"Add Message","bubbles.leave.msg.add.title":"Add Message","bubbles.leave.msg.add.success":"Message added successfully","bubbles.leave.msg.add.failed":"Message addition failed","bubbles.leave.msg.add.error":"Error occurred during addition, please try again later","bubbles.leave.msg.add.submit":"Submit","bubbles.leave.msg.add.cancel":"Cancel","bubbles.leave.msg.cancel":"Cancel","bubbles.leave.msg.prefilled.info":"Historical message information has been pre-filled for you, you can modify as needed","bubbles.rate.rate.service":"Please rate our service","bubbles.rate.very.satisfied":"Very satisfied","bubbles.rate.satisfied":"Satisfied","bubbles.rate.general":"General","bubbles.rate.dissatisfied":"Dissatisfied","bubbles.rate.very.dissatisfied":"Very dissatisfied","bubbles.rate.comment":"Comment","bubbles.rate.comment.placeholder":"Please enter your comment","bubbles.rate.submit":"Submit rating","bubbles.rate.submitted":"Submitted","bubbles.rate.resolved":"Issue resolved","bubbles.rate.submit.success":"Rating submitted successfully","bubbles.rate.submit.failed":"Rating submission failed","bubbles.rate.title.invite":"Invite to rate","bubbles.rate.title.from.visitor":"Visitor started a rating","bubbles.welcome.faq":"FAQ","bubbles.welcome.refresh.batch":"Refresh batch","bubbles.welcome.no.more.data":"No more data, starting from first page","bubbles.welcome.loading":"Loading...","bubbles.faq.related.questions":"Related questions","bubbles.faq.view.more":"View more","bubbles.faq.hide.more":"Hide","bubbles.faq.no.related":"No related questions","bubbles.faq.rate.helpful":"Helpful","bubbles.faq.rate.not.helpful":"Not helpful","bubbles.faq.transfer.to.agent":"Transfer to agent","bubbles.faq.copy.content":"Copy content","bubbles.faq.copy.success":"Copy successful","bubbles.faq.copy.failed":"Copy failed, please copy manually","bubbles.faq.thank.feedback":"Thank you for your feedback!","bubbles.faq.operation.failed":"Operation failed, please try again later","bubbles.faq.thank.feedback.improve":"Thank you for your feedback, we will work hard to improve service quality","bubbles.faq.feedback.title":"Please tell us what problems the answer has (multiple choice):","bubbles.faq.feedback.option.irrelevant":"Answer is irrelevant","bubbles.faq.feedback.option.unclear":"Explanation is unclear","bubbles.faq.feedback.option.outdated":"Information is outdated","bubbles.faq.feedback.option.ineffective":"Solution is ineffective","bubbles.faq.feedback.option.wrong.steps":"Operation steps are wrong","bubbles.faq.feedback.option.bad.attitude":"Bad attitude","bubbles.faq.feedback.option.slow.response":"Response is too slow","bubbles.faq.feedback.option.not.solved":"Did not solve my problem","bubbles.faq.feedback.placeholder":"Please describe the problem in detail...","bubbles.faq.feedback.submit":"Submit feedback","bubbles.faq.feedback.select.least.one":"Please select at least one feedback reason","bubbles.faq.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.faq.feedback.submit.failed":"Submission failed, please try again later","bubbles.faq.feedback.thank.improve":"Thank you for your feedback! We will continuously improve service quality.","bubbles.faq.no.content":"No content to display","bubbles.faq.message.from.faq":"This message is from FAQ","bubbles.faq.network.error":"Network error, please try again later","bubbles.faq.image.attachments":"Image attachments","bubbles.faq.file.attachments":"File attachments","bubbles.faq.click.view.large":"Click to view large image","bubbles.faq.image":"Image","bubbles.faq.attachment":"Attachment","bubbles.faq.download.attachment":"Click to download attachment","bubbles.transfer.session":"Transfer session","bubbles.invite.session":"Invite session","bubbles.quotation.image":"Image","bubbles.quotation.image.message":"Image message","bubbles.quotation.video.message":"Video message","bubbles.quotation.audio":"Audio","bubbles.quotation.audio.message":"Audio message","bubbles.quotation.voice.message":"Voice message","bubbles.quotation.file":"File","bubbles.quotation.file.message":"File message","bubbles.quotation.music":"Music","bubbles.quotation.music.message":"Music message","bubbles.quotation.location":"Location","bubbles.quotation.location.message":"Location message","bubbles.quotation.goods":"Goods","bubbles.quotation.goods.message":"Goods message","bubbles.quotation.order":"Order","bubbles.quotation.order.number":"Order number","bubbles.quotation.order.message":"Order message","bubbles.quotation.article":"Article","bubbles.quotation.article.message":"Article message","bubbles.quotation.leave.message":"Leave message","bubbles.quotation.robot.message":"Robot message","bubbles.quotation.rate.message":"Rate message","bubbles.quotation.rate.invite":"Rate invite","bubbles.quotation.transfer.message":"Transfer message","bubbles.quotation.transfer.accept":"Transfer accept","bubbles.quotation.transfer.reject":"Transfer reject","bubbles.quotation.invite.message":"Invite message","bubbles.quotation.invite.accept":"Invite accept","bubbles.quotation.invite.reject":"Invite reject","bubbles.quotation.quotation.message":"Quotation message","bubbles.quotation.enlarge.image":"Enlarge image","bubbles.location.position":"Position","bubbles.location.incomplete.info":"Location information is incomplete, cannot open map","bubbles.location.address.copied":"Address copied to clipboard","bubbles.location.copy.failed":"Copy failed","bubbles.location.parse.failed":"Failed to parse location information","bubbles.location.info":"Location information","bubbles.location.address":"Address","bubbles.location.coordinates":"Coordinates","bubbles.location.coordinates.incomplete":"Coordinate information incomplete","bubbles.location.open.map":"Open map","bubbles.location.copy.address":"Copy address","bubbles.audio.load.failed":"Audio load failed","bubbles.audio.copy.success":"Copy successful","bubbles.audio.copy.failed":"Copy failed, please copy manually","bubbles.audio.copy.link":"Copy audio link","bubbles.audio.download.audio":"Download audio","bubbles.audio.download.started":"Audio download started","bubbles.audio.format":"Format","bubbles.audio.duration":"Duration","bubbles.transfer.accepted.title":"Transfer accepted","bubbles.transfer.rejected.title":"Transfer rejected","bubbles.transfer.reject.already":"Already rejected transfer","bubbles.transfer.reject":"Reject transfer","bubbles.transfer.accept.already":"Already accepted transfer","bubbles.transfer.accept":"Accept transfer","bubbles.llmqa.feedback.option.inaccurate":"Answer inaccurate","bubbles.llmqa.feedback.option.incomplete":"Answer incomplete","bubbles.llmqa.feedback.option.irrelevant":"Content irrelevant","bubbles.llmqa.feedback.option.poorLanguage":"Poor language","bubbles.llmqa.feedback.option.other":"Other reasons","bubbles.llmqa.feedback.submit.success":"Feedback submitted successfully, thank you for your valuable opinion!","bubbles.llmqa.feedback.submit.failed":"Submit failed, please try again later","bubbles.llmqa.feedback.thank.improve":"Thank you for your feedback! We will continue to improve service quality.","bubbles.llmqa.feedback.placeholder":"Please describe the problem in detail...","bubbles.llmqa.feedback.submit":"Submit feedback","bubbles.llmqa.transfer.to.agent":"Transfer to agent","bubbles.llmqa.copy.success":"Copy successful","bubbles.llmqa.copy.content":"Copy content","bubbles.llmqa.feedback.title":"Please tell us what problems the answer has:","bubbles.llmqa.upload.image":"Upload image","bubbles.orderSelector.select.order":"Please select the order you want to consult","bubbles.orderSelector.no.order":"No corresponding order","bubbles.orderSelector.purchased":"Purchased","bubbles.orderSelector.search.placeholder":"Enter product keywords, etc.","bubbles.orderSelector.trade.status":"Trade status","bubbles.orderSelector.order.details":"Order details","bubbles.orderSelector.send":"Send","bubbles.orderSelector.shopping.cart":"Shopping cart","bubbles.orderSelector.favorites":"Favorites","bubbles.orderSelector.footprint":"Footprint","bubbles.orderSelector.confirm.send":"Confirm to send?","bubbles.orderSelector.confirm":"Confirm","bubbles.orderSelector.cancel":"Cancel"},MJe={"chat.header.sound.on":"Sound on","chat.header.sound.off":"Sound off","chat.header.agent.profile":"Agent Profile","chat.header.visitor.profile":"Visitor Profile","chat.header.minimize":"Minimize","chat.header.maximize":"Maximize","chat.header.close":"Close","chat.toolbar.emoji":"Emoji","chat.toolbar.image":"Image","chat.toolbar.file":"File","chat.toolbar.rate":"Rate","chat.toolbar.leaveMsg":"Leave Message","chat.toolbar.order":"Order","chat.toolbar.audio":"Audio Call","chat.toolbar.video":"Video Call","chat.toolbar.tel":"Phone Call","chat.toolbar.ticket":"Ticket","chat.thread.init.loading":"Initializing conversation...","chat.recall.timeout":"Message sent more than 5 minutes ago, cannot be recalled","chat.agent.offline":"Customer service is offline, please contact us through the message box above","chat.transfer.success":"Transfer to agent successful","chat.transfer.loading":"Transferring...","chat.agent.offline.tip":"Customer service is offline, please leave a message","chat.close.confirm.title":"Confirm Close","chat.close.confirm.content":"Are you sure you want to close the chat window?","chat.close.confirm.ok":"OK","chat.close.confirm.cancel":"Cancel","chat.copy.success":"Copy successful","chat.copy.failed":"Copy failed","chat.download.success":"Download successful","chat.download.failed":"Download failed","chat.download.image.success":"Image download successful","chat.download.file.success":"File download successful","chat.download.video.success":"Video download successful","chat.download.audio.success":"Audio download successful","chat.download.voice.success":"Voice download successful","chat.upload.loading":"Loading...","chat.faq.loading":"Loading...","chat.error.init.failed":"Initialization failed","chat.error.request.failed":"Request failed, please try again later","chat.error.sid.empty":"SID cannot be empty","chat.error.unsupported.type":"This type is not supported yet","chat.error.no.quoted.message":"No quoted message","chat.error.security.threat":"Message contains unsafe content: {reason}","chat.error.invalid.image.url":"Invalid image URL","chat.error.invalid.file.url":"Invalid file URL","chat.error.invalid.video.url":"Invalid video URL","chat.error.invalid.audio.url":"Invalid audio URL","chat.error.invalid.voice.url":"Invalid voice URL","chat.error.get.info.failed":"Failed to get information","chat.error.item.uid.or.thread.uid.empty":"item.uid or thread.uid is empty","chat.error.http.error":"HTTP error with code: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"Image","chat.file.type.file":"File","chat.file.type.video":"Video","chat.file.type.audio":"Audio","chat.file.type.voice":"Voice","chat.context.menu.copy":"Copy","chat.context.menu.translate":"Translate","chat.context.menu.recall":"Recall","chat.context.menu.download.image":"Download Image","chat.context.menu.download.file":"Download File","chat.context.menu.download.video":"Download Video","chat.context.menu.download.audio":"Download Audio","chat.context.menu.download.voice":"Download Voice","chat.context.menu.browser.open":"Open in Browser","chat.context.menu.quote":"Quote","chat.status.sending":"Sending...","chat.status.sent":"Sent","chat.status.delivered":"Delivered","chat.status.read":"Read","chat.status.failed":"Failed","chat.history.title":"Chat History","chat.history.loading":"Loading chat history...","chat.history.no.more":"No more messages","chat.history.load.more":"Load more","chat.typing.agent":"Agent is typing...","chat.typing.robot":"Robot is thinking...","chat.typing.visitor":"You are typing...","chat.transfer.to.agent":"Transfer to Agent","chat.transfer.accept":"Accept Transfer","chat.transfer.reject":"Reject Transfer","chat.transfer.success.message":"Transfer successful, agent will serve you soon","chat.faq.click.loading":"Loading...","chat.faq.click.success":"FAQ loaded successfully","chat.faq.click.failed":"Failed to load FAQ","chat.call.audio.start":"Starting audio call...","chat.call.video.start":"Starting video call...","chat.call.agent.info":"Customer Service","chat.call.audio.title":"Audio Call","chat.call.video.title":"Video Call","chat.call.status.connecting":"Connecting...","chat.call.status.failed":"Connection failed","chat.call.status.ended":"Call ended","chat.call.status.calling":"Calling...","chat.call.status.in.call":"In call","chat.call.waiting.answer":"Waiting for the other side to answer","chat.call.error.prefix":"Call error: {error}","chat.call.init.audio.failed":"Failed to initialize audio call: {error}","chat.call.init.video.failed":"Failed to initialize video call{error}","chat.order.selector.title":"Select Order","chat.order.selector.placeholder":"Please select an order","chat.message.type.text":"Text Message","chat.message.type.image":"Image Message","chat.message.type.file":"File Message","chat.message.type.video":"Video Message","chat.message.type.audio":"Audio Message","chat.message.type.voice":"Voice Message","chat.message.type.location":"Location Message","chat.message.type.quotation":"Quoted Message","chat.system.welcome":"Welcome! How can I help you today?","chat.system.agent.offline":"Customer service is currently offline","chat.system.agent.online":"Customer service is online","chat.system.transfer.complete":"Transfer completed","chat.system.typing.start":"Someone is typing...","chat.system.typing.stop":"Typing stopped","chat.system.phone.call.todo":"TODO: Make phone call","chat.system.ticket.todo":"TODO: Ticket system","chat.validation.message.empty":"Message cannot be empty","chat.validation.message.too.long":"Message is too long","chat.validation.file.too.large":"File is too large","chat.validation.file.type.not.supported":"File type not supported","chat.network.connected":"Network connected","chat.network.disconnected":"Network disconnected","chat.network.reconnecting":"Reconnecting...","chat.network.connection.failed":"Connection failed","chat.settings.notifications":"Notifications","chat.settings.sound":"Sound","chat.settings.theme":"Theme","chat.settings.language":"Language","chat.settings.auto.scroll":"Auto Scroll","chat.settings.show.timestamps":"Show Timestamps","chat.help.shortcuts":"Keyboard Shortcuts","chat.help.emoji":"Emoji Guide","chat.help.file.types":"Supported File Types","chat.help.contact.support":"Contact Support","chat.feedback.rate.excellent":"Excellent","chat.feedback.rate.good":"Good","chat.feedback.rate.fair":"Fair","chat.feedback.rate.poor":"Poor","chat.feedback.rate.terrible":"Terrible","chat.feedback.submit":"Submit Feedback","chat.feedback.thank.you":"Thank you for your feedback!","chat.time.just.now":"Just now","chat.time.minutes.ago":"{minutes} minutes ago","chat.time.hours.ago":"{hours} hours ago","chat.time.days.ago":"{days} days ago","chat.time.today":"Today","chat.time.yesterday":"Yesterday","chat.accessibility.new.message":"New message from {sender}","chat.accessibility.message.sent":"Message sent","chat.accessibility.message.delivered":"Message delivered","chat.accessibility.message.read":"Message read","chat.accessibility.typing.indicator":"{sender} is typing","chat.accessibility.file.upload":"File upload: {filename}","chat.accessibility.image.upload":"Image upload: {filename}","ticket.create.title":"Create Ticket","ticket.create.success":"Ticket created successfully","ticket.create.failed":"Failed to create ticket","ticket.title":"Ticket Title","ticket.title.required":"Please enter ticket title","ticket.title.placeholder":"Please briefly describe your issue","ticket.title.maxlength":"Title cannot exceed 100 characters","ticket.summary":"Ticket Summary","ticket.summary.required":"Please enter ticket summary","ticket.summary.placeholder":"Please briefly describe your issue","ticket.summary.maxlength":"Summary cannot exceed 100 characters","ticket.priority":"Priority","ticket.priority.required":"Please select priority","ticket.priority.placeholder":"Please select priority","ticket.priority.low":"Low","ticket.priority.normal":"Normal","ticket.priority.high":"High","ticket.priority.urgent":"Urgent","ticket.description":"Issue Description","ticket.description.required":"Please enter issue description","ticket.description.placeholder":"Please describe your issue in detail, including specific symptoms, steps taken, etc., so we can better assist you...","ticket.description.maxlength":"Description cannot exceed 2000 characters","ticket.contact":"Contact Information","ticket.contact.required":"Please enter contact information","ticket.contact.placeholder":"Phone number or email address","ticket.contact.extra":"Please leave your contact information so we can reply promptly","ticket.contact.name":"Name","ticket.contact.name.placeholder":"How should we address you?","ticket.contact.email":"Email","ticket.contact.email.placeholder":"Enter your email address","ticket.contact.email.invalid":"Please enter a valid email address","ticket.contact.phone":"Phone","ticket.contact.phone.placeholder":"Enter your phone number","ticket.contact.phone.required":"Please enter your phone number","ticket.status":"Status","ticket.status.new":"Pending","ticket.submit":"Submit Ticket","ticket.category":"Issue Category","ticket.category.required":"Please select issue category","ticket.category.placeholder":"Please select issue category"},jJe={...TJe,...PJe,...RJe,...IJe,...OJe,...MJe},NJe={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登录中...","login.error":"登录失败",title:"您好!",subtitle:"请问有什么可以帮您?","tabs.home":"首页","tabs.messages":"消息","tabs.help":"帮助","tabs.news":"新闻","settings.themeColor":"主题颜色","settings.title":"标题","settings.subtitle":"副标题","settings.embedCode":"嵌入代码","settings.copyCode":"复制代码","settings.copied":"代码已复制到剪贴板!","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部边距","settings.rightMargin":"右侧边距","settings.leftMargin":"左侧边距","settings.tabsVisibility":"标签页显示","bubble.title":"需要帮助吗?","bubble.subtitle":"我是AI客服,随时为您服务。","settings.button":"按钮","settings.button.title":"按钮标题","settings.button.subtitle":"按钮副标题","settings.button.icon":"按钮图标","settings.button.url":"按钮链接","settings.bubbleMessage":"气泡消息","settings.showBubble":"显示气泡消息","settings.bubbleIcon":"气泡图标","settings.bubbleTitle":"气泡标题","settings.bubbleSubtitle":"气泡副标题","settings.navbar":"导航栏","settings.navbar.title":"导航栏标题","settings.navbar.subtitle":"导航栏副标题","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"类型","settings.agentId":"客服ID","settings.support":"技术支持","settings.showSupport":"显示技术支持文本","settings.reset":"重置配置","i18n.app.title":"微语","i18n.app.support":"提供技术支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加载中...","i18n.load.nomore":"没有更多了","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.system.notification":"系统通知","i18n.top.tip":"默认置顶语","i18n.leavemsg.tip":"当前无客服在线,请留下联系方式","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排队中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.description":"默认客服描述","i18n.workgroup.nickname":"默认工作组","i18n.workgroup.description":"默认工作组描述","i18n.contact":"询问联系方式","i18n.thanks":"感谢","i18n.welcome":"问候","i18n.bye":"告别","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服不在线","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"复制","chat.menu.delete":"删除","chat.menu.forward":"转发","chat.menu.reply":"回复","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻译","chat.menu.download.image":"下载图片","chat.menu.download.file":"下载文件","chat.menu.download.video":"下载视频","chat.menu.download.audio":"下载音频","chat.menu.download.voice":"下载语音","chat.menu.browser.open":"浏览器打开","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.message.type.unsupported":"暂不支持此类型","chat.message.send.failed":"发送失败","chat.message.transferring":"转接中...","chat.faq.title":"常见问题","app.title":"微语","app.helpcenter.title":"帮助中心","app.description":"会话即服务","app.copyright":"© 2024 微语. 保留所有权利.","app.new.conversation":"新会话","app.trial.tip":"微语技术支持","app.trial.tip.tooltip":"微语技术支持","nav.system":"系统入口","nav.development":"系统开发","nav.modules":"模块介绍","nav.system.admin":"管理后台","nav.system.agent":"客服工作台","nav.system.visitor":"访客会话","nav.system.workflow":"工作流","nav.system.notebase":"知识库","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文档","nav.development.swagger":"Swagger文档","nav.development.openapi":"OpenAPI文档","nav.development.knife4j":"Knife4j文档","nav.development.druid":"Druid","nav.development.docs":"产品文档","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"在线客服","nav.modules.kbase":"知识库","nav.modules.ai":"AI Agent","nav.modules.ticket":"工单系统","nav.modules.social":"社交IM","nav.modules.forum":"客户论坛","nav.modules.voc":"客户之声","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"视频客服","nav.architecture":"系统架构","nav.architecture.architecture":"架构图","menu.edit":"编辑","menu.delete":"删除","sidebar.newConversation":"新建会话","sidebar.newTicket":"新建工单","chat.recording":"录音中...","chat.placeholder":"输入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工单","support.docs":"帮助文档","support.community":"开发者社区","support.feedback":"用户之声","message.streamError":"流错误,请重试","message.streamEnd":"流结束","chat.thread.init.loading":"正在初始化会话...","common.cancel":"取消","common.confirm":"确认","common.submit":"提交","common.save":"保存","common.edit":"编辑","common.delete":"删除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"关闭","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"确定","common.yes":"是","common.no":"否"},AJe={"pages.login.title":"登录","pages.login.subtitle":"欢迎使用微语客服系统","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.captcha.placeholder":"请输入验证码!","pages.login.captcha.required":"验证码是必填项!","pages.login.phoneLogin.getVerificationCode":"获取验证码","pages.login.anonymousLogin":"匿名登录","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.login.privacyModal.title":"隐私协议确认","pages.login.privacyModal.description":"为了保护您的个人信息安全,请您阅读并同意以下协议:","pages.login.privacyModal.privacyPolicy":"《用户隐私协议》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服务条款》","pages.login.privacyModal.confirmText":"是否同意以上协议并继续登录?","pages.login.privacyModal.agreeAndLogin":"同意并登录","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用户隐私协议》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服务条款》","pages.welcome.link":"欢迎使用","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"问答","pages.robot.kb.web":"网站","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.setting":"设置","pages.logout":"退出登录","pages.footer.website":"微语官网","pages.footer.helpcenter":"帮助文档","pages.login.remember":"记住密码","pages.agent.tab.basic":"基本信息","pages.agent.robot":"机器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常见问题","pages.advanced.quickButton":"快捷按钮","pages.advanced.faqGuess":"智能推荐","pages.advanced.faqHot":"热门问题","pages.advanced.faqShortcut":"快捷回复/知识库","pages.advanced.rate":"满意度评价","pages.advanced.autoreply":"自动回复","pages.advanced.leaveMsg":"留言设置","pages.advanced.survey":"调查问卷","pages.advanced.history":"历史记录","pages.advanced.inputAssociation":"输入联想","pages.advanced.antiHarassment":"验证码设置","pages.advanced.captcha":"验证码设置","pages.advanced.showPreForm":"显示预览","pages.advanced.showHistory":"显示历史","pages.advanced.showInputAssociation":"显示输入联想","pages.advanced.showCaptcha":"显示验证码","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":"新西兰","pages.anonymous.title":"匿名模式","pages.anonymous.home":"首页","pages.anonymous.contact":"联系人","pages.anonymous.robot":"机器人","pages.anonymous.setting":"设置","pages.anonymous.welcome":"欢迎使用匿名模式","pages.anonymous.description":"您可以在此模式下匿名使用系统功能","block.title":"拉黑设置","block.type":"拉黑类型","block.user":"拉黑用户","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"请选择封禁结束时间","pages.register.title":"注册","pages.register.subtitle":"创建您的账号","pages.register.username":"用户名","pages.register.password":"密码","pages.register.confirm":"确认密码","pages.register.email":"邮箱","pages.register.mobile":"手机号","pages.register.code":"验证码","pages.register.agreement":"我已阅读并同意","pages.register.agreement.terms":"服务条款","pages.register.submit":"注册","pages.register.login":"使用已有账号登录","pages.404.title":"404","pages.404.subtitle":"抱歉,您访问的页面不存在","pages.404.description":"您可以尝试以下操作:","pages.404.actions.back":"返回上一页","pages.404.actions.home":"返回首页","pages.403.title":"403","pages.403.subtitle":"抱歉,您没有访问该页面的权限","pages.403.description":"请联系管理员获取权限","pages.403.actions.back":"返回上一页","pages.500.title":"500","pages.500.subtitle":"抱歉,服务器出错了","pages.500.description":"请稍后再试或联系技术支持","pages.500.actions.back":"返回上一页","pages.500.actions.home":"返回首页","pages.welcome.title":"欢迎","pages.welcome.description":"微语客服系统是一个开源的客服系统","pages.welcome.getting-started":"开始使用","pages.welcome.view-docs":"查看文档","ticket.create.title":"创建工单","ticket.form.select.placeholder":"选择表单","ticket.form.none":"无表单","ticket.title":"标题","ticket.title.placeholder":"请输入工单标题","ticket.title.required":"请输入工单标题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.placeholder":"请输入问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.required":"请选择优先级","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.priority.critical":"严重","ticket.description":"问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,以便我们更好地为您服务...","ticket.description.required":"请输入问题描述","ticket.description.maxlength":"描述不能超过2000个字符","ticket.status":"状态","ticket.status.new":"新创建","ticket.status.open":"处理中","ticket.status.closed":"已关闭","ticket.status.assigned":"已分配","ticket.status.claimed":"已认领","ticket.status.unclaimed":"被退回","ticket.status.processing":"处理中","ticket.status.pending":"待处理","ticket.status.holding":"挂起","ticket.status.resumed":"恢复处理","ticket.status.reopened":"重新打开","ticket.status.resolved":"已解决","ticket.status.escalated":"已升级","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工单编号","ticket.table.column.description":"问题描述","ticket.table.column.category":"问题分类","ticket.table.column.status":"状态","ticket.table.column.createdAt":"提交时间","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工单编号","ticket.table.search.ticketNumber.placeholder":"请输入工单编号","ticket.table.search.description":"问题描述","ticket.table.search.description.placeholder":"请输入描述关键词","ticket.table.action.view":"查看","ticket.table.action.delete":"删除","ticket.table.refresh":"刷新","ticket.table.create":"创建工单","ticket.table.delete.login.required":"请登录后再删除工单","ticket.table.delete.success":"删除成功","ticket.table.delete.failed":"删除失败","ticket.table.delete.confirm.title":"确认删除这条工单吗?","ticket.table.delete.confirm.ok":"删除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"加载工单失败,请稍后重试","ticket.history.title":"我的工单","ticket.history.create":"创建工单","ticket.history.login.required.title":"请先登录后再访问工单","ticket.history.login.required.desc":"当前组织设置要求访客登录后才能查看历史工单或创建新的工单。","ticket.history.login.required.cta":"立即登录","ticket.history.login.modal.title":"请先登录","ticket.contact":"联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.form.placeholder.text":"请输入","ticket.form.placeholder.select":"请选择","ticket.form.placeholder.date":"请选择日期","ticket.form.placeholder.time":"请选择时间","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.form.load.error":"获取工单表单失败","common.cancel":"取消","common.confirm":"确认"},FJe={"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.verify.modal.title":"账号验证提示","welcome.verify.modal.description":"您的邮箱和手机号尚未验证,为保障账号安全,建议您尽快完成验证。","welcome.verify.now":"立即验证","welcome.verify.later":"稍后验证"},DJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁体中文","i18n.all":"全部","i18n.queue.tip":"排队队列","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.queue.empty":"暂无排队用户","i18n.queue.accept":"接入","i18n.system.notification":"系统通知","i18n.old.password.wrong":"旧密码错误","i18n.change.password":"修改密码","i18n.auth.captcha.send.success":"验证码发送成功","i18n.auth.captcha.error":"验证码错误","i18n.auth.captcha.expired":"验证码过期","i18n.auth.captcha.already.send":"验证码已经发送,请等待","i18n.auth.captcha.validate.failed":"验证码验证失败","i18n.faq":"常见问题","i18n.rate":"评价","i18n.input.placeholder":"请输入内容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在输入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀请评价","i18n.ticket":"[工单]","i18n.ticket.thread":"[工单会话]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理部","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超级管理员",ROLE_ADMIN:"管理员",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用户",ROLE_VISITOR:"访客","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.login_notification":"登录通知","i18n.login_time":"登录时间","i18n.login_ip":"登录IP","i18n.login_location":"登录地点","i18n.if_not_you_please_change_password":"如果这不是您的操作,请立即修改密码。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理员","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技术部","i18n.DEPT.MONEY":"财务部","i18n.DEPT.MARKETING":"市场部","i18n.DEPT.SALES":"销售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"图片","i18n.thread.content.file":"文件","i18n.top.tip":"默认置顶语","i18n.top.make":"置顶","i18n.top.cancel":"取消置顶","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"无客服在线,请留言","i18n.welcome.tip":"您好,有什么可以帮您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"开发中...","i18n.user.description":"默认用户描述","i18n.robot.nickname":"默认机器人","i18n.robot.description":"默认机器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","chat.leavemsg.history.title":"历史留言","chat.leavemsg.search.placeholder":"搜索留言内容...","chat.leavemsg.empty":"暂无历史留言","i18n.leavemsg.status.pending":"待回复","i18n.leavemsg.status.replied":"已回复","i18n.leavemsg.status.closed":"已关闭","i18n.leavemsg.status.unknown":"未知状态","i18n.llm.prompt":"你是一个聪明、对人类有帮助的人工智能,你可以对人类提出的问题给出有用、详细、礼貌的回答","i18n.agent.nickname":"默认客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开","i18n.tip.network.connected":"网络已连接-123","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.online.chat":"在线客服","i18n.JOB":"工作","i18n.LANGUAGE":"语言","i18n.TOOL":"工具","i18n.WRITING":"写作","i18n.RAG":"知识库问答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工单","i18n.black.user.already.exists":"用户已拉黑","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.vip.component":"VIP组件, 联系我们了解更多详情","i18n.vip.contactUs":"联系我们","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"会话流程","i18n.username.or.password.incorrect":"用户名或密码错误","i18n.system_notification":"系统通知","i18n.transfer_notification":"会话转接请求","i18n.transfer_accepted":"会话转接已接受","i18n.transfer_rejected":"会话转接已拒绝","i18n.transfer_timeout":"会话转接请求超时","i18n.transfer_cancelled":"会话转接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀请请求","i18n.invite_accepted":"邀请已接受","i18n.invite_rejected":"邀请已拒绝","i18n.invite_timeout":"邀请请求超时","i18n.invite_cancelled":"邀请已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"访客邀请","i18n.visitor_invite_accepted":"访客邀请已接受","i18n.visitor_invite_rejected":"访客邀请已拒绝","i18n.visitor_invite_timeout":"访客邀请超时","i18n.visitor_invite_cancelled":"访客邀请已取消","i18n.group_invite_notification":"群组邀请","i18n.group_invite_accepted":"群组邀请已接受","i18n.group_invite_rejected":"群组邀请已拒绝","i18n.group_invite_timeout":"群组邀请超时","i18n.group_invite_cancelled":"群组邀请已取消","i18n.kbase_invite_notification":"知识库邀请","i18n.kbase_invite_accepted":"知识库邀请已接受","i18n.kbase_invite_rejected":"知识库邀请已拒绝","i18n.kbase_invite_timeout":"知识库邀请超时","i18n.kbase_invite_cancelled":"知识库邀请已取消","i18n.organization_invite_notification":"组织邀请","i18n.organization_invite_accepted":"组织邀请已接受","i18n.organization_invite_rejected":"组织邀请已拒绝","i18n.organization_invite_timeout":"组织邀请超时","i18n.organization_invite_cancelled":"组织邀请已取消","i18n.from":"来自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"时间","i18n.inviter":"邀请人","i18n.invitee":"被邀请人","i18n.visitor":"访客","i18n.group_name":"群组名称","i18n.kbase_name":"知识库名称","i18n.organization_name":"组织名称","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒绝","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":"服务器内部错误","i18n.history.title":"历史记录","i18n.message.status.read":"已读","i18n.message.status.delivered":"已送达","i18n.queue.position":"排队位置","i18n.queue.estimatedWait":"预计等待","i18n.queue.dynamicRemaining":"动态剩余","i18n.queue.imminent":"即将接入","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据","bubbles.welcome.loading":"加载中...","bubbles.welcome.load.error":"加载失败","bubbles.welcome.load.empty":"暂无数据"},LJe={"bubbles.article.image.alt":"文章图片","bubbles.article.hint.click.view":"点击查看详情","bubbles.article.copy.title":"复制标题","bubbles.article.copy.link":"复制链接","bubbles.article.open.link":"打开链接","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新标签页打开","bubbles.article.modal.copy.full":"复制全文","bubbles.article.modal.close":"关闭","bubbles.article.modal.no.more":"暂无更多内容","bubbles.article.copy.link.success":"文章链接已复制到剪贴板","bubbles.article.copy.title.success":"文章标题已复制到剪贴板","bubbles.article.copy.failed":"复制失败,请手动复制","bubbles.article.copy.full.success":"全文已复制","bubbles.article.copy.full.failed":"复制失败","bubbles.robot.message.sent.by.robot":"内容由AI生成","bubbles.robot.helpful":"有帮助","bubbles.robot.not.helpful":"没帮助","bubbles.robot.transfer.to.agent":"转人工","bubbles.robot.copy.content":"复制内容","bubbles.robot.copy.success":"复制成功","bubbles.robot.copy.failed":"复制失败,请手动选择文本复制","bubbles.robot.question":"问题","bubbles.robot.view.thinking.process":"查看思考过程","bubbles.robot.hide.thinking.process":"收起思考过程","bubbles.robot.thank.feedback":"感谢您的反馈!","bubbles.robot.operation.failed":"操作失败,请稍后再试","bubbles.robot.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.robot.no.content":"无可显示内容","bubbles.robot.image.attachments":"图片附件","bubbles.robot.file.attachments":"文件附件","bubbles.robot.click.view.large":"点击查看大图","bubbles.robot.image":"图片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"点击下载附件","bubbles.robot.sources":"来源","bubbles.robot.preview":"预览","bubbles.robot.loading":"加载中...","bubbles.robot.open.in.new.tab":"在新标签页打开","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"复制链接","bubbles.robot.blocked.page":"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。","bubbles.robot.debug.cross.origin.hint":"(跨域无法显示,线上正常)","bubbles.robot.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.robot.feedback.option.irrelevant":"回答不相关","bubbles.robot.feedback.option.unclear":"解释不清楚","bubbles.robot.feedback.option.outdated":"信息过时","bubbles.robot.feedback.option.ineffective":"解决方案无效","bubbles.robot.feedback.option.wrong.steps":"操作步骤错误","bubbles.robot.feedback.option.bad.attitude":"态度不好","bubbles.robot.feedback.option.slow.response":"回复太慢","bubbles.robot.feedback.option.not.solved":"没有解决我的问题","bubbles.robot.feedback.placeholder":"请详细描述问题...","bubbles.robot.feedback.submit":"提交反馈","bubbles.robot.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.robot.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.robot.feedback.submit.failed":"提交失败,请稍后再试","bubbles.robot.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.voice.load.failed":"语音加载失败","bubbles.voice.voice.message":"语音消息","bubbles.voice.copy.link":"复制语音链接","bubbles.voice.copy.success":"语音链接已复制到剪贴板","bubbles.voice.copy.failed":"复制失败,请手动复制","bubbles.voice.download.voice":"下载语音","bubbles.voice.download.started":"语音下载已开始","bubbles.voice.format":"格式","bubbles.voice.duration":"时长","bubbles.video.load.failed":"视频加载失败","bubbles.video.copy.link":"复制视频链接","bubbles.video.copy.success":"视频链接已复制到剪贴板","bubbles.video.copy.failed":"复制失败,请手动复制","bubbles.video.download.video":"下载视频","bubbles.video.download.started":"视频下载已开始","bubbles.video.resolution":"分辨率","bubbles.file.load.failed":"文件加载失败","bubbles.file.copy.link":"复制文件链接","bubbles.file.copy.success":"文件链接已复制到剪贴板","bubbles.file.copy.failed":"复制失败,请手动复制","bubbles.file.download.file":"下载文件","bubbles.file.download.started":"文件下载已开始","bubbles.file.invalid.link":"文件链接无效","bubbles.file.size":"大小","bubbles.file.type":"类型","bubbles.file.name":"文件名","bubbles.file.unknown.file":"未知文件","bubbles.image.load.failed":"图片加载失败","bubbles.image.alt":"图片消息","bubbles.image.copy.link":"复制图片链接","bubbles.image.copy.success":"图片链接已复制到剪贴板","bubbles.image.copy.failed":"复制失败,请手动复制","bubbles.image.download.image":"下载图片","bubbles.image.download.started":"图片下载已开始","bubbles.image.view.large":"查看大图","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"联系方式","bubbles.leave.msg.content":"留言内容","bubbles.leave.msg.upload.image":"上传图片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失败","bubbles.leave.msg.contact.placeholder":"请输入您的联系方式","bubbles.leave.msg.content.placeholder":"请输入您的留言内容","bubbles.leave.msg.image.required":"请上传图片","bubbles.leave.msg.content.required":"请输入留言内容","bubbles.leave.msg.submit.error":"提交过程中出错,请稍后重试","bubbles.leave.msg.customer.reply":"客服回复","bubbles.leave.msg.contact.required":"请输入联系方式","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.cancel":"取消","bubbles.leave.msg.prefilled.info":"已为您预填历史留言信息,您可以根据需要修改","bubbles.rate.rate.service":"请对我们的服务进行评价","bubbles.rate.very.satisfied":"非常满意","bubbles.rate.satisfied":"满意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不满意","bubbles.rate.very.dissatisfied":"非常不满意","bubbles.rate.comment":"评价内容","bubbles.rate.comment.placeholder":"请输入您的评价内容","bubbles.rate.submit":"提交评价","bubbles.rate.submitted":"已评价","bubbles.rate.resolved":"问题已解决","bubbles.rate.submit.success":"评价提交成功","bubbles.rate.submit.failed":"评价提交失败","bubbles.rate.title.invite":"邀请评价","bubbles.rate.title.from.visitor":"访客发起评价","bubbles.welcome.faq":"常见问题","bubbles.welcome.refresh.batch":"换一批","bubbles.welcome.no.more.data":"没有更多数据了,从第一页开始","bubbles.welcome.loading":"加载中...","bubbles.faq.related.questions":"相关问题","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暂无相关问题","bubbles.faq.rate.helpful":"有帮助","bubbles.faq.rate.not.helpful":"没帮助","bubbles.faq.transfer.to.agent":"转人工","bubbles.faq.copy.content":"复制内容","bubbles.faq.copy.success":"复制成功","bubbles.faq.copy.failed":"复制失败,请手动选择文本复制","bubbles.faq.thank.feedback":"感谢您的反馈!","bubbles.faq.operation.failed":"操作失败,请稍后再试","bubbles.faq.thank.feedback.improve":"感谢您的反馈,我们会努力提升服务质量","bubbles.faq.feedback.title":"请告诉我们答案有什么问题(可多选):","bubbles.faq.feedback.option.irrelevant":"回答不相关","bubbles.faq.feedback.option.unclear":"解释不清楚","bubbles.faq.feedback.option.outdated":"信息过时","bubbles.faq.feedback.option.ineffective":"解决方案无效","bubbles.faq.feedback.option.wrong.steps":"操作步骤错误","bubbles.faq.feedback.option.bad.attitude":"态度不好","bubbles.faq.feedback.option.slow.response":"回复太慢","bubbles.faq.feedback.option.not.solved":"没有解决我的问题","bubbles.faq.feedback.placeholder":"请详细描述问题...","bubbles.faq.feedback.submit":"提交反馈","bubbles.faq.feedback.select.least.one":"请选择至少一个反馈原因","bubbles.faq.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.faq.feedback.submit.failed":"提交失败,请稍后再试","bubbles.faq.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.faq.no.content":"无可显示内容","bubbles.faq.message.from.faq":"此消息来自常见问题","bubbles.faq.network.error":"网络错误,请稍后再试","bubbles.faq.image.attachments":"图片附件","bubbles.faq.file.attachments":"文件附件","bubbles.faq.click.view.large":"点击查看大图","bubbles.faq.image":"图片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"点击下载附件","bubbles.transfer.session":"转接会话","bubbles.invite.session":"邀请会话","bubbles.quotation.image":"图片","bubbles.quotation.image.message":"图片消息","bubbles.quotation.video.message":"视频消息","bubbles.quotation.audio":"音频","bubbles.quotation.audio.message":"音频消息","bubbles.quotation.voice.message":"语音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音乐","bubbles.quotation.music.message":"音乐消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"订单","bubbles.quotation.order.number":"订单号","bubbles.quotation.order.message":"订单消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"机器人消息","bubbles.quotation.rate.message":"评价消息","bubbles.quotation.rate.invite":"评价邀请","bubbles.quotation.transfer.message":"转接消息","bubbles.quotation.transfer.accept":"转接接受","bubbles.quotation.transfer.reject":"转接拒绝","bubbles.quotation.invite.message":"邀请消息","bubbles.quotation.invite.accept":"邀请接受","bubbles.quotation.invite.reject":"邀请拒绝","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大图片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,无法打开地图","bubbles.location.address.copied":"地址已复制到剪贴板","bubbles.location.copy.failed":"复制失败","bubbles.location.parse.failed":"位置信息解析失败","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐标","bubbles.location.coordinates.incomplete":"坐标信息不完整","bubbles.location.open.map":"打开地图","bubbles.location.copy.address":"复制地址","bubbles.audio.load.failed":"音频加载失败","bubbles.audio.copy.success":"复制成功","bubbles.audio.copy.failed":"复制失败,请手动复制","bubbles.audio.copy.link":"复制音频链接","bubbles.audio.download.audio":"下载音频","bubbles.audio.download.started":"音频下载已开始","bubbles.audio.format":"格式","bubbles.audio.duration":"时长","bubbles.transfer.accepted.title":"同意转接会话","bubbles.transfer.rejected.title":"拒绝转接会话","bubbles.transfer.reject.already":"已经拒绝转接","bubbles.transfer.reject":"拒绝转接","bubbles.transfer.accept.already":"已经同意转接","bubbles.transfer.accept":"同意转接","bubbles.llmqa.feedback.option.inaccurate":"回答不准确","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"内容不相关","bubbles.llmqa.feedback.option.poorLanguage":"语言不通顺","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反馈提交成功,感谢您的宝贵意见!","bubbles.llmqa.feedback.submit.failed":"提交失败,请稍后再试","bubbles.llmqa.feedback.thank.improve":"感谢您的反馈!我们会不断改进服务质量。","bubbles.llmqa.feedback.placeholder":"请详细描述问题...","bubbles.llmqa.feedback.submit":"提交反馈","bubbles.llmqa.transfer.to.agent":"转人工","bubbles.llmqa.copy.success":"复制成功","bubbles.llmqa.copy.content":"复制内容","bubbles.llmqa.feedback.title":"请告诉我们答案有什么问题:","bubbles.llmqa.upload.image":"上传图片","bubbles.orderSelector.select.order":"请选择您要咨询的订单","bubbles.orderSelector.no.order":"没有对应订单","bubbles.orderSelector.purchased":"已购买","bubbles.orderSelector.search.placeholder":"输入宝贝关键词等","bubbles.orderSelector.trade.status":"交易状态","bubbles.orderSelector.order.details":"订单详情","bubbles.orderSelector.send":"发送","bubbles.orderSelector.shopping.cart":"购物车","bubbles.orderSelector.favorites":"收藏夹","bubbles.orderSelector.footprint":"足迹","bubbles.orderSelector.confirm.send":"确认要发送吗?","bubbles.orderSelector.confirm":"确认","bubbles.orderSelector.cancel":"取消"},BJe={"chat.header.sound.on":"声音开启","chat.header.sound.off":"声音关闭","chat.header.agent.profile":"客服资料","chat.header.visitor.profile":"访客资料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"关闭","chat.toolbar.emoji":"表情","chat.toolbar.image":"图片","chat.toolbar.file":"文件","chat.toolbar.rate":"评价","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"订单","chat.toolbar.audio":"语音通话","chat.toolbar.video":"视频通话","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工单","chat.thread.init.loading":"正在初始化会话...","chat.recall.timeout":"消息发送超过5分钟,无法撤回","chat.agent.offline":"客服已离线,请通过上方留言框联系我们","chat.transfer.success":"转人工成功","chat.transfer.loading":"转接中...","chat.agent.offline.tip":"客服已离线,请留言","chat.close.confirm.title":"确认关闭","chat.close.confirm.content":"确定要关闭对话窗口吗?","chat.close.confirm.ok":"确定","chat.close.confirm.cancel":"取消","chat.copy.success":"复制成功","chat.copy.failed":"复制失败","chat.download.success":"下载成功","chat.download.failed":"下载失败","chat.download.image.success":"图片下载成功","chat.download.file.success":"文件下载成功","chat.download.video.success":"视频下载成功","chat.download.audio.success":"音频下载成功","chat.download.voice.success":"语音下载成功","chat.upload.loading":"加载中...","chat.faq.loading":"加载中...","chat.error.init.failed":"初始化失败","chat.error.request.failed":"请求出错,请稍后再试","chat.error.sid.empty":"sid不能为空","chat.error.unsupported.type":"暂不支持此类型","chat.error.no.quoted.message":"没有引用消息","chat.error.security.threat":"消息含有不安全内容: {reason}","chat.error.invalid.image.url":"图片链接无效","chat.error.invalid.file.url":"文件链接无效","chat.error.invalid.video.url":"视频链接无效","chat.error.invalid.audio.url":"音频链接无效","chat.error.invalid.voice.url":"语音链接无效","chat.error.get.info.failed":"获取信息失败","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 为空","chat.error.http.error":"HTTP错误,错误代码: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"图片","chat.file.type.file":"文件","chat.file.type.video":"视频","chat.file.type.audio":"音频","chat.file.type.voice":"语音","chat.context.menu.copy":"复制","chat.context.menu.translate":"翻译","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下载图片","chat.context.menu.download.file":"下载文件","chat.context.menu.download.video":"下载视频","chat.context.menu.download.audio":"下载音频","chat.context.menu.download.voice":"下载语音","chat.context.menu.browser.open":"浏览器打开","chat.context.menu.quote":"引用","chat.status.sending":"发送中...","chat.status.sent":"已发送","chat.status.delivered":"已送达","chat.status.read":"已读","chat.status.failed":"发送失败","chat.history.title":"聊天记录","chat.history.loading":"正在加载聊天记录...","chat.history.no.more":"没有更多消息了","chat.history.load.more":"加载更多","chat.typing.agent":"客服正在输入...","chat.typing.robot":"机器人正在思考...","chat.typing.visitor":"您正在输入...","chat.transfer.to.agent":"转人工","chat.transfer.accept":"接受转接","chat.transfer.reject":"拒绝转接","chat.transfer.success.message":"转接成功,客服将为您服务","chat.faq.click.loading":"加载中...","chat.faq.click.success":"FAQ加载成功","chat.faq.click.failed":"FAQ加载失败","chat.call.audio.start":"启动语音通话","chat.call.video.start":"启动视频通话","chat.call.agent.info":"客服","chat.call.audio.title":"语音通话","chat.call.video.title":"视频通话","chat.call.status.connecting":"正在连接...","chat.call.status.failed":"连接失败","chat.call.status.ended":"通话已结束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通话中","chat.call.waiting.answer":"等待对方接听","chat.call.error.prefix":"通话错误: {error}","chat.call.init.audio.failed":"无法初始化语音通话: {error}","chat.call.init.video.failed":"无法初始化视频通话{error}","chat.order.selector.title":"选择订单","chat.order.selector.placeholder":"请选择订单","chat.message.type.text":"文本消息","chat.message.type.image":"图片消息","chat.message.type.file":"文件消息","chat.message.type.video":"视频消息","chat.message.type.audio":"音频消息","chat.message.type.voice":"语音消息","chat.message.type.location":"位置消息","chat.message.type.quotation":"引用消息","chat.system.welcome":"欢迎!今天我能为您做些什么?","chat.system.agent.offline":"客服当前离线","chat.system.agent.online":"客服在线","chat.system.transfer.complete":"转接完成","chat.system.typing.start":"有人正在输入...","chat.system.typing.stop":"输入已停止","chat.system.phone.call.todo":"待开发:拨打电话","chat.system.ticket.todo":"待开发:工单系统","chat.validation.message.empty":"消息不能为空","chat.validation.message.too.long":"消息太长","chat.validation.file.too.large":"文件太大","chat.validation.file.type.not.supported":"不支持的文件类型","chat.network.connected":"网络已连接","chat.network.disconnected":"网络已断开","chat.network.reconnecting":"正在重连...","chat.network.connection.failed":"连接失败","chat.settings.notifications":"通知","chat.settings.sound":"声音","chat.settings.theme":"主题","chat.settings.language":"语言","chat.settings.auto.scroll":"自动滚动","chat.settings.show.timestamps":"显示时间戳","chat.help.shortcuts":"键盘快捷键","chat.help.emoji":"表情指南","chat.help.file.types":"支持的文件类型","chat.help.contact.support":"联系支持","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反馈","chat.feedback.thank.you":"感谢您的反馈!","chat.time.just.now":"刚刚","chat.time.minutes.ago":"{minutes}分钟前","chat.time.hours.ago":"{hours}小时前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"来自{sender}的新消息","chat.accessibility.message.sent":"消息已发送","chat.accessibility.message.delivered":"消息已送达","chat.accessibility.message.read":"消息已读","chat.accessibility.typing.indicator":"{sender}正在输入","chat.accessibility.file.upload":"文件上传: {filename}","chat.accessibility.image.upload":"图片上传: {filename}","ticket.create.title":"创建工单","ticket.create.success":"工单创建成功","ticket.create.failed":"工单创建失败","ticket.title":"工单标题","ticket.title.required":"请输入工单标题","ticket.title.placeholder":"请简要描述您的问题","ticket.title.maxlength":"标题不能超过100个字符","ticket.summary":"问题摘要","ticket.summary.required":"请输入问题摘要","ticket.summary.placeholder":"请简要描述您的问题","ticket.summary.maxlength":"摘要不能超过100个字符","ticket.priority":"优先级","ticket.priority.required":"请选择优先级","ticket.priority.placeholder":"请选择优先级","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"紧急","ticket.description":"问题描述","ticket.description.required":"请输入问题描述","ticket.description.placeholder":"请详细描述您遇到的问题,包括具体现象、操作步骤等,以便我们更好地为您解决问题...","ticket.description.maxlength":"描述不能超过2000个字符","ticket.contact":"联系方式","ticket.contact.required":"请输入联系方式","ticket.contact.placeholder":"手机号码或邮箱地址","ticket.contact.extra":"请留下您的联系方式,以便我们及时回复","ticket.contact.name":"称呼","ticket.contact.name.placeholder":"请输入您的称呼","ticket.contact.email":"邮箱","ticket.contact.email.placeholder":"请输入邮箱地址","ticket.contact.email.invalid":"请输入有效的邮箱地址","ticket.contact.phone":"手机","ticket.contact.phone.placeholder":"请输入手机号码","ticket.contact.phone.required":"请输入手机号码","ticket.status":"状态","ticket.status.new":"新创建","ticket.submit":"提交工单","ticket.category":"问题类别","ticket.category.required":"请选择问题类别","ticket.category.placeholder":"请选择问题类别"},zJe={...NJe,...AJe,...FJe,...DJe,...LJe,...BJe},HJe={"app.logout":"登出","navBar.lang":"语言","layout.user.link.help":"帮助","layout.user.link.privacy":"隐私","layout.user.link.terms":"条款","app.copyright.produced":"微语出品","app.preview.down.block":"下载此页面到本地项目","app.welcome.link.fetch-blocks":"获取全部区块","app.welcome.link.block-list":"基于 block 开发,快速构建标准页面","theme.light":"浅色","theme.dark":"深色","theme.system":"自动","setting.lang":"Languages","setting.theme":"主题",slogan:"重复工作自动化",captcha:"验证码",logging:"登錄中...","login.error":"登錄失敗","bubble.title":"您好!","bubble.subtitle":"有什麼可以幫您的嗎?","tabs.home":"首頁","tabs.messages":"消息","tabs.help":"幫助","tabs.news":"新聞","settings.themeColor":"主題顏色","settings.title":"標題","settings.subtitle":"副標題","settings.position":"位置","settings.bottomRight":"右下角","settings.bottomLeft":"左下角","settings.bottomMargin":"底部邊距","settings.rightMargin":"右側邊距","settings.leftMargin":"左側邊距","settings.button":"按鈕","settings.button.title":"按鈕標題","settings.button.subtitle":"按鈕副標題","settings.button.icon":"按鈕圖標","settings.button.url":"按鈕連結","settings.bubbleMessage":"氣泡消息","settings.showBubble":"顯示氣泡","settings.bubbleIcon":"氣泡圖標","settings.bubbleTitle":"氣泡標題","settings.bubbleSubtitle":"氣泡副標題","settings.tabsVisibility":"標籤頁顯示","settings.embedCode":"嵌入代碼","settings.copyCode":"複製代碼","settings.navbar":"導航欄","settings.navbar.title":"導航欄標題","settings.navbar.subtitle":"導航欄副標題",title:"在線客服",subtitle:"有什麼可以幫您的嗎?","settings.chatConfig":"聊天参数","settings.orgId":"组织ID","settings.type":"類型","settings.agentId":"客服ID","settings.support":"技術支持","settings.showSupport":"顯示技術支持文本","settings.reset":"重置配置","i18n.app.title":"微語","i18n.app.support":"提供技術支持","i18n.app.url":"https://www.weiyuai.cn","i18n.loading":"加載中...","i18n.load.nomore":"沒有更多了","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.load.more":"加载更多","i18n.typing":"对方正在输入...","i18n.guess.faq":"猜你相问","i18n.hot.faq":"热门问题","i18n.change.faq":"换一换","i18n.file.assistant":"文件助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.system.notification":"系統通知","i18n.top.tip":"默認置顶語","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.queue.tip":"排隊中...","i18n.queue.message.template":"当前排队人数:{0},大约等待时间:{1} 分钟","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"客服助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.description":"默認客服描述","i18n.workgroup.nickname":"預設技能組","i18n.workgroup.description":"預設技能組描述","i18n.contact":"詢問聯繫方式","i18n.thanks":"感謝","i18n.welcome":"問候","i18n.bye":"告別","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 API","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.preview.title":"预览","i18n.cancel":"取消","i18n.confirm":"确定","i18n.send":"发送","i18n.transferToAgent":"转人工服务","i18n.auto.closed":"会话自动关闭","i18n.agent.closed":"客服关闭会话","i18n.agent.offline":"客服離線","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","chat.menu.copy":"複製","chat.menu.delete":"刪除","chat.menu.forward":"轉發","chat.menu.reply":"回覆","chat.menu.quote":"引用","chat.menu.recall":"撤回","chat.menu.translate":"翻譯","chat.menu.download.image":"下載圖片","chat.menu.download.file":"下載檔案","chat.menu.download.video":"下載影片","chat.menu.download.audio":"下載音訊","chat.menu.download.voice":"下載語音","chat.menu.browser.open":"瀏覽器開啟","chat.recall.timeout":"消息發送超過5分鐘,無法撤回","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"文件","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"语音","chat.toolbar.video":"视频","chat.toolbar.tel":"电话","chat.toolbar.ticket":"工單","chat.message.type.unsupported":"暫不支持此類型","chat.message.send.failed":"發送失敗","chat.message.transferring":"轉接中...","chat.faq.title":"常見問題","app.title":"微語","app.helpcenter.title":"幫助中心","app.description":"會話即服務","app.copyright":"© 2024 微語. 保留所有權利.","app.new.conversation":"新會話","app.trial.tip":"微語技術支持","app.trial.tip.tooltip":"微語技術支持","nav.system":"系統入口","nav.development":"系統開發","nav.modules":"模組介紹","nav.system.admin":"管理後台","nav.system.agent":"客服客戶端","nav.system.visitor":"訪客會話","nav.system.workflow":"工作流","nav.system.notebase":"知識庫","nav.system.kanban":"项目看版","nav.development.javadoc":"Java文檔","nav.development.swagger":"Swagger文檔","nav.development.openapi":"OpenAPI文檔","nav.development.knife4j":"Knife4j文檔","nav.development.druid":"Druid","nav.development.docs":"產品文檔","nav.development.web":"网站","nav.development.excel":"Excel下载","nav.development.file":"文件下载","nav.modules.team":"企业IM","nav.modules.service":"客服","nav.modules.kbase":"知識庫","nav.modules.ai":"AI Agent","nav.modules.ticket":"工單","nav.modules.social":"社交","nav.modules.forum":"客户論壇","nav.modules.voc":"客戶之聲","nav.modules.plugins.kanban":"项目看版","nav.modules.plugins.callcenter":"呼叫中心","nav.modules.plugins.webrtc":"視頻客服","nav.architecture":"系統架構","nav.architecture.architecture":"架構圖","menu.edit":"編輯","menu.delete":"刪除","sidebar.newConversation":"新建會話","sidebar.newTicket":"新建工單","chat.recording":"錄音中...","chat.placeholder":"輸入消息...","language.zh":"简体中文","language.en":"English","language.zh-TW":"繁體中文","support.title":"客服支持","support.presales":"售前支持","support.aftersales":"售后支持","support.tickets":"待办工單","support.docs":"幫助文檔","support.community":"開發者社區","support.feedback":"用戶之聲","message.streamError":"流錯誤,請重試","message.streamEnd":"流結束","chat.thread.init.loading":"正在初始化會話...","common.cancel":"取消","common.confirm":"確認","common.submit":"提交","common.save":"保存","common.edit":"編輯","common.delete":"刪除","common.add":"添加","common.search":"搜索","common.reset":"重置","common.close":"關閉","common.back":"返回","common.next":"下一步","common.previous":"上一步","common.ok":"確定","common.yes":"是","common.no":"否"},VJe={"pages.login.title":"登錄","pages.login.subtitle":"歡迎使用微語客服系統","pages.layouts.userLayout.title":"對話即服務","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.captcha.placeholder":"請輸入驗證碼!","pages.login.captcha.required":"驗證碼是必填項!","pages.login.phoneLogin.getVerificationCode":"獲取驗證碼","pages.login.anonymousLogin":"匿名登錄","pages.getCaptchaSecondText":"秒後重新獲取","pages.login.scanLogin.tab":"掃碼登錄","pages.login.rememberMe":"自動登錄","pages.login.forgot":"忘記密碼","pages.login.submit":"登錄","pages.login.loginWith":"其他登錄方式 :","pages.login.register":"註冊賬號","pages.login.registerAccount":" 註冊帳戶","pages.login.auto.register":"未註冊手機號會自動註冊","pages.login.privacyModal.title":"隱私協議確認","pages.login.privacyModal.description":"為了保護您的個人信息安全,請您閱讀並同意以下協議:","pages.login.privacyModal.privacyPolicy":"《用戶隱私協議》","pages.login.privacyModal.and":"和","pages.login.privacyModal.termsOfService":"《服務條款》","pages.login.privacyModal.confirmText":"是否同意以上協議並繼續登錄?","pages.login.privacyModal.agreeAndLogin":"同意並登錄","pages.login.privacyModal.cancel":"取消","pages.login.privacy.agree":"同意","pages.login.privacy.privacyPolicy":"《用戶隱私協議》","pages.login.privacy.and":"和","pages.login.privacy.termsOfService":"《服務條款》","pages.welcome.link":"歡迎使用","pages.welcome.title":"歡迎","pages.welcome.description":"微語客服系統是一個開源的客服系統","pages.welcome.getting-started":"開始使用","pages.welcome.view-docs":"查看文檔","pages.robot.new":"新建","pages.robot.chat":"聊天","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.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.file":"文件","pages.robot.kb.text":"文本","pages.robot.kb.qa":"問答","pages.robot.kb.web":"網站","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.setting":"設置","pages.logout":"退出登錄","pages.footer.website":"微語官網","pages.footer.helpcenter":"帮助文档","pages.login.remember":"記住密碼","pages.agent.tab.basic":"基本信息","pages.agent.robot":"機器人","pages.agent.service.settings":"服务设置","pages.agent.service.settings.topTip":"顶部提示","pages.agent.service.settings.welcomeTip":"欢迎语","pages.agent.service.settings.leavemsgTip":"离线留言提示","pages.agent.service.settings.autoCloseMin":"自动关闭分钟","pages.agent.service.settings.showLogo":"显示Logo","pages.agent.service.settings.maxThreadCount":"最大线程数","pages.advanced.faq":"常見問題","pages.advanced.quickButton":"快捷按鈕","pages.advanced.faqGuess":"智能推薦","pages.advanced.faqHot":"熱門問題","pages.advanced.faqShortcut":"快捷回覆","pages.advanced.rate":"滿意度評價","pages.advanced.autoreply":"自動回覆","pages.advanced.leaveMsg":"留言設置","pages.advanced.survey":"調查問卷","pages.advanced.history":"歷史記錄","pages.advanced.inputAssociation":"輸入聯想","pages.advanced.antiHarassment":"驗證碼設置","pages.advanced.captcha":"驗證碼設置","pages.advanced.showPreForm":"顯示預覽","pages.advanced.showHistory":"顯示歷史","pages.advanced.showInputAssociation":"顯示輸入聯想","pages.advanced.showCaptcha":"顯示驗證碼","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":"新西蘭","block.title":"拉黑設置","block.type":"拉黑類型","block.user":"拉黑用戶","block.ip":"拉黑IP","block.permanent":"永久封禁","block.until":"封禁至","block.until.required":"請選擇封禁結束時間","pages.register.title":"註冊","pages.register.subtitle":"創建您的賬號","pages.register.username":"用戶名","pages.register.password":"密碼","pages.register.confirm":"確認密碼","pages.register.email":"郵箱","pages.register.mobile":"手機號","pages.register.code":"驗證碼","pages.register.agreement":"我已閱讀並同意","pages.register.agreement.terms":"服務條款","pages.register.submit":"註冊","pages.register.login":"使用已有賬號登錄","pages.404.title":"404","pages.404.subtitle":"抱歉,您訪問的頁面不存在","pages.404.description":"您可以嘗試以下操作:","pages.404.actions.back":"返回上一頁","pages.404.actions.home":"返回首頁","pages.403.title":"403","pages.403.subtitle":"抱歉,您沒有訪問該頁面的權限","pages.403.description":"請聯繫管理員獲取權限","pages.403.actions.back":"返回上一頁","pages.500.title":"500","pages.500.subtitle":"抱歉,服務器出錯了","pages.500.description":"請稍後再試或聯繫技術支持","pages.500.actions.back":"返回上一頁","pages.500.actions.home":"返回首頁","ticket.create.title":"創建工單","ticket.form.select.placeholder":"選擇表單","ticket.form.none":"無表單","ticket.title":"標題","ticket.title.placeholder":"請輸入工單標題","ticket.title.required":"請輸入工單標題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.placeholder":"請輸入問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.required":"請選擇優先級","ticket.priority.lowest":"最低","ticket.priority.low":"低","ticket.priority.medium":"中等","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.priority.critical":"嚴重","ticket.description":"問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,以便我們更好地為您服務...","ticket.description.required":"請輸入問題描述","ticket.description.maxlength":"描述不能超過2000個字符","ticket.status":"狀態","ticket.status.new":"待處理","ticket.status.open":"處理中","ticket.status.closed":"已關閉","ticket.status.assigned":"已分配","ticket.status.claimed":"已認領","ticket.status.unclaimed":"被退回","ticket.status.processing":"處理中","ticket.status.pending":"待處理","ticket.status.holding":"暫停","ticket.status.resumed":"恢復處理","ticket.status.reopened":"重新開啟","ticket.status.resolved":"已解決","ticket.status.escalated":"已升級","ticket.status.cancelled":"已取消","ticket.table.column.uid":"工單編號","ticket.table.column.description":"問題描述","ticket.table.column.category":"問題分類","ticket.table.column.status":"狀態","ticket.table.column.createdAt":"提交時間","ticket.table.column.actions":"操作","ticket.table.search.ticketNumber":"工單編號","ticket.table.search.ticketNumber.placeholder":"請輸入工單編號","ticket.table.search.description":"問題描述","ticket.table.search.description.placeholder":"請輸入描述關鍵詞","ticket.table.action.view":"查看","ticket.table.action.delete":"刪除","ticket.table.refresh":"刷新","ticket.table.create":"建立工單","ticket.table.delete.login.required":"請登入後再刪除工單","ticket.table.delete.success":"刪除成功","ticket.table.delete.failed":"刪除失敗","ticket.table.delete.confirm.title":"確認刪除這筆工單嗎?","ticket.table.delete.confirm.ok":"刪除","ticket.table.delete.confirm.cancel":"取消","ticket.table.load.failed":"載入工單失敗,請稍後再試","ticket.history.title":"我的工單","ticket.history.create":"建立工單","ticket.history.login.required.title":"請先登入後再訪問工單","ticket.history.login.required.desc":"當前組織要求訪客登入後才能查看歷史工單或建立新的工單。","ticket.history.login.required.cta":"立即登入","ticket.history.login.modal.title":"請先登入","ticket.contact":"聯繫方式","ticket.contact.placeholder":"手機號碼或郵箱地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.form.placeholder.text":"請輸入","ticket.form.placeholder.select":"請選擇","ticket.form.placeholder.date":"請選擇日期","ticket.form.placeholder.time":"請選擇時間","ticket.create.success":"工單創建成功","ticket.create.failed":"工單創建失敗","ticket.form.load.error":"獲取工單表單失敗","common.cancel":"取消","common.confirm":"確認"},WJe={"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.verify.modal.title":"賬號驗證提示","welcome.verify.modal.description":"您的郵箱和手機號尚未驗證,為保障賬號安全,建議您儘快完成驗證。","welcome.verify.now":"立即驗證","welcome.verify.later":"稍後驗證"},UJe={"i18n.lang.en-US":"English","i18n.lang.zh-CN":"简体中文","i18n.lang.zh-TW":"繁體中文","i18n.all":"全部","i18n.queue.tip":"排隊隊列","i18n.queue.message.template":"當前排隊人數:{0},大約等待時間:{1} 分鐘","i18n.queue.empty":"隊列為空","i18n.queue.accept":"接入","i18n.system.notification":"系統通知","i18n.system.notification.tip":"系統通知","i18n.old.password.wrong":"舊密碼錯誤","i18n.change.password":"修改密碼","i18n.auth.captcha.send.success":"驗證碼發送成功","i18n.auth.captcha.error":"驗證碼錯誤","i18n.auth.captcha.expired":"驗證碼過期","i18n.auth.captcha.already.send":"驗證碼已發送,請等待","i18n.auth.captcha.validate.failed":"驗證碼驗證失敗","i18n.faq":"常見問題","i18n.rate":"評價","i18n.input.placeholder":"請輸入內容","i18n.loading":"加载中...","i18n.load.more":"加载更多","i18n.load.nomore":"没有更多了","i18n.typing":"正在輸入...","i18n.robot":"[机器人]","i18n.agent":"[一对一]","i18n.workgroup":"[工作组]","i18n.group":"[群聊]","i18n.rate.invite":"邀請評價","i18n.ticket":"[工單]","i18n.ticket.thread":"[工單會話]","i18n.DEPT_ALL":"全部","i18n.DEPT_ADMIN":"管理員","i18n.DEPT_MEMBER":"所有成员","i18n.DEPT_CS":"客服部",ROLE_SUPER:"超級管理員",ROLE_ADMIN:"管理員",ROLE_MEMBER:"成员",ROLE_AGENT:"客服",ROLE_USER:"用戶",ROLE_VISITOR:"訪客","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.login_notification":"登錄通知","i18n.login_time":"登錄時間","i18n.login_ip":"登錄IP","i18n.login_location":"登錄地點","i18n.if_not_you_please_change_password":"如果這不是您的操作,請立即修改密碼。","i18n.DEPT.ALL":"全部","i18n.DEPT.ADMIN":"管理員","i18n.DEPT.HR":"人事部","i18n.DEPT.ORG":"行政部","i18n.DEPT.IT":"技術部","i18n.DEPT.MONEY":"財務部","i18n.DEPT.MARKETING":"市場部","i18n.DEPT.SALES":"銷售部","i18n.DEPT.CS":"客服部","i18n.new.message":"新消息","i18n.file.assistant":"文件助手","i18n.clipboard.assistant":"剪切板助手","i18n.thread.content.image":"圖片","i18n.thread.content.file":"文件","i18n.top.tip":"默認置顶語","i18n.top.make":"置頂","i18n.top.cancel":"取消置頂","i18n.unread.make":"设置未读","i18n.unread.cancel":"取消未读","i18n.star.make":"星标","i18n.star.cancel":"取消星标","i18n.disturb.make":"免打扰","i18n.disturb.cancel":"取消免打扰","i18n.transfer":"转接","i18n.hide":"隐藏","i18n.network.disconnected":"网络已断开-456","i18n.message.pulling":"消息拉取中...","i18n.leavemsg.tip":"無客服在線,請留言","i18n.welcome.tip":"您好,有什麼可以幫您的?","i18n.reenter.tip":"继续会话","i18n.under.development":"開發中...","i18n.user.description":"默認用戶描述","i18n.robot.nickname":"默認機器人","i18n.robot.description":"默認機器人描述","i18n.robot.noreply":"未找到相应答案","i18n.robot.agent.assistant.nickname":"默认机器人助手","i18n.llm.prompt":"你是一個聰明、對人類有幫助的人工智能,你可以對人類提出的問題給出有用、詳細、禮貌的回答","i18n.agent.nickname":"默認客服","i18n.agent.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.tip.title":"提示","i18n.tip.network.disconnected":"网络已断开-456","i18n.tip.network.connected":"网络已连接-456","i18n.kb.name":"默认知识库","i18n.kb.platform.name":"平台知识库","i18n.kb.helpcenter.name":"帮助文档知识库","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.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 API","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.preview.title":"預覽","i18n.cancel":"取消","i18n.confirm":"確定","i18n.send":"發送","i18n.image.label.placeholder":"附言","i18n.video.label.placeholder":"附言","i18n.audio.label.placeholder":"附言","i18n.file.label.placeholder":"附言","i18n.transferToAgent":"轉人工服務","i18n.auto.closed":"會話自動關閉","i18n.agent.closed":"客服關閉會話","i18n.online.chat":"在線客服","i18n.JOB":"工作","i18n.LANGUAGE":"語言","i18n.TOOL":"工具","i18n.WRITING":"寫作","i18n.RAG":"知識庫問答","i18n.module.ai":"AI","i18n.module.void":"空白","i18n.module.service":"客服","i18n.module.ticket":"工單","i18n.black.user.already.exists":"用戶已拉黑","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.vip.component":"VIP組件, 聯繫我們了解更多詳情","i18n.vip.contactUs":"聯繫我們","i18n.vip.contactUrl":"https://www.weiyuai.cn/contact.html","i18n.ticket.process.name":"工单流程","i18n.thread.process.name":"會話流程","i18n.username.or.password.incorrect":"用戶名或密碼不正確","i18n.system_notification":"系統通知","i18n.transfer_notification":"會話轉接請求","i18n.transfer_accepted":"會話轉接已接受","i18n.transfer_rejected":"會話轉接已拒絕","i18n.transfer_timeout":"會話轉接請求超時","i18n.transfer_cancelled":"會話轉接已取消","i18n.confirm_accept_transfer":"确定接受转接","i18n.confirm_accept_transfer_desc":"确定接受转接请求吗?","i18n.confirm_reject_transfer":"确定拒绝转接","i18n.confirm_reject_transfer_desc":"确定拒绝转接请求吗?","i18n.confirm_cancel_transfer":"确定取消转接","i18n.confirm_cancel_transfer_desc":"确定取消转接请求吗?","i18n.transfer.notice.title":"会话转接","i18n.transfer.notice.content":"客服希望将您的会话转接给其他客服","i18n.transfer.accept.notice.title":"转接已接受","i18n.transfer.accept.notice.content":"会话转接请求已被接受","i18n.transfer.reject.notice.title":"转接已拒绝","i18n.transfer.reject.notice.content":"会话转接请求已被拒绝","i18n.transfer.timeout.notice.title":"转接已超时","i18n.transfer.timeout.notice.content":"会话转接请求已超时","i18n.transfer.cancel.notice.title":"转接已取消","i18n.transfer.cancel.notice.content":"会话转接请求已取消","i18n.already.in.transfer.pending.state":"会话已处于转接等待状态","i18n.already.in.transfer.accepted.state":"会话已处于转接接受状态","i18n.already.in.transfer.rejected.state":"会话已处于转接拒绝状态","i18n.already.in.transfer.timeout.state":"会话已处于转接超时状态","i18n.already.in.transfer.canceled.state":"会话已处于转接取消状态","i18n.invite_notification":"邀請請求","i18n.invite_accepted":"邀請已接受","i18n.invite_rejected":"邀請已拒絕","i18n.invite_timeout":"邀請請求超時","i18n.invite_cancelled":"邀請已取消","i18n.confirm_accept_invite":"确定接受邀请","i18n.confirm_accept_invite_desc":"确定接受邀请请求吗?","i18n.confirm_reject_invite":"确定拒绝邀请","i18n.confirm_reject_invite_desc":"确定拒绝邀请请求吗?","i18n.visitor_invite_notification":"訪客邀請","i18n.visitor_invite_accepted":"訪客邀請已接受","i18n.visitor_invite_rejected":"訪客邀請已拒絕","i18n.visitor_invite_timeout":"訪客邀請超時","i18n.visitor_invite_cancelled":"訪客邀請已取消","i18n.group_invite_notification":"群組邀請","i18n.group_invite_accepted":"群組邀請已接受","i18n.group_invite_rejected":"群組邀請已拒絕","i18n.group_invite_timeout":"群組邀請超時","i18n.group_invite_cancelled":"群組邀請已取消","i18n.kbase_invite_notification":"知識庫邀請","i18n.kbase_invite_accepted":"知識庫邀請已接受","i18n.kbase_invite_rejected":"知識庫邀請已拒絕","i18n.kbase_invite_timeout":"知識庫邀請超時","i18n.kbase_invite_cancelled":"知識庫邀請已取消","i18n.organization_invite_notification":"組織邀請","i18n.organization_invite_accepted":"組織邀請已接受","i18n.organization_invite_rejected":"組織邀請已拒絕","i18n.organization_invite_timeout":"組織邀請超時","i18n.organization_invite_cancelled":"組織邀請已取消","i18n.from":"來自","i18n.to":"至","i18n.note":"备注","i18n.status":"状态","i18n.time":"時間","i18n.inviter":"邀請人","i18n.invitee":"被邀請人","i18n.visitor":"訪客","i18n.group_name":"群組名稱","i18n.kbase_name":"知識庫名稱","i18n.organization_name":"組織名稱","i18n.auto.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.agent.close.tip":"会话已结束,感谢您的咨询,祝您生活愉快!","i18n.accept":"接受","i18n.reject":"拒絕","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":"伺服器內部錯誤","i18n.history.title":"歷史記錄","i18n.message.status.read":"已讀","i18n.message.status.delivered":"已送達","i18n.queue.position":"排隊位置","i18n.queue.estimatedWait":"預計等待","i18n.queue.dynamicRemaining":"動態剩餘","i18n.queue.imminent":"即將接入","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料","bubbles.welcome.loading":"載入中...","bubbles.welcome.load.error":"載入失敗","bubbles.welcome.load.empty":"暫無資料"},qJe={"bubbles.article.image.alt":"文章圖片","bubbles.article.hint.click.view":"點擊查看詳情","bubbles.article.copy.title":"複製標題","bubbles.article.copy.link":"複製連結","bubbles.article.open.link":"打開連結","bubbles.article.modal.title.fallback":"文章","bubbles.article.modal.open.new.tab":"在新分頁開啟","bubbles.article.modal.copy.full":"複製全文","bubbles.article.modal.close":"關閉","bubbles.article.modal.no.more":"暫無更多內容","bubbles.article.copy.link.success":"文章連結已複製到剪貼簿","bubbles.article.copy.title.success":"文章標題已複製到剪貼簿","bubbles.article.copy.failed":"複製失敗,請手動複製","bubbles.article.copy.full.success":"全文已複製","bubbles.article.copy.full.failed":"複製失敗","bubbles.robot.message.sent.by.robot":"此訊息由機器人發送","bubbles.robot.helpful":"有幫助","bubbles.robot.not.helpful":"沒幫助","bubbles.robot.transfer.to.agent":"轉人工","bubbles.robot.copy.content":"複製內容","bubbles.robot.copy.success":"複製成功","bubbles.robot.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.robot.question":"問題","bubbles.robot.view.thinking.process":"查看思考過程","bubbles.robot.hide.thinking.process":"收起思考過程","bubbles.robot.thank.feedback":"感謝您的反饋!","bubbles.robot.operation.failed":"操作失敗,請稍後再試","bubbles.robot.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.robot.no.content":"無可顯示內容","bubbles.robot.image.attachments":"圖片附件","bubbles.robot.file.attachments":"檔案附件","bubbles.robot.click.view.large":"點擊查看大圖","bubbles.robot.image":"圖片","bubbles.robot.attachment":"附件","bubbles.robot.download.attachment":"點擊下載附件","bubbles.robot.sources":"來源","bubbles.robot.preview":"預覽","bubbles.robot.loading":"載入中...","bubbles.robot.open.in.new.tab":"在新分頁開啟","bubbles.robot.similarity":"相似度","bubbles.robot.copy.link":"複製連結","bubbles.robot.blocked.page":"此頁面已被瀏覽器攔截或禁止內嵌顯示。您可以點擊右上角圖示在新視窗開啟,或複製連結後於瀏覽器訪問。","bubbles.robot.debug.cross.origin.hint":"(跨域無法顯示,線上正常)","bubbles.robot.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.robot.feedback.option.irrelevant":"回答不相關","bubbles.robot.feedback.option.unclear":"解釋不清楚","bubbles.robot.feedback.option.outdated":"資訊過時","bubbles.robot.feedback.option.ineffective":"解決方案無效","bubbles.robot.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.robot.feedback.option.bad.attitude":"態度不好","bubbles.robot.feedback.option.slow.response":"回覆太慢","bubbles.robot.feedback.option.not.solved":"沒有解決我的問題","bubbles.robot.feedback.placeholder":"請詳細描述問題...","bubbles.robot.feedback.submit":"提交反饋","bubbles.robot.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.robot.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.robot.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.robot.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.voice.load.failed":"語音載入失敗","bubbles.voice.voice.message":"語音訊息","bubbles.voice.copy.link":"複製語音連結","bubbles.voice.copy.success":"語音連結已複製到剪貼簿","bubbles.voice.copy.failed":"複製失敗,請手動複製","bubbles.voice.download.voice":"下載語音","bubbles.voice.download.started":"語音下載已開始","bubbles.voice.format":"格式","bubbles.voice.duration":"時長","bubbles.video.load.failed":"影片載入失敗","bubbles.video.copy.link":"複製影片連結","bubbles.video.copy.success":"影片連結已複製到剪貼簿","bubbles.video.copy.failed":"複製失敗,請手動複製","bubbles.video.download.video":"下載影片","bubbles.video.download.started":"影片下載已開始","bubbles.video.resolution":"解析度","bubbles.file.load.failed":"檔案載入失敗","bubbles.file.copy.link":"複製檔案連結","bubbles.file.copy.success":"檔案連結已複製到剪貼簿","bubbles.file.copy.failed":"複製失敗,請手動複製","bubbles.file.download.file":"下載檔案","bubbles.file.download.started":"檔案下載已開始","bubbles.file.invalid.link":"無效的檔案連結","bubbles.file.size":"大小","bubbles.file.type":"類型","bubbles.file.name":"檔案名","bubbles.file.unknown.file":"未知檔案","bubbles.image.load.failed":"圖片載入失敗","bubbles.image.alt":"圖片消息","bubbles.image.copy.link":"複製圖片連結","bubbles.image.copy.success":"圖片連結已複製到剪貼簿","bubbles.image.copy.failed":"複製失敗,請手動複製","bubbles.image.download.image":"下載圖片","bubbles.image.download.started":"圖片下載已開始","bubbles.image.view.large":"查看大圖","bubbles.leave.msg.nickname":"称呼","bubbles.leave.msg.nickname.label":"称呼","bubbles.leave.msg.nickname.placeholder":"请输入您的称呼","bubbles.leave.msg.nickname.required":"请输入称呼","bubbles.leave.msg.type":"留言类型","bubbles.leave.msg.type.label":"留言类型","bubbles.leave.msg.type.placeholder":"请选择留言类型","bubbles.leave.msg.type.required":"请选择留言类型","bubbles.leave.msg.type.unknown":"未知类型","bubbles.leave.msg.type.consultation":"咨询","bubbles.leave.msg.type.complaint":"投诉","bubbles.leave.msg.type.suggestion":"建议","bubbles.leave.msg.type.feedback":"反馈","bubbles.leave.msg.type.cooperation":"合作","bubbles.leave.msg.type.recruitment":"招聘","bubbles.leave.msg.type.technical_support":"技术支持","bubbles.leave.msg.type.sales_inquiry":"销售咨询","bubbles.leave.msg.type.billing":"账单问题","bubbles.leave.msg.type.account":"账户问题","bubbles.leave.msg.type.feature_request":"功能需求","bubbles.leave.msg.type.bug_report":"问题报告","bubbles.leave.msg.type.general":"一般留言","bubbles.leave.msg.type.other":"其他","bubbles.leave.msg.contact":"聯絡方式","bubbles.leave.msg.content":"留言內容","bubbles.leave.msg.upload.image":"上傳圖片","bubbles.leave.msg.submit":"提交留言","bubbles.leave.msg.submit.success":"留言提交成功","bubbles.leave.msg.submit.failed":"留言提交失敗","bubbles.leave.msg.contact.placeholder":"請輸入您的聯絡方式","bubbles.leave.msg.content.placeholder":"請輸入您的留言內容","bubbles.leave.msg.image.required":"請上傳圖片","bubbles.leave.msg.content.required":"請輸入留言內容","bubbles.leave.msg.submit.error":"提交過程中出錯,請稍後重試","bubbles.leave.msg.add":"新增留言","bubbles.leave.msg.add.title":"新增留言","bubbles.leave.msg.add.success":"留言添加成功","bubbles.leave.msg.add.failed":"留言添加失败","bubbles.leave.msg.add.error":"添加过程中出错,请稍后重试","bubbles.leave.msg.add.submit":"提交","bubbles.leave.msg.add.cancel":"取消","bubbles.leave.msg.customer.reply":"客服回覆","bubbles.rate.rate.service":"請對我們的服務進行評價","bubbles.rate.very.satisfied":"非常滿意","bubbles.rate.satisfied":"滿意","bubbles.rate.general":"一般","bubbles.rate.dissatisfied":"不滿意","bubbles.rate.very.dissatisfied":"非常不滿意","bubbles.rate.comment":"評價內容","bubbles.rate.comment.placeholder":"請輸入您的評價內容","bubbles.rate.submit":"提交評價","bubbles.rate.submitted":"已評價","bubbles.rate.resolved":"問題已解決","bubbles.rate.submit.success":"評價提交成功","bubbles.rate.submit.failed":"評價提交失敗","bubbles.rate.title.invite":"邀請評價","bubbles.rate.title.from.visitor":"訪客發起評價","bubbles.welcome.faq":"常見問題","bubbles.welcome.refresh.batch":"換一批","bubbles.welcome.no.more.data":"沒有更多資料了,從第一頁開始","bubbles.welcome.loading":"載入中...","bubbles.faq.related.questions":"相關問題","bubbles.faq.view.more":"查看更多","bubbles.faq.hide.more":"收起","bubbles.faq.no.related":"暫無相關問題","bubbles.faq.rate.helpful":"有幫助","bubbles.faq.rate.not.helpful":"沒幫助","bubbles.faq.transfer.to.agent":"轉人工","bubbles.faq.copy.content":"複製內容","bubbles.faq.copy.success":"複製成功","bubbles.faq.copy.failed":"複製失敗,請手動選擇文字複製","bubbles.faq.thank.feedback":"感謝您的反饋!","bubbles.faq.operation.failed":"操作失敗,請稍後再試","bubbles.faq.thank.feedback.improve":"感謝您的反饋,我們會努力提升服務質量","bubbles.faq.feedback.title":"請告訴我們答案有什麼問題(可多選):","bubbles.faq.feedback.option.irrelevant":"回答不相關","bubbles.faq.feedback.option.unclear":"解釋不清楚","bubbles.faq.feedback.option.outdated":"資訊過時","bubbles.faq.feedback.option.ineffective":"解決方案無效","bubbles.faq.feedback.option.wrong.steps":"操作步驟錯誤","bubbles.faq.feedback.option.bad.attitude":"態度不好","bubbles.faq.feedback.option.slow.response":"回覆太慢","bubbles.faq.feedback.option.not.solved":"沒有解決我的問題","bubbles.faq.feedback.placeholder":"請詳細描述問題...","bubbles.faq.feedback.submit":"提交反饋","bubbles.faq.feedback.select.least.one":"請選擇至少一個反饋原因","bubbles.faq.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.faq.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.faq.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.faq.no.content":"無可顯示內容","bubbles.faq.message.from.faq":"此消息來自常見問題","bubbles.faq.network.error":"網路錯誤,請稍後再試","bubbles.faq.image.attachments":"圖片附件","bubbles.faq.file.attachments":"檔案附件","bubbles.faq.click.view.large":"點擊查看大圖","bubbles.faq.image":"圖片","bubbles.faq.attachment":"附件","bubbles.faq.download.attachment":"點擊下載附件","bubbles.transfer.session":"轉接會話","bubbles.invite.session":"邀請會話","bubbles.quotation.image":"圖片","bubbles.quotation.image.message":"圖片消息","bubbles.quotation.video.message":"視頻消息","bubbles.quotation.audio":"音頻","bubbles.quotation.audio.message":"音頻消息","bubbles.quotation.voice.message":"語音消息","bubbles.quotation.file":"文件","bubbles.quotation.file.message":"文件消息","bubbles.quotation.music":"音樂","bubbles.quotation.music.message":"音樂消息","bubbles.quotation.location":"位置","bubbles.quotation.location.message":"位置消息","bubbles.quotation.goods":"商品","bubbles.quotation.goods.message":"商品消息","bubbles.quotation.order":"訂單","bubbles.quotation.order.number":"訂單號","bubbles.quotation.order.message":"訂單消息","bubbles.quotation.article":"文章","bubbles.quotation.article.message":"文章消息","bubbles.quotation.leave.message":"留言消息","bubbles.quotation.robot.message":"機器人消息","bubbles.quotation.rate.message":"評價消息","bubbles.quotation.rate.invite":"評價邀請","bubbles.quotation.transfer.message":"轉接消息","bubbles.quotation.transfer.accept":"轉接接受","bubbles.quotation.transfer.reject":"轉接拒絕","bubbles.quotation.invite.message":"邀請消息","bubbles.quotation.invite.accept":"邀請接受","bubbles.quotation.invite.reject":"邀請拒絕","bubbles.quotation.quotation.message":"引用消息","bubbles.quotation.enlarge.image":"放大圖片","bubbles.location.position":"位置","bubbles.location.incomplete.info":"位置信息不完整,無法打開地圖","bubbles.location.address.copied":"地址已複製到剪貼板","bubbles.location.copy.failed":"複製失敗","bubbles.location.parse.failed":"位置信息解析失敗","bubbles.location.info":"位置信息","bubbles.location.address":"地址","bubbles.location.coordinates":"坐標","bubbles.location.coordinates.incomplete":"坐標信息不完整","bubbles.location.open.map":"打開地圖","bubbles.location.copy.address":"複製地址","bubbles.audio.load.failed":"音頻加載失敗","bubbles.audio.copy.success":"複製成功","bubbles.audio.copy.failed":"複製失敗,請手動複製","bubbles.audio.copy.link":"複製音頻鏈接","bubbles.audio.download.audio":"下載音頻","bubbles.audio.download.started":"音頻下載已開始","bubbles.audio.format":"格式","bubbles.audio.duration":"時長","bubbles.transfer.accepted.title":"同意轉接會話","bubbles.transfer.rejected.title":"拒絕轉接會話","bubbles.transfer.reject.already":"已經拒絕轉接","bubbles.transfer.reject":"拒絕轉接","bubbles.transfer.accept.already":"已經同意轉接","bubbles.transfer.accept":"同意轉接","bubbles.llmqa.feedback.option.inaccurate":"回答不準確","bubbles.llmqa.feedback.option.incomplete":"回答不完整","bubbles.llmqa.feedback.option.irrelevant":"內容不相關","bubbles.llmqa.feedback.option.poorLanguage":"語言不通順","bubbles.llmqa.feedback.option.other":"其他原因","bubbles.llmqa.feedback.submit.success":"反饋提交成功,感謝您的寶貴意見!","bubbles.llmqa.feedback.submit.failed":"提交失敗,請稍後再試","bubbles.llmqa.feedback.thank.improve":"感謝您的反饋!我們會不斷改進服務質量。","bubbles.llmqa.feedback.placeholder":"請詳細描述問題...","bubbles.llmqa.feedback.submit":"提交反饋","bubbles.llmqa.transfer.to.agent":"轉人工","bubbles.llmqa.copy.success":"複製成功","bubbles.llmqa.copy.content":"複製內容","bubbles.llmqa.feedback.title":"請告訴我們答案有什麼問題:","bubbles.llmqa.upload.image":"上傳圖片","bubbles.orderSelector.select.order":"請選擇您要諮詢的訂單","bubbles.orderSelector.no.order":"沒有對應訂單","bubbles.orderSelector.purchased":"已購買","bubbles.orderSelector.search.placeholder":"輸入寶貝關鍵詞等","bubbles.orderSelector.trade.status":"交易狀態","bubbles.orderSelector.order.details":"訂單詳情","bubbles.orderSelector.send":"發送","bubbles.orderSelector.shopping.cart":"購物車","bubbles.orderSelector.favorites":"收藏夾","bubbles.orderSelector.footprint":"足跡","bubbles.orderSelector.confirm.send":"確認要發送嗎?","bubbles.orderSelector.confirm":"確認","bubbles.orderSelector.cancel":"取消"},GJe={"chat.header.sound.on":"聲音開啟","chat.header.sound.off":"聲音關閉","chat.header.agent.profile":"客服資料","chat.header.visitor.profile":"訪客資料","chat.header.minimize":"最小化","chat.header.maximize":"最大化","chat.header.close":"關閉","chat.toolbar.emoji":"表情","chat.toolbar.image":"圖片","chat.toolbar.file":"檔案","chat.toolbar.rate":"評價","chat.toolbar.leaveMsg":"留言","chat.toolbar.order":"訂單","chat.toolbar.audio":"語音通話","chat.toolbar.video":"視訊通話","chat.toolbar.tel":"電話","chat.toolbar.ticket":"工單","chat.thread.init.loading":"正在初始化會話...","chat.recall.timeout":"訊息發送超過5分鐘,無法撤回","chat.agent.offline":"客服已離線,請透過上方留言框聯繫我們","chat.transfer.success":"轉人工成功","chat.transfer.loading":"轉接中...","chat.agent.offline.tip":"客服已離線,請留言","chat.close.confirm.title":"確認關閉","chat.close.confirm.content":"確定要關閉對話窗口嗎?","chat.close.confirm.ok":"確定","chat.close.confirm.cancel":"取消","chat.copy.success":"複製成功","chat.copy.failed":"複製失敗","chat.download.success":"下載成功","chat.download.failed":"下載失敗","chat.download.image.success":"圖片下載成功","chat.download.file.success":"檔案下載成功","chat.download.video.success":"影片下載成功","chat.download.audio.success":"音訊下載成功","chat.download.voice.success":"語音下載成功","chat.upload.loading":"載入中...","chat.faq.loading":"載入中...","chat.error.init.failed":"初始化失敗","chat.error.request.failed":"請求出錯,請稍後再試","chat.error.sid.empty":"sid不能為空","chat.error.unsupported.type":"暫不支援此類型","chat.error.no.quoted.message":"沒有引用訊息","chat.error.security.threat":"訊息含有不安全內容: {reason}","chat.error.invalid.image.url":"圖片連結無效","chat.error.invalid.file.url":"檔案連結無效","chat.error.invalid.video.url":"影片連結無效","chat.error.invalid.audio.url":"音訊連結無效","chat.error.invalid.voice.url":"語音連結無效","chat.error.get.info.failed":"獲取資訊失敗","chat.error.item.uid.or.thread.uid.empty":"item.uid 或 thread.uid 為空","chat.error.http.error":"HTTP錯誤,錯誤代碼: {code}","chat.file.generate.filename.image":"image.jpg","chat.file.generate.filename.video":"video_{id}.{format}","chat.file.generate.filename.audio":"audio_{id}.{format}","chat.file.generate.filename.voice":"voice_{id}.{format}","chat.file.type.image":"圖片","chat.file.type.file":"檔案","chat.file.type.video":"影片","chat.file.type.audio":"音訊","chat.file.type.voice":"語音","chat.context.menu.copy":"複製","chat.context.menu.translate":"翻譯","chat.context.menu.recall":"撤回","chat.context.menu.download.image":"下載圖片","chat.context.menu.download.file":"下載檔案","chat.context.menu.download.video":"下載影片","chat.context.menu.download.audio":"下載音訊","chat.context.menu.download.voice":"下載語音","chat.context.menu.browser.open":"瀏覽器開啟","chat.context.menu.quote":"引用","chat.status.sending":"發送中...","chat.status.sent":"已發送","chat.status.delivered":"已送達","chat.status.read":"已讀","chat.status.failed":"發送失敗","chat.history.title":"聊天記錄","chat.history.loading":"正在載入聊天記錄...","chat.history.no.more":"沒有更多訊息了","chat.history.load.more":"載入更多","chat.typing.agent":"客服正在輸入...","chat.typing.robot":"機器人正在思考...","chat.typing.visitor":"您正在輸入...","chat.transfer.to.agent":"轉人工","chat.transfer.accept":"接受轉接","chat.transfer.reject":"拒絕轉接","chat.transfer.success.message":"轉接成功,客服將為您服務","chat.faq.click.loading":"載入中...","chat.faq.click.success":"FAQ載入成功","chat.faq.click.failed":"FAQ載入失敗","chat.call.audio.start":"啟動語音通話","chat.call.video.start":"啟動視訊通話","chat.call.agent.info":"客服","chat.call.audio.title":"語音通話","chat.call.video.title":"視訊通話","chat.call.status.connecting":"正在連接...","chat.call.status.failed":"連接失敗","chat.call.status.ended":"通話已結束","chat.call.status.calling":"正在呼叫...","chat.call.status.in.call":"通話中","chat.call.waiting.answer":"等待對方接聽","chat.call.error.prefix":"通話錯誤: {error}","chat.call.init.audio.failed":"無法初始化語音通話: {error}","chat.call.init.video.failed":"無法初始化視訊通話{error}","chat.order.selector.title":"選擇訂單","chat.order.selector.placeholder":"請選擇訂單","chat.message.type.text":"文字訊息","chat.message.type.image":"圖片訊息","chat.message.type.file":"檔案訊息","chat.message.type.video":"影片訊息","chat.message.type.audio":"音訊訊息","chat.message.type.voice":"語音訊息","chat.message.type.location":"位置訊息","chat.message.type.quotation":"引用訊息","chat.system.welcome":"歡迎!今天我能為您做些什麼?","chat.system.agent.offline":"客服離線","chat.system.agent.online":"客服在線","chat.system.transfer.complete":"轉接完成","chat.system.typing.start":"有人正在輸入...","chat.system.typing.stop":"輸入已停止","chat.system.phone.call.todo":"待開發:撥打電話","chat.system.ticket.todo":"待開發:工單系統","chat.validation.message.empty":"訊息不能為空","chat.validation.message.too.long":"訊息太長","chat.validation.file.too.large":"檔案太大","chat.validation.file.type.not.supported":"不支援的檔案類型","chat.network.connected":"網路已連接","chat.network.disconnected":"網路已斷開","chat.network.reconnecting":"正在重連...","chat.network.connection.failed":"連接失敗","chat.settings.notifications":"通知","chat.settings.sound":"聲音","chat.settings.theme":"主題","chat.settings.language":"語言","chat.settings.auto.scroll":"自動滾動","chat.settings.show.timestamps":"顯示時間戳","chat.help.shortcuts":"鍵盤快捷鍵","chat.help.emoji":"表情指南","chat.help.file.types":"支援的檔案類型","chat.help.contact.support":"聯繫支援","chat.feedback.rate.excellent":"非常好","chat.feedback.rate.good":"好","chat.feedback.rate.fair":"一般","chat.feedback.rate.poor":"差","chat.feedback.rate.terrible":"很差","chat.feedback.submit":"提交反饋","chat.feedback.thank.you":"感謝您的反饋!","chat.time.just.now":"剛剛","chat.time.minutes.ago":"{minutes}分鐘前","chat.time.hours.ago":"{hours}小時前","chat.time.days.ago":"{days}天前","chat.time.today":"今天","chat.time.yesterday":"昨天","chat.accessibility.new.message":"來自{sender}的新訊息","chat.accessibility.message.sent":"訊息已發送","chat.accessibility.message.delivered":"訊息已送達","chat.accessibility.message.read":"訊息已讀","chat.accessibility.typing.indicator":"{sender}正在輸入","chat.accessibility.file.upload":"檔案上傳: {filename}","chat.accessibility.image.upload":"圖片上傳: {filename}","ticket.create.title":"建立工單","ticket.create.success":"工單建立成功","ticket.create.failed":"工單建立失敗","ticket.title":"工單標題","ticket.title.required":"請輸入工單標題","ticket.title.placeholder":"請簡要描述您的問題","ticket.title.maxlength":"標題不能超過100個字符","ticket.summary":"問題摘要","ticket.summary.required":"請輸入問題摘要","ticket.summary.placeholder":"請簡要描述您的問題","ticket.summary.maxlength":"摘要不能超過100個字符","ticket.priority":"優先級","ticket.priority.required":"請選擇優先級","ticket.priority.placeholder":"請選擇優先級","ticket.priority.low":"低","ticket.priority.normal":"普通","ticket.priority.high":"高","ticket.priority.urgent":"緊急","ticket.description":"問題描述","ticket.description.required":"請輸入問題描述","ticket.description.placeholder":"請詳細描述您遇到的問題,包括具體現象、操作步驟等,以便我們更好地為您解決問題...","ticket.description.maxlength":"描述不能超過2000個字符","ticket.contact":"聯繫方式","ticket.contact.required":"請輸入聯繫方式","ticket.contact.placeholder":"手機號碼或電郵地址","ticket.contact.extra":"請留下您的聯繫方式,以便我們及時回覆","ticket.contact.name":"稱呼","ticket.contact.name.placeholder":"請輸入您的稱呼","ticket.contact.email":"郵箱","ticket.contact.email.placeholder":"請輸入郵箱地址","ticket.contact.email.invalid":"請輸入有效的郵箱地址","ticket.contact.phone":"手機","ticket.contact.phone.placeholder":"請輸入手機號碼","ticket.contact.phone.required":"請輸入手機號碼","ticket.status":"狀態","ticket.status.new":"待處理","ticket.submit":"提交工單","ticket.category":"問題類別","ticket.category.required":"請選擇問題類別","ticket.category.placeholder":"請選擇問題類別"},KJe={...HJe,...VJe,...WJe,...UJe,...qJe,...GJe},d0={en:jJe,"zh-cn":zJe,"zh-tw":KJe};/** * @remix-run/router v1.23.0 * * Copyright (c) Remix Software Inc. @@ -611,8 +611,8 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function li(){return li=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function kv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function NJe(){return Math.random().toString(36).substr(2,8)}function kV(e,t){return{usr:e.state,key:e.key,idx:t}}function x1(e,t,n,r){return n===void 0&&(n=null),li({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?bf(t):t,{state:n,key:t&&t.key||r||NJe()})}function Wy(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function bf(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function AJe(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=Fi.Pop,l=null,c=d();c==null&&(c=0,o.replaceState(li({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function f(){s=Fi.Pop;let g=d(),y=g==null?null:g-c;c=g,l&&l({action:s,location:v.location,delta:y})}function m(g,y){s=Fi.Push;let w=x1(v.location,g,y);c=d()+1;let x=kV(w,c),C=v.createHref(w);try{o.pushState(x,"",C)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;i.location.assign(C)}a&&l&&l({action:s,location:v.location,delta:1})}function p(g,y){s=Fi.Replace;let w=x1(v.location,g,y);c=d();let x=kV(w,c),C=v.createHref(w);o.replaceState(x,"",C),a&&l&&l({action:s,location:v.location,delta:0})}function h(g){let y=i.location.origin!=="null"?i.location.origin:i.location.href,w=typeof g=="string"?g:Wy(g);return w=w.replace(/ $/,"%20"),Xn(y,"No window.location.(origin|href) available to create URL for href: "+w),new URL(w,y)}let v={get action(){return s},get location(){return e(i,o)},listen(g){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(SV,f),l=g,()=>{i.removeEventListener(SV,f),l=null}},createHref(g){return t(i,g)},createURL:h,encodeLocation(g){let y=h(g);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:m,replace:p,go(g){return o.go(g)}};return v}var Pr;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Pr||(Pr={}));const FJe=new Set(["lazy","caseSensitive","path","id","index","children"]);function DJe(e){return e.index===!0}function A2(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,a)=>{let o=[...n,String(a)],s=typeof i.id=="string"?i.id:o.join("-");if(Xn(i.index!==!0||!i.children,"Cannot specify children on an index route"),Xn(!r[s],'Found a route id collision on id "'+s+`". Route id's must be globally unique within Data Router usages`),DJe(i)){let l=li({},i,t(i),{id:s});return r[s]=l,l}else{let l=li({},i,t(i),{id:s,children:void 0});return r[s]=l,i.children&&(l.children=A2(i.children,t,o,r)),l}})}function Ff(e,t,n){return n===void 0&&(n="/"),nS(e,t,n,!1)}function nS(e,t,n,r){let i=typeof t=="string"?bf(t):t,a=Uy(i.pathname||"/",n);if(a==null)return null;let o=Qle(e);BJe(o);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};l.relativePath.startsWith("/")&&(Xn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Gd([r,l.relativePath]),d=n.concat(l);a.children&&a.children.length>0&&(Xn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),Qle(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:GJe(c,a.index),routesMeta:d})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let l of Zle(a.path))i(a,o,l)}),t}function Zle(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=Zle(r.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function BJe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:KJe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const zJe=/^:[\w-]+$/,HJe=3,VJe=2,WJe=1,UJe=10,qJe=-2,_V=e=>e==="*";function GJe(e,t){let n=e.split("/"),r=n.length;return n.some(_V)&&(r+=qJe),t&&(r+=VJe),n.filter(i=>!_V(i)).reduce((i,a)=>i+(zJe.test(a)?HJe:a===""?WJe:UJe),r)}function KJe(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function YJe(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{let{paramName:m,isOptional:p}=d;if(m==="*"){let v=s[f]||"";o=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const h=s[f];return p&&!h?c[m]=void 0:c[m]=(h||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function XJe(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),kv(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function JJe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return kv(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Uy(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function QJe(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?bf(e):e;return{pathname:n?n.startsWith("/")?n:ZJe(n,t):t,search:tQe(r),hash:nQe(i)}}function ZJe(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function r8(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function ece(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function tce(e,t){let n=ece(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function nce(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=bf(e):(i=li({},e),Xn(!i.pathname||!i.pathname.includes("?"),r8("?","pathname","search",i)),Xn(!i.pathname||!i.pathname.includes("#"),r8("#","pathname","hash",i)),Xn(!i.search||!i.search.includes("#"),r8("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let m=o.split("/");for(;m[0]==="..";)m.shift(),f-=1;i.pathname=m.join("/")}s=f>=0?t[f]:"/"}let l=QJe(i,s),c=o&&o!=="/"&&o.endsWith("/"),d=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const Gd=e=>e.join("/").replace(/\/\/+/g,"/"),eQe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),tQe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,nQe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class F2{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function w1(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const rce=["post","put","patch","delete"],rQe=new Set(rce),iQe=["get",...rce],aQe=new Set(iQe),oQe=new Set([301,302,303,307,308]),sQe=new Set([307,308]),i8={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},lQe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},u0={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},g9=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,cQe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),ice="remix-router-transitions";function uQe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Xn(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let Pe=e.detectErrorBoundary;i=Te=>({hasErrorBoundary:Pe(Te)})}else i=cQe;let a={},o=A2(e.routes,i,void 0,a),s,l=e.basename||"/",c=e.dataStrategy||pQe,d=e.patchRoutesOnNavigation,f=li({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),m=null,p=new Set,h=null,v=null,g=null,y=e.hydrationData!=null,w=Ff(o,e.history.location,l),x=!1,C=null;if(w==null&&!d){let Pe=_o(404,{pathname:e.history.location.pathname}),{matches:Te,route:Ie}=FV(o);w=Te,C={[Ie.id]:Pe}}w&&!e.hydrationData&&ft(w,o,e.history.location.pathname).active&&(w=null);let S;if(w)if(w.some(Pe=>Pe.route.lazy))S=!1;else if(!w.some(Pe=>Pe.route.loader))S=!0;else if(f.v7_partialHydration){let Pe=e.hydrationData?e.hydrationData.loaderData:null,Te=e.hydrationData?e.hydrationData.errors:null;if(Te){let Ie=w.findIndex($e=>Te[$e.route.id]!==void 0);S=w.slice(0,Ie+1).every($e=>!DI($e.route,Pe,Te))}else S=w.every(Ie=>!DI(Ie.route,Pe,Te))}else S=e.hydrationData!=null;else if(S=!1,w=[],f.v7_partialHydration){let Pe=ft(null,o,e.history.location.pathname);Pe.active&&Pe.matches&&(x=!0,w=Pe.matches)}let k,_={historyAction:e.history.action,location:e.history.location,matches:w,initialized:S,navigation:i8,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||C,fetchers:new Map,blockers:new Map},E=Fi.Pop,T=!1,$,P=!1,M=new Map,j=null,I=!1,R=!1,O=[],L=new Set,D=new Map,B=0,F=-1,z=new Map,H=new Set,A=new Map,V=new Map,W=new Set,U=new Map,X=new Map,J;function re(){if(m=e.history.listen(Pe=>{let{action:Te,location:Ie,delta:$e}=Pe;if(J){J(),J=void 0;return}kv(X.size===0||$e!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let je=Ne({currentLocation:_.location,nextLocation:Ie,historyAction:Te});if(je&&$e!=null){let Ke=new Promise(Ze=>{J=Ze});e.history.go($e*-1),Ee(je,{state:"blocked",location:Ie,proceed(){Ee(je,{state:"proceeding",proceed:void 0,reset:void 0,location:Ie}),Ke.then(()=>e.history.go($e))},reset(){let Ze=new Map(_.blockers);Ze.set(je,u0),Z({blockers:Ze})}});return}return te(Te,Ie)}),n){TQe(t,M);let Pe=()=>PQe(t,M);t.addEventListener("pagehide",Pe),j=()=>t.removeEventListener("pagehide",Pe)}return _.initialized||te(Fi.Pop,_.location,{initialHydration:!0}),k}function Q(){m&&m(),j&&j(),p.clear(),$&&$.abort(),_.fetchers.forEach((Pe,Te)=>ye(Te)),_.blockers.forEach((Pe,Te)=>ge(Te))}function ne(Pe){return p.add(Pe),()=>p.delete(Pe)}function Z(Pe,Te){Te===void 0&&(Te={}),_=li({},_,Pe);let Ie=[],$e=[];f.v7_fetcherPersist&&_.fetchers.forEach((je,Ke)=>{je.state==="idle"&&(W.has(Ke)?$e.push(Ke):Ie.push(Ke))}),W.forEach(je=>{!_.fetchers.has(je)&&!D.has(je)&&$e.push(je)}),[...p].forEach(je=>je(_,{deletedFetchers:$e,viewTransitionOpts:Te.viewTransitionOpts,flushSync:Te.flushSync===!0})),f.v7_fetcherPersist?(Ie.forEach(je=>_.fetchers.delete(je)),$e.forEach(je=>ye(je))):$e.forEach(je=>W.delete(je))}function se(Pe,Te,Ie){var $e,je;let{flushSync:Ke}=Ie===void 0?{}:Ie,Ze=_.actionData!=null&&_.navigation.formMethod!=null&&_l(_.navigation.formMethod)&&_.navigation.state==="loading"&&(($e=Pe.state)==null?void 0:$e._isRedirect)!==!0,st;Te.actionData?Object.keys(Te.actionData).length>0?st=Te.actionData:st=null:Ze?st=_.actionData:st=null;let Xe=Te.loaderData?NV(_.loaderData,Te.loaderData,Te.matches||[],Te.errors):_.loaderData,Ge=_.blockers;Ge.size>0&&(Ge=new Map(Ge),Ge.forEach((Rt,Nt)=>Ge.set(Nt,u0)));let ct=T===!0||_.navigation.formMethod!=null&&_l(_.navigation.formMethod)&&((je=Pe.state)==null?void 0:je._isRedirect)!==!0;s&&(o=s,s=void 0),I||E===Fi.Pop||(E===Fi.Push?e.history.push(Pe,Pe.state):E===Fi.Replace&&e.history.replace(Pe,Pe.state));let yt;if(E===Fi.Pop){let Rt=M.get(_.location.pathname);Rt&&Rt.has(Pe.pathname)?yt={currentLocation:_.location,nextLocation:Pe}:M.has(Pe.pathname)&&(yt={currentLocation:Pe,nextLocation:_.location})}else if(P){let Rt=M.get(_.location.pathname);Rt?Rt.add(Pe.pathname):(Rt=new Set([Pe.pathname]),M.set(_.location.pathname,Rt)),yt={currentLocation:_.location,nextLocation:Pe}}Z(li({},Te,{actionData:st,loaderData:Xe,historyAction:E,location:Pe,initialized:!0,navigation:i8,revalidation:"idle",restoreScrollPosition:Le(Pe,Te.matches||_.matches),preventScrollReset:ct,blockers:Ge}),{viewTransitionOpts:yt,flushSync:Ke===!0}),E=Fi.Pop,T=!1,P=!1,I=!1,R=!1,O=[]}async function oe(Pe,Te){if(typeof Pe=="number"){e.history.go(Pe);return}let Ie=FI(_.location,_.matches,l,f.v7_prependBasename,Pe,f.v7_relativeSplatPath,Te==null?void 0:Te.fromRouteId,Te==null?void 0:Te.relative),{path:$e,submission:je,error:Ke}=$V(f.v7_normalizeFormMethod,!1,Ie,Te),Ze=_.location,st=x1(_.location,$e,Te&&Te.state);st=li({},st,e.history.encodeLocation(st));let Xe=Te&&Te.replace!=null?Te.replace:void 0,Ge=Fi.Push;Xe===!0?Ge=Fi.Replace:Xe===!1||je!=null&&_l(je.formMethod)&&je.formAction===_.location.pathname+_.location.search&&(Ge=Fi.Replace);let ct=Te&&"preventScrollReset"in Te?Te.preventScrollReset===!0:void 0,yt=(Te&&Te.flushSync)===!0,Rt=Ne({currentLocation:Ze,nextLocation:st,historyAction:Ge});if(Rt){Ee(Rt,{state:"blocked",location:st,proceed(){Ee(Rt,{state:"proceeding",proceed:void 0,reset:void 0,location:st}),oe(Pe,Te)},reset(){let Nt=new Map(_.blockers);Nt.set(Rt,u0),Z({blockers:Nt})}});return}return await te(Ge,st,{submission:je,pendingError:Ke,preventScrollReset:ct,replace:Te&&Te.replace,enableViewTransition:Te&&Te.viewTransition,flushSync:yt})}function ce(){if(de(),Z({revalidation:"loading"}),_.navigation.state!=="submitting"){if(_.navigation.state==="idle"){te(_.historyAction,_.location,{startUninterruptedRevalidation:!0});return}te(E||_.historyAction,_.navigation.location,{overrideNavigation:_.navigation,enableViewTransition:P===!0})}}async function te(Pe,Te,Ie){$&&$.abort(),$=null,E=Pe,I=(Ie&&Ie.startUninterruptedRevalidation)===!0,Ue(_.location,_.matches),T=(Ie&&Ie.preventScrollReset)===!0,P=(Ie&&Ie.enableViewTransition)===!0;let $e=s||o,je=Ie&&Ie.overrideNavigation,Ke=Ie!=null&&Ie.initialHydration&&_.matches&&_.matches.length>0&&!x?_.matches:Ff($e,Te,l),Ze=(Ie&&Ie.flushSync)===!0;if(Ke&&_.initialized&&!R&&xQe(_.location,Te)&&!(Ie&&Ie.submission&&_l(Ie.submission.formMethod))){se(Te,{matches:Ke},{flushSync:Ze});return}let st=ft(Ke,$e,Te.pathname);if(st.active&&st.matches&&(Ke=st.matches),!Ke){let{error:Ct,notFoundMatches:Je,route:Me}=We(Te.pathname);se(Te,{matches:Je,loaderData:{},errors:{[Me.id]:Ct}},{flushSync:Ze});return}$=new AbortController;let Xe=Vp(e.history,Te,$.signal,Ie&&Ie.submission),Ge;if(Ie&&Ie.pendingError)Ge=[Df(Ke).route.id,{type:Pr.error,error:Ie.pendingError}];else if(Ie&&Ie.submission&&_l(Ie.submission.formMethod)){let Ct=await le(Xe,Te,Ie.submission,Ke,st.active,{replace:Ie.replace,flushSync:Ze});if(Ct.shortCircuited)return;if(Ct.pendingActionResult){let[Je,Me]=Ct.pendingActionResult;if(us(Me)&&w1(Me.error)&&Me.error.status===404){$=null,se(Te,{matches:Ct.matches,loaderData:{},errors:{[Je]:Me.error}});return}}Ke=Ct.matches||Ke,Ge=Ct.pendingActionResult,je=a8(Te,Ie.submission),Ze=!1,st.active=!1,Xe=Vp(e.history,Xe.url,Xe.signal)}let{shortCircuited:ct,matches:yt,loaderData:Rt,errors:Nt}=await pe(Xe,Te,Ke,st.active,je,Ie&&Ie.submission,Ie&&Ie.fetcherSubmission,Ie&&Ie.replace,Ie&&Ie.initialHydration===!0,Ze,Ge);ct||($=null,se(Te,li({matches:yt||Ke},AV(Ge),{loaderData:Rt,errors:Nt})))}async function le(Pe,Te,Ie,$e,je,Ke){Ke===void 0&&(Ke={}),de();let Ze=EQe(Te,Ie);if(Z({navigation:Ze},{flushSync:Ke.flushSync===!0}),je){let Ge=await mt($e,Te.pathname,Pe.signal);if(Ge.type==="aborted")return{shortCircuited:!0};if(Ge.type==="error"){let ct=Df(Ge.partialMatches).route.id;return{matches:Ge.partialMatches,pendingActionResult:[ct,{type:Pr.error,error:Ge.error}]}}else if(Ge.matches)$e=Ge.matches;else{let{notFoundMatches:ct,error:yt,route:Rt}=We(Te.pathname);return{matches:ct,pendingActionResult:[Rt.id,{type:Pr.error,error:yt}]}}}let st,Xe=W0($e,Te);if(!Xe.route.action&&!Xe.route.lazy)st={type:Pr.error,error:_o(405,{method:Pe.method,pathname:Te.pathname,routeId:Xe.route.id})};else if(st=(await ue("action",_,Pe,[Xe],$e,null))[Xe.route.id],Pe.signal.aborted)return{shortCircuited:!0};if(Jf(st)){let Ge;return Ke&&Ke.replace!=null?Ge=Ke.replace:Ge=OV(st.response.headers.get("Location"),new URL(Pe.url),l)===_.location.pathname+_.location.search,await q(Pe,st,!0,{submission:Ie,replace:Ge}),{shortCircuited:!0}}if(Pd(st))throw _o(400,{type:"defer-action"});if(us(st)){let Ge=Df($e,Xe.route.id);return(Ke&&Ke.replace)!==!0&&(E=Fi.Push),{matches:$e,pendingActionResult:[Ge.route.id,st]}}return{matches:$e,pendingActionResult:[Xe.route.id,st]}}async function pe(Pe,Te,Ie,$e,je,Ke,Ze,st,Xe,Ge,ct){let yt=je||a8(Te,Ke),Rt=Ke||Ze||LV(yt),Nt=!I&&(!f.v7_partialHydration||!Xe);if($e){if(Nt){let St=we(ct);Z(li({navigation:yt},St!==void 0?{actionData:St}:{}),{flushSync:Ge})}let at=await mt(Ie,Te.pathname,Pe.signal);if(at.type==="aborted")return{shortCircuited:!0};if(at.type==="error"){let St=Df(at.partialMatches).route.id;return{matches:at.partialMatches,loaderData:{},errors:{[St]:at.error}}}else if(at.matches)Ie=at.matches;else{let{error:St,notFoundMatches:nn,route:rn}=We(Te.pathname);return{matches:nn,loaderData:{},errors:{[rn.id]:St}}}}let Ct=s||o,[Je,Me]=PV(e.history,_,Ie,Rt,Te,f.v7_partialHydration&&Xe===!0,f.v7_skipActionErrorRevalidation,R,O,L,W,A,H,Ct,l,ct);if(He(at=>!(Ie&&Ie.some(St=>St.route.id===at))||Je&&Je.some(St=>St.route.id===at)),F=++B,Je.length===0&&Me.length===0){let at=Fe();return se(Te,li({matches:Ie,loaderData:{},errors:ct&&us(ct[1])?{[ct[0]]:ct[1].error}:null},AV(ct),at?{fetchers:new Map(_.fetchers)}:{}),{flushSync:Ge}),{shortCircuited:!0}}if(Nt){let at={};if(!$e){at.navigation=yt;let St=we(ct);St!==void 0&&(at.actionData=St)}Me.length>0&&(at.fetchers=_e(Me)),Z(at,{flushSync:Ge})}Me.forEach(at=>{Oe(at.key),at.controller&&D.set(at.key,at.controller)});let ze=()=>Me.forEach(at=>Oe(at.key));$&&$.signal.addEventListener("abort",ze);let{loaderResults:tt,fetcherResults:ot}=await ie(_,Ie,Je,Me,Pe);if(Pe.signal.aborted)return{shortCircuited:!0};$&&$.signal.removeEventListener("abort",ze),Me.forEach(at=>D.delete(at.key));let Qe=Rw(tt);if(Qe)return await q(Pe,Qe.result,!0,{replace:st}),{shortCircuited:!0};if(Qe=Rw(ot),Qe)return H.add(Qe.key),await q(Pe,Qe.result,!0,{replace:st}),{shortCircuited:!0};let{loaderData:nt,errors:lt}=jV(_,Ie,tt,ct,Me,ot,U);U.forEach((at,St)=>{at.subscribe(nn=>{(nn||at.done)&&U.delete(St)})}),f.v7_partialHydration&&Xe&&_.errors&&(lt=li({},_.errors,lt));let xt=Fe(),Dt=Ce(F),vt=xt||Dt||Me.length>0;return li({matches:Ie,loaderData:nt,errors:lt},vt?{fetchers:new Map(_.fetchers)}:{})}function we(Pe){if(Pe&&!us(Pe[1]))return{[Pe[0]]:Pe[1].data};if(_.actionData)return Object.keys(_.actionData).length===0?null:_.actionData}function _e(Pe){return Pe.forEach(Te=>{let Ie=_.fetchers.get(Te.key),$e=d0(void 0,Ie?Ie.data:void 0);_.fetchers.set(Te.key,$e)}),new Map(_.fetchers)}function Y(Pe,Te,Ie,$e){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Oe(Pe);let je=($e&&$e.flushSync)===!0,Ke=s||o,Ze=FI(_.location,_.matches,l,f.v7_prependBasename,Ie,f.v7_relativeSplatPath,Te,$e==null?void 0:$e.relative),st=Ff(Ke,Ze,l),Xe=ft(st,Ke,Ze);if(Xe.active&&Xe.matches&&(st=Xe.matches),!st){ke(Pe,Te,_o(404,{pathname:Ze}),{flushSync:je});return}let{path:Ge,submission:ct,error:yt}=$V(f.v7_normalizeFormMethod,!0,Ze,$e);if(yt){ke(Pe,Te,yt,{flushSync:je});return}let Rt=W0(st,Ge),Nt=($e&&$e.preventScrollReset)===!0;if(ct&&_l(ct.formMethod)){ae(Pe,Te,Ge,Rt,st,Xe.active,je,Nt,ct);return}A.set(Pe,{routeId:Te,path:Ge}),ee(Pe,Te,Ge,Rt,st,Xe.active,je,Nt,ct)}async function ae(Pe,Te,Ie,$e,je,Ke,Ze,st,Xe){de(),A.delete(Pe);function Ge(At){if(!At.route.action&&!At.route.lazy){let $n=_o(405,{method:Xe.formMethod,pathname:Ie,routeId:Te});return ke(Pe,Te,$n,{flushSync:Ze}),!0}return!1}if(!Ke&&Ge($e))return;let ct=_.fetchers.get(Pe);be(Pe,$Qe(Xe,ct),{flushSync:Ze});let yt=new AbortController,Rt=Vp(e.history,Ie,yt.signal,Xe);if(Ke){let At=await mt(je,new URL(Rt.url).pathname,Rt.signal,Pe);if(At.type==="aborted")return;if(At.type==="error"){ke(Pe,Te,At.error,{flushSync:Ze});return}else if(At.matches){if(je=At.matches,$e=W0(je,Ie),Ge($e))return}else{ke(Pe,Te,_o(404,{pathname:Ie}),{flushSync:Ze});return}}D.set(Pe,yt);let Nt=B,Je=(await ue("action",_,Rt,[$e],je,Pe))[$e.route.id];if(Rt.signal.aborted){D.get(Pe)===yt&&D.delete(Pe);return}if(f.v7_fetcherPersist&&W.has(Pe)){if(Jf(Je)||us(Je)){be(Pe,cd(void 0));return}}else{if(Jf(Je))if(D.delete(Pe),F>Nt){be(Pe,cd(void 0));return}else return H.add(Pe),be(Pe,d0(Xe)),q(Rt,Je,!1,{fetcherSubmission:Xe,preventScrollReset:st});if(us(Je)){ke(Pe,Te,Je.error);return}}if(Pd(Je))throw _o(400,{type:"defer-action"});let Me=_.navigation.location||_.location,ze=Vp(e.history,Me,yt.signal),tt=s||o,ot=_.navigation.state!=="idle"?Ff(tt,_.navigation.location,l):_.matches;Xn(ot,"Didn't find any matches after fetcher action");let Qe=++B;z.set(Pe,Qe);let nt=d0(Xe,Je.data);_.fetchers.set(Pe,nt);let[lt,xt]=PV(e.history,_,ot,Xe,Me,!1,f.v7_skipActionErrorRevalidation,R,O,L,W,A,H,tt,l,[$e.route.id,Je]);xt.filter(At=>At.key!==Pe).forEach(At=>{let $n=At.key,In=_.fetchers.get($n),kr=d0(void 0,In?In.data:void 0);_.fetchers.set($n,kr),Oe($n),At.controller&&D.set($n,At.controller)}),Z({fetchers:new Map(_.fetchers)});let Dt=()=>xt.forEach(At=>Oe(At.key));yt.signal.addEventListener("abort",Dt);let{loaderResults:vt,fetcherResults:at}=await ie(_,ot,lt,xt,ze);if(yt.signal.aborted)return;yt.signal.removeEventListener("abort",Dt),z.delete(Pe),D.delete(Pe),xt.forEach(At=>D.delete(At.key));let St=Rw(vt);if(St)return q(ze,St.result,!1,{preventScrollReset:st});if(St=Rw(at),St)return H.add(St.key),q(ze,St.result,!1,{preventScrollReset:st});let{loaderData:nn,errors:rn}=jV(_,ot,vt,void 0,xt,at,U);if(_.fetchers.has(Pe)){let At=cd(Je.data);_.fetchers.set(Pe,At)}Ce(Qe),_.navigation.state==="loading"&&Qe>F?(Xn(E,"Expected pending action"),$&&$.abort(),se(_.navigation.location,{matches:ot,loaderData:nn,errors:rn,fetchers:new Map(_.fetchers)})):(Z({errors:rn,loaderData:NV(_.loaderData,nn,ot,rn),fetchers:new Map(_.fetchers)}),R=!1)}async function ee(Pe,Te,Ie,$e,je,Ke,Ze,st,Xe){let Ge=_.fetchers.get(Pe);be(Pe,d0(Xe,Ge?Ge.data:void 0),{flushSync:Ze});let ct=new AbortController,yt=Vp(e.history,Ie,ct.signal);if(Ke){let Je=await mt(je,new URL(yt.url).pathname,yt.signal,Pe);if(Je.type==="aborted")return;if(Je.type==="error"){ke(Pe,Te,Je.error,{flushSync:Ze});return}else if(Je.matches)je=Je.matches,$e=W0(je,Ie);else{ke(Pe,Te,_o(404,{pathname:Ie}),{flushSync:Ze});return}}D.set(Pe,ct);let Rt=B,Ct=(await ue("loader",_,yt,[$e],je,Pe))[$e.route.id];if(Pd(Ct)&&(Ct=await b9(Ct,yt.signal,!0)||Ct),D.get(Pe)===ct&&D.delete(Pe),!yt.signal.aborted){if(W.has(Pe)){be(Pe,cd(void 0));return}if(Jf(Ct))if(F>Rt){be(Pe,cd(void 0));return}else{H.add(Pe),await q(yt,Ct,!1,{preventScrollReset:st});return}if(us(Ct)){ke(Pe,Te,Ct.error);return}Xn(!Pd(Ct),"Unhandled fetcher deferred data"),be(Pe,cd(Ct.data))}}async function q(Pe,Te,Ie,$e){let{submission:je,fetcherSubmission:Ke,preventScrollReset:Ze,replace:st}=$e===void 0?{}:$e;Te.response.headers.has("X-Remix-Revalidate")&&(R=!0);let Xe=Te.response.headers.get("Location");Xn(Xe,"Expected a Location header on the redirect Response"),Xe=OV(Xe,new URL(Pe.url),l);let Ge=x1(_.location,Xe,{_isRedirect:!0});if(n){let Je=!1;if(Te.response.headers.has("X-Remix-Reload-Document"))Je=!0;else if(g9.test(Xe)){const Me=e.history.createURL(Xe);Je=Me.origin!==t.location.origin||Uy(Me.pathname,l)==null}if(Je){st?t.location.replace(Xe):t.location.assign(Xe);return}}$=null;let ct=st===!0||Te.response.headers.has("X-Remix-Replace")?Fi.Replace:Fi.Push,{formMethod:yt,formAction:Rt,formEncType:Nt}=_.navigation;!je&&!Ke&&yt&&Rt&&Nt&&(je=LV(_.navigation));let Ct=je||Ke;if(sQe.has(Te.response.status)&&Ct&&_l(Ct.formMethod))await te(ct,Ge,{submission:li({},Ct,{formAction:Xe}),preventScrollReset:Ze||T,enableViewTransition:Ie?P:void 0});else{let Je=a8(Ge,je);await te(ct,Ge,{overrideNavigation:Je,fetcherSubmission:Ke,preventScrollReset:Ze||T,enableViewTransition:Ie?P:void 0})}}async function ue(Pe,Te,Ie,$e,je,Ke){let Ze,st={};try{Ze=await hQe(c,Pe,Te,Ie,$e,je,Ke,a,i)}catch(Xe){return $e.forEach(Ge=>{st[Ge.route.id]={type:Pr.error,error:Xe}}),st}for(let[Xe,Ge]of Object.entries(Ze))if(wQe(Ge)){let ct=Ge.result;st[Xe]={type:Pr.redirect,response:bQe(ct,Ie,Xe,je,l,f.v7_relativeSplatPath)}}else st[Xe]=await gQe(Ge);return st}async function ie(Pe,Te,Ie,$e,je){let Ke=Pe.matches,Ze=ue("loader",Pe,je,Ie,Te,null),st=Promise.all($e.map(async ct=>{if(ct.matches&&ct.match&&ct.controller){let Rt=(await ue("loader",Pe,Vp(e.history,ct.path,ct.controller.signal),[ct.match],ct.matches,ct.key))[ct.match.route.id];return{[ct.key]:Rt}}else return Promise.resolve({[ct.key]:{type:Pr.error,error:_o(404,{pathname:ct.path})}})})),Xe=await Ze,Ge=(await st).reduce((ct,yt)=>Object.assign(ct,yt),{});return await Promise.all([kQe(Te,Xe,je.signal,Ke,Pe.loaderData),_Qe(Te,Ge,$e)]),{loaderResults:Xe,fetcherResults:Ge}}function de(){R=!0,O.push(...He()),A.forEach((Pe,Te)=>{D.has(Te)&&L.add(Te),Oe(Te)})}function be(Pe,Te,Ie){Ie===void 0&&(Ie={}),_.fetchers.set(Pe,Te),Z({fetchers:new Map(_.fetchers)},{flushSync:(Ie&&Ie.flushSync)===!0})}function ke(Pe,Te,Ie,$e){$e===void 0&&($e={});let je=Df(_.matches,Te);ye(Pe),Z({errors:{[je.route.id]:Ie},fetchers:new Map(_.fetchers)},{flushSync:($e&&$e.flushSync)===!0})}function xe(Pe){return V.set(Pe,(V.get(Pe)||0)+1),W.has(Pe)&&W.delete(Pe),_.fetchers.get(Pe)||lQe}function ye(Pe){let Te=_.fetchers.get(Pe);D.has(Pe)&&!(Te&&Te.state==="loading"&&z.has(Pe))&&Oe(Pe),A.delete(Pe),z.delete(Pe),H.delete(Pe),f.v7_fetcherPersist&&W.delete(Pe),L.delete(Pe),_.fetchers.delete(Pe)}function Se(Pe){let Te=(V.get(Pe)||0)-1;Te<=0?(V.delete(Pe),W.add(Pe),f.v7_fetcherPersist||ye(Pe)):V.set(Pe,Te),Z({fetchers:new Map(_.fetchers)})}function Oe(Pe){let Te=D.get(Pe);Te&&(Te.abort(),D.delete(Pe))}function Re(Pe){for(let Te of Pe){let Ie=xe(Te),$e=cd(Ie.data);_.fetchers.set(Te,$e)}}function Fe(){let Pe=[],Te=!1;for(let Ie of H){let $e=_.fetchers.get(Ie);Xn($e,"Expected fetcher: "+Ie),$e.state==="loading"&&(H.delete(Ie),Pe.push(Ie),Te=!0)}return Re(Pe),Te}function Ce(Pe){let Te=[];for(let[Ie,$e]of z)if($e0}function ve(Pe,Te){let Ie=_.blockers.get(Pe)||u0;return X.get(Pe)!==Te&&X.set(Pe,Te),Ie}function ge(Pe){_.blockers.delete(Pe),X.delete(Pe)}function Ee(Pe,Te){let Ie=_.blockers.get(Pe)||u0;Xn(Ie.state==="unblocked"&&Te.state==="blocked"||Ie.state==="blocked"&&Te.state==="blocked"||Ie.state==="blocked"&&Te.state==="proceeding"||Ie.state==="blocked"&&Te.state==="unblocked"||Ie.state==="proceeding"&&Te.state==="unblocked","Invalid blocker state transition: "+Ie.state+" -> "+Te.state);let $e=new Map(_.blockers);$e.set(Pe,Te),Z({blockers:$e})}function Ne(Pe){let{currentLocation:Te,nextLocation:Ie,historyAction:$e}=Pe;if(X.size===0)return;X.size>1&&kv(!1,"A router only supports one blocker at a time");let je=Array.from(X.entries()),[Ke,Ze]=je[je.length-1],st=_.blockers.get(Ke);if(!(st&&st.state==="proceeding")&&Ze({currentLocation:Te,nextLocation:Ie,historyAction:$e}))return Ke}function We(Pe){let Te=_o(404,{pathname:Pe}),Ie=s||o,{matches:$e,route:je}=FV(Ie);return He(),{notFoundMatches:$e,route:je,error:Te}}function He(Pe){let Te=[];return U.forEach((Ie,$e)=>{(!Pe||Pe($e))&&(Ie.cancel(),Te.push($e),U.delete($e))}),Te}function Ye(Pe,Te,Ie){if(h=Pe,g=Te,v=Ie||null,!y&&_.navigation===i8){y=!0;let $e=Le(_.location,_.matches);$e!=null&&Z({restoreScrollPosition:$e})}return()=>{h=null,g=null,v=null}}function De(Pe,Te){return v&&v(Pe,Te.map($e=>LJe($e,_.loaderData)))||Pe.key}function Ue(Pe,Te){if(h&&g){let Ie=De(Pe,Te);h[Ie]=g()}}function Le(Pe,Te){if(h){let Ie=De(Pe,Te),$e=h[Ie];if(typeof $e=="number")return $e}return null}function ft(Pe,Te,Ie){if(d)if(Pe){if(Object.keys(Pe[0].params).length>0)return{active:!0,matches:nS(Te,Ie,l,!0)}}else return{active:!0,matches:nS(Te,Ie,l,!0)||[]};return{active:!1,matches:null}}async function mt(Pe,Te,Ie,$e){if(!d)return{type:"success",matches:Pe};let je=Pe;for(;;){let Ke=s==null,Ze=s||o,st=a;try{await d({signal:Ie,path:Te,matches:je,fetcherKey:$e,patch:(ct,yt)=>{Ie.aborted||IV(ct,yt,Ze,st,i)}})}catch(ct){return{type:"error",error:ct,partialMatches:je}}finally{Ke&&!Ie.aborted&&(o=[...o])}if(Ie.aborted)return{type:"aborted"};let Xe=Ff(Ze,Te,l);if(Xe)return{type:"success",matches:Xe};let Ge=nS(Ze,Te,l,!0);if(!Ge||je.length===Ge.length&&je.every((ct,yt)=>ct.route.id===Ge[yt].route.id))return{type:"success",matches:null};je=Ge}}function ut(Pe){a={},s=A2(Pe,i,void 0,a)}function gt(Pe,Te){let Ie=s==null;IV(Pe,Te,s||o,a,i),Ie&&(o=[...o],Z({}))}return k={get basename(){return l},get future(){return f},get state(){return _},get routes(){return o},get window(){return t},initialize:re,subscribe:ne,enableScrollRestoration:Ye,navigate:oe,fetch:Y,revalidate:ce,createHref:Pe=>e.history.createHref(Pe),encodeLocation:Pe=>e.history.encodeLocation(Pe),getFetcher:xe,deleteFetcher:Se,dispose:Q,getBlocker:ve,deleteBlocker:ge,patchRoutes:gt,_internalFetchControllers:D,_internalActiveDeferreds:U,_internalSetRoutes:ut},k}function dQe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function FI(e,t,n,r,i,a,o,s){let l,c;if(o){l=[];for(let f of t)if(l.push(f),f.route.id===o){c=f;break}}else l=t,c=t[t.length-1];let d=nce(i||".",tce(l,a),Uy(e.pathname,n)||e.pathname,s==="path");if(i==null&&(d.search=e.search,d.hash=e.hash),(i==null||i===""||i===".")&&c){let f=y9(d.search);if(c.route.index&&!f)d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index";else if(!c.route.index&&f){let m=new URLSearchParams(d.search),p=m.getAll("index");m.delete("index"),p.filter(v=>v).forEach(v=>m.append("index",v));let h=m.toString();d.search=h?"?"+h:""}}return r&&n!=="/"&&(d.pathname=d.pathname==="/"?n:Gd([n,d.pathname])),Wy(d)}function $V(e,t,n,r){if(!r||!dQe(r))return{path:n};if(r.formMethod&&!SQe(r.formMethod))return{path:n,error:_o(405,{method:r.formMethod})};let i=()=>({path:n,error:_o(400,{type:"invalid-body"})}),a=r.formMethod||"get",o=e?a.toUpperCase():a.toLowerCase(),s=sce(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!_l(o))return i();let m=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((p,h)=>{let[v,g]=h;return""+p+v+"="+g+` -`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:void 0,text:m}}}else if(r.formEncType==="application/json"){if(!_l(o))return i();try{let m=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:m,text:void 0}}}catch{return i()}}}Xn(typeof FormData=="function","FormData is not available in this environment");let l,c;if(r.formData)l=LI(r.formData),c=r.formData;else if(r.body instanceof FormData)l=LI(r.body),c=r.body;else if(r.body instanceof URLSearchParams)l=r.body,c=MV(l);else if(r.body==null)l=new URLSearchParams,c=new FormData;else try{l=new URLSearchParams(r.body),c=MV(l)}catch{return i()}let d={formMethod:o,formAction:s,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(_l(d.formMethod))return{path:n,submission:d};let f=bf(n);return t&&f.search&&y9(f.search)&&l.append("index",""),f.search="?"+l,{path:Wy(f),submission:d}}function TV(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(i=>i.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function PV(e,t,n,r,i,a,o,s,l,c,d,f,m,p,h,v){let g=v?us(v[1])?v[1].error:v[1].data:void 0,y=e.createURL(t.location),w=e.createURL(i),x=n;a&&t.errors?x=TV(n,Object.keys(t.errors)[0],!0):v&&us(v[1])&&(x=TV(n,v[0]));let C=v?v[1].statusCode:void 0,S=o&&C&&C>=400,k=x.filter((E,T)=>{let{route:$}=E;if($.lazy)return!0;if($.loader==null)return!1;if(a)return DI($,t.loaderData,t.errors);if(fQe(t.loaderData,t.matches[T],E)||l.some(j=>j===E.route.id))return!0;let P=t.matches[T],M=E;return RV(E,li({currentUrl:y,currentParams:P.params,nextUrl:w,nextParams:M.params},r,{actionResult:g,actionStatus:C,defaultShouldRevalidate:S?!1:s||y.pathname+y.search===w.pathname+w.search||y.search!==w.search||ace(P,M)}))}),_=[];return f.forEach((E,T)=>{if(a||!n.some(I=>I.route.id===E.routeId)||d.has(T))return;let $=Ff(p,E.path,h);if(!$){_.push({key:T,routeId:E.routeId,path:E.path,matches:null,match:null,controller:null});return}let P=t.fetchers.get(T),M=W0($,E.path),j=!1;m.has(T)?j=!1:c.has(T)?(c.delete(T),j=!0):P&&P.state!=="idle"&&P.data===void 0?j=s:j=RV(M,li({currentUrl:y,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:n[n.length-1].params},r,{actionResult:g,actionStatus:C,defaultShouldRevalidate:S?!1:s})),j&&_.push({key:T,routeId:E.routeId,path:E.path,matches:$,match:M,controller:new AbortController})}),[k,_]}function DI(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=t!=null&&t[e.id]!==void 0,i=n!=null&&n[e.id]!==void 0;return!r&&i?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!r&&!i}function fQe(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function ace(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function RV(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function IV(e,t,n,r,i){var a;let o;if(e){let c=r[e];Xn(c,"No route found to patch children into: routeId = "+e),c.children||(c.children=[]),o=c.children}else o=n;let s=t.filter(c=>!o.some(d=>oce(c,d))),l=A2(s,i,[e||"_","patch",String(((a=o)==null?void 0:a.length)||"0")],r);o.push(...l)}function oce(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,r)=>{var i;return(i=t.children)==null?void 0:i.some(a=>oce(n,a))}):!1}async function mQe(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];Xn(i,"No route found in manifest");let a={};for(let o in r){let l=i[o]!==void 0&&o!=="hasErrorBoundary";kv(!l,'Route "'+i.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!l&&!FJe.has(o)&&(a[o]=r[o])}Object.assign(i,a),Object.assign(i,li({},t(i),{lazy:void 0}))}async function pQe(e){let{matches:t}=e,n=t.filter(i=>i.shouldLoad);return(await Promise.all(n.map(i=>i.resolve()))).reduce((i,a,o)=>Object.assign(i,{[n[o].route.id]:a}),{})}async function hQe(e,t,n,r,i,a,o,s,l,c){let d=a.map(p=>p.route.lazy?mQe(p.route,l,s):void 0),f=a.map((p,h)=>{let v=d[h],g=i.some(w=>w.route.id===p.route.id);return li({},p,{shouldLoad:g,resolve:async w=>(w&&r.method==="GET"&&(p.route.lazy||p.route.loader)&&(g=!0),g?vQe(t,r,p,v,w,c):Promise.resolve({type:Pr.data,result:void 0}))})}),m=await e({matches:f,request:r,params:a[0].params,fetcherKey:o,context:c});try{await Promise.all(d)}catch{}return m}async function vQe(e,t,n,r,i,a){let o,s,l=c=>{let d,f=new Promise((h,v)=>d=v);s=()=>d(),t.signal.addEventListener("abort",s);let m=h=>typeof c!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):c({request:t,params:n.params,context:a},...h!==void 0?[h]:[]),p=(async()=>{try{return{type:"data",result:await(i?i(v=>m(v)):m())}}catch(h){return{type:"error",result:h}}})();return Promise.race([p,f])};try{let c=n.route[e];if(r)if(c){let d,[f]=await Promise.all([l(c).catch(m=>{d=m}),r]);if(d!==void 0)throw d;o=f}else if(await r,c=n.route[e],c)o=await l(c);else if(e==="action"){let d=new URL(t.url),f=d.pathname+d.search;throw _o(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:Pr.data,result:void 0};else if(c)o=await l(c);else{let d=new URL(t.url),f=d.pathname+d.search;throw _o(404,{pathname:f})}Xn(o.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(c){return{type:Pr.error,result:c}}finally{s&&t.signal.removeEventListener("abort",s)}return o}async function gQe(e){let{result:t,type:n}=e;if(lce(t)){let f;try{let m=t.headers.get("Content-Type");m&&/\bapplication\/json\b/.test(m)?t.body==null?f=null:f=await t.json():f=await t.text()}catch(m){return{type:Pr.error,error:m}}return n===Pr.error?{type:Pr.error,error:new F2(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Pr.data,data:f,statusCode:t.status,headers:t.headers}}if(n===Pr.error){if(DV(t)){var r,i;if(t.data instanceof Error){var a,o;return{type:Pr.error,error:t.data,statusCode:(a=t.init)==null?void 0:a.status,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:new F2(((r=t.init)==null?void 0:r.status)||500,void 0,t.data),statusCode:w1(t)?t.status:void 0,headers:(i=t.init)!=null&&i.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:t,statusCode:w1(t)?t.status:void 0}}if(CQe(t)){var s,l;return{type:Pr.deferred,deferredData:t,statusCode:(s=t.init)==null?void 0:s.status,headers:((l=t.init)==null?void 0:l.headers)&&new Headers(t.init.headers)}}if(DV(t)){var c,d;return{type:Pr.data,data:t.data,statusCode:(c=t.init)==null?void 0:c.status,headers:(d=t.init)!=null&&d.headers?new Headers(t.init.headers):void 0}}return{type:Pr.data,data:t}}function bQe(e,t,n,r,i,a){let o=e.headers.get("Location");if(Xn(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!g9.test(o)){let s=r.slice(0,r.findIndex(l=>l.route.id===n)+1);o=FI(new URL(t.url),s,i,!0,o,a),e.headers.set("Location",o)}return e}function OV(e,t,n){if(g9.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),a=Uy(i.pathname,n)!=null;if(i.origin===t.origin&&a)return i.pathname+i.search+i.hash}return e}function Vp(e,t,n,r){let i=e.createURL(sce(t)).toString(),a={signal:n};if(r&&_l(r.formMethod)){let{formMethod:o,formEncType:s}=r;a.method=o.toUpperCase(),s==="application/json"?(a.headers=new Headers({"Content-Type":s}),a.body=JSON.stringify(r.json)):s==="text/plain"?a.body=r.text:s==="application/x-www-form-urlencoded"&&r.formData?a.body=LI(r.formData):a.body=r.formData}return new Request(i,a)}function LI(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function MV(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function yQe(e,t,n,r,i){let a={},o=null,s,l=!1,c={},d=n&&us(n[1])?n[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let m=f.route.id,p=t[m];if(Xn(!Jf(p),"Cannot handle redirect results in processLoaderData"),us(p)){let h=p.error;d!==void 0&&(h=d,d=void 0),o=o||{};{let v=Df(e,m);o[v.route.id]==null&&(o[v.route.id]=h)}a[m]=void 0,l||(l=!0,s=w1(p.error)?p.error.status:500),p.headers&&(c[m]=p.headers)}else Pd(p)?(r.set(m,p.deferredData),a[m]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers)):(a[m]=p.data,p.statusCode&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers))}),d!==void 0&&n&&(o={[n[0]]:d},a[n[0]]=void 0),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:c}}function jV(e,t,n,r,i,a,o){let{loaderData:s,errors:l}=yQe(t,n,r,o);return i.forEach(c=>{let{key:d,match:f,controller:m}=c,p=a[d];if(Xn(p,"Did not find corresponding fetcher result"),!(m&&m.signal.aborted))if(us(p)){let h=Df(e.matches,f==null?void 0:f.route.id);l&&l[h.route.id]||(l=li({},l,{[h.route.id]:p.error})),e.fetchers.delete(d)}else if(Jf(p))Xn(!1,"Unhandled fetcher revalidation redirect");else if(Pd(p))Xn(!1,"Unhandled fetcher deferred data");else{let h=cd(p.data);e.fetchers.set(d,h)}}),{loaderData:s,errors:l}}function NV(e,t,n,r){let i=li({},t);for(let a of n){let o=a.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(i[o]=t[o]):e[o]!==void 0&&a.route.loader&&(i[o]=e[o]),r&&r.hasOwnProperty(o))break}return i}function AV(e){return e?us(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Df(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function FV(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function _o(e,t){let{pathname:n,routeId:r,method:i,type:a,message:o}=t===void 0?{}:t,s="Unknown Server Error",l="Unknown @remix-run/router error";return e===400?(s="Bad Request",i&&n&&r?l="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":a==="defer-action"?l="defer() is not supported in actions":a==="invalid-body"&&(l="Unable to encode submission body")):e===403?(s="Forbidden",l='Route "'+r+'" does not match URL "'+n+'"'):e===404?(s="Not Found",l='No route matches URL "'+n+'"'):e===405&&(s="Method Not Allowed",i&&n&&r?l="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(l='Invalid request method "'+i.toUpperCase()+'"')),new F2(e||500,s,new Error(l),!0)}function Rw(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(Jf(i))return{key:r,result:i}}}function sce(e){let t=typeof e=="string"?bf(e):e;return Wy(li({},t,{hash:""}))}function xQe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function wQe(e){return lce(e.result)&&oQe.has(e.result.status)}function Pd(e){return e.type===Pr.deferred}function us(e){return e.type===Pr.error}function Jf(e){return(e&&e.type)===Pr.redirect}function DV(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function CQe(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function lce(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function SQe(e){return aQe.has(e.toLowerCase())}function _l(e){return rQe.has(e.toLowerCase())}async function kQe(e,t,n,r,i){let a=Object.entries(t);for(let o=0;o(m==null?void 0:m.route.id)===s);if(!c)continue;let d=r.find(m=>m.route.id===c.route.id),f=d!=null&&!ace(d,c)&&(i&&i[c.route.id])!==void 0;Pd(l)&&f&&await b9(l,n,!1).then(m=>{m&&(t[s]=m)})}}async function _Qe(e,t,n){for(let r=0;r(c==null?void 0:c.route.id)===a)&&Pd(s)&&(Xn(o,"Expected an AbortController for revalidating fetcher deferred result"),await b9(s,o.signal,!0).then(c=>{c&&(t[i]=c)}))}}async function b9(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Pr.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Pr.error,error:i}}return{type:Pr.data,data:e.deferredData.data}}}function y9(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function W0(e,t){let n=typeof t=="string"?bf(t).search:t.search;if(e[e.length-1].route.index&&y9(n||""))return e[e.length-1];let r=ece(e);return r[r.length-1]}function LV(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:a,json:o}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:n,formEncType:r,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function a8(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function EQe(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function d0(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function $Qe(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function cd(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function TQe(e,t){try{let n=e.sessionStorage.getItem(ice);if(n){let r=JSON.parse(n);for(let[i,a]of Object.entries(r||{}))a&&Array.isArray(a)&&t.set(i,new Set(a||[]))}}catch{}}function PQe(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(ice,JSON.stringify(n))}catch(r){kv(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/** + */function ci(){return ci=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ev(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function XJe(){return Math.random().toString(36).substr(2,8)}function jV(e,t){return{usr:e.state,key:e.key,idx:t}}function S1(e,t,n,r){return n===void 0&&(n=null),ci({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?bf(t):t,{state:n,key:t&&t.key||r||XJe()})}function qy(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function bf(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function JJe(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=Fi.Pop,l=null,c=d();c==null&&(c=0,o.replaceState(ci({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function f(){s=Fi.Pop;let g=d(),y=g==null?null:g-c;c=g,l&&l({action:s,location:v.location,delta:y})}function m(g,y){s=Fi.Push;let w=S1(v.location,g,y);c=d()+1;let x=jV(w,c),S=v.createHref(w);try{o.pushState(x,"",S)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;i.location.assign(S)}a&&l&&l({action:s,location:v.location,delta:1})}function p(g,y){s=Fi.Replace;let w=S1(v.location,g,y);c=d();let x=jV(w,c),S=v.createHref(w);o.replaceState(x,"",S),a&&l&&l({action:s,location:v.location,delta:0})}function h(g){let y=i.location.origin!=="null"?i.location.origin:i.location.href,w=typeof g=="string"?g:qy(g);return w=w.replace(/ $/,"%20"),Xn(y,"No window.location.(origin|href) available to create URL for href: "+w),new URL(w,y)}let v={get action(){return s},get location(){return e(i,o)},listen(g){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(MV,f),l=g,()=>{i.removeEventListener(MV,f),l=null}},createHref(g){return t(i,g)},createURL:h,encodeLocation(g){let y=h(g);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:m,replace:p,go(g){return o.go(g)}};return v}var Pr;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Pr||(Pr={}));const QJe=new Set(["lazy","caseSensitive","path","id","index","children"]);function ZJe(e){return e.index===!0}function F2(e,t,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),e.map((i,a)=>{let o=[...n,String(a)],s=typeof i.id=="string"?i.id:o.join("-");if(Xn(i.index!==!0||!i.children,"Cannot specify children on an index route"),Xn(!r[s],'Found a route id collision on id "'+s+`". Route id's must be globally unique within Data Router usages`),ZJe(i)){let l=ci({},i,t(i),{id:s});return r[s]=l,l}else{let l=ci({},i,t(i),{id:s,children:void 0});return r[s]=l,i.children&&(l.children=F2(i.children,t,o,r)),l}})}function Af(e,t,n){return n===void 0&&(n="/"),rC(e,t,n,!1)}function rC(e,t,n,r){let i=typeof t=="string"?bf(t):t,a=Gy(i.pathname||"/",n);if(a==null)return null;let o=fce(e);tQe(o);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};l.relativePath.startsWith("/")&&(Xn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Gd([r,l.relativePath]),d=n.concat(l);a.children&&a.children.length>0&&(Xn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),fce(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:lQe(c,a.index),routesMeta:d})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let l of mce(a.path))i(a,o,l)}),t}function mce(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=mce(r.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function tQe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:cQe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const nQe=/^:[\w-]+$/,rQe=3,iQe=2,aQe=1,oQe=10,sQe=-2,NV=e=>e==="*";function lQe(e,t){let n=e.split("/"),r=n.length;return n.some(NV)&&(r+=sQe),t&&(r+=iQe),n.filter(i=>!NV(i)).reduce((i,a)=>i+(nQe.test(a)?rQe:a===""?aQe:oQe),r)}function cQe(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function uQe(e,t,n){n===void 0&&(n=!1);let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{let{paramName:m,isOptional:p}=d;if(m==="*"){let v=s[f]||"";o=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const h=s[f];return p&&!h?c[m]=void 0:c[m]=(h||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function dQe(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ev(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function fQe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ev(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Gy(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function mQe(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?bf(e):e;return{pathname:n?n.startsWith("/")?n:pQe(n,t):t,search:vQe(r),hash:gQe(i)}}function pQe(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function a8(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function pce(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function hce(e,t){let n=pce(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function vce(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=bf(e):(i=ci({},e),Xn(!i.pathname||!i.pathname.includes("?"),a8("?","pathname","search",i)),Xn(!i.pathname||!i.pathname.includes("#"),a8("#","pathname","hash",i)),Xn(!i.search||!i.search.includes("#"),a8("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let m=o.split("/");for(;m[0]==="..";)m.shift(),f-=1;i.pathname=m.join("/")}s=f>=0?t[f]:"/"}let l=mQe(i,s),c=o&&o!=="/"&&o.endsWith("/"),d=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const Gd=e=>e.join("/").replace(/\/\/+/g,"/"),hQe=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),vQe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,gQe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class D2{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function C1(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const gce=["post","put","patch","delete"],bQe=new Set(gce),yQe=["get",...gce],xQe=new Set(yQe),wQe=new Set([301,302,303,307,308]),SQe=new Set([307,308]),o8={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},CQe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},f0={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},y9=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,kQe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),bce="remix-router-transitions";function _Qe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u",r=!n;Xn(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let i;if(e.mapRouteProperties)i=e.mapRouteProperties;else if(e.detectErrorBoundary){let Ie=e.detectErrorBoundary;i=Te=>({hasErrorBoundary:Ie(Te)})}else i=kQe;let a={},o=F2(e.routes,i,void 0,a),s,l=e.basename||"/",c=e.dataStrategy||PQe,d=e.patchRoutesOnNavigation,f=ci({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),m=null,p=new Set,h=null,v=null,g=null,y=e.hydrationData!=null,w=Af(o,e.history.location,l),x=!1,S=null;if(w==null&&!d){let Ie=Eo(404,{pathname:e.history.location.pathname}),{matches:Te,route:Oe}=GV(o);w=Te,S={[Oe.id]:Ie}}w&&!e.hydrationData&&We(w,o,e.history.location.pathname).active&&(w=null);let C;if(w)if(w.some(Ie=>Ie.route.lazy))C=!1;else if(!w.some(Ie=>Ie.route.loader))C=!0;else if(f.v7_partialHydration){let Ie=e.hydrationData?e.hydrationData.loaderData:null,Te=e.hydrationData?e.hydrationData.errors:null;if(Te){let Oe=w.findIndex($e=>Te[$e.route.id]!==void 0);C=w.slice(0,Oe+1).every($e=>!BI($e.route,Ie,Te))}else C=w.every(Oe=>!BI(Oe.route,Ie,Te))}else C=e.hydrationData!=null;else if(C=!1,w=[],f.v7_partialHydration){let Ie=We(null,o,e.history.location.pathname);Ie.active&&Ie.matches&&(x=!0,w=Ie.matches)}let _,k={historyAction:e.history.action,location:e.history.location,matches:w,initialized:C,navigation:o8,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||S,fetchers:new Map,blockers:new Map},E=Fi.Pop,T=!1,$,P=!1,M=new Map,j=null,I=!1,R=!1,O=[],D=new Set,L=new Map,B=0,F=-1,z=new Map,H=new Set,A=new Map,V=new Map,W=new Set,U=new Map,Y=new Map,J;function ne(){if(m=e.history.listen(Ie=>{let{action:Te,location:Oe,delta:$e}=Ie;if(J){J(),J=void 0;return}Ev(Y.size===0||$e!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let je=Ne({currentLocation:k.location,nextLocation:Oe,historyAction:Te});if(je&&$e!=null){let Ge=new Promise(Ze=>{J=Ze});e.history.go($e*-1),Ee(je,{state:"blocked",location:Oe,proceed(){Ee(je,{state:"proceeding",proceed:void 0,reset:void 0,location:Oe}),Ge.then(()=>e.history.go($e))},reset(){let Ze=new Map(k.blockers);Ze.set(je,f0),Z({blockers:Ze})}});return}return re(Te,Oe)}),n){VQe(t,M);let Ie=()=>WQe(t,M);t.addEventListener("pagehide",Ie),j=()=>t.removeEventListener("pagehide",Ie)}return k.initialized||re(Fi.Pop,k.location,{initialHydration:!0}),_}function Q(){m&&m(),j&&j(),p.clear(),$&&$.abort(),k.fetchers.forEach((Ie,Te)=>ye(Te)),k.blockers.forEach((Ie,Te)=>ge(Te))}function te(Ie){return p.add(Ie),()=>p.delete(Ie)}function Z(Ie,Te){Te===void 0&&(Te={}),k=ci({},k,Ie);let Oe=[],$e=[];f.v7_fetcherPersist&&k.fetchers.forEach((je,Ge)=>{je.state==="idle"&&(W.has(Ge)?$e.push(Ge):Oe.push(Ge))}),W.forEach(je=>{!k.fetchers.has(je)&&!L.has(je)&&$e.push(je)}),[...p].forEach(je=>je(k,{deletedFetchers:$e,viewTransitionOpts:Te.viewTransitionOpts,flushSync:Te.flushSync===!0})),f.v7_fetcherPersist?(Oe.forEach(je=>k.fetchers.delete(je)),$e.forEach(je=>ye(je))):$e.forEach(je=>W.delete(je))}function le(Ie,Te,Oe){var $e,je;let{flushSync:Ge}=Oe===void 0?{}:Oe,Ze=k.actionData!=null&&k.navigation.formMethod!=null&&_l(k.navigation.formMethod)&&k.navigation.state==="loading"&&(($e=Ie.state)==null?void 0:$e._isRedirect)!==!0,lt;Te.actionData?Object.keys(Te.actionData).length>0?lt=Te.actionData:lt=null:Ze?lt=k.actionData:lt=null;let et=Te.loaderData?UV(k.loaderData,Te.loaderData,Te.matches||[],Te.errors):k.loaderData,qe=k.blockers;qe.size>0&&(qe=new Map(qe),qe.forEach((Pt,jt)=>qe.set(jt,f0)));let ut=T===!0||k.navigation.formMethod!=null&&_l(k.navigation.formMethod)&&((je=Ie.state)==null?void 0:je._isRedirect)!==!0;s&&(o=s,s=void 0),I||E===Fi.Pop||(E===Fi.Push?e.history.push(Ie,Ie.state):E===Fi.Replace&&e.history.replace(Ie,Ie.state));let Ct;if(E===Fi.Pop){let Pt=M.get(k.location.pathname);Pt&&Pt.has(Ie.pathname)?Ct={currentLocation:k.location,nextLocation:Ie}:M.has(Ie.pathname)&&(Ct={currentLocation:Ie,nextLocation:k.location})}else if(P){let Pt=M.get(k.location.pathname);Pt?Pt.add(Ie.pathname):(Pt=new Set([Ie.pathname]),M.set(k.location.pathname,Pt)),Ct={currentLocation:k.location,nextLocation:Ie}}Z(ci({},Te,{actionData:lt,loaderData:et,historyAction:E,location:Ie,initialized:!0,navigation:o8,revalidation:"idle",restoreScrollPosition:Je(Ie,Te.matches||k.matches),preventScrollReset:ut,blockers:qe}),{viewTransitionOpts:Ct,flushSync:Ge===!0}),E=Fi.Pop,T=!1,P=!1,I=!1,R=!1,O=[]}async function se(Ie,Te){if(typeof Ie=="number"){e.history.go(Ie);return}let Oe=LI(k.location,k.matches,l,f.v7_prependBasename,Ie,f.v7_relativeSplatPath,Te==null?void 0:Te.fromRouteId,Te==null?void 0:Te.relative),{path:$e,submission:je,error:Ge}=FV(f.v7_normalizeFormMethod,!1,Oe,Te),Ze=k.location,lt=S1(k.location,$e,Te&&Te.state);lt=ci({},lt,e.history.encodeLocation(lt));let et=Te&&Te.replace!=null?Te.replace:void 0,qe=Fi.Push;et===!0?qe=Fi.Replace:et===!1||je!=null&&_l(je.formMethod)&&je.formAction===k.location.pathname+k.location.search&&(qe=Fi.Replace);let ut=Te&&"preventScrollReset"in Te?Te.preventScrollReset===!0:void 0,Ct=(Te&&Te.flushSync)===!0,Pt=Ne({currentLocation:Ze,nextLocation:lt,historyAction:qe});if(Pt){Ee(Pt,{state:"blocked",location:lt,proceed(){Ee(Pt,{state:"proceeding",proceed:void 0,reset:void 0,location:lt}),se(Ie,Te)},reset(){let jt=new Map(k.blockers);jt.set(Pt,f0),Z({blockers:jt})}});return}return await re(qe,lt,{submission:je,pendingError:Ge,preventScrollReset:ut,replace:Te&&Te.replace,enableViewTransition:Te&&Te.viewTransition,flushSync:Ct})}function ce(){if(de(),Z({revalidation:"loading"}),k.navigation.state!=="submitting"){if(k.navigation.state==="idle"){re(k.historyAction,k.location,{startUninterruptedRevalidation:!0});return}re(E||k.historyAction,k.navigation.location,{overrideNavigation:k.navigation,enableViewTransition:P===!0})}}async function re(Ie,Te,Oe){$&&$.abort(),$=null,E=Ie,I=(Oe&&Oe.startUninterruptedRevalidation)===!0,Ke(k.location,k.matches),T=(Oe&&Oe.preventScrollReset)===!0,P=(Oe&&Oe.enableViewTransition)===!0;let $e=s||o,je=Oe&&Oe.overrideNavigation,Ge=Oe!=null&&Oe.initialHydration&&k.matches&&k.matches.length>0&&!x?k.matches:Af($e,Te,l),Ze=(Oe&&Oe.flushSync)===!0;if(Ge&&k.initialized&&!R&&NQe(k.location,Te)&&!(Oe&&Oe.submission&&_l(Oe.submission.formMethod))){le(Te,{matches:Ge},{flushSync:Ze});return}let lt=We(Ge,$e,Te.pathname);if(lt.active&<.matches&&(Ge=lt.matches),!Ge){let{error:xt,notFoundMatches:Xe,route:Me}=ze(Te.pathname);le(Te,{matches:Xe,loaderData:{},errors:{[Me.id]:xt}},{flushSync:Ze});return}$=new AbortController;let et=Up(e.history,Te,$.signal,Oe&&Oe.submission),qe;if(Oe&&Oe.pendingError)qe=[Ff(Ge).route.id,{type:Pr.error,error:Oe.pendingError}];else if(Oe&&Oe.submission&&_l(Oe.submission.formMethod)){let xt=await ie(et,Te,Oe.submission,Ge,lt.active,{replace:Oe.replace,flushSync:Ze});if(xt.shortCircuited)return;if(xt.pendingActionResult){let[Xe,Me]=xt.pendingActionResult;if(us(Me)&&C1(Me.error)&&Me.error.status===404){$=null,le(Te,{matches:xt.matches,loaderData:{},errors:{[Xe]:Me.error}});return}}Ge=xt.matches||Ge,qe=xt.pendingActionResult,je=s8(Te,Oe.submission),Ze=!1,lt.active=!1,et=Up(e.history,et.url,et.signal)}let{shortCircuited:ut,matches:Ct,loaderData:Pt,errors:jt}=await pe(et,Te,Ge,lt.active,je,Oe&&Oe.submission,Oe&&Oe.fetcherSubmission,Oe&&Oe.replace,Oe&&Oe.initialHydration===!0,Ze,qe);ut||($=null,le(Te,ci({matches:Ct||Ge},qV(qe),{loaderData:Pt,errors:jt})))}async function ie(Ie,Te,Oe,$e,je,Ge){Ge===void 0&&(Ge={}),de();let Ze=zQe(Te,Oe);if(Z({navigation:Ze},{flushSync:Ge.flushSync===!0}),je){let qe=await vt($e,Te.pathname,Ie.signal);if(qe.type==="aborted")return{shortCircuited:!0};if(qe.type==="error"){let ut=Ff(qe.partialMatches).route.id;return{matches:qe.partialMatches,pendingActionResult:[ut,{type:Pr.error,error:qe.error}]}}else if(qe.matches)$e=qe.matches;else{let{notFoundMatches:ut,error:Ct,route:Pt}=ze(Te.pathname);return{matches:ut,pendingActionResult:[Pt.id,{type:Pr.error,error:Ct}]}}}let lt,et=q0($e,Te);if(!et.route.action&&!et.route.lazy)lt={type:Pr.error,error:Eo(405,{method:Ie.method,pathname:Te.pathname,routeId:et.route.id})};else if(lt=(await ue("action",k,Ie,[et],$e,null))[et.route.id],Ie.signal.aborted)return{shortCircuited:!0};if(Xf(lt)){let qe;return Ge&&Ge.replace!=null?qe=Ge.replace:qe=HV(lt.response.headers.get("Location"),new URL(Ie.url),l)===k.location.pathname+k.location.search,await q(Ie,lt,!0,{submission:Oe,replace:qe}),{shortCircuited:!0}}if(Pd(lt))throw Eo(400,{type:"defer-action"});if(us(lt)){let qe=Ff($e,et.route.id);return(Ge&&Ge.replace)!==!0&&(E=Fi.Push),{matches:$e,pendingActionResult:[qe.route.id,lt]}}return{matches:$e,pendingActionResult:[et.route.id,lt]}}async function pe(Ie,Te,Oe,$e,je,Ge,Ze,lt,et,qe,ut){let Ct=je||s8(Te,Ge),Pt=Ge||Ze||YV(Ct),jt=!I&&(!f.v7_partialHydration||!et);if($e){if(jt){let kt=Se(ut);Z(ci({navigation:Ct},kt!==void 0?{actionData:kt}:{}),{flushSync:qe})}let st=await vt(Oe,Te.pathname,Ie.signal);if(st.type==="aborted")return{shortCircuited:!0};if(st.type==="error"){let kt=Ff(st.partialMatches).route.id;return{matches:st.partialMatches,loaderData:{},errors:{[kt]:st.error}}}else if(st.matches)Oe=st.matches;else{let{error:kt,notFoundMatches:an,route:on}=ze(Te.pathname);return{matches:an,loaderData:{},errors:{[on.id]:kt}}}}let xt=s||o,[Xe,Me]=LV(e.history,k,Oe,Pt,Te,f.v7_partialHydration&&et===!0,f.v7_skipActionErrorRevalidation,R,O,D,W,A,H,xt,l,ut);if(He(st=>!(Oe&&Oe.some(kt=>kt.route.id===st))||Xe&&Xe.some(kt=>kt.route.id===st)),F=++B,Xe.length===0&&Me.length===0){let st=Le();return le(Te,ci({matches:Oe,loaderData:{},errors:ut&&us(ut[1])?{[ut[0]]:ut[1].error}:null},qV(ut),st?{fetchers:new Map(k.fetchers)}:{}),{flushSync:qe}),{shortCircuited:!0}}if(jt){let st={};if(!$e){st.navigation=Ct;let kt=Se(ut);kt!==void 0&&(st.actionData=kt)}Me.length>0&&(st.fetchers=_e(Me)),Z(st,{flushSync:qe})}Me.forEach(st=>{Re(st.key),st.controller&&L.set(st.key,st.controller)});let Be=()=>Me.forEach(st=>Re(st.key));$&&$.signal.addEventListener("abort",Be);let{loaderResults:tt,fetcherResults:ot}=await oe(k,Oe,Xe,Me,Ie);if(Ie.signal.aborted)return{shortCircuited:!0};$&&$.signal.removeEventListener("abort",Be),Me.forEach(st=>L.delete(st.key));let Qe=Iw(tt);if(Qe)return await q(Ie,Qe.result,!0,{replace:lt}),{shortCircuited:!0};if(Qe=Iw(ot),Qe)return H.add(Qe.key),await q(Ie,Qe.result,!0,{replace:lt}),{shortCircuited:!0};let{loaderData:rt,errors:ct}=WV(k,Oe,tt,ut,Me,ot,U);U.forEach((st,kt)=>{st.subscribe(an=>{(an||st.done)&&U.delete(kt)})}),f.v7_partialHydration&&et&&k.errors&&(ct=ci({},k.errors,ct));let St=Le(),Ft=we(F),gt=St||Ft||Me.length>0;return ci({matches:Oe,loaderData:rt,errors:ct},gt?{fetchers:new Map(k.fetchers)}:{})}function Se(Ie){if(Ie&&!us(Ie[1]))return{[Ie[0]]:Ie[1].data};if(k.actionData)return Object.keys(k.actionData).length===0?null:k.actionData}function _e(Ie){return Ie.forEach(Te=>{let Oe=k.fetchers.get(Te.key),$e=m0(void 0,Oe?Oe.data:void 0);k.fetchers.set(Te.key,$e)}),new Map(k.fetchers)}function X(Ie,Te,Oe,$e){if(r)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Re(Ie);let je=($e&&$e.flushSync)===!0,Ge=s||o,Ze=LI(k.location,k.matches,l,f.v7_prependBasename,Oe,f.v7_relativeSplatPath,Te,$e==null?void 0:$e.relative),lt=Af(Ge,Ze,l),et=We(lt,Ge,Ze);if(et.active&&et.matches&&(lt=et.matches),!lt){ke(Ie,Te,Eo(404,{pathname:Ze}),{flushSync:je});return}let{path:qe,submission:ut,error:Ct}=FV(f.v7_normalizeFormMethod,!0,Ze,$e);if(Ct){ke(Ie,Te,Ct,{flushSync:je});return}let Pt=q0(lt,qe),jt=($e&&$e.preventScrollReset)===!0;if(ut&&_l(ut.formMethod)){ae(Ie,Te,qe,Pt,lt,et.active,je,jt,ut);return}A.set(Ie,{routeId:Te,path:qe}),ee(Ie,Te,qe,Pt,lt,et.active,je,jt,ut)}async function ae(Ie,Te,Oe,$e,je,Ge,Ze,lt,et){de(),A.delete(Ie);function qe(Jt){if(!Jt.route.action&&!Jt.route.lazy){let kn=Eo(405,{method:et.formMethod,pathname:Oe,routeId:Te});return ke(Ie,Te,kn,{flushSync:Ze}),!0}return!1}if(!Ge&&qe($e))return;let ut=k.fetchers.get(Ie);xe(Ie,HQe(et,ut),{flushSync:Ze});let Ct=new AbortController,Pt=Up(e.history,Oe,Ct.signal,et);if(Ge){let Jt=await vt(je,new URL(Pt.url).pathname,Pt.signal,Ie);if(Jt.type==="aborted")return;if(Jt.type==="error"){ke(Ie,Te,Jt.error,{flushSync:Ze});return}else if(Jt.matches){if(je=Jt.matches,$e=q0(je,Oe),qe($e))return}else{ke(Ie,Te,Eo(404,{pathname:Oe}),{flushSync:Ze});return}}L.set(Ie,Ct);let jt=B,Xe=(await ue("action",k,Pt,[$e],je,Ie))[$e.route.id];if(Pt.signal.aborted){L.get(Ie)===Ct&&L.delete(Ie);return}if(f.v7_fetcherPersist&&W.has(Ie)){if(Xf(Xe)||us(Xe)){xe(Ie,cd(void 0));return}}else{if(Xf(Xe))if(L.delete(Ie),F>jt){xe(Ie,cd(void 0));return}else return H.add(Ie),xe(Ie,m0(et)),q(Pt,Xe,!1,{fetcherSubmission:et,preventScrollReset:lt});if(us(Xe)){ke(Ie,Te,Xe.error);return}}if(Pd(Xe))throw Eo(400,{type:"defer-action"});let Me=k.navigation.location||k.location,Be=Up(e.history,Me,Ct.signal),tt=s||o,ot=k.navigation.state!=="idle"?Af(tt,k.navigation.location,l):k.matches;Xn(ot,"Didn't find any matches after fetcher action");let Qe=++B;z.set(Ie,Qe);let rt=m0(et,Xe.data);k.fetchers.set(Ie,rt);let[ct,St]=LV(e.history,k,ot,et,Me,!1,f.v7_skipActionErrorRevalidation,R,O,D,W,A,H,tt,l,[$e.route.id,Xe]);St.filter(Jt=>Jt.key!==Ie).forEach(Jt=>{let kn=Jt.key,On=k.fetchers.get(kn),sr=m0(void 0,On?On.data:void 0);k.fetchers.set(kn,sr),Re(kn),Jt.controller&&L.set(kn,Jt.controller)}),Z({fetchers:new Map(k.fetchers)});let Ft=()=>St.forEach(Jt=>Re(Jt.key));Ct.signal.addEventListener("abort",Ft);let{loaderResults:gt,fetcherResults:st}=await oe(k,ot,ct,St,Be);if(Ct.signal.aborted)return;Ct.signal.removeEventListener("abort",Ft),z.delete(Ie),L.delete(Ie),St.forEach(Jt=>L.delete(Jt.key));let kt=Iw(gt);if(kt)return q(Be,kt.result,!1,{preventScrollReset:lt});if(kt=Iw(st),kt)return H.add(kt.key),q(Be,kt.result,!1,{preventScrollReset:lt});let{loaderData:an,errors:on}=WV(k,ot,gt,void 0,St,st,U);if(k.fetchers.has(Ie)){let Jt=cd(Xe.data);k.fetchers.set(Ie,Jt)}we(Qe),k.navigation.state==="loading"&&Qe>F?(Xn(E,"Expected pending action"),$&&$.abort(),le(k.navigation.location,{matches:ot,loaderData:an,errors:on,fetchers:new Map(k.fetchers)})):(Z({errors:on,loaderData:UV(k.loaderData,an,ot,on),fetchers:new Map(k.fetchers)}),R=!1)}async function ee(Ie,Te,Oe,$e,je,Ge,Ze,lt,et){let qe=k.fetchers.get(Ie);xe(Ie,m0(et,qe?qe.data:void 0),{flushSync:Ze});let ut=new AbortController,Ct=Up(e.history,Oe,ut.signal);if(Ge){let Xe=await vt(je,new URL(Ct.url).pathname,Ct.signal,Ie);if(Xe.type==="aborted")return;if(Xe.type==="error"){ke(Ie,Te,Xe.error,{flushSync:Ze});return}else if(Xe.matches)je=Xe.matches,$e=q0(je,Oe);else{ke(Ie,Te,Eo(404,{pathname:Oe}),{flushSync:Ze});return}}L.set(Ie,ut);let Pt=B,xt=(await ue("loader",k,Ct,[$e],je,Ie))[$e.route.id];if(Pd(xt)&&(xt=await x9(xt,Ct.signal,!0)||xt),L.get(Ie)===ut&&L.delete(Ie),!Ct.signal.aborted){if(W.has(Ie)){xe(Ie,cd(void 0));return}if(Xf(xt))if(F>Pt){xe(Ie,cd(void 0));return}else{H.add(Ie),await q(Ct,xt,!1,{preventScrollReset:lt});return}if(us(xt)){ke(Ie,Te,xt.error);return}Xn(!Pd(xt),"Unhandled fetcher deferred data"),xe(Ie,cd(xt.data))}}async function q(Ie,Te,Oe,$e){let{submission:je,fetcherSubmission:Ge,preventScrollReset:Ze,replace:lt}=$e===void 0?{}:$e;Te.response.headers.has("X-Remix-Revalidate")&&(R=!0);let et=Te.response.headers.get("Location");Xn(et,"Expected a Location header on the redirect Response"),et=HV(et,new URL(Ie.url),l);let qe=S1(k.location,et,{_isRedirect:!0});if(n){let Xe=!1;if(Te.response.headers.has("X-Remix-Reload-Document"))Xe=!0;else if(y9.test(et)){const Me=e.history.createURL(et);Xe=Me.origin!==t.location.origin||Gy(Me.pathname,l)==null}if(Xe){lt?t.location.replace(et):t.location.assign(et);return}}$=null;let ut=lt===!0||Te.response.headers.has("X-Remix-Replace")?Fi.Replace:Fi.Push,{formMethod:Ct,formAction:Pt,formEncType:jt}=k.navigation;!je&&!Ge&&Ct&&Pt&&jt&&(je=YV(k.navigation));let xt=je||Ge;if(SQe.has(Te.response.status)&&xt&&_l(xt.formMethod))await re(ut,qe,{submission:ci({},xt,{formAction:et}),preventScrollReset:Ze||T,enableViewTransition:Oe?P:void 0});else{let Xe=s8(qe,je);await re(ut,qe,{overrideNavigation:Xe,fetcherSubmission:Ge,preventScrollReset:Ze||T,enableViewTransition:Oe?P:void 0})}}async function ue(Ie,Te,Oe,$e,je,Ge){let Ze,lt={};try{Ze=await RQe(c,Ie,Te,Oe,$e,je,Ge,a,i)}catch(et){return $e.forEach(qe=>{lt[qe.route.id]={type:Pr.error,error:et}}),lt}for(let[et,qe]of Object.entries(Ze))if(AQe(qe)){let ut=qe.result;lt[et]={type:Pr.redirect,response:MQe(ut,Oe,et,je,l,f.v7_relativeSplatPath)}}else lt[et]=await OQe(qe);return lt}async function oe(Ie,Te,Oe,$e,je){let Ge=Ie.matches,Ze=ue("loader",Ie,je,Oe,Te,null),lt=Promise.all($e.map(async ut=>{if(ut.matches&&ut.match&&ut.controller){let Pt=(await ue("loader",Ie,Up(e.history,ut.path,ut.controller.signal),[ut.match],ut.matches,ut.key))[ut.match.route.id];return{[ut.key]:Pt}}else return Promise.resolve({[ut.key]:{type:Pr.error,error:Eo(404,{pathname:ut.path})}})})),et=await Ze,qe=(await lt).reduce((ut,Ct)=>Object.assign(ut,Ct),{});return await Promise.all([LQe(Te,et,je.signal,Ge,Ie.loaderData),BQe(Te,qe,$e)]),{loaderResults:et,fetcherResults:qe}}function de(){R=!0,O.push(...He()),A.forEach((Ie,Te)=>{L.has(Te)&&D.add(Te),Re(Te)})}function xe(Ie,Te,Oe){Oe===void 0&&(Oe={}),k.fetchers.set(Ie,Te),Z({fetchers:new Map(k.fetchers)},{flushSync:(Oe&&Oe.flushSync)===!0})}function ke(Ie,Te,Oe,$e){$e===void 0&&($e={});let je=Ff(k.matches,Te);ye(Ie),Z({errors:{[je.route.id]:Oe},fetchers:new Map(k.fetchers)},{flushSync:($e&&$e.flushSync)===!0})}function be(Ie){return V.set(Ie,(V.get(Ie)||0)+1),W.has(Ie)&&W.delete(Ie),k.fetchers.get(Ie)||CQe}function ye(Ie){let Te=k.fetchers.get(Ie);L.has(Ie)&&!(Te&&Te.state==="loading"&&z.has(Ie))&&Re(Ie),A.delete(Ie),z.delete(Ie),H.delete(Ie),f.v7_fetcherPersist&&W.delete(Ie),D.delete(Ie),k.fetchers.delete(Ie)}function Ce(Ie){let Te=(V.get(Ie)||0)-1;Te<=0?(V.delete(Ie),W.add(Ie),f.v7_fetcherPersist||ye(Ie)):V.set(Ie,Te),Z({fetchers:new Map(k.fetchers)})}function Re(Ie){let Te=L.get(Ie);Te&&(Te.abort(),L.delete(Ie))}function Pe(Ie){for(let Te of Ie){let Oe=be(Te),$e=cd(Oe.data);k.fetchers.set(Te,$e)}}function Le(){let Ie=[],Te=!1;for(let Oe of H){let $e=k.fetchers.get(Oe);Xn($e,"Expected fetcher: "+Oe),$e.state==="loading"&&(H.delete(Oe),Ie.push(Oe),Te=!0)}return Pe(Ie),Te}function we(Ie){let Te=[];for(let[Oe,$e]of z)if($e0}function ve(Ie,Te){let Oe=k.blockers.get(Ie)||f0;return Y.get(Ie)!==Te&&Y.set(Ie,Te),Oe}function ge(Ie){k.blockers.delete(Ie),Y.delete(Ie)}function Ee(Ie,Te){let Oe=k.blockers.get(Ie)||f0;Xn(Oe.state==="unblocked"&&Te.state==="blocked"||Oe.state==="blocked"&&Te.state==="blocked"||Oe.state==="blocked"&&Te.state==="proceeding"||Oe.state==="blocked"&&Te.state==="unblocked"||Oe.state==="proceeding"&&Te.state==="unblocked","Invalid blocker state transition: "+Oe.state+" -> "+Te.state);let $e=new Map(k.blockers);$e.set(Ie,Te),Z({blockers:$e})}function Ne(Ie){let{currentLocation:Te,nextLocation:Oe,historyAction:$e}=Ie;if(Y.size===0)return;Y.size>1&&Ev(!1,"A router only supports one blocker at a time");let je=Array.from(Y.entries()),[Ge,Ze]=je[je.length-1],lt=k.blockers.get(Ge);if(!(lt&<.state==="proceeding")&&Ze({currentLocation:Te,nextLocation:Oe,historyAction:$e}))return Ge}function ze(Ie){let Te=Eo(404,{pathname:Ie}),Oe=s||o,{matches:$e,route:je}=GV(Oe);return He(),{notFoundMatches:$e,route:je,error:Te}}function He(Ie){let Te=[];return U.forEach((Oe,$e)=>{(!Ie||Ie($e))&&(Oe.cancel(),Te.push($e),U.delete($e))}),Te}function Ye(Ie,Te,Oe){if(h=Ie,g=Te,v=Oe||null,!y&&k.navigation===o8){y=!0;let $e=Je(k.location,k.matches);$e!=null&&Z({restoreScrollPosition:$e})}return()=>{h=null,g=null,v=null}}function De(Ie,Te){return v&&v(Ie,Te.map($e=>eQe($e,k.loaderData)))||Ie.key}function Ke(Ie,Te){if(h&&g){let Oe=De(Ie,Te);h[Oe]=g()}}function Je(Ie,Te){if(h){let Oe=De(Ie,Te),$e=h[Oe];if(typeof $e=="number")return $e}return null}function We(Ie,Te,Oe){if(d)if(Ie){if(Object.keys(Ie[0].params).length>0)return{active:!0,matches:rC(Te,Oe,l,!0)}}else return{active:!0,matches:rC(Te,Oe,l,!0)||[]};return{active:!1,matches:null}}async function vt(Ie,Te,Oe,$e){if(!d)return{type:"success",matches:Ie};let je=Ie;for(;;){let Ge=s==null,Ze=s||o,lt=a;try{await d({signal:Oe,path:Te,matches:je,fetcherKey:$e,patch:(ut,Ct)=>{Oe.aborted||zV(ut,Ct,Ze,lt,i)}})}catch(ut){return{type:"error",error:ut,partialMatches:je}}finally{Ge&&!Oe.aborted&&(o=[...o])}if(Oe.aborted)return{type:"aborted"};let et=Af(Ze,Te,l);if(et)return{type:"success",matches:et};let qe=rC(Ze,Te,l,!0);if(!qe||je.length===qe.length&&je.every((ut,Ct)=>ut.route.id===qe[Ct].route.id))return{type:"success",matches:null};je=qe}}function dt(Ie){a={},s=F2(Ie,i,void 0,a)}function bt(Ie,Te){let Oe=s==null;zV(Ie,Te,s||o,a,i),Oe&&(o=[...o],Z({}))}return _={get basename(){return l},get future(){return f},get state(){return k},get routes(){return o},get window(){return t},initialize:ne,subscribe:te,enableScrollRestoration:Ye,navigate:se,fetch:X,revalidate:ce,createHref:Ie=>e.history.createHref(Ie),encodeLocation:Ie=>e.history.encodeLocation(Ie),getFetcher:be,deleteFetcher:Ce,dispose:Q,getBlocker:ve,deleteBlocker:ge,patchRoutes:bt,_internalFetchControllers:L,_internalActiveDeferreds:U,_internalSetRoutes:dt},_}function EQe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function LI(e,t,n,r,i,a,o,s){let l,c;if(o){l=[];for(let f of t)if(l.push(f),f.route.id===o){c=f;break}}else l=t,c=t[t.length-1];let d=vce(i||".",hce(l,a),Gy(e.pathname,n)||e.pathname,s==="path");if(i==null&&(d.search=e.search,d.hash=e.hash),(i==null||i===""||i===".")&&c){let f=w9(d.search);if(c.route.index&&!f)d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index";else if(!c.route.index&&f){let m=new URLSearchParams(d.search),p=m.getAll("index");m.delete("index"),p.filter(v=>v).forEach(v=>m.append("index",v));let h=m.toString();d.search=h?"?"+h:""}}return r&&n!=="/"&&(d.pathname=d.pathname==="/"?n:Gd([n,d.pathname])),qy(d)}function FV(e,t,n,r){if(!r||!EQe(r))return{path:n};if(r.formMethod&&!DQe(r.formMethod))return{path:n,error:Eo(405,{method:r.formMethod})};let i=()=>({path:n,error:Eo(400,{type:"invalid-body"})}),a=r.formMethod||"get",o=e?a.toUpperCase():a.toLowerCase(),s=wce(n);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!_l(o))return i();let m=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((p,h)=>{let[v,g]=h;return""+p+v+"="+g+` +`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:void 0,text:m}}}else if(r.formEncType==="application/json"){if(!_l(o))return i();try{let m=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:s,formEncType:r.formEncType,formData:void 0,json:m,text:void 0}}}catch{return i()}}}Xn(typeof FormData=="function","FormData is not available in this environment");let l,c;if(r.formData)l=zI(r.formData),c=r.formData;else if(r.body instanceof FormData)l=zI(r.body),c=r.body;else if(r.body instanceof URLSearchParams)l=r.body,c=VV(l);else if(r.body==null)l=new URLSearchParams,c=new FormData;else try{l=new URLSearchParams(r.body),c=VV(l)}catch{return i()}let d={formMethod:o,formAction:s,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:c,json:void 0,text:void 0};if(_l(d.formMethod))return{path:n,submission:d};let f=bf(n);return t&&f.search&&w9(f.search)&&l.append("index",""),f.search="?"+l,{path:qy(f),submission:d}}function DV(e,t,n){n===void 0&&(n=!1);let r=e.findIndex(i=>i.route.id===t);return r>=0?e.slice(0,n?r+1:r):e}function LV(e,t,n,r,i,a,o,s,l,c,d,f,m,p,h,v){let g=v?us(v[1])?v[1].error:v[1].data:void 0,y=e.createURL(t.location),w=e.createURL(i),x=n;a&&t.errors?x=DV(n,Object.keys(t.errors)[0],!0):v&&us(v[1])&&(x=DV(n,v[0]));let S=v?v[1].statusCode:void 0,C=o&&S&&S>=400,_=x.filter((E,T)=>{let{route:$}=E;if($.lazy)return!0;if($.loader==null)return!1;if(a)return BI($,t.loaderData,t.errors);if($Qe(t.loaderData,t.matches[T],E)||l.some(j=>j===E.route.id))return!0;let P=t.matches[T],M=E;return BV(E,ci({currentUrl:y,currentParams:P.params,nextUrl:w,nextParams:M.params},r,{actionResult:g,actionStatus:S,defaultShouldRevalidate:C?!1:s||y.pathname+y.search===w.pathname+w.search||y.search!==w.search||yce(P,M)}))}),k=[];return f.forEach((E,T)=>{if(a||!n.some(I=>I.route.id===E.routeId)||d.has(T))return;let $=Af(p,E.path,h);if(!$){k.push({key:T,routeId:E.routeId,path:E.path,matches:null,match:null,controller:null});return}let P=t.fetchers.get(T),M=q0($,E.path),j=!1;m.has(T)?j=!1:c.has(T)?(c.delete(T),j=!0):P&&P.state!=="idle"&&P.data===void 0?j=s:j=BV(M,ci({currentUrl:y,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:n[n.length-1].params},r,{actionResult:g,actionStatus:S,defaultShouldRevalidate:C?!1:s})),j&&k.push({key:T,routeId:E.routeId,path:E.path,matches:$,match:M,controller:new AbortController})}),[_,k]}function BI(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let r=t!=null&&t[e.id]!==void 0,i=n!=null&&n[e.id]!==void 0;return!r&&i?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!r&&!i}function $Qe(e,t,n){let r=!t||n.route.id!==t.route.id,i=e[n.route.id]===void 0;return r||i}function yce(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function BV(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function zV(e,t,n,r,i){var a;let o;if(e){let c=r[e];Xn(c,"No route found to patch children into: routeId = "+e),c.children||(c.children=[]),o=c.children}else o=n;let s=t.filter(c=>!o.some(d=>xce(c,d))),l=F2(s,i,[e||"_","patch",String(((a=o)==null?void 0:a.length)||"0")],r);o.push(...l)}function xce(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,r)=>{var i;return(i=t.children)==null?void 0:i.some(a=>xce(n,a))}):!1}async function TQe(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let i=n[e.id];Xn(i,"No route found in manifest");let a={};for(let o in r){let l=i[o]!==void 0&&o!=="hasErrorBoundary";Ev(!l,'Route "'+i.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!l&&!QJe.has(o)&&(a[o]=r[o])}Object.assign(i,a),Object.assign(i,ci({},t(i),{lazy:void 0}))}async function PQe(e){let{matches:t}=e,n=t.filter(i=>i.shouldLoad);return(await Promise.all(n.map(i=>i.resolve()))).reduce((i,a,o)=>Object.assign(i,{[n[o].route.id]:a}),{})}async function RQe(e,t,n,r,i,a,o,s,l,c){let d=a.map(p=>p.route.lazy?TQe(p.route,l,s):void 0),f=a.map((p,h)=>{let v=d[h],g=i.some(w=>w.route.id===p.route.id);return ci({},p,{shouldLoad:g,resolve:async w=>(w&&r.method==="GET"&&(p.route.lazy||p.route.loader)&&(g=!0),g?IQe(t,r,p,v,w,c):Promise.resolve({type:Pr.data,result:void 0}))})}),m=await e({matches:f,request:r,params:a[0].params,fetcherKey:o,context:c});try{await Promise.all(d)}catch{}return m}async function IQe(e,t,n,r,i,a){let o,s,l=c=>{let d,f=new Promise((h,v)=>d=v);s=()=>d(),t.signal.addEventListener("abort",s);let m=h=>typeof c!="function"?Promise.reject(new Error("You cannot call the handler for a route which defines a boolean "+('"'+e+'" [routeId: '+n.route.id+"]"))):c({request:t,params:n.params,context:a},...h!==void 0?[h]:[]),p=(async()=>{try{return{type:"data",result:await(i?i(v=>m(v)):m())}}catch(h){return{type:"error",result:h}}})();return Promise.race([p,f])};try{let c=n.route[e];if(r)if(c){let d,[f]=await Promise.all([l(c).catch(m=>{d=m}),r]);if(d!==void 0)throw d;o=f}else if(await r,c=n.route[e],c)o=await l(c);else if(e==="action"){let d=new URL(t.url),f=d.pathname+d.search;throw Eo(405,{method:t.method,pathname:f,routeId:n.route.id})}else return{type:Pr.data,result:void 0};else if(c)o=await l(c);else{let d=new URL(t.url),f=d.pathname+d.search;throw Eo(404,{pathname:f})}Xn(o.result!==void 0,"You defined "+(e==="action"?"an action":"a loader")+" for route "+('"'+n.route.id+"\" but didn't return anything from your `"+e+"` ")+"function. Please return a value or `null`.")}catch(c){return{type:Pr.error,result:c}}finally{s&&t.signal.removeEventListener("abort",s)}return o}async function OQe(e){let{result:t,type:n}=e;if(Sce(t)){let f;try{let m=t.headers.get("Content-Type");m&&/\bapplication\/json\b/.test(m)?t.body==null?f=null:f=await t.json():f=await t.text()}catch(m){return{type:Pr.error,error:m}}return n===Pr.error?{type:Pr.error,error:new D2(t.status,t.statusText,f),statusCode:t.status,headers:t.headers}:{type:Pr.data,data:f,statusCode:t.status,headers:t.headers}}if(n===Pr.error){if(KV(t)){var r,i;if(t.data instanceof Error){var a,o;return{type:Pr.error,error:t.data,statusCode:(a=t.init)==null?void 0:a.status,headers:(o=t.init)!=null&&o.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:new D2(((r=t.init)==null?void 0:r.status)||500,void 0,t.data),statusCode:C1(t)?t.status:void 0,headers:(i=t.init)!=null&&i.headers?new Headers(t.init.headers):void 0}}return{type:Pr.error,error:t,statusCode:C1(t)?t.status:void 0}}if(FQe(t)){var s,l;return{type:Pr.deferred,deferredData:t,statusCode:(s=t.init)==null?void 0:s.status,headers:((l=t.init)==null?void 0:l.headers)&&new Headers(t.init.headers)}}if(KV(t)){var c,d;return{type:Pr.data,data:t.data,statusCode:(c=t.init)==null?void 0:c.status,headers:(d=t.init)!=null&&d.headers?new Headers(t.init.headers):void 0}}return{type:Pr.data,data:t}}function MQe(e,t,n,r,i,a){let o=e.headers.get("Location");if(Xn(o,"Redirects returned/thrown from loaders/actions must have a Location header"),!y9.test(o)){let s=r.slice(0,r.findIndex(l=>l.route.id===n)+1);o=LI(new URL(t.url),s,i,!0,o,a),e.headers.set("Location",o)}return e}function HV(e,t,n){if(y9.test(e)){let r=e,i=r.startsWith("//")?new URL(t.protocol+r):new URL(r),a=Gy(i.pathname,n)!=null;if(i.origin===t.origin&&a)return i.pathname+i.search+i.hash}return e}function Up(e,t,n,r){let i=e.createURL(wce(t)).toString(),a={signal:n};if(r&&_l(r.formMethod)){let{formMethod:o,formEncType:s}=r;a.method=o.toUpperCase(),s==="application/json"?(a.headers=new Headers({"Content-Type":s}),a.body=JSON.stringify(r.json)):s==="text/plain"?a.body=r.text:s==="application/x-www-form-urlencoded"&&r.formData?a.body=zI(r.formData):a.body=r.formData}return new Request(i,a)}function zI(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,typeof r=="string"?r:r.name);return t}function VV(e){let t=new FormData;for(let[n,r]of e.entries())t.append(n,r);return t}function jQe(e,t,n,r,i){let a={},o=null,s,l=!1,c={},d=n&&us(n[1])?n[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let m=f.route.id,p=t[m];if(Xn(!Xf(p),"Cannot handle redirect results in processLoaderData"),us(p)){let h=p.error;d!==void 0&&(h=d,d=void 0),o=o||{};{let v=Ff(e,m);o[v.route.id]==null&&(o[v.route.id]=h)}a[m]=void 0,l||(l=!0,s=C1(p.error)?p.error.status:500),p.headers&&(c[m]=p.headers)}else Pd(p)?(r.set(m,p.deferredData),a[m]=p.deferredData.data,p.statusCode!=null&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers)):(a[m]=p.data,p.statusCode&&p.statusCode!==200&&!l&&(s=p.statusCode),p.headers&&(c[m]=p.headers))}),d!==void 0&&n&&(o={[n[0]]:d},a[n[0]]=void 0),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:c}}function WV(e,t,n,r,i,a,o){let{loaderData:s,errors:l}=jQe(t,n,r,o);return i.forEach(c=>{let{key:d,match:f,controller:m}=c,p=a[d];if(Xn(p,"Did not find corresponding fetcher result"),!(m&&m.signal.aborted))if(us(p)){let h=Ff(e.matches,f==null?void 0:f.route.id);l&&l[h.route.id]||(l=ci({},l,{[h.route.id]:p.error})),e.fetchers.delete(d)}else if(Xf(p))Xn(!1,"Unhandled fetcher revalidation redirect");else if(Pd(p))Xn(!1,"Unhandled fetcher deferred data");else{let h=cd(p.data);e.fetchers.set(d,h)}}),{loaderData:s,errors:l}}function UV(e,t,n,r){let i=ci({},t);for(let a of n){let o=a.route.id;if(t.hasOwnProperty(o)?t[o]!==void 0&&(i[o]=t[o]):e[o]!==void 0&&a.route.loader&&(i[o]=e[o]),r&&r.hasOwnProperty(o))break}return i}function qV(e){return e?us(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Ff(e,t){return(t?e.slice(0,e.findIndex(r=>r.route.id===t)+1):[...e]).reverse().find(r=>r.route.hasErrorBoundary===!0)||e[0]}function GV(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Eo(e,t){let{pathname:n,routeId:r,method:i,type:a,message:o}=t===void 0?{}:t,s="Unknown Server Error",l="Unknown @remix-run/router error";return e===400?(s="Bad Request",i&&n&&r?l="You made a "+i+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":a==="defer-action"?l="defer() is not supported in actions":a==="invalid-body"&&(l="Unable to encode submission body")):e===403?(s="Forbidden",l='Route "'+r+'" does not match URL "'+n+'"'):e===404?(s="Not Found",l='No route matches URL "'+n+'"'):e===405&&(s="Method Not Allowed",i&&n&&r?l="You made a "+i.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":i&&(l='Invalid request method "'+i.toUpperCase()+'"')),new D2(e||500,s,new Error(l),!0)}function Iw(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[r,i]=t[n];if(Xf(i))return{key:r,result:i}}}function wce(e){let t=typeof e=="string"?bf(e):e;return qy(ci({},t,{hash:""}))}function NQe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function AQe(e){return Sce(e.result)&&wQe.has(e.result.status)}function Pd(e){return e.type===Pr.deferred}function us(e){return e.type===Pr.error}function Xf(e){return(e&&e.type)===Pr.redirect}function KV(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function FQe(e){let t=e;return t&&typeof t=="object"&&typeof t.data=="object"&&typeof t.subscribe=="function"&&typeof t.cancel=="function"&&typeof t.resolveData=="function"}function Sce(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function DQe(e){return xQe.has(e.toLowerCase())}function _l(e){return bQe.has(e.toLowerCase())}async function LQe(e,t,n,r,i){let a=Object.entries(t);for(let o=0;o(m==null?void 0:m.route.id)===s);if(!c)continue;let d=r.find(m=>m.route.id===c.route.id),f=d!=null&&!yce(d,c)&&(i&&i[c.route.id])!==void 0;Pd(l)&&f&&await x9(l,n,!1).then(m=>{m&&(t[s]=m)})}}async function BQe(e,t,n){for(let r=0;r(c==null?void 0:c.route.id)===a)&&Pd(s)&&(Xn(o,"Expected an AbortController for revalidating fetcher deferred result"),await x9(s,o.signal,!0).then(c=>{c&&(t[i]=c)}))}}async function x9(e,t,n){if(n===void 0&&(n=!1),!await e.deferredData.resolveData(t)){if(n)try{return{type:Pr.data,data:e.deferredData.unwrappedData}}catch(i){return{type:Pr.error,error:i}}return{type:Pr.data,data:e.deferredData.data}}}function w9(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function q0(e,t){let n=typeof t=="string"?bf(t).search:t.search;if(e[e.length-1].route.index&&w9(n||""))return e[e.length-1];let r=pce(e);return r[r.length-1]}function YV(e){let{formMethod:t,formAction:n,formEncType:r,text:i,formData:a,json:o}=e;if(!(!t||!n||!r)){if(i!=null)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:n,formEncType:r,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function s8(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function zQe(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function m0(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function HQe(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function cd(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function VQe(e,t){try{let n=e.sessionStorage.getItem(bce);if(n){let r=JSON.parse(n);for(let[i,a]of Object.entries(r||{}))a&&Array.isArray(a)&&t.set(i,new Set(a||[]))}}catch{}}function WQe(e,t){if(t.size>0){let n={};for(let[r,i]of t)n[r]=[...i];try{e.sessionStorage.setItem(bce,JSON.stringify(n))}catch(r){Ev(!1,"Failed to save applied view transitions in sessionStorage ("+r+").")}}}/** * React Router v6.30.1 * * Copyright (c) Remix Software Inc. @@ -621,7 +621,7 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function D2(){return D2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),u.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let f=nce(c,JSON.parse(o),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Gd([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,a,e])}function w9(){let{matches:e}=u.useContext(cp),t=e[e.length-1];return t?t.params:{}}function IQe(e,t,n,r){w4()||Xn(!1);let{navigator:i}=u.useContext(x4),{matches:a}=u.useContext(cp),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=qy(),d;d=c;let f=d.pathname||"/",m=f;if(l!=="/"){let v=l.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(v.length).join("/")}let p=Ff(e,{pathname:m});return AQe(p&&p.map(v=>Object.assign({},v,{params:Object.assign({},s,v.params),pathname:Gd([l,i.encodeLocation?i.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:Gd([l,i.encodeLocation?i.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),a,n,r)}function OQe(){let e=BQe(),t=w1(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return u.createElement(u.Fragment,null,u.createElement("h2",null,"Unexpected Application Error!"),u.createElement("h3",{style:{fontStyle:"italic"}},t),n?u.createElement("pre",{style:i},n):null,null)}const MQe=u.createElement(OQe,null);class jQe extends u.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?u.createElement(cp.Provider,{value:this.props.routeContext},u.createElement(uce.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function NQe(e){let{routeContext:t,match:n,children:r}=e,i=u.useContext(y4);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(cp.Provider,{value:t},r)}function AQe(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let d=o.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);d>=0||Xn(!1),o=o.slice(0,Math.min(o.length,d+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,f,m)=>{let p,h=!1,v=null,g=null;n&&(p=s&&f.route.id?s[f.route.id]:void 0,v=f.route.errorElement||MQe,l&&(c<0&&m===0?(HQe("route-fallback"),h=!0,g=null):c===m&&(h=!0,g=f.route.hydrateFallbackElement||null)));let y=t.concat(o.slice(0,m+1)),w=()=>{let x;return p?x=v:h?x=g:f.route.Component?x=u.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=d,u.createElement(NQe,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:x})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?u.createElement(jQe,{location:n.location,revalidation:n.revalidation,component:v,error:p,children:w(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):w()},null)}var fce=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(fce||{}),mce=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(mce||{});function FQe(e){let t=u.useContext(y4);return t||Xn(!1),t}function DQe(e){let t=u.useContext(cce);return t||Xn(!1),t}function LQe(e){let t=u.useContext(cp);return t||Xn(!1),t}function pce(e){let t=LQe(),n=t.matches[t.matches.length-1];return n.route.id||Xn(!1),n.route.id}function BQe(){var e;let t=u.useContext(uce),n=DQe(),r=pce();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function zQe(){let{router:e}=FQe(fce.UseNavigateStable),t=pce(mce.UseNavigateStable),n=u.useRef(!1);return dce(()=>{n.current=!0}),u.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,D2({fromRouteId:t},a)))},[e,t])}const BV={};function HQe(e,t,n){BV[e]||(BV[e]=!0)}function VQe(e,t){e==null||e.v7_startTransition,(e==null?void 0:e.v7_relativeSplatPath)===void 0&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}function WQe(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Fi.Pop,navigator:a,static:o=!1,future:s}=e;w4()&&Xn(!1);let l=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:l,navigator:a,static:o,future:D2({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=bf(r));let{pathname:d="/",search:f="",hash:m="",state:p=null,key:h="default"}=r,v=u.useMemo(()=>{let g=Uy(d,l);return g==null?null:{location:{pathname:g,search:f,hash:m,state:p,key:h},navigationType:i}},[l,d,f,m,p,h,i]);return v==null?null:u.createElement(x4.Provider,{value:c},u.createElement(x9.Provider,{children:n,value:v}))}new Promise(()=>{});function UQe(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:u.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:u.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:u.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** + */function L2(){return L2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),u.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let f=vce(c,JSON.parse(o),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Gd([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,a,e])}function C9(){let{matches:e}=u.useContext(lp),t=e[e.length-1];return t?t.params:{}}function qQe(e,t,n,r){S4()||Xn(!1);let{navigator:i}=u.useContext(w4),{matches:a}=u.useContext(lp),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=Ky(),d;d=c;let f=d.pathname||"/",m=f;if(l!=="/"){let v=l.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(v.length).join("/")}let p=Af(e,{pathname:m});return JQe(p&&p.map(v=>Object.assign({},v,{params:Object.assign({},s,v.params),pathname:Gd([l,i.encodeLocation?i.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:Gd([l,i.encodeLocation?i.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),a,n,r)}function GQe(){let e=tZe(),t=C1(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return u.createElement(u.Fragment,null,u.createElement("h2",null,"Unexpected Application Error!"),u.createElement("h3",{style:{fontStyle:"italic"}},t),n?u.createElement("pre",{style:i},n):null,null)}const KQe=u.createElement(GQe,null);class YQe extends u.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?u.createElement(lp.Provider,{value:this.props.routeContext},u.createElement(kce.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function XQe(e){let{routeContext:t,match:n,children:r}=e,i=u.useContext(x4);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(lp.Provider,{value:t},r)}function JQe(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let d=o.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);d>=0||Xn(!1),o=o.slice(0,Math.min(o.length,d+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,f,m)=>{let p,h=!1,v=null,g=null;n&&(p=s&&f.route.id?s[f.route.id]:void 0,v=f.route.errorElement||KQe,l&&(c<0&&m===0?(rZe("route-fallback"),h=!0,g=null):c===m&&(h=!0,g=f.route.hydrateFallbackElement||null)));let y=t.concat(o.slice(0,m+1)),w=()=>{let x;return p?x=v:h?x=g:f.route.Component?x=u.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=d,u.createElement(XQe,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:x})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?u.createElement(YQe,{location:n.location,revalidation:n.revalidation,component:v,error:p,children:w(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):w()},null)}var Ece=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Ece||{}),$ce=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}($ce||{});function QQe(e){let t=u.useContext(x4);return t||Xn(!1),t}function ZQe(e){let t=u.useContext(Cce);return t||Xn(!1),t}function eZe(e){let t=u.useContext(lp);return t||Xn(!1),t}function Tce(e){let t=eZe(),n=t.matches[t.matches.length-1];return n.route.id||Xn(!1),n.route.id}function tZe(){var e;let t=u.useContext(kce),n=ZQe(),r=Tce();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function nZe(){let{router:e}=QQe(Ece.UseNavigateStable),t=Tce($ce.UseNavigateStable),n=u.useRef(!1);return _ce(()=>{n.current=!0}),u.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,L2({fromRouteId:t},a)))},[e,t])}const XV={};function rZe(e,t,n){XV[e]||(XV[e]=!0)}function iZe(e,t){e==null||e.v7_startTransition,(e==null?void 0:e.v7_relativeSplatPath)===void 0&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}function aZe(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Fi.Pop,navigator:a,static:o=!1,future:s}=e;S4()&&Xn(!1);let l=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:l,navigator:a,static:o,future:L2({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=bf(r));let{pathname:d="/",search:f="",hash:m="",state:p=null,key:h="default"}=r,v=u.useMemo(()=>{let g=Gy(d,l);return g==null?null:{location:{pathname:g,search:f,hash:m,state:p,key:h},navigationType:i}},[l,d,f,m,p,h,i]);return v==null?null:u.createElement(w4.Provider,{value:c},u.createElement(S9.Provider,{children:n,value:v}))}new Promise(()=>{});function oZe(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:u.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:u.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:u.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** * React Router DOM v6.30.1 * * Copyright (c) Remix Software Inc. @@ -630,40 +630,40 @@ Ot.version="2.30.1";MVe(ai);Ot.fn=jt;Ot.min=wUe;Ot.max=CUe;Ot.now=SUe;Ot.utc=Vc; * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function L2(){return L2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function qQe(e,t){let n=BI(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(a=>{n.append(i,a)})}),n}const GQe="6";try{window.__reactRouterVersion=GQe}catch{}function KQe(e,t){return uQe({basename:t==null?void 0:t.basename,future:L2({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:jJe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||YQe(),routes:e,mapRouteProperties:UQe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function YQe(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=L2({},t,{errors:XQe(t.errors)})),t}function XQe(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,i]of t)if(i&&i.__type==="RouteErrorResponse")n[r]=new F2(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let a=window[i.__subType];if(typeof a=="function")try{let o=new a(i.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let a=new Error(i.message);a.stack="",n[r]=a}}else n[r]=i;return n}const JQe=u.createContext({isTransitioning:!1}),QQe=u.createContext(new Map),ZQe="startTransition",zV=ym[ZQe],eZe="flushSync",HV=dJ[eZe];function tZe(e){zV?zV(e):e()}function f0(e){HV?HV(e):e()}class nZe{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function rZe(e){let{fallbackElement:t,router:n,future:r}=e,[i,a]=u.useState(n.state),[o,s]=u.useState(),[l,c]=u.useState({isTransitioning:!1}),[d,f]=u.useState(),[m,p]=u.useState(),[h,v]=u.useState(),g=u.useRef(new Map),{v7_startTransition:y}=r||{},w=u.useCallback(E=>{y?tZe(E):E()},[y]),x=u.useCallback((E,T)=>{let{deletedFetchers:$,flushSync:P,viewTransitionOpts:M}=T;E.fetchers.forEach((I,R)=>{I.data!==void 0&&g.current.set(R,I.data)}),$.forEach(I=>g.current.delete(I));let j=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!M||j){P?f0(()=>a(E)):w(()=>a(E));return}if(P){f0(()=>{m&&(d&&d.resolve(),m.skipTransition()),c({isTransitioning:!0,flushSync:!0,currentLocation:M.currentLocation,nextLocation:M.nextLocation})});let I=n.window.document.startViewTransition(()=>{f0(()=>a(E))});I.finished.finally(()=>{f0(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})})}),f0(()=>p(I));return}m?(d&&d.resolve(),m.skipTransition(),v({state:E,currentLocation:M.currentLocation,nextLocation:M.nextLocation})):(s(E),c({isTransitioning:!0,flushSync:!1,currentLocation:M.currentLocation,nextLocation:M.nextLocation}))},[n.window,m,d,g,w]);u.useLayoutEffect(()=>n.subscribe(x),[n,x]),u.useEffect(()=>{l.isTransitioning&&!l.flushSync&&f(new nZe)},[l]),u.useEffect(()=>{if(d&&o&&n.window){let E=o,T=d.promise,$=n.window.document.startViewTransition(async()=>{w(()=>a(E)),await T});$.finished.finally(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})}),p($)}},[w,o,d,n.window]),u.useEffect(()=>{d&&o&&i.location.key===o.location.key&&d.resolve()},[d,m,i.location,o]),u.useEffect(()=>{!l.isTransitioning&&h&&(s(h.state),c({isTransitioning:!0,flushSync:!1,currentLocation:h.currentLocation,nextLocation:h.nextLocation}),v(void 0))},[l.isTransitioning,h]),u.useEffect(()=>{},[]);let C=u.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:E=>n.navigate(E),push:(E,T,$)=>n.navigate(E,{state:T,preventScrollReset:$==null?void 0:$.preventScrollReset}),replace:(E,T,$)=>n.navigate(E,{replace:!0,state:T,preventScrollReset:$==null?void 0:$.preventScrollReset})}),[n]),S=n.basename||"/",k=u.useMemo(()=>({router:n,navigator:C,static:!1,basename:S}),[n,C,S]),_=u.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return u.useEffect(()=>VQe(r,n.future),[r,n.future]),u.createElement(u.Fragment,null,u.createElement(y4.Provider,{value:k},u.createElement(cce.Provider,{value:i},u.createElement(QQe.Provider,{value:g.current},u.createElement(JQe.Provider,{value:l},u.createElement(WQe,{basename:S,location:i.location,navigationType:i.historyAction,navigator:C,future:_},i.initialized||n.future.v7_partialHydration?u.createElement(iZe,{routes:n.routes,future:n.future,state:i}):t))))),null)}const iZe=u.memo(aZe);function aZe(e){let{routes:t,future:n,state:r}=e;return IQe(t,void 0,r,n)}var VV;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(VV||(VV={}));var WV;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(WV||(WV={}));function Uc(e){let t=u.useRef(BI(e)),n=u.useRef(!1),r=qy(),i=u.useMemo(()=>qQe(r.search,n.current?null:t.current),[r.search]),a=nc(),o=u.useCallback((s,l)=>{const c=BI(typeof s=="function"?s(i):s);n.current=!0,a("?"+c,l)},[a,i]);return[i,o]}(function(){if(typeof window!="object")return;if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}function e(x){try{return x.defaultView&&x.defaultView.frameElement||null}catch{return null}}var t=function(x){for(var C=x,S=e(C);S;)C=S.ownerDocument,S=e(C);return C}(window.document),n=[],r=null,i=null;function a(x){this.time=x.time,this.target=x.target,this.rootBounds=h(x.rootBounds),this.boundingClientRect=h(x.boundingClientRect),this.intersectionRect=h(x.intersectionRect||p()),this.isIntersecting=!!x.intersectionRect;var C=this.boundingClientRect,S=C.width*C.height,k=this.intersectionRect,_=k.width*k.height;S?this.intersectionRatio=Number((_/S).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(x,C){var S=C||{};if(typeof x!="function")throw new Error("callback must be a function");if(S.root&&S.root.nodeType!=1&&S.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=l(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=x,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(S.rootMargin),this.thresholds=this._initThresholds(S.threshold),this.root=S.root||null,this.rootMargin=this._rootMarginValues.map(function(k){return k.value+k.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(x,C){!x||!C?i=p():i=v(x,C),n.forEach(function(S){S._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,i=null},o.prototype.observe=function(x){var C=this._observationTargets.some(function(S){return S.element==x});if(!C){if(!(x&&x.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:x,entry:null}),this._monitorIntersections(x.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(x){this._observationTargets=this._observationTargets.filter(function(C){return C.element!=x}),this._unmonitorIntersections(x.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var x=this._queuedEntries.slice();return this._queuedEntries=[],x},o.prototype._initThresholds=function(x){var C=x||[0];return Array.isArray(C)||(C=[C]),C.sort().filter(function(S,k,_){if(typeof S!="number"||isNaN(S)||S<0||S>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return S!==_[k-1]})},o.prototype._parseRootMargin=function(x){var C=x||"0px",S=C.split(/\s+/).map(function(k){var _=/^(-?\d*\.?\d+)(px|%)$/.exec(k);if(!_)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(_[1]),unit:_[2]}});return S[1]=S[1]||S[0],S[2]=S[2]||S[0],S[3]=S[3]||S[1],S},o.prototype._monitorIntersections=function(x){var C=x.defaultView;if(C&&this._monitoringDocuments.indexOf(x)==-1){var S=this._checkForIntersections,k=null,_=null;this.POLL_INTERVAL?k=C.setInterval(S,this.POLL_INTERVAL):(c(C,"resize",S,!0),c(x,"scroll",S,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in C&&(_=new C.MutationObserver(S),_.observe(x,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(x),this._monitoringUnsubscribes.push(function(){var $=x.defaultView;$&&(k&&$.clearInterval(k),d($,"resize",S,!0)),d(x,"scroll",S,!0),_&&_.disconnect()});var E=this.root&&(this.root.ownerDocument||this.root)||t;if(x!=E){var T=e(x);T&&this._monitorIntersections(T.ownerDocument)}}},o.prototype._unmonitorIntersections=function(x){var C=this._monitoringDocuments.indexOf(x);if(C!=-1){var S=this.root&&(this.root.ownerDocument||this.root)||t,k=this._observationTargets.some(function(T){var $=T.element.ownerDocument;if($==x)return!0;for(;$&&$!=S;){var P=e($);if($=P&&P.ownerDocument,$==x)return!0}return!1});if(!k){var _=this._monitoringUnsubscribes[C];if(this._monitoringDocuments.splice(C,1),this._monitoringUnsubscribes.splice(C,1),_(),x!=S){var E=e(x);E&&this._unmonitorIntersections(E.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var x=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var C=0;C=0&&$>=0&&{top:S,bottom:k,left:_,right:E,width:T,height:$}||null}function m(x){var C;try{C=x.getBoundingClientRect()}catch{}return C?(C.width&&C.height||(C={top:C.top,right:C.right,bottom:C.bottom,left:C.left,width:C.right-C.left,height:C.bottom-C.top}),C):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(x){return!x||"x"in x?x:{top:x.top,y:x.top,bottom:x.bottom,left:x.left,x:x.left,right:x.right,width:x.width,height:x.height}}function v(x,C){var S=C.top-x.top,k=C.left-x.left;return{top:S,left:k,height:C.height,width:C.width,bottom:S+C.height,right:k+C.width}}function g(x,C){for(var S=C;S;){if(S==x)return!0;S=y(S)}return!1}function y(x){var C=x.parentNode;return x.nodeType==9&&x!=t?e(x):(C&&C.assignedSlot&&(C=C.assignedSlot.parentNode),C&&C.nodeType==11&&C.host?C.host:C)}function w(x){return x&&x.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=a})();function hce(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t2?r-2:0),a=2;a1?n-1:0),i=1;i1?n-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:rS;UV&&UV(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const a=n(i);a!==i&&(oZe(t)||(t[r]=a),i=a)}e[i]=!0}return e}function pZe(e){for(let t=0;t/gm),yZe=nl(/\$\{[\w\W]*/gm),xZe=nl(/^data-[\-\w.\u00B7-\uFFFF]+$/),wZe=nl(/^aria-[\-\w]+$/),gce=nl(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),CZe=nl(/^(?:\w+script|data):/i),SZe=nl(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),bce=nl(/^html$/i),kZe=nl(/^[a-z][.\w]*(-[.\w]+)+$/i);var JV=Object.freeze({__proto__:null,ARIA_ATTR:wZe,ATTR_WHITESPACE:SZe,CUSTOM_ELEMENT:kZe,DATA_ATTR:xZe,DOCTYPE_NAME:bce,ERB_EXPR:bZe,IS_ALLOWED_URI:gce,IS_SCRIPT_OR_DATA:CZe,MUSTACHE_EXPR:gZe,TMPLIT_EXPR:yZe});const g0={element:1,text:3,progressingInstruction:7,comment:8,document:9},_Ze=function(){return typeof window>"u"?null:window},EZe=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(o){return o},createScriptURL(o){return o}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},QV=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function yce(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_Ze();const t=Je=>yce(Je);if(t.version="3.3.0",t.removed=[],!e||!e.document||e.document.nodeType!==g0.document||!e.Element)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:o,Node:s,Element:l,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:f,DOMParser:m,trustedTypes:p}=e,h=l.prototype,v=v0(h,"cloneNode"),g=v0(h,"remove"),y=v0(h,"nextSibling"),w=v0(h,"childNodes"),x=v0(h,"parentNode");if(typeof o=="function"){const Je=n.createElement("template");Je.content&&Je.content.ownerDocument&&(n=Je.content.ownerDocument)}let C,S="";const{implementation:k,createNodeIterator:_,createDocumentFragment:E,getElementsByTagName:T}=n,{importNode:$}=r;let P=QV();t.isSupported=typeof vce=="function"&&typeof x=="function"&&k&&k.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:M,ERB_EXPR:j,TMPLIT_EXPR:I,DATA_ATTR:R,ARIA_ATTR:O,IS_SCRIPT_OR_DATA:L,ATTR_WHITESPACE:D,CUSTOM_ELEMENT:B}=JV;let{IS_ALLOWED_URI:F}=JV,z=null;const H=zn({},[...GV,...l8,...c8,...u8,...KV]);let A=null;const V=zn({},[...YV,...d8,...XV,...Ow]);let W=Object.seal(zI(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,X=null;const J=Object.seal(zI(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let re=!0,Q=!0,ne=!1,Z=!0,se=!1,oe=!0,ce=!1,te=!1,le=!1,pe=!1,we=!1,_e=!1,Y=!0,ae=!1;const ee="user-content-";let q=!0,ue=!1,ie={},de=null;const be=zn({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ke=null;const xe=zn({},["audio","video","img","source","image","track"]);let ye=null;const Se=zn({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Oe="http://www.w3.org/1998/Math/MathML",Re="http://www.w3.org/2000/svg",Fe="http://www.w3.org/1999/xhtml";let Ce=Fe,ve=!1,ge=null;const Ee=zn({},[Oe,Re,Fe],o8);let Ne=zn({},["mi","mo","mn","ms","mtext"]),We=zn({},["annotation-xml"]);const He=zn({},["title","style","font","a","script"]);let Ye=null;const De=["application/xhtml+xml","text/html"],Ue="text/html";let Le=null,ft=null;const mt=n.createElement("form"),ut=function(Me){return Me instanceof RegExp||Me instanceof Function},gt=function(){let Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(ft&&ft===Me)){if((!Me||typeof Me!="object")&&(Me={}),Me=iu(Me),Ye=De.indexOf(Me.PARSER_MEDIA_TYPE)===-1?Ue:Me.PARSER_MEDIA_TYPE,Le=Ye==="application/xhtml+xml"?o8:rS,z=yl(Me,"ALLOWED_TAGS")?zn({},Me.ALLOWED_TAGS,Le):H,A=yl(Me,"ALLOWED_ATTR")?zn({},Me.ALLOWED_ATTR,Le):V,ge=yl(Me,"ALLOWED_NAMESPACES")?zn({},Me.ALLOWED_NAMESPACES,o8):Ee,ye=yl(Me,"ADD_URI_SAFE_ATTR")?zn(iu(Se),Me.ADD_URI_SAFE_ATTR,Le):Se,ke=yl(Me,"ADD_DATA_URI_TAGS")?zn(iu(xe),Me.ADD_DATA_URI_TAGS,Le):xe,de=yl(Me,"FORBID_CONTENTS")?zn({},Me.FORBID_CONTENTS,Le):be,U=yl(Me,"FORBID_TAGS")?zn({},Me.FORBID_TAGS,Le):iu({}),X=yl(Me,"FORBID_ATTR")?zn({},Me.FORBID_ATTR,Le):iu({}),ie=yl(Me,"USE_PROFILES")?Me.USE_PROFILES:!1,re=Me.ALLOW_ARIA_ATTR!==!1,Q=Me.ALLOW_DATA_ATTR!==!1,ne=Me.ALLOW_UNKNOWN_PROTOCOLS||!1,Z=Me.ALLOW_SELF_CLOSE_IN_ATTR!==!1,se=Me.SAFE_FOR_TEMPLATES||!1,oe=Me.SAFE_FOR_XML!==!1,ce=Me.WHOLE_DOCUMENT||!1,pe=Me.RETURN_DOM||!1,we=Me.RETURN_DOM_FRAGMENT||!1,_e=Me.RETURN_TRUSTED_TYPE||!1,le=Me.FORCE_BODY||!1,Y=Me.SANITIZE_DOM!==!1,ae=Me.SANITIZE_NAMED_PROPS||!1,q=Me.KEEP_CONTENT!==!1,ue=Me.IN_PLACE||!1,F=Me.ALLOWED_URI_REGEXP||gce,Ce=Me.NAMESPACE||Fe,Ne=Me.MATHML_TEXT_INTEGRATION_POINTS||Ne,We=Me.HTML_INTEGRATION_POINTS||We,W=Me.CUSTOM_ELEMENT_HANDLING||{},Me.CUSTOM_ELEMENT_HANDLING&&ut(Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(W.tagNameCheck=Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&ut(Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(W.attributeNameCheck=Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&typeof Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(W.allowCustomizedBuiltInElements=Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),se&&(Q=!1),we&&(pe=!0),ie&&(z=zn({},KV),A=[],ie.html===!0&&(zn(z,GV),zn(A,YV)),ie.svg===!0&&(zn(z,l8),zn(A,d8),zn(A,Ow)),ie.svgFilters===!0&&(zn(z,c8),zn(A,d8),zn(A,Ow)),ie.mathMl===!0&&(zn(z,u8),zn(A,XV),zn(A,Ow))),Me.ADD_TAGS&&(typeof Me.ADD_TAGS=="function"?J.tagCheck=Me.ADD_TAGS:(z===H&&(z=iu(z)),zn(z,Me.ADD_TAGS,Le))),Me.ADD_ATTR&&(typeof Me.ADD_ATTR=="function"?J.attributeCheck=Me.ADD_ATTR:(A===V&&(A=iu(A)),zn(A,Me.ADD_ATTR,Le))),Me.ADD_URI_SAFE_ATTR&&zn(ye,Me.ADD_URI_SAFE_ATTR,Le),Me.FORBID_CONTENTS&&(de===be&&(de=iu(de)),zn(de,Me.FORBID_CONTENTS,Le)),q&&(z["#text"]=!0),ce&&zn(z,["html","head","body"]),z.table&&(zn(z,["tbody"]),delete U.tbody),Me.TRUSTED_TYPES_POLICY){if(typeof Me.TRUSTED_TYPES_POLICY.createHTML!="function")throw h0('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Me.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw h0('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=Me.TRUSTED_TYPES_POLICY,S=C.createHTML("")}else C===void 0&&(C=EZe(p,i)),C!==null&&typeof S=="string"&&(S=C.createHTML(""));fo&&fo(Me),ft=Me}},Pe=zn({},[...l8,...c8,...hZe]),Te=zn({},[...u8,...vZe]),Ie=function(Me){let ze=x(Me);(!ze||!ze.tagName)&&(ze={namespaceURI:Ce,tagName:"template"});const tt=rS(Me.tagName),ot=rS(ze.tagName);return ge[Me.namespaceURI]?Me.namespaceURI===Re?ze.namespaceURI===Fe?tt==="svg":ze.namespaceURI===Oe?tt==="svg"&&(ot==="annotation-xml"||Ne[ot]):!!Pe[tt]:Me.namespaceURI===Oe?ze.namespaceURI===Fe?tt==="math":ze.namespaceURI===Re?tt==="math"&&We[ot]:!!Te[tt]:Me.namespaceURI===Fe?ze.namespaceURI===Re&&!We[ot]||ze.namespaceURI===Oe&&!Ne[ot]?!1:!Te[tt]&&(He[tt]||!Pe[tt]):!!(Ye==="application/xhtml+xml"&&ge[Me.namespaceURI]):!1},$e=function(Me){m0(t.removed,{element:Me});try{x(Me).removeChild(Me)}catch{g(Me)}},je=function(Me,ze){try{m0(t.removed,{attribute:ze.getAttributeNode(Me),from:ze})}catch{m0(t.removed,{attribute:null,from:ze})}if(ze.removeAttribute(Me),Me==="is")if(pe||we)try{$e(ze)}catch{}else try{ze.setAttribute(Me,"")}catch{}},Ke=function(Me){let ze=null,tt=null;if(le)Me=""+Me;else{const nt=s8(Me,/^[\r\n\t ]+/);tt=nt&&nt[0]}Ye==="application/xhtml+xml"&&Ce===Fe&&(Me=''+Me+"");const ot=C?C.createHTML(Me):Me;if(Ce===Fe)try{ze=new m().parseFromString(ot,Ye)}catch{}if(!ze||!ze.documentElement){ze=k.createDocument(Ce,"template",null);try{ze.documentElement.innerHTML=ve?S:ot}catch{}}const Qe=ze.body||ze.documentElement;return Me&&tt&&Qe.insertBefore(n.createTextNode(tt),Qe.childNodes[0]||null),Ce===Fe?T.call(ze,ce?"html":"body")[0]:ce?ze.documentElement:Qe},Ze=function(Me){return _.call(Me.ownerDocument||Me,Me,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},st=function(Me){return Me instanceof f&&(typeof Me.nodeName!="string"||typeof Me.textContent!="string"||typeof Me.removeChild!="function"||!(Me.attributes instanceof d)||typeof Me.removeAttribute!="function"||typeof Me.setAttribute!="function"||typeof Me.namespaceURI!="string"||typeof Me.insertBefore!="function"||typeof Me.hasChildNodes!="function")},Xe=function(Me){return typeof s=="function"&&Me instanceof s};function Ge(Je,Me,ze){Iw(Je,tt=>{tt.call(t,Me,ze,ft)})}const ct=function(Me){let ze=null;if(Ge(P.beforeSanitizeElements,Me,null),st(Me))return $e(Me),!0;const tt=Le(Me.nodeName);if(Ge(P.uponSanitizeElement,Me,{tagName:tt,allowedTags:z}),oe&&Me.hasChildNodes()&&!Xe(Me.firstElementChild)&&Za(/<[/\w!]/g,Me.innerHTML)&&Za(/<[/\w!]/g,Me.textContent)||Me.nodeType===g0.progressingInstruction||oe&&Me.nodeType===g0.comment&&Za(/<[/\w]/g,Me.data))return $e(Me),!0;if(!(J.tagCheck instanceof Function&&J.tagCheck(tt))&&(!z[tt]||U[tt])){if(!U[tt]&&Rt(tt)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt)))return!1;if(q&&!de[tt]){const ot=x(Me)||Me.parentNode,Qe=w(Me)||Me.childNodes;if(Qe&&ot){const nt=Qe.length;for(let lt=nt-1;lt>=0;--lt){const xt=v(Qe[lt],!0);xt.__removalCount=(Me.__removalCount||0)+1,ot.insertBefore(xt,y(Me))}}}return $e(Me),!0}return Me instanceof l&&!Ie(Me)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&Za(/<\/no(script|embed|frames)/i,Me.innerHTML)?($e(Me),!0):(se&&Me.nodeType===g0.text&&(ze=Me.textContent,Iw([M,j,I],ot=>{ze=p0(ze,ot," ")}),Me.textContent!==ze&&(m0(t.removed,{element:Me.cloneNode()}),Me.textContent=ze)),Ge(P.afterSanitizeElements,Me,null),!1)},yt=function(Me,ze,tt){if(Y&&(ze==="id"||ze==="name")&&(tt in n||tt in mt))return!1;if(!(Q&&!X[ze]&&Za(R,ze))){if(!(re&&Za(O,ze))){if(!(J.attributeCheck instanceof Function&&J.attributeCheck(ze,Me))){if(!A[ze]||X[ze]){if(!(Rt(Me)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,Me)||W.tagNameCheck instanceof Function&&W.tagNameCheck(Me))&&(W.attributeNameCheck instanceof RegExp&&Za(W.attributeNameCheck,ze)||W.attributeNameCheck instanceof Function&&W.attributeNameCheck(ze,Me))||ze==="is"&&W.allowCustomizedBuiltInElements&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt))))return!1}else if(!ye[ze]){if(!Za(F,p0(tt,D,""))){if(!((ze==="src"||ze==="xlink:href"||ze==="href")&&Me!=="script"&&dZe(tt,"data:")===0&&ke[Me])){if(!(ne&&!Za(L,p0(tt,D,"")))){if(tt)return!1}}}}}}}return!0},Rt=function(Me){return Me!=="annotation-xml"&&s8(Me,B)},Nt=function(Me){Ge(P.beforeSanitizeAttributes,Me,null);const{attributes:ze}=Me;if(!ze||st(Me))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0};let ot=ze.length;for(;ot--;){const Qe=ze[ot],{name:nt,namespaceURI:lt,value:xt}=Qe,Dt=Le(nt),vt=xt;let at=nt==="value"?vt:fZe(vt);if(tt.attrName=Dt,tt.attrValue=at,tt.keepAttr=!0,tt.forceKeepAttr=void 0,Ge(P.uponSanitizeAttribute,Me,tt),at=tt.attrValue,ae&&(Dt==="id"||Dt==="name")&&(je(nt,Me),at=ee+at),oe&&Za(/((--!?|])>)|<\/(style|title|textarea)/i,at)){je(nt,Me);continue}if(Dt==="attributename"&&s8(at,"href")){je(nt,Me);continue}if(tt.forceKeepAttr)continue;if(!tt.keepAttr){je(nt,Me);continue}if(!Z&&Za(/\/>/i,at)){je(nt,Me);continue}se&&Iw([M,j,I],nn=>{at=p0(at,nn," ")});const St=Le(Me.nodeName);if(!yt(St,Dt,at)){je(nt,Me);continue}if(C&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!lt)switch(p.getAttributeType(St,Dt)){case"TrustedHTML":{at=C.createHTML(at);break}case"TrustedScriptURL":{at=C.createScriptURL(at);break}}if(at!==vt)try{lt?Me.setAttributeNS(lt,nt,at):Me.setAttribute(nt,at),st(Me)?$e(Me):qV(t.removed)}catch{je(nt,Me)}}Ge(P.afterSanitizeAttributes,Me,null)},Ct=function Je(Me){let ze=null;const tt=Ze(Me);for(Ge(P.beforeSanitizeShadowDOM,Me,null);ze=tt.nextNode();)Ge(P.uponSanitizeShadowNode,ze,null),ct(ze),Nt(ze),ze.content instanceof a&&Je(ze.content);Ge(P.afterSanitizeShadowDOM,Me,null)};return t.sanitize=function(Je){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ze=null,tt=null,ot=null,Qe=null;if(ve=!Je,ve&&(Je=""),typeof Je!="string"&&!Xe(Je))if(typeof Je.toString=="function"){if(Je=Je.toString(),typeof Je!="string")throw h0("dirty is not a string, aborting")}else throw h0("toString is not a function");if(!t.isSupported)return Je;if(te||gt(Me),t.removed=[],typeof Je=="string"&&(ue=!1),ue){if(Je.nodeName){const xt=Le(Je.nodeName);if(!z[xt]||U[xt])throw h0("root node is forbidden and cannot be sanitized in-place")}}else if(Je instanceof s)ze=Ke(""),tt=ze.ownerDocument.importNode(Je,!0),tt.nodeType===g0.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?ze=tt:ze.appendChild(tt);else{if(!pe&&!se&&!ce&&Je.indexOf("<")===-1)return C&&_e?C.createHTML(Je):Je;if(ze=Ke(Je),!ze)return pe?null:_e?S:""}ze&&le&&$e(ze.firstChild);const nt=Ze(ue?Je:ze);for(;ot=nt.nextNode();)ct(ot),Nt(ot),ot.content instanceof a&&Ct(ot.content);if(ue)return Je;if(pe){if(we)for(Qe=E.call(ze.ownerDocument);ze.firstChild;)Qe.appendChild(ze.firstChild);else Qe=ze;return(A.shadowroot||A.shadowrootmode)&&(Qe=$.call(r,Qe,!0)),Qe}let lt=ce?ze.outerHTML:ze.innerHTML;return ce&&z["!doctype"]&&ze.ownerDocument&&ze.ownerDocument.doctype&&ze.ownerDocument.doctype.name&&Za(bce,ze.ownerDocument.doctype.name)&&(lt=" -`+lt),se&&Iw([M,j,I],xt=>{lt=p0(lt,xt," ")}),C&&_e?C.createHTML(lt):lt},t.setConfig=function(){let Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};gt(Je),te=!0},t.clearConfig=function(){ft=null,te=!1},t.isValidAttribute=function(Je,Me,ze){ft||gt({});const tt=Le(Je),ot=Le(Me);return yt(tt,ot,ze)},t.addHook=function(Je,Me){typeof Me=="function"&&m0(P[Je],Me)},t.removeHook=function(Je,Me){if(Me!==void 0){const ze=cZe(P[Je],Me);return ze===-1?void 0:uZe(P[Je],ze,1)[0]}return qV(P[Je])},t.removeHooks=function(Je){P[Je]=[]},t.removeAllHooks=function(){P=QV()},t}var xce=yce();function $Ze(e,t=document.body){const n=document.createElement("div");t.appendChild(n);const r=wS.createRoot(n),i=K.cloneElement(e,{onUnmount(){t&&n&&t.removeChild(n)}});return r.render(i),n}function TZe(e,t="click"){const n=u.useRef();return u.useEffect(()=>{const r=i=>{const a=n.current;!a||a.contains(i.target)||e&&e(i)};return document.addEventListener(t,r),()=>{document.removeEventListener(t,r)}},[t,e]),n}function C9(e){const t=u.useRef(null);return u.useEffect(()=>{e&&(typeof e=="function"?e(t.current):e.current=t.current)},[e]),t}function PZe(e){const t=u.useRef(e);return t.current=e,t}function RZe(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)}function IZe(e){return e.offsetHeight}const OZe=5*60*1e3;let ZV=0;const f8=(e,t)=>{const n=e.createdAt||Date.now(),r=e.hasTime||n-ZV>OZe;return r&&(ZV=n),{...e,_id:e._id||t||RZe(),createdAt:n,position:e.position||"left",hasTime:r}};function MZe(e=[]){const t=u.useMemo(()=>e.map(c=>f8(c)),[e]),[n,r]=u.useState(t),i=u.useCallback(c=>{r(d=>[...c,...d])},[]),a=u.useCallback((c,d)=>{r(f=>f.map(m=>m._id===c?f8(d,c):m))},[]),o=u.useCallback(c=>{const d=f8(c);r(f=>[...f,d])},[]),s=u.useCallback(c=>{r(d=>d.filter(f=>f._id!==c))},[]),l=u.useCallback((c=[])=>{r(c)},[]);return{messages:n,prependMsgs:i,appendMsg:o,updateMsg:a,deleteMsg:s,resetList:l}}function wce({active:e=!1,ref:t,delay:n=300}){const[r,i]=u.useState(!1),[a,o]=u.useState(!1),s=u.useRef(),l=()=>{s.current&&clearTimeout(s.current)};return u.useEffect(()=>(e?(l(),o(e)):(i(e),s.current=setTimeout(()=>{o(e)},n)),l),[e,n]),u.useEffect(()=>{t.current&&IZe(t.current),i(a)},[a,t]),{didMount:a,isShow:r}}let dFt=class extends K.Component{constructor(t){super(t),this.state={error:null,errorInfo:null}}componentDidCatch(t,n){const{onError:r}=this.props;r&&r(t,n),this.setState({error:t,errorInfo:n})}render(){const{FallbackComponent:t,children:n,...r}=this.props,{error:i,errorInfo:a}=this.state;return a?t?b.jsx(t,{error:i,errorInfo:a,...r}):null:n}};K.createContext({addComponent:()=>{},hasComponent:()=>!1,getComponent:()=>null});const jZe=e=>{const{className:t,src:n,alt:r,url:i,size:a="md",shape:o="circle",children:s}=e,l=i?"a":"span";return b.jsx(l,{className:an("Avatar",`Avatar--${a}`,`Avatar--${o}`,t),href:i,children:n?b.jsx("img",{src:n,alt:r}):s})},NZe=e=>{const{className:t,active:n,onClick:r,...i}=e;return b.jsx("div",{className:an("Backdrop",t,{active:n}),onClick:r,role:"button",tabIndex:-1,"aria-hidden":!0,...i})},up=({content:e})=>{const t=xce.sanitize(e,{ALLOWED_TAGS:["p","div","span","h1","h2","h3","h4","h5","h6","ul","ol","li","a","strong","em","b","i","img","blockquote","code","pre"],ALLOWED_ATTR:["href","target","src","alt","style","class"]});return b.jsx("span",{className:"RichText",dangerouslySetInnerHTML:{__html:t}})},AZe=/(\+?86-?)?1[3-9]\d{9}/g,FZe=/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g,DZe=/(https?:\/\/[^\s]+)/g,ws=K.forwardRef((e,t)=>{const{type:n="text",content:r,children:i,position:a="left",isRichText:o=!1,isDarkMode:s=!1,onPhoneClick:l,onEmailClick:c,...d}=e,[f,m]=u.useState(!1),p=w=>{const x=w.replace(/^\+?86-?/,"");console.log(`拨打电话: ${x}`),l==null||l(x)},h=w=>{console.log(`发送邮件: ${w}`),c==null||c(w)},v=w=>{const x=w.replace(/^[@\s]+/,"");console.log(`打开链接: ${x}`),window.open(x,"_blank")},g=()=>{if(!r)return null;if(o)return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(up,{content:r})});let w=0;const x=[],C=r,S=[];let k;for(;(k=AZe.exec(C))!==null;)S.push({value:k[0],index:k.index,type:"phone"});let _;for(;(_=FZe.exec(C))!==null;)S.push({value:_[0],index:_.index,type:"email"});let E;for(;(E=DZe.exec(C))!==null;)S.push({value:E[0].trim(),index:E.index,type:"url"});return S.sort((T,$)=>T.index-$.index),S.forEach((T,$)=>{T.index>w&&x.push(C.substring(w,T.index)),x.push(b.jsx("a",{href:"#",onClick:P=>{P.preventDefault(),T.type==="phone"?p(T.value):T.type==="email"?h(T.value):T.type==="url"&&v(T.value)},style:{color:"#1890ff",textDecoration:"none",cursor:"pointer"},children:T.value},$)),w=T.index+T.value.length}),w{if(!r)return;(await v9(r)).success?(m(!0),rt.success("内容已复制到剪贴板"),setTimeout(()=>{m(!1)},2e3)):rt.error("复制失败,请手动选择文本复制")};return b.jsxs("div",{className:`Bubble ${n}`,"data-type":n,ref:t,...d,children:[g(),i,r&&a==="left"&&n==="text"&&b.jsx("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:f?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f?"复制成功":"复制内容",onMouseOver:w=>{w.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:w=>{w.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})})]})}),qi=K.forwardRef((e,t)=>{const{type:n,className:r,spin:i,name:a,...o}=e,s=typeof a=="string"?{"aria-label":a}:{"aria-hidden":!0};return b.jsx("svg",{className:an("Icon",{"is-spin":i},r),ref:t,...s,...o,children:b.jsx("use",{xlinkHref:`#icon-${n}`})})});function m8(e){return e&&`Btn--${e}`}const Bi=K.forwardRef((e,t)=>{const{className:n,label:r,color:i,variant:a,size:o,icon:s,loading:l,block:c,disabled:d,children:f,onClick:m,...p}=e,h=s||l&&"spinner",v=o||(c?"lg":"");function g(y){!d&&!l&&m&&m(y)}return b.jsxs("button",{className:an("Btn",m8(i),m8(a),m8(v),{"Btn--block":c},n),type:"button",disabled:d,onClick:g,ref:t,...p,children:[h&&b.jsx("span",{className:"Btn-icon",children:b.jsx(qi,{type:h,spin:l})}),r||f]})}),LZe={BackBottom:{newMsgOne:"{n} رسالة جديدة",newMsgOther:"{n} رسالة جديدة",bottom:"الأسفل"},Time:{weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),formats:{LT:"HH:mm",lll:"YYYY/M/D HH:mm",WT:"HH:mm dddd",YT:"HH:mm أمس"}},Composer:{send:"إرسال"},SendConfirm:{title:"إرسال صورة",send:"أرسل",cancel:"إلغاء"},RateActions:{up:"التصويت",down:"تصويت سلبي"},Recorder:{hold2talk:"أستمر بالضغط لتتحدث",release2send:"حرر للإرسال",releaseOrSwipe:"حرر للإرسال ، اسحب لأعلى للإلغاء",release2cancel:"حرر للإلغاء"},Search:{search:"يبحث"}},BZe={BackBottom:{newMsgOne:"{n} new message",newMsgOther:"{n} new messages",bottom:"Bottom"},Time:{weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),formats:{LT:"HH:mm",lll:"M/D/YYYY HH:mm",WT:"dddd HH:mm",YT:"Yesterday HH:mm"}},Composer:{send:"Send"},SendConfirm:{title:"Send photo",send:"Send",cancel:"Cancel"},RateActions:{up:"Up vote",down:"Down vote"},Recorder:{hold2talk:"Hold to Talk",release2send:"Release to Send",releaseOrSwipe:"Release to send, swipe up to cancel",release2cancel:"Release to cancel"},Search:{search:"Search"}},zZe={BackBottom:{newMsgOne:"{n} nouveau message",newMsgOther:"{n} nouveau messages",bottom:"Fond"},Time:{weekdays:"Dimanche_Lundi_Mardi_Mercredi_Jeudi_Vendredi_Samedi".split("_"),formats:{LT:"HH:mm",lll:"D/M/YYYY HH:mm",WT:"dddd HH:mm",YT:"Hier HH:mm"}},Composer:{send:"Envoyer"},SendConfirm:{title:"Envoyer une photo",send:"Envoyer",cancel:"Annuler"},RateActions:{up:"Voter pour",down:"Vote négatif"},Recorder:{hold2talk:"Tenir pour parler",release2send:"Libérer pour envoyer",releaseOrSwipe:"Relâchez pour envoyer, balayez vers le haut pour annuler",release2cancel:"Relâcher pour annuler"},Search:{search:"Chercher"}},HZe={BackBottom:{newMsgOne:"{n}条新消息",newMsgOther:"{n}条新消息",bottom:"回到底部"},Time:{weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),formats:{LT:"HH:mm",lll:"YYYY年M月D日 HH:mm",WT:"dddd HH:mm",YT:"昨天 HH:mm"}},Composer:{send:"发送"},SendConfirm:{title:"发送图片",send:"发送",cancel:"取消"},RateActions:{up:"赞同",down:"反对"},Recorder:{hold2talk:"按住 说话",release2send:"松开 发送",releaseOrSwipe:"松开发送,上滑取消",release2cancel:"松开手指,取消发送"},Search:{search:"搜索"}},eW={"ar-EG":LZe,"fr-FR":zZe,"en-US":BZe,"zh-CN":HZe},Cce="en-US",S9=K.createContext({}),VZe=({locale:e=Cce,locales:t,elderMode:n,children:r})=>b.jsx(S9.Provider,{value:{locale:e,locales:t,elderMode:n},children:r}),C4=()=>u.useContext(S9),Gy=(e,t)=>{const{locale:n,locales:r}=u.useContext(S9);let a={...n&&eW[n]||eW[Cce],...r};return e&&(a=a[e]||{}),{locale:n,trans:o=>o?a[o]:a}},ii=K.forwardRef((e,t)=>{const{className:n,size:r,fluid:i,children:a,...o}=e,s=C4();return b.jsx("div",{className:an("Card",r&&`Card--${r}`,{"Card--fluid":i},n),"data-fluid":i,"data-elder-mode":s.elderMode,...o,ref:t,children:a})}),WZe={row:"Flex--d-r","row-reverse":"Flex--d-rr",column:"Flex--d-c","column-reverse":"Flex--d-cr"},UZe={nowrap:"Flex--w-n",wrap:"Flex--w-w","wrap-reverse":"Flex--w-wr"},qZe={"flex-start":"Flex--jc-fs","flex-end":"Flex--jc-fe",center:"Flex--jc-c","space-between":"Flex--jc-sb","space-around":"Flex--jc-sa"},GZe={"flex-start":"Flex--ai-fs","flex-end":"Flex--ai-fe",center:"Flex--ai-c"},co=K.forwardRef((e,t)=>{const{as:n="div",className:r,inline:i,center:a,direction:o,wrap:s,justifyContent:l,justify:c=l,alignItems:d,align:f=d,children:m,...p}=e;return b.jsx(n,{className:an("Flex",o&&WZe[o],c&&qZe[c],f&&GZe[f],s&&UZe[s],{"Flex--inline":i,"Flex--center":a},r),ref:t,...p,children:m})}),Kd=K.forwardRef((e,t)=>{const{className:n,flex:r,alignSelf:i,order:a,style:o,children:s,...l}=e;return b.jsx("div",{className:an("FlexItem",n),style:{...o,flex:r,alignSelf:i,order:a},ref:t,...l,children:s})});K.forwardRef((e,t)=>{const{className:n,aspectRatio:r="square",color:i,image:a,children:o,...s}=e,l={backgroundColor:i||void 0,backgroundImage:typeof a=="string"?`url('${a}')`:void 0};return b.jsx("div",{className:an("CardMedia",{"CardMedia--wide":r==="wide","CardMedia--square":r==="square"},n),style:l,...s,ref:t,children:o&&b.jsx(co,{className:"CardMedia-content",direction:"column",center:!0,children:o})})});const Ql=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:an("CardContent",n),...i,ref:t,children:r})}),qc=K.forwardRef((e,t)=>{const{className:n,title:r,subtitle:i,center:a,children:o,...s}=e;return b.jsxs("div",{className:an("CardTitle",{"CardTitle--center":a},n),...s,ref:t,children:[r&&b.jsx("h5",{className:"CardTitle-title",children:r}),o&&typeof o=="string"&&b.jsx("h5",{className:"CardTitle-title",children:o}),i&&b.jsx("p",{className:"CardTitle-subtitle",children:i}),o&&typeof o!="string"&&o]})}),_v=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:an("CardText",n),...i,ref:t,children:typeof r=="string"?b.jsx("p",{children:r}):r})}),Sce=K.forwardRef((e,t)=>{const{children:n,className:r,direction:i,...a}=e;return b.jsx("div",{className:an("CardActions",r,i&&`CardActions--${i}`),...a,ref:t,children:n})}),p8=e=>{const{width:t,children:n}=e;return b.jsx("div",{className:"Carousel-item",style:{width:t},children:n})},kce=(e,t)=>{e.style.transform=t,e.style.webkitTransform=t},tW=(e,t)=>{e.style.transition=t,e.style.webkitTransition=t},KZe={passiveListener:()=>{let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});window.addEventListener("test",null,t)}catch{}return e},smoothScroll:()=>"scrollBehavior"in document.documentElement.style,touch:()=>"ontouchstart"in window};function dp(e){return KZe[e]()}const YZe=["TEXTAREA","OPTION","INPUT","SELECT"],XZe=dp("touch");K.forwardRef((e,t)=>{const{className:n,startIndex:r=0,draggable:i=!0,duration:a=300,easing:o="ease",threshold:s=20,clickDragThreshold:l=10,loop:c=!0,rtl:d=!1,autoPlay:f=e.autoplay||!1,interval:m=e.autoplaySpeed||4e3,dots:p=e.indicators||!0,onChange:h,children:v}=e,g=K.Children.count(v),y=`${100/g}%`,w=u.useRef(null),x=u.useRef(null),C=u.useRef(null),S=u.useRef({first:!0,wrapWidth:0,hover:!1,startX:0,endX:0,startY:0,canMove:null,pressDown:!1}),k=u.useCallback(Q=>c?Q%g:Math.max(0,Math.min(Q,g-1)),[g,c]),[_,E]=u.useState(k(r)),[T,$]=u.useState(!1),P=u.useCallback(()=>{tW(x.current,`transform ${a}ms ${o}`)},[a,o]),M=()=>{tW(x.current,"transform 0s")},j=Q=>{kce(x.current,`translate3d(${Q}px, 0, 0)`)},I=u.useCallback((Q,ne)=>{const Z=c?Q+1:Q,se=(d?1:-1)*Z*S.current.wrapWidth;ne?requestAnimationFrame(()=>{requestAnimationFrame(()=>{P(),j(se)})}):j(se)},[P,c,d]),R=u.useCallback(Q=>{if(g<=1)return;const ne=k(Q);ne!==_&&E(ne)},[_,g,k]),O=u.useCallback(()=>{if(g<=1)return;let Q=_-1;if(c){if(Q<0){const ne=S.current,Z=g+1,se=(d?1:-1)*Z*ne.wrapWidth,oe=i?ne.endX-ne.startX:0;M(),j(se+oe),Q=g-1}}else Q=Math.max(Q,0);Q!==_&&E(Q)},[_,g,i,c,d]),L=u.useCallback(()=>{if(g<=1)return;let Q=_+1;if(c){if(Q>g-1){Q=0;const Z=S.current,se=i?Z.endX-Z.startX:0;M(),j(se)}}else Q=Math.min(Q,g-1);Q!==_&&E(Q)},[_,g,i,c]),D=u.useCallback(()=>{!f||S.current.hover||(C.current=setTimeout(()=>{P(),L()},m))},[f,m,P,L]),B=()=>{clearTimeout(C.current)},F=()=>{I(_,!0),D()},z=()=>{const Q=S.current,ne=(d?-1:1)*(Q.endX-Q.startX),Z=Math.abs(ne),se=ne>0&&_-1<0,oe=ne<0&&_+1>g-1;se||oe?c?se?O():L():F():ne>0&&Z>s&&g>1?O():ne<0&&Z>s&&g>1?L():F()},H=()=>{const Q=S.current;Q.startX=0,Q.endX=0,Q.startY=0,Q.canMove=null,Q.pressDown=!1},A=Q=>{if(YZe.includes(Q.target.nodeName))return;Q.preventDefault(),Q.stopPropagation();const ne="touches"in Q?Q.touches[0]:Q,Z=S.current;Z.pressDown=!0,Z.startX=ne.pageX,Z.startY=ne.pageY,B()},V=Q=>{Q.stopPropagation();const ne="touches"in Q?Q.touches[0]:Q,Z=S.current;if(Z.pressDown){if("touches"in Q&&(Z.canMove===null&&(Z.canMove=Math.abs(Z.startY-ne.pageY)l&&$(!0);const te=d?oe+ce:ce-oe;j(te)}},W=Q=>{Q.stopPropagation();const ne=S.current;ne.pressDown=!1,$(!1),P(),ne.endX?z():D(),H()},U=()=>{S.current.hover=!0,B()},X=Q=>{const ne=S.current;ne.hover=!1,ne.pressDown&&(ne.pressDown=!1,ne.endX=Q.pageX,P(),z(),H()),D()},J=Q=>{const{slideTo:ne}=Q.currentTarget.dataset;if(ne){const Z=parseInt(ne,10);R(Z)}Q.preventDefault()};u.useImperativeHandle(t,()=>({goTo:R,prev:O,next:L,wrapperRef:w}),[R,O,L]),u.useEffect(()=>{function Q(){S.current.wrapWidth=w.current.offsetWidth,I(_)}return S.current.first&&Q(),window.addEventListener("resize",Q),()=>{window.removeEventListener("resize",Q)}},[_,I]),u.useEffect(()=>{h&&!S.current.first&&h(_)},[_,h]),u.useEffect(()=>{S.current.first?(I(_),S.current.first=!1):I(_,!0)},[_,I]),u.useEffect(()=>(D(),()=>{B()}),[f,_,D]);let re;return i?re=XZe?{onTouchStart:A,onTouchMove:V,onTouchEnd:W}:{onMouseDown:A,onMouseMove:V,onMouseUp:W,onMouseEnter:U,onMouseLeave:X}:re={onMouseEnter:U,onMouseLeave:X},b.jsxs("div",{className:an("Carousel",{"Carousel--draggable":i,"Carousel--rtl":d,"Carousel--dragging":T},n),ref:w,...re,children:[b.jsxs("div",{className:"Carousel-inner",style:{width:`${c?g+2:g}00%`},ref:x,children:[c&&b.jsx(p8,{width:y,children:K.Children.toArray(v)[g-1]}),K.Children.map(v,(Q,ne)=>b.jsx(p8,{width:y,children:Q},ne)),c&&b.jsx(p8,{width:y,children:K.Children.toArray(v)[0]})]}),p&&b.jsx("ol",{className:"Carousel-dots",children:K.Children.map(v,(Q,ne)=>b.jsx("li",{children:b.jsx("button",{className:an("Carousel-dot",{active:_===ne}),type:"button","aria-label":`Go to slide ${ne+1}`,"data-slide-to":ne,onClick:J})},ne))})]})});const JZe=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:an("Checkbox",n,{"Checkbox--checked":i,"Checkbox--disabled":a}),ref:t,children:[b.jsx("input",{type:"checkbox",className:"Checkbox-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Checkbox-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;function c(d,f){const m=f.target.checked?i.concat(d):i.filter(p=>p!==d);l(m,f)}return b.jsx("div",{className:an("CheckboxGroup",{"CheckboxGroup--block":s},n),ref:t,children:r.map(d=>b.jsx(JZe,{label:d.label||d.value,value:d.value,name:a,checked:i.includes(d.value),disabled:"disabled"in d?d.disabled:o,onChange:f=>{c(d.value,f)}},d.value))})});const WI=document,QZe=WI.documentElement,ZZe=e=>{const{children:t,onClick:n,mouseEvent:r="mouseup",...i}=e,a=u.useRef(null);function o(s){a.current&&QZe.contains(s.target)&&!a.current.contains(s.target)&&n(s)}return u.useEffect(()=>(r&&WI.addEventListener(r,o),()=>{WI.removeEventListener(r,o)})),b.jsx("div",{ref:a,...i,children:t})},eet="//gw.alicdn.com/tfs/TB1fnnLRkvoK1RjSZFDXXXY3pXa-300-250.svg",tet="//gw.alicdn.com/tfs/TB1lRjJRbvpK1RjSZPiXXbmwXXa-300-250.svg";K.forwardRef((e,t)=>{const{className:n,type:r,image:i,tip:a,children:o}=e,s=i||(r==="error"?tet:eet);return b.jsxs(co,{className:an("Empty",n),direction:"column",center:!0,ref:t,children:[b.jsx("img",{className:"Empty-img",src:s,alt:a}),a&&b.jsx("p",{className:"Empty-tip",children:a}),o]})});const net=K.createContext("");K.forwardRef((e,t)=>{const{children:n,...r}=e;return b.jsx("label",{className:"Label",...r,ref:t,children:n})});const zo=K.forwardRef((e,t)=>{const{className:n,icon:r,img:i,...a}=e;return b.jsxs(Bi,{className:an("IconBtn",n),ref:t,...a,children:[r&&b.jsx(qi,{type:r}),!r&&i&&b.jsx("img",{src:i,alt:""})]})});K.forwardRef((e,t)=>{const{className:n,src:r,lazy:i,fluid:a,children:o,...s}=e,[l,c]=u.useState(i?void 0:r),d=C9(t),f=u.useRef(""),m=u.useRef(!1);return u.useEffect(()=>{if(!i)return;const p=new IntersectionObserver(([h])=>{h.isIntersecting&&(c(f.current),m.current=!0,p.unobserve(h.target))});return d.current&&p.observe(d.current),()=>{p.disconnect()}},[d,i]),u.useEffect(()=>{f.current=r,(!i||m.current)&&c(r)},[i,r]),b.jsx("img",{className:an("Image",{"Image--fluid":a},n),src:l,alt:"",ref:d,...s})});function _ce(e){return e.scrollHeight-e.scrollTop-e.offsetHeight}K.forwardRef((e,t)=>{const{className:n,disabled:r,distance:i=0,children:a,onLoadMore:o,onScroll:s,...l}=e,c=C9(t);function d(f){s&&s(f);const m=c.current;if(!m)return;_ce(m)<=i&&o()}return b.jsx("div",{className:an("InfiniteScroll",n),role:"feed",onScroll:r?void 0:d,ref:c,...l,children:a})});function ret(e,t){return`${`${e}`.length}${t?`/${t}`:""}`}const zh=K.forwardRef((e,t)=>{const{className:n,type:r="text",variant:i,value:a,placeholder:o,rows:s=1,minRows:l=s,maxRows:c=5,maxLength:d,showCount:f=!!d,multiline:m,autoSize:p,onChange:h,...v}=e;let g=s;gc&&(g=c);const[y,w]=u.useState(g),[x,C]=u.useState(21),S=C9(t),k=u.useContext(net),_=i||(k==="light"?"flushed":"outline"),T=m||p||s>1?"textarea":"input";u.useEffect(()=>{if(!S.current)return;const j=getComputedStyle(S.current,null).lineHeight,I=Number(j.replace("px",""));I!==x&&C(I)},[S,x]);const $=u.useCallback(()=>{if(!p||!S.current)return;const j=S.current,I=j.rows;j.rows=l,o&&(j.placeholder="");const R=~~(j.scrollHeight/x);R===I&&(j.rows=R),R>=c&&(j.rows=c,j.scrollTop=j.scrollHeight),w(R{a===""?w(g):$()},[g,$,a]);const P=u.useCallback(j=>{if($(),h){const I=j.target.value,O=d&&I.length>d?I.substr(0,d):I;h(O,j)}},[d,h,$]),M=b.jsx(T,{className:an("Input",`Input--${_}`,n),type:r,value:a,placeholder:o,maxLength:d,ref:S,rows:y,onChange:P,...v});return f?b.jsxs("div",{className:an("InputWrapper",{"has-counter":f}),children:[M,f&&b.jsx("div",{className:"Input-counter",children:ret(a,d)})]}):M}),Ece=K.forwardRef((e,t)=>{const{bordered:n=!1,className:r,children:i}=e;return b.jsx("div",{className:an("List",{"List--bordered":n},r),role:"list",ref:t,children:i})}),$ce=K.forwardRef((e,t)=>{const{className:n,as:r="div",content:i,rightIcon:a,children:o,onClick:s,...l}=e;return b.jsxs(r,{className:an("ListItem",n),onClick:s,role:"listitem",...l,ref:t,children:[b.jsx("div",{className:"ListItem-content",children:i||o}),a&&b.jsx(qi,{type:a})]})}),iet=/YYYY|M|D|dddd|HH|mm/g,Tce=24*60*60*1e3,aet=Tce*7,oet=e=>e instanceof Date?e:new Date(e),set=()=>new Date(new Date().setHours(0,0,0,0)),nW=e=>(e<=9?"0":"")+e,cet=e=>{const t=set().getTime()-e.getTime();return t<0?"LT":ti[a])}const UI=({date:e})=>{const{trans:t}=Gy("Time");return b.jsx("time",{className:"Time",dateTime:new Date(e).toJSON(),children:uet(e,t())})},det=e=>/<[^>]*>/.test(e),rW=e=>!det(e)&&!e.includes(" ")&&!e.includes("<")&&!e.includes(">")&&e.length>0;function ur(){const e=Dr();return{translateString:r=>r==null?r:rW(r)?e.formatMessage({id:r,defaultMessage:r}):r,translateStringTranct:r=>r==null?r:r!=null&&r.startsWith(gHe)&&rW(r)?yV(e.formatMessage({id:r}),10):yV(r,10)}}const fet=e=>{const{className:t,content:n,createdAt:r,showTime:i=!0,action:a}=e,{translateString:o}=ur();return b.jsxs("div",{className:an("Message SystemMessage",t),children:[i&&r&&b.jsx("div",{className:"Message-meta",children:b.jsx(UI,{date:r})}),b.jsxs("div",{className:"SystemMessage-inner",children:[b.jsx("span",{children:b.jsx(up,{content:o(n)})}),a&&b.jsx("a",{href:"javascript:;",onClick:a.onClick,children:a.text})]})]})};function met(){return b.jsx(ws,{type:"typing",children:b.jsxs("div",{className:"Typing","aria-busy":"true",children:[b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"})]})})}const pet=e=>{const{renderMessageContent:t=()=>null,...n}=e,{type:r,content:i,user:a={},_id:o,position:s="left",hasTime:l=!0,createdAt:c}=n,{name:d,avatar:f}=a,m=r===Cu||r===q3;if(r==="system"||r===mg||r===UHe||r===zoe||r===QHe)return b.jsx(fet,{content:i,createdAt:c,showTime:l,action:i.action});if(m)return b.jsxs("div",{className:an("Message","RateMessage"),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(UI,{date:c})}),b.jsx("div",{className:"RateMessage-inner",children:t(n)})]});const p=s==="right"||s==="left";return b.jsxs("div",{className:an("Message",s),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(UI,{date:c})}),b.jsxs("div",{className:"Message-main",children:[p&&f&&b.jsx(jZe,{src:f,alt:d,url:a.url}),b.jsxs("div",{className:"Message-inner",children:[p&&d&&b.jsx("div",{className:"Message-author",children:d}),b.jsx("div",{className:"Message-content",role:"alert","aria-live":"assertive","aria-atomic":"false",children:r==="typing"?b.jsx(met,{}):t(n)})]})]})]})},iW=K.memo(pet),la=({status:e,delay:t=1500,maxDelay:n=2e4,onRetry:r,onChange:i})=>{const a=Dr(),[o,s]=u.useState(""),l=u.useRef(),c=u.useRef(),d=u.useCallback(()=>{l.current=setTimeout(()=>{s(io)},t),c.current=setTimeout(()=>{s(gw)},n)},[t,n]);function f(){l.current&&clearTimeout(l.current),c.current&&clearTimeout(c.current)}u.useEffect(()=>(f(),e===io?d():e===um?s(""):e===fb?s(fb):e===a6?s(a6):e===gw&&s(gw),f),[e,d]),u.useEffect(()=>{i&&i(o)},[i,o]);function m(){s(io),d(),r&&r()}return b.jsxs("div",{className:"MessageStatus","data-status":o,children:[o===io&&b.jsx(qi,{type:"spinner",spin:!0,onClick:m}),o===gw&&b.jsx(zo,{icon:"warning-circle-fill",onClick:m}),o===fb&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.read"})}),o===a6&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.delivered"})})]})};let het=0;const vet=()=>het++;function Pce(e="id-"){return u.useRef(`${e}${vet()}`).current}const gb=(e,t,n=document.body)=>{n.classList[t?"add":"remove"](e)};function aW(){!document.querySelector(".Modal")&&!document.querySelector(".Popup")&&gb("S--modalOpen",!1)}const k9=K.forwardRef((e,t)=>{const{baseClass:n,active:r,className:i,title:a,showClose:o=!0,autoFocus:s=!0,backdrop:l=!0,height:c,overflow:d,actions:f,vertical:m=!0,btnVariant:p,bgColor:h,children:v,onBackdropClick:g,onClose:y}=e,w=Pce("modal-"),x=e.titleId||w,C=C4(),S=u.useRef(null),{didMount:k,isShow:_}=wce({active:r,ref:S});if(u.useEffect(()=>{setTimeout(()=>{s&&S.current&&S.current.focus()})},[s]),u.useEffect(()=>{_&&gb("S--modalOpen",_)},[_]),u.useEffect(()=>{!r&&!k&&aW()},[r,k]),u.useImperativeHandle(t,()=>({wrapperRef:S})),u.useEffect(()=>()=>{aW()},[]),!k)return null;const E=n==="Popup";return Si.createPortal(b.jsxs("div",{className:an(n,i,{active:_}),tabIndex:-1,"data-elder-mode":C.elderMode,ref:S,children:[l&&b.jsx(NZe,{active:_,onClick:l===!0?g||y:void 0}),b.jsx("div",{className:an(`${n}-dialog`,{"pb-safe":E&&!f}),"data-bg-color":h,"data-height":E&&c?c:void 0,role:"dialog","aria-labelledby":x,"aria-modal":!0,children:b.jsxs("div",{className:`${n}-content`,children:[b.jsxs("div",{className:`${n}-header`,children:[b.jsx("h5",{className:`${n}-title`,id:x,children:a}),o&&y&&b.jsx(zo,{className:`${n}-close`,icon:"close",size:"lg",onClick:y,"aria-label":"关闭"})]}),b.jsx("div",{className:an(`${n}-body`,{overflow:d}),children:v}),f&&b.jsx("div",{className:`${n}-footer ${n}-footer--${m?"v":"h"}`,"data-variant":p||"round",children:f.map(T=>u.createElement(Bi,{size:"lg",block:E,variant:p,...T,key:T.label}))})]})})]}),document.body)}),get=K.forwardRef((e,t)=>b.jsx(k9,{baseClass:"Modal",btnVariant:e.vertical===!1?void 0:"outline",ref:t,...e})),oW=e=>e.color==="primary",bet=K.forwardRef((e,t)=>{const{className:n,vertical:r,actions:i,...a}=e,{locale:o=""}=Gy(),s=o.includes("zh"),l=r??!s;return Array.isArray(i)&&i.sort((c,d)=>oW(c)?l?-1:1:oW(d)?l?1:-1:0),b.jsx(k9,{baseClass:"Modal",className:an("Confirm",n),showClose:!1,btnVariant:"outline",vertical:l,actions:i,ref:t,...a})}),yet=K.forwardRef((e,t)=>b.jsx(k9,{baseClass:"Popup",overflow:!0,ref:t,...e})),xet=K.forwardRef((e,t)=>{const{className:n,title:r,logo:i,desc:a,leftContent:o,rightContent:s=[],align:l}=e,c=l==="left",d=c?!0:!i;return b.jsxs("header",{className:an("Navbar",{"Navbar--left":c},n),ref:t,children:[b.jsx("div",{className:"Navbar-left",children:o&&b.jsx(zo,{size:"lg",...o})}),b.jsxs("div",{className:"Navbar-main",children:[i&&b.jsx("img",{className:"Navbar-logo",src:i,alt:r}),b.jsxs("div",{className:"Navbar-inner",children:[d&&b.jsx("h2",{className:"Navbar-title",children:r}),b.jsx("div",{className:"Navbar-desc",children:a})]})]}),b.jsx("div",{className:"Navbar-right",children:s.map(f=>b.jsx(zo,{size:"lg",...f},f.mykey))})]})}),Eo=K.forwardRef((e,t)=>{const{as:n="div",className:r,align:i,breakWord:a,truncate:o,children:s,...l}=e,c=Number.isInteger(o),d=an(i&&`Text--${i}`,{"Text--break":a,"Text--truncate":o===!0,"Text--ellipsis":c},r),f=c?{WebkitLineClamp:o}:null;return b.jsx(n,{className:d,style:f,...l,ref:t,children:s})}),wet=e=>{const{content:t,closable:n=!0,leftIcon:r="bullhorn",onClick:i,onClose:a}=e;return b.jsxs("div",{className:"Notice",role:"alert","aria-atomic":!0,"aria-live":"assertive",children:[r&&b.jsx(qi,{className:"Notice-icon",type:r}),b.jsx("div",{className:"Notice-content",onClick:i,children:b.jsx(Eo,{className:"Notice-text",truncate:!0,children:b.jsx(up,{content:t})})}),n&&b.jsx(zo,{className:"Notice-close",icon:"close",onClick:a,"aria-label":"关闭通知"})]})},Cet="Intl"in window&&typeof Intl.NumberFormat.prototype.formatToParts=="function",bb=K.forwardRef((e,t)=>{const{className:n,price:r,currency:i,locale:a,original:o,...s}=e;let l=[];if(a&&i&&Cet?l=new Intl.NumberFormat(a,{style:"currency",currency:i}).formatToParts(r):l=void 0,!l){const c=".",[d,f]=`${r}`.split(c);l=[{type:"currency",value:i},{type:"integer",value:d},{type:"decimal",value:f&&c},{type:"fraction",value:f}]}return b.jsx("div",{className:an("Price",{"Price--original":o},n),ref:t,...s,children:l.map((c,d)=>c.value?b.jsx("span",{className:`Price-${c.type}`,children:c.value},d):null)})});K.forwardRef((e,t)=>{const{className:n,value:r,status:i,...a}=e;return b.jsx("div",{className:an("Progress",i&&`Progress--${i}`,n),ref:t,...a,children:b.jsx("div",{className:"Progress-bar",role:"progressbar",style:{width:`${r}%`},"aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100})})});const sW=requestAnimationFrame;function Rce({el:e,to:t,duration:n=300,x:r}){let i=0;const a=r?"scrollLeft":"scrollTop",o=e[a],s=Math.round(n/16),l=(t-o)/s;if(!sW){e[a]=t;return}function c(){e[a]+=l,++i{const{distance:n=30,loadingDistance:r=30,maxDistance:i,distanceRatio:a=2,loadMoreText:o="点击加载更多",children:s,onScroll:l,onRefresh:c,renderIndicator:d=B=>B==="active"||B==="loading"?b.jsx(qi,{className:"PullToRefresh-spinner",type:"spinner",spin:!0}):null}=e,f=u.useRef(null),m=u.useRef(null),p=PZe(c),[h,v]=u.useState(0),[g,y]=u.useState("pending"),[w,x]=u.useState(!1),[C,S]=u.useState(!e.onRefresh),k=u.useRef({}),_=u.useRef(g),E=u.useRef(),T=u.useRef(),$=!dp("touch");u.useEffect(()=>{_.current=g},[g]);const P=B=>{const F=m.current;F&&kce(F,`translate3d(0px,${B}px,0)`)},M=({y:B,animated:F=!0})=>{const z=f.current;if(!z)return;const H=B==="100%"?z.scrollHeight-z.offsetHeight:B;F?Rce({el:z,to:H,x:!1}):z.scrollTop=H},j=u.useCallback(({animated:B=!0}={})=>{M({y:"100%",animated:B})},[]),I=u.useCallback(()=>{v(0),y("pending"),P(0)},[]),R=u.useCallback(()=>{const B=f.current;if(!(!B||!p.current)){y("loading");try{const F=B.scrollHeight;p.current().then(z=>{const H=()=>{M({y:B.scrollHeight-F-50,animated:!1})};clearTimeout(E.current),clearTimeout(T.current),H(),E.current=setTimeout(H,150),T.current=setTimeout(H,250),I(),z&&z.noMore&&S(!0)})}catch(F){console.error(F),I()}}},[p,I]),O=()=>{k.current.startY=0},L=u.useCallback(B=>{const F=B.touches[0].clientY,z=f.current.scrollTop<=0;z?k.current.startY||(k.current.startY=F,y("pull"),x(!1)):k.current.startY=0;const{startY:H}=k.current;if(!z||Fi&&(A=i),A>0&&(B.cancelable&&B.preventDefault(),B.stopPropagation(),P(A),v(A),y(A>=n?"active":"pull"))},[a,i,n]),D=u.useCallback(()=>{x(!0),k.current.startY&&_.current==="active"?R():I()},[R,I]);return u.useEffect(()=>{const B=f.current;!B||$||(C?(B.removeEventListener("touchstart",O),B.removeEventListener("touchmove",L),B.removeEventListener("touchend",D),B.removeEventListener("touchcancel",D)):(B.addEventListener("touchstart",O,ket),B.addEventListener("touchmove",L,_et),B.addEventListener("touchend",D),B.addEventListener("touchcancel",D)))},[C,D,L,$]),u.useEffect(()=>{g==="loading"&&!$&&P(r)},[r,g,$]),u.useImperativeHandle(t,()=>({scrollTo:M,scrollToEnd:j,wrapperRef:f}),[j]),b.jsx("div",{className:"PullToRefresh",ref:f,onScroll:l,children:b.jsx("div",{className:"PullToRefresh-inner",children:b.jsxs("div",{className:an("PullToRefresh-content",{"PullToRefresh-transition":w}),ref:m,children:[b.jsx("div",{className:"PullToRefresh-indicator",children:d(g,h)}),!C&&$&&b.jsxs(co,{className:"PullToRefresh-fallback",center:!0,children:[d(g,n),b.jsx(Bi,{className:"PullToRefresh-loadMore",variant:"text",onClick:R,children:o})]}),K.Children.only(s)]})})})}),$et={threshold:[0,.1]},lW=e=>{const{item:t,effect:n,children:r,onIntersect:i}=e,a=u.useRef(null);return u.useEffect(()=>{if(!i)return;const o=new IntersectionObserver(([s])=>{s.intersectionRatio>0&&(i(t,s)||o.unobserve(s.target))},$et);return a.current&&o.observe(a.current),()=>{o.disconnect()}},[t,i]),b.jsx("div",{className:an("ScrollView-item",{"slide-in-right-item":n==="slide","A-fadeIn":n==="fade"}),ref:a,children:r})},h8=!dp("touch"),Oce=K.forwardRef((e,t)=>{const{className:n,fullWidth:r,scrollX:i=!0,effect:a="slide",data:o,itemKey:s,renderItem:l,onIntersect:c,onScroll:d,children:f,...m}=e,p=u.useRef(null),h=u.useRef(null);function v(){const w=h.current;w.scrollLeft-=w.offsetWidth}function g(){const w=h.current;w.scrollLeft+=w.offsetWidth}const y=u.useCallback((w,x)=>{let C;return s&&(C=typeof s=="function"?s(w,x):w[s]),C||x},[s]);return u.useImperativeHandle(t,()=>({scrollTo:({x:w,y:x})=>{w!=null&&(h.current.scrollLeft=w),x!=null&&(h.current.scrollTop=x)},wrapperRef:p})),b.jsxs("div",{className:an("ScrollView",{"ScrollView--fullWidth":r,"ScrollView--x":i,"ScrollView--hasControls":h8},n),ref:p,...m,children:[h8&&b.jsx(zo,{className:"ScrollView-control",icon:"chevron-left","aria-label":"Previous",onClick:v}),b.jsx("div",{className:"ScrollView-scroller",ref:h,onScroll:d,children:b.jsxs("div",{className:"ScrollView-inner",children:[o.map((w,x)=>b.jsx(lW,{item:w,effect:w.effect||a,onIntersect:c,children:l(w,x)},y(w,x))),f?b.jsx(lW,{item:{},effect:a,onIntersect:c,children:f}):null]})}),h8&&b.jsx(zo,{className:"ScrollView-control",icon:"chevron-right","aria-label":"Next",onClick:g})]})}),Tet=e=>{const{item:t,index:n,onClick:r}=e;function i(){r(t,n)}return b.jsx("button",{className:an("QuickReply",{new:t.isNew,highlight:t.isHighlight}),type:"button","data-code":t.code,"aria-label":`快捷短语: ${t.name},双击发送`,onClick:i,children:b.jsxs("div",{className:"QuickReply-inner",children:[t.icon&&b.jsx(qi,{type:t.icon}),t.img&&b.jsx("img",{className:"QuickReply-img",src:t.img,alt:""}),b.jsx("span",{children:t.name})]})})},Pet=({items:e=[],visible:t=!0,onClick:n,onScroll:r})=>{const i=u.useRef(null),[a,o]=u.useState(!!r);return u.useLayoutEffect(()=>{let s;return i.current&&(o(!1),i.current.scrollTo({x:0,y:0}),s=setTimeout(()=>{o(!0)},500)),()=>{clearTimeout(s)}},[e]),e.length?b.jsx(Oce,{className:"QuickReplies",data:e,itemKey:"name",ref:i,"data-visible":t,onScroll:a?r:void 0,renderItem:(s,l)=>b.jsx(Tet,{item:s,index:l,onClick:n},s.name)}):null},Ret=K.memo(Pet),Iet=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:an("Radio",n,{"Radio--checked":i,"Radio--disabled":a}),ref:t,children:[b.jsx("input",{type:"radio",className:"Radio-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Radio-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;return b.jsx("div",{className:an("RadioGroup",{"RadioGroup--block":s},n),ref:t,children:r.map(c=>b.jsx(Iet,{label:c.label||c.value,value:c.value,name:a,checked:i===c.value,disabled:"disabled"in c?c.disabled:o,onChange:d=>{l(c.value,d)}},c.value))})});const Mw=K.forwardRef((e,t)=>{const{className:n,onSearch:r,onChange:i,onClear:a,value:o,clearable:s=!0,showSearch:l=!0,...c}=e,[d,f]=u.useState(o||""),{trans:m}=Gy("Search"),p=y=>{f(y),i&&i(y)},h=()=>{f(""),a&&a()},v=y=>{y.keyCode===13&&(r&&r(d,y),y.preventDefault())},g=y=>{r&&r(d,y)};return b.jsxs("div",{className:an("Search",n),ref:t,children:[b.jsx(qi,{className:"Search-icon",type:"search"}),b.jsx(zh,{className:"Search-input",type:"search",value:d,enterKeyHint:"search",onChange:p,onKeyDown:v,...c}),s&&d&&b.jsx(zo,{className:"Search-clear",icon:"x-circle-fill",onClick:h}),l&&b.jsx(Bi,{className:"Search-btn",color:"primary",onClick:g,children:m("search")})]})});K.forwardRef(({className:e,placeholder:t,variant:n="outline",children:r,...i},a)=>b.jsxs("select",{className:an("Input Select",`Input--${n}`,e),...i,ref:a,children:[t&&b.jsx("option",{value:"",children:t}),r]}));K.forwardRef((e,t)=>{const{className:n,current:r=0,status:i,inverted:a,children:o,...s}=e,c=K.Children.toArray(o).map((d,f)=>{const m={index:f,active:!1,completed:!1,disabled:!1};return r===f?(m.active=!0,m.status=i):r>f?m.completed=!0:(m.disabled=!a,m.completed=a),K.isValidElement(d)?K.cloneElement(d,{...m,...d.props}):null});return b.jsx("ul",{className:an("Stepper",n),ref:t,...s,children:c})});function Oet(e){if(e){const t={success:"check-circle-fill",fail:"warning-circle-fill",abort:"dash-circle-fill"};return b.jsx(qi,{type:t[e]})}return b.jsx("div",{className:"Step-dot"})}K.forwardRef((e,t)=>{const{className:n,active:r=!1,completed:i=!1,disabled:a=!1,status:o,index:s,title:l,subTitle:c,desc:d,children:f,...m}=e;return b.jsxs("li",{className:an("Step",{"Step--active":r,"Step--completed":i,"Step--disabled":a},n),ref:t,"data-status":o,...m,children:[b.jsx("div",{className:"Step-icon",children:Oet(o)}),b.jsx("div",{className:"Step-line"}),b.jsxs("div",{className:"Step-content",children:[l&&b.jsxs("div",{className:"Step-title",children:[l&&b.jsx("span",{children:l}),c&&b.jsx("small",{children:c})]}),d&&b.jsx("div",{className:"Step-desc",children:d}),f]})]})});const Met=e=>{const{active:t,index:n,children:r,onClick:i,...a}=e;function o(s){i(n,s)}return b.jsx("div",{className:"Tabs-navItem",children:b.jsx("button",{className:an("Tabs-navLink",{active:t}),type:"button",role:"tab","aria-selected":t,onClick:o,...a,children:b.jsx("span",{children:r})})})},jet=e=>{const{active:t,children:n,...r}=e;return b.jsx("div",{className:an("Tabs-pane",{active:t}),...r,role:"tabpanel",children:n})},Net=K.forwardRef((e,t)=>{const{className:n,index:r=0,scrollable:i,hideNavIfOnlyOne:a,children:o,onChange:s}=e,[l,c]=u.useState({}),[d,f]=u.useState(r||0),m=u.useRef(d),p=u.useRef(null),h=[],v=[],g=Pce("tabs-");function y(C,S){f(C),s&&s(C,S)}K.Children.forEach(o,(C,S)=>{if(!C)return;const k=d===S,_=`${g}-${S}`;h.push(b.jsx(Met,{active:k,index:S,onClick:y,"aria-controls":_,tabIndex:k?-1:0,children:C.props.label},_)),C.props.children&&v.push(b.jsx(jet,{active:k,id:_,children:C.props.children},_))}),u.useEffect(()=>{f(r)},[r]);const w=u.useCallback(()=>{const C=p.current;if(!C)return;const S=C.children[m.current];if(!S)return;const k=S.querySelector("span");if(!k)return;const{offsetWidth:_,offsetLeft:E}=S,{width:T}=k.getBoundingClientRect(),$=Math.max(T-16,26),P=E+_/2;c({transform:`translateX(${P-$/2}px)`,width:`${$}px`}),i&&Rce({el:C,to:P-C.offsetWidth/2,x:!0})},[i]);u.useEffect(()=>{const C=p.current;let S;return C&&"ResizeObserver"in window&&(S=new ResizeObserver(w),S.observe(C)),()=>{S&&C&&S.unobserve(C)}},[w]),u.useEffect(()=>{m.current=d,w()},[d,w]);const x=h.length>(a?1:0);return b.jsxs("div",{className:an("Tabs",{"Tabs--scrollable":i},n),ref:t,children:[x&&b.jsxs("div",{className:"Tabs-nav",role:"tablist",ref:p,children:[h,b.jsx("span",{className:"Tabs-navPointer",style:l})]}),b.jsx("div",{className:"Tabs-content",children:v})]})}),jw=K.forwardRef(({children:e},t)=>b.jsx("div",{ref:t,children:e})),qI=K.forwardRef((e,t)=>{const{as:n="span",className:r,color:i,children:a,...o}=e;return b.jsx(n,{className:an("Tag",i&&`Tag--${i}`,r),ref:t,...o,children:a})});function Aet(e){switch(e){case"success":return b.jsx(qi,{type:"check-circle"});case"error":return b.jsx(qi,{type:"warning-circle"});case"loading":return b.jsx(qi,{type:"spinner",spin:!0});default:return null}}const Fet=e=>{const{content:t,type:n,duration:r=2e3,onUnmount:i}=e,[a,o]=u.useState(!1);return u.useEffect(()=>{o(!0),r!==-1&&(setTimeout(()=>{o(!1)},r),setTimeout(()=>{i&&i()},r+300))},[r,i]),b.jsx("div",{className:an("Toast",{show:a}),"data-type":n,role:"alert","aria-live":"assertive","aria-atomic":"true",children:b.jsxs("div",{className:"Toast-content",role:"presentation",children:[Aet(n),b.jsx("p",{className:"Toast-message",children:t})]})})};function Nw(e,t,n){$Ze(b.jsx(Fet,{content:e,type:t,duration:n}))}const Pi={show:Nw,success(e,t){Nw(e,"success",t)},fail(e,t){Nw(e,"error",t)},loading(e,t){Nw(e,"loading",t)}},Det=e=>{const{item:t,onClick:n}=e,{type:r,icon:i,img:a,title:o}=t;return b.jsx("div",{className:"Toolbar-item","data-type":r,children:b.jsxs(Bi,{className:"Toolbar-btn",onClick:s=>n(t,s),children:[b.jsxs("span",{className:"Toolbar-btnIcon",children:[i&&b.jsx(qi,{type:i}),a&&b.jsx("img",{className:"Toolbar-img",src:a,alt:""})]}),b.jsx("span",{className:"Toolbar-btnText",children:o})]})})},Let=e=>{const{items:t,onClick:n}=e;return b.jsx("div",{className:"Toolbar",children:t.map(r=>b.jsx(Det,{item:r,onClick:n},r.type))})};K.forwardRef((e,t)=>{const{className:n,children:r}=e;return b.jsx("div",{className:an("Tree",n),role:"tree",ref:t,children:r})});K.forwardRef((e,t)=>{const{title:n,content:r,link:i,children:a=[],onClick:o,onExpand:s}=e,[l,c]=u.useState(!1),d=a.length>0;function f(){d?(c(!l),s(n,!l)):o({title:n,content:r,link:i})}return b.jsxs("div",{className:"TreeNode",role:"treeitem","aria-expanded":l,ref:t,children:[b.jsxs("div",{className:"TreeNode-title",onClick:f,role:"treeitem","aria-expanded":l,tabIndex:0,children:[b.jsx("span",{className:"TreeNode-title-text",children:n}),d?b.jsx(qi,{className:"TreeNode-title-icon",type:l?"chevron-up":"chevron-down"}):null]}),d?a.map((m,p)=>b.jsx("div",{className:an("TreeNode-children",{"TreeNode-children-active":l}),children:b.jsx("div",{className:"TreeNode-title TreeNode-children-title",onClick:()=>o({...m,index:p}),role:"treeitem",children:b.jsx("span",{className:"TreeNode-title-text",children:m.title})})},p)):null]})});function Bet(e){if(!e)return"";const t=Math.floor(e/3600),n=Math.floor((e-t*3600)/60),r=Math.floor(e-t*3600-n*60);let i="";return t>0&&(i+=`${t}:`),i+=`${n}:`,r<10&&(i+="0"),i+=r,i}const zet=K.forwardRef((e,t)=>{const{className:n,src:r,cover:i,duration:a,onClick:o,onCoverLoad:s,style:l,videoRef:c,children:d,...f}=e,m=u.useRef(null),p=u.useRef(null),h=c||p,[v,g]=u.useState(!1),[y,w]=u.useState(!0);function x(E){g(!0);const T=h.current;T&&(T.ended||T.paused?T.play():T.pause()),o&&o(y,E)}function C(){w(!1)}function S(){w(!0)}const k=!v&&!!i,_=k&&!!a;return u.useImperativeHandle(t,()=>({wrapperRef:m})),b.jsxs("div",{className:an("Video",`Video--${y?"paused":"playing"}`,n),style:l,ref:m,children:[k&&b.jsx("img",{className:"Video-cover",src:i,onLoad:s,alt:""}),_&&b.jsx("span",{className:"Video-duration",children:Bet(+a)}),b.jsx("video",{className:"Video-video",src:r,ref:h,hidden:k,controls:!0,onPlay:C,onPause:S,onEnded:S,...f,children:d}),k&&b.jsx("button",{className:an("Video-playBtn",{paused:y}),type:"button",onClick:x,children:b.jsx("span",{className:"Video-playIcon"})})]})}),Het=K.forwardRef((e,t)=>{const{fileUrl:n,children:r}=e,[i,a]=u.useState("");return u.useEffect(()=>{const o=n.split("/");a(o[o.length-1])},[n]),b.jsx(ii,{className:"FileCard",size:"xl",ref:t,children:b.jsxs(co,{children:[b.jsx("div",{className:"FileCard-icon",children:b.jsx(qi,{type:"file"})}),b.jsxs(Kd,{children:[b.jsx(Eo,{truncate:2,breakWord:!0,className:"FileCard-name",children:i}),b.jsx("div",{className:"FileCard-meta",children:r})]})]})})}),Vet=K.forwardRef((e,t)=>{const n=C4(),{className:r,goodsInfo:i,action:a,elderMode:o,children:s,locale:l,...c}=e,{image:d,title:f,description:m,price:p,originalPrice:h,currency:v="¥",url:g,tagList:y=[],extra:w}=i,x=o||n.elderMode,C={currency:v,locale:l},S=p!=null&&b.jsx(bb,{price:p,...C}),k=E=>{g&&qd(g),a!=null&&a.onClick&&a.onClick(E)},_=()=>{if(!w)return null;try{const E=JSON.parse(w);return b.jsx("div",{className:"Goods-extra",children:Object.entries(E).map(([T,$])=>b.jsxs("div",{className:"Goods-extra-item",children:[b.jsxs("span",{className:"Goods-extra-label",children:[T,":"]}),b.jsx("span",{className:"Goods-extra-value",children:String($)})]},T))})}catch(E){return console.error("Failed to parse extra data:",E),b.jsx("span",{className:"Goods-meta",children:w})}};return b.jsxs(co,{className:an("Goods",r),"data-elder-mode":x,ref:t,alignItems:"flex-start",justifyContent:"flex-start",...c,children:[d&&b.jsx("img",{className:"Goods-img",src:d,alt:f}),b.jsxs(Kd,{className:"Goods-main",style:{textAlign:"left"},children:[a&&b.jsx(zo,{className:"Goods-buyBtn",icon:"cart",...a,onClick:k}),b.jsx(Eo,{as:"h4",truncate:!0,className:"Goods-name",children:f}),b.jsx(Eo,{className:"Goods-desc",truncate:x,children:m}),x?b.jsxs(co,{alignItems:"center",justifyContent:"flex-start",children:[S,a&&b.jsx(Bi,{size:"sm",...a,onClick:k})]}):b.jsx("div",{className:"Goods-tags",style:{textAlign:"left"},children:y==null?void 0:y.map(E=>b.jsx(qI,{color:"primary",children:E},E))}),b.jsx(co,{alignItems:"flex-end",justifyContent:"flex-start",children:b.jsxs(Kd,{children:[S,h&&b.jsx(bb,{price:h,original:!0,...C}),_()]})}),s]})]})}),Wet=({count:e,onClick:t,onDidMount:n})=>{const{trans:r}=Gy("BackBottom");let i=r("bottom");return e&&(i=r(e===1?"newMsgOne":"newMsgOther").replace("{n}",e)),u.useEffect(()=>{n&&n()},[n]),b.jsx("div",{className:"BackBottom",children:b.jsxs(Bi,{className:"slide-in-right-item",onClick:t,children:[i,b.jsx(qi,{type:"chevron-double-down"})]})})};function Uet(e,t=300){let n=!0;return(...r)=>{n&&(n=!1,e(...r),setTimeout(()=>{n=!0},t))}}const cW=dp("passiveListener")?{passive:!0}:!1;function v8(e,t){const n=Math.max(e.offsetHeight,600);return _ce(e){const{messages:n,isTyping:r,loadMoreText:i,onRefresh:a,onScroll:o,renderBeforeMessageList:s,renderMessageContent:l,onBackBottomShow:c,onBackBottomClick:d}=e,[f,m]=u.useState(!1),[p,h]=u.useState(0),v=u.useRef(f),g=u.useRef(p),y=u.useRef(null),w=u.useRef(null),x=n[n.length-1],C=()=>{h(0),m(!1)},S=u.useCallback(T=>{w.current&&(!v.current||T&&T.force)&&(w.current.scrollToEnd(T),v.current&&C())},[]),k=()=>{S({animated:!1,force:!0}),d&&d()},_=u.useRef(Uet(T=>{v8(T,3)?g.current?v8(T,.5)&&C():m(!1):m(!0)})),E=T=>{_.current(T.target),o&&o(T)};return u.useEffect(()=>{g.current=p},[p]),u.useEffect(()=>{v.current=f},[f]),u.useEffect(()=>{const T=w.current,$=T&&T.wrapperRef.current;if(!(!$||!x||x.position==="pop"))if(x.position==="right")S({force:!0});else if(v8($,2)){const P=!!$.scrollTop;S({animated:P,force:!0})}else h(P=>P+1),m(!0)},[x,S]),u.useEffect(()=>{S()},[r,S]),u.useEffect(()=>{const T=y.current;let $=!1,P=0;function M(){$=!1,P=0}function j(R){const{activeElement:O}=document;O&&O.nodeName==="TEXTAREA"&&($=!0,P=R.touches[0].clientY)}function I(R){$&&Math.abs(R.touches[0].clientY-P)>20&&(document.activeElement.blur(),M())}return T.addEventListener("touchstart",j,cW),T.addEventListener("touchmove",I,cW),T.addEventListener("touchend",M),T.addEventListener("touchcancel",M),()=>{T.removeEventListener("touchstart",j),T.removeEventListener("touchmove",I),T.removeEventListener("touchend",M),T.removeEventListener("touchcancel",M)}},[]),u.useImperativeHandle(t,()=>({ref:y,scrollToEnd:S}),[S]),b.jsxs("div",{className:"MessageContainer",ref:y,tabIndex:-1,children:[s&&s(),b.jsx(Eet,{onRefresh:a,onScroll:E,loadMoreText:i,ref:w,children:b.jsxs("div",{className:"MessageList",children:[n.map(T=>u.createElement(iW,{...T,renderMessageContent:l,key:T._id})),r&&b.jsx(iW,{type:"typing",_id:"typing"})]})}),f&&b.jsx(Wet,{count:p,onClick:k,onDidMount:c})]})}),Mce=dp("passiveListener"),Get=Mce?{passive:!0}:!1,Ket=Mce?{passive:!1}:!1,uW=80,Yet={inited:"hold2talk",recording:"release2send",willCancel:"release2send"};let b0=0,g8=0;const Xet=K.forwardRef((e,t)=>{const{volume:n,onStart:r,onEnd:i,onCancel:a}=e,[o,s]=u.useState("inited"),l=u.useRef(null),{trans:c}=Gy("Recorder"),d=u.useCallback(()=>{const p=Date.now()-b0;i&&i({duration:p})},[i]);u.useImperativeHandle(t,()=>({stop(){s("inited"),d(),b0=0}})),u.useEffect(()=>{const p=l.current;function h(y){y.cancelable&&y.preventDefault(),g8=y.touches[0].pageY,b0=Date.now(),s("recording"),r&&r()}function v(y){if(!b0)return;const w=y.touches[0].pageY,x=g8-w>uW;s(x?"willCancel":"recording")}function g(y){if(!b0)return;const w=y.changedTouches[0].pageY,x=g8-w{p.removeEventListener("touchstart",h),p.removeEventListener("touchmove",v),p.removeEventListener("touchend",g),p.removeEventListener("touchcancel",g)}},[d,a,r]);const f=o==="willCancel",m={transform:`scale(${(n||1)/100+1})`};return b.jsxs("div",{className:an("Recorder",{"Recorder--cancel":f}),ref:l,children:[o!=="inited"&&b.jsxs(co,{className:"RecorderToast",direction:"column",center:!0,children:[b.jsxs("div",{className:"RecorderToast-waves",hidden:o!=="recording",style:m,children:[b.jsx(qi,{className:"RecorderToast-wave-1",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-2",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-3",type:"hexagon"})]}),b.jsx(qi,{className:"RecorderToast-icon",type:f?"cancel":"mic"}),b.jsx("span",{children:c(f?"release2cancel":"releaseOrSwipe")})]}),b.jsx("div",{className:"Recorder-btn",role:"button","aria-label":c("hold2talk"),children:b.jsx("span",{children:c(Yet[o])})})]})}),Jet=({onClickOutside:e,children:t})=>b.jsx(ZZe,{onClick:e,children:t});function Qet(e){const t=u.useRef(!1);u.useEffect(()=>{function n(){e(),t.current=!1}function r(){t.current||(t.current=!0,window.requestAnimationFrame?window.requestAnimationFrame(n):setTimeout(n,66))}return window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r)}},[e])}const Zet=e=>{const{className:t,active:n,target:r,children:i,onClose:a}=e,o=TZe(a,"mousedown"),{didMount:s,isShow:l}=wce({active:n,ref:o}),[c,d]=u.useState({}),f=u.useCallback(()=>{if(!o.current)return;const m=r.getBoundingClientRect(),p=o.current.getBoundingClientRect();d({top:`${m.top-p.height}px`,left:`${m.left}px`})},[r,o]);return u.useEffect(()=>{o.current&&(o.current.focus(),f())},[s,f,o]),Qet(f),s?Si.createPortal(b.jsxs("div",{className:an("Popover",t,{active:l}),ref:o,style:c,children:[b.jsx("div",{className:"Popover-body",children:i}),b.jsx("svg",{className:"Popover-arrow",viewBox:"0 0 9 5",children:b.jsx("polygon",{points:"0,0 5,5, 9,0"})})]}),document.body):null},iS=e=>b.jsx("div",{className:"Composer-actions","data-action-icon":e.icon,children:b.jsx(zo,{size:"lg",...e})}),ett=e=>{const{item:t,onClick:n}=e;return b.jsx(iS,{icon:t.icon,img:t.img,"data-icon":t.icon,"data-tooltip":t.title||null,"aria-label":t.title,onClick:n})},jce=e=>{const{file:t,onCancel:n,onSend:r}=e,[i,a]=u.useState(""),[o,s]=u.useState(""),[l,c]=u.useState(""),{translateString:d}=ur();u.useEffect(()=>{const m=new FileReader;m.onload=v=>{v.target&&a(v.target.result)},m.readAsDataURL(t);const p=t.name.toLowerCase().split(".").pop();console.log("SendConfirm file:",p,t.size);let h="unknown";p==="jpg"||p==="jpeg"||p==="png"||p==="bmp"||p==="gif"?h=ds:p==="mp4"||p==="avi"||p==="mov"?h=Ol:p==="mp3"||p==="wav"?h=Il:h=Vs,s(h)},[t]);const f=()=>{console.log("SendConfirm handleSend - label:",l),r(l)};return b.jsx(get,{className:"SendConfirm",title:d("i18n.preview.title"),active:!!i,vertical:!1,actions:[{label:d("i18n.cancel"),onClick:n},{label:d("i18n.send"),color:"primary",onClick:f}],children:b.jsx(co,{className:"SendConfirm-inner",center:!0,children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%"},children:[o===ds&&b.jsx("img",{src:i,alt:"",style:{maxWidth:"100%",maxHeight:"300px",objectFit:"contain"}}),o===Ol&&b.jsx("div",{style:{width:"80%",height:"80%"},children:b.jsx("video",{controls:!0,style:{width:"100%",height:"100%"},children:b.jsx("source",{src:i,type:"video/mp4"})})}),o===Il&&b.jsx("audio",{controls:!0,children:b.jsx("source",{src:i,type:"audio/mp3"})}),o===Vs&&b.jsxs("div",{className:"SendConfirm-file",children:[b.jsx("i",{className:"iconfont icon-fujian"}),b.jsx("span",{children:t.name})]}),b.jsx("div",{style:{marginTop:"15px",marginBottom:"15px",width:"100%",maxWidth:"400px"},children:b.jsx("input",{type:"text",placeholder:d("i18n.image.label.placeholder")||"附言",value:l,onChange:m=>c(m.target.value),style:{width:"100%",padding:"10px 12px",border:"1px solid #d9d9d9",borderRadius:"6px",fontSize:"14px",boxSizing:"border-box"}})})]})})})},C1=navigator.userAgent;function ttt(){return/iPad|iPhone|iPod/.test(C1)}function ntt(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(C1)}function rtt(){return C1.includes("Safari/")||/OS 11_[0-3]\D/.test(C1)}function Nce(){const e=C1.match(/OS (\d+)_/);return e?+e[1]:0}const Ace=ttt();function itt(){if(Ace){if(rtt())return 0;if(Nce()<13)return 1}return 2}function att(e,t){const n=itt();let r;const i=t||e,a=()=>{n!==0&&(n===1?document.body.scrollTop=document.body.scrollHeight:i.scrollIntoView(!1))};e.addEventListener("focus",()=>{setTimeout(a,300),r=setTimeout(a,1e3)}),e.addEventListener("blur",()=>{clearTimeout(r),n&&Ace&&setTimeout(()=>{document.body.scrollIntoView()})})}function ott(e,t){const{items:n}=e.clipboardData;if(n&&n.length)for(let r=0;r{const[i,a]=u.useState(null),o=u.useCallback(c=>{ott(c,a)},[]),s=u.useCallback(()=>{a(null)},[]),l=u.useCallback(c=>{n&&i&&Promise.resolve(n(i,c)).then(()=>{a(null)})},[n,i]);return u.useEffect(()=>{if(stt&&e.current){const c=document.querySelector(".Composer");att(e.current,c)}},[e]),b.jsxs("div",{className:an({"S--invisible":t}),children:[b.jsx(zh,{className:"Composer-input",rows:1,autoSize:!0,enterKeyHint:"send",onPaste:n?o:void 0,ref:e,...r}),i&&b.jsx(jce,{file:i,onCancel:s,onSend:l})]})},fW=({disabled:e,onClick:t})=>{const{translateString:n}=ur();return b.jsx("div",{className:"Composer-actions",children:b.jsx(Bi,{className:"Composer-sendBtn",disabled:e,onMouseDown:t,color:"primary",children:n("i18n.send")})})},mW="S--focusing",ltt=K.forwardRef((e,t)=>{const{text:n="",textOnce:r,inputType:i="text",wideBreakpoint:a,placeholder:o="请输入...",recorder:s={},onInputTypeChange:l,onFocus:c,onBlur:d,onChange:f,onSend:m,onImageSend:p,onAccessoryToggle:h,toolbar:v=[],onToolbarClick:g,rightAction:y,inputOptions:w}=e,[x,C]=u.useState(n),[S,k]=u.useState(""),[_,E]=u.useState(o),[T,$]=u.useState(i||"text"),[P,M]=u.useState(!1),[j,I]=u.useState(""),R=u.useRef(null),O=u.useRef(!1),L=u.useRef(),D=u.useRef(),B=u.useRef(!1),[F,z]=u.useState(!1);u.useEffect(()=>{const le=a&&window.matchMedia?window.matchMedia(`(min-width: ${a})`):!1;function pe(we){z(we.matches)}return z(le&&le.matches),le&&le.addListener(pe),()=>{le&&le.removeListener(pe)}},[a]),u.useEffect(()=>{gb("S--wide",F),F||I("")},[F]),u.useEffect(()=>{B.current&&h&&h(P)},[P,h]),u.useEffect(()=>{r?(k(r),E(r)):(k(""),E(o))},[o,r]),u.useEffect(()=>{B.current=!0},[]),u.useImperativeHandle(t,()=>({setText:C}));const H=u.useCallback(()=>{const le=T==="voice",pe=le?"text":"voice";if($(pe),le){const we=R.current;we.focus(),we.selectionStart=we.selectionEnd=we.value.length}l&&l(pe)},[T,l]),A=u.useCallback(le=>{clearTimeout(L.current),gb(mW,!0),O.current=!0,c&&c(le)},[c]),V=u.useCallback(le=>{L.current=setTimeout(()=>{gb(mW,!1),O.current=!1},0),d&&d(le)},[d]),W=u.useCallback(()=>{x?(m("text",x),C("")):S&&m("text",S),S&&(k(""),E(o)),O.current&&R.current.focus()},[o,m,x,S]),U=u.useCallback(le=>{!le.shiftKey&&le.keyCode===13&&(W(),le.preventDefault())},[W]),X=u.useCallback((le,pe)=>{C(le),f&&f(le,pe)},[f]),J=u.useCallback(le=>{W(),le.preventDefault()},[W]),re=u.useCallback(()=>{M(!P)},[P]),Q=u.useCallback(()=>{setTimeout(()=>{M(!1),I("")})},[]),ne=u.useCallback((le,pe)=>{g&&g(le,pe),le.render&&(D.current=pe.currentTarget,I(le.render))},[g]),Z=u.useCallback(()=>{I("")},[]),se=T==="text",oe=se?"volume-circle":"keyboard-circle",ce=v.length>0,te={...w,value:x,inputRef:R,placeholder:_,onFocus:A,onBlur:V,onKeyDown:U,onChange:X,onImageSend:p};return F?b.jsxs("div",{className:"Composer Composer--lg",children:[ce&&v.map(le=>b.jsx(ett,{item:le,onClick:pe=>ne(le,pe)},le.type)),j&&b.jsx(Zet,{active:!!j,target:D.current,onClose:Z,children:j}),b.jsx("div",{className:"Composer-inputWrap",children:b.jsx(dW,{invisible:!1,...te})}),b.jsx(fW,{onClick:J,disabled:!x})]}):b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:"Composer",children:[s.canRecord&&b.jsx(iS,{className:"Composer-inputTypeBtn","data-icon":oe,icon:oe,onClick:H,"aria-label":se?"切换到语音输入":"切换到键盘输入"}),b.jsxs("div",{className:"Composer-inputWrap",children:[b.jsx(dW,{invisible:!se,...te}),!se&&b.jsx(Xet,{...s})]}),!x&&y&&b.jsx(iS,{...y}),ce&&b.jsx(iS,{className:an("Composer-toggleBtn",{active:P}),icon:"plus-circle",onClick:re,"aria-label":P?"关闭工具栏":"展开工具栏"}),(x||S)&&b.jsx(fW,{onClick:J,disabled:!1})]}),P&&b.jsx(Jet,{onClickOutside:Q,children:j||b.jsx(Let,{items:v,onClick:ne})})]})}),Aw=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Fw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},ctt=({quotedMessage:e,onCancelQuote:t})=>{var i;const n=Dr();if(!e)return null;const r=()=>{const{type:a,content:o}=e;switch(a){case dm:case yN:case mg:case Ioe:return b.jsx("div",{style:{wordBreak:"break-word",color:"#333"},children:(o==null?void 0:o.length)>100?o.substring(0,100)+"...":o});case V3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontWeight:"bold",fontSize:"12px"},children:s.title||"文章"}),s.description&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"2px"},children:s.description.length>50?s.description.substring(0,50)+"...":s.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文章消息"})}case ds:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.thumbnail||s.url,alt:s.label||"图片",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"},onError:l=>{s.thumbnail&&s.url!==s.thumbnail&&(l.currentTarget.src=s.url)}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"图片"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Aw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"图片消息"})}case Vs:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.name||s.filename||"文件"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Aw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文件消息"})}case Ol:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsxs("div",{style:{position:"relative"},children:[b.jsx("img",{src:s.coverUrl,alt:s.label||"视频",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("span",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",fontSize:"12px",color:"white",textShadow:"1px 1px 2px rgba(0,0,0,0.8)"},children:"▶"})]}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"视频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Fw(s.duration),s.size&&` • ${Aw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"视频消息"})}case Il:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎵"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"音频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Fw(s.duration),s.size&&` • ${Aw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音频消息"})}case u1:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎤"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Fw(s.duration),s.format&&` • ${s.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"语音消息"})}case Ooe:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.coverUrl,alt:s.title||"音乐",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"音乐"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.artist,s.album&&` • ${s.album}`,s.duration&&` • ${Fw(s.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音乐消息"})}case xN:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"位置"}),s.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.address.length>30?s.address.substring(0,30)+"...":s.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"位置消息"})}case k2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.imageUrl,alt:s.title||"商品",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"商品"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.price&&`¥${s.price}`,s.description&&s.description.length>20?` • ${s.description.substring(0,20)}...`:s.description]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"商品消息"})}case _2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"订单"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.orderNo&&`订单号: ${s.orderNo}`,s.status&&` • ${s.status}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"订单消息"})}case E2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"留言消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"留言消息"})}case Wd:case W3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:a===Wd?"FAQ问题":"FAQ答案"}),s.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.question.length>30?s.question.substring(0,30)+"...":s.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:a===Wd?"FAQ问题":"FAQ答案"})}case U3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"机器人消息"})]});case Cu:case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===Cu?"评价消息":"评价邀请"})]});case gv:case bv:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===gv?"转接消息":a===bv?"转接接受":"转接拒绝"})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===yv?"邀请消息":a===xv?"邀请接受":"邀请拒绝"})]});case gh:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"引用消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"引用消息"})]})}default:return b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:n.formatMessage({id:"chat.quotation.unknown.type",defaultMessage:"未知消息类型"})})}};return b.jsxs("div",{style:{background:"#f8f9fa",borderLeft:"3px solid #1890ff",padding:"8px 12px",marginBottom:"8px",borderRadius:"4px",position:"relative",fontSize:"12px",color:"#666",border:"1px solid #e9ecef",textAlign:"left"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",flex:1},children:[b.jsx("span",{style:{fontWeight:"bold",color:"#1890ff",fontSize:"11px",textTransform:"uppercase"},children:n.formatMessage({id:"chat.quotation.quoted",defaultMessage:"引用"})}),((i=e.user)==null?void 0:i.name)&&b.jsx("span",{style:{color:"#1890ff",fontSize:"11px"},children:e.user.name})]}),b.jsx("span",{style:{cursor:"pointer",color:"#999",fontSize:"14px",fontWeight:"bold",padding:"2px 4px",borderRadius:"2px",transition:"background-color 0.2s"},onClick:t,onMouseEnter:a=>{a.currentTarget.style.backgroundColor="#e9ecef"},onMouseLeave:a=>{a.currentTarget.style.backgroundColor="transparent"},title:n.formatMessage({id:"chat.quotation.cancel",defaultMessage:"取消引用"}),children:"×"})]}),b.jsx("div",{style:{marginTop:"4px"},children:r()})]})},utt=()=>{const e=Dr(),t=()=>{const r=new URLSearchParams({utm_channel_id:"test_channel",utm_content:"test_content",utm_medium:"test_medium",utm_source:"powered_by"});window.open(`https://www.weiyuai.cn?${r.toString()}`,"_blank")},n=WXe();return(n==null?void 0:n.userType)==="paid"?null:b.jsx($r,{title:e.formatMessage({id:"app.trial.tip.tooltip"}),children:b.jsx(Vt,{type:"text",size:"small",style:{padding:"0 4px",height:"22px",lineHeight:"22px",marginBottom:"2px"},onClick:t,children:b.jsx("span",{style:{fontSize:"12px"},children:e.formatMessage({id:"app.trial.tip"})})})})},dtt=K.forwardRef((e,t)=>{const{wideBreakpoint:n,locale:r="zh-CN",locales:i,elderMode:a,navbar:o,showTopTip:s,topTipContent:l,onTopTipClose:c,renderNavbar:d,loadMoreText:f,renderBeforeMessageList:m,messagesRef:p,onRefresh:h,onScroll:v,messages:g=[],isTyping:y,renderMessageContent:w,onBackBottomShow:x,onBackBottomClick:C,quickReplies:S=[],quickRepliesVisible:k,onQuickReplyClick:_=()=>{},onQuickReplyScroll:E,renderQuickReplies:T,text:$,textOnce:P,placeholder:M,onInputFocus:j,onInputChange:I,onInputBlur:R,onSend:O,onImageSend:L,inputOptions:D,composerRef:B,inputType:F,onInputTypeChange:z,recorder:H,toolbar:A,onToolbarClick:V,onAccessoryToggle:W,rightAction:U,Composer:X=ltt,hideComposer:J,quotedMessage:re,onCancelQuote:Q}=e;function ne(oe){p&&p.current&&p.current.scrollToEnd({animated:!1,force:!0}),j&&j(oe)}u.useEffect(()=>{const oe=document.documentElement;ntt()&&(oe.dataset.safari="");const ce=Nce();ce&&ce<11&&(oe.dataset.oldIos="")},[]);function Z(oe){console.log("url",oe)}function se(oe){c&&c()}return b.jsx(VZe,{locale:r,locales:i,elderMode:a,children:b.jsxs("div",{className:"ChatApp","data-elder-mode":a,ref:t,children:[d?d():o&&b.jsx(xet,{...o}),s&&b.jsx(wet,{content:l,onClick:Z,onClose:se}),b.jsx(qet,{ref:p,loadMoreText:f,messages:g,isTyping:y,renderBeforeMessageList:m,renderMessageContent:w,onRefresh:h,onScroll:v,onBackBottomShow:x,onBackBottomClick:C}),b.jsxs("div",{className:"ChatFooter",children:[b.jsx(ctt,{quotedMessage:re,onCancelQuote:Q}),T?T():b.jsx(Ret,{items:S,visible:k,onClick:_,onScroll:E}),!J&&b.jsx(X,{wideBreakpoint:n,ref:B,inputType:F,text:$,textOnce:P,inputOptions:D,placeholder:M,onAccessoryToggle:W,recorder:H,toolbar:A,onToolbarClick:V,onInputTypeChange:z,onFocus:ne,onChange:I,onBlur:R,onSend:O,onImageSend:L,rightAction:U}),b.jsx(utt,{},"trialTip")]})]})})});function ftt(e,t){e.terminate=function(){const n=()=>{};this.onerror=n,this.onmessage=n,this.onopen=n;const r=new Date,i=Math.random().toString().substring(2,8),a=this.onclose;this.onclose=o=>{const s=new Date().getTime()-r.getTime();t(`Discarded socket (#${i}) closed after ${s}ms, with code/reason: ${o.code}/${o.reason}`)},this.close(),a==null||a.call(e,{code:4001,reason:`Quick discarding socket (#${i}) without waiting for the shutdown sequence.`,wasClean:!1})}}const U0={LF:` -`,NULL:"\0"};class gd{get body(){return!this._body&&this.isBinaryBody&&(this._body=new TextDecoder().decode(this._binaryBody)),this._body||""}get binaryBody(){return!this._binaryBody&&!this.isBinaryBody&&(this._binaryBody=new TextEncoder().encode(this._body)),this._binaryBody}constructor(t){const{command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:o,skipContentLengthHeader:s}=t;this.command=n,this.headers=Object.assign({},r||{}),a?(this._binaryBody=a,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=o||!1,this.skipContentLengthHeader=s||!1}static fromRawFrame(t,n){const r={},i=a=>a.replace(/^\s+|\s+$/g,"");for(const a of t.headers.reverse()){a.indexOf(":");const o=i(a[0]);let s=i(a[1]);n&&t.command!=="CONNECT"&&t.command!=="CONNECTED"&&(s=gd.hdrValueUnEscape(s)),r[o]=s}return new gd({command:t.command,headers:r,binaryBody:t.binaryBody,escapeHeaderValues:n})}toString(){return this.serializeCmdAndHeaders()}serialize(){const t=this.serializeCmdAndHeaders();return this.isBinaryBody?gd.toUnit8Array(t,this._binaryBody).buffer:t+this._body+U0.NULL}serializeCmdAndHeaders(){const t=[this.command];this.skipContentLengthHeader&&delete this.headers["content-length"];for(const n of Object.keys(this.headers||{})){const r=this.headers[n];this.escapeHeaderValues&&this.command!=="CONNECT"&&this.command!=="CONNECTED"?t.push(`${n}:${gd.hdrValueEscape(`${r}`)}`):t.push(`${n}:${r}`)}return(this.isBinaryBody||!this.isBodyEmpty()&&!this.skipContentLengthHeader)&&t.push(`content-length:${this.bodyLength()}`),t.join(U0.LF)+U0.LF+U0.LF}isBodyEmpty(){return this.bodyLength()===0}bodyLength(){const t=this.binaryBody;return t?t.length:0}static sizeOfUTF8(t){return t?new TextEncoder().encode(t).length:0}static toUnit8Array(t,n){const r=new TextEncoder().encode(t),i=new Uint8Array([0]),a=new Uint8Array(r.length+n.length+i.length);return a.set(r),a.set(n,r.length),a.set(i,r.length+n.length),a}static marshall(t){return new gd(t).serialize()}static hdrValueEscape(t){return t.replace(/\\/g,"\\\\").replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/:/g,"\\c")}static hdrValueUnEscape(t){return t.replace(/\\r/g,"\r").replace(/\\n/g,` -`).replace(/\\c/g,":").replace(/\\\\/g,"\\")}}const pW=0,Dw=10,Lw=13,mtt=58;class ptt{constructor(t,n){this.onFrame=t,this.onIncomingPing=n,this._encoder=new TextEncoder,this._decoder=new TextDecoder,this._token=[],this._initState()}parseChunk(t,n=!1){let r;if(typeof t=="string"?r=this._encoder.encode(t):r=new Uint8Array(t),n&&r[r.length-1]!==0){const i=new Uint8Array(r.length+1);i.set(r,0),i[r.length]=0,r=i}for(let i=0;in[0]==="content-length")[0];t?(this._bodyBytesRemaining=parseInt(t[1],10),this._onByte=this._collectBodyFixedSize):this._onByte=this._collectBodyNullTerminated}_collectBodyNullTerminated(t){if(t===pW){this._retrievedBody();return}this._consumeByte(t)}_collectBodyFixedSize(t){if(this._bodyBytesRemaining--===0){this._retrievedBody();return}this._consumeByte(t)}_retrievedBody(){this._results.binaryBody=this._consumeTokenAsRaw();try{this.onFrame(this._results)}catch(t){console.log("Ignoring an exception thrown by a frame handler. Original exception: ",t)}this._initState()}_consumeByte(t){this._token.push(t)}_consumeTokenAsUTF8(){return this._decoder.decode(this._consumeTokenAsRaw())}_consumeTokenAsRaw(){const t=new Uint8Array(this._token);return this._token=[],t}_initState(){this._results={command:void 0,headers:[],binaryBody:void 0},this._token=[],this._headerKey=void 0,this._onByte=this._collectFrame}}var bd;(function(e){e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED"})(bd||(bd={}));var xl;(function(e){e[e.ACTIVE=0]="ACTIVE",e[e.DEACTIVATING=1]="DEACTIVATING",e[e.INACTIVE=2]="INACTIVE"})(xl||(xl={}));var B2;(function(e){e[e.LINEAR=0]="LINEAR",e[e.EXPONENTIAL=1]="EXPONENTIAL"})(B2||(B2={}));var S1;(function(e){e.Interval="interval",e.Worker="worker"})(S1||(S1={}));class htt{constructor(t,n=S1.Interval,r){this._interval=t,this._strategy=n,this._debug=r,this._workerScript=` + */function B2(){return B2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function sZe(e,t){let n=HI(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(a=>{n.append(i,a)})}),n}const lZe="6";try{window.__reactRouterVersion=lZe}catch{}function cZe(e,t){return _Qe({basename:t==null?void 0:t.basename,future:B2({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:YJe({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||uZe(),routes:e,mapRouteProperties:oZe,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function uZe(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=B2({},t,{errors:dZe(t.errors)})),t}function dZe(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,i]of t)if(i&&i.__type==="RouteErrorResponse")n[r]=new D2(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(i.__subType){let a=window[i.__subType];if(typeof a=="function")try{let o=new a(i.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let a=new Error(i.message);a.stack="",n[r]=a}}else n[r]=i;return n}const fZe=u.createContext({isTransitioning:!1}),mZe=u.createContext(new Map),pZe="startTransition",JV=bm[pZe],hZe="flushSync",QV=wJ[hZe];function vZe(e){JV?JV(e):e()}function p0(e){QV?QV(e):e()}class gZe{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function bZe(e){let{fallbackElement:t,router:n,future:r}=e,[i,a]=u.useState(n.state),[o,s]=u.useState(),[l,c]=u.useState({isTransitioning:!1}),[d,f]=u.useState(),[m,p]=u.useState(),[h,v]=u.useState(),g=u.useRef(new Map),{v7_startTransition:y}=r||{},w=u.useCallback(E=>{y?vZe(E):E()},[y]),x=u.useCallback((E,T)=>{let{deletedFetchers:$,flushSync:P,viewTransitionOpts:M}=T;E.fetchers.forEach((I,R)=>{I.data!==void 0&&g.current.set(R,I.data)}),$.forEach(I=>g.current.delete(I));let j=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!M||j){P?p0(()=>a(E)):w(()=>a(E));return}if(P){p0(()=>{m&&(d&&d.resolve(),m.skipTransition()),c({isTransitioning:!0,flushSync:!0,currentLocation:M.currentLocation,nextLocation:M.nextLocation})});let I=n.window.document.startViewTransition(()=>{p0(()=>a(E))});I.finished.finally(()=>{p0(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})})}),p0(()=>p(I));return}m?(d&&d.resolve(),m.skipTransition(),v({state:E,currentLocation:M.currentLocation,nextLocation:M.nextLocation})):(s(E),c({isTransitioning:!0,flushSync:!1,currentLocation:M.currentLocation,nextLocation:M.nextLocation}))},[n.window,m,d,g,w]);u.useLayoutEffect(()=>n.subscribe(x),[n,x]),u.useEffect(()=>{l.isTransitioning&&!l.flushSync&&f(new gZe)},[l]),u.useEffect(()=>{if(d&&o&&n.window){let E=o,T=d.promise,$=n.window.document.startViewTransition(async()=>{w(()=>a(E)),await T});$.finished.finally(()=>{f(void 0),p(void 0),s(void 0),c({isTransitioning:!1})}),p($)}},[w,o,d,n.window]),u.useEffect(()=>{d&&o&&i.location.key===o.location.key&&d.resolve()},[d,m,i.location,o]),u.useEffect(()=>{!l.isTransitioning&&h&&(s(h.state),c({isTransitioning:!0,flushSync:!1,currentLocation:h.currentLocation,nextLocation:h.nextLocation}),v(void 0))},[l.isTransitioning,h]),u.useEffect(()=>{},[]);let S=u.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:E=>n.navigate(E),push:(E,T,$)=>n.navigate(E,{state:T,preventScrollReset:$==null?void 0:$.preventScrollReset}),replace:(E,T,$)=>n.navigate(E,{replace:!0,state:T,preventScrollReset:$==null?void 0:$.preventScrollReset})}),[n]),C=n.basename||"/",_=u.useMemo(()=>({router:n,navigator:S,static:!1,basename:C}),[n,S,C]),k=u.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return u.useEffect(()=>iZe(r,n.future),[r,n.future]),u.createElement(u.Fragment,null,u.createElement(x4.Provider,{value:_},u.createElement(Cce.Provider,{value:i},u.createElement(mZe.Provider,{value:g.current},u.createElement(fZe.Provider,{value:l},u.createElement(aZe,{basename:C,location:i.location,navigationType:i.historyAction,navigator:S,future:k},i.initialized||n.future.v7_partialHydration?u.createElement(yZe,{routes:n.routes,future:n.future,state:i}):t))))),null)}const yZe=u.memo(xZe);function xZe(e){let{routes:t,future:n,state:r}=e;return qQe(t,void 0,r,n)}var ZV;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ZV||(ZV={}));var eW;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(eW||(eW={}));function Uc(e){let t=u.useRef(HI(e)),n=u.useRef(!1),r=Ky(),i=u.useMemo(()=>sZe(r.search,n.current?null:t.current),[r.search]),a=nc(),o=u.useCallback((s,l)=>{const c=HI(typeof s=="function"?s(i):s);n.current=!0,a("?"+c,l)},[a,i]);return[i,o]}(function(){if(typeof window!="object")return;if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}function e(x){try{return x.defaultView&&x.defaultView.frameElement||null}catch{return null}}var t=function(x){for(var S=x,C=e(S);C;)S=C.ownerDocument,C=e(S);return S}(window.document),n=[],r=null,i=null;function a(x){this.time=x.time,this.target=x.target,this.rootBounds=h(x.rootBounds),this.boundingClientRect=h(x.boundingClientRect),this.intersectionRect=h(x.intersectionRect||p()),this.isIntersecting=!!x.intersectionRect;var S=this.boundingClientRect,C=S.width*S.height,_=this.intersectionRect,k=_.width*_.height;C?this.intersectionRatio=Number((k/C).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(x,S){var C=S||{};if(typeof x!="function")throw new Error("callback must be a function");if(C.root&&C.root.nodeType!=1&&C.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=l(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=x,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(C.rootMargin),this.thresholds=this._initThresholds(C.threshold),this.root=C.root||null,this.rootMargin=this._rootMarginValues.map(function(_){return _.value+_.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(x,S){!x||!S?i=p():i=v(x,S),n.forEach(function(C){C._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,i=null},o.prototype.observe=function(x){var S=this._observationTargets.some(function(C){return C.element==x});if(!S){if(!(x&&x.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:x,entry:null}),this._monitorIntersections(x.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(x){this._observationTargets=this._observationTargets.filter(function(S){return S.element!=x}),this._unmonitorIntersections(x.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var x=this._queuedEntries.slice();return this._queuedEntries=[],x},o.prototype._initThresholds=function(x){var S=x||[0];return Array.isArray(S)||(S=[S]),S.sort().filter(function(C,_,k){if(typeof C!="number"||isNaN(C)||C<0||C>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return C!==k[_-1]})},o.prototype._parseRootMargin=function(x){var S=x||"0px",C=S.split(/\s+/).map(function(_){var k=/^(-?\d*\.?\d+)(px|%)$/.exec(_);if(!k)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(k[1]),unit:k[2]}});return C[1]=C[1]||C[0],C[2]=C[2]||C[0],C[3]=C[3]||C[1],C},o.prototype._monitorIntersections=function(x){var S=x.defaultView;if(S&&this._monitoringDocuments.indexOf(x)==-1){var C=this._checkForIntersections,_=null,k=null;this.POLL_INTERVAL?_=S.setInterval(C,this.POLL_INTERVAL):(c(S,"resize",C,!0),c(x,"scroll",C,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in S&&(k=new S.MutationObserver(C),k.observe(x,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(x),this._monitoringUnsubscribes.push(function(){var $=x.defaultView;$&&(_&&$.clearInterval(_),d($,"resize",C,!0)),d(x,"scroll",C,!0),k&&k.disconnect()});var E=this.root&&(this.root.ownerDocument||this.root)||t;if(x!=E){var T=e(x);T&&this._monitorIntersections(T.ownerDocument)}}},o.prototype._unmonitorIntersections=function(x){var S=this._monitoringDocuments.indexOf(x);if(S!=-1){var C=this.root&&(this.root.ownerDocument||this.root)||t,_=this._observationTargets.some(function(T){var $=T.element.ownerDocument;if($==x)return!0;for(;$&&$!=C;){var P=e($);if($=P&&P.ownerDocument,$==x)return!0}return!1});if(!_){var k=this._monitoringUnsubscribes[S];if(this._monitoringDocuments.splice(S,1),this._monitoringUnsubscribes.splice(S,1),k(),x!=C){var E=e(x);E&&this._unmonitorIntersections(E.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var x=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var S=0;S=0&&$>=0&&{top:C,bottom:_,left:k,right:E,width:T,height:$}||null}function m(x){var S;try{S=x.getBoundingClientRect()}catch{}return S?(S.width&&S.height||(S={top:S.top,right:S.right,bottom:S.bottom,left:S.left,width:S.right-S.left,height:S.bottom-S.top}),S):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(x){return!x||"x"in x?x:{top:x.top,y:x.top,bottom:x.bottom,left:x.left,x:x.left,right:x.right,width:x.width,height:x.height}}function v(x,S){var C=S.top-x.top,_=S.left-x.left;return{top:C,left:_,height:S.height,width:S.width,bottom:C+S.height,right:_+S.width}}function g(x,S){for(var C=S;C;){if(C==x)return!0;C=y(C)}return!1}function y(x){var S=x.parentNode;return x.nodeType==9&&x!=t?e(x):(S&&S.assignedSlot&&(S=S.assignedSlot.parentNode),S&&S.nodeType==11&&S.host?S.host:S)}function w(x){return x&&x.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=a})();function Pce(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t2?r-2:0),a=2;a1?n-1:0),i=1;i1?n-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:iC;tW&&tW(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const a=n(i);a!==i&&(wZe(t)||(t[r]=a),i=a)}e[i]=!0}return e}function PZe(e){for(let t=0;t/gm),jZe=nl(/\$\{[\w\W]*/gm),NZe=nl(/^data-[\-\w.\u00B7-\uFFFF]+$/),AZe=nl(/^aria-[\-\w]+$/),Ice=nl(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),FZe=nl(/^(?:\w+script|data):/i),DZe=nl(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Oce=nl(/^html$/i),LZe=nl(/^[a-z][.\w]*(-[.\w]+)+$/i);var sW=Object.freeze({__proto__:null,ARIA_ATTR:AZe,ATTR_WHITESPACE:DZe,CUSTOM_ELEMENT:LZe,DATA_ATTR:NZe,DOCTYPE_NAME:Oce,ERB_EXPR:MZe,IS_ALLOWED_URI:Ice,IS_SCRIPT_OR_DATA:FZe,MUSTACHE_EXPR:OZe,TMPLIT_EXPR:jZe});const y0={element:1,text:3,progressingInstruction:7,comment:8,document:9},BZe=function(){return typeof window>"u"?null:window},zZe=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML(o){return o},createScriptURL(o){return o}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},lW=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Mce(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:BZe();const t=Xe=>Mce(Xe);if(t.version="3.3.0",t.removed=[],!e||!e.document||e.document.nodeType!==y0.document||!e.Element)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:a,HTMLTemplateElement:o,Node:s,Element:l,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:f,DOMParser:m,trustedTypes:p}=e,h=l.prototype,v=b0(h,"cloneNode"),g=b0(h,"remove"),y=b0(h,"nextSibling"),w=b0(h,"childNodes"),x=b0(h,"parentNode");if(typeof o=="function"){const Xe=n.createElement("template");Xe.content&&Xe.content.ownerDocument&&(n=Xe.content.ownerDocument)}let S,C="";const{implementation:_,createNodeIterator:k,createDocumentFragment:E,getElementsByTagName:T}=n,{importNode:$}=r;let P=lW();t.isSupported=typeof Rce=="function"&&typeof x=="function"&&_&&_.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:M,ERB_EXPR:j,TMPLIT_EXPR:I,DATA_ATTR:R,ARIA_ATTR:O,IS_SCRIPT_OR_DATA:D,ATTR_WHITESPACE:L,CUSTOM_ELEMENT:B}=sW;let{IS_ALLOWED_URI:F}=sW,z=null;const H=zn({},[...rW,...u8,...d8,...f8,...iW]);let A=null;const V=zn({},[...aW,...m8,...oW,...Mw]);let W=Object.seal(VI(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,Y=null;const J=Object.seal(VI(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let ne=!0,Q=!0,te=!1,Z=!0,le=!1,se=!0,ce=!1,re=!1,ie=!1,pe=!1,Se=!1,_e=!1,X=!0,ae=!1;const ee="user-content-";let q=!0,ue=!1,oe={},de=null;const xe=zn({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ke=null;const be=zn({},["audio","video","img","source","image","track"]);let ye=null;const Ce=zn({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Re="http://www.w3.org/1998/Math/MathML",Pe="http://www.w3.org/2000/svg",Le="http://www.w3.org/1999/xhtml";let we=Le,ve=!1,ge=null;const Ee=zn({},[Re,Pe,Le],l8);let Ne=zn({},["mi","mo","mn","ms","mtext"]),ze=zn({},["annotation-xml"]);const He=zn({},["title","style","font","a","script"]);let Ye=null;const De=["application/xhtml+xml","text/html"],Ke="text/html";let Je=null,We=null;const vt=n.createElement("form"),dt=function(Me){return Me instanceof RegExp||Me instanceof Function},bt=function(){let Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(We&&We===Me)){if((!Me||typeof Me!="object")&&(Me={}),Me=iu(Me),Ye=De.indexOf(Me.PARSER_MEDIA_TYPE)===-1?Ke:Me.PARSER_MEDIA_TYPE,Je=Ye==="application/xhtml+xml"?l8:iC,z=yl(Me,"ALLOWED_TAGS")?zn({},Me.ALLOWED_TAGS,Je):H,A=yl(Me,"ALLOWED_ATTR")?zn({},Me.ALLOWED_ATTR,Je):V,ge=yl(Me,"ALLOWED_NAMESPACES")?zn({},Me.ALLOWED_NAMESPACES,l8):Ee,ye=yl(Me,"ADD_URI_SAFE_ATTR")?zn(iu(Ce),Me.ADD_URI_SAFE_ATTR,Je):Ce,ke=yl(Me,"ADD_DATA_URI_TAGS")?zn(iu(be),Me.ADD_DATA_URI_TAGS,Je):be,de=yl(Me,"FORBID_CONTENTS")?zn({},Me.FORBID_CONTENTS,Je):xe,U=yl(Me,"FORBID_TAGS")?zn({},Me.FORBID_TAGS,Je):iu({}),Y=yl(Me,"FORBID_ATTR")?zn({},Me.FORBID_ATTR,Je):iu({}),oe=yl(Me,"USE_PROFILES")?Me.USE_PROFILES:!1,ne=Me.ALLOW_ARIA_ATTR!==!1,Q=Me.ALLOW_DATA_ATTR!==!1,te=Me.ALLOW_UNKNOWN_PROTOCOLS||!1,Z=Me.ALLOW_SELF_CLOSE_IN_ATTR!==!1,le=Me.SAFE_FOR_TEMPLATES||!1,se=Me.SAFE_FOR_XML!==!1,ce=Me.WHOLE_DOCUMENT||!1,pe=Me.RETURN_DOM||!1,Se=Me.RETURN_DOM_FRAGMENT||!1,_e=Me.RETURN_TRUSTED_TYPE||!1,ie=Me.FORCE_BODY||!1,X=Me.SANITIZE_DOM!==!1,ae=Me.SANITIZE_NAMED_PROPS||!1,q=Me.KEEP_CONTENT!==!1,ue=Me.IN_PLACE||!1,F=Me.ALLOWED_URI_REGEXP||Ice,we=Me.NAMESPACE||Le,Ne=Me.MATHML_TEXT_INTEGRATION_POINTS||Ne,ze=Me.HTML_INTEGRATION_POINTS||ze,W=Me.CUSTOM_ELEMENT_HANDLING||{},Me.CUSTOM_ELEMENT_HANDLING&&dt(Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(W.tagNameCheck=Me.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&dt(Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(W.attributeNameCheck=Me.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Me.CUSTOM_ELEMENT_HANDLING&&typeof Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(W.allowCustomizedBuiltInElements=Me.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),le&&(Q=!1),Se&&(pe=!0),oe&&(z=zn({},iW),A=[],oe.html===!0&&(zn(z,rW),zn(A,aW)),oe.svg===!0&&(zn(z,u8),zn(A,m8),zn(A,Mw)),oe.svgFilters===!0&&(zn(z,d8),zn(A,m8),zn(A,Mw)),oe.mathMl===!0&&(zn(z,f8),zn(A,oW),zn(A,Mw))),Me.ADD_TAGS&&(typeof Me.ADD_TAGS=="function"?J.tagCheck=Me.ADD_TAGS:(z===H&&(z=iu(z)),zn(z,Me.ADD_TAGS,Je))),Me.ADD_ATTR&&(typeof Me.ADD_ATTR=="function"?J.attributeCheck=Me.ADD_ATTR:(A===V&&(A=iu(A)),zn(A,Me.ADD_ATTR,Je))),Me.ADD_URI_SAFE_ATTR&&zn(ye,Me.ADD_URI_SAFE_ATTR,Je),Me.FORBID_CONTENTS&&(de===xe&&(de=iu(de)),zn(de,Me.FORBID_CONTENTS,Je)),q&&(z["#text"]=!0),ce&&zn(z,["html","head","body"]),z.table&&(zn(z,["tbody"]),delete U.tbody),Me.TRUSTED_TYPES_POLICY){if(typeof Me.TRUSTED_TYPES_POLICY.createHTML!="function")throw g0('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Me.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw g0('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');S=Me.TRUSTED_TYPES_POLICY,C=S.createHTML("")}else S===void 0&&(S=zZe(p,i)),S!==null&&typeof C=="string"&&(C=S.createHTML(""));fo&&fo(Me),We=Me}},Ie=zn({},[...u8,...d8,...RZe]),Te=zn({},[...f8,...IZe]),Oe=function(Me){let Be=x(Me);(!Be||!Be.tagName)&&(Be={namespaceURI:we,tagName:"template"});const tt=iC(Me.tagName),ot=iC(Be.tagName);return ge[Me.namespaceURI]?Me.namespaceURI===Pe?Be.namespaceURI===Le?tt==="svg":Be.namespaceURI===Re?tt==="svg"&&(ot==="annotation-xml"||Ne[ot]):!!Ie[tt]:Me.namespaceURI===Re?Be.namespaceURI===Le?tt==="math":Be.namespaceURI===Pe?tt==="math"&&ze[ot]:!!Te[tt]:Me.namespaceURI===Le?Be.namespaceURI===Pe&&!ze[ot]||Be.namespaceURI===Re&&!Ne[ot]?!1:!Te[tt]&&(He[tt]||!Ie[tt]):!!(Ye==="application/xhtml+xml"&&ge[Me.namespaceURI]):!1},$e=function(Me){h0(t.removed,{element:Me});try{x(Me).removeChild(Me)}catch{g(Me)}},je=function(Me,Be){try{h0(t.removed,{attribute:Be.getAttributeNode(Me),from:Be})}catch{h0(t.removed,{attribute:null,from:Be})}if(Be.removeAttribute(Me),Me==="is")if(pe||Se)try{$e(Be)}catch{}else try{Be.setAttribute(Me,"")}catch{}},Ge=function(Me){let Be=null,tt=null;if(ie)Me=""+Me;else{const rt=c8(Me,/^[\r\n\t ]+/);tt=rt&&rt[0]}Ye==="application/xhtml+xml"&&we===Le&&(Me=''+Me+"");const ot=S?S.createHTML(Me):Me;if(we===Le)try{Be=new m().parseFromString(ot,Ye)}catch{}if(!Be||!Be.documentElement){Be=_.createDocument(we,"template",null);try{Be.documentElement.innerHTML=ve?C:ot}catch{}}const Qe=Be.body||Be.documentElement;return Me&&tt&&Qe.insertBefore(n.createTextNode(tt),Qe.childNodes[0]||null),we===Le?T.call(Be,ce?"html":"body")[0]:ce?Be.documentElement:Qe},Ze=function(Me){return k.call(Me.ownerDocument||Me,Me,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},lt=function(Me){return Me instanceof f&&(typeof Me.nodeName!="string"||typeof Me.textContent!="string"||typeof Me.removeChild!="function"||!(Me.attributes instanceof d)||typeof Me.removeAttribute!="function"||typeof Me.setAttribute!="function"||typeof Me.namespaceURI!="string"||typeof Me.insertBefore!="function"||typeof Me.hasChildNodes!="function")},et=function(Me){return typeof s=="function"&&Me instanceof s};function qe(Xe,Me,Be){Ow(Xe,tt=>{tt.call(t,Me,Be,We)})}const ut=function(Me){let Be=null;if(qe(P.beforeSanitizeElements,Me,null),lt(Me))return $e(Me),!0;const tt=Je(Me.nodeName);if(qe(P.uponSanitizeElement,Me,{tagName:tt,allowedTags:z}),se&&Me.hasChildNodes()&&!et(Me.firstElementChild)&&Za(/<[/\w!]/g,Me.innerHTML)&&Za(/<[/\w!]/g,Me.textContent)||Me.nodeType===y0.progressingInstruction||se&&Me.nodeType===y0.comment&&Za(/<[/\w]/g,Me.data))return $e(Me),!0;if(!(J.tagCheck instanceof Function&&J.tagCheck(tt))&&(!z[tt]||U[tt])){if(!U[tt]&&Pt(tt)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt)))return!1;if(q&&!de[tt]){const ot=x(Me)||Me.parentNode,Qe=w(Me)||Me.childNodes;if(Qe&&ot){const rt=Qe.length;for(let ct=rt-1;ct>=0;--ct){const St=v(Qe[ct],!0);St.__removalCount=(Me.__removalCount||0)+1,ot.insertBefore(St,y(Me))}}}return $e(Me),!0}return Me instanceof l&&!Oe(Me)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&Za(/<\/no(script|embed|frames)/i,Me.innerHTML)?($e(Me),!0):(le&&Me.nodeType===y0.text&&(Be=Me.textContent,Ow([M,j,I],ot=>{Be=v0(Be,ot," ")}),Me.textContent!==Be&&(h0(t.removed,{element:Me.cloneNode()}),Me.textContent=Be)),qe(P.afterSanitizeElements,Me,null),!1)},Ct=function(Me,Be,tt){if(X&&(Be==="id"||Be==="name")&&(tt in n||tt in vt))return!1;if(!(Q&&!Y[Be]&&Za(R,Be))){if(!(ne&&Za(O,Be))){if(!(J.attributeCheck instanceof Function&&J.attributeCheck(Be,Me))){if(!A[Be]||Y[Be]){if(!(Pt(Me)&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,Me)||W.tagNameCheck instanceof Function&&W.tagNameCheck(Me))&&(W.attributeNameCheck instanceof RegExp&&Za(W.attributeNameCheck,Be)||W.attributeNameCheck instanceof Function&&W.attributeNameCheck(Be,Me))||Be==="is"&&W.allowCustomizedBuiltInElements&&(W.tagNameCheck instanceof RegExp&&Za(W.tagNameCheck,tt)||W.tagNameCheck instanceof Function&&W.tagNameCheck(tt))))return!1}else if(!ye[Be]){if(!Za(F,v0(tt,L,""))){if(!((Be==="src"||Be==="xlink:href"||Be==="href")&&Me!=="script"&&EZe(tt,"data:")===0&&ke[Me])){if(!(te&&!Za(D,v0(tt,L,"")))){if(tt)return!1}}}}}}}return!0},Pt=function(Me){return Me!=="annotation-xml"&&c8(Me,B)},jt=function(Me){qe(P.beforeSanitizeAttributes,Me,null);const{attributes:Be}=Me;if(!Be||lt(Me))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0};let ot=Be.length;for(;ot--;){const Qe=Be[ot],{name:rt,namespaceURI:ct,value:St}=Qe,Ft=Je(rt),gt=St;let st=rt==="value"?gt:$Ze(gt);if(tt.attrName=Ft,tt.attrValue=st,tt.keepAttr=!0,tt.forceKeepAttr=void 0,qe(P.uponSanitizeAttribute,Me,tt),st=tt.attrValue,ae&&(Ft==="id"||Ft==="name")&&(je(rt,Me),st=ee+st),se&&Za(/((--!?|])>)|<\/(style|title|textarea)/i,st)){je(rt,Me);continue}if(Ft==="attributename"&&c8(st,"href")){je(rt,Me);continue}if(tt.forceKeepAttr)continue;if(!tt.keepAttr){je(rt,Me);continue}if(!Z&&Za(/\/>/i,st)){je(rt,Me);continue}le&&Ow([M,j,I],an=>{st=v0(st,an," ")});const kt=Je(Me.nodeName);if(!Ct(kt,Ft,st)){je(rt,Me);continue}if(S&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!ct)switch(p.getAttributeType(kt,Ft)){case"TrustedHTML":{st=S.createHTML(st);break}case"TrustedScriptURL":{st=S.createScriptURL(st);break}}if(st!==gt)try{ct?Me.setAttributeNS(ct,rt,st):Me.setAttribute(rt,st),lt(Me)?$e(Me):nW(t.removed)}catch{je(rt,Me)}}qe(P.afterSanitizeAttributes,Me,null)},xt=function Xe(Me){let Be=null;const tt=Ze(Me);for(qe(P.beforeSanitizeShadowDOM,Me,null);Be=tt.nextNode();)qe(P.uponSanitizeShadowNode,Be,null),ut(Be),jt(Be),Be.content instanceof a&&Xe(Be.content);qe(P.afterSanitizeShadowDOM,Me,null)};return t.sanitize=function(Xe){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Be=null,tt=null,ot=null,Qe=null;if(ve=!Xe,ve&&(Xe=""),typeof Xe!="string"&&!et(Xe))if(typeof Xe.toString=="function"){if(Xe=Xe.toString(),typeof Xe!="string")throw g0("dirty is not a string, aborting")}else throw g0("toString is not a function");if(!t.isSupported)return Xe;if(re||bt(Me),t.removed=[],typeof Xe=="string"&&(ue=!1),ue){if(Xe.nodeName){const St=Je(Xe.nodeName);if(!z[St]||U[St])throw g0("root node is forbidden and cannot be sanitized in-place")}}else if(Xe instanceof s)Be=Ge(""),tt=Be.ownerDocument.importNode(Xe,!0),tt.nodeType===y0.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?Be=tt:Be.appendChild(tt);else{if(!pe&&!le&&!ce&&Xe.indexOf("<")===-1)return S&&_e?S.createHTML(Xe):Xe;if(Be=Ge(Xe),!Be)return pe?null:_e?C:""}Be&&ie&&$e(Be.firstChild);const rt=Ze(ue?Xe:Be);for(;ot=rt.nextNode();)ut(ot),jt(ot),ot.content instanceof a&&xt(ot.content);if(ue)return Xe;if(pe){if(Se)for(Qe=E.call(Be.ownerDocument);Be.firstChild;)Qe.appendChild(Be.firstChild);else Qe=Be;return(A.shadowroot||A.shadowrootmode)&&(Qe=$.call(r,Qe,!0)),Qe}let ct=ce?Be.outerHTML:Be.innerHTML;return ce&&z["!doctype"]&&Be.ownerDocument&&Be.ownerDocument.doctype&&Be.ownerDocument.doctype.name&&Za(Oce,Be.ownerDocument.doctype.name)&&(ct=" +`+ct),le&&Ow([M,j,I],St=>{ct=v0(ct,St," ")}),S&&_e?S.createHTML(ct):ct},t.setConfig=function(){let Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};bt(Xe),re=!0},t.clearConfig=function(){We=null,re=!1},t.isValidAttribute=function(Xe,Me,Be){We||bt({});const tt=Je(Xe),ot=Je(Me);return Ct(tt,ot,Be)},t.addHook=function(Xe,Me){typeof Me=="function"&&h0(P[Xe],Me)},t.removeHook=function(Xe,Me){if(Me!==void 0){const Be=kZe(P[Xe],Me);return Be===-1?void 0:_Ze(P[Xe],Be,1)[0]}return nW(P[Xe])},t.removeHooks=function(Xe){P[Xe]=[]},t.removeAllHooks=function(){P=lW()},t}var jce=Mce();function HZe(e,t=document.body){const n=document.createElement("div");t.appendChild(n);const r=SC.createRoot(n),i=K.cloneElement(e,{onUnmount(){t&&n&&t.removeChild(n)}});return r.render(i),n}function VZe(e,t="click"){const n=u.useRef();return u.useEffect(()=>{const r=i=>{const a=n.current;!a||a.contains(i.target)||e&&e(i)};return document.addEventListener(t,r),()=>{document.removeEventListener(t,r)}},[t,e]),n}function k9(e){const t=u.useRef(null);return u.useEffect(()=>{e&&(typeof e=="function"?e(t.current):e.current=t.current)},[e]),t}function WZe(e){const t=u.useRef(e);return t.current=e,t}function UZe(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)}function qZe(e){return e.offsetHeight}const GZe=5*60*1e3;let cW=0;const p8=(e,t)=>{const n=e.createdAt||Date.now(),r=e.hasTime||n-cW>GZe;return r&&(cW=n),{...e,_id:e._id||t||UZe(),createdAt:n,position:e.position||"left",hasTime:r}};function KZe(e=[]){const t=u.useMemo(()=>e.map(c=>p8(c)),[e]),[n,r]=u.useState(t),i=u.useCallback(c=>{r(d=>[...c,...d])},[]),a=u.useCallback((c,d)=>{r(f=>f.map(m=>m._id===c?p8(d,c):m))},[]),o=u.useCallback(c=>{const d=p8(c);r(f=>[...f,d])},[]),s=u.useCallback(c=>{r(d=>d.filter(f=>f._id!==c))},[]),l=u.useCallback((c=[])=>{r(c)},[]);return{messages:n,prependMsgs:i,appendMsg:o,updateMsg:a,deleteMsg:s,resetList:l}}function Nce({active:e=!1,ref:t,delay:n=300}){const[r,i]=u.useState(!1),[a,o]=u.useState(!1),s=u.useRef(),l=()=>{s.current&&clearTimeout(s.current)};return u.useEffect(()=>(e?(l(),o(e)):(i(e),s.current=setTimeout(()=>{o(e)},n)),l),[e,n]),u.useEffect(()=>{t.current&&qZe(t.current),i(a)},[a,t]),{didMount:a,isShow:r}}let $Ft=class extends K.Component{constructor(t){super(t),this.state={error:null,errorInfo:null}}componentDidCatch(t,n){const{onError:r}=this.props;r&&r(t,n),this.setState({error:t,errorInfo:n})}render(){const{FallbackComponent:t,children:n,...r}=this.props,{error:i,errorInfo:a}=this.state;return a?t?b.jsx(t,{error:i,errorInfo:a,...r}):null:n}};K.createContext({addComponent:()=>{},hasComponent:()=>!1,getComponent:()=>null});const YZe=e=>{const{className:t,src:n,alt:r,url:i,size:a="md",shape:o="circle",children:s}=e,l=i?"a":"span";return b.jsx(l,{className:sn("Avatar",`Avatar--${a}`,`Avatar--${o}`,t),href:i,children:n?b.jsx("img",{src:n,alt:r}):s})},XZe=e=>{const{className:t,active:n,onClick:r,...i}=e;return b.jsx("div",{className:sn("Backdrop",t,{active:n}),onClick:r,role:"button",tabIndex:-1,"aria-hidden":!0,...i})},cp=({content:e})=>{const t=jce.sanitize(e,{ALLOWED_TAGS:["p","div","span","h1","h2","h3","h4","h5","h6","ul","ol","li","a","strong","em","b","i","img","blockquote","code","pre"],ALLOWED_ATTR:["href","target","src","alt","style","class"]});return b.jsx("span",{className:"RichText",dangerouslySetInnerHTML:{__html:t}})},JZe=/(\+?86-?)?1[3-9]\d{9}/g,QZe=/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g,ZZe=/(https?:\/\/[^\s]+)/g,ws=K.forwardRef((e,t)=>{const{type:n="text",content:r,children:i,position:a="left",isRichText:o=!1,isDarkMode:s=!1,onPhoneClick:l,onEmailClick:c,...d}=e,[f,m]=u.useState(!1),p=w=>{const x=w.replace(/^\+?86-?/,"");console.log(`拨打电话: ${x}`),l==null||l(x)},h=w=>{console.log(`发送邮件: ${w}`),c==null||c(w)},v=w=>{const x=w.replace(/^[@\s]+/,"");console.log(`打开链接: ${x}`),window.open(x,"_blank")},g=()=>{if(!r)return null;if(o)return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(cp,{content:r})});let w=0;const x=[],S=r,C=[];let _;for(;(_=JZe.exec(S))!==null;)C.push({value:_[0],index:_.index,type:"phone"});let k;for(;(k=QZe.exec(S))!==null;)C.push({value:k[0],index:k.index,type:"email"});let E;for(;(E=ZZe.exec(S))!==null;)C.push({value:E[0].trim(),index:E.index,type:"url"});return C.sort((T,$)=>T.index-$.index),C.forEach((T,$)=>{T.index>w&&x.push(S.substring(w,T.index)),x.push(b.jsx("a",{href:"#",onClick:P=>{P.preventDefault(),T.type==="phone"?p(T.value):T.type==="email"?h(T.value):T.type==="url"&&v(T.value)},style:{color:"#1890ff",textDecoration:"none",cursor:"pointer"},children:T.value},$)),w=T.index+T.value.length}),w{if(!r)return;(await b9(r)).success?(m(!0),it.success("内容已复制到剪贴板"),setTimeout(()=>{m(!1)},2e3)):it.error("复制失败,请手动选择文本复制")};return b.jsxs("div",{className:`Bubble ${n}`,"data-type":n,ref:t,...d,children:[g(),i,r&&a==="left"&&n==="text"&&b.jsx("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:f?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f?"复制成功":"复制内容",onMouseOver:w=>{w.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:w=>{w.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})})]})}),qi=K.forwardRef((e,t)=>{const{type:n,className:r,spin:i,name:a,...o}=e,s=typeof a=="string"?{"aria-label":a}:{"aria-hidden":!0};return b.jsx("svg",{className:sn("Icon",{"is-spin":i},r),ref:t,...s,...o,children:b.jsx("use",{xlinkHref:`#icon-${n}`})})});function h8(e){return e&&`Btn--${e}`}const Bi=K.forwardRef((e,t)=>{const{className:n,label:r,color:i,variant:a,size:o,icon:s,loading:l,block:c,disabled:d,children:f,onClick:m,...p}=e,h=s||l&&"spinner",v=o||(c?"lg":"");function g(y){!d&&!l&&m&&m(y)}return b.jsxs("button",{className:sn("Btn",h8(i),h8(a),h8(v),{"Btn--block":c},n),type:"button",disabled:d,onClick:g,ref:t,...p,children:[h&&b.jsx("span",{className:"Btn-icon",children:b.jsx(qi,{type:h,spin:l})}),r||f]})}),eet={BackBottom:{newMsgOne:"{n} رسالة جديدة",newMsgOther:"{n} رسالة جديدة",bottom:"الأسفل"},Time:{weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),formats:{LT:"HH:mm",lll:"YYYY/M/D HH:mm",WT:"HH:mm dddd",YT:"HH:mm أمس"}},Composer:{send:"إرسال"},SendConfirm:{title:"إرسال صورة",send:"أرسل",cancel:"إلغاء"},RateActions:{up:"التصويت",down:"تصويت سلبي"},Recorder:{hold2talk:"أستمر بالضغط لتتحدث",release2send:"حرر للإرسال",releaseOrSwipe:"حرر للإرسال ، اسحب لأعلى للإلغاء",release2cancel:"حرر للإلغاء"},Search:{search:"يبحث"}},tet={BackBottom:{newMsgOne:"{n} new message",newMsgOther:"{n} new messages",bottom:"Bottom"},Time:{weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),formats:{LT:"HH:mm",lll:"M/D/YYYY HH:mm",WT:"dddd HH:mm",YT:"Yesterday HH:mm"}},Composer:{send:"Send"},SendConfirm:{title:"Send photo",send:"Send",cancel:"Cancel"},RateActions:{up:"Up vote",down:"Down vote"},Recorder:{hold2talk:"Hold to Talk",release2send:"Release to Send",releaseOrSwipe:"Release to send, swipe up to cancel",release2cancel:"Release to cancel"},Search:{search:"Search"}},net={BackBottom:{newMsgOne:"{n} nouveau message",newMsgOther:"{n} nouveau messages",bottom:"Fond"},Time:{weekdays:"Dimanche_Lundi_Mardi_Mercredi_Jeudi_Vendredi_Samedi".split("_"),formats:{LT:"HH:mm",lll:"D/M/YYYY HH:mm",WT:"dddd HH:mm",YT:"Hier HH:mm"}},Composer:{send:"Envoyer"},SendConfirm:{title:"Envoyer une photo",send:"Envoyer",cancel:"Annuler"},RateActions:{up:"Voter pour",down:"Vote négatif"},Recorder:{hold2talk:"Tenir pour parler",release2send:"Libérer pour envoyer",releaseOrSwipe:"Relâchez pour envoyer, balayez vers le haut pour annuler",release2cancel:"Relâcher pour annuler"},Search:{search:"Chercher"}},ret={BackBottom:{newMsgOne:"{n}条新消息",newMsgOther:"{n}条新消息",bottom:"回到底部"},Time:{weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),formats:{LT:"HH:mm",lll:"YYYY年M月D日 HH:mm",WT:"dddd HH:mm",YT:"昨天 HH:mm"}},Composer:{send:"发送"},SendConfirm:{title:"发送图片",send:"发送",cancel:"取消"},RateActions:{up:"赞同",down:"反对"},Recorder:{hold2talk:"按住 说话",release2send:"松开 发送",releaseOrSwipe:"松开发送,上滑取消",release2cancel:"松开手指,取消发送"},Search:{search:"搜索"}},uW={"ar-EG":eet,"fr-FR":net,"en-US":tet,"zh-CN":ret},Ace="en-US",_9=K.createContext({}),iet=({locale:e=Ace,locales:t,elderMode:n,children:r})=>b.jsx(_9.Provider,{value:{locale:e,locales:t,elderMode:n},children:r}),C4=()=>u.useContext(_9),Yy=(e,t)=>{const{locale:n,locales:r}=u.useContext(_9);let a={...n&&uW[n]||uW[Ace],...r};return e&&(a=a[e]||{}),{locale:n,trans:o=>o?a[o]:a}},ni=K.forwardRef((e,t)=>{const{className:n,size:r,fluid:i,children:a,...o}=e,s=C4();return b.jsx("div",{className:sn("Card",r&&`Card--${r}`,{"Card--fluid":i},n),"data-fluid":i,"data-elder-mode":s.elderMode,...o,ref:t,children:a})}),aet={row:"Flex--d-r","row-reverse":"Flex--d-rr",column:"Flex--d-c","column-reverse":"Flex--d-cr"},oet={nowrap:"Flex--w-n",wrap:"Flex--w-w","wrap-reverse":"Flex--w-wr"},set={"flex-start":"Flex--jc-fs","flex-end":"Flex--jc-fe",center:"Flex--jc-c","space-between":"Flex--jc-sb","space-around":"Flex--jc-sa"},cet={"flex-start":"Flex--ai-fs","flex-end":"Flex--ai-fe",center:"Flex--ai-c"},co=K.forwardRef((e,t)=>{const{as:n="div",className:r,inline:i,center:a,direction:o,wrap:s,justifyContent:l,justify:c=l,alignItems:d,align:f=d,children:m,...p}=e;return b.jsx(n,{className:sn("Flex",o&&aet[o],c&&set[c],f&&cet[f],s&&oet[s],{"Flex--inline":i,"Flex--center":a},r),ref:t,...p,children:m})}),Kd=K.forwardRef((e,t)=>{const{className:n,flex:r,alignSelf:i,order:a,style:o,children:s,...l}=e;return b.jsx("div",{className:sn("FlexItem",n),style:{...o,flex:r,alignSelf:i,order:a},ref:t,...l,children:s})});K.forwardRef((e,t)=>{const{className:n,aspectRatio:r="square",color:i,image:a,children:o,...s}=e,l={backgroundColor:i||void 0,backgroundImage:typeof a=="string"?`url('${a}')`:void 0};return b.jsx("div",{className:sn("CardMedia",{"CardMedia--wide":r==="wide","CardMedia--square":r==="square"},n),style:l,...s,ref:t,children:o&&b.jsx(co,{className:"CardMedia-content",direction:"column",center:!0,children:o})})});const Ql=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:sn("CardContent",n),...i,ref:t,children:r})}),qc=K.forwardRef((e,t)=>{const{className:n,title:r,subtitle:i,center:a,children:o,...s}=e;return b.jsxs("div",{className:sn("CardTitle",{"CardTitle--center":a},n),...s,ref:t,children:[r&&b.jsx("h5",{className:"CardTitle-title",children:r}),o&&typeof o=="string"&&b.jsx("h5",{className:"CardTitle-title",children:o}),i&&b.jsx("p",{className:"CardTitle-subtitle",children:i}),o&&typeof o!="string"&&o]})}),$v=K.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return b.jsx("div",{className:sn("CardText",n),...i,ref:t,children:typeof r=="string"?b.jsx("p",{children:r}):r})}),Fce=K.forwardRef((e,t)=>{const{children:n,className:r,direction:i,...a}=e;return b.jsx("div",{className:sn("CardActions",r,i&&`CardActions--${i}`),...a,ref:t,children:n})}),v8=e=>{const{width:t,children:n}=e;return b.jsx("div",{className:"Carousel-item",style:{width:t},children:n})},Dce=(e,t)=>{e.style.transform=t,e.style.webkitTransform=t},dW=(e,t)=>{e.style.transition=t,e.style.webkitTransition=t},uet={passiveListener:()=>{let e=!1;try{const t=Object.defineProperty({},"passive",{get(){e=!0}});window.addEventListener("test",null,t)}catch{}return e},smoothScroll:()=>"scrollBehavior"in document.documentElement.style,touch:()=>"ontouchstart"in window};function up(e){return uet[e]()}const det=["TEXTAREA","OPTION","INPUT","SELECT"],fet=up("touch");K.forwardRef((e,t)=>{const{className:n,startIndex:r=0,draggable:i=!0,duration:a=300,easing:o="ease",threshold:s=20,clickDragThreshold:l=10,loop:c=!0,rtl:d=!1,autoPlay:f=e.autoplay||!1,interval:m=e.autoplaySpeed||4e3,dots:p=e.indicators||!0,onChange:h,children:v}=e,g=K.Children.count(v),y=`${100/g}%`,w=u.useRef(null),x=u.useRef(null),S=u.useRef(null),C=u.useRef({first:!0,wrapWidth:0,hover:!1,startX:0,endX:0,startY:0,canMove:null,pressDown:!1}),_=u.useCallback(Q=>c?Q%g:Math.max(0,Math.min(Q,g-1)),[g,c]),[k,E]=u.useState(_(r)),[T,$]=u.useState(!1),P=u.useCallback(()=>{dW(x.current,`transform ${a}ms ${o}`)},[a,o]),M=()=>{dW(x.current,"transform 0s")},j=Q=>{Dce(x.current,`translate3d(${Q}px, 0, 0)`)},I=u.useCallback((Q,te)=>{const Z=c?Q+1:Q,le=(d?1:-1)*Z*C.current.wrapWidth;te?requestAnimationFrame(()=>{requestAnimationFrame(()=>{P(),j(le)})}):j(le)},[P,c,d]),R=u.useCallback(Q=>{if(g<=1)return;const te=_(Q);te!==k&&E(te)},[k,g,_]),O=u.useCallback(()=>{if(g<=1)return;let Q=k-1;if(c){if(Q<0){const te=C.current,Z=g+1,le=(d?1:-1)*Z*te.wrapWidth,se=i?te.endX-te.startX:0;M(),j(le+se),Q=g-1}}else Q=Math.max(Q,0);Q!==k&&E(Q)},[k,g,i,c,d]),D=u.useCallback(()=>{if(g<=1)return;let Q=k+1;if(c){if(Q>g-1){Q=0;const Z=C.current,le=i?Z.endX-Z.startX:0;M(),j(le)}}else Q=Math.min(Q,g-1);Q!==k&&E(Q)},[k,g,i,c]),L=u.useCallback(()=>{!f||C.current.hover||(S.current=setTimeout(()=>{P(),D()},m))},[f,m,P,D]),B=()=>{clearTimeout(S.current)},F=()=>{I(k,!0),L()},z=()=>{const Q=C.current,te=(d?-1:1)*(Q.endX-Q.startX),Z=Math.abs(te),le=te>0&&k-1<0,se=te<0&&k+1>g-1;le||se?c?le?O():D():F():te>0&&Z>s&&g>1?O():te<0&&Z>s&&g>1?D():F()},H=()=>{const Q=C.current;Q.startX=0,Q.endX=0,Q.startY=0,Q.canMove=null,Q.pressDown=!1},A=Q=>{if(det.includes(Q.target.nodeName))return;Q.preventDefault(),Q.stopPropagation();const te="touches"in Q?Q.touches[0]:Q,Z=C.current;Z.pressDown=!0,Z.startX=te.pageX,Z.startY=te.pageY,B()},V=Q=>{Q.stopPropagation();const te="touches"in Q?Q.touches[0]:Q,Z=C.current;if(Z.pressDown){if("touches"in Q&&(Z.canMove===null&&(Z.canMove=Math.abs(Z.startY-te.pageY)l&&$(!0);const re=d?se+ce:ce-se;j(re)}},W=Q=>{Q.stopPropagation();const te=C.current;te.pressDown=!1,$(!1),P(),te.endX?z():L(),H()},U=()=>{C.current.hover=!0,B()},Y=Q=>{const te=C.current;te.hover=!1,te.pressDown&&(te.pressDown=!1,te.endX=Q.pageX,P(),z(),H()),L()},J=Q=>{const{slideTo:te}=Q.currentTarget.dataset;if(te){const Z=parseInt(te,10);R(Z)}Q.preventDefault()};u.useImperativeHandle(t,()=>({goTo:R,prev:O,next:D,wrapperRef:w}),[R,O,D]),u.useEffect(()=>{function Q(){C.current.wrapWidth=w.current.offsetWidth,I(k)}return C.current.first&&Q(),window.addEventListener("resize",Q),()=>{window.removeEventListener("resize",Q)}},[k,I]),u.useEffect(()=>{h&&!C.current.first&&h(k)},[k,h]),u.useEffect(()=>{C.current.first?(I(k),C.current.first=!1):I(k,!0)},[k,I]),u.useEffect(()=>(L(),()=>{B()}),[f,k,L]);let ne;return i?ne=fet?{onTouchStart:A,onTouchMove:V,onTouchEnd:W}:{onMouseDown:A,onMouseMove:V,onMouseUp:W,onMouseEnter:U,onMouseLeave:Y}:ne={onMouseEnter:U,onMouseLeave:Y},b.jsxs("div",{className:sn("Carousel",{"Carousel--draggable":i,"Carousel--rtl":d,"Carousel--dragging":T},n),ref:w,...ne,children:[b.jsxs("div",{className:"Carousel-inner",style:{width:`${c?g+2:g}00%`},ref:x,children:[c&&b.jsx(v8,{width:y,children:K.Children.toArray(v)[g-1]}),K.Children.map(v,(Q,te)=>b.jsx(v8,{width:y,children:Q},te)),c&&b.jsx(v8,{width:y,children:K.Children.toArray(v)[0]})]}),p&&b.jsx("ol",{className:"Carousel-dots",children:K.Children.map(v,(Q,te)=>b.jsx("li",{children:b.jsx("button",{className:sn("Carousel-dot",{active:k===te}),type:"button","aria-label":`Go to slide ${te+1}`,"data-slide-to":te,onClick:J})},te))})]})});const met=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:sn("Checkbox",n,{"Checkbox--checked":i,"Checkbox--disabled":a}),ref:t,children:[b.jsx("input",{type:"checkbox",className:"Checkbox-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Checkbox-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;function c(d,f){const m=f.target.checked?i.concat(d):i.filter(p=>p!==d);l(m,f)}return b.jsx("div",{className:sn("CheckboxGroup",{"CheckboxGroup--block":s},n),ref:t,children:r.map(d=>b.jsx(met,{label:d.label||d.value,value:d.value,name:a,checked:i.includes(d.value),disabled:"disabled"in d?d.disabled:o,onChange:f=>{c(d.value,f)}},d.value))})});const qI=document,pet=qI.documentElement,het=e=>{const{children:t,onClick:n,mouseEvent:r="mouseup",...i}=e,a=u.useRef(null);function o(s){a.current&&pet.contains(s.target)&&!a.current.contains(s.target)&&n(s)}return u.useEffect(()=>(r&&qI.addEventListener(r,o),()=>{qI.removeEventListener(r,o)})),b.jsx("div",{ref:a,...i,children:t})},vet="//gw.alicdn.com/tfs/TB1fnnLRkvoK1RjSZFDXXXY3pXa-300-250.svg",get="//gw.alicdn.com/tfs/TB1lRjJRbvpK1RjSZPiXXbmwXXa-300-250.svg";K.forwardRef((e,t)=>{const{className:n,type:r,image:i,tip:a,children:o}=e,s=i||(r==="error"?get:vet);return b.jsxs(co,{className:sn("Empty",n),direction:"column",center:!0,ref:t,children:[b.jsx("img",{className:"Empty-img",src:s,alt:a}),a&&b.jsx("p",{className:"Empty-tip",children:a}),o]})});const bet=K.createContext("");K.forwardRef((e,t)=>{const{children:n,...r}=e;return b.jsx("label",{className:"Label",...r,ref:t,children:n})});const Ho=K.forwardRef((e,t)=>{const{className:n,icon:r,img:i,...a}=e;return b.jsxs(Bi,{className:sn("IconBtn",n),ref:t,...a,children:[r&&b.jsx(qi,{type:r}),!r&&i&&b.jsx("img",{src:i,alt:""})]})});K.forwardRef((e,t)=>{const{className:n,src:r,lazy:i,fluid:a,children:o,...s}=e,[l,c]=u.useState(i?void 0:r),d=k9(t),f=u.useRef(""),m=u.useRef(!1);return u.useEffect(()=>{if(!i)return;const p=new IntersectionObserver(([h])=>{h.isIntersecting&&(c(f.current),m.current=!0,p.unobserve(h.target))});return d.current&&p.observe(d.current),()=>{p.disconnect()}},[d,i]),u.useEffect(()=>{f.current=r,(!i||m.current)&&c(r)},[i,r]),b.jsx("img",{className:sn("Image",{"Image--fluid":a},n),src:l,alt:"",ref:d,...s})});function Lce(e){return e.scrollHeight-e.scrollTop-e.offsetHeight}K.forwardRef((e,t)=>{const{className:n,disabled:r,distance:i=0,children:a,onLoadMore:o,onScroll:s,...l}=e,c=k9(t);function d(f){s&&s(f);const m=c.current;if(!m)return;Lce(m)<=i&&o()}return b.jsx("div",{className:sn("InfiniteScroll",n),role:"feed",onScroll:r?void 0:d,ref:c,...l,children:a})});function yet(e,t){return`${`${e}`.length}${t?`/${t}`:""}`}const Vh=K.forwardRef((e,t)=>{const{className:n,type:r="text",variant:i,value:a,placeholder:o,rows:s=1,minRows:l=s,maxRows:c=5,maxLength:d,showCount:f=!!d,multiline:m,autoSize:p,onChange:h,...v}=e;let g=s;gc&&(g=c);const[y,w]=u.useState(g),[x,S]=u.useState(21),C=k9(t),_=u.useContext(bet),k=i||(_==="light"?"flushed":"outline"),T=m||p||s>1?"textarea":"input";u.useEffect(()=>{if(!C.current)return;const j=getComputedStyle(C.current,null).lineHeight,I=Number(j.replace("px",""));I!==x&&S(I)},[C,x]);const $=u.useCallback(()=>{if(!p||!C.current)return;const j=C.current,I=j.rows;j.rows=l,o&&(j.placeholder="");const R=~~(j.scrollHeight/x);R===I&&(j.rows=R),R>=c&&(j.rows=c,j.scrollTop=j.scrollHeight),w(R{a===""?w(g):$()},[g,$,a]);const P=u.useCallback(j=>{if($(),h){const I=j.target.value,O=d&&I.length>d?I.substr(0,d):I;h(O,j)}},[d,h,$]),M=b.jsx(T,{className:sn("Input",`Input--${k}`,n),type:r,value:a,placeholder:o,maxLength:d,ref:C,rows:y,onChange:P,...v});return f?b.jsxs("div",{className:sn("InputWrapper",{"has-counter":f}),children:[M,f&&b.jsx("div",{className:"Input-counter",children:yet(a,d)})]}):M}),Bce=K.forwardRef((e,t)=>{const{bordered:n=!1,className:r,children:i}=e;return b.jsx("div",{className:sn("List",{"List--bordered":n},r),role:"list",ref:t,children:i})}),zce=K.forwardRef((e,t)=>{const{className:n,as:r="div",content:i,rightIcon:a,children:o,onClick:s,...l}=e;return b.jsxs(r,{className:sn("ListItem",n),onClick:s,role:"listitem",...l,ref:t,children:[b.jsx("div",{className:"ListItem-content",children:i||o}),a&&b.jsx(qi,{type:a})]})}),xet=/YYYY|M|D|dddd|HH|mm/g,Hce=24*60*60*1e3,wet=Hce*7,Cet=e=>e instanceof Date?e:new Date(e),ket=()=>new Date(new Date().setHours(0,0,0,0)),fW=e=>(e<=9?"0":"")+e,_et=e=>{const t=ket().getTime()-e.getTime();return t<0?"LT":ti[a])}const GI=({date:e})=>{const{trans:t}=Yy("Time");return b.jsx("time",{className:"Time",dateTime:new Date(e).toJSON(),children:Eet(e,t())})},$et=e=>/<[^>]*>/.test(e),mW=e=>!$et(e)&&!e.includes(" ")&&!e.includes("<")&&!e.includes(">")&&e.length>0;function fr(){const e=Fr();return{translateString:i=>i==null?i:mW(i)?e.formatMessage({id:i,defaultMessage:i}):i,translateStringTranct:i=>i==null?i:i!=null&&i.startsWith(jHe)&&mW(i)?PV(e.formatMessage({id:i}),10):PV(i,10),formatChatMessage:(i,a,o)=>e.formatMessage({id:i,defaultMessage:a??i},o)}}const Tet=e=>{const{className:t,content:n,createdAt:r,showTime:i=!0,action:a}=e,{translateString:o}=fr();return b.jsxs("div",{className:sn("Message SystemMessage",t),children:[i&&r&&b.jsx("div",{className:"Message-meta",children:b.jsx(GI,{date:r})}),b.jsxs("div",{className:"SystemMessage-inner",children:[b.jsx("span",{children:b.jsx(cp,{content:o(n)})}),a&&b.jsx("a",{href:"javascript:;",onClick:a.onClick,children:a.text})]})]})};function Pet(){return b.jsx(ws,{type:"typing",children:b.jsxs("div",{className:"Typing","aria-busy":"true",children:[b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"}),b.jsx("div",{className:"Typing-dot"})]})})}const Ret=e=>{const{renderMessageContent:t=()=>null,...n}=e,{type:r,content:i,user:a={},_id:o,position:s="left",hasTime:l=!0,createdAt:c}=n,{name:d,avatar:f}=a,m=r===Su||r===G3;if(r==="system"||r===hg||r===lVe||r===tse||r===dVe)return b.jsx(Tet,{content:i,createdAt:c,showTime:l,action:i.action});if(m)return b.jsxs("div",{className:sn("Message","RateMessage"),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(GI,{date:c})}),b.jsx("div",{className:"RateMessage-inner",children:t(n)})]});const p=s==="right"||s==="left";return b.jsxs("div",{className:sn("Message",s),"data-id":o,"data-type":r,children:[l&&c&&b.jsx("div",{className:"Message-meta",children:b.jsx(GI,{date:c})}),b.jsxs("div",{className:"Message-main",children:[p&&f&&b.jsx(YZe,{src:f,alt:d,url:a.url}),b.jsxs("div",{className:"Message-inner",children:[p&&d&&b.jsx("div",{className:"Message-author",children:d}),b.jsx("div",{className:"Message-content",role:"alert","aria-live":"assertive","aria-atomic":"false",children:r==="typing"?b.jsx(Pet,{}):t(n)})]})]})]})},pW=K.memo(Ret),la=({status:e,delay:t=1500,maxDelay:n=2e4,onRetry:r,onChange:i})=>{const a=Fr(),[o,s]=u.useState(""),l=u.useRef(),c=u.useRef(),d=u.useCallback(()=>{l.current=setTimeout(()=>{s(io)},t),c.current=setTimeout(()=>{s(bw)},n)},[t,n]);function f(){l.current&&clearTimeout(l.current),c.current&&clearTimeout(c.current)}u.useEffect(()=>(f(),e===io?d():e===cm?s(""):e===pb?s(pb):e===o6?s(o6):e===bw&&s(bw),f),[e,d]),u.useEffect(()=>{i&&i(o)},[i,o]);function m(){s(io),d(),r&&r()}return b.jsxs("div",{className:"MessageStatus","data-status":o,children:[o===io&&b.jsx(qi,{type:"spinner",spin:!0,onClick:m}),o===bw&&b.jsx(Ho,{icon:"warning-circle-fill",onClick:m}),o===pb&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.read"})}),o===o6&&b.jsx("div",{style:{fontSize:12,color:"gray"},children:a.formatMessage({id:"i18n.message.status.delivered"})})]})};let Iet=0;const Oet=()=>Iet++;function Vce(e="id-"){return u.useRef(`${e}${Oet()}`).current}const bb=(e,t,n=document.body)=>{n.classList[t?"add":"remove"](e)};function hW(){!document.querySelector(".Modal")&&!document.querySelector(".Popup")&&bb("S--modalOpen",!1)}const E9=K.forwardRef((e,t)=>{const{baseClass:n,active:r,className:i,title:a,showClose:o=!0,autoFocus:s=!0,backdrop:l=!0,height:c,overflow:d,actions:f,vertical:m=!0,btnVariant:p,bgColor:h,children:v,onBackdropClick:g,onClose:y}=e,w=Vce("modal-"),x=e.titleId||w,S=C4(),C=u.useRef(null),{didMount:_,isShow:k}=Nce({active:r,ref:C});if(u.useEffect(()=>{setTimeout(()=>{s&&C.current&&C.current.focus()})},[s]),u.useEffect(()=>{k&&bb("S--modalOpen",k)},[k]),u.useEffect(()=>{!r&&!_&&hW()},[r,_]),u.useImperativeHandle(t,()=>({wrapperRef:C})),u.useEffect(()=>()=>{hW()},[]),!_)return null;const E=n==="Popup";return ki.createPortal(b.jsxs("div",{className:sn(n,i,{active:k}),tabIndex:-1,"data-elder-mode":S.elderMode,ref:C,children:[l&&b.jsx(XZe,{active:k,onClick:l===!0?g||y:void 0}),b.jsx("div",{className:sn(`${n}-dialog`,{"pb-safe":E&&!f}),"data-bg-color":h,"data-height":E&&c?c:void 0,role:"dialog","aria-labelledby":x,"aria-modal":!0,children:b.jsxs("div",{className:`${n}-content`,children:[b.jsxs("div",{className:`${n}-header`,children:[b.jsx("h5",{className:`${n}-title`,id:x,children:a}),o&&y&&b.jsx(Ho,{className:`${n}-close`,icon:"close",size:"lg",onClick:y,"aria-label":"关闭"})]}),b.jsx("div",{className:sn(`${n}-body`,{overflow:d}),children:v}),f&&b.jsx("div",{className:`${n}-footer ${n}-footer--${m?"v":"h"}`,"data-variant":p||"round",children:f.map(T=>u.createElement(Bi,{size:"lg",block:E,variant:p,...T,key:T.label}))})]})})]}),document.body)}),Met=K.forwardRef((e,t)=>b.jsx(E9,{baseClass:"Modal",btnVariant:e.vertical===!1?void 0:"outline",ref:t,...e})),vW=e=>e.color==="primary",jet=K.forwardRef((e,t)=>{const{className:n,vertical:r,actions:i,...a}=e,{locale:o=""}=Yy(),s=o.includes("zh"),l=r??!s;return Array.isArray(i)&&i.sort((c,d)=>vW(c)?l?-1:1:vW(d)?l?1:-1:0),b.jsx(E9,{baseClass:"Modal",className:sn("Confirm",n),showClose:!1,btnVariant:"outline",vertical:l,actions:i,ref:t,...a})}),Net=K.forwardRef((e,t)=>b.jsx(E9,{baseClass:"Popup",overflow:!0,ref:t,...e})),Aet=K.forwardRef((e,t)=>{const{className:n,title:r,logo:i,desc:a,leftContent:o,rightContent:s=[],align:l}=e,c=l==="left",d=c?!0:!i;return b.jsxs("header",{className:sn("Navbar",{"Navbar--left":c},n),ref:t,children:[b.jsx("div",{className:"Navbar-left",children:o&&b.jsx(Ho,{size:"lg",...o})}),b.jsxs("div",{className:"Navbar-main",children:[i&&b.jsx("img",{className:"Navbar-logo",src:i,alt:r}),b.jsxs("div",{className:"Navbar-inner",children:[d&&b.jsx("h2",{className:"Navbar-title",children:r}),b.jsx("div",{className:"Navbar-desc",children:a})]})]}),b.jsx("div",{className:"Navbar-right",children:s.map(f=>b.jsx(Ho,{size:"lg",...f},f.mykey))})]})}),$o=K.forwardRef((e,t)=>{const{as:n="div",className:r,align:i,breakWord:a,truncate:o,children:s,...l}=e,c=Number.isInteger(o),d=sn(i&&`Text--${i}`,{"Text--break":a,"Text--truncate":o===!0,"Text--ellipsis":c},r),f=c?{WebkitLineClamp:o}:null;return b.jsx(n,{className:d,style:f,...l,ref:t,children:s})}),Fet=e=>{const{content:t,closable:n=!0,leftIcon:r="bullhorn",onClick:i,onClose:a}=e;return b.jsxs("div",{className:"Notice",role:"alert","aria-atomic":!0,"aria-live":"assertive",children:[r&&b.jsx(qi,{className:"Notice-icon",type:r}),b.jsx("div",{className:"Notice-content",onClick:i,children:b.jsx($o,{className:"Notice-text",truncate:!0,children:b.jsx(cp,{content:t})})}),n&&b.jsx(Ho,{className:"Notice-close",icon:"close",onClick:a,"aria-label":"关闭通知"})]})},Det="Intl"in window&&typeof Intl.NumberFormat.prototype.formatToParts=="function",yb=K.forwardRef((e,t)=>{const{className:n,price:r,currency:i,locale:a,original:o,...s}=e;let l=[];if(a&&i&&Det?l=new Intl.NumberFormat(a,{style:"currency",currency:i}).formatToParts(r):l=void 0,!l){const c=".",[d,f]=`${r}`.split(c);l=[{type:"currency",value:i},{type:"integer",value:d},{type:"decimal",value:f&&c},{type:"fraction",value:f}]}return b.jsx("div",{className:sn("Price",{"Price--original":o},n),ref:t,...s,children:l.map((c,d)=>c.value?b.jsx("span",{className:`Price-${c.type}`,children:c.value},d):null)})});K.forwardRef((e,t)=>{const{className:n,value:r,status:i,...a}=e;return b.jsx("div",{className:sn("Progress",i&&`Progress--${i}`,n),ref:t,...a,children:b.jsx("div",{className:"Progress-bar",role:"progressbar",style:{width:`${r}%`},"aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100})})});const gW=requestAnimationFrame;function Wce({el:e,to:t,duration:n=300,x:r}){let i=0;const a=r?"scrollLeft":"scrollTop",o=e[a],s=Math.round(n/16),l=(t-o)/s;if(!gW){e[a]=t;return}function c(){e[a]+=l,++i{const{distance:n=30,loadingDistance:r=30,maxDistance:i,distanceRatio:a=2,loadMoreText:o="点击加载更多",children:s,onScroll:l,onRefresh:c,renderIndicator:d=B=>B==="active"||B==="loading"?b.jsx(qi,{className:"PullToRefresh-spinner",type:"spinner",spin:!0}):null}=e,f=u.useRef(null),m=u.useRef(null),p=WZe(c),[h,v]=u.useState(0),[g,y]=u.useState("pending"),[w,x]=u.useState(!1),[S,C]=u.useState(!e.onRefresh),_=u.useRef({}),k=u.useRef(g),E=u.useRef(),T=u.useRef(),$=!up("touch");u.useEffect(()=>{k.current=g},[g]);const P=B=>{const F=m.current;F&&Dce(F,`translate3d(0px,${B}px,0)`)},M=({y:B,animated:F=!0})=>{const z=f.current;if(!z)return;const H=B==="100%"?z.scrollHeight-z.offsetHeight:B;F?Wce({el:z,to:H,x:!1}):z.scrollTop=H},j=u.useCallback(({animated:B=!0}={})=>{M({y:"100%",animated:B})},[]),I=u.useCallback(()=>{v(0),y("pending"),P(0)},[]),R=u.useCallback(()=>{const B=f.current;if(!(!B||!p.current)){y("loading");try{const F=B.scrollHeight;p.current().then(z=>{const H=()=>{M({y:B.scrollHeight-F-50,animated:!1})};clearTimeout(E.current),clearTimeout(T.current),H(),E.current=setTimeout(H,150),T.current=setTimeout(H,250),I(),z&&z.noMore&&C(!0)})}catch(F){console.error(F),I()}}},[p,I]),O=()=>{_.current.startY=0},D=u.useCallback(B=>{const F=B.touches[0].clientY,z=f.current.scrollTop<=0;z?_.current.startY||(_.current.startY=F,y("pull"),x(!1)):_.current.startY=0;const{startY:H}=_.current;if(!z||Fi&&(A=i),A>0&&(B.cancelable&&B.preventDefault(),B.stopPropagation(),P(A),v(A),y(A>=n?"active":"pull"))},[a,i,n]),L=u.useCallback(()=>{x(!0),_.current.startY&&k.current==="active"?R():I()},[R,I]);return u.useEffect(()=>{const B=f.current;!B||$||(S?(B.removeEventListener("touchstart",O),B.removeEventListener("touchmove",D),B.removeEventListener("touchend",L),B.removeEventListener("touchcancel",L)):(B.addEventListener("touchstart",O,Let),B.addEventListener("touchmove",D,Bet),B.addEventListener("touchend",L),B.addEventListener("touchcancel",L)))},[S,L,D,$]),u.useEffect(()=>{g==="loading"&&!$&&P(r)},[r,g,$]),u.useImperativeHandle(t,()=>({scrollTo:M,scrollToEnd:j,wrapperRef:f}),[j]),b.jsx("div",{className:"PullToRefresh",ref:f,onScroll:l,children:b.jsx("div",{className:"PullToRefresh-inner",children:b.jsxs("div",{className:sn("PullToRefresh-content",{"PullToRefresh-transition":w}),ref:m,children:[b.jsx("div",{className:"PullToRefresh-indicator",children:d(g,h)}),!S&&$&&b.jsxs(co,{className:"PullToRefresh-fallback",center:!0,children:[d(g,n),b.jsx(Bi,{className:"PullToRefresh-loadMore",variant:"text",onClick:R,children:o})]}),K.Children.only(s)]})})})}),Het={threshold:[0,.1]},bW=e=>{const{item:t,effect:n,children:r,onIntersect:i}=e,a=u.useRef(null);return u.useEffect(()=>{if(!i)return;const o=new IntersectionObserver(([s])=>{s.intersectionRatio>0&&(i(t,s)||o.unobserve(s.target))},Het);return a.current&&o.observe(a.current),()=>{o.disconnect()}},[t,i]),b.jsx("div",{className:sn("ScrollView-item",{"slide-in-right-item":n==="slide","A-fadeIn":n==="fade"}),ref:a,children:r})},g8=!up("touch"),qce=K.forwardRef((e,t)=>{const{className:n,fullWidth:r,scrollX:i=!0,effect:a="slide",data:o,itemKey:s,renderItem:l,onIntersect:c,onScroll:d,children:f,...m}=e,p=u.useRef(null),h=u.useRef(null);function v(){const w=h.current;w.scrollLeft-=w.offsetWidth}function g(){const w=h.current;w.scrollLeft+=w.offsetWidth}const y=u.useCallback((w,x)=>{let S;return s&&(S=typeof s=="function"?s(w,x):w[s]),S||x},[s]);return u.useImperativeHandle(t,()=>({scrollTo:({x:w,y:x})=>{w!=null&&(h.current.scrollLeft=w),x!=null&&(h.current.scrollTop=x)},wrapperRef:p})),b.jsxs("div",{className:sn("ScrollView",{"ScrollView--fullWidth":r,"ScrollView--x":i,"ScrollView--hasControls":g8},n),ref:p,...m,children:[g8&&b.jsx(Ho,{className:"ScrollView-control",icon:"chevron-left","aria-label":"Previous",onClick:v}),b.jsx("div",{className:"ScrollView-scroller",ref:h,onScroll:d,children:b.jsxs("div",{className:"ScrollView-inner",children:[o.map((w,x)=>b.jsx(bW,{item:w,effect:w.effect||a,onIntersect:c,children:l(w,x)},y(w,x))),f?b.jsx(bW,{item:{},effect:a,onIntersect:c,children:f}):null]})}),g8&&b.jsx(Ho,{className:"ScrollView-control",icon:"chevron-right","aria-label":"Next",onClick:g})]})}),Vet=e=>{const{item:t,index:n,onClick:r}=e;function i(){r(t,n)}return b.jsx("button",{className:sn("QuickReply",{new:t.isNew,highlight:t.isHighlight}),type:"button","data-code":t.code,"aria-label":`快捷短语: ${t.name},双击发送`,onClick:i,children:b.jsxs("div",{className:"QuickReply-inner",children:[t.icon&&b.jsx(qi,{type:t.icon}),t.img&&b.jsx("img",{className:"QuickReply-img",src:t.img,alt:""}),b.jsx("span",{children:t.name})]})})},Wet=({items:e=[],visible:t=!0,onClick:n,onScroll:r})=>{const i=u.useRef(null),[a,o]=u.useState(!!r);return u.useLayoutEffect(()=>{let s;return i.current&&(o(!1),i.current.scrollTo({x:0,y:0}),s=setTimeout(()=>{o(!0)},500)),()=>{clearTimeout(s)}},[e]),e.length?b.jsx(qce,{className:"QuickReplies",data:e,itemKey:"name",ref:i,"data-visible":t,onScroll:a?r:void 0,renderItem:(s,l)=>b.jsx(Vet,{item:s,index:l,onClick:n},s.name)}):null},Uet=K.memo(Wet),qet=K.forwardRef((e,t)=>{const{className:n,label:r,checked:i,disabled:a,onChange:o,...s}=e;return b.jsxs("label",{className:sn("Radio",n,{"Radio--checked":i,"Radio--disabled":a}),ref:t,children:[b.jsx("input",{type:"radio",className:"Radio-input",checked:i,disabled:a,onChange:o,...s}),b.jsx("span",{className:"Radio-text",children:r})]})});K.forwardRef((e,t)=>{const{className:n,options:r,value:i,name:a,disabled:o,block:s,onChange:l}=e;return b.jsx("div",{className:sn("RadioGroup",{"RadioGroup--block":s},n),ref:t,children:r.map(c=>b.jsx(qet,{label:c.label||c.value,value:c.value,name:a,checked:i===c.value,disabled:"disabled"in c?c.disabled:o,onChange:d=>{l(c.value,d)}},c.value))})});const jw=K.forwardRef((e,t)=>{const{className:n,onSearch:r,onChange:i,onClear:a,value:o,clearable:s=!0,showSearch:l=!0,...c}=e,[d,f]=u.useState(o||""),{trans:m}=Yy("Search"),p=y=>{f(y),i&&i(y)},h=()=>{f(""),a&&a()},v=y=>{y.keyCode===13&&(r&&r(d,y),y.preventDefault())},g=y=>{r&&r(d,y)};return b.jsxs("div",{className:sn("Search",n),ref:t,children:[b.jsx(qi,{className:"Search-icon",type:"search"}),b.jsx(Vh,{className:"Search-input",type:"search",value:d,enterKeyHint:"search",onChange:p,onKeyDown:v,...c}),s&&d&&b.jsx(Ho,{className:"Search-clear",icon:"x-circle-fill",onClick:h}),l&&b.jsx(Bi,{className:"Search-btn",color:"primary",onClick:g,children:m("search")})]})});K.forwardRef(({className:e,placeholder:t,variant:n="outline",children:r,...i},a)=>b.jsxs("select",{className:sn("Input Select",`Input--${n}`,e),...i,ref:a,children:[t&&b.jsx("option",{value:"",children:t}),r]}));K.forwardRef((e,t)=>{const{className:n,current:r=0,status:i,inverted:a,children:o,...s}=e,c=K.Children.toArray(o).map((d,f)=>{const m={index:f,active:!1,completed:!1,disabled:!1};return r===f?(m.active=!0,m.status=i):r>f?m.completed=!0:(m.disabled=!a,m.completed=a),K.isValidElement(d)?K.cloneElement(d,{...m,...d.props}):null});return b.jsx("ul",{className:sn("Stepper",n),ref:t,...s,children:c})});function Get(e){if(e){const t={success:"check-circle-fill",fail:"warning-circle-fill",abort:"dash-circle-fill"};return b.jsx(qi,{type:t[e]})}return b.jsx("div",{className:"Step-dot"})}K.forwardRef((e,t)=>{const{className:n,active:r=!1,completed:i=!1,disabled:a=!1,status:o,index:s,title:l,subTitle:c,desc:d,children:f,...m}=e;return b.jsxs("li",{className:sn("Step",{"Step--active":r,"Step--completed":i,"Step--disabled":a},n),ref:t,"data-status":o,...m,children:[b.jsx("div",{className:"Step-icon",children:Get(o)}),b.jsx("div",{className:"Step-line"}),b.jsxs("div",{className:"Step-content",children:[l&&b.jsxs("div",{className:"Step-title",children:[l&&b.jsx("span",{children:l}),c&&b.jsx("small",{children:c})]}),d&&b.jsx("div",{className:"Step-desc",children:d}),f]})]})});const Ket=e=>{const{active:t,index:n,children:r,onClick:i,...a}=e;function o(s){i(n,s)}return b.jsx("div",{className:"Tabs-navItem",children:b.jsx("button",{className:sn("Tabs-navLink",{active:t}),type:"button",role:"tab","aria-selected":t,onClick:o,...a,children:b.jsx("span",{children:r})})})},Yet=e=>{const{active:t,children:n,...r}=e;return b.jsx("div",{className:sn("Tabs-pane",{active:t}),...r,role:"tabpanel",children:n})},Xet=K.forwardRef((e,t)=>{const{className:n,index:r=0,scrollable:i,hideNavIfOnlyOne:a,children:o,onChange:s}=e,[l,c]=u.useState({}),[d,f]=u.useState(r||0),m=u.useRef(d),p=u.useRef(null),h=[],v=[],g=Vce("tabs-");function y(S,C){f(S),s&&s(S,C)}K.Children.forEach(o,(S,C)=>{if(!S)return;const _=d===C,k=`${g}-${C}`;h.push(b.jsx(Ket,{active:_,index:C,onClick:y,"aria-controls":k,tabIndex:_?-1:0,children:S.props.label},k)),S.props.children&&v.push(b.jsx(Yet,{active:_,id:k,children:S.props.children},k))}),u.useEffect(()=>{f(r)},[r]);const w=u.useCallback(()=>{const S=p.current;if(!S)return;const C=S.children[m.current];if(!C)return;const _=C.querySelector("span");if(!_)return;const{offsetWidth:k,offsetLeft:E}=C,{width:T}=_.getBoundingClientRect(),$=Math.max(T-16,26),P=E+k/2;c({transform:`translateX(${P-$/2}px)`,width:`${$}px`}),i&&Wce({el:S,to:P-S.offsetWidth/2,x:!0})},[i]);u.useEffect(()=>{const S=p.current;let C;return S&&"ResizeObserver"in window&&(C=new ResizeObserver(w),C.observe(S)),()=>{C&&S&&C.unobserve(S)}},[w]),u.useEffect(()=>{m.current=d,w()},[d,w]);const x=h.length>(a?1:0);return b.jsxs("div",{className:sn("Tabs",{"Tabs--scrollable":i},n),ref:t,children:[x&&b.jsxs("div",{className:"Tabs-nav",role:"tablist",ref:p,children:[h,b.jsx("span",{className:"Tabs-navPointer",style:l})]}),b.jsx("div",{className:"Tabs-content",children:v})]})}),Nw=K.forwardRef(({children:e},t)=>b.jsx("div",{ref:t,children:e})),KI=K.forwardRef((e,t)=>{const{as:n="span",className:r,color:i,children:a,...o}=e;return b.jsx(n,{className:sn("Tag",i&&`Tag--${i}`,r),ref:t,...o,children:a})});function Jet(e){switch(e){case"success":return b.jsx(qi,{type:"check-circle"});case"error":return b.jsx(qi,{type:"warning-circle"});case"loading":return b.jsx(qi,{type:"spinner",spin:!0});default:return null}}const Qet=e=>{const{content:t,type:n,duration:r=2e3,onUnmount:i}=e,[a,o]=u.useState(!1);return u.useEffect(()=>{o(!0),r!==-1&&(setTimeout(()=>{o(!1)},r),setTimeout(()=>{i&&i()},r+300))},[r,i]),b.jsx("div",{className:sn("Toast",{show:a}),"data-type":n,role:"alert","aria-live":"assertive","aria-atomic":"true",children:b.jsxs("div",{className:"Toast-content",role:"presentation",children:[Jet(n),b.jsx("p",{className:"Toast-message",children:t})]})})};function Aw(e,t,n){HZe(b.jsx(Qet,{content:e,type:t,duration:n}))}const Ri={show:Aw,success(e,t){Aw(e,"success",t)},fail(e,t){Aw(e,"error",t)},loading(e,t){Aw(e,"loading",t)}},Zet=e=>{const{item:t,onClick:n}=e,{type:r,icon:i,img:a,title:o}=t;return b.jsx("div",{className:"Toolbar-item","data-type":r,children:b.jsxs(Bi,{className:"Toolbar-btn",onClick:s=>n(t,s),children:[b.jsxs("span",{className:"Toolbar-btnIcon",children:[i&&b.jsx(qi,{type:i}),a&&b.jsx("img",{className:"Toolbar-img",src:a,alt:""})]}),b.jsx("span",{className:"Toolbar-btnText",children:o})]})})},ett=e=>{const{items:t,onClick:n}=e;return b.jsx("div",{className:"Toolbar",children:t.map(r=>b.jsx(Zet,{item:r,onClick:n},r.type))})};K.forwardRef((e,t)=>{const{className:n,children:r}=e;return b.jsx("div",{className:sn("Tree",n),role:"tree",ref:t,children:r})});K.forwardRef((e,t)=>{const{title:n,content:r,link:i,children:a=[],onClick:o,onExpand:s}=e,[l,c]=u.useState(!1),d=a.length>0;function f(){d?(c(!l),s(n,!l)):o({title:n,content:r,link:i})}return b.jsxs("div",{className:"TreeNode",role:"treeitem","aria-expanded":l,ref:t,children:[b.jsxs("div",{className:"TreeNode-title",onClick:f,role:"treeitem","aria-expanded":l,tabIndex:0,children:[b.jsx("span",{className:"TreeNode-title-text",children:n}),d?b.jsx(qi,{className:"TreeNode-title-icon",type:l?"chevron-up":"chevron-down"}):null]}),d?a.map((m,p)=>b.jsx("div",{className:sn("TreeNode-children",{"TreeNode-children-active":l}),children:b.jsx("div",{className:"TreeNode-title TreeNode-children-title",onClick:()=>o({...m,index:p}),role:"treeitem",children:b.jsx("span",{className:"TreeNode-title-text",children:m.title})})},p)):null]})});function ttt(e){if(!e)return"";const t=Math.floor(e/3600),n=Math.floor((e-t*3600)/60),r=Math.floor(e-t*3600-n*60);let i="";return t>0&&(i+=`${t}:`),i+=`${n}:`,r<10&&(i+="0"),i+=r,i}const ntt=K.forwardRef((e,t)=>{const{className:n,src:r,cover:i,duration:a,onClick:o,onCoverLoad:s,style:l,videoRef:c,children:d,...f}=e,m=u.useRef(null),p=u.useRef(null),h=c||p,[v,g]=u.useState(!1),[y,w]=u.useState(!0);function x(E){g(!0);const T=h.current;T&&(T.ended||T.paused?T.play():T.pause()),o&&o(y,E)}function S(){w(!1)}function C(){w(!0)}const _=!v&&!!i,k=_&&!!a;return u.useImperativeHandle(t,()=>({wrapperRef:m})),b.jsxs("div",{className:sn("Video",`Video--${y?"paused":"playing"}`,n),style:l,ref:m,children:[_&&b.jsx("img",{className:"Video-cover",src:i,onLoad:s,alt:""}),k&&b.jsx("span",{className:"Video-duration",children:ttt(+a)}),b.jsx("video",{className:"Video-video",src:r,ref:h,hidden:_,controls:!0,onPlay:S,onPause:C,onEnded:C,...f,children:d}),_&&b.jsx("button",{className:sn("Video-playBtn",{paused:y}),type:"button",onClick:x,children:b.jsx("span",{className:"Video-playIcon"})})]})}),rtt=K.forwardRef((e,t)=>{const{fileUrl:n,children:r}=e,[i,a]=u.useState("");return u.useEffect(()=>{const o=n.split("/");a(o[o.length-1])},[n]),b.jsx(ni,{className:"FileCard",size:"xl",ref:t,children:b.jsxs(co,{children:[b.jsx("div",{className:"FileCard-icon",children:b.jsx(qi,{type:"file"})}),b.jsxs(Kd,{children:[b.jsx($o,{truncate:2,breakWord:!0,className:"FileCard-name",children:i}),b.jsx("div",{className:"FileCard-meta",children:r})]})]})})}),itt=K.forwardRef((e,t)=>{const n=C4(),{className:r,goodsInfo:i,action:a,elderMode:o,children:s,locale:l,...c}=e,{image:d,title:f,description:m,price:p,originalPrice:h,currency:v="¥",url:g,tagList:y=[],extra:w}=i,x=o||n.elderMode,S={currency:v,locale:l},C=p!=null&&b.jsx(yb,{price:p,...S}),_=E=>{g&&qd(g),a!=null&&a.onClick&&a.onClick(E)},k=()=>{if(!w)return null;try{const E=JSON.parse(w);return b.jsx("div",{className:"Goods-extra",children:Object.entries(E).map(([T,$])=>b.jsxs("div",{className:"Goods-extra-item",children:[b.jsxs("span",{className:"Goods-extra-label",children:[T,":"]}),b.jsx("span",{className:"Goods-extra-value",children:String($)})]},T))})}catch(E){return console.error("Failed to parse extra data:",E),b.jsx("span",{className:"Goods-meta",children:w})}};return b.jsxs(co,{className:sn("Goods",r),"data-elder-mode":x,ref:t,alignItems:"flex-start",justifyContent:"flex-start",...c,children:[d&&b.jsx("img",{className:"Goods-img",src:d,alt:f}),b.jsxs(Kd,{className:"Goods-main",style:{textAlign:"left"},children:[a&&b.jsx(Ho,{className:"Goods-buyBtn",icon:"cart",...a,onClick:_}),b.jsx($o,{as:"h4",truncate:!0,className:"Goods-name",children:f}),b.jsx($o,{className:"Goods-desc",truncate:x,children:m}),x?b.jsxs(co,{alignItems:"center",justifyContent:"flex-start",children:[C,a&&b.jsx(Bi,{size:"sm",...a,onClick:_})]}):b.jsx("div",{className:"Goods-tags",style:{textAlign:"left"},children:y==null?void 0:y.map(E=>b.jsx(KI,{color:"primary",children:E},E))}),b.jsx(co,{alignItems:"flex-end",justifyContent:"flex-start",children:b.jsxs(Kd,{children:[C,h&&b.jsx(yb,{price:h,original:!0,...S}),k()]})}),s]})]})}),att=({count:e,onClick:t,onDidMount:n})=>{const{trans:r}=Yy("BackBottom");let i=r("bottom");return e&&(i=r(e===1?"newMsgOne":"newMsgOther").replace("{n}",e)),u.useEffect(()=>{n&&n()},[n]),b.jsx("div",{className:"BackBottom",children:b.jsxs(Bi,{className:"slide-in-right-item",onClick:t,children:[i,b.jsx(qi,{type:"chevron-double-down"})]})})};function ott(e,t=300){let n=!0;return(...r)=>{n&&(n=!1,e(...r),setTimeout(()=>{n=!0},t))}}const yW=up("passiveListener")?{passive:!0}:!1;function b8(e,t){const n=Math.max(e.offsetHeight,600);return Lce(e){const{messages:n,isTyping:r,loadMoreText:i,onRefresh:a,onScroll:o,renderBeforeMessageList:s,renderMessageContent:l,onBackBottomShow:c,onBackBottomClick:d}=e,[f,m]=u.useState(!1),[p,h]=u.useState(0),v=u.useRef(f),g=u.useRef(p),y=u.useRef(null),w=u.useRef(null),x=n[n.length-1],S=()=>{h(0),m(!1)},C=u.useCallback(T=>{w.current&&(!v.current||T&&T.force)&&(w.current.scrollToEnd(T),v.current&&S())},[]),_=()=>{C({animated:!1,force:!0}),d&&d()},k=u.useRef(ott(T=>{b8(T,3)?g.current?b8(T,.5)&&S():m(!1):m(!0)})),E=T=>{k.current(T.target),o&&o(T)};return u.useEffect(()=>{g.current=p},[p]),u.useEffect(()=>{v.current=f},[f]),u.useEffect(()=>{const T=w.current,$=T&&T.wrapperRef.current;if(!(!$||!x||x.position==="pop"))if(x.position==="right")C({force:!0});else if(b8($,2)){const P=!!$.scrollTop;C({animated:P,force:!0})}else h(P=>P+1),m(!0)},[x,C]),u.useEffect(()=>{C()},[r,C]),u.useEffect(()=>{const T=y.current;let $=!1,P=0;function M(){$=!1,P=0}function j(R){const{activeElement:O}=document;O&&O.nodeName==="TEXTAREA"&&($=!0,P=R.touches[0].clientY)}function I(R){$&&Math.abs(R.touches[0].clientY-P)>20&&(document.activeElement.blur(),M())}return T.addEventListener("touchstart",j,yW),T.addEventListener("touchmove",I,yW),T.addEventListener("touchend",M),T.addEventListener("touchcancel",M),()=>{T.removeEventListener("touchstart",j),T.removeEventListener("touchmove",I),T.removeEventListener("touchend",M),T.removeEventListener("touchcancel",M)}},[]),u.useImperativeHandle(t,()=>({ref:y,scrollToEnd:C}),[C]),b.jsxs("div",{className:"MessageContainer",ref:y,tabIndex:-1,children:[s&&s(),b.jsx(zet,{onRefresh:a,onScroll:E,loadMoreText:i,ref:w,children:b.jsxs("div",{className:"MessageList",children:[n.map(T=>u.createElement(pW,{...T,renderMessageContent:l,key:T._id})),r&&b.jsx(pW,{type:"typing",_id:"typing"})]})}),f&&b.jsx(att,{count:p,onClick:_,onDidMount:c})]})}),Gce=up("passiveListener"),ltt=Gce?{passive:!0}:!1,ctt=Gce?{passive:!1}:!1,xW=80,utt={inited:"hold2talk",recording:"release2send",willCancel:"release2send"};let x0=0,y8=0;const dtt=K.forwardRef((e,t)=>{const{volume:n,onStart:r,onEnd:i,onCancel:a}=e,[o,s]=u.useState("inited"),l=u.useRef(null),{trans:c}=Yy("Recorder"),d=u.useCallback(()=>{const p=Date.now()-x0;i&&i({duration:p})},[i]);u.useImperativeHandle(t,()=>({stop(){s("inited"),d(),x0=0}})),u.useEffect(()=>{const p=l.current;function h(y){y.cancelable&&y.preventDefault(),y8=y.touches[0].pageY,x0=Date.now(),s("recording"),r&&r()}function v(y){if(!x0)return;const w=y.touches[0].pageY,x=y8-w>xW;s(x?"willCancel":"recording")}function g(y){if(!x0)return;const w=y.changedTouches[0].pageY,x=y8-w{p.removeEventListener("touchstart",h),p.removeEventListener("touchmove",v),p.removeEventListener("touchend",g),p.removeEventListener("touchcancel",g)}},[d,a,r]);const f=o==="willCancel",m={transform:`scale(${(n||1)/100+1})`};return b.jsxs("div",{className:sn("Recorder",{"Recorder--cancel":f}),ref:l,children:[o!=="inited"&&b.jsxs(co,{className:"RecorderToast",direction:"column",center:!0,children:[b.jsxs("div",{className:"RecorderToast-waves",hidden:o!=="recording",style:m,children:[b.jsx(qi,{className:"RecorderToast-wave-1",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-2",type:"hexagon"}),b.jsx(qi,{className:"RecorderToast-wave-3",type:"hexagon"})]}),b.jsx(qi,{className:"RecorderToast-icon",type:f?"cancel":"mic"}),b.jsx("span",{children:c(f?"release2cancel":"releaseOrSwipe")})]}),b.jsx("div",{className:"Recorder-btn",role:"button","aria-label":c("hold2talk"),children:b.jsx("span",{children:c(utt[o])})})]})}),ftt=({onClickOutside:e,children:t})=>b.jsx(het,{onClick:e,children:t});function mtt(e){const t=u.useRef(!1);u.useEffect(()=>{function n(){e(),t.current=!1}function r(){t.current||(t.current=!0,window.requestAnimationFrame?window.requestAnimationFrame(n):setTimeout(n,66))}return window.addEventListener("resize",r),()=>{window.removeEventListener("resize",r)}},[e])}const ptt=e=>{const{className:t,active:n,target:r,children:i,onClose:a}=e,o=VZe(a,"mousedown"),{didMount:s,isShow:l}=Nce({active:n,ref:o}),[c,d]=u.useState({}),f=u.useCallback(()=>{if(!o.current)return;const m=r.getBoundingClientRect(),p=o.current.getBoundingClientRect();d({top:`${m.top-p.height}px`,left:`${m.left}px`})},[r,o]);return u.useEffect(()=>{o.current&&(o.current.focus(),f())},[s,f,o]),mtt(f),s?ki.createPortal(b.jsxs("div",{className:sn("Popover",t,{active:l}),ref:o,style:c,children:[b.jsx("div",{className:"Popover-body",children:i}),b.jsx("svg",{className:"Popover-arrow",viewBox:"0 0 9 5",children:b.jsx("polygon",{points:"0,0 5,5, 9,0"})})]}),document.body):null},aC=e=>b.jsx("div",{className:"Composer-actions","data-action-icon":e.icon,children:b.jsx(Ho,{size:"lg",...e})}),htt=e=>{const{item:t,onClick:n}=e;return b.jsx(aC,{icon:t.icon,img:t.img,"data-icon":t.icon,"data-tooltip":t.title||null,"aria-label":t.title,onClick:n})},Kce=e=>{const{file:t,onCancel:n,onSend:r}=e,[i,a]=u.useState(""),[o,s]=u.useState(""),[l,c]=u.useState(""),{translateString:d}=fr();u.useEffect(()=>{const m=new FileReader;m.onload=v=>{v.target&&a(v.target.result)},m.readAsDataURL(t);const p=t.name.toLowerCase().split(".").pop();console.log("SendConfirm file:",p,t.size);let h="unknown";p==="jpg"||p==="jpeg"||p==="png"||p==="bmp"||p==="gif"?h=ds:p==="mp4"||p==="avi"||p==="mov"?h=Ol:p==="mp3"||p==="wav"?h=Il:h=Vs,s(h)},[t]);const f=()=>{console.log("SendConfirm handleSend - label:",l),r(l)};return b.jsx(Met,{className:"SendConfirm",title:d("i18n.preview.title"),active:!!i,vertical:!1,actions:[{label:d("i18n.cancel"),onClick:n},{label:d("i18n.send"),color:"primary",onClick:f}],children:b.jsx(co,{className:"SendConfirm-inner",center:!0,children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%"},children:[o===ds&&b.jsx("img",{src:i,alt:"",style:{maxWidth:"100%",maxHeight:"300px",objectFit:"contain"}}),o===Ol&&b.jsx("div",{style:{width:"80%",height:"80%"},children:b.jsx("video",{controls:!0,style:{width:"100%",height:"100%"},children:b.jsx("source",{src:i,type:"video/mp4"})})}),o===Il&&b.jsx("audio",{controls:!0,children:b.jsx("source",{src:i,type:"audio/mp3"})}),o===Vs&&b.jsxs("div",{className:"SendConfirm-file",children:[b.jsx("i",{className:"iconfont icon-fujian"}),b.jsx("span",{children:t.name})]}),b.jsx("div",{style:{marginTop:"15px",marginBottom:"15px",width:"100%",maxWidth:"400px"},children:b.jsx("input",{type:"text",placeholder:d("i18n.image.label.placeholder")||"附言",value:l,onChange:m=>c(m.target.value),style:{width:"100%",padding:"10px 12px",border:"1px solid #d9d9d9",borderRadius:"6px",fontSize:"14px",boxSizing:"border-box"}})})]})})})},k1=navigator.userAgent;function vtt(){return/iPad|iPhone|iPod/.test(k1)}function gtt(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(k1)}function btt(){return k1.includes("Safari/")||/OS 11_[0-3]\D/.test(k1)}function Yce(){const e=k1.match(/OS (\d+)_/);return e?+e[1]:0}const Xce=vtt();function ytt(){if(Xce){if(btt())return 0;if(Yce()<13)return 1}return 2}function xtt(e,t){const n=ytt();let r;const i=t||e,a=()=>{n!==0&&(n===1?document.body.scrollTop=document.body.scrollHeight:i.scrollIntoView(!1))};e.addEventListener("focus",()=>{setTimeout(a,300),r=setTimeout(a,1e3)}),e.addEventListener("blur",()=>{clearTimeout(r),n&&Xce&&setTimeout(()=>{document.body.scrollIntoView()})})}function wtt(e,t){const{items:n}=e.clipboardData;if(n&&n.length)for(let r=0;r{const[i,a]=u.useState(null),o=u.useCallback(c=>{wtt(c,a)},[]),s=u.useCallback(()=>{a(null)},[]),l=u.useCallback(c=>{n&&i&&Promise.resolve(n(i,c)).then(()=>{a(null)})},[n,i]);return u.useEffect(()=>{if(Stt&&e.current){const c=document.querySelector(".Composer");xtt(e.current,c)}},[e]),b.jsxs("div",{className:sn({"S--invisible":t}),children:[b.jsx(Vh,{className:"Composer-input",rows:1,autoSize:!0,enterKeyHint:"send",onPaste:n?o:void 0,ref:e,...r}),i&&b.jsx(Kce,{file:i,onCancel:s,onSend:l})]})},SW=({disabled:e,onClick:t})=>{const{translateString:n}=fr();return b.jsx("div",{className:"Composer-actions",children:b.jsx(Bi,{className:"Composer-sendBtn",disabled:e,onMouseDown:t,color:"primary",children:n("i18n.send")})})},CW="S--focusing",Ctt=K.forwardRef((e,t)=>{const{text:n="",textOnce:r,inputType:i="text",wideBreakpoint:a,placeholder:o="请输入...",recorder:s={},onInputTypeChange:l,onFocus:c,onBlur:d,onChange:f,onSend:m,onImageSend:p,onAccessoryToggle:h,toolbar:v=[],onToolbarClick:g,rightAction:y,inputOptions:w}=e,[x,S]=u.useState(n),[C,_]=u.useState(""),[k,E]=u.useState(o),[T,$]=u.useState(i||"text"),[P,M]=u.useState(!1),[j,I]=u.useState(""),R=u.useRef(null),O=u.useRef(!1),D=u.useRef(),L=u.useRef(),B=u.useRef(!1),[F,z]=u.useState(!1);u.useEffect(()=>{const ie=a&&window.matchMedia?window.matchMedia(`(min-width: ${a})`):!1;function pe(Se){z(Se.matches)}return z(ie&&ie.matches),ie&&ie.addListener(pe),()=>{ie&&ie.removeListener(pe)}},[a]),u.useEffect(()=>{bb("S--wide",F),F||I("")},[F]),u.useEffect(()=>{B.current&&h&&h(P)},[P,h]),u.useEffect(()=>{r?(_(r),E(r)):(_(""),E(o))},[o,r]),u.useEffect(()=>{B.current=!0},[]),u.useImperativeHandle(t,()=>({setText:S}));const H=u.useCallback(()=>{const ie=T==="voice",pe=ie?"text":"voice";if($(pe),ie){const Se=R.current;Se.focus(),Se.selectionStart=Se.selectionEnd=Se.value.length}l&&l(pe)},[T,l]),A=u.useCallback(ie=>{clearTimeout(D.current),bb(CW,!0),O.current=!0,c&&c(ie)},[c]),V=u.useCallback(ie=>{D.current=setTimeout(()=>{bb(CW,!1),O.current=!1},0),d&&d(ie)},[d]),W=u.useCallback(()=>{x?(m("text",x),S("")):C&&m("text",C),C&&(_(""),E(o)),O.current&&R.current.focus()},[o,m,x,C]),U=u.useCallback(ie=>{!ie.shiftKey&&ie.keyCode===13&&(W(),ie.preventDefault())},[W]),Y=u.useCallback((ie,pe)=>{S(ie),f&&f(ie,pe)},[f]),J=u.useCallback(ie=>{W(),ie.preventDefault()},[W]),ne=u.useCallback(()=>{M(!P)},[P]),Q=u.useCallback(()=>{setTimeout(()=>{M(!1),I("")})},[]),te=u.useCallback((ie,pe)=>{g&&g(ie,pe),ie.render&&(L.current=pe.currentTarget,I(ie.render))},[g]),Z=u.useCallback(()=>{I("")},[]),le=T==="text",se=le?"volume-circle":"keyboard-circle",ce=v.length>0,re={...w,value:x,inputRef:R,placeholder:k,onFocus:A,onBlur:V,onKeyDown:U,onChange:Y,onImageSend:p};return F?b.jsxs("div",{className:"Composer Composer--lg",children:[ce&&v.map(ie=>b.jsx(htt,{item:ie,onClick:pe=>te(ie,pe)},ie.type)),j&&b.jsx(ptt,{active:!!j,target:L.current,onClose:Z,children:j}),b.jsx("div",{className:"Composer-inputWrap",children:b.jsx(wW,{invisible:!1,...re})}),b.jsx(SW,{onClick:J,disabled:!x})]}):b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:"Composer",children:[s.canRecord&&b.jsx(aC,{className:"Composer-inputTypeBtn","data-icon":se,icon:se,onClick:H,"aria-label":le?"切换到语音输入":"切换到键盘输入"}),b.jsxs("div",{className:"Composer-inputWrap",children:[b.jsx(wW,{invisible:!le,...re}),!le&&b.jsx(dtt,{...s})]}),!x&&y&&b.jsx(aC,{...y}),ce&&b.jsx(aC,{className:sn("Composer-toggleBtn",{active:P}),icon:"plus-circle",onClick:ne,"aria-label":P?"关闭工具栏":"展开工具栏"}),(x||C)&&b.jsx(SW,{onClick:J,disabled:!1})]}),P&&b.jsx(ftt,{onClickOutside:Q,children:j||b.jsx(ett,{items:v,onClick:te})})]})}),Fw=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Dw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},ktt=({quotedMessage:e,onCancelQuote:t})=>{var i;const n=Fr();if(!e)return null;const r=()=>{const{type:a,content:o}=e;switch(a){case um:case wN:case hg:case zoe:return b.jsx("div",{style:{wordBreak:"break-word",color:"#333"},children:(o==null?void 0:o.length)>100?o.substring(0,100)+"...":o});case W3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontWeight:"bold",fontSize:"12px"},children:s.title||"文章"}),s.description&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"2px"},children:s.description.length>50?s.description.substring(0,50)+"...":s.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文章消息"})}case ds:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.thumbnail||s.url,alt:s.label||"图片",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"},onError:l=>{s.thumbnail&&s.url!==s.thumbnail&&(l.currentTarget.src=s.url)}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"图片"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Fw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"图片消息"})}case Vs:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.name||s.filename||"文件"}),s.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:Fw(s.size)})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"文件消息"})}case Ol:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsxs("div",{style:{position:"relative"},children:[b.jsx("img",{src:s.coverUrl,alt:s.label||"视频",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("span",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",fontSize:"12px",color:"white",textShadow:"1px 1px 2px rgba(0,0,0,0.8)"},children:"▶"})]}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"视频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Dw(s.duration),s.size&&` • ${Fw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"视频消息"})}case Il:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎵"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||s.filename||"音频"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Dw(s.duration),s.size&&` • ${Fw(s.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音频消息"})}case d1:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🎤"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[s.duration&&Dw(s.duration),s.format&&` • ${s.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"语音消息"})}case Hoe:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.coverUrl,alt:s.title||"音乐",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"音乐"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.artist,s.album&&` • ${s.album}`,s.duration&&` • ${Dw(s.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"音乐消息"})}case SN:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:s.label||"位置"}),s.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.address.length>30?s.address.substring(0,30)+"...":s.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"位置消息"})}case _2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:s.imageUrl,alt:s.title||"商品",style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"商品"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.price&&`¥${s.price}`,s.description&&s.description.length>20?` • ${s.description.substring(0,20)}...`:s.description]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"商品消息"})}case E2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:s.title||"订单"}),b.jsxs("div",{style:{color:"#666",fontSize:"11px"},children:[s.orderNo&&`订单号: ${s.orderNo}`,s.status&&` • ${s.status}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"订单消息"})}case $2:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"留言消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:"留言消息"})}case Wd:case U3:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:a===Wd?"FAQ问题":"FAQ答案"}),s.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.question.length>30?s.question.substring(0,30)+"...":s.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:a===Wd?"FAQ问题":"FAQ答案"})}case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"机器人消息"})]});case Su:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===Su?"评价消息":"评价邀请"})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===yv?"转接消息":a===xv?"转接接受":"转接拒绝"})]});case wv:case Sv:case Y3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:a===wv?"邀请消息":a===Sv?"邀请接受":"邀请拒绝"})]});case yh:try{const s=JSON.parse(o);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:"引用消息"}),s.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:s.content.length>30?s.content.substring(0,30)+"...":s.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:"引用消息"})]})}default:return b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:n.formatMessage({id:"chat.quotation.unknown.type",defaultMessage:"未知消息类型"})})}};return b.jsxs("div",{style:{background:"#f8f9fa",borderLeft:"3px solid #1890ff",padding:"8px 12px",marginBottom:"8px",borderRadius:"4px",position:"relative",fontSize:"12px",color:"#666",border:"1px solid #e9ecef",textAlign:"left"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",flex:1},children:[b.jsx("span",{style:{fontWeight:"bold",color:"#1890ff",fontSize:"11px",textTransform:"uppercase"},children:n.formatMessage({id:"chat.quotation.quoted",defaultMessage:"引用"})}),((i=e.user)==null?void 0:i.name)&&b.jsx("span",{style:{color:"#1890ff",fontSize:"11px"},children:e.user.name})]}),b.jsx("span",{style:{cursor:"pointer",color:"#999",fontSize:"14px",fontWeight:"bold",padding:"2px 4px",borderRadius:"2px",transition:"background-color 0.2s"},onClick:t,onMouseEnter:a=>{a.currentTarget.style.backgroundColor="#e9ecef"},onMouseLeave:a=>{a.currentTarget.style.backgroundColor="transparent"},title:n.formatMessage({id:"chat.quotation.cancel",defaultMessage:"取消引用"}),children:"×"})]}),b.jsx("div",{style:{marginTop:"4px"},children:r()})]})},_tt=()=>{const e=Fr(),t=()=>{const r=new URLSearchParams({utm_channel_id:"test_channel",utm_content:"test_content",utm_medium:"test_medium",utm_source:"powered_by"});window.open(`https://www.weiyuai.cn?${r.toString()}`,"_blank")},n=aJe();return(n==null?void 0:n.userType)==="paid"?null:b.jsx(Er,{title:e.formatMessage({id:"app.trial.tip.tooltip"}),children:b.jsx(zt,{type:"text",size:"small",style:{padding:"0 4px",height:"22px",lineHeight:"22px",marginBottom:"2px"},onClick:t,children:b.jsx("span",{style:{fontSize:"12px"},children:e.formatMessage({id:"app.trial.tip"})})})})},Ett=K.forwardRef((e,t)=>{const{wideBreakpoint:n,locale:r="zh-CN",locales:i,elderMode:a,navbar:o,showTopTip:s,topTipContent:l,onTopTipClose:c,renderNavbar:d,loadMoreText:f,renderBeforeMessageList:m,messagesRef:p,onRefresh:h,onScroll:v,messages:g=[],isTyping:y,renderMessageContent:w,onBackBottomShow:x,onBackBottomClick:S,quickReplies:C=[],quickRepliesVisible:_,onQuickReplyClick:k=()=>{},onQuickReplyScroll:E,renderQuickReplies:T,text:$,textOnce:P,placeholder:M,onInputFocus:j,onInputChange:I,onInputBlur:R,onSend:O,onImageSend:D,inputOptions:L,composerRef:B,inputType:F,onInputTypeChange:z,recorder:H,toolbar:A,onToolbarClick:V,onAccessoryToggle:W,rightAction:U,Composer:Y=Ctt,hideComposer:J,quotedMessage:ne,onCancelQuote:Q}=e;function te(se){p&&p.current&&p.current.scrollToEnd({animated:!1,force:!0}),j&&j(se)}u.useEffect(()=>{const se=document.documentElement;gtt()&&(se.dataset.safari="");const ce=Yce();ce&&ce<11&&(se.dataset.oldIos="")},[]);function Z(se){console.log("url",se)}function le(se){c&&c()}return b.jsx(iet,{locale:r,locales:i,elderMode:a,children:b.jsxs("div",{className:"ChatApp","data-elder-mode":a,ref:t,children:[d?d():o&&b.jsx(Aet,{...o}),s&&b.jsx(Fet,{content:l,onClick:Z,onClose:le}),b.jsx(stt,{ref:p,loadMoreText:f,messages:g,isTyping:y,renderBeforeMessageList:m,renderMessageContent:w,onRefresh:h,onScroll:v,onBackBottomShow:x,onBackBottomClick:S}),b.jsxs("div",{className:"ChatFooter",children:[b.jsx(ktt,{quotedMessage:ne,onCancelQuote:Q}),T?T():b.jsx(Uet,{items:C,visible:_,onClick:k,onScroll:E}),!J&&b.jsx(Y,{wideBreakpoint:n,ref:B,inputType:F,text:$,textOnce:P,inputOptions:L,placeholder:M,onAccessoryToggle:W,recorder:H,toolbar:A,onToolbarClick:V,onInputTypeChange:z,onFocus:te,onChange:I,onBlur:R,onSend:O,onImageSend:D,rightAction:U}),b.jsx(_tt,{},"trialTip")]})]})})});function $tt(e,t){e.terminate=function(){const n=()=>{};this.onerror=n,this.onmessage=n,this.onopen=n;const r=new Date,i=Math.random().toString().substring(2,8),a=this.onclose;this.onclose=o=>{const s=new Date().getTime()-r.getTime();t(`Discarded socket (#${i}) closed after ${s}ms, with code/reason: ${o.code}/${o.reason}`)},this.close(),a==null||a.call(e,{code:4001,reason:`Quick discarding socket (#${i}) without waiting for the shutdown sequence.`,wasClean:!1})}}const G0={LF:` +`,NULL:"\0"};class gd{get body(){return!this._body&&this.isBinaryBody&&(this._body=new TextDecoder().decode(this._binaryBody)),this._body||""}get binaryBody(){return!this._binaryBody&&!this.isBinaryBody&&(this._binaryBody=new TextEncoder().encode(this._body)),this._binaryBody}constructor(t){const{command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:o,skipContentLengthHeader:s}=t;this.command=n,this.headers=Object.assign({},r||{}),a?(this._binaryBody=a,this.isBinaryBody=!0):(this._body=i||"",this.isBinaryBody=!1),this.escapeHeaderValues=o||!1,this.skipContentLengthHeader=s||!1}static fromRawFrame(t,n){const r={},i=a=>a.replace(/^\s+|\s+$/g,"");for(const a of t.headers.reverse()){a.indexOf(":");const o=i(a[0]);let s=i(a[1]);n&&t.command!=="CONNECT"&&t.command!=="CONNECTED"&&(s=gd.hdrValueUnEscape(s)),r[o]=s}return new gd({command:t.command,headers:r,binaryBody:t.binaryBody,escapeHeaderValues:n})}toString(){return this.serializeCmdAndHeaders()}serialize(){const t=this.serializeCmdAndHeaders();return this.isBinaryBody?gd.toUnit8Array(t,this._binaryBody).buffer:t+this._body+G0.NULL}serializeCmdAndHeaders(){const t=[this.command];this.skipContentLengthHeader&&delete this.headers["content-length"];for(const n of Object.keys(this.headers||{})){const r=this.headers[n];this.escapeHeaderValues&&this.command!=="CONNECT"&&this.command!=="CONNECTED"?t.push(`${n}:${gd.hdrValueEscape(`${r}`)}`):t.push(`${n}:${r}`)}return(this.isBinaryBody||!this.isBodyEmpty()&&!this.skipContentLengthHeader)&&t.push(`content-length:${this.bodyLength()}`),t.join(G0.LF)+G0.LF+G0.LF}isBodyEmpty(){return this.bodyLength()===0}bodyLength(){const t=this.binaryBody;return t?t.length:0}static sizeOfUTF8(t){return t?new TextEncoder().encode(t).length:0}static toUnit8Array(t,n){const r=new TextEncoder().encode(t),i=new Uint8Array([0]),a=new Uint8Array(r.length+n.length+i.length);return a.set(r),a.set(n,r.length),a.set(i,r.length+n.length),a}static marshall(t){return new gd(t).serialize()}static hdrValueEscape(t){return t.replace(/\\/g,"\\\\").replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/:/g,"\\c")}static hdrValueUnEscape(t){return t.replace(/\\r/g,"\r").replace(/\\n/g,` +`).replace(/\\c/g,":").replace(/\\\\/g,"\\")}}const kW=0,Lw=10,Bw=13,Ttt=58;class Ptt{constructor(t,n){this.onFrame=t,this.onIncomingPing=n,this._encoder=new TextEncoder,this._decoder=new TextDecoder,this._token=[],this._initState()}parseChunk(t,n=!1){let r;if(typeof t=="string"?r=this._encoder.encode(t):r=new Uint8Array(t),n&&r[r.length-1]!==0){const i=new Uint8Array(r.length+1);i.set(r,0),i[r.length]=0,r=i}for(let i=0;in[0]==="content-length")[0];t?(this._bodyBytesRemaining=parseInt(t[1],10),this._onByte=this._collectBodyFixedSize):this._onByte=this._collectBodyNullTerminated}_collectBodyNullTerminated(t){if(t===kW){this._retrievedBody();return}this._consumeByte(t)}_collectBodyFixedSize(t){if(this._bodyBytesRemaining--===0){this._retrievedBody();return}this._consumeByte(t)}_retrievedBody(){this._results.binaryBody=this._consumeTokenAsRaw();try{this.onFrame(this._results)}catch(t){console.log("Ignoring an exception thrown by a frame handler. Original exception: ",t)}this._initState()}_consumeByte(t){this._token.push(t)}_consumeTokenAsUTF8(){return this._decoder.decode(this._consumeTokenAsRaw())}_consumeTokenAsRaw(){const t=new Uint8Array(this._token);return this._token=[],t}_initState(){this._results={command:void 0,headers:[],binaryBody:void 0},this._token=[],this._headerKey=void 0,this._onByte=this._collectFrame}}var bd;(function(e){e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED"})(bd||(bd={}));var xl;(function(e){e[e.ACTIVE=0]="ACTIVE",e[e.DEACTIVATING=1]="DEACTIVATING",e[e.INACTIVE=2]="INACTIVE"})(xl||(xl={}));var z2;(function(e){e[e.LINEAR=0]="LINEAR",e[e.EXPONENTIAL=1]="EXPONENTIAL"})(z2||(z2={}));var _1;(function(e){e.Interval="interval",e.Worker="worker"})(_1||(_1={}));class Rtt{constructor(t,n=_1.Interval,r){this._interval=t,this._strategy=n,this._debug=r,this._workerScript=` var startTime = Date.now(); setInterval(function() { self.postMessage(Date.now() - startTime); }, ${this._interval}); - `}start(t){this.stop(),this.shouldUseWorker()?this.runWorker(t):this.runInterval(t)}stop(){this.disposeWorker(),this.disposeInterval()}shouldUseWorker(){return typeof Worker<"u"&&this._strategy===S1.Worker}runWorker(t){this._debug("Using runWorker for outgoing pings"),this._worker||(this._worker=new Worker(URL.createObjectURL(new Blob([this._workerScript],{type:"text/javascript"}))),this._worker.onmessage=n=>t(n.data))}runInterval(t){if(this._debug("Using runInterval for outgoing pings"),!this._timer){const n=Date.now();this._timer=setInterval(()=>{t(Date.now()-n)},this._interval)}}disposeWorker(){this._worker&&(this._worker.terminate(),delete this._worker,this._debug("Outgoing ping disposeWorker"))}disposeInterval(){this._timer&&(clearInterval(this._timer),delete this._timer,this._debug("Outgoing ping disposeInterval"))}}class oo{constructor(t){this.versions=t}supportedVersions(){return this.versions.join(",")}protocolVersions(){return this.versions.map(t=>`v${t.replace(".","")}.stomp`)}}oo.V1_0="1.0";oo.V1_1="1.1";oo.V1_2="1.2";oo.default=new oo([oo.V1_2,oo.V1_1,oo.V1_0]);class vtt{get connectedVersion(){return this._connectedVersion}get connected(){return this._connected}constructor(t,n,r){this._client=t,this._webSocket=n,this._connected=!1,this._serverFrameHandlers={CONNECTED:i=>{this.debug(`connected to server ${i.headers.server}`),this._connected=!0,this._connectedVersion=i.headers.version,this._connectedVersion===oo.V1_2&&(this._escapeHeaderValues=!0),this._setupHeartbeat(i.headers),this.onConnect(i)},MESSAGE:i=>{const a=i.headers.subscription,o=this._subscriptions[a]||this.onUnhandledMessage,s=i,l=this,c=this._connectedVersion===oo.V1_2?s.headers.ack:s.headers["message-id"];s.ack=(d={})=>l.ack(c,a,d),s.nack=(d={})=>l.nack(c,a,d),o(s)},RECEIPT:i=>{const a=this._receiptWatchers[i.headers["receipt-id"]];a?(a(i),delete this._receiptWatchers[i.headers["receipt-id"]]):this.onUnhandledReceipt(i)},ERROR:i=>{this.onStompError(i)}},this._counter=0,this._subscriptions={},this._receiptWatchers={},this._partialData="",this._escapeHeaderValues=!1,this._lastServerActivityTS=Date.now(),this.debug=r.debug,this.stompVersions=r.stompVersions,this.connectHeaders=r.connectHeaders,this.disconnectHeaders=r.disconnectHeaders,this.heartbeatIncoming=r.heartbeatIncoming,this.heartbeatToleranceMultiplier=r.heartbeatGracePeriods,this.heartbeatOutgoing=r.heartbeatOutgoing,this.splitLargeFrames=r.splitLargeFrames,this.maxWebSocketChunkSize=r.maxWebSocketChunkSize,this.forceBinaryWSFrames=r.forceBinaryWSFrames,this.logRawCommunication=r.logRawCommunication,this.appendMissingNULLonIncoming=r.appendMissingNULLonIncoming,this.discardWebsocketOnCommFailure=r.discardWebsocketOnCommFailure,this.onConnect=r.onConnect,this.onDisconnect=r.onDisconnect,this.onStompError=r.onStompError,this.onWebSocketClose=r.onWebSocketClose,this.onWebSocketError=r.onWebSocketError,this.onUnhandledMessage=r.onUnhandledMessage,this.onUnhandledReceipt=r.onUnhandledReceipt,this.onUnhandledFrame=r.onUnhandledFrame,this.onHeartbeatReceived=r.onHeartbeatReceived,this.onHeartbeatLost=r.onHeartbeatLost}start(){const t=new ptt(n=>{const r=gd.fromRawFrame(n,this._escapeHeaderValues);this.logRawCommunication||this.debug(`<<< ${r}`),(this._serverFrameHandlers[r.command]||this.onUnhandledFrame)(r)},()=>{this.debug("<<< PONG"),this.onHeartbeatReceived()});this._webSocket.onmessage=n=>{if(this.debug("Received data"),this._lastServerActivityTS=Date.now(),this.logRawCommunication){const r=n.data instanceof ArrayBuffer?new TextDecoder().decode(n.data):n.data;this.debug(`<<< ${r}`)}t.parseChunk(n.data,this.appendMissingNULLonIncoming)},this._webSocket.onclose=n=>{this.debug(`Connection closed to ${this._webSocket.url}`),this._cleanUp(),this.onWebSocketClose(n)},this._webSocket.onerror=n=>{this.onWebSocketError(n)},this._webSocket.onopen=()=>{const n=Object.assign({},this.connectHeaders);this.debug("Web Socket Opened..."),n["accept-version"]=this.stompVersions.supportedVersions(),n["heart-beat"]=[this.heartbeatOutgoing,this.heartbeatIncoming].join(","),this._transmit({command:"CONNECT",headers:n})}}_setupHeartbeat(t){if(t.version!==oo.V1_1&&t.version!==oo.V1_2||!t["heart-beat"])return;const[n,r]=t["heart-beat"].split(",").map(i=>parseInt(i,10));if(this.heartbeatOutgoing!==0&&r!==0){const i=Math.max(this.heartbeatOutgoing,r);this.debug(`send PING every ${i}ms`),this._pinger=new htt(i,this._client.heartbeatStrategy,this.debug),this._pinger.start(()=>{this._webSocket.readyState===bd.OPEN&&(this._webSocket.send(U0.LF),this.debug(">>> PING"))})}if(this.heartbeatIncoming!==0&&n!==0){const i=Math.max(this.heartbeatIncoming,n);this.debug(`check PONG every ${i}ms`),this._ponger=setInterval(()=>{const a=Date.now()-this._lastServerActivityTS;a>i*this.heartbeatToleranceMultiplier&&(this.debug(`did not receive server activity for the last ${a}ms`),this.onHeartbeatLost(),this._closeOrDiscardWebsocket())},i)}}_closeOrDiscardWebsocket(){this.discardWebsocketOnCommFailure?(this.debug("Discarding websocket, the underlying socket may linger for a while"),this.discardWebsocket()):(this.debug("Issuing close on the websocket"),this._closeWebsocket())}forceDisconnect(){this._webSocket&&(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeOrDiscardWebsocket()}_closeWebsocket(){this._webSocket.onmessage=()=>{},this._webSocket.close()}discardWebsocket(){typeof this._webSocket.terminate!="function"&&ftt(this._webSocket,t=>this.debug(t)),this._webSocket.terminate()}_transmit(t){const{command:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=new gd({command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:this._escapeHeaderValues,skipContentLengthHeader:o});let l=s.serialize();if(this.logRawCommunication?this.debug(`>>> ${l}`):this.debug(`>>> ${s}`),this.forceBinaryWSFrames&&typeof l=="string"&&(l=new TextEncoder().encode(l)),typeof l!="string"||!this.splitLargeFrames)this._webSocket.send(l);else{let c=l;for(;c.length>0;){const d=c.substring(0,this.maxWebSocketChunkSize);c=c.substring(this.maxWebSocketChunkSize),this._webSocket.send(d),this.debug(`chunk sent = ${d.length}, remaining = ${c.length}`)}}}dispose(){if(this.connected)try{const t=Object.assign({},this.disconnectHeaders);t.receipt||(t.receipt=`close-${this._counter++}`),this.watchForReceipt(t.receipt,n=>{this._closeWebsocket(),this._cleanUp(),this.onDisconnect(n)}),this._transmit({command:"DISCONNECT",headers:t})}catch(t){this.debug(`Ignoring error during disconnect ${t}`)}else(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeWebsocket()}_cleanUp(){this._connected=!1,this._pinger&&(this._pinger.stop(),this._pinger=void 0),this._ponger&&(clearInterval(this._ponger),this._ponger=void 0)}publish(t){const{destination:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=Object.assign({destination:n},r);this._transmit({command:"SEND",headers:s,body:i,binaryBody:a,skipContentLengthHeader:o})}watchForReceipt(t,n){this._receiptWatchers[t]=n}subscribe(t,n,r={}){r=Object.assign({},r),r.id||(r.id=`sub-${this._counter++}`),r.destination=t,this._subscriptions[r.id]=n,this._transmit({command:"SUBSCRIBE",headers:r});const i=this;return{id:r.id,unsubscribe(a){return i.unsubscribe(r.id,a)}}}unsubscribe(t,n={}){n=Object.assign({},n),delete this._subscriptions[t],n.id=t,this._transmit({command:"UNSUBSCRIBE",headers:n})}begin(t){const n=t||`tx-${this._counter++}`;this._transmit({command:"BEGIN",headers:{transaction:n}});const r=this;return{id:n,commit(){r.commit(n)},abort(){r.abort(n)}}}commit(t){this._transmit({command:"COMMIT",headers:{transaction:t}})}abort(t){this._transmit({command:"ABORT",headers:{transaction:t}})}ack(t,n,r={}){r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"ACK",headers:r})}nack(t,n,r={}){return r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"NACK",headers:r})}}class gtt{get webSocket(){var t;return(t=this._stompHandler)==null?void 0:t._webSocket}get disconnectHeaders(){return this._disconnectHeaders}set disconnectHeaders(t){this._disconnectHeaders=t,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)}get connected(){return!!this._stompHandler&&this._stompHandler.connected}get connectedVersion(){return this._stompHandler?this._stompHandler.connectedVersion:void 0}get active(){return this.state===xl.ACTIVE}_changeState(t){this.state=t,this.onChangeState(t)}constructor(t={}){this.stompVersions=oo.default,this.connectionTimeout=0,this.reconnectDelay=5e3,this._nextReconnectDelay=0,this.maxReconnectDelay=15*60*1e3,this.reconnectTimeMode=B2.LINEAR,this.heartbeatIncoming=1e4,this.heartbeatToleranceMultiplier=2,this.heartbeatOutgoing=1e4,this.heartbeatStrategy=S1.Interval,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8*1024,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this.discardWebsocketOnCommFailure=!1,this.state=xl.INACTIVE;const n=()=>{};this.debug=n,this.beforeConnect=n,this.onConnect=n,this.onDisconnect=n,this.onUnhandledMessage=n,this.onUnhandledReceipt=n,this.onUnhandledFrame=n,this.onHeartbeatReceived=n,this.onHeartbeatLost=n,this.onStompError=n,this.onWebSocketClose=n,this.onWebSocketError=n,this.logRawCommunication=!1,this.onChangeState=n,this.connectHeaders={},this._disconnectHeaders={},this.configure(t)}configure(t){Object.assign(this,t),this.maxReconnectDelay>0&&this.maxReconnectDelay{if(this.active){this.debug("Already ACTIVE, ignoring request to activate");return}this._changeState(xl.ACTIVE),this._nextReconnectDelay=this.reconnectDelay,this._connect()};this.state===xl.DEACTIVATING?(this.debug("Waiting for deactivation to finish before activating"),this.deactivate().then(()=>{t()})):t()}async _connect(){if(await this.beforeConnect(this),this._stompHandler){this.debug("There is already a stompHandler, skipping the call to connect");return}if(!this.active){this.debug("Client has been marked inactive, will not attempt to connect");return}this.connectionTimeout>0&&(this._connectionWatcher&&clearTimeout(this._connectionWatcher),this._connectionWatcher=setTimeout(()=>{this.connected||(this.debug(`Connection not established in ${this.connectionTimeout}ms, closing socket`),this.forceDisconnect())},this.connectionTimeout)),this.debug("Opening Web Socket...");const t=this._createWebSocket();this._stompHandler=new vtt(this,t,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatGracePeriods:this.heartbeatToleranceMultiplier,heartbeatOutgoing:this.heartbeatOutgoing,heartbeatStrategy:this.heartbeatStrategy,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,discardWebsocketOnCommFailure:this.discardWebsocketOnCommFailure,onConnect:n=>{if(this._connectionWatcher&&(clearTimeout(this._connectionWatcher),this._connectionWatcher=void 0),this._nextReconnectDelay=this.reconnectDelay,!this.active){this.debug("STOMP got connected while deactivate was issued, will disconnect now"),this._disposeStompHandler();return}this.onConnect(n)},onDisconnect:n=>{this.onDisconnect(n)},onStompError:n=>{this.onStompError(n)},onWebSocketClose:n=>{this._stompHandler=void 0,this.state===xl.DEACTIVATING&&this._changeState(xl.INACTIVE),this.onWebSocketClose(n),this.active&&this._schedule_reconnect()},onWebSocketError:n=>{this.onWebSocketError(n)},onUnhandledMessage:n=>{this.onUnhandledMessage(n)},onUnhandledReceipt:n=>{this.onUnhandledReceipt(n)},onUnhandledFrame:n=>{this.onUnhandledFrame(n)},onHeartbeatReceived:()=>{this.onHeartbeatReceived()},onHeartbeatLost:()=>{this.onHeartbeatLost()}}),this._stompHandler.start()}_createWebSocket(){let t;if(this.webSocketFactory)t=this.webSocketFactory();else if(this.brokerURL)t=new WebSocket(this.brokerURL,this.stompVersions.protocolVersions());else throw new Error("Either brokerURL or webSocketFactory must be provided");return t.binaryType="arraybuffer",t}_schedule_reconnect(){this._nextReconnectDelay>0&&(this.debug(`STOMP: scheduling reconnection in ${this._nextReconnectDelay}ms`),this._reconnector=setTimeout(()=>{this.reconnectTimeMode===B2.EXPONENTIAL&&(this._nextReconnectDelay=this._nextReconnectDelay*2,this.maxReconnectDelay!==0&&(this._nextReconnectDelay=Math.min(this._nextReconnectDelay,this.maxReconnectDelay))),this._connect()},this._nextReconnectDelay))}async deactivate(t={}){var a;const n=t.force||!1,r=this.active;let i;if(this.state===xl.INACTIVE)return this.debug("Already INACTIVE, nothing more to do"),Promise.resolve();if(this._changeState(xl.DEACTIVATING),this._nextReconnectDelay=0,this._reconnector&&(clearTimeout(this._reconnector),this._reconnector=void 0),this._stompHandler&&this.webSocket.readyState!==bd.CLOSED){const o=this._stompHandler.onWebSocketClose;i=new Promise((s,l)=>{this._stompHandler.onWebSocketClose=c=>{o(c),s()}})}else return this._changeState(xl.INACTIVE),Promise.resolve();return n?(a=this._stompHandler)==null||a.discardWebsocket():r&&this._disposeStompHandler(),i}forceDisconnect(){this._stompHandler&&this._stompHandler.forceDisconnect()}_disposeStompHandler(){this._stompHandler&&this._stompHandler.dispose()}publish(t){this._checkConnection(),this._stompHandler.publish(t)}_checkConnection(){if(!this.connected)throw new TypeError("There is no underlying STOMP connection")}watchForReceipt(t,n){this._checkConnection(),this._stompHandler.watchForReceipt(t,n)}subscribe(t,n,r={}){return this._checkConnection(),this._stompHandler.subscribe(t,n,r)}unsubscribe(t,n={}){this._checkConnection(),this._stompHandler.unsubscribe(t,n)}begin(t){return this._checkConnection(),this._stompHandler.begin(t)}commit(t){this._checkConnection(),this._stompHandler.commit(t)}abort(t){this._checkConnection(),this._stompHandler.abort(t)}ack(t,n,r={}){this._checkConnection(),this._stompHandler.ack(t,n,r)}nack(t,n,r={}){this._checkConnection(),this._stompHandler.nack(t,n,r)}}async function btt(e){return On("/visitor/api/v1/message/thread/topic",{method:"GET",params:{...e}})}async function ytt(e){return On("/visitor/api/v1/message/thread/uid",{method:"GET",params:{...e}})}async function hW(e,t){if(!(e==null||e===""))return On("/visitor/api/v1/ping",{method:"GET",params:{uid:e,orgUid:t,channel:wn}})}async function vW(e,t,n){return On("/visitor/api/v1/message/unread",{method:"GET",params:{uid:e,clearUnread:n,orgUid:t,channel:wn}})}async function xtt(e){return On("/visitor/api/v1/message/send",{method:"POST",data:{json:e,channel:wn}})}async function wtt(e,t){return On("/api/v1/vip/trans/baidu/translate",{method:"GET",params:{msgUid:e,originalText:t,channel:wn}})}async function gW(e,t){qe.debugIf("sendMessageSSE: ",e);const n=`${xg()}/visitor/api/v1/message/sse?message=${e}`,r=new EventSource(n,{withCredentials:!1});let i=null,a=null,o=Date.now();const s=12e4,l=3e4,c=6e4,d=()=>{i&&clearTimeout(i),i=setTimeout(()=>{qe.debugIf("SSE connection timeout"),m(),sr.emit(C2)},s)},f=()=>{a&&clearInterval(a),a=setInterval(()=>{const p=Date.now()-o;qe.debugIf("SSE heartbeat check, idle time:",p),p>c&&qe.debugIf("Sending heartbeat to keep connection alive")},l)},m=()=>{i&&(clearTimeout(i),i=null),a&&(clearInterval(a),a=null),r&&r.close()};r.onopen=p=>{qe.debugIf("sendMessageSSE onopen:",p.target),d(),f()},r.onmessage=p=>{qe.debugIf("sendMessageSSE onmessage:",p.data),o=Date.now(),d();const h=JSON.parse(p.data);if(h.type==Loe){qe.debugIf("sendMessageSSE stream end"),sr.emit(w2),m();return}t(h)},r.onerror=p=>{qe.debugIf("sendMessageSSE onerror:",p),r.readyState===EventSource.CLOSED?qe.debugIf("sendMessageSSE connection is closed"):qe.debugIf("sendMessageSSE Error occurred",p),m(),sr.emit(C2)},r.addEventListener("customEventName",p=>{qe.debugIf("sendMessageSSE Message id is "+p.lastEventId),o=Date.now()})}let Li,hc,wc;const Ctt=({username:e,topic:t,orgUid:n})=>(qe.debugIf("stomp connect:",e,t,n),wc=[],Li=new gtt({brokerURL:VXe(),connectHeaders:{login:e||""},heartbeatIncoming:10*1e3,heartbeatOutgoing:10*1e3,debug:function(r){Xi&&qe.debugIf("stomp debug:",r)}}),Li.onConnect=function(r){qe.debugIf("stomp onConnect: ",r),hc=t.replace(/\//g,".");try{sr.emit(cI,hc)}catch(i){qe.error("emit EVENT_BUS_STOMP_CONNECTED error",i)}setTimeout(()=>{Li&&Li.connected?Stt({topic:t,orgUid:n}):qe.error("STOMP connection not established yet")},500)},Li.onDisconnect=function(r){qe.debugIf("stomp onDisconnect:",r),wc=[]},Li.onWebSocketClose=r=>{qe.debugIf("stomp onWebSocketClose:",r),wc=[]},Li.onWebSocketError=r=>{qe.error("stomp onWebSocketError",r),wc=[]},Li.onStompError=function(r){qe.error("stomp onStompError: ",r.headers.message),qe.error("stomp Additional details: ",r.body),wc=[]},Li.activate(),Li),Stt=({topic:e,orgUid:t})=>{if(hc=e.replace(/\//g,"."),Li==null||!Li.connected){qe.debugIf("stomp stompClient is null or not connected");return}if(!wc.includes(hc)){wc.push(hc),qe.debugIf("stomp stompSubscribe: ",hc);try{Li.subscribe("/topic/"+hc,n=>{if(n.body){const r=JSON.parse(n.body);if(tJe(r)){if(qe.debugIf("receive self message:",r),nJe(r)||(r==null?void 0:r.type)===Boe&&(Pi.success("评价成功"),tS(r),r.content&&r.content.length>0))return;if(r.type===Moe){Pi.success("留言成功"),tS(r);return}if(r.type===pI){xV(r);return}qe.debugIf("receive self message success:",r==null?void 0:r.content),r.status=um}else{switch(qe.debugIf("receive other message:",r),r.type){case CN:case Noe:qe.debugIf("receive receipt message:",r),tS(r);return;case joe:sr.emit(wHe);return;case GHe:sr.emit(CHe);return;case pI:xV(r);return;case bv:r!=null&&r.user&&sr.emit(fI,JSON.stringify({sender:r.user,message:r}));return;case wN:case gv:case G3:case yv:case xv:case K3:return;case mb:sr.emit(w2);break;case ZHe:window.parent.postMessage({type:lVe},"*");break;case eVe:window.parent.postMessage({type:cVe},"*");break;case tVe:window.parent.postMessage({type:uVe},"*");break;case nVe:case rVe:return;default:}r.type!==zoe&&JXe(),Dce(t,r)}u4.getState().addMessage(r)}else qe.debugIf("empty message");n.ack()},{ack:"client"})}catch(n){qe.error("Error subscribing to topic:",n),wc=wc.filter(r=>r!==hc)}}},Hh=e=>{if(qe.debugIf("stomp stompSendTextMessage:",hc,e),!Fce()){$tt(e),qe.debugIf("stomp stompClient is null, sendHttpMessage");return}Li.publish({destination:"/app/"+hc,body:e})},Fce=()=>Li!=null&&(Li==null?void 0:Li.connected),ktt=()=>{qe.debugIf("stomp stompDisconnect"),Li!=null&&(Li.deactivate(),wc=[])},_tt=({thread:e,visitor:t})=>{const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Ca(),type:Cu,content:"",status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:e,user:t},i=JSON.stringify(r);Hh(i)},Ett=(e,t)=>{qe.debugIf("stomp stompSendRecallMessage",e);const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Ca(),type:pI,content:e,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:t,user:Jl.getState().currentVisitor},i=JSON.stringify(r);Hh(i)},$tt=async e=>{const t=await xtt(e);if(qe.debugIf("sendHttpMessage:",e,t.data),t.data.code===200){const n=JSON.parse(e);n.content=n.uid,n.type=um,tS(n),(n==null?void 0:n.type)===Boe&&Pi.success("评价成功"),(n==null?void 0:n.type)===Moe&&Pi.success("留言成功")}else Pi.fail(t.data.message)},bW=new Set,Dce=(e,t)=>{if(QXe(t==null?void 0:t.type)){const n=(t==null?void 0:t.uid)||"";if(!bW.has(n)){bW.add(n);const r={orgUid:e},i={uid:Ca(),type:CN,status:io,content:t==null?void 0:t.uid,thread:t==null?void 0:t.thread,extra:JSON.stringify(r),channel:wn,user:{uid:Jl.getState().currentVisitor.uid}};Hh(JSON.stringify(i))}}},yW=(e,t)=>{t.forEach(n=>{((n==null?void 0:n.status)===um||(n==null?void 0:n.status)===io)&&Dce(e,n)})};var GI={exports:{}};(function(e,t){(function(n,r){var i="1.0.41",a="",o="?",s="function",l="undefined",c="object",d="string",f="major",m="model",p="name",h="type",v="vendor",g="version",y="architecture",w="console",x="mobile",C="tablet",S="smarttv",k="wearable",_="embedded",E=500,T="Amazon",$="Apple",P="ASUS",M="BlackBerry",j="Browser",I="Chrome",R="Edge",O="Firefox",L="Google",D="Honor",B="Huawei",F="Lenovo",z="LG",H="Microsoft",A="Motorola",V="Nvidia",W="OnePlus",U="Opera",X="OPPO",J="Samsung",re="Sharp",Q="Sony",ne="Xiaomi",Z="Zebra",se="Facebook",oe="Chromium OS",ce="Mac OS",te=" Browser",le=function(ye,Se){var Oe={};for(var Re in ye)Se[Re]&&Se[Re].length%2===0?Oe[Re]=Se[Re].concat(ye[Re]):Oe[Re]=ye[Re];return Oe},pe=function(ye){for(var Se={},Oe=0;Oe0?ve.length===2?typeof ve[1]==s?this[ve[0]]=ve[1].call(this,Ee):this[ve[0]]=ve[1]:ve.length===3?typeof ve[1]===s&&!(ve[1].exec&&ve[1].test)?this[ve[0]]=Ee?ve[1].call(this,Ee,ve[2]):r:this[ve[0]]=Ee?Ee.replace(ve[1],ve[2]):r:ve.length===4&&(this[ve[0]]=Ee?ve[3].call(this,Ee.replace(ve[1],ve[2])):r):this[ve]=Ee||r;Oe+=2}},q=function(ye,Se){for(var Oe in Se)if(typeof Se[Oe]===c&&Se[Oe].length>0){for(var Re=0;Re2&&(ge[m]="iPad",ge[h]=C),ge},this.getEngine=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Re,Ce.engine),ge},this.getOS=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Re,Ce.os),ve&&!ge[p]&&Fe&&Fe.platform&&Fe.platform!="Unknown"&&(ge[p]=Fe.platform.replace(/chrome os/i,oe).replace(/macos/i,ce)),ge},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Re},this.setUA=function(ge){return Re=typeof ge===d&&ge.length>E?ae(ge,E):ge,this},this.setUA(Re),this};be.VERSION=i,be.BROWSER=pe([p,g,f]),be.CPU=pe([y]),be.DEVICE=pe([m,v,h,w,x,S,C,k,_]),be.ENGINE=be.OS=pe([p,g]),e.exports&&(t=e.exports=be),t.UAParser=be;var ke=typeof n!==l&&(n.jQuery||n.Zepto);if(ke&&!ke.ua){var xe=new be;ke.ua=xe.getResult(),ke.ua.get=function(){return xe.getUA()},ke.ua.set=function(ye){xe.setUA(ye);var Se=xe.getResult();for(var Oe in Se)ke.ua[Oe]=Se[Oe]}}})(typeof window=="object"?window:un)})(GI,GI.exports);var Ttt=GI.exports;const Ptt=Zn(Ttt);var Lce={exports:{}},Rtt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Itt=Rtt,Ott=Itt;function Bce(){}function zce(){}zce.resetWarningCache=Bce;var Mtt=function(){function e(r,i,a,o,s,l){if(l!==Ott){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:zce,resetWarningCache:Bce};return n.PropTypes=n,n};Lce.exports=Mtt();var jtt=Lce.exports;const Br=Zn(jtt),Ntt=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function Ev(e,t,n){const r=Att(e),{webkitRelativePath:i}=e,a=typeof t=="string"?t:typeof i=="string"&&i.length>0?i:`./${e.name}`;return typeof r.path!="string"&&xW(r,"path",a),xW(r,"relativePath",a),r}function Att(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),i=Ntt.get(r);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}function xW(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const Ftt=[".DS_Store","Thumbs.db"];function Dtt(e){return tp(this,void 0,void 0,function*(){return z2(e)&&Ltt(e.dataTransfer)?Vtt(e.dataTransfer,e.type):Btt(e)?ztt(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?Htt(e):[]})}function Ltt(e){return z2(e)}function Btt(e){return z2(e)&&z2(e.target)}function z2(e){return typeof e=="object"&&e!==null}function ztt(e){return KI(e.target.files).map(t=>Ev(t))}function Htt(e){return tp(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Ev(n))})}function Vtt(e,t){return tp(this,void 0,void 0,function*(){if(e.items){const n=KI(e.items).filter(i=>i.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(Wtt));return wW(Hce(r))}return wW(KI(e.files).map(n=>Ev(n)))})}function wW(e){return e.filter(t=>Ftt.indexOf(t.name)===-1)}function KI(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?Hce(n):[n]],[])}function CW(e,t){return tp(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle=="function"){const a=yield e.getAsFileSystemHandle();if(a===null)throw new Error(`${e} is not a File`);if(a!==void 0){const o=yield a.getFile();return o.handle=a,Ev(o)}}const r=e.getAsFile();if(!r)throw new Error(`${e} is not a File`);return Ev(r,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function Utt(e){return tp(this,void 0,void 0,function*(){return e.isDirectory?Vce(e):qtt(e)})}function Vce(e){const t=e.createReader();return new Promise((n,r)=>{const i=[];function a(){t.readEntries(o=>tp(this,void 0,void 0,function*(){if(o.length){const s=Promise.all(o.map(Utt));i.push(s),a()}else try{const s=yield Promise.all(i);n(s)}catch(s){r(s)}}),o=>{r(o)})}a()})}function qtt(e){return tp(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(r=>{const i=Ev(r,e.fullPath);t(i)},r=>{n(r)})})})}var b8=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var r=e.name||"",i=(e.type||"").toLowerCase(),a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim().toLowerCase();return s.charAt(0)==="."?r.toLowerCase().endsWith(s):s.endsWith("/*")?a===s.replace(/\/.*$/,""):i===s})}return!0};function SW(e){return Ytt(e)||Ktt(e)||Uce(e)||Gtt()}function Gtt(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ktt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ytt(e){if(Array.isArray(e))return YI(e)}function kW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function _W(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:"",n=t.split(","),r=n.length>1?"one of ".concat(n.join(", ")):n[0];return{code:ent,message:"File type must be ".concat(r)}},EW=function(t){return{code:tnt,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},$W=function(t){return{code:nnt,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},ant={code:rnt,message:"Too many files"};function qce(e,t){var n=e.type==="application/x-moz-file"||Ztt(e,t);return[n,n?null:int(t)]}function Gce(e,t,n){if(Lf(e.size))if(Lf(t)&&Lf(n)){if(e.size>n)return[!1,EW(n)];if(e.sizen)return[!1,EW(n)]}return[!0,null]}function Lf(e){return e!=null}function ont(e){var t=e.files,n=e.accept,r=e.minSize,i=e.maxSize,a=e.multiple,o=e.maxFiles,s=e.validator;return!a&&t.length>1||a&&o>=1&&t.length>o?!1:t.every(function(l){var c=qce(l,n),d=k1(c,1),f=d[0],m=Gce(l,r,i),p=k1(m,1),h=p[0],v=s?s(l):null;return f&&h&&!v})}function H2(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Bw(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function TW(e){e.preventDefault()}function snt(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function lnt(e){return e.indexOf("Edge/")!==-1}function cnt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return snt(e)||lnt(e)}function lc(){for(var e=arguments.length,t=new Array(e),n=0;n1?i-1:0),o=1;oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ent(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var _9=u.forwardRef(function(e,t){var n=e.children,r=V2(e,hnt),i=Qce(r),a=i.open,o=V2(i,vnt);return u.useImperativeHandle(t,function(){return{open:a}},[a]),K.createElement(u.Fragment,null,n(fi(fi({},o),{},{open:a})))});_9.displayName="Dropzone";var Jce={disabled:!1,getFilesFromEvent:Dtt,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};_9.defaultProps=Jce;_9.propTypes={children:Br.func,accept:Br.objectOf(Br.arrayOf(Br.string)),multiple:Br.bool,preventDropOnDocument:Br.bool,noClick:Br.bool,noKeyboard:Br.bool,noDrag:Br.bool,noDragEventsBubbling:Br.bool,minSize:Br.number,maxSize:Br.number,maxFiles:Br.number,disabled:Br.bool,getFilesFromEvent:Br.func,onFileDialogCancel:Br.func,onFileDialogOpen:Br.func,useFsAccessApi:Br.bool,autoFocus:Br.bool,onDragEnter:Br.func,onDragLeave:Br.func,onDragOver:Br.func,onDrop:Br.func,onDropAccepted:Br.func,onDropRejected:Br.func,onError:Br.func,validator:Br.func};var QI={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function Qce(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=fi(fi({},Jce),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,a=t.maxSize,o=t.minSize,s=t.multiple,l=t.maxFiles,c=t.onDragEnter,d=t.onDragLeave,f=t.onDragOver,m=t.onDrop,p=t.onDropAccepted,h=t.onDropRejected,v=t.onFileDialogCancel,g=t.onFileDialogOpen,y=t.useFsAccessApi,w=t.autoFocus,x=t.preventDropOnDocument,C=t.noClick,S=t.noKeyboard,k=t.noDrag,_=t.noDragEventsBubbling,E=t.onError,T=t.validator,$=u.useMemo(function(){return fnt(n)},[n]),P=u.useMemo(function(){return dnt(n)},[n]),M=u.useMemo(function(){return typeof g=="function"?g:RW},[g]),j=u.useMemo(function(){return typeof v=="function"?v:RW},[v]),I=u.useRef(null),R=u.useRef(null),O=u.useReducer($nt,QI),L=y8(O,2),D=L[0],B=L[1],F=D.isFocused,z=D.isFileDialogActive,H=u.useRef(typeof window<"u"&&window.isSecureContext&&y&&unt()),A=function(){!H.current&&z&&setTimeout(function(){if(R.current){var ue=R.current.files;ue.length||(B({type:"closeDialog"}),j())}},300)};u.useEffect(function(){return window.addEventListener("focus",A,!1),function(){window.removeEventListener("focus",A,!1)}},[R,z,j,H]);var V=u.useRef([]),W=function(ue){I.current&&I.current.contains(ue.target)||(ue.preventDefault(),V.current=[])};u.useEffect(function(){return x&&(document.addEventListener("dragover",TW,!1),document.addEventListener("drop",W,!1)),function(){x&&(document.removeEventListener("dragover",TW),document.removeEventListener("drop",W))}},[I,x]),u.useEffect(function(){return!r&&w&&I.current&&I.current.focus(),function(){}},[I,w,r]);var U=u.useCallback(function(q){E?E(q):console.error(q)},[E]),X=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[].concat(ynt(V.current),[q.target]),Bw(q)&&Promise.resolve(i(q)).then(function(ue){if(!(H2(q)&&!_)){var ie=ue.length,de=ie>0&&ont({files:ue,accept:$,minSize:o,maxSize:a,multiple:s,maxFiles:l,validator:T}),be=ie>0&&!de;B({isDragAccept:de,isDragReject:be,isDragActive:!0,type:"setDraggedFiles"}),c&&c(q)}}).catch(function(ue){return U(ue)})},[i,c,U,_,$,o,a,s,l,T]),J=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=Bw(q);if(ue&&q.dataTransfer)try{q.dataTransfer.dropEffect="copy"}catch{}return ue&&f&&f(q),!1},[f,_]),re=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=V.current.filter(function(de){return I.current&&I.current.contains(de)}),ie=ue.indexOf(q.target);ie!==-1&&ue.splice(ie,1),V.current=ue,!(ue.length>0)&&(B({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),Bw(q)&&d&&d(q))},[I,d,_]),Q=u.useCallback(function(q,ue){var ie=[],de=[];q.forEach(function(be){var ke=qce(be,$),xe=y8(ke,2),ye=xe[0],Se=xe[1],Oe=Gce(be,o,a),Re=y8(Oe,2),Fe=Re[0],Ce=Re[1],ve=T?T(be):null;if(ye&&Fe&&!ve)ie.push(be);else{var ge=[Se,Ce];ve&&(ge=ge.concat(ve)),de.push({file:be,errors:ge.filter(function(Ee){return Ee})})}}),(!s&&ie.length>1||s&&l>=1&&ie.length>l)&&(ie.forEach(function(be){de.push({file:be,errors:[ant]})}),ie.splice(0)),B({acceptedFiles:ie,fileRejections:de,isDragReject:de.length>0,type:"setFiles"}),m&&m(ie,de,ue),de.length>0&&h&&h(de,ue),ie.length>0&&p&&p(ie,ue)},[B,s,$,o,a,l,m,p,h,T]),ne=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[],Bw(q)&&Promise.resolve(i(q)).then(function(ue){H2(q)&&!_||Q(ue,q)}).catch(function(ue){return U(ue)}),B({type:"reset"})},[i,Q,U,_]),Z=u.useCallback(function(){if(H.current){B({type:"openDialog"}),M();var q={multiple:s,types:P};window.showOpenFilePicker(q).then(function(ue){return i(ue)}).then(function(ue){Q(ue,null),B({type:"closeDialog"})}).catch(function(ue){mnt(ue)?(j(ue),B({type:"closeDialog"})):pnt(ue)?(H.current=!1,R.current?(R.current.value=null,R.current.click()):U(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):U(ue)});return}R.current&&(B({type:"openDialog"}),M(),R.current.value=null,R.current.click())},[B,M,j,y,Q,U,P,s]),se=u.useCallback(function(q){!I.current||!I.current.isEqualNode(q.target)||(q.key===" "||q.key==="Enter"||q.keyCode===32||q.keyCode===13)&&(q.preventDefault(),Z())},[I,Z]),oe=u.useCallback(function(){B({type:"focus"})},[]),ce=u.useCallback(function(){B({type:"blur"})},[]),te=u.useCallback(function(){C||(cnt()?setTimeout(Z,0):Z())},[C,Z]),le=function(ue){return r?null:ue},pe=function(ue){return S?null:le(ue)},we=function(ue){return k?null:le(ue)},_e=function(ue){_&&ue.stopPropagation()},Y=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,ie=ue===void 0?"ref":ue,de=q.role,be=q.onKeyDown,ke=q.onFocus,xe=q.onBlur,ye=q.onClick,Se=q.onDragEnter,Oe=q.onDragOver,Re=q.onDragLeave,Fe=q.onDrop,Ce=V2(q,gnt);return fi(fi(JI({onKeyDown:pe(lc(be,se)),onFocus:pe(lc(ke,oe)),onBlur:pe(lc(xe,ce)),onClick:le(lc(ye,te)),onDragEnter:we(lc(Se,X)),onDragOver:we(lc(Oe,J)),onDragLeave:we(lc(Re,re)),onDrop:we(lc(Fe,ne)),role:typeof de=="string"&&de!==""?de:"presentation"},ie,I),!r&&!S?{tabIndex:0}:{}),Ce)}},[I,se,oe,ce,te,X,J,re,ne,S,k,r]),ae=u.useCallback(function(q){q.stopPropagation()},[]),ee=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,ie=ue===void 0?"ref":ue,de=q.onChange,be=q.onClick,ke=V2(q,bnt),xe=JI({accept:$,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:le(lc(de,ne)),onClick:le(lc(be,ae)),tabIndex:-1},ie,R);return fi(fi({},xe),ke)}},[R,n,s,ne,r]);return fi(fi({},D),{},{isFocused:F&&!r,getRootProps:Y,getInputProps:ee,rootRef:I,inputRef:R,open:le(Z)})}function $nt(e,t){switch(t.type){case"focus":return fi(fi({},e),{},{isFocused:!0});case"blur":return fi(fi({},e),{},{isFocused:!1});case"openDialog":return fi(fi({},QI),{},{isFileDialogActive:!0});case"closeDialog":return fi(fi({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return fi(fi({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return fi(fi({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return fi({},QI);default:return e}}function RW(){}const Tnt=({onDropSend:e,children:t})=>{const[n,r]=u.useState(null),i=u.useCallback(()=>{console.log("handleImageCancel"),r(null)},[]),a=u.useCallback(c=>{console.log("handleImageSend",c),Bh(n,d=>{n!=null&&n.type.startsWith("image")?e(d.data.fileUrl,ds,c):n!=null&&n.type.startsWith("video/")?e(d.data.fileUrl,Ol,c):n!=null&&n.type.startsWith("audio/")?e(d.data.fileUrl,Il,c):e(d.data.fileUrl,Vs,c),r(null)})},[e,n]),o=u.useCallback(c=>{console.log("DropUpload acceptedFiles",c),c.map(d=>{console.log(d),r(d)})},[]),{getRootProps:s,getInputProps:l}=Qce({maxFiles:1,onDrop:o,onDropAccepted(c,d){console.log("onDropAccepted",c,d)},onDropRejected(c,d){console.log("onDropRejected",c,d)},noClick:!0});return b.jsxs("div",{...s(),style:{height:"100%"},children:[b.jsx("input",{...l()}),b.jsx(b.Fragment,{children:t}),n&&b.jsx(jce,{file:n,onCancel:i,onSend:a})]})};async function Pnt(e){return On("/visitor/api/v1/init",{method:"POST",data:{...e,channel:wn}})}async function Rnt(e){return On("/visitor/api/v1/thread",{method:"POST",data:{...e,channel:wn}})}async function Int(e){return On("/visitor/api/v1/thread/close",{method:"POST",data:{threadUid:e,channel:wn}})}function Ont(e,t,n,r){var i=this,a=u.useRef(null),o=u.useRef(0),s=u.useRef(0),l=u.useRef(null),c=u.useRef([]),d=u.useRef(),f=u.useRef(),m=u.useRef(e),p=u.useRef(!0);m.current=e;var h=typeof window<"u",v=!t&&t!==0&&h;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var g=!!(n=n||{}).leading,y=!("trailing"in n)||!!n.trailing,w="maxWait"in n,x="debounceOnServer"in n&&!!n.debounceOnServer,C=w?Math.max(+n.maxWait||0,t):null;u.useEffect(function(){return p.current=!0,function(){p.current=!1}},[]);var S=u.useMemo(function(){var k=function(j){var I=c.current,R=d.current;return c.current=d.current=null,o.current=j,s.current=s.current||j,f.current=m.current.apply(R,I)},_=function(j,I){v&&cancelAnimationFrame(l.current),l.current=v?requestAnimationFrame(j):setTimeout(j,I)},E=function(j){if(!p.current)return!1;var I=j-a.current;return!a.current||I>=t||I<0||w&&j-o.current>=C},T=function(j){return l.current=null,y&&c.current?k(j):(c.current=d.current=null,f.current)},$=function j(){var I=Date.now();if(g&&s.current===o.current&&P(),E(I))return T(I);if(p.current){var R=t-(I-a.current),O=w?Math.min(R,C-(I-o.current)):R;_(j,O)}},P=function(){r&&r({})},M=function(){if(h||x){var j=Date.now(),I=E(j);if(c.current=[].slice.call(arguments),d.current=i,a.current=j,I){if(!l.current&&p.current)return o.current=a.current,_($,t),g?k(a.current):f.current;if(w)return _($,t),k(a.current)}return l.current||_($,t),f.current}};return M.cancel=function(){var j=l.current;j&&(v?cancelAnimationFrame(l.current):clearTimeout(l.current)),o.current=0,c.current=a.current=d.current=l.current=null,j&&r&&r({})},M.isPending=function(){return!!l.current},M.flush=function(){return l.current?T(Date.now()):f.current},M},[g,w,t,C,y,v,h,x,r]);return S}function Mnt(e,t){return e===t}function Zce(e,t,n){var r=Mnt,i=u.useRef(e),a=u.useState({})[1],o=Ont(u.useCallback(function(l){i.current=l,a({})},[a]),t,n,a),s=u.useRef(e);return r(s.current,e)||(o(e),s.current=e),[i.current,o]}function jnt({defaultRate:e,disabled:t,onClick:n}){const[r,i]=u.useState(e||5),a=["很不满意","不满意","一般","满意","非常满意"],o=c=>{t||i(c)},s=c=>{t||i(c)},l=c=>{t||i(c)};return u.useEffect(()=>{n(r)},[r,n]),b.jsxs(b.Fragment,{children:[b.jsx("div",{style:{display:"flex",justifyContent:"center",marginTop:"5px",marginBottom:"5px"},children:a.map((c,d)=>{const f=d+1<=r;return b.jsxs("div",{style:{padding:"10px",color:f?"orange":"inherit",cursor:"pointer"},onClick:()=>o(d+1),onMouseEnter:()=>s(d+1),onMouseLeave:()=>l(d+1),children:[f?"★":"☆"," "]},d)})}),b.jsx("div",{style:{marginBottom:"20px"},children:a[r-1]})]})}async function Nnt(e){return On("/visitor/api/v1/thread/rating/create",{method:"POST",data:{...e,channel:wn}})}const Ant=({uid:e,content:t,extra:n,status:r,thread:i,isThreadHistory:a=!1,orgUid:o})=>{const[s,l]=u.useState(5),[c,d]=u.useState(""),[f,m]=u.useState(a),[p,h]=u.useState(!0),[v,g]=u.useState(!1),{translateString:y}=ur();u.useEffect(()=>{if(r===WHe){m(!0);let S=null;try{S=JSON.parse(n)}catch{}S&&(l(S.score),d(S.comment),h(S.resolved!==void 0?S.resolved:!0))}},[t,n,r]);const w=S=>{l(S),qe.debugIf("handleRateChange:",S)},x=S=>{d(S),qe.debugIf("handleCommentChange:",S)},C=async()=>{var S,k;qe.debugIf("handleSubmit:",e,s,c,p),g(!0);try{const _={score:s,comment:c,resolved:p,threadUid:i==null?void 0:i.uid,messageUid:e,orgUid:o},E=await Nnt(_);qe.debugIf("threadRatingSubmit response:",E.data,_),E&&((S=E==null?void 0:E.data)==null?void 0:S.code)===200?(rt.success(y("bubbles.rate.submit.success")),m(!0)):rt.error(((k=E==null?void 0:E.data)==null?void 0:k.message)||y("bubbles.rate.submit.failed"))}catch(_){qe.error("评价提交错误:",_),rt.error(y("bubbles.rate.submit.failed"))}finally{g(!1)}};return b.jsx("div",{className:"rate-bubble",children:b.jsx(co,{children:b.jsxs(ii,{fluid:!0,children:[b.jsx(qc,{children:y("bubbles.rate.rate.service")}),b.jsxs(Ql,{children:[b.jsx(jnt,{defaultRate:s,disabled:f,onClick:w}),b.jsx(zh,{placeholder:y("bubbles.rate.comment.placeholder"),value:c,rows:3,onChange:x,style:{marginTop:"8px"},disabled:f}),b.jsxs("div",{style:{marginTop:"8px",display:"flex",alignItems:"center"},children:[b.jsx("input",{type:"checkbox",id:"resolvedCheck",checked:p,onChange:S=>h(S.target.checked),disabled:f,style:{marginRight:"8px"}}),b.jsx("label",{htmlFor:"resolvedCheck",children:y("bubbles.rate.resolved")})]})]}),b.jsx(Sce,{children:b.jsx(Bi,{color:"primary",onClick:C,disabled:f||v,loading:v,children:y(f?"bubbles.rate.submitted":v?"bubbles.welcome.loading":"bubbles.rate.submit")})})]})})})};function Fnt(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const Dnt=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Lnt=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Bnt={};function IW(e,t){return(Bnt.jsx?Lnt:Dnt).test(e)}const znt=/[ \t\n\f\r]/g;function Hnt(e){return typeof e=="object"?e.type==="text"?OW(e.value):!1:OW(e)}function OW(e){return e.replace(znt,"")===""}class Ky{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}Ky.prototype.normal={};Ky.prototype.property={};Ky.prototype.space=void 0;function eue(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Ky(n,r,t)}function ZI(e){return e.toLowerCase()}class Wo{constructor(t,n){this.attribute=n,this.property=t}}Wo.prototype.attribute="";Wo.prototype.booleanish=!1;Wo.prototype.boolean=!1;Wo.prototype.commaOrSpaceSeparated=!1;Wo.prototype.commaSeparated=!1;Wo.prototype.defined=!1;Wo.prototype.mustUseProperty=!1;Wo.prototype.number=!1;Wo.prototype.overloadedBoolean=!1;Wo.prototype.property="";Wo.prototype.spaceSeparated=!1;Wo.prototype.space=void 0;let Vnt=0;const Nn=fp(),Ai=fp(),eO=fp(),Ft=fp(),Ur=fp(),Vh=fp(),rs=fp();function fp(){return 2**++Vnt}const tO=Object.freeze(Object.defineProperty({__proto__:null,boolean:Nn,booleanish:Ai,commaOrSpaceSeparated:rs,commaSeparated:Vh,number:Ft,overloadedBoolean:eO,spaceSeparated:Ur},Symbol.toStringTag,{value:"Module"})),x8=Object.keys(tO);class E9 extends Wo{constructor(t,n,r,i){let a=-1;if(super(t,n),MW(this,"space",i),typeof r=="number")for(;++a4&&n.slice(0,4)==="data"&&Knt.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(jW,Jnt);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!jW.test(a)){let o=a.replace(Gnt,Xnt);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=E9}return new i(r,t)}function Xnt(e){return"-"+e.toLowerCase()}function Jnt(e){return e.charAt(1).toUpperCase()}const Qnt=eue([tue,Wnt,iue,aue,oue],"html"),$9=eue([tue,Unt,iue,aue,oue],"svg");function Znt(e){return e.join(" ").trim()}var T9={},NW=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,ert=/\n/g,trt=/^\s*/,nrt=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,rrt=/^:\s*/,irt=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,art=/^[;\s]*/,ort=/^\s+|\s+$/g,srt=` -`,AW="/",FW="*",Bf="",lrt="comment",crt="declaration";function urt(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(h){var v=h.match(ert);v&&(n+=v.length);var g=h.lastIndexOf(srt);r=~g?h.length-g:r+h.length}function a(){var h={line:n,column:r};return function(v){return v.position=new o(h),c(),v}}function o(h){this.start=h,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(h){var v=new Error(t.source+":"+n+":"+r+": "+h);if(v.reason=h,v.filename=t.source,v.line=n,v.column=r,v.source=e,!t.silent)throw v}function l(h){var v=h.exec(e);if(v){var g=v[0];return i(g),e=e.slice(g.length),v}}function c(){l(trt)}function d(h){var v;for(h=h||[];v=f();)v!==!1&&h.push(v);return h}function f(){var h=a();if(!(AW!=e.charAt(0)||FW!=e.charAt(1))){for(var v=2;Bf!=e.charAt(v)&&(FW!=e.charAt(v)||AW!=e.charAt(v+1));)++v;if(v+=2,Bf===e.charAt(v-1))return s("End of comment missing");var g=e.slice(2,v-2);return r+=2,i(g),e=e.slice(v),r+=2,h({type:lrt,comment:g})}}function m(){var h=a(),v=l(nrt);if(v){if(f(),!l(rrt))return s("property missing ':'");var g=l(irt),y=h({type:crt,property:DW(v[0].replace(NW,Bf)),value:g?DW(g[0].replace(NW,Bf)):Bf});return l(art),y}}function p(){var h=[];d(h);for(var v;v=m();)v!==!1&&(h.push(v),d(h));return h}return c(),p()}function DW(e){return e?e.replace(ort,Bf):Bf}var drt=urt,frt=un&&un.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(T9,"__esModule",{value:!0});T9.default=prt;const mrt=frt(drt);function prt(e,t){let n=null;if(!e||typeof e!="string")return n;const r=(0,mrt.default)(e),i=typeof t=="function";return r.forEach(a=>{if(a.type!=="declaration")return;const{property:o,value:s}=a;i?t(o,s,a):s&&(n=n||{},n[o]=s)}),n}var S4={};Object.defineProperty(S4,"__esModule",{value:!0});S4.camelCase=void 0;var hrt=/^--[a-zA-Z0-9_-]+$/,vrt=/-([a-z])/g,grt=/^[^-]+$/,brt=/^-(webkit|moz|ms|o|khtml)-/,yrt=/^-(ms)-/,xrt=function(e){return!e||grt.test(e)||hrt.test(e)},wrt=function(e,t){return t.toUpperCase()},LW=function(e,t){return"".concat(t,"-")},Crt=function(e,t){return t===void 0&&(t={}),xrt(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(yrt,LW):e=e.replace(brt,LW),e.replace(vrt,wrt))};S4.camelCase=Crt;var Srt=un&&un.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},krt=Srt(T9),_rt=S4;function nO(e,t){var n={};return!e||typeof e!="string"||(0,krt.default)(e,function(r,i){r&&i&&(n[(0,_rt.camelCase)(r,t)]=i)}),n}nO.default=nO;var Ert=nO;const $rt=Zn(Ert),sue=lue("end"),P9=lue("start");function lue(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Trt(e){const t=P9(e),n=sue(e);if(t&&n)return{start:t,end:n}}function yb(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?BW(e.position):"start"in e||"end"in e?BW(e):"line"in e||"column"in e?rO(e):""}function rO(e){return zW(e&&e.line)+":"+zW(e&&e.column)}function BW(e){return rO(e&&e.start)+"-"+rO(e&&e.end)}function zW(e){return e&&typeof e=="number"?e:1}class Ja extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",a={},o=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?i=t:!a.cause&&t&&(o=!0,i=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=i,this.line=s?s.line:void 0,this.name=yb(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=o&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Ja.prototype.file="";Ja.prototype.name="";Ja.prototype.reason="";Ja.prototype.message="";Ja.prototype.stack="";Ja.prototype.column=void 0;Ja.prototype.line=void 0;Ja.prototype.ancestors=void 0;Ja.prototype.cause=void 0;Ja.prototype.fatal=void 0;Ja.prototype.place=void 0;Ja.prototype.ruleId=void 0;Ja.prototype.source=void 0;const R9={}.hasOwnProperty,Prt=new Map,Rrt=/[A-Z]/g,Irt=new Set(["table","tbody","thead","tfoot","tr"]),Ort=new Set(["td","th"]),cue="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Mrt(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=zrt(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=Brt(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?$9:Qnt,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=uue(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function uue(e,t,n){if(t.type==="element")return jrt(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Nrt(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Frt(e,t,n);if(t.type==="mdxjsEsm")return Art(e,t);if(t.type==="root")return Drt(e,t,n);if(t.type==="text")return Lrt(e,t)}function jrt(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=$9,e.schema=i),e.ancestors.push(t);const a=fue(e,t.tagName,!1),o=Hrt(e,t);let s=O9(e,t);return Irt.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!Hnt(l):!0})),due(e,o,a,t),I9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function Nrt(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}_1(e,t.position)}function Art(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);_1(e,t.position)}function Frt(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=$9,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:fue(e,t.name,!0),o=Vrt(e,t),s=O9(e,t);return due(e,o,a,t),I9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function Drt(e,t,n){const r={};return I9(r,O9(e,t)),e.create(t,e.Fragment,r,n)}function Lrt(e,t){return t.value}function due(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function I9(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Brt(e,t,n){return r;function r(i,a,o,s){const c=Array.isArray(o.children)?n:t;return s?c(a,o,s):c(a,o)}}function zrt(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=P9(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function Hrt(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&R9.call(t.properties,i)){const a=Wrt(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&Ort.has(t.tagName)?r=s:n[o]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function Vrt(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const o=a.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else _1(e,t.position);else{const i=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else _1(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function O9(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:Prt;for(;++ri?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Fc(e,e.length,0,t),e):t}const WW={}.hasOwnProperty;function Qrt(e){const t={};let n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function Wh(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Cc=yf(/[A-Za-z]/),hs=yf(/[\dA-Za-z]/),tit=yf(/[#-'*+\--9=?A-Z^-~]/);function iO(e){return e!==null&&(e<32||e===127)}const aO=yf(/\d/),nit=yf(/[\dA-Fa-f]/),rit=yf(/[!-/:-@[-`{-~]/);function En(e){return e!==null&&e<-2}function Fo(e){return e!==null&&(e<0||e===32)}function xr(e){return e===-2||e===-1||e===32}const iit=yf(new RegExp("\\p{P}|\\p{S}","u")),ait=yf(/\s/);function yf(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Cg(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Kr(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return xr(l)?(e.enter(n),s(l)):t(l)}function s(l){return xr(l)&&a++o))return;const _=t.events.length;let E=_,T,$;for(;E--;)if(t.events[E][0]==="exit"&&t.events[E][1].type==="chunkFlow"){if(T){$=t.events[E][1].end;break}T=!0}for(y(r),k=_;kx;){const S=n[C];t.containerState=S[1],S[0].exit.call(t,e)}n.length=x}function w(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function uit(e,t,n){return Kr(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function qW(e){if(e===null||Fo(e)||ait(e))return 1;if(iit(e))return 2}function j9(e,t,n){const r=[];let i=-1;for(;++i1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const f={...e[r][1].end},m={...e[n][1].start};GW(f,-l),GW(m,l),o={type:l>1?"strongSequence":"emphasisSequence",start:f,end:{...e[r][1].end}},s={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:m},a={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:l>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[r][1].end={...o.start},e[n][1].start={...s.end},c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Hs(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Hs(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=Hs(c,j9(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Hs(c,[["exit",a,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(d=2,c=Hs(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):d=0,Fc(e,r-1,n-r+3,c),n=r+c.length-d-2;break}}for(n=-1;++n0&&xr(k)?Kr(e,w,"linePrefix",a+1)(k):w(k)}function w(k){return k===null||En(k)?e.check(KW,v,C)(k):(e.enter("codeFlowValue"),x(k))}function x(k){return k===null||En(k)?(e.exit("codeFlowValue"),w(k)):(e.consume(k),x)}function C(k){return e.exit("codeFenced"),t(k)}function S(k,_,E){let T=0;return $;function $(R){return k.enter("lineEnding"),k.consume(R),k.exit("lineEnding"),P}function P(R){return k.enter("codeFencedFence"),xr(R)?Kr(k,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(R):M(R)}function M(R){return R===s?(k.enter("codeFencedFenceSequence"),j(R)):E(R)}function j(R){return R===s?(T++,k.consume(R),j):T>=o?(k.exit("codeFencedFenceSequence"),xr(R)?Kr(k,I,"whitespace")(R):I(R)):E(R)}function I(R){return R===null||En(R)?(k.exit("codeFencedFence"),_(R)):E(R)}}}function Cit(e,t,n){const r=this;return i;function i(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const C8={name:"codeIndented",tokenize:kit},Sit={partial:!0,tokenize:_it};function kit(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Kr(e,a,"linePrefix",5)(c)}function a(c){const d=r.events[r.events.length-1];return d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?o(c):n(c)}function o(c){return c===null?l(c):En(c)?e.attempt(Sit,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||En(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function _it(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):En(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Kr(e,a,"linePrefix",5)(o)}function a(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):En(o)?i(o):n(o)}}const Eit={name:"codeText",previous:Tit,resolve:$it,tokenize:Pit};function $it(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const a=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&y0(this.left,r),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),y0(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),y0(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function yue(e,t,n,r,i,a,o,s,l){const c=l||Number.POSITIVE_INFINITY;let d=0;return f;function f(y){return y===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(y),e.exit(a),m):y===null||y===32||y===41||iO(y)?n(y):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),v(y))}function m(y){return y===62?(e.enter(a),e.consume(y),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(y))}function p(y){return y===62?(e.exit("chunkString"),e.exit(s),m(y)):y===null||y===60||En(y)?n(y):(e.consume(y),y===92?h:p)}function h(y){return y===60||y===62||y===92?(e.consume(y),p):p(y)}function v(y){return!d&&(y===null||y===41||Fo(y))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(y)):d999||p===null||p===91||p===93&&!l||p===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(p):p===93?(e.exit(a),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):En(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),d):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===null||p===91||p===93||En(p)||s++>999?(e.exit("chunkString"),d(p)):(e.consume(p),l||(l=!xr(p)),p===92?m:f)}function m(p){return p===91||p===92||p===93?(e.consume(p),s++,f):f(p)}}function wue(e,t,n,r,i,a){let o;return s;function s(m){return m===34||m===39||m===40?(e.enter(r),e.enter(i),e.consume(m),e.exit(i),o=m===40?41:m,l):n(m)}function l(m){return m===o?(e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):(e.enter(a),c(m))}function c(m){return m===o?(e.exit(a),l(o)):m===null?n(m):En(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Kr(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),d(m))}function d(m){return m===o||m===null||En(m)?(e.exit("chunkString"),c(m)):(e.consume(m),m===92?f:d)}function f(m){return m===o||m===92?(e.consume(m),d):d(m)}}function xb(e,t){let n;return r;function r(i){return En(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):xr(i)?Kr(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const Fit={name:"definition",tokenize:Lit},Dit={partial:!0,tokenize:Bit};function Lit(e,t,n){const r=this;let i;return a;function a(p){return e.enter("definition"),o(p)}function o(p){return xue.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function s(p){return i=Wh(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),l):n(p)}function l(p){return Fo(p)?xb(e,c)(p):c(p)}function c(p){return yue(e,d,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function d(p){return e.attempt(Dit,f,f)(p)}function f(p){return xr(p)?Kr(e,m,"whitespace")(p):m(p)}function m(p){return p===null||En(p)?(e.exit("definition"),r.parser.defined.push(i),t(p)):n(p)}}function Bit(e,t,n){return r;function r(s){return Fo(s)?xb(e,i)(s):n(s)}function i(s){return wue(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return xr(s)?Kr(e,o,"whitespace")(s):o(s)}function o(s){return s===null||En(s)?t(s):n(s)}}const zit={name:"hardBreakEscape",tokenize:Hit};function Hit(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return En(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const Vit={name:"headingAtx",resolve:Wit,tokenize:Uit};function Wit(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},a={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Fc(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function Uit(e,t,n){let r=0;return i;function i(d){return e.enter("atxHeading"),a(d)}function a(d){return e.enter("atxHeadingSequence"),o(d)}function o(d){return d===35&&r++<6?(e.consume(d),o):d===null||Fo(d)?(e.exit("atxHeadingSequence"),s(d)):n(d)}function s(d){return d===35?(e.enter("atxHeadingSequence"),l(d)):d===null||En(d)?(e.exit("atxHeading"),t(d)):xr(d)?Kr(e,s,"whitespace")(d):(e.enter("atxHeadingText"),c(d))}function l(d){return d===35?(e.consume(d),l):(e.exit("atxHeadingSequence"),s(d))}function c(d){return d===null||d===35||Fo(d)?(e.exit("atxHeadingText"),s(d)):(e.consume(d),c)}}const qit=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],XW=["pre","script","style","textarea"],Git={concrete:!0,name:"htmlFlow",resolveTo:Xit,tokenize:Jit},Kit={partial:!0,tokenize:Zit},Yit={partial:!0,tokenize:Qit};function Xit(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function Jit(e,t,n){const r=this;let i,a,o,s,l;return c;function c(A){return d(A)}function d(A){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(A),f}function f(A){return A===33?(e.consume(A),m):A===47?(e.consume(A),a=!0,v):A===63?(e.consume(A),i=3,r.interrupt?t:F):Cc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function m(A){return A===45?(e.consume(A),i=2,p):A===91?(e.consume(A),i=5,s=0,h):Cc(A)?(e.consume(A),i=4,r.interrupt?t:F):n(A)}function p(A){return A===45?(e.consume(A),r.interrupt?t:F):n(A)}function h(A){const V="CDATA[";return A===V.charCodeAt(s++)?(e.consume(A),s===V.length?r.interrupt?t:M:h):n(A)}function v(A){return Cc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function g(A){if(A===null||A===47||A===62||Fo(A)){const V=A===47,W=o.toLowerCase();return!V&&!a&&XW.includes(W)?(i=1,r.interrupt?t(A):M(A)):qit.includes(o.toLowerCase())?(i=6,V?(e.consume(A),y):r.interrupt?t(A):M(A)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(A):a?w(A):x(A))}return A===45||hs(A)?(e.consume(A),o+=String.fromCharCode(A),g):n(A)}function y(A){return A===62?(e.consume(A),r.interrupt?t:M):n(A)}function w(A){return xr(A)?(e.consume(A),w):$(A)}function x(A){return A===47?(e.consume(A),$):A===58||A===95||Cc(A)?(e.consume(A),C):xr(A)?(e.consume(A),x):$(A)}function C(A){return A===45||A===46||A===58||A===95||hs(A)?(e.consume(A),C):S(A)}function S(A){return A===61?(e.consume(A),k):xr(A)?(e.consume(A),S):x(A)}function k(A){return A===null||A===60||A===61||A===62||A===96?n(A):A===34||A===39?(e.consume(A),l=A,_):xr(A)?(e.consume(A),k):E(A)}function _(A){return A===l?(e.consume(A),l=null,T):A===null||En(A)?n(A):(e.consume(A),_)}function E(A){return A===null||A===34||A===39||A===47||A===60||A===61||A===62||A===96||Fo(A)?S(A):(e.consume(A),E)}function T(A){return A===47||A===62||xr(A)?x(A):n(A)}function $(A){return A===62?(e.consume(A),P):n(A)}function P(A){return A===null||En(A)?M(A):xr(A)?(e.consume(A),P):n(A)}function M(A){return A===45&&i===2?(e.consume(A),O):A===60&&i===1?(e.consume(A),L):A===62&&i===4?(e.consume(A),z):A===63&&i===3?(e.consume(A),F):A===93&&i===5?(e.consume(A),B):En(A)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(Kit,H,j)(A)):A===null||En(A)?(e.exit("htmlFlowData"),j(A)):(e.consume(A),M)}function j(A){return e.check(Yit,I,H)(A)}function I(A){return e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),R}function R(A){return A===null||En(A)?j(A):(e.enter("htmlFlowData"),M(A))}function O(A){return A===45?(e.consume(A),F):M(A)}function L(A){return A===47?(e.consume(A),o="",D):M(A)}function D(A){if(A===62){const V=o.toLowerCase();return XW.includes(V)?(e.consume(A),z):M(A)}return Cc(A)&&o.length<8?(e.consume(A),o+=String.fromCharCode(A),D):M(A)}function B(A){return A===93?(e.consume(A),F):M(A)}function F(A){return A===62?(e.consume(A),z):A===45&&i===2?(e.consume(A),F):M(A)}function z(A){return A===null||En(A)?(e.exit("htmlFlowData"),H(A)):(e.consume(A),z)}function H(A){return e.exit("htmlFlow"),t(A)}}function Qit(e,t,n){const r=this;return i;function i(o){return En(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function Zit(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(k4,t,n)}}const eat={name:"htmlText",tokenize:tat};function tat(e,t,n){const r=this;let i,a,o;return s;function s(F){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(F),l}function l(F){return F===33?(e.consume(F),c):F===47?(e.consume(F),S):F===63?(e.consume(F),x):Cc(F)?(e.consume(F),E):n(F)}function c(F){return F===45?(e.consume(F),d):F===91?(e.consume(F),a=0,h):Cc(F)?(e.consume(F),w):n(F)}function d(F){return F===45?(e.consume(F),p):n(F)}function f(F){return F===null?n(F):F===45?(e.consume(F),m):En(F)?(o=f,L(F)):(e.consume(F),f)}function m(F){return F===45?(e.consume(F),p):f(F)}function p(F){return F===62?O(F):F===45?m(F):f(F)}function h(F){const z="CDATA[";return F===z.charCodeAt(a++)?(e.consume(F),a===z.length?v:h):n(F)}function v(F){return F===null?n(F):F===93?(e.consume(F),g):En(F)?(o=v,L(F)):(e.consume(F),v)}function g(F){return F===93?(e.consume(F),y):v(F)}function y(F){return F===62?O(F):F===93?(e.consume(F),y):v(F)}function w(F){return F===null||F===62?O(F):En(F)?(o=w,L(F)):(e.consume(F),w)}function x(F){return F===null?n(F):F===63?(e.consume(F),C):En(F)?(o=x,L(F)):(e.consume(F),x)}function C(F){return F===62?O(F):x(F)}function S(F){return Cc(F)?(e.consume(F),k):n(F)}function k(F){return F===45||hs(F)?(e.consume(F),k):_(F)}function _(F){return En(F)?(o=_,L(F)):xr(F)?(e.consume(F),_):O(F)}function E(F){return F===45||hs(F)?(e.consume(F),E):F===47||F===62||Fo(F)?T(F):n(F)}function T(F){return F===47?(e.consume(F),O):F===58||F===95||Cc(F)?(e.consume(F),$):En(F)?(o=T,L(F)):xr(F)?(e.consume(F),T):O(F)}function $(F){return F===45||F===46||F===58||F===95||hs(F)?(e.consume(F),$):P(F)}function P(F){return F===61?(e.consume(F),M):En(F)?(o=P,L(F)):xr(F)?(e.consume(F),P):T(F)}function M(F){return F===null||F===60||F===61||F===62||F===96?n(F):F===34||F===39?(e.consume(F),i=F,j):En(F)?(o=M,L(F)):xr(F)?(e.consume(F),M):(e.consume(F),I)}function j(F){return F===i?(e.consume(F),i=void 0,R):F===null?n(F):En(F)?(o=j,L(F)):(e.consume(F),j)}function I(F){return F===null||F===34||F===39||F===60||F===61||F===96?n(F):F===47||F===62||Fo(F)?T(F):(e.consume(F),I)}function R(F){return F===47||F===62||Fo(F)?T(F):n(F)}function O(F){return F===62?(e.consume(F),e.exit("htmlTextData"),e.exit("htmlText"),t):n(F)}function L(F){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),D}function D(F){return xr(F)?Kr(e,B,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):B(F)}function B(F){return e.enter("htmlTextData"),o(F)}}const N9={name:"labelEnd",resolveAll:aat,resolveTo:oat,tokenize:sat},nat={tokenize:lat},rat={tokenize:cat},iat={tokenize:uat};function aat(e){let t=-1;const n=[];for(;++t=3&&(c===null||En(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),xr(c)?Kr(e,s,"whitespace")(c):s(c))}}const Co={continuation:{tokenize:xat},exit:Cat,name:"list",tokenize:yat},gat={partial:!0,tokenize:Sat},bat={partial:!0,tokenize:wat};function yat(e,t,n){const r=this,i=r.events[r.events.length-1];let a=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(p){const h=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:aO(p)){if(r.containerState.type||(r.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(aS,n,c)(p):c(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(p)}return n(p)}function l(p){return aO(p)&&++o<10?(e.consume(p),l):(!r.interrupt||o<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),c(p)):n(p)}function c(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(k4,r.interrupt?n:d,e.attempt(gat,m,f))}function d(p){return r.containerState.initialBlankLine=!0,a++,m(p)}function f(p){return xr(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),m):n(p)}function m(p){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}function xat(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(k4,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Kr(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!xr(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(bat,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Kr(e,e.attempt(Co,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function wat(e,t,n){const r=this;return Kr(e,i,"listItemIndent",r.containerState.size+1);function i(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}}function Cat(e){e.exit(this.containerState.type)}function Sat(e,t,n){const r=this;return Kr(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!xr(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const JW={name:"setextUnderline",resolveTo:kat,tokenize:_at};function kat(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!a&&e[n][1].type==="definition"&&(a=n);const o={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",a?(e.splice(i,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end={...e[a][1].end}):e[r][1]=o,e.push(["exit",o,t]),e}function _at(e,t,n){const r=this;let i;return a;function a(c){let d=r.events.length,f;for(;d--;)if(r.events[d][1].type!=="lineEnding"&&r.events[d][1].type!=="linePrefix"&&r.events[d][1].type!=="content"){f=r.events[d][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||f)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),xr(c)?Kr(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||En(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const Eat={tokenize:$at};function $at(e){const t=this,n=e.attempt(k4,r,e.attempt(this.parser.constructs.flowInitial,i,Kr(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Oit,i)),"linePrefix")));return n;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Tat={resolveAll:Sue()},Pat=Cue("string"),Rat=Cue("text");function Cue(e){return{resolveAll:Sue(e==="text"?Iat:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],a=n.attempt(i,o,s);return o;function o(d){return c(d)?a(d):s(d)}function s(d){if(d===null){n.consume(d);return}return n.enter("data"),n.consume(d),l}function l(d){return c(d)?(n.exit("data"),a(d)):(n.consume(d),l)}function c(d){if(d===null)return!0;const f=i[d];let m=-1;if(f)for(;++m-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function Wat(e,t){let n=-1;const r=[];let i;for(;++nt(n.data))}runInterval(t){if(this._debug("Using runInterval for outgoing pings"),!this._timer){const n=Date.now();this._timer=setInterval(()=>{t(Date.now()-n)},this._interval)}}disposeWorker(){this._worker&&(this._worker.terminate(),delete this._worker,this._debug("Outgoing ping disposeWorker"))}disposeInterval(){this._timer&&(clearInterval(this._timer),delete this._timer,this._debug("Outgoing ping disposeInterval"))}}class oo{constructor(t){this.versions=t}supportedVersions(){return this.versions.join(",")}protocolVersions(){return this.versions.map(t=>`v${t.replace(".","")}.stomp`)}}oo.V1_0="1.0";oo.V1_1="1.1";oo.V1_2="1.2";oo.default=new oo([oo.V1_2,oo.V1_1,oo.V1_0]);class Itt{get connectedVersion(){return this._connectedVersion}get connected(){return this._connected}constructor(t,n,r){this._client=t,this._webSocket=n,this._connected=!1,this._serverFrameHandlers={CONNECTED:i=>{this.debug(`connected to server ${i.headers.server}`),this._connected=!0,this._connectedVersion=i.headers.version,this._connectedVersion===oo.V1_2&&(this._escapeHeaderValues=!0),this._setupHeartbeat(i.headers),this.onConnect(i)},MESSAGE:i=>{const a=i.headers.subscription,o=this._subscriptions[a]||this.onUnhandledMessage,s=i,l=this,c=this._connectedVersion===oo.V1_2?s.headers.ack:s.headers["message-id"];s.ack=(d={})=>l.ack(c,a,d),s.nack=(d={})=>l.nack(c,a,d),o(s)},RECEIPT:i=>{const a=this._receiptWatchers[i.headers["receipt-id"]];a?(a(i),delete this._receiptWatchers[i.headers["receipt-id"]]):this.onUnhandledReceipt(i)},ERROR:i=>{this.onStompError(i)}},this._counter=0,this._subscriptions={},this._receiptWatchers={},this._partialData="",this._escapeHeaderValues=!1,this._lastServerActivityTS=Date.now(),this.debug=r.debug,this.stompVersions=r.stompVersions,this.connectHeaders=r.connectHeaders,this.disconnectHeaders=r.disconnectHeaders,this.heartbeatIncoming=r.heartbeatIncoming,this.heartbeatToleranceMultiplier=r.heartbeatGracePeriods,this.heartbeatOutgoing=r.heartbeatOutgoing,this.splitLargeFrames=r.splitLargeFrames,this.maxWebSocketChunkSize=r.maxWebSocketChunkSize,this.forceBinaryWSFrames=r.forceBinaryWSFrames,this.logRawCommunication=r.logRawCommunication,this.appendMissingNULLonIncoming=r.appendMissingNULLonIncoming,this.discardWebsocketOnCommFailure=r.discardWebsocketOnCommFailure,this.onConnect=r.onConnect,this.onDisconnect=r.onDisconnect,this.onStompError=r.onStompError,this.onWebSocketClose=r.onWebSocketClose,this.onWebSocketError=r.onWebSocketError,this.onUnhandledMessage=r.onUnhandledMessage,this.onUnhandledReceipt=r.onUnhandledReceipt,this.onUnhandledFrame=r.onUnhandledFrame,this.onHeartbeatReceived=r.onHeartbeatReceived,this.onHeartbeatLost=r.onHeartbeatLost}start(){const t=new Ptt(n=>{const r=gd.fromRawFrame(n,this._escapeHeaderValues);this.logRawCommunication||this.debug(`<<< ${r}`),(this._serverFrameHandlers[r.command]||this.onUnhandledFrame)(r)},()=>{this.debug("<<< PONG"),this.onHeartbeatReceived()});this._webSocket.onmessage=n=>{if(this.debug("Received data"),this._lastServerActivityTS=Date.now(),this.logRawCommunication){const r=n.data instanceof ArrayBuffer?new TextDecoder().decode(n.data):n.data;this.debug(`<<< ${r}`)}t.parseChunk(n.data,this.appendMissingNULLonIncoming)},this._webSocket.onclose=n=>{this.debug(`Connection closed to ${this._webSocket.url}`),this._cleanUp(),this.onWebSocketClose(n)},this._webSocket.onerror=n=>{this.onWebSocketError(n)},this._webSocket.onopen=()=>{const n=Object.assign({},this.connectHeaders);this.debug("Web Socket Opened..."),n["accept-version"]=this.stompVersions.supportedVersions(),n["heart-beat"]=[this.heartbeatOutgoing,this.heartbeatIncoming].join(","),this._transmit({command:"CONNECT",headers:n})}}_setupHeartbeat(t){if(t.version!==oo.V1_1&&t.version!==oo.V1_2||!t["heart-beat"])return;const[n,r]=t["heart-beat"].split(",").map(i=>parseInt(i,10));if(this.heartbeatOutgoing!==0&&r!==0){const i=Math.max(this.heartbeatOutgoing,r);this.debug(`send PING every ${i}ms`),this._pinger=new Rtt(i,this._client.heartbeatStrategy,this.debug),this._pinger.start(()=>{this._webSocket.readyState===bd.OPEN&&(this._webSocket.send(G0.LF),this.debug(">>> PING"))})}if(this.heartbeatIncoming!==0&&n!==0){const i=Math.max(this.heartbeatIncoming,n);this.debug(`check PONG every ${i}ms`),this._ponger=setInterval(()=>{const a=Date.now()-this._lastServerActivityTS;a>i*this.heartbeatToleranceMultiplier&&(this.debug(`did not receive server activity for the last ${a}ms`),this.onHeartbeatLost(),this._closeOrDiscardWebsocket())},i)}}_closeOrDiscardWebsocket(){this.discardWebsocketOnCommFailure?(this.debug("Discarding websocket, the underlying socket may linger for a while"),this.discardWebsocket()):(this.debug("Issuing close on the websocket"),this._closeWebsocket())}forceDisconnect(){this._webSocket&&(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeOrDiscardWebsocket()}_closeWebsocket(){this._webSocket.onmessage=()=>{},this._webSocket.close()}discardWebsocket(){typeof this._webSocket.terminate!="function"&&$tt(this._webSocket,t=>this.debug(t)),this._webSocket.terminate()}_transmit(t){const{command:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=new gd({command:n,headers:r,body:i,binaryBody:a,escapeHeaderValues:this._escapeHeaderValues,skipContentLengthHeader:o});let l=s.serialize();if(this.logRawCommunication?this.debug(`>>> ${l}`):this.debug(`>>> ${s}`),this.forceBinaryWSFrames&&typeof l=="string"&&(l=new TextEncoder().encode(l)),typeof l!="string"||!this.splitLargeFrames)this._webSocket.send(l);else{let c=l;for(;c.length>0;){const d=c.substring(0,this.maxWebSocketChunkSize);c=c.substring(this.maxWebSocketChunkSize),this._webSocket.send(d),this.debug(`chunk sent = ${d.length}, remaining = ${c.length}`)}}}dispose(){if(this.connected)try{const t=Object.assign({},this.disconnectHeaders);t.receipt||(t.receipt=`close-${this._counter++}`),this.watchForReceipt(t.receipt,n=>{this._closeWebsocket(),this._cleanUp(),this.onDisconnect(n)}),this._transmit({command:"DISCONNECT",headers:t})}catch(t){this.debug(`Ignoring error during disconnect ${t}`)}else(this._webSocket.readyState===bd.CONNECTING||this._webSocket.readyState===bd.OPEN)&&this._closeWebsocket()}_cleanUp(){this._connected=!1,this._pinger&&(this._pinger.stop(),this._pinger=void 0),this._ponger&&(clearInterval(this._ponger),this._ponger=void 0)}publish(t){const{destination:n,headers:r,body:i,binaryBody:a,skipContentLengthHeader:o}=t,s=Object.assign({destination:n},r);this._transmit({command:"SEND",headers:s,body:i,binaryBody:a,skipContentLengthHeader:o})}watchForReceipt(t,n){this._receiptWatchers[t]=n}subscribe(t,n,r={}){r=Object.assign({},r),r.id||(r.id=`sub-${this._counter++}`),r.destination=t,this._subscriptions[r.id]=n,this._transmit({command:"SUBSCRIBE",headers:r});const i=this;return{id:r.id,unsubscribe(a){return i.unsubscribe(r.id,a)}}}unsubscribe(t,n={}){n=Object.assign({},n),delete this._subscriptions[t],n.id=t,this._transmit({command:"UNSUBSCRIBE",headers:n})}begin(t){const n=t||`tx-${this._counter++}`;this._transmit({command:"BEGIN",headers:{transaction:n}});const r=this;return{id:n,commit(){r.commit(n)},abort(){r.abort(n)}}}commit(t){this._transmit({command:"COMMIT",headers:{transaction:t}})}abort(t){this._transmit({command:"ABORT",headers:{transaction:t}})}ack(t,n,r={}){r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"ACK",headers:r})}nack(t,n,r={}){return r=Object.assign({},r),this._connectedVersion===oo.V1_2?r.id=t:r["message-id"]=t,r.subscription=n,this._transmit({command:"NACK",headers:r})}}class Ott{get webSocket(){var t;return(t=this._stompHandler)==null?void 0:t._webSocket}get disconnectHeaders(){return this._disconnectHeaders}set disconnectHeaders(t){this._disconnectHeaders=t,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)}get connected(){return!!this._stompHandler&&this._stompHandler.connected}get connectedVersion(){return this._stompHandler?this._stompHandler.connectedVersion:void 0}get active(){return this.state===xl.ACTIVE}_changeState(t){this.state=t,this.onChangeState(t)}constructor(t={}){this.stompVersions=oo.default,this.connectionTimeout=0,this.reconnectDelay=5e3,this._nextReconnectDelay=0,this.maxReconnectDelay=15*60*1e3,this.reconnectTimeMode=z2.LINEAR,this.heartbeatIncoming=1e4,this.heartbeatToleranceMultiplier=2,this.heartbeatOutgoing=1e4,this.heartbeatStrategy=_1.Interval,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8*1024,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this.discardWebsocketOnCommFailure=!1,this.state=xl.INACTIVE;const n=()=>{};this.debug=n,this.beforeConnect=n,this.onConnect=n,this.onDisconnect=n,this.onUnhandledMessage=n,this.onUnhandledReceipt=n,this.onUnhandledFrame=n,this.onHeartbeatReceived=n,this.onHeartbeatLost=n,this.onStompError=n,this.onWebSocketClose=n,this.onWebSocketError=n,this.logRawCommunication=!1,this.onChangeState=n,this.connectHeaders={},this._disconnectHeaders={},this.configure(t)}configure(t){Object.assign(this,t),this.maxReconnectDelay>0&&this.maxReconnectDelay{if(this.active){this.debug("Already ACTIVE, ignoring request to activate");return}this._changeState(xl.ACTIVE),this._nextReconnectDelay=this.reconnectDelay,this._connect()};this.state===xl.DEACTIVATING?(this.debug("Waiting for deactivation to finish before activating"),this.deactivate().then(()=>{t()})):t()}async _connect(){if(await this.beforeConnect(this),this._stompHandler){this.debug("There is already a stompHandler, skipping the call to connect");return}if(!this.active){this.debug("Client has been marked inactive, will not attempt to connect");return}this.connectionTimeout>0&&(this._connectionWatcher&&clearTimeout(this._connectionWatcher),this._connectionWatcher=setTimeout(()=>{this.connected||(this.debug(`Connection not established in ${this.connectionTimeout}ms, closing socket`),this.forceDisconnect())},this.connectionTimeout)),this.debug("Opening Web Socket...");const t=this._createWebSocket();this._stompHandler=new Itt(this,t,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatGracePeriods:this.heartbeatToleranceMultiplier,heartbeatOutgoing:this.heartbeatOutgoing,heartbeatStrategy:this.heartbeatStrategy,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,discardWebsocketOnCommFailure:this.discardWebsocketOnCommFailure,onConnect:n=>{if(this._connectionWatcher&&(clearTimeout(this._connectionWatcher),this._connectionWatcher=void 0),this._nextReconnectDelay=this.reconnectDelay,!this.active){this.debug("STOMP got connected while deactivate was issued, will disconnect now"),this._disposeStompHandler();return}this.onConnect(n)},onDisconnect:n=>{this.onDisconnect(n)},onStompError:n=>{this.onStompError(n)},onWebSocketClose:n=>{this._stompHandler=void 0,this.state===xl.DEACTIVATING&&this._changeState(xl.INACTIVE),this.onWebSocketClose(n),this.active&&this._schedule_reconnect()},onWebSocketError:n=>{this.onWebSocketError(n)},onUnhandledMessage:n=>{this.onUnhandledMessage(n)},onUnhandledReceipt:n=>{this.onUnhandledReceipt(n)},onUnhandledFrame:n=>{this.onUnhandledFrame(n)},onHeartbeatReceived:()=>{this.onHeartbeatReceived()},onHeartbeatLost:()=>{this.onHeartbeatLost()}}),this._stompHandler.start()}_createWebSocket(){let t;if(this.webSocketFactory)t=this.webSocketFactory();else if(this.brokerURL)t=new WebSocket(this.brokerURL,this.stompVersions.protocolVersions());else throw new Error("Either brokerURL or webSocketFactory must be provided");return t.binaryType="arraybuffer",t}_schedule_reconnect(){this._nextReconnectDelay>0&&(this.debug(`STOMP: scheduling reconnection in ${this._nextReconnectDelay}ms`),this._reconnector=setTimeout(()=>{this.reconnectTimeMode===z2.EXPONENTIAL&&(this._nextReconnectDelay=this._nextReconnectDelay*2,this.maxReconnectDelay!==0&&(this._nextReconnectDelay=Math.min(this._nextReconnectDelay,this.maxReconnectDelay))),this._connect()},this._nextReconnectDelay))}async deactivate(t={}){var a;const n=t.force||!1,r=this.active;let i;if(this.state===xl.INACTIVE)return this.debug("Already INACTIVE, nothing more to do"),Promise.resolve();if(this._changeState(xl.DEACTIVATING),this._nextReconnectDelay=0,this._reconnector&&(clearTimeout(this._reconnector),this._reconnector=void 0),this._stompHandler&&this.webSocket.readyState!==bd.CLOSED){const o=this._stompHandler.onWebSocketClose;i=new Promise((s,l)=>{this._stompHandler.onWebSocketClose=c=>{o(c),s()}})}else return this._changeState(xl.INACTIVE),Promise.resolve();return n?(a=this._stompHandler)==null||a.discardWebsocket():r&&this._disposeStompHandler(),i}forceDisconnect(){this._stompHandler&&this._stompHandler.forceDisconnect()}_disposeStompHandler(){this._stompHandler&&this._stompHandler.dispose()}publish(t){this._checkConnection(),this._stompHandler.publish(t)}_checkConnection(){if(!this.connected)throw new TypeError("There is no underlying STOMP connection")}watchForReceipt(t,n){this._checkConnection(),this._stompHandler.watchForReceipt(t,n)}subscribe(t,n,r={}){return this._checkConnection(),this._stompHandler.subscribe(t,n,r)}unsubscribe(t,n={}){this._checkConnection(),this._stompHandler.unsubscribe(t,n)}begin(t){return this._checkConnection(),this._stompHandler.begin(t)}commit(t){this._checkConnection(),this._stompHandler.commit(t)}abort(t){this._checkConnection(),this._stompHandler.abort(t)}ack(t,n,r={}){this._checkConnection(),this._stompHandler.ack(t,n,r)}nack(t,n,r={}){this._checkConnection(),this._stompHandler.nack(t,n,r)}}async function Mtt(e){return In("/visitor/api/v1/message/thread/topic",{method:"GET",params:{...e}})}async function jtt(e){return In("/visitor/api/v1/message/thread/uid",{method:"GET",params:{...e}})}async function _W(e,t){if(!(e==null||e===""))return In("/visitor/api/v1/ping",{method:"GET",params:{uid:e,orgUid:t,channel:wn}})}async function EW(e,t,n){return In("/visitor/api/v1/message/unread",{method:"GET",params:{uid:e,clearUnread:n,orgUid:t,channel:wn}})}async function Ntt(e){return In("/visitor/api/v1/message/send",{method:"POST",data:{json:e,channel:wn}})}async function Att(e,t){return In("/api/v1/vip/trans/baidu/translate",{method:"GET",params:{msgUid:e,originalText:t,channel:wn}})}async function $W(e,t){Ue.debugIf("sendMessageSSE: ",e);const n=`${Sg()}/visitor/api/v1/message/sse?message=${e}`,r=new EventSource(n,{withCredentials:!1});let i=null,a=null,o=Date.now();const s=12e4,l=3e4,c=6e4,d=()=>{i&&clearTimeout(i),i=setTimeout(()=>{Ue.debugIf("SSE connection timeout"),m(),cr.emit(C2)},s)},f=()=>{a&&clearInterval(a),a=setInterval(()=>{const p=Date.now()-o;Ue.debugIf("SSE heartbeat check, idle time:",p),p>c&&Ue.debugIf("Sending heartbeat to keep connection alive")},l)},m=()=>{i&&(clearTimeout(i),i=null),a&&(clearInterval(a),a=null),r&&r.close()};r.onopen=p=>{Ue.debugIf("sendMessageSSE onopen:",p.target),d(),f()},r.onmessage=p=>{Ue.debugIf("sendMessageSSE onmessage:",p.data),o=Date.now(),d();const h=JSON.parse(p.data);if(h.type==Xoe){Ue.debugIf("sendMessageSSE stream end"),cr.emit(S2),m();return}t(h)},r.onerror=p=>{Ue.debugIf("sendMessageSSE onerror:",p),r.readyState===EventSource.CLOSED?Ue.debugIf("sendMessageSSE connection is closed"):Ue.debugIf("sendMessageSSE Error occurred",p),m(),cr.emit(C2)},r.addEventListener("customEventName",p=>{Ue.debugIf("sendMessageSSE Message id is "+p.lastEventId),o=Date.now()})}let Li,hc,wc;const Ftt=({username:e,topic:t,orgUid:n})=>(Ue.debugIf("stomp connect:",e,t,n),wc=[],Li=new Ott({brokerURL:iJe(),connectHeaders:{login:e||""},heartbeatIncoming:10*1e3,heartbeatOutgoing:10*1e3,debug:function(r){Ji&&Ue.debugIf("stomp debug:",r)}}),Li.onConnect=function(r){Ue.debugIf("stomp onConnect: ",r),hc=t.replace(/\//g,".");try{cr.emit(dI,hc)}catch(i){Ue.error("emit EVENT_BUS_STOMP_CONNECTED error",i)}setTimeout(()=>{Li&&Li.connected?Dtt({topic:t,orgUid:n}):Ue.error("STOMP connection not established yet")},500)},Li.onDisconnect=function(r){Ue.debugIf("stomp onDisconnect:",r),wc=[]},Li.onWebSocketClose=r=>{Ue.debugIf("stomp onWebSocketClose:",r),wc=[]},Li.onWebSocketError=r=>{Ue.error("stomp onWebSocketError",r),wc=[]},Li.onStompError=function(r){Ue.error("stomp onStompError: ",r.headers.message),Ue.error("stomp Additional details: ",r.body),wc=[]},Li.activate(),Li),Dtt=({topic:e,orgUid:t})=>{if(hc=e.replace(/\//g,"."),Li==null||!Li.connected){Ue.debugIf("stomp stompClient is null or not connected");return}if(!wc.includes(hc)){wc.push(hc),Ue.debugIf("stomp stompSubscribe: ",hc);try{Li.subscribe("/topic/"+hc,n=>{if(n.body){const r=JSON.parse(n.body);if(vJe(r)){if(Ue.debugIf("receive self message:",r),gJe(r)||(r==null?void 0:r.type)===ese&&(Ri.success("评价成功"),nC(r),r.content&&r.content.length>0))return;if(r.type===Voe){Ri.success("留言成功"),nC(r);return}if(r.type===vI){RV(r);return}Ue.debugIf("receive self message success:",r==null?void 0:r.content),r.status=cm}else{switch(Ue.debugIf("receive other message:",r),r.type){case kN:case Uoe:Ue.debugIf("receive receipt message:",r),nC(r);return;case Woe:cr.emit(DHe);return;case uVe:cr.emit(LHe);return;case vI:RV(r);return;case xv:r!=null&&r.user&&cr.emit(pI,JSON.stringify({sender:r.user,message:r}));return;case CN:case yv:case K3:case wv:case Sv:case Y3:return;case f1:cr.emit(S2);break;case fVe:window.parent.postMessage({type:wVe},"*");break;case mVe:window.parent.postMessage({type:SVe},"*");break;case pVe:window.parent.postMessage({type:CVe},"*");break;case hVe:case vVe:return;default:}r.type!==tse&&fJe(),Qce(t,r)}d4.getState().addMessage(r)}else Ue.debugIf("empty message");n.ack()},{ack:"client"})}catch(n){Ue.error("Error subscribing to topic:",n),wc=wc.filter(r=>r!==hc)}}},Wh=e=>{if(Ue.debugIf("stomp stompSendTextMessage:",hc,e),!Jce()){Htt(e),Ue.debugIf("stomp stompClient is null, sendHttpMessage");return}Li.publish({destination:"/app/"+hc,body:e})},Jce=()=>Li!=null&&(Li==null?void 0:Li.connected),Ltt=()=>{Ue.debugIf("stomp stompDisconnect"),Li!=null&&(Li.deactivate(),wc=[])},Btt=({thread:e,visitor:t})=>{const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Sa(),type:Su,content:"",status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:e,user:t},i=JSON.stringify(r);Wh(i)},ztt=(e,t)=>{Ue.debugIf("stomp stompSendRecallMessage",e);const n={orgUid:Jl.getState().currentVisitor.orgUid},r={uid:Sa(),type:vI,content:e,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(n),thread:t,user:Jl.getState().currentVisitor},i=JSON.stringify(r);Wh(i)},Htt=async e=>{const t=await Ntt(e);if(Ue.debugIf("sendHttpMessage:",e,t.data),t.data.code===200){const n=JSON.parse(e);n.content=n.uid,n.type=cm,nC(n),(n==null?void 0:n.type)===ese&&Ri.success("评价成功"),(n==null?void 0:n.type)===Voe&&Ri.success("留言成功")}else Ri.fail(t.data.message)},TW=new Set,Qce=(e,t)=>{if(mJe(t==null?void 0:t.type)){const n=(t==null?void 0:t.uid)||"";if(!TW.has(n)){TW.add(n);const r={orgUid:e},i={uid:Sa(),type:kN,status:io,content:t==null?void 0:t.uid,thread:t==null?void 0:t.thread,extra:JSON.stringify(r),channel:wn,user:{uid:Jl.getState().currentVisitor.uid}};Wh(JSON.stringify(i))}}},PW=(e,t)=>{t.forEach(n=>{((n==null?void 0:n.status)===cm||(n==null?void 0:n.status)===io)&&Qce(e,n)})};var YI={exports:{}};(function(e,t){(function(n,r){var i="1.0.41",a="",o="?",s="function",l="undefined",c="object",d="string",f="major",m="model",p="name",h="type",v="vendor",g="version",y="architecture",w="console",x="mobile",S="tablet",C="smarttv",_="wearable",k="embedded",E=500,T="Amazon",$="Apple",P="ASUS",M="BlackBerry",j="Browser",I="Chrome",R="Edge",O="Firefox",D="Google",L="Honor",B="Huawei",F="Lenovo",z="LG",H="Microsoft",A="Motorola",V="Nvidia",W="OnePlus",U="Opera",Y="OPPO",J="Samsung",ne="Sharp",Q="Sony",te="Xiaomi",Z="Zebra",le="Facebook",se="Chromium OS",ce="Mac OS",re=" Browser",ie=function(ye,Ce){var Re={};for(var Pe in ye)Ce[Pe]&&Ce[Pe].length%2===0?Re[Pe]=Ce[Pe].concat(ye[Pe]):Re[Pe]=ye[Pe];return Re},pe=function(ye){for(var Ce={},Re=0;Re0?ve.length===2?typeof ve[1]==s?this[ve[0]]=ve[1].call(this,Ee):this[ve[0]]=ve[1]:ve.length===3?typeof ve[1]===s&&!(ve[1].exec&&ve[1].test)?this[ve[0]]=Ee?ve[1].call(this,Ee,ve[2]):r:this[ve[0]]=Ee?Ee.replace(ve[1],ve[2]):r:ve.length===4&&(this[ve[0]]=Ee?ve[3].call(this,Ee.replace(ve[1],ve[2])):r):this[ve]=Ee||r;Re+=2}},q=function(ye,Ce){for(var Re in Ce)if(typeof Ce[Re]===c&&Ce[Re].length>0){for(var Pe=0;Pe2&&(ge[m]="iPad",ge[h]=S),ge},this.getEngine=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Pe,we.engine),ge},this.getOS=function(){var ge={};return ge[p]=r,ge[g]=r,ee.call(ge,Pe,we.os),ve&&!ge[p]&&Le&&Le.platform&&Le.platform!="Unknown"&&(ge[p]=Le.platform.replace(/chrome os/i,se).replace(/macos/i,ce)),ge},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Pe},this.setUA=function(ge){return Pe=typeof ge===d&&ge.length>E?ae(ge,E):ge,this},this.setUA(Pe),this};xe.VERSION=i,xe.BROWSER=pe([p,g,f]),xe.CPU=pe([y]),xe.DEVICE=pe([m,v,h,w,x,C,S,_,k]),xe.ENGINE=xe.OS=pe([p,g]),e.exports&&(t=e.exports=xe),t.UAParser=xe;var ke=typeof n!==l&&(n.jQuery||n.Zepto);if(ke&&!ke.ua){var be=new xe;ke.ua=be.getResult(),ke.ua.get=function(){return be.getUA()},ke.ua.set=function(ye){be.setUA(ye);var Ce=be.getResult();for(var Re in Ce)ke.ua[Re]=Ce[Re]}}})(typeof window=="object"?window:dn)})(YI,YI.exports);var Vtt=YI.exports;const Wtt=Zn(Vtt);var Zce={exports:{}},Utt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",qtt=Utt,Gtt=qtt;function eue(){}function tue(){}tue.resetWarningCache=eue;var Ktt=function(){function e(r,i,a,o,s,l){if(l!==Gtt){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:tue,resetWarningCache:eue};return n.PropTypes=n,n};Zce.exports=Ktt();var Ytt=Zce.exports;const Br=Zn(Ytt),Xtt=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function Tv(e,t,n){const r=Jtt(e),{webkitRelativePath:i}=e,a=typeof t=="string"?t:typeof i=="string"&&i.length>0?i:`./${e.name}`;return typeof r.path!="string"&&RW(r,"path",a),RW(r,"relativePath",a),r}function Jtt(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const r=t.split(".").pop().toLowerCase(),i=Xtt.get(r);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}function RW(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const Qtt=[".DS_Store","Thumbs.db"];function Ztt(e){return ep(this,void 0,void 0,function*(){return H2(e)&&ent(e.dataTransfer)?int(e.dataTransfer,e.type):tnt(e)?nnt(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?rnt(e):[]})}function ent(e){return H2(e)}function tnt(e){return H2(e)&&H2(e.target)}function H2(e){return typeof e=="object"&&e!==null}function nnt(e){return XI(e.target.files).map(t=>Tv(t))}function rnt(e){return ep(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Tv(n))})}function int(e,t){return ep(this,void 0,void 0,function*(){if(e.items){const n=XI(e.items).filter(i=>i.kind==="file");if(t!=="drop")return n;const r=yield Promise.all(n.map(ant));return IW(nue(r))}return IW(XI(e.files).map(n=>Tv(n)))})}function IW(e){return e.filter(t=>Qtt.indexOf(t.name)===-1)}function XI(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?nue(n):[n]],[])}function OW(e,t){return ep(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle=="function"){const a=yield e.getAsFileSystemHandle();if(a===null)throw new Error(`${e} is not a File`);if(a!==void 0){const o=yield a.getFile();return o.handle=a,Tv(o)}}const r=e.getAsFile();if(!r)throw new Error(`${e} is not a File`);return Tv(r,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function ont(e){return ep(this,void 0,void 0,function*(){return e.isDirectory?rue(e):snt(e)})}function rue(e){const t=e.createReader();return new Promise((n,r)=>{const i=[];function a(){t.readEntries(o=>ep(this,void 0,void 0,function*(){if(o.length){const s=Promise.all(o.map(ont));i.push(s),a()}else try{const s=yield Promise.all(i);n(s)}catch(s){r(s)}}),o=>{r(o)})}a()})}function snt(e){return ep(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(r=>{const i=Tv(r,e.fullPath);t(i)},r=>{n(r)})})})}var x8=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var r=e.name||"",i=(e.type||"").toLowerCase(),a=i.replace(/\/.*$/,"");return n.some(function(o){var s=o.trim().toLowerCase();return s.charAt(0)==="."?r.toLowerCase().endsWith(s):s.endsWith("/*")?a===s.replace(/\/.*$/,""):i===s})}return!0};function MW(e){return unt(e)||cnt(e)||aue(e)||lnt()}function lnt(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function cnt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function unt(e){if(Array.isArray(e))return JI(e)}function jW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function NW(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:"",n=t.split(","),r=n.length>1?"one of ".concat(n.join(", ")):n[0];return{code:hnt,message:"File type must be ".concat(r)}},AW=function(t){return{code:vnt,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},FW=function(t){return{code:gnt,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},xnt={code:bnt,message:"Too many files"};function oue(e,t){var n=e.type==="application/x-moz-file"||pnt(e,t);return[n,n?null:ynt(t)]}function sue(e,t,n){if(Df(e.size))if(Df(t)&&Df(n)){if(e.size>n)return[!1,AW(n)];if(e.sizen)return[!1,AW(n)]}return[!0,null]}function Df(e){return e!=null}function wnt(e){var t=e.files,n=e.accept,r=e.minSize,i=e.maxSize,a=e.multiple,o=e.maxFiles,s=e.validator;return!a&&t.length>1||a&&o>=1&&t.length>o?!1:t.every(function(l){var c=oue(l,n),d=E1(c,1),f=d[0],m=sue(l,r,i),p=E1(m,1),h=p[0],v=s?s(l):null;return f&&h&&!v})}function V2(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function zw(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function DW(e){e.preventDefault()}function Snt(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function Cnt(e){return e.indexOf("Edge/")!==-1}function knt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return Snt(e)||Cnt(e)}function lc(){for(var e=arguments.length,t=new Array(e),n=0;n1?i-1:0),o=1;oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function znt(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var $9=u.forwardRef(function(e,t){var n=e.children,r=W2(e,Rnt),i=fue(r),a=i.open,o=W2(i,Int);return u.useImperativeHandle(t,function(){return{open:a}},[a]),K.createElement(u.Fragment,null,n(mi(mi({},o),{},{open:a})))});$9.displayName="Dropzone";var due={disabled:!1,getFilesFromEvent:Ztt,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};$9.defaultProps=due;$9.propTypes={children:Br.func,accept:Br.objectOf(Br.arrayOf(Br.string)),multiple:Br.bool,preventDropOnDocument:Br.bool,noClick:Br.bool,noKeyboard:Br.bool,noDrag:Br.bool,noDragEventsBubbling:Br.bool,minSize:Br.number,maxSize:Br.number,maxFiles:Br.number,disabled:Br.bool,getFilesFromEvent:Br.func,onFileDialogCancel:Br.func,onFileDialogOpen:Br.func,useFsAccessApi:Br.bool,autoFocus:Br.bool,onDragEnter:Br.func,onDragLeave:Br.func,onDragOver:Br.func,onDrop:Br.func,onDropAccepted:Br.func,onDropRejected:Br.func,onError:Br.func,validator:Br.func};var eO={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function fue(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=mi(mi({},due),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,a=t.maxSize,o=t.minSize,s=t.multiple,l=t.maxFiles,c=t.onDragEnter,d=t.onDragLeave,f=t.onDragOver,m=t.onDrop,p=t.onDropAccepted,h=t.onDropRejected,v=t.onFileDialogCancel,g=t.onFileDialogOpen,y=t.useFsAccessApi,w=t.autoFocus,x=t.preventDropOnDocument,S=t.noClick,C=t.noKeyboard,_=t.noDrag,k=t.noDragEventsBubbling,E=t.onError,T=t.validator,$=u.useMemo(function(){return $nt(n)},[n]),P=u.useMemo(function(){return Ent(n)},[n]),M=u.useMemo(function(){return typeof g=="function"?g:BW},[g]),j=u.useMemo(function(){return typeof v=="function"?v:BW},[v]),I=u.useRef(null),R=u.useRef(null),O=u.useReducer(Hnt,eO),D=w8(O,2),L=D[0],B=D[1],F=L.isFocused,z=L.isFileDialogActive,H=u.useRef(typeof window<"u"&&window.isSecureContext&&y&&_nt()),A=function(){!H.current&&z&&setTimeout(function(){if(R.current){var ue=R.current.files;ue.length||(B({type:"closeDialog"}),j())}},300)};u.useEffect(function(){return window.addEventListener("focus",A,!1),function(){window.removeEventListener("focus",A,!1)}},[R,z,j,H]);var V=u.useRef([]),W=function(ue){I.current&&I.current.contains(ue.target)||(ue.preventDefault(),V.current=[])};u.useEffect(function(){return x&&(document.addEventListener("dragover",DW,!1),document.addEventListener("drop",W,!1)),function(){x&&(document.removeEventListener("dragover",DW),document.removeEventListener("drop",W))}},[I,x]),u.useEffect(function(){return!r&&w&&I.current&&I.current.focus(),function(){}},[I,w,r]);var U=u.useCallback(function(q){E?E(q):console.error(q)},[E]),Y=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[].concat(jnt(V.current),[q.target]),zw(q)&&Promise.resolve(i(q)).then(function(ue){if(!(V2(q)&&!k)){var oe=ue.length,de=oe>0&&wnt({files:ue,accept:$,minSize:o,maxSize:a,multiple:s,maxFiles:l,validator:T}),xe=oe>0&&!de;B({isDragAccept:de,isDragReject:xe,isDragActive:!0,type:"setDraggedFiles"}),c&&c(q)}}).catch(function(ue){return U(ue)})},[i,c,U,k,$,o,a,s,l,T]),J=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=zw(q);if(ue&&q.dataTransfer)try{q.dataTransfer.dropEffect="copy"}catch{}return ue&&f&&f(q),!1},[f,k]),ne=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q);var ue=V.current.filter(function(de){return I.current&&I.current.contains(de)}),oe=ue.indexOf(q.target);oe!==-1&&ue.splice(oe,1),V.current=ue,!(ue.length>0)&&(B({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),zw(q)&&d&&d(q))},[I,d,k]),Q=u.useCallback(function(q,ue){var oe=[],de=[];q.forEach(function(xe){var ke=oue(xe,$),be=w8(ke,2),ye=be[0],Ce=be[1],Re=sue(xe,o,a),Pe=w8(Re,2),Le=Pe[0],we=Pe[1],ve=T?T(xe):null;if(ye&&Le&&!ve)oe.push(xe);else{var ge=[Ce,we];ve&&(ge=ge.concat(ve)),de.push({file:xe,errors:ge.filter(function(Ee){return Ee})})}}),(!s&&oe.length>1||s&&l>=1&&oe.length>l)&&(oe.forEach(function(xe){de.push({file:xe,errors:[xnt]})}),oe.splice(0)),B({acceptedFiles:oe,fileRejections:de,isDragReject:de.length>0,type:"setFiles"}),m&&m(oe,de,ue),de.length>0&&h&&h(de,ue),oe.length>0&&p&&p(oe,ue)},[B,s,$,o,a,l,m,p,h,T]),te=u.useCallback(function(q){q.preventDefault(),q.persist(),_e(q),V.current=[],zw(q)&&Promise.resolve(i(q)).then(function(ue){V2(q)&&!k||Q(ue,q)}).catch(function(ue){return U(ue)}),B({type:"reset"})},[i,Q,U,k]),Z=u.useCallback(function(){if(H.current){B({type:"openDialog"}),M();var q={multiple:s,types:P};window.showOpenFilePicker(q).then(function(ue){return i(ue)}).then(function(ue){Q(ue,null),B({type:"closeDialog"})}).catch(function(ue){Tnt(ue)?(j(ue),B({type:"closeDialog"})):Pnt(ue)?(H.current=!1,R.current?(R.current.value=null,R.current.click()):U(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):U(ue)});return}R.current&&(B({type:"openDialog"}),M(),R.current.value=null,R.current.click())},[B,M,j,y,Q,U,P,s]),le=u.useCallback(function(q){!I.current||!I.current.isEqualNode(q.target)||(q.key===" "||q.key==="Enter"||q.keyCode===32||q.keyCode===13)&&(q.preventDefault(),Z())},[I,Z]),se=u.useCallback(function(){B({type:"focus"})},[]),ce=u.useCallback(function(){B({type:"blur"})},[]),re=u.useCallback(function(){S||(knt()?setTimeout(Z,0):Z())},[S,Z]),ie=function(ue){return r?null:ue},pe=function(ue){return C?null:ie(ue)},Se=function(ue){return _?null:ie(ue)},_e=function(ue){k&&ue.stopPropagation()},X=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,oe=ue===void 0?"ref":ue,de=q.role,xe=q.onKeyDown,ke=q.onFocus,be=q.onBlur,ye=q.onClick,Ce=q.onDragEnter,Re=q.onDragOver,Pe=q.onDragLeave,Le=q.onDrop,we=W2(q,Ont);return mi(mi(ZI({onKeyDown:pe(lc(xe,le)),onFocus:pe(lc(ke,se)),onBlur:pe(lc(be,ce)),onClick:ie(lc(ye,re)),onDragEnter:Se(lc(Ce,Y)),onDragOver:Se(lc(Re,J)),onDragLeave:Se(lc(Pe,ne)),onDrop:Se(lc(Le,te)),role:typeof de=="string"&&de!==""?de:"presentation"},oe,I),!r&&!C?{tabIndex:0}:{}),we)}},[I,le,se,ce,re,Y,J,ne,te,C,_,r]),ae=u.useCallback(function(q){q.stopPropagation()},[]),ee=u.useMemo(function(){return function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ue=q.refKey,oe=ue===void 0?"ref":ue,de=q.onChange,xe=q.onClick,ke=W2(q,Mnt),be=ZI({accept:$,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:ie(lc(de,te)),onClick:ie(lc(xe,ae)),tabIndex:-1},oe,R);return mi(mi({},be),ke)}},[R,n,s,te,r]);return mi(mi({},L),{},{isFocused:F&&!r,getRootProps:X,getInputProps:ee,rootRef:I,inputRef:R,open:ie(Z)})}function Hnt(e,t){switch(t.type){case"focus":return mi(mi({},e),{},{isFocused:!0});case"blur":return mi(mi({},e),{},{isFocused:!1});case"openDialog":return mi(mi({},eO),{},{isFileDialogActive:!0});case"closeDialog":return mi(mi({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return mi(mi({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return mi(mi({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return mi({},eO);default:return e}}function BW(){}const Vnt=({onDropSend:e,children:t})=>{const[n,r]=u.useState(null),i=u.useCallback(()=>{console.log("handleImageCancel"),r(null)},[]),a=u.useCallback(c=>{console.log("handleImageSend",c),Hh(n,d=>{n!=null&&n.type.startsWith("image")?e(d.data.fileUrl,ds,c):n!=null&&n.type.startsWith("video/")?e(d.data.fileUrl,Ol,c):n!=null&&n.type.startsWith("audio/")?e(d.data.fileUrl,Il,c):e(d.data.fileUrl,Vs,c),r(null)})},[e,n]),o=u.useCallback(c=>{console.log("DropUpload acceptedFiles",c),c.map(d=>{console.log(d),r(d)})},[]),{getRootProps:s,getInputProps:l}=fue({maxFiles:1,onDrop:o,onDropAccepted(c,d){console.log("onDropAccepted",c,d)},onDropRejected(c,d){console.log("onDropRejected",c,d)},noClick:!0});return b.jsxs("div",{...s(),style:{height:"100%"},children:[b.jsx("input",{...l()}),b.jsx(b.Fragment,{children:t}),n&&b.jsx(Kce,{file:n,onCancel:i,onSend:a})]})};async function Wnt(e){return In("/visitor/api/v1/init",{method:"POST",data:{...e,channel:wn}})}async function Unt(e){return In("/visitor/api/v1/thread",{method:"POST",data:{...e,channel:wn}})}async function qnt(e){return In("/visitor/api/v1/thread/message/meta",{method:"POST",data:{uid:e,channel:wn}})}async function Gnt(e){return In("/visitor/api/v1/thread/close",{method:"POST",data:{threadUid:e,channel:wn}})}function Knt(e,t,n,r){var i=this,a=u.useRef(null),o=u.useRef(0),s=u.useRef(0),l=u.useRef(null),c=u.useRef([]),d=u.useRef(),f=u.useRef(),m=u.useRef(e),p=u.useRef(!0);m.current=e;var h=typeof window<"u",v=!t&&t!==0&&h;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var g=!!(n=n||{}).leading,y=!("trailing"in n)||!!n.trailing,w="maxWait"in n,x="debounceOnServer"in n&&!!n.debounceOnServer,S=w?Math.max(+n.maxWait||0,t):null;u.useEffect(function(){return p.current=!0,function(){p.current=!1}},[]);var C=u.useMemo(function(){var _=function(j){var I=c.current,R=d.current;return c.current=d.current=null,o.current=j,s.current=s.current||j,f.current=m.current.apply(R,I)},k=function(j,I){v&&cancelAnimationFrame(l.current),l.current=v?requestAnimationFrame(j):setTimeout(j,I)},E=function(j){if(!p.current)return!1;var I=j-a.current;return!a.current||I>=t||I<0||w&&j-o.current>=S},T=function(j){return l.current=null,y&&c.current?_(j):(c.current=d.current=null,f.current)},$=function j(){var I=Date.now();if(g&&s.current===o.current&&P(),E(I))return T(I);if(p.current){var R=t-(I-a.current),O=w?Math.min(R,S-(I-o.current)):R;k(j,O)}},P=function(){r&&r({})},M=function(){if(h||x){var j=Date.now(),I=E(j);if(c.current=[].slice.call(arguments),d.current=i,a.current=j,I){if(!l.current&&p.current)return o.current=a.current,k($,t),g?_(a.current):f.current;if(w)return k($,t),_(a.current)}return l.current||k($,t),f.current}};return M.cancel=function(){var j=l.current;j&&(v?cancelAnimationFrame(l.current):clearTimeout(l.current)),o.current=0,c.current=a.current=d.current=l.current=null,j&&r&&r({})},M.isPending=function(){return!!l.current},M.flush=function(){return l.current?T(Date.now()):f.current},M},[g,w,t,S,y,v,h,x,r]);return C}function Ynt(e,t){return e===t}function mue(e,t,n){var r=Ynt,i=u.useRef(e),a=u.useState({})[1],o=Knt(u.useCallback(function(l){i.current=l,a({})},[a]),t,n,a),s=u.useRef(e);return r(s.current,e)||(o(e),s.current=e),[i.current,o]}function Xnt({defaultRate:e,disabled:t,onClick:n}){const[r,i]=u.useState(e||5),a=["很不满意","不满意","一般","满意","非常满意"],o=c=>{t||i(c)},s=c=>{t||i(c)},l=c=>{t||i(c)};return u.useEffect(()=>{n(r)},[r,n]),b.jsxs(b.Fragment,{children:[b.jsx("div",{style:{display:"flex",justifyContent:"center",marginTop:"5px",marginBottom:"5px"},children:a.map((c,d)=>{const f=d+1<=r;return b.jsxs("div",{style:{padding:"10px",color:f?"orange":"inherit",cursor:"pointer"},onClick:()=>o(d+1),onMouseEnter:()=>s(d+1),onMouseLeave:()=>l(d+1),children:[f?"★":"☆"," "]},d)})}),b.jsx("div",{style:{marginBottom:"20px"},children:a[r-1]})]})}async function Jnt(e){return In("/visitor/api/v1/thread/rating/create",{method:"POST",data:{...e,channel:wn}})}const Qnt=({uid:e,content:t,extra:n,status:r,thread:i,isThreadHistory:a=!1,orgUid:o})=>{const[s,l]=u.useState(5),[c,d]=u.useState(""),[f,m]=u.useState(a),[p,h]=u.useState(!0),[v,g]=u.useState(!1),{translateString:y}=fr();u.useEffect(()=>{if(r===sVe){m(!0);let C=null;try{C=JSON.parse(n)}catch{}C&&(l(C.score),d(C.comment),h(C.resolved!==void 0?C.resolved:!0))}},[t,n,r]);const w=C=>{l(C),Ue.debugIf("handleRateChange:",C)},x=C=>{d(C),Ue.debugIf("handleCommentChange:",C)},S=async()=>{var C,_;Ue.debugIf("handleSubmit:",e,s,c,p),g(!0);try{const k={score:s,comment:c,resolved:p,threadUid:i==null?void 0:i.uid,messageUid:e,orgUid:o},E=await Jnt(k);Ue.debugIf("threadRatingSubmit response:",E.data,k),E&&((C=E==null?void 0:E.data)==null?void 0:C.code)===200?(it.success(y("bubbles.rate.submit.success")),m(!0)):it.error(((_=E==null?void 0:E.data)==null?void 0:_.message)||y("bubbles.rate.submit.failed"))}catch(k){Ue.error("评价提交错误:",k),it.error(y("bubbles.rate.submit.failed"))}finally{g(!1)}};return b.jsx("div",{className:"rate-bubble",children:b.jsx(co,{children:b.jsxs(ni,{fluid:!0,children:[b.jsx(qc,{children:y("bubbles.rate.rate.service")}),b.jsxs(Ql,{children:[b.jsx(Xnt,{defaultRate:s,disabled:f,onClick:w}),b.jsx(Vh,{placeholder:y("bubbles.rate.comment.placeholder"),value:c,rows:3,onChange:x,style:{marginTop:"8px"},disabled:f}),b.jsxs("div",{style:{marginTop:"8px",display:"flex",alignItems:"center"},children:[b.jsx("input",{type:"checkbox",id:"resolvedCheck",checked:p,onChange:C=>h(C.target.checked),disabled:f,style:{marginRight:"8px"}}),b.jsx("label",{htmlFor:"resolvedCheck",children:y("bubbles.rate.resolved")})]})]}),b.jsx(Fce,{children:b.jsx(Bi,{color:"primary",onClick:S,disabled:f||v,loading:v,children:y(f?"bubbles.rate.submitted":v?"bubbles.welcome.loading":"bubbles.rate.submit")})})]})})})};function Znt(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const ert=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,trt=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,nrt={};function zW(e,t){return(nrt.jsx?trt:ert).test(e)}const rrt=/[ \t\n\f\r]/g;function irt(e){return typeof e=="object"?e.type==="text"?HW(e.value):!1:HW(e)}function HW(e){return e.replace(rrt,"")===""}class Xy{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}Xy.prototype.normal={};Xy.prototype.property={};Xy.prototype.space=void 0;function pue(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new Xy(n,r,t)}function tO(e){return e.toLowerCase()}class Uo{constructor(t,n){this.attribute=n,this.property=t}}Uo.prototype.attribute="";Uo.prototype.booleanish=!1;Uo.prototype.boolean=!1;Uo.prototype.commaOrSpaceSeparated=!1;Uo.prototype.commaSeparated=!1;Uo.prototype.defined=!1;Uo.prototype.mustUseProperty=!1;Uo.prototype.number=!1;Uo.prototype.overloadedBoolean=!1;Uo.prototype.property="";Uo.prototype.spaceSeparated=!1;Uo.prototype.space=void 0;let art=0;const Nn=dp(),Ai=dp(),nO=dp(),Nt=dp(),Ur=dp(),Uh=dp(),rs=dp();function dp(){return 2**++art}const rO=Object.freeze(Object.defineProperty({__proto__:null,boolean:Nn,booleanish:Ai,commaOrSpaceSeparated:rs,commaSeparated:Uh,number:Nt,overloadedBoolean:nO,spaceSeparated:Ur},Symbol.toStringTag,{value:"Module"})),S8=Object.keys(rO);class T9 extends Uo{constructor(t,n,r,i){let a=-1;if(super(t,n),VW(this,"space",i),typeof r=="number")for(;++a4&&n.slice(0,4)==="data"&&urt.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(WW,mrt);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!WW.test(a)){let o=a.replace(crt,frt);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=T9}return new i(r,t)}function frt(e){return"-"+e.toLowerCase()}function mrt(e){return e.charAt(1).toUpperCase()}const prt=pue([hue,ort,bue,yue,xue],"html"),P9=pue([hue,srt,bue,yue,xue],"svg");function hrt(e){return e.join(" ").trim()}var R9={},UW=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,vrt=/\n/g,grt=/^\s*/,brt=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,yrt=/^:\s*/,xrt=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,wrt=/^[;\s]*/,Srt=/^\s+|\s+$/g,Crt=` +`,qW="/",GW="*",Lf="",krt="comment",_rt="declaration";function Ert(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(h){var v=h.match(vrt);v&&(n+=v.length);var g=h.lastIndexOf(Crt);r=~g?h.length-g:r+h.length}function a(){var h={line:n,column:r};return function(v){return v.position=new o(h),c(),v}}function o(h){this.start=h,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(h){var v=new Error(t.source+":"+n+":"+r+": "+h);if(v.reason=h,v.filename=t.source,v.line=n,v.column=r,v.source=e,!t.silent)throw v}function l(h){var v=h.exec(e);if(v){var g=v[0];return i(g),e=e.slice(g.length),v}}function c(){l(grt)}function d(h){var v;for(h=h||[];v=f();)v!==!1&&h.push(v);return h}function f(){var h=a();if(!(qW!=e.charAt(0)||GW!=e.charAt(1))){for(var v=2;Lf!=e.charAt(v)&&(GW!=e.charAt(v)||qW!=e.charAt(v+1));)++v;if(v+=2,Lf===e.charAt(v-1))return s("End of comment missing");var g=e.slice(2,v-2);return r+=2,i(g),e=e.slice(v),r+=2,h({type:krt,comment:g})}}function m(){var h=a(),v=l(brt);if(v){if(f(),!l(yrt))return s("property missing ':'");var g=l(xrt),y=h({type:_rt,property:KW(v[0].replace(UW,Lf)),value:g?KW(g[0].replace(UW,Lf)):Lf});return l(wrt),y}}function p(){var h=[];d(h);for(var v;v=m();)v!==!1&&(h.push(v),d(h));return h}return c(),p()}function KW(e){return e?e.replace(Srt,Lf):Lf}var $rt=Ert,Trt=dn&&dn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(R9,"__esModule",{value:!0});R9.default=Rrt;const Prt=Trt($rt);function Rrt(e,t){let n=null;if(!e||typeof e!="string")return n;const r=(0,Prt.default)(e),i=typeof t=="function";return r.forEach(a=>{if(a.type!=="declaration")return;const{property:o,value:s}=a;i?t(o,s,a):s&&(n=n||{},n[o]=s)}),n}var k4={};Object.defineProperty(k4,"__esModule",{value:!0});k4.camelCase=void 0;var Irt=/^--[a-zA-Z0-9_-]+$/,Ort=/-([a-z])/g,Mrt=/^[^-]+$/,jrt=/^-(webkit|moz|ms|o|khtml)-/,Nrt=/^-(ms)-/,Art=function(e){return!e||Mrt.test(e)||Irt.test(e)},Frt=function(e,t){return t.toUpperCase()},YW=function(e,t){return"".concat(t,"-")},Drt=function(e,t){return t===void 0&&(t={}),Art(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(Nrt,YW):e=e.replace(jrt,YW),e.replace(Ort,Frt))};k4.camelCase=Drt;var Lrt=dn&&dn.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Brt=Lrt(R9),zrt=k4;function iO(e,t){var n={};return!e||typeof e!="string"||(0,Brt.default)(e,function(r,i){r&&i&&(n[(0,zrt.camelCase)(r,t)]=i)}),n}iO.default=iO;var Hrt=iO;const Vrt=Zn(Hrt),wue=Sue("end"),I9=Sue("start");function Sue(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function Wrt(e){const t=I9(e),n=wue(e);if(t&&n)return{start:t,end:n}}function xb(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?XW(e.position):"start"in e||"end"in e?XW(e):"line"in e||"column"in e?aO(e):""}function aO(e){return JW(e&&e.line)+":"+JW(e&&e.column)}function XW(e){return aO(e&&e.start)+"-"+aO(e&&e.end)}function JW(e){return e&&typeof e=="number"?e:1}class Ja extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",a={},o=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?i=t:!a.cause&&t&&(o=!0,i=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=i,this.line=s?s.line:void 0,this.name=xb(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=o&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Ja.prototype.file="";Ja.prototype.name="";Ja.prototype.reason="";Ja.prototype.message="";Ja.prototype.stack="";Ja.prototype.column=void 0;Ja.prototype.line=void 0;Ja.prototype.ancestors=void 0;Ja.prototype.cause=void 0;Ja.prototype.fatal=void 0;Ja.prototype.place=void 0;Ja.prototype.ruleId=void 0;Ja.prototype.source=void 0;const O9={}.hasOwnProperty,Urt=new Map,qrt=/[A-Z]/g,Grt=new Set(["table","tbody","thead","tfoot","tr"]),Krt=new Set(["td","th"]),Cue="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Yrt(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=rit(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=nit(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?P9:prt,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=kue(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function kue(e,t,n){if(t.type==="element")return Xrt(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Jrt(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Zrt(e,t,n);if(t.type==="mdxjsEsm")return Qrt(e,t);if(t.type==="root")return eit(e,t,n);if(t.type==="text")return tit(e,t)}function Xrt(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=P9,e.schema=i),e.ancestors.push(t);const a=Eue(e,t.tagName,!1),o=iit(e,t);let s=j9(e,t);return Grt.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!irt(l):!0})),_ue(e,o,a,t),M9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function Jrt(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}$1(e,t.position)}function Qrt(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);$1(e,t.position)}function Zrt(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=P9,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:Eue(e,t.name,!0),o=ait(e,t),s=j9(e,t);return _ue(e,o,a,t),M9(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function eit(e,t,n){const r={};return M9(r,j9(e,t)),e.create(t,e.Fragment,r,n)}function tit(e,t){return t.value}function _ue(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function M9(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function nit(e,t,n){return r;function r(i,a,o,s){const c=Array.isArray(o.children)?n:t;return s?c(a,o,s):c(a,o)}}function rit(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=I9(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function iit(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&O9.call(t.properties,i)){const a=oit(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&Krt.has(t.tagName)?r=s:n[o]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function ait(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const o=a.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else $1(e,t.position);else{const i=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else $1(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function j9(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:Urt;for(;++ri?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Fc(e,e.length,0,t),e):t}const eU={}.hasOwnProperty;function pit(e){const t={};let n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function qh(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Sc=yf(/[A-Za-z]/),hs=yf(/[\dA-Za-z]/),git=yf(/[#-'*+\--9=?A-Z^-~]/);function oO(e){return e!==null&&(e<32||e===127)}const sO=yf(/\d/),bit=yf(/[\dA-Fa-f]/),yit=yf(/[!-/:-@[-`{-~]/);function Tn(e){return e!==null&&e<-2}function Do(e){return e!==null&&(e<0||e===32)}function wr(e){return e===-2||e===-1||e===32}const xit=yf(new RegExp("\\p{P}|\\p{S}","u")),wit=yf(/\s/);function yf(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function kg(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Kr(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return wr(l)?(e.enter(n),s(l)):t(l)}function s(l){return wr(l)&&a++o))return;const k=t.events.length;let E=k,T,$;for(;E--;)if(t.events[E][0]==="exit"&&t.events[E][1].type==="chunkFlow"){if(T){$=t.events[E][1].end;break}T=!0}for(y(r),_=k;_x;){const C=n[S];t.containerState=C[1],C[0].exit.call(t,e)}n.length=x}function w(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Eit(e,t,n){return Kr(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function nU(e){if(e===null||Do(e)||wit(e))return 1;if(xit(e))return 2}function A9(e,t,n){const r=[];let i=-1;for(;++i1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const f={...e[r][1].end},m={...e[n][1].start};rU(f,-l),rU(m,l),o={type:l>1?"strongSequence":"emphasisSequence",start:f,end:{...e[r][1].end}},s={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:m},a={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:l>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[r][1].end={...o.start},e[n][1].start={...s.end},c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Hs(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Hs(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=Hs(c,A9(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Hs(c,[["exit",a,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(d=2,c=Hs(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):d=0,Fc(e,r-1,n-r+3,c),n=r+c.length-d-2;break}}for(n=-1;++n0&&wr(_)?Kr(e,w,"linePrefix",a+1)(_):w(_)}function w(_){return _===null||Tn(_)?e.check(iU,v,S)(_):(e.enter("codeFlowValue"),x(_))}function x(_){return _===null||Tn(_)?(e.exit("codeFlowValue"),w(_)):(e.consume(_),x)}function S(_){return e.exit("codeFenced"),t(_)}function C(_,k,E){let T=0;return $;function $(R){return _.enter("lineEnding"),_.consume(R),_.exit("lineEnding"),P}function P(R){return _.enter("codeFencedFence"),wr(R)?Kr(_,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(R):M(R)}function M(R){return R===s?(_.enter("codeFencedFenceSequence"),j(R)):E(R)}function j(R){return R===s?(T++,_.consume(R),j):T>=o?(_.exit("codeFencedFenceSequence"),wr(R)?Kr(_,I,"whitespace")(R):I(R)):E(R)}function I(R){return R===null||Tn(R)?(_.exit("codeFencedFence"),k(R)):E(R)}}}function Dit(e,t,n){const r=this;return i;function i(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const k8={name:"codeIndented",tokenize:Bit},Lit={partial:!0,tokenize:zit};function Bit(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Kr(e,a,"linePrefix",5)(c)}function a(c){const d=r.events[r.events.length-1];return d&&d[1].type==="linePrefix"&&d[2].sliceSerialize(d[1],!0).length>=4?o(c):n(c)}function o(c){return c===null?l(c):Tn(c)?e.attempt(Lit,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||Tn(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function zit(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):Tn(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Kr(e,a,"linePrefix",5)(o)}function a(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Tn(o)?i(o):n(o)}}const Hit={name:"codeText",previous:Wit,resolve:Vit,tokenize:Uit};function Vit(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const a=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&w0(this.left,r),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),w0(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),w0(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function Mue(e,t,n,r,i,a,o,s,l){const c=l||Number.POSITIVE_INFINITY;let d=0;return f;function f(y){return y===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(y),e.exit(a),m):y===null||y===32||y===41||oO(y)?n(y):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),v(y))}function m(y){return y===62?(e.enter(a),e.consume(y),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(y))}function p(y){return y===62?(e.exit("chunkString"),e.exit(s),m(y)):y===null||y===60||Tn(y)?n(y):(e.consume(y),y===92?h:p)}function h(y){return y===60||y===62||y===92?(e.consume(y),p):p(y)}function v(y){return!d&&(y===null||y===41||Do(y))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(y)):d999||p===null||p===91||p===93&&!l||p===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(p):p===93?(e.exit(a),e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):Tn(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),d):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===null||p===91||p===93||Tn(p)||s++>999?(e.exit("chunkString"),d(p)):(e.consume(p),l||(l=!wr(p)),p===92?m:f)}function m(p){return p===91||p===92||p===93?(e.consume(p),s++,f):f(p)}}function Nue(e,t,n,r,i,a){let o;return s;function s(m){return m===34||m===39||m===40?(e.enter(r),e.enter(i),e.consume(m),e.exit(i),o=m===40?41:m,l):n(m)}function l(m){return m===o?(e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):(e.enter(a),c(m))}function c(m){return m===o?(e.exit(a),l(o)):m===null?n(m):Tn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Kr(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),d(m))}function d(m){return m===o||m===null||Tn(m)?(e.exit("chunkString"),c(m)):(e.consume(m),m===92?f:d)}function f(m){return m===o||m===92?(e.consume(m),d):d(m)}}function wb(e,t){let n;return r;function r(i){return Tn(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):wr(i)?Kr(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const Zit={name:"definition",tokenize:tat},eat={partial:!0,tokenize:nat};function tat(e,t,n){const r=this;let i;return a;function a(p){return e.enter("definition"),o(p)}function o(p){return jue.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function s(p){return i=qh(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),l):n(p)}function l(p){return Do(p)?wb(e,c)(p):c(p)}function c(p){return Mue(e,d,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function d(p){return e.attempt(eat,f,f)(p)}function f(p){return wr(p)?Kr(e,m,"whitespace")(p):m(p)}function m(p){return p===null||Tn(p)?(e.exit("definition"),r.parser.defined.push(i),t(p)):n(p)}}function nat(e,t,n){return r;function r(s){return Do(s)?wb(e,i)(s):n(s)}function i(s){return Nue(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return wr(s)?Kr(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Tn(s)?t(s):n(s)}}const rat={name:"hardBreakEscape",tokenize:iat};function iat(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return Tn(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const aat={name:"headingAtx",resolve:oat,tokenize:sat};function oat(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},a={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Fc(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function sat(e,t,n){let r=0;return i;function i(d){return e.enter("atxHeading"),a(d)}function a(d){return e.enter("atxHeadingSequence"),o(d)}function o(d){return d===35&&r++<6?(e.consume(d),o):d===null||Do(d)?(e.exit("atxHeadingSequence"),s(d)):n(d)}function s(d){return d===35?(e.enter("atxHeadingSequence"),l(d)):d===null||Tn(d)?(e.exit("atxHeading"),t(d)):wr(d)?Kr(e,s,"whitespace")(d):(e.enter("atxHeadingText"),c(d))}function l(d){return d===35?(e.consume(d),l):(e.exit("atxHeadingSequence"),s(d))}function c(d){return d===null||d===35||Do(d)?(e.exit("atxHeadingText"),s(d)):(e.consume(d),c)}}const lat=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],oU=["pre","script","style","textarea"],cat={concrete:!0,name:"htmlFlow",resolveTo:fat,tokenize:mat},uat={partial:!0,tokenize:hat},dat={partial:!0,tokenize:pat};function fat(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function mat(e,t,n){const r=this;let i,a,o,s,l;return c;function c(A){return d(A)}function d(A){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(A),f}function f(A){return A===33?(e.consume(A),m):A===47?(e.consume(A),a=!0,v):A===63?(e.consume(A),i=3,r.interrupt?t:F):Sc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function m(A){return A===45?(e.consume(A),i=2,p):A===91?(e.consume(A),i=5,s=0,h):Sc(A)?(e.consume(A),i=4,r.interrupt?t:F):n(A)}function p(A){return A===45?(e.consume(A),r.interrupt?t:F):n(A)}function h(A){const V="CDATA[";return A===V.charCodeAt(s++)?(e.consume(A),s===V.length?r.interrupt?t:M:h):n(A)}function v(A){return Sc(A)?(e.consume(A),o=String.fromCharCode(A),g):n(A)}function g(A){if(A===null||A===47||A===62||Do(A)){const V=A===47,W=o.toLowerCase();return!V&&!a&&oU.includes(W)?(i=1,r.interrupt?t(A):M(A)):lat.includes(o.toLowerCase())?(i=6,V?(e.consume(A),y):r.interrupt?t(A):M(A)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(A):a?w(A):x(A))}return A===45||hs(A)?(e.consume(A),o+=String.fromCharCode(A),g):n(A)}function y(A){return A===62?(e.consume(A),r.interrupt?t:M):n(A)}function w(A){return wr(A)?(e.consume(A),w):$(A)}function x(A){return A===47?(e.consume(A),$):A===58||A===95||Sc(A)?(e.consume(A),S):wr(A)?(e.consume(A),x):$(A)}function S(A){return A===45||A===46||A===58||A===95||hs(A)?(e.consume(A),S):C(A)}function C(A){return A===61?(e.consume(A),_):wr(A)?(e.consume(A),C):x(A)}function _(A){return A===null||A===60||A===61||A===62||A===96?n(A):A===34||A===39?(e.consume(A),l=A,k):wr(A)?(e.consume(A),_):E(A)}function k(A){return A===l?(e.consume(A),l=null,T):A===null||Tn(A)?n(A):(e.consume(A),k)}function E(A){return A===null||A===34||A===39||A===47||A===60||A===61||A===62||A===96||Do(A)?C(A):(e.consume(A),E)}function T(A){return A===47||A===62||wr(A)?x(A):n(A)}function $(A){return A===62?(e.consume(A),P):n(A)}function P(A){return A===null||Tn(A)?M(A):wr(A)?(e.consume(A),P):n(A)}function M(A){return A===45&&i===2?(e.consume(A),O):A===60&&i===1?(e.consume(A),D):A===62&&i===4?(e.consume(A),z):A===63&&i===3?(e.consume(A),F):A===93&&i===5?(e.consume(A),B):Tn(A)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(uat,H,j)(A)):A===null||Tn(A)?(e.exit("htmlFlowData"),j(A)):(e.consume(A),M)}function j(A){return e.check(dat,I,H)(A)}function I(A){return e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),R}function R(A){return A===null||Tn(A)?j(A):(e.enter("htmlFlowData"),M(A))}function O(A){return A===45?(e.consume(A),F):M(A)}function D(A){return A===47?(e.consume(A),o="",L):M(A)}function L(A){if(A===62){const V=o.toLowerCase();return oU.includes(V)?(e.consume(A),z):M(A)}return Sc(A)&&o.length<8?(e.consume(A),o+=String.fromCharCode(A),L):M(A)}function B(A){return A===93?(e.consume(A),F):M(A)}function F(A){return A===62?(e.consume(A),z):A===45&&i===2?(e.consume(A),F):M(A)}function z(A){return A===null||Tn(A)?(e.exit("htmlFlowData"),H(A)):(e.consume(A),z)}function H(A){return e.exit("htmlFlow"),t(A)}}function pat(e,t,n){const r=this;return i;function i(o){return Tn(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function hat(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(_4,t,n)}}const vat={name:"htmlText",tokenize:gat};function gat(e,t,n){const r=this;let i,a,o;return s;function s(F){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(F),l}function l(F){return F===33?(e.consume(F),c):F===47?(e.consume(F),C):F===63?(e.consume(F),x):Sc(F)?(e.consume(F),E):n(F)}function c(F){return F===45?(e.consume(F),d):F===91?(e.consume(F),a=0,h):Sc(F)?(e.consume(F),w):n(F)}function d(F){return F===45?(e.consume(F),p):n(F)}function f(F){return F===null?n(F):F===45?(e.consume(F),m):Tn(F)?(o=f,D(F)):(e.consume(F),f)}function m(F){return F===45?(e.consume(F),p):f(F)}function p(F){return F===62?O(F):F===45?m(F):f(F)}function h(F){const z="CDATA[";return F===z.charCodeAt(a++)?(e.consume(F),a===z.length?v:h):n(F)}function v(F){return F===null?n(F):F===93?(e.consume(F),g):Tn(F)?(o=v,D(F)):(e.consume(F),v)}function g(F){return F===93?(e.consume(F),y):v(F)}function y(F){return F===62?O(F):F===93?(e.consume(F),y):v(F)}function w(F){return F===null||F===62?O(F):Tn(F)?(o=w,D(F)):(e.consume(F),w)}function x(F){return F===null?n(F):F===63?(e.consume(F),S):Tn(F)?(o=x,D(F)):(e.consume(F),x)}function S(F){return F===62?O(F):x(F)}function C(F){return Sc(F)?(e.consume(F),_):n(F)}function _(F){return F===45||hs(F)?(e.consume(F),_):k(F)}function k(F){return Tn(F)?(o=k,D(F)):wr(F)?(e.consume(F),k):O(F)}function E(F){return F===45||hs(F)?(e.consume(F),E):F===47||F===62||Do(F)?T(F):n(F)}function T(F){return F===47?(e.consume(F),O):F===58||F===95||Sc(F)?(e.consume(F),$):Tn(F)?(o=T,D(F)):wr(F)?(e.consume(F),T):O(F)}function $(F){return F===45||F===46||F===58||F===95||hs(F)?(e.consume(F),$):P(F)}function P(F){return F===61?(e.consume(F),M):Tn(F)?(o=P,D(F)):wr(F)?(e.consume(F),P):T(F)}function M(F){return F===null||F===60||F===61||F===62||F===96?n(F):F===34||F===39?(e.consume(F),i=F,j):Tn(F)?(o=M,D(F)):wr(F)?(e.consume(F),M):(e.consume(F),I)}function j(F){return F===i?(e.consume(F),i=void 0,R):F===null?n(F):Tn(F)?(o=j,D(F)):(e.consume(F),j)}function I(F){return F===null||F===34||F===39||F===60||F===61||F===96?n(F):F===47||F===62||Do(F)?T(F):(e.consume(F),I)}function R(F){return F===47||F===62||Do(F)?T(F):n(F)}function O(F){return F===62?(e.consume(F),e.exit("htmlTextData"),e.exit("htmlText"),t):n(F)}function D(F){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(F),e.exit("lineEnding"),L}function L(F){return wr(F)?Kr(e,B,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):B(F)}function B(F){return e.enter("htmlTextData"),o(F)}}const F9={name:"labelEnd",resolveAll:wat,resolveTo:Sat,tokenize:Cat},bat={tokenize:kat},yat={tokenize:_at},xat={tokenize:Eat};function wat(e){let t=-1;const n=[];for(;++t=3&&(c===null||Tn(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),wr(c)?Kr(e,s,"whitespace")(c):s(c))}}const Co={continuation:{tokenize:Aat},exit:Dat,name:"list",tokenize:Nat},Mat={partial:!0,tokenize:Lat},jat={partial:!0,tokenize:Fat};function Nat(e,t,n){const r=this,i=r.events[r.events.length-1];let a=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(p){const h=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:sO(p)){if(r.containerState.type||(r.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(oC,n,c)(p):c(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(p)}return n(p)}function l(p){return sO(p)&&++o<10?(e.consume(p),l):(!r.interrupt||o<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),c(p)):n(p)}function c(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(_4,r.interrupt?n:d,e.attempt(Mat,m,f))}function d(p){return r.containerState.initialBlankLine=!0,a++,m(p)}function f(p){return wr(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),m):n(p)}function m(p){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(p)}}function Aat(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(_4,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Kr(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!wr(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(jat,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Kr(e,e.attempt(Co,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function Fat(e,t,n){const r=this;return Kr(e,i,"listItemIndent",r.containerState.size+1);function i(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}}function Dat(e){e.exit(this.containerState.type)}function Lat(e,t,n){const r=this;return Kr(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!wr(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const sU={name:"setextUnderline",resolveTo:Bat,tokenize:zat};function Bat(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!a&&e[n][1].type==="definition"&&(a=n);const o={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",a?(e.splice(i,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end={...e[a][1].end}):e[r][1]=o,e.push(["exit",o,t]),e}function zat(e,t,n){const r=this;let i;return a;function a(c){let d=r.events.length,f;for(;d--;)if(r.events[d][1].type!=="lineEnding"&&r.events[d][1].type!=="linePrefix"&&r.events[d][1].type!=="content"){f=r.events[d][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||f)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),wr(c)?Kr(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||Tn(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const Hat={tokenize:Vat};function Vat(e){const t=this,n=e.attempt(_4,r,e.attempt(this.parser.constructs.flowInitial,i,Kr(e,e.attempt(this.parser.constructs.flow,i,e.attempt(Kit,i)),"linePrefix")));return n;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Wat={resolveAll:Fue()},Uat=Aue("string"),qat=Aue("text");function Aue(e){return{resolveAll:Fue(e==="text"?Gat:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],a=n.attempt(i,o,s);return o;function o(d){return c(d)?a(d):s(d)}function s(d){if(d===null){n.consume(d);return}return n.enter("data"),n.consume(d),l}function l(d){return c(d)?(n.exit("data"),a(d)):(n.consume(d),l)}function c(d){if(d===null)return!0;const f=i[d];let m=-1;if(f)for(;++m-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function oot(e,t){let n=-1;const r=[];let i;for(;++n0){const ye=be.tokenStack[be.tokenStack.length-1];(ye[1]||ZW).call(be,void 0,ye[0])}for(de.position={start:nd(ie.length>0?ie[0][1].start:{line:1,column:1,offset:0}),end:nd(ie.length>0?ie[ie.length-2][1].end:{line:1,column:1,offset:0})},xe=-1;++xe1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function sot(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function lot(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Eue(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),a=i[0];a&&a.type==="text"?a.value="["+a.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function cot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Eue(e,t);const i={src:Cg(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)}function uot(e,t){const n={src:Cg(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function dot(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function fot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Eue(e,t);const i={href:Cg(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function mot(e,t){const n={href:Cg(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function pot(e,t,n){const r=e.all(t),i=n?hot(n):$ue(t),a={},o=[];if(typeof t.checked=="boolean"){const d=r[0];let f;d&&d.type==="element"&&d.tagName==="p"?f=d:(f={type:"element",tagName:"p",properties:{},children:[]},r.unshift(f)),f.children.length>0&&f.children.unshift({type:"text",value:" "}),f.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s0){const ye=xe.tokenStack[xe.tokenStack.length-1];(ye[1]||cU).call(xe,void 0,ye[0])}for(de.position={start:nd(oe.length>0?oe[0][1].start:{line:1,column:1,offset:0}),end:nd(oe.length>0?oe[oe.length-2][1].end:{line:1,column:1,offset:0})},be=-1;++be1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function Cot(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function kot(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Bue(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),a=i[0];a&&a.type==="text"?a.value="["+a.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function _ot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Bue(e,t);const i={src:kg(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)}function Eot(e,t){const n={src:kg(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function $ot(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function Tot(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Bue(e,t);const i={href:kg(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function Pot(e,t){const n={href:kg(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function Rot(e,t,n){const r=e.all(t),i=n?Iot(n):zue(t),a={},o=[];if(typeof t.checked=="boolean"){const d=r[0];let f;d&&d.type==="element"&&d.tagName==="p"?f=d:(f={type:"element",tagName:"p",properties:{},children:[]},r.unshift(f)),f.children.length>0&&f.children.unshift({type:"text",value:" "}),f.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s1}function vot(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=P9(t.children[1]),l=sue(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),i.push(o)}const a={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)}function wot(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const c=[];for(;++l0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(nU(t.slice(i),i>0,!1)),a.join("")}function nU(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===eU||a===tU;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===eU||a===tU;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function kot(e,t){const n={type:"text",value:Sot(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function _ot(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Eot={blockquote:tot,break:not,code:rot,delete:iot,emphasis:aot,footnoteReference:oot,heading:sot,html:lot,imageReference:cot,image:uot,inlineCode:dot,linkReference:fot,link:mot,listItem:pot,list:vot,paragraph:got,root:bot,strong:yot,table:xot,tableCell:Cot,tableRow:wot,text:kot,thematicBreak:_ot,toml:zw,yaml:zw,definition:zw,footnoteDefinition:zw};function zw(){}const Tue=-1,_4=0,wb=1,W2=2,A9=3,F9=4,D9=5,L9=6,Pue=7,Rue=8,rU=typeof self=="object"?self:globalThis,$ot=(e,t)=>{const n=(i,a)=>(e.set(a,i),i),r=i=>{if(e.has(i))return e.get(i);const[a,o]=t[i];switch(a){case _4:case Tue:return n(o,i);case wb:{const s=n([],i);for(const l of o)s.push(r(l));return s}case W2:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case A9:return n(new Date(o),i);case F9:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case D9:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case L9:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case Pue:{const{name:s,message:l}=o;return n(new rU[s](l),i)}case Rue:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{const{buffer:s}=new Uint8Array(o);return n(new DataView(s),o)}}return n(new rU[a](o),i)};return r},iU=e=>$ot(new Map,e)(0),Wp="",{toString:Tot}={},{keys:Pot}=Object,x0=e=>{const t=typeof e;if(t!=="object"||!e)return[_4,t];const n=Tot.call(e).slice(8,-1);switch(n){case"Array":return[wb,Wp];case"Object":return[W2,Wp];case"Date":return[A9,Wp];case"RegExp":return[F9,Wp];case"Map":return[D9,Wp];case"Set":return[L9,Wp];case"DataView":return[wb,n]}return n.includes("Array")?[wb,n]:n.includes("Error")?[Pue,n]:[W2,n]},Hw=([e,t])=>e===_4&&(t==="function"||t==="symbol"),Rot=(e,t,n,r)=>{const i=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},a=o=>{if(n.has(o))return n.get(o);let[s,l]=x0(o);switch(s){case _4:{let d=o;switch(l){case"bigint":s=Rue,d=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);d=null;break;case"undefined":return i([Tue],o)}return i([s,d],o)}case wb:{if(l){let m=o;return l==="DataView"?m=new Uint8Array(o.buffer):l==="ArrayBuffer"&&(m=new Uint8Array(o)),i([l,[...m]],o)}const d=[],f=i([s,d],o);for(const m of o)d.push(a(m));return f}case W2:{if(l)switch(l){case"BigInt":return i([l,o.toString()],o);case"Boolean":case"Number":case"String":return i([l,o.valueOf()],o)}if(t&&"toJSON"in o)return a(o.toJSON());const d=[],f=i([s,d],o);for(const m of Pot(o))(e||!Hw(x0(o[m])))&&d.push([a(m),a(o[m])]);return f}case A9:return i([s,o.toISOString()],o);case F9:{const{source:d,flags:f}=o;return i([s,{source:d,flags:f}],o)}case D9:{const d=[],f=i([s,d],o);for(const[m,p]of o)(e||!(Hw(x0(m))||Hw(x0(p))))&&d.push([a(m),a(p)]);return f}case L9:{const d=[],f=i([s,d],o);for(const m of o)(e||!Hw(x0(m)))&&d.push(a(m));return f}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},aU=(e,{json:t,lossy:n}={})=>{const r=[];return Rot(!(t||n),!!t,new Map,r)(e),r},U2=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?iU(aU(e,t)):structuredClone(e):(e,t)=>iU(aU(e,t));function Iot(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Oot(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Mot(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Iot,r=e.options.footnoteBackLabel||Oot,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l0&&h.push({type:"text",value:" "});let w=typeof n=="string"?n:n(l,p);typeof w=="string"&&(w={type:"text",value:w}),h.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(p>1?"-"+p:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,p),className:["data-footnote-backref"]},children:Array.isArray(w)?w:[w]})}const g=d[d.length-1];if(g&&g.type==="element"&&g.tagName==="p"){const w=g.children[g.children.length-1];w&&w.type==="text"?w.value+=" ":g.children.push({type:"text",value:" "}),g.children.push(...h)}else d.push(...h);const y={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(d,!0)};e.patch(c,y),s.push(y)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...U2(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` +`});const c={type:"element",tagName:"li",properties:a,children:o};return e.patch(t,c),e.applyData(t,c)}function Iot(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r1}function Oot(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=I9(t.children[1]),l=wue(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),i.push(o)}const a={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)}function Fot(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const c=[];for(;++l0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(fU(t.slice(i),i>0,!1)),a.join("")}function fU(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===uU||a===dU;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===uU||a===dU;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function Bot(e,t){const n={type:"text",value:Lot(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function zot(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Hot={blockquote:got,break:bot,code:yot,delete:xot,emphasis:wot,footnoteReference:Sot,heading:Cot,html:kot,imageReference:_ot,image:Eot,inlineCode:$ot,linkReference:Tot,link:Pot,listItem:Rot,list:Oot,paragraph:Mot,root:jot,strong:Not,table:Aot,tableCell:Dot,tableRow:Fot,text:Bot,thematicBreak:zot,toml:Hw,yaml:Hw,definition:Hw,footnoteDefinition:Hw};function Hw(){}const Hue=-1,E4=0,Sb=1,U2=2,D9=3,L9=4,B9=5,z9=6,Vue=7,Wue=8,mU=typeof self=="object"?self:globalThis,Vot=(e,t)=>{const n=(i,a)=>(e.set(a,i),i),r=i=>{if(e.has(i))return e.get(i);const[a,o]=t[i];switch(a){case E4:case Hue:return n(o,i);case Sb:{const s=n([],i);for(const l of o)s.push(r(l));return s}case U2:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case D9:return n(new Date(o),i);case L9:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case B9:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case z9:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case Vue:{const{name:s,message:l}=o;return n(new mU[s](l),i)}case Wue:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{const{buffer:s}=new Uint8Array(o);return n(new DataView(s),o)}}return n(new mU[a](o),i)};return r},pU=e=>Vot(new Map,e)(0),qp="",{toString:Wot}={},{keys:Uot}=Object,S0=e=>{const t=typeof e;if(t!=="object"||!e)return[E4,t];const n=Wot.call(e).slice(8,-1);switch(n){case"Array":return[Sb,qp];case"Object":return[U2,qp];case"Date":return[D9,qp];case"RegExp":return[L9,qp];case"Map":return[B9,qp];case"Set":return[z9,qp];case"DataView":return[Sb,n]}return n.includes("Array")?[Sb,n]:n.includes("Error")?[Vue,n]:[U2,n]},Vw=([e,t])=>e===E4&&(t==="function"||t==="symbol"),qot=(e,t,n,r)=>{const i=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},a=o=>{if(n.has(o))return n.get(o);let[s,l]=S0(o);switch(s){case E4:{let d=o;switch(l){case"bigint":s=Wue,d=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);d=null;break;case"undefined":return i([Hue],o)}return i([s,d],o)}case Sb:{if(l){let m=o;return l==="DataView"?m=new Uint8Array(o.buffer):l==="ArrayBuffer"&&(m=new Uint8Array(o)),i([l,[...m]],o)}const d=[],f=i([s,d],o);for(const m of o)d.push(a(m));return f}case U2:{if(l)switch(l){case"BigInt":return i([l,o.toString()],o);case"Boolean":case"Number":case"String":return i([l,o.valueOf()],o)}if(t&&"toJSON"in o)return a(o.toJSON());const d=[],f=i([s,d],o);for(const m of Uot(o))(e||!Vw(S0(o[m])))&&d.push([a(m),a(o[m])]);return f}case D9:return i([s,o.toISOString()],o);case L9:{const{source:d,flags:f}=o;return i([s,{source:d,flags:f}],o)}case B9:{const d=[],f=i([s,d],o);for(const[m,p]of o)(e||!(Vw(S0(m))||Vw(S0(p))))&&d.push([a(m),a(p)]);return f}case z9:{const d=[],f=i([s,d],o);for(const m of o)(e||!Vw(S0(m)))&&d.push(a(m));return f}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},hU=(e,{json:t,lossy:n}={})=>{const r=[];return qot(!(t||n),!!t,new Map,r)(e),r},q2=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?pU(hU(e,t)):structuredClone(e):(e,t)=>pU(hU(e,t));function Got(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Kot(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Yot(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Got,r=e.options.footnoteBackLabel||Kot,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l0&&h.push({type:"text",value:" "});let w=typeof n=="string"?n:n(l,p);typeof w=="string"&&(w={type:"text",value:w}),h.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(p>1?"-"+p:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,p),className:["data-footnote-backref"]},children:Array.isArray(w)?w:[w]})}const g=d[d.length-1];if(g&&g.type==="element"&&g.tagName==="p"){const w=g.children[g.children.length-1];w&&w.type==="text"?w.value+=" ":g.children.push({type:"text",value:" "}),g.children.push(...h)}else d.push(...h);const y={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(d,!0)};e.patch(c,y),s.push(y)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...q2(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:` -`}]}}const Iue=function(e){if(e==null)return Fot;if(typeof e=="function")return E4(e);if(typeof e=="object")return Array.isArray(e)?jot(e):Not(e);if(typeof e=="string")return Aot(e);throw new Error("Expected function, string, or object as test")};function jot(e){const t=[];let n=-1;for(;++n":""))+")"})}return m;function m(){let p=Oue,h,v,g;if((!t||a(l,c,d[d.length-1]||void 0))&&(p=Hot(n(l,d)),p[0]===oU))return p;if("children"in l&&l.children){const y=l;if(y.children&&p[0]!==Bot)for(v=(r?y.children.length:-1)+o,g=d.concat(y);v>-1&&v":""))+")"})}return m;function m(){let p=que,h,v,g;if((!t||a(l,c,d[d.length-1]||void 0))&&(p=ist(n(l,d)),p[0]===vU))return p;if("children"in l&&l.children){const y=l;if(y.children&&p[0]!==nst)for(v=(r?y.children.length:-1)+o,g=d.concat(y);v>-1&&v0&&n.push({type:"text",value:` -`}),n}function sU(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function lU(e,t){const n=Wot(e,t),r=n.one(e,void 0),i=Mot(n),a=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&a.children.push({type:"text",value:` -`},i),a}function Yot(e,t){return e&&"run"in e?async function(n,r){const i=lU(n,{file:r,...t});await e.run(i,r)}:function(n,r){return lU(n,{file:r,...e||t})}}function cU(e){if(e)throw e}var oS=Object.prototype.hasOwnProperty,jue=Object.prototype.toString,uU=Object.defineProperty,dU=Object.getOwnPropertyDescriptor,fU=function(t){return typeof Array.isArray=="function"?Array.isArray(t):jue.call(t)==="[object Array]"},mU=function(t){if(!t||jue.call(t)!=="[object Object]")return!1;var n=oS.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&oS.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||oS.call(t,i)},pU=function(t,n){uU&&n.name==="__proto__"?uU(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},hU=function(t,n){if(n==="__proto__")if(oS.call(t,n)){if(dU)return dU(t,n).value}else return;return t[n]},Xot=function e(){var t,n,r,i,a,o,s=arguments[0],l=1,c=arguments.length,d=!1;for(typeof s=="boolean"&&(d=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});lo.length;let l;s&&o.push(i);try{l=e.apply(this,o)}catch(c){const d=c;if(s&&n)throw d;return i(d)}s||(l&&l.then&&typeof l.then=="function"?l.then(a,i):l instanceof Error?i(l):a(l))}function i(o,...s){n||(n=!0,t(o,...s))}function a(o){i(null,o)}}const fc={basename:Zot,dirname:est,extname:tst,join:nst,sep:"/"};function Zot(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Yy(e);let n=0,r=-1,i=e.length,a;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else r<0&&(a=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else o<0&&(a=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(r=i):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function est(e){if(Yy(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function tst(e){Yy(e);let t=e.length,n=-1,r=0,i=-1,a=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?i<0?i=t:a!==1&&(a=1):i>-1&&(a=-1)}return i<0||n<0||a===0||a===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function nst(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function ist(e,t){let n="",r=0,i=-1,a=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=o,a=0;continue}}else if(n.length>0){n="",r=0,i=o,a=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,o):n=e.slice(i+1,o),r=o-i-1;i=o,a=0}else s===46&&a>-1?a++:a=-1}return n}function Yy(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const ast={cwd:ost};function ost(){return"/"}function cO(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function sst(e){if(typeof e=="string")e=new URL(e);else if(!cO(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return lst(e)}function lst(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n0){let[p,...h]=d;const v=r[m][1];lO(v)&&lO(p)&&(p=k8(!0,v,p)),r[m]=[c,p,...h]}}}}const fst=new B9().freeze();function T8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function P8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function R8(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function gU(e){if(!lO(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function bU(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Vw(e){return mst(e)?e:new Nue(e)}function mst(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function pst(e){return typeof e=="string"||hst(e)}function hst(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const vst="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",yU=[],xU={allowDangerousHtml:!0},gst=/^(https?|ircs?|mailto|xmpp)$/i,bst=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function wU(e){const t=yst(e),n=xst(e);return wst(t.runSync(t.parse(n),n),e)}function yst(e){const t=e.rehypePlugins||yU,n=e.remarkPlugins||yU,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...xU}:xU;return fst().use(eot).use(n).use(Yot,r).use(t)}function xst(e){const t=e.children||"",n=new Nue;return typeof t=="string"&&(n.value=t),n}function wst(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,a=t.disallowedElements,o=t.skipHtml,s=t.unwrapDisallowed,l=t.urlTransform||Cst;for(const d of bst)Object.hasOwn(t,d.from)&&(""+d.from+(d.to?"use `"+d.to+"` instead":"remove it")+vst+d.id,void 0);return t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),Mue(e,c),Mrt(e,{Fragment:b.Fragment,components:i,ignoreInvalidStyle:!0,jsx:b.jsx,jsxs:b.jsxs,passKeys:!0,passNode:!0});function c(d,f,m){if(d.type==="raw"&&m&&typeof f=="number")return o?m.children.splice(f,1):m.children[f]={type:"text",value:d.value},f;if(d.type==="element"){let p;for(p in w8)if(Object.hasOwn(w8,p)&&Object.hasOwn(d.properties,p)){const h=d.properties[p],v=w8[p];(v===null||v.includes(d.tagName))&&(d.properties[p]=l(String(h||""),p,d))}}if(d.type==="element"){let p=n?!n.includes(d.tagName):a?a.includes(d.tagName):!1;if(!p&&r&&typeof f=="number"&&(p=!r(d,f,m)),p&&m&&typeof f=="number")return s&&d.children?m.children.splice(f,1,...d.children):m.children.splice(f,1),f}}}function Cst(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||gst.test(e.slice(0,t))?e:""}function Ji(){return Ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||/ServerSideRendering/.test(navigator&&navigator.userAgent)?u.useEffect:u.useLayoutEffect;function Zp(e,t,n){var r=u.useRef(t);r.current=t,u.useEffect(function(){function i(a){r.current(a)}return e&&window.addEventListener(e,i,n),function(){e&&window.removeEventListener(e,i)}},[e])}var Sst=["container"];function kst(e){var t=e.container,n=t===void 0?document.body:t,r=$4(e,Sst);return Si.createPortal(K.createElement("div",Ji({},r)),n)}function _st(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M607.5 205.5l-178.5 178.5 178.5 178.5-45 45-178.5-178.5-178.5 178.5-45-45 178.5-178.5-178.5-178.5 45-45 178.5 178.5 178.5-178.5z"}))}function Est(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M640.5 352.5v63h-390l178.5 180-45 45-256.5-256.5 256.5-256.5 45 45-178.5 180h390z"}))}function $st(e){return K.createElement("svg",Ji({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M384 127.5l256.5 256.5-256.5 256.5-45-45 178.5-180h-390v-63h390l-178.5-180z"}))}function Tst(){return u.useEffect(function(){var e=document.body.style,t=e.overflow;return e.overflow="hidden",function(){e.overflow=t}},[]),null}function SU(e){var t=e.touches[0],n=t.clientX,r=t.clientY;if(e.touches.length>=2){var i=e.touches[1],a=i.clientX,o=i.clientY;return[(n+a)/2,(r+o)/2,Math.sqrt(Math.pow(a-n,2)+Math.pow(o-r,2))]}return[n,r,0]}var pd=function(e,t,n,r){var i,a=n*t,o=(a-r)/2,s=e;return a<=r?(i=1,s=0):e>0&&o-e<=0?(i=2,s=o):e<0&&o+e<=0&&(i=3,s=-o),[i,s]};function I8(e,t,n,r,i,a,o,s,l,c){o===void 0&&(o=innerWidth/2),s===void 0&&(s=innerHeight/2),l===void 0&&(l=0),c===void 0&&(c=0);var d=pd(e,a,n,innerWidth)[0],f=pd(t,a,r,innerHeight),m=innerWidth/2,p=innerHeight/2;return{x:o-a/i*(o-(m+e))-m+(r/n>=3&&n*a===innerWidth?0:d?l/2:l),y:s-a/i*(s-(p+t))-p+(f[0]?c/2:c),lastCX:o,lastCY:s}}function fO(e,t,n){var r=e%180!=0;return r?[n,t,r]:[t,n,r]}function O8(e,t,n){var r=fO(n,innerWidth,innerHeight),i=r[0],a=r[1],o=0,s=i,l=a,c=e/t*a,d=t/e*i;return e=a?s=c:e>=i&&ti/a?l=d:t/e>=3&&!r[2]?o=((l=d)-a)/2:s=c,{width:s,height:l,x:0,y:o,pause:!0}}function Uw(e,t){var n=t.leading,r=n!==void 0&&n,i=t.maxWait,a=t.wait,o=a===void 0?i||0:a,s=u.useRef(e);s.current=e;var l=u.useRef(0),c=u.useRef(),d=function(){return c.current&&clearTimeout(c.current)},f=u.useCallback(function(){var m=[].slice.call(arguments),p=Date.now();function h(){l.current=p,d(),s.current.apply(null,m)}var v=l.current,g=p-v;if(v===0&&(r&&h(),l.current=p),i!==void 0){if(g>i)return void h()}else g=1&&a&&a())};d()}function d(){l=requestAnimationFrame(c)}}var Rst={T:0,L:0,W:0,H:0,FIT:void 0},Fue=function(){var e=u.useRef(!1);return u.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e},Ist=["className"];function Ost(e){var t=e.className,n=t===void 0?"":t,r=$4(e,Ist);return K.createElement("div",Ji({className:"PhotoView__Spinner "+n},r),K.createElement("svg",{viewBox:"0 0 32 32",width:"36",height:"36",fill:"white"},K.createElement("path",{opacity:".25",d:"M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"}),K.createElement("path",{d:"M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"})))}var Mst=["src","loaded","broken","className","onPhotoLoad","loadingElement","brokenElement"];function jst(e){var t=e.src,n=e.loaded,r=e.broken,i=e.className,a=e.onPhotoLoad,o=e.loadingElement,s=e.brokenElement,l=$4(e,Mst),c=Fue();return t&&!r?K.createElement(K.Fragment,null,K.createElement("img",Ji({className:"PhotoView__Photo"+(i?" "+i:""),src:t,onLoad:function(d){var f=d.target;c.current&&a({loaded:!0,naturalWidth:f.naturalWidth,naturalHeight:f.naturalHeight})},onError:function(){c.current&&a({broken:!0})},draggable:!1,alt:""},l)),!n&&(o?K.createElement("span",{className:"PhotoView__icon"},o):K.createElement(Ost,{className:"PhotoView__icon"}))):s?K.createElement("span",{className:"PhotoView__icon"},typeof s=="function"?s({src:t}):s):null}var Nst={naturalWidth:void 0,naturalHeight:void 0,width:void 0,height:void 0,loaded:void 0,broken:!1,x:0,y:0,touched:!1,maskTouched:!1,rotate:0,scale:1,CX:0,CY:0,lastX:0,lastY:0,lastCX:0,lastCY:0,lastScale:1,touchTime:0,touchLength:0,pause:!0,stopRaf:!0,reach:void 0};function Ast(e){var t=e.item,n=t.src,r=t.render,i=t.width,a=i===void 0?0:i,o=t.height,s=o===void 0?0:o,l=t.originRef,c=e.visible,d=e.speed,f=e.easing,m=e.wrapClassName,p=e.className,h=e.style,v=e.loadingElement,g=e.brokenElement,y=e.onPhotoTap,w=e.onMaskTap,x=e.onReachMove,C=e.onReachUp,S=e.onPhotoResize,k=e.isActive,_=e.expose,E=q2(Nst),T=E[0],$=E[1],P=u.useRef(0),M=Fue(),j=T.naturalWidth,I=j===void 0?a:j,R=T.naturalHeight,O=R===void 0?s:R,L=T.width,D=L===void 0?a:L,B=T.height,F=B===void 0?s:B,z=T.loaded,H=z===void 0?!n:z,A=T.broken,V=T.x,W=T.y,U=T.touched,X=T.stopRaf,J=T.maskTouched,re=T.rotate,Q=T.scale,ne=T.CX,Z=T.CY,se=T.lastX,oe=T.lastY,ce=T.lastCX,te=T.lastCY,le=T.lastScale,pe=T.touchTime,we=T.touchLength,_e=T.pause,Y=T.reach,ae=hm({onScale:function(De){return ee(Ww(De))},onRotate:function(De){re!==De&&(_({rotate:De}),$(Ji({rotate:De},O8(I,O,De))))}});function ee(De,Ue,Le){Q!==De&&(_({scale:De}),$(Ji({scale:De},I8(V,W,D,F,Q,De,Ue,Le),De<=1&&{x:0,y:0})))}var q=Uw(function(De,Ue,Le){if(Le===void 0&&(Le=0),(U||J)&&k){var ft=fO(re,D,F),mt=ft[0],ut=ft[1];if(Le===0&&P.current===0){var gt=Math.abs(De-ne)<=20,Pe=Math.abs(Ue-Z)<=20;if(gt&&Pe)return void $({lastCX:De,lastCY:Ue});P.current=gt?Ue>Z?3:2:1}var Te,Ie=De-ce,$e=Ue-te;if(Le===0){var je=pd(Ie+se,Q,mt,innerWidth)[0],Ke=pd($e+oe,Q,ut,innerHeight);Te=function(st,Xe,Ge,ct){return Xe&&st===1||ct==="x"?"x":Ge&&st>1||ct==="y"?"y":void 0}(P.current,je,Ke[0],Y),Te!==void 0&&x(Te,De,Ue,Q)}if(Te==="x"||J)return void $({reach:"x"});var Ze=Ww(Q+(Le-we)/100/2*Q,I/D,.2);_({scale:Ze}),$(Ji({touchLength:Le,reach:Te,scale:Ze},I8(V,W,D,F,Q,Ze,De,Ue,Ie,$e)))}},{maxWait:8});function ue(De){return!X&&!U&&(M.current&&$(Ji({},De,{pause:c})),M.current)}var ie,de,be,ke,xe,ye,Se,Oe,Re=(xe=function(De){return ue({x:De})},ye=function(De){return ue({y:De})},Se=function(De){return M.current&&(_({scale:De}),$({scale:De})),!U&&M.current},Oe=hm({X:function(De){return xe(De)},Y:function(De){return ye(De)},S:function(De){return Se(De)}}),function(De,Ue,Le,ft,mt,ut,gt,Pe,Te,Ie,$e){var je=fO(Ie,mt,ut),Ke=je[0],Ze=je[1],st=pd(De,Pe,Ke,innerWidth),Xe=st[0],Ge=st[1],ct=pd(Ue,Pe,Ze,innerHeight),yt=ct[0],Rt=ct[1],Nt=Date.now()-$e;if(Nt>=200||Pe!==gt||Math.abs(Te-gt)>1){var Ct=I8(De,Ue,mt,ut,gt,Pe),Je=Ct.x,Me=Ct.y,ze=Xe?Ge:Je!==De?Je:null,tt=yt?Rt:Me!==Ue?Me:null;return ze!==null&&zf(De,ze,Oe.X),tt!==null&&zf(Ue,tt,Oe.Y),void(Pe!==gt&&zf(gt,Pe,Oe.S))}var ot=(De-Le)/Nt,Qe=(Ue-ft)/Nt,nt=Math.sqrt(Math.pow(ot,2)+Math.pow(Qe,2)),lt=!1,xt=!1;(function(Dt,vt){var at,St=Dt,nn=0,rn=0,At=function(kr){at||(at=kr);var Nr=kr-at,Yr=Math.sign(Dt),Vr=-.001*Yr,Tn=Math.sign(-St)*Math.pow(St,2)*2e-4,qt=St*Nr+(Vr+Tn)*Math.pow(Nr,2)/2;nn+=qt,at=kr,Yr*(St+=(Vr+Tn)*Nr)<=0?In():vt(nn)?$n():In()};function $n(){rn=requestAnimationFrame(At)}function In(){cancelAnimationFrame(rn)}$n()})(nt,function(Dt){var vt=De+Dt*(ot/nt),at=Ue+Dt*(Qe/nt),St=pd(vt,gt,Ke,innerWidth),nn=St[0],rn=St[1],At=pd(at,gt,Ze,innerHeight),$n=At[0],In=At[1];if(nn&&!lt&&(lt=!0,Xe?zf(vt,rn,Oe.X):kU(rn,vt+(vt-rn),Oe.X)),$n&&!xt&&(xt=!0,yt?zf(at,In,Oe.Y):kU(In,at+(at-In),Oe.Y)),lt&&xt)return!1;var kr=lt||Oe.X(rn),Nr=xt||Oe.Y(In);return kr&&Nr})}),Fe=(ie=y,de=function(De,Ue){Y||ee(Q!==1?1:Math.max(2,I/D),De,Ue)},be=u.useRef(0),ke=Uw(function(){be.current=0,ie.apply(void 0,[].slice.call(arguments))},{wait:300}),function(){var De=[].slice.call(arguments);be.current+=1,ke.apply(void 0,De),be.current>=2&&(ke.cancel(),be.current=0,de.apply(void 0,De))});function Ce(De,Ue){if(P.current=0,(U||J)&&k){$({touched:!1,maskTouched:!1,pause:!1,stopRaf:!1,reach:void 0});var Le=Ww(Q,I/D);if(Re(V,W,se,oe,D,F,Q,Le,le,re,pe),C(De,Ue),ne===De&&Z===Ue){if(U)return void Fe(De,Ue);J&&w(De,Ue)}}}function ve(De,Ue,Le){Le===void 0&&(Le=0),$({touched:!0,CX:De,CY:Ue,lastCX:De,lastCY:Ue,lastX:V,lastY:W,lastScale:Q,touchLength:Le,touchTime:Date.now()})}function ge(De){$({maskTouched:!0,CX:De.clientX,CY:De.clientY,lastX:V,lastY:W})}Zp(au?void 0:"mousemove",function(De){De.preventDefault(),q(De.clientX,De.clientY)}),Zp(au?void 0:"mouseup",function(De){Ce(De.clientX,De.clientY)}),Zp(au?"touchmove":void 0,function(De){De.preventDefault();var Ue=SU(De);q.apply(void 0,Ue)},{passive:!1}),Zp(au?"touchend":void 0,function(De){var Ue=De.changedTouches[0];Ce(Ue.clientX,Ue.clientY)},{passive:!1}),Zp("resize",Uw(function(){H&&!U&&($(O8(I,O,re)),S())},{maxWait:8})),dO(function(){k&&_(Ji({scale:Q,rotate:re},ae))},[k]);var Ee=function(De,Ue,Le,ft,mt,ut,gt,Pe,Te,Ie){var $e=function(Je,Me,ze,tt,ot){var Qe=u.useRef(!1),nt=q2({lead:!0,scale:ze}),lt=nt[0],xt=lt.lead,Dt=lt.scale,vt=nt[1],at=Uw(function(St){try{return ot(!0),vt({lead:!1,scale:St}),Promise.resolve()}catch(nn){return Promise.reject(nn)}},{wait:tt});return dO(function(){Qe.current?(ot(!1),vt({lead:!0}),at(ze)):Qe.current=!0},[ze]),xt?[Je*Dt,Me*Dt,ze/Dt]:[Je*ze,Me*ze,1]}(ut,gt,Pe,Te,Ie),je=$e[0],Ke=$e[1],Ze=$e[2],st=function(Je,Me,ze,tt,ot){var Qe=u.useState(Rst),nt=Qe[0],lt=Qe[1],xt=u.useState(0),Dt=xt[0],vt=xt[1],at=u.useRef(),St=hm({OK:function(){return Je&&vt(4)}});function nn(rn){ot(!1),vt(rn)}return u.useEffect(function(){if(at.current||(at.current=Date.now()),ze){if(function(rn,At){var $n=rn&&rn.current;if($n&&$n.nodeType===1){var In=$n.getBoundingClientRect();At({T:In.top,L:In.left,W:In.width,H:In.height,FIT:$n.tagName==="IMG"?getComputedStyle($n).objectFit:void 0})}}(Me,lt),Je)return Date.now()-at.current<250?(vt(1),requestAnimationFrame(function(){vt(2),requestAnimationFrame(function(){return nn(3)})}),void setTimeout(St.OK,tt)):void vt(4);nn(5)}},[Je,ze]),[Dt,nt]}(De,Ue,Le,Te,Ie),Xe=st[0],Ge=st[1],ct=Ge.W,yt=Ge.FIT,Rt=innerWidth/2,Nt=innerHeight/2,Ct=Xe<3||Xe>4;return[Ct?ct?Ge.L:Rt:ft+(Rt-ut*Pe/2),Ct?ct?Ge.T:Nt:mt+(Nt-gt*Pe/2),je,Ct&&yt?je*(Ge.H/ct):Ke,Xe===0?Ze:Ct?ct/(ut*Pe)||.01:Ze,Ct?yt?1:0:1,Xe,yt]}(c,l,H,V,W,D,F,Q,d,function(De){return $({pause:De})}),Ne=Ee[4],We=Ee[6],He="transform "+d+"ms "+f,Ye={className:p,onMouseDown:au?void 0:function(De){De.stopPropagation(),De.button===0&&ve(De.clientX,De.clientY,0)},onTouchStart:au?function(De){De.stopPropagation(),ve.apply(void 0,SU(De))}:void 0,onWheel:function(De){if(!Y){var Ue=Ww(Q-De.deltaY/100/2,I/D);$({stopRaf:!0}),ee(Ue,De.clientX,De.clientY)}},style:{width:Ee[2]+"px",height:Ee[3]+"px",opacity:Ee[5],objectFit:We===4?void 0:Ee[7],transform:re?"rotate("+re+"deg)":void 0,transition:We>2?He+", opacity "+d+"ms ease, height "+(We<4?d/2:We>4?d:0)+"ms "+f:void 0}};return K.createElement("div",{className:"PhotoView__PhotoWrap"+(m?" "+m:""),style:h,onMouseDown:!au&&k?ge:void 0,onTouchStart:au&&k?function(De){return ge(De.touches[0])}:void 0},K.createElement("div",{className:"PhotoView__PhotoBox",style:{transform:"matrix("+Ne+", 0, 0, "+Ne+", "+Ee[0]+", "+Ee[1]+")",transition:U||_e?void 0:He,willChange:k?"transform":void 0}},n?K.createElement(jst,Ji({src:n,loaded:H,broken:A},Ye,{onPhotoLoad:function(De){$(Ji({},De,De.loaded&&O8(De.naturalWidth||0,De.naturalHeight||0,re)))},loadingElement:v,brokenElement:g})):r&&r({attrs:Ye,scale:Ne,rotate:re})))}var _U={x:0,touched:!1,pause:!1,lastCX:void 0,lastCY:void 0,bg:void 0,lastBg:void 0,overlay:!0,minimal:!0,scale:1,rotate:0};function Fst(e){var t=e.loop,n=t===void 0?3:t,r=e.speed,i=e.easing,a=e.photoClosable,o=e.maskClosable,s=o===void 0||o,l=e.maskOpacity,c=l===void 0?1:l,d=e.pullClosable,f=d===void 0||d,m=e.bannerVisible,p=m===void 0||m,h=e.overlayRender,v=e.toolbarRender,g=e.className,y=e.maskClassName,w=e.photoClassName,x=e.photoWrapClassName,C=e.loadingElement,S=e.brokenElement,k=e.images,_=e.index,E=_===void 0?0:_,T=e.onIndexChange,$=e.visible,P=e.onClose,M=e.afterClose,j=e.portalContainer,I=q2(_U),R=I[0],O=I[1],L=u.useState(0),D=L[0],B=L[1],F=R.x,z=R.touched,H=R.pause,A=R.lastCX,V=R.lastCY,W=R.bg,U=W===void 0?c:W,X=R.lastBg,J=R.overlay,re=R.minimal,Q=R.scale,ne=R.rotate,Z=R.onScale,se=R.onRotate,oe=e.hasOwnProperty("index"),ce=oe?E:D,te=oe?T:B,le=u.useRef(ce),pe=k.length,we=k[ce],_e=typeof n=="boolean"?n:pe>n,Y=function(Ne,We){var He=u.useReducer(function(Le){return!Le},!1)[1],Ye=u.useRef(0),De=function(Le){var ft=u.useRef(Le);function mt(ut){ft.current=ut}return u.useMemo(function(){(function(ut){Ne?(ut(Ne),Ye.current=1):Ye.current=2})(mt)},[Le]),[ft.current,mt]}(Ne),Ue=De[1];return[De[0],Ye.current,function(){He(),Ye.current===2&&(Ue(!1),We&&We()),Ye.current=0}]}($,M),ae=Y[0],ee=Y[1],q=Y[2];dO(function(){if(ae)return O({pause:!0,x:ce*-(innerWidth+Up)}),void(le.current=ce);O(_U)},[ae]);var ue=hm({close:function(Ne){se&&se(0),O({overlay:!0,lastBg:U}),P(Ne)},changeIndex:function(Ne,We){We===void 0&&(We=!1);var He=_e?le.current+(Ne-ce):Ne,Ye=pe-1,De=uO(He,0,Ye),Ue=_e?He:De,Le=innerWidth+Up;O({touched:!1,lastCX:void 0,lastCY:void 0,x:-Le*Ue,pause:We}),le.current=Ue,te&&te(_e?Ne<0?Ye:Ne>Ye?0:Ne:De)}}),ie=ue.close,de=ue.changeIndex;function be(Ne){return Ne?ie():O({overlay:!J})}function ke(){O({x:-(innerWidth+Up)*ce,lastCX:void 0,lastCY:void 0,pause:!0}),le.current=ce}function xe(Ne,We,He,Ye){Ne==="x"?function(De){if(A!==void 0){var Ue=De-A,Le=Ue;!_e&&(ce===0&&Ue>0||ce===pe-1&&Ue<0)&&(Le=Ue/2),O({touched:!0,lastCX:A,x:-(innerWidth+Up)*le.current+Le,pause:!1})}else O({touched:!0,lastCX:De,x:F,pause:!1})}(We):Ne==="y"&&function(De,Ue){if(V!==void 0){var Le=c===null?null:uO(c,.01,c-Math.abs(De-V)/100/4);O({touched:!0,lastCY:V,bg:Ue===1?Le:c,minimal:Ue===1})}else O({touched:!0,lastCY:De,bg:U,minimal:!0})}(He,Ye)}function ye(Ne,We){var He=Ne-(A??Ne),Ye=We-(V??We),De=!1;if(He<-40)de(ce+1);else if(He>40)de(ce-1);else{var Ue=-(innerWidth+Up)*le.current;Math.abs(Ye)>100&&re&&f&&(De=!0,ie()),O({touched:!1,x:Ue,lastCX:void 0,lastCY:void 0,bg:c,overlay:!!De||J})}}Zp("keydown",function(Ne){if($)switch(Ne.key){case"ArrowLeft":de(ce-1,!0);break;case"ArrowRight":de(ce+1,!0);break;case"Escape":ie()}});var Se=function(Ne,We,He){return u.useMemo(function(){var Ye=Ne.length;return He?Ne.concat(Ne).concat(Ne).slice(Ye+We-1,Ye+We+2):Ne.slice(Math.max(We-1,0),Math.min(We+2,Ye+1))},[Ne,We,He])}(k,ce,_e);if(!ae)return null;var Oe=J&&!ee,Re=$?U:X,Fe=Z&&se&&{images:k,index:ce,visible:$,onClose:ie,onIndexChange:de,overlayVisible:Oe,overlay:we&&we.overlay,scale:Q,rotate:ne,onScale:Z,onRotate:se},Ce=r?r(ee):400,ve=i?i(ee):CU,ge=r?r(3):600,Ee=i?i(3):CU;return K.createElement(kst,{className:"PhotoView-Portal"+(Oe?"":" PhotoView-Slider__clean")+($?"":" PhotoView-Slider__willClose")+(g?" "+g:""),role:"dialog",onClick:function(Ne){return Ne.stopPropagation()},container:j},$&&K.createElement(Tst,null),K.createElement("div",{className:"PhotoView-Slider__Backdrop"+(y?" "+y:"")+(ee===1?" PhotoView-Slider__fadeIn":ee===2?" PhotoView-Slider__fadeOut":""),style:{background:Re?"rgba(0, 0, 0, "+Re+")":void 0,transitionTimingFunction:ve,transitionDuration:(z?0:Ce)+"ms",animationDuration:Ce+"ms"},onAnimationEnd:q}),p&&K.createElement("div",{className:"PhotoView-Slider__BannerWrap"},K.createElement("div",{className:"PhotoView-Slider__Counter"},ce+1," / ",pe),K.createElement("div",{className:"PhotoView-Slider__BannerRight"},v&&Fe&&v(Fe),K.createElement(_st,{className:"PhotoView-Slider__toolbarIcon",onClick:ie}))),Se.map(function(Ne,We){var He=_e||ce!==0?le.current-1+We:ce+We;return K.createElement(Ast,{key:_e?Ne.key+"/"+Ne.src+"/"+He:Ne.key,item:Ne,speed:Ce,easing:ve,visible:$,onReachMove:xe,onReachUp:ye,onPhotoTap:function(){return be(a)},onMaskTap:function(){return be(s)},wrapClassName:x,className:w,style:{left:(innerWidth+Up)*He+"px",transform:"translate3d("+F+"px, 0px, 0)",transition:z||H?void 0:"transform "+ge+"ms "+Ee},loadingElement:C,brokenElement:S,onPhotoResize:ke,isActive:le.current===He,expose:O})}),!au&&p&&K.createElement(K.Fragment,null,(_e||ce!==0)&&K.createElement("div",{className:"PhotoView-Slider__ArrowLeft",onClick:function(){return de(ce-1,!0)}},K.createElement(Est,null)),(_e||ce+1-1){var y=c.slice();return y.splice(g,1,v),void s({images:y})}s(function(w){return{images:w.images.concat(v)}})},remove:function(v){s(function(g){var y=g.images.filter(function(w){return w.key!==v});return{images:y,index:Math.min(y.length-1,f)}})},show:function(v){var g=c.findIndex(function(y){return y.key===v});s({visible:!0,index:g}),r&&r(!0,g,o)}}),p=hm({close:function(){s({visible:!1}),r&&r(!1,f,o)},changeIndex:function(v){s({index:v}),n&&n(v,o)}}),h=u.useMemo(function(){return Ji({},o,m)},[o,m]);return K.createElement(Aue.Provider,{value:h},t,K.createElement(Fst,Ji({images:c,visible:d,index:f,onIndexChange:p.changeIndex,onClose:p.close},i)))}var Bu=function(e){var t,n,r=e.src,i=e.render,a=e.overlay,o=e.width,s=e.height,l=e.triggers,c=l===void 0?["onClick"]:l,d=e.children,f=u.useContext(Aue),m=(t=function(){return f.nextId()},(n=u.useRef({sign:!1,fn:void 0}).current).sign||(n.sign=!0,n.fn=t()),n.fn),p=u.useRef(null);u.useImperativeHandle(d==null?void 0:d.ref,function(){return p.current}),u.useEffect(function(){return function(){f.remove(m)}},[]);var h=hm({render:function(g){return i&&i(g)},show:function(g,y){f.show(m),function(w,x){if(d){var C=d.props[w];C&&C(x)}}(g,y)}}),v=u.useMemo(function(){var g={};return c.forEach(function(y){g[y]=h.show.bind(null,y)}),g},[]);return u.useEffect(function(){f.update({key:m,src:r,originRef:p,render:h.render,overlay:a,width:o,height:s})},[r]),d?u.Children.only(u.cloneElement(d,Ji({},v,{ref:p}))):null};async function Due(e){return On("/visitor/api/v1/message/rating/up",{method:"POST",data:{...e,channel:wn}})}async function Lue(e){return On("/visitor/api/v1/message/rating/down",{method:"POST",data:{...e,channel:wn}})}async function Bue(e){return On("/visitor/api/v1/message/rating/feedback",{method:"POST",data:{...e,channel:wn}})}async function zue(e){return On("/visitor/api/v1/message/rating/transfer",{method:"POST",data:{...e,channel:wn}})}const Bst=({url:e,isDarkMode:t,onLoaded:n,openInNewTabText:r})=>{const{translateString:i}=ur(),a=e.toLowerCase(),o=/(\.png|\.jpg|\.jpeg|\.gif|\.webp|\.bmp)(\?|$)/.test(a),s=/(\.mp4|\.webm|\.ogg|\.mov|\.m4v)(\?|$)/.test(a),l=/(\.mp3|\.wav|\.ogg|\.aac|\.m4a)(\?|$)/.test(a);return o?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("img",{src:e,alt:"preview",style:{maxWidth:"100%",maxHeight:"80vh"},onLoad:n})}):s?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("video",{src:e,controls:!0,style:{width:"100%",maxHeight:"80vh",background:"#000"},onLoadedData:n})}):l?b.jsxs("div",{style:{padding:24},children:[b.jsx("audio",{src:e,controls:!0,onLoadedData:n,style:{width:"100%"}}),b.jsx("div",{style:{marginTop:8},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]}):b.jsxs("div",{style:{height:"100%",minHeight:"70vh"},children:[b.jsx("iframe",{src:e,title:"preview",style:{width:"100%",height:"80vh",border:"none",background:t?"#111827":"#fff"},onLoad:n,sandbox:"allow-scripts allow-same-origin allow-forms allow-popups"}),b.jsx("div",{style:{padding:8,textAlign:"right"},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]})},zst=({open:e,onClose:t,url:n,title:r,isDarkMode:i=!1,loadingText:a,noContentText:o,openInNewTabText:s,copyLinkText:l,copySuccessText:c,copyFailedText:d,blockedPageText:f,debugHintText:m,width:p="80%"})=>{const[h,v]=u.useState(!1),[g,y]=u.useState(!1),w=u.useRef(null),{translateString:x}=ur();K.useEffect(()=>(w.current&&(clearTimeout(w.current),w.current=null),e&&n?(v(!0),y(!1),w.current=window.setTimeout(()=>{y(!0),v(!1)},1800)):(v(!1),y(!1)),()=>{w.current&&(clearTimeout(w.current),w.current=null)}),[e,n]);const C=async()=>{if(n)try{await navigator.clipboard.writeText(n),rt.success(c||x("bubbles.robot.copy.success")||"Link copied")}catch{rt.error(d||x("bubbles.robot.copy.failed")||"Copy failed")}};return b.jsx(_s,{title:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:8},children:[b.jsx("span",{children:r||x("bubbles.robot.preview")||"Preview"}),Xi&&b.jsx("span",{style:{fontSize:12,color:i?"#9CA3AF":"#999"},children:m||x("bubbles.robot.debug.cross.origin.hint")||"(Cross-origin preview blocked here; works in production)"})]}),width:p,open:e,onClose:t,destroyOnHidden:!0,styles:{body:{padding:0,backgroundColor:i?"#111827":"#fff"}},extra:n?b.jsxs("div",{style:{display:"flex",gap:12},children:[b.jsx($r,{title:l||x("bubbles.robot.copy.link")||"Copy link",children:b.jsx("button",{onClick:C,style:{background:"transparent",border:"none",cursor:"pointer",color:i?"#e6f7ff":"#333"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})}),b.jsx($r,{title:s||x("bubbles.robot.open.in.new.tab")||"Open in new tab",children:b.jsx("a",{href:n,target:"_blank",rel:"noopener noreferrer",style:{color:i?"#60a5fa":"#1890ff"},children:b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:b.jsx("path",{d:"M10 14L20 4M20 4H14M20 4V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})})]}):void 0,children:b.jsxs("div",{style:{height:"100%",minHeight:"70vh",position:"relative"},children:[n?b.jsx(Bst,{url:n,isDarkMode:i,onLoaded:()=>{v(!1),y(!1),w.current&&(clearTimeout(w.current),w.current=null)},openInNewTabText:s}):b.jsx("div",{style:{padding:24,color:i?"#e6f7ff":"#333"},children:o||x("bubbles.robot.no.content")||"No content"}),h&&b.jsx("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",background:i?"rgba(0,0,0,0.2)":"rgba(255,255,255,0.3)"},children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8},children:[b.jsx(Ya,{}),b.jsx("div",{style:{color:i?"#e6f7ff":"#333"},children:a||x("bubbles.robot.loading")||"Loading..."})]})}),!h&&n&&g&&b.jsx("div",{style:{position:"absolute",left:12,right:12,bottom:12,background:i?"rgba(17,24,39,0.9)":"rgba(255,255,255,0.95)",border:`1px solid ${i?"#374151":"#e5e7eb"}`,borderRadius:8,padding:12},children:b.jsx("div",{style:{fontSize:12,color:i?"#e6f7ff":"#333"},children:f||x("bubbles.robot.blocked.page")||"This page is blocked by the browser or disallows embedding. Open in a new window or copy the link."})})]})})},Hst=["bubbles.robot.feedback.option.irrelevant","bubbles.robot.feedback.option.unclear","bubbles.robot.feedback.option.outdated","bubbles.robot.feedback.option.ineffective","bubbles.robot.feedback.option.wrong.steps","bubbles.robot.feedback.option.bad.attitude","bubbles.robot.feedback.option.slow.response","bubbles.robot.feedback.option.not.solved"],EU=e=>e===$l||e===gu||e===SN||e===kN,Vst=({uid:e,content:t,type:n,status:r,thread:i,visitor:a,isThreadHistory:o=!1,isDarkMode:s=!1,onTransferToAgent:l,conversationType:c})=>{const[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(!1),[g,y]=u.useState(void 0),[w,x]=u.useState(()=>r&&EU(r)?r:""),[C,S]=u.useState(!1),[k]=u.useState(e),[_,E]=u.useState(""),[T,$]=u.useState(!1),{translateString:P}=ur(),[M,j]=u.useState(void 0),[I,R]=u.useState(void 0),[O,L]=u.useState(!1),[D,B]=u.useState(void 0),[F,z]=u.useState(""),[H,A]=u.useState(!1),[V,W]=u.useState([]),[U,X]=u.useState([]),[J,re]=u.useState(!1),[Q,ne]=u.useState([]),[Z,se]=u.useState(""),[oe,ce]=u.useState(!1),[te,le]=u.useState(!1),pe=u.useMemo(()=>{const ve=(d||"").trim(),ge=(I||"").trim();return ge?`${P("bubbles.robot.question")||"问题"}: ${ge} +`}),n}function gU(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function bU(e,t){const n=ost(e,t),r=n.one(e,void 0),i=Yot(n),a=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&a.children.push({type:"text",value:` +`},i),a}function dst(e,t){return e&&"run"in e?async function(n,r){const i=bU(n,{file:r,...t});await e.run(i,r)}:function(n,r){return bU(n,{file:r,...e||t})}}function yU(e){if(e)throw e}var sC=Object.prototype.hasOwnProperty,Kue=Object.prototype.toString,xU=Object.defineProperty,wU=Object.getOwnPropertyDescriptor,SU=function(t){return typeof Array.isArray=="function"?Array.isArray(t):Kue.call(t)==="[object Array]"},CU=function(t){if(!t||Kue.call(t)!=="[object Object]")return!1;var n=sC.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&sC.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||sC.call(t,i)},kU=function(t,n){xU&&n.name==="__proto__"?xU(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},_U=function(t,n){if(n==="__proto__")if(sC.call(t,n)){if(wU)return wU(t,n).value}else return;return t[n]},fst=function e(){var t,n,r,i,a,o,s=arguments[0],l=1,c=arguments.length,d=!1;for(typeof s=="boolean"&&(d=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});lo.length;let l;s&&o.push(i);try{l=e.apply(this,o)}catch(c){const d=c;if(s&&n)throw d;return i(d)}s||(l&&l.then&&typeof l.then=="function"?l.then(a,i):l instanceof Error?i(l):a(l))}function i(o,...s){n||(n=!0,t(o,...s))}function a(o){i(null,o)}}const fc={basename:hst,dirname:vst,extname:gst,join:bst,sep:"/"};function hst(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Jy(e);let n=0,r=-1,i=e.length,a;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else r<0&&(a=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else o<0&&(a=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(r=i):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function vst(e){if(Jy(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function gst(e){Jy(e);let t=e.length,n=-1,r=0,i=-1,a=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?i<0?i=t:a!==1&&(a=1):i>-1&&(a=-1)}return i<0||n<0||a===0||a===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function bst(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function xst(e,t){let n="",r=0,i=-1,a=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=o,a=0;continue}}else if(n.length>0){n="",r=0,i=o,a=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,o):n=e.slice(i+1,o),r=o-i-1;i=o,a=0}else s===46&&a>-1?a++:a=-1}return n}function Jy(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const wst={cwd:Sst};function Sst(){return"/"}function dO(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function Cst(e){if(typeof e=="string")e=new URL(e);else if(!dO(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return kst(e)}function kst(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n0){let[p,...h]=d;const v=r[m][1];uO(v)&&uO(p)&&(p=E8(!0,v,p)),r[m]=[c,p,...h]}}}}const Tst=new H9().freeze();function R8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function I8(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function O8(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function $U(e){if(!uO(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function TU(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Ww(e){return Pst(e)?e:new Yue(e)}function Pst(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Rst(e){return typeof e=="string"||Ist(e)}function Ist(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Ost="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",PU=[],RU={allowDangerousHtml:!0},Mst=/^(https?|ircs?|mailto|xmpp)$/i,jst=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function IU(e){const t=Nst(e),n=Ast(e);return Fst(t.runSync(t.parse(n),n),e)}function Nst(e){const t=e.rehypePlugins||PU,n=e.remarkPlugins||PU,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...RU}:RU;return Tst().use(vot).use(n).use(dst,r).use(t)}function Ast(e){const t=e.children||"",n=new Yue;return typeof t=="string"&&(n.value=t),n}function Fst(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,a=t.disallowedElements,o=t.skipHtml,s=t.unwrapDisallowed,l=t.urlTransform||Dst;for(const d of jst)Object.hasOwn(t,d.from)&&(""+d.from+(d.to?"use `"+d.to+"` instead":"remove it")+Ost+d.id,void 0);return t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),Gue(e,c),Yrt(e,{Fragment:b.Fragment,components:i,ignoreInvalidStyle:!0,jsx:b.jsx,jsxs:b.jsxs,passKeys:!0,passNode:!0});function c(d,f,m){if(d.type==="raw"&&m&&typeof f=="number")return o?m.children.splice(f,1):m.children[f]={type:"text",value:d.value},f;if(d.type==="element"){let p;for(p in C8)if(Object.hasOwn(C8,p)&&Object.hasOwn(d.properties,p)){const h=d.properties[p],v=C8[p];(v===null||v.includes(d.tagName))&&(d.properties[p]=l(String(h||""),p,d))}}if(d.type==="element"){let p=n?!n.includes(d.tagName):a?a.includes(d.tagName):!1;if(!p&&r&&typeof f=="number"&&(p=!r(d,f,m)),p&&m&&typeof f=="number")return s&&d.children?m.children.splice(f,1,...d.children):m.children.splice(f,1),f}}}function Dst(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||Mst.test(e.slice(0,t))?e:""}function Qi(){return Qi=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||/ServerSideRendering/.test(navigator&&navigator.userAgent)?u.useEffect:u.useLayoutEffect;function th(e,t,n){var r=u.useRef(t);r.current=t,u.useEffect(function(){function i(a){r.current(a)}return e&&window.addEventListener(e,i,n),function(){e&&window.removeEventListener(e,i)}},[e])}var Lst=["container"];function Bst(e){var t=e.container,n=t===void 0?document.body:t,r=T4(e,Lst);return ki.createPortal(K.createElement("div",Qi({},r)),n)}function zst(e){return K.createElement("svg",Qi({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M607.5 205.5l-178.5 178.5 178.5 178.5-45 45-178.5-178.5-178.5 178.5-45-45 178.5-178.5-178.5-178.5 45-45 178.5 178.5 178.5-178.5z"}))}function Hst(e){return K.createElement("svg",Qi({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M640.5 352.5v63h-390l178.5 180-45 45-256.5-256.5 256.5-256.5 45 45-178.5 180h390z"}))}function Vst(e){return K.createElement("svg",Qi({width:"44",height:"44",viewBox:"0 0 768 768"},e),K.createElement("path",{d:"M384 127.5l256.5 256.5-256.5 256.5-45-45 178.5-180h-390v-63h390l-178.5-180z"}))}function Wst(){return u.useEffect(function(){var e=document.body.style,t=e.overflow;return e.overflow="hidden",function(){e.overflow=t}},[]),null}function MU(e){var t=e.touches[0],n=t.clientX,r=t.clientY;if(e.touches.length>=2){var i=e.touches[1],a=i.clientX,o=i.clientY;return[(n+a)/2,(r+o)/2,Math.sqrt(Math.pow(a-n,2)+Math.pow(o-r,2))]}return[n,r,0]}var pd=function(e,t,n,r){var i,a=n*t,o=(a-r)/2,s=e;return a<=r?(i=1,s=0):e>0&&o-e<=0?(i=2,s=o):e<0&&o+e<=0&&(i=3,s=-o),[i,s]};function M8(e,t,n,r,i,a,o,s,l,c){o===void 0&&(o=innerWidth/2),s===void 0&&(s=innerHeight/2),l===void 0&&(l=0),c===void 0&&(c=0);var d=pd(e,a,n,innerWidth)[0],f=pd(t,a,r,innerHeight),m=innerWidth/2,p=innerHeight/2;return{x:o-a/i*(o-(m+e))-m+(r/n>=3&&n*a===innerWidth?0:d?l/2:l),y:s-a/i*(s-(p+t))-p+(f[0]?c/2:c),lastCX:o,lastCY:s}}function pO(e,t,n){var r=e%180!=0;return r?[n,t,r]:[t,n,r]}function j8(e,t,n){var r=pO(n,innerWidth,innerHeight),i=r[0],a=r[1],o=0,s=i,l=a,c=e/t*a,d=t/e*i;return e=a?s=c:e>=i&&ti/a?l=d:t/e>=3&&!r[2]?o=((l=d)-a)/2:s=c,{width:s,height:l,x:0,y:o,pause:!0}}function qw(e,t){var n=t.leading,r=n!==void 0&&n,i=t.maxWait,a=t.wait,o=a===void 0?i||0:a,s=u.useRef(e);s.current=e;var l=u.useRef(0),c=u.useRef(),d=function(){return c.current&&clearTimeout(c.current)},f=u.useCallback(function(){var m=[].slice.call(arguments),p=Date.now();function h(){l.current=p,d(),s.current.apply(null,m)}var v=l.current,g=p-v;if(v===0&&(r&&h(),l.current=p),i!==void 0){if(g>i)return void h()}else g=1&&a&&a())};d()}function d(){l=requestAnimationFrame(c)}}var qst={T:0,L:0,W:0,H:0,FIT:void 0},Jue=function(){var e=u.useRef(!1);return u.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e},Gst=["className"];function Kst(e){var t=e.className,n=t===void 0?"":t,r=T4(e,Gst);return K.createElement("div",Qi({className:"PhotoView__Spinner "+n},r),K.createElement("svg",{viewBox:"0 0 32 32",width:"36",height:"36",fill:"white"},K.createElement("path",{opacity:".25",d:"M16 0 A16 16 0 0 0 16 32 A16 16 0 0 0 16 0 M16 4 A12 12 0 0 1 16 28 A12 12 0 0 1 16 4"}),K.createElement("path",{d:"M16 0 A16 16 0 0 1 32 16 L28 16 A12 12 0 0 0 16 4z"})))}var Yst=["src","loaded","broken","className","onPhotoLoad","loadingElement","brokenElement"];function Xst(e){var t=e.src,n=e.loaded,r=e.broken,i=e.className,a=e.onPhotoLoad,o=e.loadingElement,s=e.brokenElement,l=T4(e,Yst),c=Jue();return t&&!r?K.createElement(K.Fragment,null,K.createElement("img",Qi({className:"PhotoView__Photo"+(i?" "+i:""),src:t,onLoad:function(d){var f=d.target;c.current&&a({loaded:!0,naturalWidth:f.naturalWidth,naturalHeight:f.naturalHeight})},onError:function(){c.current&&a({broken:!0})},draggable:!1,alt:""},l)),!n&&(o?K.createElement("span",{className:"PhotoView__icon"},o):K.createElement(Kst,{className:"PhotoView__icon"}))):s?K.createElement("span",{className:"PhotoView__icon"},typeof s=="function"?s({src:t}):s):null}var Jst={naturalWidth:void 0,naturalHeight:void 0,width:void 0,height:void 0,loaded:void 0,broken:!1,x:0,y:0,touched:!1,maskTouched:!1,rotate:0,scale:1,CX:0,CY:0,lastX:0,lastY:0,lastCX:0,lastCY:0,lastScale:1,touchTime:0,touchLength:0,pause:!0,stopRaf:!0,reach:void 0};function Qst(e){var t=e.item,n=t.src,r=t.render,i=t.width,a=i===void 0?0:i,o=t.height,s=o===void 0?0:o,l=t.originRef,c=e.visible,d=e.speed,f=e.easing,m=e.wrapClassName,p=e.className,h=e.style,v=e.loadingElement,g=e.brokenElement,y=e.onPhotoTap,w=e.onMaskTap,x=e.onReachMove,S=e.onReachUp,C=e.onPhotoResize,_=e.isActive,k=e.expose,E=G2(Jst),T=E[0],$=E[1],P=u.useRef(0),M=Jue(),j=T.naturalWidth,I=j===void 0?a:j,R=T.naturalHeight,O=R===void 0?s:R,D=T.width,L=D===void 0?a:D,B=T.height,F=B===void 0?s:B,z=T.loaded,H=z===void 0?!n:z,A=T.broken,V=T.x,W=T.y,U=T.touched,Y=T.stopRaf,J=T.maskTouched,ne=T.rotate,Q=T.scale,te=T.CX,Z=T.CY,le=T.lastX,se=T.lastY,ce=T.lastCX,re=T.lastCY,ie=T.lastScale,pe=T.touchTime,Se=T.touchLength,_e=T.pause,X=T.reach,ae=pm({onScale:function(De){return ee(Uw(De))},onRotate:function(De){ne!==De&&(k({rotate:De}),$(Qi({rotate:De},j8(I,O,De))))}});function ee(De,Ke,Je){Q!==De&&(k({scale:De}),$(Qi({scale:De},M8(V,W,L,F,Q,De,Ke,Je),De<=1&&{x:0,y:0})))}var q=qw(function(De,Ke,Je){if(Je===void 0&&(Je=0),(U||J)&&_){var We=pO(ne,L,F),vt=We[0],dt=We[1];if(Je===0&&P.current===0){var bt=Math.abs(De-te)<=20,Ie=Math.abs(Ke-Z)<=20;if(bt&&Ie)return void $({lastCX:De,lastCY:Ke});P.current=bt?Ke>Z?3:2:1}var Te,Oe=De-ce,$e=Ke-re;if(Je===0){var je=pd(Oe+le,Q,vt,innerWidth)[0],Ge=pd($e+se,Q,dt,innerHeight);Te=function(lt,et,qe,ut){return et&<===1||ut==="x"?"x":qe&<>1||ut==="y"?"y":void 0}(P.current,je,Ge[0],X),Te!==void 0&&x(Te,De,Ke,Q)}if(Te==="x"||J)return void $({reach:"x"});var Ze=Uw(Q+(Je-Se)/100/2*Q,I/L,.2);k({scale:Ze}),$(Qi({touchLength:Je,reach:Te,scale:Ze},M8(V,W,L,F,Q,Ze,De,Ke,Oe,$e)))}},{maxWait:8});function ue(De){return!Y&&!U&&(M.current&&$(Qi({},De,{pause:c})),M.current)}var oe,de,xe,ke,be,ye,Ce,Re,Pe=(be=function(De){return ue({x:De})},ye=function(De){return ue({y:De})},Ce=function(De){return M.current&&(k({scale:De}),$({scale:De})),!U&&M.current},Re=pm({X:function(De){return be(De)},Y:function(De){return ye(De)},S:function(De){return Ce(De)}}),function(De,Ke,Je,We,vt,dt,bt,Ie,Te,Oe,$e){var je=pO(Oe,vt,dt),Ge=je[0],Ze=je[1],lt=pd(De,Ie,Ge,innerWidth),et=lt[0],qe=lt[1],ut=pd(Ke,Ie,Ze,innerHeight),Ct=ut[0],Pt=ut[1],jt=Date.now()-$e;if(jt>=200||Ie!==bt||Math.abs(Te-bt)>1){var xt=M8(De,Ke,vt,dt,bt,Ie),Xe=xt.x,Me=xt.y,Be=et?qe:Xe!==De?Xe:null,tt=Ct?Pt:Me!==Ke?Me:null;return Be!==null&&Bf(De,Be,Re.X),tt!==null&&Bf(Ke,tt,Re.Y),void(Ie!==bt&&Bf(bt,Ie,Re.S))}var ot=(De-Je)/jt,Qe=(Ke-We)/jt,rt=Math.sqrt(Math.pow(ot,2)+Math.pow(Qe,2)),ct=!1,St=!1;(function(Ft,gt){var st,kt=Ft,an=0,on=0,Jt=function(sr){st||(st=sr);var Nr=sr-st,ai=Math.sign(Ft),Yr=-.001*ai,rn=Math.sign(-kt)*Math.pow(kt,2)*2e-4,Ut=kt*Nr+(Yr+rn)*Math.pow(Nr,2)/2;an+=Ut,st=sr,ai*(kt+=(Yr+rn)*Nr)<=0?On():gt(an)?kn():On()};function kn(){on=requestAnimationFrame(Jt)}function On(){cancelAnimationFrame(on)}kn()})(rt,function(Ft){var gt=De+Ft*(ot/rt),st=Ke+Ft*(Qe/rt),kt=pd(gt,bt,Ge,innerWidth),an=kt[0],on=kt[1],Jt=pd(st,bt,Ze,innerHeight),kn=Jt[0],On=Jt[1];if(an&&!ct&&(ct=!0,et?Bf(gt,on,Re.X):jU(on,gt+(gt-on),Re.X)),kn&&!St&&(St=!0,Ct?Bf(st,On,Re.Y):jU(On,st+(st-On),Re.Y)),ct&&St)return!1;var sr=ct||Re.X(on),Nr=St||Re.Y(On);return sr&&Nr})}),Le=(oe=y,de=function(De,Ke){X||ee(Q!==1?1:Math.max(2,I/L),De,Ke)},xe=u.useRef(0),ke=qw(function(){xe.current=0,oe.apply(void 0,[].slice.call(arguments))},{wait:300}),function(){var De=[].slice.call(arguments);xe.current+=1,ke.apply(void 0,De),xe.current>=2&&(ke.cancel(),xe.current=0,de.apply(void 0,De))});function we(De,Ke){if(P.current=0,(U||J)&&_){$({touched:!1,maskTouched:!1,pause:!1,stopRaf:!1,reach:void 0});var Je=Uw(Q,I/L);if(Pe(V,W,le,se,L,F,Q,Je,ie,ne,pe),S(De,Ke),te===De&&Z===Ke){if(U)return void Le(De,Ke);J&&w(De,Ke)}}}function ve(De,Ke,Je){Je===void 0&&(Je=0),$({touched:!0,CX:De,CY:Ke,lastCX:De,lastCY:Ke,lastX:V,lastY:W,lastScale:Q,touchLength:Je,touchTime:Date.now()})}function ge(De){$({maskTouched:!0,CX:De.clientX,CY:De.clientY,lastX:V,lastY:W})}th(au?void 0:"mousemove",function(De){De.preventDefault(),q(De.clientX,De.clientY)}),th(au?void 0:"mouseup",function(De){we(De.clientX,De.clientY)}),th(au?"touchmove":void 0,function(De){De.preventDefault();var Ke=MU(De);q.apply(void 0,Ke)},{passive:!1}),th(au?"touchend":void 0,function(De){var Ke=De.changedTouches[0];we(Ke.clientX,Ke.clientY)},{passive:!1}),th("resize",qw(function(){H&&!U&&($(j8(I,O,ne)),C())},{maxWait:8})),mO(function(){_&&k(Qi({scale:Q,rotate:ne},ae))},[_]);var Ee=function(De,Ke,Je,We,vt,dt,bt,Ie,Te,Oe){var $e=function(Xe,Me,Be,tt,ot){var Qe=u.useRef(!1),rt=G2({lead:!0,scale:Be}),ct=rt[0],St=ct.lead,Ft=ct.scale,gt=rt[1],st=qw(function(kt){try{return ot(!0),gt({lead:!1,scale:kt}),Promise.resolve()}catch(an){return Promise.reject(an)}},{wait:tt});return mO(function(){Qe.current?(ot(!1),gt({lead:!0}),st(Be)):Qe.current=!0},[Be]),St?[Xe*Ft,Me*Ft,Be/Ft]:[Xe*Be,Me*Be,1]}(dt,bt,Ie,Te,Oe),je=$e[0],Ge=$e[1],Ze=$e[2],lt=function(Xe,Me,Be,tt,ot){var Qe=u.useState(qst),rt=Qe[0],ct=Qe[1],St=u.useState(0),Ft=St[0],gt=St[1],st=u.useRef(),kt=pm({OK:function(){return Xe&>(4)}});function an(on){ot(!1),gt(on)}return u.useEffect(function(){if(st.current||(st.current=Date.now()),Be){if(function(on,Jt){var kn=on&&on.current;if(kn&&kn.nodeType===1){var On=kn.getBoundingClientRect();Jt({T:On.top,L:On.left,W:On.width,H:On.height,FIT:kn.tagName==="IMG"?getComputedStyle(kn).objectFit:void 0})}}(Me,ct),Xe)return Date.now()-st.current<250?(gt(1),requestAnimationFrame(function(){gt(2),requestAnimationFrame(function(){return an(3)})}),void setTimeout(kt.OK,tt)):void gt(4);an(5)}},[Xe,Be]),[Ft,rt]}(De,Ke,Je,Te,Oe),et=lt[0],qe=lt[1],ut=qe.W,Ct=qe.FIT,Pt=innerWidth/2,jt=innerHeight/2,xt=et<3||et>4;return[xt?ut?qe.L:Pt:We+(Pt-dt*Ie/2),xt?ut?qe.T:jt:vt+(jt-bt*Ie/2),je,xt&&Ct?je*(qe.H/ut):Ge,et===0?Ze:xt?ut/(dt*Ie)||.01:Ze,xt?Ct?1:0:1,et,Ct]}(c,l,H,V,W,L,F,Q,d,function(De){return $({pause:De})}),Ne=Ee[4],ze=Ee[6],He="transform "+d+"ms "+f,Ye={className:p,onMouseDown:au?void 0:function(De){De.stopPropagation(),De.button===0&&ve(De.clientX,De.clientY,0)},onTouchStart:au?function(De){De.stopPropagation(),ve.apply(void 0,MU(De))}:void 0,onWheel:function(De){if(!X){var Ke=Uw(Q-De.deltaY/100/2,I/L);$({stopRaf:!0}),ee(Ke,De.clientX,De.clientY)}},style:{width:Ee[2]+"px",height:Ee[3]+"px",opacity:Ee[5],objectFit:ze===4?void 0:Ee[7],transform:ne?"rotate("+ne+"deg)":void 0,transition:ze>2?He+", opacity "+d+"ms ease, height "+(ze<4?d/2:ze>4?d:0)+"ms "+f:void 0}};return K.createElement("div",{className:"PhotoView__PhotoWrap"+(m?" "+m:""),style:h,onMouseDown:!au&&_?ge:void 0,onTouchStart:au&&_?function(De){return ge(De.touches[0])}:void 0},K.createElement("div",{className:"PhotoView__PhotoBox",style:{transform:"matrix("+Ne+", 0, 0, "+Ne+", "+Ee[0]+", "+Ee[1]+")",transition:U||_e?void 0:He,willChange:_?"transform":void 0}},n?K.createElement(Xst,Qi({src:n,loaded:H,broken:A},Ye,{onPhotoLoad:function(De){$(Qi({},De,De.loaded&&j8(De.naturalWidth||0,De.naturalHeight||0,ne)))},loadingElement:v,brokenElement:g})):r&&r({attrs:Ye,scale:Ne,rotate:ne})))}var NU={x:0,touched:!1,pause:!1,lastCX:void 0,lastCY:void 0,bg:void 0,lastBg:void 0,overlay:!0,minimal:!0,scale:1,rotate:0};function Zst(e){var t=e.loop,n=t===void 0?3:t,r=e.speed,i=e.easing,a=e.photoClosable,o=e.maskClosable,s=o===void 0||o,l=e.maskOpacity,c=l===void 0?1:l,d=e.pullClosable,f=d===void 0||d,m=e.bannerVisible,p=m===void 0||m,h=e.overlayRender,v=e.toolbarRender,g=e.className,y=e.maskClassName,w=e.photoClassName,x=e.photoWrapClassName,S=e.loadingElement,C=e.brokenElement,_=e.images,k=e.index,E=k===void 0?0:k,T=e.onIndexChange,$=e.visible,P=e.onClose,M=e.afterClose,j=e.portalContainer,I=G2(NU),R=I[0],O=I[1],D=u.useState(0),L=D[0],B=D[1],F=R.x,z=R.touched,H=R.pause,A=R.lastCX,V=R.lastCY,W=R.bg,U=W===void 0?c:W,Y=R.lastBg,J=R.overlay,ne=R.minimal,Q=R.scale,te=R.rotate,Z=R.onScale,le=R.onRotate,se=e.hasOwnProperty("index"),ce=se?E:L,re=se?T:B,ie=u.useRef(ce),pe=_.length,Se=_[ce],_e=typeof n=="boolean"?n:pe>n,X=function(Ne,ze){var He=u.useReducer(function(Je){return!Je},!1)[1],Ye=u.useRef(0),De=function(Je){var We=u.useRef(Je);function vt(dt){We.current=dt}return u.useMemo(function(){(function(dt){Ne?(dt(Ne),Ye.current=1):Ye.current=2})(vt)},[Je]),[We.current,vt]}(Ne),Ke=De[1];return[De[0],Ye.current,function(){He(),Ye.current===2&&(Ke(!1),ze&&ze()),Ye.current=0}]}($,M),ae=X[0],ee=X[1],q=X[2];mO(function(){if(ae)return O({pause:!0,x:ce*-(innerWidth+Gp)}),void(ie.current=ce);O(NU)},[ae]);var ue=pm({close:function(Ne){le&&le(0),O({overlay:!0,lastBg:U}),P(Ne)},changeIndex:function(Ne,ze){ze===void 0&&(ze=!1);var He=_e?ie.current+(Ne-ce):Ne,Ye=pe-1,De=fO(He,0,Ye),Ke=_e?He:De,Je=innerWidth+Gp;O({touched:!1,lastCX:void 0,lastCY:void 0,x:-Je*Ke,pause:ze}),ie.current=Ke,re&&re(_e?Ne<0?Ye:Ne>Ye?0:Ne:De)}}),oe=ue.close,de=ue.changeIndex;function xe(Ne){return Ne?oe():O({overlay:!J})}function ke(){O({x:-(innerWidth+Gp)*ce,lastCX:void 0,lastCY:void 0,pause:!0}),ie.current=ce}function be(Ne,ze,He,Ye){Ne==="x"?function(De){if(A!==void 0){var Ke=De-A,Je=Ke;!_e&&(ce===0&&Ke>0||ce===pe-1&&Ke<0)&&(Je=Ke/2),O({touched:!0,lastCX:A,x:-(innerWidth+Gp)*ie.current+Je,pause:!1})}else O({touched:!0,lastCX:De,x:F,pause:!1})}(ze):Ne==="y"&&function(De,Ke){if(V!==void 0){var Je=c===null?null:fO(c,.01,c-Math.abs(De-V)/100/4);O({touched:!0,lastCY:V,bg:Ke===1?Je:c,minimal:Ke===1})}else O({touched:!0,lastCY:De,bg:U,minimal:!0})}(He,Ye)}function ye(Ne,ze){var He=Ne-(A??Ne),Ye=ze-(V??ze),De=!1;if(He<-40)de(ce+1);else if(He>40)de(ce-1);else{var Ke=-(innerWidth+Gp)*ie.current;Math.abs(Ye)>100&&ne&&f&&(De=!0,oe()),O({touched:!1,x:Ke,lastCX:void 0,lastCY:void 0,bg:c,overlay:!!De||J})}}th("keydown",function(Ne){if($)switch(Ne.key){case"ArrowLeft":de(ce-1,!0);break;case"ArrowRight":de(ce+1,!0);break;case"Escape":oe()}});var Ce=function(Ne,ze,He){return u.useMemo(function(){var Ye=Ne.length;return He?Ne.concat(Ne).concat(Ne).slice(Ye+ze-1,Ye+ze+2):Ne.slice(Math.max(ze-1,0),Math.min(ze+2,Ye+1))},[Ne,ze,He])}(_,ce,_e);if(!ae)return null;var Re=J&&!ee,Pe=$?U:Y,Le=Z&&le&&{images:_,index:ce,visible:$,onClose:oe,onIndexChange:de,overlayVisible:Re,overlay:Se&&Se.overlay,scale:Q,rotate:te,onScale:Z,onRotate:le},we=r?r(ee):400,ve=i?i(ee):OU,ge=r?r(3):600,Ee=i?i(3):OU;return K.createElement(Bst,{className:"PhotoView-Portal"+(Re?"":" PhotoView-Slider__clean")+($?"":" PhotoView-Slider__willClose")+(g?" "+g:""),role:"dialog",onClick:function(Ne){return Ne.stopPropagation()},container:j},$&&K.createElement(Wst,null),K.createElement("div",{className:"PhotoView-Slider__Backdrop"+(y?" "+y:"")+(ee===1?" PhotoView-Slider__fadeIn":ee===2?" PhotoView-Slider__fadeOut":""),style:{background:Pe?"rgba(0, 0, 0, "+Pe+")":void 0,transitionTimingFunction:ve,transitionDuration:(z?0:we)+"ms",animationDuration:we+"ms"},onAnimationEnd:q}),p&&K.createElement("div",{className:"PhotoView-Slider__BannerWrap"},K.createElement("div",{className:"PhotoView-Slider__Counter"},ce+1," / ",pe),K.createElement("div",{className:"PhotoView-Slider__BannerRight"},v&&Le&&v(Le),K.createElement(zst,{className:"PhotoView-Slider__toolbarIcon",onClick:oe}))),Ce.map(function(Ne,ze){var He=_e||ce!==0?ie.current-1+ze:ce+ze;return K.createElement(Qst,{key:_e?Ne.key+"/"+Ne.src+"/"+He:Ne.key,item:Ne,speed:we,easing:ve,visible:$,onReachMove:be,onReachUp:ye,onPhotoTap:function(){return xe(a)},onMaskTap:function(){return xe(s)},wrapClassName:x,className:w,style:{left:(innerWidth+Gp)*He+"px",transform:"translate3d("+F+"px, 0px, 0)",transition:z||H?void 0:"transform "+ge+"ms "+Ee},loadingElement:S,brokenElement:C,onPhotoResize:ke,isActive:ie.current===He,expose:O})}),!au&&p&&K.createElement(K.Fragment,null,(_e||ce!==0)&&K.createElement("div",{className:"PhotoView-Slider__ArrowLeft",onClick:function(){return de(ce-1,!0)}},K.createElement(Hst,null)),(_e||ce+1-1){var y=c.slice();return y.splice(g,1,v),void s({images:y})}s(function(w){return{images:w.images.concat(v)}})},remove:function(v){s(function(g){var y=g.images.filter(function(w){return w.key!==v});return{images:y,index:Math.min(y.length-1,f)}})},show:function(v){var g=c.findIndex(function(y){return y.key===v});s({visible:!0,index:g}),r&&r(!0,g,o)}}),p=pm({close:function(){s({visible:!1}),r&&r(!1,f,o)},changeIndex:function(v){s({index:v}),n&&n(v,o)}}),h=u.useMemo(function(){return Qi({},o,m)},[o,m]);return K.createElement(Xue.Provider,{value:h},t,K.createElement(Zst,Qi({images:c,visible:d,index:f,onIndexChange:p.changeIndex,onClose:p.close},i)))}var Bu=function(e){var t,n,r=e.src,i=e.render,a=e.overlay,o=e.width,s=e.height,l=e.triggers,c=l===void 0?["onClick"]:l,d=e.children,f=u.useContext(Xue),m=(t=function(){return f.nextId()},(n=u.useRef({sign:!1,fn:void 0}).current).sign||(n.sign=!0,n.fn=t()),n.fn),p=u.useRef(null);u.useImperativeHandle(d==null?void 0:d.ref,function(){return p.current}),u.useEffect(function(){return function(){f.remove(m)}},[]);var h=pm({render:function(g){return i&&i(g)},show:function(g,y){f.show(m),function(w,x){if(d){var S=d.props[w];S&&S(x)}}(g,y)}}),v=u.useMemo(function(){var g={};return c.forEach(function(y){g[y]=h.show.bind(null,y)}),g},[]);return u.useEffect(function(){f.update({key:m,src:r,originRef:p,render:h.render,overlay:a,width:o,height:s})},[r]),d?u.Children.only(u.cloneElement(d,Qi({},v,{ref:p}))):null};async function Que(e){return In("/visitor/api/v1/message/rating/up",{method:"POST",data:{...e,channel:wn}})}async function Zue(e){return In("/visitor/api/v1/message/rating/down",{method:"POST",data:{...e,channel:wn}})}async function ede(e){return In("/visitor/api/v1/message/rating/feedback",{method:"POST",data:{...e,channel:wn}})}async function tde(e){return In("/visitor/api/v1/message/rating/transfer",{method:"POST",data:{...e,channel:wn}})}const nlt=({url:e,isDarkMode:t,onLoaded:n,openInNewTabText:r})=>{const{translateString:i}=fr(),a=e.toLowerCase(),o=/(\.png|\.jpg|\.jpeg|\.gif|\.webp|\.bmp)(\?|$)/.test(a),s=/(\.mp4|\.webm|\.ogg|\.mov|\.m4v)(\?|$)/.test(a),l=/(\.mp3|\.wav|\.ogg|\.aac|\.m4a)(\?|$)/.test(a);return o?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("img",{src:e,alt:"preview",style:{maxWidth:"100%",maxHeight:"80vh"},onLoad:n})}):s?b.jsx("div",{style:{height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:t?"#111827":"#f7f7f7"},children:b.jsx("video",{src:e,controls:!0,style:{width:"100%",maxHeight:"80vh",background:"#000"},onLoadedData:n})}):l?b.jsxs("div",{style:{padding:24},children:[b.jsx("audio",{src:e,controls:!0,onLoadedData:n,style:{width:"100%"}}),b.jsx("div",{style:{marginTop:8},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]}):b.jsxs("div",{style:{height:"100%",minHeight:"70vh"},children:[b.jsx("iframe",{src:e,title:"preview",style:{width:"100%",height:"80vh",border:"none",background:t?"#111827":"#fff"},onLoad:n,sandbox:"allow-scripts allow-same-origin allow-forms allow-popups"}),b.jsx("div",{style:{padding:8,textAlign:"right"},children:b.jsx("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:t?"#60a5fa":"#1890ff"},children:r||i("bubbles.robot.open.in.new.tab")||"Open in new tab"})})]})},rlt=({open:e,onClose:t,url:n,title:r,isDarkMode:i=!1,loadingText:a,noContentText:o,openInNewTabText:s,copyLinkText:l,copySuccessText:c,copyFailedText:d,blockedPageText:f,debugHintText:m,width:p="80%"})=>{const[h,v]=u.useState(!1),[g,y]=u.useState(!1),w=u.useRef(null),{translateString:x}=fr();K.useEffect(()=>(w.current&&(clearTimeout(w.current),w.current=null),e&&n?(v(!0),y(!1),w.current=window.setTimeout(()=>{y(!0),v(!1)},1800)):(v(!1),y(!1)),()=>{w.current&&(clearTimeout(w.current),w.current=null)}),[e,n]);const S=async()=>{if(n)try{await navigator.clipboard.writeText(n),it.success(c||x("bubbles.robot.copy.success")||"Link copied")}catch{it.error(d||x("bubbles.robot.copy.failed")||"Copy failed")}};return b.jsx(_s,{title:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:8},children:[b.jsx("span",{children:r||x("bubbles.robot.preview")||"Preview"}),Ji&&b.jsx("span",{style:{fontSize:12,color:i?"#9CA3AF":"#999"},children:m||x("bubbles.robot.debug.cross.origin.hint")||"(Cross-origin preview blocked here; works in production)"})]}),width:p,open:e,onClose:t,destroyOnHidden:!0,styles:{body:{padding:0,backgroundColor:i?"#111827":"#fff"}},extra:n?b.jsxs("div",{style:{display:"flex",gap:12},children:[b.jsx(Er,{title:l||x("bubbles.robot.copy.link")||"Copy link",children:b.jsx("button",{onClick:S,style:{background:"transparent",border:"none",cursor:"pointer",color:i?"#e6f7ff":"#333"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})}),b.jsx(Er,{title:s||x("bubbles.robot.open.in.new.tab")||"Open in new tab",children:b.jsx("a",{href:n,target:"_blank",rel:"noopener noreferrer",style:{color:i?"#60a5fa":"#1890ff"},children:b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:b.jsx("path",{d:"M10 14L20 4M20 4H14M20 4V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})})]}):void 0,children:b.jsxs("div",{style:{height:"100%",minHeight:"70vh",position:"relative"},children:[n?b.jsx(nlt,{url:n,isDarkMode:i,onLoaded:()=>{v(!1),y(!1),w.current&&(clearTimeout(w.current),w.current=null)},openInNewTabText:s}):b.jsx("div",{style:{padding:24,color:i?"#e6f7ff":"#333"},children:o||x("bubbles.robot.no.content")||"No content"}),h&&b.jsx("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",background:i?"rgba(0,0,0,0.2)":"rgba(255,255,255,0.3)"},children:b.jsxs("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8},children:[b.jsx(Ya,{}),b.jsx("div",{style:{color:i?"#e6f7ff":"#333"},children:a||x("bubbles.robot.loading")||"Loading..."})]})}),!h&&n&&g&&b.jsx("div",{style:{position:"absolute",left:12,right:12,bottom:12,background:i?"rgba(17,24,39,0.9)":"rgba(255,255,255,0.95)",border:`1px solid ${i?"#374151":"#e5e7eb"}`,borderRadius:8,padding:12},children:b.jsx("div",{style:{fontSize:12,color:i?"#e6f7ff":"#333"},children:f||x("bubbles.robot.blocked.page")||"This page is blocked by the browser or disallows embedding. Open in a new window or copy the link."})})]})})},ilt=["bubbles.robot.feedback.option.irrelevant","bubbles.robot.feedback.option.unclear","bubbles.robot.feedback.option.outdated","bubbles.robot.feedback.option.ineffective","bubbles.robot.feedback.option.wrong.steps","bubbles.robot.feedback.option.bad.attitude","bubbles.robot.feedback.option.slow.response","bubbles.robot.feedback.option.not.solved"],AU=e=>e===$l||e===gu||e===_N||e===EN,alt=({uid:e,content:t,type:n,status:r,thread:i,visitor:a,isThreadHistory:o=!1,isDarkMode:s=!1,onTransferToAgent:l,conversationType:c})=>{const[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(!1),[g,y]=u.useState(void 0),[w,x]=u.useState(()=>r&&AU(r)?r:""),[S,C]=u.useState(!1),[_]=u.useState(e),[k,E]=u.useState(""),[T,$]=u.useState(!1),{translateString:P}=fr(),[M,j]=u.useState(void 0),[I,R]=u.useState(void 0),[O,D]=u.useState(!1),[L,B]=u.useState(void 0),[F,z]=u.useState(""),[H,A]=u.useState(!1),[V,W]=u.useState([]),[U,Y]=u.useState([]),[J,ne]=u.useState(!1),[Q,te]=u.useState([]),[Z,le]=u.useState(""),[se,ce]=u.useState(!1),[re,ie]=u.useState(!1),pe=u.useMemo(()=>{const ve=(d||"").trim(),ge=(I||"").trim();return ge?`${P("bubbles.robot.question")||"问题"}: ${ge} -${ve}`.trim():ve},[d,I,P]),we=u.useCallback((ve,ge)=>({sourceType:ve.sourceType||ge.sourceType,sourceUid:ve.sourceUid||ge.sourceUid,sourceName:ve.sourceName||ge.sourceName,fileName:ve.fileName||ge.fileName,fileUrl:ve.fileUrl||ge.fileUrl,fileUid:ve.fileUid||ge.fileUid,contentSummary:ve.contentSummary&&ge.contentSummary?ve.contentSummary.length>=ge.contentSummary.length?ve.contentSummary:ge.contentSummary:ve.contentSummary||ge.contentSummary,score:typeof ve.score=="number"||typeof ge.score=="number"?Math.max(ve.score??-1/0,ge.score??-1/0):void 0,highlighted:!!(ve.highlighted||ge.highlighted)}),[]),_e=u.useCallback(ve=>{var ge,Ee,Ne;return((ge=ve.fileUrl)==null?void 0:ge.trim())||((Ee=ve.fileUid)==null?void 0:Ee.trim())||((Ne=ve.sourceUid)==null?void 0:Ne.trim())||`${ve.sourceType||""}|${ve.sourceName||""}|${ve.fileName||""}`},[]),Y=u.useCallback(ve=>{if(!ve||ve.length===0)return ve;const ge=new Map;for(const Ee of ve){const Ne=_e(Ee);Ne&&(ge.has(Ne)?ge.set(Ne,we(ge.get(Ne),Ee)):ge.set(Ne,Ee))}return Array.from(ge.values())},[we,_e]),ae=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.trim();if(!(ge.startsWith("{")&&ge.endsWith("}")))return null;try{const Ee=JSON.parse(ge);return Ee&&typeof Ee.answer=="string"?{answer:Ee.answer,question:typeof Ee.question=="string"?Ee.question:void 0,type:typeof Ee.type=="string"?Ee.type:void 0,uid:typeof Ee.uid=="string"?Ee.uid:void 0}:null}catch{return null}},[]),ee=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.length;let Ee=!1,Ne=!1,We=0,He=-1;const Ye=[];for(let Te=0;TeIe.trim()).filter(Boolean);for(const Ie of Te)Ie.startsWith("{")&&Ie.endsWith("}")&&Ye.push(Ie)}if(Ye.length===0)return null;const De=[];let Ue;const Le=[];let ft,mt,ut,gt;for(const Te of Ye)try{const Ie=JSON.parse(Te);if(Ie&&typeof Ie=="object"){const $e=Ie;if(typeof $e.answer=="string"&&De.push($e.answer),!Ue&&typeof $e.question=="string"&&(Ue=$e.question),Array.isArray($e.sources)&&$e.sources.length>0&&Le.push(...$e.sources),!ft&&typeof $e.kbUid=="string"&&(ft=$e.kbUid),!mt&&typeof $e.robotUid=="string"&&(mt=$e.robotUid),!ut&&typeof $e.regenerationContext=="string"&&(ut=$e.regenerationContext),!gt&&"reasonContent"in Ie){const je=Ie.reasonContent;typeof je=="string"&&(gt=je)}}}catch{}if(De.length===0&&!Ue&&Le.length===0)return null;const Pe=Y(Le);return{question:Ue,answer:De.join(""),sources:Pe&&Pe.length>0?Pe:void 0,kbUid:ft,robotUid:mt,regenerationContext:ut,reasonContent:gt}},[Y]),q=ve=>{if(ve&&typeof ve=="object"&&"reasonContent"in ve){const ge=ve.reasonContent;return typeof ge=="string"?ge:void 0}};u.useEffect(()=>{i&&i.uid&&E(i.uid),c==="1"&&ie(w)&&S(!0);let ve=!1;try{const ge=JSON.parse(t);if(ge&&(ge.answer!==void 0||ge.question!==void 0||ge.sources!==void 0)){const Ee=q(ge);y(Ee),ve=!0,R(ge.question);const Ne=Y(ge.sources);j(Ne);const We=ae(ge.answer),He=(We==null?void 0:We.answer)??ge.answer??"";!ge.question&&(We!=null&&We.question)&&R(We.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Le=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Le)}else f(He),p("");const De=[],Ue=[];(Ne||[]).forEach(Le=>{const ft=Le.sourceType,mt=Le.fileUrl;mt&&(ft==="image"?De.push(mt):(ft==="file"||ft==="document"||ft==="article"||ft==="video"||ft==="audio"||ft==="webpage")&&Ue.push(mt))}),W(De),X(Ue)}}catch{const Ee=ee(t);if(Ee){y(Ee.reasonContent),ve=!0,R(Ee.question);const Ne=Y(Ee.sources);j(Ne);const We=ae(Ee.answer),He=(We==null?void 0:We.answer)??Ee.answer??"";!Ee.question&&(We!=null&&We.question)&&R(We.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Le=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Le)}else f(He),p("");const De=[],Ue=[];(Ne||[]).forEach(Le=>{const ft=Le.sourceType,mt=Le.fileUrl;mt&&(ft==="image"?De.push(mt):(ft==="file"||ft==="document"||ft==="article"||ft==="video"||ft==="audio"||ft==="webpage")&&Ue.push(mt))}),W(De),X(Ue)}}if(!ve){y(void 0);const ge=t.match(/([\s\S]*?)<\/think>/);if(ge){p(ge[1].trim());const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim();f(Ee)}else{const Ee=ae(t);Ee!=null&&Ee.answer?(f(Ee.answer),Ee.question&&R(Ee.question)):f(t),p("")}try{const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim(),Ne=JSON.parse(Ee);Ne&&(Ne.images&&Array.isArray(Ne.images)&&Ne.images.length>0?W(Ne.images):W([]),Ne.attachments&&Array.isArray(Ne.attachments)&&Ne.attachments.length>0?X(Ne.attachments):X([]),Ne.answer&&f(Ne.answer))}catch{W([]),X([])}j(void 0),R(void 0)}},[t,i,w,Y,ee]),u.useEffect(()=>{r&&EU(r)&&(x(r),c==="1"&&S(ie(r)))},[r,c]);const ue=async ve=>{var ge,Ee;if(console.log("Robot handleRateClicked:",e,ve),ve===$l){const Ne={threadUid:_,messageUid:k,answer:pe,fromType:bw,user:JSON.stringify(a)},We=await Due(Ne);console.log("rateMessageUp robot response:",We.data,Ne),We&&We.data&&((ge=We==null?void 0:We.data)!=null&&ge.data)?(S(!1),x($l),rt.success(P("bubbles.robot.thank.feedback"))):rt.error(P("bubbles.robot.operation.failed"))}else if(ve===gu){const Ne={threadUid:_,messageUid:k,answer:pe,fromType:bw,user:JSON.stringify(a)},We=await Lue(Ne);console.log("rateMessageDown robot response:",We.data,Ne),We&&We.data&&((Ee=We==null?void 0:We.data)!=null&&Ee.data)?(c==="1"&&S(!0),x(gu),re(!0),rt.info(P("bubbles.robot.thank.feedback.improve"))):rt.error(P("bubbles.robot.operation.failed"))}},ie=ve=>ve===gu||ve===SN||ve===kN,de=async()=>{(await v9(pe)).success?($(!0),rt.success(P("bubbles.robot.copy.success")),setTimeout(()=>{$(!1)},2e3)):rt.error(P("bubbles.robot.copy.failed"))},be=async()=>{var Ee;const ve={threadUid:_,messageUid:k,answer:pe,fromType:bw,user:JSON.stringify(a)},ge=await zue(ve);console.log("rateMessageTransfer response:",ge.data),ge&&ge.data&&((Ee=ge==null?void 0:ge.data)!=null&&Ee.data)?l&&l():rt.error(P("bubbles.robot.operation.failed"))},ke=async()=>{var ve;if(Q.length===0){rt.warning(P("bubbles.robot.feedback.select.least.one"));return}try{ce(!0);const ge={threadUid:_,messageUid:k,answer:pe,fromType:bw,rateDownTagList:Q,rateDownReason:Z,user:JSON.stringify(a)};console.log("提交反馈数据:",ge);const Ee=await Bue(ge);console.log("rateMessageFeedback robot response:",Ee.data,ge),Ee&&Ee.data&&((ve=Ee==null?void 0:Ee.data)!=null&&ve.data)?(le(!0),rt.success(P("bubbles.robot.feedback.submit.success")),setTimeout(()=>{re(!1)},2e3)):rt.error(P("bubbles.robot.feedback.submit.failed"))}catch(ge){console.error("提交反馈失败:",ge),rt.error(P("bubbles.robot.feedback.submit.failed"))}finally{ce(!1)}},xe=()=>J?te?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#2a3f54":"#f6ffed",border:`1px solid ${s?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#1f2937":"#f9f9f9",border:`1px solid ${s?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.title")}),b.jsx(Ga.Group,{onChange:ve=>ne(ve),value:Q,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:Hst.map(ve=>b.jsx(Ga,{value:ve,style:{color:s?"#e6f7ff":"inherit"},children:P(ve)},ve))}),b.jsx(hr.TextArea,{placeholder:P("bubbles.robot.feedback.placeholder"),value:Z,onChange:ve=>se(ve.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:s?"#374151":void 0,color:s?"#e6f7ff":void 0,borderColor:s?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(Vt,{type:"primary",onClick:ke,loading:oe,size:"small",children:P("bubbles.robot.feedback.submit")})})]}):null,ye=()=>!V||V.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.image.attachments")," (",V.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:V.map((ve,ge)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:s?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:ve,children:b.jsx("img",{src:ve,alt:`图片 ${ge+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:Ee=>{Ee.currentTarget.style.transform="scale(1.05)"},onMouseOut:Ee=>{Ee.currentTarget.style.transform="scale(1)"},title:P("bubbles.robot.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${P("bubbles.robot.image")} ${ge+1}`})]},ge))})]}),Se=ve=>{var Ee;switch((Ee=ve.split(".").pop())==null?void 0:Ee.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},Oe=()=>!U||U.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.file.attachments")," (",U.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:s?"#1f2937":"#f9fafb"},children:U.map((ve,ge)=>{const Ee=ve.split("/").pop()||`附件${ge+1}`;let Ne="";if(ve.includes("size=")){const We=ve.match(/size=(\d+)/);if(We&&We[1]){const He=parseInt(We[1]);He<1024?Ne=`${He} B`:He<1024*1024?Ne=`${(He/1024).toFixed(1)} KB`:Ne=`${(He/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:ve,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:s?"#2d3748":"#ffffff",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,color:s?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:We=>{We.currentTarget.style.backgroundColor=s?"#374151":"#f3f4f6",We.currentTarget.style.boxShadow=s?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:We=>{We.currentTarget.style.backgroundColor=s?"#2d3748":"#ffffff",We.currentTarget.style.boxShadow=s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:P("bubbles.robot.download.attachment"),children:[Se(Ee),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:Ee}),Ne&&b.jsx("div",{style:{marginLeft:"10px",color:s?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:Ne}),b.jsx("div",{style:{marginLeft:"10px",color:s?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ge)})})]}),Re=()=>{if(!M||M.length===0)return null;const ve=ge=>{ge.fileUrl&&(B(ge.fileUrl),z(ge.sourceName||ge.fileName||ge.fileUrl||P("bubbles.robot.preview")),L(!0))};return b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("button",{onClick:()=>A(ge=>!ge),style:{width:"100%",textAlign:"left",background:s?"#1f2937":"#f3f4f6",border:`1px solid ${s?"#374151":"#e5e7eb"}`,borderRadius:"6px",padding:"8px 10px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:H?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),b.jsxs("strong",{style:{fontSize:"14px"},children:[P("bubbles.robot.sources")||"来源"," (",M.length,")"]})]}),H&&b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginTop:"8px"},children:M.map((ge,Ee)=>{var Ye;const Ne=(Ye=ge.fileUrl)==null?void 0:Ye.trim(),We=ge.highlighted?s?"#374151":"#eef2ff":s?"#1f2937":"#f8f9fa",He=ge.highlighted?s?"#60a5fa":"#3b82f6":s?"#4b5563":"#eaeaea";return b.jsxs("div",{style:{border:`1px solid ${He}`,borderRadius:"6px",padding:"10px",backgroundColor:We,cursor:Ne?"pointer":"default"},onClick:()=>Ne&&ve(ge),children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",marginBottom:"6px"},children:[b.jsx("span",{style:{fontSize:"12px",padding:"2px 6px",borderRadius:"4px",backgroundColor:s?"#111827":"#edf2f7",color:s?"#93c5fd":"#1f2937",border:`1px solid ${s?"#374151":"#e5e7eb"}`},children:ge.sourceType||"unknown"}),b.jsx("strong",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",flex:1},children:Ne?b.jsx("span",{style:{color:s?"#60a5fa":"#1890ff"},children:ge.sourceName||ge.fileName||ge.fileUrl}):b.jsx("span",{children:ge.sourceName||ge.fileName||ge.sourceUid||"-"})}),typeof ge.score=="number"&&(()=>{const De=Number(ge.score),Ue=De>1?De:De*100,Le=Math.max(0,Math.min(100,Math.round(Ue))),ft=P("bubbles.robot.similarity")||"相似度";return b.jsx("span",{style:{fontSize:"12px",color:s?"#9ca3af":"#6b7280"},children:`${ft}: ${Le}%`})})()]}),ge.contentSummary&&b.jsx("div",{style:{fontSize:"13px",color:s?"#e6f7ff":"#333",whiteSpace:"pre-wrap"},children:ge.contentSummary})]},Ee)})})]})},Fe=ve=>{if(!ve)return"";let ge=ve.replace(/\\n/g,` +${ve}`.trim():ve},[d,I,P]),Se=u.useCallback((ve,ge)=>({sourceType:ve.sourceType||ge.sourceType,sourceUid:ve.sourceUid||ge.sourceUid,sourceName:ve.sourceName||ge.sourceName,fileName:ve.fileName||ge.fileName,fileUrl:ve.fileUrl||ge.fileUrl,fileUid:ve.fileUid||ge.fileUid,contentSummary:ve.contentSummary&&ge.contentSummary?ve.contentSummary.length>=ge.contentSummary.length?ve.contentSummary:ge.contentSummary:ve.contentSummary||ge.contentSummary,score:typeof ve.score=="number"||typeof ge.score=="number"?Math.max(ve.score??-1/0,ge.score??-1/0):void 0,highlighted:!!(ve.highlighted||ge.highlighted)}),[]),_e=u.useCallback(ve=>{var ge,Ee,Ne;return((ge=ve.fileUrl)==null?void 0:ge.trim())||((Ee=ve.fileUid)==null?void 0:Ee.trim())||((Ne=ve.sourceUid)==null?void 0:Ne.trim())||`${ve.sourceType||""}|${ve.sourceName||""}|${ve.fileName||""}`},[]),X=u.useCallback(ve=>{if(!ve||ve.length===0)return ve;const ge=new Map;for(const Ee of ve){const Ne=_e(Ee);Ne&&(ge.has(Ne)?ge.set(Ne,Se(ge.get(Ne),Ee)):ge.set(Ne,Ee))}return Array.from(ge.values())},[Se,_e]),ae=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.trim();if(!(ge.startsWith("{")&&ge.endsWith("}")))return null;try{const Ee=JSON.parse(ge);return Ee&&typeof Ee.answer=="string"?{answer:Ee.answer,question:typeof Ee.question=="string"?Ee.question:void 0,type:typeof Ee.type=="string"?Ee.type:void 0,uid:typeof Ee.uid=="string"?Ee.uid:void 0}:null}catch{return null}},[]),ee=u.useCallback(ve=>{if(!ve||typeof ve!="string")return null;const ge=ve.length;let Ee=!1,Ne=!1,ze=0,He=-1;const Ye=[];for(let Te=0;TeOe.trim()).filter(Boolean);for(const Oe of Te)Oe.startsWith("{")&&Oe.endsWith("}")&&Ye.push(Oe)}if(Ye.length===0)return null;const De=[];let Ke;const Je=[];let We,vt,dt,bt;for(const Te of Ye)try{const Oe=JSON.parse(Te);if(Oe&&typeof Oe=="object"){const $e=Oe;if(typeof $e.answer=="string"&&De.push($e.answer),!Ke&&typeof $e.question=="string"&&(Ke=$e.question),Array.isArray($e.sources)&&$e.sources.length>0&&Je.push(...$e.sources),!We&&typeof $e.kbUid=="string"&&(We=$e.kbUid),!vt&&typeof $e.robotUid=="string"&&(vt=$e.robotUid),!dt&&typeof $e.regenerationContext=="string"&&(dt=$e.regenerationContext),!bt&&"reasonContent"in Oe){const je=Oe.reasonContent;typeof je=="string"&&(bt=je)}}}catch{}if(De.length===0&&!Ke&&Je.length===0)return null;const Ie=X(Je);return{question:Ke,answer:De.join(""),sources:Ie&&Ie.length>0?Ie:void 0,kbUid:We,robotUid:vt,regenerationContext:dt,reasonContent:bt}},[X]),q=ve=>{if(ve&&typeof ve=="object"&&"reasonContent"in ve){const ge=ve.reasonContent;return typeof ge=="string"?ge:void 0}};u.useEffect(()=>{i&&i.uid&&E(i.uid),c==="1"&&oe(w)&&C(!0);let ve=!1;try{const ge=JSON.parse(t);if(ge&&(ge.answer!==void 0||ge.question!==void 0||ge.sources!==void 0)){const Ee=q(ge);y(Ee),ve=!0,R(ge.question);const Ne=X(ge.sources);j(Ne);const ze=ae(ge.answer),He=(ze==null?void 0:ze.answer)??ge.answer??"";!ge.question&&(ze!=null&&ze.question)&&R(ze.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Je=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Je)}else f(He),p("");const De=[],Ke=[];(Ne||[]).forEach(Je=>{const We=Je.sourceType,vt=Je.fileUrl;vt&&(We==="image"?De.push(vt):(We==="file"||We==="document"||We==="article"||We==="video"||We==="audio"||We==="webpage")&&Ke.push(vt))}),W(De),Y(Ke)}}catch{const Ee=ee(t);if(Ee){y(Ee.reasonContent),ve=!0,R(Ee.question);const Ne=X(Ee.sources);j(Ne);const ze=ae(Ee.answer),He=(ze==null?void 0:ze.answer)??Ee.answer??"";!Ee.question&&(ze!=null&&ze.question)&&R(ze.question);const Ye=He.match(/([\s\S]*?)<\/think>/);if(Ye){p(Ye[1].trim());const Je=He.replace(/[\s\S]*?<\/think>/g,"").trim();f(Je)}else f(He),p("");const De=[],Ke=[];(Ne||[]).forEach(Je=>{const We=Je.sourceType,vt=Je.fileUrl;vt&&(We==="image"?De.push(vt):(We==="file"||We==="document"||We==="article"||We==="video"||We==="audio"||We==="webpage")&&Ke.push(vt))}),W(De),Y(Ke)}}if(!ve){y(void 0);const ge=t.match(/([\s\S]*?)<\/think>/);if(ge){p(ge[1].trim());const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim();f(Ee)}else{const Ee=ae(t);Ee!=null&&Ee.answer?(f(Ee.answer),Ee.question&&R(Ee.question)):f(t),p("")}try{const Ee=t.replace(/[\s\S]*?<\/think>/g,"").trim(),Ne=JSON.parse(Ee);Ne&&(Ne.images&&Array.isArray(Ne.images)&&Ne.images.length>0?W(Ne.images):W([]),Ne.attachments&&Array.isArray(Ne.attachments)&&Ne.attachments.length>0?Y(Ne.attachments):Y([]),Ne.answer&&f(Ne.answer))}catch{W([]),Y([])}j(void 0),R(void 0)}},[t,i,w,X,ee]),u.useEffect(()=>{r&&AU(r)&&(x(r),c==="1"&&C(oe(r)))},[r,c]);const ue=async ve=>{var ge,Ee;if(console.log("Robot handleRateClicked:",e,ve),ve===$l){const Ne={threadUid:k,messageUid:_,answer:pe,fromType:yw,user:JSON.stringify(a)},ze=await Que(Ne);console.log("rateMessageUp robot response:",ze.data,Ne),ze&&ze.data&&((ge=ze==null?void 0:ze.data)!=null&&ge.data)?(C(!1),x($l),it.success(P("bubbles.robot.thank.feedback"))):it.error(P("bubbles.robot.operation.failed"))}else if(ve===gu){const Ne={threadUid:k,messageUid:_,answer:pe,fromType:yw,user:JSON.stringify(a)},ze=await Zue(Ne);console.log("rateMessageDown robot response:",ze.data,Ne),ze&&ze.data&&((Ee=ze==null?void 0:ze.data)!=null&&Ee.data)?(c==="1"&&C(!0),x(gu),ne(!0),it.info(P("bubbles.robot.thank.feedback.improve"))):it.error(P("bubbles.robot.operation.failed"))}},oe=ve=>ve===gu||ve===_N||ve===EN,de=async()=>{(await b9(pe)).success?($(!0),it.success(P("bubbles.robot.copy.success")),setTimeout(()=>{$(!1)},2e3)):it.error(P("bubbles.robot.copy.failed"))},xe=async()=>{var Ee;const ve={threadUid:k,messageUid:_,answer:pe,fromType:yw,user:JSON.stringify(a)},ge=await tde(ve);console.log("rateMessageTransfer response:",ge.data),ge&&ge.data&&((Ee=ge==null?void 0:ge.data)!=null&&Ee.data)?l&&l():it.error(P("bubbles.robot.operation.failed"))},ke=async()=>{var ve;if(Q.length===0){it.warning(P("bubbles.robot.feedback.select.least.one"));return}try{ce(!0);const ge={threadUid:k,messageUid:_,answer:pe,fromType:yw,rateDownTagList:Q,rateDownReason:Z,user:JSON.stringify(a)};console.log("提交反馈数据:",ge);const Ee=await ede(ge);console.log("rateMessageFeedback robot response:",Ee.data,ge),Ee&&Ee.data&&((ve=Ee==null?void 0:Ee.data)!=null&&ve.data)?(ie(!0),it.success(P("bubbles.robot.feedback.submit.success")),setTimeout(()=>{ne(!1)},2e3)):it.error(P("bubbles.robot.feedback.submit.failed"))}catch(ge){console.error("提交反馈失败:",ge),it.error(P("bubbles.robot.feedback.submit.failed"))}finally{ce(!1)}},be=()=>J?re?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#2a3f54":"#f6ffed",border:`1px solid ${s?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:s?"#1f2937":"#f9f9f9",border:`1px solid ${s?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:s?"#e6f7ff":"inherit"},children:P("bubbles.robot.feedback.title")}),b.jsx(Ga.Group,{onChange:ve=>te(ve),value:Q,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:ilt.map(ve=>b.jsx(Ga,{value:ve,style:{color:s?"#e6f7ff":"inherit"},children:P(ve)},ve))}),b.jsx(vr.TextArea,{placeholder:P("bubbles.robot.feedback.placeholder"),value:Z,onChange:ve=>le(ve.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:s?"#374151":void 0,color:s?"#e6f7ff":void 0,borderColor:s?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(zt,{type:"primary",onClick:ke,loading:se,size:"small",children:P("bubbles.robot.feedback.submit")})})]}):null,ye=()=>!V||V.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.image.attachments")," (",V.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:V.map((ve,ge)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:s?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:ve,children:b.jsx("img",{src:ve,alt:`图片 ${ge+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:Ee=>{Ee.currentTarget.style.transform="scale(1.05)"},onMouseOut:Ee=>{Ee.currentTarget.style.transform="scale(1)"},title:P("bubbles.robot.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${P("bubbles.robot.image")} ${ge+1}`})]},ge))})]}),Ce=ve=>{var Ee;switch((Ee=ve.split(".").pop())==null?void 0:Ee.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},Re=()=>!U||U.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:s?"#e6f7ff":"#555",fontSize:"14px"},children:[P("bubbles.robot.file.attachments")," (",U.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:s?"#1f2937":"#f9fafb"},children:U.map((ve,ge)=>{const Ee=ve.split("/").pop()||`附件${ge+1}`;let Ne="";if(ve.includes("size=")){const ze=ve.match(/size=(\d+)/);if(ze&&ze[1]){const He=parseInt(ze[1]);He<1024?Ne=`${He} B`:He<1024*1024?Ne=`${(He/1024).toFixed(1)} KB`:Ne=`${(He/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:ve,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:s?"#2d3748":"#ffffff",border:`1px solid ${s?"#4b5563":"#eaeaea"}`,color:s?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:ze=>{ze.currentTarget.style.backgroundColor=s?"#374151":"#f3f4f6",ze.currentTarget.style.boxShadow=s?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:ze=>{ze.currentTarget.style.backgroundColor=s?"#2d3748":"#ffffff",ze.currentTarget.style.boxShadow=s?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:P("bubbles.robot.download.attachment"),children:[Ce(Ee),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:Ee}),Ne&&b.jsx("div",{style:{marginLeft:"10px",color:s?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:Ne}),b.jsx("div",{style:{marginLeft:"10px",color:s?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ge)})})]}),Pe=()=>{if(!M||M.length===0)return null;const ve=ge=>{ge.fileUrl&&(B(ge.fileUrl),z(ge.sourceName||ge.fileName||ge.fileUrl||P("bubbles.robot.preview")),D(!0))};return b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("button",{onClick:()=>A(ge=>!ge),style:{width:"100%",textAlign:"left",background:s?"#1f2937":"#f3f4f6",border:`1px solid ${s?"#374151":"#e5e7eb"}`,borderRadius:"6px",padding:"8px 10px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:H?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),b.jsxs("strong",{style:{fontSize:"14px"},children:[P("bubbles.robot.sources")||"来源"," (",M.length,")"]})]}),H&&b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginTop:"8px"},children:M.map((ge,Ee)=>{var Ye;const Ne=(Ye=ge.fileUrl)==null?void 0:Ye.trim(),ze=ge.highlighted?s?"#374151":"#eef2ff":s?"#1f2937":"#f8f9fa",He=ge.highlighted?s?"#60a5fa":"#3b82f6":s?"#4b5563":"#eaeaea";return b.jsxs("div",{style:{border:`1px solid ${He}`,borderRadius:"6px",padding:"10px",backgroundColor:ze,cursor:Ne?"pointer":"default"},onClick:()=>Ne&&ve(ge),children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px",marginBottom:"6px"},children:[b.jsx("span",{style:{fontSize:"12px",padding:"2px 6px",borderRadius:"4px",backgroundColor:s?"#111827":"#edf2f7",color:s?"#93c5fd":"#1f2937",border:`1px solid ${s?"#374151":"#e5e7eb"}`},children:ge.sourceType||"unknown"}),b.jsx("strong",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",flex:1},children:Ne?b.jsx("span",{style:{color:s?"#60a5fa":"#1890ff"},children:ge.sourceName||ge.fileName||ge.fileUrl}):b.jsx("span",{children:ge.sourceName||ge.fileName||ge.sourceUid||"-"})}),typeof ge.score=="number"&&(()=>{const De=Number(ge.score),Ke=De>1?De:De*100,Je=Math.max(0,Math.min(100,Math.round(Ke))),We=P("bubbles.robot.similarity")||"相似度";return b.jsx("span",{style:{fontSize:"12px",color:s?"#9ca3af":"#6b7280"},children:`${We}: ${Je}%`})})()]}),ge.contentSummary&&b.jsx("div",{style:{fontSize:"13px",color:s?"#e6f7ff":"#333",whiteSpace:"pre-wrap"},children:ge.contentSummary})]},Ee)})})]})},Le=ve=>{if(!ve)return"";let ge=ve.replace(/\\n/g,` `);return ge=ge.replace(/\r\n/g,` `).replace(/\r/g,` `),ge=ge.replace(/\n{3,}/g,` `),ge=ge.replace(/[ \t]+\n/g,` -`),ge=ge.trim(),ge},Ce=()=>{if(!d){if(n==="ROBOT_STREAM_START"){const Ee=g&&g.trim().length>0?g:P("bubbles.robot.reason.thinking")||"正在思考中...";return b.jsx("div",{style:{color:s?"#9ca3af":"#666",fontStyle:"italic"},children:Ee})}return b.jsx("div",{children:P("bubbles.robot.no.content")})}const ve=Fe(d);if(/<[^>]*>/g.test(ve)){const Ee=xce.sanitize(ve,{ALLOWED_TAGS:["a","p","br","ul","ol","li","strong","em","b","i","code","pre","blockquote","h1","h2","h3","h4","h5","h6","table","thead","tbody","tr","th","td"],ALLOWED_ATTR:["href","target","rel","class","colspan","rowspan"]});return b.jsx("div",{className:"robot-content",dangerouslySetInnerHTML:{__html:Ee},style:{wordBreak:"break-word"}})}else return b.jsx("div",{className:"robot-content",style:{wordBreak:"break-word"},children:b.jsx(wU,{components:{p:({children:Ee,...Ne})=>b.jsx("p",{...Ne,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#24292f"},children:Ee}),br:()=>b.jsx("br",{}),a:({...Ee})=>b.jsx("a",{...Ee,className:`${Ee.className||""} contact-link`,style:{color:s?"#60a5fa":"#1890ff",textDecoration:"none",...Ee.style},onMouseOver:Ne=>{Ne.currentTarget.style.textDecoration="underline"},onMouseOut:Ne=>{Ne.currentTarget.style.textDecoration="none"}}),code:({className:Ee,children:Ne,...We})=>Ee!=null&&Ee.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:Ee,...We,children:Ne})}):b.jsx("code",{className:Ee,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...We,children:Ne}),table:({...Ee})=>b.jsx("table",{...Ee,style:{borderCollapse:"collapse",width:"100%",marginTop:"8px",marginBottom:"8px",border:`1px solid ${s?"#374151":"#d1d5db"}`}}),th:({...Ee})=>b.jsx("th",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",fontWeight:"bold",textAlign:"left"}}),td:({...Ee})=>b.jsx("td",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",color:s?"#e6f7ff":"#24292f"}}),blockquote:({...Ee})=>b.jsx("blockquote",{...Ee,style:{borderLeft:`4px solid ${s?"#60a5fa":"#1890ff"}`,paddingLeft:"16px",margin:"16px 0",color:s?"#d1d5db":"#6b7280",fontStyle:"italic"}}),h1:({...Ee})=>b.jsx("h1",{...Ee,style:{fontSize:"1.5em",fontWeight:"bold",margin:"16px 0 8px 0",color:s?"#e6f7ff":"#24292f",borderBottom:`1px solid ${s?"#374151":"#d1d5db"}`,paddingBottom:"4px"}}),h2:({...Ee})=>b.jsx("h2",{...Ee,style:{fontSize:"1.3em",fontWeight:"bold",margin:"14px 0 6px 0",color:s?"#e6f7ff":"#24292f"}}),h3:({...Ee})=>b.jsx("h3",{...Ee,style:{fontSize:"1.1em",fontWeight:"bold",margin:"12px 0 4px 0",color:s?"#e6f7ff":"#24292f"}}),ul:({...Ee})=>b.jsx("ul",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),ol:({...Ee})=>b.jsx("ol",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),li:({...Ee})=>b.jsx("li",{...Ee,style:{margin:"4px 0",lineHeight:"1.6"}}),strong:({...Ee})=>b.jsx("strong",{...Ee,style:{fontWeight:"bold",color:s?"#fbbf24":"#d97706"}}),em:({...Ee})=>b.jsx("em",{...Ee,style:{fontStyle:"italic",color:s?"#a78bfa":"#7c3aed"}})},children:ve})})};return b.jsxs("div",{className:"robot-bubble",style:{maxWidth:"85%",width:"fit-content"},children:[b.jsxs(ii,{children:[b.jsxs(_v,{style:{textAlign:"left"},children:[Ce(),ye(),Oe(),Re(),m&&b.jsxs("div",{className:"thinking-process-container",style:{marginTop:"16px"},children:[b.jsxs("button",{onClick:()=>v(!h),style:{background:s?"#374151":"#f0f0f0",border:`1px solid ${s?"#4b5563":"#e0e0e0"}`,borderRadius:"4px",padding:"6px 12px",fontSize:"13px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"6px",transition:"background-color 0.2s"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:h?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),P(h?"bubbles.robot.hide.thinking.process":"bubbles.robot.view.thinking.process")]}),b.jsx("div",{style:{background:s?"#2d3748":"#f9f9f9",border:`1px solid ${s?"#4b5563":"#e8e8e8"}`,borderRadius:"8px",padding:h?"16px":"0",marginTop:h?"12px":"0",fontSize:"14px",color:s?"#e6f7ff":"#555",lineHeight:"1.6",overflow:"hidden",maxHeight:h?"1000px":"0",opacity:h?1:0,transition:"all 0.3s ease",whiteSpace:"pre-wrap"},children:b.jsx(wU,{components:{p:({children:ve,...ge})=>b.jsx("p",{...ge,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#555"},children:ve}),br:()=>b.jsx("br",{}),code:({className:ve,children:ge,...Ee})=>ve!=null&&ve.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:ve,...Ee,children:ge})}):b.jsx("code",{className:ve,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...Ee,children:ge})},children:Fe(m)})})]})]}),xe(),b.jsx("div",{style:{fontSize:"12px",color:s?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:P("bubbles.robot.message.sent.by.robot")}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:[!ie(w)&&b.jsx(zo,{className:an("RateBtn",{active:w===$l}),title:P("bubbles.robot.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>ue($l),disabled:o}),w!==$l&&b.jsx(zo,{className:an("RateBtn",{active:ie(w)}),title:P("bubbles.robot.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>ue(gu),disabled:o||ie(w)}),c==="1"&&C&&b.jsx("button",{onClick:be,style:{padding:"4px 10px",backgroundColor:"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer",fontSize:"12px",display:"flex",alignItems:"center"},children:P("bubbles.robot.transfer.to.agent")}),b.jsx("button",{onClick:de,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:T?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:P(T?"bubbles.robot.copy.success":"bubbles.robot.copy.content"),onMouseOver:ve=>{ve.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:ve=>{ve.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsx(zst,{open:O,onClose:()=>L(!1),url:D,title:F||P("bubbles.robot.preview")||"预览",isDarkMode:s,loadingText:P("bubbles.robot.loading")||"加载中...",noContentText:P("bubbles.robot.no.content")||"暂无内容",openInNewTabText:P("bubbles.robot.open.in.new.tab")||"在新标签页打开",copyLinkText:P("bubbles.robot.copy.link")||"复制链接",copySuccessText:P("bubbles.robot.copy.success")||"链接已复制",copyFailedText:P("bubbles.robot.copy.failed")||"复制失败",blockedPageText:P("bubbles.robot.blocked.page")||"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。",debugHintText:P("bubbles.robot.debug.cross.origin.hint")||"(跨域无法显示,线上正常)"})]})},Wst=new RegExp("(?{const[f,m]=u.useState(!1),[p,h]=u.useState(""),[v]=u.useState(e),[g,y]=u.useState(""),[w,x]=u.useState([]),[C,S]=u.useState(!1),[k,_]=u.useState(i),[E,T]=u.useState(!1),[$,P]=u.useState([]),[M,j]=u.useState([]),[I,R]=u.useState(!1),[O,L]=u.useState([]),[D,B]=u.useState(""),[F,z]=u.useState(!1),[H,A]=u.useState(!1),[V,W]=u.useState(!1),[U,X]=u.useState(!1),[J,re]=u.useState(!1),{translateString:Q}=ur();u.useEffect(()=>{var q;a&&a.uid&&y(a.uid),ee(i)&&m(!0);try{if(r&&r.trim()){const ue=JSON.parse(r);if(ue&&ue.relatedFaqs&&Array.isArray(ue.relatedFaqs))if(P(ue.images),j(ue.attachments),x(ue.relatedFaqs),t==="0"||!ue.answerList||ue.answerList.length===0)h(n);else{const ie=parseInt(t,10),de=(q=ue==null?void 0:ue.answerList)==null?void 0:q.find(be=>parseInt(be.vipLevel,10)===ie);qe.debugIf("查找VIP答案:",{当前VIP等级:t,查找结果:de,可用答案列表:ue.answerList}),h(de?de==null?void 0:de.answer:n)}else h(n)}else h(n)}catch(ue){qe.error("解析相关问题失败:",ue,r),P([]),j([]),x([]),h(n)}},[n,r,a,i,t]);const ne=q=>{if(!q)return"";let ue=q;if(q.includes('{const Fe=[];let Ce;const ve=new RegExp(Oe.source,Oe.flags);for(;(Ce=ve.exec(Se))!==null;)Ce&&Ce[1]&&Ce[1]!=="undefined"&&Fe.push({fullMatch:Ce[0],captureGroup:Ce[1],index:Ce.index});let ge=Se;for(let Ee=Fe.length-1;Ee>=0;Ee--){const{fullMatch:Ne,captureGroup:We,index:He}=Fe[Ee];if(We&&We!=="undefined"){const Ye=Re(We);ge=ge.substring(0,He)+Ye+ge.substring(He+Ne.length)}}return ge};let ke=de;ke=be(ke,Wst,Se=>`${Se}`),ke=be(ke,Ust,Se=>Se.startsWith("9")&&Se.length===5?`${Se}`:Se),ke=be(ke,qst,Se=>`${Se}`);const xe=ue.match(Gst);if(xe&&xe.length>0){for(const Se of xe)if(Se&&Se!=="undefined"){const Oe=new RegExp(`(${Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Oe,Re=>``)}}const ye=ue.match(Kst);if(ye&&ye.length>0){for(const Se of ye)if(Se&&Se!=="undefined"){const Oe=new RegExp(`(${Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Oe,Re=>`${Re}`)}}return ke},Z=async q=>{var ue,ie;if(qe.debugIf("handleRateClicked:",e,q),q===$l)try{W(!0);const de={threadUid:g,messageUid:v,fromType:yw,user:JSON.stringify(o)},be=await Due(de);qe.debugIf("rateMessageUp response:",be.data),be&&be.data&&((ue=be==null?void 0:be.data)!=null&&ue.data)?(m(!1),_($l),rt.success(Q("bubbles.faq.thank.feedback"))):rt.error(Q("bubbles.faq.operation.failed"))}catch(de){qe.error("点赞请求失败:",de),rt.error(Q("bubbles.faq.network.error"))}finally{W(!1)}else if(q===gu)try{X(!0);const de={threadUid:g,messageUid:v,fromType:yw,user:JSON.stringify(o)},be=await Lue(de);qe.debugIf("rateMessageDown response:",be.data),be&&be.data&&((ie=be==null?void 0:be.data)!=null&&ie.data)?(m(!0),_(gu),R(!0),rt.info(Q("bubbles.faq.thank.feedback.improve"))):rt.error(Q("bubbles.faq.operation.failed"))}catch(de){qe.error("点踩请求失败:",de),rt.error(Q("bubbles.faq.network.error"))}finally{X(!1)}},se=async()=>{var q;try{re(!0);const ue={threadUid:g,messageUid:v,fromType:yw,user:JSON.stringify(o)},ie=await zue(ue);qe.debugIf("rateMessageTransfer response:",ie.data),ie&&ie.data&&((q=ie==null?void 0:ie.data)!=null&&q.data)?d&&d():rt.error(Q("bubbles.faq.operation.failed"))}catch(ue){qe.error("转人工请求失败:",ue),rt.error(Q("bubbles.faq.network.error"))}finally{re(!1)}},oe=q=>{var ie;switch((ie=q.split(".").pop())==null?void 0:ie.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},ce=()=>!$||$.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.image.attachments")," (",$.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:$.map((q,ue)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:l?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:q,children:b.jsx("img",{src:q,alt:`${Q("bubbles.faq.image")} ${ue+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:ie=>{ie.currentTarget.style.transform="scale(1.05)"},onMouseOut:ie=>{ie.currentTarget.style.transform="scale(1)"},title:Q("bubbles.faq.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${Q("bubbles.faq.image")} ${ue+1}`})]},ue))})]}),te=()=>!M||M.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.file.attachments")," (",M.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:l?"#1f2937":"#f9fafb"},children:M.map((q,ue)=>{const ie=q.split("/").pop()||`附件${ue+1}`;let de="";if(q.includes("size=")){const be=q.match(/size=(\d+)/);if(be&&be[1]){const ke=parseInt(be[1]);ke<1024?de=`${ke} B`:ke<1024*1024?de=`${(ke/1024).toFixed(1)} KB`:de=`${(ke/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:q,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:l?"#2d3748":"#ffffff",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,color:l?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:be=>{be.currentTarget.style.backgroundColor=l?"#374151":"#f3f4f6",be.currentTarget.style.boxShadow=l?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:be=>{be.currentTarget.style.backgroundColor=l?"#2d3748":"#ffffff",be.currentTarget.style.boxShadow=l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:Q("bubbles.faq.download.attachment"),children:[oe(ie),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:ie}),de&&b.jsx("div",{style:{marginLeft:"10px",color:l?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:de}),b.jsx("div",{style:{marginLeft:"10px",color:l?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ue)})})]}),le=()=>{if(!p)return b.jsx(_v,{style:{textAlign:"left"},children:Q("bubbles.faq.no.content")});if(Xle(p))return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(up,{content:p})});if(/\.(jpg|jpeg|png|gif|webp|bmp)$/i.test(p))return b.jsx(Bu,{src:p,children:b.jsx("img",{src:p,alt:""})});const ue=ne(p);return b.jsx(_v,{style:{textAlign:"left"},children:b.jsx("div",{dangerouslySetInnerHTML:{__html:ue}})})},pe=q=>{c(q,0)},we=async()=>{(await v9(p)).success?(S(!0),rt.success(Q("bubbles.faq.copy.success")),setTimeout(()=>{S(!1)},2e3)):rt.error(Q("bubbles.faq.copy.failed"))},_e=async()=>{var q;if(O.length===0){rt.warning(Q("bubbles.faq.feedback.select.least.one"));return}try{z(!0);const ue={threadUid:g,messageUid:v,fromType:yw,rateDownTagList:O,rateDownReason:D,user:JSON.stringify(o)};qe.debugIf("提交反馈数据:",ue);const ie=await Bue(ue);qe.debugIf("rateMessageHelpful response:",ie.data),ie&&ie.data&&((q=ie==null?void 0:ie.data)!=null&&q.data)?(A(!0),rt.success(Q("bubbles.faq.feedback.submit.success")),setTimeout(()=>{R(!1)},2e3)):rt.error(Q("bubbles.faq.feedback.submit.failed"))}catch(ue){qe.error("提交反馈失败:",ue),rt.error(Q("bubbles.faq.feedback.submit.failed"))}finally{z(!1)}},Y=()=>I?H?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#2a3f54":"#f6ffed",border:`1px solid ${l?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#1f2937":"#f9f9f9",border:`1px solid ${l?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.title")}),b.jsx(Ga.Group,{onChange:q=>L(q),value:O,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:Yst.map(q=>b.jsx(Ga,{value:q,style:{color:l?"#e6f7ff":"inherit"},children:Q(q)},q))}),b.jsx(hr.TextArea,{placeholder:Q("bubbles.faq.feedback.placeholder"),value:D,onChange:q=>B(q.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:l?"#374151":void 0,color:l?"#e6f7ff":void 0,borderColor:l?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(Vt,{type:"primary",onClick:_e,loading:F,size:"small",children:Q("bubbles.faq.feedback.submit")})})]}):null,ae=()=>{if(!w||w.length===0)return qe.debugIf("无相关问题可显示"),null;qe.debugIf("渲染相关问题:",w);const q=E?w:w.slice(0,3),ue=w.length>3;return b.jsxs("div",{style:{marginTop:"10px",borderTop:`1px solid ${l?"#374151":"#eee"}`,paddingTop:"10px",textAlign:"left"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",paddingLeft:"5px",color:l?"#e6f7ff":"inherit"},children:[Q("bubbles.faq.related.questions"),":"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:q.map((ie,de)=>b.jsx("div",{onClick:()=>pe(ie),style:{padding:"5px 10px",cursor:"pointer",borderRadius:"4px",backgroundColor:l?"#2d3748":"#f8f8f8",border:`1px solid ${l?"#4b5563":"#eaeaea"}`},onMouseOver:be=>{be.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:be=>{be.currentTarget.style.backgroundColor=l?"#2d3748":"#f8f8f8"},children:b.jsx("a",{href:"#",onClick:be=>{be.preventDefault()},style:{color:l?"#60a5fa":"#1890ff",textDecoration:"none",display:"block",width:"100%"},children:ie.question||Q("bubbles.faq.related.questions")})},de))}),ue&&b.jsx("div",{onClick:()=>T(!E),style:{textAlign:"center",marginTop:"8px",color:l?"#60a5fa":"#1890ff",cursor:"pointer",fontSize:"14px"},children:Q(E?"bubbles.faq.hide.more":"bubbles.faq.view.more")})]})},ee=q=>q===gu||q===SN||q===kN;return b.jsx("div",{className:"faq-bubble",style:{maxWidth:"85%",width:"fit-content"},children:b.jsxs(ii,{children:[le(),ce(),te(),ae(),Y(),b.jsx("div",{style:{fontSize:"12px",color:l?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:Q("bubbles.faq.message.from.faq")}),b.jsx("style",{dangerouslySetInnerHTML:{__html:` +`),ge=ge.trim(),ge},we=()=>{if(!d){if(n==="ROBOT_STREAM_START"){const Ee=g&&g.trim().length>0?g:P("bubbles.robot.reason.thinking")||"正在思考中...";return b.jsx("div",{style:{color:s?"#9ca3af":"#666",fontStyle:"italic"},children:Ee})}return b.jsx("div",{children:P("bubbles.robot.no.content")})}const ve=Le(d);if(/<[^>]*>/g.test(ve)){const Ee=jce.sanitize(ve,{ALLOWED_TAGS:["a","p","br","ul","ol","li","strong","em","b","i","code","pre","blockquote","h1","h2","h3","h4","h5","h6","table","thead","tbody","tr","th","td"],ALLOWED_ATTR:["href","target","rel","class","colspan","rowspan"]});return b.jsx("div",{className:"robot-content",dangerouslySetInnerHTML:{__html:Ee},style:{wordBreak:"break-word"}})}else return b.jsx("div",{className:"robot-content",style:{wordBreak:"break-word"},children:b.jsx(IU,{components:{p:({children:Ee,...Ne})=>b.jsx("p",{...Ne,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#24292f"},children:Ee}),br:()=>b.jsx("br",{}),a:({...Ee})=>b.jsx("a",{...Ee,className:`${Ee.className||""} contact-link`,style:{color:s?"#60a5fa":"#1890ff",textDecoration:"none",...Ee.style},onMouseOver:Ne=>{Ne.currentTarget.style.textDecoration="underline"},onMouseOut:Ne=>{Ne.currentTarget.style.textDecoration="none"}}),code:({className:Ee,children:Ne,...ze})=>Ee!=null&&Ee.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:Ee,...ze,children:Ne})}):b.jsx("code",{className:Ee,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...ze,children:Ne}),table:({...Ee})=>b.jsx("table",{...Ee,style:{borderCollapse:"collapse",width:"100%",marginTop:"8px",marginBottom:"8px",border:`1px solid ${s?"#374151":"#d1d5db"}`}}),th:({...Ee})=>b.jsx("th",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",fontWeight:"bold",textAlign:"left"}}),td:({...Ee})=>b.jsx("td",{...Ee,style:{border:`1px solid ${s?"#374151":"#d1d5db"}`,padding:"8px 12px",color:s?"#e6f7ff":"#24292f"}}),blockquote:({...Ee})=>b.jsx("blockquote",{...Ee,style:{borderLeft:`4px solid ${s?"#60a5fa":"#1890ff"}`,paddingLeft:"16px",margin:"16px 0",color:s?"#d1d5db":"#6b7280",fontStyle:"italic"}}),h1:({...Ee})=>b.jsx("h1",{...Ee,style:{fontSize:"1.5em",fontWeight:"bold",margin:"16px 0 8px 0",color:s?"#e6f7ff":"#24292f",borderBottom:`1px solid ${s?"#374151":"#d1d5db"}`,paddingBottom:"4px"}}),h2:({...Ee})=>b.jsx("h2",{...Ee,style:{fontSize:"1.3em",fontWeight:"bold",margin:"14px 0 6px 0",color:s?"#e6f7ff":"#24292f"}}),h3:({...Ee})=>b.jsx("h3",{...Ee,style:{fontSize:"1.1em",fontWeight:"bold",margin:"12px 0 4px 0",color:s?"#e6f7ff":"#24292f"}}),ul:({...Ee})=>b.jsx("ul",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),ol:({...Ee})=>b.jsx("ol",{...Ee,style:{margin:"8px 0",paddingLeft:"20px",color:s?"#e6f7ff":"#24292f"}}),li:({...Ee})=>b.jsx("li",{...Ee,style:{margin:"4px 0",lineHeight:"1.6"}}),strong:({...Ee})=>b.jsx("strong",{...Ee,style:{fontWeight:"bold",color:s?"#fbbf24":"#d97706"}}),em:({...Ee})=>b.jsx("em",{...Ee,style:{fontStyle:"italic",color:s?"#a78bfa":"#7c3aed"}})},children:ve})})};return b.jsxs("div",{className:"robot-bubble",style:{maxWidth:"85%",width:"fit-content"},children:[b.jsxs(ni,{children:[b.jsxs($v,{style:{textAlign:"left"},children:[we(),ye(),Re(),Pe(),m&&b.jsxs("div",{className:"thinking-process-container",style:{marginTop:"16px"},children:[b.jsxs("button",{onClick:()=>v(!h),style:{background:s?"#374151":"#f0f0f0",border:`1px solid ${s?"#4b5563":"#e0e0e0"}`,borderRadius:"4px",padding:"6px 12px",fontSize:"13px",color:s?"#e6f7ff":"#555",cursor:"pointer",display:"flex",alignItems:"center",gap:"6px",transition:"background-color 0.2s"},children:[b.jsx("span",{style:{display:"inline-block",width:"10px",height:"10px",borderTop:`2px solid ${s?"#e6f7ff":"#666"}`,borderRight:`2px solid ${s?"#e6f7ff":"#666"}`,transform:h?"rotate(135deg)":"rotate(45deg)",transition:"transform 0.3s ease"}}),P(h?"bubbles.robot.hide.thinking.process":"bubbles.robot.view.thinking.process")]}),b.jsx("div",{style:{background:s?"#2d3748":"#f9f9f9",border:`1px solid ${s?"#4b5563":"#e8e8e8"}`,borderRadius:"8px",padding:h?"16px":"0",marginTop:h?"12px":"0",fontSize:"14px",color:s?"#e6f7ff":"#555",lineHeight:"1.6",overflow:"hidden",maxHeight:h?"1000px":"0",opacity:h?1:0,transition:"all 0.3s ease",whiteSpace:"pre-wrap"},children:b.jsx(IU,{components:{p:({children:ve,...ge})=>b.jsx("p",{...ge,style:{margin:"8px 0",lineHeight:"1.6",color:s?"#e6f7ff":"#555"},children:ve}),br:()=>b.jsx("br",{}),code:({className:ve,children:ge,...Ee})=>ve!=null&&ve.includes("language-")?b.jsx("pre",{style:{backgroundColor:s?"#1f2937":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"12px",borderRadius:"6px",overflow:"auto",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace',border:`1px solid ${s?"#374151":"#d1d5db"}`},children:b.jsx("code",{className:ve,...Ee,children:ge})}):b.jsx("code",{className:ve,style:{backgroundColor:s?"#374151":"#f6f8fa",color:s?"#e6f7ff":"#24292f",padding:"2px 4px",borderRadius:"3px",fontSize:"0.85em",fontFamily:'Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},...Ee,children:ge})},children:Le(m)})})]})]}),be(),b.jsx("div",{style:{fontSize:"12px",color:s?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:P("bubbles.robot.message.sent.by.robot")}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${s?"#374151":"#f0f0f0"}`},children:[!oe(w)&&b.jsx(Ho,{className:sn("RateBtn",{active:w===$l}),title:P("bubbles.robot.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>ue($l),disabled:o}),w!==$l&&b.jsx(Ho,{className:sn("RateBtn",{active:oe(w)}),title:P("bubbles.robot.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>ue(gu),disabled:o||oe(w)}),c==="1"&&S&&b.jsx("button",{onClick:xe,style:{padding:"4px 10px",backgroundColor:"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer",fontSize:"12px",display:"flex",alignItems:"center"},children:P("bubbles.robot.transfer.to.agent")}),b.jsx("button",{onClick:de,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:T?"#52c41a":s?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:P(T?"bubbles.robot.copy.success":"bubbles.robot.copy.content"),onMouseOver:ve=>{ve.currentTarget.style.backgroundColor=s?"#374151":"#f0f0f0"},onMouseOut:ve=>{ve.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsx(rlt,{open:O,onClose:()=>D(!1),url:L,title:F||P("bubbles.robot.preview")||"预览",isDarkMode:s,loadingText:P("bubbles.robot.loading")||"加载中...",noContentText:P("bubbles.robot.no.content")||"暂无内容",openInNewTabText:P("bubbles.robot.open.in.new.tab")||"在新标签页打开",copyLinkText:P("bubbles.robot.copy.link")||"复制链接",copySuccessText:P("bubbles.robot.copy.success")||"链接已复制",copyFailedText:P("bubbles.robot.copy.failed")||"复制失败",blockedPageText:P("bubbles.robot.blocked.page")||"此页面已被浏览器拦截或禁止内嵌显示。您可以点击右上角图标在新窗口打开,或复制链接后在浏览器访问。",debugHintText:P("bubbles.robot.debug.cross.origin.hint")||"(跨域无法显示,线上正常)"})]})},olt=new RegExp("(?{const[f,m]=u.useState(!1),[p,h]=u.useState(""),[v]=u.useState(e),[g,y]=u.useState(""),[w,x]=u.useState([]),[S,C]=u.useState(!1),[_,k]=u.useState(i),[E,T]=u.useState(!1),[$,P]=u.useState([]),[M,j]=u.useState([]),[I,R]=u.useState(!1),[O,D]=u.useState([]),[L,B]=u.useState(""),[F,z]=u.useState(!1),[H,A]=u.useState(!1),[V,W]=u.useState(!1),[U,Y]=u.useState(!1),[J,ne]=u.useState(!1),{translateString:Q}=fr();u.useEffect(()=>{var q;a&&a.uid&&y(a.uid),ee(i)&&m(!0);try{if(r&&r.trim()){const ue=JSON.parse(r);if(ue&&ue.relatedFaqs&&Array.isArray(ue.relatedFaqs))if(P(ue.images),j(ue.attachments),x(ue.relatedFaqs),t==="0"||!ue.answerList||ue.answerList.length===0)h(n);else{const oe=parseInt(t,10),de=(q=ue==null?void 0:ue.answerList)==null?void 0:q.find(xe=>parseInt(xe.vipLevel,10)===oe);Ue.debugIf("查找VIP答案:",{当前VIP等级:t,查找结果:de,可用答案列表:ue.answerList}),h(de?de==null?void 0:de.answer:n)}else h(n)}else h(n)}catch(ue){Ue.error("解析相关问题失败:",ue,r),P([]),j([]),x([]),h(n)}},[n,r,a,i,t]);const te=q=>{if(!q)return"";let ue=q;if(q.includes('{const Le=[];let we;const ve=new RegExp(Re.source,Re.flags);for(;(we=ve.exec(Ce))!==null;)we&&we[1]&&we[1]!=="undefined"&&Le.push({fullMatch:we[0],captureGroup:we[1],index:we.index});let ge=Ce;for(let Ee=Le.length-1;Ee>=0;Ee--){const{fullMatch:Ne,captureGroup:ze,index:He}=Le[Ee];if(ze&&ze!=="undefined"){const Ye=Pe(ze);ge=ge.substring(0,He)+Ye+ge.substring(He+Ne.length)}}return ge};let ke=de;ke=xe(ke,olt,Ce=>`${Ce}`),ke=xe(ke,slt,Ce=>Ce.startsWith("9")&&Ce.length===5?`${Ce}`:Ce),ke=xe(ke,llt,Ce=>`${Ce}`);const be=ue.match(clt);if(be&&be.length>0){for(const Ce of be)if(Ce&&Ce!=="undefined"){const Re=new RegExp(`(${Ce.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Re,Pe=>``)}}const ye=ue.match(ult);if(ye&&ye.length>0){for(const Ce of ye)if(Ce&&Ce!=="undefined"){const Re=new RegExp(`(${Ce.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"g");ke=ke.replace(Re,Pe=>`${Pe}`)}}return ke},Z=async q=>{var ue,oe;if(Ue.debugIf("handleRateClicked:",e,q),q===$l)try{W(!0);const de={threadUid:g,messageUid:v,fromType:xw,user:JSON.stringify(o)},xe=await Que(de);Ue.debugIf("rateMessageUp response:",xe.data),xe&&xe.data&&((ue=xe==null?void 0:xe.data)!=null&&ue.data)?(m(!1),k($l),it.success(Q("bubbles.faq.thank.feedback"))):it.error(Q("bubbles.faq.operation.failed"))}catch(de){Ue.error("点赞请求失败:",de),it.error(Q("bubbles.faq.network.error"))}finally{W(!1)}else if(q===gu)try{Y(!0);const de={threadUid:g,messageUid:v,fromType:xw,user:JSON.stringify(o)},xe=await Zue(de);Ue.debugIf("rateMessageDown response:",xe.data),xe&&xe.data&&((oe=xe==null?void 0:xe.data)!=null&&oe.data)?(m(!0),k(gu),R(!0),it.info(Q("bubbles.faq.thank.feedback.improve"))):it.error(Q("bubbles.faq.operation.failed"))}catch(de){Ue.error("点踩请求失败:",de),it.error(Q("bubbles.faq.network.error"))}finally{Y(!1)}},le=async()=>{var q;try{ne(!0);const ue={threadUid:g,messageUid:v,fromType:xw,user:JSON.stringify(o)},oe=await tde(ue);Ue.debugIf("rateMessageTransfer response:",oe.data),oe&&oe.data&&((q=oe==null?void 0:oe.data)!=null&&q.data)?d&&d():it.error(Q("bubbles.faq.operation.failed"))}catch(ue){Ue.error("转人工请求失败:",ue),it.error(Q("bubbles.faq.network.error"))}finally{ne(!1)}},se=q=>{var oe;switch((oe=q.split(".").pop())==null?void 0:oe.toLowerCase()){case"pdf":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M7 18H17V16H7V18Z",fill:"currentColor"}),b.jsx("path",{d:"M17 14H7V12H17V14Z",fill:"currentColor"}),b.jsx("path",{d:"M7 10H11V8H7V10Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V9C21 5.13401 17.866 2 14 2H6ZM6 4H13V9H19V19C19 19.5523 18.5523 20 18 20H6C5.44772 20 5 19.5523 5 19V5C5 4.44772 5.44772 4 6 4ZM15 4.10002C16.6113 4.4271 17.9413 5.52906 18.584 7H15V4.10002Z",fill:"currentColor"})]});case"doc":case"docx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}),b.jsx("path",{d:"M7 12H17V14H7V12Z",fill:"currentColor"}),b.jsx("path",{d:"M7 16H17V18H7V16Z",fill:"currentColor"}),b.jsx("path",{d:"M7 8H11V10H7V8Z",fill:"currentColor"})]});case"xls":case"xlsx":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M9 7H7V17H9V7Z",fill:"currentColor"}),b.jsx("path",{d:"M17 7H15V17H17V7Z",fill:"currentColor"}),b.jsx("path",{d:"M13 7H11V17H13V7Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3C3 1.89543 3.89543 1 5 1H19C20.1046 1 21 1.89543 21 3V21C21 22.1046 20.1046 23 19 23H5C3.89543 23 3 22.1046 3 21V3ZM5 3H19V21H5V3Z",fill:"currentColor"})]});case"zip":case"rar":case"7z":return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M11 5H13V7H11V5Z",fill:"currentColor"}),b.jsx("path",{d:"M11 9H13V11H11V9Z",fill:"currentColor"}),b.jsx("path",{d:"M13 13H11V15H13V13Z",fill:"currentColor"}),b.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C4.34315 2 3 3.34315 3 5V19C3 20.6569 4.34315 22 6 22H18C19.6569 22 21 20.6569 21 19V5C21 3.34315 19.6569 2 18 2H6ZM18 4H17V7H15V4H13V7H11V4H9V7H7V4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4Z",fill:"currentColor"})]});default:return b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"8px"},children:[b.jsx("path",{d:"M14 2.26953V6.40007C14 7.50007 14.9 8.40007 16 8.40007H20.1306",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 11.2222V6.2C3 4.43269 4.43269 3 6.2 3H14L20 9V11.2222",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M9.5 14.5V19.5M9.5 19.5L7 17M9.5 19.5L12 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M14.5 14.5V19.5M14.5 19.5L12 17M14.5 19.5L17 17",stroke:"currentColor",strokeWidth:"2"}),b.jsx("path",{d:"M3 14.5H21",stroke:"currentColor",strokeWidth:"2"})]})}},ce=()=>!$||$.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.image.attachments")," (",$.length,")"]}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"10px"},children:$.map((q,ue)=>b.jsxs("div",{style:{position:"relative",width:"120px",height:"120px",overflow:"hidden",borderRadius:"6px",boxShadow:l?"0 4px 6px rgba(0, 0, 0, 0.3)":"0 2px 6px rgba(0, 0, 0, 0.1)"},children:[b.jsx(Bu,{src:q,children:b.jsx("img",{src:q,alt:`${Q("bubbles.faq.image")} ${ue+1}`,style:{width:"100%",height:"100%",borderRadius:"6px",cursor:"pointer",objectFit:"cover",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,transition:"transform 0.3s ease"},onMouseOver:oe=>{oe.currentTarget.style.transform="scale(1.05)"},onMouseOut:oe=>{oe.currentTarget.style.transform="scale(1)"},title:Q("bubbles.faq.click.view.large")})}),b.jsx("div",{style:{position:"absolute",bottom:"0",left:"0",right:"0",background:"rgba(0,0,0,0.5)",color:"white",padding:"4px 8px",fontSize:"12px",textAlign:"center",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:`${Q("bubbles.faq.image")} ${ue+1}`})]},ue))})]}),re=()=>!M||M.length===0?null:b.jsxs("div",{style:{marginTop:"15px"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",color:l?"#e6f7ff":"#555",fontSize:"14px"},children:[Q("bubbles.faq.file.attachments")," (",M.length,")"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,borderRadius:"6px",padding:"8px",backgroundColor:l?"#1f2937":"#f9fafb"},children:M.map((q,ue)=>{const oe=q.split("/").pop()||`附件${ue+1}`;let de="";if(q.includes("size=")){const xe=q.match(/size=(\d+)/);if(xe&&xe[1]){const ke=parseInt(xe[1]);ke<1024?de=`${ke} B`:ke<1024*1024?de=`${(ke/1024).toFixed(1)} KB`:de=`${(ke/(1024*1024)).toFixed(1)} MB`}}return b.jsxs("a",{href:q,target:"_blank",rel:"noopener noreferrer",style:{display:"flex",alignItems:"center",padding:"10px 12px",borderRadius:"6px",backgroundColor:l?"#2d3748":"#ffffff",border:`1px solid ${l?"#4b5563":"#eaeaea"}`,color:l?"#e6f7ff":"#333",textDecoration:"none",fontSize:"14px",transition:"all 0.2s ease",boxShadow:l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},onMouseOver:xe=>{xe.currentTarget.style.backgroundColor=l?"#374151":"#f3f4f6",xe.currentTarget.style.boxShadow=l?"0 4px 6px rgba(0, 0, 0, 0.4)":"0 2px 5px rgba(0, 0, 0, 0.1)"},onMouseOut:xe=>{xe.currentTarget.style.backgroundColor=l?"#2d3748":"#ffffff",xe.currentTarget.style.boxShadow=l?"0 2px 5px rgba(0, 0, 0, 0.3)":"0 1px 3px rgba(0, 0, 0, 0.05)"},title:Q("bubbles.faq.download.attachment"),children:[se(oe),b.jsx("div",{style:{flex:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:oe}),de&&b.jsx("div",{style:{marginLeft:"10px",color:l?"#9ca3af":"#6b7280",fontSize:"12px",whiteSpace:"nowrap"},children:de}),b.jsx("div",{style:{marginLeft:"10px",color:l?"#60a5fa":"#3b82f6",display:"flex",alignItems:"center"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16Z",fill:"currentColor"}),b.jsx("path",{d:"M18 20H6V18H18V20Z",fill:"currentColor"})]})})]},ue)})})]}),ie=()=>{if(!p)return b.jsx($v,{style:{textAlign:"left"},children:Q("bubbles.faq.no.content")});if(uce(p))return b.jsx("p",{style:{margin:"10px",textAlign:"left"},children:b.jsx(cp,{content:p})});if(/\.(jpg|jpeg|png|gif|webp|bmp)$/i.test(p))return b.jsx(Bu,{src:p,children:b.jsx("img",{src:p,alt:""})});const ue=te(p);return b.jsx($v,{style:{textAlign:"left"},children:b.jsx("div",{dangerouslySetInnerHTML:{__html:ue}})})},pe=q=>{c(q,0)},Se=async()=>{(await b9(p)).success?(C(!0),it.success(Q("bubbles.faq.copy.success")),setTimeout(()=>{C(!1)},2e3)):it.error(Q("bubbles.faq.copy.failed"))},_e=async()=>{var q;if(O.length===0){it.warning(Q("bubbles.faq.feedback.select.least.one"));return}try{z(!0);const ue={threadUid:g,messageUid:v,fromType:xw,rateDownTagList:O,rateDownReason:L,user:JSON.stringify(o)};Ue.debugIf("提交反馈数据:",ue);const oe=await ede(ue);Ue.debugIf("rateMessageHelpful response:",oe.data),oe&&oe.data&&((q=oe==null?void 0:oe.data)!=null&&q.data)?(A(!0),it.success(Q("bubbles.faq.feedback.submit.success")),setTimeout(()=>{R(!1)},2e3)):it.error(Q("bubbles.faq.feedback.submit.failed"))}catch(ue){Ue.error("提交反馈失败:",ue),it.error(Q("bubbles.faq.feedback.submit.failed"))}finally{z(!1)}},X=()=>I?H?b.jsx("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#2a3f54":"#f6ffed",border:`1px solid ${l?"#1f4d77":"#b7eb8f"}`,borderRadius:"4px",textAlign:"center",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.thank.improve")}):b.jsxs("div",{style:{marginTop:"10px",padding:"10px",backgroundColor:l?"#1f2937":"#f9f9f9",border:`1px solid ${l?"#374151":"#eee"}`,borderRadius:"4px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"10px",color:l?"#e6f7ff":"inherit"},children:Q("bubbles.faq.feedback.title")}),b.jsx(Ga.Group,{onChange:q=>D(q),value:O,style:{marginBottom:"10px",display:"flex",flexDirection:"column",gap:"8px"},children:dlt.map(q=>b.jsx(Ga,{value:q,style:{color:l?"#e6f7ff":"inherit"},children:Q(q)},q))}),b.jsx(vr.TextArea,{placeholder:Q("bubbles.faq.feedback.placeholder"),value:L,onChange:q=>B(q.target.value),rows:3,style:{marginBottom:"10px",backgroundColor:l?"#374151":void 0,color:l?"#e6f7ff":void 0,borderColor:l?"#4b5563":void 0}}),b.jsx("div",{style:{display:"flex",justifyContent:"flex-end"},children:b.jsx(zt,{type:"primary",onClick:_e,loading:F,size:"small",children:Q("bubbles.faq.feedback.submit")})})]}):null,ae=()=>{if(!w||w.length===0)return Ue.debugIf("无相关问题可显示"),null;Ue.debugIf("渲染相关问题:",w);const q=E?w:w.slice(0,3),ue=w.length>3;return b.jsxs("div",{style:{marginTop:"10px",borderTop:`1px solid ${l?"#374151":"#eee"}`,paddingTop:"10px",textAlign:"left"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"8px",paddingLeft:"5px",color:l?"#e6f7ff":"inherit"},children:[Q("bubbles.faq.related.questions"),":"]}),b.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:q.map((oe,de)=>b.jsx("div",{onClick:()=>pe(oe),style:{padding:"5px 10px",cursor:"pointer",borderRadius:"4px",backgroundColor:l?"#2d3748":"#f8f8f8",border:`1px solid ${l?"#4b5563":"#eaeaea"}`},onMouseOver:xe=>{xe.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:xe=>{xe.currentTarget.style.backgroundColor=l?"#2d3748":"#f8f8f8"},children:b.jsx("a",{href:"#",onClick:xe=>{xe.preventDefault()},style:{color:l?"#60a5fa":"#1890ff",textDecoration:"none",display:"block",width:"100%"},children:oe.question||Q("bubbles.faq.related.questions")})},de))}),ue&&b.jsx("div",{onClick:()=>T(!E),style:{textAlign:"center",marginTop:"8px",color:l?"#60a5fa":"#1890ff",cursor:"pointer",fontSize:"14px"},children:Q(E?"bubbles.faq.hide.more":"bubbles.faq.view.more")})]})},ee=q=>q===gu||q===_N||q===EN;return b.jsx("div",{className:"faq-bubble",style:{maxWidth:"85%",width:"fit-content"},children:b.jsxs(ni,{children:[ie(),ce(),re(),ae(),X(),b.jsx("div",{style:{fontSize:"12px",color:l?"#b0b8c4":"#999",textAlign:"left",marginLeft:"10px",marginBottom:"4px",marginTop:"8px"},children:Q("bubbles.faq.message.from.faq")}),b.jsx("style",{dangerouslySetInnerHTML:{__html:` .contact-link { color: ${l?"#60a5fa":"#1890ff"}; text-decoration: none; @@ -679,12 +679,12 @@ ${ve}`.trim():ve},[d,I,P]),we=u.useCallback((ve,ge)=>({sourceType:ve.sourceType| .url-link:hover { text-decoration: underline; } - `}}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${l?"#374151":"#f0f0f0"}`},children:[!ee(k)&&b.jsx(zo,{className:an("RateBtn",{active:k===$l}),title:Q("bubbles.faq.rate.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>Z($l),disabled:s||V,loading:V}),k!==$l&&b.jsx(zo,{className:an("RateBtn",{active:ee(k)}),title:Q("bubbles.faq.rate.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>Z(gu),disabled:s||ee(k)||U,loading:U}),f&&b.jsx(Vt,{onClick:se,loading:J,type:"primary",size:"small",style:{padding:"4px 10px",fontSize:"12px",display:"flex",alignItems:"center"},children:Q("bubbles.faq.transfer.to.agent")}),b.jsx("button",{onClick:we,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:C?"#52c41a":l?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:Q(C?"bubbles.faq.copy.success":"bubbles.faq.copy.content"),onMouseOver:q=>{q.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:q=>{q.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})})};async function Jst(e){return On("/visitor/api/v1/message/leave/query",{method:"GET",params:{...e,channel:wn}})}async function Hue(e){return On("/visitor/api/v1/message/leave/create",{method:"POST",data:{...e,channel:wn}})}var Qst={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},Zst=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Qst}))},Vue=u.forwardRef(Zst),elt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},tlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:elt}))},nlt=u.forwardRef(tlt),rlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},ilt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:rlt}))},Wue=u.forwardRef(ilt),alt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1zM512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-94-392c0-50.6 41.9-92 94-92s94 41.4 94 92v224c0 50.6-41.9 92-94 92s-94-41.4-94-92V232z"}}]},name:"audio",theme:"outlined"},olt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:alt}))},Uue=u.forwardRef(olt),slt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M348 676.1C250 619.4 184 513.4 184 392c0-181.1 146.9-328 328-328s328 146.9 328 328c0 121.4-66 227.4-164 284.1V792c0 17.7-14.3 32-32 32H380c-17.7 0-32-14.3-32-32V676.1zM392 888h240c4.4 0 8 3.6 8 8v32c0 17.7-14.3 32-32 32H416c-17.7 0-32-14.3-32-32v-32c0-4.4 3.6-8 8-8z"}}]},name:"bulb",theme:"filled"},llt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:slt}))},clt=u.forwardRef(llt),ult={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z"}}]},name:"bulb",theme:"outlined"},dlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:ult}))},flt=u.forwardRef(dlt),mlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},plt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:mlt}))},hlt=u.forwardRef(plt),vlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"},glt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:vlt}))},blt=u.forwardRef(glt),ylt={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 372zm198.4-588.1a32 32 0 00-24.5.5L414.9 415 296.4 686c-3.6 8.2-3.6 17.5 0 25.7 3.4 7.8 9.7 13.9 17.7 17 3.8 1.5 7.7 2.2 11.7 2.2 4.4 0 8.7-.9 12.8-2.7l271-118.6 118.5-271a32.06 32.06 0 00-17.7-42.7zM576.8 534.4l26.2 26.2-42.4 42.4-26.2-26.2L380 644.4 447.5 490 422 464.4l42.4-42.4 25.5 25.5L644.4 380l-67.6 154.4zM464.4 422L422 464.4l25.5 25.6 86.9 86.8 26.2 26.2 42.4-42.4-26.2-26.2-86.8-86.9z"}}]},name:"compass",theme:"outlined"},xlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:ylt}))},wlt=u.forwardRef(xlt),Clt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M326 664H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V696c0-17.7-14.3-32-32-32zm16-576h-48c-8.8 0-16 7.2-16 16v176H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V104c0-8.8-7.2-16-16-16zm578 576H698c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V744h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm0-384H746V104c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16z"}}]},name:"compress",theme:"outlined"},Slt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Clt}))},klt=u.forwardRef(Slt),_lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-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 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},Elt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:_lt}))},M8=u.forwardRef(Elt),$lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Tlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$lt}))},Plt=u.forwardRef(Tlt),Rlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},Ilt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Rlt}))},Olt=u.forwardRef(Ilt),Mlt={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"},jlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Mlt}))},Nlt=u.forwardRef(jlt),Alt={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"},Flt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Alt}))},que=u.forwardRef(Flt),Dlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"},Llt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Dlt}))},Blt=u.forwardRef(Llt),zlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},Hlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:zlt}))},Vlt=u.forwardRef(Hlt),Wlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},Ult=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Wlt}))},Gue=u.forwardRef(Ult),qlt={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"},Glt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:qlt}))},Klt=u.forwardRef(Glt),Ylt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},Xlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Ylt}))},Jlt=u.forwardRef(Xlt),Qlt={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"},Zlt=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Qlt}))},ect=u.forwardRef(Zlt),tct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"},nct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:tct}))},rct=u.forwardRef(nct),ict={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M771.91 115a31.65 31.65 0 00-17.42 5.27L400 351.97H236a16 16 0 00-16 16v288.06a16 16 0 0016 16h164l354.5 231.7a31.66 31.66 0 0017.42 5.27c16.65 0 32.08-13.25 32.08-32.06V147.06c0-18.8-15.44-32.06-32.09-32.06M732 221v582L439.39 611.75l-17.95-11.73H292V423.98h129.44l17.95-11.73z"}}]},name:"muted",theme:"outlined"},act=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:ict}))},Kue=u.forwardRef(act),oct={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"},sct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:oct}))},Yue=u.forwardRef(sct),lct={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"},cct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:lct}))},uct=u.forwardRef(cct),dct={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"},fct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:dct}))},mct=u.forwardRef(fct),pct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},hct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:pct}))},vct=u.forwardRef(hct),gct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},bct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:gct}))},Xue=u.forwardRef(bct),yct={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"},xct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:yct}))},G2=u.forwardRef(xct),wct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 780H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM505.7 669a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V176c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8z"}}]},name:"vertical-align-bottom",theme:"outlined"},Cct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:wct}))},Sct=u.forwardRef(Cct),kct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 474H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zm-353.6-74.7c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H550V104c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v156h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.6zm11.4 225.4a7.14 7.14 0 00-11.3 0L405.6 752.3a7.23 7.23 0 005.7 11.7H474v156c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V764h62.8c6 0 9.4-7 5.7-11.7L517.7 624.7z"}}]},name:"vertical-align-middle",theme:"outlined"},_ct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:kct}))},Ect=u.forwardRef(_ct),$ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M368 724H252V608c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v116H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h116v116c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V788h116c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v352h72V232h576v560H448v72h272c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM888 625l-104-59.8V458.9L888 399v226z"}},{tag:"path",attrs:{d:"M320 360c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h112z"}}]},name:"video-camera-add",theme:"outlined"},Tct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:$ct}))},$U=u.forwardRef(Tct),Pct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226zM208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"video-camera",theme:"outlined"},Rct=function(t,n){return u.createElement(Bt,Ae({},t,{ref:n,icon:Pct}))},Ict=u.forwardRef(Rct);const Oct=({uid:e,content:t,status:n,extra:r,thread:i,visitor:a,isThreadHistory:o=!1,orgUid:s})=>{const[l,c]=u.useState(""),[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(fm),[g,y]=u.useState(o),[w,x]=u.useState(!1),[C,S]=u.useState([]),[k,_]=u.useState(""),[E,T]=u.useState([]),[$,P]=u.useState(!1),M=u.useRef(null),{translateString:j}=ur(),I=[{value:_N,label:j("bubbles.leave.msg.type.consultation")},{value:EN,label:j("bubbles.leave.msg.type.complaint")},{value:$N,label:j("bubbles.leave.msg.type.suggestion")},{value:TN,label:j("bubbles.leave.msg.type.feedback")},{value:PN,label:j("bubbles.leave.msg.type.cooperation")},{value:RN,label:j("bubbles.leave.msg.type.recruitment")},{value:IN,label:j("bubbles.leave.msg.type.technical_support")},{value:ON,label:j("bubbles.leave.msg.type.sales_inquiry")},{value:MN,label:j("bubbles.leave.msg.type.billing")},{value:jN,label:j("bubbles.leave.msg.type.account")},{value:NN,label:j("bubbles.leave.msg.type.feature_request")},{value:AN,label:j("bubbles.leave.msg.type.bug_report")},{value:fm,label:j("bubbles.leave.msg.type.general")},{value:FN,label:j("bubbles.leave.msg.type.other")}];u.useEffect(()=>{if(n===HHe||n===VHe){y(!0);let H=null;try{H=JSON.parse(r||"{}"),qe.debugIf("LeaveMsg extraObject:",H)}catch(A){qe.error("MESSAGE_STATUS_LEAVE_MSG_SUBMIT 解析content为JSON时出错:",A),H={uid:e}}H&&(c((H==null?void 0:H.nickname)||""),f((H==null?void 0:H.contact)||""),p((H==null?void 0:H.content)||""),v((H==null?void 0:H.type)||fm),H!=null&&H.images&&Array.isArray(H.images)?S(H.images):S([]),H!=null&&H.replyContent?(_(H.replyContent),P(!0),H!=null&&H.replyImages&&Array.isArray(H.replyImages)?T(H.replyImages):T([])):(_(""),T([]),P(!1)))}},[t,r,n,e]);const R=H=>{qe.debugIf("handleNicknameChange:",H),c(H)},O=H=>{qe.debugIf("handleContactChange:",H),f(H)},L=H=>{qe.debugIf("handleContentChange:",H),p(H)},D=H=>{qe.debugIf("handleTypeChange:",H),v(H)},B=()=>{var H;(H=M.current)==null||H.click()},F=async H=>{const A=H.target.files;if(A!=null&&A.length)try{const V=A[0];Bh(V,W=>{qe.debugIf("handleImageChange result:",W),S(U=>[...U,W.data.fileUrl])},{type:"image"})}catch(V){qe.error("Upload failed:",V)}},z=async()=>{var H,A;if(!l){rt.error(j("bubbles.leave.msg.nickname.required"));return}if(!d){rt.error(j("bubbles.leave.msg.contact.required"));return}if(!m){rt.error(j("bubbles.leave.msg.content.required"));return}x(!0);try{const V={nickname:l,contact:d,content:m,type:h,images:C,messageUid:e,threadUid:i.uid,user:JSON.stringify(a),orgUid:s},W=await Hue(V);W&&((H=W==null?void 0:W.data)==null?void 0:H.code)===200?(rt.success(j("bubbles.leave.msg.submit.success")),y(!0)):rt.error(((A=W==null?void 0:W.data)==null?void 0:A.message)||j("bubbles.leave.msg.submit.failed"))}catch(V){console.error("留言提交错误:",V),rt.error(j("bubbles.leave.msg.submit.error"))}finally{x(!1)}};return b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:b.jsx(up,{content:t})}),b.jsxs(Ql,{children:[b.jsx(go,{placeholder:j("bubbles.leave.msg.type.placeholder"),value:h,onChange:D,options:I,style:{marginTop:"8px",width:"100%"},disabled:g}),b.jsx(zh,{placeholder:j("bubbles.leave.msg.nickname.placeholder"),onChange:R,style:{marginTop:"8px"},disabled:g,value:l}),b.jsx(zh,{placeholder:j("bubbles.leave.msg.contact.placeholder"),rows:1,onChange:O,style:{marginTop:"8px"},disabled:g,value:d}),b.jsx(zh,{placeholder:j("bubbles.leave.msg.content.placeholder"),rows:3,onChange:L,style:{marginTop:"8px"},disabled:g,value:m}),C.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",gap:"8px"},children:C.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`uploaded-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))}),$&&b.jsxs("div",{style:{textAlign:"left",marginTop:"16px",padding:"10px",backgroundColor:"#f5f5f5",borderRadius:"4px",border:"1px solid #e8e8e8"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:[j("bubbles.leave.msg.customer.reply"),":"]}),b.jsx("div",{children:k}),E.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",flexWrap:"wrap",gap:"8px"},children:E.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`reply-image-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))})]})]}),b.jsxs(Sce,{children:[b.jsx("input",{type:"file",ref:M,style:{display:"none"},accept:"image/*",onChange:F,disabled:g||w}),b.jsxs(wr,{children:[b.jsx(Vt,{icon:b.jsx(Xue,{}),onClick:B,disabled:g||w,children:j("bubbles.leave.msg.upload.image")}),b.jsx(Vt,{type:"primary",onClick:z,disabled:g||w,loading:w,children:j(g?"bubbles.leave.msg.submit.success":w?"bubbles.welcome.loading":"bubbles.leave.msg.submit")})]})]})]})})};function Jue(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tu.useContext(Que),jct=e=>K.createElement(Que.Provider,{...e});function Nct(){let e=new Map;return{on(t,n){return e.has(t)?e.get(t).add(n):e.set(t,new Set([n])),this},off(t,n){return e.has(t)&&e.get(t).delete(n),this},emit(t,n){return e.has(t)&&e.get(t).forEach(r=>{r(n)}),this}}}var K2=Nct(),Act=()=>u.useRef(new Map).current,Fct=()=>{},TU=["resize","contextmenu","click","scroll","blur"],mO={show({event:e,id:t,props:n,position:r}){e.preventDefault&&e.preventDefault(),K2.emit(0).emit(t,{event:e.nativeEvent||e,props:n,position:r})},hideAll(){K2.emit(0)}};function Dct(e){return{show(t){mO.show({...e,...t})},hideAll(){mO.hideAll()}}}function Lct(){let e=new Map,t,n,r,i,a=!1;function o(g){i=Array.from(g.values()),t=-1,r=!0}function s(){i[t].node.focus()}let l=()=>t>=0&&i[t].isSubmenu,c=()=>Array.from(i[t].submenuRefTracker.values());function d(){return t===-1?(f(),!1):!0}function f(){t+10?(t=0,i=g):a=!0,r=!1,s(),!0}return!1}function h(){if(d()&&!r){let g=e.get(n);n.classList.remove("contexify_submenu-isOpen"),i=g.items,n=g.parentNode,g.isRoot&&(r=!0,e.clear()),a||(t=g.focusedIndex,s())}}function v(g){function y(w){for(let x of w)x.isSubmenu&&x.submenuRefTracker&&y(Array.from(x.submenuRefTracker.values())),x.keyMatcher&&x.keyMatcher(g)}y(i)}return{init:o,moveDown:f,moveUp:m,openSubmenu:p,closeSubmenu:h,matchKeys:v}}function E1(e){return typeof e=="function"}function PU(e){return typeof e=="string"}function Bct(e,t){return u.Children.map(u.Children.toArray(e).filter(Boolean),n=>u.cloneElement(n,t))}function zct(e){let t={x:e.clientX,y:e.clientY},n=e.changedTouches;return n&&(t.x=n[0].clientX,t.y=n[0].clientY),(!t.x||t.x<0)&&(t.x=0),(!t.y||t.y<0)&&(t.y=0),t}function pO(e,t){return E1(e)?e(t):e}function Hct(e,t){return{...e,...E1(t)?t(e):t}}var Vct=({id:e,theme:t,style:n,className:r,children:i,animation:a="fade",preventDefaultOnKeydown:o=!0,disableBoundariesCheck:s=!1,onVisibilityChange:l,...c})=>{let[d,f]=u.useReducer(Hct,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),m=u.useRef(null),p=Act(),[h]=u.useState(()=>Lct()),v=u.useRef(),g=u.useRef();u.useEffect(()=>(K2.on(e,w).on(0,x),()=>{K2.off(e,w).off(0,x)}),[e,a,s]),u.useEffect(()=>{d.visible?h.init(p):p.clear()},[d.visible,h,p]);function y(j,I){if(m.current&&!s){let{innerWidth:R,innerHeight:O}=window,{offsetWidth:L,offsetHeight:D}=m.current;j+L>R&&(j-=j+L-R),I+D>O&&(I-=I+D-O)}return{x:j,y:I}}u.useEffect(()=>{d.visible&&f(y(d.x,d.y))},[d.visible]),u.useEffect(()=>{function j(R){o&&R.preventDefault()}function I(R){switch(R.key){case"Enter":case" ":h.openSubmenu()||x();break;case"Escape":x();break;case"ArrowUp":j(R),h.moveUp();break;case"ArrowDown":j(R),h.moveDown();break;case"ArrowRight":j(R),h.openSubmenu();break;case"ArrowLeft":j(R),h.closeSubmenu();break;default:h.matchKeys(R);break}}if(d.visible){window.addEventListener("keydown",I);for(let R of TU)window.addEventListener(R,x)}return()=>{window.removeEventListener("keydown",I);for(let R of TU)window.removeEventListener(R,x)}},[d.visible,h,o]);function w({event:j,props:I,position:R}){j.stopPropagation();let O=R||zct(j),{x:L,y:D}=y(O.x,O.y);Si.flushSync(()=>{f({visible:!0,willLeave:!1,x:L,y:D,triggerEvent:j,propsFromTrigger:I})}),clearTimeout(g.current),!v.current&&E1(l)&&(l(!0),v.current=!0)}function x(j){j!=null&&(j.button===2||j.ctrlKey)&&j.type!=="contextmenu"||(a&&(PU(a)||"exit"in a&&a.exit)?f(I=>({willLeave:I.visible})):f(I=>({visible:I.visible?!1:I.visible})),g.current=setTimeout(()=>{E1(l)&&l(!1),v.current=!1}))}function C(){d.willLeave&&d.visible&&Si.flushSync(()=>f({visible:!1,willLeave:!1}))}function S(){return PU(a)?sS({[`contexify_willEnter-${a}`]:k&&!P,[`contexify_willLeave-${a} contexify_willLeave-'disabled'`]:k&&P}):a&&"enter"in a&&"exit"in a?sS({[`contexify_willEnter-${a.enter}`]:a.enter&&k&&!P,[`contexify_willLeave-${a.exit} contexify_willLeave-'disabled'`]:a.exit&&k&&P}):null}let{visible:k,triggerEvent:_,propsFromTrigger:E,x:T,y:$,willLeave:P}=d,M=sS("contexify",r,{[`contexify_theme-${t}`]:t},S());return K.createElement(jct,{value:p},k&&K.createElement("div",{...c,className:M,onAnimationEnd:C,style:{...n,left:T,top:$,opacity:1},ref:m,role:"menu"},Bct(i,{propsFromTrigger:E,triggerEvent:_})))},ts=({id:e,children:t,className:n,style:r,triggerEvent:i,data:a,propsFromTrigger:o,keyMatcher:s,onClick:l=Fct,disabled:c=!1,hidden:d=!1,closeOnClick:f=!0,handlerEvent:m="onClick",...p})=>{let h=u.useRef(),v=Mct(),g={id:e,data:a,triggerEvent:i,props:o},y=pO(c,g),w=pO(d,g);function x(_){g.event=_,_.stopPropagation(),y||(f?C():l(g))}function C(){let _=h.current;_.focus(),_.addEventListener("animationend",()=>setTimeout(mO.hideAll),{once:!0}),_.classList.add("contexify_item-feedback"),l(g)}function S(_){_&&!y&&(h.current=_,v.set(_,{node:_,isSubmenu:!1,keyMatcher:!y&&E1(s)&&(E=>{s(E)&&(E.stopPropagation(),E.preventDefault(),g.event=E,C())})}))}function k(_){(_.key==="Enter"||_.key===" ")&&(_.stopPropagation(),g.event=_,C())}return w?null:K.createElement("div",{...p,[m]:x,className:sS("contexify_item",n,{"contexify_item-disabled":y}),style:r,onKeyDown:k,ref:S,tabIndex:-1,role:"menuitem","aria-disabled":y},K.createElement("div",{className:"contexify_itemContent"},t))},qp=({triggerEvent:e,data:t,propsFromTrigger:n,hidden:r=!1})=>pO(r,{data:t,triggerEvent:e,props:n})?null:K.createElement("div",{className:"contexify_separator"});const Wct=({content:e,onFaqClick:t})=>{const{translateString:n}=ur(),[r,i]=u.useState([]);u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o)},[e]);const a=(o,s)=>{console.log("item",o),t(o,s)};return b.jsx("div",{children:b.jsx(ii,{fluid:!0,children:b.jsxs(co,{children:[b.jsx("div",{className:"guess-you-aside",children:b.jsx("h1",{children:n("i18n.guess.faq")})}),b.jsx(Kd,{children:b.jsx(Ece,{children:r.map((o,s)=>b.jsx($ce,{content:o.question,as:"a",rightIcon:"chevron-right",onClick:()=>a(o,s)},s))})})]})})})},Uct=({content:e,onFaqClick:t})=>{const{translateString:n}=ur(),[r,i]=u.useState([]);u.useEffect(()=>{let s=null;try{s=JSON.parse(e)}catch{}s&&i(s)},[e]);const a=()=>{console.log("TODO: change faq hot"),Pi.success("TODO:"+n("i18n.change.faq"))},o=(s,l)=>{console.log("item",s),t(s,l)};return b.jsx("div",{children:b.jsx(ii,{fluid:!0,children:b.jsxs(co,{children:[b.jsxs("div",{className:"guess-you-aside",children:[b.jsx("h1",{children:n("i18n.hot.faq")}),Xi&&b.jsx("span",{onClick:a,children:n("i18n.change.faq")})]}),b.jsx(Kd,{children:b.jsx(Ece,{children:r.map((s,l)=>b.jsx($ce,{content:s.question,as:"a",rightIcon:"chevron-right",onClick:()=>o(s,l)},l))})})]})})})},qct=({content:e,onFaqClick:t})=>{const[n,r]=u.useState([]);u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&r(a)},[e]);const i=(a,o)=>{console.log("item",a),t(a,o)};return b.jsx("div",{children:b.jsx(Oce,{className:"skill-cards",data:n,fullWidth:!0,renderItem:(a,o)=>b.jsxs(ii,{onClick:()=>i(a,o),children:[b.jsx(qc,{children:a.question}),b.jsx(_v,{children:a.answer})]},a.uid)})})},{Text:rd}=ga,Gct=({isDarkMode:e=!1,open:t=!1,onClose:n})=>{const{translateString:r}=ur(),[i,a]=u.useState(!1),[o,s]=u.useState(0),l=u.useMemo(()=>({purchasedOrders:[{id:"1",title:"Nike Air Jordan 2024 限定倒勾棕色高帮篮球鞋",price:1299,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"已完成",date:"2024-12-15",shop:"Nike官方旗舰店"},{id:"2",title:"Apple iPhone 15 Pro Max 256GB 深空黑色",price:9999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"待收货",date:"2024-12-10",shop:"Apple官方旗舰店"},{id:"3",title:"小米14 Ultra 16GB+512GB 钛金属黑",price:6499,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"运输中",date:"2024-12-08",shop:"小米官方旗舰店"}],cartItems:[{id:"1",title:"华为 Mate 60 Pro 12GB+512GB 雅川青",price:6999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!0},{id:"2",title:"Sony WH-1000XM5 无线降噪耳机",price:2899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:2,selected:!0},{id:"3",title:"戴森 V15 Detect 无线吸尘器",price:4599,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!1}],favoriteItems:[{id:"1",title:"MacBook Pro 14英寸 M3 Pro芯片 1TB",price:18999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-01"},{id:"2",title:"AirPods Pro 2代 主动降噪耳机",price:1899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-28"},{id:"3",title:"iPad Pro 12.9英寸 M2芯片 256GB",price:6799,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-25"}],footprintItems:[{id:"1",title:"三星 Galaxy S24 Ultra 12GB+512GB",price:9699,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-15",viewCount:5},{id:"2",title:"OPPO Find X7 Ultra 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-14",viewCount:3},{id:"3",title:"vivo X100 Pro 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-13",viewCount:2}]}),[]),c=()=>`OrderGroup ${e?"OrderGroup--dark":""}`,d=()=>window.innerWidth<=580,f=()=>{a(!0)},m=()=>{a(!1)},p=()=>{a(!1),qe.debugIf("订单已发送")},h=x=>{switch(x){case"已完成":return"green";case"待收货":return"blue";case"运输中":return"orange";default:return"default"}},v=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:r("bubbles.orderSelector.search.placeholder"),onSearch:x=>{qe.debugIf("搜索:",x)},onClear:()=>{qe.debugIf("清除搜索")}}),b.jsx(Ri,{dataSource:l.purchasedOrders,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsxs("div",{className:"OrderGroup-header",children:[b.jsx("h3",{children:x.shop}),b.jsx(Yn,{color:h(x.status),children:x.status})]}),b.jsx("div",{className:"OrderGroup-list",children:b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["购买时间:",x.date]})]})})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:r("bubbles.orderSelector.order.details")}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:r("bubbles.orderSelector.send")})]})]})})]}),g=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:"搜索购物车商品...",onSearch:x=>{qe.debugIf("搜索购物车:",x)}}),b.jsx(Ri,{dataSource:l.cartItems,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["数量:",x.count]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"删除"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),y=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:"搜索收藏商品...",onSearch:x=>{qe.debugIf("搜索收藏:",x)}}),b.jsx(Ri,{dataSource:l.favoriteItems,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["收藏时间:",x.date]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"取消收藏"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),w=()=>b.jsxs("div",{children:[b.jsx(Mw,{placeholder:"搜索浏览记录...",onSearch:x=>{qe.debugIf("搜索足迹:",x)}}),b.jsx(Ri,{dataSource:l.footprintItems,renderItem:x=>b.jsxs(ii,{className:c(),style:{marginBottom:16},children:[b.jsx(Ri.Item,{style:{padding:0,border:"none"},children:b.jsx(Ri.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["浏览时间:",x.date," (浏览",x.viewCount,"次)"]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"查看详情"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]});return b.jsxs(b.Fragment,{children:[b.jsx(_s,{title:r("bubbles.orderSelector.select.order"),placement:"right",width:d()?"100%":600,onClose:n,open:t,destroyOnHidden:!0,className:e?"OrderSelector--dark":"OrderSelector",children:b.jsx(wr,{direction:"vertical",style:{width:"100%"},size:"large",children:b.jsxs(Net,{index:o,onChange:s,children:[b.jsx(jw,{label:r("bubbles.orderSelector.purchased"),children:v()}),b.jsx(jw,{label:r("bubbles.orderSelector.shopping.cart"),children:g()}),b.jsx(jw,{label:r("bubbles.orderSelector.favorites"),children:y()}),b.jsx(jw,{label:r("bubbles.orderSelector.footprint"),children:w()})]})})}),b.jsx(bet,{active:i,title:r("bubbles.orderSelector.confirm.send"),onClose:m,actions:[{label:r("bubbles.orderSelector.confirm"),color:"primary",onClick:p},{label:r("bubbles.orderSelector.cancel"),onClick:m}],children:b.jsx("div",{children:"确认发送此订单信息吗?"})})]})};async function Kct(e){return On("/visitor/api/v1/faq/click/uid",{method:"GET",params:{uid:e==null?void 0:e.uid,threadUid:e==null?void 0:e.threadUid,channel:wn}})}async function Yct(e){return On("/visitor/api/v1/faq/suggest",{method:"GET",params:{...e,channel:wn}})}async function Xct(e){return On("/visitor/api/v1/faq/change",{method:"GET",params:{...e,channel:wn}})}const Jct=({content:e,welcomeFaqs:t,orgUid:n,isDarkMode:r=!1,onFaqClick:i})=>{const[a,o]=u.useState(""),[s,l]=u.useState([]),[c,d]=u.useState([]),[f]=u.useState(5),[m,p]=u.useState(0),[h,v]=u.useState(!1),{translateString:g}=ur(),y=u.useMemo(()=>{if(!e)return null;try{const C=JSON.parse(e);if(C&&typeof C=="object"&&Array.isArray(C.faqs))return C}catch{}return null},[e]);u.useEffect(()=>{y?o(y.content||""):e&&o(e);const C=(y==null?void 0:y.faqs)||t;if(C&&C.length>0){const S=C.map(k=>({uid:k.uid,question:k.question,answer:k.answer,type:k.type||"TEXT"}));l(S),d(S.slice(0,f))}},[e,y,t,f]);const w=async()=>{var C,S,k,_,E,T;if(!h)try{v(!0),p(M=>M+1);const $={pageNumber:m,pageSize:f,orgUid:n},P=await Xct($);qe.debugIf("changes FAQs:",$,P.data),P&&P.data&&((S=(C=P==null?void 0:P.data)==null?void 0:C.data)!=null&&S.content)&&((_=(k=P.data)==null?void 0:k.data)!=null&&_.last&&(p(0),rt.info(g("bubbles.welcome.no.more.data"))),d((T=(E=P.data)==null?void 0:E.data)==null?void 0:T.content))}catch($){qe.error("Failed to fetch new FAQs:",$)}finally{v(!1)}},x=C=>{i(C,0)};return b.jsxs(b.Fragment,{children:[b.jsx(ii,{children:b.jsxs(_v,{style:{textAlign:"left"},children:[b.jsx(up,{content:a}),s.length>0&&b.jsxs("div",{className:"qa-section",style:{marginTop:"12px"},children:[b.jsxs("div",{className:"qa-header",style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"8px"},children:[b.jsx("span",{style:{fontWeight:"500"},children:g("bubbles.welcome.faq")}),s.length>0&&b.jsxs("button",{onClick:w,disabled:h,style:{background:"transparent",border:"none",color:r?"#f5f5f5":"#1890ff",cursor:h?"not-allowed":"pointer",fontSize:"14px",display:"flex",alignItems:"center",opacity:h?.7:1},children:[g("bubbles.welcome.refresh.batch"),b.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",style:{marginLeft:"4px",animation:h?"spin 1s linear infinite":"none"},children:b.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C15.73 20 18.84 17.45 19.73 14H17.65C16.83 16.33 14.61 18 12 18C8.69 18 6 15.31 6 12C6 8.69 8.69 6 12 6C13.66 6 15.14 6.69 16.22 7.78L13 11H20V4L17.65 6.35Z",fill:"currentColor"})})]})]}),b.jsx("div",{className:"qa-buttons",style:{display:"flex",flexDirection:"column",gap:"8px"},children:c.map((C,S)=>b.jsx("button",{onClick:()=>x(C),style:{background:r?"#2a2a2a":"#f5f5f5",border:"none",borderRadius:"18px",padding:"8px 16px",fontSize:"14px",color:r?"#e0e0e0":"#333",cursor:"pointer",textAlign:"left",transition:"background-color 0.2s"},onMouseEnter:k=>{k.currentTarget.style.background=r?"#3a3a3a":"#e8e8e8"},onMouseLeave:k=>{k.currentTarget.style.background=r?"#2a2a2a":"#f5f5f5"},children:g(C.question)},S))})]})]})}),b.jsx("style",{children:` + `}}),b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"12px",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${l?"#374151":"#f0f0f0"}`},children:[!ee(_)&&b.jsx(Ho,{className:sn("RateBtn",{active:_===$l}),title:Q("bubbles.faq.rate.helpful"),"data-type":"up",icon:"thumbs-up",onClick:()=>Z($l),disabled:s||V,loading:V}),_!==$l&&b.jsx(Ho,{className:sn("RateBtn",{active:ee(_)}),title:Q("bubbles.faq.rate.not.helpful"),"data-type":"down",icon:"thumbs-down",onClick:()=>Z(gu),disabled:s||ee(_)||U,loading:U}),f&&b.jsx(zt,{onClick:le,loading:J,type:"primary",size:"small",style:{padding:"4px 10px",fontSize:"12px",display:"flex",alignItems:"center"},children:Q("bubbles.faq.transfer.to.agent")}),b.jsx("button",{onClick:Se,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:S?"#52c41a":l?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:Q(S?"bubbles.faq.copy.success":"bubbles.faq.copy.content"),onMouseOver:q=>{q.currentTarget.style.backgroundColor=l?"#374151":"#f0f0f0"},onMouseOut:q=>{q.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})})};async function mlt(e){return In("/visitor/api/v1/message/leave/query",{method:"GET",params:{...e,channel:wn}})}async function nde(e){return In("/visitor/api/v1/message/leave/create",{method:"POST",data:{...e,channel:wn}})}var plt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},hlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:plt}))},rde=u.forwardRef(hlt),vlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},glt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:vlt}))},blt=u.forwardRef(glt),ylt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},xlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:ylt}))},ide=u.forwardRef(xlt),wlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M842 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 140.3-113.7 254-254 254S258 594.3 258 454c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8 0 168.7 126.6 307.9 290 327.6V884H326.7c-13.7 0-24.7 14.3-24.7 32v36c0 4.4 2.8 8 6.2 8h407.6c3.4 0 6.2-3.6 6.2-8v-36c0-17.7-11-32-24.7-32H548V782.1c165.3-18 294-158 294-328.1zM512 624c93.9 0 170-75.2 170-168V232c0-92.8-76.1-168-170-168s-170 75.2-170 168v224c0 92.8 76.1 168 170 168zm-94-392c0-50.6 41.9-92 94-92s94 41.4 94 92v224c0 50.6-41.9 92-94 92s-94-41.4-94-92V232z"}}]},name:"audio",theme:"outlined"},Slt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:wlt}))},ade=u.forwardRef(Slt),Clt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M348 676.1C250 619.4 184 513.4 184 392c0-181.1 146.9-328 328-328s328 146.9 328 328c0 121.4-66 227.4-164 284.1V792c0 17.7-14.3 32-32 32H380c-17.7 0-32-14.3-32-32V676.1zM392 888h240c4.4 0 8 3.6 8 8v32c0 17.7-14.3 32-32 32H416c-17.7 0-32-14.3-32-32v-32c0-4.4 3.6-8 8-8z"}}]},name:"bulb",theme:"filled"},klt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Clt}))},_lt=u.forwardRef(klt),Elt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M632 888H392c-4.4 0-8 3.6-8 8v32c0 17.7 14.3 32 32 32h192c17.7 0 32-14.3 32-32v-32c0-4.4-3.6-8-8-8zM512 64c-181.1 0-328 146.9-328 328 0 121.4 66 227.4 164 284.1V792c0 17.7 14.3 32 32 32h264c17.7 0 32-14.3 32-32V676.1c98-56.7 164-162.7 164-284.1 0-181.1-146.9-328-328-328zm127.9 549.8L604 634.6V752H420V634.6l-35.9-20.8C305.4 568.3 256 484.5 256 392c0-141.4 114.6-256 256-256s256 114.6 256 256c0 92.5-49.4 176.3-128.1 221.8z"}}]},name:"bulb",theme:"outlined"},$lt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Elt}))},Tlt=u.forwardRef($lt),Plt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},Rlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Plt}))},Ilt=u.forwardRef(Rlt),Olt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 00-11.3 0L403.6 366.3a7.23 7.23 0 005.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"}}]},name:"column-height",theme:"outlined"},Mlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Olt}))},jlt=u.forwardRef(Mlt),Nlt={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 372zm198.4-588.1a32 32 0 00-24.5.5L414.9 415 296.4 686c-3.6 8.2-3.6 17.5 0 25.7 3.4 7.8 9.7 13.9 17.7 17 3.8 1.5 7.7 2.2 11.7 2.2 4.4 0 8.7-.9 12.8-2.7l271-118.6 118.5-271a32.06 32.06 0 00-17.7-42.7zM576.8 534.4l26.2 26.2-42.4 42.4-26.2-26.2L380 644.4 447.5 490 422 464.4l42.4-42.4 25.5 25.5L644.4 380l-67.6 154.4zM464.4 422L422 464.4l25.5 25.6 86.9 86.8 26.2 26.2 42.4-42.4-26.2-26.2-86.8-86.9z"}}]},name:"compass",theme:"outlined"},Alt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Nlt}))},Flt=u.forwardRef(Alt),Dlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M326 664H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V696c0-17.7-14.3-32-32-32zm16-576h-48c-8.8 0-16 7.2-16 16v176H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V104c0-8.8-7.2-16-16-16zm578 576H698c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V744h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm0-384H746V104c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16z"}}]},name:"compress",theme:"outlined"},Llt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Dlt}))},Blt=u.forwardRef(Llt),zlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-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 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},Hlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:zlt}))},N8=u.forwardRef(Hlt),Vlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Wlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Vlt}))},Ult=u.forwardRef(Wlt),qlt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},Glt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:qlt}))},Klt=u.forwardRef(Glt),Ylt={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"},Xlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Ylt}))},Jlt=u.forwardRef(Xlt),Qlt={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"},Zlt=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Qlt}))},ode=u.forwardRef(Zlt),ect={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"},tct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:ect}))},nct=u.forwardRef(tct),rct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},ict=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:rct}))},act=u.forwardRef(ict),oct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},sct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:oct}))},sde=u.forwardRef(sct),lct={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"},cct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:lct}))},uct=u.forwardRef(cct),dct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},fct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:dct}))},mct=u.forwardRef(fct),pct={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"},hct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:pct}))},vct=u.forwardRef(hct),gct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M744 62H280c-35.3 0-64 28.7-64 64v768c0 35.3 28.7 64 64 64h464c35.3 0 64-28.7 64-64V126c0-35.3-28.7-64-64-64zm-8 824H288V134h448v752zM472 784a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"mobile",theme:"outlined"},bct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:gct}))},yct=u.forwardRef(bct),xct={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M771.91 115a31.65 31.65 0 00-17.42 5.27L400 351.97H236a16 16 0 00-16 16v288.06a16 16 0 0016 16h164l354.5 231.7a31.66 31.66 0 0017.42 5.27c16.65 0 32.08-13.25 32.08-32.06V147.06c0-18.8-15.44-32.06-32.09-32.06M732 221v582L439.39 611.75l-17.95-11.73H292V423.98h129.44l17.95-11.73z"}}]},name:"muted",theme:"outlined"},wct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:xct}))},lde=u.forwardRef(wct),Sct={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"},Cct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Sct}))},cde=u.forwardRef(Cct),kct={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"},_ct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:kct}))},Ect=u.forwardRef(_ct),$ct={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"},Tct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:$ct}))},Pct=u.forwardRef(Tct),Rct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},Ict=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Rct}))},Oct=u.forwardRef(Ict),Mct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},jct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Mct}))},ude=u.forwardRef(jct),Nct={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"},Act=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Nct}))},K2=u.forwardRef(Act),Fct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 780H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM505.7 669a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V176c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8z"}}]},name:"vertical-align-bottom",theme:"outlined"},Dct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Fct}))},Lct=u.forwardRef(Dct),Bct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 474H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zm-353.6-74.7c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H550V104c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v156h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.6zm11.4 225.4a7.14 7.14 0 00-11.3 0L405.6 752.3a7.23 7.23 0 005.7 11.7H474v156c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V764h62.8c6 0 9.4-7 5.7-11.7L517.7 624.7z"}}]},name:"vertical-align-middle",theme:"outlined"},zct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Bct}))},Hct=u.forwardRef(zct),Vct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M368 724H252V608c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v116H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h116v116c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V788h116c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v352h72V232h576v560H448v72h272c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM888 625l-104-59.8V458.9L888 399v226z"}},{tag:"path",attrs:{d:"M320 360c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h112z"}}]},name:"video-camera-add",theme:"outlined"},Wct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Vct}))},FU=u.forwardRef(Wct),Uct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 302.3L784 376V224c0-35.3-28.7-64-64-64H128c-35.3 0-64 28.7-64 64v576c0 35.3 28.7 64 64 64h592c35.3 0 64-28.7 64-64V648l128 73.7c21.3 12.3 48-3.1 48-27.6V330c0-24.6-26.7-40-48-27.7zM712 792H136V232h576v560zm176-167l-104-59.8V458.9L888 399v226zM208 360h112c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H208c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"video-camera",theme:"outlined"},qct=function(t,n){return u.createElement(Dt,Fe({},t,{ref:n,icon:Uct}))},Gct=u.forwardRef(qct);const Kct=({uid:e,content:t,status:n,extra:r,thread:i,visitor:a,isThreadHistory:o=!1,orgUid:s})=>{const[l,c]=u.useState(""),[d,f]=u.useState(""),[m,p]=u.useState(""),[h,v]=u.useState(dm),[g,y]=u.useState(o),[w,x]=u.useState(!1),[S,C]=u.useState([]),[_,k]=u.useState(""),[E,T]=u.useState([]),[$,P]=u.useState(!1),M=u.useRef(null),{translateString:j}=fr(),I=[{value:$N,label:j("bubbles.leave.msg.type.consultation")},{value:TN,label:j("bubbles.leave.msg.type.complaint")},{value:PN,label:j("bubbles.leave.msg.type.suggestion")},{value:RN,label:j("bubbles.leave.msg.type.feedback")},{value:IN,label:j("bubbles.leave.msg.type.cooperation")},{value:ON,label:j("bubbles.leave.msg.type.recruitment")},{value:MN,label:j("bubbles.leave.msg.type.technical_support")},{value:jN,label:j("bubbles.leave.msg.type.sales_inquiry")},{value:NN,label:j("bubbles.leave.msg.type.billing")},{value:AN,label:j("bubbles.leave.msg.type.account")},{value:FN,label:j("bubbles.leave.msg.type.feature_request")},{value:DN,label:j("bubbles.leave.msg.type.bug_report")},{value:dm,label:j("bubbles.leave.msg.type.general")},{value:LN,label:j("bubbles.leave.msg.type.other")}];u.useEffect(()=>{if(n===aVe||n===oVe){y(!0);let H=null;try{H=JSON.parse(r||"{}"),Ue.debugIf("LeaveMsg extraObject:",H)}catch(A){Ue.error("MESSAGE_STATUS_LEAVE_MSG_SUBMIT 解析content为JSON时出错:",A),H={uid:e}}H&&(c((H==null?void 0:H.nickname)||""),f((H==null?void 0:H.contact)||""),p((H==null?void 0:H.content)||""),v((H==null?void 0:H.type)||dm),H!=null&&H.images&&Array.isArray(H.images)?C(H.images):C([]),H!=null&&H.replyContent?(k(H.replyContent),P(!0),H!=null&&H.replyImages&&Array.isArray(H.replyImages)?T(H.replyImages):T([])):(k(""),T([]),P(!1)))}},[t,r,n,e]);const R=H=>{Ue.debugIf("handleNicknameChange:",H),c(H)},O=H=>{Ue.debugIf("handleContactChange:",H),f(H)},D=H=>{Ue.debugIf("handleContentChange:",H),p(H)},L=H=>{Ue.debugIf("handleTypeChange:",H),v(H)},B=()=>{var H;(H=M.current)==null||H.click()},F=async H=>{const A=H.target.files;if(A!=null&&A.length)try{const V=A[0];Hh(V,W=>{Ue.debugIf("handleImageChange result:",W),C(U=>[...U,W.data.fileUrl])},{type:"image"})}catch(V){Ue.error("Upload failed:",V)}},z=async()=>{var H,A;if(!l){it.error(j("bubbles.leave.msg.nickname.required"));return}if(!d){it.error(j("bubbles.leave.msg.contact.required"));return}if(!m){it.error(j("bubbles.leave.msg.content.required"));return}x(!0);try{const V={nickname:l,contact:d,content:m,type:h,images:S,messageUid:e,threadUid:i.uid,user:JSON.stringify(a),orgUid:s},W=await nde(V);W&&((H=W==null?void 0:W.data)==null?void 0:H.code)===200?(it.success(j("bubbles.leave.msg.submit.success")),y(!0)):it.error(((A=W==null?void 0:W.data)==null?void 0:A.message)||j("bubbles.leave.msg.submit.failed"))}catch(V){console.error("留言提交错误:",V),it.error(j("bubbles.leave.msg.submit.error"))}finally{x(!1)}};return b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:b.jsx(cp,{content:t})}),b.jsxs(Ql,{children:[b.jsx(go,{placeholder:j("bubbles.leave.msg.type.placeholder"),value:h,onChange:L,options:I,style:{marginTop:"8px",width:"100%"},disabled:g}),b.jsx(Vh,{placeholder:j("bubbles.leave.msg.nickname.placeholder"),onChange:R,style:{marginTop:"8px"},disabled:g,value:l}),b.jsx(Vh,{placeholder:j("bubbles.leave.msg.contact.placeholder"),rows:1,onChange:O,style:{marginTop:"8px"},disabled:g,value:d}),b.jsx(Vh,{placeholder:j("bubbles.leave.msg.content.placeholder"),rows:3,onChange:D,style:{marginTop:"8px"},disabled:g,value:m}),S.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",gap:"8px"},children:S.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`uploaded-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))}),$&&b.jsxs("div",{style:{textAlign:"left",marginTop:"16px",padding:"10px",backgroundColor:"#f5f5f5",borderRadius:"4px",border:"1px solid #e8e8e8"},children:[b.jsxs("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:[j("bubbles.leave.msg.customer.reply"),":"]}),b.jsx("div",{children:_}),E.length>0&&b.jsx("div",{style:{marginTop:"8px",display:"flex",flexWrap:"wrap",gap:"8px"},children:E.map((H,A)=>b.jsx(Bu,{src:H,children:b.jsx("img",{src:H,alt:`reply-image-${A}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer"}})},A))})]})]}),b.jsxs(Fce,{children:[b.jsx("input",{type:"file",ref:M,style:{display:"none"},accept:"image/*",onChange:F,disabled:g||w}),b.jsxs(Sr,{children:[b.jsx(zt,{icon:b.jsx(ude,{}),onClick:B,disabled:g||w,children:j("bubbles.leave.msg.upload.image")}),b.jsx(zt,{type:"primary",onClick:z,disabled:g||w,loading:w,children:j(g?"bubbles.leave.msg.submit.success":w?"bubbles.welcome.loading":"bubbles.leave.msg.submit")})]})]})]})})};function dde(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;tu.useContext(fde),Xct=e=>K.createElement(fde.Provider,{...e});function Jct(){let e=new Map;return{on(t,n){return e.has(t)?e.get(t).add(n):e.set(t,new Set([n])),this},off(t,n){return e.has(t)&&e.get(t).delete(n),this},emit(t,n){return e.has(t)&&e.get(t).forEach(r=>{r(n)}),this}}}var Y2=Jct(),Qct=()=>u.useRef(new Map).current,Zct=()=>{},DU=["resize","contextmenu","click","scroll","blur"],hO={show({event:e,id:t,props:n,position:r}){e.preventDefault&&e.preventDefault(),Y2.emit(0).emit(t,{event:e.nativeEvent||e,props:n,position:r})},hideAll(){Y2.emit(0)}};function eut(e){return{show(t){hO.show({...e,...t})},hideAll(){hO.hideAll()}}}function tut(){let e=new Map,t,n,r,i,a=!1;function o(g){i=Array.from(g.values()),t=-1,r=!0}function s(){i[t].node.focus()}let l=()=>t>=0&&i[t].isSubmenu,c=()=>Array.from(i[t].submenuRefTracker.values());function d(){return t===-1?(f(),!1):!0}function f(){t+10?(t=0,i=g):a=!0,r=!1,s(),!0}return!1}function h(){if(d()&&!r){let g=e.get(n);n.classList.remove("contexify_submenu-isOpen"),i=g.items,n=g.parentNode,g.isRoot&&(r=!0,e.clear()),a||(t=g.focusedIndex,s())}}function v(g){function y(w){for(let x of w)x.isSubmenu&&x.submenuRefTracker&&y(Array.from(x.submenuRefTracker.values())),x.keyMatcher&&x.keyMatcher(g)}y(i)}return{init:o,moveDown:f,moveUp:m,openSubmenu:p,closeSubmenu:h,matchKeys:v}}function T1(e){return typeof e=="function"}function LU(e){return typeof e=="string"}function nut(e,t){return u.Children.map(u.Children.toArray(e).filter(Boolean),n=>u.cloneElement(n,t))}function rut(e){let t={x:e.clientX,y:e.clientY},n=e.changedTouches;return n&&(t.x=n[0].clientX,t.y=n[0].clientY),(!t.x||t.x<0)&&(t.x=0),(!t.y||t.y<0)&&(t.y=0),t}function vO(e,t){return T1(e)?e(t):e}function iut(e,t){return{...e,...T1(t)?t(e):t}}var aut=({id:e,theme:t,style:n,className:r,children:i,animation:a="fade",preventDefaultOnKeydown:o=!0,disableBoundariesCheck:s=!1,onVisibilityChange:l,...c})=>{let[d,f]=u.useReducer(iut,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),m=u.useRef(null),p=Qct(),[h]=u.useState(()=>tut()),v=u.useRef(),g=u.useRef();u.useEffect(()=>(Y2.on(e,w).on(0,x),()=>{Y2.off(e,w).off(0,x)}),[e,a,s]),u.useEffect(()=>{d.visible?h.init(p):p.clear()},[d.visible,h,p]);function y(j,I){if(m.current&&!s){let{innerWidth:R,innerHeight:O}=window,{offsetWidth:D,offsetHeight:L}=m.current;j+D>R&&(j-=j+D-R),I+L>O&&(I-=I+L-O)}return{x:j,y:I}}u.useEffect(()=>{d.visible&&f(y(d.x,d.y))},[d.visible]),u.useEffect(()=>{function j(R){o&&R.preventDefault()}function I(R){switch(R.key){case"Enter":case" ":h.openSubmenu()||x();break;case"Escape":x();break;case"ArrowUp":j(R),h.moveUp();break;case"ArrowDown":j(R),h.moveDown();break;case"ArrowRight":j(R),h.openSubmenu();break;case"ArrowLeft":j(R),h.closeSubmenu();break;default:h.matchKeys(R);break}}if(d.visible){window.addEventListener("keydown",I);for(let R of DU)window.addEventListener(R,x)}return()=>{window.removeEventListener("keydown",I);for(let R of DU)window.removeEventListener(R,x)}},[d.visible,h,o]);function w({event:j,props:I,position:R}){j.stopPropagation();let O=R||rut(j),{x:D,y:L}=y(O.x,O.y);ki.flushSync(()=>{f({visible:!0,willLeave:!1,x:D,y:L,triggerEvent:j,propsFromTrigger:I})}),clearTimeout(g.current),!v.current&&T1(l)&&(l(!0),v.current=!0)}function x(j){j!=null&&(j.button===2||j.ctrlKey)&&j.type!=="contextmenu"||(a&&(LU(a)||"exit"in a&&a.exit)?f(I=>({willLeave:I.visible})):f(I=>({visible:I.visible?!1:I.visible})),g.current=setTimeout(()=>{T1(l)&&l(!1),v.current=!1}))}function S(){d.willLeave&&d.visible&&ki.flushSync(()=>f({visible:!1,willLeave:!1}))}function C(){return LU(a)?lC({[`contexify_willEnter-${a}`]:_&&!P,[`contexify_willLeave-${a} contexify_willLeave-'disabled'`]:_&&P}):a&&"enter"in a&&"exit"in a?lC({[`contexify_willEnter-${a.enter}`]:a.enter&&_&&!P,[`contexify_willLeave-${a.exit} contexify_willLeave-'disabled'`]:a.exit&&_&&P}):null}let{visible:_,triggerEvent:k,propsFromTrigger:E,x:T,y:$,willLeave:P}=d,M=lC("contexify",r,{[`contexify_theme-${t}`]:t},C());return K.createElement(Xct,{value:p},_&&K.createElement("div",{...c,className:M,onAnimationEnd:S,style:{...n,left:T,top:$,opacity:1},ref:m,role:"menu"},nut(i,{propsFromTrigger:E,triggerEvent:k})))},ts=({id:e,children:t,className:n,style:r,triggerEvent:i,data:a,propsFromTrigger:o,keyMatcher:s,onClick:l=Zct,disabled:c=!1,hidden:d=!1,closeOnClick:f=!0,handlerEvent:m="onClick",...p})=>{let h=u.useRef(),v=Yct(),g={id:e,data:a,triggerEvent:i,props:o},y=vO(c,g),w=vO(d,g);function x(k){g.event=k,k.stopPropagation(),y||(f?S():l(g))}function S(){let k=h.current;k.focus(),k.addEventListener("animationend",()=>setTimeout(hO.hideAll),{once:!0}),k.classList.add("contexify_item-feedback"),l(g)}function C(k){k&&!y&&(h.current=k,v.set(k,{node:k,isSubmenu:!1,keyMatcher:!y&&T1(s)&&(E=>{s(E)&&(E.stopPropagation(),E.preventDefault(),g.event=E,S())})}))}function _(k){(k.key==="Enter"||k.key===" ")&&(k.stopPropagation(),g.event=k,S())}return w?null:K.createElement("div",{...p,[m]:x,className:lC("contexify_item",n,{"contexify_item-disabled":y}),style:r,onKeyDown:_,ref:C,tabIndex:-1,role:"menuitem","aria-disabled":y},K.createElement("div",{className:"contexify_itemContent"},t))},Kp=({triggerEvent:e,data:t,propsFromTrigger:n,hidden:r=!1})=>vO(r,{data:t,triggerEvent:e,props:n})?null:K.createElement("div",{className:"contexify_separator"});const out=({content:e,onFaqClick:t})=>{const{translateString:n}=fr(),[r,i]=u.useState([]);u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o)},[e]);const a=(o,s)=>{console.log("item",o),t(o,s)};return b.jsx("div",{children:b.jsx(ni,{fluid:!0,children:b.jsxs(co,{children:[b.jsx("div",{className:"guess-you-aside",children:b.jsx("h1",{children:n("i18n.guess.faq")})}),b.jsx(Kd,{children:b.jsx(Bce,{children:r.map((o,s)=>b.jsx(zce,{content:o.question,as:"a",rightIcon:"chevron-right",onClick:()=>a(o,s)},s))})})]})})})},sut=({content:e,onFaqClick:t})=>{const{translateString:n}=fr(),[r,i]=u.useState([]);u.useEffect(()=>{let s=null;try{s=JSON.parse(e)}catch{}s&&i(s)},[e]);const a=()=>{console.log("TODO: change faq hot"),Ri.success("TODO:"+n("i18n.change.faq"))},o=(s,l)=>{console.log("item",s),t(s,l)};return b.jsx("div",{children:b.jsx(ni,{fluid:!0,children:b.jsxs(co,{children:[b.jsxs("div",{className:"guess-you-aside",children:[b.jsx("h1",{children:n("i18n.hot.faq")}),Ji&&b.jsx("span",{onClick:a,children:n("i18n.change.faq")})]}),b.jsx(Kd,{children:b.jsx(Bce,{children:r.map((s,l)=>b.jsx(zce,{content:s.question,as:"a",rightIcon:"chevron-right",onClick:()=>o(s,l)},l))})})]})})})},lut=({content:e,onFaqClick:t})=>{const[n,r]=u.useState([]);u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&r(a)},[e]);const i=(a,o)=>{console.log("item",a),t(a,o)};return b.jsx("div",{children:b.jsx(qce,{className:"skill-cards",data:n,fullWidth:!0,renderItem:(a,o)=>b.jsxs(ni,{onClick:()=>i(a,o),children:[b.jsx(qc,{children:a.question}),b.jsx($v,{children:a.answer})]},a.uid)})})},{Text:rd}=ga,cut=({isDarkMode:e=!1,open:t=!1,onClose:n})=>{const{translateString:r}=fr(),[i,a]=u.useState(!1),[o,s]=u.useState(0),l=u.useMemo(()=>({purchasedOrders:[{id:"1",title:"Nike Air Jordan 2024 限定倒勾棕色高帮篮球鞋",price:1299,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"已完成",date:"2024-12-15",shop:"Nike官方旗舰店"},{id:"2",title:"Apple iPhone 15 Pro Max 256GB 深空黑色",price:9999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"待收货",date:"2024-12-10",shop:"Apple官方旗舰店"},{id:"3",title:"小米14 Ultra 16GB+512GB 钛金属黑",price:6499,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",status:"运输中",date:"2024-12-08",shop:"小米官方旗舰店"}],cartItems:[{id:"1",title:"华为 Mate 60 Pro 12GB+512GB 雅川青",price:6999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!0},{id:"2",title:"Sony WH-1000XM5 无线降噪耳机",price:2899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:2,selected:!0},{id:"3",title:"戴森 V15 Detect 无线吸尘器",price:4599,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",count:1,selected:!1}],favoriteItems:[{id:"1",title:"MacBook Pro 14英寸 M3 Pro芯片 1TB",price:18999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-01"},{id:"2",title:"AirPods Pro 2代 主动降噪耳机",price:1899,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-28"},{id:"3",title:"iPad Pro 12.9英寸 M2芯片 256GB",price:6799,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-11-25"}],footprintItems:[{id:"1",title:"三星 Galaxy S24 Ultra 12GB+512GB",price:9699,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-15",viewCount:5},{id:"2",title:"OPPO Find X7 Ultra 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-14",viewCount:3},{id:"3",title:"vivo X100 Pro 16GB+512GB",price:5999,image:"https://gw.alicdn.com/tfs/TB1p_nirYr1gK0jSZR0XXbP8XXa-300-300.png",date:"2024-12-13",viewCount:2}]}),[]),c=()=>`OrderGroup ${e?"OrderGroup--dark":""}`,d=()=>window.innerWidth<=580,f=()=>{a(!0)},m=()=>{a(!1)},p=()=>{a(!1),Ue.debugIf("订单已发送")},h=x=>{switch(x){case"已完成":return"green";case"待收货":return"blue";case"运输中":return"orange";default:return"default"}},v=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:r("bubbles.orderSelector.search.placeholder"),onSearch:x=>{Ue.debugIf("搜索:",x)},onClear:()=>{Ue.debugIf("清除搜索")}}),b.jsx(Ii,{dataSource:l.purchasedOrders,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsxs("div",{className:"OrderGroup-header",children:[b.jsx("h3",{children:x.shop}),b.jsx(Yn,{color:h(x.status),children:x.status})]}),b.jsx("div",{className:"OrderGroup-list",children:b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["购买时间:",x.date]})]})})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:r("bubbles.orderSelector.order.details")}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:r("bubbles.orderSelector.send")})]})]})})]}),g=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:"搜索购物车商品...",onSearch:x=>{Ue.debugIf("搜索购物车:",x)}}),b.jsx(Ii,{dataSource:l.cartItems,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["数量:",x.count]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"删除"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),y=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:"搜索收藏商品...",onSearch:x=>{Ue.debugIf("搜索收藏:",x)}}),b.jsx(Ii,{dataSource:l.favoriteItems,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["收藏时间:",x.date]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"取消收藏"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]}),w=()=>b.jsxs("div",{children:[b.jsx(jw,{placeholder:"搜索浏览记录...",onSearch:x=>{Ue.debugIf("搜索足迹:",x)}}),b.jsx(Ii,{dataSource:l.footprintItems,renderItem:x=>b.jsxs(ni,{className:c(),style:{marginBottom:16},children:[b.jsx(Ii.Item,{style:{padding:0,border:"none"},children:b.jsx(Ii.Item.Meta,{avatar:b.jsx(vu,{src:x.image,size:60}),title:x.title,description:b.jsxs("div",{children:[b.jsxs(rd,{strong:!0,style:{color:"#ff4d4f",fontSize:16},children:["¥",x.price.toFixed(2)]}),b.jsx("br",{}),b.jsxs(rd,{type:"secondary",children:["浏览时间:",x.date," (浏览",x.viewCount,"次)"]})]})})}),b.jsxs("div",{className:"OrderGroup-actions",children:[b.jsx(Bi,{size:"sm",children:"查看详情"}),b.jsx(Bi,{color:"primary",size:"sm",onClick:f,children:"发送"})]})]})})]});return b.jsxs(b.Fragment,{children:[b.jsx(_s,{title:r("bubbles.orderSelector.select.order"),placement:"right",width:d()?"100%":600,onClose:n,open:t,destroyOnHidden:!0,className:e?"OrderSelector--dark":"OrderSelector",children:b.jsx(Sr,{direction:"vertical",style:{width:"100%"},size:"large",children:b.jsxs(Xet,{index:o,onChange:s,children:[b.jsx(Nw,{label:r("bubbles.orderSelector.purchased"),children:v()}),b.jsx(Nw,{label:r("bubbles.orderSelector.shopping.cart"),children:g()}),b.jsx(Nw,{label:r("bubbles.orderSelector.favorites"),children:y()}),b.jsx(Nw,{label:r("bubbles.orderSelector.footprint"),children:w()})]})})}),b.jsx(jet,{active:i,title:r("bubbles.orderSelector.confirm.send"),onClose:m,actions:[{label:r("bubbles.orderSelector.confirm"),color:"primary",onClick:p},{label:r("bubbles.orderSelector.cancel"),onClick:m}],children:b.jsx("div",{children:"确认发送此订单信息吗?"})})]})};async function uut(e){return In("/visitor/api/v1/faq/click/uid",{method:"GET",params:{uid:e==null?void 0:e.uid,threadUid:e==null?void 0:e.threadUid,channel:wn}})}async function dut(e){return In("/visitor/api/v1/faq/suggest",{method:"GET",params:{...e,channel:wn}})}async function fut(e){return In("/visitor/api/v1/faq/change",{method:"GET",params:{...e,channel:wn}})}const mut=({content:e,welcomeFaqs:t,orgUid:n,isDarkMode:r=!1,onFaqClick:i})=>{const[a,o]=u.useState(""),[s,l]=u.useState([]),[c,d]=u.useState([]),[f]=u.useState(5),[m,p]=u.useState(0),[h,v]=u.useState(!1),{translateString:g}=fr(),y=u.useMemo(()=>{if(!e)return null;try{const S=JSON.parse(e);if(S&&typeof S=="object"&&Array.isArray(S.faqs))return S}catch{}return null},[e]);u.useEffect(()=>{y?o(y.content||""):e&&o(e);const S=(y==null?void 0:y.faqs)||t;if(S&&S.length>0){const C=S.map(_=>({uid:_.uid,question:_.question,answer:_.answer,type:_.type||"TEXT"}));l(C),d(C.slice(0,f))}},[e,y,t,f]);const w=async()=>{var S,C,_,k,E,T;if(!h)try{v(!0),p(M=>M+1);const $={pageNumber:m,pageSize:f,orgUid:n},P=await fut($);Ue.debugIf("changes FAQs:",$,P.data),P&&P.data&&((C=(S=P==null?void 0:P.data)==null?void 0:S.data)!=null&&C.content)&&((k=(_=P.data)==null?void 0:_.data)!=null&&k.last&&(p(0),it.info(g("bubbles.welcome.no.more.data"))),d((T=(E=P.data)==null?void 0:E.data)==null?void 0:T.content))}catch($){Ue.error("Failed to fetch new FAQs:",$)}finally{v(!1)}},x=S=>{i(S,0)};return b.jsxs(b.Fragment,{children:[b.jsx(ni,{children:b.jsxs($v,{style:{textAlign:"left"},children:[b.jsx(cp,{content:a}),s.length>0&&b.jsxs("div",{className:"qa-section",style:{marginTop:"12px"},children:[b.jsxs("div",{className:"qa-header",style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"8px"},children:[b.jsx("span",{style:{fontWeight:"500"},children:g("bubbles.welcome.faq")}),s.length>0&&b.jsxs("button",{onClick:w,disabled:h,style:{background:"transparent",border:"none",color:r?"#f5f5f5":"#1890ff",cursor:h?"not-allowed":"pointer",fontSize:"14px",display:"flex",alignItems:"center",opacity:h?.7:1},children:[g("bubbles.welcome.refresh.batch"),b.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",style:{marginLeft:"4px",animation:h?"spin 1s linear infinite":"none"},children:b.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C15.73 20 18.84 17.45 19.73 14H17.65C16.83 16.33 14.61 18 12 18C8.69 18 6 15.31 6 12C6 8.69 8.69 6 12 6C13.66 6 15.14 6.69 16.22 7.78L13 11H20V4L17.65 6.35Z",fill:"currentColor"})})]})]}),b.jsx("div",{className:"qa-buttons",style:{display:"flex",flexDirection:"column",gap:"8px"},children:c.map((S,C)=>b.jsx("button",{onClick:()=>x(S),style:{background:r?"#2a2a2a":"#f5f5f5",border:"none",borderRadius:"18px",padding:"8px 16px",fontSize:"14px",color:r?"#e0e0e0":"#333",cursor:"pointer",textAlign:"left",transition:"background-color 0.2s"},onMouseEnter:_=>{_.currentTarget.style.background=r?"#3a3a3a":"#e8e8e8"},onMouseLeave:_=>{_.currentTarget.style.background=r?"#2a2a2a":"#f5f5f5"},children:g(S.question)},C))})]})]})}),b.jsx("style",{children:` @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } - `})]})},Qct=({visible:e,isDarkMode:t,onClose:n,agent:r})=>{if(!Xi)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Agent Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"agent-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"agent-profile-content",children:[b.jsx("div",{className:"agent-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"Agent Avatar",className:"agent-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"agent-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Name:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Username:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Department:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.deptUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Workgroup:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.workgroupUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Role:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.role)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},Zct=({visible:e,isDarkMode:t,onClose:n,visitor:r})=>{if(!Xi)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Visitor Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"visitor-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"visitor-profile-content",children:[b.jsx("div",{className:"visitor-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/visitor.png",alt:"Visitor Avatar",className:"visitor-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"visitor-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Nickname:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"visitor-uid",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Visitor UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.visitorUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Contact Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Mobile:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.mobile)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Email:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.email)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Note:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.note)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"VIP Level:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.vipLevel)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-session-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Session Info"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Referer:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.referer)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Title:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.title)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"URL:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.url)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},eut=({title:e,description:t,typing:n,typingTip:r,isPlayAudio:i,setIsPlayAudio:a,handleMinimize:o,handleMaximize:s,handleClose:l,navbarStyle:c,navbarTheme:d,isDarkMode:f,agent:m,visitor:p})=>{const h=Dr(),v=(_,E)=>h.formatMessage({id:_,defaultMessage:E||_}),[g,y]=u.useState(!1),[w,x]=u.useState(!1),C={...c,backgroundColor:c.backgroundColor||(f?"#141414":"#ffffff"),color:c.color||"#333333"},S=()=>{Xi&&y(!0)},k=()=>{vle.confirm({title:v("chat.close.confirm.title","确认关闭"),content:v("chat.close.confirm.content","确定要关闭对话窗口吗?"),okText:v("chat.close.confirm.ok","确定"),cancelText:v("chat.close.confirm.cancel","取消"),onOk:()=>{l()}})};return b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:`chat-navbar ${d?`theme-${d}`:""}`,style:C,children:[b.jsxs("div",{className:"chat-navbar-left",children:[b.jsx("img",{src:(m==null?void 0:m.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"logo",className:`chat-navbar-logo ${Xi?"clickable":""}`,onClick:S,style:{cursor:Xi?"pointer":"default"}}),b.jsxs("div",{className:"chat-navbar-info",children:[b.jsx("div",{className:`chat-navbar-title ${Xi?"clickable":""}`,style:{color:C.color,cursor:Xi?"pointer":"default"},onClick:S,children:e}),b.jsx("div",{className:"chat-navbar-desc",style:{color:C.color},children:n?r:t})]})]}),b.jsxs("div",{className:"chat-navbar-right",children:[b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>{localStorage.setItem(S2,i?"false":"true"),a(!i)},style:{color:C.color},"aria-label":i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭"),children:[b.jsx("title",{children:i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭")}),i?b.jsx("path",{d:"M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l18-11.7L586 221v582zm348-327H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zm-41.9 261.8l-110.3-63.7a15.9 15.9 0 0 0-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0 0 21.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0 0 21.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 0 0-21.7-5.9L746 287.8a15.99 15.99 0 0 0-5.8 21.8L760 344z",fill:"currentColor"}):b.jsx("path",{d:"M469.333333 106.666667L217.6 298.666667H64c-35.2 0-64 28.8-64 64v298.666666c0 35.2 28.8 64 64 64h153.6l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM384 761.6L171.733333 597.333333H85.333333V426.666667h86.4l212.266667-164.266667V761.6z m482.133333-326.4l120.533334-120.533333c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L821.333333 390.4l-120.533333-120.533333c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l120.533333 120.533333-120.533333 120.533333c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6l120.533334-120.533333 120.533333 120.533333c6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6c12.8-12.8 12.8-32 0-44.8L866.133333 435.2z",fill:"currentColor"})]}),Xi&&b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>x(!0),style:{color:C.color},"aria-label":v("chat.header.visitor.profile","访客资料"),children:[b.jsx("title",{children:v("chat.header.visitor.profile","访客资料")}),b.jsx("path",{d:"M512 512c94.293333 0 170.666667-76.373333 170.666667-170.666667S606.293333 170.666667 512 170.666667 341.333333 247.04 341.333333 341.333333 417.706667 512 512 512z m0-256c47.146667 0 85.333333 38.186667 85.333333 85.333333s-38.186667 85.333333-85.333333 85.333334-85.333333-38.186667-85.333333-85.333334 38.186667-85.333333 85.333333-85.333333z m0 426.666667c-94.293333 0-170.666667 76.373333-170.666667 170.666666v85.333334h341.333334v-85.333334c0-94.293333-76.373333-170.666667-170.666667-170.666666z m-85.333333 170.666666v-42.666666c0-47.146667 38.186667-85.333333 85.333333-85.333333s85.333333 38.186667 85.333333 85.333333v42.666666H426.666667z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:o,style:{color:C.color},"aria-label":v("chat.header.minimize","最小化"),children:[b.jsx("title",{children:v("chat.header.minimize","最小化")}),b.jsx("path",{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:s,style:{color:C.color},"aria-label":v("chat.header.maximize","最大化"),children:[b.jsx("title",{children:v("chat.header.maximize","最大化")}),b.jsx("path",{d:"M794.432 983.552H229.568c-104.384 0-189.12-84.736-189.12-189.12V229.568c0-104.384 84.736-189.12 189.12-189.12h564.864c104.384 0 189.12 84.736 189.12 189.12v564.864c0 104.384-84.736 189.12-189.12 189.12zM229.568 131.648c-53.952 0-97.92 43.968-97.92 97.92v564.864c0 53.952 43.968 97.92 97.92 97.92h564.864c53.952 0 97.92-43.968 97.92-97.92V229.568c0-53.952-43.968-97.92-97.92-97.92H229.568z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:k,style:{color:C.color},"aria-label":v("chat.header.close","关闭"),children:[b.jsx("title",{children:v("chat.header.close","关闭")}),b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-1.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})]})]})]}),Xi&&b.jsx(Qct,{visible:g,isDarkMode:f,onClose:()=>y(!1),agent:m}),Xi&&b.jsx(Zct,{visible:w,isDarkMode:f,onClose:()=>x(!1),visitor:p})]})},tut=({isDarkMode:e,suggestResults:t,isMobile:n,handleFaqClick:r,setShowSearchResults:i,setInputText:a,setPreviewText:o,debouncedPreviewText:s})=>{const l=(c,d)=>{if(!d.trim())return c;const f=d.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return c.split(new RegExp(`(${f})`,"gi")).map((p,h)=>p.toLowerCase()===d.toLowerCase()?b.jsx("span",{style:{color:"#ff4d4f"},children:p},h):p)};return b.jsx(b.Fragment,{children:b.jsx("div",{style:{position:"absolute",bottom:n?"120px":"200px",left:"20px",right:"20px",maxHeight:"200px",overflowY:"auto",backgroundColor:e?"#1f1f1f":"#fff",border:`1px solid ${e?"#333":"#e8e8e8"}`,borderRadius:"4px",boxShadow:"0 2px 8px rgba(0,0,0,0.15)",zIndex:1e3},children:t.map((c,d)=>{var f;return b.jsx("div",{onClick:()=>{var p,h,v;const m={uid:(p=c.faqElastic)==null?void 0:p.uid,question:(h=c.faqElastic)==null?void 0:h.question,answer:(v=c.faqElastic)==null?void 0:v.answer};r(m,d),i(!1),a(""),o("")},style:{padding:"8px 12px",cursor:"pointer",borderBottom:`1px solid ${e?"#333":"#e8e8e8"}`,color:e?"#fff":"#000"},children:l(((f=c.faqElastic)==null?void 0:f.question)||"",s)},d)})})})},nut=({faqs:e,isDarkMode:t,handleFaqClick:n})=>{const r=Dr();return b.jsx(b.Fragment,{children:b.jsxs("div",{className:"right-column",style:{color:t?"#fff":"#000",backgroundColor:t?"#141414":"#f5f5f5"},children:[b.jsx("h3",{style:{color:t?"#fff":"#000",padding:"10px",margin:"0"},children:r.formatMessage({id:"chat.faq.title"})}),e.map((i,a)=>b.jsx("div",{className:"faq-item",style:{textAlign:"center",padding:"8px",cursor:"pointer",transition:"background-color 0.3s"},children:b.jsx("p",{onClick:()=>n(i,a),title:i.question,className:"faq-question hover-effect",style:{margin:"0 auto",maxWidth:"80%",color:t?"#fff":"#000"},children:i.question})},a))]})})},rut=({isDarkMode:e,rightIframeUrl:t})=>b.jsx("div",{children:b.jsx("div",{className:"right-column",style:{color:e?"#fff":"#000",backgroundColor:e?"#141414":"#f5f5f5"},children:b.jsx("iframe",{src:t,style:{width:"100%",height:"100%",border:"none",borderRadius:"4px",backgroundColor:"transparent"}})})}),iut=({menuId:e,contextMessage:t,handleRightClick:n})=>{const r=Dr(),i=t==null?void 0:t.createdAt,a=()=>{if(!i)return!1;const o=Ot(i);return Ot().diff(o,"minutes")<=5};return b.jsx(b.Fragment,{children:b.jsxs(Vct,{id:e,children:[b.jsx(ts,{id:ase,onClick:n,children:r.formatMessage({id:"chat.menu.copy",defaultMessage:"复制"})}),(t==null?void 0:t.position)==="right"&&a()&&b.jsx(ts,{id:ose,onClick:n,children:r.formatMessage({id:"chat.menu.recall",defaultMessage:"撤回"})}),(t==null?void 0:t.type)===ds&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:sse,onClick:n,children:r.formatMessage({id:"chat.menu.download.image",defaultMessage:"下载图片"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Vs&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:lse,onClick:n,children:r.formatMessage({id:"chat.menu.download.file",defaultMessage:"下载文件"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Ol&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:cse,onClick:n,children:r.formatMessage({id:"chat.menu.download.video",defaultMessage:"下载视频"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Il&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:use,onClick:n,children:r.formatMessage({id:"chat.menu.download.audio",defaultMessage:"下载音频"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===u1&&b.jsxs(b.Fragment,{children:[b.jsx(qp,{}),b.jsx(ts,{id:dse,onClick:n,children:r.formatMessage({id:"chat.menu.download.voice",defaultMessage:"下载语音"})}),b.jsx(ts,{id:Jp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),b.jsx(qp,{}),b.jsx(ts,{id:fse,onClick:n,children:r.formatMessage({id:"chat.menu.quote",defaultMessage:"引用"})})]})})},aut=[{id:"people",emojis:["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{id:"nature",emojis:["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{id:"foods",emojis:["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{id:"activity",emojis:["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{id:"places",emojis:["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{id:"objects",emojis:["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{id:"symbols",emojis:["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{id:"flags",emojis:["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-un","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],out={100:{id:"100",name:"Hundred Points",keywords:["100","score","perfect","numbers","century","exam","quiz","test","pass"],skins:[{unified:"1f4af",native:"💯"}],version:1},1234:{id:"1234",name:"Input Numbers",keywords:["1234","blue","square","1","2","3","4"],skins:[{unified:"1f522",native:"🔢"}],version:1},grinning:{id:"grinning",name:"Grinning Face",emoticons:[":D"],keywords:["smile","happy","joy",":D","grin"],skins:[{unified:"1f600",native:"😀"}],version:1},smiley:{id:"smiley",name:"Grinning Face with Big Eyes",emoticons:[":)","=)","=-)"],keywords:["smiley","happy","joy","haha",":D",":)","smile","funny"],skins:[{unified:"1f603",native:"😃"}],version:1},smile:{id:"smile",name:"Grinning Face with Smiling Eyes",emoticons:[":)","C:","c:",":D",":-D"],keywords:["smile","happy","joy","funny","haha","laugh","like",":D",":)"],skins:[{unified:"1f604",native:"😄"}],version:1},grin:{id:"grin",name:"Beaming Face with Smiling Eyes",keywords:["grin","happy","smile","joy","kawaii"],skins:[{unified:"1f601",native:"😁"}],version:1},laughing:{id:"laughing",name:"Grinning Squinting Face",emoticons:[":>",":->"],keywords:["laughing","satisfied","happy","joy","lol","haha","glad","XD","laugh"],skins:[{unified:"1f606",native:"😆"}],version:1},sweat_smile:{id:"sweat_smile",name:"Grinning Face with Sweat",keywords:["smile","hot","happy","laugh","relief"],skins:[{unified:"1f605",native:"😅"}],version:1},rolling_on_the_floor_laughing:{id:"rolling_on_the_floor_laughing",name:"Rolling on the Floor Laughing",keywords:["face","lol","haha","rofl"],skins:[{unified:"1f923",native:"🤣"}],version:3},joy:{id:"joy",name:"Face with Tears of Joy",keywords:["cry","weep","happy","happytears","haha"],skins:[{unified:"1f602",native:"😂"}],version:1},slightly_smiling_face:{id:"slightly_smiling_face",name:"Slightly Smiling Face",emoticons:[":)","(:",":-)"],keywords:["smile"],skins:[{unified:"1f642",native:"🙂"}],version:1},upside_down_face:{id:"upside_down_face",name:"Upside-Down Face",keywords:["upside","down","flipped","silly","smile"],skins:[{unified:"1f643",native:"🙃"}],version:1},melting_face:{id:"melting_face",name:"Melting Face",keywords:["hot","heat"],skins:[{unified:"1fae0",native:"🫠"}],version:14},wink:{id:"wink",name:"Winking Face",emoticons:[";)",";-)"],keywords:["wink","happy","mischievous","secret",";)","smile","eye"],skins:[{unified:"1f609",native:"😉"}],version:1},blush:{id:"blush",name:"Smiling Face with Smiling Eyes",emoticons:[":)"],keywords:["blush","smile","happy","flushed","crush","embarrassed","shy","joy"],skins:[{unified:"1f60a",native:"😊"}],version:1},innocent:{id:"innocent",name:"Smiling Face with Halo",keywords:["innocent","angel","heaven"],skins:[{unified:"1f607",native:"😇"}],version:1},smiling_face_with_3_hearts:{id:"smiling_face_with_3_hearts",name:"Smiling Face with Hearts",keywords:["3","love","like","affection","valentines","infatuation","crush","adore"],skins:[{unified:"1f970",native:"🥰"}],version:11},heart_eyes:{id:"heart_eyes",name:"Smiling Face with Heart-Eyes",keywords:["heart","eyes","love","like","affection","valentines","infatuation","crush"],skins:[{unified:"1f60d",native:"😍"}],version:1},"star-struck":{id:"star-struck",name:"Star-Struck",keywords:["star","struck","grinning","face","with","eyes","smile","starry"],skins:[{unified:"1f929",native:"🤩"}],version:5},kissing_heart:{id:"kissing_heart",name:"Face Blowing a Kiss",emoticons:[":*",":-*"],keywords:["kissing","heart","love","like","affection","valentines","infatuation"],skins:[{unified:"1f618",native:"😘"}],version:1},kissing:{id:"kissing",name:"Kissing Face",keywords:["love","like","3","valentines","infatuation","kiss"],skins:[{unified:"1f617",native:"😗"}],version:1},relaxed:{id:"relaxed",name:"Smiling Face",keywords:["relaxed","blush","massage","happiness"],skins:[{unified:"263a-fe0f",native:"☺️"}],version:1},kissing_closed_eyes:{id:"kissing_closed_eyes",name:"Kissing Face with Closed Eyes",keywords:["love","like","affection","valentines","infatuation","kiss"],skins:[{unified:"1f61a",native:"😚"}],version:1},kissing_smiling_eyes:{id:"kissing_smiling_eyes",name:"Kissing Face with Smiling Eyes",keywords:["affection","valentines","infatuation","kiss"],skins:[{unified:"1f619",native:"😙"}],version:1},smiling_face_with_tear:{id:"smiling_face_with_tear",name:"Smiling Face with Tear",keywords:["sad","cry","pretend"],skins:[{unified:"1f972",native:"🥲"}],version:13},yum:{id:"yum",name:"Face Savoring Food",keywords:["yum","happy","joy","tongue","smile","silly","yummy","nom","delicious","savouring"],skins:[{unified:"1f60b",native:"😋"}],version:1},stuck_out_tongue:{id:"stuck_out_tongue",name:"Face with Tongue",emoticons:[":p",":-p",":P",":-P",":b",":-b"],keywords:["stuck","out","prank","childish","playful","mischievous","smile"],skins:[{unified:"1f61b",native:"😛"}],version:1},stuck_out_tongue_winking_eye:{id:"stuck_out_tongue_winking_eye",name:"Winking Face with Tongue",emoticons:[";p",";-p",";b",";-b",";P",";-P"],keywords:["stuck","out","eye","prank","childish","playful","mischievous","smile","wink"],skins:[{unified:"1f61c",native:"😜"}],version:1},zany_face:{id:"zany_face",name:"Zany Face",keywords:["grinning","with","one","large","and","small","eye","goofy","crazy"],skins:[{unified:"1f92a",native:"🤪"}],version:5},stuck_out_tongue_closed_eyes:{id:"stuck_out_tongue_closed_eyes",name:"Squinting Face with Tongue",keywords:["stuck","out","closed","eyes","prank","playful","mischievous","smile"],skins:[{unified:"1f61d",native:"😝"}],version:1},money_mouth_face:{id:"money_mouth_face",name:"Money-Mouth Face",keywords:["money","mouth","rich","dollar"],skins:[{unified:"1f911",native:"🤑"}],version:1},hugging_face:{id:"hugging_face",name:"Hugging Face",keywords:["smile","hug"],skins:[{unified:"1f917",native:"🤗"}],version:1},face_with_hand_over_mouth:{id:"face_with_hand_over_mouth",name:"Face with Hand over Mouth",keywords:["smiling","eyes","and","covering","whoops","shock","surprise"],skins:[{unified:"1f92d",native:"🤭"}],version:5},face_with_open_eyes_and_hand_over_mouth:{id:"face_with_open_eyes_and_hand_over_mouth",name:"Face with Open Eyes and Hand over Mouth",keywords:["silence","secret","shock","surprise"],skins:[{unified:"1fae2",native:"🫢"}],version:14},face_with_peeking_eye:{id:"face_with_peeking_eye",name:"Face with Peeking Eye",keywords:["scared","frightening","embarrassing","shy"],skins:[{unified:"1fae3",native:"🫣"}],version:14},shushing_face:{id:"shushing_face",name:"Shushing Face",keywords:["with","finger","covering","closed","lips","quiet","shhh"],skins:[{unified:"1f92b",native:"🤫"}],version:5},thinking_face:{id:"thinking_face",name:"Thinking Face",keywords:["hmmm","think","consider"],skins:[{unified:"1f914",native:"🤔"}],version:1},saluting_face:{id:"saluting_face",name:"Saluting Face",keywords:["respect","salute"],skins:[{unified:"1fae1",native:"🫡"}],version:14},zipper_mouth_face:{id:"zipper_mouth_face",name:"Zipper-Mouth Face",keywords:["zipper","mouth","sealed","secret"],skins:[{unified:"1f910",native:"🤐"}],version:1},face_with_raised_eyebrow:{id:"face_with_raised_eyebrow",name:"Face with Raised Eyebrow",keywords:["one","distrust","scepticism","disapproval","disbelief","surprise"],skins:[{unified:"1f928",native:"🤨"}],version:5},neutral_face:{id:"neutral_face",name:"Neutral Face",emoticons:[":|",":-|"],keywords:["indifference","meh",":",""],skins:[{unified:"1f610",native:"😐"}],version:1},expressionless:{id:"expressionless",name:"Expressionless Face",emoticons:["-_-"],keywords:["indifferent","-","","meh","deadpan"],skins:[{unified:"1f611",native:"😑"}],version:1},no_mouth:{id:"no_mouth",name:"Face Without Mouth",keywords:["no","hellokitty"],skins:[{unified:"1f636",native:"😶"}],version:1},dotted_line_face:{id:"dotted_line_face",name:"Dotted Line Face",keywords:["invisible","lonely","isolation","depression"],skins:[{unified:"1fae5",native:"🫥"}],version:14},face_in_clouds:{id:"face_in_clouds",name:"Face in Clouds",keywords:["shower","steam","dream"],skins:[{unified:"1f636-200d-1f32b-fe0f",native:"😶‍🌫️"}],version:13.1},smirk:{id:"smirk",name:"Smirking Face",keywords:["smirk","smile","mean","prank","smug","sarcasm"],skins:[{unified:"1f60f",native:"😏"}],version:1},unamused:{id:"unamused",name:"Unamused Face",emoticons:[":("],keywords:["indifference","bored","straight","serious","sarcasm","unimpressed","skeptical","dubious","side","eye"],skins:[{unified:"1f612",native:"😒"}],version:1},face_with_rolling_eyes:{id:"face_with_rolling_eyes",name:"Face with Rolling Eyes",keywords:["eyeroll","frustrated"],skins:[{unified:"1f644",native:"🙄"}],version:1},grimacing:{id:"grimacing",name:"Grimacing Face",keywords:["grimace","teeth"],skins:[{unified:"1f62c",native:"😬"}],version:1},face_exhaling:{id:"face_exhaling",name:"Face Exhaling",keywords:["relieve","relief","tired","sigh"],skins:[{unified:"1f62e-200d-1f4a8",native:"😮‍💨"}],version:13.1},lying_face:{id:"lying_face",name:"Lying Face",keywords:["lie","pinocchio"],skins:[{unified:"1f925",native:"🤥"}],version:3},shaking_face:{id:"shaking_face",name:"Shaking Face",keywords:["dizzy","shock","blurry","earthquake"],skins:[{unified:"1fae8",native:"🫨"}],version:15},relieved:{id:"relieved",name:"Relieved Face",keywords:["relaxed","phew","massage","happiness"],skins:[{unified:"1f60c",native:"😌"}],version:1},pensive:{id:"pensive",name:"Pensive Face",keywords:["sad","depressed","upset"],skins:[{unified:"1f614",native:"😔"}],version:1},sleepy:{id:"sleepy",name:"Sleepy Face",keywords:["tired","rest","nap"],skins:[{unified:"1f62a",native:"😪"}],version:1},drooling_face:{id:"drooling_face",name:"Drooling Face",keywords:[],skins:[{unified:"1f924",native:"🤤"}],version:3},sleeping:{id:"sleeping",name:"Sleeping Face",keywords:["tired","sleepy","night","zzz"],skins:[{unified:"1f634",native:"😴"}],version:1},mask:{id:"mask",name:"Face with Medical Mask",keywords:["sick","ill","disease","covid"],skins:[{unified:"1f637",native:"😷"}],version:1},face_with_thermometer:{id:"face_with_thermometer",name:"Face with Thermometer",keywords:["sick","temperature","cold","fever","covid"],skins:[{unified:"1f912",native:"🤒"}],version:1},face_with_head_bandage:{id:"face_with_head_bandage",name:"Face with Head-Bandage",keywords:["head","bandage","injured","clumsy","hurt"],skins:[{unified:"1f915",native:"🤕"}],version:1},nauseated_face:{id:"nauseated_face",name:"Nauseated Face",keywords:["vomit","gross","green","sick","throw","up","ill"],skins:[{unified:"1f922",native:"🤢"}],version:3},face_vomiting:{id:"face_vomiting",name:"Face Vomiting",keywords:["with","open","mouth","sick"],skins:[{unified:"1f92e",native:"🤮"}],version:5},sneezing_face:{id:"sneezing_face",name:"Sneezing Face",keywords:["gesundheit","sneeze","sick","allergy"],skins:[{unified:"1f927",native:"🤧"}],version:3},hot_face:{id:"hot_face",name:"Hot Face",keywords:["feverish","heat","red","sweating"],skins:[{unified:"1f975",native:"🥵"}],version:11},cold_face:{id:"cold_face",name:"Cold Face",keywords:["blue","freezing","frozen","frostbite","icicles"],skins:[{unified:"1f976",native:"🥶"}],version:11},woozy_face:{id:"woozy_face",name:"Woozy Face",keywords:["dizzy","intoxicated","tipsy","wavy"],skins:[{unified:"1f974",native:"🥴"}],version:11},dizzy_face:{id:"dizzy_face",name:"Dizzy Face",keywords:["spent","unconscious","xox"],skins:[{unified:"1f635",native:"😵"}],version:1},face_with_spiral_eyes:{id:"face_with_spiral_eyes",name:"Face with Spiral Eyes",keywords:["sick","ill","confused","nauseous","nausea"],skins:[{unified:"1f635-200d-1f4ab",native:"😵‍💫"}],version:13.1},exploding_head:{id:"exploding_head",name:"Exploding Head",keywords:["shocked","face","with","mind","blown"],skins:[{unified:"1f92f",native:"🤯"}],version:5},face_with_cowboy_hat:{id:"face_with_cowboy_hat",name:"Cowboy Hat Face",keywords:["with","cowgirl"],skins:[{unified:"1f920",native:"🤠"}],version:3},partying_face:{id:"partying_face",name:"Partying Face",keywords:["celebration","woohoo"],skins:[{unified:"1f973",native:"🥳"}],version:11},disguised_face:{id:"disguised_face",name:"Disguised Face",keywords:["pretent","brows","glasses","moustache"],skins:[{unified:"1f978",native:"🥸"}],version:13},sunglasses:{id:"sunglasses",name:"Smiling Face with Sunglasses",emoticons:["8)"],keywords:["cool","smile","summer","beach","sunglass"],skins:[{unified:"1f60e",native:"😎"}],version:1},nerd_face:{id:"nerd_face",name:"Nerd Face",keywords:["nerdy","geek","dork"],skins:[{unified:"1f913",native:"🤓"}],version:1},face_with_monocle:{id:"face_with_monocle",name:"Face with Monocle",keywords:["stuffy","wealthy"],skins:[{unified:"1f9d0",native:"🧐"}],version:5},confused:{id:"confused",name:"Confused Face",emoticons:[":\\",":-\\",":/",":-/"],keywords:["indifference","huh","weird","hmmm",":/"],skins:[{unified:"1f615",native:"😕"}],version:1},face_with_diagonal_mouth:{id:"face_with_diagonal_mouth",name:"Face with Diagonal Mouth",keywords:["skeptic","confuse","frustrated","indifferent"],skins:[{unified:"1fae4",native:"🫤"}],version:14},worried:{id:"worried",name:"Worried Face",keywords:["concern","nervous",":("],skins:[{unified:"1f61f",native:"😟"}],version:1},slightly_frowning_face:{id:"slightly_frowning_face",name:"Slightly Frowning Face",keywords:["disappointed","sad","upset"],skins:[{unified:"1f641",native:"🙁"}],version:1},white_frowning_face:{id:"white_frowning_face",name:"Frowning Face",keywords:["white","sad","upset","frown"],skins:[{unified:"2639-fe0f",native:"☹️"}],version:1},open_mouth:{id:"open_mouth",name:"Face with Open Mouth",emoticons:[":o",":-o",":O",":-O"],keywords:["surprise","impressed","wow","whoa",":O"],skins:[{unified:"1f62e",native:"😮"}],version:1},hushed:{id:"hushed",name:"Hushed Face",keywords:["woo","shh"],skins:[{unified:"1f62f",native:"😯"}],version:1},astonished:{id:"astonished",name:"Astonished Face",keywords:["xox","surprised","poisoned"],skins:[{unified:"1f632",native:"😲"}],version:1},flushed:{id:"flushed",name:"Flushed Face",keywords:["blush","shy","flattered"],skins:[{unified:"1f633",native:"😳"}],version:1},pleading_face:{id:"pleading_face",name:"Pleading Face",keywords:["begging","mercy","cry","tears","sad","grievance"],skins:[{unified:"1f97a",native:"🥺"}],version:11},face_holding_back_tears:{id:"face_holding_back_tears",name:"Face Holding Back Tears",keywords:["touched","gratitude","cry"],skins:[{unified:"1f979",native:"🥹"}],version:14},frowning:{id:"frowning",name:"Frowning Face with Open Mouth",keywords:["aw","what"],skins:[{unified:"1f626",native:"😦"}],version:1},anguished:{id:"anguished",name:"Anguished Face",emoticons:["D:"],keywords:["stunned","nervous"],skins:[{unified:"1f627",native:"😧"}],version:1},fearful:{id:"fearful",name:"Fearful Face",keywords:["scared","terrified","nervous"],skins:[{unified:"1f628",native:"😨"}],version:1},cold_sweat:{id:"cold_sweat",name:"Anxious Face with Sweat",keywords:["cold","nervous"],skins:[{unified:"1f630",native:"😰"}],version:1},disappointed_relieved:{id:"disappointed_relieved",name:"Sad but Relieved Face",keywords:["disappointed","phew","sweat","nervous"],skins:[{unified:"1f625",native:"😥"}],version:1},cry:{id:"cry",name:"Crying Face",emoticons:[":'("],keywords:["cry","tears","sad","depressed","upset",":'("],skins:[{unified:"1f622",native:"😢"}],version:1},sob:{id:"sob",name:"Loudly Crying Face",emoticons:[":'("],keywords:["sob","cry","tears","sad","upset","depressed"],skins:[{unified:"1f62d",native:"😭"}],version:1},scream:{id:"scream",name:"Face Screaming in Fear",keywords:["scream","munch","scared","omg"],skins:[{unified:"1f631",native:"😱"}],version:1},confounded:{id:"confounded",name:"Confounded Face",keywords:["confused","sick","unwell","oops",":S"],skins:[{unified:"1f616",native:"😖"}],version:1},persevere:{id:"persevere",name:"Persevering Face",keywords:["persevere","sick","no","upset","oops"],skins:[{unified:"1f623",native:"😣"}],version:1},disappointed:{id:"disappointed",name:"Disappointed Face",emoticons:["):",":(",":-("],keywords:["sad","upset","depressed",":("],skins:[{unified:"1f61e",native:"😞"}],version:1},sweat:{id:"sweat",name:"Face with Cold Sweat",keywords:["downcast","hot","sad","tired","exercise"],skins:[{unified:"1f613",native:"😓"}],version:1},weary:{id:"weary",name:"Weary Face",keywords:["tired","sleepy","sad","frustrated","upset"],skins:[{unified:"1f629",native:"😩"}],version:1},tired_face:{id:"tired_face",name:"Tired Face",keywords:["sick","whine","upset","frustrated"],skins:[{unified:"1f62b",native:"😫"}],version:1},yawning_face:{id:"yawning_face",name:"Yawning Face",keywords:["tired","sleepy"],skins:[{unified:"1f971",native:"🥱"}],version:12},triumph:{id:"triumph",name:"Face with Look of Triumph",keywords:["steam","from","nose","gas","phew","proud","pride"],skins:[{unified:"1f624",native:"😤"}],version:1},rage:{id:"rage",name:"Pouting Face",keywords:["rage","angry","mad","hate","despise"],skins:[{unified:"1f621",native:"😡"}],version:1},angry:{id:"angry",name:"Angry Face",emoticons:[">:(",">:-("],keywords:["mad","annoyed","frustrated"],skins:[{unified:"1f620",native:"😠"}],version:1},face_with_symbols_on_mouth:{id:"face_with_symbols_on_mouth",name:"Face with Symbols on Mouth",keywords:["serious","covering","swearing","cursing","cussing","profanity","expletive"],skins:[{unified:"1f92c",native:"🤬"}],version:5},smiling_imp:{id:"smiling_imp",name:"Smiling Face with Horns",keywords:["imp","devil"],skins:[{unified:"1f608",native:"😈"}],version:1},imp:{id:"imp",name:"Imp",keywords:["angry","face","with","horns","devil"],skins:[{unified:"1f47f",native:"👿"}],version:1},skull:{id:"skull",name:"Skull",keywords:["dead","skeleton","creepy","death"],skins:[{unified:"1f480",native:"💀"}],version:1},skull_and_crossbones:{id:"skull_and_crossbones",name:"Skull and Crossbones",keywords:["poison","danger","deadly","scary","death","pirate","evil"],skins:[{unified:"2620-fe0f",native:"☠️"}],version:1},hankey:{id:"hankey",name:"Pile of Poo",keywords:["hankey","poop","shit","shitface","fail","turd"],skins:[{unified:"1f4a9",native:"💩"}],version:1},clown_face:{id:"clown_face",name:"Clown Face",keywords:[],skins:[{unified:"1f921",native:"🤡"}],version:3},japanese_ogre:{id:"japanese_ogre",name:"Ogre",keywords:["japanese","monster","red","mask","halloween","scary","creepy","devil","demon"],skins:[{unified:"1f479",native:"👹"}],version:1},japanese_goblin:{id:"japanese_goblin",name:"Goblin",keywords:["japanese","red","evil","mask","monster","scary","creepy"],skins:[{unified:"1f47a",native:"👺"}],version:1},ghost:{id:"ghost",name:"Ghost",keywords:["halloween","spooky","scary"],skins:[{unified:"1f47b",native:"👻"}],version:1},alien:{id:"alien",name:"Alien",keywords:["UFO","paul","weird","outer","space"],skins:[{unified:"1f47d",native:"👽"}],version:1},space_invader:{id:"space_invader",name:"Alien Monster",keywords:["space","invader","game","arcade","play"],skins:[{unified:"1f47e",native:"👾"}],version:1},robot_face:{id:"robot_face",name:"Robot",keywords:["face","computer","machine","bot"],skins:[{unified:"1f916",native:"🤖"}],version:1},smiley_cat:{id:"smiley_cat",name:"Grinning Cat",keywords:["smiley","animal","cats","happy","smile"],skins:[{unified:"1f63a",native:"😺"}],version:1},smile_cat:{id:"smile_cat",name:"Grinning Cat with Smiling Eyes",keywords:["smile","animal","cats"],skins:[{unified:"1f638",native:"😸"}],version:1},joy_cat:{id:"joy_cat",name:"Cat with Tears of Joy",keywords:["animal","cats","haha","happy"],skins:[{unified:"1f639",native:"😹"}],version:1},heart_eyes_cat:{id:"heart_eyes_cat",name:"Smiling Cat with Heart-Eyes",keywords:["heart","eyes","animal","love","like","affection","cats","valentines"],skins:[{unified:"1f63b",native:"😻"}],version:1},smirk_cat:{id:"smirk_cat",name:"Cat with Wry Smile",keywords:["smirk","animal","cats"],skins:[{unified:"1f63c",native:"😼"}],version:1},kissing_cat:{id:"kissing_cat",name:"Kissing Cat",keywords:["animal","cats","kiss"],skins:[{unified:"1f63d",native:"😽"}],version:1},scream_cat:{id:"scream_cat",name:"Weary Cat",keywords:["scream","animal","cats","munch","scared"],skins:[{unified:"1f640",native:"🙀"}],version:1},crying_cat_face:{id:"crying_cat_face",name:"Crying Cat",keywords:["face","animal","tears","weep","sad","cats","upset","cry"],skins:[{unified:"1f63f",native:"😿"}],version:1},pouting_cat:{id:"pouting_cat",name:"Pouting Cat",keywords:["animal","cats"],skins:[{unified:"1f63e",native:"😾"}],version:1},see_no_evil:{id:"see_no_evil",name:"See-No-Evil Monkey",keywords:["see","no","evil","animal","nature","haha"],skins:[{unified:"1f648",native:"🙈"}],version:1},hear_no_evil:{id:"hear_no_evil",name:"Hear-No-Evil Monkey",keywords:["hear","no","evil","animal","nature"],skins:[{unified:"1f649",native:"🙉"}],version:1},speak_no_evil:{id:"speak_no_evil",name:"Speak-No-Evil Monkey",keywords:["speak","no","evil","animal","nature","omg"],skins:[{unified:"1f64a",native:"🙊"}],version:1},love_letter:{id:"love_letter",name:"Love Letter",keywords:["email","like","affection","envelope","valentines"],skins:[{unified:"1f48c",native:"💌"}],version:1},cupid:{id:"cupid",name:"Heart with Arrow",keywords:["cupid","love","like","affection","valentines"],skins:[{unified:"1f498",native:"💘"}],version:1},gift_heart:{id:"gift_heart",name:"Heart with Ribbon",keywords:["gift","love","valentines"],skins:[{unified:"1f49d",native:"💝"}],version:1},sparkling_heart:{id:"sparkling_heart",name:"Sparkling Heart",keywords:["love","like","affection","valentines"],skins:[{unified:"1f496",native:"💖"}],version:1},heartpulse:{id:"heartpulse",name:"Growing Heart",keywords:["heartpulse","like","love","affection","valentines","pink"],skins:[{unified:"1f497",native:"💗"}],version:1},heartbeat:{id:"heartbeat",name:"Beating Heart",keywords:["heartbeat","love","like","affection","valentines","pink"],skins:[{unified:"1f493",native:"💓"}],version:1},revolving_hearts:{id:"revolving_hearts",name:"Revolving Hearts",keywords:["love","like","affection","valentines"],skins:[{unified:"1f49e",native:"💞"}],version:1},two_hearts:{id:"two_hearts",name:"Two Hearts",keywords:["love","like","affection","valentines","heart"],skins:[{unified:"1f495",native:"💕"}],version:1},heart_decoration:{id:"heart_decoration",name:"Heart Decoration",keywords:["purple","square","love","like"],skins:[{unified:"1f49f",native:"💟"}],version:1},heavy_heart_exclamation_mark_ornament:{id:"heavy_heart_exclamation_mark_ornament",name:"Heart Exclamation",keywords:["heavy","mark","ornament","decoration","love"],skins:[{unified:"2763-fe0f",native:"❣️"}],version:1},broken_heart:{id:"broken_heart",name:"Broken Heart",emoticons:["2&&(o.children=arguments.length>3?T4.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(a in e.defaultProps)o[a]===void 0&&(o[a]=e.defaultProps[a]);return lS(e,o,r,i,null)}function lS(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i??++ede};return i==null&&yn.vnode!=null&&yn.vnode(a),a}function eu(){return{current:null}}function $v(e){return e.children}function $c(e,t){this.props=e,this.context=t}function Tv(e,t){if(t==null)return e.__?Tv(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t0?lS(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(m=y[d])===null||m&&p.key==m.key&&p.type===m.type)y[d]=void 0;else for(f=0;f{let e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}if(!e)return()=>!1;const t=25,n=20,r=Math.floor(t/2);return e.font=r+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=n*2,e.canvas.height=t,i=>{e.clearRect(0,0,n*2,t),e.fillStyle="#FF0000",e.fillText(i,0,22),e.fillStyle="#0000FF",e.fillText(i,n,22);const a=e.getImageData(0,0,n,t).data,o=a.length;let s=0;for(;s=o)return!1;const l=n+s/4%n,c=Math.floor(s/4/n),d=e.getImageData(l,c,1,1).data;return!(a[s]!==d[0]||a[s+2]!==d[2]||e.measureText(i).width>=n)}})();var NU={latestVersion:but,noCountryFlags:yut};const vO=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"];let Sa=null;function wut(e){Sa||(Sa=Yd.get("frequently")||{});const t=e.id||e;t&&(Sa[t]||(Sa[t]=0),Sa[t]+=1,Yd.set("last",t),Yd.set("frequently",Sa))}function Cut({maxFrequentRows:e,perLine:t}){if(!e)return[];Sa||(Sa=Yd.get("frequently"));let n=[];if(!Sa){Sa={};for(let a in vO.slice(0,t)){const o=vO[a];Sa[o]=t-a,n.push(o)}return n}const r=e*t,i=Yd.get("last");for(let a in Sa)n.push(a);if(n.sort((a,o)=>{const s=Sa[o],l=Sa[a];return s==l?a.localeCompare(o):s-l}),n.length>r){const a=n.slice(r);n=n.slice(0,r);for(let o of a)o!=i&&delete Sa[o];i&&n.indexOf(i)==-1&&(delete Sa[n[n.length-1]],n.splice(-1,1,i)),Yd.set("frequently",Sa)}return n}var mde={add:wut,get:Cut,DEFAULTS:vO},pde={};pde=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn’t be found","pick":"Pick an emoji…","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var fu={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:15,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14,15]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","ko","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let Aa=null,Hn=null;const N8={};async function AU(e){if(N8[e])return N8[e];const n=await(await fetch(e)).json();return N8[e]=n,n}let A8=null,hde=null,vde=!1;function P4(e,{caller:t}={}){return A8||(A8=new Promise(n=>{hde=n})),e?Sut(e):t&&!vde&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),A8}async function Sut(e){vde=!0;let{emojiVersion:t,set:n,locale:r}=e;if(t||(t=fu.emojiVersion.value),n||(n=fu.set.value),r||(r=fu.locale.value),Hn)Hn.categories=Hn.categories.filter(l=>!l.name);else{Hn=(typeof e.data=="function"?await e.data():e.data)||await AU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${t}/${n}.json`),Hn.emoticons={},Hn.natives={},Hn.categories.unshift({id:"frequent",emojis:[]});for(const l in Hn.aliases){const c=Hn.aliases[l],d=Hn.emojis[c];d&&(d.aliases||(d.aliases=[]),d.aliases.push(l))}Hn.originalCategories=Hn.categories}if(Aa=(typeof e.i18n=="function"?await e.i18n():e.i18n)||(r=="en"?Zue(pde):await AU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${r}.json`)),e.custom)for(let l in e.custom){l=parseInt(l);const c=e.custom[l],d=e.custom[l-1];if(!(!c.emojis||!c.emojis.length)){c.id||(c.id=`custom_${l+1}`),c.name||(c.name=Aa.categories.custom),d&&!c.icon&&(c.target=d.target||d),Hn.categories.push(c);for(const f of c.emojis)Hn.emojis[f.id]=f}}e.categories&&(Hn.categories=Hn.originalCategories.filter(l=>e.categories.indexOf(l.id)!=-1).sort((l,c)=>{const d=e.categories.indexOf(l.id),f=e.categories.indexOf(c.id);return d-f}));let i=null,a=null;n=="native"&&(i=NU.latestVersion(),a=e.noCountryFlags||NU.noCountryFlags());let o=Hn.categories.length,s=!1;for(;o--;){const l=Hn.categories[o];if(l.id=="frequent"){let{maxFrequentRows:f,perLine:m}=e;f=f>=0?f:fu.maxFrequentRows.value,m||(m=fu.perLine.value),l.emojis=mde.get({maxFrequentRows:f,perLine:m})}if(!l.emojis||!l.emojis.length){Hn.categories.splice(o,1);continue}const{categoryIcons:c}=e;if(c){const f=c[l.id];f&&!l.icon&&(l.icon=f)}let d=l.emojis.length;for(;d--;){const f=l.emojis[d],m=f.id?f:Hn.emojis[f],p=()=>{l.emojis.splice(d,1)};if(!m||e.exceptEmojis&&e.exceptEmojis.includes(m.id)){p();continue}if(i&&m.version>i){p();continue}if(a&&l.id=="flags"&&!Tut.includes(m.id)){p();continue}if(!m.search){if(s=!0,m.search=","+[[m.id,!1],[m.name,!0],[m.keywords,!1],[m.emoticons,!1]].map(([v,g])=>{if(v)return(Array.isArray(v)?v:[v]).map(y=>(g?y.split(/[-|_|\s]+/):[y]).map(w=>w.toLowerCase())).flat()}).flat().filter(v=>v&&v.trim()).join(","),m.emoticons)for(const v of m.emoticons)Hn.emoticons[v]||(Hn.emoticons[v]=m.id);let h=0;for(const v of m.skins){if(!v)continue;h++;const{native:g}=v;g&&(Hn.natives[g]=m.id,m.search+=`,${g}`);const y=h==1?"":`:skin-tone-${h}:`;v.shortcodes=`:${m.id}:${y}`}}}}s&&Uh.reset(),hde()}function gde(e,t,n){e||(e={});const r={};for(let i in t)r[i]=bde(i,e,t,n);return r}function bde(e,t,n,r){const i=n[e];let a=r&&r.getAttribute(e)||(t[e]!=null&&t[e]!=null?t[e]:null);return i&&(a!=null&&i.value&&typeof i.value!=typeof a&&(typeof i.value=="boolean"?a=a!="false":a=i.value.constructor(a)),i.transform&&a&&(a=i.transform(a)),(a==null||i.choices&&i.choices.indexOf(a)==-1)&&(a=i.value)),a}const kut=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/;let gO=null;function _ut(e){return e.id?e:Hn.emojis[e]||Hn.emojis[Hn.aliases[e]]||Hn.emojis[Hn.natives[e]]}function Eut(){gO=null}async function $ut(e,{maxResults:t,caller:n}={}){if(!e||!e.trim().length)return null;t||(t=90),await P4(null,{caller:n||"SearchIndex.search"});const r=e.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((s,l,c)=>s.trim()&&c.indexOf(s)==l);if(!r.length)return;let i=gO||(gO=Object.values(Hn.emojis)),a,o;for(const s of r){if(!i.length)break;a=[],o={};for(const l of i){if(!l.search)continue;const c=l.search.indexOf(`,${s}`);c!=-1&&(a.push(l),o[l.id]||(o[l.id]=0),o[l.id]+=l.id==s?0:c+1)}i=a}return a.length<2||(a.sort((s,l)=>{const c=o[s.id],d=o[l.id];return c==d?s.id.localeCompare(l.id):c-d}),a.length>t&&(a=a.slice(0,t))),a}var Uh={search:$ut,get:_ut,reset:Eut,SHORTCODES_REGEX:kut};const Tut=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function Put(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&e.every((n,r)=>n==t[r])}async function Rut(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}function Iut(e,{skinIndex:t=0}={}){const n=e.skins[t]||(t=0,e.skins[t]),r={id:e.id,name:e.name,native:n.native,unified:n.unified,keywords:e.keywords,shortcodes:n.shortcodes||e.shortcodes};return e.skins.length>1&&(r.skin=t+1),n.src&&(r.src=n.src),e.aliases&&e.aliases.length&&(r.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(r.emoticons=e.emoticons),r}const Out={activity:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:Et("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),Et("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:Et("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),Et("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:Et("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),Et("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),Et("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},Mut={loupe:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})};var Z2={categories:Out,search:Mut};function bO(e){let{id:t,skin:n,emoji:r}=e;if(e.shortcodes){const s=e.shortcodes.match(Uh.SHORTCODES_REGEX);s&&(t=s[1],s[2]&&(n=s[2]))}if(r||(r=Uh.get(t||e.native)),!r)return e.fallback;const i=r.skins[n-1]||r.skins[0],a=i.src||(e.set!="native"&&!e.spritesheet?typeof e.getImageURL=="function"?e.getImageURL(e.set,i.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/64/${i.unified}.png`:void 0),o=typeof e.getSpritesheetURL=="function"?e.getSpritesheetURL(e.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/sheets-256/64.png`;return Et("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:a?Et("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:a}):e.set=="native"?Et("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:i.native}):Et("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:`url(${o})`,backgroundSize:`${100*Hn.sheet.cols}% ${100*Hn.sheet.rows}%`,backgroundPosition:`${100/(Hn.sheet.cols-1)*i.x}% ${100/(Hn.sheet.rows-1)*i.y}%`}})})}const jut=typeof window<"u"&&window.HTMLElement?window.HTMLElement:Object;class yde extends jut{static get observedAttributes(){return Object.keys(this.Props)}update(t={}){for(let n in t)this.attributeChangedCallback(n,null,t[n])}attributeChangedCallback(t,n,r){if(!this.component)return;const i=bde(t,{[t]:r},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[t]:i}):(this.component.props[t]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(t={}){if(super(),this.props=t,t.parent||t.ref){let n=null;const r=t.parent||(n=t.ref&&t.ref.current);n&&(n.innerHTML=""),r&&r.appendChild(this)}}}class Nut extends yde{setShadow(){this.attachShadow({mode:"open"})}injectStyles(t){if(!t)return;const n=document.createElement("style");n.textContent=t,this.shadowRoot.insertBefore(n,this.shadowRoot.firstChild)}constructor(t,{styles:n}={}){super(t),this.setShadow(),this.injectStyles(n)}}var xde={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:fu.set,skin:fu.skin};class wde extends yde{async connectedCallback(){const t=gde(this.props,xde,this);t.element=this,t.ref=n=>{this.component=n},await P4(),!this.disconnected&&dde(Et(bO,{...t}),this)}constructor(t){super(t)}}As(wde,"Props",xde);typeof customElements<"u"&&!customElements.get("em-emoji")&&customElements.define("em-emoji",wde);var FU,yO=[],DU=yn.__b,LU=yn.__r,BU=yn.diffed,zU=yn.__c,HU=yn.unmount;function Aut(){var e;for(yO.sort(function(t,n){return t.__v.__b-n.__v.__b});e=yO.pop();)if(e.__P)try{e.__H.__h.forEach(cS),e.__H.__h.forEach(xO),e.__H.__h=[]}catch(t){e.__H.__h=[],yn.__e(t,e.__v)}}yn.__b=function(e){DU&&DU(e)},yn.__r=function(e){LU&&LU(e);var t=e.__c.__H;t&&(t.__h.forEach(cS),t.__h.forEach(xO),t.__h=[])},yn.diffed=function(e){BU&&BU(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(yO.push(t)!==1&&FU===yn.requestAnimationFrame||((FU=yn.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(a),VU&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(i,100);VU&&(r=requestAnimationFrame(i))})(Aut))},yn.__c=function(e,t){t.some(function(n){try{n.__h.forEach(cS),n.__h=n.__h.filter(function(r){return!r.__||xO(r)})}catch(r){t.some(function(i){i.__h&&(i.__h=[])}),t=[],yn.__e(r,n.__v)}}),zU&&zU(e,t)},yn.unmount=function(e){HU&&HU(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{cS(r)}catch(i){t=i}}),t&&yn.__e(t,n.__v))};var VU=typeof requestAnimationFrame=="function";function cS(e){var t=e.__c;typeof t=="function"&&(e.__c=void 0,t())}function xO(e){e.__c=e.__()}function Fut(e,t){for(var n in t)e[n]=t[n];return e}function WU(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function ek(e){this.props=e}(ek.prototype=new $c).isPureReactComponent=!0,ek.prototype.shouldComponentUpdate=function(e,t){return WU(this.props,e)||WU(this.state,t)};var UU=yn.__b;yn.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),UU&&UU(e)};var Dut=yn.__e;yn.__e=function(e,t,n){if(e.then){for(var r,i=t;i=i.__;)if((r=i.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}Dut(e,t,n)};var qU=yn.unmount;function F8(){this.__u=0,this.t=null,this.__b=null}function Cde(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function qw(){this.u=null,this.o=null}yn.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),qU&&qU(e)},(F8.prototype=new $c).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=Cde(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(!--r.__u){if(r.state.__e){var c=r.state.__e;r.__v.__k[0]=function f(m,p,h){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(v){return f(v,p,h)}),m.__c&&m.__c.__P===p&&(m.__e&&h.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=h)),m}(c,c.__c.__P,c.__c.__O)}var d;for(r.setState({__e:r.__b=null});d=r.t.pop();)d.forceUpdate()}},l=t.__h===!0;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(o,o)},F8.prototype.componentWillUnmount=function(){this.t=[]},F8.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(o,s,l){return o&&(o.__c&&o.__c.__H&&(o.__c.__H.__.forEach(function(c){typeof c.__c=="function"&&c.__c()}),o.__c.__H=null),(o=Fut({},o)).__c!=null&&(o.__c.__P===l&&(o.__c.__P=s),o.__c=null),o.__k=o.__k&&o.__k.map(function(c){return a(c,s,l)})),o}(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__e&&hO($v,null,e.fallback);return i&&(i.__h=null),[hO($v,null,t.__e?null:e.children),i]};var GU=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]{const i=n.name||Aa.categories[n.id],a=!this.props.unfocused&&n.id==this.state.categoryId;return a&&(t=r),Et("button",{"aria-label":i,"aria-selected":a||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:o=>o.preventDefault(),onClick:()=>{this.props.onClick({category:n,i:r})},children:this.renderIcon(n)})}),Et("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:t==null?0:1,transform:this.props.dir==="rtl"?`scaleX(-1) translateX(${t*100}%)`:`translateX(${t*100}%)`}})]})})}constructor(){super(),this.categories=Hn.categories.filter(t=>!t.target),this.state={categoryId:this.categories[0].id}}}class Kut extends ek{shouldComponentUpdate(t){for(let n in t)if(n!="children"&&t[n]!=this.props[n])return!0;return!1}render(){return this.props.children}}const Gw={rowsPerRender:10};class Yut extends $c{getInitialState(t=this.props){return{skin:Yd.get("skin")||t.skin,theme:this.initTheme(t.theme)}}componentWillMount(){this.dir=Aa.rtl?"rtl":"ltr",this.refs={menu:eu(),navigation:eu(),scroll:eu(),search:eu(),searchInput:eu(),skinToneButton:eu(),skinToneRadio:eu()},this.initGrid(),this.props.stickySearch==!1&&this.props.searchPosition=="sticky"&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){const{searchInput:t}=this.refs;t.current&&t.current.focus()}}componentWillReceiveProps(t){this.nextState||(this.nextState={});for(const n in t)this.nextState[n]=t[n];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let n=!1;for(const i in this.nextState)this.props[i]=this.nextState[i],(i==="custom"||i==="categories")&&(n=!0);delete this.nextState;const r=this.getInitialState();if(n)return this.reset(r);this.setState(r)})}componentWillUnmount(){this.unregister()}async reset(t={}){await P4(this.props),this.initGrid(),this.unobserve(),this.setState(t,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){var t;document.removeEventListener("click",this.handleClickOutside),(t=this.darkMedia)==null||t.removeEventListener("change",this.darkMediaCallback),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:t=[]}={}){Array.isArray(t)||(t=[t]);for(const n of this.observers)t.includes(n)||n.disconnect();this.observers=[].concat(t)}initGrid(){const{categories:t}=Hn;this.refs.categories=new Map;const n=Hn.categories.map(i=>i.id).join(",");this.navKey&&this.navKey!=n&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=n,this.grid=[],this.grid.setsize=0;const r=(i,a)=>{const o=[];o.__categoryId=a.id,o.__index=i.length,this.grid.push(o);const s=this.grid.length-1,l=s%Gw.rowsPerRender?{}:eu();return l.index=s,l.posinset=this.grid.setsize+1,i.push(l),o};for(let i of t){const a=[];let o=r(a,i);for(let s of i.emojis)o.length==this.getPerLine()&&(o=r(a,i)),this.grid.setsize+=1,o.push(s);this.refs.categories.set(i.id,{root:eu(),rows:a})}}initTheme(t){if(t!="auto")return t;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addEventListener("change",this.darkMediaCallback)}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(t=this.props){if(!t.dynamicWidth)return;const{element:n,emojiButtonSize:r}=t,i=()=>{const{width:o}=n.getBoundingClientRect();return Math.floor(o/r)},a=new ResizeObserver(()=>{this.unobserve({except:a}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return a.observe(n),this.observers.push(a),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([t,n]){const r=this.state.searchResults||this.grid,i=r[t]&&r[t][n];if(i)return Uh.get(i)}observeCategories(){const t=this.refs.navigation.current;if(!t)return;const n=new Map,r=o=>{o!=t.state.categoryId&&t.setState({categoryId:o})},i={root:this.refs.scroll.current,threshold:[0,1]},a=new IntersectionObserver(o=>{for(const l of o){const c=l.target.dataset.id;n.set(c,l.intersectionRatio)}const s=[...n];for(const[l,c]of s)if(c){r(l);break}},i);for(const{root:o}of this.refs.categories.values())a.observe(o.current);this.observers.push(a)}observeRows(){const t={...this.state.visibleRows},n=new IntersectionObserver(r=>{for(const i of r){const a=parseInt(i.target.dataset.index);i.isIntersecting?t[a]=!0:delete t[a]}this.setState({visibleRows:t})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(Gw.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*Gw.rowsPerRender}px`});for(const{rows:r}of this.refs.categories.values())for(const i of r)i.current&&n.observe(i.current);this.observers.push(n)}preventDefault(t){t.preventDefault()}unfocusSearch(){const t=this.refs.searchInput.current;t&&t.blur()}navigate({e:t,input:n,left:r,right:i,up:a,down:o}){const s=this.state.searchResults||this.grid;if(!s.length)return;let[l,c]=this.state.pos;const d=(()=>{if(l==0&&c==0&&!t.repeat&&(r||a))return null;if(l==-1)return!t.repeat&&(i||o)&&n.selectionStart==n.value.length?[0,0]:null;if(r||i){let f=s[l];const m=r?-1:1;if(c+=m,!f[c]){if(l+=m,f=s[l],!f)return l=r?0:s.length-1,c=r?0:s[l].length-1,[l,c];c=r?f.length-1:0}return[l,c]}if(a||o){l+=a?-1:1;const f=s[l];return f?(f[c]||(c=f.length-1),[l,c]):(l=a?0:s.length-1,c=a?0:s[l].length-1,[l,c])}})();if(d)t.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:d,keyboard:!0},()=>{this.scrollTo({row:d[0]})})}scrollTo({categoryId:t,row:n}){const r=this.state.searchResults||this.grid;if(!r.length)return;const i=this.refs.scroll.current,a=i.getBoundingClientRect();let o=0;if(n>=0&&(t=r[n].__categoryId),t&&(o=(this.refs[t]||this.refs.categories.get(t).root).current.getBoundingClientRect().top-(a.top-i.scrollTop)+1),n>=0)if(!n)o=0;else{const s=r[n].__index,l=o+s*this.props.emojiButtonSize,c=l+this.props.emojiButtonSize+this.props.emojiButtonSize*.88;if(li.scrollTop+a.height)o=c-a.height;else return}this.ignoreMouse(),i.scrollTop=o}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(t){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:t||[-1,-1],keyboard:!1})}handleEmojiClick({e:t,emoji:n,pos:r}){if(this.props.onEmojiSelect&&(!n&&r&&(n=this.getEmojiByPos(r)),n)){const i=Iut(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&mde.add(i,this.props),this.props.onEmojiSelect(i,t)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(t){this.setState({tempSkin:t})}handleSkinClick(t){this.ignoreMouse(),this.closeSkins(),this.setState({skin:t,tempSkin:null}),Yd.set("skin",t)}renderNav(){return Et(Gut,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){const t=this.getEmojiByPos(this.state.pos),n=this.state.searchResults&&!this.state.searchResults.length;return Et("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[Et("div",{class:"flex flex-middle flex-grow",children:[Et("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:Et(bO,{emoji:t,id:n?this.props.noResultsEmoji||"cry":this.props.previewEmoji||(this.props.previewPosition=="top"?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),Et("div",{class:`margin-${this.dir[0]}`,children:t||n?Et("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[Et("div",{class:"preview-title ellipsis",children:t?t.name:Aa.search_no_results_1}),Et("div",{class:"preview-subtitle ellipsis color-c",children:t?t.skins[0].shortcodes:Aa.search_no_results_2})]}):Et("div",{class:"preview-placeholder color-c",children:Aa.pick})})]}),!t&&this.props.skinTonePosition=="preview"&&this.renderSkinToneButton()]})}renderEmojiButton(t,{pos:n,posinset:r,grid:i}){const a=this.props.emojiButtonSize,o=this.state.tempSkin||this.state.skin,l=(t.skins[o-1]||t.skins[0]).native,c=Put(this.state.pos,n),d=n.concat(t.id).join("");return Et(Kut,{selected:c,skin:o,size:a,children:Et("button",{"aria-label":l,"aria-selected":c||void 0,"aria-posinset":r,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:this.props.previewPosition=="none"?t.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:f=>this.handleEmojiClick({e:f,emoji:t}),onMouseEnter:()=>this.handleEmojiOver(n),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[Et("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(r-1)%this.props.emojiButtonColors.length]:void 0}}),Et(bO,{emoji:t,set:this.props.set,size:this.props.emojiSize,skin:o,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},d)}renderSearch(){const t=this.props.previewPosition=="none"||this.props.skinTonePosition=="search";return Et("div",{children:[Et("div",{class:"spacer"}),Et("div",{class:"flex flex-middle",children:[Et("div",{class:"search relative flex-grow",children:[Et("input",{type:"search",ref:this.refs.searchInput,placeholder:Aa.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),Et("span",{class:"icon loupe flex",children:Z2.search.loupe}),this.state.searchResults&&Et("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:Z2.search.delete})]}),t&&this.renderSkinToneButton()]})]})}renderSearchResults(){const{searchResults:t}=this.state;return t?Et("div",{class:"category",ref:this.refs.search,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:Aa.categories.search}),Et("div",{children:t.length?t.map((n,r)=>Et("div",{class:"flex",children:n.map((i,a)=>this.renderEmojiButton(i,{pos:[r,a],posinset:r*this.props.perLine+a+1,grid:t}))})):Et("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&Et("a",{onClick:this.props.onAddCustomEmoji,children:Aa.add_custom})})})]}):null}renderCategories(){const{categories:t}=Hn,n=!!this.state.searchResults,r=this.getPerLine();return Et("div",{style:{visibility:n?"hidden":void 0,display:n?"none":void 0,height:"100%"},children:t.map(i=>{const{root:a,rows:o}=this.refs.categories.get(i.id);return Et("div",{"data-id":i.target?i.target.id:i.id,class:"category",ref:a,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:i.name||Aa.categories[i.id]}),Et("div",{class:"relative",style:{height:o.length*this.props.emojiButtonSize},children:o.map((s,l)=>{const c=s.index-s.index%Gw.rowsPerRender,d=this.state.visibleRows[c],f="current"in s?s:void 0;if(!d&&!f)return null;const m=l*r,p=m+r,h=i.emojis.slice(m,p);return h.length{if(!v)return Et("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});const y=Uh.get(v);return this.renderEmojiButton(y,{pos:[s.index,g],posinset:s.posinset+g,grid:this.grid})})},s.index)})})]})})})}renderSkinToneButton(){return this.props.skinTonePosition=="none"?null:Et("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:Et("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":Aa.skins.choose,title:Aa.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:Et("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){const t=this.getEmojiByPos(this.state.pos),n=t?t.name:"";return Et("div",{"aria-live":"polite",class:"sr-only",children:n})}renderSkins(){const n=this.refs.skinToneButton.current.getBoundingClientRect(),r=this.base.getBoundingClientRect(),i={};return this.dir=="ltr"?i.right=r.right-n.right-3:i.left=n.left-r.left-3,this.props.previewPosition=="bottom"&&this.props.skinTonePosition=="preview"?i.bottom=r.bottom-n.top+6:(i.top=n.bottom-r.top+3,i.bottom="auto"),Et("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":Aa.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(a=>{const o=a+1,s=this.state.skin==o;return Et("div",{children:[Et("input",{type:"radio",name:"skin-tone",value:o,"aria-label":Aa.skins[o],ref:s?this.refs.skinToneRadio:null,defaultChecked:s,onChange:()=>this.handleSkinMouseOver(o),onKeyDown:l=>{(l.code=="Enter"||l.code=="Space"||l.code=="Tab")&&(l.preventDefault(),this.handleSkinClick(o))}}),Et("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(o),onMouseEnter:()=>this.handleSkinMouseOver(o),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[Et("span",{class:`skin-tone skin-tone-${o}`}),Et("span",{class:"margin-small-lr",children:Aa.skins[o]})]})]})})})}render(){const t=this.props.perLine*this.props.emojiButtonSize;return Et("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${t}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:[this.props.previewPosition=="top"&&this.renderPreview(),this.props.navPosition=="top"&&this.renderNav(),this.props.searchPosition=="sticky"&&Et("div",{class:"padding-lr",children:this.renderSearch()}),Et("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:Et("div",{style:{width:this.props.dynamicWidth?"100%":t,height:"100%"},children:[this.props.searchPosition=="static"&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),this.props.navPosition=="bottom"&&this.renderNav(),this.props.previewPosition=="bottom"&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(t){super(),As(this,"darkMediaCallback",()=>{this.props.theme=="auto"&&this.setState({theme:this.darkMedia.matches?"dark":"light"})}),As(this,"handleClickOutside",n=>{const{element:r}=this.props;n.target!=r&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(n))}),As(this,"handleBaseClick",n=>{this.state.showSkins&&(n.target.closest(".menu")||(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins()))}),As(this,"handleBaseKeydown",n=>{this.state.showSkins&&n.key=="Escape"&&(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins())}),As(this,"handleSearchClick",()=>{this.getEmojiByPos(this.state.pos)&&this.setState({pos:[-1,-1]})}),As(this,"handleSearchInput",async()=>{const n=this.refs.searchInput.current;if(!n)return;const{value:r}=n,i=await Uh.search(r),a=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!i)return this.setState({searchResults:i,pos:[-1,-1]},a);const o=n.selectionStart==n.value.length?[0,0]:[-1,-1],s=[];s.setsize=i.length;let l=null;for(let c of i)(!s.length||l.length==this.getPerLine())&&(l=[],l.__categoryId="search",l.__index=s.length,s.push(l)),l.push(c);this.ignoreMouse(),this.setState({searchResults:s,pos:o},a)}),As(this,"handleSearchKeyDown",n=>{const r=n.currentTarget;switch(n.stopImmediatePropagation(),n.key){case"ArrowLeft":this.navigate({e:n,input:r,left:!0});break;case"ArrowRight":this.navigate({e:n,input:r,right:!0});break;case"ArrowUp":this.navigate({e:n,input:r,up:!0});break;case"ArrowDown":this.navigate({e:n,input:r,down:!0});break;case"Enter":n.preventDefault(),this.handleEmojiClick({e:n,pos:this.state.pos});break;case"Escape":n.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch();break}}),As(this,"clearSearch",()=>{const n=this.refs.searchInput.current;n&&(n.value="",n.focus(),this.handleSearchInput())}),As(this,"handleCategoryClick",({category:n,i:r})=>{this.scrollTo(r==0?{row:-1}:{categoryId:n.id})}),As(this,"openSkins",n=>{const{currentTarget:r}=n,i=r.getBoundingClientRect();this.setState({showSkins:i},async()=>{await Rut(2);const a=this.refs.menu.current;a&&(a.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(t),visibleRows:{0:!0},...this.getInitialState(t)}}}class V9 extends Nut{async connectedCallback(){const t=gde(this.props,fu,this);t.element=this,t.ref=n=>{this.component=n},await P4(t),!this.disconnected&&dde(Et(Yut,{...t}),this.shadowRoot)}constructor(t){super(t,{styles:Zue(Sde)})}}As(V9,"Props",fu);typeof customElements<"u"&&!customElements.get("em-emoji-picker")&&customElements.define("em-emoji-picker",V9);var Sde={};Sde=`:host { + `})]})},put=({visible:e,isDarkMode:t,onClose:n,agent:r})=>{if(!Ji)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Agent Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"agent-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"agent-profile-content",children:[b.jsx("div",{className:"agent-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"Agent Avatar",className:"agent-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"agent-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Name:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Username:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.username)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Department:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.deptUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Workgroup:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.workgroupUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Role:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.role)||"Unknown"})]})]}),b.jsxs("div",{className:"agent-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},hut=({visible:e,isDarkMode:t,onClose:n,visitor:r})=>{if(!Ji)return null;const i={backgroundColor:t?"#1f1f1f":"#f5f5f5",borderBottom:t?"1px solid #303030":"1px solid #e8e8e8",color:t?"#ffffff":"#333333"},a={backgroundColor:t?"#141414":"#ffffff",color:t?"#ffffff":"#333333"},o={borderBottom:t?"1px solid #303030":"1px solid #f0f0f0"},s={borderBottom:t?"1px solid #262626":"1px solid #f5f5f5"},l={backgroundColor:t?"#262626":"#f8f8f8",border:t?"1px solid #434343":"1px solid #e8e8e8",color:t?"#d9d9d9":"#333333"};return b.jsx(_s,{title:"Visitor Profile (Debug Mode)",placement:"right",onClose:n,open:e,width:400,className:"visitor-profile-drawer",styles:{header:i,body:a},children:b.jsxs("div",{className:"visitor-profile-content",children:[b.jsx("div",{className:"visitor-avatar-section",style:o,children:b.jsx("img",{src:(r==null?void 0:r.avatar)||"https://cdn.weiyuai.cn/avatars/visitor.png",alt:"Visitor Avatar",className:"visitor-avatar-large",style:{width:80,height:80,borderRadius:"50%",marginBottom:16}})}),b.jsxs("div",{className:"visitor-info-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Basic Information"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Nickname:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.nickname)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.uid)||"Unknown"})]}),b.jsxs("div",{className:"visitor-uid",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Visitor UID:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.visitorUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Type:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.type)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Status:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.status)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-details-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Contact Details"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Mobile:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.mobile)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Email:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.email)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Note:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.note)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"VIP Level:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.vipLevel)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-session-section",style:o,children:[b.jsx("h3",{style:{color:a.color},children:"Session Info"}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Organization:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.orgUid)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Referer:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.referer)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"Title:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.title)||"Unknown"})]}),b.jsxs("div",{className:"info-item",style:s,children:[b.jsx("strong",{style:{color:t?"#a6a6a6":"#666"},children:"URL:"}),b.jsx("span",{style:{color:a.color},children:(r==null?void 0:r.url)||"Unknown"})]})]}),b.jsxs("div",{className:"visitor-raw-section",children:[b.jsx("h3",{style:{color:a.color},children:"Raw Data (Debug)"}),b.jsx("pre",{className:"raw-data",style:l,children:JSON.stringify(r,null,2)})]})]})})},vut=({title:e,description:t,typing:n,typingTip:r,isPlayAudio:i,setIsPlayAudio:a,handleMinimize:o,handleMaximize:s,handleClose:l,navbarStyle:c,navbarTheme:d,isDarkMode:f,agent:m,visitor:p})=>{const h=Fr(),v=(k,E)=>h.formatMessage({id:k,defaultMessage:E||k}),[g,y]=u.useState(!1),[w,x]=u.useState(!1),S={...c,backgroundColor:c.backgroundColor||(f?"#141414":"#ffffff"),color:c.color||"#333333"},C=()=>{Ji&&y(!0)},_=()=>{Rle.confirm({title:v("chat.close.confirm.title","确认关闭"),content:v("chat.close.confirm.content","确定要关闭对话窗口吗?"),okText:v("chat.close.confirm.ok","确定"),cancelText:v("chat.close.confirm.cancel","取消"),onOk:()=>{l()}})};return b.jsxs(b.Fragment,{children:[b.jsxs("div",{className:`chat-navbar ${d?`theme-${d}`:""}`,style:S,children:[b.jsxs("div",{className:"chat-navbar-left",children:[b.jsx("img",{src:(m==null?void 0:m.avatar)||"https://cdn.weiyuai.cn/avatars/agent.png",alt:"logo",className:`chat-navbar-logo ${Ji?"clickable":""}`,onClick:C,style:{cursor:Ji?"pointer":"default"}}),b.jsxs("div",{className:"chat-navbar-info",children:[b.jsx("div",{className:`chat-navbar-title ${Ji?"clickable":""}`,style:{color:S.color,cursor:Ji?"pointer":"default"},onClick:C,children:e}),b.jsx("div",{className:"chat-navbar-desc",style:{color:S.color},children:n?r:t})]})]}),b.jsxs("div",{className:"chat-navbar-right",children:[b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>{localStorage.setItem(k2,i?"false":"true"),a(!i)},style:{color:S.color},"aria-label":i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭"),children:[b.jsx("title",{children:i?v("chat.header.sound.on","声音开启"):v("chat.header.sound.off","声音关闭")}),i?b.jsx("path",{d:"M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l18-11.7L586 221v582zm348-327H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zm-41.9 261.8l-110.3-63.7a15.9 15.9 0 0 0-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0 0 21.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0 0 21.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 0 0-21.7-5.9L746 287.8a15.99 15.99 0 0 0-5.8 21.8L760 344z",fill:"currentColor"}):b.jsx("path",{d:"M469.333333 106.666667L217.6 298.666667H64c-35.2 0-64 28.8-64 64v298.666666c0 35.2 28.8 64 64 64h153.6l251.733333 192c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM384 761.6L171.733333 597.333333H85.333333V426.666667h86.4l212.266667-164.266667V761.6z m482.133333-326.4l120.533334-120.533333c12.8-12.8 12.8-32 0-44.8-12.8-12.8-32-12.8-44.8 0L821.333333 390.4l-120.533333-120.533333c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l120.533333 120.533333-120.533333 120.533333c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6l120.533334-120.533333 120.533333 120.533333c6.4 6.4 14.933333 9.6 23.466667 9.6s17.066667-3.2 23.466666-9.6c12.8-12.8 12.8-32 0-44.8L866.133333 435.2z",fill:"currentColor"})]}),Ji&&b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:()=>x(!0),style:{color:S.color},"aria-label":v("chat.header.visitor.profile","访客资料"),children:[b.jsx("title",{children:v("chat.header.visitor.profile","访客资料")}),b.jsx("path",{d:"M512 512c94.293333 0 170.666667-76.373333 170.666667-170.666667S606.293333 170.666667 512 170.666667 341.333333 247.04 341.333333 341.333333 417.706667 512 512 512z m0-256c47.146667 0 85.333333 38.186667 85.333333 85.333333s-38.186667 85.333333-85.333333 85.333334-85.333333-38.186667-85.333333-85.333334 38.186667-85.333333 85.333333-85.333333z m0 426.666667c-94.293333 0-170.666667 76.373333-170.666667 170.666666v85.333334h341.333334v-85.333334c0-94.293333-76.373333-170.666667-170.666667-170.666666z m-85.333333 170.666666v-42.666666c0-47.146667 38.186667-85.333333 85.333333-85.333333s85.333333 38.186667 85.333333 85.333333v42.666666H426.666667z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:o,style:{color:S.color},"aria-label":v("chat.header.minimize","最小化"),children:[b.jsx("title",{children:v("chat.header.minimize","最小化")}),b.jsx("path",{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:s,style:{color:S.color},"aria-label":v("chat.header.maximize","最大化"),children:[b.jsx("title",{children:v("chat.header.maximize","最大化")}),b.jsx("path",{d:"M794.432 983.552H229.568c-104.384 0-189.12-84.736-189.12-189.12V229.568c0-104.384 84.736-189.12 189.12-189.12h564.864c104.384 0 189.12 84.736 189.12 189.12v564.864c0 104.384-84.736 189.12-189.12 189.12zM229.568 131.648c-53.952 0-97.92 43.968-97.92 97.92v564.864c0 53.952 43.968 97.92 97.92 97.92h564.864c53.952 0 97.92-43.968 97.92-97.92V229.568c0-53.952-43.968-97.92-97.92-97.92H229.568z",fill:"currentColor"})]}),b.jsxs("svg",{className:"chat-navbar-icon",viewBox:"0 0 1024 1024",onClick:_,style:{color:S.color},"aria-label":v("chat.header.close","关闭"),children:[b.jsx("title",{children:v("chat.header.close","关闭")}),b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-1.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})]})]})]}),Ji&&b.jsx(put,{visible:g,isDarkMode:f,onClose:()=>y(!1),agent:m}),Ji&&b.jsx(hut,{visible:w,isDarkMode:f,onClose:()=>x(!1),visitor:p})]})},gut=({isDarkMode:e,suggestResults:t,isMobile:n,handleFaqClick:r,setShowSearchResults:i,setInputText:a,setPreviewText:o,debouncedPreviewText:s})=>{const l=(c,d)=>{if(!d.trim())return c;const f=d.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return c.split(new RegExp(`(${f})`,"gi")).map((p,h)=>p.toLowerCase()===d.toLowerCase()?b.jsx("span",{style:{color:"#ff4d4f"},children:p},h):p)};return b.jsx(b.Fragment,{children:b.jsx("div",{style:{position:"absolute",bottom:n?"120px":"200px",left:"20px",right:"20px",maxHeight:"200px",overflowY:"auto",backgroundColor:e?"#1f1f1f":"#fff",border:`1px solid ${e?"#333":"#e8e8e8"}`,borderRadius:"4px",boxShadow:"0 2px 8px rgba(0,0,0,0.15)",zIndex:1e3},children:t.map((c,d)=>{var f;return b.jsx("div",{onClick:()=>{var p,h,v;const m={uid:(p=c.faqElastic)==null?void 0:p.uid,question:(h=c.faqElastic)==null?void 0:h.question,answer:(v=c.faqElastic)==null?void 0:v.answer};r(m,d),i(!1),a(""),o("")},style:{padding:"8px 12px",cursor:"pointer",borderBottom:`1px solid ${e?"#333":"#e8e8e8"}`,color:e?"#fff":"#000"},children:l(((f=c.faqElastic)==null?void 0:f.question)||"",s)},d)})})})},but=({faqs:e,isDarkMode:t,handleFaqClick:n})=>{const r=Fr();return b.jsx(b.Fragment,{children:b.jsxs("div",{className:"right-column",style:{color:t?"#fff":"#000",backgroundColor:t?"#141414":"#f5f5f5"},children:[b.jsx("h3",{style:{color:t?"#fff":"#000",padding:"10px",margin:"0"},children:r.formatMessage({id:"chat.faq.title"})}),e.map((i,a)=>b.jsx("div",{className:"faq-item",style:{textAlign:"center",padding:"8px",cursor:"pointer",transition:"background-color 0.3s"},children:b.jsx("p",{onClick:()=>n(i,a),title:i.question,className:"faq-question hover-effect",style:{margin:"0 auto",maxWidth:"80%",color:t?"#fff":"#000"},children:i.question})},a))]})})},yut=({isDarkMode:e,rightIframeUrl:t})=>b.jsx("div",{children:b.jsx("div",{className:"right-column",style:{color:e?"#fff":"#000",backgroundColor:e?"#141414":"#f5f5f5"},children:b.jsx("iframe",{src:t,style:{width:"100%",height:"100%",border:"none",borderRadius:"4px",backgroundColor:"transparent"}})})}),xut=({menuId:e,contextMessage:t,handleRightClick:n})=>{const r=Fr(),i=t==null?void 0:t.createdAt,a=()=>{if(!i)return!1;const o=At(i);return At().diff(o,"minutes")<=5};return b.jsx(b.Fragment,{children:b.jsxs(aut,{id:e,children:[b.jsx(ts,{id:yse,onClick:n,children:r.formatMessage({id:"chat.menu.copy",defaultMessage:"复制"})}),(t==null?void 0:t.position)==="right"&&a()&&b.jsx(ts,{id:xse,onClick:n,children:r.formatMessage({id:"chat.menu.recall",defaultMessage:"撤回"})}),(t==null?void 0:t.type)===ds&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:wse,onClick:n,children:r.formatMessage({id:"chat.menu.download.image",defaultMessage:"下载图片"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Vs&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:Sse,onClick:n,children:r.formatMessage({id:"chat.menu.download.file",defaultMessage:"下载文件"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Ol&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:Cse,onClick:n,children:r.formatMessage({id:"chat.menu.download.video",defaultMessage:"下载视频"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===Il&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:kse,onClick:n,children:r.formatMessage({id:"chat.menu.download.audio",defaultMessage:"下载音频"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),(t==null?void 0:t.type)===d1&&b.jsxs(b.Fragment,{children:[b.jsx(Kp,{}),b.jsx(ts,{id:_se,onClick:n,children:r.formatMessage({id:"chat.menu.download.voice",defaultMessage:"下载语音"})}),b.jsx(ts,{id:Zp,onClick:n,children:r.formatMessage({id:"chat.menu.browser.open",defaultMessage:"浏览器打开"})})]}),b.jsx(Kp,{}),b.jsx(ts,{id:Ese,onClick:n,children:r.formatMessage({id:"chat.menu.quote",defaultMessage:"引用"})})]})})},wut=[{id:"people",emojis:["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{id:"nature",emojis:["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{id:"foods",emojis:["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{id:"activity",emojis:["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{id:"places",emojis:["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{id:"objects",emojis:["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{id:"symbols",emojis:["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{id:"flags",emojis:["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-un","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],Sut={100:{id:"100",name:"Hundred Points",keywords:["100","score","perfect","numbers","century","exam","quiz","test","pass"],skins:[{unified:"1f4af",native:"💯"}],version:1},1234:{id:"1234",name:"Input Numbers",keywords:["1234","blue","square","1","2","3","4"],skins:[{unified:"1f522",native:"🔢"}],version:1},grinning:{id:"grinning",name:"Grinning Face",emoticons:[":D"],keywords:["smile","happy","joy",":D","grin"],skins:[{unified:"1f600",native:"😀"}],version:1},smiley:{id:"smiley",name:"Grinning Face with Big Eyes",emoticons:[":)","=)","=-)"],keywords:["smiley","happy","joy","haha",":D",":)","smile","funny"],skins:[{unified:"1f603",native:"😃"}],version:1},smile:{id:"smile",name:"Grinning Face with Smiling Eyes",emoticons:[":)","C:","c:",":D",":-D"],keywords:["smile","happy","joy","funny","haha","laugh","like",":D",":)"],skins:[{unified:"1f604",native:"😄"}],version:1},grin:{id:"grin",name:"Beaming Face with Smiling Eyes",keywords:["grin","happy","smile","joy","kawaii"],skins:[{unified:"1f601",native:"😁"}],version:1},laughing:{id:"laughing",name:"Grinning Squinting Face",emoticons:[":>",":->"],keywords:["laughing","satisfied","happy","joy","lol","haha","glad","XD","laugh"],skins:[{unified:"1f606",native:"😆"}],version:1},sweat_smile:{id:"sweat_smile",name:"Grinning Face with Sweat",keywords:["smile","hot","happy","laugh","relief"],skins:[{unified:"1f605",native:"😅"}],version:1},rolling_on_the_floor_laughing:{id:"rolling_on_the_floor_laughing",name:"Rolling on the Floor Laughing",keywords:["face","lol","haha","rofl"],skins:[{unified:"1f923",native:"🤣"}],version:3},joy:{id:"joy",name:"Face with Tears of Joy",keywords:["cry","weep","happy","happytears","haha"],skins:[{unified:"1f602",native:"😂"}],version:1},slightly_smiling_face:{id:"slightly_smiling_face",name:"Slightly Smiling Face",emoticons:[":)","(:",":-)"],keywords:["smile"],skins:[{unified:"1f642",native:"🙂"}],version:1},upside_down_face:{id:"upside_down_face",name:"Upside-Down Face",keywords:["upside","down","flipped","silly","smile"],skins:[{unified:"1f643",native:"🙃"}],version:1},melting_face:{id:"melting_face",name:"Melting Face",keywords:["hot","heat"],skins:[{unified:"1fae0",native:"🫠"}],version:14},wink:{id:"wink",name:"Winking Face",emoticons:[";)",";-)"],keywords:["wink","happy","mischievous","secret",";)","smile","eye"],skins:[{unified:"1f609",native:"😉"}],version:1},blush:{id:"blush",name:"Smiling Face with Smiling Eyes",emoticons:[":)"],keywords:["blush","smile","happy","flushed","crush","embarrassed","shy","joy"],skins:[{unified:"1f60a",native:"😊"}],version:1},innocent:{id:"innocent",name:"Smiling Face with Halo",keywords:["innocent","angel","heaven"],skins:[{unified:"1f607",native:"😇"}],version:1},smiling_face_with_3_hearts:{id:"smiling_face_with_3_hearts",name:"Smiling Face with Hearts",keywords:["3","love","like","affection","valentines","infatuation","crush","adore"],skins:[{unified:"1f970",native:"🥰"}],version:11},heart_eyes:{id:"heart_eyes",name:"Smiling Face with Heart-Eyes",keywords:["heart","eyes","love","like","affection","valentines","infatuation","crush"],skins:[{unified:"1f60d",native:"😍"}],version:1},"star-struck":{id:"star-struck",name:"Star-Struck",keywords:["star","struck","grinning","face","with","eyes","smile","starry"],skins:[{unified:"1f929",native:"🤩"}],version:5},kissing_heart:{id:"kissing_heart",name:"Face Blowing a Kiss",emoticons:[":*",":-*"],keywords:["kissing","heart","love","like","affection","valentines","infatuation"],skins:[{unified:"1f618",native:"😘"}],version:1},kissing:{id:"kissing",name:"Kissing Face",keywords:["love","like","3","valentines","infatuation","kiss"],skins:[{unified:"1f617",native:"😗"}],version:1},relaxed:{id:"relaxed",name:"Smiling Face",keywords:["relaxed","blush","massage","happiness"],skins:[{unified:"263a-fe0f",native:"☺️"}],version:1},kissing_closed_eyes:{id:"kissing_closed_eyes",name:"Kissing Face with Closed Eyes",keywords:["love","like","affection","valentines","infatuation","kiss"],skins:[{unified:"1f61a",native:"😚"}],version:1},kissing_smiling_eyes:{id:"kissing_smiling_eyes",name:"Kissing Face with Smiling Eyes",keywords:["affection","valentines","infatuation","kiss"],skins:[{unified:"1f619",native:"😙"}],version:1},smiling_face_with_tear:{id:"smiling_face_with_tear",name:"Smiling Face with Tear",keywords:["sad","cry","pretend"],skins:[{unified:"1f972",native:"🥲"}],version:13},yum:{id:"yum",name:"Face Savoring Food",keywords:["yum","happy","joy","tongue","smile","silly","yummy","nom","delicious","savouring"],skins:[{unified:"1f60b",native:"😋"}],version:1},stuck_out_tongue:{id:"stuck_out_tongue",name:"Face with Tongue",emoticons:[":p",":-p",":P",":-P",":b",":-b"],keywords:["stuck","out","prank","childish","playful","mischievous","smile"],skins:[{unified:"1f61b",native:"😛"}],version:1},stuck_out_tongue_winking_eye:{id:"stuck_out_tongue_winking_eye",name:"Winking Face with Tongue",emoticons:[";p",";-p",";b",";-b",";P",";-P"],keywords:["stuck","out","eye","prank","childish","playful","mischievous","smile","wink"],skins:[{unified:"1f61c",native:"😜"}],version:1},zany_face:{id:"zany_face",name:"Zany Face",keywords:["grinning","with","one","large","and","small","eye","goofy","crazy"],skins:[{unified:"1f92a",native:"🤪"}],version:5},stuck_out_tongue_closed_eyes:{id:"stuck_out_tongue_closed_eyes",name:"Squinting Face with Tongue",keywords:["stuck","out","closed","eyes","prank","playful","mischievous","smile"],skins:[{unified:"1f61d",native:"😝"}],version:1},money_mouth_face:{id:"money_mouth_face",name:"Money-Mouth Face",keywords:["money","mouth","rich","dollar"],skins:[{unified:"1f911",native:"🤑"}],version:1},hugging_face:{id:"hugging_face",name:"Hugging Face",keywords:["smile","hug"],skins:[{unified:"1f917",native:"🤗"}],version:1},face_with_hand_over_mouth:{id:"face_with_hand_over_mouth",name:"Face with Hand over Mouth",keywords:["smiling","eyes","and","covering","whoops","shock","surprise"],skins:[{unified:"1f92d",native:"🤭"}],version:5},face_with_open_eyes_and_hand_over_mouth:{id:"face_with_open_eyes_and_hand_over_mouth",name:"Face with Open Eyes and Hand over Mouth",keywords:["silence","secret","shock","surprise"],skins:[{unified:"1fae2",native:"🫢"}],version:14},face_with_peeking_eye:{id:"face_with_peeking_eye",name:"Face with Peeking Eye",keywords:["scared","frightening","embarrassing","shy"],skins:[{unified:"1fae3",native:"🫣"}],version:14},shushing_face:{id:"shushing_face",name:"Shushing Face",keywords:["with","finger","covering","closed","lips","quiet","shhh"],skins:[{unified:"1f92b",native:"🤫"}],version:5},thinking_face:{id:"thinking_face",name:"Thinking Face",keywords:["hmmm","think","consider"],skins:[{unified:"1f914",native:"🤔"}],version:1},saluting_face:{id:"saluting_face",name:"Saluting Face",keywords:["respect","salute"],skins:[{unified:"1fae1",native:"🫡"}],version:14},zipper_mouth_face:{id:"zipper_mouth_face",name:"Zipper-Mouth Face",keywords:["zipper","mouth","sealed","secret"],skins:[{unified:"1f910",native:"🤐"}],version:1},face_with_raised_eyebrow:{id:"face_with_raised_eyebrow",name:"Face with Raised Eyebrow",keywords:["one","distrust","scepticism","disapproval","disbelief","surprise"],skins:[{unified:"1f928",native:"🤨"}],version:5},neutral_face:{id:"neutral_face",name:"Neutral Face",emoticons:[":|",":-|"],keywords:["indifference","meh",":",""],skins:[{unified:"1f610",native:"😐"}],version:1},expressionless:{id:"expressionless",name:"Expressionless Face",emoticons:["-_-"],keywords:["indifferent","-","","meh","deadpan"],skins:[{unified:"1f611",native:"😑"}],version:1},no_mouth:{id:"no_mouth",name:"Face Without Mouth",keywords:["no","hellokitty"],skins:[{unified:"1f636",native:"😶"}],version:1},dotted_line_face:{id:"dotted_line_face",name:"Dotted Line Face",keywords:["invisible","lonely","isolation","depression"],skins:[{unified:"1fae5",native:"🫥"}],version:14},face_in_clouds:{id:"face_in_clouds",name:"Face in Clouds",keywords:["shower","steam","dream"],skins:[{unified:"1f636-200d-1f32b-fe0f",native:"😶‍🌫️"}],version:13.1},smirk:{id:"smirk",name:"Smirking Face",keywords:["smirk","smile","mean","prank","smug","sarcasm"],skins:[{unified:"1f60f",native:"😏"}],version:1},unamused:{id:"unamused",name:"Unamused Face",emoticons:[":("],keywords:["indifference","bored","straight","serious","sarcasm","unimpressed","skeptical","dubious","side","eye"],skins:[{unified:"1f612",native:"😒"}],version:1},face_with_rolling_eyes:{id:"face_with_rolling_eyes",name:"Face with Rolling Eyes",keywords:["eyeroll","frustrated"],skins:[{unified:"1f644",native:"🙄"}],version:1},grimacing:{id:"grimacing",name:"Grimacing Face",keywords:["grimace","teeth"],skins:[{unified:"1f62c",native:"😬"}],version:1},face_exhaling:{id:"face_exhaling",name:"Face Exhaling",keywords:["relieve","relief","tired","sigh"],skins:[{unified:"1f62e-200d-1f4a8",native:"😮‍💨"}],version:13.1},lying_face:{id:"lying_face",name:"Lying Face",keywords:["lie","pinocchio"],skins:[{unified:"1f925",native:"🤥"}],version:3},shaking_face:{id:"shaking_face",name:"Shaking Face",keywords:["dizzy","shock","blurry","earthquake"],skins:[{unified:"1fae8",native:"🫨"}],version:15},relieved:{id:"relieved",name:"Relieved Face",keywords:["relaxed","phew","massage","happiness"],skins:[{unified:"1f60c",native:"😌"}],version:1},pensive:{id:"pensive",name:"Pensive Face",keywords:["sad","depressed","upset"],skins:[{unified:"1f614",native:"😔"}],version:1},sleepy:{id:"sleepy",name:"Sleepy Face",keywords:["tired","rest","nap"],skins:[{unified:"1f62a",native:"😪"}],version:1},drooling_face:{id:"drooling_face",name:"Drooling Face",keywords:[],skins:[{unified:"1f924",native:"🤤"}],version:3},sleeping:{id:"sleeping",name:"Sleeping Face",keywords:["tired","sleepy","night","zzz"],skins:[{unified:"1f634",native:"😴"}],version:1},mask:{id:"mask",name:"Face with Medical Mask",keywords:["sick","ill","disease","covid"],skins:[{unified:"1f637",native:"😷"}],version:1},face_with_thermometer:{id:"face_with_thermometer",name:"Face with Thermometer",keywords:["sick","temperature","cold","fever","covid"],skins:[{unified:"1f912",native:"🤒"}],version:1},face_with_head_bandage:{id:"face_with_head_bandage",name:"Face with Head-Bandage",keywords:["head","bandage","injured","clumsy","hurt"],skins:[{unified:"1f915",native:"🤕"}],version:1},nauseated_face:{id:"nauseated_face",name:"Nauseated Face",keywords:["vomit","gross","green","sick","throw","up","ill"],skins:[{unified:"1f922",native:"🤢"}],version:3},face_vomiting:{id:"face_vomiting",name:"Face Vomiting",keywords:["with","open","mouth","sick"],skins:[{unified:"1f92e",native:"🤮"}],version:5},sneezing_face:{id:"sneezing_face",name:"Sneezing Face",keywords:["gesundheit","sneeze","sick","allergy"],skins:[{unified:"1f927",native:"🤧"}],version:3},hot_face:{id:"hot_face",name:"Hot Face",keywords:["feverish","heat","red","sweating"],skins:[{unified:"1f975",native:"🥵"}],version:11},cold_face:{id:"cold_face",name:"Cold Face",keywords:["blue","freezing","frozen","frostbite","icicles"],skins:[{unified:"1f976",native:"🥶"}],version:11},woozy_face:{id:"woozy_face",name:"Woozy Face",keywords:["dizzy","intoxicated","tipsy","wavy"],skins:[{unified:"1f974",native:"🥴"}],version:11},dizzy_face:{id:"dizzy_face",name:"Dizzy Face",keywords:["spent","unconscious","xox"],skins:[{unified:"1f635",native:"😵"}],version:1},face_with_spiral_eyes:{id:"face_with_spiral_eyes",name:"Face with Spiral Eyes",keywords:["sick","ill","confused","nauseous","nausea"],skins:[{unified:"1f635-200d-1f4ab",native:"😵‍💫"}],version:13.1},exploding_head:{id:"exploding_head",name:"Exploding Head",keywords:["shocked","face","with","mind","blown"],skins:[{unified:"1f92f",native:"🤯"}],version:5},face_with_cowboy_hat:{id:"face_with_cowboy_hat",name:"Cowboy Hat Face",keywords:["with","cowgirl"],skins:[{unified:"1f920",native:"🤠"}],version:3},partying_face:{id:"partying_face",name:"Partying Face",keywords:["celebration","woohoo"],skins:[{unified:"1f973",native:"🥳"}],version:11},disguised_face:{id:"disguised_face",name:"Disguised Face",keywords:["pretent","brows","glasses","moustache"],skins:[{unified:"1f978",native:"🥸"}],version:13},sunglasses:{id:"sunglasses",name:"Smiling Face with Sunglasses",emoticons:["8)"],keywords:["cool","smile","summer","beach","sunglass"],skins:[{unified:"1f60e",native:"😎"}],version:1},nerd_face:{id:"nerd_face",name:"Nerd Face",keywords:["nerdy","geek","dork"],skins:[{unified:"1f913",native:"🤓"}],version:1},face_with_monocle:{id:"face_with_monocle",name:"Face with Monocle",keywords:["stuffy","wealthy"],skins:[{unified:"1f9d0",native:"🧐"}],version:5},confused:{id:"confused",name:"Confused Face",emoticons:[":\\",":-\\",":/",":-/"],keywords:["indifference","huh","weird","hmmm",":/"],skins:[{unified:"1f615",native:"😕"}],version:1},face_with_diagonal_mouth:{id:"face_with_diagonal_mouth",name:"Face with Diagonal Mouth",keywords:["skeptic","confuse","frustrated","indifferent"],skins:[{unified:"1fae4",native:"🫤"}],version:14},worried:{id:"worried",name:"Worried Face",keywords:["concern","nervous",":("],skins:[{unified:"1f61f",native:"😟"}],version:1},slightly_frowning_face:{id:"slightly_frowning_face",name:"Slightly Frowning Face",keywords:["disappointed","sad","upset"],skins:[{unified:"1f641",native:"🙁"}],version:1},white_frowning_face:{id:"white_frowning_face",name:"Frowning Face",keywords:["white","sad","upset","frown"],skins:[{unified:"2639-fe0f",native:"☹️"}],version:1},open_mouth:{id:"open_mouth",name:"Face with Open Mouth",emoticons:[":o",":-o",":O",":-O"],keywords:["surprise","impressed","wow","whoa",":O"],skins:[{unified:"1f62e",native:"😮"}],version:1},hushed:{id:"hushed",name:"Hushed Face",keywords:["woo","shh"],skins:[{unified:"1f62f",native:"😯"}],version:1},astonished:{id:"astonished",name:"Astonished Face",keywords:["xox","surprised","poisoned"],skins:[{unified:"1f632",native:"😲"}],version:1},flushed:{id:"flushed",name:"Flushed Face",keywords:["blush","shy","flattered"],skins:[{unified:"1f633",native:"😳"}],version:1},pleading_face:{id:"pleading_face",name:"Pleading Face",keywords:["begging","mercy","cry","tears","sad","grievance"],skins:[{unified:"1f97a",native:"🥺"}],version:11},face_holding_back_tears:{id:"face_holding_back_tears",name:"Face Holding Back Tears",keywords:["touched","gratitude","cry"],skins:[{unified:"1f979",native:"🥹"}],version:14},frowning:{id:"frowning",name:"Frowning Face with Open Mouth",keywords:["aw","what"],skins:[{unified:"1f626",native:"😦"}],version:1},anguished:{id:"anguished",name:"Anguished Face",emoticons:["D:"],keywords:["stunned","nervous"],skins:[{unified:"1f627",native:"😧"}],version:1},fearful:{id:"fearful",name:"Fearful Face",keywords:["scared","terrified","nervous"],skins:[{unified:"1f628",native:"😨"}],version:1},cold_sweat:{id:"cold_sweat",name:"Anxious Face with Sweat",keywords:["cold","nervous"],skins:[{unified:"1f630",native:"😰"}],version:1},disappointed_relieved:{id:"disappointed_relieved",name:"Sad but Relieved Face",keywords:["disappointed","phew","sweat","nervous"],skins:[{unified:"1f625",native:"😥"}],version:1},cry:{id:"cry",name:"Crying Face",emoticons:[":'("],keywords:["cry","tears","sad","depressed","upset",":'("],skins:[{unified:"1f622",native:"😢"}],version:1},sob:{id:"sob",name:"Loudly Crying Face",emoticons:[":'("],keywords:["sob","cry","tears","sad","upset","depressed"],skins:[{unified:"1f62d",native:"😭"}],version:1},scream:{id:"scream",name:"Face Screaming in Fear",keywords:["scream","munch","scared","omg"],skins:[{unified:"1f631",native:"😱"}],version:1},confounded:{id:"confounded",name:"Confounded Face",keywords:["confused","sick","unwell","oops",":S"],skins:[{unified:"1f616",native:"😖"}],version:1},persevere:{id:"persevere",name:"Persevering Face",keywords:["persevere","sick","no","upset","oops"],skins:[{unified:"1f623",native:"😣"}],version:1},disappointed:{id:"disappointed",name:"Disappointed Face",emoticons:["):",":(",":-("],keywords:["sad","upset","depressed",":("],skins:[{unified:"1f61e",native:"😞"}],version:1},sweat:{id:"sweat",name:"Face with Cold Sweat",keywords:["downcast","hot","sad","tired","exercise"],skins:[{unified:"1f613",native:"😓"}],version:1},weary:{id:"weary",name:"Weary Face",keywords:["tired","sleepy","sad","frustrated","upset"],skins:[{unified:"1f629",native:"😩"}],version:1},tired_face:{id:"tired_face",name:"Tired Face",keywords:["sick","whine","upset","frustrated"],skins:[{unified:"1f62b",native:"😫"}],version:1},yawning_face:{id:"yawning_face",name:"Yawning Face",keywords:["tired","sleepy"],skins:[{unified:"1f971",native:"🥱"}],version:12},triumph:{id:"triumph",name:"Face with Look of Triumph",keywords:["steam","from","nose","gas","phew","proud","pride"],skins:[{unified:"1f624",native:"😤"}],version:1},rage:{id:"rage",name:"Pouting Face",keywords:["rage","angry","mad","hate","despise"],skins:[{unified:"1f621",native:"😡"}],version:1},angry:{id:"angry",name:"Angry Face",emoticons:[">:(",">:-("],keywords:["mad","annoyed","frustrated"],skins:[{unified:"1f620",native:"😠"}],version:1},face_with_symbols_on_mouth:{id:"face_with_symbols_on_mouth",name:"Face with Symbols on Mouth",keywords:["serious","covering","swearing","cursing","cussing","profanity","expletive"],skins:[{unified:"1f92c",native:"🤬"}],version:5},smiling_imp:{id:"smiling_imp",name:"Smiling Face with Horns",keywords:["imp","devil"],skins:[{unified:"1f608",native:"😈"}],version:1},imp:{id:"imp",name:"Imp",keywords:["angry","face","with","horns","devil"],skins:[{unified:"1f47f",native:"👿"}],version:1},skull:{id:"skull",name:"Skull",keywords:["dead","skeleton","creepy","death"],skins:[{unified:"1f480",native:"💀"}],version:1},skull_and_crossbones:{id:"skull_and_crossbones",name:"Skull and Crossbones",keywords:["poison","danger","deadly","scary","death","pirate","evil"],skins:[{unified:"2620-fe0f",native:"☠️"}],version:1},hankey:{id:"hankey",name:"Pile of Poo",keywords:["hankey","poop","shit","shitface","fail","turd"],skins:[{unified:"1f4a9",native:"💩"}],version:1},clown_face:{id:"clown_face",name:"Clown Face",keywords:[],skins:[{unified:"1f921",native:"🤡"}],version:3},japanese_ogre:{id:"japanese_ogre",name:"Ogre",keywords:["japanese","monster","red","mask","halloween","scary","creepy","devil","demon"],skins:[{unified:"1f479",native:"👹"}],version:1},japanese_goblin:{id:"japanese_goblin",name:"Goblin",keywords:["japanese","red","evil","mask","monster","scary","creepy"],skins:[{unified:"1f47a",native:"👺"}],version:1},ghost:{id:"ghost",name:"Ghost",keywords:["halloween","spooky","scary"],skins:[{unified:"1f47b",native:"👻"}],version:1},alien:{id:"alien",name:"Alien",keywords:["UFO","paul","weird","outer","space"],skins:[{unified:"1f47d",native:"👽"}],version:1},space_invader:{id:"space_invader",name:"Alien Monster",keywords:["space","invader","game","arcade","play"],skins:[{unified:"1f47e",native:"👾"}],version:1},robot_face:{id:"robot_face",name:"Robot",keywords:["face","computer","machine","bot"],skins:[{unified:"1f916",native:"🤖"}],version:1},smiley_cat:{id:"smiley_cat",name:"Grinning Cat",keywords:["smiley","animal","cats","happy","smile"],skins:[{unified:"1f63a",native:"😺"}],version:1},smile_cat:{id:"smile_cat",name:"Grinning Cat with Smiling Eyes",keywords:["smile","animal","cats"],skins:[{unified:"1f638",native:"😸"}],version:1},joy_cat:{id:"joy_cat",name:"Cat with Tears of Joy",keywords:["animal","cats","haha","happy"],skins:[{unified:"1f639",native:"😹"}],version:1},heart_eyes_cat:{id:"heart_eyes_cat",name:"Smiling Cat with Heart-Eyes",keywords:["heart","eyes","animal","love","like","affection","cats","valentines"],skins:[{unified:"1f63b",native:"😻"}],version:1},smirk_cat:{id:"smirk_cat",name:"Cat with Wry Smile",keywords:["smirk","animal","cats"],skins:[{unified:"1f63c",native:"😼"}],version:1},kissing_cat:{id:"kissing_cat",name:"Kissing Cat",keywords:["animal","cats","kiss"],skins:[{unified:"1f63d",native:"😽"}],version:1},scream_cat:{id:"scream_cat",name:"Weary Cat",keywords:["scream","animal","cats","munch","scared"],skins:[{unified:"1f640",native:"🙀"}],version:1},crying_cat_face:{id:"crying_cat_face",name:"Crying Cat",keywords:["face","animal","tears","weep","sad","cats","upset","cry"],skins:[{unified:"1f63f",native:"😿"}],version:1},pouting_cat:{id:"pouting_cat",name:"Pouting Cat",keywords:["animal","cats"],skins:[{unified:"1f63e",native:"😾"}],version:1},see_no_evil:{id:"see_no_evil",name:"See-No-Evil Monkey",keywords:["see","no","evil","animal","nature","haha"],skins:[{unified:"1f648",native:"🙈"}],version:1},hear_no_evil:{id:"hear_no_evil",name:"Hear-No-Evil Monkey",keywords:["hear","no","evil","animal","nature"],skins:[{unified:"1f649",native:"🙉"}],version:1},speak_no_evil:{id:"speak_no_evil",name:"Speak-No-Evil Monkey",keywords:["speak","no","evil","animal","nature","omg"],skins:[{unified:"1f64a",native:"🙊"}],version:1},love_letter:{id:"love_letter",name:"Love Letter",keywords:["email","like","affection","envelope","valentines"],skins:[{unified:"1f48c",native:"💌"}],version:1},cupid:{id:"cupid",name:"Heart with Arrow",keywords:["cupid","love","like","affection","valentines"],skins:[{unified:"1f498",native:"💘"}],version:1},gift_heart:{id:"gift_heart",name:"Heart with Ribbon",keywords:["gift","love","valentines"],skins:[{unified:"1f49d",native:"💝"}],version:1},sparkling_heart:{id:"sparkling_heart",name:"Sparkling Heart",keywords:["love","like","affection","valentines"],skins:[{unified:"1f496",native:"💖"}],version:1},heartpulse:{id:"heartpulse",name:"Growing Heart",keywords:["heartpulse","like","love","affection","valentines","pink"],skins:[{unified:"1f497",native:"💗"}],version:1},heartbeat:{id:"heartbeat",name:"Beating Heart",keywords:["heartbeat","love","like","affection","valentines","pink"],skins:[{unified:"1f493",native:"💓"}],version:1},revolving_hearts:{id:"revolving_hearts",name:"Revolving Hearts",keywords:["love","like","affection","valentines"],skins:[{unified:"1f49e",native:"💞"}],version:1},two_hearts:{id:"two_hearts",name:"Two Hearts",keywords:["love","like","affection","valentines","heart"],skins:[{unified:"1f495",native:"💕"}],version:1},heart_decoration:{id:"heart_decoration",name:"Heart Decoration",keywords:["purple","square","love","like"],skins:[{unified:"1f49f",native:"💟"}],version:1},heavy_heart_exclamation_mark_ornament:{id:"heavy_heart_exclamation_mark_ornament",name:"Heart Exclamation",keywords:["heavy","mark","ornament","decoration","love"],skins:[{unified:"2763-fe0f",native:"❣️"}],version:1},broken_heart:{id:"broken_heart",name:"Broken Heart",emoticons:["2&&(o.children=arguments.length>3?P4.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(a in e.defaultProps)o[a]===void 0&&(o[a]=e.defaultProps[a]);return cC(e,o,r,i,null)}function cC(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i??++pde};return i==null&&Sn.vnode!=null&&Sn.vnode(a),a}function eu(){return{current:null}}function Pv(e){return e.children}function $c(e,t){this.props=e,this.context=t}function Rv(e,t){if(t==null)return e.__?Rv(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t0?cC(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(m=y[d])===null||m&&p.key==m.key&&p.type===m.type)y[d]=void 0;else for(f=0;f{let e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch{}if(!e)return()=>!1;const t=25,n=20,r=Math.floor(t/2);return e.font=r+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=n*2,e.canvas.height=t,i=>{e.clearRect(0,0,n*2,t),e.fillStyle="#FF0000",e.fillText(i,0,22),e.fillStyle="#0000FF",e.fillText(i,n,22);const a=e.getImageData(0,0,n,t).data,o=a.length;let s=0;for(;s=o)return!1;const l=n+s/4%n,c=Math.floor(s/4/n),d=e.getImageData(l,c,1,1).data;return!(a[s]!==d[0]||a[s+2]!==d[2]||e.measureText(i).width>=n)}})();var UU={latestVersion:jut,noCountryFlags:Nut};const bO=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"];let Ca=null;function Fut(e){Ca||(Ca=Yd.get("frequently")||{});const t=e.id||e;t&&(Ca[t]||(Ca[t]=0),Ca[t]+=1,Yd.set("last",t),Yd.set("frequently",Ca))}function Dut({maxFrequentRows:e,perLine:t}){if(!e)return[];Ca||(Ca=Yd.get("frequently"));let n=[];if(!Ca){Ca={};for(let a in bO.slice(0,t)){const o=bO[a];Ca[o]=t-a,n.push(o)}return n}const r=e*t,i=Yd.get("last");for(let a in Ca)n.push(a);if(n.sort((a,o)=>{const s=Ca[o],l=Ca[a];return s==l?a.localeCompare(o):s-l}),n.length>r){const a=n.slice(r);n=n.slice(0,r);for(let o of a)o!=i&&delete Ca[o];i&&n.indexOf(i)==-1&&(delete Ca[n[n.length-1]],n.splice(-1,1,i)),Yd.set("frequently",Ca)}return n}var $de={add:Fut,get:Dut,DEFAULTS:bO},Tde={};Tde=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn’t be found","pick":"Pick an emoji…","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var fu={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:15,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14,15]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","ko","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}};let Aa=null,Hn=null;const F8={};async function qU(e){if(F8[e])return F8[e];const n=await(await fetch(e)).json();return F8[e]=n,n}let D8=null,Pde=null,Rde=!1;function R4(e,{caller:t}={}){return D8||(D8=new Promise(n=>{Pde=n})),e?Lut(e):t&&!Rde&&console.warn(`\`${t}\` requires data to be initialized first. Promise will be pending until \`init\` is called.`),D8}async function Lut(e){Rde=!0;let{emojiVersion:t,set:n,locale:r}=e;if(t||(t=fu.emojiVersion.value),n||(n=fu.set.value),r||(r=fu.locale.value),Hn)Hn.categories=Hn.categories.filter(l=>!l.name);else{Hn=(typeof e.data=="function"?await e.data():e.data)||await qU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/${t}/${n}.json`),Hn.emoticons={},Hn.natives={},Hn.categories.unshift({id:"frequent",emojis:[]});for(const l in Hn.aliases){const c=Hn.aliases[l],d=Hn.emojis[c];d&&(d.aliases||(d.aliases=[]),d.aliases.push(l))}Hn.originalCategories=Hn.categories}if(Aa=(typeof e.i18n=="function"?await e.i18n():e.i18n)||(r=="en"?mde(Tde):await qU(`https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/${r}.json`)),e.custom)for(let l in e.custom){l=parseInt(l);const c=e.custom[l],d=e.custom[l-1];if(!(!c.emojis||!c.emojis.length)){c.id||(c.id=`custom_${l+1}`),c.name||(c.name=Aa.categories.custom),d&&!c.icon&&(c.target=d.target||d),Hn.categories.push(c);for(const f of c.emojis)Hn.emojis[f.id]=f}}e.categories&&(Hn.categories=Hn.originalCategories.filter(l=>e.categories.indexOf(l.id)!=-1).sort((l,c)=>{const d=e.categories.indexOf(l.id),f=e.categories.indexOf(c.id);return d-f}));let i=null,a=null;n=="native"&&(i=UU.latestVersion(),a=e.noCountryFlags||UU.noCountryFlags());let o=Hn.categories.length,s=!1;for(;o--;){const l=Hn.categories[o];if(l.id=="frequent"){let{maxFrequentRows:f,perLine:m}=e;f=f>=0?f:fu.maxFrequentRows.value,m||(m=fu.perLine.value),l.emojis=$de.get({maxFrequentRows:f,perLine:m})}if(!l.emojis||!l.emojis.length){Hn.categories.splice(o,1);continue}const{categoryIcons:c}=e;if(c){const f=c[l.id];f&&!l.icon&&(l.icon=f)}let d=l.emojis.length;for(;d--;){const f=l.emojis[d],m=f.id?f:Hn.emojis[f],p=()=>{l.emojis.splice(d,1)};if(!m||e.exceptEmojis&&e.exceptEmojis.includes(m.id)){p();continue}if(i&&m.version>i){p();continue}if(a&&l.id=="flags"&&!Wut.includes(m.id)){p();continue}if(!m.search){if(s=!0,m.search=","+[[m.id,!1],[m.name,!0],[m.keywords,!1],[m.emoticons,!1]].map(([v,g])=>{if(v)return(Array.isArray(v)?v:[v]).map(y=>(g?y.split(/[-|_|\s]+/):[y]).map(w=>w.toLowerCase())).flat()}).flat().filter(v=>v&&v.trim()).join(","),m.emoticons)for(const v of m.emoticons)Hn.emoticons[v]||(Hn.emoticons[v]=m.id);let h=0;for(const v of m.skins){if(!v)continue;h++;const{native:g}=v;g&&(Hn.natives[g]=m.id,m.search+=`,${g}`);const y=h==1?"":`:skin-tone-${h}:`;v.shortcodes=`:${m.id}:${y}`}}}}s&&Gh.reset(),Pde()}function Ide(e,t,n){e||(e={});const r={};for(let i in t)r[i]=Ode(i,e,t,n);return r}function Ode(e,t,n,r){const i=n[e];let a=r&&r.getAttribute(e)||(t[e]!=null&&t[e]!=null?t[e]:null);return i&&(a!=null&&i.value&&typeof i.value!=typeof a&&(typeof i.value=="boolean"?a=a!="false":a=i.value.constructor(a)),i.transform&&a&&(a=i.transform(a)),(a==null||i.choices&&i.choices.indexOf(a)==-1)&&(a=i.value)),a}const But=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/;let yO=null;function zut(e){return e.id?e:Hn.emojis[e]||Hn.emojis[Hn.aliases[e]]||Hn.emojis[Hn.natives[e]]}function Hut(){yO=null}async function Vut(e,{maxResults:t,caller:n}={}){if(!e||!e.trim().length)return null;t||(t=90),await R4(null,{caller:n||"SearchIndex.search"});const r=e.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter((s,l,c)=>s.trim()&&c.indexOf(s)==l);if(!r.length)return;let i=yO||(yO=Object.values(Hn.emojis)),a,o;for(const s of r){if(!i.length)break;a=[],o={};for(const l of i){if(!l.search)continue;const c=l.search.indexOf(`,${s}`);c!=-1&&(a.push(l),o[l.id]||(o[l.id]=0),o[l.id]+=l.id==s?0:c+1)}i=a}return a.length<2||(a.sort((s,l)=>{const c=o[s.id],d=o[l.id];return c==d?s.id.localeCompare(l.id):c-d}),a.length>t&&(a=a.slice(0,t))),a}var Gh={search:Vut,get:zut,reset:Hut,SHORTCODES_REGEX:But};const Wut=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function Uut(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&e.every((n,r)=>n==t[r])}async function qut(e=1){for(let t in[...Array(e).keys()])await new Promise(requestAnimationFrame)}function Gut(e,{skinIndex:t=0}={}){const n=e.skins[t]||(t=0,e.skins[t]),r={id:e.id,name:e.name,native:n.native,unified:n.unified,keywords:e.keywords,shortcodes:n.shortcodes||e.shortcodes};return e.skins.length>1&&(r.skin=t+1),n.src&&(r.src=n.src),e.aliases&&e.aliases.length&&(r.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(r.emoticons=e.emoticons),r}const Kut={activity:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:Et("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),Et("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:Et("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),Et("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:Et("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),Et("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[Et("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),Et("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:Et("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:Et("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},Yut={loupe:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:Et("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:Et("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})};var ek={categories:Kut,search:Yut};function xO(e){let{id:t,skin:n,emoji:r}=e;if(e.shortcodes){const s=e.shortcodes.match(Gh.SHORTCODES_REGEX);s&&(t=s[1],s[2]&&(n=s[2]))}if(r||(r=Gh.get(t||e.native)),!r)return e.fallback;const i=r.skins[n-1]||r.skins[0],a=i.src||(e.set!="native"&&!e.spritesheet?typeof e.getImageURL=="function"?e.getImageURL(e.set,i.unified):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/64/${i.unified}.png`:void 0),o=typeof e.getSpritesheetURL=="function"?e.getSpritesheetURL(e.set):`https://cdn.jsdelivr.net/npm/emoji-datasource-${e.set}@15.0.1/img/${e.set}/sheets-256/64.png`;return Et("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:a?Et("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:a}):e.set=="native"?Et("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:i.native}):Et("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:`url(${o})`,backgroundSize:`${100*Hn.sheet.cols}% ${100*Hn.sheet.rows}%`,backgroundPosition:`${100/(Hn.sheet.cols-1)*i.x}% ${100/(Hn.sheet.rows-1)*i.y}%`}})})}const Xut=typeof window<"u"&&window.HTMLElement?window.HTMLElement:Object;class Mde extends Xut{static get observedAttributes(){return Object.keys(this.Props)}update(t={}){for(let n in t)this.attributeChangedCallback(n,null,t[n])}attributeChangedCallback(t,n,r){if(!this.component)return;const i=Ode(t,{[t]:r},this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps({[t]:i}):(this.component.props[t]=i,this.component.forceUpdate())}disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}constructor(t={}){if(super(),this.props=t,t.parent||t.ref){let n=null;const r=t.parent||(n=t.ref&&t.ref.current);n&&(n.innerHTML=""),r&&r.appendChild(this)}}}class Jut extends Mde{setShadow(){this.attachShadow({mode:"open"})}injectStyles(t){if(!t)return;const n=document.createElement("style");n.textContent=t,this.shadowRoot.insertBefore(n,this.shadowRoot.firstChild)}constructor(t,{styles:n}={}){super(t),this.setShadow(),this.injectStyles(n)}}var jde={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:e=>/\D/.test(e)?e:`${e}px`},set:fu.set,skin:fu.skin};class Nde extends Mde{async connectedCallback(){const t=Ide(this.props,jde,this);t.element=this,t.ref=n=>{this.component=n},await R4(),!this.disconnected&&_de(Et(xO,{...t}),this)}constructor(t){super(t)}}As(Nde,"Props",jde);typeof customElements<"u"&&!customElements.get("em-emoji")&&customElements.define("em-emoji",Nde);var GU,wO=[],KU=Sn.__b,YU=Sn.__r,XU=Sn.diffed,JU=Sn.__c,QU=Sn.unmount;function Qut(){var e;for(wO.sort(function(t,n){return t.__v.__b-n.__v.__b});e=wO.pop();)if(e.__P)try{e.__H.__h.forEach(uC),e.__H.__h.forEach(SO),e.__H.__h=[]}catch(t){e.__H.__h=[],Sn.__e(t,e.__v)}}Sn.__b=function(e){KU&&KU(e)},Sn.__r=function(e){YU&&YU(e);var t=e.__c.__H;t&&(t.__h.forEach(uC),t.__h.forEach(SO),t.__h=[])},Sn.diffed=function(e){XU&&XU(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(wO.push(t)!==1&&GU===Sn.requestAnimationFrame||((GU=Sn.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(a),ZU&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(i,100);ZU&&(r=requestAnimationFrame(i))})(Qut))},Sn.__c=function(e,t){t.some(function(n){try{n.__h.forEach(uC),n.__h=n.__h.filter(function(r){return!r.__||SO(r)})}catch(r){t.some(function(i){i.__h&&(i.__h=[])}),t=[],Sn.__e(r,n.__v)}}),JU&&JU(e,t)},Sn.unmount=function(e){QU&&QU(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{uC(r)}catch(i){t=i}}),t&&Sn.__e(t,n.__v))};var ZU=typeof requestAnimationFrame=="function";function uC(e){var t=e.__c;typeof t=="function"&&(e.__c=void 0,t())}function SO(e){e.__c=e.__()}function Zut(e,t){for(var n in t)e[n]=t[n];return e}function eq(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function tk(e){this.props=e}(tk.prototype=new $c).isPureReactComponent=!0,tk.prototype.shouldComponentUpdate=function(e,t){return eq(this.props,e)||eq(this.state,t)};var tq=Sn.__b;Sn.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),tq&&tq(e)};var edt=Sn.__e;Sn.__e=function(e,t,n){if(e.then){for(var r,i=t;i=i.__;)if((r=i.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}edt(e,t,n)};var nq=Sn.unmount;function L8(){this.__u=0,this.t=null,this.__b=null}function Ade(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function Gw(){this.u=null,this.o=null}Sn.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),nq&&nq(e)},(L8.prototype=new $c).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=Ade(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(!--r.__u){if(r.state.__e){var c=r.state.__e;r.__v.__k[0]=function f(m,p,h){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(v){return f(v,p,h)}),m.__c&&m.__c.__P===p&&(m.__e&&h.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=h)),m}(c,c.__c.__P,c.__c.__O)}var d;for(r.setState({__e:r.__b=null});d=r.t.pop();)d.forceUpdate()}},l=t.__h===!0;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(o,o)},L8.prototype.componentWillUnmount=function(){this.t=[]},L8.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(o,s,l){return o&&(o.__c&&o.__c.__H&&(o.__c.__H.__.forEach(function(c){typeof c.__c=="function"&&c.__c()}),o.__c.__H=null),(o=Zut({},o)).__c!=null&&(o.__c.__P===l&&(o.__c.__P=s),o.__c=null),o.__k=o.__k&&o.__k.map(function(c){return a(c,s,l)})),o}(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__e&&gO(Pv,null,e.fallback);return i&&(i.__h=null),[gO(Pv,null,t.__e?null:e.children),i]};var rq=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]{const i=n.name||Aa.categories[n.id],a=!this.props.unfocused&&n.id==this.state.categoryId;return a&&(t=r),Et("button",{"aria-label":i,"aria-selected":a||void 0,title:i,type:"button",class:"flex flex-grow flex-center",onMouseDown:o=>o.preventDefault(),onClick:()=>{this.props.onClick({category:n,i:r})},children:this.renderIcon(n)})}),Et("div",{class:"bar",style:{width:`${100/this.categories.length}%`,opacity:t==null?0:1,transform:this.props.dir==="rtl"?`scaleX(-1) translateX(${t*100}%)`:`translateX(${t*100}%)`}})]})})}constructor(){super(),this.categories=Hn.categories.filter(t=>!t.target),this.state={categoryId:this.categories[0].id}}}class udt extends tk{shouldComponentUpdate(t){for(let n in t)if(n!="children"&&t[n]!=this.props[n])return!0;return!1}render(){return this.props.children}}const Kw={rowsPerRender:10};class ddt extends $c{getInitialState(t=this.props){return{skin:Yd.get("skin")||t.skin,theme:this.initTheme(t.theme)}}componentWillMount(){this.dir=Aa.rtl?"rtl":"ltr",this.refs={menu:eu(),navigation:eu(),scroll:eu(),search:eu(),searchInput:eu(),skinToneButton:eu(),skinToneRadio:eu()},this.initGrid(),this.props.stickySearch==!1&&this.props.searchPosition=="sticky"&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){const{searchInput:t}=this.refs;t.current&&t.current.focus()}}componentWillReceiveProps(t){this.nextState||(this.nextState={});for(const n in t)this.nextState[n]=t[n];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(()=>{let n=!1;for(const i in this.nextState)this.props[i]=this.nextState[i],(i==="custom"||i==="categories")&&(n=!0);delete this.nextState;const r=this.getInitialState();if(n)return this.reset(r);this.setState(r)})}componentWillUnmount(){this.unregister()}async reset(t={}){await R4(this.props),this.initGrid(),this.unobserve(),this.setState(t,()=>{this.observeCategories(),this.observeRows()})}register(){document.addEventListener("click",this.handleClickOutside),this.observe()}unregister(){var t;document.removeEventListener("click",this.handleClickOutside),(t=this.darkMedia)==null||t.removeEventListener("change",this.darkMediaCallback),this.unobserve()}observe(){this.observeCategories(),this.observeRows()}unobserve({except:t=[]}={}){Array.isArray(t)||(t=[t]);for(const n of this.observers)t.includes(n)||n.disconnect();this.observers=[].concat(t)}initGrid(){const{categories:t}=Hn;this.refs.categories=new Map;const n=Hn.categories.map(i=>i.id).join(",");this.navKey&&this.navKey!=n&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=n,this.grid=[],this.grid.setsize=0;const r=(i,a)=>{const o=[];o.__categoryId=a.id,o.__index=i.length,this.grid.push(o);const s=this.grid.length-1,l=s%Kw.rowsPerRender?{}:eu();return l.index=s,l.posinset=this.grid.setsize+1,i.push(l),o};for(let i of t){const a=[];let o=r(a,i);for(let s of i.emojis)o.length==this.getPerLine()&&(o=r(a,i)),this.grid.setsize+=1,o.push(s);this.refs.categories.set(i.id,{root:eu(),rows:a})}}initTheme(t){if(t!="auto")return t;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addEventListener("change",this.darkMediaCallback)}return this.darkMedia.matches?"dark":"light"}initDynamicPerLine(t=this.props){if(!t.dynamicWidth)return;const{element:n,emojiButtonSize:r}=t,i=()=>{const{width:o}=n.getBoundingClientRect();return Math.floor(o/r)},a=new ResizeObserver(()=>{this.unobserve({except:a}),this.setState({perLine:i()},()=>{this.initGrid(),this.forceUpdate(()=>{this.observeCategories(),this.observeRows()})})});return a.observe(n),this.observers.push(a),i()}getPerLine(){return this.state.perLine||this.props.perLine}getEmojiByPos([t,n]){const r=this.state.searchResults||this.grid,i=r[t]&&r[t][n];if(i)return Gh.get(i)}observeCategories(){const t=this.refs.navigation.current;if(!t)return;const n=new Map,r=o=>{o!=t.state.categoryId&&t.setState({categoryId:o})},i={root:this.refs.scroll.current,threshold:[0,1]},a=new IntersectionObserver(o=>{for(const l of o){const c=l.target.dataset.id;n.set(c,l.intersectionRatio)}const s=[...n];for(const[l,c]of s)if(c){r(l);break}},i);for(const{root:o}of this.refs.categories.values())a.observe(o.current);this.observers.push(a)}observeRows(){const t={...this.state.visibleRows},n=new IntersectionObserver(r=>{for(const i of r){const a=parseInt(i.target.dataset.index);i.isIntersecting?t[a]=!0:delete t[a]}this.setState({visibleRows:t})},{root:this.refs.scroll.current,rootMargin:`${this.props.emojiButtonSize*(Kw.rowsPerRender+5)}px 0px ${this.props.emojiButtonSize*Kw.rowsPerRender}px`});for(const{rows:r}of this.refs.categories.values())for(const i of r)i.current&&n.observe(i.current);this.observers.push(n)}preventDefault(t){t.preventDefault()}unfocusSearch(){const t=this.refs.searchInput.current;t&&t.blur()}navigate({e:t,input:n,left:r,right:i,up:a,down:o}){const s=this.state.searchResults||this.grid;if(!s.length)return;let[l,c]=this.state.pos;const d=(()=>{if(l==0&&c==0&&!t.repeat&&(r||a))return null;if(l==-1)return!t.repeat&&(i||o)&&n.selectionStart==n.value.length?[0,0]:null;if(r||i){let f=s[l];const m=r?-1:1;if(c+=m,!f[c]){if(l+=m,f=s[l],!f)return l=r?0:s.length-1,c=r?0:s[l].length-1,[l,c];c=r?f.length-1:0}return[l,c]}if(a||o){l+=a?-1:1;const f=s[l];return f?(f[c]||(c=f.length-1),[l,c]):(l=a?0:s.length-1,c=a?0:s[l].length-1,[l,c])}})();if(d)t.preventDefault();else{this.state.pos[0]>-1&&this.setState({pos:[-1,-1]});return}this.setState({pos:d,keyboard:!0},()=>{this.scrollTo({row:d[0]})})}scrollTo({categoryId:t,row:n}){const r=this.state.searchResults||this.grid;if(!r.length)return;const i=this.refs.scroll.current,a=i.getBoundingClientRect();let o=0;if(n>=0&&(t=r[n].__categoryId),t&&(o=(this.refs[t]||this.refs.categories.get(t).root).current.getBoundingClientRect().top-(a.top-i.scrollTop)+1),n>=0)if(!n)o=0;else{const s=r[n].__index,l=o+s*this.props.emojiButtonSize,c=l+this.props.emojiButtonSize+this.props.emojiButtonSize*.88;if(li.scrollTop+a.height)o=c-a.height;else return}this.ignoreMouse(),i.scrollTop=o}ignoreMouse(){this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(()=>{delete this.mouseIsIgnored},100)}handleEmojiOver(t){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:t||[-1,-1],keyboard:!1})}handleEmojiClick({e:t,emoji:n,pos:r}){if(this.props.onEmojiSelect&&(!n&&r&&(n=this.getEmojiByPos(r)),n)){const i=Gut(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&$de.add(i,this.props),this.props.onEmojiSelect(i,t)}}closeSkins(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}handleSkinMouseOver(t){this.setState({tempSkin:t})}handleSkinClick(t){this.ignoreMouse(),this.closeSkins(),this.setState({skin:t,tempSkin:null}),Yd.set("skin",t)}renderNav(){return Et(cdt,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}renderPreview(){const t=this.getEmojiByPos(this.state.pos),n=this.state.searchResults&&!this.state.searchResults.length;return Et("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[Et("div",{class:"flex flex-middle flex-grow",children:[Et("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:Et(xO,{emoji:t,id:n?this.props.noResultsEmoji||"cry":this.props.previewEmoji||(this.props.previewPosition=="top"?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),Et("div",{class:`margin-${this.dir[0]}`,children:t||n?Et("div",{class:`padding-${this.dir[2]} align-${this.dir[0]}`,children:[Et("div",{class:"preview-title ellipsis",children:t?t.name:Aa.search_no_results_1}),Et("div",{class:"preview-subtitle ellipsis color-c",children:t?t.skins[0].shortcodes:Aa.search_no_results_2})]}):Et("div",{class:"preview-placeholder color-c",children:Aa.pick})})]}),!t&&this.props.skinTonePosition=="preview"&&this.renderSkinToneButton()]})}renderEmojiButton(t,{pos:n,posinset:r,grid:i}){const a=this.props.emojiButtonSize,o=this.state.tempSkin||this.state.skin,l=(t.skins[o-1]||t.skins[0]).native,c=Uut(this.state.pos,n),d=n.concat(t.id).join("");return Et(udt,{selected:c,skin:o,size:a,children:Et("button",{"aria-label":l,"aria-selected":c||void 0,"aria-posinset":r,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:this.props.previewPosition=="none"?t.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:f=>this.handleEmojiClick({e:f,emoji:t}),onMouseEnter:()=>this.handleEmojiOver(n),onMouseLeave:()=>this.handleEmojiOver(),style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[Et("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(r-1)%this.props.emojiButtonColors.length]:void 0}}),Et(xO,{emoji:t,set:this.props.set,size:this.props.emojiSize,skin:o,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},d)}renderSearch(){const t=this.props.previewPosition=="none"||this.props.skinTonePosition=="search";return Et("div",{children:[Et("div",{class:"spacer"}),Et("div",{class:"flex flex-middle",children:[Et("div",{class:"search relative flex-grow",children:[Et("input",{type:"search",ref:this.refs.searchInput,placeholder:Aa.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),Et("span",{class:"icon loupe flex",children:ek.search.loupe}),this.state.searchResults&&Et("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:ek.search.delete})]}),t&&this.renderSkinToneButton()]})]})}renderSearchResults(){const{searchResults:t}=this.state;return t?Et("div",{class:"category",ref:this.refs.search,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:Aa.categories.search}),Et("div",{children:t.length?t.map((n,r)=>Et("div",{class:"flex",children:n.map((i,a)=>this.renderEmojiButton(i,{pos:[r,a],posinset:r*this.props.perLine+a+1,grid:t}))})):Et("div",{class:`padding-small align-${this.dir[0]}`,children:this.props.onAddCustomEmoji&&Et("a",{onClick:this.props.onAddCustomEmoji,children:Aa.add_custom})})})]}):null}renderCategories(){const{categories:t}=Hn,n=!!this.state.searchResults,r=this.getPerLine();return Et("div",{style:{visibility:n?"hidden":void 0,display:n?"none":void 0,height:"100%"},children:t.map(i=>{const{root:a,rows:o}=this.refs.categories.get(i.id);return Et("div",{"data-id":i.target?i.target.id:i.id,class:"category",ref:a,children:[Et("div",{class:`sticky padding-small align-${this.dir[0]}`,children:i.name||Aa.categories[i.id]}),Et("div",{class:"relative",style:{height:o.length*this.props.emojiButtonSize},children:o.map((s,l)=>{const c=s.index-s.index%Kw.rowsPerRender,d=this.state.visibleRows[c],f="current"in s?s:void 0;if(!d&&!f)return null;const m=l*r,p=m+r,h=i.emojis.slice(m,p);return h.length{if(!v)return Et("div",{style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize}});const y=Gh.get(v);return this.renderEmojiButton(y,{pos:[s.index,g],posinset:s.posinset+g,grid:this.grid})})},s.index)})})]})})})}renderSkinToneButton(){return this.props.skinTonePosition=="none"?null:Et("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:Et("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":Aa.skins.choose,title:Aa.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:Et("span",{class:`skin-tone skin-tone-${this.state.skin}`})})})}renderLiveRegion(){const t=this.getEmojiByPos(this.state.pos),n=t?t.name:"";return Et("div",{"aria-live":"polite",class:"sr-only",children:n})}renderSkins(){const n=this.refs.skinToneButton.current.getBoundingClientRect(),r=this.base.getBoundingClientRect(),i={};return this.dir=="ltr"?i.right=r.right-n.right-3:i.left=n.left-r.left-3,this.props.previewPosition=="bottom"&&this.props.skinTonePosition=="preview"?i.bottom=r.bottom-n.top+6:(i.top=n.bottom-r.top+3,i.bottom="auto"),Et("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":Aa.skins.choose,class:"menu hidden","data-position":i.top?"top":"bottom",style:i,children:[...Array(6).keys()].map(a=>{const o=a+1,s=this.state.skin==o;return Et("div",{children:[Et("input",{type:"radio",name:"skin-tone",value:o,"aria-label":Aa.skins[o],ref:s?this.refs.skinToneRadio:null,defaultChecked:s,onChange:()=>this.handleSkinMouseOver(o),onKeyDown:l=>{(l.code=="Enter"||l.code=="Space"||l.code=="Tab")&&(l.preventDefault(),this.handleSkinClick(o))}}),Et("button",{"aria-hidden":"true",tabindex:"-1",onClick:()=>this.handleSkinClick(o),onMouseEnter:()=>this.handleSkinMouseOver(o),onMouseLeave:()=>this.handleSkinMouseOver(),class:"option flex flex-grow flex-middle",children:[Et("span",{class:`skin-tone skin-tone-${o}`}),Et("span",{class:"margin-small-lr",children:Aa.skins[o]})]})]})})})}render(){const t=this.props.perLine*this.props.emojiButtonSize;return Et("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":`calc(${t}px + (var(--padding) + var(--sidebar-width)))`},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:[this.props.previewPosition=="top"&&this.renderPreview(),this.props.navPosition=="top"&&this.renderNav(),this.props.searchPosition=="sticky"&&Et("div",{class:"padding-lr",children:this.renderSearch()}),Et("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:Et("div",{style:{width:this.props.dynamicWidth?"100%":t,height:"100%"},children:[this.props.searchPosition=="static"&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),this.props.navPosition=="bottom"&&this.renderNav(),this.props.previewPosition=="bottom"&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}constructor(t){super(),As(this,"darkMediaCallback",()=>{this.props.theme=="auto"&&this.setState({theme:this.darkMedia.matches?"dark":"light"})}),As(this,"handleClickOutside",n=>{const{element:r}=this.props;n.target!=r&&(this.state.showSkins&&this.closeSkins(),this.props.onClickOutside&&this.props.onClickOutside(n))}),As(this,"handleBaseClick",n=>{this.state.showSkins&&(n.target.closest(".menu")||(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins()))}),As(this,"handleBaseKeydown",n=>{this.state.showSkins&&n.key=="Escape"&&(n.preventDefault(),n.stopImmediatePropagation(),this.closeSkins())}),As(this,"handleSearchClick",()=>{this.getEmojiByPos(this.state.pos)&&this.setState({pos:[-1,-1]})}),As(this,"handleSearchInput",async()=>{const n=this.refs.searchInput.current;if(!n)return;const{value:r}=n,i=await Gh.search(r),a=()=>{this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0)};if(!i)return this.setState({searchResults:i,pos:[-1,-1]},a);const o=n.selectionStart==n.value.length?[0,0]:[-1,-1],s=[];s.setsize=i.length;let l=null;for(let c of i)(!s.length||l.length==this.getPerLine())&&(l=[],l.__categoryId="search",l.__index=s.length,s.push(l)),l.push(c);this.ignoreMouse(),this.setState({searchResults:s,pos:o},a)}),As(this,"handleSearchKeyDown",n=>{const r=n.currentTarget;switch(n.stopImmediatePropagation(),n.key){case"ArrowLeft":this.navigate({e:n,input:r,left:!0});break;case"ArrowRight":this.navigate({e:n,input:r,right:!0});break;case"ArrowUp":this.navigate({e:n,input:r,up:!0});break;case"ArrowDown":this.navigate({e:n,input:r,down:!0});break;case"Enter":n.preventDefault(),this.handleEmojiClick({e:n,pos:this.state.pos});break;case"Escape":n.preventDefault(),this.state.searchResults?this.clearSearch():this.unfocusSearch();break}}),As(this,"clearSearch",()=>{const n=this.refs.searchInput.current;n&&(n.value="",n.focus(),this.handleSearchInput())}),As(this,"handleCategoryClick",({category:n,i:r})=>{this.scrollTo(r==0?{row:-1}:{categoryId:n.id})}),As(this,"openSkins",n=>{const{currentTarget:r}=n,i=r.getBoundingClientRect();this.setState({showSkins:i},async()=>{await qut(2);const a=this.refs.menu.current;a&&(a.classList.remove("hidden"),this.refs.skinToneRadio.current.focus(),this.base.addEventListener("click",this.handleBaseClick,!0),this.base.addEventListener("keydown",this.handleBaseKeydown,!0))})}),this.observers=[],this.state={pos:[-1,-1],perLine:this.initDynamicPerLine(t),visibleRows:{0:!0},...this.getInitialState(t)}}}class U9 extends Jut{async connectedCallback(){const t=Ide(this.props,fu,this);t.element=this,t.ref=n=>{this.component=n},await R4(t),!this.disconnected&&_de(Et(ddt,{...t}),this.shadowRoot)}constructor(t){super(t,{styles:mde(Fde)})}}As(U9,"Props",fu);typeof customElements<"u"&&!customElements.get("em-emoji-picker")&&customElements.define("em-emoji-picker",U9);var Fde={};Fde=`:host { width: min-content; height: 435px; min-height: 230px; @@ -1399,29 +1399,29 @@ button { background-color: #61493f; } -`;function Xut(e){const t=u.useRef(null),n=u.useRef(null);return n.current&&n.current.update(e),u.useEffect(()=>(n.current=new V9({...e,ref:t}),()=>{n.current=null}),[]),K.createElement("div",{ref:t})}const Jut=({onSelect:e,onClose:t})=>{const[n,r]=u.useState(!0),i=a=>{r(!1),e(a.native)};return b.jsx(yet,{className:"EmojiPicker",active:n,onClose:()=>{r(!1),t()},title:"请选择表情",children:b.jsx("div",{children:b.jsx(Xut,{data:cut,onEmojiSelect:i})})})},Qut=({showEmoji:e,setShowEmoji:t,handleEmojiSelect:n})=>b.jsx(b.Fragment,{children:e&&b.jsx(Jut,{onSelect:n,onClose:()=>t(!1)})}),Zut=({isDarkMode:e,imageInputRef:t,fileInputRef:n,handleImageChange:r,handleFileChange:i})=>b.jsxs(b.Fragment,{children:[e&&b.jsx(rLe,{children:b.jsx("link",{rel:"stylesheet",type:"text/css",href:xg()+"/chat/assets/css/chatui/chatui-theme-dark.css"})}),b.jsx("input",{type:"file",accept:"image/*",style:{display:"none"},ref:t,onChange:r}),b.jsx("input",{type:"file",style:{display:"none"},ref:n,onChange:i})]}),edt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.invite.session")}),b.jsx(Ql,{children:r})]})})},tdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:"同意邀请会话"}),b.jsx(Ql,{children:r})]})})},ndt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:"拒绝邀请会话"}),b.jsx(Ql,{children:r})]})})},rdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.transfer.session")}),b.jsx(Ql,{children:r})]})})},idt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.transfer.accepted.title")}),b.jsx(Ql,{children:r})]})})},adt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=ur();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:a("bubbles.transfer.rejected.title")}),b.jsx(Ql,{children:r})]})})},odt=K.forwardRef((e,t)=>{var v,g,y,w,x,C,S,k,_,E,T,$,P,M,j,I,R,O,L,D,B,F,z,H,A;const n=C4(),{className:r,orderInfo:i,locale:a,currency:o,action:s,elderMode:l,...c}=e,d=l||n.elderMode,f={currency:o,locale:a},m=V=>{switch(V){case"pending":return"warning";case"paid":return"success";case"shipped":return"primary";case"delivered":return"success";default:return"primary"}},p=V=>{var W,U;(W=i==null?void 0:i.goods)!=null&&W.url&&qd((U=i==null?void 0:i.goods)==null?void 0:U.url),s!=null&&s.onClick&&s.onClick(V)},h=()=>{if(!(i!=null&&i.extra))return null;try{const V=JSON.parse(i==null?void 0:i.extra);return b.jsx("div",{className:"OrderInfo-extra",style:{marginTop:"16px",padding:"0 8px",textAlign:"left"},children:Object.entries(V).map(([W,U])=>b.jsxs("div",{className:"OrderInfo-extra-item",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsxs("span",{className:"OrderInfo-extra-label",style:{marginRight:"8px",fontWeight:"500"},children:[W,":"]}),b.jsx("span",{className:"OrderInfo-extra-value",children:String(U)})]},W))})}catch(V){return console.error("Failed to parse extra data:",V),b.jsx("span",{className:"OrderInfo-meta",style:{margin:"8px 0",display:"block"},children:i==null?void 0:i.extra})}};return b.jsx(co,{className:an("OrderInfo",r),"data-elder-mode":d,ref:t,style:{padding:"16px"},alignItems:"flex-start",...c,children:b.jsxs(Kd,{className:"OrderInfo-main",children:[(i==null?void 0:i.uid)&&b.jsx("div",{className:"OrderInfo-header",style:{marginBottom:"12px",textAlign:"left"},children:b.jsxs(Eo,{as:"h4",className:"OrderInfo-orderId",align:"left",children:["订单号:",i.uid]})}),(i==null?void 0:i.goods)&&b.jsxs("div",{className:"OrderInfo-goods",style:{display:"flex",marginBottom:i!=null&&i.shippingAddress||i!=null&&i.paymentMethod?"16px":"0"},children:[((v=i==null?void 0:i.goods)==null?void 0:v.image)&&b.jsx("img",{className:"OrderInfo-img",src:i.goods.image,alt:((g=i==null?void 0:i.goods)==null?void 0:g.title)||"商品图片",style:{width:"80px",height:"80px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs(Kd,{className:"OrderInfo-goodsInfo",style:{marginLeft:(y=i==null?void 0:i.goods)!=null&&y.image?"12px":"0"},children:[((w=i==null?void 0:i.goods)==null?void 0:w.title)&&b.jsx(Eo,{as:"h4",truncate:!0,className:"OrderInfo-title mb-4",children:i.goods.title}),((x=i==null?void 0:i.goods)==null?void 0:x.description)&&b.jsx(Eo,{className:"OrderInfo-desc text-gray-600 mb-4",truncate:d,children:i.goods.description}),d?b.jsxs(co,{alignItems:"flex-start",justifyContent:"flex-start",style:{marginBottom:"4px"},children:[((C=i==null?void 0:i.goods)==null?void 0:C.price)!==void 0&&b.jsx(bb,{price:i.goods.price,...f}),(((S=i==null?void 0:i.goods)==null?void 0:S.quantity)||((k=i==null?void 0:i.goods)==null?void 0:k.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]}):((E=(_=i==null?void 0:i.goods)==null?void 0:_.tagList)==null?void 0:E.length)>0&&b.jsx("div",{className:"OrderInfo-tags",style:{marginBottom:"8px"},children:i.goods.tagList.map(V=>b.jsx(qI,{color:"primary",className:"OrderInfo-tag mr-4 mb-4",children:V},V))}),b.jsx(co,{alignItems:"flex-start",style:{marginTop:"4px"},children:b.jsx(Kd,{children:((T=i==null?void 0:i.goods)==null?void 0:T.price)!==void 0&&b.jsxs(b.Fragment,{children:[b.jsx(bb,{price:i.goods.price,...f}),((($=i==null?void 0:i.goods)==null?void 0:$.quantity)||((P=i==null?void 0:i.goods)==null?void 0:P.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]})})})]})]}),(((M=i==null?void 0:i.shippingAddress)==null?void 0:M.name)||((j=i==null?void 0:i.shippingAddress)==null?void 0:j.phone)||((I=i==null?void 0:i.shippingAddress)==null?void 0:I.address)||(i==null?void 0:i.paymentMethod))&&b.jsxs("div",{className:"OrderInfo-details",style:{margin:"12px 0",padding:"0 8px",textAlign:"left"},children:[(((R=i==null?void 0:i.shippingAddress)==null?void 0:R.name)||((O=i==null?void 0:i.shippingAddress)==null?void 0:O.phone)||((L=i==null?void 0:i.shippingAddress)==null?void 0:L.address))&&b.jsxs("div",{className:"OrderInfo-address",style:{marginBottom:"12px",textAlign:"left"},children:[b.jsx(Eo,{as:"h5",className:"font-bold mb-4",align:"left",children:"收货信息"}),(((D=i==null?void 0:i.shippingAddress)==null?void 0:D.name)||((B=i==null?void 0:i.shippingAddress)==null?void 0:B.phone))&&b.jsxs(Eo,{className:"OrderInfo-address-name text-gray-600 mb-4",children:[i.shippingAddress.name," ",i.shippingAddress.phone]}),((F=i==null?void 0:i.shippingAddress)==null?void 0:F.address)&&b.jsx(Eo,{className:"OrderInfo-address-detail text-gray-600",children:i.shippingAddress.address})]}),(i==null?void 0:i.paymentMethod)&&b.jsxs("div",{className:"OrderInfo-payment",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsx(Eo,{as:"h5",className:"font-bold mb-4",align:"left",children:"支付方式"}),b.jsx(Eo,{className:"text-gray-600",align:"left",children:i.paymentMethod})]})]}),((i==null?void 0:i.totalAmount)!==void 0||(i==null?void 0:i.status)||(i==null?void 0:i.time)||s)&&b.jsxs("div",{className:"OrderInfo-footer",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",marginTop:i!=null&&i.goods||(z=i==null?void 0:i.shippingAddress)!=null&&z.name||(H=i==null?void 0:i.shippingAddress)!=null&&H.phone||(A=i==null?void 0:i.shippingAddress)!=null&&A.address||i!=null&&i.paymentMethod?"16px":"0"},children:[(i==null?void 0:i.totalAmount)!==void 0&&b.jsxs("div",{className:"OrderInfo-total",style:{marginBottom:"8px"},children:[b.jsx(Eo,{as:"h5",className:"mb-4",children:"订单总额"}),b.jsx(bb,{price:i.totalAmount,...f})]}),(i==null?void 0:i.status)&&b.jsx("div",{className:"OrderInfo-status",style:{marginBottom:"8px"},children:b.jsx(qI,{color:m(i.status),children:i.statusText||i.status})}),(i==null?void 0:i.time)&&b.jsx("div",{className:"mb-2",children:b.jsx(Eo,{className:"OrderInfo-time",children:i.time})}),s&&b.jsx(Bi,{...s,onClick:p,style:{marginTop:"8px"}})]}),h()]})})}),sdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1,onDownloadImage:o})=>{const[s,l]=u.useState(!1),[c,d]=u.useState(!1),{translateString:f}=ur(),p=(()=>{try{return JSON.parse(t)}catch(x){return console.error("解析图片内容失败:",x),{url:t}}})(),h=p.url,v=()=>{l(!0),rt.error(f("bubbles.image.load.failed"))},g=async()=>{if(!h)return;(await zl(h)).success?(d(!0),rt.success(f("bubbles.image.copy.success")),setTimeout(()=>{d(!1)},2e3)):rt.error(f("bubbles.image.copy.failed"))},y=()=>{o&&o(t)},w=x=>{i&&i(x,{uid:e,content:t,position:n,status:r,type:"IMAGE"})};return s?b.jsx(ws,{type:"image",position:n,onContextMenu:w,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"150px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:f("bubbles.image.load.failed")})}):b.jsxs(ws,{type:"image",position:n,onContextMenu:w,children:[b.jsx(Bu,{src:h,children:b.jsx("img",{src:h,alt:f("bubbles.image.alt"),onError:v,style:{maxWidth:"300px",maxHeight:"300px",borderRadius:"8px",cursor:"pointer"}})}),p.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:p.label}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:g,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:c?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:f(c?"bubbles.image.copy.success":"bubbles.image.copy.link"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f("bubbles.image.download.image"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})},ldt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),{translateString:l}=ur(),d=(()=>{try{return JSON.parse(t)}catch(S){return qe.error("解析文件内容失败:",S),{url:t}}})(),f=d.url,m=d.name||v(f),p=d.size,h=d.type||g(f);function v(S){if(!S)return l("bubbles.file.unknown.file");const k=S.split("/");return k[k.length-1]||l("bubbles.file.unknown.file")}function g(S){var _;return S&&((_=S.split(".").pop())==null?void 0:_.toLowerCase())||"unknown"}function y(S){if(!S)return"";const k=typeof S=="string"?parseInt(S):S;if(k===0)return"0 B";const _=1024,E=["B","KB","MB","GB","TB"],T=Math.floor(Math.log(k)/Math.log(_));return parseFloat((k/Math.pow(_,T)).toFixed(2))+" "+E[T]}const w=()=>{if(!f){rt.error(l("bubbles.file.invalid.link"));return}qd(f),rt.success(l("bubbles.file.download.started"))},x=async()=>{if(!f)return;(await zl(f)).success?(s(!0),rt.success(l("bubbles.file.copy.success")),setTimeout(()=>{s(!1)},2e3)):rt.error(l("bubbles.file.copy.failed"))},C=S=>{i&&i(S,{uid:e,content:t,position:n,status:r,type:"FILE"})};return b.jsxs(ws,{type:"file",position:n,onContextMenu:C,children:[b.jsx(Het,{fileUrl:f,children:b.jsxs("div",{style:{display:"flex",gap:"8px",marginTop:"8px"},children:[b.jsx(Bi,{onClick:w,size:"sm",color:"primary",children:l("bubbles.file.download.file")}),n==="left"&&b.jsx(Bi,{onClick:x,size:"sm",color:"primary",style:{backgroundColor:o?"#52c41a":void 0,borderColor:o?"#52c41a":void 0},children:l(o?"bubbles.file.copy.success":"bubbles.file.copy.link")})]})}),n==="left"&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[l("bubbles.file.name"),": ",m]}),p&&b.jsxs("div",{children:[l("bubbles.file.size"),": ",y(p)]}),h&&b.jsxs("div",{children:[l("bubbles.file.type"),": ",h.toUpperCase()]})]}),d.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:d.label})]})},cdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),[l,c]=u.useState(!1),{translateString:d}=ur(),m=(()=>{try{return JSON.parse(t)}catch(E){return console.error("解析视频内容失败:",E),{url:t}}})(),p=m.url,h=m.coverUrl,v=m.duration,g=m.width,y=m.height,w=m.format,x=()=>{s(!0),rt.error(d("bubbles.video.load.failed"))},C=async()=>{if(!p)return;(await zl(p)).success?(c(!0),rt.success(d("bubbles.video.copy.success")),setTimeout(()=>{c(!1)},2e3)):rt.error(d("bubbles.video.copy.failed"))},S=()=>{if(!p)return;const E=document.createElement("a");E.href=p,E.download=`video_${e}.${w||"mp4"}`,document.body.appendChild(E),E.click(),document.body.removeChild(E),rt.success(d("bubbles.video.download.started"))},k=E=>{i&&i(E,{uid:e,content:t,position:n,status:r,type:"VIDEO"})};function _(E){if(!E)return"";const T=typeof E=="string"?parseInt(E):E,$=Math.floor(T/3600),P=Math.floor(T%3600/60),M=T%60;return $>0?`${$}:${P.toString().padStart(2,"0")}:${M.toString().padStart(2,"0")}`:`${P}:${M.toString().padStart(2,"0")}`}return o?b.jsx(ws,{type:"video",position:n,onContextMenu:k,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"300px",height:"200px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:d("bubbles.video.load.failed")})}):b.jsxs(ws,{type:"video",position:n,onContextMenu:k,children:[b.jsx(zet,{src:p,cover:h,duration:v,onError:x,style:{width:g?`${g}px`:"280px",height:y?`${y}px`:"auto",maxWidth:"280px",maxHeight:"200px"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:C,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:l?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:d(l?"bubbles.video.copy.success":"bubbles.video.copy.link"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:S,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:d("bubbles.video.download.video"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&(v||w)&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[v&&b.jsxs("div",{children:[d("bubbles.voice.duration"),": ",_(v)]}),w&&b.jsxs("div",{children:[d("bubbles.voice.format"),": ",w.toUpperCase()]}),g&&y&&b.jsxs("div",{children:[d("bubbles.video.resolution"),": ",g,"×",y]})]})]})},udt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const{translateString:o}=ur(),[s,l]=u.useState(!1),[c,d]=u.useState(0),[f,m]=u.useState(0),[p,h]=u.useState(!1),[v,g]=u.useState(!1),y=u.useRef(null),x=(()=>{try{return JSON.parse(t)}catch(D){return qe.error("解析音频内容失败:",D),{url:t}}})(),C=x.url,S=x.duration,k=x.format,_=x.label,E=()=>{h(!0),rt.error(o("bubbles.audio.load.failed"))},T=()=>{y.current&&m(y.current.duration)},$=()=>{y.current&&d(y.current.currentTime)},P=()=>{l(!1),d(0)},M=()=>{y.current&&(s?(y.current.pause(),l(!1)):(y.current.play(),l(!0)))},j=D=>{if(!y.current||!f)return;const B=D.currentTarget.getBoundingClientRect(),H=(D.clientX-B.left)/B.width*f;y.current.currentTime=H,d(H)},I=async()=>{if(!C)return;(await zl(C)).success?(g(!0),rt.success(o("bubbles.audio.copy.success")),setTimeout(()=>{g(!1)},2e3)):rt.error(o("bubbles.audio.copy.failed"))},R=()=>{if(!C)return;const D=document.createElement("a");D.href=C,D.download=`audio_${e}.${k||"mp3"}`,document.body.appendChild(D),D.click(),document.body.removeChild(D),rt.success(o("bubbles.audio.download.started"))};function O(D){const B=Math.floor(D/60),F=Math.floor(D%60);return`${B}:${F.toString().padStart(2,"0")}`}const L=D=>{i&&i(D,{uid:e,content:t,position:n,status:r,type:"AUDIO"})};return u.useEffect(()=>{const D=y.current;if(!D)return;const B=()=>{m(D.duration)},F=()=>{d(D.currentTime)},z=()=>{l(!0)},H=()=>{l(!1)},A=()=>{l(!1),d(0)};return D.addEventListener("loadedmetadata",B),D.addEventListener("timeupdate",F),D.addEventListener("play",z),D.addEventListener("pause",H),D.addEventListener("ended",A),()=>{D.removeEventListener("loadedmetadata",B),D.removeEventListener("timeupdate",F),D.removeEventListener("play",z),D.removeEventListener("pause",H),D.removeEventListener("ended",A)}},[]),p?b.jsx(ws,{type:"audio",position:n,onContextMenu:L,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:o("bubbles.audio.load.failed")})}):b.jsxs(ws,{type:"audio",position:n,onContextMenu:L,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:M,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:a?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:s?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[_&&b.jsx("div",{style:{fontSize:"12px",color:a?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:_}),b.jsx("div",{onClick:j,style:{width:"100%",height:"4px",backgroundColor:a?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${f?c/f*100:0}%`,height:"100%",backgroundColor:a?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:a?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:O(c)}),b.jsx("span",{children:O(f||(S?parseInt(S):0))})]})]})]}),b.jsx("audio",{ref:y,src:C,onError:E,onLoadedMetadata:T,onTimeUpdate:$,onEnded:P,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:v?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:o(v?"bubbles.audio.copy.success":"bubbles.audio.copy.link"),onMouseOver:D=>{D.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:D=>{D.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:R,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:o("bubbles.audio.download.audio"),onMouseOver:D=>{D.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:D=>{D.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&k&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[k&&b.jsxs("div",{children:[o("bubbles.audio.format"),": ",k.toUpperCase()]}),S&&b.jsxs("div",{children:[o("bubbles.audio.duration"),": ",O(parseInt(S))]})]})]})},ddt=({uid:e,content:t,position:n,onContextMenu:r,isDarkMode:i=!1})=>{const[a,o]=u.useState(!1),[s,l]=u.useState(0),[c,d]=u.useState(0),[f,m]=u.useState(!1),[p,h]=u.useState(!1),v=u.useRef(null),{translateString:g}=ur(),w=(()=>{try{return JSON.parse(t)}catch(O){return qe.error("解析语音内容失败:",O),{url:t}}})(),x=w.url,C=w.duration,S=w.format||"wav",k=w.label||g("bubbles.voice.voice.message"),_=()=>{m(!0),rt.error(g("bubbles.voice.load.failed"))},E=()=>{v.current&&d(v.current.duration)},T=()=>{v.current&&l(v.current.currentTime)},$=()=>{o(!1),l(0)},P=()=>{v.current&&(a?(v.current.pause(),o(!1)):(v.current.play(),o(!0)))},M=O=>{if(!v.current||!c)return;const L=O.currentTarget.getBoundingClientRect(),F=(O.clientX-L.left)/L.width*c;v.current.currentTime=F,l(F)},j=async()=>{if(!x)return;(await zl(x)).success?(h(!0),rt.success(g("bubbles.voice.copy.success")),setTimeout(()=>{h(!1)},2e3)):rt.error(g("bubbles.voice.copy.failed"))},I=()=>{if(!x)return;const O=document.createElement("a");O.href=x,O.download=`voice_${e}.${S}`,document.body.appendChild(O),O.click(),document.body.removeChild(O),rt.success(g("bubbles.voice.download.started"))};function R(O){const L=Math.floor(O/60),D=Math.floor(O%60);return`${L}:${D.toString().padStart(2,"0")}`}return f?b.jsx(ws,{type:"voice",position:n,onContextMenu:r,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:i?"#374151":"#f5f5f5",color:i?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:g("bubbles.voice.load.failed")})}):b.jsxs(ws,{type:"voice",position:n,onContextMenu:r,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:P,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:i?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:a?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[b.jsx("div",{style:{fontSize:"12px",color:i?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:k}),b.jsx("div",{onClick:M,style:{width:"100%",height:"4px",backgroundColor:i?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${c?s/c*100:0}%`,height:"100%",backgroundColor:i?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:i?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:R(s)}),b.jsx("span",{children:R(c||(C?parseInt(C):0))})]})]}),b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px",color:i?"#b0b8c4":"#999",flexShrink:0},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("path",{d:"M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"}),b.jsx("path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"}),b.jsx("line",{x1:"12",y1:"19",x2:"12",y2:"23"}),b.jsx("line",{x1:"8",y1:"23",x2:"16",y2:"23"})]})})]}),b.jsx("audio",{ref:v,src:x,onError:_,onLoadedMetadata:E,onTimeUpdate:T,onEnded:$,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${i?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:j,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:p?"#52c41a":i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:g(p?"bubbles.voice.copy.success":"bubbles.voice.copy.link"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:g("bubbles.voice.download.voice"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&S&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:i?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:i?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[g("bubbles.voice.format"),": ",S.toUpperCase()]}),C&&b.jsxs("div",{children:[g("bubbles.voice.duration"),": ",R(parseInt(C))]})]})]})},fdt=({content:e,status:t})=>{const{translateString:n}=ur();console.log("LocationBubble",e,t);let r=null;try{e&&(r=JSON.parse(e))}catch(o){console.error("Failed to parse location content:",o)}const i=()=>{if(r!=null&&r.latitude&&(r!=null&&r.longitude)){const o=`https://api.map.baidu.com/marker?location=${r.latitude},${r.longitude}&title=${encodeURIComponent(r.label||n("bubbles.location.position"))}&content=${encodeURIComponent(r.address||"")}&output=html`;qd(o)}else if(r!=null&&r.address){const o=`https://map.baidu.com/search/${encodeURIComponent(r.address)}`;qd(o)}else Cr.warning(n("bubbles.location.incomplete.info"))},a=async()=>{r!=null&&r.address&&((await zl(r.address)).success?Cr.success(n("bubbles.location.address.copied")):Cr.error(n("bubbles.location.copy.failed")))};return r?b.jsx(b.Fragment,{children:b.jsxs(ii,{children:[b.jsx(qc,{children:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(M8,{style:{color:"#1890ff"}}),b.jsx("span",{children:r.label||n("bubbles.location.info")})]})}),b.jsxs(Ql,{children:[b.jsxs("div",{style:{marginBottom:"12px"},children:[r.address&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px",marginBottom:"8px"},children:[b.jsx(M8,{style:{color:"#52c41a",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.address")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.address})]})]}),(r.latitude||r.longitude)&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px"},children:[b.jsx(wlt,{style:{color:"#faad14",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.coordinates")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.latitude&&r.longitude?`${r.latitude}, ${r.longitude}`:n("bubbles.location.coordinates.incomplete")})]})]})]}),b.jsxs("div",{style:{display:"flex",gap:"8px"},children:[b.jsx(Vt,{type:"primary",size:"small",icon:b.jsx(M8,{}),onClick:i,children:n("bubbles.location.open.map")}),r.address&&b.jsx(Vt,{size:"small",onClick:a,children:n("bubbles.location.copy.address")})]})]})]})}):b.jsx(ii,{children:b.jsx(Ql,{children:b.jsx("div",{style:{color:"#999",textAlign:"center",padding:"20px"},children:n("bubbles.location.parse.failed")})})})},QU=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Kw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},mdt=({content:e,status:t,onContextMenu:n})=>{Dr();const{translateString:r}=ur(),[i,a]=u.useState(!1),[o,s]=u.useState(!1),[l,c]=u.useState(""),d=u.useRef(null),f=u.useRef(null);let m,p="",h="",v="",g="",y="",w="";try{m=JSON.parse(e),p=m.quotedContent||"",h=m.content||"",v=m.quotedSenderName||"",g=m.quotedCreatedAt||"",y=m.quotedMessageUid||"",w=m.quotedMessageType||""}catch(E){console.error("解析引用消息失败:",E),h=e,p=e,w=dm}const x=()=>{d.current&&(i?(d.current.pause(),a(!1)):(d.current.play(),a(!0)))},C=()=>{f.current&&(i?(f.current.pause(),a(!1)):(f.current.play(),a(!0)))},S=E=>{c(E),s(!0)},k=(E,T)=>{const $=document.createElement("a");$.href=E,$.download=T,document.body.appendChild($),$.click(),document.body.removeChild($)},_=()=>{if(!w||!p)return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});switch(w){case dm:case yN:case mg:case Ioe:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});case ds:try{const E=JSON.parse(p);return b.jsxs("div",{style:{cursor:"pointer"},onClick:()=>S(E.url),children:[b.jsx("img",{src:E.thumbnail||E.url,alt:E.label||r("bubbles.quotation.image"),style:{maxWidth:"120px",maxHeight:"90px",objectFit:"cover",borderRadius:"4px",border:"1px solid #e0e0e0"},onError:T=>{E.thumbnail&&E.url!==E.thumbnail&&(T.currentTarget.src=E.url)}}),E.label&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"4px"},children:E.label})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.image.message")})}case Ol:try{const E=JSON.parse(p);return b.jsxs("div",{style:{position:"relative",display:"inline-block"},children:[b.jsx("video",{ref:f,src:E.url,poster:E.coverUrl,style:{maxWidth:"120px",maxHeight:"90px",borderRadius:"4px",border:"1px solid #e0e0e0"},onEnded:()=>a(!1),onPause:()=>a(!1),onPlay:()=>a(!0)}),b.jsx("button",{onClick:C,style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"12px"},children:i?"⏸️":"▶️"}),E.duration&&b.jsx("div",{style:{position:"absolute",bottom:"4px",right:"4px",background:"rgba(0,0,0,0.7)",color:"white",padding:"2px 4px",borderRadius:"2px",fontSize:"9px"},children:Kw(E.duration)})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.video.message")})}case Il:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||E.filename||r("bubbles.quotation.audio")}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Kw(E.duration),E.size&&` • ${QU(E.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.audio.message")})}case u1:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"🎤"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Kw(E.duration),E.format&&` • ${E.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.voice.message")})}case Vs:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.name||E.filename||r("bubbles.quotation.file")}),E.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:QU(E.size)})]}),b.jsx("button",{onClick:()=>k(E.url,E.name||E.filename||"file"),style:{background:"#52c41a",color:"white",border:"none",borderRadius:"4px",padding:"4px 8px",cursor:"pointer",fontSize:"10px"},children:"下载"})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.file.message")})}case Ooe:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.coverUrl,alt:E.title||r("bubbles.quotation.music"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.music")}),b.jsxs("div",{style:{color:"#666",fontSize:"10px"},children:[E.artist,E.duration&&` • ${Kw(E.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.music.message")})}case xN:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||r("bubbles.quotation.location")}),E.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.location.message")})}case k2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.imageUrl,alt:E.title||r("bubbles.quotation.goods"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.goods")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.price&&`¥${E.price}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.goods.message")})}case _2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.order")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.orderNo&&`${r("bubbles.quotation.order.number")}: ${E.orderNo}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.order.message")})}case V3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.article")}),E.description&&b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.description.length>50?E.description.substring(0,50)+"...":E.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.article.message")})}case E2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.leave.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.leave.message")})}case Wd:case W3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:w===Wd?"FAQ问题":"FAQ答案"}),E.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.question.length>30?E.question.substring(0,30)+"...":E.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:w===Wd?"FAQ问题":"FAQ答案"})}case U3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.robot.message")})]});case Cu:case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===Cu?"bubbles.quotation.rate.message":"bubbles.quotation.rate.invite")})]});case gv:case bv:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===gv?"bubbles.quotation.transfer.message":w===bv?"bubbles.quotation.transfer.accept":"bubbles.quotation.transfer.reject")})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===yv?"bubbles.quotation.invite.message":w===xv?"bubbles.quotation.invite.accept":"bubbles.quotation.invite.reject")})]});case gh:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")})]})}default:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p})}};return b.jsxs(b.Fragment,{children:[b.jsx(ii,{onContextMenu:n,children:b.jsxs(Ql,{children:[b.jsx("div",{style:{wordBreak:"break-word",marginBottom:"8px",textAlign:"left"},children:h}),p&&b.jsxs("div",{style:{padding:"8px",backgroundColor:"#f5f5f5",borderRadius:"4px",borderLeft:"3px solid #1890ff",fontSize:"12px",color:"#666",textAlign:"left"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:v&&b.jsx("span",{style:{marginLeft:8,color:"#1890ff"},children:v})}),_()]})]})}),o&&b.jsxs("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,background:"rgba(0,0,0,0.8)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:1e3,cursor:"pointer"},onClick:()=>s(!1),children:[b.jsx("img",{src:l,alt:r("bubbles.quotation.enlarge.image"),style:{maxWidth:"90%",maxHeight:"90%",objectFit:"contain",borderRadius:"4px"},onClick:E=>E.stopPropagation()}),b.jsx("button",{onClick:()=>s(!1),style:{position:"absolute",top:"20px",right:"20px",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"40px",height:"40px",cursor:"pointer",fontSize:"20px"},children:"×"})]})]})},pdt=({open:e,onCancel:t,onSuccess:n,currentVisitor:r,orgUid:i,thread:a,defaultUserInfo:o})=>{const{translateString:s}=ur(),[l]=kn.useForm(),[c,d]=u.useState(!1),[f,m]=u.useState([]),p=u.useRef(null);u.useEffect(()=>{e&&o&&(l.setFieldsValue({nickname:o.nickname,contact:o.contact,type:o.type}),(o.nickname||o.contact)&&rt.info(s("bubbles.leave.msg.prefilled.info")))},[e,o,l,s]);const h=[{value:_N,label:s("bubbles.leave.msg.type.consultation")},{value:EN,label:s("bubbles.leave.msg.type.complaint")},{value:$N,label:s("bubbles.leave.msg.type.suggestion")},{value:TN,label:s("bubbles.leave.msg.type.feedback")},{value:PN,label:s("bubbles.leave.msg.type.cooperation")},{value:RN,label:s("bubbles.leave.msg.type.recruitment")},{value:IN,label:s("bubbles.leave.msg.type.technical_support")},{value:ON,label:s("bubbles.leave.msg.type.sales_inquiry")},{value:MN,label:s("bubbles.leave.msg.type.billing")},{value:jN,label:s("bubbles.leave.msg.type.account")},{value:NN,label:s("bubbles.leave.msg.type.feature_request")},{value:AN,label:s("bubbles.leave.msg.type.bug_report")},{value:fm,label:s("bubbles.leave.msg.type.general")},{value:FN,label:s("bubbles.leave.msg.type.other")}],v=()=>{var x;(x=p.current)==null||x.click()},g=async x=>{const C=x.target.files;if(C!=null&&C.length)try{const S=C[0];Bh(S,k=>{console.log("handleImageChange result:",k),m(_=>[..._,k.data.fileUrl])},{type:"image"})}catch(S){console.error("Upload failed:",S)}},y=async()=>{var x,C;try{const S=await l.validateFields();if(!(r!=null&&r.uid)||!i||!(a!=null&&a.uid)){rt.error("缺少必要参数");return}d(!0);const k={nickname:S.nickname,contact:S.contact,content:S.content,type:S.type,images:f,messageUid:Ca(),threadUid:a.uid,user:JSON.stringify(r),orgUid:i},_=await Hue(k);_&&((x=_==null?void 0:_.data)==null?void 0:x.code)===200?(rt.success(s("bubbles.leave.msg.add.success")),w(),n()):rt.error(((C=_==null?void 0:_.data)==null?void 0:C.message)||s("bubbles.leave.msg.add.failed"))}catch(S){console.error("留言提交错误:",S),rt.error(s("bubbles.leave.msg.add.error"))}finally{d(!1)}},w=()=>{l.resetFields(),m([]),t()};return b.jsx(z9,{children:b.jsx(na,{title:s("bubbles.leave.msg.add.title"),open:e,onCancel:w,onOk:y,confirmLoading:c,width:500,destroyOnHidden:!0,okText:s("bubbles.leave.msg.add.submit"),cancelText:s("bubbles.leave.msg.add.cancel"),children:b.jsxs(kn,{form:l,layout:"vertical",style:{marginTop:"16px"},children:[b.jsx(kn.Item,{name:"type",label:s("bubbles.leave.msg.type.label"),rules:[{required:!0,message:s("bubbles.leave.msg.type.required")}],children:b.jsx(go,{placeholder:s("bubbles.leave.msg.type.placeholder"),options:h})}),b.jsx(kn.Item,{name:"nickname",label:s("bubbles.leave.msg.nickname.label"),rules:[{required:!0,message:s("bubbles.leave.msg.nickname.required")}],children:b.jsx(hr,{placeholder:s("bubbles.leave.msg.nickname.placeholder")})}),b.jsx(kn.Item,{name:"contact",label:s("bubbles.leave.msg.contact.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.contact.required")}],children:b.jsx(hr.TextArea,{rows:1,placeholder:s("bubbles.leave.msg.contact.placeholder")})}),b.jsx(kn.Item,{name:"content",label:s("bubbles.leave.msg.content.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.content.required")}],children:b.jsx(hr.TextArea,{rows:3,placeholder:s("bubbles.leave.msg.content.placeholder")})}),b.jsx(kn.Item,{label:s("bubbles.leave.msg.upload.image"),children:b.jsxs(wr,{direction:"vertical",style:{width:"100%"},children:[b.jsx(Vt,{icon:b.jsx(Xue,{}),onClick:v,disabled:c,children:s("bubbles.leave.msg.upload.image")}),b.jsx("input",{type:"file",ref:p,style:{display:"none"},accept:"image/*",onChange:g,disabled:c}),f.length>0&&b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:f.map((x,C)=>b.jsx(Bu,{src:x,children:b.jsx("img",{src:x,alt:`uploaded-${C}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},C))})]})})]})})})},{Text:xo}=ga,{Search:hdt}=hr,vdt=({open:e,onClose:t,currentVisitor:n,orgUid:r,thread:i})=>{const a=Dr(),{translateString:o}=ur(),[s,l]=u.useState(!1),[c,d]=u.useState(""),[f]=Zce(c,500),[m,p]=u.useState([]),[h,v]=u.useState(0),[g,y]=u.useState(!0),[w,x]=u.useState(!1),C=async(R=0,O)=>{if(!(n!=null&&n.uid)||!r){console.warn("Missing required parameters: currentVisitor.uid or orgUid");return}l(!0);try{const L={pageNumber:R,pageSize:20,sortBy:"createdAt",sortDirection:"descend",uid:n.uid,orgUid:r,searchText:O||void 0},D=await Jst(L);if(console.log("queryMessageLeavesByVisitor response:",D.data,L),D.data.code===200){const B=D.data.data;p(R===0?B.content||[]:F=>[...F,...B.content||[]]),y(!B.last),v(R)}else Cr.error(D.data.message||"加载留言失败")}catch(L){console.error("Failed to load message leaves:",L),Cr.error("加载留言失败,请稍后重试")}finally{l(!1)}};u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&C(0)},[e,n==null?void 0:n.uid,r]),u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&C(0,f)},[f,e,n==null?void 0:n.uid,r]);const S=R=>{d(R)},k=()=>{if(m.length>0){const R=m[0];return{nickname:R.nickname||"",contact:R.contact||"",type:R.type||fm}}return{nickname:(n==null?void 0:n.nickname)||"",contact:(n==null?void 0:n.mobile)||(n==null?void 0:n.email)||"",type:fm}},_=()=>{x(!0)},E=()=>{x(!1)},T=()=>{C(0,c)},$=()=>{g&&!s&&C(h+1,c)},P=R=>{switch(R){case"PENDING":return b.jsx(Yn,{color:"orange",children:o("i18n.leavemsg.status.pending")});case"REPLIED":return b.jsx(Yn,{color:"green",children:o("i18n.leavemsg.status.replied")});case"CLOSED":return b.jsx(Yn,{color:"gray",children:o("i18n.leavemsg.status.closed")});default:return b.jsx(Yn,{color:"default",children:o("i18n.leavemsg.status.unknown")})}},M=R=>{switch(R){case _N:return b.jsx(Yn,{color:"blue",children:o("bubbles.leave.msg.type.consultation")});case EN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.complaint")});case $N:return b.jsx(Yn,{color:"green",children:o("bubbles.leave.msg.type.suggestion")});case TN:return b.jsx(Yn,{color:"orange",children:o("bubbles.leave.msg.type.feedback")});case PN:return b.jsx(Yn,{color:"purple",children:o("bubbles.leave.msg.type.cooperation")});case RN:return b.jsx(Yn,{color:"cyan",children:o("bubbles.leave.msg.type.recruitment")});case IN:return b.jsx(Yn,{color:"geekblue",children:o("bubbles.leave.msg.type.technical_support")});case ON:return b.jsx(Yn,{color:"magenta",children:o("bubbles.leave.msg.type.sales_inquiry")});case MN:return b.jsx(Yn,{color:"volcano",children:o("bubbles.leave.msg.type.billing")});case jN:return b.jsx(Yn,{color:"gold",children:o("bubbles.leave.msg.type.account")});case NN:return b.jsx(Yn,{color:"lime",children:o("bubbles.leave.msg.type.feature_request")});case AN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.bug_report")});case fm:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.general")});case FN:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.other")});default:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.unknown")})}},j=R=>R.nickname?R.nickname:R.contact?R.contact:R.content?R.content.length>20?R.content.substring(0,20)+"...":R.content:"留言",I=()=>window.innerWidth<=580;return b.jsxs(_s,{title:b.jsxs(wr,{style:{width:"100%",justifyContent:"space-between"},children:[b.jsx("span",{children:a.formatMessage({id:"chat.leavemsg.history.title",defaultMessage:"历史留言"})}),b.jsx(Vt,{type:"primary",size:"small",icon:b.jsx(uy,{}),onClick:_,children:o("bubbles.leave.msg.add")})]}),placement:"right",width:I()?"100%":600,onClose:t,open:e,destroyOnHidden:!0,children:[b.jsx("div",{style:{padding:"16px 0"},children:b.jsxs(wr,{direction:"vertical",style:{width:"100%"},size:"large",children:[b.jsx(hdt,{placeholder:a.formatMessage({id:"chat.leavemsg.search.placeholder",defaultMessage:"搜索留言内容..."}),allowClear:!0,enterButton:b.jsx(Zv,{}),onSearch:S,onChange:R=>d(R.target.value),value:c}),b.jsx(Ya,{spinning:s,children:m.length>0?b.jsx(z9,{children:b.jsx(Ri,{dataSource:m,renderItem:R=>b.jsx(Ri.Item,{children:b.jsx(Kl,{style:{width:"100%"},size:"small",title:b.jsxs(wr,{children:[b.jsx(ect,{}),b.jsx(xo,{strong:!0,children:j(R)}),P(R.status),M(R.type)]}),extra:b.jsxs(wr,{children:[b.jsx(Lj,{}),b.jsx(xo,{type:"secondary",children:Ot(R.createdAt).format("YYYY-MM-DD HH:mm")})]}),children:b.jsxs(wr,{direction:"vertical",style:{width:"100%"},size:"small",children:[R.nickname&&b.jsxs("div",{children:[b.jsx(xo,{strong:!0,children:"昵称:"}),b.jsx(xo,{children:R.nickname})]}),R.content&&b.jsxs("div",{children:[b.jsx(xo,{strong:!0,children:"留言内容:"}),b.jsx(xo,{children:R.content})]}),R.images&&Array.isArray(R.images)&&R.images.length>0&&R.images.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"留言图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.images.filter(O=>O&&O.trim()).map((O,L)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`message-image-${L}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},L))})]}),R.attachments&&Array.isArray(R.attachments)&&R.attachments.length>0&&R.attachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"留言附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.attachments.filter(O=>O&&O.trim()).map((O,L)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["附件 ",L+1]},L))})]}),R.replyContent&&R.replyContent.trim()&&b.jsxs("div",{style:{background:"#f5f5f5",padding:"12px",borderRadius:"6px",marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"回复:"}),b.jsx(xo,{children:R.replyContent}),R.replyImages&&Array.isArray(R.replyImages)&&R.replyImages.length>0&&R.replyImages.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"回复图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyImages.filter(O=>O&&O.trim()).map((O,L)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`reply-image-${L}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},L))})]}),R.replyAttachments&&Array.isArray(R.replyAttachments)&&R.replyAttachments.length>0&&R.replyAttachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(xo,{strong:!0,children:"回复附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyAttachments.filter(O=>O&&O.trim()).map((O,L)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["回复附件 ",L+1]},L))})]}),R.repliedAt&&b.jsx("div",{style:{marginTop:"4px"},children:b.jsxs(xo,{type:"secondary",style:{fontSize:"12px"},children:["回复时间:",Ot(R.repliedAt).format("YYYY-MM-DD HH:mm")]})})]})]})})})})}):b.jsx(Ea,{description:a.formatMessage({id:"chat.leavemsg.empty",defaultMessage:"暂无历史留言"}),image:Ea.PRESENTED_IMAGE_SIMPLE})}),m.length>0&&g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(Vt,{type:"dashed",onClick:$,loading:s,icon:b.jsx(Mu,{}),children:o(s?"i18n.loading":"i18n.load.more")})}),m.length>0&&!g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(xo,{type:"secondary",children:o("i18n.load.nomore")})})]})}),b.jsx(pdt,{open:w,onCancel:E,onSuccess:T,currentVisitor:n,orgUid:r,thread:i,defaultUserInfo:k()})]})};var ZU=function(e){if(typeof define=="function"&&define.amd)define(e);else if(typeof module=="object"&&module.exports)module.exports=e();else if(typeof window=="object")return e()}(function(){t.sessions=new Map,t.isExtensionEnabled=function(){if(navigator.mediaDevices&&navigator.mediaDevices.getDisplayMedia)return!0;if(window.navigator.userAgent.match("Chrome")){let n=parseInt(window.navigator.userAgent.match(/Chrome\/(.*) /)[1],10),r=33;return window.navigator.userAgent.match("Linux")&&(r=35),n>=26&&n<=r?!0:t.extension.isInstalled()}else return!0};var e={extensionId:"hapfgfdkleiggjjpfpenajgdnfckjpaj",isInstalled:function(){return document.querySelector("#janus-extension-installed")!==null},getScreen:function(n){let r=window.setTimeout(function(){let i=new Error("NavigatorUserMediaError");return i.name='The required Chrome extension is not installed: click here to install it. (NOTE: this will need you to refresh the page)',n(i)},1e3);this.cache[r]=n,window.postMessage({type:"janusGetScreen",id:r},"*")},init:function(){let n={};this.cache=n,window.addEventListener("message",function(r){if(r.origin==window.location.origin)if(r.data.type=="janusGotScreen"&&n[r.data.id]){let i=n[r.data.id];if(delete n[r.data.id],r.data.sourceId===""){let a=new Error("NavigatorUserMediaError");a.name="You cancelled the request for permission, giving up...",i(a)}else i(null,r.data.sourceId)}else r.data.type=="janusGetScreenPending"&&window.clearTimeout(r.data.id)})}};t.useDefaultDependencies=function(n){let r=n&&n.fetch||fetch,i=n&&n.Promise||Promise,a=n&&n.WebSocket||WebSocket;return{newWebSocket:function(o,s){return new a(o,s)},extension:n&&n.extension||e,isArray:function(o){return Array.isArray(o)},webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(o,s){let l={method:s.verb,headers:{Accept:"application/json, text/plain, */*"},cache:"no-cache"};s.verb==="POST"&&(l.headers["Content-Type"]="application/json"),typeof s.withCredentials<"u"&&(l.credentials=s.withCredentials===!0?"include":s.withCredentials?s.withCredentials:"omit"),s.body&&(l.body=JSON.stringify(s.body));let c=r(o,l).catch(function(d){return i.reject({message:"Probably a network error, is the server down?",error:d})});if(s.timeout){let d=new i(function(f,m){let p=setTimeout(function(){return clearTimeout(p),m({message:"Request timed out",timeout:s.timeout})},s.timeout)});c=i.race([c,d])}return c.then(function(d){if(d.ok){if(typeof s.success==typeof t.noop)return d.json().then(function(f){try{s.success(f)}catch(m){t.error("Unhandled httpAPICall success callback error",m)}},function(f){return i.reject({message:"Failed to parse response body",error:f,response:d})})}else return i.reject({message:"API call failed",response:d})}).catch(function(d){typeof s.error==typeof t.noop&&s.error(d.message||"<< internal error >>",d)}),c}}},t.useOldDependencies=function(n){let r=n&&n.jQuery||jQuery,i=n&&n.WebSocket||WebSocket;return{newWebSocket:function(a,o){return new i(a,o)},isArray:function(a){return r.isArray(a)},extension:n&&n.extension||e,webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(a,o){let s=typeof o.body<"u"?{contentType:"application/json",data:JSON.stringify(o.body)}:{},l=typeof o.withCredentials<"u"?{xhrFields:{withCredentials:o.withCredentials}}:{};return r.ajax(r.extend(s,l,{url:a,type:o.verb,cache:!1,dataType:"json",async:o.async,timeout:o.timeout,success:function(c){typeof o.success==typeof t.noop&&o.success(c)},error:function(c,d,f){typeof o.error==typeof t.noop&&o.error(d,f)}}))}}},t.mediaToTracks=function(n){let r=[];if(!n)r.push({type:"audio",capture:!0,recv:!0}),r.push({type:"video",capture:!0,recv:!0});else{if(!n.keepAudio&&n.audio!==!1&&(typeof n.audio>"u"||n.audio||n.audioSend||n.audioRecv||n.addAudio||n.replaceAudio||n.removeAudio)){let i={type:"audio"};n.removeAudio?i.remove=!0:(n.addAudio?i.add=!0:n.replaceAudio&&(i.replace=!0),n.audioSend!==!1&&(i.capture=n.audio||!0),n.audioRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}if(!n.keepVideo&&n.video!==!1&&(typeof n.video>"u"||n.video||n.videoSend||n.videoRecv||n.addVideo||n.replaceVideo||n.removeVideo)){let i={type:"video"};n.removeVideo?i.remove=!0:(n.addVideo?i.add=!0:n.replaceVideo&&(i.replace=!0),n.videoSend!==!1&&(i.capture=n.video||!0,["screen","window","desktop"].includes(i.capture)&&(i.type="screen",i.capture={video:{}},n.screenshareFrameRate&&(i.capture.frameRate=n.screenshareFrameRate),n.screenshareHeight&&(i.capture.height=n.screenshareHeight),n.screenshareWidth&&(i.capture.width=n.screenshareWidth))),n.videoRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}n.data&&r.push({type:"data"})}return r},t.trackConstraints=function(n){let r={};if(!n||!n.capture)return r;if(n.type==="audio")r.audio=n.capture;else if(n.type==="video")if((n.simulcast||n.svc)&&n.capture===!0&&(n.capture="hires"),n.capture===!0||typeof n.capture=="object")r.video=n.capture;else{let i=0,a=0;n.capture==="lowres"?(i=320,a=240):n.capture==="lowres-16:9"?(i=320,a=180):n.capture==="hires"||n.capture==="hires-16:9"||n.capture==="hdres"?(i=1280,a=720):n.capture==="fhdres"?(i=1920,a=1080):n.capture==="4kres"?(i=3840,a=2160):n.capture==="stdres"?(i=640,a=480):n.capture==="stdres-16:9"?(i=640,a=360):(t.log("Default video setting is stdres 4:3"),i=640,a=480),r.video={width:{ideal:i},height:{ideal:a}}}else n.type==="screen"&&(r.video=n.capture);return r},t.noop=function(){},t.dataChanDefaultLabel="JanusDataChannel",t.endOfCandidates=null,t.stopAllTracks=function(n){try{let r=n.getTracks();for(let i of r)t.log(i),i&&i.dontStop!==!0&&i.stop()}catch{}},t.init=function(n){if(n=n||{},n.callback=typeof n.callback=="function"?n.callback:t.noop,t.initDone)n.callback();else{if(typeof console.log>"u"&&(console.log=function(){}),t.trace=t.noop,t.debug=t.noop,t.vdebug=t.noop,t.log=t.noop,t.warn=t.noop,t.error=t.noop,n.debug===!0||n.debug==="all")t.trace=console.trace.bind(console),t.debug=console.debug.bind(console),t.vdebug=console.debug.bind(console),t.log=console.log.bind(console),t.warn=console.warn.bind(console),t.error=console.error.bind(console);else if(Array.isArray(n.debug))for(let s of n.debug)switch(s){case"trace":t.trace=console.trace.bind(console);break;case"debug":t.debug=console.debug.bind(console);break;case"vdebug":t.vdebug=console.debug.bind(console);break;case"log":t.log=console.log.bind(console);break;case"warn":t.warn=console.warn.bind(console);break;case"error":t.error=console.error.bind(console);break}t.log("Initializing library");let r=n.dependencies||t.useDefaultDependencies();t.isArray=r.isArray,t.webRTCAdapter=r.webRTCAdapter,t.httpAPICall=r.httpAPICall,t.newWebSocket=r.newWebSocket,t.extension=r.extension,t.extension.init(),t.listDevices=function(s,l){s=typeof s=="function"?s:t.noop,l||(l={audio:!0,video:!0}),t.isGetUserMediaAvailable()?navigator.mediaDevices.getUserMedia(l).then(function(c){navigator.mediaDevices.enumerateDevices().then(function(d){t.debug(d),s(d),t.stopAllTracks(c)})}).catch(function(c){t.error(c),s([])}):(t.warn("navigator.mediaDevices unavailable"),s([]))},t.attachMediaStream=function(s,l){try{s.srcObject=l}catch{try{s.src=URL.createObjectURL(l)}catch(d){t.error("Error attaching stream to element",d)}}},t.reattachMediaStream=function(s,l){try{s.srcObject=l.srcObject}catch{try{s.src=l.src}catch(d){t.error("Error reattaching stream to element",d)}}};let a=["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0?"pagehide":"beforeunload",o=window["on"+a];if(window.addEventListener(a,function(){t.log("Closing window");for(const[s,l]of t.sessions)l&&l.destroyOnUnload&&(t.log("Destroying session "+s),l.destroy({unload:!0,notifyDestroyed:!1}));o&&typeof o=="function"&&o()}),t.safariVp8=!1,t.safariVp9=!1,t.webRTCAdapter.browserDetails.browser==="safari"&&t.webRTCAdapter.browserDetails.version>=605)if(RTCRtpSender&&RTCRtpSender.getCapabilities&&RTCRtpSender.getCapabilities("video")&&RTCRtpSender.getCapabilities("video").codecs&&RTCRtpSender.getCapabilities("video").codecs.length){for(let s of RTCRtpSender.getCapabilities("video").codecs)s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp8"?t.safariVp8=!0:s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp9"&&(t.safariVp9=!0);t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu")}else{let s=new RTCPeerConnection({});s.createOffer({offerToReceiveVideo:!0}).then(function(l){t.safariVp8=l.sdp.indexOf("VP8")!==-1,t.safariVp9=l.sdp.indexOf("VP9")!==-1,t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu"),s.close(),s=null})}t.initDone=!0,n.callback()}},t.isWebrtcSupported=function(){return!!window.RTCPeerConnection},t.isGetUserMediaAvailable=function(){return navigator.mediaDevices&&navigator.mediaDevices.getUserMedia},t.randomString=function(n){let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i="";for(let a=0;a3){C=!1,n.error("Lost connection to the server (is it down?)");return}$()}})}function P(Y,ae){if(E=0,!r&&typeof S<"u"&&S!==null&&ae!==!0&&$(),!r&&t.isArray(Y)){for(let ee=0;ee0)for(let ye in xe){let Se=xe[ye];if(Se&&Se.sender&&Se.sender.track&&Se.sender.track.kind==="video"){let Oe=Se.sender.getParameters();Oe&&Oe.encodings&&Oe.encodings.length===1&&Oe.encodings[0]&&Oe.encodings[0].scalabilityMode&&(be||(be=[]),be.push({mindex:parseInt(ye),mid:Se.mid,svc:Oe.encodings[0].scalabilityMode}))}}}be&&(de.jsep.svc=be)}if(t.debug("Sending message to plugin (handle="+Y+"):"),t.debug(de),r){de.session_id=S,de.handle_id=Y,T.set(ie,function(be){if(t.debug("Message sent!"),t.debug(be),be.janus==="success"){let ke=be.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let xe=ke.data;t.debug(xe),ae.success(xe);return}else if(be.janus!=="ack"){be.error?(t.error("Ooops: "+be.error.code+" "+be.error.reason),ae.error(be.error.code+" "+be.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()}),i.send(JSON.stringify(de));return}t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:de,success:function(be){if(t.debug("Message sent!"),t.debug(be),be.janus==="success"){let ke=be.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let xe=ke.data;t.debug(xe),ae.success(xe);return}else if(be.janus!=="ack"){be.error?(t.error("Ooops: "+be.error.code+" "+be.error.reason),ae.error(be.error.code+" "+be.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()},error:function(be,ke){t.error(be+":",ke),ae.error(be+": "+ke)}})}function D(Y,ae){if(!C){t.warn("Is the server down? (connected=false)");return}let ee=k.get(Y);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle");return}let q={janus:"trickle",candidate:ae,transaction:t.randomString(12)};if(ee.token&&(q.token=ee.token),g&&(q.apisecret=g),t.vdebug("Sending trickle candidate (handle="+Y+"):"),t.vdebug(q),r){q.session_id=S,q.handle_id=Y,i.send(JSON.stringify(q));return}t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:q,success:function(ue){if(t.vdebug("Candidate sent!"),t.vdebug(ue),ue.janus!=="ack"){t.error("Ooops: "+ue.error.code+" "+ue.error.reason);return}},error:function(ue,ie){t.error(ue+":",ie)}})}function B(Y,ae,ee,q,ue){let ie=k.get(Y);if(!ie||!ie.webrtcStuff){t.warn("Invalid handle");return}let de=ie.webrtcStuff;if(!de.pc){t.warn("Invalid PeerConnection");return}let be=function(ye){t.log("Received message on data channel:",ye);let Se=ye.target.label;ie.ondata(ye.data,Se)},ke=function(ye){t.log("Received state change on data channel:",ye);let Se=ye.target.label,Oe=ye.target.protocol,Re=de.dataChannel[Se]?de.dataChannel[Se].readyState:"null";if(t.log("State change on <"+Se+"> data channel: "+Re),Re==="open"){if(de.dataChannel[Se].pending&&de.dataChannel[Se].pending.length>0){t.log("Sending pending messages on <"+Se+">:",de.dataChannel[Se].pending.length);for(let Fe of de.dataChannel[Se].pending)t.log("Sending data on data channel <"+Se+">"),t.debug(Fe),de.dataChannel[Se].send(Fe);de.dataChannel[Se].pending=[]}ie.ondataopen(Se,Oe)}},xe=function(ye){t.error("Got error on data channel:",ye)};if(q)de.dataChannel[ae]=q;else{let ye=de.dataChannelOptions;ee&&(ye.protocol=ee),de.dataChannel[ae]=de.pc.createDataChannel(ae,ye)}de.dataChannel[ae].onmessage=be,de.dataChannel[ae].onopen=ke,de.dataChannel[ae].onclose=ke,de.dataChannel[ae].onerror=xe,de.dataChannel[ae].pending=[],ue&&de.dataChannel[ae].pending.push(ue)}function F(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=k.get(Y);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff,ue=ae.text||ae.data;if(!ue){t.warn("Invalid data"),ae.error("Invalid data");return}let ie=ae.label?ae.label:t.dataChanDefaultLabel;if(!q.dataChannel[ie]){B(Y,ie,ae.protocol,!1,ue,ae.protocol),ae.success();return}if(q.dataChannel[ie].readyState!=="open"){q.dataChannel[ie].pending.push(ue),ae.success();return}t.log("Sending data on data channel <"+ie+">"),t.debug(ue),q.dataChannel[ie].send(ue),ae.success()}function z(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=k.get(Y);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff;if(!q.dtmfSender){if(q.pc){let xe=q.pc.getSenders().find(function(ye){return ye.track&&ye.track.kind==="audio"});if(!xe){t.warn("Invalid DTMF configuration (no audio track)"),ae.error("Invalid DTMF configuration (no audio track)");return}q.dtmfSender=xe.dtmf,q.dtmfSender&&(t.log("Created DTMF Sender"),q.dtmfSender.ontonechange=function(ye){t.debug("Sent DTMF tone: "+ye.tone)})}if(!q.dtmfSender){t.warn("Invalid DTMF configuration"),ae.error("Invalid DTMF configuration");return}}let ue=ae.dtmf;if(!ue){t.warn("Invalid DTMF parameters"),ae.error("Invalid DTMF parameters");return}let ie=ue.tones;if(!ie){t.warn("Invalid DTMF string"),ae.error("Invalid DTMF string");return}let de=typeof ue.duration=="number"?ue.duration:500,be=typeof ue.gap=="number"?ue.gap:50;t.debug("Sending DTMF string "+ie+" (duration "+de+"ms, gap "+be+"ms)"),q.dtmfSender.insertDTMF(ie,de,be),ae.success()}function H(Y,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=ae.noRequest===!0;t.log("Destroying handle "+Y+" (only-locally="+ee+")"),we(Y);let q=k.get(Y);if(!q||q.detached){k.delete(Y),ae.success();return}if(q.detached=!0,ee){k.delete(Y),ae.success();return}if(!C){t.warn("Is the server down? (connected=false)"),ae.error("Is the server down? (connected=false)");return}let ue={janus:"detach",transaction:t.randomString(12)};if(q.token&&(ue.token=q.token),g&&(ue.apisecret=g),r){ue.session_id=S,ue.handle_id=Y,i.send(JSON.stringify(ue)),k.delete(Y),ae.success();return}t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:ue,success:function(ie){t.log("Destroyed handle:"),t.debug(ie),ie.janus!=="success"&&t.error("Ooops: "+ie.error.code+" "+ie.error.reason),k.delete(Y),ae.success()},error:function(ie,de){t.error(ie+":",de),k.delete(Y),ae.success()}})}function A(Y,ae){let ee=k.get(Y);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(q.pc)return;let ue={iceServers:d,iceTransportPolicy:f,bundlePolicy:m};ue.sdpSemantics="unified-plan";let ie=!1;if(ae.tracks){for(let de of ae.tracks)if(de.transforms&&(de.transforms.sender||de.transforms.receiver)){ie=!0;break}}ae.externalEncryption&&(ie=!0,q.externalEncryption=!0),RTCRtpSender&&(RTCRtpSender.prototype.createEncodedStreams||RTCRtpSender.prototype.createEncodedAudioStreams&&RTCRtpSender.prototype.createEncodedVideoStreams)&&ie&&(q.insertableStreams=!0,ue.forceEncodedAudioInsertableStreams=!0,ue.forceEncodedVideoInsertableStreams=!0,ue.encodedInsertableStreams=!0),t.log("Creating PeerConnection"),q.pc=new RTCPeerConnection(ue),t.debug(q.pc),q.pc.getStats&&(q.volume={},q.bitrate.value="0 kbits/sec"),t.log("Preparing local SDP and gathering candidates (trickle="+q.trickle+")"),q.pc.onconnectionstatechange=function(){q.pc&&ee.connectionState(q.pc.connectionState)},q.pc.oniceconnectionstatechange=function(){q.pc&&ee.iceState(q.pc.iceConnectionState)},q.pc.onicecandidate=function(de){if(!de.candidate||de.candidate.candidate&&de.candidate.candidate.indexOf("endOfCandidates")>0)t.log("End of candidates."),q.iceDone=!0,q.trickle===!0?D(Y,{completed:!0}):J(Y,ae);else{let be={candidate:de.candidate.candidate,sdpMid:de.candidate.sdpMid,sdpMLineIndex:de.candidate.sdpMLineIndex};q.trickle===!0&&D(Y,be)}},q.pc.ontrack=function(de){if(t.log("Handling Remote Track",de),!de.streams||!de.track)return;let be=de.transceiver?de.transceiver.mid:de.track.id;try{de.transceiver&&de.transceiver.mid&&de.track.id&&(ee.mids||(ee.mids={}),ee.mids[de.track.id]=de.transceiver.mid),ee.onremotetrack(de.track,be,!0,{reason:"created"})}catch(xe){t.error("Error calling onremotetrack",xe)}if(de.track.onended)return;let ke=null;t.log("Adding onended callback to track:",de.track),de.track.onended=function(xe){t.log("Remote track removed:",xe),clearTimeout(ke);let ye=q.pc?q.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Oe=Se?Se.mid:xe.target.id;Oe===xe.target.id&&ee.mids&&ee.mids[de.track.id]&&(Oe=ee.mids[de.track.id]);try{ee.onremotetrack(xe.target,Oe,!1,{reason:"ended"})}catch(Re){t.error("Error calling onremotetrack on removal",Re)}delete ee.mids[de.track.id]},de.track.onmute=function(xe){t.log("Remote track muted:",xe),ke||(ke=setTimeout(function(){t.log("Removing remote track");let ye=q.pc?q.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Oe=Se?Se.mid:xe.target.id;Oe===xe.target.id&&ee.mids&&ee.mids[de.track.id]&&(Oe=ee.mids[de.track.id]);try{ee.onremotetrack(xe.target,Oe,!1,{reason:"mute"})}catch(Re){t.error("Error calling onremotetrack on mute",Re)}ke=null},3*840))},de.track.onunmute=function(xe){if(t.log("Remote track flowing again:",xe),ke!=null)clearTimeout(ke),ke=null;else try{let ye=q.pc?q.pc.getTransceivers():null,Se=ye?ye.find(Re=>Re.receiver.track===xe.target):null,Oe=Se?Se.mid:xe.target.id;ee.onremotetrack(xe.target,Oe,!0,{reason:"unmute"})}catch(ye){t.error("Error calling onremotetrack on unmute",ye)}}}}async function V(Y,ae,ee){ee=ee||{},ee.success=typeof ee.success=="function"?ee.success:t.noop,ee.error=typeof ee.error=="function"?ee.error:pe;let q=ee.jsep;if(ae&&q){t.error("Provided a JSEP to a createOffer"),ee.error("Provided a JSEP to a createOffer");return}else if(!ae&&(!q||!q.type||!q.sdp)){t.error("A valid JSEP is required for createAnswer"),ee.error("A valid JSEP is required for createAnswer");return}if(ee.media&&!ee.tracks){if(ee.tracks=t.mediaToTracks(ee.media),ee.simulcast===!0||ee.simulcast2===!0||ee.svc){for(let de of ee.tracks)if(de.type==="video"){ee.simulcast===!0||ee.simulcast2===!0?de.simulcast=!0:ee.svc&&(de.svc=ee.svc);break}}t.warn("Deprecated media object passed, use tracks instead. Automatically translated to:",ee.tracks)}if(ee.tracks&&!Array.isArray(ee.tracks)){t.error("Tracks must be an array"),ee.error("Tracks must be an array");return}let ue=k.get(Y);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),ee.error("Invalid handle");return}let ie=ue.webrtcStuff;ie.trickle=_e(ee.trickle);try{if(A(Y,ee),ae&&await Q(Y,ee),q){if(await ie.pc.setRemoteDescription(q),t.log("Remote description accepted!"),ie.remoteSdp=q.sdp,ie.candidates&&ie.candidates.length>0){for(let be=0;be0){for(let ie=0;ie"u"||xe.add===null)&&(typeof xe.remove>"u"||xe.remove===null)&&(typeof xe.replace>"u"||xe.replace===null)&&(xe.add=!0),xe.add&&xe.remove||xe.add&&xe.remove&&xe.replace){t.warn("Conflicting actions for track, ignoring:",xe);continue}xe.add&&xe.replace?(t.warn("Both add and replace provided, falling back to replace:",xe),delete xe.add):xe.remove&&xe.replace&&(t.warn("Both remove and replace provided, falling back to remove:",xe),delete xe.replace);let ye=xe.type;xe.type==="screen"&&(ye="video");let Se=null,Oe=null;if(xe.mid?Se=q.pc.getTransceivers().find(Ce=>Ce.mid===xe.mid&&Ce.receiver.track.kind===ye):xe.add||(Se=q.pc.getTransceivers().find(Ce=>Ce.receiver.track.kind===ye)),xe.replace||xe.remove){if(!Se){t.warn("Couldn't find a transceiver for track:",xe);continue}if(!Se.sender){t.warn("No sender in the transceiver for track:",xe);continue}Oe=Se.sender}if(ke&&!Se&&(Se=q.pc.getTransceivers().find(Ce=>Ce.receiver.track.kind===ye),!Se)){t.warn("Couldn't find a transceiver for track:",xe);continue}let Re=null,Fe=null;if((xe.remove||xe.replace)&&(t.log("Removing track from PeerConnection",xe),Fe=Oe.track?Oe.track.id:null,await Oe.replaceTrack(null),Fe&&q.myStream)){let Ce=null;if(ye==="audio"&&q.myStream.getAudioTracks()&&q.myStream.getAudioTracks().length)for(let ve of q.myStream.getAudioTracks())ve.id===Fe&&(Ce=ve,t.log("Removing audio track:",Ce));else if(ye==="video"&&q.myStream.getVideoTracks()&&q.myStream.getVideoTracks().length)for(let ve of q.myStream.getVideoTracks())ve.id===Fe&&(Ce=ve,t.log("Removing video track:",Ce));if(Ce){try{q.myStream.removeTrack(Ce),ee.onlocaltrack(Ce,!1)}catch(ve){t.error("Error calling onlocaltrack on removal for renegotiation",ve)}if(Ce.dontStop!==!0)try{Ce.stop()}catch{}}}if(xe.capture){if(xe.gumGroup&&de[xe.gumGroup]&&de[xe.gumGroup].stream){let Ce=de[xe.gumGroup].stream;Re=xe.type==="audio"?Ce.getAudioTracks()[0]:Ce.getVideoTracks()[0],delete de[xe.gumGroup].stream,delete de[xe.gumGroup],delete xe.gumGroup}else if(xe.capture instanceof MediaStreamTrack)Re=xe.capture;else{ie||(ie=!0,ee.consentDialog(!0));let Ce=t.trackConstraints(xe),ve=null;if(xe.type==="audio"||xe.type==="video"){if(xe.gumGroup){let ge=xe.type==="audio"?"video":"audio";if(de[xe.gumGroup]&&de[xe.gumGroup][ge]){let Ee=de[xe.gumGroup][ge],Ne=t.trackConstraints(Ee);Ce[ge]=Ne[ge]}}ve=await navigator.mediaDevices.getUserMedia(Ce),xe.gumGroup&&Ce.audio&&Ce.video&&(de[xe.gumGroup].stream=ve,delete xe.gumGroup)}else ve=await navigator.mediaDevices.getDisplayMedia(Ce);Re=xe.type==="audio"?ve.getAudioTracks()[0]:ve.getVideoTracks()[0]}if(xe.replace){await Oe.replaceTrack(Re);let Ce="sendrecv";(xe.recv===!1||Se.direction==="inactive"||Se.direction==="sendonly")&&(Ce="sendonly"),Se.setDirection?Se.setDirection(Ce):Se.direction=Ce}else{if(q.myStream||(q.myStream=new MediaStream),ye==="audio"||!xe.simulcast&&!xe.svc)Oe=q.pc.addTrack(Re,q.myStream),Se=q.pc.getTransceivers().find(Ce=>Ce.sender===Oe);else if(xe.simulcast){t.log("Enabling rid-based simulcasting:",Re);let Ce=x(xe.simulcastMaxBitrates);Se=q.pc.addTransceiver(Re,{direction:"sendrecv",streams:[q.myStream],sendEncodings:xe.sendEncodings||[{rid:"h",active:!0,scalabilityMode:"L1T2",maxBitrate:Ce.high},{rid:"m",active:!0,scalabilityMode:"L1T2",maxBitrate:Ce.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,scalabilityMode:"L1T2",maxBitrate:Ce.low,scaleResolutionDownBy:4}]})}else t.log("Enabling SVC ("+xe.svc+"):",Re),Se=q.pc.addTransceiver(Re,{direction:"sendrecv",streams:[q.myStream],sendEncodings:[{scalabilityMode:xe.svc}]});if(Oe||(Oe=Se?Se.sender:null),xe.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",xe);else if(typeof xe.codec!="string")t.warn("Invalid codec value, ignoring for track:",xe);else{let Ce=ye+"/"+xe.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===Ce});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",xe);else if(Se)try{Se.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(xe.bitrate){if(xe.simulcast||xe.svc)t.warn("Ignoring bitrate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(xe.bitrate)||xe.bitrate<0)t.warn("Ignoring invalid bitrate for track:",xe);else if(Oe){let Ce=Oe.getParameters();!Ce||!Ce.encodings||Ce.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring bitrate for track:",xe):(Ce.encodings[0].maxBitrate=xe.bitrate,await Oe.setParameters(Ce))}}if(ye==="video"&&xe.framerate){if(xe.simulcast||xe.svc)t.warn("Ignoring framerate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(xe.framerate)||xe.framerate<0)t.warn("Ignoring invalid framerate for track:",xe);else if(Oe){let Ce=Oe.getParameters();!Ce||!Ce.encodings||Ce.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring framerate for track:",xe):(Ce.encodings[0].maxFramerate=xe.framerate,await Oe.setParameters(Ce))}}if(xe.transforms){if(Oe&&xe.transforms.sender){let Ce=null;RTCRtpSender.prototype.createEncodedStreams?Ce=Oe.createEncodedStreams():(RTCRtpSender.prototype.createAudioEncodedStreams||RTCRtpSender.prototype.createEncodedVideoStreams)&&(ye==="audio"?Ce=Oe.createEncodedAudioStreams():ye==="video"&&(Ce=Oe.createEncodedVideoStreams())),Ce&&(Ce.readableStream&&Ce.writableStream?Ce.readableStream.pipeThrough(xe.transforms.sender).pipeTo(Ce.writableStream):Ce.readable&&Ce.writable&&Ce.readable.pipeThrough(xe.transforms.sender).pipeTo(Ce.writable))}if(Se&&Se.receiver&&xe.transforms.receiver){let Ce=null;RTCRtpReceiver.prototype.createEncodedStreams?Ce=Se.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?Ce=Se.receiver.createEncodedAudioStreams():ye==="video"&&(Ce=Se.receiver.createEncodedVideoStreams())),Ce&&(Ce.readableStream&&Ce.writableStream?Ce.readableStream.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writableStream):Ce.readable&&Ce.writable&&Ce.readable.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writable))}}}Re&&xe.dontStop===!0&&(Re.dontStop=!0)}else if(xe.recv&&(Se||(Se=q.pc.addTransceiver(ye)),Se)){if(xe.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",xe);else if(typeof xe.codec!="string")t.warn("Invalid codec value, ignoring for track:",xe);else{let Ce=ye+"/"+xe.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===Ce});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",xe);else try{Se.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(Se.receiver&&xe.transforms&&xe.transforms.receiver){let Ce=null;RTCRtpReceiver.prototype.createEncodedStreams?Ce=Se.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?Ce=Se.receiver.createEncodedAudioStreams():ye==="video"&&(Ce=Se.receiver.createEncodedVideoStreams())),Ce&&(Ce.readableStream&&Ce.writableStream?Ce.readableStream.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writableStream):Ce.readable&&Ce.writable&&Ce.readable.pipeThrough(xe.transforms.receiver).pipeTo(Ce.writable))}}if(Re){q.myStream.addTrack(Re),Re.onended=function(Ce){t.log("Local track removed:",Ce);try{ee.onlocaltrack(Ce.target,!1)}catch(ve){t.error("Error calling onlocaltrack following end",ve)}};try{ee.onlocaltrack(Re,!0)}catch(Ce){t.error("Error calling onlocaltrack for track add",Ce)}}if(Se){let Ce=Se.direction,ve=null,ge=Re&&Se.sender.track,Ee=xe.recv!==!1&&Se.receiver.track;ge&&Ee?ve="sendrecv":ge&&!Ee?ve="sendonly":!ge&&Ee?ve="recvonly":!ge&&!Ee&&(ve="inactive"),ve&&ve!==Ce&&(t.warn("Changing direction of transceiver to "+ve+" (was "+Ce+")",xe),Se.setDirection?Se.setDirection(ve):Se.direction=ve)}}ie&&ee.consentDialog(!1)}function ne(Y){let ae=k.get(Y);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let ie of ue){let de=null;ie.sender&&ie.sender.track&&(de={mid:ie.mid},de.type=ie.sender.track.kind,de.id=ie.sender.track.id,de.label=ie.sender.track.label),de&&q.push(de)}return q}function Z(Y){let ae=k.get(Y);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let ie of ue){let de=null;ie.receiver&&ie.receiver.track&&(de={mid:ie.mid},de.type=ie.receiver.track.kind,de.id=ie.receiver.track.id,de.label=ie.receiver.track.label),de&&q.push(de)}return q}function se(Y,ae,ee,q){q=typeof q=="function"?q:t.noop;let ue=k.get(Y);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),q(0);return}let ie=ee?"remote":"local",de=ue.webrtcStuff;if(de.volume[ie]||(de.volume[ie]={value:0}),de.pc&&de.pc.getStats&&(t.webRTCAdapter.browserDetails.browser==="chrome"||t.webRTCAdapter.browserDetails.browser==="safari")){let be=de.pc;if(ae){let ke=de.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="audio");if(!ke){t.warn("No audio transceiver with mid "+ae),q(0);return}if(ee&&!ke.receiver){t.warn("Remote transceiver track unavailable"),q(0);return}else if(!ee&&!ke.sender){t.warn("Local transceiver track unavailable"),q(0);return}be=ee?ke.receiver:ke.sender}return be.getStats().then(function(ke){ke.forEach(function(xe){!xe||xe.kind!=="audio"||ee&&!xe.remoteSource||!ee&&xe.type!=="media-source"||q(xe.audioLevel?xe.audioLevel:0)})}),de.volume[ie].value}else{t.warn("Getting the "+ie+" volume unsupported by browser"),q(0);return}}function oe(Y,ae,ee){let q=k.get(Y);if(!q||!q.webrtcStuff)return t.warn("Invalid handle"),!0;let ue=q.webrtcStuff;if(!ue.pc)return t.warn("Invalid PeerConnection"),!0;if(!ue.myStream)return t.warn("Invalid local MediaStream"),!0;if(ee){if(!ue.myStream.getVideoTracks()||ue.myStream.getVideoTracks().length===0)return t.warn("No video track"),!0;if(ae){let ie=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="video");return ie?!ie.sender||!ie.sender.track?(t.warn("No video sender with mid "+ae),!0):!ie.sender.track.enabled:(t.warn("No video transceiver with mid "+ae),!0)}else return!ue.myStream.getVideoTracks()[0].enabled}else{if(!ue.myStream.getAudioTracks()||ue.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!0;if(ae){let ie=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="audio");return ie?!ie.sender||!ie.sender.track?(t.warn("No audio sender with mid "+ae),!0):!ie.sender.track.enabled:(t.warn("No audio transceiver with mid "+ae),!0)}else return!ue.myStream.getAudioTracks()[0].enabled}}function ce(Y,ae,ee,q){let ue=k.get(Y);if(!ue||!ue.webrtcStuff)return t.warn("Invalid handle"),!1;let ie=ue.webrtcStuff;if(!ie.pc)return t.warn("Invalid PeerConnection"),!1;if(!ie.myStream)return t.warn("Invalid local MediaStream"),!1;if(ee){if(!ie.myStream.getVideoTracks()||ie.myStream.getVideoTracks().length===0)return t.warn("No video track"),!1;if(ae){let de=ie.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No video sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of ie.myStream.getVideoTracks())de.enabled=!q}else{if(!ie.myStream.getAudioTracks()||ie.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!1;if(ae){let de=ie.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="audio");if(!de)return t.warn("No audio transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No audio sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of ie.myStream.getAudioTracks())de.enabled=!q}return!0}function te(Y,ae){let ee=k.get(Y);if(!ee||!ee.webrtcStuff)return t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(!q.pc)return"Invalid PeerConnection";if(q.pc.getStats){let ue=q.pc,ie=ae||"default";if(ae){let de=q.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),"No video transceiver with mid "+ae;if(!de.receiver)return t.warn("No video receiver with mid "+ae),"No video receiver with mid "+ae;ue=de.receiver}return q.bitrate[ie]||(q.bitrate[ie]={timer:null,bsnow:null,bsbefore:null,tsnow:null,tsbefore:null,value:"0 kbits/sec"}),q.bitrate[ie].timer?q.bitrate[ie].value:(t.log("Starting bitrate timer"+(ae?" for mid "+ae:"")+" (via getStats)"),q.bitrate[ie].timer=setInterval(function(){ue.getStats().then(function(de){de.forEach(function(be){if(!be)return;let ke=!1;if(((be.mediaType==="video"||be.kind==="video"||be.id.toLowerCase().indexOf("video")>-1)&&be.type==="inbound-rtp"&&be.id.indexOf("rtcp")<0||be.type=="ssrc"&&be.bytesReceived&&(be.googCodecName==="VP8"||be.googCodecName===""))&&(ke=!0),ke)if(q.bitrate[ie].bsnow=be.bytesReceived,q.bitrate[ie].tsnow=be.timestamp,q.bitrate[ie].bsbefore===null||q.bitrate[ie].tsbefore===null)q.bitrate[ie].bsbefore=q.bitrate[ie].bsnow,q.bitrate[ie].tsbefore=q.bitrate[ie].tsnow;else{let xe=q.bitrate[ie].tsnow-q.bitrate[ie].tsbefore;t.webRTCAdapter.browserDetails.browser==="safari"&&(xe=xe/1e3);let ye=Math.round((q.bitrate[ie].bsnow-q.bitrate[ie].bsbefore)*8/xe);t.webRTCAdapter.browserDetails.browser==="safari"&&(ye=parseInt(ye/1e3)),q.bitrate[ie].value=ye+" kbits/sec",q.bitrate[ie].bsbefore=q.bitrate[ie].bsnow,q.bitrate[ie].tsbefore=q.bitrate[ie].tsnow}})})},1e3),"0 kbits/sec")}else return t.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser"}function le(Y,ae,ee){let q=k.get(Y);if(!q||!q.webrtcStuff){t.warn("Invalid handle");return}let ue=q.webrtcStuff;if(!ue.pc){t.warn("Invalid PeerConnection");return}let ie=ue.pc.getTransceivers().find(be=>be.mid===ae);if(!ie){t.warn("No transceiver with mid",ae);return}if(!ie.sender){t.warn("No sender for transceiver with mid",ae);return}let de=ie.sender.getParameters();!de||!de.encodings||de.encodings.length===0?t.warn("No parameters encodings"):de.encodings.length>1?t.warn("Ignoring bitrate for simulcast track, use sendEncodings for that"):isNaN(ee)||ee<0?t.warn("Invalid bitrate (must be a positive integer)"):(de.encodings[0].maxBitrate=ee,ie.sender.setParameters(de))}function pe(Y){t.error("WebRTC error:",Y)}function we(Y,ae){t.log("Cleaning WebRTC stuff");let ee=k.get(Y);if(!ee)return;let q=ee.webrtcStuff;if(q){if(ae===!0){let ue={janus:"hangup",transaction:t.randomString(12)};ee.token&&(ue.token=ee.token),g&&(ue.apisecret=g),t.debug("Sending hangup request (handle="+Y+"):"),t.debug(ue),r?(ue.session_id=S,ue.handle_id=Y,i.send(JSON.stringify(ue))):t.httpAPICall(c+"/"+S+"/"+Y,{verb:"POST",withCredentials:p,body:ue})}q.volume&&(q.volume.local&&q.volume.local.timer&&clearInterval(q.volume.local.timer),q.volume.remote&&q.volume.remote.timer&&clearInterval(q.volume.remote.timer));for(let ue in q.bitrate)q.bitrate[ue].timer&&clearInterval(q.bitrate[ue].timer);q.bitrate={},!q.streamExternal&&q.myStream&&(t.log("Stopping local stream tracks"),t.stopAllTracks(q.myStream)),q.streamExternal=!1,q.myStream=null;try{q.pc.close()}catch{}q.pc=null,q.candidates=null,q.mySdp=null,q.remoteSdp=null,q.iceDone=!1,q.dataChannel={},q.dtmfSender=null,q.insertableStreams=!1,q.externalEncryption=!1}ee.oncleanup()}function _e(Y){return t.debug("isTrickleEnabled:",Y),Y!==!1}}return t});const Pf={server:"https://janus.weiyuai.cn/janus",websocket:"wss://janus.weiyuai.cn/janus/",admin:"https://janus.weiyuai.cn/admin",iceServers:[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun1.l.google.com:19302"},{urls:"stun:stun2.l.google.com:19302"}],plugins:{videoCall:"janus.plugin.videocall",audioBridge:"janus.plugin.audiobridge",videoRoom:"janus.plugin.videoroom"},mediaConstraints:{audio:{echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0,sampleRate:44100},video:{width:{ideal:1280,max:1920},height:{ideal:720,max:1080},frameRate:{ideal:30,max:60},facingMode:"user"}},options:{debug:!1,callback:()=>{},destroyOnUnload:!0}},gdt={videoroom:{description:"ByteDesk Video Room",max_publishers:2,bitrate:128e3,fir_freq:10,audiocodec:"opus",videocodec:"vp8",record:!1,rec_dir:"",is_private:!0},audiobridge:{description:"ByteDesk Audio Bridge",sampling_rate:48e3,spatial_audio:!1,record:!1,rec_dir:"",is_private:!0}};typeof window<"u"&&(window.adapter=pc);class kde{constructor(t){yo(this,"janus",null);yo(this,"pluginHandle",null);yo(this,"localStream",null);yo(this,"isConnected",!1);yo(this,"callbacks",{});this.callbacks=t}async initialize(){return new Promise((t,n)=>{const r=()=>{var i;return typeof window<"u"&&(window.adapter||pc)&&typeof(((i=window.adapter)==null?void 0:i.browserDetails)||(pc==null?void 0:pc.browserDetails))<"u"};if(r())this.initializeJanus(t,n);else{console.log("Waiting for WebRTC adapter to load...");let i=0;const a=10,o=()=>{i++,r()||i>=a?(!r()&&i>=a&&console.warn("WebRTC adapter not available after maximum attempts"),this.initializeJanus(t,n)):setTimeout(o,100)};setTimeout(o,100)}})}initializeJanus(t,n){try{console.log("Initializing library"),typeof window<"u"&&pc&&(window.adapter=pc),ZU.init({debug:Pf.options.debug,callback:()=>{console.log("Janus initialized successfully"),this.createSession().then(()=>t()).catch(n)}})}catch(r){console.error("Error in initializeJanus:",r),n(r)}}async createSession(){return new Promise((t,n)=>{this.janus=new ZU({server:Pf.websocket,iceServers:Pf.iceServers,success:()=>{var r,i;console.log("Janus session created successfully"),this.isConnected=!0,(i=(r=this.callbacks).onConnected)==null||i.call(r),t()},error:r=>{var i,a;console.error("Failed to create Janus session:",r),(a=(i=this.callbacks).onError)==null||a.call(i,String(r)),n(r)},destroyed:()=>{var r,i;console.log("Janus session destroyed"),this.isConnected=!1,(i=(r=this.callbacks).onDisconnected)==null||i.call(r)}})})}async startVideoCall(t){await this.attachVideoCallPlugin(t)}async startAudioCall(t){await this.attachAudioBridgePlugin(t)}async attachVideoCallPlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Pf.plugins.videoCall,success:i=>{console.log("VideoCall plugin attached successfully"),this.pluginHandle=i,this.setupVideoCall(t),n()},error:i=>{var a,o;console.error("Failed to attach VideoCall plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleVideoCallMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local video stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote video stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("VideoCall plugin cleanup")}})})}async attachAudioBridgePlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Pf.plugins.audioBridge,success:i=>{console.log("AudioBridge plugin attached successfully"),this.pluginHandle=i,this.setupAudioCall(t),n()},error:i=>{var a,o;console.error("Failed to attach AudioBridge plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleAudioBridgeMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local audio stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote audio stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("AudioBridge plugin cleanup")}})})}async setupVideoCall(t){var n,r,i,a;try{const o={audio:t.audio,video:t.video?Pf.mediaConstraints.video:!1},s=await navigator.mediaDevices.getUserMedia(o);this.localStream=s,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,s);const l={request:"call",username:t.username};this.pluginHandle.createOffer({media:{audioRecv:t.audio,videoRecv:t.video,audioSend:t.audio,videoSend:t.video},stream:s,success:c=>{this.pluginHandle.send({message:l,jsep:c})},error:c=>{var d,f;console.error("Error creating offer:",c),(f=(d=this.callbacks).onError)==null||f.call(d,String(c))}})}catch(o){console.error("Error setting up video call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}async setupAudioCall(t){var n,r,i,a;try{const o=t.roomId||Math.floor(Math.random()*1e6),s={request:"create",room:o,...gdt.audiobridge};this.pluginHandle.send({message:s});const l=await navigator.mediaDevices.getUserMedia({audio:Pf.mediaConstraints.audio,video:!1});this.localStream=l,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,l);const c={request:"join",room:o,display:t.username,muted:!1};this.pluginHandle.createOffer({media:{audioRecv:!0,videoRecv:!1,audioSend:!0,videoSend:!1},stream:l,success:d=>{this.pluginHandle.send({message:c,jsep:d})},error:d=>{var f,m;console.error("Error creating audio offer:",d),(m=(f=this.callbacks).onError)==null||m.call(f,String(d))}})}catch(o){console.error("Error setting up audio call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}handleVideoCallMessage(t,n){var i,a,o,s;if(t.videocall==="event"&&t.result&&t.result.event){const l=t.result.event;switch(l){case"accepted":console.log("Call accepted"),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i);break;case"hangup":console.log("Call ended"),(s=(o=this.callbacks).onCallEnded)==null||s.call(o),this.hangup();break;default:console.log("VideoCall event:",l)}}n&&this.pluginHandle.handleRemoteJsep({jsep:n})}handleAudioBridgeMessage(t,n){var i,a,o,s;const r=t.audiobridge;r==="event"?t.participants&&(console.log("AudioBridge participants:",t.participants),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i)):r==="joined"&&(console.log("Joined audio bridge"),(s=(o=this.callbacks).onCallAccepted)==null||s.call(o)),n&&this.pluginHandle.handleRemoteJsep({jsep:n,media:{audioSend:!0,videoSend:!1},success:l=>{const c={request:"configure",muted:!1};this.pluginHandle.send({message:c,jsep:l})},error:l=>{console.error("Error handling remote JSEP:",l)}})}hangup(){this.pluginHandle&&this.pluginHandle.send({message:{request:"hangup"}}),this.cleanup()}toggleAudio(){if(this.localStream){const t=this.localStream.getAudioTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}toggleVideo(){if(this.localStream){const t=this.localStream.getVideoTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}cleanup(){var t,n;if(!(!this.pluginHandle&&!this.localStream)){if(this.localStream&&(this.localStream.getTracks().forEach(r=>r.stop()),this.localStream=null),this.pluginHandle){const r=this.pluginHandle;this.pluginHandle=null;try{r.detach()}catch(i){console.warn("Error detaching plugin handle:",i)}}(n=(t=this.callbacks).onCallEnded)==null||n.call(t)}}destroy(){if(this.localStream&&(this.localStream.getTracks().forEach(t=>t.stop()),this.localStream=null),this.pluginHandle){const t=this.pluginHandle;this.pluginHandle=null;try{t.detach()}catch(n){console.warn("Error detaching plugin handle in destroy:",n)}}if(this.janus){try{this.janus.destroy()}catch(t){console.warn("Error destroying Janus session:",t)}this.janus=null}this.isConnected=!1}getConnectionStatus(){return this.isConnected}}typeof window<"u"&&(window.adapter=pc);const{Text:D8}=ga,bdt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var j;const i=Dr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(0),[p,h]=u.useState(null),[v,g]=u.useState(null),y=u.useRef(null),w=u.useRef(null),x={onLocalStream:I=>{console.log("Local audio stream received"),h(I)},onRemoteStream:(I,R)=>{console.log("Remote audio stream received from:",R)},onCallAccepted:()=>{console.log("Audio call accepted"),o(!1),l(!0),S()},onCallEnded:()=>{console.log("Audio call ended"),T()},onError:I=>{console.error("Janus error:",I),g(I),rt.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:I})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!w.current&&C(),()=>{P()}),[e]);const C=async()=>{try{o(!0),g(null),await new Promise(R=>setTimeout(R,200)),w.current=new kde(x),await w.current.initialize();const I={video:!1,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`audio_${Date.now()}`};await w.current.startAudioCall(I)}catch(I){console.error("Failed to initialize audio call:",I);const R=I instanceof Error?I.message:String(I);g(R),o(!1),rt.error(i.formatMessage({id:"chat.call.init.audio.failed",defaultMessage:"无法初始化语音通话: {error}"},{error:R}))}},S=()=>{y.current=setInterval(()=>{m(I=>I+1)},1e3)},k=()=>{y.current&&(clearInterval(y.current),y.current=null)},_=I=>{const R=Math.floor(I/60),O=I%60;return`${R.toString().padStart(2,"0")}:${O.toString().padStart(2,"0")}`},E=()=>{if(w.current){const I=w.current.toggleAudio();d(!I)}},T=()=>{o(!1),l(!1),d(!1),m(0),k()},$=()=>{w.current&&w.current.hangup(),T(),t()},P=()=>{p&&(p.getTracks().forEach(I=>I.stop()),h(null)),k(),w.current&&(w.current.destroy(),w.current=null)};u.useEffect(()=>()=>{P()},[]);const M=()=>v?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?_(f):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.audio.title",defaultMessage:"语音通话"}),placement:"right",onClose:$,open:e,width:400,className:`audio-call-drawer ${r?"dark":""}`,closable:!1,styles:{body:{padding:0,background:r?"#1f1f1f":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"}},children:b.jsxs("div",{className:"audio-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsx(D8,{className:"call-status",children:M()}),b.jsx(Vt,{type:"text",icon:b.jsx(Vo,{}),className:"minimize-btn",onClick:t,size:"small"})]}),b.jsxs("div",{className:"call-content",children:[b.jsxs("div",{className:"agent-info",children:[b.jsxs("div",{className:`avatar-container ${a?"pulse":""}`,children:[b.jsx(vu,{size:100,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((j=n==null?void 0:n.nickname)==null?void 0:j.charAt(0))||"A"}),s&&b.jsxs("div",{className:"audio-wave",children:[b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"})]})]}),b.jsx(D8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(D8,{className:"call-status-text",children:a?i.formatMessage({id:"chat.call.status.calling",defaultMessage:"正在呼叫..."}):s?i.formatMessage({id:"chat.call.status.in.call",defaultMessage:"通话中"}):""})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(wr,{size:"large",children:[b.jsx(Vt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(Kue,{}):b.jsx(Uue,{}),className:`control-btn ${c?"muted":""}`,onClick:E,disabled:!s}),b.jsx(Vt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(Yue,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:$})]})})]})]})})};typeof window<"u"&&(window.adapter=pc);const{Text:L8}=ga,ydt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var H;const i=Dr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(!0),[p,h]=u.useState(!1),[v,g]=u.useState(0),[y,w]=u.useState(null),[x,C]=u.useState(null),[S,k]=u.useState(null),_=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P={onLocalStream:A=>{console.log("Local video stream received"),w(A),_.current&&(_.current.srcObject=A)},onRemoteStream:(A,V)=>{console.log("Remote video stream received from:",V),C(A),E.current&&(E.current.srcObject=A)},onCallAccepted:()=>{console.log("Video call accepted"),o(!1),l(!0),j()},onCallEnded:()=>{console.log("Video call ended"),B()},onError:A=>{console.error("Janus error:",A),k(A),rt.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:A})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!$.current&&M(),()=>{$.current&&($.current.destroy(),$.current=null)}),[e]);const M=async()=>{try{o(!0),k(null),$.current=new kde(P),await $.current.initialize();const A={video:!0,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`video_${Date.now()}`};await $.current.startVideoCall(A)}catch(A){console.error("Failed to initialize video call:",A);const V=A instanceof Error?A.message:String(A);k(V),o(!1),rt.error(i.formatMessage({id:"chat.call.init.video.failed",defaultMessage:"无法初始化视频通话{error}"},{error:`: ${V}`}))}},j=()=>{T.current=setInterval(()=>{g(A=>A+1)},1e3)},I=()=>{T.current&&(clearInterval(T.current),T.current=null)},R=A=>{const V=Math.floor(A/60),W=A%60;return`${V.toString().padStart(2,"0")}:${W.toString().padStart(2,"0")}`},O=()=>{if($.current){const A=$.current.toggleAudio();d(!A)}},L=()=>{if($.current){const A=$.current.toggleVideo();m(A)}},D=()=>{h(!p)},B=()=>{o(!1),l(!1),d(!1),m(!0),h(!1),g(0),I(),y&&(y.getTracks().forEach(A=>A.stop()),w(null)),x&&C(null)},F=()=>{$.current&&($.current.hangup(),$.current.destroy(),$.current=null),B(),t()};u.useEffect(()=>()=>{y&&y.getTracks().forEach(A=>A.stop()),I(),$.current&&($.current.destroy(),$.current=null)},[y]);const z=()=>S?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?R(v):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.video.title",defaultMessage:"视频通话"}),placement:"right",onClose:F,open:e,width:p?"100vw":500,className:`video-call-drawer ${r?"dark":""} ${p?"fullscreen":""}`,closable:!1,styles:{body:{padding:0,background:"#000"}},children:b.jsxs("div",{className:"video-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsxs("div",{className:"call-info",children:[b.jsx(L8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(L8,{className:"call-status",children:z()})]}),b.jsxs("div",{className:"header-controls",children:[b.jsx(Vt,{type:"text",icon:p?b.jsx(klt,{}):b.jsx(que,{}),className:"control-btn",onClick:D,size:"small"}),b.jsx(Vt,{type:"text",icon:b.jsx(Vo,{}),className:"control-btn",onClick:t,size:"small"})]})]}),b.jsxs("div",{className:"video-area",children:[b.jsx("div",{className:"remote-video-container",children:s?b.jsx("video",{ref:E,className:"remote-video",autoPlay:!0,playsInline:!0,muted:!1}):b.jsxs("div",{className:"video-placeholder",children:[b.jsx("div",{className:`avatar-container ${a?"pulse":""}`,children:b.jsx(vu,{size:120,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((H=n==null?void 0:n.nickname)==null?void 0:H.charAt(0))||"A"})}),b.jsx(L8,{className:"connecting-text",children:a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):i.formatMessage({id:"chat.call.waiting.answer",defaultMessage:"等待对方接听"})})]})}),b.jsx("div",{className:"local-video-container",children:f?b.jsx("video",{ref:_,className:"local-video",autoPlay:!0,playsInline:!0,muted:!0}):b.jsx("div",{className:"local-video-off",children:b.jsx($U,{})})})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(wr,{size:"large",children:[b.jsx(Vt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(Kue,{}):b.jsx(Uue,{}),className:`control-btn ${c?"muted":""}`,onClick:O,disabled:!s}),b.jsx(Vt,{type:"primary",shape:"circle",size:"large",icon:f?b.jsx(Ict,{}):b.jsx($U,{}),className:`control-btn ${f?"":"video-off"}`,onClick:L,disabled:!s}),b.jsx(Vt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(Yue,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:F})]})})]})})};var xdt=N(N({},jQ),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",week:"周",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});const _de={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]},wO={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},xdt),timePickerLocale:Object.assign({},_de)};wO.lang.ok="确定";const ns="${label}不是一个有效的${type}",wdt={locale:"zh-cn",Pagination:uie,DatePicker:wO,TimePicker:_de,Calendar:wO,global:{placeholder:"请选择",close:"关闭"},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:ns,method:ns,array:ns,object:ns,number:ns,date:ns,boolean:ns,integer:ns,float:ns,regexp:ns,email:ns,url:ns,hex:ns},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:"渐变色"}},Ede=0,$de=1,Tde=2,eq=3;var tq=Object.prototype.hasOwnProperty;function CO(e,t){var n,r;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&CO(e[r],t[r]););return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(tq.call(e,n)&&++r&&!tq.call(t,n)||!(n in t)||!CO(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}const mu=new WeakMap,Id=()=>{},_a=Id(),tk=Object,or=e=>e===_a,Pl=e=>typeof e=="function",zu=(e,t)=>({...e,...t}),Pde=e=>Pl(e.then),B8={},Yw={},W9="undefined",Xy=typeof window!=W9,SO=typeof document!=W9,Cdt=Xy&&"Deno"in window,Sdt=()=>Xy&&typeof window.requestAnimationFrame!=W9,Rde=(e,t)=>{const n=mu.get(e);return[()=>!or(t)&&e.get(t)||B8,r=>{if(!or(t)){const i=e.get(t);t in Yw||(Yw[t]=i),n[5](t,zu(i,r),i||B8)}},n[6],()=>!or(t)&&t in Yw?Yw[t]:!or(t)&&e.get(t)||B8]};let kO=!0;const kdt=()=>kO,[_O,EO]=Xy&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Id,Id],_dt=()=>{const e=SO&&document.visibilityState;return or(e)||e!=="hidden"},Edt=e=>(SO&&document.addEventListener("visibilitychange",e),_O("focus",e),()=>{SO&&document.removeEventListener("visibilitychange",e),EO("focus",e)}),$dt=e=>{const t=()=>{kO=!0,e()},n=()=>{kO=!1};return _O("online",t),_O("offline",n),()=>{EO("online",t),EO("offline",n)}},Tdt={isOnline:kdt,isVisible:_dt},Pdt={initFocus:Edt,initReconnect:$dt},nq=!K.useId,$1=!Xy||Cdt,Rdt=e=>Sdt()?window.requestAnimationFrame(e):setTimeout(e,1),uS=$1?u.useEffect:u.useLayoutEffect,z8=typeof navigator<"u"&&navigator.connection,rq=!$1&&z8&&(["slow-2g","2g"].includes(z8.effectiveType)||z8.saveData),Xw=new WeakMap,Idt=e=>tk.prototype.toString.call(e),H8=(e,t)=>e===`[object ${t}]`;let Odt=0;const $O=e=>{const t=typeof e,n=Idt(e),r=H8(n,"Date"),i=H8(n,"RegExp"),a=H8(n,"Object");let o,s;if(tk(e)===e&&!r&&!i){if(o=Xw.get(e),o)return o;if(o=++Odt+"~",Xw.set(e,o),Array.isArray(e)){for(o="@",s=0;s{if(Pl(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?$O(e):"",[e,t]};let Mdt=0;const TO=()=>++Mdt;async function Ide(...e){const[t,n,r,i]=e,a=zu({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{});let o=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=m=>typeof s=="function"?s(m):s!==!1,d=a.throwOnError;if(Pl(n)){const m=n,p=[],h=t.keys();for(const v of h)!/^\$(inf|sub)\$/.test(v)&&m(t.get(v)._k)&&p.push(v);return Promise.all(p.map(f))}return f(n);async function f(m){const[p]=U9(m);if(!p)return;const[h,v]=Rde(t,p),[g,y,w,x]=mu.get(t),C=()=>{const I=g[p];return(Pl(a.revalidate)?a.revalidate(h().data,m):a.revalidate!==!1)&&(delete w[p],delete x[p],I&&I[0])?I[0](Tde).then(()=>h().data):h().data};if(e.length<3)return C();let S=r,k,_=!1;const E=TO();y[p]=[E,0];const T=!or(l),$=h(),P=$.data,M=$._c,j=or(M)?P:M;if(T&&(l=Pl(l)?l(j,P):l,v({data:l,_c:j})),Pl(S))try{S=S(j)}catch(I){k=I,_=!0}if(S&&Pde(S))if(S=await S.catch(I=>{k=I,_=!0}),E!==y[p][0]){if(_)throw k;return S}else _&&T&&c(k)&&(o=!0,v({data:j,_c:_a}));if(o&&!_)if(Pl(o)){const I=o(S,j);v({data:I,error:_a,_c:_a})}else v({data:S,error:_a,_c:_a});if(y[p][1]=TO(),Promise.resolve(C()).then(()=>{v({_c:_a})}),_){if(d)throw k;return}return S}}const iq=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},Ode=(e,t)=>{if(!mu.has(e)){const n=zu(Pdt,t),r=Object.create(null),i=Ide.bind(_a,e);let a=Id;const o=Object.create(null),s=(d,f)=>{const m=o[d]||[];return o[d]=m,m.push(f),()=>m.splice(m.indexOf(f),1)},l=(d,f,m)=>{e.set(d,f);const p=o[d];if(p)for(const h of p)h(f,m)},c=()=>{if(!mu.has(e)&&(mu.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,l,s]),!$1)){const d=n.initFocus(setTimeout.bind(_a,iq.bind(_a,r,Ede))),f=n.initReconnect(setTimeout.bind(_a,iq.bind(_a,r,$de)));a=()=>{d&&d(),f&&f(),mu.delete(e)}}};return c(),[e,i,c,a]}return[e,mu.get(e)[4]]},jdt=(e,t,n,r,i)=>{const a=n.errorRetryCount,o=i.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;!or(a)&&o>a||setTimeout(r,s,i)},Ndt=CO,[q9,Adt]=Ode(new Map),Mde=zu({onLoadingSlow:Id,onSuccess:Id,onError:Id,onErrorRetry:jdt,onDiscarded:Id,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:rq?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:rq?5e3:3e3,compare:Ndt,isPaused:()=>!1,cache:q9,mutate:Adt,fallback:{}},Tdt),jde=(e,t)=>{const n=zu(e,t);if(t){const{use:r,fallback:i}=e,{use:a,fallback:o}=t;r&&a&&(n.use=r.concat(a)),i&&o&&(n.fallback=zu(i,o))}return n},PO=u.createContext({}),Fdt=e=>{const{value:t}=e,n=u.useContext(PO),r=Pl(t),i=u.useMemo(()=>r?t(n):t,[r,n,t]),a=u.useMemo(()=>r?i:jde(n,i),[r,n,i]),o=i&&i.provider,s=u.useRef(_a);o&&!s.current&&(s.current=Ode(o(a.cache||q9),i));const l=s.current;return l&&(a.cache=l[0],a.mutate=l[1]),uS(()=>{if(l)return l[2]&&l[2](),l[3]},[]),u.createElement(PO.Provider,zu(e,{value:a}))},Ddt="$inf$",Nde=Xy&&window.__SWR_DEVTOOLS_USE__,Ldt=Nde?window.__SWR_DEVTOOLS_USE__:[],Bdt=()=>{Nde&&(window.__SWR_DEVTOOLS_REACT__=K)},zdt=e=>Pl(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],Ade=()=>{const e=u.useContext(PO);return u.useMemo(()=>zu(Mde,e),[e])},Hdt=e=>(t,n,r)=>e(t,n&&((...a)=>{const[o]=U9(t),[,,,s]=mu.get(q9);if(o.startsWith(Ddt))return n(...a);const l=s[o];return or(l)?n(...a):(delete s[o],l)}),r),Vdt=Ldt.concat(Hdt),Wdt=e=>function(...n){const r=Ade(),[i,a,o]=zdt(n),s=jde(r,o);let l=e;const{use:c}=s,d=(c||[]).concat(Vdt);for(let f=d.length;f--;)l=d[f](l);return l(i,a||s.fetcher||null,s)},Udt=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const i=r.indexOf(n);i>=0&&(r[i]=r[r.length-1],r.pop())}};Bdt();const V8=K.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),W8={dedupe:!0},aq=Promise.resolve(_a),qdt=(e,t,n)=>{const{cache:r,compare:i,suspense:a,fallbackData:o,revalidateOnMount:s,revalidateIfStale:l,refreshInterval:c,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:m}=n,[p,h,v,g]=mu.get(r),[y,w]=U9(e),x=u.useRef(!1),C=u.useRef(!1),S=u.useRef(y),k=u.useRef(t),_=u.useRef(n),E=()=>_.current,T=()=>E().isVisible()&&E().isOnline(),[$,P,M,j]=Rde(r,y),I=u.useRef({}).current,R=or(o)?or(n.fallback)?_a:n.fallback[y]:o,O=(se,oe)=>{for(const ce in I){const te=ce;if(te==="data"){if(!i(se[te],oe[te])&&(!or(se[te])||!i(W,oe[te])))return!1}else if(oe[te]!==se[te])return!1}return!0},L=u.useMemo(()=>{const se=!y||!t?!1:or(s)?E().isPaused()||a?!1:l!==!1:s,oe=_e=>{const Y=zu(_e);return delete Y._k,se?{isValidating:!0,isLoading:!0,...Y}:Y},ce=$(),te=j(),le=oe(ce),pe=ce===te?le:oe(te);let we=le;return[()=>{const _e=oe($());return O(_e,we)?(we.data=_e.data,we.isLoading=_e.isLoading,we.isValidating=_e.isValidating,we.error=_e.error,we):(we=_e,_e)},()=>pe]},[r,y]),D=lle.useSyncExternalStore(u.useCallback(se=>M(y,(oe,ce)=>{O(ce,oe)||se()}),[r,y]),L[0],L[1]),B=!x.current,F=p[y]&&p[y].length>0,z=D.data,H=or(z)?R&&Pde(R)?V8(R):R:z,A=D.error,V=u.useRef(H),W=m?or(z)?or(V.current)?H:V.current:z:H,U=F&&!or(A)?!1:B&&!or(s)?s:E().isPaused()?!1:a?or(H)?!1:l:or(H)||l,X=!!(y&&t&&B&&U),J=or(D.isValidating)?X:D.isValidating,re=or(D.isLoading)?X:D.isLoading,Q=u.useCallback(async se=>{const oe=k.current;if(!y||!oe||C.current||E().isPaused())return!1;let ce,te,le=!0;const pe=se||{},we=!v[y]||!pe.dedupe,_e=()=>nq?!C.current&&y===S.current&&x.current:y===S.current,Y={isValidating:!1,isLoading:!1},ae=()=>{P(Y)},ee=()=>{const ue=v[y];ue&&ue[1]===te&&delete v[y]},q={isValidating:!0};or($().data)&&(q.isLoading=!0);try{if(we&&(P(q),n.loadingTimeout&&or($().data)&&setTimeout(()=>{le&&_e()&&E().onLoadingSlow(y,n)},n.loadingTimeout),v[y]=[oe(w),TO()]),[ce,te]=v[y],ce=await ce,we&&setTimeout(ee,n.dedupingInterval),!v[y]||v[y][1]!==te)return we&&_e()&&E().onDiscarded(y),!1;Y.error=_a;const ue=h[y];if(!or(ue)&&(te<=ue[0]||te<=ue[1]||ue[1]===0))return ae(),we&&_e()&&E().onDiscarded(y),!1;const ie=$().data;Y.data=i(ie,ce)?ie:ce,we&&_e()&&E().onSuccess(ce,y,n)}catch(ue){ee();const ie=E(),{shouldRetryOnError:de}=ie;ie.isPaused()||(Y.error=ue,we&&_e()&&(ie.onError(ue,y,ie),(de===!0||Pl(de)&&de(ue))&&(!E().revalidateOnFocus||!E().revalidateOnReconnect||T())&&ie.onErrorRetry(ue,y,ie,be=>{const ke=p[y];ke&&ke[0]&&ke[0](eq,be)},{retryCount:(pe.retryCount||0)+1,dedupe:!0})))}return le=!1,ae(),!0},[y,r]),ne=u.useCallback((...se)=>Ide(r,S.current,...se),[]);if(uS(()=>{k.current=t,_.current=n,or(z)||(V.current=z)}),uS(()=>{if(!y)return;const se=Q.bind(_a,W8);let oe=0;E().revalidateOnFocus&&(oe=Date.now()+E().focusThrottleInterval);const te=Udt(y,p,(le,pe={})=>{if(le==Ede){const we=Date.now();E().revalidateOnFocus&&we>oe&&T()&&(oe=we+E().focusThrottleInterval,se())}else if(le==$de)E().revalidateOnReconnect&&T()&&se();else{if(le==Tde)return Q();if(le==eq)return Q(pe)}});return C.current=!1,S.current=y,x.current=!0,P({_k:w}),U&&(v[y]||(or(H)||$1?se():Rdt(se))),()=>{C.current=!0,te()}},[y]),uS(()=>{let se;function oe(){const te=Pl(c)?c($().data):c;te&&se!==-1&&(se=setTimeout(ce,te))}function ce(){!$().error&&(d||E().isVisible())&&(f||E().isOnline())?Q(W8).then(oe):oe()}return oe(),()=>{se&&(clearTimeout(se),se=-1)}},[c,d,f,y]),u.useDebugValue(W),a){const se=y&&or(H);if(!nq&&$1&&se)throw new Error("Fallback data is required when using Suspense in SSR.");se&&(k.current=t,_.current=n,C.current=!1);const oe=g[y],ce=!or(oe)&&se?ne(oe):aq;if(V8(ce),!or(A)&&se)throw A;const te=se?Q(W8):aq;!or(W)&&se&&(te.status="fulfilled",te.value=!0),V8(te)}return{mutate:ne,get data(){return I.data=!0,W},get error(){return I.error=!0,A},get isValidating(){return I.isValidating=!0,J},get isLoading(){return I.isLoading=!0,re}}},Gdt=tk.defineProperty(Fdt,"defaultValue",{value:Mde}),Fde=Wdt(qdt),Kdt={moneySymbol:"$",form:{lightFilter:{more:"المزيد",clear:"نظف",confirm:"تأكيد",itemUnit:"عناصر"}},tableForm:{search:"ابحث",reset:"إعادة تعيين",submit:"ارسال",collapsed:"مُقلص",expand:"مُوسع",inputPlaceholder:"الرجاء الإدخال",selectPlaceholder:"الرجاء الإختيار"},alert:{clear:"نظف",selected:"محدد",item:"عنصر"},pagination:{total:{range:" ",total:"من",item:"عناصر"}},tableToolBar:{leftPin:"ثبت على اليسار",rightPin:"ثبت على اليمين",noPin:"الغاء التثبيت",leftFixedTitle:"لصق على اليسار",rightFixedTitle:"لصق على اليمين",noFixedTitle:"إلغاء الإلصاق",reset:"إعادة تعيين",columnDisplay:"الأعمدة المعروضة",columnSetting:"الإعدادات",fullScreen:"وضع كامل الشاشة",exitFullScreen:"الخروج من وضع كامل الشاشة",reload:"تحديث",density:"الكثافة",densityDefault:"افتراضي",densityLarger:"أكبر",densityMiddle:"وسط",densitySmall:"مدمج"},stepsForm:{next:"التالي",prev:"السابق",submit:"أنهى"},loginForm:{submitText:"تسجيل الدخول"},editableTable:{action:{save:"أنقذ",cancel:"إلغاء الأمر",delete:"حذف",add:"إضافة صف من البيانات"}},switch:{open:"مفتوح",close:"غلق"}},Ydt={moneySymbol:"€",form:{lightFilter:{more:"Més",clear:"Netejar",confirm:"Confirmar",itemUnit:"Elements"}},tableForm:{search:"Cercar",reset:"Netejar",submit:"Enviar",collapsed:"Expandir",expand:"Col·lapsar",inputPlaceholder:"Introduïu valor",selectPlaceholder:"Seleccioneu valor"},alert:{clear:"Netejar",selected:"Seleccionat",item:"Article"},pagination:{total:{range:" ",total:"de",item:"articles"}},tableToolBar:{leftPin:"Pin a l'esquerra",rightPin:"Pin a la dreta",noPin:"Sense Pin",leftFixedTitle:"Fixat a l'esquerra",rightFixedTitle:"Fixat a la dreta",noFixedTitle:"Sense fixar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuració",fullScreen:"Pantalla Completa",exitFullScreen:"Sortir Pantalla Completa",reload:"Refrescar",density:"Densitat",densityDefault:"Per Defecte",densityLarger:"Llarg",densityMiddle:"Mitjà",densitySmall:"Compacte"},stepsForm:{next:"Següent",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Cancel·lar",delete:"Eliminar",add:"afegir una fila de dades"}},switch:{open:"obert",close:"tancat"}},Xdt={moneySymbol:"Kč",deleteThisLine:"Smazat tento řádek",copyThisLine:"Kopírovat tento řádek",form:{lightFilter:{more:"Víc",clear:"Vymazat",confirm:"Potvrdit",itemUnit:"Položky"}},tableForm:{search:"Hledat",reset:"Resetovat",submit:"Odeslat",collapsed:"Zvětšit",expand:"Zmenšit",inputPlaceholder:"Zadejte prosím",selectPlaceholder:"Vyberte prosím"},alert:{clear:"Vymazat",selected:"Vybráno",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položek"}},tableToolBar:{leftPin:"Připnout doleva",rightPin:"Připnout doprava",noPin:"Odepnuto",leftFixedTitle:"Fixováno nalevo",rightFixedTitle:"Fixováno napravo",noFixedTitle:"Nefixováno",reset:"Resetovat",columnDisplay:"Zobrazení sloupců",columnSetting:"Nastavení",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončit celou obrazovku",reload:"Obnovit",density:"Hustota",densityDefault:"Výchozí",densityLarger:"Větší",densityMiddle:"Střední",densitySmall:"Kompaktní"},stepsForm:{next:"Další",prev:"Předchozí",submit:"Dokončit"},loginForm:{submitText:"Přihlásit se"},editableTable:{onlyOneLineEditor:"Upravit lze pouze jeden řádek",action:{save:"Uložit",cancel:"Zrušit",delete:"Vymazat",add:"Přidat řádek"}},switch:{open:"Otevřít",close:"Zavřít"}},Jdt={moneySymbol:"€",form:{lightFilter:{more:"Mehr",clear:"Zurücksetzen",confirm:"Bestätigen",itemUnit:"Einträge"}},tableForm:{search:"Suchen",reset:"Zurücksetzen",submit:"Absenden",collapsed:"Zeige mehr",expand:"Zeige weniger",inputPlaceholder:"Bitte eingeben",selectPlaceholder:"Bitte auswählen"},alert:{clear:"Zurücksetzen",selected:"Ausgewählt",item:"Eintrag"},pagination:{total:{range:" ",total:"von",item:"Einträgen"}},tableToolBar:{leftPin:"Links anheften",rightPin:"Rechts anheften",noPin:"Nicht angeheftet",leftFixedTitle:"Links fixiert",rightFixedTitle:"Rechts fixiert",noFixedTitle:"Nicht fixiert",reset:"Zurücksetzen",columnDisplay:"Angezeigte Reihen",columnSetting:"Einstellungen",fullScreen:"Vollbild",exitFullScreen:"Vollbild verlassen",reload:"Aktualisieren",density:"Abstand",densityDefault:"Standard",densityLarger:"Größer",densityMiddle:"Mittel",densitySmall:"Kompakt"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Anmelden"},editableTable:{action:{save:"Retten",cancel:"Abbrechen",delete:"Löschen",add:"Hinzufügen einer Datenzeile"}},switch:{open:"offen",close:"schließen"}},Qdt={moneySymbol:"£",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},Zdt={moneySymbol:"$",deleteThisLine:"Delete this line",copyThisLine:"Copy this line",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},eft={moneySymbol:"€",form:{lightFilter:{more:"Más",clear:"Limpiar",confirm:"Confirmar",itemUnit:"artículos"}},tableForm:{search:"Buscar",reset:"Limpiar",submit:"Submit",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Ingrese valor",selectPlaceholder:"Seleccione valor"},alert:{clear:"Limpiar",selected:"Seleccionado",item:"Articulo"},pagination:{total:{range:" ",total:"de",item:"artículos"}},tableToolBar:{leftPin:"Pin a la izquierda",rightPin:"Pin a la derecha",noPin:"Sin Pin",leftFixedTitle:"Fijado a la izquierda",rightFixedTitle:"Fijado a la derecha",noFixedTitle:"Sin Fijar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuración",fullScreen:"Pantalla Completa",exitFullScreen:"Salir Pantalla Completa",reload:"Refrescar",density:"Densidad",densityDefault:"Por Defecto",densityLarger:"Largo",densityMiddle:"Medio",densitySmall:"Compacto"},stepsForm:{next:"Siguiente",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Descartar",delete:"Borrar",add:"añadir una fila de datos"}},switch:{open:"abrir",close:"cerrar"}},tft={moneySymbol:"تومان",form:{lightFilter:{more:"بیشتر",clear:"پاک کردن",confirm:"تایید",itemUnit:"مورد"}},tableForm:{search:"جستجو",reset:"بازنشانی",submit:"تایید",collapsed:"نمایش بیشتر",expand:"نمایش کمتر",inputPlaceholder:"پیدا کنید",selectPlaceholder:"انتخاب کنید"},alert:{clear:"پاک سازی",selected:"انتخاب",item:"مورد"},pagination:{total:{range:" ",total:"از",item:"مورد"}},tableToolBar:{leftPin:"سنجاق به چپ",rightPin:"سنجاق به راست",noPin:"سنجاق نشده",leftFixedTitle:"ثابت شده در چپ",rightFixedTitle:"ثابت شده در راست",noFixedTitle:"شناور",reset:"بازنشانی",columnDisplay:"نمایش همه",columnSetting:"تنظیمات",fullScreen:"تمام صفحه",exitFullScreen:"خروج از حالت تمام صفحه",reload:"تازه سازی",density:"تراکم",densityDefault:"پیش فرض",densityLarger:"بزرگ",densityMiddle:"متوسط",densitySmall:"کوچک"},stepsForm:{next:"بعدی",prev:"قبلی",submit:"اتمام"},loginForm:{submitText:"ورود"},editableTable:{action:{save:"ذخیره",cancel:"لغو",delete:"حذف",add:"یک ردیف داده اضافه کنید"}},switch:{open:"باز",close:"نزدیک"}},nft={moneySymbol:"€",form:{lightFilter:{more:"Plus",clear:"Effacer",confirm:"Confirmer",itemUnit:"Items"}},tableForm:{search:"Rechercher",reset:"Réinitialiser",submit:"Envoyer",collapsed:"Agrandir",expand:"Réduire",inputPlaceholder:"Entrer une valeur",selectPlaceholder:"Sélectionner une valeur"},alert:{clear:"Réinitialiser",selected:"Sélectionné",item:"Item"},pagination:{total:{range:" ",total:"sur",item:"éléments"}},tableToolBar:{leftPin:"Épingler à gauche",rightPin:"Épingler à gauche",noPin:"Sans épingle",leftFixedTitle:"Fixer à gauche",rightFixedTitle:"Fixer à droite",noFixedTitle:"Non fixé",reset:"Réinitialiser",columnDisplay:"Affichage colonne",columnSetting:"Réglages",fullScreen:"Plein écran",exitFullScreen:"Quitter Plein écran",reload:"Rafraichir",density:"Densité",densityDefault:"Par défaut",densityLarger:"Larger",densityMiddle:"Moyenne",densitySmall:"Compacte"},stepsForm:{next:"Suivante",prev:"Précédente",submit:"Finaliser"},loginForm:{submitText:"Se connecter"},editableTable:{action:{save:"Sauvegarder",cancel:"Annuler",delete:"Supprimer",add:"ajouter une ligne de données"}},switch:{open:"ouvert",close:"près"}},rft={moneySymbol:"₪",deleteThisLine:"מחק שורה זו",copyThisLine:"העתק שורה זו",form:{lightFilter:{more:"יותר",clear:"נקה",confirm:"אישור",itemUnit:"פריטים"}},tableForm:{search:"חיפוש",reset:"איפוס",submit:"שלח",collapsed:"הרחב",expand:"כווץ",inputPlaceholder:"אנא הכנס",selectPlaceholder:"אנא בחר"},alert:{clear:"נקה",selected:"נבחר",item:"פריט"},pagination:{total:{range:" ",total:"מתוך",item:"פריטים"}},tableToolBar:{leftPin:"הצמד לשמאל",rightPin:"הצמד לימין",noPin:"לא מצורף",leftFixedTitle:"מוצמד לשמאל",rightFixedTitle:"מוצמד לימין",noFixedTitle:"לא מוצמד",reset:"איפוס",columnDisplay:"תצוגת עמודות",columnSetting:"הגדרות",fullScreen:"מסך מלא",exitFullScreen:"צא ממסך מלא",reload:"רענן",density:"רזולוציה",densityDefault:"ברירת מחדל",densityLarger:"גדול",densityMiddle:"בינוני",densitySmall:"קטן"},stepsForm:{next:"הבא",prev:"קודם",submit:"סיום"},loginForm:{submitText:"כניסה"},editableTable:{onlyOneLineEditor:"ניתן לערוך רק שורה אחת",action:{save:"שמור",cancel:"ביטול",delete:"מחיקה",add:"הוסף שורת נתונים"}},switch:{open:"פתח",close:"סגור"}},ift={moneySymbol:"kn",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pretraži",reset:"Poništi",submit:"Potvrdi",collapsed:"Raširi",expand:"Skupi",inputPlaceholder:"Unesite",selectPlaceholder:"Odaberite"},alert:{clear:"Očisti",selected:"Odaberi",item:"stavke"},pagination:{total:{range:" ",total:"od",item:"stavke"}},tableToolBar:{leftPin:"Prikači lijevo",rightPin:"Prikači desno",noPin:"Bez prikačenja",leftFixedTitle:"Fiksiraj lijevo",rightFixedTitle:"Fiksiraj desno",noFixedTitle:"Bez fiksiranja",reset:"Resetiraj",columnDisplay:"Prikaz stupaca",columnSetting:"Postavke",fullScreen:"Puni zaslon",exitFullScreen:"Izađi iz punog zaslona",reload:"Ponovno učitaj",density:"Veličina",densityDefault:"Zadano",densityLarger:"Veliko",densityMiddle:"Srednje",densitySmall:"Malo"},stepsForm:{next:"Sljedeći",prev:"Prethodni",submit:"Kraj"},loginForm:{submitText:"Prijava"},editableTable:{action:{save:"Spremi",cancel:"Odustani",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"otvori",close:"zatvori"}},aft={moneySymbol:"RP",form:{lightFilter:{more:"Lebih",clear:"Hapus",confirm:"Konfirmasi",itemUnit:"Unit"}},tableForm:{search:"Cari",reset:"Atur ulang",submit:"Kirim",collapsed:"Lebih sedikit",expand:"Lebih banyak",inputPlaceholder:"Masukkan pencarian",selectPlaceholder:"Pilih"},alert:{clear:"Hapus",selected:"Dipilih",item:"Butir"},pagination:{total:{range:" ",total:"Dari",item:"Butir"}},tableToolBar:{leftPin:"Pin kiri",rightPin:"Pin kanan",noPin:"Tidak ada pin",leftFixedTitle:"Rata kiri",rightFixedTitle:"Rata kanan",noFixedTitle:"Tidak tetap",reset:"Atur ulang",columnDisplay:"Tampilan kolom",columnSetting:"Pengaturan",fullScreen:"Layar penuh",exitFullScreen:"Keluar layar penuh",reload:"Atur ulang",density:"Kerapatan",densityDefault:"Standar",densityLarger:"Lebih besar",densityMiddle:"Sedang",densitySmall:"Rapat"},stepsForm:{next:"Selanjutnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Login"},editableTable:{action:{save:"simpan",cancel:"batal",delete:"hapus",add:"Tambahkan baris data"}},switch:{open:"buka",close:"tutup"}},oft={moneySymbol:"€",form:{lightFilter:{more:"più",clear:"pulisci",confirm:"conferma",itemUnit:"elementi"}},tableForm:{search:"Filtra",reset:"Pulisci",submit:"Invia",collapsed:"Espandi",expand:"Contrai",inputPlaceholder:"Digita",selectPlaceholder:"Seleziona"},alert:{clear:"Rimuovi",selected:"Selezionati",item:"elementi"},pagination:{total:{range:" ",total:"di",item:"elementi"}},tableToolBar:{leftPin:"Fissa a sinistra",rightPin:"Fissa a destra",noPin:"Ripristina posizione",leftFixedTitle:"Fissato a sinistra",rightFixedTitle:"Fissato a destra",noFixedTitle:"Non fissato",reset:"Ripristina",columnDisplay:"Disposizione colonne",columnSetting:"Impostazioni",fullScreen:"Modalità schermo intero",exitFullScreen:"Esci da modalità schermo intero",reload:"Ricarica",density:"Grandezza tabella",densityDefault:"predefinito",densityLarger:"Grande",densityMiddle:"Media",densitySmall:"Compatta"},stepsForm:{next:"successivo",prev:"precedente",submit:"finisci"},loginForm:{submitText:"Accedi"},editableTable:{action:{save:"salva",cancel:"annulla",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"chiudi"}},sft={moneySymbol:"¥",form:{lightFilter:{more:"更に",clear:"クリア",confirm:"確認",itemUnit:"アイテム"}},tableForm:{search:"検索",reset:"リセット",submit:"送信",collapsed:"拡大",expand:"折畳",inputPlaceholder:"入力してください",selectPlaceholder:"選択してください"},alert:{clear:"クリア",selected:"選択した",item:"アイテム"},pagination:{total:{range:"レコード",total:"/合計",item:" "}},tableToolBar:{leftPin:"左に固定",rightPin:"右に固定",noPin:"キャンセル",leftFixedTitle:"左に固定された項目",rightFixedTitle:"右に固定された項目",noFixedTitle:"固定されてない項目",reset:"リセット",columnDisplay:"表示列",columnSetting:"列表示設定",fullScreen:"フルスクリーン",exitFullScreen:"終了",reload:"更新",density:"行高",densityDefault:"デフォルト",densityLarger:"大",densityMiddle:"中",densitySmall:"小"},stepsForm:{next:"次へ",prev:"前へ",submit:"送信"},loginForm:{submitText:"ログイン"},editableTable:{action:{save:"保存",cancel:"キャンセル",delete:"削除",add:"追加"}},switch:{open:"開く",close:"閉じる"}},lft={moneySymbol:"₩",form:{lightFilter:{more:"더보기",clear:"초기화",confirm:"확인",itemUnit:"건수"}},tableForm:{search:"조회",reset:"초기화",submit:"제출",collapsed:"확장",expand:"닫기",inputPlaceholder:"입력해 주세요",selectPlaceholder:"선택해 주세요"},alert:{clear:"취소",selected:"선택",item:"건"},pagination:{total:{range:" ",total:"/ 총",item:"건"}},tableToolBar:{leftPin:"왼쪽으로 핀",rightPin:"오른쪽으로 핀",noPin:"핀 제거",leftFixedTitle:"왼쪽으로 고정",rightFixedTitle:"오른쪽으로 고정",noFixedTitle:"비고정",reset:"초기화",columnDisplay:"컬럼 표시",columnSetting:"설정",fullScreen:"전체 화면",exitFullScreen:"전체 화면 취소",reload:"새로 고침",density:"여백",densityDefault:"기본",densityLarger:"많은 여백",densityMiddle:"중간 여백",densitySmall:"좁은 여백"},stepsForm:{next:"다음",prev:"이전",submit:"종료"},loginForm:{submitText:"로그인"},editableTable:{action:{save:"저장",cancel:"취소",delete:"삭제",add:"데이터 행 추가"}},switch:{open:"열",close:"가까 운"}},cft={moneySymbol:"₮",form:{lightFilter:{more:"Илүү",clear:"Цэвэрлэх",confirm:"Баталгаажуулах",itemUnit:"Нэгжүүд"}},tableForm:{search:"Хайх",reset:"Шинэчлэх",submit:"Илгээх",collapsed:"Өргөтгөх",expand:"Хураах",inputPlaceholder:"Утга оруулна уу",selectPlaceholder:"Утга сонгоно уу"},alert:{clear:"Цэвэрлэх",selected:"Сонгогдсон",item:"Нэгж"},pagination:{total:{range:" ",total:"Нийт",item:"мөр"}},tableToolBar:{leftPin:"Зүүн тийш бэхлэх",rightPin:"Баруун тийш бэхлэх",noPin:"Бэхлэхгүй",leftFixedTitle:"Зүүн зэрэгцүүлэх",rightFixedTitle:"Баруун зэрэгцүүлэх",noFixedTitle:"Зэрэгцүүлэхгүй",reset:"Шинэчлэх",columnDisplay:"Баганаар харуулах",columnSetting:"Тохиргоо",fullScreen:"Бүтэн дэлгэцээр",exitFullScreen:"Бүтэн дэлгэц цуцлах",reload:"Шинэчлэх",density:"Хэмжээ",densityDefault:"Хэвийн",densityLarger:"Том",densityMiddle:"Дунд",densitySmall:"Жижиг"},stepsForm:{next:"Дараах",prev:"Өмнөх",submit:"Дуусгах"},loginForm:{submitText:"Нэвтрэх"},editableTable:{action:{save:"Хадгалах",cancel:"Цуцлах",delete:"Устгах",add:"Мөр нэмэх"}},switch:{open:"Нээх",close:"Хаах"}},uft={moneySymbol:"RM",form:{lightFilter:{more:"Lebih banyak",clear:"Jelas",confirm:"Mengesahkan",itemUnit:"Item"}},tableForm:{search:"Cari",reset:"Menetapkan semula",submit:"Hantar",collapsed:"Kembang",expand:"Kuncup",inputPlaceholder:"Sila masuk",selectPlaceholder:"Sila pilih"},alert:{clear:"Padam",selected:"Dipilih",item:"Item"},pagination:{total:{range:" ",total:"daripada",item:"item"}},tableToolBar:{leftPin:"Pin ke kiri",rightPin:"Pin ke kanan",noPin:"Tidak pin",leftFixedTitle:"Tetap ke kiri",rightFixedTitle:"Tetap ke kanan",noFixedTitle:"Tidak Tetap",reset:"Menetapkan semula",columnDisplay:"Lajur",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Keluar Full Screen",reload:"Muat Semula",density:"Densiti",densityDefault:"Biasa",densityLarger:"Besar",densityMiddle:"Tengah",densitySmall:"Kecil"},stepsForm:{next:"Seterusnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Log Masuk"},editableTable:{action:{save:"Simpan",cancel:"Membatalkan",delete:"Menghapuskan",add:"tambah baris data"}},switch:{open:"Terbuka",close:"Tutup"}},dft={moneySymbol:"€",deleteThisLine:"Verwijder deze regel",copyThisLine:"Kopieer deze regel",form:{lightFilter:{more:"Meer filters",clear:"Wissen",confirm:"Bevestigen",itemUnit:"item"}},tableForm:{search:"Zoeken",reset:"Resetten",submit:"Indienen",collapsed:"Uitvouwen",expand:"Inklappen",inputPlaceholder:"Voer in",selectPlaceholder:"Selecteer"},alert:{clear:"Selectie annuleren",selected:"Geselecteerd",item:"item"},pagination:{total:{range:"Van",total:"items/totaal",item:"items"}},tableToolBar:{leftPin:"Vastzetten aan begin",rightPin:"Vastzetten aan einde",noPin:"Niet vastzetten",leftFixedTitle:"Vastzetten aan de linkerkant",rightFixedTitle:"Vastzetten aan de rechterkant",noFixedTitle:"Niet vastzetten",reset:"Resetten",columnDisplay:"Kolomweergave",columnSetting:"Kolominstellingen",fullScreen:"Volledig scherm",exitFullScreen:"Verlaat volledig scherm",reload:"Vernieuwen",density:"Dichtheid",densityDefault:"Normaal",densityLarger:"Ruim",densityMiddle:"Gemiddeld",densitySmall:"Compact"},stepsForm:{next:"Volgende stap",prev:"Vorige stap",submit:"Indienen"},loginForm:{submitText:"Inloggen"},editableTable:{onlyOneLineEditor:"Slechts één regel tegelijk bewerken",action:{save:"Opslaan",cancel:"Annuleren",delete:"Verwijderen",add:"Een regel toevoegen"}},switch:{open:"Openen",close:"Sluiten"}},fft={moneySymbol:"zł",form:{lightFilter:{more:"Więcej",clear:"Wyczyść",confirm:"Potwierdź",itemUnit:"Ilość"}},tableForm:{search:"Szukaj",reset:"Reset",submit:"Zatwierdź",collapsed:"Pokaż wiecej",expand:"Pokaż mniej",inputPlaceholder:"Proszę podać",selectPlaceholder:"Proszę wybrać"},alert:{clear:"Wyczyść",selected:"Wybrane",item:"Wpis"},pagination:{total:{range:" ",total:"z",item:"Wpisów"}},tableToolBar:{leftPin:"Przypnij do lewej",rightPin:"Przypnij do prawej",noPin:"Odepnij",leftFixedTitle:"Przypięte do lewej",rightFixedTitle:"Przypięte do prawej",noFixedTitle:"Nieprzypięte",reset:"Reset",columnDisplay:"Wyświetlane wiersze",columnSetting:"Ustawienia",fullScreen:"Pełen ekran",exitFullScreen:"Zamknij pełen ekran",reload:"Odśwież",density:"Odstęp",densityDefault:"Standard",densityLarger:"Wiekszy",densityMiddle:"Sredni",densitySmall:"Kompaktowy"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Zaloguj się"},editableTable:{action:{save:"Zapisać",cancel:"Anuluj",delete:"Usunąć",add:"dodawanie wiersza danych"}},switch:{open:"otwierać",close:"zamykać"}},mft={moneySymbol:"R$",form:{lightFilter:{more:"Mais",clear:"Limpar",confirm:"Confirmar",itemUnit:"Itens"}},tableForm:{search:"Filtrar",reset:"Limpar",submit:"Confirmar",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Por favor insira",selectPlaceholder:"Por favor selecione"},alert:{clear:"Limpar",selected:"Selecionado(s)",item:"Item(s)"},pagination:{total:{range:" ",total:"de",item:"itens"}},tableToolBar:{leftPin:"Fixar à esquerda",rightPin:"Fixar à direita",noPin:"Desfixado",leftFixedTitle:"Fixado à esquerda",rightFixedTitle:"Fixado à direita",noFixedTitle:"Não fixado",reset:"Limpar",columnDisplay:"Mostrar Coluna",columnSetting:"Configurações",fullScreen:"Tela Cheia",exitFullScreen:"Sair da Tela Cheia",reload:"Atualizar",density:"Densidade",densityDefault:"Padrão",densityLarger:"Largo",densityMiddle:"Médio",densitySmall:"Compacto"},stepsForm:{next:"Próximo",prev:"Anterior",submit:"Enviar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Salvar",cancel:"Cancelar",delete:"Apagar",add:"adicionar uma linha de dados"}},switch:{open:"abrir",close:"fechar"}},pft={moneySymbol:"RON",deleteThisLine:"Șterge acest rând",copyThisLine:"Copiază acest rând",form:{lightFilter:{more:"Mai multe filtre",clear:"Curăță",confirm:"Confirmă",itemUnit:"elemente"}},tableForm:{search:"Caută",reset:"Resetează",submit:"Trimite",collapsed:"Extinde",expand:"Restrânge",inputPlaceholder:"Introduceți",selectPlaceholder:"Selectați"},alert:{clear:"Anulează selecția",selected:"Selectat",item:"elemente"},pagination:{total:{range:"De la",total:"elemente/total",item:"elemente"}},tableToolBar:{leftPin:"Fixează la început",rightPin:"Fixează la sfârșit",noPin:"Nu fixa",leftFixedTitle:"Fixează în stânga",rightFixedTitle:"Fixează în dreapta",noFixedTitle:"Nu fixa",reset:"Resetează",columnDisplay:"Afișare coloane",columnSetting:"Setări coloane",fullScreen:"Ecran complet",exitFullScreen:"Ieși din ecran complet",reload:"Reîncarcă",density:"Densitate",densityDefault:"Normal",densityLarger:"Larg",densityMiddle:"Mediu",densitySmall:"Compact"},stepsForm:{next:"Pasul următor",prev:"Pasul anterior",submit:"Trimite"},loginForm:{submitText:"Autentificare"},editableTable:{onlyOneLineEditor:"Se poate edita doar un rând simultan",action:{save:"Salvează",cancel:"Anulează",delete:"Șterge",add:"Adaugă un rând"}},switch:{open:"Deschide",close:"Închide"}},hft={moneySymbol:"₽",form:{lightFilter:{more:"Еще",clear:"Очистить",confirm:"ОК",itemUnit:"Позиции"}},tableForm:{search:"Найти",reset:"Сброс",submit:"Отправить",collapsed:"Развернуть",expand:"Свернуть",inputPlaceholder:"Введите значение",selectPlaceholder:"Выберите значение"},alert:{clear:"Очистить",selected:"Выбрано",item:"элементов"},pagination:{total:{range:" ",total:"из",item:"элементов"}},tableToolBar:{leftPin:"Закрепить слева",rightPin:"Закрепить справа",noPin:"Открепить",leftFixedTitle:"Закреплено слева",rightFixedTitle:"Закреплено справа",noFixedTitle:"Не закреплено",reset:"Сброс",columnDisplay:"Отображение столбца",columnSetting:"Настройки",fullScreen:"Полный экран",exitFullScreen:"Выйти из полноэкранного режима",reload:"Обновить",density:"Размер",densityDefault:"По умолчанию",densityLarger:"Большой",densityMiddle:"Средний",densitySmall:"Сжатый"},stepsForm:{next:"Следующий",prev:"Предыдущий",submit:"Завершить"},loginForm:{submitText:"Вход"},editableTable:{action:{save:"Сохранить",cancel:"Отменить",delete:"Удалить",add:"добавить ряд данных"}},switch:{open:"Открытый чемпионат мира по теннису",close:"По адресу:"}},vft={moneySymbol:"€",deleteThisLine:"Odstrániť tento riadok",copyThisLine:"Skopírujte tento riadok",form:{lightFilter:{more:"Viac",clear:"Vyčistiť",confirm:"Potvrďte",itemUnit:"Položky"}},tableForm:{search:"Vyhladať",reset:"Resetovať",submit:"Odoslať",collapsed:"Rozbaliť",expand:"Zbaliť",inputPlaceholder:"Prosím, zadajte",selectPlaceholder:"Prosím, vyberte"},alert:{clear:"Vyčistiť",selected:"Vybraný",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položiek"}},tableToolBar:{leftPin:"Pripnúť vľavo",rightPin:"Pripnúť vpravo",noPin:"Odopnuté",leftFixedTitle:"Fixované na ľavo",rightFixedTitle:"Fixované na pravo",noFixedTitle:"Nefixované",reset:"Resetovať",columnDisplay:"Zobrazenie stĺpcov",columnSetting:"Nastavenia",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončiť celú obrazovku",reload:"Obnoviť",density:"Hustota",densityDefault:"Predvolené",densityLarger:"Väčšie",densityMiddle:"Stredné",densitySmall:"Kompaktné"},stepsForm:{next:"Ďalšie",prev:"Predchádzajúce",submit:"Potvrdiť"},loginForm:{submitText:"Prihlásiť sa"},editableTable:{onlyOneLineEditor:"Upravovať možno iba jeden riadok",action:{save:"Uložiť",cancel:"Zrušiť",delete:"Odstrániť",add:"pridať riadok údajov"}},switch:{open:"otvoriť",close:"zavrieť"}},gft={moneySymbol:"RSD",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pronađi",reset:"Resetuj",submit:"Pošalji",collapsed:"Proširi",expand:"Skupi",inputPlaceholder:"Molimo unesite",selectPlaceholder:"Molimo odaberite"},alert:{clear:"Očisti",selected:"Odabrano",item:"Stavka"},pagination:{total:{range:" ",total:"od",item:"stavki"}},tableToolBar:{leftPin:"Zakači levo",rightPin:"Zakači desno",noPin:"Nije zakačeno",leftFixedTitle:"Fiksirano levo",rightFixedTitle:"Fiksirano desno",noFixedTitle:"Nije fiksirano",reset:"Resetuj",columnDisplay:"Prikaz kolona",columnSetting:"Podešavanja",fullScreen:"Pun ekran",exitFullScreen:"Zatvori pun ekran",reload:"Osveži",density:"Veličina",densityDefault:"Podrazumevana",densityLarger:"Veća",densityMiddle:"Srednja",densitySmall:"Kompaktna"},stepsForm:{next:"Dalje",prev:"Nazad",submit:"Gotovo"},loginForm:{submitText:"Prijavi se"},editableTable:{action:{save:"Sačuvaj",cancel:"Poništi",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"Отворите",close:"Затворите"}},bft={moneySymbol:"SEK",deleteThisLine:"Radera denna rad",copyThisLine:"Kopiera denna rad",form:{lightFilter:{more:"Fler filter",clear:"Rensa",confirm:"Bekräfta",itemUnit:"objekt"}},tableForm:{search:"Sök",reset:"Återställ",submit:"Skicka",collapsed:"Expandera",expand:"Fäll ihop",inputPlaceholder:"Vänligen ange",selectPlaceholder:"Vänligen välj"},alert:{clear:"Avbryt val",selected:"Vald",item:"objekt"},pagination:{total:{range:"Från",total:"objekt/totalt",item:"objekt"}},tableToolBar:{leftPin:"Fäst till vänster",rightPin:"Fäst till höger",noPin:"Inte fäst",leftFixedTitle:"Fäst till vänster",rightFixedTitle:"Fäst till höger",noFixedTitle:"Inte fäst",reset:"Återställ",columnDisplay:"Kolumnvisning",columnSetting:"Kolumninställningar",fullScreen:"Fullskärm",exitFullScreen:"Avsluta fullskärm",reload:"Ladda om",density:"Täthet",densityDefault:"Normal",densityLarger:"Lös",densityMiddle:"Medium",densitySmall:"Kompakt"},stepsForm:{next:"Nästa steg",prev:"Föregående steg",submit:"Skicka"},loginForm:{submitText:"Logga in"},editableTable:{onlyOneLineEditor:"Endast en rad kan redigeras åt gången",action:{save:"Spara",cancel:"Avbryt",delete:"Radera",add:"Lägg till en rad"}},switch:{open:"Öppna",close:"Stäng"}},yft={moneySymbol:"฿",deleteThisLine:"ลบบรรทัดนี้",copyThisLine:"คัดลอกบรรทัดนี้",form:{lightFilter:{more:"มากกว่า",clear:"ชัดเจน",confirm:"ยืนยัน",itemUnit:"รายการ"}},tableForm:{search:"สอบถาม",reset:"รีเซ็ต",submit:"ส่ง",collapsed:"ขยาย",expand:"ทรุด",inputPlaceholder:"กรุณาป้อน",selectPlaceholder:"โปรดเลือก"},alert:{clear:"ชัดเจน",selected:"เลือกแล้ว",item:"รายการ"},pagination:{total:{range:" ",total:"ของ",item:"รายการ"}},tableToolBar:{leftPin:"ปักหมุดไปทางซ้าย",rightPin:"ปักหมุดไปทางขวา",noPin:"เลิกตรึงแล้ว",leftFixedTitle:"แก้ไขด้านซ้าย",rightFixedTitle:"แก้ไขด้านขวา",noFixedTitle:"ไม่คงที่",reset:"รีเซ็ต",columnDisplay:"การแสดงคอลัมน์",columnSetting:"การตั้งค่า",fullScreen:"เต็มจอ",exitFullScreen:"ออกจากโหมดเต็มหน้าจอ",reload:"รีเฟรช",density:"ความหนาแน่น",densityDefault:"ค่าเริ่มต้น",densityLarger:"ขนาดใหญ่ขึ้น",densityMiddle:"กลาง",densitySmall:"กะทัดรัด"},stepsForm:{next:"ถัดไป",prev:"ก่อนหน้า",submit:"เสร็จ"},loginForm:{submitText:"เข้าสู่ระบบ"},editableTable:{onlyOneLineEditor:"แก้ไขได้เพียงบรรทัดเดียวเท่านั้น",action:{save:"บันทึก",cancel:"ยกเลิก",delete:"ลบ",add:"เพิ่มแถวของข้อมูล"}},switch:{open:"เปิด",close:"ปิด"}},xft={moneySymbol:"₺",form:{lightFilter:{more:"Daha Fazla",clear:"Temizle",confirm:"Onayla",itemUnit:"Öğeler"}},tableForm:{search:"Filtrele",reset:"Sıfırla",submit:"Gönder",collapsed:"Daha fazla",expand:"Daha az",inputPlaceholder:"Filtrelemek için bir değer girin",selectPlaceholder:"Filtrelemek için bir değer seçin"},alert:{clear:"Temizle",selected:"Seçili",item:"Öğe"},pagination:{total:{range:" ",total:"Toplam",item:"Öğe"}},tableToolBar:{leftPin:"Sola sabitle",rightPin:"Sağa sabitle",noPin:"Sabitlemeyi kaldır",leftFixedTitle:"Sola sabitlendi",rightFixedTitle:"Sağa sabitlendi",noFixedTitle:"Sabitlenmedi",reset:"Sıfırla",columnDisplay:"Kolon Görünümü",columnSetting:"Ayarlar",fullScreen:"Tam Ekran",exitFullScreen:"Tam Ekrandan Çık",reload:"Yenile",density:"Kalınlık",densityDefault:"Varsayılan",densityLarger:"Büyük",densityMiddle:"Orta",densitySmall:"Küçük"},stepsForm:{next:"Sıradaki",prev:"Önceki",submit:"Gönder"},loginForm:{submitText:"Giriş Yap"},editableTable:{action:{save:"Kaydet",cancel:"Vazgeç",delete:"Sil",add:"foegje in rige gegevens ta"}},switch:{open:"açık",close:"kapatmak"}},wft={moneySymbol:"₴",deleteThisLine:"Видатили рядок",copyThisLine:"Скопіювати рядок",form:{lightFilter:{more:"Ще",clear:"Очистити",confirm:"Ок",itemUnit:"Позиції"}},tableForm:{search:"Пошук",reset:"Очистити",submit:"Відправити",collapsed:"Розгорнути",expand:"Згорнути",inputPlaceholder:"Введіть значення",selectPlaceholder:"Оберіть значення"},alert:{clear:"Очистити",selected:"Обрано",item:"елементів"},pagination:{total:{range:" ",total:"з",item:"елементів"}},tableToolBar:{leftPin:"Закріпити зліва",rightPin:"Закріпити справа",noPin:"Відкріпити",leftFixedTitle:"Закріплено зліва",rightFixedTitle:"Закріплено справа",noFixedTitle:"Не закріплено",reset:"Скинути",columnDisplay:"Відображення стовпців",columnSetting:"Налаштування",fullScreen:"Повноекранний режим",exitFullScreen:"Вийти з повноекранного режиму",reload:"Оновити",density:"Розмір",densityDefault:"За замовчуванням",densityLarger:"Великий",densityMiddle:"Середній",densitySmall:"Стислий"},stepsForm:{next:"Наступний",prev:"Попередній",submit:"Завершити"},loginForm:{submitText:"Вхіх"},editableTable:{onlyOneLineEditor:"Тільки один рядок може бути редагований одночасно",action:{save:"Зберегти",cancel:"Відмінити",delete:"Видалити",add:"додати рядок"}},switch:{open:"Відкрито",close:"Закрито"}},Cft={moneySymbol:"UZS",form:{lightFilter:{more:"Yana",clear:"Tozalash",confirm:"OK",itemUnit:"Pozitsiyalar"}},tableForm:{search:"Qidirish",reset:"Qayta tiklash",submit:"Yuborish",collapsed:"Yig‘ish",expand:"Kengaytirish",inputPlaceholder:"Qiymatni kiriting",selectPlaceholder:"Qiymatni tanlang"},alert:{clear:"Tozalash",selected:"Tanlangan",item:"elementlar"},pagination:{total:{range:" ",total:"dan",item:"elementlar"}},tableToolBar:{leftPin:"Chapga mahkamlash",rightPin:"O‘ngga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"O‘ngga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni ko‘rsatish",columnSetting:"Sozlamalar",fullScreen:"To‘liq ekran",exitFullScreen:"To‘liq ekrandan chiqish",reload:"Yangilash",density:"O‘lcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"O‘rtacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"O‘chirish",add:"maʼlumotlar qatorini qo‘shish"}},switch:{open:"Ochish",close:"Yopish"}},Sft={moneySymbol:"₫",form:{lightFilter:{more:"Nhiều hơn",clear:"Trong",confirm:"Xác nhận",itemUnit:"Mục"}},tableForm:{search:"Tìm kiếm",reset:"Làm lại",submit:"Gửi đi",collapsed:"Mở rộng",expand:"Thu gọn",inputPlaceholder:"nhập dữ liệu",selectPlaceholder:"Vui lòng chọn"},alert:{clear:"Xóa",selected:"đã chọn",item:"mục"},pagination:{total:{range:" ",total:"trên",item:"mặt hàng"}},tableToolBar:{leftPin:"Ghim trái",rightPin:"Ghim phải",noPin:"Bỏ ghim",leftFixedTitle:"Cố định trái",rightFixedTitle:"Cố định phải",noFixedTitle:"Chưa cố định",reset:"Làm lại",columnDisplay:"Cột hiển thị",columnSetting:"Cấu hình",fullScreen:"Chế độ toàn màn hình",exitFullScreen:"Thoát chế độ toàn màn hình",reload:"Làm mới",density:"Mật độ hiển thị",densityDefault:"Mặc định",densityLarger:"Mặc định",densityMiddle:"Trung bình",densitySmall:"Chật"},stepsForm:{next:"Sau",prev:"Trước",submit:"Kết thúc"},loginForm:{submitText:"Đăng nhập"},editableTable:{action:{save:"Cứu",cancel:"Hủy",delete:"Xóa",add:"thêm một hàng dữ liệu"}},switch:{open:"mở",close:"đóng"}},kft={moneySymbol:"¥",deleteThisLine:"删除此项",copyThisLine:"复制此项",form:{lightFilter:{more:"更多筛选",clear:"清除",confirm:"确认",itemUnit:"项"}},tableForm:{search:"查询",reset:"重置",submit:"提交",collapsed:"展开",expand:"收起",inputPlaceholder:"请输入",selectPlaceholder:"请选择"},alert:{clear:"取消选择",selected:"已选择",item:"项"},pagination:{total:{range:"第",total:"条/总共",item:"条"}},tableToolBar:{leftPin:"固定在列首",rightPin:"固定在列尾",noPin:"不固定",leftFixedTitle:"固定在左侧",rightFixedTitle:"固定在右侧",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列设置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"宽松",densityMiddle:"中等",densitySmall:"紧凑"},stepsForm:{next:"下一步",prev:"上一步",submit:"提交"},loginForm:{submitText:"登录"},editableTable:{onlyOneLineEditor:"只能同时编辑一行",action:{save:"保存",cancel:"取消",delete:"删除",add:"添加一行数据"}},switch:{open:"打开",close:"关闭"}},_ft={moneySymbol:"HK$",deleteThisLine:"刪除此項",copyThisLine:"複製此項",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"搜尋",reset:"重設",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選取",selected:"已選取",item:"項"},pagination:{total:{range:"第",total:"項/總共",item:"項"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重設",columnDisplay:"列顯示",columnSetting:"列設定",fullScreen:"全螢幕",exitFullScreen:"退出全螢幕",reload:"重新整理",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}},Eft={moneySymbol:"NT$",deleteThisLine:"刪除此项",copyThisLine:"複製此项",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"查詢",reset:"重置",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選擇",selected:"已選擇",item:"項"},pagination:{total:{range:"第",total:"條/總共",item:"條"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列設置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}};var dr=function(t,n){return{getMessage:function(i,a){var o=cr(n,i.replace(/\[(\d+)\]/g,".$1").split("."))||"";if(o)return o;var s=t.replace("_","-");if(s==="zh-CN")return a;var l=Fm["zh-CN"];return l?l.getMessage(i,a):a},locale:t}},$ft=dr("mn_MN",cft),Tft=dr("ar_EG",Kdt),qh=dr("zh_CN",kft),Pft=dr("en_US",Zdt),Rft=dr("en_GB",Qdt),Ift=dr("vi_VN",Sft),Oft=dr("it_IT",oft),Mft=dr("ja_JP",sft),jft=dr("es_ES",eft),Nft=dr("ca_ES",Ydt),Aft=dr("ru_RU",hft),Fft=dr("sr_RS",gft),Dft=dr("ms_MY",uft),Lft=dr("zh_TW",Eft),Bft=dr("zh_HK",_ft),zft=dr("fr_FR",nft),Hft=dr("pt_BR",mft),Vft=dr("ko_KR",lft),Wft=dr("id_ID",aft),Uft=dr("de_DE",Jdt),qft=dr("fa_IR",tft),Gft=dr("tr_TR",xft),Kft=dr("pl_PL",fft),Yft=dr("hr_",ift),Xft=dr("th_TH",yft),Jft=dr("cs_cz",Xdt),Qft=dr("sk_SK",vft),Zft=dr("he_IL",rft),emt=dr("uk_UA",wft),tmt=dr("uz_UZ",Cft),nmt=dr("nl_NL",dft),rmt=dr("ro_RO",pft),imt=dr("sv_SE",bft),Fm={"mn-MN":$ft,"ar-EG":Tft,"zh-CN":qh,"en-US":Pft,"en-GB":Rft,"vi-VN":Ift,"it-IT":Oft,"ja-JP":Mft,"es-ES":jft,"ca-ES":Nft,"ru-RU":Aft,"sr-RS":Fft,"ms-MY":Dft,"zh-TW":Lft,"zh-HK":Bft,"fr-FR":zft,"pt-BR":Hft,"ko-KR":Vft,"id-ID":Wft,"de-DE":Uft,"fa-IR":qft,"tr-TR":Gft,"pl-PL":Kft,"hr-HR":Yft,"th-TH":Xft,"cs-CZ":Jft,"sk-SK":Qft,"he-IL":Zft,"uk-UA":emt,"uz-UZ":tmt,"nl-NL":nmt,"ro-RO":rmt,"sv-SE":imt},amt=Object.keys(Fm),Dde=function(t){var n=(t||"zh-CN").toLocaleLowerCase();return amt.find(function(r){var i=r.toLocaleLowerCase();return i.includes(n)})};function Ta(e,t){omt(e)&&(e="100%");var n=smt(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Jw(e){return Math.min(1,Math.max(0,e))}function omt(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function smt(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Lde(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Qw(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Qf(e){return e.length===1?"0"+e:String(e)}function lmt(e,t,n){return{r:Ta(e,255)*255,g:Ta(t,255)*255,b:Ta(n,255)*255}}function oq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=0,s=(r+i)/2;if(r===i)o=0,a=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function cmt(e,t,n){var r,i,a;if(e=Ta(e,360),t=Ta(t,100),n=Ta(n,100),t===0)i=n,a=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,s=2*n-o;r=U8(s,o,e+1/3),i=U8(s,o,e),a=U8(s,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function sq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=r,s=r-i,l=r===0?0:s/r;if(r===i)a=0;else{switch(r){case e:a=(t-n)/s+(t>16,g:(e&65280)>>8,b:e&255}}var RO={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function pmt(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=gmt(e)),typeof e=="object"&&(tu(e.r)&&tu(e.g)&&tu(e.b)?(t=lmt(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):tu(e.h)&&tu(e.s)&&tu(e.v)?(r=Qw(e.s),i=Qw(e.v),t=umt(e.h,r,i),o=!0,s="hsv"):tu(e.h)&&tu(e.s)&&tu(e.l)&&(r=Qw(e.s),a=Qw(e.l),t=cmt(e.h,r,a),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Lde(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var hmt="[-\\+]?\\d+%?",vmt="[-\\+]?\\d*\\.\\d+%?",Od="(?:".concat(vmt,")|(?:").concat(hmt,")"),q8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),G8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),vl={CSS_UNIT:new RegExp(Od),rgb:new RegExp("rgb"+q8),rgba:new RegExp("rgba"+G8),hsl:new RegExp("hsl"+q8),hsla:new RegExp("hsla"+G8),hsv:new RegExp("hsv"+q8),hsva:new RegExp("hsva"+G8),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 gmt(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(RO[e])e=RO[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=vl.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=vl.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=vl.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=vl.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=vl.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=vl.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=vl.hex8.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),a:cq(n[4]),format:t?"name":"hex8"}:(n=vl.hex6.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),format:t?"name":"hex"}:(n=vl.hex4.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),a:cq(n[4]+n[4]),format:t?"name":"hex8"}:(n=vl.hex3.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function tu(e){return!!vl.CSS_UNIT.exec(String(e))}var bmt=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=mmt(t)),this.originalInput=t;var i=pmt(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,a=t.r/255,o=t.g/255,s=t.b/255;return a<=.03928?n=a/12.92:n=Math.pow((a+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),s<=.03928?i=s/12.92:i=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=Lde(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=sq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=sq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=oq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=oq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),lq(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),dmt(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Ta(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Ta(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+lq(this.r,this.g,this.b,!1),n=0,r=Object.entries(RO);n=0,a=!n&&i&&(t.startsWith("hex")||t==="name");return a?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},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){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Jw(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Jw(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Jw(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Jw(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){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,a=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(new e({h:r,s:i,v:a})),a=(a+s)%1;return o},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],a=360/t,o=1;o1&&arguments[1]!==void 0?arguments[1]:1,r=3735928559^n,i=1103547991^n,a=0,o;a>>16,2246822507)^Math.imul(i^i>>>13,3266489909),i=Math.imul(i^i>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),4294967296*(2097151&i)+(r>>>0)},G9=Jb(function(e){return e}),zde={theme:G9,token:N(N({},T1),zi==null||(K8=zi.defaultAlgorithm)===null||K8===void 0?void 0:K8.call(zi,zi==null?void 0:zi.defaultSeed)),hashId:"pro-".concat(Bde(JSON.stringify(T1)))},ymt=function(){return zde};const xmt=Object.freeze(Object.defineProperty({__proto__:null,defaultToken:T1,emptyTheme:G9,hashCode:Bde,token:zde,useToken:ymt},Symbol.toStringTag,{value:"Module"}));var as=function(t,n){return new bmt(t).setAlpha(n).toRgbString()},wmt=function(){return typeof zi>"u"||!zi?xmt:zi},Do=wmt(),Sb=Do.useToken,Y8=function(t){return{boxSizing:"border-box",margin:0,padding:0,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,listStyle:"none"}};function jr(e,t){var n,r=u.useContext(Ys),i=r.token,a=i===void 0?{}:i,o=u.useContext(Ys),s=o.hashed,l=Sb(),c=l.token,d=l.hashId,f=u.useContext(Ys);f.theme;var m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=m.csp;return a.layout||(a=N({},c)),a.proComponentsCls=(n=a.proComponentsCls)!==null&&n!==void 0?n:".".concat(p("pro")),a.antCls=".".concat(p()),{wrapSSR:YS({token:a,path:[e],nonce:h==null?void 0:h.nonce,layer:{name:"antd-pro"}},function(){return t(a)}),hashId:s?d:""}}var Cmt=function(t,n){var r,i,a,o,s,l=N({},t);return N(N({bgLayout:"linear-gradient(".concat(n.colorBgContainer,", ").concat(n.colorBgLayout," 28%)"),colorTextAppListIcon:n.colorTextSecondary,appListIconHoverBgColor:l==null||(r=l.sider)===null||r===void 0?void 0:r.colorBgMenuItemSelected,colorBgAppListIconHover:as(n.colorTextBase,.04),colorTextAppListIconHover:n.colorTextBase},l),{},{header:N({colorBgHeader:as(n.colorBgElevated,.6),colorBgScrollHeader:as(n.colorBgElevated,.8),colorHeaderTitle:n.colorText,colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(l==null||(i=l.header)===null||i===void 0?void 0:i.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(a=l.header)===null||a===void 0?void 0:a.colorBgHeader:n.colorBgElevated,colorTextMenuSelected:as(n.colorTextBase,.95),colorBgRightActionsItemHover:as(n.colorTextBase,.03),colorTextRightActionsItem:n.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextMenuActive:n.colorText},l.header),sider:N({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:n.colorBgElevated,colorTextCollapsedButtonHover:n.colorTextSecondary,colorTextCollapsedButton:as(n.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:as(n.colorTextBase,.06),colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:as(n.colorTextBase,.04),colorTextMenuItemHover:n.colorText,colorTextMenuSelected:as(n.colorTextBase,.95),colorTextMenuActive:n.colorText,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextSubMenuSelected:as(n.colorTextBase,.95)},l.sider),pageContainer:N({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((o=l.pageContainer)===null||o===void 0?void 0:o.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((s=l.pageContainer)===null||s===void 0?void 0:s.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:n.colorBgElevated},l.pageContainer)})},Smt=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i1,Z=R.getMessage("form.lightFilter.itemUnit","项");return typeof X=="string"&&X.length>S&&ne?"...".concat(A.length).concat(Z):""},re=J();return b.jsxs("span",{title:typeof X=="string"?X:void 0,style:{display:"inline-flex",alignItems:"center"},children:[U,b.jsx("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof X=="string"?X==null||(V=X.toString())===null||V===void 0||(W=V.slice)===null||W===void 0?void 0:W.call(V,0,S):X}),re]})}return H||m};return j(b.jsxs("span",{className:fe(P,I,"".concat(P,"-").concat((i=(a=t.size)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:"middle"),G(G(G(G({},"".concat(P,"-active"),(Array.isArray(l)?l.length>0:!!l)||l===0),"".concat(P,"-disabled"),c),"".concat(P,"-bordered"),v),"".concat(P,"-allow-clear"),x),p),style:g,ref:L,onClick:function(){var H;t==null||(H=t.onClick)===null||H===void 0||H.call(t)},children:[F(o,l),(l||l===0)&&x&&b.jsx(Bc,{role:"button",title:R.getMessage("form.lightFilter.clear","清除"),className:fe("".concat(P,"-icon"),I,"".concat(P,"-close")),onClick:function(H){c||s==null||s(),H.stopPropagation()},ref:O}),y!==!1?y??b.jsx(Mu,{className:fe("".concat(P,"-icon"),I,"".concat(P,"-arrow"))}):null]}))},Gc=K.forwardRef(Amt),Ci=function(t){var n={};if(Object.keys(t||{}).forEach(function(r){t[r]!==void 0&&(n[r]=t[r])}),!(Object.keys(n).length<1))return n},Fmt=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,uq=function(t){return t==="*"||t==="x"||t==="X"},dq=function(t){var n=parseInt(t,10);return isNaN(n)?t:n},Dmt=function(t,n){return pt(t)!==pt(n)?[String(t),String(n)]:[t,n]},Lmt=function(t,n){if(uq(t)||uq(n))return 0;var r=Dmt(dq(t),dq(n)),i=he(r,2),a=i[0],o=i[1];return a>o?1:a"u"?Iu:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||Iu},Jy=function(t,n){var r=mp(Hde(),"4.23.0")>-1?{open:t,onOpenChange:n}:{visible:t,onVisibleChange:n};return Ci(r)},zmt=function(t){return G(G(G({},"".concat(t.componentCls,"-label"),{cursor:"pointer"}),"".concat(t.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(t.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function Hmt(e){return jr("FilterDropdown",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[zmt(n)]})}var Vde=function(t){var n=t.children,r=t.label,i=t.footer,a=t.open,o=t.onOpenChange,s=t.disabled,l=t.onVisibleChange,c=t.visible,d=t.footerRender,f=t.placement,m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=p("pro-core-field-dropdown"),v=Hmt(h),g=v.wrapSSR,y=v.hashId,w=Jy(a||c||!1,o||l),x=u.useRef(null);return g(b.jsx(Hc,N(N({placement:f,trigger:["click"]},w),{},{styles:{body:{padding:0}},content:b.jsxs("div",{ref:x,className:fe("".concat(h,"-overlay"),G(G({},"".concat(h,"-overlay-").concat(f),f),"hashId",y)),children:[b.jsx(Ht,{getPopupContainer:function(){return x.current||document.body},children:b.jsx("div",{className:"".concat(h,"-content ").concat(y).trim(),children:n})}),i&&b.jsx(Omt,N({disabled:s,footerRender:d},i))]}),children:b.jsx("span",{className:"".concat(h,"-label ").concat(y).trim(),children:r})})))},Vmt=function(t){var n="".concat(t.antCls,"-progress-bg");return G({},t.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":G({},n,{backgroundColor:t.colorSuccess}),"&-error":G({},n,{backgroundColor:t.colorError}),"&-warning":G({},n,{backgroundColor:t.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:t.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:t.colorPrimary},"&-error":{color:t.colorError},"&-success":{color:t.colorSuccess}},"&-text":{color:t.colorText}}})};function Wmt(e){return jr("InlineErrorFormItem",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Vmt(n)]})}var Umt=["rules","name","children","popoverProps"],qmt=["errorType","rules","name","popoverProps","children"],Wde={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},Gmt=function(t){var n=t.inputProps,r=t.input,i=t.extra,a=t.errorList,o=t.popoverProps,s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useState([]),m=he(f,2),p=m[0],h=m[1],v=u.useContext(Ht.ConfigContext),g=v.getPrefixCls,y=g(),w=Sb(),x=Wmt("".concat(y,"-form-item-with-help")),C=x.wrapSSR,S=x.hashId;u.useEffect(function(){n.validateStatus!=="validating"&&h(n.errors)},[n.errors,n.validateStatus]);var k=Jy(p.length<1?!1:c,function(E){E!==c&&d(E)}),_=n.validateStatus==="validating";return b.jsx(Hc,N(N(N({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},k),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:C(b.jsx("div",{className:"".concat(y,"-form-item ").concat(S," ").concat(w.hashId).trim(),style:{margin:0,padding:0},children:b.jsxs("div",{className:"".concat(y,"-form-item-with-help ").concat(S," ").concat(w.hashId).trim(),children:[_?b.jsx(Ra,{}):null,a]})}))},o),{},{children:b.jsxs(b.Fragment,{children:[r,i]})}),"popover")},Kmt=function(t){var n=t.rules,r=t.name,i=t.children,a=t.popoverProps,o=it(t,Umt);return b.jsx(kn.Item,N(N({name:r,rules:n,hasFeedback:!1,shouldUpdate:function(l,c){if(l===c)return!1;var d=[r].flat(1);d.length>1&&d.pop();try{return JSON.stringify(cr(l,d))!==JSON.stringify(cr(c,d))}catch{return!0}},_internalItemRender:{mark:"pro_table_render",render:function(l,c){return b.jsx(Gmt,N({inputProps:l,popoverProps:a},c))}}},o),{},{style:N(N({},Wde),o==null?void 0:o.style),children:i}))},Ymt=function(t){var n=t.errorType,r=t.rules,i=t.name,a=t.popoverProps,o=t.children,s=it(t,qmt);return i&&r!==null&&r!==void 0&&r.length&&n==="popover"?b.jsx(Kmt,N(N({name:i,rules:r,popoverProps:a},s),{},{children:o})):b.jsx(kn.Item,N(N({rules:r,shouldUpdate:i?function(l,c){if(l===c)return!1;var d=[i].flat(1);d.length>1&&d.pop();try{return JSON.stringify(cr(l,d))!==JSON.stringify(cr(c,d))}catch{return!0}}:void 0},s),{},{style:N(N({},Wde),s.style),name:i,children:o}))},Xmt=function(t){return G({},t.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:t.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:t.colorTextSecondary,fontWeight:"normal",fontSize:t.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function Jmt(e){return jr("LabelIconTip",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Xmt(n)]})}var Dm=K.memo(function(e){var t=e.label,n=e.tooltip,r=e.ellipsis,i=e.subTitle,a=u.useContext(Ht.ConfigContext),o=a.getPrefixCls,s=o("pro-core-label-tip"),l=Jmt(s),c=l.wrapSSR,d=l.hashId;if(!n&&!i)return b.jsx(b.Fragment,{children:t});var f=typeof n=="string"||K.isValidElement(n)?{title:n}:n,m=(f==null?void 0:f.icon)||b.jsx(Vlt,{});return c(b.jsxs("div",{className:fe(s,d),onMouseDown:function(h){return h.stopPropagation()},onMouseLeave:function(h){return h.stopPropagation()},onMouseMove:function(h){return h.stopPropagation()},children:[b.jsx("div",{className:fe("".concat(s,"-title"),d,G({},"".concat(s,"-title-ellipsis"),r)),children:t}),i&&b.jsx("div",{className:"".concat(s,"-subtitle ").concat(d).trim(),children:i}),n&&b.jsx($r,N(N({},f),{},{children:b.jsx("span",{className:"".concat(s,"-icon ").concat(d).trim(),children:m})}))]}))}),Qy=K.createContext({}),Ude={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n="month",r="quarter";return function(i,a){var o=a.prototype;o.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var s=o.add;o.add=function(c,d){return c=Number(c),this.$utils().p(d)===r?this.add(3*c,n):s.bind(this)(c,d)};var l=o.startOf;o.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;if(f.p(c)===r){var p=this.quarter()-1;return m?this.month(3*p).startOf(n).startOf("day"):this.month(3*p+2).endOf(n).endOf("day")}return l.bind(this)(c,d)}}})})(Ude);var Qmt=Ude.exports;const Zmt=Zn(Qmt);var rf=function(t){return t==null};Sn.extend(Zmt);var qde={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function mq(e){return Object.prototype.toString.call(e)==="[object Object]"}function ept(e){if(mq(e)===!1)return!1;var t=e.constructor;if(t===void 0)return!0;var n=t.prototype;return!(mq(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}var IO=function(t){return!!(t!=null&&t._isAMomentObject)},pq=function(t,n,r){if(!n)return t;if(Sn.isDayjs(t)||IO(t)){if(n==="number")return t.valueOf();if(n==="string")return t.format(qde[r]||"YYYY-MM-DD HH:mm:ss");if(typeof n=="string"&&n!=="string")return t.format(n);if(typeof n=="function")return n(t,r)}return t},tpt=function e(t,n,r,i,a){var o={};return typeof window>"u"||pt(t)!=="object"||rf(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach(function(s){var l=a?[a,s].flat(1):[s],c=cr(r,l)||"text",d="text",f;typeof c=="string"?d=c:(d=c.valueType,f=c.dateFormat);var m=t[s];if(!(rf(m)&&i)){if(ept(m)&&!Array.isArray(m)&&!Sn.isDayjs(m)&&!IO(m)){o[s]=e(m,n,r,i,l);return}if(Array.isArray(m)){o[s]=m.map(function(p,h){return Sn.isDayjs(p)||IO(p)?pq(p,f||n,d):e(p,n,r,i,[s,"".concat(h)].flat(1))});return}o[s]=pq(m,f||n,d)}}),o)},hq=function(t,n){return typeof n=="function"?n(Sn(t)):Sn(t).format(n)},npt=function(t,n){var r=Array.isArray(t)?t:[],i=he(r,2),a=i[0],o=i[1],s,l;Array.isArray(n)?(s=n[0],l=n[1]):pt(n)==="object"&&n.type==="mask"?(s=n.format,l=n.format):(s=n,l=n);var c=a?hq(a,s):"",d=o?hq(o,l):"",f=c&&d?"".concat(c," ~ ").concat(d):"";return f},rpt=function(t){var n;return!!(t!=null&&(n=t.valueType)!==null&&n!==void 0&&n.toString().startsWith("date")||(t==null?void 0:t.valueType)==="select"||t!=null&&t.valueEnum)},ipt=function(t){var n;return((n=t.ellipsis)===null||n===void 0?void 0:n.showTitle)===!1?!1:t.ellipsis},apt=function(t,n,r){if(n.copyable||n.ellipsis){var i=n.copyable&&r?{text:r,tooltips:["",""]}:void 0,a=rpt(n),o=ipt(n)&&r?{tooltip:(n==null?void 0:n.tooltip)!==!1&&a?b.jsx("div",{className:"pro-table-tooltip-text",children:t}):r}:!1;return b.jsx(ga.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:i,ellipsis:o,children:t})}return t};function fa(e){if(typeof e=="function"){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r-1?{menu:t}:{overlay:b.jsx(Wu,N({},t))};return Ci(n)},Un=function(t){var n=u.useRef(null);return n.current=t,u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&arguments[1]!==void 0?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,r=u.useState(e),i=he(r,2),a=i[0],o=i[1],s=Y9(e);return u.useEffect(function(){var l=setTimeout(function(){o(s.current)},t);return function(){return clearTimeout(l)}},n?[t].concat(Ve(n)):void 0),a}function _u(e,t,n,r){if(e===t)return!0;if(e&&t&&pt(e)==="object"&&pt(t)==="object"){if(e.constructor!==t.constructor)return!1;var i,a,o;if(Array.isArray(e)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(!_u(e[a],t[a],n,r))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;var s=Sc(e.entries()),l;try{for(s.s();!(l=s.n()).done;)if(a=l.value,!t.has(a[0]))return!1}catch(h){s.e(h)}finally{s.f()}var c=Sc(e.entries()),d;try{for(c.s();!(d=c.n()).done;)if(a=d.value,!_u(a[1],t.get(a[0]),n,r))return!1}catch(h){c.e(h)}finally{c.f()}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;var f=Sc(e.entries()),m;try{for(f.s();!(m=f.n()).done;)if(a=m.value,!t.has(a[0]))return!1}catch(h){f.e(h)}finally{f.f()}return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(e[a]!==t[a])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&e.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&e.toString)return e.toString()===t.toString();if(o=Object.keys(e),i=o.length,i!==Object.keys(t).length)return!1;for(a=i;a--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[a]))return!1;for(a=i;a--!==0;){var p=o[a];if(!(n!=null&&n.includes(p))&&!(p==="_owner"&&e.$$typeof)&&!_u(e[p],t[p],n,r))return!1}return!0}return e!==e&&t!==t}var spt=function(t,n,r){return _u(t,n,r)};function X9(e,t){var n=u.useRef();return spt(e,n.current,t)||(n.current=e),n.current}function nk(e,t,n){u.useEffect(e,X9(t||[],n))}function Kde(e,t,n,r){var i=K9(cn(bt().mark(function a(){return bt().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:e();case 1:case"end":return s.stop()}},a)})),r||16);u.useEffect(function(){i.run()},X9(t||[],n))}function Fa(e,t){return K.useMemo(e,X9(t))}var lpt=typeof process<"u"&&process.versions!=null&&process.versions.node!=null,J9=function(){return typeof window<"u"&&typeof window.document<"u"&&typeof window.matchMedia<"u"&&!lpt},J8=0;function cpt(e){var t=u.useRef(null),n=u.useState(function(){return e.proFieldKey?e.proFieldKey.toString():(J8+=1,J8.toString())}),r=he(n,1),i=r[0],a=u.useRef(i),o=function(){var d=cn(bt().mark(function f(){var m,p,h,v;return bt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(m=t.current)===null||m===void 0||m.abort(),h=new AbortController,t.current=h,y.next=5,Promise.race([(p=e.request)===null||p===void 0?void 0:p.call(e,e.params,e),new Promise(function(w,x){var C;(C=t.current)===null||C===void 0||(C=C.signal)===null||C===void 0||C.addEventListener("abort",function(){x(new Error("aborted"))})})]);case 5:return v=y.sent,y.abrupt("return",v);case 7:case"end":return y.stop()}},f)}));return function(){return d.apply(this,arguments)}}();u.useEffect(function(){return function(){J8+=1}},[]);var s=Fde([a.current,e.params],o,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),l=s.data,c=s.error;return[l||c]}var kb=function(t){var n=u.useRef();return u.useEffect(function(){n.current=t}),n.current};function upt(){var e=u.useState(!0),t=he(e,2),n=t[1],r=u.useCallback(function(){return n(function(i){return!i})},[]);return r}function dpt(e,t){var n=u.useMemo(function(){var r={current:t};return new Proxy(r,{set:function(a,o,s){return Object.is(a[o],s)||(a[o]=s,e(n)),!0}})},[]);return n}function fpt(e){var t=upt(),n=dpt(t,e);return n}var mpt=function(t){var n=!1;return(typeof t=="string"&&t.startsWith("date")&&!t.endsWith("Range")||t==="select"||t==="time")&&(n=!0),n},I4=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window>"u"||!window.crypto)return(vq+=1).toFixed(0);for(var n="",r=crypto.getRandomValues(new Uint8Array(t));t--;){var i=63&r[t];n+=i<36?i.toString(36):i<62?(i-26).toString(36).toUpperCase():i<63?"_":"-"}return n},P1=function(){return typeof window>"u"?gq():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():gq()},Yde=function(t){if(t&&t!==!0)return t},ppt=function(t){var n={};return Object.keys(t||{}).forEach(function(r){var i;Array.isArray(t[r])&&((i=t[r])===null||i===void 0?void 0:i.length)===0||t[r]!==void 0&&(n[r]=t[r])}),n};Sn.extend(Gte);var bq=function(t){return!!(t!=null&&t._isAMomentObject)},Zy=function e(t,n){return rf(t)||Sn.isDayjs(t)||bq(t)?bq(t)?Sn(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?Sn(t):Sn(t,n)},hpt=["colon","dependencies","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","initialValue","noStyle","label","labelAlign","labelCol","name","preserve","normalize","required","rules","shouldUpdate","trigger","validateFirst","validateStatus","validateTrigger","valuePropName","wrapperCol","hidden","validateDebounce","addonBefore","addonAfter","addonWarpStyle"];function vpt(e){var t={};return hpt.forEach(function(n){e[n]!==void 0&&(t[n]=e[n])}),t}var gpt="valueType request plain renderFormItem render text formItemProps valueEnum",bpt="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function Xde(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n="".concat(gpt," ").concat(bpt).split(/[\s\n]+/),r={};return Object.keys(e||{}).forEach(function(i){n.includes(i)&&!t||(r[i]=e[i])}),r}function ypt(e){var t=Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase();return t==="string"&&pt(e)==="object"?"object":e===null?"null":e===void 0?"undefined":t}var xpt=function(t){var n=t.color,r=t.children;return b.jsx(Ns,{color:n,text:r})},Yu=function(t){return ypt(t)==="map"?t:new Map(Object.entries(t||{}))},wpt={Success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},Error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},Default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},Processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},Warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})},success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})}},Sg=function e(t,n,r){if(Array.isArray(t))return b.jsx(wr,{split:",",size:2,wrap:!0,children:t.map(function(c,d){return e(c,n,d)})},r);var i=Yu(n);if(!i.has(t)&&!i.has("".concat(t)))return(t==null?void 0:t.label)||t;var a=i.get(t)||i.get("".concat(t));if(!a)return b.jsx(K.Fragment,{children:(t==null?void 0:t.label)||t},r);var o=a.status,s=a.color,l=wpt[o||"Init"];return l?b.jsx(l,{children:a.text},r):s?b.jsx(xpt,{color:s,children:a.text},r):b.jsx(K.Fragment,{children:a.text||a},r)},MO={exports:{}};(function(e,t){const{hasOwnProperty:n}=Object.prototype,r=y();r.configure=y,r.stringify=r,r.default=r,t.stringify=r,t.configure=y,e.exports=r;const i=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function a(w){return w.length<5e3&&!i.test(w)?`"${w}"`:JSON.stringify(w)}function o(w,x){if(w.length>200||x)return w.sort(x);for(let C=1;CS;)w[k]=w[k-1],k--;w[k]=S}return w}const s=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function l(w){return s.call(w)!==void 0&&w.length!==0}function c(w,x,C){w.length= 1`)}return C===void 0?1/0:C}function h(w){return w===1?"1 item":`${w} items`}function v(w){const x=new Set;for(const C of w)(typeof C=="string"||typeof C=="number")&&x.add(String(C));return x}function g(w){if(n.call(w,"strict")){const x=w.strict;if(typeof x!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(x)return C=>{let S=`Object can not safely be stringified. Received type ${typeof C}`;throw typeof C!="function"&&(S+=` (${C.toString()})`),new Error(S)}}}function y(w){w={...w};const x=g(w);x&&(w.bigint===void 0&&(w.bigint=!1),"circularValue"in w||(w.circularValue=Error));const C=d(w),S=m(w,"bigint"),k=f(w),_=typeof k=="function"?k:void 0,E=p(w,"maximumDepth"),T=p(w,"maximumBreadth");function $(R,O,L,D,B,F){let z=O[R];switch(typeof z=="object"&&z!==null&&typeof z.toJSON=="function"&&(z=z.toJSON(R)),z=D.call(O,R,z),typeof z){case"string":return a(z);case"object":{if(z===null)return"null";if(L.indexOf(z)!==-1)return C;let H="",A=",";const V=F;if(Array.isArray(z)){if(z.length===0)return"[]";if(E(n.current=new U9({...e,ref:t}),()=>{n.current=null}),[]),K.createElement("div",{ref:t})}const mdt=({onSelect:e,onClose:t})=>{const[n,r]=u.useState(!0),i=a=>{r(!1),e(a.native)};return b.jsx(Net,{className:"EmojiPicker",active:n,onClose:()=>{r(!1),t()},title:"请选择表情",children:b.jsx("div",{children:b.jsx(fdt,{data:_ut,onEmojiSelect:i})})})},pdt=({showEmoji:e,setShowEmoji:t,handleEmojiSelect:n})=>b.jsx(b.Fragment,{children:e&&b.jsx(mdt,{onSelect:n,onClose:()=>t(!1)})}),hdt=({isDarkMode:e,imageInputRef:t,fileInputRef:n,handleImageChange:r,handleFileChange:i})=>b.jsxs(b.Fragment,{children:[e&&b.jsx(xLe,{children:b.jsx("link",{rel:"stylesheet",type:"text/css",href:Sg()+"/chat/assets/css/chatui/chatui-theme-dark.css"})}),b.jsx("input",{type:"file",accept:"image/*",style:{display:"none"},ref:t,onChange:r}),b.jsx("input",{type:"file",style:{display:"none"},ref:n,onChange:i})]}),vdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.invite.session")}),b.jsx(Ql,{children:r})]})})},gdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:"同意邀请会话"}),b.jsx(Ql,{children:r})]})})},bdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState("");return u.useEffect(()=>{let a=null;try{a=JSON.parse(e)}catch{}a&&i(a.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:"拒绝邀请会话"}),b.jsx(Ql,{children:r})]})})},ydt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.transfer.session")}),b.jsx(Ql,{children:r})]})})},xdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.transfer.accepted.title")}),b.jsx(Ql,{children:r})]})})},wdt=({content:e,status:t,position:n})=>{const[r,i]=u.useState(""),{translateString:a}=fr();return u.useEffect(()=>{let o=null;try{o=JSON.parse(e)}catch{}o&&i(o.note)},[e,n,t]),b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:a("bubbles.transfer.rejected.title")}),b.jsx(Ql,{children:r})]})})},Sdt=K.forwardRef((e,t)=>{var v,g,y,w,x,S,C,_,k,E,T,$,P,M,j,I,R,O,D,L,B,F,z,H,A;const n=C4(),{className:r,orderInfo:i,locale:a,currency:o,action:s,elderMode:l,...c}=e,d=l||n.elderMode,f={currency:o,locale:a},m=V=>{switch(V){case"pending":return"warning";case"paid":return"success";case"shipped":return"primary";case"delivered":return"success";default:return"primary"}},p=V=>{var W,U;(W=i==null?void 0:i.goods)!=null&&W.url&&qd((U=i==null?void 0:i.goods)==null?void 0:U.url),s!=null&&s.onClick&&s.onClick(V)},h=()=>{if(!(i!=null&&i.extra))return null;try{const V=JSON.parse(i==null?void 0:i.extra);return b.jsx("div",{className:"OrderInfo-extra",style:{marginTop:"16px",padding:"0 8px",textAlign:"left"},children:Object.entries(V).map(([W,U])=>b.jsxs("div",{className:"OrderInfo-extra-item",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsxs("span",{className:"OrderInfo-extra-label",style:{marginRight:"8px",fontWeight:"500"},children:[W,":"]}),b.jsx("span",{className:"OrderInfo-extra-value",children:String(U)})]},W))})}catch(V){return console.error("Failed to parse extra data:",V),b.jsx("span",{className:"OrderInfo-meta",style:{margin:"8px 0",display:"block"},children:i==null?void 0:i.extra})}};return b.jsx(co,{className:sn("OrderInfo",r),"data-elder-mode":d,ref:t,style:{padding:"16px"},alignItems:"flex-start",...c,children:b.jsxs(Kd,{className:"OrderInfo-main",children:[(i==null?void 0:i.uid)&&b.jsx("div",{className:"OrderInfo-header",style:{marginBottom:"12px",textAlign:"left"},children:b.jsxs($o,{as:"h4",className:"OrderInfo-orderId",align:"left",children:["订单号:",i.uid]})}),(i==null?void 0:i.goods)&&b.jsxs("div",{className:"OrderInfo-goods",style:{display:"flex",marginBottom:i!=null&&i.shippingAddress||i!=null&&i.paymentMethod?"16px":"0"},children:[((v=i==null?void 0:i.goods)==null?void 0:v.image)&&b.jsx("img",{className:"OrderInfo-img",src:i.goods.image,alt:((g=i==null?void 0:i.goods)==null?void 0:g.title)||"商品图片",style:{width:"80px",height:"80px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs(Kd,{className:"OrderInfo-goodsInfo",style:{marginLeft:(y=i==null?void 0:i.goods)!=null&&y.image?"12px":"0"},children:[((w=i==null?void 0:i.goods)==null?void 0:w.title)&&b.jsx($o,{as:"h4",truncate:!0,className:"OrderInfo-title mb-4",children:i.goods.title}),((x=i==null?void 0:i.goods)==null?void 0:x.description)&&b.jsx($o,{className:"OrderInfo-desc text-gray-600 mb-4",truncate:d,children:i.goods.description}),d?b.jsxs(co,{alignItems:"flex-start",justifyContent:"flex-start",style:{marginBottom:"4px"},children:[((S=i==null?void 0:i.goods)==null?void 0:S.price)!==void 0&&b.jsx(yb,{price:i.goods.price,...f}),(((C=i==null?void 0:i.goods)==null?void 0:C.quantity)||((_=i==null?void 0:i.goods)==null?void 0:_.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]}):((E=(k=i==null?void 0:i.goods)==null?void 0:k.tagList)==null?void 0:E.length)>0&&b.jsx("div",{className:"OrderInfo-tags",style:{marginBottom:"8px"},children:i.goods.tagList.map(V=>b.jsx(KI,{color:"primary",className:"OrderInfo-tag mr-4 mb-4",children:V},V))}),b.jsx(co,{alignItems:"flex-start",style:{marginTop:"4px"},children:b.jsx(Kd,{children:((T=i==null?void 0:i.goods)==null?void 0:T.price)!==void 0&&b.jsxs(b.Fragment,{children:[b.jsx(yb,{price:i.goods.price,...f}),((($=i==null?void 0:i.goods)==null?void 0:$.quantity)||((P=i==null?void 0:i.goods)==null?void 0:P.quantity)===0)&&b.jsxs("span",{className:"OrderInfo-quantity",style:{marginLeft:"4px"},children:["× ",i.goods.quantity||1]})]})})})]})]}),(((M=i==null?void 0:i.shippingAddress)==null?void 0:M.name)||((j=i==null?void 0:i.shippingAddress)==null?void 0:j.phone)||((I=i==null?void 0:i.shippingAddress)==null?void 0:I.address)||(i==null?void 0:i.paymentMethod))&&b.jsxs("div",{className:"OrderInfo-details",style:{margin:"12px 0",padding:"0 8px",textAlign:"left"},children:[(((R=i==null?void 0:i.shippingAddress)==null?void 0:R.name)||((O=i==null?void 0:i.shippingAddress)==null?void 0:O.phone)||((D=i==null?void 0:i.shippingAddress)==null?void 0:D.address))&&b.jsxs("div",{className:"OrderInfo-address",style:{marginBottom:"12px",textAlign:"left"},children:[b.jsx($o,{as:"h5",className:"font-bold mb-4",align:"left",children:"收货信息"}),(((L=i==null?void 0:i.shippingAddress)==null?void 0:L.name)||((B=i==null?void 0:i.shippingAddress)==null?void 0:B.phone))&&b.jsxs($o,{className:"OrderInfo-address-name text-gray-600 mb-4",children:[i.shippingAddress.name," ",i.shippingAddress.phone]}),((F=i==null?void 0:i.shippingAddress)==null?void 0:F.address)&&b.jsx($o,{className:"OrderInfo-address-detail text-gray-600",children:i.shippingAddress.address})]}),(i==null?void 0:i.paymentMethod)&&b.jsxs("div",{className:"OrderInfo-payment",style:{marginBottom:"8px",textAlign:"left"},children:[b.jsx($o,{as:"h5",className:"font-bold mb-4",align:"left",children:"支付方式"}),b.jsx($o,{className:"text-gray-600",align:"left",children:i.paymentMethod})]})]}),((i==null?void 0:i.totalAmount)!==void 0||(i==null?void 0:i.status)||(i==null?void 0:i.time)||s)&&b.jsxs("div",{className:"OrderInfo-footer",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",marginTop:i!=null&&i.goods||(z=i==null?void 0:i.shippingAddress)!=null&&z.name||(H=i==null?void 0:i.shippingAddress)!=null&&H.phone||(A=i==null?void 0:i.shippingAddress)!=null&&A.address||i!=null&&i.paymentMethod?"16px":"0"},children:[(i==null?void 0:i.totalAmount)!==void 0&&b.jsxs("div",{className:"OrderInfo-total",style:{marginBottom:"8px"},children:[b.jsx($o,{as:"h5",className:"mb-4",children:"订单总额"}),b.jsx(yb,{price:i.totalAmount,...f})]}),(i==null?void 0:i.status)&&b.jsx("div",{className:"OrderInfo-status",style:{marginBottom:"8px"},children:b.jsx(KI,{color:m(i.status),children:i.statusText||i.status})}),(i==null?void 0:i.time)&&b.jsx("div",{className:"mb-2",children:b.jsx($o,{className:"OrderInfo-time",children:i.time})}),s&&b.jsx(Bi,{...s,onClick:p,style:{marginTop:"8px"}})]}),h()]})})}),Cdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1,onDownloadImage:o})=>{const[s,l]=u.useState(!1),[c,d]=u.useState(!1),{translateString:f}=fr(),p=(()=>{try{return JSON.parse(t)}catch(x){return console.error("解析图片内容失败:",x),{url:t}}})(),h=p.url,v=()=>{l(!0),it.error(f("bubbles.image.load.failed"))},g=async()=>{if(!h)return;(await zl(h)).success?(d(!0),it.success(f("bubbles.image.copy.success")),setTimeout(()=>{d(!1)},2e3)):it.error(f("bubbles.image.copy.failed"))},y=()=>{o&&o(t)},w=x=>{i&&i(x,{uid:e,content:t,position:n,status:r,type:"IMAGE"})};return s?b.jsx(ws,{type:"image",position:n,onContextMenu:w,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"150px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:f("bubbles.image.load.failed")})}):b.jsxs(ws,{type:"image",position:n,onContextMenu:w,children:[b.jsx(Bu,{src:h,children:b.jsx("img",{src:h,alt:f("bubbles.image.alt"),onError:v,style:{maxWidth:"300px",maxHeight:"300px",borderRadius:"8px",cursor:"pointer"}})}),p.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:p.label}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:g,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:c?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:f(c?"bubbles.image.copy.success":"bubbles.image.copy.link"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:y,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:f("bubbles.image.download.image"),onMouseOver:x=>{x.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:x=>{x.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]})},kdt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),{translateString:l}=fr(),d=(()=>{try{return JSON.parse(t)}catch(C){return Ue.error("解析文件内容失败:",C),{url:t}}})(),f=d.url,m=d.name||v(f),p=d.size,h=d.type||g(f);function v(C){if(!C)return l("bubbles.file.unknown.file");const _=C.split("/");return _[_.length-1]||l("bubbles.file.unknown.file")}function g(C){var k;return C&&((k=C.split(".").pop())==null?void 0:k.toLowerCase())||"unknown"}function y(C){if(!C)return"";const _=typeof C=="string"?parseInt(C):C;if(_===0)return"0 B";const k=1024,E=["B","KB","MB","GB","TB"],T=Math.floor(Math.log(_)/Math.log(k));return parseFloat((_/Math.pow(k,T)).toFixed(2))+" "+E[T]}const w=()=>{if(!f){it.error(l("bubbles.file.invalid.link"));return}qd(f),it.success(l("bubbles.file.download.started"))},x=async()=>{if(!f)return;(await zl(f)).success?(s(!0),it.success(l("bubbles.file.copy.success")),setTimeout(()=>{s(!1)},2e3)):it.error(l("bubbles.file.copy.failed"))},S=C=>{i&&i(C,{uid:e,content:t,position:n,status:r,type:"FILE"})};return b.jsxs(ws,{type:"file",position:n,onContextMenu:S,children:[b.jsx(rtt,{fileUrl:f,children:b.jsxs("div",{style:{display:"flex",gap:"8px",marginTop:"8px"},children:[b.jsx(Bi,{onClick:w,size:"sm",color:"primary",children:l("bubbles.file.download.file")}),n==="left"&&b.jsx(Bi,{onClick:x,size:"sm",color:"primary",style:{backgroundColor:o?"#52c41a":void 0,borderColor:o?"#52c41a":void 0},children:l(o?"bubbles.file.copy.success":"bubbles.file.copy.link")})]})}),n==="left"&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[l("bubbles.file.name"),": ",m]}),p&&b.jsxs("div",{children:[l("bubbles.file.size"),": ",y(p)]}),h&&b.jsxs("div",{children:[l("bubbles.file.type"),": ",h.toUpperCase()]})]}),d.label&&b.jsx("div",{style:{marginTop:"8px",padding:"8px 12px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"6px",fontSize:"14px",color:a?"#d1d5db":"#666",border:`1px solid ${a?"#4b5563":"#e9ecef"}`},children:d.label})]})},_dt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const[o,s]=u.useState(!1),[l,c]=u.useState(!1),{translateString:d}=fr(),m=(()=>{try{return JSON.parse(t)}catch(E){return console.error("解析视频内容失败:",E),{url:t}}})(),p=m.url,h=m.coverUrl,v=m.duration,g=m.width,y=m.height,w=m.format,x=()=>{s(!0),it.error(d("bubbles.video.load.failed"))},S=async()=>{if(!p)return;(await zl(p)).success?(c(!0),it.success(d("bubbles.video.copy.success")),setTimeout(()=>{c(!1)},2e3)):it.error(d("bubbles.video.copy.failed"))},C=()=>{if(!p)return;const E=document.createElement("a");E.href=p,E.download=`video_${e}.${w||"mp4"}`,document.body.appendChild(E),E.click(),document.body.removeChild(E),it.success(d("bubbles.video.download.started"))},_=E=>{i&&i(E,{uid:e,content:t,position:n,status:r,type:"VIDEO"})};function k(E){if(!E)return"";const T=typeof E=="string"?parseInt(E):E,$=Math.floor(T/3600),P=Math.floor(T%3600/60),M=T%60;return $>0?`${$}:${P.toString().padStart(2,"0")}:${M.toString().padStart(2,"0")}`:`${P}:${M.toString().padStart(2,"0")}`}return o?b.jsx(ws,{type:"video",position:n,onContextMenu:_,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"300px",height:"200px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:d("bubbles.video.load.failed")})}):b.jsxs(ws,{type:"video",position:n,onContextMenu:_,children:[b.jsx(ntt,{src:p,cover:h,duration:v,onError:x,style:{width:g?`${g}px`:"280px",height:y?`${y}px`:"auto",maxWidth:"280px",maxHeight:"200px"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:S,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:l?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:d(l?"bubbles.video.copy.success":"bubbles.video.copy.link"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:C,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:d("bubbles.video.download.video"),onMouseOver:E=>{E.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:E=>{E.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&(v||w)&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[v&&b.jsxs("div",{children:[d("bubbles.voice.duration"),": ",k(v)]}),w&&b.jsxs("div",{children:[d("bubbles.voice.format"),": ",w.toUpperCase()]}),g&&y&&b.jsxs("div",{children:[d("bubbles.video.resolution"),": ",g,"×",y]})]})]})},Edt=({uid:e,content:t,position:n,status:r,onContextMenu:i,isDarkMode:a=!1})=>{const{translateString:o}=fr(),[s,l]=u.useState(!1),[c,d]=u.useState(0),[f,m]=u.useState(0),[p,h]=u.useState(!1),[v,g]=u.useState(!1),y=u.useRef(null),x=(()=>{try{return JSON.parse(t)}catch(L){return Ue.error("解析音频内容失败:",L),{url:t}}})(),S=x.url,C=x.duration,_=x.format,k=x.label,E=()=>{h(!0),it.error(o("bubbles.audio.load.failed"))},T=()=>{y.current&&m(y.current.duration)},$=()=>{y.current&&d(y.current.currentTime)},P=()=>{l(!1),d(0)},M=()=>{y.current&&(s?(y.current.pause(),l(!1)):(y.current.play(),l(!0)))},j=L=>{if(!y.current||!f)return;const B=L.currentTarget.getBoundingClientRect(),H=(L.clientX-B.left)/B.width*f;y.current.currentTime=H,d(H)},I=async()=>{if(!S)return;(await zl(S)).success?(g(!0),it.success(o("bubbles.audio.copy.success")),setTimeout(()=>{g(!1)},2e3)):it.error(o("bubbles.audio.copy.failed"))},R=()=>{if(!S)return;const L=document.createElement("a");L.href=S,L.download=`audio_${e}.${_||"mp3"}`,document.body.appendChild(L),L.click(),document.body.removeChild(L),it.success(o("bubbles.audio.download.started"))};function O(L){const B=Math.floor(L/60),F=Math.floor(L%60);return`${B}:${F.toString().padStart(2,"0")}`}const D=L=>{i&&i(L,{uid:e,content:t,position:n,status:r,type:"AUDIO"})};return u.useEffect(()=>{const L=y.current;if(!L)return;const B=()=>{m(L.duration)},F=()=>{d(L.currentTime)},z=()=>{l(!0)},H=()=>{l(!1)},A=()=>{l(!1),d(0)};return L.addEventListener("loadedmetadata",B),L.addEventListener("timeupdate",F),L.addEventListener("play",z),L.addEventListener("pause",H),L.addEventListener("ended",A),()=>{L.removeEventListener("loadedmetadata",B),L.removeEventListener("timeupdate",F),L.removeEventListener("play",z),L.removeEventListener("pause",H),L.removeEventListener("ended",A)}},[]),p?b.jsx(ws,{type:"audio",position:n,onContextMenu:D,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:a?"#374151":"#f5f5f5",color:a?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:o("bubbles.audio.load.failed")})}):b.jsxs(ws,{type:"audio",position:n,onContextMenu:D,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:M,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:a?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:s?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[k&&b.jsx("div",{style:{fontSize:"12px",color:a?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:k}),b.jsx("div",{onClick:j,style:{width:"100%",height:"4px",backgroundColor:a?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${f?c/f*100:0}%`,height:"100%",backgroundColor:a?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:a?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:O(c)}),b.jsx("span",{children:O(f||(C?parseInt(C):0))})]})]})]}),b.jsx("audio",{ref:y,src:S,onError:E,onLoadedMetadata:T,onTimeUpdate:$,onEnded:P,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${a?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:v?"#52c41a":a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:o(v?"bubbles.audio.copy.success":"bubbles.audio.copy.link"),onMouseOver:L=>{L.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:L=>{L.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:R,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:a?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:o("bubbles.audio.download.audio"),onMouseOver:L=>{L.currentTarget.style.backgroundColor=a?"#374151":"#f0f0f0"},onMouseOut:L=>{L.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&_&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:a?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:a?"#b0b8c4":"#666"},children:[_&&b.jsxs("div",{children:[o("bubbles.audio.format"),": ",_.toUpperCase()]}),C&&b.jsxs("div",{children:[o("bubbles.audio.duration"),": ",O(parseInt(C))]})]})]})},$dt=({uid:e,content:t,position:n,onContextMenu:r,isDarkMode:i=!1})=>{const[a,o]=u.useState(!1),[s,l]=u.useState(0),[c,d]=u.useState(0),[f,m]=u.useState(!1),[p,h]=u.useState(!1),v=u.useRef(null),{translateString:g}=fr(),w=(()=>{try{return JSON.parse(t)}catch(O){return Ue.error("解析语音内容失败:",O),{url:t}}})(),x=w.url,S=w.duration,C=w.format||"wav",_=w.label||g("bubbles.voice.voice.message"),k=()=>{m(!0),it.error(g("bubbles.voice.load.failed"))},E=()=>{v.current&&d(v.current.duration)},T=()=>{v.current&&l(v.current.currentTime)},$=()=>{o(!1),l(0)},P=()=>{v.current&&(a?(v.current.pause(),o(!1)):(v.current.play(),o(!0)))},M=O=>{if(!v.current||!c)return;const D=O.currentTarget.getBoundingClientRect(),F=(O.clientX-D.left)/D.width*c;v.current.currentTime=F,l(F)},j=async()=>{if(!x)return;(await zl(x)).success?(h(!0),it.success(g("bubbles.voice.copy.success")),setTimeout(()=>{h(!1)},2e3)):it.error(g("bubbles.voice.copy.failed"))},I=()=>{if(!x)return;const O=document.createElement("a");O.href=x,O.download=`voice_${e}.${C}`,document.body.appendChild(O),O.click(),document.body.removeChild(O),it.success(g("bubbles.voice.download.started"))};function R(O){const D=Math.floor(O/60),L=Math.floor(O%60);return`${D}:${L.toString().padStart(2,"0")}`}return f?b.jsx(ws,{type:"voice",position:n,onContextMenu:r,children:b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"200px",height:"60px",backgroundColor:i?"#374151":"#f5f5f5",color:i?"#b0b8c4":"#999",borderRadius:"8px",fontSize:"14px"},children:g("bubbles.voice.load.failed")})}):b.jsxs(ws,{type:"voice",position:n,onContextMenu:r,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",minWidth:"200px",maxWidth:"300px"},children:[b.jsx("button",{onClick:P,style:{width:"40px",height:"40px",borderRadius:"50%",border:"none",backgroundColor:i?"#4B5563":"#1890ff",color:"white",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:a?b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("rect",{x:"6",y:"4",width:"4",height:"16"}),b.jsx("rect",{x:"14",y:"4",width:"4",height:"16"})]}):b.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:b.jsx("polygon",{points:"5,3 19,12 5,21"})})}),b.jsxs("div",{style:{flex:1,minWidth:0},children:[b.jsx("div",{style:{fontSize:"12px",color:i?"#b0b8c4":"#666",marginBottom:"4px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:_}),b.jsx("div",{onClick:M,style:{width:"100%",height:"4px",backgroundColor:i?"#4B5563":"#e5e7eb",borderRadius:"2px",cursor:"pointer",position:"relative",marginBottom:"4px"},children:b.jsx("div",{style:{width:`${c?s/c*100:0}%`,height:"100%",backgroundColor:i?"#60A5FA":"#1890ff",borderRadius:"2px",transition:"width 0.1s ease"}})}),b.jsxs("div",{style:{fontSize:"11px",color:i?"#9CA3AF":"#999",display:"flex",justifyContent:"space-between"},children:[b.jsx("span",{children:R(s)}),b.jsx("span",{children:R(c||(S?parseInt(S):0))})]})]}),b.jsx("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px",color:i?"#b0b8c4":"#999",flexShrink:0},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:[b.jsx("path",{d:"M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"}),b.jsx("path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"}),b.jsx("line",{x1:"12",y1:"19",x2:"12",y2:"23"}),b.jsx("line",{x1:"8",y1:"23",x2:"16",y2:"23"})]})})]}),b.jsx("audio",{ref:v,src:x,onError:k,onLoadedMetadata:E,onTimeUpdate:T,onEnded:$,style:{display:"none"}}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:"8px",paddingTop:"8px",borderTop:`1px solid ${i?"#374151":"#f0f0f0"}`},children:[b.jsx("button",{onClick:j,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:p?"#52c41a":i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:g(p?"bubbles.voice.copy.success":"bubbles.voice.copy.link"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),b.jsx("button",{onClick:I,style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:i?"#b0b8c4":"#999",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:g("bubbles.voice.download.voice"),onMouseOver:O=>{O.currentTarget.style.backgroundColor=i?"#374151":"#f0f0f0"},onMouseOut:O=>{O.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M21 15V19A2 2 0 0 1 19 21H5A2 2 0 0 1 3 19V15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M12 15V3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),n==="left"&&C&&b.jsxs("div",{style:{marginTop:"8px",padding:"8px",backgroundColor:i?"#374151":"#f8f9fa",borderRadius:"4px",fontSize:"12px",color:i?"#b0b8c4":"#666"},children:[b.jsxs("div",{children:[g("bubbles.voice.format"),": ",C.toUpperCase()]}),S&&b.jsxs("div",{children:[g("bubbles.voice.duration"),": ",R(parseInt(S))]})]})]})},Tdt=({content:e,status:t})=>{const{translateString:n}=fr();console.log("LocationBubble",e,t);let r=null;try{e&&(r=JSON.parse(e))}catch(o){console.error("Failed to parse location content:",o)}const i=()=>{if(r!=null&&r.latitude&&(r!=null&&r.longitude)){const o=`https://api.map.baidu.com/marker?location=${r.latitude},${r.longitude}&title=${encodeURIComponent(r.label||n("bubbles.location.position"))}&content=${encodeURIComponent(r.address||"")}&output=html`;qd(o)}else if(r!=null&&r.address){const o=`https://map.baidu.com/search/${encodeURIComponent(r.address)}`;qd(o)}else Cr.warning(n("bubbles.location.incomplete.info"))},a=async()=>{r!=null&&r.address&&((await zl(r.address)).success?Cr.success(n("bubbles.location.address.copied")):Cr.error(n("bubbles.location.copy.failed")))};return r?b.jsx(b.Fragment,{children:b.jsxs(ni,{children:[b.jsx(qc,{children:b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(N8,{style:{color:"#1890ff"}}),b.jsx("span",{children:r.label||n("bubbles.location.info")})]})}),b.jsxs(Ql,{children:[b.jsxs("div",{style:{marginBottom:"12px"},children:[r.address&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px",marginBottom:"8px"},children:[b.jsx(N8,{style:{color:"#52c41a",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.address")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.address})]})]}),(r.latitude||r.longitude)&&b.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"8px"},children:[b.jsx(Flt,{style:{color:"#faad14",marginTop:"2px"}}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{fontWeight:500,marginBottom:"4px"},children:n("bubbles.location.coordinates")}),b.jsx("div",{style:{color:"#666",fontSize:"14px"},children:r.latitude&&r.longitude?`${r.latitude}, ${r.longitude}`:n("bubbles.location.coordinates.incomplete")})]})]})]}),b.jsxs("div",{style:{display:"flex",gap:"8px"},children:[b.jsx(zt,{type:"primary",size:"small",icon:b.jsx(N8,{}),onClick:i,children:n("bubbles.location.open.map")}),r.address&&b.jsx(zt,{size:"small",onClick:a,children:n("bubbles.location.copy.address")})]})]})]})}):b.jsx(ni,{children:b.jsx(Ql,{children:b.jsx("div",{style:{color:"#999",textAlign:"center",padding:"20px"},children:n("bubbles.location.parse.failed")})})})},lq=e=>{if(!e)return"";const t=typeof e=="string"?parseInt(e):e;return t<1024?`${t} B`:t<1024*1024?`${(t/1024).toFixed(1)} KB`:t<1024*1024*1024?`${(t/(1024*1024)).toFixed(1)} MB`:`${(t/(1024*1024*1024)).toFixed(1)} GB`},Yw=e=>{if(!e)return"";const t=typeof e=="string"?parseFloat(e):e,n=Math.floor(t/60),r=Math.floor(t%60);return`${n}:${r.toString().padStart(2,"0")}`},Pdt=({content:e,status:t,onContextMenu:n})=>{Fr();const{translateString:r}=fr(),[i,a]=u.useState(!1),[o,s]=u.useState(!1),[l,c]=u.useState(""),d=u.useRef(null),f=u.useRef(null);let m,p="",h="",v="",g="",y="",w="";try{m=JSON.parse(e),p=m.quotedContent||"",h=m.content||"",v=m.quotedSenderName||"",g=m.quotedCreatedAt||"",y=m.quotedMessageUid||"",w=m.quotedMessageType||""}catch(E){console.error("解析引用消息失败:",E),h=e,p=e,w=um}const x=()=>{d.current&&(i?(d.current.pause(),a(!1)):(d.current.play(),a(!0)))},S=()=>{f.current&&(i?(f.current.pause(),a(!1)):(f.current.play(),a(!0)))},C=E=>{c(E),s(!0)},_=(E,T)=>{const $=document.createElement("a");$.href=E,$.download=T,document.body.appendChild($),$.click(),document.body.removeChild($)},k=()=>{if(!w||!p)return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});switch(w){case um:case wN:case hg:case zoe:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p});case ds:try{const E=JSON.parse(p);return b.jsxs("div",{style:{cursor:"pointer"},onClick:()=>C(E.url),children:[b.jsx("img",{src:E.thumbnail||E.url,alt:E.label||r("bubbles.quotation.image"),style:{maxWidth:"120px",maxHeight:"90px",objectFit:"cover",borderRadius:"4px",border:"1px solid #e0e0e0"},onError:T=>{E.thumbnail&&E.url!==E.thumbnail&&(T.currentTarget.src=E.url)}}),E.label&&b.jsx("div",{style:{color:"#666",fontSize:"11px",marginTop:"4px"},children:E.label})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.image.message")})}case Ol:try{const E=JSON.parse(p);return b.jsxs("div",{style:{position:"relative",display:"inline-block"},children:[b.jsx("video",{ref:f,src:E.url,poster:E.coverUrl,style:{maxWidth:"120px",maxHeight:"90px",borderRadius:"4px",border:"1px solid #e0e0e0"},onEnded:()=>a(!1),onPause:()=>a(!1),onPlay:()=>a(!0)}),b.jsx("button",{onClick:S,style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"12px"},children:i?"⏸️":"▶️"}),E.duration&&b.jsx("div",{style:{position:"absolute",bottom:"4px",right:"4px",background:"rgba(0,0,0,0.7)",color:"white",padding:"2px 4px",borderRadius:"2px",fontSize:"9px"},children:Yw(E.duration)})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.video.message")})}case Il:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||E.filename||r("bubbles.quotation.audio")}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Yw(E.duration),E.size&&` • ${lq(E.size)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.audio.message")})}case d1:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"🎤"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||"语音"}),b.jsxs("div",{style:{color:"#999",fontSize:"10px"},children:[E.duration&&Yw(E.duration),E.format&&` • ${E.format.toUpperCase()}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.voice.message")})}case Vs:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📎"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.name||E.filename||r("bubbles.quotation.file")}),E.size&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:lq(E.size)})]}),b.jsx("button",{onClick:()=>_(E.url,E.name||E.filename||"file"),style:{background:"#52c41a",color:"white",border:"none",borderRadius:"4px",padding:"4px 8px",cursor:"pointer",fontSize:"10px"},children:"下载"})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.file.message")})}case Hoe:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.coverUrl,alt:E.title||r("bubbles.quotation.music"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsx("audio",{ref:d,src:E.url,onEnded:()=>a(!1)}),b.jsx("button",{onClick:x,style:{background:"#1890ff",color:"white",border:"none",borderRadius:"50%",width:"32px",height:"32px",cursor:"pointer",fontSize:"14px"},children:i?"⏸️":"▶️"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.music")}),b.jsxs("div",{style:{color:"#666",fontSize:"10px"},children:[E.artist,E.duration&&` • ${Yw(E.duration)}`]})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.music.message")})}case SN:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📍"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:E.label||r("bubbles.quotation.location")}),E.address&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.address})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.location.message")})}case _2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("img",{src:E.imageUrl,alt:E.title||r("bubbles.quotation.goods"),style:{width:"40px",height:"40px",objectFit:"cover",borderRadius:"4px"}}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.goods")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.price&&`¥${E.price}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.goods.message")})}case E2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📦"}),b.jsxs("div",{children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.order")}),b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.orderNo&&`${r("bubbles.quotation.order.number")}: ${E.orderNo}`})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.order.message")})}case W3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📄"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#333",fontSize:"12px",fontWeight:"bold"},children:E.title||r("bubbles.quotation.article")}),E.description&&b.jsx("div",{style:{color:"#666",fontSize:"10px"},children:E.description.length>50?E.description.substring(0,50)+"...":E.description})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.article.message")})}case $2:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.leave.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:r("bubbles.quotation.leave.message")})}case Wd:case U3:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"❓"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:w===Wd?"FAQ问题":"FAQ答案"}),E.question&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.question.length>30?E.question.substring(0,30)+"...":E.question})]})]})}catch{return b.jsx("span",{style:{color:"#666"},children:w===Wd?"FAQ问题":"FAQ答案"})}case q3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🤖"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.robot.message")})]});case Su:case G3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"⭐"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===Su?"bubbles.quotation.rate.message":"bubbles.quotation.rate.invite")})]});case yv:case xv:case K3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"🔄"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===yv?"bubbles.quotation.transfer.message":w===xv?"bubbles.quotation.transfer.accept":"bubbles.quotation.transfer.reject")})]});case wv:case Sv:case Y3:return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"📨"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r(w===wv?"bubbles.quotation.invite.message":w===Sv?"bubbles.quotation.invite.accept":"bubbles.quotation.invite.reject")})]});case yh:try{const E=JSON.parse(p);return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsxs("div",{style:{flex:1},children:[b.jsx("div",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")}),E.content&&b.jsx("div",{style:{color:"#999",fontSize:"10px"},children:E.content.length>30?E.content.substring(0,30)+"...":E.content})]})]})}catch{return b.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx("span",{style:{fontSize:"16px"},children:"💬"}),b.jsx("span",{style:{color:"#666",fontSize:"12px"},children:r("bubbles.quotation.quotation.message")})]})}default:return b.jsx("div",{style:{wordBreak:"break-word"},children:p.length>100?p.substring(0,100)+"...":p})}};return b.jsxs(b.Fragment,{children:[b.jsx(ni,{onContextMenu:n,children:b.jsxs(Ql,{children:[b.jsx("div",{style:{wordBreak:"break-word",marginBottom:"8px",textAlign:"left"},children:h}),p&&b.jsxs("div",{style:{padding:"8px",backgroundColor:"#f5f5f5",borderRadius:"4px",borderLeft:"3px solid #1890ff",fontSize:"12px",color:"#666",textAlign:"left"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"4px"},children:v&&b.jsx("span",{style:{marginLeft:8,color:"#1890ff"},children:v})}),k()]})]})}),o&&b.jsxs("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,background:"rgba(0,0,0,0.8)",display:"flex",alignItems:"center",justifyContent:"center",zIndex:1e3,cursor:"pointer"},onClick:()=>s(!1),children:[b.jsx("img",{src:l,alt:r("bubbles.quotation.enlarge.image"),style:{maxWidth:"90%",maxHeight:"90%",objectFit:"contain",borderRadius:"4px"},onClick:E=>E.stopPropagation()}),b.jsx("button",{onClick:()=>s(!1),style:{position:"absolute",top:"20px",right:"20px",background:"rgba(0,0,0,0.7)",color:"white",border:"none",borderRadius:"50%",width:"40px",height:"40px",cursor:"pointer",fontSize:"20px"},children:"×"})]})]})},Rdt=({open:e,onCancel:t,onSuccess:n,currentVisitor:r,orgUid:i,thread:a,defaultUserInfo:o})=>{const{translateString:s}=fr(),[l]=En.useForm(),[c,d]=u.useState(!1),[f,m]=u.useState([]),p=u.useRef(null);u.useEffect(()=>{e&&o&&(l.setFieldsValue({nickname:o.nickname,contact:o.contact,type:o.type}),(o.nickname||o.contact)&&it.info(s("bubbles.leave.msg.prefilled.info")))},[e,o,l,s]);const h=[{value:$N,label:s("bubbles.leave.msg.type.consultation")},{value:TN,label:s("bubbles.leave.msg.type.complaint")},{value:PN,label:s("bubbles.leave.msg.type.suggestion")},{value:RN,label:s("bubbles.leave.msg.type.feedback")},{value:IN,label:s("bubbles.leave.msg.type.cooperation")},{value:ON,label:s("bubbles.leave.msg.type.recruitment")},{value:MN,label:s("bubbles.leave.msg.type.technical_support")},{value:jN,label:s("bubbles.leave.msg.type.sales_inquiry")},{value:NN,label:s("bubbles.leave.msg.type.billing")},{value:AN,label:s("bubbles.leave.msg.type.account")},{value:FN,label:s("bubbles.leave.msg.type.feature_request")},{value:DN,label:s("bubbles.leave.msg.type.bug_report")},{value:dm,label:s("bubbles.leave.msg.type.general")},{value:LN,label:s("bubbles.leave.msg.type.other")}],v=()=>{var x;(x=p.current)==null||x.click()},g=async x=>{const S=x.target.files;if(S!=null&&S.length)try{const C=S[0];Hh(C,_=>{console.log("handleImageChange result:",_),m(k=>[...k,_.data.fileUrl])},{type:"image"})}catch(C){console.error("Upload failed:",C)}},y=async()=>{var x,S;try{const C=await l.validateFields();if(!(r!=null&&r.uid)||!i||!(a!=null&&a.uid)){it.error("缺少必要参数");return}d(!0);const _={nickname:C.nickname,contact:C.contact,content:C.content,type:C.type,images:f,messageUid:Sa(),threadUid:a.uid,user:JSON.stringify(r),orgUid:i},k=await nde(_);k&&((x=k==null?void 0:k.data)==null?void 0:x.code)===200?(it.success(s("bubbles.leave.msg.add.success")),w(),n()):it.error(((S=k==null?void 0:k.data)==null?void 0:S.message)||s("bubbles.leave.msg.add.failed"))}catch(C){console.error("留言提交错误:",C),it.error(s("bubbles.leave.msg.add.error"))}finally{d(!1)}},w=()=>{l.resetFields(),m([]),t()};return b.jsx(V9,{children:b.jsx(ra,{title:s("bubbles.leave.msg.add.title"),open:e,onCancel:w,onOk:y,confirmLoading:c,width:500,destroyOnHidden:!0,okText:s("bubbles.leave.msg.add.submit"),cancelText:s("bubbles.leave.msg.add.cancel"),children:b.jsxs(En,{form:l,layout:"vertical",style:{marginTop:"16px"},children:[b.jsx(En.Item,{name:"type",label:s("bubbles.leave.msg.type.label"),rules:[{required:!0,message:s("bubbles.leave.msg.type.required")}],children:b.jsx(go,{placeholder:s("bubbles.leave.msg.type.placeholder"),options:h})}),b.jsx(En.Item,{name:"nickname",label:s("bubbles.leave.msg.nickname.label"),rules:[{required:!0,message:s("bubbles.leave.msg.nickname.required")}],children:b.jsx(vr,{placeholder:s("bubbles.leave.msg.nickname.placeholder")})}),b.jsx(En.Item,{name:"contact",label:s("bubbles.leave.msg.contact.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.contact.required")}],children:b.jsx(vr.TextArea,{rows:1,placeholder:s("bubbles.leave.msg.contact.placeholder")})}),b.jsx(En.Item,{name:"content",label:s("bubbles.leave.msg.content.placeholder"),rules:[{required:!0,message:s("bubbles.leave.msg.content.required")}],children:b.jsx(vr.TextArea,{rows:3,placeholder:s("bubbles.leave.msg.content.placeholder")})}),b.jsx(En.Item,{label:s("bubbles.leave.msg.upload.image"),children:b.jsxs(Sr,{direction:"vertical",style:{width:"100%"},children:[b.jsx(zt,{icon:b.jsx(ude,{}),onClick:v,disabled:c,children:s("bubbles.leave.msg.upload.image")}),b.jsx("input",{type:"file",ref:p,style:{display:"none"},accept:"image/*",onChange:g,disabled:c}),f.length>0&&b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:f.map((x,S)=>b.jsx(Bu,{src:x,children:b.jsx("img",{src:x,alt:`uploaded-${S}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},S))})]})})]})})})},{Text:wo}=ga,{Search:Idt}=vr,Odt=({open:e,onClose:t,currentVisitor:n,orgUid:r,thread:i})=>{const a=Fr(),{translateString:o}=fr(),[s,l]=u.useState(!1),[c,d]=u.useState(""),[f]=mue(c,500),[m,p]=u.useState([]),[h,v]=u.useState(0),[g,y]=u.useState(!0),[w,x]=u.useState(!1),S=async(R=0,O)=>{if(!(n!=null&&n.uid)||!r){console.warn("Missing required parameters: currentVisitor.uid or orgUid");return}l(!0);try{const D={pageNumber:R,pageSize:20,sortBy:"createdAt",sortDirection:"descend",uid:n.uid,orgUid:r,searchText:O||void 0},L=await mlt(D);if(console.log("queryMessageLeavesByVisitor response:",L.data,D),L.data.code===200){const B=L.data.data;p(R===0?B.content||[]:F=>[...F,...B.content||[]]),y(!B.last),v(R)}else Cr.error(L.data.message||"加载留言失败")}catch(D){console.error("Failed to load message leaves:",D),Cr.error("加载留言失败,请稍后重试")}finally{l(!1)}};u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&S(0)},[e,n==null?void 0:n.uid,r]),u.useEffect(()=>{e&&(n!=null&&n.uid)&&r&&S(0,f)},[f,e,n==null?void 0:n.uid,r]);const C=R=>{d(R)},_=()=>{if(m.length>0){const R=m[0];return{nickname:R.nickname||"",contact:R.contact||"",type:R.type||dm}}return{nickname:(n==null?void 0:n.nickname)||"",contact:(n==null?void 0:n.mobile)||(n==null?void 0:n.email)||"",type:dm}},k=()=>{x(!0)},E=()=>{x(!1)},T=()=>{S(0,c)},$=()=>{g&&!s&&S(h+1,c)},P=R=>{switch(R){case"PENDING":return b.jsx(Yn,{color:"orange",children:o("i18n.leavemsg.status.pending")});case"REPLIED":return b.jsx(Yn,{color:"green",children:o("i18n.leavemsg.status.replied")});case"CLOSED":return b.jsx(Yn,{color:"gray",children:o("i18n.leavemsg.status.closed")});default:return b.jsx(Yn,{color:"default",children:o("i18n.leavemsg.status.unknown")})}},M=R=>{switch(R){case $N:return b.jsx(Yn,{color:"blue",children:o("bubbles.leave.msg.type.consultation")});case TN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.complaint")});case PN:return b.jsx(Yn,{color:"green",children:o("bubbles.leave.msg.type.suggestion")});case RN:return b.jsx(Yn,{color:"orange",children:o("bubbles.leave.msg.type.feedback")});case IN:return b.jsx(Yn,{color:"purple",children:o("bubbles.leave.msg.type.cooperation")});case ON:return b.jsx(Yn,{color:"cyan",children:o("bubbles.leave.msg.type.recruitment")});case MN:return b.jsx(Yn,{color:"geekblue",children:o("bubbles.leave.msg.type.technical_support")});case jN:return b.jsx(Yn,{color:"magenta",children:o("bubbles.leave.msg.type.sales_inquiry")});case NN:return b.jsx(Yn,{color:"volcano",children:o("bubbles.leave.msg.type.billing")});case AN:return b.jsx(Yn,{color:"gold",children:o("bubbles.leave.msg.type.account")});case FN:return b.jsx(Yn,{color:"lime",children:o("bubbles.leave.msg.type.feature_request")});case DN:return b.jsx(Yn,{color:"red",children:o("bubbles.leave.msg.type.bug_report")});case dm:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.general")});case LN:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.other")});default:return b.jsx(Yn,{color:"default",children:o("bubbles.leave.msg.type.unknown")})}},j=R=>R.nickname?R.nickname:R.contact?R.contact:R.content?R.content.length>20?R.content.substring(0,20)+"...":R.content:"留言",I=()=>window.innerWidth<=580;return b.jsxs(_s,{title:b.jsxs(Sr,{style:{width:"100%",justifyContent:"space-between"},children:[b.jsx("span",{children:a.formatMessage({id:"chat.leavemsg.history.title",defaultMessage:"历史留言"})}),b.jsx(zt,{type:"primary",size:"small",icon:b.jsx(fy,{}),onClick:k,children:o("bubbles.leave.msg.add")})]}),placement:"right",width:I()?"100%":600,onClose:t,open:e,destroyOnHidden:!0,children:[b.jsx("div",{style:{padding:"16px 0"},children:b.jsxs(Sr,{direction:"vertical",style:{width:"100%"},size:"large",children:[b.jsx(Idt,{placeholder:a.formatMessage({id:"chat.leavemsg.search.placeholder",defaultMessage:"搜索留言内容..."}),allowClear:!0,enterButton:b.jsx(tg,{}),onSearch:C,onChange:R=>d(R.target.value),value:c}),b.jsx(Ya,{spinning:s,children:m.length>0?b.jsx(V9,{children:b.jsx(Ii,{dataSource:m,renderItem:R=>b.jsx(Ii.Item,{children:b.jsx(Kl,{style:{width:"100%"},size:"small",title:b.jsxs(Sr,{children:[b.jsx(vct,{}),b.jsx(wo,{strong:!0,children:j(R)}),P(R.status),M(R.type)]}),extra:b.jsxs(Sr,{children:[b.jsx(zj,{}),b.jsx(wo,{type:"secondary",children:At(R.createdAt).format("YYYY-MM-DD HH:mm")})]}),children:b.jsxs(Sr,{direction:"vertical",style:{width:"100%"},size:"small",children:[R.nickname&&b.jsxs("div",{children:[b.jsx(wo,{strong:!0,children:"昵称:"}),b.jsx(wo,{children:R.nickname})]}),R.content&&b.jsxs("div",{children:[b.jsx(wo,{strong:!0,children:"留言内容:"}),b.jsx(wo,{children:R.content})]}),R.images&&Array.isArray(R.images)&&R.images.length>0&&R.images.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"留言图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.images.filter(O=>O&&O.trim()).map((O,D)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`message-image-${D}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},D))})]}),R.attachments&&Array.isArray(R.attachments)&&R.attachments.length>0&&R.attachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"留言附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.attachments.filter(O=>O&&O.trim()).map((O,D)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["附件 ",D+1]},D))})]}),R.replyContent&&R.replyContent.trim()&&b.jsxs("div",{style:{background:"#f5f5f5",padding:"12px",borderRadius:"6px",marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"回复:"}),b.jsx(wo,{children:R.replyContent}),R.replyImages&&Array.isArray(R.replyImages)&&R.replyImages.length>0&&R.replyImages.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"回复图片:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyImages.filter(O=>O&&O.trim()).map((O,D)=>b.jsx(Bu,{src:O,children:b.jsx("img",{src:O,alt:`reply-image-${D}`,style:{width:"60px",height:"60px",objectFit:"cover",cursor:"pointer",borderRadius:"4px",border:"1px solid #e8e8e8"}})},D))})]}),R.replyAttachments&&Array.isArray(R.replyAttachments)&&R.replyAttachments.length>0&&R.replyAttachments.some(O=>O&&O.trim())&&b.jsxs("div",{style:{marginTop:"8px"},children:[b.jsx(wo,{strong:!0,children:"回复附件:"}),b.jsx("div",{style:{marginTop:"4px",display:"flex",flexWrap:"wrap",gap:"8px"},children:R.replyAttachments.filter(O=>O&&O.trim()).map((O,D)=>b.jsxs("a",{href:O,target:"_blank",rel:"noopener noreferrer",style:{padding:"4px 8px",backgroundColor:"#f0f0f0",borderRadius:"4px",textDecoration:"none",color:"#333",fontSize:"12px"},children:["回复附件 ",D+1]},D))})]}),R.repliedAt&&b.jsx("div",{style:{marginTop:"4px"},children:b.jsxs(wo,{type:"secondary",style:{fontSize:"12px"},children:["回复时间:",At(R.repliedAt).format("YYYY-MM-DD HH:mm")]})})]})]})})})})}):b.jsx(Ea,{description:a.formatMessage({id:"chat.leavemsg.empty",defaultMessage:"暂无历史留言"}),image:Ea.PRESENTED_IMAGE_SIMPLE})}),m.length>0&&g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(zt,{type:"dashed",onClick:$,loading:s,icon:b.jsx(Mu,{}),children:o(s?"i18n.loading":"i18n.load.more")})}),m.length>0&&!g&&b.jsx("div",{style:{textAlign:"center",marginTop:"16px"},children:b.jsx(wo,{type:"secondary",children:o("i18n.load.nomore")})})]})}),b.jsx(Rdt,{open:w,onCancel:E,onSuccess:T,currentVisitor:n,orgUid:r,thread:i,defaultUserInfo:_()})]})};var cq=function(e){if(typeof define=="function"&&define.amd)define(e);else if(typeof module=="object"&&module.exports)module.exports=e();else if(typeof window=="object")return e()}(function(){t.sessions=new Map,t.isExtensionEnabled=function(){if(navigator.mediaDevices&&navigator.mediaDevices.getDisplayMedia)return!0;if(window.navigator.userAgent.match("Chrome")){let n=parseInt(window.navigator.userAgent.match(/Chrome\/(.*) /)[1],10),r=33;return window.navigator.userAgent.match("Linux")&&(r=35),n>=26&&n<=r?!0:t.extension.isInstalled()}else return!0};var e={extensionId:"hapfgfdkleiggjjpfpenajgdnfckjpaj",isInstalled:function(){return document.querySelector("#janus-extension-installed")!==null},getScreen:function(n){let r=window.setTimeout(function(){let i=new Error("NavigatorUserMediaError");return i.name='The required Chrome extension is not installed: click here to install it. (NOTE: this will need you to refresh the page)',n(i)},1e3);this.cache[r]=n,window.postMessage({type:"janusGetScreen",id:r},"*")},init:function(){let n={};this.cache=n,window.addEventListener("message",function(r){if(r.origin==window.location.origin)if(r.data.type=="janusGotScreen"&&n[r.data.id]){let i=n[r.data.id];if(delete n[r.data.id],r.data.sourceId===""){let a=new Error("NavigatorUserMediaError");a.name="You cancelled the request for permission, giving up...",i(a)}else i(null,r.data.sourceId)}else r.data.type=="janusGetScreenPending"&&window.clearTimeout(r.data.id)})}};t.useDefaultDependencies=function(n){let r=n&&n.fetch||fetch,i=n&&n.Promise||Promise,a=n&&n.WebSocket||WebSocket;return{newWebSocket:function(o,s){return new a(o,s)},extension:n&&n.extension||e,isArray:function(o){return Array.isArray(o)},webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(o,s){let l={method:s.verb,headers:{Accept:"application/json, text/plain, */*"},cache:"no-cache"};s.verb==="POST"&&(l.headers["Content-Type"]="application/json"),typeof s.withCredentials<"u"&&(l.credentials=s.withCredentials===!0?"include":s.withCredentials?s.withCredentials:"omit"),s.body&&(l.body=JSON.stringify(s.body));let c=r(o,l).catch(function(d){return i.reject({message:"Probably a network error, is the server down?",error:d})});if(s.timeout){let d=new i(function(f,m){let p=setTimeout(function(){return clearTimeout(p),m({message:"Request timed out",timeout:s.timeout})},s.timeout)});c=i.race([c,d])}return c.then(function(d){if(d.ok){if(typeof s.success==typeof t.noop)return d.json().then(function(f){try{s.success(f)}catch(m){t.error("Unhandled httpAPICall success callback error",m)}},function(f){return i.reject({message:"Failed to parse response body",error:f,response:d})})}else return i.reject({message:"API call failed",response:d})}).catch(function(d){typeof s.error==typeof t.noop&&s.error(d.message||"<< internal error >>",d)}),c}}},t.useOldDependencies=function(n){let r=n&&n.jQuery||jQuery,i=n&&n.WebSocket||WebSocket;return{newWebSocket:function(a,o){return new i(a,o)},isArray:function(a){return r.isArray(a)},extension:n&&n.extension||e,webRTCAdapter:n&&n.adapter||adapter,httpAPICall:function(a,o){let s=typeof o.body<"u"?{contentType:"application/json",data:JSON.stringify(o.body)}:{},l=typeof o.withCredentials<"u"?{xhrFields:{withCredentials:o.withCredentials}}:{};return r.ajax(r.extend(s,l,{url:a,type:o.verb,cache:!1,dataType:"json",async:o.async,timeout:o.timeout,success:function(c){typeof o.success==typeof t.noop&&o.success(c)},error:function(c,d,f){typeof o.error==typeof t.noop&&o.error(d,f)}}))}}},t.mediaToTracks=function(n){let r=[];if(!n)r.push({type:"audio",capture:!0,recv:!0}),r.push({type:"video",capture:!0,recv:!0});else{if(!n.keepAudio&&n.audio!==!1&&(typeof n.audio>"u"||n.audio||n.audioSend||n.audioRecv||n.addAudio||n.replaceAudio||n.removeAudio)){let i={type:"audio"};n.removeAudio?i.remove=!0:(n.addAudio?i.add=!0:n.replaceAudio&&(i.replace=!0),n.audioSend!==!1&&(i.capture=n.audio||!0),n.audioRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}if(!n.keepVideo&&n.video!==!1&&(typeof n.video>"u"||n.video||n.videoSend||n.videoRecv||n.addVideo||n.replaceVideo||n.removeVideo)){let i={type:"video"};n.removeVideo?i.remove=!0:(n.addVideo?i.add=!0:n.replaceVideo&&(i.replace=!0),n.videoSend!==!1&&(i.capture=n.video||!0,["screen","window","desktop"].includes(i.capture)&&(i.type="screen",i.capture={video:{}},n.screenshareFrameRate&&(i.capture.frameRate=n.screenshareFrameRate),n.screenshareHeight&&(i.capture.height=n.screenshareHeight),n.screenshareWidth&&(i.capture.width=n.screenshareWidth))),n.videoRecv!==!1&&(i.recv=!0)),(i.remove||i.capture||i.recv)&&r.push(i)}n.data&&r.push({type:"data"})}return r},t.trackConstraints=function(n){let r={};if(!n||!n.capture)return r;if(n.type==="audio")r.audio=n.capture;else if(n.type==="video")if((n.simulcast||n.svc)&&n.capture===!0&&(n.capture="hires"),n.capture===!0||typeof n.capture=="object")r.video=n.capture;else{let i=0,a=0;n.capture==="lowres"?(i=320,a=240):n.capture==="lowres-16:9"?(i=320,a=180):n.capture==="hires"||n.capture==="hires-16:9"||n.capture==="hdres"?(i=1280,a=720):n.capture==="fhdres"?(i=1920,a=1080):n.capture==="4kres"?(i=3840,a=2160):n.capture==="stdres"?(i=640,a=480):n.capture==="stdres-16:9"?(i=640,a=360):(t.log("Default video setting is stdres 4:3"),i=640,a=480),r.video={width:{ideal:i},height:{ideal:a}}}else n.type==="screen"&&(r.video=n.capture);return r},t.noop=function(){},t.dataChanDefaultLabel="JanusDataChannel",t.endOfCandidates=null,t.stopAllTracks=function(n){try{let r=n.getTracks();for(let i of r)t.log(i),i&&i.dontStop!==!0&&i.stop()}catch{}},t.init=function(n){if(n=n||{},n.callback=typeof n.callback=="function"?n.callback:t.noop,t.initDone)n.callback();else{if(typeof console.log>"u"&&(console.log=function(){}),t.trace=t.noop,t.debug=t.noop,t.vdebug=t.noop,t.log=t.noop,t.warn=t.noop,t.error=t.noop,n.debug===!0||n.debug==="all")t.trace=console.trace.bind(console),t.debug=console.debug.bind(console),t.vdebug=console.debug.bind(console),t.log=console.log.bind(console),t.warn=console.warn.bind(console),t.error=console.error.bind(console);else if(Array.isArray(n.debug))for(let s of n.debug)switch(s){case"trace":t.trace=console.trace.bind(console);break;case"debug":t.debug=console.debug.bind(console);break;case"vdebug":t.vdebug=console.debug.bind(console);break;case"log":t.log=console.log.bind(console);break;case"warn":t.warn=console.warn.bind(console);break;case"error":t.error=console.error.bind(console);break}t.log("Initializing library");let r=n.dependencies||t.useDefaultDependencies();t.isArray=r.isArray,t.webRTCAdapter=r.webRTCAdapter,t.httpAPICall=r.httpAPICall,t.newWebSocket=r.newWebSocket,t.extension=r.extension,t.extension.init(),t.listDevices=function(s,l){s=typeof s=="function"?s:t.noop,l||(l={audio:!0,video:!0}),t.isGetUserMediaAvailable()?navigator.mediaDevices.getUserMedia(l).then(function(c){navigator.mediaDevices.enumerateDevices().then(function(d){t.debug(d),s(d),t.stopAllTracks(c)})}).catch(function(c){t.error(c),s([])}):(t.warn("navigator.mediaDevices unavailable"),s([]))},t.attachMediaStream=function(s,l){try{s.srcObject=l}catch{try{s.src=URL.createObjectURL(l)}catch(d){t.error("Error attaching stream to element",d)}}},t.reattachMediaStream=function(s,l){try{s.srcObject=l.srcObject}catch{try{s.src=l.src}catch(d){t.error("Error reattaching stream to element",d)}}};let a=["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0?"pagehide":"beforeunload",o=window["on"+a];if(window.addEventListener(a,function(){t.log("Closing window");for(const[s,l]of t.sessions)l&&l.destroyOnUnload&&(t.log("Destroying session "+s),l.destroy({unload:!0,notifyDestroyed:!1}));o&&typeof o=="function"&&o()}),t.safariVp8=!1,t.safariVp9=!1,t.webRTCAdapter.browserDetails.browser==="safari"&&t.webRTCAdapter.browserDetails.version>=605)if(RTCRtpSender&&RTCRtpSender.getCapabilities&&RTCRtpSender.getCapabilities("video")&&RTCRtpSender.getCapabilities("video").codecs&&RTCRtpSender.getCapabilities("video").codecs.length){for(let s of RTCRtpSender.getCapabilities("video").codecs)s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp8"?t.safariVp8=!0:s&&s.mimeType&&s.mimeType.toLowerCase()==="video/vp9"&&(t.safariVp9=!0);t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu")}else{let s=new RTCPeerConnection({});s.createOffer({offerToReceiveVideo:!0}).then(function(l){t.safariVp8=l.sdp.indexOf("VP8")!==-1,t.safariVp9=l.sdp.indexOf("VP9")!==-1,t.safariVp8?t.log("This version of Safari supports VP8"):t.warn("This version of Safari does NOT support VP8: if you're using a Technology Preview, try enabling the 'WebRTC VP8 codec' setting in the 'Experimental Features' Develop menu"),s.close(),s=null})}t.initDone=!0,n.callback()}},t.isWebrtcSupported=function(){return!!window.RTCPeerConnection},t.isGetUserMediaAvailable=function(){return navigator.mediaDevices&&navigator.mediaDevices.getUserMedia},t.randomString=function(n){let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i="";for(let a=0;a3){S=!1,n.error("Lost connection to the server (is it down?)");return}$()}})}function P(X,ae){if(E=0,!r&&typeof C<"u"&&C!==null&&ae!==!0&&$(),!r&&t.isArray(X)){for(let ee=0;ee0)for(let ye in be){let Ce=be[ye];if(Ce&&Ce.sender&&Ce.sender.track&&Ce.sender.track.kind==="video"){let Re=Ce.sender.getParameters();Re&&Re.encodings&&Re.encodings.length===1&&Re.encodings[0]&&Re.encodings[0].scalabilityMode&&(xe||(xe=[]),xe.push({mindex:parseInt(ye),mid:Ce.mid,svc:Re.encodings[0].scalabilityMode}))}}}xe&&(de.jsep.svc=xe)}if(t.debug("Sending message to plugin (handle="+X+"):"),t.debug(de),r){de.session_id=C,de.handle_id=X,T.set(oe,function(xe){if(t.debug("Message sent!"),t.debug(xe),xe.janus==="success"){let ke=xe.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let be=ke.data;t.debug(be),ae.success(be);return}else if(xe.janus!=="ack"){xe.error?(t.error("Ooops: "+xe.error.code+" "+xe.error.reason),ae.error(xe.error.code+" "+xe.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()}),i.send(JSON.stringify(de));return}t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:de,success:function(xe){if(t.debug("Message sent!"),t.debug(xe),xe.janus==="success"){let ke=xe.plugindata;if(!ke){t.warn("Request succeeded, but missing plugindata..."),ae.success();return}t.log("Synchronous transaction successful ("+ke.plugin+")");let be=ke.data;t.debug(be),ae.success(be);return}else if(xe.janus!=="ack"){xe.error?(t.error("Ooops: "+xe.error.code+" "+xe.error.reason),ae.error(xe.error.code+" "+xe.error.reason)):(t.error("Unknown error"),ae.error("Unknown error"));return}ae.success()},error:function(xe,ke){t.error(xe+":",ke),ae.error(xe+": "+ke)}})}function L(X,ae){if(!S){t.warn("Is the server down? (connected=false)");return}let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle");return}let q={janus:"trickle",candidate:ae,transaction:t.randomString(12)};if(ee.token&&(q.token=ee.token),g&&(q.apisecret=g),t.vdebug("Sending trickle candidate (handle="+X+"):"),t.vdebug(q),r){q.session_id=C,q.handle_id=X,i.send(JSON.stringify(q));return}t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:q,success:function(ue){if(t.vdebug("Candidate sent!"),t.vdebug(ue),ue.janus!=="ack"){t.error("Ooops: "+ue.error.code+" "+ue.error.reason);return}},error:function(ue,oe){t.error(ue+":",oe)}})}function B(X,ae,ee,q,ue){let oe=_.get(X);if(!oe||!oe.webrtcStuff){t.warn("Invalid handle");return}let de=oe.webrtcStuff;if(!de.pc){t.warn("Invalid PeerConnection");return}let xe=function(ye){t.log("Received message on data channel:",ye);let Ce=ye.target.label;oe.ondata(ye.data,Ce)},ke=function(ye){t.log("Received state change on data channel:",ye);let Ce=ye.target.label,Re=ye.target.protocol,Pe=de.dataChannel[Ce]?de.dataChannel[Ce].readyState:"null";if(t.log("State change on <"+Ce+"> data channel: "+Pe),Pe==="open"){if(de.dataChannel[Ce].pending&&de.dataChannel[Ce].pending.length>0){t.log("Sending pending messages on <"+Ce+">:",de.dataChannel[Ce].pending.length);for(let Le of de.dataChannel[Ce].pending)t.log("Sending data on data channel <"+Ce+">"),t.debug(Le),de.dataChannel[Ce].send(Le);de.dataChannel[Ce].pending=[]}oe.ondataopen(Ce,Re)}},be=function(ye){t.error("Got error on data channel:",ye)};if(q)de.dataChannel[ae]=q;else{let ye=de.dataChannelOptions;ee&&(ye.protocol=ee),de.dataChannel[ae]=de.pc.createDataChannel(ae,ye)}de.dataChannel[ae].onmessage=xe,de.dataChannel[ae].onopen=ke,de.dataChannel[ae].onclose=ke,de.dataChannel[ae].onerror=be,de.dataChannel[ae].pending=[],ue&&de.dataChannel[ae].pending.push(ue)}function F(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff,ue=ae.text||ae.data;if(!ue){t.warn("Invalid data"),ae.error("Invalid data");return}let oe=ae.label?ae.label:t.dataChanDefaultLabel;if(!q.dataChannel[oe]){B(X,oe,ae.protocol,!1,ue,ae.protocol),ae.success();return}if(q.dataChannel[oe].readyState!=="open"){q.dataChannel[oe].pending.push(ue),ae.success();return}t.log("Sending data on data channel <"+oe+">"),t.debug(ue),q.dataChannel[oe].send(ue),ae.success()}function z(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=_.get(X);if(!ee||!ee.webrtcStuff){t.warn("Invalid handle"),ae.error("Invalid handle");return}let q=ee.webrtcStuff;if(!q.dtmfSender){if(q.pc){let be=q.pc.getSenders().find(function(ye){return ye.track&&ye.track.kind==="audio"});if(!be){t.warn("Invalid DTMF configuration (no audio track)"),ae.error("Invalid DTMF configuration (no audio track)");return}q.dtmfSender=be.dtmf,q.dtmfSender&&(t.log("Created DTMF Sender"),q.dtmfSender.ontonechange=function(ye){t.debug("Sent DTMF tone: "+ye.tone)})}if(!q.dtmfSender){t.warn("Invalid DTMF configuration"),ae.error("Invalid DTMF configuration");return}}let ue=ae.dtmf;if(!ue){t.warn("Invalid DTMF parameters"),ae.error("Invalid DTMF parameters");return}let oe=ue.tones;if(!oe){t.warn("Invalid DTMF string"),ae.error("Invalid DTMF string");return}let de=typeof ue.duration=="number"?ue.duration:500,xe=typeof ue.gap=="number"?ue.gap:50;t.debug("Sending DTMF string "+oe+" (duration "+de+"ms, gap "+xe+"ms)"),q.dtmfSender.insertDTMF(oe,de,xe),ae.success()}function H(X,ae){ae=ae||{},ae.success=typeof ae.success=="function"?ae.success:t.noop,ae.error=typeof ae.error=="function"?ae.error:t.noop;let ee=ae.noRequest===!0;t.log("Destroying handle "+X+" (only-locally="+ee+")"),Se(X);let q=_.get(X);if(!q||q.detached){_.delete(X),ae.success();return}if(q.detached=!0,ee){_.delete(X),ae.success();return}if(!S){t.warn("Is the server down? (connected=false)"),ae.error("Is the server down? (connected=false)");return}let ue={janus:"detach",transaction:t.randomString(12)};if(q.token&&(ue.token=q.token),g&&(ue.apisecret=g),r){ue.session_id=C,ue.handle_id=X,i.send(JSON.stringify(ue)),_.delete(X),ae.success();return}t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:ue,success:function(oe){t.log("Destroyed handle:"),t.debug(oe),oe.janus!=="success"&&t.error("Ooops: "+oe.error.code+" "+oe.error.reason),_.delete(X),ae.success()},error:function(oe,de){t.error(oe+":",de),_.delete(X),ae.success()}})}function A(X,ae){let ee=_.get(X);if(!ee||!ee.webrtcStuff)throw t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(q.pc)return;let ue={iceServers:d,iceTransportPolicy:f,bundlePolicy:m};ue.sdpSemantics="unified-plan";let oe=!1;if(ae.tracks){for(let de of ae.tracks)if(de.transforms&&(de.transforms.sender||de.transforms.receiver)){oe=!0;break}}ae.externalEncryption&&(oe=!0,q.externalEncryption=!0),RTCRtpSender&&(RTCRtpSender.prototype.createEncodedStreams||RTCRtpSender.prototype.createEncodedAudioStreams&&RTCRtpSender.prototype.createEncodedVideoStreams)&&oe&&(q.insertableStreams=!0,ue.forceEncodedAudioInsertableStreams=!0,ue.forceEncodedVideoInsertableStreams=!0,ue.encodedInsertableStreams=!0),t.log("Creating PeerConnection"),q.pc=new RTCPeerConnection(ue),t.debug(q.pc),q.pc.getStats&&(q.volume={},q.bitrate.value="0 kbits/sec"),t.log("Preparing local SDP and gathering candidates (trickle="+q.trickle+")"),q.pc.onconnectionstatechange=function(){q.pc&&ee.connectionState(q.pc.connectionState)},q.pc.oniceconnectionstatechange=function(){q.pc&&ee.iceState(q.pc.iceConnectionState)},q.pc.onicecandidate=function(de){if(!de.candidate||de.candidate.candidate&&de.candidate.candidate.indexOf("endOfCandidates")>0)t.log("End of candidates."),q.iceDone=!0,q.trickle===!0?L(X,{completed:!0}):J(X,ae);else{let xe={candidate:de.candidate.candidate,sdpMid:de.candidate.sdpMid,sdpMLineIndex:de.candidate.sdpMLineIndex};q.trickle===!0&&L(X,xe)}},q.pc.ontrack=function(de){if(t.log("Handling Remote Track",de),!de.streams||!de.track)return;let xe=de.transceiver?de.transceiver.mid:de.track.id;try{de.transceiver&&de.transceiver.mid&&de.track.id&&(ee.mids||(ee.mids={}),ee.mids[de.track.id]=de.transceiver.mid),ee.onremotetrack(de.track,xe,!0,{reason:"created"})}catch(be){t.error("Error calling onremotetrack",be)}if(de.track.onended)return;let ke=null;t.log("Adding onended callback to track:",de.track),de.track.onended=function(be){t.log("Remote track removed:",be),clearTimeout(ke);let ye=q.pc?q.pc.getTransceivers():null,Ce=ye?ye.find(Pe=>Pe.receiver.track===be.target):null,Re=Ce?Ce.mid:be.target.id;Re===be.target.id&&ee.mids&&ee.mids[de.track.id]&&(Re=ee.mids[de.track.id]);try{ee.onremotetrack(be.target,Re,!1,{reason:"ended"})}catch(Pe){t.error("Error calling onremotetrack on removal",Pe)}delete ee.mids[de.track.id]},de.track.onmute=function(be){t.log("Remote track muted:",be),ke||(ke=setTimeout(function(){t.log("Removing remote track");let ye=q.pc?q.pc.getTransceivers():null,Ce=ye?ye.find(Pe=>Pe.receiver.track===be.target):null,Re=Ce?Ce.mid:be.target.id;Re===be.target.id&&ee.mids&&ee.mids[de.track.id]&&(Re=ee.mids[de.track.id]);try{ee.onremotetrack(be.target,Re,!1,{reason:"mute"})}catch(Pe){t.error("Error calling onremotetrack on mute",Pe)}ke=null},3*840))},de.track.onunmute=function(be){if(t.log("Remote track flowing again:",be),ke!=null)clearTimeout(ke),ke=null;else try{let ye=q.pc?q.pc.getTransceivers():null,Ce=ye?ye.find(Pe=>Pe.receiver.track===be.target):null,Re=Ce?Ce.mid:be.target.id;ee.onremotetrack(be.target,Re,!0,{reason:"unmute"})}catch(ye){t.error("Error calling onremotetrack on unmute",ye)}}}}async function V(X,ae,ee){ee=ee||{},ee.success=typeof ee.success=="function"?ee.success:t.noop,ee.error=typeof ee.error=="function"?ee.error:pe;let q=ee.jsep;if(ae&&q){t.error("Provided a JSEP to a createOffer"),ee.error("Provided a JSEP to a createOffer");return}else if(!ae&&(!q||!q.type||!q.sdp)){t.error("A valid JSEP is required for createAnswer"),ee.error("A valid JSEP is required for createAnswer");return}if(ee.media&&!ee.tracks){if(ee.tracks=t.mediaToTracks(ee.media),ee.simulcast===!0||ee.simulcast2===!0||ee.svc){for(let de of ee.tracks)if(de.type==="video"){ee.simulcast===!0||ee.simulcast2===!0?de.simulcast=!0:ee.svc&&(de.svc=ee.svc);break}}t.warn("Deprecated media object passed, use tracks instead. Automatically translated to:",ee.tracks)}if(ee.tracks&&!Array.isArray(ee.tracks)){t.error("Tracks must be an array"),ee.error("Tracks must be an array");return}let ue=_.get(X);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),ee.error("Invalid handle");return}let oe=ue.webrtcStuff;oe.trickle=_e(ee.trickle);try{if(A(X,ee),ae&&await Q(X,ee),q){if(await oe.pc.setRemoteDescription(q),t.log("Remote description accepted!"),oe.remoteSdp=q.sdp,oe.candidates&&oe.candidates.length>0){for(let xe=0;xe0){for(let oe=0;oe"u"||be.add===null)&&(typeof be.remove>"u"||be.remove===null)&&(typeof be.replace>"u"||be.replace===null)&&(be.add=!0),be.add&&be.remove||be.add&&be.remove&&be.replace){t.warn("Conflicting actions for track, ignoring:",be);continue}be.add&&be.replace?(t.warn("Both add and replace provided, falling back to replace:",be),delete be.add):be.remove&&be.replace&&(t.warn("Both remove and replace provided, falling back to remove:",be),delete be.replace);let ye=be.type;be.type==="screen"&&(ye="video");let Ce=null,Re=null;if(be.mid?Ce=q.pc.getTransceivers().find(we=>we.mid===be.mid&&we.receiver.track.kind===ye):be.add||(Ce=q.pc.getTransceivers().find(we=>we.receiver.track.kind===ye)),be.replace||be.remove){if(!Ce){t.warn("Couldn't find a transceiver for track:",be);continue}if(!Ce.sender){t.warn("No sender in the transceiver for track:",be);continue}Re=Ce.sender}if(ke&&!Ce&&(Ce=q.pc.getTransceivers().find(we=>we.receiver.track.kind===ye),!Ce)){t.warn("Couldn't find a transceiver for track:",be);continue}let Pe=null,Le=null;if((be.remove||be.replace)&&(t.log("Removing track from PeerConnection",be),Le=Re.track?Re.track.id:null,await Re.replaceTrack(null),Le&&q.myStream)){let we=null;if(ye==="audio"&&q.myStream.getAudioTracks()&&q.myStream.getAudioTracks().length)for(let ve of q.myStream.getAudioTracks())ve.id===Le&&(we=ve,t.log("Removing audio track:",we));else if(ye==="video"&&q.myStream.getVideoTracks()&&q.myStream.getVideoTracks().length)for(let ve of q.myStream.getVideoTracks())ve.id===Le&&(we=ve,t.log("Removing video track:",we));if(we){try{q.myStream.removeTrack(we),ee.onlocaltrack(we,!1)}catch(ve){t.error("Error calling onlocaltrack on removal for renegotiation",ve)}if(we.dontStop!==!0)try{we.stop()}catch{}}}if(be.capture){if(be.gumGroup&&de[be.gumGroup]&&de[be.gumGroup].stream){let we=de[be.gumGroup].stream;Pe=be.type==="audio"?we.getAudioTracks()[0]:we.getVideoTracks()[0],delete de[be.gumGroup].stream,delete de[be.gumGroup],delete be.gumGroup}else if(be.capture instanceof MediaStreamTrack)Pe=be.capture;else{oe||(oe=!0,ee.consentDialog(!0));let we=t.trackConstraints(be),ve=null;if(be.type==="audio"||be.type==="video"){if(be.gumGroup){let ge=be.type==="audio"?"video":"audio";if(de[be.gumGroup]&&de[be.gumGroup][ge]){let Ee=de[be.gumGroup][ge],Ne=t.trackConstraints(Ee);we[ge]=Ne[ge]}}ve=await navigator.mediaDevices.getUserMedia(we),be.gumGroup&&we.audio&&we.video&&(de[be.gumGroup].stream=ve,delete be.gumGroup)}else ve=await navigator.mediaDevices.getDisplayMedia(we);Pe=be.type==="audio"?ve.getAudioTracks()[0]:ve.getVideoTracks()[0]}if(be.replace){await Re.replaceTrack(Pe);let we="sendrecv";(be.recv===!1||Ce.direction==="inactive"||Ce.direction==="sendonly")&&(we="sendonly"),Ce.setDirection?Ce.setDirection(we):Ce.direction=we}else{if(q.myStream||(q.myStream=new MediaStream),ye==="audio"||!be.simulcast&&!be.svc)Re=q.pc.addTrack(Pe,q.myStream),Ce=q.pc.getTransceivers().find(we=>we.sender===Re);else if(be.simulcast){t.log("Enabling rid-based simulcasting:",Pe);let we=x(be.simulcastMaxBitrates);Ce=q.pc.addTransceiver(Pe,{direction:"sendrecv",streams:[q.myStream],sendEncodings:be.sendEncodings||[{rid:"h",active:!0,scalabilityMode:"L1T2",maxBitrate:we.high},{rid:"m",active:!0,scalabilityMode:"L1T2",maxBitrate:we.medium,scaleResolutionDownBy:2},{rid:"l",active:!0,scalabilityMode:"L1T2",maxBitrate:we.low,scaleResolutionDownBy:4}]})}else t.log("Enabling SVC ("+be.svc+"):",Pe),Ce=q.pc.addTransceiver(Pe,{direction:"sendrecv",streams:[q.myStream],sendEncodings:[{scalabilityMode:be.svc}]});if(Re||(Re=Ce?Ce.sender:null),be.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",be);else if(typeof be.codec!="string")t.warn("Invalid codec value, ignoring for track:",be);else{let we=ye+"/"+be.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===we});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",be);else if(Ce)try{Ce.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(be.bitrate){if(be.simulcast||be.svc)t.warn("Ignoring bitrate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(be.bitrate)||be.bitrate<0)t.warn("Ignoring invalid bitrate for track:",be);else if(Re){let we=Re.getParameters();!we||!we.encodings||we.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring bitrate for track:",be):(we.encodings[0].maxBitrate=be.bitrate,await Re.setParameters(we))}}if(ye==="video"&&be.framerate){if(be.simulcast||be.svc)t.warn("Ignoring framerate for simulcast/SVC track, use sendEncodings for that");else if(isNaN(be.framerate)||be.framerate<0)t.warn("Ignoring invalid framerate for track:",be);else if(Re){let we=Re.getParameters();!we||!we.encodings||we.encodings.length===0?t.warn("No encodings in the sender parameters, ignoring framerate for track:",be):(we.encodings[0].maxFramerate=be.framerate,await Re.setParameters(we))}}if(be.transforms){if(Re&&be.transforms.sender){let we=null;RTCRtpSender.prototype.createEncodedStreams?we=Re.createEncodedStreams():(RTCRtpSender.prototype.createAudioEncodedStreams||RTCRtpSender.prototype.createEncodedVideoStreams)&&(ye==="audio"?we=Re.createEncodedAudioStreams():ye==="video"&&(we=Re.createEncodedVideoStreams())),we&&(we.readableStream&&we.writableStream?we.readableStream.pipeThrough(be.transforms.sender).pipeTo(we.writableStream):we.readable&&we.writable&&we.readable.pipeThrough(be.transforms.sender).pipeTo(we.writable))}if(Ce&&Ce.receiver&&be.transforms.receiver){let we=null;RTCRtpReceiver.prototype.createEncodedStreams?we=Ce.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?we=Ce.receiver.createEncodedAudioStreams():ye==="video"&&(we=Ce.receiver.createEncodedVideoStreams())),we&&(we.readableStream&&we.writableStream?we.readableStream.pipeThrough(be.transforms.receiver).pipeTo(we.writableStream):we.readable&&we.writable&&we.readable.pipeThrough(be.transforms.receiver).pipeTo(we.writable))}}}Pe&&be.dontStop===!0&&(Pe.dontStop=!0)}else if(be.recv&&(Ce||(Ce=q.pc.addTransceiver(ye)),Ce)){if(be.codec)if(t.webRTCAdapter.browserDetails.browser==="firefox")t.warn("setCodecPreferences not supported in Firefox, ignoring codec for track:",be);else if(typeof be.codec!="string")t.warn("Invalid codec value, ignoring for track:",be);else{let we=ye+"/"+be.codec.toLowerCase(),ve=RTCRtpReceiver.getCapabilities(ye).codecs.filter(function(ge){return ge.mimeType.toLowerCase()===we});if(!ve||ve.length===0)t.warn("Codec not supported in this browser for this track, ignoring:",be);else try{Ce.setCodecPreferences(ve)}catch(ge){t.warn("Failed enforcing codec for this "+ye+" track:",ge)}}if(Ce.receiver&&be.transforms&&be.transforms.receiver){let we=null;RTCRtpReceiver.prototype.createEncodedStreams?we=Ce.receiver.createEncodedStreams():(RTCRtpReceiver.prototype.createAudioEncodedStreams||RTCRtpReceiver.prototype.createEncodedVideoStreams)&&(ye==="audio"?we=Ce.receiver.createEncodedAudioStreams():ye==="video"&&(we=Ce.receiver.createEncodedVideoStreams())),we&&(we.readableStream&&we.writableStream?we.readableStream.pipeThrough(be.transforms.receiver).pipeTo(we.writableStream):we.readable&&we.writable&&we.readable.pipeThrough(be.transforms.receiver).pipeTo(we.writable))}}if(Pe){q.myStream.addTrack(Pe),Pe.onended=function(we){t.log("Local track removed:",we);try{ee.onlocaltrack(we.target,!1)}catch(ve){t.error("Error calling onlocaltrack following end",ve)}};try{ee.onlocaltrack(Pe,!0)}catch(we){t.error("Error calling onlocaltrack for track add",we)}}if(Ce){let we=Ce.direction,ve=null,ge=Pe&&Ce.sender.track,Ee=be.recv!==!1&&Ce.receiver.track;ge&&Ee?ve="sendrecv":ge&&!Ee?ve="sendonly":!ge&&Ee?ve="recvonly":!ge&&!Ee&&(ve="inactive"),ve&&ve!==we&&(t.warn("Changing direction of transceiver to "+ve+" (was "+we+")",be),Ce.setDirection?Ce.setDirection(ve):Ce.direction=ve)}}oe&&ee.consentDialog(!1)}function te(X){let ae=_.get(X);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let oe of ue){let de=null;oe.sender&&oe.sender.track&&(de={mid:oe.mid},de.type=oe.sender.track.kind,de.id=oe.sender.track.id,de.label=oe.sender.track.label),de&&q.push(de)}return q}function Z(X){let ae=_.get(X);if(!ae||!ae.webrtcStuff)return t.warn("Invalid handle"),null;let ee=ae.webrtcStuff;if(!ee.pc)return t.warn("Invalid PeerConnection"),null;let q=[],ue=ee.pc.getTransceivers();for(let oe of ue){let de=null;oe.receiver&&oe.receiver.track&&(de={mid:oe.mid},de.type=oe.receiver.track.kind,de.id=oe.receiver.track.id,de.label=oe.receiver.track.label),de&&q.push(de)}return q}function le(X,ae,ee,q){q=typeof q=="function"?q:t.noop;let ue=_.get(X);if(!ue||!ue.webrtcStuff){t.warn("Invalid handle"),q(0);return}let oe=ee?"remote":"local",de=ue.webrtcStuff;if(de.volume[oe]||(de.volume[oe]={value:0}),de.pc&&de.pc.getStats&&(t.webRTCAdapter.browserDetails.browser==="chrome"||t.webRTCAdapter.browserDetails.browser==="safari")){let xe=de.pc;if(ae){let ke=de.pc.getTransceivers().find(be=>be.mid===ae&&be.receiver.track.kind==="audio");if(!ke){t.warn("No audio transceiver with mid "+ae),q(0);return}if(ee&&!ke.receiver){t.warn("Remote transceiver track unavailable"),q(0);return}else if(!ee&&!ke.sender){t.warn("Local transceiver track unavailable"),q(0);return}xe=ee?ke.receiver:ke.sender}return xe.getStats().then(function(ke){ke.forEach(function(be){!be||be.kind!=="audio"||ee&&!be.remoteSource||!ee&&be.type!=="media-source"||q(be.audioLevel?be.audioLevel:0)})}),de.volume[oe].value}else{t.warn("Getting the "+oe+" volume unsupported by browser"),q(0);return}}function se(X,ae,ee){let q=_.get(X);if(!q||!q.webrtcStuff)return t.warn("Invalid handle"),!0;let ue=q.webrtcStuff;if(!ue.pc)return t.warn("Invalid PeerConnection"),!0;if(!ue.myStream)return t.warn("Invalid local MediaStream"),!0;if(ee){if(!ue.myStream.getVideoTracks()||ue.myStream.getVideoTracks().length===0)return t.warn("No video track"),!0;if(ae){let oe=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="video");return oe?!oe.sender||!oe.sender.track?(t.warn("No video sender with mid "+ae),!0):!oe.sender.track.enabled:(t.warn("No video transceiver with mid "+ae),!0)}else return!ue.myStream.getVideoTracks()[0].enabled}else{if(!ue.myStream.getAudioTracks()||ue.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!0;if(ae){let oe=ue.pc.getTransceivers().find(de=>de.mid===ae&&de.receiver.track.kind==="audio");return oe?!oe.sender||!oe.sender.track?(t.warn("No audio sender with mid "+ae),!0):!oe.sender.track.enabled:(t.warn("No audio transceiver with mid "+ae),!0)}else return!ue.myStream.getAudioTracks()[0].enabled}}function ce(X,ae,ee,q){let ue=_.get(X);if(!ue||!ue.webrtcStuff)return t.warn("Invalid handle"),!1;let oe=ue.webrtcStuff;if(!oe.pc)return t.warn("Invalid PeerConnection"),!1;if(!oe.myStream)return t.warn("Invalid local MediaStream"),!1;if(ee){if(!oe.myStream.getVideoTracks()||oe.myStream.getVideoTracks().length===0)return t.warn("No video track"),!1;if(ae){let de=oe.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No video sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of oe.myStream.getVideoTracks())de.enabled=!q}else{if(!oe.myStream.getAudioTracks()||oe.myStream.getAudioTracks().length===0)return t.warn("No audio track"),!1;if(ae){let de=oe.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="audio");if(!de)return t.warn("No audio transceiver with mid "+ae),!1;if(!de.sender||!de.sender.track)return t.warn("No audio sender with mid "+ae),!1;de.sender.track.enabled=!q}else for(const de of oe.myStream.getAudioTracks())de.enabled=!q}return!0}function re(X,ae){let ee=_.get(X);if(!ee||!ee.webrtcStuff)return t.warn("Invalid handle"),"Invalid handle";let q=ee.webrtcStuff;if(!q.pc)return"Invalid PeerConnection";if(q.pc.getStats){let ue=q.pc,oe=ae||"default";if(ae){let de=q.pc.getTransceivers().find(xe=>xe.mid===ae&&xe.receiver.track.kind==="video");if(!de)return t.warn("No video transceiver with mid "+ae),"No video transceiver with mid "+ae;if(!de.receiver)return t.warn("No video receiver with mid "+ae),"No video receiver with mid "+ae;ue=de.receiver}return q.bitrate[oe]||(q.bitrate[oe]={timer:null,bsnow:null,bsbefore:null,tsnow:null,tsbefore:null,value:"0 kbits/sec"}),q.bitrate[oe].timer?q.bitrate[oe].value:(t.log("Starting bitrate timer"+(ae?" for mid "+ae:"")+" (via getStats)"),q.bitrate[oe].timer=setInterval(function(){ue.getStats().then(function(de){de.forEach(function(xe){if(!xe)return;let ke=!1;if(((xe.mediaType==="video"||xe.kind==="video"||xe.id.toLowerCase().indexOf("video")>-1)&&xe.type==="inbound-rtp"&&xe.id.indexOf("rtcp")<0||xe.type=="ssrc"&&xe.bytesReceived&&(xe.googCodecName==="VP8"||xe.googCodecName===""))&&(ke=!0),ke)if(q.bitrate[oe].bsnow=xe.bytesReceived,q.bitrate[oe].tsnow=xe.timestamp,q.bitrate[oe].bsbefore===null||q.bitrate[oe].tsbefore===null)q.bitrate[oe].bsbefore=q.bitrate[oe].bsnow,q.bitrate[oe].tsbefore=q.bitrate[oe].tsnow;else{let be=q.bitrate[oe].tsnow-q.bitrate[oe].tsbefore;t.webRTCAdapter.browserDetails.browser==="safari"&&(be=be/1e3);let ye=Math.round((q.bitrate[oe].bsnow-q.bitrate[oe].bsbefore)*8/be);t.webRTCAdapter.browserDetails.browser==="safari"&&(ye=parseInt(ye/1e3)),q.bitrate[oe].value=ye+" kbits/sec",q.bitrate[oe].bsbefore=q.bitrate[oe].bsnow,q.bitrate[oe].tsbefore=q.bitrate[oe].tsnow}})})},1e3),"0 kbits/sec")}else return t.warn("Getting the video bitrate unsupported by browser"),"Feature unsupported by browser"}function ie(X,ae,ee){let q=_.get(X);if(!q||!q.webrtcStuff){t.warn("Invalid handle");return}let ue=q.webrtcStuff;if(!ue.pc){t.warn("Invalid PeerConnection");return}let oe=ue.pc.getTransceivers().find(xe=>xe.mid===ae);if(!oe){t.warn("No transceiver with mid",ae);return}if(!oe.sender){t.warn("No sender for transceiver with mid",ae);return}let de=oe.sender.getParameters();!de||!de.encodings||de.encodings.length===0?t.warn("No parameters encodings"):de.encodings.length>1?t.warn("Ignoring bitrate for simulcast track, use sendEncodings for that"):isNaN(ee)||ee<0?t.warn("Invalid bitrate (must be a positive integer)"):(de.encodings[0].maxBitrate=ee,oe.sender.setParameters(de))}function pe(X){t.error("WebRTC error:",X)}function Se(X,ae){t.log("Cleaning WebRTC stuff");let ee=_.get(X);if(!ee)return;let q=ee.webrtcStuff;if(q){if(ae===!0){let ue={janus:"hangup",transaction:t.randomString(12)};ee.token&&(ue.token=ee.token),g&&(ue.apisecret=g),t.debug("Sending hangup request (handle="+X+"):"),t.debug(ue),r?(ue.session_id=C,ue.handle_id=X,i.send(JSON.stringify(ue))):t.httpAPICall(c+"/"+C+"/"+X,{verb:"POST",withCredentials:p,body:ue})}q.volume&&(q.volume.local&&q.volume.local.timer&&clearInterval(q.volume.local.timer),q.volume.remote&&q.volume.remote.timer&&clearInterval(q.volume.remote.timer));for(let ue in q.bitrate)q.bitrate[ue].timer&&clearInterval(q.bitrate[ue].timer);q.bitrate={},!q.streamExternal&&q.myStream&&(t.log("Stopping local stream tracks"),t.stopAllTracks(q.myStream)),q.streamExternal=!1,q.myStream=null;try{q.pc.close()}catch{}q.pc=null,q.candidates=null,q.mySdp=null,q.remoteSdp=null,q.iceDone=!1,q.dataChannel={},q.dtmfSender=null,q.insertableStreams=!1,q.externalEncryption=!1}ee.oncleanup()}function _e(X){return t.debug("isTrickleEnabled:",X),X!==!1}}return t});const Tf={server:"https://janus.weiyuai.cn/janus",websocket:"wss://janus.weiyuai.cn/janus/",admin:"https://janus.weiyuai.cn/admin",iceServers:[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun1.l.google.com:19302"},{urls:"stun:stun2.l.google.com:19302"}],plugins:{videoCall:"janus.plugin.videocall",audioBridge:"janus.plugin.audiobridge",videoRoom:"janus.plugin.videoroom"},mediaConstraints:{audio:{echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0,sampleRate:44100},video:{width:{ideal:1280,max:1920},height:{ideal:720,max:1080},frameRate:{ideal:30,max:60},facingMode:"user"}},options:{debug:!1,callback:()=>{},destroyOnUnload:!0}},Mdt={videoroom:{description:"ByteDesk Video Room",max_publishers:2,bitrate:128e3,fir_freq:10,audiocodec:"opus",videocodec:"vp8",record:!1,rec_dir:"",is_private:!0},audiobridge:{description:"ByteDesk Audio Bridge",sampling_rate:48e3,spatial_audio:!1,record:!1,rec_dir:"",is_private:!0}};typeof window<"u"&&(window.adapter=pc);class Dde{constructor(t){xo(this,"janus",null);xo(this,"pluginHandle",null);xo(this,"localStream",null);xo(this,"isConnected",!1);xo(this,"callbacks",{});this.callbacks=t}async initialize(){return new Promise((t,n)=>{const r=()=>{var i;return typeof window<"u"&&(window.adapter||pc)&&typeof(((i=window.adapter)==null?void 0:i.browserDetails)||(pc==null?void 0:pc.browserDetails))<"u"};if(r())this.initializeJanus(t,n);else{console.log("Waiting for WebRTC adapter to load...");let i=0;const a=10,o=()=>{i++,r()||i>=a?(!r()&&i>=a&&console.warn("WebRTC adapter not available after maximum attempts"),this.initializeJanus(t,n)):setTimeout(o,100)};setTimeout(o,100)}})}initializeJanus(t,n){try{console.log("Initializing library"),typeof window<"u"&&pc&&(window.adapter=pc),cq.init({debug:Tf.options.debug,callback:()=>{console.log("Janus initialized successfully"),this.createSession().then(()=>t()).catch(n)}})}catch(r){console.error("Error in initializeJanus:",r),n(r)}}async createSession(){return new Promise((t,n)=>{this.janus=new cq({server:Tf.websocket,iceServers:Tf.iceServers,success:()=>{var r,i;console.log("Janus session created successfully"),this.isConnected=!0,(i=(r=this.callbacks).onConnected)==null||i.call(r),t()},error:r=>{var i,a;console.error("Failed to create Janus session:",r),(a=(i=this.callbacks).onError)==null||a.call(i,String(r)),n(r)},destroyed:()=>{var r,i;console.log("Janus session destroyed"),this.isConnected=!1,(i=(r=this.callbacks).onDisconnected)==null||i.call(r)}})})}async startVideoCall(t){await this.attachVideoCallPlugin(t)}async startAudioCall(t){await this.attachAudioBridgePlugin(t)}async attachVideoCallPlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Tf.plugins.videoCall,success:i=>{console.log("VideoCall plugin attached successfully"),this.pluginHandle=i,this.setupVideoCall(t),n()},error:i=>{var a,o;console.error("Failed to attach VideoCall plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleVideoCallMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local video stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote video stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("VideoCall plugin cleanup")}})})}async attachAudioBridgePlugin(t){return new Promise((n,r)=>{this.janus.attach({plugin:Tf.plugins.audioBridge,success:i=>{console.log("AudioBridge plugin attached successfully"),this.pluginHandle=i,this.setupAudioCall(t),n()},error:i=>{var a,o;console.error("Failed to attach AudioBridge plugin:",i),(o=(a=this.callbacks).onError)==null||o.call(a,String(i)),r(i)},onmessage:(i,a)=>{this.handleAudioBridgeMessage(i,a)},onlocalstream:i=>{var a,o;console.log("Local audio stream received"),this.localStream=i,(o=(a=this.callbacks).onLocalStream)==null||o.call(a,i)},onremotestream:i=>{var a,o;console.log("Remote audio stream received"),(o=(a=this.callbacks).onRemoteStream)==null||o.call(a,i,t.userId)},oncleanup:()=>{console.log("AudioBridge plugin cleanup")}})})}async setupVideoCall(t){var n,r,i,a;try{const o={audio:t.audio,video:t.video?Tf.mediaConstraints.video:!1},s=await navigator.mediaDevices.getUserMedia(o);this.localStream=s,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,s);const l={request:"call",username:t.username};this.pluginHandle.createOffer({media:{audioRecv:t.audio,videoRecv:t.video,audioSend:t.audio,videoSend:t.video},stream:s,success:c=>{this.pluginHandle.send({message:l,jsep:c})},error:c=>{var d,f;console.error("Error creating offer:",c),(f=(d=this.callbacks).onError)==null||f.call(d,String(c))}})}catch(o){console.error("Error setting up video call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}async setupAudioCall(t){var n,r,i,a;try{const o=t.roomId||Math.floor(Math.random()*1e6),s={request:"create",room:o,...Mdt.audiobridge};this.pluginHandle.send({message:s});const l=await navigator.mediaDevices.getUserMedia({audio:Tf.mediaConstraints.audio,video:!1});this.localStream=l,(r=(n=this.callbacks).onLocalStream)==null||r.call(n,l);const c={request:"join",room:o,display:t.username,muted:!1};this.pluginHandle.createOffer({media:{audioRecv:!0,videoRecv:!1,audioSend:!0,videoSend:!1},stream:l,success:d=>{this.pluginHandle.send({message:c,jsep:d})},error:d=>{var f,m;console.error("Error creating audio offer:",d),(m=(f=this.callbacks).onError)==null||m.call(f,String(d))}})}catch(o){console.error("Error setting up audio call:",o),(a=(i=this.callbacks).onError)==null||a.call(i,String(o))}}handleVideoCallMessage(t,n){var i,a,o,s;if(t.videocall==="event"&&t.result&&t.result.event){const l=t.result.event;switch(l){case"accepted":console.log("Call accepted"),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i);break;case"hangup":console.log("Call ended"),(s=(o=this.callbacks).onCallEnded)==null||s.call(o),this.hangup();break;default:console.log("VideoCall event:",l)}}n&&this.pluginHandle.handleRemoteJsep({jsep:n})}handleAudioBridgeMessage(t,n){var i,a,o,s;const r=t.audiobridge;r==="event"?t.participants&&(console.log("AudioBridge participants:",t.participants),(a=(i=this.callbacks).onCallAccepted)==null||a.call(i)):r==="joined"&&(console.log("Joined audio bridge"),(s=(o=this.callbacks).onCallAccepted)==null||s.call(o)),n&&this.pluginHandle.handleRemoteJsep({jsep:n,media:{audioSend:!0,videoSend:!1},success:l=>{const c={request:"configure",muted:!1};this.pluginHandle.send({message:c,jsep:l})},error:l=>{console.error("Error handling remote JSEP:",l)}})}hangup(){this.pluginHandle&&this.pluginHandle.send({message:{request:"hangup"}}),this.cleanup()}toggleAudio(){if(this.localStream){const t=this.localStream.getAudioTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}toggleVideo(){if(this.localStream){const t=this.localStream.getVideoTracks();if(t.length>0)return t[0].enabled=!t[0].enabled,t[0].enabled}return!1}cleanup(){var t,n;if(!(!this.pluginHandle&&!this.localStream)){if(this.localStream&&(this.localStream.getTracks().forEach(r=>r.stop()),this.localStream=null),this.pluginHandle){const r=this.pluginHandle;this.pluginHandle=null;try{r.detach()}catch(i){console.warn("Error detaching plugin handle:",i)}}(n=(t=this.callbacks).onCallEnded)==null||n.call(t)}}destroy(){if(this.localStream&&(this.localStream.getTracks().forEach(t=>t.stop()),this.localStream=null),this.pluginHandle){const t=this.pluginHandle;this.pluginHandle=null;try{t.detach()}catch(n){console.warn("Error detaching plugin handle in destroy:",n)}}if(this.janus){try{this.janus.destroy()}catch(t){console.warn("Error destroying Janus session:",t)}this.janus=null}this.isConnected=!1}getConnectionStatus(){return this.isConnected}}typeof window<"u"&&(window.adapter=pc);const{Text:B8}=ga,jdt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var j;const i=Fr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(0),[p,h]=u.useState(null),[v,g]=u.useState(null),y=u.useRef(null),w=u.useRef(null),x={onLocalStream:I=>{console.log("Local audio stream received"),h(I)},onRemoteStream:(I,R)=>{console.log("Remote audio stream received from:",R)},onCallAccepted:()=>{console.log("Audio call accepted"),o(!1),l(!0),C()},onCallEnded:()=>{console.log("Audio call ended"),T()},onError:I=>{console.error("Janus error:",I),g(I),it.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:I})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!w.current&&S(),()=>{P()}),[e]);const S=async()=>{try{o(!0),g(null),await new Promise(R=>setTimeout(R,200)),w.current=new Dde(x),await w.current.initialize();const I={video:!1,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`audio_${Date.now()}`};await w.current.startAudioCall(I)}catch(I){console.error("Failed to initialize audio call:",I);const R=I instanceof Error?I.message:String(I);g(R),o(!1),it.error(i.formatMessage({id:"chat.call.init.audio.failed",defaultMessage:"无法初始化语音通话: {error}"},{error:R}))}},C=()=>{y.current=setInterval(()=>{m(I=>I+1)},1e3)},_=()=>{y.current&&(clearInterval(y.current),y.current=null)},k=I=>{const R=Math.floor(I/60),O=I%60;return`${R.toString().padStart(2,"0")}:${O.toString().padStart(2,"0")}`},E=()=>{if(w.current){const I=w.current.toggleAudio();d(!I)}},T=()=>{o(!1),l(!1),d(!1),m(0),_()},$=()=>{w.current&&w.current.hangup(),T(),t()},P=()=>{p&&(p.getTracks().forEach(I=>I.stop()),h(null)),_(),w.current&&(w.current.destroy(),w.current=null)};u.useEffect(()=>()=>{P()},[]);const M=()=>v?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?k(f):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.audio.title",defaultMessage:"语音通话"}),placement:"right",onClose:$,open:e,width:400,className:`audio-call-drawer ${r?"dark":""}`,closable:!1,styles:{body:{padding:0,background:r?"#1f1f1f":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"}},children:b.jsxs("div",{className:"audio-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsx(B8,{className:"call-status",children:M()}),b.jsx(zt,{type:"text",icon:b.jsx(Wo,{}),className:"minimize-btn",onClick:t,size:"small"})]}),b.jsxs("div",{className:"call-content",children:[b.jsxs("div",{className:"agent-info",children:[b.jsxs("div",{className:`avatar-container ${a?"pulse":""}`,children:[b.jsx(vu,{size:100,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((j=n==null?void 0:n.nickname)==null?void 0:j.charAt(0))||"A"}),s&&b.jsxs("div",{className:"audio-wave",children:[b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"}),b.jsx("div",{className:"wave-bar"})]})]}),b.jsx(B8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(B8,{className:"call-status-text",children:a?i.formatMessage({id:"chat.call.status.calling",defaultMessage:"正在呼叫..."}):s?i.formatMessage({id:"chat.call.status.in.call",defaultMessage:"通话中"}):""})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(Sr,{size:"large",children:[b.jsx(zt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(lde,{}):b.jsx(ade,{}),className:`control-btn ${c?"muted":""}`,onClick:E,disabled:!s}),b.jsx(zt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(cde,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:$})]})})]})]})})};typeof window<"u"&&(window.adapter=pc);const{Text:z8}=ga,Ndt=({open:e,onClose:t,agentInfo:n,isDarkMode:r=!1})=>{var H;const i=Fr(),[a,o]=u.useState(!1),[s,l]=u.useState(!1),[c,d]=u.useState(!1),[f,m]=u.useState(!0),[p,h]=u.useState(!1),[v,g]=u.useState(0),[y,w]=u.useState(null),[x,S]=u.useState(null),[C,_]=u.useState(null),k=u.useRef(null),E=u.useRef(null),T=u.useRef(null),$=u.useRef(null),P={onLocalStream:A=>{console.log("Local video stream received"),w(A),k.current&&(k.current.srcObject=A)},onRemoteStream:(A,V)=>{console.log("Remote video stream received from:",V),S(A),E.current&&(E.current.srcObject=A)},onCallAccepted:()=>{console.log("Video call accepted"),o(!1),l(!0),j()},onCallEnded:()=>{console.log("Video call ended"),B()},onError:A=>{console.error("Janus error:",A),_(A),it.error(i.formatMessage({id:"chat.call.error.prefix",defaultMessage:"通话错误: {error}"},{error:A})),o(!1)},onConnected:()=>{console.log("Janus connected")},onDisconnected:()=>{console.log("Janus disconnected")}};u.useEffect(()=>(e&&!$.current&&M(),()=>{$.current&&($.current.destroy(),$.current=null)}),[e]);const M=async()=>{try{o(!0),_(null),$.current=new Dde(P),await $.current.initialize();const A={video:!0,audio:!0,userId:(n==null?void 0:n.uid)||"visitor",username:(n==null?void 0:n.nickname)||"访客",roomId:`video_${Date.now()}`};await $.current.startVideoCall(A)}catch(A){console.error("Failed to initialize video call:",A);const V=A instanceof Error?A.message:String(A);_(V),o(!1),it.error(i.formatMessage({id:"chat.call.init.video.failed",defaultMessage:"无法初始化视频通话{error}"},{error:`: ${V}`}))}},j=()=>{T.current=setInterval(()=>{g(A=>A+1)},1e3)},I=()=>{T.current&&(clearInterval(T.current),T.current=null)},R=A=>{const V=Math.floor(A/60),W=A%60;return`${V.toString().padStart(2,"0")}:${W.toString().padStart(2,"0")}`},O=()=>{if($.current){const A=$.current.toggleAudio();d(!A)}},D=()=>{if($.current){const A=$.current.toggleVideo();m(A)}},L=()=>{h(!p)},B=()=>{o(!1),l(!1),d(!1),m(!0),h(!1),g(0),I(),y&&(y.getTracks().forEach(A=>A.stop()),w(null)),x&&S(null)},F=()=>{$.current&&($.current.hangup(),$.current.destroy(),$.current=null),B(),t()};u.useEffect(()=>()=>{y&&y.getTracks().forEach(A=>A.stop()),I(),$.current&&($.current.destroy(),$.current=null)},[y]);const z=()=>C?i.formatMessage({id:"chat.call.status.failed",defaultMessage:"连接失败"}):a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):s?R(v):i.formatMessage({id:"chat.call.status.ended",defaultMessage:"通话已结束"});return b.jsx(_s,{title:i.formatMessage({id:"chat.call.video.title",defaultMessage:"视频通话"}),placement:"right",onClose:F,open:e,width:p?"100vw":500,className:`video-call-drawer ${r?"dark":""} ${p?"fullscreen":""}`,closable:!1,styles:{body:{padding:0,background:"#000"}},children:b.jsxs("div",{className:"video-call-container",children:[b.jsxs("div",{className:"call-header",children:[b.jsxs("div",{className:"call-info",children:[b.jsx(z8,{className:"agent-name",children:(n==null?void 0:n.nickname)||i.formatMessage({id:"chat.call.agent.info",defaultMessage:"客服"})}),b.jsx(z8,{className:"call-status",children:z()})]}),b.jsxs("div",{className:"header-controls",children:[b.jsx(zt,{type:"text",icon:p?b.jsx(Blt,{}):b.jsx(ode,{}),className:"control-btn",onClick:L,size:"small"}),b.jsx(zt,{type:"text",icon:b.jsx(Wo,{}),className:"control-btn",onClick:t,size:"small"})]})]}),b.jsxs("div",{className:"video-area",children:[b.jsx("div",{className:"remote-video-container",children:s?b.jsx("video",{ref:E,className:"remote-video",autoPlay:!0,playsInline:!0,muted:!1}):b.jsxs("div",{className:"video-placeholder",children:[b.jsx("div",{className:`avatar-container ${a?"pulse":""}`,children:b.jsx(vu,{size:120,src:n==null?void 0:n.avatar,className:"agent-avatar",children:((H=n==null?void 0:n.nickname)==null?void 0:H.charAt(0))||"A"})}),b.jsx(z8,{className:"connecting-text",children:a?i.formatMessage({id:"chat.call.status.connecting",defaultMessage:"正在连接..."}):i.formatMessage({id:"chat.call.waiting.answer",defaultMessage:"等待对方接听"})})]})}),b.jsx("div",{className:"local-video-container",children:f?b.jsx("video",{ref:k,className:"local-video",autoPlay:!0,playsInline:!0,muted:!0}):b.jsx("div",{className:"local-video-off",children:b.jsx(FU,{})})})]}),b.jsx("div",{className:"call-controls",children:b.jsxs(Sr,{size:"large",children:[b.jsx(zt,{type:"primary",shape:"circle",size:"large",icon:c?b.jsx(lde,{}):b.jsx(ade,{}),className:`control-btn ${c?"muted":""}`,onClick:O,disabled:!s}),b.jsx(zt,{type:"primary",shape:"circle",size:"large",icon:f?b.jsx(Gct,{}):b.jsx(FU,{}),className:`control-btn ${f?"":"video-off"}`,onClick:D,disabled:!s}),b.jsx(zt,{type:"primary",danger:!0,shape:"circle",size:"large",icon:b.jsx(cde,{style:{transform:"rotate(225deg)"}}),className:"hangup-btn",onClick:F})]})})]})})};var Adt=N(N({},WQ),{},{locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",week:"周",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪",yearFormat:"YYYY年",cellDateFormat:"D",monthBeforeYear:!1});const Lde={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]},CO={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},Adt),timePickerLocale:Object.assign({},Lde)};CO.lang.ok="确定";const ns="${label}不是一个有效的${type}",Fdt={locale:"zh-cn",Pagination:xie,DatePicker:CO,TimePicker:Lde,Calendar:CO,global:{placeholder:"请选择",close:"关闭"},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:ns,method:ns,array:ns,object:ns,number:ns,date:ns,boolean:ns,integer:ns,float:ns,regexp:ns,email:ns,url:ns,hex:ns},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:"渐变色"}},Bde=0,zde=1,Hde=2,uq=3;var dq=Object.prototype.hasOwnProperty;function kO(e,t){var n,r;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&kO(e[r],t[r]););return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(dq.call(e,n)&&++r&&!dq.call(t,n)||!(n in t)||!kO(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}const mu=new WeakMap,Id=()=>{},_a=Id(),nk=Object,lr=e=>e===_a,Pl=e=>typeof e=="function",zu=(e,t)=>({...e,...t}),Vde=e=>Pl(e.then),H8={},Xw={},q9="undefined",Qy=typeof window!=q9,_O=typeof document!=q9,Ddt=Qy&&"Deno"in window,Ldt=()=>Qy&&typeof window.requestAnimationFrame!=q9,Wde=(e,t)=>{const n=mu.get(e);return[()=>!lr(t)&&e.get(t)||H8,r=>{if(!lr(t)){const i=e.get(t);t in Xw||(Xw[t]=i),n[5](t,zu(i,r),i||H8)}},n[6],()=>!lr(t)&&t in Xw?Xw[t]:!lr(t)&&e.get(t)||H8]};let EO=!0;const Bdt=()=>EO,[$O,TO]=Qy&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[Id,Id],zdt=()=>{const e=_O&&document.visibilityState;return lr(e)||e!=="hidden"},Hdt=e=>(_O&&document.addEventListener("visibilitychange",e),$O("focus",e),()=>{_O&&document.removeEventListener("visibilitychange",e),TO("focus",e)}),Vdt=e=>{const t=()=>{EO=!0,e()},n=()=>{EO=!1};return $O("online",t),$O("offline",n),()=>{TO("online",t),TO("offline",n)}},Wdt={isOnline:Bdt,isVisible:zdt},Udt={initFocus:Hdt,initReconnect:Vdt},fq=!K.useId,P1=!Qy||Ddt,qdt=e=>Ldt()?window.requestAnimationFrame(e):setTimeout(e,1),dC=P1?u.useEffect:u.useLayoutEffect,V8=typeof navigator<"u"&&navigator.connection,mq=!P1&&V8&&(["slow-2g","2g"].includes(V8.effectiveType)||V8.saveData),Jw=new WeakMap,Gdt=e=>nk.prototype.toString.call(e),W8=(e,t)=>e===`[object ${t}]`;let Kdt=0;const PO=e=>{const t=typeof e,n=Gdt(e),r=W8(n,"Date"),i=W8(n,"RegExp"),a=W8(n,"Object");let o,s;if(nk(e)===e&&!r&&!i){if(o=Jw.get(e),o)return o;if(o=++Kdt+"~",Jw.set(e,o),Array.isArray(e)){for(o="@",s=0;s{if(Pl(e))try{e=e()}catch{e=""}const t=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?PO(e):"",[e,t]};let Ydt=0;const RO=()=>++Ydt;async function Ude(...e){const[t,n,r,i]=e,a=zu({populateCache:!0,throwOnError:!0},typeof i=="boolean"?{revalidate:i}:i||{});let o=a.populateCache;const s=a.rollbackOnError;let l=a.optimisticData;const c=m=>typeof s=="function"?s(m):s!==!1,d=a.throwOnError;if(Pl(n)){const m=n,p=[],h=t.keys();for(const v of h)!/^\$(inf|sub)\$/.test(v)&&m(t.get(v)._k)&&p.push(v);return Promise.all(p.map(f))}return f(n);async function f(m){const[p]=G9(m);if(!p)return;const[h,v]=Wde(t,p),[g,y,w,x]=mu.get(t),S=()=>{const I=g[p];return(Pl(a.revalidate)?a.revalidate(h().data,m):a.revalidate!==!1)&&(delete w[p],delete x[p],I&&I[0])?I[0](Hde).then(()=>h().data):h().data};if(e.length<3)return S();let C=r,_,k=!1;const E=RO();y[p]=[E,0];const T=!lr(l),$=h(),P=$.data,M=$._c,j=lr(M)?P:M;if(T&&(l=Pl(l)?l(j,P):l,v({data:l,_c:j})),Pl(C))try{C=C(j)}catch(I){_=I,k=!0}if(C&&Vde(C))if(C=await C.catch(I=>{_=I,k=!0}),E!==y[p][0]){if(k)throw _;return C}else k&&T&&c(_)&&(o=!0,v({data:j,_c:_a}));if(o&&!k)if(Pl(o)){const I=o(C,j);v({data:I,error:_a,_c:_a})}else v({data:C,error:_a,_c:_a});if(y[p][1]=RO(),Promise.resolve(S()).then(()=>{v({_c:_a})}),k){if(d)throw _;return}return C}}const pq=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},qde=(e,t)=>{if(!mu.has(e)){const n=zu(Udt,t),r=Object.create(null),i=Ude.bind(_a,e);let a=Id;const o=Object.create(null),s=(d,f)=>{const m=o[d]||[];return o[d]=m,m.push(f),()=>m.splice(m.indexOf(f),1)},l=(d,f,m)=>{e.set(d,f);const p=o[d];if(p)for(const h of p)h(f,m)},c=()=>{if(!mu.has(e)&&(mu.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,l,s]),!P1)){const d=n.initFocus(setTimeout.bind(_a,pq.bind(_a,r,Bde))),f=n.initReconnect(setTimeout.bind(_a,pq.bind(_a,r,zde)));a=()=>{d&&d(),f&&f(),mu.delete(e)}}};return c(),[e,i,c,a]}return[e,mu.get(e)[4]]},Xdt=(e,t,n,r,i)=>{const a=n.errorRetryCount,o=i.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;!lr(a)&&o>a||setTimeout(r,s,i)},Jdt=kO,[K9,Qdt]=qde(new Map),Gde=zu({onLoadingSlow:Id,onSuccess:Id,onError:Id,onErrorRetry:Xdt,onDiscarded:Id,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:mq?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:mq?5e3:3e3,compare:Jdt,isPaused:()=>!1,cache:K9,mutate:Qdt,fallback:{}},Wdt),Kde=(e,t)=>{const n=zu(e,t);if(t){const{use:r,fallback:i}=e,{use:a,fallback:o}=t;r&&a&&(n.use=r.concat(a)),i&&o&&(n.fallback=zu(i,o))}return n},IO=u.createContext({}),Zdt=e=>{const{value:t}=e,n=u.useContext(IO),r=Pl(t),i=u.useMemo(()=>r?t(n):t,[r,n,t]),a=u.useMemo(()=>r?i:Kde(n,i),[r,n,i]),o=i&&i.provider,s=u.useRef(_a);o&&!s.current&&(s.current=qde(o(a.cache||K9),i));const l=s.current;return l&&(a.cache=l[0],a.mutate=l[1]),dC(()=>{if(l)return l[2]&&l[2](),l[3]},[]),u.createElement(IO.Provider,zu(e,{value:a}))},eft="$inf$",Yde=Qy&&window.__SWR_DEVTOOLS_USE__,tft=Yde?window.__SWR_DEVTOOLS_USE__:[],nft=()=>{Yde&&(window.__SWR_DEVTOOLS_REACT__=K)},rft=e=>Pl(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],Xde=()=>{const e=u.useContext(IO);return u.useMemo(()=>zu(Gde,e),[e])},ift=e=>(t,n,r)=>e(t,n&&((...a)=>{const[o]=G9(t),[,,,s]=mu.get(K9);if(o.startsWith(eft))return n(...a);const l=s[o];return lr(l)?n(...a):(delete s[o],l)}),r),aft=tft.concat(ift),oft=e=>function(...n){const r=Xde(),[i,a,o]=rft(n),s=Kde(r,o);let l=e;const{use:c}=s,d=(c||[]).concat(aft);for(let f=d.length;f--;)l=d[f](l);return l(i,a||s.fetcher||null,s)},sft=(e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const i=r.indexOf(n);i>=0&&(r[i]=r[r.length-1],r.pop())}};nft();const U8=K.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),q8={dedupe:!0},hq=Promise.resolve(_a),lft=(e,t,n)=>{const{cache:r,compare:i,suspense:a,fallbackData:o,revalidateOnMount:s,revalidateIfStale:l,refreshInterval:c,refreshWhenHidden:d,refreshWhenOffline:f,keepPreviousData:m}=n,[p,h,v,g]=mu.get(r),[y,w]=G9(e),x=u.useRef(!1),S=u.useRef(!1),C=u.useRef(y),_=u.useRef(t),k=u.useRef(n),E=()=>k.current,T=()=>E().isVisible()&&E().isOnline(),[$,P,M,j]=Wde(r,y),I=u.useRef({}).current,R=lr(o)?lr(n.fallback)?_a:n.fallback[y]:o,O=(le,se)=>{for(const ce in I){const re=ce;if(re==="data"){if(!i(le[re],se[re])&&(!lr(le[re])||!i(W,se[re])))return!1}else if(se[re]!==le[re])return!1}return!0},D=u.useMemo(()=>{const le=!y||!t?!1:lr(s)?E().isPaused()||a?!1:l!==!1:s,se=_e=>{const X=zu(_e);return delete X._k,le?{isValidating:!0,isLoading:!0,...X}:X},ce=$(),re=j(),ie=se(ce),pe=ce===re?ie:se(re);let Se=ie;return[()=>{const _e=se($());return O(_e,Se)?(Se.data=_e.data,Se.isLoading=_e.isLoading,Se.isValidating=_e.isValidating,Se.error=_e.error,Se):(Se=_e,_e)},()=>pe]},[r,y]),L=Sle.useSyncExternalStore(u.useCallback(le=>M(y,(se,ce)=>{O(ce,se)||le()}),[r,y]),D[0],D[1]),B=!x.current,F=p[y]&&p[y].length>0,z=L.data,H=lr(z)?R&&Vde(R)?U8(R):R:z,A=L.error,V=u.useRef(H),W=m?lr(z)?lr(V.current)?H:V.current:z:H,U=F&&!lr(A)?!1:B&&!lr(s)?s:E().isPaused()?!1:a?lr(H)?!1:l:lr(H)||l,Y=!!(y&&t&&B&&U),J=lr(L.isValidating)?Y:L.isValidating,ne=lr(L.isLoading)?Y:L.isLoading,Q=u.useCallback(async le=>{const se=_.current;if(!y||!se||S.current||E().isPaused())return!1;let ce,re,ie=!0;const pe=le||{},Se=!v[y]||!pe.dedupe,_e=()=>fq?!S.current&&y===C.current&&x.current:y===C.current,X={isValidating:!1,isLoading:!1},ae=()=>{P(X)},ee=()=>{const ue=v[y];ue&&ue[1]===re&&delete v[y]},q={isValidating:!0};lr($().data)&&(q.isLoading=!0);try{if(Se&&(P(q),n.loadingTimeout&&lr($().data)&&setTimeout(()=>{ie&&_e()&&E().onLoadingSlow(y,n)},n.loadingTimeout),v[y]=[se(w),RO()]),[ce,re]=v[y],ce=await ce,Se&&setTimeout(ee,n.dedupingInterval),!v[y]||v[y][1]!==re)return Se&&_e()&&E().onDiscarded(y),!1;X.error=_a;const ue=h[y];if(!lr(ue)&&(re<=ue[0]||re<=ue[1]||ue[1]===0))return ae(),Se&&_e()&&E().onDiscarded(y),!1;const oe=$().data;X.data=i(oe,ce)?oe:ce,Se&&_e()&&E().onSuccess(ce,y,n)}catch(ue){ee();const oe=E(),{shouldRetryOnError:de}=oe;oe.isPaused()||(X.error=ue,Se&&_e()&&(oe.onError(ue,y,oe),(de===!0||Pl(de)&&de(ue))&&(!E().revalidateOnFocus||!E().revalidateOnReconnect||T())&&oe.onErrorRetry(ue,y,oe,xe=>{const ke=p[y];ke&&ke[0]&&ke[0](uq,xe)},{retryCount:(pe.retryCount||0)+1,dedupe:!0})))}return ie=!1,ae(),!0},[y,r]),te=u.useCallback((...le)=>Ude(r,C.current,...le),[]);if(dC(()=>{_.current=t,k.current=n,lr(z)||(V.current=z)}),dC(()=>{if(!y)return;const le=Q.bind(_a,q8);let se=0;E().revalidateOnFocus&&(se=Date.now()+E().focusThrottleInterval);const re=sft(y,p,(ie,pe={})=>{if(ie==Bde){const Se=Date.now();E().revalidateOnFocus&&Se>se&&T()&&(se=Se+E().focusThrottleInterval,le())}else if(ie==zde)E().revalidateOnReconnect&&T()&&le();else{if(ie==Hde)return Q();if(ie==uq)return Q(pe)}});return S.current=!1,C.current=y,x.current=!0,P({_k:w}),U&&(v[y]||(lr(H)||P1?le():qdt(le))),()=>{S.current=!0,re()}},[y]),dC(()=>{let le;function se(){const re=Pl(c)?c($().data):c;re&&le!==-1&&(le=setTimeout(ce,re))}function ce(){!$().error&&(d||E().isVisible())&&(f||E().isOnline())?Q(q8).then(se):se()}return se(),()=>{le&&(clearTimeout(le),le=-1)}},[c,d,f,y]),u.useDebugValue(W),a){const le=y&&lr(H);if(!fq&&P1&&le)throw new Error("Fallback data is required when using Suspense in SSR.");le&&(_.current=t,k.current=n,S.current=!1);const se=g[y],ce=!lr(se)&&le?te(se):hq;if(U8(ce),!lr(A)&&le)throw A;const re=le?Q(q8):hq;!lr(W)&&le&&(re.status="fulfilled",re.value=!0),U8(re)}return{mutate:te,get data(){return I.data=!0,W},get error(){return I.error=!0,A},get isValidating(){return I.isValidating=!0,J},get isLoading(){return I.isLoading=!0,ne}}},cft=nk.defineProperty(Zdt,"defaultValue",{value:Gde}),Jde=oft(lft),uft={moneySymbol:"$",form:{lightFilter:{more:"المزيد",clear:"نظف",confirm:"تأكيد",itemUnit:"عناصر"}},tableForm:{search:"ابحث",reset:"إعادة تعيين",submit:"ارسال",collapsed:"مُقلص",expand:"مُوسع",inputPlaceholder:"الرجاء الإدخال",selectPlaceholder:"الرجاء الإختيار"},alert:{clear:"نظف",selected:"محدد",item:"عنصر"},pagination:{total:{range:" ",total:"من",item:"عناصر"}},tableToolBar:{leftPin:"ثبت على اليسار",rightPin:"ثبت على اليمين",noPin:"الغاء التثبيت",leftFixedTitle:"لصق على اليسار",rightFixedTitle:"لصق على اليمين",noFixedTitle:"إلغاء الإلصاق",reset:"إعادة تعيين",columnDisplay:"الأعمدة المعروضة",columnSetting:"الإعدادات",fullScreen:"وضع كامل الشاشة",exitFullScreen:"الخروج من وضع كامل الشاشة",reload:"تحديث",density:"الكثافة",densityDefault:"افتراضي",densityLarger:"أكبر",densityMiddle:"وسط",densitySmall:"مدمج"},stepsForm:{next:"التالي",prev:"السابق",submit:"أنهى"},loginForm:{submitText:"تسجيل الدخول"},editableTable:{action:{save:"أنقذ",cancel:"إلغاء الأمر",delete:"حذف",add:"إضافة صف من البيانات"}},switch:{open:"مفتوح",close:"غلق"}},dft={moneySymbol:"€",form:{lightFilter:{more:"Més",clear:"Netejar",confirm:"Confirmar",itemUnit:"Elements"}},tableForm:{search:"Cercar",reset:"Netejar",submit:"Enviar",collapsed:"Expandir",expand:"Col·lapsar",inputPlaceholder:"Introduïu valor",selectPlaceholder:"Seleccioneu valor"},alert:{clear:"Netejar",selected:"Seleccionat",item:"Article"},pagination:{total:{range:" ",total:"de",item:"articles"}},tableToolBar:{leftPin:"Pin a l'esquerra",rightPin:"Pin a la dreta",noPin:"Sense Pin",leftFixedTitle:"Fixat a l'esquerra",rightFixedTitle:"Fixat a la dreta",noFixedTitle:"Sense fixar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuració",fullScreen:"Pantalla Completa",exitFullScreen:"Sortir Pantalla Completa",reload:"Refrescar",density:"Densitat",densityDefault:"Per Defecte",densityLarger:"Llarg",densityMiddle:"Mitjà",densitySmall:"Compacte"},stepsForm:{next:"Següent",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Cancel·lar",delete:"Eliminar",add:"afegir una fila de dades"}},switch:{open:"obert",close:"tancat"}},fft={moneySymbol:"Kč",deleteThisLine:"Smazat tento řádek",copyThisLine:"Kopírovat tento řádek",form:{lightFilter:{more:"Víc",clear:"Vymazat",confirm:"Potvrdit",itemUnit:"Položky"}},tableForm:{search:"Hledat",reset:"Resetovat",submit:"Odeslat",collapsed:"Zvětšit",expand:"Zmenšit",inputPlaceholder:"Zadejte prosím",selectPlaceholder:"Vyberte prosím"},alert:{clear:"Vymazat",selected:"Vybráno",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položek"}},tableToolBar:{leftPin:"Připnout doleva",rightPin:"Připnout doprava",noPin:"Odepnuto",leftFixedTitle:"Fixováno nalevo",rightFixedTitle:"Fixováno napravo",noFixedTitle:"Nefixováno",reset:"Resetovat",columnDisplay:"Zobrazení sloupců",columnSetting:"Nastavení",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončit celou obrazovku",reload:"Obnovit",density:"Hustota",densityDefault:"Výchozí",densityLarger:"Větší",densityMiddle:"Střední",densitySmall:"Kompaktní"},stepsForm:{next:"Další",prev:"Předchozí",submit:"Dokončit"},loginForm:{submitText:"Přihlásit se"},editableTable:{onlyOneLineEditor:"Upravit lze pouze jeden řádek",action:{save:"Uložit",cancel:"Zrušit",delete:"Vymazat",add:"Přidat řádek"}},switch:{open:"Otevřít",close:"Zavřít"}},mft={moneySymbol:"€",form:{lightFilter:{more:"Mehr",clear:"Zurücksetzen",confirm:"Bestätigen",itemUnit:"Einträge"}},tableForm:{search:"Suchen",reset:"Zurücksetzen",submit:"Absenden",collapsed:"Zeige mehr",expand:"Zeige weniger",inputPlaceholder:"Bitte eingeben",selectPlaceholder:"Bitte auswählen"},alert:{clear:"Zurücksetzen",selected:"Ausgewählt",item:"Eintrag"},pagination:{total:{range:" ",total:"von",item:"Einträgen"}},tableToolBar:{leftPin:"Links anheften",rightPin:"Rechts anheften",noPin:"Nicht angeheftet",leftFixedTitle:"Links fixiert",rightFixedTitle:"Rechts fixiert",noFixedTitle:"Nicht fixiert",reset:"Zurücksetzen",columnDisplay:"Angezeigte Reihen",columnSetting:"Einstellungen",fullScreen:"Vollbild",exitFullScreen:"Vollbild verlassen",reload:"Aktualisieren",density:"Abstand",densityDefault:"Standard",densityLarger:"Größer",densityMiddle:"Mittel",densitySmall:"Kompakt"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Anmelden"},editableTable:{action:{save:"Retten",cancel:"Abbrechen",delete:"Löschen",add:"Hinzufügen einer Datenzeile"}},switch:{open:"offen",close:"schließen"}},pft={moneySymbol:"£",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},hft={moneySymbol:"$",deleteThisLine:"Delete this line",copyThisLine:"Copy this line",form:{lightFilter:{more:"More",clear:"Clear",confirm:"Confirm",itemUnit:"Items"}},tableForm:{search:"Query",reset:"Reset",submit:"Submit",collapsed:"Expand",expand:"Collapse",inputPlaceholder:"Please enter",selectPlaceholder:"Please select"},alert:{clear:"Clear",selected:"Selected",item:"Item"},pagination:{total:{range:" ",total:"of",item:"items"}},tableToolBar:{leftPin:"Pin to left",rightPin:"Pin to right",noPin:"Unpinned",leftFixedTitle:"Fixed to the left",rightFixedTitle:"Fixed to the right",noFixedTitle:"Not Fixed",reset:"Reset",columnDisplay:"Column Display",columnSetting:"Table Settings",fullScreen:"Full Screen",exitFullScreen:"Exit Full Screen",reload:"Refresh",density:"Density",densityDefault:"Default",densityLarger:"Larger",densityMiddle:"Middle",densitySmall:"Compact"},stepsForm:{next:"Next",prev:"Previous",submit:"Finish"},loginForm:{submitText:"Login"},editableTable:{onlyOneLineEditor:"Only one line can be edited",onlyAddOneLine:"Only one line can be added",action:{save:"Save",cancel:"Cancel",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"close"}},vft={moneySymbol:"€",form:{lightFilter:{more:"Más",clear:"Limpiar",confirm:"Confirmar",itemUnit:"artículos"}},tableForm:{search:"Buscar",reset:"Limpiar",submit:"Submit",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Ingrese valor",selectPlaceholder:"Seleccione valor"},alert:{clear:"Limpiar",selected:"Seleccionado",item:"Articulo"},pagination:{total:{range:" ",total:"de",item:"artículos"}},tableToolBar:{leftPin:"Pin a la izquierda",rightPin:"Pin a la derecha",noPin:"Sin Pin",leftFixedTitle:"Fijado a la izquierda",rightFixedTitle:"Fijado a la derecha",noFixedTitle:"Sin Fijar",reset:"Reiniciar",columnDisplay:"Mostrar Columna",columnSetting:"Configuración",fullScreen:"Pantalla Completa",exitFullScreen:"Salir Pantalla Completa",reload:"Refrescar",density:"Densidad",densityDefault:"Por Defecto",densityLarger:"Largo",densityMiddle:"Medio",densitySmall:"Compacto"},stepsForm:{next:"Siguiente",prev:"Anterior",submit:"Finalizar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Guardar",cancel:"Descartar",delete:"Borrar",add:"añadir una fila de datos"}},switch:{open:"abrir",close:"cerrar"}},gft={moneySymbol:"تومان",form:{lightFilter:{more:"بیشتر",clear:"پاک کردن",confirm:"تایید",itemUnit:"مورد"}},tableForm:{search:"جستجو",reset:"بازنشانی",submit:"تایید",collapsed:"نمایش بیشتر",expand:"نمایش کمتر",inputPlaceholder:"پیدا کنید",selectPlaceholder:"انتخاب کنید"},alert:{clear:"پاک سازی",selected:"انتخاب",item:"مورد"},pagination:{total:{range:" ",total:"از",item:"مورد"}},tableToolBar:{leftPin:"سنجاق به چپ",rightPin:"سنجاق به راست",noPin:"سنجاق نشده",leftFixedTitle:"ثابت شده در چپ",rightFixedTitle:"ثابت شده در راست",noFixedTitle:"شناور",reset:"بازنشانی",columnDisplay:"نمایش همه",columnSetting:"تنظیمات",fullScreen:"تمام صفحه",exitFullScreen:"خروج از حالت تمام صفحه",reload:"تازه سازی",density:"تراکم",densityDefault:"پیش فرض",densityLarger:"بزرگ",densityMiddle:"متوسط",densitySmall:"کوچک"},stepsForm:{next:"بعدی",prev:"قبلی",submit:"اتمام"},loginForm:{submitText:"ورود"},editableTable:{action:{save:"ذخیره",cancel:"لغو",delete:"حذف",add:"یک ردیف داده اضافه کنید"}},switch:{open:"باز",close:"نزدیک"}},bft={moneySymbol:"€",form:{lightFilter:{more:"Plus",clear:"Effacer",confirm:"Confirmer",itemUnit:"Items"}},tableForm:{search:"Rechercher",reset:"Réinitialiser",submit:"Envoyer",collapsed:"Agrandir",expand:"Réduire",inputPlaceholder:"Entrer une valeur",selectPlaceholder:"Sélectionner une valeur"},alert:{clear:"Réinitialiser",selected:"Sélectionné",item:"Item"},pagination:{total:{range:" ",total:"sur",item:"éléments"}},tableToolBar:{leftPin:"Épingler à gauche",rightPin:"Épingler à gauche",noPin:"Sans épingle",leftFixedTitle:"Fixer à gauche",rightFixedTitle:"Fixer à droite",noFixedTitle:"Non fixé",reset:"Réinitialiser",columnDisplay:"Affichage colonne",columnSetting:"Réglages",fullScreen:"Plein écran",exitFullScreen:"Quitter Plein écran",reload:"Rafraichir",density:"Densité",densityDefault:"Par défaut",densityLarger:"Larger",densityMiddle:"Moyenne",densitySmall:"Compacte"},stepsForm:{next:"Suivante",prev:"Précédente",submit:"Finaliser"},loginForm:{submitText:"Se connecter"},editableTable:{action:{save:"Sauvegarder",cancel:"Annuler",delete:"Supprimer",add:"ajouter une ligne de données"}},switch:{open:"ouvert",close:"près"}},yft={moneySymbol:"₪",deleteThisLine:"מחק שורה זו",copyThisLine:"העתק שורה זו",form:{lightFilter:{more:"יותר",clear:"נקה",confirm:"אישור",itemUnit:"פריטים"}},tableForm:{search:"חיפוש",reset:"איפוס",submit:"שלח",collapsed:"הרחב",expand:"כווץ",inputPlaceholder:"אנא הכנס",selectPlaceholder:"אנא בחר"},alert:{clear:"נקה",selected:"נבחר",item:"פריט"},pagination:{total:{range:" ",total:"מתוך",item:"פריטים"}},tableToolBar:{leftPin:"הצמד לשמאל",rightPin:"הצמד לימין",noPin:"לא מצורף",leftFixedTitle:"מוצמד לשמאל",rightFixedTitle:"מוצמד לימין",noFixedTitle:"לא מוצמד",reset:"איפוס",columnDisplay:"תצוגת עמודות",columnSetting:"הגדרות",fullScreen:"מסך מלא",exitFullScreen:"צא ממסך מלא",reload:"רענן",density:"רזולוציה",densityDefault:"ברירת מחדל",densityLarger:"גדול",densityMiddle:"בינוני",densitySmall:"קטן"},stepsForm:{next:"הבא",prev:"קודם",submit:"סיום"},loginForm:{submitText:"כניסה"},editableTable:{onlyOneLineEditor:"ניתן לערוך רק שורה אחת",action:{save:"שמור",cancel:"ביטול",delete:"מחיקה",add:"הוסף שורת נתונים"}},switch:{open:"פתח",close:"סגור"}},xft={moneySymbol:"kn",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pretraži",reset:"Poništi",submit:"Potvrdi",collapsed:"Raširi",expand:"Skupi",inputPlaceholder:"Unesite",selectPlaceholder:"Odaberite"},alert:{clear:"Očisti",selected:"Odaberi",item:"stavke"},pagination:{total:{range:" ",total:"od",item:"stavke"}},tableToolBar:{leftPin:"Prikači lijevo",rightPin:"Prikači desno",noPin:"Bez prikačenja",leftFixedTitle:"Fiksiraj lijevo",rightFixedTitle:"Fiksiraj desno",noFixedTitle:"Bez fiksiranja",reset:"Resetiraj",columnDisplay:"Prikaz stupaca",columnSetting:"Postavke",fullScreen:"Puni zaslon",exitFullScreen:"Izađi iz punog zaslona",reload:"Ponovno učitaj",density:"Veličina",densityDefault:"Zadano",densityLarger:"Veliko",densityMiddle:"Srednje",densitySmall:"Malo"},stepsForm:{next:"Sljedeći",prev:"Prethodni",submit:"Kraj"},loginForm:{submitText:"Prijava"},editableTable:{action:{save:"Spremi",cancel:"Odustani",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"otvori",close:"zatvori"}},wft={moneySymbol:"RP",form:{lightFilter:{more:"Lebih",clear:"Hapus",confirm:"Konfirmasi",itemUnit:"Unit"}},tableForm:{search:"Cari",reset:"Atur ulang",submit:"Kirim",collapsed:"Lebih sedikit",expand:"Lebih banyak",inputPlaceholder:"Masukkan pencarian",selectPlaceholder:"Pilih"},alert:{clear:"Hapus",selected:"Dipilih",item:"Butir"},pagination:{total:{range:" ",total:"Dari",item:"Butir"}},tableToolBar:{leftPin:"Pin kiri",rightPin:"Pin kanan",noPin:"Tidak ada pin",leftFixedTitle:"Rata kiri",rightFixedTitle:"Rata kanan",noFixedTitle:"Tidak tetap",reset:"Atur ulang",columnDisplay:"Tampilan kolom",columnSetting:"Pengaturan",fullScreen:"Layar penuh",exitFullScreen:"Keluar layar penuh",reload:"Atur ulang",density:"Kerapatan",densityDefault:"Standar",densityLarger:"Lebih besar",densityMiddle:"Sedang",densitySmall:"Rapat"},stepsForm:{next:"Selanjutnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Login"},editableTable:{action:{save:"simpan",cancel:"batal",delete:"hapus",add:"Tambahkan baris data"}},switch:{open:"buka",close:"tutup"}},Sft={moneySymbol:"€",form:{lightFilter:{more:"più",clear:"pulisci",confirm:"conferma",itemUnit:"elementi"}},tableForm:{search:"Filtra",reset:"Pulisci",submit:"Invia",collapsed:"Espandi",expand:"Contrai",inputPlaceholder:"Digita",selectPlaceholder:"Seleziona"},alert:{clear:"Rimuovi",selected:"Selezionati",item:"elementi"},pagination:{total:{range:" ",total:"di",item:"elementi"}},tableToolBar:{leftPin:"Fissa a sinistra",rightPin:"Fissa a destra",noPin:"Ripristina posizione",leftFixedTitle:"Fissato a sinistra",rightFixedTitle:"Fissato a destra",noFixedTitle:"Non fissato",reset:"Ripristina",columnDisplay:"Disposizione colonne",columnSetting:"Impostazioni",fullScreen:"Modalità schermo intero",exitFullScreen:"Esci da modalità schermo intero",reload:"Ricarica",density:"Grandezza tabella",densityDefault:"predefinito",densityLarger:"Grande",densityMiddle:"Media",densitySmall:"Compatta"},stepsForm:{next:"successivo",prev:"precedente",submit:"finisci"},loginForm:{submitText:"Accedi"},editableTable:{action:{save:"salva",cancel:"annulla",delete:"Delete",add:"add a row of data"}},switch:{open:"open",close:"chiudi"}},Cft={moneySymbol:"¥",form:{lightFilter:{more:"更に",clear:"クリア",confirm:"確認",itemUnit:"アイテム"}},tableForm:{search:"検索",reset:"リセット",submit:"送信",collapsed:"拡大",expand:"折畳",inputPlaceholder:"入力してください",selectPlaceholder:"選択してください"},alert:{clear:"クリア",selected:"選択した",item:"アイテム"},pagination:{total:{range:"レコード",total:"/合計",item:" "}},tableToolBar:{leftPin:"左に固定",rightPin:"右に固定",noPin:"キャンセル",leftFixedTitle:"左に固定された項目",rightFixedTitle:"右に固定された項目",noFixedTitle:"固定されてない項目",reset:"リセット",columnDisplay:"表示列",columnSetting:"列表示設定",fullScreen:"フルスクリーン",exitFullScreen:"終了",reload:"更新",density:"行高",densityDefault:"デフォルト",densityLarger:"大",densityMiddle:"中",densitySmall:"小"},stepsForm:{next:"次へ",prev:"前へ",submit:"送信"},loginForm:{submitText:"ログイン"},editableTable:{action:{save:"保存",cancel:"キャンセル",delete:"削除",add:"追加"}},switch:{open:"開く",close:"閉じる"}},kft={moneySymbol:"₩",form:{lightFilter:{more:"더보기",clear:"초기화",confirm:"확인",itemUnit:"건수"}},tableForm:{search:"조회",reset:"초기화",submit:"제출",collapsed:"확장",expand:"닫기",inputPlaceholder:"입력해 주세요",selectPlaceholder:"선택해 주세요"},alert:{clear:"취소",selected:"선택",item:"건"},pagination:{total:{range:" ",total:"/ 총",item:"건"}},tableToolBar:{leftPin:"왼쪽으로 핀",rightPin:"오른쪽으로 핀",noPin:"핀 제거",leftFixedTitle:"왼쪽으로 고정",rightFixedTitle:"오른쪽으로 고정",noFixedTitle:"비고정",reset:"초기화",columnDisplay:"컬럼 표시",columnSetting:"설정",fullScreen:"전체 화면",exitFullScreen:"전체 화면 취소",reload:"새로 고침",density:"여백",densityDefault:"기본",densityLarger:"많은 여백",densityMiddle:"중간 여백",densitySmall:"좁은 여백"},stepsForm:{next:"다음",prev:"이전",submit:"종료"},loginForm:{submitText:"로그인"},editableTable:{action:{save:"저장",cancel:"취소",delete:"삭제",add:"데이터 행 추가"}},switch:{open:"열",close:"가까 운"}},_ft={moneySymbol:"₮",form:{lightFilter:{more:"Илүү",clear:"Цэвэрлэх",confirm:"Баталгаажуулах",itemUnit:"Нэгжүүд"}},tableForm:{search:"Хайх",reset:"Шинэчлэх",submit:"Илгээх",collapsed:"Өргөтгөх",expand:"Хураах",inputPlaceholder:"Утга оруулна уу",selectPlaceholder:"Утга сонгоно уу"},alert:{clear:"Цэвэрлэх",selected:"Сонгогдсон",item:"Нэгж"},pagination:{total:{range:" ",total:"Нийт",item:"мөр"}},tableToolBar:{leftPin:"Зүүн тийш бэхлэх",rightPin:"Баруун тийш бэхлэх",noPin:"Бэхлэхгүй",leftFixedTitle:"Зүүн зэрэгцүүлэх",rightFixedTitle:"Баруун зэрэгцүүлэх",noFixedTitle:"Зэрэгцүүлэхгүй",reset:"Шинэчлэх",columnDisplay:"Баганаар харуулах",columnSetting:"Тохиргоо",fullScreen:"Бүтэн дэлгэцээр",exitFullScreen:"Бүтэн дэлгэц цуцлах",reload:"Шинэчлэх",density:"Хэмжээ",densityDefault:"Хэвийн",densityLarger:"Том",densityMiddle:"Дунд",densitySmall:"Жижиг"},stepsForm:{next:"Дараах",prev:"Өмнөх",submit:"Дуусгах"},loginForm:{submitText:"Нэвтрэх"},editableTable:{action:{save:"Хадгалах",cancel:"Цуцлах",delete:"Устгах",add:"Мөр нэмэх"}},switch:{open:"Нээх",close:"Хаах"}},Eft={moneySymbol:"RM",form:{lightFilter:{more:"Lebih banyak",clear:"Jelas",confirm:"Mengesahkan",itemUnit:"Item"}},tableForm:{search:"Cari",reset:"Menetapkan semula",submit:"Hantar",collapsed:"Kembang",expand:"Kuncup",inputPlaceholder:"Sila masuk",selectPlaceholder:"Sila pilih"},alert:{clear:"Padam",selected:"Dipilih",item:"Item"},pagination:{total:{range:" ",total:"daripada",item:"item"}},tableToolBar:{leftPin:"Pin ke kiri",rightPin:"Pin ke kanan",noPin:"Tidak pin",leftFixedTitle:"Tetap ke kiri",rightFixedTitle:"Tetap ke kanan",noFixedTitle:"Tidak Tetap",reset:"Menetapkan semula",columnDisplay:"Lajur",columnSetting:"Settings",fullScreen:"Full Screen",exitFullScreen:"Keluar Full Screen",reload:"Muat Semula",density:"Densiti",densityDefault:"Biasa",densityLarger:"Besar",densityMiddle:"Tengah",densitySmall:"Kecil"},stepsForm:{next:"Seterusnya",prev:"Sebelumnya",submit:"Selesai"},loginForm:{submitText:"Log Masuk"},editableTable:{action:{save:"Simpan",cancel:"Membatalkan",delete:"Menghapuskan",add:"tambah baris data"}},switch:{open:"Terbuka",close:"Tutup"}},$ft={moneySymbol:"€",deleteThisLine:"Verwijder deze regel",copyThisLine:"Kopieer deze regel",form:{lightFilter:{more:"Meer filters",clear:"Wissen",confirm:"Bevestigen",itemUnit:"item"}},tableForm:{search:"Zoeken",reset:"Resetten",submit:"Indienen",collapsed:"Uitvouwen",expand:"Inklappen",inputPlaceholder:"Voer in",selectPlaceholder:"Selecteer"},alert:{clear:"Selectie annuleren",selected:"Geselecteerd",item:"item"},pagination:{total:{range:"Van",total:"items/totaal",item:"items"}},tableToolBar:{leftPin:"Vastzetten aan begin",rightPin:"Vastzetten aan einde",noPin:"Niet vastzetten",leftFixedTitle:"Vastzetten aan de linkerkant",rightFixedTitle:"Vastzetten aan de rechterkant",noFixedTitle:"Niet vastzetten",reset:"Resetten",columnDisplay:"Kolomweergave",columnSetting:"Kolominstellingen",fullScreen:"Volledig scherm",exitFullScreen:"Verlaat volledig scherm",reload:"Vernieuwen",density:"Dichtheid",densityDefault:"Normaal",densityLarger:"Ruim",densityMiddle:"Gemiddeld",densitySmall:"Compact"},stepsForm:{next:"Volgende stap",prev:"Vorige stap",submit:"Indienen"},loginForm:{submitText:"Inloggen"},editableTable:{onlyOneLineEditor:"Slechts één regel tegelijk bewerken",action:{save:"Opslaan",cancel:"Annuleren",delete:"Verwijderen",add:"Een regel toevoegen"}},switch:{open:"Openen",close:"Sluiten"}},Tft={moneySymbol:"zł",form:{lightFilter:{more:"Więcej",clear:"Wyczyść",confirm:"Potwierdź",itemUnit:"Ilość"}},tableForm:{search:"Szukaj",reset:"Reset",submit:"Zatwierdź",collapsed:"Pokaż wiecej",expand:"Pokaż mniej",inputPlaceholder:"Proszę podać",selectPlaceholder:"Proszę wybrać"},alert:{clear:"Wyczyść",selected:"Wybrane",item:"Wpis"},pagination:{total:{range:" ",total:"z",item:"Wpisów"}},tableToolBar:{leftPin:"Przypnij do lewej",rightPin:"Przypnij do prawej",noPin:"Odepnij",leftFixedTitle:"Przypięte do lewej",rightFixedTitle:"Przypięte do prawej",noFixedTitle:"Nieprzypięte",reset:"Reset",columnDisplay:"Wyświetlane wiersze",columnSetting:"Ustawienia",fullScreen:"Pełen ekran",exitFullScreen:"Zamknij pełen ekran",reload:"Odśwież",density:"Odstęp",densityDefault:"Standard",densityLarger:"Wiekszy",densityMiddle:"Sredni",densitySmall:"Kompaktowy"},stepsForm:{next:"Weiter",prev:"Zurück",submit:"Abschließen"},loginForm:{submitText:"Zaloguj się"},editableTable:{action:{save:"Zapisać",cancel:"Anuluj",delete:"Usunąć",add:"dodawanie wiersza danych"}},switch:{open:"otwierać",close:"zamykać"}},Pft={moneySymbol:"R$",form:{lightFilter:{more:"Mais",clear:"Limpar",confirm:"Confirmar",itemUnit:"Itens"}},tableForm:{search:"Filtrar",reset:"Limpar",submit:"Confirmar",collapsed:"Expandir",expand:"Colapsar",inputPlaceholder:"Por favor insira",selectPlaceholder:"Por favor selecione"},alert:{clear:"Limpar",selected:"Selecionado(s)",item:"Item(s)"},pagination:{total:{range:" ",total:"de",item:"itens"}},tableToolBar:{leftPin:"Fixar à esquerda",rightPin:"Fixar à direita",noPin:"Desfixado",leftFixedTitle:"Fixado à esquerda",rightFixedTitle:"Fixado à direita",noFixedTitle:"Não fixado",reset:"Limpar",columnDisplay:"Mostrar Coluna",columnSetting:"Configurações",fullScreen:"Tela Cheia",exitFullScreen:"Sair da Tela Cheia",reload:"Atualizar",density:"Densidade",densityDefault:"Padrão",densityLarger:"Largo",densityMiddle:"Médio",densitySmall:"Compacto"},stepsForm:{next:"Próximo",prev:"Anterior",submit:"Enviar"},loginForm:{submitText:"Entrar"},editableTable:{action:{save:"Salvar",cancel:"Cancelar",delete:"Apagar",add:"adicionar uma linha de dados"}},switch:{open:"abrir",close:"fechar"}},Rft={moneySymbol:"RON",deleteThisLine:"Șterge acest rând",copyThisLine:"Copiază acest rând",form:{lightFilter:{more:"Mai multe filtre",clear:"Curăță",confirm:"Confirmă",itemUnit:"elemente"}},tableForm:{search:"Caută",reset:"Resetează",submit:"Trimite",collapsed:"Extinde",expand:"Restrânge",inputPlaceholder:"Introduceți",selectPlaceholder:"Selectați"},alert:{clear:"Anulează selecția",selected:"Selectat",item:"elemente"},pagination:{total:{range:"De la",total:"elemente/total",item:"elemente"}},tableToolBar:{leftPin:"Fixează la început",rightPin:"Fixează la sfârșit",noPin:"Nu fixa",leftFixedTitle:"Fixează în stânga",rightFixedTitle:"Fixează în dreapta",noFixedTitle:"Nu fixa",reset:"Resetează",columnDisplay:"Afișare coloane",columnSetting:"Setări coloane",fullScreen:"Ecran complet",exitFullScreen:"Ieși din ecran complet",reload:"Reîncarcă",density:"Densitate",densityDefault:"Normal",densityLarger:"Larg",densityMiddle:"Mediu",densitySmall:"Compact"},stepsForm:{next:"Pasul următor",prev:"Pasul anterior",submit:"Trimite"},loginForm:{submitText:"Autentificare"},editableTable:{onlyOneLineEditor:"Se poate edita doar un rând simultan",action:{save:"Salvează",cancel:"Anulează",delete:"Șterge",add:"Adaugă un rând"}},switch:{open:"Deschide",close:"Închide"}},Ift={moneySymbol:"₽",form:{lightFilter:{more:"Еще",clear:"Очистить",confirm:"ОК",itemUnit:"Позиции"}},tableForm:{search:"Найти",reset:"Сброс",submit:"Отправить",collapsed:"Развернуть",expand:"Свернуть",inputPlaceholder:"Введите значение",selectPlaceholder:"Выберите значение"},alert:{clear:"Очистить",selected:"Выбрано",item:"элементов"},pagination:{total:{range:" ",total:"из",item:"элементов"}},tableToolBar:{leftPin:"Закрепить слева",rightPin:"Закрепить справа",noPin:"Открепить",leftFixedTitle:"Закреплено слева",rightFixedTitle:"Закреплено справа",noFixedTitle:"Не закреплено",reset:"Сброс",columnDisplay:"Отображение столбца",columnSetting:"Настройки",fullScreen:"Полный экран",exitFullScreen:"Выйти из полноэкранного режима",reload:"Обновить",density:"Размер",densityDefault:"По умолчанию",densityLarger:"Большой",densityMiddle:"Средний",densitySmall:"Сжатый"},stepsForm:{next:"Следующий",prev:"Предыдущий",submit:"Завершить"},loginForm:{submitText:"Вход"},editableTable:{action:{save:"Сохранить",cancel:"Отменить",delete:"Удалить",add:"добавить ряд данных"}},switch:{open:"Открытый чемпионат мира по теннису",close:"По адресу:"}},Oft={moneySymbol:"€",deleteThisLine:"Odstrániť tento riadok",copyThisLine:"Skopírujte tento riadok",form:{lightFilter:{more:"Viac",clear:"Vyčistiť",confirm:"Potvrďte",itemUnit:"Položky"}},tableForm:{search:"Vyhladať",reset:"Resetovať",submit:"Odoslať",collapsed:"Rozbaliť",expand:"Zbaliť",inputPlaceholder:"Prosím, zadajte",selectPlaceholder:"Prosím, vyberte"},alert:{clear:"Vyčistiť",selected:"Vybraný",item:"Položka"},pagination:{total:{range:" ",total:"z",item:"položiek"}},tableToolBar:{leftPin:"Pripnúť vľavo",rightPin:"Pripnúť vpravo",noPin:"Odopnuté",leftFixedTitle:"Fixované na ľavo",rightFixedTitle:"Fixované na pravo",noFixedTitle:"Nefixované",reset:"Resetovať",columnDisplay:"Zobrazenie stĺpcov",columnSetting:"Nastavenia",fullScreen:"Celá obrazovka",exitFullScreen:"Ukončiť celú obrazovku",reload:"Obnoviť",density:"Hustota",densityDefault:"Predvolené",densityLarger:"Väčšie",densityMiddle:"Stredné",densitySmall:"Kompaktné"},stepsForm:{next:"Ďalšie",prev:"Predchádzajúce",submit:"Potvrdiť"},loginForm:{submitText:"Prihlásiť sa"},editableTable:{onlyOneLineEditor:"Upravovať možno iba jeden riadok",action:{save:"Uložiť",cancel:"Zrušiť",delete:"Odstrániť",add:"pridať riadok údajov"}},switch:{open:"otvoriť",close:"zavrieť"}},Mft={moneySymbol:"RSD",form:{lightFilter:{more:"Više",clear:"Očisti",confirm:"Potvrdi",itemUnit:"Stavke"}},tableForm:{search:"Pronađi",reset:"Resetuj",submit:"Pošalji",collapsed:"Proširi",expand:"Skupi",inputPlaceholder:"Molimo unesite",selectPlaceholder:"Molimo odaberite"},alert:{clear:"Očisti",selected:"Odabrano",item:"Stavka"},pagination:{total:{range:" ",total:"od",item:"stavki"}},tableToolBar:{leftPin:"Zakači levo",rightPin:"Zakači desno",noPin:"Nije zakačeno",leftFixedTitle:"Fiksirano levo",rightFixedTitle:"Fiksirano desno",noFixedTitle:"Nije fiksirano",reset:"Resetuj",columnDisplay:"Prikaz kolona",columnSetting:"Podešavanja",fullScreen:"Pun ekran",exitFullScreen:"Zatvori pun ekran",reload:"Osveži",density:"Veličina",densityDefault:"Podrazumevana",densityLarger:"Veća",densityMiddle:"Srednja",densitySmall:"Kompaktna"},stepsForm:{next:"Dalje",prev:"Nazad",submit:"Gotovo"},loginForm:{submitText:"Prijavi se"},editableTable:{action:{save:"Sačuvaj",cancel:"Poništi",delete:"Obriši",add:"dodajte red podataka"}},switch:{open:"Отворите",close:"Затворите"}},jft={moneySymbol:"SEK",deleteThisLine:"Radera denna rad",copyThisLine:"Kopiera denna rad",form:{lightFilter:{more:"Fler filter",clear:"Rensa",confirm:"Bekräfta",itemUnit:"objekt"}},tableForm:{search:"Sök",reset:"Återställ",submit:"Skicka",collapsed:"Expandera",expand:"Fäll ihop",inputPlaceholder:"Vänligen ange",selectPlaceholder:"Vänligen välj"},alert:{clear:"Avbryt val",selected:"Vald",item:"objekt"},pagination:{total:{range:"Från",total:"objekt/totalt",item:"objekt"}},tableToolBar:{leftPin:"Fäst till vänster",rightPin:"Fäst till höger",noPin:"Inte fäst",leftFixedTitle:"Fäst till vänster",rightFixedTitle:"Fäst till höger",noFixedTitle:"Inte fäst",reset:"Återställ",columnDisplay:"Kolumnvisning",columnSetting:"Kolumninställningar",fullScreen:"Fullskärm",exitFullScreen:"Avsluta fullskärm",reload:"Ladda om",density:"Täthet",densityDefault:"Normal",densityLarger:"Lös",densityMiddle:"Medium",densitySmall:"Kompakt"},stepsForm:{next:"Nästa steg",prev:"Föregående steg",submit:"Skicka"},loginForm:{submitText:"Logga in"},editableTable:{onlyOneLineEditor:"Endast en rad kan redigeras åt gången",action:{save:"Spara",cancel:"Avbryt",delete:"Radera",add:"Lägg till en rad"}},switch:{open:"Öppna",close:"Stäng"}},Nft={moneySymbol:"฿",deleteThisLine:"ลบบรรทัดนี้",copyThisLine:"คัดลอกบรรทัดนี้",form:{lightFilter:{more:"มากกว่า",clear:"ชัดเจน",confirm:"ยืนยัน",itemUnit:"รายการ"}},tableForm:{search:"สอบถาม",reset:"รีเซ็ต",submit:"ส่ง",collapsed:"ขยาย",expand:"ทรุด",inputPlaceholder:"กรุณาป้อน",selectPlaceholder:"โปรดเลือก"},alert:{clear:"ชัดเจน",selected:"เลือกแล้ว",item:"รายการ"},pagination:{total:{range:" ",total:"ของ",item:"รายการ"}},tableToolBar:{leftPin:"ปักหมุดไปทางซ้าย",rightPin:"ปักหมุดไปทางขวา",noPin:"เลิกตรึงแล้ว",leftFixedTitle:"แก้ไขด้านซ้าย",rightFixedTitle:"แก้ไขด้านขวา",noFixedTitle:"ไม่คงที่",reset:"รีเซ็ต",columnDisplay:"การแสดงคอลัมน์",columnSetting:"การตั้งค่า",fullScreen:"เต็มจอ",exitFullScreen:"ออกจากโหมดเต็มหน้าจอ",reload:"รีเฟรช",density:"ความหนาแน่น",densityDefault:"ค่าเริ่มต้น",densityLarger:"ขนาดใหญ่ขึ้น",densityMiddle:"กลาง",densitySmall:"กะทัดรัด"},stepsForm:{next:"ถัดไป",prev:"ก่อนหน้า",submit:"เสร็จ"},loginForm:{submitText:"เข้าสู่ระบบ"},editableTable:{onlyOneLineEditor:"แก้ไขได้เพียงบรรทัดเดียวเท่านั้น",action:{save:"บันทึก",cancel:"ยกเลิก",delete:"ลบ",add:"เพิ่มแถวของข้อมูล"}},switch:{open:"เปิด",close:"ปิด"}},Aft={moneySymbol:"₺",form:{lightFilter:{more:"Daha Fazla",clear:"Temizle",confirm:"Onayla",itemUnit:"Öğeler"}},tableForm:{search:"Filtrele",reset:"Sıfırla",submit:"Gönder",collapsed:"Daha fazla",expand:"Daha az",inputPlaceholder:"Filtrelemek için bir değer girin",selectPlaceholder:"Filtrelemek için bir değer seçin"},alert:{clear:"Temizle",selected:"Seçili",item:"Öğe"},pagination:{total:{range:" ",total:"Toplam",item:"Öğe"}},tableToolBar:{leftPin:"Sola sabitle",rightPin:"Sağa sabitle",noPin:"Sabitlemeyi kaldır",leftFixedTitle:"Sola sabitlendi",rightFixedTitle:"Sağa sabitlendi",noFixedTitle:"Sabitlenmedi",reset:"Sıfırla",columnDisplay:"Kolon Görünümü",columnSetting:"Ayarlar",fullScreen:"Tam Ekran",exitFullScreen:"Tam Ekrandan Çık",reload:"Yenile",density:"Kalınlık",densityDefault:"Varsayılan",densityLarger:"Büyük",densityMiddle:"Orta",densitySmall:"Küçük"},stepsForm:{next:"Sıradaki",prev:"Önceki",submit:"Gönder"},loginForm:{submitText:"Giriş Yap"},editableTable:{action:{save:"Kaydet",cancel:"Vazgeç",delete:"Sil",add:"foegje in rige gegevens ta"}},switch:{open:"açık",close:"kapatmak"}},Fft={moneySymbol:"₴",deleteThisLine:"Видатили рядок",copyThisLine:"Скопіювати рядок",form:{lightFilter:{more:"Ще",clear:"Очистити",confirm:"Ок",itemUnit:"Позиції"}},tableForm:{search:"Пошук",reset:"Очистити",submit:"Відправити",collapsed:"Розгорнути",expand:"Згорнути",inputPlaceholder:"Введіть значення",selectPlaceholder:"Оберіть значення"},alert:{clear:"Очистити",selected:"Обрано",item:"елементів"},pagination:{total:{range:" ",total:"з",item:"елементів"}},tableToolBar:{leftPin:"Закріпити зліва",rightPin:"Закріпити справа",noPin:"Відкріпити",leftFixedTitle:"Закріплено зліва",rightFixedTitle:"Закріплено справа",noFixedTitle:"Не закріплено",reset:"Скинути",columnDisplay:"Відображення стовпців",columnSetting:"Налаштування",fullScreen:"Повноекранний режим",exitFullScreen:"Вийти з повноекранного режиму",reload:"Оновити",density:"Розмір",densityDefault:"За замовчуванням",densityLarger:"Великий",densityMiddle:"Середній",densitySmall:"Стислий"},stepsForm:{next:"Наступний",prev:"Попередній",submit:"Завершити"},loginForm:{submitText:"Вхіх"},editableTable:{onlyOneLineEditor:"Тільки один рядок може бути редагований одночасно",action:{save:"Зберегти",cancel:"Відмінити",delete:"Видалити",add:"додати рядок"}},switch:{open:"Відкрито",close:"Закрито"}},Dft={moneySymbol:"UZS",form:{lightFilter:{more:"Yana",clear:"Tozalash",confirm:"OK",itemUnit:"Pozitsiyalar"}},tableForm:{search:"Qidirish",reset:"Qayta tiklash",submit:"Yuborish",collapsed:"Yig‘ish",expand:"Kengaytirish",inputPlaceholder:"Qiymatni kiriting",selectPlaceholder:"Qiymatni tanlang"},alert:{clear:"Tozalash",selected:"Tanlangan",item:"elementlar"},pagination:{total:{range:" ",total:"dan",item:"elementlar"}},tableToolBar:{leftPin:"Chapga mahkamlash",rightPin:"O‘ngga mahkamlash",noPin:"Mahkamlashni olib tashlash",leftFixedTitle:"Chapga mahkamlangan",rightFixedTitle:"O‘ngga mahkamlangan",noFixedTitle:"Mahkamlashsiz",reset:"Qayta tiklash",columnDisplay:"Ustunni ko‘rsatish",columnSetting:"Sozlamalar",fullScreen:"To‘liq ekran",exitFullScreen:"To‘liq ekrandan chiqish",reload:"Yangilash",density:"O‘lcham",densityDefault:"Standart",densityLarger:"Katta",densityMiddle:"O‘rtacha",densitySmall:"Kichik"},stepsForm:{next:"Keyingi",prev:"Oldingi",submit:"Tugatish"},loginForm:{submitText:"Kirish"},editableTable:{action:{save:"Saqlash",cancel:"Bekor qilish",delete:"O‘chirish",add:"maʼlumotlar qatorini qo‘shish"}},switch:{open:"Ochish",close:"Yopish"}},Lft={moneySymbol:"₫",form:{lightFilter:{more:"Nhiều hơn",clear:"Trong",confirm:"Xác nhận",itemUnit:"Mục"}},tableForm:{search:"Tìm kiếm",reset:"Làm lại",submit:"Gửi đi",collapsed:"Mở rộng",expand:"Thu gọn",inputPlaceholder:"nhập dữ liệu",selectPlaceholder:"Vui lòng chọn"},alert:{clear:"Xóa",selected:"đã chọn",item:"mục"},pagination:{total:{range:" ",total:"trên",item:"mặt hàng"}},tableToolBar:{leftPin:"Ghim trái",rightPin:"Ghim phải",noPin:"Bỏ ghim",leftFixedTitle:"Cố định trái",rightFixedTitle:"Cố định phải",noFixedTitle:"Chưa cố định",reset:"Làm lại",columnDisplay:"Cột hiển thị",columnSetting:"Cấu hình",fullScreen:"Chế độ toàn màn hình",exitFullScreen:"Thoát chế độ toàn màn hình",reload:"Làm mới",density:"Mật độ hiển thị",densityDefault:"Mặc định",densityLarger:"Mặc định",densityMiddle:"Trung bình",densitySmall:"Chật"},stepsForm:{next:"Sau",prev:"Trước",submit:"Kết thúc"},loginForm:{submitText:"Đăng nhập"},editableTable:{action:{save:"Cứu",cancel:"Hủy",delete:"Xóa",add:"thêm một hàng dữ liệu"}},switch:{open:"mở",close:"đóng"}},Bft={moneySymbol:"¥",deleteThisLine:"删除此项",copyThisLine:"复制此项",form:{lightFilter:{more:"更多筛选",clear:"清除",confirm:"确认",itemUnit:"项"}},tableForm:{search:"查询",reset:"重置",submit:"提交",collapsed:"展开",expand:"收起",inputPlaceholder:"请输入",selectPlaceholder:"请选择"},alert:{clear:"取消选择",selected:"已选择",item:"项"},pagination:{total:{range:"第",total:"条/总共",item:"条"}},tableToolBar:{leftPin:"固定在列首",rightPin:"固定在列尾",noPin:"不固定",leftFixedTitle:"固定在左侧",rightFixedTitle:"固定在右侧",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列设置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"宽松",densityMiddle:"中等",densitySmall:"紧凑"},stepsForm:{next:"下一步",prev:"上一步",submit:"提交"},loginForm:{submitText:"登录"},editableTable:{onlyOneLineEditor:"只能同时编辑一行",action:{save:"保存",cancel:"取消",delete:"删除",add:"添加一行数据"}},switch:{open:"打开",close:"关闭"}},zft={moneySymbol:"HK$",deleteThisLine:"刪除此項",copyThisLine:"複製此項",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"搜尋",reset:"重設",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選取",selected:"已選取",item:"項"},pagination:{total:{range:"第",total:"項/總共",item:"項"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重設",columnDisplay:"列顯示",columnSetting:"列設定",fullScreen:"全螢幕",exitFullScreen:"退出全螢幕",reload:"重新整理",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}},Hft={moneySymbol:"NT$",deleteThisLine:"刪除此项",copyThisLine:"複製此项",form:{lightFilter:{more:"更多篩選",clear:"清除",confirm:"確認",itemUnit:"項"}},tableForm:{search:"查詢",reset:"重置",submit:"提交",collapsed:"展開",expand:"收起",inputPlaceholder:"請輸入",selectPlaceholder:"請選擇"},alert:{clear:"取消選擇",selected:"已選擇",item:"項"},pagination:{total:{range:"第",total:"條/總共",item:"條"}},tableToolBar:{leftPin:"固定到左邊",rightPin:"固定到右邊",noPin:"不固定",leftFixedTitle:"固定在左側",rightFixedTitle:"固定在右側",noFixedTitle:"不固定",reset:"重置",columnDisplay:"列展示",columnSetting:"列設置",fullScreen:"全屏",exitFullScreen:"退出全屏",reload:"刷新",density:"密度",densityDefault:"正常",densityLarger:"寬鬆",densityMiddle:"中等",densitySmall:"緊湊"},stepsForm:{next:"下一步",prev:"上一步",submit:"完成"},loginForm:{submitText:"登入"},editableTable:{onlyOneLineEditor:"只能同時編輯一行",action:{save:"保存",cancel:"取消",delete:"刪除",add:"新增一行資料"}},switch:{open:"打開",close:"關閉"}};var mr=function(t,n){return{getMessage:function(i,a){var o=dr(n,i.replace(/\[(\d+)\]/g,".$1").split("."))||"";if(o)return o;var s=t.replace("_","-");if(s==="zh-CN")return a;var l=Am["zh-CN"];return l?l.getMessage(i,a):a},locale:t}},Vft=mr("mn_MN",_ft),Wft=mr("ar_EG",uft),Kh=mr("zh_CN",Bft),Uft=mr("en_US",hft),qft=mr("en_GB",pft),Gft=mr("vi_VN",Lft),Kft=mr("it_IT",Sft),Yft=mr("ja_JP",Cft),Xft=mr("es_ES",vft),Jft=mr("ca_ES",dft),Qft=mr("ru_RU",Ift),Zft=mr("sr_RS",Mft),emt=mr("ms_MY",Eft),tmt=mr("zh_TW",Hft),nmt=mr("zh_HK",zft),rmt=mr("fr_FR",bft),imt=mr("pt_BR",Pft),amt=mr("ko_KR",kft),omt=mr("id_ID",wft),smt=mr("de_DE",mft),lmt=mr("fa_IR",gft),cmt=mr("tr_TR",Aft),umt=mr("pl_PL",Tft),dmt=mr("hr_",xft),fmt=mr("th_TH",Nft),mmt=mr("cs_cz",fft),pmt=mr("sk_SK",Oft),hmt=mr("he_IL",yft),vmt=mr("uk_UA",Fft),gmt=mr("uz_UZ",Dft),bmt=mr("nl_NL",$ft),ymt=mr("ro_RO",Rft),xmt=mr("sv_SE",jft),Am={"mn-MN":Vft,"ar-EG":Wft,"zh-CN":Kh,"en-US":Uft,"en-GB":qft,"vi-VN":Gft,"it-IT":Kft,"ja-JP":Yft,"es-ES":Xft,"ca-ES":Jft,"ru-RU":Qft,"sr-RS":Zft,"ms-MY":emt,"zh-TW":tmt,"zh-HK":nmt,"fr-FR":rmt,"pt-BR":imt,"ko-KR":amt,"id-ID":omt,"de-DE":smt,"fa-IR":lmt,"tr-TR":cmt,"pl-PL":umt,"hr-HR":dmt,"th-TH":fmt,"cs-CZ":mmt,"sk-SK":pmt,"he-IL":hmt,"uk-UA":vmt,"uz-UZ":gmt,"nl-NL":bmt,"ro-RO":ymt,"sv-SE":xmt},wmt=Object.keys(Am),Qde=function(t){var n=(t||"zh-CN").toLocaleLowerCase();return wmt.find(function(r){var i=r.toLocaleLowerCase();return i.includes(n)})};function Ta(e,t){Smt(e)&&(e="100%");var n=Cmt(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Qw(e){return Math.min(1,Math.max(0,e))}function Smt(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function Cmt(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Zde(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Zw(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Jf(e){return e.length===1?"0"+e:String(e)}function kmt(e,t,n){return{r:Ta(e,255)*255,g:Ta(t,255)*255,b:Ta(n,255)*255}}function vq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=0,s=(r+i)/2;if(r===i)o=0,a=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function _mt(e,t,n){var r,i,a;if(e=Ta(e,360),t=Ta(t,100),n=Ta(n,100),t===0)i=n,a=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,s=2*n-o;r=G8(s,o,e+1/3),i=G8(s,o,e),a=G8(s,o,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function gq(e,t,n){e=Ta(e,255),t=Ta(t,255),n=Ta(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a=0,o=r,s=r-i,l=r===0?0:s/r;if(r===i)a=0;else{switch(r){case e:a=(t-n)/s+(t>16,g:(e&65280)>>8,b:e&255}}var OO={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Rmt(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=Mmt(e)),typeof e=="object"&&(tu(e.r)&&tu(e.g)&&tu(e.b)?(t=kmt(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):tu(e.h)&&tu(e.s)&&tu(e.v)?(r=Zw(e.s),i=Zw(e.v),t=Emt(e.h,r,i),o=!0,s="hsv"):tu(e.h)&&tu(e.s)&&tu(e.l)&&(r=Zw(e.s),a=Zw(e.l),t=_mt(e.h,r,a),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Zde(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var Imt="[-\\+]?\\d+%?",Omt="[-\\+]?\\d*\\.\\d+%?",Od="(?:".concat(Omt,")|(?:").concat(Imt,")"),K8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),Y8="[\\s|\\(]+(".concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")[,|\\s]+(").concat(Od,")\\s*\\)?"),vl={CSS_UNIT:new RegExp(Od),rgb:new RegExp("rgb"+K8),rgba:new RegExp("rgba"+Y8),hsl:new RegExp("hsl"+K8),hsla:new RegExp("hsla"+Y8),hsv:new RegExp("hsv"+K8),hsva:new RegExp("hsva"+Y8),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 Mmt(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(OO[e])e=OO[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=vl.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=vl.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=vl.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=vl.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=vl.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=vl.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=vl.hex8.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),a:yq(n[4]),format:t?"name":"hex8"}:(n=vl.hex6.exec(e),n?{r:is(n[1]),g:is(n[2]),b:is(n[3]),format:t?"name":"hex"}:(n=vl.hex4.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),a:yq(n[4]+n[4]),format:t?"name":"hex8"}:(n=vl.hex3.exec(e),n?{r:is(n[1]+n[1]),g:is(n[2]+n[2]),b:is(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function tu(e){return!!vl.CSS_UNIT.exec(String(e))}var jmt=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=Pmt(t)),this.originalInput=t;var i=Rmt(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,a=t.r/255,o=t.g/255,s=t.b/255;return a<=.03928?n=a/12.92:n=Math.pow((a+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),s<=.03928?i=s/12.92:i=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=Zde(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=gq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=gq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=vq(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=vq(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),bq(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),$mt(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Ta(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Ta(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+bq(this.r,this.g,this.b,!1),n=0,r=Object.entries(OO);n=0,a=!n&&i&&(t.startsWith("hex")||t==="name");return a?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},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){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Qw(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Qw(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Qw(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Qw(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){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,a=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(new e({h:r,s:i,v:a})),a=(a+s)%1;return o},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],a=360/t,o=1;o1&&arguments[1]!==void 0?arguments[1]:1,r=3735928559^n,i=1103547991^n,a=0,o;a>>16,2246822507)^Math.imul(i^i>>>13,3266489909),i=Math.imul(i^i>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),4294967296*(2097151&i)+(r>>>0)},Y9=Qb(function(e){return e}),tfe={theme:Y9,token:N(N({},R1),zi==null||(X8=zi.defaultAlgorithm)===null||X8===void 0?void 0:X8.call(zi,zi==null?void 0:zi.defaultSeed)),hashId:"pro-".concat(efe(JSON.stringify(R1)))},Nmt=function(){return tfe};const Amt=Object.freeze(Object.defineProperty({__proto__:null,defaultToken:R1,emptyTheme:Y9,hashCode:efe,token:tfe,useToken:Nmt},Symbol.toStringTag,{value:"Module"}));var as=function(t,n){return new jmt(t).setAlpha(n).toRgbString()},Fmt=function(){return typeof zi>"u"||!zi?Amt:zi},Lo=Fmt(),kb=Lo.useToken,J8=function(t){return{boxSizing:"border-box",margin:0,padding:0,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight,listStyle:"none"}};function jr(e,t){var n,r=u.useContext(Ys),i=r.token,a=i===void 0?{}:i,o=u.useContext(Ys),s=o.hashed,l=kb(),c=l.token,d=l.hashId,f=u.useContext(Ys);f.theme;var m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=m.csp;return a.layout||(a=N({},c)),a.proComponentsCls=(n=a.proComponentsCls)!==null&&n!==void 0?n:".".concat(p("pro")),a.antCls=".".concat(p()),{wrapSSR:XC({token:a,path:[e],nonce:h==null?void 0:h.nonce,layer:{name:"antd-pro"}},function(){return t(a)}),hashId:s?d:""}}var Dmt=function(t,n){var r,i,a,o,s,l=N({},t);return N(N({bgLayout:"linear-gradient(".concat(n.colorBgContainer,", ").concat(n.colorBgLayout," 28%)"),colorTextAppListIcon:n.colorTextSecondary,appListIconHoverBgColor:l==null||(r=l.sider)===null||r===void 0?void 0:r.colorBgMenuItemSelected,colorBgAppListIconHover:as(n.colorTextBase,.04),colorTextAppListIconHover:n.colorTextBase},l),{},{header:N({colorBgHeader:as(n.colorBgElevated,.6),colorBgScrollHeader:as(n.colorBgElevated,.8),colorHeaderTitle:n.colorText,colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(l==null||(i=l.header)===null||i===void 0?void 0:i.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(a=l.header)===null||a===void 0?void 0:a.colorBgHeader:n.colorBgElevated,colorTextMenuSelected:as(n.colorTextBase,.95),colorBgRightActionsItemHover:as(n.colorTextBase,.03),colorTextRightActionsItem:n.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextMenuActive:n.colorText},l.header),sider:N({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:n.colorBgElevated,colorTextCollapsedButtonHover:n.colorTextSecondary,colorTextCollapsedButton:as(n.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:as(n.colorTextBase,.06),colorBgMenuItemHover:as(n.colorTextBase,.03),colorBgMenuItemSelected:as(n.colorTextBase,.04),colorTextMenuItemHover:n.colorText,colorTextMenuSelected:as(n.colorTextBase,.95),colorTextMenuActive:n.colorText,colorTextMenu:n.colorTextSecondary,colorTextMenuSecondary:n.colorTextTertiary,colorTextMenuTitle:n.colorText,colorTextSubMenuSelected:as(n.colorTextBase,.95)},l.sider),pageContainer:N({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((o=l.pageContainer)===null||o===void 0?void 0:o.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((s=l.pageContainer)===null||s===void 0?void 0:s.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:n.colorBgElevated},l.pageContainer)})},Lmt=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i1,Z=R.getMessage("form.lightFilter.itemUnit","项");return typeof Y=="string"&&Y.length>C&&te?"...".concat(A.length).concat(Z):""},ne=J();return b.jsxs("span",{title:typeof Y=="string"?Y:void 0,style:{display:"inline-flex",alignItems:"center"},children:[U,b.jsx("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof Y=="string"?Y==null||(V=Y.toString())===null||V===void 0||(W=V.slice)===null||W===void 0?void 0:W.call(V,0,C):Y}),ne]})}return H||m};return j(b.jsxs("span",{className:fe(P,I,"".concat(P,"-").concat((i=(a=t.size)!==null&&a!==void 0?a:E)!==null&&i!==void 0?i:"middle"),G(G(G(G({},"".concat(P,"-active"),(Array.isArray(l)?l.length>0:!!l)||l===0),"".concat(P,"-disabled"),c),"".concat(P,"-bordered"),v),"".concat(P,"-allow-clear"),x),p),style:g,ref:D,onClick:function(){var H;t==null||(H=t.onClick)===null||H===void 0||H.call(t)},children:[F(o,l),(l||l===0)&&x&&b.jsx(Bc,{role:"button",title:R.getMessage("form.lightFilter.clear","清除"),className:fe("".concat(P,"-icon"),I,"".concat(P,"-close")),onClick:function(H){c||s==null||s(),H.stopPropagation()},ref:O}),y!==!1?y??b.jsx(Mu,{className:fe("".concat(P,"-icon"),I,"".concat(P,"-arrow"))}):null]}))},Gc=K.forwardRef(Qmt),Ci=function(t){var n={};if(Object.keys(t||{}).forEach(function(r){t[r]!==void 0&&(n[r]=t[r])}),!(Object.keys(n).length<1))return n},Zmt=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,xq=function(t){return t==="*"||t==="x"||t==="X"},wq=function(t){var n=parseInt(t,10);return isNaN(n)?t:n},ept=function(t,n){return mt(t)!==mt(n)?[String(t),String(n)]:[t,n]},tpt=function(t,n){if(xq(t)||xq(n))return 0;var r=ept(wq(t),wq(n)),i=he(r,2),a=i[0],o=i[1];return a>o?1:a"u"?Iu:((t=process)===null||t===void 0||(t=t.env)===null||t===void 0?void 0:t.ANTD_VERSION)||Iu},Zy=function(t,n){var r=fp(nfe(),"4.23.0")>-1?{open:t,onOpenChange:n}:{visible:t,onVisibleChange:n};return Ci(r)},rpt=function(t){return G(G(G({},"".concat(t.componentCls,"-label"),{cursor:"pointer"}),"".concat(t.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(t.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function ipt(e){return jr("FilterDropdown",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[rpt(n)]})}var rfe=function(t){var n=t.children,r=t.label,i=t.footer,a=t.open,o=t.onOpenChange,s=t.disabled,l=t.onVisibleChange,c=t.visible,d=t.footerRender,f=t.placement,m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=p("pro-core-field-dropdown"),v=ipt(h),g=v.wrapSSR,y=v.hashId,w=Zy(a||c||!1,o||l),x=u.useRef(null);return g(b.jsx(Hc,N(N({placement:f,trigger:["click"]},w),{},{styles:{body:{padding:0}},content:b.jsxs("div",{ref:x,className:fe("".concat(h,"-overlay"),G(G({},"".concat(h,"-overlay-").concat(f),f),"hashId",y)),children:[b.jsx(Bt,{getPopupContainer:function(){return x.current||document.body},children:b.jsx("div",{className:"".concat(h,"-content ").concat(y).trim(),children:n})}),i&&b.jsx(Kmt,N({disabled:s,footerRender:d},i))]}),children:b.jsx("span",{className:"".concat(h,"-label ").concat(y).trim(),children:r})})))},apt=function(t){var n="".concat(t.antCls,"-progress-bg");return G({},t.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":G({},n,{backgroundColor:t.colorSuccess}),"&-error":G({},n,{backgroundColor:t.colorError}),"&-warning":G({},n,{backgroundColor:t.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:t.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:t.colorPrimary},"&-error":{color:t.colorError},"&-success":{color:t.colorSuccess}},"&-text":{color:t.colorText}}})};function opt(e){return jr("InlineErrorFormItem",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[apt(n)]})}var spt=["rules","name","children","popoverProps"],lpt=["errorType","rules","name","popoverProps","children"],ife={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},cpt=function(t){var n=t.inputProps,r=t.input,i=t.extra,a=t.errorList,o=t.popoverProps,s=u.useState(!1),l=he(s,2),c=l[0],d=l[1],f=u.useState([]),m=he(f,2),p=m[0],h=m[1],v=u.useContext(Bt.ConfigContext),g=v.getPrefixCls,y=g(),w=kb(),x=opt("".concat(y,"-form-item-with-help")),S=x.wrapSSR,C=x.hashId;u.useEffect(function(){n.validateStatus!=="validating"&&h(n.errors)},[n.errors,n.validateStatus]);var _=Zy(p.length<1?!1:c,function(E){E!==c&&d(E)}),k=n.validateStatus==="validating";return b.jsx(Hc,N(N(N({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},_),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:S(b.jsx("div",{className:"".concat(y,"-form-item ").concat(C," ").concat(w.hashId).trim(),style:{margin:0,padding:0},children:b.jsxs("div",{className:"".concat(y,"-form-item-with-help ").concat(C," ").concat(w.hashId).trim(),children:[k?b.jsx(Ra,{}):null,a]})}))},o),{},{children:b.jsxs(b.Fragment,{children:[r,i]})}),"popover")},upt=function(t){var n=t.rules,r=t.name,i=t.children,a=t.popoverProps,o=at(t,spt);return b.jsx(En.Item,N(N({name:r,rules:n,hasFeedback:!1,shouldUpdate:function(l,c){if(l===c)return!1;var d=[r].flat(1);d.length>1&&d.pop();try{return JSON.stringify(dr(l,d))!==JSON.stringify(dr(c,d))}catch{return!0}},_internalItemRender:{mark:"pro_table_render",render:function(l,c){return b.jsx(cpt,N({inputProps:l,popoverProps:a},c))}}},o),{},{style:N(N({},ife),o==null?void 0:o.style),children:i}))},dpt=function(t){var n=t.errorType,r=t.rules,i=t.name,a=t.popoverProps,o=t.children,s=at(t,lpt);return i&&r!==null&&r!==void 0&&r.length&&n==="popover"?b.jsx(upt,N(N({name:i,rules:r,popoverProps:a},s),{},{children:o})):b.jsx(En.Item,N(N({rules:r,shouldUpdate:i?function(l,c){if(l===c)return!1;var d=[i].flat(1);d.length>1&&d.pop();try{return JSON.stringify(dr(l,d))!==JSON.stringify(dr(c,d))}catch{return!0}}:void 0},s),{},{style:N(N({},ife),s.style),name:i,children:o}))},fpt=function(t){return G({},t.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:t.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:t.colorTextSecondary,fontWeight:"normal",fontSize:t.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function mpt(e){return jr("LabelIconTip",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[fpt(n)]})}var Fm=K.memo(function(e){var t=e.label,n=e.tooltip,r=e.ellipsis,i=e.subTitle,a=u.useContext(Bt.ConfigContext),o=a.getPrefixCls,s=o("pro-core-label-tip"),l=mpt(s),c=l.wrapSSR,d=l.hashId;if(!n&&!i)return b.jsx(b.Fragment,{children:t});var f=typeof n=="string"||K.isValidElement(n)?{title:n}:n,m=(f==null?void 0:f.icon)||b.jsx(act,{});return c(b.jsxs("div",{className:fe(s,d),onMouseDown:function(h){return h.stopPropagation()},onMouseLeave:function(h){return h.stopPropagation()},onMouseMove:function(h){return h.stopPropagation()},children:[b.jsx("div",{className:fe("".concat(s,"-title"),d,G({},"".concat(s,"-title-ellipsis"),r)),children:t}),i&&b.jsx("div",{className:"".concat(s,"-subtitle ").concat(d).trim(),children:i}),n&&b.jsx(Er,N(N({},f),{},{children:b.jsx("span",{className:"".concat(s,"-icon ").concat(d).trim(),children:m})}))]}))}),ex=K.createContext({}),afe={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n="month",r="quarter";return function(i,a){var o=a.prototype;o.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var s=o.add;o.add=function(c,d){return c=Number(c),this.$utils().p(d)===r?this.add(3*c,n):s.bind(this)(c,d)};var l=o.startOf;o.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;if(f.p(c)===r){var p=this.quarter()-1;return m?this.month(3*p).startOf(n).startOf("day"):this.month(3*p+2).endOf(n).endOf("day")}return l.bind(this)(c,d)}}})})(afe);var ppt=afe.exports;const hpt=Zn(ppt);var rf=function(t){return t==null};_n.extend(hpt);var ofe={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function Cq(e){return Object.prototype.toString.call(e)==="[object Object]"}function vpt(e){if(Cq(e)===!1)return!1;var t=e.constructor;if(t===void 0)return!0;var n=t.prototype;return!(Cq(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)}var MO=function(t){return!!(t!=null&&t._isAMomentObject)},kq=function(t,n,r){if(!n)return t;if(_n.isDayjs(t)||MO(t)){if(n==="number")return t.valueOf();if(n==="string")return t.format(ofe[r]||"YYYY-MM-DD HH:mm:ss");if(typeof n=="string"&&n!=="string")return t.format(n);if(typeof n=="function")return n(t,r)}return t},gpt=function e(t,n,r,i,a){var o={};return typeof window>"u"||mt(t)!=="object"||rf(t)||t instanceof Blob||Array.isArray(t)?t:(Object.keys(t).forEach(function(s){var l=a?[a,s].flat(1):[s],c=dr(r,l)||"text",d="text",f;typeof c=="string"?d=c:(d=c.valueType,f=c.dateFormat);var m=t[s];if(!(rf(m)&&i)){if(vpt(m)&&!Array.isArray(m)&&!_n.isDayjs(m)&&!MO(m)){o[s]=e(m,n,r,i,l);return}if(Array.isArray(m)){o[s]=m.map(function(p,h){return _n.isDayjs(p)||MO(p)?kq(p,f||n,d):e(p,n,r,i,[s,"".concat(h)].flat(1))});return}o[s]=kq(m,f||n,d)}}),o)},_q=function(t,n){return typeof n=="function"?n(_n(t)):_n(t).format(n)},bpt=function(t,n){var r=Array.isArray(t)?t:[],i=he(r,2),a=i[0],o=i[1],s,l;Array.isArray(n)?(s=n[0],l=n[1]):mt(n)==="object"&&n.type==="mask"?(s=n.format,l=n.format):(s=n,l=n);var c=a?_q(a,s):"",d=o?_q(o,l):"",f=c&&d?"".concat(c," ~ ").concat(d):"";return f},ypt=function(t){var n;return!!(t!=null&&(n=t.valueType)!==null&&n!==void 0&&n.toString().startsWith("date")||(t==null?void 0:t.valueType)==="select"||t!=null&&t.valueEnum)},xpt=function(t){var n;return((n=t.ellipsis)===null||n===void 0?void 0:n.showTitle)===!1?!1:t.ellipsis},wpt=function(t,n,r){if(n.copyable||n.ellipsis){var i=n.copyable&&r?{text:r,tooltips:["",""]}:void 0,a=ypt(n),o=xpt(n)&&r?{tooltip:(n==null?void 0:n.tooltip)!==!1&&a?b.jsx("div",{className:"pro-table-tooltip-text",children:t}):r}:!1;return b.jsx(ga.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:i,ellipsis:o,children:t})}return t};function fa(e){if(typeof e=="function"){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r-1?{menu:t}:{overlay:b.jsx(Wu,N({},t))};return Ci(n)},Un=function(t){var n=u.useRef(null);return n.current=t,u.useCallback(function(){for(var r,i=arguments.length,a=new Array(i),o=0;o1&&arguments[1]!==void 0?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,r=u.useState(e),i=he(r,2),a=i[0],o=i[1],s=J9(e);return u.useEffect(function(){var l=setTimeout(function(){o(s.current)},t);return function(){return clearTimeout(l)}},n?[t].concat(Ve(n)):void 0),a}function _u(e,t,n,r){if(e===t)return!0;if(e&&t&&mt(e)==="object"&&mt(t)==="object"){if(e.constructor!==t.constructor)return!1;var i,a,o;if(Array.isArray(e)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(!_u(e[a],t[a],n,r))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;var s=Cc(e.entries()),l;try{for(s.s();!(l=s.n()).done;)if(a=l.value,!t.has(a[0]))return!1}catch(h){s.e(h)}finally{s.f()}var c=Cc(e.entries()),d;try{for(c.s();!(d=c.n()).done;)if(a=d.value,!_u(a[1],t.get(a[0]),n,r))return!1}catch(h){c.e(h)}finally{c.f()}return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;var f=Cc(e.entries()),m;try{for(f.s();!(m=f.n()).done;)if(a=m.value,!t.has(a[0]))return!1}catch(h){f.e(h)}finally{f.f()}return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(i=e.length,i!=t.length)return!1;for(a=i;a--!==0;)if(e[a]!==t[a])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&e.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&e.toString)return e.toString()===t.toString();if(o=Object.keys(e),i=o.length,i!==Object.keys(t).length)return!1;for(a=i;a--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[a]))return!1;for(a=i;a--!==0;){var p=o[a];if(!(n!=null&&n.includes(p))&&!(p==="_owner"&&e.$$typeof)&&!_u(e[p],t[p],n,r))return!1}return!0}return e!==e&&t!==t}var Cpt=function(t,n,r){return _u(t,n,r)};function Q9(e,t){var n=u.useRef();return Cpt(e,n.current,t)||(n.current=e),n.current}function rk(e,t,n){u.useEffect(e,Q9(t||[],n))}function lfe(e,t,n,r){var i=X9(un(yt().mark(function a(){return yt().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:e();case 1:case"end":return s.stop()}},a)})),r||16);u.useEffect(function(){i.run()},Q9(t||[],n))}function Fa(e,t){return K.useMemo(e,Q9(t))}var kpt=typeof process<"u"&&process.versions!=null&&process.versions.node!=null,Z9=function(){return typeof window<"u"&&typeof window.document<"u"&&typeof window.matchMedia<"u"&&!kpt},Z8=0;function _pt(e){var t=u.useRef(null),n=u.useState(function(){return e.proFieldKey?e.proFieldKey.toString():(Z8+=1,Z8.toString())}),r=he(n,1),i=r[0],a=u.useRef(i),o=function(){var d=un(yt().mark(function f(){var m,p,h,v;return yt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(m=t.current)===null||m===void 0||m.abort(),h=new AbortController,t.current=h,y.next=5,Promise.race([(p=e.request)===null||p===void 0?void 0:p.call(e,e.params,e),new Promise(function(w,x){var S;(S=t.current)===null||S===void 0||(S=S.signal)===null||S===void 0||S.addEventListener("abort",function(){x(new Error("aborted"))})})]);case 5:return v=y.sent,y.abrupt("return",v);case 7:case"end":return y.stop()}},f)}));return function(){return d.apply(this,arguments)}}();u.useEffect(function(){return function(){Z8+=1}},[]);var s=Jde([a.current,e.params],o,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),l=s.data,c=s.error;return[l||c]}var _b=function(t){var n=u.useRef();return u.useEffect(function(){n.current=t}),n.current};function Ept(){var e=u.useState(!0),t=he(e,2),n=t[1],r=u.useCallback(function(){return n(function(i){return!i})},[]);return r}function $pt(e,t){var n=u.useMemo(function(){var r={current:t};return new Proxy(r,{set:function(a,o,s){return Object.is(a[o],s)||(a[o]=s,e(n)),!0}})},[]);return n}function Tpt(e){var t=Ept(),n=$pt(t,e);return n}var Ppt=function(t){var n=!1;return(typeof t=="string"&&t.startsWith("date")&&!t.endsWith("Range")||t==="select"||t==="time")&&(n=!0),n},O4=function(){for(var t={},n=arguments.length,r=new Array(n),i=0;i0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window>"u"||!window.crypto)return(Eq+=1).toFixed(0);for(var n="",r=crypto.getRandomValues(new Uint8Array(t));t--;){var i=63&r[t];n+=i<36?i.toString(36):i<62?(i-26).toString(36).toUpperCase():i<63?"_":"-"}return n},I1=function(){return typeof window>"u"?$q():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():$q()},cfe=function(t){if(t&&t!==!0)return t},Rpt=function(t){var n={};return Object.keys(t||{}).forEach(function(r){var i;Array.isArray(t[r])&&((i=t[r])===null||i===void 0?void 0:i.length)===0||t[r]!==void 0&&(n[r]=t[r])}),n};_n.extend(rne);var Tq=function(t){return!!(t!=null&&t._isAMomentObject)},tx=function e(t,n){return rf(t)||_n.isDayjs(t)||Tq(t)?Tq(t)?_n(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?_n(t):_n(t,n)},Ipt=["colon","dependencies","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","initialValue","noStyle","label","labelAlign","labelCol","name","preserve","normalize","required","rules","shouldUpdate","trigger","validateFirst","validateStatus","validateTrigger","valuePropName","wrapperCol","hidden","validateDebounce","addonBefore","addonAfter","addonWarpStyle"];function Opt(e){var t={};return Ipt.forEach(function(n){e[n]!==void 0&&(t[n]=e[n])}),t}var Mpt="valueType request plain renderFormItem render text formItemProps valueEnum",jpt="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function ufe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n="".concat(Mpt," ").concat(jpt).split(/[\s\n]+/),r={};return Object.keys(e||{}).forEach(function(i){n.includes(i)&&!t||(r[i]=e[i])}),r}function Npt(e){var t=Object.prototype.toString.call(e).match(/^\[object (.*)\]$/)[1].toLowerCase();return t==="string"&&mt(e)==="object"?"object":e===null?"null":e===void 0?"undefined":t}var Apt=function(t){var n=t.color,r=t.children;return b.jsx(Ns,{color:n,text:r})},Yu=function(t){return Npt(t)==="map"?t:new Map(Object.entries(t||{}))},Fpt={Success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},Error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},Default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},Processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},Warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})},success:function(t){var n=t.children;return b.jsx(Ns,{status:"success",text:n})},error:function(t){var n=t.children;return b.jsx(Ns,{status:"error",text:n})},default:function(t){var n=t.children;return b.jsx(Ns,{status:"default",text:n})},processing:function(t){var n=t.children;return b.jsx(Ns,{status:"processing",text:n})},warning:function(t){var n=t.children;return b.jsx(Ns,{status:"warning",text:n})}},_g=function e(t,n,r){if(Array.isArray(t))return b.jsx(Sr,{split:",",size:2,wrap:!0,children:t.map(function(c,d){return e(c,n,d)})},r);var i=Yu(n);if(!i.has(t)&&!i.has("".concat(t)))return(t==null?void 0:t.label)||t;var a=i.get(t)||i.get("".concat(t));if(!a)return b.jsx(K.Fragment,{children:(t==null?void 0:t.label)||t},r);var o=a.status,s=a.color,l=Fpt[o||"Init"];return l?b.jsx(l,{children:a.text},r):s?b.jsx(Apt,{color:s,children:a.text},r):b.jsx(K.Fragment,{children:a.text||a},r)},NO={exports:{}};(function(e,t){const{hasOwnProperty:n}=Object.prototype,r=y();r.configure=y,r.stringify=r,r.default=r,t.stringify=r,t.configure=y,e.exports=r;const i=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function a(w){return w.length<5e3&&!i.test(w)?`"${w}"`:JSON.stringify(w)}function o(w,x){if(w.length>200||x)return w.sort(x);for(let S=1;SC;)w[_]=w[_-1],_--;w[_]=C}return w}const s=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function l(w){return s.call(w)!==void 0&&w.length!==0}function c(w,x,S){w.length= 1`)}return S===void 0?1/0:S}function h(w){return w===1?"1 item":`${w} items`}function v(w){const x=new Set;for(const S of w)(typeof S=="string"||typeof S=="number")&&x.add(String(S));return x}function g(w){if(n.call(w,"strict")){const x=w.strict;if(typeof x!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(x)return S=>{let C=`Object can not safely be stringified. Received type ${typeof S}`;throw typeof S!="function"&&(C+=` (${S.toString()})`),new Error(C)}}}function y(w){w={...w};const x=g(w);x&&(w.bigint===void 0&&(w.bigint=!1),"circularValue"in w||(w.circularValue=Error));const S=d(w),C=m(w,"bigint"),_=f(w),k=typeof _=="function"?_:void 0,E=p(w,"maximumDepth"),T=p(w,"maximumBreadth");function $(R,O,D,L,B,F){let z=O[R];switch(typeof z=="object"&&z!==null&&typeof z.toJSON=="function"&&(z=z.toJSON(R)),z=L.call(O,R,z),typeof z){case"string":return a(z);case"object":{if(z===null)return"null";if(D.indexOf(z)!==-1)return S;let H="",A=",";const V=F;if(Array.isArray(z)){if(z.length===0)return"[]";if(ET){const se=z.length-T-1;H+=`${A}"... ${h(se)} not stringified"`}return B!==""&&(H+=` -${V}`),L.pop(),`[${H}]`}let W=Object.keys(z);const U=W.length;if(U===0)return"{}";if(ET){const Q=U-T;H+=`${J}"...":${X}"${h(Q)} not stringified"`,J=A}return B!==""&&J.length>1&&(H=` +${F}`);const Q=Math.min(z.length,T);let te=0;for(;teT){const le=z.length-T-1;H+=`${A}"... ${h(le)} not stringified"`}return B!==""&&(H+=` +${V}`),D.pop(),`[${H}]`}let W=Object.keys(z);const U=W.length;if(U===0)return"{}";if(ET){const Q=U-T;H+=`${J}"...":${Y}"${h(Q)} not stringified"`,J=A}return B!==""&&J.length>1&&(H=` ${F}${H} -${V}`),L.pop(),`{${H}}`}case"number":return isFinite(z)?String(z):x?x(z):"null";case"boolean":return z===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(z);default:return x?x(z):void 0}}function P(R,O,L,D,B,F){switch(typeof O=="object"&&O!==null&&typeof O.toJSON=="function"&&(O=O.toJSON(R)),typeof O){case"string":return a(O);case"object":{if(O===null)return"null";if(L.indexOf(O)!==-1)return C;const z=F;let H="",A=",";if(Array.isArray(O)){if(O.length===0)return"[]";if(ET){const re=O.length-T-1;H+=`${A}"... ${h(re)} not stringified"`}return B!==""&&(H+=` -${z}`),L.pop(),`[${H}]`}L.push(O);let V="";B!==""&&(F+=B,A=`, -${F}`,V=" ");let W="";for(const U of D){const X=P(U,O[U],L,D,B,F);X!==void 0&&(H+=`${W}${a(U)}:${V}${X}`,W=A)}return B!==""&&W.length>1&&(H=` +${F}`);const U=Math.min(O.length,T);let Y=0;for(;YT){const ne=O.length-T-1;H+=`${A}"... ${h(ne)} not stringified"`}return B!==""&&(H+=` +${z}`),D.pop(),`[${H}]`}D.push(O);let V="";B!==""&&(F+=B,A=`, +${F}`,V=" ");let W="";for(const U of L){const Y=P(U,O[U],D,L,B,F);Y!==void 0&&(H+=`${W}${a(U)}:${V}${Y}`,W=A)}return B!==""&&W.length>1&&(H=` ${F}${H} -${z}`),L.pop(),`{${H}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(O);default:return x?x(O):void 0}}function M(R,O,L,D,B){switch(typeof O){case"string":return a(O);case"object":{if(O===null)return"null";if(typeof O.toJSON=="function"){if(O=O.toJSON(R),typeof O!="object")return M(R,O,L,D,B);if(O===null)return"null"}if(L.indexOf(O)!==-1)return C;const F=B;if(Array.isArray(O)){if(O.length===0)return"[]";if(ET){const Z=O.length-T-1;X+=`${J}"... ${h(Z)} not stringified"`}return X+=` -${F}`,L.pop(),`[${X}]`}let z=Object.keys(O);const H=z.length;if(H===0)return"{}";if(ET){const X=H-T;V+=`${W}"...": "${h(X)} not stringified"`,W=A}return W!==""&&(V=` +${B}`,ne=Math.min(O.length,T);let Q=0;for(;QT){const Z=O.length-T-1;Y+=`${J}"... ${h(Z)} not stringified"`}return Y+=` +${F}`,D.pop(),`[${Y}]`}let z=Object.keys(O);const H=z.length;if(H===0)return"{}";if(ET){const Y=H-T;V+=`${W}"...": "${h(Y)} not stringified"`,W=A}return W!==""&&(V=` ${B}${V} -${F}`),L.pop(),`{${V}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(O);default:return x?x(O):void 0}}function j(R,O,L){switch(typeof O){case"string":return a(O);case"object":{if(O===null)return"null";if(typeof O.toJSON=="function"){if(O=O.toJSON(R),typeof O!="object")return j(R,O,L);if(O===null)return"null"}if(L.indexOf(O)!==-1)return C;let D="";const B=O.length!==void 0;if(B&&Array.isArray(O)){if(O.length===0)return"[]";if(ET){const X=O.length-T-1;D+=`,"... ${h(X)} not stringified"`}return L.pop(),`[${D}]`}let F=Object.keys(O);const z=F.length;if(z===0)return"{}";if(ET){const V=z-T;D+=`${H}"...":"${h(V)} not stringified"`}return L.pop(),`{${D}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(S)return String(O);default:return x?x(O):void 0}}function I(R,O,L){if(arguments.length>1){let D="";if(typeof L=="number"?D=" ".repeat(Math.min(L,10)):typeof L=="string"&&(D=L.slice(0,10)),O!=null){if(typeof O=="function")return $("",{"":R},[],O,D,"");if(Array.isArray(O))return P("",R,[],v(O),D,"")}if(D.length!==0)return M("",R,[],D,"")}return j("",R,[])}return I}})(MO,MO.exports);var Cpt=MO.exports;const Spt=Zn(Cpt),kpt=Spt.configure;var Md=kpt({bigint:!0,circularValue:"Magic circle!",deterministic:!1,maximumDepth:4});function _pt(){this.__data__=[],this.size=0}function ex(e,t){return e===t||e!==e&&t!==t}function O4(e,t){for(var n=e.length;n--;)if(ex(e[n][0],t))return n;return-1}var Ept=Array.prototype,$pt=Ept.splice;function Tpt(e){var t=this.__data__,n=O4(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():$pt.call(t,n,1),--this.size,!0}function Ppt(e){var t=this.__data__,n=O4(t,e);return n<0?void 0:t[n][1]}function Rpt(e){return O4(this.__data__,e)>-1}function Ipt(e,t){var n=this.__data__,r=O4(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Xu(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=Lht}function tx(e){return e!=null&&rfe(e.length)&&!Q9(e)}function Bht(e){return Bm(e)&&tx(e)}function zht(){return!1}var ife=typeof exports=="object"&&exports&&!exports.nodeType&&exports,_q=ife&&typeof module=="object"&&module&&!module.nodeType&&module,Hht=_q&&_q.exports===ife,Eq=Hht?Kc.Buffer:void 0,Vht=Eq?Eq.isBuffer:void 0,O1=Vht||zht,Wht="[object Object]",Uht=Function.prototype,qht=Object.prototype,afe=Uht.toString,Ght=qht.hasOwnProperty,Kht=afe.call(Object);function Yht(e){if(!Bm(e)||kg(e)!=Wht)return!1;var t=tfe(e);if(t===null)return!0;var n=Ght.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&afe.call(n)==Kht}var Xht="[object Arguments]",Jht="[object Array]",Qht="[object Boolean]",Zht="[object Date]",evt="[object Error]",tvt="[object Function]",nvt="[object Map]",rvt="[object Number]",ivt="[object Object]",avt="[object RegExp]",ovt="[object Set]",svt="[object String]",lvt="[object WeakMap]",cvt="[object ArrayBuffer]",uvt="[object DataView]",dvt="[object Float32Array]",fvt="[object Float64Array]",mvt="[object Int8Array]",pvt="[object Int16Array]",hvt="[object Int32Array]",vvt="[object Uint8Array]",gvt="[object Uint8ClampedArray]",bvt="[object Uint16Array]",yvt="[object Uint32Array]",ei={};ei[dvt]=ei[fvt]=ei[mvt]=ei[pvt]=ei[hvt]=ei[vvt]=ei[gvt]=ei[bvt]=ei[yvt]=!0;ei[Xht]=ei[Jht]=ei[cvt]=ei[Qht]=ei[uvt]=ei[Zht]=ei[evt]=ei[tvt]=ei[nvt]=ei[rvt]=ei[ivt]=ei[avt]=ei[ovt]=ei[svt]=ei[lvt]=!1;function xvt(e){return Bm(e)&&rfe(e.length)&&!!ei[kg(e)]}function wvt(e){return function(t){return e(t)}}var ofe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,_b=ofe&&typeof module=="object"&&module&&!module.nodeType&&module,Cvt=_b&&_b.exports===ofe,Z8=Cvt&&Jde.process,$q=function(){try{var e=_b&&_b.require&&_b.require("util").types;return e||Z8&&Z8.binding&&Z8.binding("util")}catch{}}(),Tq=$q&&$q.isTypedArray,N4=Tq?wvt(Tq):xvt;function NO(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Svt=Object.prototype,kvt=Svt.hasOwnProperty;function _vt(e,t,n){var r=e[t];(!(kvt.call(e,t)&&ex(r,n))||n===void 0&&!(t in e))&&Z9(e,t,n)}function Evt(e,t,n,r){var i=!n;n||(n={});for(var a=-1,o=t.length;++a-1&&e%1==0&&e0){if(++t>=Hvt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var qvt=Uvt(zvt);function Gvt(e,t){return qvt(Lvt(e,t,dfe),e+"")}function Kvt(e,t,n){if(!pp(n))return!1;var r=typeof t;return(r=="number"?tx(n)&&sfe(t,n.length):r=="string"&&t in n)?ex(n[t],e):!1}function Yvt(e){return Gvt(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&Kvt(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++r2&&arguments[2]!==void 0?arguments[2]:!0,i=Object.keys(n).reduce(function(s,l){var c=n[l];return rf(c)||(s[l]=c),s},{});if(Object.keys(i).length<1||typeof window>"u"||pt(t)!=="object"||rf(t)||t instanceof Blob)return t;var a=Array.isArray(t)?[]:{},o=function s(l,c){var d=Array.isArray(l),f=d?[]:{};return l==null||l===void 0?f:(Object.keys(l).forEach(function(m){var p=function x(C,S){return Array.isArray(C)&&C.forEach(function(k,_){if(k){var E=S==null?void 0:S[_];typeof k=="function"&&(S[_]=k(S,m,l)),pt(k)==="object"&&!Array.isArray(k)&&Object.keys(k).forEach(function(T){var $=E==null?void 0:E[T];if(typeof k[T]=="function"&&$){var P=k[T](E[T],m,l);E[T]=pt(P)==="object"?P[T]:P}else pt(k[T])==="object"&&Array.isArray(k[T])&&$&&x(k[T],$)}),pt(k)==="object"&&Array.isArray(k)&&E&&x(k,E)}}),m},h=c?[c,m].flat(1):[m].flat(1),v=l[m],g=cr(i,h),y=function(){var C,S,k=!1;if(typeof g=="function"){S=g==null?void 0:g(v,m,l);var _=pt(S);_!=="object"&&_!=="undefined"?(C=m,k=!0):C=S}else C=p(g,v);if(Array.isArray(C)){f=qr(f,C,v);return}pt(C)==="object"&&!Array.isArray(a)?a=AO(a,C):pt(C)==="object"&&Array.isArray(a)?f=N(N({},f),C):(C!==null||C!==void 0)&&(f=qr(f,[C],k?S:v))};if(g&&typeof g=="function"&&y(),!(typeof window>"u")){if(Xvt(v)){var w=s(v,h);if(Object.keys(w).length<1)return;f=qr(f,[m],w);return}y()}}),r?f:l)};return a=Array.isArray(t)&&Array.isArray(a)?Ve(o(t)):I4({},o(t),a),a},Cs=function(t){return t===void 0?{}:mp(Iu,"5.13.0")<=0?{bordered:t}:{variant:t?void 0:"borderless"}},Qvt=["map_row_parentKey"],Zvt=["map_row_parentKey","map_row_key"],egt=["map_row_key"],eT=function(t){return(Cr.warn||Cr.warning)(t)},So=function(t){return Array.isArray(t)?t.join(","):t};function q0(e,t){var n,r=e.getRowKey,i=e.row,a=e.data,o=e.childrenColumnName,s=o===void 0?"children":o,l=(n=So(e.key))===null||n===void 0?void 0:n.toString(),c=new Map;function d(m,p,h){m.forEach(function(v,g){var y=(h||0)*10+g,w=r(v,y).toString();v&&pt(v)==="object"&&s in v&&d(v[s]||[],w,y);var x=N(N({},v),{},{map_row_key:w,children:void 0,map_row_parentKey:p});delete x.children,p||delete x.map_row_parentKey,c.set(w,x)})}t==="top"&&c.set(l,N(N({},c.get(l)),i)),d(a),t==="update"&&c.set(l,N(N({},c.get(l)),i)),t==="delete"&&c.delete(l);var f=function(p){var h=new Map,v=[],g=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;p.forEach(function(x){if(x.map_row_parentKey&&!x.map_row_key){var C=x.map_row_parentKey,S=it(x,Qvt);if(h.has(C)||h.set(C,[]),w){var k;(k=h.get(C))===null||k===void 0||k.push(S)}}})};return g(t==="top"),p.forEach(function(y){if(y.map_row_parentKey&&y.map_row_key){var w,x=y.map_row_parentKey,C=y.map_row_key,S=it(y,Zvt);h.has(C)&&(S[s]=h.get(C)),h.has(x)||h.set(x,[]),(w=h.get(x))===null||w===void 0||w.push(S)}}),g(t==="update"),p.forEach(function(y){if(!y.map_row_parentKey){var w=y.map_row_key,x=it(y,egt);if(w&&h.has(w)){var C=N(N({},x),{},G({},s,h.get(w)));v.push(C);return}v.push(x)}}),v};return f(c)}function tgt(e,t){var n=e.recordKey,r=e.onSave,i=e.row,a=e.children,o=e.newLineConfig,s=e.editorType,l=e.tableName,c=u.useContext(Qy),d=kn.useFormInstance(),f=Wt(!1),m=he(f,2),p=m[0],h=m[1],v=Un(cn(bt().mark(function g(){var y,w,x,C,S,k,_,E,T;return bt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.prev=0,w=s==="Map",x=[l,Array.isArray(n)?n[0]:n].map(function(M){return M==null?void 0:M.toString()}).flat(1).filter(Boolean),h(!0),P.next=6,d.validateFields(x,{recursive:!0});case 6:return C=(c==null||(y=c.getFieldFormatValue)===null||y===void 0?void 0:y.call(c,x))||d.getFieldValue(x),Array.isArray(n)&&n.length>1&&(S=bM(n),k=S.slice(1),_=cr(C,k),qr(C,k,_)),E=w?qr({},x,C):C,P.next=11,r==null?void 0:r(n,I4({},i,E),i,o);case 11:return T=P.sent,h(!1),P.abrupt("return",T);case 16:throw P.prev=16,P.t0=P.catch(0),console.log(P.t0),h(!1),P.t0;case 21:case"end":return P.stop()}},g,null,[[0,16]])})));return u.useImperativeHandle(t,function(){return{save:v}},[v]),b.jsxs("a",{onClick:function(){var g=cn(bt().mark(function y(w){return bt().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return w.stopPropagation(),w.preventDefault(),C.prev=2,C.next=5,v();case 5:C.next=9;break;case 7:C.prev=7,C.t0=C.catch(2);case 9:case"end":return C.stop()}},y,null,[[2,7]])}));return function(y){return g.apply(this,arguments)}}(),children:[p?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,a||"保存"]},"save")}var ngt=function(t){var n=t.recordKey,r=t.onDelete,i=t.preEditRowRef,a=t.row,o=t.children,s=t.deletePopconfirmMessage,l=Wt(function(){return!1}),c=he(l,2),d=c[0],f=c[1],m=Un(cn(bt().mark(function p(){var h;return bt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.prev=0,f(!0),g.next=4,r==null?void 0:r(n,a);case 4:return h=g.sent,f(!1),g.abrupt("return",h);case 9:return g.prev=9,g.t0=g.catch(0),console.log(g.t0),f(!1),g.abrupt("return",null);case 14:return g.prev=14,i&&(i.current=null),g.finish(14);case 17:case"end":return g.stop()}},p,null,[[0,9,14,17]])})));return o!==!1?b.jsx(Gj,{title:s,onConfirm:function(){return m()},children:b.jsxs("a",{children:[d?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,o||"删除"]})},"delete"):null},rgt=function(t){var n=t.recordKey,r=t.tableName,i=t.newLineConfig,a=t.editorType,o=t.onCancel,s=t.cancelEditable,l=t.row,c=t.cancelText,d=t.preEditRowRef,f=u.useContext(Qy),m=kn.useFormInstance();return b.jsx("a",{onClick:function(){var p=cn(bt().mark(function h(v){var g,y,w,x,C,S,k;return bt().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v.stopPropagation(),v.preventDefault(),y=a==="Map",w=[r,n].flat(1).filter(Boolean),x=(f==null||(g=f.getFieldFormatValue)===null||g===void 0?void 0:g.call(f,w))||(m==null?void 0:m.getFieldValue(w)),C=y?qr({},w,x):x,E.next=8,o==null?void 0:o(n,C,l,i);case 8:return S=E.sent,E.next=11,s(n);case 11:if((d==null?void 0:d.current)===null){E.next=15;break}m.setFieldsValue(qr({},w,d==null?void 0:d.current)),E.next=17;break;case 15:return E.next=17,(k=t.onDelete)===null||k===void 0?void 0:k.call(t,n,l);case 17:return d&&(d.current=null),E.abrupt("return",S);case 19:case"end":return E.stop()}},h)}));return function(h){return p.apply(this,arguments)}}(),children:c||"取消"},"cancel")};function igt(e,t){var n=t.recordKey,r=t.newLineConfig,i=t.saveText,a=t.deleteText,o=u.forwardRef(tgt),s=u.createRef();return{save:b.jsx(o,N(N({},t),{},{row:e,ref:s,children:i}),"save"+n),saveRef:s,delete:(r==null?void 0:r.options.recordKey)!==n?b.jsx(ngt,N(N({},t),{},{row:e,children:a}),"delete"+n):void 0,cancel:b.jsx(rgt,N(N({},t),{},{row:e}),"cancel"+n)}}function agt(e){var t=Ln(),n=u.useRef(null),r=u.useState(void 0),i=he(r,2),a=i[0],o=i[1],s=function(){var V=new Map,W=function U(X,J){X==null||X.forEach(function(re,Q){var ne,Z=J==null?Q.toString():J+"_"+Q.toString();V.set(Z,So(e.getRowKey(re,-1))),V.set((ne=So(e.getRowKey(re,-1)))===null||ne===void 0?void 0:ne.toString(),Z),e.childrenColumnName&&re!==null&&re!==void 0&&re[e.childrenColumnName]&&U(re[e.childrenColumnName],Z)})};return W(e.dataSource),V},l=u.useMemo(function(){return s()},[]),c=u.useRef(l),d=u.useRef(void 0);Kde(function(){c.current=s()},[e.dataSource]),d.current=a;var f=e.type||"single",m=dae(e.dataSource,"children",e.getRowKey),p=he(m,1),h=p[0],v=Wt([],{value:e.editableKeys,onChange:e.onChange?function(A){var V,W,U;e==null||(V=e.onChange)===null||V===void 0||V.call(e,(W=A==null?void 0:A.filter(function(X){return X!==void 0}))!==null&&W!==void 0?W:[],(U=A==null?void 0:A.map(function(X){return h(X)}).filter(function(X){return X!==void 0}))!==null&&U!==void 0?U:[])}:void 0}),g=he(v,2),y=g[0],w=g[1],x=u.useMemo(function(){var A=f==="single"?y==null?void 0:y.slice(0,1):y;return new Set(A)},[(y||[]).join(","),f]),C=kb(y),S=Un(function(A){var V,W,U,X,J=(V=e.getRowKey(A,A.index))===null||V===void 0||(W=V.toString)===null||W===void 0?void 0:W.call(V),re=(U=e.getRowKey(A,-1))===null||U===void 0||(X=U.toString)===null||X===void 0?void 0:X.call(U),Q=y==null?void 0:y.map(function(se){return se==null?void 0:se.toString()}),ne=(C==null?void 0:C.map(function(se){return se==null?void 0:se.toString()}))||[],Z=e.tableName&&!!(ne!=null&&ne.includes(re))||!!(ne!=null&&ne.includes(J));return{recordKey:re,isEditable:e.tableName&&(Q==null?void 0:Q.includes(re))||(Q==null?void 0:Q.includes(J)),preIsEditable:Z}}),k=Un(function(A,V){var W,U;return x.size>0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1?(eT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1):(x.add(A),w(Array.from(x)),n.current=(W=V??((U=e.dataSource)===null||U===void 0?void 0:U.find(function(X,J){return e.getRowKey(X,J)===A})))!==null&&W!==void 0?W:null,!0)}),_=Un(function(){var A=cn(bt().mark(function V(W,U){var X,J;return bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(X=So(W).toString(),J=c.current.get(X),!(!x.has(X)&&J&&(U??!0)&&e.tableName)){Q.next=5;break}return _(J,!1),Q.abrupt("return");case 5:return a&&a.options.recordKey===W&&o(void 0),x.delete(X),x.delete(So(W)),w(Array.from(x)),Q.abrupt("return",!0);case 10:case"end":return Q.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),E=K9(cn(bt().mark(function A(){var V,W,U,X,J=arguments;return bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(W=J.length,U=new Array(W),X=0;X0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1)return eT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1;var W=e.getRowKey(A,-1);if(!W&&W!==0)throw uo(!!W,`请设置 recordCreatorProps.record 并返回一个唯一的key - https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C`),new Error("请设置 recordCreatorProps.record 并返回一个唯一的key");if(x.add(W),w(Array.from(x)),(V==null?void 0:V.newRecordType)==="dataSource"||e.tableName){var U,X={data:e.dataSource,getRowKey:e.getRowKey,row:N(N({},A),{},{map_row_parentKey:V!=null&&V.parentKey?(U=So(V==null?void 0:V.parentKey))===null||U===void 0?void 0:U.toString():void 0}),key:W,childrenColumnName:e.childrenColumnName||"children"};e.setDataSource(q0(X,(V==null?void 0:V.position)==="top"?"top":"update"))}else o({defaultValue:A,options:N(N({},V),{},{recordKey:W})});return!0}),j=(e==null?void 0:e.saveText)||t.getMessage("editableTable.action.save","保存"),I=(e==null?void 0:e.deleteText)||t.getMessage("editableTable.action.delete","删除"),R=(e==null?void 0:e.cancelText)||t.getMessage("editableTable.action.cancel","取消"),O=Un(function(){var A=cn(bt().mark(function V(W,U,X,J){var re,Q,ne,Z,se,oe,ce;return bt().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,e==null||(re=e.onSave)===null||re===void 0?void 0:re.call(e,W,U,X,J);case 2:return Z=le.sent,le.next=5,_(W);case 5:if(se=J||d.current||{},oe=se.options,!(!(oe!=null&&oe.parentKey)&&(oe==null?void 0:oe.recordKey)===W)){le.next=9;break}return(oe==null?void 0:oe.position)==="top"?e.setDataSource([U].concat(Ve(e.dataSource))):e.setDataSource([].concat(Ve(e.dataSource),[U])),le.abrupt("return",Z);case 9:return ce={data:e.dataSource,getRowKey:e.getRowKey,row:oe?N(N({},U),{},{map_row_parentKey:(Q=So((ne=oe==null?void 0:oe.parentKey)!==null&&ne!==void 0?ne:""))===null||Q===void 0?void 0:Q.toString()}):U,key:W,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource(q0(ce,(oe==null?void 0:oe.position)==="top"?"top":"update")),le.next=13,_(W);case 13:return le.abrupt("return",Z);case 14:case"end":return le.stop()}},V)}));return function(V,W,U,X){return A.apply(this,arguments)}}()),L=Un(function(){var A=cn(bt().mark(function V(W,U){var X,J,re;return bt().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return J={data:e.dataSource,getRowKey:e.getRowKey,row:U,key:W,childrenColumnName:e.childrenColumnName||"children"},ne.next=3,e==null||(X=e.onDelete)===null||X===void 0?void 0:X.call(e,W,U);case 3:return re=ne.sent,ne.next=6,_(W,!1);case 6:return e.setDataSource(q0(J,"delete")),ne.abrupt("return",re);case 8:case"end":return ne.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),D=Un(function(){var A=cn(bt().mark(function V(W,U,X,J){var re,Q;return bt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,e==null||(re=e.onCancel)===null||re===void 0?void 0:re.call(e,W,U,X,J);case 2:return Q=Z.sent,Z.abrupt("return",Q);case 4:case"end":return Z.stop()}},V)}));return function(V,W,U,X){return A.apply(this,arguments)}}()),B=e.actionRender&&typeof e.actionRender=="function",F=B?e.actionRender:function(){},z=Un(F),H=function(V){var W=e.getRowKey(V,V.index),U={saveText:j,cancelText:R,deleteText:I,addEditRecord:M,recordKey:W,cancelEditable:_,index:V.index,tableName:e.tableName,newLineConfig:a,onCancel:D,onDelete:L,onSave:O,editableKeys:y,setEditableRowKeys:w,preEditRowRef:n,deletePopconfirmMessage:e.deletePopconfirmMessage||"".concat(t.getMessage("deleteThisLine","删除此项"),"?")},X=igt(V,U);return e.tableName?$.current.set(c.current.get(So(W))||So(W),X.saveRef):$.current.set(So(W),X.saveRef),B?z(V,U,{save:X.save,delete:X.delete,cancel:X.cancel}):[X.save,X.delete,X.cancel]};return{editableKeys:y,setEditableRowKeys:w,isEditable:S,actionRender:H,startEditable:k,cancelEditable:_,addEditRecord:M,saveEditable:P,newLineRecord:a,preEditableKeys:C,onValuesChange:T,getRealIndex:e.getRealIndex}}var ogt=function(t){var n=t.componentCls,r=t.antCls;return G({},"".concat(n,"-actions"),G(G({marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none",display:"flex",gap:t.marginXS,background:t.colorBgContainer,borderBlockStart:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit),minHeight:42},"& > *",{alignItems:"center",justifyContent:"center",flex:1,display:"flex",cursor:"pointer",color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),"& > li > div",{flex:1,width:"100%",marginBlock:t.marginSM,marginInline:0,color:t.colorTextSecondary,textAlign:"center",a:{color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}},div:G(G({position:"relative",display:"block",minWidth:32,fontSize:t.fontSize,lineHeight:t.lineHeight,cursor:"pointer","&:hover":{color:t.colorPrimaryHover,transition:"color 0.3s"}},"a:not(".concat(r,`-btn), - > .anticon`),{display:"inline-block",width:"100%",color:t.colorTextSecondary,lineHeight:"22px",transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),".anticon",{fontSize:t.cardActionIconSize,lineHeight:"22px"}),"&:not(:last-child)":{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}}))};function sgt(e){return jr("ProCardActions",function(t){var n=N(N({},t),{},{componentCls:".".concat(e),cardActionIconSize:16});return[ogt(n)]})}var lgt=function(t){var n=t.actions,r=t.prefixCls,i=sgt(r),a=i.wrapSSR,o=i.hashId;return Array.isArray(n)&&n!==null&&n!==void 0&&n.length?a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n.map(function(s,l){return b.jsx("li",{style:{width:"".concat(100/n.length,"%"),padding:0,margin:0},className:fe("".concat(r,"-actions-item"),o),children:s},"action-".concat(l))})})):a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n}))},cgt=new gn("card-loading",{"0%":{backgroundPosition:"0 50%"},"50%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ugt=function(t){return G({},t.componentCls,G(G({"&-loading":{overflow:"hidden"},"&-loading &-body":{userSelect:"none"}},"".concat(t.componentCls,"-loading-content"),{width:"100%",p:{marginBlock:0,marginInline:0}}),"".concat(t.componentCls,"-loading-block"),{height:"14px",marginBlock:"4px",background:"linear-gradient(90deg, rgba(54, 61, 64, 0.2), rgba(54, 61, 64, 0.4), rgba(54, 61, 64, 0.2))",backgroundSize:"600% 600%",borderRadius:t.borderRadius,animationName:cgt,animationDuration:"1.4s",animationTimingFunction:"ease",animationIterationCount:"infinite"}))};function dgt(e){return jr("ProCardLoading",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[ugt(n)]})}var fgt=function(t){var n=t.style,r=t.prefix,i=dgt(r||"ant-pro-card"),a=i.wrapSSR;return a(b.jsxs("div",{className:"".concat(r,"-loading-content"),style:n,children:[b.jsx(da,{gutter:8,children:b.jsx(Wn,{span:22,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:8,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:15,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:6,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:18,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:13,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:9,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:4,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:3,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:16,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]})]}))},mgt=["tab","children"],pgt=["key","tab","tabKey","disabled","destroyInactiveTabPane","children","className","style","cardProps"];function hgt(e){return e.filter(function(t){return t})}function vgt(e,t,n){if(e)return e.map(function(i){return N(N({},i),{},{children:b.jsx(M1,N(N({},n==null?void 0:n.cardProps),{},{children:i.children}))})});uo(!n,"Tabs.TabPane is deprecated. Please use `items` directly.");var r=Ir(t).map(function(i){if(K.isValidElement(i)){var a=i.key,o=i.props,s=o||{},l=s.tab,c=s.children,d=it(s,mgt),f=N(N({key:String(a)},d),{},{children:b.jsx(M1,N(N({},n==null?void 0:n.cardProps),{},{children:c})),label:l});return f}return null});return hgt(r)}var ggt=function(t){var n=u.useContext(Ht.ConfigContext),r=n.getPrefixCls;if(Iu.startsWith("5"))return b.jsx(b.Fragment,{});var i=t.key,a=t.tab,o=t.tabKey,s=t.disabled,l=t.destroyInactiveTabPane,c=t.children,d=t.className,f=t.style,m=t.cardProps,p=it(t,pgt),h=r("pro-card-tabpane"),v=fe(h,d);return b.jsx(Nu.TabPane,N(N({tabKey:o,tab:a,className:v,style:f,disabled:s,destroyInactiveTabPane:l},p),{},{children:b.jsx(M1,N(N({},m),{},{children:c}))}),i)},Rq=function(t){return{backgroundColor:t.controlItemBgActive,borderColor:t.controlOutline}},bgt=function(t){var n=t.componentCls;return G(G(G({},n,N(N({position:"relative",display:"flex",flexDirection:"column",boxSizing:"border-box",width:"100%",marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,backgroundColor:t.colorBgContainer,borderRadius:t.borderRadius,transition:"all 0.3s"},Y8==null?void 0:Y8(t)),{},G(G(G(G(G(G(G(G(G(G({"&-box-shadow":{boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017",borderColor:"transparent"},"&-col":{width:"100%"},"&-border":{border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-hoverable":G({cursor:"pointer",transition:"box-shadow 0.3s, border-color 0.3s","&:hover":{borderColor:"transparent",boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017"}},"&".concat(n,"-checked:hover"),{borderColor:t.controlOutline}),"&-checked":N(N({},Rq(t)),{},{"&::after":{visibility:"visible",position:"absolute",insetBlockStart:2,insetInlineEnd:2,opacity:1,width:0,height:0,border:"6px solid ".concat(t.colorPrimary),borderBlockEnd:"6px solid transparent",borderInlineStart:"6px solid transparent",borderStartEndRadius:2,content:'""'}}),"&:focus":N({},Rq(t)),"&&-ghost":G({backgroundColor:"transparent"},"> ".concat(n),{"&-header":{paddingInlineEnd:0,paddingBlockEnd:t.padding,paddingInlineStart:0},"&-body":{paddingBlock:0,paddingInline:0,backgroundColor:"transparent"}}),"&&-split > &-body":{paddingBlock:0,paddingInline:0},"&&-contain-card > &-body":{display:"flex"}},"".concat(n,"-body-direction-column"),{flexDirection:"column"}),"".concat(n,"-body-wrap"),{flexWrap:"wrap"}),"&&-collapse",G({},"> ".concat(n),{"&-header":{paddingBlockEnd:t.padding,borderBlockEnd:0},"&-body":{display:"none"}})),"".concat(n,"-header"),{display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:t.paddingLG,paddingBlock:t.padding,paddingBlockEnd:0,"&-border":{"&":{paddingBlockEnd:t.padding},borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-collapsible":{cursor:"pointer"}}),"".concat(n,"-title"),{color:t.colorText,fontWeight:500,fontSize:t.fontSizeLG,lineHeight:t.lineHeight}),"".concat(n,"-extra"),{color:t.colorText}),"".concat(n,"-type-inner"),G({},"".concat(n,"-header"),{backgroundColor:t.colorFillAlter})),"".concat(n,"-collapsible-icon"),{marginInlineEnd:t.marginXS,color:t.colorIconHover,":hover":{color:t.colorPrimaryHover},"& svg":{transition:"transform ".concat(t.motionDurationMid)}}),"".concat(n,"-body"),{display:"block",boxSizing:"border-box",height:"100%",paddingInline:t.paddingLG,paddingBlock:t.padding,"&-center":{display:"flex",alignItems:"center",justifyContent:"center"}}),"&&-size-small",G(G({},n,{"&-header":{paddingInline:t.paddingSM,paddingBlock:t.paddingXS,paddingBlockEnd:0,"&-border":{paddingBlockEnd:t.paddingXS}},"&-title":{fontSize:t.fontSize},"&-body":{paddingInline:t.paddingSM,paddingBlock:t.paddingSM}}),"".concat(n,"-header").concat(n,"-header-collapsible"),{paddingBlock:t.paddingXS})))),"".concat(n,"-col"),G(G({},"&".concat(n,"-split-vertical"),{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),"&".concat(n,"-split-horizontal"),{borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)})),"".concat(n,"-tabs"),G(G(G(G(G(G({},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:t.marginXS,paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-bottom > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-left"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-left > ").concat(t.antCls,"-tabs-nav"),G({marginInlineEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})),"".concat(t.antCls,"-tabs-right"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-right > ").concat(t.antCls,"-tabs-nav"),G({},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})))},ffe=24,ygt=function(t,n){var r=n.componentCls;return t===0?G({},"".concat(r,"-col-0"),{display:"none"}):G({},"".concat(r,"-col-").concat(t),{flexShrink:0,width:"".concat(t/ffe*100,"%")})},xgt=function(t){return Array(ffe+1).fill(1).map(function(n,r){return ygt(r,t)})};function wgt(e){return jr("ProCard",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[bgt(n),xgt(n)]})}var Cgt=["className","style","bodyStyle","headStyle","title","subTitle","extra","wrap","layout","loading","gutter","tooltip","split","headerBordered","bordered","boxShadow","children","size","actions","ghost","hoverable","direction","collapsed","collapsible","collapsibleIconRender","colStyle","defaultCollapsed","onCollapse","checked","onChecked","tabs","type"],M1=K.forwardRef(function(e,t){var n,r=e.className,i=e.style,a=e.bodyStyle,o=e.headStyle,s=e.title,l=e.subTitle,c=e.extra,d=e.wrap,f=d===void 0?!1:d,m=e.layout,p=e.loading,h=e.gutter,v=h===void 0?0:h,g=e.tooltip,y=e.split,w=e.headerBordered,x=w===void 0?!1:w,C=e.bordered,S=C===void 0?!1:C,k=e.boxShadow,_=k===void 0?!1:k,E=e.children,T=e.size,$=e.actions,P=e.ghost,M=P===void 0?!1:P,j=e.hoverable,I=j===void 0?!1:j,R=e.direction,O=e.collapsed,L=e.collapsible,D=L===void 0?!1:L,B=e.collapsibleIconRender,F=e.colStyle,z=e.defaultCollapsed,H=z===void 0?!1:z,A=e.onCollapse,V=e.checked,W=e.onChecked,U=e.tabs,X=e.type,J=it(e,Cgt),re=u.useContext(Ht.ConfigContext),Q=re.getPrefixCls,ne=ff()||{lg:!0,md:!0,sm:!0,xl:!1,xs:!1,xxl:!1},Z=Wt(H,{value:O,onChange:A}),se=he(Z,2),oe=se[0],ce=se[1],te=["xxl","xl","lg","md","sm","xs"],le=vgt(U==null?void 0:U.items,E,U),pe=function(ge){var Ee=[0,0],Ne=Array.isArray(ge)?ge:[ge,0];return Ne.forEach(function(We,He){if(pt(We)==="object")for(var Ye=0;Ye=0&&He<=24)),Ue=ee(b.jsx("div",{style:N(N(N(N({},Ye),we(de>0,{paddingInlineEnd:de/2,paddingInlineStart:de/2})),we(be>0,{paddingBlockStart:be/2,paddingBlockEnd:be/2})),F),className:De,children:K.cloneElement(ve)}));return K.cloneElement(Ue,{key:"pro-card-col-".concat((ve==null?void 0:ve.key)||ge)})}return ve}),Se=fe("".concat(Y),r,q,(n={},G(G(G(G(G(G(G(G(G(G(n,"".concat(Y,"-border"),S),"".concat(Y,"-box-shadow"),_),"".concat(Y,"-contain-card"),ke),"".concat(Y,"-loading"),p),"".concat(Y,"-split"),y==="vertical"||y==="horizontal"),"".concat(Y,"-ghost"),M),"".concat(Y,"-hoverable"),I),"".concat(Y,"-size-").concat(T),T),"".concat(Y,"-type-").concat(X),X),"".concat(Y,"-collapse"),oe),G(n,"".concat(Y,"-checked"),V))),Oe=fe("".concat(Y,"-body"),q,G(G(G({},"".concat(Y,"-body-center"),m==="center"),"".concat(Y,"-body-direction-column"),y==="horizontal"||R==="column"),"".concat(Y,"-body-wrap"),f&&ke)),Re=a,Fe=K.isValidElement(p)?p:b.jsx(fgt,{prefix:Y,style:(a==null?void 0:a.padding)===0||(a==null?void 0:a.padding)==="0px"?{padding:24}:void 0}),Ce=D&&O===void 0&&(B?B({collapsed:oe}):b.jsx(ys,{onClick:function(){D==="icon"&&ce(!oe)},rotate:oe?void 0:90,className:"".concat(Y,"-collapsible-icon ").concat(q).trim()}));return ee(b.jsxs("div",N(N({className:Se,style:i,ref:t,onClick:function(ge){var Ee;W==null||W(ge),J==null||(Ee=J.onClick)===null||Ee===void 0||Ee.call(J,ge)}},on(J,["prefixCls","colSpan"])),{},{children:[(s||c||Ce)&&b.jsxs("div",{className:fe("".concat(Y,"-header"),q,G(G({},"".concat(Y,"-header-border"),x||X==="inner"),"".concat(Y,"-header-collapsible"),Ce)),style:o,onClick:function(){(D==="header"||D===!0)&&ce(!oe)},children:[b.jsxs("div",{className:"".concat(Y,"-title ").concat(q).trim(),children:[Ce,b.jsx(Dm,{label:s,tooltip:g,subTitle:l})]}),c&&b.jsx("div",{className:"".concat(Y,"-extra ").concat(q).trim(),onClick:function(ge){return ge.stopPropagation()},children:c})]}),U?b.jsx("div",{className:"".concat(Y,"-tabs ").concat(q).trim(),children:b.jsx(Nu,N(N({onChange:U.onChange},on(U,["cardProps"])),{},{items:le,children:p?Fe:E}))}):b.jsx("div",{className:Oe,style:Re,children:p?Fe:ye}),$?b.jsx(lgt,{actions:$,prefixCls:Y}):null]})))}),Sgt=function(t){var n=t.componentCls;return G({},n,{"&-divider":{flex:"none",width:t.lineWidth,marginInline:t.marginXS,marginBlock:t.marginLG,backgroundColor:t.colorSplit,"&-horizontal":{width:"initial",height:t.lineWidth,marginInline:t.marginLG,marginBlock:t.marginXS}},"&&-size-small &-divider":{marginBlock:t.marginLG,marginInline:t.marginXS,"&-horizontal":{marginBlock:t.marginXS,marginInline:t.marginLG}}})};function kgt(e){return jr("ProCardDivider",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Sgt(n)]})}var _gt=function(t){var n=u.useContext(Ht.ConfigContext),r=n.getPrefixCls,i=r("pro-card"),a="".concat(i,"-divider"),o=kgt(i),s=o.wrapSSR,l=o.hashId,c=t.className,d=t.style,f=d===void 0?{}:d,m=t.type,p=fe(a,c,l,G({},"".concat(a,"-").concat(m),m));return s(b.jsx("div",{className:p,style:f}))},Egt=function(t){return b.jsx(M1,N({bodyStyle:{padding:0}},t))},nx=M1;nx.isProCard=!0;nx.Divider=_gt;nx.TabPane=ggt;nx.Group=Egt;var Eb=function(){return Eb=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"u"||!window.URL)return{};var d=[];o.forEach(function(m,p){d.push({key:p,value:m})}),d=d.reduce(function(m,p){return(m[p.key]=m[p.key]||[]).push(p),m},{}),d=Object.keys(d).map(function(m){var p=d[m];return p.length===1?[m,p[0].value]:[m,p.map(function(h){var v=h.value;return v})]});var f=Eb({},e);return d.forEach(function(m){var p=m[0],h=m[1];f[p]=Rgt(p,h,{},e)}),f},[t.disabled,e,o]);function l(d){if(!(typeof window>"u"||!window.URL)){var f=$gt(d);window.location.search!==f.search&&window.history.replaceState({},"",f.toString()),o.toString()!==f.searchParams.toString()&&i({})}}u.useEffect(function(){t.disabled||typeof window>"u"||!window.URL||l(Eb(Eb({},e),s))},[t.disabled,s]);var c=function(d){l(d)};return u.useEffect(function(){if(t.disabled)return function(){};if(typeof window>"u"||!window.URL)return function(){};var d=function(){i({})};return window.addEventListener("popstate",d),function(){window.removeEventListener("popstate",d)}},[t.disabled]),[s,c]}var Pgt={true:!0,false:!1};function Rgt(e,t,n,r){if(!n)return t;var i=n[e],a=t===void 0?r[e]:t;return i===Number?Number(a):i===Boolean||t==="true"||t==="false"?Pgt[a]:Array.isArray(i)?i.find(function(o){return o==a})||r[e]:a}var xf=K.createContext({}),Igt=["children","Wrapper"],Ogt=["children","Wrapper"],eA=u.createContext({grid:!1,colProps:void 0,rowProps:void 0}),Mgt=function(t){var n=t.grid,r=t.rowProps,i=t.colProps;return{grid:!!n,RowWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=it(o,Igt);return n?b.jsx(da,N(N(N({gutter:8},r),c),{},{children:s})):l?b.jsx(l,{children:s}):s},ColWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=it(o,Ogt),d=u.useMemo(function(){var f=N(N({},i),c);return typeof f.span>"u"&&typeof f.xs>"u"&&(f.xs=24),f},[c]);return n?b.jsx(Wn,N(N({},d),{},{children:s})):l?b.jsx(l,{children:s}):s}}},_g=function(t){var n=u.useMemo(function(){return pt(t)==="object"?t:{grid:t}},[t]),r=u.useContext(eA),i=r.grid,a=r.colProps;return u.useMemo(function(){return Mgt({grid:!!(i||n.grid),rowProps:n==null?void 0:n.rowProps,colProps:(n==null?void 0:n.colProps)||a,Wrapper:n==null?void 0:n.Wrapper})},[n==null?void 0:n.Wrapper,n.grid,i,JSON.stringify([a,n==null?void 0:n.colProps,n==null?void 0:n.rowProps])])},jgt=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],Ngt=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],Iq={xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552},Agt=["switch","radioButton","radio","rate"];function A4(e,t){e.displayName="ProFormComponent";var n=function(a){var o=N(N({},a==null?void 0:a.filedConfig),t),s=o.valueType,l=o.customLightMode,c=o.lightFilterLabelFormatter,d=o.valuePropName,f=d===void 0?"value":d,m=o.ignoreWidth,p=o.defaultProps,h=it(o,jgt),v=N(N({},p),a),g=v.label,y=v.tooltip,w=v.placeholder,x=v.width,C=v.bordered,S=v.messageVariables,k=v.ignoreFormItem,_=v.transform,E=v.convertValue,T=v.readonly,$=v.allowClear;v.colSize;var P=v.getFormItemProps,M=v.getFieldProps;v.filedConfig;var j=v.cacheForSwr,I=v.proFieldProps,R=it(v,Ngt),O=s||R.valueType,L=u.useMemo(function(){return m||Agt.includes(O)},[m,O]),D=u.useState(),B=he(D,2),F=B[1],z=u.useState(),H=he(z,2),A=H[0],V=H[1],W=K.useContext(xf),U=Fa(function(){return{formItemProps:P==null?void 0:P(),fieldProps:M==null?void 0:M()}},[M,P,R.dependenciesValues,A]),X=Fa(function(){var ee=N(N(N(N({},k?Ci({value:R.value}):{}),{},{placeholder:w,disabled:a.disabled},W.fieldProps),U.fieldProps),R.fieldProps);return ee.style=Ci(ee==null?void 0:ee.style),ee},[k,R.value,R.fieldProps,w,a.disabled,W.fieldProps,U.fieldProps]),J=vpt(R),re=Fa(function(){return N(N(N(N({},W.formItemProps),J),U.formItemProps),R.formItemProps)},[U.formItemProps,W.formItemProps,R.formItemProps,J]),Q=Fa(function(){return N(N({messageVariables:S},h),re)},[h,re,S]);uo(!R.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var ne=u.useContext(Zd),Z=ne.prefixName,se=Fa(function(){var ee,q=Q==null?void 0:Q.name;Array.isArray(q)&&(q=q.join("_")),Array.isArray(Z)&&q&&(q="".concat(Z.join("."),".").concat(q));var ue=q&&"form-".concat((ee=W.formKey)!==null&&ee!==void 0?ee:"","-field-").concat(q);return ue},[Md(Q==null?void 0:Q.name),Z,W.formKey]),oe=Un(function(){var ee;P||M?V([]):R.renderFormItem&&F([]);for(var q=arguments.length,ue=new Array(q),ie=0;ie0?le.map(function(we,_e){var Y=pe==null?void 0:pe[_e],ae=Y==null?void 0:Y["data-item"];return N(N(N({},ae||{}),we),{},{label:O&&ae?ae.label:we.label})}):[]},ce=function te(le){return le.map(function(pe,we){var _e,Y=pe,ae=Y.className,ee=Y.optionType,q=it(Y,Wgt),ue=pe[F],ie=pe[H],de=(_e=pe[V])!==null&&_e!==void 0?_e:[];return ee==="optGroup"||pe.options?N(N({label:ue},q),{},{data_title:ue,title:ue,key:ie??"".concat(ue==null?void 0:ue.toString(),"-").concat(we,"-").concat(P1()),children:te(de)}):N(N({title:ue},q),{},{data_title:ue,value:ie??we,key:ie??"".concat(ue==null?void 0:ue.toString(),"-").concat(we,"-").concat(P1()),"data-item":pe,className:"".concat(Z,"-option ").concat(ae||"").trim(),label:(r==null?void 0:r(pe))||ue})})};return b.jsx(go,N(N({ref:re,className:se,allowClear:!0,autoClearSearchValue:c,disabled:S,mode:i,showSearch:M,searchValue:X,optionFilterProp:y,optionLabelProp:x,onClear:function(){$==null||$(),_(void 0),M&&J(void 0)}},L),{},{filterOption:L.filterOption==!1?!1:function(te,le){var pe,we;return L.filterOption&&typeof L.filterOption=="function"?L.filterOption(te,N(N({},le),{},{label:le==null?void 0:le.data_title})):!!(le!=null&&(pe=le.data_title)!==null&&pe!==void 0&&pe.toString().toLowerCase().includes(te.toLowerCase())||le!=null&&(we=le[y])!==null&&we!==void 0&&we.toString().toLowerCase().includes(te.toLowerCase()))},onSearch:M?function(te){v&&_(te),a==null||a(te),J(te)}:void 0,onChange:function(le,pe){M&&c&&(_(void 0),a==null||a(""),J(void 0));for(var we=arguments.length,_e=new Array(we>2?we-2:0),Y=2;Y-1&&e%1==0&&e-1&&e%1==0&&e<=ebt}var rA=tbt,nbt=bp,rbt=rA,ibt=Yc,abt="[object Arguments]",obt="[object Array]",sbt="[object Boolean]",lbt="[object Date]",cbt="[object Error]",ubt="[object Function]",dbt="[object Map]",fbt="[object Number]",mbt="[object Object]",pbt="[object RegExp]",hbt="[object Set]",vbt="[object String]",gbt="[object WeakMap]",bbt="[object ArrayBuffer]",ybt="[object DataView]",xbt="[object Float32Array]",wbt="[object Float64Array]",Cbt="[object Int8Array]",Sbt="[object Int16Array]",kbt="[object Int32Array]",_bt="[object Uint8Array]",Ebt="[object Uint8ClampedArray]",$bt="[object Uint16Array]",Tbt="[object Uint32Array]",ti={};ti[xbt]=ti[wbt]=ti[Cbt]=ti[Sbt]=ti[kbt]=ti[_bt]=ti[Ebt]=ti[$bt]=ti[Tbt]=!0;ti[abt]=ti[obt]=ti[bbt]=ti[sbt]=ti[ybt]=ti[lbt]=ti[cbt]=ti[ubt]=ti[dbt]=ti[fbt]=ti[mbt]=ti[pbt]=ti[hbt]=ti[vbt]=ti[gbt]=!1;function Pbt(e){return ibt(e)&&rbt(e.length)&&!!ti[nbt(e)]}var Rbt=Pbt;function Ibt(e){return function(t){return e(t)}}var iA=Ibt,sk={exports:{}};sk.exports;(function(e,t){var n=pfe,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(sk,sk.exports);var aA=sk.exports,Obt=Rbt,Mbt=iA,Dq=aA,Lq=Dq&&Dq.isTypedArray,jbt=Lq?Mbt(Lq):Obt,oA=jbt,Nbt=L0t,Abt=tA,Fbt=Ts,Dbt=F4,Lbt=nA,Bbt=oA,zbt=Object.prototype,Hbt=zbt.hasOwnProperty;function Vbt(e,t){var n=Fbt(e),r=!n&&Abt(e),i=!n&&!r&&Dbt(e),a=!n&&!r&&!i&&Bbt(e),o=n||r||i||a,s=o?Nbt(e.length,String):[],l=s.length;for(var c in e)(t||Hbt.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Lbt(c,l)))&&s.push(c);return s}var bfe=Vbt,Wbt=Object.prototype;function Ubt(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Wbt;return e===n}var sA=Ubt;function qbt(e,t){return function(n){return e(t(n))}}var yfe=qbt,Gbt=yfe,Kbt=Gbt(Object.keys,Object),Ybt=Kbt,Xbt=sA,Jbt=Ybt,Qbt=Object.prototype,Zbt=Qbt.hasOwnProperty;function e1t(e){if(!Xbt(e))return Jbt(e);var t=[];for(var n in Object(e))Zbt.call(e,n)&&n!="constructor"&&t.push(n);return t}var t1t=e1t;function n1t(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var fl=n1t,r1t=bp,i1t=fl,a1t="[object AsyncFunction]",o1t="[object Function]",s1t="[object GeneratorFunction]",l1t="[object Proxy]";function c1t(e){if(!i1t(e))return!1;var t=r1t(e);return t==o1t||t==s1t||t==a1t||t==l1t}var lA=c1t,u1t=lA,d1t=rA;function f1t(e){return e!=null&&d1t(e.length)&&!u1t(e)}var $g=f1t,m1t=bfe,p1t=t1t,h1t=$g;function v1t(e){return h1t(e)?m1t(e):p1t(e)}var ax=v1t,g1t=vfe,b1t=ax;function y1t(e,t){return e&&g1t(e,t,b1t)}var xfe=y1t;function x1t(e){return e}var D4=x1t,w1t=D4;function C1t(e){return typeof e=="function"?e:w1t}var wfe=C1t,S1t=xfe,k1t=wfe;function _1t(e,t){return e&&S1t(e,k1t(t))}var cA=_1t,E1t=yfe,$1t=E1t(Object.getPrototypeOf,Object),uA=$1t,T1t=bp,P1t=uA,R1t=Yc,I1t="[object Object]",O1t=Function.prototype,M1t=Object.prototype,Cfe=O1t.toString,j1t=M1t.hasOwnProperty,N1t=Cfe.call(Object);function A1t(e){if(!R1t(e)||T1t(e)!=I1t)return!1;var t=P1t(e);if(t===null)return!0;var n=j1t.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Cfe.call(n)==N1t}var Sfe=A1t;function F1t(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n-1}var Z1t=Q1t,eyt=L4;function tyt(e,t){var n=this.__data__,r=eyt(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var nyt=tyt,ryt=L1t,iyt=G1t,ayt=X1t,oyt=Z1t,syt=nyt;function Tg(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&ywt?new hwt:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,okt.default)(t,function(r){Array.isArray(r)?e(r).map(function(i){return n.push(i)}):(0,ikt.default)(r)?(0,nkt.default)(r,function(i,a){i===!0&&n.push(a),n.push(a+"-"+i)}):(0,ekt.default)(r)&&n.push(r)}),n};rx.default=skt;var sx={};function lkt(e,t){for(var n=-1,r=e==null?0:e.length;++n1&&arguments[1]!==void 0?arguments[1]:[],r=t.default&&(0,C4t.default)(t.default)||{};return n.map(function(i){var a=t[i];return a&&(0,x4t.default)(a,function(o,s){r[s]||(r[s]={}),r[s]=S4t({},r[s],a[s])}),i}),r};sx.default=k4t;var ux={};Object.defineProperty(ux,"__esModule",{value:!0});ux.autoprefix=void 0;var _4t=cA,yG=$4t(_4t),E4t=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){j4t(i,r);function i(){var a,o,s,l;M4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){B4t(i,r);function i(){var a,o,s,l;L4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:!0;r[o]=s};return t===0&&i("first-child"),t===n-1&&i("last-child"),(t===0||t%2===0)&&i("even"),Math.abs(t%2)===1&&i("odd"),i("nth-child",t),r};bA.default=H4t;Object.defineProperty(Ws,"__esModule",{value:!0});Ws.ReactCSS=Ws.loop=Ws.handleActive=Ws.handleHover=Ws.hover=void 0;var V4t=rx,W4t=Mg(V4t),U4t=sx,q4t=Mg(U4t),G4t=ux,K4t=Mg(G4t),Y4t=dx,eme=Mg(Y4t),X4t=fx,J4t=Mg(X4t),Q4t=bA,Z4t=Mg(Q4t);function Mg(e){return e&&e.__esModule?e:{default:e}}Ws.hover=eme.default;Ws.handleHover=eme.default;Ws.handleActive=J4t.default;Ws.loop=Z4t.default;var eEt=Ws.ReactCSS=function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i0){if(++t>=UEt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var YEt=KEt,XEt=WEt,JEt=YEt,QEt=JEt(XEt),ZEt=QEt,e$t=D4,t$t=DEt,n$t=ZEt;function r$t(e,t){return n$t(t$t(e,t,e$t),e+"")}var i$t=r$t,a$t=ox,o$t=$g,s$t=nA,l$t=fl;function c$t(e,t,n){if(!l$t(n))return!1;var r=typeof t;return(r=="number"?o$t(n)&&s$t(t,n.length):r=="string"&&t in n)?a$t(n[t],e):!1}var u$t=c$t,d$t=i$t,f$t=u$t;function m$t(e){return d$t(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&f$t(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++rs?m=1:m=Math.round(f*100/s)/100,n.a!==m)return{h:n.h,s:n.s,l:n.l,a:m,source:"rgb"}}else{var p;if(d<0?p=0:d>o?p=1:p=Math.round(d*100/o)/100,i!==p)return{h:n.h,s:n.s,l:n.l,a:p,source:"rgb"}}return null},oT={},w$t=function(t,n,r,i){if(typeof document>"u"&&!i)return null;var a=i?new i:document.createElement("canvas");a.width=r*2,a.height=r*2;var o=a.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,a.width,a.height),o.fillStyle=n,o.fillRect(0,0,r,r),o.translate(r,r),o.fillRect(0,0,r,r),a.toDataURL()):null},C$t=function(t,n,r,i){var a="".concat(t,"-").concat(n,"-").concat(r).concat(i?"-server":"");if(oT[a])return oT[a];var o=w$t(t,n,r,i);return oT[a]=o,o};function j1(e){"@babel/helpers - typeof";return j1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j1(e)}function TG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function eC(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function uk(e){return uk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},uk(e)}var F$t=function(e){O$t(n,e);var t=M$t(n);function n(){var r;T$t(this,n);for(var i=arguments.length,a=new Array(i),o=0;oT){const Y=O.length-T-1;L+=`,"... ${h(Y)} not stringified"`}return D.pop(),`[${L}]`}let F=Object.keys(O);const z=F.length;if(z===0)return"{}";if(ET){const V=z-T;L+=`${H}"...":"${h(V)} not stringified"`}return D.pop(),`{${L}}`}case"number":return isFinite(O)?String(O):x?x(O):"null";case"boolean":return O===!0?"true":"false";case"undefined":return;case"bigint":if(C)return String(O);default:return x?x(O):void 0}}function I(R,O,D){if(arguments.length>1){let L="";if(typeof D=="number"?L=" ".repeat(Math.min(D,10)):typeof D=="string"&&(L=D.slice(0,10)),O!=null){if(typeof O=="function")return $("",{"":R},[],O,L,"");if(Array.isArray(O))return P("",R,[],v(O),L,"")}if(L.length!==0)return M("",R,[],L,"")}return j("",R,[])}return I}})(NO,NO.exports);var Dpt=NO.exports;const Lpt=Zn(Dpt),Bpt=Lpt.configure;var Md=Bpt({bigint:!0,circularValue:"Magic circle!",deterministic:!1,maximumDepth:4});function zpt(){this.__data__=[],this.size=0}function nx(e,t){return e===t||e!==e&&t!==t}function M4(e,t){for(var n=e.length;n--;)if(nx(e[n][0],t))return n;return-1}var Hpt=Array.prototype,Vpt=Hpt.splice;function Wpt(e){var t=this.__data__,n=M4(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Vpt.call(t,n,1),--this.size,!0}function Upt(e){var t=this.__data__,n=M4(t,e);return n<0?void 0:t[n][1]}function qpt(e){return M4(this.__data__,e)>-1}function Gpt(e,t){var n=this.__data__,r=M4(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Xu(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=tvt}function rx(e){return e!=null&&gfe(e.length)&&!eA(e)}function nvt(e){return Lm(e)&&rx(e)}function rvt(){return!1}var bfe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Nq=bfe&&typeof module=="object"&&module&&!module.nodeType&&module,ivt=Nq&&Nq.exports===bfe,Aq=ivt?Kc.Buffer:void 0,avt=Aq?Aq.isBuffer:void 0,j1=avt||rvt,ovt="[object Object]",svt=Function.prototype,lvt=Object.prototype,yfe=svt.toString,cvt=lvt.hasOwnProperty,uvt=yfe.call(Object);function dvt(e){if(!Lm(e)||Eg(e)!=ovt)return!1;var t=hfe(e);if(t===null)return!0;var n=cvt.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&yfe.call(n)==uvt}var fvt="[object Arguments]",mvt="[object Array]",pvt="[object Boolean]",hvt="[object Date]",vvt="[object Error]",gvt="[object Function]",bvt="[object Map]",yvt="[object Number]",xvt="[object Object]",wvt="[object RegExp]",Svt="[object Set]",Cvt="[object String]",kvt="[object WeakMap]",_vt="[object ArrayBuffer]",Evt="[object DataView]",$vt="[object Float32Array]",Tvt="[object Float64Array]",Pvt="[object Int8Array]",Rvt="[object Int16Array]",Ivt="[object Int32Array]",Ovt="[object Uint8Array]",Mvt="[object Uint8ClampedArray]",jvt="[object Uint16Array]",Nvt="[object Uint32Array]",Qr={};Qr[$vt]=Qr[Tvt]=Qr[Pvt]=Qr[Rvt]=Qr[Ivt]=Qr[Ovt]=Qr[Mvt]=Qr[jvt]=Qr[Nvt]=!0;Qr[fvt]=Qr[mvt]=Qr[_vt]=Qr[pvt]=Qr[Evt]=Qr[hvt]=Qr[vvt]=Qr[gvt]=Qr[bvt]=Qr[yvt]=Qr[xvt]=Qr[wvt]=Qr[Svt]=Qr[Cvt]=Qr[kvt]=!1;function Avt(e){return Lm(e)&&gfe(e.length)&&!!Qr[Eg(e)]}function Fvt(e){return function(t){return e(t)}}var xfe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Eb=xfe&&typeof module=="object"&&module&&!module.nodeType&&module,Dvt=Eb&&Eb.exports===xfe,tT=Dvt&&dfe.process,Fq=function(){try{var e=Eb&&Eb.require&&Eb.require("util").types;return e||tT&&tT.binding&&tT.binding("util")}catch{}}(),Dq=Fq&&Fq.isTypedArray,A4=Dq?Fvt(Dq):Avt;function FO(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Lvt=Object.prototype,Bvt=Lvt.hasOwnProperty;function zvt(e,t,n){var r=e[t];(!(Bvt.call(e,t)&&nx(r,n))||n===void 0&&!(t in e))&&tA(e,t,n)}function Hvt(e,t,n,r){var i=!n;n||(n={});for(var a=-1,o=t.length;++a-1&&e%1==0&&e0){if(++t>=igt)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var lgt=sgt(rgt);function cgt(e,t){return lgt(tgt(e,t,_fe),e+"")}function ugt(e,t,n){if(!mp(n))return!1;var r=typeof t;return(r=="number"?rx(n)&&wfe(t,n.length):r=="string"&&t in n)?nx(n[t],e):!1}function dgt(e){return cgt(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&ugt(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++r2&&arguments[2]!==void 0?arguments[2]:!0,i=Object.keys(n).reduce(function(s,l){var c=n[l];return rf(c)||(s[l]=c),s},{});if(Object.keys(i).length<1||typeof window>"u"||mt(t)!=="object"||rf(t)||t instanceof Blob)return t;var a=Array.isArray(t)?[]:{},o=function s(l,c){var d=Array.isArray(l),f=d?[]:{};return l==null||l===void 0?f:(Object.keys(l).forEach(function(m){var p=function x(S,C){return Array.isArray(S)&&S.forEach(function(_,k){if(_){var E=C==null?void 0:C[k];typeof _=="function"&&(C[k]=_(C,m,l)),mt(_)==="object"&&!Array.isArray(_)&&Object.keys(_).forEach(function(T){var $=E==null?void 0:E[T];if(typeof _[T]=="function"&&$){var P=_[T](E[T],m,l);E[T]=mt(P)==="object"?P[T]:P}else mt(_[T])==="object"&&Array.isArray(_[T])&&$&&x(_[T],$)}),mt(_)==="object"&&Array.isArray(_)&&E&&x(_,E)}}),m},h=c?[c,m].flat(1):[m].flat(1),v=l[m],g=dr(i,h),y=function(){var S,C,_=!1;if(typeof g=="function"){C=g==null?void 0:g(v,m,l);var k=mt(C);k!=="object"&&k!=="undefined"?(S=m,_=!0):S=C}else S=p(g,v);if(Array.isArray(S)){f=qr(f,S,v);return}mt(S)==="object"&&!Array.isArray(a)?a=DO(a,S):mt(S)==="object"&&Array.isArray(a)?f=N(N({},f),S):(S!==null||S!==void 0)&&(f=qr(f,[S],_?C:v))};if(g&&typeof g=="function"&&y(),!(typeof window>"u")){if(fgt(v)){var w=s(v,h);if(Object.keys(w).length<1)return;f=qr(f,[m],w);return}y()}}),r?f:l)};return a=Array.isArray(t)&&Array.isArray(a)?Ve(o(t)):O4({},o(t),a),a},Ss=function(t){return t===void 0?{}:fp(Iu,"5.13.0")<=0?{bordered:t}:{variant:t?void 0:"borderless"}},pgt=["map_row_parentKey"],hgt=["map_row_parentKey","map_row_key"],vgt=["map_row_key"],nT=function(t){return(Cr.warn||Cr.warning)(t)},ko=function(t){return Array.isArray(t)?t.join(","):t};function K0(e,t){var n,r=e.getRowKey,i=e.row,a=e.data,o=e.childrenColumnName,s=o===void 0?"children":o,l=(n=ko(e.key))===null||n===void 0?void 0:n.toString(),c=new Map;function d(m,p,h){m.forEach(function(v,g){var y=(h||0)*10+g,w=r(v,y).toString();v&&mt(v)==="object"&&s in v&&d(v[s]||[],w,y);var x=N(N({},v),{},{map_row_key:w,children:void 0,map_row_parentKey:p});delete x.children,p||delete x.map_row_parentKey,c.set(w,x)})}t==="top"&&c.set(l,N(N({},c.get(l)),i)),d(a),t==="update"&&c.set(l,N(N({},c.get(l)),i)),t==="delete"&&c.delete(l);var f=function(p){var h=new Map,v=[],g=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;p.forEach(function(x){if(x.map_row_parentKey&&!x.map_row_key){var S=x.map_row_parentKey,C=at(x,pgt);if(h.has(S)||h.set(S,[]),w){var _;(_=h.get(S))===null||_===void 0||_.push(C)}}})};return g(t==="top"),p.forEach(function(y){if(y.map_row_parentKey&&y.map_row_key){var w,x=y.map_row_parentKey,S=y.map_row_key,C=at(y,hgt);h.has(S)&&(C[s]=h.get(S)),h.has(x)||h.set(x,[]),(w=h.get(x))===null||w===void 0||w.push(C)}}),g(t==="update"),p.forEach(function(y){if(!y.map_row_parentKey){var w=y.map_row_key,x=at(y,vgt);if(w&&h.has(w)){var S=N(N({},x),{},G({},s,h.get(w)));v.push(S);return}v.push(x)}}),v};return f(c)}function ggt(e,t){var n=e.recordKey,r=e.onSave,i=e.row,a=e.children,o=e.newLineConfig,s=e.editorType,l=e.tableName,c=u.useContext(ex),d=En.useFormInstance(),f=Ht(!1),m=he(f,2),p=m[0],h=m[1],v=Un(un(yt().mark(function g(){var y,w,x,S,C,_,k,E,T;return yt().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.prev=0,w=s==="Map",x=[l,Array.isArray(n)?n[0]:n].map(function(M){return M==null?void 0:M.toString()}).flat(1).filter(Boolean),h(!0),P.next=6,d.validateFields(x,{recursive:!0});case 6:return S=(c==null||(y=c.getFieldFormatValue)===null||y===void 0?void 0:y.call(c,x))||d.getFieldValue(x),Array.isArray(n)&&n.length>1&&(C=xM(n),_=C.slice(1),k=dr(S,_),qr(S,_,k)),E=w?qr({},x,S):S,P.next=11,r==null?void 0:r(n,O4({},i,E),i,o);case 11:return T=P.sent,h(!1),P.abrupt("return",T);case 16:throw P.prev=16,P.t0=P.catch(0),console.log(P.t0),h(!1),P.t0;case 21:case"end":return P.stop()}},g,null,[[0,16]])})));return u.useImperativeHandle(t,function(){return{save:v}},[v]),b.jsxs("a",{onClick:function(){var g=un(yt().mark(function y(w){return yt().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return w.stopPropagation(),w.preventDefault(),S.prev=2,S.next=5,v();case 5:S.next=9;break;case 7:S.prev=7,S.t0=S.catch(2);case 9:case"end":return S.stop()}},y,null,[[2,7]])}));return function(y){return g.apply(this,arguments)}}(),children:[p?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,a||"保存"]},"save")}var bgt=function(t){var n=t.recordKey,r=t.onDelete,i=t.preEditRowRef,a=t.row,o=t.children,s=t.deletePopconfirmMessage,l=Ht(function(){return!1}),c=he(l,2),d=c[0],f=c[1],m=Un(un(yt().mark(function p(){var h;return yt().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.prev=0,f(!0),g.next=4,r==null?void 0:r(n,a);case 4:return h=g.sent,f(!1),g.abrupt("return",h);case 9:return g.prev=9,g.t0=g.catch(0),console.log(g.t0),f(!1),g.abrupt("return",null);case 14:return g.prev=14,i&&(i.current=null),g.finish(14);case 17:case"end":return g.stop()}},p,null,[[0,9,14,17]])})));return o!==!1?b.jsx(Yj,{title:s,onConfirm:function(){return m()},children:b.jsxs("a",{children:[d?b.jsx(Ra,{style:{marginInlineEnd:8}}):null,o||"删除"]})},"delete"):null},ygt=function(t){var n=t.recordKey,r=t.tableName,i=t.newLineConfig,a=t.editorType,o=t.onCancel,s=t.cancelEditable,l=t.row,c=t.cancelText,d=t.preEditRowRef,f=u.useContext(ex),m=En.useFormInstance();return b.jsx("a",{onClick:function(){var p=un(yt().mark(function h(v){var g,y,w,x,S,C,_;return yt().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v.stopPropagation(),v.preventDefault(),y=a==="Map",w=[r,n].flat(1).filter(Boolean),x=(f==null||(g=f.getFieldFormatValue)===null||g===void 0?void 0:g.call(f,w))||(m==null?void 0:m.getFieldValue(w)),S=y?qr({},w,x):x,E.next=8,o==null?void 0:o(n,S,l,i);case 8:return C=E.sent,E.next=11,s(n);case 11:if((d==null?void 0:d.current)===null){E.next=15;break}m.setFieldsValue(qr({},w,d==null?void 0:d.current)),E.next=17;break;case 15:return E.next=17,(_=t.onDelete)===null||_===void 0?void 0:_.call(t,n,l);case 17:return d&&(d.current=null),E.abrupt("return",C);case 19:case"end":return E.stop()}},h)}));return function(h){return p.apply(this,arguments)}}(),children:c||"取消"},"cancel")};function xgt(e,t){var n=t.recordKey,r=t.newLineConfig,i=t.saveText,a=t.deleteText,o=u.forwardRef(ggt),s=u.createRef();return{save:b.jsx(o,N(N({},t),{},{row:e,ref:s,children:i}),"save"+n),saveRef:s,delete:(r==null?void 0:r.options.recordKey)!==n?b.jsx(bgt,N(N({},t),{},{row:e,children:a}),"delete"+n):void 0,cancel:b.jsx(ygt,N(N({},t),{},{row:e}),"cancel"+n)}}function wgt(e){var t=Ln(),n=u.useRef(null),r=u.useState(void 0),i=he(r,2),a=i[0],o=i[1],s=function(){var V=new Map,W=function U(Y,J){Y==null||Y.forEach(function(ne,Q){var te,Z=J==null?Q.toString():J+"_"+Q.toString();V.set(Z,ko(e.getRowKey(ne,-1))),V.set((te=ko(e.getRowKey(ne,-1)))===null||te===void 0?void 0:te.toString(),Z),e.childrenColumnName&&ne!==null&&ne!==void 0&&ne[e.childrenColumnName]&&U(ne[e.childrenColumnName],Z)})};return W(e.dataSource),V},l=u.useMemo(function(){return s()},[]),c=u.useRef(l),d=u.useRef(void 0);lfe(function(){c.current=s()},[e.dataSource]),d.current=a;var f=e.type||"single",m=wae(e.dataSource,"children",e.getRowKey),p=he(m,1),h=p[0],v=Ht([],{value:e.editableKeys,onChange:e.onChange?function(A){var V,W,U;e==null||(V=e.onChange)===null||V===void 0||V.call(e,(W=A==null?void 0:A.filter(function(Y){return Y!==void 0}))!==null&&W!==void 0?W:[],(U=A==null?void 0:A.map(function(Y){return h(Y)}).filter(function(Y){return Y!==void 0}))!==null&&U!==void 0?U:[])}:void 0}),g=he(v,2),y=g[0],w=g[1],x=u.useMemo(function(){var A=f==="single"?y==null?void 0:y.slice(0,1):y;return new Set(A)},[(y||[]).join(","),f]),S=_b(y),C=Un(function(A){var V,W,U,Y,J=(V=e.getRowKey(A,A.index))===null||V===void 0||(W=V.toString)===null||W===void 0?void 0:W.call(V),ne=(U=e.getRowKey(A,-1))===null||U===void 0||(Y=U.toString)===null||Y===void 0?void 0:Y.call(U),Q=y==null?void 0:y.map(function(le){return le==null?void 0:le.toString()}),te=(S==null?void 0:S.map(function(le){return le==null?void 0:le.toString()}))||[],Z=e.tableName&&!!(te!=null&&te.includes(ne))||!!(te!=null&&te.includes(J));return{recordKey:ne,isEditable:e.tableName&&(Q==null?void 0:Q.includes(ne))||(Q==null?void 0:Q.includes(J)),preIsEditable:Z}}),_=Un(function(A,V){var W,U;return x.size>0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1?(nT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1):(x.add(A),w(Array.from(x)),n.current=(W=V??((U=e.dataSource)===null||U===void 0?void 0:U.find(function(Y,J){return e.getRowKey(Y,J)===A})))!==null&&W!==void 0?W:null,!0)}),k=Un(function(){var A=un(yt().mark(function V(W,U){var Y,J;return yt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(Y=ko(W).toString(),J=c.current.get(Y),!(!x.has(Y)&&J&&(U??!0)&&e.tableName)){Q.next=5;break}return k(J,!1),Q.abrupt("return");case 5:return a&&a.options.recordKey===W&&o(void 0),x.delete(Y),x.delete(ko(W)),w(Array.from(x)),Q.abrupt("return",!0);case 10:case"end":return Q.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),E=X9(un(yt().mark(function A(){var V,W,U,Y,J=arguments;return yt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(W=J.length,U=new Array(W),Y=0;Y0&&f==="single"&&e.onlyOneLineEditorAlertMessage!==!1)return nT(e.onlyOneLineEditorAlertMessage||t.getMessage("editableTable.onlyOneLineEditor","只能同时编辑一行")),!1;var W=e.getRowKey(A,-1);if(!W&&W!==0)throw uo(!!W,`请设置 recordCreatorProps.record 并返回一个唯一的key + https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C`),new Error("请设置 recordCreatorProps.record 并返回一个唯一的key");if(x.add(W),w(Array.from(x)),(V==null?void 0:V.newRecordType)==="dataSource"||e.tableName){var U,Y={data:e.dataSource,getRowKey:e.getRowKey,row:N(N({},A),{},{map_row_parentKey:V!=null&&V.parentKey?(U=ko(V==null?void 0:V.parentKey))===null||U===void 0?void 0:U.toString():void 0}),key:W,childrenColumnName:e.childrenColumnName||"children"};e.setDataSource(K0(Y,(V==null?void 0:V.position)==="top"?"top":"update"))}else o({defaultValue:A,options:N(N({},V),{},{recordKey:W})});return!0}),j=(e==null?void 0:e.saveText)||t.getMessage("editableTable.action.save","保存"),I=(e==null?void 0:e.deleteText)||t.getMessage("editableTable.action.delete","删除"),R=(e==null?void 0:e.cancelText)||t.getMessage("editableTable.action.cancel","取消"),O=Un(function(){var A=un(yt().mark(function V(W,U,Y,J){var ne,Q,te,Z,le,se,ce;return yt().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,e==null||(ne=e.onSave)===null||ne===void 0?void 0:ne.call(e,W,U,Y,J);case 2:return Z=ie.sent,ie.next=5,k(W);case 5:if(le=J||d.current||{},se=le.options,!(!(se!=null&&se.parentKey)&&(se==null?void 0:se.recordKey)===W)){ie.next=9;break}return(se==null?void 0:se.position)==="top"?e.setDataSource([U].concat(Ve(e.dataSource))):e.setDataSource([].concat(Ve(e.dataSource),[U])),ie.abrupt("return",Z);case 9:return ce={data:e.dataSource,getRowKey:e.getRowKey,row:se?N(N({},U),{},{map_row_parentKey:(Q=ko((te=se==null?void 0:se.parentKey)!==null&&te!==void 0?te:""))===null||Q===void 0?void 0:Q.toString()}):U,key:W,childrenColumnName:e.childrenColumnName||"children"},e.setDataSource(K0(ce,(se==null?void 0:se.position)==="top"?"top":"update")),ie.next=13,k(W);case 13:return ie.abrupt("return",Z);case 14:case"end":return ie.stop()}},V)}));return function(V,W,U,Y){return A.apply(this,arguments)}}()),D=Un(function(){var A=un(yt().mark(function V(W,U){var Y,J,ne;return yt().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return J={data:e.dataSource,getRowKey:e.getRowKey,row:U,key:W,childrenColumnName:e.childrenColumnName||"children"},te.next=3,e==null||(Y=e.onDelete)===null||Y===void 0?void 0:Y.call(e,W,U);case 3:return ne=te.sent,te.next=6,k(W,!1);case 6:return e.setDataSource(K0(J,"delete")),te.abrupt("return",ne);case 8:case"end":return te.stop()}},V)}));return function(V,W){return A.apply(this,arguments)}}()),L=Un(function(){var A=un(yt().mark(function V(W,U,Y,J){var ne,Q;return yt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,e==null||(ne=e.onCancel)===null||ne===void 0?void 0:ne.call(e,W,U,Y,J);case 2:return Q=Z.sent,Z.abrupt("return",Q);case 4:case"end":return Z.stop()}},V)}));return function(V,W,U,Y){return A.apply(this,arguments)}}()),B=e.actionRender&&typeof e.actionRender=="function",F=B?e.actionRender:function(){},z=Un(F),H=function(V){var W=e.getRowKey(V,V.index),U={saveText:j,cancelText:R,deleteText:I,addEditRecord:M,recordKey:W,cancelEditable:k,index:V.index,tableName:e.tableName,newLineConfig:a,onCancel:L,onDelete:D,onSave:O,editableKeys:y,setEditableRowKeys:w,preEditRowRef:n,deletePopconfirmMessage:e.deletePopconfirmMessage||"".concat(t.getMessage("deleteThisLine","删除此项"),"?")},Y=xgt(V,U);return e.tableName?$.current.set(c.current.get(ko(W))||ko(W),Y.saveRef):$.current.set(ko(W),Y.saveRef),B?z(V,U,{save:Y.save,delete:Y.delete,cancel:Y.cancel}):[Y.save,Y.delete,Y.cancel]};return{editableKeys:y,setEditableRowKeys:w,isEditable:C,actionRender:H,startEditable:_,cancelEditable:k,addEditRecord:M,saveEditable:P,newLineRecord:a,preEditableKeys:S,onValuesChange:T,getRealIndex:e.getRealIndex}}var Sgt=function(t){var n=t.componentCls,r=t.antCls;return G({},"".concat(n,"-actions"),G(G({marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none",display:"flex",gap:t.marginXS,background:t.colorBgContainer,borderBlockStart:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit),minHeight:42},"& > *",{alignItems:"center",justifyContent:"center",flex:1,display:"flex",cursor:"pointer",color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),"& > li > div",{flex:1,width:"100%",marginBlock:t.marginSM,marginInline:0,color:t.colorTextSecondary,textAlign:"center",a:{color:t.colorTextSecondary,transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}},div:G(G({position:"relative",display:"block",minWidth:32,fontSize:t.fontSize,lineHeight:t.lineHeight,cursor:"pointer","&:hover":{color:t.colorPrimaryHover,transition:"color 0.3s"}},"a:not(".concat(r,`-btn), + > .anticon`),{display:"inline-block",width:"100%",color:t.colorTextSecondary,lineHeight:"22px",transition:"color 0.3s","&:hover":{color:t.colorPrimaryHover}}),".anticon",{fontSize:t.cardActionIconSize,lineHeight:"22px"}),"&:not(:last-child)":{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}}))};function Cgt(e){return jr("ProCardActions",function(t){var n=N(N({},t),{},{componentCls:".".concat(e),cardActionIconSize:16});return[Sgt(n)]})}var kgt=function(t){var n=t.actions,r=t.prefixCls,i=Cgt(r),a=i.wrapSSR,o=i.hashId;return Array.isArray(n)&&n!==null&&n!==void 0&&n.length?a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n.map(function(s,l){return b.jsx("li",{style:{width:"".concat(100/n.length,"%"),padding:0,margin:0},className:fe("".concat(r,"-actions-item"),o),children:s},"action-".concat(l))})})):a(b.jsx("ul",{className:fe("".concat(r,"-actions"),o),children:n}))},_gt=new yn("card-loading",{"0%":{backgroundPosition:"0 50%"},"50%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Egt=function(t){return G({},t.componentCls,G(G({"&-loading":{overflow:"hidden"},"&-loading &-body":{userSelect:"none"}},"".concat(t.componentCls,"-loading-content"),{width:"100%",p:{marginBlock:0,marginInline:0}}),"".concat(t.componentCls,"-loading-block"),{height:"14px",marginBlock:"4px",background:"linear-gradient(90deg, rgba(54, 61, 64, 0.2), rgba(54, 61, 64, 0.4), rgba(54, 61, 64, 0.2))",backgroundSize:"600% 600%",borderRadius:t.borderRadius,animationName:_gt,animationDuration:"1.4s",animationTimingFunction:"ease",animationIterationCount:"infinite"}))};function $gt(e){return jr("ProCardLoading",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Egt(n)]})}var Tgt=function(t){var n=t.style,r=t.prefix,i=$gt(r||"ant-pro-card"),a=i.wrapSSR;return a(b.jsxs("div",{className:"".concat(r,"-loading-content"),style:n,children:[b.jsx(da,{gutter:8,children:b.jsx(Wn,{span:22,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:8,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:15,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:6,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:18,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:13,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:9,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]}),b.jsxs(da,{gutter:8,children:[b.jsx(Wn,{span:4,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:3,children:b.jsx("div",{className:"".concat(r,"-loading-block")})}),b.jsx(Wn,{span:16,children:b.jsx("div",{className:"".concat(r,"-loading-block")})})]})]}))},Pgt=["tab","children"],Rgt=["key","tab","tabKey","disabled","destroyInactiveTabPane","children","className","style","cardProps"];function Igt(e){return e.filter(function(t){return t})}function Ogt(e,t,n){if(e)return e.map(function(i){return N(N({},i),{},{children:b.jsx(N1,N(N({},n==null?void 0:n.cardProps),{},{children:i.children}))})});uo(!n,"Tabs.TabPane is deprecated. Please use `items` directly.");var r=Ir(t).map(function(i){if(K.isValidElement(i)){var a=i.key,o=i.props,s=o||{},l=s.tab,c=s.children,d=at(s,Pgt),f=N(N({key:String(a)},d),{},{children:b.jsx(N1,N(N({},n==null?void 0:n.cardProps),{},{children:c})),label:l});return f}return null});return Igt(r)}var Mgt=function(t){var n=u.useContext(Bt.ConfigContext),r=n.getPrefixCls;if(Iu.startsWith("5"))return b.jsx(b.Fragment,{});var i=t.key,a=t.tab,o=t.tabKey,s=t.disabled,l=t.destroyInactiveTabPane,c=t.children,d=t.className,f=t.style,m=t.cardProps,p=at(t,Rgt),h=r("pro-card-tabpane"),v=fe(h,d);return b.jsx(Nu.TabPane,N(N({tabKey:o,tab:a,className:v,style:f,disabled:s,destroyInactiveTabPane:l},p),{},{children:b.jsx(N1,N(N({},m),{},{children:c}))}),i)},Bq=function(t){return{backgroundColor:t.controlItemBgActive,borderColor:t.controlOutline}},jgt=function(t){var n=t.componentCls;return G(G(G({},n,N(N({position:"relative",display:"flex",flexDirection:"column",boxSizing:"border-box",width:"100%",marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,backgroundColor:t.colorBgContainer,borderRadius:t.borderRadius,transition:"all 0.3s"},J8==null?void 0:J8(t)),{},G(G(G(G(G(G(G(G(G(G({"&-box-shadow":{boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017",borderColor:"transparent"},"&-col":{width:"100%"},"&-border":{border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-hoverable":G({cursor:"pointer",transition:"box-shadow 0.3s, border-color 0.3s","&:hover":{borderColor:"transparent",boxShadow:"0 1px 2px -2px #00000029, 0 3px 6px #0000001f, 0 5px 12px 4px #00000017"}},"&".concat(n,"-checked:hover"),{borderColor:t.controlOutline}),"&-checked":N(N({},Bq(t)),{},{"&::after":{visibility:"visible",position:"absolute",insetBlockStart:2,insetInlineEnd:2,opacity:1,width:0,height:0,border:"6px solid ".concat(t.colorPrimary),borderBlockEnd:"6px solid transparent",borderInlineStart:"6px solid transparent",borderStartEndRadius:2,content:'""'}}),"&:focus":N({},Bq(t)),"&&-ghost":G({backgroundColor:"transparent"},"> ".concat(n),{"&-header":{paddingInlineEnd:0,paddingBlockEnd:t.padding,paddingInlineStart:0},"&-body":{paddingBlock:0,paddingInline:0,backgroundColor:"transparent"}}),"&&-split > &-body":{paddingBlock:0,paddingInline:0},"&&-contain-card > &-body":{display:"flex"}},"".concat(n,"-body-direction-column"),{flexDirection:"column"}),"".concat(n,"-body-wrap"),{flexWrap:"wrap"}),"&&-collapse",G({},"> ".concat(n),{"&-header":{paddingBlockEnd:t.padding,borderBlockEnd:0},"&-body":{display:"none"}})),"".concat(n,"-header"),{display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:t.paddingLG,paddingBlock:t.padding,paddingBlockEnd:0,"&-border":{"&":{paddingBlockEnd:t.padding},borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&-collapsible":{cursor:"pointer"}}),"".concat(n,"-title"),{color:t.colorText,fontWeight:500,fontSize:t.fontSizeLG,lineHeight:t.lineHeight}),"".concat(n,"-extra"),{color:t.colorText}),"".concat(n,"-type-inner"),G({},"".concat(n,"-header"),{backgroundColor:t.colorFillAlter})),"".concat(n,"-collapsible-icon"),{marginInlineEnd:t.marginXS,color:t.colorIconHover,":hover":{color:t.colorPrimaryHover},"& svg":{transition:"transform ".concat(t.motionDurationMid)}}),"".concat(n,"-body"),{display:"block",boxSizing:"border-box",height:"100%",paddingInline:t.paddingLG,paddingBlock:t.padding,"&-center":{display:"flex",alignItems:"center",justifyContent:"center"}}),"&&-size-small",G(G({},n,{"&-header":{paddingInline:t.paddingSM,paddingBlock:t.paddingXS,paddingBlockEnd:0,"&-border":{paddingBlockEnd:t.paddingXS}},"&-title":{fontSize:t.fontSize},"&-body":{paddingInline:t.paddingSM,paddingBlock:t.paddingSM}}),"".concat(n,"-header").concat(n,"-header-collapsible"),{paddingBlock:t.paddingXS})))),"".concat(n,"-col"),G(G({},"&".concat(n,"-split-vertical"),{borderInlineEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),"&".concat(n,"-split-horizontal"),{borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)})),"".concat(n,"-tabs"),G(G(G(G(G(G({},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:t.marginXS,paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-bottom > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingInlineStart:t.padding})),"".concat(t.antCls,"-tabs-left"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-left > ").concat(t.antCls,"-tabs-nav"),G({marginInlineEnd:0},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})),"".concat(t.antCls,"-tabs-right"),G({},"".concat(t.antCls,"-tabs-content-holder"),G({},"".concat(t.antCls,"-tabs-content"),G({},"".concat(t.antCls,"-tabs-tabpane"),{paddingInlineStart:0})))),"".concat(t.antCls,"-tabs-right > ").concat(t.antCls,"-tabs-nav"),G({},"".concat(t.antCls,"-tabs-nav-list"),{paddingBlockStart:t.padding})))},Efe=24,Ngt=function(t,n){var r=n.componentCls;return t===0?G({},"".concat(r,"-col-0"),{display:"none"}):G({},"".concat(r,"-col-").concat(t),{flexShrink:0,width:"".concat(t/Efe*100,"%")})},Agt=function(t){return Array(Efe+1).fill(1).map(function(n,r){return Ngt(r,t)})};function Fgt(e){return jr("ProCard",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[jgt(n),Agt(n)]})}var Dgt=["className","style","bodyStyle","headStyle","title","subTitle","extra","wrap","layout","loading","gutter","tooltip","split","headerBordered","bordered","boxShadow","children","size","actions","ghost","hoverable","direction","collapsed","collapsible","collapsibleIconRender","colStyle","defaultCollapsed","onCollapse","checked","onChecked","tabs","type"],N1=K.forwardRef(function(e,t){var n,r=e.className,i=e.style,a=e.bodyStyle,o=e.headStyle,s=e.title,l=e.subTitle,c=e.extra,d=e.wrap,f=d===void 0?!1:d,m=e.layout,p=e.loading,h=e.gutter,v=h===void 0?0:h,g=e.tooltip,y=e.split,w=e.headerBordered,x=w===void 0?!1:w,S=e.bordered,C=S===void 0?!1:S,_=e.boxShadow,k=_===void 0?!1:_,E=e.children,T=e.size,$=e.actions,P=e.ghost,M=P===void 0?!1:P,j=e.hoverable,I=j===void 0?!1:j,R=e.direction,O=e.collapsed,D=e.collapsible,L=D===void 0?!1:D,B=e.collapsibleIconRender,F=e.colStyle,z=e.defaultCollapsed,H=z===void 0?!1:z,A=e.onCollapse,V=e.checked,W=e.onChecked,U=e.tabs,Y=e.type,J=at(e,Dgt),ne=u.useContext(Bt.ConfigContext),Q=ne.getPrefixCls,te=ff()||{lg:!0,md:!0,sm:!0,xl:!1,xs:!1,xxl:!1},Z=Ht(H,{value:O,onChange:A}),le=he(Z,2),se=le[0],ce=le[1],re=["xxl","xl","lg","md","sm","xs"],ie=Ogt(U==null?void 0:U.items,E,U),pe=function(ge){var Ee=[0,0],Ne=Array.isArray(ge)?ge:[ge,0];return Ne.forEach(function(ze,He){if(mt(ze)==="object")for(var Ye=0;Ye=0&&He<=24)),Ke=ee(b.jsx("div",{style:N(N(N(N({},Ye),Se(de>0,{paddingInlineEnd:de/2,paddingInlineStart:de/2})),Se(xe>0,{paddingBlockStart:xe/2,paddingBlockEnd:xe/2})),F),className:De,children:K.cloneElement(ve)}));return K.cloneElement(Ke,{key:"pro-card-col-".concat((ve==null?void 0:ve.key)||ge)})}return ve}),Ce=fe("".concat(X),r,q,(n={},G(G(G(G(G(G(G(G(G(G(n,"".concat(X,"-border"),C),"".concat(X,"-box-shadow"),k),"".concat(X,"-contain-card"),ke),"".concat(X,"-loading"),p),"".concat(X,"-split"),y==="vertical"||y==="horizontal"),"".concat(X,"-ghost"),M),"".concat(X,"-hoverable"),I),"".concat(X,"-size-").concat(T),T),"".concat(X,"-type-").concat(Y),Y),"".concat(X,"-collapse"),se),G(n,"".concat(X,"-checked"),V))),Re=fe("".concat(X,"-body"),q,G(G(G({},"".concat(X,"-body-center"),m==="center"),"".concat(X,"-body-direction-column"),y==="horizontal"||R==="column"),"".concat(X,"-body-wrap"),f&&ke)),Pe=a,Le=K.isValidElement(p)?p:b.jsx(Tgt,{prefix:X,style:(a==null?void 0:a.padding)===0||(a==null?void 0:a.padding)==="0px"?{padding:24}:void 0}),we=L&&O===void 0&&(B?B({collapsed:se}):b.jsx(ys,{onClick:function(){L==="icon"&&ce(!se)},rotate:se?void 0:90,className:"".concat(X,"-collapsible-icon ").concat(q).trim()}));return ee(b.jsxs("div",N(N({className:Ce,style:i,ref:t,onClick:function(ge){var Ee;W==null||W(ge),J==null||(Ee=J.onClick)===null||Ee===void 0||Ee.call(J,ge)}},ln(J,["prefixCls","colSpan"])),{},{children:[(s||c||we)&&b.jsxs("div",{className:fe("".concat(X,"-header"),q,G(G({},"".concat(X,"-header-border"),x||Y==="inner"),"".concat(X,"-header-collapsible"),we)),style:o,onClick:function(){(L==="header"||L===!0)&&ce(!se)},children:[b.jsxs("div",{className:"".concat(X,"-title ").concat(q).trim(),children:[we,b.jsx(Fm,{label:s,tooltip:g,subTitle:l})]}),c&&b.jsx("div",{className:"".concat(X,"-extra ").concat(q).trim(),onClick:function(ge){return ge.stopPropagation()},children:c})]}),U?b.jsx("div",{className:"".concat(X,"-tabs ").concat(q).trim(),children:b.jsx(Nu,N(N({onChange:U.onChange},ln(U,["cardProps"])),{},{items:ie,children:p?Le:E}))}):b.jsx("div",{className:Re,style:Pe,children:p?Le:ye}),$?b.jsx(kgt,{actions:$,prefixCls:X}):null]})))}),Lgt=function(t){var n=t.componentCls;return G({},n,{"&-divider":{flex:"none",width:t.lineWidth,marginInline:t.marginXS,marginBlock:t.marginLG,backgroundColor:t.colorSplit,"&-horizontal":{width:"initial",height:t.lineWidth,marginInline:t.marginLG,marginBlock:t.marginXS}},"&&-size-small &-divider":{marginBlock:t.marginLG,marginInline:t.marginXS,"&-horizontal":{marginBlock:t.marginXS,marginInline:t.marginLG}}})};function Bgt(e){return jr("ProCardDivider",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[Lgt(n)]})}var zgt=function(t){var n=u.useContext(Bt.ConfigContext),r=n.getPrefixCls,i=r("pro-card"),a="".concat(i,"-divider"),o=Bgt(i),s=o.wrapSSR,l=o.hashId,c=t.className,d=t.style,f=d===void 0?{}:d,m=t.type,p=fe(a,c,l,G({},"".concat(a,"-").concat(m),m));return s(b.jsx("div",{className:p,style:f}))},Hgt=function(t){return b.jsx(N1,N({bodyStyle:{padding:0}},t))},ix=N1;ix.isProCard=!0;ix.Divider=zgt;ix.TabPane=Mgt;ix.Group=Hgt;var $b=function(){return $b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"u"||!window.URL)return{};var d=[];o.forEach(function(m,p){d.push({key:p,value:m})}),d=d.reduce(function(m,p){return(m[p.key]=m[p.key]||[]).push(p),m},{}),d=Object.keys(d).map(function(m){var p=d[m];return p.length===1?[m,p[0].value]:[m,p.map(function(h){var v=h.value;return v})]});var f=$b({},e);return d.forEach(function(m){var p=m[0],h=m[1];f[p]=qgt(p,h,{},e)}),f},[t.disabled,e,o]);function l(d){if(!(typeof window>"u"||!window.URL)){var f=Vgt(d);window.location.search!==f.search&&window.history.replaceState({},"",f.toString()),o.toString()!==f.searchParams.toString()&&i({})}}u.useEffect(function(){t.disabled||typeof window>"u"||!window.URL||l($b($b({},e),s))},[t.disabled,s]);var c=function(d){l(d)};return u.useEffect(function(){if(t.disabled)return function(){};if(typeof window>"u"||!window.URL)return function(){};var d=function(){i({})};return window.addEventListener("popstate",d),function(){window.removeEventListener("popstate",d)}},[t.disabled]),[s,c]}var Ugt={true:!0,false:!1};function qgt(e,t,n,r){if(!n)return t;var i=n[e],a=t===void 0?r[e]:t;return i===Number?Number(a):i===Boolean||t==="true"||t==="false"?Ugt[a]:Array.isArray(i)?i.find(function(o){return o==a})||r[e]:a}var xf=K.createContext({}),Ggt=["children","Wrapper"],Kgt=["children","Wrapper"],nA=u.createContext({grid:!1,colProps:void 0,rowProps:void 0}),Ygt=function(t){var n=t.grid,r=t.rowProps,i=t.colProps;return{grid:!!n,RowWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=at(o,Ggt);return n?b.jsx(da,N(N(N({gutter:8},r),c),{},{children:s})):l?b.jsx(l,{children:s}):s},ColWrapper:function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=o.children,l=o.Wrapper,c=at(o,Kgt),d=u.useMemo(function(){var f=N(N({},i),c);return typeof f.span>"u"&&typeof f.xs>"u"&&(f.xs=24),f},[c]);return n?b.jsx(Wn,N(N({},d),{},{children:s})):l?b.jsx(l,{children:s}):s}}},$g=function(t){var n=u.useMemo(function(){return mt(t)==="object"?t:{grid:t}},[t]),r=u.useContext(nA),i=r.grid,a=r.colProps;return u.useMemo(function(){return Ygt({grid:!!(i||n.grid),rowProps:n==null?void 0:n.rowProps,colProps:(n==null?void 0:n.colProps)||a,Wrapper:n==null?void 0:n.Wrapper})},[n==null?void 0:n.Wrapper,n.grid,i,JSON.stringify([a,n==null?void 0:n.colProps,n==null?void 0:n.rowProps])])},Xgt=["valueType","customLightMode","lightFilterLabelFormatter","valuePropName","ignoreWidth","defaultProps"],Jgt=["label","tooltip","placeholder","width","bordered","messageVariables","ignoreFormItem","transform","convertValue","readonly","allowClear","colSize","getFormItemProps","getFieldProps","filedConfig","cacheForSwr","proFieldProps"],zq={xs:104,s:216,sm:216,m:328,md:328,l:440,lg:440,xl:552},Qgt=["switch","radioButton","radio","rate"];function F4(e,t){e.displayName="ProFormComponent";var n=function(a){var o=N(N({},a==null?void 0:a.filedConfig),t),s=o.valueType,l=o.customLightMode,c=o.lightFilterLabelFormatter,d=o.valuePropName,f=d===void 0?"value":d,m=o.ignoreWidth,p=o.defaultProps,h=at(o,Xgt),v=N(N({},p),a),g=v.label,y=v.tooltip,w=v.placeholder,x=v.width,S=v.bordered,C=v.messageVariables,_=v.ignoreFormItem,k=v.transform,E=v.convertValue,T=v.readonly,$=v.allowClear;v.colSize;var P=v.getFormItemProps,M=v.getFieldProps;v.filedConfig;var j=v.cacheForSwr,I=v.proFieldProps,R=at(v,Jgt),O=s||R.valueType,D=u.useMemo(function(){return m||Qgt.includes(O)},[m,O]),L=u.useState(),B=he(L,2),F=B[1],z=u.useState(),H=he(z,2),A=H[0],V=H[1],W=K.useContext(xf),U=Fa(function(){return{formItemProps:P==null?void 0:P(),fieldProps:M==null?void 0:M()}},[M,P,R.dependenciesValues,A]),Y=Fa(function(){var ee=N(N(N(N({},_?Ci({value:R.value}):{}),{},{placeholder:w,disabled:a.disabled},W.fieldProps),U.fieldProps),R.fieldProps);return ee.style=Ci(ee==null?void 0:ee.style),ee},[_,R.value,R.fieldProps,w,a.disabled,W.fieldProps,U.fieldProps]),J=Opt(R),ne=Fa(function(){return N(N(N(N({},W.formItemProps),J),U.formItemProps),R.formItemProps)},[U.formItemProps,W.formItemProps,R.formItemProps,J]),Q=Fa(function(){return N(N({messageVariables:C},h),ne)},[h,ne,C]);uo(!R.defaultValue,"请不要在 Form 中使用 defaultXXX。如果需要默认值请使用 initialValues 和 initialValue。");var te=u.useContext(Zd),Z=te.prefixName,le=Fa(function(){var ee,q=Q==null?void 0:Q.name;Array.isArray(q)&&(q=q.join("_")),Array.isArray(Z)&&q&&(q="".concat(Z.join("."),".").concat(q));var ue=q&&"form-".concat((ee=W.formKey)!==null&&ee!==void 0?ee:"","-field-").concat(q);return ue},[Md(Q==null?void 0:Q.name),Z,W.formKey]),se=Un(function(){var ee;P||M?V([]):R.renderFormItem&&F([]);for(var q=arguments.length,ue=new Array(q),oe=0;oe0?ie.map(function(Se,_e){var X=pe==null?void 0:pe[_e],ae=X==null?void 0:X["data-item"];return N(N(N({},ae||{}),Se),{},{label:O&&ae?ae.label:Se.label})}):[]},ce=function re(ie){return ie.map(function(pe,Se){var _e,X=pe,ae=X.className,ee=X.optionType,q=at(X,o0t),ue=pe[F],oe=pe[H],de=(_e=pe[V])!==null&&_e!==void 0?_e:[];return ee==="optGroup"||pe.options?N(N({label:ue},q),{},{data_title:ue,title:ue,key:oe??"".concat(ue==null?void 0:ue.toString(),"-").concat(Se,"-").concat(I1()),children:re(de)}):N(N({title:ue},q),{},{data_title:ue,value:oe??Se,key:oe??"".concat(ue==null?void 0:ue.toString(),"-").concat(Se,"-").concat(I1()),"data-item":pe,className:"".concat(Z,"-option ").concat(ae||"").trim(),label:(r==null?void 0:r(pe))||ue})})};return b.jsx(go,N(N({ref:ne,className:le,allowClear:!0,autoClearSearchValue:c,disabled:C,mode:i,showSearch:M,searchValue:Y,optionFilterProp:y,optionLabelProp:x,onClear:function(){$==null||$(),k(void 0),M&&J(void 0)}},D),{},{filterOption:D.filterOption==!1?!1:function(re,ie){var pe,Se;return D.filterOption&&typeof D.filterOption=="function"?D.filterOption(re,N(N({},ie),{},{label:ie==null?void 0:ie.data_title})):!!(ie!=null&&(pe=ie.data_title)!==null&&pe!==void 0&&pe.toString().toLowerCase().includes(re.toLowerCase())||ie!=null&&(Se=ie[y])!==null&&Se!==void 0&&Se.toString().toLowerCase().includes(re.toLowerCase()))},onSearch:M?function(re){v&&k(re),a==null||a(re),J(re)}:void 0,onChange:function(ie,pe){M&&c&&(k(void 0),a==null||a(""),J(void 0));for(var Se=arguments.length,_e=new Array(Se>2?Se-2:0),X=2;X-1&&e%1==0&&e-1&&e%1==0&&e<=vbt}var aA=gbt,bbt=gp,ybt=aA,xbt=Yc,wbt="[object Arguments]",Sbt="[object Array]",Cbt="[object Boolean]",kbt="[object Date]",_bt="[object Error]",Ebt="[object Function]",$bt="[object Map]",Tbt="[object Number]",Pbt="[object Object]",Rbt="[object RegExp]",Ibt="[object Set]",Obt="[object String]",Mbt="[object WeakMap]",jbt="[object ArrayBuffer]",Nbt="[object DataView]",Abt="[object Float32Array]",Fbt="[object Float64Array]",Dbt="[object Int8Array]",Lbt="[object Int16Array]",Bbt="[object Int32Array]",zbt="[object Uint8Array]",Hbt="[object Uint8ClampedArray]",Vbt="[object Uint16Array]",Wbt="[object Uint32Array]",Zr={};Zr[Abt]=Zr[Fbt]=Zr[Dbt]=Zr[Lbt]=Zr[Bbt]=Zr[zbt]=Zr[Hbt]=Zr[Vbt]=Zr[Wbt]=!0;Zr[wbt]=Zr[Sbt]=Zr[jbt]=Zr[Cbt]=Zr[Nbt]=Zr[kbt]=Zr[_bt]=Zr[Ebt]=Zr[$bt]=Zr[Tbt]=Zr[Pbt]=Zr[Rbt]=Zr[Ibt]=Zr[Obt]=Zr[Mbt]=!1;function Ubt(e){return xbt(e)&&ybt(e.length)&&!!Zr[bbt(e)]}var qbt=Ubt;function Gbt(e){return function(t){return e(t)}}var oA=Gbt,lk={exports:{}};lk.exports;(function(e,t){var n=Tfe,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(lk,lk.exports);var sA=lk.exports,Kbt=qbt,Ybt=oA,Kq=sA,Yq=Kq&&Kq.isTypedArray,Xbt=Yq?Ybt(Yq):Kbt,lA=Xbt,Jbt=tbt,Qbt=rA,Zbt=Ts,e1t=D4,t1t=iA,n1t=lA,r1t=Object.prototype,i1t=r1t.hasOwnProperty;function a1t(e,t){var n=Zbt(e),r=!n&&Qbt(e),i=!n&&!r&&e1t(e),a=!n&&!r&&!i&&n1t(e),o=n||r||i||a,s=o?Jbt(e.length,String):[],l=s.length;for(var c in e)(t||i1t.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||t1t(c,l)))&&s.push(c);return s}var Ofe=a1t,o1t=Object.prototype;function s1t(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||o1t;return e===n}var cA=s1t;function l1t(e,t){return function(n){return e(t(n))}}var Mfe=l1t,c1t=Mfe,u1t=c1t(Object.keys,Object),d1t=u1t,f1t=cA,m1t=d1t,p1t=Object.prototype,h1t=p1t.hasOwnProperty;function v1t(e){if(!f1t(e))return m1t(e);var t=[];for(var n in Object(e))h1t.call(e,n)&&n!="constructor"&&t.push(n);return t}var g1t=v1t;function b1t(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var fl=b1t,y1t=gp,x1t=fl,w1t="[object AsyncFunction]",S1t="[object Function]",C1t="[object GeneratorFunction]",k1t="[object Proxy]";function _1t(e){if(!x1t(e))return!1;var t=y1t(e);return t==S1t||t==C1t||t==w1t||t==k1t}var uA=_1t,E1t=uA,$1t=aA;function T1t(e){return e!=null&&$1t(e.length)&&!E1t(e)}var Pg=T1t,P1t=Ofe,R1t=g1t,I1t=Pg;function O1t(e){return I1t(e)?P1t(e):R1t(e)}var sx=O1t,M1t=Rfe,j1t=sx;function N1t(e,t){return e&&M1t(e,t,j1t)}var jfe=N1t;function A1t(e){return e}var L4=A1t,F1t=L4;function D1t(e){return typeof e=="function"?e:F1t}var Nfe=D1t,L1t=jfe,B1t=Nfe;function z1t(e,t){return e&&L1t(e,B1t(t))}var dA=z1t,H1t=Mfe,V1t=H1t(Object.getPrototypeOf,Object),fA=V1t,W1t=gp,U1t=fA,q1t=Yc,G1t="[object Object]",K1t=Function.prototype,Y1t=Object.prototype,Afe=K1t.toString,X1t=Y1t.hasOwnProperty,J1t=Afe.call(Object);function Q1t(e){if(!q1t(e)||W1t(e)!=G1t)return!1;var t=U1t(e);if(t===null)return!0;var n=X1t.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Afe.call(n)==J1t}var Ffe=Q1t;function Z1t(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n-1}var hyt=pyt,vyt=B4;function gyt(e,t){var n=this.__data__,r=vyt(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var byt=gyt,yyt=tyt,xyt=cyt,wyt=fyt,Syt=hyt,Cyt=byt;function Rg(e){var t=-1,n=e==null?0:e.length;for(this.clear();++ts))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&Nwt?new Iwt:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,Skt.default)(t,function(r){Array.isArray(r)?e(r).map(function(i){return n.push(i)}):(0,xkt.default)(r)?(0,bkt.default)(r,function(i,a){i===!0&&n.push(a),n.push(a+"-"+i)}):(0,vkt.default)(r)&&n.push(r)}),n};ax.default=Ckt;var cx={};function kkt(e,t){for(var n=-1,r=e==null?0:e.length;++n1&&arguments[1]!==void 0?arguments[1]:[],r=t.default&&(0,D4t.default)(t.default)||{};return n.map(function(i){var a=t[i];return a&&(0,A4t.default)(a,function(o,s){r[s]||(r[s]={}),r[s]=L4t({},r[s],a[s])}),i}),r};cx.default=B4t;var fx={};Object.defineProperty(fx,"__esModule",{value:!0});fx.autoprefix=void 0;var z4t=dA,PG=V4t(z4t),H4t=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){X4t(i,r);function i(){var a,o,s,l;Y4t(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){nEt(i,r);function i(){var a,o,s,l;tEt(this,i);for(var c=arguments.length,d=Array(c),f=0;f1&&arguments[1]!==void 0?arguments[1]:!0;r[o]=s};return t===0&&i("first-child"),t===n-1&&i("last-child"),(t===0||t%2===0)&&i("even"),Math.abs(t%2)===1&&i("odd"),i("nth-child",t),r};xA.default=iEt;Object.defineProperty(Ws,"__esModule",{value:!0});Ws.ReactCSS=Ws.loop=Ws.handleActive=Ws.handleHover=Ws.hover=void 0;var aEt=ax,oEt=Ng(aEt),sEt=cx,lEt=Ng(sEt),cEt=fx,uEt=Ng(cEt),dEt=mx,pme=Ng(dEt),fEt=px,mEt=Ng(fEt),pEt=xA,hEt=Ng(pEt);function Ng(e){return e&&e.__esModule?e:{default:e}}Ws.hover=pme.default;Ws.handleHover=pme.default;Ws.handleActive=mEt.default;Ws.loop=hEt.default;var vEt=Ws.ReactCSS=function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i0){if(++t>=s$t)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var d$t=u$t,f$t=o$t,m$t=d$t,p$t=m$t(f$t),h$t=p$t,v$t=L4,g$t=e$t,b$t=h$t;function y$t(e,t){return b$t(g$t(e,t,v$t),e+"")}var x$t=y$t,w$t=lx,S$t=Pg,C$t=iA,k$t=fl;function _$t(e,t,n){if(!k$t(n))return!1;var r=typeof t;return(r=="number"?S$t(n)&&C$t(t,n.length):r=="string"&&t in n)?w$t(n[t],e):!1}var E$t=_$t,$$t=x$t,T$t=E$t;function P$t(e){return $$t(function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&T$t(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++rs?m=1:m=Math.round(f*100/s)/100,n.a!==m)return{h:n.h,s:n.s,l:n.l,a:m,source:"rgb"}}else{var p;if(d<0?p=0:d>o?p=1:p=Math.round(d*100/o)/100,i!==p)return{h:n.h,s:n.s,l:n.l,a:p,source:"rgb"}}return null},lT={},F$t=function(t,n,r,i){if(typeof document>"u"&&!i)return null;var a=i?new i:document.createElement("canvas");a.width=r*2,a.height=r*2;var o=a.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,a.width,a.height),o.fillStyle=n,o.fillRect(0,0,r,r),o.translate(r,r),o.fillRect(0,0,r,r),a.toDataURL()):null},D$t=function(t,n,r,i){var a="".concat(t,"-").concat(n,"-").concat(r).concat(i?"-server":"");if(lT[a])return lT[a];var o=F$t(t,n,r,i);return lT[a]=o,o};function A1(e){"@babel/helpers - typeof";return A1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A1(e)}function DG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function tS(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dk(e){return dk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dk(e)}var Z$t=function(e){K$t(n,e);var t=Y$t(n);function n(){var r;W$t(this,n);for(var i=arguments.length,a=new Array(i),o=0;oo)f=0;else{var m=-(d*100/o)+100;f=360*m/100}if(r.h!==f)return{h:f,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p;if(c<0)p=0;else if(c>a)p=359;else{var h=c*100/a;p=360*h/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function Iv(e){"@babel/helpers - typeof";return Iv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Iv(e)}function L$t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B$t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dk(e){return dk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dk(e)}var Y$t=function(e){W$t(n,e);var t=U$t(n);function n(){var r;L$t(this,n);for(var i=arguments.length,a=new Array(i),o=0;oo)f=0;else{var m=-(d*100/o)+100;f=360*m/100}if(r.h!==f)return{h:f,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p;if(c<0)p=0;else if(c>a)p=359;else{var h=c*100/a;p=360*h/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function Mv(e){"@babel/helpers - typeof";return Mv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mv(e)}function t6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n6t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fk(e){return fk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},fk(e)}var d6t=function(e){o6t(n,e);var t=s6t(n);function n(){var r;t6t(this,n);for(var i=arguments.length,a=new Array(i),o=0;o=t||_<0||f&&E>=a}function y(){var k=sT();if(g(k))return w(k);s=setTimeout(y,v(k))}function w(k){return s=void 0,m&&r?p(k):(r=i=void 0,o)}function x(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function C(){return s===void 0?o:w(sT())}function S(){var k=sT(),_=g(k);if(r=arguments,i=this,l=k,_){if(s===void 0)return h(l);if(f)return clearTimeout(s),s=setTimeout(y,t),p(l)}return s===void 0&&(s=setTimeout(y,t)),o}return S.cancel=x,S.flush=C,S}var ame=b6t;const y6t=Zn(ame);var x6t=ame,w6t=fl,C6t="Expected a function";function S6t(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(C6t);return w6t(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),x6t(e,t,{leading:r,maxWait:t,trailing:i})}var k6t=S6t;const _6t=Zn(k6t);var E6t=function(t,n,r){var i=r.getBoundingClientRect(),a=i.width,o=i.height,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(r.getBoundingClientRect().left+window.pageXOffset),d=l-(r.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>a&&(c=a),d<0?d=0:d>o&&(d=o);var f=c/a,m=1-d/o;return{h:n.h,s:f,v:m,a:n.a,source:"hsv"}};function Ov(e){"@babel/helpers - typeof";return Ov=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ov(e)}function $6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T6t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fk(e){return fk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},fk(e)}var F6t=function(e){O6t(n,e);var t=M6t(n);function n(r){var i;return $6t(this,n),i=t.call(this,r),i.handleChange=function(a){typeof i.props.onChange=="function"&&i.throttle(i.props.onChange,E6t(a,i.props.hsl,i.container),a)},i.handleMouseDown=function(a){i.handleChange(a);var o=i.getContainerRenderWindow();o.addEventListener("mousemove",i.handleChange),o.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.throttle=_6t(function(a,o,s){a(o,s)},50),i}return P6t(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var i=this.container,a=window;!a.document.contains(i)&&a.parent!==a;)a=a.parent;return a}},{key:"unbindEventListeners",value:function(){var i=this.getContainerRenderWindow();i.removeEventListener("mousemove",this.handleChange),i.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,a=this.props.style||{},o=a.color,s=a.white,l=a.black,c=a.pointer,d=a.circle,f=wf({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:"".concat(-(this.props.hsv.v*100)+100,"%"),left:"".concat(this.props.hsv.s*100,"%"),cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), + `),K.createElement("div",{style:s.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:s.slider}))))}}]),n}(u.PureComponent||u.Component),f6t=rc,m6t=function(){return f6t.Date.now()},p6t=m6t,h6t=/\s/;function v6t(e){for(var t=e.length;t--&&h6t.test(e.charAt(t)););return t}var g6t=v6t,b6t=g6t,y6t=/^\s+/;function x6t(e){return e&&e.slice(0,b6t(e)+1).replace(y6t,"")}var w6t=x6t,S6t=w6t,BG=fl,C6t=q4,zG=NaN,k6t=/^[-+]0x[0-9a-f]+$/i,_6t=/^0b[01]+$/i,E6t=/^0o[0-7]+$/i,$6t=parseInt;function T6t(e){if(typeof e=="number")return e;if(C6t(e))return zG;if(BG(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=BG(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=S6t(e);var n=_6t.test(e);return n||E6t.test(e)?$6t(e.slice(2),n?2:8):k6t.test(e)?zG:+e}var P6t=T6t,R6t=fl,cT=p6t,HG=P6t,I6t="Expected a function",O6t=Math.max,M6t=Math.min;function j6t(e,t,n){var r,i,a,o,s,l,c=0,d=!1,f=!1,m=!0;if(typeof e!="function")throw new TypeError(I6t);t=HG(t)||0,R6t(n)&&(d=!!n.leading,f="maxWait"in n,a=f?O6t(HG(n.maxWait)||0,t):a,m="trailing"in n?!!n.trailing:m);function p(_){var k=r,E=i;return r=i=void 0,c=_,o=e.apply(E,k),o}function h(_){return c=_,s=setTimeout(y,t),d?p(_):o}function v(_){var k=_-l,E=_-c,T=t-k;return f?M6t(T,a-E):T}function g(_){var k=_-l,E=_-c;return l===void 0||k>=t||k<0||f&&E>=a}function y(){var _=cT();if(g(_))return w(_);s=setTimeout(y,v(_))}function w(_){return s=void 0,m&&r?p(_):(r=i=void 0,o)}function x(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function S(){return s===void 0?o:w(cT())}function C(){var _=cT(),k=g(_);if(r=arguments,i=this,l=_,k){if(s===void 0)return h(l);if(f)return clearTimeout(s),s=setTimeout(y,t),p(l)}return s===void 0&&(s=setTimeout(y,t)),o}return C.cancel=x,C.flush=S,C}var yme=j6t;const N6t=Zn(yme);var A6t=yme,F6t=fl,D6t="Expected a function";function L6t(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(D6t);return F6t(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),A6t(e,t,{leading:r,maxWait:t,trailing:i})}var B6t=L6t;const z6t=Zn(B6t);var H6t=function(t,n,r){var i=r.getBoundingClientRect(),a=i.width,o=i.height,s=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,l=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=s-(r.getBoundingClientRect().left+window.pageXOffset),d=l-(r.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>a&&(c=a),d<0?d=0:d>o&&(d=o);var f=c/a,m=1-d/o;return{h:n.h,s:f,v:m,a:n.a,source:"hsv"}};function jv(e){"@babel/helpers - typeof";return jv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jv(e)}function V6t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function W6t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function mk(e){return mk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},mk(e)}var Z6t=function(e){K6t(n,e);var t=Y6t(n);function n(r){var i;return V6t(this,n),i=t.call(this,r),i.handleChange=function(a){typeof i.props.onChange=="function"&&i.throttle(i.props.onChange,H6t(a,i.props.hsl,i.container),a)},i.handleMouseDown=function(a){i.handleChange(a);var o=i.getContainerRenderWindow();o.addEventListener("mousemove",i.handleChange),o.addEventListener("mouseup",i.handleMouseUp)},i.handleMouseUp=function(){i.unbindEventListeners()},i.throttle=z6t(function(a,o,s){a(o,s)},50),i}return U6t(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var i=this.container,a=window;!a.document.contains(i)&&a.parent!==a;)a=a.parent;return a}},{key:"unbindEventListeners",value:function(){var i=this.getContainerRenderWindow();i.removeEventListener("mousemove",this.handleChange),i.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var i=this,a=this.props.style||{},o=a.color,s=a.white,l=a.black,c=a.pointer,d=a.circle,f=wf({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl(".concat(this.props.hsl.h,",100%, 50%)"),borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:"".concat(-(this.props.hsv.v*100)+100,"%"),left:"".concat(this.props.hsv.s*100,"%"),cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:o,white:s,black:l,pointer:c,circle:d}},{custom:!!this.props.style});return K.createElement("div",{style:f.color,ref:function(p){return i.container=p},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},K.createElement("style",null,` .saturation-white { background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0)); @@ -1445,7 +1445,7 @@ ${F}`),L.pop(),`{${V}}`}case"number":return isFinite(O)?String(O):x?x(O):"null"; background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0)); background: linear-gradient(to top, #000, rgba(0,0,0,0)); } - `),K.createElement("div",{style:f.white,className:"saturation-white"},K.createElement("div",{style:f.black,className:"saturation-black"}),K.createElement("div",{style:f.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:f.circle}))))}}]),n}(u.PureComponent||u.Component),D6t=Hfe,L6t=zfe,B6t=wfe,z6t=Ts;function H6t(e,t){var n=z6t(e)?D6t:L6t;return n(e,B6t(t))}var V6t=H6t,W6t=V6t;const U6t=Zn(W6t);function mk(e){"@babel/helpers - typeof";return mk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mk(e)}var q6t=/^\s+/,G6t=/\s+$/;function fn(e,t){if(e=e||"",t=t||{},e instanceof fn)return e;if(!(this instanceof fn))return new fn(e,t);var n=K6t(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}fn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,i,a,o,s;return n=t.r/255,r=t.g/255,i=t.b/255,n<=.03928?a=n/12.92:a=Math.pow((n+.055)/1.055,2.4),r<=.03928?o=r/12.92:o=Math.pow((r+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*s},setAlpha:function(t){return this._a=ome(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=jG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=jG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=MG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=MG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+i+"%)":"hsla("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return NG(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return Q6t(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(ci(this._r,255)*100)+"%",g:Math.round(ci(this._g,255)*100)+"%",b:Math.round(ci(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(ci(this._r,255)*100)+"%, "+Math.round(ci(this._g,255)*100)+"%, "+Math.round(ci(this._b,255)*100)+"%)":"rgba("+Math.round(ci(this._r,255)*100)+"%, "+Math.round(ci(this._g,255)*100)+"%, "+Math.round(ci(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:u8t[NG(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+AG(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=fn(t);r="#"+AG(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,i=this._a<1&&this._a>=0,a=!n&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return fn(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(n8t,arguments)},brighten:function(){return this._applyModification(r8t,arguments)},darken:function(){return this._applyModification(i8t,arguments)},desaturate:function(){return this._applyModification(Z6t,arguments)},saturate:function(){return this._applyModification(e8t,arguments)},greyscale:function(){return this._applyModification(t8t,arguments)},spin:function(){return this._applyModification(a8t,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(l8t,arguments)},complement:function(){return this._applyCombination(o8t,arguments)},monochromatic:function(){return this._applyCombination(c8t,arguments)},splitcomplement:function(){return this._applyCombination(s8t,arguments)},triad:function(){return this._applyCombination(FG,[3])},tetrad:function(){return this._applyCombination(FG,[4])}};fn.fromRatio=function(e,t){if(mk(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=G0(e[r]));e=n}return fn(e,t)};function K6t(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=p8t(e)),mk(e)=="object"&&(nu(e.r)&&nu(e.g)&&nu(e.b)?(t=Y6t(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):nu(e.h)&&nu(e.s)&&nu(e.v)?(r=G0(e.s),i=G0(e.v),t=J6t(e.h,r,i),o=!0,s="hsv"):nu(e.h)&&nu(e.s)&&nu(e.l)&&(r=G0(e.s),a=G0(e.l),t=X6t(e.h,r,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=ome(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function Y6t(e,t,n){return{r:ci(e,255)*255,g:ci(t,255)*255,b:ci(n,255)*255}}function MG(e,t,n){e=ci(e,255),t=ci(t,255),n=ci(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=(r+i)/2;if(r==i)a=o=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(f-=1),f<1/6?c+(d-c)*6*f:f<1/2?d:f<2/3?c+(d-c)*(2/3-f)*6:c}if(t===0)r=i=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=o(l,s,e+1/3),i=o(l,s,e),a=o(l,s,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function jG(e,t,n){e=ci(e,255),t=ci(t,255),n=ci(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=r,l=r-i;if(o=r===0?0:l/r,r==i)a=0;else{switch(r){case e:a=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(fn(r));return a}function c8t(e,t){t=t||6;for(var n=fn(e).toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(fn({h:r,s:i,v:a})),a=(a+s)%1;return o}fn.mix=function(e,t,n){n=n===0?0:n||50;var r=fn(e).toRgb(),i=fn(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return fn(o)};fn.readability=function(e,t){var n=fn(e),r=fn(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};fn.isReadable=function(e,t,n){var r=fn.readability(e,t),i,a;switch(a=!1,i=h8t(n),i.level+i.size){case"AAsmall":case"AAAlarge":a=r>=4.5;break;case"AAlarge":a=r>=3;break;case"AAAsmall":a=r>=7;break}return a};fn.mostReadable=function(e,t,n){var r=null,i=0,a,o,s,l;n=n||{},o=n.includeFallbackColors,s=n.level,l=n.size;for(var c=0;ci&&(i=a,r=fn(t[c]));return fn.isReadable(e,r,{level:s,size:l})||!o?r:(n.includeFallbackColors=!1,fn.mostReadable(e,["#fff","#000"],n))};var qO=fn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},u8t=fn.hexNames=d8t(qO);function d8t(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function ome(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ci(e,t){f8t(e)&&(e="100%");var n=m8t(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Y4(e){return Math.min(1,Math.max(0,e))}function os(e){return parseInt(e,16)}function f8t(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function m8t(e){return typeof e=="string"&&e.indexOf("%")!=-1}function jl(e){return e.length==1?"0"+e:""+e}function G0(e){return e<=1&&(e=e*100+"%"),e}function sme(e){return Math.round(parseFloat(e)*255).toString(16)}function DG(e){return os(e)/255}var gl=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),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 nu(e){return!!gl.CSS_UNIT.exec(e)}function p8t(e){e=e.replace(q6t,"").replace(G6t,"").toLowerCase();var t=!1;if(qO[e])e=qO[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=gl.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=gl.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=gl.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=gl.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=gl.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=gl.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=gl.hex8.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),a:DG(n[4]),format:t?"name":"hex8"}:(n=gl.hex6.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),format:t?"name":"hex"}:(n=gl.hex4.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),a:DG(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=gl.hex3.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function h8t(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var LG=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,i=0;return U6t(n,function(a){if(t[a]&&(r+=1,isNaN(t[a])||(i+=1),a==="s"||a==="l")){var o=/^\d+%$/;o.test(t[a])&&(i+=1)}}),r===i?t:!1},tC=function(t,n){var r=t.hex?fn(t.hex):fn(t),i=r.toHsl(),a=r.toHsv(),o=r.toRgb(),s=r.toHex();i.s===0&&(i.h=n||0,a.h=n||0);var l=s==="000000"&&o.a===0;return{hsl:i,hex:l?"transparent":"#".concat(s),rgb:o,hsv:a,oldHue:t.h||n||i.h,source:t.source}},v8t=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&fn(t).isValid()};function Mv(e){"@babel/helpers - typeof";return Mv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mv(e)}function GO(){return GO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pk(e){return pk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},pk(e)}var E8t=function(t){var n=function(r){w8t(a,r);var i=C8t(a);function a(o){var s;return b8t(this,a),s=i.call(this),s.handleChange=function(l,c){var d=LG(l);if(d){var f=tC(l,l.h||s.state.oldHue);s.setState(f),s.props.onChangeComplete&&s.debounce(s.props.onChangeComplete,f,c),s.props.onChange&&s.props.onChange(f,c)}},s.handleSwatchHover=function(l,c){var d=LG(l);if(d){var f=tC(l,l.h||s.state.oldHue);s.props.onSwatchHover&&s.props.onSwatchHover(f,c)}},s.state=S0({},tC(o.color,0)),s.debounce=y6t(function(l,c,d){l(c,d)},100),s}return y8t(a,[{key:"render",value:function(){var s={};return this.props.onSwatchHover&&(s.onSwatchHover=this.handleSwatchHover),K.createElement(t,GO({},this.props,this.state,{onChange:this.handleChange},s))}}],[{key:"getDerivedStateFromProps",value:function(s,l){return S0({},tC(s.color,l.oldHue))}}]),a}(u.PureComponent||u.Component);return n.propTypes=S0({},t.propTypes),n.defaultProps=S0(S0({},t.defaultProps),{},{color:{h:250,s:.5,l:.2,a:1}}),n};function jv(e){"@babel/helpers - typeof";return jv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jv(e)}function $8t(e,t,n){return t=cme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function P8t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hk(e){return hk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hk(e)}var F8t=1,ume=38,D8t=40,L8t=[ume,D8t],B8t=function(t){return L8t.indexOf(t)>-1},z8t=function(t){return Number(String(t).replace(/%/g,""))},H8t=1,k0=function(e){O8t(n,e);var t=M8t(n);function n(r){var i;return T8t(this,n),i=t.call(this),i.handleBlur=function(){i.state.blurValue&&i.setState({value:i.state.blurValue,blurValue:null})},i.handleChange=function(a){i.setUpdatedValue(a.target.value,a)},i.handleKeyDown=function(a){var o=z8t(a.target.value);if(!isNaN(o)&&B8t(a.keyCode)){var s=i.getArrowOffset(),l=a.keyCode===ume?o+s:o-s;i.setUpdatedValue(l,a)}},i.handleDrag=function(a){if(i.props.dragLabel){var o=Math.round(i.props.value+a.movementX);o>=0&&o<=i.props.dragMax&&i.props.onChange&&i.props.onChange(i.getValueObjectWithLabel(o),a)}},i.handleMouseDown=function(a){i.props.dragLabel&&(a.preventDefault(),i.handleDrag(a),window.addEventListener("mousemove",i.handleDrag),window.addEventListener("mouseup",i.handleMouseUp))},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleDrag),window.removeEventListener("mouseup",i.handleMouseUp)},i.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},i.inputId="rc-editable-input-".concat(H8t++),i}return R8t(n,[{key:"componentDidUpdate",value:function(i,a){this.props.value!==this.state.value&&(i.value!==this.props.value||a.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(i){return $8t({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||F8t}},{key:"setUpdatedValue",value:function(i,a){var o=this.props.label?this.getValueObjectWithLabel(i):i;this.props.onChange&&this.props.onChange(o,a),this.setState({value:i})}},{key:"render",value:function(){var i=this,a=wf({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return K.createElement("div",{style:a.wrap},K.createElement("input",{id:this.inputId,style:a.input,ref:function(s){return i.input=s},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?K.createElement("label",{htmlFor:this.inputId,style:a.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(u.PureComponent||u.Component);function Nv(e){"@babel/helpers - typeof";return Nv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nv(e)}function XO(){return XO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vk(e){return vk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},vk(e)}var Z8t=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){K8t(a,r);var i=Y8t(a);function a(){var o;V8t(this,a);for(var s=arguments.length,l=new Array(s),c=0;c100&&(d.a=100),d.a/=100,n==null||n({h:i==null?void 0:i.h,s:i==null?void 0:i.s,l:i==null?void 0:i.l,a:d.a,source:"rgb"},f))};return K.createElement("div",{style:s.fields,className:"flexbox-fix"},K.createElement("div",{style:s.double},K.createElement(k0,{style:{input:s.input,label:s.label},label:"hex",value:a==null?void 0:a.replace("#",""),onChange:l})),K.createElement("div",{style:s.single},K.createElement(k0,{style:{input:s.input,label:s.label},label:"r",value:r==null?void 0:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(k0,{style:{input:s.input,label:s.label},label:"g",value:r==null?void 0:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(k0,{style:{input:s.input,label:s.label},label:"b",value:r==null?void 0:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.alpha},K.createElement(k0,{style:{input:s.input,label:s.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:l,dragLabel:"true",dragMax:"100"})))};function A1(e){"@babel/helpers - typeof";return A1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A1(e)}function WG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function UG(e){for(var t=1;t-1}function xTt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e>"u"||e===!1)&&fme()?Fj:bTt}var wTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.old,c=u.useContext(Ht.ConfigContext),d=c.getPrefixCls,f=K.useMemo(function(){return xTt(l)},[l]),m=d("pro-field-color-picker"),p=u.useMemo(function(){return l?"":fe(G({},m,fme()))},[m,l]);if(i==="read"){var h=b.jsx(f,{value:r,mode:"read",ref:n,className:p,open:!1});return a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=N({display:"table-cell"},s.style),g=b.jsx(f,N(N({ref:n,presets:[yTt]},s),{},{style:v,className:p}));return o?o(r,N(N({mode:i},s),{},{style:v}),g):g}return null};const CTt=K.forwardRef(wTt);Sn.extend(vj);var STt=function(t,n){return t?typeof n=="function"?n(Sn(t)):Sn(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},kTt=function(t,n){var r=t.text,i=t.mode,a=t.format,o=t.label,s=t.light,l=t.render,c=t.renderFormItem,d=t.plain,f=t.showTime,m=t.fieldProps,p=t.picker,h=t.bordered,v=t.lightLabel,g=Ln(),y=u.useState(!1),w=he(y,2),x=w[0],C=w[1];if(i==="read"){var S=STt(r,m.format||a);return l?l(r,N({mode:i},m),b.jsx(b.Fragment,{children:S})):b.jsx(b.Fragment,{children:S})}if(i==="edit"||i==="update"){var k,_=m.disabled,E=m.value,T=m.placeholder,$=T===void 0?g.getMessage("tableForm.selectPlaceholder","请选择"):T,P=Zy(E);return s?k=b.jsx(Gc,{label:o,onClick:function(){var j;m==null||(j=m.onOpenChange)===null||j===void 0||j.call(m,!0),C(!0)},style:P?{paddingInlineEnd:0}:void 0,disabled:_,value:P||x?b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,ref:n},m),{},{value:P,onOpenChange:function(j){var I;C(j),m==null||(I=m.onOpenChange)===null||I===void 0||I.call(m,j)}},Cs(!1)),{},{open:x})):void 0,allowClear:!1,downIcon:P||x?!1:void 0,bordered:h,ref:v}):k=b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,placeholder:$},Cs(d===void 0?!0:!d)),{},{ref:n},m),{},{value:P})),c?c(r,N({mode:i},m),k):k}return null};const Gp=K.forwardRef(kTt);var _Tt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=Ln(),d=o||c.getMessage("tableForm.inputPlaceholder","请输入"),f=u.useCallback(function(y){var w=y??void 0;return!l.stringMode&&typeof w=="string"&&(w=Number(w)),typeof w=="number"&&!rf(w)&&!rf(l.precision)&&(w=Number(w.toFixed(l.precision))),w},[l]);if(i==="read"){var m,p={};l!=null&&l.precision&&(p={minimumFractionDigits:Number(l.precision),maximumFractionDigits:Number(l.precision)});var h=new Intl.NumberFormat(void 0,N(N({},p),(l==null?void 0:l.intlProps)||{})).format(Number(r)),v=l!=null&&l.stringMode?b.jsx("span",{children:r}):b.jsx("span",{ref:n,children:(l==null||(m=l.formatter)===null||m===void 0?void 0:m.call(l,h))||h});return a?a(r,N({mode:i},l),v):v}if(i==="edit"||i==="update"){var g=b.jsx(Au,N(N({ref:n,min:0,placeholder:d},on(l,["onChange","onBlur"])),{},{onChange:function(w){var x;return l==null||(x=l.onChange)===null||x===void 0?void 0:x.call(l,f(w))},onBlur:function(w){var x;return l==null||(x=l.onBlur)===null||x===void 0?void 0:x.call(l,f(w.target.value))}}));return s?s(r,N({mode:i},l),g):g}return null};const ETt=K.forwardRef(_Tt);var $Tt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=t.separator,d=c===void 0?"~":c,f=t.separatorWidth,m=f===void 0?30:f,p=l.value,h=l.defaultValue,v=l.onChange,g=l.id,y=Ln(),w=Do.useToken(),x=w.token,C=Wt(function(){return h},{value:p,onChange:v}),S=he(C,2),k=S[0],_=S[1],E=u.useRef(k);if(i==="read"){var T=function(B){var F,z=new Intl.NumberFormat(void 0,N({minimumSignificantDigits:2},(l==null?void 0:l.intlProps)||{})).format(Number(B));return(l==null||(F=l.formatter)===null||F===void 0?void 0:F.call(l,z))||z},$=b.jsxs("span",{ref:n,children:[T(r[0])," ",d," ",T(r[1])]});return a?a(r,N({mode:i},l),$):$}if(i==="edit"||i==="update"){var P=function(){if(Array.isArray(E.current)){var B=he(E.current,2),F=B[0],z=B[1];typeof F=="number"&&typeof z=="number"&&F>z?_([z,F]):F===void 0&&z===void 0&&_(void 0)}},M=function(B,F){var z=Ve(k||[]);z[B]=F===null?void 0:F,E.current=z,_(z)},j=(l==null?void 0:l.placeholder)||o||[y.getMessage("tableForm.inputPlaceholder","请输入"),y.getMessage("tableForm.inputPlaceholder","请输入")],I=function(B){return Array.isArray(j)?j[B]:j},R=wr.Compact||hr.Group,O=wr.Compact?{}:{compact:!0},L=b.jsxs(R,N(N({},O),{},{onBlur:P,children:[b.jsx(Au,N(N({},l),{},{placeholder:I(0),id:g??"".concat(g,"-0"),style:{width:"calc((100% - ".concat(m,"px) / 2)")},value:k==null?void 0:k[0],defaultValue:h==null?void 0:h[0],onChange:function(B){return M(0,B)}})),b.jsx(hr,{style:{width:m,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:x==null?void 0:x.colorBgContainer},placeholder:d,disabled:!0}),b.jsx(Au,N(N({},l),{},{placeholder:I(1),id:g??"".concat(g,"-1"),style:{width:"calc((100% - ".concat(m,"px) / 2)"),borderInlineStart:0},value:k==null?void 0:k[1],defaultValue:h==null?void 0:h[1],onChange:function(B){return M(1,B)}}))]}));return s?s(r,N({mode:i},l),L):L}return null};const TTt=K.forwardRef($Tt);var mme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){return function(n,r,i){n=n||{};var a=r.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(c,d,f,m){return a.fromToBase(c,d,f,m)}i.en.relativeTime=o,a.fromToBase=function(c,d,f,m,p){for(var h,v,g,y=f.$locale().relativeTime||o,w=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],x=w.length,C=0;C0,k<=S.r||!S.r){k<=1&&C>0&&(S=w[C-1]);var _=y[S.l];p&&(k=p(""+k)),v=typeof _=="string"?_.replace("%d",k):_(k,d,S.l,g);break}}if(d)return v;var E=g?y.future:y.past;return typeof E=="function"?E(v):E.replace("%s",v)},a.to=function(c,d){return s(c,d,this,!0)},a.from=function(c,d){return s(c,d,this)};var l=function(c){return c.$u?i.utc():i()};a.toNow=function(c){return this.to(l(this),c)},a.fromNow=function(c){return this.from(l(this),c)}}})})(mme);var PTt=mme.exports;const RTt=Zn(PTt);Sn.extend(RTt);var ITt=function(t,n){var r=t.text,i=t.mode,a=t.plain,o=t.render,s=t.renderFormItem,l=t.format,c=t.fieldProps,d=Ln();if(i==="read"){var f=b.jsx($r,{title:Sn(r).format((c==null?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:Sn(r).fromNow()});return o?o(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):b.jsx(b.Fragment,{children:f})}if(i==="edit"||i==="update"){var m=d.getMessage("tableForm.selectPlaceholder","请选择"),p=Zy(c.value),h=b.jsx(lo,N(N(N({ref:n,placeholder:m,showTime:!0},Cs(a===void 0?!0:!a)),c),{},{value:p}));return s?s(r,N({mode:i},c),h):h}return null};const OTt=K.forwardRef(ITt);var pme=K.forwardRef(function(e,t){var n=e.text,r=e.mode,i=e.render,a=e.renderFormItem,o=e.fieldProps,s=e.placeholder,l=e.width,c=Ln(),d=s||c.getMessage("tableForm.inputPlaceholder","请输入");if(r==="read"){var f=b.jsx(oie,N({ref:t,width:l||32,src:n},o));return i?i(n,N({mode:r},o),f):f}if(r==="edit"||r==="update"){var m=b.jsx(hr,N({ref:t,placeholder:d},o));return a?a(n,N({mode:r},o),m):m}return null}),MTt=function(t,n){var r=t.border,i=r===void 0?!1:r,a=t.children,o=u.useContext(Ht.ConfigContext),s=o.getPrefixCls,l=s("pro-field-index-column"),c=jr("IndexColumn",function(){return G({},".".concat(l),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("div",{ref:n,className:fe(l,f,G(G({},"".concat(l,"-border"),i),"top-three",a>3)),children:a}))};const GG=K.forwardRef(MTt);var jTt=["contentRender","numberFormatOptions","numberPopoverRender","open"],NTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],hme=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),ATt={style:"currency",currency:"USD"},FTt={style:"currency",currency:"RUB"},DTt={style:"currency",currency:"RSD"},LTt={style:"currency",currency:"MYR"},BTt={style:"currency",currency:"BRL"},zTt={default:hme,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":ATt,"ru-RU":FTt,"ms-MY":LTt,"sr-RS":DTt,"pt-BR":BTt},KG=function(t,n,r,i){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=n==null?void 0:n.toString().replaceAll(",","");if(typeof o=="string"){var s=Number(o);if(Number.isNaN(s))return o;o=s}if(!o&&o!==0)return"";var l=!1;try{l=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch{}try{var c=new Intl.NumberFormat(l&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",N(N({},zTt[t||"zh-Hans-CN"]||hme),{},{maximumFractionDigits:r},i)),d=c.format(o),f=function(y){var w=y.match(/\d+/);if(w){var x=w[0];return y.slice(y.indexOf(x))}else return y},m=f(d),p=d||"",h=he(p,1),v=h[0];return["+","-"].includes(v)?"".concat(a||"").concat(v).concat(m):"".concat(a||"").concat(m)}catch{return o}},lT=2,HTt=K.forwardRef(function(e,t){var n=e.contentRender;e.numberFormatOptions,e.numberPopoverRender;var r=e.open,i=it(e,jTt),a=Wt(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),o=he(a,2),s=o[0],l=o[1],c=n==null?void 0:n(N(N({},i),{},{value:s})),d=Jy(c?r:!1);return b.jsx(Hc,N(N({placement:"topLeft"},d),{},{trigger:["focus","click"],content:c,getPopupContainer:function(m){return(m==null?void 0:m.parentElement)||document.body},children:b.jsx(Au,N(N({ref:t},i),{},{value:s,onChange:l}))}))}),VTt=function(t,n){var r,i=t.text,a=t.mode,o=t.render,s=t.renderFormItem,l=t.fieldProps;t.proFieldKey,t.plain,t.valueEnum;var c=t.placeholder,d=t.locale,f=t.customSymbol,m=f===void 0?l.customSymbol:f,p=t.numberFormatOptions,h=p===void 0?l==null?void 0:l.numberFormatOptions:p,v=t.numberPopoverRender,g=v===void 0?(l==null?void 0:l.numberPopoverRender)||!1:v,y=it(t,NTt),w=(r=l==null?void 0:l.precision)!==null&&r!==void 0?r:lT,x=Ln();d&&Fm[d]&&(x=Fm[d]);var C=c||x.getMessage("tableForm.inputPlaceholder","请输入"),S=u.useMemo(function(){if(m)return m;if(!(y.moneySymbol===!1||l.moneySymbol===!1))return x.getMessage("moneySymbol","¥")},[m,l.moneySymbol,x,y.moneySymbol]),k=u.useCallback(function(T){var $=new RegExp("\\B(?=(\\d{".concat(3+Math.max(w-lT,0),"})+(?!\\d))"),"g"),P=String(T).split("."),M=he(P,2),j=M[0],I=M[1],R=j.replace($,","),O="";return I&&w>0&&(O=".".concat(I.slice(0,w===void 0?lT:w))),"".concat(R).concat(O)},[w]);if(a==="read"){var _=b.jsx("span",{ref:n,children:KG(d||!1,i,w,h??l.numberFormatOptions,S)});return o?o(i,N({mode:a},l),_):_}if(a==="edit"||a==="update"){var E=b.jsx(HTt,N(N({contentRender:function($){if(g===!1||!$.value)return null;var P=KG(S||d||!1,"".concat(k($.value)),w,N(N({},h),{},{notation:"compact"}),S);return typeof g=="function"?g==null?void 0:g($,P):P},ref:n,precision:w,formatter:function($){return $&&S?"".concat(S," ").concat(k($)):$==null?void 0:$.toString()},parser:function($){return S&&$?$.replace(new RegExp("\\".concat(S,"\\s?|(,*)"),"g"),""):$},placeholder:C},on(l,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:l.onBlur?function(T){var $,P=T.target.value;S&&P&&(P=P.replace(new RegExp("\\".concat(S,"\\s?|(,*)"),"g"),"")),($=l.onBlur)===null||$===void 0||$.call(l,P)}:void 0}));return s?s(i,N({mode:a},l),E):E}return null};const vme=K.forwardRef(VTt);var YG=function(t){return t.map(function(n,r){var i;return K.isValidElement(n)?K.cloneElement(n,N(N({key:r},n==null?void 0:n.props),{},{style:N({},n==null||(i=n.props)===null||i===void 0?void 0:i.style)})):b.jsx(K.Fragment,{children:n},r)})},WTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.fieldProps,s=u.useContext(Ht.ConfigContext),l=s.getPrefixCls,c=l("pro-field-option"),d=Do.useToken(),f=d.token;if(u.useImperativeHandle(n,function(){return{}}),a){var m=a(r,N({mode:i},o),b.jsx(b.Fragment,{}));return!m||(m==null?void 0:m.length)<1||!Array.isArray(m)?null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:YG(m)})}return!r||!Array.isArray(r)?K.isValidElement(r)?r:null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:YG(r)})};const UTt=K.forwardRef(WTt);var qTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],GTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;t.proFieldKey;var l=it(t,qTt),c=Ln(),d=Wt(function(){return l.open||l.visible||!1},{value:l.open||l.visible,onChange:l.onOpenChange||l.onVisible}),f=he(d,2),m=f[0],p=f[1];if(i==="read"){var h=b.jsx(b.Fragment,{children:"-"});return r&&(h=b.jsxs(wr,{children:[b.jsx("span",{ref:n,children:m?r:"********"}),b.jsx("a",{onClick:function(){return p(!m)},children:m?b.jsx(py,{}):b.jsx(sie,{})})]})),a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=b.jsx(hr.Password,N({placeholder:c.getMessage("tableForm.inputPlaceholder","请输入"),ref:n},s));return o?o(r,N({mode:i},s),v):v}return null};const KTt=K.forwardRef(GTt);function YTt(e){return e===0?null:e>0?"+":"-"}function XTt(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function JTt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}function gk(e){return pt(e)==="symbol"||e instanceof Symbol?NaN:Number(e)}var QTt=function(t,n){var r=t.text,i=t.prefix,a=t.precision,o=t.suffix,s=o===void 0?"%":o,l=t.mode,c=t.showColor,d=c===void 0?!1:c,f=t.render,m=t.renderFormItem,p=t.fieldProps,h=t.placeholder,v=t.showSymbol,g=Ln(),y=h||g.getMessage("tableForm.inputPlaceholder","请输入"),w=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?gk(r.replace("%","")):gk(r)},[r]),x=u.useMemo(function(){return typeof v=="function"?v==null?void 0:v(r):v},[v,r]);if(l==="read"){var C=d?{color:XTt(w)}:{},S=b.jsxs("span",{style:C,ref:n,children:[i&&b.jsx("span",{children:i}),x&&b.jsxs(u.Fragment,{children:[YTt(w)," "]}),JTt(Math.abs(w),a),s&&s]});return f?f(r,N(N({mode:l},p),{},{prefix:i,precision:a,showSymbol:x,suffix:s}),S):S}if(l==="edit"||l==="update"){var k=b.jsx(Au,N({ref:n,formatter:function(E){return E&&i?"".concat(i," ").concat(E).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):E},parser:function(E){return E?E.replace(/.*\s|,/g,""):""},placeholder:y},p));return m?m(r,N({mode:l},p),k):k}return null};const gme=K.forwardRef(QTt);function ZTt(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var ePt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.plain,s=t.renderFormItem,l=t.fieldProps,c=t.placeholder,d=Ln(),f=c||d.getMessage("tableForm.inputPlaceholder","请输入"),m=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?gk(r.replace("%","")):gk(r)},[r]);if(i==="read"){var p=b.jsx(Kj,N({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:m,steps:o?10:void 0,status:ZTt(m)},l));return a?a(m,N({mode:i},l),p):p}if(i==="edit"||i==="update"){var h=b.jsx(Au,N({ref:n,placeholder:f},l));return s?s(r,N({mode:i},l),h):h}return null};const bme=K.forwardRef(ePt);var tPt=["radioType","renderFormItem","mode","render"],nPt=function(t,n){var r,i,a=t.radioType,o=t.renderFormItem,s=t.mode,l=t.render,c=it(t,tPt),d=u.useContext(Ht.ConfigContext),f=d.getPrefixCls,m=f("pro-field-radio"),p=Eg(c),h=he(p,3),v=h[0],g=h[1],y=h[2],w=u.useRef(),x=(r=kn.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r);u.useImperativeHandle(n,function(){return N(N({},w.current||{}),{},{fetchData:function(I){return y(I)}})},[y]);var C=jr("FieldRadioRadio",function(j){return G(G(G({},".".concat(m,"-error"),{span:{color:j.colorError}}),".".concat(m,"-warning"),{span:{color:j.colorWarning}}),".".concat(m,"-vertical"),G({},"".concat(j.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),S=C.wrapSSR,k=C.hashId;if(v)return b.jsx(Ya,{size:"small"});if(s==="read"){var _=g!=null&&g.length?g==null?void 0:g.reduce(function(j,I){var R;return N(N({},j),{},G({},(R=I.value)!==null&&R!==void 0?R:"",I.label))},{}):void 0,E=b.jsx(b.Fragment,{children:Sg(c.text,Yu(c.valueEnum||_))});if(l){var T;return(T=l(c.text,N({mode:s},c.fieldProps),E))!==null&&T!==void 0?T:null}return E}if(s==="edit"){var $,P=S(b.jsx(pf.Group,N(N({ref:w,optionType:a},c.fieldProps),{},{className:fe(($=c.fieldProps)===null||$===void 0?void 0:$.className,G(G({},"".concat(m,"-error"),(x==null?void 0:x.status)==="error"),"".concat(m,"-warning"),(x==null?void 0:x.status)==="warning"),k,"".concat(m,"-").concat(c.fieldProps.layout||"horizontal")),options:g})));if(o){var M;return(M=o(c.text,N(N({mode:s},c.fieldProps),{},{options:g,loading:v}),P))!==null&&M!==void 0?M:null}return P}return null};const XG=K.forwardRef(nPt);var rPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.picker,d=t.renderFormItem,f=t.plain,m=t.showTime,p=t.lightLabel,h=t.bordered,v=t.fieldProps,g=Ln(),y=Array.isArray(r)?r:[],w=he(y,2),x=w[0],C=w[1],S=K.useState(!1),k=he(S,2),_=k[0],E=k[1],T=u.useCallback(function(L){if(typeof(v==null?void 0:v.format)=="function"){var D;return v==null||(D=v.format)===null||D===void 0?void 0:D.call(v,L)}return(v==null?void 0:v.format)||s||"YYYY-MM-DD"},[v,s]),$=x?Sn(x).format(T(Sn(x))):"",P=C?Sn(C).format(T(Sn(C))):"";if(i==="read"){var M=b.jsxs("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[b.jsx("div",{children:$||"-"}),b.jsx("div",{children:P||"-"})]});return l?l(r,N({mode:i},v),b.jsx("span",{children:M})):M}if(i==="edit"||i==="update"){var j=Zy(v.value),I,R=function(D){var B;v==null||(B=v.onChange)===null||B===void 0||B.call(v,D),D||E(!1)};if(a){var O;I=b.jsx(Gc,{label:o,onClick:function(){var D;v==null||(D=v.onOpenChange)===null||D===void 0||D.call(v,!0),E(!0)},style:j?{paddingInlineEnd:0}:void 0,disabled:v.disabled,value:j||_?b.jsx(lo.RangePicker,N(N(N({picker:c,showTime:m,format:s},Cs(!1)),v),{},{placeholder:(O=v.placeholder)!==null&&O!==void 0?O:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")],value:j,onOpenChange:function(D){var B;j&&E(D),v==null||(B=v.onOpenChange)===null||B===void 0||B.call(v,D)},onChange:R})):null,allowClear:!1,bordered:h,ref:p,downIcon:j||_?!1:void 0})}else I=b.jsx(lo.RangePicker,N(N(N({ref:n,format:s,showTime:m,placeholder:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")]},Cs(f===void 0?!0:!f)),v),{},{value:j}));return d?d(r,N({mode:i},v),I):I}return null};const Kp=K.forwardRef(rPt);var iPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=b.jsx(MR,N(N({allowHalf:!0,disabled:!0,ref:n},s),{},{value:r}));return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):l}if(i==="edit"||i==="update"){var c=b.jsx(MR,N({allowHalf:!0,ref:n},s));return o?o(r,N({mode:i},s),c):c}return null};const aPt=K.forwardRef(iPt);function oPt(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var i=Math.floor(t/(3600*24)),a=Math.floor(t/3600%24),o=Math.floor(t/60%60),s=Math.floor(t%60);return n="".concat(s,"秒"),o>0&&(n="".concat(o,"分钟").concat(n)),a>0&&(n="".concat(a,"小时").concat(n)),i>0&&(n="".concat(i,"天").concat(n)),r&&(n+="前"),n}var sPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.placeholder,c=Ln(),d=l||c.getMessage("tableForm.inputPlaceholder","请输入");if(i==="read"){var f=oPt(Number(r)),m=b.jsx("span",{ref:n,children:f});return a?a(r,N({mode:i},s),m):m}if(i==="edit"||i==="update"){var p=b.jsx(Au,N({ref:n,min:0,style:{width:"100%"},placeholder:d},s));return o?o(r,N({mode:i},s),p):p}return null};const lPt=K.forwardRef(sPt);var cPt=["mode","render","renderFormItem","fieldProps","emptyText"],uPt=function(t,n){var r=t.mode,i=t.render,a=t.renderFormItem,o=t.fieldProps,s=t.emptyText,l=s===void 0?"-":s,c=it(t,cPt),d=u.useRef(),f=Eg(t),m=he(f,3),p=m[0],h=m[1],v=m[2];if(u.useImperativeHandle(n,function(){return N(N({},d.current||{}),{},{fetchData:function(S){return v(S)}})},[v]),p)return b.jsx(Ya,{size:"small"});if(r==="read"){var g=h!=null&&h.length?h==null?void 0:h.reduce(function(C,S){var k;return N(N({},C),{},G({},(k=S.value)!==null&&k!==void 0?k:"",S.label))},{}):void 0,y=b.jsx(b.Fragment,{children:Sg(c.text,Yu(c.valueEnum||g))});if(i){var w;return(w=i(c.text,N({mode:r},o),b.jsx(b.Fragment,{children:y})))!==null&&w!==void 0?w:l}return y}if(r==="edit"||r==="update"){var x=b.jsx(gre,N(N({ref:d},on(o||{},["allowClear"])),{},{options:h}));return a?a(c.text,N(N({mode:r},o),{},{options:h,loading:p}),x):x}return null};const dPt=K.forwardRef(uPt);var fPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=r;return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(i==="edit"||i==="update"){var c=b.jsx(Mre,N(N({ref:n},s),{},{style:N({minWidth:120},s==null?void 0:s.style)}));return o?o(r,N({mode:i},s),c):c}return null};const mPt=K.forwardRef(fPt);var pPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.light,s=t.label,l=t.renderFormItem,c=t.fieldProps,d=Ln(),f=u.useMemo(function(){var g,y;return r==null||"".concat(r).length<1?"-":r?(g=c==null?void 0:c.checkedChildren)!==null&&g!==void 0?g:d.getMessage("switch.open","打开"):(y=c==null?void 0:c.unCheckedChildren)!==null&&y!==void 0?y:d.getMessage("switch.close","关闭")},[c==null?void 0:c.checkedChildren,c==null?void 0:c.unCheckedChildren,r]);if(i==="read")return a?a(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):f??"-";if(i==="edit"||i==="update"){var m,p=b.jsx(Xj,N(N({ref:n,size:o?"small":void 0},on(c,["value"])),{},{checked:(m=c==null?void 0:c.checked)!==null&&m!==void 0?m:c==null?void 0:c.value}));if(o){var h=c.disabled,v=c.bordered;return b.jsx(Gc,{label:s,disabled:h,bordered:v,downIcon:!1,value:b.jsx("div",{style:{paddingLeft:8},children:p}),allowClear:!1})}return l?l(r,N({mode:i},c),p):p}return null};const hPt=K.forwardRef(pPt);var vPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.emptyText,c=l===void 0?"-":l,d=s||{},f=d.autoFocus,m=d.prefix,p=m===void 0?"":m,h=d.suffix,v=h===void 0?"":h,g=Ln(),y=u.useRef();if(u.useImperativeHandle(n,function(){return y.current},[]),u.useEffect(function(){if(f){var k;(k=y.current)===null||k===void 0||k.focus()}},[f]),i==="read"){var w=b.jsxs(b.Fragment,{children:[p,r??c,v]});if(a){var x;return(x=a(r,N({mode:i},s),w))!==null&&x!==void 0?x:c}return w}if(i==="edit"||i==="update"){var C=g.getMessage("tableForm.inputPlaceholder","请输入"),S=b.jsx(hr,N({ref:y,placeholder:C,allowClear:!0},s));return o?o(r,N({mode:i},s),S):S}return null};const gPt=K.forwardRef(vPt);var bPt=function(t,n){var r=t.text,i=t.fieldProps,a=u.useContext(Ht.ConfigContext),o=a.getPrefixCls,s=o("pro-field-readonly"),l="".concat(s,"-textarea"),c=jr("TextArea",function(){return G({},".".concat(l),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("span",N(N({ref:n,className:fe(f,s,l)},on(i,["autoSize","classNames","styles"])),{},{children:r??"-"})))};const yPt=K.forwardRef(bPt);var xPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=Ln();if(i==="read"){var c=b.jsx(yPt,N(N({},t),{},{ref:n}));return a?a(r,N({mode:i},on(s,["showCount"])),c):c}if(i==="edit"||i==="update"){var d=b.jsx(hr.TextArea,N({ref:n,rows:3,onKeyPress:function(m){m.key==="Enter"&&m.stopPropagation()},placeholder:l.getMessage("tableForm.inputPlaceholder","请输入")},s));return o?o(r,N({mode:i},s),d):d}return null};const wPt=K.forwardRef(xPt);var CPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.renderFormItem,d=t.plain,f=t.fieldProps,m=t.lightLabel,p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=Ln(),w=(f==null?void 0:f.format)||s||"HH:mm:ss",x=Sn.isDayjs(r)||typeof r=="number";if(i==="read"){var C=b.jsx("span",{ref:n,children:r?Sn(r,x?void 0:w).format(w):"-"});return l?l(r,N({mode:i},f),b.jsx("span",{children:C})):C}if(i==="edit"||i==="update"){var S,k=f.disabled,_=f.value,E=Zy(_,w);if(a){var T;S=b.jsx(Gc,{onClick:function(){var P;f==null||(P=f.onOpenChange)===null||P===void 0||P.call(f,!0),g(!0)},style:E?{paddingInlineEnd:0}:void 0,label:o,disabled:k,value:E||v?b.jsx(tf,N(N(N({},Cs(!1)),{},{format:s,ref:n},f),{},{placeholder:(T=f.placeholder)!==null&&T!==void 0?T:y.getMessage("tableForm.selectPlaceholder","请选择"),value:E,onOpenChange:function(P){var M;g(P),f==null||(M=f.onOpenChange)===null||M===void 0||M.call(f,P)},open:v})):null,downIcon:E||v?!1:void 0,allowClear:!1,ref:m})}else S=b.jsx(lo.TimePicker,N(N(N({ref:n,format:s},Cs(d===void 0?!0:!d)),f),{},{value:E}));return c?c(r,N({mode:i},f),S):S}return null},SPt=function(t,n){var r=t.text,i=t.light,a=t.label,o=t.mode,s=t.lightLabel,l=t.format,c=t.render,d=t.renderFormItem,f=t.plain,m=t.fieldProps,p=Ln(),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=(m==null?void 0:m.format)||l||"HH:mm:ss",x=Array.isArray(r)?r:[],C=he(x,2),S=C[0],k=C[1],_=Sn.isDayjs(S)||typeof S=="number",E=Sn.isDayjs(k)||typeof k=="number",T=S?Sn(S,_?void 0:w).format(w):"",$=k?Sn(k,E?void 0:w).format(w):"";if(o==="read"){var P=b.jsxs("div",{ref:n,children:[b.jsx("div",{children:T||"-"}),b.jsx("div",{children:$||"-"})]});return c?c(r,N({mode:o},m),b.jsx("span",{children:P})):P}if(o==="edit"||o==="update"){var M=Zy(m.value,w),j;if(i){var I=m.disabled,R=m.placeholder,O=R===void 0?[p.getMessage("tableForm.selectPlaceholder","请选择"),p.getMessage("tableForm.selectPlaceholder","请选择")]:R;j=b.jsx(Gc,{onClick:function(){var D;m==null||(D=m.onOpenChange)===null||D===void 0||D.call(m,!0),y(!0)},style:M?{paddingInlineEnd:0}:void 0,label:a,disabled:I,placeholder:O,value:M||g?b.jsx(tf.RangePicker,N(N(N({},Cs(!1)),{},{format:l,ref:n},m),{},{placeholder:O,value:M,onOpenChange:function(D){var B;y(D),m==null||(B=m.onOpenChange)===null||B===void 0||B.call(m,D)},open:g})):null,downIcon:M||g?!1:void 0,allowClear:!1,ref:s})}else j=b.jsx(tf.RangePicker,N(N(N({ref:n,format:l},Cs(f===void 0?!0:!f)),m),{},{value:M}));return d?d(r,N({mode:o},m),j):j}return null},kPt=K.forwardRef(SPt);const _Pt=K.forwardRef(CPt);var EPt=["radioType","renderFormItem","mode","light","label","render"],$Pt=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],TPt=function(t,n){t.radioType;var r=t.renderFormItem,i=t.mode,a=t.light,o=t.label,s=t.render,l=it(t,EPt),c=u.useContext(Ht.ConfigContext),d=c.getPrefixCls,f=d("pro-field-tree-select"),m=u.useRef(null),p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=l.fieldProps,w=y.onSearch,x=y.onClear,C=y.onChange,S=y.onBlur,k=y.showSearch,_=y.autoClearSearchValue;y.treeData;var E=y.fetchDataOnSearch,T=y.searchValue,$=it(y,$Pt),P=Ln(),M=Eg(N(N({},l),{},{defaultKeyWords:T})),j=he(M,3),I=j[0],R=j[1],O=j[2],L=Wt(void 0,{onChange:w,value:T}),D=he(L,2),B=D[0],F=D[1];u.useImperativeHandle(n,function(){return N(N({},m.current||{}),{},{fetchData:function(oe){return O(oe)}})});var z=u.useMemo(function(){if(i==="read"){var se=($==null?void 0:$.fieldNames)||{},oe=se.value,ce=oe===void 0?"value":oe,te=se.label,le=te===void 0?"label":te,pe=se.children,we=pe===void 0?"children":pe,_e=new Map,Y=function ae(ee){if(!(ee!=null&&ee.length))return _e;for(var q=ee.length,ue=0;ue4&&(p+=7),m.add(p,n));return h.diff(v,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;return f.p(c)==="isoweek"?m?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,d)}}})})(yme);var RPt=yme.exports;const IPt=Zn(RPt);var xme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(un,function(){var n={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(r,i,a){var o=i.prototype,s=o.format;a.en.formats=n,o.format=function(l){l===void 0&&(l="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,d=function(f,m){return f.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(p,h,v){var g=v&&v.toUpperCase();return h||m[v]||n[v]||m[g].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(y,w,x){return w||x.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,d)}}})})(xme);var OPt=xme.exports;const MPt=Zn(OPt);var jPt=["fieldProps"],NPt=["fieldProps"],APt=["fieldProps"],FPt=["fieldProps"],DPt=["text","valueType","mode","onChange","renderFormItem","value","readonly","fieldProps"],LPt=["placeholder"];Sn.extend(zte);Sn.extend(Ute);Sn.extend(IPt);Sn.extend(vj);Sn.extend(Lte);Sn.extend(MPt);var BPt=function(t,n,r){var i=Xde(r.fieldProps);return n.type==="progress"?b.jsx(bme,N(N({},r),{},{text:t,fieldProps:N({status:n.status?n.status:void 0},i)})):n.type==="money"?b.jsx(vme,N(N({locale:n.locale},r),{},{fieldProps:i,text:t,moneySymbol:n.moneySymbol})):n.type==="percent"?b.jsx(gme,N(N({},r),{},{text:t,showSymbol:n.showSymbol,precision:n.precision,fieldProps:i,showColor:n.showColor})):n.type==="image"?b.jsx(pme,N(N({},r),{},{text:t,width:n.width})):t},zPt=function(t,n,r,i){var a=r.mode,o=a===void 0?"read":a,s=r.emptyText,l=s===void 0?"-":s;if(l!==!1&&o==="read"&&n!=="option"&&n!=="switch"&&typeof t!="boolean"&&typeof t!="number"&&!t){var c=r.fieldProps,d=r.render;return d?d(t,N({mode:o},c),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(delete r.emptyText,pt(n)==="object")return BPt(t,n,r);var f=i&&i[n];if(f){if(delete r.ref,o==="read"){var m;return(m=f.render)===null||m===void 0?void 0:m.call(f,t,N(N({text:t},r),{},{mode:o||"read"}),b.jsx(b.Fragment,{children:t}))}if(o==="update"||o==="edit"){var p;return(p=f.renderFormItem)===null||p===void 0?void 0:p.call(f,t,N({text:t},r),b.jsx(b.Fragment,{children:t}))}}if(n==="money")return b.jsx(vme,N(N({},r),{},{text:t}));if(n==="date")return b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-MM-DD"},r))});if(n==="dateWeek")return b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-wo",picker:"week"},r))});if(n==="dateWeekRange"){var h=r.fieldProps,v=it(r,jPt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-W",showTime:!0,fieldProps:N({picker:"week"},h)},v))})}if(n==="dateMonthRange"){var g=r.fieldProps,y=it(r,NPt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-MM",showTime:!0,fieldProps:N({picker:"month"},g)},y))})}if(n==="dateQuarterRange"){var w=r.fieldProps,x=it(r,APt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-Q",showTime:!0,fieldProps:N({picker:"quarter"},w)},x))})}if(n==="dateYearRange"){var C=r.fieldProps,S=it(r,FPt);return b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY",showTime:!0,fieldProps:N({picker:"year"},C)},S))})}return n==="dateMonth"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-MM",picker:"month"},r))}):n==="dateQuarter"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-[Q]Q",picker:"quarter"},r))}):n==="dateYear"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY",picker:"year"},r))}):n==="dateRange"?b.jsx(Kp,N({text:t,format:"YYYY-MM-DD"},r)):n==="dateTime"?b.jsx(wo,{isLight:r.light,children:b.jsx(Gp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="dateTimeRange"?b.jsx(wo,{isLight:r.light,children:b.jsx(Kp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="time"?b.jsx(wo,{isLight:r.light,children:b.jsx(_Pt,N({text:t,format:"HH:mm:ss"},r))}):n==="timeRange"?b.jsx(wo,{isLight:r.light,children:b.jsx(kPt,N({text:t,format:"HH:mm:ss"},r))}):n==="fromNow"?b.jsx(OTt,N({text:t},r)):n==="index"?b.jsx(GG,{children:t+1}):n==="indexBorder"?b.jsx(GG,{border:!0,children:t+1}):n==="progress"?b.jsx(bme,N(N({},r),{},{text:t})):n==="percent"?b.jsx(gme,N({text:t},r)):n==="avatar"&&typeof t=="string"&&r.mode==="read"?b.jsx(vu,{src:t,size:22,shape:"circle"}):n==="code"?b.jsx(Mq,N({text:t},r)):n==="jsonCode"?b.jsx(Mq,N({text:t,language:"json"},r)):n==="textarea"?b.jsx(wPt,N({text:t},r)):n==="digit"?b.jsx(ETt,N({text:t},r)):n==="digitRange"?b.jsx(TTt,N({text:t},r)):n==="second"?b.jsx(lPt,N({text:t},r)):n==="select"||n==="text"&&(r.valueEnum||r.request)?b.jsx(wo,{isLight:r.light,children:b.jsx(Jgt,N({text:t},r))}):n==="checkbox"?b.jsx(i0t,N({text:t},r)):n==="radio"?b.jsx(XG,N({text:t},r)):n==="radioButton"?b.jsx(XG,N({radioType:"button",text:t},r)):n==="rate"?b.jsx(aPt,N({text:t},r)):n==="slider"?b.jsx(mPt,N({text:t},r)):n==="switch"?b.jsx(hPt,N({text:t},r)):n==="option"?b.jsx(UTt,N({text:t},r)):n==="password"?b.jsx(KTt,N({text:t},r)):n==="image"?b.jsx(pme,N({text:t},r)):n==="cascader"?b.jsx(e0t,N({text:t},r)):n==="treeSelect"?b.jsx(PPt,N({text:t},r)):n==="color"?b.jsx(CTt,N({text:t},r)):n==="segmented"?b.jsx(dPt,N({text:t},r)):b.jsx(gPt,N({text:t},r))},HPt=function(t,n){var r,i,a,o,s,l,c=t.text,d=t.valueType,f=d===void 0?"text":d,m=t.mode,p=m===void 0?"read":m,h=t.onChange,v=t.renderFormItem,g=t.value,y=t.readonly,w=t.fieldProps,x=it(t,DPt),C=u.useContext(nf),S=Un(function(){for(var E,T=arguments.length,$=new Array(T),P=0;P=$)return null;var q=l,ue=q.Icon,ie=ue===void 0?Vue:ue,de=q.tooltipText;return b.jsx($r,{title:de,children:b.jsx(ie,{className:fe("".concat(m,"-action-icon action-down"),j),onClick:cn(bt().mark(function be(){return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,p.move(x,ee);case 2:case"end":return xe.stop()}},be)}))})},"down")},[s,m,j,p,o]),ce=u.useMemo(function(){return[ne,Z,se,oe].filter(function(ee){return ee!=null})},[ne,Z,se,oe]),te=(v==null?void 0:v(w,p,ce,$))||ce,le=te.length>0&&B!=="read"?b.jsx("div",{className:fe("".concat(m,"-action"),G({},"".concat(m,"-action-small"),R==="small"),j),children:te}):null,pe={name:P.name,field:w,index:x,record:C==null||(r=C.getFieldValue)===null||r===void 0?void 0:r.call(C,[O.listName,S,w.name].filter(function(ee){return ee!==void 0}).flat(1)),fields:g,operation:p,meta:y},we=_g(),_e=we.grid,Y=(c==null?void 0:c(Q,pe))||Q,ae=(d==null?void 0:d({listDom:b.jsx("div",{className:fe("".concat(m,"-container"),k,j),style:N({width:_e?"100%":void 0},_),children:Y}),action:le},pe))||b.jsxs("div",{className:fe("".concat(m,"-item"),j,G(G({},"".concat(m,"-item-default"),f===void 0),"".concat(m,"-item-show-label"),f)),style:{display:"flex",alignItems:"flex-end"},children:[b.jsx("div",{className:fe("".concat(m,"-container"),k,j),style:N({width:_e?"100%":void 0},_),children:Y}),le]});return b.jsx(Av.Provider,{value:N(N({},w),{},{listName:[O.listName,S,w.name].filter(function(ee){return ee!==void 0}).flat(1)}),children:ae})},ZPt=function(t){var n=Ln(),r=t.creatorButtonProps,i=t.prefixCls,a=t.children,o=t.creatorRecord,s=t.action,l=t.fields,c=t.actionGuard,d=t.max,f=t.fieldExtraRender,m=t.meta,p=t.containerClassName,h=t.containerStyle,v=t.onAfterAdd,g=t.onAfterRemove,y=u.useContext(Ys),w=y.hashId,x=u.useRef(new Map),C=u.useState(!1),S=he(C,2),k=S[0],_=S[1],E=u.useMemo(function(){return l.map(function(I){var R,O;if(!((R=x.current)!==null&&R!==void 0&&R.has(I.key.toString()))){var L;(L=x.current)===null||L===void 0||L.set(I.key.toString(),P1())}var D=(O=x.current)===null||O===void 0?void 0:O.get(I.key.toString());return N(N({},I),{},{uuid:D})})},[l]),T=u.useMemo(function(){var I=N({},s),R=E.length;return c!=null&&c.beforeAddRow?I.add=cn(bt().mark(function O(){var L,D,B,F,z,H=arguments;return bt().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:for(L=H.length,D=new Array(L),B=0;B div".concat(t.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":G(G(G(G({display:"block",width:"100%"},"".concat(t.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(t.componentCls,"-container"),{paddingInlineStart:16}),"".concat(t.antCls,"-space-item,").concat(t.antCls,"-form-item"),{width:"100%"}),"".concat(t.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function bRt(e){return jr("ProFormGroup",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[gRt(n)]})}var Sme=K.forwardRef(function(e,t){var n=K.useContext(xf),r=n.groupProps,i=N(N({},r),e),a=i.children,o=i.collapsible,s=i.defaultCollapsed,l=i.style,c=i.labelLayout,d=i.title,f=d===void 0?e.label:d,m=i.tooltip,p=i.align,h=p===void 0?"start":p,v=i.direction,g=i.size,y=g===void 0?32:g,w=i.titleStyle,x=i.titleRender,C=i.spaceProps,S=i.extra,k=i.autoFocus,_=Wt(function(){return s||!1},{value:e.collapsed,onChange:e.onCollapse}),E=he(_,2),T=E[0],$=E[1],P=u.useContext(Ht.ConfigContext),M=P.getPrefixCls,j=_g(e),I=j.ColWrapper,R=j.RowWrapper,O=M("pro-form-group"),L=bRt(O),D=L.wrapSSR,B=L.hashId,F=o&&b.jsx(ys,{style:{marginInlineEnd:8},rotate:T?void 0:90}),z=b.jsx(Dm,{label:F?b.jsxs("div",{children:[F,f]}):f,tooltip:m}),H=u.useCallback(function(J){var re=J.children;return b.jsx(wr,N(N({},C),{},{className:fe("".concat(O,"-container ").concat(B),C==null?void 0:C.className),size:y,align:h,direction:v,style:N({rowGap:0},C==null?void 0:C.style),children:re}))},[h,O,v,B,y,C]),A=x?x(z,e):z,V=u.useMemo(function(){var J=[],re=K.Children.toArray(a).map(function(Q,ne){var Z;return K.isValidElement(Q)&&Q!==null&&Q!==void 0&&(Z=Q.props)!==null&&Z!==void 0&&Z.hidden?(J.push(Q),null):ne===0&&K.isValidElement(Q)&&k?K.cloneElement(Q,N(N({},Q.props),{},{autoFocus:k})):Q});return[b.jsx(R,{Wrapper:H,children:re},"children"),J.length>0?b.jsx("div",{style:{display:"none"},children:J}):null]},[a,R,H,k]),W=he(V,2),U=W[0],X=W[1];return D(b.jsx(I,{children:b.jsxs("div",{className:fe(O,B,G({},"".concat(O,"-twoLine"),c==="twoLine")),style:l,ref:t,children:[X,(f||m||S)&&b.jsx("div",{className:"".concat(O,"-title ").concat(B).trim(),style:w,onClick:function(){$(!T)},children:S?b.jsxs("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[A,b.jsx("span",{onClick:function(re){return re.stopPropagation()},children:S})]}):A}),b.jsx("div",{style:{display:o&&T?"none":void 0},children:U})]})}))});Sme.displayName="ProForm-Group";var yRt=function(t){return G({},t.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function xRt(e){return jr("DrawerForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[yRt(n)]})}var wRt=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function CRt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.drawerProps,s=e.onFinish,l=e.submitTimeout,c=e.title,d=e.width,f=e.resize,m=e.onOpenChange,p=e.visible,h=e.open,v=it(e,wRt);uo(!v.footer||!(o!=null&&o.footer),"DrawerForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var g=K.useMemo(function(){var le,pe,we,_e={onResize:function(){},maxWidth:J9()?window.innerWidth*.8:void 0,minWidth:300};return typeof f=="boolean"?f?_e:{}:Ci({onResize:(le=f==null?void 0:f.onResize)!==null&&le!==void 0?le:_e.onResize,maxWidth:(pe=f==null?void 0:f.maxWidth)!==null&&pe!==void 0?pe:_e.maxWidth,minWidth:(we=f==null?void 0:f.minWidth)!==null&&we!==void 0?we:_e.minWidth})},[f]),y=u.useContext(Ht.ConfigContext),w=y.getPrefixCls("pro-form-drawer"),x=xRt(w),C=x.wrapSSR,S=x.hashId,k=function(pe){return"".concat(w,"-").concat(pe," ").concat(S)},_=u.useState([]),E=he(_,2),T=E[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useState(!1),R=he(I,2),O=R[0],L=R[1],D=u.useState(d||(f?g==null?void 0:g.minWidth:800)),B=he(D,2),F=B[0],z=B[1],H=Wt(!!p,{value:h||p,onChange:m||a}),A=he(H,2),V=A[0],W=A[1],U=u.useRef(null),X=u.useCallback(function(le){U.current===null&&le&&T([]),U.current=le},[]),J=u.useRef(),re=u.useCallback(function(){var le,pe,we,_e=(le=(pe=(we=v.formRef)===null||we===void 0?void 0:we.current)!==null&&pe!==void 0?pe:v.form)!==null&&le!==void 0?le:J.current;_e&&o!==null&&o!==void 0&&o.destroyOnClose&&_e.resetFields()},[o==null?void 0:o.destroyOnClose,v.form,v.formRef]);u.useEffect(function(){V&&(h||p)&&(m==null||m(!0),a==null||a(!0)),O&&z(g==null?void 0:g.minWidth)},[p,V,O]),u.useImperativeHandle(v.formRef,function(){return J.current},[J.current]);var Q=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var le=cn(bt().mark(function we(_e){var Y,ae;return bt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:W(!V),L(!Object.keys(g)),(Y=i.props)===null||Y===void 0||(ae=Y.onClick)===null||ae===void 0||ae.call(Y,_e);case 3:case"end":return q.stop()}},we)}));function pe(we){return le.apply(this,arguments)}return pe}()})):null},[W,i,V,L,O]),ne=u.useMemo(function(){var le,pe,we,_e,Y;return v.submitter===!1?!1:kd({searchConfig:{submitText:(le=(pe=y.locale)===null||pe===void 0||(pe=pe.Modal)===null||pe===void 0?void 0:pe.okText)!==null&&le!==void 0?le:"确认",resetText:(we=(_e=y.locale)===null||_e===void 0||(_e=_e.Modal)===null||_e===void 0?void 0:_e.cancelText)!==null&&we!==void 0?we:"取消"},resetButtonProps:{preventDefault:!0,disabled:l?M:void 0,onClick:function(ee){var q;W(!1),o==null||(q=o.onClose)===null||q===void 0||q.call(o,ee)}}},(Y=v.submitter)!==null&&Y!==void 0?Y:{})},[v.submitter,(t=y.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.okText,(n=y.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.cancelText,l,M,W,o]),Z=u.useCallback(function(le,pe){return b.jsxs(b.Fragment,{children:[le,U.current&&pe?b.jsx(K.Fragment,{children:Si.createPortal(pe,U.current)},"submitter"):pe]})},[]),se=Un(function(){var le=cn(bt().mark(function pe(we){var _e,Y,ae;return bt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return _e=s==null?void 0:s(we),l&&_e instanceof Promise&&(j(!0),Y=setTimeout(function(){return j(!1)},l),_e.finally(function(){clearTimeout(Y),j(!1)})),q.next=4,_e;case 4:return ae=q.sent,ae&&W(!1),q.abrupt("return",ae);case 7:case"end":return q.stop()}},pe)}));return function(pe){return le.apply(this,arguments)}}()),oe=Jy(V,a),ce=u.useCallback(function(le){var pe,we,_e=(document.body.offsetWidth||1e3)-(le.clientX-document.body.offsetLeft),Y=(pe=g==null?void 0:g.minWidth)!==null&&pe!==void 0?pe:d||800,ae=(we=g==null?void 0:g.maxWidth)!==null&&we!==void 0?we:window.innerWidth*.8;if(_eae){z(ae);return}z(_e)},[g==null?void 0:g.maxWidth,g==null?void 0:g.minWidth,d]),te=u.useCallback(function(){document.removeEventListener("mousemove",ce),document.removeEventListener("mouseup",te)},[ce]);return C(b.jsxs(b.Fragment,{children:[b.jsxs(_s,N(N(N({title:c,width:F},o),oe),{},{afterOpenChange:function(pe){var we;pe||re(),o==null||(we=o.afterOpenChange)===null||we===void 0||we.call(o,pe)},onClose:function(pe){var we;l&&M||(W(!1),o==null||(we=o.onClose)===null||we===void 0||we.call(o,pe))},footer:v.submitter!==!1&&b.jsx("div",{ref:X,style:{display:"flex",justifyContent:"flex-end"}}),children:[f?b.jsx("div",{className:fe(k("sidebar-dragger"),S,G(G({},k("sidebar-dragger-min-disabled"),F===(g==null?void 0:g.minWidth)),k("sidebar-dragger-max-disabled"),F===(g==null?void 0:g.maxWidth))),onMouseDown:function(pe){var we;g==null||(we=g.onResize)===null||we===void 0||we.call(g),pe.stopPropagation(),pe.preventDefault(),document.addEventListener("mousemove",ce),document.addEventListener("mouseup",te),L(!0)}}):null,b.jsx(b.Fragment,{children:b.jsx(jg,N(N({formComponentType:"DrawerForm",layout:"vertical"},v),{},{formRef:J,onInit:function(pe,we){var _e;v.formRef&&(v.formRef.current=we),v==null||(_e=v.onInit)===null||_e===void 0||_e.call(v,pe,we),J.current=we},submitter:ne,onFinish:function(){var le=cn(bt().mark(function pe(we){var _e;return bt().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,se(we);case 2:return _e=ae.sent,ae.abrupt("return",_e);case 4:case"end":return ae.stop()}},pe)}));return function(pe){return le.apply(this,arguments)}}(),contentRender:Z,children:r}))})]})),Q]}))}var SRt=function(t){return G({},t.componentCls,{lineHeight:"30px","&::before":{display:"block",height:0,visibility:"hidden",content:"'.'"},"&-small":{lineHeight:t.lineHeight},"&-container":{display:"flex",flexWrap:"wrap",gap:t.marginXS},"&-item":G({whiteSpace:"nowrap"},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"&-line":{minWidth:"198px"},"&-line:not(:first-child)":{marginBlockStart:"16px",marginBlockEnd:8},"&-collapse-icon":{width:t.controlHeight,height:t.controlHeight,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},"&-effective":G({},"".concat(t.componentCls,"-collapse-icon"),{backgroundColor:t.colorBgTextHover})})};function kRt(e){return jr("LightFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[SRt(n)]})}var _Rt=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],ERt=function(t){var n=t.items,r=t.prefixCls,i=t.size,a=i===void 0?"middle":i,o=t.collapse,s=t.collapseLabel,l=t.onValuesChange,c=t.bordered,d=t.values,f=t.footerRender,m=t.placement,p=Ln(),h="".concat(r,"-light-filter"),v=kRt(h),g=v.wrapSSR,y=v.hashId,w=u.useState(!1),x=he(w,2),C=x[0],S=x[1],k=u.useState(function(){return N({},d)}),_=he(k,2),E=_[0],T=_[1];u.useEffect(function(){T(N({},d))},[d]);var $=u.useMemo(function(){var I=[],R=[];return n.forEach(function(O){var L=O.props||{},D=L.secondary;D||o?I.push(O):R.push(O)}),{collapseItems:I,outsideItems:R}},[t.items]),P=$.collapseItems,M=$.outsideItems,j=function(){return s||(o?b.jsx(Olt,{className:"".concat(h,"-collapse-icon ").concat(y).trim()}):b.jsx(Gc,{size:a,label:p.getMessage("form.lightFilter.more","更多筛选")}))};return g(b.jsx("div",{className:fe(h,y,"".concat(h,"-").concat(a),G({},"".concat(h,"-effective"),Object.keys(d).some(function(I){return Array.isArray(d[I])?d[I].length>0:d[I]}))),children:b.jsxs("div",{className:"".concat(h,"-container ").concat(y).trim(),children:[M.map(function(I,R){if(!(I!=null&&I.props))return I;var O=I.key,L=(I==null?void 0:I.props)||{},D=L.fieldProps,B=D!=null&&D.placement?D==null?void 0:D.placement:m;return b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},I.props.fieldProps),{},{placement:B}),proFieldProps:N(N({},I.props.proFieldProps),{},{light:!0,label:I.props.label,bordered:c}),bordered:c})},O||R)}),P.length?b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:b.jsx(Vde,{padding:24,open:C,onOpenChange:function(R){S(R)},placement:m,label:j(),footerRender:f,footer:{onConfirm:function(){l(N({},E)),S(!1)},onClear:function(){var R={};P.forEach(function(O){var L=O.props.name;R[L]=void 0}),l(R)}},children:P.map(function(I){var R=I.key,O=I.props,L=O.name,D=O.fieldProps,B=N(N({},D),{},{onChange:function(H){return T(N(N({},E),{},G({},L,H!=null&&H.target?H.target.value:H))),!1}});E.hasOwnProperty(L)&&(B[I.props.valuePropName||"value"]=E[L]);var F=D!=null&&D.placement?D==null?void 0:D.placement:m;return b.jsx("div",{className:"".concat(h,"-line ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},B),{},{placement:F})})},R)})})},"more"):null]})}))};function $Rt(e){var t=e.size,n=e.collapse,r=e.collapseLabel,i=e.initialValues,a=e.onValuesChange,o=e.form,s=e.placement,l=e.formRef,c=e.bordered;e.ignoreRules;var d=e.footerRender,f=it(e,_Rt),m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=p("pro-form"),v=u.useState(function(){return N({},i)}),g=he(v,2),y=g[0],w=g[1],x=u.useRef();return u.useImperativeHandle(l,function(){return x.current},[x.current]),b.jsx(jg,N(N({size:t,initialValues:i,form:o,contentRender:function(S){return b.jsx(ERt,{prefixCls:h,items:S==null?void 0:S.flatMap(function(k){var _;return!k||!(k!=null&&k.type)?k:(k==null||(_=k.type)===null||_===void 0?void 0:_.displayName)==="ProForm-Group"?k.props.children:k}),size:t,bordered:c,collapse:n,collapseLabel:r,placement:s,values:y||{},footerRender:d,onValuesChange:function(_){var E,T,$=N(N({},y),_);w($),(E=x.current)===null||E===void 0||E.setFieldsValue($),(T=x.current)===null||T===void 0||T.submit(),a&&a(_,$)}})},formRef:x,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},on(f,["labelWidth"])),{},{onValuesChange:function(S,k){var _;w(k),a==null||a(S,k),(_=x.current)===null||_===void 0||_.submit()}}))}var TRt=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function PRt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.onOpenChange,s=e.modalProps,l=e.onFinish,c=e.submitTimeout,d=e.title,f=e.width,m=e.visible,p=e.open,h=it(e,TRt);uo(!h.footer||!(s!=null&&s.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var v=u.useContext(Ht.ConfigContext),g=u.useState([]),y=he(g,2),w=y[1],x=u.useState(!1),C=he(x,2),S=C[0],k=C[1],_=Wt(!!m,{value:p||m,onChange:o||a}),E=he(_,2),T=E[0],$=E[1],P=u.useRef(null),M=u.useCallback(function(F){P.current===null&&F&&w([]),P.current=F},[]),j=u.useRef(),I=u.useCallback(function(){var F,z,H,A=(F=(z=h.form)!==null&&z!==void 0?z:(H=h.formRef)===null||H===void 0?void 0:H.current)!==null&&F!==void 0?F:j.current;A&&s!==null&&s!==void 0&&s.destroyOnClose&&A.resetFields()},[s==null?void 0:s.destroyOnClose,h.form,h.formRef]);u.useImperativeHandle(h.formRef,function(){return j.current},[j.current]),u.useEffect(function(){(p||m)&&(o==null||o(!0),a==null||a(!0))},[m,p]);var R=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var F=cn(bt().mark(function H(A){var V,W;return bt().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:$(!T),(V=i.props)===null||V===void 0||(W=V.onClick)===null||W===void 0||W.call(V,A);case 2:case"end":return X.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()})):null},[$,i,T]),O=u.useMemo(function(){var F,z,H,A,V,W,U;return h.submitter===!1?!1:kd({searchConfig:{submitText:(F=(z=s==null?void 0:s.okText)!==null&&z!==void 0?z:(H=v.locale)===null||H===void 0||(H=H.Modal)===null||H===void 0?void 0:H.okText)!==null&&F!==void 0?F:"确认",resetText:(A=(V=s==null?void 0:s.cancelText)!==null&&V!==void 0?V:(W=v.locale)===null||W===void 0||(W=W.Modal)===null||W===void 0?void 0:W.cancelText)!==null&&A!==void 0?A:"取消"},resetButtonProps:{preventDefault:!0,disabled:c?S:void 0,onClick:function(J){var re;$(!1),s==null||(re=s.onCancel)===null||re===void 0||re.call(s,J)}}},(U=h.submitter)!==null&&U!==void 0?U:{})},[(t=v.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.cancelText,(n=v.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.okText,s,h.submitter,$,S,c]),L=u.useCallback(function(F,z){return b.jsxs(b.Fragment,{children:[F,P.current&&z?b.jsx(K.Fragment,{children:Si.createPortal(z,P.current)},"submitter"):z]})},[]),D=u.useCallback(function(){var F=cn(bt().mark(function z(H){var A,V,W;return bt().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return A=l==null?void 0:l(H),c&&A instanceof Promise&&(k(!0),V=setTimeout(function(){return k(!1)},c),A.finally(function(){clearTimeout(V),k(!1)})),X.next=4,A;case 4:return W=X.sent,W&&$(!1),X.abrupt("return",W);case 7:case"end":return X.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),[l,$,c]),B=Jy(T);return b.jsxs(b.Fragment,{children:[b.jsx(na,N(N(N({title:d,width:f||800},s),B),{},{onCancel:function(z){var H;c&&S||($(!1),s==null||(H=s.onCancel)===null||H===void 0||H.call(s,z))},afterClose:function(){var z;I(),T&&$(!1),s==null||(z=s.afterClose)===null||z===void 0||z.call(s)},footer:h.submitter!==!1?b.jsx("div",{ref:M,style:{display:"flex",justifyContent:"flex-end"}}):null,children:b.jsx(jg,N(N({formComponentType:"ModalForm",layout:"vertical"},h),{},{onInit:function(z,H){var A;h.formRef&&(h.formRef.current=H),h==null||(A=h.onInit)===null||A===void 0||A.call(h,z,H),j.current=H},formRef:j,submitter:O,onFinish:function(){var F=cn(bt().mark(function z(H){var A;return bt().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,D(H);case 2:return A=W.sent,W.abrupt("return",A);case 4:case"end":return W.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),contentRender:L,children:r}))})),R]})}var RRt=function(t,n,r,i){return t?b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.collapsed","展开"),i&&"(".concat(i,")"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]}):b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.expand","收起"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]})},IRt=function(t){var n=t.setCollapsed,r=t.collapsed,i=r===void 0?!1:r,a=t.submitter,o=t.style,s=t.hiddenNum,l=u.useContext(Ht.ConfigContext),c=l.getPrefixCls,d=Ln(),f=u.useContext(Ys),m=f.hashId,p=Yde(t.collapseRender)||RRt;return b.jsxs(wr,{style:o,size:16,children:[a,t.collapseRender!==!1&&b.jsx("a",{className:"".concat(c("pro-query-filter-collapse-button")," ").concat(m).trim(),onClick:function(){return n(!i)},children:p==null?void 0:p(i,t,d,s)})]})},ORt=function(t){return G({},t.componentCls,G(G(G(G({"&&":{padding:24}},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"".concat(t.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":G(G({},"".concat(t.proComponentsCls,"-form-group"),{display:"flex",alignItems:"center",gap:t.marginXS}),"&:last-child",{marginBlockEnd:12}),"&-split-line":{"&:after":{position:"absolute",width:"100%",content:'""',height:1,insetBlockEnd:-12,borderBlockEnd:"1px dashed ".concat(t.colorSplit)}}}),"&-collapse-button",{display:"flex",alignItems:"center",color:t.colorPrimary}))};function MRt(e){return jr("QueryFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[ORt(n)]})}var jRt=["collapsed","layout","defaultCollapsed","defaultColsNumber","defaultFormItemsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],Yp,NRt={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},QG={vertical:[[513,1,"vertical"],[785,2,"vertical"],[1057,3,"vertical"],[1/0,4,"vertical"]],default:[[513,1,"vertical"],[701,2,"vertical"],[1062,3,"horizontal"],[1352,3,"horizontal"],[1/0,4,"horizontal"]]},ARt=function(t,n,r){if(r&&typeof r=="number")return{span:r,layout:t};var i=r?["xs","sm","md","lg","xl","xxl"].map(function(o){return[NRt[o],24/r[o],"horizontal"]}):QG[t||"default"],a=(i||QG.default).find(function(o){return nC)&&!!z;T+=1;var Q=K.isValidElement(F)&&(F.key||"".concat((W=F.props)===null||W===void 0?void 0:W.name))||z;return K.isValidElement(F)&&re?t.preserve?{itemDom:K.cloneElement(F,{hidden:!0,key:Q||z}),hidden:!0,colSpan:X}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:F,colSpan:X,hidden:!1}}),I=j.map(function(F,z){var H,A,V=F.itemDom,W=F.colSpan,U=V==null||(H=V.props)===null||H===void 0?void 0:H.hidden;if(U)return V;var X=K.isValidElement(V)&&(V.key||"".concat((A=V.props)===null||A===void 0?void 0:A.name))||z;return 24-M%2424){var A,V;return 24-((A=(V=t.submitterColSpanProps)===null||V===void 0?void 0:V.span)!==null&&A!==void 0?A:x.span)}return 24-H},[M,M%24+((n=(r=t.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&n!==void 0?n:x.span),(i=t.submitterColSpanProps)===null||i===void 0?void 0:i.span]),D=u.useContext(Ht.ConfigContext),B=D.getPrefixCls("pro-query-filter");return b.jsxs(da,{gutter:S,justify:"start",className:fe("".concat(B,"-row"),l),children:[I,_&&b.jsx(Wn,N(N({span:x.span,offset:L,className:fe((a=t.submitterColSpanProps)===null||a===void 0?void 0:a.className)},t.submitterColSpanProps),{},{style:{textAlign:"end"},children:b.jsx(kn.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(B,"-actions ").concat(l).trim(),children:b.jsx(IRt,{hiddenNum:R,collapsed:p,collapseRender:O?g:!1,submitter:_,setCollapsed:h},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},LRt=J9()?(Yp=document)===null||Yp===void 0||(Yp=Yp.body)===null||Yp===void 0?void 0:Yp.clientWidth:1024;function BRt(e){var t=e.collapsed,n=e.layout,r=e.defaultCollapsed,i=r===void 0?!0:r,a=e.defaultColsNumber,o=e.defaultFormItemsNumber,s=e.span,l=e.searchGutter,c=l===void 0?24:l;e.searchText,e.resetText;var d=e.optionRender,f=e.collapseRender,m=e.onReset,p=e.onCollapse,h=e.labelWidth,v=h===void 0?"80":h,g=e.style,y=e.split,w=e.preserve,x=w===void 0?!0:w,C=e.ignoreRules,S=e.showHiddenNum,k=S===void 0?!1:S,_=e.submitterColSpanProps,E=it(e,jRt),T=u.useContext(Ht.ConfigContext),$=T.getPrefixCls("pro-query-filter"),P=MRt($),M=P.wrapSSR,j=P.hashId,I=Wt(function(){return typeof(g==null?void 0:g.width)=="number"?g==null?void 0:g.width:LRt}),R=he(I,2),O=R[0],L=R[1],D=u.useMemo(function(){return ARt(n,O+16,s)},[n,O,s]),B=u.useMemo(function(){if(o!==void 0)return o;if(a!==void 0){var z=24/D.span-1;return a>z?z:a}return Math.max(1,24/D.span-1)},[a,o,D.span]),F=u.useMemo(function(){if(v&&D.layout!=="vertical"&&v!=="auto")return{labelCol:{flex:"0 0 ".concat(v,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(v,"px)")}},style:{flexWrap:"nowrap"}}},[D.layout,v]);return M(b.jsx(Mi,{onResize:function(H){O!==H.width&&H.width>17&&L(H.width)},children:b.jsx("div",{className:"".concat($,"-container ").concat(j),style:e.containerStyle,children:b.jsx(jg,N(N({isKeyPressSubmit:!0,preserve:x},E),{},{className:fe($,j,E.className),onReset:m,style:g,layout:D.layout,fieldProps:{style:{width:"100%"}},formItemProps:F,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(H,A,V){return b.jsx(DRt,{spanSize:D,collapsed:t,form:V,submitterColSpanProps:_,collapseRender:f,defaultCollapsed:i,onCollapse:p,optionRender:d,submitter:A,items:H,split:y,baseClassName:$,resetText:e.resetText,searchText:e.searchText,searchGutter:c,preserve:x,ignoreRules:C,showLength:B,showHiddenNum:k})}}))})},"resize-observer"))}var zRt=["onFinish","step","formRef","title","stepProps"];function HRt(e){var t=u.useRef(),n=u.useContext(kme),r=u.useContext(_me),i=N(N({},e),r),a=i.onFinish,o=i.step,s=i.formRef;i.title,i.stepProps;var l=it(i,zRt);return uo(!l.submitter,"StepForm 不包含提交按钮,请在 StepsForm 上"),u.useImperativeHandle(s,function(){return t.current},[s==null?void 0:s.current]),u.useEffect(function(){if(i.name||i.step){var c=(i.name||i.step).toString();return n==null||n.regForm(c,i),function(){n==null||n.unRegForm(c)}}},[]),n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),b.jsx(jg,N({formRef:t,onFinish:function(){var c=cn(bt().mark(function d(f){var m;return bt().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(l.name&&(n==null||n.onFormFinish(l.name,f)),!a){h.next=9;break}return n==null||n.setLoading(!0),h.next=5,a==null?void 0:a(f);case 5:return m=h.sent,m&&(n==null||n.next()),n==null||n.setLoading(!1),h.abrupt("return");case 9:n!=null&&n.lastStep||n==null||n.next();case 10:case"end":return h.stop()}},d)}));return function(d){return c.apply(this,arguments)}}(),onInit:function(d,f){var m;t.current=f,n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),l==null||(m=l.onInit)===null||m===void 0||m.call(l,d,f)},layout:"vertical"},on(l,["layoutType","columns"])))}var VRt=function(t){return G({},t.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":G({maxWidth:"1160px",margin:"auto"},"".concat(t.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function WRt(e){return jr("StepsForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[VRt(n)]})}var URt=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],kme=K.createContext(void 0),qRt={horizontal:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(b.Fragment,{children:[b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:n})}),b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:r})})]})},vertical:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(da,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[b.jsx(Wn,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:K.cloneElement(n,{style:{height:"100%"}})}),b.jsx(Wn,{children:b.jsx("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},_me=K.createContext(null);function GRt(e){var t=u.useContext(Ht.ConfigContext),n=t.getPrefixCls,r=n("pro-steps-form"),i=WRt(r),a=i.wrapSSR,o=i.hashId;e.current,e.onCurrentChange;var s=e.submitter,l=e.stepsFormRender,c=e.stepsRender,d=e.stepFormRender,f=e.stepsProps,m=e.onFinish,p=e.formProps,h=e.containerStyle,v=e.formRef,g=e.formMapRef,y=e.layoutRender,w=it(e,URt),x=u.useRef(new Map),C=u.useRef(new Map),S=u.useRef([]),k=u.useState([]),_=he(k,2),E=_[0],T=_[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=Ln(),R=Wt(0,{value:e.current,onChange:e.onCurrentChange}),O=he(R,2),L=O[0],D=O[1],B=u.useMemo(function(){return qRt[(f==null?void 0:f.direction)||"horizontal"]},[f==null?void 0:f.direction]),F=u.useMemo(function(){return L===E.length-1},[E.length,L]),z=u.useCallback(function(te,le){C.current.has(te)||T(function(pe){return[].concat(Ve(pe),[te])}),C.current.set(te,le)},[]),H=u.useCallback(function(te){T(function(le){return le.filter(function(pe){return pe!==te})}),C.current.delete(te),x.current.delete(te)},[]);u.useImperativeHandle(g,function(){return S.current},[S.current]),u.useImperativeHandle(v,function(){var te;return(te=S.current[L||0])===null||te===void 0?void 0:te.current},[L,S.current]);var A=u.useCallback(function(){var te=cn(bt().mark(function le(pe,we){var _e,Y;return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(x.current.set(pe,we),!(!F||!m)){ee.next=3;break}return ee.abrupt("return");case 3:return j(!0),_e=I4.apply(void 0,[{}].concat(Ve(Array.from(x.current.values())))),ee.prev=5,ee.next=8,m(_e);case 8:Y=ee.sent,Y&&(D(0),S.current.forEach(function(q){var ue;return(ue=q.current)===null||ue===void 0?void 0:ue.resetFields()})),ee.next=15;break;case 12:ee.prev=12,ee.t0=ee.catch(5),console.log(ee.t0);case 15:return ee.prev=15,j(!1),ee.finish(15);case 18:case"end":return ee.stop()}},le,null,[[5,12,15,18]])}));return function(le,pe){return te.apply(this,arguments)}}(),[F,m,j,D]),V=u.useMemo(function(){var te=mp(Iu,"4.24.0")>-1,le=te?{items:E.map(function(pe){var we=C.current.get(pe);return N({key:pe,title:we==null?void 0:we.title},we==null?void 0:we.stepProps)})}:{};return b.jsx("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:b.jsx(g2,N(N(N({},f),le),{},{current:L,onChange:void 0,children:!te&&E.map(function(pe){var we=C.current.get(pe);return b.jsx(g2.Step,N({title:we==null?void 0:we.title},we==null?void 0:we.stepProps),pe)})}))})},[E,o,r,L,f]),W=Un(function(){var te,le=S.current[L];(te=le.current)===null||te===void 0||te.submit()}),U=Un(function(){L<1||D(L-1)}),X=u.useMemo(function(){return s!==!1&&b.jsx(Vt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var le;s==null||(le=s.onSubmit)===null||le===void 0||le.call(s),W()},children:I.getMessage("stepsForm.next","下一步")}),"next")},[I,M,W,s]),J=u.useMemo(function(){return s!==!1&&b.jsx(Vt,N(N({},s==null?void 0:s.resetButtonProps),{},{onClick:function(){var le;U(),s==null||(le=s.onReset)===null||le===void 0||le.call(s)},children:I.getMessage("stepsForm.prev","上一步")}),"pre")},[I,U,s]),re=u.useMemo(function(){return s!==!1&&b.jsx(Vt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var le;s==null||(le=s.onSubmit)===null||le===void 0||le.call(s),W()},children:I.getMessage("stepsForm.submit","提交")}),"submit")},[I,M,W,s]),Q=Un(function(){L>E.length-2||D(L+1)}),ne=u.useMemo(function(){var te=[],le=L||0;if(le<1?E.length===1?te.push(re):te.push(X):le+1===E.length?te.push(J,re):te.push(J,X),te=te.filter(K.isValidElement),s&&s.render){var pe,we={form:(pe=S.current[L])===null||pe===void 0?void 0:pe.current,onSubmit:W,step:L,onPre:U};return s.render(we,te)}return s&&(s==null?void 0:s.render)===!1?null:te},[E.length,X,W,J,U,L,re,s]),Z=u.useMemo(function(){return Ir(e.children).map(function(te,le){var pe=te.props,we=pe.name||"".concat(le),_e=L===le,Y=_e?{contentRender:d,submitter:!1}:{};return b.jsx("div",{className:fe("".concat(r,"-step"),o,G({},"".concat(r,"-step-active"),_e)),children:b.jsx(_me.Provider,{value:N(N(N(N({},Y),p),pe),{},{name:we,step:le}),children:te})},we)})},[p,o,r,e.children,L,d]),se=u.useMemo(function(){return c?c(E.map(function(te){var le;return{key:te,title:(le=C.current.get(te))===null||le===void 0?void 0:le.title}}),V):V},[E,V,c]),oe=u.useMemo(function(){return b.jsxs("div",{className:"".concat(r,"-container ").concat(o).trim(),style:h,children:[Z,l?null:b.jsx(wr,{children:ne})]})},[h,Z,o,r,l,ne]),ce=u.useMemo(function(){var te={stepsDom:se,formDom:oe};return l?l(y?y(te):B(te),ne):y?y(te):B(te)},[se,oe,B,l,ne,y]);return a(b.jsx("div",{className:fe(r,o),children:b.jsx(kn.Provider,N(N({},w),{},{children:b.jsx(kme.Provider,{value:{loading:M,setLoading:j,regForm:z,keyArray:E,next:Q,formArrayRef:S,formMapRef:C,lastStep:F,unRegForm:H,onFormFinish:A},children:ce})}))}))}function J4(e){return b.jsx(R4,{needDeps:!0,children:b.jsx(GRt,N({},e))})}J4.StepForm=HRt;J4.useForm=kn.useForm;var KRt=function(t){var n=t.children;return b.jsx(b.Fragment,{children:n})},YRt=["steps","columns","forceUpdate","grid"],XRt=function(t){var n=t.steps,r=t.columns,i=t.forceUpdate,a=t.grid,o=it(t,YRt),s=Y9(o),l=u.useCallback(function(d){var f,m;(f=(m=s.current).onCurrentChange)===null||f===void 0||f.call(m,d),i([])},[i,s]),c=u.useMemo(function(){return n==null?void 0:n.map(function(d,f){return u.createElement(Eme,N(N({grid:a},d),{},{key:f,layoutType:"StepForm",columns:r[f]}))})},[r,a,n]);return b.jsx(J4,N(N({},o),{},{onCurrentChange:l,children:c}))},JRt=function(t,n){if(t.valueType==="dependency"){var r,i,a,o=(r=t.getFieldProps)===null||r===void 0?void 0:r.call(t);return uo(Array.isArray((i=t.name)!==null&&i!==void 0?i:o==null?void 0:o.name),'SchemaForm: fieldProps.name should be NamePath[] when valueType is "dependency"'),uo(typeof t.columns=="function",'SchemaForm: columns should be a function when valueType is "dependency"'),Array.isArray((a=t.name)!==null&&a!==void 0?a:o==null?void 0:o.name)?u.createElement(X4,N(N({name:t.name},o),{},{key:t.key}),function(s){return!t.columns||typeof t.columns!="function"?null:n.genItems(t.columns(s))}):null}return!0},QRt=function(t){if(t.valueType==="divider"){var n;return u.createElement(K_,N(N({},(n=t.getFieldProps)===null||n===void 0?void 0:n.call(t)),{},{key:t.key}))}return!0},ZRt=["key"],eIt=function(t,n){var r=n.action,i=n.formRef,a=n.type,o=n.originItem,s=N(N({},on(t,["dataIndex","width","render","renderFormItem","renderText","title"])),{},{name:t.name||t.key||t.dataIndex,width:t.width,render:t!=null&&t.render?function(f,m,p){var h,v,g,y;return t==null||(h=t.render)===null||h===void 0?void 0:h.call(t,f,m,p,r==null?void 0:r.current,N(N({type:a},t),{},{key:(v=t.key)===null||v===void 0?void 0:v.toString(),formItemProps:(g=t.getFormItemProps)===null||g===void 0?void 0:g.call(t),fieldProps:(y=t.getFieldProps)===null||y===void 0?void 0:y.call(t)}))}:void 0}),l=function(){var m=s.key,p=it(s,ZRt);return b.jsx(rl,N(N({},p),{},{ignoreFormItem:!0}),m)},c=t!=null&&t.renderFormItem?function(f,m){var p,h,v,g,y=Ci(N(N({},m),{},{onChange:void 0}));return t==null||(p=t.renderFormItem)===null||p===void 0?void 0:p.call(t,N(N({type:a},t),{},{key:(h=t.key)===null||h===void 0?void 0:h.toString(),formItemProps:(v=t.getFormItemProps)===null||v===void 0?void 0:v.call(t),fieldProps:(g=t.getFieldProps)===null||g===void 0?void 0:g.call(t),originProps:o}),N(N({},y),{},{defaultRender:l,type:a}),i.current)}:void 0,d=function(){if(t!=null&&t.renderFormItem){var m=c==null?void 0:c(null,{});if(!m||t.ignoreFormItem)return m}return u.createElement(rl,N(N({},s),{},{key:[t.key,t.index||0].join("-"),renderFormItem:c}))};return t.dependencies?b.jsx(X4,{name:t.dependencies||[],children:d},t.key):d()},tIt=function(t,n){var r=n.genItems;if(t.valueType==="formList"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement(rRt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,name:t.dataIndex,label:t.label,initialValue:t.initialValue,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},nIt=function(t,n){var r=n.genItems;if(t.valueType==="formSet"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement(dRt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,initialValue:t.initialValue,name:t.dataIndex,label:t.label,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},rIt=function(t,n){var r=n.genItems;if(t.valueType==="group"){var i;return!t.columns||!Array.isArray(t.columns)?null:b.jsx(jIt,N(N({label:t.label,colProps:t.colProps,rowProps:t.rowProps},(i=t.getFieldProps)===null||i===void 0?void 0:i.call(t)),{},{children:r(t.columns)}),t.key)}return!0},iIt=function(t){return t.valueType&&typeof t.valueType=="string"&&["index","indexBorder","option"].includes(t==null?void 0:t.valueType)?null:!0},ZG=[iIt,rIt,tIt,nIt,QRt,JRt],aIt=function(t,n){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:[],A=eK(H);if(!A)throw new Error("nameList is require");var V=(z=j())===null||z===void 0?void 0:z.getFieldValue(A),W=A?qr({},A,V):V,U=Ve(A);return U.shift(),cr(a(W,g,U),A)},getFieldFormatValueObject:function(z){var H,A=eK(z),V=(H=j())===null||H===void 0?void 0:H.getFieldValue(A),W=A?qr({},A,V):V;return a(W,g,A)},validateFieldsReturnFormatValue:function(){var F=cn(bt().mark(function H(A){var V,W,U;return bt().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(!Array.isArray(A)&&A)){J.next=2;break}throw new Error("nameList must be array");case 2:return J.next=4,(V=j())===null||V===void 0?void 0:V.validateFields(A);case 4:return W=J.sent,U=a(W,g),J.abrupt("return",U||{});case 7:case"end":return J.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()}},[g,a]),R=u.useMemo(function(){return K.Children.toArray(n).map(function(F,z){return z===0&&K.isValidElement(F)&&w?K.cloneElement(F,N(N({},F.props),{},{autoFocus:w})):F})},[w,n]),O=u.useMemo(function(){return typeof i=="boolean"||!i?{}:i},[i]),L=u.useMemo(function(){if(i!==!1)return b.jsx(pIt,N(N({},O),{},{onReset:function(){var z,H,A=a((z=$.current)===null||z===void 0?void 0:z.getFieldsValue(),g);if(O==null||(H=O.onReset)===null||H===void 0||H.call(O,A),h==null||h(A),m){var V,W=Object.keys(a((V=$.current)===null||V===void 0?void 0:V.getFieldsValue(),!1)).reduce(function(U,X){return N(N({},U),{},G({},X,A[X]||void 0))},f);p(fS(m,W||{},"set"))}},submitButtonProps:N({loading:c},O.submitButtonProps)}),"submitter")},[i,O,c,a,g,h,m,f,p]),D=u.useMemo(function(){var F=x?b.jsx(M,{children:R}):R;return r?r(F,L,$.current):F},[x,M,R,r,L]),B=kb(e.initialValues);return u.useEffect(function(){if(!(m||!e.initialValues||!B||k.request)){var F=_u(e.initialValues,B);uo(F,"initialValues 只在 form 初始化时生效,如果你需要异步加载推荐使用 request,或者 initialValues ? : null "),uo(F,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}},[e.initialValues]),u.useImperativeHandle(o,function(){return N(N({},$.current),I)},[I,$.current]),u.useEffect(function(){var F,z,H=a((F=$.current)===null||F===void 0||(z=F.getFieldsValue)===null||z===void 0?void 0:z.call(F,!0),g);s==null||s(H,N(N({},$.current),I))},[]),b.jsx(Qy.Provider,{value:N(N({},I),{},{formRef:$}),children:b.jsx(Ht,{componentSize:k.size||T,children:b.jsxs(eA.Provider,{value:{grid:x,colProps:S},children:[k.component!==!1&&b.jsx("input",{type:"text",style:{display:"none"}}),D]})})})}var tK=0;function jg(e){var t=e.extraUrlParams,n=t===void 0?{}:t,r=e.syncToUrl,i=e.isKeyPressSubmit,a=e.syncToUrlAsImportant,o=a===void 0?!1:a,s=e.syncToInitialValues,l=s===void 0?!0:s;e.children,e.contentRender,e.submitter;var c=e.fieldProps,d=e.proFieldProps,f=e.formItemProps,m=e.groupProps,p=e.dateFormatter,h=p===void 0?"string":p,v=e.formRef;e.onInit;var g=e.form,y=e.formComponentType;e.onReset,e.grid,e.rowProps,e.colProps;var w=e.omitNil,x=w===void 0?!0:w,C=e.request,S=e.params,k=e.initialValues,_=e.formKey,E=_===void 0?tK:_;e.readonly;var T=e.onLoadingChange,$=e.loading,P=it(e,kIt),M=u.useRef({}),j=Wt(!1,{onChange:T,value:$}),I=he(j,2),R=I[0],O=I[1],L=Tgt({},{disabled:!r}),D=he(L,2),B=D[0],F=D[1],z=u.useRef(P1());u.useEffect(function(){tK+=0},[]);var H=cpt({request:C,params:S,proFieldKey:E}),A=he(H,1),V=A[0],W=u.useContext(Ht.ConfigContext),U=W.getPrefixCls,X=U("pro-form"),J=jr("ProForm",function(Y){return G({},".".concat(X),G({},"> div:not(".concat(Y.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),re=J.wrapSSR,Q=J.hashId,ne=u.useState(function(){return r?fS(r,B,"get"):{}}),Z=he(ne,2),se=Z[0],oe=Z[1],ce=u.useRef({}),te=u.useRef({}),le=Un(function(Y,ae,ee){return Jvt(tpt(Y,h,te.current,ae,ee),ce.current,ae)});u.useEffect(function(){l||oe({})},[l]);var pe=Un(function(){return N(N({},B),n)});u.useEffect(function(){r&&F(fS(r,pe(),"set"))},[n,pe,r]);var we=u.useMemo(function(){if(!(typeof window>"u")&&y&&["DrawerForm"].includes(y))return function(Y){return Y.parentNode||document.body}},[y]),_e=Un(cn(bt().mark(function Y(){var ae,ee,q,ue,ie,de,be;return bt().wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(P.onFinish){xe.next=2;break}return xe.abrupt("return");case 2:if(!R){xe.next=4;break}return xe.abrupt("return");case 4:return xe.prev=4,q=M==null||(ae=M.current)===null||ae===void 0||(ee=ae.getFieldsFormatValue)===null||ee===void 0?void 0:ee.call(ae),ue=P.onFinish(q),ue instanceof Promise&&O(!0),xe.next=10,ue;case 10:r&&(be=Object.keys(M==null||(ie=M.current)===null||ie===void 0||(de=ie.getFieldsFormatValue)===null||de===void 0?void 0:de.call(ie,void 0,!1)).reduce(function(ye,Se){var Oe;return N(N({},ye),{},G({},Se,(Oe=q[Se])!==null&&Oe!==void 0?Oe:void 0))},n),Object.keys(B).forEach(function(ye){be[ye]!==!1&&be[ye]!==0&&!be[ye]&&(be[ye]=void 0)}),F(fS(r,be,"set"))),O(!1),xe.next=18;break;case 14:xe.prev=14,xe.t0=xe.catch(4),console.log(xe.t0),O(!1);case 18:case"end":return xe.stop()}},Y,null,[[4,14]])})));return u.useImperativeHandle(v,function(){return M.current},[!V]),!V&&e.request?b.jsx("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:b.jsx(Ya,{})}):re(b.jsx(mx.Provider,{value:{mode:e.readonly?"read":"edit"},children:b.jsx(R4,{needDeps:!0,children:b.jsx(xf.Provider,{value:{formRef:M,fieldProps:c,proFieldProps:d,formItemProps:f,groupProps:m,formComponentType:y,getPopupContainer:we,formKey:z.current,setFieldValueType:function(ae,ee){var q=ee.valueType,ue=q===void 0?"text":q,ie=ee.dateFormat,de=ee.transform;Array.isArray(ae)&&(ce.current=qr(ce.current,ae,de),te.current=qr(te.current,ae,{valueType:ue,dateFormat:ie}))}},children:b.jsx(Av.Provider,{value:{},children:b.jsx(kn,N(N({onKeyPress:function(ae){if(i&&ae.key==="Enter"){var ee;(ee=M.current)===null||ee===void 0||ee.submit()}},autoComplete:"off",form:g},on(P,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(ae){M.current&&(M.current.nativeElement=ae==null?void 0:ae.nativeElement)},initialValues:o?N(N(N({},k),V),se):N(N(N({},se),k),V),onValuesChange:function(ae,ee){var q;P==null||(q=P.onValuesChange)===null||q===void 0||q.call(P,le(ae,!!x),le(ee,!!x))},className:fe(e.className,X,Q),onFinish:_e,children:b.jsx(_It,N(N({transformKey:le,autoComplete:"off",loading:R,onUrlSearchChange:F},e),{},{formRef:M,initialValues:N(N({},k),V)}))}))})})})}))}var EIt=function(t){return G(G({},"".concat(t.componentCls,"-collapse-label"),{paddingInline:1,paddingBlock:1}),"".concat(t.componentCls,"-container"),G({},"".concat(t.antCls,"-form-item"),{marginBlockEnd:0}))};function $It(e){return jr("LightWrapper",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[EIt(n)]})}var TIt=["label","size","disabled","onChange","className","style","children","valuePropName","placeholder","labelFormatter","bordered","footerRender","allowClear","otherFieldProps","valueType","placement"],PIt=function(t){var n=t.label,r=t.size,i=t.disabled,a=t.onChange,o=t.className,s=t.style,l=t.children,c=t.valuePropName,d=t.placeholder,f=t.labelFormatter,m=t.bordered,p=t.footerRender,h=t.allowClear,v=t.otherFieldProps,g=t.valueType,y=t.placement,w=it(t,TIt),x=u.useContext(Ht.ConfigContext),C=x.getPrefixCls,S=C("pro-field-light-wrapper"),k=$It(S),_=k.wrapSSR,E=k.hashId,T=u.useState(t[c]),$=he(T,2),P=$[0],M=$[1],j=Wt(!1),I=he(j,2),R=I[0],O=I[1],L=function(){for(var z,H=arguments.length,A=new Array(H),V=0;Vs))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&tOt?new yk:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:{},s=u.useRef(),l=u.useRef(null),c=u.useRef(),d=u.useRef(),f=u.useState(""),m=he(f,2),p=m[0],h=m[1],v=u.useRef([]),g=Wt(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),y=he(g,2),w=y[0],x=y[1],C=u.useMemo(function(){var P,M;if(o!=null&&(P=o.columnsState)!==null&&P!==void 0&&P.defaultValue)return o.columnsState.defaultValue;var j={};return(M=o.columns)===null||M===void 0||M.forEach(function(I,R){var O=I.key,L=I.dataIndex,D=I.fixed,B=I.disable,F=Ng(O??L,R);F&&(j[F]={show:!0,fixed:D,disable:B})}),j},[o.columns]),S=Wt(function(){var P,M,j=o.columnsState||{},I=j.persistenceType,R=j.persistenceKey;if(R&&I&&typeof window<"u"){var O=window[I];try{var L=O==null?void 0:O.getItem(R);if(L){var D;if(o!=null&&(D=o.columnsState)!==null&&D!==void 0&&D.defaultValue){var B;return AO({},o==null||(B=o.columnsState)===null||B===void 0?void 0:B.defaultValue,JSON.parse(L))}return JSON.parse(L)}}catch(F){console.warn(F)}}return o.columnsStateMap||((P=o.columnsState)===null||P===void 0?void 0:P.value)||((M=o.columnsState)===null||M===void 0?void 0:M.defaultValue)||C},{value:((e=o.columnsState)===null||e===void 0?void 0:e.value)||o.columnsStateMap,onChange:((t=o.columnsState)===null||t===void 0?void 0:t.onChange)||o.onColumnsStateChange}),k=he(S,2),_=k[0],E=k[1];u.useEffect(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(j&&M&&typeof window<"u"){var I=window[M];try{var R=I==null?void 0:I.getItem(j);if(R){var O;if(o!=null&&(O=o.columnsState)!==null&&O!==void 0&&O.defaultValue){var L;E(AO({},o==null||(L=o.columnsState)===null||L===void 0?void 0:L.defaultValue,JSON.parse(R)))}else E(JSON.parse(R))}else E(C)}catch(D){console.warn(D)}}},[(n=o.columnsState)===null||n===void 0?void 0:n.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,C]),uo(!o.columnsStateMap,"columnsStateMap已经废弃,请使用 columnsState.value 替换"),uo(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnsState.value replacement");var T=u.useCallback(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(!(!j||!M||typeof window>"u")){var I=window[M];try{I==null||I.removeItem(j)}catch(R){console.warn(R)}}},[o.columnsState]);u.useEffect(function(){var P,M;if(!(!((P=o.columnsState)!==null&&P!==void 0&&P.persistenceKey)||!((M=o.columnsState)!==null&&M!==void 0&&M.persistenceType))&&!(typeof window>"u")){var j=o.columnsState,I=j.persistenceType,R=j.persistenceKey,O=window[I];try{O==null||O.setItem(R,JSON.stringify(_))}catch(L){console.warn(L),T()}}},[(i=o.columnsState)===null||i===void 0?void 0:i.persistenceKey,_,(a=o.columnsState)===null||a===void 0?void 0:a.persistenceType]);var $={action:s.current,setAction:function(M){s.current=M},sortKeyColumns:v.current,setSortKeyColumns:function(M){v.current=M},propsRef:d,columnsMap:_,keyWords:p,setKeyWords:function(M){return h(M)},setTableSize:x,tableSize:w,prefixName:c.current,setPrefixName:function(M){c.current=M},setColumnsMap:E,columns:o.columns,rootDomRef:l,clearPersistenceStorage:T,defaultColumnKeyMap:C};return Object.defineProperty($,"prefixName",{get:function(){return c.current}}),Object.defineProperty($,"sortKeyColumns",{get:function(){return v.current}}),Object.defineProperty($,"action",{get:function(){return s.current}}),$}var Cf=u.createContext({}),BOt=function(t){var n=LOt(t.initValue);return b.jsx(Cf.Provider,{value:n,children:t.children})},zOt=function(t){return G({},t.componentCls,{marginBlockEnd:16,backgroundColor:as(t.colorTextBase,.02),borderRadius:t.borderRadius,border:"none","&-container":{paddingBlock:t.paddingSM,paddingInline:t.paddingLG},"&-info":{display:"flex",alignItems:"center",transition:"all 0.3s",color:t.colorTextTertiary,"&-content":{flex:1},"&-option":{minWidth:48,paddingInlineStart:16}}})};function HOt(e){return jr("ProTableAlert",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[zOt(n)]})}var VOt=function(t){var n=t.intl,r=t.onCleanSelected;return[b.jsx("a",{onClick:r,children:n.getMessage("alert.clear","清空")},"0")]};function WOt(e){var t=e.selectedRowKeys,n=t===void 0?[]:t,r=e.onCleanSelected,i=e.alwaysShowAlert,a=e.selectedRows,o=e.alertInfoRender,s=o===void 0?function(x){var C=x.intl;return b.jsxs(wr,{children:[C.getMessage("alert.selected","已选择"),n.length,C.getMessage("alert.item","项"),"  "]})}:o,l=e.alertOptionRender,c=l===void 0?VOt:l,d=Ln(),f=c&&c({onCleanSelected:r,selectedRowKeys:n,selectedRows:a,intl:d}),m=u.useContext(Ht.ConfigContext),p=m.getPrefixCls,h=p("pro-table-alert"),v=HOt(h),g=v.wrapSSR,y=v.hashId;if(s===!1)return null;var w=s({intl:d,selectedRowKeys:n,selectedRows:a,onCleanSelected:r});return w===!1||n.length<1&&!i?null:g(b.jsx("div",{className:"".concat(h," ").concat(y).trim(),children:b.jsx("div",{className:"".concat(h,"-container ").concat(y).trim(),children:b.jsxs("div",{className:"".concat(h,"-info ").concat(y).trim(),children:[b.jsx("div",{className:"".concat(h,"-info-content ").concat(y).trim(),children:w}),f?b.jsx("div",{className:"".concat(h,"-info-option ").concat(y).trim(),children:f}):null]})})}))}function UOt(e){var t=e.replace(/[A-Z]/g,function(n){return"-".concat(n.toLowerCase())});return t.startsWith("-")&&(t=t.slice(1)),t}var qOt=function(t,n){return!t&&n!==!1?(n==null?void 0:n.filterType)==="light"?"LightFilter":"QueryFilter":"Form"},GOt=function(t,n,r){return!t&&r==="LightFilter"?on(N({},n),["labelWidth","defaultCollapsed","filterType"]):t?{}:on(N({labelWidth:n?n==null?void 0:n.labelWidth:void 0,defaultCollapsed:!0},n),["filterType"])},KOt=function(t,n){return t?on(n,["ignoreRules"]):N({ignoreRules:!0},n)},YOt=function(t){var n=t.onSubmit,r=t.formRef,i=t.dateFormatter,a=i===void 0?"string":i,o=t.type,s=t.columns,l=t.action,c=t.ghost,d=t.manualRequest,f=t.onReset,m=t.submitButtonLoading,p=t.search,h=t.form,v=t.bordered,g=u.useContext(Ys),y=g.hashId,w=o==="form",x=function(){var P=cn(bt().mark(function M(j,I){return bt().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:n&&n(j,I);case 1:case"end":return O.stop()}},M)}));return function(j,I){return P.apply(this,arguments)}}(),C=u.useContext(Ht.ConfigContext),S=C.getPrefixCls,k=u.useMemo(function(){return s.filter(function(P){return!(P===ra.EXPAND_COLUMN||P===ra.SELECTION_COLUMN||(P.hideInSearch||P.search===!1)&&o!=="form"||o==="form"&&P.hideInForm)}).map(function(P){var M,j=!P.valueType||["textarea","jsonCode","code"].includes(P==null?void 0:P.valueType)&&o==="table"?"text":P==null?void 0:P.valueType,I=(P==null?void 0:P.key)||(P==null||(M=P.dataIndex)===null||M===void 0?void 0:M.toString());return N(N(N({},P),{},{width:void 0},P.search&&pt(P.search)==="object"?P.search:{}),{},{valueType:j,proFieldProps:N(N({},P.proFieldProps),{},{proFieldKey:I?"table-field-".concat(I):void 0})})})},[s,o]),_=S("pro-table-search"),E=S("pro-table-form"),T=u.useMemo(function(){return qOt(w,p)},[p,w]),$=u.useMemo(function(){return{submitter:{submitButtonProps:{loading:m}}}},[m]);return b.jsx("div",{className:fe(y,G(G(G(G(G(G(G(G(G({},S("pro-card"),!0),"".concat(S("pro-card"),"-border"),!!v),"".concat(S("pro-card"),"-bordered"),!!v),"".concat(S("pro-card"),"-ghost"),!!c),_,!0),E,w),S("pro-table-search-".concat(UOt(T))),!0),"".concat(_,"-ghost"),c),p==null?void 0:p.className,p!==!1&&(p==null?void 0:p.className))),children:b.jsx(Eme,N(N(N(N({layoutType:T,columns:k,type:o},$),GOt(w,p,T)),KOt(w,h||{})),{},{formRef:r,action:l,dateFormatter:a,onInit:function(M,j){if(r.current=j,o!=="form"){var I,R,O,L=(I=l.current)===null||I===void 0?void 0:I.pageInfo,D=M,B=D.current,F=B===void 0?L==null?void 0:L.current:B,z=D.pageSize,H=z===void 0?L==null?void 0:L.pageSize:z;if((R=l.current)===null||R===void 0||(O=R.setPageInfo)===null||O===void 0||O.call(R,N(N({},L),{},{current:parseInt(F,10),pageSize:parseInt(H,10)})),d)return;x(M,!0)}},onReset:function(M){f==null||f(M)},onFinish:function(M){x(M,!1)},initialValues:h==null?void 0:h.initialValues}))})},XOt=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o span":{"> span.anticon":{color:t.colorPrimary}},"> span + span":{marginInlineStart:4}}}))};function QOt(e){return jr("ColumnSetting",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[JOt(n)]})}var ZOt=["key","dataIndex","children"],e5t=["disabled"],uT=function(t){var n=t.title,r=t.show,i=t.children,a=t.columnKey,o=t.fixed,s=u.useContext(Cf),l=s.columnsMap,c=s.setColumnsMap;return r?b.jsx($r,{title:n,children:b.jsx("span",{onClick:function(f){f.stopPropagation(),f.preventDefault();var m=l[a]||{},p=N(N({},l),{},G({},a,N(N({},m),{},{fixed:o})));c(p)},children:i})}):null},t5t=function(t){var n=t.columnKey,r=t.isLeaf,i=t.title,a=t.className,o=t.fixed,s=t.showListItemOption,l=Ln(),c=u.useContext(Ys),d=c.hashId,f=b.jsxs("span",{className:"".concat(a,"-list-item-option ").concat(d).trim(),children:[b.jsx(uT,{columnKey:n,fixed:"left",title:l.getMessage("tableToolBar.leftPin","固定在列首"),show:o!=="left",children:b.jsx(h3e,{})}),b.jsx(uT,{columnKey:n,fixed:void 0,title:l.getMessage("tableToolBar.noPin","不固定"),show:!!o,children:b.jsx(Ect,{})}),b.jsx(uT,{columnKey:n,fixed:"right",title:l.getMessage("tableToolBar.rightPin","固定在列尾"),show:o!=="right",children:b.jsx(Sct,{})})]});return b.jsxs("span",{className:"".concat(a,"-list-item ").concat(d).trim(),children:[b.jsx("div",{className:"".concat(a,"-list-item-title ").concat(d).trim(),children:i}),s&&!r?f:null]},n)},dT=function(t){var n,r,i,a=t.list,o=t.draggable,s=t.checkable,l=t.showListItemOption,c=t.className,d=t.showTitle,f=d===void 0?!0:d,m=t.title,p=t.listHeight,h=p===void 0?280:p,v=u.useContext(Ys),g=v.hashId,y=u.useContext(Cf),w=y.columnsMap,x=y.setColumnsMap,C=y.sortKeyColumns,S=y.setSortKeyColumns,k=a&&a.length>0,_=u.useMemo(function(){if(!k)return{};var P=[],M=new Map,j=function I(R,O){return R.map(function(L){var D,B=L.key;L.dataIndex;var F=L.children,z=it(L,ZOt),H=Ng(B,[O==null?void 0:O.columnKey,z.index].filter(Boolean).join("-")),A=w[H||"null"]||{show:!0};A.show!==!1&&!F&&P.push(H);var V=N(N({key:H},on(z,["className"])),{},{selectable:!1,disabled:A.disable===!0,disableCheckbox:typeof A.disable=="boolean"?A.disable:(D=A.disable)===null||D===void 0?void 0:D.checkbox,isLeaf:O?!0:void 0});if(F){var W;V.children=I(F,N(N({},A),{},{columnKey:H})),(W=V.children)!==null&&W!==void 0&&W.every(function(U){return P==null?void 0:P.includes(U.key)})&&P.push(H)}return M.set(B,V),V})};return{list:j(a),keys:P,map:M}},[w,a,k]),E=Un(function(P,M,j){var I=N({},w),R=Ve(C),O=R.findIndex(function(F){return F===P}),L=R.findIndex(function(F){return F===M}),D=j>=O;if(!(O<0)){var B=R[O];R.splice(O,1),j===0?R.unshift(B):R.splice(D?L:L+1,0,B),R.forEach(function(F,z){I[F]=N(N({},I[F]||{}),{},{order:z})}),x(I),S(R)}}),T=Un(function(P){var M=N({},w),j=function I(R){var O,L=N({},M[R]);if(L.show=P.checked,(O=_.map)!==null&&O!==void 0&&(O=O.get(R))!==null&&O!==void 0&&O.children){var D;(D=_.map.get(R))===null||D===void 0||(D=D.children)===null||D===void 0||D.forEach(function(B){return I(B.key)})}M[R]=L};j(P.node.key),x(N({},M))});if(!k)return null;var $=b.jsx(r3,{itemHeight:24,draggable:o&&!!((n=_.list)!==null&&n!==void 0&&n.length)&&((r=_.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(M){var j=M.node.key,I=M.dragNode.key,R=M.dropPosition,O=M.dropToGap,L=R===-1||!O?R+1:R;E(I,j,L)},blockNode:!0,onCheck:function(M,j){return T(j)},checkedKeys:_.keys,showLine:!1,titleRender:function(M){var j=N(N({},M),{},{children:void 0});if(!j.title)return null;var I=fa(j.title,j),R=b.jsx(ga.Text,{style:{width:80},ellipsis:{tooltip:I},children:I});return b.jsx(t5t,N(N({className:c},on(j,["key"])),{},{showListItemOption:l,title:R,columnKey:j.key}))},height:h,treeData:(i=_.list)===null||i===void 0?void 0:i.map(function(P){P.disabled;var M=it(P,e5t);return M})});return b.jsxs(b.Fragment,{children:[f&&b.jsx("span",{className:"".concat(c,"-list-title ").concat(g).trim(),children:m}),$]})},n5t=function(t){var n=t.localColumns,r=t.className,i=t.draggable,a=t.checkable,o=t.showListItemOption,s=t.listsHeight,l=u.useContext(Ys),c=l.hashId,d=[],f=[],m=[],p=Ln();n.forEach(function(g){if(!g.hideInSetting){var y=g.fixed;if(y==="left"){f.push(g);return}if(y==="right"){d.push(g);return}m.push(g)}});var h=d&&d.length>0,v=f&&f.length>0;return b.jsxs("div",{className:fe("".concat(r,"-list"),c,G({},"".concat(r,"-list-group"),h||v)),children:[b.jsx(dT,{title:p.getMessage("tableToolBar.leftFixedTitle","固定在左侧"),list:f,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s}),b.jsx(dT,{list:m,draggable:i,checkable:a,showListItemOption:o,title:p.getMessage("tableToolBar.noFixedTitle","不固定"),showTitle:v||h,className:r,listHeight:s}),b.jsx(dT,{title:p.getMessage("tableToolBar.rightFixedTitle","固定在右侧"),list:d,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s})]})};function r5t(e){var t,n,r,i,a=u.useRef(null),o=u.useContext(Cf),s=e.columns,l=e.checkedReset,c=l===void 0?!0:l,d=o.columnsMap,f=o.setColumnsMap,m=o.clearPersistenceStorage;u.useEffect(function(){var T;if((T=o.propsRef.current)!==null&&T!==void 0&&(T=T.columnsState)!==null&&T!==void 0&&T.value){var $;a.current=JSON.parse(JSON.stringify((($=o.propsRef.current)===null||$===void 0||($=$.columnsState)===null||$===void 0?void 0:$.value)||{}))}},[]);var p=Un(function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$={},P=function M(j){j.forEach(function(I){var R=I.key,O=I.fixed,L=I.index,D=I.children,B=I.disable,F=Ng(R,L);if(F){var z,H;$[F]={show:B?(z=d[F])===null||z===void 0?void 0:z.show:T,fixed:O,disable:B,order:(H=d[F])===null||H===void 0?void 0:H.order}}D&&M(D)})};P(s),f($)}),h=Un(function(T){T.target.checked?p():p(!1)}),v=Un(function(){var T;m==null||m(),f(((T=o.propsRef.current)===null||T===void 0||(T=T.columnsState)===null||T===void 0?void 0:T.defaultValue)||a.current||o.defaultColumnKeyMap)}),g=Object.values(d).filter(function(T){return!T||T.show===!1}),y=g.length>0&&g.length!==s.length,w=Ln(),x=u.useContext(Ht.ConfigContext),C=x.getPrefixCls,S=C("pro-table-column-setting"),k=QOt(S),_=k.wrapSSR,E=k.hashId;return _(b.jsx(Hc,{arrow:!1,title:b.jsxs("div",{className:"".concat(S,"-title ").concat(E).trim(),children:[e.checkable===!1?b.jsx("div",{}):b.jsx(Ga,{indeterminate:y,checked:g.length===0&&g.length!==s.length,onChange:function($){h($)},children:w.getMessage("tableToolBar.columnDisplay","列展示")}),c?b.jsx("a",{onClick:v,className:"".concat(S,"-action-rest-button ").concat(E).trim(),children:w.getMessage("tableToolBar.reset","重置")}):null,e!=null&&e.extra?b.jsx(wr,{size:12,align:"center",children:e.extra}):null]}),overlayClassName:"".concat(S,"-overlay ").concat(E).trim(),trigger:"click",placement:"bottomRight",content:b.jsx(n5t,{checkable:(t=e.checkable)!==null&&t!==void 0?t:!0,draggable:(n=e.draggable)!==null&&n!==void 0?n:!0,showListItemOption:(r=e.showListItemOption)!==null&&r!==void 0?r:!0,className:S,localColumns:s,listsHeight:e.listsHeight}),children:e.children||b.jsx($r,{title:w.getMessage("tableToolBar.columnSetting","列设置"),children:(i=e.settingIcon)!==null&&i!==void 0?i:b.jsx(mct,{})})}))}var i5t=function(t){var n=u.useContext(Ys),r=n.hashId,i=t.items,a=i===void 0?[]:i,o=t.type,s=o===void 0?"inline":o,l=t.prefixCls,c=t.activeKey,d=t.defaultActiveKey,f=Wt(c||d,{value:c,onChange:t.onChange}),m=he(f,2),p=m[0],h=m[1];if(a.length<1)return null;var v=a.find(function(y){return y.key===p})||a[0];if(s==="inline")return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-inline-menu"),r),children:a.map(function(y,w){return b.jsx("div",{onClick:function(){h(y.key)},className:fe("".concat(l,"-inline-menu-item"),v.key===y.key?"".concat(l,"-inline-menu-item-active"):void 0,r),children:y.label},y.key||w)})});if(s==="tab")return b.jsx(Nu,{items:a.map(function(y){var w;return N(N({},y),{},{key:(w=y.key)===null||w===void 0?void 0:w.toString()})}),activeKey:v.key,onTabClick:function(w){return h(w)},children:mp(Iu,"4.23.0")<0?a==null?void 0:a.map(function(y,w){return u.createElement(Nu.TabPane,N(N({},y),{},{key:y.key||w,tab:y.label}))}):null});var g=Gde({selectedKeys:[v.key],onClick:function(w){h(w.key)},items:a.map(function(y,w){return{key:y.key||w,disabled:y.disabled,label:y.label}})});return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-dropdownmenu")),children:b.jsx(Im,N(N({trigger:["click"]},g),{},{children:b.jsxs(wr,{className:"".concat(l,"-dropdownmenu-label"),children:[v.label,b.jsx(Mu,{})]})}))})},a5t=function(t){return G({},t.componentCls,G(G(G({lineHeight:"1","&-container":{display:"flex",justifyContent:"space-between",paddingBlock:t.padding,paddingInline:0,"&-mobile":{flexDirection:"column"}},"&-title":{display:"flex",alignItems:"center",justifyContent:"flex-start",color:t.colorTextHeading,fontWeight:"500",fontSize:t.fontSizeLG},"&-search:not(:last-child)":{display:"flex",alignItems:"center",justifyContent:"flex-start"},"&-setting-item":{marginBlock:0,marginInline:4,color:t.colorIconHover,fontSize:t.fontSizeLG,cursor:"pointer","> span":{display:"block",width:"100%",height:"100%"},"&:hover":{color:t.colorPrimary}},"&-left":G(G({display:"flex",flexWrap:"wrap",alignItems:"center",gap:t.marginXS,justifyContent:"flex-start",maxWidth:"calc(100% - 200px)"},"".concat(t.antCls,"-tabs"),{width:"100%"}),"&-has-tabs",{overflow:"hidden"}),"&-right":{flex:1,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",gap:t.marginXS},"&-extra-line":{marginBlockEnd:t.margin},"&-setting-items":{display:"flex",gap:t.marginXS,lineHeight:"32px",alignItems:"center"},"&-filter":G({"&:not(:last-child)":{marginInlineEnd:t.margin},display:"flex",alignItems:"center"},"div$".concat(t.antCls,"-pro-table-search"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0}),"&-inline-menu-item":{display:"inline-block",marginInlineEnd:t.marginLG,cursor:"pointer",opacity:"0.75","&-active":{fontWeight:"bold",opacity:"1"}}},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0,"&::before":{borderBlockEnd:0}},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:0,"${token.antCls}-tabs-tab":{paddingBlockStart:0}})),"&-dropdownmenu-label",{fontWeight:"bold",fontSize:t.fontSizeIcon,textAlign:"center",cursor:"pointer"}),"@media (max-width: 768px)",G({},t.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function o5t(e){return jr("ProTableListToolBar",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[a5t(n)]})}function s5t(e){if(K.isValidElement(e))return e;if(e){var t=e,n=t.icon,r=t.tooltip,i=t.onClick,a=t.key;return n&&r?b.jsx($r,{title:r,children:b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}):b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}return null}var l5t=function(t){var n,r=t.prefixCls,i=t.tabs,a=t.multipleLine,o=t.filtersNode;return a?b.jsx("div",{className:"".concat(r,"-extra-line"),children:i!=null&&i.items&&i!==null&&i!==void 0&&i.items.length?b.jsx(Nu,{style:{width:"100%"},defaultActiveKey:i.defaultActiveKey,activeKey:i.activeKey,items:i.items.map(function(s,l){var c;return N(N({label:s.tab},s),{},{key:((c=s.key)===null||c===void 0?void 0:c.toString())||(l==null?void 0:l.toString())})}),onChange:i.onChange,tabBarExtraContent:o,children:(n=i.items)===null||n===void 0?void 0:n.map(function(s,l){return mp(Iu,"4.23.0")<0?u.createElement(Nu.TabPane,N(N({},s),{},{key:s.key||l,tab:s.tab})):null})}):o}):null},c5t=function(t){var n=t.prefixCls,r=t.title,i=t.subTitle,a=t.tooltip,o=t.className,s=t.style,l=t.search,c=t.onSearch,d=t.multipleLine,f=d===void 0?!1:d,m=t.filter,p=t.actions,h=p===void 0?[]:p,v=t.settings,g=v===void 0?[]:v,y=t.tabs,w=t.menu,x=u.useContext(Ht.ConfigContext),C=x.getPrefixCls,S=Do.useToken(),k=S.token,_=C("pro-table-list-toolbar",n),E=o5t(_),T=E.wrapSSR,$=E.hashId,P=Ln(),M=u.useState(!1),j=he(M,2),I=j[0],R=j[1],O=P.getMessage("tableForm.inputPlaceholder","请输入"),L=u.useMemo(function(){return l?K.isValidElement(l)?l:b.jsx(hr.Search,N(N({style:{width:200},placeholder:O},l),{},{onSearch:cn(bt().mark(function U(){var X,J,re,Q,ne,Z,se=arguments;return bt().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:for(re=se.length,Q=new Array(re),ne=0;nea":{fontSize:t.fontSize}}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-tbody").concat(t.antCls,"-table-wrapper:only-child").concat(t.antCls,"-table"),{marginBlock:0,marginInline:0}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-middle ").concat(t.componentCls),G({marginBlock:0,marginInline:-8},"".concat(t.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",G(G(G(G({marginBlockEnd:"16px",background:t.colorBgContainer,"&-ghost":{background:"transparent"}},"&".concat(t.componentCls,"-form"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:16,overflow:"unset"}),"&-light-filter",{marginBlockEnd:0,paddingBlock:0,paddingInline:0}),"&-form-option",G(G(G({},"".concat(t.antCls,"-form-item"),{}),"".concat(t.antCls,"-form-item-label"),{}),"".concat(t.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",G({},t.componentCls,G({height:"auto !important",paddingBlockEnd:"24px"},"".concat(t.antCls,"-form-item-label"),{minWidth:"80px",textAlign:"start"})))),"&-toolbar",{display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",paddingInline:24,paddingBlock:0,"&-option":{display:"flex",alignItems:"center",justifyContent:"flex-end"},"&-title":{flex:"1",color:t.colorTextLabel,fontWeight:"500",fontSize:"16px",lineHeight:"24px",opacity:"0.85"}})),"@media (max-width: ".concat(t.screenXS,")px"),G({},t.componentCls,G({},"".concat(t.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",G({},"".concat(t.componentCls,"-toolbar"),{flexDirection:"column",alignItems:"flex-start",justifyContent:"flex-start",height:"auto",marginBlockEnd:"16px",marginInlineStart:"16px",paddingBlock:8,paddingInline:8,paddingBlockStart:"16px",lineHeight:"normal","&-title":{marginBlockEnd:16},"&-option":{display:"flex",justifyContent:"space-between",width:"100%"},"&-default-option":{display:"flex",flex:"1",alignItems:"center",justifyContent:"flex-end"}}))};function x5t(e){return jr("ProTable",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[y5t(n)]})}var w5t=["data","success","total"],C5t=function(t){var n=t.pageInfo;if(n){var r=n.current,i=n.defaultCurrent,a=n.pageSize,o=n.defaultPageSize;return{current:r||i||1,total:0,pageSize:a||o||20}}return{current:1,total:0,pageSize:20}},S5t=function(t,n,r){var i,a=u.useRef(!1),o=u.useRef(null),s=r||{},l=s.onLoad,c=s.manual,d=s.polling,f=s.onRequestError,m=s.debounceTime,p=m===void 0?20:m,h=s.effects,v=h===void 0?[]:h,g=u.useRef(c),y=u.useRef(),w=Wt(n,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),x=he(w,2),C=x[0],S=x[1],k=Wt(!1,{value:pt(r==null?void 0:r.loading)==="object"?r==null||(i=r.loading)===null||i===void 0?void 0:i.spinning:r==null?void 0:r.loading,onChange:r==null?void 0:r.onLoadingChange}),_=he(k,2),E=_[0],T=_[1],$=Wt(function(){return C5t(r)},{onChange:r==null?void 0:r.onPageInfoChange}),P=he($,2),M=P[0],j=P[1],I=Un(function(X){(X.current!==M.current||X.pageSize!==M.pageSize||X.total!==M.total)&&j(X)}),R=Wt(!1),O=he(R,2),L=O[0],D=O[1],B=function(J,re){Si.unstable_batchedUpdates(function(){S(J),(M==null?void 0:M.total)!==re&&I(N(N({},M),{},{total:re||J.length}))})},F=kb(M==null?void 0:M.current),z=kb(M==null?void 0:M.pageSize),H=kb(d),A=Un(function(){Si.unstable_batchedUpdates(function(){T(!1),D(!1)})}),V=function(){var X=cn(bt().mark(function J(re){var Q,ne,Z,se,oe,ce,te,le,pe,we,_e,Y;return bt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!g.current){ee.next=3;break}return g.current=!1,ee.abrupt("return");case 3:return re?D(!0):T(!0),Q=M||{},ne=Q.pageSize,Z=Q.current,ee.prev=5,se=(r==null?void 0:r.pageInfo)!==!1?{current:Z,pageSize:ne}:void 0,ee.next=9,t==null?void 0:t(se);case 9:if(ee.t0=ee.sent,ee.t0){ee.next=12;break}ee.t0={};case 12:if(oe=ee.t0,ce=oe.data,te=ce===void 0?[]:ce,le=oe.success,pe=oe.total,we=pe===void 0?0:pe,_e=it(oe,w5t),le!==!1){ee.next=21;break}return ee.abrupt("return",[]);case 21:return Y=AOt(te,[r.postData].filter(function(q){return q})),B(Y,we),l==null||l(Y,_e),ee.abrupt("return",Y);case 27:if(ee.prev=27,ee.t1=ee.catch(5),f!==void 0){ee.next=31;break}throw new Error(ee.t1);case 31:C===void 0&&S([]),f(ee.t1);case 33:return ee.prev=33,A(),ee.finish(33);case 36:return ee.abrupt("return",[]);case 37:case"end":return ee.stop()}},J,null,[[5,27,33,36]])}));return function(re){return X.apply(this,arguments)}}(),W=K9(function(){var X=cn(bt().mark(function J(re){var Q,ne,Z;return bt().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(y.current&&clearTimeout(y.current),t){oe.next=3;break}return oe.abrupt("return");case 3:return Q=new AbortController,o.current=Q,oe.prev=5,oe.next=8,Promise.race([V(re),new Promise(function(ce,te){var le,pe;(le=o.current)===null||le===void 0||(le=le.signal)===null||le===void 0||(pe=le.addEventListener)===null||pe===void 0||pe.call(le,"abort",function(){te("aborted"),W.cancel(),A()})})]);case 8:if(ne=oe.sent,!Q.signal.aborted){oe.next=11;break}return oe.abrupt("return");case 11:return Z=fa(d,ne),Z&&!a.current&&(y.current=setTimeout(function(){W.run(Z)},Math.max(Z,2e3))),oe.abrupt("return",ne);case 16:if(oe.prev=16,oe.t0=oe.catch(5),oe.t0!=="aborted"){oe.next=20;break}return oe.abrupt("return");case 20:throw oe.t0;case 21:case"end":return oe.stop()}},J,null,[[5,16]])}));return function(J){return X.apply(this,arguments)}}(),p||30),U=function(){var J;(J=o.current)===null||J===void 0||J.abort(),W.cancel(),A()};return u.useEffect(function(){return d||clearTimeout(y.current),!H&&d&&W.run(!0),function(){clearTimeout(y.current)}},[d]),u.useEffect(function(){return a.current=!1,function(){a.current=!0}},[]),u.useEffect(function(){var X=M||{},J=X.current,re=X.pageSize;(!F||F===J)&&(!z||z===re)||r.pageInfo&&C&&(C==null?void 0:C.length)>re||J!==void 0&&C&&C.length<=re&&(U(),W.run(!1))},[M==null?void 0:M.current]),u.useEffect(function(){z&&(U(),W.run(!1))},[M==null?void 0:M.pageSize]),nk(function(){return U(),W.run(!1),c||(g.current=!1),function(){U()}},[].concat(Ve(v),[c])),{dataSource:C,setDataSource:S,loading:pt(r==null?void 0:r.loading)==="object"?N(N({},r==null?void 0:r.loading),{},{spinning:E}):E,reload:function(){var X=cn(bt().mark(function re(){return bt().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return U(),ne.abrupt("return",W.run(!1));case 2:case"end":return ne.stop()}},re)}));function J(){return X.apply(this,arguments)}return J}(),pageInfo:M,pollingLoading:L,reset:function(){var X=cn(bt().mark(function re(){var Q,ne,Z,se,oe,ce,te,le;return bt().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:Q=r||{},ne=Q.pageInfo,Z=ne||{},se=Z.defaultCurrent,oe=se===void 0?1:se,ce=Z.defaultPageSize,te=ce===void 0?20:ce,le={current:oe,total:0,pageSize:te},I(le);case 4:case"end":return we.stop()}},re)}));function J(){return X.apply(this,arguments)}return J}(),setPageInfo:function(){var X=cn(bt().mark(function re(Q){return bt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:I(N(N({},M),Q));case 1:case"end":return Z.stop()}},re)}));function J(re){return X.apply(this,arguments)}return J}()}},k5t=function(t){return function(n,r){var i,a,o=n.fixed,s=n.index,l=r.fixed,c=r.index;if(o==="left"&&l!=="left"||l==="right"&&o!=="right")return-2;if(l==="left"&&o!=="left"||o==="right"&&l!=="right")return 2;var d=n.key||"".concat(s),f=r.key||"".concat(c);if((i=t[d])!==null&&i!==void 0&&i.order||(a=t[f])!==null&&a!==void 0&&a.order){var m,p;return(((m=t[d])===null||m===void 0?void 0:m.order)||0)-(((p=t[f])===null||p===void 0?void 0:p.order)||0)}return(n.index||0)-(r.index||0)}},_5t=["children"],E5t=["",null,void 0],pK=function(){for(var t=arguments.length,n=new Array(t),r=0;rne.length?(ne.push(U),ne):(ne.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,U),ne)}return[].concat(Ve(i.dataSource),[U])},j=function(){return N(N({},T),{},{size:c,rowSelection:l===!1?void 0:l,className:n,style:d,columns:P,loading:i.loading,dataSource:_.newLineRecord?M(i.dataSource):i.dataSource,pagination:s,onChange:function(V,W,U,X){var J;if((J=T.onChange)===null||J===void 0||J.call(T,V,W,U,X),w(Ci(W)),Array.isArray(U)){var re,Q=U.reduce(function(ce,te){return N(N({},ce),{},G({},"".concat(te.field),te.order))},{});y((re=Ci(Q))!==null&&re!==void 0?re:{})}else{var ne,Z,se=(ne=U.column)===null||ne===void 0?void 0:ne.sorter,oe=(se==null?void 0:se.toString())===se;y((Z=Ci(G({},"".concat(oe?se:U.field),U.order)))!==null&&Z!==void 0?Z:{})}}})},I=u.useMemo(function(){return e.search===!1&&!e.headerTitle&&e.toolBarRender===!1},[]),R=b.jsx(eA.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:b.jsx(ra,N(N({},j()),{},{rowKey:t}))}),O=e.tableViewRender?e.tableViewRender(N(N({},j()),{},{rowSelection:l!==!1?l:void 0}),R):R,L=u.useMemo(function(){if(e.editable&&!e.name){var H,A,V;return b.jsxs(b.Fragment,{children:[f,g,u.createElement(ji,N(N({},(H=e.editable)===null||H===void 0?void 0:H.formProps),{},{formRef:(A=e.editable)===null||A===void 0||(A=A.formProps)===null||A===void 0?void 0:A.formRef,component:!1,form:(V=e.editable)===null||V===void 0?void 0:V.form,onValuesChange:_.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:e.dateFormatter}),O)]})}return b.jsxs(b.Fragment,{children:[f,g,O]})},[g,e.loading,!!e.editable,O,f]),D=u.useMemo(function(){return v===!1||I===!0||e.name?{}:m?{padding:0}:f?{paddingBlockStart:0}:f&&s===!1?{paddingBlockStart:0}:{padding:0}},[I,s,e.name,v,f,m]),B=v===!1||I===!0||e.name?L:b.jsx(nx,N(N({ghost:e.ghost,bordered:Rme("table",k),bodyStyle:D},v),{},{children:L})),F=function(){return e.tableRender?e.tableRender(e,B,{toolbar:f||void 0,alert:g||void 0,table:O||void 0}):B},z=b.jsxs("div",{className:fe(S,G({},"".concat(r,"-polling"),i.pollingLoading)),style:h,ref:$.rootDomRef,children:[C?null:p,o!=="form"&&e.tableExtraRender&&b.jsx("div",{className:fe(S,"".concat(r,"-extra")),children:e.tableExtraRender(e,i.dataSource||[])}),o!=="form"&&F()]});return!x||!(x!=null&&x.fullScreen)?z:b.jsx(Ht,{getPopupContainer:function(){return $.rootDomRef.current||document.body},children:z})}var N5t={},A5t=function(t){var n;t.cardBordered;var r=t.request,i=t.className,a=t.params,o=a===void 0?N5t:a,s=t.defaultData,l=t.headerTitle,c=t.postData,d=t.ghost,f=t.pagination,m=t.actionRef,p=t.columns,h=p===void 0?[]:p,v=t.toolBarRender,g=t.optionsRender,y=t.onLoad,w=t.onRequestError;t.style,t.cardProps,t.tableStyle,t.tableClassName,t.columnsStateMap,t.onColumnsStateChange;var x=t.options,C=t.search,S=t.name,k=t.onLoadingChange,_=t.rowSelection,E=_===void 0?!1:_,T=t.beforeSearchSubmit,$=t.tableAlertRender,P=t.defaultClassName,M=t.formRef,j=t.type,I=j===void 0?"table":j,R=t.columnEmptyText,O=R===void 0?"-":R,L=t.toolbar,D=t.rowKey,B=t.manualRequest,F=t.polling,z=t.tooltip,H=t.revalidateOnFocus,A=H===void 0?!1:H,V=t.searchFormRender,W=it(t,M5t),U=x5t(t.defaultClassName),X=U.wrapSSR,J=U.hashId,re=fe(P,i,J),Q=u.useRef(),ne=u.useRef(),Z=M||ne;u.useImperativeHandle(m,function(){return Q.current});var se=Wt(E?(E==null?void 0:E.defaultSelectedRowKeys)||[]:void 0,{value:E?E.selectedRowKeys:void 0}),oe=he(se,2),ce=oe[0],te=oe[1],le=Wt(function(){if(!(B||C!==!1))return{}}),pe=he(le,2),we=pe[0],_e=pe[1],Y=Wt({}),ae=he(Y,2),ee=ae[0],q=ae[1],ue=Wt({}),ie=he(ue,2),de=ie[0],be=ie[1],ke=u.useCallback(function($e){for(var je=[],Ke=0;Ke<$e.length;Ke++){var Ze=$e[Ke];Ze.children?ke(Ze.children):je.push(Ze)}return je},[]),xe=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return!!je.filters&&!!je.onFilter||je.filters===void 0&&je.onFilter===void 0})},[ke,h]),ye=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return je.sorter!==!0})},[ke,h]);u.useEffect(function(){var $e=mK(h),je=$e.sort,Ke=$e.filter;xe||q(Ke),ye||be(je)},[]);var Se=Ln(),Oe=pt(f)==="object"?f:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},Re=u.useContext(Cf),Fe=u.useMemo(function(){if(r)return function(){var $e=cn(bt().mark(function je(Ke){var Ze,st;return bt().wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ze=N(N(N({},Ke||{}),we),o),delete Ze._timestamp,Ge.next=4,r(Ze,de,ee);case 4:return st=Ge.sent,Ge.abrupt("return",st);case 6:case"end":return Ge.stop()}},je)}));return function(je){return $e.apply(this,arguments)}}()},[we,o,ee,de,r]),Ce=S5t(Fe,s,{pageInfo:f===!1?!1:Oe,loading:t.loading,dataSource:t.dataSource,onDataSourceChange:t.onDataSourceChange,onLoad:y,onLoadingChange:k,onRequestError:w,postData:c,revalidateOnFocus:A,manual:we===void 0,polling:F,effects:[Md(o),Md(we),Md(ee),Md(de)],debounceTime:t.debounceTime,onPageInfoChange:function(je){var Ke,Ze;!f||!Fe||(f==null||(Ke=f.onChange)===null||Ke===void 0||Ke.call(f,je.current,je.pageSize),f==null||(Ze=f.onShowSizeChange)===null||Ze===void 0||Ze.call(f,je.current,je.pageSize))}});u.useEffect(function(){var $e;if(!(t.manualRequest||!t.request||!A||($e=t.form)!==null&&$e!==void 0&&$e.ignoreRules)){var je=function(){document.visibilityState==="visible"&&Ce.reload()};return document.addEventListener("visibilitychange",je),function(){return document.removeEventListener("visibilitychange",je)}}},[]);var ve=K.useRef(new Map),ge=K.useMemo(function(){return typeof D=="function"?D:function($e,je){var Ke;return je===-1?$e==null?void 0:$e[D]:t.name?je==null?void 0:je.toString():(Ke=$e==null?void 0:$e[D])!==null&&Ke!==void 0?Ke:je==null?void 0:je.toString()}},[t.name,D]);u.useMemo(function(){var $e;if(($e=Ce.dataSource)!==null&&$e!==void 0&&$e.length){var je=Ce.dataSource.map(function(Ke){var Ze=ge(Ke,-1);return ve.current.set(Ze,Ke),Ze});return je}return[]},[Ce.dataSource,ge]);var Ee=u.useMemo(function(){var $e=f===!1?!1:N({},f),je=N(N({},Ce.pageInfo),{},{setPageInfo:function(Ze){var st=Ze.pageSize,Xe=Ze.current,Ge=Ce.pageInfo;if(st===Ge.pageSize||Ge.current===1){Ce.setPageInfo({pageSize:st,current:Xe});return}r&&Ce.setDataSource([]),Ce.setPageInfo({pageSize:st,current:I==="list"?Xe:1})}});return r&&$e&&(delete $e.onChange,delete $e.onShowSizeChange),jOt($e,je,Se)},[f,Ce,Se]);nk(function(){var $e;t.request&&!KIt(o)&&Ce.dataSource&&!MOt(Ce.dataSource,s)&&(Ce==null||($e=Ce.pageInfo)===null||$e===void 0?void 0:$e.current)!==1&&Ce.setPageInfo({current:1})},[o]),Re.setPrefixName(t.name);var Ne=u.useCallback(function(){E&&E.onChange&&E.onChange([],[],{type:"none"}),te([])},[E,te]);Re.propsRef.current=t;var We=agt(N(N({},t.editable),{},{tableName:t.name,getRowKey:ge,childrenColumnName:((n=t.expandable)===null||n===void 0?void 0:n.childrenColumnName)||"children",dataSource:Ce.dataSource||[],setDataSource:function(je){var Ke,Ze;(Ke=t.editable)===null||Ke===void 0||(Ze=Ke.onValuesChange)===null||Ze===void 0||Ze.call(Ke,void 0,je),Ce.setDataSource(je)}})),He=Do==null?void 0:Do.useToken(),Ye=He.token;NOt(Q,Ce,{fullScreen:function(){var je;if(!(!((je=Re.rootDomRef)!==null&&je!==void 0&&je.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Ke;(Ke=Re.rootDomRef)===null||Ke===void 0||Ke.current.requestFullscreen()}},onCleanSelected:function(){Ne()},resetAll:function(){var je;Ne();var Ke=mK(h),Ze=Ke.sort,st=Ke.filter;q(st),be(Ze),Re.setKeyWords(void 0),Ce.setPageInfo({current:1}),Z==null||(je=Z.current)===null||je===void 0||je.resetFields(),_e({})},editableUtils:We}),Re.setAction(Q.current);var De=u.useMemo(function(){var $e;return Mme({columns:h,counter:Re,columnEmptyText:O,type:I,marginSM:Ye.marginSM,editableUtils:We,rowKey:D,childrenColumnName:($e=t.expandable)===null||$e===void 0?void 0:$e.childrenColumnName,proFilter:ee,proSort:de}).sort(k5t(Re.columnsMap))},[h,Re==null?void 0:Re.sortKeyColumns,Re==null?void 0:Re.columnsMap,O,I,We.editableKeys&&We.editableKeys.join(","),ee,de]);Kde(function(){if(De&&De.length>0){var $e=De.map(function(je){return Ng(je.key,je.index)});Re.setSortKeyColumns($e)}},[De],["render","renderFormItem"],100),nk(function(){var $e=Ce.pageInfo,je=f||{},Ke=je.current,Ze=Ke===void 0?$e==null?void 0:$e.current:Ke,st=je.pageSize,Xe=st===void 0?$e==null?void 0:$e.pageSize:st;f&&(Ze||Xe)&&(Xe!==($e==null?void 0:$e.pageSize)||Ze!==($e==null?void 0:$e.current))&&Ce.setPageInfo({pageSize:Xe||$e.pageSize,current:Ze||$e.current})},[f&&f.pageSize,f&&f.current]);var Ue=N(N({selectedRowKeys:ce},E),{},{onChange:function(je,Ke,Ze){E&&E.onChange&&E.onChange(je,Ke,Ze),te(je)}}),Le=C!==!1&&(C==null?void 0:C.filterType)==="light",ft=u.useCallback(function($e){if(x&&x.search){var je,Ke,Ze=x.search===!0?{}:x.search,st=Ze.name,Xe=st===void 0?"keyword":st,Ge=(je=x.search)===null||je===void 0||(Ke=je.onSearch)===null||Ke===void 0?void 0:Ke.call(je,Re.keyWords);if(Ge!==!1){_e(N(N({},$e),{},G({},Xe,Re.keyWords)));return}}_e($e)},[Re.keyWords,x,_e]),mt=u.useMemo(function(){if(pt(Ce.loading)==="object"){var $e;return(($e=Ce.loading)===null||$e===void 0?void 0:$e.spinning)||!1}return Ce.loading},[Ce.loading]),ut=u.useMemo(function(){var $e=C===!1&&I!=="form"?null:b.jsx(XOt,{pagination:Ee,beforeSearchSubmit:T,action:Q,columns:h,onFormSearchSubmit:function(Ke){ft(Ke)},ghost:d,onReset:t.onReset,onSubmit:t.onSubmit,loading:!!mt,manualRequest:B,search:C,form:t.form,formRef:Z,type:t.type||"table",cardBordered:t.cardBordered,dateFormatter:t.dateFormatter});return V&&$e?b.jsx(b.Fragment,{children:V(t,$e)}):$e},[T,Z,d,mt,B,ft,Ee,t,h,C,V,I]),gt=u.useMemo(function(){return ce==null?void 0:ce.map(function($e){var je;return(je=ve.current)===null||je===void 0?void 0:je.get($e)})},[Ce.dataSource,ce]),Pe=u.useMemo(function(){return x===!1&&!l&&!v&&!L&&!Le},[x,l,v,L,Le]),Te=v===!1?null:b.jsx(g5t,{headerTitle:l,hideToolbar:Pe,selectedRows:gt,selectedRowKeys:ce,tableColumn:De,tooltip:z,toolbar:L,onFormSearchSubmit:function(je){_e(N(N({},we),je))},searchNode:Le?ut:null,options:x,optionsRender:g,actionRef:Q,toolBarRender:v}),Ie=E!==!1?b.jsx(WOt,{selectedRowKeys:ce,selectedRows:gt,onCleanSelected:Ne,alertOptionRender:W.tableAlertOptionRender,alertInfoRender:$,alwaysShowAlert:E==null?void 0:E.alwaysShowAlert}):null;return X(b.jsx(j5t,N(N({},t),{},{name:S,defaultClassName:P,size:Re.tableSize,onSizeChange:Re.setTableSize,pagination:Ee,searchNode:ut,rowSelection:E!==!1?Ue:void 0,className:re,tableColumn:De,isLightFilter:Le,action:Ce,alertDom:Ie,toolbarDom:Te,hideToolbar:Pe,onSortChange:function(je){ye||je===de||be(je)},onFilterChange:function(je){xe||je===ee||q(je)},editableUtils:We,getRowKey:ge})))},jme=function(t){var n=u.useContext(Ht.ConfigContext),r=n.getPrefixCls,i=t.ErrorBoundary===!1?K.Fragment:t.ErrorBoundary||Mmt;return b.jsx(BOt,{initValue:t,children:b.jsx(R4,{needDeps:!0,children:b.jsx(i,{children:b.jsx(A5t,N({defaultClassName:"".concat(r("pro-table"))},t))})})})};jme.Summary=ra.Summary;async function Nme(e){return On("/visitor/api/v1/ticket/query",{method:"GET",params:{...e,channel:wn}})}async function F5t(e){return On("/visitor/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function Ame(e){return On("/api/v1/ticket/query/org",{method:"GET",params:{...e,channel:wn}})}async function D5t(e){return On("/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function L5t(e){return On("/api/v1/ticket/delete",{method:"POST",data:{uid:e,channel:wn}})}async function B5t(e){return On("/visitor/api/v1/ticket/delete",{method:"POST",data:{...e,channel:wn}})}async function Fme(e,t){return On(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/categories`,{method:"GET"})}async function z5t(e,t){return On(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/basic`,{method:"GET"})}const fT={CLOSED:{color:"default",labelKey:"ticket.status.closed",fallback:"CLOSED"},OPEN:{color:"processing",labelKey:"ticket.status.open",fallback:"OPEN"},NEW:{color:"blue",labelKey:"ticket.status.new",fallback:"NEW"},ASSIGNED:{color:"cyan",labelKey:"ticket.status.assigned",fallback:"ASSIGNED"},CLAIMED:{color:"lime",labelKey:"ticket.status.claimed",fallback:"CLAIMED"},UNCLAIMED:{color:"gold",labelKey:"ticket.status.unclaimed",fallback:"UNCLAIMED"},PROCESSING:{color:"processing",labelKey:"ticket.status.processing",fallback:"PROCESSING"},PENDING:{color:"warning",labelKey:"ticket.status.pending",fallback:"PENDING"},HOLDING:{color:"orange",labelKey:"ticket.status.holding",fallback:"HOLDING"},RESUMED:{color:"purple",labelKey:"ticket.status.resumed",fallback:"RESUMED"},REOPENED:{color:"blue",labelKey:"ticket.status.reopened",fallback:"REOPENED"},RESOLVED:{color:"success",labelKey:"ticket.status.resolved",fallback:"RESOLVED"},ESCALATED:{color:"magenta",labelKey:"ticket.status.escalated",fallback:"ESCALATED"},CANCELLED:{color:"default",labelKey:"ticket.status.cancelled",fallback:"CANCELLED"}},H5t=K.forwardRef((e,t)=>{const{orgUid:n,workgroupUid:r,onCreateTicket:i}=e,a=u.useRef(),[o]=Uc(),s=nc(),{translateString:l}=ur(),{currentVisitor:c}=Jl(),{isLoggedIn:d,userInfo:f}=u.useContext(Oa),m=!!d,[p,h]=u.useState([]),[v,g]=u.useState(!1),y=u.useMemo(()=>n||o.get(Fu)||"",[n,o]),w=u.useMemo(()=>r||o.get(Du)||"",[r,o]),x=u.useMemo(()=>m&&(f!=null&&f.uid)?f.uid:c==null?void 0:c.uid,[m,f,c]);u.useEffect(()=>{if(!y||!w){h([]);return}let R=!1;return(async()=>{var L,D,B;g(!0);try{const F=await Fme(y,w);if(R)return;((L=F.data)==null?void 0:L.code)===200&&((B=(D=F.data)==null?void 0:D.data)!=null&&B.categories)?h(F.data.data.categories):h([])}catch(F){R||(qe.error("TicketTable fetch categories error",F),h([]))}finally{R||g(!1)}})(),()=>{R=!0}},[y,w]);const C=u.useCallback(async R=>{var O,L,D,B,F;if(!y||!x)return qe.warn("TicketTable missing orgUid or reporterUid",y,x),{data:[],total:0,success:!0};try{const z=R.current?R.current-1:0,H=R.pageSize||10,A={orgUid:y,workgroupUid:w||void 0,reporterUid:x,pageNumber:z,pageSize:H,ticketNumber:((O=R.ticketNumber)==null?void 0:O.trim())||void 0,status:R.status||void 0,categoryUid:R.categoryUid||void 0,searchText:((L=R.descriptionKeyword)==null?void 0:L.trim())||void 0},V=m?await Ame(A):await Nme(A);if(((D=V.data)==null?void 0:D.code)===200&&((B=V.data)!=null&&B.data))return{data:V.data.data.content||[],total:V.data.data.totalElements||0,success:!0};rt.error(((F=V.data)==null?void 0:F.message)||l("ticket.table.load.failed")||"工单加载失败")}catch(z){qe.error(m?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",z),rt.error(l("ticket.table.load.failed")||"工单加载失败")}return{data:[],total:0,success:!1}},[y,w,x,l,m]);K.useImperativeHandle(t,()=>({reload:()=>{a.current&&a.current.reload()}}));const S=u.useMemo(()=>{const R={};return Object.keys(fT).forEach(O=>{const L=fT[O];R[O]={text:l(L.labelKey)||L.fallback}}),R},[l]),k=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]={text:l(O.name)||O.name})}),R},[p,l]),_=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]=l(O.name)||O.name)}),R},[p,l]),E=u.useCallback(async R=>{var O,L;if(R){if(!y||!x){rt.warning(l("ticket.table.delete.login.required")||"请登录后再删除工单");return}try{const D=m?await L5t(R):await B5t({uid:R,orgUid:y,workgroupUid:w||void 0,reporterUid:x});((O=D.data)==null?void 0:O.code)===200?(rt.success(l("ticket.table.delete.success")||"删除成功"),a.current&&a.current.reload()):rt.error(((L=D.data)==null?void 0:L.message)||l("ticket.table.delete.failed")||"删除失败")}catch(D){qe.error("deleteTicket error",D),rt.error(l("ticket.table.delete.failed")||"删除失败")}}},[y,x,m,w,l]),T=u.useCallback(()=>{var R;(R=a.current)==null||R.reload()},[]),$=u.useCallback(()=>{i&&i()},[i]),P=u.useCallback(()=>{const R=[];return i&&R.push(b.jsx(Vt,{type:"primary",icon:b.jsx(uy,{}),onClick:$,children:l("ticket.table.create")||l("ticket.history.create")||"创建工单"},"create")),R.push(b.jsx(Vt,{icon:b.jsx(lg,{}),onClick:T,children:l("ticket.table.refresh")||"刷新"},"refresh")),R},[T,$,i,l]),M=u.useMemo(()=>{const R=new URLSearchParams;return y&&R.set(Fu,y),w&&R.set(Du,w),R.toString()},[y,w]),j=u.useCallback(R=>{if(!R)return;const O=M?`?${M}`:"";s(`/ticket/chat/${R}${O}`)},[s,M]),I=[{title:l("ticket.table.search.ticketNumber")||"工单编号",dataIndex:"ticketNumber",valueType:"text",fixed:"left",width:160,ellipsis:!0,render:(R,O)=>b.jsx(Vt,{type:"link",size:"small",onClick:()=>j(O.uid),children:R||O.uid||"-"}),fieldProps:{placeholder:l("ticket.table.search.ticketNumber.placeholder")||"请输入工单编号"}},{title:l("ticket.table.column.description")||"问题描述",dataIndex:"description",ellipsis:!0},{title:l("ticket.table.column.category")||"问题分类",dataIndex:"categoryUid",ellipsis:!0,valueType:"select",fieldProps:{loading:v,showSearch:!0},valueEnum:k,render:(R,O)=>O.categoryUid?_[O.categoryUid]||O.categoryUid:"-"},{title:l("ticket.table.column.status")||"状态",dataIndex:"status",valueType:"select",valueEnum:S,render:(R,O)=>{const L=O.status?fT[O.status]:void 0,D=(L==null?void 0:L.labelKey)||O.status||"";return b.jsx(Yn,{color:(L==null?void 0:L.color)||"default",children:l(D)||(L==null?void 0:L.fallback)||O.status||"-"})}},{title:l("ticket.table.column.createdAt")||"提交时间",dataIndex:"createdAt",render:R=>typeof R=="string"?Ot(R).format("YYYY-MM-DD HH:mm:ss"):"",hideInSearch:!0},{title:l("ticket.table.column.actions")||"操作",key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",render:(R,O)=>b.jsxs(wr,{size:4,children:[b.jsx(Vt,{type:"link",size:"small",onClick:()=>j(O.uid),children:l("ticket.table.action.view")||"查看"}),b.jsx(Gj,{title:l("ticket.table.delete.confirm.title")||"确认删除这条工单吗?",okText:l("ticket.table.delete.confirm.ok")||"删除",cancelText:l("ticket.table.delete.confirm.cancel")||"取消",onConfirm:()=>E(O.uid),children:b.jsx(Vt,{type:"link",size:"small",danger:!0,children:l("ticket.table.action.delete")||"删除"})})]})}];return b.jsx(b.Fragment,{children:b.jsx(jme,{columns:I,actionRef:a,cardBordered:!0,rowKey:"uid",editable:{type:"multiple"},search:{labelWidth:"auto"},pagination:{showQuickJumper:!0},scroll:{x:"max-content"},dateFormatter:"string",toolBarRender:P,request:C,headerTitle:l("ticket.history.title")||"我的工单"})})});async function V5t(e){return On("/visitor/api/v1/form/available",{method:"GET",params:{...e,channel:wn}})}const{TextArea:hK}=hr,{Group:W5t}=pf,{Group:U5t}=Ga;function q5t({type:e,props:t={},options:n,placeholder:r,isDarkMode:i=!1}){if(!e)return null;const a=e.toLowerCase(),o=i?{backgroundColor:"#141414",borderColor:"#434343",color:"#fff"}:{},s=i?{backgroundColor:"#141414"}:{};switch(a){case"text":switch(t.type||"text"){case"email":return b.jsx(hr,{type:"email",placeholder:r||"请输入邮箱地址",style:o});case"tel":return b.jsx(hr,{type:"tel",placeholder:r||"请输入电话号码",style:o});case"textarea":return b.jsx(hK,{rows:t.rows||4,placeholder:r||"请输入文本内容",style:o});case"date":return b.jsx(Ht,{locale:B0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期"})});case"datetime-local":return b.jsx(Ht,{locale:B0,children:b.jsx(lo,{showTime:!0,style:{width:"100%",...o},placeholder:r||"请选择日期时间"})});case"file":return b.jsx(y2,{accept:t.accept,children:b.jsx(Vt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传文件"})});default:return b.jsx(hr,{placeholder:r||"请输入",style:o})}case"input":return b.jsx(hr,{placeholder:r||"请输入",style:o});case"textarea":return b.jsx(hK,{rows:4,placeholder:r||"请输入多行文本",style:o});case"select":return b.jsx(go,{style:{width:"100%",...s},placeholder:r||"请选择",classNames:i?{popup:{root:"dark-mode-select"}}:void 0,options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`})):[{label:"选项1",value:"1",key:"option-1"},{label:"选项2",value:"2",key:"option-2"}]});case"radio":return b.jsx(W5t,{style:i?{color:"#fff"}:{},children:(Array.isArray(n)?n:["选项1","选项2"]).map((l,c)=>b.jsx(pf,{value:l,style:i?{color:"#fff"}:{},children:l},`${l}-${c}`))});case"checkbox":return b.jsx(U5t,{style:i?{color:"#fff"}:{},options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`,style:i?{color:"#fff"}:{}})):[{label:"选项1",value:"1",key:"option-1",style:i?{color:"#fff"}:{}},{label:"选项2",value:"2",key:"option-2",style:i?{color:"#fff"}:{}}]});case"datepicker":return b.jsx(Ht,{locale:B0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"timepicker":return b.jsx(Ht,{locale:B0,children:b.jsx(tf,{style:{width:"100%",...o},placeholder:r||"请选择时间",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"switch":return b.jsx(Xj,{checkedChildren:"开",unCheckedChildren:"关"});case"upload":return b.jsx(y2,{accept:t.accept,children:b.jsx(Vt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传"})});default:return console.log("Unknown component type:",e),b.jsxs("div",{children:["未知组件类型: ",e]})}}const G5t=({forms:e=[],selectedFormUid:t,onFormSelect:n,onFormSubmit:r,loading:i=!1,renderMode:a="full",fieldNamePrefix:o=""})=>{const[s,l]=u.useState([]),[c,d]=u.useState(null),[f]=kn.useForm(),{isDarkMode:m}=u.useContext(Oa),{translateString:p}=ur(),h=x=>{try{const C=JSON.parse(x);return Array.isArray(C)?C:[]}catch(C){return console.error("解析表单schema失败:",C),[]}};u.useEffect(()=>{if(t&&e.length>0){const x=e.find(C=>C.uid===t);if(x)if(d(x),x.schema){const C=h(x.schema);l(C)}else l([])}else d(null),l([])},[t,e]);const v=x=>{n&&n(x)},g=x=>{var k;const S=((_,E)=>{switch(_){case"text":switch(E){case"email":return p("ticket.form.placeholder.email")||"请输入邮箱地址";case"tel":return p("ticket.form.placeholder.tel")||"请输入电话号码";case"textarea":return p("ticket.form.placeholder.text")||"请输入文本内容";case"date":return p("ticket.form.placeholder.date")||"请选择日期";case"datetime-local":return p("ticket.form.placeholder.datetime")||"请选择日期时间";default:return p("ticket.form.placeholder.text")||"请输入"}case"input":return p("ticket.form.placeholder.text")||"请输入";case"textarea":return p("ticket.form.placeholder.text")||"请输入多行文本";case"select":return p("ticket.form.placeholder.select")||"请选择";case"datePicker":return p("ticket.form.placeholder.date")||"请选择日期";case"timePicker":return p("ticket.form.placeholder.time")||"请选择时间";default:return p("ticket.form.placeholder.text")||"请输入"}})(x.type,(k=x.props)==null?void 0:k.type);return q5t({type:x.type,props:x.props,options:x.options,placeholder:S,isDarkMode:m})},y=async x=>{try{r&&(await r(x),Cr.success(p("ticket.form.submit.success")||"表单提交成功"),f.resetFields())}catch(C){console.error("表单提交失败:",C),Cr.error(p("ticket.form.submit.error")||"表单提交失败")}},w=()=>!c||!s.length?null:b.jsx(b.Fragment,{children:s.map((x,C)=>{var S;return b.jsx(kn.Item,{name:`${o}${x.id||`field-${C}`}`,label:x.label,rules:[{required:x.required,message:p("ticket.form.required")?(S=p("ticket.form.required"))==null?void 0:S.replace("{label}",x.label):`${x.label}是必填项`}],children:g(x)},x.id||`field-${C}`)})});if(a==="fields-only"){if(!t||!e.length)return null;const x=e.find(S=>S.uid===t);if(!x||!x.schema)return null;const C=h(x.schema);return C.length?b.jsx(b.Fragment,{children:C.map((S,k)=>{var _;return b.jsx(kn.Item,{name:`${o}${S.id||`field-${k}`}`,label:S.label,rules:[{required:S.required,message:p("ticket.form.required")?(_=p("ticket.form.required"))==null?void 0:_.replace("{label}",S.label):`${S.label}是必填项`}],children:g(S)},S.id||`field-${k}`)})}):null}return e.length===0?b.jsx(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:b.jsx(Ea,{description:p("ticket.form.empty")||"暂无可用的工单表单"})}):b.jsxs(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:[b.jsx(go,{style:{width:"100%",marginBottom:16},placeholder:p("ticket.form.select.placeholder")||"请选择工单表单",value:t,onChange:v,options:e.map(x=>({label:x.name,value:x.uid,disabled:x.status!=="PUBLISHED"}))}),c&&b.jsxs(b.Fragment,{children:[b.jsx(K_,{orientation:"left",children:c.name}),c.description&&b.jsx("p",{style:{color:m?"#ccc":"#666",marginBottom:16},children:c.description}),s.length>0?b.jsxs(kn,{form:f,layout:"vertical",onFinish:y,style:{maxWidth:"100%"},children:[w(),b.jsx(kn.Item,{children:b.jsx(Vt,{type:"primary",htmlType:"submit",loading:i,block:!0,children:p("ticket.form.submit")||"提交表单"})})]}):b.jsx(Ea,{description:p("ticket.form.fields.empty")||"该表单暂无字段配置"})]})]})},K5t=100,Y5t=e=>e?e.trim().replace(/\s+/g," ").slice(0,K5t):"",X5t=({visible:e,onClose:t,orgUid:n,workgroupUid:r,currentVisitor:i,threadUid:a,isDarkMode:o})=>{const[s]=ji.useForm(),[l,c]=u.useState(!1),{isDarkMode:d,isLoggedIn:f,userInfo:m}=u.useContext(Oa),p=!!f,h=o!==void 0?o:d,{translateString:v}=ur(),[g]=Uc(),{currentVisitor:y}=Jl(),w=m==null?void 0:m.uid,x=m==null?void 0:m.nickname,C=m==null?void 0:m.username,S=m==null?void 0:m.avatar,k=m==null?void 0:m.email,_=m==null?void 0:m.mobile,E=u.useMemo(()=>{if(p&&w)return{uid:w,nickname:x||C||"",avatar:S||""};const U=X=>{if(X&&typeof X=="object"){const J=X;return{uid:typeof J.uid=="string"?J.uid:void 0,nickname:typeof J.nickname=="string"?J.nickname:void 0,avatar:typeof J.avatar=="string"?J.avatar:void 0}}};return U(i)||U(y)},[p,w,x,C,S,i,y]),T=u.useMemo(()=>({contactName:x||C||"",email:k||"",phone:_||""}),[x,C,k,_]),$=u.useCallback(()=>{const U={};for(const[X,J]of g.entries())U[X]=J;return{orgUid:U[Fu]||"",type:U[hI]||"",sid:U[Du]||""}},[g]),P=u.useMemo(()=>{const U=$();return n||U.orgUid},[n,$]),M=u.useMemo(()=>{const U=$();return r||U.sid},[r,$]);u.useEffect(()=>{const U=$();qe.debug("TicketDrawer URL params:",U),qe.debug("TicketDrawer props orgUid:",n),qe.debug("TicketDrawer final orgUid:",P),qe.debug("TicketDrawer final workgroupUid:",M)},[n,P,M,$]);const[j,I]=u.useState([]),[R,O]=u.useState(""),[L,D]=u.useState([]),[B,F]=u.useState(!1);u.useEffect(()=>{if(e){s.setFieldsValue({status:hb,priority:pb,threadUid:a||""});const U=localStorage.getItem("ticketDraft");U&&s.setFieldValue("description",U)}},[e,a,s]),u.useEffect(()=>{if(!e||!p)return;const U=s.getFieldsValue(["contactName","email","phone"]),X={};!U.contactName&&T.contactName&&(X.contactName=T.contactName),!U.email&&T.email&&(X.email=T.email),!U.phone&&T.phone&&(X.phone=T.phone),Object.keys(X).length>0&&s.setFieldsValue(X)},[e,p,T,s]),u.useEffect(()=>{e&&P&&j.length===0&&(async()=>{var X,J,re;try{const ne=await V5t({pageNumber:0,pageSize:100,type:RVe,status:IVe,orgUid:P});if(qe.debug("Fetching forms once for orgUid:",P),((X=ne.data)==null?void 0:X.code)===200&&((re=(J=ne.data)==null?void 0:J.data)!=null&&re.content)){const Z=ne.data.data.content.filter(se=>se.status==="PUBLISHED");I(Z),Z.length>0&&O(Z[0].uid||"")}}catch(Q){console.error("Fetch ticket forms error:",Q),rt.error("获取工单表单失败")}})()},[e,P,j.length]),u.useEffect(()=>{if(!e)return;if(!P||!M){qe.warn("TicketDrawer missing orgUid or workgroupUid, skip fetching categories"),D([]),s.setFieldValue("categoryUid",void 0);return}let U=!1;return(async()=>{var J,re,Q,ne;F(!0);try{const Z=await Fme(P,M);if(U)return;if(((J=Z.data)==null?void 0:J.code)===200&&((re=Z.data)!=null&&re.data)){const{categories:se=[],defaultCategoryUid:oe}=Z.data.data;D(se);const ce=oe||((Q=se[0])==null?void 0:Q.uid);ce&&s.setFieldValue("categoryUid",ce)}else D([]),s.setFieldValue("categoryUid",void 0),rt.warning(((ne=Z.data)==null?void 0:ne.message)||"暂时无法获取问题分类")}catch(Z){U||(D([]),s.setFieldValue("categoryUid",void 0),qe.error("Fetch visitor ticket categories error:",Z),rt.error("获取问题分类失败"))}finally{U||F(!1)}})(),()=>{U=!0}},[e,P,M,s]);const z=()=>{const U=s.getFieldValue("description");U&&localStorage.setItem("ticketDraft",U)},H=U=>{O(U)},A=U=>{try{const X=JSON.parse(U);return Array.isArray(X)?X:[]}catch(X){return console.error("解析表单schema失败:",X),[]}},V=async U=>{var X,J,re,Q,ne,Z;try{if(c(!0),!P)return rt.error("缺少组织信息,无法创建工单"),!1;if(!M)return rt.error("缺少技能组信息,无法创建工单"),!1;if(!U.categoryUid)return rt.error("请选择问题分类"),!1;const se=((X=U.description)==null?void 0:X.trim())||"",oe=Y5t(se),ce={},te={},le=j.find(ee=>ee.uid===R),pe=le!=null&&le.schema?A(le.schema):[];Object.keys(U).forEach(ee=>{if(ee.startsWith("dynamicField_")){const q=ee.replace("dynamicField_",""),ue=pe.find(ie=>ie.id===q);ue&&(ce[q]=U[ee],te[q]=ue.label)}});let we=null;Object.keys(ce).length>0&&R&&(we={formUid:R,formName:(le==null?void 0:le.name)||"表单",formData:ce,fieldLabels:te});const _e={summary:oe,description:se,contactName:(J=U.contactName)==null?void 0:J.trim(),phone:(re=U.phone)==null?void 0:re.trim(),email:(Q=U.email)==null?void 0:Q.trim(),priority:U.priority||pb,status:hb,orgUid:P,workgroupUid:M,categoryUid:U.categoryUid,threadUid:a,reporterUid:E==null?void 0:E.uid,reporter:E!=null&&E.uid?{uid:E.uid,nickname:E.nickname||"",avatar:E.avatar||""}:void 0,schema:we?JSON.stringify(we):void 0},ae=await(p?D5t:F5t)(_e);return qe.debug(p?"createTicket response:":"createTicketVisitor response:",ae.data,_e),((ne=ae==null?void 0:ae.data)==null?void 0:ne.code)===200?(rt.success(v("ticket.create.success")||"工单创建成功"),s.resetFields(),localStorage.removeItem("ticketDraft"),I([]),O(""),t(!0),!0):(rt.error(((Z=ae==null?void 0:ae.data)==null?void 0:Z.message)||v("ticket.create.failed")||"工单创建失败"),!1)}catch(se){return console.error("Create ticket failed:",se),rt.error(v("ticket.create.failed")||"工单创建失败"),!1}finally{c(!1)}},W=()=>{s.resetFields(),I([]),O(""),D([]),t()};return b.jsx(_s,{title:v("ticket.create.title")||"创建工单",placement:"right",onClose:W,open:e,width:500,className:h?"ticket-drawer-dark":"ticket-drawer-light",extra:b.jsxs(wr,{children:[j.length>0&&b.jsx(go,{style:{width:150},placeholder:v("ticket.form.select.placeholder")||"选择表单",value:R,onChange:H,options:[{label:v("ticket.form.none")||"无表单",value:""},...j.map(U=>({label:U.name,value:U.uid,disabled:U.status!=="PUBLISHED"}))]}),b.jsx(Vt,{onClick:W,children:v("common.cancel")||"取消"}),b.jsx(Vt,{type:"primary",onClick:()=>s.submit(),loading:l,children:v("common.confirm")||"确认"})]}),children:b.jsxs(ji,{form:s,layout:"vertical",onFinish:V,submitter:{render:!1},initialValues:{status:hb,priority:pb},children:[b.jsx(CIt,{name:"description",label:v("ticket.description")||"问题描述",placeholder:v("ticket.description.placeholder")||"请详细描述您遇到的问题,以便我们更好地为您服务...",fieldProps:{rows:6,onBlur:z},rules:[{required:!0,message:v("ticket.description.required")||"请输入问题描述"},{max:2e3,message:v("ticket.description.maxlength")||"描述不能超过2000个字符"}]}),b.jsx(Q4,{name:"categoryUid",label:v("ticket.category")||"问题分类",placeholder:v("ticket.category.placeholder")||"请选择问题分类",options:L.map(U=>({label:v(U.name)||U.name,value:U.uid,description:U.description?v(U.description)||U.description:void 0})),rules:[{required:!0,message:v("ticket.category.required")||"请选择问题分类"}],fieldProps:{loading:B,showSearch:!0,optionFilterProp:"label",disabled:L.length===0}}),b.jsx(G5t,{forms:j,selectedFormUid:R,renderMode:"fields-only",fieldNamePrefix:"dynamicField_"}),b.jsx(Tc,{name:"contactName",label:v("ticket.contact.name")||"称呼",rules:[{required:!0,message:v("ticket.contact.name.required")||"请输入称呼"}],placeholder:v("ticket.contact.name.placeholder")||"请输入您的称呼"}),b.jsx(Tc,{name:"email",label:v("ticket.contact.email")||"邮箱",placeholder:v("ticket.contact.email.placeholder")||"请输入邮箱地址",rules:[{type:"email",message:v("ticket.contact.email.invalid")||"请输入有效的邮箱地址"}]}),b.jsx(Tc,{name:"phone",label:v("ticket.contact.phone")||"手机",rules:[{required:!0,message:v("ticket.contact.phone.required")||"请输入手机号码"}],placeholder:v("ticket.contact.phone.placeholder")||"请输入手机号码",extra:v("ticket.contact.extra")||"请留下您的联系方式,以便我们及时回复"})]})})},Dme=e=>{if(!e)return"default";switch(e){case hb:return"blue";case Goe:return"cyan";case Koe:return"processing";case Yoe:return"warning";case Xoe:return"processing";case Joe:return"orange";case Qoe:return"gold";case Zoe:return"processing";case ese:return"magenta";case tse:return"success";case nse:return"red";case rse:return"default";case ise:return"default";default:return"default"}},Lme=e=>{if(!e)return"default";switch(e){case Hoe:return"green";case Voe:return"cyan";case pb:return"blue";case Woe:return"gold";case Uoe:return"orange";case qoe:return"red";default:return"default"}},xk=e=>{if(!e)return"未知";switch(e){case hb:return"新建";case Goe:return"已分配";case Koe:return"已认领";case Yoe:return"被退回";case Xoe:return"处理中";case Joe:return"待处理";case Qoe:return"挂起";case Zoe:return"恢复处理";case ese:return"重新打开";case tse:return"已解决";case nse:return"已升级";case rse:return"已关闭";case ise:return"已取消";default:return e}},Bme=e=>{if(!e)return"未知";switch(e){case Hoe:return"最低";case Voe:return"低";case pb:return"中等";case Woe:return"高";case Uoe:return"紧急";case qoe:return"严重";default:return e}},D1=e=>{if(!e)return"-";const t=typeof e=="string"?new Date(e):e,r=new Date().getTime()-t.getTime();if(r<24*60*60*1e3){const i=Math.floor(r/36e5);if(i<1){const a=Math.floor(r/6e4);return a<1?"刚刚":`${a}分钟前`}return`${i}小时前`}return r<2*24*60*60*1e3?"昨天 "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}):t.toLocaleDateString("zh-CN")+" "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"})},{Paragraph:J5t}=ga,{Search:Q5t}=hr,Z5t=({onCreateTicket:e,onRefresh:t,onTicketClick:n,isDarkMode:r=!1,orgUid:i,workgroupUid:a})=>{const[o,s]=u.useState([]),[l,c]=u.useState(!1),[d,f]=u.useState(""),m=nc(),[p]=Uc(),{isLoggedIn:h,userInfo:v}=u.useContext(Oa),g=!!h,{currentVisitor:y}=Jl(),w=u.useMemo(()=>i||p.get(Fu)||"",[i,p]),x=u.useMemo(()=>a||p.get(Du)||"",[a,p]),C=u.useMemo(()=>g&&(v!=null&&v.uid)?v.uid:y==null?void 0:y.uid,[g,v,y]),S=u.useCallback(async()=>{var $,P,M;if(!w||!C){s([]);return}try{c(!0);const j={orgUid:w,workgroupUid:x||void 0,reporterUid:C,pageNumber:0,pageSize:50,searchText:(d==null?void 0:d.trim())||void 0},I=g?await Ame(j):await Nme(j);(($=I.data)==null?void 0:$.code)===200&&((P=I.data)!=null&&P.data)?s(I.data.data.content||[]):(rt.error(((M=I.data)==null?void 0:M.message)||"获取工单失败"),s([]))}catch(j){qe.error(g?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",j),rt.error("获取工单失败"),s([])}finally{c(!1)}},[w,x,C,g,d]);u.useEffect(()=>{S()},[S]);const k=$=>{f($)},_=()=>{S(),t&&t()},E=$=>{n?n($):m(`/ticket/${$}`)},T=u.useMemo(()=>{if(!d)return o;const $=d.toLowerCase();return o.filter(P=>{const M=P.summary||"",j=P.description||"",I=P.uid||"";return M.toLowerCase().includes($)||j.toLowerCase().includes($)||I.toLowerCase().includes($)})},[o,d]);return b.jsxs("div",{style:{backgroundColor:r?"#141414":"#f5f5f5",height:"100vh",display:"flex",flexDirection:"column",overflow:"hidden"},children:[b.jsxs("div",{style:{padding:"16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",flexShrink:0,zIndex:10},children:[b.jsx(Vt,{type:"primary",block:!0,icon:b.jsx(uy,{}),onClick:e,style:{marginBottom:16},children:"创建工单"}),b.jsx(Q5t,{placeholder:"搜索工单标题、描述或编号",onSearch:k,style:{width:"100%"},allowClear:!0,enterButton:b.jsx(lg,{onClick:_})}),b.jsx("div",{style:{marginTop:10},children:b.jsxs(Yn,{color:"blue",children:["共 ",T.length," 个工单"]})})]}),b.jsx("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden",backgroundColor:r?"#141414":"#f5f5f5",padding:"16px",paddingBottom:"50px"},children:l?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载中..."})}):T.length===0?b.jsx(Ea,{description:"暂无工单",style:{marginTop:"100px"}}):b.jsx(Ri,{dataSource:T,renderItem:$=>b.jsx(Ri.Item,{style:{cursor:"pointer",padding:"16px",margin:"8px 16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderRadius:"8px",boxShadow:r?"0 1px 2px rgba(255,255,255,0.03)":"0 1px 2px rgba(0,0,0,0.03)",border:r?"1px solid #303030":"1px solid #f0f0f0"},onClick:()=>E($.uid),children:b.jsx(Ri.Item.Meta,{title:b.jsxs("div",{style:{marginBottom:"8px"},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"6px"},children:[b.jsx("span",{style:{fontWeight:600,fontSize:"16px",color:r?"#fff":"#262626",flex:1,marginRight:"8px",lineHeight:"1.4"},children:$.summary||"未命名工单"}),b.jsx(Vt,{type:"text",size:"small",icon:b.jsx(py,{}),style:{flexShrink:0}})]}),b.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:"6px",marginBottom:"8px"},children:[b.jsx(Yn,{color:Dme($.status),children:xk($.status)}),b.jsx(Yn,{color:Lme($.priority),children:Bme($.priority)}),b.jsxs(Yn,{color:"default",children:["#",$.uid]})]})]}),description:b.jsxs("div",{children:[b.jsx(J5t,{ellipsis:{rows:2,expandable:!1},style:{color:r?"#a6a6a6":"#595959",fontSize:"14px",marginBottom:"8px",lineHeight:"1.4"},children:$.description||"-"}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"12px",color:"#8c8c8c"},children:[b.jsx("span",{children:$.categoryUid||"-"}),b.jsx("span",{children:$.updatedAt?D1($.updatedAt):""})]})]})})},$.uid)})})]})},eMt=async e=>(console.log("queryTicketHistoryActivity ticketUid:",e),await new Promise(t=>setTimeout(t,800)),{code:200,data:[{uid:"activity001",activityType:"CREATE",description:"工单创建",status:"NEW",assignee:{uid:"user001",nickname:"张三"},createTime:"2024-12-12 19:25:08",remark:"用户提交工单,描述系统登录问题"},{uid:"activity002",activityType:"ASSIGN",description:"工单分配",status:"ASSIGNED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:30:15",remark:"工单已分配给技术支持人员处理"},{uid:"activity003",activityType:"CLAIM",description:"工单认领",status:"CLAIMED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:45:30",remark:"技术人员已认领工单,开始处理"},{uid:"activity004",activityType:"PROCESS",description:"开始处理",status:"PROCESSING",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 20:15:30",remark:"正在排查登录问题,已初步定位到数据库连接异常"}]}),tMt=({ticketUid:e})=>{const[t,n]=u.useState([]),[r,i]=u.useState(!1),a=async()=>{if(e)try{i(!0);const c=await eMt(e);(c==null?void 0:c.code)===200&&n(c.data||[])}catch(c){console.error("Fetch ticket activities error:",c)}finally{i(!1)}};u.useEffect(()=>{a()},[e]);const o=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?"process":"finish"},s=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?b.jsx(vct,{spin:!0}):c.activityType==="CREATE"?b.jsx(Plt,{}):f?b.jsx(Lj,{}):b.jsx(hlt,{})};if(r)return b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载处理流程...",children:b.jsx("div",{style:{padding:"50px"}})})});if(t.length===0)return b.jsx(Ea,{description:"暂无处理记录"});const l=t.map((c,d)=>{var f;return{title:c.description,description:b.jsxs("div",{children:[b.jsxs("div",{children:[b.jsx("strong",{children:"处理人:"})," ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:[b.jsx("strong",{children:"处理时间:"})," ",D1(c.createTime)]}),b.jsxs("div",{children:[b.jsx("strong",{children:"状态:"})," ",xk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"8px",color:"#666"},children:[b.jsx("strong",{children:"备注:"})," ",c.remark]})]}),status:o(c,d),icon:s(c,d)}});return b.jsxs("div",{children:[b.jsx("div",{className:"hidden-mobile",children:b.jsx(g2,{direction:"vertical",current:t.length-1,items:l,style:{padding:"16px 0"}})}),b.jsx("div",{className:"visible-mobile",children:b.jsx(bae,{mode:"left",items:t.map((c,d)=>{var f;return{dot:s(c,d),children:b.jsxs(Kl,{size:"small",style:{marginBottom:"8px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"8px"},children:c.description}),b.jsxs("div",{style:{fontSize:"12px",color:"#666"},children:[b.jsxs("div",{children:["处理人: ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:["时间: ",D1(c.createTime)]}),b.jsxs("div",{children:["状态: ",xk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"4px"},children:["备注: ",c.remark]})]})]})}})})}),b.jsx("style",{children:` + `),K.createElement("div",{style:f.white,className:"saturation-white"},K.createElement("div",{style:f.black,className:"saturation-black"}),K.createElement("div",{style:f.pointer},this.props.pointer?K.createElement(this.props.pointer,this.props):K.createElement("div",{style:f.circle}))))}}]),n}(u.PureComponent||u.Component),e8t=nme,t8t=tme,n8t=Nfe,r8t=Ts;function i8t(e,t){var n=r8t(e)?e8t:t8t;return n(e,n8t(t))}var a8t=i8t,o8t=a8t;const s8t=Zn(o8t);function pk(e){"@babel/helpers - typeof";return pk=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pk(e)}var l8t=/^\s+/,c8t=/\s+$/;function mn(e,t){if(e=e||"",t=t||{},e instanceof mn)return e;if(!(this instanceof mn))return new mn(e,t);var n=u8t(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}mn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,i,a,o,s;return n=t.r/255,r=t.g/255,i=t.b/255,n<=.03928?a=n/12.92:a=Math.pow((n+.055)/1.055,2.4),r<=.03928?o=r/12.92:o=Math.pow((r+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*s},setAlpha:function(t){return this._a=xme(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=WG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=WG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=VG(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=VG(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+i+"%)":"hsla("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return UG(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return p8t(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(ui(this._r,255)*100)+"%",g:Math.round(ui(this._g,255)*100)+"%",b:Math.round(ui(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(ui(this._r,255)*100)+"%, "+Math.round(ui(this._g,255)*100)+"%, "+Math.round(ui(this._b,255)*100)+"%)":"rgba("+Math.round(ui(this._r,255)*100)+"%, "+Math.round(ui(this._g,255)*100)+"%, "+Math.round(ui(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:E8t[UG(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+qG(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=mn(t);r="#"+qG(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,i=this._a<1&&this._a>=0,a=!n&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return mn(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(b8t,arguments)},brighten:function(){return this._applyModification(y8t,arguments)},darken:function(){return this._applyModification(x8t,arguments)},desaturate:function(){return this._applyModification(h8t,arguments)},saturate:function(){return this._applyModification(v8t,arguments)},greyscale:function(){return this._applyModification(g8t,arguments)},spin:function(){return this._applyModification(w8t,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(k8t,arguments)},complement:function(){return this._applyCombination(S8t,arguments)},monochromatic:function(){return this._applyCombination(_8t,arguments)},splitcomplement:function(){return this._applyCombination(C8t,arguments)},triad:function(){return this._applyCombination(GG,[3])},tetrad:function(){return this._applyCombination(GG,[4])}};mn.fromRatio=function(e,t){if(pk(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=Y0(e[r]));e=n}return mn(e,t)};function u8t(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=R8t(e)),pk(e)=="object"&&(nu(e.r)&&nu(e.g)&&nu(e.b)?(t=d8t(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):nu(e.h)&&nu(e.s)&&nu(e.v)?(r=Y0(e.s),i=Y0(e.v),t=m8t(e.h,r,i),o=!0,s="hsv"):nu(e.h)&&nu(e.s)&&nu(e.l)&&(r=Y0(e.s),a=Y0(e.l),t=f8t(e.h,r,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=xme(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function d8t(e,t,n){return{r:ui(e,255)*255,g:ui(t,255)*255,b:ui(n,255)*255}}function VG(e,t,n){e=ui(e,255),t=ui(t,255),n=ui(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=(r+i)/2;if(r==i)a=o=0;else{var l=r-i;switch(o=s>.5?l/(2-r-i):l/(r+i),r){case e:a=(t-n)/l+(t1&&(f-=1),f<1/6?c+(d-c)*6*f:f<1/2?d:f<2/3?c+(d-c)*(2/3-f)*6:c}if(t===0)r=i=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=o(l,s,e+1/3),i=o(l,s,e),a=o(l,s,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function WG(e,t,n){e=ui(e,255),t=ui(t,255),n=ui(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=r,l=r-i;if(o=r===0?0:l/r,r==i)a=0;else{switch(r){case e:a=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(mn(r));return a}function _8t(e,t){t=t||6;for(var n=mn(e).toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(mn({h:r,s:i,v:a})),a=(a+s)%1;return o}mn.mix=function(e,t,n){n=n===0?0:n||50;var r=mn(e).toRgb(),i=mn(t).toRgb(),a=n/100,o={r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a};return mn(o)};mn.readability=function(e,t){var n=mn(e),r=mn(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)};mn.isReadable=function(e,t,n){var r=mn.readability(e,t),i,a;switch(a=!1,i=I8t(n),i.level+i.size){case"AAsmall":case"AAAlarge":a=r>=4.5;break;case"AAlarge":a=r>=3;break;case"AAAsmall":a=r>=7;break}return a};mn.mostReadable=function(e,t,n){var r=null,i=0,a,o,s,l;n=n||{},o=n.includeFallbackColors,s=n.level,l=n.size;for(var c=0;ci&&(i=a,r=mn(t[c]));return mn.isReadable(e,r,{level:s,size:l})||!o?r:(n.includeFallbackColors=!1,mn.mostReadable(e,["#fff","#000"],n))};var KO=mn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},E8t=mn.hexNames=$8t(KO);function $8t(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function xme(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ui(e,t){T8t(e)&&(e="100%");var n=P8t(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function X4(e){return Math.min(1,Math.max(0,e))}function os(e){return parseInt(e,16)}function T8t(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function P8t(e){return typeof e=="string"&&e.indexOf("%")!=-1}function jl(e){return e.length==1?"0"+e:""+e}function Y0(e){return e<=1&&(e=e*100+"%"),e}function wme(e){return Math.round(parseFloat(e)*255).toString(16)}function KG(e){return os(e)/255}var gl=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),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 nu(e){return!!gl.CSS_UNIT.exec(e)}function R8t(e){e=e.replace(l8t,"").replace(c8t,"").toLowerCase();var t=!1;if(KO[e])e=KO[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=gl.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=gl.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=gl.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=gl.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=gl.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=gl.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=gl.hex8.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),a:KG(n[4]),format:t?"name":"hex8"}:(n=gl.hex6.exec(e))?{r:os(n[1]),g:os(n[2]),b:os(n[3]),format:t?"name":"hex"}:(n=gl.hex4.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),a:KG(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=gl.hex3.exec(e))?{r:os(n[1]+""+n[1]),g:os(n[2]+""+n[2]),b:os(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function I8t(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var YG=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,i=0;return s8t(n,function(a){if(t[a]&&(r+=1,isNaN(t[a])||(i+=1),a==="s"||a==="l")){var o=/^\d+%$/;o.test(t[a])&&(i+=1)}}),r===i?t:!1},nS=function(t,n){var r=t.hex?mn(t.hex):mn(t),i=r.toHsl(),a=r.toHsv(),o=r.toRgb(),s=r.toHex();i.s===0&&(i.h=n||0,a.h=n||0);var l=s==="000000"&&o.a===0;return{hsl:i,hex:l?"transparent":"#".concat(s),rgb:o,hsv:a,oldHue:t.h||n||i.h,source:t.source}},O8t=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&mn(t).isValid()};function Nv(e){"@babel/helpers - typeof";return Nv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nv(e)}function YO(){return YO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hk(e){return hk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hk(e)}var H8t=function(t){var n=function(r){F8t(a,r);var i=D8t(a);function a(o){var s;return j8t(this,a),s=i.call(this),s.handleChange=function(l,c){var d=YG(l);if(d){var f=nS(l,l.h||s.state.oldHue);s.setState(f),s.props.onChangeComplete&&s.debounce(s.props.onChangeComplete,f,c),s.props.onChange&&s.props.onChange(f,c)}},s.handleSwatchHover=function(l,c){var d=YG(l);if(d){var f=nS(l,l.h||s.state.oldHue);s.props.onSwatchHover&&s.props.onSwatchHover(f,c)}},s.state=_0({},nS(o.color,0)),s.debounce=N6t(function(l,c,d){l(c,d)},100),s}return N8t(a,[{key:"render",value:function(){var s={};return this.props.onSwatchHover&&(s.onSwatchHover=this.handleSwatchHover),K.createElement(t,YO({},this.props,this.state,{onChange:this.handleChange},s))}}],[{key:"getDerivedStateFromProps",value:function(s,l){return _0({},nS(s.color,l.oldHue))}}]),a}(u.PureComponent||u.Component);return n.propTypes=_0({},t.propTypes),n.defaultProps=_0(_0({},t.defaultProps),{},{color:{h:250,s:.5,l:.2,a:1}}),n};function Av(e){"@babel/helpers - typeof";return Av=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Av(e)}function V8t(e,t,n){return t=Cme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W8t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U8t(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vk(e){return vk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},vk(e)}var Z8t=1,kme=38,eTt=40,tTt=[kme,eTt],nTt=function(t){return tTt.indexOf(t)>-1},rTt=function(t){return Number(String(t).replace(/%/g,""))},iTt=1,E0=function(e){K8t(n,e);var t=Y8t(n);function n(r){var i;return W8t(this,n),i=t.call(this),i.handleBlur=function(){i.state.blurValue&&i.setState({value:i.state.blurValue,blurValue:null})},i.handleChange=function(a){i.setUpdatedValue(a.target.value,a)},i.handleKeyDown=function(a){var o=rTt(a.target.value);if(!isNaN(o)&&nTt(a.keyCode)){var s=i.getArrowOffset(),l=a.keyCode===kme?o+s:o-s;i.setUpdatedValue(l,a)}},i.handleDrag=function(a){if(i.props.dragLabel){var o=Math.round(i.props.value+a.movementX);o>=0&&o<=i.props.dragMax&&i.props.onChange&&i.props.onChange(i.getValueObjectWithLabel(o),a)}},i.handleMouseDown=function(a){i.props.dragLabel&&(a.preventDefault(),i.handleDrag(a),window.addEventListener("mousemove",i.handleDrag),window.addEventListener("mouseup",i.handleMouseUp))},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleDrag),window.removeEventListener("mouseup",i.handleMouseUp)},i.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},i.inputId="rc-editable-input-".concat(iTt++),i}return q8t(n,[{key:"componentDidUpdate",value:function(i,a){this.props.value!==this.state.value&&(i.value!==this.props.value||a.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(i){return V8t({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||Z8t}},{key:"setUpdatedValue",value:function(i,a){var o=this.props.label?this.getValueObjectWithLabel(i):i;this.props.onChange&&this.props.onChange(o,a),this.setState({value:i})}},{key:"render",value:function(){var i=this,a=wf({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return K.createElement("div",{style:a.wrap},K.createElement("input",{id:this.inputId,style:a.input,ref:function(s){return i.input=s},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?K.createElement("label",{htmlFor:this.inputId,style:a.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(u.PureComponent||u.Component);function Fv(e){"@babel/helpers - typeof";return Fv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fv(e)}function QO(){return QO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function gk(e){return gk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},gk(e)}var hTt=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){uTt(a,r);var i=dTt(a);function a(){var o;aTt(this,a);for(var s=arguments.length,l=new Array(s),c=0;c100&&(d.a=100),d.a/=100,n==null||n({h:i==null?void 0:i.h,s:i==null?void 0:i.s,l:i==null?void 0:i.l,a:d.a,source:"rgb"},f))};return K.createElement("div",{style:s.fields,className:"flexbox-fix"},K.createElement("div",{style:s.double},K.createElement(E0,{style:{input:s.input,label:s.label},label:"hex",value:a==null?void 0:a.replace("#",""),onChange:l})),K.createElement("div",{style:s.single},K.createElement(E0,{style:{input:s.input,label:s.label},label:"r",value:r==null?void 0:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(E0,{style:{input:s.input,label:s.label},label:"g",value:r==null?void 0:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.single},K.createElement(E0,{style:{input:s.input,label:s.label},label:"b",value:r==null?void 0:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),K.createElement("div",{style:s.alpha},K.createElement(E0,{style:{input:s.input,label:s.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:l,dragLabel:"true",dragMax:"100"})))};function D1(e){"@babel/helpers - typeof";return D1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D1(e)}function eK(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function tK(e){for(var t=1;t-1}function ATt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e>"u"||e===!1)&&Eme()?Lj:jTt}var FTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.old,c=u.useContext(Bt.ConfigContext),d=c.getPrefixCls,f=K.useMemo(function(){return ATt(l)},[l]),m=d("pro-field-color-picker"),p=u.useMemo(function(){return l?"":fe(G({},m,Eme()))},[m,l]);if(i==="read"){var h=b.jsx(f,{value:r,mode:"read",ref:n,className:p,open:!1});return a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=N({display:"table-cell"},s.style),g=b.jsx(f,N(N({ref:n,presets:[NTt]},s),{},{style:v,className:p}));return o?o(r,N(N({mode:i},s),{},{style:v}),g):g}return null};const DTt=K.forwardRef(FTt);_n.extend(bj);var LTt=function(t,n){return t?typeof n=="function"?n(_n(t)):_n(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},BTt=function(t,n){var r=t.text,i=t.mode,a=t.format,o=t.label,s=t.light,l=t.render,c=t.renderFormItem,d=t.plain,f=t.showTime,m=t.fieldProps,p=t.picker,h=t.bordered,v=t.lightLabel,g=Ln(),y=u.useState(!1),w=he(y,2),x=w[0],S=w[1];if(i==="read"){var C=LTt(r,m.format||a);return l?l(r,N({mode:i},m),b.jsx(b.Fragment,{children:C})):b.jsx(b.Fragment,{children:C})}if(i==="edit"||i==="update"){var _,k=m.disabled,E=m.value,T=m.placeholder,$=T===void 0?g.getMessage("tableForm.selectPlaceholder","请选择"):T,P=tx(E);return s?_=b.jsx(Gc,{label:o,onClick:function(){var j;m==null||(j=m.onOpenChange)===null||j===void 0||j.call(m,!0),S(!0)},style:P?{paddingInlineEnd:0}:void 0,disabled:k,value:P||x?b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,ref:n},m),{},{value:P,onOpenChange:function(j){var I;S(j),m==null||(I=m.onOpenChange)===null||I===void 0||I.call(m,j)}},Ss(!1)),{},{open:x})):void 0,allowClear:!1,downIcon:P||x?!1:void 0,bordered:h,ref:v}):_=b.jsx(lo,N(N(N({picker:p,showTime:f,format:a,placeholder:$},Ss(d===void 0?!0:!d)),{},{ref:n},m),{},{value:P})),c?c(r,N({mode:i},m),_):_}return null};const Yp=K.forwardRef(BTt);var zTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=Ln(),d=o||c.getMessage("tableForm.inputPlaceholder","请输入"),f=u.useCallback(function(y){var w=y??void 0;return!l.stringMode&&typeof w=="string"&&(w=Number(w)),typeof w=="number"&&!rf(w)&&!rf(l.precision)&&(w=Number(w.toFixed(l.precision))),w},[l]);if(i==="read"){var m,p={};l!=null&&l.precision&&(p={minimumFractionDigits:Number(l.precision),maximumFractionDigits:Number(l.precision)});var h=new Intl.NumberFormat(void 0,N(N({},p),(l==null?void 0:l.intlProps)||{})).format(Number(r)),v=l!=null&&l.stringMode?b.jsx("span",{children:r}):b.jsx("span",{ref:n,children:(l==null||(m=l.formatter)===null||m===void 0?void 0:m.call(l,h))||h});return a?a(r,N({mode:i},l),v):v}if(i==="edit"||i==="update"){var g=b.jsx(Au,N(N({ref:n,min:0,placeholder:d},ln(l,["onChange","onBlur"])),{},{onChange:function(w){var x;return l==null||(x=l.onChange)===null||x===void 0?void 0:x.call(l,f(w))},onBlur:function(w){var x;return l==null||(x=l.onBlur)===null||x===void 0?void 0:x.call(l,f(w.target.value))}}));return s?s(r,N({mode:i},l),g):g}return null};const HTt=K.forwardRef(zTt);var VTt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.placeholder,s=t.renderFormItem,l=t.fieldProps,c=t.separator,d=c===void 0?"~":c,f=t.separatorWidth,m=f===void 0?30:f,p=l.value,h=l.defaultValue,v=l.onChange,g=l.id,y=Ln(),w=Lo.useToken(),x=w.token,S=Ht(function(){return h},{value:p,onChange:v}),C=he(S,2),_=C[0],k=C[1],E=u.useRef(_);if(i==="read"){var T=function(B){var F,z=new Intl.NumberFormat(void 0,N({minimumSignificantDigits:2},(l==null?void 0:l.intlProps)||{})).format(Number(B));return(l==null||(F=l.formatter)===null||F===void 0?void 0:F.call(l,z))||z},$=b.jsxs("span",{ref:n,children:[T(r[0])," ",d," ",T(r[1])]});return a?a(r,N({mode:i},l),$):$}if(i==="edit"||i==="update"){var P=function(){if(Array.isArray(E.current)){var B=he(E.current,2),F=B[0],z=B[1];typeof F=="number"&&typeof z=="number"&&F>z?k([z,F]):F===void 0&&z===void 0&&k(void 0)}},M=function(B,F){var z=Ve(_||[]);z[B]=F===null?void 0:F,E.current=z,k(z)},j=(l==null?void 0:l.placeholder)||o||[y.getMessage("tableForm.inputPlaceholder","请输入"),y.getMessage("tableForm.inputPlaceholder","请输入")],I=function(B){return Array.isArray(j)?j[B]:j},R=Sr.Compact||vr.Group,O=Sr.Compact?{}:{compact:!0},D=b.jsxs(R,N(N({},O),{},{onBlur:P,children:[b.jsx(Au,N(N({},l),{},{placeholder:I(0),id:g??"".concat(g,"-0"),style:{width:"calc((100% - ".concat(m,"px) / 2)")},value:_==null?void 0:_[0],defaultValue:h==null?void 0:h[0],onChange:function(B){return M(0,B)}})),b.jsx(vr,{style:{width:m,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:x==null?void 0:x.colorBgContainer},placeholder:d,disabled:!0}),b.jsx(Au,N(N({},l),{},{placeholder:I(1),id:g??"".concat(g,"-1"),style:{width:"calc((100% - ".concat(m,"px) / 2)"),borderInlineStart:0},value:_==null?void 0:_[1],defaultValue:h==null?void 0:h[1],onChange:function(B){return M(1,B)}}))]}));return s?s(r,N({mode:i},l),D):D}return null};const WTt=K.forwardRef(VTt);var $me={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){return function(n,r,i){n=n||{};var a=r.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(c,d,f,m){return a.fromToBase(c,d,f,m)}i.en.relativeTime=o,a.fromToBase=function(c,d,f,m,p){for(var h,v,g,y=f.$locale().relativeTime||o,w=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],x=w.length,S=0;S0,_<=C.r||!C.r){_<=1&&S>0&&(C=w[S-1]);var k=y[C.l];p&&(_=p(""+_)),v=typeof k=="string"?k.replace("%d",_):k(_,d,C.l,g);break}}if(d)return v;var E=g?y.future:y.past;return typeof E=="function"?E(v):E.replace("%s",v)},a.to=function(c,d){return s(c,d,this,!0)},a.from=function(c,d){return s(c,d,this)};var l=function(c){return c.$u?i.utc():i()};a.toNow=function(c){return this.to(l(this),c)},a.fromNow=function(c){return this.from(l(this),c)}}})})($me);var UTt=$me.exports;const qTt=Zn(UTt);_n.extend(qTt);var GTt=function(t,n){var r=t.text,i=t.mode,a=t.plain,o=t.render,s=t.renderFormItem,l=t.format,c=t.fieldProps,d=Ln();if(i==="read"){var f=b.jsx(Er,{title:_n(r).format((c==null?void 0:c.format)||l||"YYYY-MM-DD HH:mm:ss"),children:_n(r).fromNow()});return o?o(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):b.jsx(b.Fragment,{children:f})}if(i==="edit"||i==="update"){var m=d.getMessage("tableForm.selectPlaceholder","请选择"),p=tx(c.value),h=b.jsx(lo,N(N(N({ref:n,placeholder:m,showTime:!0},Ss(a===void 0?!0:!a)),c),{},{value:p}));return s?s(r,N({mode:i},c),h):h}return null};const KTt=K.forwardRef(GTt);var Tme=K.forwardRef(function(e,t){var n=e.text,r=e.mode,i=e.render,a=e.renderFormItem,o=e.fieldProps,s=e.placeholder,l=e.width,c=Ln(),d=s||c.getMessage("tableForm.inputPlaceholder","请输入");if(r==="read"){var f=b.jsx(vie,N({ref:t,width:l||32,src:n},o));return i?i(n,N({mode:r},o),f):f}if(r==="edit"||r==="update"){var m=b.jsx(vr,N({ref:t,placeholder:d},o));return a?a(n,N({mode:r},o),m):m}return null}),YTt=function(t,n){var r=t.border,i=r===void 0?!1:r,a=t.children,o=u.useContext(Bt.ConfigContext),s=o.getPrefixCls,l=s("pro-field-index-column"),c=jr("IndexColumn",function(){return G({},".".concat(l),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("div",{ref:n,className:fe(l,f,G(G({},"".concat(l,"-border"),i),"top-three",a>3)),children:a}))};const rK=K.forwardRef(YTt);var XTt=["contentRender","numberFormatOptions","numberPopoverRender","open"],JTt=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],Pme=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),QTt={style:"currency",currency:"USD"},ZTt={style:"currency",currency:"RUB"},ePt={style:"currency",currency:"RSD"},tPt={style:"currency",currency:"MYR"},nPt={style:"currency",currency:"BRL"},rPt={default:Pme,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":QTt,"ru-RU":ZTt,"ms-MY":tPt,"sr-RS":ePt,"pt-BR":nPt},iK=function(t,n,r,i){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=n==null?void 0:n.toString().replaceAll(",","");if(typeof o=="string"){var s=Number(o);if(Number.isNaN(s))return o;o=s}if(!o&&o!==0)return"";var l=!1;try{l=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch{}try{var c=new Intl.NumberFormat(l&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",N(N({},rPt[t||"zh-Hans-CN"]||Pme),{},{maximumFractionDigits:r},i)),d=c.format(o),f=function(y){var w=y.match(/\d+/);if(w){var x=w[0];return y.slice(y.indexOf(x))}else return y},m=f(d),p=d||"",h=he(p,1),v=h[0];return["+","-"].includes(v)?"".concat(a||"").concat(v).concat(m):"".concat(a||"").concat(m)}catch{return o}},uT=2,iPt=K.forwardRef(function(e,t){var n=e.contentRender;e.numberFormatOptions,e.numberPopoverRender;var r=e.open,i=at(e,XTt),a=Ht(function(){return i.defaultValue},{value:i.value,onChange:i.onChange}),o=he(a,2),s=o[0],l=o[1],c=n==null?void 0:n(N(N({},i),{},{value:s})),d=Zy(c?r:!1);return b.jsx(Hc,N(N({placement:"topLeft"},d),{},{trigger:["focus","click"],content:c,getPopupContainer:function(m){return(m==null?void 0:m.parentElement)||document.body},children:b.jsx(Au,N(N({ref:t},i),{},{value:s,onChange:l}))}))}),aPt=function(t,n){var r,i=t.text,a=t.mode,o=t.render,s=t.renderFormItem,l=t.fieldProps;t.proFieldKey,t.plain,t.valueEnum;var c=t.placeholder,d=t.locale,f=t.customSymbol,m=f===void 0?l.customSymbol:f,p=t.numberFormatOptions,h=p===void 0?l==null?void 0:l.numberFormatOptions:p,v=t.numberPopoverRender,g=v===void 0?(l==null?void 0:l.numberPopoverRender)||!1:v,y=at(t,JTt),w=(r=l==null?void 0:l.precision)!==null&&r!==void 0?r:uT,x=Ln();d&&Am[d]&&(x=Am[d]);var S=c||x.getMessage("tableForm.inputPlaceholder","请输入"),C=u.useMemo(function(){if(m)return m;if(!(y.moneySymbol===!1||l.moneySymbol===!1))return x.getMessage("moneySymbol","¥")},[m,l.moneySymbol,x,y.moneySymbol]),_=u.useCallback(function(T){var $=new RegExp("\\B(?=(\\d{".concat(3+Math.max(w-uT,0),"})+(?!\\d))"),"g"),P=String(T).split("."),M=he(P,2),j=M[0],I=M[1],R=j.replace($,","),O="";return I&&w>0&&(O=".".concat(I.slice(0,w===void 0?uT:w))),"".concat(R).concat(O)},[w]);if(a==="read"){var k=b.jsx("span",{ref:n,children:iK(d||!1,i,w,h??l.numberFormatOptions,C)});return o?o(i,N({mode:a},l),k):k}if(a==="edit"||a==="update"){var E=b.jsx(iPt,N(N({contentRender:function($){if(g===!1||!$.value)return null;var P=iK(C||d||!1,"".concat(_($.value)),w,N(N({},h),{},{notation:"compact"}),C);return typeof g=="function"?g==null?void 0:g($,P):P},ref:n,precision:w,formatter:function($){return $&&C?"".concat(C," ").concat(_($)):$==null?void 0:$.toString()},parser:function($){return C&&$?$.replace(new RegExp("\\".concat(C,"\\s?|(,*)"),"g"),""):$},placeholder:S},ln(l,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:l.onBlur?function(T){var $,P=T.target.value;C&&P&&(P=P.replace(new RegExp("\\".concat(C,"\\s?|(,*)"),"g"),"")),($=l.onBlur)===null||$===void 0||$.call(l,P)}:void 0}));return s?s(i,N({mode:a},l),E):E}return null};const Rme=K.forwardRef(aPt);var aK=function(t){return t.map(function(n,r){var i;return K.isValidElement(n)?K.cloneElement(n,N(N({key:r},n==null?void 0:n.props),{},{style:N({},n==null||(i=n.props)===null||i===void 0?void 0:i.style)})):b.jsx(K.Fragment,{children:n},r)})},oPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.fieldProps,s=u.useContext(Bt.ConfigContext),l=s.getPrefixCls,c=l("pro-field-option"),d=Lo.useToken(),f=d.token;if(u.useImperativeHandle(n,function(){return{}}),a){var m=a(r,N({mode:i},o),b.jsx(b.Fragment,{}));return!m||(m==null?void 0:m.length)<1||!Array.isArray(m)?null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:aK(m)})}return!r||!Array.isArray(r)?K.isValidElement(r)?r:null:b.jsx("div",{style:{display:"flex",gap:f.margin,alignItems:"center"},className:c,children:aK(r)})};const sPt=K.forwardRef(oPt);var lPt=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],cPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;t.proFieldKey;var l=at(t,lPt),c=Ln(),d=Ht(function(){return l.open||l.visible||!1},{value:l.open||l.visible,onChange:l.onOpenChange||l.onVisible}),f=he(d,2),m=f[0],p=f[1];if(i==="read"){var h=b.jsx(b.Fragment,{children:"-"});return r&&(h=b.jsxs(Sr,{children:[b.jsx("span",{ref:n,children:m?r:"********"}),b.jsx("a",{onClick:function(){return p(!m)},children:m?b.jsx(vy,{}):b.jsx(gie,{})})]})),a?a(r,N({mode:i},s),h):h}if(i==="edit"||i==="update"){var v=b.jsx(vr.Password,N({placeholder:c.getMessage("tableForm.inputPlaceholder","请输入"),ref:n},s));return o?o(r,N({mode:i},s),v):v}return null};const uPt=K.forwardRef(cPt);function dPt(e){return e===0?null:e>0?"+":"-"}function fPt(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function mPt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}function bk(e){return mt(e)==="symbol"||e instanceof Symbol?NaN:Number(e)}var pPt=function(t,n){var r=t.text,i=t.prefix,a=t.precision,o=t.suffix,s=o===void 0?"%":o,l=t.mode,c=t.showColor,d=c===void 0?!1:c,f=t.render,m=t.renderFormItem,p=t.fieldProps,h=t.placeholder,v=t.showSymbol,g=Ln(),y=h||g.getMessage("tableForm.inputPlaceholder","请输入"),w=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?bk(r.replace("%","")):bk(r)},[r]),x=u.useMemo(function(){return typeof v=="function"?v==null?void 0:v(r):v},[v,r]);if(l==="read"){var S=d?{color:fPt(w)}:{},C=b.jsxs("span",{style:S,ref:n,children:[i&&b.jsx("span",{children:i}),x&&b.jsxs(u.Fragment,{children:[dPt(w)," "]}),mPt(Math.abs(w),a),s&&s]});return f?f(r,N(N({mode:l},p),{},{prefix:i,precision:a,showSymbol:x,suffix:s}),C):C}if(l==="edit"||l==="update"){var _=b.jsx(Au,N({ref:n,formatter:function(E){return E&&i?"".concat(i," ").concat(E).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):E},parser:function(E){return E?E.replace(/.*\s|,/g,""):""},placeholder:y},p));return m?m(r,N({mode:l},p),_):_}return null};const Ime=K.forwardRef(pPt);function hPt(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var vPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.plain,s=t.renderFormItem,l=t.fieldProps,c=t.placeholder,d=Ln(),f=c||d.getMessage("tableForm.inputPlaceholder","请输入"),m=u.useMemo(function(){return typeof r=="string"&&r.includes("%")?bk(r.replace("%","")):bk(r)},[r]);if(i==="read"){var p=b.jsx(Xj,N({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:m,steps:o?10:void 0,status:hPt(m)},l));return a?a(m,N({mode:i},l),p):p}if(i==="edit"||i==="update"){var h=b.jsx(Au,N({ref:n,placeholder:f},l));return s?s(r,N({mode:i},l),h):h}return null};const Ome=K.forwardRef(vPt);var gPt=["radioType","renderFormItem","mode","render"],bPt=function(t,n){var r,i,a=t.radioType,o=t.renderFormItem,s=t.mode,l=t.render,c=at(t,gPt),d=u.useContext(Bt.ConfigContext),f=d.getPrefixCls,m=f("pro-field-radio"),p=Tg(c),h=he(p,3),v=h[0],g=h[1],y=h[2],w=u.useRef(),x=(r=En.Item)===null||r===void 0||(i=r.useStatus)===null||i===void 0?void 0:i.call(r);u.useImperativeHandle(n,function(){return N(N({},w.current||{}),{},{fetchData:function(I){return y(I)}})},[y]);var S=jr("FieldRadioRadio",function(j){return G(G(G({},".".concat(m,"-error"),{span:{color:j.colorError}}),".".concat(m,"-warning"),{span:{color:j.colorWarning}}),".".concat(m,"-vertical"),G({},"".concat(j.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),C=S.wrapSSR,_=S.hashId;if(v)return b.jsx(Ya,{size:"small"});if(s==="read"){var k=g!=null&&g.length?g==null?void 0:g.reduce(function(j,I){var R;return N(N({},j),{},G({},(R=I.value)!==null&&R!==void 0?R:"",I.label))},{}):void 0,E=b.jsx(b.Fragment,{children:_g(c.text,Yu(c.valueEnum||k))});if(l){var T;return(T=l(c.text,N({mode:s},c.fieldProps),E))!==null&&T!==void 0?T:null}return E}if(s==="edit"){var $,P=C(b.jsx(pf.Group,N(N({ref:w,optionType:a},c.fieldProps),{},{className:fe(($=c.fieldProps)===null||$===void 0?void 0:$.className,G(G({},"".concat(m,"-error"),(x==null?void 0:x.status)==="error"),"".concat(m,"-warning"),(x==null?void 0:x.status)==="warning"),_,"".concat(m,"-").concat(c.fieldProps.layout||"horizontal")),options:g})));if(o){var M;return(M=o(c.text,N(N({mode:s},c.fieldProps),{},{options:g,loading:v}),P))!==null&&M!==void 0?M:null}return P}return null};const oK=K.forwardRef(bPt);var yPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.picker,d=t.renderFormItem,f=t.plain,m=t.showTime,p=t.lightLabel,h=t.bordered,v=t.fieldProps,g=Ln(),y=Array.isArray(r)?r:[],w=he(y,2),x=w[0],S=w[1],C=K.useState(!1),_=he(C,2),k=_[0],E=_[1],T=u.useCallback(function(D){if(typeof(v==null?void 0:v.format)=="function"){var L;return v==null||(L=v.format)===null||L===void 0?void 0:L.call(v,D)}return(v==null?void 0:v.format)||s||"YYYY-MM-DD"},[v,s]),$=x?_n(x).format(T(_n(x))):"",P=S?_n(S).format(T(_n(S))):"";if(i==="read"){var M=b.jsxs("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[b.jsx("div",{children:$||"-"}),b.jsx("div",{children:P||"-"})]});return l?l(r,N({mode:i},v),b.jsx("span",{children:M})):M}if(i==="edit"||i==="update"){var j=tx(v.value),I,R=function(L){var B;v==null||(B=v.onChange)===null||B===void 0||B.call(v,L),L||E(!1)};if(a){var O;I=b.jsx(Gc,{label:o,onClick:function(){var L;v==null||(L=v.onOpenChange)===null||L===void 0||L.call(v,!0),E(!0)},style:j?{paddingInlineEnd:0}:void 0,disabled:v.disabled,value:j||k?b.jsx(lo.RangePicker,N(N(N({picker:c,showTime:m,format:s},Ss(!1)),v),{},{placeholder:(O=v.placeholder)!==null&&O!==void 0?O:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")],value:j,onOpenChange:function(L){var B;j&&E(L),v==null||(B=v.onOpenChange)===null||B===void 0||B.call(v,L)},onChange:R})):null,allowClear:!1,bordered:h,ref:p,downIcon:j||k?!1:void 0})}else I=b.jsx(lo.RangePicker,N(N(N({ref:n,format:s,showTime:m,placeholder:[g.getMessage("tableForm.selectPlaceholder","请选择"),g.getMessage("tableForm.selectPlaceholder","请选择")]},Ss(f===void 0?!0:!f)),v),{},{value:j}));return d?d(r,N({mode:i},v),I):I}return null};const Xp=K.forwardRef(yPt);var xPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=b.jsx(NR,N(N({allowHalf:!0,disabled:!0,ref:n},s),{},{value:r}));return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):l}if(i==="edit"||i==="update"){var c=b.jsx(NR,N({allowHalf:!0,ref:n},s));return o?o(r,N({mode:i},s),c):c}return null};const wPt=K.forwardRef(xPt);function SPt(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var i=Math.floor(t/(3600*24)),a=Math.floor(t/3600%24),o=Math.floor(t/60%60),s=Math.floor(t%60);return n="".concat(s,"秒"),o>0&&(n="".concat(o,"分钟").concat(n)),a>0&&(n="".concat(a,"小时").concat(n)),i>0&&(n="".concat(i,"天").concat(n)),r&&(n+="前"),n}var CPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.placeholder,c=Ln(),d=l||c.getMessage("tableForm.inputPlaceholder","请输入");if(i==="read"){var f=SPt(Number(r)),m=b.jsx("span",{ref:n,children:f});return a?a(r,N({mode:i},s),m):m}if(i==="edit"||i==="update"){var p=b.jsx(Au,N({ref:n,min:0,style:{width:"100%"},placeholder:d},s));return o?o(r,N({mode:i},s),p):p}return null};const kPt=K.forwardRef(CPt);var _Pt=["mode","render","renderFormItem","fieldProps","emptyText"],EPt=function(t,n){var r=t.mode,i=t.render,a=t.renderFormItem,o=t.fieldProps,s=t.emptyText,l=s===void 0?"-":s,c=at(t,_Pt),d=u.useRef(),f=Tg(t),m=he(f,3),p=m[0],h=m[1],v=m[2];if(u.useImperativeHandle(n,function(){return N(N({},d.current||{}),{},{fetchData:function(C){return v(C)}})},[v]),p)return b.jsx(Ya,{size:"small"});if(r==="read"){var g=h!=null&&h.length?h==null?void 0:h.reduce(function(S,C){var _;return N(N({},S),{},G({},(_=C.value)!==null&&_!==void 0?_:"",C.label))},{}):void 0,y=b.jsx(b.Fragment,{children:_g(c.text,Yu(c.valueEnum||g))});if(i){var w;return(w=i(c.text,N({mode:r},o),b.jsx(b.Fragment,{children:y})))!==null&&w!==void 0?w:l}return y}if(r==="edit"||r==="update"){var x=b.jsx($re,N(N({ref:d},ln(o||{},["allowClear"])),{},{options:h}));return a?a(c.text,N(N({mode:r},o),{},{options:h,loading:p}),x):x}return null};const $Pt=K.forwardRef(EPt);var TPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps;if(i==="read"){var l=r;return a?a(r,N({mode:i},s),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(i==="edit"||i==="update"){var c=b.jsx(Vre,N(N({ref:n},s),{},{style:N({minWidth:120},s==null?void 0:s.style)}));return o?o(r,N({mode:i},s),c):c}return null};const PPt=K.forwardRef(TPt);var RPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.light,s=t.label,l=t.renderFormItem,c=t.fieldProps,d=Ln(),f=u.useMemo(function(){var g,y;return r==null||"".concat(r).length<1?"-":r?(g=c==null?void 0:c.checkedChildren)!==null&&g!==void 0?g:d.getMessage("switch.open","打开"):(y=c==null?void 0:c.unCheckedChildren)!==null&&y!==void 0?y:d.getMessage("switch.close","关闭")},[c==null?void 0:c.checkedChildren,c==null?void 0:c.unCheckedChildren,r]);if(i==="read")return a?a(r,N({mode:i},c),b.jsx(b.Fragment,{children:f})):f??"-";if(i==="edit"||i==="update"){var m,p=b.jsx(Qj,N(N({ref:n,size:o?"small":void 0},ln(c,["value"])),{},{checked:(m=c==null?void 0:c.checked)!==null&&m!==void 0?m:c==null?void 0:c.value}));if(o){var h=c.disabled,v=c.bordered;return b.jsx(Gc,{label:s,disabled:h,bordered:v,downIcon:!1,value:b.jsx("div",{style:{paddingLeft:8},children:p}),allowClear:!1})}return l?l(r,N({mode:i},c),p):p}return null};const IPt=K.forwardRef(RPt);var OPt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=t.emptyText,c=l===void 0?"-":l,d=s||{},f=d.autoFocus,m=d.prefix,p=m===void 0?"":m,h=d.suffix,v=h===void 0?"":h,g=Ln(),y=u.useRef();if(u.useImperativeHandle(n,function(){return y.current},[]),u.useEffect(function(){if(f){var _;(_=y.current)===null||_===void 0||_.focus()}},[f]),i==="read"){var w=b.jsxs(b.Fragment,{children:[p,r??c,v]});if(a){var x;return(x=a(r,N({mode:i},s),w))!==null&&x!==void 0?x:c}return w}if(i==="edit"||i==="update"){var S=g.getMessage("tableForm.inputPlaceholder","请输入"),C=b.jsx(vr,N({ref:y,placeholder:S,allowClear:!0},s));return o?o(r,N({mode:i},s),C):C}return null};const MPt=K.forwardRef(OPt);var jPt=function(t,n){var r=t.text,i=t.fieldProps,a=u.useContext(Bt.ConfigContext),o=a.getPrefixCls,s=o("pro-field-readonly"),l="".concat(s,"-textarea"),c=jr("TextArea",function(){return G({},".".concat(l),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),d=c.wrapSSR,f=c.hashId;return d(b.jsx("span",N(N({ref:n,className:fe(f,s,l)},ln(i,["autoSize","classNames","styles"])),{},{children:r??"-"})))};const NPt=K.forwardRef(jPt);var APt=function(t,n){var r=t.text,i=t.mode,a=t.render,o=t.renderFormItem,s=t.fieldProps,l=Ln();if(i==="read"){var c=b.jsx(NPt,N(N({},t),{},{ref:n}));return a?a(r,N({mode:i},ln(s,["showCount"])),c):c}if(i==="edit"||i==="update"){var d=b.jsx(vr.TextArea,N({ref:n,rows:3,onKeyPress:function(m){m.key==="Enter"&&m.stopPropagation()},placeholder:l.getMessage("tableForm.inputPlaceholder","请输入")},s));return o?o(r,N({mode:i},s),d):d}return null};const FPt=K.forwardRef(APt);var DPt=function(t,n){var r=t.text,i=t.mode,a=t.light,o=t.label,s=t.format,l=t.render,c=t.renderFormItem,d=t.plain,f=t.fieldProps,m=t.lightLabel,p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=Ln(),w=(f==null?void 0:f.format)||s||"HH:mm:ss",x=_n.isDayjs(r)||typeof r=="number";if(i==="read"){var S=b.jsx("span",{ref:n,children:r?_n(r,x?void 0:w).format(w):"-"});return l?l(r,N({mode:i},f),b.jsx("span",{children:S})):S}if(i==="edit"||i==="update"){var C,_=f.disabled,k=f.value,E=tx(k,w);if(a){var T;C=b.jsx(Gc,{onClick:function(){var P;f==null||(P=f.onOpenChange)===null||P===void 0||P.call(f,!0),g(!0)},style:E?{paddingInlineEnd:0}:void 0,label:o,disabled:_,value:E||v?b.jsx(tf,N(N(N({},Ss(!1)),{},{format:s,ref:n},f),{},{placeholder:(T=f.placeholder)!==null&&T!==void 0?T:y.getMessage("tableForm.selectPlaceholder","请选择"),value:E,onOpenChange:function(P){var M;g(P),f==null||(M=f.onOpenChange)===null||M===void 0||M.call(f,P)},open:v})):null,downIcon:E||v?!1:void 0,allowClear:!1,ref:m})}else C=b.jsx(lo.TimePicker,N(N(N({ref:n,format:s},Ss(d===void 0?!0:!d)),f),{},{value:E}));return c?c(r,N({mode:i},f),C):C}return null},LPt=function(t,n){var r=t.text,i=t.light,a=t.label,o=t.mode,s=t.lightLabel,l=t.format,c=t.render,d=t.renderFormItem,f=t.plain,m=t.fieldProps,p=Ln(),h=u.useState(!1),v=he(h,2),g=v[0],y=v[1],w=(m==null?void 0:m.format)||l||"HH:mm:ss",x=Array.isArray(r)?r:[],S=he(x,2),C=S[0],_=S[1],k=_n.isDayjs(C)||typeof C=="number",E=_n.isDayjs(_)||typeof _=="number",T=C?_n(C,k?void 0:w).format(w):"",$=_?_n(_,E?void 0:w).format(w):"";if(o==="read"){var P=b.jsxs("div",{ref:n,children:[b.jsx("div",{children:T||"-"}),b.jsx("div",{children:$||"-"})]});return c?c(r,N({mode:o},m),b.jsx("span",{children:P})):P}if(o==="edit"||o==="update"){var M=tx(m.value,w),j;if(i){var I=m.disabled,R=m.placeholder,O=R===void 0?[p.getMessage("tableForm.selectPlaceholder","请选择"),p.getMessage("tableForm.selectPlaceholder","请选择")]:R;j=b.jsx(Gc,{onClick:function(){var L;m==null||(L=m.onOpenChange)===null||L===void 0||L.call(m,!0),y(!0)},style:M?{paddingInlineEnd:0}:void 0,label:a,disabled:I,placeholder:O,value:M||g?b.jsx(tf.RangePicker,N(N(N({},Ss(!1)),{},{format:l,ref:n},m),{},{placeholder:O,value:M,onOpenChange:function(L){var B;y(L),m==null||(B=m.onOpenChange)===null||B===void 0||B.call(m,L)},open:g})):null,downIcon:M||g?!1:void 0,allowClear:!1,ref:s})}else j=b.jsx(tf.RangePicker,N(N(N({ref:n,format:l},Ss(f===void 0?!0:!f)),m),{},{value:M}));return d?d(r,N({mode:o},m),j):j}return null},BPt=K.forwardRef(LPt);const zPt=K.forwardRef(DPt);var HPt=["radioType","renderFormItem","mode","light","label","render"],VPt=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],WPt=function(t,n){t.radioType;var r=t.renderFormItem,i=t.mode,a=t.light,o=t.label,s=t.render,l=at(t,HPt),c=u.useContext(Bt.ConfigContext),d=c.getPrefixCls,f=d("pro-field-tree-select"),m=u.useRef(null),p=u.useState(!1),h=he(p,2),v=h[0],g=h[1],y=l.fieldProps,w=y.onSearch,x=y.onClear,S=y.onChange,C=y.onBlur,_=y.showSearch,k=y.autoClearSearchValue;y.treeData;var E=y.fetchDataOnSearch,T=y.searchValue,$=at(y,VPt),P=Ln(),M=Tg(N(N({},l),{},{defaultKeyWords:T})),j=he(M,3),I=j[0],R=j[1],O=j[2],D=Ht(void 0,{onChange:w,value:T}),L=he(D,2),B=L[0],F=L[1];u.useImperativeHandle(n,function(){return N(N({},m.current||{}),{},{fetchData:function(se){return O(se)}})});var z=u.useMemo(function(){if(i==="read"){var le=($==null?void 0:$.fieldNames)||{},se=le.value,ce=se===void 0?"value":se,re=le.label,ie=re===void 0?"label":re,pe=le.children,Se=pe===void 0?"children":pe,_e=new Map,X=function ae(ee){if(!(ee!=null&&ee.length))return _e;for(var q=ee.length,ue=0;ue4&&(p+=7),m.add(p,n));return h.diff(v,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,d){var f=this.$utils(),m=!!f.u(d)||d;return f.p(c)==="isoweek"?m?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,d)}}})})(Mme);var qPt=Mme.exports;const GPt=Zn(qPt);var jme={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(dn,function(){var n={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(r,i,a){var o=i.prototype,s=o.format;a.en.formats=n,o.format=function(l){l===void 0&&(l="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,d=function(f,m){return f.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(p,h,v){var g=v&&v.toUpperCase();return h||m[v]||n[v]||m[g].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(y,w,x){return w||x.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,d)}}})})(jme);var KPt=jme.exports;const YPt=Zn(KPt);var XPt=["fieldProps"],JPt=["fieldProps"],QPt=["fieldProps"],ZPt=["fieldProps"],eRt=["text","valueType","mode","onChange","renderFormItem","value","readonly","fieldProps"],tRt=["placeholder"];_n.extend(Jte);_n.extend(tne);_n.extend(GPt);_n.extend(bj);_n.extend(Yte);_n.extend(YPt);var nRt=function(t,n,r){var i=ufe(r.fieldProps);return n.type==="progress"?b.jsx(Ome,N(N({},r),{},{text:t,fieldProps:N({status:n.status?n.status:void 0},i)})):n.type==="money"?b.jsx(Rme,N(N({locale:n.locale},r),{},{fieldProps:i,text:t,moneySymbol:n.moneySymbol})):n.type==="percent"?b.jsx(Ime,N(N({},r),{},{text:t,showSymbol:n.showSymbol,precision:n.precision,fieldProps:i,showColor:n.showColor})):n.type==="image"?b.jsx(Tme,N(N({},r),{},{text:t,width:n.width})):t},rRt=function(t,n,r,i){var a=r.mode,o=a===void 0?"read":a,s=r.emptyText,l=s===void 0?"-":s;if(l!==!1&&o==="read"&&n!=="option"&&n!=="switch"&&typeof t!="boolean"&&typeof t!="number"&&!t){var c=r.fieldProps,d=r.render;return d?d(t,N({mode:o},c),b.jsx(b.Fragment,{children:l})):b.jsx(b.Fragment,{children:l})}if(delete r.emptyText,mt(n)==="object")return nRt(t,n,r);var f=i&&i[n];if(f){if(delete r.ref,o==="read"){var m;return(m=f.render)===null||m===void 0?void 0:m.call(f,t,N(N({text:t},r),{},{mode:o||"read"}),b.jsx(b.Fragment,{children:t}))}if(o==="update"||o==="edit"){var p;return(p=f.renderFormItem)===null||p===void 0?void 0:p.call(f,t,N({text:t},r),b.jsx(b.Fragment,{children:t}))}}if(n==="money")return b.jsx(Rme,N(N({},r),{},{text:t}));if(n==="date")return b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-MM-DD"},r))});if(n==="dateWeek")return b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-wo",picker:"week"},r))});if(n==="dateWeekRange"){var h=r.fieldProps,v=at(r,XPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-W",showTime:!0,fieldProps:N({picker:"week"},h)},v))})}if(n==="dateMonthRange"){var g=r.fieldProps,y=at(r,JPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-MM",showTime:!0,fieldProps:N({picker:"month"},g)},y))})}if(n==="dateQuarterRange"){var w=r.fieldProps,x=at(r,QPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-Q",showTime:!0,fieldProps:N({picker:"quarter"},w)},x))})}if(n==="dateYearRange"){var S=r.fieldProps,C=at(r,ZPt);return b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY",showTime:!0,fieldProps:N({picker:"year"},S)},C))})}return n==="dateMonth"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-MM",picker:"month"},r))}):n==="dateQuarter"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-[Q]Q",picker:"quarter"},r))}):n==="dateYear"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY",picker:"year"},r))}):n==="dateRange"?b.jsx(Xp,N({text:t,format:"YYYY-MM-DD"},r)):n==="dateTime"?b.jsx(So,{isLight:r.light,children:b.jsx(Yp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="dateTimeRange"?b.jsx(So,{isLight:r.light,children:b.jsx(Xp,N({text:t,format:"YYYY-MM-DD HH:mm:ss",showTime:!0},r))}):n==="time"?b.jsx(So,{isLight:r.light,children:b.jsx(zPt,N({text:t,format:"HH:mm:ss"},r))}):n==="timeRange"?b.jsx(So,{isLight:r.light,children:b.jsx(BPt,N({text:t,format:"HH:mm:ss"},r))}):n==="fromNow"?b.jsx(KTt,N({text:t},r)):n==="index"?b.jsx(rK,{children:t+1}):n==="indexBorder"?b.jsx(rK,{border:!0,children:t+1}):n==="progress"?b.jsx(Ome,N(N({},r),{},{text:t})):n==="percent"?b.jsx(Ime,N({text:t},r)):n==="avatar"&&typeof t=="string"&&r.mode==="read"?b.jsx(vu,{src:t,size:22,shape:"circle"}):n==="code"?b.jsx(Vq,N({text:t},r)):n==="jsonCode"?b.jsx(Vq,N({text:t,language:"json"},r)):n==="textarea"?b.jsx(FPt,N({text:t},r)):n==="digit"?b.jsx(HTt,N({text:t},r)):n==="digitRange"?b.jsx(WTt,N({text:t},r)):n==="second"?b.jsx(kPt,N({text:t},r)):n==="select"||n==="text"&&(r.valueEnum||r.request)?b.jsx(So,{isLight:r.light,children:b.jsx(m0t,N({text:t},r))}):n==="checkbox"?b.jsx(x0t,N({text:t},r)):n==="radio"?b.jsx(oK,N({text:t},r)):n==="radioButton"?b.jsx(oK,N({radioType:"button",text:t},r)):n==="rate"?b.jsx(wPt,N({text:t},r)):n==="slider"?b.jsx(PPt,N({text:t},r)):n==="switch"?b.jsx(IPt,N({text:t},r)):n==="option"?b.jsx(sPt,N({text:t},r)):n==="password"?b.jsx(uPt,N({text:t},r)):n==="image"?b.jsx(Tme,N({text:t},r)):n==="cascader"?b.jsx(v0t,N({text:t},r)):n==="treeSelect"?b.jsx(UPt,N({text:t},r)):n==="color"?b.jsx(DTt,N({text:t},r)):n==="segmented"?b.jsx($Pt,N({text:t},r)):b.jsx(MPt,N({text:t},r))},iRt=function(t,n){var r,i,a,o,s,l,c=t.text,d=t.valueType,f=d===void 0?"text":d,m=t.mode,p=m===void 0?"read":m,h=t.onChange,v=t.renderFormItem,g=t.value,y=t.readonly,w=t.fieldProps,x=at(t,eRt),S=u.useContext(nf),C=Un(function(){for(var E,T=arguments.length,$=new Array(T),P=0;P=$)return null;var q=l,ue=q.Icon,oe=ue===void 0?rde:ue,de=q.tooltipText;return b.jsx(Er,{title:de,children:b.jsx(oe,{className:fe("".concat(m,"-action-icon action-down"),j),onClick:un(yt().mark(function xe(){return yt().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,p.move(x,ee);case 2:case"end":return be.stop()}},xe)}))})},"down")},[s,m,j,p,o]),ce=u.useMemo(function(){return[te,Z,le,se].filter(function(ee){return ee!=null})},[te,Z,le,se]),re=(v==null?void 0:v(w,p,ce,$))||ce,ie=re.length>0&&B!=="read"?b.jsx("div",{className:fe("".concat(m,"-action"),G({},"".concat(m,"-action-small"),R==="small"),j),children:re}):null,pe={name:P.name,field:w,index:x,record:S==null||(r=S.getFieldValue)===null||r===void 0?void 0:r.call(S,[O.listName,C,w.name].filter(function(ee){return ee!==void 0}).flat(1)),fields:g,operation:p,meta:y},Se=$g(),_e=Se.grid,X=(c==null?void 0:c(Q,pe))||Q,ae=(d==null?void 0:d({listDom:b.jsx("div",{className:fe("".concat(m,"-container"),_,j),style:N({width:_e?"100%":void 0},k),children:X}),action:ie},pe))||b.jsxs("div",{className:fe("".concat(m,"-item"),j,G(G({},"".concat(m,"-item-default"),f===void 0),"".concat(m,"-item-show-label"),f)),style:{display:"flex",alignItems:"flex-end"},children:[b.jsx("div",{className:fe("".concat(m,"-container"),_,j),style:N({width:_e?"100%":void 0},k),children:X}),ie]});return b.jsx(Dv.Provider,{value:N(N({},w),{},{listName:[O.listName,C,w.name].filter(function(ee){return ee!==void 0}).flat(1)}),children:ae})},hRt=function(t){var n=Ln(),r=t.creatorButtonProps,i=t.prefixCls,a=t.children,o=t.creatorRecord,s=t.action,l=t.fields,c=t.actionGuard,d=t.max,f=t.fieldExtraRender,m=t.meta,p=t.containerClassName,h=t.containerStyle,v=t.onAfterAdd,g=t.onAfterRemove,y=u.useContext(Ys),w=y.hashId,x=u.useRef(new Map),S=u.useState(!1),C=he(S,2),_=C[0],k=C[1],E=u.useMemo(function(){return l.map(function(I){var R,O;if(!((R=x.current)!==null&&R!==void 0&&R.has(I.key.toString()))){var D;(D=x.current)===null||D===void 0||D.set(I.key.toString(),I1())}var L=(O=x.current)===null||O===void 0?void 0:O.get(I.key.toString());return N(N({},I),{},{uuid:L})})},[l]),T=u.useMemo(function(){var I=N({},s),R=E.length;return c!=null&&c.beforeAddRow?I.add=un(yt().mark(function O(){var D,L,B,F,z,H=arguments;return yt().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:for(D=H.length,L=new Array(D),B=0;B div".concat(t.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":G(G(G(G({display:"block",width:"100%"},"".concat(t.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(t.componentCls,"-container"),{paddingInlineStart:16}),"".concat(t.antCls,"-space-item,").concat(t.antCls,"-form-item"),{width:"100%"}),"".concat(t.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function jRt(e){return jr("ProFormGroup",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[MRt(n)]})}var Fme=K.forwardRef(function(e,t){var n=K.useContext(xf),r=n.groupProps,i=N(N({},r),e),a=i.children,o=i.collapsible,s=i.defaultCollapsed,l=i.style,c=i.labelLayout,d=i.title,f=d===void 0?e.label:d,m=i.tooltip,p=i.align,h=p===void 0?"start":p,v=i.direction,g=i.size,y=g===void 0?32:g,w=i.titleStyle,x=i.titleRender,S=i.spaceProps,C=i.extra,_=i.autoFocus,k=Ht(function(){return s||!1},{value:e.collapsed,onChange:e.onCollapse}),E=he(k,2),T=E[0],$=E[1],P=u.useContext(Bt.ConfigContext),M=P.getPrefixCls,j=$g(e),I=j.ColWrapper,R=j.RowWrapper,O=M("pro-form-group"),D=jRt(O),L=D.wrapSSR,B=D.hashId,F=o&&b.jsx(ys,{style:{marginInlineEnd:8},rotate:T?void 0:90}),z=b.jsx(Fm,{label:F?b.jsxs("div",{children:[F,f]}):f,tooltip:m}),H=u.useCallback(function(J){var ne=J.children;return b.jsx(Sr,N(N({},S),{},{className:fe("".concat(O,"-container ").concat(B),S==null?void 0:S.className),size:y,align:h,direction:v,style:N({rowGap:0},S==null?void 0:S.style),children:ne}))},[h,O,v,B,y,S]),A=x?x(z,e):z,V=u.useMemo(function(){var J=[],ne=K.Children.toArray(a).map(function(Q,te){var Z;return K.isValidElement(Q)&&Q!==null&&Q!==void 0&&(Z=Q.props)!==null&&Z!==void 0&&Z.hidden?(J.push(Q),null):te===0&&K.isValidElement(Q)&&_?K.cloneElement(Q,N(N({},Q.props),{},{autoFocus:_})):Q});return[b.jsx(R,{Wrapper:H,children:ne},"children"),J.length>0?b.jsx("div",{style:{display:"none"},children:J}):null]},[a,R,H,_]),W=he(V,2),U=W[0],Y=W[1];return L(b.jsx(I,{children:b.jsxs("div",{className:fe(O,B,G({},"".concat(O,"-twoLine"),c==="twoLine")),style:l,ref:t,children:[Y,(f||m||C)&&b.jsx("div",{className:"".concat(O,"-title ").concat(B).trim(),style:w,onClick:function(){$(!T)},children:C?b.jsxs("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[A,b.jsx("span",{onClick:function(ne){return ne.stopPropagation()},children:C})]}):A}),b.jsx("div",{style:{display:o&&T?"none":void 0},children:U})]})}))});Fme.displayName="ProForm-Group";var NRt=function(t){return G({},t.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function ARt(e){return jr("DrawerForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[NRt(n)]})}var FRt=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function DRt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.drawerProps,s=e.onFinish,l=e.submitTimeout,c=e.title,d=e.width,f=e.resize,m=e.onOpenChange,p=e.visible,h=e.open,v=at(e,FRt);uo(!v.footer||!(o!=null&&o.footer),"DrawerForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var g=K.useMemo(function(){var ie,pe,Se,_e={onResize:function(){},maxWidth:Z9()?window.innerWidth*.8:void 0,minWidth:300};return typeof f=="boolean"?f?_e:{}:Ci({onResize:(ie=f==null?void 0:f.onResize)!==null&&ie!==void 0?ie:_e.onResize,maxWidth:(pe=f==null?void 0:f.maxWidth)!==null&&pe!==void 0?pe:_e.maxWidth,minWidth:(Se=f==null?void 0:f.minWidth)!==null&&Se!==void 0?Se:_e.minWidth})},[f]),y=u.useContext(Bt.ConfigContext),w=y.getPrefixCls("pro-form-drawer"),x=ARt(w),S=x.wrapSSR,C=x.hashId,_=function(pe){return"".concat(w,"-").concat(pe," ").concat(C)},k=u.useState([]),E=he(k,2),T=E[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=u.useState(!1),R=he(I,2),O=R[0],D=R[1],L=u.useState(d||(f?g==null?void 0:g.minWidth:800)),B=he(L,2),F=B[0],z=B[1],H=Ht(!!p,{value:h||p,onChange:m||a}),A=he(H,2),V=A[0],W=A[1],U=u.useRef(null),Y=u.useCallback(function(ie){U.current===null&&ie&&T([]),U.current=ie},[]),J=u.useRef(),ne=u.useCallback(function(){var ie,pe,Se,_e=(ie=(pe=(Se=v.formRef)===null||Se===void 0?void 0:Se.current)!==null&&pe!==void 0?pe:v.form)!==null&&ie!==void 0?ie:J.current;_e&&o!==null&&o!==void 0&&o.destroyOnClose&&_e.resetFields()},[o==null?void 0:o.destroyOnClose,v.form,v.formRef]);u.useEffect(function(){V&&(h||p)&&(m==null||m(!0),a==null||a(!0)),O&&z(g==null?void 0:g.minWidth)},[p,V,O]),u.useImperativeHandle(v.formRef,function(){return J.current},[J.current]);var Q=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var ie=un(yt().mark(function Se(_e){var X,ae;return yt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:W(!V),D(!Object.keys(g)),(X=i.props)===null||X===void 0||(ae=X.onClick)===null||ae===void 0||ae.call(X,_e);case 3:case"end":return q.stop()}},Se)}));function pe(Se){return ie.apply(this,arguments)}return pe}()})):null},[W,i,V,D,O]),te=u.useMemo(function(){var ie,pe,Se,_e,X;return v.submitter===!1?!1:kd({searchConfig:{submitText:(ie=(pe=y.locale)===null||pe===void 0||(pe=pe.Modal)===null||pe===void 0?void 0:pe.okText)!==null&&ie!==void 0?ie:"确认",resetText:(Se=(_e=y.locale)===null||_e===void 0||(_e=_e.Modal)===null||_e===void 0?void 0:_e.cancelText)!==null&&Se!==void 0?Se:"取消"},resetButtonProps:{preventDefault:!0,disabled:l?M:void 0,onClick:function(ee){var q;W(!1),o==null||(q=o.onClose)===null||q===void 0||q.call(o,ee)}}},(X=v.submitter)!==null&&X!==void 0?X:{})},[v.submitter,(t=y.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.okText,(n=y.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.cancelText,l,M,W,o]),Z=u.useCallback(function(ie,pe){return b.jsxs(b.Fragment,{children:[ie,U.current&&pe?b.jsx(K.Fragment,{children:ki.createPortal(pe,U.current)},"submitter"):pe]})},[]),le=Un(function(){var ie=un(yt().mark(function pe(Se){var _e,X,ae;return yt().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return _e=s==null?void 0:s(Se),l&&_e instanceof Promise&&(j(!0),X=setTimeout(function(){return j(!1)},l),_e.finally(function(){clearTimeout(X),j(!1)})),q.next=4,_e;case 4:return ae=q.sent,ae&&W(!1),q.abrupt("return",ae);case 7:case"end":return q.stop()}},pe)}));return function(pe){return ie.apply(this,arguments)}}()),se=Zy(V,a),ce=u.useCallback(function(ie){var pe,Se,_e=(document.body.offsetWidth||1e3)-(ie.clientX-document.body.offsetLeft),X=(pe=g==null?void 0:g.minWidth)!==null&&pe!==void 0?pe:d||800,ae=(Se=g==null?void 0:g.maxWidth)!==null&&Se!==void 0?Se:window.innerWidth*.8;if(_eae){z(ae);return}z(_e)},[g==null?void 0:g.maxWidth,g==null?void 0:g.minWidth,d]),re=u.useCallback(function(){document.removeEventListener("mousemove",ce),document.removeEventListener("mouseup",re)},[ce]);return S(b.jsxs(b.Fragment,{children:[b.jsxs(_s,N(N(N({title:c,width:F},o),se),{},{afterOpenChange:function(pe){var Se;pe||ne(),o==null||(Se=o.afterOpenChange)===null||Se===void 0||Se.call(o,pe)},onClose:function(pe){var Se;l&&M||(W(!1),o==null||(Se=o.onClose)===null||Se===void 0||Se.call(o,pe))},footer:v.submitter!==!1&&b.jsx("div",{ref:Y,style:{display:"flex",justifyContent:"flex-end"}}),children:[f?b.jsx("div",{className:fe(_("sidebar-dragger"),C,G(G({},_("sidebar-dragger-min-disabled"),F===(g==null?void 0:g.minWidth)),_("sidebar-dragger-max-disabled"),F===(g==null?void 0:g.maxWidth))),onMouseDown:function(pe){var Se;g==null||(Se=g.onResize)===null||Se===void 0||Se.call(g),pe.stopPropagation(),pe.preventDefault(),document.addEventListener("mousemove",ce),document.addEventListener("mouseup",re),D(!0)}}):null,b.jsx(b.Fragment,{children:b.jsx(Ag,N(N({formComponentType:"DrawerForm",layout:"vertical"},v),{},{formRef:J,onInit:function(pe,Se){var _e;v.formRef&&(v.formRef.current=Se),v==null||(_e=v.onInit)===null||_e===void 0||_e.call(v,pe,Se),J.current=Se},submitter:te,onFinish:function(){var ie=un(yt().mark(function pe(Se){var _e;return yt().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,le(Se);case 2:return _e=ae.sent,ae.abrupt("return",_e);case 4:case"end":return ae.stop()}},pe)}));return function(pe){return ie.apply(this,arguments)}}(),contentRender:Z,children:r}))})]})),Q]}))}var LRt=function(t){return G({},t.componentCls,{lineHeight:"30px","&::before":{display:"block",height:0,visibility:"hidden",content:"'.'"},"&-small":{lineHeight:t.lineHeight},"&-container":{display:"flex",flexWrap:"wrap",gap:t.marginXS},"&-item":G({whiteSpace:"nowrap"},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"&-line":{minWidth:"198px"},"&-line:not(:first-child)":{marginBlockStart:"16px",marginBlockEnd:8},"&-collapse-icon":{width:t.controlHeight,height:t.controlHeight,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},"&-effective":G({},"".concat(t.componentCls,"-collapse-icon"),{backgroundColor:t.colorBgTextHover})})};function BRt(e){return jr("LightFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[LRt(n)]})}var zRt=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],HRt=function(t){var n=t.items,r=t.prefixCls,i=t.size,a=i===void 0?"middle":i,o=t.collapse,s=t.collapseLabel,l=t.onValuesChange,c=t.bordered,d=t.values,f=t.footerRender,m=t.placement,p=Ln(),h="".concat(r,"-light-filter"),v=BRt(h),g=v.wrapSSR,y=v.hashId,w=u.useState(!1),x=he(w,2),S=x[0],C=x[1],_=u.useState(function(){return N({},d)}),k=he(_,2),E=k[0],T=k[1];u.useEffect(function(){T(N({},d))},[d]);var $=u.useMemo(function(){var I=[],R=[];return n.forEach(function(O){var D=O.props||{},L=D.secondary;L||o?I.push(O):R.push(O)}),{collapseItems:I,outsideItems:R}},[t.items]),P=$.collapseItems,M=$.outsideItems,j=function(){return s||(o?b.jsx(Klt,{className:"".concat(h,"-collapse-icon ").concat(y).trim()}):b.jsx(Gc,{size:a,label:p.getMessage("form.lightFilter.more","更多筛选")}))};return g(b.jsx("div",{className:fe(h,y,"".concat(h,"-").concat(a),G({},"".concat(h,"-effective"),Object.keys(d).some(function(I){return Array.isArray(d[I])?d[I].length>0:d[I]}))),children:b.jsxs("div",{className:"".concat(h,"-container ").concat(y).trim(),children:[M.map(function(I,R){if(!(I!=null&&I.props))return I;var O=I.key,D=(I==null?void 0:I.props)||{},L=D.fieldProps,B=L!=null&&L.placement?L==null?void 0:L.placement:m;return b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},I.props.fieldProps),{},{placement:B}),proFieldProps:N(N({},I.props.proFieldProps),{},{light:!0,label:I.props.label,bordered:c}),bordered:c})},O||R)}),P.length?b.jsx("div",{className:"".concat(h,"-item ").concat(y).trim(),children:b.jsx(rfe,{padding:24,open:S,onOpenChange:function(R){C(R)},placement:m,label:j(),footerRender:f,footer:{onConfirm:function(){l(N({},E)),C(!1)},onClear:function(){var R={};P.forEach(function(O){var D=O.props.name;R[D]=void 0}),l(R)}},children:P.map(function(I){var R=I.key,O=I.props,D=O.name,L=O.fieldProps,B=N(N({},L),{},{onChange:function(H){return T(N(N({},E),{},G({},D,H!=null&&H.target?H.target.value:H))),!1}});E.hasOwnProperty(D)&&(B[I.props.valuePropName||"value"]=E[D]);var F=L!=null&&L.placement?L==null?void 0:L.placement:m;return b.jsx("div",{className:"".concat(h,"-line ").concat(y).trim(),children:K.cloneElement(I,{fieldProps:N(N({},B),{},{placement:F})})},R)})})},"more"):null]})}))};function VRt(e){var t=e.size,n=e.collapse,r=e.collapseLabel,i=e.initialValues,a=e.onValuesChange,o=e.form,s=e.placement,l=e.formRef,c=e.bordered;e.ignoreRules;var d=e.footerRender,f=at(e,zRt),m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=p("pro-form"),v=u.useState(function(){return N({},i)}),g=he(v,2),y=g[0],w=g[1],x=u.useRef();return u.useImperativeHandle(l,function(){return x.current},[x.current]),b.jsx(Ag,N(N({size:t,initialValues:i,form:o,contentRender:function(C){return b.jsx(HRt,{prefixCls:h,items:C==null?void 0:C.flatMap(function(_){var k;return!_||!(_!=null&&_.type)?_:(_==null||(k=_.type)===null||k===void 0?void 0:k.displayName)==="ProForm-Group"?_.props.children:_}),size:t,bordered:c,collapse:n,collapseLabel:r,placement:s,values:y||{},footerRender:d,onValuesChange:function(k){var E,T,$=N(N({},y),k);w($),(E=x.current)===null||E===void 0||E.setFieldsValue($),(T=x.current)===null||T===void 0||T.submit(),a&&a(k,$)}})},formRef:x,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},ln(f,["labelWidth"])),{},{onValuesChange:function(C,_){var k;w(_),a==null||a(C,_),(k=x.current)===null||k===void 0||k.submit()}}))}var WRt=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function URt(e){var t,n,r=e.children,i=e.trigger,a=e.onVisibleChange,o=e.onOpenChange,s=e.modalProps,l=e.onFinish,c=e.submitTimeout,d=e.title,f=e.width,m=e.visible,p=e.open,h=at(e,WRt);uo(!h.footer||!(s!=null&&s.footer),"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");var v=u.useContext(Bt.ConfigContext),g=u.useState([]),y=he(g,2),w=y[1],x=u.useState(!1),S=he(x,2),C=S[0],_=S[1],k=Ht(!!m,{value:p||m,onChange:o||a}),E=he(k,2),T=E[0],$=E[1],P=u.useRef(null),M=u.useCallback(function(F){P.current===null&&F&&w([]),P.current=F},[]),j=u.useRef(),I=u.useCallback(function(){var F,z,H,A=(F=(z=h.form)!==null&&z!==void 0?z:(H=h.formRef)===null||H===void 0?void 0:H.current)!==null&&F!==void 0?F:j.current;A&&s!==null&&s!==void 0&&s.destroyOnClose&&A.resetFields()},[s==null?void 0:s.destroyOnClose,h.form,h.formRef]);u.useImperativeHandle(h.formRef,function(){return j.current},[j.current]),u.useEffect(function(){(p||m)&&(o==null||o(!0),a==null||a(!0))},[m,p]);var R=u.useMemo(function(){return i?K.cloneElement(i,N(N({key:"trigger"},i.props),{},{onClick:function(){var F=un(yt().mark(function H(A){var V,W;return yt().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:$(!T),(V=i.props)===null||V===void 0||(W=V.onClick)===null||W===void 0||W.call(V,A);case 2:case"end":return Y.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()})):null},[$,i,T]),O=u.useMemo(function(){var F,z,H,A,V,W,U;return h.submitter===!1?!1:kd({searchConfig:{submitText:(F=(z=s==null?void 0:s.okText)!==null&&z!==void 0?z:(H=v.locale)===null||H===void 0||(H=H.Modal)===null||H===void 0?void 0:H.okText)!==null&&F!==void 0?F:"确认",resetText:(A=(V=s==null?void 0:s.cancelText)!==null&&V!==void 0?V:(W=v.locale)===null||W===void 0||(W=W.Modal)===null||W===void 0?void 0:W.cancelText)!==null&&A!==void 0?A:"取消"},resetButtonProps:{preventDefault:!0,disabled:c?C:void 0,onClick:function(J){var ne;$(!1),s==null||(ne=s.onCancel)===null||ne===void 0||ne.call(s,J)}}},(U=h.submitter)!==null&&U!==void 0?U:{})},[(t=v.locale)===null||t===void 0||(t=t.Modal)===null||t===void 0?void 0:t.cancelText,(n=v.locale)===null||n===void 0||(n=n.Modal)===null||n===void 0?void 0:n.okText,s,h.submitter,$,C,c]),D=u.useCallback(function(F,z){return b.jsxs(b.Fragment,{children:[F,P.current&&z?b.jsx(K.Fragment,{children:ki.createPortal(z,P.current)},"submitter"):z]})},[]),L=u.useCallback(function(){var F=un(yt().mark(function z(H){var A,V,W;return yt().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return A=l==null?void 0:l(H),c&&A instanceof Promise&&(_(!0),V=setTimeout(function(){return _(!1)},c),A.finally(function(){clearTimeout(V),_(!1)})),Y.next=4,A;case 4:return W=Y.sent,W&&$(!1),Y.abrupt("return",W);case 7:case"end":return Y.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),[l,$,c]),B=Zy(T);return b.jsxs(b.Fragment,{children:[b.jsx(ra,N(N(N({title:d,width:f||800},s),B),{},{onCancel:function(z){var H;c&&C||($(!1),s==null||(H=s.onCancel)===null||H===void 0||H.call(s,z))},afterClose:function(){var z;I(),T&&$(!1),s==null||(z=s.afterClose)===null||z===void 0||z.call(s)},footer:h.submitter!==!1?b.jsx("div",{ref:M,style:{display:"flex",justifyContent:"flex-end"}}):null,children:b.jsx(Ag,N(N({formComponentType:"ModalForm",layout:"vertical"},h),{},{onInit:function(z,H){var A;h.formRef&&(h.formRef.current=H),h==null||(A=h.onInit)===null||A===void 0||A.call(h,z,H),j.current=H},formRef:j,submitter:O,onFinish:function(){var F=un(yt().mark(function z(H){var A;return yt().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,L(H);case 2:return A=W.sent,W.abrupt("return",A);case 4:case"end":return W.stop()}},z)}));return function(z){return F.apply(this,arguments)}}(),contentRender:D,children:r}))})),R]})}var qRt=function(t,n,r,i){return t?b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.collapsed","展开"),i&&"(".concat(i,")"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]}):b.jsxs(b.Fragment,{children:[r.getMessage("tableForm.expand","收起"),b.jsx(Mu,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(t?0:.5,"turn)")}})]})},GRt=function(t){var n=t.setCollapsed,r=t.collapsed,i=r===void 0?!1:r,a=t.submitter,o=t.style,s=t.hiddenNum,l=u.useContext(Bt.ConfigContext),c=l.getPrefixCls,d=Ln(),f=u.useContext(Ys),m=f.hashId,p=cfe(t.collapseRender)||qRt;return b.jsxs(Sr,{style:o,size:16,children:[a,t.collapseRender!==!1&&b.jsx("a",{className:"".concat(c("pro-query-filter-collapse-button")," ").concat(m).trim(),onClick:function(){return n(!i)},children:p==null?void 0:p(i,t,d,s)})]})},KRt=function(t){return G({},t.componentCls,G(G(G(G({"&&":{padding:24}},"".concat(t.antCls,"-form-item"),{marginBlock:0}),"".concat(t.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":G(G({},"".concat(t.proComponentsCls,"-form-group"),{display:"flex",alignItems:"center",gap:t.marginXS}),"&:last-child",{marginBlockEnd:12}),"&-split-line":{"&:after":{position:"absolute",width:"100%",content:'""',height:1,insetBlockEnd:-12,borderBlockEnd:"1px dashed ".concat(t.colorSplit)}}}),"&-collapse-button",{display:"flex",alignItems:"center",color:t.colorPrimary}))};function YRt(e){return jr("QueryFilter",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[KRt(n)]})}var XRt=["collapsed","layout","defaultCollapsed","defaultColsNumber","defaultFormItemsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],Jp,JRt={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},lK={vertical:[[513,1,"vertical"],[785,2,"vertical"],[1057,3,"vertical"],[1/0,4,"vertical"]],default:[[513,1,"vertical"],[701,2,"vertical"],[1062,3,"horizontal"],[1352,3,"horizontal"],[1/0,4,"horizontal"]]},QRt=function(t,n,r){if(r&&typeof r=="number")return{span:r,layout:t};var i=r?["xs","sm","md","lg","xl","xxl"].map(function(o){return[JRt[o],24/r[o],"horizontal"]}):lK[t||"default"],a=(i||lK.default).find(function(o){return nS)&&!!z;T+=1;var Q=K.isValidElement(F)&&(F.key||"".concat((W=F.props)===null||W===void 0?void 0:W.name))||z;return K.isValidElement(F)&&ne?t.preserve?{itemDom:K.cloneElement(F,{hidden:!0,key:Q||z}),hidden:!0,colSpan:Y}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:F,colSpan:Y,hidden:!1}}),I=j.map(function(F,z){var H,A,V=F.itemDom,W=F.colSpan,U=V==null||(H=V.props)===null||H===void 0?void 0:H.hidden;if(U)return V;var Y=K.isValidElement(V)&&(V.key||"".concat((A=V.props)===null||A===void 0?void 0:A.name))||z;return 24-M%2424){var A,V;return 24-((A=(V=t.submitterColSpanProps)===null||V===void 0?void 0:V.span)!==null&&A!==void 0?A:x.span)}return 24-H},[M,M%24+((n=(r=t.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&n!==void 0?n:x.span),(i=t.submitterColSpanProps)===null||i===void 0?void 0:i.span]),L=u.useContext(Bt.ConfigContext),B=L.getPrefixCls("pro-query-filter");return b.jsxs(da,{gutter:C,justify:"start",className:fe("".concat(B,"-row"),l),children:[I,k&&b.jsx(Wn,N(N({span:x.span,offset:D,className:fe((a=t.submitterColSpanProps)===null||a===void 0?void 0:a.className)},t.submitterColSpanProps),{},{style:{textAlign:"end"},children:b.jsx(En.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(B,"-actions ").concat(l).trim(),children:b.jsx(GRt,{hiddenNum:R,collapsed:p,collapseRender:O?g:!1,submitter:k,setCollapsed:h},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},tIt=Z9()?(Jp=document)===null||Jp===void 0||(Jp=Jp.body)===null||Jp===void 0?void 0:Jp.clientWidth:1024;function nIt(e){var t=e.collapsed,n=e.layout,r=e.defaultCollapsed,i=r===void 0?!0:r,a=e.defaultColsNumber,o=e.defaultFormItemsNumber,s=e.span,l=e.searchGutter,c=l===void 0?24:l;e.searchText,e.resetText;var d=e.optionRender,f=e.collapseRender,m=e.onReset,p=e.onCollapse,h=e.labelWidth,v=h===void 0?"80":h,g=e.style,y=e.split,w=e.preserve,x=w===void 0?!0:w,S=e.ignoreRules,C=e.showHiddenNum,_=C===void 0?!1:C,k=e.submitterColSpanProps,E=at(e,XRt),T=u.useContext(Bt.ConfigContext),$=T.getPrefixCls("pro-query-filter"),P=YRt($),M=P.wrapSSR,j=P.hashId,I=Ht(function(){return typeof(g==null?void 0:g.width)=="number"?g==null?void 0:g.width:tIt}),R=he(I,2),O=R[0],D=R[1],L=u.useMemo(function(){return QRt(n,O+16,s)},[n,O,s]),B=u.useMemo(function(){if(o!==void 0)return o;if(a!==void 0){var z=24/L.span-1;return a>z?z:a}return Math.max(1,24/L.span-1)},[a,o,L.span]),F=u.useMemo(function(){if(v&&L.layout!=="vertical"&&v!=="auto")return{labelCol:{flex:"0 0 ".concat(v,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(v,"px)")}},style:{flexWrap:"nowrap"}}},[L.layout,v]);return M(b.jsx(ji,{onResize:function(H){O!==H.width&&H.width>17&&D(H.width)},children:b.jsx("div",{className:"".concat($,"-container ").concat(j),style:e.containerStyle,children:b.jsx(Ag,N(N({isKeyPressSubmit:!0,preserve:x},E),{},{className:fe($,j,E.className),onReset:m,style:g,layout:L.layout,fieldProps:{style:{width:"100%"}},formItemProps:F,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(H,A,V){return b.jsx(eIt,{spanSize:L,collapsed:t,form:V,submitterColSpanProps:k,collapseRender:f,defaultCollapsed:i,onCollapse:p,optionRender:d,submitter:A,items:H,split:y,baseClassName:$,resetText:e.resetText,searchText:e.searchText,searchGutter:c,preserve:x,ignoreRules:S,showLength:B,showHiddenNum:_})}}))})},"resize-observer"))}var rIt=["onFinish","step","formRef","title","stepProps"];function iIt(e){var t=u.useRef(),n=u.useContext(Dme),r=u.useContext(Lme),i=N(N({},e),r),a=i.onFinish,o=i.step,s=i.formRef;i.title,i.stepProps;var l=at(i,rIt);return uo(!l.submitter,"StepForm 不包含提交按钮,请在 StepsForm 上"),u.useImperativeHandle(s,function(){return t.current},[s==null?void 0:s.current]),u.useEffect(function(){if(i.name||i.step){var c=(i.name||i.step).toString();return n==null||n.regForm(c,i),function(){n==null||n.unRegForm(c)}}},[]),n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),b.jsx(Ag,N({formRef:t,onFinish:function(){var c=un(yt().mark(function d(f){var m;return yt().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(l.name&&(n==null||n.onFormFinish(l.name,f)),!a){h.next=9;break}return n==null||n.setLoading(!0),h.next=5,a==null?void 0:a(f);case 5:return m=h.sent,m&&(n==null||n.next()),n==null||n.setLoading(!1),h.abrupt("return");case 9:n!=null&&n.lastStep||n==null||n.next();case 10:case"end":return h.stop()}},d)}));return function(d){return c.apply(this,arguments)}}(),onInit:function(d,f){var m;t.current=f,n&&n!==null&&n!==void 0&&n.formArrayRef&&(n.formArrayRef.current[o||0]=t),l==null||(m=l.onInit)===null||m===void 0||m.call(l,d,f)},layout:"vertical"},ln(l,["layoutType","columns"])))}var aIt=function(t){return G({},t.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":G({maxWidth:"1160px",margin:"auto"},"".concat(t.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function oIt(e){return jr("StepsForm",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[aIt(n)]})}var sIt=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],Dme=K.createContext(void 0),lIt={horizontal:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(b.Fragment,{children:[b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:n})}),b.jsx(da,{gutter:{xs:8,sm:16,md:24},children:b.jsx(Wn,{span:24,children:r})})]})},vertical:function(t){var n=t.stepsDom,r=t.formDom;return b.jsxs(da,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[b.jsx(Wn,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:K.cloneElement(n,{style:{height:"100%"}})}),b.jsx(Wn,{children:b.jsx("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},Lme=K.createContext(null);function cIt(e){var t=u.useContext(Bt.ConfigContext),n=t.getPrefixCls,r=n("pro-steps-form"),i=oIt(r),a=i.wrapSSR,o=i.hashId;e.current,e.onCurrentChange;var s=e.submitter,l=e.stepsFormRender,c=e.stepsRender,d=e.stepFormRender,f=e.stepsProps,m=e.onFinish,p=e.formProps,h=e.containerStyle,v=e.formRef,g=e.formMapRef,y=e.layoutRender,w=at(e,sIt),x=u.useRef(new Map),S=u.useRef(new Map),C=u.useRef([]),_=u.useState([]),k=he(_,2),E=k[0],T=k[1],$=u.useState(!1),P=he($,2),M=P[0],j=P[1],I=Ln(),R=Ht(0,{value:e.current,onChange:e.onCurrentChange}),O=he(R,2),D=O[0],L=O[1],B=u.useMemo(function(){return lIt[(f==null?void 0:f.direction)||"horizontal"]},[f==null?void 0:f.direction]),F=u.useMemo(function(){return D===E.length-1},[E.length,D]),z=u.useCallback(function(re,ie){S.current.has(re)||T(function(pe){return[].concat(Ve(pe),[re])}),S.current.set(re,ie)},[]),H=u.useCallback(function(re){T(function(ie){return ie.filter(function(pe){return pe!==re})}),S.current.delete(re),x.current.delete(re)},[]);u.useImperativeHandle(g,function(){return C.current},[C.current]),u.useImperativeHandle(v,function(){var re;return(re=C.current[D||0])===null||re===void 0?void 0:re.current},[D,C.current]);var A=u.useCallback(function(){var re=un(yt().mark(function ie(pe,Se){var _e,X;return yt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(x.current.set(pe,Se),!(!F||!m)){ee.next=3;break}return ee.abrupt("return");case 3:return j(!0),_e=O4.apply(void 0,[{}].concat(Ve(Array.from(x.current.values())))),ee.prev=5,ee.next=8,m(_e);case 8:X=ee.sent,X&&(L(0),C.current.forEach(function(q){var ue;return(ue=q.current)===null||ue===void 0?void 0:ue.resetFields()})),ee.next=15;break;case 12:ee.prev=12,ee.t0=ee.catch(5),console.log(ee.t0);case 15:return ee.prev=15,j(!1),ee.finish(15);case 18:case"end":return ee.stop()}},ie,null,[[5,12,15,18]])}));return function(ie,pe){return re.apply(this,arguments)}}(),[F,m,j,L]),V=u.useMemo(function(){var re=fp(Iu,"4.24.0")>-1,ie=re?{items:E.map(function(pe){var Se=S.current.get(pe);return N({key:pe,title:Se==null?void 0:Se.title},Se==null?void 0:Se.stepProps)})}:{};return b.jsx("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:b.jsx(b2,N(N(N({},f),ie),{},{current:D,onChange:void 0,children:!re&&E.map(function(pe){var Se=S.current.get(pe);return b.jsx(b2.Step,N({title:Se==null?void 0:Se.title},Se==null?void 0:Se.stepProps),pe)})}))})},[E,o,r,D,f]),W=Un(function(){var re,ie=C.current[D];(re=ie.current)===null||re===void 0||re.submit()}),U=Un(function(){D<1||L(D-1)}),Y=u.useMemo(function(){return s!==!1&&b.jsx(zt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var ie;s==null||(ie=s.onSubmit)===null||ie===void 0||ie.call(s),W()},children:I.getMessage("stepsForm.next","下一步")}),"next")},[I,M,W,s]),J=u.useMemo(function(){return s!==!1&&b.jsx(zt,N(N({},s==null?void 0:s.resetButtonProps),{},{onClick:function(){var ie;U(),s==null||(ie=s.onReset)===null||ie===void 0||ie.call(s)},children:I.getMessage("stepsForm.prev","上一步")}),"pre")},[I,U,s]),ne=u.useMemo(function(){return s!==!1&&b.jsx(zt,N(N({type:"primary",loading:M},s==null?void 0:s.submitButtonProps),{},{onClick:function(){var ie;s==null||(ie=s.onSubmit)===null||ie===void 0||ie.call(s),W()},children:I.getMessage("stepsForm.submit","提交")}),"submit")},[I,M,W,s]),Q=Un(function(){D>E.length-2||L(D+1)}),te=u.useMemo(function(){var re=[],ie=D||0;if(ie<1?E.length===1?re.push(ne):re.push(Y):ie+1===E.length?re.push(J,ne):re.push(J,Y),re=re.filter(K.isValidElement),s&&s.render){var pe,Se={form:(pe=C.current[D])===null||pe===void 0?void 0:pe.current,onSubmit:W,step:D,onPre:U};return s.render(Se,re)}return s&&(s==null?void 0:s.render)===!1?null:re},[E.length,Y,W,J,U,D,ne,s]),Z=u.useMemo(function(){return Ir(e.children).map(function(re,ie){var pe=re.props,Se=pe.name||"".concat(ie),_e=D===ie,X=_e?{contentRender:d,submitter:!1}:{};return b.jsx("div",{className:fe("".concat(r,"-step"),o,G({},"".concat(r,"-step-active"),_e)),children:b.jsx(Lme.Provider,{value:N(N(N(N({},X),p),pe),{},{name:Se,step:ie}),children:re})},Se)})},[p,o,r,e.children,D,d]),le=u.useMemo(function(){return c?c(E.map(function(re){var ie;return{key:re,title:(ie=S.current.get(re))===null||ie===void 0?void 0:ie.title}}),V):V},[E,V,c]),se=u.useMemo(function(){return b.jsxs("div",{className:"".concat(r,"-container ").concat(o).trim(),style:h,children:[Z,l?null:b.jsx(Sr,{children:te})]})},[h,Z,o,r,l,te]),ce=u.useMemo(function(){var re={stepsDom:le,formDom:se};return l?l(y?y(re):B(re),te):y?y(re):B(re)},[le,se,B,l,te,y]);return a(b.jsx("div",{className:fe(r,o),children:b.jsx(En.Provider,N(N({},w),{},{children:b.jsx(Dme.Provider,{value:{loading:M,setLoading:j,regForm:z,keyArray:E,next:Q,formArrayRef:C,formMapRef:S,lastStep:F,unRegForm:H,onFormFinish:A},children:ce})}))}))}function Q4(e){return b.jsx(I4,{needDeps:!0,children:b.jsx(cIt,N({},e))})}Q4.StepForm=iIt;Q4.useForm=En.useForm;var uIt=function(t){var n=t.children;return b.jsx(b.Fragment,{children:n})},dIt=["steps","columns","forceUpdate","grid"],fIt=function(t){var n=t.steps,r=t.columns,i=t.forceUpdate,a=t.grid,o=at(t,dIt),s=J9(o),l=u.useCallback(function(d){var f,m;(f=(m=s.current).onCurrentChange)===null||f===void 0||f.call(m,d),i([])},[i,s]),c=u.useMemo(function(){return n==null?void 0:n.map(function(d,f){return u.createElement(Bme,N(N({grid:a},d),{},{key:f,layoutType:"StepForm",columns:r[f]}))})},[r,a,n]);return b.jsx(Q4,N(N({},o),{},{onCurrentChange:l,children:c}))},mIt=function(t,n){if(t.valueType==="dependency"){var r,i,a,o=(r=t.getFieldProps)===null||r===void 0?void 0:r.call(t);return uo(Array.isArray((i=t.name)!==null&&i!==void 0?i:o==null?void 0:o.name),'SchemaForm: fieldProps.name should be NamePath[] when valueType is "dependency"'),uo(typeof t.columns=="function",'SchemaForm: columns should be a function when valueType is "dependency"'),Array.isArray((a=t.name)!==null&&a!==void 0?a:o==null?void 0:o.name)?u.createElement(J4,N(N({name:t.name},o),{},{key:t.key}),function(s){return!t.columns||typeof t.columns!="function"?null:n.genItems(t.columns(s))}):null}return!0},pIt=function(t){if(t.valueType==="divider"){var n;return u.createElement(Y_,N(N({},(n=t.getFieldProps)===null||n===void 0?void 0:n.call(t)),{},{key:t.key}))}return!0},hIt=["key"],vIt=function(t,n){var r=n.action,i=n.formRef,a=n.type,o=n.originItem,s=N(N({},ln(t,["dataIndex","width","render","renderFormItem","renderText","title"])),{},{name:t.name||t.key||t.dataIndex,width:t.width,render:t!=null&&t.render?function(f,m,p){var h,v,g,y;return t==null||(h=t.render)===null||h===void 0?void 0:h.call(t,f,m,p,r==null?void 0:r.current,N(N({type:a},t),{},{key:(v=t.key)===null||v===void 0?void 0:v.toString(),formItemProps:(g=t.getFormItemProps)===null||g===void 0?void 0:g.call(t),fieldProps:(y=t.getFieldProps)===null||y===void 0?void 0:y.call(t)}))}:void 0}),l=function(){var m=s.key,p=at(s,hIt);return b.jsx(rl,N(N({},p),{},{ignoreFormItem:!0}),m)},c=t!=null&&t.renderFormItem?function(f,m){var p,h,v,g,y=Ci(N(N({},m),{},{onChange:void 0}));return t==null||(p=t.renderFormItem)===null||p===void 0?void 0:p.call(t,N(N({type:a},t),{},{key:(h=t.key)===null||h===void 0?void 0:h.toString(),formItemProps:(v=t.getFormItemProps)===null||v===void 0?void 0:v.call(t),fieldProps:(g=t.getFieldProps)===null||g===void 0?void 0:g.call(t),originProps:o}),N(N({},y),{},{defaultRender:l,type:a}),i.current)}:void 0,d=function(){if(t!=null&&t.renderFormItem){var m=c==null?void 0:c(null,{});if(!m||t.ignoreFormItem)return m}return u.createElement(rl,N(N({},s),{},{key:[t.key,t.index||0].join("-"),renderFormItem:c}))};return t.dependencies?b.jsx(J4,{name:t.dependencies||[],children:d},t.key):d()},gIt=function(t,n){var r=n.genItems;if(t.valueType==="formList"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement(yRt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,name:t.dataIndex,label:t.label,initialValue:t.initialValue,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},bIt=function(t,n){var r=n.genItems;if(t.valueType==="formSet"&&t.dataIndex){var i,a;return!t.columns||!Array.isArray(t.columns)?null:u.createElement($Rt,N(N({},(i=t.getFormItemProps)===null||i===void 0?void 0:i.call(t)),{},{key:t.key,initialValue:t.initialValue,name:t.dataIndex,label:t.label,colProps:t.colProps,rowProps:t.rowProps},(a=t.getFieldProps)===null||a===void 0?void 0:a.call(t)),r(t.columns))}return!0},yIt=function(t,n){var r=n.genItems;if(t.valueType==="group"){var i;return!t.columns||!Array.isArray(t.columns)?null:b.jsx(XIt,N(N({label:t.label,colProps:t.colProps,rowProps:t.rowProps},(i=t.getFieldProps)===null||i===void 0?void 0:i.call(t)),{},{children:r(t.columns)}),t.key)}return!0},xIt=function(t){return t.valueType&&typeof t.valueType=="string"&&["index","indexBorder","option"].includes(t==null?void 0:t.valueType)?null:!0},cK=[xIt,yIt,gIt,bIt,pIt,mIt],wIt=function(t,n){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:[],A=uK(H);if(!A)throw new Error("nameList is require");var V=(z=j())===null||z===void 0?void 0:z.getFieldValue(A),W=A?qr({},A,V):V,U=Ve(A);return U.shift(),dr(a(W,g,U),A)},getFieldFormatValueObject:function(z){var H,A=uK(z),V=(H=j())===null||H===void 0?void 0:H.getFieldValue(A),W=A?qr({},A,V):V;return a(W,g,A)},validateFieldsReturnFormatValue:function(){var F=un(yt().mark(function H(A){var V,W,U;return yt().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!(!Array.isArray(A)&&A)){J.next=2;break}throw new Error("nameList must be array");case 2:return J.next=4,(V=j())===null||V===void 0?void 0:V.validateFields(A);case 4:return W=J.sent,U=a(W,g),J.abrupt("return",U||{});case 7:case"end":return J.stop()}},H)}));function z(H){return F.apply(this,arguments)}return z}()}},[g,a]),R=u.useMemo(function(){return K.Children.toArray(n).map(function(F,z){return z===0&&K.isValidElement(F)&&w?K.cloneElement(F,N(N({},F.props),{},{autoFocus:w})):F})},[w,n]),O=u.useMemo(function(){return typeof i=="boolean"||!i?{}:i},[i]),D=u.useMemo(function(){if(i!==!1)return b.jsx(RIt,N(N({},O),{},{onReset:function(){var z,H,A=a((z=$.current)===null||z===void 0?void 0:z.getFieldsValue(),g);if(O==null||(H=O.onReset)===null||H===void 0||H.call(O,A),h==null||h(A),m){var V,W=Object.keys(a((V=$.current)===null||V===void 0?void 0:V.getFieldsValue(),!1)).reduce(function(U,Y){return N(N({},U),{},G({},Y,A[Y]||void 0))},f);p(mC(m,W||{},"set"))}},submitButtonProps:N({loading:c},O.submitButtonProps)}),"submitter")},[i,O,c,a,g,h,m,f,p]),L=u.useMemo(function(){var F=x?b.jsx(M,{children:R}):R;return r?r(F,D,$.current):F},[x,M,R,r,D]),B=_b(e.initialValues);return u.useEffect(function(){if(!(m||!e.initialValues||!B||_.request)){var F=_u(e.initialValues,B);uo(F,"initialValues 只在 form 初始化时生效,如果你需要异步加载推荐使用 request,或者 initialValues ? : null "),uo(F,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}},[e.initialValues]),u.useImperativeHandle(o,function(){return N(N({},$.current),I)},[I,$.current]),u.useEffect(function(){var F,z,H=a((F=$.current)===null||F===void 0||(z=F.getFieldsValue)===null||z===void 0?void 0:z.call(F,!0),g);s==null||s(H,N(N({},$.current),I))},[]),b.jsx(ex.Provider,{value:N(N({},I),{},{formRef:$}),children:b.jsx(Bt,{componentSize:_.size||T,children:b.jsxs(nA.Provider,{value:{grid:x,colProps:C},children:[_.component!==!1&&b.jsx("input",{type:"text",style:{display:"none"}}),L]})})})}var dK=0;function Ag(e){var t=e.extraUrlParams,n=t===void 0?{}:t,r=e.syncToUrl,i=e.isKeyPressSubmit,a=e.syncToUrlAsImportant,o=a===void 0?!1:a,s=e.syncToInitialValues,l=s===void 0?!0:s;e.children,e.contentRender,e.submitter;var c=e.fieldProps,d=e.proFieldProps,f=e.formItemProps,m=e.groupProps,p=e.dateFormatter,h=p===void 0?"string":p,v=e.formRef;e.onInit;var g=e.form,y=e.formComponentType;e.onReset,e.grid,e.rowProps,e.colProps;var w=e.omitNil,x=w===void 0?!0:w,S=e.request,C=e.params,_=e.initialValues,k=e.formKey,E=k===void 0?dK:k;e.readonly;var T=e.onLoadingChange,$=e.loading,P=at(e,BIt),M=u.useRef({}),j=Ht(!1,{onChange:T,value:$}),I=he(j,2),R=I[0],O=I[1],D=Wgt({},{disabled:!r}),L=he(D,2),B=L[0],F=L[1],z=u.useRef(I1());u.useEffect(function(){dK+=0},[]);var H=_pt({request:S,params:C,proFieldKey:E}),A=he(H,1),V=A[0],W=u.useContext(Bt.ConfigContext),U=W.getPrefixCls,Y=U("pro-form"),J=jr("ProForm",function(X){return G({},".".concat(Y),G({},"> div:not(".concat(X.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),ne=J.wrapSSR,Q=J.hashId,te=u.useState(function(){return r?mC(r,B,"get"):{}}),Z=he(te,2),le=Z[0],se=Z[1],ce=u.useRef({}),re=u.useRef({}),ie=Un(function(X,ae,ee){return mgt(gpt(X,h,re.current,ae,ee),ce.current,ae)});u.useEffect(function(){l||se({})},[l]);var pe=Un(function(){return N(N({},B),n)});u.useEffect(function(){r&&F(mC(r,pe(),"set"))},[n,pe,r]);var Se=u.useMemo(function(){if(!(typeof window>"u")&&y&&["DrawerForm"].includes(y))return function(X){return X.parentNode||document.body}},[y]),_e=Un(un(yt().mark(function X(){var ae,ee,q,ue,oe,de,xe;return yt().wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(P.onFinish){be.next=2;break}return be.abrupt("return");case 2:if(!R){be.next=4;break}return be.abrupt("return");case 4:return be.prev=4,q=M==null||(ae=M.current)===null||ae===void 0||(ee=ae.getFieldsFormatValue)===null||ee===void 0?void 0:ee.call(ae),ue=P.onFinish(q),ue instanceof Promise&&O(!0),be.next=10,ue;case 10:r&&(xe=Object.keys(M==null||(oe=M.current)===null||oe===void 0||(de=oe.getFieldsFormatValue)===null||de===void 0?void 0:de.call(oe,void 0,!1)).reduce(function(ye,Ce){var Re;return N(N({},ye),{},G({},Ce,(Re=q[Ce])!==null&&Re!==void 0?Re:void 0))},n),Object.keys(B).forEach(function(ye){xe[ye]!==!1&&xe[ye]!==0&&!xe[ye]&&(xe[ye]=void 0)}),F(mC(r,xe,"set"))),O(!1),be.next=18;break;case 14:be.prev=14,be.t0=be.catch(4),console.log(be.t0),O(!1);case 18:case"end":return be.stop()}},X,null,[[4,14]])})));return u.useImperativeHandle(v,function(){return M.current},[!V]),!V&&e.request?b.jsx("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:b.jsx(Ya,{})}):ne(b.jsx(hx.Provider,{value:{mode:e.readonly?"read":"edit"},children:b.jsx(I4,{needDeps:!0,children:b.jsx(xf.Provider,{value:{formRef:M,fieldProps:c,proFieldProps:d,formItemProps:f,groupProps:m,formComponentType:y,getPopupContainer:Se,formKey:z.current,setFieldValueType:function(ae,ee){var q=ee.valueType,ue=q===void 0?"text":q,oe=ee.dateFormat,de=ee.transform;Array.isArray(ae)&&(ce.current=qr(ce.current,ae,de),re.current=qr(re.current,ae,{valueType:ue,dateFormat:oe}))}},children:b.jsx(Dv.Provider,{value:{},children:b.jsx(En,N(N({onKeyPress:function(ae){if(i&&ae.key==="Enter"){var ee;(ee=M.current)===null||ee===void 0||ee.submit()}},autoComplete:"off",form:g},ln(P,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(ae){M.current&&(M.current.nativeElement=ae==null?void 0:ae.nativeElement)},initialValues:o?N(N(N({},_),V),le):N(N(N({},le),_),V),onValuesChange:function(ae,ee){var q;P==null||(q=P.onValuesChange)===null||q===void 0||q.call(P,ie(ae,!!x),ie(ee,!!x))},className:fe(e.className,Y,Q),onFinish:_e,children:b.jsx(zIt,N(N({transformKey:ie,autoComplete:"off",loading:R,onUrlSearchChange:F},e),{},{formRef:M,initialValues:N(N({},_),V)}))}))})})})}))}var HIt=function(t){return G(G({},"".concat(t.componentCls,"-collapse-label"),{paddingInline:1,paddingBlock:1}),"".concat(t.componentCls,"-container"),G({},"".concat(t.antCls,"-form-item"),{marginBlockEnd:0}))};function VIt(e){return jr("LightWrapper",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[HIt(n)]})}var WIt=["label","size","disabled","onChange","className","style","children","valuePropName","placeholder","labelFormatter","bordered","footerRender","allowClear","otherFieldProps","valueType","placement"],UIt=function(t){var n=t.label,r=t.size,i=t.disabled,a=t.onChange,o=t.className,s=t.style,l=t.children,c=t.valuePropName,d=t.placeholder,f=t.labelFormatter,m=t.bordered,p=t.footerRender,h=t.allowClear,v=t.otherFieldProps,g=t.valueType,y=t.placement,w=at(t,WIt),x=u.useContext(Bt.ConfigContext),S=x.getPrefixCls,C=S("pro-field-light-wrapper"),_=VIt(C),k=_.wrapSSR,E=_.hashId,T=u.useState(t[c]),$=he(T,2),P=$[0],M=$[1],j=Ht(!1),I=he(j,2),R=I[0],O=I[1],D=function(){for(var z,H=arguments.length,A=new Array(H),V=0;Vs))return!1;var c=a.get(e),d=a.get(t);if(c&&d)return c==t&&d==e;var f=-1,m=!0,p=n&gOt?new xk:void 0;for(a.set(e,t),a.set(t,e);++f0&&arguments[0]!==void 0?arguments[0]:{},s=u.useRef(),l=u.useRef(null),c=u.useRef(),d=u.useRef(),f=u.useState(""),m=he(f,2),p=m[0],h=m[1],v=u.useRef([]),g=Ht(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),y=he(g,2),w=y[0],x=y[1],S=u.useMemo(function(){var P,M;if(o!=null&&(P=o.columnsState)!==null&&P!==void 0&&P.defaultValue)return o.columnsState.defaultValue;var j={};return(M=o.columns)===null||M===void 0||M.forEach(function(I,R){var O=I.key,D=I.dataIndex,L=I.fixed,B=I.disable,F=Fg(O??D,R);F&&(j[F]={show:!0,fixed:L,disable:B})}),j},[o.columns]),C=Ht(function(){var P,M,j=o.columnsState||{},I=j.persistenceType,R=j.persistenceKey;if(R&&I&&typeof window<"u"){var O=window[I];try{var D=O==null?void 0:O.getItem(R);if(D){var L;if(o!=null&&(L=o.columnsState)!==null&&L!==void 0&&L.defaultValue){var B;return DO({},o==null||(B=o.columnsState)===null||B===void 0?void 0:B.defaultValue,JSON.parse(D))}return JSON.parse(D)}}catch(F){console.warn(F)}}return o.columnsStateMap||((P=o.columnsState)===null||P===void 0?void 0:P.value)||((M=o.columnsState)===null||M===void 0?void 0:M.defaultValue)||S},{value:((e=o.columnsState)===null||e===void 0?void 0:e.value)||o.columnsStateMap,onChange:((t=o.columnsState)===null||t===void 0?void 0:t.onChange)||o.onColumnsStateChange}),_=he(C,2),k=_[0],E=_[1];u.useEffect(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(j&&M&&typeof window<"u"){var I=window[M];try{var R=I==null?void 0:I.getItem(j);if(R){var O;if(o!=null&&(O=o.columnsState)!==null&&O!==void 0&&O.defaultValue){var D;E(DO({},o==null||(D=o.columnsState)===null||D===void 0?void 0:D.defaultValue,JSON.parse(R)))}else E(JSON.parse(R))}else E(S)}catch(L){console.warn(L)}}},[(n=o.columnsState)===null||n===void 0?void 0:n.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,S]),uo(!o.columnsStateMap,"columnsStateMap已经废弃,请使用 columnsState.value 替换"),uo(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnsState.value replacement");var T=u.useCallback(function(){var P=o.columnsState||{},M=P.persistenceType,j=P.persistenceKey;if(!(!j||!M||typeof window>"u")){var I=window[M];try{I==null||I.removeItem(j)}catch(R){console.warn(R)}}},[o.columnsState]);u.useEffect(function(){var P,M;if(!(!((P=o.columnsState)!==null&&P!==void 0&&P.persistenceKey)||!((M=o.columnsState)!==null&&M!==void 0&&M.persistenceType))&&!(typeof window>"u")){var j=o.columnsState,I=j.persistenceType,R=j.persistenceKey,O=window[I];try{O==null||O.setItem(R,JSON.stringify(k))}catch(D){console.warn(D),T()}}},[(i=o.columnsState)===null||i===void 0?void 0:i.persistenceKey,k,(a=o.columnsState)===null||a===void 0?void 0:a.persistenceType]);var $={action:s.current,setAction:function(M){s.current=M},sortKeyColumns:v.current,setSortKeyColumns:function(M){v.current=M},propsRef:d,columnsMap:k,keyWords:p,setKeyWords:function(M){return h(M)},setTableSize:x,tableSize:w,prefixName:c.current,setPrefixName:function(M){c.current=M},setColumnsMap:E,columns:o.columns,rootDomRef:l,clearPersistenceStorage:T,defaultColumnKeyMap:S};return Object.defineProperty($,"prefixName",{get:function(){return c.current}}),Object.defineProperty($,"sortKeyColumns",{get:function(){return v.current}}),Object.defineProperty($,"action",{get:function(){return s.current}}),$}var Sf=u.createContext({}),n5t=function(t){var n=t5t(t.initValue);return b.jsx(Sf.Provider,{value:n,children:t.children})},r5t=function(t){return G({},t.componentCls,{marginBlockEnd:16,backgroundColor:as(t.colorTextBase,.02),borderRadius:t.borderRadius,border:"none","&-container":{paddingBlock:t.paddingSM,paddingInline:t.paddingLG},"&-info":{display:"flex",alignItems:"center",transition:"all 0.3s",color:t.colorTextTertiary,"&-content":{flex:1},"&-option":{minWidth:48,paddingInlineStart:16}}})};function i5t(e){return jr("ProTableAlert",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[r5t(n)]})}var a5t=function(t){var n=t.intl,r=t.onCleanSelected;return[b.jsx("a",{onClick:r,children:n.getMessage("alert.clear","清空")},"0")]};function o5t(e){var t=e.selectedRowKeys,n=t===void 0?[]:t,r=e.onCleanSelected,i=e.alwaysShowAlert,a=e.selectedRows,o=e.alertInfoRender,s=o===void 0?function(x){var S=x.intl;return b.jsxs(Sr,{children:[S.getMessage("alert.selected","已选择"),n.length,S.getMessage("alert.item","项"),"  "]})}:o,l=e.alertOptionRender,c=l===void 0?a5t:l,d=Ln(),f=c&&c({onCleanSelected:r,selectedRowKeys:n,selectedRows:a,intl:d}),m=u.useContext(Bt.ConfigContext),p=m.getPrefixCls,h=p("pro-table-alert"),v=i5t(h),g=v.wrapSSR,y=v.hashId;if(s===!1)return null;var w=s({intl:d,selectedRowKeys:n,selectedRows:a,onCleanSelected:r});return w===!1||n.length<1&&!i?null:g(b.jsx("div",{className:"".concat(h," ").concat(y).trim(),children:b.jsx("div",{className:"".concat(h,"-container ").concat(y).trim(),children:b.jsxs("div",{className:"".concat(h,"-info ").concat(y).trim(),children:[b.jsx("div",{className:"".concat(h,"-info-content ").concat(y).trim(),children:w}),f?b.jsx("div",{className:"".concat(h,"-info-option ").concat(y).trim(),children:f}):null]})})}))}function s5t(e){var t=e.replace(/[A-Z]/g,function(n){return"-".concat(n.toLowerCase())});return t.startsWith("-")&&(t=t.slice(1)),t}var l5t=function(t,n){return!t&&n!==!1?(n==null?void 0:n.filterType)==="light"?"LightFilter":"QueryFilter":"Form"},c5t=function(t,n,r){return!t&&r==="LightFilter"?ln(N({},n),["labelWidth","defaultCollapsed","filterType"]):t?{}:ln(N({labelWidth:n?n==null?void 0:n.labelWidth:void 0,defaultCollapsed:!0},n),["filterType"])},u5t=function(t,n){return t?ln(n,["ignoreRules"]):N({ignoreRules:!0},n)},d5t=function(t){var n=t.onSubmit,r=t.formRef,i=t.dateFormatter,a=i===void 0?"string":i,o=t.type,s=t.columns,l=t.action,c=t.ghost,d=t.manualRequest,f=t.onReset,m=t.submitButtonLoading,p=t.search,h=t.form,v=t.bordered,g=u.useContext(Ys),y=g.hashId,w=o==="form",x=function(){var P=un(yt().mark(function M(j,I){return yt().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:n&&n(j,I);case 1:case"end":return O.stop()}},M)}));return function(j,I){return P.apply(this,arguments)}}(),S=u.useContext(Bt.ConfigContext),C=S.getPrefixCls,_=u.useMemo(function(){return s.filter(function(P){return!(P===ia.EXPAND_COLUMN||P===ia.SELECTION_COLUMN||(P.hideInSearch||P.search===!1)&&o!=="form"||o==="form"&&P.hideInForm)}).map(function(P){var M,j=!P.valueType||["textarea","jsonCode","code"].includes(P==null?void 0:P.valueType)&&o==="table"?"text":P==null?void 0:P.valueType,I=(P==null?void 0:P.key)||(P==null||(M=P.dataIndex)===null||M===void 0?void 0:M.toString());return N(N(N({},P),{},{width:void 0},P.search&&mt(P.search)==="object"?P.search:{}),{},{valueType:j,proFieldProps:N(N({},P.proFieldProps),{},{proFieldKey:I?"table-field-".concat(I):void 0})})})},[s,o]),k=C("pro-table-search"),E=C("pro-table-form"),T=u.useMemo(function(){return l5t(w,p)},[p,w]),$=u.useMemo(function(){return{submitter:{submitButtonProps:{loading:m}}}},[m]);return b.jsx("div",{className:fe(y,G(G(G(G(G(G(G(G(G({},C("pro-card"),!0),"".concat(C("pro-card"),"-border"),!!v),"".concat(C("pro-card"),"-bordered"),!!v),"".concat(C("pro-card"),"-ghost"),!!c),k,!0),E,w),C("pro-table-search-".concat(s5t(T))),!0),"".concat(k,"-ghost"),c),p==null?void 0:p.className,p!==!1&&(p==null?void 0:p.className))),children:b.jsx(Bme,N(N(N(N({layoutType:T,columns:_,type:o},$),c5t(w,p,T)),u5t(w,h||{})),{},{formRef:r,action:l,dateFormatter:a,onInit:function(M,j){if(r.current=j,o!=="form"){var I,R,O,D=(I=l.current)===null||I===void 0?void 0:I.pageInfo,L=M,B=L.current,F=B===void 0?D==null?void 0:D.current:B,z=L.pageSize,H=z===void 0?D==null?void 0:D.pageSize:z;if((R=l.current)===null||R===void 0||(O=R.setPageInfo)===null||O===void 0||O.call(R,N(N({},D),{},{current:parseInt(F,10),pageSize:parseInt(H,10)})),d)return;x(M,!0)}},onReset:function(M){f==null||f(M)},onFinish:function(M){x(M,!1)},initialValues:h==null?void 0:h.initialValues}))})},f5t=function(e){Ka(n,e);var t=vo(n);function n(){var r;er(this,n);for(var i=arguments.length,a=new Array(i),o=0;o span":{"> span.anticon":{color:t.colorPrimary}},"> span + span":{marginInlineStart:4}}}))};function p5t(e){return jr("ColumnSetting",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[m5t(n)]})}var h5t=["key","dataIndex","children"],v5t=["disabled"],fT=function(t){var n=t.title,r=t.show,i=t.children,a=t.columnKey,o=t.fixed,s=u.useContext(Sf),l=s.columnsMap,c=s.setColumnsMap;return r?b.jsx(Er,{title:n,children:b.jsx("span",{onClick:function(f){f.stopPropagation(),f.preventDefault();var m=l[a]||{},p=N(N({},l),{},G({},a,N(N({},m),{},{fixed:o})));c(p)},children:i})}):null},g5t=function(t){var n=t.columnKey,r=t.isLeaf,i=t.title,a=t.className,o=t.fixed,s=t.showListItemOption,l=Ln(),c=u.useContext(Ys),d=c.hashId,f=b.jsxs("span",{className:"".concat(a,"-list-item-option ").concat(d).trim(),children:[b.jsx(fT,{columnKey:n,fixed:"left",title:l.getMessage("tableToolBar.leftPin","固定在列首"),show:o!=="left",children:b.jsx(O3e,{})}),b.jsx(fT,{columnKey:n,fixed:void 0,title:l.getMessage("tableToolBar.noPin","不固定"),show:!!o,children:b.jsx(Hct,{})}),b.jsx(fT,{columnKey:n,fixed:"right",title:l.getMessage("tableToolBar.rightPin","固定在列尾"),show:o!=="right",children:b.jsx(Lct,{})})]});return b.jsxs("span",{className:"".concat(a,"-list-item ").concat(d).trim(),children:[b.jsx("div",{className:"".concat(a,"-list-item-title ").concat(d).trim(),children:i}),s&&!r?f:null]},n)},mT=function(t){var n,r,i,a=t.list,o=t.draggable,s=t.checkable,l=t.showListItemOption,c=t.className,d=t.showTitle,f=d===void 0?!0:d,m=t.title,p=t.listHeight,h=p===void 0?280:p,v=u.useContext(Ys),g=v.hashId,y=u.useContext(Sf),w=y.columnsMap,x=y.setColumnsMap,S=y.sortKeyColumns,C=y.setSortKeyColumns,_=a&&a.length>0,k=u.useMemo(function(){if(!_)return{};var P=[],M=new Map,j=function I(R,O){return R.map(function(D){var L,B=D.key;D.dataIndex;var F=D.children,z=at(D,h5t),H=Fg(B,[O==null?void 0:O.columnKey,z.index].filter(Boolean).join("-")),A=w[H||"null"]||{show:!0};A.show!==!1&&!F&&P.push(H);var V=N(N({key:H},ln(z,["className"])),{},{selectable:!1,disabled:A.disable===!0,disableCheckbox:typeof A.disable=="boolean"?A.disable:(L=A.disable)===null||L===void 0?void 0:L.checkbox,isLeaf:O?!0:void 0});if(F){var W;V.children=I(F,N(N({},A),{},{columnKey:H})),(W=V.children)!==null&&W!==void 0&&W.every(function(U){return P==null?void 0:P.includes(U.key)})&&P.push(H)}return M.set(B,V),V})};return{list:j(a),keys:P,map:M}},[w,a,_]),E=Un(function(P,M,j){var I=N({},w),R=Ve(S),O=R.findIndex(function(F){return F===P}),D=R.findIndex(function(F){return F===M}),L=j>=O;if(!(O<0)){var B=R[O];R.splice(O,1),j===0?R.unshift(B):R.splice(L?D:D+1,0,B),R.forEach(function(F,z){I[F]=N(N({},I[F]||{}),{},{order:z})}),x(I),C(R)}}),T=Un(function(P){var M=N({},w),j=function I(R){var O,D=N({},M[R]);if(D.show=P.checked,(O=k.map)!==null&&O!==void 0&&(O=O.get(R))!==null&&O!==void 0&&O.children){var L;(L=k.map.get(R))===null||L===void 0||(L=L.children)===null||L===void 0||L.forEach(function(B){return I(B.key)})}M[R]=D};j(P.node.key),x(N({},M))});if(!_)return null;var $=b.jsx(i3,{itemHeight:24,draggable:o&&!!((n=k.list)!==null&&n!==void 0&&n.length)&&((r=k.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(M){var j=M.node.key,I=M.dragNode.key,R=M.dropPosition,O=M.dropToGap,D=R===-1||!O?R+1:R;E(I,j,D)},blockNode:!0,onCheck:function(M,j){return T(j)},checkedKeys:k.keys,showLine:!1,titleRender:function(M){var j=N(N({},M),{},{children:void 0});if(!j.title)return null;var I=fa(j.title,j),R=b.jsx(ga.Text,{style:{width:80},ellipsis:{tooltip:I},children:I});return b.jsx(g5t,N(N({className:c},ln(j,["key"])),{},{showListItemOption:l,title:R,columnKey:j.key}))},height:h,treeData:(i=k.list)===null||i===void 0?void 0:i.map(function(P){P.disabled;var M=at(P,v5t);return M})});return b.jsxs(b.Fragment,{children:[f&&b.jsx("span",{className:"".concat(c,"-list-title ").concat(g).trim(),children:m}),$]})},b5t=function(t){var n=t.localColumns,r=t.className,i=t.draggable,a=t.checkable,o=t.showListItemOption,s=t.listsHeight,l=u.useContext(Ys),c=l.hashId,d=[],f=[],m=[],p=Ln();n.forEach(function(g){if(!g.hideInSetting){var y=g.fixed;if(y==="left"){f.push(g);return}if(y==="right"){d.push(g);return}m.push(g)}});var h=d&&d.length>0,v=f&&f.length>0;return b.jsxs("div",{className:fe("".concat(r,"-list"),c,G({},"".concat(r,"-list-group"),h||v)),children:[b.jsx(mT,{title:p.getMessage("tableToolBar.leftFixedTitle","固定在左侧"),list:f,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s}),b.jsx(mT,{list:m,draggable:i,checkable:a,showListItemOption:o,title:p.getMessage("tableToolBar.noFixedTitle","不固定"),showTitle:v||h,className:r,listHeight:s}),b.jsx(mT,{title:p.getMessage("tableToolBar.rightFixedTitle","固定在右侧"),list:d,draggable:i,checkable:a,showListItemOption:o,className:r,listHeight:s})]})};function y5t(e){var t,n,r,i,a=u.useRef(null),o=u.useContext(Sf),s=e.columns,l=e.checkedReset,c=l===void 0?!0:l,d=o.columnsMap,f=o.setColumnsMap,m=o.clearPersistenceStorage;u.useEffect(function(){var T;if((T=o.propsRef.current)!==null&&T!==void 0&&(T=T.columnsState)!==null&&T!==void 0&&T.value){var $;a.current=JSON.parse(JSON.stringify((($=o.propsRef.current)===null||$===void 0||($=$.columnsState)===null||$===void 0?void 0:$.value)||{}))}},[]);var p=Un(function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$={},P=function M(j){j.forEach(function(I){var R=I.key,O=I.fixed,D=I.index,L=I.children,B=I.disable,F=Fg(R,D);if(F){var z,H;$[F]={show:B?(z=d[F])===null||z===void 0?void 0:z.show:T,fixed:O,disable:B,order:(H=d[F])===null||H===void 0?void 0:H.order}}L&&M(L)})};P(s),f($)}),h=Un(function(T){T.target.checked?p():p(!1)}),v=Un(function(){var T;m==null||m(),f(((T=o.propsRef.current)===null||T===void 0||(T=T.columnsState)===null||T===void 0?void 0:T.defaultValue)||a.current||o.defaultColumnKeyMap)}),g=Object.values(d).filter(function(T){return!T||T.show===!1}),y=g.length>0&&g.length!==s.length,w=Ln(),x=u.useContext(Bt.ConfigContext),S=x.getPrefixCls,C=S("pro-table-column-setting"),_=p5t(C),k=_.wrapSSR,E=_.hashId;return k(b.jsx(Hc,{arrow:!1,title:b.jsxs("div",{className:"".concat(C,"-title ").concat(E).trim(),children:[e.checkable===!1?b.jsx("div",{}):b.jsx(Ga,{indeterminate:y,checked:g.length===0&&g.length!==s.length,onChange:function($){h($)},children:w.getMessage("tableToolBar.columnDisplay","列展示")}),c?b.jsx("a",{onClick:v,className:"".concat(C,"-action-rest-button ").concat(E).trim(),children:w.getMessage("tableToolBar.reset","重置")}):null,e!=null&&e.extra?b.jsx(Sr,{size:12,align:"center",children:e.extra}):null]}),overlayClassName:"".concat(C,"-overlay ").concat(E).trim(),trigger:"click",placement:"bottomRight",content:b.jsx(b5t,{checkable:(t=e.checkable)!==null&&t!==void 0?t:!0,draggable:(n=e.draggable)!==null&&n!==void 0?n:!0,showListItemOption:(r=e.showListItemOption)!==null&&r!==void 0?r:!0,className:C,localColumns:s,listsHeight:e.listsHeight}),children:e.children||b.jsx(Er,{title:w.getMessage("tableToolBar.columnSetting","列设置"),children:(i=e.settingIcon)!==null&&i!==void 0?i:b.jsx(Pct,{})})}))}var x5t=function(t){var n=u.useContext(Ys),r=n.hashId,i=t.items,a=i===void 0?[]:i,o=t.type,s=o===void 0?"inline":o,l=t.prefixCls,c=t.activeKey,d=t.defaultActiveKey,f=Ht(c||d,{value:c,onChange:t.onChange}),m=he(f,2),p=m[0],h=m[1];if(a.length<1)return null;var v=a.find(function(y){return y.key===p})||a[0];if(s==="inline")return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-inline-menu"),r),children:a.map(function(y,w){return b.jsx("div",{onClick:function(){h(y.key)},className:fe("".concat(l,"-inline-menu-item"),v.key===y.key?"".concat(l,"-inline-menu-item-active"):void 0,r),children:y.label},y.key||w)})});if(s==="tab")return b.jsx(Nu,{items:a.map(function(y){var w;return N(N({},y),{},{key:(w=y.key)===null||w===void 0?void 0:w.toString()})}),activeKey:v.key,onTabClick:function(w){return h(w)},children:fp(Iu,"4.23.0")<0?a==null?void 0:a.map(function(y,w){return u.createElement(Nu.TabPane,N(N({},y),{},{key:y.key||w,tab:y.label}))}):null});var g=sfe({selectedKeys:[v.key],onClick:function(w){h(w.key)},items:a.map(function(y,w){return{key:y.key||w,disabled:y.disabled,label:y.label}})});return b.jsx("div",{className:fe("".concat(l,"-menu"),"".concat(l,"-dropdownmenu")),children:b.jsx(Rm,N(N({trigger:["click"]},g),{},{children:b.jsxs(Sr,{className:"".concat(l,"-dropdownmenu-label"),children:[v.label,b.jsx(Mu,{})]})}))})},w5t=function(t){return G({},t.componentCls,G(G(G({lineHeight:"1","&-container":{display:"flex",justifyContent:"space-between",paddingBlock:t.padding,paddingInline:0,"&-mobile":{flexDirection:"column"}},"&-title":{display:"flex",alignItems:"center",justifyContent:"flex-start",color:t.colorTextHeading,fontWeight:"500",fontSize:t.fontSizeLG},"&-search:not(:last-child)":{display:"flex",alignItems:"center",justifyContent:"flex-start"},"&-setting-item":{marginBlock:0,marginInline:4,color:t.colorIconHover,fontSize:t.fontSizeLG,cursor:"pointer","> span":{display:"block",width:"100%",height:"100%"},"&:hover":{color:t.colorPrimary}},"&-left":G(G({display:"flex",flexWrap:"wrap",alignItems:"center",gap:t.marginXS,justifyContent:"flex-start",maxWidth:"calc(100% - 200px)"},"".concat(t.antCls,"-tabs"),{width:"100%"}),"&-has-tabs",{overflow:"hidden"}),"&-right":{flex:1,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",gap:t.marginXS},"&-extra-line":{marginBlockEnd:t.margin},"&-setting-items":{display:"flex",gap:t.marginXS,lineHeight:"32px",alignItems:"center"},"&-filter":G({"&:not(:last-child)":{marginInlineEnd:t.margin},display:"flex",alignItems:"center"},"div$".concat(t.antCls,"-pro-table-search"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0}),"&-inline-menu-item":{display:"inline-block",marginInlineEnd:t.marginLG,cursor:"pointer",opacity:"0.75","&-active":{fontWeight:"bold",opacity:"1"}}},"".concat(t.antCls,"-tabs-top > ").concat(t.antCls,"-tabs-nav"),G({marginBlockEnd:0,"&::before":{borderBlockEnd:0}},"".concat(t.antCls,"-tabs-nav-list"),{marginBlockStart:0,"${token.antCls}-tabs-tab":{paddingBlockStart:0}})),"&-dropdownmenu-label",{fontWeight:"bold",fontSize:t.fontSizeIcon,textAlign:"center",cursor:"pointer"}),"@media (max-width: 768px)",G({},t.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function S5t(e){return jr("ProTableListToolBar",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[w5t(n)]})}function C5t(e){if(K.isValidElement(e))return e;if(e){var t=e,n=t.icon,r=t.tooltip,i=t.onClick,a=t.key;return n&&r?b.jsx(Er,{title:r,children:b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}):b.jsx("span",{onClick:function(){i&&i(a)},children:n},a)}return null}var k5t=function(t){var n,r=t.prefixCls,i=t.tabs,a=t.multipleLine,o=t.filtersNode;return a?b.jsx("div",{className:"".concat(r,"-extra-line"),children:i!=null&&i.items&&i!==null&&i!==void 0&&i.items.length?b.jsx(Nu,{style:{width:"100%"},defaultActiveKey:i.defaultActiveKey,activeKey:i.activeKey,items:i.items.map(function(s,l){var c;return N(N({label:s.tab},s),{},{key:((c=s.key)===null||c===void 0?void 0:c.toString())||(l==null?void 0:l.toString())})}),onChange:i.onChange,tabBarExtraContent:o,children:(n=i.items)===null||n===void 0?void 0:n.map(function(s,l){return fp(Iu,"4.23.0")<0?u.createElement(Nu.TabPane,N(N({},s),{},{key:s.key||l,tab:s.tab})):null})}):o}):null},_5t=function(t){var n=t.prefixCls,r=t.title,i=t.subTitle,a=t.tooltip,o=t.className,s=t.style,l=t.search,c=t.onSearch,d=t.multipleLine,f=d===void 0?!1:d,m=t.filter,p=t.actions,h=p===void 0?[]:p,v=t.settings,g=v===void 0?[]:v,y=t.tabs,w=t.menu,x=u.useContext(Bt.ConfigContext),S=x.getPrefixCls,C=Lo.useToken(),_=C.token,k=S("pro-table-list-toolbar",n),E=S5t(k),T=E.wrapSSR,$=E.hashId,P=Ln(),M=u.useState(!1),j=he(M,2),I=j[0],R=j[1],O=P.getMessage("tableForm.inputPlaceholder","请输入"),D=u.useMemo(function(){return l?K.isValidElement(l)?l:b.jsx(vr.Search,N(N({style:{width:200},placeholder:O},l),{},{onSearch:un(yt().mark(function U(){var Y,J,ne,Q,te,Z,le=arguments;return yt().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:for(ne=le.length,Q=new Array(ne),te=0;tea":{fontSize:t.fontSize}}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-tbody").concat(t.antCls,"-table-wrapper:only-child").concat(t.antCls,"-table"),{marginBlock:0,marginInline:0}),"".concat(t.antCls,"-table").concat(t.antCls,"-table-middle ").concat(t.componentCls),G({marginBlock:0,marginInline:-8},"".concat(t.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",G(G(G(G({marginBlockEnd:"16px",background:t.colorBgContainer,"&-ghost":{background:"transparent"}},"&".concat(t.componentCls,"-form"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:16,overflow:"unset"}),"&-light-filter",{marginBlockEnd:0,paddingBlock:0,paddingInline:0}),"&-form-option",G(G(G({},"".concat(t.antCls,"-form-item"),{}),"".concat(t.antCls,"-form-item-label"),{}),"".concat(t.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",G({},t.componentCls,G({height:"auto !important",paddingBlockEnd:"24px"},"".concat(t.antCls,"-form-item-label"),{minWidth:"80px",textAlign:"start"})))),"&-toolbar",{display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",paddingInline:24,paddingBlock:0,"&-option":{display:"flex",alignItems:"center",justifyContent:"flex-end"},"&-title":{flex:"1",color:t.colorTextLabel,fontWeight:"500",fontSize:"16px",lineHeight:"24px",opacity:"0.85"}})),"@media (max-width: ".concat(t.screenXS,")px"),G({},t.componentCls,G({},"".concat(t.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",G({},"".concat(t.componentCls,"-toolbar"),{flexDirection:"column",alignItems:"flex-start",justifyContent:"flex-start",height:"auto",marginBlockEnd:"16px",marginInlineStart:"16px",paddingBlock:8,paddingInline:8,paddingBlockStart:"16px",lineHeight:"normal","&-title":{marginBlockEnd:16},"&-option":{display:"flex",justifyContent:"space-between",width:"100%"},"&-default-option":{display:"flex",flex:"1",alignItems:"center",justifyContent:"flex-end"}}))};function A5t(e){return jr("ProTable",function(t){var n=N(N({},t),{},{componentCls:".".concat(e)});return[N5t(n)]})}var F5t=["data","success","total"],D5t=function(t){var n=t.pageInfo;if(n){var r=n.current,i=n.defaultCurrent,a=n.pageSize,o=n.defaultPageSize;return{current:r||i||1,total:0,pageSize:a||o||20}}return{current:1,total:0,pageSize:20}},L5t=function(t,n,r){var i,a=u.useRef(!1),o=u.useRef(null),s=r||{},l=s.onLoad,c=s.manual,d=s.polling,f=s.onRequestError,m=s.debounceTime,p=m===void 0?20:m,h=s.effects,v=h===void 0?[]:h,g=u.useRef(c),y=u.useRef(),w=Ht(n,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),x=he(w,2),S=x[0],C=x[1],_=Ht(!1,{value:mt(r==null?void 0:r.loading)==="object"?r==null||(i=r.loading)===null||i===void 0?void 0:i.spinning:r==null?void 0:r.loading,onChange:r==null?void 0:r.onLoadingChange}),k=he(_,2),E=k[0],T=k[1],$=Ht(function(){return D5t(r)},{onChange:r==null?void 0:r.onPageInfoChange}),P=he($,2),M=P[0],j=P[1],I=Un(function(Y){(Y.current!==M.current||Y.pageSize!==M.pageSize||Y.total!==M.total)&&j(Y)}),R=Ht(!1),O=he(R,2),D=O[0],L=O[1],B=function(J,ne){ki.unstable_batchedUpdates(function(){C(J),(M==null?void 0:M.total)!==ne&&I(N(N({},M),{},{total:ne||J.length}))})},F=_b(M==null?void 0:M.current),z=_b(M==null?void 0:M.pageSize),H=_b(d),A=Un(function(){ki.unstable_batchedUpdates(function(){T(!1),L(!1)})}),V=function(){var Y=un(yt().mark(function J(ne){var Q,te,Z,le,se,ce,re,ie,pe,Se,_e,X;return yt().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!g.current){ee.next=3;break}return g.current=!1,ee.abrupt("return");case 3:return ne?L(!0):T(!0),Q=M||{},te=Q.pageSize,Z=Q.current,ee.prev=5,le=(r==null?void 0:r.pageInfo)!==!1?{current:Z,pageSize:te}:void 0,ee.next=9,t==null?void 0:t(le);case 9:if(ee.t0=ee.sent,ee.t0){ee.next=12;break}ee.t0={};case 12:if(se=ee.t0,ce=se.data,re=ce===void 0?[]:ce,ie=se.success,pe=se.total,Se=pe===void 0?0:pe,_e=at(se,F5t),ie!==!1){ee.next=21;break}return ee.abrupt("return",[]);case 21:return X=QOt(re,[r.postData].filter(function(q){return q})),B(X,Se),l==null||l(X,_e),ee.abrupt("return",X);case 27:if(ee.prev=27,ee.t1=ee.catch(5),f!==void 0){ee.next=31;break}throw new Error(ee.t1);case 31:S===void 0&&C([]),f(ee.t1);case 33:return ee.prev=33,A(),ee.finish(33);case 36:return ee.abrupt("return",[]);case 37:case"end":return ee.stop()}},J,null,[[5,27,33,36]])}));return function(ne){return Y.apply(this,arguments)}}(),W=X9(function(){var Y=un(yt().mark(function J(ne){var Q,te,Z;return yt().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(y.current&&clearTimeout(y.current),t){se.next=3;break}return se.abrupt("return");case 3:return Q=new AbortController,o.current=Q,se.prev=5,se.next=8,Promise.race([V(ne),new Promise(function(ce,re){var ie,pe;(ie=o.current)===null||ie===void 0||(ie=ie.signal)===null||ie===void 0||(pe=ie.addEventListener)===null||pe===void 0||pe.call(ie,"abort",function(){re("aborted"),W.cancel(),A()})})]);case 8:if(te=se.sent,!Q.signal.aborted){se.next=11;break}return se.abrupt("return");case 11:return Z=fa(d,te),Z&&!a.current&&(y.current=setTimeout(function(){W.run(Z)},Math.max(Z,2e3))),se.abrupt("return",te);case 16:if(se.prev=16,se.t0=se.catch(5),se.t0!=="aborted"){se.next=20;break}return se.abrupt("return");case 20:throw se.t0;case 21:case"end":return se.stop()}},J,null,[[5,16]])}));return function(J){return Y.apply(this,arguments)}}(),p||30),U=function(){var J;(J=o.current)===null||J===void 0||J.abort(),W.cancel(),A()};return u.useEffect(function(){return d||clearTimeout(y.current),!H&&d&&W.run(!0),function(){clearTimeout(y.current)}},[d]),u.useEffect(function(){return a.current=!1,function(){a.current=!0}},[]),u.useEffect(function(){var Y=M||{},J=Y.current,ne=Y.pageSize;(!F||F===J)&&(!z||z===ne)||r.pageInfo&&S&&(S==null?void 0:S.length)>ne||J!==void 0&&S&&S.length<=ne&&(U(),W.run(!1))},[M==null?void 0:M.current]),u.useEffect(function(){z&&(U(),W.run(!1))},[M==null?void 0:M.pageSize]),rk(function(){return U(),W.run(!1),c||(g.current=!1),function(){U()}},[].concat(Ve(v),[c])),{dataSource:S,setDataSource:C,loading:mt(r==null?void 0:r.loading)==="object"?N(N({},r==null?void 0:r.loading),{},{spinning:E}):E,reload:function(){var Y=un(yt().mark(function ne(){return yt().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return U(),te.abrupt("return",W.run(!1));case 2:case"end":return te.stop()}},ne)}));function J(){return Y.apply(this,arguments)}return J}(),pageInfo:M,pollingLoading:D,reset:function(){var Y=un(yt().mark(function ne(){var Q,te,Z,le,se,ce,re,ie;return yt().wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:Q=r||{},te=Q.pageInfo,Z=te||{},le=Z.defaultCurrent,se=le===void 0?1:le,ce=Z.defaultPageSize,re=ce===void 0?20:ce,ie={current:se,total:0,pageSize:re},I(ie);case 4:case"end":return Se.stop()}},ne)}));function J(){return Y.apply(this,arguments)}return J}(),setPageInfo:function(){var Y=un(yt().mark(function ne(Q){return yt().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:I(N(N({},M),Q));case 1:case"end":return Z.stop()}},ne)}));function J(ne){return Y.apply(this,arguments)}return J}()}},B5t=function(t){return function(n,r){var i,a,o=n.fixed,s=n.index,l=r.fixed,c=r.index;if(o==="left"&&l!=="left"||l==="right"&&o!=="right")return-2;if(l==="left"&&o!=="left"||o==="right"&&l!=="right")return 2;var d=n.key||"".concat(s),f=r.key||"".concat(c);if((i=t[d])!==null&&i!==void 0&&i.order||(a=t[f])!==null&&a!==void 0&&a.order){var m,p;return(((m=t[d])===null||m===void 0?void 0:m.order)||0)-(((p=t[f])===null||p===void 0?void 0:p.order)||0)}return(n.index||0)-(r.index||0)}},z5t=["children"],H5t=["",null,void 0],kK=function(){for(var t=arguments.length,n=new Array(t),r=0;rte.length?(te.push(U),te):(te.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,U),te)}return[].concat(Ve(i.dataSource),[U])},j=function(){return N(N({},T),{},{size:c,rowSelection:l===!1?void 0:l,className:n,style:d,columns:P,loading:i.loading,dataSource:k.newLineRecord?M(i.dataSource):i.dataSource,pagination:s,onChange:function(V,W,U,Y){var J;if((J=T.onChange)===null||J===void 0||J.call(T,V,W,U,Y),w(Ci(W)),Array.isArray(U)){var ne,Q=U.reduce(function(ce,re){return N(N({},ce),{},G({},"".concat(re.field),re.order))},{});y((ne=Ci(Q))!==null&&ne!==void 0?ne:{})}else{var te,Z,le=(te=U.column)===null||te===void 0?void 0:te.sorter,se=(le==null?void 0:le.toString())===le;y((Z=Ci(G({},"".concat(se?le:U.field),U.order)))!==null&&Z!==void 0?Z:{})}}})},I=u.useMemo(function(){return e.search===!1&&!e.headerTitle&&e.toolBarRender===!1},[]),R=b.jsx(nA.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:b.jsx(ia,N(N({},j()),{},{rowKey:t}))}),O=e.tableViewRender?e.tableViewRender(N(N({},j()),{},{rowSelection:l!==!1?l:void 0}),R):R,D=u.useMemo(function(){if(e.editable&&!e.name){var H,A,V;return b.jsxs(b.Fragment,{children:[f,g,u.createElement(Ni,N(N({},(H=e.editable)===null||H===void 0?void 0:H.formProps),{},{formRef:(A=e.editable)===null||A===void 0||(A=A.formProps)===null||A===void 0?void 0:A.formRef,component:!1,form:(V=e.editable)===null||V===void 0?void 0:V.form,onValuesChange:k.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:e.dateFormatter}),O)]})}return b.jsxs(b.Fragment,{children:[f,g,O]})},[g,e.loading,!!e.editable,O,f]),L=u.useMemo(function(){return v===!1||I===!0||e.name?{}:m?{padding:0}:f?{paddingBlockStart:0}:f&&s===!1?{paddingBlockStart:0}:{padding:0}},[I,s,e.name,v,f,m]),B=v===!1||I===!0||e.name?D:b.jsx(ix,N(N({ghost:e.ghost,bordered:Wme("table",_),bodyStyle:L},v),{},{children:D})),F=function(){return e.tableRender?e.tableRender(e,B,{toolbar:f||void 0,alert:g||void 0,table:O||void 0}):B},z=b.jsxs("div",{className:fe(C,G({},"".concat(r,"-polling"),i.pollingLoading)),style:h,ref:$.rootDomRef,children:[S?null:p,o!=="form"&&e.tableExtraRender&&b.jsx("div",{className:fe(C,"".concat(r,"-extra")),children:e.tableExtraRender(e,i.dataSource||[])}),o!=="form"&&F()]});return!x||!(x!=null&&x.fullScreen)?z:b.jsx(Bt,{getPopupContainer:function(){return $.rootDomRef.current||document.body},children:z})}var J5t={},Q5t=function(t){var n;t.cardBordered;var r=t.request,i=t.className,a=t.params,o=a===void 0?J5t:a,s=t.defaultData,l=t.headerTitle,c=t.postData,d=t.ghost,f=t.pagination,m=t.actionRef,p=t.columns,h=p===void 0?[]:p,v=t.toolBarRender,g=t.optionsRender,y=t.onLoad,w=t.onRequestError;t.style,t.cardProps,t.tableStyle,t.tableClassName,t.columnsStateMap,t.onColumnsStateChange;var x=t.options,S=t.search,C=t.name,_=t.onLoadingChange,k=t.rowSelection,E=k===void 0?!1:k,T=t.beforeSearchSubmit,$=t.tableAlertRender,P=t.defaultClassName,M=t.formRef,j=t.type,I=j===void 0?"table":j,R=t.columnEmptyText,O=R===void 0?"-":R,D=t.toolbar,L=t.rowKey,B=t.manualRequest,F=t.polling,z=t.tooltip,H=t.revalidateOnFocus,A=H===void 0?!1:H,V=t.searchFormRender,W=at(t,Y5t),U=A5t(t.defaultClassName),Y=U.wrapSSR,J=U.hashId,ne=fe(P,i,J),Q=u.useRef(),te=u.useRef(),Z=M||te;u.useImperativeHandle(m,function(){return Q.current});var le=Ht(E?(E==null?void 0:E.defaultSelectedRowKeys)||[]:void 0,{value:E?E.selectedRowKeys:void 0}),se=he(le,2),ce=se[0],re=se[1],ie=Ht(function(){if(!(B||S!==!1))return{}}),pe=he(ie,2),Se=pe[0],_e=pe[1],X=Ht({}),ae=he(X,2),ee=ae[0],q=ae[1],ue=Ht({}),oe=he(ue,2),de=oe[0],xe=oe[1],ke=u.useCallback(function($e){for(var je=[],Ge=0;Ge<$e.length;Ge++){var Ze=$e[Ge];Ze.children?ke(Ze.children):je.push(Ze)}return je},[]),be=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return!!je.filters&&!!je.onFilter||je.filters===void 0&&je.onFilter===void 0})},[ke,h]),ye=u.useMemo(function(){var $e=ke(h);return $e==null?void 0:$e.every(function(je){return je.sorter!==!0})},[ke,h]);u.useEffect(function(){var $e=CK(h),je=$e.sort,Ge=$e.filter;be||q(Ge),ye||xe(je)},[]);var Ce=Ln(),Re=mt(f)==="object"?f:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},Pe=u.useContext(Sf),Le=u.useMemo(function(){if(r)return function(){var $e=un(yt().mark(function je(Ge){var Ze,lt;return yt().wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return Ze=N(N(N({},Ge||{}),Se),o),delete Ze._timestamp,qe.next=4,r(Ze,de,ee);case 4:return lt=qe.sent,qe.abrupt("return",lt);case 6:case"end":return qe.stop()}},je)}));return function(je){return $e.apply(this,arguments)}}()},[Se,o,ee,de,r]),we=L5t(Le,s,{pageInfo:f===!1?!1:Re,loading:t.loading,dataSource:t.dataSource,onDataSourceChange:t.onDataSourceChange,onLoad:y,onLoadingChange:_,onRequestError:w,postData:c,revalidateOnFocus:A,manual:Se===void 0,polling:F,effects:[Md(o),Md(Se),Md(ee),Md(de)],debounceTime:t.debounceTime,onPageInfoChange:function(je){var Ge,Ze;!f||!Le||(f==null||(Ge=f.onChange)===null||Ge===void 0||Ge.call(f,je.current,je.pageSize),f==null||(Ze=f.onShowSizeChange)===null||Ze===void 0||Ze.call(f,je.current,je.pageSize))}});u.useEffect(function(){var $e;if(!(t.manualRequest||!t.request||!A||($e=t.form)!==null&&$e!==void 0&&$e.ignoreRules)){var je=function(){document.visibilityState==="visible"&&we.reload()};return document.addEventListener("visibilitychange",je),function(){return document.removeEventListener("visibilitychange",je)}}},[]);var ve=K.useRef(new Map),ge=K.useMemo(function(){return typeof L=="function"?L:function($e,je){var Ge;return je===-1?$e==null?void 0:$e[L]:t.name?je==null?void 0:je.toString():(Ge=$e==null?void 0:$e[L])!==null&&Ge!==void 0?Ge:je==null?void 0:je.toString()}},[t.name,L]);u.useMemo(function(){var $e;if(($e=we.dataSource)!==null&&$e!==void 0&&$e.length){var je=we.dataSource.map(function(Ge){var Ze=ge(Ge,-1);return ve.current.set(Ze,Ge),Ze});return je}return[]},[we.dataSource,ge]);var Ee=u.useMemo(function(){var $e=f===!1?!1:N({},f),je=N(N({},we.pageInfo),{},{setPageInfo:function(Ze){var lt=Ze.pageSize,et=Ze.current,qe=we.pageInfo;if(lt===qe.pageSize||qe.current===1){we.setPageInfo({pageSize:lt,current:et});return}r&&we.setDataSource([]),we.setPageInfo({pageSize:lt,current:I==="list"?et:1})}});return r&&$e&&(delete $e.onChange,delete $e.onShowSizeChange),XOt($e,je,Ce)},[f,we,Ce]);rk(function(){var $e;t.request&&!uOt(o)&&we.dataSource&&!YOt(we.dataSource,s)&&(we==null||($e=we.pageInfo)===null||$e===void 0?void 0:$e.current)!==1&&we.setPageInfo({current:1})},[o]),Pe.setPrefixName(t.name);var Ne=u.useCallback(function(){E&&E.onChange&&E.onChange([],[],{type:"none"}),re([])},[E,re]);Pe.propsRef.current=t;var ze=wgt(N(N({},t.editable),{},{tableName:t.name,getRowKey:ge,childrenColumnName:((n=t.expandable)===null||n===void 0?void 0:n.childrenColumnName)||"children",dataSource:we.dataSource||[],setDataSource:function(je){var Ge,Ze;(Ge=t.editable)===null||Ge===void 0||(Ze=Ge.onValuesChange)===null||Ze===void 0||Ze.call(Ge,void 0,je),we.setDataSource(je)}})),He=Lo==null?void 0:Lo.useToken(),Ye=He.token;JOt(Q,we,{fullScreen:function(){var je;if(!(!((je=Pe.rootDomRef)!==null&&je!==void 0&&je.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Ge;(Ge=Pe.rootDomRef)===null||Ge===void 0||Ge.current.requestFullscreen()}},onCleanSelected:function(){Ne()},resetAll:function(){var je;Ne();var Ge=CK(h),Ze=Ge.sort,lt=Ge.filter;q(lt),xe(Ze),Pe.setKeyWords(void 0),we.setPageInfo({current:1}),Z==null||(je=Z.current)===null||je===void 0||je.resetFields(),_e({})},editableUtils:ze}),Pe.setAction(Q.current);var De=u.useMemo(function(){var $e;return Gme({columns:h,counter:Pe,columnEmptyText:O,type:I,marginSM:Ye.marginSM,editableUtils:ze,rowKey:L,childrenColumnName:($e=t.expandable)===null||$e===void 0?void 0:$e.childrenColumnName,proFilter:ee,proSort:de}).sort(B5t(Pe.columnsMap))},[h,Pe==null?void 0:Pe.sortKeyColumns,Pe==null?void 0:Pe.columnsMap,O,I,ze.editableKeys&&ze.editableKeys.join(","),ee,de]);lfe(function(){if(De&&De.length>0){var $e=De.map(function(je){return Fg(je.key,je.index)});Pe.setSortKeyColumns($e)}},[De],["render","renderFormItem"],100),rk(function(){var $e=we.pageInfo,je=f||{},Ge=je.current,Ze=Ge===void 0?$e==null?void 0:$e.current:Ge,lt=je.pageSize,et=lt===void 0?$e==null?void 0:$e.pageSize:lt;f&&(Ze||et)&&(et!==($e==null?void 0:$e.pageSize)||Ze!==($e==null?void 0:$e.current))&&we.setPageInfo({pageSize:et||$e.pageSize,current:Ze||$e.current})},[f&&f.pageSize,f&&f.current]);var Ke=N(N({selectedRowKeys:ce},E),{},{onChange:function(je,Ge,Ze){E&&E.onChange&&E.onChange(je,Ge,Ze),re(je)}}),Je=S!==!1&&(S==null?void 0:S.filterType)==="light",We=u.useCallback(function($e){if(x&&x.search){var je,Ge,Ze=x.search===!0?{}:x.search,lt=Ze.name,et=lt===void 0?"keyword":lt,qe=(je=x.search)===null||je===void 0||(Ge=je.onSearch)===null||Ge===void 0?void 0:Ge.call(je,Pe.keyWords);if(qe!==!1){_e(N(N({},$e),{},G({},et,Pe.keyWords)));return}}_e($e)},[Pe.keyWords,x,_e]),vt=u.useMemo(function(){if(mt(we.loading)==="object"){var $e;return(($e=we.loading)===null||$e===void 0?void 0:$e.spinning)||!1}return we.loading},[we.loading]),dt=u.useMemo(function(){var $e=S===!1&&I!=="form"?null:b.jsx(f5t,{pagination:Ee,beforeSearchSubmit:T,action:Q,columns:h,onFormSearchSubmit:function(Ge){We(Ge)},ghost:d,onReset:t.onReset,onSubmit:t.onSubmit,loading:!!vt,manualRequest:B,search:S,form:t.form,formRef:Z,type:t.type||"table",cardBordered:t.cardBordered,dateFormatter:t.dateFormatter});return V&&$e?b.jsx(b.Fragment,{children:V(t,$e)}):$e},[T,Z,d,vt,B,We,Ee,t,h,S,V,I]),bt=u.useMemo(function(){return ce==null?void 0:ce.map(function($e){var je;return(je=ve.current)===null||je===void 0?void 0:je.get($e)})},[we.dataSource,ce]),Ie=u.useMemo(function(){return x===!1&&!l&&!v&&!D&&!Je},[x,l,v,D,Je]),Te=v===!1?null:b.jsx(M5t,{headerTitle:l,hideToolbar:Ie,selectedRows:bt,selectedRowKeys:ce,tableColumn:De,tooltip:z,toolbar:D,onFormSearchSubmit:function(je){_e(N(N({},Se),je))},searchNode:Je?dt:null,options:x,optionsRender:g,actionRef:Q,toolBarRender:v}),Oe=E!==!1?b.jsx(o5t,{selectedRowKeys:ce,selectedRows:bt,onCleanSelected:Ne,alertOptionRender:W.tableAlertOptionRender,alertInfoRender:$,alwaysShowAlert:E==null?void 0:E.alwaysShowAlert}):null;return Y(b.jsx(X5t,N(N({},t),{},{name:C,defaultClassName:P,size:Pe.tableSize,onSizeChange:Pe.setTableSize,pagination:Ee,searchNode:dt,rowSelection:E!==!1?Ke:void 0,className:ne,tableColumn:De,isLightFilter:Je,action:we,alertDom:Oe,toolbarDom:Te,hideToolbar:Ie,onSortChange:function(je){ye||je===de||xe(je)},onFilterChange:function(je){be||je===ee||q(je)},editableUtils:ze,getRowKey:ge})))},Kme=function(t){var n=u.useContext(Bt.ConfigContext),r=n.getPrefixCls,i=t.ErrorBoundary===!1?K.Fragment:t.ErrorBoundary||Ymt;return b.jsx(n5t,{initValue:t,children:b.jsx(I4,{needDeps:!0,children:b.jsx(i,{children:b.jsx(Q5t,N({defaultClassName:"".concat(r("pro-table"))},t))})})})};Kme.Summary=ia.Summary;async function Yme(e){return In("/visitor/api/v1/ticket/query",{method:"GET",params:{...e,channel:wn}})}async function Z5t(e){return In("/visitor/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function Xme(e){return In("/api/v1/ticket/query/org",{method:"GET",params:{...e,channel:wn}})}async function eMt(e){return In("/api/v1/ticket/create",{method:"POST",data:{...e,channel:wn}})}async function tMt(e){return In("/api/v1/ticket/delete",{method:"POST",data:{uid:e,channel:wn}})}async function nMt(e){return In("/visitor/api/v1/ticket/delete",{method:"POST",data:{...e,channel:wn}})}async function Jme(e,t){return In(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/categories`,{method:"GET"})}async function rMt(e,t){return In(`/visitor/api/v1/ticket/settings/orgs/${e}/workgroups/${t}/basic`,{method:"GET"})}const pT={CLOSED:{color:"default",labelKey:"ticket.status.closed",fallback:"CLOSED"},OPEN:{color:"processing",labelKey:"ticket.status.open",fallback:"OPEN"},NEW:{color:"blue",labelKey:"ticket.status.new",fallback:"NEW"},ASSIGNED:{color:"cyan",labelKey:"ticket.status.assigned",fallback:"ASSIGNED"},CLAIMED:{color:"lime",labelKey:"ticket.status.claimed",fallback:"CLAIMED"},UNCLAIMED:{color:"gold",labelKey:"ticket.status.unclaimed",fallback:"UNCLAIMED"},PROCESSING:{color:"processing",labelKey:"ticket.status.processing",fallback:"PROCESSING"},PENDING:{color:"warning",labelKey:"ticket.status.pending",fallback:"PENDING"},HOLDING:{color:"orange",labelKey:"ticket.status.holding",fallback:"HOLDING"},RESUMED:{color:"purple",labelKey:"ticket.status.resumed",fallback:"RESUMED"},REOPENED:{color:"blue",labelKey:"ticket.status.reopened",fallback:"REOPENED"},RESOLVED:{color:"success",labelKey:"ticket.status.resolved",fallback:"RESOLVED"},ESCALATED:{color:"magenta",labelKey:"ticket.status.escalated",fallback:"ESCALATED"},CANCELLED:{color:"default",labelKey:"ticket.status.cancelled",fallback:"CANCELLED"}},iMt=K.forwardRef((e,t)=>{const{orgUid:n,workgroupUid:r,onCreateTicket:i}=e,a=u.useRef(),[o]=Uc(),s=nc(),{translateString:l}=fr(),{currentVisitor:c}=Jl(),{isLoggedIn:d,userInfo:f}=u.useContext(Oa),m=!!d,[p,h]=u.useState([]),[v,g]=u.useState(!1),y=u.useMemo(()=>n||o.get(Fu)||"",[n,o]),w=u.useMemo(()=>r||o.get(Du)||"",[r,o]),x=u.useMemo(()=>m&&(f!=null&&f.uid)?f.uid:c==null?void 0:c.uid,[m,f,c]);u.useEffect(()=>{if(!y||!w){h([]);return}let R=!1;return(async()=>{var D,L,B;g(!0);try{const F=await Jme(y,w);if(R)return;((D=F.data)==null?void 0:D.code)===200&&((B=(L=F.data)==null?void 0:L.data)!=null&&B.categories)?h(F.data.data.categories):h([])}catch(F){R||(Ue.error("TicketTable fetch categories error",F),h([]))}finally{R||g(!1)}})(),()=>{R=!0}},[y,w]);const S=u.useCallback(async R=>{var O,D,L,B,F;if(!y||!x)return Ue.warn("TicketTable missing orgUid or reporterUid",y,x),{data:[],total:0,success:!0};try{const z=R.current?R.current-1:0,H=R.pageSize||10,A={orgUid:y,workgroupUid:w||void 0,reporterUid:x,pageNumber:z,pageSize:H,ticketNumber:((O=R.ticketNumber)==null?void 0:O.trim())||void 0,status:R.status||void 0,categoryUid:R.categoryUid||void 0,searchText:((D=R.descriptionKeyword)==null?void 0:D.trim())||void 0},V=m?await Xme(A):await Yme(A);if(((L=V.data)==null?void 0:L.code)===200&&((B=V.data)!=null&&B.data))return{data:V.data.data.content||[],total:V.data.data.totalElements||0,success:!0};it.error(((F=V.data)==null?void 0:F.message)||l("ticket.table.load.failed")||"工单加载失败")}catch(z){Ue.error(m?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",z),it.error(l("ticket.table.load.failed")||"工单加载失败")}return{data:[],total:0,success:!1}},[y,w,x,l,m]);K.useImperativeHandle(t,()=>({reload:()=>{a.current&&a.current.reload()}}));const C=u.useMemo(()=>{const R={};return Object.keys(pT).forEach(O=>{const D=pT[O];R[O]={text:l(D.labelKey)||D.fallback}}),R},[l]),_=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]={text:l(O.name)||O.name})}),R},[p,l]),k=u.useMemo(()=>{const R={};return p.forEach(O=>{O.uid&&(R[O.uid]=l(O.name)||O.name)}),R},[p,l]),E=u.useCallback(async R=>{var O,D;if(R){if(!y||!x){it.warning(l("ticket.table.delete.login.required")||"请登录后再删除工单");return}try{const L=m?await tMt(R):await nMt({uid:R,orgUid:y,workgroupUid:w||void 0,reporterUid:x});((O=L.data)==null?void 0:O.code)===200?(it.success(l("ticket.table.delete.success")||"删除成功"),a.current&&a.current.reload()):it.error(((D=L.data)==null?void 0:D.message)||l("ticket.table.delete.failed")||"删除失败")}catch(L){Ue.error("deleteTicket error",L),it.error(l("ticket.table.delete.failed")||"删除失败")}}},[y,x,m,w,l]),T=u.useCallback(()=>{var R;(R=a.current)==null||R.reload()},[]),$=u.useCallback(()=>{i&&i()},[i]),P=u.useCallback(()=>{const R=[];return i&&R.push(b.jsx(zt,{type:"primary",icon:b.jsx(fy,{}),onClick:$,children:l("ticket.table.create")||l("ticket.history.create")||"创建工单"},"create")),R.push(b.jsx(zt,{icon:b.jsx(ug,{}),onClick:T,children:l("ticket.table.refresh")||"刷新"},"refresh")),R},[T,$,i,l]),M=u.useMemo(()=>{const R=new URLSearchParams;return y&&R.set(Fu,y),w&&R.set(Du,w),R.toString()},[y,w]),j=u.useCallback(R=>{if(!R)return;const O=M?`?${M}`:"";s(`/ticket/chat/${R}${O}`)},[s,M]),I=[{title:l("ticket.table.search.ticketNumber")||"工单编号",dataIndex:"ticketNumber",valueType:"text",fixed:"left",width:160,ellipsis:!0,render:(R,O)=>b.jsx(zt,{type:"link",size:"small",onClick:()=>j(O.uid),children:R||O.uid||"-"}),fieldProps:{placeholder:l("ticket.table.search.ticketNumber.placeholder")||"请输入工单编号"}},{title:l("ticket.table.column.description")||"问题描述",dataIndex:"description",ellipsis:!0},{title:l("ticket.table.column.category")||"问题分类",dataIndex:"categoryUid",ellipsis:!0,valueType:"select",fieldProps:{loading:v,showSearch:!0},valueEnum:_,render:(R,O)=>O.categoryUid?k[O.categoryUid]||O.categoryUid:"-"},{title:l("ticket.table.column.status")||"状态",dataIndex:"status",valueType:"select",valueEnum:C,render:(R,O)=>{const D=O.status?pT[O.status]:void 0,L=(D==null?void 0:D.labelKey)||O.status||"";return b.jsx(Yn,{color:(D==null?void 0:D.color)||"default",children:l(L)||(D==null?void 0:D.fallback)||O.status||"-"})}},{title:l("ticket.table.column.createdAt")||"提交时间",dataIndex:"createdAt",render:R=>typeof R=="string"?At(R).format("YYYY-MM-DD HH:mm:ss"):"",hideInSearch:!0},{title:l("ticket.table.column.actions")||"操作",key:"option",dataIndex:"option",hideInSearch:!0,width:200,fixed:"right",render:(R,O)=>b.jsxs(Sr,{size:4,children:[b.jsx(zt,{type:"link",size:"small",onClick:()=>j(O.uid),children:l("ticket.table.action.view")||"查看"}),b.jsx(Yj,{title:l("ticket.table.delete.confirm.title")||"确认删除这条工单吗?",okText:l("ticket.table.delete.confirm.ok")||"删除",cancelText:l("ticket.table.delete.confirm.cancel")||"取消",onConfirm:()=>E(O.uid),children:b.jsx(zt,{type:"link",size:"small",danger:!0,children:l("ticket.table.action.delete")||"删除"})})]})}];return b.jsx(b.Fragment,{children:b.jsx(Kme,{columns:I,actionRef:a,cardBordered:!0,rowKey:"uid",editable:{type:"multiple"},search:{labelWidth:"auto"},pagination:{showQuickJumper:!0},scroll:{x:"max-content"},dateFormatter:"string",toolBarRender:P,request:S,headerTitle:l("ticket.history.title")||"我的工单"})})});async function aMt(e){return In("/visitor/api/v1/form/available",{method:"GET",params:{...e,channel:wn}})}const{TextArea:_K}=vr,{Group:oMt}=pf,{Group:sMt}=Ga;function lMt({type:e,props:t={},options:n,placeholder:r,isDarkMode:i=!1}){if(!e)return null;const a=e.toLowerCase(),o=i?{backgroundColor:"#141414",borderColor:"#434343",color:"#fff"}:{},s=i?{backgroundColor:"#141414"}:{};switch(a){case"text":switch(t.type||"text"){case"email":return b.jsx(vr,{type:"email",placeholder:r||"请输入邮箱地址",style:o});case"tel":return b.jsx(vr,{type:"tel",placeholder:r||"请输入电话号码",style:o});case"textarea":return b.jsx(_K,{rows:t.rows||4,placeholder:r||"请输入文本内容",style:o});case"date":return b.jsx(Bt,{locale:H0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期"})});case"datetime-local":return b.jsx(Bt,{locale:H0,children:b.jsx(lo,{showTime:!0,style:{width:"100%",...o},placeholder:r||"请选择日期时间"})});case"file":return b.jsx(x2,{accept:t.accept,children:b.jsx(zt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传文件"})});default:return b.jsx(vr,{placeholder:r||"请输入",style:o})}case"input":return b.jsx(vr,{placeholder:r||"请输入",style:o});case"textarea":return b.jsx(_K,{rows:4,placeholder:r||"请输入多行文本",style:o});case"select":return b.jsx(go,{style:{width:"100%",...s},placeholder:r||"请选择",classNames:i?{popup:{root:"dark-mode-select"}}:void 0,options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`})):[{label:"选项1",value:"1",key:"option-1"},{label:"选项2",value:"2",key:"option-2"}]});case"radio":return b.jsx(oMt,{style:i?{color:"#fff"}:{},children:(Array.isArray(n)?n:["选项1","选项2"]).map((l,c)=>b.jsx(pf,{value:l,style:i?{color:"#fff"}:{},children:l},`${l}-${c}`))});case"checkbox":return b.jsx(sMt,{style:i?{color:"#fff"}:{},options:Array.isArray(n)?n.map((l,c)=>({label:l,value:l,key:`${l}-${c}`,style:i?{color:"#fff"}:{}})):[{label:"选项1",value:"1",key:"option-1",style:i?{color:"#fff"}:{}},{label:"选项2",value:"2",key:"option-2",style:i?{color:"#fff"}:{}}]});case"datepicker":return b.jsx(Bt,{locale:H0,children:b.jsx(lo,{style:{width:"100%",...o},placeholder:r||"请选择日期",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"timepicker":return b.jsx(Bt,{locale:H0,children:b.jsx(tf,{style:{width:"100%",...o},placeholder:r||"请选择时间",classNames:i?{popup:{root:"dark-mode-picker"}}:void 0})});case"switch":return b.jsx(Qj,{checkedChildren:"开",unCheckedChildren:"关"});case"upload":return b.jsx(x2,{accept:t.accept,children:b.jsx(zt,{style:i?{backgroundColor:"#1f1f1f",borderColor:"#434343",color:"#fff"}:{},children:"点击上传"})});default:return console.log("Unknown component type:",e),b.jsxs("div",{children:["未知组件类型: ",e]})}}const cMt=({forms:e=[],selectedFormUid:t,onFormSelect:n,onFormSubmit:r,loading:i=!1,renderMode:a="full",fieldNamePrefix:o=""})=>{const[s,l]=u.useState([]),[c,d]=u.useState(null),[f]=En.useForm(),{isDarkMode:m}=u.useContext(Oa),{translateString:p}=fr(),h=x=>{try{const S=JSON.parse(x);return Array.isArray(S)?S:[]}catch(S){return console.error("解析表单schema失败:",S),[]}};u.useEffect(()=>{if(t&&e.length>0){const x=e.find(S=>S.uid===t);if(x)if(d(x),x.schema){const S=h(x.schema);l(S)}else l([])}else d(null),l([])},[t,e]);const v=x=>{n&&n(x)},g=x=>{var _;const C=((k,E)=>{switch(k){case"text":switch(E){case"email":return p("ticket.form.placeholder.email")||"请输入邮箱地址";case"tel":return p("ticket.form.placeholder.tel")||"请输入电话号码";case"textarea":return p("ticket.form.placeholder.text")||"请输入文本内容";case"date":return p("ticket.form.placeholder.date")||"请选择日期";case"datetime-local":return p("ticket.form.placeholder.datetime")||"请选择日期时间";default:return p("ticket.form.placeholder.text")||"请输入"}case"input":return p("ticket.form.placeholder.text")||"请输入";case"textarea":return p("ticket.form.placeholder.text")||"请输入多行文本";case"select":return p("ticket.form.placeholder.select")||"请选择";case"datePicker":return p("ticket.form.placeholder.date")||"请选择日期";case"timePicker":return p("ticket.form.placeholder.time")||"请选择时间";default:return p("ticket.form.placeholder.text")||"请输入"}})(x.type,(_=x.props)==null?void 0:_.type);return lMt({type:x.type,props:x.props,options:x.options,placeholder:C,isDarkMode:m})},y=async x=>{try{r&&(await r(x),Cr.success(p("ticket.form.submit.success")||"表单提交成功"),f.resetFields())}catch(S){console.error("表单提交失败:",S),Cr.error(p("ticket.form.submit.error")||"表单提交失败")}},w=()=>!c||!s.length?null:b.jsx(b.Fragment,{children:s.map((x,S)=>{var C;return b.jsx(En.Item,{name:`${o}${x.id||`field-${S}`}`,label:x.label,rules:[{required:x.required,message:p("ticket.form.required")?(C=p("ticket.form.required"))==null?void 0:C.replace("{label}",x.label):`${x.label}是必填项`}],children:g(x)},x.id||`field-${S}`)})});if(a==="fields-only"){if(!t||!e.length)return null;const x=e.find(C=>C.uid===t);if(!x||!x.schema)return null;const S=h(x.schema);return S.length?b.jsx(b.Fragment,{children:S.map((C,_)=>{var k;return b.jsx(En.Item,{name:`${o}${C.id||`field-${_}`}`,label:C.label,rules:[{required:C.required,message:p("ticket.form.required")?(k=p("ticket.form.required"))==null?void 0:k.replace("{label}",C.label):`${C.label}是必填项`}],children:g(C)},C.id||`field-${_}`)})}):null}return e.length===0?b.jsx(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:b.jsx(Ea,{description:p("ticket.form.empty")||"暂无可用的工单表单"})}):b.jsxs(Kl,{title:p("ticket.form.title")||"工单表单",className:m?"dark-card":"",children:[b.jsx(go,{style:{width:"100%",marginBottom:16},placeholder:p("ticket.form.select.placeholder")||"请选择工单表单",value:t,onChange:v,options:e.map(x=>({label:x.name,value:x.uid,disabled:x.status!=="PUBLISHED"}))}),c&&b.jsxs(b.Fragment,{children:[b.jsx(Y_,{orientation:"left",children:c.name}),c.description&&b.jsx("p",{style:{color:m?"#ccc":"#666",marginBottom:16},children:c.description}),s.length>0?b.jsxs(En,{form:f,layout:"vertical",onFinish:y,style:{maxWidth:"100%"},children:[w(),b.jsx(En.Item,{children:b.jsx(zt,{type:"primary",htmlType:"submit",loading:i,block:!0,children:p("ticket.form.submit")||"提交表单"})})]}):b.jsx(Ea,{description:p("ticket.form.fields.empty")||"该表单暂无字段配置"})]})]})},uMt=100,dMt=e=>e?e.trim().replace(/\s+/g," ").slice(0,uMt):"",fMt=({visible:e,onClose:t,orgUid:n,workgroupUid:r,currentVisitor:i,threadUid:a,isDarkMode:o})=>{const[s]=Ni.useForm(),[l,c]=u.useState(!1),{isDarkMode:d,isLoggedIn:f,userInfo:m}=u.useContext(Oa),p=!!f,h=o!==void 0?o:d,{translateString:v}=fr(),[g]=Uc(),{currentVisitor:y}=Jl(),w=m==null?void 0:m.uid,x=m==null?void 0:m.nickname,S=m==null?void 0:m.username,C=m==null?void 0:m.avatar,_=m==null?void 0:m.email,k=m==null?void 0:m.mobile,E=u.useMemo(()=>{if(p&&w)return{uid:w,nickname:x||S||"",avatar:C||""};const U=Y=>{if(Y&&typeof Y=="object"){const J=Y;return{uid:typeof J.uid=="string"?J.uid:void 0,nickname:typeof J.nickname=="string"?J.nickname:void 0,avatar:typeof J.avatar=="string"?J.avatar:void 0}}};return U(i)||U(y)},[p,w,x,S,C,i,y]),T=u.useMemo(()=>({contactName:x||S||"",email:_||"",phone:k||""}),[x,S,_,k]),$=u.useCallback(()=>{const U={};for(const[Y,J]of g.entries())U[Y]=J;return{orgUid:U[Fu]||"",type:U[gI]||"",sid:U[Du]||""}},[g]),P=u.useMemo(()=>{const U=$();return n||U.orgUid},[n,$]),M=u.useMemo(()=>{const U=$();return r||U.sid},[r,$]);u.useEffect(()=>{const U=$();Ue.debug("TicketDrawer URL params:",U),Ue.debug("TicketDrawer props orgUid:",n),Ue.debug("TicketDrawer final orgUid:",P),Ue.debug("TicketDrawer final workgroupUid:",M)},[n,P,M,$]);const[j,I]=u.useState([]),[R,O]=u.useState(""),[D,L]=u.useState([]),[B,F]=u.useState(!1);u.useEffect(()=>{if(e){s.setFieldsValue({status:vb,priority:hb,threadUid:a||""});const U=localStorage.getItem("ticketDraft");U&&s.setFieldValue("description",U)}},[e,a,s]),u.useEffect(()=>{if(!e||!p)return;const U=s.getFieldsValue(["contactName","email","phone"]),Y={};!U.contactName&&T.contactName&&(Y.contactName=T.contactName),!U.email&&T.email&&(Y.email=T.email),!U.phone&&T.phone&&(Y.phone=T.phone),Object.keys(Y).length>0&&s.setFieldsValue(Y)},[e,p,T,s]),u.useEffect(()=>{e&&P&&j.length===0&&(async()=>{var Y,J,ne;try{const te=await aMt({pageNumber:0,pageSize:100,type:VVe,status:WVe,orgUid:P});if(Ue.debug("Fetching forms once for orgUid:",P),((Y=te.data)==null?void 0:Y.code)===200&&((ne=(J=te.data)==null?void 0:J.data)!=null&&ne.content)){const Z=te.data.data.content.filter(le=>le.status==="PUBLISHED");I(Z),Z.length>0&&O(Z[0].uid||"")}}catch(Q){console.error("Fetch ticket forms error:",Q),it.error("获取工单表单失败")}})()},[e,P,j.length]),u.useEffect(()=>{if(!e)return;if(!P||!M){Ue.warn("TicketDrawer missing orgUid or workgroupUid, skip fetching categories"),L([]),s.setFieldValue("categoryUid",void 0);return}let U=!1;return(async()=>{var J,ne,Q,te;F(!0);try{const Z=await Jme(P,M);if(U)return;if(((J=Z.data)==null?void 0:J.code)===200&&((ne=Z.data)!=null&&ne.data)){const{categories:le=[],defaultCategoryUid:se}=Z.data.data;L(le);const ce=se||((Q=le[0])==null?void 0:Q.uid);ce&&s.setFieldValue("categoryUid",ce)}else L([]),s.setFieldValue("categoryUid",void 0),it.warning(((te=Z.data)==null?void 0:te.message)||"暂时无法获取问题分类")}catch(Z){U||(L([]),s.setFieldValue("categoryUid",void 0),Ue.error("Fetch visitor ticket categories error:",Z),it.error("获取问题分类失败"))}finally{U||F(!1)}})(),()=>{U=!0}},[e,P,M,s]);const z=()=>{const U=s.getFieldValue("description");U&&localStorage.setItem("ticketDraft",U)},H=U=>{O(U)},A=U=>{try{const Y=JSON.parse(U);return Array.isArray(Y)?Y:[]}catch(Y){return console.error("解析表单schema失败:",Y),[]}},V=async U=>{var Y,J,ne,Q,te,Z;try{if(c(!0),!P)return it.error("缺少组织信息,无法创建工单"),!1;if(!M)return it.error("缺少技能组信息,无法创建工单"),!1;if(!U.categoryUid)return it.error("请选择问题分类"),!1;const le=((Y=U.description)==null?void 0:Y.trim())||"",se=dMt(le),ce={},re={},ie=j.find(ee=>ee.uid===R),pe=ie!=null&&ie.schema?A(ie.schema):[];Object.keys(U).forEach(ee=>{if(ee.startsWith("dynamicField_")){const q=ee.replace("dynamicField_",""),ue=pe.find(oe=>oe.id===q);ue&&(ce[q]=U[ee],re[q]=ue.label)}});let Se=null;Object.keys(ce).length>0&&R&&(Se={formUid:R,formName:(ie==null?void 0:ie.name)||"表单",formData:ce,fieldLabels:re});const _e={summary:se,description:le,contactName:(J=U.contactName)==null?void 0:J.trim(),phone:(ne=U.phone)==null?void 0:ne.trim(),email:(Q=U.email)==null?void 0:Q.trim(),priority:U.priority||hb,status:vb,orgUid:P,workgroupUid:M,categoryUid:U.categoryUid,threadUid:a,reporterUid:E==null?void 0:E.uid,reporter:E!=null&&E.uid?{uid:E.uid,nickname:E.nickname||"",avatar:E.avatar||""}:void 0,schema:Se?JSON.stringify(Se):void 0},ae=await(p?eMt:Z5t)(_e);return Ue.debug(p?"createTicket response:":"createTicketVisitor response:",ae.data,_e),((te=ae==null?void 0:ae.data)==null?void 0:te.code)===200?(it.success(v("ticket.create.success")||"工单创建成功"),s.resetFields(),localStorage.removeItem("ticketDraft"),I([]),O(""),t(!0),!0):(it.error(((Z=ae==null?void 0:ae.data)==null?void 0:Z.message)||v("ticket.create.failed")||"工单创建失败"),!1)}catch(le){return console.error("Create ticket failed:",le),it.error(v("ticket.create.failed")||"工单创建失败"),!1}finally{c(!1)}},W=()=>{s.resetFields(),I([]),O(""),L([]),t()};return b.jsx(_s,{title:v("ticket.create.title")||"创建工单",placement:"right",onClose:W,open:e,width:500,className:h?"ticket-drawer-dark":"ticket-drawer-light",extra:b.jsxs(Sr,{children:[j.length>0&&b.jsx(go,{style:{width:150},placeholder:v("ticket.form.select.placeholder")||"选择表单",value:R,onChange:H,options:[{label:v("ticket.form.none")||"无表单",value:""},...j.map(U=>({label:U.name,value:U.uid,disabled:U.status!=="PUBLISHED"}))]}),b.jsx(zt,{onClick:W,children:v("common.cancel")||"取消"}),b.jsx(zt,{type:"primary",onClick:()=>s.submit(),loading:l,children:v("common.confirm")||"确认"})]}),children:b.jsxs(Ni,{form:s,layout:"vertical",onFinish:V,submitter:{render:!1},initialValues:{status:vb,priority:hb},children:[b.jsx(DIt,{name:"description",label:v("ticket.description")||"问题描述",placeholder:v("ticket.description.placeholder")||"请详细描述您遇到的问题,以便我们更好地为您服务...",fieldProps:{rows:6,onBlur:z},rules:[{required:!0,message:v("ticket.description.required")||"请输入问题描述"},{max:2e3,message:v("ticket.description.maxlength")||"描述不能超过2000个字符"}]}),b.jsx(Z4,{name:"categoryUid",label:v("ticket.category")||"问题分类",placeholder:v("ticket.category.placeholder")||"请选择问题分类",options:D.map(U=>({label:v(U.name)||U.name,value:U.uid,description:U.description?v(U.description)||U.description:void 0})),rules:[{required:!0,message:v("ticket.category.required")||"请选择问题分类"}],fieldProps:{loading:B,showSearch:!0,optionFilterProp:"label",disabled:D.length===0}}),b.jsx(cMt,{forms:j,selectedFormUid:R,renderMode:"fields-only",fieldNamePrefix:"dynamicField_"}),b.jsx(Tc,{name:"contactName",label:v("ticket.contact.name")||"称呼",rules:[{required:!0,message:v("ticket.contact.name.required")||"请输入称呼"}],placeholder:v("ticket.contact.name.placeholder")||"请输入您的称呼"}),b.jsx(Tc,{name:"email",label:v("ticket.contact.email")||"邮箱",placeholder:v("ticket.contact.email.placeholder")||"请输入邮箱地址",rules:[{type:"email",message:v("ticket.contact.email.invalid")||"请输入有效的邮箱地址"}]}),b.jsx(Tc,{name:"phone",label:v("ticket.contact.phone")||"手机",rules:[{required:!0,message:v("ticket.contact.phone.required")||"请输入手机号码"}],placeholder:v("ticket.contact.phone.placeholder")||"请输入手机号码",extra:v("ticket.contact.extra")||"请留下您的联系方式,以便我们及时回复"})]})})},Qme=e=>{if(!e)return"default";switch(e){case vb:return"blue";case sse:return"cyan";case lse:return"processing";case cse:return"warning";case use:return"processing";case dse:return"orange";case fse:return"gold";case mse:return"processing";case pse:return"magenta";case hse:return"success";case vse:return"red";case gse:return"default";case bse:return"default";default:return"default"}},Zme=e=>{if(!e)return"default";switch(e){case nse:return"green";case rse:return"cyan";case hb:return"blue";case ise:return"gold";case ase:return"orange";case ose:return"red";default:return"default"}},wk=e=>{if(!e)return"未知";switch(e){case vb:return"新建";case sse:return"已分配";case lse:return"已认领";case cse:return"被退回";case use:return"处理中";case dse:return"待处理";case fse:return"挂起";case mse:return"恢复处理";case pse:return"重新打开";case hse:return"已解决";case vse:return"已升级";case gse:return"已关闭";case bse:return"已取消";default:return e}},epe=e=>{if(!e)return"未知";switch(e){case nse:return"最低";case rse:return"低";case hb:return"中等";case ise:return"高";case ase:return"紧急";case ose:return"严重";default:return e}},B1=e=>{if(!e)return"-";const t=typeof e=="string"?new Date(e):e,r=new Date().getTime()-t.getTime();if(r<24*60*60*1e3){const i=Math.floor(r/36e5);if(i<1){const a=Math.floor(r/6e4);return a<1?"刚刚":`${a}分钟前`}return`${i}小时前`}return r<2*24*60*60*1e3?"昨天 "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}):t.toLocaleDateString("zh-CN")+" "+t.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"})},{Paragraph:mMt}=ga,{Search:pMt}=vr,hMt=({onCreateTicket:e,onRefresh:t,onTicketClick:n,isDarkMode:r=!1,orgUid:i,workgroupUid:a})=>{const[o,s]=u.useState([]),[l,c]=u.useState(!1),[d,f]=u.useState(""),m=nc(),[p]=Uc(),{isLoggedIn:h,userInfo:v}=u.useContext(Oa),g=!!h,{currentVisitor:y}=Jl(),w=u.useMemo(()=>i||p.get(Fu)||"",[i,p]),x=u.useMemo(()=>a||p.get(Du)||"",[a,p]),S=u.useMemo(()=>g&&(v!=null&&v.uid)?v.uid:y==null?void 0:y.uid,[g,v,y]),C=u.useCallback(async()=>{var $,P,M;if(!w||!S){s([]);return}try{c(!0);const j={orgUid:w,workgroupUid:x||void 0,reporterUid:S,pageNumber:0,pageSize:50,searchText:(d==null?void 0:d.trim())||void 0},I=g?await Xme(j):await Yme(j);(($=I.data)==null?void 0:$.code)===200&&((P=I.data)!=null&&P.data)?s(I.data.data.content||[]):(it.error(((M=I.data)==null?void 0:M.message)||"获取工单失败"),s([]))}catch(j){Ue.error(g?"queryTicketsByOrgUid error":"queryTicketsByOrgUidVisitor error",j),it.error("获取工单失败"),s([])}finally{c(!1)}},[w,x,S,g,d]);u.useEffect(()=>{C()},[C]);const _=$=>{f($)},k=()=>{C(),t&&t()},E=$=>{n?n($):m(`/ticket/${$}`)},T=u.useMemo(()=>{if(!d)return o;const $=d.toLowerCase();return o.filter(P=>{const M=P.summary||"",j=P.description||"",I=P.uid||"";return M.toLowerCase().includes($)||j.toLowerCase().includes($)||I.toLowerCase().includes($)})},[o,d]);return b.jsxs("div",{style:{backgroundColor:r?"#141414":"#f5f5f5",height:"100vh",display:"flex",flexDirection:"column",overflow:"hidden"},children:[b.jsxs("div",{style:{padding:"16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",flexShrink:0,zIndex:10},children:[b.jsx(zt,{type:"primary",block:!0,icon:b.jsx(fy,{}),onClick:e,style:{marginBottom:16},children:"创建工单"}),b.jsx(pMt,{placeholder:"搜索工单标题、描述或编号",onSearch:_,style:{width:"100%"},allowClear:!0,enterButton:b.jsx(ug,{onClick:k})}),b.jsx("div",{style:{marginTop:10},children:b.jsxs(Yn,{color:"blue",children:["共 ",T.length," 个工单"]})})]}),b.jsx("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden",backgroundColor:r?"#141414":"#f5f5f5",padding:"16px",paddingBottom:"50px"},children:l?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载中..."})}):T.length===0?b.jsx(Ea,{description:"暂无工单",style:{marginTop:"100px"}}):b.jsx(Ii,{dataSource:T,renderItem:$=>b.jsx(Ii.Item,{style:{cursor:"pointer",padding:"16px",margin:"8px 16px",backgroundColor:r?"#1f1f1f":"#ffffff",borderRadius:"8px",boxShadow:r?"0 1px 2px rgba(255,255,255,0.03)":"0 1px 2px rgba(0,0,0,0.03)",border:r?"1px solid #303030":"1px solid #f0f0f0"},onClick:()=>E($.uid),children:b.jsx(Ii.Item.Meta,{title:b.jsxs("div",{style:{marginBottom:"8px"},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"6px"},children:[b.jsx("span",{style:{fontWeight:600,fontSize:"16px",color:r?"#fff":"#262626",flex:1,marginRight:"8px",lineHeight:"1.4"},children:$.summary||"未命名工单"}),b.jsx(zt,{type:"text",size:"small",icon:b.jsx(vy,{}),style:{flexShrink:0}})]}),b.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:"6px",marginBottom:"8px"},children:[b.jsx(Yn,{color:Qme($.status),children:wk($.status)}),b.jsx(Yn,{color:Zme($.priority),children:epe($.priority)}),b.jsxs(Yn,{color:"default",children:["#",$.uid]})]})]}),description:b.jsxs("div",{children:[b.jsx(mMt,{ellipsis:{rows:2,expandable:!1},style:{color:r?"#a6a6a6":"#595959",fontSize:"14px",marginBottom:"8px",lineHeight:"1.4"},children:$.description||"-"}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",fontSize:"12px",color:"#8c8c8c"},children:[b.jsx("span",{children:$.categoryUid||"-"}),b.jsx("span",{children:$.updatedAt?B1($.updatedAt):""})]})]})})},$.uid)})})]})},vMt=async e=>(console.log("queryTicketHistoryActivity ticketUid:",e),await new Promise(t=>setTimeout(t,800)),{code:200,data:[{uid:"activity001",activityType:"CREATE",description:"工单创建",status:"NEW",assignee:{uid:"user001",nickname:"张三"},createTime:"2024-12-12 19:25:08",remark:"用户提交工单,描述系统登录问题"},{uid:"activity002",activityType:"ASSIGN",description:"工单分配",status:"ASSIGNED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:30:15",remark:"工单已分配给技术支持人员处理"},{uid:"activity003",activityType:"CLAIM",description:"工单认领",status:"CLAIMED",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 19:45:30",remark:"技术人员已认领工单,开始处理"},{uid:"activity004",activityType:"PROCESS",description:"开始处理",status:"PROCESSING",assignee:{uid:"agent001",nickname:"技术支持-李四"},createTime:"2024-12-12 20:15:30",remark:"正在排查登录问题,已初步定位到数据库连接异常"}]}),gMt=({ticketUid:e})=>{const[t,n]=u.useState([]),[r,i]=u.useState(!1),a=async()=>{if(e)try{i(!0);const c=await vMt(e);(c==null?void 0:c.code)===200&&n(c.data||[])}catch(c){console.error("Fetch ticket activities error:",c)}finally{i(!1)}};u.useEffect(()=>{a()},[e]);const o=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?"process":"finish"},s=(c,d)=>{const f=d===t.length-1,m=c.status==="PROCESSING";return f&&m?b.jsx(Oct,{spin:!0}):c.activityType==="CREATE"?b.jsx(Ult,{}):f?b.jsx(zj,{}):b.jsx(Ilt,{})};if(r)return b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"200px"},children:b.jsx(Ya,{size:"large",tip:"加载处理流程...",children:b.jsx("div",{style:{padding:"50px"}})})});if(t.length===0)return b.jsx(Ea,{description:"暂无处理记录"});const l=t.map((c,d)=>{var f;return{title:c.description,description:b.jsxs("div",{children:[b.jsxs("div",{children:[b.jsx("strong",{children:"处理人:"})," ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:[b.jsx("strong",{children:"处理时间:"})," ",B1(c.createTime)]}),b.jsxs("div",{children:[b.jsx("strong",{children:"状态:"})," ",wk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"8px",color:"#666"},children:[b.jsx("strong",{children:"备注:"})," ",c.remark]})]}),status:o(c,d),icon:s(c,d)}});return b.jsxs("div",{children:[b.jsx("div",{className:"hidden-mobile",children:b.jsx(b2,{direction:"vertical",current:t.length-1,items:l,style:{padding:"16px 0"}})}),b.jsx("div",{className:"visible-mobile",children:b.jsx(Tae,{mode:"left",items:t.map((c,d)=>{var f;return{dot:s(c,d),children:b.jsxs(Kl,{size:"small",style:{marginBottom:"8px"},children:[b.jsx("div",{style:{fontWeight:"bold",marginBottom:"8px"},children:c.description}),b.jsxs("div",{style:{fontSize:"12px",color:"#666"},children:[b.jsxs("div",{children:["处理人: ",((f=c.assignee)==null?void 0:f.nickname)||"-"]}),b.jsxs("div",{children:["时间: ",B1(c.createTime)]}),b.jsxs("div",{children:["状态: ",wk(c.status)]}),c.remark&&b.jsxs("div",{style:{marginTop:"4px"},children:["备注: ",c.remark]})]})]})}})})}),b.jsx("style",{children:` @media (max-width: 768px) { .hidden-mobile { display: none !important; } .visible-mobile { display: block !important; } @@ -1454,13 +1454,13 @@ ${F}`),L.pop(),`{${V}}`}case"number":return isFinite(O)?String(O):x?x(O):"null"; .hidden-mobile { display: block !important; } .visible-mobile { display: none !important; } } - `})]})},{Title:nMt,Paragraph:rMt}=ga,zme=({ticket:e,loading:t,isDarkMode:n=!1})=>{var r;return t?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"300px"},children:b.jsx(Ya,{size:"large",children:b.jsx("div",{style:{padding:"50px"},children:"加载中..."})})}):e?b.jsxs("div",{style:{paddingBottom:"20px"},children:[b.jsxs(Kl,{style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},children:[b.jsx(nMt,{level:4,style:{marginBottom:"16px",color:n?"#fff":"#000"},children:e.summary}),b.jsxs("div",{style:{display:"flex",gap:"8px",marginBottom:"16px",flexWrap:"wrap"},children:[b.jsx(Yn,{color:Dme(e.status),children:xk(e.status)}),b.jsx(Yn,{color:Lme(e.priority),children:Bme(e.priority)}),b.jsxs(Yn,{color:"default",children:["#",e.uid]})]}),b.jsxs(sd,{column:1,size:"small",bordered:!0,style:{backgroundColor:n?"#1f1f1f":"#fafafa"},styles:{label:{backgroundColor:n?"#262626":"#fafafa",color:n?"#fff":"#000"},content:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:[b.jsx(sd.Item,{label:"工单描述",children:b.jsx(rMt,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word",margin:0,color:n?"#fff":"#000"},children:e.description})}),b.jsx(sd.Item,{label:"问题分类",children:e.category}),b.jsx(sd.Item,{label:"提交人",children:((r=e.reporter)==null?void 0:r.nickname)||"-"}),e.assignee&&b.jsx(sd.Item,{label:"处理人",children:e.assignee.nickname}),b.jsx(sd.Item,{label:"创建时间",children:D1(e.createdAt)}),b.jsx(sd.Item,{label:"更新时间",children:D1(e.updatedAt)})]}),e.attachments&&e.attachments.length>0&&b.jsxs(b.Fragment,{children:[b.jsx(K_,{children:"附件"}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:e.attachments.map(i=>b.jsx(Yn,{color:"blue",style:{cursor:"pointer"},onClick:()=>window.open(i.url,"_blank"),children:i.name},i.uid))})]})]}),b.jsx(Kl,{title:"处理流程",style:{backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottom:n?"1px solid #303030":"1px solid #f0f0f0"}},children:b.jsx(tMt,{ticketUid:e.uid})})]}):b.jsx(Ea,{description:"未找到工单信息"})},iMt=async e=>(console.log("queryTicketByUid uid:",e),await new Promise(t=>setTimeout(t,1e3)),{code:200,data:{uid:e,summary:"系统登录问题",description:`下午15点提示约24小时处理,结果一直没有回复,希望尽快处理。具体表现为: + `})]})},{Title:bMt,Paragraph:yMt}=ga,tpe=({ticket:e,loading:t,isDarkMode:n=!1})=>{var r;return t?b.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"300px"},children:b.jsx(Ya,{size:"large",children:b.jsx("div",{style:{padding:"50px"},children:"加载中..."})})}):e?b.jsxs("div",{style:{paddingBottom:"20px"},children:[b.jsxs(Kl,{style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},children:[b.jsx(bMt,{level:4,style:{marginBottom:"16px",color:n?"#fff":"#000"},children:e.summary}),b.jsxs("div",{style:{display:"flex",gap:"8px",marginBottom:"16px",flexWrap:"wrap"},children:[b.jsx(Yn,{color:Qme(e.status),children:wk(e.status)}),b.jsx(Yn,{color:Zme(e.priority),children:epe(e.priority)}),b.jsxs(Yn,{color:"default",children:["#",e.uid]})]}),b.jsxs(sd,{column:1,size:"small",bordered:!0,style:{backgroundColor:n?"#1f1f1f":"#fafafa"},styles:{label:{backgroundColor:n?"#262626":"#fafafa",color:n?"#fff":"#000"},content:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:[b.jsx(sd.Item,{label:"工单描述",children:b.jsx(yMt,{style:{whiteSpace:"pre-wrap",wordBreak:"break-word",margin:0,color:n?"#fff":"#000"},children:e.description})}),b.jsx(sd.Item,{label:"问题分类",children:e.category}),b.jsx(sd.Item,{label:"提交人",children:((r=e.reporter)==null?void 0:r.nickname)||"-"}),e.assignee&&b.jsx(sd.Item,{label:"处理人",children:e.assignee.nickname}),b.jsx(sd.Item,{label:"创建时间",children:B1(e.createdAt)}),b.jsx(sd.Item,{label:"更新时间",children:B1(e.updatedAt)})]}),e.attachments&&e.attachments.length>0&&b.jsxs(b.Fragment,{children:[b.jsx(Y_,{children:"附件"}),b.jsx("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px"},children:e.attachments.map(i=>b.jsx(Yn,{color:"blue",style:{cursor:"pointer"},onClick:()=>window.open(i.url,"_blank"),children:i.name},i.uid))})]})]}),b.jsx(Kl,{title:"处理流程",style:{backgroundColor:n?"#1f1f1f":"#fff",border:n?"1px solid #303030":"1px solid #d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottom:n?"1px solid #303030":"1px solid #f0f0f0"}},children:b.jsx(gMt,{ticketUid:e.uid})})]}):b.jsx(Ea,{description:"未找到工单信息"})},xMt=async e=>(console.log("queryTicketByUid uid:",e),await new Promise(t=>setTimeout(t,1e3)),{code:200,data:{uid:e,summary:"系统登录问题",description:`下午15点提示约24小时处理,结果一直没有回复,希望尽快处理。具体表现为: 1. 登录页面加载缓慢 2. 输入正确账号密码后提示错误 3. 多次尝试后账号被临时锁定 -希望技术人员尽快排查问题原因并修复。`,status:"PROCESSING",priority:"HIGH",category:"系统技术",reporter:{uid:"user001",nickname:"张三",avatar:""},assignee:{uid:"agent001",nickname:"技术支持-李四",avatar:""},createdAt:"2024-12-12 19:25:08",updatedAt:"2024-12-12 20:15:30",attachments:[{uid:"att001",name:"错误截图.png",url:"/api/uploads/screenshot.png",type:"image"}]}}),Hme=(e,t={})=>{const{enabled:n=!0}=t,[r,i]=u.useState(null),[a,o]=u.useState(!1),s=u.useCallback(async()=>{if(!e||!n){e||i(null);return}try{o(!0);const l=await iMt(e);(l==null?void 0:l.code)===200&&l.data?i(l.data):Cr.error((l==null?void 0:l.message)||"获取工单详情失败")}catch(l){console.error("Fetch ticket detail error:",l),Cr.error("获取工单详情失败")}finally{o(!1)}},[e,n]);return u.useEffect(()=>{s()},[s]),{ticket:r,loading:a,refresh:s}},aMt=async e=>(console.log("deleteTicket uid:",e),{code:200}),oMt=({visible:e,ticketId:t,onClose:n,isDarkMode:r=!1})=>{const{ticket:i,loading:a,refresh:o}=Hme(t,{enabled:e}),s=()=>{Cr.info("编辑功能待实现")},l=async()=>{if(i)try{(await aMt(i.uid)).code===200?(Cr.success("删除成功"),n()):Cr.error("删除失败")}catch(c){console.error("Delete ticket error:",c),Cr.error("删除失败")}};return b.jsx(_s,{title:"工单详情",placement:"right",width:800,onClose:n,open:e,styles:{header:{backgroundColor:r?"#1f1f1f":"#fff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",color:r?"#fff":"#000"},body:{backgroundColor:r?"#141414":"#fff",padding:24}},extra:i&&b.jsxs(wr,{children:[b.jsx(Vt,{icon:b.jsx(lg,{}),onClick:o,size:"small",children:"刷新"}),i.status==="NEW"&&b.jsxs(b.Fragment,{children:[b.jsx(Vt,{type:"primary",icon:b.jsx(Cae,{}),onClick:s,size:"small",children:"编辑"}),b.jsx(Vt,{danger:!0,icon:b.jsx(i3,{}),onClick:l,size:"small",children:"删除"})]})]}),children:b.jsx(zme,{ticket:i,loading:a,isDarkMode:r})})};function sMt(e){if(e.sheet)return e.sheet;for(var t=0;t0?ka(Ag,--Ho):0,Fv--,Vi===10&&(Fv=1,eE--),Vi}function gs(){return Vi=Ho2||B1(Vi)>3?"":" "}function xMt(e,t){for(;--t&&gs()&&!(Vi<48||Vi>102||Vi>57&&Vi<65||Vi>70&&Vi<97););return px(e,mS()+(t<6&&Pc()==32&&gs()==32))}function i5(e){for(;gs();)switch(Vi){case e:return Ho;case 34:case 39:e!==34&&e!==39&&i5(Vi);break;case 40:e===41&&i5(e);break;case 92:gs();break}return Ho}function wMt(e,t){for(;gs()&&e+Vi!==57;)if(e+Vi===84&&Pc()===47)break;return"/*"+px(t,Ho-1)+"*"+Z4(e===47?e:gs())}function CMt(e){for(;!B1(Pc());)gs();return px(e,Ho)}function SMt(e){return Kme(hS("",null,null,null,[""],e=Gme(e),0,[0],e))}function hS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",C=i,S=a,k=r,_=x;g;)switch(h=w,w=gs()){case 40:if(h!=108&&ka(_,f-1)==58){r5(_+=yr(pS(w),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:_+=pS(w);break;case 9:case 10:case 13:case 32:_+=yMt(h);break;case 92:_+=xMt(mS()-1,7);continue;case 47:switch(Pc()){case 42:case 47:rC(kMt(wMt(gs(),mS()),t,n),l);break;default:_+="/"}break;case 123*v:s[c++]=vc(_)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(_=yr(_,/\f/g,"")),p>0&&vc(_)-f&&rC(p>32?gK(_+";",r,n,f-1):gK(yr(_," ","")+";",r,n,f-2),l);break;case 59:_+=";";default:if(rC(k=vK(_,t,n,c,d,i,s,x,C=[],S=[],f),a),w===123)if(d===0)hS(_,t,k,k,C,a,f,s,S);else switch(m===99&&ka(_,3)===110?100:m){case 100:case 108:case 109:case 115:hS(e,k,k,r&&rC(vK(e,k,k,0,0,i,s,x,i,C=[],f),S),i,S,f,s,r?C:S);break;default:hS(_,k,k,k,[""],S,0,s,S)}}c=d=p=0,v=y=1,x=_="",f=o;break;case 58:f=1+vc(_),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&bMt()==125)continue}switch(_+=Z4(w),w*v){case 38:y=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(vc(_)-1)*y,y=1;break;case 64:Pc()===45&&(_+=pS(gs())),m=Pc(),d=f=vc(x=_+=CMt(mS())),w++;break;case 45:h===45&&vc(_)==2&&(v=0)}}return a}function vK(e,t,n,r,i,a,o,s,l,c,d){for(var f=i-1,m=i===0?a:[""],p=wA(m),h=0,v=0,g=0;h0?m[y]+" "+w:yr(w,/&\f/g,m[y])))&&(l[g++]=x);return tE(e,t,n,i===0?yA:s,l,c,d)}function kMt(e,t,n){return tE(e,t,n,Vme,Z4(gMt()),L1(e,2,-2),0)}function gK(e,t,n,r){return tE(e,t,n,xA,L1(e,0,r),L1(e,r+1,-1),r)}function Gh(e,t){for(var n="",r=wA(e),i=0;i6)switch(ka(e,t+1)){case 109:if(ka(e,t+4)!==45)break;case 102:return yr(e,/(.+:)(.+)-([^]+)/,"$1"+br+"$2-$3$1"+wk+(ka(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~r5(e,"stretch")?Yme(yr(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ka(e,t+1)!==115)break;case 6444:switch(ka(e,vc(e)-3-(~r5(e,"!important")&&10))){case 107:return yr(e,":",":"+br)+e;case 101:return yr(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+br+(ka(e,14)===45?"inline-":"")+"box$3$1"+br+"$2$3$1"+Na+"$2box$3")+e}break;case 5936:switch(ka(e,t+11)){case 114:return br+e+Na+yr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return br+e+Na+yr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return br+e+Na+yr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return br+e+Na+e+e}return e}var jMt=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case xA:t.return=Yme(t.value,t.length);break;case Wme:return Gh([_0(t,{value:yr(t.value,"@","@"+br)})],i);case yA:if(t.length)return vMt(t.props,function(a){switch(hMt(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Gh([_0(t,{props:[yr(a,/:(read-\w+)/,":"+wk+"$1")]})],i);case"::placeholder":return Gh([_0(t,{props:[yr(a,/:(plac\w+)/,":"+br+"input-$1")]}),_0(t,{props:[yr(a,/:(plac\w+)/,":"+wk+"$1")]}),_0(t,{props:[yr(a,/:(plac\w+)/,Na+"input-$1")]})],i)}return""})}},NMt=[jMt],Xme=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var g=v.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var i=t.stylisPlugins||NMt,a={},o,s=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(v){for(var g=v.getAttribute("data-emotion").split(" "),y=1;y=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var FMt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale: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},DMt=/[A-Z]|^ms/g,LMt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Jme=function(t){return t.charCodeAt(1)===45},yK=function(t){return t!=null&&typeof t!="boolean"},mT=TMt(function(e){return Jme(e)?e:e.replace(DMt,"-$&").toLowerCase()}),xK=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(LMt,function(r,i,a){return gc={name:i,styles:a,next:gc},i})}return FMt[t]!==1&&!Jme(t)&&typeof n=="number"&&n!==0?n+"px":n};function z1(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;if(i.anim===1)return gc={name:i.name,styles:i.styles,next:gc},i.name;var a=n;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)gc={name:o.name,styles:o.styles,next:gc},o=o.next;var s=a.styles+";";return s}return BMt(e,t,n)}case"function":{if(e!==void 0){var l=gc,c=n(e);return gc=l,z1(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function BMt(e,t,n){var r="";if(Array.isArray(n))for(var i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n({app:t` +希望技术人员尽快排查问题原因并修复。`,status:"PROCESSING",priority:"HIGH",category:"系统技术",reporter:{uid:"user001",nickname:"张三",avatar:""},assignee:{uid:"agent001",nickname:"技术支持-李四",avatar:""},createdAt:"2024-12-12 19:25:08",updatedAt:"2024-12-12 20:15:30",attachments:[{uid:"att001",name:"错误截图.png",url:"/api/uploads/screenshot.png",type:"image"}]}}),npe=(e,t={})=>{const{enabled:n=!0}=t,[r,i]=u.useState(null),[a,o]=u.useState(!1),s=u.useCallback(async()=>{if(!e||!n){e||i(null);return}try{o(!0);const l=await xMt(e);(l==null?void 0:l.code)===200&&l.data?i(l.data):Cr.error((l==null?void 0:l.message)||"获取工单详情失败")}catch(l){console.error("Fetch ticket detail error:",l),Cr.error("获取工单详情失败")}finally{o(!1)}},[e,n]);return u.useEffect(()=>{s()},[s]),{ticket:r,loading:a,refresh:s}},wMt=async e=>(console.log("deleteTicket uid:",e),{code:200}),SMt=({visible:e,ticketId:t,onClose:n,isDarkMode:r=!1})=>{const{ticket:i,loading:a,refresh:o}=npe(t,{enabled:e}),s=()=>{Cr.info("编辑功能待实现")},l=async()=>{if(i)try{(await wMt(i.uid)).code===200?(Cr.success("删除成功"),n()):Cr.error("删除失败")}catch(c){console.error("Delete ticket error:",c),Cr.error("删除失败")}};return b.jsx(_s,{title:"工单详情",placement:"right",width:800,onClose:n,open:e,styles:{header:{backgroundColor:r?"#1f1f1f":"#fff",borderBottom:r?"1px solid #303030":"1px solid #f0f0f0",color:r?"#fff":"#000"},body:{backgroundColor:r?"#141414":"#fff",padding:24}},extra:i&&b.jsxs(Sr,{children:[b.jsx(zt,{icon:b.jsx(ug,{}),onClick:o,size:"small",children:"刷新"}),i.status==="NEW"&&b.jsxs(b.Fragment,{children:[b.jsx(zt,{type:"primary",icon:b.jsx(Oae,{}),onClick:s,size:"small",children:"编辑"}),b.jsx(zt,{danger:!0,icon:b.jsx(a3,{}),onClick:l,size:"small",children:"删除"})]})]}),children:b.jsx(tpe,{ticket:i,loading:a,isDarkMode:r})})};function CMt(e){if(e.sheet)return e.sheet;for(var t=0;t0?ka(Dg,--Vo):0,Lv--,Vi===10&&(Lv=1,tE--),Vi}function gs(){return Vi=Vo2||H1(Vi)>3?"":" "}function AMt(e,t){for(;--t&&gs()&&!(Vi<48||Vi>102||Vi>57&&Vi<65||Vi>70&&Vi<97););return vx(e,pC()+(t<6&&Pc()==32&&gs()==32))}function o5(e){for(;gs();)switch(Vi){case e:return Vo;case 34:case 39:e!==34&&e!==39&&o5(Vi);break;case 40:e===41&&o5(e);break;case 92:gs();break}return Vo}function FMt(e,t){for(;gs()&&e+Vi!==57;)if(e+Vi===84&&Pc()===47)break;return"/*"+vx(t,Vo-1)+"*"+eE(e===47?e:gs())}function DMt(e){for(;!H1(Pc());)gs();return vx(e,Vo)}function LMt(e){return lpe(vC("",null,null,null,[""],e=spe(e),0,[0],e))}function vC(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",S=i,C=a,_=r,k=x;g;)switch(h=w,w=gs()){case 40:if(h!=108&&ka(k,f-1)==58){a5(k+=xr(hC(w),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:k+=hC(w);break;case 9:case 10:case 13:case 32:k+=NMt(h);break;case 92:k+=AMt(pC()-1,7);continue;case 47:switch(Pc()){case 42:case 47:iS(BMt(FMt(gs(),pC()),t,n),l);break;default:k+="/"}break;case 123*v:s[c++]=vc(k)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(k=xr(k,/\f/g,"")),p>0&&vc(k)-f&&iS(p>32?$K(k+";",r,n,f-1):$K(xr(k," ","")+";",r,n,f-2),l);break;case 59:k+=";";default:if(iS(_=EK(k,t,n,c,d,i,s,x,S=[],C=[],f),a),w===123)if(d===0)vC(k,t,_,_,S,a,f,s,C);else switch(m===99&&ka(k,3)===110?100:m){case 100:case 108:case 109:case 115:vC(e,_,_,r&&iS(EK(e,_,_,0,0,i,s,x,i,S=[],f),C),i,C,f,s,r?S:C);break;default:vC(k,_,_,_,[""],C,0,s,C)}}c=d=p=0,v=y=1,x=k="",f=o;break;case 58:f=1+vc(k),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&jMt()==125)continue}switch(k+=eE(w),w*v){case 38:y=d>0?1:(k+="\f",-1);break;case 44:s[c++]=(vc(k)-1)*y,y=1;break;case 64:Pc()===45&&(k+=hC(gs())),m=Pc(),d=f=vc(x=k+=DMt(pC())),w++;break;case 45:h===45&&vc(k)==2&&(v=0)}}return a}function EK(e,t,n,r,i,a,o,s,l,c,d){for(var f=i-1,m=i===0?a:[""],p=CA(m),h=0,v=0,g=0;h0?m[y]+" "+w:xr(w,/&\f/g,m[y])))&&(l[g++]=x);return nE(e,t,n,i===0?wA:s,l,c,d)}function BMt(e,t,n){return nE(e,t,n,rpe,eE(MMt()),z1(e,2,-2),0)}function $K(e,t,n,r){return nE(e,t,n,SA,z1(e,0,r),z1(e,r+1,-1),r)}function Yh(e,t){for(var n="",r=CA(e),i=0;i6)switch(ka(e,t+1)){case 109:if(ka(e,t+4)!==45)break;case 102:return xr(e,/(.+:)(.+)-([^]+)/,"$1"+yr+"$2-$3$1"+Sk+(ka(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~a5(e,"stretch")?cpe(xr(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ka(e,t+1)!==115)break;case 6444:switch(ka(e,vc(e)-3-(~a5(e,"!important")&&10))){case 107:return xr(e,":",":"+yr)+e;case 101:return xr(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+yr+(ka(e,14)===45?"inline-":"")+"box$3$1"+yr+"$2$3$1"+Na+"$2box$3")+e}break;case 5936:switch(ka(e,t+11)){case 114:return yr+e+Na+xr(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return yr+e+Na+xr(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return yr+e+Na+xr(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return yr+e+Na+e+e}return e}var XMt=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case SA:t.return=cpe(t.value,t.length);break;case ipe:return Yh([$0(t,{value:xr(t.value,"@","@"+yr)})],i);case wA:if(t.length)return OMt(t.props,function(a){switch(IMt(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Yh([$0(t,{props:[xr(a,/:(read-\w+)/,":"+Sk+"$1")]})],i);case"::placeholder":return Yh([$0(t,{props:[xr(a,/:(plac\w+)/,":"+yr+"input-$1")]}),$0(t,{props:[xr(a,/:(plac\w+)/,":"+Sk+"$1")]}),$0(t,{props:[xr(a,/:(plac\w+)/,Na+"input-$1")]})],i)}return""})}},JMt=[XMt],upe=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var g=v.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var i=t.stylisPlugins||JMt,a={},o,s=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(v){for(var g=v.getAttribute("data-emotion").split(" "),y=1;y=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var ZMt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale: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},ejt=/[A-Z]|^ms/g,tjt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,dpe=function(t){return t.charCodeAt(1)===45},PK=function(t){return t!=null&&typeof t!="boolean"},hT=WMt(function(e){return dpe(e)?e:e.replace(ejt,"-$&").toLowerCase()}),RK=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(tjt,function(r,i,a){return gc={name:i,styles:a,next:gc},i})}return ZMt[t]!==1&&!dpe(t)&&typeof n=="number"&&n!==0?n+"px":n};function V1(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;if(i.anim===1)return gc={name:i.name,styles:i.styles,next:gc},i.name;var a=n;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)gc={name:o.name,styles:o.styles,next:gc},o=o.next;var s=a.styles+";";return s}return njt(e,t,n)}case"function":{if(e!==void 0){var l=gc,c=n(e);return gc=l,V1(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function njt(e,t,n){var r="";if(Array.isArray(n))for(var i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n({app:t` background: ${e.colorBgLayout}; min-height: 100vh; width: 100vw; @@ -1568,14 +1568,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho display: flex; align-items: center; gap: 8px; - `})),Ijt=({title:e="微语",logoUrl:t="https://cdn.weiyuai.cn/logo.png"})=>{const{styles:n}=rE();return b.jsxs("div",{className:n.logo,onClick:()=>window.open("/chat/home"),children:[b.jsx("img",{src:t,draggable:!1,alt:"logo"}),b.jsx("span",{children:e})]})};async function Ojt(){return On("/kaptcha/api/v1/get",{method:"GET",params:{channel:wn}})}async function Mjt(e,t){return On("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:e,captchaCode:t,channel:wn}})}const cpe=({onKaptchaChange:e,onKaptchaCheck:t})=>{const n=Dr(),[r,i]=u.useState(),[a,o]=u.useState(),s=async()=>{const d=await Ojt();d.data.code===200&&(i(d.data.data.captchaUid),o(d.data.data.captchaImage))},l=async(d,f)=>{const m=await Mjt(d,f);console.log("checkCaptcha response",m),m.data.code===200?t&&t(!0):t&&t(!1)};u.useEffect(()=>{s()},[]);const c=d=>{e&&(e(r,d.target.value),d.target.value&&d.target.value!==""&&d.target.value.trim().length===4?l(r,d.target.value):t&&t(!1))};return b.jsx(b.Fragment,{children:a&&b.jsxs(b.Fragment,{children:[b.jsx(hr,{onChange:c,prefix:b.jsx(uct,{}),placeholder:n.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40}}),b.jsx("img",{src:a,alt:"captcha",onClick:s})]})})},jjt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Dr(),[a,o]=u.useState(!1);return u.useEffect(()=>{if(a)return;const s=localStorage.getItem(cs);if(s)try{const{username:l,remember:c}=JSON.parse(s);l&&(r==null||r(l,!!c),o(!0))}catch(l){console.error("Failed to parse saved credentials:",l)}},[r,a]),b.jsx(b.Fragment,{children:e==="account"&&b.jsxs("div",{children:[b.jsx(Tc,{name:"username",fieldProps:{size:"large",prefix:b.jsx(G2,{className:"prefixIcon"}),onChange:()=>{o(!0)},onClear:()=>{console.log("onClear");const s=localStorage.getItem(cs);if(s)try{const l=JSON.parse(s),{username:c,...d}=l;console.log("username",c),console.log("rest",d),localStorage.setItem(cs,JSON.stringify(d))}catch(l){console.error("Failed to parse saved credentials:",l)}}},placeholder:i.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"邮箱"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.username.required",defaultMessage:"请输入邮箱!"})}]}),b.jsx(Tc.Password,{name:"password",fieldProps:{size:"large",prefix:b.jsx(Gue,{className:"prefixIcon"})},placeholder:i.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"密码"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.password.required",defaultMessage:"请输入密码!"})}]}),b.jsx(ji.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(cpe,{onKaptchaChange:t,onKaptchaCheck:n})})]})})};async function Njt(e){return On("/auth/v1/login",{method:"POST",data:{...e,channel:wn}})}async function Ajt(e){return On("/auth/v1/send/mobile",{method:"POST",data:{...e,channel:wn}})}async function Fjt(e){return On("/auth/v1/login/mobile",{method:"POST",data:{...e,channel:wn}})}async function Djt(e,t){return On("/auth/v1/scan/query",{method:"GET",params:{deviceUid:e,forceRefresh:t,channel:wn}})}async function Ljt(e){return On("/auth/v1/scan/login",{method:"POST",data:{...e,channel:wn}})}async function upe(){return On("/api/v1/user/logout",{method:"POST"})}const Bjt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Dr(),[a,o]=u.useState(""),[s,l]=u.useState(""),[c,d]=u.useState(!1),[f,m]=u.useState(!1);u.useEffect(()=>{if(f)return;const y=localStorage.getItem(cs);if(y)try{const{mobile:w}=JSON.parse(y);w&&(r==null||r(w),m(!0))}catch(w){console.error("Failed to parse saved credentials:",w)}},[r,f]);const p=async(y,w)=>{o(y),l(w),t&&t(y,w)},h=async y=>{d(y),n&&n(y)},v=[{label:i.formatMessage({id:"pages.login.country.china"}),value:"86",icon:"🇨🇳",code:"CN"},{label:i.formatMessage({id:"pages.login.country.hongkong"}),value:"852",icon:"🇭🇰",code:"HK"},{label:i.formatMessage({id:"pages.login.country.taiwan"}),value:"886",icon:"🇹🇼",code:"TW"},{label:i.formatMessage({id:"pages.login.country.macao"}),value:"853",icon:"🇲🇴",code:"MO"},{label:i.formatMessage({id:"pages.login.country.japan"}),value:"81",icon:"🇯🇵",code:"JP"},{label:i.formatMessage({id:"pages.login.country.korea"}),value:"82",icon:"🇰🇷",code:"KR"},{label:i.formatMessage({id:"pages.login.country.singapore"}),value:"65",icon:"🇸🇬",code:"SG"},{label:i.formatMessage({id:"pages.login.country.malaysia"}),value:"60",icon:"🇲🇾",code:"MY"},{label:i.formatMessage({id:"pages.login.country.thailand"}),value:"66",icon:"🇹🇭",code:"TH"},{label:i.formatMessage({id:"pages.login.country.vietnam"}),value:"84",icon:"🇻🇳",code:"VN"},{label:i.formatMessage({id:"pages.login.country.philippines"}),value:"63",icon:"🇵🇭",code:"PH"},{label:i.formatMessage({id:"pages.login.country.indonesia"}),value:"62",icon:"🇮🇩",code:"ID"},{label:i.formatMessage({id:"pages.login.country.usa"}),value:"1-us",icon:"🇺🇸",code:"US"},{label:i.formatMessage({id:"pages.login.country.canada"}),value:"1-ca",icon:"🇨🇦",code:"CA"},{label:i.formatMessage({id:"pages.login.country.uk"}),value:"44",icon:"🇬🇧",code:"GB"},{label:i.formatMessage({id:"pages.login.country.germany"}),value:"49",icon:"🇩🇪",code:"DE"},{label:i.formatMessage({id:"pages.login.country.france"}),value:"33",icon:"🇫🇷",code:"FR"},{label:i.formatMessage({id:"pages.login.country.italy"}),value:"39",icon:"🇮🇹",code:"IT"},{label:i.formatMessage({id:"pages.login.country.spain"}),value:"34",icon:"🇪🇸",code:"ES"},{label:i.formatMessage({id:"pages.login.country.russia"}),value:"7",icon:"🇷🇺",code:"RU"},{label:i.formatMessage({id:"pages.login.country.australia"}),value:"61",icon:"🇦🇺",code:"AU"},{label:i.formatMessage({id:"pages.login.country.newzealand"}),value:"64",icon:"🇳🇿",code:"NZ"}],g=y=>{const w=y.value.includes("-")?y.value.split("-")[0]:y.value;return b.jsxs("div",{children:[b.jsx("span",{role:"img","aria-label":y.label,style:{marginRight:8},children:y.icon}),y.label," (+",w,")"]})};return b.jsx(b.Fragment,{children:e==="mobile"&&b.jsxs(b.Fragment,{children:[b.jsxs(da,{gutter:16,children:[b.jsx(Wn,{span:10,children:b.jsx(Q4,{name:"country",options:v,fieldProps:{size:"large",placeholder:i.formatMessage({id:"pages.login.country.placeholder",defaultMessage:"选择国家/地区"}),optionLabelProp:"label",optionItemRender:g},initialValue:"86"})}),b.jsx(Wn,{span:14,children:b.jsx(Tc,{fieldProps:{size:"large",prefix:b.jsx(rct,{className:"prefixIcon"}),onChange:()=>{m(!0)},onClear:()=>{console.log("onClear");const y=localStorage.getItem(cs);if(y)try{const w=JSON.parse(y),{mobile:x,...C}=w;console.log("saved:",x,w),localStorage.setItem(cs,JSON.stringify(C))}catch(w){console.error("Failed to parse saved credentials:",w)}}},name:"mobile",placeholder:i.formatMessage({id:"pages.login.phoneNumber.placeholder",defaultMessage:"手机号"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.phoneNumber.required",defaultMessage:"请输入手机号!"})},{pattern:/^1\d{10}$/,message:b.jsx(Ed,{id:"pages.login.phoneNumber.invalid",defaultMessage:"手机号格式错误!"})}]})})]}),b.jsx(ji.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(cpe,{onKaptchaChange:p,onKaptchaCheck:h})}),b.jsx(Lgt,{fieldProps:{size:"large",prefix:b.jsx(Gue,{className:"prefixIcon"})},captchaProps:{size:"large",disabled:!c},placeholder:i.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(y,w)=>y?`${w} ${i.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:i.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"mobile",name:"code",rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],onGetCaptcha:async y=>{if(console.log("mobile:",y),y&&y.length===11){const x=await Ajt({mobile:y,type:NHe,captchaUid:a,captchaCode:s,platform:x2});if(console.log("sendMobileCode:",x.data),x.data.code!==200){rt.error(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}));return}rt.success(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}))}else rt.error("手机号格式错误")}}),b.jsx(pZ,{message:b.jsx(Ed,{id:"pages.login.auto.register",defaultMessage:"Mobile will auto register"}),type:"info"})]})})},zjt=({loginType:e})=>{const t=Dr(),n=nc(),r=y1(p=>p.setUserInfo),i=Vy(p=>p.setAccessToken),{deviceUid:a,setDeviceUid:o}=y1(p=>({deviceUid:p.deviceUid,setDeviceUid:p.setDeviceUid})),[s,l]=u.useState("login"),[c,d]=u.useState("loading"),f=async p=>{console.log("handleScanLogin values: ",p),rt.loading(t.formatMessage({id:"logging",defaultMessage:"logging..."}));const h=await Ljt({...p});console.log("LoginMobileResult scanLogin:",h.data),h.data.code===200?(rt.destroy(),rt.success(t.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),r(h.data.data.user),i(h.data.data.accessToken),n("/chat")):(rt.destroy(),rt.error(h.data.message))},m=async p=>{if(e!="scan")return;const h=await Djt(a,p);if(h.data.code===200){const v=h.data.data;if(console.log("handleScanQuery status: ",v.status),v.status===AHe)d("active"),l("deviceUid="+v.deviceUid+"&code="+v.content);else if(v.status===FHe)d("scanned");else if(v.status===LHe)d("expired");else if(v.status===DHe){if(v.receiver===void 0||v.receiver==="")return;const g={mobile:v.receiver,code:v.content,platform:x2};console.log("login scan info:",g),await f(g)}}else rt.error(h.data.message)};return u.useEffect(()=>{console.log("scan deviceUid:",a),(a===void 0||a==="")&&o(Ca()),m(!0);const p=setInterval(()=>{m(!1)},3e3);return()=>{clearInterval(p)}},[e,a]),b.jsx(b.Fragment,{children:e==="scan"&&b.jsx(b.Fragment,{children:b.jsx(TMe,{style:{margin:"auto"},value:s,status:c,onRefresh:()=>{console.log("onRefresh"),m(!0)}})})})},Hjt=({isModel:e=!1,onLoginSuccess:t})=>{const{modal:n}=iy.useApp(),r=Dr(),[i]=ji.useForm(),a=nc(),{token:o}=zi.useToken(),[s,l]=u.useState("/chat/logo.png"),[c,d]=u.useState(""),[f,m]=u.useState(""),[p,h]=u.useState("account"),v=y1(W=>W.setUserInfo),g=Vy(W=>W.setAccessToken),[y,w]=u.useState(!1),[x,C]=u.useState("https://www.weiyuai.cn/privacy.html"),[S,k]=u.useState("https://www.weiyuai.cn/terms.html"),_=W=>{console.log(`onPrivacyProtocolChange checked = ${W.target.checked}`),w(W.target.checked);const U=localStorage.getItem(cs);if(U)try{const{remember:X}=JSON.parse(U);X&&setTimeout(()=>{i.setFieldsValue({remember:X})},0)}catch(X){console.error("Failed to parse saved credentials:",X)}},E=()=>{window.open(x)},T=()=>{window.open(S)},$=W=>{n.confirm({title:r.formatMessage({id:"pages.login.privacyModal.title",defaultMessage:"隐私协议确认"}),content:b.jsxs("div",{children:[b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.description",defaultMessage:"为了保护您的个人信息安全,请您阅读并同意以下协议:"})}),b.jsxs("p",{children:[b.jsx(Vt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacyModal.and",defaultMessage:"和"}),b.jsx(Vt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.termsOfService",defaultMessage:"《服务条款》"})})]}),b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.confirmText",defaultMessage:"是否同意以上协议并继续登录?"})})]}),okText:r.formatMessage({id:"pages.login.privacyModal.agreeAndLogin",defaultMessage:"同意并登录"}),cancelText:r.formatMessage({id:"pages.login.privacyModal.cancel",defaultMessage:"取消"}),onOk:()=>{w(!0),W()}})},[P,M]=u.useState(""),j=async(W,U)=>{M(W),i.setFieldValue("captchaCode",U)},I=async W=>{console.log("handleKaptchaCheck:",W)},R=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{R(W,!0)});return}console.log("handleSubmit values: ",W,p);const X="loginLoading";rt.open({key:X,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let re=!1;if(J)try{re=JSON.parse(J).remember}catch(ne){console.error("Failed to parse saved credentials:",ne)}localStorage.setItem(cs,JSON.stringify({username:W.username,remember:re}));const Q=await Njt({...W});console.log("LoginResult:",Q.data),Q.data.code===200?(rt.destroy(X),rt.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),re&&localStorage.setItem(cs,JSON.stringify({username:W.username,password:W.password,remember:!0})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(rt.destroy(X),rt.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(X){console.log(X),rt.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},O=W=>{i.setFieldsValue({mobile:W})},L=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{L(W,!0)});return}const X="mobileLoginLoading";rt.open({key:X,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let re={};if(J)try{re=JSON.parse(J)}catch(ne){console.error("Failed to parse saved credentials:",ne)}localStorage.setItem(cs,JSON.stringify({...re,mobile:W.mobile}));const Q=await Fjt({...W});console.log("LoginMobileResult:",Q),Q.data.code===200?(rt.destroy(X),rt.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(rt.destroy(X),rt.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(X){console.log(X),rt.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},D=()=>{if(Xi)return{}},B=(W,U)=>{i.setFieldsValue({username:W,remember:U});const X=localStorage.getItem(cs);if(X&&U)try{const{password:J}=JSON.parse(X);J&&i.setFieldsValue({password:J})}catch(J){console.error("Failed to parse saved credentials:",J)}},F=W=>{let U=document.querySelector("link[rel*='icon']");U||(U=document.createElement("link"),U.type="image/x-icon",U.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(U)),U.href=W},z=u.useCallback(W=>{document.title=W||r.formatMessage({id:"app.title"})},[r]),H=u.useCallback(W=>{var U,X,J,re,Q,ne,Z,se,oe,ce;if(!W){l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}));return}if((U=W==null?void 0:W.custom)!=null&&U.enabled){if((X=W==null?void 0:W.custom)!=null&&X.logo){const te=(J=W==null?void 0:W.custom)==null?void 0:J.logo;l(te),F(te)}else l(uu),F(uu);(re=W==null?void 0:W.custom)!=null&&re.name?(d((Q=W==null?void 0:W.custom)==null?void 0:Q.name),z((ne=W==null?void 0:W.custom)==null?void 0:ne.name)):(d(r.formatMessage({id:"app.title"})),z(r.formatMessage({id:"app.title"}))),(Z=W==null?void 0:W.custom)!=null&&Z.description?m((se=W==null?void 0:W.custom)==null?void 0:se.description):m(r.formatMessage({id:"slogan"})),(oe=W==null?void 0:W.custom)!=null&&oe.privacyPolicyUrl&&C(W.custom.privacyPolicyUrl),(ce=W==null?void 0:W.custom)!=null&&ce.termsOfServiceUrl&&k(W.custom.termsOfServiceUrl)}else l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}))},[r,z]),A=u.useCallback(W=>{const U=W.detail.config;console.log("Config updated from server, updating login UI:",U),H(U)},[H]),V=u.useCallback(async()=>{try{console.log("执行 loadConfig..."),await Kle(),console.log("loadConfig 执行完毕"),console.log("执行 getConfigProperties...");const W=await h9();console.log("getConfig login config (after loadConfig): ",W),H(W),window.addEventListener("config-updated",A)}catch(W){console.error("Error loading config:",W),H(null)}},[H,A]);return u.useEffect(()=>(Yle(),V(),()=>{window.removeEventListener("config-updated",A)}),[V,A]),b.jsx(R4,{hashed:!1,children:b.jsx("div",{style:{backgroundColor:o.colorBgContainer,textAlign:"center",height:"100%"},children:b.jsxs(MIt,{form:i,contentStyle:{minWidth:400},logo:b.jsx("img",{alt:"logo",src:s}),title:c,subTitle:f,initialValues:D(),onFinish:async W=>{if(p==="account"){const U={username:W.username,password:W.password,captchaUid:P,captchaCode:W.captchaCode,platform:x2};await R(U)}else if(p==="mobile"){const U={mobile:W.mobile,code:W.code,captchaUid:P,captchaCode:W.captchaCode,platform:x2};await L(U)}else console.log("scan login type")},children:[b.jsx(Nu,{centered:!0,items:[{key:"account",label:r.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"账户密码登录"}),children:b.jsx(jjt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:B})},{key:"mobile",label:r.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"手机号登录"}),children:b.jsx(Bjt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:O})},{key:"scan",label:r.formatMessage({id:"pages.login.scanLogin.tab",defaultMessage:"扫码登录"}),children:b.jsx(zjt,{loginType:p})}],activeKey:p,onChange:W=>h(W)}),b.jsx("div",{style:{marginBlockEnd:24,textAlign:"left",marginTop:10},children:b.jsx(Ga,{checked:y,onChange:_,children:b.jsxs("span",{children:[r.formatMessage({id:"pages.login.privacy.agree",defaultMessage:"同意"}),b.jsx(Vt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacy.and",defaultMessage:"和"}),b.jsx(Vt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.termsOfService",defaultMessage:"《服务条款》"})})]})})})]})})})},EA=({isModel:e=!1,onLoginSuccess:t})=>b.jsx(iy,{children:b.jsx(Hjt,{isModel:e,onLoginSuccess:t})}),Vjt=()=>{const e=b4(a=>a.deleteOrg),t=Jle(a=>a.resetMembers),n=Vy(a=>a.removeAccessToken),r=y1(a=>a.resetUserInfo);return{clearStorage:()=>{e(),t(),n(),r()}}};function Wjt(){const{clearStorage:e}=Vjt(),t=u.useCallback(async()=>{try{const n=await upe();console.log("logout result:",n.data),e()}catch(n){console.log("logout error:",n)}},[]);return u.useEffect(()=>{const n=function(r){console.log("token过期,强制刷新登录",r),sr.off(r6,n),t()};return sr.on(r6,n),()=>{console.log("un - useEffect mqttDisconnect"),sr.off(r6)}},[]),{doLogout:t}}const Ujt=()=>{const e=Dr(),[t,n]=u.useState(!1),[r,i]=u.useState(!1),{isLoggedIn:a,userInfo:o}=u.useContext(Oa),{doLogout:s}=Wjt(),l=()=>{n(!0)},c=()=>{n(!1)},d=()=>{i(!0)},f=()=>{s(),i(!1)},m=()=>{i(!1)};return a&&o?b.jsxs(b.Fragment,{children:[b.jsx(Vt,{type:"text",icon:b.jsx(G2,{}),onClick:d,children:o.nickname}),b.jsx(na,{title:e.formatMessage({id:"logout.modal.title",defaultMessage:"退出登录"}),open:r,onOk:f,onCancel:m,okText:e.formatMessage({id:"logout.confirm",defaultMessage:"确认退出"}),cancelText:e.formatMessage({id:"logout.cancel",defaultMessage:"取消"}),children:b.jsx("p",{children:e.formatMessage({id:"logout.confirmation",defaultMessage:"确认要退出登录吗?"})})})]}):b.jsxs(b.Fragment,{children:[b.jsx(Vt,{type:"primary",icon:b.jsx(G2,{}),onClick:l,children:b.jsx(Ed,{id:"login.button",defaultMessage:"登录"})}),b.jsx(na,{title:e.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:t,onCancel:c,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(EA,{isModel:!0})})]})},{Header:qjt}=Uu,$A=({isDarkMode:e,toggleDarkMode:t,language:n,changeLanguage:r,isMobile:i,onToggleSidebar:a})=>{const o=Dr(),[s,l]=u.useState(uu),[c,d]=u.useState(""),[f,m]=u.useState(""),{isLoggedIn:p,userInfo:h}=u.useContext(Oa),{accessToken:v,removeAccessToken:g}=Vy(),y=[{key:"zh-cn",label:o.formatMessage({id:"language.zh"})},{key:"en",label:o.formatMessage({id:"language.en"})},{key:"zh-tw",label:o.formatMessage({id:"language.zh-TW"})}],w=[{key:"logout",label:o.formatMessage({id:"user.logout",defaultMessage:"退出登录"}),icon:b.jsx(Klt,{}),onClick:async()=>{try{await upe(),g(),Cr.success(o.formatMessage({id:"user.logout.success",defaultMessage:"退出成功"})),window.location.reload()}catch{Cr.error(o.formatMessage({id:"user.logout.failed",defaultMessage:"退出失败"}))}}}],x=[],C=E=>{m(E.key)},S=({key:E})=>{r(E)},k=K.useCallback(async()=>{var T,$,P,M,j;const E=await h9();(T=E==null?void 0:E.custom)!=null&&T.enabled&&qXe()?(($=E==null?void 0:E.custom)!=null&&$.logo?l((P=E==null?void 0:E.custom)==null?void 0:P.logo):l(uu),(M=E==null?void 0:E.custom)!=null&&M.name?d((j=E==null?void 0:E.custom)==null?void 0:j.name):d(o.formatMessage({id:"app.helpcenter.title"}))):(l(uu),d(o.formatMessage({id:"app.helpcenter.title"})))},[o,l,d]);u.useEffect(()=>{k()},[k]);const _={headerStyle:{background:e?"#141414":"#fff",borderBottom:`1px solid ${e?"#303030":"#f0f0f0"}`,boxShadow:"0 2px 8px rgba(0, 0, 0, 0.06)",height:"64px",position:"relative",zIndex:1e3,display:"flex",justifyContent:"space-between",alignItems:"center"},logoStyle:{fontSize:"18px",fontWeight:"bold",cursor:"pointer",marginRight:24,display:"flex",alignItems:"center",gap:"4px"},mainMenuStyle:{background:"transparent",border:"none",height:"64px",minWidth:"350px"},rightToolsStyle:{display:"flex",alignItems:"center",gap:i?"4px":"8px"},sidebarToggle:{display:i?"inline-flex":"none",marginRight:"8px"}};return b.jsxs(qjt,{className:"header",style:_.headerStyle,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",width:"100%"},children:[b.jsx(Vt,{type:"text",icon:b.jsx(Jlt,{}),style:_.sidebarToggle,onClick:a}),b.jsx("div",{className:"logo",style:_.logoStyle,children:b.jsx(Ijt,{title:c,logoUrl:s})}),!i&&b.jsx(Wu,{mode:"horizontal",items:x,selectedKeys:[f],onClick:C,style:_.mainMenuStyle,triggerSubMenuAction:"hover",disabledOverflow:!0})]}),b.jsx("div",{style:_.rightToolsStyle,children:i?b.jsx(b.Fragment,{}):b.jsxs(b.Fragment,{children:[b.jsx(Im,{menu:{items:y,onClick:S,selectedKeys:[n]},placement:"bottomRight",children:b.jsx(Vt,{type:"text",icon:b.jsx(Blt,{})})}),b.jsx(Vt,{type:"text",icon:e?b.jsx(clt,{}):b.jsx(flt,{}),onClick:t}),p?b.jsx(Im,{menu:{items:w},placement:"bottomRight",children:b.jsxs("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(vu,{icon:b.jsx(G2,{})}),b.jsx("span",{children:(h==null?void 0:h.username)||(h==null?void 0:h.nickname)||o.formatMessage({id:"user.anonymous",defaultMessage:"用户"})})]})}):b.jsx(Ujt,{})]})})]})},TA=({openCreateOnMount:e,forceMobile:t,orgUid:n,workgroupUid:r,showNavBar:i=!0})=>{const{isDarkMode:a,isLoggedIn:o,toggleDarkMode:s,locale:l,changeLocale:c}=u.useContext(Oa),{currentVisitor:d}=Jl(),[f,m]=u.useState(!1),[p,h]=u.useState(!1),[v,g]=u.useState(null),[y,w]=u.useState(t??(typeof window<"u"?window.innerWidth<=768:!1)),x=u.useRef(),[C]=Uc(),[S,k]=u.useState(null),[_,E]=u.useState(!1),[T,$]=u.useState(null),P=u.useMemo(()=>(l==null?void 0:l.locale)||"zh-cn",[l==null?void 0:l.locale]),M=u.useMemo(()=>s||(()=>{}),[s]),j=u.useCallback(re=>{c&&c(re)},[c]),{translateString:I}=ur(),R=u.useCallback(()=>{},[]),O=u.useCallback(()=>{const re={};for(const[Q,ne]of C.entries())re[Q]=ne;return{orgUid:re[Fu]||"",sid:re[Du]||""}},[C]),L=u.useMemo(()=>{const re=O();return n||re.orgUid},[n,O]),D=u.useMemo(()=>{const re=O();return r||re.sid},[r,O]);u.useEffect(()=>{if(!L||!D){k(null);return}let re=!1;return(async()=>{var ne;try{const Z=await z5t(L,D);qe.debug("Visitor queryVisitorTicketBasicSettings:",Z.data,L,D),re||k(((ne=Z==null?void 0:Z.data)==null?void 0:ne.data)??null)}catch(Z){re||(console.warn("Failed to load visitor ticket basic settings",Z),k(null))}})(),()=>{re=!0}},[L,D]);const B=!!(S!=null&&S.requireLogin),F=!!o,z=B&&!F,H=u.useCallback(()=>{if(B&&!F){$("create"),E(!0);return}m(!0)},[B,F]),A=()=>{E(!1),T==="create"&&m(!0),$(null)},V=()=>{$(null),E(!1)},W=u.useCallback(()=>{$(null),E(!0)},[]),U=re=>{g(re),h(!0)},X=()=>{h(!1),g(null)};u.useEffect(()=>{if(t)return;const re=()=>{w(window.innerWidth<=768)};return re(),window.addEventListener("resize",re),()=>{window.removeEventListener("resize",re)}},[t]),u.useEffect(()=>{z&&(m(!1),h(!1))},[z]),u.useEffect(()=>{z&&!_&&($(null),E(!0))},[z,_]),u.useEffect(()=>{e&&H()},[e,H]);const J=!!i;return b.jsxs("div",{style:{minHeight:"100vh",width:"100%",background:a?"#141414":"#f5f5f5",display:J?"flex":"block",flexDirection:J?"column":void 0,height:J?"100vh":void 0},children:[i&&b.jsx("div",{style:{position:"sticky",top:0,zIndex:200,background:a?"#141414":"#fff",borderBottom:a?"1px solid #303030":"1px solid #f0f0f0"},children:b.jsx($A,{isDarkMode:!!a,toggleDarkMode:M,language:P,changeLanguage:j,isMobile:y,onToggleSidebar:R})}),b.jsx("div",{style:{padding:y?0:14,flex:J?1:void 0,overflowY:J?"auto":void 0,minHeight:J?0:void 0},children:z?b.jsx(by,{status:"info",title:I("ticket.history.login.required.title"),subTitle:I("ticket.history.login.required.desc"),extra:b.jsx(Vt,{type:"primary",onClick:W,children:I("ticket.history.login.required.cta")})}):b.jsx(b.Fragment,{children:y?b.jsx("div",{children:b.jsx(Z5t,{onTicketClick:U,onCreateTicket:H,isDarkMode:a,orgUid:L,workgroupUid:D})}):b.jsx(H5t,{ref:x,isDarkMode:a,orgUid:L,workgroupUid:D,onCreateTicket:H})})}),b.jsx(X5t,{visible:f&&!z,onClose:(re=!1)=>{m(!1),re&&x.current&&x.current.reload()},isDarkMode:a,currentVisitor:d,orgUid:L,workgroupUid:D}),b.jsx(oMt,{visible:p&&!z,ticketId:v,onClose:X,isDarkMode:a}),b.jsx(na,{title:I("ticket.history.login.modal.title"),open:_,onCancel:V,footer:null,destroyOnHidden:!0,maskClosable:!1,width:500,children:b.jsx(EA,{isModel:!0,onLoginSuccess:A})})]})},Gjt=({uid:e,content:t,position:n,status:r,onContextMenu:i,onRetry:a,isDarkMode:o=!1})=>{const s=Dr(),[l,c]=u.useState(!1),[d,f]=u.useState(!1),[m,p]=u.useState(!1),v=(()=>{try{const S=JSON.parse(t);return typeof S!="object"||!S.title&&!S.url?{title:t}:S}catch(S){return console.error("解析文章内容失败:",S),c(!0),{title:t}}})(),g=u.useMemo(()=>{const S=(v==null?void 0:v.url)||"";return S?/^https?:\/\//i.test(S)?S:`https://${S}`:""},[v==null?void 0:v.url]),y=()=>{p(!0)},w=async()=>{if(!g)return;(await zl(g)).success?(f(!0),rt.success(s.formatMessage({id:"bubbles.article.copy.link.success"})),setTimeout(()=>{f(!1)},2e3)):rt.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},x=async()=>{if(!v.title)return;(await zl(v.title)).success?(f(!0),rt.success(s.formatMessage({id:"bubbles.article.copy.title.success"})),setTimeout(()=>{f(!1)},2e3)):rt.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},C=S=>{i&&i(S,{uid:e,content:t,position:n,status:r,type:V3})};return b.jsxs(ws,{type:"article",position:n,onContextMenu:C,children:[b.jsxs("div",{style:{maxWidth:"400px",backgroundColor:o?"#2d3748":"#ffffff",border:`1px solid ${o?"#4a5568":"#e2e8f0"}`,borderRadius:"12px",overflow:"hidden",cursor:g||v.content||v.description?"pointer":"default",transition:"all 0.2s ease"},onClick:y,onMouseOver:S=>{(g||v.content||v.description)&&(S.currentTarget.style.boxShadow=o?"0 4px 12px rgba(0, 0, 0, 0.3)":"0 4px 12px rgba(0, 0, 0, 0.1)")},onMouseOut:S=>{S.currentTarget.style.boxShadow="none"},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",height:"200px",overflow:"hidden"},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",height:"100%",objectFit:"cover"},onError:S=>{S.currentTarget.style.display="none"}})}),b.jsxs("div",{style:{padding:"16px"},children:[v.title&&b.jsx("h3",{style:{margin:"0 0 8px 0",fontSize:"16px",fontWeight:"600",color:o?"#f7fafc":"#2d3748",lineHeight:"1.4",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.title}),v.description&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.description}),!v.description&&v.content&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.content}),(g||v.content||v.description)&&b.jsxs("div",{style:{display:"flex",alignItems:"center",fontSize:"12px",color:o?"#63b3ed":"#3182ce",marginTop:"8px"},children:[b.jsxs("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"4px"},children:[b.jsx("path",{d:"M10 6H6A2 2 0 0 0 4 8V18A2 2 0 0 0 6 20H14A2 2 0 0 0 16 18V14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 4H20V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M20 4L10 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),s.formatMessage({id:"bubbles.article.hint.click.view"})]})]}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",padding:"0 16px 16px 16px",borderTop:`1px solid ${o?"#4a5568":"#e2e8f0"}`,marginTop:"8px",paddingTop:"12px"},children:[v.title&&b.jsx("button",{onClick:S=>{S.stopPropagation(),x()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.title"}),onMouseOver:S=>{S.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:S=>{S.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:S=>{S.stopPropagation(),w()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.link"}),onMouseOver:S=>{S.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:S=>{S.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M10 13A5 5 0 0 0 7.54 7.54L4.93 4.93A10 10 0 0 0 4.93 19.07A10 10 0 0 0 19.07 19.07L16.46 16.46A5 5 0 0 0 13 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 11A5 5 0 0 0 16.46 16.46L19.07 19.07A10 10 0 0 0 19.07 4.93A10 10 0 0 0 4.93 4.93L7.54 7.54A5 5 0 0 0 11 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:S=>{S.stopPropagation(),y()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:s.formatMessage({id:"bubbles.article.open.link"}),onMouseOver:S=>{S.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:S=>{S.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M18 13V19A2 2 0 0 1 16 21H5A2 2 0 0 1 3 19V8A2 2 0 0 1 5 6H11",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M15 3H21V9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M10 14L21 3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsxs(na,{open:m,title:v.title||s.formatMessage({id:"bubbles.article.modal.title.fallback"}),onCancel:()=>p(!1),footer:[g&&b.jsx(Vt,{type:"link",onClick:()=>window.open(g,"_blank"),children:s.formatMessage({id:"bubbles.article.modal.open.new.tab"})},"open"),(v.content||v.description)&&b.jsx(Vt,{onClick:async()=>{const S=`${v.title?v.title+` + `})),Gjt=({title:e="微语",logoUrl:t="https://cdn.weiyuai.cn/logo.png"})=>{const{styles:n}=iE();return b.jsxs("div",{className:n.logo,onClick:()=>window.open("/chat/home"),children:[b.jsx("img",{src:t,draggable:!1,alt:"logo"}),b.jsx("span",{children:e})]})};async function Kjt(){return In("/kaptcha/api/v1/get",{method:"GET",params:{channel:wn}})}async function Yjt(e,t){return In("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:e,captchaCode:t,channel:wn}})}const Cpe=({onKaptchaChange:e,onKaptchaCheck:t})=>{const n=Fr(),[r,i]=u.useState(),[a,o]=u.useState(),s=async()=>{const d=await Kjt();d.data.code===200&&(i(d.data.data.captchaUid),o(d.data.data.captchaImage))},l=async(d,f)=>{const m=await Yjt(d,f);console.log("checkCaptcha response",m),m.data.code===200?t&&t(!0):t&&t(!1)};u.useEffect(()=>{s()},[]);const c=d=>{e&&(e(r,d.target.value),d.target.value&&d.target.value!==""&&d.target.value.trim().length===4?l(r,d.target.value):t&&t(!1))};return b.jsx(b.Fragment,{children:a&&b.jsxs(b.Fragment,{children:[b.jsx(vr,{onChange:c,prefix:b.jsx(Ect,{}),placeholder:n.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40}}),b.jsx("img",{src:a,alt:"captcha",onClick:s})]})})},Xjt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Fr(),[a,o]=u.useState(!1);return u.useEffect(()=>{if(a)return;const s=localStorage.getItem(cs);if(s)try{const{username:l,remember:c}=JSON.parse(s);l&&(r==null||r(l,!!c),o(!0))}catch(l){console.error("Failed to parse saved credentials:",l)}},[r,a]),b.jsx(b.Fragment,{children:e==="account"&&b.jsxs("div",{children:[b.jsx(Tc,{name:"username",fieldProps:{size:"large",prefix:b.jsx(K2,{className:"prefixIcon"}),onChange:()=>{o(!0)},onClear:()=>{console.log("onClear");const s=localStorage.getItem(cs);if(s)try{const l=JSON.parse(s),{username:c,...d}=l;console.log("username",c),console.log("rest",d),localStorage.setItem(cs,JSON.stringify(d))}catch(l){console.error("Failed to parse saved credentials:",l)}}},placeholder:i.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"邮箱"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.username.required",defaultMessage:"请输入邮箱!"})}]}),b.jsx(Tc.Password,{name:"password",fieldProps:{size:"large",prefix:b.jsx(sde,{className:"prefixIcon"})},placeholder:i.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"密码"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.password.required",defaultMessage:"请输入密码!"})}]}),b.jsx(Ni.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(Cpe,{onKaptchaChange:t,onKaptchaCheck:n})})]})})};async function Jjt(e){return In("/auth/v1/login",{method:"POST",data:{...e,channel:wn}})}async function Qjt(e){return In("/auth/v1/send/mobile",{method:"POST",data:{...e,channel:wn}})}async function Zjt(e){return In("/auth/v1/login/mobile",{method:"POST",data:{...e,channel:wn}})}async function eNt(e,t){return In("/auth/v1/scan/query",{method:"GET",params:{deviceUid:e,forceRefresh:t,channel:wn}})}async function tNt(e){return In("/auth/v1/scan/login",{method:"POST",data:{...e,channel:wn}})}async function kpe(){return In("/api/v1/user/logout",{method:"POST"})}const nNt=({loginType:e,onKaptchaChange:t,onKaptchaCheck:n,onRememberChange:r})=>{const i=Fr(),[a,o]=u.useState(""),[s,l]=u.useState(""),[c,d]=u.useState(!1),[f,m]=u.useState(!1);u.useEffect(()=>{if(f)return;const y=localStorage.getItem(cs);if(y)try{const{mobile:w}=JSON.parse(y);w&&(r==null||r(w),m(!0))}catch(w){console.error("Failed to parse saved credentials:",w)}},[r,f]);const p=async(y,w)=>{o(y),l(w),t&&t(y,w)},h=async y=>{d(y),n&&n(y)},v=[{label:i.formatMessage({id:"pages.login.country.china"}),value:"86",icon:"🇨🇳",code:"CN"},{label:i.formatMessage({id:"pages.login.country.hongkong"}),value:"852",icon:"🇭🇰",code:"HK"},{label:i.formatMessage({id:"pages.login.country.taiwan"}),value:"886",icon:"🇹🇼",code:"TW"},{label:i.formatMessage({id:"pages.login.country.macao"}),value:"853",icon:"🇲🇴",code:"MO"},{label:i.formatMessage({id:"pages.login.country.japan"}),value:"81",icon:"🇯🇵",code:"JP"},{label:i.formatMessage({id:"pages.login.country.korea"}),value:"82",icon:"🇰🇷",code:"KR"},{label:i.formatMessage({id:"pages.login.country.singapore"}),value:"65",icon:"🇸🇬",code:"SG"},{label:i.formatMessage({id:"pages.login.country.malaysia"}),value:"60",icon:"🇲🇾",code:"MY"},{label:i.formatMessage({id:"pages.login.country.thailand"}),value:"66",icon:"🇹🇭",code:"TH"},{label:i.formatMessage({id:"pages.login.country.vietnam"}),value:"84",icon:"🇻🇳",code:"VN"},{label:i.formatMessage({id:"pages.login.country.philippines"}),value:"63",icon:"🇵🇭",code:"PH"},{label:i.formatMessage({id:"pages.login.country.indonesia"}),value:"62",icon:"🇮🇩",code:"ID"},{label:i.formatMessage({id:"pages.login.country.usa"}),value:"1-us",icon:"🇺🇸",code:"US"},{label:i.formatMessage({id:"pages.login.country.canada"}),value:"1-ca",icon:"🇨🇦",code:"CA"},{label:i.formatMessage({id:"pages.login.country.uk"}),value:"44",icon:"🇬🇧",code:"GB"},{label:i.formatMessage({id:"pages.login.country.germany"}),value:"49",icon:"🇩🇪",code:"DE"},{label:i.formatMessage({id:"pages.login.country.france"}),value:"33",icon:"🇫🇷",code:"FR"},{label:i.formatMessage({id:"pages.login.country.italy"}),value:"39",icon:"🇮🇹",code:"IT"},{label:i.formatMessage({id:"pages.login.country.spain"}),value:"34",icon:"🇪🇸",code:"ES"},{label:i.formatMessage({id:"pages.login.country.russia"}),value:"7",icon:"🇷🇺",code:"RU"},{label:i.formatMessage({id:"pages.login.country.australia"}),value:"61",icon:"🇦🇺",code:"AU"},{label:i.formatMessage({id:"pages.login.country.newzealand"}),value:"64",icon:"🇳🇿",code:"NZ"}],g=y=>{const w=y.value.includes("-")?y.value.split("-")[0]:y.value;return b.jsxs("div",{children:[b.jsx("span",{role:"img","aria-label":y.label,style:{marginRight:8},children:y.icon}),y.label," (+",w,")"]})};return b.jsx(b.Fragment,{children:e==="mobile"&&b.jsxs(b.Fragment,{children:[b.jsxs(da,{gutter:16,children:[b.jsx(Wn,{span:10,children:b.jsx(Z4,{name:"country",options:v,fieldProps:{size:"large",placeholder:i.formatMessage({id:"pages.login.country.placeholder",defaultMessage:"选择国家/地区"}),optionLabelProp:"label",optionItemRender:g},initialValue:"86"})}),b.jsx(Wn,{span:14,children:b.jsx(Tc,{fieldProps:{size:"large",prefix:b.jsx(yct,{className:"prefixIcon"}),onChange:()=>{m(!0)},onClear:()=>{console.log("onClear");const y=localStorage.getItem(cs);if(y)try{const w=JSON.parse(y),{mobile:x,...S}=w;console.log("saved:",x,w),localStorage.setItem(cs,JSON.stringify(S))}catch(w){console.error("Failed to parse saved credentials:",w)}}},name:"mobile",placeholder:i.formatMessage({id:"pages.login.phoneNumber.placeholder",defaultMessage:"手机号"}),rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.phoneNumber.required",defaultMessage:"请输入手机号!"})},{pattern:/^1\d{10}$/,message:b.jsx(Ed,{id:"pages.login.phoneNumber.invalid",defaultMessage:"手机号格式错误!"})}]})})]}),b.jsx(Ni.Item,{name:"captchaCode",rules:[{required:!0,message:i.formatMessage({id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],children:b.jsx(Cpe,{onKaptchaChange:p,onKaptchaCheck:h})}),b.jsx(t0t,{fieldProps:{size:"large",prefix:b.jsx(sde,{className:"prefixIcon"})},captchaProps:{size:"large",disabled:!c},placeholder:i.formatMessage({id:"pages.login.captcha.placeholder",defaultMessage:"请输入验证码"}),captchaTextRender:(y,w)=>y?`${w} ${i.formatMessage({id:"pages.getCaptchaSecondText",defaultMessage:"获取验证码"})}`:i.formatMessage({id:"pages.login.phoneLogin.getVerificationCode",defaultMessage:"获取验证码"}),phoneName:"mobile",name:"code",rules:[{required:!0,message:b.jsx(Ed,{id:"pages.login.captcha.required",defaultMessage:"请输入验证码!"})}],onGetCaptcha:async y=>{if(console.log("mobile:",y),y&&y.length===11){const x=await Qjt({mobile:y,type:QHe,captchaUid:a,captchaCode:s,platform:w2});if(console.log("sendMobileCode:",x.data),x.data.code!==200){it.error(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}));return}it.success(i.formatMessage({id:x.data.message,defaultMessage:x.data.message}))}else it.error("手机号格式错误")}}),b.jsx(kZ,{message:b.jsx(Ed,{id:"pages.login.auto.register",defaultMessage:"Mobile will auto register"}),type:"info"})]})})},rNt=({loginType:e})=>{const t=Fr(),n=nc(),r=w1(p=>p.setUserInfo),i=Uy(p=>p.setAccessToken),{deviceUid:a,setDeviceUid:o}=w1(p=>({deviceUid:p.deviceUid,setDeviceUid:p.setDeviceUid})),[s,l]=u.useState("login"),[c,d]=u.useState("loading"),f=async p=>{console.log("handleScanLogin values: ",p),it.loading(t.formatMessage({id:"logging",defaultMessage:"logging..."}));const h=await tNt({...p});console.log("LoginMobileResult scanLogin:",h.data),h.data.code===200?(it.destroy(),it.success(t.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),r(h.data.data.user),i(h.data.data.accessToken),n("/chat")):(it.destroy(),it.error(h.data.message))},m=async p=>{if(e!="scan")return;const h=await eNt(a,p);if(h.data.code===200){const v=h.data.data;if(console.log("handleScanQuery status: ",v.status),v.status===ZHe)d("active"),l("deviceUid="+v.deviceUid+"&code="+v.content);else if(v.status===eVe)d("scanned");else if(v.status===nVe)d("expired");else if(v.status===tVe){if(v.receiver===void 0||v.receiver==="")return;const g={mobile:v.receiver,code:v.content,platform:w2};console.log("login scan info:",g),await f(g)}}else it.error(h.data.message)};return u.useEffect(()=>{console.log("scan deviceUid:",a),(a===void 0||a==="")&&o(Sa()),m(!0);const p=setInterval(()=>{m(!1)},3e3);return()=>{clearInterval(p)}},[e,a]),b.jsx(b.Fragment,{children:e==="scan"&&b.jsx(b.Fragment,{children:b.jsx(UMe,{style:{margin:"auto"},value:s,status:c,onRefresh:()=>{console.log("onRefresh"),m(!0)}})})})},iNt=({isModel:e=!1,onLoginSuccess:t})=>{const{modal:n}=oy.useApp(),r=Fr(),[i]=Ni.useForm(),a=nc(),{token:o}=zi.useToken(),[s,l]=u.useState("/chat/logo.png"),[c,d]=u.useState(""),[f,m]=u.useState(""),[p,h]=u.useState("account"),v=w1(W=>W.setUserInfo),g=Uy(W=>W.setAccessToken),[y,w]=u.useState(!1),[x,S]=u.useState("https://www.weiyuai.cn/privacy.html"),[C,_]=u.useState("https://www.weiyuai.cn/terms.html"),k=W=>{console.log(`onPrivacyProtocolChange checked = ${W.target.checked}`),w(W.target.checked);const U=localStorage.getItem(cs);if(U)try{const{remember:Y}=JSON.parse(U);Y&&setTimeout(()=>{i.setFieldsValue({remember:Y})},0)}catch(Y){console.error("Failed to parse saved credentials:",Y)}},E=()=>{window.open(x)},T=()=>{window.open(C)},$=W=>{n.confirm({title:r.formatMessage({id:"pages.login.privacyModal.title",defaultMessage:"隐私协议确认"}),content:b.jsxs("div",{children:[b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.description",defaultMessage:"为了保护您的个人信息安全,请您阅读并同意以下协议:"})}),b.jsxs("p",{children:[b.jsx(zt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacyModal.and",defaultMessage:"和"}),b.jsx(zt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacyModal.termsOfService",defaultMessage:"《服务条款》"})})]}),b.jsx("p",{children:r.formatMessage({id:"pages.login.privacyModal.confirmText",defaultMessage:"是否同意以上协议并继续登录?"})})]}),okText:r.formatMessage({id:"pages.login.privacyModal.agreeAndLogin",defaultMessage:"同意并登录"}),cancelText:r.formatMessage({id:"pages.login.privacyModal.cancel",defaultMessage:"取消"}),onOk:()=>{w(!0),W()}})},[P,M]=u.useState(""),j=async(W,U)=>{M(W),i.setFieldValue("captchaCode",U)},I=async W=>{console.log("handleKaptchaCheck:",W)},R=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{R(W,!0)});return}console.log("handleSubmit values: ",W,p);const Y="loginLoading";it.open({key:Y,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let ne=!1;if(J)try{ne=JSON.parse(J).remember}catch(te){console.error("Failed to parse saved credentials:",te)}localStorage.setItem(cs,JSON.stringify({username:W.username,remember:ne}));const Q=await Jjt({...W});console.log("LoginResult:",Q.data),Q.data.code===200?(it.destroy(Y),it.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),ne&&localStorage.setItem(cs,JSON.stringify({username:W.username,password:W.password,remember:!0})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(it.destroy(Y),it.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(Y){console.log(Y),it.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},O=W=>{i.setFieldsValue({mobile:W})},D=async(W,U=!1)=>{try{if(!U&&!y){$(()=>{D(W,!0)});return}const Y="mobileLoginLoading";it.open({key:Y,type:"loading",content:r.formatMessage({id:"logging",defaultMessage:"logging..."}),duration:0});const J=localStorage.getItem(cs);let ne={};if(J)try{ne=JSON.parse(J)}catch(te){console.error("Failed to parse saved credentials:",te)}localStorage.setItem(cs,JSON.stringify({...ne,mobile:W.mobile}));const Q=await Zjt({...W});console.log("LoginMobileResult:",Q),Q.data.code===200?(it.destroy(Y),it.success(r.formatMessage({id:"pages.login.success",defaultMessage:"login success"})),v(Q.data.data.user),g(Q.data.data.accessToken),e?t&&t():a("/chat")):(it.destroy(Y),it.error(r.formatMessage({id:Q.data.message,defaultMessage:Q.data.message})))}catch(Y){console.log(Y),it.error(r.formatMessage({id:"login.error",defaultMessage:"login failed"}))}},L=()=>{if(Ji)return{}},B=(W,U)=>{i.setFieldsValue({username:W,remember:U});const Y=localStorage.getItem(cs);if(Y&&U)try{const{password:J}=JSON.parse(Y);J&&i.setFieldsValue({password:J})}catch(J){console.error("Failed to parse saved credentials:",J)}},F=W=>{let U=document.querySelector("link[rel*='icon']");U||(U=document.createElement("link"),U.type="image/x-icon",U.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(U)),U.href=W},z=u.useCallback(W=>{document.title=W||r.formatMessage({id:"app.title"})},[r]),H=u.useCallback(W=>{var U,Y,J,ne,Q,te,Z,le,se,ce;if(!W){l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}));return}if((U=W==null?void 0:W.custom)!=null&&U.enabled){if((Y=W==null?void 0:W.custom)!=null&&Y.logo){const re=(J=W==null?void 0:W.custom)==null?void 0:J.logo;l(re),F(re)}else l(uu),F(uu);(ne=W==null?void 0:W.custom)!=null&&ne.name?(d((Q=W==null?void 0:W.custom)==null?void 0:Q.name),z((te=W==null?void 0:W.custom)==null?void 0:te.name)):(d(r.formatMessage({id:"app.title"})),z(r.formatMessage({id:"app.title"}))),(Z=W==null?void 0:W.custom)!=null&&Z.description?m((le=W==null?void 0:W.custom)==null?void 0:le.description):m(r.formatMessage({id:"slogan"})),(se=W==null?void 0:W.custom)!=null&&se.privacyPolicyUrl&&S(W.custom.privacyPolicyUrl),(ce=W==null?void 0:W.custom)!=null&&ce.termsOfServiceUrl&&_(W.custom.termsOfServiceUrl)}else l(uu),F(uu),d(r.formatMessage({id:"app.title"})),m(r.formatMessage({id:"slogan"})),z(r.formatMessage({id:"app.title"}))},[r,z]),A=u.useCallback(W=>{const U=W.detail.config;console.log("Config updated from server, updating login UI:",U),H(U)},[H]),V=u.useCallback(async()=>{try{console.log("执行 loadConfig..."),await lce(),console.log("loadConfig 执行完毕"),console.log("执行 getConfigProperties...");const W=await g9();console.log("getConfig login config (after loadConfig): ",W),H(W),window.addEventListener("config-updated",A)}catch(W){console.error("Error loading config:",W),H(null)}},[H,A]);return u.useEffect(()=>(cce(),V(),()=>{window.removeEventListener("config-updated",A)}),[V,A]),b.jsx(I4,{hashed:!1,children:b.jsx("div",{style:{backgroundColor:o.colorBgContainer,textAlign:"center",height:"100%"},children:b.jsxs(YIt,{form:i,contentStyle:{minWidth:400},logo:b.jsx("img",{alt:"logo",src:s}),title:c,subTitle:f,initialValues:L(),onFinish:async W=>{if(p==="account"){const U={username:W.username,password:W.password,captchaUid:P,captchaCode:W.captchaCode,platform:w2};await R(U)}else if(p==="mobile"){const U={mobile:W.mobile,code:W.code,captchaUid:P,captchaCode:W.captchaCode,platform:w2};await D(U)}else console.log("scan login type")},children:[b.jsx(Nu,{centered:!0,items:[{key:"account",label:r.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"账户密码登录"}),children:b.jsx(Xjt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:B})},{key:"mobile",label:r.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"手机号登录"}),children:b.jsx(nNt,{loginType:p,onKaptchaChange:j,onKaptchaCheck:I,onRememberChange:O})},{key:"scan",label:r.formatMessage({id:"pages.login.scanLogin.tab",defaultMessage:"扫码登录"}),children:b.jsx(rNt,{loginType:p})}],activeKey:p,onChange:W=>h(W)}),b.jsx("div",{style:{marginBlockEnd:24,textAlign:"left",marginTop:10},children:b.jsx(Ga,{checked:y,onChange:k,children:b.jsxs("span",{children:[r.formatMessage({id:"pages.login.privacy.agree",defaultMessage:"同意"}),b.jsx(zt,{size:"small",type:"link",onClick:E,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.privacyPolicy",defaultMessage:"《用户隐私协议》"})}),r.formatMessage({id:"pages.login.privacy.and",defaultMessage:"和"}),b.jsx(zt,{size:"small",type:"link",onClick:T,style:{padding:0,height:"auto"},children:r.formatMessage({id:"pages.login.privacy.termsOfService",defaultMessage:"《服务条款》"})})]})})})]})})})},TA=({isModel:e=!1,onLoginSuccess:t})=>b.jsx(oy,{children:b.jsx(iNt,{isModel:e,onLoginSuccess:t})}),aNt=()=>{const e=y4(a=>a.deleteOrg),t=dce(a=>a.resetMembers),n=Uy(a=>a.removeAccessToken),r=w1(a=>a.resetUserInfo);return{clearStorage:()=>{e(),t(),n(),r()}}};function oNt(){const{clearStorage:e}=aNt(),t=u.useCallback(async()=>{try{const n=await kpe();console.log("logout result:",n.data),e()}catch(n){console.log("logout error:",n)}},[]);return u.useEffect(()=>{const n=function(r){console.log("token过期,强制刷新登录",r),cr.off(i6,n),t()};return cr.on(i6,n),()=>{console.log("un - useEffect mqttDisconnect"),cr.off(i6)}},[]),{doLogout:t}}const sNt=()=>{const e=Fr(),[t,n]=u.useState(!1),[r,i]=u.useState(!1),{isLoggedIn:a,userInfo:o}=u.useContext(Oa),{doLogout:s}=oNt(),l=()=>{n(!0)},c=()=>{n(!1)},d=()=>{i(!0)},f=()=>{s(),i(!1)},m=()=>{i(!1)};return a&&o?b.jsxs(b.Fragment,{children:[b.jsx(zt,{type:"text",icon:b.jsx(K2,{}),onClick:d,children:o.nickname}),b.jsx(ra,{title:e.formatMessage({id:"logout.modal.title",defaultMessage:"退出登录"}),open:r,onOk:f,onCancel:m,okText:e.formatMessage({id:"logout.confirm",defaultMessage:"确认退出"}),cancelText:e.formatMessage({id:"logout.cancel",defaultMessage:"取消"}),children:b.jsx("p",{children:e.formatMessage({id:"logout.confirmation",defaultMessage:"确认要退出登录吗?"})})})]}):b.jsxs(b.Fragment,{children:[b.jsx(zt,{type:"primary",icon:b.jsx(K2,{}),onClick:l,children:b.jsx(Ed,{id:"login.button",defaultMessage:"登录"})}),b.jsx(ra,{title:e.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:t,onCancel:c,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(TA,{isModel:!0})})]})},{Header:lNt}=Uu,PA=({isDarkMode:e,toggleDarkMode:t,language:n,changeLanguage:r,isMobile:i,onToggleSidebar:a})=>{const o=Fr(),[s,l]=u.useState(uu),[c,d]=u.useState(""),[f,m]=u.useState(""),{isLoggedIn:p,userInfo:h}=u.useContext(Oa),{accessToken:v,removeAccessToken:g}=Uy(),y=[{key:"zh-cn",label:o.formatMessage({id:"language.zh"})},{key:"en",label:o.formatMessage({id:"language.en"})},{key:"zh-tw",label:o.formatMessage({id:"language.zh-TW"})}],w=[{key:"logout",label:o.formatMessage({id:"user.logout",defaultMessage:"退出登录"}),icon:b.jsx(uct,{}),onClick:async()=>{try{await kpe(),g(),Cr.success(o.formatMessage({id:"user.logout.success",defaultMessage:"退出成功"})),window.location.reload()}catch{Cr.error(o.formatMessage({id:"user.logout.failed",defaultMessage:"退出失败"}))}}}],x=[],S=E=>{m(E.key)},C=({key:E})=>{r(E)},_=K.useCallback(async()=>{var T,$,P,M,j;const E=await g9();(T=E==null?void 0:E.custom)!=null&&T.enabled&&sJe()?(($=E==null?void 0:E.custom)!=null&&$.logo?l((P=E==null?void 0:E.custom)==null?void 0:P.logo):l(uu),(M=E==null?void 0:E.custom)!=null&&M.name?d((j=E==null?void 0:E.custom)==null?void 0:j.name):d(o.formatMessage({id:"app.helpcenter.title"}))):(l(uu),d(o.formatMessage({id:"app.helpcenter.title"})))},[o,l,d]);u.useEffect(()=>{_()},[_]);const k={headerStyle:{background:e?"#141414":"#fff",borderBottom:`1px solid ${e?"#303030":"#f0f0f0"}`,boxShadow:"0 2px 8px rgba(0, 0, 0, 0.06)",height:"64px",position:"relative",zIndex:1e3,display:"flex",justifyContent:"space-between",alignItems:"center"},logoStyle:{fontSize:"18px",fontWeight:"bold",cursor:"pointer",marginRight:24,display:"flex",alignItems:"center",gap:"4px"},mainMenuStyle:{background:"transparent",border:"none",height:"64px",minWidth:"350px"},rightToolsStyle:{display:"flex",alignItems:"center",gap:i?"4px":"8px"},sidebarToggle:{display:i?"inline-flex":"none",marginRight:"8px"}};return b.jsxs(lNt,{className:"header",style:k.headerStyle,children:[b.jsxs("div",{style:{display:"flex",alignItems:"center",width:"100%"},children:[b.jsx(zt,{type:"text",icon:b.jsx(mct,{}),style:k.sidebarToggle,onClick:a}),b.jsx("div",{className:"logo",style:k.logoStyle,children:b.jsx(Gjt,{title:c,logoUrl:s})}),!i&&b.jsx(Wu,{mode:"horizontal",items:x,selectedKeys:[f],onClick:S,style:k.mainMenuStyle,triggerSubMenuAction:"hover",disabledOverflow:!0})]}),b.jsx("div",{style:k.rightToolsStyle,children:i?b.jsx(b.Fragment,{}):b.jsxs(b.Fragment,{children:[b.jsx(Rm,{menu:{items:y,onClick:C,selectedKeys:[n]},placement:"bottomRight",children:b.jsx(zt,{type:"text",icon:b.jsx(nct,{})})}),b.jsx(zt,{type:"text",icon:e?b.jsx(_lt,{}):b.jsx(Tlt,{}),onClick:t}),p?b.jsx(Rm,{menu:{items:w},placement:"bottomRight",children:b.jsxs("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",gap:"8px"},children:[b.jsx(vu,{icon:b.jsx(K2,{})}),b.jsx("span",{children:(h==null?void 0:h.username)||(h==null?void 0:h.nickname)||o.formatMessage({id:"user.anonymous",defaultMessage:"用户"})})]})}):b.jsx(sNt,{})]})})]})},RA=({openCreateOnMount:e,forceMobile:t,orgUid:n,workgroupUid:r,showNavBar:i=!0})=>{const{isDarkMode:a,isLoggedIn:o,toggleDarkMode:s,locale:l,changeLocale:c}=u.useContext(Oa),{currentVisitor:d}=Jl(),[f,m]=u.useState(!1),[p,h]=u.useState(!1),[v,g]=u.useState(null),[y,w]=u.useState(t??(typeof window<"u"?window.innerWidth<=768:!1)),x=u.useRef(),[S]=Uc(),[C,_]=u.useState(null),[k,E]=u.useState(!1),[T,$]=u.useState(null),P=u.useMemo(()=>(l==null?void 0:l.locale)||"zh-cn",[l==null?void 0:l.locale]),M=u.useMemo(()=>s||(()=>{}),[s]),j=u.useCallback(ne=>{c&&c(ne)},[c]),{translateString:I}=fr(),R=u.useCallback(()=>{},[]),O=u.useCallback(()=>{const ne={};for(const[Q,te]of S.entries())ne[Q]=te;return{orgUid:ne[Fu]||"",sid:ne[Du]||""}},[S]),D=u.useMemo(()=>{const ne=O();return n||ne.orgUid},[n,O]),L=u.useMemo(()=>{const ne=O();return r||ne.sid},[r,O]);u.useEffect(()=>{if(!D||!L){_(null);return}let ne=!1;return(async()=>{var te;try{const Z=await rMt(D,L);Ue.debug("Visitor queryVisitorTicketBasicSettings:",Z.data,D,L),ne||_(((te=Z==null?void 0:Z.data)==null?void 0:te.data)??null)}catch(Z){ne||(console.warn("Failed to load visitor ticket basic settings",Z),_(null))}})(),()=>{ne=!0}},[D,L]);const B=!!(C!=null&&C.requireLogin),F=!!o,z=B&&!F,H=u.useCallback(()=>{if(B&&!F){$("create"),E(!0);return}m(!0)},[B,F]),A=()=>{E(!1),T==="create"&&m(!0),$(null)},V=()=>{$(null),E(!1)},W=u.useCallback(()=>{$(null),E(!0)},[]),U=ne=>{g(ne),h(!0)},Y=()=>{h(!1),g(null)};u.useEffect(()=>{if(t)return;const ne=()=>{w(window.innerWidth<=768)};return ne(),window.addEventListener("resize",ne),()=>{window.removeEventListener("resize",ne)}},[t]),u.useEffect(()=>{z&&(m(!1),h(!1))},[z]),u.useEffect(()=>{z&&!k&&($(null),E(!0))},[z,k]),u.useEffect(()=>{e&&H()},[e,H]);const J=!!i;return b.jsxs("div",{style:{minHeight:"100vh",width:"100%",background:a?"#141414":"#f5f5f5",display:J?"flex":"block",flexDirection:J?"column":void 0,height:J?"100vh":void 0},children:[i&&b.jsx("div",{style:{position:"sticky",top:0,zIndex:200,background:a?"#141414":"#fff",borderBottom:a?"1px solid #303030":"1px solid #f0f0f0"},children:b.jsx(PA,{isDarkMode:!!a,toggleDarkMode:M,language:P,changeLanguage:j,isMobile:y,onToggleSidebar:R})}),b.jsx("div",{style:{padding:y?0:14,flex:J?1:void 0,overflowY:J?"auto":void 0,minHeight:J?0:void 0},children:z?b.jsx(xy,{status:"info",title:I("ticket.history.login.required.title"),subTitle:I("ticket.history.login.required.desc"),extra:b.jsx(zt,{type:"primary",onClick:W,children:I("ticket.history.login.required.cta")})}):b.jsx(b.Fragment,{children:y?b.jsx("div",{children:b.jsx(hMt,{onTicketClick:U,onCreateTicket:H,isDarkMode:a,orgUid:D,workgroupUid:L})}):b.jsx(iMt,{ref:x,isDarkMode:a,orgUid:D,workgroupUid:L,onCreateTicket:H})})}),b.jsx(fMt,{visible:f&&!z,onClose:(ne=!1)=>{m(!1),ne&&x.current&&x.current.reload()},isDarkMode:a,currentVisitor:d,orgUid:D,workgroupUid:L}),b.jsx(SMt,{visible:p&&!z,ticketId:v,onClose:Y,isDarkMode:a}),b.jsx(ra,{title:I("ticket.history.login.modal.title"),open:k,onCancel:V,footer:null,destroyOnHidden:!0,maskClosable:!1,width:500,children:b.jsx(TA,{isModel:!0,onLoginSuccess:A})})]})},cNt=({uid:e,content:t,position:n,status:r,onContextMenu:i,onRetry:a,isDarkMode:o=!1})=>{const s=Fr(),[l,c]=u.useState(!1),[d,f]=u.useState(!1),[m,p]=u.useState(!1),v=(()=>{try{const C=JSON.parse(t);return typeof C!="object"||!C.title&&!C.url?{title:t}:C}catch(C){return console.error("解析文章内容失败:",C),c(!0),{title:t}}})(),g=u.useMemo(()=>{const C=(v==null?void 0:v.url)||"";return C?/^https?:\/\//i.test(C)?C:`https://${C}`:""},[v==null?void 0:v.url]),y=()=>{p(!0)},w=async()=>{if(!g)return;(await zl(g)).success?(f(!0),it.success(s.formatMessage({id:"bubbles.article.copy.link.success"})),setTimeout(()=>{f(!1)},2e3)):it.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},x=async()=>{if(!v.title)return;(await zl(v.title)).success?(f(!0),it.success(s.formatMessage({id:"bubbles.article.copy.title.success"})),setTimeout(()=>{f(!1)},2e3)):it.error(s.formatMessage({id:"bubbles.article.copy.failed"}))},S=C=>{i&&i(C,{uid:e,content:t,position:n,status:r,type:W3})};return b.jsxs(ws,{type:"article",position:n,onContextMenu:S,children:[b.jsxs("div",{style:{maxWidth:"400px",backgroundColor:o?"#2d3748":"#ffffff",border:`1px solid ${o?"#4a5568":"#e2e8f0"}`,borderRadius:"12px",overflow:"hidden",cursor:g||v.content||v.description?"pointer":"default",transition:"all 0.2s ease"},onClick:y,onMouseOver:C=>{(g||v.content||v.description)&&(C.currentTarget.style.boxShadow=o?"0 4px 12px rgba(0, 0, 0, 0.3)":"0 4px 12px rgba(0, 0, 0, 0.1)")},onMouseOut:C=>{C.currentTarget.style.boxShadow="none"},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",height:"200px",overflow:"hidden"},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",height:"100%",objectFit:"cover"},onError:C=>{C.currentTarget.style.display="none"}})}),b.jsxs("div",{style:{padding:"16px"},children:[v.title&&b.jsx("h3",{style:{margin:"0 0 8px 0",fontSize:"16px",fontWeight:"600",color:o?"#f7fafc":"#2d3748",lineHeight:"1.4",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.title}),v.description&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.description}),!v.description&&v.content&&b.jsx("p",{style:{margin:"0 0 12px 0",fontSize:"14px",color:o?"#a0aec0":"#718096",lineHeight:"1.5",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:v.content}),(g||v.content||v.description)&&b.jsxs("div",{style:{display:"flex",alignItems:"center",fontSize:"12px",color:o?"#63b3ed":"#3182ce",marginTop:"8px"},children:[b.jsxs("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{marginRight:"4px"},children:[b.jsx("path",{d:"M10 6H6A2 2 0 0 0 4 8V18A2 2 0 0 0 6 20H14A2 2 0 0 0 16 18V14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 4H20V10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M20 4L10 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),s.formatMessage({id:"bubbles.article.hint.click.view"})]})]}),n==="left"&&b.jsxs("div",{style:{display:"flex",justifyContent:"flex-end",alignItems:"center",padding:"0 16px 16px 16px",borderTop:`1px solid ${o?"#4a5568":"#e2e8f0"}`,marginTop:"8px",paddingTop:"12px"},children:[v.title&&b.jsx("button",{onClick:C=>{C.stopPropagation(),x()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.title"}),onMouseOver:C=>{C.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:C=>{C.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M16 3H4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M8 7H20V20H8V7Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:C=>{C.stopPropagation(),w()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:d?"#52c41a":o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px",marginRight:"8px"},title:s.formatMessage({id:"bubbles.article.copy.link"}),onMouseOver:C=>{C.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:C=>{C.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M10 13A5 5 0 0 0 7.54 7.54L4.93 4.93A10 10 0 0 0 4.93 19.07A10 10 0 0 0 19.07 19.07L16.46 16.46A5 5 0 0 0 13 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M14 11A5 5 0 0 0 16.46 16.46L19.07 19.07A10 10 0 0 0 19.07 4.93A10 10 0 0 0 4.93 4.93L7.54 7.54A5 5 0 0 0 11 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),v.url&&b.jsx("button",{onClick:C=>{C.stopPropagation(),y()},style:{padding:"5px",backgroundColor:"transparent",border:"none",cursor:"pointer",color:o?"#a0aec0":"#718096",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"28px",height:"28px"},title:s.formatMessage({id:"bubbles.article.open.link"}),onMouseOver:C=>{C.currentTarget.style.backgroundColor=o?"#4a5568":"#f7fafc"},onMouseOut:C=>{C.currentTarget.style.backgroundColor="transparent"},children:b.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[b.jsx("path",{d:"M18 13V19A2 2 0 0 1 16 21H5A2 2 0 0 1 3 19V8A2 2 0 0 1 5 6H11",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M15 3H21V9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),b.jsx("path",{d:"M10 14L21 3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})]})]}),b.jsxs(ra,{open:m,title:v.title||s.formatMessage({id:"bubbles.article.modal.title.fallback"}),onCancel:()=>p(!1),footer:[g&&b.jsx(zt,{type:"link",onClick:()=>window.open(g,"_blank"),children:s.formatMessage({id:"bubbles.article.modal.open.new.tab"})},"open"),(v.content||v.description)&&b.jsx(zt,{onClick:async()=>{const C=`${v.title?v.title+` `:""}${v.description?v.description+` -`:""}${v.content||""}`;(await zl(S)).success?rt.success(s.formatMessage({id:"bubbles.article.copy.full.success"})):rt.error(s.formatMessage({id:"bubbles.article.copy.full.failed"}))},children:s.formatMessage({id:"bubbles.article.modal.copy.full"})},"copy"),b.jsx(Vt,{type:"primary",onClick:()=>p(!1),children:s.formatMessage({id:"bubbles.article.modal.close"})},"close")].filter(Boolean),width:720,styles:{body:{maxHeight:600,overflow:"auto"}},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",marginBottom:16},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",borderRadius:8},onError:S=>{S.currentTarget.style.display="none"}})}),v.description&&b.jsx("p",{style:{whiteSpace:"pre-wrap",color:o?"#a0aec0":"#4a5568"},children:v.description}),v.content&&b.jsx("div",{style:{whiteSpace:"pre-wrap",color:o?"#e2e8f0":"#2d3748"},children:v.content}),!v.content&&!v.description&&b.jsx("div",{style:{color:o?"#a0aec0":"#718096"},children:s.formatMessage({id:"bubbles.article.modal.no.more"})})]})]})};function RK(e,t){if(!e||!t)return 0;const n=Date.now(),r=Math.floor((n-e)/1e3),i=t-r;return i>0?i:0}const Kjt=({uid:e,content:t,position:n="left",isDarkMode:r=!1,showCountdown:i=!0,onCountdownComplete:a})=>{const{translateString:o}=ur();Dr();const[s,l]=u.useState(0),c=u.useRef(0),d=u.useRef(!1),f=u.useMemo(()=>{if(!t)return null;try{const y=JSON.parse(t);if(y&&typeof y=="object")return y}catch{}return null},[t]);u.useEffect(()=>{f!=null&&f.serverTimestamp&&(f!=null&&f.waitSeconds)&&l(RK(f.serverTimestamp,f.waitSeconds))},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds]),u.useEffect(()=>{if(!i||!(f!=null&&f.serverTimestamp)||!(f!=null&&f.waitSeconds))return;const y=setInterval(()=>{const w=RK(f.serverTimestamp,f.waitSeconds);l(w);const x=c.current;if(c.current=w,!d.current&&x>0&&w===0&&a&&f){d.current=!0;try{a(f)}catch{}}},1e3);return()=>clearInterval(y)},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds,i,a,f]);const m=u.useMemo(()=>!i||s<=0?"":s<60?`约${s}秒`:`约${Math.ceil(s/60)}分钟`,[s,i]),p=[];f!=null&&f.content&&p.push(f.content);const h=f==null?void 0:f.position,v=h!==void 0&&Number(h)!==0;v&&(f==null?void 0:f.queueSize)!==void 0?p.push(`${o("i18n.queue.position")}: ${f.position}`):v&&p.push(`${o("i18n.queue.position")}: ${f.position}`),v&&(f!=null&&f.estimatedWaitTime?p.push(`${o("i18n.queue.estimatedWait")}: ${f.estimatedWaitTime}`):m&&p.push(`${o("i18n.queue.estimatedWait")}: ${m}`));const g=f?p.join(` -`):t;return b.jsx(ii,{children:b.jsxs(_v,{style:{whiteSpace:"pre-wrap",textAlign:"left"},children:[b.jsx(up,{content:g}),i&&(f==null?void 0:f.waitSeconds)!==void 0&&(f==null?void 0:f.serverTimestamp)&&b.jsx("div",{style:{marginTop:8,fontSize:12,opacity:.8},children:s<=0?o("i18n.queue.imminent"):`(${o("i18n.queue.dynamicRemaining")}: ${m})`})]})})},Sk=({orgUid:e,type:t,sid:n})=>{const r=Dr(),i=[{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})},{type:"image",title:r.formatMessage({id:"chat.toolbar.image"}),icon:"image"},{type:"file",title:r.formatMessage({id:"chat.toolbar.file"}),icon:"file"},{type:"rate",title:r.formatMessage({id:"chat.toolbar.rate"}),icon:"thumbs-up"},{type:"leavemsg",title:r.formatMessage({id:"chat.toolbar.leaveMsg"}),icon:"message"}],[a,o]=u.useState(i),[s,l]=u.useState(i),{isDarkMode:c,setThemeMode:d,locale:f,changeLocale:m}=u.useContext(Oa),[p,h]=u.useState("zh-cn");qe.debugIf("locale: ",f==null?void 0:f.locale,"lang:",p);const[v]=Uc(),{translateString:g}=ur(),[y,w]=u.useState(""),[x]=Zce(y,1e3),[C,S]=u.useState("Chat"),[k,_]=u.useState({uid:""}),[E,T]=u.useState({}),{currentVisitor:$,setCurrentVisitor:P}=Jl(),[M,j]=u.useState({}),[I,R]=u.useState([]),[O,L]=u.useState(!1),[D,B]=u.useState([]),[F,z]=u.useState([]),[H,A]=u.useState(!1),[V,W]=u.useState(""),[U,X]=u.useState(!1),[J,re]=u.useState("i18n.input.placeholder"),[Q,ne]=u.useState(!1),[Z,se]=u.useState(""),oe=u.useRef(null),ce=u.useRef(null),te=u.useRef({orgUid:e||"df_org_uid",type:t||"1",sid:n||"df_wg_uid"}),[le,pe]=u.useState(0),{messages:we,appendMsg:_e,updateMsg:Y,resetList:ae}=MZe([]),[ee,q]=u.useState(!1),[ue,ie]=u.useState(""),[de,be]=u.useState(g("i18n.load.more")),ke=u.useRef(null),xe=u.useRef(null),ye=u.useRef(!1),Se=u.useRef(!1),Oe=u.useRef(!1),Re=u.useRef(!1),[Fe,Ce]=u.useState(""),[ve,ge]=u.useState(!1),[Ee,Ne]=u.useState(!1),[We,He]=u.useState(!0),[Ye,De]=u.useState(!1),Ue=u.useRef(!1),[Le,ft]=u.useState(null),[mt,ut]=u.useState(null),[gt,Pe]=u.useState(!1),[Te,Ie]=u.useState(!1),{messageList:$e,addMessage:je,addMessageList:Ke,updateMessageStatus:Ze}=u4(Be=>({messageList:Be.messageList,addMessage:Be.addMessage,addMessageList:Be.addMessageList,updateMessageStatus:Be.updateMessageStatus})),{show:st}=Dct({id:oH}),Xe=(Be,et)=>{qe.debugIf("handleContextMenu:",Be," item:",et),ft(et),st({event:Be,props:{key:et==null?void 0:et._id.toString()}})},Ge=async({id:Be,event:et,props:Pt})=>{qe.debugIf("handleRightClick:",Be,et,Pt);const wt=Le==null?void 0:Le._id.toString(),_t=Le==null?void 0:Le.createdAt;switch(Be){case ase:{let kt=Le==null?void 0:Le.content;if((Le==null?void 0:Le.type)===gh)try{kt=JSON.parse(Le==null?void 0:Le.content).content||(Le==null?void 0:Le.content)}catch(Jt){qe.error("解析引用消息失败:",Jt),kt=Le==null?void 0:Le.content}(await zl(kt)).success?Pi.success("复制成功"):Pi.fail("复制失败");break}case PVe:ct(wt,Le==null?void 0:Le.content);break;case ose:{const kt=Ot(_t);Ot().diff(kt,"minutes")>5?Pi.fail(r.formatMessage({id:"chat.recall.timeout",defaultMessage:"消息发送超过5分钟,无法撤回"})):Ett(wt,k);break}case sse:NA(Le==null?void 0:Le.content);break;case lse:Rt(Le==null?void 0:Le.content);break;case cse:Nt(Le==null?void 0:Le.content);break;case use:Ct(Le==null?void 0:Le.content);break;case dse:Je(Le==null?void 0:Le.content);break;case Jp:{let kt=Le==null?void 0:Le.content;if([ds,Vs,Ol,Il,u1].includes(Le==null?void 0:Le.type))try{kt=JSON.parse(Le==null?void 0:Le.content).url||kt}catch(Yt){qe.error("解析多媒体内容失败:",Yt)}qd(kt);break}case fse:qe.debugIf("设置引用消息:",Le),ut(Le);break}},ct=async(Be,et)=>{var _t,kt,Yt;let Pt=et;if((Le==null?void 0:Le.type)===gh)try{Pt=JSON.parse(et).content||et}catch(Jt){qe.error("解析引用消息失败:",Jt),Pt=et}const wt=await wtt(Be,Pt);if(qe.debugIf("ChatBox handleTranslate",wt.data),wt.data.code===200){const Jt=(_t=wt==null?void 0:wt.data)==null?void 0:_t.data.msgUid,sn=(kt=wt==null?void 0:wt.data)==null?void 0:kt.data.translatedText,Kt=$e.find(oa=>oa.uid===Jt);Kt&&(Kt.content=Kt.content+` -`+sn,Ze(Kt.uid,Kt.status.toString()),Y(Jt,{_id:Le==null?void 0:Le._id,type:Le==null?void 0:Le.type,hasTime:Le==null?void 0:Le.hasTime,createdAt:Le==null?void 0:Le.createdAt,content:Kt==null?void 0:Kt.content,position:Le==null?void 0:Le.position,user:Le==null?void 0:Le.user,status:Kt==null?void 0:Kt.status}))}else Pi.fail((Yt=wt==null?void 0:wt.data)==null?void 0:Yt.message)},yt=async(Be,et,Pt)=>{try{const wt=JSON.parse(Be),_t=wt.url;if(!_t){Pi.fail(`${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}链接无效`);return}let kt;switch(et){case"image":{const Jt=_t.split("/");kt=Jt[Jt.length-1]||"image.jpg";break}case"file":{kt=wt.name||wV(_t);break}case"video":{const Jt=wt.format||"mp4";kt=`video_${Ca()}.${Jt}`;break}case"audio":{const Jt=wt.format||"mp3";kt=`audio_${Ca()}.${Jt}`;break}case"voice":{const Jt=wt.format||"wav";kt=`voice_${Ca()}.${Jt}`;break}default:kt=wV(_t)}const Yt=await Pt(_t,kt,et);if(Yt&&Yt.success)Yt.warning?Pi.fail(Yt.warning):Pi.success(`${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}下载成功`);else{if(Yt&&Yt.canceled)return;throw new Error((Yt==null?void 0:Yt.error)||"下载失败")}}catch(wt){qe.error(`下载${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}失败:`,wt),Pi.fail(`下载${et==="image"?"图片":et==="file"?"文件":et==="video"?"视频":et==="audio"?"音频":"语音"}失败`)}},Rt=async Be=>yt(Be,"file",g4),Nt=async Be=>yt(Be,"video",oJe),Ct=async Be=>yt(Be,"audio",sJe),Je=async Be=>yt(Be,"voice",lJe),Me=()=>{const Be={};for(const _t of v.entries())Be[_t[0]]=_t[1];if(Be[xw]){const _t=Be[xw].toLowerCase();_Ve.includes(_t)?(h(_t),m(_t)):qe.warn(`Invalid language value: ${Be[xw]}`)}else h(V0),m(V0);if(Be[Yz]===kVe&&He(!1),Be[ww]){const _t=Be[ww].toLowerCase();EVe.includes(_t)?d(_t):qe.warn(`Invalid theme value: ${Be[ww]}`)}Be[o6]&&_n(Be[o6]);const Pt=new Ptt().getResult();te.current={orgUid:e||Be[Fu]||te.current.orgUid,type:t||Be[hI]||te.current.type,sid:n||Be[Du]||te.current.sid,uid:Be[bVe]||($==null?void 0:$.uid)||"",visitorUid:Be[Xz]||($==null?void 0:$.visitorUid)||"",nickname:Be[Jz]||($==null?void 0:$.nickname)||"",avatar:Be[Qz]||($==null?void 0:$.avatar)||"",mobile:Be[Zz]||($==null?void 0:$.mobile)||"",email:Be[eH]||($==null?void 0:$.email)||"",note:Be[tH]||($==null?void 0:$.note)||"",lang:(f==null?void 0:f.locale)||V0,browser:JSON.stringify(Pt.browser),os:JSON.stringify(Pt.os),device:JSON.stringify(Pt.device),referrer:document.referrer,vipLevel:Be[nH]||"0",debug:Be[iH]==="1",settingsUid:Be[aH]||"",loadHistory:Be[rH]==="1",extra:""},Be[s6]&&(te.current.goodsInfo=Be[s6]),Be[l6]&&(te.current.orderInfo=Be[l6]);const wt={};for(const _t in Be)[Fu,hI,Du,xw,ww,fVe,mVe,pVe,hVe,vVe,gVe,Yz,o6,Xz,Jz,Qz,Zz,eH,tH,s6,l6,nH,iH,aH,rH].includes(_t)||(wt[_t]=Be[_t]);te.current.extra=JSON.stringify(wt),qe.debugIf("initInfoParams: ",te.current)},ze=async()=>{var et,Pt,wt,_t,kt,Yt,Jt,sn,Kt,oa,bo,Ps,ml,Sp;const Be=await Pnt(te.current);return qe.debugIf("initVisitor: ",Be==null?void 0:Be.data),Be&&((et=Be==null?void 0:Be.data)==null?void 0:et.code)===200?(P((Pt=Be==null?void 0:Be.data)==null?void 0:Pt.data),j({uid:(_t=(wt=Be==null?void 0:Be.data)==null?void 0:wt.data)==null?void 0:_t.uid,visitorUid:(Yt=(kt=Be==null?void 0:Be.data)==null?void 0:kt.data)==null?void 0:Yt.visitorUid,nickname:(sn=(Jt=Be==null?void 0:Be.data)==null?void 0:Jt.data)==null?void 0:sn.nickname,avatar:(oa=(Kt=Be==null?void 0:Be.data)==null?void 0:Kt.data)==null?void 0:oa.avatar,type:Poe,extra:(Ps=(bo=Be==null?void 0:Be.data)==null?void 0:bo.data)==null?void 0:Ps.extra}),(ml=Be==null?void 0:Be.data)==null?void 0:ml.data):(Be!=null&&Be.data?Pi.fail(((Sp=Be==null?void 0:Be.data)==null?void 0:Sp.message)||"初始化失败"):Pi.fail("初始化失败"),null)};u.useEffect(()=>{const Be=async()=>{qe.info("配置已加载完成,开始初始化聊天组件"),Me();const et=await ze();et&&(te.current={...te.current,uid:et.uid,nickname:et.nickname,avatar:et.avatar},tt(),nt(),Oe.current=!1,Re.current=!0,lt(!1))};if(p9)qe.info("配置已经加载完成,直接初始化"),Be();else{qe.info("等待配置加载完成...");const et=()=>{qe.info("监听到配置加载完成事件"),Be()};return window.addEventListener(jI,et),()=>{window.removeEventListener(jI,et),ktt()}}},[]);const tt=()=>{o(i),l(i)},ot=Be=>{switch(Be){case"smile":return{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})};case"image":return{type:"image",icon:"image",title:r.formatMessage({id:"chat.toolbar.image"})};case"file":return{type:"file",icon:"file",title:r.formatMessage({id:"chat.toolbar.file"})};case"rate":return{type:"rate",icon:"thumbs-up",title:r.formatMessage({id:"chat.toolbar.rate"})};case"leavemsg":return{type:"leavemsg",icon:"message",title:r.formatMessage({id:"chat.toolbar.leaveMsg"})};case"orderSelector":return{type:"orderSelector",icon:"shopping-bag",title:r.formatMessage({id:"chat.toolbar.order"})};case"ticket":return{type:"ticket",icon:"compass",title:r.formatMessage({id:"chat.toolbar.ticket"})};case"audio":return{type:"audio",icon:"mic",title:r.formatMessage({id:"chat.toolbar.audio"})};case"video":return{type:"video",icon:"play-circle",title:r.formatMessage({id:"chat.toolbar.video"})};case"tel":return{type:"tel",icon:"tel",title:r.formatMessage({id:"chat.toolbar.tel"})};default:return null}},Qe=Be=>{const et=new Set(["orderSelector","ticket","audio","video","tel"]),Pt=(Be==null?void 0:Be.toolbar)||{};if(!Pt||Object.keys(Pt).length===0)return;const wt=[],_t=Array.isArray(Pt.order)?Pt.order:void 0;Object.keys(Pt).forEach(Yt=>{if(Yt==="order"||!Pt[Yt]||et.has(Yt)&&!Xi)return;const sn=ot(Yt);sn&&wt.push(sn)});const kt=_t?wt.slice().sort((Yt,Jt)=>{const sn=_t.indexOf(Yt.type),Kt=_t.indexOf(Jt.type),oa=sn===-1?Number.MAX_SAFE_INTEGER:sn,bo=Kt===-1?Number.MAX_SAFE_INTEGER:Kt;return oa-bo}):wt;o(kt),l(kt)},nt=()=>{const Be=localStorage.getItem(S2);Be===null?(localStorage.setItem(S2,"true"),Ne(!0)):Ne(Be==="true")},lt=async Be=>{var et,Pt,wt,_t,kt,Yt,Jt,sn,Kt,oa,bo,Ps,ml,Sp,kp,_p;if(qe.debugIf("initThread called with forceAgent: ",Be),Oe.current){qe.warn("initThread is already loading, skip duplicate request");return}Oe.current=!0,rt.loading({content:r.formatMessage({id:"chat.thread.init.loading",defaultMessage:"正在初始化会话..."}),duration:0});try{if(!te.current.sid){rt.error("sid不能为空");return}if(te.current.type===Uz){Dt(te.current.sid),De(!0),S(g("i18n.history.title"));return}const Ep={orgUid:te.current.orgUid||"",type:te.current.type||"",sid:te.current.sid||"",uid:te.current.uid||"",nickname:te.current.nickname||"",avatar:te.current.avatar||"",lang:te.current.lang||V0,vipLevel:te.current.vipLevel||"0",debug:te.current.debug||!1,settingsUid:te.current.settingsUid||"",referrer:te.current.referrer,forceAgent:Be},Ju=await Rnt(Ep);if(qe.debugIf("requestThread response: ",Ju.data,Ep),Ju.data.code===200){Be&&(rt.destroy(),rt.success("转人工成功"));const mr=(et=Ju==null?void 0:Ju.data)==null?void 0:et.data;eJe(mr)?Ue.current=!0:Ue.current=!1;const yx={uid:(Pt=mr==null?void 0:mr.thread)==null?void 0:Pt.uid,topic:(wt=mr==null?void 0:mr.thread)==null?void 0:wt.topic,type:(_t=mr==null?void 0:mr.thread)==null?void 0:_t.type,status:(kt=mr==null?void 0:mr.thread)==null?void 0:kt.status,user:(Yt=mr==null?void 0:mr.thread)==null?void 0:Yt.user};_(yx),(mr==null?void 0:mr.type)===E2&&(X(!0),re("i18n.leavemsg.tip"));const rr=mr==null?void 0:mr.user,xx=[];if(Tw(yx)){const pr=JSON.parse((Jt=mr==null?void 0:mr.user)==null?void 0:Jt.extra);ye.current=(pr==null?void 0:pr.llm)||!1}else if((rr==null?void 0:rr.type)===Roe){const pr={name:g("i18n.transferToAgent"),code:c6,type:c6};xx.push(pr)}T(rr),S(g(rr==null?void 0:rr.nickname)||"");const Bn=JSON.parse(((sn=mr==null?void 0:mr.thread)==null?void 0:sn.extra)||"{}");if(Qe(Bn),qe.debugIf("extra welcomeFaqs:",Bn.welcomeFaqs),Bn.welcomeFaqs&&z(Bn.welcomeFaqs),Bn.showQuickFaqs&&((Kt=Bn==null?void 0:Bn.quickFaqs)==null||Kt.forEach(pr=>{const di={name:(pr==null?void 0:pr.question)||"",code:pr.uid,type:pr.type,content:(pr==null?void 0:pr.answer)||""};xx.push(di)})),Bn.showRateBtn){const pr={name:g("i18n.rate"),code:"rate",type:Cu};xx.push(pr)}if(R(xx),Bn.showFaqs){const pr=[];(oa=Bn==null?void 0:Bn.faqs)==null||oa.forEach(di=>{const pl={question:di.question,answer:di.answer,uid:di.uid,type:di.type};pr.push(pl)}),B(pr)}if(L((Bn==null?void 0:Bn.showFaqs)||!1),Bn.showRightIframe&&(A(!0),W(Bn.rightIframeUrl)),Bn.showGuessFaqs){const pr=[];(bo=Bn==null?void 0:Bn.guessFaqs)==null||bo.forEach(di=>{const pl={question:di.question,answer:di.answer,uid:di.uid,type:di.type};pr.push(pl)}),pr.length>0&&_e({_id:Ca(),type:qz,content:JSON.stringify(pr),createdAt:Ot().toDate().getTime(),user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar},position:"left"})}if(Bn.showHotFaqs){const pr=[];if((Ps=Bn==null?void 0:Bn.hotFaqs)==null||Ps.forEach(di=>{const pl={question:di.question,answer:di.answer,uid:di.uid,type:di.type};pr.push(pl)}),qe.debugIf("show hot faqs:",pr),pr.length>0){qe.debugIf("show hot faqs appendMsg");const pl={uid:Ca(),type:Gz,content:JSON.stringify(pr),status:fb,createdAt:dc(),channel:wn,thread:yx,user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar}};je(pl)}}if(Bn.showShortcutFaqs){const pr=[];if((ml=Bn==null?void 0:Bn.shortcutFaqs)==null||ml.forEach(di=>{const pl={question:di.question,answer:di.answer,code:di.uid,type:di.type};pr.push(pl)}),pr.length>0){const pl={uid:Ca(),type:Kz,content:JSON.stringify(pr),status:fb,createdAt:dc(),channel:wn,thread:yx,user:{uid:rr==null?void 0:rr.uid,nickname:rr==null?void 0:rr.nickname,avatar:rr==null?void 0:rr.avatar}};je(pl)}}Bn.showTopTip&&se((Bn==null?void 0:Bn.topTip)||""),ne((Bn==null?void 0:Bn.showTopTip)||!1),je(mr),te.current.loadHistory&&(qe.info("URL参数指定自动加载历史记录"),xt());const Ape={username:(Sp=te.current)==null?void 0:Sp.uid,topic:((kp=mr==null?void 0:mr.thread)==null?void 0:kp.topic)||"",orgUid:te.current.orgUid||""};Ctt(Ape)}else Pi.fail(((_p=Ju==null?void 0:Ju.data)==null?void 0:_p.message)||"获取信息败")}catch(Ep){qe.error("initThread error:",Ep),Pi.fail("请求出错,请稍后再试")}finally{Oe.current=!1,rt.destroy()}},xt=async()=>{var Pt,wt,_t,kt,Yt,Jt,sn;if(Se.current){qe.debugIf("isLoadingMessage.current: ",Se.current);return}Se.current=!0,rt.loading(g("i18n.loading"));const Be={pageNumber:le,pageSize:20,sortBy:"createdAt",topic:k==null?void 0:k.topic,componentType:$Ve},et=await btt(Be);qe.debugIf("queryMessagesByThreadTopic: ",et.data,Be),et.data.code===200?(Ke((wt=(Pt=et==null?void 0:et.data)==null?void 0:Pt.data)==null?void 0:wt.content),yW(te.current.orgUid||"",(kt=(_t=et==null?void 0:et.data)==null?void 0:_t.data)==null?void 0:kt.content),(Jt=(Yt=et==null?void 0:et.data)==null?void 0:Yt.data)!=null&&Jt.last?be(""):pe(le+1),rt.destroy(),(sn=ke==null?void 0:ke.current)==null||sn.scrollToEnd()):(et.data.code,rt.destroy()),Se.current=!1},Dt=async Be=>{var wt,_t,kt,Yt,Jt,sn;if(Se.current){qe.debugIf("isLoadingMessage.current: ",Se.current);return}if(!Be){qe.warn("threadUid is empty");return}Se.current=!0,rt.loading(g("i18n.loading"));const et={pageNumber:le,pageSize:20,threadUid:Be,orgUid:te.current.orgUid||""},Pt=await ytt(et);qe.debugIf("queryMessagesByThreadUid: ",Pt.data,et),Pt.data.code===200?(Ke((_t=(wt=Pt==null?void 0:Pt.data)==null?void 0:wt.data)==null?void 0:_t.content),yW(te.current.orgUid||"",(Yt=(kt=Pt==null?void 0:Pt.data)==null?void 0:kt.data)==null?void 0:Yt.content),(sn=(Jt=Pt==null?void 0:Pt.data)==null?void 0:Jt.data)!=null&&sn.last?be(""):pe(le+1),rt.destroy()):(Pt.data.code,rt.destroy()),Se.current=!1},vt=(Be,et)=>{if(qe.debugIf("handleSend",Be,et),U){Pi.fail("客服已离线,请通过上方留言框联系我们");return}Ce(""),_r(!1),Be===dm.toLowerCase()&&et.trim()?mt?nn(et):St(et):Pi.fail("暂不支持此类型")},at=Be=>{var Pt;const et=Be.content;Ue.current===!0?(qe.debugIf("handleSendMessage: isRobot"),rJe.some(_t=>et.includes(_t))&&te.current.type===BHe?(Be.status=um,je(Be),Pn()):(Yr(),je(Be),gW(JSON.stringify(Be),function(_t){qe.debugIf("sendSseMessage: ",_t),Vr(),Ze(Be==null?void 0:Be.uid,um),je(_t)}))):(qe.debugIf("handleSendMessage: isAgent"),je(Be),Hh(JSON.stringify(Be))),(Pt=ke==null?void 0:ke.current)==null||Pt.scrollToEnd()},St=Be=>{const et=iJe(Be);if(!et.safe){rt.error(`消息含有不安全内容: ${et.reason}`);return}const Pt=Ca(),wt={orgUid:te.current.orgUid},_t={uid:Pt,type:dm,content:Be,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(wt),timestamp:Ot().toDate().getTime(),thread:k,user:M};at(_t)},nn=Be=>{var Yt,Jt,sn,Kt;if(!mt){rt.error("没有引用消息");return}const et=Ca(),Pt={content:Be,quotedMessageType:mt.type,quotedContent:mt.content,quotedMessageUid:(Yt=mt._id)==null?void 0:Yt.toString(),quotedSenderName:((Jt=mt.user)==null?void 0:Jt.name)||((sn=mt.user)==null?void 0:sn.nickname),quotedSenderUid:(Kt=mt.user)==null?void 0:Kt.uid,quotedCreatedAt:mt.createdAt?Ot(mt.createdAt).format("YYYY-MM-DD HH:mm:ss"):void 0},wt=JSON.stringify(Pt),_t={orgUid:te.current.orgUid},kt={uid:et,type:gh,content:wt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(_t),timestamp:Ot().toDate().getTime(),thread:k,user:M};at(kt),ut(null)},rn=()=>{ut(null)},At=Be=>{qe.debugIf("handleResendMessage",Be);const{_id:et,type:Pt,content:wt,createdAt:_t}=Be,kt={orgUid:te.current.orgUid},Yt={uid:et.toString(),type:Pt,content:wt,status:io,createdAt:Ot(_t).format("YYYY-MM-DD HH:mm:ss"),channel:wn,extra:JSON.stringify(kt),timestamp:_t,thread:k,user:M};at(Yt)},$n=async Be=>{Ce(Be),w(Be)};u.useEffect(()=>{GXe({image:{loading:r.formatMessage({id:"upload.image.loading",defaultMessage:"正在上传图片..."}),error:r.formatMessage({id:"upload.image.fail",defaultMessage:"图片上传失败,请重试"})},file:{loading:r.formatMessage({id:"upload.file.loading",defaultMessage:"正在上传文件..."}),error:r.formatMessage({id:"upload.file.fail",defaultMessage:"文件上传失败,请重试"})},video:{loading:r.formatMessage({id:"upload.video.loading",defaultMessage:"正在上传视频..."}),error:r.formatMessage({id:"upload.video.fail",defaultMessage:"视频上传失败,请重试"})},audio:{loading:r.formatMessage({id:"upload.audio.loading",defaultMessage:"正在上传音频..."}),error:r.formatMessage({id:"upload.audio.fail",defaultMessage:"音频上传失败,请重试"})}})},[r,f==null?void 0:f.locale]);const In=(Be,et)=>(qe.debugIf("handleImageSend",Be,et),console.log("handleSendImage - file:",Be,"label:",et),Bh(Be,Pt=>{console.log("handleUpload callback - result:",Pt,"label:",et),Tn(Pt.data.fileUrl,ds,et)}),Promise.resolve()),kr=Be=>{var Pt;qe.debugIf("handleImageChange event: ",Be);const et=(Pt=Be.target.files)==null?void 0:Pt.item(0);et&&(qe.debugIf("handleImageChange file: ",et),Bh(et,wt=>{Tn(wt.data.fileUrl,ds)}))},Nr=Be=>{var Pt;qe.debugIf("handleFileChange event: ",Be);const et=(Pt=Be.target.files)==null?void 0:Pt.item(0);et&&(qe.debugIf("handleFileChange file: ",et),Bh(et,wt=>{Tn(wt.data.fileUrl,Vs)}))},Yr=()=>{q(!0),ie(g("i18n.typing")),setTimeout(()=>{q(!1),ie("")},1e4)},Vr=()=>{q(!1),ie("")},Tn=(Be,et,Pt)=>{var sn;qe.debugIf("handleDropSend",Be,et,Pt);const wt=Ca(),_t={orgUid:te.current.orgUid};let kt=Be;et===ds?(qe.debugIf("handleDropSend MESSAGE_TYPE_IMAGE",Be,Pt),kt=JSON.stringify({url:Be,label:Pt})):et===Vs?(qe.debugIf("handleDropSend MESSAGE_TYPE_FILE",Be,Pt),kt=JSON.stringify({url:Be,label:Pt})):et===Ol?(qe.debugIf("handleDropSend MESSAGE_TYPE_VIDEO",Be,Pt),kt=JSON.stringify({url:Be,label:Pt})):et===Il&&(qe.debugIf("handleDropSend MESSAGE_TYPE_AUDIO",Be,Pt),kt=JSON.stringify({url:Be,label:Pt}));const Yt={uid:wt,type:et,content:kt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(_t),thread:k,user:M},Jt=et===ds||et===Ol||et===Vs||et===Il;Ue.current===!0&&Jt?(Yr(),je(Yt),gW(JSON.stringify(Yt),function(Kt){qe.debugIf("sendSseMessage: ",Kt),Vr(),Ze(Yt==null?void 0:Yt.uid,um),je(Kt)})):Hh(JSON.stringify(Yt)),(sn=ke==null?void 0:ke.current)==null||sn.scrollToEnd()},qt=()=>{_tt({thread:k,visitor:M})},Gt=(Be,et)=>{if(qe.debugIf("handleQuickReplyClick",Be,et),Be.type===Cu)qt();else if(Be.type===c6)Pn();else{const Pt={uid:Be.code,type:Be.type,question:Be.name,answer:Be.name};Lt(Pt,et)}},Mn=(Be,et)=>{var Pt,wt;Be.type==="smile"?ge(!0):Be.type==="orderSelector"?Cp(!0):Be.type==="image"?(Pt=oe==null?void 0:oe.current)==null||Pt.click():Be.type==="file"?(wt=ce==null?void 0:ce.current)==null||wt.click():Be.type==="audio"?(qe.debug("启动语音通话"),Pe(!0)):Be.type==="video"?(qe.debug("启动视频通话"),Ie(!0)):Be.type==="tel"?(qe.debugIf("拨打电话tel"),rt.warning("TODO:拨打电话")):Be.type==="rate"?qt():Be.type==="leavemsg"?(qe.debugIf("handleLeavemsgClick"),Jr(!0)):Be.type==="ticket"?(qe.debugIf("handleTicketClick"),Sf(!0)):ce.current&&ce.current.click()},Ut=Be=>{var et;qe.debugIf("handleEmojiSelect",Fe,Be),ge(!1),Ce(Fe+Be),(et=xe==null?void 0:xe.current)==null||et.setText(Fe+Be)},Lt=async(Be,et)=>{var kt,Yt;if(qe.debugIf("handleFaqClick",et),!(Be!=null&&Be.uid)||!(k!=null&&k.uid)){rt.error("item.uid or thread.uid is empty");return}const Pt={uid:Be.uid,threadUid:k.uid};rt.loading("加载中...");const wt=await Kct(Pt);qe.debugIf("clickFaq response:",wt.data,Pt),rt.destroy();const _t=(kt=wt==null?void 0:wt.data)==null?void 0:kt.data;if(wt.data.code===200){const Jt=_t.questionMessage;je(Jt);const sn=_t.answerMessage;je(sn)}else rt.error(wt.data.message);(Yt=ke==null?void 0:ke.current)==null||Yt.scrollToEnd()},Pn=()=>{qe.debugIf("handleTransferToAgent"),rt.loading("转接中..."),lt(!0)},fr=u.useRef(!1);u.useEffect(()=>{const Be=()=>{if(!fr.current){if(te.current.goodsInfo){const et={uid:Ca(),type:k2,content:te.current.goodsInfo,status:io,createdAt:dc(),timestamp:Ot().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:te.current.orgUid}),thread:k,user:M};at(et)}if(te.current.orderInfo){const et={uid:Ca(),type:_2,content:te.current.orderInfo,status:io,createdAt:dc(),timestamp:Ot().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:te.current.orgUid}),thread:k,user:M};at(et)}fr.current=!0}};return sr.on(cI,Be),Fce()&&Be(),()=>{sr.off(cI,Be)}},[k,M]),u.useEffect(()=>{const Be=[];$e.forEach(et=>{var Pt,wt;Be.push({_id:et==null?void 0:et.uid,type:et==null?void 0:et.type,status:et==null?void 0:et.status,hasTime:!0,createdAt:Ot(et.createdAt).toDate().getTime(),content:(et==null?void 0:et.content)||"",extra:et==null?void 0:et.extra,position:ZXe(et),user:{avatar:(Pt=et==null?void 0:et.user)==null?void 0:Pt.avatar,name:g((wt=et==null?void 0:et.user)==null?void 0:wt.nickname)}})}),ae(Be)},[$e]);const Ar=Be=>{var Jt;const{_id:et,type:Pt,content:wt,position:_t,status:kt,extra:Yt}=Be;switch(Pt){case yN:return b.jsx(Jct,{uid:et.toString(),content:wt,welcomeFaqs:F,thread:k,visitor:M,orgUid:te.current.orgUid,isDarkMode:c,onFaqClick:Lt});case qHe:{const sn=async Kt=>{var oa,bo,Ps;try{if(!U&&!Tw(k)&&($!=null&&$.uid)){const ml=await hW($==null?void 0:$.uid,te.current.orgUid);if((((oa=ml==null?void 0:ml.data)==null?void 0:oa.data)||0)>0){const kp=await vW($==null?void 0:$.uid,te.current.orgUid,!0),_p=((Ps=(bo=kp==null?void 0:kp.data)==null?void 0:bo.data)==null?void 0:Ps.content)||[];_p==null||_p.forEach(Ep=>je(Ep))}}}catch(ml){qe.warn("Queue countdown refresh failed:",ml)}};return b.jsxs(b.Fragment,{children:[b.jsx(Kjt,{uid:et.toString(),content:wt,position:_t,isDarkMode:c,showCountdown:!0,onCountdownComplete:sn}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]})}case dm:case Wd:return b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t,isRichText:Xle(wt),onContextMenu:()=>Xe(event,Be)}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case gh:return b.jsxs(b.Fragment,{children:[b.jsx(mdt,{content:wt,status:kt,onContextMenu:sn=>Xe(sn,Be)}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case ds:return b.jsxs(b.Fragment,{children:[b.jsx(sdt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c,onDownloadImage:NA}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case Vs:return b.jsxs(b.Fragment,{children:[b.jsx(ldt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case Ol:return b.jsxs(b.Fragment,{children:[b.jsx(cdt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case Il:return b.jsxs(b.Fragment,{children:[b.jsx(udt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case u1:return b.jsxs(b.Fragment,{children:[b.jsx(ddt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case xN:return b.jsxs(b.Fragment,{children:[b.jsx(fdt,{content:wt,status:kt,type:Pt}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case k2:return b.jsxs(b.Fragment,{children:[b.jsx(ii,{size:"xl",children:b.jsx(Vet,{goodsInfo:JSON.parse(wt),onClick:()=>{const sn=JSON.parse(wt);sn.url&&qd(sn.url)},action:{icon:"cart",onClick(sn){const Kt=JSON.parse(wt);Kt.url&&qd(Kt.url),sn.stopPropagation()}}})}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case V3:return b.jsxs(b.Fragment,{children:[b.jsx(Gjt,{uid:et.toString(),content:wt,position:_t,status:kt,onContextMenu:sn=>Xe(sn,Be),onRetry:()=>At(Be),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case _2:return b.jsx(ii,{size:"xl",children:b.jsx(odt,{orderInfo:JSON.parse(wt),currency:"¥"})});case E2:return b.jsx(Oct,{uid:et.toString(),content:wt,status:kt,extra:Yt,thread:k,visitor:M,isThreadHistory:bx,orgUid:te.current.orgUid});case W3:return b.jsx(Xst,{uid:et.toString(),vipLevel:((Jt=te==null?void 0:te.current)==null?void 0:Jt.vipLevel)||"0",content:wt,extra:Yt,status:kt,thread:k,visitor:M,isThreadHistory:bx,isDarkMode:c,onFaqClick:Lt,onTransferToAgent:Pn});case U3:case Aoe:case Foe:case mb:case Doe:return b.jsx(Vst,{uid:et.toString(),content:wt,type:Pt,status:kt,thread:k,visitor:M,isThreadHistory:bx,isDarkMode:c,conversationType:te.current.type});case Cu:case q3:return b.jsx(Ant,{uid:et.toString(),content:wt,extra:Yt,status:kt,type:Pt,thread:k,visitor:M,isThreadHistory:bx,orgUid:te.current.orgUid});case gv:return b.jsxs(b.Fragment,{children:[b.jsx(rdt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case bv:return b.jsxs(b.Fragment,{children:[b.jsx(idt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case G3:return b.jsxs(b.Fragment,{children:[b.jsx(adt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case yv:return b.jsxs(b.Fragment,{children:[b.jsx(edt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case xv:return b.jsxs(b.Fragment,{children:[b.jsx(tdt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case K3:return b.jsxs(b.Fragment,{children:[b.jsx(ndt,{uid:et.toString(),content:wt,status:kt,position:_t}),_t==="right"&&b.jsx(la,{status:kt,onRetry:()=>At(Be)})]});case qz:return b.jsx(Wct,{content:wt,onFaqClick:Lt});case Gz:return b.jsx(Uct,{content:wt,onFaqClick:Lt});case Kz:return b.jsx(qct,{content:wt,onFaqClick:Lt});default:return qe.debug("renderMessageContent other",Be),b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t}),_t==="right"&&b.jsx(la,{status:kt})]})}};u.useEffect(()=>{if((x==null?void 0:x.length)>0&&!U&&!Tw(k)){qe.debugIf("debouncedPreviewText",x);const Be={orgUid:te.current.orgUid},et={uid:Ca(),type:wN,content:x,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(Be),thread:k,user:M},Pt=JSON.stringify(et);Hh(Pt)}yi(x)},[x,$,k]),u.useEffect(()=>{var Be;window.parent!==window&&((Be=window==null?void 0:window.parent)==null||Be.postMessage({type:dVe,uid:$==null?void 0:$.uid,visitorUid:$==null?void 0:$.visitorUid},"*"))},[$]);const yi=async Be=>{var et,Pt,wt;if((x==null?void 0:x.length)>0){const _t={question:Be,orgUid:te.current.orgUid},kt=await Yct(_t);qe.debugIf("handleSearchAutoComplete response:",kt.data),((et=kt.data)==null?void 0:et.code)===200&&((wt=(Pt=kt.data)==null?void 0:Pt.data)==null?void 0:wt.length)>0?(Qt(kt.data.data),_r(!0)):(Qt([]),_r(!1))}else Qt([]),_r(!1)},Xr=u.useCallback(()=>setInterval(async()=>{var Be;if(!U&&!Tw(k)){const et=await hW($==null?void 0:$.uid,te.current.orgUid);if((((Be=et==null?void 0:et.data)==null?void 0:Be.data)||0)>0){const wt=await vW($==null?void 0:$.uid,te.current.orgUid,!0);if(wt!=null&&wt.data){const _t=wt==null?void 0:wt.data.data.content;qe.debugIf("autoPingMessage 拉取未读消息",$==null?void 0:$.uid,_t),_t==null||_t.forEach(kt=>{je(kt)})}}}},1e4),[U,k,$==null?void 0:$.uid,je]);u.useEffect(()=>{const Be=Xr();return()=>{clearInterval(Be)}},[Xr]),u.useEffect(()=>{const Be=Yt=>{var oa;const Jt=JSON.parse(Yt),sn=(oa=Jt==null?void 0:Jt.uid)==null?void 0:oa.toString(),Kt=we.find(bo=>bo._id.toString()===sn);Kt&&Y(Jt==null?void 0:Jt.uid,{type:Kt==null?void 0:Kt.type,hasTime:Kt==null?void 0:Kt.hasTime,createdAt:Kt==null?void 0:Kt.createdAt,content:Kt==null?void 0:Kt.content,position:Kt==null?void 0:Kt.position,user:Kt==null?void 0:Kt.user,status:Jt==null?void 0:Jt.type})},et=Yt=>{var oa;qe.debugIf("handleMessageTypeContent",Yt);const Jt=JSON.parse(Yt),sn=(oa=Jt==null?void 0:Jt.uid)==null?void 0:oa.toString(),Kt=we.find(bo=>{const Ps=bo._id.toString();return qe.debugIf(`Comparing ${Ps} with ${sn}`),Ps===sn});Kt?(qe.debugIf("handleMessageTypeContent msg",Jt),Y(Jt==null?void 0:Jt.uid,{_id:Kt==null?void 0:Kt._id,type:mg,hasTime:Kt==null?void 0:Kt.hasTime,createdAt:Kt==null?void 0:Kt.createdAt,content:Jt==null?void 0:Jt.content,position:Kt==null?void 0:Kt.position,user:Kt==null?void 0:Kt.user,status:Kt==null?void 0:Kt.status})):qe.warn("handleMessageTypeContent msg is undefined")},Pt=()=>{q(!1),ie("")},wt=()=>{q(!1),qe.error("Stream error event received.")},_t=Yt=>{qe.debugIf("handleHttpError",Yt),Pi.fail("http error with code: "+Yt)},kt=Yt=>{var Jt;try{const sn=JSON.parse(Yt);(Jt=sn.sender)!=null&&Jt.nickname&&(qe.debugIf("收到转接接受消息,更新标题为新客服:",sn.sender.nickname),S(sn.sender.nickname))}catch(sn){qe.error("解析转接接受消息失败:",sn)}};return sr.on(uI,Be),sr.on(dI,et),sr.on(w2,Pt),sr.on(C2,wt),sr.on(cm,_t),sr.on(fI,kt),()=>{sr.off(uI,Be),sr.off(dI,et),sr.off(w2,Pt),sr.off(C2,wt),sr.off(cm,_t),sr.off(fI,kt)}},[we,Y]);const xi=()=>{qe.debugIf("handleRecordStart")},Cn=Be=>{qe.debugIf("handleRecordEnd",Be)},$t=()=>{qe.debugIf("handleRecordCancel")},[zt,_n]=u.useState(""),[Rn]=u.useState(""),Tr=v.get("backgroundColor"),Qa=v.get("textColor"),Ni=()=>c?{backgroundColor:"#333333",textColor:"#ffffff"}:{backgroundColor:"#ffffff",textColor:"#333333"},aa=()=>{if(zt)switch(zt.toLowerCase()){case"light":return{backgroundColor:"#ffffff",textColor:"#333333"};case"dark":return{backgroundColor:"#333333",textColor:"#ffffff"};case"blue":return{backgroundColor:"#0066FF",textColor:"#ffffff"};default:return Ni()}return Ni()},Uo=u.useMemo(()=>{const Be=aa();return{backgroundColor:Tr||Be.backgroundColor,color:Qa||Be.textColor}},[Tr,Qa]),ic=async()=>{try{k!=null&&k.uid&&await Int(k.uid)}catch(Be){qe.warn("visitorCloseThread failed (ignored):",Be)}finally{window.parent!==window?window.parent.postMessage({type:aVe},"*"):window.close()}},Dg=()=>{window.parent!==window&&window.parent.postMessage({type:oVe},"*")},Lg=()=>{window.parent!==window&&window.parent.postMessage({type:sVe},"*")},[xp,Qt]=u.useState([]),[xn,_r]=u.useState(!1),[$i,Jr]=u.useState(!1),[wp,Cp]=u.useState(!1),[gx,Sf]=u.useState(!1),jA=()=>window.innerWidth<=580,bx=u.useMemo(()=>te.current.type===Uz,[]),NA=async Be=>{try{const Pt=JSON.parse(Be).url;if(!Pt){rt.error("图片链接无效");return}const wt=Pt.split("/"),_t=wt[wt.length-1]||"image.jpg",kt=await aJe(Pt,_t);if(kt&&kt.success)kt.warning?rt.warning(kt.warning):rt.success("图片下载成功");else{if(kt&&kt.canceled)return;throw new Error((kt==null?void 0:kt.error)||"下载失败")}}catch(et){qe.error("下载图片失败:",et),rt.error("下载图片失败")}};return u.useEffect(()=>{try{if(!k||!k.extra){l(a);return}const Be=JSON.parse(k.extra||"{}"),et=Be==null?void 0:Be.toolbar;if(!et||typeof et!="object"){l(a);return}let Pt=a.filter(_t=>{const kt=_t.type,Yt=et==null?void 0:et[kt];return typeof Yt=="boolean"?Yt:!0});const wt=Array.isArray(et==null?void 0:et.order)?et.order:void 0;wt&&(Pt=Pt.slice().sort((_t,kt)=>{const Yt=wt.indexOf(_t.type),Jt=wt.indexOf(kt.type),sn=Yt===-1?Number.MAX_SAFE_INTEGER:Yt,Kt=Jt===-1?Number.MAX_SAFE_INTEGER:Jt;return sn-Kt})),l(Pt)}catch(Be){qe.warn("解析 thread.extra 失败,回退到基础工具栏:",Be),l(a)}},[k==null?void 0:k.extra,a]),b.jsxs(b.Fragment,{children:[b.jsx(Zut,{isDarkMode:c,imageInputRef:oe,fileInputRef:ce,handleImageChange:kr,handleFileChange:Nr}),b.jsxs(Tnt,{onDropSend:Tn,children:[We&&b.jsx(eut,{title:C,description:Rn,typing:ee,typingTip:ue,agent:E,visitor:$,isPlayAudio:Ee,setIsPlayAudio:Ne,handleMinimize:Lg,handleMaximize:Dg,handleClose:ic,navbarStyle:Uo,navbarTheme:zt,isDarkMode:c}),b.jsxs("div",{className:"chat-container",style:{position:"relative"},children:[xn&&xp.length>0&&Fe.trim().length>0&&b.jsx(tut,{isDarkMode:c,suggestResults:xp,isMobile:jA(),handleFaqClick:Lt,setShowSearchResults:_r,setInputText:Ce,setPreviewText:w,debouncedPreviewText:x}),b.jsx(z9,{children:b.jsx(dtt,{elderMode:!1,showTopTip:Q,topTipContent:Z,onTopTipClose:()=>ne(!1),loadMoreText:de,onRefresh:xt,messages:we,isTyping:ee,messagesRef:ke,renderMessageContent:Ar,text:Fe,composerRef:xe,inputOptions:{showCount:!1},quickReplies:I,onQuickReplyClick:Gt,placeholder:g(J),onSend:vt,onImageSend:In,onInputChange:$n,toolbar:s,onToolbarClick:Mn,wideBreakpoint:"600px",recorder:{canRecord:Xi,volume:.5,onStart:xi,onEnd:Cn,onCancel:$t},hideComposer:Ye,quotedMessage:mt,onCancelQuote:rn})}),O&&(D==null?void 0:D.length)>0&&b.jsx(nut,{faqs:D,isDarkMode:c,handleFaqClick:Lt}),H&&b.jsx(rut,{isDarkMode:c,rightIframeUrl:V}),b.jsx(iut,{menuId:oH,contextMessage:Le,handleRightClick:Ge})]}),b.jsx(Qut,{showEmoji:ve,setShowEmoji:ge,handleEmojiSelect:Ut})]}),b.jsx(vdt,{open:$i,onClose:()=>Jr(!1),isDarkMode:c,currentVisitor:$,orgUid:te.current.orgUid,thread:k}),b.jsx(_s,{title:r.formatMessage({id:"chat.toolbar.ticket",defaultMessage:"我的工单"}),placement:"right",width:jA()?"100%":600,onClose:()=>Sf(!1),open:gx,destroyOnHidden:!0,styles:{body:{padding:0,height:"100%"}},children:b.jsx("div",{style:{height:"100%",overflow:"auto"},children:b.jsx(TA,{forceMobile:!0})})}),b.jsx(Gct,{open:wp,onClose:()=>Cp(!1),isDarkMode:c}),b.jsx(bdt,{open:gt,onClose:()=>Pe(!1),agentInfo:{nickname:(E==null?void 0:E.nickname)||"客服",avatar:E==null?void 0:E.avatar,uid:E==null?void 0:E.uid},isDarkMode:c}),b.jsx(ydt,{open:Te,onClose:()=>Ie(!1),agentInfo:{nickname:(E==null?void 0:E.nickname)||"客服",avatar:E==null?void 0:E.avatar,uid:E==null?void 0:E.uid},isDarkMode:c})]})},Yjt=()=>b.jsx("div",{style:{minHeight:"100vh",display:"flex",justifyContent:"center",alignItems:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"404"})}),{Title:Xjt}=ga,Jjt=()=>{const{ticketId:e}=w9(),[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),i=t.get(Fu)||"",a=t.get(Du)||"",{ticket:o,loading:s,refresh:l}=Hme(e??null),c=u.useMemo(()=>{const p=new URLSearchParams;i&&p.set(Fu,i),a&&p.set(Du,a);const h=p.toString();return`/ticket${h?`?${h}`:""}`},[i,a]);if(!e)return b.jsx("div",{style:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center"},children:b.jsx(Ea,{description:"未找到工单"})});const d=r?"#0f0f0f":"#f5f5f5",f=r?"#141414":"#fff",m=r?"#1f1f1f":"#e0e0e0";return b.jsxs("div",{style:{minHeight:"100vh",background:d,padding:12,display:"flex",flexDirection:"column",gap:12},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",background:f,padding:"12px 16px",borderRadius:8,border:`1px solid ${m}`},children:[b.jsxs(wr,{children:[b.jsx(Vt,{icon:b.jsx(nlt,{}),onClick:()=>n(c),children:"返回"}),b.jsx(Xjt,{level:4,style:{margin:0,color:r?"#fff":"#000"},children:(o==null?void 0:o.summary)||`工单 #${e}`})]}),b.jsx(wr,{children:b.jsx(Vt,{icon:b.jsx(lg,{}),onClick:l,children:"刷新详情"})})]}),b.jsx("div",{style:{flex:1,minHeight:0},children:b.jsxs(lm,{style:{height:"100%",border:`1px solid ${m}`,borderRadius:8,overflow:"hidden",background:f},children:[b.jsx(lm.Panel,{defaultSize:"60%",min:"360px",children:b.jsx("div",{style:{height:"100%",background:f},children:b.jsx(Sk,{orgUid:i||void 0,sid:a||void 0},e)})}),b.jsx(lm.Panel,{min:"320px",children:b.jsx("div",{style:{height:"100%",overflowY:"auto",background:f,padding:16},children:b.jsx(zme,{ticket:o,loading:s,isDarkMode:r})})})]})})]})},Qjt=[{title:"工作组",dataIndex:"workgroup"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],Zjt=[{key:"1",workgroup:"工作组1",waiting:"前面有0人,无需等待",action:b.jsx(Vt,{type:"primary",children:"取号"})},{key:"2",workgroup:"工作组2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(Vt,{type:"primary",children:"取号"})}],eNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},tNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:Qjt,dataSource:Zjt,onChange:eNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),nNt=[{title:"客服",dataIndex:"agent"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],rNt=[{key:"1",agent:"客服1",waiting:"前面有0人,无需等待",action:b.jsx(Vt,{type:"primary",children:"取号"})},{key:"2",agent:"客服2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(Vt,{type:"primary",children:"取号"})}],iNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},aNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:nNt,dataSource:rNt,onChange:iNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),oNt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"取号"}),b.jsx(tNt,{}),b.jsx(aNt,{})]}),sNt=[{title:"工作组",dataIndex:"workgroup"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],lNt=[{key:"1",workgroup:"工作组1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",workgroup:"工作组2",next:"访客5",queue:"访客6,访客7,访客8"}],cNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},uNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:sNt,dataSource:lNt,onChange:cNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),dNt=[{title:"客服",dataIndex:"agent"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],fNt=[{key:"1",agent:"客服1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",agent:"客服2",next:"访客5",queue:"访客6,访客7,访客8"}],mNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},pNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ra,{columns:dNt,dataSource:fNt,onChange:mNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),hNt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"排队队列"}),b.jsx(uNt,{}),b.jsx(pNt,{})]}),{TextArea:vNt}=hr,{Title:gNt,Text:IK}=ga,bNt=async e=>new Promise(t=>{setTimeout(()=>{console.log("提交反馈数据:",e),t(!0)},1e3)}),yNt=({onClose:e})=>{const[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),[i,a]=u.useState(0),[o,s]=u.useState(""),[l,c]=u.useState([]),[d,f]=u.useState(""),[m,p]=u.useState(!1),[h,v]=u.useState(!1),g=t.get("org")||"",y=t.get("t")||"",w=t.get("sid")||"",x=[{id:"variety",text:"市种丰富度"},{id:"usability",text:"使用难易"},{id:"features",text:"功能多样性"},{id:"customization",text:"定制化功能"},{id:"design",text:"界面设计"}],C=E=>{switch(a(E),E){case 1:s("非常不满意");break;case 2:s("不满意");break;case 3:s("一般");break;case 4:s("满意");break;case 5:s("非常满意");break;default:s("")}},S=E=>{c(T=>T.includes(E)?T.filter($=>$!==E):[...T,E])},k=async()=>{if(i===0){Cr.warning("请先进行评分");return}v(!0);try{await bNt({orgUid:g,type:y,sid:w,rating:i,tags:l,feedback:d,joinSurvey:m}),Cr.success("感谢您的反馈!"),e?e():n(-1)}catch(E){console.error("提交反馈失败:",E),Cr.error("提交失败,请稍后重试")}finally{v(!1)}},_=()=>{e?e():n(-1)};return b.jsx("div",{style:{maxWidth:"600px",margin:"0 auto",padding:"20px",minHeight:"100vh",display:"flex",flexDirection:"column",justifyContent:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsxs(Kl,{style:{width:"100%",borderRadius:"12px",background:r?"#1f1f1f":"rgba(255, 255, 255, 0.8)",backdropFilter:"blur(10px)"},styles:{body:{padding:"24px"}},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[b.jsx(gNt,{level:4,style:{margin:0},children:"您是否满意近期的用户体验?"}),b.jsx(Vt,{type:"text",icon:b.jsx(Vo,{}),onClick:_,style:{border:"none"}})]}),b.jsxs("div",{style:{textAlign:"center",marginBottom:"20px"},children:[b.jsx(MR,{character:b.jsx(Mie,{}),value:i,onChange:C,style:{fontSize:"32px",color:"#FFD700"}}),b.jsx("div",{style:{marginTop:"8px",color:r?"#ccc":"#666"},children:o})]}),i>0&&b.jsxs(b.Fragment,{children:[b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(IK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"您觉得我们哪些地方做得比较好?"}),b.jsx(da,{gutter:[12,12],children:x.map(E=>b.jsx(Wn,{span:8,children:b.jsx(Yn,{style:{padding:"8px 12px",borderRadius:"4px",cursor:"pointer",width:"100%",textAlign:"center",background:l.includes(E.id)?r?"#177ddc":"#e6f7ff":r?"#303030":"#f5f5f5",color:l.includes(E.id)?r?"#fff":"#1890ff":r?"#d9d9d9":"#333",borderColor:l.includes(E.id)?r?"#177ddc":"#91d5ff":r?"#434343":"#d9d9d9"},onClick:()=>S(E.id),children:E.text})},E.id))})]}),b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(IK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"更多反馈"}),b.jsx(vNt,{placeholder:"您的意见对我们至关重要,请留下您的反馈和建议 (选填)",autoSize:{minRows:3,maxRows:6},value:d,onChange:E=>f(E.target.value),style:{borderRadius:"8px",background:r?"#141414":"#fff"}})]}),b.jsx(Ga,{checked:m,onChange:E=>p(E.target.checked),style:{marginBottom:"20px"},children:"我愿意参加后续的有偿调研"}),b.jsx(Vt,{type:"primary",block:!0,size:"large",onClick:k,loading:h,style:{height:"48px",borderRadius:"24px",fontWeight:500},children:"提交"})]})]})})};var Io=function(){return Io=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0?ua(Fg,--il):0,Lv--,Wi===10&&(Lv=1,aE--),Wi}function Hl(){return Wi=il2||o5(Wi)>3?"":" "}function PNt(e,t){for(;--t&&Hl()&&!(Wi<48||Wi>102||Wi>57&&Wi<65||Wi>70&&Wi<97););return sE(e,gS()+(t<6&&gm()==32&&Hl()==32))}function s5(e){for(;Hl();)switch(Wi){case e:return il;case 34:case 39:e!==34&&e!==39&&s5(Wi);break;case 40:e===41&&s5(e);break;case 92:Hl();break}return il}function RNt(e,t){for(;Hl()&&e+Wi!==57;)if(e+Wi===84&&gm()===47)break;return"/*"+sE(t,il-1)+"*"+RA(e===47?e:Hl())}function INt(e){for(;!o5(gm());)Hl();return sE(e,il)}function ONt(e){return $Nt(bS("",null,null,null,[""],e=ENt(e),0,[0],e))}function bS(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",C=i,S=a,k=r,_=x;g;)switch(h=w,w=Hl()){case 40:if(h!=108&&ua(_,f-1)==58){vS(_+=Fn(vT(w),"&","&\f"),"&\f",mpe(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:_+=vT(w);break;case 9:case 10:case 13:case 32:_+=TNt(h);break;case 92:_+=PNt(gS()-1,7);continue;case 47:switch(gm()){case 42:case 47:K0(MNt(RNt(Hl(),gS()),t,n,l),l);break;default:_+="/"}break;case 123*v:s[c++]=bc(_)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(_=Fn(_,/\f/g,"")),p>0&&bc(_)-f&&K0(p>32?jK(_+";",r,n,f-1,l):jK(Fn(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(K0(k=MK(_,t,n,c,d,i,s,x,C=[],S=[],f,a),a),w===123)if(d===0)bS(_,t,k,k,C,a,f,s,S);else switch(m===99&&ua(_,3)===110?100:m){case 100:case 108:case 109:case 115:bS(e,k,k,r&&K0(MK(e,k,k,0,0,i,s,x,i,C=[],f,S),S),i,S,f,s,r?C:S);break;default:bS(_,k,k,k,[""],S,0,s,S)}}c=d=p=0,v=y=1,x=_="",f=o;break;case 58:f=1+bc(_),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&_Nt()==125)continue}switch(_+=RA(w),w*v){case 38:y=d>0?1:(_+="\f",-1);break;case 44:s[c++]=(bc(_)-1)*y,y=1;break;case 64:gm()===45&&(_+=vT(Hl())),m=gm(),d=f=bc(x=_+=INt(gS())),w++;break;case 45:h===45&&bc(_)==2&&(v=0)}}return a}function MK(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=hpe(p),v=0,g=0,y=0;v0?p[w]+" "+x:Fn(x,/&\f/g,p[w])))&&(l[y++]=C);return oE(e,t,n,i===0?iE:s,l,c,d,f)}function MNt(e,t,n,r){return oE(e,t,n,dpe,RA(kNt()),Dv(e,2,-2),0,r)}function jK(e,t,n,r,i){return oE(e,t,n,PA,Dv(e,0,r),Dv(e,r+1,-1),r,i)}function gpe(e,t,n){switch(CNt(e,t)){case 5103:return Er+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Er+e+e;case 4789:return $b+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Er+e+$b+e+Zr+e+e;case 5936:switch(ua(e,t+11)){case 114:return Er+e+Zr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Er+e+Zr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Er+e+Zr+Fn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Er+e+Zr+e+e;case 6165:return Er+e+Zr+"flex-"+e+e;case 5187:return Er+e+Fn(e,/(\w+).+(:[^]+)/,Er+"box-$1$2"+Zr+"flex-$1$2")+e;case 5443:return Er+e+Zr+"flex-item-"+Fn(e,/flex-|-self/g,"")+(lu(e,/flex-|baseline/)?"":Zr+"grid-row-"+Fn(e,/flex-|-self/g,""))+e;case 4675:return Er+e+Zr+"flex-line-pack"+Fn(e,/align-content|flex-|-self/g,"")+e;case 5548:return Er+e+Zr+Fn(e,"shrink","negative")+e;case 5292:return Er+e+Zr+Fn(e,"basis","preferred-size")+e;case 6060:return Er+"box-"+Fn(e,"-grow","")+Er+e+Zr+Fn(e,"grow","positive")+e;case 4554:return Er+Fn(e,/([^-])(transform)/g,"$1"+Er+"$2")+e;case 6187:return Fn(Fn(Fn(e,/(zoom-|grab)/,Er+"$1"),/(image-set)/,Er+"$1"),e,"")+e;case 5495:case 3959:return Fn(e,/(image-set\([^]*)/,Er+"$1$`$1");case 4968:return Fn(Fn(e,/(.+:)(flex-)?(.*)/,Er+"box-pack:$3"+Zr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Er+e+e;case 4200:if(!lu(e,/flex-|baseline/))return Zr+"grid-column-align"+Dv(e,t)+e;break;case 2592:case 3360:return Zr+Fn(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,lu(r.props,/grid-\w+-end/)})?~vS(e+(n=n[t].value),"span",0)?e:Zr+Fn(e,"-start","")+e+Zr+"grid-row-span:"+(~vS(n,"span",0)?lu(n,/\d+/):+lu(n,/\d+/)-+lu(e,/\d+/))+";":Zr+Fn(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return lu(r.props,/grid-\w+-start/)})?e:Zr+Fn(Fn(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Fn(e,/(.+)-inline(.+)/,Er+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(bc(e)-1-t>6)switch(ua(e,t+1)){case 109:if(ua(e,t+4)!==45)break;case 102:return Fn(e,/(.+:)(.+)-([^]+)/,"$1"+Er+"$2-$3$1"+$b+(ua(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~vS(e,"stretch",0)?gpe(Fn(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return Fn(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Zr+i+":"+a+c+(o?Zr+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(ua(e,t+6)===121)return Fn(e,":",":"+Er)+e;break;case 6444:switch(ua(e,ua(e,14)===45?18:11)){case 120:return Fn(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Er+(ua(e,14)===45?"inline-":"")+"box$3$1"+Er+"$2$3$1"+Zr+"$2box$3")+e;case 100:return Fn(e,":",":"+Zr)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Fn(e,"scroll-","scroll-snap-")+e}return e}function _k(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case PA:e.return=gpe(e.value,e.length,n);return;case fpe:return _k([ud(e,{value:Fn(e.value,"@","@"+Er)})],r);case iE:if(e.length)return SNt(n=e.props,function(i){switch(lu(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Xp(ud(e,{props:[Fn(i,/:(read-\w+)/,":"+$b+"$1")]})),Xp(ud(e,{props:[i]})),a5(e,{props:OK(n,r)});break;case"::placeholder":Xp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+Er+"input-$1")]})),Xp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+$b+"$1")]})),Xp(ud(e,{props:[Fn(i,/:(plac\w+)/,Zr+"input-$1")]})),Xp(ud(e,{props:[i]})),a5(e,{props:OK(n,r)});break}return""})}}var DNt={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ss={},Bv=typeof process<"u"&&ss!==void 0&&(ss.REACT_APP_SC_ATTR||ss.SC_ATTR)||"data-styled",bpe="active",ype="data-styled-version",lE="6.1.19",IA=`/*!sc*/ -`,Ek=typeof window<"u"&&typeof document<"u",LNt=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==""?ss.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&ss.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.SC_DISABLE_SPEEDY!==void 0&&ss.SC_DISABLE_SPEEDY!==""&&ss.SC_DISABLE_SPEEDY!=="false"&&ss.SC_DISABLE_SPEEDY),cE=Object.freeze([]),zv=Object.freeze({});function BNt(e,t,n){return n===void 0&&(n=zv),e.theme!==n.theme&&e.theme||t||n.theme}var xpe=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),zNt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,HNt=/(^-|-$)/g;function NK(e){return e.replace(zNt,"-").replace(HNt,"")}var VNt=/(a)(d)/gi,iC=52,AK=function(e){return String.fromCharCode(e+(e>25?39:97))};function l5(e){var t,n="";for(t=Math.abs(e);t>iC;t=t/iC|0)n=AK(t%iC)+n;return(AK(t%iC)+n).replace(VNt,"$1-$2")}var gT,wpe=5381,xh=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Cpe=function(e){return xh(wpe,e)};function WNt(e){return l5(Cpe(e)>>>0)}function UNt(e){return e.displayName||e.name||"Component"}function bT(e){return typeof e=="string"&&!0}var Spe=typeof Symbol=="function"&&Symbol.for,kpe=Spe?Symbol.for("react.memo"):60115,qNt=Spe?Symbol.for("react.forward_ref"):60112,GNt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},KNt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},_pe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},YNt=((gT={})[qNt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},gT[kpe]=_pe,gT);function FK(e){return("type"in(t=e)&&t.type.$$typeof)===kpe?_pe:"$$typeof"in e?YNt[e.$$typeof]:GNt;var t}var XNt=Object.defineProperty,JNt=Object.getOwnPropertyNames,DK=Object.getOwnPropertySymbols,QNt=Object.getOwnPropertyDescriptor,ZNt=Object.getPrototypeOf,LK=Object.prototype;function Epe(e,t,n){if(typeof t!="string"){if(LK){var r=ZNt(t);r&&r!==LK&&Epe(e,r,n)}var i=JNt(t);DK&&(i=i.concat(DK(t)));for(var a=FK(e),o=FK(t),s=0;s0?" Args: ".concat(t.join(", ")):""))}var e9t=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,a=i;t>=a;)if((a<<=1)<0)throw vx(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=i;o=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(g+="".concat(y,","))}),l+="".concat(h).concat(v,'{content:"').concat(g,'"}').concat(IA)},d=0;d0?".".concat(t):m},d=l.slice();d.push(function(m){m.type===iE&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(d9t,n).replace(r,c))}),o.prefix&&d.push(FNt),d.push(jNt);var f=function(m,p,h,v){p===void 0&&(p=""),h===void 0&&(h=""),v===void 0&&(v="&"),t=v,n=p,r=new RegExp("\\".concat(n,"\\b"),"g");var g=m.replace(f9t,""),y=ONt(h||p?"".concat(h," ").concat(p," { ").concat(g," }"):g);o.namespace&&(y=Ppe(y,o.namespace));var w=[];return _k(y,NNt(d.concat(ANt(function(x){return w.push(x)})))),w};return f.hash=l.length?l.reduce(function(m,p){return p.name||vx(15),xh(m,p.name)},wpe).toString():"",f}var p9t=new Tpe,u5=m9t(),Rpe=K.createContext({shouldForwardProp:void 0,styleSheet:p9t,stylis:u5});Rpe.Consumer;K.createContext(void 0);function VK(){return u.useContext(Rpe)}var h9t=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=u5);var o=r.name+a.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,a(r.rules,o,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,MA(this,function(){throw vx(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=u5),this.name+t.hash},e}(),v9t=function(e){return e>="A"&&e<="Z"};function WK(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,o)){var s=r(a,".".concat(o),void 0,this.componentId);n.insertRules(this.componentId,o,s)}i=Zf(i,o),this.staticRulesId=o}else{for(var l=xh(this.baseHash,r.hash),c="",d=0;d>>0);n.hasNameForId(this.componentId,p)||n.insertRules(this.componentId,p,r(c,".".concat(p),void 0,this.componentId)),i=Zf(i,p)}}return i},e}(),Mpe=K.createContext(void 0);Mpe.Consumer;var yT={};function x9t(e,t,n){var r=OA(e),i=e,a=!bT(e),o=t.attrs,s=o===void 0?cE:o,l=t.componentId,c=l===void 0?function(C,S){var k=typeof C!="string"?"sc":NK(C);yT[k]=(yT[k]||0)+1;var _="".concat(k,"-").concat(WNt(lE+k+yT[k]));return S?"".concat(S,"-").concat(_):_}(t.displayName,t.parentComponentId):l,d=t.displayName,f=d===void 0?function(C){return bT(C)?"styled.".concat(C):"Styled(".concat(UNt(C),")")}(e):d,m=t.displayName&&t.componentId?"".concat(NK(t.displayName),"-").concat(t.componentId):t.componentId||c,p=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,h=t.shouldForwardProp;if(r&&i.shouldForwardProp){var v=i.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;h=function(C,S){return v(C,S)&&g(C,S)}}else h=v}var y=new y9t(n,m,r?i.componentStyle:void 0);function w(C,S){return function(k,_,E){var T=k.attrs,$=k.componentStyle,P=k.defaultProps,M=k.foldedComponentIds,j=k.styledComponentId,I=k.target,R=K.useContext(Mpe),O=VK(),L=k.shouldForwardProp||O.shouldForwardProp,D=BNt(_,R,P)||zv,B=function(W,U,X){for(var J,re=Io(Io({},U),{className:void 0,theme:X}),Q=0;Qp(!1),children:s.formatMessage({id:"bubbles.article.modal.close"})},"close")].filter(Boolean),width:720,styles:{body:{maxHeight:600,overflow:"auto"}},children:[v.imageUrl&&b.jsx("div",{style:{width:"100%",marginBottom:16},children:b.jsx("img",{src:v.imageUrl,alt:v.title||s.formatMessage({id:"bubbles.article.image.alt"}),style:{width:"100%",borderRadius:8},onError:C=>{C.currentTarget.style.display="none"}})}),v.description&&b.jsx("p",{style:{whiteSpace:"pre-wrap",color:o?"#a0aec0":"#4a5568"},children:v.description}),v.content&&b.jsx("div",{style:{whiteSpace:"pre-wrap",color:o?"#e2e8f0":"#2d3748"},children:v.content}),!v.content&&!v.description&&b.jsx("div",{style:{color:o?"#a0aec0":"#718096"},children:s.formatMessage({id:"bubbles.article.modal.no.more"})})]})]})};function BK(e,t){if(!e||!t)return 0;const n=Date.now(),r=Math.floor((n-e)/1e3),i=t-r;return i>0?i:0}const uNt=({uid:e,content:t,position:n="left",isDarkMode:r=!1,showCountdown:i=!0,onCountdownComplete:a})=>{const{translateString:o}=fr();Fr();const[s,l]=u.useState(0),c=u.useRef(0),d=u.useRef(!1),f=u.useMemo(()=>{if(!t)return null;try{const y=JSON.parse(t);if(y&&typeof y=="object")return y}catch{}return null},[t]);u.useEffect(()=>{f!=null&&f.serverTimestamp&&(f!=null&&f.waitSeconds)&&l(BK(f.serverTimestamp,f.waitSeconds))},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds]),u.useEffect(()=>{if(!i||!(f!=null&&f.serverTimestamp)||!(f!=null&&f.waitSeconds))return;const y=setInterval(()=>{const w=BK(f.serverTimestamp,f.waitSeconds);l(w);const x=c.current;if(c.current=w,!d.current&&x>0&&w===0&&a&&f){d.current=!0;try{a(f)}catch{}}},1e3);return()=>clearInterval(y)},[f==null?void 0:f.serverTimestamp,f==null?void 0:f.waitSeconds,i,a,f]);const m=u.useMemo(()=>!i||s<=0?"":s<60?`约${s}秒`:`约${Math.ceil(s/60)}分钟`,[s,i]),p=[];f!=null&&f.content&&p.push(f.content);const h=f==null?void 0:f.position,v=h!==void 0&&Number(h)!==0;v&&(f==null?void 0:f.queueSize)!==void 0?p.push(`${o("i18n.queue.position")}: ${f.position}`):v&&p.push(`${o("i18n.queue.position")}: ${f.position}`),v&&(f!=null&&f.estimatedWaitTime?p.push(`${o("i18n.queue.estimatedWait")}: ${f.estimatedWaitTime}`):m&&p.push(`${o("i18n.queue.estimatedWait")}: ${m}`));const g=f?p.join(` +`):t;return b.jsx(ni,{children:b.jsxs($v,{style:{whiteSpace:"pre-wrap",textAlign:"left"},children:[b.jsx(cp,{content:g}),i&&(f==null?void 0:f.waitSeconds)!==void 0&&(f==null?void 0:f.serverTimestamp)&&b.jsx("div",{style:{marginTop:8,fontSize:12,opacity:.8},children:s<=0?o("i18n.queue.imminent"):`(${o("i18n.queue.dynamicRemaining")}: ${m})`})]})})},kk=({orgUid:e,type:t,sid:n})=>{const r=Fr(),i=[{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})},{type:"image",title:r.formatMessage({id:"chat.toolbar.image"}),icon:"image"},{type:"file",title:r.formatMessage({id:"chat.toolbar.file"}),icon:"file"},{type:"rate",title:r.formatMessage({id:"chat.toolbar.rate"}),icon:"thumbs-up"},{type:"leavemsg",title:r.formatMessage({id:"chat.toolbar.leaveMsg"}),icon:"message"}],[a,o]=u.useState(i),[s,l]=u.useState(i),{isDarkMode:c,setThemeMode:d,locale:f,changeLocale:m}=u.useContext(Oa),[p,h]=u.useState("zh-cn");Ue.debugIf("locale: ",f==null?void 0:f.locale,"lang:",p);const[v]=Uc(),{translateString:g,formatChatMessage:y}=fr(),[w,x]=u.useState(""),[S]=mue(w,1e3),[C,_]=u.useState("Chat"),[k,E]=u.useState({uid:""}),[T,$]=u.useState({}),{currentVisitor:P,setCurrentVisitor:M}=Jl(),[j,I]=u.useState({}),[R,O]=u.useState([]),[D,L]=u.useState(!1),[B,F]=u.useState([]),[z,H]=u.useState([]),[A,V]=u.useState(!1),[W,U]=u.useState(""),[Y,J]=u.useState(!1),[ne,Q]=u.useState("i18n.input.placeholder"),[te,Z]=u.useState(!1),[le,se]=u.useState(""),ce=u.useRef(null),re=u.useRef(null),ie=u.useRef({orgUid:e||"df_org_uid",type:t||"1",sid:n||"df_wg_uid"}),[pe,Se]=u.useState(0),{messages:_e,appendMsg:X,updateMsg:ae,resetList:ee}=KZe([]),[q,ue]=u.useState(!1),[oe,de]=u.useState(""),[xe,ke]=u.useState(g("i18n.load.more")),be=u.useRef(null),ye=u.useRef(null),Ce=u.useRef(!1),Re=u.useRef(!1),Pe=u.useRef(!1),Le=u.useRef(!1),[we,ve]=u.useState(""),[ge,Ee]=u.useState(!1),[Ne,ze]=u.useState(!1),[He,Ye]=u.useState(!0),[De,Ke]=u.useState(!1),Je=u.useRef(!1),[We,vt]=u.useState(null),[dt,bt]=u.useState(null),[Ie,Te]=u.useState(!1),[Oe,$e]=u.useState(!1),{messageList:je,addMessage:Ge,addMessageList:Ze,updateMessageStatus:lt}=d4(Ae=>({messageList:Ae.messageList,addMessage:Ae.addMessage,addMessageList:Ae.addMessageList,updateMessageStatus:Ae.updateMessageStatus})),{show:et}=eut({id:dH}),qe=(Ae,nt)=>{Ue.debugIf("handleContextMenu:",Ae," item:",nt),vt(nt),et({event:Ae,props:{key:nt==null?void 0:nt._id.toString()}})},ut=async({id:Ae,event:nt,props:pt})=>{Ue.debugIf("handleRightClick:",Ae,nt,pt);const wt=We==null?void 0:We._id.toString(),_t=We==null?void 0:We.createdAt;switch(Ae){case yse:{let It=We==null?void 0:We.content;if((We==null?void 0:We.type)===yh)try{It=JSON.parse(We==null?void 0:We.content).content||(We==null?void 0:We.content)}catch(Kt){Ue.error("解析引用消息失败:",Kt),It=We==null?void 0:We.content}(await zl(It)).success?Ri.success(y("chat.copy.success","复制成功")):Ri.fail(y("chat.copy.failed","复制失败"));break}case HVe:Ct(wt,We==null?void 0:We.content);break;case xse:{const It=At(_t);At().diff(It,"minutes")>5?Ri.fail(r.formatMessage({id:"chat.recall.timeout",defaultMessage:"消息发送超过5分钟,无法撤回"})):ztt(wt,k);break}case wse:BA(We==null?void 0:We.content);break;case Sse:Me(We==null?void 0:We.content);break;case Cse:Be(We==null?void 0:We.content);break;case kse:tt(We==null?void 0:We.content);break;case _se:ot(We==null?void 0:We.content);break;case Zp:{let It=We==null?void 0:We.content;if([ds,Vs,Ol,Il,d1].includes(We==null?void 0:We.type))try{It=JSON.parse(We==null?void 0:We.content).url||It}catch(Zt){Ue.error("解析多媒体内容失败:",Zt)}qd(It);break}case Ese:Ue.debugIf("设置引用消息:",We),bt(We);break}},Ct=async(Ae,nt)=>{var _t,It,Zt;let pt=nt;if((We==null?void 0:We.type)===yh)try{pt=JSON.parse(nt).content||nt}catch(Kt){Ue.error("解析引用消息失败:",Kt),pt=nt}const wt=await Att(Ae,pt);if(Ue.debugIf("ChatBox handleTranslate",wt.data),wt.data.code===200){const Kt=(_t=wt==null?void 0:wt.data)==null?void 0:_t.data.msgUid,Gt=(It=wt==null?void 0:wt.data)==null?void 0:It.data.translatedText,Xt=je.find(Lr=>Lr.uid===Kt);Xt&&(Xt.content=Xt.content+` +`+Gt,lt(Xt.uid,Xt.status.toString()),ae(Kt,{_id:We==null?void 0:We._id,type:We==null?void 0:We.type,hasTime:We==null?void 0:We.hasTime,createdAt:We==null?void 0:We.createdAt,content:Xt==null?void 0:Xt.content,position:We==null?void 0:We.position,user:We==null?void 0:We.user,status:Xt==null?void 0:Xt.status}))}else Ri.fail((Zt=wt==null?void 0:wt.data)==null?void 0:Zt.message)},Pt={image:{id:"chat.error.invalid.image.url",defaultMessage:"图片链接无效"},file:{id:"chat.error.invalid.file.url",defaultMessage:"文件链接无效"},video:{id:"chat.error.invalid.video.url",defaultMessage:"视频链接无效"},audio:{id:"chat.error.invalid.audio.url",defaultMessage:"音频链接无效"},voice:{id:"chat.error.invalid.voice.url",defaultMessage:"语音链接无效"}},jt={image:{id:"chat.download.image.success",defaultMessage:"图片下载成功"},file:{id:"chat.download.file.success",defaultMessage:"文件下载成功"},video:{id:"chat.download.video.success",defaultMessage:"视频下载成功"},audio:{id:"chat.download.audio.success",defaultMessage:"音频下载成功"},voice:{id:"chat.download.voice.success",defaultMessage:"语音下载成功"}},xt={image:{id:"chat.file.generate.filename.image",defaultMessage:"image.jpg"},video:{id:"chat.file.generate.filename.video",defaultMessage:"video_{id}.{format}"},audio:{id:"chat.file.generate.filename.audio",defaultMessage:"audio_{id}.{format}"},voice:{id:"chat.file.generate.filename.voice",defaultMessage:"voice_{id}.{format}"}},Xe=async(Ae,nt,pt)=>{try{const wt=JSON.parse(Ae),_t=wt.url,It=Pt[nt];if(!_t){Ri.fail(y(It.id,It.defaultMessage));return}let Zt;switch(nt){case"image":{const Gt=_t.split("/");Zt=Gt[Gt.length-1]||y(xt.image.id,xt.image.defaultMessage);break}case"file":{Zt=wt.name||IV(_t);break}case"video":{const Gt=wt.format||"mp4";Zt=y(xt.video.id,xt.video.defaultMessage,{id:Sa(),format:Gt});break}case"audio":{const Gt=wt.format||"mp3";Zt=y(xt.audio.id,xt.audio.defaultMessage,{id:Sa(),format:Gt});break}case"voice":{const Gt=wt.format||"wav";Zt=y(xt.voice.id,xt.voice.defaultMessage,{id:Sa(),format:Gt});break}default:Zt=IV(_t)}const Kt=await pt(_t,Zt,nt);if(Kt&&Kt.success)if(Kt.warning)Ri.fail(Kt.warning);else{const Gt=jt[nt];Ri.success(y(Gt.id,Gt.defaultMessage))}else{if(Kt&&Kt.canceled)return;throw new Error((Kt==null?void 0:Kt.error)||y("chat.download.failed","下载失败"))}}catch(wt){Ue.error(`download ${nt} failed:`,wt),Ri.fail(y("chat.download.failed","下载失败"))}},Me=async Ae=>Xe(Ae,"file",b4),Be=async Ae=>Xe(Ae,"video",wJe),tt=async Ae=>Xe(Ae,"audio",SJe),ot=async Ae=>Xe(Ae,"voice",CJe),Qe=()=>{const Ae={};for(const _t of v.entries())Ae[_t[0]]=_t[1];if(Ae[ww]){const _t=Ae[ww].toLowerCase();DVe.includes(_t)?(h(_t),m(_t)):Ue.warn(`Invalid language value: ${Ae[ww]}`)}else h(U0),m(U0);if(Ae[eH]===FVe&&Ye(!1),Ae[Sw]){const _t=Ae[Sw].toLowerCase();LVe.includes(_t)?d(_t):Ue.warn(`Invalid theme value: ${Ae[Sw]}`)}Ae[s6]&&ic(Ae[s6]);const pt=new Wtt().getResult();ie.current={orgUid:e||Ae[Fu]||ie.current.orgUid,type:t||Ae[gI]||ie.current.type,sid:n||Ae[Du]||ie.current.sid,uid:Ae[IVe]||(P==null?void 0:P.uid)||"",visitorUid:Ae[tH]||(P==null?void 0:P.visitorUid)||"",nickname:Ae[nH]||(P==null?void 0:P.nickname)||"",avatar:Ae[rH]||(P==null?void 0:P.avatar)||"",mobile:Ae[iH]||(P==null?void 0:P.mobile)||"",email:Ae[aH]||(P==null?void 0:P.email)||"",note:Ae[oH]||(P==null?void 0:P.note)||"",lang:(f==null?void 0:f.locale)||U0,browser:JSON.stringify(pt.browser),os:JSON.stringify(pt.os),device:JSON.stringify(pt.device),referrer:document.referrer,vipLevel:Ae[sH]||"0",debug:Ae[cH]==="1",settingsUid:Ae[uH]||"",loadHistory:Ae[lH]==="1",extra:""},Ae[l6]&&(ie.current.goodsInfo=Ae[l6]),Ae[c6]&&(ie.current.orderInfo=Ae[c6]);const wt={};for(const _t in Ae)[Fu,gI,Du,ww,Sw,_Ve,EVe,$Ve,TVe,PVe,RVe,eH,s6,tH,nH,rH,iH,aH,oH,l6,c6,sH,cH,uH,lH].includes(_t)||(wt[_t]=Ae[_t]);ie.current.extra=JSON.stringify(wt),Ue.debugIf("initInfoParams: ",ie.current)},rt=async()=>{var nt,pt,wt,_t,It,Zt,Kt,Gt,Xt,Lr,yo,Ps,ml,_p;const Ae=await Wnt(ie.current);return Ue.debugIf("initVisitor: ",Ae==null?void 0:Ae.data),Ae&&((nt=Ae==null?void 0:Ae.data)==null?void 0:nt.code)===200?(M((pt=Ae==null?void 0:Ae.data)==null?void 0:pt.data),I({uid:(_t=(wt=Ae==null?void 0:Ae.data)==null?void 0:wt.data)==null?void 0:_t.uid,visitorUid:(Zt=(It=Ae==null?void 0:Ae.data)==null?void 0:It.data)==null?void 0:Zt.visitorUid,nickname:(Gt=(Kt=Ae==null?void 0:Ae.data)==null?void 0:Kt.data)==null?void 0:Gt.nickname,avatar:(Lr=(Xt=Ae==null?void 0:Ae.data)==null?void 0:Xt.data)==null?void 0:Lr.avatar,type:Loe,extra:(Ps=(yo=Ae==null?void 0:Ae.data)==null?void 0:yo.data)==null?void 0:Ps.extra}),(ml=Ae==null?void 0:Ae.data)==null?void 0:ml.data):(Ae!=null&&Ae.data?Ri.fail(((_p=Ae==null?void 0:Ae.data)==null?void 0:_p.message)||y("chat.error.init.failed","初始化失败")):Ri.fail(y("chat.error.init.failed","初始化失败")),null)};u.useEffect(()=>{const Ae=async()=>{Ue.info("配置已加载完成,开始初始化聊天组件"),Qe();const nt=await rt();nt&&(ie.current={...ie.current,uid:nt.uid,nickname:nt.nickname,avatar:nt.avatar},ct(),gt(),Pe.current=!1,Le.current=!0,st(!1))};if(v9)Ue.info("配置已经加载完成,直接初始化"),Ae();else{Ue.info("等待配置加载完成...");const nt=()=>{Ue.info("监听到配置加载完成事件"),Ae()};return window.addEventListener(AI,nt),()=>{window.removeEventListener(AI,nt),Ltt()}}},[]);const ct=()=>{o(i),l(i)},St=Ae=>{switch(Ae){case"smile":return{type:"smile",icon:"smile",title:r.formatMessage({id:"chat.toolbar.emoji"})};case"image":return{type:"image",icon:"image",title:r.formatMessage({id:"chat.toolbar.image"})};case"file":return{type:"file",icon:"file",title:r.formatMessage({id:"chat.toolbar.file"})};case"rate":return{type:"rate",icon:"thumbs-up",title:r.formatMessage({id:"chat.toolbar.rate"})};case"leavemsg":return{type:"leavemsg",icon:"message",title:r.formatMessage({id:"chat.toolbar.leaveMsg"})};case"orderSelector":return{type:"orderSelector",icon:"shopping-bag",title:r.formatMessage({id:"chat.toolbar.order"})};case"ticket":return{type:"ticket",icon:"compass",title:r.formatMessage({id:"chat.toolbar.ticket"})};case"audio":return{type:"audio",icon:"mic",title:r.formatMessage({id:"chat.toolbar.audio"})};case"video":return{type:"video",icon:"play-circle",title:r.formatMessage({id:"chat.toolbar.video"})};case"tel":return{type:"tel",icon:"tel",title:r.formatMessage({id:"chat.toolbar.tel"})};default:return null}},Ft=Ae=>{const nt=new Set(["orderSelector","ticket","audio","video","tel"]),pt=(Ae==null?void 0:Ae.toolbar)||{};if(!pt||Object.keys(pt).length===0)return;const wt=[],_t=Array.isArray(pt.order)?pt.order:void 0;Object.keys(pt).forEach(Zt=>{if(Zt==="order"||!pt[Zt]||nt.has(Zt)&&!Ji)return;const Gt=St(Zt);Gt&&wt.push(Gt)});const It=_t?wt.slice().sort((Zt,Kt)=>{const Gt=_t.indexOf(Zt.type),Xt=_t.indexOf(Kt.type),Lr=Gt===-1?Number.MAX_SAFE_INTEGER:Gt,yo=Xt===-1?Number.MAX_SAFE_INTEGER:Xt;return Lr-yo}):wt;o(It),l(It)},gt=()=>{const Ae=localStorage.getItem(k2);Ae===null?(localStorage.setItem(k2,"true"),ze(!0)):ze(Ae==="true")},st=async Ae=>{var nt,pt,wt,_t,It,Zt,Kt,Gt,Xt,Lr,yo,Ps,ml,_p,Ep,$p;if(Ue.debugIf("initThread called with forceAgent: ",Ae),Pe.current){Ue.warn("initThread is already loading, skip duplicate request");return}Pe.current=!0,it.loading({content:r.formatMessage({id:"chat.thread.init.loading",defaultMessage:"正在初始化会话..."}),duration:0});try{if(!ie.current.sid){it.error(y("chat.error.sid.empty","sid不能为空"));return}if(ie.current.type===Xz){an(ie.current.sid),Ke(!0),_(g("i18n.history.title"));return}const Tp={orgUid:ie.current.orgUid||"",type:ie.current.type||"",sid:ie.current.sid||"",uid:ie.current.uid||"",nickname:ie.current.nickname||"",avatar:ie.current.avatar||"",lang:ie.current.lang||U0,vipLevel:ie.current.vipLevel||"0",debug:ie.current.debug||!1,settingsUid:ie.current.settingsUid||"",referrer:ie.current.referrer,forceAgent:Ae},Ju=await Unt(Tp);if(Ue.debugIf("requestThread response: ",Ju.data,Tp),Ju.data.code===200){Ae&&(it.destroy(),it.success(y("chat.transfer.success","转人工成功")));const pr=(nt=Ju==null?void 0:Ju.data)==null?void 0:nt.data;hJe(pr)?Je.current=!0:Je.current=!1;const xx={uid:(pt=pr==null?void 0:pr.thread)==null?void 0:pt.uid,topic:(wt=pr==null?void 0:pr.thread)==null?void 0:wt.topic,type:(_t=pr==null?void 0:pr.thread)==null?void 0:_t.type,status:(It=pr==null?void 0:pr.thread)==null?void 0:It.status,user:(Zt=pr==null?void 0:pr.thread)==null?void 0:Zt.user};E(xx),(pr==null?void 0:pr.type)===$2&&(J(!0),Q("i18n.leavemsg.tip"));const ir=pr==null?void 0:pr.user,wx=[];if(Pw(xx)){const hr=JSON.parse((Kt=pr==null?void 0:pr.user)==null?void 0:Kt.extra);Ce.current=(hr==null?void 0:hr.llm)||!1}else if((ir==null?void 0:ir.type)===Boe){const hr={name:g("i18n.transferToAgent"),code:u6,type:u6};wx.push(hr)}$(ir),_(g(ir==null?void 0:ir.nickname)||"");const Bn=JSON.parse(((Gt=pr==null?void 0:pr.thread)==null?void 0:Gt.extra)||"{}");if(Ft(Bn),Ue.debugIf("extra welcomeFaqs:",Bn.welcomeFaqs),Bn.welcomeFaqs&&H(Bn.welcomeFaqs),Bn.showQuickFaqs&&((Xt=Bn==null?void 0:Bn.quickFaqs)==null||Xt.forEach(hr=>{const fi={name:(hr==null?void 0:hr.question)||"",code:hr.uid,type:hr.type,content:(hr==null?void 0:hr.answer)||""};wx.push(fi)})),Bn.showRateBtn){const hr={name:g("i18n.rate"),code:"rate",type:Su};wx.push(hr)}if(O(wx),Bn.showFaqs){const hr=[];(Lr=Bn==null?void 0:Bn.faqs)==null||Lr.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,uid:fi.uid,type:fi.type};hr.push(pl)}),F(hr)}if(L((Bn==null?void 0:Bn.showFaqs)||!1),Bn.showRightIframe&&(V(!0),U(Bn.rightIframeUrl)),Bn.showGuessFaqs){const hr=[];(yo=Bn==null?void 0:Bn.guessFaqs)==null||yo.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,uid:fi.uid,type:fi.type};hr.push(pl)}),hr.length>0&&X({_id:Sa(),type:Jz,content:JSON.stringify(hr),createdAt:At().toDate().getTime(),user:{uid:ir==null?void 0:ir.uid,nickname:ir==null?void 0:ir.nickname,avatar:ir==null?void 0:ir.avatar},position:"left"})}if(Bn.showHotFaqs){const hr=[];if((Ps=Bn==null?void 0:Bn.hotFaqs)==null||Ps.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,uid:fi.uid,type:fi.type};hr.push(pl)}),Ue.debugIf("show hot faqs:",hr),hr.length>0){Ue.debugIf("show hot faqs appendMsg");const pl={uid:Sa(),type:Qz,content:JSON.stringify(hr),status:pb,createdAt:dc(),channel:wn,thread:xx,user:{uid:ir==null?void 0:ir.uid,nickname:ir==null?void 0:ir.nickname,avatar:ir==null?void 0:ir.avatar}};Ge(pl)}}if(Bn.showShortcutFaqs){const hr=[];if((ml=Bn==null?void 0:Bn.shortcutFaqs)==null||ml.forEach(fi=>{const pl={question:fi.question,answer:fi.answer,code:fi.uid,type:fi.type};hr.push(pl)}),hr.length>0){const pl={uid:Sa(),type:Zz,content:JSON.stringify(hr),status:pb,createdAt:dc(),channel:wn,thread:xx,user:{uid:ir==null?void 0:ir.uid,nickname:ir==null?void 0:ir.nickname,avatar:ir==null?void 0:ir.avatar}};Ge(pl)}}Bn.showTopTip&&se((Bn==null?void 0:Bn.topTip)||""),Z((Bn==null?void 0:Bn.showTopTip)||!1),Ge(pr),ie.current.loadHistory&&(Ue.info("URL参数指定自动加载历史记录"),kt());const Zpe={username:(_p=ie.current)==null?void 0:_p.uid,topic:((Ep=pr==null?void 0:pr.thread)==null?void 0:Ep.topic)||"",orgUid:ie.current.orgUid||""};Ftt(Zpe)}else Ri.fail((($p=Ju==null?void 0:Ju.data)==null?void 0:$p.message)||y("chat.error.get.info.failed","获取信息失败"))}catch(Tp){Ue.error("initThread error:",Tp),Ri.fail(y("chat.error.request.failed","请求出错,请稍后再试"))}finally{Pe.current=!1,it.destroy()}},kt=async()=>{var pt,wt,_t,It,Zt,Kt,Gt;if(Re.current){Ue.debugIf("isLoadingMessage.current: ",Re.current);return}Re.current=!0,it.loading(g("i18n.loading"));const Ae={pageNumber:pe,pageSize:20,sortBy:"createdAt",topic:k==null?void 0:k.topic,componentType:BVe},nt=await Mtt(Ae);Ue.debugIf("queryMessagesByThreadTopic: ",nt.data,Ae),nt.data.code===200?(Ze((wt=(pt=nt==null?void 0:nt.data)==null?void 0:pt.data)==null?void 0:wt.content),PW(ie.current.orgUid||"",(It=(_t=nt==null?void 0:nt.data)==null?void 0:_t.data)==null?void 0:It.content),(Kt=(Zt=nt==null?void 0:nt.data)==null?void 0:Zt.data)!=null&&Kt.last?ke(""):Se(pe+1),it.destroy(),(Gt=be==null?void 0:be.current)==null||Gt.scrollToEnd()):(nt.data.code,it.destroy()),Re.current=!1},an=async Ae=>{var wt,_t,It,Zt,Kt,Gt;if(Re.current){Ue.debugIf("isLoadingMessage.current: ",Re.current);return}if(!Ae){Ue.warn("threadUid is empty");return}Re.current=!0,it.loading(g("i18n.loading"));const nt={pageNumber:pe,pageSize:20,threadUid:Ae,orgUid:ie.current.orgUid||""},pt=await jtt(nt);Ue.debugIf("queryMessagesByThreadUid: ",pt.data,nt),pt.data.code===200?(Ze((_t=(wt=pt==null?void 0:pt.data)==null?void 0:wt.data)==null?void 0:_t.content),PW(ie.current.orgUid||"",(Zt=(It=pt==null?void 0:pt.data)==null?void 0:It.data)==null?void 0:Zt.content),(Gt=(Kt=pt==null?void 0:pt.data)==null?void 0:Kt.data)!=null&&Gt.last?ke(""):Se(pe+1),it.destroy()):(pt.data.code,it.destroy()),Re.current=!1},on=async()=>{var Ae,nt;if(!(k!=null&&k.uid))return Ue.warn("fetchThreadMessageMeta skip: missing thread uid"),null;try{const pt=await qnt(k.uid);if(((Ae=pt==null?void 0:pt.data)==null?void 0:Ae.code)===200)return((nt=pt==null?void 0:pt.data)==null?void 0:nt.data)||null;Ue.warn("requestThreadMessageMeta failed",pt==null?void 0:pt.data)}catch(pt){Ue.warn("requestThreadMessageMeta error",pt)}return null},Jt=(Ae,nt)=>{let pt={};if(Ae)try{pt=JSON.parse(Ae)}catch(wt){Ue.warn("parse message extra failed",wt)}return!pt.orgUid&&ie.current.orgUid&&(pt.orgUid=ie.current.orgUid),nt!==void 0&&(pt.sequenceNumber=nt),JSON.stringify(pt)},kn=async(Ae,nt)=>{let pt=null;return pt=await on(),pt!=null&&pt.messageUid&&(Ae.uid=pt.messageUid),pt!=null&&pt.timestamp&&(Ae.timestamp=pt.timestamp,Ae.createdAt=At(pt.timestamp).format("YYYY-MM-DD HH:mm:ss")),Ae.extra=Jt(Ae.extra,pt==null?void 0:pt.sequenceNumber),Ae},On=(Ae,nt)=>{if(Ue.debugIf("handleSend",Ae,nt),Y){Ri.fail(y("chat.agent.offline","客服已离线,请通过上方留言框联系我们"));return}ve(""),zg(!1),Ae===um.toLowerCase()&&nt.trim()?dt?ai(nt):Nr(nt):Ri.fail(y("chat.error.unsupported.type","暂不支持此类型"))},sr=Ae=>{var pt;const nt=Ae.content;Je.current===!0?(Ue.debugIf("handleSendMessage: isRobot"),bJe.some(_t=>nt.includes(_t))&&ie.current.type===rVe?(Ae.status=cm,Ge(Ae),$t()):(Wt(),Ge(Ae),$W(JSON.stringify(Ae),function(_t){Ue.debugIf("sendSseMessage: ",_t),Pn(),lt(Ae==null?void 0:Ae.uid,cm),Ge(_t)}))):(Ue.debugIf("handleSendMessage: isAgent"),Ge(Ae),Wh(JSON.stringify(Ae))),(pt=be==null?void 0:be.current)==null||pt.scrollToEnd()},Nr=async Ae=>{try{const nt=yJe(Ae);if(!nt.safe){it.error(y("chat.error.security.threat","消息含有不安全内容: {reason}",{reason:nt.reason}));return}const pt=Sa(),wt={orgUid:ie.current.orgUid,isInternal:!1},_t={uid:pt,type:um,content:Ae,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(wt),timestamp:At().toDate().getTime(),thread:k,user:j},It=await kn(_t);sr(It)}catch(nt){Ue.error("handleSendText failed",nt),it.error(y("chat.error.send.text.fail","发送消息失败,请稍后重试"))}},ai=async Ae=>{var nt,pt,wt,_t;if(!dt){it.error(y("chat.error.no.quoted.message","没有引用消息"));return}try{const It=Sa(),Zt={content:Ae,quotedMessageType:dt.type,quotedContent:dt.content,quotedMessageUid:(nt=dt._id)==null?void 0:nt.toString(),quotedSenderName:((pt=dt.user)==null?void 0:pt.name)||((wt=dt.user)==null?void 0:wt.nickname),quotedSenderUid:(_t=dt.user)==null?void 0:_t.uid,quotedCreatedAt:dt.createdAt?At(dt.createdAt).format("YYYY-MM-DD HH:mm:ss"):void 0},Kt=JSON.stringify(Zt),Gt={orgUid:ie.current.orgUid,isInternal:!1},Xt={uid:It,type:yh,content:Kt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(Gt),timestamp:At().toDate().getTime(),thread:k,user:j},Lr=await kn(Xt);sr(Lr),bt(null)}catch(It){Ue.error("handleSendQuotationMessage failed",It),it.error(y("chat.error.send.quotation.fail","引用消息发送失败,请稍后重试"))}},Yr=()=>{bt(null)},rn=Ae=>{Ue.debugIf("handleResendMessage",Ae);const{_id:nt,type:pt,content:wt,createdAt:_t}=Ae,It={orgUid:ie.current.orgUid,isInternal:!1},Zt=typeof Ae.extra=="string"&&Ae.extra.length>0?Ae.extra:JSON.stringify(It),Kt={uid:nt.toString(),type:pt,content:wt,status:io,createdAt:At(_t).format("YYYY-MM-DD HH:mm:ss"),channel:wn,extra:Zt,timestamp:_t,thread:k,user:j};sr(Kt)},Ut=async Ae=>{ve(Ae),x(Ae)};u.useEffect(()=>{lJe({image:{loading:r.formatMessage({id:"upload.image.loading",defaultMessage:"正在上传图片..."}),error:r.formatMessage({id:"upload.image.fail",defaultMessage:"图片上传失败,请重试"})},file:{loading:r.formatMessage({id:"upload.file.loading",defaultMessage:"正在上传文件..."}),error:r.formatMessage({id:"upload.file.fail",defaultMessage:"文件上传失败,请重试"})},video:{loading:r.formatMessage({id:"upload.video.loading",defaultMessage:"正在上传视频..."}),error:r.formatMessage({id:"upload.video.fail",defaultMessage:"视频上传失败,请重试"})},audio:{loading:r.formatMessage({id:"upload.audio.loading",defaultMessage:"正在上传音频..."}),error:r.formatMessage({id:"upload.audio.fail",defaultMessage:"音频上传失败,请重试"})}})},[r,f==null?void 0:f.locale]);const qt=(Ae,nt)=>(Ue.debugIf("handleImageSend",Ae,nt),console.log("handleSendImage - file:",Ae,"label:",nt),Hh(Ae,pt=>{console.log("handleUpload callback - result:",pt,"label:",nt),rr(pt.data.fileUrl,ds,nt)}),Promise.resolve()),Mn=Ae=>{var pt;Ue.debugIf("handleImageChange event: ",Ae);const nt=(pt=Ae.target.files)==null?void 0:pt.item(0);nt&&(Ue.debugIf("handleImageChange file: ",nt),Hh(nt,wt=>{rr(wt.data.fileUrl,ds)}))},Vt=Ae=>{var pt;Ue.debugIf("handleFileChange event: ",Ae);const nt=(pt=Ae.target.files)==null?void 0:pt.item(0);nt&&(Ue.debugIf("handleFileChange file: ",nt),Hh(nt,wt=>{rr(wt.data.fileUrl,Vs)}))},Wt=()=>{ue(!0),de(g("i18n.typing")),setTimeout(()=>{ue(!1),de("")},1e4)},Pn=()=>{ue(!1),de("")},rr=(Ae,nt,pt)=>{(async()=>{var wt;try{Ue.debugIf("handleDropSend",Ae,nt,pt);const _t=Sa(),It={orgUid:ie.current.orgUid,isInternal:!1};let Zt=Ae;nt===ds?(Ue.debugIf("handleDropSend MESSAGE_TYPE_IMAGE",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt})):nt===Vs?(Ue.debugIf("handleDropSend MESSAGE_TYPE_FILE",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt})):nt===Ol?(Ue.debugIf("handleDropSend MESSAGE_TYPE_VIDEO",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt})):nt===Il&&(Ue.debugIf("handleDropSend MESSAGE_TYPE_AUDIO",Ae,pt),Zt=JSON.stringify({url:Ae,label:pt}));const Kt={uid:_t,type:nt,content:Zt,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(It),thread:k,user:j},Gt=await kn(Kt),Xt=nt===ds||nt===Ol||nt===Vs||nt===Il;Je.current===!0&&Xt?(Wt(),Ge(Gt),$W(JSON.stringify(Gt),function(Lr){Ue.debugIf("sendSseMessage: ",Lr),Pn(),lt(Gt==null?void 0:Gt.uid,cm),Ge(Lr)})):Wh(JSON.stringify(Gt)),(wt=be==null?void 0:be.current)==null||wt.scrollToEnd()}catch(_t){Ue.error("handleDropSend failed",_t),it.error(y("chat.error.send.attachment.fail","发送附件失败,请稍后重试"))}})()},$r=()=>{Btt({thread:k,visitor:j})},xi=(Ae,nt)=>{if(Ue.debugIf("handleQuickReplyClick",Ae,nt),Ae.type===Su)$r();else if(Ae.type===u6)$t();else{const pt={uid:Ae.code,type:Ae.type,question:Ae.name,answer:Ae.name};vn(pt,nt)}},oi=(Ae,nt)=>{var pt,wt;Ae.type==="smile"?Ee(!0):Ae.type==="orderSelector"?FA(!0):Ae.type==="image"?(pt=ce==null?void 0:ce.current)==null||pt.click():Ae.type==="file"?(wt=re==null?void 0:re.current)==null||wt.click():Ae.type==="audio"?(Ue.debug("启动语音通话"),Te(!0)):Ae.type==="video"?(Ue.debug("启动视频通话"),$e(!0)):Ae.type==="tel"?(Ue.debugIf("拨打电话tel"),it.warning(y("chat.system.phone.call.todo","TODO:拨打电话"))):Ae.type==="rate"?$r():Ae.type==="leavemsg"?(Ue.debugIf("handleLeavemsgClick"),AA(!0)):Ae.type==="ticket"?(Ue.debugIf("handleTicketClick"),DA(!0)):re.current&&re.current.click()},wi=Ae=>{var nt;Ue.debugIf("handleEmojiSelect",we,Ae),Ee(!1),ve(we+Ae),(nt=ye==null?void 0:ye.current)==null||nt.setText(we+Ae)},vn=async(Ae,nt)=>{var It,Zt;if(Ue.debugIf("handleFaqClick",nt),!(Ae!=null&&Ae.uid)||!(k!=null&&k.uid)){it.error(y("chat.error.item.uid.or.thread.uid.empty","item.uid or thread.uid is empty"));return}const pt={uid:Ae.uid,threadUid:k.uid};it.loading(y("chat.faq.loading","加载中..."));const wt=await uut(pt);Ue.debugIf("clickFaq response:",wt.data,pt),it.destroy();const _t=(It=wt==null?void 0:wt.data)==null?void 0:It.data;if(wt.data.code===200){const Kt=_t.questionMessage;Ge(Kt);const Gt=_t.answerMessage;Ge(Gt)}else it.error(wt.data.message);(Zt=be==null?void 0:be.current)==null||Zt.scrollToEnd()},$t=()=>{Ue.debugIf("handleTransferToAgent"),it.loading(y("chat.transfer.loading","转接中...")),st(!0)},Lt=u.useRef(!1);u.useEffect(()=>{const Ae=async pt=>{try{const wt=await kn(pt);sr(wt)}catch(wt){Ue.error("sendBizMessage failed",wt)}},nt=()=>{if(!Lt.current){if(ie.current.goodsInfo){const pt={uid:Sa(),type:_2,content:ie.current.goodsInfo,status:io,createdAt:dc(),timestamp:At().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:ie.current.orgUid,isInternal:!1}),thread:k,user:j};Ae(pt)}if(ie.current.orderInfo){const pt={uid:Sa(),type:E2,content:ie.current.orderInfo,status:io,createdAt:dc(),timestamp:At().toDate().getTime(),channel:wn,extra:JSON.stringify({orgUid:ie.current.orgUid,isInternal:!1}),thread:k,user:j};Ae(pt)}Lt.current=!0}};return cr.on(dI,nt),Jce()&&nt(),()=>{cr.off(dI,nt)}},[k,j]),u.useEffect(()=>{const Ae=[];je.forEach(nt=>{var pt,wt;Ae.push({_id:nt==null?void 0:nt.uid,type:nt==null?void 0:nt.type,status:nt==null?void 0:nt.status,hasTime:!0,createdAt:At(nt.createdAt).toDate().getTime(),content:(nt==null?void 0:nt.content)||"",extra:nt==null?void 0:nt.extra,position:pJe(nt),user:{avatar:(pt=nt==null?void 0:nt.user)==null?void 0:pt.avatar,name:g((wt=nt==null?void 0:nt.user)==null?void 0:wt.nickname)}})}),ee(Ae)},[je]);const $n=Ae=>{var Kt;const{_id:nt,type:pt,content:wt,position:_t,status:It,extra:Zt}=Ae;switch(pt){case wN:return b.jsx(mut,{uid:nt.toString(),content:wt,welcomeFaqs:z,thread:k,visitor:j,orgUid:ie.current.orgUid,isDarkMode:c,onFaqClick:vn});case cVe:{const Gt=async Xt=>{var Lr,yo,Ps;try{if(!Y&&!Pw(k)&&(P!=null&&P.uid)){const ml=await _W(P==null?void 0:P.uid,ie.current.orgUid);if((((Lr=ml==null?void 0:ml.data)==null?void 0:Lr.data)||0)>0){const Ep=await EW(P==null?void 0:P.uid,ie.current.orgUid,!0),$p=((Ps=(yo=Ep==null?void 0:Ep.data)==null?void 0:yo.data)==null?void 0:Ps.content)||[];$p==null||$p.forEach(Tp=>Ge(Tp))}}}catch(ml){Ue.warn("Queue countdown refresh failed:",ml)}};return b.jsxs(b.Fragment,{children:[b.jsx(uNt,{uid:nt.toString(),content:wt,position:_t,isDarkMode:c,showCountdown:!0,onCountdownComplete:Gt}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]})}case um:case Wd:return b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t,isRichText:uce(wt),onContextMenu:()=>qe(event,Ae)}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case yh:return b.jsxs(b.Fragment,{children:[b.jsx(Pdt,{content:wt,status:It,onContextMenu:Gt=>qe(Gt,Ae)}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case ds:return b.jsxs(b.Fragment,{children:[b.jsx(Cdt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c,onDownloadImage:BA}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Vs:return b.jsxs(b.Fragment,{children:[b.jsx(kdt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Ol:return b.jsxs(b.Fragment,{children:[b.jsx(_dt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Il:return b.jsxs(b.Fragment,{children:[b.jsx(Edt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case d1:return b.jsxs(b.Fragment,{children:[b.jsx($dt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case SN:return b.jsxs(b.Fragment,{children:[b.jsx(Tdt,{content:wt,status:It,type:pt}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case _2:return b.jsxs(b.Fragment,{children:[b.jsx(ni,{size:"xl",children:b.jsx(itt,{goodsInfo:JSON.parse(wt),onClick:()=>{const Gt=JSON.parse(wt);Gt.url&&qd(Gt.url)},action:{icon:"cart",onClick(Gt){const Xt=JSON.parse(wt);Xt.url&&qd(Xt.url),Gt.stopPropagation()}}})}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case W3:return b.jsxs(b.Fragment,{children:[b.jsx(cNt,{uid:nt.toString(),content:wt,position:_t,status:It,onContextMenu:Gt=>qe(Gt,Ae),onRetry:()=>rn(Ae),isDarkMode:c}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case E2:return b.jsx(ni,{size:"xl",children:b.jsx(Sdt,{orderInfo:JSON.parse(wt),currency:"¥"})});case $2:return b.jsx(Kct,{uid:nt.toString(),content:wt,status:It,extra:Zt,thread:k,visitor:j,isThreadHistory:yx,orgUid:ie.current.orgUid});case U3:return b.jsx(flt,{uid:nt.toString(),vipLevel:((Kt=ie==null?void 0:ie.current)==null?void 0:Kt.vipLevel)||"0",content:wt,extra:Zt,status:It,thread:k,visitor:j,isThreadHistory:yx,isDarkMode:c,onFaqClick:vn,onTransferToAgent:$t});case q3:case qoe:case Goe:case Koe:case f1:case Yoe:case Joe:case Qoe:case Zoe:return b.jsx(alt,{uid:nt.toString(),content:wt,type:pt,status:It,thread:k,visitor:j,isThreadHistory:yx,isDarkMode:c,conversationType:ie.current.type});case Su:case G3:return b.jsx(Qnt,{uid:nt.toString(),content:wt,extra:Zt,status:It,type:pt,thread:k,visitor:j,isThreadHistory:yx,orgUid:ie.current.orgUid});case yv:return b.jsxs(b.Fragment,{children:[b.jsx(ydt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case xv:return b.jsxs(b.Fragment,{children:[b.jsx(xdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case K3:return b.jsxs(b.Fragment,{children:[b.jsx(wdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case wv:return b.jsxs(b.Fragment,{children:[b.jsx(vdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Sv:return b.jsxs(b.Fragment,{children:[b.jsx(gdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Y3:return b.jsxs(b.Fragment,{children:[b.jsx(bdt,{uid:nt.toString(),content:wt,status:It,position:_t}),_t==="right"&&b.jsx(la,{status:It,onRetry:()=>rn(Ae)})]});case Jz:return b.jsx(out,{content:wt,onFaqClick:vn});case Qz:return b.jsx(sut,{content:wt,onFaqClick:vn});case Zz:return b.jsx(lut,{content:wt,onFaqClick:vn});default:return Ue.debug("renderMessageContent other",Ae),b.jsxs(b.Fragment,{children:[b.jsx(ws,{content:wt,position:_t}),_t==="right"&&b.jsx(la,{status:It})]})}};u.useEffect(()=>{if((S==null?void 0:S.length)>0&&!Y&&!Pw(k)){Ue.debugIf("debouncedPreviewText",S);const Ae={orgUid:ie.current.orgUid,isInternal:!1},nt={uid:Sa(),type:CN,content:S,status:io,createdAt:dc(),channel:wn,extra:JSON.stringify(Ae),thread:k,user:j},pt=JSON.stringify(nt);Wh(pt)}Rn(S)},[S,P,k]),u.useEffect(()=>{var Ae;window.parent!==window&&((Ae=window==null?void 0:window.parent)==null||Ae.postMessage({type:kVe,uid:P==null?void 0:P.uid,visitorUid:P==null?void 0:P.visitorUid},"*"))},[P]);const Rn=async Ae=>{var nt,pt,wt;if((S==null?void 0:S.length)>0){const _t={question:Ae,orgUid:ie.current.orgUid},It=await dut(_t);Ue.debugIf("handleSearchAutoComplete response:",It.data),((nt=It.data)==null?void 0:nt.code)===200&&((wt=(pt=It.data)==null?void 0:pt.data)==null?void 0:wt.length)>0?(Cp(It.data.data),zg(!0)):(Cp([]),zg(!1))}else Cp([]),zg(!1)},Tr=u.useCallback(()=>setInterval(async()=>{var Ae;if(!Y&&!Pw(k)){const nt=await _W(P==null?void 0:P.uid,ie.current.orgUid);if((((Ae=nt==null?void 0:nt.data)==null?void 0:Ae.data)||0)>0){const wt=await EW(P==null?void 0:P.uid,ie.current.orgUid,!0);if(wt!=null&&wt.data){const _t=wt==null?void 0:wt.data.data.content;Ue.debugIf("autoPingMessage 拉取未读消息",P==null?void 0:P.uid,_t),_t==null||_t.forEach(It=>{Ge(It)})}}}},1e4),[Y,k,P==null?void 0:P.uid,Ge]);u.useEffect(()=>{const Ae=Tr();return()=>{clearInterval(Ae)}},[Tr]),u.useEffect(()=>{const Ae=Zt=>{var Lr;const Kt=JSON.parse(Zt),Gt=(Lr=Kt==null?void 0:Kt.uid)==null?void 0:Lr.toString(),Xt=_e.find(yo=>yo._id.toString()===Gt);Xt&&ae(Kt==null?void 0:Kt.uid,{type:Xt==null?void 0:Xt.type,hasTime:Xt==null?void 0:Xt.hasTime,createdAt:Xt==null?void 0:Xt.createdAt,content:Xt==null?void 0:Xt.content,position:Xt==null?void 0:Xt.position,user:Xt==null?void 0:Xt.user,status:Kt==null?void 0:Kt.type})},nt=Zt=>{var Lr;Ue.debugIf("handleMessageTypeContent",Zt);const Kt=JSON.parse(Zt),Gt=(Lr=Kt==null?void 0:Kt.uid)==null?void 0:Lr.toString(),Xt=_e.find(yo=>{const Ps=yo._id.toString();return Ue.debugIf(`Comparing ${Ps} with ${Gt}`),Ps===Gt});Xt?(Ue.debugIf("handleMessageTypeContent msg",Kt),ae(Kt==null?void 0:Kt.uid,{_id:Xt==null?void 0:Xt._id,type:hg,hasTime:Xt==null?void 0:Xt.hasTime,createdAt:Xt==null?void 0:Xt.createdAt,content:Kt==null?void 0:Kt.content,position:Xt==null?void 0:Xt.position,user:Xt==null?void 0:Xt.user,status:Xt==null?void 0:Xt.status})):Ue.warn("handleMessageTypeContent msg is undefined")},pt=()=>{ue(!1),de("")},wt=()=>{ue(!1),Ue.error("Stream error event received.")},_t=Zt=>{Ue.debugIf("handleHttpError",Zt),Ri.fail(y("chat.error.http.error","HTTP错误,错误代码: {code}",{code:Zt}))},It=Zt=>{var Kt;try{const Gt=JSON.parse(Zt);(Kt=Gt.sender)!=null&&Kt.nickname&&(Ue.debugIf("收到转接接受消息,更新标题为新客服:",Gt.sender.nickname),_(Gt.sender.nickname))}catch(Gt){Ue.error("解析转接接受消息失败:",Gt)}};return cr.on(fI,Ae),cr.on(mI,nt),cr.on(S2,pt),cr.on(C2,wt),cr.on(lm,_t),cr.on(pI,It),()=>{cr.off(fI,Ae),cr.off(mI,nt),cr.off(S2,pt),cr.off(C2,wt),cr.off(lm,_t),cr.off(pI,It)}},[_e,ae]);const bo=()=>{Ue.debugIf("handleRecordStart")},Yi=Ae=>{Ue.debugIf("handleRecordEnd",Ae)},oa=()=>{Ue.debugIf("handleRecordCancel")},[Qa,ic]=u.useState(""),[Bg]=u.useState(""),yp=v.get("backgroundColor"),xp=v.get("textColor"),Qt=()=>c?{backgroundColor:"#333333",textColor:"#ffffff"}:{backgroundColor:"#ffffff",textColor:"#333333"},Cn=()=>{if(Qa)switch(Qa.toLowerCase()){case"light":return{backgroundColor:"#ffffff",textColor:"#333333"};case"dark":return{backgroundColor:"#333333",textColor:"#ffffff"};case"blue":return{backgroundColor:"#0066FF",textColor:"#ffffff"};default:return Qt()}return Qt()},Vr=u.useMemo(()=>{const Ae=Cn();return{backgroundColor:yp||Ae.backgroundColor,color:xp||Ae.textColor}},[yp,xp]),Ti=async()=>{try{k!=null&&k.uid&&await Gnt(k.uid)}catch(Ae){Ue.warn("visitorCloseThread failed (ignored):",Ae)}finally{window.parent!==window?window.parent.postMessage({type:bVe},"*"):window.close()}},si=()=>{window.parent!==window&&window.parent.postMessage({type:yVe},"*")},wp=()=>{window.parent!==window&&window.parent.postMessage({type:xVe},"*")},[Sp,Cp]=u.useState([]),[kp,zg]=u.useState(!1),[Xpe,AA]=u.useState(!1),[Jpe,FA]=u.useState(!1),[Qpe,DA]=u.useState(!1),LA=()=>window.innerWidth<=580,yx=u.useMemo(()=>ie.current.type===Xz,[]),BA=async Ae=>Xe(Ae,"image",xJe);return u.useEffect(()=>{try{if(!k||!k.extra){l(a);return}const Ae=JSON.parse(k.extra||"{}"),nt=Ae==null?void 0:Ae.toolbar;if(!nt||typeof nt!="object"){l(a);return}let pt=a.filter(_t=>{const It=_t.type,Zt=nt==null?void 0:nt[It];return typeof Zt=="boolean"?Zt:!0});const wt=Array.isArray(nt==null?void 0:nt.order)?nt.order:void 0;wt&&(pt=pt.slice().sort((_t,It)=>{const Zt=wt.indexOf(_t.type),Kt=wt.indexOf(It.type),Gt=Zt===-1?Number.MAX_SAFE_INTEGER:Zt,Xt=Kt===-1?Number.MAX_SAFE_INTEGER:Kt;return Gt-Xt})),l(pt)}catch(Ae){Ue.warn("解析 thread.extra 失败,回退到基础工具栏:",Ae),l(a)}},[k==null?void 0:k.extra,a]),b.jsxs(b.Fragment,{children:[b.jsx(hdt,{isDarkMode:c,imageInputRef:ce,fileInputRef:re,handleImageChange:Mn,handleFileChange:Vt}),b.jsxs(Vnt,{onDropSend:rr,children:[He&&b.jsx(vut,{title:C,description:Bg,typing:q,typingTip:oe,agent:T,visitor:P,isPlayAudio:Ne,setIsPlayAudio:ze,handleMinimize:wp,handleMaximize:si,handleClose:Ti,navbarStyle:Vr,navbarTheme:Qa,isDarkMode:c}),b.jsxs("div",{className:"chat-container",style:{position:"relative"},children:[kp&&Sp.length>0&&we.trim().length>0&&b.jsx(gut,{isDarkMode:c,suggestResults:Sp,isMobile:LA(),handleFaqClick:vn,setShowSearchResults:zg,setInputText:ve,setPreviewText:x,debouncedPreviewText:S}),b.jsx(V9,{children:b.jsx(Ett,{elderMode:!1,showTopTip:te,topTipContent:le,onTopTipClose:()=>Z(!1),loadMoreText:xe,onRefresh:kt,messages:_e,isTyping:q,messagesRef:be,renderMessageContent:$n,text:we,composerRef:ye,inputOptions:{showCount:!1},quickReplies:R,onQuickReplyClick:xi,placeholder:g(ne),onSend:On,onImageSend:qt,onInputChange:Ut,toolbar:s,onToolbarClick:oi,wideBreakpoint:"600px",recorder:{canRecord:Ji,volume:.5,onStart:bo,onEnd:Yi,onCancel:oa},hideComposer:De,quotedMessage:dt,onCancelQuote:Yr})}),D&&(B==null?void 0:B.length)>0&&b.jsx(but,{faqs:B,isDarkMode:c,handleFaqClick:vn}),A&&b.jsx(yut,{isDarkMode:c,rightIframeUrl:W}),b.jsx(xut,{menuId:dH,contextMessage:We,handleRightClick:ut})]}),b.jsx(pdt,{showEmoji:ge,setShowEmoji:Ee,handleEmojiSelect:wi})]}),b.jsx(Odt,{open:Xpe,onClose:()=>AA(!1),isDarkMode:c,currentVisitor:P,orgUid:ie.current.orgUid,thread:k}),b.jsx(_s,{title:r.formatMessage({id:"chat.toolbar.ticket",defaultMessage:"我的工单"}),placement:"right",width:LA()?"100%":600,onClose:()=>DA(!1),open:Qpe,destroyOnHidden:!0,styles:{body:{padding:0,height:"100%"}},children:b.jsx("div",{style:{height:"100%",overflow:"auto"},children:b.jsx(RA,{forceMobile:!0})})}),b.jsx(cut,{open:Jpe,onClose:()=>FA(!1),isDarkMode:c}),b.jsx(jdt,{open:Ie,onClose:()=>Te(!1),agentInfo:{nickname:(T==null?void 0:T.nickname)||"客服",avatar:T==null?void 0:T.avatar,uid:T==null?void 0:T.uid},isDarkMode:c}),b.jsx(Ndt,{open:Oe,onClose:()=>$e(!1),agentInfo:{nickname:(T==null?void 0:T.nickname)||"客服",avatar:T==null?void 0:T.avatar,uid:T==null?void 0:T.uid},isDarkMode:c})]})},dNt=()=>b.jsx("div",{style:{minHeight:"100vh",display:"flex",justifyContent:"center",alignItems:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"404"})}),{Title:fNt}=ga,mNt=()=>{const{ticketId:e}=C9(),[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),i=t.get(Fu)||"",a=t.get(Du)||"",{ticket:o,loading:s,refresh:l}=npe(e??null),c=u.useMemo(()=>{const p=new URLSearchParams;i&&p.set(Fu,i),a&&p.set(Du,a);const h=p.toString();return`/ticket${h?`?${h}`:""}`},[i,a]);if(!e)return b.jsx("div",{style:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center"},children:b.jsx(Ea,{description:"未找到工单"})});const d=r?"#0f0f0f":"#f5f5f5",f=r?"#141414":"#fff",m=r?"#1f1f1f":"#e0e0e0";return b.jsxs("div",{style:{minHeight:"100vh",background:d,padding:12,display:"flex",flexDirection:"column",gap:12},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",background:f,padding:"12px 16px",borderRadius:8,border:`1px solid ${m}`},children:[b.jsxs(Sr,{children:[b.jsx(zt,{icon:b.jsx(blt,{}),onClick:()=>n(c),children:"返回"}),b.jsx(fNt,{level:4,style:{margin:0,color:r?"#fff":"#000"},children:(o==null?void 0:o.summary)||`工单 #${e}`})]}),b.jsx(Sr,{children:b.jsx(zt,{icon:b.jsx(ug,{}),onClick:l,children:"刷新详情"})})]}),b.jsx("div",{style:{flex:1,minHeight:0},children:b.jsxs(sm,{style:{height:"100%",border:`1px solid ${m}`,borderRadius:8,overflow:"hidden",background:f},children:[b.jsx(sm.Panel,{defaultSize:"60%",min:"360px",children:b.jsx("div",{style:{height:"100%",background:f},children:b.jsx(kk,{orgUid:i||void 0,sid:a||void 0},e)})}),b.jsx(sm.Panel,{min:"320px",children:b.jsx("div",{style:{height:"100%",overflowY:"auto",background:f,padding:16},children:b.jsx(tpe,{ticket:o,loading:s,isDarkMode:r})})})]})})]})},pNt=[{title:"工作组",dataIndex:"workgroup"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],hNt=[{key:"1",workgroup:"工作组1",waiting:"前面有0人,无需等待",action:b.jsx(zt,{type:"primary",children:"取号"})},{key:"2",workgroup:"工作组2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(zt,{type:"primary",children:"取号"})}],vNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},gNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:pNt,dataSource:hNt,onChange:vNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),bNt=[{title:"客服",dataIndex:"agent"},{title:"提示",dataIndex:"waiting"},{title:"操作",dataIndex:"action"}],yNt=[{key:"1",agent:"客服1",waiting:"前面有0人,无需等待",action:b.jsx(zt,{type:"primary",children:"取号"})},{key:"2",agent:"客服2",waiting:"前面有3人,大概等待时长20分钟",action:b.jsx(zt,{type:"primary",children:"取号"})}],xNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},wNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一取号"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:bNt,dataSource:yNt,onChange:xNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),SNt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"取号"}),b.jsx(gNt,{}),b.jsx(wNt,{})]}),CNt=[{title:"工作组",dataIndex:"workgroup"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],kNt=[{key:"1",workgroup:"工作组1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",workgroup:"工作组2",next:"访客5",queue:"访客6,访客7,访客8"}],_Nt=(e,t,n,r)=>{console.log("params",e,t,n,r)},ENt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"工作组排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:CNt,dataSource:kNt,onChange:_Nt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),$Nt=[{title:"客服",dataIndex:"agent"},{title:"下一个",dataIndex:"next"},{title:"队列",dataIndex:"queue"}],TNt=[{key:"1",agent:"客服1",next:"访客1",queue:"访客2,访客3,访客4"},{key:"2",agent:"客服2",next:"访客5",queue:"访客6,访客7,访客8"}],PNt=(e,t,n,r)=>{console.log("params",e,t,n,r)},RNt=()=>b.jsxs(b.Fragment,{children:[b.jsx("h2",{children:"一对一排队队列"}),b.jsxs(da,{children:[b.jsx(Wn,{span:4}),b.jsx(Wn,{span:16,children:b.jsx(ia,{columns:$Nt,dataSource:TNt,onChange:PNt,showSorterTooltip:{target:"sorter-icon"}})}),b.jsx(Wn,{span:4})]})]}),INt=()=>b.jsxs("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("h1",{children:"排队队列"}),b.jsx(ENt,{}),b.jsx(RNt,{})]}),{TextArea:ONt}=vr,{Title:MNt,Text:zK}=ga,jNt=async e=>new Promise(t=>{setTimeout(()=>{console.log("提交反馈数据:",e),t(!0)},1e3)}),NNt=({onClose:e})=>{const[t]=Uc(),n=nc(),{isDarkMode:r}=u.useContext(Oa),[i,a]=u.useState(0),[o,s]=u.useState(""),[l,c]=u.useState([]),[d,f]=u.useState(""),[m,p]=u.useState(!1),[h,v]=u.useState(!1),g=t.get("org")||"",y=t.get("t")||"",w=t.get("sid")||"",x=[{id:"variety",text:"市种丰富度"},{id:"usability",text:"使用难易"},{id:"features",text:"功能多样性"},{id:"customization",text:"定制化功能"},{id:"design",text:"界面设计"}],S=E=>{switch(a(E),E){case 1:s("非常不满意");break;case 2:s("不满意");break;case 3:s("一般");break;case 4:s("满意");break;case 5:s("非常满意");break;default:s("")}},C=E=>{c(T=>T.includes(E)?T.filter($=>$!==E):[...T,E])},_=async()=>{if(i===0){Cr.warning("请先进行评分");return}v(!0);try{await jNt({orgUid:g,type:y,sid:w,rating:i,tags:l,feedback:d,joinSurvey:m}),Cr.success("感谢您的反馈!"),e?e():n(-1)}catch(E){console.error("提交反馈失败:",E),Cr.error("提交失败,请稍后重试")}finally{v(!1)}},k=()=>{e?e():n(-1)};return b.jsx("div",{style:{maxWidth:"600px",margin:"0 auto",padding:"20px",minHeight:"100vh",display:"flex",flexDirection:"column",justifyContent:"center",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsxs(Kl,{style:{width:"100%",borderRadius:"12px",background:r?"#1f1f1f":"rgba(255, 255, 255, 0.8)",backdropFilter:"blur(10px)"},styles:{body:{padding:"24px"}},children:[b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[b.jsx(MNt,{level:4,style:{margin:0},children:"您是否满意近期的用户体验?"}),b.jsx(zt,{type:"text",icon:b.jsx(Wo,{}),onClick:k,style:{border:"none"}})]}),b.jsxs("div",{style:{textAlign:"center",marginBottom:"20px"},children:[b.jsx(NR,{character:b.jsx(Vie,{}),value:i,onChange:S,style:{fontSize:"32px",color:"#FFD700"}}),b.jsx("div",{style:{marginTop:"8px",color:r?"#ccc":"#666"},children:o})]}),i>0&&b.jsxs(b.Fragment,{children:[b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(zK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"您觉得我们哪些地方做得比较好?"}),b.jsx(da,{gutter:[12,12],children:x.map(E=>b.jsx(Wn,{span:8,children:b.jsx(Yn,{style:{padding:"8px 12px",borderRadius:"4px",cursor:"pointer",width:"100%",textAlign:"center",background:l.includes(E.id)?r?"#177ddc":"#e6f7ff":r?"#303030":"#f5f5f5",color:l.includes(E.id)?r?"#fff":"#1890ff":r?"#d9d9d9":"#333",borderColor:l.includes(E.id)?r?"#177ddc":"#91d5ff":r?"#434343":"#d9d9d9"},onClick:()=>C(E.id),children:E.text})},E.id))})]}),b.jsxs("div",{style:{marginBottom:"20px"},children:[b.jsx(zK,{style:{display:"block",marginBottom:"12px",fontWeight:500},children:"更多反馈"}),b.jsx(ONt,{placeholder:"您的意见对我们至关重要,请留下您的反馈和建议 (选填)",autoSize:{minRows:3,maxRows:6},value:d,onChange:E=>f(E.target.value),style:{borderRadius:"8px",background:r?"#141414":"#fff"}})]}),b.jsx(Ga,{checked:m,onChange:E=>p(E.target.checked),style:{marginBottom:"20px"},children:"我愿意参加后续的有偿调研"}),b.jsx(zt,{type:"primary",block:!0,size:"large",onClick:_,loading:h,style:{height:"48px",borderRadius:"24px",fontWeight:500},children:"提交"})]})]})})};var Oo=function(){return Oo=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0?ua(Lg,--il):0,zv--,Wi===10&&(zv=1,oE--),Wi}function Hl(){return Wi=il2||l5(Wi)>3?"":" "}function UNt(e,t){for(;--t&&Hl()&&!(Wi<48||Wi>102||Wi>57&&Wi<65||Wi>70&&Wi<97););return lE(e,bC()+(t<6&&vm()==32&&Hl()==32))}function c5(e){for(;Hl();)switch(Wi){case e:return il;case 34:case 39:e!==34&&e!==39&&c5(Wi);break;case 40:e===41&&c5(e);break;case 92:Hl();break}return il}function qNt(e,t){for(;Hl()&&e+Wi!==57;)if(e+Wi===84&&vm()===47)break;return"/*"+lE(t,il-1)+"*"+OA(e===47?e:Hl())}function GNt(e){for(;!l5(vm());)Hl();return lE(e,il)}function KNt(e){return VNt(yC("",null,null,null,[""],e=HNt(e),0,[0],e))}function yC(e,t,n,r,i,a,o,s,l){for(var c=0,d=0,f=o,m=0,p=0,h=0,v=1,g=1,y=1,w=0,x="",S=i,C=a,_=r,k=x;g;)switch(h=w,w=Hl()){case 40:if(h!=108&&ua(k,f-1)==58){gC(k+=Fn(bT(w),"&","&\f"),"&\f",$pe(c?s[c-1]:0))!=-1&&(y=-1);break}case 34:case 39:case 91:k+=bT(w);break;case 9:case 10:case 13:case 32:k+=WNt(h);break;case 92:k+=UNt(bC()-1,7);continue;case 47:switch(vm()){case 42:case 47:X0(YNt(qNt(Hl(),bC()),t,n,l),l);break;default:k+="/"}break;case 123*v:s[c++]=bc(k)*y;case 125*v:case 59:case 0:switch(w){case 0:case 125:g=0;case 59+d:y==-1&&(k=Fn(k,/\f/g,"")),p>0&&bc(k)-f&&X0(p>32?WK(k+";",r,n,f-1,l):WK(Fn(k," ","")+";",r,n,f-2,l),l);break;case 59:k+=";";default:if(X0(_=VK(k,t,n,c,d,i,s,x,S=[],C=[],f,a),a),w===123)if(d===0)yC(k,t,_,_,S,a,f,s,C);else switch(m===99&&ua(k,3)===110?100:m){case 100:case 108:case 109:case 115:yC(e,_,_,r&&X0(VK(e,_,_,0,0,i,s,x,i,S=[],f,C),C),i,C,f,s,r?S:C);break;default:yC(k,_,_,_,[""],C,0,s,C)}}c=d=p=0,v=y=1,x=k="",f=o;break;case 58:f=1+bc(k),p=h;default:if(v<1){if(w==123)--v;else if(w==125&&v++==0&&zNt()==125)continue}switch(k+=OA(w),w*v){case 38:y=d>0?1:(k+="\f",-1);break;case 44:s[c++]=(bc(k)-1)*y,y=1;break;case 64:vm()===45&&(k+=bT(Hl())),m=vm(),d=f=bc(x=k+=GNt(bC())),w++;break;case 45:h===45&&bc(k)==2&&(v=0)}}return a}function VK(e,t,n,r,i,a,o,s,l,c,d,f){for(var m=i-1,p=i===0?a:[""],h=Ppe(p),v=0,g=0,y=0;v0?p[w]+" "+x:Fn(x,/&\f/g,p[w])))&&(l[y++]=S);return sE(e,t,n,i===0?aE:s,l,c,d,f)}function YNt(e,t,n,r){return sE(e,t,n,_pe,OA(BNt()),Bv(e,2,-2),0,r)}function WK(e,t,n,r,i){return sE(e,t,n,IA,Bv(e,0,r),Bv(e,r+1,-1),r,i)}function Ipe(e,t,n){switch(DNt(e,t)){case 5103:return _r+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return _r+e+e;case 4789:return Tb+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return _r+e+Tb+e+Jr+e+e;case 5936:switch(ua(e,t+11)){case 114:return _r+e+Jr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return _r+e+Jr+Fn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return _r+e+Jr+Fn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return _r+e+Jr+e+e;case 6165:return _r+e+Jr+"flex-"+e+e;case 5187:return _r+e+Fn(e,/(\w+).+(:[^]+)/,_r+"box-$1$2"+Jr+"flex-$1$2")+e;case 5443:return _r+e+Jr+"flex-item-"+Fn(e,/flex-|-self/g,"")+(lu(e,/flex-|baseline/)?"":Jr+"grid-row-"+Fn(e,/flex-|-self/g,""))+e;case 4675:return _r+e+Jr+"flex-line-pack"+Fn(e,/align-content|flex-|-self/g,"")+e;case 5548:return _r+e+Jr+Fn(e,"shrink","negative")+e;case 5292:return _r+e+Jr+Fn(e,"basis","preferred-size")+e;case 6060:return _r+"box-"+Fn(e,"-grow","")+_r+e+Jr+Fn(e,"grow","positive")+e;case 4554:return _r+Fn(e,/([^-])(transform)/g,"$1"+_r+"$2")+e;case 6187:return Fn(Fn(Fn(e,/(zoom-|grab)/,_r+"$1"),/(image-set)/,_r+"$1"),e,"")+e;case 5495:case 3959:return Fn(e,/(image-set\([^]*)/,_r+"$1$`$1");case 4968:return Fn(Fn(e,/(.+:)(flex-)?(.*)/,_r+"box-pack:$3"+Jr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+_r+e+e;case 4200:if(!lu(e,/flex-|baseline/))return Jr+"grid-column-align"+Bv(e,t)+e;break;case 2592:case 3360:return Jr+Fn(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,lu(r.props,/grid-\w+-end/)})?~gC(e+(n=n[t].value),"span",0)?e:Jr+Fn(e,"-start","")+e+Jr+"grid-row-span:"+(~gC(n,"span",0)?lu(n,/\d+/):+lu(n,/\d+/)-+lu(e,/\d+/))+";":Jr+Fn(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return lu(r.props,/grid-\w+-start/)})?e:Jr+Fn(Fn(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Fn(e,/(.+)-inline(.+)/,_r+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(bc(e)-1-t>6)switch(ua(e,t+1)){case 109:if(ua(e,t+4)!==45)break;case 102:return Fn(e,/(.+:)(.+)-([^]+)/,"$1"+_r+"$2-$3$1"+Tb+(ua(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~gC(e,"stretch",0)?Ipe(Fn(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return Fn(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Jr+i+":"+a+c+(o?Jr+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(ua(e,t+6)===121)return Fn(e,":",":"+_r)+e;break;case 6444:switch(ua(e,ua(e,14)===45?18:11)){case 120:return Fn(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+_r+(ua(e,14)===45?"inline-":"")+"box$3$1"+_r+"$2$3$1"+Jr+"$2box$3")+e;case 100:return Fn(e,":",":"+Jr)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Fn(e,"scroll-","scroll-snap-")+e}return e}function Ek(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case IA:e.return=Ipe(e.value,e.length,n);return;case Epe:return Ek([ud(e,{value:Fn(e.value,"@","@"+_r)})],r);case aE:if(e.length)return LNt(n=e.props,function(i){switch(lu(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Qp(ud(e,{props:[Fn(i,/:(read-\w+)/,":"+Tb+"$1")]})),Qp(ud(e,{props:[i]})),s5(e,{props:HK(n,r)});break;case"::placeholder":Qp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+_r+"input-$1")]})),Qp(ud(e,{props:[Fn(i,/:(plac\w+)/,":"+Tb+"$1")]})),Qp(ud(e,{props:[Fn(i,/:(plac\w+)/,Jr+"input-$1")]})),Qp(ud(e,{props:[i]})),s5(e,{props:HK(n,r)});break}return""})}}var e9t={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ss={},Hv=typeof process<"u"&&ss!==void 0&&(ss.REACT_APP_SC_ATTR||ss.SC_ATTR)||"data-styled",Ope="active",Mpe="data-styled-version",cE="6.1.19",MA=`/*!sc*/ +`,$k=typeof window<"u"&&typeof document<"u",t9t=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&ss.REACT_APP_SC_DISABLE_SPEEDY!==""?ss.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&ss.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&ss!==void 0&&ss.SC_DISABLE_SPEEDY!==void 0&&ss.SC_DISABLE_SPEEDY!==""&&ss.SC_DISABLE_SPEEDY!=="false"&&ss.SC_DISABLE_SPEEDY),uE=Object.freeze([]),Vv=Object.freeze({});function n9t(e,t,n){return n===void 0&&(n=Vv),e.theme!==n.theme&&e.theme||t||n.theme}var jpe=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),r9t=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,i9t=/(^-|-$)/g;function UK(e){return e.replace(r9t,"-").replace(i9t,"")}var a9t=/(a)(d)/gi,aS=52,qK=function(e){return String.fromCharCode(e+(e>25?39:97))};function u5(e){var t,n="";for(t=Math.abs(e);t>aS;t=t/aS|0)n=qK(t%aS)+n;return(qK(t%aS)+n).replace(a9t,"$1-$2")}var yT,Npe=5381,Sh=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Ape=function(e){return Sh(Npe,e)};function o9t(e){return u5(Ape(e)>>>0)}function s9t(e){return e.displayName||e.name||"Component"}function xT(e){return typeof e=="string"&&!0}var Fpe=typeof Symbol=="function"&&Symbol.for,Dpe=Fpe?Symbol.for("react.memo"):60115,l9t=Fpe?Symbol.for("react.forward_ref"):60112,c9t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},u9t={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Lpe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},d9t=((yT={})[l9t]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},yT[Dpe]=Lpe,yT);function GK(e){return("type"in(t=e)&&t.type.$$typeof)===Dpe?Lpe:"$$typeof"in e?d9t[e.$$typeof]:c9t;var t}var f9t=Object.defineProperty,m9t=Object.getOwnPropertyNames,KK=Object.getOwnPropertySymbols,p9t=Object.getOwnPropertyDescriptor,h9t=Object.getPrototypeOf,YK=Object.prototype;function Bpe(e,t,n){if(typeof t!="string"){if(YK){var r=h9t(t);r&&r!==YK&&Bpe(e,r,n)}var i=m9t(t);KK&&(i=i.concat(KK(t)));for(var a=GK(e),o=GK(t),s=0;s0?" Args: ".concat(t.join(", ")):""))}var v9t=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,a=i;t>=a;)if((a<<=1)<0)throw bx(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=i;o=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(g+="".concat(y,","))}),l+="".concat(h).concat(v,'{content:"').concat(g,'"}').concat(MA)},d=0;d0?".".concat(t):m},d=l.slice();d.push(function(m){m.type===aE&&m.value.includes("&")&&(m.props[0]=m.props[0].replace($9t,n).replace(r,c))}),o.prefix&&d.push(ZNt),d.push(XNt);var f=function(m,p,h,v){p===void 0&&(p=""),h===void 0&&(h=""),v===void 0&&(v="&"),t=v,n=p,r=new RegExp("\\".concat(n,"\\b"),"g");var g=m.replace(T9t,""),y=KNt(h||p?"".concat(h," ").concat(p," { ").concat(g," }"):g);o.namespace&&(y=Vpe(y,o.namespace));var w=[];return Ek(y,JNt(d.concat(QNt(function(x){return w.push(x)})))),w};return f.hash=l.length?l.reduce(function(m,p){return p.name||bx(15),Sh(m,p.name)},Npe).toString():"",f}var R9t=new Hpe,f5=P9t(),Wpe=K.createContext({shouldForwardProp:void 0,styleSheet:R9t,stylis:f5});Wpe.Consumer;K.createContext(void 0);function ZK(){return u.useContext(Wpe)}var I9t=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=f5);var o=r.name+a.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,a(r.rules,o,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,NA(this,function(){throw bx(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=f5),this.name+t.hash},e}(),O9t=function(e){return e>="A"&&e<="Z"};function eY(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,o)){var s=r(a,".".concat(o),void 0,this.componentId);n.insertRules(this.componentId,o,s)}i=Qf(i,o),this.staticRulesId=o}else{for(var l=Sh(this.baseHash,r.hash),c="",d=0;d>>0);n.hasNameForId(this.componentId,p)||n.insertRules(this.componentId,p,r(c,".".concat(p),void 0,this.componentId)),i=Qf(i,p)}}return i},e}(),Gpe=K.createContext(void 0);Gpe.Consumer;var wT={};function A9t(e,t,n){var r=jA(e),i=e,a=!xT(e),o=t.attrs,s=o===void 0?uE:o,l=t.componentId,c=l===void 0?function(S,C){var _=typeof S!="string"?"sc":UK(S);wT[_]=(wT[_]||0)+1;var k="".concat(_,"-").concat(o9t(cE+_+wT[_]));return C?"".concat(C,"-").concat(k):k}(t.displayName,t.parentComponentId):l,d=t.displayName,f=d===void 0?function(S){return xT(S)?"styled.".concat(S):"Styled(".concat(s9t(S),")")}(e):d,m=t.displayName&&t.componentId?"".concat(UK(t.displayName),"-").concat(t.componentId):t.componentId||c,p=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,h=t.shouldForwardProp;if(r&&i.shouldForwardProp){var v=i.shouldForwardProp;if(t.shouldForwardProp){var g=t.shouldForwardProp;h=function(S,C){return v(S,C)&&g(S,C)}}else h=v}var y=new N9t(n,m,r?i.componentStyle:void 0);function w(S,C){return function(_,k,E){var T=_.attrs,$=_.componentStyle,P=_.defaultProps,M=_.foldedComponentIds,j=_.styledComponentId,I=_.target,R=K.useContext(Gpe),O=ZK(),D=_.shouldForwardProp||O.shouldForwardProp,L=n9t(k,R,P)||Vv,B=function(W,U,Y){for(var J,ne=Oo(Oo({},U),{className:void 0,theme:Y}),Q=0;Qe.$primary?"#0066FF":"#ddd"}; @@ -1645,7 +1645,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,P9t=Dn.textarea` +`,U9t=Dn.textarea` width: 100%; height: 100px; padding: 12px; @@ -1659,7 +1659,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho outline: none; border-color: #0066FF; } -`,R9t=Dn.button` +`,q9t=Dn.button` padding: 8px 24px; border-radius: 20px; background: #0066FF; @@ -1671,7 +1671,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,I9t=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),O9t=()=>{const e=nc(),[t]=Uc(),n=t.get("question"),[r,i]=u.useState(!1),[a,o]=u.useState(""),s=()=>{const f=t.get("from");e(f==="category"?-1:"/helpcenter")},l=`这是问题 "${n}" 的详细解答... +`,G9t=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),K9t=()=>{const e=nc(),[t]=Uc(),n=t.get("question"),[r,i]=u.useState(!1),[a,o]=u.useState(""),s=()=>{const f=t.get("from");e(f==="category"?-1:"/helpcenter")},l=`这是问题 "${n}" 的详细解答... 1. 第一步 首先,您需要了解这个功能的基本使用方法... @@ -1692,7 +1692,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 6. 更多帮助 如果您需要更多帮助,可以... - `,c=f=>{f?console.log("Helpful feedback submitted"):i(!0)},d=()=>{console.log("Feedback submitted:",a),i(!1),o("")};return b.jsxs(C9t,{children:[b.jsxs(S9t,{children:[b.jsxs(k9t,{onClick:s,children:[b.jsx(I9t,{}),"返回"]}),b.jsx(_9t,{children:n})]}),b.jsx(E9t,{children:l}),b.jsxs($9t,{children:[b.jsx("div",{children:"这个答案对您有帮助吗?"}),b.jsxs(T9t,{children:[b.jsx(GK,{$primary:!0,onClick:()=>c(!0),children:"有帮助"}),b.jsx(GK,{onClick:()=>c(!1),children:"没帮助"})]}),r&&b.jsxs(b.Fragment,{children:[b.jsx(P9t,{value:a,onChange:f=>o(f.target.value),placeholder:"请告诉我们您遇到了什么问题..."}),b.jsx(R9t,{onClick:d,children:"提交反馈"})]})]})]})},M9t=Dn.div` + `,c=f=>{f?console.log("Helpful feedback submitted"):i(!0)},d=()=>{console.log("Feedback submitted:",a),i(!1),o("")};return b.jsxs(D9t,{children:[b.jsxs(L9t,{children:[b.jsxs(B9t,{onClick:s,children:[b.jsx(G9t,{}),"返回"]}),b.jsx(z9t,{children:n})]}),b.jsx(H9t,{children:l}),b.jsxs(V9t,{children:[b.jsx("div",{children:"这个答案对您有帮助吗?"}),b.jsxs(W9t,{children:[b.jsx(rY,{$primary:!0,onClick:()=>c(!0),children:"有帮助"}),b.jsx(rY,{onClick:()=>c(!1),children:"没帮助"})]}),r&&b.jsxs(b.Fragment,{children:[b.jsx(U9t,{value:a,onChange:f=>o(f.target.value),placeholder:"请告诉我们您遇到了什么问题..."}),b.jsx(q9t,{onClick:d,children:"提交反馈"})]})]})]})},Y9t=Dn.div` padding: 20px; min-height: 100vh; background: #fff; @@ -1704,19 +1704,19 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho box-sizing: border-box; width: 100%; align-items: center; -`,j9t=Dn.div` +`,X9t=Dn.div` width: 100%; max-width: 800px; display: flex; flex-direction: column; align-items: flex-start; -`,N9t=Dn.div` +`,J9t=Dn.div` display: flex; align-items: center; gap: 16px; margin-bottom: 24px; width: 100%; -`,A9t=Dn.button` +`,Q9t=Dn.button` background: none; border: none; padding: 8px; @@ -1736,18 +1736,18 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho width: 20px; height: 20px; } -`,F9t=Dn.h1` +`,Z9t=Dn.h1` font-size: 24px; color: #333; margin: 0; flex: 1; -`,D9t=Dn.div` +`,eAt=Dn.div` display: flex; flex-direction: column; gap: 16px; margin-bottom: 60px; width: 100%; -`,L9t=Dn.div` +`,tAt=Dn.div` display: flex; align-items: center; gap: 12px; @@ -1758,15 +1758,15 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,B9t=Dn.span` +`,nAt=Dn.span` color: ${e=>{switch(e.$index){case 1:return"#ff6b6b";case 2:return"#ff922b";case 3:return"#ffd43b";default:return"#868e96"}}}; font-weight: 500; -`,z9t=Dn.span` +`,rAt=Dn.span` color: #333; flex: 1; -`,H9t=Dn.span` +`,iAt=Dn.span` color: #ccc; -`,V9t=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),W9t=()=>{const e=nc(),{id:t}=w9();console.log("HelpCategory id: ",t);const[n]=Uc(),r=n.get("category"),i=["如何使用基础功能","如何配置高级设置","常见问题解答","功能使用技巧","系统使用指南","新手入门教程","进阶使用说明","问题排查指南"],a=()=>{e("/helpcenter")},o=s=>{e(`/helpdetail/${s+1}?question=${encodeURIComponent(i[s])}&from=category`)};return b.jsx(M9t,{children:b.jsxs(j9t,{children:[b.jsxs(N9t,{children:[b.jsxs(A9t,{onClick:a,children:[b.jsx(V9t,{}),"返回"]}),b.jsx(F9t,{children:r})]}),b.jsx(D9t,{children:i.map((s,l)=>b.jsxs(L9t,{onClick:()=>o(l),children:[b.jsx(B9t,{$index:l+1,children:l+1}),b.jsx(z9t,{children:s}),b.jsx(H9t,{children:"›"})]},l))})]})})},U9t=()=>{const{token:e}=zi.useToken(),{isCustomServer:t,setIsCustomServer:n}=u.useContext(Oa),[r]=ji.useForm(),[i,a]=u.useState(!1),[o,s]=u.useState(""),[l,c]=u.useState("");u.useEffect(()=>{o&&o.length>0&&(r.setFieldsValue({apiUrl:o}),console.log("apiUrl:",o))},[o]),u.useEffect(()=>{if(t){const m=localStorage.getItem(vh);m==="true"&&(a(!0),r.setFieldsValue({isCustomServerEnabled:!0})),console.log("isCustomServer customEnabled:",m);const p=localStorage.getItem(z0);p&&r.setFieldsValue({apiUrl:Hp(p)});const h=localStorage.getItem(H0);h&&r.setFieldsValue({websocketUrl:Hp(h)})}},[t]);const d=m=>{if(console.log("handleCustomServerChange e:",m),a(m.target.checked),m.target.checked){const p=localStorage.getItem(z0);p&&r.setFieldsValue({apiUrl:Hp(p)});const h=localStorage.getItem(H0);h&&r.setFieldsValue({websocketUrl:Hp(h)}),console.log("initData apiUrl:",p,"websocketUrl:",h)}else localStorage.setItem(vh,"false")},f=(m,p)=>(console.log("props:",m,p),b.jsxs("div",{style:{display:"flex",justifyContent:"center",gap:"8px"},children:[b.jsx(Vt,{type:"primary",onClick:()=>{let h=m.form.getFieldValue("apiUrl");h=Hp(h.trim());let v=m.form.getFieldValue("websocketUrl");v=Hp(v.trim()),h&&h.trim().length>0&&v&&v.trim().length>0?(localStorage.setItem(z0,h),localStorage.setItem(H0,v),localStorage.setItem(vh,"true"),Cr.success("保存成功")):Cr.error("请输入正确的服务器地址")},children:"保存"},"submit"),b.jsx(Vt,{onClick:()=>{var h;(h=m.form)==null||h.resetFields(),s(""),localStorage.setItem(vh,"false"),localStorage.setItem(z0,""),localStorage.setItem(H0,""),Cr.success("重置成功,已恢复默认云服务器")},children:"重置"},"reset"),b.jsx(Vt,{onClick:()=>{window.open("https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6")},children:"帮助"},"help")]}));return b.jsxs("div",{className:"ant-pro-form-server-container",style:{backgroundColor:e.colorBgContainer,display:"flex",justifyContent:"center",flexDirection:"column",height:"100%",width:"80%",marginLeft:"10%"},children:[b.jsxs("div",{style:{marginBottom:"16px",color:e.colorTextSecondary},children:[b.jsx("p",{children:"注意:"}),b.jsx("p",{children:"1. 自定义服务器仅用于本地测试"}),b.jsxs("p",{children:["2. 如果要应用于线上环境,请参考",b.jsx("a",{href:"https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6",target:"_blank",rel:"noopener noreferrer",children:"帮助文档"})]})]}),b.jsxs(ji,{className:"ant-pro-form-server-main",form:r,submitter:{render:f},children:[b.jsx(wme,{name:"isCustomServerEnabled",fieldProps:{onChange:m=>{console.log("e:",m),d(m)}},children:"是否启用自定义服务器"}),i&&b.jsxs(b.Fragment,{children:[b.jsx(Tc,{name:"apiUrl",label:"API 服务器地址(例如:http://127.0.0.1:9003 或 https://api.bytedesk.com)",fieldProps:{disabled:!i,placeholder:"http://127.0.0.1:9003",onChange:m=>s(m.target.value)}}),b.jsx(Tc,{name:"websocketUrl",label:"WebSocket 服务器地址(例如:ws://127.0.0.1:9003/stomp 或 wss://api.bytedesk.com/stomp)",fieldProps:{disabled:!i,placeholder:"ws://127.0.0.1:9003/stomp",onChange:m=>c(m.target.value)}})]})]})]})},KK=({activeKey:e,onMenuClick:t})=>{const{styles:n}=rE(),r=Dr(),[i,a]=u.useState(["afterSale","preSale","serviceConfig","suggest"]),o=l=>{a(l)},s=()=>[{key:"myTicket",label:r.formatMessage({id:"sidebar.afterSale.myTicket",defaultMessage:"我的工单"}),icon:b.jsx(CRe,{})}];return b.jsx("div",{className:n.menu,style:{margin:0,padding:0,width:"100%",minWidth:0,height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},children:b.jsx(Wu,{mode:"inline",selectedKeys:[e],openKeys:i,onOpenChange:o,onClick:({key:l})=>t(l),style:{borderRight:0,width:"100%",minWidth:0,flex:1,minHeight:0,overflowY:"auto",WebkitOverflowScrolling:"touch"},items:s()})})},q9t=K.createContext({});function G9t(){const{getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r,theme:i}=K.useContext(Ht.ConfigContext);return{theme:i,getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r}}const Npe=e=>{const{attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l,theme:c,...d}=e,{theme:f}=G9t(),m=K.useMemo(()=>({attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l}),[t,n,r,i,a,o,s,l]),p=K.useMemo(()=>({...f,...c}),[f,c]);return K.createElement(q9t.Provider,{value:m},K.createElement(Ht,Ae({},d,{theme:p})))},K9t="modulepreload",Y9t=function(e){return"/chat/"+e},YK={},X9t=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=Y9t(l),l in YK)return;YK[l]=!0;const c=l.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":K9t,c||(f.as="script"),f.crossOrigin="",f.href=l,s&&f.setAttribute("nonce",s),document.head.appendChild(f),c)return new Promise((m,p)=>{f.addEventListener("load",m),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function a(o){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o}return i.then(o=>{for(const s of o||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})},XK=ip()(ap(gg(op((e,t)=>({threads:[],queuingThreads:[],invitedThreads:[],monitoringThreads:[],currentThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},currentQueuingThread:{uid:"",user:{uid:"",nickname:"",avatar:""}},currentTicketThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},threadResult:{data:{content:[],last:!0}},showQueueButton:!1,showQueueList:!1,showRightPanel:!1,loading:!1,error:null,searchText:"",pagination:{pageNumber:0,pageSize:100,total:0},filters:{},addThread(n){var i,a;if(t().threads.some(o=>o.uid===n.uid))if(((i=t().currentThread)==null?void 0:i.uid)===""||((a=t().currentThread)==null?void 0:a.uid)!==n.uid){for(let o=0;oo.uid!==n.uid)]}),n.unreadCount}else{const o=t().threads.map(s=>s.uid===n.uid?(n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent,n):s);return e({threads:o}),0}else return n.unreadCount=1,e({threads:[n,...t().threads]}),n.unreadCount},addThreadWithMessage(n,r){const i="topic",a=t().threads.some(l=>l[i]===n[i]),o=t().currentThread[i]===n[i];if(!a)return e({threads:[n,...t().threads]}),n.unreadCount;if(!o)return e({threads:[n,...t().threads.filter(l=>l[i]!==n[i])]}),n.unreadCount;const s=t().threads.map(l=>l[i]===n[i]?J9t(n,l):l);return e({threads:s}),0},addQueuingThread(n){t().queuingThreads.some(i=>i.uid===n.uid)||e({queuingThreads:[n,...t().queuingThreads]})},updateThreadContent(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,unreadCount:o.unreadCount+1,content:r},i):o);return e({threads:a}),i},updateThreadStatus(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,status:r},i):o);return e({threads:a}),i},removeThread(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==(n==null?void 0:n.uid))]})},removeThreadWithUid(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==n)]})},closeThread(n){const r=t().threads.map(i=>i);e({threads:r})},addThreads(n){for(let r=0;ro.uid===i.uid))e({threads:[...t().threads,i]});else{const o=t().threads.map(s=>s.uid===i.uid?{...i,unreadCount:s.unreadCount}:s);e({threads:o})}}},setThreads(n){e(r=>{r.threads=n})},setQueuingThreads(n){e(r=>{r.queuingThreads=n})},setInvitedThreads(n){e(r=>{r.invitedThreads=n})},setMonitoringThreads(n){e(r=>{r.monitoringThreads=n})},setCurrentThread(n){e(a=>{a.showQueueList=!1});const r={...n,unreadCount:0},i=t().threads.map(a=>a.uid===r.uid?r:a);e(a=>{a.currentThread=r,a.threads=i})},setCurrentQueuingThread(n){e(r=>{r.currentQueuingThread=n})},setCurrentTicketThread(n){e(r=>{r.currentTicketThread=n})},setThreadResult(n){e(r=>{r.threadResult=n})},getUnreadCount(){return t().threads.reduce((n,r)=>{var i;return r.unreadCount>0&&r.uid!==((i=t().currentThread)==null?void 0:i.uid)?n+r.unreadCount:n},0)},setShowQueueButton(n){e(r=>{r.showQueueButton=n})},setShowQueueList(n){e(r=>{r.showQueueList=n,r.showRightPanel=!1})},setShowRightPanel(n){e(r=>{r.showRightPanel=n})},resetThreads(){e(n=>{n.threads=[],n.queuingThreads=[],n.currentThread={uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},n.currentQueuingThread={uid:"",user:{uid:"",nickname:"",avatar:""}},n.threadResult={data:{content:[],last:!0}},n.showQueueButton=!1,n.showQueueList=!1,n.showRightPanel=!1})},setLoading:n=>e({loading:n}),setError:n=>e({error:n}),setSearchText:n=>e({searchText:n}),setFilter:(n,r)=>e(i=>{i.filters[n]=r}),clearFilters:()=>e({filters:{}}),refreshThreads:async()=>{const{currentOrg:n}=b4.getState();if(n!=null&&n.uid){const{threadService:r}=await X9t(async()=>{const{threadService:i}=await import("./threadService-BTxmXgBr.js");return{threadService:i}},[]);await r.loadThreads()}},setPagination:n=>e({pagination:n})})),{name:MHe}))),J9t=(e,t)=>(e.top=t.top,e.mute=t.mute,e.unread=t.unread,e.agent=t.agent,e);async function Q9t(e){return On("/api/v1/robot/query/org",{method:"GET",params:{...e,channel:wn}})}async function Z9t(e){return On("/api/v1/robot/create/llm/thread",{method:"POST",data:{...e}})}const eAt=({open:e,onSubmit:t,onCancel:n})=>{const r=u.useRef(!1),i=Dr(),{translateString:a}=ur(),{isLoggedIn:o}=u.useContext(Oa),[s,l]=u.useState(0),[c]=u.useState(5),[d,f]=u.useState(0),[m,p]=u.useState([]),[h,v]=u.useState(!1),[g,y]=u.useState(""),w=b4(P=>P.currentOrg),x=XK(P=>P.addThread),C=XK(P=>P.setCurrentThread),S=u.useCallback(async(P=s)=>{if(!o)return;if(r.current){console.log("isLoading: 1",r.current);return}r.current=!0,v(!0);const M=Cr.loading({content:"loading",duration:0}),j={pageNumber:P,pageSize:c,name:TVe,nickname:g,orgUid:w==null?void 0:w.uid,categoryUid:"",type:bHe,level:yHe};try{const I=await Q9t(j);console.log("queryRobotsByOrg: ",I.data,j),I.data.code===200?(M(),p(I.data.data.content),f(I.data.data.totalElements),l(P)):(M(),Cr.error(I.data.message))}catch{M(),Cr.error("加载失败,请稍后重试")}finally{r.current=!1,v(!1)}},[w==null?void 0:w.uid,o,s,c,g]);u.useEffect(()=>{e&&S(0)},[S,e,g]);const k=P=>{y(P)},_=P=>{S(P-1)},E=()=>{n()},T=async P=>{console.log("startRobotChat",P);const M={uid:P==null?void 0:P.name},j={robot:JSON.stringify(M),forceNew:!0,hide:!1,channel:wn},I=await Z9t(j);console.log("startRobotChat response:",j,I.data),I.data.code===200?(x(I.data.data),C(I.data.data),t()):(Cr.error(I.data.message),n())};return b.jsx(b.Fragment,{children:b.jsxs(na,{title:i.formatMessage({id:"robot.create.title",defaultMessage:"创建大模型对话"}),open:e,onCancel:E,footer:[b.jsx(Vt,{onClick:E,children:i.formatMessage({id:"common.cancel",defaultMessage:"取消"})},"cancel")],children:[b.jsx(hr,{placeholder:i.formatMessage({id:"robot.search.placeholder",defaultMessage:"搜索提示语昵称"}),prefix:b.jsx(Zv,{}),value:g,onChange:P=>k(P.target.value),style:{marginBottom:16,marginTop:8},allowClear:!0}),m.length===0&&g&&!h&&b.jsx("div",{style:{textAlign:"center",padding:"20px 0"},children:i.formatMessage({id:"common.noSearchResults",defaultMessage:"没有找到匹配的提示语"})}),b.jsx("div",{style:{height:250,overflowY:"auto"},children:b.jsx(Ri,{dataSource:m,style:{marginTop:10},renderItem:P=>b.jsx(Ri.Item,{actions:[b.jsx(Vt,{onClick:()=>T(P),children:i.formatMessage({id:"pages.robot.chat",defaultMessage:"Chat"})})],children:b.jsx(Ri.Item.Meta,{style:{marginLeft:"10px"},title:a(P==null?void 0:P.nickname),description:a(P==null?void 0:P.description)})},P==null?void 0:P.uid)})}),!h&&m.length>0&&b.jsx("div",{style:{textAlign:"center",marginTop:16},children:b.jsx(Wj,{current:s+1,pageSize:c,total:d,onChange:_,size:"small",simple:!0})}),h&&b.jsx("div",{style:{textAlign:"center",marginTop:20},children:b.jsxs(wr,{children:[b.jsx(Ya,{}),b.jsx("span",{children:i.formatMessage({id:"common.loading",defaultMessage:"加载中..."})})]})})]})})},JK=()=>{const{isDarkMode:e,toggleDarkMode:t,locale:n,changeLocale:r,isLoggedIn:i}=u.useContext(Oa),{styles:a}=rE(),[o,s]=u.useState((n==null?void 0:n.locale)||"zh-cn"),l=Dr(),c=qy(),d=w9();K.useMemo(()=>{const M=new URLSearchParams(c.search).get("org");return M&&M.trim().length>0?M.trim():"df_org_uid"},[c.search]);const[f,m]=K.useState("myTicket"),[p,h]=u.useState(!0),[v,g]=u.useState(window.innerWidth<=768),[y,w]=u.useState(!1),[x,C]=u.useState(!1),[S,k]=u.useState(!1);u.useEffect(()=>{const P=()=>{const M=window.innerWidth<=768;g(M),M||w(!1),window.innerWidth<=1024?h(!1):h(!0)};return window.addEventListener("resize",P),P(),()=>{window.removeEventListener("resize",P)}},[]),u.useEffect(()=>{const P=localStorage.getItem("preferred-language");P&&(s(P),r(P))},[r]);const _=P=>{s(P),r(P),localStorage.setItem("preferred-language",P)},E=P=>{if(["afterSale.onlineService","afterSale.submitTicket","afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&!i){k(!0);return}m(P),v&&w(!1),["afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&rt.info(l.formatMessage({id:"app.developing",defaultMessage:"功能开发中..."}))};u.useEffect(()=>{const P={self:"selfService","after-sale":"afterSale.onlineService","pre-sale":"preSale.onlineService",submit:"afterSale.submitTicket",mine:"afterSale.myTicket",suggest:"suggest.suggest",complaint:"suggest.complaint"},M=new URLSearchParams(c.search),j=d.menu||M.get("menu")||"";if(!j)return;const I=P[j]||j;E(I)},[c.search,d.menu,i]);const T=()=>{k(!1)};u.useEffect(()=>{S&&i&&k(!1)},[i,S]);const $={contentContainer:{display:"flex",flex:1,overflowY:"auto",paddingBottom:"0"},chatLayout:{height:v?"calc(100vh - 56px)":"calc(100vh - 64px)",overflowY:"auto",background:e?"#141414":"#fff",display:"flex",position:"relative"},sidebarStyle:{background:e?"#1f1f1f":"#f5f5f5",borderRight:`1px solid ${e?"#303030":"#f0f0f0"}`,width:"160px",height:"100%",display:p&&!v?"block":"none",margin:0,padding:0},drawerBodyStyle:{padding:0,height:"100%",background:e?"#1f1f1f":"#f5f5f5"},chatContentStyle:{background:e?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:v?"center":"flex-start",height:"100%",overflowY:"auto",position:"relative"},chatContentInner:{width:"100%",maxWidth:"100%",minHeight:"100%",display:"flex",flexDirection:"column",overflowY:"auto"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:v?"56px":"64px"}};return b.jsx(Npe,{theme:{algorithm:e?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:e?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:a.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:$.navBarStyle,children:b.jsx($A,{isDarkMode:e,toggleDarkMode:t,language:o,changeLanguage:_,isMobile:v,onToggleSidebar:()=>w(!0)})}),b.jsx("div",{style:$.contentContainer,children:b.jsxs("div",{className:a.layout,style:$.chatLayout,children:[b.jsx("div",{style:$.sidebarStyle,children:b.jsx(KK,{activeKey:f,onMenuClick:E})}),v&&b.jsx(_s,{title:l.formatMessage({id:"app.title"}),placement:"left",closable:!0,onClose:()=>w(!1),open:y,width:160,styles:{body:$.drawerBodyStyle},children:b.jsx(KK,{activeKey:f,onMenuClick:E})}),b.jsx("div",{style:$.chatContentStyle,children:b.jsx("div",{style:$.chatContentInner,children:b.jsx(TA,{showNavBar:!1})})})]})}),b.jsx(eAt,{open:x,onSubmit:()=>C(!1),onCancel:()=>C(!1)}),b.jsx(na,{title:l.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:S,onCancel:T,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(EA,{isModel:!0,onLoginSuccess:()=>k(!1)})})]})})},tAt=Dn.div` +`,aAt=()=>b.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:b.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7",strokeLinecap:"round",strokeLinejoin:"round"})}),oAt=()=>{const e=nc(),{id:t}=C9();console.log("HelpCategory id: ",t);const[n]=Uc(),r=n.get("category"),i=["如何使用基础功能","如何配置高级设置","常见问题解答","功能使用技巧","系统使用指南","新手入门教程","进阶使用说明","问题排查指南"],a=()=>{e("/helpcenter")},o=s=>{e(`/helpdetail/${s+1}?question=${encodeURIComponent(i[s])}&from=category`)};return b.jsx(Y9t,{children:b.jsxs(X9t,{children:[b.jsxs(J9t,{children:[b.jsxs(Q9t,{onClick:a,children:[b.jsx(aAt,{}),"返回"]}),b.jsx(Z9t,{children:r})]}),b.jsx(eAt,{children:i.map((s,l)=>b.jsxs(tAt,{onClick:()=>o(l),children:[b.jsx(nAt,{$index:l+1,children:l+1}),b.jsx(rAt,{children:s}),b.jsx(iAt,{children:"›"})]},l))})]})})},sAt=()=>{const{token:e}=zi.useToken(),{isCustomServer:t,setIsCustomServer:n}=u.useContext(Oa),[r]=Ni.useForm(),[i,a]=u.useState(!1),[o,s]=u.useState(""),[l,c]=u.useState("");u.useEffect(()=>{o&&o.length>0&&(r.setFieldsValue({apiUrl:o}),console.log("apiUrl:",o))},[o]),u.useEffect(()=>{if(t){const m=localStorage.getItem(bh);m==="true"&&(a(!0),r.setFieldsValue({isCustomServerEnabled:!0})),console.log("isCustomServer customEnabled:",m);const p=localStorage.getItem(V0);p&&r.setFieldsValue({apiUrl:Wp(p)});const h=localStorage.getItem(W0);h&&r.setFieldsValue({websocketUrl:Wp(h)})}},[t]);const d=m=>{if(console.log("handleCustomServerChange e:",m),a(m.target.checked),m.target.checked){const p=localStorage.getItem(V0);p&&r.setFieldsValue({apiUrl:Wp(p)});const h=localStorage.getItem(W0);h&&r.setFieldsValue({websocketUrl:Wp(h)}),console.log("initData apiUrl:",p,"websocketUrl:",h)}else localStorage.setItem(bh,"false")},f=(m,p)=>(console.log("props:",m,p),b.jsxs("div",{style:{display:"flex",justifyContent:"center",gap:"8px"},children:[b.jsx(zt,{type:"primary",onClick:()=>{let h=m.form.getFieldValue("apiUrl");h=Wp(h.trim());let v=m.form.getFieldValue("websocketUrl");v=Wp(v.trim()),h&&h.trim().length>0&&v&&v.trim().length>0?(localStorage.setItem(V0,h),localStorage.setItem(W0,v),localStorage.setItem(bh,"true"),Cr.success("保存成功")):Cr.error("请输入正确的服务器地址")},children:"保存"},"submit"),b.jsx(zt,{onClick:()=>{var h;(h=m.form)==null||h.resetFields(),s(""),localStorage.setItem(bh,"false"),localStorage.setItem(V0,""),localStorage.setItem(W0,""),Cr.success("重置成功,已恢复默认云服务器")},children:"重置"},"reset"),b.jsx(zt,{onClick:()=>{window.open("https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6")},children:"帮助"},"help")]}));return b.jsxs("div",{className:"ant-pro-form-server-container",style:{backgroundColor:e.colorBgContainer,display:"flex",justifyContent:"center",flexDirection:"column",height:"100%",width:"80%",marginLeft:"10%"},children:[b.jsxs("div",{style:{marginBottom:"16px",color:e.colorTextSecondary},children:[b.jsx("p",{children:"注意:"}),b.jsx("p",{children:"1. 自定义服务器仅用于本地测试"}),b.jsxs("p",{children:["2. 如果要应用于线上环境,请参考",b.jsx("a",{href:"https://www.weiyuai.cn/docs/zh-CN/docs/deploy/depend/nginx#%E5%87%86%E5%A4%87%E5%89%8D%E7%AB%AF%E6%96%87%E4%BB%B6",target:"_blank",rel:"noopener noreferrer",children:"帮助文档"})]})]}),b.jsxs(Ni,{className:"ant-pro-form-server-main",form:r,submitter:{render:f},children:[b.jsx(Nme,{name:"isCustomServerEnabled",fieldProps:{onChange:m=>{console.log("e:",m),d(m)}},children:"是否启用自定义服务器"}),i&&b.jsxs(b.Fragment,{children:[b.jsx(Tc,{name:"apiUrl",label:"API 服务器地址(例如:http://127.0.0.1:9003 或 https://api.bytedesk.com)",fieldProps:{disabled:!i,placeholder:"http://127.0.0.1:9003",onChange:m=>s(m.target.value)}}),b.jsx(Tc,{name:"websocketUrl",label:"WebSocket 服务器地址(例如:ws://127.0.0.1:9003/stomp 或 wss://api.bytedesk.com/stomp)",fieldProps:{disabled:!i,placeholder:"ws://127.0.0.1:9003/stomp",onChange:m=>c(m.target.value)}})]})]})]})},iY=({activeKey:e,onMenuClick:t})=>{const{styles:n}=iE(),r=Fr(),[i,a]=u.useState(["afterSale","preSale","serviceConfig","suggest"]),o=l=>{a(l)},s=()=>[{key:"myTicket",label:r.formatMessage({id:"sidebar.afterSale.myTicket",defaultMessage:"我的工单"}),icon:b.jsx(LRe,{})}];return b.jsx("div",{className:n.menu,style:{margin:0,padding:0,width:"100%",minWidth:0,height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},children:b.jsx(Wu,{mode:"inline",selectedKeys:[e],openKeys:i,onOpenChange:o,onClick:({key:l})=>t(l),style:{borderRight:0,width:"100%",minWidth:0,flex:1,minHeight:0,overflowY:"auto",WebkitOverflowScrolling:"touch"},items:s()})})},lAt=K.createContext({});function cAt(){const{getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r,theme:i}=K.useContext(Bt.ConfigContext);return{theme:i,getPrefixCls:e,direction:t,csp:n,iconPrefixCls:r}}const Ype=e=>{const{attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l,theme:c,...d}=e,{theme:f}=cAt(),m=K.useMemo(()=>({attachments:t,bubble:n,conversations:r,prompts:i,sender:a,suggestion:o,thoughtChain:s,welcome:l}),[t,n,r,i,a,o,s,l]),p=K.useMemo(()=>({...f,...c}),[f,c]);return K.createElement(lAt.Provider,{value:m},K.createElement(Bt,Fe({},d,{theme:p})))},uAt="modulepreload",dAt=function(e){return"/chat/"+e},aY={},fAt=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=dAt(l),l in aY)return;aY[l]=!0;const c=l.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":uAt,c||(f.as="script"),f.crossOrigin="",f.href=l,s&&f.setAttribute("nonce",s),document.head.appendChild(f),c)return new Promise((m,p)=>{f.addEventListener("load",m),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${l}`)))})}))}function a(o){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o}return i.then(o=>{for(const s of o||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})},oY=rp()(ip(yg(ap((e,t)=>({threads:[],queuingThreads:[],invitedThreads:[],monitoringThreads:[],currentThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},currentQueuingThread:{uid:"",user:{uid:"",nickname:"",avatar:""}},currentTicketThread:{uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},threadResult:{data:{content:[],last:!0}},showQueueButton:!1,showQueueList:!1,showRightPanel:!1,loading:!1,error:null,searchText:"",pagination:{pageNumber:0,pageSize:100,total:0},filters:{},addThread(n){var i,a;if(t().threads.some(o=>o.uid===n.uid))if(((i=t().currentThread)==null?void 0:i.uid)===""||((a=t().currentThread)==null?void 0:a.uid)!==n.uid){for(let o=0;oo.uid!==n.uid)]}),n.unreadCount}else{const o=t().threads.map(s=>s.uid===n.uid?(n.top=s.top,n.mute=s.mute,n.unread=s.unread,n.agent=s.agent,n):s);return e({threads:o}),0}else return n.unreadCount=1,e({threads:[n,...t().threads]}),n.unreadCount},addThreadWithMessage(n,r){const i="topic",a=t().threads.some(l=>l[i]===n[i]),o=t().currentThread[i]===n[i];if(!a)return e({threads:[n,...t().threads]}),n.unreadCount;if(!o)return e({threads:[n,...t().threads.filter(l=>l[i]!==n[i])]}),n.unreadCount;const s=t().threads.map(l=>l[i]===n[i]?mAt(n,l):l);return e({threads:s}),0},addQueuingThread(n){t().queuingThreads.some(i=>i.uid===n.uid)||e({queuingThreads:[n,...t().queuingThreads]})},updateThreadContent(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,unreadCount:o.unreadCount+1,content:r},i):o);return e({threads:a}),i},updateThreadStatus(n,r){let i=null;const a=t().threads.map(o=>o.uid===n?(i={...o,status:r},i):o);return e({threads:a}),i},removeThread(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==(n==null?void 0:n.uid))]})},removeThreadWithUid(n){e({threads:[...t().threads.filter(r=>(r==null?void 0:r.uid)!==n)]})},closeThread(n){const r=t().threads.map(i=>i);e({threads:r})},addThreads(n){for(let r=0;ro.uid===i.uid))e({threads:[...t().threads,i]});else{const o=t().threads.map(s=>s.uid===i.uid?{...i,unreadCount:s.unreadCount}:s);e({threads:o})}}},setThreads(n){e(r=>{r.threads=n})},setQueuingThreads(n){e(r=>{r.queuingThreads=n})},setInvitedThreads(n){e(r=>{r.invitedThreads=n})},setMonitoringThreads(n){e(r=>{r.monitoringThreads=n})},setCurrentThread(n){e(a=>{a.showQueueList=!1});const r={...n,unreadCount:0},i=t().threads.map(a=>a.uid===r.uid?r:a);e(a=>{a.currentThread=r,a.threads=i})},setCurrentQueuingThread(n){e(r=>{r.currentQueuingThread=n})},setCurrentTicketThread(n){e(r=>{r.currentTicketThread=n})},setThreadResult(n){e(r=>{r.threadResult=n})},getUnreadCount(){return t().threads.reduce((n,r)=>{var i;return r.unreadCount>0&&r.uid!==((i=t().currentThread)==null?void 0:i.uid)?n+r.unreadCount:n},0)},setShowQueueButton(n){e(r=>{r.showQueueButton=n})},setShowQueueList(n){e(r=>{r.showQueueList=n,r.showRightPanel=!1})},setShowRightPanel(n){e(r=>{r.showRightPanel=n})},resetThreads(){e(n=>{n.threads=[],n.queuingThreads=[],n.currentThread={uid:"",user:{uid:"",nickname:"",avatar:""},topic:"",content:"",type:"",unreadCount:0,extra:"",updatedAt:""},n.currentQueuingThread={uid:"",user:{uid:"",nickname:"",avatar:""}},n.threadResult={data:{content:[],last:!0}},n.showQueueButton=!1,n.showQueueList=!1,n.showRightPanel=!1})},setLoading:n=>e({loading:n}),setError:n=>e({error:n}),setSearchText:n=>e({searchText:n}),setFilter:(n,r)=>e(i=>{i.filters[n]=r}),clearFilters:()=>e({filters:{}}),refreshThreads:async()=>{const{currentOrg:n}=y4.getState();if(n!=null&&n.uid){const{threadService:r}=await fAt(async()=>{const{threadService:i}=await import("./threadService-BX9T-cjM.js");return{threadService:i}},[]);await r.loadThreads()}},setPagination:n=>e({pagination:n})})),{name:XHe}))),mAt=(e,t)=>(e.top=t.top,e.mute=t.mute,e.unread=t.unread,e.agent=t.agent,e);async function pAt(e){return In("/api/v1/robot/query/org",{method:"GET",params:{...e,channel:wn}})}async function hAt(e){return In("/api/v1/robot/create/llm/thread",{method:"POST",data:{...e}})}const vAt=({open:e,onSubmit:t,onCancel:n})=>{const r=u.useRef(!1),i=Fr(),{translateString:a}=fr(),{isLoggedIn:o}=u.useContext(Oa),[s,l]=u.useState(0),[c]=u.useState(5),[d,f]=u.useState(0),[m,p]=u.useState([]),[h,v]=u.useState(!1),[g,y]=u.useState(""),w=y4(P=>P.currentOrg),x=oY(P=>P.addThread),S=oY(P=>P.setCurrentThread),C=u.useCallback(async(P=s)=>{if(!o)return;if(r.current){console.log("isLoading: 1",r.current);return}r.current=!0,v(!0);const M=Cr.loading({content:"loading",duration:0}),j={pageNumber:P,pageSize:c,name:zVe,nickname:g,orgUid:w==null?void 0:w.uid,categoryUid:"",type:NHe,level:AHe};try{const I=await pAt(j);console.log("queryRobotsByOrg: ",I.data,j),I.data.code===200?(M(),p(I.data.data.content),f(I.data.data.totalElements),l(P)):(M(),Cr.error(I.data.message))}catch{M(),Cr.error("加载失败,请稍后重试")}finally{r.current=!1,v(!1)}},[w==null?void 0:w.uid,o,s,c,g]);u.useEffect(()=>{e&&C(0)},[C,e,g]);const _=P=>{y(P)},k=P=>{C(P-1)},E=()=>{n()},T=async P=>{console.log("startRobotChat",P);const M={uid:P==null?void 0:P.name},j={robot:JSON.stringify(M),forceNew:!0,hide:!1,channel:wn},I=await hAt(j);console.log("startRobotChat response:",j,I.data),I.data.code===200?(x(I.data.data),S(I.data.data),t()):(Cr.error(I.data.message),n())};return b.jsx(b.Fragment,{children:b.jsxs(ra,{title:i.formatMessage({id:"robot.create.title",defaultMessage:"创建大模型对话"}),open:e,onCancel:E,footer:[b.jsx(zt,{onClick:E,children:i.formatMessage({id:"common.cancel",defaultMessage:"取消"})},"cancel")],children:[b.jsx(vr,{placeholder:i.formatMessage({id:"robot.search.placeholder",defaultMessage:"搜索提示语昵称"}),prefix:b.jsx(tg,{}),value:g,onChange:P=>_(P.target.value),style:{marginBottom:16,marginTop:8},allowClear:!0}),m.length===0&&g&&!h&&b.jsx("div",{style:{textAlign:"center",padding:"20px 0"},children:i.formatMessage({id:"common.noSearchResults",defaultMessage:"没有找到匹配的提示语"})}),b.jsx("div",{style:{height:250,overflowY:"auto"},children:b.jsx(Ii,{dataSource:m,style:{marginTop:10},renderItem:P=>b.jsx(Ii.Item,{actions:[b.jsx(zt,{onClick:()=>T(P),children:i.formatMessage({id:"pages.robot.chat",defaultMessage:"Chat"})})],children:b.jsx(Ii.Item.Meta,{style:{marginLeft:"10px"},title:a(P==null?void 0:P.nickname),description:a(P==null?void 0:P.description)})},P==null?void 0:P.uid)})}),!h&&m.length>0&&b.jsx("div",{style:{textAlign:"center",marginTop:16},children:b.jsx(qj,{current:s+1,pageSize:c,total:d,onChange:k,size:"small",simple:!0})}),h&&b.jsx("div",{style:{textAlign:"center",marginTop:20},children:b.jsxs(Sr,{children:[b.jsx(Ya,{}),b.jsx("span",{children:i.formatMessage({id:"common.loading",defaultMessage:"加载中..."})})]})})]})})},sY=()=>{const{isDarkMode:e,toggleDarkMode:t,locale:n,changeLocale:r,isLoggedIn:i}=u.useContext(Oa),{styles:a}=iE(),[o,s]=u.useState((n==null?void 0:n.locale)||"zh-cn"),l=Fr(),c=Ky(),d=C9();K.useMemo(()=>{const M=new URLSearchParams(c.search).get("org");return M&&M.trim().length>0?M.trim():"df_org_uid"},[c.search]);const[f,m]=K.useState("myTicket"),[p,h]=u.useState(!0),[v,g]=u.useState(window.innerWidth<=768),[y,w]=u.useState(!1),[x,S]=u.useState(!1),[C,_]=u.useState(!1);u.useEffect(()=>{const P=()=>{const M=window.innerWidth<=768;g(M),M||w(!1),window.innerWidth<=1024?h(!1):h(!0)};return window.addEventListener("resize",P),P(),()=>{window.removeEventListener("resize",P)}},[]),u.useEffect(()=>{const P=localStorage.getItem("preferred-language");P&&(s(P),r(P))},[r]);const k=P=>{s(P),r(P),localStorage.setItem("preferred-language",P)},E=P=>{if(["afterSale.onlineService","afterSale.submitTicket","afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&!i){_(!0);return}m(P),v&&w(!1),["afterSale.myTicket","suggest.suggest","suggest.complaint"].includes(P)&&it.info(l.formatMessage({id:"app.developing",defaultMessage:"功能开发中..."}))};u.useEffect(()=>{const P={self:"selfService","after-sale":"afterSale.onlineService","pre-sale":"preSale.onlineService",submit:"afterSale.submitTicket",mine:"afterSale.myTicket",suggest:"suggest.suggest",complaint:"suggest.complaint"},M=new URLSearchParams(c.search),j=d.menu||M.get("menu")||"";if(!j)return;const I=P[j]||j;E(I)},[c.search,d.menu,i]);const T=()=>{_(!1)};u.useEffect(()=>{C&&i&&_(!1)},[i,C]);const $={contentContainer:{display:"flex",flex:1,overflowY:"auto",paddingBottom:"0"},chatLayout:{height:v?"calc(100vh - 56px)":"calc(100vh - 64px)",overflowY:"auto",background:e?"#141414":"#fff",display:"flex",position:"relative"},sidebarStyle:{background:e?"#1f1f1f":"#f5f5f5",borderRight:`1px solid ${e?"#303030":"#f0f0f0"}`,width:"160px",height:"100%",display:p&&!v?"block":"none",margin:0,padding:0},drawerBodyStyle:{padding:0,height:"100%",background:e?"#1f1f1f":"#f5f5f5"},chatContentStyle:{background:e?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:v?"center":"flex-start",height:"100%",overflowY:"auto",position:"relative"},chatContentInner:{width:"100%",maxWidth:"100%",minHeight:"100%",display:"flex",flexDirection:"column",overflowY:"auto"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:v?"56px":"64px"}};return b.jsx(Ype,{theme:{algorithm:e?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:e?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:a.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:$.navBarStyle,children:b.jsx(PA,{isDarkMode:e,toggleDarkMode:t,language:o,changeLanguage:k,isMobile:v,onToggleSidebar:()=>w(!0)})}),b.jsx("div",{style:$.contentContainer,children:b.jsxs("div",{className:a.layout,style:$.chatLayout,children:[b.jsx("div",{style:$.sidebarStyle,children:b.jsx(iY,{activeKey:f,onMenuClick:E})}),v&&b.jsx(_s,{title:l.formatMessage({id:"app.title"}),placement:"left",closable:!0,onClose:()=>w(!1),open:y,width:160,styles:{body:$.drawerBodyStyle},children:b.jsx(iY,{activeKey:f,onMenuClick:E})}),b.jsx("div",{style:$.chatContentStyle,children:b.jsx("div",{style:$.chatContentInner,children:b.jsx(RA,{showNavBar:!1})})})]})}),b.jsx(vAt,{open:x,onSubmit:()=>S(!1),onCancel:()=>S(!1)}),b.jsx(ra,{title:l.formatMessage({id:"login.modal.title",defaultMessage:"用户登录"}),open:C,onCancel:T,footer:null,width:500,destroyOnHidden:!0,maskClosable:!1,style:{top:20},children:b.jsx(TA,{isModel:!0,onLoginSuccess:()=>_(!1)})})]})})},gAt=Dn.div` min-height: 100vh; display: flex; flex-direction: column; @@ -1774,7 +1774,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho overflow-y: auto; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; -`,nAt=Dn.div` +`,bAt=Dn.div` display: flex; align-items: center; padding: 14px 16px; @@ -1784,13 +1784,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho position: sticky; top: 0; z-index: 100; -`,rAt=Dn.h1` +`,yAt=Dn.h1` margin: 0; margin-left: 8px; font-size: 16px; font-weight: 500; color: ${e=>e.$textColor||"#333"}; -`,iAt=Dn.div` +`,xAt=Dn.div` flex: 1; overflow-y: auto; display: flex; @@ -1799,14 +1799,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho max-width: 800px; margin: 0 auto; width: 100%; -`,aAt=Dn.div` +`,wAt=Dn.div` background: #f0f8ff; padding: 16px 20px; border-radius: 8px; margin-bottom: 24px; width: 100%; box-sizing: border-box; -`,oAt=Dn.input` +`,SAt=Dn.input` width: 100%; padding: 12px; border: none; @@ -1821,23 +1821,23 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &::placeholder { color: #999; } -`,sAt=Dn.div` +`,CAt=Dn.div` display: flex; gap: 20px; margin-bottom: 20px; border-bottom: 1px solid #eee; -`,lAt=Dn.div` +`,kAt=Dn.div` padding: 8px 4px; font-size: 14px; color: ${e=>e.$active?"#333":"#999"}; border-bottom: 2px solid ${e=>e.$active?"#0066FF":"transparent"}; cursor: pointer; -`,cAt=Dn.div` +`,_At=Dn.div` display: flex; flex-direction: column; gap: 16px; margin-bottom: 60px; -`,uAt=Dn.div` +`,EAt=Dn.div` display: flex; align-items: center; gap: 12px; @@ -1848,21 +1848,21 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho &:hover { opacity: 0.8; } -`,dAt=Dn.span` +`,$At=Dn.span` color: ${e=>{switch(e.$index){case 1:return"#ff6b6b";case 2:return"#ff922b";case 3:return"#ffd43b";default:return"#868e96"}}}; font-weight: 500; -`,fAt=Dn.span` +`,TAt=Dn.span` color: #333; flex: 1; -`,mAt=Dn.span` +`,PAt=Dn.span` color: #ccc; -`,pAt=Dn.div` +`,RAt=Dn.div` display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 24px; width: 100%; -`,hAt=Dn.div` +`,IAt=Dn.div` background: #f8f9fa; border-radius: 8px; padding: 16px; @@ -1877,15 +1877,15 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: translateY(-2px); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); } -`,vAt=Dn.div` +`,OAt=Dn.div` font-size: 14px; color: #333; text-align: center; -`,gAt=Dn.div` +`,MAt=Dn.div` font-size: 12px; color: #666; text-align: center; -`,bAt=Dn.button` +`,jAt=Dn.button` border: none; background: none; padding: 8px; @@ -1893,6 +1893,6 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho display: flex; align-items: center; color: ${e=>e.$textColor||"#333"}; -`,yAt=()=>b.jsx("svg",{viewBox:"0 0 1024 1024",width:"20",height:"20",children:b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})}),xAt=Dn.div` +`,NAt=()=>b.jsx("svg",{viewBox:"0 0 1024 1024",width:"20",height:"20",children:b.jsx("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9c-4.4 5.2-.7 13.1 6.1 13.1h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z",fill:"currentColor"})}),AAt=Dn.div` margin-left: auto; -`,wAt=()=>{const e=nc(),[t]=Uc(),n=t.get("navbarBg"),r=t.get("navbarText"),[i,a]=u.useState("member"),o={member:["如何查看/导出考勤数据","如何创建企业","如何设置子管理员","法人认证具体如何操作","如何进行年检认证"],admin:["如何添加/删除管理员","如何设置管理员权限","如何查看管理日志","如何批量导入成员","如何设置部门架构"],developer:["如何获取开发者密钥","如何对接第三方系统","如何使用API接口","如何配置开发环境","如何处理常见错误"],school:["如何添加班级","如何管理学生信息","如何发布通知公告","如何查看考勤记录","如何与家长互动"]},s=()=>o[i]||[],l=[{id:"member",label:"成员"},{id:"admin",label:"管理员"},{id:"developer",label:"开发者"},{id:"school",label:"家校"}],c=[{icon:"微语创业版",title:"微语创业版",desc:"小微企业首选"},{icon:"专业版咨询",title:"专业版咨询",desc:"高效协作、灵活开放"},{icon:"微语会议",title:"微语会议",desc:"AI时代的开会方式"}],d=p=>{e(`/helpcategory/${p+1}?category=${encodeURIComponent(c[p].title)}`)},f=p=>{const h=s()[p];e(`/helpdetail/${p+1}?question=${encodeURIComponent(h)}`)},m=()=>{window.parent!==window?window.parent.postMessage({type:"CLOSE_CHAT_WINDOW"},"*"):window.close()};return b.jsxs(tAt,{children:[b.jsxs(nAt,{$backgroundColor:n,$textColor:r,children:[b.jsx(rAt,{$textColor:r,children:"帮助中心"}),b.jsx(xAt,{children:b.jsx(bAt,{onClick:m,$textColor:r,children:b.jsx(yAt,{})})})]}),b.jsxs(iAt,{children:[b.jsx(aAt,{children:b.jsx(oAt,{placeholder:"输入关键词,搜索触手可及的服务","aria-label":"搜索帮助"})}),b.jsx(pAt,{children:c.map((p,h)=>b.jsxs(hAt,{onClick:()=>d(h),children:[b.jsx(vAt,{children:p.title}),b.jsx(gAt,{children:p.desc})]},h))}),b.jsx(sAt,{children:l.map(p=>b.jsx(lAt,{$active:i===p.id,onClick:()=>a(p.id),children:p.label},p.id))}),b.jsx(cAt,{children:s().map((p,h)=>b.jsxs(uAt,{onClick:()=>f(h),children:[b.jsx(dAt,{$index:h+1,children:h+1}),b.jsx(fAt,{children:p}),b.jsx(mAt,{children:"›"})]},h))})]})]})};async function CAt(e){return On("/ai/api/v1/booking/query/org",{method:"GET",params:{...e,channel:wn}})}const{Title:SAt}=ga,kAt={CONFIRMED:{text:"已确认",color:"green"},PENDING:{text:"待确认",color:"orange"},CANCELLED:{text:"已取消",color:"red"},COMPLETED:{text:"已完成",color:"blue"}},_At={ECONOMY:{text:"经济舱",color:"default"},BUSINESS:{text:"商务舱",color:"blue"},FIRST:{text:"头等舱",color:"purple"},PREMIUM:{text:"高级舱",color:"gold"}},EAt=[{title:"预订编号",dataIndex:"bookingNumber",key:"bookingNumber",fixed:"left",render:e=>b.jsx("a",{children:e})},{title:"乘客姓名",dataIndex:["consumer","name"],key:"consumerName",fixed:"left",render:(e,t)=>{var n;return((n=t.consumer)==null?void 0:n.name)||"-"}},{title:"预订日期",dataIndex:"bookingDate",key:"bookingDate",render:e=>e?new Date(e).toLocaleDateString("zh-CN"):"-"},{title:"预订状态",dataIndex:"status",key:"status",render:e=>{const t=kAt[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"出发地",dataIndex:"from",key:"from"},{title:"目的地",dataIndex:"to",key:"to"},{title:"舱位等级",dataIndex:"bookingClass",key:"bookingClass",render:e=>{const t=_At[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"创建时间",dataIndex:"createdAt",key:"createdAt",fixed:"right",width:180,render:e=>e?new Date(e).toLocaleString("zh-CN"):"-"}],$At=()=>{const[e,t]=u.useState([]),[n,r]=u.useState(!1),[i,a]=u.useState({current:1,pageSize:10,total:0}),o=async(l=0,c=10)=>{r(!0);try{const d={pageNumber:l,pageSize:c,orgUid:"df_org_uid"},f=await CAt(d);if(console.log("queryBookingsByOrg response:",f.data,d),f.data.code===200){const p=(f.data.data.content||[]).map(h=>({...h,key:h.uid||h.bookingNumber}));t(p),a(h=>({...h,current:l+1,total:f.data.data.totalElements||0}))}else Cr.error(f.data.message||"获取预订信息失败")}catch(d){console.error("Failed to fetch bookings:",d),Cr.error("获取预订信息失败")}finally{r(!1)}},s=l=>{const{current:c,pageSize:d}=l;o(c-1,d)};return u.useEffect(()=>{o()},[]),b.jsxs(b.Fragment,{children:[b.jsx(SAt,{level:2,children:"机票预定信息"}),b.jsx(ra,{columns:EAt,dataSource:e,rowKey:"uid",loading:n,pagination:{...i,showSizeChanger:!0,showQuickJumper:!0,showTotal:(l,c)=>`第 ${c[0]}-${c[1]} 条,共 ${l} 条`},onChange:s,scroll:{x:1200}})]})},TAt=()=>b.jsx(b.Fragment,{children:b.jsxs(lm,{style:{width:"100%",boxShadow:"0 0 10px rgba(0, 0, 0, 0.1)"},children:[b.jsx(lm.Panel,{defaultSize:"30%",min:"20%",max:"70%",children:b.jsx(Sk,{orgUid:"df_org_uid",type:"1",sid:"df_wg_uid"})}),b.jsx(lm.Panel,{children:b.jsx($At,{})})]})}),PAt=()=>b.jsx("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"购物商品推荐/退换货演示"})}),{Content:RAt}=Uu,IAt=()=>{const e=Dr(),t=nc(),n=qy(),{isDarkMode:r,toggleDarkMode:i,locale:a,changeLocale:o}=u.useContext(Oa),{styles:s}=rE(),[l,c]=u.useState((a==null?void 0:a.locale)||"zh-cn"),[d,f]=u.useState(window.innerWidth<=768),[m,p]=u.useState("df_org_uid");u.useEffect(()=>{const y=()=>{const w=window.innerWidth<=768;f(w)};return window.addEventListener("resize",y),y(),()=>{window.removeEventListener("resize",y)}},[]),u.useEffect(()=>{const w=new URLSearchParams(n.search).get("org");w&&w.trim().length>0?p(w.trim()):p("df_org_uid")},[n.search]);const h=y=>{c(y),o(y),localStorage.setItem("preferred-language",y)},v=()=>b.jsx("div",{style:{display:"flex",width:"100%",height:"100%",alignItems:"center",justifyContent:"center",padding:24},children:b.jsxs("div",{style:{textAlign:"center",maxWidth:720},children:[b.jsx(ga.Title,{level:2,style:{marginBottom:12},children:e.formatMessage({id:"home.welcome",defaultMessage:"欢迎使用 Bytedesk Visitor"})}),b.jsx(ga.Paragraph,{style:{marginBottom:24,color:r?"#bfbfbf":"#595959"},children:e.formatMessage({id:"home.description",defaultMessage:"点击下方按钮前往帮助中心,查看接入指引与更多文档。"})}),b.jsx(Vt,{type:"primary",size:"large",onClick:()=>t(`/helpcenter?org=${encodeURIComponent(m)}`),children:e.formatMessage({id:"home.helpcenter",defaultMessage:"进入帮助中心"})})]})}),g={contentContainer:{display:"flex",flex:1,overflow:"hidden",paddingBottom:"0"},layout:{height:d?"calc(100vh - 56px)":"calc(100vh - 64px)",overflow:"hidden",background:r?"#141414":"#fff",display:"flex",position:"relative"},contentStyle:{background:r?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:"center",height:"100%",width:"100%",overflow:"hidden",position:"relative"},contentInner:{width:"100%",height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:d?"56px":"64px"}};return b.jsx(Npe,{theme:{algorithm:r?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:r?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:s.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:g.navBarStyle,children:b.jsx($A,{isDarkMode:r,toggleDarkMode:i,language:l,changeLanguage:h,isMobile:d,onToggleSidebar:()=>{}})}),b.jsx("div",{style:g.contentContainer,children:b.jsx("div",{className:s.layout,style:g.layout,children:b.jsx("div",{style:g.contentStyle,children:b.jsx("div",{style:g.contentInner,children:b.jsx(RAt,{style:{margin:0,padding:0,width:"100%",height:"100%",background:r?"#141414":"#fff",overflow:"hidden"},children:v()})})})})})]})})},OAt=()=>b.jsx("div",{children:"Workflow"}),{Title:MAt,Text:js}=ga,jAt=()=>{const[e,t]=u.useState("INFO"),{isDarkMode:n}=u.useContext(Oa);u.useEffect(()=>{const a=localStorage.getItem(Wz),o=localStorage.getItem(UC);o==="DEBUG"||o==="INFO"||o==="WARN"||o==="ERROR"?t(o):a==="false"?(t("ERROR"),localStorage.setItem(UC,"ERROR"),localStorage.removeItem(Wz)):t(Xi?"DEBUG":"INFO")},[]);const r=a=>{t(a),localStorage.setItem(UC,a),rt.success(`日志级别已切换为 ${a}`),qe.info("日志级别已切换为",a)},i=()=>{qe.debug("这是一个调试日志"),qe.info("这是一个信息日志"),qe.warn("这是一个警告日志"),qe.error("这是一个错误日志"),qe.log("这是一个普通日志"),qe.group("日志分组测试"),qe.info("分组内的信息"),qe.warn("分组内的警告"),qe.groupEnd(),qe.table({name:"ByteDesk",version:"1.0.0",type:"Chat System"}),rt.success("日志测试完成,请查看浏览器控制台")};return b.jsx("div",{style:{height:"100vh",backgroundColor:n?"#141414":"#f5f5f5",overflowY:"auto",textAlign:"left"},children:b.jsxs("div",{style:{padding:"24px",maxWidth:"800px",margin:"0 auto",color:n?"#fff":"#000"},children:[b.jsx(MAt,{level:2,style:{color:n?"#fff":"#000"},children:"调试"}),b.jsx(Kl,{title:"日志设置",style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(wr,{direction:"vertical",size:"middle",style:{width:"100%"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"当前状态"}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["调试模式:",Xi?"开发环境":"生产环境"]}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["日志级别:",e]})]}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"日志级别"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"控制输出的最低日志级别(设置为 ERROR 可最小化输出)"})]}),b.jsx(go,{value:e,onChange:r,style:{width:160},options:[{label:"DEBUG",value:"DEBUG"},{label:"INFO",value:"INFO"},{label:"WARN",value:"WARN"},{label:"ERROR",value:"ERROR"}]})]}),b.jsxs("div",{children:[b.jsx("button",{onClick:i,style:{padding:"8px 16px",background:n?"#177ddc":"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer"},children:"测试日志功能"}),b.jsx(js,{type:"secondary",style:{marginLeft:"12px",fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"点击测试各种日志类型的输出"})]})]})}),b.jsx(Kl,{title:"使用说明",style:{backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(wr,{direction:"vertical",size:"small",children:[b.jsx(js,{style:{color:n?"#fff":"#000"},children:b.jsx("strong",{children:"日志级别说明:"})}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• DEBUG: 详细的调试信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• INFO: 一般信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• WARN: 警告信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• ERROR: 错误信息(总是显示)"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"注意:错误日志始终会显示,不受开关控制。在生产环境中建议关闭日志以提高性能。"})]})})]})})},NAt=()=>b.jsx("div",{children:"Message List"}),AAt=()=>b.jsx("div",{children:"Thread List"}),FAt=[{path:"",element:b.jsx(Sk,{})},{path:"/",element:b.jsx(Sk,{})},{path:"/home",element:b.jsx(IAt,{})},{path:"/booking",element:b.jsx(TAt,{})},{path:"/shopping",element:b.jsx(PAt,{})},{path:"/workflow",element:b.jsx(OAt,{})},{path:"/number",element:b.jsx(oNt,{})},{path:"/queue",element:b.jsx(hNt,{})},{path:"/feedback",element:b.jsx(yNt,{})},{path:"/ticket",element:b.jsx(TA,{})},{path:"/ticket/chat/:ticketId",element:b.jsx(Jjt,{})},{path:"/message",element:b.jsx(NAt,{})},{path:"/thread",element:b.jsx(AAt,{})},{path:"/helpcenter",element:b.jsx(JK,{})},{path:"/helpcenter/:menu",element:b.jsx(JK,{})},{path:"/helpdoc",element:b.jsx(wAt,{})},{path:"/helpcategory/:id",element:b.jsx(W9t,{})},{path:"/helpdetail/:id",element:b.jsx(O9t,{})},{path:"/server",element:b.jsx(U9t,{})},{path:"/debug",element:b.jsx(jAt,{})},{path:"*",element:b.jsx(Yjt,{})}],DAt={basename:"/chat",future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}},LAt=KQe(FAt,DAt),{defaultAlgorithm:BAt,darkAlgorithm:zAt}=zi,HAt=()=>{const{isDarkMode:e,locale:t}=u.useContext(Oa),n=(t==null?void 0:t.locale)||AI(),r=l=>{document.title=l||c0[n]["i18n.app.title"]},i=l=>{let c=document.querySelector("link[rel*='icon']");c||(c=document.createElement("link"),c.type="image/x-icon",c.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(c)),c.href=l},a=l=>{var d,f,m,p,h,v,g,y;if(!l){qe.debugIf("配置为空,使用默认设置"),i("/chat/favicon.ico"),r(c0[n]["i18n.app.title"]);return}qe.debugIf("updateUIConfig config: ",l);const c=l.data||l;if(qe.debugIf("处理配置数据:",c),(d=c==null?void 0:c.custom)!=null&&d.enabled){if(qe.debugIf("检测到自定义配置已启用"),(f=c==null?void 0:c.custom)!=null&&f.logo&&typeof((m=c==null?void 0:c.custom)==null?void 0:m.logo)=="string"&&((p=c==null?void 0:c.custom)==null?void 0:p.logo.trim())!==""){const w=(h=c==null?void 0:c.custom)==null?void 0:h.logo.trim();qe.debugIf("设置自定义 logo 作为 favicon:",w),w.startsWith("http://")||w.startsWith("https://")?setTimeout(()=>{i(w)},100):(qe.warn("无效的logo URL格式,使用默认favicon"),i("/chat/favicon.ico"))}else qe.debugIf("未提供有效的logo URL,使用默认favicon"),i("/chat/favicon.ico");(v=c==null?void 0:c.custom)!=null&&v.name?(qe.debugIf("设置自定义标题:",(g=c==null?void 0:c.custom)==null?void 0:g.name),r((y=c==null?void 0:c.custom)==null?void 0:y.name)):r(c0[n]["i18n.app.title"])}else qe.debugIf("自定义配置未启用,使用默认设置"),i("/chat/favicon.ico"),r(c0[n]["i18n.app.title"])},o=l=>{const c=l.detail.config;qe.debugIf("Config updated from server, updating UI:",c),a(c)},s=async()=>{qe.debugIf("getConfig");try{await Kle();const l=xg();qe.debugIf("Base URL:",l);const c=await h9();qe.debugIf("getConfig config: ",c),a(c),window.addEventListener("config-updated",o)}catch(l){qe.error("Failed to load config:",l),p9||Gle(),a(null)}};return u.useEffect(()=>{Yle(),i("/chat/favicon.ico"),s();const l=setTimeout(()=>{const c=localStorage.getItem(c1);if(c)try{const d=JSON.parse(c);qe.debugIf("从缓存重新应用配置",d),a({code:200,message:"success",data:d})}catch(d){qe.error("解析缓存配置失败",d)}},2e3);return()=>{window.removeEventListener("config-updated",o),clearTimeout(l)}},[]),b.jsx(Ht,{locale:t,theme:{algorithm:e?zAt:BAt},children:b.jsx(Mae,{children:b.jsx(IBe,{messages:c0[n],locale:n,defaultLocale:"zh-cn",children:b.jsxs(iy,{children:[b.jsx(OKe,{}),b.jsx(rZe,{router:LAt})]})})})})};function VAt(){return b.jsx("div",{className:"App",children:b.jsx(fJe,{children:b.jsx(HAt,{})})})}typeof window<"u"&&(window.adapter=pc,qe.debugIf("WebRTC adapter loaded:",!!window.adapter));const QK=document.getElementById("root");QK?wS.createRoot(QK).render(b.jsx(VAt,{})):console.error("Root element not found");export{qAt as T,b4 as a,On as r,XK as u}; +`,FAt=()=>{const e=nc(),[t]=Uc(),n=t.get("navbarBg"),r=t.get("navbarText"),[i,a]=u.useState("member"),o={member:["如何查看/导出考勤数据","如何创建企业","如何设置子管理员","法人认证具体如何操作","如何进行年检认证"],admin:["如何添加/删除管理员","如何设置管理员权限","如何查看管理日志","如何批量导入成员","如何设置部门架构"],developer:["如何获取开发者密钥","如何对接第三方系统","如何使用API接口","如何配置开发环境","如何处理常见错误"],school:["如何添加班级","如何管理学生信息","如何发布通知公告","如何查看考勤记录","如何与家长互动"]},s=()=>o[i]||[],l=[{id:"member",label:"成员"},{id:"admin",label:"管理员"},{id:"developer",label:"开发者"},{id:"school",label:"家校"}],c=[{icon:"微语创业版",title:"微语创业版",desc:"小微企业首选"},{icon:"专业版咨询",title:"专业版咨询",desc:"高效协作、灵活开放"},{icon:"微语会议",title:"微语会议",desc:"AI时代的开会方式"}],d=p=>{e(`/helpcategory/${p+1}?category=${encodeURIComponent(c[p].title)}`)},f=p=>{const h=s()[p];e(`/helpdetail/${p+1}?question=${encodeURIComponent(h)}`)},m=()=>{window.parent!==window?window.parent.postMessage({type:"CLOSE_CHAT_WINDOW"},"*"):window.close()};return b.jsxs(gAt,{children:[b.jsxs(bAt,{$backgroundColor:n,$textColor:r,children:[b.jsx(yAt,{$textColor:r,children:"帮助中心"}),b.jsx(AAt,{children:b.jsx(jAt,{onClick:m,$textColor:r,children:b.jsx(NAt,{})})})]}),b.jsxs(xAt,{children:[b.jsx(wAt,{children:b.jsx(SAt,{placeholder:"输入关键词,搜索触手可及的服务","aria-label":"搜索帮助"})}),b.jsx(RAt,{children:c.map((p,h)=>b.jsxs(IAt,{onClick:()=>d(h),children:[b.jsx(OAt,{children:p.title}),b.jsx(MAt,{children:p.desc})]},h))}),b.jsx(CAt,{children:l.map(p=>b.jsx(kAt,{$active:i===p.id,onClick:()=>a(p.id),children:p.label},p.id))}),b.jsx(_At,{children:s().map((p,h)=>b.jsxs(EAt,{onClick:()=>f(h),children:[b.jsx($At,{$index:h+1,children:h+1}),b.jsx(TAt,{children:p}),b.jsx(PAt,{children:"›"})]},h))})]})]})};async function DAt(e){return In("/ai/api/v1/booking/query/org",{method:"GET",params:{...e,channel:wn}})}const{Title:LAt}=ga,BAt={CONFIRMED:{text:"已确认",color:"green"},PENDING:{text:"待确认",color:"orange"},CANCELLED:{text:"已取消",color:"red"},COMPLETED:{text:"已完成",color:"blue"}},zAt={ECONOMY:{text:"经济舱",color:"default"},BUSINESS:{text:"商务舱",color:"blue"},FIRST:{text:"头等舱",color:"purple"},PREMIUM:{text:"高级舱",color:"gold"}},HAt=[{title:"预订编号",dataIndex:"bookingNumber",key:"bookingNumber",fixed:"left",render:e=>b.jsx("a",{children:e})},{title:"乘客姓名",dataIndex:["consumer","name"],key:"consumerName",fixed:"left",render:(e,t)=>{var n;return((n=t.consumer)==null?void 0:n.name)||"-"}},{title:"预订日期",dataIndex:"bookingDate",key:"bookingDate",render:e=>e?new Date(e).toLocaleDateString("zh-CN"):"-"},{title:"预订状态",dataIndex:"status",key:"status",render:e=>{const t=BAt[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"出发地",dataIndex:"from",key:"from"},{title:"目的地",dataIndex:"to",key:"to"},{title:"舱位等级",dataIndex:"bookingClass",key:"bookingClass",render:e=>{const t=zAt[e];return t?b.jsx(Yn,{color:t.color,children:t.text}):b.jsx(Yn,{children:e})}},{title:"创建时间",dataIndex:"createdAt",key:"createdAt",fixed:"right",width:180,render:e=>e?new Date(e).toLocaleString("zh-CN"):"-"}],VAt=()=>{const[e,t]=u.useState([]),[n,r]=u.useState(!1),[i,a]=u.useState({current:1,pageSize:10,total:0}),o=async(l=0,c=10)=>{r(!0);try{const d={pageNumber:l,pageSize:c,orgUid:"df_org_uid"},f=await DAt(d);if(console.log("queryBookingsByOrg response:",f.data,d),f.data.code===200){const p=(f.data.data.content||[]).map(h=>({...h,key:h.uid||h.bookingNumber}));t(p),a(h=>({...h,current:l+1,total:f.data.data.totalElements||0}))}else Cr.error(f.data.message||"获取预订信息失败")}catch(d){console.error("Failed to fetch bookings:",d),Cr.error("获取预订信息失败")}finally{r(!1)}},s=l=>{const{current:c,pageSize:d}=l;o(c-1,d)};return u.useEffect(()=>{o()},[]),b.jsxs(b.Fragment,{children:[b.jsx(LAt,{level:2,children:"机票预定信息"}),b.jsx(ia,{columns:HAt,dataSource:e,rowKey:"uid",loading:n,pagination:{...i,showSizeChanger:!0,showQuickJumper:!0,showTotal:(l,c)=>`第 ${c[0]}-${c[1]} 条,共 ${l} 条`},onChange:s,scroll:{x:1200}})]})},WAt=()=>b.jsx(b.Fragment,{children:b.jsxs(sm,{style:{width:"100%",boxShadow:"0 0 10px rgba(0, 0, 0, 0.1)"},children:[b.jsx(sm.Panel,{defaultSize:"30%",min:"20%",max:"70%",children:b.jsx(kk,{orgUid:"df_org_uid",type:"1",sid:"df_wg_uid"})}),b.jsx(sm.Panel,{children:b.jsx(VAt,{})})]})}),UAt=()=>b.jsx("div",{style:{minHeight:"100vh",padding:"20px",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:b.jsx("h1",{children:"购物商品推荐/退换货演示"})}),{Content:qAt}=Uu,GAt=()=>{const e=Fr(),t=nc(),n=Ky(),{isDarkMode:r,toggleDarkMode:i,locale:a,changeLocale:o}=u.useContext(Oa),{styles:s}=iE(),[l,c]=u.useState((a==null?void 0:a.locale)||"zh-cn"),[d,f]=u.useState(window.innerWidth<=768),[m,p]=u.useState("df_org_uid");u.useEffect(()=>{const y=()=>{const w=window.innerWidth<=768;f(w)};return window.addEventListener("resize",y),y(),()=>{window.removeEventListener("resize",y)}},[]),u.useEffect(()=>{const w=new URLSearchParams(n.search).get("org");w&&w.trim().length>0?p(w.trim()):p("df_org_uid")},[n.search]);const h=y=>{c(y),o(y),localStorage.setItem("preferred-language",y)},v=()=>b.jsx("div",{style:{display:"flex",width:"100%",height:"100%",alignItems:"center",justifyContent:"center",padding:24},children:b.jsxs("div",{style:{textAlign:"center",maxWidth:720},children:[b.jsx(ga.Title,{level:2,style:{marginBottom:12},children:e.formatMessage({id:"home.welcome",defaultMessage:"欢迎使用 Bytedesk Visitor"})}),b.jsx(ga.Paragraph,{style:{marginBottom:24,color:r?"#bfbfbf":"#595959"},children:e.formatMessage({id:"home.description",defaultMessage:"点击下方按钮前往帮助中心,查看接入指引与更多文档。"})}),b.jsx(zt,{type:"primary",size:"large",onClick:()=>t(`/helpcenter?org=${encodeURIComponent(m)}`),children:e.formatMessage({id:"home.helpcenter",defaultMessage:"进入帮助中心"})})]})}),g={contentContainer:{display:"flex",flex:1,overflow:"hidden",paddingBottom:"0"},layout:{height:d?"calc(100vh - 56px)":"calc(100vh - 64px)",overflow:"hidden",background:r?"#141414":"#fff",display:"flex",position:"relative"},contentStyle:{background:r?"#141414":"#fff",flex:1,display:"flex",justifyContent:"center",alignItems:"center",height:"100%",width:"100%",overflow:"hidden",position:"relative"},contentInner:{width:"100%",height:"100%",display:"flex",flexDirection:"column",overflow:"hidden"},navBarStyle:{position:"sticky",top:0,zIndex:1e3,width:"100%",height:d?"56px":"64px"}};return b.jsx(Ype,{theme:{algorithm:r?zi.darkAlgorithm:zi.defaultAlgorithm,token:{colorBgLayout:r?"#1f1f1f":"#f5f5f5"}},children:b.jsxs(Uu,{className:s.appWithNav,style:{minHeight:"100vh",overflowY:"auto",WebkitOverflowScrolling:"touch",scrollBehavior:"smooth"},children:[b.jsx("div",{style:g.navBarStyle,children:b.jsx(PA,{isDarkMode:r,toggleDarkMode:i,language:l,changeLanguage:h,isMobile:d,onToggleSidebar:()=>{}})}),b.jsx("div",{style:g.contentContainer,children:b.jsx("div",{className:s.layout,style:g.layout,children:b.jsx("div",{style:g.contentStyle,children:b.jsx("div",{style:g.contentInner,children:b.jsx(qAt,{style:{margin:0,padding:0,width:"100%",height:"100%",background:r?"#141414":"#fff",overflow:"hidden"},children:v()})})})})})]})})},KAt=()=>b.jsx("div",{children:"Workflow"}),{Title:YAt,Text:js}=ga,XAt=()=>{const[e,t]=u.useState("INFO"),{isDarkMode:n}=u.useContext(Oa);u.useEffect(()=>{const a=localStorage.getItem(Yz),o=localStorage.getItem(qS);o==="DEBUG"||o==="INFO"||o==="WARN"||o==="ERROR"?t(o):a==="false"?(t("ERROR"),localStorage.setItem(qS,"ERROR"),localStorage.removeItem(Yz)):t(Ji?"DEBUG":"INFO")},[]);const r=a=>{t(a),localStorage.setItem(qS,a),it.success(`日志级别已切换为 ${a}`),Ue.info("日志级别已切换为",a)},i=()=>{Ue.debug("这是一个调试日志"),Ue.info("这是一个信息日志"),Ue.warn("这是一个警告日志"),Ue.error("这是一个错误日志"),Ue.log("这是一个普通日志"),Ue.group("日志分组测试"),Ue.info("分组内的信息"),Ue.warn("分组内的警告"),Ue.groupEnd(),Ue.table({name:"ByteDesk",version:"1.0.0",type:"Chat System"}),it.success("日志测试完成,请查看浏览器控制台")};return b.jsx("div",{style:{height:"100vh",backgroundColor:n?"#141414":"#f5f5f5",overflowY:"auto",textAlign:"left"},children:b.jsxs("div",{style:{padding:"24px",maxWidth:"800px",margin:"0 auto",color:n?"#fff":"#000"},children:[b.jsx(YAt,{level:2,style:{color:n?"#fff":"#000"},children:"调试"}),b.jsx(Kl,{title:"日志设置",style:{marginBottom:"16px",backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(Sr,{direction:"vertical",size:"middle",style:{width:"100%"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"当前状态"}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["调试模式:",Ji?"开发环境":"生产环境"]}),b.jsx("br",{}),b.jsxs(js,{type:"secondary",style:{color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:["日志级别:",e]})]}),b.jsxs("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[b.jsxs("div",{children:[b.jsx(js,{strong:!0,style:{color:n?"#fff":"#000"},children:"日志级别"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"控制输出的最低日志级别(设置为 ERROR 可最小化输出)"})]}),b.jsx(go,{value:e,onChange:r,style:{width:160},options:[{label:"DEBUG",value:"DEBUG"},{label:"INFO",value:"INFO"},{label:"WARN",value:"WARN"},{label:"ERROR",value:"ERROR"}]})]}),b.jsxs("div",{children:[b.jsx("button",{onClick:i,style:{padding:"8px 16px",background:n?"#177ddc":"#1890ff",color:"white",border:"none",borderRadius:"4px",cursor:"pointer"},children:"测试日志功能"}),b.jsx(js,{type:"secondary",style:{marginLeft:"12px",fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"点击测试各种日志类型的输出"})]})]})}),b.jsx(Kl,{title:"使用说明",style:{backgroundColor:n?"#1f1f1f":"#fff",borderColor:n?"#434343":"#d9d9d9"},styles:{header:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000",borderBottomColor:n?"#434343":"#d9d9d9"},body:{backgroundColor:n?"#1f1f1f":"#fff",color:n?"#fff":"#000"}},children:b.jsxs(Sr,{direction:"vertical",size:"small",children:[b.jsx(js,{style:{color:n?"#fff":"#000"},children:b.jsx("strong",{children:"日志级别说明:"})}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• DEBUG: 详细的调试信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• INFO: 一般信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• WARN: 警告信息"}),b.jsx(js,{style:{color:n?"#fff":"#000"},children:"• ERROR: 错误信息(总是显示)"}),b.jsx("br",{}),b.jsx(js,{type:"secondary",style:{fontSize:"12px",color:n?"#a6a6a6":"rgba(0, 0, 0, 0.45)"},children:"注意:错误日志始终会显示,不受开关控制。在生产环境中建议关闭日志以提高性能。"})]})})]})})},JAt=()=>b.jsx("div",{children:"Message List"}),QAt=()=>b.jsx("div",{children:"Thread List"}),ZAt=[{path:"",element:b.jsx(kk,{})},{path:"/",element:b.jsx(kk,{})},{path:"/home",element:b.jsx(GAt,{})},{path:"/booking",element:b.jsx(WAt,{})},{path:"/shopping",element:b.jsx(UAt,{})},{path:"/workflow",element:b.jsx(KAt,{})},{path:"/number",element:b.jsx(SNt,{})},{path:"/queue",element:b.jsx(INt,{})},{path:"/feedback",element:b.jsx(NNt,{})},{path:"/ticket",element:b.jsx(RA,{})},{path:"/ticket/chat/:ticketId",element:b.jsx(mNt,{})},{path:"/message",element:b.jsx(JAt,{})},{path:"/thread",element:b.jsx(QAt,{})},{path:"/helpcenter",element:b.jsx(sY,{})},{path:"/helpcenter/:menu",element:b.jsx(sY,{})},{path:"/helpdoc",element:b.jsx(FAt,{})},{path:"/helpcategory/:id",element:b.jsx(oAt,{})},{path:"/helpdetail/:id",element:b.jsx(K9t,{})},{path:"/server",element:b.jsx(sAt,{})},{path:"/debug",element:b.jsx(XAt,{})},{path:"*",element:b.jsx(dNt,{})}],eFt={basename:"/chat",future:{v7_normalizeFormMethod:!0,v7_relativeSplatPath:!0,v7_partialHydration:!0,v7_fetcherPersist:!0,v7_skipActionErrorRevalidation:!0}},tFt=cZe(ZAt,eFt),{defaultAlgorithm:nFt,darkAlgorithm:rFt}=zi,iFt=()=>{const{isDarkMode:e,locale:t}=u.useContext(Oa),n=(t==null?void 0:t.locale)||DI(),r=l=>{document.title=l||d0[n]["i18n.app.title"]},i=l=>{let c=document.querySelector("link[rel*='icon']");c||(c=document.createElement("link"),c.type="image/x-icon",c.rel="shortcut icon",document.getElementsByTagName("head")[0].appendChild(c)),c.href=l},a=l=>{var d,f,m,p,h,v,g,y;if(!l){Ue.debugIf("配置为空,使用默认设置"),i("/chat/favicon.ico"),r(d0[n]["i18n.app.title"]);return}Ue.debugIf("updateUIConfig config: ",l);const c=l.data||l;if(Ue.debugIf("处理配置数据:",c),(d=c==null?void 0:c.custom)!=null&&d.enabled){if(Ue.debugIf("检测到自定义配置已启用"),(f=c==null?void 0:c.custom)!=null&&f.logo&&typeof((m=c==null?void 0:c.custom)==null?void 0:m.logo)=="string"&&((p=c==null?void 0:c.custom)==null?void 0:p.logo.trim())!==""){const w=(h=c==null?void 0:c.custom)==null?void 0:h.logo.trim();Ue.debugIf("设置自定义 logo 作为 favicon:",w),w.startsWith("http://")||w.startsWith("https://")?setTimeout(()=>{i(w)},100):(Ue.warn("无效的logo URL格式,使用默认favicon"),i("/chat/favicon.ico"))}else Ue.debugIf("未提供有效的logo URL,使用默认favicon"),i("/chat/favicon.ico");(v=c==null?void 0:c.custom)!=null&&v.name?(Ue.debugIf("设置自定义标题:",(g=c==null?void 0:c.custom)==null?void 0:g.name),r((y=c==null?void 0:c.custom)==null?void 0:y.name)):r(d0[n]["i18n.app.title"])}else Ue.debugIf("自定义配置未启用,使用默认设置"),i("/chat/favicon.ico"),r(d0[n]["i18n.app.title"])},o=l=>{const c=l.detail.config;Ue.debugIf("Config updated from server, updating UI:",c),a(c)},s=async()=>{Ue.debugIf("getConfig");try{await lce();const l=Sg();Ue.debugIf("Base URL:",l);const c=await g9();Ue.debugIf("getConfig config: ",c),a(c),window.addEventListener("config-updated",o)}catch(l){Ue.error("Failed to load config:",l),v9||sce(),a(null)}};return u.useEffect(()=>{cce(),i("/chat/favicon.ico"),s();const l=setTimeout(()=>{const c=localStorage.getItem(u1);if(c)try{const d=JSON.parse(c);Ue.debugIf("从缓存重新应用配置",d),a({code:200,message:"success",data:d})}catch(d){Ue.error("解析缓存配置失败",d)}},2e3);return()=>{window.removeEventListener("config-updated",o),clearTimeout(l)}},[]),b.jsx(Bt,{locale:t,theme:{algorithm:e?rFt:nFt},children:b.jsx(Vae,{children:b.jsx(KBe,{messages:d0[n],locale:n,defaultLocale:"zh-cn",children:b.jsxs(oy,{children:[b.jsx(GKe,{}),b.jsx(bZe,{router:tFt})]})})})})};function aFt(){return b.jsx("div",{className:"App",children:b.jsx($Je,{children:b.jsx(iFt,{})})})}typeof window<"u"&&(window.adapter=pc,Ue.debugIf("WebRTC adapter loaded:",!!window.adapter));const lY=document.getElementById("root");lY?SC.createRoot(lY).render(b.jsx(aFt,{})):console.error("Root element not found");export{lFt as T,y4 as a,In as r,oY as u}; diff --git a/starter/src/main/resources/static/chat/assets/threadService-BTxmXgBr.js b/starter/src/main/resources/static/chat/assets/threadService-BX9T-cjM.js similarity index 92% rename from starter/src/main/resources/static/chat/assets/threadService-BTxmXgBr.js rename to starter/src/main/resources/static/chat/assets/threadService-BX9T-cjM.js index 32dfb9d8da..53d96f66f5 100644 --- a/starter/src/main/resources/static/chat/assets/threadService-BTxmXgBr.js +++ b/starter/src/main/resources/static/chat/assets/threadService-BX9T-cjM.js @@ -1 +1 @@ -import{r as c,u as o,a as i,T as h}from"./index-DWuzex_Q.js";async function u(e){return c("/api/v1/thread/query",{method:"GET",params:{...e}})}const l={async loadThreads(){const{setThreads:e,setLoading:r,setError:a}=o.getState();try{r(!0),a(null);const t={pageNumber:0,pageSize:100,type:h},s=await u(t);if(console.log("queryThreads response",s.data,t),s.data.code===200){const n=s.data.data.content.filter(d=>!d.hide);e(n)}else throw new Error(s.data.message)}catch(t){a(t instanceof Error?t.message:"加载会话失败")}finally{r(!1)}},async resetAndLoad(){const{setPagination:e}=o.getState(),r=i.getState().currentOrg;return e({pageNumber:0,pageSize:100,total:0}),this.loadThreads(r.uid)},async loadThreadsWithFilters(e){const{setFilter:r}=o.getState();return Object.entries(e).forEach(([a,t])=>{r(a,t)}),this.resetAndLoad()}};export{l as threadService}; +import{r as c,u as o,a as i,T as h}from"./index-C7fLKVnR.js";async function u(e){return c("/api/v1/thread/query",{method:"GET",params:{...e}})}const l={async loadThreads(){const{setThreads:e,setLoading:r,setError:a}=o.getState();try{r(!0),a(null);const t={pageNumber:0,pageSize:100,type:h},s=await u(t);if(console.log("queryThreads response",s.data,t),s.data.code===200){const n=s.data.data.content.filter(d=>!d.hide);e(n)}else throw new Error(s.data.message)}catch(t){a(t instanceof Error?t.message:"加载会话失败")}finally{r(!1)}},async resetAndLoad(){const{setPagination:e}=o.getState(),r=i.getState().currentOrg;return e({pageNumber:0,pageSize:100,total:0}),this.loadThreads(r.uid)},async loadThreadsWithFilters(e){const{setFilter:r}=o.getState();return Object.entries(e).forEach(([a,t])=>{r(a,t)}),this.resetAndLoad()}};export{l as threadService}; diff --git a/starter/src/main/resources/static/chat/index.html b/starter/src/main/resources/static/chat/index.html index 1985e817e2..b90faee1ac 100644 --- a/starter/src/main/resources/static/chat/index.html +++ b/starter/src/main/resources/static/chat/index.html @@ -25,7 +25,7 @@ - +